📄 stm32f10x_spi.lst
字号:
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_spi.o: file format elf32-littlearm
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\project\RIDE\ET-STM32F103\stm32f10x_spi.o
Disassembly of section .text.SPI_Init:
00000000 <SPI_Init>:
SPI_Init():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:107
0: 880a ldrh r2, [r1, #0]
2: 884b ldrh r3, [r1, #2]
4: b510 push {r4, lr}
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:137
6: 4313 orrs r3, r2
8: 888a ldrh r2, [r1, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:126
a: 8804 ldrh r4, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:137
c: 4313 orrs r3, r2
e: 88ca ldrh r2, [r1, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:128
10: f404 5441 and.w r4, r4, #12352 ; 0x3040
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:137
14: 4313 orrs r3, r2
16: 890a ldrh r2, [r1, #8]
18: 4313 orrs r3, r2
1a: 894a ldrh r2, [r1, #10]
1c: 4313 orrs r3, r2
1e: 898a ldrh r2, [r1, #12]
20: 4313 orrs r3, r2
22: 89ca ldrh r2, [r1, #14]
24: 4313 orrs r3, r2
26: 431c orrs r4, r3
28: b2a4 uxth r4, r4
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:142
2a: 8004 strh r4, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:145
2c: 8b83 ldrh r3, [r0, #28]
2e: f423 6300 bic.w r3, r3, #2048 ; 0x800
32: 041b lsls r3, r3, #16
34: 0c1b lsrs r3, r3, #16
36: 8383 strh r3, [r0, #28]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:149
38: 8a0b ldrh r3, [r1, #16]
3a: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:150
3c: bd10 pop {r4, pc}
3e: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_StructInit:
00000000 <SPI_StructInit>:
SPI_StructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:265
0: 2300 movs r3, #0
2: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:271
4: 8043 strh r3, [r0, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:274
6: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:277
8: 80c3 strh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:280
a: 8103 strh r3, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:283
c: 8143 strh r3, [r0, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:286
e: 8183 strh r3, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:289
10: 81c3 strh r3, [r0, #14]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:292
12: f04f 0307 mov.w r3, #7 ; 0x7
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:265
16: 8203 strh r3, [r0, #16]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:293
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2S_StructInit:
00000000 <I2S_StructInit>:
I2S_StructInit():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:304
0: 2300 movs r3, #0
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:319
2: f04f 0202 mov.w r2, #2 ; 0x2
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:304
6: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:310
8: 8043 strh r3, [r0, #2]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:313
a: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:316
c: 80c3 strh r3, [r0, #6]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:319
e: 8102 strh r2, [r0, #8]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:322
10: 8143 strh r3, [r0, #10]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:323
12: 4770 bx lr
Disassembly of section .text.SPI_Cmd:
00000000 <SPI_Cmd>:
SPI_Cmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:335
0: b121 cbz r1, c <SPI_Cmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:343
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f043 0340 orr.w r3, r3, #64 ; 0x40
a: e004 b.n 16 <SPI_Cmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:348
c: 8803 ldrh r3, [r0, #0]
e: f023 0340 bic.w r3, r3, #64 ; 0x40
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:350
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.I2S_Cmd:
00000000 <I2S_Cmd>:
I2S_Cmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:362
0: b121 cbz r1, c <I2S_Cmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:370
2: 8b83 ldrh r3, [r0, #28]
4: b29b uxth r3, r3
6: f443 6380 orr.w r3, r3, #1024 ; 0x400
a: e004 b.n 16 <I2S_Cmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:375
c: 8b83 ldrh r3, [r0, #28]
e: f423 6380 bic.w r3, r3, #1024 ; 0x400
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8383 strh r3, [r0, #28]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:377
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_I2S_ITConfig:
00000000 <SPI_I2S_ITConfig>:
SPI_I2S_ITConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:397
0: 0909 lsrs r1, r1, #4
2: 2301 movs r3, #1
4: 408b lsls r3, r1
6: b299 uxth r1, r3
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:410
8: b122 cbz r2, 14 <SPI_I2S_ITConfig+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:413
a: 8883 ldrh r3, [r0, #4]
c: b29b uxth r3, r3
e: ea41 0303 orr.w r3, r1, r3
12: e003 b.n 1c <SPI_I2S_ITConfig+0x1c>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:418
14: 8883 ldrh r3, [r0, #4]
16: b29b uxth r3, r3
18: ea23 0301 bic.w r3, r3, r1
1c: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:420
1e: 4770 bx lr
Disassembly of section .text.SPI_I2S_DMACmd:
00000000 <SPI_I2S_DMACmd>:
SPI_I2S_DMACmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:440
0: b122 cbz r2, c <SPI_I2S_DMACmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:449
2: 8883 ldrh r3, [r0, #4]
4: b29b uxth r3, r3
6: ea41 0303 orr.w r3, r1, r3
a: e003 b.n 14 <SPI_I2S_DMACmd+0x14>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:454
c: 8883 ldrh r3, [r0, #4]
e: b29b uxth r3, r3
10: ea23 0301 bic.w r3, r3, r1
14: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:456
16: 4770 bx lr
Disassembly of section .text.SPI_I2S_SendData:
00000000 <SPI_I2S_SendData>:
SPI_I2S_SendData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:469
0: 8181 strh r1, [r0, #12]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:475
2: 4770 bx lr
Disassembly of section .text.SPI_I2S_ReceiveData:
00000000 <SPI_I2S_ReceiveData>:
SPI_I2S_ReceiveData():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:487
0: 8980 ldrh r0, [r0, #12]
2: b280 uxth r0, r0
4: 4770 bx lr
6: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_NSSInternalSoftwareConfig:
00000000 <SPI_NSSInternalSoftwareConfig>:
SPI_NSSInternalSoftwareConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:508
0: f64f 63ff movw r3, #65279 ; 0xfeff
4: 4299 cmp r1, r3
6: d004 beq.n 12 <SPI_NSSInternalSoftwareConfig+0x12>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:516
8: 8803 ldrh r3, [r0, #0]
a: b29b uxth r3, r3
c: f443 7380 orr.w r3, r3, #256 ; 0x100
10: e002 b.n 18 <SPI_NSSInternalSoftwareConfig+0x18>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:521
12: 8803 ldrh r3, [r0, #0]
14: ea01 0303 and.w r3, r1, r3
18: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:523
1a: 4770 bx lr
Disassembly of section .text.SPI_SSOutputCmd:
00000000 <SPI_SSOutputCmd>:
SPI_SSOutputCmd():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:535
0: b121 cbz r1, c <SPI_SSOutputCmd+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:543
2: 8883 ldrh r3, [r0, #4]
4: b29b uxth r3, r3
6: f043 0304 orr.w r3, r3, #4 ; 0x4
a: e004 b.n 16 <SPI_SSOutputCmd+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:548
c: 8883 ldrh r3, [r0, #4]
e: f023 0304 bic.w r3, r3, #4 ; 0x4
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8083 strh r3, [r0, #4]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:550
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_DataSizeConfig:
00000000 <SPI_DataSizeConfig>:
SPI_DataSizeConfig():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:564
0: 8803 ldrh r3, [r0, #0]
2: f423 6300 bic.w r3, r3, #2048 ; 0x800
6: 041b lsls r3, r3, #16
8: 0c1b lsrs r3, r3, #16
a: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:572
c: 8803 ldrh r3, [r0, #0]
e: b29b uxth r3, r3
10: 4319 orrs r1, r3
12: 8001 strh r1, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:573
14: 4770 bx lr
16: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_TransmitCRC:
00000000 <SPI_TransmitCRC>:
SPI_TransmitCRC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:583
0: 8803 ldrh r3, [r0, #0]
2: b29b uxth r3, r3
4: f443 5380 orr.w r3, r3, #4096 ; 0x1000
8: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:589
a: 4770 bx lr
Disassembly of section .text.SPI_CalculateCRC:
00000000 <SPI_CalculateCRC>:
SPI_CalculateCRC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:602
0: b121 cbz r1, c <SPI_CalculateCRC+0xc>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:610
2: 8803 ldrh r3, [r0, #0]
4: b29b uxth r3, r3
6: f443 5300 orr.w r3, r3, #8192 ; 0x2000
a: e004 b.n 16 <SPI_CalculateCRC+0x16>
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:615
c: 8803 ldrh r3, [r0, #0]
e: f423 5300 bic.w r3, r3, #8192 ; 0x2000
12: 041b lsls r3, r3, #16
14: 0c1b lsrs r3, r3, #16
16: 8003 strh r3, [r0, #0]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:617
18: 4770 bx lr
1a: 46c0 nop (mov r8, r8)
Disassembly of section .text.SPI_GetCRC:
00000000 <SPI_GetCRC>:
SPI_GetCRC():
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:632
0: 2901 cmp r1, #1
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:642
2: bf14 ite ne
4: 8b03 ldrhne r3, [r0, #24]
D:\FINAL_2008\CD_STM32F103\ET-STM32F103\ETT EXAMPLES\ET-STM32F103_ADC\library\src/stm32f10x_spi.c:647
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -