Hello,
We have our custom board based on the TI DM3730 processor, and we are running WinCE 6.0 on it. Except of the regular RAM, we have also 1 MB of battery backed ram, we'd like to use as a Ram disk. Now, what is the best way to add it to the OS? Do we need to change some code in the Ram Disk driver (C:\WINCE600\public\common\oak\drivers\block\ramdisk\driver\system.c) or just the registry settings for its size and address? We actually tried both approaches, and so far we didn't make it to work. We tried to use "MmMapIoSpace", but we cannot access the address returned by it - there is an exception. We've added also our Ram section to the "C:\WINCE600\PLATFORM\EVM_OMAP3530\SRC\INC\addrtab_cfg.inc" file. And for the "MmMapIoSpace" we've used the physical RAM declared in "addrtab_cfg.inc".
Anyway, could you please provide me all the steps needed for adding (programmatically only) the external RAM to the WinCE environment?
Thank you very much!!
Zack