Some tips

本站充满一个无聊的人的一些奇技淫巧

星期一, 六月 18, 2007

WinCE5.0定制支持DiskOnChip2000

刚刚用PB5成功定制好一个功能较满意的WinCE 5.0

Sunday, 3. December 2006, 13:58:11

特点:
1,驱动Intel82559网卡
需要到Intel网站下载驱动,按照说明安装即可
2,驱动板载声卡发声
选择Geode的BSP,只要定制时勾上声卡和发声相关的CatalogItem,即可。
3,支持USB即插即用
5.0比4.2对usb设备支持更好
4,支持CF卡作为存储盘
5.0内建CF卡的支持,需要FAT文件系统
5,支持DiskOnChip2000作为存储盘
到m-sys.com下载TrueFFS的驱动,将TrueFFS.dll拷贝到D:\WINCE500\PLATFORM\GEODE\FILES;
在platform.bib中modules节中增加TrueFFS.dll $(_FLATRELEASEDIR)\TrueFFS.dll NK SH
在platform.reg中增加
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS]
"Dll" = "TrueFFS.dll"
"Prefix" = "DSK"
"Order" = dword:1
"Ioctl" = dword:4
"FSD" = "FATFS.DLL"
"WindowBase" = dword:ce000
"DeviceArrayIndex" = dword:0
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}" ;CE.NET only
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS1]
"Dll" = "TrueFFS.dll"
"Prefix" = "DSK"
"Order" = dword:1
"Ioctl" = dword:4
"FSD" = "FATFS.DLL"
"WindowBase" = dword:ce000
"DeviceArrayIndex" = dword:1
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}" ;CE.NET only

0xce000是我的DiskOnChip在我板子的地址,我的电子盘分成2个分区。
6,支持.NET Compact Framework 2.0
需要安装PB5的补丁。Windows CE 5.0 Platform Builder - Yearly Updated Full Update Package (through 12/31/2005)
这样定制好的nk.bin就内置了NETCFv2,不需要另外安装NETCFv2的cab文件,且安装cab文件后,系统重启,又没了,还得重新安装cab文件。

标签:

0 条评论:

发表评论

订阅 博文评论 [Atom]

<< 主页