定制WinCE的時(shí)候,要增加什么驅動(dòng),總是要在platform.bib中增加
E100CE.dll $(_FLATRELEASEDIR)\E100CE.dll NK SH
TrueFFS.dll $(_FLATRELEASEDIR)\TrueFFS.dll NK SH
其中NK的意思是在什么內存區,SH的意思是文件的屬性為系統隱藏
把物理內存分成2個(gè)部分:數據存儲區和程序存儲區。例如
;Name Start address size(bytes) Type
;------- -------------- ------------ --------------
NK 80200000 00600000 RAMIMAGE
RAM 80800000 00800000 RAM
在Windows CE系統中,內存分成3種類(lèi)型:RAM、RAMIMG和RESERVED。RAM規定內存大??;RAMIMG規定ROM空間;RESERVED為保留的內 存空間,內核不能使用這部分內存,但是應用程序可以訪(fǎng)問(wèn)。
上例說(shuō)明
NK的起始地址是80200000,它占有6MB內存空間,作為ROM用于數據存儲區。
RAM在80800000開(kāi)始,占有8MB的內存空間,用于程序存儲區。