在MSDN上的提问:
继续内存扩展的代码研究,有了新发现:主要扩展在init.c中的OEMEnumExtensionDRAM这个函数。可是为什么下面这个函数没有被执行,不知为什么:
C:\WINCE600\PRIVATE\WINCEOS\COREOS\NK\KERNEL\loader.c 中的KernelFindMemory()这个函数。
我的DMC0和DMC1都设置如下。针对我如下的电路原理图,是否正确呀?我试过把它定义为BSP_V210_DDR2_512(我自己定义的)这个,测试不行。如下图:
我们现在需要512MB的内存。我们更改了BSP包如下几个文件:
1、
2、
3、
4、
5、
这些文件都做了修改,可是还是识别不到512 MB的内存。请教我们还要改哪些地方?谢谢!
我们的硬件设计:如下图。