📄 irq.lst
字号:
ARM Macro Assembler Page 1
1 00000000 ;/****************************************Copyright (c)*
*************************************************
2 00000000 ;*******************************************************
*************************************************/
3 00000000
4 00000000
5 00000000 00000080
NoInt EQU 0x80
6 00000000
7 00000000 00000010
USR32Mode
EQU 0x10
8 00000000 00000013
SVC32Mode
EQU 0x13
9 00000000 0000001F
SYS32Mode
EQU 0x1f
10 00000000 00000012
IRQ32Mode
EQU 0x12
11 00000000 00000011
FIQ32Mode
EQU 0x11
12 00000000
13 00000000 CODE32
14 00000000
15 00000000 AREA IRQ,CODE,READONLY
16 00000000
17 00000000 MACRO
18 00000000 $IRQ_Label
HANDLER $IRQ_Exception_Function
19 00000000
20 00000000 EXPORT $IRQ_Label ; The label for exp
orts 输出的标号
21 00000000 IMPORT $IRQ_Exception_Function ; The i
mported labels 引用
的外部标号
22 00000000
23 00000000 $IRQ_Label
24 00000000 SUB LR, LR, #4 ; Calculate the ret
urning address 计算
返回地址
25 00000000 STMFD SP!, {R0-R3, R12, LR} ; Protect
s the task environm
ents 保存任务环境
26 00000000 MRS R3, SPSR ; Protects the stat
us variable 保存状
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -