PowerPC 440 u-boot启动代码深入分析
作为软件开发者,这一点本可以不必深究,只需要知道,系统上电或复位后,硬件会配置shadow TLB,把32位地址空间的最后4K映射,从而使460核可以从0xFFFFFFFC处取指,这里必须是一个无条件分支指令,跳转到最后4K地址空间(0xFFFFF000~0xFFFFFFFF)的某一地址处(u-boot的实现是跳转到最后4K的开始处,即0xFFFFF000处),做必需的软件初始化(引导)工作,这些初始化工作中,最重要的一项就是设置TLB。总体来说,和arm的引导代码相比,powerpc的初始化要复杂得多。
原创
2023-11-12 22:55:00 ·
281 阅读 ·
0 评论