📄 cpu_a.lst
字号:
*************************************************
147 0000001C ; REVERSE BI
TS
148 0000001C ;
149 0000001C ; Description : Reverses the bits in the argument.
150 0000001C ;
151 0000001C ; Prototypes : CPU_INT32U CPU_RevBits (CPU_INT32U val)
152 0000001C ;
153 0000001C ; Argument(s) : val variable to reverse
154 0000001C ;*******************************************************
*************************************************
155 0000001C
156 0000001C CPU_RevBits
157 0000001C FA90 F0A0 RBIT R0, R0 ; Reverse bits
158 00000020 4770 BX LR
159 00000022
160 00000022
161 00000022 ;$PAGE
162 00000022 ;*******************************************************
*************************************************
163 00000022 ; WAIT FOR INTER
RUPT
164 00000022 ;
165 00000022 ; Description : Enters sleep state, which will be exited
when an interrupt is received.
166 00000022 ;
167 00000022 ; Prototypes : void CPU_WaitForInt (void)
168 00000022 ;
169 00000022 ; Argument(s) : none.
170 00000022 ;*******************************************************
*************************************************
171 00000022
172 00000022 CPU_WaitForInt
173 00000022 BF30 WFI ; Wait for interrup
t
174 00000024 4770 BX LR
ARM Macro Assembler Page 5
175 00000026
176 00000026
177 00000026 ;*******************************************************
*************************************************
178 00000026 ; WAIT FOR EXCEP
TION
179 00000026 ;
180 00000026 ; Description : Enters sleep state, which will be exited
when an exception is received.
181 00000026 ;
182 00000026 ; Prototypes : void CPU_WaitForExcept (void)
183 00000026 ;
184 00000026 ; Argument(s) : none.
185 00000026 ;*******************************************************
*************************************************
186 00000026
187 00000026 CPU_WaitForExcept
188 00000026 BF20 WFE ; Wait for exceptio
n
189 00000028 4770 BX LR
190 0000002A
191 0000002A
192 0000002A ;$PAGE
193 0000002A ;*******************************************************
*************************************************
194 0000002A ; CPU ASSEMBLY PORT
FILE END
195 0000002A ;*******************************************************
*************************************************
196 0000002A
197 0000002A END
Command Line: --debug --xref --device=DARMSTM --apcs=interwork -o.\output\cpu_a
.o -IC:\Keil\ARM\INC\ST\STM32F10x --list=.\rvmdk\cpu_a.lst ..\..\..\..\..\uC-CP
U\ARM-Cortex-M3\RealView\cpu_a.asm
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
.text 00000000
Symbol: .text
Definitions
At line 60 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Uses
None
Comment: .text unused
CPU_CntLeadZeros 00000016
Symbol: CPU_CntLeadZeros
Definitions
At line 141 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 49 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_CntLeadZeros used once
CPU_IntDis 00000000
Symbol: CPU_IntDis
Definitions
At line 76 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Uses
At line 43 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_IntDis used once
CPU_IntEn 00000004
Symbol: CPU_IntEn
Definitions
At line 81 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Uses
At line 44 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_IntEn used once
CPU_RevBits 0000001C
Symbol: CPU_RevBits
Definitions
At line 156 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 50 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_RevBits used once
CPU_SR_Restore 00000010
Symbol: CPU_SR_Restore
Definitions
At line 124 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 47 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_SR_Restore used once
CPU_SR_Save 00000008
Symbol: CPU_SR_Save
Definitions
At line 118 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 46 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
ARM Macro Assembler Page 2 Alphabetic symbol ordering
Relocatable symbols
Comment: CPU_SR_Save used once
CPU_WaitForExcept 00000026
Symbol: CPU_WaitForExcept
Definitions
At line 187 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 53 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_WaitForExcept used once
CPU_WaitForInt 00000022
Symbol: CPU_WaitForInt
Definitions
At line 172 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.as
m
Uses
At line 52 in file ..\..\..\..\..\uC-CPU\ARM-Cortex-M3\RealView\cpu_a.asm
Comment: CPU_WaitForInt 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 + -