Rev 18 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
19 | mjames | 1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 1 |
16 | mjames | 2 | |
3 | |||
4 | 1 .cpu cortex-m3 |
||
5 | 2 .eabi_attribute 20, 1 |
||
6 | 3 .eabi_attribute 21, 1 |
||
7 | 4 .eabi_attribute 23, 3 |
||
8 | 5 .eabi_attribute 24, 1 |
||
9 | 6 .eabi_attribute 25, 1 |
||
10 | 7 .eabi_attribute 26, 1 |
||
11 | 8 .eabi_attribute 30, 1 |
||
12 | 9 .eabi_attribute 34, 1 |
||
13 | 10 .eabi_attribute 18, 4 |
||
14 | 11 .file "stm32f1xx_it.c" |
||
15 | 12 .text |
||
16 | 13 .Ltext0: |
||
17 | 14 .cfi_sections .debug_frame |
||
18 | 15 .section .text.NMI_Handler,"ax",%progbits |
||
19 | 16 .align 1 |
||
20 | 17 .global NMI_Handler |
||
21 | 18 .arch armv7-m |
||
22 | 19 .syntax unified |
||
23 | 20 .thumb |
||
24 | 21 .thumb_func |
||
25 | 22 .fpu softvfp |
||
26 | 24 NMI_Handler: |
||
27 | 25 .LFB65: |
||
28 | 26 .file 1 "Core/Src/stm32f1xx_it.c" |
||
29 | 1:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN Header */ |
||
30 | 2:Core/Src/stm32f1xx_it.c **** /** |
||
31 | 3:Core/Src/stm32f1xx_it.c **** ****************************************************************************** |
||
32 | 4:Core/Src/stm32f1xx_it.c **** * @file stm32f1xx_it.c |
||
33 | 5:Core/Src/stm32f1xx_it.c **** * @brief Interrupt Service Routines. |
||
34 | 6:Core/Src/stm32f1xx_it.c **** ****************************************************************************** |
||
35 | 7:Core/Src/stm32f1xx_it.c **** * @attention |
||
36 | 8:Core/Src/stm32f1xx_it.c **** * |
||
37 | 9:Core/Src/stm32f1xx_it.c **** * <h2><center>© Copyright (c) 2020 STMicroelectronics. |
||
38 | 10:Core/Src/stm32f1xx_it.c **** * All rights reserved.</center></h2> |
||
39 | 11:Core/Src/stm32f1xx_it.c **** * |
||
40 | 12:Core/Src/stm32f1xx_it.c **** * This software component is licensed by ST under BSD 3-Clause license, |
||
41 | 13:Core/Src/stm32f1xx_it.c **** * the "License"; You may not use this file except in compliance with the |
||
42 | 14:Core/Src/stm32f1xx_it.c **** * License. You may obtain a copy of the License at: |
||
43 | 15:Core/Src/stm32f1xx_it.c **** * opensource.org/licenses/BSD-3-Clause |
||
44 | 16:Core/Src/stm32f1xx_it.c **** * |
||
45 | 17:Core/Src/stm32f1xx_it.c **** ****************************************************************************** |
||
46 | 18:Core/Src/stm32f1xx_it.c **** */ |
||
47 | 19:Core/Src/stm32f1xx_it.c **** /* USER CODE END Header */ |
||
48 | 20:Core/Src/stm32f1xx_it.c **** |
||
49 | 21:Core/Src/stm32f1xx_it.c **** /* Includes ------------------------------------------------------------------*/ |
||
50 | 22:Core/Src/stm32f1xx_it.c **** #include "main.h" |
||
51 | 23:Core/Src/stm32f1xx_it.c **** #include "stm32f1xx_it.h" |
||
52 | 24:Core/Src/stm32f1xx_it.c **** /* Private includes ----------------------------------------------------------*/ |
||
53 | 25:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN Includes */ |
||
54 | 26:Core/Src/stm32f1xx_it.c **** /* USER CODE END Includes */ |
||
55 | 27:Core/Src/stm32f1xx_it.c **** |
||
56 | 28:Core/Src/stm32f1xx_it.c **** /* Private typedef -----------------------------------------------------------*/ |
||
57 | 29:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN TD */ |
||
58 | 30:Core/Src/stm32f1xx_it.c **** |
||
59 | 31:Core/Src/stm32f1xx_it.c **** /* USER CODE END TD */ |
||
60 | 32:Core/Src/stm32f1xx_it.c **** |
||
19 | mjames | 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 2 |
16 | mjames | 62 | |
63 | |||
64 | 33:Core/Src/stm32f1xx_it.c **** /* Private define ------------------------------------------------------------*/ |
||
65 | 34:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PD */ |
||
66 | 35:Core/Src/stm32f1xx_it.c **** |
||
67 | 36:Core/Src/stm32f1xx_it.c **** /* USER CODE END PD */ |
||
68 | 37:Core/Src/stm32f1xx_it.c **** |
||
69 | 38:Core/Src/stm32f1xx_it.c **** /* Private macro -------------------------------------------------------------*/ |
||
70 | 39:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PM */ |
||
71 | 40:Core/Src/stm32f1xx_it.c **** |
||
72 | 41:Core/Src/stm32f1xx_it.c **** /* USER CODE END PM */ |
||
73 | 42:Core/Src/stm32f1xx_it.c **** |
||
74 | 43:Core/Src/stm32f1xx_it.c **** /* Private variables ---------------------------------------------------------*/ |
||
75 | 44:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PV */ |
||
76 | 45:Core/Src/stm32f1xx_it.c **** |
||
77 | 46:Core/Src/stm32f1xx_it.c **** /* USER CODE END PV */ |
||
78 | 47:Core/Src/stm32f1xx_it.c **** |
||
79 | 48:Core/Src/stm32f1xx_it.c **** /* Private function prototypes -----------------------------------------------*/ |
||
80 | 49:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PFP */ |
||
81 | 50:Core/Src/stm32f1xx_it.c **** |
||
82 | 51:Core/Src/stm32f1xx_it.c **** /* USER CODE END PFP */ |
||
83 | 52:Core/Src/stm32f1xx_it.c **** |
||
84 | 53:Core/Src/stm32f1xx_it.c **** /* Private user code ---------------------------------------------------------*/ |
||
85 | 54:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN 0 */ |
||
86 | 55:Core/Src/stm32f1xx_it.c **** |
||
87 | 56:Core/Src/stm32f1xx_it.c **** /* USER CODE END 0 */ |
||
88 | 57:Core/Src/stm32f1xx_it.c **** |
||
89 | 58:Core/Src/stm32f1xx_it.c **** /* External variables --------------------------------------------------------*/ |
||
90 | 59:Core/Src/stm32f1xx_it.c **** extern PCD_HandleTypeDef hpcd_USB_FS; |
||
91 | 60:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN EV */ |
||
92 | 61:Core/Src/stm32f1xx_it.c **** |
||
93 | 62:Core/Src/stm32f1xx_it.c **** /* USER CODE END EV */ |
||
94 | 63:Core/Src/stm32f1xx_it.c **** |
||
95 | 64:Core/Src/stm32f1xx_it.c **** /******************************************************************************/ |
||
96 | 65:Core/Src/stm32f1xx_it.c **** /* Cortex-M3 Processor Interruption and Exception Handlers */ |
||
97 | 66:Core/Src/stm32f1xx_it.c **** /******************************************************************************/ |
||
98 | 67:Core/Src/stm32f1xx_it.c **** /** |
||
99 | 68:Core/Src/stm32f1xx_it.c **** * @brief This function handles Non maskable interrupt. |
||
100 | 69:Core/Src/stm32f1xx_it.c **** */ |
||
101 | 70:Core/Src/stm32f1xx_it.c **** void NMI_Handler(void) |
||
102 | 71:Core/Src/stm32f1xx_it.c **** { |
||
103 | 27 .loc 1 71 1 view -0 |
||
104 | 28 .cfi_startproc |
||
105 | 29 @ args = 0, pretend = 0, frame = 0 |
||
106 | 30 @ frame_needed = 0, uses_anonymous_args = 0 |
||
107 | 31 @ link register save eliminated. |
||
108 | 72:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ |
||
109 | 73:Core/Src/stm32f1xx_it.c **** |
||
110 | 74:Core/Src/stm32f1xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 0 */ |
||
111 | 75:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ |
||
112 | 76:Core/Src/stm32f1xx_it.c **** |
||
113 | 77:Core/Src/stm32f1xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 1 */ |
||
114 | 78:Core/Src/stm32f1xx_it.c **** } |
||
115 | 32 .loc 1 78 1 view .LVU1 |
||
116 | 33 0000 7047 bx lr |
||
117 | 34 .cfi_endproc |
||
118 | 35 .LFE65: |
||
119 | 37 .section .text.HardFault_Handler,"ax",%progbits |
||
120 | 38 .align 1 |
||
19 | mjames | 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 3 |
16 | mjames | 122 | |
123 | |||
124 | 39 .global HardFault_Handler |
||
125 | 40 .syntax unified |
||
126 | 41 .thumb |
||
127 | 42 .thumb_func |
||
128 | 43 .fpu softvfp |
||
129 | 45 HardFault_Handler: |
||
130 | 46 .LFB66: |
||
131 | 79:Core/Src/stm32f1xx_it.c **** |
||
132 | 80:Core/Src/stm32f1xx_it.c **** /** |
||
133 | 81:Core/Src/stm32f1xx_it.c **** * @brief This function handles Hard fault interrupt. |
||
134 | 82:Core/Src/stm32f1xx_it.c **** */ |
||
135 | 83:Core/Src/stm32f1xx_it.c **** void HardFault_Handler(void) |
||
136 | 84:Core/Src/stm32f1xx_it.c **** { |
||
137 | 47 .loc 1 84 1 view -0 |
||
138 | 48 .cfi_startproc |
||
139 | 49 @ Volatile: function does not return. |
||
140 | 50 @ args = 0, pretend = 0, frame = 0 |
||
141 | 51 @ frame_needed = 0, uses_anonymous_args = 0 |
||
142 | 52 @ link register save eliminated. |
||
143 | 53 .L3: |
||
144 | 85:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN HardFault_IRQn 0 */ |
||
145 | 86:Core/Src/stm32f1xx_it.c **** |
||
146 | 87:Core/Src/stm32f1xx_it.c **** /* USER CODE END HardFault_IRQn 0 */ |
||
147 | 88:Core/Src/stm32f1xx_it.c **** while (1) |
||
148 | 54 .loc 1 88 3 discriminator 1 view .LVU3 |
||
149 | 89:Core/Src/stm32f1xx_it.c **** { |
||
150 | 90:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN W1_HardFault_IRQn 0 */ |
||
151 | 91:Core/Src/stm32f1xx_it.c **** /* USER CODE END W1_HardFault_IRQn 0 */ |
||
152 | 92:Core/Src/stm32f1xx_it.c **** } |
||
153 | 55 .loc 1 92 3 discriminator 1 view .LVU4 |
||
154 | 56 0000 FEE7 b .L3 |
||
155 | 57 .cfi_endproc |
||
156 | 58 .LFE66: |
||
157 | 60 .section .text.MemManage_Handler,"ax",%progbits |
||
158 | 61 .align 1 |
||
159 | 62 .global MemManage_Handler |
||
160 | 63 .syntax unified |
||
161 | 64 .thumb |
||
162 | 65 .thumb_func |
||
163 | 66 .fpu softvfp |
||
164 | 68 MemManage_Handler: |
||
165 | 69 .LFB67: |
||
166 | 93:Core/Src/stm32f1xx_it.c **** } |
||
167 | 94:Core/Src/stm32f1xx_it.c **** |
||
168 | 95:Core/Src/stm32f1xx_it.c **** /** |
||
169 | 96:Core/Src/stm32f1xx_it.c **** * @brief This function handles Memory management fault. |
||
170 | 97:Core/Src/stm32f1xx_it.c **** */ |
||
171 | 98:Core/Src/stm32f1xx_it.c **** void MemManage_Handler(void) |
||
172 | 99:Core/Src/stm32f1xx_it.c **** { |
||
173 | 70 .loc 1 99 1 view -0 |
||
174 | 71 .cfi_startproc |
||
175 | 72 @ Volatile: function does not return. |
||
176 | 73 @ args = 0, pretend = 0, frame = 0 |
||
177 | 74 @ frame_needed = 0, uses_anonymous_args = 0 |
||
178 | 75 @ link register save eliminated. |
||
179 | 76 .L5: |
||
180 | 100:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN MemoryManagement_IRQn 0 */ |
||
19 | mjames | 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 4 |
16 | mjames | 182 | |
183 | |||
184 | 101:Core/Src/stm32f1xx_it.c **** |
||
185 | 102:Core/Src/stm32f1xx_it.c **** /* USER CODE END MemoryManagement_IRQn 0 */ |
||
186 | 103:Core/Src/stm32f1xx_it.c **** while (1) |
||
187 | 77 .loc 1 103 3 discriminator 1 view .LVU6 |
||
188 | 104:Core/Src/stm32f1xx_it.c **** { |
||
189 | 105:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */ |
||
190 | 106:Core/Src/stm32f1xx_it.c **** /* USER CODE END W1_MemoryManagement_IRQn 0 */ |
||
191 | 107:Core/Src/stm32f1xx_it.c **** } |
||
192 | 78 .loc 1 107 3 discriminator 1 view .LVU7 |
||
193 | 79 0000 FEE7 b .L5 |
||
194 | 80 .cfi_endproc |
||
195 | 81 .LFE67: |
||
196 | 83 .section .text.BusFault_Handler,"ax",%progbits |
||
197 | 84 .align 1 |
||
198 | 85 .global BusFault_Handler |
||
199 | 86 .syntax unified |
||
200 | 87 .thumb |
||
201 | 88 .thumb_func |
||
202 | 89 .fpu softvfp |
||
203 | 91 BusFault_Handler: |
||
204 | 92 .LFB68: |
||
205 | 108:Core/Src/stm32f1xx_it.c **** } |
||
206 | 109:Core/Src/stm32f1xx_it.c **** |
||
207 | 110:Core/Src/stm32f1xx_it.c **** /** |
||
208 | 111:Core/Src/stm32f1xx_it.c **** * @brief This function handles Prefetch fault, memory access fault. |
||
209 | 112:Core/Src/stm32f1xx_it.c **** */ |
||
210 | 113:Core/Src/stm32f1xx_it.c **** void BusFault_Handler(void) |
||
211 | 114:Core/Src/stm32f1xx_it.c **** { |
||
212 | 93 .loc 1 114 1 view -0 |
||
213 | 94 .cfi_startproc |
||
214 | 95 @ Volatile: function does not return. |
||
215 | 96 @ args = 0, pretend = 0, frame = 0 |
||
216 | 97 @ frame_needed = 0, uses_anonymous_args = 0 |
||
217 | 98 @ link register save eliminated. |
||
218 | 99 .L7: |
||
219 | 115:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN BusFault_IRQn 0 */ |
||
220 | 116:Core/Src/stm32f1xx_it.c **** |
||
221 | 117:Core/Src/stm32f1xx_it.c **** /* USER CODE END BusFault_IRQn 0 */ |
||
222 | 118:Core/Src/stm32f1xx_it.c **** while (1) |
||
223 | 100 .loc 1 118 3 discriminator 1 view .LVU9 |
||
224 | 119:Core/Src/stm32f1xx_it.c **** { |
||
225 | 120:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN W1_BusFault_IRQn 0 */ |
||
226 | 121:Core/Src/stm32f1xx_it.c **** /* USER CODE END W1_BusFault_IRQn 0 */ |
||
227 | 122:Core/Src/stm32f1xx_it.c **** } |
||
228 | 101 .loc 1 122 3 discriminator 1 view .LVU10 |
||
229 | 102 0000 FEE7 b .L7 |
||
230 | 103 .cfi_endproc |
||
231 | 104 .LFE68: |
||
232 | 106 .section .text.UsageFault_Handler,"ax",%progbits |
||
233 | 107 .align 1 |
||
234 | 108 .global UsageFault_Handler |
||
235 | 109 .syntax unified |
||
236 | 110 .thumb |
||
237 | 111 .thumb_func |
||
238 | 112 .fpu softvfp |
||
239 | 114 UsageFault_Handler: |
||
240 | 115 .LFB69: |
||
19 | mjames | 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 5 |
16 | mjames | 242 | |
243 | |||
244 | 123:Core/Src/stm32f1xx_it.c **** } |
||
245 | 124:Core/Src/stm32f1xx_it.c **** |
||
246 | 125:Core/Src/stm32f1xx_it.c **** /** |
||
247 | 126:Core/Src/stm32f1xx_it.c **** * @brief This function handles Undefined instruction or illegal state. |
||
248 | 127:Core/Src/stm32f1xx_it.c **** */ |
||
249 | 128:Core/Src/stm32f1xx_it.c **** void UsageFault_Handler(void) |
||
250 | 129:Core/Src/stm32f1xx_it.c **** { |
||
251 | 116 .loc 1 129 1 view -0 |
||
252 | 117 .cfi_startproc |
||
253 | 118 @ Volatile: function does not return. |
||
254 | 119 @ args = 0, pretend = 0, frame = 0 |
||
255 | 120 @ frame_needed = 0, uses_anonymous_args = 0 |
||
256 | 121 @ link register save eliminated. |
||
257 | 122 .L9: |
||
258 | 130:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN UsageFault_IRQn 0 */ |
||
259 | 131:Core/Src/stm32f1xx_it.c **** |
||
260 | 132:Core/Src/stm32f1xx_it.c **** /* USER CODE END UsageFault_IRQn 0 */ |
||
261 | 133:Core/Src/stm32f1xx_it.c **** while (1) |
||
262 | 123 .loc 1 133 3 discriminator 1 view .LVU12 |
||
263 | 134:Core/Src/stm32f1xx_it.c **** { |
||
264 | 135:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN W1_UsageFault_IRQn 0 */ |
||
265 | 136:Core/Src/stm32f1xx_it.c **** /* USER CODE END W1_UsageFault_IRQn 0 */ |
||
266 | 137:Core/Src/stm32f1xx_it.c **** } |
||
267 | 124 .loc 1 137 3 discriminator 1 view .LVU13 |
||
268 | 125 0000 FEE7 b .L9 |
||
269 | 126 .cfi_endproc |
||
270 | 127 .LFE69: |
||
271 | 129 .section .text.SVC_Handler,"ax",%progbits |
||
272 | 130 .align 1 |
||
273 | 131 .global SVC_Handler |
||
274 | 132 .syntax unified |
||
275 | 133 .thumb |
||
276 | 134 .thumb_func |
||
277 | 135 .fpu softvfp |
||
278 | 137 SVC_Handler: |
||
279 | 138 .LFB70: |
||
280 | 138:Core/Src/stm32f1xx_it.c **** } |
||
281 | 139:Core/Src/stm32f1xx_it.c **** |
||
282 | 140:Core/Src/stm32f1xx_it.c **** /** |
||
283 | 141:Core/Src/stm32f1xx_it.c **** * @brief This function handles System service call via SWI instruction. |
||
284 | 142:Core/Src/stm32f1xx_it.c **** */ |
||
285 | 143:Core/Src/stm32f1xx_it.c **** void SVC_Handler(void) |
||
286 | 144:Core/Src/stm32f1xx_it.c **** { |
||
287 | 139 .loc 1 144 1 view -0 |
||
288 | 140 .cfi_startproc |
||
289 | 141 @ args = 0, pretend = 0, frame = 0 |
||
290 | 142 @ frame_needed = 0, uses_anonymous_args = 0 |
||
291 | 143 @ link register save eliminated. |
||
292 | 145:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 0 */ |
||
293 | 146:Core/Src/stm32f1xx_it.c **** |
||
294 | 147:Core/Src/stm32f1xx_it.c **** /* USER CODE END SVCall_IRQn 0 */ |
||
295 | 148:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 1 */ |
||
296 | 149:Core/Src/stm32f1xx_it.c **** |
||
297 | 150:Core/Src/stm32f1xx_it.c **** /* USER CODE END SVCall_IRQn 1 */ |
||
298 | 151:Core/Src/stm32f1xx_it.c **** } |
||
299 | 144 .loc 1 151 1 view .LVU15 |
||
300 | 145 0000 7047 bx lr |
||
19 | mjames | 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 6 |
16 | mjames | 302 | |
303 | |||
304 | 146 .cfi_endproc |
||
305 | 147 .LFE70: |
||
306 | 149 .section .text.DebugMon_Handler,"ax",%progbits |
||
307 | 150 .align 1 |
||
308 | 151 .global DebugMon_Handler |
||
309 | 152 .syntax unified |
||
310 | 153 .thumb |
||
311 | 154 .thumb_func |
||
312 | 155 .fpu softvfp |
||
313 | 157 DebugMon_Handler: |
||
314 | 158 .LFB71: |
||
315 | 152:Core/Src/stm32f1xx_it.c **** |
||
316 | 153:Core/Src/stm32f1xx_it.c **** /** |
||
317 | 154:Core/Src/stm32f1xx_it.c **** * @brief This function handles Debug monitor. |
||
318 | 155:Core/Src/stm32f1xx_it.c **** */ |
||
319 | 156:Core/Src/stm32f1xx_it.c **** void DebugMon_Handler(void) |
||
320 | 157:Core/Src/stm32f1xx_it.c **** { |
||
321 | 159 .loc 1 157 1 view -0 |
||
322 | 160 .cfi_startproc |
||
323 | 161 @ args = 0, pretend = 0, frame = 0 |
||
324 | 162 @ frame_needed = 0, uses_anonymous_args = 0 |
||
325 | 163 @ link register save eliminated. |
||
326 | 158:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 0 */ |
||
327 | 159:Core/Src/stm32f1xx_it.c **** |
||
328 | 160:Core/Src/stm32f1xx_it.c **** /* USER CODE END DebugMonitor_IRQn 0 */ |
||
329 | 161:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 1 */ |
||
330 | 162:Core/Src/stm32f1xx_it.c **** |
||
331 | 163:Core/Src/stm32f1xx_it.c **** /* USER CODE END DebugMonitor_IRQn 1 */ |
||
332 | 164:Core/Src/stm32f1xx_it.c **** } |
||
333 | 164 .loc 1 164 1 view .LVU17 |
||
334 | 165 0000 7047 bx lr |
||
335 | 166 .cfi_endproc |
||
336 | 167 .LFE71: |
||
337 | 169 .section .text.PendSV_Handler,"ax",%progbits |
||
338 | 170 .align 1 |
||
339 | 171 .global PendSV_Handler |
||
340 | 172 .syntax unified |
||
341 | 173 .thumb |
||
342 | 174 .thumb_func |
||
343 | 175 .fpu softvfp |
||
344 | 177 PendSV_Handler: |
||
345 | 178 .LFB72: |
||
346 | 165:Core/Src/stm32f1xx_it.c **** |
||
347 | 166:Core/Src/stm32f1xx_it.c **** /** |
||
348 | 167:Core/Src/stm32f1xx_it.c **** * @brief This function handles Pendable request for system service. |
||
349 | 168:Core/Src/stm32f1xx_it.c **** */ |
||
350 | 169:Core/Src/stm32f1xx_it.c **** void PendSV_Handler(void) |
||
351 | 170:Core/Src/stm32f1xx_it.c **** { |
||
352 | 179 .loc 1 170 1 view -0 |
||
353 | 180 .cfi_startproc |
||
354 | 181 @ args = 0, pretend = 0, frame = 0 |
||
355 | 182 @ frame_needed = 0, uses_anonymous_args = 0 |
||
356 | 183 @ link register save eliminated. |
||
357 | 171:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 0 */ |
||
358 | 172:Core/Src/stm32f1xx_it.c **** |
||
359 | 173:Core/Src/stm32f1xx_it.c **** /* USER CODE END PendSV_IRQn 0 */ |
||
360 | 174:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 1 */ |
||
19 | mjames | 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 7 |
16 | mjames | 362 | |
363 | |||
364 | 175:Core/Src/stm32f1xx_it.c **** |
||
365 | 176:Core/Src/stm32f1xx_it.c **** /* USER CODE END PendSV_IRQn 1 */ |
||
366 | 177:Core/Src/stm32f1xx_it.c **** } |
||
367 | 184 .loc 1 177 1 view .LVU19 |
||
368 | 185 0000 7047 bx lr |
||
369 | 186 .cfi_endproc |
||
370 | 187 .LFE72: |
||
371 | 189 .section .text.SysTick_Handler,"ax",%progbits |
||
372 | 190 .align 1 |
||
373 | 191 .global SysTick_Handler |
||
374 | 192 .syntax unified |
||
375 | 193 .thumb |
||
376 | 194 .thumb_func |
||
377 | 195 .fpu softvfp |
||
378 | 197 SysTick_Handler: |
||
379 | 198 .LFB73: |
||
380 | 178:Core/Src/stm32f1xx_it.c **** |
||
381 | 179:Core/Src/stm32f1xx_it.c **** /** |
||
382 | 180:Core/Src/stm32f1xx_it.c **** * @brief This function handles System tick timer. |
||
383 | 181:Core/Src/stm32f1xx_it.c **** */ |
||
384 | 182:Core/Src/stm32f1xx_it.c **** void SysTick_Handler(void) |
||
385 | 183:Core/Src/stm32f1xx_it.c **** { |
||
386 | 199 .loc 1 183 1 view -0 |
||
387 | 200 .cfi_startproc |
||
388 | 201 @ args = 0, pretend = 0, frame = 0 |
||
389 | 202 @ frame_needed = 0, uses_anonymous_args = 0 |
||
390 | 203 0000 08B5 push {r3, lr} |
||
391 | 204 .LCFI0: |
||
392 | 205 .cfi_def_cfa_offset 8 |
||
393 | 206 .cfi_offset 3, -8 |
||
394 | 207 .cfi_offset 14, -4 |
||
395 | 184:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 0 */ |
||
396 | 185:Core/Src/stm32f1xx_it.c **** |
||
397 | 186:Core/Src/stm32f1xx_it.c **** /* USER CODE END SysTick_IRQn 0 */ |
||
398 | 187:Core/Src/stm32f1xx_it.c **** HAL_IncTick(); |
||
399 | 208 .loc 1 187 3 view .LVU21 |
||
400 | 209 0002 FFF7FEFF bl HAL_IncTick |
||
401 | 210 .LVL0: |
||
402 | 188:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 1 */ |
||
403 | 189:Core/Src/stm32f1xx_it.c **** |
||
404 | 190:Core/Src/stm32f1xx_it.c **** /* USER CODE END SysTick_IRQn 1 */ |
||
405 | 191:Core/Src/stm32f1xx_it.c **** } |
||
406 | 211 .loc 1 191 1 is_stmt 0 view .LVU22 |
||
407 | 212 0006 08BD pop {r3, pc} |
||
408 | 213 .cfi_endproc |
||
409 | 214 .LFE73: |
||
410 | 216 .section .text.USB_HP_CAN1_TX_IRQHandler,"ax",%progbits |
||
411 | 217 .align 1 |
||
412 | 218 .global USB_HP_CAN1_TX_IRQHandler |
||
413 | 219 .syntax unified |
||
414 | 220 .thumb |
||
415 | 221 .thumb_func |
||
416 | 222 .fpu softvfp |
||
417 | 224 USB_HP_CAN1_TX_IRQHandler: |
||
418 | 225 .LFB74: |
||
419 | 192:Core/Src/stm32f1xx_it.c **** |
||
420 | 193:Core/Src/stm32f1xx_it.c **** /******************************************************************************/ |
||
19 | mjames | 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 8 |
16 | mjames | 422 | |
423 | |||
424 | 194:Core/Src/stm32f1xx_it.c **** /* STM32F1xx Peripheral Interrupt Handlers */ |
||
425 | 195:Core/Src/stm32f1xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals. */ |
||
426 | 196:Core/Src/stm32f1xx_it.c **** /* For the available peripheral interrupt handler names, */ |
||
427 | 197:Core/Src/stm32f1xx_it.c **** /* please refer to the startup file (startup_stm32f1xx.s). */ |
||
428 | 198:Core/Src/stm32f1xx_it.c **** /******************************************************************************/ |
||
429 | 199:Core/Src/stm32f1xx_it.c **** |
||
430 | 200:Core/Src/stm32f1xx_it.c **** /** |
||
431 | 201:Core/Src/stm32f1xx_it.c **** * @brief This function handles USB high priority or CAN TX interrupts. |
||
432 | 202:Core/Src/stm32f1xx_it.c **** */ |
||
433 | 203:Core/Src/stm32f1xx_it.c **** void USB_HP_CAN1_TX_IRQHandler(void) |
||
434 | 204:Core/Src/stm32f1xx_it.c **** { |
||
435 | 226 .loc 1 204 1 is_stmt 1 view -0 |
||
436 | 227 .cfi_startproc |
||
437 | 228 @ args = 0, pretend = 0, frame = 0 |
||
438 | 229 @ frame_needed = 0, uses_anonymous_args = 0 |
||
439 | 230 0000 08B5 push {r3, lr} |
||
440 | 231 .LCFI1: |
||
441 | 232 .cfi_def_cfa_offset 8 |
||
442 | 233 .cfi_offset 3, -8 |
||
443 | 234 .cfi_offset 14, -4 |
||
444 | 205:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN USB_HP_CAN1_TX_IRQn 0 */ |
||
445 | 206:Core/Src/stm32f1xx_it.c **** |
||
446 | 207:Core/Src/stm32f1xx_it.c **** /* USER CODE END USB_HP_CAN1_TX_IRQn 0 */ |
||
447 | 208:Core/Src/stm32f1xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_FS); |
||
448 | 235 .loc 1 208 3 view .LVU24 |
||
449 | 236 0002 0248 ldr r0, .L17 |
||
450 | 237 0004 FFF7FEFF bl HAL_PCD_IRQHandler |
||
451 | 238 .LVL1: |
||
452 | 209:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN USB_HP_CAN1_TX_IRQn 1 */ |
||
453 | 210:Core/Src/stm32f1xx_it.c **** |
||
454 | 211:Core/Src/stm32f1xx_it.c **** /* USER CODE END USB_HP_CAN1_TX_IRQn 1 */ |
||
455 | 212:Core/Src/stm32f1xx_it.c **** } |
||
456 | 239 .loc 1 212 1 is_stmt 0 view .LVU25 |
||
457 | 240 0008 08BD pop {r3, pc} |
||
458 | 241 .L18: |
||
459 | 242 000a 00BF .align 2 |
||
460 | 243 .L17: |
||
461 | 244 000c 00000000 .word hpcd_USB_FS |
||
462 | 245 .cfi_endproc |
||
463 | 246 .LFE74: |
||
464 | 248 .section .text.USB_LP_CAN1_RX0_IRQHandler,"ax",%progbits |
||
465 | 249 .align 1 |
||
466 | 250 .global USB_LP_CAN1_RX0_IRQHandler |
||
467 | 251 .syntax unified |
||
468 | 252 .thumb |
||
469 | 253 .thumb_func |
||
470 | 254 .fpu softvfp |
||
471 | 256 USB_LP_CAN1_RX0_IRQHandler: |
||
472 | 257 .LFB75: |
||
473 | 213:Core/Src/stm32f1xx_it.c **** |
||
474 | 214:Core/Src/stm32f1xx_it.c **** /** |
||
475 | 215:Core/Src/stm32f1xx_it.c **** * @brief This function handles USB low priority or CAN RX0 interrupts. |
||
476 | 216:Core/Src/stm32f1xx_it.c **** */ |
||
477 | 217:Core/Src/stm32f1xx_it.c **** void USB_LP_CAN1_RX0_IRQHandler(void) |
||
478 | 218:Core/Src/stm32f1xx_it.c **** { |
||
479 | 258 .loc 1 218 1 is_stmt 1 view -0 |
||
480 | 259 .cfi_startproc |
||
19 | mjames | 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 9 |
16 | mjames | 482 | |
483 | |||
484 | 260 @ args = 0, pretend = 0, frame = 0 |
||
485 | 261 @ frame_needed = 0, uses_anonymous_args = 0 |
||
486 | 262 0000 08B5 push {r3, lr} |
||
487 | 263 .LCFI2: |
||
488 | 264 .cfi_def_cfa_offset 8 |
||
489 | 265 .cfi_offset 3, -8 |
||
490 | 266 .cfi_offset 14, -4 |
||
491 | 219:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 0 */ |
||
492 | 220:Core/Src/stm32f1xx_it.c **** |
||
493 | 221:Core/Src/stm32f1xx_it.c **** /* USER CODE END USB_LP_CAN1_RX0_IRQn 0 */ |
||
494 | 222:Core/Src/stm32f1xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_FS); |
||
495 | 267 .loc 1 222 3 view .LVU27 |
||
496 | 268 0002 0248 ldr r0, .L21 |
||
497 | 269 0004 FFF7FEFF bl HAL_PCD_IRQHandler |
||
498 | 270 .LVL2: |
||
499 | 223:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 1 */ |
||
500 | 224:Core/Src/stm32f1xx_it.c **** |
||
501 | 225:Core/Src/stm32f1xx_it.c **** /* USER CODE END USB_LP_CAN1_RX0_IRQn 1 */ |
||
502 | 226:Core/Src/stm32f1xx_it.c **** } |
||
503 | 271 .loc 1 226 1 is_stmt 0 view .LVU28 |
||
504 | 272 0008 08BD pop {r3, pc} |
||
505 | 273 .L22: |
||
506 | 274 000a 00BF .align 2 |
||
507 | 275 .L21: |
||
508 | 276 000c 00000000 .word hpcd_USB_FS |
||
509 | 277 .cfi_endproc |
||
510 | 278 .LFE75: |
||
511 | 280 .text |
||
512 | 281 .Letext0: |
||
513 | 282 .file 2 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
||
514 | 283 .file 3 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
||
515 | 284 .file 4 "Drivers/CMSIS/Include/core_cm3.h" |
||
516 | 285 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h" |
||
517 | 286 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
||
518 | 287 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
||
519 | 288 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
||
520 | 289 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h" |
||
521 | 290 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h" |
||
522 | 291 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h" |
||
523 | 292 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
||
524 | 293 .file 13 "Core/Inc/main.h" |
||
19 | mjames | 525 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s page 10 |
16 | mjames | 526 | |
527 | |||
528 | DEFINED SYMBOLS |
||
529 | *ABS*:0000000000000000 stm32f1xx_it.c |
||
19 | mjames | 530 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:16 .text.NMI_Handler:0000000000000000 $t |
531 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:24 .text.NMI_Handler:0000000000000000 NMI_Handler |
||
532 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:38 .text.HardFault_Handler:0000000000000000 $t |
||
533 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:45 .text.HardFault_Handler:0000000000000000 HardFault_Handler |
||
534 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:61 .text.MemManage_Handler:0000000000000000 $t |
||
535 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:68 .text.MemManage_Handler:0000000000000000 MemManage_Handler |
||
536 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:84 .text.BusFault_Handler:0000000000000000 $t |
||
537 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:91 .text.BusFault_Handler:0000000000000000 BusFault_Handler |
||
538 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:107 .text.UsageFault_Handler:0000000000000000 $t |
||
539 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:114 .text.UsageFault_Handler:0000000000000000 UsageFault_Handler |
||
540 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:130 .text.SVC_Handler:0000000000000000 $t |
||
541 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:137 .text.SVC_Handler:0000000000000000 SVC_Handler |
||
542 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:150 .text.DebugMon_Handler:0000000000000000 $t |
||
543 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:157 .text.DebugMon_Handler:0000000000000000 DebugMon_Handler |
||
544 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:170 .text.PendSV_Handler:0000000000000000 $t |
||
545 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:177 .text.PendSV_Handler:0000000000000000 PendSV_Handler |
||
546 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:190 .text.SysTick_Handler:0000000000000000 $t |
||
547 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:197 .text.SysTick_Handler:0000000000000000 SysTick_Handler |
||
548 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:217 .text.USB_HP_CAN1_TX_IRQHandler:0000000000000000 $t |
||
549 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:224 .text.USB_HP_CAN1_TX_IRQHandler:0000000000000000 USB_HP_CAN1_TX_IRQHandler |
||
550 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:244 .text.USB_HP_CAN1_TX_IRQHandler:000000000000000c $d |
||
551 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:249 .text.USB_LP_CAN1_RX0_IRQHandler:0000000000000000 $t |
||
552 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:256 .text.USB_LP_CAN1_RX0_IRQHandler:0000000000000000 USB_LP_CAN1_RX0_IRQHandler |
||
553 | C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:276 .text.USB_LP_CAN1_RX0_IRQHandler:000000000000000c $d |
||
16 | mjames | 554 | |
555 | UNDEFINED SYMBOLS |
||
556 | HAL_IncTick |
||
557 | HAL_PCD_IRQHandler |
||
558 | hpcd_USB_FS |