stm32f4xx_hal_msp.lst 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. ARM GAS /tmp/cc0kl700.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, 1
  14. 13 .eabi_attribute 34, 1
  15. 14 .eabi_attribute 18, 4
  16. 15 .file "stm32f4xx_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 "Src/stm32f4xx_hal_msp.c"
  29. 1:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN Header */
  30. 2:Src/stm32f4xx_hal_msp.c **** /**
  31. 3:Src/stm32f4xx_hal_msp.c **** ******************************************************************************
  32. 4:Src/stm32f4xx_hal_msp.c **** * File Name : stm32f4xx_hal_msp.c
  33. 5:Src/stm32f4xx_hal_msp.c **** * Description : This file provides code for the MSP Initialization
  34. 6:Src/stm32f4xx_hal_msp.c **** * and de-Initialization codes.
  35. 7:Src/stm32f4xx_hal_msp.c **** ******************************************************************************
  36. 8:Src/stm32f4xx_hal_msp.c **** * @attention
  37. 9:Src/stm32f4xx_hal_msp.c **** *
  38. 10:Src/stm32f4xx_hal_msp.c **** * <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
  39. 11:Src/stm32f4xx_hal_msp.c **** * All rights reserved.</center></h2>
  40. 12:Src/stm32f4xx_hal_msp.c **** *
  41. 13:Src/stm32f4xx_hal_msp.c **** * This software component is licensed by ST under Ultimate Liberty license
  42. 14:Src/stm32f4xx_hal_msp.c **** * SLA0044, the "License"; You may not use this file except in compliance with
  43. 15:Src/stm32f4xx_hal_msp.c **** * the License. You may obtain a copy of the License at:
  44. 16:Src/stm32f4xx_hal_msp.c **** * www.st.com/SLA0044
  45. 17:Src/stm32f4xx_hal_msp.c **** *
  46. 18:Src/stm32f4xx_hal_msp.c **** ******************************************************************************
  47. 19:Src/stm32f4xx_hal_msp.c **** */
  48. 20:Src/stm32f4xx_hal_msp.c **** /* USER CODE END Header */
  49. 21:Src/stm32f4xx_hal_msp.c ****
  50. 22:Src/stm32f4xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
  51. 23:Src/stm32f4xx_hal_msp.c **** #include "main.h"
  52. 24:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN Includes */
  53. 25:Src/stm32f4xx_hal_msp.c ****
  54. 26:Src/stm32f4xx_hal_msp.c **** /* USER CODE END Includes */
  55. 27:Src/stm32f4xx_hal_msp.c ****
  56. 28:Src/stm32f4xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
  57. 29:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN TD */
  58. 30:Src/stm32f4xx_hal_msp.c ****
  59. ARM GAS /tmp/cc0kl700.s page 2
  60. 31:Src/stm32f4xx_hal_msp.c **** /* USER CODE END TD */
  61. 32:Src/stm32f4xx_hal_msp.c ****
  62. 33:Src/stm32f4xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
  63. 34:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN Define */
  64. 35:Src/stm32f4xx_hal_msp.c ****
  65. 36:Src/stm32f4xx_hal_msp.c **** /* USER CODE END Define */
  66. 37:Src/stm32f4xx_hal_msp.c ****
  67. 38:Src/stm32f4xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
  68. 39:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN Macro */
  69. 40:Src/stm32f4xx_hal_msp.c ****
  70. 41:Src/stm32f4xx_hal_msp.c **** /* USER CODE END Macro */
  71. 42:Src/stm32f4xx_hal_msp.c ****
  72. 43:Src/stm32f4xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
  73. 44:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN PV */
  74. 45:Src/stm32f4xx_hal_msp.c ****
  75. 46:Src/stm32f4xx_hal_msp.c **** /* USER CODE END PV */
  76. 47:Src/stm32f4xx_hal_msp.c ****
  77. 48:Src/stm32f4xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
  78. 49:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN PFP */
  79. 50:Src/stm32f4xx_hal_msp.c ****
  80. 51:Src/stm32f4xx_hal_msp.c **** /* USER CODE END PFP */
  81. 52:Src/stm32f4xx_hal_msp.c ****
  82. 53:Src/stm32f4xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
  83. 54:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
  84. 55:Src/stm32f4xx_hal_msp.c ****
  85. 56:Src/stm32f4xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
  86. 57:Src/stm32f4xx_hal_msp.c ****
  87. 58:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN 0 */
  88. 59:Src/stm32f4xx_hal_msp.c ****
  89. 60:Src/stm32f4xx_hal_msp.c **** /* USER CODE END 0 */
  90. 61:Src/stm32f4xx_hal_msp.c **** /**
  91. 62:Src/stm32f4xx_hal_msp.c **** * Initializes the Global MSP.
  92. 63:Src/stm32f4xx_hal_msp.c **** */
  93. 64:Src/stm32f4xx_hal_msp.c **** void HAL_MspInit(void)
  94. 65:Src/stm32f4xx_hal_msp.c **** {
  95. 29 .loc 1 65 1 view -0
  96. 30 .cfi_startproc
  97. 31 @ args = 0, pretend = 0, frame = 8
  98. 32 @ frame_needed = 0, uses_anonymous_args = 0
  99. 33 @ link register save eliminated.
  100. 34 0000 82B0 sub sp, sp, #8
  101. 35 .LCFI0:
  102. 36 .cfi_def_cfa_offset 8
  103. 66:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN MspInit 0 */
  104. 67:Src/stm32f4xx_hal_msp.c ****
  105. 68:Src/stm32f4xx_hal_msp.c **** /* USER CODE END MspInit 0 */
  106. 69:Src/stm32f4xx_hal_msp.c ****
  107. 70:Src/stm32f4xx_hal_msp.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
  108. 37 .loc 1 70 3 view .LVU1
  109. 38 .LBB2:
  110. 39 .loc 1 70 3 view .LVU2
  111. 40 0002 0021 movs r1, #0
  112. 41 0004 0091 str r1, [sp]
  113. 42 .loc 1 70 3 view .LVU3
  114. 43 0006 0B4B ldr r3, .L3
  115. 44 0008 5A6C ldr r2, [r3, #68]
  116. 45 000a 42F48042 orr r2, r2, #16384
  117. ARM GAS /tmp/cc0kl700.s page 3
  118. 46 000e 5A64 str r2, [r3, #68]
  119. 47 .loc 1 70 3 view .LVU4
  120. 48 0010 5A6C ldr r2, [r3, #68]
  121. 49 0012 02F48042 and r2, r2, #16384
  122. 50 0016 0092 str r2, [sp]
  123. 51 .loc 1 70 3 view .LVU5
  124. 52 0018 009A ldr r2, [sp]
  125. 53 .LBE2:
  126. 54 .loc 1 70 3 view .LVU6
  127. 71:Src/stm32f4xx_hal_msp.c **** __HAL_RCC_PWR_CLK_ENABLE();
  128. 55 .loc 1 71 3 view .LVU7
  129. 56 .LBB3:
  130. 57 .loc 1 71 3 view .LVU8
  131. 58 001a 0191 str r1, [sp, #4]
  132. 59 .loc 1 71 3 view .LVU9
  133. 60 001c 1A6C ldr r2, [r3, #64]
  134. 61 001e 42F08052 orr r2, r2, #268435456
  135. 62 0022 1A64 str r2, [r3, #64]
  136. 63 .loc 1 71 3 view .LVU10
  137. 64 0024 1B6C ldr r3, [r3, #64]
  138. 65 0026 03F08053 and r3, r3, #268435456
  139. 66 002a 0193 str r3, [sp, #4]
  140. 67 .loc 1 71 3 view .LVU11
  141. 68 002c 019B ldr r3, [sp, #4]
  142. 69 .LBE3:
  143. 70 .loc 1 71 3 view .LVU12
  144. 72:Src/stm32f4xx_hal_msp.c ****
  145. 73:Src/stm32f4xx_hal_msp.c **** /* System interrupt init*/
  146. 74:Src/stm32f4xx_hal_msp.c ****
  147. 75:Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN MspInit 1 */
  148. 76:Src/stm32f4xx_hal_msp.c ****
  149. 77:Src/stm32f4xx_hal_msp.c **** /* USER CODE END MspInit 1 */
  150. 78:Src/stm32f4xx_hal_msp.c **** }
  151. 71 .loc 1 78 1 is_stmt 0 view .LVU13
  152. 72 002e 02B0 add sp, sp, #8
  153. 73 .LCFI1:
  154. 74 .cfi_def_cfa_offset 0
  155. 75 @ sp needed
  156. 76 0030 7047 bx lr
  157. 77 .L4:
  158. 78 0032 00BF .align 2
  159. 79 .L3:
  160. 80 0034 00380240 .word 1073887232
  161. 81 .cfi_endproc
  162. 82 .LFE130:
  163. 84 .text
  164. 85 .Letext0:
  165. 86 .file 2 "/home/gitc/\346\241\214\351\235\242/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/
  166. 87 .file 3 "/home/gitc/\346\241\214\351\235\242/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/
  167. 88 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h"
  168. ARM GAS /tmp/cc0kl700.s page 4
  169. DEFINED SYMBOLS
  170. *ABS*:0000000000000000 stm32f4xx_hal_msp.c
  171. /tmp/cc0kl700.s:20 .text.HAL_MspInit:0000000000000000 $t
  172. /tmp/cc0kl700.s:26 .text.HAL_MspInit:0000000000000000 HAL_MspInit
  173. /tmp/cc0kl700.s:80 .text.HAL_MspInit:0000000000000034 $d
  174. NO UNDEFINED SYMBOLS