|
1. 我下载skyeye-testcase来验证我安装的skyeye,testcase里的vmlinux文件不到2M大,里面的skyeye.conf中配置为:
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00800000
(8M空间来存放内核映象文件,执行当然是成功的)
为什么我自己编译的linux-2.6.31有40多M,用同样的配置,也能运行成功?
2. skyeye.conf里map=M, type=RW,代表RAM,map=M, type=R,代表ROM,那map=I, type=RW,和map=M, type=R,又代表什么意思呢?
3.testcase里skyeye.conf里第三行是什么意思,为什么不能去掉(我注掉第三行后就出错了)
# physical memory
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0xc0800000, size=0x00800000, file=./initrd.img
mem_bank: map=M, type=RW, addr=0xc1000000, size=0x01000000
Thanks....... |
|