Subversion Repositories dashGPS

Rev

Rev 18 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                    page 1


   1                            .cpu cortex-m3
   2                            .eabi_attribute 20, 1
   3                            .eabi_attribute 21, 1
   4                            .eabi_attribute 23, 3
   5                            .eabi_attribute 24, 1
   6                            .eabi_attribute 25, 1
   7                            .eabi_attribute 26, 1
   8                            .eabi_attribute 30, 1
   9                            .eabi_attribute 34, 1
  10                            .eabi_attribute 18, 4
  11                            .file   "stm32f1xx_it.c"
  12                            .text
  13                    .Ltext0:
  14                            .cfi_sections   .debug_frame
  15                            .section        .text.NMI_Handler,"ax",%progbits
  16                            .align  1
  17                            .global NMI_Handler
  18                            .arch armv7-m
  19                            .syntax unified
  20                            .thumb
  21                            .thumb_func
  22                            .fpu softvfp
  24                    NMI_Handler:
  25                    .LFB65:
  26                            .file 1 "Core/Src/stm32f1xx_it.c"
   1:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN Header */
   2:Core/Src/stm32f1xx_it.c **** /**
   3:Core/Src/stm32f1xx_it.c ****   ******************************************************************************
   4:Core/Src/stm32f1xx_it.c ****   * @file    stm32f1xx_it.c
   5:Core/Src/stm32f1xx_it.c ****   * @brief   Interrupt Service Routines.
   6:Core/Src/stm32f1xx_it.c ****   ******************************************************************************
   7:Core/Src/stm32f1xx_it.c ****   * @attention
   8:Core/Src/stm32f1xx_it.c ****   *
   9:Core/Src/stm32f1xx_it.c ****   * <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
  10:Core/Src/stm32f1xx_it.c ****   * All rights reserved.</center></h2>
  11:Core/Src/stm32f1xx_it.c ****   *
  12:Core/Src/stm32f1xx_it.c ****   * This software component is licensed by ST under BSD 3-Clause license,
  13:Core/Src/stm32f1xx_it.c ****   * the "License"; You may not use this file except in compliance with the
  14:Core/Src/stm32f1xx_it.c ****   * License. You may obtain a copy of the License at:
  15:Core/Src/stm32f1xx_it.c ****   *                        opensource.org/licenses/BSD-3-Clause
  16:Core/Src/stm32f1xx_it.c ****   *
  17:Core/Src/stm32f1xx_it.c ****   ******************************************************************************
  18:Core/Src/stm32f1xx_it.c ****   */
  19:Core/Src/stm32f1xx_it.c **** /* USER CODE END Header */
  20:Core/Src/stm32f1xx_it.c **** 
  21:Core/Src/stm32f1xx_it.c **** /* Includes ------------------------------------------------------------------*/
  22:Core/Src/stm32f1xx_it.c **** #include "main.h"
  23:Core/Src/stm32f1xx_it.c **** #include "stm32f1xx_it.h"
  24:Core/Src/stm32f1xx_it.c **** /* Private includes ----------------------------------------------------------*/
  25:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN Includes */
  26:Core/Src/stm32f1xx_it.c **** /* USER CODE END Includes */
  27:Core/Src/stm32f1xx_it.c **** 
  28:Core/Src/stm32f1xx_it.c **** /* Private typedef -----------------------------------------------------------*/
  29:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN TD */
  30:Core/Src/stm32f1xx_it.c **** 
  31:Core/Src/stm32f1xx_it.c **** /* USER CODE END TD */
  32:Core/Src/stm32f1xx_it.c **** 
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 2


  33:Core/Src/stm32f1xx_it.c **** /* Private define ------------------------------------------------------------*/
  34:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PD */
  35:Core/Src/stm32f1xx_it.c **** 
  36:Core/Src/stm32f1xx_it.c **** /* USER CODE END PD */
  37:Core/Src/stm32f1xx_it.c **** 
  38:Core/Src/stm32f1xx_it.c **** /* Private macro -------------------------------------------------------------*/
  39:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PM */
  40:Core/Src/stm32f1xx_it.c **** 
  41:Core/Src/stm32f1xx_it.c **** /* USER CODE END PM */
  42:Core/Src/stm32f1xx_it.c **** 
  43:Core/Src/stm32f1xx_it.c **** /* Private variables ---------------------------------------------------------*/
  44:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PV */
  45:Core/Src/stm32f1xx_it.c **** 
  46:Core/Src/stm32f1xx_it.c **** /* USER CODE END PV */
  47:Core/Src/stm32f1xx_it.c **** 
  48:Core/Src/stm32f1xx_it.c **** /* Private function prototypes -----------------------------------------------*/
  49:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN PFP */
  50:Core/Src/stm32f1xx_it.c **** 
  51:Core/Src/stm32f1xx_it.c **** /* USER CODE END PFP */
  52:Core/Src/stm32f1xx_it.c **** 
  53:Core/Src/stm32f1xx_it.c **** /* Private user code ---------------------------------------------------------*/
  54:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN 0 */
  55:Core/Src/stm32f1xx_it.c **** 
  56:Core/Src/stm32f1xx_it.c **** /* USER CODE END 0 */
  57:Core/Src/stm32f1xx_it.c **** 
  58:Core/Src/stm32f1xx_it.c **** /* External variables --------------------------------------------------------*/
  59:Core/Src/stm32f1xx_it.c **** extern PCD_HandleTypeDef hpcd_USB_FS;
  60:Core/Src/stm32f1xx_it.c **** /* USER CODE BEGIN EV */
  61:Core/Src/stm32f1xx_it.c **** 
  62:Core/Src/stm32f1xx_it.c **** /* USER CODE END EV */
  63:Core/Src/stm32f1xx_it.c **** 
  64:Core/Src/stm32f1xx_it.c **** /******************************************************************************/
  65:Core/Src/stm32f1xx_it.c **** /*           Cortex-M3 Processor Interruption and Exception Handlers          */
  66:Core/Src/stm32f1xx_it.c **** /******************************************************************************/
  67:Core/Src/stm32f1xx_it.c **** /**
  68:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Non maskable interrupt.
  69:Core/Src/stm32f1xx_it.c ****   */
  70:Core/Src/stm32f1xx_it.c **** void NMI_Handler(void)
  71:Core/Src/stm32f1xx_it.c **** {
  27                            .loc 1 71 1 view -0
  28                            .cfi_startproc
  29                            @ args = 0, pretend = 0, frame = 0
  30                            @ frame_needed = 0, uses_anonymous_args = 0
  31                            @ link register save eliminated.
  72:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
  73:Core/Src/stm32f1xx_it.c **** 
  74:Core/Src/stm32f1xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 0 */
  75:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
  76:Core/Src/stm32f1xx_it.c **** 
  77:Core/Src/stm32f1xx_it.c ****   /* USER CODE END NonMaskableInt_IRQn 1 */
  78:Core/Src/stm32f1xx_it.c **** }
  32                            .loc 1 78 1 view .LVU1
  33 0000 7047                  bx      lr
  34                            .cfi_endproc
  35                    .LFE65:
  37                            .section        .text.HardFault_Handler,"ax",%progbits
  38                            .align  1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 3


  39                            .global HardFault_Handler
  40                            .syntax unified
  41                            .thumb
  42                            .thumb_func
  43                            .fpu softvfp
  45                    HardFault_Handler:
  46                    .LFB66:
  79:Core/Src/stm32f1xx_it.c **** 
  80:Core/Src/stm32f1xx_it.c **** /**
  81:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Hard fault interrupt.
  82:Core/Src/stm32f1xx_it.c ****   */
  83:Core/Src/stm32f1xx_it.c **** void HardFault_Handler(void)
  84:Core/Src/stm32f1xx_it.c **** {
  47                            .loc 1 84 1 view -0
  48                            .cfi_startproc
  49                            @ Volatile: function does not return.
  50                            @ args = 0, pretend = 0, frame = 0
  51                            @ frame_needed = 0, uses_anonymous_args = 0
  52                            @ link register save eliminated.
  53                    .L3:
  85:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN HardFault_IRQn 0 */
  86:Core/Src/stm32f1xx_it.c **** 
  87:Core/Src/stm32f1xx_it.c ****   /* USER CODE END HardFault_IRQn 0 */
  88:Core/Src/stm32f1xx_it.c ****   while (1)
  54                            .loc 1 88 3 discriminator 1 view .LVU3
  89:Core/Src/stm32f1xx_it.c ****   {
  90:Core/Src/stm32f1xx_it.c ****     /* USER CODE BEGIN W1_HardFault_IRQn 0 */
  91:Core/Src/stm32f1xx_it.c ****     /* USER CODE END W1_HardFault_IRQn 0 */
  92:Core/Src/stm32f1xx_it.c ****   }
  55                            .loc 1 92 3 discriminator 1 view .LVU4
  56 0000 FEE7                  b       .L3
  57                            .cfi_endproc
  58                    .LFE66:
  60                            .section        .text.MemManage_Handler,"ax",%progbits
  61                            .align  1
  62                            .global MemManage_Handler
  63                            .syntax unified
  64                            .thumb
  65                            .thumb_func
  66                            .fpu softvfp
  68                    MemManage_Handler:
  69                    .LFB67:
  93:Core/Src/stm32f1xx_it.c **** }
  94:Core/Src/stm32f1xx_it.c **** 
  95:Core/Src/stm32f1xx_it.c **** /**
  96:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Memory management fault.
  97:Core/Src/stm32f1xx_it.c ****   */
  98:Core/Src/stm32f1xx_it.c **** void MemManage_Handler(void)
  99:Core/Src/stm32f1xx_it.c **** {
  70                            .loc 1 99 1 view -0
  71                            .cfi_startproc
  72                            @ Volatile: function does not return.
  73                            @ args = 0, pretend = 0, frame = 0
  74                            @ frame_needed = 0, uses_anonymous_args = 0
  75                            @ link register save eliminated.
  76                    .L5:
 100:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN MemoryManagement_IRQn 0 */
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 4


 101:Core/Src/stm32f1xx_it.c **** 
 102:Core/Src/stm32f1xx_it.c ****   /* USER CODE END MemoryManagement_IRQn 0 */
 103:Core/Src/stm32f1xx_it.c ****   while (1)
  77                            .loc 1 103 3 discriminator 1 view .LVU6
 104:Core/Src/stm32f1xx_it.c ****   {
 105:Core/Src/stm32f1xx_it.c ****     /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */
 106:Core/Src/stm32f1xx_it.c ****     /* USER CODE END W1_MemoryManagement_IRQn 0 */
 107:Core/Src/stm32f1xx_it.c ****   }
  78                            .loc 1 107 3 discriminator 1 view .LVU7
  79 0000 FEE7                  b       .L5
  80                            .cfi_endproc
  81                    .LFE67:
  83                            .section        .text.BusFault_Handler,"ax",%progbits
  84                            .align  1
  85                            .global BusFault_Handler
  86                            .syntax unified
  87                            .thumb
  88                            .thumb_func
  89                            .fpu softvfp
  91                    BusFault_Handler:
  92                    .LFB68:
 108:Core/Src/stm32f1xx_it.c **** }
 109:Core/Src/stm32f1xx_it.c **** 
 110:Core/Src/stm32f1xx_it.c **** /**
 111:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Prefetch fault, memory access fault.
 112:Core/Src/stm32f1xx_it.c ****   */
 113:Core/Src/stm32f1xx_it.c **** void BusFault_Handler(void)
 114:Core/Src/stm32f1xx_it.c **** {
  93                            .loc 1 114 1 view -0
  94                            .cfi_startproc
  95                            @ Volatile: function does not return.
  96                            @ args = 0, pretend = 0, frame = 0
  97                            @ frame_needed = 0, uses_anonymous_args = 0
  98                            @ link register save eliminated.
  99                    .L7:
 115:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN BusFault_IRQn 0 */
 116:Core/Src/stm32f1xx_it.c **** 
 117:Core/Src/stm32f1xx_it.c ****   /* USER CODE END BusFault_IRQn 0 */
 118:Core/Src/stm32f1xx_it.c ****   while (1)
 100                            .loc 1 118 3 discriminator 1 view .LVU9
 119:Core/Src/stm32f1xx_it.c ****   {
 120:Core/Src/stm32f1xx_it.c ****     /* USER CODE BEGIN W1_BusFault_IRQn 0 */
 121:Core/Src/stm32f1xx_it.c ****     /* USER CODE END W1_BusFault_IRQn 0 */
 122:Core/Src/stm32f1xx_it.c ****   }
 101                            .loc 1 122 3 discriminator 1 view .LVU10
 102 0000 FEE7                  b       .L7
 103                            .cfi_endproc
 104                    .LFE68:
 106                            .section        .text.UsageFault_Handler,"ax",%progbits
 107                            .align  1
 108                            .global UsageFault_Handler
 109                            .syntax unified
 110                            .thumb
 111                            .thumb_func
 112                            .fpu softvfp
 114                    UsageFault_Handler:
 115                    .LFB69:
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 5


 123:Core/Src/stm32f1xx_it.c **** }
 124:Core/Src/stm32f1xx_it.c **** 
 125:Core/Src/stm32f1xx_it.c **** /**
 126:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Undefined instruction or illegal state.
 127:Core/Src/stm32f1xx_it.c ****   */
 128:Core/Src/stm32f1xx_it.c **** void UsageFault_Handler(void)
 129:Core/Src/stm32f1xx_it.c **** {
 116                            .loc 1 129 1 view -0
 117                            .cfi_startproc
 118                            @ Volatile: function does not return.
 119                            @ args = 0, pretend = 0, frame = 0
 120                            @ frame_needed = 0, uses_anonymous_args = 0
 121                            @ link register save eliminated.
 122                    .L9:
 130:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN UsageFault_IRQn 0 */
 131:Core/Src/stm32f1xx_it.c **** 
 132:Core/Src/stm32f1xx_it.c ****   /* USER CODE END UsageFault_IRQn 0 */
 133:Core/Src/stm32f1xx_it.c ****   while (1)
 123                            .loc 1 133 3 discriminator 1 view .LVU12
 134:Core/Src/stm32f1xx_it.c ****   {
 135:Core/Src/stm32f1xx_it.c ****     /* USER CODE BEGIN W1_UsageFault_IRQn 0 */
 136:Core/Src/stm32f1xx_it.c ****     /* USER CODE END W1_UsageFault_IRQn 0 */
 137:Core/Src/stm32f1xx_it.c ****   }
 124                            .loc 1 137 3 discriminator 1 view .LVU13
 125 0000 FEE7                  b       .L9
 126                            .cfi_endproc
 127                    .LFE69:
 129                            .section        .text.SVC_Handler,"ax",%progbits
 130                            .align  1
 131                            .global SVC_Handler
 132                            .syntax unified
 133                            .thumb
 134                            .thumb_func
 135                            .fpu softvfp
 137                    SVC_Handler:
 138                    .LFB70:
 138:Core/Src/stm32f1xx_it.c **** }
 139:Core/Src/stm32f1xx_it.c **** 
 140:Core/Src/stm32f1xx_it.c **** /**
 141:Core/Src/stm32f1xx_it.c ****   * @brief This function handles System service call via SWI instruction.
 142:Core/Src/stm32f1xx_it.c ****   */
 143:Core/Src/stm32f1xx_it.c **** void SVC_Handler(void)
 144:Core/Src/stm32f1xx_it.c **** {
 139                            .loc 1 144 1 view -0
 140                            .cfi_startproc
 141                            @ args = 0, pretend = 0, frame = 0
 142                            @ frame_needed = 0, uses_anonymous_args = 0
 143                            @ link register save eliminated.
 145:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 0 */
 146:Core/Src/stm32f1xx_it.c **** 
 147:Core/Src/stm32f1xx_it.c ****   /* USER CODE END SVCall_IRQn 0 */
 148:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN SVCall_IRQn 1 */
 149:Core/Src/stm32f1xx_it.c **** 
 150:Core/Src/stm32f1xx_it.c ****   /* USER CODE END SVCall_IRQn 1 */
 151:Core/Src/stm32f1xx_it.c **** }
 144                            .loc 1 151 1 view .LVU15
 145 0000 7047                  bx      lr
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 6


 146                            .cfi_endproc
 147                    .LFE70:
 149                            .section        .text.DebugMon_Handler,"ax",%progbits
 150                            .align  1
 151                            .global DebugMon_Handler
 152                            .syntax unified
 153                            .thumb
 154                            .thumb_func
 155                            .fpu softvfp
 157                    DebugMon_Handler:
 158                    .LFB71:
 152:Core/Src/stm32f1xx_it.c **** 
 153:Core/Src/stm32f1xx_it.c **** /**
 154:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Debug monitor.
 155:Core/Src/stm32f1xx_it.c ****   */
 156:Core/Src/stm32f1xx_it.c **** void DebugMon_Handler(void)
 157:Core/Src/stm32f1xx_it.c **** {
 159                            .loc 1 157 1 view -0
 160                            .cfi_startproc
 161                            @ args = 0, pretend = 0, frame = 0
 162                            @ frame_needed = 0, uses_anonymous_args = 0
 163                            @ link register save eliminated.
 158:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 0 */
 159:Core/Src/stm32f1xx_it.c **** 
 160:Core/Src/stm32f1xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 0 */
 161:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN DebugMonitor_IRQn 1 */
 162:Core/Src/stm32f1xx_it.c **** 
 163:Core/Src/stm32f1xx_it.c ****   /* USER CODE END DebugMonitor_IRQn 1 */
 164:Core/Src/stm32f1xx_it.c **** }
 164                            .loc 1 164 1 view .LVU17
 165 0000 7047                  bx      lr
 166                            .cfi_endproc
 167                    .LFE71:
 169                            .section        .text.PendSV_Handler,"ax",%progbits
 170                            .align  1
 171                            .global PendSV_Handler
 172                            .syntax unified
 173                            .thumb
 174                            .thumb_func
 175                            .fpu softvfp
 177                    PendSV_Handler:
 178                    .LFB72:
 165:Core/Src/stm32f1xx_it.c **** 
 166:Core/Src/stm32f1xx_it.c **** /**
 167:Core/Src/stm32f1xx_it.c ****   * @brief This function handles Pendable request for system service.
 168:Core/Src/stm32f1xx_it.c ****   */
 169:Core/Src/stm32f1xx_it.c **** void PendSV_Handler(void)
 170:Core/Src/stm32f1xx_it.c **** {
 179                            .loc 1 170 1 view -0
 180                            .cfi_startproc
 181                            @ args = 0, pretend = 0, frame = 0
 182                            @ frame_needed = 0, uses_anonymous_args = 0
 183                            @ link register save eliminated.
 171:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 0 */
 172:Core/Src/stm32f1xx_it.c **** 
 173:Core/Src/stm32f1xx_it.c ****   /* USER CODE END PendSV_IRQn 0 */
 174:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN PendSV_IRQn 1 */
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 7


 175:Core/Src/stm32f1xx_it.c **** 
 176:Core/Src/stm32f1xx_it.c ****   /* USER CODE END PendSV_IRQn 1 */
 177:Core/Src/stm32f1xx_it.c **** }
 184                            .loc 1 177 1 view .LVU19
 185 0000 7047                  bx      lr
 186                            .cfi_endproc
 187                    .LFE72:
 189                            .section        .text.SysTick_Handler,"ax",%progbits
 190                            .align  1
 191                            .global SysTick_Handler
 192                            .syntax unified
 193                            .thumb
 194                            .thumb_func
 195                            .fpu softvfp
 197                    SysTick_Handler:
 198                    .LFB73:
 178:Core/Src/stm32f1xx_it.c **** 
 179:Core/Src/stm32f1xx_it.c **** /**
 180:Core/Src/stm32f1xx_it.c ****   * @brief This function handles System tick timer.
 181:Core/Src/stm32f1xx_it.c ****   */
 182:Core/Src/stm32f1xx_it.c **** void SysTick_Handler(void)
 183:Core/Src/stm32f1xx_it.c **** {
 199                            .loc 1 183 1 view -0
 200                            .cfi_startproc
 201                            @ args = 0, pretend = 0, frame = 0
 202                            @ frame_needed = 0, uses_anonymous_args = 0
 203 0000 08B5                  push    {r3, lr}
 204                    .LCFI0:
 205                            .cfi_def_cfa_offset 8
 206                            .cfi_offset 3, -8
 207                            .cfi_offset 14, -4
 184:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 0 */
 185:Core/Src/stm32f1xx_it.c **** 
 186:Core/Src/stm32f1xx_it.c ****   /* USER CODE END SysTick_IRQn 0 */
 187:Core/Src/stm32f1xx_it.c ****   HAL_IncTick();
 208                            .loc 1 187 3 view .LVU21
 209 0002 FFF7FEFF              bl      HAL_IncTick
 210                    .LVL0:
 188:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN SysTick_IRQn 1 */
 189:Core/Src/stm32f1xx_it.c **** 
 190:Core/Src/stm32f1xx_it.c ****   /* USER CODE END SysTick_IRQn 1 */
 191:Core/Src/stm32f1xx_it.c **** }
 211                            .loc 1 191 1 is_stmt 0 view .LVU22
 212 0006 08BD                  pop     {r3, pc}
 213                            .cfi_endproc
 214                    .LFE73:
 216                            .section        .text.USB_HP_CAN1_TX_IRQHandler,"ax",%progbits
 217                            .align  1
 218                            .global USB_HP_CAN1_TX_IRQHandler
 219                            .syntax unified
 220                            .thumb
 221                            .thumb_func
 222                            .fpu softvfp
 224                    USB_HP_CAN1_TX_IRQHandler:
 225                    .LFB74:
 192:Core/Src/stm32f1xx_it.c **** 
 193:Core/Src/stm32f1xx_it.c **** /******************************************************************************/
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 8


 194:Core/Src/stm32f1xx_it.c **** /* STM32F1xx Peripheral Interrupt Handlers                                    */
 195:Core/Src/stm32f1xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals.                  */
 196:Core/Src/stm32f1xx_it.c **** /* For the available peripheral interrupt handler names,                      */
 197:Core/Src/stm32f1xx_it.c **** /* please refer to the startup file (startup_stm32f1xx.s).                    */
 198:Core/Src/stm32f1xx_it.c **** /******************************************************************************/
 199:Core/Src/stm32f1xx_it.c **** 
 200:Core/Src/stm32f1xx_it.c **** /**
 201:Core/Src/stm32f1xx_it.c ****   * @brief This function handles USB high priority or CAN TX interrupts.
 202:Core/Src/stm32f1xx_it.c ****   */
 203:Core/Src/stm32f1xx_it.c **** void USB_HP_CAN1_TX_IRQHandler(void)
 204:Core/Src/stm32f1xx_it.c **** {
 226                            .loc 1 204 1 is_stmt 1 view -0
 227                            .cfi_startproc
 228                            @ args = 0, pretend = 0, frame = 0
 229                            @ frame_needed = 0, uses_anonymous_args = 0
 230 0000 08B5                  push    {r3, lr}
 231                    .LCFI1:
 232                            .cfi_def_cfa_offset 8
 233                            .cfi_offset 3, -8
 234                            .cfi_offset 14, -4
 205:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN USB_HP_CAN1_TX_IRQn 0 */
 206:Core/Src/stm32f1xx_it.c **** 
 207:Core/Src/stm32f1xx_it.c ****   /* USER CODE END USB_HP_CAN1_TX_IRQn 0 */
 208:Core/Src/stm32f1xx_it.c ****   HAL_PCD_IRQHandler(&hpcd_USB_FS);
 235                            .loc 1 208 3 view .LVU24
 236 0002 0248                  ldr     r0, .L17
 237 0004 FFF7FEFF              bl      HAL_PCD_IRQHandler
 238                    .LVL1:
 209:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN USB_HP_CAN1_TX_IRQn 1 */
 210:Core/Src/stm32f1xx_it.c **** 
 211:Core/Src/stm32f1xx_it.c ****   /* USER CODE END USB_HP_CAN1_TX_IRQn 1 */
 212:Core/Src/stm32f1xx_it.c **** }
 239                            .loc 1 212 1 is_stmt 0 view .LVU25
 240 0008 08BD                  pop     {r3, pc}
 241                    .L18:
 242 000a 00BF                  .align  2
 243                    .L17:
 244 000c 00000000              .word   hpcd_USB_FS
 245                            .cfi_endproc
 246                    .LFE74:
 248                            .section        .text.USB_LP_CAN1_RX0_IRQHandler,"ax",%progbits
 249                            .align  1
 250                            .global USB_LP_CAN1_RX0_IRQHandler
 251                            .syntax unified
 252                            .thumb
 253                            .thumb_func
 254                            .fpu softvfp
 256                    USB_LP_CAN1_RX0_IRQHandler:
 257                    .LFB75:
 213:Core/Src/stm32f1xx_it.c **** 
 214:Core/Src/stm32f1xx_it.c **** /**
 215:Core/Src/stm32f1xx_it.c ****   * @brief This function handles USB low priority or CAN RX0 interrupts.
 216:Core/Src/stm32f1xx_it.c ****   */
 217:Core/Src/stm32f1xx_it.c **** void USB_LP_CAN1_RX0_IRQHandler(void)
 218:Core/Src/stm32f1xx_it.c **** {
 258                            .loc 1 218 1 is_stmt 1 view -0
 259                            .cfi_startproc
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 9


 260                            @ args = 0, pretend = 0, frame = 0
 261                            @ frame_needed = 0, uses_anonymous_args = 0
 262 0000 08B5                  push    {r3, lr}
 263                    .LCFI2:
 264                            .cfi_def_cfa_offset 8
 265                            .cfi_offset 3, -8
 266                            .cfi_offset 14, -4
 219:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 0 */
 220:Core/Src/stm32f1xx_it.c **** 
 221:Core/Src/stm32f1xx_it.c ****   /* USER CODE END USB_LP_CAN1_RX0_IRQn 0 */
 222:Core/Src/stm32f1xx_it.c ****   HAL_PCD_IRQHandler(&hpcd_USB_FS);
 267                            .loc 1 222 3 view .LVU27
 268 0002 0248                  ldr     r0, .L21
 269 0004 FFF7FEFF              bl      HAL_PCD_IRQHandler
 270                    .LVL2:
 223:Core/Src/stm32f1xx_it.c ****   /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 1 */
 224:Core/Src/stm32f1xx_it.c **** 
 225:Core/Src/stm32f1xx_it.c ****   /* USER CODE END USB_LP_CAN1_RX0_IRQn 1 */
 226:Core/Src/stm32f1xx_it.c **** }
 271                            .loc 1 226 1 is_stmt 0 view .LVU28
 272 0008 08BD                  pop     {r3, pc}
 273                    .L22:
 274 000a 00BF                  .align  2
 275                    .L21:
 276 000c 00000000              .word   hpcd_USB_FS
 277                            .cfi_endproc
 278                    .LFE75:
 280                            .text
 281                    .Letext0:
 282                            .file 2 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7
 283                            .file 3 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7
 284                            .file 4 "Drivers/CMSIS/Include/core_cm3.h"
 285                            .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
 286                            .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h"
 287                            .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
 288                            .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
 289                            .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h"
 290                            .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h"
 291                            .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h"
 292                            .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
 293                            .file 13 "Core/Inc/main.h"
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s                   page 10


DEFINED SYMBOLS
                            *ABS*:0000000000000000 stm32f1xx_it.c
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:16     .text.NMI_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:24     .text.NMI_Handler:0000000000000000 NMI_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:38     .text.HardFault_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:45     .text.HardFault_Handler:0000000000000000 HardFault_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:61     .text.MemManage_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:68     .text.MemManage_Handler:0000000000000000 MemManage_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:84     .text.BusFault_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:91     .text.BusFault_Handler:0000000000000000 BusFault_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:107    .text.UsageFault_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:114    .text.UsageFault_Handler:0000000000000000 UsageFault_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:130    .text.SVC_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:137    .text.SVC_Handler:0000000000000000 SVC_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:150    .text.DebugMon_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:157    .text.DebugMon_Handler:0000000000000000 DebugMon_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:170    .text.PendSV_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:177    .text.PendSV_Handler:0000000000000000 PendSV_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:190    .text.SysTick_Handler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:197    .text.SysTick_Handler:0000000000000000 SysTick_Handler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:217    .text.USB_HP_CAN1_TX_IRQHandler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:224    .text.USB_HP_CAN1_TX_IRQHandler:0000000000000000 USB_HP_CAN1_TX_IRQHandler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:244    .text.USB_HP_CAN1_TX_IRQHandler:000000000000000c $d
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:249    .text.USB_LP_CAN1_RX0_IRQHandler:0000000000000000 $t
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:256    .text.USB_LP_CAN1_RX0_IRQHandler:0000000000000000 USB_LP_CAN1_RX0_IRQHandler
C:\Users\mike\AppData\Local\Temp\ccvTHdLL.s:276    .text.USB_LP_CAN1_RX0_IRQHandler:000000000000000c $d

UNDEFINED SYMBOLS
HAL_IncTick
HAL_PCD_IRQHandler
hpcd_USB_FS