Hyp模式的话就将r0的寄存器的值与0x13进行或运算,0x13=0b10011,也就是设置处理器进入SVC模式。 第62行,r0寄存器的值再与0xC0进行或运算,那么r0寄存器此时的值就是0xD3,cpsr的I为和位分别控制IRQ和FIQ这两个中断的开关,设置为1就关闭FIQ和IRQ。 第63行,将r0寄存器写回到cpsr寄存器中。完成设置CPU处于SVC...
Hyp模式的话就将r0的寄存器的值与0x13进行或运算,0x13=0b10011,也就是设置处理器进入SVC模式。 第62行,r0寄存器的值再与0xC0进行或运算,那么r0寄存器此时的值就是0xD3,cpsr的I为和位分别控制IRQ和FIQ这两个中断的开关,设置为1就关闭FIQ和IRQ。 第63行,将r0寄存器写回到cpsr寄存器中。完成设置CPU处于...
第61行,如果处理器不处于Hyp模式的话就将r0的寄存器的值与0x13进行或运算,0x13=0b10011,也就是设置处理器进入SVC模式。 第62行,r0寄存器的值再与0xC0进行或运算,那么r0寄存器此时的值就是0xD3,cpsr的I为和F位分别控制IRQ和FIQ这两个中断的开关,设置为1就关闭了FIQ和IRQ。 第63行,将r0寄存器写回到cpsr寄...