?? stm32f10x_gpio.lst
字號:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_gpio.o: file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_gpio.o
Disassembly of section .text.GPIO_Init:
00000000 <GPIO_Init>:
GPIO_Init():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:125
0: 78cb ldrb r3, [r1, #3]
2: b530 push {r4, r5, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:137
4: f013 0f10 tst.w r3, #16 ; 0x10
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:135
8: f003 0c0f and.w ip, r3, #15 ; 0xf
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:142
c: bf18 it ne
e: 788b ldrbne r3, [r1, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:125
10: 4604 mov r4, r0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:142
12: bf18 it ne
14: ea4c 0c03 orrne.w ip, ip, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:147
18: 780b ldrb r3, [r1, #0]
1a: b313 cbz r3, 62 <GPIO_Init+0x62>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:149
1c: 6805 ldr r5, [r0, #0]
1e: f04f 0e00 mov.w lr, #0 ; 0x0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:153
22: 2301 movs r3, #1
24: fa03 f30e lsl.w r3, r3, lr
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:155
28: 880a ldrh r2, [r1, #0]
2a: ea03 0002 and.w r0, r3, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:157
2e: 4298 cmp r0, r3
30: d111 bne.n 56 <GPIO_Init+0x56>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:161
32: ea4f 038e mov.w r3, lr, lsl #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:162
36: 220f movs r2, #15
38: 409a lsls r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:165
3a: fa0c f303 lsl.w r3, ip, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:162
3e: ea25 0202 bic.w r2, r5, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:165
42: ea42 0503 orr.w r5, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:168
46: 78cb ldrb r3, [r1, #3]
48: 2b28 cmp r3, #40
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:173
4a: 78cb ldrb r3, [r1, #3]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:170
4c: bf08 it eq
4e: 6160 streq r0, [r4, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:173
50: 2b48 cmp r3, #72
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:175
52: bf08 it eq
54: 6120 streq r0, [r4, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:151
56: f10e 0e01 add.w lr, lr, #1 ; 0x1
5a: f1be 0f08 cmp.w lr, #8 ; 0x8
5e: d1e0 bne.n 22 <GPIO_Init+0x22>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:179
60: 6025 str r5, [r4, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:184
62: 880b ldrh r3, [r1, #0]
64: 2bff cmp r3, #255
66: d923 bls.n b0 <GPIO_Init+0xb0>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:186
68: 6865 ldr r5, [r4, #4]
6a: f04f 0e00 mov.w lr, #0 ; 0x0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:189
6e: f10e 0308 add.w r3, lr, #8 ; 0x8
72: 2201 movs r2, #1
74: 409a lsls r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:191
76: 880b ldrh r3, [r1, #0]
78: ea02 0003 and.w r0, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:192
7c: 4290 cmp r0, r2
7e: d111 bne.n a4 <GPIO_Init+0xa4>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:196
80: ea4f 038e mov.w r3, lr, lsl #2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:197
84: 220f movs r2, #15
86: 409a lsls r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:200
88: fa0c f303 lsl.w r3, ip, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:197
8c: ea25 0202 bic.w r2, r5, r2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:200
90: ea42 0503 orr.w r5, r2, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:203
94: 78cb ldrb r3, [r1, #3]
96: 2b28 cmp r3, #40
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:208
98: 78cb ldrb r3, [r1, #3]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:205
9a: bf08 it eq
9c: 6160 streq r0, [r4, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:208
9e: 2b48 cmp r3, #72
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:210
a0: bf08 it eq
a2: 6120 streq r0, [r4, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:187
a4: f10e 0e01 add.w lr, lr, #1 ; 0x1
a8: f1be 0f08 cmp.w lr, #8 ; 0x8
ac: d1df bne.n 6e <GPIO_Init+0x6e>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:214
ae: 6065 str r5, [r4, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:216
b0: bd30 pop {r4, r5, pc}
b2: 46c0 nop (mov r8, r8)
Disassembly of section .text.GPIO_StructInit:
00000000 <GPIO_StructInit>:
GPIO_StructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:227
0: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff
4: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:230
6: 2302 movs r3, #2
8: 7083 strb r3, [r0, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:231
a: 18db adds r3, r3, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:227
c: 70c3 strb r3, [r0, #3]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:232
e: 4770 bx lr
Disassembly of section .text.GPIO_ReadInputDataBit:
00000000 <GPIO_ReadInputDataBit>:
GPIO_ReadInputDataBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:244
0: 6883 ldr r3, [r0, #8]
2: 4219 tst r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:260
4: bf0c ite eq
6: 2000 moveq r0, #0
8: 2001 movne r0, #1
a: 4770 bx lr
Disassembly of section .text.GPIO_ReadInputData:
00000000 <GPIO_ReadInputData>:
GPIO_ReadInputData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:270
0: 6880 ldr r0, [r0, #8]
2: b280 uxth r0, r0
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.GPIO_ReadOutputDataBit:
00000000 <GPIO_ReadOutputDataBit>:
GPIO_ReadOutputDataBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:287
0: 68c3 ldr r3, [r0, #12]
2: 4219 tst r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:303
4: bf0c ite eq
6: 2000 moveq r0, #0
8: 2001 movne r0, #1
a: 4770 bx lr
Disassembly of section .text.GPIO_ReadOutputData:
00000000 <GPIO_ReadOutputData>:
GPIO_ReadOutputData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:313
0: 68c0 ldr r0, [r0, #12]
2: b280 uxth r0, r0
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.GPIO_SetBits:
00000000 <GPIO_SetBits>:
GPIO_SetBits():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:331
0: 6101 str r1, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:337
2: 4770 bx lr
Disassembly of section .text.GPIO_ResetBits:
00000000 <GPIO_ResetBits>:
GPIO_ResetBits():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:350
0: 6141 str r1, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:356
2: 4770 bx lr
Disassembly of section .text.GPIO_WriteBit:
00000000 <GPIO_WriteBit>:
GPIO_WriteBit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:372
0: b10a cbz r2, 6 <GPIO_WriteBit+0x6>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:380
2: 6101 str r1, [r0, #16]
4: e000 b.n 8 <GPIO_WriteBit+0x8>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:384
6: 6141 str r1, [r0, #20]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:386
8: 4770 bx lr
a: 46c0 nop (mov r8, r8)
Disassembly of section .text.GPIO_Write:
00000000 <GPIO_Write>:
GPIO_Write():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:398
0: 60c1 str r1, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:403
2: 4770 bx lr
Disassembly of section .text.GPIO_PinLockConfig:
00000000 <GPIO_PinLockConfig>:
GPIO_PinLockConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:416
0: f441 3380 orr.w r3, r1, #65536 ; 0x10000
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:425
4: 6183 str r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:427
6: 6181 str r1, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:429
8: 6183 str r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:431
a: 6983 ldr r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_gpio.c:433
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -