标签: u-boot
在U-boot启动代码(arch / arm / cpu / armv7 / start.S)中,使用CPSR(当前程序状态寄存器)禁用FIQ和IRQ。
请告诉我为什么我们必须在启动代码中禁用这些中断?
答案 0 :(得分:0)
我会说安全。 U-boot可能不是系统中的第一个加载器,如果加载器是从另一个加载链接的,它可能已经启用了可能发生的中断源。禁用中断可确保U-boot初始化阶段不会被任何不需要的中断改变。