📄 armmode.lst
字号:
109 000000CC E10F0000 mrs r0,cpsr ;/* read CPSR value
*/
110 000000D0 E3C0001F bic r0,r0,#0x1f ;/* clear low 5 bit
*/
ARM Macro Assembler Page 4
111 000000D4 E3800012 orr r0,r0,#0x12 ;/* set the mode as
IRQ mode */
112 000000D8 E12FF000 msr cpsr_cxfs,r0
113 000000DC
114 000000DC E3A0D01B mov r13, #27 ;/* initialization
the register in IRQ
mode */
115 000000E0 E3A0E01C mov r14, #28
116 000000E4
117 000000E4 ;/*-----------------------------------------------------
--------------------------------------------------------
---------*/
118 000000E4 ;/* into UNDEF mode */
119 000000E4 ;/*-----------------------------------------------------
--------------------------------------------------------
---------*/
120 000000E4 E10F0000 mrs r0,cpsr ;/* read CPSR value
*/
121 000000E8 E3C0001F bic r0,r0,#0x1f ;/* clear low 5 bit
*/
122 000000EC E380001B orr r0,r0,#0x1b ;/* set the mode as
UNDEF mode */
123 000000F0 E12FF000 msr cpsr_cxfs,r0
124 000000F4
125 000000F4 E3A0D01D mov r13, #29 ;/* initialization
the register in UND
EF mode */
126 000000F8 E3A0E01E mov r14, #30
127 000000FC
128 000000FC
129 000000FC EAFFFFC8 b Reset_Handler ;/* jump back to
Reset_Handler */
130 00000100
131 00000100 END
Command Line: --debug --xref --device=DARMST9 --apcs=interwork -o.\obj\ARMMode.
o -IC:\Keil\ARM\INC\Samsung --list=.\lst\ARMMode.lst ARMMode.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.text 00000000
Symbol: .text
Definitions
At line 17 in file ARMMode.s
Uses
None
Comment: .text unused
Abort_Handler 00000010
Symbol: Abort_Handler
Definitions
At line 29 in file ARMMode.s
Uses
At line 30 in file ARMMode.s
Comment: Abort_Handler used once
FIQ_Handler 0000001C
Symbol: FIQ_Handler
Definitions
At line 34 in file ARMMode.s
Uses
At line 35 in file ARMMode.s
Comment: FIQ_Handler used once
IRQ_Handler 00000018
Symbol: IRQ_Handler
Definitions
At line 32 in file ARMMode.s
Uses
At line 33 in file ARMMode.s
Comment: IRQ_Handler used once
Prefetch_Handler 0000000C
Symbol: Prefetch_Handler
Definitions
At line 27 in file ARMMode.s
Uses
At line 28 in file ARMMode.s
Comment: Prefetch_Handler used once
Reset_Handler 00000024
Symbol: Reset_Handler
Definitions
At line 40 in file ARMMode.s
Uses
At line 23 in file ARMMode.s
At line 129 in file ARMMode.s
SWI_Handler 00000020
Symbol: SWI_Handler
Definitions
At line 37 in file ARMMode.s
Uses
At line 26 in file ARMMode.s
Comment: SWI_Handler used once
Undefined_Handler 00000004
ARM Macro Assembler Page 2 Alphabetic symbol ordering
Relocatable symbols
Symbol: Undefined_Handler
Definitions
At line 24 in file ARMMode.s
Uses
At line 25 in file ARMMode.s
Comment: Undefined_Handler used once
start 00000000
Symbol: start
Definitions
At line 18 in file ARMMode.s
Uses
At line 12 in file ARMMode.s
Comment: start used once
9 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.debug_info$$$.text 00000000
Symbol: .debug_info$$$.text
Definitions
None
Uses
None
Warning: .debug_info$$$.text undefinedComment: .debug_info$$$.text unused
1 symbol
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.debug_line$$$.text 00000000
Symbol: .debug_line$$$.text
Definitions
None
Uses
None
Warning: .debug_line$$$.text undefinedComment: .debug_line$$$.text unused
1 symbol
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.debug_abbrev 00000000
Symbol: .debug_abbrev
Definitions
None
Uses
None
Warning: .debug_abbrev undefinedComment: .debug_abbrev unused
__ARM_asm.debug_abbrev 00000000
Symbol: __ARM_asm.debug_abbrev
Definitions
None
Uses
None
Warning: __ARM_asm.debug_abbrev undefinedComment: __ARM_asm.debug_abbrev unused
2 symbols
332 symbols in table
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -