我在看一段Blob源码,里面有一脚本:
entry(-trampoline)
sections
{.=0x0000400;//也就是复制到RAM中去执行的主体的起点;
...
}
我有几个疑问想请教大侠: 刚上电CPU应该顺序执行的呀,这里为什么还要此链接脚本呢?直接在复制过来的flash的0x0000400单元里写上此语句不就够了吗,为什么多此一举?难道应该定在0x000040?作者没写错吧:) 另外,我想请问此链接脚本产生的映像地址是实地址,还是虚地址?好像内核的链接太复杂了点, 多谢解答
[em01]
关键词:
系统
启动
问题
请教