ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.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_hal_msp.c"
  12              		.text
  13              	.Ltext0:
  14              		.cfi_sections	.debug_frame
  15              		.section	.text.HAL_MspInit,"ax",%progbits
  16              		.align	1
  17              		.global	HAL_MspInit
  18              		.syntax unified
  19              		.thumb
  20              		.thumb_func
  21              		.fpu softvfp
  23              	HAL_MspInit:
  24              	.LFB65:
  25              		.file 1 "Src/stm32f1xx_hal_msp.c"
   1:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Header */
   2:Src/stm32f1xx_hal_msp.c **** /**
   3:Src/stm32f1xx_hal_msp.c ****   ******************************************************************************
   4:Src/stm32f1xx_hal_msp.c ****   * File Name          : stm32f1xx_hal_msp.c
   5:Src/stm32f1xx_hal_msp.c ****   * Description        : This file provides code for the MSP Initialization 
   6:Src/stm32f1xx_hal_msp.c ****   *                      and de-Initialization codes.
   7:Src/stm32f1xx_hal_msp.c ****   ******************************************************************************
   8:Src/stm32f1xx_hal_msp.c ****   * @attention
   9:Src/stm32f1xx_hal_msp.c ****   *
  10:Src/stm32f1xx_hal_msp.c ****   * <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
  11:Src/stm32f1xx_hal_msp.c ****   * All rights reserved.</center></h2>
  12:Src/stm32f1xx_hal_msp.c ****   *
  13:Src/stm32f1xx_hal_msp.c ****   * This software component is licensed by ST under BSD 3-Clause license,
  14:Src/stm32f1xx_hal_msp.c ****   * the "License"; You may not use this file except in compliance with the
  15:Src/stm32f1xx_hal_msp.c ****   * License. You may obtain a copy of the License at:
  16:Src/stm32f1xx_hal_msp.c ****   *                        opensource.org/licenses/BSD-3-Clause
  17:Src/stm32f1xx_hal_msp.c ****   *
  18:Src/stm32f1xx_hal_msp.c ****   ******************************************************************************
  19:Src/stm32f1xx_hal_msp.c ****   */
  20:Src/stm32f1xx_hal_msp.c **** /* USER CODE END Header */
  21:Src/stm32f1xx_hal_msp.c **** 
  22:Src/stm32f1xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
  23:Src/stm32f1xx_hal_msp.c **** #include "main.h"
  24:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Includes */
  25:Src/stm32f1xx_hal_msp.c **** 
  26:Src/stm32f1xx_hal_msp.c **** /* USER CODE END Includes */
  27:Src/stm32f1xx_hal_msp.c **** 
  28:Src/stm32f1xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
  29:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN TD */
  30:Src/stm32f1xx_hal_msp.c **** 
  31:Src/stm32f1xx_hal_msp.c **** /* USER CODE END TD */
  32:Src/stm32f1xx_hal_msp.c **** 
  33:Src/stm32f1xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 2


  34:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Define */
  35:Src/stm32f1xx_hal_msp.c ****  
  36:Src/stm32f1xx_hal_msp.c **** /* USER CODE END Define */
  37:Src/stm32f1xx_hal_msp.c **** 
  38:Src/stm32f1xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
  39:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN Macro */
  40:Src/stm32f1xx_hal_msp.c **** 
  41:Src/stm32f1xx_hal_msp.c **** /* USER CODE END Macro */
  42:Src/stm32f1xx_hal_msp.c **** 
  43:Src/stm32f1xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
  44:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN PV */
  45:Src/stm32f1xx_hal_msp.c **** 
  46:Src/stm32f1xx_hal_msp.c **** /* USER CODE END PV */
  47:Src/stm32f1xx_hal_msp.c **** 
  48:Src/stm32f1xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
  49:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN PFP */
  50:Src/stm32f1xx_hal_msp.c **** 
  51:Src/stm32f1xx_hal_msp.c **** /* USER CODE END PFP */
  52:Src/stm32f1xx_hal_msp.c **** 
  53:Src/stm32f1xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
  54:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
  55:Src/stm32f1xx_hal_msp.c **** 
  56:Src/stm32f1xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
  57:Src/stm32f1xx_hal_msp.c **** 
  58:Src/stm32f1xx_hal_msp.c **** /* USER CODE BEGIN 0 */
  59:Src/stm32f1xx_hal_msp.c **** 
  60:Src/stm32f1xx_hal_msp.c **** /* USER CODE END 0 */
  61:Src/stm32f1xx_hal_msp.c **** /**
  62:Src/stm32f1xx_hal_msp.c ****   * Initializes the Global MSP.
  63:Src/stm32f1xx_hal_msp.c ****   */
  64:Src/stm32f1xx_hal_msp.c **** void HAL_MspInit(void)
  65:Src/stm32f1xx_hal_msp.c **** {
  26              		.loc 1 65 0
  27              		.cfi_startproc
  28              		@ args = 0, pretend = 0, frame = 8
  29              		@ frame_needed = 0, uses_anonymous_args = 0
  30              		@ link register save eliminated.
  31 0000 82B0     		sub	sp, sp, #8
  32              	.LCFI0:
  33              		.cfi_def_cfa_offset 8
  34              	.LBB2:
  66:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN MspInit 0 */
  67:Src/stm32f1xx_hal_msp.c **** 
  68:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END MspInit 0 */
  69:Src/stm32f1xx_hal_msp.c **** 
  70:Src/stm32f1xx_hal_msp.c ****   __HAL_RCC_AFIO_CLK_ENABLE();
  35              		.loc 1 70 0
  36 0002 0E4B     		ldr	r3, .L3
  37 0004 9A69     		ldr	r2, [r3, #24]
  38 0006 42F00102 		orr	r2, r2, #1
  39 000a 9A61     		str	r2, [r3, #24]
  40 000c 9A69     		ldr	r2, [r3, #24]
  41 000e 02F00102 		and	r2, r2, #1
  42 0012 0092     		str	r2, [sp]
  43 0014 009A     		ldr	r2, [sp]
  44              	.LBE2:
  45              	.LBB3:
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 3


  71:Src/stm32f1xx_hal_msp.c ****   __HAL_RCC_PWR_CLK_ENABLE();
  46              		.loc 1 71 0
  47 0016 DA69     		ldr	r2, [r3, #28]
  48 0018 42F08052 		orr	r2, r2, #268435456
  49 001c DA61     		str	r2, [r3, #28]
  50 001e DB69     		ldr	r3, [r3, #28]
  51 0020 03F08053 		and	r3, r3, #268435456
  52 0024 0193     		str	r3, [sp, #4]
  53 0026 019B     		ldr	r3, [sp, #4]
  54              	.LBE3:
  55              	.LBB4:
  72:Src/stm32f1xx_hal_msp.c **** 
  73:Src/stm32f1xx_hal_msp.c ****   /* System interrupt init*/
  74:Src/stm32f1xx_hal_msp.c **** 
  75:Src/stm32f1xx_hal_msp.c ****   /** NOJTAG: JTAG-DP Disabled and SW-DP Enabled 
  76:Src/stm32f1xx_hal_msp.c ****   */
  77:Src/stm32f1xx_hal_msp.c ****   __HAL_AFIO_REMAP_SWJ_NOJTAG();
  56              		.loc 1 77 0
  57 0028 054A     		ldr	r2, .L3+4
  58 002a 5368     		ldr	r3, [r2, #4]
  59              	.LVL0:
  60 002c 23F0E063 		bic	r3, r3, #117440512
  61              	.LVL1:
  62 0030 43F00073 		orr	r3, r3, #33554432
  63              	.LVL2:
  64 0034 5360     		str	r3, [r2, #4]
  65              	.LBE4:
  78:Src/stm32f1xx_hal_msp.c **** 
  79:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN MspInit 1 */
  80:Src/stm32f1xx_hal_msp.c **** 
  81:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END MspInit 1 */
  82:Src/stm32f1xx_hal_msp.c **** }
  66              		.loc 1 82 0
  67 0036 02B0     		add	sp, sp, #8
  68              	.LCFI1:
  69              		.cfi_def_cfa_offset 0
  70              		@ sp needed
  71 0038 7047     		bx	lr
  72              	.L4:
  73 003a 00BF     		.align	2
  74              	.L3:
  75 003c 00100240 		.word	1073876992
  76 0040 00000140 		.word	1073807360
  77              		.cfi_endproc
  78              	.LFE65:
  80              		.section	.text.HAL_UART_MspInit,"ax",%progbits
  81              		.align	1
  82              		.global	HAL_UART_MspInit
  83              		.syntax unified
  84              		.thumb
  85              		.thumb_func
  86              		.fpu softvfp
  88              	HAL_UART_MspInit:
  89              	.LFB66:
  83:Src/stm32f1xx_hal_msp.c **** 
  84:Src/stm32f1xx_hal_msp.c **** /**
  85:Src/stm32f1xx_hal_msp.c **** * @brief UART MSP Initialization
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 4


  86:Src/stm32f1xx_hal_msp.c **** * This function configures the hardware resources used in this example
  87:Src/stm32f1xx_hal_msp.c **** * @param huart: UART handle pointer
  88:Src/stm32f1xx_hal_msp.c **** * @retval None
  89:Src/stm32f1xx_hal_msp.c **** */
  90:Src/stm32f1xx_hal_msp.c **** void HAL_UART_MspInit(UART_HandleTypeDef* huart)
  91:Src/stm32f1xx_hal_msp.c **** {
  90              		.loc 1 91 0
  91              		.cfi_startproc
  92              		@ args = 0, pretend = 0, frame = 24
  93              		@ frame_needed = 0, uses_anonymous_args = 0
  94              	.LVL3:
  95 0000 30B5     		push	{r4, r5, lr}
  96              	.LCFI2:
  97              		.cfi_def_cfa_offset 12
  98              		.cfi_offset 4, -12
  99              		.cfi_offset 5, -8
 100              		.cfi_offset 14, -4
 101 0002 87B0     		sub	sp, sp, #28
 102              	.LCFI3:
 103              		.cfi_def_cfa_offset 40
  92:Src/stm32f1xx_hal_msp.c ****   GPIO_InitTypeDef GPIO_InitStruct = {0};
 104              		.loc 1 92 0
 105 0004 0023     		movs	r3, #0
 106 0006 0293     		str	r3, [sp, #8]
 107 0008 0393     		str	r3, [sp, #12]
 108 000a 0493     		str	r3, [sp, #16]
 109 000c 0593     		str	r3, [sp, #20]
  93:Src/stm32f1xx_hal_msp.c ****   if(huart->Instance==USART2)
 110              		.loc 1 93 0
 111 000e 0268     		ldr	r2, [r0]
 112 0010 1B4B     		ldr	r3, .L9
 113 0012 9A42     		cmp	r2, r3
 114 0014 01D0     		beq	.L8
 115              	.LVL4:
 116              	.L5:
  94:Src/stm32f1xx_hal_msp.c ****   {
  95:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN USART2_MspInit 0 */
  96:Src/stm32f1xx_hal_msp.c **** 
  97:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END USART2_MspInit 0 */
  98:Src/stm32f1xx_hal_msp.c ****     /* Peripheral clock enable */
  99:Src/stm32f1xx_hal_msp.c ****     __HAL_RCC_USART2_CLK_ENABLE();
 100:Src/stm32f1xx_hal_msp.c ****   
 101:Src/stm32f1xx_hal_msp.c ****     __HAL_RCC_GPIOA_CLK_ENABLE();
 102:Src/stm32f1xx_hal_msp.c ****     /**USART2 GPIO Configuration    
 103:Src/stm32f1xx_hal_msp.c ****     PA2     ------> USART2_TX
 104:Src/stm32f1xx_hal_msp.c ****     PA3     ------> USART2_RX 
 105:Src/stm32f1xx_hal_msp.c ****     */
 106:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Pin = GPIO_PIN_2;
 107:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
 108:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
 109:Src/stm32f1xx_hal_msp.c ****     HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
 110:Src/stm32f1xx_hal_msp.c **** 
 111:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Pin = GPIO_PIN_3;
 112:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
 113:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Pull = GPIO_NOPULL;
 114:Src/stm32f1xx_hal_msp.c ****     HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
 115:Src/stm32f1xx_hal_msp.c **** 
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 5


 116:Src/stm32f1xx_hal_msp.c ****     /* USART2 interrupt Init */
 117:Src/stm32f1xx_hal_msp.c ****     HAL_NVIC_SetPriority(USART2_IRQn, 0, 0);
 118:Src/stm32f1xx_hal_msp.c ****     HAL_NVIC_EnableIRQ(USART2_IRQn);
 119:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN USART2_MspInit 1 */
 120:Src/stm32f1xx_hal_msp.c **** 
 121:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END USART2_MspInit 1 */
 122:Src/stm32f1xx_hal_msp.c ****   }
 123:Src/stm32f1xx_hal_msp.c **** 
 124:Src/stm32f1xx_hal_msp.c **** }
 117              		.loc 1 124 0
 118 0016 07B0     		add	sp, sp, #28
 119              	.LCFI4:
 120              		.cfi_remember_state
 121              		.cfi_def_cfa_offset 12
 122              		@ sp needed
 123 0018 30BD     		pop	{r4, r5, pc}
 124              	.LVL5:
 125              	.L8:
 126              	.LCFI5:
 127              		.cfi_restore_state
 128              	.LBB5:
  99:Src/stm32f1xx_hal_msp.c ****   
 129              		.loc 1 99 0
 130 001a 03F5E633 		add	r3, r3, #117760
 131 001e DA69     		ldr	r2, [r3, #28]
 132 0020 42F40032 		orr	r2, r2, #131072
 133 0024 DA61     		str	r2, [r3, #28]
 134 0026 DA69     		ldr	r2, [r3, #28]
 135 0028 02F40032 		and	r2, r2, #131072
 136 002c 0092     		str	r2, [sp]
 137 002e 009A     		ldr	r2, [sp]
 138              	.LBE5:
 139              	.LBB6:
 101:Src/stm32f1xx_hal_msp.c ****     /**USART2 GPIO Configuration    
 140              		.loc 1 101 0
 141 0030 9A69     		ldr	r2, [r3, #24]
 142 0032 42F00402 		orr	r2, r2, #4
 143 0036 9A61     		str	r2, [r3, #24]
 144 0038 9B69     		ldr	r3, [r3, #24]
 145 003a 03F00403 		and	r3, r3, #4
 146 003e 0193     		str	r3, [sp, #4]
 147 0040 019B     		ldr	r3, [sp, #4]
 148              	.LBE6:
 106:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
 149              		.loc 1 106 0
 150 0042 0423     		movs	r3, #4
 151 0044 0293     		str	r3, [sp, #8]
 107:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
 152              		.loc 1 107 0
 153 0046 0223     		movs	r3, #2
 154 0048 0393     		str	r3, [sp, #12]
 108:Src/stm32f1xx_hal_msp.c ****     HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
 155              		.loc 1 108 0
 156 004a 0323     		movs	r3, #3
 157 004c 0593     		str	r3, [sp, #20]
 109:Src/stm32f1xx_hal_msp.c **** 
 158              		.loc 1 109 0
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 6


 159 004e 0D4D     		ldr	r5, .L9+4
 160 0050 02A9     		add	r1, sp, #8
 161 0052 2846     		mov	r0, r5
 162              	.LVL6:
 163 0054 FFF7FEFF 		bl	HAL_GPIO_Init
 164              	.LVL7:
 111:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
 165              		.loc 1 111 0
 166 0058 0823     		movs	r3, #8
 167 005a 0293     		str	r3, [sp, #8]
 112:Src/stm32f1xx_hal_msp.c ****     GPIO_InitStruct.Pull = GPIO_NOPULL;
 168              		.loc 1 112 0
 169 005c 0024     		movs	r4, #0
 170 005e 0394     		str	r4, [sp, #12]
 113:Src/stm32f1xx_hal_msp.c ****     HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
 171              		.loc 1 113 0
 172 0060 0494     		str	r4, [sp, #16]
 114:Src/stm32f1xx_hal_msp.c **** 
 173              		.loc 1 114 0
 174 0062 0DEB0301 		add	r1, sp, r3
 175 0066 2846     		mov	r0, r5
 176 0068 FFF7FEFF 		bl	HAL_GPIO_Init
 177              	.LVL8:
 117:Src/stm32f1xx_hal_msp.c ****     HAL_NVIC_EnableIRQ(USART2_IRQn);
 178              		.loc 1 117 0
 179 006c 2246     		mov	r2, r4
 180 006e 2146     		mov	r1, r4
 181 0070 2620     		movs	r0, #38
 182 0072 FFF7FEFF 		bl	HAL_NVIC_SetPriority
 183              	.LVL9:
 118:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN USART2_MspInit 1 */
 184              		.loc 1 118 0
 185 0076 2620     		movs	r0, #38
 186 0078 FFF7FEFF 		bl	HAL_NVIC_EnableIRQ
 187              	.LVL10:
 188              		.loc 1 124 0
 189 007c CBE7     		b	.L5
 190              	.L10:
 191 007e 00BF     		.align	2
 192              	.L9:
 193 0080 00440040 		.word	1073759232
 194 0084 00080140 		.word	1073809408
 195              		.cfi_endproc
 196              	.LFE66:
 198              		.section	.text.HAL_UART_MspDeInit,"ax",%progbits
 199              		.align	1
 200              		.global	HAL_UART_MspDeInit
 201              		.syntax unified
 202              		.thumb
 203              		.thumb_func
 204              		.fpu softvfp
 206              	HAL_UART_MspDeInit:
 207              	.LFB67:
 125:Src/stm32f1xx_hal_msp.c **** 
 126:Src/stm32f1xx_hal_msp.c **** /**
 127:Src/stm32f1xx_hal_msp.c **** * @brief UART MSP De-Initialization
 128:Src/stm32f1xx_hal_msp.c **** * This function freeze the hardware resources used in this example
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 7


 129:Src/stm32f1xx_hal_msp.c **** * @param huart: UART handle pointer
 130:Src/stm32f1xx_hal_msp.c **** * @retval None
 131:Src/stm32f1xx_hal_msp.c **** */
 132:Src/stm32f1xx_hal_msp.c **** void HAL_UART_MspDeInit(UART_HandleTypeDef* huart)
 133:Src/stm32f1xx_hal_msp.c **** {
 208              		.loc 1 133 0
 209              		.cfi_startproc
 210              		@ args = 0, pretend = 0, frame = 0
 211              		@ frame_needed = 0, uses_anonymous_args = 0
 212              	.LVL11:
 213 0000 08B5     		push	{r3, lr}
 214              	.LCFI6:
 215              		.cfi_def_cfa_offset 8
 216              		.cfi_offset 3, -8
 217              		.cfi_offset 14, -4
 134:Src/stm32f1xx_hal_msp.c ****   if(huart->Instance==USART2)
 218              		.loc 1 134 0
 219 0002 0268     		ldr	r2, [r0]
 220 0004 084B     		ldr	r3, .L15
 221 0006 9A42     		cmp	r2, r3
 222 0008 00D0     		beq	.L14
 223              	.LVL12:
 224              	.L11:
 225 000a 08BD     		pop	{r3, pc}
 226              	.LVL13:
 227              	.L14:
 135:Src/stm32f1xx_hal_msp.c ****   {
 136:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN USART2_MspDeInit 0 */
 137:Src/stm32f1xx_hal_msp.c **** 
 138:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END USART2_MspDeInit 0 */
 139:Src/stm32f1xx_hal_msp.c ****     /* Peripheral clock disable */
 140:Src/stm32f1xx_hal_msp.c ****     __HAL_RCC_USART2_CLK_DISABLE();
 228              		.loc 1 140 0
 229 000c 074A     		ldr	r2, .L15+4
 230 000e D369     		ldr	r3, [r2, #28]
 231 0010 23F40033 		bic	r3, r3, #131072
 232 0014 D361     		str	r3, [r2, #28]
 141:Src/stm32f1xx_hal_msp.c ****   
 142:Src/stm32f1xx_hal_msp.c ****     /**USART2 GPIO Configuration    
 143:Src/stm32f1xx_hal_msp.c ****     PA2     ------> USART2_TX
 144:Src/stm32f1xx_hal_msp.c ****     PA3     ------> USART2_RX 
 145:Src/stm32f1xx_hal_msp.c ****     */
 146:Src/stm32f1xx_hal_msp.c ****     HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3);
 233              		.loc 1 146 0
 234 0016 0C21     		movs	r1, #12
 235 0018 0548     		ldr	r0, .L15+8
 236              	.LVL14:
 237 001a FFF7FEFF 		bl	HAL_GPIO_DeInit
 238              	.LVL15:
 147:Src/stm32f1xx_hal_msp.c **** 
 148:Src/stm32f1xx_hal_msp.c ****     /* USART2 interrupt DeInit */
 149:Src/stm32f1xx_hal_msp.c ****     HAL_NVIC_DisableIRQ(USART2_IRQn);
 239              		.loc 1 149 0
 240 001e 2620     		movs	r0, #38
 241 0020 FFF7FEFF 		bl	HAL_NVIC_DisableIRQ
 242              	.LVL16:
 150:Src/stm32f1xx_hal_msp.c ****   /* USER CODE BEGIN USART2_MspDeInit 1 */
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 8


 151:Src/stm32f1xx_hal_msp.c **** 
 152:Src/stm32f1xx_hal_msp.c ****   /* USER CODE END USART2_MspDeInit 1 */
 153:Src/stm32f1xx_hal_msp.c ****   }
 154:Src/stm32f1xx_hal_msp.c **** 
 155:Src/stm32f1xx_hal_msp.c **** }
 243              		.loc 1 155 0
 244 0024 F1E7     		b	.L11
 245              	.L16:
 246 0026 00BF     		.align	2
 247              	.L15:
 248 0028 00440040 		.word	1073759232
 249 002c 00100240 		.word	1073876992
 250 0030 00080140 		.word	1073809408
 251              		.cfi_endproc
 252              	.LFE67:
 254              		.text
 255              	.Letext0:
 256              		.file 2 "c:\\program files (x86)\\gnu tools arm embedded\\6 2017-q2-update\\arm-none-eabi\\include
 257              		.file 3 "c:\\program files (x86)\\gnu tools arm embedded\\6 2017-q2-update\\arm-none-eabi\\include
 258              		.file 4 "Drivers/CMSIS/Include/core_cm3.h"
 259              		.file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
 260              		.file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102xb.h"
 261              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
 262              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
 263              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
 264              		.file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h"
 265              		.file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
 266              		.file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h"
ARM GAS  C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s 			page 9


DEFINED SYMBOLS
                            *ABS*:00000000 stm32f1xx_hal_msp.c
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:16     .text.HAL_MspInit:00000000 $t
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:23     .text.HAL_MspInit:00000000 HAL_MspInit
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:75     .text.HAL_MspInit:0000003c $d
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:81     .text.HAL_UART_MspInit:00000000 $t
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:88     .text.HAL_UART_MspInit:00000000 HAL_UART_MspInit
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:193    .text.HAL_UART_MspInit:00000080 $d
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:199    .text.HAL_UART_MspDeInit:00000000 $t
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:206    .text.HAL_UART_MspDeInit:00000000 HAL_UART_MspDeInit
C:\Users\antras\AppData\Local\Temp\ccQVgsL5.s:248    .text.HAL_UART_MspDeInit:00000028 $d
                     .debug_frame:00000010 $d

UNDEFINED SYMBOLS
HAL_GPIO_Init
HAL_NVIC_SetPriority
HAL_NVIC_EnableIRQ
HAL_GPIO_DeInit
HAL_NVIC_DisableIRQ
