+ -
当前位置:首页 → 问答吧 → 关于内核的启动地址0x30008000与连接脚本vmlinux.lds

关于内核的启动地址0x30008000与连接脚本vmlinux.lds

时间:2009-05-07

来源:互联网

S3C2440下内核在RAM中的启动地址是0x30008000,
可是为什么我发现连接脚本kernel-2.6.13\arch\arm\boot\compressed\vmlinux.lds中设置的起始地址并不是0x30008000,而是0,具体内容如下:
OUTPUT_ARCH(arm)
ENTRY(_start)
SECTIONS
{
. = 0;
_text = .;

.text : {
......
.....
}
......
......
}

请问按照脚本指定的地址0,生成的代码,怎么能在0x30008000这个位置正确运行呢?

作者: shiyuzhu   发布时间: 2009-05-07

热门下载

更多