liweikui 发表于 2009-9-25 17:35:52

刚开始例用skyeye,请问两个简单的问题。。。

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.......

haoran_202 发表于 2009-10-14 17:09:06

选项名称: mem_bank
描述:用来描述目标机的地址空间分布,例如IO空间,内存空间等等。
mem_bank有很多参数用来描述地址空间的属性,列举如下:
map 参数
参数名称: map
合法的参数值:M代表内存空间,I代表IO空间。
描述:用来指出一段地址空间的属性。
type参数
参数名称:type合法的参数值:RW, RO
描述:选项描述了一段地址空间是可读可写还是只读空间。
页: [1]
查看完整版本: 刚开始例用skyeye,请问两个简单的问题。。。