firstbread 发表于 2006-12-1 13:45:27

vmlinux.lds 的入口地址 

使用默认配置smdk2410_defconfig后,编译2。6。18内核
得到自动生成的 vmlinux.lds,其中
SECTIONS
{
. = (0xc0000000) + 0x00008000;
..........
.........


我认为对2410来说
SECTIONS
{
. = (0x30000000) + 0x00008000;
..........
.........

是否正确???

求教啊!!!!

iver6 发表于 2006-12-6 16:11:44

vmlinux.lds 的入口地址

我也这样认为.
我看到BOOTLOADER是把内核拷贝到0x30008000的位置再执行,但实际中我把start_kernel的地址打印出来是0xC00XXXXX.
不知道2410在执行时是怎么转换的.
页: [1]
查看完整版本: vmlinux.lds 的入口地址