asm.s
来自「AT91RM9200-UC/OS-II,clock,irq,usart,pio等」· S 代码 · 共 26 行
S
26 行
;jgh 2007-5-30
ARM_MODE_SYS EQU 0x1F
I_BIT EQU 0x80
F_BIT EQU 0x40
EXPORT Reset
AREA ASM,CODE,READONLY
CODE32
;/*******************************************************************************
;* 名称:Reset()
;* 功能:软复位函数
;* 入口参数:无
;* 出口参数:无
;* 说明:程序重新开始执行,关闭所有中断,置CPU处于SYS模式运行
;*******************************************************************************/
Reset
;- Set up User Mode, set User Mode Stack and disable interrupts
msr CPSR_c, #(ARM_MODE_SYS | I_BIT | F_BIT)
mov r0, #0
mov pc, r0
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?