内核启动前后的物理地址分配问题
我想请教一下,在内核启动之前物理地址是如何划分的?我的板卡是arm版,ep931x的CPU,32M NOR FLASH。
1、通常所说的ROM+RAM文件系统中的ROM是指FLASH麽?
2、FLASH和内存是统一编址的么?它们是如何分配的?
3、EBOOT是从FLASH里加载到内存里才开始运行的么?
4、内核是从FLASH加载到内存里运行的么?如果是,在\windows目录下看到的文件是存放在rom里的还是已经加载到ram里的?
5、我的eboot.nb0是用download.exe烧写到FLASH里的,默认offset参数是0,文件只有128K,即0x20000,而eboot.bib里写的EBOOT是从0x00040000到0x00080000,这是为什么?
刚学wince,对概念还相当的模糊,诚心求教!谢谢!
[解决办法]