fix interfaccia
This commit is contained in:
329
codice/build/stm32g4xx_hal_pcd_ex.lst
Normal file
329
codice/build/stm32g4xx_hal_pcd_ex.lst
Normal file
@@ -0,0 +1,329 @@
|
||||
ARM GAS /tmp/ccwIICsF.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .eabi_attribute 27, 1
|
||||
3 .eabi_attribute 28, 1
|
||||
4 .eabi_attribute 20, 1
|
||||
5 .eabi_attribute 21, 1
|
||||
6 .eabi_attribute 23, 3
|
||||
7 .eabi_attribute 24, 1
|
||||
8 .eabi_attribute 25, 1
|
||||
9 .eabi_attribute 26, 1
|
||||
10 .eabi_attribute 30, 2
|
||||
11 .eabi_attribute 34, 1
|
||||
12 .eabi_attribute 18, 4
|
||||
13 .file "stm32g4xx_hal_pcd_ex.c"
|
||||
14 .text
|
||||
15 .section .text.HAL_PCDEx_PMAConfig,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .p2align 2,,3
|
||||
18 .global HAL_PCDEx_PMAConfig
|
||||
19 .arch armv7e-m
|
||||
20 .syntax unified
|
||||
21 .thumb
|
||||
22 .thumb_func
|
||||
23 .fpu fpv4-sp-d16
|
||||
25 HAL_PCDEx_PMAConfig:
|
||||
26 @ args = 0, pretend = 0, frame = 0
|
||||
27 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
28 @ link register save eliminated.
|
||||
29 0000 11F0800F tst r1, #128
|
||||
30 0004 0BD0 beq .L2
|
||||
31 0006 01F00701 and r1, r1, #7
|
||||
32 000a 0131 adds r1, r1, #1
|
||||
33 000c 01EB8101 add r1, r1, r1, lsl #2
|
||||
34 0010 00EBC101 add r1, r0, r1, lsl #3
|
||||
35 0014 5AB9 cbnz r2, .L4
|
||||
36 .L7:
|
||||
37 0016 CB80 strh r3, [r1, #6] @ movhi
|
||||
38 0018 0A73 strb r2, [r1, #12]
|
||||
39 001a 0020 movs r0, #0
|
||||
40 001c 7047 bx lr
|
||||
41 .L2:
|
||||
42 001e 01EB8101 add r1, r1, r1, lsl #2
|
||||
43 0022 00EBC101 add r1, r0, r1, lsl #3
|
||||
44 0026 01F5B471 add r1, r1, #360
|
||||
45 002a 002A cmp r2, #0
|
||||
46 002c F3D0 beq .L7
|
||||
47 .L4:
|
||||
48 002e 0122 movs r2, #1
|
||||
49 0030 8B60 str r3, [r1, #8]
|
||||
50 0032 0A73 strb r2, [r1, #12]
|
||||
51 0034 0020 movs r0, #0
|
||||
52 0036 7047 bx lr
|
||||
54 .section .text.HAL_PCDEx_ActivateBCD,"ax",%progbits
|
||||
55 .align 1
|
||||
56 .p2align 2,,3
|
||||
57 .global HAL_PCDEx_ActivateBCD
|
||||
58 .syntax unified
|
||||
59 .thumb
|
||||
ARM GAS /tmp/ccwIICsF.s page 2
|
||||
|
||||
|
||||
60 .thumb_func
|
||||
61 .fpu fpv4-sp-d16
|
||||
63 HAL_PCDEx_ActivateBCD:
|
||||
64 @ args = 0, pretend = 0, frame = 0
|
||||
65 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
66 @ link register save eliminated.
|
||||
67 0000 0368 ldr r3, [r0]
|
||||
68 0002 0122 movs r2, #1
|
||||
69 0004 C0F8EC22 str r2, [r0, #748]
|
||||
70 0008 B3F85820 ldrh r2, [r3, #88]
|
||||
71 000c 92B2 uxth r2, r2
|
||||
72 000e 42F00102 orr r2, r2, #1
|
||||
73 0012 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
74 0016 B3F85820 ldrh r2, [r3, #88]
|
||||
75 001a 22F00402 bic r2, r2, #4
|
||||
76 001e 1204 lsls r2, r2, #16
|
||||
77 0020 120C lsrs r2, r2, #16
|
||||
78 0022 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
79 0026 B3F85820 ldrh r2, [r3, #88]
|
||||
80 002a 22F00802 bic r2, r2, #8
|
||||
81 002e 1204 lsls r2, r2, #16
|
||||
82 0030 120C lsrs r2, r2, #16
|
||||
83 0032 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
84 0036 B3F85820 ldrh r2, [r3, #88]
|
||||
85 003a 92B2 uxth r2, r2
|
||||
86 003c 42F00202 orr r2, r2, #2
|
||||
87 0040 0020 movs r0, #0
|
||||
88 0042 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
89 0046 7047 bx lr
|
||||
91 .section .text.HAL_PCDEx_DeActivateBCD,"ax",%progbits
|
||||
92 .align 1
|
||||
93 .p2align 2,,3
|
||||
94 .global HAL_PCDEx_DeActivateBCD
|
||||
95 .syntax unified
|
||||
96 .thumb
|
||||
97 .thumb_func
|
||||
98 .fpu fpv4-sp-d16
|
||||
100 HAL_PCDEx_DeActivateBCD:
|
||||
101 @ args = 0, pretend = 0, frame = 0
|
||||
102 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
103 @ link register save eliminated.
|
||||
104 0000 0268 ldr r2, [r0]
|
||||
105 0002 B2F85830 ldrh r3, [r2, #88]
|
||||
106 0006 23F00103 bic r3, r3, #1
|
||||
107 000a 1B04 lsls r3, r3, #16
|
||||
108 000c 0021 movs r1, #0
|
||||
109 000e 1B0C lsrs r3, r3, #16
|
||||
110 0010 C0F8EC12 str r1, [r0, #748]
|
||||
111 0014 0846 mov r0, r1
|
||||
112 0016 A2F85830 strh r3, [r2, #88] @ movhi
|
||||
113 001a 7047 bx lr
|
||||
115 .section .text.HAL_PCDEx_ActivateLPM,"ax",%progbits
|
||||
116 .align 1
|
||||
117 .p2align 2,,3
|
||||
118 .global HAL_PCDEx_ActivateLPM
|
||||
119 .syntax unified
|
||||
120 .thumb
|
||||
ARM GAS /tmp/ccwIICsF.s page 3
|
||||
|
||||
|
||||
121 .thumb_func
|
||||
122 .fpu fpv4-sp-d16
|
||||
124 HAL_PCDEx_ActivateLPM:
|
||||
125 @ args = 0, pretend = 0, frame = 0
|
||||
126 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
127 @ link register save eliminated.
|
||||
128 0000 0268 ldr r2, [r0]
|
||||
129 0002 0021 movs r1, #0
|
||||
130 0004 10B4 push {r4}
|
||||
131 0006 80F8E012 strb r1, [r0, #736]
|
||||
132 000a B2F85430 ldrh r3, [r2, #84]
|
||||
133 000e 0124 movs r4, #1
|
||||
134 0010 9BB2 uxth r3, r3
|
||||
135 0012 2343 orrs r3, r3, r4
|
||||
136 0014 C0F8E842 str r4, [r0, #744]
|
||||
137 0018 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
138 001c B2F85430 ldrh r3, [r2, #84]
|
||||
139 0020 5DF8044B ldr r4, [sp], #4
|
||||
140 0024 9BB2 uxth r3, r3
|
||||
141 0026 43F00203 orr r3, r3, #2
|
||||
142 002a 0846 mov r0, r1
|
||||
143 002c A2F85430 strh r3, [r2, #84] @ movhi
|
||||
144 0030 7047 bx lr
|
||||
146 0032 00BF .section .text.HAL_PCDEx_DeActivateLPM,"ax",%progbits
|
||||
147 .align 1
|
||||
148 .p2align 2,,3
|
||||
149 .global HAL_PCDEx_DeActivateLPM
|
||||
150 .syntax unified
|
||||
151 .thumb
|
||||
152 .thumb_func
|
||||
153 .fpu fpv4-sp-d16
|
||||
155 HAL_PCDEx_DeActivateLPM:
|
||||
156 @ args = 0, pretend = 0, frame = 0
|
||||
157 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
158 @ link register save eliminated.
|
||||
159 0000 0268 ldr r2, [r0]
|
||||
160 0002 B2F85430 ldrh r3, [r2, #84]
|
||||
161 0006 23F00103 bic r3, r3, #1
|
||||
162 000a 1B04 lsls r3, r3, #16
|
||||
163 000c 0021 movs r1, #0
|
||||
164 000e 1B0C lsrs r3, r3, #16
|
||||
165 0010 C0F8E812 str r1, [r0, #744]
|
||||
166 0014 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
167 0018 B2F85430 ldrh r3, [r2, #84]
|
||||
168 001c 23F00203 bic r3, r3, #2
|
||||
169 0020 1B04 lsls r3, r3, #16
|
||||
170 0022 1B0C lsrs r3, r3, #16
|
||||
171 0024 0846 mov r0, r1
|
||||
172 0026 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
173 002a 7047 bx lr
|
||||
175 .section .text.HAL_PCDEx_LPM_Callback,"ax",%progbits
|
||||
176 .align 1
|
||||
177 .p2align 2,,3
|
||||
178 .weak HAL_PCDEx_LPM_Callback
|
||||
179 .syntax unified
|
||||
180 .thumb
|
||||
181 .thumb_func
|
||||
ARM GAS /tmp/ccwIICsF.s page 4
|
||||
|
||||
|
||||
182 .fpu fpv4-sp-d16
|
||||
184 HAL_PCDEx_LPM_Callback:
|
||||
185 @ args = 0, pretend = 0, frame = 0
|
||||
186 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
187 @ link register save eliminated.
|
||||
188 0000 7047 bx lr
|
||||
190 0002 00BF .section .text.HAL_PCDEx_BCD_Callback,"ax",%progbits
|
||||
191 .align 1
|
||||
192 .p2align 2,,3
|
||||
193 .weak HAL_PCDEx_BCD_Callback
|
||||
194 .syntax unified
|
||||
195 .thumb
|
||||
196 .thumb_func
|
||||
197 .fpu fpv4-sp-d16
|
||||
199 HAL_PCDEx_BCD_Callback:
|
||||
200 @ args = 0, pretend = 0, frame = 0
|
||||
201 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
202 @ link register save eliminated.
|
||||
203 0000 7047 bx lr
|
||||
205 0002 00BF .section .text.HAL_PCDEx_BCD_VBUSDetect,"ax",%progbits
|
||||
206 .align 1
|
||||
207 .p2align 2,,3
|
||||
208 .global HAL_PCDEx_BCD_VBUSDetect
|
||||
209 .syntax unified
|
||||
210 .thumb
|
||||
211 .thumb_func
|
||||
212 .fpu fpv4-sp-d16
|
||||
214 HAL_PCDEx_BCD_VBUSDetect:
|
||||
215 @ args = 0, pretend = 0, frame = 0
|
||||
216 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
217 0000 70B5 push {r4, r5, r6, lr}
|
||||
218 0002 0468 ldr r4, [r0]
|
||||
219 0004 0646 mov r6, r0
|
||||
220 0006 FFF7FEFF bl HAL_GetTick
|
||||
221 000a 0546 mov r5, r0
|
||||
222 000c 05E0 b .L16
|
||||
223 .L18:
|
||||
224 000e FFF7FEFF bl HAL_GetTick
|
||||
225 0012 431B subs r3, r0, r5
|
||||
226 0014 B3F57A7F cmp r3, #1000
|
||||
227 0018 56D8 bhi .L28
|
||||
228 .L16:
|
||||
229 001a B4F85830 ldrh r3, [r4, #88]
|
||||
230 001e D806 lsls r0, r3, #27
|
||||
231 0020 F5D5 bpl .L18
|
||||
232 0022 C820 movs r0, #200
|
||||
233 0024 FFF7FEFF bl HAL_Delay
|
||||
234 0028 B4F85830 ldrh r3, [r4, #88]
|
||||
235 002c D906 lsls r1, r3, #27
|
||||
236 002e 50D4 bmi .L29
|
||||
237 .L19:
|
||||
238 0030 B4F85830 ldrh r3, [r4, #88]
|
||||
239 0034 23F00203 bic r3, r3, #2
|
||||
240 0038 1B04 lsls r3, r3, #16
|
||||
241 003a 1B0C lsrs r3, r3, #16
|
||||
242 003c 3220 movs r0, #50
|
||||
243 003e A4F85830 strh r3, [r4, #88] @ movhi
|
||||
ARM GAS /tmp/ccwIICsF.s page 5
|
||||
|
||||
|
||||
244 0042 FFF7FEFF bl HAL_Delay
|
||||
245 0046 B4F85830 ldrh r3, [r4, #88]
|
||||
246 004a 9BB2 uxth r3, r3
|
||||
247 004c 43F00403 orr r3, r3, #4
|
||||
248 0050 A4F85830 strh r3, [r4, #88] @ movhi
|
||||
249 0054 3220 movs r0, #50
|
||||
250 0056 FFF7FEFF bl HAL_Delay
|
||||
251 005a B4F85830 ldrh r3, [r4, #88]
|
||||
252 005e 9A06 lsls r2, r3, #26
|
||||
253 0060 13D4 bmi .L30
|
||||
254 0062 FD21 movs r1, #253
|
||||
255 0064 3046 mov r0, r6
|
||||
256 0066 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
257 .L22:
|
||||
258 006a 3268 ldr r2, [r6]
|
||||
259 006c B2F85830 ldrh r3, [r2, #88]
|
||||
260 0070 23F00103 bic r3, r3, #1
|
||||
261 0074 1B04 lsls r3, r3, #16
|
||||
262 0076 0021 movs r1, #0
|
||||
263 0078 1B0C lsrs r3, r3, #16
|
||||
264 007a C6F8EC12 str r1, [r6, #748]
|
||||
265 007e 3046 mov r0, r6
|
||||
266 0080 A2F85830 strh r3, [r2, #88] @ movhi
|
||||
267 0084 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
268 0088 70BD pop {r4, r5, r6, pc}
|
||||
269 .L30:
|
||||
270 008a B4F85830 ldrh r3, [r4, #88]
|
||||
271 008e 23F00403 bic r3, r3, #4
|
||||
272 0092 1B04 lsls r3, r3, #16
|
||||
273 0094 1B0C lsrs r3, r3, #16
|
||||
274 0096 A4F85830 strh r3, [r4, #88] @ movhi
|
||||
275 009a 3220 movs r0, #50
|
||||
276 009c FFF7FEFF bl HAL_Delay
|
||||
277 00a0 B4F85830 ldrh r3, [r4, #88]
|
||||
278 00a4 9BB2 uxth r3, r3
|
||||
279 00a6 43F00803 orr r3, r3, #8
|
||||
280 00aa A4F85830 strh r3, [r4, #88] @ movhi
|
||||
281 00ae 3220 movs r0, #50
|
||||
282 00b0 FFF7FEFF bl HAL_Delay
|
||||
283 00b4 B4F85830 ldrh r3, [r4, #88]
|
||||
284 00b8 5B06 lsls r3, r3, #25
|
||||
285 00ba 4CBF ite mi
|
||||
286 00bc FB21 movmi r1, #251
|
||||
287 00be FC21 movpl r1, #252
|
||||
288 00c0 3046 mov r0, r6
|
||||
289 00c2 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
290 00c6 D0E7 b .L22
|
||||
291 .L28:
|
||||
292 00c8 FF21 movs r1, #255
|
||||
293 00ca 3046 mov r0, r6
|
||||
294 00cc FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
295 00d0 70BD pop {r4, r5, r6, pc}
|
||||
296 .L29:
|
||||
297 00d2 FE21 movs r1, #254
|
||||
298 00d4 3046 mov r0, r6
|
||||
299 00d6 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
300 00da A9E7 b .L19
|
||||
ARM GAS /tmp/ccwIICsF.s page 6
|
||||
|
||||
|
||||
302 .ident "GCC: (15:10.3-2021.07-4) 10.3.1 20210621 (release)"
|
||||
ARM GAS /tmp/ccwIICsF.s page 7
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32g4xx_hal_pcd_ex.c
|
||||
/tmp/ccwIICsF.s:16 .text.HAL_PCDEx_PMAConfig:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:25 .text.HAL_PCDEx_PMAConfig:0000000000000000 HAL_PCDEx_PMAConfig
|
||||
/tmp/ccwIICsF.s:55 .text.HAL_PCDEx_ActivateBCD:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:63 .text.HAL_PCDEx_ActivateBCD:0000000000000000 HAL_PCDEx_ActivateBCD
|
||||
/tmp/ccwIICsF.s:92 .text.HAL_PCDEx_DeActivateBCD:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:100 .text.HAL_PCDEx_DeActivateBCD:0000000000000000 HAL_PCDEx_DeActivateBCD
|
||||
/tmp/ccwIICsF.s:116 .text.HAL_PCDEx_ActivateLPM:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:124 .text.HAL_PCDEx_ActivateLPM:0000000000000000 HAL_PCDEx_ActivateLPM
|
||||
/tmp/ccwIICsF.s:147 .text.HAL_PCDEx_DeActivateLPM:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:155 .text.HAL_PCDEx_DeActivateLPM:0000000000000000 HAL_PCDEx_DeActivateLPM
|
||||
/tmp/ccwIICsF.s:176 .text.HAL_PCDEx_LPM_Callback:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:184 .text.HAL_PCDEx_LPM_Callback:0000000000000000 HAL_PCDEx_LPM_Callback
|
||||
/tmp/ccwIICsF.s:191 .text.HAL_PCDEx_BCD_Callback:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:199 .text.HAL_PCDEx_BCD_Callback:0000000000000000 HAL_PCDEx_BCD_Callback
|
||||
/tmp/ccwIICsF.s:206 .text.HAL_PCDEx_BCD_VBUSDetect:0000000000000000 $t
|
||||
/tmp/ccwIICsF.s:214 .text.HAL_PCDEx_BCD_VBUSDetect:0000000000000000 HAL_PCDEx_BCD_VBUSDetect
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
HAL_Delay
|
||||
Reference in New Issue
Block a user