Stabilize USB control firmware
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m7
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
28:Src/bsp_driver_sd.c ****
|
||||
29:Src/bsp_driver_sd.c **** /* USER CODE END 0 */
|
||||
30:Src/bsp_driver_sd.c **** #else
|
||||
ARM GAS /tmp/ccVIJNmt.s page 2
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 2
|
||||
|
||||
|
||||
31:Src/bsp_driver_sd.c **** /* USER CODE BEGIN FirstSection */
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
54 0014 064A ldr r2, .L3+12
|
||||
55 0016 1278 ldrb r2, [r2] @ zero_extendqisi2
|
||||
56 0018 C270 strb r2, [r0, #3]
|
||||
ARM GAS /tmp/ccVIJNmt.s page 3
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 3
|
||||
|
||||
|
||||
60:Src/bsp_driver_sd.c **** out_info->last_hal_error = g_last_bsp_sd_hal_error;
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
88:Src/bsp_driver_sd.c **** {
|
||||
89:Src/bsp_driver_sd.c **** g_last_bsp_sd_wide_bus_status = HAL_OK;
|
||||
90:Src/bsp_driver_sd.c **** }
|
||||
ARM GAS /tmp/ccVIJNmt.s page 4
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 4
|
||||
|
||||
|
||||
91:Src/bsp_driver_sd.c ****
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
125:Src/bsp_driver_sd.c **** {
|
||||
107 .loc 1 125 1 is_stmt 1 view -0
|
||||
108 .cfi_startproc
|
||||
ARM GAS /tmp/ccVIJNmt.s page 5
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 5
|
||||
|
||||
|
||||
109 @ args = 0, pretend = 0, frame = 0
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
154 001c 00000000 .word hsd1
|
||||
155 .cfi_endproc
|
||||
156 .LFE144:
|
||||
ARM GAS /tmp/ccVIJNmt.s page 6
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 6
|
||||
|
||||
|
||||
158 .section .text.BSP_SD_WriteBlocks,"ax",%progbits
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
196 .loc 1 151 7 view .LVU38
|
||||
197 000e FFF7FEFF bl HAL_SD_WriteBlocks
|
||||
198 .LVL15:
|
||||
ARM GAS /tmp/ccVIJNmt.s page 7
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 7
|
||||
|
||||
|
||||
199 .loc 1 151 6 discriminator 1 view .LVU39
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
236 .cfi_def_cfa_offset 8
|
||||
237 .cfi_offset 3, -8
|
||||
238 .cfi_offset 14, -4
|
||||
ARM GAS /tmp/ccVIJNmt.s page 8
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 8
|
||||
|
||||
|
||||
239 0002 1346 mov r3, r2
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
185:Src/bsp_driver_sd.c **** /**
|
||||
186:Src/bsp_driver_sd.c **** * @brief Writes block(s) to a specified address in an SD card, in DMA mode.
|
||||
187:Src/bsp_driver_sd.c **** * @param pData: Pointer to the buffer that will contain the data to transmit
|
||||
ARM GAS /tmp/ccVIJNmt.s page 9
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 9
|
||||
|
||||
|
||||
188:Src/bsp_driver_sd.c **** * @param WriteAddr: Address from where data is to be written
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
319 0014 00000000 .word hsd1
|
||||
320 .cfi_endproc
|
||||
321 .LFE147:
|
||||
ARM GAS /tmp/ccVIJNmt.s page 10
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 10
|
||||
|
||||
|
||||
323 .section .text.BSP_SD_Erase,"ax",%progbits
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
361 .LVL36:
|
||||
221:Src/bsp_driver_sd.c **** }
|
||||
222:Src/bsp_driver_sd.c ****
|
||||
ARM GAS /tmp/ccVIJNmt.s page 11
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 11
|
||||
|
||||
|
||||
223:Src/bsp_driver_sd.c **** return sd_state;
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
399 000e 08BD pop {r3, pc}
|
||||
400 .L39:
|
||||
401 .align 2
|
||||
ARM GAS /tmp/ccVIJNmt.s page 12
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 12
|
||||
|
||||
|
||||
402 .L38:
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
448 .thumb_func
|
||||
450 BSP_SD_AbortCallback:
|
||||
451 .LFB154:
|
||||
ARM GAS /tmp/ccVIJNmt.s page 13
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 13
|
||||
|
||||
|
||||
253:Src/bsp_driver_sd.c ****
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
463 .align 1
|
||||
464 .global HAL_SD_AbortCallback
|
||||
465 .syntax unified
|
||||
ARM GAS /tmp/ccVIJNmt.s page 14
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 14
|
||||
|
||||
|
||||
466 .thumb
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
510 .align 1
|
||||
511 .global HAL_SD_TxCpltCallback
|
||||
512 .syntax unified
|
||||
ARM GAS /tmp/ccVIJNmt.s page 15
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 15
|
||||
|
||||
|
||||
513 .thumb
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
557 .align 1
|
||||
558 .global HAL_SD_RxCpltCallback
|
||||
559 .syntax unified
|
||||
ARM GAS /tmp/ccVIJNmt.s page 16
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 16
|
||||
|
||||
|
||||
560 .thumb
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
603 .cfi_def_cfa_offset 16
|
||||
327:Src/bsp_driver_sd.c **** __IO uint8_t status = SD_PRESENT;
|
||||
604 .loc 1 327 3 view .LVU106
|
||||
ARM GAS /tmp/ccVIJNmt.s page 17
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 17
|
||||
|
||||
|
||||
605 .loc 1 327 16 is_stmt 0 view .LVU107
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
70:Src/bsp_driver_sd.c **** g_last_bsp_sd_hal_init_status = HAL_ERROR;
|
||||
651 .loc 1 70 3 view .LVU118
|
||||
70:Src/bsp_driver_sd.c **** g_last_bsp_sd_hal_init_status = HAL_ERROR;
|
||||
ARM GAS /tmp/ccVIJNmt.s page 18
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 18
|
||||
|
||||
|
||||
652 .loc 1 70 33 is_stmt 0 view .LVU119
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
691 .loc 1 80 3 is_stmt 1 view .LVU134
|
||||
80:Src/bsp_driver_sd.c **** hsd1.Init.ClockDiv = 118u;
|
||||
692 .loc 1 80 21 is_stmt 0 view .LVU135
|
||||
ARM GAS /tmp/ccVIJNmt.s page 19
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 19
|
||||
|
||||
|
||||
693 002a 0F4C ldr r4, .L61+20
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
730 0050 EAE7 b .L58
|
||||
731 .L62:
|
||||
732 0052 00BF .align 2
|
||||
ARM GAS /tmp/ccVIJNmt.s page 20
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 20
|
||||
|
||||
|
||||
733 .L61:
|
||||
@ -1176,67 +1176,67 @@ ARM GAS /tmp/ccVIJNmt.s page 1
|
||||
776 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h"
|
||||
777 .file 8 "Inc/bsp_driver_sd.h"
|
||||
778 .file 9 "Inc/fatfs_platform.h"
|
||||
ARM GAS /tmp/ccVIJNmt.s page 21
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 21
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 bsp_driver_sd.c
|
||||
/tmp/ccVIJNmt.s:20 .text.BSP_SD_GetDebugInfo:00000000 $t
|
||||
/tmp/ccVIJNmt.s:26 .text.BSP_SD_GetDebugInfo:00000000 BSP_SD_GetDebugInfo
|
||||
/tmp/ccVIJNmt.s:68 .text.BSP_SD_GetDebugInfo:00000024 $d
|
||||
/tmp/ccVIJNmt.s:767 .data.g_last_bsp_sd_init_status:00000000 g_last_bsp_sd_init_status
|
||||
/tmp/ccVIJNmt.s:762 .bss.g_last_bsp_sd_detect_status:00000000 g_last_bsp_sd_detect_status
|
||||
/tmp/ccVIJNmt.s:757 .data.g_last_bsp_sd_hal_init_status:00000000 g_last_bsp_sd_hal_init_status
|
||||
/tmp/ccVIJNmt.s:752 .data.g_last_bsp_sd_wide_bus_status:00000000 g_last_bsp_sd_wide_bus_status
|
||||
/tmp/ccVIJNmt.s:747 .bss.g_last_bsp_sd_hal_error:00000000 g_last_bsp_sd_hal_error
|
||||
/tmp/ccVIJNmt.s:77 .text.BSP_SD_ITConfig:00000000 $t
|
||||
/tmp/ccVIJNmt.s:83 .text.BSP_SD_ITConfig:00000000 BSP_SD_ITConfig
|
||||
/tmp/ccVIJNmt.s:98 .text.BSP_SD_ReadBlocks:00000000 $t
|
||||
/tmp/ccVIJNmt.s:104 .text.BSP_SD_ReadBlocks:00000000 BSP_SD_ReadBlocks
|
||||
/tmp/ccVIJNmt.s:154 .text.BSP_SD_ReadBlocks:0000001c $d
|
||||
/tmp/ccVIJNmt.s:159 .text.BSP_SD_WriteBlocks:00000000 $t
|
||||
/tmp/ccVIJNmt.s:165 .text.BSP_SD_WriteBlocks:00000000 BSP_SD_WriteBlocks
|
||||
/tmp/ccVIJNmt.s:215 .text.BSP_SD_WriteBlocks:0000001c $d
|
||||
/tmp/ccVIJNmt.s:220 .text.BSP_SD_ReadBlocks_DMA:00000000 $t
|
||||
/tmp/ccVIJNmt.s:226 .text.BSP_SD_ReadBlocks_DMA:00000000 BSP_SD_ReadBlocks_DMA
|
||||
/tmp/ccVIJNmt.s:267 .text.BSP_SD_ReadBlocks_DMA:00000014 $d
|
||||
/tmp/ccVIJNmt.s:272 .text.BSP_SD_WriteBlocks_DMA:00000000 $t
|
||||
/tmp/ccVIJNmt.s:278 .text.BSP_SD_WriteBlocks_DMA:00000000 BSP_SD_WriteBlocks_DMA
|
||||
/tmp/ccVIJNmt.s:319 .text.BSP_SD_WriteBlocks_DMA:00000014 $d
|
||||
/tmp/ccVIJNmt.s:324 .text.BSP_SD_Erase:00000000 $t
|
||||
/tmp/ccVIJNmt.s:330 .text.BSP_SD_Erase:00000000 BSP_SD_Erase
|
||||
/tmp/ccVIJNmt.s:368 .text.BSP_SD_Erase:00000014 $d
|
||||
/tmp/ccVIJNmt.s:373 .text.BSP_SD_GetCardState:00000000 $t
|
||||
/tmp/ccVIJNmt.s:379 .text.BSP_SD_GetCardState:00000000 BSP_SD_GetCardState
|
||||
/tmp/ccVIJNmt.s:403 .text.BSP_SD_GetCardState:00000010 $d
|
||||
/tmp/ccVIJNmt.s:408 .text.BSP_SD_GetCardInfo:00000000 $t
|
||||
/tmp/ccVIJNmt.s:414 .text.BSP_SD_GetCardInfo:00000000 BSP_SD_GetCardInfo
|
||||
/tmp/ccVIJNmt.s:439 .text.BSP_SD_GetCardInfo:0000000c $d
|
||||
/tmp/ccVIJNmt.s:444 .text.BSP_SD_AbortCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:450 .text.BSP_SD_AbortCallback:00000000 BSP_SD_AbortCallback
|
||||
/tmp/ccVIJNmt.s:463 .text.HAL_SD_AbortCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:469 .text.HAL_SD_AbortCallback:00000000 HAL_SD_AbortCallback
|
||||
/tmp/ccVIJNmt.s:491 .text.BSP_SD_WriteCpltCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:497 .text.BSP_SD_WriteCpltCallback:00000000 BSP_SD_WriteCpltCallback
|
||||
/tmp/ccVIJNmt.s:510 .text.HAL_SD_TxCpltCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:516 .text.HAL_SD_TxCpltCallback:00000000 HAL_SD_TxCpltCallback
|
||||
/tmp/ccVIJNmt.s:538 .text.BSP_SD_ReadCpltCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:544 .text.BSP_SD_ReadCpltCallback:00000000 BSP_SD_ReadCpltCallback
|
||||
/tmp/ccVIJNmt.s:557 .text.HAL_SD_RxCpltCallback:00000000 $t
|
||||
/tmp/ccVIJNmt.s:563 .text.HAL_SD_RxCpltCallback:00000000 HAL_SD_RxCpltCallback
|
||||
/tmp/ccVIJNmt.s:585 .text.BSP_SD_IsDetected:00000000 $t
|
||||
/tmp/ccVIJNmt.s:591 .text.BSP_SD_IsDetected:00000000 BSP_SD_IsDetected
|
||||
/tmp/ccVIJNmt.s:632 .text.BSP_SD_Init:00000000 $t
|
||||
/tmp/ccVIJNmt.s:638 .text.BSP_SD_Init:00000000 BSP_SD_Init
|
||||
/tmp/ccVIJNmt.s:734 .text.BSP_SD_Init:00000054 $d
|
||||
/tmp/ccVIJNmt.s:744 .bss.g_last_bsp_sd_hal_error:00000000 $d
|
||||
/tmp/ccVIJNmt.s:763 .bss.g_last_bsp_sd_detect_status:00000000 $d
|
||||
/tmp/ccWTTqeQ.s:20 .text.BSP_SD_GetDebugInfo:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:26 .text.BSP_SD_GetDebugInfo:00000000 BSP_SD_GetDebugInfo
|
||||
/tmp/ccWTTqeQ.s:68 .text.BSP_SD_GetDebugInfo:00000024 $d
|
||||
/tmp/ccWTTqeQ.s:767 .data.g_last_bsp_sd_init_status:00000000 g_last_bsp_sd_init_status
|
||||
/tmp/ccWTTqeQ.s:762 .bss.g_last_bsp_sd_detect_status:00000000 g_last_bsp_sd_detect_status
|
||||
/tmp/ccWTTqeQ.s:757 .data.g_last_bsp_sd_hal_init_status:00000000 g_last_bsp_sd_hal_init_status
|
||||
/tmp/ccWTTqeQ.s:752 .data.g_last_bsp_sd_wide_bus_status:00000000 g_last_bsp_sd_wide_bus_status
|
||||
/tmp/ccWTTqeQ.s:747 .bss.g_last_bsp_sd_hal_error:00000000 g_last_bsp_sd_hal_error
|
||||
/tmp/ccWTTqeQ.s:77 .text.BSP_SD_ITConfig:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:83 .text.BSP_SD_ITConfig:00000000 BSP_SD_ITConfig
|
||||
/tmp/ccWTTqeQ.s:98 .text.BSP_SD_ReadBlocks:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:104 .text.BSP_SD_ReadBlocks:00000000 BSP_SD_ReadBlocks
|
||||
/tmp/ccWTTqeQ.s:154 .text.BSP_SD_ReadBlocks:0000001c $d
|
||||
/tmp/ccWTTqeQ.s:159 .text.BSP_SD_WriteBlocks:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:165 .text.BSP_SD_WriteBlocks:00000000 BSP_SD_WriteBlocks
|
||||
/tmp/ccWTTqeQ.s:215 .text.BSP_SD_WriteBlocks:0000001c $d
|
||||
/tmp/ccWTTqeQ.s:220 .text.BSP_SD_ReadBlocks_DMA:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:226 .text.BSP_SD_ReadBlocks_DMA:00000000 BSP_SD_ReadBlocks_DMA
|
||||
/tmp/ccWTTqeQ.s:267 .text.BSP_SD_ReadBlocks_DMA:00000014 $d
|
||||
/tmp/ccWTTqeQ.s:272 .text.BSP_SD_WriteBlocks_DMA:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:278 .text.BSP_SD_WriteBlocks_DMA:00000000 BSP_SD_WriteBlocks_DMA
|
||||
/tmp/ccWTTqeQ.s:319 .text.BSP_SD_WriteBlocks_DMA:00000014 $d
|
||||
/tmp/ccWTTqeQ.s:324 .text.BSP_SD_Erase:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:330 .text.BSP_SD_Erase:00000000 BSP_SD_Erase
|
||||
/tmp/ccWTTqeQ.s:368 .text.BSP_SD_Erase:00000014 $d
|
||||
/tmp/ccWTTqeQ.s:373 .text.BSP_SD_GetCardState:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:379 .text.BSP_SD_GetCardState:00000000 BSP_SD_GetCardState
|
||||
/tmp/ccWTTqeQ.s:403 .text.BSP_SD_GetCardState:00000010 $d
|
||||
/tmp/ccWTTqeQ.s:408 .text.BSP_SD_GetCardInfo:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:414 .text.BSP_SD_GetCardInfo:00000000 BSP_SD_GetCardInfo
|
||||
/tmp/ccWTTqeQ.s:439 .text.BSP_SD_GetCardInfo:0000000c $d
|
||||
/tmp/ccWTTqeQ.s:444 .text.BSP_SD_AbortCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:450 .text.BSP_SD_AbortCallback:00000000 BSP_SD_AbortCallback
|
||||
/tmp/ccWTTqeQ.s:463 .text.HAL_SD_AbortCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:469 .text.HAL_SD_AbortCallback:00000000 HAL_SD_AbortCallback
|
||||
/tmp/ccWTTqeQ.s:491 .text.BSP_SD_WriteCpltCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:497 .text.BSP_SD_WriteCpltCallback:00000000 BSP_SD_WriteCpltCallback
|
||||
/tmp/ccWTTqeQ.s:510 .text.HAL_SD_TxCpltCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:516 .text.HAL_SD_TxCpltCallback:00000000 HAL_SD_TxCpltCallback
|
||||
/tmp/ccWTTqeQ.s:538 .text.BSP_SD_ReadCpltCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:544 .text.BSP_SD_ReadCpltCallback:00000000 BSP_SD_ReadCpltCallback
|
||||
/tmp/ccWTTqeQ.s:557 .text.HAL_SD_RxCpltCallback:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:563 .text.HAL_SD_RxCpltCallback:00000000 HAL_SD_RxCpltCallback
|
||||
/tmp/ccWTTqeQ.s:585 .text.BSP_SD_IsDetected:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:591 .text.BSP_SD_IsDetected:00000000 BSP_SD_IsDetected
|
||||
/tmp/ccWTTqeQ.s:632 .text.BSP_SD_Init:00000000 $t
|
||||
/tmp/ccWTTqeQ.s:638 .text.BSP_SD_Init:00000000 BSP_SD_Init
|
||||
/tmp/ccWTTqeQ.s:734 .text.BSP_SD_Init:00000054 $d
|
||||
/tmp/ccWTTqeQ.s:744 .bss.g_last_bsp_sd_hal_error:00000000 $d
|
||||
/tmp/ccWTTqeQ.s:763 .bss.g_last_bsp_sd_detect_status:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_SD_ReadBlocks
|
||||
hsd1
|
||||
HAL_SD_WriteBlocks
|
||||
ARM GAS /tmp/ccVIJNmt.s page 22
|
||||
ARM GAS /tmp/ccWTTqeQ.s page 22
|
||||
|
||||
|
||||
HAL_SD_ReadBlocks_DMA
|
||||
|
||||
Reference in New Issue
Block a user