stm32f3xx_hal_msp.lst 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. ARM GAS C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s page 1
  2. 1 .cpu cortex-m4
  3. 2 .arch armv7e-m
  4. 3 .fpu fpv4-sp-d16
  5. 4 .eabi_attribute 27, 1
  6. 5 .eabi_attribute 28, 1
  7. 6 .eabi_attribute 20, 1
  8. 7 .eabi_attribute 21, 1
  9. 8 .eabi_attribute 23, 3
  10. 9 .eabi_attribute 24, 1
  11. 10 .eabi_attribute 25, 1
  12. 11 .eabi_attribute 26, 1
  13. 12 .eabi_attribute 30, 6
  14. 13 .eabi_attribute 34, 1
  15. 14 .eabi_attribute 18, 4
  16. 15 .file "stm32f3xx_hal_msp.c"
  17. 16 .text
  18. 17 .Ltext0:
  19. 18 .cfi_sections .debug_frame
  20. 19 .section .text.HAL_MspInit,"ax",%progbits
  21. 20 .align 1
  22. 21 .global HAL_MspInit
  23. 22 .syntax unified
  24. 23 .thumb
  25. 24 .thumb_func
  26. 26 HAL_MspInit:
  27. 27 .LFB130:
  28. 28 .file 1 "Core/Src/stm32f3xx_hal_msp.c"
  29. 1:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Header */
  30. 2:Core/Src/stm32f3xx_hal_msp.c **** /**
  31. 3:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
  32. 4:Core/Src/stm32f3xx_hal_msp.c **** * @file stm32f3xx_hal_msp.c
  33. 5:Core/Src/stm32f3xx_hal_msp.c **** * @brief This file provides code for the MSP Initialization
  34. 6:Core/Src/stm32f3xx_hal_msp.c **** * and de-Initialization codes.
  35. 7:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
  36. 8:Core/Src/stm32f3xx_hal_msp.c **** * @attention
  37. 9:Core/Src/stm32f3xx_hal_msp.c **** *
  38. 10:Core/Src/stm32f3xx_hal_msp.c **** * Copyright (c) 2025 STMicroelectronics.
  39. 11:Core/Src/stm32f3xx_hal_msp.c **** * All rights reserved.
  40. 12:Core/Src/stm32f3xx_hal_msp.c **** *
  41. 13:Core/Src/stm32f3xx_hal_msp.c **** * This software is licensed under terms that can be found in the LICENSE file
  42. 14:Core/Src/stm32f3xx_hal_msp.c **** * in the root directory of this software component.
  43. 15:Core/Src/stm32f3xx_hal_msp.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
  44. 16:Core/Src/stm32f3xx_hal_msp.c **** *
  45. 17:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
  46. 18:Core/Src/stm32f3xx_hal_msp.c **** */
  47. 19:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Header */
  48. 20:Core/Src/stm32f3xx_hal_msp.c ****
  49. 21:Core/Src/stm32f3xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
  50. 22:Core/Src/stm32f3xx_hal_msp.c **** #include "main.h"
  51. 23:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Includes */
  52. 24:Core/Src/stm32f3xx_hal_msp.c ****
  53. 25:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Includes */
  54. 26:Core/Src/stm32f3xx_hal_msp.c ****
  55. 27:Core/Src/stm32f3xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
  56. 28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */
  57. 29:Core/Src/stm32f3xx_hal_msp.c ****
  58. 30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */
  59. ARM GAS C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s page 2
  60. 31:Core/Src/stm32f3xx_hal_msp.c ****
  61. 32:Core/Src/stm32f3xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
  62. 33:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Define */
  63. 34:Core/Src/stm32f3xx_hal_msp.c ****
  64. 35:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Define */
  65. 36:Core/Src/stm32f3xx_hal_msp.c ****
  66. 37:Core/Src/stm32f3xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
  67. 38:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Macro */
  68. 39:Core/Src/stm32f3xx_hal_msp.c ****
  69. 40:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Macro */
  70. 41:Core/Src/stm32f3xx_hal_msp.c ****
  71. 42:Core/Src/stm32f3xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
  72. 43:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN PV */
  73. 44:Core/Src/stm32f3xx_hal_msp.c ****
  74. 45:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END PV */
  75. 46:Core/Src/stm32f3xx_hal_msp.c ****
  76. 47:Core/Src/stm32f3xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
  77. 48:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN PFP */
  78. 49:Core/Src/stm32f3xx_hal_msp.c ****
  79. 50:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END PFP */
  80. 51:Core/Src/stm32f3xx_hal_msp.c ****
  81. 52:Core/Src/stm32f3xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
  82. 53:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
  83. 54:Core/Src/stm32f3xx_hal_msp.c ****
  84. 55:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
  85. 56:Core/Src/stm32f3xx_hal_msp.c ****
  86. 57:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN 0 */
  87. 58:Core/Src/stm32f3xx_hal_msp.c ****
  88. 59:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END 0 */
  89. 60:Core/Src/stm32f3xx_hal_msp.c **** /**
  90. 61:Core/Src/stm32f3xx_hal_msp.c **** * Initializes the Global MSP.
  91. 62:Core/Src/stm32f3xx_hal_msp.c **** */
  92. 63:Core/Src/stm32f3xx_hal_msp.c **** void HAL_MspInit(void)
  93. 64:Core/Src/stm32f3xx_hal_msp.c **** {
  94. 29 .loc 1 64 1
  95. 30 .cfi_startproc
  96. 31 @ args = 0, pretend = 0, frame = 8
  97. 32 @ frame_needed = 1, uses_anonymous_args = 0
  98. 33 @ link register save eliminated.
  99. 34 0000 80B4 push {r7}
  100. 35 .LCFI0:
  101. 36 .cfi_def_cfa_offset 4
  102. 37 .cfi_offset 7, -4
  103. 38 0002 83B0 sub sp, sp, #12
  104. 39 .LCFI1:
  105. 40 .cfi_def_cfa_offset 16
  106. 41 0004 00AF add r7, sp, #0
  107. 42 .LCFI2:
  108. 43 .cfi_def_cfa_register 7
  109. 44 .LBB2:
  110. 65:Core/Src/stm32f3xx_hal_msp.c ****
  111. 66:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN MspInit 0 */
  112. 67:Core/Src/stm32f3xx_hal_msp.c ****
  113. 68:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END MspInit 0 */
  114. 69:Core/Src/stm32f3xx_hal_msp.c ****
  115. 70:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
  116. 45 .loc 1 70 3
  117. ARM GAS C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s page 3
  118. 46 0006 0F4B ldr r3, .L2
  119. 47 0008 9B69 ldr r3, [r3, #24]
  120. 48 000a 0E4A ldr r2, .L2
  121. 49 000c 43F00103 orr r3, r3, #1
  122. 50 0010 9361 str r3, [r2, #24]
  123. 51 0012 0C4B ldr r3, .L2
  124. 52 0014 9B69 ldr r3, [r3, #24]
  125. 53 0016 03F00103 and r3, r3, #1
  126. 54 001a 7B60 str r3, [r7, #4]
  127. 55 001c 7B68 ldr r3, [r7, #4]
  128. 56 .LBE2:
  129. 57 .LBB3:
  130. 71:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_PWR_CLK_ENABLE();
  131. 58 .loc 1 71 3
  132. 59 001e 094B ldr r3, .L2
  133. 60 0020 DB69 ldr r3, [r3, #28]
  134. 61 0022 084A ldr r2, .L2
  135. 62 0024 43F08053 orr r3, r3, #268435456
  136. 63 0028 D361 str r3, [r2, #28]
  137. 64 002a 064B ldr r3, .L2
  138. 65 002c DB69 ldr r3, [r3, #28]
  139. 66 002e 03F08053 and r3, r3, #268435456
  140. 67 0032 3B60 str r3, [r7]
  141. 68 0034 3B68 ldr r3, [r7]
  142. 69 .LBE3:
  143. 72:Core/Src/stm32f3xx_hal_msp.c ****
  144. 73:Core/Src/stm32f3xx_hal_msp.c **** /* System interrupt init*/
  145. 74:Core/Src/stm32f3xx_hal_msp.c ****
  146. 75:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN MspInit 1 */
  147. 76:Core/Src/stm32f3xx_hal_msp.c ****
  148. 77:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END MspInit 1 */
  149. 78:Core/Src/stm32f3xx_hal_msp.c **** }
  150. 70 .loc 1 78 1
  151. 71 0036 00BF nop
  152. 72 0038 0C37 adds r7, r7, #12
  153. 73 .LCFI3:
  154. 74 .cfi_def_cfa_offset 4
  155. 75 003a BD46 mov sp, r7
  156. 76 .LCFI4:
  157. 77 .cfi_def_cfa_register 13
  158. 78 @ sp needed
  159. 79 003c 5DF8047B ldr r7, [sp], #4
  160. 80 .LCFI5:
  161. 81 .cfi_restore 7
  162. 82 .cfi_def_cfa_offset 0
  163. 83 0040 7047 bx lr
  164. 84 .L3:
  165. 85 0042 00BF .align 2
  166. 86 .L2:
  167. 87 0044 00100240 .word 1073876992
  168. 88 .cfi_endproc
  169. 89 .LFE130:
  170. 91 .text
  171. 92 .Letext0:
  172. 93 .file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  173. 94 .file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  174. 95 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h"
  175. ARM GAS C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s page 4
  176. ARM GAS C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s page 5
  177. DEFINED SYMBOLS
  178. *ABS*:00000000 stm32f3xx_hal_msp.c
  179. C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:20 .text.HAL_MspInit:00000000 $t
  180. C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:26 .text.HAL_MspInit:00000000 HAL_MspInit
  181. C:\Users\zl835\AppData\Local\Temp\cceOxzbk.s:87 .text.HAL_MspInit:00000044 $d
  182. NO UNDEFINED SYMBOLS