|
config.bib 及 startup.asm 設置
[复制链接]
在 startup.asm中
_OEMAddressTable:
dd 80000000h, 0, 20000000h (虚拟内存0x8000 0000对应实体内存0x0000 0000 对应512MB)
在CE.bib中
NK 80220000 009E0000 RAMIMAGE
RAM 80C00000 01200000 RAM
bib设定是说 8000 0000 到 81E0 0000 有和实体内从对应到?
那假使我实体内存有512MB,在上述设定只有实体的27MB(30-2.1(0x0022 0000))
被MMU去使用来和虚拟内存对应?
如果上述都成立,那是否我只要在 RAM 改大就可以增加内存空间了?
另外 startup.asm 中有好多都看不太懂,有前辈有深入研究可以分享吗?
|
|