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 |