📄 stm32f10x_nvic.lst
字号:
a: 4b05 ldr r3, [pc, #20] (20 <NVIC_GetIRQChannelPendingBitStatus+0x20>)
c: 0080 lsls r0, r0, #2
e: 18c3 adds r3, r0, r3
10: f8d3 0100 ldr.w r0, [r3, #256]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:275
14: 4010 ands r0, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:293
16: 4290 cmp r0, r2
18: bf14 ite ne
1a: 2000 movne r0, #0
1c: 2001 moveq r0, #1
1e: 4770 bx lr
20: e000e100 .word 0xe000e100
Disassembly of section .text.NVIC_SetIRQChannelPendingBit:
00000000 <NVIC_SetIRQChannelPendingBit>:
NVIC_SetIRQChannelPendingBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:303
0: 4b01 ldr r3, [pc, #4] (8 <NVIC_SetIRQChannelPendingBit+0x8>)
2: 6018 str r0, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:308
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
8: e000ef00 .word 0xe000ef00
Disassembly of section .text.NVIC_ClearIRQChannelPendingBit:
00000000 <NVIC_ClearIRQChannelPendingBit>:
NVIC_ClearIRQChannelPendingBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:318
0: 0941 lsrs r1, r0, #5
2: 2201 movs r2, #1
4: f000 001f and.w r0, r0, #31 ; 0x1f
8: 4082 lsls r2, r0
a: 4b03 ldr r3, [pc, #12] (18 <NVIC_ClearIRQChannelPendingBit+0x18>)
c: 0089 lsls r1, r1, #2
e: 18cb adds r3, r1, r3
10: f8c3 2180 str.w r2, [r3, #384]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:323
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
18: e000e100 .word 0xe000e100
Disassembly of section .text.NVIC_GetCurrentActiveHandler:
00000000 <NVIC_GetCurrentActiveHandler>:
NVIC_GetCurrentActiveHandler():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:334
0: 4b02 ldr r3, [pc, #8] (c <NVIC_GetCurrentActiveHandler+0xc>)
2: 6858 ldr r0, [r3, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:336
4: 0580 lsls r0, r0, #22
6: 0d80 lsrs r0, r0, #22
8: 4770 bx lr
a: 46c0 nop (mov r8, r8)
c: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_GetIRQChannelActiveBitStatus:
00000000 <NVIC_GetIRQChannelActiveBitStatus>:
NVIC_GetIRQChannelActiveBitStatus():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:347
0: f000 031f and.w r3, r0, #31 ; 0x1f
4: 2201 movs r2, #1
6: 409a lsls r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:356
8: 0940 lsrs r0, r0, #5
a: 4b05 ldr r3, [pc, #20] (20 <NVIC_GetIRQChannelActiveBitStatus+0x20>)
c: 0080 lsls r0, r0, #2
e: 18c3 adds r3, r0, r3
10: f8d3 0200 ldr.w r0, [r3, #512]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:347
14: 4010 ands r0, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:365
16: 4290 cmp r0, r2
18: bf14 ite ne
1a: 2000 movne r0, #0
1c: 2001 moveq r0, #1
1e: 4770 bx lr
20: e000e100 .word 0xe000e100
Disassembly of section .text.NVIC_GetCPUID:
00000000 <NVIC_GetCPUID>:
NVIC_GetCPUID():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:376
0: 4b01 ldr r3, [pc, #4] (8 <NVIC_GetCPUID+0x8>)
2: 6818 ldr r0, [r3, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:378
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
8: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_SetVectorTable:
00000000 <NVIC_SetVectorTable>:
NVIC_SetVectorTable():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:394
0: f021 4160 bic.w r1, r1, #3758096384 ; 0xe0000000
4: f021 017f bic.w r1, r1, #127 ; 0x7f
8: 4b01 ldr r3, [pc, #4] (10 <NVIC_SetVectorTable+0x10>)
a: 4301 orrs r1, r0
c: 6099 str r1, [r3, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:400
e: 4770 bx lr
10: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_GenerateSystemReset:
00000000 <NVIC_GenerateSystemReset>:
NVIC_GenerateSystemReset():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:410
0: 4a01 ldr r2, [pc, #4] (8 <NVIC_GenerateSystemReset+0x8>)
2: 4b02 ldr r3, [pc, #8] (c <NVIC_GenerateSystemReset+0xc>)
4: 60da str r2, [r3, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:412
6: 4770 bx lr
8: 05fa0004 .word 0x05fa0004
c: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_GenerateCoreReset:
00000000 <NVIC_GenerateCoreReset>:
NVIC_GenerateCoreReset():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:422
0: 4a01 ldr r2, [pc, #4] (8 <NVIC_GenerateCoreReset+0x8>)
2: 4b02 ldr r3, [pc, #8] (c <NVIC_GenerateCoreReset+0xc>)
4: 60da str r2, [r3, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:424
6: 4770 bx lr
8: 05fa0001 .word 0x05fa0001
c: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_SystemLPConfig:
00000000 <NVIC_SystemLPConfig>:
NVIC_SystemLPConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:441
0: b121 cbz r1, c <NVIC_SystemLPConfig+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:448
2: 4a05 ldr r2, [pc, #20] (18 <NVIC_SystemLPConfig+0x18>)
4: 6913 ldr r3, [r2, #16]
6: ea40 0303 orr.w r3, r0, r3
a: e003 b.n 14 <NVIC_SystemLPConfig+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:452
c: 4a02 ldr r2, [pc, #8] (18 <NVIC_SystemLPConfig+0x18>)
e: 6913 ldr r3, [r2, #16]
10: ea23 0300 bic.w r3, r3, r0
14: 6113 str r3, [r2, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:454
16: 4770 bx lr
18: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_SystemHandlerConfig:
00000000 <NVIC_SystemHandlerConfig>:
NVIC_SystemHandlerConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:471
0: f000 001f and.w r0, r0, #31 ; 0x1f
4: 2301 movs r3, #1
6: fa13 f000 lsls.w r0, r3, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:480
a: b121 cbz r1, 16 <NVIC_SystemHandlerConfig+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:482
c: 4a05 ldr r2, [pc, #20] (24 <NVIC_SystemHandlerConfig+0x24>)
e: 6a53 ldr r3, [r2, #36]
10: ea40 0303 orr.w r3, r0, r3
14: e003 b.n 1e <NVIC_SystemHandlerConfig+0x1e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:486
16: 4a03 ldr r2, [pc, #12] (24 <NVIC_SystemHandlerConfig+0x24>)
18: 6a53 ldr r3, [r2, #36]
1a: ea23 0300 bic.w r3, r3, r0
1e: 6253 str r3, [r2, #36]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:488
20: 4770 bx lr
22: 46c0 nop (mov r8, r8)
24: e000ed00 .word 0xe000ed00
Disassembly of section .text.NVIC_SystemHandlerPriorityConfig:
00000000 <NVIC_SystemHandlerPriorityConfig>:
NVIC_SystemHandlerPriorityConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:512
0: b530 push {r4, r5, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:521
2: 4d0f ldr r5, [pc, #60] (40 <NVIC_SystemHandlerPriorityConfig+0x40>)
4: 68eb ldr r3, [r5, #12]
6: 43db mvns r3, r3
8: f3c3 2302 ubfx r3, r3, #8, #3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:525
c: f1c3 0404 rsb r4, r3, #4 ; 0x4
10: 40a1 lsls r1, r4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:526
12: 24ff movs r4, #255
14: fa34 f303 lsrs.w r3, r4, r3
18: 401a ands r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:530
1a: f3c0 1381 ubfx r3, r0, #6, #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:532
1e: f3c0 2001 ubfx r0, r0, #8, #2
22: 00c0 lsls r0, r0, #3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:535
24: 4084 lsls r4, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:526
26: 430a orrs r2, r1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:528
28: 0112 lsls r2, r2, #4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:536
2a: 4082 lsls r2, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_nvic.c:535
2c: eb05 0583 add.w r5, r5, r3, lsl #2
30: 69ab ldr r3, [r5, #24]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -