BSP
anchorxing
这个作者很懒,什么都没留下…
展开
-
CPU MPC8541和MPC8248启动过程的区别
<br />MPC8541:<br /> CPU上电后会在0xFFFFFFFC处取的第一条指令(这段可以称为reset区),然后在0xFFFFFFFC执行一跳跳转指令跳转到BOOT区(地址空间的最高4K),在BOOT区完成必要的初始化后,跳转到TEXT区开始执行。<br /> <br />MPC8248:<br /> CPU上电启动地址通过硬件配置字来进行选择,既可以从0x00000000开始也可以从0xFFF00000开始。因此,只需要把bootloader的代码段映射到地址空间的最高原创 2011-05-21 21:00:00 · 923 阅读 · 0 评论 -
BOOTROM的连接
<br />bootrom的链接是通过文件link.dotbootrom完成的,文件的内容如下:<br />ENTRY(_start)<br />SECTIONS<br />{<br /> .text :<br /> {<br /> wrs_kernel_text_start = .; _wrs_kernel_text_start = .;<br /> *(.text) *(.text.*) *(.stub) *(.gnu.warning) *(.gnu.linkonce.t*)<原创 2011-05-21 21:11:00 · 1061 阅读 · 0 评论 -
BootRom的生成过程
Vxworks5.5命令行方式编译config.rom过程中涉及到的文件的结构如下所示:Make_5980_28_52T_configrom.battovarsPPC_2.2.1.batBSP/makefile/mpc834x/makefi原创 2011-06-06 18:00:00 · 4850 阅读 · 0 评论