MIPS4k处理器boot学习 | |
MIPS寄存器约定: 寄存器编号/助记符/用法 =============================================== 在bootloader下,MIPS核的初始化用汇编语言写成,基本过程是 1〉清除CP0的WATCH寄存器 mtc0 zero, C0_WATCHLO /* First thing: clear watch regs */ 2〉初始化CP0状态寄存器,禁止软硬件中断以及选择boot异常向量地址 3〉根据需要建立MIPS的状态和控制寄存器,通常会清除(ERL、EXL位) 4〉初始化cache,先初始化ICACHE,在初始化DCACHE(具体过程) 5〉开始初始化外围接口(init_platform),主要是初始化时钟系统、EMIF接口等。 |
MIPS4k处理器boot学习
最新推荐文章于 2023-05-09 22:41:27 发布