handler_irq.s
来自「pxa270嵌入式开发板中断应用实例」· S 代码 · 共 42 行
S
42 行
IMPORT IRQ_Function
;IMPORT ICMR
EXPORT IRQ_Handler
AREA IRQ_Handler,CODE,READONLY
;****************************
SUB LR, LR, #0x4
STMFD SP!,{R0-R12,LR}
MRS R4, SPSR
STMFD SP!,{R4}
;LDR R0,=ICMR
;LDR R1,[R0]
;BIC R1,R1,#0x01 ;Clean the kpdk
;BIC R1,R1,#800 ;Clean the kpmk
;STR R1,[R0]
BL IRQ_Function
LDMFD SP!,{R4}
;LDR R0,=ICMR
;LDR R1,[R0]
;ORR R1,R1,#0x800
;ORR R1,R1,#0x01
;STR R1,[R0]
LDR R0,=0x41500000
LDR R1,[R0]
MSR SPSR_cxsf, R4
LDMFD SP!,{R0-R12,PC}^
;*******************************
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?