compiles and works. But needs more testing

This commit is contained in:
2025-12-18 22:17:13 +03:00
parent 01dae2bccd
commit 7ff25c2893
50 changed files with 6884 additions and 6891 deletions

View File

@ -84,8 +84,7 @@ struct ADC_proc_typedef {
uint32_t N; uint32_t N;
}; };
uint32_t curr_step_start_N = 0; /* Sweep state shared between ISR and main */
struct Sweep_state_typedef { struct Sweep_state_typedef {
uint32_t curr_step_N; uint32_t curr_step_N;
uint8_t curr_step_started_flag; //0 -- not started or waiting for; 1 -- first 1/2 DMA buff; 2 -- second 1/2 DMA buff uint8_t curr_step_started_flag; //0 -- not started or waiting for; 1 -- first 1/2 DMA buff; 2 -- second 1/2 DMA buff
@ -94,7 +93,10 @@ struct Sweep_state_typedef {
}; };
/* Externs provided by main.c */ /* Externs provided by main.c */
extern struct ADC_proc adc_process; extern volatile struct ADC_proc_typedef ADC_proc;
extern volatile struct ADC_proc_typedef ADC_proc_shadow;
extern volatile struct Sweep_state_typedef Sweep_state;
extern volatile uint32_t curr_step_start_N;
extern uint16_t ADC1_buff_circular[ADC_BUFF_SIZE]; extern uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];
/* USER CODE END Private defines */ /* USER CODE END Private defines */

View File

@ -19,6 +19,7 @@
/* Includes ------------------------------------------------------------------*/ /* Includes ------------------------------------------------------------------*/
#include "main.h" #include "main.h"
#include "usb_device.h" #include "usb_device.h"
#include "usbd_cdc_if.h"
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
@ -59,9 +60,10 @@ static void MX_ADC1_Init(void);
/* Private user code ---------------------------------------------------------*/ /* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */ /* USER CODE BEGIN 0 */
/* ADC_proc_shadow definition is provided here; structure is declared in main.h */ /* ADC_proc/ADC_proc_shadow/Sweep_state definitions */
struct ADC_proc_typedef ADC_proc, ADC_proc_shadow; volatile struct ADC_proc_typedef ADC_proc, ADC_proc_shadow;
struct Sweep_state_typedef Sweep_state; volatile struct Sweep_state_typedef Sweep_state;
volatile uint32_t curr_step_start_N = 0;
/* ADC1 circular DMA buffer definition */ /* ADC1 circular DMA buffer definition */
uint16_t ADC1_buff_circular[ADC_BUFF_SIZE]; uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];

View File

@ -58,8 +58,7 @@
extern PCD_HandleTypeDef hpcd_USB_OTG_FS; extern PCD_HandleTypeDef hpcd_USB_OTG_FS;
extern DMA_HandleTypeDef hdma_adc1; extern DMA_HandleTypeDef hdma_adc1;
/* USER CODE BEGIN EV */ /* USER CODE BEGIN EV */
extern struct ADC_proc_typedef ADC_proc, ADC_proc_shadow; /* Externs are provided via main.h; no extra declarations needed here */
extern struct Sweep_state_typedef Sweep_state;
/* USER CODE END EV */ /* USER CODE END EV */
/******************************************************************************/ /******************************************************************************/

View File

@ -38,6 +38,8 @@ BUILD_DIR = build
C_SOURCES = \ C_SOURCES = \
Core/Src/main.c \ Core/Src/main.c \
Core/Src/stm32f4xx_it.c \ Core/Src/stm32f4xx_it.c \
Core/Src/syscalls.c \
Core/Src/sysmem.c \
Core/Src/stm32f4xx_hal_msp.c \ Core/Src/stm32f4xx_hal_msp.c \
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c \ Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c \
Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c \ Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c \

View File

@ -30,7 +30,13 @@ build/main.o: Core/Src/main.c Core/Inc/main.h \
Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h \ Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h \
USB_DEVICE/App/usb_device.h \ USB_DEVICE/App/usb_device.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \ Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
USB_DEVICE/Target/usbd_conf.h USB_DEVICE/Target/usbd_conf.h USB_DEVICE/App/usbd_cdc_if.h \
Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
Core/Inc/main.h: Core/Inc/main.h:
Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h:
Core/Inc/stm32f4xx_hal_conf.h: Core/Inc/stm32f4xx_hal_conf.h:
@ -66,3 +72,10 @@ Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h:
USB_DEVICE/App/usb_device.h: USB_DEVICE/App/usb_device.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h: Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
USB_DEVICE/Target/usbd_conf.h: USB_DEVICE/Target/usbd_conf.h:
USB_DEVICE/App/usbd_cdc_if.h:
Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccCc0mw2.s page 1 ARM GAS /tmp/ccFOQqNi.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Common HAL APIs 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Common HAL APIs
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Services HAL APIs 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Services HAL APIs
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
ARM GAS /tmp/ccCc0mw2.s page 2 ARM GAS /tmp/ccFOQqNi.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** @endverbatim 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** @endverbatim
@ -118,7 +118,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /** 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /**
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @} 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @}
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */ 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */
ARM GAS /tmp/ccCc0mw2.s page 3 ARM GAS /tmp/ccFOQqNi.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * instruction to be executed in the main program (before to call any other 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * instruction to be executed in the main program (before to call any other
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * HAL function), it performs the following: 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * HAL function), it performs the following:
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * Configure the Flash prefetch, instruction and Data caches. 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * Configure the Flash prefetch, instruction and Data caches.
ARM GAS /tmp/ccCc0mw2.s page 4 ARM GAS /tmp/ccFOQqNi.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * Configures the SysTick to generate an interrupt each 1 millisecond, 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * Configures the SysTick to generate an interrupt each 1 millisecond,
@ -238,7 +238,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB1_FORCE_RESET(); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB1_FORCE_RESET();
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB1_RELEASE_RESET(); 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB1_RELEASE_RESET();
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
ARM GAS /tmp/ccCc0mw2.s page 5 ARM GAS /tmp/ccFOQqNi.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB2_FORCE_RESET(); 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __HAL_RCC_AHB2_FORCE_RESET();
@ -298,7 +298,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
234:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */ 234:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */
235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** } 235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** }
53 .loc 1 235 1 view .LVU3 53 .loc 1 235 1 view .LVU3
ARM GAS /tmp/ccCc0mw2.s page 6 ARM GAS /tmp/ccFOQqNi.s page 6
54 0000 7047 bx lr 54 0000 7047 bx lr
@ -358,7 +358,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
100 0020 9A61 str r2, [r3, #24] 100 0020 9A61 str r2, [r3, #24]
206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
101 .loc 1 206 3 view .LVU14 101 .loc 1 206 3 view .LVU14
ARM GAS /tmp/ccCc0mw2.s page 7 ARM GAS /tmp/ccFOQqNi.s page 7
102 0022 9C61 str r4, [r3, #24] 102 0022 9C61 str r4, [r3, #24]
@ -418,7 +418,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
136 .LCFI1: 136 .LCFI1:
137 .cfi_def_cfa_offset 8 137 .cfi_def_cfa_offset 8
138 .cfi_offset 4, -8 138 .cfi_offset 4, -8
ARM GAS /tmp/ccCc0mw2.s page 8 ARM GAS /tmp/ccFOQqNi.s page 8
139 .cfi_offset 14, -4 139 .cfi_offset 14, -4
@ -478,7 +478,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
270:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** } 270:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** }
271:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 271:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
272:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /* Return function status */ 272:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /* Return function status */
ARM GAS /tmp/ccCc0mw2.s page 9 ARM GAS /tmp/ccFOQqNi.s page 9
273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** return HAL_OK; 273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** return HAL_OK;
@ -538,7 +538,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
224 0014 1A68 ldr r2, [r3] 224 0014 1A68 ldr r2, [r3]
225 0016 42F48072 orr r2, r2, #256 225 0016 42F48072 orr r2, r2, #256
226 001a 1A60 str r2, [r3] 226 001a 1A60 str r2, [r3]
ARM GAS /tmp/ccCc0mw2.s page 10 ARM GAS /tmp/ccFOQqNi.s page 10
173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during SLEEP mode 295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during SLEEP mode
296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during STOP mode 296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during STOP mode
297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during STANDBY mode 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** (+) Enable/Disable Debug module during STANDBY mode
ARM GAS /tmp/ccCc0mw2.s page 11 ARM GAS /tmp/ccFOQqNi.s page 11
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
@ -658,7 +658,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
322:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */ 322:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** */
323:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __weak uint32_t HAL_GetTick(void) 323:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** __weak uint32_t HAL_GetTick(void)
324:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** { 324:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** {
ARM GAS /tmp/ccCc0mw2.s page 12 ARM GAS /tmp/ccFOQqNi.s page 12
290 .loc 1 324 1 is_stmt 1 view -0 290 .loc 1 324 1 is_stmt 1 view -0
@ -718,7 +718,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
336 .global HAL_SetTickFreq 336 .global HAL_SetTickFreq
337 .syntax unified 337 .syntax unified
338 .thumb 338 .thumb
ARM GAS /tmp/ccCc0mw2.s page 13 ARM GAS /tmp/ccFOQqNi.s page 13
339 .thumb_func 339 .thumb_func
@ -778,7 +778,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
360:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** { 360:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** {
361:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /* Restore previous tick frequency */ 361:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /* Restore previous tick frequency */
362:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** uwTickFreq = prevTickFreq; 362:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** uwTickFreq = prevTickFreq;
ARM GAS /tmp/ccCc0mw2.s page 14 ARM GAS /tmp/ccFOQqNi.s page 14
363:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** } 363:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** }
@ -838,7 +838,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
410 HAL_GetTickFreq: 410 HAL_GetTickFreq:
411 .LFB248: 411 .LFB248:
368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
ARM GAS /tmp/ccCc0mw2.s page 15 ARM GAS /tmp/ccFOQqNi.s page 15
369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /** 369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /**
@ -898,7 +898,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
445 .LCFI4: 445 .LCFI4:
446 .cfi_def_cfa_offset 16 446 .cfi_def_cfa_offset 16
447 .cfi_offset 3, -16 447 .cfi_offset 3, -16
ARM GAS /tmp/ccCc0mw2.s page 16 ARM GAS /tmp/ccFOQqNi.s page 16
448 .cfi_offset 4, -12 448 .cfi_offset 4, -12
@ -958,7 +958,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
485 .L43: 485 .L43:
486 .loc 1 404 1 view .LVU97 486 .loc 1 404 1 view .LVU97
487 0022 00BF .align 2 487 0022 00BF .align 2
ARM GAS /tmp/ccCc0mw2.s page 17 ARM GAS /tmp/ccFOQqNi.s page 17
488 .L42: 488 .L42:
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @brief Resume Tick increment. 423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @brief Resume Tick increment.
424:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note In the default implementation , SysTick timer is the source of time base. It is 424:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note In the default implementation , SysTick timer is the source of time base. It is
425:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * used to generate interrupts at regular time intervals. Once HAL_ResumeTick() 425:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * used to generate interrupts at regular time intervals. Once HAL_ResumeTick()
ARM GAS /tmp/ccCc0mw2.s page 18 ARM GAS /tmp/ccFOQqNi.s page 18
426:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * is called, the SysTick interrupt will be enabled and so Tick increment 426:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * is called, the SysTick interrupt will be enabled and so Tick increment
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
564 .align 2 564 .align 2
565 .L47: 565 .L47:
566 0004 00050801 .word 17302784 566 0004 00050801 .word 17302784
ARM GAS /tmp/ccCc0mw2.s page 19 ARM GAS /tmp/ccFOQqNi.s page 19
567 .cfi_endproc 567 .cfi_endproc
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
609 @ args = 0, pretend = 0, frame = 0 609 @ args = 0, pretend = 0, frame = 0
610 @ frame_needed = 0, uses_anonymous_args = 0 610 @ frame_needed = 0, uses_anonymous_args = 0
611 @ link register save eliminated. 611 @ link register save eliminated.
ARM GAS /tmp/ccCc0mw2.s page 20 ARM GAS /tmp/ccFOQqNi.s page 20
462:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** return((DBGMCU->IDCODE) & IDCODE_DEVID_MASK); 462:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** return((DBGMCU->IDCODE) & IDCODE_DEVID_MASK);
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
658 .thumb 658 .thumb
659 .thumb_func 659 .thumb_func
661 HAL_DBGMCU_DisableDBGSleepMode: 661 HAL_DBGMCU_DisableDBGSleepMode:
ARM GAS /tmp/ccCc0mw2.s page 21 ARM GAS /tmp/ccFOQqNi.s page 21
662 .LFB256: 662 .LFB256:
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
490:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** } 490:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** }
701 .loc 1 490 1 is_stmt 0 view .LVU127 701 .loc 1 490 1 is_stmt 0 view .LVU127
702 000a 7047 bx lr 702 000a 7047 bx lr
ARM GAS /tmp/ccCc0mw2.s page 22 ARM GAS /tmp/ccFOQqNi.s page 22
703 .L63: 703 .L63:
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** void HAL_DBGMCU_EnableDBGStandbyMode(void) 505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** void HAL_DBGMCU_EnableDBGStandbyMode(void)
506:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** { 506:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** {
747 .loc 1 506 1 is_stmt 1 view -0 747 .loc 1 506 1 is_stmt 1 view -0
ARM GAS /tmp/ccCc0mw2.s page 23 ARM GAS /tmp/ccFOQqNi.s page 23
748 .cfi_startproc 748 .cfi_startproc
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
794 .section .text.HAL_EnableCompensationCell,"ax",%progbits 794 .section .text.HAL_EnableCompensationCell,"ax",%progbits
795 .align 1 795 .align 1
796 .global HAL_EnableCompensationCell 796 .global HAL_EnableCompensationCell
ARM GAS /tmp/ccCc0mw2.s page 24 ARM GAS /tmp/ccFOQqNi.s page 24
797 .syntax unified 797 .syntax unified
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
834 @ frame_needed = 0, uses_anonymous_args = 0 834 @ frame_needed = 0, uses_anonymous_args = 0
835 @ link register save eliminated. 835 @ link register save eliminated.
538:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** *(__IO uint32_t *)CMPCR_CMP_PD_BB = (uint32_t)DISABLE; 538:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** *(__IO uint32_t *)CMPCR_CMP_PD_BB = (uint32_t)DISABLE;
ARM GAS /tmp/ccCc0mw2.s page 25 ARM GAS /tmp/ccFOQqNi.s page 25
836 .loc 1 538 3 view .LVU142 836 .loc 1 538 3 view .LVU142
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
884 .LFB264: 884 .LFB264:
549:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** 549:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c ****
550:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /** 550:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** /**
ARM GAS /tmp/ccCc0mw2.s page 26 ARM GAS /tmp/ccFOQqNi.s page 26
551:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @brief Returns second word of the unique device identifier (UID based on 96 bits) 551:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @brief Returns second word of the unique device identifier (UID based on 96 bits)
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
925 .cfi_endproc 925 .cfi_endproc
926 .LFE265: 926 .LFE265:
928 .section .text.HAL_EnableMemorySwappingBank,"ax",%progbits 928 .section .text.HAL_EnableMemorySwappingBank,"ax",%progbits
ARM GAS /tmp/ccCc0mw2.s page 27 ARM GAS /tmp/ccFOQqNi.s page 27
929 .align 1 929 .align 1
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccCc0mw2.s page 1
588:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note This function can be used only for STM32F42xxx/43xxx/469xx/479xx devices. 588:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note This function can be used only for STM32F42xxx/43xxx/469xx/479xx devices.
589:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * 589:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** *
590:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note The default state : Flash Bank1 mapped at 0x08000000 (and aliased @0x00000000) 590:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * @note The default state : Flash Bank1 mapped at 0x08000000 (and aliased @0x00000000)
ARM GAS /tmp/ccCc0mw2.s page 28 ARM GAS /tmp/ccFOQqNi.s page 28
591:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * and Flash Bank2 mapped at 0x08100000 (and aliased at 0x00100000) 591:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c **** * and Flash Bank2 mapped at 0x08100000 (and aliased at 0x00100000)
@ -1671,102 +1671,102 @@ ARM GAS /tmp/ccCc0mw2.s page 1
1011 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 1011 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
1012 .file 8 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 1012 .file 8 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
1013 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h" 1013 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
ARM GAS /tmp/ccCc0mw2.s page 29 ARM GAS /tmp/ccFOQqNi.s page 29
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal.c *ABS*:00000000 stm32f4xx_hal.c
/tmp/ccCc0mw2.s:21 .text.HAL_MspInit:00000000 $t /tmp/ccFOQqNi.s:21 .text.HAL_MspInit:00000000 $t
/tmp/ccCc0mw2.s:27 .text.HAL_MspInit:00000000 HAL_MspInit /tmp/ccFOQqNi.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccCc0mw2.s:40 .text.HAL_MspDeInit:00000000 $t /tmp/ccFOQqNi.s:40 .text.HAL_MspDeInit:00000000 $t
/tmp/ccCc0mw2.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit /tmp/ccFOQqNi.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
/tmp/ccCc0mw2.s:59 .text.HAL_DeInit:00000000 $t /tmp/ccFOQqNi.s:59 .text.HAL_DeInit:00000000 $t
/tmp/ccCc0mw2.s:65 .text.HAL_DeInit:00000000 HAL_DeInit /tmp/ccFOQqNi.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
/tmp/ccCc0mw2.s:113 .text.HAL_DeInit:0000002c $d /tmp/ccFOQqNi.s:113 .text.HAL_DeInit:0000002c $d
/tmp/ccCc0mw2.s:121 .text.HAL_InitTick:00000000 $t /tmp/ccFOQqNi.s:121 .text.HAL_InitTick:00000000 $t
/tmp/ccCc0mw2.s:127 .text.HAL_InitTick:00000000 HAL_InitTick /tmp/ccFOQqNi.s:127 .text.HAL_InitTick:00000000 HAL_InitTick
/tmp/ccCc0mw2.s:190 .text.HAL_InitTick:00000040 $d /tmp/ccFOQqNi.s:190 .text.HAL_InitTick:00000040 $d
/tmp/ccCc0mw2.s:988 .data.uwTickFreq:00000000 uwTickFreq /tmp/ccFOQqNi.s:988 .data.uwTickFreq:00000000 uwTickFreq
/tmp/ccCc0mw2.s:995 .data.uwTickPrio:00000000 uwTickPrio /tmp/ccFOQqNi.s:995 .data.uwTickPrio:00000000 uwTickPrio
/tmp/ccCc0mw2.s:197 .text.HAL_Init:00000000 $t /tmp/ccFOQqNi.s:197 .text.HAL_Init:00000000 $t
/tmp/ccCc0mw2.s:203 .text.HAL_Init:00000000 HAL_Init /tmp/ccFOQqNi.s:203 .text.HAL_Init:00000000 HAL_Init
/tmp/ccCc0mw2.s:245 .text.HAL_Init:00000030 $d /tmp/ccFOQqNi.s:245 .text.HAL_Init:00000030 $d
/tmp/ccCc0mw2.s:250 .text.HAL_IncTick:00000000 $t /tmp/ccFOQqNi.s:250 .text.HAL_IncTick:00000000 $t
/tmp/ccCc0mw2.s:256 .text.HAL_IncTick:00000000 HAL_IncTick /tmp/ccFOQqNi.s:256 .text.HAL_IncTick:00000000 HAL_IncTick
/tmp/ccCc0mw2.s:276 .text.HAL_IncTick:00000010 $d /tmp/ccFOQqNi.s:276 .text.HAL_IncTick:00000010 $d
/tmp/ccCc0mw2.s:1002 .bss.uwTick:00000000 uwTick /tmp/ccFOQqNi.s:1002 .bss.uwTick:00000000 uwTick
/tmp/ccCc0mw2.s:282 .text.HAL_GetTick:00000000 $t /tmp/ccFOQqNi.s:282 .text.HAL_GetTick:00000000 $t
/tmp/ccCc0mw2.s:288 .text.HAL_GetTick:00000000 HAL_GetTick /tmp/ccFOQqNi.s:288 .text.HAL_GetTick:00000000 HAL_GetTick
/tmp/ccCc0mw2.s:304 .text.HAL_GetTick:00000008 $d /tmp/ccFOQqNi.s:304 .text.HAL_GetTick:00000008 $d
/tmp/ccCc0mw2.s:309 .text.HAL_GetTickPrio:00000000 $t /tmp/ccFOQqNi.s:309 .text.HAL_GetTickPrio:00000000 $t
/tmp/ccCc0mw2.s:315 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio /tmp/ccFOQqNi.s:315 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
/tmp/ccCc0mw2.s:330 .text.HAL_GetTickPrio:00000008 $d /tmp/ccFOQqNi.s:330 .text.HAL_GetTickPrio:00000008 $d
/tmp/ccCc0mw2.s:335 .text.HAL_SetTickFreq:00000000 $t /tmp/ccFOQqNi.s:335 .text.HAL_SetTickFreq:00000000 $t
/tmp/ccCc0mw2.s:341 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq /tmp/ccFOQqNi.s:341 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
/tmp/ccCc0mw2.s:398 .text.HAL_SetTickFreq:00000024 $d /tmp/ccFOQqNi.s:398 .text.HAL_SetTickFreq:00000024 $d
/tmp/ccCc0mw2.s:404 .text.HAL_GetTickFreq:00000000 $t /tmp/ccFOQqNi.s:404 .text.HAL_GetTickFreq:00000000 $t
/tmp/ccCc0mw2.s:410 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq /tmp/ccFOQqNi.s:410 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
/tmp/ccCc0mw2.s:425 .text.HAL_GetTickFreq:00000008 $d /tmp/ccFOQqNi.s:425 .text.HAL_GetTickFreq:00000008 $d
/tmp/ccCc0mw2.s:430 .text.HAL_Delay:00000000 $t /tmp/ccFOQqNi.s:430 .text.HAL_Delay:00000000 $t
/tmp/ccCc0mw2.s:436 .text.HAL_Delay:00000000 HAL_Delay /tmp/ccFOQqNi.s:436 .text.HAL_Delay:00000000 HAL_Delay
/tmp/ccCc0mw2.s:489 .text.HAL_Delay:00000024 $d /tmp/ccFOQqNi.s:489 .text.HAL_Delay:00000024 $d
/tmp/ccCc0mw2.s:494 .text.HAL_SuspendTick:00000000 $t /tmp/ccFOQqNi.s:494 .text.HAL_SuspendTick:00000000 $t
/tmp/ccCc0mw2.s:500 .text.HAL_SuspendTick:00000000 HAL_SuspendTick /tmp/ccFOQqNi.s:500 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
/tmp/ccCc0mw2.s:520 .text.HAL_ResumeTick:00000000 $t /tmp/ccFOQqNi.s:520 .text.HAL_ResumeTick:00000000 $t
/tmp/ccCc0mw2.s:526 .text.HAL_ResumeTick:00000000 HAL_ResumeTick /tmp/ccFOQqNi.s:526 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
/tmp/ccCc0mw2.s:546 .text.HAL_GetHalVersion:00000000 $t /tmp/ccFOQqNi.s:546 .text.HAL_GetHalVersion:00000000 $t
/tmp/ccCc0mw2.s:552 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion /tmp/ccFOQqNi.s:552 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
/tmp/ccCc0mw2.s:566 .text.HAL_GetHalVersion:00000004 $d /tmp/ccFOQqNi.s:566 .text.HAL_GetHalVersion:00000004 $d
/tmp/ccCc0mw2.s:571 .text.HAL_GetREVID:00000000 $t /tmp/ccFOQqNi.s:571 .text.HAL_GetREVID:00000000 $t
/tmp/ccCc0mw2.s:577 .text.HAL_GetREVID:00000000 HAL_GetREVID /tmp/ccFOQqNi.s:577 .text.HAL_GetREVID:00000000 HAL_GetREVID
/tmp/ccCc0mw2.s:594 .text.HAL_GetREVID:00000008 $d /tmp/ccFOQqNi.s:594 .text.HAL_GetREVID:00000008 $d
/tmp/ccCc0mw2.s:599 .text.HAL_GetDEVID:00000000 $t /tmp/ccFOQqNi.s:599 .text.HAL_GetDEVID:00000000 $t
/tmp/ccCc0mw2.s:605 .text.HAL_GetDEVID:00000000 HAL_GetDEVID /tmp/ccFOQqNi.s:605 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
/tmp/ccCc0mw2.s:622 .text.HAL_GetDEVID:0000000c $d /tmp/ccFOQqNi.s:622 .text.HAL_GetDEVID:0000000c $d
/tmp/ccCc0mw2.s:627 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t /tmp/ccFOQqNi.s:627 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
/tmp/ccCc0mw2.s:633 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode /tmp/ccFOQqNi.s:633 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
/tmp/ccCc0mw2.s:650 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d /tmp/ccFOQqNi.s:650 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
/tmp/ccCc0mw2.s:655 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t /tmp/ccFOQqNi.s:655 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
/tmp/ccCc0mw2.s:661 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode /tmp/ccFOQqNi.s:661 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
/tmp/ccCc0mw2.s:678 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d /tmp/ccFOQqNi.s:678 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
/tmp/ccCc0mw2.s:683 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t /tmp/ccFOQqNi.s:683 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
/tmp/ccCc0mw2.s:689 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode /tmp/ccFOQqNi.s:689 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
ARM GAS /tmp/ccCc0mw2.s page 30 ARM GAS /tmp/ccFOQqNi.s page 30
/tmp/ccCc0mw2.s:706 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d /tmp/ccFOQqNi.s:706 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
/tmp/ccCc0mw2.s:711 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t /tmp/ccFOQqNi.s:711 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
/tmp/ccCc0mw2.s:717 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode /tmp/ccFOQqNi.s:717 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
/tmp/ccCc0mw2.s:734 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d /tmp/ccFOQqNi.s:734 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
/tmp/ccCc0mw2.s:739 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t /tmp/ccFOQqNi.s:739 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
/tmp/ccCc0mw2.s:745 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode /tmp/ccFOQqNi.s:745 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
/tmp/ccCc0mw2.s:762 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d /tmp/ccFOQqNi.s:762 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
/tmp/ccCc0mw2.s:767 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t /tmp/ccFOQqNi.s:767 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
/tmp/ccCc0mw2.s:773 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode /tmp/ccFOQqNi.s:773 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
/tmp/ccCc0mw2.s:790 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d /tmp/ccFOQqNi.s:790 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
/tmp/ccCc0mw2.s:795 .text.HAL_EnableCompensationCell:00000000 $t /tmp/ccFOQqNi.s:795 .text.HAL_EnableCompensationCell:00000000 $t
/tmp/ccCc0mw2.s:801 .text.HAL_EnableCompensationCell:00000000 HAL_EnableCompensationCell /tmp/ccFOQqNi.s:801 .text.HAL_EnableCompensationCell:00000000 HAL_EnableCompensationCell
/tmp/ccCc0mw2.s:818 .text.HAL_EnableCompensationCell:0000000c $d /tmp/ccFOQqNi.s:818 .text.HAL_EnableCompensationCell:0000000c $d
/tmp/ccCc0mw2.s:823 .text.HAL_DisableCompensationCell:00000000 $t /tmp/ccFOQqNi.s:823 .text.HAL_DisableCompensationCell:00000000 $t
/tmp/ccCc0mw2.s:829 .text.HAL_DisableCompensationCell:00000000 HAL_DisableCompensationCell /tmp/ccFOQqNi.s:829 .text.HAL_DisableCompensationCell:00000000 HAL_DisableCompensationCell
/tmp/ccCc0mw2.s:846 .text.HAL_DisableCompensationCell:0000000c $d /tmp/ccFOQqNi.s:846 .text.HAL_DisableCompensationCell:0000000c $d
/tmp/ccCc0mw2.s:851 .text.HAL_GetUIDw0:00000000 $t /tmp/ccFOQqNi.s:851 .text.HAL_GetUIDw0:00000000 $t
/tmp/ccCc0mw2.s:857 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0 /tmp/ccFOQqNi.s:857 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
/tmp/ccCc0mw2.s:872 .text.HAL_GetUIDw0:00000008 $d /tmp/ccFOQqNi.s:872 .text.HAL_GetUIDw0:00000008 $d
/tmp/ccCc0mw2.s:877 .text.HAL_GetUIDw1:00000000 $t /tmp/ccFOQqNi.s:877 .text.HAL_GetUIDw1:00000000 $t
/tmp/ccCc0mw2.s:883 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1 /tmp/ccFOQqNi.s:883 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
/tmp/ccCc0mw2.s:898 .text.HAL_GetUIDw1:00000008 $d /tmp/ccFOQqNi.s:898 .text.HAL_GetUIDw1:00000008 $d
/tmp/ccCc0mw2.s:903 .text.HAL_GetUIDw2:00000000 $t /tmp/ccFOQqNi.s:903 .text.HAL_GetUIDw2:00000000 $t
/tmp/ccCc0mw2.s:909 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2 /tmp/ccFOQqNi.s:909 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
/tmp/ccCc0mw2.s:924 .text.HAL_GetUIDw2:00000008 $d /tmp/ccFOQqNi.s:924 .text.HAL_GetUIDw2:00000008 $d
/tmp/ccCc0mw2.s:929 .text.HAL_EnableMemorySwappingBank:00000000 $t /tmp/ccFOQqNi.s:929 .text.HAL_EnableMemorySwappingBank:00000000 $t
/tmp/ccCc0mw2.s:935 .text.HAL_EnableMemorySwappingBank:00000000 HAL_EnableMemorySwappingBank /tmp/ccFOQqNi.s:935 .text.HAL_EnableMemorySwappingBank:00000000 HAL_EnableMemorySwappingBank
/tmp/ccCc0mw2.s:952 .text.HAL_EnableMemorySwappingBank:00000008 $d /tmp/ccFOQqNi.s:952 .text.HAL_EnableMemorySwappingBank:00000008 $d
/tmp/ccCc0mw2.s:957 .text.HAL_DisableMemorySwappingBank:00000000 $t /tmp/ccFOQqNi.s:957 .text.HAL_DisableMemorySwappingBank:00000000 $t
/tmp/ccCc0mw2.s:963 .text.HAL_DisableMemorySwappingBank:00000000 HAL_DisableMemorySwappingBank /tmp/ccFOQqNi.s:963 .text.HAL_DisableMemorySwappingBank:00000000 HAL_DisableMemorySwappingBank
/tmp/ccCc0mw2.s:980 .text.HAL_DisableMemorySwappingBank:00000008 $d /tmp/ccFOQqNi.s:980 .text.HAL_DisableMemorySwappingBank:00000008 $d
/tmp/ccCc0mw2.s:992 .data.uwTickPrio:00000000 $d /tmp/ccFOQqNi.s:992 .data.uwTickPrio:00000000 $d
/tmp/ccCc0mw2.s:999 .bss.uwTick:00000000 $d /tmp/ccFOQqNi.s:999 .bss.uwTick:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_SYSTICK_Config HAL_SYSTICK_Config

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccrI2Ysv.s page 1 ARM GAS /tmp/ccNvkH5l.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Interrupt generation at the end of conversion, end of injected conversion, 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Interrupt generation at the end of conversion, end of injected conversion,
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and in case of analog watchdog or overrun events 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and in case of analog watchdog or overrun events
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Single and continuous conversion modes. 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Single and continuous conversion modes.
ARM GAS /tmp/ccrI2Ysv.s page 2 ARM GAS /tmp/ccNvkH5l.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Scan mode for automatic conversion of channel 0 to channel x. 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Scan mode for automatic conversion of channel 0 to channel x.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Optionally, configure the analog watchdog parameters (channels 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Optionally, configure the analog watchdog parameters (channels
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** monitored, thresholds, ...) using function HAL_ADC_AnalogWDGConfig(). 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** monitored, thresholds, ...) using function HAL_ADC_AnalogWDGConfig().
ARM GAS /tmp/ccrI2Ysv.s page 3 ARM GAS /tmp/ccNvkH5l.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..] 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..]
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (@) You can refer to the ADC HAL driver header file for more useful macros 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (@) You can refer to the ADC HAL driver header file for more useful macros
ARM GAS /tmp/ccrI2Ysv.s page 4 ARM GAS /tmp/ccNvkH5l.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..] 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..]
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_UnRegisterCallback takes as parameters the HAL peripheral handle, 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_UnRegisterCallback takes as parameters the HAL peripheral handle,
ARM GAS /tmp/ccrI2Ysv.s page 5 ARM GAS /tmp/ccNvkH5l.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and the Callback ID. 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and the Callback ID.
@ -298,7 +298,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @{ 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @{
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */ 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 6 ARM GAS /tmp/ccNvkH5l.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #ifdef HAL_ADC_MODULE_ENABLED 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #ifdef HAL_ADC_MODULE_ENABLED
@ -358,7 +358,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK; 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check ADC handle */ 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check ADC handle */
ARM GAS /tmp/ccrI2Ysv.s page 7 ARM GAS /tmp/ccNvkH5l.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc == NULL) 316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc == NULL)
@ -418,7 +418,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Set ADC state */ 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Set ADC state */
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_STATE_CLR_SET(hadc->State, 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_STATE_CLR_SET(hadc->State,
ARM GAS /tmp/ccrI2Ysv.s page 8 ARM GAS /tmp/ccNvkH5l.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY, 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY,
@ -478,7 +478,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_ADON)) 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_ADON))
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1)
ARM GAS /tmp/ccrI2Ysv.s page 9 ARM GAS /tmp/ccNvkH5l.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc->MspDeInitCallback == NULL) 430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc->MspDeInitCallback == NULL)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if ((hadc->State & HAL_ADC_STATE_READY) != 0UL) 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if ((hadc->State & HAL_ADC_STATE_READY) != 0UL)
ARM GAS /tmp/ccrI2Ysv.s page 10 ARM GAS /tmp/ccNvkH5l.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -598,7 +598,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ErrorCode |= HAL_ADC_ERROR_INVALID_CALLBACK; 541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ErrorCode |= HAL_ADC_ERROR_INVALID_CALLBACK;
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return error status */ 543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return error status */
ARM GAS /tmp/ccrI2Ysv.s page 11 ARM GAS /tmp/ccNvkH5l.s page 11
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** status = HAL_ERROR; 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** status = HAL_ERROR;
@ -658,7 +658,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** break; 598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** break;
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** case HAL_ADC_INJ_CONVERSION_COMPLETE_CB_ID : 600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** case HAL_ADC_INJ_CONVERSION_COMPLETE_CB_ID :
ARM GAS /tmp/ccrI2Ysv.s page 12 ARM GAS /tmp/ccNvkH5l.s page 12
601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->InjectedConvCpltCallback = HAL_ADCEx_InjectedConvCpltCallback; 601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->InjectedConvCpltCallback = HAL_ADCEx_InjectedConvCpltCallback;
@ -718,7 +718,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /** 656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /**
657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief Initializes the ADC MSP. 657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief Initializes the ADC MSP.
ARM GAS /tmp/ccrI2Ysv.s page 13 ARM GAS /tmp/ccNvkH5l.s page 13
658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains 658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -778,7 +778,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains 712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * the configuration information for the specified ADC. 713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * the configuration information for the specified ADC.
714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status 714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status
ARM GAS /tmp/ccrI2Ysv.s page 14 ARM GAS /tmp/ccNvkH5l.s page 14
715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */ 715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
@ -838,7 +838,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Reset ADC all error code fields */ 770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Reset ADC all error code fields */
771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_CLEAR_ERRORCODE(hadc); 771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_CLEAR_ERRORCODE(hadc);
ARM GAS /tmp/ccrI2Ysv.s page 15 ARM GAS /tmp/ccNvkH5l.s page 15
772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -898,7 +898,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_OK; 826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_OK;
827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 16 ARM GAS /tmp/ccNvkH5l.s page 16
829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /** 829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /**
@ -958,7 +958,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tickstart = 0U; 884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tickstart = 0U;
885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 17 ARM GAS /tmp/ccNvkH5l.s page 17
886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Verification that ADC configuration is compliant with polling for */ 886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Verification that ADC configuration is compliant with polling for */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */ 940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */
941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */ 941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (ADC_IS_SOFTWARE_START_REGULAR(hadc) && 942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (ADC_IS_SOFTWARE_START_REGULAR(hadc) &&
ARM GAS /tmp/ccrI2Ysv.s page 18 ARM GAS /tmp/ccNvkH5l.s page 18
943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) && 943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_UNLOCK(hadc); 997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_UNLOCK(hadc);
998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_TIMEOUT; 999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_TIMEOUT;
ARM GAS /tmp/ccrI2Ysv.s page 19 ARM GAS /tmp/ccNvkH5l.s page 19
1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the Peripheral */ 1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the Peripheral */
1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_ENABLE(hadc); 1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_ENABLE(hadc);
1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 20 ARM GAS /tmp/ccNvkH5l.s page 20
1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Delay for ADC stabilization time */ 1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Delay for ADC stabilization time */
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check if Multimode enabled */ 1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check if Multimode enabled */
1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_MULTI)) 1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_MULTI))
ARM GAS /tmp/ccrI2Ysv.s page 21 ARM GAS /tmp/ccNvkH5l.s page 21
1114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_LOCK(hadc); 1168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_LOCK(hadc);
1169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Stop potential conversion on going, on regular and injected groups */ 1170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Stop potential conversion on going, on regular and injected groups */
ARM GAS /tmp/ccrI2Ysv.s page 22 ARM GAS /tmp/ccNvkH5l.s page 22
1171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC peripheral */ 1171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC peripheral */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Note: On STM32F4, there is no independent flag of end of sequence. */ 1225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Note: On STM32F4, there is no independent flag of end of sequence. */
1226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* The test of scan sequence on going is done either with scan */ 1226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* The test of scan sequence on going is done either with scan */
1227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */ 1227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */
ARM GAS /tmp/ccrI2Ysv.s page 23 ARM GAS /tmp/ccNvkH5l.s page 23
1228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */ 1228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC end of single conversion interrupt on group injected */ 1283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC end of single conversion interrupt on group injected */
1284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_DISABLE_IT(hadc, ADC_IT_JEOC); 1284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_DISABLE_IT(hadc, ADC_IT_JEOC);
ARM GAS /tmp/ccrI2Ysv.s page 24 ARM GAS /tmp/ccNvkH5l.s page 24
1285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1339:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_OVR); 1339:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_OVR);
1340:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1340:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Clear ADC overrun flag */ 1341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Clear ADC overrun flag */
ARM GAS /tmp/ccrI2Ysv.s page 25 ARM GAS /tmp/ccNvkH5l.s page 25
1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_OVR); 1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_OVR);
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1396:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1396:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** CLEAR_BIT(hadc->Instance->CR2, ADC_CR2_DMA); 1397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** CLEAR_BIT(hadc->Instance->CR2, ADC_CR2_DMA);
1398:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1398:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 26 ARM GAS /tmp/ccNvkH5l.s page 26
1399:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1399:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* (To ensure of no unknown state from potential previous ADC operations) */ 1453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* (To ensure of no unknown state from potential previous ADC operations) */
1454:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_EOC | ADC_FLAG_OVR); 1454:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_EOC | ADC_FLAG_OVR);
1455:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1455:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 27 ARM GAS /tmp/ccNvkH5l.s page 27
1456:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable ADC overrun interrupt */ 1456:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable ADC overrun interrupt */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status 1510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status
1511:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */ 1511:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
1512:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_Stop_DMA(ADC_HandleTypeDef *hadc) 1512:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_Stop_DMA(ADC_HandleTypeDef *hadc)
ARM GAS /tmp/ccrI2Ysv.s page 28 ARM GAS /tmp/ccNvkH5l.s page 28
1513:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1513:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1567:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */ 1567:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
1568:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t HAL_ADC_GetValue(ADC_HandleTypeDef *hadc) 1568:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t HAL_ADC_GetValue(ADC_HandleTypeDef *hadc)
1569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 29 ARM GAS /tmp/ccNvkH5l.s page 29
1570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return the selected ADC converted value */ 1570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return the selected ADC converted value */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * - If needed, restart a new ADC conversion using function 1624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * - If needed, restart a new ADC conversion using function
1625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * "HAL_ADC_Start_DMA()" 1625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * "HAL_ADC_Start_DMA()"
1626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * (this function is also clearing overrun flag) 1626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * (this function is also clearing overrun flag)
ARM GAS /tmp/ccrI2Ysv.s page 30 ARM GAS /tmp/ccNvkH5l.s page 30
1627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains 1627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1681:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1681:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1682:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* if ADC_Channel_10 ... ADC_Channel_18 is selected */ 1682:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* if ADC_Channel_10 ... ADC_Channel_18 is selected */
1683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (sConfig->Channel > ADC_CHANNEL_9) 1683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (sConfig->Channel > ADC_CHANNEL_9)
ARM GAS /tmp/ccrI2Ysv.s page 31 ARM GAS /tmp/ccNvkH5l.s page 31
1684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1738:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1738:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1739:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** tmpADC_Common->CCR &= ~ADC_CCR_TSVREFE; 1739:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** tmpADC_Common->CCR &= ~ADC_CCR_TSVREFE;
1740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 32 ARM GAS /tmp/ccNvkH5l.s page 32
1741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the VBAT channel*/ 1741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the VBAT channel*/
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1795:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp = 0U; 1795:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp = 0U;
1796:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_FULL_ASSERT */ 1796:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_FULL_ASSERT */
1797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 33 ARM GAS /tmp/ccNvkH5l.s page 33
1798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check the parameters */ 1798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check the parameters */
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1852:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /** @defgroup ADC_Exported_Functions_Group4 ADC Peripheral State functions 1852:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /** @defgroup ADC_Exported_Functions_Group4 ADC Peripheral State functions
1853:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief ADC Peripheral State functions 1853:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief ADC Peripheral State functions
1854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * 1854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** *
ARM GAS /tmp/ccrI2Ysv.s page 34 ARM GAS /tmp/ccNvkH5l.s page 34
1855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** @verbatim 1855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** @verbatim
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
30 .cfi_startproc 30 .cfi_startproc
31 @ args = 0, pretend = 0, frame = 0 31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0 32 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccrI2Ysv.s page 35 ARM GAS /tmp/ccNvkH5l.s page 35
33 @ link register save eliminated. 33 @ link register save eliminated.
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
69 .loc 1 1925 3 is_stmt 1 view .LVU19 69 .loc 1 1925 3 is_stmt 1 view .LVU19
70 .loc 1 1925 7 is_stmt 0 view .LVU20 70 .loc 1 1925 7 is_stmt 0 view .LVU20
71 0028 0268 ldr r2, [r0] 71 0028 0268 ldr r2, [r0]
ARM GAS /tmp/ccrI2Ysv.s page 36 ARM GAS /tmp/ccNvkH5l.s page 36
72 .loc 1 1925 17 view .LVU21 72 .loc 1 1925 17 view .LVU21
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EXTSEL); 1940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EXTSEL);
112 .loc 1 1940 5 is_stmt 1 view .LVU40 112 .loc 1 1940 5 is_stmt 1 view .LVU40
113 .loc 1 1940 9 is_stmt 0 view .LVU41 113 .loc 1 1940 9 is_stmt 0 view .LVU41
ARM GAS /tmp/ccrI2Ysv.s page 37 ARM GAS /tmp/ccNvkH5l.s page 37
114 0058 0268 ldr r2, [r0] 114 0058 0268 ldr r2, [r0]
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
153 0082 9368 ldr r3, [r2, #8] 153 0082 9368 ldr r3, [r2, #8]
154 .loc 1 1955 23 view .LVU61 154 .loc 1 1955 23 view .LVU61
155 0084 23F00203 bic r3, r3, #2 155 0084 23F00203 bic r3, r3, #2
ARM GAS /tmp/ccrI2Ysv.s page 38 ARM GAS /tmp/ccNvkH5l.s page 38
156 0088 9360 str r3, [r2, #8] 156 0088 9360 str r3, [r2, #8]
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
198 .loc 1 1967 25 view .LVU83 198 .loc 1 1967 25 view .LVU83
199 00ba 43EA4233 orr r3, r3, r2, lsl #13 199 00ba 43EA4233 orr r3, r3, r2, lsl #13
200 00be 4B60 str r3, [r1, #4] 200 00be 4B60 str r3, [r1, #4]
ARM GAS /tmp/ccrI2Ysv.s page 39 ARM GAS /tmp/ccNvkH5l.s page 39
201 .L5: 201 .L5:
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1984:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EOCS); 1984:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EOCS);
239 .loc 1 1984 3 is_stmt 1 view .LVU102 239 .loc 1 1984 3 is_stmt 1 view .LVU102
240 .loc 1 1984 7 is_stmt 0 view .LVU103 240 .loc 1 1984 7 is_stmt 0 view .LVU103
ARM GAS /tmp/ccrI2Ysv.s page 40 ARM GAS /tmp/ccNvkH5l.s page 40
241 00f0 0268 ldr r2, [r0] 241 00f0 0268 ldr r2, [r0]
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
282 0120 5368 ldr r3, [r2, #4] 282 0120 5368 ldr r3, [r2, #4]
1972:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1972:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
283 .loc 1 1972 25 view .LVU123 283 .loc 1 1972 25 view .LVU123
ARM GAS /tmp/ccrI2Ysv.s page 41 ARM GAS /tmp/ccNvkH5l.s page 41
284 0122 23F40063 bic r3, r3, #2048 284 0122 23F40063 bic r3, r3, #2048
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
334 .loc 1 312 1 view .LVU131 334 .loc 1 312 1 view .LVU131
335 0002 10B5 push {r4, lr} 335 0002 10B5 push {r4, lr}
336 .LCFI0: 336 .LCFI0:
ARM GAS /tmp/ccrI2Ysv.s page 42 ARM GAS /tmp/ccNvkH5l.s page 42
337 .cfi_def_cfa_offset 8 337 .cfi_def_cfa_offset 8
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
371 .loc 1 393 3 is_stmt 1 view .LVU152 371 .loc 1 393 3 is_stmt 1 view .LVU152
393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 43 ARM GAS /tmp/ccNvkH5l.s page 43
372 .loc 1 393 3 view .LVU153 372 .loc 1 393 3 view .LVU153
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
415 .cfi_restore 4 415 .cfi_restore 4
416 .cfi_restore 14 416 .cfi_restore 14
318:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 318:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 44 ARM GAS /tmp/ccNvkH5l.s page 44
417 .loc 1 318 12 is_stmt 0 view .LVU165 417 .loc 1 318 12 is_stmt 0 view .LVU165
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
466 .LCFI2: 466 .LCFI2:
467 .cfi_def_cfa_offset 8 467 .cfi_def_cfa_offset 8
468 .cfi_offset 4, -8 468 .cfi_offset 4, -8
ARM GAS /tmp/ccrI2Ysv.s page 45 ARM GAS /tmp/ccNvkH5l.s page 45
469 .cfi_offset 14, -4 469 .cfi_offset 14, -4
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
508 0032 2364 str r3, [r4, #64] 508 0032 2364 str r3, [r4, #64]
509 0034 F5E7 b .L24 509 0034 F5E7 b .L24
510 .LVL15: 510 .LVL15:
ARM GAS /tmp/ccrI2Ysv.s page 46 ARM GAS /tmp/ccNvkH5l.s page 46
511 .L25: 511 .L25:
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
555 .loc 1 726 3 discriminator 2 view .LVU201 555 .loc 1 726 3 discriminator 2 view .LVU201
556 0010 0123 movs r3, #1 556 0010 0123 movs r3, #1
557 0012 80F83C30 strb r3, [r0, #60] 557 0012 80F83C30 strb r3, [r0, #60]
ARM GAS /tmp/ccrI2Ysv.s page 47 ARM GAS /tmp/ccNvkH5l.s page 47
726:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 726:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
597 .loc 1 746 3 view .LVU217 597 .loc 1 746 3 view .LVU217
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 48 ARM GAS /tmp/ccNvkH5l.s page 48
598 .loc 1 746 7 is_stmt 0 view .LVU218 598 .loc 1 746 7 is_stmt 0 view .LVU218
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
638 .loc 1 782 5 view .LVU232 638 .loc 1 782 5 view .LVU232
639 .LVL18: 639 .LVL18:
786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 49 ARM GAS /tmp/ccNvkH5l.s page 49
640 .loc 1 786 5 view .LVU233 640 .loc 1 786 5 view .LVU233
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
792:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4))) 792:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4)))
682 .loc 1 792 65 discriminator 2 view .LVU246 682 .loc 1 792 65 discriminator 2 view .LVU246
683 00c2 12F01F0F tst r2, #31 683 00c2 12F01F0F tst r2, #31
ARM GAS /tmp/ccrI2Ysv.s page 50 ARM GAS /tmp/ccNvkH5l.s page 50
684 00c6 F1D1 bne .L42 684 00c6 F1D1 bne .L42
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
723 00f0 9342 cmp r3, r2 723 00f0 9342 cmp r3, r2
724 00f2 01D0 beq .L52 724 00f2 01D0 beq .L52
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 51 ARM GAS /tmp/ccNvkH5l.s page 51
725 .loc 1 826 10 view .LVU262 725 .loc 1 826 10 view .LVU262
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
767 @ sp needed 767 @ sp needed
768 0120 7047 bx lr 768 0120 7047 bx lr
769 .LVL31: 769 .LVL31:
ARM GAS /tmp/ccrI2Ysv.s page 52 ARM GAS /tmp/ccNvkH5l.s page 52
770 .L43: 770 .L43:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
818 .loc 1 842 3 view .LVU282 818 .loc 1 842 3 view .LVU282
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
819 .loc 1 845 3 view .LVU283 819 .loc 1 845 3 view .LVU283
ARM GAS /tmp/ccrI2Ysv.s page 53 ARM GAS /tmp/ccNvkH5l.s page 53
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
860 .loc 1 845 3 discriminator 1 view .LVU298 860 .loc 1 845 3 discriminator 1 view .LVU298
861 003c 0220 movs r0, #2 861 003c 0220 movs r0, #2
ARM GAS /tmp/ccrI2Ysv.s page 54 ARM GAS /tmp/ccNvkH5l.s page 54
862 .LVL40: 862 .LVL40:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
905:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 905:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
908 .loc 1 905 15 is_stmt 0 view .LVU309 908 .loc 1 905 15 is_stmt 0 view .LVU309
909 0018 FFF7FEFF bl HAL_GetTick 909 0018 FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccrI2Ysv.s page 55 ARM GAS /tmp/ccNvkH5l.s page 55
910 .LVL43: 910 .LVL43:
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
947 .loc 1 924 11 view .LVU326 947 .loc 1 924 11 view .LVU326
924:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 924:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
948 .loc 1 924 18 is_stmt 0 view .LVU327 948 .loc 1 924 18 is_stmt 0 view .LVU327
ARM GAS /tmp/ccrI2Ysv.s page 56 ARM GAS /tmp/ccNvkH5l.s page 56
949 0048 0320 movs r0, #3 949 0048 0320 movs r0, #3
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
989 0078 2368 ldr r3, [r4] 989 0078 2368 ldr r3, [r4]
990 007a 9A68 ldr r2, [r3, #8] 990 007a 9A68 ldr r2, [r3, #8]
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) && 942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
ARM GAS /tmp/ccrI2Ysv.s page 57 ARM GAS /tmp/ccNvkH5l.s page 57
991 .loc 1 942 6 view .LVU342 991 .loc 1 942 6 view .LVU342
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1032 .L69: 1032 .L69:
957:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 957:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
1033 .loc 1 957 10 view .LVU356 1033 .loc 1 957 10 view .LVU356
ARM GAS /tmp/ccrI2Ysv.s page 58 ARM GAS /tmp/ccNvkH5l.s page 58
1034 00b4 0020 movs r0, #0 1034 00b4 0020 movs r0, #0
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
983:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 983:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1080 .loc 1 983 12 is_stmt 0 view .LVU367 1080 .loc 1 983 12 is_stmt 0 view .LVU367
1081 0010 2C68 ldr r4, [r5] 1081 0010 2C68 ldr r4, [r5]
ARM GAS /tmp/ccrI2Ysv.s page 59 ARM GAS /tmp/ccNvkH5l.s page 59
1082 0012 2368 ldr r3, [r4] 1082 0012 2368 ldr r3, [r4]
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
988:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 988:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1120 .loc 1 988 27 discriminator 1 view .LVU384 1120 .loc 1 988 27 discriminator 1 view .LVU384
1121 0046 B842 cmp r0, r7 1121 0046 B842 cmp r0, r7
ARM GAS /tmp/ccrI2Ysv.s page 60 ARM GAS /tmp/ccNvkH5l.s page 60
1122 0048 E2D9 bls .L76 1122 0048 E2D9 bls .L76
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1168 .LVL57: 1168 .LVL57:
1169 .LFB247: 1169 .LFB247:
1038:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __IO uint32_t counter = 0U; 1038:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __IO uint32_t counter = 0U;
ARM GAS /tmp/ccrI2Ysv.s page 61 ARM GAS /tmp/ccNvkH5l.s page 61
1170 .loc 1 1038 1 is_stmt 1 view -0 1170 .loc 1 1038 1 is_stmt 1 view -0
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1059:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U) 1059:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U)
1208 .loc 1 1059 53 is_stmt 0 view .LVU412 1208 .loc 1 1059 53 is_stmt 0 view .LVU412
1209 0028 444B ldr r3, .L108 1209 0028 444B ldr r3, .L108
ARM GAS /tmp/ccrI2Ysv.s page 62 ARM GAS /tmp/ccNvkH5l.s page 62
1210 002a 1B68 ldr r3, [r3] 1210 002a 1B68 ldr r3, [r3]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1250 0064 13F4806F tst r3, #1024 1250 0064 13F4806F tst r3, #1024
1251 0068 05D0 beq .L92 1251 0068 05D0 beq .L92
1080:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1080:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 63 ARM GAS /tmp/ccNvkH5l.s page 63
1252 .loc 1 1080 7 is_stmt 1 view .LVU427 1252 .loc 1 1080 7 is_stmt 1 view .LVU427
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1292 .loc 1 1116 7 is_stmt 1 view .LVU441 1292 .loc 1 1116 7 is_stmt 1 view .LVU441
1116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4))) 1116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4)))
1293 .loc 1 1116 16 is_stmt 0 view .LVU442 1293 .loc 1 1116 16 is_stmt 0 view .LVU442
ARM GAS /tmp/ccrI2Ysv.s page 64 ARM GAS /tmp/ccNvkH5l.s page 64
1294 00aa 0368 ldr r3, [r0] 1294 00aa 0368 ldr r3, [r0]
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1335 .loc 1 1124 25 is_stmt 0 view .LVU455 1335 .loc 1 1124 25 is_stmt 0 view .LVU455
1336 00de 9A68 ldr r2, [r3, #8] 1336 00de 9A68 ldr r2, [r3, #8]
1124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 65 ARM GAS /tmp/ccNvkH5l.s page 65
1337 .loc 1 1124 31 view .LVU456 1337 .loc 1 1124 31 view .LVU456
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1378 010c 14D1 bne .L103 1378 010c 14D1 bne .L103
1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
1379 .loc 1 1136 9 is_stmt 1 view .LVU470 1379 .loc 1 1136 9 is_stmt 1 view .LVU470
ARM GAS /tmp/ccrI2Ysv.s page 66 ARM GAS /tmp/ccNvkH5l.s page 66
1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1423 0134 0020 movs r0, #0 1423 0134 0020 movs r0, #0
1424 .LVL74: 1424 .LVL74:
1150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 67 ARM GAS /tmp/ccNvkH5l.s page 67
1425 .loc 1 1150 10 view .LVU482 1425 .loc 1 1150 10 view .LVU482
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1472 0010 9368 ldr r3, [r2, #8] 1472 0010 9368 ldr r3, [r2, #8]
1473 0012 23F00103 bic r3, r3, #1 1473 0012 23F00103 bic r3, r3, #1
1474 0016 9360 str r3, [r2, #8] 1474 0016 9360 str r3, [r2, #8]
ARM GAS /tmp/ccrI2Ysv.s page 68 ARM GAS /tmp/ccNvkH5l.s page 68
1175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1517 .global HAL_ADC_Start_DMA 1517 .global HAL_ADC_Start_DMA
1518 .syntax unified 1518 .syntax unified
1519 .thumb 1519 .thumb
ARM GAS /tmp/ccrI2Ysv.s page 69 ARM GAS /tmp/ccNvkH5l.s page 69
1520 .thumb_func 1520 .thumb_func
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1561 .loc 1 1379 12 is_stmt 0 view .LVU519 1561 .loc 1 1379 12 is_stmt 0 view .LVU519
1562 001c 0268 ldr r2, [r0] 1562 001c 0268 ldr r2, [r0]
ARM GAS /tmp/ccrI2Ysv.s page 70 ARM GAS /tmp/ccNvkH5l.s page 70
1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1602 .loc 1 1395 22 view .LVU534 1602 .loc 1 1395 22 view .LVU534
1603 0050 9068 ldr r0, [r2, #8] 1603 0050 9068 ldr r0, [r2, #8]
1395:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1395:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 71 ARM GAS /tmp/ccNvkH5l.s page 71
1604 .loc 1 1395 6 view .LVU535 1604 .loc 1 1395 6 view .LVU535
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1645 0098 22F00602 bic r2, r2, #6 1645 0098 22F00602 bic r2, r2, #6
1646 009c 6264 str r2, [r4, #68] 1646 009c 6264 str r2, [r4, #68]
1647 .L123: 1647 .L123:
ARM GAS /tmp/ccrI2Ysv.s page 72 ARM GAS /tmp/ccNvkH5l.s page 72
1432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1685 .loc 1 1460 19 view .LVU566 1685 .loc 1 1460 19 view .LVU566
1686 00ca 8268 ldr r2, [r0, #8] 1686 00ca 8268 ldr r2, [r0, #8]
ARM GAS /tmp/ccrI2Ysv.s page 73 ARM GAS /tmp/ccNvkH5l.s page 73
1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1470:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1470:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1727 .loc 1 1470 40 discriminator 1 view .LVU581 1727 .loc 1 1470 40 discriminator 1 view .LVU581
1728 0106 12F0100F tst r2, #16 1728 0106 12F0100F tst r2, #16
ARM GAS /tmp/ccrI2Ysv.s page 74 ARM GAS /tmp/ccNvkH5l.s page 74
1729 010a 28D1 bne .L115 1729 010a 28D1 bne .L115
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1769 .loc 1 1486 36 discriminator 1 view .LVU595 1769 .loc 1 1486 36 discriminator 1 view .LVU595
1770 013c 12F0405F tst r2, #805306368 1770 013c 12F0405F tst r2, #805306368
1771 0140 0DD1 bne .L115 1771 0140 0DD1 bne .L115
ARM GAS /tmp/ccrI2Ysv.s page 75 ARM GAS /tmp/ccNvkH5l.s page 75
1489:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1489:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1816 0170 00000000 .word ADC_DMAConvCplt 1816 0170 00000000 .word ADC_DMAConvCplt
1817 0174 00000000 .word ADC_DMAHalfConvCplt 1817 0174 00000000 .word ADC_DMAHalfConvCplt
1818 0178 00000000 .word ADC_DMAError 1818 0178 00000000 .word ADC_DMAError
ARM GAS /tmp/ccrI2Ysv.s page 76 ARM GAS /tmp/ccNvkH5l.s page 76
1819 017c 00230140 .word 1073816320 1819 017c 00230140 .word 1073816320
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1864 001c 0368 ldr r3, [r0] 1864 001c 0368 ldr r3, [r0]
1865 001e 9A68 ldr r2, [r3, #8] 1865 001e 9A68 ldr r2, [r3, #8]
1527:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1527:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 77 ARM GAS /tmp/ccNvkH5l.s page 77
1866 .loc 1 1527 6 view .LVU617 1866 .loc 1 1527 6 view .LVU617
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1907 .loc 1 1539 7 is_stmt 1 view .LVU630 1907 .loc 1 1539 7 is_stmt 1 view .LVU630
1539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1908 .loc 1 1539 10 is_stmt 0 view .LVU631 1908 .loc 1 1539 10 is_stmt 0 view .LVU631
ARM GAS /tmp/ccrI2Ysv.s page 78 ARM GAS /tmp/ccNvkH5l.s page 78
1909 005c 0028 cmp r0, #0 1909 005c 0028 cmp r0, #0
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1955 .cfi_startproc 1955 .cfi_startproc
1956 @ args = 0, pretend = 0, frame = 0 1956 @ args = 0, pretend = 0, frame = 0
1957 @ frame_needed = 0, uses_anonymous_args = 0 1957 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccrI2Ysv.s page 79 ARM GAS /tmp/ccNvkH5l.s page 79
1958 @ link register save eliminated. 1958 @ link register save eliminated.
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1602:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1602:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2007 .loc 1 1602 1 is_stmt 0 view .LVU651 2007 .loc 1 1602 1 is_stmt 0 view .LVU651
2008 0000 7047 bx lr 2008 0000 7047 bx lr
ARM GAS /tmp/ccrI2Ysv.s page 80 ARM GAS /tmp/ccNvkH5l.s page 80
2009 .cfi_endproc 2009 .cfi_endproc
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2031:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Conversion complete callback */ 2031:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Conversion complete callback */
2032:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1) 2032:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1)
2033:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ConvCpltCallback(hadc); 2033:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ConvCpltCallback(hadc);
ARM GAS /tmp/ccrI2Ysv.s page 81 ARM GAS /tmp/ccNvkH5l.s page 81
2034:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #else 2034:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #else
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2038 .LVL111: 2038 .LVL111:
2071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */ 2071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */
2072:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 2072:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 82 ARM GAS /tmp/ccNvkH5l.s page 82
2039 .loc 1 2072 1 view .LVU657 2039 .loc 1 2072 1 view .LVU657
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2093 HAL_ADC_IRQHandler: 2093 HAL_ADC_IRQHandler:
2094 .LVL114: 2094 .LVL114:
2095 .LFB249: 2095 .LFB249:
ARM GAS /tmp/ccrI2Ysv.s page 83 ARM GAS /tmp/ccNvkH5l.s page 83
1200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp1 = 0U, tmp2 = 0U; 1200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp1 = 0U, tmp2 = 0U;
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2134 .loc 1 1217 5 is_stmt 1 view .LVU680 2134 .loc 1 1217 5 is_stmt 1 view .LVU680
1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 84 ARM GAS /tmp/ccNvkH5l.s page 84
2135 .loc 1 1217 9 is_stmt 0 view .LVU681 2135 .loc 1 1217 9 is_stmt 0 view .LVU681
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2175 .loc 1 1243 7 view .LVU695 2175 .loc 1 1243 7 view .LVU695
1243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2176 .loc 1 1243 11 is_stmt 0 view .LVU696 2176 .loc 1 1243 11 is_stmt 0 view .LVU696
ARM GAS /tmp/ccrI2Ysv.s page 85 ARM GAS /tmp/ccNvkH5l.s page 85
2177 0052 236C ldr r3, [r4, #64] 2177 0052 236C ldr r3, [r4, #64]
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2217 .loc 1 1269 7 is_stmt 1 view .LVU711 2217 .loc 1 1269 7 is_stmt 1 view .LVU711
2218 0086 236C ldr r3, [r4, #64] 2218 0086 236C ldr r3, [r4, #64]
ARM GAS /tmp/ccrI2Ysv.s page 86 ARM GAS /tmp/ccNvkH5l.s page 86
2219 0088 43F40053 orr r3, r3, #8192 2219 0088 43F40053 orr r3, r3, #8192
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2258 .loc 1 1287 7 view .LVU726 2258 .loc 1 1287 7 view .LVU726
2259 00c4 236C ldr r3, [r4, #64] 2259 00c4 236C ldr r3, [r4, #64]
2260 00c6 23F48053 bic r3, r3, #4096 2260 00c6 23F48053 bic r3, r3, #4096
ARM GAS /tmp/ccrI2Ysv.s page 87 ARM GAS /tmp/ccNvkH5l.s page 87
2261 00ca 2364 str r3, [r4, #64] 2261 00ca 2364 str r3, [r4, #64]
@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** { 1312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2300 .loc 1 1312 8 view .LVU742 2300 .loc 1 1312 8 view .LVU742
2301 00fa 13F0010F tst r3, #1 2301 00fa 13F0010F tst r3, #1
ARM GAS /tmp/ccrI2Ysv.s page 88 ARM GAS /tmp/ccNvkH5l.s page 88
2302 00fe 06D1 bne .L163 2302 00fe 06D1 bne .L163
@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2344 .LVL135: 2344 .LVL135:
1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2345 .loc 1 1342 5 is_stmt 0 view .LVU755 2345 .loc 1 1342 5 is_stmt 0 view .LVU755
ARM GAS /tmp/ccrI2Ysv.s page 89 ARM GAS /tmp/ccNvkH5l.s page 89
2346 0134 1D60 str r5, [r3] 2346 0134 1D60 str r5, [r3]
@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2386 .loc 1 2085 3 is_stmt 1 view .LVU765 2386 .loc 1 2085 3 is_stmt 1 view .LVU765
2387 .loc 1 2085 7 is_stmt 0 view .LVU766 2387 .loc 1 2085 7 is_stmt 0 view .LVU766
2388 0008 436C ldr r3, [r0, #68] 2388 0008 436C ldr r3, [r0, #68]
ARM GAS /tmp/ccrI2Ysv.s page 90 ARM GAS /tmp/ccNvkH5l.s page 90
2389 .loc 1 2085 19 view .LVU767 2389 .loc 1 2085 19 view .LVU767
@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2430 .loc 1 2003 5 is_stmt 1 view .LVU777 2430 .loc 1 2003 5 is_stmt 1 view .LVU777
2431 000e 036C ldr r3, [r0, #64] 2431 000e 036C ldr r3, [r0, #64]
2432 .LVL142: 2432 .LVL142:
ARM GAS /tmp/ccrI2Ysv.s page 91 ARM GAS /tmp/ccNvkH5l.s page 91
2003:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 2003:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 2027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2472 .loc 1 2027 9 is_stmt 1 view .LVU793 2472 .loc 1 2027 9 is_stmt 1 view .LVU793
2473 004c 036C ldr r3, [r0, #64] 2473 004c 036C ldr r3, [r0, #64]
ARM GAS /tmp/ccrI2Ysv.s page 92 ARM GAS /tmp/ccNvkH5l.s page 92
2474 004e 43F00103 orr r3, r3, #1 2474 004e 43F00103 orr r3, r3, #1
@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2516 .global HAL_ADC_ConfigChannel 2516 .global HAL_ADC_ConfigChannel
2517 .syntax unified 2517 .syntax unified
2518 .thumb 2518 .thumb
ARM GAS /tmp/ccrI2Ysv.s page 93 ARM GAS /tmp/ccNvkH5l.s page 93
2519 .thumb_func 2519 .thumb_func
@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2559 .loc 1 1683 6 view .LVU821 2559 .loc 1 1683 6 view .LVU821
2560 001c 092A cmp r2, #9 2560 001c 092A cmp r2, #9
2561 001e 40D9 bls .L177 2561 001e 40D9 bls .L177
ARM GAS /tmp/ccrI2Ysv.s page 94 ARM GAS /tmp/ccNvkH5l.s page 94
1686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2601 .loc 1 1704 19 view .LVU837 2601 .loc 1 1704 19 view .LVU837
2602 0058 606B ldr r0, [r4, #52] 2602 0058 606B ldr r0, [r4, #52]
ARM GAS /tmp/ccrI2Ysv.s page 95 ARM GAS /tmp/ccNvkH5l.s page 95
1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2643 .LVL152: 2643 .LVL152:
2644 .L183: 2644 .L183:
1770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 96 ARM GAS /tmp/ccNvkH5l.s page 96
2645 .loc 1 1770 3 is_stmt 1 view .LVU852 2645 .loc 1 1770 3 is_stmt 1 view .LVU852
@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2687 00bc 2069 ldr r0, [r4, #16] 2687 00bc 2069 ldr r0, [r4, #16]
1697:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1697:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2688 .loc 1 1697 30 view .LVU865 2688 .loc 1 1697 30 view .LVU865
ARM GAS /tmp/ccrI2Ysv.s page 97 ARM GAS /tmp/ccNvkH5l.s page 97
2689 00be 0A88 ldrh r2, [r1] 2689 00be 0A88 ldrh r2, [r1]
@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2730 .L181: 2730 .L181:
1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2731 .loc 1 1722 5 is_stmt 1 view .LVU879 2731 .loc 1 1722 5 is_stmt 1 view .LVU879
ARM GAS /tmp/ccrI2Ysv.s page 98 ARM GAS /tmp/ccNvkH5l.s page 98
1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2771 .loc 1 1739 26 view .LVU894 2771 .loc 1 1739 26 view .LVU894
2772 013a 20F40000 bic r0, r0, #8388608 2772 013a 20F40000 bic r0, r0, #8388608
2773 013e 5060 str r0, [r2, #4] 2773 013e 5060 str r0, [r2, #4]
ARM GAS /tmp/ccrI2Ysv.s page 99 ARM GAS /tmp/ccNvkH5l.s page 99
1742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** } 1742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2812 016c 9142 cmp r1, r2 2812 016c 9142 cmp r1, r2
2813 016e 92D1 bne .L183 2813 016e 92D1 bne .L183
1761:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U) 1761:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U)
ARM GAS /tmp/ccrI2Ysv.s page 100 ARM GAS /tmp/ccNvkH5l.s page 100
2814 .loc 1 1761 7 is_stmt 1 view .LVU911 2814 .loc 1 1761 7 is_stmt 1 view .LVU911
@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2860 .thumb 2860 .thumb
2861 .thumb_func 2861 .thumb_func
2863 HAL_ADC_AnalogWDGConfig: 2863 HAL_ADC_AnalogWDGConfig:
ARM GAS /tmp/ccrI2Ysv.s page 101 ARM GAS /tmp/ccNvkH5l.s page 101
2864 .LVL160: 2864 .LVL160:
@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2903 .loc 1 1824 3 is_stmt 1 view .LVU935 2903 .loc 1 1824 3 is_stmt 1 view .LVU935
1824:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1824:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2904 .loc 1 1824 7 is_stmt 0 view .LVU936 2904 .loc 1 1824 7 is_stmt 0 view .LVU936
ARM GAS /tmp/ccrI2Ysv.s page 102 ARM GAS /tmp/ccNvkH5l.s page 102
2905 0022 1868 ldr r0, [r3] 2905 0022 1868 ldr r0, [r3]
@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1836:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1836:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2941 .loc 1 1836 23 view .LVU955 2941 .loc 1 1836 23 view .LVU955
2942 004a 22F01F02 bic r2, r2, #31 2942 004a 22F01F02 bic r2, r2, #31
ARM GAS /tmp/ccrI2Ysv.s page 103 ARM GAS /tmp/ccNvkH5l.s page 103
2943 004e 4260 str r2, [r0, #4] 2943 004e 4260 str r2, [r0, #4]
@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2985 .LVL165: 2985 .LVL165:
1846:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** 1846:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2986 .loc 1 1846 1 view .LVU968 2986 .loc 1 1846 1 view .LVU968
ARM GAS /tmp/ccrI2Ysv.s page 104 ARM GAS /tmp/ccNvkH5l.s page 104
2987 0074 7047 bx lr 2987 0074 7047 bx lr
@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
3037 .LFE260: 3037 .LFE260:
3039 .text 3039 .text
3040 .Letext0: 3040 .Letext0:
ARM GAS /tmp/ccrI2Ysv.s page 105 ARM GAS /tmp/ccNvkH5l.s page 105
3041 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 3041 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
@ -6250,71 +6250,71 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
3047 .file 8 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 3047 .file 8 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
3048 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h" 3048 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h"
3049 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 3049 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/ccrI2Ysv.s page 106 ARM GAS /tmp/ccNvkH5l.s page 106
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_adc.c *ABS*:00000000 stm32f4xx_hal_adc.c
/tmp/ccrI2Ysv.s:21 .text.ADC_Init:00000000 $t /tmp/ccNvkH5l.s:21 .text.ADC_Init:00000000 $t
/tmp/ccrI2Ysv.s:26 .text.ADC_Init:00000000 ADC_Init /tmp/ccNvkH5l.s:26 .text.ADC_Init:00000000 ADC_Init
/tmp/ccrI2Ysv.s:290 .text.ADC_Init:0000012c $d /tmp/ccNvkH5l.s:290 .text.ADC_Init:0000012c $d
/tmp/ccrI2Ysv.s:296 .text.HAL_ADC_MspInit:00000000 $t /tmp/ccNvkH5l.s:296 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccrI2Ysv.s:302 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit /tmp/ccNvkH5l.s:302 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccrI2Ysv.s:317 .text.HAL_ADC_Init:00000000 $t /tmp/ccNvkH5l.s:317 .text.HAL_ADC_Init:00000000 $t
/tmp/ccrI2Ysv.s:323 .text.HAL_ADC_Init:00000000 HAL_ADC_Init /tmp/ccNvkH5l.s:323 .text.HAL_ADC_Init:00000000 HAL_ADC_Init
/tmp/ccrI2Ysv.s:426 .text.HAL_ADC_MspDeInit:00000000 $t /tmp/ccNvkH5l.s:426 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccrI2Ysv.s:432 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit /tmp/ccNvkH5l.s:432 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccrI2Ysv.s:447 .text.HAL_ADC_DeInit:00000000 $t /tmp/ccNvkH5l.s:447 .text.HAL_ADC_DeInit:00000000 $t
/tmp/ccrI2Ysv.s:453 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit /tmp/ccNvkH5l.s:453 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
/tmp/ccrI2Ysv.s:525 .text.HAL_ADC_Start:00000000 $t /tmp/ccNvkH5l.s:525 .text.HAL_ADC_Start:00000000 $t
/tmp/ccrI2Ysv.s:531 .text.HAL_ADC_Start:00000000 HAL_ADC_Start /tmp/ccNvkH5l.s:531 .text.HAL_ADC_Start:00000000 HAL_ADC_Start
/tmp/ccrI2Ysv.s:795 .text.HAL_ADC_Start:00000130 $d /tmp/ccNvkH5l.s:795 .text.HAL_ADC_Start:00000130 $d
/tmp/ccrI2Ysv.s:804 .text.HAL_ADC_Stop:00000000 $t /tmp/ccNvkH5l.s:804 .text.HAL_ADC_Stop:00000000 $t
/tmp/ccrI2Ysv.s:810 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop /tmp/ccNvkH5l.s:810 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
/tmp/ccrI2Ysv.s:869 .text.HAL_ADC_PollForConversion:00000000 $t /tmp/ccNvkH5l.s:869 .text.HAL_ADC_PollForConversion:00000000 $t
/tmp/ccrI2Ysv.s:875 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion /tmp/ccNvkH5l.s:875 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
/tmp/ccrI2Ysv.s:1040 .text.HAL_ADC_PollForEvent:00000000 $t /tmp/ccNvkH5l.s:1040 .text.HAL_ADC_PollForEvent:00000000 $t
/tmp/ccrI2Ysv.s:1046 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent /tmp/ccNvkH5l.s:1046 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
/tmp/ccrI2Ysv.s:1161 .text.HAL_ADC_Start_IT:00000000 $t /tmp/ccNvkH5l.s:1161 .text.HAL_ADC_Start_IT:00000000 $t
/tmp/ccrI2Ysv.s:1167 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT /tmp/ccNvkH5l.s:1167 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
/tmp/ccrI2Ysv.s:1437 .text.HAL_ADC_Start_IT:0000013c $d /tmp/ccNvkH5l.s:1437 .text.HAL_ADC_Start_IT:0000013c $d
/tmp/ccrI2Ysv.s:1446 .text.HAL_ADC_Stop_IT:00000000 $t /tmp/ccNvkH5l.s:1446 .text.HAL_ADC_Stop_IT:00000000 $t
/tmp/ccrI2Ysv.s:1452 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT /tmp/ccNvkH5l.s:1452 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
/tmp/ccrI2Ysv.s:1516 .text.HAL_ADC_Start_DMA:00000000 $t /tmp/ccNvkH5l.s:1516 .text.HAL_ADC_Start_DMA:00000000 $t
/tmp/ccrI2Ysv.s:1522 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA /tmp/ccNvkH5l.s:1522 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
/tmp/ccrI2Ysv.s:1814 .text.HAL_ADC_Start_DMA:00000168 $d /tmp/ccNvkH5l.s:1814 .text.HAL_ADC_Start_DMA:00000168 $d
/tmp/ccrI2Ysv.s:2406 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt /tmp/ccNvkH5l.s:2406 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt
/tmp/ccrI2Ysv.s:2018 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt /tmp/ccNvkH5l.s:2018 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt
/tmp/ccrI2Ysv.s:2365 .text.ADC_DMAError:00000000 ADC_DMAError /tmp/ccNvkH5l.s:2365 .text.ADC_DMAError:00000000 ADC_DMAError
/tmp/ccrI2Ysv.s:1826 .text.HAL_ADC_Stop_DMA:00000000 $t /tmp/ccNvkH5l.s:1826 .text.HAL_ADC_Stop_DMA:00000000 $t
/tmp/ccrI2Ysv.s:1832 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA /tmp/ccNvkH5l.s:1832 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
/tmp/ccrI2Ysv.s:1945 .text.HAL_ADC_GetValue:00000000 $t /tmp/ccNvkH5l.s:1945 .text.HAL_ADC_GetValue:00000000 $t
/tmp/ccrI2Ysv.s:1951 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue /tmp/ccNvkH5l.s:1951 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
/tmp/ccrI2Ysv.s:1971 .text.HAL_ADC_ConvCpltCallback:00000000 $t /tmp/ccNvkH5l.s:1971 .text.HAL_ADC_ConvCpltCallback:00000000 $t
/tmp/ccrI2Ysv.s:1977 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback /tmp/ccNvkH5l.s:1977 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
/tmp/ccrI2Ysv.s:1992 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t /tmp/ccNvkH5l.s:1992 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
/tmp/ccrI2Ysv.s:1998 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback /tmp/ccNvkH5l.s:1998 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
/tmp/ccrI2Ysv.s:2013 .text.ADC_DMAHalfConvCplt:00000000 $t /tmp/ccNvkH5l.s:2013 .text.ADC_DMAHalfConvCplt:00000000 $t
/tmp/ccrI2Ysv.s:2045 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t /tmp/ccNvkH5l.s:2045 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
/tmp/ccrI2Ysv.s:2051 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback /tmp/ccNvkH5l.s:2051 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
/tmp/ccrI2Ysv.s:2066 .text.HAL_ADC_ErrorCallback:00000000 $t /tmp/ccNvkH5l.s:2066 .text.HAL_ADC_ErrorCallback:00000000 $t
/tmp/ccrI2Ysv.s:2072 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback /tmp/ccNvkH5l.s:2072 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
/tmp/ccrI2Ysv.s:2087 .text.HAL_ADC_IRQHandler:00000000 $t /tmp/ccNvkH5l.s:2087 .text.HAL_ADC_IRQHandler:00000000 $t
/tmp/ccrI2Ysv.s:2093 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler /tmp/ccNvkH5l.s:2093 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
/tmp/ccrI2Ysv.s:2360 .text.ADC_DMAError:00000000 $t /tmp/ccNvkH5l.s:2360 .text.ADC_DMAError:00000000 $t
/tmp/ccrI2Ysv.s:2401 .text.ADC_DMAConvCplt:00000000 $t /tmp/ccNvkH5l.s:2401 .text.ADC_DMAConvCplt:00000000 $t
/tmp/ccrI2Ysv.s:2515 .text.HAL_ADC_ConfigChannel:00000000 $t /tmp/ccNvkH5l.s:2515 .text.HAL_ADC_ConfigChannel:00000000 $t
/tmp/ccrI2Ysv.s:2521 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel /tmp/ccNvkH5l.s:2521 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
/tmp/ccrI2Ysv.s:2848 .text.HAL_ADC_ConfigChannel:00000198 $d /tmp/ccNvkH5l.s:2848 .text.HAL_ADC_ConfigChannel:00000198 $d
/tmp/ccrI2Ysv.s:2857 .text.HAL_ADC_AnalogWDGConfig:00000000 $t /tmp/ccNvkH5l.s:2857 .text.HAL_ADC_AnalogWDGConfig:00000000 $t
/tmp/ccrI2Ysv.s:2863 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig /tmp/ccNvkH5l.s:2863 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
/tmp/ccrI2Ysv.s:2992 .text.HAL_ADC_GetState:00000000 $t /tmp/ccNvkH5l.s:2992 .text.HAL_ADC_GetState:00000000 $t
/tmp/ccrI2Ysv.s:2998 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState /tmp/ccNvkH5l.s:2998 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
ARM GAS /tmp/ccrI2Ysv.s page 107 ARM GAS /tmp/ccNvkH5l.s page 107
/tmp/ccrI2Ysv.s:3016 .text.HAL_ADC_GetError:00000000 $t /tmp/ccNvkH5l.s:3016 .text.HAL_ADC_GetError:00000000 $t
/tmp/ccrI2Ysv.s:3022 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError /tmp/ccNvkH5l.s:3022 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
SystemCoreClock SystemCoreClock

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cckeduGo.s page 1 ARM GAS /tmp/ccwEuG5A.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cckeduGo.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (+++) Enable the clock for the ADC GPIOs using the following function: 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (+++) Enable the clock for the ADC GPIOs using the following function:
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_RCC_GPIOx_CLK_ENABLE() 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_RCC_GPIOx_CLK_ENABLE()
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (+++) Configure these ADC pins in analog mode using HAL_GPIO_Init() 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (+++) Configure these ADC pins in analog mode using HAL_GPIO_Init()
ARM GAS /tmp/cckeduGo.s page 2 ARM GAS /tmp/ccwEuG5A.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (##) In case of using interrupts (e.g. HAL_ADC_Start_IT()) 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (##) In case of using interrupts (e.g. HAL_ADC_Start_IT())
@ -118,7 +118,7 @@ ARM GAS /tmp/cckeduGo.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Includes ------------------------------------------------------------------*/ 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Includes ------------------------------------------------------------------*/
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** #include "stm32f4xx_hal.h" 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** #include "stm32f4xx_hal.h"
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 3 ARM GAS /tmp/ccwEuG5A.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /** @addtogroup STM32F4xx_HAL_Driver 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /** @addtogroup STM32F4xx_HAL_Driver
@ -178,7 +178,7 @@ ARM GAS /tmp/cckeduGo.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * the configuration information for the specified ADC. 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * the configuration information for the specified ADC.
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @retval HAL status 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @retval HAL status
ARM GAS /tmp/cckeduGo.s page 4 ARM GAS /tmp/ccwEuG5A.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** */ 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** */
@ -238,7 +238,7 @@ ARM GAS /tmp/cckeduGo.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* (To ensure of no unknown state from potential previous ADC operations) */ 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* (To ensure of no unknown state from potential previous ADC operations) */
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOC); 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOC);
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 5 ARM GAS /tmp/ccwEuG5A.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Pointer to the common control register to which is belonging hadc */ 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Pointer to the common control register to which is belonging hadc */
@ -298,7 +298,7 @@ ARM GAS /tmp/cckeduGo.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_LOCK(hadc); 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_LOCK(hadc);
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Enable the ADC peripheral */ 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Enable the ADC peripheral */
ARM GAS /tmp/cckeduGo.s page 6 ARM GAS /tmp/ccwEuG5A.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/cckeduGo.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Check if Multimode enabled */ 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Check if Multimode enabled */
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_MULTI)) 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_MULTI))
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
ARM GAS /tmp/cckeduGo.s page 7 ARM GAS /tmp/ccwEuG5A.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmp1 = HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_JEXTEN); 316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmp1 = HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_JEXTEN);
@ -418,7 +418,7 @@ ARM GAS /tmp/cckeduGo.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Stop potential conversion and disable ADC peripheral */ 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Stop potential conversion and disable ADC peripheral */
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Conditioned to: */ 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Conditioned to: */
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* - No conversion on the other group (regular group) is intended to */ 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* - No conversion on the other group (regular group) is intended to */
ARM GAS /tmp/cckeduGo.s page 8 ARM GAS /tmp/ccwEuG5A.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* continue (injected and regular groups stop conversion and ADC disable */ 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* continue (injected and regular groups stop conversion and ADC disable */
@ -478,7 +478,7 @@ ARM GAS /tmp/cckeduGo.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if ((Timeout == 0U) || ((HAL_GetTick() - tickstart) > Timeout)) 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if ((Timeout == 0U) || ((HAL_GetTick() - tickstart) > Timeout))
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* New check to avoid false timeout detection in case of preemption */ 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* New check to avoid false timeout detection in case of preemption */
ARM GAS /tmp/cckeduGo.s page 9 ARM GAS /tmp/ccwEuG5A.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (!(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOC))) 430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (!(__HAL_ADC_GET_FLAG(hadc, ADC_FLAG_JEOC)))
@ -538,7 +538,7 @@ ARM GAS /tmp/cckeduGo.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** */ 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** */
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_InjectedStop_IT(ADC_HandleTypeDef *hadc) 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_InjectedStop_IT(ADC_HandleTypeDef *hadc)
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
ARM GAS /tmp/cckeduGo.s page 10 ARM GAS /tmp/ccwEuG5A.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK; 487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
@ -598,7 +598,7 @@ ARM GAS /tmp/cckeduGo.s page 1
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_1: Injected Channel1 selected 541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_1: Injected Channel1 selected
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_2: Injected Channel2 selected 542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_2: Injected Channel2 selected
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_3: Injected Channel3 selected 543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_3: Injected Channel3 selected
ARM GAS /tmp/cckeduGo.s page 11 ARM GAS /tmp/ccwEuG5A.s page 11
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_4: Injected Channel4 selected 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @arg ADC_INJECTED_RANK_4: Injected Channel4 selected
@ -658,7 +658,7 @@ ARM GAS /tmp/cckeduGo.s page 1
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_MultiModeStart_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t L 598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_MultiModeStart_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t L
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __IO uint32_t counter = 0U; 600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __IO uint32_t counter = 0U;
ARM GAS /tmp/cckeduGo.s page 12 ARM GAS /tmp/ccwEuG5A.s page 12
601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** ADC_Common_TypeDef *tmpADC_Common; 601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** ADC_Common_TypeDef *tmpADC_Common;
@ -718,7 +718,7 @@ ARM GAS /tmp/cckeduGo.s page 1
655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */ 656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */
657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Unlock before starting ADC conversions: in case of potential */ 657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Unlock before starting ADC conversions: in case of potential */
ARM GAS /tmp/cckeduGo.s page 13 ARM GAS /tmp/ccwEuG5A.s page 13
658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* interruption, to let the process to ADC IRQ Handler. */ 658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* interruption, to let the process to ADC IRQ Handler. */
@ -778,7 +778,7 @@ ARM GAS /tmp/cckeduGo.s page 1
712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL); 712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_INTERNAL);
713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 14 ARM GAS /tmp/ccwEuG5A.s page 14
715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Return function status */ 715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Return function status */
@ -838,7 +838,7 @@ ARM GAS /tmp/cckeduGo.s page 1
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /** 771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /**
ARM GAS /tmp/cckeduGo.s page 15 ARM GAS /tmp/ccwEuG5A.s page 15
772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @brief Returns the last ADC1, ADC2 and ADC3 regular conversions results 772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** * @brief Returns the last ADC1, ADC2 and ADC3 regular conversions results
@ -898,7 +898,7 @@ ARM GAS /tmp/cckeduGo.s page 1
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Check the parameters */ 827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Check the parameters */
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** assert_param(IS_ADC_CHANNEL(sConfigInjected->InjectedChannel)); 828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** assert_param(IS_ADC_CHANNEL(sConfigInjected->InjectedChannel));
ARM GAS /tmp/cckeduGo.s page 16 ARM GAS /tmp/ccwEuG5A.s page 16
829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** assert_param(IS_ADC_INJECTED_RANK(sConfigInjected->InjectedRank)); 829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** assert_param(IS_ADC_INJECTED_RANK(sConfigInjected->InjectedRank));
@ -958,7 +958,7 @@ ARM GAS /tmp/cckeduGo.s page 1
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* software start. */ 883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* software start. */
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (sConfigInjected->ExternalTrigInjecConv != ADC_INJECTED_SOFTWARE_START) 884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (sConfigInjected->ExternalTrigInjecConv != ADC_INJECTED_SOFTWARE_START)
885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
ARM GAS /tmp/cckeduGo.s page 17 ARM GAS /tmp/ccwEuG5A.s page 17
886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Select external trigger to start conversion */ 886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Select external trigger to start conversion */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cckeduGo.s page 1
940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** default: 940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** default:
941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set injected channel 4 offset */ 941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set injected channel 4 offset */
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR4 &= ~(ADC_JOFR4_JOFFSET4); 942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR4 &= ~(ADC_JOFR4_JOFFSET4);
ARM GAS /tmp/cckeduGo.s page 18 ARM GAS /tmp/ccwEuG5A.s page 18
943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR4 |= sConfigInjected->InjectedOffset; 943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR4 |= sConfigInjected->InjectedOffset;
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cckeduGo.s page 1
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmpADC_Common = ADC_COMMON_REGISTER(hadc); 997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmpADC_Common = ADC_COMMON_REGISTER(hadc);
998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set ADC mode */ 999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set ADC mode */
ARM GAS /tmp/cckeduGo.s page 19 ARM GAS /tmp/ccwEuG5A.s page 19
1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmpADC_Common->CCR &= ~(ADC_CCR_MULTI); 1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** tmpADC_Common->CCR &= ~(ADC_CCR_MULTI);
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_ADC_DISABLE_IT(hadc, ADC_IT_EOC); 1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __HAL_ADC_DISABLE_IT(hadc, ADC_IT_EOC);
1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set ADC state */ 1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Set ADC state */
ARM GAS /tmp/cckeduGo.s page 20 ARM GAS /tmp/ccwEuG5A.s page 20
1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY); 1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** CLEAR_BIT(hadc->State, HAL_ADC_STATE_REG_BUSY);
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1097:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->State = HAL_ADC_STATE_ERROR_DMA; 1097:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->State = HAL_ADC_STATE_ERROR_DMA;
43 .loc 1 1097 3 is_stmt 1 view .LVU4 43 .loc 1 1097 3 is_stmt 1 view .LVU4
44 .loc 1 1097 15 is_stmt 0 view .LVU5 44 .loc 1 1097 15 is_stmt 0 view .LVU5
ARM GAS /tmp/cckeduGo.s page 21 ARM GAS /tmp/ccwEuG5A.s page 21
45 0004 4023 movs r3, #64 45 0004 4023 movs r3, #64
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cckeduGo.s page 1
91 .LFE252: 91 .LFE252:
93 .section .text.ADC_MultiModeDMAConvCplt,"ax",%progbits 93 .section .text.ADC_MultiModeDMAConvCplt,"ax",%progbits
94 .align 1 94 .align 1
ARM GAS /tmp/cckeduGo.s page 22 ARM GAS /tmp/ccwEuG5A.s page 22
95 .syntax unified 95 .syntax unified
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1047:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_EOCS))) 1047:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_EOCS)))
137 .loc 1 1047 10 view .LVU30 137 .loc 1 1047 10 view .LVU30
138 0022 D16A ldr r1, [r2, #44] 138 0022 D16A ldr r1, [r2, #44]
ARM GAS /tmp/cckeduGo.s page 23 ARM GAS /tmp/ccwEuG5A.s page 23
1046:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (HAL_IS_BIT_CLR(hadc->Instance->SQR1, ADC_SQR1_L) || 1046:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (HAL_IS_BIT_CLR(hadc->Instance->SQR1, ADC_SQR1_L) ||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cckeduGo.s page 1
179 .loc 1 1071 9 is_stmt 0 view .LVU44 179 .loc 1 1071 9 is_stmt 0 view .LVU44
180 005a 9B6B ldr r3, [r3, #56] 180 005a 9B6B ldr r3, [r3, #56]
181 .LVL12: 181 .LVL12:
ARM GAS /tmp/cckeduGo.s page 24 ARM GAS /tmp/ccwEuG5A.s page 24
1071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 1071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cckeduGo.s page 1
153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
226 .loc 1 153 3 discriminator 2 view .LVU57 226 .loc 1 153 3 discriminator 2 view .LVU57
159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
ARM GAS /tmp/cckeduGo.s page 25 ARM GAS /tmp/ccwEuG5A.s page 25
227 .loc 1 159 3 view .LVU58 227 .loc 1 159 3 view .LVU58
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cckeduGo.s page 1
266 .loc 1 174 7 is_stmt 0 view .LVU73 266 .loc 1 174 7 is_stmt 0 view .LVU73
267 0046 0268 ldr r2, [r0] 267 0046 0268 ldr r2, [r0]
268 0048 9368 ldr r3, [r2, #8] 268 0048 9368 ldr r3, [r2, #8]
ARM GAS /tmp/cckeduGo.s page 26 ARM GAS /tmp/ccwEuG5A.s page 26
174:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 174:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cckeduGo.s page 1
307 0082 0268 ldr r2, [r0] 307 0082 0268 ldr r2, [r0]
308 0084 9168 ldr r1, [r2, #8] 308 0084 9168 ldr r1, [r2, #8]
309 .LVL17: 309 .LVL17:
ARM GAS /tmp/cckeduGo.s page 27 ARM GAS /tmp/ccwEuG5A.s page 27
211:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (tmp1 && tmp2) 211:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** if (tmp1 && tmp2)
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cckeduGo.s page 1
348 00ae 1448 ldr r0, .L27+12 348 00ae 1448 ldr r0, .L27+12
349 .LVL24: 349 .LVL24:
222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
ARM GAS /tmp/cckeduGo.s page 28 ARM GAS /tmp/ccwEuG5A.s page 28
350 .loc 1 222 10 view .LVU106 350 .loc 1 222 10 view .LVU106
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cckeduGo.s page 1
393 .L19: 393 .L19:
394 .LCFI5: 394 .LCFI5:
395 .cfi_restore_state 395 .cfi_restore_state
ARM GAS /tmp/cckeduGo.s page 29 ARM GAS /tmp/ccwEuG5A.s page 29
153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cckeduGo.s page 1
444 .cfi_startproc 444 .cfi_startproc
445 @ args = 0, pretend = 0, frame = 8 445 @ args = 0, pretend = 0, frame = 8
446 @ frame_needed = 0, uses_anonymous_args = 0 446 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cckeduGo.s page 30 ARM GAS /tmp/ccwEuG5A.s page 30
447 @ link register save eliminated. 447 @ link register save eliminated.
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cckeduGo.s page 1
485 002c A2FB0323 umull r2, r3, r2, r3 485 002c A2FB0323 umull r2, r3, r2, r3
486 0030 9B0C lsrs r3, r3, #18 486 0030 9B0C lsrs r3, r3, #18
269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** while (counter != 0U) 269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** while (counter != 0U)
ARM GAS /tmp/cckeduGo.s page 31 ARM GAS /tmp/ccwEuG5A.s page 31
487 .loc 1 269 34 view .LVU142 487 .loc 1 269 34 view .LVU142
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cckeduGo.s page 1
527 006a 4364 str r3, [r0, #68] 527 006a 4364 str r3, [r0, #68]
528 .L35: 528 .L35:
299:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 299:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 32 ARM GAS /tmp/ccwEuG5A.s page 32
529 .loc 1 299 5 view .LVU157 529 .loc 1 299 5 view .LVU157
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cckeduGo.s page 1
567 .loc 1 321 9 is_stmt 1 view .LVU173 567 .loc 1 321 9 is_stmt 1 view .LVU173
321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
568 .loc 1 321 23 is_stmt 0 view .LVU174 568 .loc 1 321 23 is_stmt 0 view .LVU174
ARM GAS /tmp/cckeduGo.s page 33 ARM GAS /tmp/ccwEuG5A.s page 33
569 009e 9368 ldr r3, [r2, #8] 569 009e 9368 ldr r3, [r2, #8]
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cckeduGo.s page 1
608 .loc 1 331 23 is_stmt 0 view .LVU189 608 .loc 1 331 23 is_stmt 0 view .LVU189
609 00c6 9A68 ldr r2, [r3, #8] 609 00c6 9A68 ldr r2, [r3, #8]
610 .LVL46: 610 .LVL46:
ARM GAS /tmp/cckeduGo.s page 34 ARM GAS /tmp/ccwEuG5A.s page 34
331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cckeduGo.s page 1
655 .L39: 655 .L39:
345:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 345:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
656 .loc 1 345 10 view .LVU200 656 .loc 1 345 10 view .LVU200
ARM GAS /tmp/cckeduGo.s page 35 ARM GAS /tmp/ccwEuG5A.s page 35
657 00f0 0020 movs r0, #0 657 00f0 0020 movs r0, #0
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cckeduGo.s page 1
704 .loc 1 368 3 discriminator 2 view .LVU209 704 .loc 1 368 3 discriminator 2 view .LVU209
705 000a 0122 movs r2, #1 705 000a 0122 movs r2, #1
706 000c 80F83C20 strb r2, [r0, #60] 706 000c 80F83C20 strb r2, [r0, #60]
ARM GAS /tmp/cckeduGo.s page 36 ARM GAS /tmp/ccwEuG5A.s page 36
368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cckeduGo.s page 1
747 004e 1A64 str r2, [r3, #64] 747 004e 1A64 str r2, [r3, #64]
397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
748 .loc 1 397 5 view .LVU224 748 .loc 1 397 5 view .LVU224
ARM GAS /tmp/cckeduGo.s page 37 ARM GAS /tmp/ccwEuG5A.s page 37
749 .LVL60: 749 .LVL60:
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cckeduGo.s page 1
793 .loc 1 415 1 is_stmt 0 view .LVU236 793 .loc 1 415 1 is_stmt 0 view .LVU236
794 0000 70B5 push {r4, r5, r6, lr} 794 0000 70B5 push {r4, r5, r6, lr}
795 .LCFI9: 795 .LCFI9:
ARM GAS /tmp/cckeduGo.s page 38 ARM GAS /tmp/ccwEuG5A.s page 38
796 .cfi_def_cfa_offset 16 796 .cfi_def_cfa_offset 16
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cckeduGo.s page 1
835 0026 F1D1 bne .L55 835 0026 F1D1 bne .L55
432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */ 432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */
836 .loc 1 432 11 is_stmt 1 view .LVU252 836 .loc 1 432 11 is_stmt 1 view .LVU252
ARM GAS /tmp/cckeduGo.s page 39 ARM GAS /tmp/ccwEuG5A.s page 39
432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */ 432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** /* Process unlocked */
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cckeduGo.s page 1
453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (HAL_IS_BIT_CLR(hadc->Instance->JSQR, ADC_JSQR_JL) || 453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** (HAL_IS_BIT_CLR(hadc->Instance->JSQR, ADC_JSQR_JL) ||
876 .loc 1 453 63 discriminator 1 view .LVU268 876 .loc 1 453 63 discriminator 1 view .LVU268
877 005c 12F4401F tst r2, #3145728 877 005c 12F4401F tst r2, #3145728
ARM GAS /tmp/cckeduGo.s page 40 ARM GAS /tmp/ccwEuG5A.s page 40
878 0060 03D0 beq .L60 878 0060 03D0 beq .L60
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cckeduGo.s page 1
471:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 471:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
918 .loc 1 471 1 view .LVU283 918 .loc 1 471 1 view .LVU283
919 009a 70BD pop {r4, r5, r6, pc} 919 009a 70BD pop {r4, r5, r6, pc}
ARM GAS /tmp/cckeduGo.s page 41 ARM GAS /tmp/ccwEuG5A.s page 41
920 .LVL71: 920 .LVL71:
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cckeduGo.s page 1
966 .loc 1 493 3 discriminator 2 view .LVU293 966 .loc 1 493 3 discriminator 2 view .LVU293
501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO)) 501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO))
967 .loc 1 501 3 view .LVU294 967 .loc 1 501 3 view .LVU294
ARM GAS /tmp/cckeduGo.s page 42 ARM GAS /tmp/ccwEuG5A.s page 42
501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO)) 501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO))
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1009 0052 42F02002 orr r2, r2, #32 1009 0052 42F02002 orr r2, r2, #32
1010 0056 1A64 str r2, [r3, #64] 1010 0056 1A64 str r2, [r3, #64]
525:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 525:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
ARM GAS /tmp/cckeduGo.s page 43 ARM GAS /tmp/ccwEuG5A.s page 43
1011 .loc 1 525 5 view .LVU308 1011 .loc 1 525 5 view .LVU308
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1056 @ link register save eliminated. 1056 @ link register save eliminated.
548:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __IO uint32_t tmp = 0U; 548:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** __IO uint32_t tmp = 0U;
1057 .loc 1 548 1 is_stmt 0 view .LVU320 1057 .loc 1 548 1 is_stmt 0 view .LVU320
ARM GAS /tmp/cckeduGo.s page 44 ARM GAS /tmp/ccwEuG5A.s page 44
1058 0000 82B0 sub sp, sp, #8 1058 0000 82B0 sub sp, sp, #8
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1098 0024 02B0 add sp, sp, #8 1098 0024 02B0 add sp, sp, #8
1099 .LCFI11: 1099 .LCFI11:
1100 .cfi_remember_state 1100 .cfi_remember_state
ARM GAS /tmp/cckeduGo.s page 45 ARM GAS /tmp/ccwEuG5A.s page 45
1101 .cfi_def_cfa_offset 0 1101 .cfi_def_cfa_offset 0
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1141 .align 1 1141 .align 1
1142 .global HAL_ADCEx_MultiModeStart_DMA 1142 .global HAL_ADCEx_MultiModeStart_DMA
1143 .syntax unified 1143 .syntax unified
ARM GAS /tmp/cckeduGo.s page 46 ARM GAS /tmp/ccwEuG5A.s page 46
1144 .thumb 1144 .thumb
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1185 .loc 1 609 3 discriminator 2 view .LVU363 1185 .loc 1 609 3 discriminator 2 view .LVU363
613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
1186 .loc 1 613 3 view .LVU364 1186 .loc 1 613 3 view .LVU364
ARM GAS /tmp/cckeduGo.s page 47 ARM GAS /tmp/ccwEuG5A.s page 47
613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1226 .loc 1 628 7 is_stmt 0 view .LVU379 1226 .loc 1 628 7 is_stmt 0 view .LVU379
1227 004c 2268 ldr r2, [r4] 1227 004c 2268 ldr r2, [r4]
1228 004e 9068 ldr r0, [r2, #8] 1228 004e 9068 ldr r0, [r2, #8]
ARM GAS /tmp/cckeduGo.s page 48 ARM GAS /tmp/ccwEuG5A.s page 48
628:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 628:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1268 0090 A26B ldr r2, [r4, #56] 1268 0090 A26B ldr r2, [r4, #56]
662:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 662:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1269 .loc 1 662 40 view .LVU395 1269 .loc 1 662 40 view .LVU395
ARM GAS /tmp/cckeduGo.s page 49 ARM GAS /tmp/ccwEuG5A.s page 49
1270 0092 2148 ldr r0, .L97+8 1270 0092 2148 ldr r0, .L97+8
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1308 .loc 1 697 5 is_stmt 1 view .LVU411 1308 .loc 1 697 5 is_stmt 1 view .LVU411
697:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 697:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1309 .loc 1 697 22 is_stmt 0 view .LVU412 1309 .loc 1 697 22 is_stmt 0 view .LVU412
ARM GAS /tmp/cckeduGo.s page 50 ARM GAS /tmp/ccwEuG5A.s page 50
1310 00c4 0A46 mov r2, r1 1310 00c4 0A46 mov r2, r1
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1351 00f4 236C ldr r3, [r4, #64] 1351 00f4 236C ldr r3, [r4, #64]
1352 .LVL96: 1352 .LVL96:
709:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 709:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 51 ARM GAS /tmp/ccwEuG5A.s page 51
1353 .loc 1 709 5 is_stmt 0 view .LVU426 1353 .loc 1 709 5 is_stmt 0 view .LVU426
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1403 .loc 1 726 1 is_stmt 1 view -0 1403 .loc 1 726 1 is_stmt 1 view -0
1404 .cfi_startproc 1404 .cfi_startproc
1405 @ args = 0, pretend = 0, frame = 0 1405 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cckeduGo.s page 52 ARM GAS /tmp/ccwEuG5A.s page 52
1406 @ frame_needed = 0, uses_anonymous_args = 0 1406 @ frame_needed = 0, uses_anonymous_args = 0
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cckeduGo.s page 1
765:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 765:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1445 .loc 1 765 3 view .LVU448 1445 .loc 1 765 3 view .LVU448
1446 0028 0023 movs r3, #0 1446 0028 0023 movs r3, #0
ARM GAS /tmp/cckeduGo.s page 53 ARM GAS /tmp/ccwEuG5A.s page 53
1447 002a 84F83C30 strb r3, [r4, #60] 1447 002a 84F83C30 strb r3, [r4, #60]
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cckeduGo.s page 1
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1489 .loc 1 769 1 view .LVU461 1489 .loc 1 769 1 view .LVU461
1490 005e 7047 bx lr 1490 005e 7047 bx lr
ARM GAS /tmp/cckeduGo.s page 54 ARM GAS /tmp/ccwEuG5A.s page 54
1491 .L110: 1491 .L110:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1541 .cfi_startproc 1541 .cfi_startproc
1542 @ args = 0, pretend = 0, frame = 0 1542 @ args = 0, pretend = 0, frame = 0
1543 @ frame_needed = 0, uses_anonymous_args = 0 1543 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cckeduGo.s page 55 ARM GAS /tmp/ccwEuG5A.s page 55
1544 @ link register save eliminated. 1544 @ link register save eliminated.
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1584 .cfi_def_cfa_offset 8 1584 .cfi_def_cfa_offset 8
1585 .cfi_offset 4, -8 1585 .cfi_offset 4, -8
1586 .cfi_offset 5, -4 1586 .cfi_offset 5, -4
ARM GAS /tmp/cckeduGo.s page 56 ARM GAS /tmp/ccwEuG5A.s page 56
1587 000c 0346 mov r3, r0 1587 000c 0346 mov r3, r0
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1626 0046 E860 str r0, [r5, #12] 1626 0046 E860 str r0, [r5, #12]
1627 .L118: 1627 .L118:
868:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JSQR |= ADC_SQR1(sConfigInjected->InjectedNbrOfConversion); 868:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JSQR |= ADC_SQR1(sConfigInjected->InjectedNbrOfConversion);
ARM GAS /tmp/cckeduGo.s page 57 ARM GAS /tmp/ccwEuG5A.s page 57
1628 .loc 1 868 3 is_stmt 1 view .LVU501 1628 .loc 1 868 3 is_stmt 1 view .LVU501
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1667 0082 1C68 ldr r4, [r3] 1667 0082 1C68 ldr r4, [r3]
877:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 877:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1668 .loc 1 877 17 view .LVU517 1668 .loc 1 877 17 view .LVU517
ARM GAS /tmp/cckeduGo.s page 58 ARM GAS /tmp/ccwEuG5A.s page 58
1669 0084 A06B ldr r0, [r4, #56] 1669 0084 A06B ldr r0, [r4, #56]
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1708 .loc 1 891 5 is_stmt 1 view .LVU532 1708 .loc 1 891 5 is_stmt 1 view .LVU532
891:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->CR2 |= sConfigInjected->ExternalTrigInjecConvEdge; 891:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->CR2 |= sConfigInjected->ExternalTrigInjecConvEdge;
1709 .loc 1 891 9 is_stmt 0 view .LVU533 1709 .loc 1 891 9 is_stmt 0 view .LVU533
ARM GAS /tmp/cckeduGo.s page 59 ARM GAS /tmp/ccwEuG5A.s page 59
1710 00be 1868 ldr r0, [r3] 1710 00be 1868 ldr r0, [r3]
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1747 00e6 48D0 beq .L123 1747 00e6 48D0 beq .L123
915:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 915:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
1748 .loc 1 915 5 is_stmt 1 view .LVU551 1748 .loc 1 915 5 is_stmt 1 view .LVU551
ARM GAS /tmp/cckeduGo.s page 60 ARM GAS /tmp/ccwEuG5A.s page 60
915:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 915:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cckeduGo.s page 1
950:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 950:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1787 .loc 1 950 3 view .LVU568 1787 .loc 1 950 3 view .LVU568
1788 .LVL113: 1788 .LVL113:
ARM GAS /tmp/cckeduGo.s page 61 ARM GAS /tmp/ccwEuG5A.s page 61
953:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** { 953:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** {
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1829 .LVL116: 1829 .LVL116:
861:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 861:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
1830 .loc 1 861 31 view .LVU583 1830 .loc 1 861 31 view .LVU583
ARM GAS /tmp/cckeduGo.s page 62 ARM GAS /tmp/ccwEuG5A.s page 62
1831 0132 92B2 uxth r2, r2 1831 0132 92B2 uxth r2, r2
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cckeduGo.s page 1
909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
1871 .loc 1 909 5 is_stmt 1 view .LVU598 1871 .loc 1 909 5 is_stmt 1 view .LVU598
909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
ARM GAS /tmp/cckeduGo.s page 63 ARM GAS /tmp/ccwEuG5A.s page 63
1872 .loc 1 909 9 is_stmt 0 view .LVU599 1872 .loc 1 909 9 is_stmt 0 view .LVU599
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1910 019a BBE7 b .L128 1910 019a BBE7 b .L128
1911 .L126: 1911 .L126:
937:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR3 |= sConfigInjected->InjectedOffset; 937:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** hadc->Instance->JOFR3 |= sConfigInjected->InjectedOffset;
ARM GAS /tmp/cckeduGo.s page 64 ARM GAS /tmp/ccwEuG5A.s page 64
1912 .loc 1 937 7 view .LVU616 1912 .loc 1 937 7 view .LVU616
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1948 .loc 1 943 29 view .LVU634 1948 .loc 1 943 29 view .LVU634
1949 01c2 2243 orrs r2, r2, r4 1949 01c2 2243 orrs r2, r2, r4
1950 01c4 0262 str r2, [r0, #32] 1950 01c4 0262 str r2, [r0, #32]
ARM GAS /tmp/cckeduGo.s page 65 ARM GAS /tmp/ccwEuG5A.s page 65
944:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** } 944:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** }
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1992 .cfi_def_cfa_offset 0 1992 .cfi_def_cfa_offset 0
1993 .cfi_restore 4 1993 .cfi_restore 4
1994 .cfi_restore 5 1994 .cfi_restore 5
ARM GAS /tmp/cckeduGo.s page 66 ARM GAS /tmp/ccwEuG5A.s page 66
847:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 847:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cckeduGo.s page 1
2040 .loc 1 992 3 is_stmt 1 discriminator 2 view .LVU658 2040 .loc 1 992 3 is_stmt 1 discriminator 2 view .LVU658
2041 000c 0123 movs r3, #1 2041 000c 0123 movs r3, #1
2042 000e 80F83C30 strb r3, [r0, #60] 2042 000e 80F83C30 strb r3, [r0, #60]
ARM GAS /tmp/cckeduGo.s page 67 ARM GAS /tmp/ccwEuG5A.s page 67
992:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 992:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cckeduGo.s page 1
1009:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 1009:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
2080 .loc 1 1009 3 is_stmt 1 view .LVU676 2080 .loc 1 1009 3 is_stmt 1 view .LVU676
1009:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c **** 1009:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c ****
ARM GAS /tmp/cckeduGo.s page 68 ARM GAS /tmp/ccwEuG5A.s page 68
2081 .loc 1 1009 16 is_stmt 0 view .LVU677 2081 .loc 1 1009 16 is_stmt 0 view .LVU677
@ -4074,50 +4074,50 @@ ARM GAS /tmp/cckeduGo.s page 1
2123 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h" 2123 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h"
2124 .file 9 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 2124 .file 9 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
2125 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 2125 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/cckeduGo.s page 69 ARM GAS /tmp/ccwEuG5A.s page 69
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_adc_ex.c *ABS*:00000000 stm32f4xx_hal_adc_ex.c
/tmp/cckeduGo.s:21 .text.ADC_MultiModeDMAError:00000000 $t /tmp/ccwEuG5A.s:21 .text.ADC_MultiModeDMAError:00000000 $t
/tmp/cckeduGo.s:26 .text.ADC_MultiModeDMAError:00000000 ADC_MultiModeDMAError /tmp/ccwEuG5A.s:26 .text.ADC_MultiModeDMAError:00000000 ADC_MultiModeDMAError
/tmp/cckeduGo.s:62 .text.ADC_MultiModeDMAHalfConvCplt:00000000 $t /tmp/ccwEuG5A.s:62 .text.ADC_MultiModeDMAHalfConvCplt:00000000 $t
/tmp/cckeduGo.s:67 .text.ADC_MultiModeDMAHalfConvCplt:00000000 ADC_MultiModeDMAHalfConvCplt /tmp/ccwEuG5A.s:67 .text.ADC_MultiModeDMAHalfConvCplt:00000000 ADC_MultiModeDMAHalfConvCplt
/tmp/cckeduGo.s:94 .text.ADC_MultiModeDMAConvCplt:00000000 $t /tmp/ccwEuG5A.s:94 .text.ADC_MultiModeDMAConvCplt:00000000 $t
/tmp/cckeduGo.s:99 .text.ADC_MultiModeDMAConvCplt:00000000 ADC_MultiModeDMAConvCplt /tmp/ccwEuG5A.s:99 .text.ADC_MultiModeDMAConvCplt:00000000 ADC_MultiModeDMAConvCplt
/tmp/cckeduGo.s:193 .text.HAL_ADCEx_InjectedStart:00000000 $t /tmp/ccwEuG5A.s:193 .text.HAL_ADCEx_InjectedStart:00000000 $t
/tmp/cckeduGo.s:199 .text.HAL_ADCEx_InjectedStart:00000000 HAL_ADCEx_InjectedStart /tmp/ccwEuG5A.s:199 .text.HAL_ADCEx_InjectedStart:00000000 HAL_ADCEx_InjectedStart
/tmp/cckeduGo.s:426 .text.HAL_ADCEx_InjectedStart:000000f4 $d /tmp/ccwEuG5A.s:426 .text.HAL_ADCEx_InjectedStart:000000f4 $d
/tmp/cckeduGo.s:434 .text.HAL_ADCEx_InjectedStart_IT:00000000 $t /tmp/ccwEuG5A.s:434 .text.HAL_ADCEx_InjectedStart_IT:00000000 $t
/tmp/cckeduGo.s:440 .text.HAL_ADCEx_InjectedStart_IT:00000000 HAL_ADCEx_InjectedStart_IT /tmp/ccwEuG5A.s:440 .text.HAL_ADCEx_InjectedStart_IT:00000000 HAL_ADCEx_InjectedStart_IT
/tmp/cckeduGo.s:672 .text.HAL_ADCEx_InjectedStart_IT:000000fc $d /tmp/ccwEuG5A.s:672 .text.HAL_ADCEx_InjectedStart_IT:000000fc $d
/tmp/cckeduGo.s:680 .text.HAL_ADCEx_InjectedStop:00000000 $t /tmp/ccwEuG5A.s:680 .text.HAL_ADCEx_InjectedStop:00000000 $t
/tmp/cckeduGo.s:686 .text.HAL_ADCEx_InjectedStop:00000000 HAL_ADCEx_InjectedStop /tmp/ccwEuG5A.s:686 .text.HAL_ADCEx_InjectedStop:00000000 HAL_ADCEx_InjectedStop
/tmp/cckeduGo.s:780 .text.HAL_ADCEx_InjectedPollForConversion:00000000 $t /tmp/ccwEuG5A.s:780 .text.HAL_ADCEx_InjectedPollForConversion:00000000 $t
/tmp/cckeduGo.s:786 .text.HAL_ADCEx_InjectedPollForConversion:00000000 HAL_ADCEx_InjectedPollForConversion /tmp/ccwEuG5A.s:786 .text.HAL_ADCEx_InjectedPollForConversion:00000000 HAL_ADCEx_InjectedPollForConversion
/tmp/cckeduGo.s:939 .text.HAL_ADCEx_InjectedStop_IT:00000000 $t /tmp/ccwEuG5A.s:939 .text.HAL_ADCEx_InjectedStop_IT:00000000 $t
/tmp/cckeduGo.s:945 .text.HAL_ADCEx_InjectedStop_IT:00000000 HAL_ADCEx_InjectedStop_IT /tmp/ccwEuG5A.s:945 .text.HAL_ADCEx_InjectedStop_IT:00000000 HAL_ADCEx_InjectedStop_IT
/tmp/cckeduGo.s:1043 .text.HAL_ADCEx_InjectedGetValue:00000000 $t /tmp/ccwEuG5A.s:1043 .text.HAL_ADCEx_InjectedGetValue:00000000 $t
/tmp/cckeduGo.s:1049 .text.HAL_ADCEx_InjectedGetValue:00000000 HAL_ADCEx_InjectedGetValue /tmp/ccwEuG5A.s:1049 .text.HAL_ADCEx_InjectedGetValue:00000000 HAL_ADCEx_InjectedGetValue
/tmp/cckeduGo.s:1078 .text.HAL_ADCEx_InjectedGetValue:00000018 $d /tmp/ccwEuG5A.s:1078 .text.HAL_ADCEx_InjectedGetValue:00000018 $d
/tmp/cckeduGo.s:1082 .text.HAL_ADCEx_InjectedGetValue:0000001c $t /tmp/ccwEuG5A.s:1082 .text.HAL_ADCEx_InjectedGetValue:0000001c $t
/tmp/cckeduGo.s:1141 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 $t /tmp/ccwEuG5A.s:1141 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 $t
/tmp/cckeduGo.s:1147 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 HAL_ADCEx_MultiModeStart_DMA /tmp/ccwEuG5A.s:1147 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 HAL_ADCEx_MultiModeStart_DMA
/tmp/cckeduGo.s:1383 .text.HAL_ADCEx_MultiModeStart_DMA:00000110 $d /tmp/ccwEuG5A.s:1383 .text.HAL_ADCEx_MultiModeStart_DMA:00000110 $d
/tmp/cckeduGo.s:1394 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 $t /tmp/ccwEuG5A.s:1394 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 $t
/tmp/cckeduGo.s:1400 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 HAL_ADCEx_MultiModeStop_DMA /tmp/ccwEuG5A.s:1400 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 HAL_ADCEx_MultiModeStop_DMA
/tmp/cckeduGo.s:1494 .text.HAL_ADCEx_MultiModeStop_DMA:00000060 $d /tmp/ccwEuG5A.s:1494 .text.HAL_ADCEx_MultiModeStop_DMA:00000060 $d
/tmp/cckeduGo.s:1499 .text.HAL_ADCEx_MultiModeGetValue:00000000 $t /tmp/ccwEuG5A.s:1499 .text.HAL_ADCEx_MultiModeGetValue:00000000 $t
/tmp/cckeduGo.s:1505 .text.HAL_ADCEx_MultiModeGetValue:00000000 HAL_ADCEx_MultiModeGetValue /tmp/ccwEuG5A.s:1505 .text.HAL_ADCEx_MultiModeGetValue:00000000 HAL_ADCEx_MultiModeGetValue
/tmp/cckeduGo.s:1526 .text.HAL_ADCEx_MultiModeGetValue:00000008 $d /tmp/ccwEuG5A.s:1526 .text.HAL_ADCEx_MultiModeGetValue:00000008 $d
/tmp/cckeduGo.s:1531 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 $t /tmp/ccwEuG5A.s:1531 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 $t
/tmp/cckeduGo.s:1537 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 HAL_ADCEx_InjectedConvCpltCallback /tmp/ccwEuG5A.s:1537 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 HAL_ADCEx_InjectedConvCpltCallback
/tmp/cckeduGo.s:1552 .text.HAL_ADCEx_InjectedConfigChannel:00000000 $t /tmp/ccwEuG5A.s:1552 .text.HAL_ADCEx_InjectedConfigChannel:00000000 $t
/tmp/cckeduGo.s:1558 .text.HAL_ADCEx_InjectedConfigChannel:00000000 HAL_ADCEx_InjectedConfigChannel /tmp/ccwEuG5A.s:1558 .text.HAL_ADCEx_InjectedConfigChannel:00000000 HAL_ADCEx_InjectedConfigChannel
/tmp/cckeduGo.s:2003 .text.HAL_ADCEx_InjectedConfigChannel:000001f8 $d /tmp/ccwEuG5A.s:2003 .text.HAL_ADCEx_InjectedConfigChannel:000001f8 $d
/tmp/cckeduGo.s:2011 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 $t /tmp/ccwEuG5A.s:2011 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 $t
/tmp/cckeduGo.s:2017 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 HAL_ADCEx_MultiModeConfigChannel /tmp/ccwEuG5A.s:2017 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 HAL_ADCEx_MultiModeConfigChannel
/tmp/cckeduGo.s:2111 .text.HAL_ADCEx_MultiModeConfigChannel:00000054 $d /tmp/ccwEuG5A.s:2111 .text.HAL_ADCEx_MultiModeConfigChannel:00000054 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_ADC_ErrorCallback HAL_ADC_ErrorCallback

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cciUTuJL.s page 1 ARM GAS /tmp/ccg1aoOf.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__) 27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__)
28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */ 28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */
29:Drivers/CMSIS/Include/core_cm4.h **** #endif 29:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 2 ARM GAS /tmp/ccg1aoOf.s page 2
30:Drivers/CMSIS/Include/core_cm4.h **** 30:Drivers/CMSIS/Include/core_cm4.h ****
@ -118,7 +118,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
84:Drivers/CMSIS/Include/core_cm4.h **** #else 84:Drivers/CMSIS/Include/core_cm4.h **** #else
85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U 85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
86:Drivers/CMSIS/Include/core_cm4.h **** #endif 86:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 3 ARM GAS /tmp/ccg1aoOf.s page 3
87:Drivers/CMSIS/Include/core_cm4.h **** 87:Drivers/CMSIS/Include/core_cm4.h ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT) 141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)
142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U 142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
143:Drivers/CMSIS/Include/core_cm4.h **** #endif 143:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 4 ARM GAS /tmp/ccg1aoOf.s page 4
144:Drivers/CMSIS/Include/core_cm4.h **** #else 144:Drivers/CMSIS/Include/core_cm4.h **** #else
@ -238,7 +238,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
198:Drivers/CMSIS/Include/core_cm4.h **** #define __VTOR_PRESENT 1U 198:Drivers/CMSIS/Include/core_cm4.h **** #define __VTOR_PRESENT 1U
199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__VTOR_PRESENT not defined in device header file; using default!" 199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__VTOR_PRESENT not defined in device header file; using default!"
200:Drivers/CMSIS/Include/core_cm4.h **** #endif 200:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 5 ARM GAS /tmp/ccg1aoOf.s page 5
201:Drivers/CMSIS/Include/core_cm4.h **** 201:Drivers/CMSIS/Include/core_cm4.h ****
@ -298,7 +298,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
255:Drivers/CMSIS/Include/core_cm4.h **** \ingroup CMSIS_core_register 255:Drivers/CMSIS/Include/core_cm4.h **** \ingroup CMSIS_core_register
256:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_CORE Status and Control Registers 256:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_CORE Status and Control Registers
257:Drivers/CMSIS/Include/core_cm4.h **** \brief Core Register type definitions. 257:Drivers/CMSIS/Include/core_cm4.h **** \brief Core Register type definitions.
ARM GAS /tmp/cciUTuJL.s page 6 ARM GAS /tmp/ccg1aoOf.s page 6
258:Drivers/CMSIS/Include/core_cm4.h **** @{ 258:Drivers/CMSIS/Include/core_cm4.h **** @{
@ -358,7 +358,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
312:Drivers/CMSIS/Include/core_cm4.h **** 312:Drivers/CMSIS/Include/core_cm4.h ****
313:Drivers/CMSIS/Include/core_cm4.h **** /* IPSR Register Definitions */ 313:Drivers/CMSIS/Include/core_cm4.h **** /* IPSR Register Definitions */
314:Drivers/CMSIS/Include/core_cm4.h **** #define IPSR_ISR_Pos 0U /*!< IPSR 314:Drivers/CMSIS/Include/core_cm4.h **** #define IPSR_ISR_Pos 0U /*!< IPSR
ARM GAS /tmp/cciUTuJL.s page 7 ARM GAS /tmp/ccg1aoOf.s page 7
315:Drivers/CMSIS/Include/core_cm4.h **** #define IPSR_ISR_Msk (0x1FFUL /*<< IPSR_ISR_Pos*/) /*!< IPSR 315:Drivers/CMSIS/Include/core_cm4.h **** #define IPSR_ISR_Msk (0x1FFUL /*<< IPSR_ISR_Pos*/) /*!< IPSR
@ -418,7 +418,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
369:Drivers/CMSIS/Include/core_cm4.h **** #define xPSR_ISR_Pos 0U /*!< xPSR 369:Drivers/CMSIS/Include/core_cm4.h **** #define xPSR_ISR_Pos 0U /*!< xPSR
370:Drivers/CMSIS/Include/core_cm4.h **** #define xPSR_ISR_Msk (0x1FFUL /*<< xPSR_ISR_Pos*/) /*!< xPSR 370:Drivers/CMSIS/Include/core_cm4.h **** #define xPSR_ISR_Msk (0x1FFUL /*<< xPSR_ISR_Pos*/) /*!< xPSR
371:Drivers/CMSIS/Include/core_cm4.h **** 371:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 8 ARM GAS /tmp/ccg1aoOf.s page 8
372:Drivers/CMSIS/Include/core_cm4.h **** 372:Drivers/CMSIS/Include/core_cm4.h ****
@ -478,7 +478,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
426:Drivers/CMSIS/Include/core_cm4.h **** } NVIC_Type; 426:Drivers/CMSIS/Include/core_cm4.h **** } NVIC_Type;
427:Drivers/CMSIS/Include/core_cm4.h **** 427:Drivers/CMSIS/Include/core_cm4.h ****
428:Drivers/CMSIS/Include/core_cm4.h **** /* Software Triggered Interrupt Register Definitions */ 428:Drivers/CMSIS/Include/core_cm4.h **** /* Software Triggered Interrupt Register Definitions */
ARM GAS /tmp/cciUTuJL.s page 9 ARM GAS /tmp/ccg1aoOf.s page 9
429:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_STIR_INTID_Pos 0U /*!< STIR: I 429:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_STIR_INTID_Pos 0U /*!< STIR: I
@ -538,7 +538,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CPUID_REVISION_Pos 0U /*!< SCB 483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CPUID_REVISION_Pos 0U /*!< SCB
484:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CPUID_REVISION_Msk (0xFUL /*<< SCB_CPUID_REVISION_Pos*/) /*!< SCB 484:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CPUID_REVISION_Msk (0xFUL /*<< SCB_CPUID_REVISION_Pos*/) /*!< SCB
485:Drivers/CMSIS/Include/core_cm4.h **** 485:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 10 ARM GAS /tmp/ccg1aoOf.s page 10
486:Drivers/CMSIS/Include/core_cm4.h **** /* SCB Interrupt Control State Register Definitions */ 486:Drivers/CMSIS/Include/core_cm4.h **** /* SCB Interrupt Control State Register Definitions */
@ -598,7 +598,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_AIRCR_VECTRESET_Pos 0U /*!< SCB 540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_AIRCR_VECTRESET_Pos 0U /*!< SCB
541:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_AIRCR_VECTRESET_Msk (1UL /*<< SCB_AIRCR_VECTRESET_Pos*/) /*!< SCB 541:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_AIRCR_VECTRESET_Msk (1UL /*<< SCB_AIRCR_VECTRESET_Pos*/) /*!< SCB
542:Drivers/CMSIS/Include/core_cm4.h **** 542:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 11 ARM GAS /tmp/ccg1aoOf.s page 11
543:Drivers/CMSIS/Include/core_cm4.h **** /* SCB System Control Register Definitions */ 543:Drivers/CMSIS/Include/core_cm4.h **** /* SCB System Control Register Definitions */
@ -658,7 +658,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
597:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_PENDSVACT_Pos 10U /*!< SCB 597:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_PENDSVACT_Pos 10U /*!< SCB
598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB 598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB
599:Drivers/CMSIS/Include/core_cm4.h **** 599:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 12 ARM GAS /tmp/ccg1aoOf.s page 12
600:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_MONITORACT_Pos 8U /*!< SCB 600:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_MONITORACT_Pos 8U /*!< SCB
@ -718,7 +718,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
654:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_UNSTKERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 3U) /*!< SCB 654:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_UNSTKERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 3U) /*!< SCB
655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_UNSTKERR_Msk (1UL << SCB_CFSR_UNSTKERR_Pos) /*!< SCB 655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_UNSTKERR_Msk (1UL << SCB_CFSR_UNSTKERR_Pos) /*!< SCB
656:Drivers/CMSIS/Include/core_cm4.h **** 656:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 13 ARM GAS /tmp/ccg1aoOf.s page 13
657:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IMPRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 2U) /*!< SCB 657:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_IMPRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 2U) /*!< SCB
@ -778,7 +778,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
711:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_SCB */ 711:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_SCB */
712:Drivers/CMSIS/Include/core_cm4.h **** 712:Drivers/CMSIS/Include/core_cm4.h ****
713:Drivers/CMSIS/Include/core_cm4.h **** 713:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 14 ARM GAS /tmp/ccg1aoOf.s page 14
714:Drivers/CMSIS/Include/core_cm4.h **** /** 714:Drivers/CMSIS/Include/core_cm4.h **** /**
@ -838,7 +838,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
768:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register * 768:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register *
769:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */ 769:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */
770:Drivers/CMSIS/Include/core_cm4.h **** } SysTick_Type; 770:Drivers/CMSIS/Include/core_cm4.h **** } SysTick_Type;
ARM GAS /tmp/cciUTuJL.s page 15 ARM GAS /tmp/ccg1aoOf.s page 15
771:Drivers/CMSIS/Include/core_cm4.h **** 771:Drivers/CMSIS/Include/core_cm4.h ****
@ -898,7 +898,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
825:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */ 825:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */
826:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED1[15U]; 826:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED1[15U];
827:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */ 827:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */
ARM GAS /tmp/cciUTuJL.s page 16 ARM GAS /tmp/ccg1aoOf.s page 16
828:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED2[15U]; 828:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED2[15U];
@ -958,7 +958,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
882:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_ByteAcc_Pos 2U /*!< ITM 882:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_ByteAcc_Pos 2U /*!< ITM
883:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) /*!< ITM 883:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) /*!< ITM
884:Drivers/CMSIS/Include/core_cm4.h **** 884:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cciUTuJL.s page 17 ARM GAS /tmp/ccg1aoOf.s page 17
885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Access_Pos 1U /*!< ITM 885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Access_Pos 1U /*!< ITM
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
939:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOEXTTRIG_Msk (0x1UL << DWT_CTRL_NOEXTTRIG_Pos) /*!< DWT CTR 939:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOEXTTRIG_Msk (0x1UL << DWT_CTRL_NOEXTTRIG_Pos) /*!< DWT CTR
940:Drivers/CMSIS/Include/core_cm4.h **** 940:Drivers/CMSIS/Include/core_cm4.h ****
941:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOCYCCNT_Pos 25U /*!< DWT CTR 941:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOCYCCNT_Pos 25U /*!< DWT CTR
ARM GAS /tmp/cciUTuJL.s page 18 ARM GAS /tmp/ccg1aoOf.s page 18
942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOCYCCNT_Msk (0x1UL << DWT_CTRL_NOCYCCNT_Pos) /*!< DWT CTR 942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOCYCCNT_Msk (0x1UL << DWT_CTRL_NOCYCCNT_Pos) /*!< DWT CTR
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
996:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_SLEEPCNT_SLEEPCNT_Msk (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/) /*!< DWT SLE 996:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_SLEEPCNT_SLEEPCNT_Msk (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/) /*!< DWT SLE
997:Drivers/CMSIS/Include/core_cm4.h **** 997:Drivers/CMSIS/Include/core_cm4.h ****
998:Drivers/CMSIS/Include/core_cm4.h **** /* DWT LSU Count Register Definitions */ 998:Drivers/CMSIS/Include/core_cm4.h **** /* DWT LSU Count Register Definitions */
ARM GAS /tmp/cciUTuJL.s page 19 ARM GAS /tmp/ccg1aoOf.s page 19
999:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_LSUCNT_LSUCNT_Pos 0U /*!< DWT LSU 999:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_LSUCNT_LSUCNT_Pos 0U /*!< DWT LSU
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1053:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t SSPSR; /*!< Offset: 0x000 (R/ ) Supported Parallel Port Size Reg 1053:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t SSPSR; /*!< Offset: 0x000 (R/ ) Supported Parallel Port Size Reg
1054:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t CSPSR; /*!< Offset: 0x004 (R/W) Current Parallel Port Size Regis 1054:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t CSPSR; /*!< Offset: 0x004 (R/W) Current Parallel Port Size Regis
1055:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED0[2U]; 1055:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED0[2U];
ARM GAS /tmp/cciUTuJL.s page 20 ARM GAS /tmp/ccg1aoOf.s page 20
1056:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t ACPR; /*!< Offset: 0x010 (R/W) Asynchronous Clock Prescaler Reg 1056:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t ACPR; /*!< Offset: 0x010 (R/W) Asynchronous Clock Prescaler Reg
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1110:Drivers/CMSIS/Include/core_cm4.h **** 1110:Drivers/CMSIS/Include/core_cm4.h ****
1111:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Integration ETM Data Register Definitions (FIFO0) */ 1111:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Integration ETM Data Register Definitions (FIFO0) */
1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_ATVALID_Pos 29U /*!< TPI FIF 1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_ATVALID_Pos 29U /*!< TPI FIF
ARM GAS /tmp/cciUTuJL.s page 21 ARM GAS /tmp/ccg1aoOf.s page 21
1113:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_ATVALID_Msk (0x1UL << TPI_FIFO0_ITM_ATVALID_Pos) /*!< TPI FIF 1113:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_ATVALID_Msk (0x1UL << TPI_FIFO0_ITM_ATVALID_Pos) /*!< TPI FIF
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1167:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_ITATBCTR0_ATREADY1_Msk (0x1UL /*<< TPI_ITATBCTR0_ATREADY1_Pos*/) /*!< TPI ITA 1167:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_ITATBCTR0_ATREADY1_Msk (0x1UL /*<< TPI_ITATBCTR0_ATREADY1_Pos*/) /*!< TPI ITA
1168:Drivers/CMSIS/Include/core_cm4.h **** 1168:Drivers/CMSIS/Include/core_cm4.h ****
1169:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Integration Mode Control Register Definitions */ 1169:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Integration Mode Control Register Definitions */
ARM GAS /tmp/cciUTuJL.s page 22 ARM GAS /tmp/ccg1aoOf.s page 22
1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_ITCTRL_Mode_Pos 0U /*!< TPI ITC 1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_ITCTRL_Mode_Pos 0U /*!< TPI ITC
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1224:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address 1224:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address
1225:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and 1225:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and
1226:Drivers/CMSIS/Include/core_cm4.h **** } MPU_Type; 1226:Drivers/CMSIS/Include/core_cm4.h **** } MPU_Type;
ARM GAS /tmp/cciUTuJL.s page 23 ARM GAS /tmp/ccg1aoOf.s page 23
1227:Drivers/CMSIS/Include/core_cm4.h **** 1227:Drivers/CMSIS/Include/core_cm4.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_C_Msk (1UL << MPU_RASR_C_Pos) /*!< MPU 1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_C_Msk (1UL << MPU_RASR_C_Pos) /*!< MPU
1282:Drivers/CMSIS/Include/core_cm4.h **** 1282:Drivers/CMSIS/Include/core_cm4.h ****
1283:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_B_Pos 16U /*!< MPU 1283:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_B_Pos 16U /*!< MPU
ARM GAS /tmp/cciUTuJL.s page 24 ARM GAS /tmp/ccg1aoOf.s page 24
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_B_Msk (1UL << MPU_RASR_B_Pos) /*!< MPU 1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_B_Msk (1UL << MPU_RASR_B_Pos) /*!< MPU
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1338:Drivers/CMSIS/Include/core_cm4.h **** 1338:Drivers/CMSIS/Include/core_cm4.h ****
1339:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_THREAD_Pos 3U /*!< FPCC 1339:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_THREAD_Pos 3U /*!< FPCC
1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_THREAD_Msk (1UL << FPU_FPCCR_THREAD_Pos) /*!< FPCC 1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_THREAD_Msk (1UL << FPU_FPCCR_THREAD_Pos) /*!< FPCC
ARM GAS /tmp/cciUTuJL.s page 25 ARM GAS /tmp/ccg1aoOf.s page 25
1341:Drivers/CMSIS/Include/core_cm4.h **** 1341:Drivers/CMSIS/Include/core_cm4.h ****
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1395:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FP_HPFP_Msk (0xFUL << FPU_MVFR1_FP_HPFP_Pos) /*!< MVFR 1395:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FP_HPFP_Msk (0xFUL << FPU_MVFR1_FP_HPFP_Pos) /*!< MVFR
1396:Drivers/CMSIS/Include/core_cm4.h **** 1396:Drivers/CMSIS/Include/core_cm4.h ****
1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_D_NaN_mode_Pos 4U /*!< MVFR 1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_D_NaN_mode_Pos 4U /*!< MVFR
ARM GAS /tmp/cciUTuJL.s page 26 ARM GAS /tmp/ccg1aoOf.s page 26
1398:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_D_NaN_mode_Msk (0xFUL << FPU_MVFR1_D_NaN_mode_Pos) /*!< MVFR 1398:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_D_NaN_mode_Msk (0xFUL << FPU_MVFR1_D_NaN_mode_Pos) /*!< MVFR
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< Core 1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< Core
1453:Drivers/CMSIS/Include/core_cm4.h **** 1453:Drivers/CMSIS/Include/core_cm4.h ****
1454:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_MASKINTS_Pos 3U /*!< Core 1454:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_MASKINTS_Pos 3U /*!< Core
ARM GAS /tmp/cciUTuJL.s page 27 ARM GAS /tmp/ccg1aoOf.s page 27
1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< Core 1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< Core
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1509:Drivers/CMSIS/Include/core_cm4.h **** 1509:Drivers/CMSIS/Include/core_cm4.h ****
1510:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Pos 0U /*!< Core 1510:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Pos 0U /*!< Core
1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL /*<< CoreDebug_DEMCR_VC_CORERESET_Pos*/) /*!< Core 1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL /*<< CoreDebug_DEMCR_VC_CORERESET_Pos*/) /*!< Core
ARM GAS /tmp/cciUTuJL.s page 28 ARM GAS /tmp/ccg1aoOf.s page 28
1512:Drivers/CMSIS/Include/core_cm4.h **** 1512:Drivers/CMSIS/Include/core_cm4.h ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1566:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration 1566:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration
1567:Drivers/CMSIS/Include/core_cm4.h **** 1567:Drivers/CMSIS/Include/core_cm4.h ****
1568:Drivers/CMSIS/Include/core_cm4.h **** #if defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) 1568:Drivers/CMSIS/Include/core_cm4.h **** #if defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U)
ARM GAS /tmp/cciUTuJL.s page 29 ARM GAS /tmp/ccg1aoOf.s page 29
1569:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit * 1569:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit *
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1623:Drivers/CMSIS/Include/core_cm4.h **** #ifndef CMSIS_VECTAB_VIRTUAL_HEADER_FILE 1623:Drivers/CMSIS/Include/core_cm4.h **** #ifndef CMSIS_VECTAB_VIRTUAL_HEADER_FILE
1624:Drivers/CMSIS/Include/core_cm4.h **** #define CMSIS_VECTAB_VIRTUAL_HEADER_FILE "cmsis_vectab_virtual.h" 1624:Drivers/CMSIS/Include/core_cm4.h **** #define CMSIS_VECTAB_VIRTUAL_HEADER_FILE "cmsis_vectab_virtual.h"
1625:Drivers/CMSIS/Include/core_cm4.h **** #endif 1625:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 30 ARM GAS /tmp/ccg1aoOf.s page 30
1626:Drivers/CMSIS/Include/core_cm4.h **** #include CMSIS_VECTAB_VIRTUAL_HEADER_FILE 1626:Drivers/CMSIS/Include/core_cm4.h **** #include CMSIS_VECTAB_VIRTUAL_HEADER_FILE
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1680:Drivers/CMSIS/Include/core_cm4.h **** \details Enables a device specific interrupt in the NVIC interrupt controller. 1680:Drivers/CMSIS/Include/core_cm4.h **** \details Enables a device specific interrupt in the NVIC interrupt controller.
1681:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number. 1681:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number.
1682:Drivers/CMSIS/Include/core_cm4.h **** \note IRQn must not be negative. 1682:Drivers/CMSIS/Include/core_cm4.h **** \note IRQn must not be negative.
ARM GAS /tmp/cciUTuJL.s page 31 ARM GAS /tmp/ccg1aoOf.s page 31
1683:Drivers/CMSIS/Include/core_cm4.h **** */ 1683:Drivers/CMSIS/Include/core_cm4.h **** */
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1696:Drivers/CMSIS/Include/core_cm4.h **** \brief Get Interrupt Enable status 1696:Drivers/CMSIS/Include/core_cm4.h **** \brief Get Interrupt Enable status
1697:Drivers/CMSIS/Include/core_cm4.h **** \details Returns a device specific interrupt enable status from the NVIC interrupt controller. 1697:Drivers/CMSIS/Include/core_cm4.h **** \details Returns a device specific interrupt enable status from the NVIC interrupt controller.
1698:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number. 1698:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number.
ARM GAS /tmp/cciUTuJL.s page 32 ARM GAS /tmp/ccg1aoOf.s page 32
1699:Drivers/CMSIS/Include/core_cm4.h **** \return 0 Interrupt is not enabled. 1699:Drivers/CMSIS/Include/core_cm4.h **** \return 0 Interrupt is not enabled.
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
98 .LBI36: 98 .LBI36:
99 .file 3 "Drivers/CMSIS/Include/cmsis_gcc.h" 99 .file 3 "Drivers/CMSIS/Include/cmsis_gcc.h"
1:Drivers/CMSIS/Include/cmsis_gcc.h **** /**************************************************************************//** 1:Drivers/CMSIS/Include/cmsis_gcc.h **** /**************************************************************************//**
ARM GAS /tmp/cciUTuJL.s page 33 ARM GAS /tmp/ccg1aoOf.s page 33
2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h 2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used)) 56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used))
57:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 57:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
58:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __WEAK 58:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __WEAK
ARM GAS /tmp/cciUTuJL.s page 34 ARM GAS /tmp/ccg1aoOf.s page 34
59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak)) 59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak))
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT 113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT
114:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __RESTRICT __restrict 114:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __RESTRICT __restrict
115:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 115:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/cciUTuJL.s page 35 ARM GAS /tmp/ccg1aoOf.s page 35
116:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __COMPILER_BARRIER 116:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __COMPILER_BARRIER
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
170:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __INITIAL_SP __StackTop 170:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __INITIAL_SP __StackTop
171:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 171:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
172:Drivers/CMSIS/Include/cmsis_gcc.h **** 172:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cciUTuJL.s page 36 ARM GAS /tmp/ccg1aoOf.s page 36
173:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STACK_LIMIT 173:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STACK_LIMIT
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
227:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 227:Drivers/CMSIS/Include/cmsis_gcc.h **** */
228:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop") 228:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop")
229:Drivers/CMSIS/Include/cmsis_gcc.h **** 229:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cciUTuJL.s page 37 ARM GAS /tmp/ccg1aoOf.s page 37
230:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 230:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
111 .loc 2 1728 5 view .LVU24 111 .loc 2 1728 5 view .LVU24
112 .LBB38: 112 .LBB38:
113 .LBI38: 113 .LBI38:
ARM GAS /tmp/cciUTuJL.s page 38 ARM GAS /tmp/ccg1aoOf.s page 38
258:Drivers/CMSIS/Include/cmsis_gcc.h **** { 258:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1753:Drivers/CMSIS/Include/core_cm4.h **** 1753:Drivers/CMSIS/Include/core_cm4.h ****
1754:Drivers/CMSIS/Include/core_cm4.h **** /** 1754:Drivers/CMSIS/Include/core_cm4.h **** /**
1755:Drivers/CMSIS/Include/core_cm4.h **** \brief Set Pending Interrupt 1755:Drivers/CMSIS/Include/core_cm4.h **** \brief Set Pending Interrupt
ARM GAS /tmp/cciUTuJL.s page 39 ARM GAS /tmp/ccg1aoOf.s page 39
1756:Drivers/CMSIS/Include/core_cm4.h **** \details Sets the pending bit of a device specific interrupt in the NVIC pending register. 1756:Drivers/CMSIS/Include/core_cm4.h **** \details Sets the pending bit of a device specific interrupt in the NVIC pending register.
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1810:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Interrupt number. 1810:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Interrupt number.
1811:Drivers/CMSIS/Include/core_cm4.h **** \param [in] priority Priority to set. 1811:Drivers/CMSIS/Include/core_cm4.h **** \param [in] priority Priority to set.
1812:Drivers/CMSIS/Include/core_cm4.h **** \note The priority cannot be set for every processor exception. 1812:Drivers/CMSIS/Include/core_cm4.h **** \note The priority cannot be set for every processor exception.
ARM GAS /tmp/cciUTuJL.s page 40 ARM GAS /tmp/ccg1aoOf.s page 40
1813:Drivers/CMSIS/Include/core_cm4.h **** */ 1813:Drivers/CMSIS/Include/core_cm4.h **** */
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
186 .align 2 186 .align 2
187 .L12: 187 .L12:
188 0024 14ED00E0 .word -536810220 188 0024 14ED00E0 .word -536810220
ARM GAS /tmp/cciUTuJL.s page 41 ARM GAS /tmp/ccg1aoOf.s page 41
189 .cfi_endproc 189 .cfi_endproc
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1845:Drivers/CMSIS/Include/core_cm4.h **** return(((uint32_t)SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] >> (8U - __NVIC_PRIO_BITS))); 1845:Drivers/CMSIS/Include/core_cm4.h **** return(((uint32_t)SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] >> (8U - __NVIC_PRIO_BITS)));
225 .loc 2 1845 5 is_stmt 1 view .LVU53 225 .loc 2 1845 5 is_stmt 1 view .LVU53
226 .loc 2 1845 50 is_stmt 0 view .LVU54 226 .loc 2 1845 50 is_stmt 0 view .LVU54
ARM GAS /tmp/cciUTuJL.s page 42 ARM GAS /tmp/ccg1aoOf.s page 42
227 0014 00F00F00 and r0, r0, #15 227 0014 00F00F00 and r0, r0, #15
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
264 .loc 2 1864 3 is_stmt 1 view .LVU62 264 .loc 2 1864 3 is_stmt 1 view .LVU62
1865:Drivers/CMSIS/Include/core_cm4.h **** uint32_t SubPriorityBits; 1865:Drivers/CMSIS/Include/core_cm4.h **** uint32_t SubPriorityBits;
265 .loc 2 1865 3 view .LVU63 265 .loc 2 1865 3 view .LVU63
ARM GAS /tmp/cciUTuJL.s page 43 ARM GAS /tmp/ccg1aoOf.s page 43
1866:Drivers/CMSIS/Include/core_cm4.h **** 1866:Drivers/CMSIS/Include/core_cm4.h ****
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
311 .syntax unified 311 .syntax unified
312 .thumb 312 .thumb
313 .thumb_func 313 .thumb_func
ARM GAS /tmp/cciUTuJL.s page 44 ARM GAS /tmp/ccg1aoOf.s page 44
315 NVIC_DecodePriority: 315 NVIC_DecodePriority:
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
348 .loc 2 1895 109 discriminator 1 view .LVU90 348 .loc 2 1895 109 discriminator 1 view .LVU90
349 001a 0339 subs r1, r1, #3 349 001a 0339 subs r1, r1, #3
350 .LVL26: 350 .LVL26:
ARM GAS /tmp/cciUTuJL.s page 45 ARM GAS /tmp/ccg1aoOf.s page 45
351 .L24: 351 .L24:
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1910:Drivers/CMSIS/Include/core_cm4.h **** */ 1910:Drivers/CMSIS/Include/core_cm4.h **** */
1911:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector) 1911:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
1912:Drivers/CMSIS/Include/core_cm4.h **** { 1912:Drivers/CMSIS/Include/core_cm4.h **** {
ARM GAS /tmp/cciUTuJL.s page 46 ARM GAS /tmp/ccg1aoOf.s page 46
1913:Drivers/CMSIS/Include/core_cm4.h **** uint32_t *vectors = (uint32_t *)SCB->VTOR; 1913:Drivers/CMSIS/Include/core_cm4.h **** uint32_t *vectors = (uint32_t *)SCB->VTOR;
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
413 0004 0549 ldr r1, .L29 413 0004 0549 ldr r1, .L29
414 0006 CA68 ldr r2, [r1, #12] 414 0006 CA68 ldr r2, [r1, #12]
415 .loc 2 1943 40 view .LVU108 415 .loc 2 1943 40 view .LVU108
ARM GAS /tmp/cciUTuJL.s page 47 ARM GAS /tmp/ccg1aoOf.s page 47
416 0008 02F4E062 and r2, r2, #1792 416 0008 02F4E062 and r2, r2, #1792
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
462 HAL_NVIC_SetPriorityGrouping: 462 HAL_NVIC_SetPriorityGrouping:
463 .LVL32: 463 .LVL32:
464 .LFB239: 464 .LFB239:
ARM GAS /tmp/cciUTuJL.s page 48 ARM GAS /tmp/ccg1aoOf.s page 48
1:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /** 1:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /**
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
55:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** inside the stm32f4xx_hal_cortex.h file. 55:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** inside the stm32f4xx_hal_cortex.h file.
56:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** 56:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c ****
57:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** (+) You can change the SysTick IRQ priority by calling the 57:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** (+) You can change the SysTick IRQ priority by calling the
ARM GAS /tmp/cciUTuJL.s page 49 ARM GAS /tmp/ccg1aoOf.s page 49
58:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** HAL_NVIC_SetPriority(SysTick_IRQn,...) function just after the HAL_SYSTICK_Config() function 58:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** HAL_NVIC_SetPriority(SysTick_IRQn,...) function just after the HAL_SYSTICK_Config() function
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ============================================================================== 112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ==============================================================================
113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** [..] 113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** [..]
114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** This section provides the CORTEX HAL driver functions allowing to configure Interrupts 114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** This section provides the CORTEX HAL driver functions allowing to configure Interrupts
ARM GAS /tmp/cciUTuJL.s page 50 ARM GAS /tmp/ccg1aoOf.s page 50
115:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** Systick functionalities 115:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** Systick functionalities
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
481 0002 D368 ldr r3, [r2, #12] 481 0002 D368 ldr r3, [r2, #12]
482 .LVL33: 482 .LVL33:
1659:Drivers/CMSIS/Include/core_cm4.h **** reg_value = (reg_value | 1659:Drivers/CMSIS/Include/core_cm4.h **** reg_value = (reg_value |
ARM GAS /tmp/cciUTuJL.s page 51 ARM GAS /tmp/ccg1aoOf.s page 51
483 .loc 2 1659 3 is_stmt 1 view .LVU125 483 .loc 2 1659 3 is_stmt 1 view .LVU125
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
528 .LVL40: 528 .LVL40:
529 .LFB240: 529 .LFB240:
149:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** 149:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c ****
ARM GAS /tmp/cciUTuJL.s page 52 ARM GAS /tmp/ccg1aoOf.s page 52
150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /** 150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /**
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c ****
173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority)); 173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** NVIC_SetPriority(IRQn, NVIC_EncodePriority(prioritygroup, PreemptPriority, SubPriority));
558 .loc 1 173 3 is_stmt 1 view .LVU147 558 .loc 1 173 3 is_stmt 1 view .LVU147
ARM GAS /tmp/cciUTuJL.s page 53 ARM GAS /tmp/ccg1aoOf.s page 53
559 0008 C0F30220 ubfx r0, r0, #8, #3 559 0008 C0F30220 ubfx r0, r0, #8, #3
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); 188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_NVIC_DEVICE_IRQ(IRQn));
601 .loc 1 188 3 is_stmt 1 view .LVU155 601 .loc 1 188 3 is_stmt 1 view .LVU155
189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** 189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c ****
ARM GAS /tmp/cciUTuJL.s page 54 ARM GAS /tmp/ccg1aoOf.s page 54
190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Enable interrupt */ 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Enable interrupt */
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
640 .align 1 640 .align 1
641 .global HAL_NVIC_SystemReset 641 .global HAL_NVIC_SystemReset
642 .syntax unified 642 .syntax unified
ARM GAS /tmp/cciUTuJL.s page 55 ARM GAS /tmp/ccg1aoOf.s page 55
643 .thumb 643 .thumb
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
679 .loc 1 229 4 view .LVU166 679 .loc 1 229 4 view .LVU166
680 .LBB48: 680 .LBB48:
681 .LBI48: 681 .LBI48:
ARM GAS /tmp/cciUTuJL.s page 56 ARM GAS /tmp/ccg1aoOf.s page 56
1950:Drivers/CMSIS/Include/core_cm4.h **** } 1950:Drivers/CMSIS/Include/core_cm4.h **** }
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
2004:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_Core_SysTickFunctions SysTick Functions 2004:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_Core_SysTickFunctions SysTick Functions
2005:Drivers/CMSIS/Include/core_cm4.h **** \brief Functions that configure the System. 2005:Drivers/CMSIS/Include/core_cm4.h **** \brief Functions that configure the System.
2006:Drivers/CMSIS/Include/core_cm4.h **** @{ 2006:Drivers/CMSIS/Include/core_cm4.h **** @{
ARM GAS /tmp/cciUTuJL.s page 57 ARM GAS /tmp/ccg1aoOf.s page 57
2007:Drivers/CMSIS/Include/core_cm4.h **** */ 2007:Drivers/CMSIS/Include/core_cm4.h **** */
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1822:Drivers/CMSIS/Include/core_cm4.h **** } 1822:Drivers/CMSIS/Include/core_cm4.h **** }
708 .loc 2 1822 46 view .LVU178 708 .loc 2 1822 46 view .LVU178
709 .LBE51: 709 .LBE51:
ARM GAS /tmp/cciUTuJL.s page 58 ARM GAS /tmp/ccg1aoOf.s page 58
710 .LBE50: 710 .LBE50:
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ##### Peripheral Control functions ##### 240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ##### Peripheral Control functions #####
241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ============================================================================== 241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ==============================================================================
242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** [..] 242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** [..]
ARM GAS /tmp/cciUTuJL.s page 59 ARM GAS /tmp/ccg1aoOf.s page 59
243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** This subsection provides a set of functions allowing to control the CORTEX 243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** This subsection provides a set of functions allowing to control the CORTEX
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
772 .loc 1 262 14 view .LVU195 772 .loc 1 262 14 view .LVU195
773 0008 22F48032 bic r2, r2, #65536 773 0008 22F48032 bic r2, r2, #65536
774 000c 5A62 str r2, [r3, #36] 774 000c 5A62 str r2, [r3, #36]
ARM GAS /tmp/cciUTuJL.s page 60 ARM GAS /tmp/ccg1aoOf.s page 60
263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** 263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c ****
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Enable fault exceptions */ 284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Enable fault exceptions */
285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** SCB->SHCSR |= SCB_SHCSR_MEMFAULTENA_Msk; 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** SCB->SHCSR |= SCB_SHCSR_MEMFAULTENA_Msk;
810 .loc 1 285 3 is_stmt 1 view .LVU203 810 .loc 1 285 3 is_stmt 1 view .LVU203
ARM GAS /tmp/cciUTuJL.s page 61 ARM GAS /tmp/ccg1aoOf.s page 61
811 .loc 1 285 6 is_stmt 0 view .LVU204 811 .loc 1 285 6 is_stmt 0 view .LVU204
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
857 .thumb 857 .thumb
858 .thumb_func 858 .thumb_func
860 HAL_MPU_EnableRegion: 860 HAL_MPU_EnableRegion:
ARM GAS /tmp/cciUTuJL.s page 62 ARM GAS /tmp/ccg1aoOf.s page 62
861 .LVL60: 861 .LVL60:
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** void HAL_MPU_DisableRegion(uint32_t RegionNumber) 312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** void HAL_MPU_DisableRegion(uint32_t RegionNumber)
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** { 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** {
896 .loc 1 313 1 is_stmt 1 view -0 896 .loc 1 313 1 is_stmt 1 view -0
ARM GAS /tmp/cciUTuJL.s page 63 ARM GAS /tmp/ccg1aoOf.s page 63
897 .cfi_startproc 897 .cfi_startproc
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_MPU_REGION_NUMBER(MPU_Init->Number)); 333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_MPU_REGION_NUMBER(MPU_Init->Number));
934 .loc 1 333 3 view .LVU226 934 .loc 1 333 3 view .LVU226
334:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_MPU_REGION_ENABLE(MPU_Init->Enable)); 334:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_MPU_REGION_ENABLE(MPU_Init->Enable));
ARM GAS /tmp/cciUTuJL.s page 64 ARM GAS /tmp/ccg1aoOf.s page 64
935 .loc 1 334 3 view .LVU227 935 .loc 1 334 3 view .LVU227
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
968 .loc 1 354 34 view .LVU248 968 .loc 1 354 34 view .LVU248
969 0024 817A ldrb r1, [r0, #10] @ zero_extendqisi2 969 0024 817A ldrb r1, [r0, #10] @ zero_extendqisi2
353:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ((uint32_t)MPU_Init->AccessPermission << MPU_RASR_AP_Pos) | 353:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** ((uint32_t)MPU_Init->AccessPermission << MPU_RASR_AP_Pos) |
ARM GAS /tmp/cciUTuJL.s page 65 ARM GAS /tmp/ccg1aoOf.s page 65
970 .loc 1 353 82 view .LVU249 970 .loc 1 353 82 view .LVU249
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1011 .thumb 1011 .thumb
1012 .thumb_func 1012 .thumb_func
1014 HAL_CORTEX_ClearEvent: 1014 HAL_CORTEX_ClearEvent:
ARM GAS /tmp/cciUTuJL.s page 66 ARM GAS /tmp/ccg1aoOf.s page 66
1015 .LFB250: 1015 .LFB250:
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1051 .loc 1 381 3 view .LVU269 1051 .loc 1 381 3 view .LVU269
1052 .LBB58: 1052 .LBB58:
1053 .LBI58: 1053 .LBI58:
ARM GAS /tmp/cciUTuJL.s page 67 ARM GAS /tmp/ccg1aoOf.s page 67
1672:Drivers/CMSIS/Include/core_cm4.h **** { 1672:Drivers/CMSIS/Include/core_cm4.h **** {
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1082 .loc 1 406 1 is_stmt 1 view -0 1082 .loc 1 406 1 is_stmt 1 view -0
1083 .cfi_startproc 1083 .cfi_startproc
1084 @ args = 0, pretend = 0, frame = 0 1084 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cciUTuJL.s page 68 ARM GAS /tmp/ccg1aoOf.s page 68
1085 @ frame_needed = 0, uses_anonymous_args = 0 1085 @ frame_needed = 0, uses_anonymous_args = 0
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1126 @ frame_needed = 0, uses_anonymous_args = 0 1126 @ frame_needed = 0, uses_anonymous_args = 0
1127 @ link register save eliminated. 1127 @ link register save eliminated.
422:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Check the parameters */ 422:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** /* Check the parameters */
ARM GAS /tmp/cciUTuJL.s page 69 ARM GAS /tmp/ccg1aoOf.s page 69
423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_NVIC_DEVICE_IRQ(IRQn)); 423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** assert_param(IS_NVIC_DEVICE_IRQ(IRQn));
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1168 .global HAL_NVIC_GetPendingIRQ 1168 .global HAL_NVIC_GetPendingIRQ
1169 .syntax unified 1169 .syntax unified
1170 .thumb 1170 .thumb
ARM GAS /tmp/cciUTuJL.s page 70 ARM GAS /tmp/ccg1aoOf.s page 70
1171 .thumb_func 1171 .thumb_func
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1201 .LVL70: 1201 .LVL70:
1745:Drivers/CMSIS/Include/core_cm4.h **** } 1745:Drivers/CMSIS/Include/core_cm4.h **** }
1202 .loc 2 1745 103 view .LVU306 1202 .loc 2 1745 103 view .LVU306
ARM GAS /tmp/cciUTuJL.s page 71 ARM GAS /tmp/ccg1aoOf.s page 71
1203 0012 23FA00F0 lsr r0, r3, r0 1203 0012 23FA00F0 lsr r0, r3, r0
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1240 .LBB64: 1240 .LBB64:
1241 .LBI64: 1241 .LBI64:
1775:Drivers/CMSIS/Include/core_cm4.h **** { 1775:Drivers/CMSIS/Include/core_cm4.h **** {
ARM GAS /tmp/cciUTuJL.s page 72 ARM GAS /tmp/ccg1aoOf.s page 72
1242 .loc 2 1775 22 view .LVU314 1242 .loc 2 1775 22 view .LVU314
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
464:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * @brief Gets active interrupt ( reads the active register in NVIC and returns the active bit). 464:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * @brief Gets active interrupt ( reads the active register in NVIC and returns the active bit).
465:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * @param IRQn External interrupt number 465:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * @param IRQn External interrupt number
466:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration 466:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration
ARM GAS /tmp/cciUTuJL.s page 73 ARM GAS /tmp/ccg1aoOf.s page 73
467:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI 467:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1318 .loc 2 1800 11 view .LVU338 1318 .loc 2 1800 11 view .LVU338
1319 001c 0020 movs r0, #0 1319 001c 0020 movs r0, #0
1320 .LVL77: 1320 .LVL77:
ARM GAS /tmp/cciUTuJL.s page 74 ARM GAS /tmp/ccg1aoOf.s page 74
1800:Drivers/CMSIS/Include/core_cm4.h **** } 1800:Drivers/CMSIS/Include/core_cm4.h **** }
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1355 0004 4FF0E022 mov r2, #-536813568 1355 0004 4FF0E022 mov r2, #-536813568
1356 0008 1369 ldr r3, [r2, #16] 1356 0008 1369 ldr r3, [r2, #16]
1357 .loc 1 498 19 view .LVU347 1357 .loc 1 498 19 view .LVU347
ARM GAS /tmp/cciUTuJL.s page 75 ARM GAS /tmp/ccg1aoOf.s page 75
1358 000a 23F00403 bic r3, r3, #4 1358 000a 23F00403 bic r3, r3, #4
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cciUTuJL.s page 1
1389 0000 7047 bx lr 1389 0000 7047 bx lr
1390 .cfi_endproc 1390 .cfi_endproc
1391 .LFE259: 1391 .LFE259:
ARM GAS /tmp/cciUTuJL.s page 76 ARM GAS /tmp/ccg1aoOf.s page 76
1393 .section .text.HAL_SYSTICK_IRQHandler,"ax",%progbits 1393 .section .text.HAL_SYSTICK_IRQHandler,"ax",%progbits
@ -4533,87 +4533,87 @@ ARM GAS /tmp/cciUTuJL.s page 1
1421 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 1421 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
1422 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 1422 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1423 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h" 1423 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
ARM GAS /tmp/cciUTuJL.s page 77 ARM GAS /tmp/ccg1aoOf.s page 77
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_cortex.c *ABS*:00000000 stm32f4xx_hal_cortex.c
/tmp/cciUTuJL.s:21 .text.__NVIC_EnableIRQ:00000000 $t /tmp/ccg1aoOf.s:21 .text.__NVIC_EnableIRQ:00000000 $t
/tmp/cciUTuJL.s:26 .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ /tmp/ccg1aoOf.s:26 .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ
/tmp/cciUTuJL.s:60 .text.__NVIC_EnableIRQ:00000018 $d /tmp/ccg1aoOf.s:60 .text.__NVIC_EnableIRQ:00000018 $d
/tmp/cciUTuJL.s:65 .text.__NVIC_DisableIRQ:00000000 $t /tmp/ccg1aoOf.s:65 .text.__NVIC_DisableIRQ:00000000 $t
/tmp/cciUTuJL.s:70 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ /tmp/ccg1aoOf.s:70 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
/tmp/cciUTuJL.s:131 .text.__NVIC_DisableIRQ:00000020 $d /tmp/ccg1aoOf.s:131 .text.__NVIC_DisableIRQ:00000020 $d
/tmp/cciUTuJL.s:136 .text.__NVIC_SetPriority:00000000 $t /tmp/ccg1aoOf.s:136 .text.__NVIC_SetPriority:00000000 $t
/tmp/cciUTuJL.s:141 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority /tmp/ccg1aoOf.s:141 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
/tmp/cciUTuJL.s:188 .text.__NVIC_SetPriority:00000024 $d /tmp/ccg1aoOf.s:188 .text.__NVIC_SetPriority:00000024 $d
/tmp/cciUTuJL.s:193 .text.__NVIC_GetPriority:00000000 $t /tmp/ccg1aoOf.s:193 .text.__NVIC_GetPriority:00000000 $t
/tmp/cciUTuJL.s:198 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority /tmp/ccg1aoOf.s:198 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
/tmp/cciUTuJL.s:238 .text.__NVIC_GetPriority:00000020 $d /tmp/ccg1aoOf.s:238 .text.__NVIC_GetPriority:00000020 $d
/tmp/cciUTuJL.s:243 .text.NVIC_EncodePriority:00000000 $t /tmp/ccg1aoOf.s:243 .text.NVIC_EncodePriority:00000000 $t
/tmp/cciUTuJL.s:248 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority /tmp/ccg1aoOf.s:248 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
/tmp/cciUTuJL.s:310 .text.NVIC_DecodePriority:00000000 $t /tmp/ccg1aoOf.s:310 .text.NVIC_DecodePriority:00000000 $t
/tmp/cciUTuJL.s:315 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority /tmp/ccg1aoOf.s:315 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
/tmp/cciUTuJL.s:384 .text.__NVIC_SystemReset:00000000 $t /tmp/ccg1aoOf.s:384 .text.__NVIC_SystemReset:00000000 $t
/tmp/cciUTuJL.s:389 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset /tmp/ccg1aoOf.s:389 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
/tmp/cciUTuJL.s:450 .text.__NVIC_SystemReset:0000001c $d /tmp/ccg1aoOf.s:450 .text.__NVIC_SystemReset:0000001c $d
/tmp/cciUTuJL.s:456 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t /tmp/ccg1aoOf.s:456 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
/tmp/cciUTuJL.s:462 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping /tmp/ccg1aoOf.s:462 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
/tmp/cciUTuJL.s:516 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d /tmp/ccg1aoOf.s:516 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
/tmp/cciUTuJL.s:521 .text.HAL_NVIC_SetPriority:00000000 $t /tmp/ccg1aoOf.s:521 .text.HAL_NVIC_SetPriority:00000000 $t
/tmp/cciUTuJL.s:527 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority /tmp/ccg1aoOf.s:527 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
/tmp/cciUTuJL.s:577 .text.HAL_NVIC_SetPriority:0000001c $d /tmp/ccg1aoOf.s:577 .text.HAL_NVIC_SetPriority:0000001c $d
/tmp/cciUTuJL.s:582 .text.HAL_NVIC_EnableIRQ:00000000 $t /tmp/ccg1aoOf.s:582 .text.HAL_NVIC_EnableIRQ:00000000 $t
/tmp/cciUTuJL.s:588 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ /tmp/ccg1aoOf.s:588 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
/tmp/cciUTuJL.s:611 .text.HAL_NVIC_DisableIRQ:00000000 $t /tmp/ccg1aoOf.s:611 .text.HAL_NVIC_DisableIRQ:00000000 $t
/tmp/cciUTuJL.s:617 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ /tmp/ccg1aoOf.s:617 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
/tmp/cciUTuJL.s:640 .text.HAL_NVIC_SystemReset:00000000 $t /tmp/ccg1aoOf.s:640 .text.HAL_NVIC_SystemReset:00000000 $t
/tmp/cciUTuJL.s:646 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset /tmp/ccg1aoOf.s:646 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
/tmp/cciUTuJL.s:665 .text.HAL_SYSTICK_Config:00000000 $t /tmp/ccg1aoOf.s:665 .text.HAL_SYSTICK_Config:00000000 $t
/tmp/cciUTuJL.s:671 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config /tmp/ccg1aoOf.s:671 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
/tmp/cciUTuJL.s:736 .text.HAL_SYSTICK_Config:00000024 $d /tmp/ccg1aoOf.s:736 .text.HAL_SYSTICK_Config:00000024 $d
/tmp/cciUTuJL.s:741 .text.HAL_MPU_Disable:00000000 $t /tmp/ccg1aoOf.s:741 .text.HAL_MPU_Disable:00000000 $t
/tmp/cciUTuJL.s:747 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable /tmp/ccg1aoOf.s:747 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
/tmp/cciUTuJL.s:784 .text.HAL_MPU_Disable:00000018 $d /tmp/ccg1aoOf.s:784 .text.HAL_MPU_Disable:00000018 $d
/tmp/cciUTuJL.s:789 .text.HAL_MPU_Enable:00000000 $t /tmp/ccg1aoOf.s:789 .text.HAL_MPU_Enable:00000000 $t
/tmp/cciUTuJL.s:795 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable /tmp/ccg1aoOf.s:795 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
/tmp/cciUTuJL.s:849 .text.HAL_MPU_Enable:0000001c $d /tmp/ccg1aoOf.s:849 .text.HAL_MPU_Enable:0000001c $d
/tmp/cciUTuJL.s:854 .text.HAL_MPU_EnableRegion:00000000 $t /tmp/ccg1aoOf.s:854 .text.HAL_MPU_EnableRegion:00000000 $t
/tmp/cciUTuJL.s:860 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion /tmp/ccg1aoOf.s:860 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
/tmp/cciUTuJL.s:882 .text.HAL_MPU_EnableRegion:00000014 $d /tmp/ccg1aoOf.s:882 .text.HAL_MPU_EnableRegion:00000014 $d
/tmp/cciUTuJL.s:887 .text.HAL_MPU_DisableRegion:00000000 $t /tmp/ccg1aoOf.s:887 .text.HAL_MPU_DisableRegion:00000000 $t
/tmp/cciUTuJL.s:893 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion /tmp/ccg1aoOf.s:893 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
/tmp/cciUTuJL.s:915 .text.HAL_MPU_DisableRegion:00000014 $d /tmp/ccg1aoOf.s:915 .text.HAL_MPU_DisableRegion:00000014 $d
/tmp/cciUTuJL.s:920 .text.HAL_MPU_ConfigRegion:00000000 $t /tmp/ccg1aoOf.s:920 .text.HAL_MPU_ConfigRegion:00000000 $t
/tmp/cciUTuJL.s:926 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion /tmp/ccg1aoOf.s:926 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
/tmp/cciUTuJL.s:1003 .text.HAL_MPU_ConfigRegion:00000054 $d /tmp/ccg1aoOf.s:1003 .text.HAL_MPU_ConfigRegion:00000054 $d
/tmp/cciUTuJL.s:1008 .text.HAL_CORTEX_ClearEvent:00000000 $t /tmp/ccg1aoOf.s:1008 .text.HAL_CORTEX_ClearEvent:00000000 $t
/tmp/cciUTuJL.s:1014 .text.HAL_CORTEX_ClearEvent:00000000 HAL_CORTEX_ClearEvent /tmp/ccg1aoOf.s:1014 .text.HAL_CORTEX_ClearEvent:00000000 HAL_CORTEX_ClearEvent
/tmp/cciUTuJL.s:1038 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t /tmp/ccg1aoOf.s:1038 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
/tmp/cciUTuJL.s:1044 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping /tmp/ccg1aoOf.s:1044 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
/tmp/cciUTuJL.s:1068 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d /tmp/ccg1aoOf.s:1068 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
/tmp/cciUTuJL.s:1073 .text.HAL_NVIC_GetPriority:00000000 $t /tmp/ccg1aoOf.s:1073 .text.HAL_NVIC_GetPriority:00000000 $t
ARM GAS /tmp/cciUTuJL.s page 78 ARM GAS /tmp/ccg1aoOf.s page 78
/tmp/cciUTuJL.s:1079 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority /tmp/ccg1aoOf.s:1079 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
/tmp/cciUTuJL.s:1114 .text.HAL_NVIC_SetPendingIRQ:00000000 $t /tmp/ccg1aoOf.s:1114 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
/tmp/cciUTuJL.s:1120 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ /tmp/ccg1aoOf.s:1120 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
/tmp/cciUTuJL.s:1162 .text.HAL_NVIC_SetPendingIRQ:00000018 $d /tmp/ccg1aoOf.s:1162 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
/tmp/cciUTuJL.s:1167 .text.HAL_NVIC_GetPendingIRQ:00000000 $t /tmp/ccg1aoOf.s:1167 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
/tmp/cciUTuJL.s:1173 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ /tmp/ccg1aoOf.s:1173 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
/tmp/cciUTuJL.s:1219 .text.HAL_NVIC_GetPendingIRQ:00000020 $d /tmp/ccg1aoOf.s:1219 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
/tmp/cciUTuJL.s:1224 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t /tmp/ccg1aoOf.s:1224 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
/tmp/cciUTuJL.s:1230 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ /tmp/ccg1aoOf.s:1230 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
/tmp/cciUTuJL.s:1272 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d /tmp/ccg1aoOf.s:1272 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
/tmp/cciUTuJL.s:1277 .text.HAL_NVIC_GetActive:00000000 $t /tmp/ccg1aoOf.s:1277 .text.HAL_NVIC_GetActive:00000000 $t
/tmp/cciUTuJL.s:1283 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive /tmp/ccg1aoOf.s:1283 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
/tmp/cciUTuJL.s:1329 .text.HAL_NVIC_GetActive:00000020 $d /tmp/ccg1aoOf.s:1329 .text.HAL_NVIC_GetActive:00000020 $d
/tmp/cciUTuJL.s:1334 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t /tmp/ccg1aoOf.s:1334 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
/tmp/cciUTuJL.s:1340 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig /tmp/ccg1aoOf.s:1340 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
/tmp/cciUTuJL.s:1375 .text.HAL_SYSTICK_Callback:00000000 $t /tmp/ccg1aoOf.s:1375 .text.HAL_SYSTICK_Callback:00000000 $t
/tmp/cciUTuJL.s:1381 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback /tmp/ccg1aoOf.s:1381 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
/tmp/cciUTuJL.s:1394 .text.HAL_SYSTICK_IRQHandler:00000000 $t /tmp/ccg1aoOf.s:1394 .text.HAL_SYSTICK_IRQHandler:00000000 $t
/tmp/cciUTuJL.s:1400 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler /tmp/ccg1aoOf.s:1400 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccchuzSN.s page 1 ARM GAS /tmp/ccN4m2xB.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** -@- Prior to HAL_DMA_Init() the clock must be enabled for DMA through the following macros: 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** -@- Prior to HAL_DMA_Init() the clock must be enabled for DMA through the following macros:
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_RCC_DMA1_CLK_ENABLE() or __HAL_RCC_DMA2_CLK_ENABLE(). 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_RCC_DMA1_CLK_ENABLE() or __HAL_RCC_DMA2_CLK_ENABLE().
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 2 ARM GAS /tmp/ccN4m2xB.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** *** Polling mode IO operation *** 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** *** Polling mode IO operation ***
@ -118,7 +118,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** *
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * Copyright (c) 2017 STMicroelectronics. 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * Copyright (c) 2017 STMicroelectronics.
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * All rights reserved. 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * All rights reserved.
ARM GAS /tmp/ccchuzSN.s page 3 ARM GAS /tmp/ccN4m2xB.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** *
@ -178,7 +178,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @{ 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @{
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** */ 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** */
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 4 ARM GAS /tmp/ccN4m2xB.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /** @addtogroup DMA_Exported_Functions_Group1 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /** @addtogroup DMA_Exported_Functions_Group1
@ -238,7 +238,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_BURST(hdma->Init.PeriphBurst)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_BURST(hdma->Init.PeriphBurst));
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 5 ARM GAS /tmp/ccN4m2xB.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Change DMA peripheral state */ 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Change DMA peripheral state */
@ -298,7 +298,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** tmp &= (uint32_t)~(DMA_SxFCR_DMDIS | DMA_SxFCR_FTH); 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** tmp &= (uint32_t)~(DMA_SxFCR_DMDIS | DMA_SxFCR_FTH);
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Prepare the DMA Stream FIFO configuration */ 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Prepare the DMA Stream FIFO configuration */
ARM GAS /tmp/ccchuzSN.s page 6 ARM GAS /tmp/ccN4m2xB.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** tmp |= hdma->Init.FIFOMode; 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** tmp |= hdma->Init.FIFOMode;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Check the DMA peripheral state */ 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Check the DMA peripheral state */
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if(hdma == NULL) 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if(hdma == NULL)
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 7 ARM GAS /tmp/ccN4m2xB.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** return HAL_ERROR; 316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** return HAL_ERROR;
@ -418,7 +418,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Release Lock */ 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Release Lock */
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_UNLOCK(hdma); 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_UNLOCK(hdma);
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 8 ARM GAS /tmp/ccN4m2xB.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** return HAL_OK; 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** return HAL_OK;
@ -478,7 +478,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Enable the Peripheral */ 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Enable the Peripheral */
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_ENABLE(hdma); 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_ENABLE(hdma);
ARM GAS /tmp/ccchuzSN.s page 9 ARM GAS /tmp/ccN4m2xB.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
@ -538,7 +538,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Enable the Peripheral */ 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Enable the Peripheral */
ARM GAS /tmp/ccchuzSN.s page 10 ARM GAS /tmp/ccN4m2xB.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_ENABLE(hdma); 487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_ENABLE(hdma);
@ -598,7 +598,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_DISABLE(hdma); 541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_DMA_DISABLE(hdma);
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Check if the DMA Stream is effectively disabled */ 543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Check if the DMA Stream is effectively disabled */
ARM GAS /tmp/ccchuzSN.s page 11 ARM GAS /tmp/ccN4m2xB.s page 11
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** while((hdma->Instance->CR & DMA_SxCR_EN) != RESET) 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** while((hdma->Instance->CR & DMA_SxCR_EN) != RESET)
@ -658,7 +658,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /** 599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /**
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @brief Polling for transfer complete. 600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @brief Polling for transfer complete.
ARM GAS /tmp/ccchuzSN.s page 12 ARM GAS /tmp/ccN4m2xB.s page 12
601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
@ -718,7 +718,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if((Timeout == 0U)||((HAL_GetTick() - tickstart ) > Timeout)) 655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if((Timeout == 0U)||((HAL_GetTick() - tickstart ) > Timeout))
656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Update error code */ 657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Update error code */
ARM GAS /tmp/ccchuzSN.s page 13 ARM GAS /tmp/ccN4m2xB.s page 13
658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_TIMEOUT; 658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_TIMEOUT;
@ -778,7 +778,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Process Unlocked */ 713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Process Unlocked */
714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_UNLOCK(hdma); 714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** __HAL_UNLOCK(hdma);
ARM GAS /tmp/ccchuzSN.s page 14 ARM GAS /tmp/ccN4m2xB.s page 14
715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
@ -838,7 +838,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->ErrorCode |= HAL_DMA_ERROR_TE; 769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->ErrorCode |= HAL_DMA_ERROR_TE;
770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
ARM GAS /tmp/ccchuzSN.s page 15 ARM GAS /tmp/ccN4m2xB.s page 15
772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* FIFO Error Interrupt management ******************************************/ 772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* FIFO Error Interrupt management ******************************************/
@ -898,7 +898,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** else 826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** else
827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */ 828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Disable the half transfer interrupt if the DMA mode is not CIRCULAR */
ARM GAS /tmp/ccchuzSN.s page 16 ARM GAS /tmp/ccN4m2xB.s page 16
829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if((hdma->Instance->CR & DMA_SxCR_CIRC) == RESET) 829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if((hdma->Instance->CR & DMA_SxCR_CIRC) == RESET)
@ -958,7 +958,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if(hdma->XferM1CpltCallback != NULL) 883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if(hdma->XferM1CpltCallback != NULL)
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Transfer complete Callback for memory1 */ 885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Transfer complete Callback for memory1 */
ARM GAS /tmp/ccchuzSN.s page 17 ARM GAS /tmp/ccN4m2xB.s page 17
886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferM1CpltCallback(hdma); 886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferM1CpltCallback(hdma);
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** while((hdma->Instance->CR & DMA_SxCR_EN) != RESET); 940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** while((hdma->Instance->CR & DMA_SxCR_EN) != RESET);
941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Change the DMA state */ 942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** /* Change the DMA state */
ARM GAS /tmp/ccchuzSN.s page 18 ARM GAS /tmp/ccN4m2xB.s page 18
943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->State = HAL_DMA_STATE_READY; 943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->State = HAL_DMA_STATE_READY;
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break; 997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break;
998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case HAL_DMA_XFER_ABORT_CB_ID: 999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case HAL_DMA_XFER_ABORT_CB_ID:
ARM GAS /tmp/ccchuzSN.s page 19 ARM GAS /tmp/ccN4m2xB.s page 19
1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferAbortCallback = pCallback; 1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferAbortCallback = pCallback;
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break; 1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break;
1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case HAL_DMA_XFER_ERROR_CB_ID: 1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case HAL_DMA_XFER_ERROR_CB_ID:
ARM GAS /tmp/ccchuzSN.s page 20 ARM GAS /tmp/ccN4m2xB.s page 20
1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferErrorCallback = NULL; 1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->XferErrorCallback = NULL;
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * the configuration information for the specified DMA Stream. 1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * the configuration information for the specified DMA Stream.
1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @retval HAL state 1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** * @retval HAL state
1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** */ 1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** */
ARM GAS /tmp/ccchuzSN.s page 21 ARM GAS /tmp/ccN4m2xB.s page 21
1114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_DMA_StateTypeDef HAL_DMA_GetState(DMA_HandleTypeDef *hdma) 1114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_DMA_StateTypeDef HAL_DMA_GetState(DMA_HandleTypeDef *hdma)
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
42 0002 0568 ldr r5, [r0] 42 0002 0568 ldr r5, [r0]
43 .loc 1 1154 17 view .LVU4 43 .loc 1 1154 17 view .LVU4
44 0004 2C68 ldr r4, [r5] 44 0004 2C68 ldr r4, [r5]
ARM GAS /tmp/ccchuzSN.s page 22 ARM GAS /tmp/ccN4m2xB.s page 22
45 .loc 1 1154 22 view .LVU5 45 .loc 1 1154 22 view .LVU5
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
76 .cfi_restore 5 76 .cfi_restore 5
77 .cfi_restore 4 77 .cfi_restore 4
78 .cfi_def_cfa_offset 0 78 .cfi_def_cfa_offset 0
ARM GAS /tmp/ccchuzSN.s page 23 ARM GAS /tmp/ccN4m2xB.s page 23
79 0020 7047 bx lr 79 0020 7047 bx lr
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
119 .loc 1 1187 44 is_stmt 0 view .LVU28 119 .loc 1 1187 44 is_stmt 0 view .LVU28
120 0002 0368 ldr r3, [r0] 120 0002 0368 ldr r3, [r0]
121 .loc 1 1187 55 view .LVU29 121 .loc 1 1187 55 view .LVU29
ARM GAS /tmp/ccchuzSN.s page 24 ARM GAS /tmp/ccN4m2xB.s page 24
122 0004 D9B2 uxtb r1, r3 122 0004 D9B2 uxtb r1, r3
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
158 .cfi_restore 4 158 .cfi_restore 4
159 .cfi_def_cfa_offset 0 159 .cfi_def_cfa_offset 0
160 0028 7047 bx lr 160 0028 7047 bx lr
ARM GAS /tmp/ccchuzSN.s page 25 ARM GAS /tmp/ccN4m2xB.s page 25
161 .LVL9: 161 .LVL9:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
200 0002 8269 ldr r2, [r0, #24] 200 0002 8269 ldr r2, [r0, #24]
201 .loc 1 1219 5 view .LVU54 201 .loc 1 1219 5 view .LVU54
202 0004 92B9 cbnz r2, .L13 202 0004 92B9 cbnz r2, .L13
ARM GAS /tmp/ccchuzSN.s page 26 ARM GAS /tmp/ccN4m2xB.s page 26
1220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 1220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
241 .LVL19: 241 .LVL19:
242 .L13: 242 .L13:
1232:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 1232:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 27 ARM GAS /tmp/ccN4m2xB.s page 27
1233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** status = HAL_ERROR; 1233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** status = HAL_ERROR;
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break; 1278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break;
1279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case DMA_FIFO_THRESHOLD_FULL: 1279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** case DMA_FIFO_THRESHOLD_FULL:
1280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if ((hdma->Init.MemBurst & DMA_SxCR_MBURST_1) == DMA_SxCR_MBURST_1) 1280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** if ((hdma->Init.MemBurst & DMA_SxCR_MBURST_1) == DMA_SxCR_MBURST_1)
ARM GAS /tmp/ccchuzSN.s page 28 ARM GAS /tmp/ccN4m2xB.s page 28
252 .loc 1 1280 7 view .LVU70 252 .loc 1 1280 7 view .LVU70
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 1259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
297 .loc 1 1259 7 is_stmt 1 view .LVU82 297 .loc 1 1259 7 is_stmt 1 view .LVU82
1259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 1259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 29 ARM GAS /tmp/ccN4m2xB.s page 29
298 .loc 1 1259 21 is_stmt 0 view .LVU83 298 .loc 1 1259 21 is_stmt 0 view .LVU83
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
340 007e 0120 movs r0, #1 340 007e 0120 movs r0, #1
341 .LVL39: 341 .LVL39:
1261:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 1261:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
ARM GAS /tmp/ccchuzSN.s page 30 ARM GAS /tmp/ccN4m2xB.s page 30
342 .loc 1 1261 16 view .LVU96 342 .loc 1 1261 16 view .LVU96
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
382 @ frame_needed = 0, uses_anonymous_args = 0 382 @ frame_needed = 0, uses_anonymous_args = 0
171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** uint32_t tmp = 0U; 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** uint32_t tmp = 0U;
383 .loc 1 171 1 is_stmt 0 view .LVU105 383 .loc 1 171 1 is_stmt 0 view .LVU105
ARM GAS /tmp/ccchuzSN.s page 31 ARM GAS /tmp/ccN4m2xB.s page 31
384 0000 70B5 push {r4, r5, r6, lr} 384 0000 70B5 push {r4, r5, r6, lr}
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
418 .loc 1 203 3 view .LVU126 418 .loc 1 203 3 view .LVU126
203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 32 ARM GAS /tmp/ccN4m2xB.s page 32
419 .loc 1 203 15 is_stmt 0 view .LVU127 419 .loc 1 203 15 is_stmt 0 view .LVU127
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
457 .loc 1 221 19 is_stmt 0 view .LVU144 457 .loc 1 221 19 is_stmt 0 view .LVU144
458 003c 0320 movs r0, #3 458 003c 0320 movs r0, #3
ARM GAS /tmp/ccchuzSN.s page 33 ARM GAS /tmp/ccN4m2xB.s page 33
459 003e 84F83500 strb r0, [r4, #53] 459 003e 84F83500 strb r0, [r4, #53]
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
496 005c A069 ldr r0, [r4, #24] 496 005c A069 ldr r0, [r4, #24]
239:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Init.Mode | hdma->Init.Priority; 239:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Init.Mode | hdma->Init.Priority;
497 .loc 1 239 42 view .LVU162 497 .loc 1 239 42 view .LVU162
ARM GAS /tmp/ccchuzSN.s page 34 ARM GAS /tmp/ccN4m2xB.s page 34
498 005e 0243 orrs r2, r2, r0 498 005e 0243 orrs r2, r2, r0
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
534 007c 1D43 orrs r5, r5, r3 534 007c 1D43 orrs r5, r5, r3
535 .LVL58: 535 .LVL58:
262:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 262:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 35 ARM GAS /tmp/ccN4m2xB.s page 35
536 .loc 1 262 3 is_stmt 1 view .LVU181 536 .loc 1 262 3 is_stmt 1 view .LVU181
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
573 .loc 1 292 14 view .LVU199 573 .loc 1 292 14 view .LVU199
574 00a0 8360 str r3, [r0, #8] 574 00a0 8360 str r3, [r0, #8]
ARM GAS /tmp/ccchuzSN.s page 36 ARM GAS /tmp/ccN4m2xB.s page 36
295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
612 .loc 1 279 9 is_stmt 1 view .LVU217 612 .loc 1 279 9 is_stmt 1 view .LVU217
279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
ARM GAS /tmp/ccchuzSN.s page 37 ARM GAS /tmp/ccN4m2xB.s page 37
613 .loc 1 279 16 is_stmt 0 view .LVU218 613 .loc 1 279 16 is_stmt 0 view .LVU218
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
660 .LVL69: 660 .LVL69:
320:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 320:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
661 .loc 1 320 10 view .LVU228 661 .loc 1 320 10 view .LVU228
ARM GAS /tmp/ccchuzSN.s page 38 ARM GAS /tmp/ccN4m2xB.s page 38
662 000c C0B2 uxtb r0, r0 662 000c C0B2 uxtb r0, r0
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
348:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 348:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
698 .loc 1 348 3 is_stmt 1 view .LVU247 698 .loc 1 348 3 is_stmt 1 view .LVU247
348:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 348:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 39 ARM GAS /tmp/ccN4m2xB.s page 39
699 .loc 1 348 7 is_stmt 0 view .LVU248 699 .loc 1 348 7 is_stmt 0 view .LVU248
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
734 0050 8360 str r3, [r0, #8] 734 0050 8360 str r3, [r0, #8]
365:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 365:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
735 .loc 1 365 3 is_stmt 1 view .LVU268 735 .loc 1 365 3 is_stmt 1 view .LVU268
ARM GAS /tmp/ccchuzSN.s page 40 ARM GAS /tmp/ccN4m2xB.s page 40
365:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 365:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
780 @ args = 0, pretend = 0, frame = 0 780 @ args = 0, pretend = 0, frame = 0
781 @ frame_needed = 0, uses_anonymous_args = 0 781 @ frame_needed = 0, uses_anonymous_args = 0
408:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 408:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccchuzSN.s page 41 ARM GAS /tmp/ccN4m2xB.s page 41
782 .loc 1 408 1 is_stmt 0 view .LVU281 782 .loc 1 408 1 is_stmt 0 view .LVU281
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
437:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 437:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
821 .loc 1 437 12 is_stmt 0 view .LVU297 821 .loc 1 437 12 is_stmt 0 view .LVU297
822 0022 0220 movs r0, #2 822 0022 0220 movs r0, #2
ARM GAS /tmp/ccchuzSN.s page 42 ARM GAS /tmp/ccN4m2xB.s page 42
823 .LVL79: 823 .LVL79:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
869 @ args = 0, pretend = 0, frame = 0 869 @ args = 0, pretend = 0, frame = 0
870 @ frame_needed = 0, uses_anonymous_args = 0 870 @ frame_needed = 0, uses_anonymous_args = 0
452:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 452:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccchuzSN.s page 43 ARM GAS /tmp/ccN4m2xB.s page 43
871 .loc 1 452 1 is_stmt 0 view .LVU308 871 .loc 1 452 1 is_stmt 0 view .LVU308
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
910 0020 84F83430 strb r3, [r4, #52] 910 0020 84F83430 strb r3, [r4, #52]
492:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 492:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
911 .loc 1 492 5 is_stmt 1 view .LVU324 911 .loc 1 492 5 is_stmt 1 view .LVU324
ARM GAS /tmp/ccchuzSN.s page 44 ARM GAS /tmp/ccN4m2xB.s page 44
495:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 495:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
481:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 481:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
950 .loc 1 481 5 is_stmt 1 view .LVU341 950 .loc 1 481 5 is_stmt 1 view .LVU341
481:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 481:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 45 ARM GAS /tmp/ccN4m2xB.s page 45
951 .loc 1 481 12 is_stmt 0 view .LVU342 951 .loc 1 481 12 is_stmt 0 view .LVU342
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
997 .cfi_def_cfa_offset 16 997 .cfi_def_cfa_offset 16
998 .cfi_offset 4, -16 998 .cfi_offset 4, -16
999 .cfi_offset 5, -12 999 .cfi_offset 5, -12
ARM GAS /tmp/ccchuzSN.s page 46 ARM GAS /tmp/ccN4m2xB.s page 46
1000 .cfi_offset 6, -8 1000 .cfi_offset 6, -8
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
532:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE); 532:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE);
1038 .loc 1 532 5 is_stmt 1 view .LVU369 1038 .loc 1 532 5 is_stmt 1 view .LVU369
532:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE); 532:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE);
ARM GAS /tmp/ccchuzSN.s page 47 ARM GAS /tmp/ccN4m2xB.s page 47
1039 .loc 1 532 9 is_stmt 0 view .LVU370 1039 .loc 1 532 9 is_stmt 0 view .LVU370
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1077 .loc 1 544 46 view .LVU386 1077 .loc 1 544 46 view .LVU386
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
1078 .loc 1 544 16 is_stmt 0 view .LVU387 1078 .loc 1 544 16 is_stmt 0 view .LVU387
ARM GAS /tmp/ccchuzSN.s page 48 ARM GAS /tmp/ccN4m2xB.s page 48
1079 0050 2368 ldr r3, [r4] 1079 0050 2368 ldr r3, [r4]
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1116 007a DFD1 bne .L68 1116 007a DFD1 bne .L68
1117 007c E3E7 b .L69 1117 007c E3E7 b .L69
1118 .LVL101: 1118 .LVL101:
ARM GAS /tmp/ccchuzSN.s page 49 ARM GAS /tmp/ccN4m2xB.s page 49
1119 .L74: 1119 .L74:
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1161 0004 DBB2 uxtb r3, r3 1161 0004 DBB2 uxtb r3, r3
582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
1162 .loc 1 582 5 view .LVU419 1162 .loc 1 582 5 view .LVU419
ARM GAS /tmp/ccchuzSN.s page 50 ARM GAS /tmp/ccN4m2xB.s page 50
1163 0006 022B cmp r3, #2 1163 0006 022B cmp r3, #2
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1207 @ args = 0, pretend = 0, frame = 0 1207 @ args = 0, pretend = 0, frame = 0
1208 @ frame_needed = 0, uses_anonymous_args = 0 1208 @ frame_needed = 0, uses_anonymous_args = 0
611:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 611:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccchuzSN.s page 51 ARM GAS /tmp/ccN4m2xB.s page 51
1209 .loc 1 611 1 is_stmt 0 view .LVU432 1209 .loc 1 611 1 is_stmt 0 view .LVU432
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
1249 .loc 1 625 5 view .LVU447 1249 .loc 1 625 5 view .LVU447
625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
ARM GAS /tmp/ccchuzSN.s page 52 ARM GAS /tmp/ccN4m2xB.s page 52
1250 .loc 1 625 12 is_stmt 0 view .LVU448 1250 .loc 1 625 12 is_stmt 0 view .LVU448
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1288 .loc 1 650 3 is_stmt 1 view .LVU464 1288 .loc 1 650 3 is_stmt 1 view .LVU464
1289 .L84: 1289 .L84:
650:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 650:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
ARM GAS /tmp/ccchuzSN.s page 53 ARM GAS /tmp/ccN4m2xB.s page 53
1290 .loc 1 650 46 view .LVU465 1290 .loc 1 650 46 view .LVU465
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
676:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 676:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1329 .loc 1 676 7 is_stmt 1 view .LVU481 1329 .loc 1 676 7 is_stmt 1 view .LVU481
676:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 676:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 54 ARM GAS /tmp/ccN4m2xB.s page 54
1330 .loc 1 676 11 is_stmt 0 view .LVU482 1330 .loc 1 676 11 is_stmt 0 view .LVU482
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1367 .loc 1 694 7 is_stmt 1 view .LVU499 1367 .loc 1 694 7 is_stmt 1 view .LVU499
694:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 694:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1368 .loc 1 694 11 is_stmt 0 view .LVU500 1368 .loc 1 694 11 is_stmt 0 view .LVU500
ARM GAS /tmp/ccchuzSN.s page 55 ARM GAS /tmp/ccN4m2xB.s page 55
1369 00a0 626D ldr r2, [r4, #84] 1369 00a0 626D ldr r2, [r4, #84]
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1407 .loc 1 661 21 is_stmt 0 view .LVU516 1407 .loc 1 661 21 is_stmt 0 view .LVU516
1408 00c6 0123 movs r3, #1 1408 00c6 0123 movs r3, #1
1409 00c8 84F83530 strb r3, [r4, #53] 1409 00c8 84F83530 strb r3, [r4, #53]
ARM GAS /tmp/ccchuzSN.s page 56 ARM GAS /tmp/ccN4m2xB.s page 56
664:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 664:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1445 .loc 1 726 17 is_stmt 0 view .LVU535 1445 .loc 1 726 17 is_stmt 0 view .LVU535
1446 00f0 0123 movs r3, #1 1446 00f0 0123 movs r3, #1
1447 00f2 84F83530 strb r3, [r4, #53] 1447 00f2 84F83530 strb r3, [r4, #53]
ARM GAS /tmp/ccchuzSN.s page 57 ARM GAS /tmp/ccN4m2xB.s page 57
729:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 729:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1484 011c E26D ldr r2, [r4, #92] 1484 011c E26D ldr r2, [r4, #92]
734:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 734:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
1485 .loc 1 734 37 view .LVU554 1485 .loc 1 734 37 view .LVU554
ARM GAS /tmp/ccchuzSN.s page 58 ARM GAS /tmp/ccN4m2xB.s page 58
1486 011e 1023 movs r3, #16 1486 011e 1023 movs r3, #16
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1532 .loc 1 750 12 view .LVU564 1532 .loc 1 750 12 view .LVU564
1533 000e 724B ldr r3, .L120+4 1533 000e 724B ldr r3, .L120+4
1534 0010 A3FB0535 umull r3, r5, r3, r5 1534 0010 A3FB0535 umull r3, r5, r3, r5
ARM GAS /tmp/ccchuzSN.s page 59 ARM GAS /tmp/ccN4m2xB.s page 59
1535 0014 AD0A lsrs r5, r5, #10 1535 0014 AD0A lsrs r5, r5, #10
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1572 003a 9340 lsls r3, r3, r2 1572 003a 9340 lsls r3, r3, r2
766:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 766:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1573 .loc 1 766 18 view .LVU582 1573 .loc 1 766 18 view .LVU582
ARM GAS /tmp/ccchuzSN.s page 60 ARM GAS /tmp/ccN4m2xB.s page 60
1574 003c BB60 str r3, [r7, #8] 1574 003c BB60 str r3, [r7, #8]
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
785:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 785:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
1611 .loc 1 785 36 view .LVU600 1611 .loc 1 785 36 view .LVU600
1612 0066 0423 movs r3, #4 1612 0066 0423 movs r3, #4
ARM GAS /tmp/ccchuzSN.s page 61 ARM GAS /tmp/ccN4m2xB.s page 61
1613 0068 9340 lsls r3, r3, r2 1613 0068 9340 lsls r3, r3, r2
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1650 .loc 1 802 7 is_stmt 1 view .LVU617 1650 .loc 1 802 7 is_stmt 1 view .LVU617
802:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 802:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1651 .loc 1 802 18 is_stmt 0 view .LVU618 1651 .loc 1 802 18 is_stmt 0 view .LVU618
ARM GAS /tmp/ccchuzSN.s page 62 ARM GAS /tmp/ccN4m2xB.s page 62
1652 0096 BB60 str r3, [r7, #8] 1652 0096 BB60 str r3, [r7, #8]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1689 .loc 1 822 13 is_stmt 0 view .LVU635 1689 .loc 1 822 13 is_stmt 0 view .LVU635
1690 00ba 9847 blx r3 1690 00ba 9847 blx r3
1691 .LVL131: 1691 .LVL131:
ARM GAS /tmp/ccchuzSN.s page 63 ARM GAS /tmp/ccN4m2xB.s page 63
1692 00bc 0BE0 b .L101 1692 00bc 0BE0 b .L101
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
846:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 846:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
1730 .loc 1 846 8 is_stmt 0 view .LVU652 1730 .loc 1 846 8 is_stmt 0 view .LVU652
1731 00e0 2268 ldr r2, [r4] 1731 00e0 2268 ldr r2, [r4]
ARM GAS /tmp/ccchuzSN.s page 64 ARM GAS /tmp/ccN4m2xB.s page 64
1732 00e2 1268 ldr r2, [r2] 1732 00e2 1268 ldr r2, [r2]
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1769 .LVL135: 1769 .LVL135:
1770 0112 3BE0 b .L105 1770 0112 3BE0 b .L105
1771 .L118: 1771 .L118:
ARM GAS /tmp/ccchuzSN.s page 65 ARM GAS /tmp/ccN4m2xB.s page 65
854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE); 854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** hdma->Instance->FCR &= ~(DMA_IT_FE);
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1808 013a 9340 lsls r3, r3, r2 1808 013a 9340 lsls r3, r3, r2
863:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 863:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
1809 .loc 1 863 20 view .LVU688 1809 .loc 1 863 20 view .LVU688
ARM GAS /tmp/ccchuzSN.s page 66 ARM GAS /tmp/ccN4m2xB.s page 66
1810 013c BB60 str r3, [r7, #8] 1810 013c BB60 str r3, [r7, #8]
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1848 .LVL137: 1848 .LVL137:
1849 0166 11E0 b .L105 1849 0166 11E0 b .L105
1850 .L111: 1850 .L111:
ARM GAS /tmp/ccchuzSN.s page 67 ARM GAS /tmp/ccN4m2xB.s page 67
902:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 902:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1887 018e FBB1 cbz r3, .L97 1887 018e FBB1 cbz r3, .L97
926:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 926:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
1888 .loc 1 926 5 is_stmt 1 view .LVU723 1888 .loc 1 926 5 is_stmt 1 view .LVU723
ARM GAS /tmp/ccchuzSN.s page 68 ARM GAS /tmp/ccN4m2xB.s page 68
926:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** { 926:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** {
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
946:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** } 946:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** }
1927 .loc 1 946 7 view .LVU740 1927 .loc 1 946 7 view .LVU740
1928 01c2 0023 movs r3, #0 1928 01c2 0023 movs r3, #0
ARM GAS /tmp/ccchuzSN.s page 69 ARM GAS /tmp/ccN4m2xB.s page 69
1929 01c4 84F83430 strb r3, [r4, #52] 1929 01c4 84F83430 strb r3, [r4, #52]
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
1975 .loc 1 970 3 is_stmt 1 view .LVU750 1975 .loc 1 970 3 is_stmt 1 view .LVU750
1976 .LVL142: 1976 .LVL142:
973:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 973:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 70 ARM GAS /tmp/ccN4m2xB.s page 70
1977 .loc 1 973 3 view .LVU751 1977 .loc 1 973 3 view .LVU751
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2016 002c 03 .byte (.L131-.L126)/2 2016 002c 03 .byte (.L131-.L126)/2
2017 002d 06 .byte (.L130-.L126)/2 2017 002d 06 .byte (.L130-.L126)/2
2018 002e 09 .byte (.L129-.L126)/2 2018 002e 09 .byte (.L129-.L126)/2
ARM GAS /tmp/ccchuzSN.s page 71 ARM GAS /tmp/ccN4m2xB.s page 71
2019 002f 0C .byte (.L128-.L126)/2 2019 002f 0C .byte (.L128-.L126)/2
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
970:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 970:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
2055 .loc 1 970 21 is_stmt 0 view .LVU785 2055 .loc 1 970 21 is_stmt 0 view .LVU785
2056 0046 0020 movs r0, #0 2056 0046 0020 movs r0, #0
ARM GAS /tmp/ccchuzSN.s page 72 ARM GAS /tmp/ccN4m2xB.s page 72
993:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 993:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2099 @ link register save eliminated. 2099 @ link register save eliminated.
1030:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 1030:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
2100 .loc 1 1030 1 is_stmt 0 view .LVU800 2100 .loc 1 1030 1 is_stmt 0 view .LVU800
ARM GAS /tmp/ccchuzSN.s page 73 ARM GAS /tmp/ccN4m2xB.s page 73
2101 0000 0346 mov r3, r0 2101 0000 0346 mov r3, r0
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2139 0028 DFE801F0 tbb [pc, r1] 2139 0028 DFE801F0 tbb [pc, r1]
2140 .L140: 2140 .L140:
2141 002c 04 .byte (.L146-.L140)/2 2141 002c 04 .byte (.L146-.L140)/2
ARM GAS /tmp/ccchuzSN.s page 74 ARM GAS /tmp/ccN4m2xB.s page 74
2142 002d 08 .byte (.L145-.L140)/2 2142 002d 08 .byte (.L145-.L140)/2
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2181 .loc 1 1057 7 view .LVU831 2181 .loc 1 1057 7 view .LVU831
1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break; 1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** break;
2182 .loc 1 1057 31 is_stmt 0 view .LVU832 2182 .loc 1 1057 31 is_stmt 0 view .LVU832
ARM GAS /tmp/ccchuzSN.s page 75 ARM GAS /tmp/ccN4m2xB.s page 75
2183 004e 0020 movs r0, #0 2183 004e 0020 movs r0, #0
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2219 006a 0220 movs r0, #2 2219 006a 0220 movs r0, #2
2220 .LVL153: 2220 .LVL153:
1087:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c **** 1087:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c ****
ARM GAS /tmp/ccchuzSN.s page 76 ARM GAS /tmp/ccN4m2xB.s page 76
2221 .loc 1 1087 1 view .LVU851 2221 .loc 1 1087 1 view .LVU851
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccchuzSN.s page 1
2271 .cfi_endproc 2271 .cfi_endproc
2272 .LFE250: 2272 .LFE250:
2274 .section .rodata.flagBitshiftOffset.0,"a" 2274 .section .rodata.flagBitshiftOffset.0,"a"
ARM GAS /tmp/ccchuzSN.s page 77 ARM GAS /tmp/ccN4m2xB.s page 77
2275 .align 2 2275 .align 2
@ -4574,53 +4574,53 @@ ARM GAS /tmp/ccchuzSN.s page 1
2286 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h" 2286 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
2287 .file 7 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 2287 .file 7 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
2288 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 2288 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/ccchuzSN.s page 78 ARM GAS /tmp/ccN4m2xB.s page 78
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_dma.c *ABS*:00000000 stm32f4xx_hal_dma.c
/tmp/ccchuzSN.s:21 .text.DMA_SetConfig:00000000 $t /tmp/ccN4m2xB.s:21 .text.DMA_SetConfig:00000000 $t
/tmp/ccchuzSN.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig /tmp/ccN4m2xB.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
/tmp/ccchuzSN.s:100 .text.DMA_CalcBaseAndBitshift:00000000 $t /tmp/ccN4m2xB.s:100 .text.DMA_CalcBaseAndBitshift:00000000 $t
/tmp/ccchuzSN.s:105 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift /tmp/ccN4m2xB.s:105 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
/tmp/ccchuzSN.s:174 .text.DMA_CalcBaseAndBitshift:00000034 $d /tmp/ccN4m2xB.s:174 .text.DMA_CalcBaseAndBitshift:00000034 $d
/tmp/ccchuzSN.s:2278 .rodata.flagBitshiftOffset.0:00000000 flagBitshiftOffset.0 /tmp/ccN4m2xB.s:2278 .rodata.flagBitshiftOffset.0:00000000 flagBitshiftOffset.0
/tmp/ccchuzSN.s:180 .text.DMA_CheckFifoParam:00000000 $t /tmp/ccN4m2xB.s:180 .text.DMA_CheckFifoParam:00000000 $t
/tmp/ccchuzSN.s:185 .text.DMA_CheckFifoParam:00000000 DMA_CheckFifoParam /tmp/ccN4m2xB.s:185 .text.DMA_CheckFifoParam:00000000 DMA_CheckFifoParam
/tmp/ccchuzSN.s:271 .text.DMA_CheckFifoParam:0000004e $d /tmp/ccN4m2xB.s:271 .text.DMA_CheckFifoParam:0000004e $d
/tmp/ccchuzSN.s:275 .text.DMA_CheckFifoParam:00000052 $t /tmp/ccN4m2xB.s:275 .text.DMA_CheckFifoParam:00000052 $t
/tmp/ccchuzSN.s:370 .text.HAL_DMA_Init:00000000 $t /tmp/ccN4m2xB.s:370 .text.HAL_DMA_Init:00000000 $t
/tmp/ccchuzSN.s:376 .text.HAL_DMA_Init:00000000 HAL_DMA_Init /tmp/ccN4m2xB.s:376 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
/tmp/ccchuzSN.s:625 .text.HAL_DMA_Init:000000c8 $d /tmp/ccN4m2xB.s:625 .text.HAL_DMA_Init:000000c8 $d
/tmp/ccchuzSN.s:630 .text.HAL_DMA_DeInit:00000000 $t /tmp/ccN4m2xB.s:630 .text.HAL_DMA_DeInit:00000000 $t
/tmp/ccchuzSN.s:636 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit /tmp/ccN4m2xB.s:636 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
/tmp/ccchuzSN.s:769 .text.HAL_DMA_Start:00000000 $t /tmp/ccN4m2xB.s:769 .text.HAL_DMA_Start:00000000 $t
/tmp/ccchuzSN.s:775 .text.HAL_DMA_Start:00000000 HAL_DMA_Start /tmp/ccN4m2xB.s:775 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
/tmp/ccchuzSN.s:858 .text.HAL_DMA_Start_IT:00000000 $t /tmp/ccN4m2xB.s:858 .text.HAL_DMA_Start_IT:00000000 $t
/tmp/ccchuzSN.s:864 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT /tmp/ccN4m2xB.s:864 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
/tmp/ccchuzSN.s:981 .text.HAL_DMA_Abort:00000000 $t /tmp/ccN4m2xB.s:981 .text.HAL_DMA_Abort:00000000 $t
/tmp/ccchuzSN.s:987 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort /tmp/ccN4m2xB.s:987 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
/tmp/ccchuzSN.s:1144 .text.HAL_DMA_Abort_IT:00000000 $t /tmp/ccN4m2xB.s:1144 .text.HAL_DMA_Abort_IT:00000000 $t
/tmp/ccchuzSN.s:1150 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT /tmp/ccN4m2xB.s:1150 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
/tmp/ccchuzSN.s:1196 .text.HAL_DMA_PollForTransfer:00000000 $t /tmp/ccN4m2xB.s:1196 .text.HAL_DMA_PollForTransfer:00000000 $t
/tmp/ccchuzSN.s:1202 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer /tmp/ccN4m2xB.s:1202 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
/tmp/ccchuzSN.s:1497 .text.HAL_DMA_IRQHandler:00000000 $t /tmp/ccN4m2xB.s:1497 .text.HAL_DMA_IRQHandler:00000000 $t
/tmp/ccchuzSN.s:1503 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler /tmp/ccN4m2xB.s:1503 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
/tmp/ccchuzSN.s:1953 .text.HAL_DMA_IRQHandler:000001d4 $d /tmp/ccN4m2xB.s:1953 .text.HAL_DMA_IRQHandler:000001d4 $d
/tmp/ccchuzSN.s:1959 .text.HAL_DMA_RegisterCallback:00000000 $t /tmp/ccN4m2xB.s:1959 .text.HAL_DMA_RegisterCallback:00000000 $t
/tmp/ccchuzSN.s:1965 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback /tmp/ccN4m2xB.s:1965 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
/tmp/ccchuzSN.s:2016 .text.HAL_DMA_RegisterCallback:0000002c $d /tmp/ccN4m2xB.s:2016 .text.HAL_DMA_RegisterCallback:0000002c $d
/tmp/ccchuzSN.s:2022 .text.HAL_DMA_RegisterCallback:00000032 $t /tmp/ccN4m2xB.s:2022 .text.HAL_DMA_RegisterCallback:00000032 $t
/tmp/ccchuzSN.s:2086 .text.HAL_DMA_UnRegisterCallback:00000000 $t /tmp/ccN4m2xB.s:2086 .text.HAL_DMA_UnRegisterCallback:00000000 $t
/tmp/ccchuzSN.s:2092 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback /tmp/ccN4m2xB.s:2092 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
/tmp/ccchuzSN.s:2141 .text.HAL_DMA_UnRegisterCallback:0000002c $d /tmp/ccN4m2xB.s:2141 .text.HAL_DMA_UnRegisterCallback:0000002c $d
/tmp/ccchuzSN.s:2227 .text.HAL_DMA_GetState:00000000 $t /tmp/ccN4m2xB.s:2227 .text.HAL_DMA_GetState:00000000 $t
/tmp/ccchuzSN.s:2233 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState /tmp/ccN4m2xB.s:2233 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
/tmp/ccchuzSN.s:2251 .text.HAL_DMA_GetError:00000000 $t /tmp/ccN4m2xB.s:2251 .text.HAL_DMA_GetError:00000000 $t
/tmp/ccchuzSN.s:2257 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError /tmp/ccN4m2xB.s:2257 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
/tmp/ccchuzSN.s:2275 .rodata.flagBitshiftOffset.0:00000000 $d /tmp/ccN4m2xB.s:2275 .rodata.flagBitshiftOffset.0:00000000 $d
/tmp/ccchuzSN.s:2148 .text.HAL_DMA_UnRegisterCallback:00000033 $d /tmp/ccN4m2xB.s:2148 .text.HAL_DMA_UnRegisterCallback:00000033 $d
/tmp/ccchuzSN.s:2148 .text.HAL_DMA_UnRegisterCallback:00000034 $t /tmp/ccN4m2xB.s:2148 .text.HAL_DMA_UnRegisterCallback:00000034 $t
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc5akmK0.s page 1 ARM GAS /tmp/ccjGmJKA.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * Copyright (c) 2017 STMicroelectronics. 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * Copyright (c) 2017 STMicroelectronics.
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * All rights reserved. 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * All rights reserved.
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
ARM GAS /tmp/cc5akmK0.s page 2 ARM GAS /tmp/ccjGmJKA.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This software is licensed under terms that can be found in the LICENSE file in 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This software is licensed under terms that can be found in the LICENSE file in
@ -118,7 +118,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
ARM GAS /tmp/cc5akmK0.s page 3 ARM GAS /tmp/ccjGmJKA.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
ARM GAS /tmp/cc5akmK0.s page 4 ARM GAS /tmp/ccjGmJKA.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer with interrupt enabled. 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer with interrupt enabled.
@ -238,7 +238,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/cc5akmK0.s page 5 ARM GAS /tmp/ccjGmJKA.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable Common interrupts*/ 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable Common interrupts*/
@ -298,7 +298,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @} 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/cc5akmK0.s page 6 ARM GAS /tmp/ccjGmJKA.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
@ -358,7 +358,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
293:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */ 293:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */
294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = SrcAddress; 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = SrcAddress;
ARM GAS /tmp/cc5akmK0.s page 7 ARM GAS /tmp/ccjGmJKA.s page 7
50 .loc 1 294 5 is_stmt 1 view .LVU7 50 .loc 1 294 5 is_stmt 1 view .LVU7
@ -418,7 +418,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
95 HAL_DMAEx_MultiBufferStart: 95 HAL_DMAEx_MultiBufferStart:
96 .LVL5: 96 .LVL5:
97 .LFB239: 97 .LFB239:
ARM GAS /tmp/cc5akmK0.s page 8 ARM GAS /tmp/ccjGmJKA.s page 8
101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
@ -478,7 +478,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
137 .loc 1 138 14 view .LVU34 137 .loc 1 138 14 view .LVU34
138 0022 0220 movs r0, #2 138 0022 0220 movs r0, #2
139 .LVL8: 139 .LVL8:
ARM GAS /tmp/cc5akmK0.s page 9 ARM GAS /tmp/ccjGmJKA.s page 9
140 .L8: 140 .L8:
@ -538,7 +538,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
178 .loc 1 130 7 is_stmt 0 view .LVU51 178 .loc 1 130 7 is_stmt 0 view .LVU51
179 0046 2046 mov r0, r4 179 0046 2046 mov r0, r4
ARM GAS /tmp/cc5akmK0.s page 10 ARM GAS /tmp/ccjGmJKA.s page 10
180 .LVL14: 180 .LVL14:
@ -598,7 +598,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
227 .loc 1 162 17 is_stmt 0 view .LVU61 227 .loc 1 162 17 is_stmt 0 view .LVU61
228 0004 8068 ldr r0, [r0, #8] 228 0004 8068 ldr r0, [r0, #8]
ARM GAS /tmp/cc5akmK0.s page 11 ARM GAS /tmp/ccjGmJKA.s page 11
229 .LVL19: 229 .LVL19:
@ -658,7 +658,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
266 .loc 1 217 5 is_stmt 0 view .LVU79 266 .loc 1 217 5 is_stmt 0 view .LVU79
267 0032 84F83430 strb r3, [r4, #52] 267 0032 84F83430 strb r3, [r4, #52]
ARM GAS /tmp/cc5akmK0.s page 12 ARM GAS /tmp/ccjGmJKA.s page 12
217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
306 004e 84F83500 strb r0, [r4, #53] 306 004e 84F83500 strb r0, [r4, #53]
184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
307 .loc 1 184 5 is_stmt 1 view .LVU96 307 .loc 1 184 5 is_stmt 1 view .LVU96
ARM GAS /tmp/cc5akmK0.s page 13 ARM GAS /tmp/ccjGmJKA.s page 13
184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
347 0086 A2F56872 sub r2, r2, #928 347 0086 A2F56872 sub r2, r2, #928
348 008a 9342 cmp r3, r2 348 008a 9342 cmp r3, r2
349 008c 72D0 beq .L65 349 008c 72D0 beq .L65
ARM GAS /tmp/cc5akmK0.s page 14 ARM GAS /tmp/ccjGmJKA.s page 14
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
@ -838,7 +838,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
393 .L63: 393 .L63:
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
394 .loc 1 196 5 discriminator 4 view .LVU123 394 .loc 1 196 5 discriminator 4 view .LVU123
ARM GAS /tmp/cc5akmK0.s page 15 ARM GAS /tmp/ccjGmJKA.s page 15
395 00e2 2022 movs r2, #32 395 00e2 2022 movs r2, #32
@ -898,7 +898,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
439 .loc 1 197 5 discriminator 17 view .LVU134 439 .loc 1 197 5 discriminator 17 view .LVU134
440 0142 A2F58962 sub r2, r2, #1096 440 0142 A2F58962 sub r2, r2, #1096
ARM GAS /tmp/cc5akmK0.s page 16 ARM GAS /tmp/ccjGmJKA.s page 16
441 0146 9342 cmp r3, r2 441 0146 9342 cmp r3, r2
@ -958,7 +958,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
484 .loc 1 196 5 discriminator 18 view .LVU145 484 .loc 1 196 5 discriminator 18 view .LVU145
485 018e 4FF40062 mov r2, #2048 485 018e 4FF40062 mov r2, #2048
486 0192 A7E7 b .L21 486 0192 A7E7 b .L21
ARM GAS /tmp/cc5akmK0.s page 17 ARM GAS /tmp/ccjGmJKA.s page 17
487 .L71: 487 .L71:
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
530 01de 9342 cmp r3, r2 530 01de 9342 cmp r3, r2
531 01e0 29D0 beq .L81 531 01e0 29D0 beq .L81
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 18 ARM GAS /tmp/ccjGmJKA.s page 18
532 .loc 1 196 5 discriminator 65 view .LVU157 532 .loc 1 196 5 discriminator 65 view .LVU157
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
575 .loc 1 196 5 discriminator 58 view .LVU168 575 .loc 1 196 5 discriminator 58 view .LVU168
576 0222 2023 movs r3, #32 576 0222 2023 movs r3, #32
577 0224 F8E7 b .L24 577 0224 F8E7 b .L24
ARM GAS /tmp/cc5akmK0.s page 19 ARM GAS /tmp/ccjGmJKA.s page 19
578 .L78: 578 .L78:
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
621 0264 9342 cmp r3, r2 621 0264 9342 cmp r3, r2
622 0266 31D0 beq .L88 622 0266 31D0 beq .L88
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 20 ARM GAS /tmp/ccjGmJKA.s page 20
623 .loc 1 196 5 discriminator 106 view .LVU180 623 .loc 1 196 5 discriminator 106 view .LVU180
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
667 .loc 1 196 5 discriminator 126 view .LVU191 667 .loc 1 196 5 discriminator 126 view .LVU191
668 02be 4FF40013 mov r3, #2097152 668 02be 4FF40013 mov r3, #2097152
ARM GAS /tmp/cc5akmK0.s page 21 ARM GAS /tmp/ccjGmJKA.s page 21
669 02c2 00E0 b .L26 669 02c2 00E0 b .L26
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
712 02f4 E7E7 b .L26 712 02f4 E7E7 b .L26
713 .L96: 713 .L96:
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 22 ARM GAS /tmp/ccjGmJKA.s page 22
714 .loc 1 196 5 discriminator 123 view .LVU203 714 .loc 1 196 5 discriminator 123 view .LVU203
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
759 034e 02F58062 add r2, r2, #1024 759 034e 02F58062 add r2, r2, #1024
760 0352 9342 cmp r3, r2 760 0352 9342 cmp r3, r2
761 0354 28D0 beq .L106 761 0354 28D0 beq .L106
ARM GAS /tmp/cc5akmK0.s page 23 ARM GAS /tmp/ccjGmJKA.s page 23
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
805 .loc 1 196 5 discriminator 160 view .LVU224 805 .loc 1 196 5 discriminator 160 view .LVU224
806 0392 2023 movs r3, #32 806 0392 2023 movs r3, #32
ARM GAS /tmp/cc5akmK0.s page 24 ARM GAS /tmp/ccjGmJKA.s page 24
807 0394 F6E7 b .L27 807 0394 F6E7 b .L27
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
850 03cc 2368 ldr r3, [r4] 850 03cc 2368 ldr r3, [r4]
851 03ce 874A ldr r2, .L329+12 851 03ce 874A ldr r2, .L329+12
852 03d0 9342 cmp r3, r2 852 03d0 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 25 ARM GAS /tmp/ccjGmJKA.s page 25
853 03d2 40F2CD81 bls .L36 853 03d2 40F2CD81 bls .L36
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
896 043e 9342 cmp r3, r2 896 043e 9342 cmp r3, r2
897 0440 00F09381 beq .L169 897 0440 00F09381 beq .L169
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 26 ARM GAS /tmp/ccjGmJKA.s page 26
898 .loc 1 198 5 discriminator 23 view .LVU247 898 .loc 1 198 5 discriminator 23 view .LVU247
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
942 .loc 1 197 5 discriminator 24 view .LVU258 942 .loc 1 197 5 discriminator 24 view .LVU258
943 0484 4FF48012 mov r2, #1048576 943 0484 4FF48012 mov r2, #1048576
ARM GAS /tmp/cc5akmK0.s page 27 ARM GAS /tmp/ccjGmJKA.s page 27
944 0488 9EE7 b .L29 944 0488 9EE7 b .L29
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
987 04d6 02F58062 add r2, r2, #1024 987 04d6 02F58062 add r2, r2, #1024
988 04da 9342 cmp r3, r2 988 04da 9342 cmp r3, r2
989 04dc 26D0 beq .L132 989 04dc 26D0 beq .L132
ARM GAS /tmp/cc5akmK0.s page 28 ARM GAS /tmp/ccjGmJKA.s page 28
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1033 .L129: 1033 .L129:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1034 .loc 1 197 5 discriminator 66 view .LVU281 1034 .loc 1 197 5 discriminator 66 view .LVU281
ARM GAS /tmp/cc5akmK0.s page 29 ARM GAS /tmp/ccjGmJKA.s page 29
1035 051a 4FF48063 mov r3, #1024 1035 051a 4FF48063 mov r3, #1024
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1078 .loc 1 197 5 discriminator 112 view .LVU292 1078 .loc 1 197 5 discriminator 112 view .LVU292
1079 0564 02F58062 add r2, r2, #1024 1079 0564 02F58062 add r2, r2, #1024
1080 0568 9342 cmp r3, r2 1080 0568 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 30 ARM GAS /tmp/ccjGmJKA.s page 30
1081 056a 2AD0 beq .L140 1081 056a 2AD0 beq .L140
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1124 05b2 FAE7 b .L34 1124 05b2 FAE7 b .L34
1125 .L137: 1125 .L137:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 31 ARM GAS /tmp/ccjGmJKA.s page 31
1126 .loc 1 197 5 discriminator 109 view .LVU304 1126 .loc 1 197 5 discriminator 109 view .LVU304
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1171 .loc 1 197 5 discriminator 103 view .LVU313 1171 .loc 1 197 5 discriminator 103 view .LVU313
1172 05fe B24A ldr r2, .L331 1172 05fe B24A ldr r2, .L331
1173 0600 9342 cmp r3, r2 1173 0600 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 32 ARM GAS /tmp/ccjGmJKA.s page 32
1174 0602 31D0 beq .L147 1174 0602 31D0 beq .L147
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1217 0658 9342 cmp r3, r2 1217 0658 9342 cmp r3, r2
1218 065a 02D0 beq .L314 1218 065a 02D0 beq .L314
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 33 ARM GAS /tmp/ccjGmJKA.s page 33
1219 .loc 1 197 5 discriminator 176 view .LVU325 1219 .loc 1 197 5 discriminator 176 view .LVU325
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1263 .loc 1 197 5 discriminator 170 view .LVU336 1263 .loc 1 197 5 discriminator 170 view .LVU336
1264 0694 4FF48013 mov r3, #1048576 1264 0694 4FF48013 mov r3, #1048576
ARM GAS /tmp/cc5akmK0.s page 34 ARM GAS /tmp/ccjGmJKA.s page 34
1265 0698 E7E7 b .L35 1265 0698 E7E7 b .L35
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1308 06e4 A2F58962 sub r2, r2, #1096 1308 06e4 A2F58962 sub r2, r2, #1096
1309 06e8 9342 cmp r3, r2 1309 06e8 9342 cmp r3, r2
1310 06ea 00F0A081 beq .L211 1310 06ea 00F0A081 beq .L211
ARM GAS /tmp/cc5akmK0.s page 35 ARM GAS /tmp/ccjGmJKA.s page 35
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1354 .L163: 1354 .L163:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1355 .loc 1 198 5 discriminator 12 view .LVU359 1355 .loc 1 198 5 discriminator 12 view .LVU359
ARM GAS /tmp/cc5akmK0.s page 36 ARM GAS /tmp/ccjGmJKA.s page 36
1356 0746 4FF40072 mov r2, #512 1356 0746 4FF40072 mov r2, #512
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1399 .loc 1 198 5 discriminator 57 view .LVU370 1399 .loc 1 198 5 discriminator 57 view .LVU370
1400 078c 02F58062 add r2, r2, #1024 1400 078c 02F58062 add r2, r2, #1024
1401 0790 9342 cmp r3, r2 1401 0790 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 37 ARM GAS /tmp/ccjGmJKA.s page 37
1402 0792 2DD0 beq .L174 1402 0792 2DD0 beq .L174
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1445 .L40: 1445 .L40:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1446 .loc 1 198 5 discriminator 100 view .LVU382 1446 .loc 1 198 5 discriminator 100 view .LVU382
ARM GAS /tmp/cc5akmK0.s page 38 ARM GAS /tmp/ccjGmJKA.s page 38
1447 07e2 3B4A ldr r2, .L331+8 1447 07e2 3B4A ldr r2, .L331+8
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1491 .loc 1 198 5 discriminator 52 view .LVU393 1491 .loc 1 198 5 discriminator 52 view .LVU393
1492 081e 2F4A ldr r2, .L331+20 1492 081e 2F4A ldr r2, .L331+20
ARM GAS /tmp/cc5akmK0.s page 39 ARM GAS /tmp/ccjGmJKA.s page 39
1493 0820 9342 cmp r3, r2 1493 0820 9342 cmp r3, r2
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1536 0872 A2F56872 sub r2, r2, #928 1536 0872 A2F56872 sub r2, r2, #928
1537 0876 9342 cmp r3, r2 1537 0876 9342 cmp r3, r2
1538 0878 32D0 beq .L193 1538 0878 32D0 beq .L193
ARM GAS /tmp/cc5akmK0.s page 40 ARM GAS /tmp/ccjGmJKA.s page 40
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1582 .L190: 1582 .L190:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1583 .loc 1 198 5 discriminator 119 view .LVU416 1583 .loc 1 198 5 discriminator 119 view .LVU416
ARM GAS /tmp/cc5akmK0.s page 41 ARM GAS /tmp/ccjGmJKA.s page 41
1584 08b4 4FF40073 mov r3, #512 1584 08b4 4FF40073 mov r3, #512
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1629 090c 02F58062 add r2, r2, #1024 1629 090c 02F58062 add r2, r2, #1024
1630 0910 9342 cmp r3, r2 1630 0910 9342 cmp r3, r2
1631 0912 2AD0 beq .L200 1631 0912 2AD0 beq .L200
ARM GAS /tmp/cc5akmK0.s page 42 ARM GAS /tmp/ccjGmJKA.s page 42
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1675 .L197: 1675 .L197:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1676 .loc 1 198 5 discriminator 158 view .LVU437 1676 .loc 1 198 5 discriminator 158 view .LVU437
ARM GAS /tmp/cc5akmK0.s page 43 ARM GAS /tmp/ccjGmJKA.s page 43
1677 095c 0823 movs r3, #8 1677 095c 0823 movs r3, #8
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1720 0996 884B ldr r3, .L333+8 1720 0996 884B ldr r3, .L333+8
1721 0998 DA60 str r2, [r3, #12] 1721 0998 DA60 str r2, [r3, #12]
1722 .L46: 1722 .L46:
ARM GAS /tmp/cc5akmK0.s page 44 ARM GAS /tmp/ccjGmJKA.s page 44
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1766 0a02 9342 cmp r3, r2 1766 0a02 9342 cmp r3, r2
1767 0a04 00F06981 beq .L264 1767 0a04 00F06981 beq .L264
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/cc5akmK0.s page 45 ARM GAS /tmp/ccjGmJKA.s page 45
1768 .loc 1 200 5 discriminator 21 view .LVU460 1768 .loc 1 200 5 discriminator 21 view .LVU460
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1812 .loc 1 199 5 discriminator 22 view .LVU471 1812 .loc 1 199 5 discriminator 22 view .LVU471
1813 0a4c 4FF48022 mov r2, #262144 1813 0a4c 4FF48022 mov r2, #262144
ARM GAS /tmp/cc5akmK0.s page 46 ARM GAS /tmp/ccjGmJKA.s page 46
1814 0a50 A1E7 b .L45 1814 0a50 A1E7 b .L45
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1857 0a9c A2F58962 sub r2, r2, #1096 1857 0a9c A2F58962 sub r2, r2, #1096
1858 0aa0 9342 cmp r3, r2 1858 0aa0 9342 cmp r3, r2
1859 0aa2 27D0 beq .L227 1859 0aa2 27D0 beq .L227
ARM GAS /tmp/cc5akmK0.s page 47 ARM GAS /tmp/ccjGmJKA.s page 47
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1903 .L224: 1903 .L224:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1904 .loc 1 199 5 discriminator 64 view .LVU494 1904 .loc 1 199 5 discriminator 64 view .LVU494
ARM GAS /tmp/cc5akmK0.s page 48 ARM GAS /tmp/ccjGmJKA.s page 48
1905 0ae2 4FF48073 mov r3, #256 1905 0ae2 4FF48073 mov r3, #256
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1948 .loc 1 199 5 discriminator 110 view .LVU505 1948 .loc 1 199 5 discriminator 110 view .LVU505
1949 0b2a A2F58962 sub r2, r2, #1096 1949 0b2a A2F58962 sub r2, r2, #1096
1950 0b2e 9342 cmp r3, r2 1950 0b2e 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 49 ARM GAS /tmp/ccjGmJKA.s page 49
1951 0b30 2BD0 beq .L235 1951 0b30 2BD0 beq .L235
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
1994 0b7c 0DE7 b .L46 1994 0b7c 0DE7 b .L46
1995 .L232: 1995 .L232:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 50 ARM GAS /tmp/ccjGmJKA.s page 50
1996 .loc 1 199 5 discriminator 107 view .LVU517 1996 .loc 1 199 5 discriminator 107 view .LVU517
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2041 .loc 1 199 5 discriminator 125 view .LVU526 2041 .loc 1 199 5 discriminator 125 view .LVU526
2042 0bc8 4FF48023 mov r3, #262144 2042 0bc8 4FF48023 mov r3, #262144
2043 0bcc D4E7 b .L50 2043 0bcc D4E7 b .L50
ARM GAS /tmp/cc5akmK0.s page 51 ARM GAS /tmp/ccjGmJKA.s page 51
2044 .L49: 2044 .L49:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2087 0c20 9342 cmp r3, r2 2087 0c20 9342 cmp r3, r2
2088 0c22 25D0 beq .L253 2088 0c22 25D0 beq .L253
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
ARM GAS /tmp/cc5akmK0.s page 52 ARM GAS /tmp/ccjGmJKA.s page 52
2089 .loc 1 199 5 discriminator 173 view .LVU538 2089 .loc 1 199 5 discriminator 173 view .LVU538
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
2133 .loc 1 199 5 discriminator 168 view .LVU549 2133 .loc 1 199 5 discriminator 168 view .LVU549
2134 0c5e 4FF48073 mov r3, #256 2134 0c5e 4FF48073 mov r3, #256
ARM GAS /tmp/cc5akmK0.s page 53 ARM GAS /tmp/ccjGmJKA.s page 53
2135 0c62 EAE7 b .L51 2135 0c62 EAE7 b .L51
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2175 0c94 5361 str r3, [r2, #20] 2175 0c94 5361 str r3, [r2, #20]
206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
2176 .loc 1 206 5 is_stmt 1 view .LVU564 2176 .loc 1 206 5 is_stmt 1 view .LVU564
ARM GAS /tmp/cc5akmK0.s page 54 ARM GAS /tmp/ccjGmJKA.s page 54
206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2218 0cc8 4022 movs r2, #64 2218 0cc8 4022 movs r2, #64
2219 0cca D8E7 b .L53 2219 0cca D8E7 b .L53
2220 .L261: 2220 .L261:
ARM GAS /tmp/cc5akmK0.s page 55 ARM GAS /tmp/ccjGmJKA.s page 55
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2264 0d10 2BD0 beq .L271 2264 0d10 2BD0 beq .L271
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2265 .loc 1 200 5 discriminator 61 view .LVU589 2265 .loc 1 200 5 discriminator 61 view .LVU589
ARM GAS /tmp/cc5akmK0.s page 56 ARM GAS /tmp/ccjGmJKA.s page 56
2266 0d12 02F58062 add r2, r2, #1024 2266 0d12 02F58062 add r2, r2, #1024
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2309 .loc 1 200 5 discriminator 56 view .LVU600 2309 .loc 1 200 5 discriminator 56 view .LVU600
2310 0d5e 0123 movs r3, #1 2310 0d5e 0123 movs r3, #1
2311 0d60 FAE7 b .L56 2311 0d60 FAE7 b .L56
ARM GAS /tmp/cc5akmK0.s page 57 ARM GAS /tmp/ccjGmJKA.s page 57
2312 .L269: 2312 .L269:
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2355 0d94 9342 cmp r3, r2 2355 0d94 9342 cmp r3, r2
2356 0d96 31D0 beq .L279 2356 0d96 31D0 beq .L279
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/cc5akmK0.s page 58 ARM GAS /tmp/ccjGmJKA.s page 58
2357 .loc 1 200 5 discriminator 104 view .LVU612 2357 .loc 1 200 5 discriminator 104 view .LVU612
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2401 .loc 1 200 5 discriminator 127 view .LVU623 2401 .loc 1 200 5 discriminator 127 view .LVU623
2402 0df0 4FF48003 mov r3, #4194304 2402 0df0 4FF48003 mov r3, #4194304
ARM GAS /tmp/cc5akmK0.s page 59 ARM GAS /tmp/ccjGmJKA.s page 59
2403 0df4 03E0 b .L58 2403 0df4 03E0 b .L58
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2446 0e20 4FF48033 mov r3, #65536 2446 0e20 4FF48033 mov r3, #65536
2447 0e24 EBE7 b .L58 2447 0e24 EBE7 b .L58
2448 .L288: 2448 .L288:
ARM GAS /tmp/cc5akmK0.s page 60 ARM GAS /tmp/ccjGmJKA.s page 60
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2493 .loc 1 200 5 discriminator 165 view .LVU644 2493 .loc 1 200 5 discriminator 165 view .LVU644
2494 0e7e 02F58062 add r2, r2, #1024 2494 0e7e 02F58062 add r2, r2, #1024
2495 0e82 9342 cmp r3, r2 2495 0e82 9342 cmp r3, r2
ARM GAS /tmp/cc5akmK0.s page 61 ARM GAS /tmp/ccjGmJKA.s page 61
2496 0e84 25D0 beq .L298 2496 0e84 25D0 beq .L298
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2539 0ec4 F6E7 b .L59 2539 0ec4 F6E7 b .L59
2540 .L295: 2540 .L295:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/cc5akmK0.s page 62 ARM GAS /tmp/ccjGmJKA.s page 62
2541 .loc 1 200 5 discriminator 162 view .LVU656 2541 .loc 1 200 5 discriminator 162 view .LVU656
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc5akmK0.s page 1
2586 .LFE240: 2586 .LFE240:
2588 .section .text.HAL_DMAEx_ChangeMemory,"ax",%progbits 2588 .section .text.HAL_DMAEx_ChangeMemory,"ax",%progbits
2589 .align 1 2589 .align 1
ARM GAS /tmp/cc5akmK0.s page 63 ARM GAS /tmp/ccjGmJKA.s page 63
2590 .global HAL_DMAEx_ChangeMemory 2590 .global HAL_DMAEx_ChangeMemory
@ -3777,29 +3777,29 @@ ARM GAS /tmp/cc5akmK0.s page 1
2633 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 2633 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
2634 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h" 2634 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
2635 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h" 2635 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h"
ARM GAS /tmp/cc5akmK0.s page 64 ARM GAS /tmp/ccjGmJKA.s page 64
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_dma_ex.c *ABS*:00000000 stm32f4xx_hal_dma_ex.c
/tmp/cc5akmK0.s:21 .text.DMA_MultiBufferSetConfig:00000000 $t /tmp/ccjGmJKA.s:21 .text.DMA_MultiBufferSetConfig:00000000 $t
/tmp/cc5akmK0.s:26 .text.DMA_MultiBufferSetConfig:00000000 DMA_MultiBufferSetConfig /tmp/ccjGmJKA.s:26 .text.DMA_MultiBufferSetConfig:00000000 DMA_MultiBufferSetConfig
/tmp/cc5akmK0.s:89 .text.HAL_DMAEx_MultiBufferStart:00000000 $t /tmp/ccjGmJKA.s:89 .text.HAL_DMAEx_MultiBufferStart:00000000 $t
/tmp/cc5akmK0.s:95 .text.HAL_DMAEx_MultiBufferStart:00000000 HAL_DMAEx_MultiBufferStart /tmp/ccjGmJKA.s:95 .text.HAL_DMAEx_MultiBufferStart:00000000 HAL_DMAEx_MultiBufferStart
/tmp/cc5akmK0.s:201 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 $t /tmp/ccjGmJKA.s:201 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 $t
/tmp/cc5akmK0.s:207 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 HAL_DMAEx_MultiBufferStart_IT /tmp/ccjGmJKA.s:207 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 HAL_DMAEx_MultiBufferStart_IT
/tmp/cc5akmK0.s:724 .text.HAL_DMAEx_MultiBufferStart_IT:00000304 $d /tmp/ccjGmJKA.s:724 .text.HAL_DMAEx_MultiBufferStart_IT:00000304 $d
/tmp/cc5akmK0.s:731 .text.HAL_DMAEx_MultiBufferStart_IT:00000318 $t /tmp/ccjGmJKA.s:731 .text.HAL_DMAEx_MultiBufferStart_IT:00000318 $t
/tmp/cc5akmK0.s:1160 .text.HAL_DMAEx_MultiBufferStart_IT:000005e0 $d /tmp/ccjGmJKA.s:1160 .text.HAL_DMAEx_MultiBufferStart_IT:000005e0 $d
/tmp/cc5akmK0.s:1168 .text.HAL_DMAEx_MultiBufferStart_IT:000005f8 $t /tmp/ccjGmJKA.s:1168 .text.HAL_DMAEx_MultiBufferStart_IT:000005f8 $t
/tmp/cc5akmK0.s:1597 .text.HAL_DMAEx_MultiBufferStart_IT:000008c8 $d /tmp/ccjGmJKA.s:1597 .text.HAL_DMAEx_MultiBufferStart_IT:000008c8 $d
/tmp/cc5akmK0.s:1605 .text.HAL_DMAEx_MultiBufferStart_IT:000008e0 $t /tmp/ccjGmJKA.s:1605 .text.HAL_DMAEx_MultiBufferStart_IT:000008e0 $t
/tmp/cc5akmK0.s:2034 .text.HAL_DMAEx_MultiBufferStart_IT:00000bb0 $d /tmp/ccjGmJKA.s:2034 .text.HAL_DMAEx_MultiBufferStart_IT:00000bb0 $d
/tmp/cc5akmK0.s:2042 .text.HAL_DMAEx_MultiBufferStart_IT:00000bc8 $t /tmp/ccjGmJKA.s:2042 .text.HAL_DMAEx_MultiBufferStart_IT:00000bc8 $t
/tmp/cc5akmK0.s:2459 .text.HAL_DMAEx_MultiBufferStart_IT:00000e34 $d /tmp/ccjGmJKA.s:2459 .text.HAL_DMAEx_MultiBufferStart_IT:00000e34 $d
/tmp/cc5akmK0.s:2466 .text.HAL_DMAEx_MultiBufferStart_IT:00000e48 $t /tmp/ccjGmJKA.s:2466 .text.HAL_DMAEx_MultiBufferStart_IT:00000e48 $t
/tmp/cc5akmK0.s:2583 .text.HAL_DMAEx_MultiBufferStart_IT:00000ef8 $d /tmp/ccjGmJKA.s:2583 .text.HAL_DMAEx_MultiBufferStart_IT:00000ef8 $d
/tmp/cc5akmK0.s:2589 .text.HAL_DMAEx_ChangeMemory:00000000 $t /tmp/ccjGmJKA.s:2589 .text.HAL_DMAEx_ChangeMemory:00000000 $t
/tmp/cc5akmK0.s:2595 .text.HAL_DMAEx_ChangeMemory:00000000 HAL_DMAEx_ChangeMemory /tmp/ccjGmJKA.s:2595 .text.HAL_DMAEx_ChangeMemory:00000000 HAL_DMAEx_ChangeMemory
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccqZddKp.s page 1 ARM GAS /tmp/cc0ks6HK.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (+) Each Exti line can be configured within this driver. 27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (+) Each Exti line can be configured within this driver.
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
ARM GAS /tmp/ccqZddKp.s page 2 ARM GAS /tmp/cc0ks6HK.s page 2
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (++) Interrupt 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** (++) Interrupt
@ -118,7 +118,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/ 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** #include "stm32f4xx_hal.h" 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** #include "stm32f4xx_hal.h"
ARM GAS /tmp/ccqZddKp.s page 3 ARM GAS /tmp/cc0ks6HK.s page 3
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** */ 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** */
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** { 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** {
ARM GAS /tmp/ccqZddKp.s page 4 ARM GAS /tmp/cc0ks6HK.s page 4
30 .loc 1 143 1 view -0 30 .loc 1 143 1 view -0
@ -238,7 +238,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
63 .loc 1 163 3 is_stmt 1 view .LVU15 63 .loc 1 163 3 is_stmt 1 view .LVU15
64 .loc 1 163 12 is_stmt 0 view .LVU16 64 .loc 1 163 12 is_stmt 0 view .LVU16
65 0012 0120 movs r0, #1 65 0012 0120 movs r0, #1
ARM GAS /tmp/ccqZddKp.s page 5 ARM GAS /tmp/cc0ks6HK.s page 5
66 .LVL2: 66 .LVL2:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
98 0038 0443 orrs r4, r4, r0 98 0038 0443 orrs r4, r4, r0
99 003a EC60 str r4, [r5, #12] 99 003a EC60 str r4, [r5, #12]
100 .L7: 100 .L7:
ARM GAS /tmp/ccqZddKp.s page 6 ARM GAS /tmp/cc0ks6HK.s page 6
186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** } 186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** }
@ -358,7 +358,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Configure event mode : read current mode */ 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Configure event mode : read current mode */
218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Mask or set line */ 218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Mask or set line */
219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** if ((pExtiConfig->Mode & EXTI_MODE_EVENT) != 0x00u) 219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** if ((pExtiConfig->Mode & EXTI_MODE_EVENT) != 0x00u)
ARM GAS /tmp/ccqZddKp.s page 7 ARM GAS /tmp/cc0ks6HK.s page 7
124 .loc 1 219 3 is_stmt 1 view .LVU40 124 .loc 1 219 3 is_stmt 1 view .LVU40
@ -418,7 +418,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** } 189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** }
164 .loc 1 189 11 is_stmt 0 view .LVU52 164 .loc 1 189 11 is_stmt 0 view .LVU52
165 007a 154D ldr r5, .L18 165 007a 154D ldr r5, .L18
ARM GAS /tmp/ccqZddKp.s page 8 ARM GAS /tmp/cc0ks6HK.s page 8
166 007c EC68 ldr r4, [r5, #12] 166 007c EC68 ldr r4, [r5, #12]
@ -478,7 +478,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
204 00a6 46F82230 str r3, [r6, r2, lsl #2] 204 00a6 46F82230 str r3, [r6, r2, lsl #2]
205 00aa CDE7 b .L3 205 00aa CDE7 b .L3
206 .LVL12: 206 .LVL12:
ARM GAS /tmp/ccqZddKp.s page 9 ARM GAS /tmp/cc0ks6HK.s page 9
207 .L8: 207 .L8:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
250 .L18: 250 .L18:
251 00d0 003C0140 .word 1073822720 251 00d0 003C0140 .word 1073822720
252 00d4 00380140 .word 1073821696 252 00d4 00380140 .word 1073821696
ARM GAS /tmp/ccqZddKp.s page 10 ARM GAS /tmp/cc0ks6HK.s page 10
253 .cfi_endproc 253 .cfi_endproc
@ -598,7 +598,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Store handle line number to configuration structure */ 252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Store handle line number to configuration structure */
253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Line = hexti->Line; 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Line = hexti->Line;
ARM GAS /tmp/ccqZddKp.s page 11 ARM GAS /tmp/cc0ks6HK.s page 11
287 .loc 1 253 3 view .LVU90 287 .loc 1 253 3 view .LVU90
@ -658,7 +658,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
321 002a 03D0 beq .L24 321 002a 03D0 beq .L24
274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** { 274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** {
275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Mode |= EXTI_MODE_EVENT; 275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Mode |= EXTI_MODE_EVENT;
ARM GAS /tmp/ccqZddKp.s page 12 ARM GAS /tmp/cc0ks6HK.s page 12
322 .loc 1 275 5 is_stmt 1 view .LVU106 322 .loc 1 275 5 is_stmt 1 view .LVU106
@ -718,7 +718,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
358 0052 03D0 beq .L26 358 0052 03D0 beq .L26
294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** { 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** {
295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Trigger |= EXTI_TRIGGER_FALLING; 295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** pExtiConfig->Trigger |= EXTI_TRIGGER_FALLING;
ARM GAS /tmp/ccqZddKp.s page 13 ARM GAS /tmp/cc0ks6HK.s page 13
359 .loc 1 295 7 is_stmt 1 view .LVU123 359 .loc 1 295 7 is_stmt 1 view .LVU123
@ -778,7 +778,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
304:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** } 304:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** }
394 .loc 1 304 7 is_stmt 1 view .LVU136 394 .loc 1 304 7 is_stmt 1 view .LVU136
304:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** } 304:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** }
ARM GAS /tmp/ccqZddKp.s page 14 ARM GAS /tmp/cc0ks6HK.s page 14
395 .loc 1 304 78 is_stmt 0 view .LVU137 395 .loc 1 304 78 is_stmt 0 view .LVU137
@ -838,7 +838,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
440 .L37: 440 .L37:
441 .align 2 441 .align 2
442 .L36: 442 .L36:
ARM GAS /tmp/ccqZddKp.s page 15 ARM GAS /tmp/cc0ks6HK.s page 15
443 00a0 003C0140 .word 1073822720 443 00a0 003C0140 .word 1073822720
@ -898,7 +898,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* compute line mask */ 331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* compute line mask */
332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** linepos = (hexti->Line & EXTI_PIN_MASK); 332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** linepos = (hexti->Line & EXTI_PIN_MASK);
477 .loc 1 332 3 view .LVU157 477 .loc 1 332 3 view .LVU157
ARM GAS /tmp/ccqZddKp.s page 16 ARM GAS /tmp/cc0ks6HK.s page 16
478 .loc 1 332 19 is_stmt 0 view .LVU158 478 .loc 1 332 19 is_stmt 0 view .LVU158
@ -958,7 +958,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
519 .loc 1 345 5 is_stmt 1 view .LVU178 519 .loc 1 345 5 is_stmt 1 view .LVU178
520 .loc 1 345 23 is_stmt 0 view .LVU179 520 .loc 1 345 23 is_stmt 0 view .LVU179
521 003a D368 ldr r3, [r2, #12] 521 003a D368 ldr r3, [r2, #12]
ARM GAS /tmp/ccqZddKp.s page 17 ARM GAS /tmp/cc0ks6HK.s page 17
522 .loc 1 345 30 view .LVU180 522 .loc 1 345 30 view .LVU180
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
556 0062 A400 lsls r4, r4, #2 556 0062 A400 lsls r4, r4, #2
353:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval; 353:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval;
557 .loc 1 353 40 view .LVU195 557 .loc 1 353 40 view .LVU195
ARM GAS /tmp/ccqZddKp.s page 18 ARM GAS /tmp/cc0ks6HK.s page 18
558 0064 0F22 movs r2, #15 558 0064 0F22 movs r2, #15
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
608 .LVL46: 608 .LVL46:
609 .LFB242: 609 .LFB242:
360:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 360:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
ARM GAS /tmp/ccqZddKp.s page 19 ARM GAS /tmp/cc0ks6HK.s page 19
361:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /** 361:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /**
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
640 .align 1 640 .align 1
641 .global HAL_EXTI_GetHandle 641 .global HAL_EXTI_GetHandle
642 .syntax unified 642 .syntax unified
ARM GAS /tmp/ccqZddKp.s page 20 ARM GAS /tmp/cc0ks6HK.s page 20
643 .thumb 643 .thumb
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
411:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** } 411:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** }
672 .loc 1 411 1 view .LVU225 672 .loc 1 411 1 view .LVU225
673 000a 7047 bx lr 673 000a 7047 bx lr
ARM GAS /tmp/ccqZddKp.s page 21 ARM GAS /tmp/cc0ks6HK.s page 21
674 .cfi_endproc 674 .cfi_endproc
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
701 0002 0368 ldr r3, [r0] 701 0002 0368 ldr r3, [r0]
702 .loc 1 440 35 view .LVU232 702 .loc 1 440 35 view .LVU232
703 0004 03F01F02 and r2, r3, #31 703 0004 03F01F02 and r2, r3, #31
ARM GAS /tmp/ccqZddKp.s page 22 ARM GAS /tmp/cc0ks6HK.s page 22
704 .loc 1 440 12 view .LVU233 704 .loc 1 440 12 view .LVU233
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
744 .global HAL_EXTI_GetPending 744 .global HAL_EXTI_GetPending
745 .syntax unified 745 .syntax unified
746 .thumb 746 .thumb
ARM GAS /tmp/ccqZddKp.s page 23 ARM GAS /tmp/cc0ks6HK.s page 23
747 .thumb_func 747 .thumb_func
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* return 1 if bit is set else 0 */ 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* return 1 if bit is set else 0 */
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** regval = ((EXTI->PR & maskline) >> linepos); 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** regval = ((EXTI->PR & maskline) >> linepos);
ARM GAS /tmp/ccqZddKp.s page 24 ARM GAS /tmp/cc0ks6HK.s page 24
775 .loc 1 485 3 is_stmt 1 view .LVU259 775 .loc 1 485 3 is_stmt 1 view .LVU259
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** UNUSED(Edge); 503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** UNUSED(Edge);
814 .loc 1 503 3 view .LVU268 814 .loc 1 503 3 view .LVU268
504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** 504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c ****
ARM GAS /tmp/ccqZddKp.s page 25 ARM GAS /tmp/cc0ks6HK.s page 25
505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Check parameters */ 505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** /* Check parameters */
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccqZddKp.s page 1
852 @ args = 0, pretend = 0, frame = 0 852 @ args = 0, pretend = 0, frame = 0
853 @ frame_needed = 0, uses_anonymous_args = 0 853 @ frame_needed = 0, uses_anonymous_args = 0
854 @ link register save eliminated. 854 @ link register save eliminated.
ARM GAS /tmp/ccqZddKp.s page 26 ARM GAS /tmp/cc0ks6HK.s page 26
524:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** uint32_t maskline; 524:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c **** uint32_t maskline;
@ -1543,35 +1543,35 @@ ARM GAS /tmp/ccqZddKp.s page 1
883 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 883 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
884 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 884 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
885 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h" 885 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h"
ARM GAS /tmp/ccqZddKp.s page 27 ARM GAS /tmp/cc0ks6HK.s page 27
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_exti.c *ABS*:00000000 stm32f4xx_hal_exti.c
/tmp/ccqZddKp.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t /tmp/cc0ks6HK.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccqZddKp.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine /tmp/cc0ks6HK.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccqZddKp.s:251 .text.HAL_EXTI_SetConfigLine:000000d0 $d /tmp/cc0ks6HK.s:251 .text.HAL_EXTI_SetConfigLine:000000d0 $d
/tmp/ccqZddKp.s:257 .text.HAL_EXTI_GetConfigLine:00000000 $t /tmp/cc0ks6HK.s:257 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccqZddKp.s:263 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine /tmp/cc0ks6HK.s:263 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccqZddKp.s:443 .text.HAL_EXTI_GetConfigLine:000000a0 $d /tmp/cc0ks6HK.s:443 .text.HAL_EXTI_GetConfigLine:000000a0 $d
/tmp/ccqZddKp.s:449 .text.HAL_EXTI_ClearConfigLine:00000000 $t /tmp/cc0ks6HK.s:449 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccqZddKp.s:455 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine /tmp/cc0ks6HK.s:455 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccqZddKp.s:595 .text.HAL_EXTI_ClearConfigLine:0000007c $d /tmp/cc0ks6HK.s:595 .text.HAL_EXTI_ClearConfigLine:0000007c $d
/tmp/ccqZddKp.s:601 .text.HAL_EXTI_RegisterCallback:00000000 $t /tmp/cc0ks6HK.s:601 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccqZddKp.s:607 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback /tmp/cc0ks6HK.s:607 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccqZddKp.s:640 .text.HAL_EXTI_GetHandle:00000000 $t /tmp/cc0ks6HK.s:640 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccqZddKp.s:646 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle /tmp/cc0ks6HK.s:646 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccqZddKp.s:678 .text.HAL_EXTI_IRQHandler:00000000 $t /tmp/cc0ks6HK.s:678 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccqZddKp.s:684 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler /tmp/cc0ks6HK.s:684 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccqZddKp.s:738 .text.HAL_EXTI_IRQHandler:00000020 $d /tmp/cc0ks6HK.s:738 .text.HAL_EXTI_IRQHandler:00000020 $d
/tmp/ccqZddKp.s:743 .text.HAL_EXTI_GetPending:00000000 $t /tmp/cc0ks6HK.s:743 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccqZddKp.s:749 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending /tmp/cc0ks6HK.s:749 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccqZddKp.s:794 .text.HAL_EXTI_GetPending:00000014 $d /tmp/cc0ks6HK.s:794 .text.HAL_EXTI_GetPending:00000014 $d
/tmp/ccqZddKp.s:799 .text.HAL_EXTI_ClearPending:00000000 $t /tmp/cc0ks6HK.s:799 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccqZddKp.s:805 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending /tmp/cc0ks6HK.s:805 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccqZddKp.s:836 .text.HAL_EXTI_ClearPending:00000010 $d /tmp/cc0ks6HK.s:836 .text.HAL_EXTI_ClearPending:00000010 $d
/tmp/ccqZddKp.s:841 .text.HAL_EXTI_GenerateSWI:00000000 $t /tmp/cc0ks6HK.s:841 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccqZddKp.s:847 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI /tmp/cc0ks6HK.s:847 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccqZddKp.s:876 .text.HAL_EXTI_GenerateSWI:00000010 $d /tmp/cc0ks6HK.s:876 .text.HAL_EXTI_GenerateSWI:00000010 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccot7YtA.s page 1 ARM GAS /tmp/ccBvWqyp.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) Prefetch on I-Code 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) Prefetch on I-Code
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) 64 cache lines of 128 bits on I-Code 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) 64 cache lines of 128 bits on I-Code
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) 8 cache lines of 128 bits on D-Code 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (+) 8 cache lines of 128 bits on D-Code
ARM GAS /tmp/ccot7YtA.s page 2 ARM GAS /tmp/ccBvWqyp.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */ 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** #ifdef HAL_FLASH_MODULE_ENABLED 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** #ifdef HAL_FLASH_MODULE_ENABLED
ARM GAS /tmp/ccot7YtA.s page 3 ARM GAS /tmp/ccBvWqyp.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** ##### Programming operation functions ##### 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** ##### Programming operation functions #####
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** =============================================================================== 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** ===============================================================================
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** [..] 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** [..]
ARM GAS /tmp/ccot7YtA.s page 4 ARM GAS /tmp/ccBvWqyp.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** This subsection provides a set of functions allowing to manage the FLASH 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** This subsection provides a set of functions allowing to manage the FLASH
@ -238,7 +238,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* If the program operation is completed, disable the PG Bit */ 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* If the program operation is completed, disable the PG Bit */
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH->CR &= (~FLASH_CR_PG); 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH->CR &= (~FLASH_CR_PG);
ARM GAS /tmp/ccot7YtA.s page 5 ARM GAS /tmp/ccBvWqyp.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
@ -298,7 +298,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** return status; 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** return status;
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
ARM GAS /tmp/ccot7YtA.s page 6 ARM GAS /tmp/ccBvWqyp.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /** 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /**
@ -358,7 +358,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* Check if there are still sectors to erase*/ 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* Check if there are still sectors to erase*/
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** if (pFlash.NbSectorsToErase != 0U) 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** if (pFlash.NbSectorsToErase != 0U)
ARM GAS /tmp/ccot7YtA.s page 7 ARM GAS /tmp/ccBvWqyp.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** { 316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** {
@ -418,7 +418,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** __HAL_FLASH_DISABLE_IT(FLASH_IT_ERR); 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** __HAL_FLASH_DISABLE_IT(FLASH_IT_ERR);
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
ARM GAS /tmp/ccot7YtA.s page 8 ARM GAS /tmp/ccBvWqyp.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /** 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /**
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Unlock the FLASH control register access 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Unlock the FLASH control register access
ARM GAS /tmp/ccot7YtA.s page 9 ARM GAS /tmp/ccBvWqyp.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @retval HAL Status 430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @retval HAL Status
@ -538,7 +538,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /** 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /**
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Lock the FLASH Option Control Registers access. 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Lock the FLASH Option Control Registers access.
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @retval HAL Status 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @retval HAL Status
ARM GAS /tmp/ccot7YtA.s page 10 ARM GAS /tmp/ccBvWqyp.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */ 487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /** 542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /**
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @} 543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @}
ARM GAS /tmp/ccot7YtA.s page 11 ARM GAS /tmp/ccBvWqyp.s page 11
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */ 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** */
@ -658,7 +658,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /** 599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /**
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Program a double word (64-bit) at a specified address. 600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @brief Program a double word (64-bit) at a specified address.
ARM GAS /tmp/ccot7YtA.s page 12 ARM GAS /tmp/ccBvWqyp.s page 12
601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @note This function must be used when the device voltage range is from 601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** * @note This function must be used when the device voltage range is from
@ -718,7 +718,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* Barrier to ensure programming is performed in 2 steps, in right order 624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** /* Barrier to ensure programming is performed in 2 steps, in right order
625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (independently of compiler optimization behavior) */ 625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** (independently of compiler optimization behavior) */
626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** __ISB(); 626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** __ISB();
ARM GAS /tmp/ccot7YtA.s page 13 ARM GAS /tmp/ccBvWqyp.s page 13
60 .loc 1 626 3 is_stmt 1 view .LVU12 60 .loc 1 626 3 is_stmt 1 view .LVU12
@ -778,7 +778,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN 52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN
53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__)) 53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__))
ARM GAS /tmp/ccot7YtA.s page 14 ARM GAS /tmp/ccBvWqyp.s page 14
54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -838,7 +838,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add 108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add
109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED 110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED
ARM GAS /tmp/ccot7YtA.s page 15 ARM GAS /tmp/ccBvWqyp.s page 15
111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x))) 111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x)))
@ -898,7 +898,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
165:Drivers/CMSIS/Include/cmsis_gcc.h **** 165:Drivers/CMSIS/Include/cmsis_gcc.h ****
166:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PROGRAM_START __cmsis_start 166:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PROGRAM_START __cmsis_start
167:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 167:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccot7YtA.s page 16 ARM GAS /tmp/ccBvWqyp.s page 16
168:Drivers/CMSIS/Include/cmsis_gcc.h **** 168:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -958,7 +958,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
222:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 222:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
223:Drivers/CMSIS/Include/cmsis_gcc.h **** 223:Drivers/CMSIS/Include/cmsis_gcc.h ****
224:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 224:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccot7YtA.s page 17 ARM GAS /tmp/ccBvWqyp.s page 17
225:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation 225:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
78 .loc 1 630 1 view .LVU17 78 .loc 1 630 1 view .LVU17
79 0024 5DF8044B ldr r4, [sp], #4 79 0024 5DF8044B ldr r4, [sp], #4
80 .LCFI1: 80 .LCFI1:
ARM GAS /tmp/ccot7YtA.s page 18 ARM GAS /tmp/ccBvWqyp.s page 18
81 .cfi_restore 4 81 .cfi_restore 4
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
115 000c 42F40072 orr r2, r2, #512 115 000c 42F40072 orr r2, r2, #512
116 0010 1A61 str r2, [r3, #16] 116 0010 1A61 str r2, [r3, #16]
653:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH->CR |= FLASH_CR_PG; 653:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH->CR |= FLASH_CR_PG;
ARM GAS /tmp/ccot7YtA.s page 19 ARM GAS /tmp/ccBvWqyp.s page 19
117 .loc 1 653 3 is_stmt 1 view .LVU24 117 .loc 1 653 3 is_stmt 1 view .LVU24
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
150 .loc 1 676 3 view .LVU32 150 .loc 1 676 3 view .LVU32
151 0000 074B ldr r3, .L9 151 0000 074B ldr r3, .L9
152 0002 1A69 ldr r2, [r3, #16] 152 0002 1A69 ldr r2, [r3, #16]
ARM GAS /tmp/ccot7YtA.s page 20 ARM GAS /tmp/ccBvWqyp.s page 20
153 0004 22F44072 bic r2, r2, #768 153 0004 22F44072 bic r2, r2, #768
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
189 .cfi_startproc 189 .cfi_startproc
190 @ args = 0, pretend = 0, frame = 0 190 @ args = 0, pretend = 0, frame = 0
191 @ frame_needed = 0, uses_anonymous_args = 0 191 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccot7YtA.s page 21 ARM GAS /tmp/ccBvWqyp.s page 21
192 @ link register save eliminated. 192 @ link register save eliminated.
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
231 .cfi_startproc 231 .cfi_startproc
232 @ args = 0, pretend = 0, frame = 0 232 @ args = 0, pretend = 0, frame = 0
233 @ frame_needed = 0, uses_anonymous_args = 0 233 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccot7YtA.s page 22 ARM GAS /tmp/ccBvWqyp.s page 22
234 @ link register save eliminated. 234 @ link register save eliminated.
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
729:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 729:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
730:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** if (__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGPERR) != RESET) 730:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** if (__HAL_FLASH_GET_FLAG(FLASH_FLAG_PGPERR) != RESET)
273 .loc 1 730 3 view .LVU69 273 .loc 1 730 3 view .LVU69
ARM GAS /tmp/ccot7YtA.s page 23 ARM GAS /tmp/ccBvWqyp.s page 23
274 .loc 1 730 7 is_stmt 0 view .LVU70 274 .loc 1 730 7 is_stmt 0 view .LVU70
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
312 .loc 1 746 7 is_stmt 0 view .LVU84 312 .loc 1 746 7 is_stmt 0 view .LVU84
313 0068 0D4B ldr r3, .L21 313 0068 0D4B ldr r3, .L21
314 006a DB68 ldr r3, [r3, #12] 314 006a DB68 ldr r3, [r3, #12]
ARM GAS /tmp/ccot7YtA.s page 24 ARM GAS /tmp/ccBvWqyp.s page 24
315 .loc 1 746 6 view .LVU85 315 .loc 1 746 6 view .LVU85
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
354 00a0 003C0240 .word 1073888256 354 00a0 003C0240 .word 1073888256
355 00a4 00000000 .word pFlash 355 00a4 00000000 .word pFlash
356 .cfi_endproc 356 .cfi_endproc
ARM GAS /tmp/ccot7YtA.s page 25 ARM GAS /tmp/ccBvWqyp.s page 25
357 .LFE255: 357 .LFE255:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
403 .loc 1 233 18 is_stmt 0 view .LVU108 403 .loc 1 233 18 is_stmt 0 view .LVU108
404 001e 4861 str r0, [r1, #20] 404 001e 4861 str r0, [r1, #20]
ARM GAS /tmp/ccot7YtA.s page 26 ARM GAS /tmp/ccBvWqyp.s page 26
235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** { 235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** {
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
445 .LVL13: 445 .LVL13:
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
446 .loc 1 248 5 is_stmt 0 view .LVU123 446 .loc 1 248 5 is_stmt 0 view .LVU123
ARM GAS /tmp/ccot7YtA.s page 27 ARM GAS /tmp/ccBvWqyp.s page 27
447 0048 F1E7 b .L25 447 0048 F1E7 b .L25
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
500 .global HAL_FLASH_IRQHandler 500 .global HAL_FLASH_IRQHandler
501 .syntax unified 501 .syntax unified
502 .thumb 502 .thumb
ARM GAS /tmp/ccot7YtA.s page 28 ARM GAS /tmp/ccBvWqyp.s page 28
503 .thumb_func 503 .thumb_func
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
545 .LVL17: 545 .LVL17:
546 .L39: 546 .L39:
294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c ****
ARM GAS /tmp/ccot7YtA.s page 29 ARM GAS /tmp/ccBvWqyp.s page 29
547 .loc 1 294 5 is_stmt 1 view .LVU143 547 .loc 1 294 5 is_stmt 1 view .LVU143
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
355:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 355:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
588 .loc 1 355 9 is_stmt 1 view .LVU157 588 .loc 1 355 9 is_stmt 1 view .LVU157
355:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 355:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
ARM GAS /tmp/ccot7YtA.s page 30 ARM GAS /tmp/ccBvWqyp.s page 30
589 .loc 1 355 48 is_stmt 0 view .LVU158 589 .loc 1 355 48 is_stmt 0 view .LVU158
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
631 .LVL23: 631 .LVL23:
280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
632 .loc 1 280 7 is_stmt 1 view .LVU171 632 .loc 1 280 7 is_stmt 1 view .LVU171
ARM GAS /tmp/ccot7YtA.s page 31 ARM GAS /tmp/ccBvWqyp.s page 31
280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
671 .loc 1 322 22 view .LVU187 671 .loc 1 322 22 view .LVU187
672 00b4 0133 adds r3, r3, #1 672 00b4 0133 adds r3, r3, #1
673 00b6 E360 str r3, [r4, #12] 673 00b6 E360 str r3, [r4, #12]
ARM GAS /tmp/ccot7YtA.s page 32 ARM GAS /tmp/ccBvWqyp.s page 32
323:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH_Erase_Sector(addresstmp, pFlash.VoltageForErase); 323:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH_Erase_Sector(addresstmp, pFlash.VoltageForErase);
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
713 00e0 1869 ldr r0, [r3, #16] 713 00e0 1869 ldr r0, [r3, #16]
349:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 349:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
714 .loc 1 349 9 view .LVU203 714 .loc 1 349 9 view .LVU203
ARM GAS /tmp/ccot7YtA.s page 33 ARM GAS /tmp/ccBvWqyp.s page 33
715 00e2 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback 715 00e2 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
761 .loc 1 443 9 is_stmt 0 view .LVU213 761 .loc 1 443 9 is_stmt 0 view .LVU213
762 0018 1B69 ldr r3, [r3, #16] 762 0018 1B69 ldr r3, [r3, #16]
443:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** { 443:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** {
ARM GAS /tmp/ccot7YtA.s page 34 ARM GAS /tmp/ccBvWqyp.s page 34
763 .loc 1 443 8 view .LVU214 763 .loc 1 443 8 view .LVU214
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
809 .L63: 809 .L63:
810 000e 00BF .align 2 810 000e 00BF .align 2
811 .L62: 811 .L62:
ARM GAS /tmp/ccot7YtA.s page 35 ARM GAS /tmp/ccBvWqyp.s page 35
812 0010 003C0240 .word 1073888256 812 0010 003C0240 .word 1073888256
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
856 001e 00BF .align 2 856 001e 00BF .align 2
857 .L67: 857 .L67:
858 0020 003C0240 .word 1073888256 858 0020 003C0240 .word 1073888256
ARM GAS /tmp/ccot7YtA.s page 36 ARM GAS /tmp/ccBvWqyp.s page 36
859 0024 3B2A1908 .word 135866939 859 0024 3B2A1908 .word 135866939
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
909 .loc 1 539 3 view .LVU244 909 .loc 1 539 3 view .LVU244
539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
910 .loc 1 539 16 is_stmt 0 view .LVU245 910 .loc 1 539 16 is_stmt 0 view .LVU245
ARM GAS /tmp/ccot7YtA.s page 37 ARM GAS /tmp/ccBvWqyp.s page 37
911 0000 014B ldr r3, .L73 911 0000 014B ldr r3, .L73
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
958 .LVL42: 958 .LVL42:
564:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** { 564:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** {
959 .loc 1 564 3 is_stmt 1 view .LVU255 959 .loc 1 564 3 is_stmt 1 view .LVU255
ARM GAS /tmp/ccot7YtA.s page 38 ARM GAS /tmp/ccBvWqyp.s page 38
960 .L77: 960 .L77:
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
998 003c 0122 movs r2, #1 998 003c 0122 movs r2, #1
999 003e DA60 str r2, [r3, #12] 999 003e DA60 str r2, [r3, #12]
1000 .L81: 1000 .L81:
ARM GAS /tmp/ccot7YtA.s page 39 ARM GAS /tmp/ccBvWqyp.s page 39
582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH_FLAG_PGPERR | FLASH_FLAG_PGSERR | FLASH_FLAG_RDERR)) != RESET) 582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** FLASH_FLAG_PGPERR | FLASH_FLAG_PGSERR | FLASH_FLAG_RDERR)) != RESET)
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
1047 .cfi_def_cfa_offset 24 1047 .cfi_def_cfa_offset 24
1048 .cfi_offset 3, -24 1048 .cfi_offset 3, -24
1049 .cfi_offset 4, -20 1049 .cfi_offset 4, -20
ARM GAS /tmp/ccot7YtA.s page 40 ARM GAS /tmp/ccBvWqyp.s page 40
1050 .cfi_offset 5, -16 1050 .cfi_offset 5, -16
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
1088 0024 012C cmp r4, #1 1088 0024 012C cmp r4, #1
1089 0026 18D0 beq .L98 1089 0026 18D0 beq .L98
186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** { 186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** {
ARM GAS /tmp/ccot7YtA.s page 41 ARM GAS /tmp/ccBvWqyp.s page 41
1090 .loc 1 186 10 is_stmt 1 view .LVU298 1090 .loc 1 186 10 is_stmt 1 view .LVU298
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
1130 0050 F1B2 uxtb r1, r6 1130 0050 F1B2 uxtb r1, r6
1131 0052 2846 mov r0, r5 1131 0052 2846 mov r0, r5
1132 .LVL55: 1132 .LVL55:
ARM GAS /tmp/ccot7YtA.s page 42 ARM GAS /tmp/ccBvWqyp.s page 42
179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** } 179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c **** }
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccot7YtA.s page 1
1181 .loc 1 501 1 is_stmt 1 view -0 1181 .loc 1 501 1 is_stmt 1 view -0
1182 .cfi_startproc 1182 .cfi_startproc
1183 @ args = 0, pretend = 0, frame = 0 1183 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccot7YtA.s page 43 ARM GAS /tmp/ccBvWqyp.s page 43
1184 @ frame_needed = 0, uses_anonymous_args = 0 1184 @ frame_needed = 0, uses_anonymous_args = 0
@ -2575,67 +2575,67 @@ ARM GAS /tmp/ccot7YtA.s page 1
1233 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h" 1233 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h"
1234 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 1234 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
1235 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h" 1235 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h"
ARM GAS /tmp/ccot7YtA.s page 44 ARM GAS /tmp/ccBvWqyp.s page 44
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_flash.c *ABS*:00000000 stm32f4xx_hal_flash.c
/tmp/ccot7YtA.s:21 .text.FLASH_Program_DoubleWord:00000000 $t /tmp/ccBvWqyp.s:21 .text.FLASH_Program_DoubleWord:00000000 $t
/tmp/ccot7YtA.s:26 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord /tmp/ccBvWqyp.s:26 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord
/tmp/ccot7YtA.s:87 .text.FLASH_Program_DoubleWord:0000002c $d /tmp/ccBvWqyp.s:87 .text.FLASH_Program_DoubleWord:0000002c $d
/tmp/ccot7YtA.s:92 .text.FLASH_Program_Word:00000000 $t /tmp/ccBvWqyp.s:92 .text.FLASH_Program_Word:00000000 $t
/tmp/ccot7YtA.s:97 .text.FLASH_Program_Word:00000000 FLASH_Program_Word /tmp/ccBvWqyp.s:97 .text.FLASH_Program_Word:00000000 FLASH_Program_Word
/tmp/ccot7YtA.s:131 .text.FLASH_Program_Word:00000020 $d /tmp/ccBvWqyp.s:131 .text.FLASH_Program_Word:00000020 $d
/tmp/ccot7YtA.s:136 .text.FLASH_Program_HalfWord:00000000 $t /tmp/ccBvWqyp.s:136 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccot7YtA.s:141 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord /tmp/ccBvWqyp.s:141 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccot7YtA.s:175 .text.FLASH_Program_HalfWord:00000020 $d /tmp/ccBvWqyp.s:175 .text.FLASH_Program_HalfWord:00000020 $d
/tmp/ccot7YtA.s:180 .text.FLASH_Program_Byte:00000000 $t /tmp/ccBvWqyp.s:180 .text.FLASH_Program_Byte:00000000 $t
/tmp/ccot7YtA.s:185 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte /tmp/ccBvWqyp.s:185 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte
/tmp/ccot7YtA.s:218 .text.FLASH_Program_Byte:0000001c $d /tmp/ccBvWqyp.s:218 .text.FLASH_Program_Byte:0000001c $d
/tmp/ccot7YtA.s:223 .text.FLASH_SetErrorCode:00000000 $t /tmp/ccBvWqyp.s:223 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccot7YtA.s:228 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode /tmp/ccBvWqyp.s:228 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccot7YtA.s:354 .text.FLASH_SetErrorCode:000000a0 $d /tmp/ccBvWqyp.s:354 .text.FLASH_SetErrorCode:000000a0 $d
/tmp/ccot7YtA.s:1215 .data.pFlash:00000000 pFlash /tmp/ccBvWqyp.s:1215 .data.pFlash:00000000 pFlash
/tmp/ccot7YtA.s:360 .text.HAL_FLASH_Program_IT:00000000 $t /tmp/ccBvWqyp.s:360 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccot7YtA.s:366 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT /tmp/ccBvWqyp.s:366 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccot7YtA.s:451 .text.HAL_FLASH_Program_IT:0000004c $d /tmp/ccBvWqyp.s:451 .text.HAL_FLASH_Program_IT:0000004c $d
/tmp/ccot7YtA.s:457 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t /tmp/ccBvWqyp.s:457 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccot7YtA.s:463 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback /tmp/ccBvWqyp.s:463 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccot7YtA.s:478 .text.HAL_FLASH_OperationErrorCallback:00000000 $t /tmp/ccBvWqyp.s:478 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccot7YtA.s:484 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback /tmp/ccBvWqyp.s:484 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccot7YtA.s:499 .text.HAL_FLASH_IRQHandler:00000000 $t /tmp/ccBvWqyp.s:499 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccot7YtA.s:505 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler /tmp/ccBvWqyp.s:505 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccot7YtA.s:721 .text.HAL_FLASH_IRQHandler:000000e8 $d /tmp/ccBvWqyp.s:721 .text.HAL_FLASH_IRQHandler:000000e8 $d
/tmp/ccot7YtA.s:727 .text.HAL_FLASH_Unlock:00000000 $t /tmp/ccBvWqyp.s:727 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccot7YtA.s:733 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock /tmp/ccBvWqyp.s:733 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccot7YtA.s:779 .text.HAL_FLASH_Unlock:00000028 $d /tmp/ccBvWqyp.s:779 .text.HAL_FLASH_Unlock:00000028 $d
/tmp/ccot7YtA.s:785 .text.HAL_FLASH_Lock:00000000 $t /tmp/ccBvWqyp.s:785 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccot7YtA.s:791 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock /tmp/ccBvWqyp.s:791 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccot7YtA.s:812 .text.HAL_FLASH_Lock:00000010 $d /tmp/ccBvWqyp.s:812 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccot7YtA.s:817 .text.HAL_FLASH_OB_Unlock:00000000 $t /tmp/ccBvWqyp.s:817 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccot7YtA.s:823 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock /tmp/ccBvWqyp.s:823 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccot7YtA.s:858 .text.HAL_FLASH_OB_Unlock:00000020 $d /tmp/ccBvWqyp.s:858 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccot7YtA.s:864 .text.HAL_FLASH_OB_Lock:00000000 $t /tmp/ccBvWqyp.s:864 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccot7YtA.s:870 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock /tmp/ccBvWqyp.s:870 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccot7YtA.s:891 .text.HAL_FLASH_OB_Lock:00000010 $d /tmp/ccBvWqyp.s:891 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccot7YtA.s:896 .text.HAL_FLASH_GetError:00000000 $t /tmp/ccBvWqyp.s:896 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccot7YtA.s:902 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError /tmp/ccBvWqyp.s:902 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccot7YtA.s:918 .text.HAL_FLASH_GetError:00000008 $d /tmp/ccBvWqyp.s:918 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccot7YtA.s:923 .text.FLASH_WaitForLastOperation:00000000 $t /tmp/ccBvWqyp.s:923 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccot7YtA.s:929 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation /tmp/ccBvWqyp.s:929 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccot7YtA.s:1025 .text.FLASH_WaitForLastOperation:00000058 $d /tmp/ccBvWqyp.s:1025 .text.FLASH_WaitForLastOperation:00000058 $d
/tmp/ccot7YtA.s:1031 .text.HAL_FLASH_Program:00000000 $t /tmp/ccBvWqyp.s:1031 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccot7YtA.s:1037 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program /tmp/ccBvWqyp.s:1037 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccot7YtA.s:1167 .text.HAL_FLASH_Program:00000074 $d /tmp/ccBvWqyp.s:1167 .text.HAL_FLASH_Program:00000074 $d
/tmp/ccot7YtA.s:1173 .text.HAL_FLASH_OB_Launch:00000000 $t /tmp/ccBvWqyp.s:1173 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccot7YtA.s:1179 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch /tmp/ccBvWqyp.s:1179 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccot7YtA.s:1206 .text.HAL_FLASH_OB_Launch:00000018 $d /tmp/ccBvWqyp.s:1206 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccot7YtA.s:1212 .data.pFlash:00000000 $d /tmp/ccBvWqyp.s:1212 .data.pFlash:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
FLASH_Erase_Sector FLASH_Erase_Sector
FLASH_FlushCaches FLASH_FlushCaches
ARM GAS /tmp/ccot7YtA.s page 45 ARM GAS /tmp/ccBvWqyp.s page 45
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccXru7je.s page 1 ARM GAS /tmp/cc7s3WPC.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccXru7je.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (#) FLASH Memory Erase functions: 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (#) FLASH Memory Erase functions:
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Lock and Unlock the FLASH interface using HAL_FLASH_Unlock() and 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Lock and Unlock the FLASH interface using HAL_FLASH_Unlock() and
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_FLASH_Lock() functions 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_FLASH_Lock() functions
ARM GAS /tmp/ccXru7je.s page 2 ARM GAS /tmp/cc7s3WPC.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Erase function: Erase sector, erase all sectors 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (++) Erase function: Erase sector, erase all sectors
@ -118,7 +118,7 @@ ARM GAS /tmp/ccXru7je.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private macro -------------------------------------------------------------*/ 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private macro -------------------------------------------------------------*/
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/ 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /** @addtogroup FLASHEx_Private_Variables 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /** @addtogroup FLASHEx_Private_Variables
ARM GAS /tmp/ccXru7je.s page 3 ARM GAS /tmp/cc7s3WPC.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @{ 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @{
@ -178,7 +178,7 @@ ARM GAS /tmp/ccXru7je.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** [..] 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** [..]
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** This subsection provides a set of functions allowing to manage the Extension FLASH 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** This subsection provides a set of functions allowing to manage the Extension FLASH
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** programming operations. 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** programming operations.
ARM GAS /tmp/ccXru7je.s page 4 ARM GAS /tmp/cc7s3WPC.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccXru7je.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Wait for last operation to be completed */ 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
ARM GAS /tmp/ccXru7je.s page 5 ARM GAS /tmp/cc7s3WPC.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -298,7 +298,7 @@ ARM GAS /tmp/ccXru7je.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Erase by sector to be done*/ 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Erase by sector to be done*/
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccXru7je.s page 6 ARM GAS /tmp/cc7s3WPC.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */ 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccXru7je.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*USER configuration*/ 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*USER configuration*/
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** if ((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** if ((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER)
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccXru7je.s page 7 ARM GAS /tmp/cc7s3WPC.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_OB_UserConfig(pOBInit->USERConfig & OB_IWDG_SW, 316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** status = FLASH_OB_UserConfig(pOBInit->USERConfig & OB_IWDG_SW,
@ -418,7 +418,7 @@ ARM GAS /tmp/ccXru7je.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR;
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccXru7je.s page 8 ARM GAS /tmp/cc7s3WPC.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */ 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
@ -478,7 +478,7 @@ ARM GAS /tmp/ccXru7je.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) || 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) ||
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) || 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) ||
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F412Cx) || defined(STM32F413xx) || defined(STM32F423xx) 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F412Cx) || defined(STM32F413xx) || defined(STM32F423xx)
ARM GAS /tmp/ccXru7je.s page 9 ARM GAS /tmp/cc7s3WPC.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Get Sector*/ 430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Get Sector*/
@ -538,7 +538,7 @@ ARM GAS /tmp/ccXru7je.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint8_t optiontmp; 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint8_t optiontmp;
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Mask SPRMOD bit */ 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Mask SPRMOD bit */
ARM GAS /tmp/ccXru7je.s page 10 ARM GAS /tmp/cc7s3WPC.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** optiontmp = (uint8_t)((*(__IO uint8_t *)OPTCR_BYTE3_ADDRESS) & (uint8_t)0x7F); 487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** optiontmp = (uint8_t)((*(__IO uint8_t *)OPTCR_BYTE3_ADDRESS) & (uint8_t)0x7F);
@ -598,7 +598,7 @@ ARM GAS /tmp/ccXru7je.s page 1
31 @ args = 0, pretend = 0, frame = 0 31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0 32 @ frame_needed = 0, uses_anonymous_args = 0
33 @ link register save eliminated. 33 @ link register save eliminated.
ARM GAS /tmp/ccXru7je.s page 11 ARM GAS /tmp/cc7s3WPC.s page 11
34 .loc 1 538 1 is_stmt 0 view .LVU1 34 .loc 1 538 1 is_stmt 0 view .LVU1
@ -658,7 +658,7 @@ ARM GAS /tmp/ccXru7je.s page 1
65 001e 0A4A ldr r2, .L7 65 001e 0A4A ldr r2, .L7
66 0020 1069 ldr r0, [r2, #16] 66 0020 1069 ldr r0, [r2, #16]
67 .loc 1 561 13 view .LVU16 67 .loc 1 561 13 view .LVU16
ARM GAS /tmp/ccXru7je.s page 12 ARM GAS /tmp/cc7s3WPC.s page 12
68 0022 40EA0320 orr r0, r0, r3, lsl #8 68 0022 40EA0320 orr r0, r0, r3, lsl #8
@ -718,7 +718,7 @@ ARM GAS /tmp/ccXru7je.s page 1
569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values: 569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_1: when the device voltage range is 1.8V to 2.1V, 570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_1: when the device voltage range is 1.8V to 2.1V,
571:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by byte (8-bit) 571:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by byte (8-bit)
ARM GAS /tmp/ccXru7je.s page 13 ARM GAS /tmp/cc7s3WPC.s page 13
572:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V, 572:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V,
@ -778,7 +778,7 @@ ARM GAS /tmp/ccXru7je.s page 1
626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * 626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *
627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param WRPSector specifies the sector(s) to be write protected. 627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param WRPSector specifies the sector(s) to be write protected.
628:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values: 628:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
ARM GAS /tmp/ccXru7je.s page 14 ARM GAS /tmp/cc7s3WPC.s page 14
629:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg WRPSector: A value between OB_WRP_SECTOR_0 and OB_WRP_SECTOR_23 629:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg WRPSector: A value between OB_WRP_SECTOR_0 and OB_WRP_SECTOR_23
@ -838,7 +838,7 @@ ARM GAS /tmp/ccXru7je.s page 1
683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
685:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 685:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccXru7je.s page 15 ARM GAS /tmp/cc7s3WPC.s page 15
686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -898,7 +898,7 @@ ARM GAS /tmp/ccXru7je.s page 1
740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/ 741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/
742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS |= (uint16_t)(WRPSector >> 12); 742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS |= (uint16_t)(WRPSector >> 12);
ARM GAS /tmp/ccXru7je.s page 16 ARM GAS /tmp/cc7s3WPC.s page 16
743:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 743:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/ccXru7je.s page 1
797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param SectorBank1 Specifies the sector(s) to be read/write protected or unprotected for bank1 797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @param SectorBank1 Specifies the sector(s) to be read/write protected or unprotected for bank1
798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values: 798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * This parameter can be one of the following values:
799:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP: A value between OB_PCROP_SECTOR_0 and OB_PCROP_SECTOR_11 799:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP: A value between OB_PCROP_SECTOR_0 and OB_PCROP_SECTOR_11
ARM GAS /tmp/ccXru7je.s page 17 ARM GAS /tmp/cc7s3WPC.s page 17
800:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP_SECTOR__All 800:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg OB_PCROP_SECTOR__All
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccXru7je.s page 1
854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
856:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 856:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
ARM GAS /tmp/ccXru7je.s page 18 ARM GAS /tmp/cc7s3WPC.s page 18
857:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /** 857:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccXru7je.s page 1
911:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/ 911:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /*Write protection done on sectors of BANK2*/
912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS &= (~SectorBank2); 912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint16_t *)OPTCR1_BYTE2_ADDRESS &= (~SectorBank2);
913:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 913:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccXru7je.s page 19 ARM GAS /tmp/cc7s3WPC.s page 19
914:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 914:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccXru7je.s page 1
968:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V, 968:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_2: when the device voltage range is 2.1V to 2.7V,
969:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by half word (16-bit) 969:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by half word (16-bit)
970:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_3: when the device voltage range is 2.7V to 3.6V, 970:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @arg FLASH_VOLTAGE_RANGE_3: when the device voltage range is 2.7V to 3.6V,
ARM GAS /tmp/ccXru7je.s page 20 ARM GAS /tmp/cc7s3WPC.s page 20
971:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by word (32-bit) 971:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * the operation will be done by word (32-bit)
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1025:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval HAL Status 1025:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval HAL Status
1026:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** */ 1026:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** */
1027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_EnableWRP(uint32_t WRPSector, uint32_t Banks) 1027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_EnableWRP(uint32_t WRPSector, uint32_t Banks)
ARM GAS /tmp/ccXru7je.s page 21 ARM GAS /tmp/cc7s3WPC.s page 21
1028:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 1028:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1082:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** STM32F413xx || STM32F423xx */ 1082:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** STM32F413xx || STM32F423xx */
1083:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 1083:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1084:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) || 1084:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #if defined(STM32F401xC) || defined(STM32F401xE) || defined(STM32F410Tx) || defined(STM32F410Cx) ||
ARM GAS /tmp/ccXru7je.s page 22 ARM GAS /tmp/cc7s3WPC.s page 22
1085:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) || 1085:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) || defined(STM32F412Vx) ||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** return status; 1139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** return status;
1140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 1140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 1141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccXru7je.s page 23 ARM GAS /tmp/cc7s3WPC.s page 23
1142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F411xE || STM32F446xx || STM32F412Zx || STM32F412Vx || 1142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F411xE || STM32F446xx || STM32F412Zx || STM32F412Vx ||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */ 1196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /* Check the parameters */
1197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_IWDG_SOURCE(Iwdg)); 1197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_IWDG_SOURCE(Iwdg));
1198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE(Stop)); 1198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE(Stop));
ARM GAS /tmp/ccXru7je.s page 24 ARM GAS /tmp/cc7s3WPC.s page 24
1199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE(Stdby)); 1199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE(Stdby));
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccXru7je.s page 1
127 .loc 1 1235 3 is_stmt 1 view .LVU31 127 .loc 1 1235 3 is_stmt 1 view .LVU31
1236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 1236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 1237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccXru7je.s page 25 ARM GAS /tmp/cc7s3WPC.s page 25
128 .loc 1 1237 1 is_stmt 0 view .LVU32 128 .loc 1 1237 1 is_stmt 0 view .LVU32
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 1249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /** 1250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** /**
1251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @brief Return the FLASH Write Protection Option Bytes value. 1251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @brief Return the FLASH Write Protection Option Bytes value.
ARM GAS /tmp/ccXru7je.s page 26 ARM GAS /tmp/cc7s3WPC.s page 26
1252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval uint16_t FLASH Write Protection Option Bytes value 1252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** * @retval uint16_t FLASH Write Protection Option Bytes value
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccXru7je.s page 1
210 .loc 1 1272 7 is_stmt 0 view .LVU45 210 .loc 1 1272 7 is_stmt 0 view .LVU45
211 0000 054B ldr r3, .L21 211 0000 054B ldr r3, .L21
212 0002 587D ldrb r0, [r3, #21] @ zero_extendqisi2 212 0002 587D ldrb r0, [r3, #21] @ zero_extendqisi2
ARM GAS /tmp/ccXru7je.s page 27 ARM GAS /tmp/cc7s3WPC.s page 27
213 0004 C0B2 uxtb r0, r0 213 0004 C0B2 uxtb r0, r0
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetBOR(void) 1296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** static uint8_t FLASH_OB_GetBOR(void)
1297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 1297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
246 .loc 1 1297 1 is_stmt 1 view -0 246 .loc 1 1297 1 is_stmt 1 view -0
ARM GAS /tmp/ccXru7je.s page 28 ARM GAS /tmp/cc7s3WPC.s page 28
247 .cfi_startproc 247 .cfi_startproc
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccXru7je.s page 1
293 .loc 1 650 12 is_stmt 0 view .LVU63 293 .loc 1 650 12 is_stmt 0 view .LVU63
294 0006 4CF25030 movw r0, #50000 294 0006 4CF25030 movw r0, #50000
295 .LVL11: 295 .LVL11:
ARM GAS /tmp/ccXru7je.s page 29 ARM GAS /tmp/cc7s3WPC.s page 29
650:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 650:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccXru7je.s page 1
665:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 665:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
337 .loc 1 665 9 is_stmt 1 view .LVU77 337 .loc 1 665 9 is_stmt 1 view .LVU77
338 0040 0D4A ldr r2, .L37+4 338 0040 0D4A ldr r2, .L37+4
ARM GAS /tmp/ccXru7je.s page 30 ARM GAS /tmp/cc7s3WPC.s page 30
339 0042 D38A ldrh r3, [r2, #22] 339 0042 D38A ldrh r3, [r2, #22]
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccXru7je.s page 1
381 0078 003C0240 .word 1073888256 381 0078 003C0240 .word 1073888256
382 .cfi_endproc 382 .cfi_endproc
383 .LFE250: 383 .LFE250:
ARM GAS /tmp/ccXru7je.s page 31 ARM GAS /tmp/cc7s3WPC.s page 31
385 .section .text.FLASH_OB_DisableWRP,"ax",%progbits 385 .section .text.FLASH_OB_DisableWRP,"ax",%progbits
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccXru7je.s page 1
725:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (WRPSector < OB_WRP_SECTOR_12)) 725:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** (WRPSector < OB_WRP_SECTOR_12))
428 .loc 1 725 103 discriminator 4 view .LVU102 428 .loc 1 725 103 discriminator 4 view .LVU102
429 0016 B4F5805F cmp r4, #4096 429 0016 B4F5805F cmp r4, #4096
ARM GAS /tmp/ccXru7je.s page 32 ARM GAS /tmp/cc7s3WPC.s page 32
430 001a 13D3 bcc .L43 430 001a 13D3 bcc .L43
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccXru7je.s page 1
471 .loc 1 746 5 is_stmt 1 view .LVU115 471 .loc 1 746 5 is_stmt 1 view .LVU115
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
472 .loc 1 746 8 is_stmt 0 view .LVU116 472 .loc 1 746 8 is_stmt 0 view .LVU116
ARM GAS /tmp/ccXru7je.s page 33 ARM GAS /tmp/cc7s3WPC.s page 33
473 0050 094B ldr r3, .L50 473 0050 094B ldr r3, .L50
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccXru7je.s page 1
518 .thumb_func 518 .thumb_func
520 FLASH_OB_RDP_LevelConfig: 520 FLASH_OB_RDP_LevelConfig:
521 .LVL24: 521 .LVL24:
ARM GAS /tmp/ccXru7je.s page 34 ARM GAS /tmp/cc7s3WPC.s page 34
522 .LFB255: 522 .LFB255:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccXru7je.s page 1
562 .LFE255: 562 .LFE255:
564 .section .text.FLASH_OB_UserConfig,"ax",%progbits 564 .section .text.FLASH_OB_UserConfig,"ax",%progbits
565 .align 1 565 .align 1
ARM GAS /tmp/ccXru7je.s page 35 ARM GAS /tmp/cc7s3WPC.s page 35
566 .syntax unified 566 .syntax unified
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccXru7je.s page 1
607 .loc 1 1207 66 is_stmt 0 view .LVU154 607 .loc 1 1207 66 is_stmt 0 view .LVU154
608 0012 054F ldr r7, .L60 608 0012 054F ldr r7, .L60
609 0014 3B7D ldrb r3, [r7, #20] @ zero_extendqisi2 609 0014 3B7D ldrb r3, [r7, #20] @ zero_extendqisi2
ARM GAS /tmp/ccXru7je.s page 36 ARM GAS /tmp/cc7s3WPC.s page 36
1207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 1207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccXru7je.s page 1
656 0002 0546 mov r5, r0 656 0002 0546 mov r5, r0
657 0004 0E46 mov r6, r1 657 0004 0E46 mov r6, r1
658 0006 1446 mov r4, r2 658 0006 1446 mov r4, r2
ARM GAS /tmp/ccXru7je.s page 37 ARM GAS /tmp/cc7s3WPC.s page 37
815:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 815:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccXru7je.s page 1
696 .loc 1 828 48 is_stmt 0 view .LVU181 696 .loc 1 828 48 is_stmt 0 view .LVU181
697 002e ADB2 uxth r5, r5 697 002e ADB2 uxth r5, r5
698 .LVL40: 698 .LVL40:
ARM GAS /tmp/ccXru7je.s page 38 ARM GAS /tmp/cc7s3WPC.s page 38
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccXru7je.s page 1
741 .section .text.FLASH_OB_DisablePCROP,"ax",%progbits 741 .section .text.FLASH_OB_DisablePCROP,"ax",%progbits
742 .align 1 742 .align 1
743 .syntax unified 743 .syntax unified
ARM GAS /tmp/ccXru7je.s page 39 ARM GAS /tmp/cc7s3WPC.s page 39
744 .thumb 744 .thumb
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccXru7je.s page 1
899:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 899:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
786 .loc 1 899 7 view .LVU208 786 .loc 1 899 7 view .LVU208
787 001a 0E4A ldr r2, .L78 787 001a 0E4A ldr r2, .L78
ARM GAS /tmp/ccXru7je.s page 40 ARM GAS /tmp/cc7s3WPC.s page 40
788 001c 538B ldrh r3, [r2, #26] 788 001c 538B ldrh r3, [r2, #26]
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccXru7je.s page 1
828 004a 9BB2 uxth r3, r3 828 004a 9BB2 uxth r3, r3
912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 912:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
829 .loc 1 912 48 is_stmt 0 view .LVU223 829 .loc 1 912 48 is_stmt 0 view .LVU223
ARM GAS /tmp/ccXru7je.s page 41 ARM GAS /tmp/cc7s3WPC.s page 41
830 004c 23EA0503 bic r3, r3, r5 830 004c 23EA0503 bic r3, r3, r5
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccXru7je.s page 1
786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS |= BootConfig; 786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS |= BootConfig;
876 .loc 1 786 42 is_stmt 0 view .LVU234 876 .loc 1 786 42 is_stmt 0 view .LVU234
877 0012 02F0EF02 and r2, r2, #239 877 0012 02F0EF02 and r2, r2, #239
ARM GAS /tmp/ccXru7je.s page 42 ARM GAS /tmp/cc7s3WPC.s page 42
878 0016 1A75 strb r2, [r3, #20] 878 0016 1A75 strb r2, [r3, #20]
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccXru7je.s page 1
924 000a 0446 mov r4, r0 924 000a 0446 mov r4, r0
286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
925 .loc 1 286 3 is_stmt 1 discriminator 2 view .LVU245 925 .loc 1 286 3 is_stmt 1 discriminator 2 view .LVU245
ARM GAS /tmp/ccXru7je.s page 43 ARM GAS /tmp/cc7s3WPC.s page 43
926 000c 1C4B ldr r3, .L102 926 000c 1C4B ldr r3, .L102
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccXru7je.s page 1
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
964 .loc 1 298 16 view .LVU262 964 .loc 1 298 16 view .LVU262
965 0032 00E0 b .L87 965 0032 00E0 b .L87
ARM GAS /tmp/ccXru7je.s page 44 ARM GAS /tmp/cc7s3WPC.s page 44
966 .LVL62: 966 .LVL62:
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1004 .loc 1 310 5 is_stmt 1 view .LVU278 1004 .loc 1 310 5 is_stmt 1 view .LVU278
310:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 310:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1005 .loc 1 310 14 is_stmt 0 view .LVU279 1005 .loc 1 310 14 is_stmt 0 view .LVU279
ARM GAS /tmp/ccXru7je.s page 45 ARM GAS /tmp/cc7s3WPC.s page 45
1006 0056 207C ldrb r0, [r4, #16] @ zero_extendqisi2 1006 0056 207C ldrb r0, [r4, #16] @ zero_extendqisi2
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1048 007e 00BF .align 2 1048 007e 00BF .align 2
1049 .L102: 1049 .L102:
1050 0080 00000000 .word pFlash 1050 0080 00000000 .word pFlash
ARM GAS /tmp/ccXru7je.s page 46 ARM GAS /tmp/cc7s3WPC.s page 46
1051 .cfi_endproc 1051 .cfi_endproc
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccXru7je.s page 1
351:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 351:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1095 .loc 1 351 23 discriminator 1 view .LVU304 1095 .loc 1 351 23 discriminator 1 view .LVU304
1096 0018 2076 strb r0, [r4, #24] 1096 0018 2076 strb r0, [r4, #24]
ARM GAS /tmp/ccXru7je.s page 47 ARM GAS /tmp/cc7s3WPC.s page 47
354:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 354:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccXru7je.s page 1
381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1140 .loc 1 381 5 view .LVU318 1140 .loc 1 381 5 view .LVU318
381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccXru7je.s page 48 ARM GAS /tmp/cc7s3WPC.s page 48
1141 .loc 1 381 20 is_stmt 0 view .LVU319 1141 .loc 1 381 20 is_stmt 0 view .LVU319
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1182 .L109: 1182 .L109:
415:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 415:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1183 .loc 1 415 3 is_stmt 1 view .LVU333 1183 .loc 1 415 3 is_stmt 1 view .LVU333
ARM GAS /tmp/ccXru7je.s page 49 ARM GAS /tmp/cc7s3WPC.s page 49
416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccXru7je.s page 1
440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx || 440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx ||
1227 .loc 1 440 28 is_stmt 0 view .LVU347 1227 .loc 1 440 28 is_stmt 0 view .LVU347
1228 000a 1B7D ldrb r3, [r3, #20] @ zero_extendqisi2 1228 000a 1B7D ldrb r3, [r3, #20] @ zero_extendqisi2
ARM GAS /tmp/ccXru7je.s page 50 ARM GAS /tmp/cc7s3WPC.s page 50
440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx || 440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** #endif /* STM32F401xC || STM32F401xE || STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx ||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1274 .cfi_endproc 1274 .cfi_endproc
1275 .LFE245: 1275 .LFE245:
1277 .section .text.HAL_FLASHEx_OB_DeSelectPCROP,"ax",%progbits 1277 .section .text.HAL_FLASHEx_OB_DeSelectPCROP,"ax",%progbits
ARM GAS /tmp/ccXru7je.s page 51 ARM GAS /tmp/cc7s3WPC.s page 51
1278 .align 1 1278 .align 1
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1325 @ frame_needed = 0, uses_anonymous_args = 0 1325 @ frame_needed = 0, uses_anonymous_args = 0
1326 @ link register save eliminated. 1326 @ link register save eliminated.
507:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 507:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccXru7je.s page 52 ARM GAS /tmp/cc7s3WPC.s page 52
1327 .loc 1 507 3 view .LVU369 1327 .loc 1 507 3 view .LVU369
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1373 0010 4FF48071 mov r1, #256 1373 0010 4FF48071 mov r1, #256
1374 .LVL97: 1374 .LVL97:
582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint32_t tmp_psize = 0U; 582:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** uint32_t tmp_psize = 0U;
ARM GAS /tmp/ccXru7je.s page 53 ARM GAS /tmp/cc7s3WPC.s page 53
1375 .loc 1 582 1 view .LVU380 1375 .loc 1 582 1 view .LVU380
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccXru7je.s page 1
616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
1415 .loc 1 616 8 is_stmt 0 view .LVU395 1415 .loc 1 616 8 is_stmt 0 view .LVU395
1416 0044 1A69 ldr r2, [r3, #16] 1416 0044 1A69 ldr r2, [r3, #16]
ARM GAS /tmp/ccXru7je.s page 54 ARM GAS /tmp/cc7s3WPC.s page 54
616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** } 616:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** }
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccXru7je.s page 1
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1464 .loc 1 248 3 view .LVU405 1464 .loc 1 248 3 view .LVU405
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccXru7je.s page 55 ARM GAS /tmp/cc7s3WPC.s page 55
1465 .loc 1 248 17 is_stmt 0 view .LVU406 1465 .loc 1 248 17 is_stmt 0 view .LVU406
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1502 .LVL105: 1502 .LVL105:
1503 .L138: 1503 .L138:
251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** pFlash.Bank = pEraseInit->Banks; 251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** pFlash.Bank = pEraseInit->Banks;
ARM GAS /tmp/ccXru7je.s page 56 ARM GAS /tmp/cc7s3WPC.s page 56
1504 .loc 1 251 5 is_stmt 1 view .LVU424 1504 .loc 1 251 5 is_stmt 1 view .LVU424
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1545 0000 164B ldr r3, .L144 1545 0000 164B ldr r3, .L144
1546 0002 1B68 ldr r3, [r3] 1546 0002 1B68 ldr r3, [r3]
1547 .loc 1 1309 6 view .LVU434 1547 .loc 1 1309 6 view .LVU434
ARM GAS /tmp/ccXru7je.s page 57 ARM GAS /tmp/cc7s3WPC.s page 57
1548 0004 13F4007F tst r3, #512 1548 0004 13F4007F tst r3, #512
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1586 0046 1A60 str r2, [r3] 1586 0046 1A60 str r2, [r3]
1587 .loc 1 1325 5 view .LVU447 1587 .loc 1 1325 5 view .LVU447
1588 0048 1A68 ldr r2, [r3] 1588 0048 1A68 ldr r2, [r3]
ARM GAS /tmp/ccXru7je.s page 58 ARM GAS /tmp/cc7s3WPC.s page 58
1589 004a 22F48052 bic r2, r2, #4096 1589 004a 22F48052 bic r2, r2, #4096
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1635 0002 234B ldr r3, .L158 1635 0002 234B ldr r3, .L158
1636 0004 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2 1636 0004 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2
1637 0006 012B cmp r3, #1 1637 0006 012B cmp r3, #1
ARM GAS /tmp/ccXru7je.s page 59 ARM GAS /tmp/cc7s3WPC.s page 59
1638 0008 40D0 beq .L154 1638 0008 40D0 beq .L154
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccXru7je.s page 1
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
1675 .loc 1 196 59 is_stmt 0 discriminator 1 view .LVU474 1675 .loc 1 196 59 is_stmt 0 discriminator 1 view .LVU474
1676 002e E368 ldr r3, [r4, #12] 1676 002e E368 ldr r3, [r4, #12]
ARM GAS /tmp/ccXru7je.s page 60 ARM GAS /tmp/cc7s3WPC.s page 60
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** { 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** {
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1717 .loc 1 185 7 is_stmt 1 view .LVU488 1717 .loc 1 185 7 is_stmt 1 view .LVU488
185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c **** 185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c ****
1718 .loc 1 185 16 is_stmt 0 view .LVU489 1718 .loc 1 185 16 is_stmt 0 view .LVU489
ARM GAS /tmp/ccXru7je.s page 61 ARM GAS /tmp/cc7s3WPC.s page 61
1719 0062 4CF25030 movw r0, #50000 1719 0062 4CF25030 movw r0, #50000
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccXru7je.s page 1
1760 008c 0227 movs r7, #2 1760 008c 0227 movs r7, #2
1761 008e FBE7 b .L147 1761 008e FBE7 b .L147
1762 .L159: 1762 .L159:
ARM GAS /tmp/ccXru7je.s page 62 ARM GAS /tmp/cc7s3WPC.s page 62
1763 .align 2 1763 .align 2
@ -3675,84 +3675,84 @@ ARM GAS /tmp/ccXru7je.s page 1
1775 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 1775 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
1776 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h" 1776 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h"
1777 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h" 1777 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h"
ARM GAS /tmp/ccXru7je.s page 63 ARM GAS /tmp/cc7s3WPC.s page 63
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_flash_ex.c *ABS*:00000000 stm32f4xx_hal_flash_ex.c
/tmp/ccXru7je.s:21 .text.FLASH_MassErase:00000000 $t /tmp/cc7s3WPC.s:21 .text.FLASH_MassErase:00000000 $t
/tmp/ccXru7je.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase /tmp/cc7s3WPC.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/ccXru7je.s:97 .text.FLASH_MassErase:00000048 $d /tmp/cc7s3WPC.s:97 .text.FLASH_MassErase:00000048 $d
/tmp/ccXru7je.s:102 .text.FLASH_OB_BOR_LevelConfig:00000000 $t /tmp/cc7s3WPC.s:102 .text.FLASH_OB_BOR_LevelConfig:00000000 $t
/tmp/ccXru7je.s:107 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig /tmp/cc7s3WPC.s:107 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig
/tmp/ccXru7je.s:136 .text.FLASH_OB_BOR_LevelConfig:00000014 $d /tmp/cc7s3WPC.s:136 .text.FLASH_OB_BOR_LevelConfig:00000014 $d
/tmp/ccXru7je.s:141 .text.FLASH_OB_GetUser:00000000 $t /tmp/cc7s3WPC.s:141 .text.FLASH_OB_GetUser:00000000 $t
/tmp/ccXru7je.s:146 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser /tmp/cc7s3WPC.s:146 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/ccXru7je.s:163 .text.FLASH_OB_GetUser:0000000c $d /tmp/cc7s3WPC.s:163 .text.FLASH_OB_GetUser:0000000c $d
/tmp/ccXru7je.s:168 .text.FLASH_OB_GetWRP:00000000 $t /tmp/cc7s3WPC.s:168 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/ccXru7je.s:173 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP /tmp/cc7s3WPC.s:173 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/ccXru7je.s:190 .text.FLASH_OB_GetWRP:00000008 $d /tmp/cc7s3WPC.s:190 .text.FLASH_OB_GetWRP:00000008 $d
/tmp/ccXru7je.s:195 .text.FLASH_OB_GetRDP:00000000 $t /tmp/cc7s3WPC.s:195 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/ccXru7je.s:200 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP /tmp/cc7s3WPC.s:200 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/ccXru7je.s:234 .text.FLASH_OB_GetRDP:00000018 $d /tmp/cc7s3WPC.s:234 .text.FLASH_OB_GetRDP:00000018 $d
/tmp/ccXru7je.s:239 .text.FLASH_OB_GetBOR:00000000 $t /tmp/cc7s3WPC.s:239 .text.FLASH_OB_GetBOR:00000000 $t
/tmp/ccXru7je.s:244 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR /tmp/cc7s3WPC.s:244 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR
/tmp/ccXru7je.s:261 .text.FLASH_OB_GetBOR:0000000c $d /tmp/cc7s3WPC.s:261 .text.FLASH_OB_GetBOR:0000000c $d
/tmp/ccXru7je.s:266 .text.FLASH_OB_EnableWRP:00000000 $t /tmp/cc7s3WPC.s:266 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/ccXru7je.s:271 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP /tmp/cc7s3WPC.s:271 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/ccXru7je.s:380 .text.FLASH_OB_EnableWRP:00000074 $d /tmp/cc7s3WPC.s:380 .text.FLASH_OB_EnableWRP:00000074 $d
/tmp/ccXru7je.s:386 .text.FLASH_OB_DisableWRP:00000000 $t /tmp/cc7s3WPC.s:386 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/ccXru7je.s:391 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP /tmp/cc7s3WPC.s:391 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/ccXru7je.s:509 .text.FLASH_OB_DisableWRP:00000078 $d /tmp/cc7s3WPC.s:509 .text.FLASH_OB_DisableWRP:00000078 $d
/tmp/ccXru7je.s:515 .text.FLASH_OB_RDP_LevelConfig:00000000 $t /tmp/cc7s3WPC.s:515 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/ccXru7je.s:520 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig /tmp/cc7s3WPC.s:520 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/ccXru7je.s:560 .text.FLASH_OB_RDP_LevelConfig:00000014 $d /tmp/cc7s3WPC.s:560 .text.FLASH_OB_RDP_LevelConfig:00000014 $d
/tmp/ccXru7je.s:565 .text.FLASH_OB_UserConfig:00000000 $t /tmp/cc7s3WPC.s:565 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/ccXru7je.s:570 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig /tmp/cc7s3WPC.s:570 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/ccXru7je.s:631 .text.FLASH_OB_UserConfig:00000028 $d /tmp/cc7s3WPC.s:631 .text.FLASH_OB_UserConfig:00000028 $d
/tmp/ccXru7je.s:636 .text.FLASH_OB_EnablePCROP:00000000 $t /tmp/cc7s3WPC.s:636 .text.FLASH_OB_EnablePCROP:00000000 $t
/tmp/ccXru7je.s:641 .text.FLASH_OB_EnablePCROP:00000000 FLASH_OB_EnablePCROP /tmp/cc7s3WPC.s:641 .text.FLASH_OB_EnablePCROP:00000000 FLASH_OB_EnablePCROP
/tmp/ccXru7je.s:737 .text.FLASH_OB_EnablePCROP:00000054 $d /tmp/cc7s3WPC.s:737 .text.FLASH_OB_EnablePCROP:00000054 $d
/tmp/ccXru7je.s:742 .text.FLASH_OB_DisablePCROP:00000000 $t /tmp/cc7s3WPC.s:742 .text.FLASH_OB_DisablePCROP:00000000 $t
/tmp/ccXru7je.s:747 .text.FLASH_OB_DisablePCROP:00000000 FLASH_OB_DisablePCROP /tmp/cc7s3WPC.s:747 .text.FLASH_OB_DisablePCROP:00000000 FLASH_OB_DisablePCROP
/tmp/ccXru7je.s:836 .text.FLASH_OB_DisablePCROP:00000054 $d /tmp/cc7s3WPC.s:836 .text.FLASH_OB_DisablePCROP:00000054 $d
/tmp/ccXru7je.s:841 .text.FLASH_OB_BootConfig:00000000 $t /tmp/cc7s3WPC.s:841 .text.FLASH_OB_BootConfig:00000000 $t
/tmp/ccXru7je.s:846 .text.FLASH_OB_BootConfig:00000000 FLASH_OB_BootConfig /tmp/cc7s3WPC.s:846 .text.FLASH_OB_BootConfig:00000000 FLASH_OB_BootConfig
/tmp/ccXru7je.s:893 .text.FLASH_OB_BootConfig:00000020 $d /tmp/cc7s3WPC.s:893 .text.FLASH_OB_BootConfig:00000020 $d
/tmp/ccXru7je.s:898 .text.HAL_FLASHEx_OBProgram:00000000 $t /tmp/cc7s3WPC.s:898 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/ccXru7je.s:904 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram /tmp/cc7s3WPC.s:904 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/ccXru7je.s:1050 .text.HAL_FLASHEx_OBProgram:00000080 $d /tmp/cc7s3WPC.s:1050 .text.HAL_FLASHEx_OBProgram:00000080 $d
/tmp/ccXru7je.s:1055 .text.HAL_FLASHEx_OBGetConfig:00000000 $t /tmp/cc7s3WPC.s:1055 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/ccXru7je.s:1061 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig /tmp/cc7s3WPC.s:1061 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/ccXru7je.s:1110 .text.HAL_FLASHEx_AdvOBProgram:00000000 $t /tmp/cc7s3WPC.s:1110 .text.HAL_FLASHEx_AdvOBProgram:00000000 $t
/tmp/ccXru7je.s:1116 .text.HAL_FLASHEx_AdvOBProgram:00000000 HAL_FLASHEx_AdvOBProgram /tmp/cc7s3WPC.s:1116 .text.HAL_FLASHEx_AdvOBProgram:00000000 HAL_FLASHEx_AdvOBProgram
/tmp/ccXru7je.s:1201 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 $t /tmp/cc7s3WPC.s:1201 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 $t
/tmp/ccXru7je.s:1207 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 HAL_FLASHEx_AdvOBGetConfig /tmp/cc7s3WPC.s:1207 .text.HAL_FLASHEx_AdvOBGetConfig:00000000 HAL_FLASHEx_AdvOBGetConfig
/tmp/ccXru7je.s:1236 .text.HAL_FLASHEx_AdvOBGetConfig:00000010 $d /tmp/cc7s3WPC.s:1236 .text.HAL_FLASHEx_AdvOBGetConfig:00000010 $d
/tmp/ccXru7je.s:1241 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 $t /tmp/cc7s3WPC.s:1241 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 $t
/tmp/ccXru7je.s:1247 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 HAL_FLASHEx_OB_SelectPCROP /tmp/cc7s3WPC.s:1247 .text.HAL_FLASHEx_OB_SelectPCROP:00000000 HAL_FLASHEx_OB_SelectPCROP
/tmp/ccXru7je.s:1273 .text.HAL_FLASHEx_OB_SelectPCROP:00000010 $d /tmp/cc7s3WPC.s:1273 .text.HAL_FLASHEx_OB_SelectPCROP:00000010 $d
/tmp/ccXru7je.s:1278 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 $t /tmp/cc7s3WPC.s:1278 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 $t
/tmp/ccXru7je.s:1284 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 HAL_FLASHEx_OB_DeSelectPCROP /tmp/cc7s3WPC.s:1284 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000000 HAL_FLASHEx_OB_DeSelectPCROP
/tmp/ccXru7je.s:1309 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000010 $d /tmp/cc7s3WPC.s:1309 .text.HAL_FLASHEx_OB_DeSelectPCROP:00000010 $d
ARM GAS /tmp/ccXru7je.s page 64 ARM GAS /tmp/cc7s3WPC.s page 64
/tmp/ccXru7je.s:1314 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 $t /tmp/cc7s3WPC.s:1314 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 $t
/tmp/ccXru7je.s:1320 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 HAL_FLASHEx_OB_GetBank2WRP /tmp/cc7s3WPC.s:1320 .text.HAL_FLASHEx_OB_GetBank2WRP:00000000 HAL_FLASHEx_OB_GetBank2WRP
/tmp/ccXru7je.s:1337 .text.HAL_FLASHEx_OB_GetBank2WRP:00000008 $d /tmp/cc7s3WPC.s:1337 .text.HAL_FLASHEx_OB_GetBank2WRP:00000008 $d
/tmp/ccXru7je.s:1342 .text.FLASH_Erase_Sector:00000000 $t /tmp/cc7s3WPC.s:1342 .text.FLASH_Erase_Sector:00000000 $t
/tmp/ccXru7je.s:1348 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector /tmp/cc7s3WPC.s:1348 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector
/tmp/ccXru7je.s:1425 .text.FLASH_Erase_Sector:00000050 $d /tmp/cc7s3WPC.s:1425 .text.FLASH_Erase_Sector:00000050 $d
/tmp/ccXru7je.s:1430 .text.HAL_FLASHEx_Erase_IT:00000000 $t /tmp/cc7s3WPC.s:1430 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/ccXru7je.s:1436 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT /tmp/cc7s3WPC.s:1436 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/ccXru7je.s:1524 .text.HAL_FLASHEx_Erase_IT:0000004c $d /tmp/cc7s3WPC.s:1524 .text.HAL_FLASHEx_Erase_IT:0000004c $d
/tmp/ccXru7je.s:1530 .text.FLASH_FlushCaches:00000000 $t /tmp/cc7s3WPC.s:1530 .text.FLASH_FlushCaches:00000000 $t
/tmp/ccXru7je.s:1536 .text.FLASH_FlushCaches:00000000 FLASH_FlushCaches /tmp/cc7s3WPC.s:1536 .text.FLASH_FlushCaches:00000000 FLASH_FlushCaches
/tmp/ccXru7je.s:1602 .text.FLASH_FlushCaches:0000005c $d /tmp/cc7s3WPC.s:1602 .text.FLASH_FlushCaches:0000005c $d
/tmp/ccXru7je.s:1607 .text.HAL_FLASHEx_Erase:00000000 $t /tmp/cc7s3WPC.s:1607 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/ccXru7je.s:1613 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase /tmp/cc7s3WPC.s:1613 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/ccXru7je.s:1765 .text.HAL_FLASHEx_Erase:00000090 $d /tmp/cc7s3WPC.s:1765 .text.HAL_FLASHEx_Erase:00000090 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
FLASH_WaitForLastOperation FLASH_WaitForLastOperation

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccTLwxZc.s page 1 ARM GAS /tmp/ccNpAne6.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -21,7 +21,7 @@ ARM GAS /tmp/ccTLwxZc.s page 1
18 .cfi_sections .debug_frame 18 .cfi_sections .debug_frame
19 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c" 19 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c"
20 .Letext0: 20 .Letext0:
ARM GAS /tmp/ccTLwxZc.s page 2 ARM GAS /tmp/ccNpAne6.s page 2
DEFINED SYMBOLS DEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccFZwYvZ.s page 1 ARM GAS /tmp/ccrJlKbn.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** Subject to the specific hardware characteristics of each I/O port listed in the datasheet, each 27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** Subject to the specific hardware characteristics of each I/O port listed in the datasheet, each
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** port bit of the General Purpose IO (GPIO) Ports, can be individually configured by software 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** port bit of the General Purpose IO (GPIO) Ports, can be individually configured by software
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** in several modes: 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** in several modes:
ARM GAS /tmp/ccFZwYvZ.s page 2 ARM GAS /tmp/ccrJlKbn.s page 2
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (+) Input mode 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (+) Input mode
@ -118,7 +118,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** 84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c ****
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin(). 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin().
ARM GAS /tmp/ccFZwYvZ.s page 3 ARM GAS /tmp/ccrJlKbn.s page 3
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @brief Initialization and Configuration functions 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @brief Initialization and Configuration functions
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** *
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** @verbatim 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** @verbatim
ARM GAS /tmp/ccFZwYvZ.s page 4 ARM GAS /tmp/ccrJlKbn.s page 4
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** =============================================================================== 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** ===============================================================================
@ -238,7 +238,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
49 0008 70B5 push {r4, r5, r6, lr} 49 0008 70B5 push {r4, r5, r6, lr}
50 .LCFI0: 50 .LCFI0:
51 .cfi_def_cfa_offset 16 51 .cfi_def_cfa_offset 16
ARM GAS /tmp/ccFZwYvZ.s page 5 ARM GAS /tmp/ccrJlKbn.s page 5
52 .cfi_offset 4, -16 52 .cfi_offset 4, -16
@ -298,7 +298,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
86 0026 8460 str r4, [r0, #8] 86 0026 8460 str r4, [r0, #8]
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c ****
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Configure the IO Output Type */ 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Configure the IO Output Type */
ARM GAS /tmp/ccFZwYvZ.s page 6 ARM GAS /tmp/ccrJlKbn.s page 6
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp = GPIOx->OTYPER; 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp = GPIOx->OTYPER;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
116 .loc 1 224 14 view .LVU39 116 .loc 1 224 14 view .LVU39
117 003e 0834 adds r4, r4, #8 117 003e 0834 adds r4, r4, #8
118 0040 50F82420 ldr r2, [r0, r4, lsl #2] 118 0040 50F82420 ldr r2, [r0, r4, lsl #2]
ARM GAS /tmp/ccFZwYvZ.s page 7 ARM GAS /tmp/ccrJlKbn.s page 7
119 .LVL11: 119 .LVL11:
@ -418,7 +418,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
152 .loc 1 245 52 discriminator 40 view .LVU53 152 .loc 1 245 52 discriminator 40 view .LVU53
153 006a 02FA0EF2 lsl r2, r2, lr 153 006a 02FA0EF2 lsl r2, r2, lr
154 .loc 1 245 14 discriminator 40 view .LVU54 154 .loc 1 245 14 discriminator 40 view .LVU54
ARM GAS /tmp/ccFZwYvZ.s page 8 ARM GAS /tmp/ccrJlKbn.s page 8
155 006e 2A43 orrs r2, r2, r5 155 006e 2A43 orrs r2, r2, r5
@ -478,7 +478,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
196 .LVL21: 196 .LVL21:
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00U) 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00U)
197 .loc 1 259 9 is_stmt 1 view .LVU73 197 .loc 1 259 9 is_stmt 1 view .LVU73
ARM GAS /tmp/ccFZwYvZ.s page 9 ARM GAS /tmp/ccrJlKbn.s page 9
198 .loc 1 259 11 is_stmt 0 view .LVU74 198 .loc 1 259 11 is_stmt 0 view .LVU74
@ -538,7 +538,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp &= ~((uint32_t)iocurrent); 275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp &= ~((uint32_t)iocurrent);
237 .loc 1 275 9 is_stmt 1 view .LVU91 237 .loc 1 275 9 is_stmt 1 view .LVU91
238 .loc 1 275 14 is_stmt 0 view .LVU92 238 .loc 1 275 14 is_stmt 0 view .LVU92
ARM GAS /tmp/ccFZwYvZ.s page 10 ARM GAS /tmp/ccrJlKbn.s page 10
239 00c2 2240 ands r2, r2, r4 239 00c2 2240 ands r2, r2, r4
@ -598,7 +598,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
279 00e6 32EA0404 bics r4, r2, r4 279 00e6 32EA0404 bics r4, r2, r4
280 00ea F3D1 bne .L3 280 00ea F3D1 bne .L3
188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (GPIO_Init->Mode & GPIO_MODE) == MODE_AF) 188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** (GPIO_Init->Mode & GPIO_MODE) == MODE_AF)
ARM GAS /tmp/ccFZwYvZ.s page 11 ARM GAS /tmp/ccrJlKbn.s page 11
281 .loc 1 188 7 is_stmt 1 view .LVU109 281 .loc 1 188 7 is_stmt 1 view .LVU109
@ -658,7 +658,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->PUPDR = temp; 214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->PUPDR = temp;
318 .loc 1 214 36 view .LVU127 318 .loc 1 214 36 view .LVU127
319 0110 AA40 lsls r2, r2, r5 319 0110 AA40 lsls r2, r2, r5
ARM GAS /tmp/ccFZwYvZ.s page 12 ARM GAS /tmp/ccrJlKbn.s page 12
214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->PUPDR = temp; 214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->PUPDR = temp;
@ -718,7 +718,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->MODER = temp; 233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->MODER = temp;
357 .loc 1 233 12 view .LVU145 357 .loc 1 233 12 view .LVU145
358 013a 2243 orrs r2, r2, r4 358 013a 2243 orrs r2, r2, r4
ARM GAS /tmp/ccFZwYvZ.s page 13 ARM GAS /tmp/ccrJlKbn.s page 13
359 .LVL41: 359 .LVL41:
@ -778,7 +778,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp |= ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4U * (position & 0x03U))); 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp |= ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4U * (position & 0x03U)));
398 .loc 1 244 44 is_stmt 0 view .LVU161 398 .loc 1 244 44 is_stmt 0 view .LVU161
399 0168 03F0030E and lr, r3, #3 399 0168 03F0030E and lr, r3, #3
ARM GAS /tmp/ccFZwYvZ.s page 14 ARM GAS /tmp/ccrJlKbn.s page 14
244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp |= ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4U * (position & 0x03U))); 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** temp |= ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4U * (position & 0x03U)));
@ -838,7 +838,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
441 .loc 1 245 29 discriminator 15 view .LVU174 441 .loc 1 245 29 discriminator 15 view .LVU174
442 01ba 02F58062 add r2, r2, #1024 442 01ba 02F58062 add r2, r2, #1024
443 01be 9042 cmp r0, r2 443 01be 9042 cmp r0, r2
ARM GAS /tmp/ccFZwYvZ.s page 15 ARM GAS /tmp/ccrJlKbn.s page 15
444 01c0 14D0 beq .L21 444 01c0 14D0 beq .L21
@ -898,7 +898,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
487 .LVL48: 487 .LVL48:
488 .L27: 488 .L27:
281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** } 281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** }
ARM GAS /tmp/ccFZwYvZ.s page 16 ARM GAS /tmp/ccrJlKbn.s page 16
282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** } 282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** uint32_t ioposition = 0x00U; 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** uint32_t ioposition = 0x00U;
530 .loc 1 297 3 view .LVU190 530 .loc 1 297 3 view .LVU190
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** uint32_t iocurrent = 0x00U; 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** uint32_t iocurrent = 0x00U;
ARM GAS /tmp/ccFZwYvZ.s page 17 ARM GAS /tmp/ccrJlKbn.s page 17
531 .loc 1 298 3 view .LVU191 531 .loc 1 298 3 view .LVU191
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
565 .LVL53: 565 .LVL53:
566 .L37: 566 .L37:
318:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** { 318:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** {
ARM GAS /tmp/ccFZwYvZ.s page 18 ARM GAS /tmp/ccrJlKbn.s page 18
319:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Clear EXTI line configuration */ 319:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Clear EXTI line configuration */
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** 341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c ****
342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Configure the default value IO Output Type */ 342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Configure the default value IO Output Type */
343:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->OTYPER &= ~(GPIO_OTYPER_OT_0 << position) ; 343:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->OTYPER &= ~(GPIO_OTYPER_OT_0 << position) ;
ARM GAS /tmp/ccFZwYvZ.s page 19 ARM GAS /tmp/ccrJlKbn.s page 19
599 .loc 1 343 7 is_stmt 1 view .LVU216 599 .loc 1 343 7 is_stmt 1 view .LVU216
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
639 007a 0EF10205 add r5, lr, #2 639 007a 0EF10205 add r5, lr, #2
640 007e 304C ldr r4, .L56 640 007e 304C ldr r4, .L56
641 0080 54F82540 ldr r4, [r4, r5, lsl #2] 641 0080 54F82540 ldr r4, [r4, r5, lsl #2]
ARM GAS /tmp/ccFZwYvZ.s page 20 ARM GAS /tmp/ccrJlKbn.s page 20
642 .LVL59: 642 .LVL59:
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
317:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** { 317:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** {
683 .loc 1 317 29 discriminator 13 view .LVU247 683 .loc 1 317 29 discriminator 13 view .LVU247
684 00ca 05F58065 add r5, r5, #1024 684 00ca 05F58065 add r5, r5, #1024
ARM GAS /tmp/ccFZwYvZ.s page 21 ARM GAS /tmp/ccrJlKbn.s page 21
685 00ce A842 cmp r0, r5 685 00ce A842 cmp r0, r5
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
728 0102 0825 movs r5, #8 728 0102 0825 movs r5, #8
729 0104 85E7 b .L36 729 0104 85E7 b .L36
730 .L53: 730 .L53:
ARM GAS /tmp/ccFZwYvZ.s page 22 ARM GAS /tmp/ccrJlKbn.s page 22
320:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** EXTI->EMR &= ~((uint32_t)iocurrent); 320:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** EXTI->EMR &= ~((uint32_t)iocurrent);
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
767 .loc 1 329 40 view .LVU276 767 .loc 1 329 40 view .LVU276
768 0132 25EA0705 bic r5, r5, r7 768 0132 25EA0705 bic r5, r5, r7
769 0136 46F82450 str r5, [r6, r4, lsl #2] 769 0136 46F82450 str r5, [r6, r4, lsl #2]
ARM GAS /tmp/ccFZwYvZ.s page 23 ARM GAS /tmp/ccrJlKbn.s page 23
770 013a 6EE7 b .L37 770 013a 6EE7 b .L37
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @brief Reads the specified input port pin. 368:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @brief Reads the specified input port pin.
369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @param GPIOx where x can be (A..K) to select the GPIO peripheral for STM32F429X device or 369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @param GPIOx where x can be (A..K) to select the GPIO peripheral for STM32F429X device or
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * x can be (A..I) to select the GPIO peripheral for STM32F40XX and STM32F427 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * x can be (A..I) to select the GPIO peripheral for STM32F40XX and STM32F427
ARM GAS /tmp/ccFZwYvZ.s page 24 ARM GAS /tmp/ccrJlKbn.s page 24
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @param GPIO_Pin specifies the port bit to read. 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** * @param GPIO_Pin specifies the port bit to read.
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
839 .thumb_func 839 .thumb_func
841 HAL_GPIO_WritePin: 841 HAL_GPIO_WritePin:
842 .LVL70: 842 .LVL70:
ARM GAS /tmp/ccFZwYvZ.s page 25 ARM GAS /tmp/ccrJlKbn.s page 25
843 .LFB242: 843 .LFB242:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
424:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** } 424:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** }
865 .loc 1 424 1 view .LVU300 865 .loc 1 424 1 view .LVU300
866 000a 7047 bx lr 866 000a 7047 bx lr
ARM GAS /tmp/ccFZwYvZ.s page 26 ARM GAS /tmp/ccrJlKbn.s page 26
867 .cfi_endproc 867 .cfi_endproc
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
902 0010 7047 bx lr 902 0010 7047 bx lr
903 .cfi_endproc 903 .cfi_endproc
904 .LFE243: 904 .LFE243:
ARM GAS /tmp/ccFZwYvZ.s page 27 ARM GAS /tmp/ccrJlKbn.s page 27
906 .section .text.HAL_GPIO_LockPin,"ax",%progbits 906 .section .text.HAL_GPIO_LockPin,"ax",%progbits
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
938 0010 C361 str r3, [r0, #28] 938 0010 C361 str r3, [r0, #28]
469:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Reset LCKx bit(s): LCKK='0' + LCK[15-0] */ 469:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* Reset LCKx bit(s): LCKK='0' + LCK[15-0] */
470:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->LCKR = GPIO_Pin; 470:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** GPIOx->LCKR = GPIO_Pin;
ARM GAS /tmp/ccFZwYvZ.s page 28 ARM GAS /tmp/ccrJlKbn.s page 28
939 .loc 1 470 3 is_stmt 1 view .LVU321 939 .loc 1 470 3 is_stmt 1 view .LVU321
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
976 002c FBE7 b .L66 976 002c FBE7 b .L66
977 .cfi_endproc 977 .cfi_endproc
978 .LFE244: 978 .LFE244:
ARM GAS /tmp/ccFZwYvZ.s page 29 ARM GAS /tmp/ccrJlKbn.s page 29
980 .section .text.HAL_GPIO_EXTI_Callback,"ax",%progbits 980 .section .text.HAL_GPIO_EXTI_Callback,"ax",%progbits
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
1008 HAL_GPIO_EXTI_IRQHandler: 1008 HAL_GPIO_EXTI_IRQHandler:
1009 .LVL80: 1009 .LVL80:
1010 .LFB245: 1010 .LFB245:
ARM GAS /tmp/ccFZwYvZ.s page 30 ARM GAS /tmp/ccrJlKbn.s page 30
493:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* EXTI line interrupt detected */ 493:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c **** /* EXTI line interrupt detected */
@ -1794,29 +1794,29 @@ ARM GAS /tmp/ccFZwYvZ.s page 1
1053 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h" 1053 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
1054 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 1054 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
1055 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h" 1055 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h"
ARM GAS /tmp/ccFZwYvZ.s page 31 ARM GAS /tmp/ccrJlKbn.s page 31
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_gpio.c *ABS*:00000000 stm32f4xx_hal_gpio.c
/tmp/ccFZwYvZ.s:21 .text.HAL_GPIO_Init:00000000 $t /tmp/ccrJlKbn.s:21 .text.HAL_GPIO_Init:00000000 $t
/tmp/ccFZwYvZ.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init /tmp/ccrJlKbn.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
/tmp/ccFZwYvZ.s:508 .text.HAL_GPIO_Init:000001f8 $d /tmp/ccrJlKbn.s:508 .text.HAL_GPIO_Init:000001f8 $d
/tmp/ccFZwYvZ.s:516 .text.HAL_GPIO_DeInit:00000000 $t /tmp/ccrJlKbn.s:516 .text.HAL_GPIO_DeInit:00000000 $t
/tmp/ccFZwYvZ.s:522 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit /tmp/ccrJlKbn.s:522 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
/tmp/ccFZwYvZ.s:789 .text.HAL_GPIO_DeInit:00000140 $d /tmp/ccrJlKbn.s:789 .text.HAL_GPIO_DeInit:00000140 $d
/tmp/ccFZwYvZ.s:796 .text.HAL_GPIO_ReadPin:00000000 $t /tmp/ccrJlKbn.s:796 .text.HAL_GPIO_ReadPin:00000000 $t
/tmp/ccFZwYvZ.s:802 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin /tmp/ccrJlKbn.s:802 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
/tmp/ccFZwYvZ.s:835 .text.HAL_GPIO_WritePin:00000000 $t /tmp/ccrJlKbn.s:835 .text.HAL_GPIO_WritePin:00000000 $t
/tmp/ccFZwYvZ.s:841 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin /tmp/ccrJlKbn.s:841 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
/tmp/ccFZwYvZ.s:871 .text.HAL_GPIO_TogglePin:00000000 $t /tmp/ccrJlKbn.s:871 .text.HAL_GPIO_TogglePin:00000000 $t
/tmp/ccFZwYvZ.s:877 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin /tmp/ccrJlKbn.s:877 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
/tmp/ccFZwYvZ.s:907 .text.HAL_GPIO_LockPin:00000000 $t /tmp/ccrJlKbn.s:907 .text.HAL_GPIO_LockPin:00000000 $t
/tmp/ccFZwYvZ.s:913 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin /tmp/ccrJlKbn.s:913 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
/tmp/ccFZwYvZ.s:981 .text.HAL_GPIO_EXTI_Callback:00000000 $t /tmp/ccrJlKbn.s:981 .text.HAL_GPIO_EXTI_Callback:00000000 $t
/tmp/ccFZwYvZ.s:987 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback /tmp/ccrJlKbn.s:987 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
/tmp/ccFZwYvZ.s:1002 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t /tmp/ccrJlKbn.s:1002 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
/tmp/ccFZwYvZ.s:1008 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler /tmp/ccrJlKbn.s:1008 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
/tmp/ccFZwYvZ.s:1045 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d /tmp/ccrJlKbn.s:1045 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccgREgit.s page 1 ARM GAS /tmp/cchLZ5FJ.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccgREgit.s page 1
28:Core/Src/stm32f4xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/ 28:Core/Src/stm32f4xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
29:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN TD */ 29:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN TD */
30:Core/Src/stm32f4xx_hal_msp.c **** 30:Core/Src/stm32f4xx_hal_msp.c ****
ARM GAS /tmp/ccgREgit.s page 2 ARM GAS /tmp/cchLZ5FJ.s page 2
31:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE END TD */ 31:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE END TD */
@ -118,7 +118,7 @@ ARM GAS /tmp/ccgREgit.s page 1
42 .loc 1 71 3 view .LVU3 42 .loc 1 71 3 view .LVU3
43 0006 0B4B ldr r3, .L3 43 0006 0B4B ldr r3, .L3
44 0008 5A6C ldr r2, [r3, #68] 44 0008 5A6C ldr r2, [r3, #68]
ARM GAS /tmp/ccgREgit.s page 3 ARM GAS /tmp/cchLZ5FJ.s page 3
45 000a 42F48042 orr r2, r2, #16384 45 000a 42F48042 orr r2, r2, #16384
@ -178,7 +178,7 @@ ARM GAS /tmp/ccgREgit.s page 1
93 .LFB240: 93 .LFB240:
80:Core/Src/stm32f4xx_hal_msp.c **** 80:Core/Src/stm32f4xx_hal_msp.c ****
81:Core/Src/stm32f4xx_hal_msp.c **** /** 81:Core/Src/stm32f4xx_hal_msp.c **** /**
ARM GAS /tmp/ccgREgit.s page 4 ARM GAS /tmp/cchLZ5FJ.s page 4
82:Core/Src/stm32f4xx_hal_msp.c **** * @brief ADC MSP Initialization 82:Core/Src/stm32f4xx_hal_msp.c **** * @brief ADC MSP Initialization
@ -238,7 +238,7 @@ ARM GAS /tmp/ccgREgit.s page 1
104:Core/Src/stm32f4xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL; 104:Core/Src/stm32f4xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
105:Core/Src/stm32f4xx_hal_msp.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); 105:Core/Src/stm32f4xx_hal_msp.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
106:Core/Src/stm32f4xx_hal_msp.c **** 106:Core/Src/stm32f4xx_hal_msp.c ****
ARM GAS /tmp/ccgREgit.s page 5 ARM GAS /tmp/cchLZ5FJ.s page 5
107:Core/Src/stm32f4xx_hal_msp.c **** /* ADC1 DMA Init */ 107:Core/Src/stm32f4xx_hal_msp.c **** /* ADC1 DMA Init */
@ -298,7 +298,7 @@ ARM GAS /tmp/ccgREgit.s page 1
150 0034 5A6C ldr r2, [r3, #68] 150 0034 5A6C ldr r2, [r3, #68]
151 0036 02F48072 and r2, r2, #256 151 0036 02F48072 and r2, r2, #256
152 003a 0192 str r2, [sp, #4] 152 003a 0192 str r2, [sp, #4]
ARM GAS /tmp/ccgREgit.s page 6 ARM GAS /tmp/cchLZ5FJ.s page 6
96:Core/Src/stm32f4xx_hal_msp.c **** 96:Core/Src/stm32f4xx_hal_msp.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccgREgit.s page 1
190 .loc 1 109 24 is_stmt 0 view .LVU43 190 .loc 1 109 24 is_stmt 0 view .LVU43
191 0062 1048 ldr r0, .L11+4 191 0062 1048 ldr r0, .L11+4
192 0064 104B ldr r3, .L11+8 192 0064 104B ldr r3, .L11+8
ARM GAS /tmp/ccgREgit.s page 7 ARM GAS /tmp/cchLZ5FJ.s page 7
193 0066 0360 str r3, [r0] 193 0066 0360 str r3, [r0]
@ -418,7 +418,7 @@ ARM GAS /tmp/ccgREgit.s page 1
227 008a FFF7FEFF bl HAL_DMA_Init 227 008a FFF7FEFF bl HAL_DMA_Init
228 .LVL5: 228 .LVL5:
119:Core/Src/stm32f4xx_hal_msp.c **** { 119:Core/Src/stm32f4xx_hal_msp.c **** {
ARM GAS /tmp/ccgREgit.s page 8 ARM GAS /tmp/cchLZ5FJ.s page 8
229 .loc 1 119 8 discriminator 1 view .LVU64 229 .loc 1 119 8 discriminator 1 view .LVU64
@ -478,7 +478,7 @@ ARM GAS /tmp/ccgREgit.s page 1
270 .loc 1 142 10 is_stmt 0 view .LVU73 270 .loc 1 142 10 is_stmt 0 view .LVU73
271 0000 0268 ldr r2, [r0] 271 0000 0268 ldr r2, [r0]
272 .loc 1 142 5 view .LVU74 272 .loc 1 142 5 view .LVU74
ARM GAS /tmp/ccgREgit.s page 9 ARM GAS /tmp/cchLZ5FJ.s page 9
273 0002 094B ldr r3, .L20 273 0002 094B ldr r3, .L20
@ -538,44 +538,37 @@ ARM GAS /tmp/ccgREgit.s page 1
306 .align 2 306 .align 2
307 .L20: 307 .L20:
308 0028 00200140 .word 1073815552 308 0028 00200140 .word 1073815552
ARM GAS /tmp/ccgREgit.s page 10 ARM GAS /tmp/cchLZ5FJ.s page 10
309 002c 00380240 .word 1073887232 309 002c 00380240 .word 1073887232
310 0030 00000240 .word 1073872896 310 0030 00000240 .word 1073872896
311 .cfi_endproc 311 .cfi_endproc
312 .LFE241: 312 .LFE241:
314 .global curr_step_start_N 314 .text
315 .section .bss.curr_step_start_N,"aw",%nobits 315 .Letext0:
316 .align 2 316 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
319 curr_step_start_N: 317 .file 3 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
320 0000 00000000 .space 4 318 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
321 .text 319 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
322 .Letext0: 320 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h"
323 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 321 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
324 .file 3 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 322 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h"
325 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h" 323 .file 9 "Core/Inc/main.h"
326 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" ARM GAS /tmp/cchLZ5FJ.s page 11
327 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h"
328 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
329 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h"
330 .file 9 "Core/Inc/main.h"
ARM GAS /tmp/ccgREgit.s page 11
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_msp.c *ABS*:00000000 stm32f4xx_hal_msp.c
/tmp/ccgREgit.s:21 .text.HAL_MspInit:00000000 $t /tmp/cchLZ5FJ.s:21 .text.HAL_MspInit:00000000 $t
/tmp/ccgREgit.s:27 .text.HAL_MspInit:00000000 HAL_MspInit /tmp/cchLZ5FJ.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccgREgit.s:80 .text.HAL_MspInit:00000034 $d /tmp/cchLZ5FJ.s:80 .text.HAL_MspInit:00000034 $d
/tmp/ccgREgit.s:85 .text.HAL_ADC_MspInit:00000000 $t /tmp/cchLZ5FJ.s:85 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccgREgit.s:91 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit /tmp/cchLZ5FJ.s:91 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccgREgit.s:249 .text.HAL_ADC_MspInit:000000a0 $d /tmp/cchLZ5FJ.s:249 .text.HAL_ADC_MspInit:000000a0 $d
/tmp/ccgREgit.s:256 .text.HAL_ADC_MspDeInit:00000000 $t /tmp/cchLZ5FJ.s:256 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccgREgit.s:262 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit /tmp/cchLZ5FJ.s:262 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccgREgit.s:308 .text.HAL_ADC_MspDeInit:00000028 $d /tmp/cchLZ5FJ.s:308 .text.HAL_ADC_MspDeInit:00000028 $d
/tmp/ccgREgit.s:319 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccgREgit.s:316 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GPIO_Init HAL_GPIO_Init

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccftHevy.s page 1 ARM GAS /tmp/ccETjn6u.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccftHevy.s page 1
27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** * @{ 27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** * @{
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** */ 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** */
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
ARM GAS /tmp/ccftHevy.s page 2 ARM GAS /tmp/ccETjn6u.s page 2
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /** @defgroup PCDEx PCDEx 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /** @defgroup PCDEx PCDEx
@ -118,7 +118,7 @@ ARM GAS /tmp/ccftHevy.s page 1
73:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** uint32_t Tx_Offset; 73:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** uint32_t Tx_Offset;
41 .loc 1 73 3 view .LVU3 41 .loc 1 73 3 view .LVU3
74:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 74:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
ARM GAS /tmp/ccftHevy.s page 3 ARM GAS /tmp/ccETjn6u.s page 3
75:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* TXn min size = 16 words. (n : Transmit FIFO index) 75:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* TXn min size = 16 words. (n : Transmit FIFO index)
@ -178,7 +178,7 @@ ARM GAS /tmp/ccftHevy.s page 1
66 .cfi_def_cfa_offset 0 66 .cfi_def_cfa_offset 0
67 0014 7047 bx lr 67 0014 7047 bx lr
68 .LVL4: 68 .LVL4:
ARM GAS /tmp/ccftHevy.s page 4 ARM GAS /tmp/ccETjn6u.s page 4
69 .L2: 69 .L2:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccftHevy.s page 1
108 .loc 1 100 5 is_stmt 1 view .LVU29 108 .loc 1 100 5 is_stmt 1 view .LVU29
100:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** } 100:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** }
109 .loc 1 100 65 is_stmt 0 view .LVU30 109 .loc 1 100 65 is_stmt 0 view .LVU30
ARM GAS /tmp/ccftHevy.s page 5 ARM GAS /tmp/ccETjn6u.s page 5
110 003c 40EA0240 orr r0, r0, r2, lsl #16 110 003c 40EA0240 orr r0, r0, r2, lsl #16
@ -298,7 +298,7 @@ ARM GAS /tmp/ccftHevy.s page 1
153 .thumb 153 .thumb
154 .thumb_func 154 .thumb_func
156 HAL_PCDEx_LPM_Callback: 156 HAL_PCDEx_LPM_Callback:
ARM GAS /tmp/ccftHevy.s page 6 ARM GAS /tmp/ccETjn6u.s page 6
157 .LVL13: 157 .LVL13:
@ -358,7 +358,7 @@ ARM GAS /tmp/ccftHevy.s page 1
170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Wait for Min DCD Timeout */ 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Wait for Min DCD Timeout */
172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** HAL_Delay(300U); 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** HAL_Delay(300U);
ARM GAS /tmp/ccftHevy.s page 7 ARM GAS /tmp/ccETjn6u.s page 7
173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccftHevy.s page 1
227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** } 227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** }
228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
229:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Battery Charging capability discovery finished */ 229:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Battery Charging capability discovery finished */
ARM GAS /tmp/ccftHevy.s page 8 ARM GAS /tmp/ccETjn6u.s page 8
230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** (void)HAL_PCDEx_DeActivateBCD(hpcd); 230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** (void)HAL_PCDEx_DeActivateBCD(hpcd);
@ -478,7 +478,7 @@ ARM GAS /tmp/ccftHevy.s page 1
284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PDEN); 284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PDEN);
285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c ****
286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Disable Battery charging */ 286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** /* Disable Battery charging */
ARM GAS /tmp/ccftHevy.s page 9 ARM GAS /tmp/ccETjn6u.s page 9
287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_BCDEN); 287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_BCDEN);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccftHevy.s page 1
321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** { 321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c **** {
181 .loc 1 321 1 is_stmt 1 view -0 181 .loc 1 321 1 is_stmt 1 view -0
182 .cfi_startproc 182 .cfi_startproc
ARM GAS /tmp/ccftHevy.s page 10 ARM GAS /tmp/ccETjn6u.s page 10
183 @ args = 0, pretend = 0, frame = 0 183 @ args = 0, pretend = 0, frame = 0
@ -565,18 +565,18 @@ ARM GAS /tmp/ccftHevy.s page 1
197 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 197 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
198 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h" 198 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h"
199 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h" 199 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h"
ARM GAS /tmp/ccftHevy.s page 11 ARM GAS /tmp/ccETjn6u.s page 11
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_pcd_ex.c *ABS*:00000000 stm32f4xx_hal_pcd_ex.c
/tmp/ccftHevy.s:21 .text.HAL_PCDEx_SetTxFiFo:00000000 $t /tmp/ccETjn6u.s:21 .text.HAL_PCDEx_SetTxFiFo:00000000 $t
/tmp/ccftHevy.s:27 .text.HAL_PCDEx_SetTxFiFo:00000000 HAL_PCDEx_SetTxFiFo /tmp/ccETjn6u.s:27 .text.HAL_PCDEx_SetTxFiFo:00000000 HAL_PCDEx_SetTxFiFo
/tmp/ccftHevy.s:121 .text.HAL_PCDEx_SetRxFiFo:00000000 $t /tmp/ccETjn6u.s:121 .text.HAL_PCDEx_SetRxFiFo:00000000 $t
/tmp/ccftHevy.s:127 .text.HAL_PCDEx_SetRxFiFo:00000000 HAL_PCDEx_SetRxFiFo /tmp/ccETjn6u.s:127 .text.HAL_PCDEx_SetRxFiFo:00000000 HAL_PCDEx_SetRxFiFo
/tmp/ccftHevy.s:150 .text.HAL_PCDEx_LPM_Callback:00000000 $t /tmp/ccETjn6u.s:150 .text.HAL_PCDEx_LPM_Callback:00000000 $t
/tmp/ccftHevy.s:156 .text.HAL_PCDEx_LPM_Callback:00000000 HAL_PCDEx_LPM_Callback /tmp/ccETjn6u.s:156 .text.HAL_PCDEx_LPM_Callback:00000000 HAL_PCDEx_LPM_Callback
/tmp/ccftHevy.s:172 .text.HAL_PCDEx_BCD_Callback:00000000 $t /tmp/ccETjn6u.s:172 .text.HAL_PCDEx_BCD_Callback:00000000 $t
/tmp/ccftHevy.s:178 .text.HAL_PCDEx_BCD_Callback:00000000 HAL_PCDEx_BCD_Callback /tmp/ccETjn6u.s:178 .text.HAL_PCDEx_BCD_Callback:00000000 HAL_PCDEx_BCD_Callback
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccOfnEIn.s page 1 ARM GAS /tmp/ccJeaMlM.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */ 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c ****
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** @defgroup PWR PWR 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** @defgroup PWR PWR
ARM GAS /tmp/ccOfnEIn.s page 2 ARM GAS /tmp/ccJeaMlM.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief PWR HAL module driver 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief PWR HAL module driver
@ -118,7 +118,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c ****
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /**
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Deinitializes the HAL PWR peripheral registers to their default reset values. 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Deinitializes the HAL PWR peripheral registers to their default reset values.
ARM GAS /tmp/ccOfnEIn.s page 3 ARM GAS /tmp/ccJeaMlM.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None
@ -178,7 +178,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
63 @ args = 0, pretend = 0, frame = 8 63 @ args = 0, pretend = 0, frame = 8
64 @ frame_needed = 0, uses_anonymous_args = 0 64 @ frame_needed = 0, uses_anonymous_args = 0
65 @ link register save eliminated. 65 @ link register save eliminated.
ARM GAS /tmp/ccOfnEIn.s page 4 ARM GAS /tmp/ccJeaMlM.s page 4
66 0000 82B0 sub sp, sp, #8 66 0000 82B0 sub sp, sp, #8
@ -238,7 +238,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
126:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None 126:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None
127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */ 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */
128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** void HAL_PWR_DisableBkUpAccess(void) 128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** void HAL_PWR_DisableBkUpAccess(void)
ARM GAS /tmp/ccOfnEIn.s page 5 ARM GAS /tmp/ccJeaMlM.s page 5
129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** { 129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** {
@ -298,7 +298,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** 139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c ****
140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** @defgroup PWR_Exported_Functions_Group2 Peripheral Control functions 140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** @defgroup PWR_Exported_Functions_Group2 Peripheral Control functions
141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Low Power modes configuration functions 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Low Power modes configuration functions
ARM GAS /tmp/ccOfnEIn.s page 6 ARM GAS /tmp/ccJeaMlM.s page 6
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** *
@ -358,7 +358,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** *** Stop mode *** 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** *** Stop mode ***
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** ================= 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** =================
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** [..] 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** [..]
ARM GAS /tmp/ccOfnEIn.s page 7 ARM GAS /tmp/ccJeaMlM.s page 7
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** In Stop mode, all clocks in the 1.2V domain are stopped, the PLL, the HSI, 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** In Stop mode, all clocks in the 1.2V domain are stopped, the PLL, the HSI,
@ -418,7 +418,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** configure the RTC to generate the RTC alarm using the HAL_RTC_SetAlarm_IT() function. 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** configure the RTC to generate the RTC alarm using the HAL_RTC_SetAlarm_IT() function.
254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** 254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c ****
255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC Tamper or time stamp event, it 255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC Tamper or time stamp event, it
ARM GAS /tmp/ccOfnEIn.s page 8 ARM GAS /tmp/ccJeaMlM.s page 8
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the
@ -478,7 +478,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE(); 287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE();
175 .loc 1 287 3 view .LVU28 175 .loc 1 287 3 view .LVU28
176 0020 9A68 ldr r2, [r3, #8] 176 0020 9A68 ldr r2, [r3, #8]
ARM GAS /tmp/ccOfnEIn.s page 9 ARM GAS /tmp/ccJeaMlM.s page 9
177 0022 22F48032 bic r2, r2, #65536 177 0022 22F48032 bic r2, r2, #65536
@ -538,7 +538,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
213 .loc 1 305 5 is_stmt 1 view .LVU41 213 .loc 1 305 5 is_stmt 1 view .LVU41
214 005c 084A ldr r2, .L17+4 214 005c 084A ldr r2, .L17+4
215 005e 9368 ldr r3, [r2, #8] 215 005e 9368 ldr r3, [r2, #8]
ARM GAS /tmp/ccOfnEIn.s page 10 ARM GAS /tmp/ccJeaMlM.s page 10
216 0060 43F48033 orr r3, r3, #65536 216 0060 43F48033 orr r3, r3, #65536
@ -598,7 +598,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
257 0000 014B ldr r3, .L20 257 0000 014B ldr r3, .L20
258 0002 0122 movs r2, #1 258 0002 0122 movs r2, #1
259 0004 1A61 str r2, [r3, #16] 259 0004 1A61 str r2, [r3, #16]
ARM GAS /tmp/ccOfnEIn.s page 11 ARM GAS /tmp/ccJeaMlM.s page 11
321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** } 321:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /** 332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /**
333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Enables the Wake-up PINx functionality. 333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @brief Enables the Wake-up PINx functionality.
334:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @param WakeUpPinx Specifies the Power Wake-Up pin to enable. 334:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @param WakeUpPinx Specifies the Power Wake-Up pin to enable.
ARM GAS /tmp/ccOfnEIn.s page 12 ARM GAS /tmp/ccJeaMlM.s page 12
335:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * This parameter can be one of the following values: 335:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * This parameter can be one of the following values:
@ -718,7 +718,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
337 .loc 1 360 1 is_stmt 1 view -0 337 .loc 1 360 1 is_stmt 1 view -0
338 .cfi_startproc 338 .cfi_startproc
339 @ args = 0, pretend = 0, frame = 0 339 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccOfnEIn.s page 13 ARM GAS /tmp/ccJeaMlM.s page 13
340 @ frame_needed = 0, uses_anonymous_args = 0 340 @ frame_needed = 0, uses_anonymous_args = 0
@ -778,7 +778,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
390:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */ 390:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */
391:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** void HAL_PWR_EnterSLEEPMode(uint32_t Regulator, uint8_t SLEEPEntry) 391:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** void HAL_PWR_EnterSLEEPMode(uint32_t Regulator, uint8_t SLEEPEntry)
392:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** { 392:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** {
ARM GAS /tmp/ccOfnEIn.s page 14 ARM GAS /tmp/ccJeaMlM.s page 14
367 .loc 1 392 1 is_stmt 1 view -0 367 .loc 1 392 1 is_stmt 1 view -0
@ -838,7 +838,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
398 .syntax unified 398 .syntax unified
399 .L34: 399 .L34:
416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** } 416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** }
ARM GAS /tmp/ccOfnEIn.s page 15 ARM GAS /tmp/ccJeaMlM.s page 15
417:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** 417:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c ****
@ -898,7 +898,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
437:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * This parameter can be one of the following values: 437:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * This parameter can be one of the following values:
438:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFI : Enter Stop mode with WFI instruction 438:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFI : Enter Stop mode with WFI instruction
439:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFE : Enter Stop mode with WFE instruction and 439:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFE : Enter Stop mode with WFE instruction and
ARM GAS /tmp/ccOfnEIn.s page 16 ARM GAS /tmp/ccJeaMlM.s page 16
440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * clear of pending events before. 440:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * clear of pending events before.
@ -958,7 +958,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
468:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** __SEV(); 468:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** __SEV();
461 .loc 1 468 7 is_stmt 1 view .LVU86 461 .loc 1 468 7 is_stmt 1 view .LVU86
462 .syntax unified 462 .syntax unified
ARM GAS /tmp/ccOfnEIn.s page 17 ARM GAS /tmp/ccJeaMlM.s page 17
463 @ 468 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c" 1 463 @ 468 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c" 1
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
509 .thumb 509 .thumb
510 .thumb_func 510 .thumb_func
512 HAL_PWR_EnterSTANDBYMode: 512 HAL_PWR_EnterSTANDBYMode:
ARM GAS /tmp/ccOfnEIn.s page 18 ARM GAS /tmp/ccJeaMlM.s page 18
513 .LFB249: 513 .LFB249:
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
541 0018 00700040 .word 1073770496 541 0018 00700040 .word 1073770496
542 001c 00ED00E0 .word -536810240 542 001c 00ED00E0 .word -536810240
543 .cfi_endproc 543 .cfi_endproc
ARM GAS /tmp/ccOfnEIn.s page 19 ARM GAS /tmp/ccJeaMlM.s page 19
544 .LFE249: 544 .LFE249:
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
573 .LFB250: 573 .LFB250:
510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /* Check PWR Exti flag */ 510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** /* Check PWR Exti flag */
574 .loc 1 510 1 view -0 574 .loc 1 510 1 view -0
ARM GAS /tmp/ccOfnEIn.s page 20 ARM GAS /tmp/ccJeaMlM.s page 20
575 .cfi_startproc 575 .cfi_startproc
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
537:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * Setting this bit is useful when the processor is expected to run only on 537:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * Setting this bit is useful when the processor is expected to run only on
538:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * interruptions handling. 538:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * interruptions handling.
539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None 539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None
ARM GAS /tmp/ccOfnEIn.s page 21 ARM GAS /tmp/ccJeaMlM.s page 21
540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */ 540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
657 .loc 1 557 1 is_stmt 0 view .LVU112 657 .loc 1 557 1 is_stmt 0 view .LVU112
658 000a 7047 bx lr 658 000a 7047 bx lr
659 .L60: 659 .L60:
ARM GAS /tmp/ccOfnEIn.s page 22 ARM GAS /tmp/ccJeaMlM.s page 22
660 .align 2 660 .align 2
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccOfnEIn.s page 1
573:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes 573:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes
574:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended. 574:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended.
575:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None 575:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** * @retval None
ARM GAS /tmp/ccOfnEIn.s page 23 ARM GAS /tmp/ccJeaMlM.s page 23
576:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */ 576:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c **** */
@ -1352,60 +1352,60 @@ ARM GAS /tmp/ccOfnEIn.s page 1
726 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 726 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
727 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h" 727 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
728 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h" 728 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h"
ARM GAS /tmp/ccOfnEIn.s page 24 ARM GAS /tmp/ccJeaMlM.s page 24
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_pwr.c *ABS*:00000000 stm32f4xx_hal_pwr.c
/tmp/ccOfnEIn.s:21 .text.HAL_PWR_DeInit:00000000 $t /tmp/ccJeaMlM.s:21 .text.HAL_PWR_DeInit:00000000 $t
/tmp/ccOfnEIn.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit /tmp/ccJeaMlM.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
/tmp/ccOfnEIn.s:48 .text.HAL_PWR_DeInit:00000014 $d /tmp/ccJeaMlM.s:48 .text.HAL_PWR_DeInit:00000014 $d
/tmp/ccOfnEIn.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t /tmp/ccJeaMlM.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
/tmp/ccOfnEIn.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess /tmp/ccJeaMlM.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
/tmp/ccOfnEIn.s:92 .text.HAL_PWR_EnableBkUpAccess:00000014 $d /tmp/ccJeaMlM.s:92 .text.HAL_PWR_EnableBkUpAccess:00000014 $d
/tmp/ccOfnEIn.s:98 .text.HAL_PWR_DisableBkUpAccess:00000000 $t /tmp/ccJeaMlM.s:98 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
/tmp/ccOfnEIn.s:104 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess /tmp/ccJeaMlM.s:104 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
/tmp/ccOfnEIn.s:137 .text.HAL_PWR_DisableBkUpAccess:00000014 $d /tmp/ccJeaMlM.s:137 .text.HAL_PWR_DisableBkUpAccess:00000014 $d
/tmp/ccOfnEIn.s:143 .text.HAL_PWR_ConfigPVD:00000000 $t /tmp/ccJeaMlM.s:143 .text.HAL_PWR_ConfigPVD:00000000 $t
/tmp/ccOfnEIn.s:149 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD /tmp/ccJeaMlM.s:149 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
/tmp/ccOfnEIn.s:236 .text.HAL_PWR_ConfigPVD:0000007c $d /tmp/ccJeaMlM.s:236 .text.HAL_PWR_ConfigPVD:0000007c $d
/tmp/ccOfnEIn.s:242 .text.HAL_PWR_EnablePVD:00000000 $t /tmp/ccJeaMlM.s:242 .text.HAL_PWR_EnablePVD:00000000 $t
/tmp/ccOfnEIn.s:248 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD /tmp/ccJeaMlM.s:248 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
/tmp/ccOfnEIn.s:265 .text.HAL_PWR_EnablePVD:00000008 $d /tmp/ccJeaMlM.s:265 .text.HAL_PWR_EnablePVD:00000008 $d
/tmp/ccOfnEIn.s:270 .text.HAL_PWR_DisablePVD:00000000 $t /tmp/ccJeaMlM.s:270 .text.HAL_PWR_DisablePVD:00000000 $t
/tmp/ccOfnEIn.s:276 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD /tmp/ccJeaMlM.s:276 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
/tmp/ccOfnEIn.s:293 .text.HAL_PWR_DisablePVD:00000008 $d /tmp/ccJeaMlM.s:293 .text.HAL_PWR_DisablePVD:00000008 $d
/tmp/ccOfnEIn.s:298 .text.HAL_PWR_EnableWakeUpPin:00000000 $t /tmp/ccJeaMlM.s:298 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
/tmp/ccOfnEIn.s:304 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin /tmp/ccJeaMlM.s:304 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
/tmp/ccOfnEIn.s:323 .text.HAL_PWR_EnableWakeUpPin:0000000c $d /tmp/ccJeaMlM.s:323 .text.HAL_PWR_EnableWakeUpPin:0000000c $d
/tmp/ccOfnEIn.s:328 .text.HAL_PWR_DisableWakeUpPin:00000000 $t /tmp/ccJeaMlM.s:328 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
/tmp/ccOfnEIn.s:334 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin /tmp/ccJeaMlM.s:334 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
/tmp/ccOfnEIn.s:353 .text.HAL_PWR_DisableWakeUpPin:0000000c $d /tmp/ccJeaMlM.s:353 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
/tmp/ccOfnEIn.s:358 .text.HAL_PWR_EnterSLEEPMode:00000000 $t /tmp/ccJeaMlM.s:358 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
/tmp/ccOfnEIn.s:364 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode /tmp/ccJeaMlM.s:364 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
/tmp/ccOfnEIn.s:421 .text.HAL_PWR_EnterSLEEPMode:00000020 $d /tmp/ccJeaMlM.s:421 .text.HAL_PWR_EnterSLEEPMode:00000020 $d
/tmp/ccOfnEIn.s:426 .text.HAL_PWR_EnterSTOPMode:00000000 $t /tmp/ccJeaMlM.s:426 .text.HAL_PWR_EnterSTOPMode:00000000 $t
/tmp/ccOfnEIn.s:432 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode /tmp/ccJeaMlM.s:432 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
/tmp/ccOfnEIn.s:500 .text.HAL_PWR_EnterSTOPMode:00000034 $d /tmp/ccJeaMlM.s:500 .text.HAL_PWR_EnterSTOPMode:00000034 $d
/tmp/ccOfnEIn.s:506 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t /tmp/ccJeaMlM.s:506 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
/tmp/ccOfnEIn.s:512 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode /tmp/ccJeaMlM.s:512 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
/tmp/ccOfnEIn.s:541 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d /tmp/ccJeaMlM.s:541 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
/tmp/ccOfnEIn.s:547 .text.HAL_PWR_PVDCallback:00000000 $t /tmp/ccJeaMlM.s:547 .text.HAL_PWR_PVDCallback:00000000 $t
/tmp/ccOfnEIn.s:553 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback /tmp/ccJeaMlM.s:553 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
/tmp/ccOfnEIn.s:566 .text.HAL_PWR_PVD_IRQHandler:00000000 $t /tmp/ccJeaMlM.s:566 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
/tmp/ccOfnEIn.s:572 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler /tmp/ccJeaMlM.s:572 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
/tmp/ccOfnEIn.s:606 .text.HAL_PWR_PVD_IRQHandler:0000001c $d /tmp/ccJeaMlM.s:606 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
/tmp/ccOfnEIn.s:611 .text.HAL_PWR_EnableSleepOnExit:00000000 $t /tmp/ccJeaMlM.s:611 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
/tmp/ccOfnEIn.s:617 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit /tmp/ccJeaMlM.s:617 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
/tmp/ccOfnEIn.s:634 .text.HAL_PWR_EnableSleepOnExit:0000000c $d /tmp/ccJeaMlM.s:634 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
/tmp/ccOfnEIn.s:639 .text.HAL_PWR_DisableSleepOnExit:00000000 $t /tmp/ccJeaMlM.s:639 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
/tmp/ccOfnEIn.s:645 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit /tmp/ccJeaMlM.s:645 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
/tmp/ccOfnEIn.s:662 .text.HAL_PWR_DisableSleepOnExit:0000000c $d /tmp/ccJeaMlM.s:662 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
/tmp/ccOfnEIn.s:667 .text.HAL_PWR_EnableSEVOnPend:00000000 $t /tmp/ccJeaMlM.s:667 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
/tmp/ccOfnEIn.s:673 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend /tmp/ccJeaMlM.s:673 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
/tmp/ccOfnEIn.s:690 .text.HAL_PWR_EnableSEVOnPend:0000000c $d /tmp/ccJeaMlM.s:690 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
/tmp/ccOfnEIn.s:695 .text.HAL_PWR_DisableSEVOnPend:00000000 $t /tmp/ccJeaMlM.s:695 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
/tmp/ccOfnEIn.s:701 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend /tmp/ccJeaMlM.s:701 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
/tmp/ccOfnEIn.s:718 .text.HAL_PWR_DisableSEVOnPend:0000000c $d /tmp/ccJeaMlM.s:718 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc82Orzh.s page 1 ARM GAS /tmp/ccdBH7XW.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @brief PWR HAL module driver 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @brief PWR HAL module driver
ARM GAS /tmp/cc82Orzh.s page 2 ARM GAS /tmp/ccdBH7XW.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @{ 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @{
@ -118,7 +118,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** level 0 is requested. 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** level 0 is requested.
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** -@- Refer to the description of Read protection (RDP) in the Flash 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** -@- Refer to the description of Read protection (RDP) in the Flash
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** programming manual. 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** programming manual.
ARM GAS /tmp/cc82Orzh.s page 3 ARM GAS /tmp/ccdBH7XW.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
29 .loc 1 142 1 view -0 29 .loc 1 142 1 view -0
30 .cfi_startproc 30 .cfi_startproc
ARM GAS /tmp/cc82Orzh.s page 4 ARM GAS /tmp/ccdBH7XW.s page 4
31 @ args = 0, pretend = 0, frame = 0 31 @ args = 0, pretend = 0, frame = 0
@ -238,7 +238,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
72 .L7: 72 .L7:
156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** } 156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** }
157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** } 157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** }
ARM GAS /tmp/cc82Orzh.s page 5 ARM GAS /tmp/ccdBH7XW.s page 5
158:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** return HAL_OK; 158:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** return HAL_OK;
@ -298,7 +298,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
114 .loc 1 172 15 is_stmt 0 view .LVU23 114 .loc 1 172 15 is_stmt 0 view .LVU23
115 000a FFF7FEFF bl HAL_GetTick 115 000a FFF7FEFF bl HAL_GetTick
116 .LVL6: 116 .LVL6:
ARM GAS /tmp/cc82Orzh.s page 6 ARM GAS /tmp/ccdBH7XW.s page 6
117 000e 0446 mov r4, r0 117 000e 0446 mov r4, r0
@ -358,7 +358,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
161 .thumb_func 161 .thumb_func
163 HAL_PWREx_EnableFlashPowerDown: 163 HAL_PWREx_EnableFlashPowerDown:
164 .LFB241: 164 .LFB241:
ARM GAS /tmp/cc82Orzh.s page 7 ARM GAS /tmp/ccdBH7XW.s page 7
184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
203 .loc 1 201 1 view .LVU43 203 .loc 1 201 1 view .LVU43
204 0006 7047 bx lr 204 0006 7047 bx lr
205 .L24: 205 .L24:
ARM GAS /tmp/cc82Orzh.s page 8 ARM GAS /tmp/ccdBH7XW.s page 8
206 .align 2 206 .align 2
@ -478,7 +478,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
216:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** #if defined(STM32F405xx) || defined(STM32F415xx) || defined(STM32F407xx) || defined(STM32F417xx) 216:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** #if defined(STM32F405xx) || defined(STM32F415xx) || defined(STM32F407xx) || defined(STM32F417xx)
217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /** 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /**
218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @brief Configures the main internal regulator output voltage. 218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @brief Configures the main internal regulator output voltage.
ARM GAS /tmp/cc82Orzh.s page 9 ARM GAS /tmp/ccdBH7XW.s page 9
219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @param VoltageScaling specifies the regulator output voltage to achieve 219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @param VoltageScaling specifies the regulator output voltage to achieve
@ -538,7 +538,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @arg PWR_REGULATOR_VOLTAGE_SCALE3: Regulator voltage output range 3 mode, 273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @arg PWR_REGULATOR_VOLTAGE_SCALE3: Regulator voltage output range 3 mode,
274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * the maximum value of fHCLK is 120 MHz. 274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * the maximum value of fHCLK is 120 MHz.
275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note To update the system clock frequency(SYSCLK): 275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note To update the system clock frequency(SYSCLK):
ARM GAS /tmp/cc82Orzh.s page 10 ARM GAS /tmp/ccdBH7XW.s page 10
276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * - Set the HSI or HSE as system clock frequency using the HAL_RCC_ClockConfig(). 276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * - Set the HSI or HSE as system clock frequency using the HAL_RCC_ClockConfig().
@ -598,7 +598,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
284 .loc 1 295 3 view .LVU57 284 .loc 1 295 3 view .LVU57
296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Check if the PLL is used as system clock or not */ 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Check if the PLL is used as system clock or not */
ARM GAS /tmp/cc82Orzh.s page 11 ARM GAS /tmp/ccdBH7XW.s page 11
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** if(__HAL_RCC_GET_SYSCLK_SOURCE() != RCC_CFGR_SWS_PLL) 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** if(__HAL_RCC_GET_SYSCLK_SOURCE() != RCC_CFGR_SWS_PLL)
@ -658,7 +658,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
311:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** } 311:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** }
312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** } 312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** }
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
ARM GAS /tmp/cc82Orzh.s page 12 ARM GAS /tmp/ccdBH7XW.s page 12
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Set Range */ 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Set Range */
@ -718,7 +718,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
368 .loc 1 325 25 discriminator 1 view .LVU89 368 .loc 1 325 25 discriminator 1 view .LVU89
369 0080 001B subs r0, r0, r4 369 0080 001B subs r0, r0, r4
370 .loc 1 325 9 discriminator 1 view .LVU90 370 .loc 1 325 9 discriminator 1 view .LVU90
ARM GAS /tmp/cc82Orzh.s page 13 ARM GAS /tmp/ccdBH7XW.s page 13
371 0082 0228 cmp r0, #2 371 0082 0228 cmp r0, #2
@ -778,7 +778,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
346:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** return HAL_OK; 346:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** return HAL_OK;
405 .loc 1 346 10 view .LVU103 405 .loc 1 346 10 view .LVU103
406 00aa 0020 movs r0, #0 406 00aa 0020 movs r0, #0
ARM GAS /tmp/cc82Orzh.s page 14 ARM GAS /tmp/ccdBH7XW.s page 14
407 00ac 00E0 b .L29 407 00ac 00E0 b .L29
@ -838,7 +838,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** *(__IO uint32_t *) CR_MRLVDS_BB = (uint32_t)DISABLE; 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** *(__IO uint32_t *) CR_MRLVDS_BB = (uint32_t)DISABLE;
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** } 373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** }
ARM GAS /tmp/cc82Orzh.s page 15 ARM GAS /tmp/ccdBH7XW.s page 15
374:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 374:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
@ -898,7 +898,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
450 .loc 1 415 3 view .LVU107 450 .loc 1 415 3 view .LVU107
451 .LVL23: 451 .LVL23:
416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 416:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
ARM GAS /tmp/cc82Orzh.s page 16 ARM GAS /tmp/ccdBH7XW.s page 16
417:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** __HAL_RCC_PWR_CLK_ENABLE(); 417:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** __HAL_RCC_PWR_CLK_ENABLE();
@ -958,7 +958,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
495 .loc 1 427 7 discriminator 1 view .LVU124 495 .loc 1 427 7 discriminator 1 view .LVU124
496 0038 B0F57A7F cmp r0, #1000 496 0038 B0F57A7F cmp r0, #1000
497 003c F4D9 bls .L47 497 003c F4D9 bls .L47
ARM GAS /tmp/cc82Orzh.s page 17 ARM GAS /tmp/ccdBH7XW.s page 17
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
526 0050 094B ldr r3, .L57+8 526 0050 094B ldr r3, .L57+8
527 0052 5B68 ldr r3, [r3, #4] 527 0052 5B68 ldr r3, [r3, #4]
439:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 439:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
ARM GAS /tmp/cc82Orzh.s page 18 ARM GAS /tmp/ccdBH7XW.s page 18
528 .loc 1 439 9 view .LVU133 528 .loc 1 439 9 view .LVU133
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
461:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 461:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
565 .loc 1 461 1 is_stmt 1 view -0 565 .loc 1 461 1 is_stmt 1 view -0
566 .cfi_startproc 566 .cfi_startproc
ARM GAS /tmp/cc82Orzh.s page 19 ARM GAS /tmp/ccdBH7XW.s page 19
567 @ args = 0, pretend = 0, frame = 8 567 @ args = 0, pretend = 0, frame = 8
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
610 0028 5B68 ldr r3, [r3, #4] 610 0028 5B68 ldr r3, [r3, #4]
611 002a 13F4003F tst r3, #131072 611 002a 13F4003F tst r3, #131072
612 002e 08D0 beq .L68 612 002e 08D0 beq .L68
ARM GAS /tmp/cc82Orzh.s page 20 ARM GAS /tmp/ccdBH7XW.s page 20
473:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** { 473:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** {
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
641 .loc 1 484 15 is_stmt 0 view .LVU161 641 .loc 1 484 15 is_stmt 0 view .LVU161
642 0048 FFF7FEFF bl HAL_GetTick 642 0048 FFF7FEFF bl HAL_GetTick
643 .LVL36: 643 .LVL36:
ARM GAS /tmp/cc82Orzh.s page 21 ARM GAS /tmp/ccdBH7XW.s page 21
644 004c 0446 mov r4, r0 644 004c 0446 mov r4, r0
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
500:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note This mode is only available for STM32F42xxx/STM32F43xxx/STM32F446xx/STM32F469xx/STM32F4 500:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note This mode is only available for STM32F42xxx/STM32F43xxx/STM32F446xx/STM32F469xx/STM32F4
501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * 501:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** *
502:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note This mode can be selected only when the Under-Drive is already active 502:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * @note This mode can be selected only when the Under-Drive is already active
ARM GAS /tmp/cc82Orzh.s page 22 ARM GAS /tmp/ccdBH7XW.s page 22
503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** * 503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** *
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Enable Power ctrl clock */ 544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Enable Power ctrl clock */
545:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** __HAL_RCC_PWR_CLK_ENABLE(); 545:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** __HAL_RCC_PWR_CLK_ENABLE();
701 .loc 1 545 3 view .LVU175 701 .loc 1 545 3 view .LVU175
ARM GAS /tmp/cc82Orzh.s page 23 ARM GAS /tmp/ccdBH7XW.s page 23
702 .LBB6: 702 .LBB6:
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
742 .LVL44: 742 .LVL44:
560:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** 560:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c ****
561:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Store the new value */ 561:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** /* Store the new value */
ARM GAS /tmp/cc82Orzh.s page 24 ARM GAS /tmp/ccdBH7XW.s page 24
562:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** PWR->CR = tmpreg1; 562:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c **** PWR->CR = tmpreg1;
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc82Orzh.s page 1
776 0054 0020 movs r0, #0 776 0054 0020 movs r0, #0
777 .LVL47: 777 .LVL47:
778 .loc 1 582 1 view .LVU203 778 .loc 1 582 1 view .LVU203
ARM GAS /tmp/cc82Orzh.s page 25 ARM GAS /tmp/ccdBH7XW.s page 25
779 0056 02B0 add sp, sp, #8 779 0056 02B0 add sp, sp, #8
@ -1476,38 +1476,38 @@ ARM GAS /tmp/cc82Orzh.s page 1
811 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h" 811 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
812 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 812 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
813 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 813 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/cc82Orzh.s page 26 ARM GAS /tmp/ccdBH7XW.s page 26
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_pwr_ex.c *ABS*:00000000 stm32f4xx_hal_pwr_ex.c
/tmp/cc82Orzh.s:21 .text.HAL_PWREx_EnableBkUpReg:00000000 $t /tmp/ccdBH7XW.s:21 .text.HAL_PWREx_EnableBkUpReg:00000000 $t
/tmp/cc82Orzh.s:27 .text.HAL_PWREx_EnableBkUpReg:00000000 HAL_PWREx_EnableBkUpReg /tmp/ccdBH7XW.s:27 .text.HAL_PWREx_EnableBkUpReg:00000000 HAL_PWREx_EnableBkUpReg
/tmp/cc82Orzh.s:83 .text.HAL_PWREx_EnableBkUpReg:00000030 $d /tmp/ccdBH7XW.s:83 .text.HAL_PWREx_EnableBkUpReg:00000030 $d
/tmp/cc82Orzh.s:89 .text.HAL_PWREx_DisableBkUpReg:00000000 $t /tmp/ccdBH7XW.s:89 .text.HAL_PWREx_DisableBkUpReg:00000000 $t
/tmp/cc82Orzh.s:95 .text.HAL_PWREx_DisableBkUpReg:00000000 HAL_PWREx_DisableBkUpReg /tmp/ccdBH7XW.s:95 .text.HAL_PWREx_DisableBkUpReg:00000000 HAL_PWREx_DisableBkUpReg
/tmp/cc82Orzh.s:151 .text.HAL_PWREx_DisableBkUpReg:00000030 $d /tmp/ccdBH7XW.s:151 .text.HAL_PWREx_DisableBkUpReg:00000030 $d
/tmp/cc82Orzh.s:157 .text.HAL_PWREx_EnableFlashPowerDown:00000000 $t /tmp/ccdBH7XW.s:157 .text.HAL_PWREx_EnableFlashPowerDown:00000000 $t
/tmp/cc82Orzh.s:163 .text.HAL_PWREx_EnableFlashPowerDown:00000000 HAL_PWREx_EnableFlashPowerDown /tmp/ccdBH7XW.s:163 .text.HAL_PWREx_EnableFlashPowerDown:00000000 HAL_PWREx_EnableFlashPowerDown
/tmp/cc82Orzh.s:180 .text.HAL_PWREx_EnableFlashPowerDown:00000008 $d /tmp/ccdBH7XW.s:180 .text.HAL_PWREx_EnableFlashPowerDown:00000008 $d
/tmp/cc82Orzh.s:185 .text.HAL_PWREx_DisableFlashPowerDown:00000000 $t /tmp/ccdBH7XW.s:185 .text.HAL_PWREx_DisableFlashPowerDown:00000000 $t
/tmp/cc82Orzh.s:191 .text.HAL_PWREx_DisableFlashPowerDown:00000000 HAL_PWREx_DisableFlashPowerDown /tmp/ccdBH7XW.s:191 .text.HAL_PWREx_DisableFlashPowerDown:00000000 HAL_PWREx_DisableFlashPowerDown
/tmp/cc82Orzh.s:208 .text.HAL_PWREx_DisableFlashPowerDown:00000008 $d /tmp/ccdBH7XW.s:208 .text.HAL_PWREx_DisableFlashPowerDown:00000008 $d
/tmp/cc82Orzh.s:213 .text.HAL_PWREx_GetVoltageRange:00000000 $t /tmp/ccdBH7XW.s:213 .text.HAL_PWREx_GetVoltageRange:00000000 $t
/tmp/cc82Orzh.s:219 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange /tmp/ccdBH7XW.s:219 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
/tmp/cc82Orzh.s:236 .text.HAL_PWREx_GetVoltageRange:0000000c $d /tmp/ccdBH7XW.s:236 .text.HAL_PWREx_GetVoltageRange:0000000c $d
/tmp/cc82Orzh.s:241 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t /tmp/ccdBH7XW.s:241 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
/tmp/cc82Orzh.s:247 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling /tmp/ccdBH7XW.s:247 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
/tmp/cc82Orzh.s:423 .text.HAL_PWREx_ControlVoltageScaling:000000b4 $d /tmp/ccdBH7XW.s:423 .text.HAL_PWREx_ControlVoltageScaling:000000b4 $d
/tmp/cc82Orzh.s:430 .text.HAL_PWREx_EnableOverDrive:00000000 $t /tmp/ccdBH7XW.s:430 .text.HAL_PWREx_EnableOverDrive:00000000 $t
/tmp/cc82Orzh.s:436 .text.HAL_PWREx_EnableOverDrive:00000000 HAL_PWREx_EnableOverDrive /tmp/ccdBH7XW.s:436 .text.HAL_PWREx_EnableOverDrive:00000000 HAL_PWREx_EnableOverDrive
/tmp/cc82Orzh.s:550 .text.HAL_PWREx_EnableOverDrive:00000070 $d /tmp/ccdBH7XW.s:550 .text.HAL_PWREx_EnableOverDrive:00000070 $d
/tmp/cc82Orzh.s:557 .text.HAL_PWREx_DisableOverDrive:00000000 $t /tmp/ccdBH7XW.s:557 .text.HAL_PWREx_DisableOverDrive:00000000 $t
/tmp/cc82Orzh.s:563 .text.HAL_PWREx_DisableOverDrive:00000000 HAL_PWREx_DisableOverDrive /tmp/ccdBH7XW.s:563 .text.HAL_PWREx_DisableOverDrive:00000000 HAL_PWREx_DisableOverDrive
/tmp/cc82Orzh.s:672 .text.HAL_PWREx_DisableOverDrive:0000006c $d /tmp/ccdBH7XW.s:672 .text.HAL_PWREx_DisableOverDrive:0000006c $d
/tmp/cc82Orzh.s:679 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 $t /tmp/ccdBH7XW.s:679 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 $t
/tmp/cc82Orzh.s:685 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 HAL_PWREx_EnterUnderDriveSTOPMode /tmp/ccdBH7XW.s:685 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 HAL_PWREx_EnterUnderDriveSTOPMode
/tmp/cc82Orzh.s:800 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000060 $d /tmp/ccdBH7XW.s:800 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000060 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc3g0pRE.s page 1 ARM GAS /tmp/cco2mFsB.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the clock source to be used to drive the System clock 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the clock source to be used to drive the System clock
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (if the application needs higher frequency/performance) 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (if the application needs higher frequency/performance)
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the System clock frequency and Flash settings 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the System clock frequency and Flash settings
ARM GAS /tmp/cc3g0pRE.s page 2 ARM GAS /tmp/cco2mFsB.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the AHB and APB busses prescalers 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (+) Configure the AHB and APB busses prescalers
@ -118,7 +118,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/ 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** #define __MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** #define __MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE()
ARM GAS /tmp/cc3g0pRE.s page 3 ARM GAS /tmp/cco2mFsB.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** #define MCO1_GPIO_PORT GPIOA 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** #define MCO1_GPIO_PORT GPIOA
@ -178,7 +178,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** and if a HSE clock failure occurs(HSE used directly or through PLL as System 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** and if a HSE clock failure occurs(HSE used directly or through PLL as System
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** clock source), the System clocks automatically switched to HSI and an interrupt 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** clock source), the System clocks automatically switched to HSI and an interrupt
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** is generated if enabled. The interrupt is linked to the Cortex-M4 NMI 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** is generated if enabled. The interrupt is linked to the Cortex-M4 NMI
ARM GAS /tmp/cc3g0pRE.s page 4 ARM GAS /tmp/cco2mFsB.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (Non-Maskable Interrupt) exception vector. 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (Non-Maskable Interrupt) exception vector.
@ -238,7 +238,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** */ 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** */
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __weak HAL_StatusTypeDef HAL_RCC_DeInit(void) 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __weak HAL_StatusTypeDef HAL_RCC_DeInit(void)
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
ARM GAS /tmp/cc3g0pRE.s page 5 ARM GAS /tmp/cco2mFsB.s page 5
29 .loc 1 201 1 view -0 29 .loc 1 201 1 view -0
@ -298,7 +298,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
61 .loc 1 220 1 view .LVU8 61 .loc 1 220 1 view .LVU8
62 0006 70B5 push {r4, r5, r6, lr} 62 0006 70B5 push {r4, r5, r6, lr}
63 .LCFI0: 63 .LCFI0:
ARM GAS /tmp/cc3g0pRE.s page 6 ARM GAS /tmp/cco2mFsB.s page 6
64 .cfi_def_cfa_offset 16 64 .cfi_def_cfa_offset 16
@ -358,7 +358,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** else 245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** else
246:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 246:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
247:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Set the new HSE configuration ---------------------------------------*/ 247:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Set the new HSE configuration ---------------------------------------*/
ARM GAS /tmp/cc3g0pRE.s page 7 ARM GAS /tmp/cco2mFsB.s page 7
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState); 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState);
@ -418,7 +418,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
139 .loc 1 259 16 is_stmt 0 view .LVU36 139 .loc 1 259 16 is_stmt 0 view .LVU36
140 0062 FFF7FEFF bl HAL_GetTick 140 0062 FFF7FEFF bl HAL_GetTick
141 .LVL3: 141 .LVL3:
ARM GAS /tmp/cc3g0pRE.s page 8 ARM GAS /tmp/cco2mFsB.s page 8
142 .loc 1 259 30 discriminator 1 view .LVU37 142 .loc 1 259 30 discriminator 1 view .LVU37
@ -478,7 +478,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
277:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 277:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 9 ARM GAS /tmp/cco2mFsB.s page 9
279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
@ -538,7 +538,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
197 .loc 1 307 29 is_stmt 0 view .LVU58 197 .loc 1 307 29 is_stmt 0 view .LVU58
198 00aa E368 ldr r3, [r4, #12] 198 00aa E368 ldr r3, [r4, #12]
199 .loc 1 307 10 view .LVU59 199 .loc 1 307 10 view .LVU59
ARM GAS /tmp/cc3g0pRE.s page 10 ARM GAS /tmp/cco2mFsB.s page 10
200 00ac 002B cmp r3, #0 200 00ac 002B cmp r3, #0
@ -598,7 +598,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
240 00de B5E7 b .L8 240 00de B5E7 b .L8
241 .L81: 241 .L81:
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
ARM GAS /tmp/cc3g0pRE.s page 11 ARM GAS /tmp/cco2mFsB.s page 11
242 .loc 1 248 7 discriminator 4 view .LVU73 242 .loc 1 248 7 discriminator 4 view .LVU73
@ -658,7 +658,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
290:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 290:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
283 .loc 1 290 70 view .LVU87 283 .loc 1 290 70 view .LVU87
284 0112 604B ldr r3, .L93 284 0112 604B ldr r3, .L93
ARM GAS /tmp/cc3g0pRE.s page 12 ARM GAS /tmp/cco2mFsB.s page 12
285 0114 5B68 ldr r3, [r3, #4] 285 0114 5B68 ldr r3, [r3, #4]
@ -718,7 +718,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
343:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 343:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
344:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 344:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 13 ARM GAS /tmp/cco2mFsB.s page 13
345:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 345:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
@ -778,7 +778,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
345 .LVL16: 345 .LVL16:
346 .loc 1 364 28 discriminator 1 view .LVU111 346 .loc 1 364 28 discriminator 1 view .LVU111
347 0166 401B subs r0, r0, r5 347 0166 401B subs r0, r0, r5
ARM GAS /tmp/cc3g0pRE.s page 14 ARM GAS /tmp/cco2mFsB.s page 14
348 .loc 1 364 12 discriminator 1 view .LVU112 348 .loc 1 364 12 discriminator 1 view .LVU112
@ -838,7 +838,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
389 019c 401B subs r0, r0, r5 389 019c 401B subs r0, r0, r5
338:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 338:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
390 .loc 1 338 14 discriminator 1 view .LVU125 390 .loc 1 338 14 discriminator 1 view .LVU125
ARM GAS /tmp/cc3g0pRE.s page 15 ARM GAS /tmp/cco2mFsB.s page 15
391 019e 0228 cmp r0, #2 391 019e 0228 cmp r0, #2
@ -898,7 +898,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
427 01c8 0320 movs r0, #3 427 01c8 0320 movs r0, #3
428 01ca 03E1 b .L3 428 01ca 03E1 b .L3
429 .LVL25: 429 .LVL25:
ARM GAS /tmp/cc3g0pRE.s page 16 ARM GAS /tmp/cco2mFsB.s page 16
430 .L24: 430 .L24:
@ -958,7 +958,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
466 .loc 1 401 7 view .LVU153 466 .loc 1 401 7 view .LVU153
467 .LVL27: 467 .LVL27:
468 .loc 1 401 21 is_stmt 0 view .LVU154 468 .loc 1 401 21 is_stmt 0 view .LVU154
ARM GAS /tmp/cc3g0pRE.s page 17 ARM GAS /tmp/cco2mFsB.s page 17
469 01f6 0125 movs r5, #1 469 01f6 0125 movs r5, #1
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
500 .loc 1 424 27 is_stmt 0 view .LVU165 500 .loc 1 424 27 is_stmt 0 view .LVU165
501 021e A368 ldr r3, [r4, #8] 501 021e A368 ldr r3, [r4, #8]
502 .loc 1 424 8 view .LVU166 502 .loc 1 424 8 view .LVU166
ARM GAS /tmp/cc3g0pRE.s page 18 ARM GAS /tmp/cco2mFsB.s page 18
503 0220 002B cmp r3, #0 503 0220 002B cmp r3, #0
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
410:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 410:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
545 .loc 1 410 7 view .LVU180 545 .loc 1 410 7 view .LVU180
410:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 410:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
ARM GAS /tmp/cc3g0pRE.s page 19 ARM GAS /tmp/cco2mFsB.s page 19
546 .loc 1 410 19 is_stmt 0 view .LVU181 546 .loc 1 410 19 is_stmt 0 view .LVU181
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
590 0292 00BF .align 2 590 0292 00BF .align 2
591 .L93: 591 .L93:
592 0294 00380240 .word 1073887232 592 0294 00380240 .word 1073887232
ARM GAS /tmp/cc3g0pRE.s page 20 ARM GAS /tmp/cco2mFsB.s page 20
593 0298 00004742 .word 1111949312 593 0298 00004742 .word 1111949312
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
627 02c2 EDB9 cbnz r5, .L88 627 02c2 EDB9 cbnz r5, .L88
628 .LVL41: 628 .LVL41:
629 .L30: 629 .L30:
ARM GAS /tmp/cc3g0pRE.s page 21 ARM GAS /tmp/cco2mFsB.s page 21
630 .loc 1 454 8 view .LVU205 630 .loc 1 454 8 view .LVU205
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
488:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 488:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
489:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 489:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
490:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 490:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
ARM GAS /tmp/cc3g0pRE.s page 22 ARM GAS /tmp/cco2mFsB.s page 22
491:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Configure the main PLL clock source, multiplication and division factors. */ 491:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Configure the main PLL clock source, multiplication and division factors. */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
672 02f2 FFF7FEFF bl HAL_GetTick 672 02f2 FFF7FEFF bl HAL_GetTick
673 .LVL44: 673 .LVL44:
674 .loc 1 523 30 discriminator 1 view .LVU224 674 .loc 1 523 30 discriminator 1 view .LVU224
ARM GAS /tmp/cc3g0pRE.s page 23 ARM GAS /tmp/cco2mFsB.s page 23
675 02f6 001B subs r0, r0, r4 675 02f6 001B subs r0, r0, r4
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
714 0318 354B ldr r3, .L95 714 0318 354B ldr r3, .L95
715 031a 1B68 ldr r3, [r3] 715 031a 1B68 ldr r3, [r3]
483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
ARM GAS /tmp/cc3g0pRE.s page 24 ARM GAS /tmp/cco2mFsB.s page 24
716 .loc 1 483 52 view .LVU240 716 .loc 1 483 52 view .LVU240
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
759 .loc 1 504 16 is_stmt 0 view .LVU252 759 .loc 1 504 16 is_stmt 0 view .LVU252
760 035c 244B ldr r3, .L95 760 035c 244B ldr r3, .L95
ARM GAS /tmp/cc3g0pRE.s page 25 ARM GAS /tmp/cco2mFsB.s page 25
761 035e 1B68 ldr r3, [r3] 761 035e 1B68 ldr r3, [r3]
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
557:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 557:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
558:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return HAL_ERROR; 558:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return HAL_ERROR;
559:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 559:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 26 ARM GAS /tmp/cco2mFsB.s page 26
560:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 560:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
815 039e 1A40 ands r2, r2, r3 815 039e 1A40 ands r2, r2, r3
816 03a0 B2EB811F cmp r2, r1, lsl #6 816 03a0 B2EB811F cmp r2, r1, lsl #6
817 03a4 1ED1 bne .L72 817 03a4 1ED1 bne .L72
ARM GAS /tmp/cc3g0pRE.s page 27 ARM GAS /tmp/cco2mFsB.s page 27
554:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (READ_BIT(pll_config, RCC_PLLCFGR_PLLQ) != (RCC_OscInitStruct->PLL.PLLQ << RCC_PLLCFGR_ 554:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** (READ_BIT(pll_config, RCC_PLLCFGR_PLLQ) != (RCC_OscInitStruct->PLL.PLLQ << RCC_PLLCFGR_
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
861 .loc 1 242 16 view .LVU285 861 .loc 1 242 16 view .LVU285
862 03ca 0120 movs r0, #1 862 03ca 0120 movs r0, #1
863 .LVL59: 863 .LVL59:
ARM GAS /tmp/cc3g0pRE.s page 28 ARM GAS /tmp/cco2mFsB.s page 28
242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
912 03f4 00004742 .word 1111949312 912 03f4 00004742 .word 1111949312
913 .cfi_endproc 913 .cfi_endproc
914 .LFE240: 914 .LFE240:
ARM GAS /tmp/cc3g0pRE.s page 29 ARM GAS /tmp/cco2mFsB.s page 29
916 .section .text.HAL_RCC_MCOConfig,"ax",%progbits 916 .section .text.HAL_RCC_MCOConfig,"ax",%progbits
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
610:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (FLatency > __HAL_FLASH_GET_LATENCY()) 610:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (FLatency > __HAL_FLASH_GET_LATENCY())
611:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 611:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
612:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */ 612:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Program the new number of wait states to the LATENCY bits in the FLASH_ACR register */
ARM GAS /tmp/cc3g0pRE.s page 30 ARM GAS /tmp/cco2mFsB.s page 30
613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __HAL_FLASH_SET_LATENCY(FLatency); 613:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** __HAL_FLASH_SET_LATENCY(FLatency);
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
667:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** else 667:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** else
668:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 668:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
669:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Check the HSI ready flag */ 669:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Check the HSI ready flag */
ARM GAS /tmp/cc3g0pRE.s page 31 ARM GAS /tmp/cco2mFsB.s page 31
670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET) 670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET)
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
724:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return HAL_OK; 724:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return HAL_OK;
725:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 725:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
726:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 726:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
ARM GAS /tmp/cc3g0pRE.s page 32 ARM GAS /tmp/cco2mFsB.s page 32
727:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /** 727:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /**
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
930 .loc 1 776 1 is_stmt 0 view .LVU294 930 .loc 1 776 1 is_stmt 0 view .LVU294
931 0000 70B5 push {r4, r5, r6, lr} 931 0000 70B5 push {r4, r5, r6, lr}
932 .LCFI6: 932 .LCFI6:
ARM GAS /tmp/cc3g0pRE.s page 33 ARM GAS /tmp/cco2mFsB.s page 33
933 .cfi_def_cfa_offset 16 933 .cfi_def_cfa_offset 16
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
973 0026 0392 str r2, [sp, #12] 973 0026 0392 str r2, [sp, #12]
791:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; 791:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
974 .loc 1 791 5 is_stmt 1 view .LVU310 974 .loc 1 791 5 is_stmt 1 view .LVU310
ARM GAS /tmp/cc3g0pRE.s page 34 ARM GAS /tmp/cco2mFsB.s page 34
975 .loc 1 791 26 is_stmt 0 view .LVU311 975 .loc 1 791 26 is_stmt 0 view .LVU311
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Pin = MCO2_PIN; 814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Pin = MCO2_PIN;
815:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; 815:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
816:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; 816:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
ARM GAS /tmp/cc3g0pRE.s page 35 ARM GAS /tmp/cco2mFsB.s page 35
817:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Pull = GPIO_NOPULL; 817:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; 814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
1039 .loc 1 814 5 view .LVU332 1039 .loc 1 814 5 view .LVU332
814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; 814:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
ARM GAS /tmp/cc3g0pRE.s page 36 ARM GAS /tmp/cco2mFsB.s page 36
1040 .loc 1 814 25 is_stmt 0 view .LVU333 1040 .loc 1 814 25 is_stmt 0 view .LVU333
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1081 0098 00080240 .word 1073874944 1081 0098 00080240 .word 1073874944
1082 .cfi_endproc 1082 .cfi_endproc
1083 .LFE242: 1083 .LFE242:
ARM GAS /tmp/cc3g0pRE.s page 37 ARM GAS /tmp/cco2mFsB.s page 37
1085 .section .text.HAL_RCC_EnableCSS,"ax",%progbits 1085 .section .text.HAL_RCC_EnableCSS,"ax",%progbits
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
851:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 851:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
1122 .loc 1 851 1 is_stmt 1 view -0 1122 .loc 1 851 1 is_stmt 1 view -0
1123 .cfi_startproc 1123 .cfi_startproc
ARM GAS /tmp/cc3g0pRE.s page 38 ARM GAS /tmp/cco2mFsB.s page 38
1124 @ args = 0, pretend = 0, frame = 0 1124 @ args = 0, pretend = 0, frame = 0
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
881:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** * 881:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** *
882:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** * 882:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** *
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** * @retval SYSCLK frequency 883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** * @retval SYSCLK frequency
ARM GAS /tmp/cc3g0pRE.s page 39 ARM GAS /tmp/cco2mFsB.s page 39
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** */ 884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** */
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1179 0014 5A68 ldr r2, [r3, #4] 1179 0014 5A68 ldr r2, [r3, #4]
1180 .loc 1 909 12 view .LVU367 1180 .loc 1 909 12 view .LVU367
1181 0016 02F03F02 and r2, r2, #63 1181 0016 02F03F02 and r2, r2, #63
ARM GAS /tmp/cc3g0pRE.s page 40 ARM GAS /tmp/cco2mFsB.s page 40
1182 .LVL78: 1182 .LVL78:
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1225 .loc 1 920 12 view .LVU380 1225 .loc 1 920 12 view .LVU380
1226 0074 5B00 lsls r3, r3, #1 1226 0074 5B00 lsls r3, r3, #1
1227 .LVL80: 1227 .LVL80:
ARM GAS /tmp/cc3g0pRE.s page 41 ARM GAS /tmp/cco2mFsB.s page 41
921:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 921:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
918:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 918:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
1265 .loc 1 918 128 view .LVU390 1265 .loc 1 918 128 view .LVU390
1266 00c4 D1E7 b .L112 1266 00c4 D1E7 b .L112
ARM GAS /tmp/cc3g0pRE.s page 42 ARM GAS /tmp/cco2mFsB.s page 42
1267 .LVL84: 1267 .LVL84:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1314 .cfi_offset 14, -4 1314 .cfi_offset 14, -4
1315 0008 0D46 mov r5, r1 1315 0008 0D46 mov r5, r1
1316 000a 0446 mov r4, r0 1316 000a 0446 mov r4, r0
ARM GAS /tmp/cc3g0pRE.s page 43 ARM GAS /tmp/cco2mFsB.s page 43
602:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** assert_param(IS_FLASH_LATENCY(FLatency)); 602:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** assert_param(IS_FLASH_LATENCY(FLatency));
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1355 .loc 1 633 5 view .LVU415 1355 .loc 1 633 5 view .LVU415
633:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 633:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
1356 .loc 1 633 28 is_stmt 0 view .LVU416 1356 .loc 1 633 28 is_stmt 0 view .LVU416
ARM GAS /tmp/cc3g0pRE.s page 44 ARM GAS /tmp/cco2mFsB.s page 44
1357 0042 2368 ldr r3, [r4] 1357 0042 2368 ldr r3, [r4]
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1396 0074 25D9 bls .L145 1396 0074 25D9 bls .L145
670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
1397 .loc 1 670 7 is_stmt 1 view .LVU432 1397 .loc 1 670 7 is_stmt 1 view .LVU432
ARM GAS /tmp/cc3g0pRE.s page 45 ARM GAS /tmp/cco2mFsB.s page 45
670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 670:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1437 00a8 41F28833 movw r3, #5000 1437 00a8 41F28833 movw r3, #5000
1438 00ac 9842 cmp r0, r3 1438 00ac 9842 cmp r0, r3
1439 00ae F0D9 bls .L128 1439 00ae F0D9 bls .L128
ARM GAS /tmp/cc3g0pRE.s page 46 ARM GAS /tmp/cco2mFsB.s page 46
685:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 685:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
694:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 694:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
1480 .loc 1 694 5 is_stmt 1 view .LVU462 1480 .loc 1 694 5 is_stmt 1 view .LVU462
1481 00dc EAB2 uxtb r2, r5 1481 00dc EAB2 uxtb r2, r5
ARM GAS /tmp/cc3g0pRE.s page 47 ARM GAS /tmp/cco2mFsB.s page 47
1482 00de 1B4B ldr r3, .L146 1482 00de 1B4B ldr r3, .L146
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1522 .loc 1 719 3 view .LVU476 1522 .loc 1 719 3 view .LVU476
719:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 719:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
1523 .loc 1 719 21 is_stmt 0 view .LVU477 1523 .loc 1 719 21 is_stmt 0 view .LVU477
ARM GAS /tmp/cc3g0pRE.s page 48 ARM GAS /tmp/cco2mFsB.s page 48
1524 011a FFF7FEFF bl HAL_RCC_GetSysClockFreq 1524 011a FFF7FEFF bl HAL_RCC_GetSysClockFreq
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1567 .cfi_offset 4, -16 1567 .cfi_offset 4, -16
1568 .cfi_offset 5, -12 1568 .cfi_offset 5, -12
1569 .cfi_offset 6, -8 1569 .cfi_offset 6, -8
ARM GAS /tmp/cc3g0pRE.s page 49 ARM GAS /tmp/cco2mFsB.s page 49
1570 .cfi_offset 14, -4 1570 .cfi_offset 14, -4
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1609 @ args = 0, pretend = 0, frame = 0 1609 @ args = 0, pretend = 0, frame = 0
1610 @ frame_needed = 0, uses_anonymous_args = 0 1610 @ frame_needed = 0, uses_anonymous_args = 0
1611 @ link register save eliminated. 1611 @ link register save eliminated.
ARM GAS /tmp/cc3g0pRE.s page 50 ARM GAS /tmp/cco2mFsB.s page 50
945:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return SystemCoreClock; 945:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** return SystemCoreClock;
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1654 .loc 1 958 1 view .LVU503 1654 .loc 1 958 1 view .LVU503
1655 0012 D840 lsrs r0, r0, r3 1655 0012 D840 lsrs r0, r0, r3
1656 0014 08BD pop {r3, pc} 1656 0014 08BD pop {r3, pc}
ARM GAS /tmp/cc3g0pRE.s page 51 ARM GAS /tmp/cco2mFsB.s page 51
1657 .L154: 1657 .L154:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1701 0018 00380240 .word 1073887232 1701 0018 00380240 .word 1073887232
1702 001c 00000000 .word APBPrescTable 1702 001c 00000000 .word APBPrescTable
1703 .cfi_endproc 1703 .cfi_endproc
ARM GAS /tmp/cc3g0pRE.s page 52 ARM GAS /tmp/cco2mFsB.s page 52
1704 .LFE248: 1704 .LFE248:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
994:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 994:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_OscInitStruct->HSEState = RCC_HSE_OFF; 995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_OscInitStruct->HSEState = RCC_HSE_OFF;
996:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 996:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 53 ARM GAS /tmp/cco2mFsB.s page 53
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1020:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 1020:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
1021:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_OscInitStruct->LSEState = RCC_LSE_OFF; 1021:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_OscInitStruct->LSEState = RCC_LSE_OFF;
1022:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 1022:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 54 ARM GAS /tmp/cco2mFsB.s page 54
1023:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 1023:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1800 .loc 1 1044 3 is_stmt 1 view .LVU547 1800 .loc 1 1044 3 is_stmt 1 view .LVU547
1801 .loc 1 1044 47 is_stmt 0 view .LVU548 1801 .loc 1 1044 47 is_stmt 0 view .LVU548
1802 005e 5368 ldr r3, [r2, #4] 1802 005e 5368 ldr r3, [r2, #4]
ARM GAS /tmp/cc3g0pRE.s page 55 ARM GAS /tmp/cco2mFsB.s page 55
1803 .loc 1 1044 33 view .LVU549 1803 .loc 1 1044 33 view .LVU549
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
1848 .loc 1 995 5 is_stmt 1 view .LVU571 1848 .loc 1 995 5 is_stmt 1 view .LVU571
995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** } 995:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** }
ARM GAS /tmp/cc3g0pRE.s page 56 ARM GAS /tmp/cco2mFsB.s page 56
1849 .loc 1 995 33 is_stmt 0 view .LVU572 1849 .loc 1 995 33 is_stmt 0 view .LVU572
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1890 .L173: 1890 .L173:
1891 00c6 00BF .align 2 1891 00c6 00BF .align 2
1892 .L172: 1892 .L172:
ARM GAS /tmp/cc3g0pRE.s page 57 ARM GAS /tmp/cco2mFsB.s page 57
1893 00c8 00380240 .word 1073887232 1893 00c8 00380240 .word 1073887232
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1930 0014 8260 str r2, [r0, #8] 1930 0014 8260 str r2, [r0, #8]
1068:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** 1068:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c ****
1069:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Get the APB1 configuration ----------------------------------------------*/ 1069:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Get the APB1 configuration ----------------------------------------------*/
ARM GAS /tmp/cc3g0pRE.s page 58 ARM GAS /tmp/cco2mFsB.s page 58
1070:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_ClkInitStruct->APB1CLKDivider = (uint32_t)(RCC->CFGR & RCC_CFGR_PPRE1); 1070:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** RCC_ClkInitStruct->APB1CLKDivider = (uint32_t)(RCC->CFGR & RCC_CFGR_PPRE1);
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
1084:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** void HAL_RCC_NMI_IRQHandler(void) 1084:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** void HAL_RCC_NMI_IRQHandler(void)
1085:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** { 1085:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** {
1086:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Check RCC CSSF flag */ 1086:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** /* Check RCC CSSF flag */
ARM GAS /tmp/cc3g0pRE.s page 59 ARM GAS /tmp/cco2mFsB.s page 59
1087:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (__HAL_RCC_GET_IT(RCC_IT_CSS)) 1087:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c **** if (__HAL_RCC_GET_IT(RCC_IT_CSS))
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc3g0pRE.s page 1
2005 .loc 1 1087 6 view .LVU615 2005 .loc 1 1087 6 view .LVU615
2006 0006 13F0800F tst r3, #128 2006 0006 13F0800F tst r3, #128
2007 000a 00D1 bne .L181 2007 000a 00D1 bne .L181
ARM GAS /tmp/cc3g0pRE.s page 60 ARM GAS /tmp/cco2mFsB.s page 60
2008 .L178: 2008 .L178:
@ -3575,53 +3575,53 @@ ARM GAS /tmp/cc3g0pRE.s page 1
2036 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h" 2036 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h"
2037 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h" 2037 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h"
2038 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 2038 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/cc3g0pRE.s page 61 ARM GAS /tmp/cco2mFsB.s page 61
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_rcc.c *ABS*:00000000 stm32f4xx_hal_rcc.c
/tmp/cc3g0pRE.s:21 .text.HAL_RCC_DeInit:00000000 $t /tmp/cco2mFsB.s:21 .text.HAL_RCC_DeInit:00000000 $t
/tmp/cc3g0pRE.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit /tmp/cco2mFsB.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
/tmp/cc3g0pRE.s:42 .text.HAL_RCC_OscConfig:00000000 $t /tmp/cco2mFsB.s:42 .text.HAL_RCC_OscConfig:00000000 $t
/tmp/cc3g0pRE.s:48 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig /tmp/cco2mFsB.s:48 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
/tmp/cc3g0pRE.s:592 .text.HAL_RCC_OscConfig:00000294 $d /tmp/cco2mFsB.s:592 .text.HAL_RCC_OscConfig:00000294 $d
/tmp/cc3g0pRE.s:598 .text.HAL_RCC_OscConfig:000002a0 $t /tmp/cco2mFsB.s:598 .text.HAL_RCC_OscConfig:000002a0 $t
/tmp/cc3g0pRE.s:911 .text.HAL_RCC_OscConfig:000003f0 $d /tmp/cco2mFsB.s:911 .text.HAL_RCC_OscConfig:000003f0 $d
/tmp/cc3g0pRE.s:917 .text.HAL_RCC_MCOConfig:00000000 $t /tmp/cco2mFsB.s:917 .text.HAL_RCC_MCOConfig:00000000 $t
/tmp/cc3g0pRE.s:923 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig /tmp/cco2mFsB.s:923 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
/tmp/cc3g0pRE.s:1079 .text.HAL_RCC_MCOConfig:00000090 $d /tmp/cco2mFsB.s:1079 .text.HAL_RCC_MCOConfig:00000090 $d
/tmp/cc3g0pRE.s:1086 .text.HAL_RCC_EnableCSS:00000000 $t /tmp/cco2mFsB.s:1086 .text.HAL_RCC_EnableCSS:00000000 $t
/tmp/cc3g0pRE.s:1092 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS /tmp/cco2mFsB.s:1092 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
/tmp/cc3g0pRE.s:1109 .text.HAL_RCC_EnableCSS:00000008 $d /tmp/cco2mFsB.s:1109 .text.HAL_RCC_EnableCSS:00000008 $d
/tmp/cc3g0pRE.s:1114 .text.HAL_RCC_DisableCSS:00000000 $t /tmp/cco2mFsB.s:1114 .text.HAL_RCC_DisableCSS:00000000 $t
/tmp/cc3g0pRE.s:1120 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS /tmp/cco2mFsB.s:1120 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
/tmp/cc3g0pRE.s:1137 .text.HAL_RCC_DisableCSS:00000008 $d /tmp/cco2mFsB.s:1137 .text.HAL_RCC_DisableCSS:00000008 $d
/tmp/cc3g0pRE.s:1143 .text.HAL_RCC_GetSysClockFreq:00000000 $t /tmp/cco2mFsB.s:1143 .text.HAL_RCC_GetSysClockFreq:00000000 $t
/tmp/cc3g0pRE.s:1149 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq /tmp/cco2mFsB.s:1149 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
/tmp/cc3g0pRE.s:1282 .text.HAL_RCC_GetSysClockFreq:000000d0 $d /tmp/cco2mFsB.s:1282 .text.HAL_RCC_GetSysClockFreq:000000d0 $d
/tmp/cc3g0pRE.s:1289 .text.HAL_RCC_ClockConfig:00000000 $t /tmp/cco2mFsB.s:1289 .text.HAL_RCC_ClockConfig:00000000 $t
/tmp/cc3g0pRE.s:1295 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig /tmp/cco2mFsB.s:1295 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
/tmp/cc3g0pRE.s:1590 .text.HAL_RCC_ClockConfig:0000014c $d /tmp/cco2mFsB.s:1590 .text.HAL_RCC_ClockConfig:0000014c $d
/tmp/cc3g0pRE.s:1599 .text.HAL_RCC_GetHCLKFreq:00000000 $t /tmp/cco2mFsB.s:1599 .text.HAL_RCC_GetHCLKFreq:00000000 $t
/tmp/cc3g0pRE.s:1605 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq /tmp/cco2mFsB.s:1605 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
/tmp/cc3g0pRE.s:1620 .text.HAL_RCC_GetHCLKFreq:00000008 $d /tmp/cco2mFsB.s:1620 .text.HAL_RCC_GetHCLKFreq:00000008 $d
/tmp/cc3g0pRE.s:1625 .text.HAL_RCC_GetPCLK1Freq:00000000 $t /tmp/cco2mFsB.s:1625 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
/tmp/cc3g0pRE.s:1631 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq /tmp/cco2mFsB.s:1631 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
/tmp/cc3g0pRE.s:1660 .text.HAL_RCC_GetPCLK1Freq:00000018 $d /tmp/cco2mFsB.s:1660 .text.HAL_RCC_GetPCLK1Freq:00000018 $d
/tmp/cc3g0pRE.s:1666 .text.HAL_RCC_GetPCLK2Freq:00000000 $t /tmp/cco2mFsB.s:1666 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
/tmp/cc3g0pRE.s:1672 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq /tmp/cco2mFsB.s:1672 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
/tmp/cc3g0pRE.s:1701 .text.HAL_RCC_GetPCLK2Freq:00000018 $d /tmp/cco2mFsB.s:1701 .text.HAL_RCC_GetPCLK2Freq:00000018 $d
/tmp/cc3g0pRE.s:1707 .text.HAL_RCC_GetOscConfig:00000000 $t /tmp/cco2mFsB.s:1707 .text.HAL_RCC_GetOscConfig:00000000 $t
/tmp/cc3g0pRE.s:1713 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig /tmp/cco2mFsB.s:1713 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
/tmp/cc3g0pRE.s:1893 .text.HAL_RCC_GetOscConfig:000000c8 $d /tmp/cco2mFsB.s:1893 .text.HAL_RCC_GetOscConfig:000000c8 $d
/tmp/cc3g0pRE.s:1898 .text.HAL_RCC_GetClockConfig:00000000 $t /tmp/cco2mFsB.s:1898 .text.HAL_RCC_GetClockConfig:00000000 $t
/tmp/cc3g0pRE.s:1904 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig /tmp/cco2mFsB.s:1904 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
/tmp/cc3g0pRE.s:1959 .text.HAL_RCC_GetClockConfig:00000034 $d /tmp/cco2mFsB.s:1959 .text.HAL_RCC_GetClockConfig:00000034 $d
/tmp/cc3g0pRE.s:1965 .text.HAL_RCC_CSSCallback:00000000 $t /tmp/cco2mFsB.s:1965 .text.HAL_RCC_CSSCallback:00000000 $t
/tmp/cc3g0pRE.s:1971 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback /tmp/cco2mFsB.s:1971 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
/tmp/cc3g0pRE.s:1984 .text.HAL_RCC_NMI_IRQHandler:00000000 $t /tmp/cco2mFsB.s:1984 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
/tmp/cc3g0pRE.s:1990 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler /tmp/cco2mFsB.s:1990 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
/tmp/cc3g0pRE.s:2024 .text.HAL_RCC_NMI_IRQHandler:0000001c $d /tmp/cco2mFsB.s:2024 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc9IslJA.s page 1 ARM GAS /tmp/cc7Ec4im.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */ 27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /** @defgroup RCCEx RCCEx 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /** @defgroup RCCEx RCCEx
ARM GAS /tmp/cc9IslJA.s page 2 ARM GAS /tmp/cc7Ec4im.s page 2
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief RCCEx HAL module driver 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief RCCEx HAL module driver
@ -118,7 +118,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * 84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** *
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */ 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */
ARM GAS /tmp/cc9IslJA.s page 3 ARM GAS /tmp/cc7Ec4im.s page 3
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit)
@ -178,7 +178,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection); 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection);
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Enable the PLLI2S when it's used as clock source for SAI */ 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Enable the PLLI2S when it's used as clock source for SAI */
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (PeriphClkInit->Sai1ClockSelection == RCC_SAI1CLKSOURCE_PLLI2S) 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (PeriphClkInit->Sai1ClockSelection == RCC_SAI1CLKSOURCE_PLLI2S)
ARM GAS /tmp/cc9IslJA.s page 4 ARM GAS /tmp/cc7Ec4im.s page 4
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -238,7 +238,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Reset the Backup domain only if the RTC Clock source selection is modified from reset value 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Reset the Backup domain only if the RTC Clock source selection is modified from reset value
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL); 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL);
ARM GAS /tmp/cc9IslJA.s page 5 ARM GAS /tmp/cc7Ec4im.s page 5
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((tmpreg1 != 0x00000000U) && ((tmpreg1) != (PeriphClkInit->RTCClockSelection & RCC_BDCR_RTCS 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((tmpreg1 != 0x00000000U) && ((tmpreg1) != (PeriphClkInit->RTCClockSelection & RCC_BDCR_RTCS
@ -298,7 +298,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the CEC clock source */ 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the CEC clock source */
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_CEC_CONFIG(PeriphClkInit->CecClockSelection); 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_CEC_CONFIG(PeriphClkInit->CecClockSelection);
ARM GAS /tmp/cc9IslJA.s page 6 ARM GAS /tmp/cc7Ec4im.s page 6
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
@ -358,7 +358,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */ 312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick(); 313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Wait till PLLI2S is disabled */ 314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Wait till PLLI2S is disabled */
ARM GAS /tmp/cc9IslJA.s page 7 ARM GAS /tmp/cc7Ec4im.s page 7
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLI2SRDY) != RESET) 315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLI2SRDY) != RESET)
@ -418,7 +418,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 369:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*------ In Case of PLLI2S is selected as source clock for SPDIFRX -------*/ 370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*------ In Case of PLLI2S is selected as source clock for SPDIFRX -------*/
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SPDIFRX) == RCC_PERIPHCLK_SPDIFRX) 371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SPDIFRX) == RCC_PERIPHCLK_SPDIFRX)
ARM GAS /tmp/cc9IslJA.s page 8 ARM GAS /tmp/cc7Ec4im.s page 8
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** && (PeriphClkInit->SpdifClockSelection == RCC_SPDIFRXCLKSOURCE_PLLI2SP)) 372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** && (PeriphClkInit->SpdifClockSelection == RCC_SPDIFRXCLKSOURCE_PLLI2SP))
@ -478,7 +478,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
426:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 426:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLSAI_TIMEOUT_VALUE) 427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLSAI_TIMEOUT_VALUE)
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 9 ARM GAS /tmp/cc7Ec4im.s page 9
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */ 429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */
@ -538,7 +538,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLSAI_TIMEOUT_VALUE) 483:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLSAI_TIMEOUT_VALUE)
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */ 485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */
ARM GAS /tmp/cc9IslJA.s page 10 ARM GAS /tmp/cc7Ec4im.s page 10
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
@ -598,7 +598,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tempreg = (RCC->CFGR & RCC_CFGR_RTCPRE); 540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tempreg = (RCC->CFGR & RCC_CFGR_RTCPRE);
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL)); 541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL));
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 11 ARM GAS /tmp/cc7Ec4im.s page 11
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the CEC clock configuration -----------------------------------------*/ 543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the CEC clock configuration -----------------------------------------*/
@ -658,7 +658,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
597:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** saiclocksource = RCC->DCKCFGR; 597:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** saiclocksource = RCC->DCKCFGR;
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** saiclocksource &= (RCC_DCKCFGR_SAI1SRC | RCC_DCKCFGR_SAI2SRC); 598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** saiclocksource &= (RCC_DCKCFGR_SAI1SRC | RCC_DCKCFGR_SAI2SRC);
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** switch (saiclocksource) 599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** switch (saiclocksource)
ARM GAS /tmp/cc9IslJA.s page 12 ARM GAS /tmp/cc7Ec4im.s page 12
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -718,7 +718,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
654:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the PLLI2S division factor */ 654:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the PLLI2S division factor */
655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLL_VCO Input = PLL_SOURCE/PLLM */ 655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLL_VCO Input = PLL_SOURCE/PLLM */
656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((RCC->PLLCFGR & RCC_PLLCFGR_PLLSRC) == RCC_PLLSOURCE_HSI) 656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((RCC->PLLCFGR & RCC_PLLCFGR_PLLSRC) == RCC_PLLSOURCE_HSI)
ARM GAS /tmp/cc9IslJA.s page 13 ARM GAS /tmp/cc7Ec4im.s page 13
657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -778,7 +778,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
711:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 711:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check if I2S clock selection is PLLI2S VCO output clock divided by PLLI2SR used as I2S c 712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check if I2S clock selection is PLLI2S VCO output clock divided by PLLI2SR used as I2S c
713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** case RCC_I2SAPB1CLKSOURCE_PLLI2S: 713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** case RCC_I2SAPB1CLKSOURCE_PLLI2S:
ARM GAS /tmp/cc9IslJA.s page 14 ARM GAS /tmp/cc7Ec4im.s page 14
714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -838,7 +838,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
768:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 768:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Clock not enabled for I2S*/ 769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Clock not enabled for I2S*/
770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** default: 770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** default:
ARM GAS /tmp/cc9IslJA.s page 15 ARM GAS /tmp/cc7Ec4im.s page 15
771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -898,7 +898,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
825:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */ 825:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSI_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM)); 826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSI_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM));
827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
ARM GAS /tmp/cc9IslJA.s page 16 ARM GAS /tmp/cc7Ec4im.s page 16
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
@ -958,7 +958,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
882:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 882:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tickstart = 0U; 883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tickstart = 0U;
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tmpreg1 = 0U; 884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tmpreg1 = 0U;
ARM GAS /tmp/cc9IslJA.s page 17 ARM GAS /tmp/cc7Ec4im.s page 17
885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t pllsaip = 0U; 885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t pllsaip = 0U;
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
939:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------- I2S configuration -------------------------------*/ 939:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------- I2S configuration -------------------------------*/
940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* In Case of I2S Clock Configuration through PLLI2S, PLLI2SR must be added 940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* In Case of I2S Clock Configuration through PLLI2S, PLLI2SR must be added
941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** only for I2S configuration */ 941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** only for I2S configuration */
ARM GAS /tmp/cc9IslJA.s page 18 ARM GAS /tmp/cc7Ec4im.s page 18
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == (RCC_PERIPHCLK_I2S)) 942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == (RCC_PERIPHCLK_I2S))
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
996:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 996:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/ 998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/
ARM GAS /tmp/cc9IslJA.s page 19 ARM GAS /tmp/cc7Ec4im.s page 19
999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1053:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllsaip = ((((RCC->PLLSAICFGR & RCC_PLLSAICFGR_PLLSAIP) >> RCC_PLLSAICFGR_PLLSAIP_Pos) + 1U) 1053:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllsaip = ((((RCC->PLLSAICFGR & RCC_PLLSAICFGR_PLLSAIP) >> RCC_PLLSAICFGR_PLLSAIP_Pos) + 1U)
1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Read PLLSAIQ value from PLLSAICFGR register (this value is not need for SAI configuration) 1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Read PLLSAIQ value from PLLSAICFGR register (this value is not need for SAI configuration)
1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllsaiq = ((RCC->PLLSAICFGR & RCC_PLLSAICFGR_PLLSAIQ) >> RCC_PLLSAICFGR_PLLSAIQ_Pos); 1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllsaiq = ((RCC->PLLSAICFGR & RCC_PLLSAICFGR_PLLSAIQ) >> RCC_PLLSAICFGR_PLLSAIQ_Pos);
ARM GAS /tmp/cc9IslJA.s page 20 ARM GAS /tmp/cc7Ec4im.s page 20
1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLLSAI_VCO Input = PLL_SOURCE/PLLM */ 1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLLSAI_VCO Input = PLL_SOURCE/PLLM */
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */ 1110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */
1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick(); 1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 21 ARM GAS /tmp/cc7Ec4im.s page 21
1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while ((PWR->CR & PWR_CR_DBP) == RESET) 1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while ((PWR->CR & PWR_CR_DBP) == RESET)
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1167:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** void HAL_RCCEx_GetPeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) 1167:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** void HAL_RCCEx_GetPeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit)
1168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 1168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
1169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tempreg; 1169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t tempreg;
ARM GAS /tmp/cc9IslJA.s page 22 ARM GAS /tmp/cc7Ec4im.s page 22
1170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* This variable used to store the VCO Output (value in Hz) */ 1224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* This variable used to store the VCO Output (value in Hz) */
1225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t vcooutput = 0U; 1225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** uint32_t vcooutput = 0U;
1226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** switch (PeriphClk) 1226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** switch (PeriphClk)
ARM GAS /tmp/cc9IslJA.s page 23 ARM GAS /tmp/cc7Ec4im.s page 23
1227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 1227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #if defined(STM32F412Zx) || defined(STM32F412Vx) || defined(STM32F412Rx) || defined(STM32F412Cx) || 1281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #if defined(STM32F412Zx) || defined(STM32F412Vx) || defined(STM32F412Rx) || defined(STM32F412Cx) ||
1282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /** 1282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /**
1283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified 1283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified
ARM GAS /tmp/cc9IslJA.s page 24 ARM GAS /tmp/cc7Ec4im.s page 24
1284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * parameters in the RCC_PeriphCLKInitTypeDef. 1284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * parameters in the RCC_PeriphCLKInitTypeDef.
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1338:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/ 1338:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/
1339:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1339:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1340:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #if defined(STM32F413xx) || defined(STM32F423xx) 1340:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #if defined(STM32F413xx) || defined(STM32F423xx)
ARM GAS /tmp/cc9IslJA.s page 25 ARM GAS /tmp/cc7Ec4im.s page 25
1341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*----------------------- SAI1 Block A configuration -----------------------*/ 1341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*----------------------- SAI1 Block A configuration -----------------------*/
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1395:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check for RTC Parameters used to output RTCCLK */ 1395:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check for RTC Parameters used to output RTCCLK */
1396:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection)); 1396:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection));
1397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 26 ARM GAS /tmp/cc7Ec4im.s page 26
1398:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Enable Power Clock*/ 1398:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Enable Power Clock*/
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1452:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/ 1452:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/
1453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1454:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*------------------------------------- FMPI2C1 Configuration --------------*/ 1454:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*------------------------------------- FMPI2C1 Configuration --------------*/
ARM GAS /tmp/cc9IslJA.s page 27 ARM GAS /tmp/cc7Ec4im.s page 27
1455:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_FMPI2C1) == RCC_PERIPHCLK_FMPI2C1) 1455:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_FMPI2C1) == RCC_PERIPHCLK_FMPI2C1)
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1509:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1509:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1511:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1511:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 28 ARM GAS /tmp/cc7Ec4im.s page 28
1512:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* check for common PLLI2S Parameters */ 1512:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* check for common PLLI2S Parameters */
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1566:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLI2SR_VALUE(PeriphClkInit->PLLI2S.PLLI2SR)); 1566:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLI2SR_VALUE(PeriphClkInit->PLLI2S.PLLI2SR));
1567:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLI2SQ_VALUE(PeriphClkInit->PLLI2S.PLLI2SQ)); 1567:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLI2SQ_VALUE(PeriphClkInit->PLLI2S.PLLI2SQ));
1568:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1568:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 29 ARM GAS /tmp/cc7Ec4im.s page 29
1569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the PLLI2S division factors */ 1569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Configure the PLLI2S division factors */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1623:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1623:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/ 1624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*--------------------------------------------------------------------------*/
1625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 30 ARM GAS /tmp/cc7Ec4im.s page 30
1626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*-------------------- DFSDM2 Audio clock source configuration -------------*/ 1626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*-------------------- DFSDM2 Audio clock source configuration -------------*/
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1680:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1680:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1681:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1681:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1682:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the PLLI2S Clock configuration --------------------------------------*/ 1682:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the PLLI2S Clock configuration --------------------------------------*/
ARM GAS /tmp/cc9IslJA.s page 31 ARM GAS /tmp/cc7Ec4im.s page 31
1683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->PLLI2S.PLLI2SM = (uint32_t)((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SM) >> RCC_PLLI 1683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->PLLI2S.PLLI2SM = (uint32_t)((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SM) >> RCC_PLLI
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1737:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 1737:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
1738:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->TIMPresSelection = RCC_TIMPRES_DESACTIVATED; 1738:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->TIMPresSelection = RCC_TIMPRES_DESACTIVATED;
1739:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1739:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
ARM GAS /tmp/cc9IslJA.s page 32 ARM GAS /tmp/cc7Ec4im.s page 32
1740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else 1740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1794:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SM 1794:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SM
1795:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1795:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1796:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else 1796:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else
ARM GAS /tmp/cc9IslJA.s page 33 ARM GAS /tmp/cc7Ec4im.s page 33
1797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 1797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1851:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1851:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1852:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_I2S_APB2: 1852:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_I2S_APB2:
1853:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 1853:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 34 ARM GAS /tmp/cc7Ec4im.s page 34
1854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the current I2S source */ 1854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the current I2S source */
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1908:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 1908:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
1909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1909:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1910:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLL_VCO Output = PLL_VCO Input * PLLN */ 1910:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* PLL_VCO Output = PLL_VCO Input * PLLN */
ARM GAS /tmp/cc9IslJA.s page 35 ARM GAS /tmp/cc7Ec4im.s page 35
1911:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcooutput = (uint32_t)(vcoinput * (((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6U) & (RCC_PLLCF 1911:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcooutput = (uint32_t)(vcoinput * (((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6U) & (RCC_PLLCF
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1965:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check the parameters */ 1965:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check the parameters */
1966:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection)); 1966:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PERIPHCLOCK(PeriphClkInit->PeriphClockSelection));
1967:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 1967:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 36 ARM GAS /tmp/cc7Ec4im.s page 36
1968:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- RTC configuration ---------------------------*/ 1968:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- RTC configuration ---------------------------*/
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2022:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- TIM configuration ---------------------------*/ 2022:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- TIM configuration ---------------------------*/
2023:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM) == (RCC_PERIPHCLK_TIM)) 2023:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if (((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM) == (RCC_PERIPHCLK_TIM))
2024:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2024:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 37 ARM GAS /tmp/cc7Ec4im.s page 37
2025:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_TIMCLKPRESCALER(PeriphClkInit->TIMPresSelection); 2025:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_TIMCLKPRESCALER(PeriphClkInit->TIMPresSelection);
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2079:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 2079:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
2080:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((RCC->DCKCFGR & RCC_DCKCFGR_TIMPRE) == RESET) 2080:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((RCC->DCKCFGR & RCC_DCKCFGR_TIMPRE) == RESET)
2081:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2081:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 38 ARM GAS /tmp/cc7Ec4im.s page 38
2082:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->TIMPresSelection = RCC_TIMPRES_DESACTIVATED; 2082:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->TIMPresSelection = RCC_TIMPRES_DESACTIVATED;
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM)); 2136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM));
2137:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2137:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
2138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else 2138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else
ARM GAS /tmp/cc9IslJA.s page 39 ARM GAS /tmp/cc7Ec4im.s page 39
2139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * 2193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** *
2194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status 2194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status
2195:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */ 2195:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */
ARM GAS /tmp/cc9IslJA.s page 40 ARM GAS /tmp/cc7Ec4im.s page 40
2196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit) 2196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit)
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLI2S_TIMEOUT_VALUE) 2222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLI2S_TIMEOUT_VALUE)
2223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
2224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */ 2224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* return in case of Timeout detected */
ARM GAS /tmp/cc9IslJA.s page 41 ARM GAS /tmp/cc7Ec4im.s page 41
2225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 2225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLI2SRDY) == RESET) 2279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLI2SRDY) == RESET)
2280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
2281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLI2S_TIMEOUT_VALUE) 2281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > PLLI2S_TIMEOUT_VALUE)
ARM GAS /tmp/cc9IslJA.s page 42 ARM GAS /tmp/cc7Ec4im.s page 42
2282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2329:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLSAI_PLLSAICLKDIVQ_CONFIG(PeriphClkInit->PLLSAIDivQ); 2329:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLSAI_PLLSAICLKDIVQ_CONFIG(PeriphClkInit->PLLSAIDivQ);
2330:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2330:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
2331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 2331:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 43 ARM GAS /tmp/cc7Ec4im.s page 43
2332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- LTDC configuration ------------------------*/ 2332:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /*---------------------------- LTDC configuration ------------------------*/
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
2380:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE) 2380:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > RCC_DBP_TIMEOUT_VALUE)
2381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2381:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 44 ARM GAS /tmp/cc7Ec4im.s page 44
2382:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 2382:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
84 .L4: 84 .L4:
2423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2423:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
85 .loc 1 2423 1 view .LVU20 85 .loc 1 2423 1 view .LVU20
ARM GAS /tmp/cc9IslJA.s page 45 ARM GAS /tmp/cc7Ec4im.s page 45
86 0036 03B0 add sp, sp, #12 86 0036 03B0 add sp, sp, #12
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
126 .loc 1 2225 16 view .LVU34 126 .loc 1 2225 16 view .LVU34
127 005a 0320 movs r0, #3 127 005a 0320 movs r0, #3
128 005c EBE7 b .L4 128 005c EBE7 b .L4
ARM GAS /tmp/cc9IslJA.s page 46 ARM GAS /tmp/cc7Ec4im.s page 46
129 .L37: 129 .L37:
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
168 .loc 1 2259 7 is_stmt 1 view .LVU49 168 .loc 1 2259 7 is_stmt 1 view .LVU49
169 0098 D2F88C30 ldr r3, [r2, #140] 169 0098 D2F88C30 ldr r3, [r2, #140]
170 009c 23F01F03 bic r3, r3, #31 170 009c 23F01F03 bic r3, r3, #31
ARM GAS /tmp/cc9IslJA.s page 47 ARM GAS /tmp/cc7Ec4im.s page 47
171 00a0 E169 ldr r1, [r4, #28] 171 00a0 E169 ldr r1, [r4, #28]
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
212 00d8 13F0006F tst r3, #134217728 212 00d8 13F0006F tst r3, #134217728
213 00dc 97D1 bne .L2 213 00dc 97D1 bne .L2
2281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 48 ARM GAS /tmp/cc7Ec4im.s page 48
214 .loc 1 2281 7 is_stmt 1 view .LVU63 214 .loc 1 2281 7 is_stmt 1 view .LVU63
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
253 0106 431B subs r3, r0, r5 253 0106 431B subs r3, r0, r5
2307:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2307:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
254 .loc 1 2307 10 discriminator 1 view .LVU79 254 .loc 1 2307 10 discriminator 1 view .LVU79
ARM GAS /tmp/cc9IslJA.s page 49 ARM GAS /tmp/cc7Ec4im.s page 49
255 0108 022B cmp r3, #2 255 0108 022B cmp r3, #2
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2333:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
296 .loc 1 2333 8 view .LVU93 296 .loc 1 2333 8 view .LVU93
297 0148 13F0080F tst r3, #8 297 0148 13F0080F tst r3, #8
ARM GAS /tmp/cc9IslJA.s page 50 ARM GAS /tmp/cc7Ec4im.s page 50
298 014c 14D0 beq .L15 298 014c 14D0 beq .L15
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2352:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2352:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
339 .loc 1 2352 40 view .LVU107 339 .loc 1 2352 40 view .LVU107
340 0188 13F0005F tst r3, #536870912 340 0188 13F0005F tst r3, #536870912
ARM GAS /tmp/cc9IslJA.s page 51 ARM GAS /tmp/cc7Ec4im.s page 51
341 018c 7FF443AF bne .L11 341 018c 7FF443AF bne .L11
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
380 01ba 43F48073 orr r3, r3, #256 380 01ba 43F48073 orr r3, r3, #256
381 01be 1360 str r3, [r2] 381 01be 1360 str r3, [r2]
2376:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 2376:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 52 ARM GAS /tmp/cc7Ec4im.s page 52
382 .loc 1 2376 5 is_stmt 1 view .LVU123 382 .loc 1 2376 5 is_stmt 1 view .LVU123
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2387:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2387:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
421 .loc 1 2387 65 discriminator 1 view .LVU139 421 .loc 1 2387 65 discriminator 1 view .LVU139
422 01e8 A26A ldr r2, [r4, #40] 422 01e8 A26A ldr r2, [r4, #40]
ARM GAS /tmp/cc9IslJA.s page 53 ARM GAS /tmp/cc7Ec4im.s page 53
2387:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2387:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
461 .loc 1 2413 5 is_stmt 0 discriminator 2 view .LVU155 461 .loc 1 2413 5 is_stmt 0 discriminator 2 view .LVU155
462 021e 174A ldr r2, .L42+8 462 021e 174A ldr r2, .L42+8
463 0220 9368 ldr r3, [r2, #8] 463 0220 9368 ldr r3, [r2, #8]
ARM GAS /tmp/cc9IslJA.s page 54 ARM GAS /tmp/cc7Ec4im.s page 54
464 0222 23F4F813 bic r3, r3, #2031616 464 0222 23F4F813 bic r3, r3, #2031616
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
505 0258 EDE6 b .L4 505 0258 EDE6 b .L4
506 .LVL39: 506 .LVL39:
507 .L41: 507 .L41:
ARM GAS /tmp/cc9IslJA.s page 55 ARM GAS /tmp/cc7Ec4im.s page 55
2413:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2413:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
548 .loc 1 2437 3 view .LVU173 548 .loc 1 2437 3 view .LVU173
549 .loc 1 2437 39 is_stmt 0 view .LVU174 549 .loc 1 2437 39 is_stmt 0 view .LVU174
550 0000 3F23 movs r3, #63 550 0000 3F23 movs r3, #63
ARM GAS /tmp/cc9IslJA.s page 56 ARM GAS /tmp/cc7Ec4im.s page 56
551 0002 0360 str r3, [r0] 551 0002 0360 str r3, [r0]
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2448:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->PLLI2SDivQ = (uint32_t)((RCC->DCKCFGR & RCC_DCKCFGR_PLLI2SDIVQ) >> RCC_DCKCFGR_PLL 2448:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PeriphClkInit->PLLI2SDivQ = (uint32_t)((RCC->DCKCFGR & RCC_DCKCFGR_PLLI2SDIVQ) >> RCC_DCKCFGR_PLL
595 .loc 1 2448 3 is_stmt 1 view .LVU199 595 .loc 1 2448 3 is_stmt 1 view .LVU199
596 .loc 1 2448 46 is_stmt 0 view .LVU200 596 .loc 1 2448 46 is_stmt 0 view .LVU200
ARM GAS /tmp/cc9IslJA.s page 57 ARM GAS /tmp/cc7Ec4im.s page 57
597 0042 D3F88C20 ldr r2, [r3, #140] 597 0042 D3F88C20 ldr r2, [r3, #140]
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
642 .L45: 642 .L45:
2458:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2458:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
2459:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else 2459:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** else
ARM GAS /tmp/cc9IslJA.s page 58 ARM GAS /tmp/cc7Ec4im.s page 58
2460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
676 0000 0128 cmp r0, #1 676 0000 0128 cmp r0, #1
677 0002 01D0 beq .L56 677 0002 01D0 beq .L56
2476:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* This variable used to store the VCO Input (value in Hz) */ 2476:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* This variable used to store the VCO Input (value in Hz) */
ARM GAS /tmp/cc9IslJA.s page 59 ARM GAS /tmp/cc7Ec4im.s page 59
678 .loc 1 2476 12 is_stmt 0 view .LVU233 678 .loc 1 2476 12 is_stmt 0 view .LVU233
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2503:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
2504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */ 2504:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */
2505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM)); 2505:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSE_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM));
ARM GAS /tmp/cc9IslJA.s page 60 ARM GAS /tmp/cc7Ec4im.s page 60
711 .loc 1 2505 13 is_stmt 1 view .LVU244 711 .loc 1 2505 13 is_stmt 1 view .LVU244
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
750 0050 02F03F02 and r2, r2, #63 750 0050 02F03F02 and r2, r2, #63
2510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
751 .loc 1 2510 22 view .LVU260 751 .loc 1 2510 22 view .LVU260
ARM GAS /tmp/cc9IslJA.s page 61 ARM GAS /tmp/cc7Ec4im.s page 61
752 0054 054B ldr r3, .L57+12 752 0054 054B ldr r3, .L57+12
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified parameters i 2540:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified parameters i
2541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * RCC_PeriphCLKInitTypeDef. 2541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * RCC_PeriphCLKInitTypeDef.
2542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @param PeriphClkInit pointer to an RCC_PeriphCLKInitTypeDef structure that 2542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @param PeriphClkInit pointer to an RCC_PeriphCLKInitTypeDef structure that
ARM GAS /tmp/cc9IslJA.s page 62 ARM GAS /tmp/cc7Ec4im.s page 62
2543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * contains the configuration information for the Extended Peripherals clocks(I2S and RTC 2543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * contains the configuration information for the Extended Peripherals clocks(I2S and RTC
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2597:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_ENABLE(); 2597:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_ENABLE();
2598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */ 2598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get tick */
2599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick(); 2599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
ARM GAS /tmp/cc9IslJA.s page 63 ARM GAS /tmp/cc7Ec4im.s page 63
2600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Wait till PLLI2S is ready */ 2600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Wait till PLLI2S is ready */
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2654:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE) 2654:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** if ((HAL_GetTick() - tickstart) > RCC_LSE_TIMEOUT_VALUE)
2655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
2656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 2656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
ARM GAS /tmp/cc9IslJA.s page 64 ARM GAS /tmp/cc7Ec4im.s page 64
2657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2711:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Return the peripheral clock frequency for a given peripheral(SAI..) 2711:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Return the peripheral clock frequency for a given peripheral(SAI..)
2712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note Return 0 if peripheral clock identifier not managed by this API 2712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note Return 0 if peripheral clock identifier not managed by this API
2713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @param PeriphClk Peripheral clock identifier 2713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @param PeriphClk Peripheral clock identifier
ARM GAS /tmp/cc9IslJA.s page 65 ARM GAS /tmp/cc7Ec4im.s page 65
2714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * This parameter can be one of the following values: 2714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * This parameter can be one of the following values:
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2768:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */ 2768:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get the I2S source clock value */
2769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSI_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM)); 2769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** vcoinput = (uint32_t)(HSI_VALUE / (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM));
2770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
ARM GAS /tmp/cc9IslJA.s page 66 ARM GAS /tmp/cc7Ec4im.s page 66
2771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F411xE */ 2771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F411xE */
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2825:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /** @defgroup RCCEx_Exported_Functions_Group2 Extended Clock management functions 2825:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /** @defgroup RCCEx_Exported_Functions_Group2 Extended Clock management functions
2826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Extended Clock management functions 2826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @brief Extended Clock management functions
2827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * 2827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** *
ARM GAS /tmp/cc9IslJA.s page 67 ARM GAS /tmp/cc7Ec4im.s page 67
2828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** @verbatim 2828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** @verbatim
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
802 .loc 1 2864 3 view .LVU271 802 .loc 1 2864 3 view .LVU271
803 0004 184B ldr r3, .L70 803 0004 184B ldr r3, .L70
804 0006 0022 movs r2, #0 804 0006 0022 movs r2, #0
ARM GAS /tmp/cc9IslJA.s page 68 ARM GAS /tmp/cc7Ec4im.s page 68
805 0008 9A66 str r2, [r3, #104] 805 0008 9A66 str r2, [r3, #104]
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2890:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_CONFIG(PLLI2SInit->PLLI2SM, PLLI2SInit->PLLI2SN, \ 2890:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_CONFIG(PLLI2SInit->PLLI2SM, PLLI2SInit->PLLI2SN, \
2891:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PLLI2SInit->PLLI2SQ, PLLI2SInit->PLLI2SR); 2891:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** PLLI2SInit->PLLI2SQ, PLLI2SInit->PLLI2SR);
2892:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #elif defined(STM32F427xx) || defined(STM32F437xx) || defined(STM32F429xx) || defined(STM32F439xx) 2892:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #elif defined(STM32F427xx) || defined(STM32F437xx) || defined(STM32F429xx) || defined(STM32F439xx)
ARM GAS /tmp/cc9IslJA.s page 69 ARM GAS /tmp/cc7Ec4im.s page 69
2893:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** defined(STM32F469xx) || defined(STM32F479xx) 2893:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** defined(STM32F469xx) || defined(STM32F479xx)
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
853 0044 FFF7FEFF bl HAL_GetTick 853 0044 FFF7FEFF bl HAL_GetTick
854 .LVL65: 854 .LVL65:
855 0048 0446 mov r4, r0 855 0048 0446 mov r4, r0
ARM GAS /tmp/cc9IslJA.s page 70 ARM GAS /tmp/cc7Ec4im.s page 70
856 .LVL66: 856 .LVL66:
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2927:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status 2927:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @retval HAL status
2928:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */ 2928:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */
2929:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_DisablePLLI2S(void) 2929:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCCEx_DisablePLLI2S(void)
ARM GAS /tmp/cc9IslJA.s page 71 ARM GAS /tmp/cc7Ec4im.s page 71
2930:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 2930:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
939 0024 00E0 b .L74 939 0024 00E0 b .L74
940 .L78: 940 .L78:
2944:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2944:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
ARM GAS /tmp/cc9IslJA.s page 72 ARM GAS /tmp/cc7Ec4im.s page 72
2945:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2945:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
2962:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 2962:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
2963:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check for parameters */ 2963:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Check for parameters */
2964:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLSAIN_VALUE(PLLSAIInit->PLLSAIN)); 2964:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLSAIN_VALUE(PLLSAIInit->PLLSAIN));
ARM GAS /tmp/cc9IslJA.s page 73 ARM GAS /tmp/cc7Ec4im.s page 73
980 .loc 1 2964 3 view .LVU319 980 .loc 1 2964 3 view .LVU319
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1012 .loc 1 2986 14 view .LVU334 1012 .loc 1 2986 14 view .LVU334
1013 0024 0320 movs r0, #3 1013 0024 0320 movs r0, #3
1014 .L83: 1014 .L83:
ARM GAS /tmp/cc9IslJA.s page 74 ARM GAS /tmp/cc7Ec4im.s page 74
2987:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 2987:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1027 003a C2F88830 str r3, [r2, #136] 1027 003a C2F88830 str r3, [r2, #136]
3013:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3013:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1028 .loc 1 3013 3 view .LVU337 1028 .loc 1 3013 3 view .LVU337
ARM GAS /tmp/cc9IslJA.s page 75 ARM GAS /tmp/cc7Ec4im.s page 75
1029 003e 0A4B ldr r3, .L92 1029 003e 0A4B ldr r3, .L92
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1072 .align 1 1072 .align 1
1073 .global HAL_RCCEx_DisablePLLSAI 1073 .global HAL_RCCEx_DisablePLLSAI
1074 .syntax unified 1074 .syntax unified
ARM GAS /tmp/cc9IslJA.s page 76 ARM GAS /tmp/cc7Ec4im.s page 76
1075 .thumb 1075 .thumb
@ -4558,7 +4558,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1113 .loc 1 3044 24 discriminator 1 view .LVU361 1113 .loc 1 3044 24 discriminator 1 view .LVU361
1114 001c 001B subs r0, r0, r4 1114 001c 001B subs r0, r0, r4
1115 .loc 1 3044 8 discriminator 1 view .LVU362 1115 .loc 1 3044 8 discriminator 1 view .LVU362
ARM GAS /tmp/cc9IslJA.s page 77 ARM GAS /tmp/cc7Ec4im.s page 77
1116 001e 0228 cmp r0, #2 1116 001e 0228 cmp r0, #2
@ -4618,7 +4618,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note If SYSCLK source is HSE, function returns values based on HSE_VALUE(**) 3071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note If SYSCLK source is HSE, function returns values based on HSE_VALUE(**)
3072:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note If SYSCLK source is PLL or PLLR, function returns values based on HSE_VALUE(**) 3072:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note If SYSCLK source is PLL or PLLR, function returns values based on HSE_VALUE(**)
3073:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * or HSI_VALUE(*) multiplied/divided by the PLL factors. 3073:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * or HSI_VALUE(*) multiplied/divided by the PLL factors.
ARM GAS /tmp/cc9IslJA.s page 78 ARM GAS /tmp/cc7Ec4im.s page 78
3074:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note (*) HSI_VALUE is a constant defined in stm32f4xx_hal_conf.h file (default value 3074:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** * @note (*) HSI_VALUE is a constant defined in stm32f4xx_hal_conf.h file (default value
@ -4678,7 +4678,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllvco = (uint32_t)((((uint64_t) HSI_VALUE * ((uint64_t)((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) 3128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllvco = (uint32_t)((((uint64_t) HSI_VALUE * ((uint64_t)((RCC->PLLCFGR & RCC_PLLCFGR_PLLN)
3129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** } 3129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** }
3130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllp = ((((RCC->PLLCFGR & RCC_PLLCFGR_PLLP) >> RCC_PLLCFGR_PLLP_Pos) + 1U) * 2U); 3130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** pllp = ((((RCC->PLLCFGR & RCC_PLLCFGR_PLLP) >> RCC_PLLCFGR_PLLP_Pos) + 1U) * 2U);
ARM GAS /tmp/cc9IslJA.s page 79 ARM GAS /tmp/cc7Ec4im.s page 79
3131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
@ -4738,7 +4738,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */ 3185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** */
3186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCC_DeInit(void) 3186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** HAL_StatusTypeDef HAL_RCC_DeInit(void)
3187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 80 ARM GAS /tmp/cc7Ec4im.s page 80
1146 .loc 1 3187 1 is_stmt 1 view -0 1146 .loc 1 3187 1 is_stmt 1 view -0
@ -4798,7 +4798,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
3201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 3201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
1188 .loc 1 3201 14 view .LVU380 1188 .loc 1 3201 14 view .LVU380
ARM GAS /tmp/cc9IslJA.s page 81 ARM GAS /tmp/cc7Ec4im.s page 81
1189 0026 0320 movs r0, #3 1189 0026 0320 movs r0, #3
@ -4858,7 +4858,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get Start Tick */ 3254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Get Start Tick */
3255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick(); 3255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
3256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 82 ARM GAS /tmp/cc7Ec4im.s page 82
3257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Reset PLLI2SON bit */ 3257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** /* Reset PLLI2SON bit */
@ -4918,7 +4918,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3311:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** RCC->PLLSAICFGR = RCC_PLLSAICFGR_PLLSAIN_6 | RCC_PLLSAICFGR_PLLSAIN_7 | RCC_PLLSAICFGR_PLLSAIQ_2 3311:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** RCC->PLLSAICFGR = RCC_PLLSAICFGR_PLLSAIN_6 | RCC_PLLSAICFGR_PLLSAIN_7 | RCC_PLLSAICFGR_PLLSAIQ_2
3312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #elif defined(STM32F446xx) 3312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #elif defined(STM32F446xx)
3313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** RCC->PLLSAICFGR = RCC_PLLSAICFGR_PLLSAIM_4 | RCC_PLLSAICFGR_PLLSAIN_6 | RCC_PLLSAICFGR_PLLSAIN_7 3313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** RCC->PLLSAICFGR = RCC_PLLSAICFGR_PLLSAIM_4 | RCC_PLLSAICFGR_PLLSAIN_6 | RCC_PLLSAICFGR_PLLSAIN_7
ARM GAS /tmp/cc9IslJA.s page 83 ARM GAS /tmp/cc7Ec4im.s page 83
3314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F427xx || STM32F429xx || STM32F437xx || STM32F439xx || STM32F469xx || STM32F479xx */ 3314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F427xx || STM32F429xx || STM32F437xx || STM32F439xx || STM32F469xx || STM32F479xx */
@ -4978,7 +4978,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
1200 .loc 1 3209 3 view .LVU383 1200 .loc 1 3209 3 view .LVU383
3209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 84 ARM GAS /tmp/cc7Ec4im.s page 84
1201 .loc 1 3209 15 is_stmt 0 view .LVU384 1201 .loc 1 3209 15 is_stmt 0 view .LVU384
@ -5038,7 +5038,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1242 0064 23F45023 bic r3, r3, #851968 1242 0064 23F45023 bic r3, r3, #851968
1243 0068 1360 str r3, [r2] 1243 0068 1360 str r3, [r2]
3230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
ARM GAS /tmp/cc9IslJA.s page 85 ARM GAS /tmp/cc7Ec4im.s page 85
1244 .loc 1 3230 3 view .LVU398 1244 .loc 1 3230 3 view .LVU398
@ -5098,7 +5098,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1284 0094 1B68 ldr r3, [r3] 1284 0094 1B68 ldr r3, [r3]
3245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
1285 .loc 1 3245 43 view .LVU413 1285 .loc 1 3245 43 view .LVU413
ARM GAS /tmp/cc9IslJA.s page 86 ARM GAS /tmp/cc7Ec4im.s page 86
1286 0096 13F0007F tst r3, #33554432 1286 0096 13F0007F tst r3, #33554432
@ -5158,7 +5158,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
3263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
1326 .loc 1 3263 24 discriminator 1 view .LVU428 1326 .loc 1 3263 24 discriminator 1 view .LVU428
1327 00c8 001B subs r0, r0, r4 1327 00c8 001B subs r0, r0, r4
ARM GAS /tmp/cc9IslJA.s page 87 ARM GAS /tmp/cc7Ec4im.s page 87
3263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** { 3263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** {
@ -5218,7 +5218,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1368 .L129: 1368 .L129:
3294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F412Cx || STM32F412Rx || STM32F412Vx || STM32F412Zx || STM32F413xx || STM32F423xx || 3294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F412Cx || STM32F412Rx || STM32F412Vx || STM32F412Zx || STM32F413xx || STM32F423xx ||
1369 .loc 1 3294 3 is_stmt 1 view .LVU443 1369 .loc 1 3294 3 is_stmt 1 view .LVU443
ARM GAS /tmp/cc9IslJA.s page 88 ARM GAS /tmp/cc7Ec4im.s page 88
3294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F412Cx || STM32F412Rx || STM32F412Vx || STM32F412Zx || STM32F413xx || STM32F423xx || 3294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** #endif /* STM32F412Cx || STM32F412Rx || STM32F412Vx || STM32F412Zx || STM32F413xx || STM32F423xx ||
@ -5278,7 +5278,7 @@ ARM GAS /tmp/cc9IslJA.s page 1
1411 0144 42F08072 orr r2, r2, #16777216 1411 0144 42F08072 orr r2, r2, #16777216
1412 0148 5A67 str r2, [r3, #116] 1412 0148 5A67 str r2, [r3, #116]
3346:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c **** 3346:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c ****
ARM GAS /tmp/cc9IslJA.s page 89 ARM GAS /tmp/cc7Ec4im.s page 89
1413 .loc 1 3346 3 view .LVU457 1413 .loc 1 3346 3 view .LVU457
@ -5323,35 +5323,35 @@ ARM GAS /tmp/cc9IslJA.s page 1
1448 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h" 1448 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h"
1449 .file 7 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 1449 .file 7 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
1450 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" 1450 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/cc9IslJA.s page 90 ARM GAS /tmp/cc7Ec4im.s page 90
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_rcc_ex.c *ABS*:00000000 stm32f4xx_hal_rcc_ex.c
/tmp/cc9IslJA.s:21 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t /tmp/cc7Ec4im.s:21 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
/tmp/cc9IslJA.s:27 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig /tmp/cc7Ec4im.s:27 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
/tmp/cc9IslJA.s:525 .text.HAL_RCCEx_PeriphCLKConfig:00000274 $d /tmp/cc7Ec4im.s:525 .text.HAL_RCCEx_PeriphCLKConfig:00000274 $d
/tmp/cc9IslJA.s:533 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t /tmp/cc7Ec4im.s:533 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
/tmp/cc9IslJA.s:539 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig /tmp/cc7Ec4im.s:539 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
/tmp/cc9IslJA.s:652 .text.HAL_RCCEx_GetPeriphCLKConfig:0000008c $d /tmp/cc7Ec4im.s:652 .text.HAL_RCCEx_GetPeriphCLKConfig:0000008c $d
/tmp/cc9IslJA.s:657 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t /tmp/cc7Ec4im.s:657 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
/tmp/cc9IslJA.s:663 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq /tmp/cc7Ec4im.s:663 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
/tmp/cc9IslJA.s:768 .text.HAL_RCCEx_GetPeriphCLKFreq:00000060 $d /tmp/cc7Ec4im.s:768 .text.HAL_RCCEx_GetPeriphCLKFreq:00000060 $d
/tmp/cc9IslJA.s:776 .text.HAL_RCCEx_EnablePLLI2S:00000000 $t /tmp/cc7Ec4im.s:776 .text.HAL_RCCEx_EnablePLLI2S:00000000 $t
/tmp/cc9IslJA.s:782 .text.HAL_RCCEx_EnablePLLI2S:00000000 HAL_RCCEx_EnablePLLI2S /tmp/cc7Ec4im.s:782 .text.HAL_RCCEx_EnablePLLI2S:00000000 HAL_RCCEx_EnablePLLI2S
/tmp/cc9IslJA.s:885 .text.HAL_RCCEx_EnablePLLI2S:00000068 $d /tmp/cc7Ec4im.s:885 .text.HAL_RCCEx_EnablePLLI2S:00000068 $d
/tmp/cc9IslJA.s:891 .text.HAL_RCCEx_DisablePLLI2S:00000000 $t /tmp/cc7Ec4im.s:891 .text.HAL_RCCEx_DisablePLLI2S:00000000 $t
/tmp/cc9IslJA.s:897 .text.HAL_RCCEx_DisablePLLI2S:00000000 HAL_RCCEx_DisablePLLI2S /tmp/cc7Ec4im.s:897 .text.HAL_RCCEx_DisablePLLI2S:00000000 HAL_RCCEx_DisablePLLI2S
/tmp/cc9IslJA.s:951 .text.HAL_RCCEx_DisablePLLI2S:0000002c $d /tmp/cc7Ec4im.s:951 .text.HAL_RCCEx_DisablePLLI2S:0000002c $d
/tmp/cc9IslJA.s:957 .text.HAL_RCCEx_EnablePLLSAI:00000000 $t /tmp/cc7Ec4im.s:957 .text.HAL_RCCEx_EnablePLLSAI:00000000 $t
/tmp/cc9IslJA.s:963 .text.HAL_RCCEx_EnablePLLSAI:00000000 HAL_RCCEx_EnablePLLSAI /tmp/cc7Ec4im.s:963 .text.HAL_RCCEx_EnablePLLSAI:00000000 HAL_RCCEx_EnablePLLSAI
/tmp/cc9IslJA.s:1066 .text.HAL_RCCEx_EnablePLLSAI:00000068 $d /tmp/cc7Ec4im.s:1066 .text.HAL_RCCEx_EnablePLLSAI:00000068 $d
/tmp/cc9IslJA.s:1072 .text.HAL_RCCEx_DisablePLLSAI:00000000 $t /tmp/cc7Ec4im.s:1072 .text.HAL_RCCEx_DisablePLLSAI:00000000 $t
/tmp/cc9IslJA.s:1078 .text.HAL_RCCEx_DisablePLLSAI:00000000 HAL_RCCEx_DisablePLLSAI /tmp/cc7Ec4im.s:1078 .text.HAL_RCCEx_DisablePLLSAI:00000000 HAL_RCCEx_DisablePLLSAI
/tmp/cc9IslJA.s:1132 .text.HAL_RCCEx_DisablePLLSAI:0000002c $d /tmp/cc7Ec4im.s:1132 .text.HAL_RCCEx_DisablePLLSAI:0000002c $d
/tmp/cc9IslJA.s:1138 .text.HAL_RCC_DeInit:00000000 $t /tmp/cc7Ec4im.s:1138 .text.HAL_RCC_DeInit:00000000 $t
/tmp/cc9IslJA.s:1144 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit /tmp/cc7Ec4im.s:1144 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
/tmp/cc9IslJA.s:1433 .text.HAL_RCC_DeInit:00000164 $d /tmp/cc7Ec4im.s:1433 .text.HAL_RCC_DeInit:00000164 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccGtv2eh.s page 1 ARM GAS /tmp/ccqEiG3s.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -21,7 +21,7 @@ ARM GAS /tmp/ccGtv2eh.s page 1
18 .cfi_sections .debug_frame 18 .cfi_sections .debug_frame
19 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c" 19 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c"
20 .Letext0: 20 .Letext0:
ARM GAS /tmp/ccGtv2eh.s page 2 ARM GAS /tmp/ccqEiG3s.s page 2
DEFINED SYMBOLS DEFINED SYMBOLS

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccmB5bES.s page 1 ARM GAS /tmp/ccgCxENm.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
28:Core/Src/system_stm32f4xx.c **** * This software is licensed under terms that can be found in the LICENSE file 28:Core/Src/system_stm32f4xx.c **** * This software is licensed under terms that can be found in the LICENSE file
29:Core/Src/system_stm32f4xx.c **** * in the root directory of this software component. 29:Core/Src/system_stm32f4xx.c **** * in the root directory of this software component.
30:Core/Src/system_stm32f4xx.c **** * If no LICENSE file comes with this software, it is provided AS-IS. 30:Core/Src/system_stm32f4xx.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
ARM GAS /tmp/ccmB5bES.s page 2 ARM GAS /tmp/ccgCxENm.s page 2
31:Core/Src/system_stm32f4xx.c **** * 31:Core/Src/system_stm32f4xx.c **** *
@ -118,7 +118,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
85:Core/Src/system_stm32f4xx.c **** /* #define DATA_IN_ExtSDRAM */ 85:Core/Src/system_stm32f4xx.c **** /* #define DATA_IN_ExtSDRAM */
86:Core/Src/system_stm32f4xx.c **** #endif /* STM32F427xx || STM32F437xx || STM32F429xx || STM32F439xx || STM32F446xx || STM32F469xx || 86:Core/Src/system_stm32f4xx.c **** #endif /* STM32F427xx || STM32F437xx || STM32F429xx || STM32F439xx || STM32F446xx || STM32F469xx ||
87:Core/Src/system_stm32f4xx.c **** STM32F479xx */ 87:Core/Src/system_stm32f4xx.c **** STM32F479xx */
ARM GAS /tmp/ccmB5bES.s page 3 ARM GAS /tmp/ccgCxENm.s page 3
88:Core/Src/system_stm32f4xx.c **** 88:Core/Src/system_stm32f4xx.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
142:Core/Src/system_stm32f4xx.c **** */ 142:Core/Src/system_stm32f4xx.c **** */
143:Core/Src/system_stm32f4xx.c **** 143:Core/Src/system_stm32f4xx.c ****
144:Core/Src/system_stm32f4xx.c **** /** @addtogroup STM32F4xx_System_Private_FunctionPrototypes 144:Core/Src/system_stm32f4xx.c **** /** @addtogroup STM32F4xx_System_Private_FunctionPrototypes
ARM GAS /tmp/ccmB5bES.s page 4 ARM GAS /tmp/ccgCxENm.s page 4
145:Core/Src/system_stm32f4xx.c **** * @{ 145:Core/Src/system_stm32f4xx.c **** * @{
@ -238,7 +238,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
45 .L2: 45 .L2:
46 0010 00ED00E0 .word -536810240 46 0010 00ED00E0 .word -536810240
47 .cfi_endproc 47 .cfi_endproc
ARM GAS /tmp/ccmB5bES.s page 5 ARM GAS /tmp/ccgCxENm.s page 5
48 .LFE239: 48 .LFE239:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
64 .loc 1 222 3 view .LVU6 64 .loc 1 222 3 view .LVU6
223:Core/Src/system_stm32f4xx.c **** 223:Core/Src/system_stm32f4xx.c ****
224:Core/Src/system_stm32f4xx.c **** /* Get SYSCLK source -------------------------------------------------------*/ 224:Core/Src/system_stm32f4xx.c **** /* Get SYSCLK source -------------------------------------------------------*/
ARM GAS /tmp/ccmB5bES.s page 6 ARM GAS /tmp/ccgCxENm.s page 6
225:Core/Src/system_stm32f4xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS; 225:Core/Src/system_stm32f4xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
256:Core/Src/system_stm32f4xx.c **** break; 256:Core/Src/system_stm32f4xx.c **** break;
257:Core/Src/system_stm32f4xx.c **** default: 257:Core/Src/system_stm32f4xx.c **** default:
258:Core/Src/system_stm32f4xx.c **** SystemCoreClock = HSI_VALUE; 258:Core/Src/system_stm32f4xx.c **** SystemCoreClock = HSI_VALUE;
ARM GAS /tmp/ccmB5bES.s page 7 ARM GAS /tmp/ccgCxENm.s page 7
259:Core/Src/system_stm32f4xx.c **** break; 259:Core/Src/system_stm32f4xx.c **** break;
@ -418,7 +418,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
126 .loc 1 241 7 is_stmt 1 view .LVU29 126 .loc 1 241 7 is_stmt 1 view .LVU29
241:Core/Src/system_stm32f4xx.c **** 241:Core/Src/system_stm32f4xx.c ****
127 .loc 1 241 17 is_stmt 0 view .LVU30 127 .loc 1 241 17 is_stmt 0 view .LVU30
ARM GAS /tmp/ccmB5bES.s page 8 ARM GAS /tmp/ccgCxENm.s page 8
128 003c 5A68 ldr r2, [r3, #4] 128 003c 5A68 ldr r2, [r3, #4]
@ -478,7 +478,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
255:Core/Src/system_stm32f4xx.c **** break; 255:Core/Src/system_stm32f4xx.c **** break;
166 .loc 1 255 23 view .LVU47 166 .loc 1 255 23 view .LVU47
167 006a 094A ldr r2, .L11+4 167 006a 094A ldr r2, .L11+4
ARM GAS /tmp/ccmB5bES.s page 9 ARM GAS /tmp/ccgCxENm.s page 9
168 .LVL13: 168 .LVL13:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccmB5bES.s page 1
209 009c 00127A00 .word 8000000 209 009c 00127A00 .word 8000000
210 .cfi_endproc 210 .cfi_endproc
211 .LFE240: 211 .LFE240:
ARM GAS /tmp/ccmB5bES.s page 10 ARM GAS /tmp/ccgCxENm.s page 10
213 .global APBPrescTable 213 .global APBPrescTable
@ -567,22 +567,22 @@ ARM GAS /tmp/ccmB5bES.s page 1
238 .file 3 "Drivers/CMSIS/Include/core_cm4.h" 238 .file 3 "Drivers/CMSIS/Include/core_cm4.h"
239 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h" 239 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
240 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 240 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
ARM GAS /tmp/ccmB5bES.s page 11 ARM GAS /tmp/ccgCxENm.s page 11
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 system_stm32f4xx.c *ABS*:00000000 system_stm32f4xx.c
/tmp/ccmB5bES.s:21 .text.SystemInit:00000000 $t /tmp/ccgCxENm.s:21 .text.SystemInit:00000000 $t
/tmp/ccmB5bES.s:27 .text.SystemInit:00000000 SystemInit /tmp/ccgCxENm.s:27 .text.SystemInit:00000000 SystemInit
/tmp/ccmB5bES.s:46 .text.SystemInit:00000010 $d /tmp/ccgCxENm.s:46 .text.SystemInit:00000010 $d
/tmp/ccmB5bES.s:51 .text.SystemCoreClockUpdate:00000000 $t /tmp/ccgCxENm.s:51 .text.SystemCoreClockUpdate:00000000 $t
/tmp/ccmB5bES.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate /tmp/ccgCxENm.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
/tmp/ccmB5bES.s:205 .text.SystemCoreClockUpdate:0000008c $d /tmp/ccgCxENm.s:205 .text.SystemCoreClockUpdate:0000008c $d
/tmp/ccmB5bES.s:233 .data.SystemCoreClock:00000000 SystemCoreClock /tmp/ccgCxENm.s:233 .data.SystemCoreClock:00000000 SystemCoreClock
/tmp/ccmB5bES.s:225 .rodata.AHBPrescTable:00000000 AHBPrescTable /tmp/ccgCxENm.s:225 .rodata.AHBPrescTable:00000000 AHBPrescTable
/tmp/ccmB5bES.s:218 .rodata.APBPrescTable:00000000 APBPrescTable /tmp/ccgCxENm.s:218 .rodata.APBPrescTable:00000000 APBPrescTable
/tmp/ccmB5bES.s:215 .rodata.APBPrescTable:00000000 $d /tmp/ccgCxENm.s:215 .rodata.APBPrescTable:00000000 $d
/tmp/ccmB5bES.s:222 .rodata.AHBPrescTable:00000000 $d /tmp/ccgCxENm.s:222 .rodata.AHBPrescTable:00000000 $d
/tmp/ccmB5bES.s:230 .data.SystemCoreClock:00000000 $d /tmp/ccgCxENm.s:230 .data.SystemCoreClock:00000000 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccV3pNgN.s page 1 ARM GAS /tmp/ccFiRWih.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccV3pNgN.s page 1
28:USB_DEVICE/App/usb_device.c **** 28:USB_DEVICE/App/usb_device.c ****
29:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */ 29:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */
30:USB_DEVICE/App/usb_device.c **** 30:USB_DEVICE/App/usb_device.c ****
ARM GAS /tmp/ccV3pNgN.s page 2 ARM GAS /tmp/ccFiRWih.s page 2
31:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */ 31:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */
@ -118,7 +118,7 @@ ARM GAS /tmp/ccV3pNgN.s page 1
42 0006 1048 ldr r0, .L11+4 42 0006 1048 ldr r0, .L11+4
43 0008 FFF7FEFF bl USBD_Init 43 0008 FFF7FEFF bl USBD_Init
44 .LVL0: 44 .LVL0:
ARM GAS /tmp/ccV3pNgN.s page 3 ARM GAS /tmp/ccFiRWih.s page 3
45 .loc 1 71 6 discriminator 1 view .LVU3 45 .loc 1 71 6 discriminator 1 view .LVU3
@ -178,7 +178,7 @@ ARM GAS /tmp/ccV3pNgN.s page 1
78 002c FFF7FEFF bl Error_Handler 78 002c FFF7FEFF bl Error_Handler
79 .LVL4: 79 .LVL4:
80 0030 EDE7 b .L2 80 0030 EDE7 b .L2
ARM GAS /tmp/ccV3pNgN.s page 4 ARM GAS /tmp/ccFiRWih.s page 4
81 .L8: 81 .L8:
@ -218,32 +218,25 @@ ARM GAS /tmp/ccV3pNgN.s page 1
113 00000000 113 00000000
113 00000000 113 00000000
113 00000000 113 00000000
114 .global curr_step_start_N 114 .text
115 .section .bss.curr_step_start_N,"aw",%nobits 115 .Letext0:
116 .align 2 116 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
119 curr_step_start_N: 117 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
120 0000 00000000 .space 4 118 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
121 .text 119 .file 5 "USB_DEVICE/App/usbd_desc.h"
122 .Letext0: 120 .file 6 "USB_DEVICE/App/usbd_cdc_if.h"
123 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 121 .file 7 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
124 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" 122 .file 8 "Core/Inc/main.h"
125 .file 4 "Core/Inc/main.h" ARM GAS /tmp/ccFiRWih.s page 5
126 .file 5 "USB_DEVICE/App/usbd_desc.h"
127 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
128 .file 7 "USB_DEVICE/App/usbd_cdc_if.h"
129 .file 8 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
ARM GAS /tmp/ccV3pNgN.s page 5
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usb_device.c *ABS*:00000000 usb_device.c
/tmp/ccV3pNgN.s:21 .text.MX_USB_DEVICE_Init:00000000 $t /tmp/ccFiRWih.s:21 .text.MX_USB_DEVICE_Init:00000000 $t
/tmp/ccV3pNgN.s:27 .text.MX_USB_DEVICE_Init:00000000 MX_USB_DEVICE_Init /tmp/ccFiRWih.s:27 .text.MX_USB_DEVICE_Init:00000000 MX_USB_DEVICE_Init
/tmp/ccV3pNgN.s:100 .text.MX_USB_DEVICE_Init:00000044 $d /tmp/ccFiRWih.s:100 .text.MX_USB_DEVICE_Init:00000044 $d
/tmp/ccV3pNgN.s:112 .bss.hUsbDeviceFS:00000000 hUsbDeviceFS /tmp/ccFiRWih.s:112 .bss.hUsbDeviceFS:00000000 hUsbDeviceFS
/tmp/ccV3pNgN.s:109 .bss.hUsbDeviceFS:00000000 $d /tmp/ccFiRWih.s:109 .bss.hUsbDeviceFS:00000000 $d
/tmp/ccV3pNgN.s:119 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccV3pNgN.s:116 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_Init USBD_Init

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cch6TldN.s page 1 ARM GAS /tmp/ccapgmly.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cch6TldN.s page 1
28:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * =================================================================== 28:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * ===================================================================
29:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * This driver manages the "Universal Serial Bus Class Definitions for Communications De 29:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * This driver manages the "Universal Serial Bus Class Definitions for Communications De
30:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Revision 1.2 November 16, 2007" and the sub-protocol specification of "Universal Seri 30:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Revision 1.2 November 16, 2007" and the sub-protocol specification of "Universal Seri
ARM GAS /tmp/cch6TldN.s page 2 ARM GAS /tmp/ccapgmly.s page 2
31:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Communications Class Subclass Specification for PSTN Devices Revision 1.2 February 9, 31:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Communications Class Subclass Specification for PSTN Devices Revision 1.2 February 9,
@ -118,7 +118,7 @@ ARM GAS /tmp/cch6TldN.s page 1
85:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @} 85:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @}
86:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** */ 86:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** */
87:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 87:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
ARM GAS /tmp/cch6TldN.s page 3 ARM GAS /tmp/ccapgmly.s page 3
88:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 88:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cch6TldN.s page 1
142:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 142:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
143:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Init, 143:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Init,
144:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_DeInit, 144:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_DeInit,
ARM GAS /tmp/cch6TldN.s page 4 ARM GAS /tmp/ccapgmly.s page 4
145:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Setup, 145:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Setup,
@ -238,7 +238,7 @@ ARM GAS /tmp/cch6TldN.s page 1
199:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 199:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
200:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Header Functional Descriptor */ 200:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Header Functional Descriptor */
201:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x05, /* bLength: Endpoint Descriptor size */ 201:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x05, /* bLength: Endpoint Descriptor size */
ARM GAS /tmp/cch6TldN.s page 5 ARM GAS /tmp/ccapgmly.s page 5
202:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x24, /* bDescriptorType: CS_INTERFACE */ 202:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x24, /* bDescriptorType: CS_INTERFACE */
@ -298,7 +298,7 @@ ARM GAS /tmp/cch6TldN.s page 1
256:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 256:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
257:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Endpoint IN Descriptor */ 257:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Endpoint IN Descriptor */
258:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x07, /* bLength: Endpoint Descriptor size */ 258:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x07, /* bLength: Endpoint Descriptor size */
ARM GAS /tmp/cch6TldN.s page 6 ARM GAS /tmp/ccapgmly.s page 6
259:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USB_DESC_TYPE_ENDPOINT, /* bDescriptorType: Endpoint */ 259:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USB_DESC_TYPE_ENDPOINT, /* bDescriptorType: Endpoint */
@ -358,7 +358,7 @@ ARM GAS /tmp/cch6TldN.s page 1
313:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 313:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
314:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Open EP IN */ 314:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Open EP IN */
315:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (void)USBD_LL_OpenEP(pdev, CDCInEpAdd, USBD_EP_TYPE_BULK, 315:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (void)USBD_LL_OpenEP(pdev, CDCInEpAdd, USBD_EP_TYPE_BULK,
ARM GAS /tmp/cch6TldN.s page 7 ARM GAS /tmp/ccapgmly.s page 7
316:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_IN_PACKET_SIZE); 316:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_IN_PACKET_SIZE);
@ -418,7 +418,7 @@ ARM GAS /tmp/cch6TldN.s page 1
370:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 370:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
371:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else 371:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
372:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 372:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
ARM GAS /tmp/cch6TldN.s page 8 ARM GAS /tmp/ccapgmly.s page 8
373:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Prepare Out endpoint to receive next packet */ 373:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Prepare Out endpoint to receive next packet */
@ -478,7 +478,7 @@ ARM GAS /tmp/cch6TldN.s page 1
427:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle the CDC specific requests 427:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle the CDC specific requests
428:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: instance 428:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: instance
429:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param req: usb requests 429:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param req: usb requests
ARM GAS /tmp/cch6TldN.s page 9 ARM GAS /tmp/ccapgmly.s page 9
430:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status 430:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
@ -538,7 +538,7 @@ ARM GAS /tmp/cch6TldN.s page 1
484:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 484:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
485:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CtlError(pdev, req); 485:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CtlError(pdev, req);
486:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL; 486:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
ARM GAS /tmp/cch6TldN.s page 10 ARM GAS /tmp/ccapgmly.s page 10
487:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 487:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
@ -598,7 +598,7 @@ ARM GAS /tmp/cch6TldN.s page 1
541:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pdev->pClassDataCmsit[pdev->classId] == NULL) 541:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pdev->pClassDataCmsit[pdev->classId] == NULL)
542:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 542:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
543:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL; 543:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
ARM GAS /tmp/cch6TldN.s page 11 ARM GAS /tmp/ccapgmly.s page 11
544:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 544:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/cch6TldN.s page 1
598:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_EP0_RxReady 598:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_EP0_RxReady
599:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle EP0 Rx Ready event 599:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle EP0 Rx Ready event
600:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance 600:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
ARM GAS /tmp/cch6TldN.s page 12 ARM GAS /tmp/ccapgmly.s page 12
601:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status 601:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
@ -718,7 +718,7 @@ ARM GAS /tmp/cch6TldN.s page 1
69 .LVL3: 69 .LVL3:
615:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data, 615:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
616:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint16_t)hcdc->CmdLength); 616:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint16_t)hcdc->CmdLength);
ARM GAS /tmp/cch6TldN.s page 13 ARM GAS /tmp/ccapgmly.s page 13
617:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** hcdc->CmdOpCode = 0xFFU; 617:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** hcdc->CmdOpCode = 0xFFU;
@ -778,7 +778,7 @@ ARM GAS /tmp/cch6TldN.s page 1
634:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 634:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
635:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pEpCmdDesc != NULL) 635:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pEpCmdDesc != NULL)
636:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 636:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
ARM GAS /tmp/cch6TldN.s page 14 ARM GAS /tmp/ccapgmly.s page 14
637:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pEpCmdDesc->bInterval = CDC_FS_BINTERVAL; 637:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pEpCmdDesc->bInterval = CDC_FS_BINTERVAL;
@ -838,7 +838,7 @@ ARM GAS /tmp/cch6TldN.s page 1
691:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** static uint8_t *USBD_CDC_GetOtherSpeedCfgDesc(uint16_t *length) 691:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** static uint8_t *USBD_CDC_GetOtherSpeedCfgDesc(uint16_t *length)
692:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 692:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
693:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpCmdDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_CMD_EP); 693:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpCmdDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_CMD_EP);
ARM GAS /tmp/cch6TldN.s page 15 ARM GAS /tmp/ccapgmly.s page 15
694:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP); 694:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
@ -898,7 +898,7 @@ ARM GAS /tmp/cch6TldN.s page 1
126 .LFE252: 126 .LFE252:
128 .section .text.USBD_CDC_GetOtherSpeedCfgDesc,"ax",%progbits 128 .section .text.USBD_CDC_GetOtherSpeedCfgDesc,"ax",%progbits
129 .align 1 129 .align 1
ARM GAS /tmp/cch6TldN.s page 16 ARM GAS /tmp/ccapgmly.s page 16
130 .syntax unified 130 .syntax unified
@ -958,7 +958,7 @@ ARM GAS /tmp/cch6TldN.s page 1
175 001a 8121 movs r1, #129 175 001a 8121 movs r1, #129
176 001c 3846 mov r0, r7 176 001c 3846 mov r0, r7
177 .LVL15: 177 .LVL15:
ARM GAS /tmp/cch6TldN.s page 17 ARM GAS /tmp/ccapgmly.s page 17
695:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 695:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cch6TldN.s page 1
215 0040 0048 ldr r0, .L15 215 0040 0048 ldr r0, .L15
216 .LVL17: 216 .LVL17:
714:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 714:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
ARM GAS /tmp/cch6TldN.s page 18 ARM GAS /tmp/ccapgmly.s page 18
217 .loc 1 714 1 view .LVU56 217 .loc 1 714 1 view .LVU56
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cch6TldN.s page 1
265 0010 0121 movs r1, #1 265 0010 0121 movs r1, #1
266 0012 3846 mov r0, r7 266 0012 3846 mov r0, r7
267 .LVL23: 267 .LVL23:
ARM GAS /tmp/cch6TldN.s page 19 ARM GAS /tmp/ccapgmly.s page 19
632:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpInDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_IN_EP); 632:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpInDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_IN_EP);
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cch6TldN.s page 1
306 0038 0022 movs r2, #0 306 0038 0022 movs r2, #0
307 003a 4271 strb r2, [r0, #5] 307 003a 4271 strb r2, [r0, #5]
308 .L20: 308 .L20:
ARM GAS /tmp/cch6TldN.s page 20 ARM GAS /tmp/ccapgmly.s page 20
650:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return USBD_CDC_CfgDesc; 650:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return USBD_CDC_CfgDesc;
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cch6TldN.s page 1
355 0006 8221 movs r1, #130 355 0006 8221 movs r1, #130
356 0008 3846 mov r0, r7 356 0008 3846 mov r0, r7
357 .LVL31: 357 .LVL31:
ARM GAS /tmp/cch6TldN.s page 21 ARM GAS /tmp/ccapgmly.s page 21
662:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP); 662:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cch6TldN.s page 1
397 0030 6271 strb r2, [r4, #5] 397 0030 6271 strb r2, [r4, #5]
398 .L26: 398 .L26:
676:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 676:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
ARM GAS /tmp/cch6TldN.s page 22 ARM GAS /tmp/ccapgmly.s page 22
399 .loc 1 676 3 is_stmt 1 view .LVU106 399 .loc 1 676 3 is_stmt 1 view .LVU106
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cch6TldN.s page 1
444 .cfi_def_cfa_offset 16 444 .cfi_def_cfa_offset 16
445 .cfi_offset 3, -16 445 .cfi_offset 3, -16
446 .cfi_offset 4, -12 446 .cfi_offset 4, -12
ARM GAS /tmp/cch6TldN.s page 23 ARM GAS /tmp/ccapgmly.s page 23
447 .cfi_offset 5, -8 447 .cfi_offset 5, -8
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cch6TldN.s page 1
485 .L32: 485 .L32:
595:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 595:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
486 .loc 1 595 1 view .LVU134 486 .loc 1 595 1 view .LVU134
ARM GAS /tmp/cch6TldN.s page 24 ARM GAS /tmp/ccapgmly.s page 24
487 0032 38BD pop {r3, r4, r5, pc} 487 0032 38BD pop {r3, r4, r5, pc}
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cch6TldN.s page 1
546:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 546:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
532 .loc 1 546 3 is_stmt 1 view .LVU146 532 .loc 1 546 3 is_stmt 1 view .LVU146
533 .LVL50: 533 .LVL50:
ARM GAS /tmp/cch6TldN.s page 25 ARM GAS /tmp/ccapgmly.s page 25
548:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ((pdev->ep_in[epnum & 0xFU].total_length % hpcd->IN_ep[epnum & 0xFU].maxpacket) == 0U)) 548:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ((pdev->ep_in[epnum & 0xFU].total_length % hpcd->IN_ep[epnum & 0xFU].maxpacket) == 0U))
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cch6TldN.s page 1
572 004a ABB1 cbz r3, .L39 572 004a ABB1 cbz r3, .L39
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
573 .loc 1 563 7 is_stmt 1 view .LVU163 573 .loc 1 563 7 is_stmt 1 view .LVU163
ARM GAS /tmp/cch6TldN.s page 26 ARM GAS /tmp/ccapgmly.s page 26
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cch6TldN.s page 1
615 0076 F0E7 b .L36 615 0076 F0E7 b .L36
616 .LVL63: 616 .LVL63:
617 .L39: 617 .L39:
ARM GAS /tmp/cch6TldN.s page 27 ARM GAS /tmp/ccapgmly.s page 27
567:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 567:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cch6TldN.s page 1
663 0016 ADF80420 strh r2, [sp, #4] @ movhi 663 0016 ADF80420 strh r2, [sp, #4] @ movhi
439:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 439:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
664 .loc 1 439 3 is_stmt 1 view .LVU188 664 .loc 1 439 3 is_stmt 1 view .LVU188
ARM GAS /tmp/cch6TldN.s page 28 ARM GAS /tmp/ccapgmly.s page 28
665 .LVL66: 665 .LVL66:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cch6TldN.s page 1
702 0044 D2B2 uxtb r2, r2 702 0044 D2B2 uxtb r2, r2
703 0046 12E0 b .L48 703 0046 12E0 b .L48
704 .L60: 704 .L60:
ARM GAS /tmp/cch6TldN.s page 29 ARM GAS /tmp/ccapgmly.s page 29
453:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data, 453:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cch6TldN.s page 1
465:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 465:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
745 .loc 1 465 17 is_stmt 0 view .LVU220 745 .loc 1 465 17 is_stmt 0 view .LVU220
746 0072 3946 mov r1, r7 746 0072 3946 mov r1, r7
ARM GAS /tmp/cch6TldN.s page 30 ARM GAS /tmp/ccapgmly.s page 30
747 0074 2046 mov r0, r4 747 0074 2046 mov r0, r4
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cch6TldN.s page 1
790 00a1 30 .byte (.L49-.L51)/2 790 00a1 30 .byte (.L49-.L51)/2
791 00a2 30 .byte (.L49-.L51)/2 791 00a2 30 .byte (.L49-.L51)/2
792 00a3 30 .byte (.L49-.L51)/2 792 00a3 30 .byte (.L49-.L51)/2
ARM GAS /tmp/cch6TldN.s page 31 ARM GAS /tmp/ccapgmly.s page 31
793 00a4 30 .byte (.L49-.L51)/2 793 00a4 30 .byte (.L49-.L51)/2
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cch6TldN.s page 1
835 00d2 04D0 beq .L62 835 00d2 04D0 beq .L62
497:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL; 497:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
836 .loc 1 497 13 is_stmt 1 view .LVU244 836 .loc 1 497 13 is_stmt 1 view .LVU244
ARM GAS /tmp/cch6TldN.s page 32 ARM GAS /tmp/ccapgmly.s page 32
837 00d4 2946 mov r1, r5 837 00d4 2946 mov r1, r5
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cch6TldN.s page 1
516:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 516:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
878 .loc 1 516 11 view .LVU258 878 .loc 1 516 11 view .LVU258
515:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** break; 515:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** break;
ARM GAS /tmp/cch6TldN.s page 33 ARM GAS /tmp/ccapgmly.s page 33
879 .loc 1 515 15 is_stmt 0 view .LVU259 879 .loc 1 515 15 is_stmt 0 view .LVU259
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cch6TldN.s page 1
926 .loc 1 389 1 is_stmt 0 view .LVU268 926 .loc 1 389 1 is_stmt 0 view .LVU268
927 0000 38B5 push {r3, r4, r5, lr} 927 0000 38B5 push {r3, r4, r5, lr}
928 .LCFI10: 928 .LCFI10:
ARM GAS /tmp/cch6TldN.s page 34 ARM GAS /tmp/ccapgmly.s page 34
929 .cfi_def_cfa_offset 16 929 .cfi_def_cfa_offset 16
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cch6TldN.s page 1
967 0028 6564 str r5, [r4, #68] 967 0028 6564 str r5, [r4, #68]
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
968 .loc 1 414 3 is_stmt 1 view .LVU285 968 .loc 1 414 3 is_stmt 1 view .LVU285
ARM GAS /tmp/cch6TldN.s page 35 ARM GAS /tmp/ccapgmly.s page 35
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1006 0060 0020 movs r0, #0 1006 0060 0020 movs r0, #0
1007 0062 38BD pop {r3, r4, r5, pc} 1007 0062 38BD pop {r3, r4, r5, pc}
423:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 423:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
ARM GAS /tmp/cch6TldN.s page 36 ARM GAS /tmp/ccapgmly.s page 36
1008 .loc 1 423 1 view .LVU303 1008 .loc 1 423 1 view .LVU303
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1053 .LVL107: 1053 .LVL107:
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId]; 302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
1054 .loc 1 302 3 is_stmt 1 view .LVU315 1054 .loc 1 302 3 is_stmt 1 view .LVU315
ARM GAS /tmp/cch6TldN.s page 37 ARM GAS /tmp/ccapgmly.s page 37
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId]; 302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cch6TldN.s page 1
327:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 327:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
1093 .loc 1 327 47 is_stmt 0 view .LVU332 1093 .loc 1 327 47 is_stmt 0 view .LVU332
1094 0056 1023 movs r3, #16 1094 0056 1023 movs r3, #16
ARM GAS /tmp/cch6TldN.s page 38 ARM GAS /tmp/ccapgmly.s page 38
1095 0058 6364 str r3, [r4, #68] 1095 0058 6364 str r3, [r4, #68]
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1132 .loc 1 360 11 is_stmt 0 view .LVU349 1132 .loc 1 360 11 is_stmt 0 view .LVU349
1133 008a D5F80422 ldr r2, [r5, #516] 1133 008a D5F80422 ldr r2, [r5, #516]
360:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 360:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
ARM GAS /tmp/cch6TldN.s page 39 ARM GAS /tmp/ccapgmly.s page 39
1134 .loc 1 360 6 view .LVU350 1134 .loc 1 360 6 view .LVU350
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1175 .LVL116: 1175 .LVL116:
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
1176 .loc 1 335 5 is_stmt 1 view .LVU364 1176 .loc 1 335 5 is_stmt 1 view .LVU364
ARM GAS /tmp/cch6TldN.s page 40 ARM GAS /tmp/ccapgmly.s page 40
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1220 .global USBD_CDC_RegisterInterface 1220 .global USBD_CDC_RegisterInterface
1221 .syntax unified 1221 .syntax unified
1222 .thumb 1222 .thumb
ARM GAS /tmp/cch6TldN.s page 41 ARM GAS /tmp/ccapgmly.s page 41
1223 .thumb_func 1223 .thumb_func
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1259 .section .text.USBD_CDC_SetTxBuffer,"ax",%progbits 1259 .section .text.USBD_CDC_SetTxBuffer,"ax",%progbits
1260 .align 1 1260 .align 1
1261 .global USBD_CDC_SetTxBuffer 1261 .global USBD_CDC_SetTxBuffer
ARM GAS /tmp/cch6TldN.s page 42 ARM GAS /tmp/ccapgmly.s page 42
1262 .syntax unified 1262 .syntax unified
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1288 .loc 1 775 18 is_stmt 0 view .LVU397 1288 .loc 1 775 18 is_stmt 0 view .LVU397
1289 0010 C3F81022 str r2, [r3, #528] 1289 0010 C3F81022 str r2, [r3, #528]
776:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 776:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
ARM GAS /tmp/cch6TldN.s page 43 ARM GAS /tmp/ccapgmly.s page 43
777:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_OK; 777:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_OK;
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cch6TldN.s page 1
791:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** { 791:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
792:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL; 792:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
793:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 793:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
ARM GAS /tmp/cch6TldN.s page 44 ARM GAS /tmp/ccapgmly.s page 44
794:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 794:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1365 0000 08B5 push {r3, lr} 1365 0000 08B5 push {r3, lr}
1366 .LCFI12: 1366 .LCFI12:
1367 .cfi_def_cfa_offset 8 1367 .cfi_def_cfa_offset 8
ARM GAS /tmp/cch6TldN.s page 45 ARM GAS /tmp/ccapgmly.s page 45
1368 .cfi_offset 3, -8 1368 .cfi_offset 3, -8
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1390 .loc 1 845 1 view .LVU428 1390 .loc 1 845 1 view .LVU428
1391 0016 08BD pop {r3, pc} 1391 0016 08BD pop {r3, pc}
1392 .LVL139: 1392 .LVL139:
ARM GAS /tmp/cch6TldN.s page 46 ARM GAS /tmp/ccapgmly.s page 46
1393 .L89: 1393 .L89:
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cch6TldN.s page 1
848:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_ReceivePacket 848:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_ReceivePacket
849:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * prepare OUT Endpoint for reception 849:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * prepare OUT Endpoint for reception
850:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance 850:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
ARM GAS /tmp/cch6TldN.s page 47 ARM GAS /tmp/ccapgmly.s page 47
851:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status 851:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1469 .L91: 1469 .L91:
871:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_OUT_PACKET_SIZE); 871:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_OUT_PACKET_SIZE);
872:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** } 872:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
ARM GAS /tmp/cch6TldN.s page 48 ARM GAS /tmp/ccapgmly.s page 48
873:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else 873:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cch6TldN.s page 1
1503 020A0000 1503 020A0000
1503 00070501 1503 00070501
1503 02 1503 02
ARM GAS /tmp/cch6TldN.s page 49 ARM GAS /tmp/ccapgmly.s page 49
1504 0039 40000007 .ascii "@\000\000\007\005\201\002@\000\000" 1504 0039 40000007 .ascii "@\000\000\007\005\201\002@\000\000"
@ -2908,77 +2908,69 @@ ARM GAS /tmp/cch6TldN.s page 1
1530 0000 0A060002 .ascii "\012\006\000\002\000\000\000@\001\000" 1530 0000 0A060002 .ascii "\012\006\000\002\000\000\000@\001\000"
1530 00000040 1530 00000040
1530 0100 1530 0100
1531 .global curr_step_start_N 1531 .text
1532 .section .bss.curr_step_start_N,"aw",%nobits 1532 .Letext0:
1533 .align 2 1533 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stddef.h"
1536 curr_step_start_N: 1534 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1537 0000 00000000 .space 4 1535 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
1538 .text 1536 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
1539 .Letext0: 1537 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h"
1540 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stddef.h" 1538 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h"
1541 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 1539 .file 8 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
1542 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 1540 .file 9 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
1543 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 1541 .file 10 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
1544 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h" 1542 .file 11 "/usr/include/newlib/string.h"
1545 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h" 1543 .file 12 "USB_DEVICE/Target/usbd_conf.h"
1546 .file 8 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" 1544 .file 13 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
1547 .file 9 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h" 1545 .file 14 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
1548 .file 10 "Core/Inc/main.h" 1546 .file 15 "<built-in>"
1549 .file 11 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h" ARM GAS /tmp/ccapgmly.s page 50
1550 .file 12 "/usr/include/newlib/string.h"
1551 .file 13 "USB_DEVICE/Target/usbd_conf.h"
1552 .file 14 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
1553 .file 15 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
1554 .file 16 "<built-in>"
ARM GAS /tmp/cch6TldN.s page 50
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_cdc.c *ABS*:00000000 usbd_cdc.c
/tmp/cch6TldN.s:21 .text.USBD_CDC_EP0_RxReady:00000000 $t /tmp/ccapgmly.s:21 .text.USBD_CDC_EP0_RxReady:00000000 $t
/tmp/cch6TldN.s:26 .text.USBD_CDC_EP0_RxReady:00000000 USBD_CDC_EP0_RxReady /tmp/ccapgmly.s:26 .text.USBD_CDC_EP0_RxReady:00000000 USBD_CDC_EP0_RxReady
/tmp/cch6TldN.s:97 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 $t /tmp/ccapgmly.s:97 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 $t
/tmp/cch6TldN.s:103 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 USBD_CDC_GetDeviceQualifierDescriptor /tmp/ccapgmly.s:103 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 USBD_CDC_GetDeviceQualifierDescriptor
/tmp/cch6TldN.s:124 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000008 $d /tmp/ccapgmly.s:124 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000008 $d
/tmp/cch6TldN.s:1529 .data.USBD_CDC_DeviceQualifierDesc:00000000 USBD_CDC_DeviceQualifierDesc /tmp/ccapgmly.s:1529 .data.USBD_CDC_DeviceQualifierDesc:00000000 USBD_CDC_DeviceQualifierDesc
/tmp/cch6TldN.s:129 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 $t /tmp/ccapgmly.s:129 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 $t
/tmp/cch6TldN.s:134 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 USBD_CDC_GetOtherSpeedCfgDesc /tmp/ccapgmly.s:134 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 USBD_CDC_GetOtherSpeedCfgDesc
/tmp/cch6TldN.s:224 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000044 $d /tmp/ccapgmly.s:224 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000044 $d
/tmp/cch6TldN.s:1499 .data.USBD_CDC_CfgDesc:00000000 USBD_CDC_CfgDesc /tmp/ccapgmly.s:1499 .data.USBD_CDC_CfgDesc:00000000 USBD_CDC_CfgDesc
/tmp/cch6TldN.s:229 .text.USBD_CDC_GetFSCfgDesc:00000000 $t /tmp/ccapgmly.s:229 .text.USBD_CDC_GetFSCfgDesc:00000000 $t
/tmp/cch6TldN.s:234 .text.USBD_CDC_GetFSCfgDesc:00000000 USBD_CDC_GetFSCfgDesc /tmp/ccapgmly.s:234 .text.USBD_CDC_GetFSCfgDesc:00000000 USBD_CDC_GetFSCfgDesc
/tmp/cch6TldN.s:324 .text.USBD_CDC_GetFSCfgDesc:00000044 $d /tmp/ccapgmly.s:324 .text.USBD_CDC_GetFSCfgDesc:00000044 $d
/tmp/cch6TldN.s:329 .text.USBD_CDC_GetHSCfgDesc:00000000 $t /tmp/ccapgmly.s:329 .text.USBD_CDC_GetHSCfgDesc:00000000 $t
/tmp/cch6TldN.s:334 .text.USBD_CDC_GetHSCfgDesc:00000000 USBD_CDC_GetHSCfgDesc /tmp/ccapgmly.s:334 .text.USBD_CDC_GetHSCfgDesc:00000000 USBD_CDC_GetHSCfgDesc
/tmp/cch6TldN.s:424 .text.USBD_CDC_GetHSCfgDesc:00000044 $d /tmp/ccapgmly.s:424 .text.USBD_CDC_GetHSCfgDesc:00000044 $d
/tmp/cch6TldN.s:429 .text.USBD_CDC_DataOut:00000000 $t /tmp/ccapgmly.s:429 .text.USBD_CDC_DataOut:00000000 $t
/tmp/cch6TldN.s:434 .text.USBD_CDC_DataOut:00000000 USBD_CDC_DataOut /tmp/ccapgmly.s:434 .text.USBD_CDC_DataOut:00000000 USBD_CDC_DataOut
/tmp/cch6TldN.s:499 .text.USBD_CDC_DataIn:00000000 $t /tmp/ccapgmly.s:499 .text.USBD_CDC_DataIn:00000000 $t
/tmp/cch6TldN.s:504 .text.USBD_CDC_DataIn:00000000 USBD_CDC_DataIn /tmp/ccapgmly.s:504 .text.USBD_CDC_DataIn:00000000 USBD_CDC_DataIn
/tmp/cch6TldN.s:625 .text.USBD_CDC_Setup:00000000 $t /tmp/ccapgmly.s:625 .text.USBD_CDC_Setup:00000000 $t
/tmp/cch6TldN.s:630 .text.USBD_CDC_Setup:00000000 USBD_CDC_Setup /tmp/ccapgmly.s:630 .text.USBD_CDC_Setup:00000000 USBD_CDC_Setup
/tmp/cch6TldN.s:787 .text.USBD_CDC_Setup:0000009e $d /tmp/ccapgmly.s:787 .text.USBD_CDC_Setup:0000009e $d
/tmp/cch6TldN.s:799 .text.USBD_CDC_Setup:000000aa $t /tmp/ccapgmly.s:799 .text.USBD_CDC_Setup:000000aa $t
/tmp/cch6TldN.s:914 .text.USBD_CDC_DeInit:00000000 $t /tmp/ccapgmly.s:914 .text.USBD_CDC_DeInit:00000000 $t
/tmp/cch6TldN.s:919 .text.USBD_CDC_DeInit:00000000 USBD_CDC_DeInit /tmp/ccapgmly.s:919 .text.USBD_CDC_DeInit:00000000 USBD_CDC_DeInit
/tmp/cch6TldN.s:1013 .text.USBD_CDC_Init:00000000 $t /tmp/ccapgmly.s:1013 .text.USBD_CDC_Init:00000000 $t
/tmp/cch6TldN.s:1018 .text.USBD_CDC_Init:00000000 USBD_CDC_Init /tmp/ccapgmly.s:1018 .text.USBD_CDC_Init:00000000 USBD_CDC_Init
/tmp/cch6TldN.s:1219 .text.USBD_CDC_RegisterInterface:00000000 $t /tmp/ccapgmly.s:1219 .text.USBD_CDC_RegisterInterface:00000000 $t
/tmp/cch6TldN.s:1225 .text.USBD_CDC_RegisterInterface:00000000 USBD_CDC_RegisterInterface /tmp/ccapgmly.s:1225 .text.USBD_CDC_RegisterInterface:00000000 USBD_CDC_RegisterInterface
/tmp/cch6TldN.s:1260 .text.USBD_CDC_SetTxBuffer:00000000 $t /tmp/ccapgmly.s:1260 .text.USBD_CDC_SetTxBuffer:00000000 $t
/tmp/cch6TldN.s:1266 .text.USBD_CDC_SetTxBuffer:00000000 USBD_CDC_SetTxBuffer /tmp/ccapgmly.s:1266 .text.USBD_CDC_SetTxBuffer:00000000 USBD_CDC_SetTxBuffer
/tmp/cch6TldN.s:1307 .text.USBD_CDC_SetRxBuffer:00000000 $t /tmp/ccapgmly.s:1307 .text.USBD_CDC_SetRxBuffer:00000000 $t
/tmp/cch6TldN.s:1313 .text.USBD_CDC_SetRxBuffer:00000000 USBD_CDC_SetRxBuffer /tmp/ccapgmly.s:1313 .text.USBD_CDC_SetRxBuffer:00000000 USBD_CDC_SetRxBuffer
/tmp/cch6TldN.s:1351 .text.USBD_CDC_TransmitPacket:00000000 $t /tmp/ccapgmly.s:1351 .text.USBD_CDC_TransmitPacket:00000000 $t
/tmp/cch6TldN.s:1357 .text.USBD_CDC_TransmitPacket:00000000 USBD_CDC_TransmitPacket /tmp/ccapgmly.s:1357 .text.USBD_CDC_TransmitPacket:00000000 USBD_CDC_TransmitPacket
/tmp/cch6TldN.s:1426 .text.USBD_CDC_ReceivePacket:00000000 $t /tmp/ccapgmly.s:1426 .text.USBD_CDC_ReceivePacket:00000000 $t
/tmp/cch6TldN.s:1432 .text.USBD_CDC_ReceivePacket:00000000 USBD_CDC_ReceivePacket /tmp/ccapgmly.s:1432 .text.USBD_CDC_ReceivePacket:00000000 USBD_CDC_ReceivePacket
/tmp/cch6TldN.s:1496 .data.USBD_CDC_CfgDesc:00000000 $d /tmp/ccapgmly.s:1496 .data.USBD_CDC_CfgDesc:00000000 $d
/tmp/cch6TldN.s:1510 .data.USBD_CDC:00000000 USBD_CDC /tmp/ccapgmly.s:1510 .data.USBD_CDC:00000000 USBD_CDC
/tmp/cch6TldN.s:1507 .data.USBD_CDC:00000000 $d /tmp/ccapgmly.s:1507 .data.USBD_CDC:00000000 $d
/tmp/cch6TldN.s:1526 .data.USBD_CDC_DeviceQualifierDesc:00000000 $d /tmp/ccapgmly.s:1526 .data.USBD_CDC_DeviceQualifierDesc:00000000 $d
/tmp/cch6TldN.s:1536 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/cch6TldN.s:1533 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_GetEpDesc USBD_GetEpDesc
@ -2990,9 +2982,9 @@ USBD_CtlError
USBD_LL_CloseEP USBD_LL_CloseEP
USBD_static_free USBD_static_free
USBD_static_malloc USBD_static_malloc
ARM GAS /tmp/cch6TldN.s page 51
memset memset
USBD_LL_OpenEP USBD_LL_OpenEP
ARM GAS /tmp/ccapgmly.s page 51
USBD_LL_PrepareReceive USBD_LL_PrepareReceive

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccZXq4wE.s page 1 ARM GAS /tmp/ccTNc7ZU.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
29:USB_DEVICE/App/usbd_cdc_if.c **** /* Private define ------------------------------------------------------------*/ 29:USB_DEVICE/App/usbd_cdc_if.c **** /* Private define ------------------------------------------------------------*/
30:USB_DEVICE/App/usbd_cdc_if.c **** /* Private macro -------------------------------------------------------------*/ 30:USB_DEVICE/App/usbd_cdc_if.c **** /* Private macro -------------------------------------------------------------*/
31:USB_DEVICE/App/usbd_cdc_if.c **** 31:USB_DEVICE/App/usbd_cdc_if.c ****
ARM GAS /tmp/ccZXq4wE.s page 2 ARM GAS /tmp/ccTNc7ZU.s page 2
32:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN PV */ 32:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN PV */
@ -118,7 +118,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
86:USB_DEVICE/App/usbd_cdc_if.c **** * @{ 86:USB_DEVICE/App/usbd_cdc_if.c **** * @{
87:USB_DEVICE/App/usbd_cdc_if.c **** */ 87:USB_DEVICE/App/usbd_cdc_if.c **** */
88:USB_DEVICE/App/usbd_cdc_if.c **** /* Create buffer for reception and transmission */ 88:USB_DEVICE/App/usbd_cdc_if.c **** /* Create buffer for reception and transmission */
ARM GAS /tmp/ccZXq4wE.s page 3 ARM GAS /tmp/ccTNc7ZU.s page 3
89:USB_DEVICE/App/usbd_cdc_if.c **** /* It's up to user to redefine and/or remove those define */ 89:USB_DEVICE/App/usbd_cdc_if.c **** /* It's up to user to redefine and/or remove those define */
@ -178,7 +178,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
143:USB_DEVICE/App/usbd_cdc_if.c **** CDC_Receive_FS, 143:USB_DEVICE/App/usbd_cdc_if.c **** CDC_Receive_FS,
144:USB_DEVICE/App/usbd_cdc_if.c **** CDC_TransmitCplt_FS 144:USB_DEVICE/App/usbd_cdc_if.c **** CDC_TransmitCplt_FS
145:USB_DEVICE/App/usbd_cdc_if.c **** }; 145:USB_DEVICE/App/usbd_cdc_if.c **** };
ARM GAS /tmp/ccZXq4wE.s page 4 ARM GAS /tmp/ccTNc7ZU.s page 4
146:USB_DEVICE/App/usbd_cdc_if.c **** 146:USB_DEVICE/App/usbd_cdc_if.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
181:USB_DEVICE/App/usbd_cdc_if.c **** { 181:USB_DEVICE/App/usbd_cdc_if.c **** {
49 .loc 1 181 1 is_stmt 1 view -0 49 .loc 1 181 1 is_stmt 1 view -0
50 .cfi_startproc 50 .cfi_startproc
ARM GAS /tmp/ccZXq4wE.s page 5 ARM GAS /tmp/ccTNc7ZU.s page 5
51 @ args = 0, pretend = 0, frame = 0 51 @ args = 0, pretend = 0, frame = 0
@ -298,7 +298,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
232:USB_DEVICE/App/usbd_cdc_if.c **** break; 232:USB_DEVICE/App/usbd_cdc_if.c **** break;
233:USB_DEVICE/App/usbd_cdc_if.c **** 233:USB_DEVICE/App/usbd_cdc_if.c ****
234:USB_DEVICE/App/usbd_cdc_if.c **** case CDC_SEND_BREAK: 234:USB_DEVICE/App/usbd_cdc_if.c **** case CDC_SEND_BREAK:
ARM GAS /tmp/ccZXq4wE.s page 6 ARM GAS /tmp/ccTNc7ZU.s page 6
235:USB_DEVICE/App/usbd_cdc_if.c **** 235:USB_DEVICE/App/usbd_cdc_if.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
272:USB_DEVICE/App/usbd_cdc_if.c **** * Data to send over USB IN endpoint are sent over CDC interface 272:USB_DEVICE/App/usbd_cdc_if.c **** * Data to send over USB IN endpoint are sent over CDC interface
273:USB_DEVICE/App/usbd_cdc_if.c **** * through this function. 273:USB_DEVICE/App/usbd_cdc_if.c **** * through this function.
274:USB_DEVICE/App/usbd_cdc_if.c **** * @note 274:USB_DEVICE/App/usbd_cdc_if.c **** * @note
ARM GAS /tmp/ccZXq4wE.s page 7 ARM GAS /tmp/ccTNc7ZU.s page 7
275:USB_DEVICE/App/usbd_cdc_if.c **** * 275:USB_DEVICE/App/usbd_cdc_if.c **** *
@ -418,7 +418,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
86 .LVL3: 86 .LVL3:
87 .loc 1 316 1 view .LVU16 87 .loc 1 316 1 view .LVU16
88 0002 7047 bx lr 88 0002 7047 bx lr
ARM GAS /tmp/ccZXq4wE.s page 8 ARM GAS /tmp/ccTNc7ZU.s page 8
89 .cfi_endproc 89 .cfi_endproc
@ -478,7 +478,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
139 .thumb_func 139 .thumb_func
141 CDC_Init_FS: 141 CDC_Init_FS:
142 .LFB243: 142 .LFB243:
ARM GAS /tmp/ccZXq4wE.s page 9 ARM GAS /tmp/ccTNc7ZU.s page 9
153:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN 3 */ 153:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN 3 */
@ -538,7 +538,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){ 285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
192 .loc 1 285 3 view .LVU31 192 .loc 1 285 3 view .LVU31
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){ 285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
ARM GAS /tmp/ccZXq4wE.s page 10 ARM GAS /tmp/ccTNc7ZU.s page 10
193 .loc 1 285 27 is_stmt 0 view .LVU32 193 .loc 1 285 27 is_stmt 0 view .LVU32
@ -598,7 +598,7 @@ ARM GAS /tmp/ccZXq4wE.s page 1
234 .loc 1 292 3 is_stmt 1 view .LVU45 234 .loc 1 292 3 is_stmt 1 view .LVU45
293:USB_DEVICE/App/usbd_cdc_if.c **** 293:USB_DEVICE/App/usbd_cdc_if.c ****
235 .loc 1 293 1 is_stmt 0 view .LVU46 235 .loc 1 293 1 is_stmt 0 view .LVU46
ARM GAS /tmp/ccZXq4wE.s page 11 ARM GAS /tmp/ccTNc7ZU.s page 11
236 0024 10BD pop {r4, pc} 236 0024 10BD pop {r4, pc}
@ -635,46 +635,38 @@ ARM GAS /tmp/ccZXq4wE.s page 1
268 00000000 268 00000000
268 00000000 268 00000000
268 00000000 268 00000000
269 .global curr_step_start_N 269 .text
270 .section .bss.curr_step_start_N,"aw",%nobits 270 .Letext0:
271 .align 2 271 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
274 curr_step_start_N: 272 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
275 0000 00000000 .space 4 273 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
276 .text 274 .file 5 "USB_DEVICE/App/usbd_cdc_if.h"
277 .Letext0: ARM GAS /tmp/ccTNc7ZU.s page 12
278 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
279 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
280 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
281 .file 5 "Core/Inc/main.h"
282 .file 6 "USB_DEVICE/App/usbd_cdc_if.h"
ARM GAS /tmp/ccZXq4wE.s page 12
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_cdc_if.c *ABS*:00000000 usbd_cdc_if.c
/tmp/ccZXq4wE.s:21 .text.CDC_DeInit_FS:00000000 $t /tmp/ccTNc7ZU.s:21 .text.CDC_DeInit_FS:00000000 $t
/tmp/ccZXq4wE.s:26 .text.CDC_DeInit_FS:00000000 CDC_DeInit_FS /tmp/ccTNc7ZU.s:26 .text.CDC_DeInit_FS:00000000 CDC_DeInit_FS
/tmp/ccZXq4wE.s:41 .text.CDC_Control_FS:00000000 $t /tmp/ccTNc7ZU.s:41 .text.CDC_Control_FS:00000000 $t
/tmp/ccZXq4wE.s:46 .text.CDC_Control_FS:00000000 CDC_Control_FS /tmp/ccTNc7ZU.s:46 .text.CDC_Control_FS:00000000 CDC_Control_FS
/tmp/ccZXq4wE.s:66 .text.CDC_TransmitCplt_FS:00000000 $t /tmp/ccTNc7ZU.s:66 .text.CDC_TransmitCplt_FS:00000000 $t
/tmp/ccZXq4wE.s:71 .text.CDC_TransmitCplt_FS:00000000 CDC_TransmitCplt_FS /tmp/ccTNc7ZU.s:71 .text.CDC_TransmitCplt_FS:00000000 CDC_TransmitCplt_FS
/tmp/ccZXq4wE.s:93 .text.CDC_Receive_FS:00000000 $t /tmp/ccTNc7ZU.s:93 .text.CDC_Receive_FS:00000000 $t
/tmp/ccZXq4wE.s:98 .text.CDC_Receive_FS:00000000 CDC_Receive_FS /tmp/ccTNc7ZU.s:98 .text.CDC_Receive_FS:00000000 CDC_Receive_FS
/tmp/ccZXq4wE.s:131 .text.CDC_Receive_FS:00000018 $d /tmp/ccTNc7ZU.s:131 .text.CDC_Receive_FS:00000018 $d
/tmp/ccZXq4wE.s:136 .text.CDC_Init_FS:00000000 $t /tmp/ccTNc7ZU.s:136 .text.CDC_Init_FS:00000000 $t
/tmp/ccZXq4wE.s:141 .text.CDC_Init_FS:00000000 CDC_Init_FS /tmp/ccTNc7ZU.s:141 .text.CDC_Init_FS:00000000 CDC_Init_FS
/tmp/ccZXq4wE.s:171 .text.CDC_Init_FS:0000001c $d /tmp/ccTNc7ZU.s:171 .text.CDC_Init_FS:0000001c $d
/tmp/ccZXq4wE.s:260 .bss.UserTxBufferFS:00000000 UserTxBufferFS /tmp/ccTNc7ZU.s:260 .bss.UserTxBufferFS:00000000 UserTxBufferFS
/tmp/ccZXq4wE.s:267 .bss.UserRxBufferFS:00000000 UserRxBufferFS /tmp/ccTNc7ZU.s:267 .bss.UserRxBufferFS:00000000 UserRxBufferFS
/tmp/ccZXq4wE.s:178 .text.CDC_Transmit_FS:00000000 $t /tmp/ccTNc7ZU.s:178 .text.CDC_Transmit_FS:00000000 $t
/tmp/ccZXq4wE.s:184 .text.CDC_Transmit_FS:00000000 CDC_Transmit_FS /tmp/ccTNc7ZU.s:184 .text.CDC_Transmit_FS:00000000 CDC_Transmit_FS
/tmp/ccZXq4wE.s:240 .text.CDC_Transmit_FS:00000028 $d /tmp/ccTNc7ZU.s:240 .text.CDC_Transmit_FS:00000028 $d
/tmp/ccZXq4wE.s:249 .data.USBD_Interface_fops_FS:00000000 USBD_Interface_fops_FS /tmp/ccTNc7ZU.s:249 .data.USBD_Interface_fops_FS:00000000 USBD_Interface_fops_FS
/tmp/ccZXq4wE.s:246 .data.USBD_Interface_fops_FS:00000000 $d /tmp/ccTNc7ZU.s:246 .data.USBD_Interface_fops_FS:00000000 $d
/tmp/ccZXq4wE.s:257 .bss.UserTxBufferFS:00000000 $d /tmp/ccTNc7ZU.s:257 .bss.UserTxBufferFS:00000000 $d
/tmp/ccZXq4wE.s:264 .bss.UserRxBufferFS:00000000 $d /tmp/ccTNc7ZU.s:264 .bss.UserRxBufferFS:00000000 $d
/tmp/ccZXq4wE.s:274 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccZXq4wE.s:271 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_CDC_SetRxBuffer USBD_CDC_SetRxBuffer

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccJsOvWS.s page 1 ARM GAS /tmp/cc0MDawU.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
27:USB_DEVICE/Target/usbd_conf.c **** #include "usbd_cdc.h" 27:USB_DEVICE/Target/usbd_conf.c **** #include "usbd_cdc.h"
28:USB_DEVICE/Target/usbd_conf.c **** 28:USB_DEVICE/Target/usbd_conf.c ****
29:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN Includes */ 29:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN Includes */
ARM GAS /tmp/ccJsOvWS.s page 2 ARM GAS /tmp/cc0MDawU.s page 2
30:USB_DEVICE/Target/usbd_conf.c **** 30:USB_DEVICE/Target/usbd_conf.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
43 .cfi_def_cfa_offset 48 43 .cfi_def_cfa_offset 48
71:USB_DEVICE/Target/usbd_conf.c **** GPIO_InitTypeDef GPIO_InitStruct = {0}; 71:USB_DEVICE/Target/usbd_conf.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
44 .loc 1 71 3 is_stmt 1 view .LVU2 44 .loc 1 71 3 is_stmt 1 view .LVU2
ARM GAS /tmp/ccJsOvWS.s page 3 ARM GAS /tmp/cc0MDawU.s page 3
45 .loc 1 71 20 is_stmt 0 view .LVU3 45 .loc 1 71 20 is_stmt 0 view .LVU3
@ -178,7 +178,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
70 .cfi_restore_state 70 .cfi_restore_state
78:USB_DEVICE/Target/usbd_conf.c **** /**USB_OTG_FS GPIO Configuration 78:USB_DEVICE/Target/usbd_conf.c **** /**USB_OTG_FS GPIO Configuration
71 .loc 1 78 5 is_stmt 1 view .LVU8 71 .loc 1 78 5 is_stmt 1 view .LVU8
ARM GAS /tmp/ccJsOvWS.s page 4 ARM GAS /tmp/cc0MDawU.s page 4
72 .LBB2: 72 .LBB2:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
110 .loc 1 88 5 is_stmt 0 view .LVU24 110 .loc 1 88 5 is_stmt 0 view .LVU24
111 004a FFF7FEFF bl HAL_GPIO_Init 111 004a FFF7FEFF bl HAL_GPIO_Init
112 .LVL4: 112 .LVL4:
ARM GAS /tmp/ccJsOvWS.s page 5 ARM GAS /tmp/cc0MDawU.s page 5
91:USB_DEVICE/Target/usbd_conf.c **** 91:USB_DEVICE/Target/usbd_conf.c ****
@ -298,7 +298,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
157 .global HAL_PCD_MspDeInit 157 .global HAL_PCD_MspDeInit
158 .syntax unified 158 .syntax unified
159 .thumb 159 .thumb
ARM GAS /tmp/ccJsOvWS.s page 6 ARM GAS /tmp/cc0MDawU.s page 6
160 .thumb_func 160 .thumb_func
@ -358,7 +358,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
189 000e 536B ldr r3, [r2, #52] 189 000e 536B ldr r3, [r2, #52]
190 0010 23F08003 bic r3, r3, #128 190 0010 23F08003 bic r3, r3, #128
191 0014 5363 str r3, [r2, #52] 191 0014 5363 str r3, [r2, #52]
ARM GAS /tmp/ccJsOvWS.s page 7 ARM GAS /tmp/cc0MDawU.s page 7
116:USB_DEVICE/Target/usbd_conf.c **** 116:USB_DEVICE/Target/usbd_conf.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
138:USB_DEVICE/Target/usbd_conf.c **** USBD_LL_SetupStage((USBD_HandleTypeDef*)hpcd->pData, (uint8_t *)hpcd->Setup); 138:USB_DEVICE/Target/usbd_conf.c **** USBD_LL_SetupStage((USBD_HandleTypeDef*)hpcd->pData, (uint8_t *)hpcd->Setup);
233 .loc 1 138 3 is_stmt 1 view .LVU50 233 .loc 1 138 3 is_stmt 1 view .LVU50
234 0002 00F29C41 addw r1, r0, #1180 234 0002 00F29C41 addw r1, r0, #1180
ARM GAS /tmp/ccJsOvWS.s page 8 ARM GAS /tmp/cc0MDawU.s page 8
235 0006 D0F8E004 ldr r0, [r0, #1248] 235 0006 D0F8E004 ldr r0, [r0, #1248]
@ -478,7 +478,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
275 0016 08BD pop {r3, pc} 275 0016 08BD pop {r3, pc}
276 .cfi_endproc 276 .cfi_endproc
277 .LFE246: 277 .LFE246:
ARM GAS /tmp/ccJsOvWS.s page 9 ARM GAS /tmp/cc0MDawU.s page 9
279 .section .text.HAL_PCD_DataInStageCallback,"ax",%progbits 279 .section .text.HAL_PCD_DataInStageCallback,"ax",%progbits
@ -538,7 +538,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
321 .LVL22: 321 .LVL22:
322 .LFB248: 322 .LFB248:
170:USB_DEVICE/Target/usbd_conf.c **** 170:USB_DEVICE/Target/usbd_conf.c ****
ARM GAS /tmp/ccJsOvWS.s page 10 ARM GAS /tmp/cc0MDawU.s page 10
171:USB_DEVICE/Target/usbd_conf.c **** /** 171:USB_DEVICE/Target/usbd_conf.c **** /**
@ -598,7 +598,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
354 .loc 1 195 1 is_stmt 1 view -0 354 .loc 1 195 1 is_stmt 1 view -0
355 .cfi_startproc 355 .cfi_startproc
356 @ args = 0, pretend = 0, frame = 0 356 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccJsOvWS.s page 11 ARM GAS /tmp/cc0MDawU.s page 11
357 @ frame_needed = 0, uses_anonymous_args = 0 357 @ frame_needed = 0, uses_anonymous_args = 0
@ -658,7 +658,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
391 .L25: 391 .L25:
208:USB_DEVICE/Target/usbd_conf.c **** } 208:USB_DEVICE/Target/usbd_conf.c **** }
392 .loc 1 208 5 is_stmt 1 view .LVU80 392 .loc 1 208 5 is_stmt 1 view .LVU80
ARM GAS /tmp/ccJsOvWS.s page 12 ARM GAS /tmp/cc0MDawU.s page 12
393 0020 FFF7FEFF bl Error_Handler 393 0020 FFF7FEFF bl Error_Handler
@ -718,7 +718,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
432 0016 C2F8003E str r3, [r2, #3584] 432 0016 C2F8003E str r3, [r2, #3584]
232:USB_DEVICE/Target/usbd_conf.c **** /* Enter in STOP mode. */ 232:USB_DEVICE/Target/usbd_conf.c **** /* Enter in STOP mode. */
233:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN 2 */ 233:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN 2 */
ARM GAS /tmp/ccJsOvWS.s page 13 ARM GAS /tmp/cc0MDawU.s page 13
234:USB_DEVICE/Target/usbd_conf.c **** if (hpcd->Init.low_power_enable) 234:USB_DEVICE/Target/usbd_conf.c **** if (hpcd->Init.low_power_enable)
@ -778,7 +778,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
469 @ args = 0, pretend = 0, frame = 0 469 @ args = 0, pretend = 0, frame = 0
470 @ frame_needed = 0, uses_anonymous_args = 0 470 @ frame_needed = 0, uses_anonymous_args = 0
471 .loc 1 253 1 is_stmt 0 view .LVU96 471 .loc 1 253 1 is_stmt 0 view .LVU96
ARM GAS /tmp/ccJsOvWS.s page 14 ARM GAS /tmp/cc0MDawU.s page 14
472 0000 08B5 push {r3, lr} 472 0000 08B5 push {r3, lr}
@ -838,7 +838,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
509 0002 D0F8E004 ldr r0, [r0, #1248] 509 0002 D0F8E004 ldr r0, [r0, #1248]
510 .LVL40: 510 .LVL40:
511 .loc 1 272 3 is_stmt 0 view .LVU103 511 .loc 1 272 3 is_stmt 0 view .LVU103
ARM GAS /tmp/ccJsOvWS.s page 15 ARM GAS /tmp/cc0MDawU.s page 15
512 0006 FFF7FEFF bl USBD_LL_IsoOUTIncomplete 512 0006 FFF7FEFF bl USBD_LL_IsoOUTIncomplete
@ -898,7 +898,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
553 .syntax unified 553 .syntax unified
554 .thumb 554 .thumb
555 .thumb_func 555 .thumb_func
ARM GAS /tmp/ccJsOvWS.s page 16 ARM GAS /tmp/cc0MDawU.s page 16
557 HAL_PCD_ConnectCallback: 557 HAL_PCD_ConnectCallback:
@ -958,7 +958,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
311:USB_DEVICE/Target/usbd_conf.c **** #else 311:USB_DEVICE/Target/usbd_conf.c **** #else
312:USB_DEVICE/Target/usbd_conf.c **** void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd) 312:USB_DEVICE/Target/usbd_conf.c **** void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd)
313:USB_DEVICE/Target/usbd_conf.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */ 313:USB_DEVICE/Target/usbd_conf.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
ARM GAS /tmp/ccJsOvWS.s page 17 ARM GAS /tmp/cc0MDawU.s page 17
314:USB_DEVICE/Target/usbd_conf.c **** { 314:USB_DEVICE/Target/usbd_conf.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
630 0002 0AB1 cbz r2, .L48 630 0002 0AB1 cbz r2, .L48
331:USB_DEVICE/Target/usbd_conf.c **** /* Link the driver to the stack. */ 331:USB_DEVICE/Target/usbd_conf.c **** /* Link the driver to the stack. */
332:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.pData = pdev; 332:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.pData = pdev;
ARM GAS /tmp/ccJsOvWS.s page 18 ARM GAS /tmp/cc0MDawU.s page 18
333:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS; 333:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS; 332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
646 .loc 1 332 3 is_stmt 1 view .LVU128 646 .loc 1 332 3 is_stmt 1 view .LVU128
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS; 332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
ARM GAS /tmp/ccJsOvWS.s page 19 ARM GAS /tmp/cc0MDawU.s page 19
647 .loc 1 332 25 is_stmt 0 view .LVU129 647 .loc 1 332 25 is_stmt 0 view .LVU129
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
682 .loc 1 342 3 is_stmt 1 view .LVU148 682 .loc 1 342 3 is_stmt 1 view .LVU148
342:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.Init.vbus_sensing_enable = DISABLE; 342:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.Init.vbus_sensing_enable = DISABLE;
683 .loc 1 342 35 is_stmt 0 view .LVU149 683 .loc 1 342 35 is_stmt 0 view .LVU149
ARM GAS /tmp/ccJsOvWS.s page 20 ARM GAS /tmp/cc0MDawU.s page 20
684 002e 0373 strb r3, [r0, #12] 684 002e 0373 strb r3, [r0, #12]
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
726 0062 00BF .align 2 726 0062 00BF .align 2
727 .L50: 727 .L50:
728 0064 00000000 .word hpcd_USB_OTG_FS 728 0064 00000000 .word hpcd_USB_OTG_FS
ARM GAS /tmp/ccJsOvWS.s page 21 ARM GAS /tmp/cc0MDawU.s page 21
729 .cfi_endproc 729 .cfi_endproc
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
414:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK; 414:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
415:USB_DEVICE/Target/usbd_conf.c **** 415:USB_DEVICE/Target/usbd_conf.c ****
416:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_Stop(pdev->pData); 416:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_Stop(pdev->pData);
ARM GAS /tmp/ccJsOvWS.s page 22 ARM GAS /tmp/cc0MDawU.s page 22
417:USB_DEVICE/Target/usbd_conf.c **** 417:USB_DEVICE/Target/usbd_conf.c ****
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
471:USB_DEVICE/Target/usbd_conf.c **** 471:USB_DEVICE/Target/usbd_conf.c ****
472:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Flush(pdev->pData, ep_addr); 472:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Flush(pdev->pData, ep_addr);
473:USB_DEVICE/Target/usbd_conf.c **** 473:USB_DEVICE/Target/usbd_conf.c ****
ARM GAS /tmp/ccJsOvWS.s page 23 ARM GAS /tmp/cc0MDawU.s page 23
474:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status); 474:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
523:USB_DEVICE/Target/usbd_conf.c **** PCD_HandleTypeDef *hpcd = (PCD_HandleTypeDef*) pdev->pData; 523:USB_DEVICE/Target/usbd_conf.c **** PCD_HandleTypeDef *hpcd = (PCD_HandleTypeDef*) pdev->pData;
747 .loc 1 523 3 view .LVU164 747 .loc 1 523 3 view .LVU164
748 .loc 1 523 22 is_stmt 0 view .LVU165 748 .loc 1 523 22 is_stmt 0 view .LVU165
ARM GAS /tmp/ccJsOvWS.s page 24 ARM GAS /tmp/cc0MDawU.s page 24
749 0000 D0F8C832 ldr r3, [r0, #712] 749 0000 D0F8C832 ldr r3, [r0, #712]
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
789 .syntax unified 789 .syntax unified
790 .thumb 790 .thumb
791 .thumb_func 791 .thumb_func
ARM GAS /tmp/ccJsOvWS.s page 25 ARM GAS /tmp/cc0MDawU.s page 25
793 USBD_LL_GetRxDataSize: 793 USBD_LL_GetRxDataSize:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
585:USB_DEVICE/Target/usbd_conf.c **** 585:USB_DEVICE/Target/usbd_conf.c ****
586:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Receive(pdev->pData, ep_addr, pbuf, size); 586:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Receive(pdev->pData, ep_addr, pbuf, size);
587:USB_DEVICE/Target/usbd_conf.c **** 587:USB_DEVICE/Target/usbd_conf.c ****
ARM GAS /tmp/ccJsOvWS.s page 26 ARM GAS /tmp/cc0MDawU.s page 26
588:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status); 588:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
612:USB_DEVICE/Target/usbd_conf.c **** { 612:USB_DEVICE/Target/usbd_conf.c **** {
613:USB_DEVICE/Target/usbd_conf.c **** UNUSED(pdev); 613:USB_DEVICE/Target/usbd_conf.c **** UNUSED(pdev);
614:USB_DEVICE/Target/usbd_conf.c **** UNUSED(testmode); 614:USB_DEVICE/Target/usbd_conf.c **** UNUSED(testmode);
ARM GAS /tmp/ccJsOvWS.s page 27 ARM GAS /tmp/cc0MDawU.s page 27
615:USB_DEVICE/Target/usbd_conf.c **** 615:USB_DEVICE/Target/usbd_conf.c ****
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
861 @ link register save eliminated. 861 @ link register save eliminated.
638:USB_DEVICE/Target/usbd_conf.c **** 638:USB_DEVICE/Target/usbd_conf.c ****
639:USB_DEVICE/Target/usbd_conf.c **** } 639:USB_DEVICE/Target/usbd_conf.c **** }
ARM GAS /tmp/ccJsOvWS.s page 28 ARM GAS /tmp/cc0MDawU.s page 28
862 .loc 1 639 1 view .LVU190 862 .loc 1 639 1 view .LVU190
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
655:USB_DEVICE/Target/usbd_conf.c **** */ 655:USB_DEVICE/Target/usbd_conf.c **** */
656:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef USBD_Get_USB_Status(HAL_StatusTypeDef hal_status) 656:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef USBD_Get_USB_Status(HAL_StatusTypeDef hal_status)
657:USB_DEVICE/Target/usbd_conf.c **** { 657:USB_DEVICE/Target/usbd_conf.c **** {
ARM GAS /tmp/ccJsOvWS.s page 29 ARM GAS /tmp/cc0MDawU.s page 29
905 .loc 1 657 1 is_stmt 1 view -0 905 .loc 1 657 1 is_stmt 1 view -0
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
936 .loc 1 678 3 is_stmt 1 view .LVU203 936 .loc 1 678 3 is_stmt 1 view .LVU203
679:USB_DEVICE/Target/usbd_conf.c **** } 679:USB_DEVICE/Target/usbd_conf.c **** }
937 .loc 1 679 1 is_stmt 0 view .LVU204 937 .loc 1 679 1 is_stmt 0 view .LVU204
ARM GAS /tmp/ccJsOvWS.s page 30 ARM GAS /tmp/cc0MDawU.s page 30
938 0012 7047 bx lr 938 0012 7047 bx lr
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
984 .global USBD_LL_Start 984 .global USBD_LL_Start
985 .syntax unified 985 .syntax unified
986 .thumb 986 .thumb
ARM GAS /tmp/ccJsOvWS.s page 31 ARM GAS /tmp/cc0MDawU.s page 31
987 .thumb_func 987 .thumb_func
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1032 .loc 1 412 1 is_stmt 1 view -0 1032 .loc 1 412 1 is_stmt 1 view -0
1033 .cfi_startproc 1033 .cfi_startproc
1034 @ args = 0, pretend = 0, frame = 0 1034 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccJsOvWS.s page 32 ARM GAS /tmp/cc0MDawU.s page 32
1035 @ frame_needed = 0, uses_anonymous_args = 0 1035 @ frame_needed = 0, uses_anonymous_args = 0
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1079 .cfi_def_cfa_offset 8 1079 .cfi_def_cfa_offset 8
1080 .cfi_offset 3, -8 1080 .cfi_offset 3, -8
1081 .cfi_offset 14, -4 1081 .cfi_offset 14, -4
ARM GAS /tmp/ccJsOvWS.s page 33 ARM GAS /tmp/cc0MDawU.s page 33
1082 0002 9446 mov ip, r2 1082 0002 9446 mov ip, r2
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1126 .cfi_offset 14, -4 1126 .cfi_offset 14, -4
451:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK; 451:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
1127 .loc 1 451 3 is_stmt 1 view .LVU252 1127 .loc 1 451 3 is_stmt 1 view .LVU252
ARM GAS /tmp/ccJsOvWS.s page 34 ARM GAS /tmp/cc0MDawU.s page 34
1128 .LVL105: 1128 .LVL105:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
472:USB_DEVICE/Target/usbd_conf.c **** 472:USB_DEVICE/Target/usbd_conf.c ****
1171 .loc 1 472 16 is_stmt 0 view .LVU266 1171 .loc 1 472 16 is_stmt 0 view .LVU266
1172 0002 D0F8C802 ldr r0, [r0, #712] 1172 0002 D0F8C802 ldr r0, [r0, #712]
ARM GAS /tmp/ccJsOvWS.s page 35 ARM GAS /tmp/cc0MDawU.s page 35
1173 .LVL111: 1173 .LVL111:
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
492:USB_DEVICE/Target/usbd_conf.c **** 492:USB_DEVICE/Target/usbd_conf.c ****
1217 .loc 1 492 3 is_stmt 1 view .LVU279 1217 .loc 1 492 3 is_stmt 1 view .LVU279
492:USB_DEVICE/Target/usbd_conf.c **** 492:USB_DEVICE/Target/usbd_conf.c ****
ARM GAS /tmp/ccJsOvWS.s page 36 ARM GAS /tmp/cc0MDawU.s page 36
1218 .loc 1 492 17 is_stmt 0 view .LVU280 1218 .loc 1 492 17 is_stmt 0 view .LVU280
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
513:USB_DEVICE/Target/usbd_conf.c **** 513:USB_DEVICE/Target/usbd_conf.c ****
1262 .loc 1 513 1 is_stmt 0 view .LVU293 1262 .loc 1 513 1 is_stmt 0 view .LVU293
1263 000e 08BD pop {r3, pc} 1263 000e 08BD pop {r3, pc}
ARM GAS /tmp/ccJsOvWS.s page 37 ARM GAS /tmp/cc0MDawU.s page 37
1264 .cfi_endproc 1264 .cfi_endproc
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1310 .syntax unified 1310 .syntax unified
1311 .thumb 1311 .thumb
1312 .thumb_func 1312 .thumb_func
ARM GAS /tmp/ccJsOvWS.s page 38 ARM GAS /tmp/cc0MDawU.s page 38
1314 USBD_LL_Transmit: 1314 USBD_LL_Transmit:
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1358 .cfi_startproc 1358 .cfi_startproc
1359 @ args = 0, pretend = 0, frame = 0 1359 @ args = 0, pretend = 0, frame = 0
1360 @ frame_needed = 0, uses_anonymous_args = 0 1360 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccJsOvWS.s page 39 ARM GAS /tmp/cc0MDawU.s page 39
582:USB_DEVICE/Target/usbd_conf.c **** HAL_StatusTypeDef hal_status = HAL_OK; 582:USB_DEVICE/Target/usbd_conf.c **** HAL_StatusTypeDef hal_status = HAL_OK;
@ -2333,113 +2333,105 @@ ARM GAS /tmp/ccJsOvWS.s page 1
1399 00000000 1399 00000000
1399 00000000 1399 00000000
1399 00000000 1399 00000000
1400 .global curr_step_start_N 1400 .text
1401 .section .bss.curr_step_start_N,"aw",%nobits 1401 .Letext0:
1402 .align 2 1402 .file 2 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
1405 curr_step_start_N: 1403 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1406 0000 00000000 .space 4 1404 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
ARM GAS /tmp/ccJsOvWS.s page 40 ARM GAS /tmp/cc0MDawU.s page 40
1407 .text 1405 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
1408 .Letext0: 1406 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
1409 .file 2 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h" 1407 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h"
1410 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" 1408 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h"
1411 .file 4 "Drivers/CMSIS/Include/core_cm4.h" 1409 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h"
1412 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h" 1410 .file 10 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
1413 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 1411 .file 11 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h"
1414 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h" 1412 .file 12 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
1415 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h" 1413 .file 13 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
1416 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h" 1414 .file 14 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
1417 .file 10 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" ARM GAS /tmp/cc0MDawU.s page 41
1418 .file 11 "Core/Inc/main.h"
1419 .file 12 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h"
1420 .file 13 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
1421 .file 14 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
1422 .file 15 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
ARM GAS /tmp/ccJsOvWS.s page 41
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_conf.c *ABS*:00000000 usbd_conf.c
/tmp/ccJsOvWS.s:21 .text.HAL_PCD_MspInit:00000000 $t /tmp/cc0MDawU.s:21 .text.HAL_PCD_MspInit:00000000 $t
/tmp/ccJsOvWS.s:27 .text.HAL_PCD_MspInit:00000000 HAL_PCD_MspInit /tmp/cc0MDawU.s:27 .text.HAL_PCD_MspInit:00000000 HAL_PCD_MspInit
/tmp/ccJsOvWS.s:150 .text.HAL_PCD_MspInit:0000007c $d /tmp/cc0MDawU.s:150 .text.HAL_PCD_MspInit:0000007c $d
/tmp/ccJsOvWS.s:156 .text.HAL_PCD_MspDeInit:00000000 $t /tmp/cc0MDawU.s:156 .text.HAL_PCD_MspDeInit:00000000 $t
/tmp/ccJsOvWS.s:162 .text.HAL_PCD_MspDeInit:00000000 HAL_PCD_MspDeInit /tmp/cc0MDawU.s:162 .text.HAL_PCD_MspDeInit:00000000 HAL_PCD_MspDeInit
/tmp/ccJsOvWS.s:208 .text.HAL_PCD_MspDeInit:00000028 $d /tmp/cc0MDawU.s:208 .text.HAL_PCD_MspDeInit:00000028 $d
/tmp/ccJsOvWS.s:214 .text.HAL_PCD_SetupStageCallback:00000000 $t /tmp/cc0MDawU.s:214 .text.HAL_PCD_SetupStageCallback:00000000 $t
/tmp/ccJsOvWS.s:220 .text.HAL_PCD_SetupStageCallback:00000000 HAL_PCD_SetupStageCallback /tmp/cc0MDawU.s:220 .text.HAL_PCD_SetupStageCallback:00000000 HAL_PCD_SetupStageCallback
/tmp/ccJsOvWS.s:246 .text.HAL_PCD_DataOutStageCallback:00000000 $t /tmp/cc0MDawU.s:246 .text.HAL_PCD_DataOutStageCallback:00000000 $t
/tmp/ccJsOvWS.s:252 .text.HAL_PCD_DataOutStageCallback:00000000 HAL_PCD_DataOutStageCallback /tmp/cc0MDawU.s:252 .text.HAL_PCD_DataOutStageCallback:00000000 HAL_PCD_DataOutStageCallback
/tmp/ccJsOvWS.s:280 .text.HAL_PCD_DataInStageCallback:00000000 $t /tmp/cc0MDawU.s:280 .text.HAL_PCD_DataInStageCallback:00000000 $t
/tmp/ccJsOvWS.s:286 .text.HAL_PCD_DataInStageCallback:00000000 HAL_PCD_DataInStageCallback /tmp/cc0MDawU.s:286 .text.HAL_PCD_DataInStageCallback:00000000 HAL_PCD_DataInStageCallback
/tmp/ccJsOvWS.s:314 .text.HAL_PCD_SOFCallback:00000000 $t /tmp/cc0MDawU.s:314 .text.HAL_PCD_SOFCallback:00000000 $t
/tmp/ccJsOvWS.s:320 .text.HAL_PCD_SOFCallback:00000000 HAL_PCD_SOFCallback /tmp/cc0MDawU.s:320 .text.HAL_PCD_SOFCallback:00000000 HAL_PCD_SOFCallback
/tmp/ccJsOvWS.s:345 .text.HAL_PCD_ResetCallback:00000000 $t /tmp/cc0MDawU.s:345 .text.HAL_PCD_ResetCallback:00000000 $t
/tmp/ccJsOvWS.s:351 .text.HAL_PCD_ResetCallback:00000000 HAL_PCD_ResetCallback /tmp/cc0MDawU.s:351 .text.HAL_PCD_ResetCallback:00000000 HAL_PCD_ResetCallback
/tmp/ccJsOvWS.s:402 .text.HAL_PCD_SuspendCallback:00000000 $t /tmp/cc0MDawU.s:402 .text.HAL_PCD_SuspendCallback:00000000 $t
/tmp/ccJsOvWS.s:408 .text.HAL_PCD_SuspendCallback:00000000 HAL_PCD_SuspendCallback /tmp/cc0MDawU.s:408 .text.HAL_PCD_SuspendCallback:00000000 HAL_PCD_SuspendCallback
/tmp/ccJsOvWS.s:453 .text.HAL_PCD_SuspendCallback:0000002c $d /tmp/cc0MDawU.s:453 .text.HAL_PCD_SuspendCallback:0000002c $d
/tmp/ccJsOvWS.s:458 .text.HAL_PCD_ResumeCallback:00000000 $t /tmp/cc0MDawU.s:458 .text.HAL_PCD_ResumeCallback:00000000 $t
/tmp/ccJsOvWS.s:464 .text.HAL_PCD_ResumeCallback:00000000 HAL_PCD_ResumeCallback /tmp/cc0MDawU.s:464 .text.HAL_PCD_ResumeCallback:00000000 HAL_PCD_ResumeCallback
/tmp/ccJsOvWS.s:489 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 $t /tmp/cc0MDawU.s:489 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 $t
/tmp/ccJsOvWS.s:495 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 HAL_PCD_ISOOUTIncompleteCallback /tmp/cc0MDawU.s:495 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 HAL_PCD_ISOOUTIncompleteCallback
/tmp/ccJsOvWS.s:520 .text.HAL_PCD_ISOINIncompleteCallback:00000000 $t /tmp/cc0MDawU.s:520 .text.HAL_PCD_ISOINIncompleteCallback:00000000 $t
/tmp/ccJsOvWS.s:526 .text.HAL_PCD_ISOINIncompleteCallback:00000000 HAL_PCD_ISOINIncompleteCallback /tmp/cc0MDawU.s:526 .text.HAL_PCD_ISOINIncompleteCallback:00000000 HAL_PCD_ISOINIncompleteCallback
/tmp/ccJsOvWS.s:551 .text.HAL_PCD_ConnectCallback:00000000 $t /tmp/cc0MDawU.s:551 .text.HAL_PCD_ConnectCallback:00000000 $t
/tmp/ccJsOvWS.s:557 .text.HAL_PCD_ConnectCallback:00000000 HAL_PCD_ConnectCallback /tmp/cc0MDawU.s:557 .text.HAL_PCD_ConnectCallback:00000000 HAL_PCD_ConnectCallback
/tmp/ccJsOvWS.s:582 .text.HAL_PCD_DisconnectCallback:00000000 $t /tmp/cc0MDawU.s:582 .text.HAL_PCD_DisconnectCallback:00000000 $t
/tmp/ccJsOvWS.s:588 .text.HAL_PCD_DisconnectCallback:00000000 HAL_PCD_DisconnectCallback /tmp/cc0MDawU.s:588 .text.HAL_PCD_DisconnectCallback:00000000 HAL_PCD_DisconnectCallback
/tmp/ccJsOvWS.s:613 .text.USBD_LL_Init:00000000 $t /tmp/cc0MDawU.s:613 .text.USBD_LL_Init:00000000 $t
/tmp/ccJsOvWS.s:619 .text.USBD_LL_Init:00000000 USBD_LL_Init /tmp/cc0MDawU.s:619 .text.USBD_LL_Init:00000000 USBD_LL_Init
/tmp/ccJsOvWS.s:728 .text.USBD_LL_Init:00000064 $d /tmp/cc0MDawU.s:728 .text.USBD_LL_Init:00000064 $d
/tmp/ccJsOvWS.s:1398 .bss.hpcd_USB_OTG_FS:00000000 hpcd_USB_OTG_FS /tmp/cc0MDawU.s:1398 .bss.hpcd_USB_OTG_FS:00000000 hpcd_USB_OTG_FS
/tmp/ccJsOvWS.s:733 .text.USBD_LL_IsStallEP:00000000 $t /tmp/cc0MDawU.s:733 .text.USBD_LL_IsStallEP:00000000 $t
/tmp/ccJsOvWS.s:739 .text.USBD_LL_IsStallEP:00000000 USBD_LL_IsStallEP /tmp/cc0MDawU.s:739 .text.USBD_LL_IsStallEP:00000000 USBD_LL_IsStallEP
/tmp/ccJsOvWS.s:787 .text.USBD_LL_GetRxDataSize:00000000 $t /tmp/cc0MDawU.s:787 .text.USBD_LL_GetRxDataSize:00000000 $t
/tmp/ccJsOvWS.s:793 .text.USBD_LL_GetRxDataSize:00000000 USBD_LL_GetRxDataSize /tmp/cc0MDawU.s:793 .text.USBD_LL_GetRxDataSize:00000000 USBD_LL_GetRxDataSize
/tmp/ccJsOvWS.s:819 .text.USBD_static_malloc:00000000 $t /tmp/cc0MDawU.s:819 .text.USBD_static_malloc:00000000 $t
/tmp/ccJsOvWS.s:825 .text.USBD_static_malloc:00000000 USBD_static_malloc /tmp/cc0MDawU.s:825 .text.USBD_static_malloc:00000000 USBD_static_malloc
/tmp/ccJsOvWS.s:843 .text.USBD_static_malloc:00000004 $d /tmp/cc0MDawU.s:843 .text.USBD_static_malloc:00000004 $d
/tmp/ccJsOvWS.s:1391 .bss.mem.0:00000000 mem.0 /tmp/cc0MDawU.s:1391 .bss.mem.0:00000000 mem.0
/tmp/ccJsOvWS.s:848 .text.USBD_static_free:00000000 $t /tmp/cc0MDawU.s:848 .text.USBD_static_free:00000000 $t
/tmp/ccJsOvWS.s:854 .text.USBD_static_free:00000000 USBD_static_free /tmp/cc0MDawU.s:854 .text.USBD_static_free:00000000 USBD_static_free
/tmp/ccJsOvWS.s:868 .text.USBD_LL_Delay:00000000 $t /tmp/cc0MDawU.s:868 .text.USBD_LL_Delay:00000000 $t
/tmp/ccJsOvWS.s:874 .text.USBD_LL_Delay:00000000 USBD_LL_Delay /tmp/cc0MDawU.s:874 .text.USBD_LL_Delay:00000000 USBD_LL_Delay
/tmp/ccJsOvWS.s:896 .text.USBD_Get_USB_Status:00000000 $t /tmp/cc0MDawU.s:896 .text.USBD_Get_USB_Status:00000000 $t
/tmp/ccJsOvWS.s:902 .text.USBD_Get_USB_Status:00000000 USBD_Get_USB_Status /tmp/cc0MDawU.s:902 .text.USBD_Get_USB_Status:00000000 USBD_Get_USB_Status
/tmp/ccJsOvWS.s:916 .text.USBD_Get_USB_Status:00000008 $d /tmp/cc0MDawU.s:916 .text.USBD_Get_USB_Status:00000008 $d
/tmp/ccJsOvWS.s:920 .text.USBD_Get_USB_Status:0000000c $t /tmp/cc0MDawU.s:920 .text.USBD_Get_USB_Status:0000000c $t
/tmp/ccJsOvWS.s:943 .text.USBD_LL_DeInit:00000000 $t /tmp/cc0MDawU.s:943 .text.USBD_LL_DeInit:00000000 $t
/tmp/ccJsOvWS.s:949 .text.USBD_LL_DeInit:00000000 USBD_LL_DeInit /tmp/cc0MDawU.s:949 .text.USBD_LL_DeInit:00000000 USBD_LL_DeInit
/tmp/ccJsOvWS.s:983 .text.USBD_LL_Start:00000000 $t /tmp/cc0MDawU.s:983 .text.USBD_LL_Start:00000000 $t
/tmp/ccJsOvWS.s:989 .text.USBD_LL_Start:00000000 USBD_LL_Start /tmp/cc0MDawU.s:989 .text.USBD_LL_Start:00000000 USBD_LL_Start
/tmp/ccJsOvWS.s:1023 .text.USBD_LL_Stop:00000000 $t /tmp/cc0MDawU.s:1023 .text.USBD_LL_Stop:00000000 $t
/tmp/ccJsOvWS.s:1029 .text.USBD_LL_Stop:00000000 USBD_LL_Stop /tmp/cc0MDawU.s:1029 .text.USBD_LL_Stop:00000000 USBD_LL_Stop
ARM GAS /tmp/ccJsOvWS.s page 42 ARM GAS /tmp/cc0MDawU.s page 42
/tmp/ccJsOvWS.s:1063 .text.USBD_LL_OpenEP:00000000 $t /tmp/cc0MDawU.s:1063 .text.USBD_LL_OpenEP:00000000 $t
/tmp/ccJsOvWS.s:1069 .text.USBD_LL_OpenEP:00000000 USBD_LL_OpenEP /tmp/cc0MDawU.s:1069 .text.USBD_LL_OpenEP:00000000 USBD_LL_OpenEP
/tmp/ccJsOvWS.s:1108 .text.USBD_LL_CloseEP:00000000 $t /tmp/cc0MDawU.s:1108 .text.USBD_LL_CloseEP:00000000 $t
/tmp/ccJsOvWS.s:1114 .text.USBD_LL_CloseEP:00000000 USBD_LL_CloseEP /tmp/cc0MDawU.s:1114 .text.USBD_LL_CloseEP:00000000 USBD_LL_CloseEP
/tmp/ccJsOvWS.s:1148 .text.USBD_LL_FlushEP:00000000 $t /tmp/cc0MDawU.s:1148 .text.USBD_LL_FlushEP:00000000 $t
/tmp/ccJsOvWS.s:1154 .text.USBD_LL_FlushEP:00000000 USBD_LL_FlushEP /tmp/cc0MDawU.s:1154 .text.USBD_LL_FlushEP:00000000 USBD_LL_FlushEP
/tmp/ccJsOvWS.s:1188 .text.USBD_LL_StallEP:00000000 $t /tmp/cc0MDawU.s:1188 .text.USBD_LL_StallEP:00000000 $t
/tmp/ccJsOvWS.s:1194 .text.USBD_LL_StallEP:00000000 USBD_LL_StallEP /tmp/cc0MDawU.s:1194 .text.USBD_LL_StallEP:00000000 USBD_LL_StallEP
/tmp/ccJsOvWS.s:1228 .text.USBD_LL_ClearStallEP:00000000 $t /tmp/cc0MDawU.s:1228 .text.USBD_LL_ClearStallEP:00000000 $t
/tmp/ccJsOvWS.s:1234 .text.USBD_LL_ClearStallEP:00000000 USBD_LL_ClearStallEP /tmp/cc0MDawU.s:1234 .text.USBD_LL_ClearStallEP:00000000 USBD_LL_ClearStallEP
/tmp/ccJsOvWS.s:1268 .text.USBD_LL_SetUSBAddress:00000000 $t /tmp/cc0MDawU.s:1268 .text.USBD_LL_SetUSBAddress:00000000 $t
/tmp/ccJsOvWS.s:1274 .text.USBD_LL_SetUSBAddress:00000000 USBD_LL_SetUSBAddress /tmp/cc0MDawU.s:1274 .text.USBD_LL_SetUSBAddress:00000000 USBD_LL_SetUSBAddress
/tmp/ccJsOvWS.s:1308 .text.USBD_LL_Transmit:00000000 $t /tmp/cc0MDawU.s:1308 .text.USBD_LL_Transmit:00000000 $t
/tmp/ccJsOvWS.s:1314 .text.USBD_LL_Transmit:00000000 USBD_LL_Transmit /tmp/cc0MDawU.s:1314 .text.USBD_LL_Transmit:00000000 USBD_LL_Transmit
/tmp/ccJsOvWS.s:1348 .text.USBD_LL_PrepareReceive:00000000 $t /tmp/cc0MDawU.s:1348 .text.USBD_LL_PrepareReceive:00000000 $t
/tmp/ccJsOvWS.s:1354 .text.USBD_LL_PrepareReceive:00000000 USBD_LL_PrepareReceive /tmp/cc0MDawU.s:1354 .text.USBD_LL_PrepareReceive:00000000 USBD_LL_PrepareReceive
/tmp/ccJsOvWS.s:1388 .bss.mem.0:00000000 $d /tmp/cc0MDawU.s:1388 .bss.mem.0:00000000 $d
/tmp/ccJsOvWS.s:1395 .bss.hpcd_USB_OTG_FS:00000000 $d /tmp/cc0MDawU.s:1395 .bss.hpcd_USB_OTG_FS:00000000 $d
/tmp/ccJsOvWS.s:1405 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccJsOvWS.s:1402 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GPIO_Init HAL_GPIO_Init

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccKKwrwH.s page 1 ARM GAS /tmp/ccC0wZdE.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{ 27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ 28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
ARM GAS /tmp/ccKKwrwH.s page 2 ARM GAS /tmp/ccC0wZdE.s page 2
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** 84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Init 85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Init
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Initialize the device stack and load the class driver 86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Initialize the device stack and load the class driver
ARM GAS /tmp/ccKKwrwH.s page 3 ARM GAS /tmp/ccC0wZdE.s page 3
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance 87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
@ -178,7 +178,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
48 .LVL1: 48 .LVL1:
49 .loc 1 121 19 view .LVU7 49 .loc 1 121 19 view .LVU7
50 0008 C3F8B802 str r0, [r3, #696] 50 0008 C3F8B802 str r0, [r3, #696]
ARM GAS /tmp/ccKKwrwH.s page 4 ARM GAS /tmp/ccC0wZdE.s page 4
122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->pUserData[0] = NULL; 122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->pUserData[0] = NULL;
@ -238,7 +238,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
85 .cfi_restore 3 85 .cfi_restore 3
86 .cfi_restore 14 86 .cfi_restore 14
103:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 103:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 5 ARM GAS /tmp/ccC0wZdE.s page 5
87 .loc 1 103 12 view .LVU25 87 .loc 1 103 12 view .LVU25
@ -298,7 +298,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
160:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */ 160:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
161:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0; i < USBD_MAX_SUPPORTED_CLASS; i++) 161:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0; i < USBD_MAX_SUPPORTED_CLASS; i++)
162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 6 ARM GAS /tmp/ccC0wZdE.s page 6
163:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */ 163:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
151 002a 2046 mov r0, r4 151 002a 2046 mov r0, r4
152 002c FFF7FEFF bl USBD_LL_DeInit 152 002c FFF7FEFF bl USBD_LL_DeInit
153 .LVL9: 153 .LVL9:
ARM GAS /tmp/ccKKwrwH.s page 7 ARM GAS /tmp/ccC0wZdE.s page 7
191:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 191:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
209:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_ErrLog("Invalid Class handle"); 209:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_ErrLog("Invalid Class handle");
210:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** #endif /* (USBD_DEBUG_LEVEL > 1U) */ 210:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** #endif /* (USBD_DEBUG_LEVEL > 1U) */
211:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL; 211:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
ARM GAS /tmp/ccKKwrwH.s page 8 ARM GAS /tmp/ccC0wZdE.s page 8
212:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 212:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -478,7 +478,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
223 .LCFI5: 223 .LCFI5:
224 .cfi_remember_state 224 .cfi_remember_state
225 .cfi_def_cfa_offset 8 225 .cfi_def_cfa_offset 8
ARM GAS /tmp/ccKKwrwH.s page 9 ARM GAS /tmp/ccC0wZdE.s page 9
226 @ sp needed 226 @ sp needed
@ -538,7 +538,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
265:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Increment the ClassId for the next occurrence */ 265:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Increment the ClassId for the next occurrence */
266:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId ++; 266:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId ++;
267:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->NumClasses ++; 267:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->NumClasses ++;
ARM GAS /tmp/ccKKwrwH.s page 10 ARM GAS /tmp/ccC0wZdE.s page 10
268:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 268:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -598,7 +598,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
322:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = USBD_FAIL; 322:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = USBD_FAIL;
323:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 323:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 11 ARM GAS /tmp/ccC0wZdE.s page 11
325:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 325:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
@ -658,7 +658,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Start 379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Start
380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Start the USB Device Core. 380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Start the USB Device Core.
381:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: Device Handle 381:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: Device Handle
ARM GAS /tmp/ccKKwrwH.s page 12 ARM GAS /tmp/ccC0wZdE.s page 12
382:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval USBD Status 382:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval USBD Status
@ -718,7 +718,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
286 .cfi_def_cfa_offset 8 286 .cfi_def_cfa_offset 8
287 .cfi_offset 4, -8 287 .cfi_offset 4, -8
288 .cfi_offset 14, -4 288 .cfi_offset 14, -4
ARM GAS /tmp/ccKKwrwH.s page 13 ARM GAS /tmp/ccC0wZdE.s page 13
289 0002 0446 mov r4, r0 289 0002 0446 mov r4, r0
@ -778,7 +778,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
312 .loc 1 432 1 view .LVU91 312 .loc 1 432 1 view .LVU91
313 .cfi_endproc 313 .cfi_endproc
314 .LFE247: 314 .LFE247:
ARM GAS /tmp/ccKKwrwH.s page 14 ARM GAS /tmp/ccC0wZdE.s page 14
316 .section .text.USBD_RunTestMode,"ax",%progbits 316 .section .text.USBD_RunTestMode,"ax",%progbits
@ -838,7 +838,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
350 .LFB249: 350 .LFB249:
456:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 456:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
457:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** 457:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
ARM GAS /tmp/ccKKwrwH.s page 15 ARM GAS /tmp/ccC0wZdE.s page 15
458:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SetClassConfig 458:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SetClassConfig
@ -898,7 +898,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
371 .loc 1 491 31 view .LVU105 371 .loc 1 491 31 view .LVU105
372 000a 9847 blx r3 372 000a 9847 blx r3
373 .LVL25: 373 .LVL25:
ARM GAS /tmp/ccKKwrwH.s page 16 ARM GAS /tmp/ccC0wZdE.s page 16
374 .L24: 374 .L24:
@ -958,7 +958,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */ 510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
511:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0U; i < USBD_MAX_SUPPORTED_CLASS; i++) 511:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0U; i < USBD_MAX_SUPPORTED_CLASS; i++)
512:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 512:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 17 ARM GAS /tmp/ccC0wZdE.s page 17
513:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */ 513:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
441 .LVL33: 441 .LVL33:
442 .LFB251: 442 .LFB251:
537:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 537:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
ARM GAS /tmp/ccKKwrwH.s page 18 ARM GAS /tmp/ccC0wZdE.s page 18
538:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 538:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
478 0024 012B cmp r3, #1 478 0024 012B cmp r3, #1
479 0026 07D0 beq .L33 479 0026 07D0 beq .L33
480 0028 022B cmp r3, #2 480 0028 022B cmp r3, #2
ARM GAS /tmp/ccKKwrwH.s page 19 ARM GAS /tmp/ccC0wZdE.s page 19
481 002a 0AD0 beq .L34 481 002a 0AD0 beq .L34
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
510 0046 FFF7FEFF bl USBD_StdEPReq 510 0046 FFF7FEFF bl USBD_StdEPReq
511 .LVL40: 511 .LVL40:
568:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 568:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
ARM GAS /tmp/ccKKwrwH.s page 20 ARM GAS /tmp/ccC0wZdE.s page 20
512 .loc 1 568 7 is_stmt 1 view .LVU144 512 .loc 1 568 7 is_stmt 1 view .LVU144
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
606:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_CtlContinueRx(pdev, pep->pbuffer, MAX(pep->rem_length, pep->maxpacket)); 606:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_CtlContinueRx(pdev, pep->pbuffer, MAX(pep->rem_length, pep->maxpacket));
607:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 607:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 21 ARM GAS /tmp/ccC0wZdE.s page 21
608:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else 608:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId = idx; 662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId = idx;
663:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = (USBD_StatusTypeDef)pdev->pClass[idx]->DataOut(pdev, epnum); 663:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = (USBD_StatusTypeDef)pdev->pClass[idx]->DataOut(pdev, epnum);
664:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 664:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 22 ARM GAS /tmp/ccC0wZdE.s page 22
665:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 665:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */ 719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */
720:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U); 720:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U);
721:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 721:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 23 ARM GAS /tmp/ccC0wZdE.s page 23
722:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else 722:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ 776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Reset(USBD_HandleTypeDef *pdev) 777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Reset(USBD_HandleTypeDef *pdev)
778:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 778:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 24 ARM GAS /tmp/ccC0wZdE.s page 24
537 .loc 1 778 1 view -0 537 .loc 1 778 1 view -0
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
799:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 799:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
800:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit != NULL) 800:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit != NULL)
801:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 801:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 25 ARM GAS /tmp/ccC0wZdE.s page 25
802:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit(pdev, (uint8_t)pdev->dev_config) != USBD_OK) 802:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit(pdev, (uint8_t)pdev->dev_config) != USBD_OK)
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
600 .loc 1 826 38 is_stmt 0 view .LVU173 600 .loc 1 826 38 is_stmt 0 view .LVU173
601 0038 0126 movs r6, #1 601 0038 0126 movs r6, #1
602 003a 84F86361 strb r6, [r4, #355] 602 003a 84F86361 strb r6, [r4, #355]
ARM GAS /tmp/ccKKwrwH.s page 26 ARM GAS /tmp/ccC0wZdE.s page 26
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
645 .thumb 645 .thumb
646 .thumb_func 646 .thumb_func
648 USBD_LL_SetSpeed: 648 USBD_LL_SetSpeed:
ARM GAS /tmp/ccKKwrwH.s page 27 ARM GAS /tmp/ccC0wZdE.s page 27
649 .LVL51: 649 .LVL51:
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
682 @ link register save eliminated. 682 @ link register save eliminated.
861:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state != USBD_STATE_SUSPENDED) 861:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state != USBD_STATE_SUSPENDED)
683 .loc 1 861 3 view .LVU193 683 .loc 1 861 3 view .LVU193
ARM GAS /tmp/ccKKwrwH.s page 28 ARM GAS /tmp/ccC0wZdE.s page 28
684 .loc 1 861 11 is_stmt 0 view .LVU194 684 .loc 1 861 11 is_stmt 0 view .LVU194
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
723 @ frame_needed = 0, uses_anonymous_args = 0 723 @ frame_needed = 0, uses_anonymous_args = 0
724 @ link register save eliminated. 724 @ link register save eliminated.
879:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state == USBD_STATE_SUSPENDED) 879:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state == USBD_STATE_SUSPENDED)
ARM GAS /tmp/ccKKwrwH.s page 29 ARM GAS /tmp/ccC0wZdE.s page 29
725 .loc 1 879 3 view .LVU205 725 .loc 1 879 3 view .LVU205
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
763 @ args = 0, pretend = 0, frame = 0 763 @ args = 0, pretend = 0, frame = 0
764 @ frame_needed = 0, uses_anonymous_args = 0 764 @ frame_needed = 0, uses_anonymous_args = 0
765 .loc 1 894 1 is_stmt 0 view .LVU215 765 .loc 1 894 1 is_stmt 0 view .LVU215
ARM GAS /tmp/ccKKwrwH.s page 30 ARM GAS /tmp/ccC0wZdE.s page 30
766 0000 08B5 push {r3, lr} 766 0000 08B5 push {r3, lr}
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
786 .loc 1 916 5 is_stmt 1 view .LVU221 786 .loc 1 916 5 is_stmt 1 view .LVU221
916:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 916:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
787 .loc 1 916 21 is_stmt 0 view .LVU222 787 .loc 1 916 21 is_stmt 0 view .LVU222
ARM GAS /tmp/ccKKwrwH.s page 31 ARM GAS /tmp/ccC0wZdE.s page 31
788 0010 D0F8B832 ldr r3, [r0, #696] 788 0010 D0F8B832 ldr r3, [r0, #696]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
826 .cfi_offset 14, -4 826 .cfi_offset 14, -4
939:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[pdev->classId] == NULL) 939:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[pdev->classId] == NULL)
827 .loc 1 939 3 is_stmt 1 view .LVU232 827 .loc 1 939 3 is_stmt 1 view .LVU232
ARM GAS /tmp/ccKKwrwH.s page 32 ARM GAS /tmp/ccC0wZdE.s page 32
828 .loc 1 939 24 is_stmt 0 view .LVU233 828 .loc 1 939 24 is_stmt 0 view .LVU233
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
862 .LVL66: 862 .LVL66:
863 .L57: 863 .L57:
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 33 ARM GAS /tmp/ccC0wZdE.s page 33
864 .loc 1 941 12 view .LVU247 864 .loc 1 941 12 view .LVU247
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
905 .loc 1 965 6 view .LVU256 905 .loc 1 965 6 view .LVU256
906 000c 5AB1 cbz r2, .L64 906 000c 5AB1 cbz r2, .L64
966:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 966:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 34 ARM GAS /tmp/ccC0wZdE.s page 34
967:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL; 967:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
940 0028 F7E7 b .L63 940 0028 F7E7 b .L63
941 .LVL76: 941 .LVL76:
942 .L66: 942 .L66:
ARM GAS /tmp/ccKKwrwH.s page 35 ARM GAS /tmp/ccC0wZdE.s page 35
978:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 978:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
985 .LFB262: 985 .LFB262:
994:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 994:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
995:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** 995:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
ARM GAS /tmp/ccKKwrwH.s page 36 ARM GAS /tmp/ccC0wZdE.s page 36
996:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_LL_DevDisconnected 996:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_LL_DevDisconnected
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1029:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[0]->DeInit(pdev, (uint8_t)pdev->dev_config) != 0U) 1029:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[0]->DeInit(pdev, (uint8_t)pdev->dev_config) != 0U)
1007 .loc 1 1029 5 is_stmt 1 view .LVU285 1007 .loc 1 1029 5 is_stmt 1 view .LVU285
1008 .loc 1 1029 24 is_stmt 0 view .LVU286 1008 .loc 1 1029 24 is_stmt 0 view .LVU286
ARM GAS /tmp/ccKKwrwH.s page 37 ARM GAS /tmp/ccC0wZdE.s page 37
1009 000e 5B68 ldr r3, [r3, #4] 1009 000e 5B68 ldr r3, [r3, #4]
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1047:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 1047:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
1045 .loc 1 1047 1 is_stmt 1 view -0 1045 .loc 1 1047 1 is_stmt 1 view -0
1046 .cfi_startproc 1046 .cfi_startproc
ARM GAS /tmp/ccKKwrwH.s page 38 ARM GAS /tmp/ccC0wZdE.s page 38
1047 @ args = 0, pretend = 0, frame = 0 1047 @ args = 0, pretend = 0, frame = 0
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1080:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_CoreFindEP 1080:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_CoreFindEP
1081:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * return the class index relative to the selected endpoint 1081:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * return the class index relative to the selected endpoint
1082:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance 1082:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
ARM GAS /tmp/ccKKwrwH.s page 39 ARM GAS /tmp/ccC0wZdE.s page 39
1083:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param index : selected endpoint number 1083:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param index : selected endpoint number
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1091 .thumb 1091 .thumb
1092 .thumb_func 1092 .thumb_func
1094 USBD_LL_DataOutStage: 1094 USBD_LL_DataOutStage:
ARM GAS /tmp/ccKKwrwH.s page 40 ARM GAS /tmp/ccC0wZdE.s page 40
1095 .LVL90: 1095 .LVL90:
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1135 .L90: 1135 .L90:
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
1136 .loc 1 601 7 is_stmt 1 view .LVU320 1136 .loc 1 601 7 is_stmt 1 view .LVU320
ARM GAS /tmp/ccKKwrwH.s page 41 ARM GAS /tmp/ccC0wZdE.s page 41
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1177 .LVL99: 1177 .LVL99:
673:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 673:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
1178 .loc 1 673 10 view .LVU335 1178 .loc 1 673 10 view .LVU335
ARM GAS /tmp/ccKKwrwH.s page 42 ARM GAS /tmp/ccC0wZdE.s page 42
1179 0050 2846 mov r0, r5 1179 0050 2846 mov r0, r5
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break; 624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break;
1219 .loc 1 624 19 view .LVU350 1219 .loc 1 624 19 view .LVU350
1220 0076 FFF7FEFF bl USBD_CoreFindEP 1220 0076 FFF7FEFF bl USBD_CoreFindEP
ARM GAS /tmp/ccKKwrwH.s page 43 ARM GAS /tmp/ccC0wZdE.s page 43
1221 .LVL107: 1221 .LVL107:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
1259 .loc 1 658 15 is_stmt 0 view .LVU367 1259 .loc 1 658 15 is_stmt 0 view .LVU367
1260 00a0 94F89C32 ldrb r3, [r4, #668] @ zero_extendqisi2 1260 00a0 94F89C32 ldrb r3, [r4, #668] @ zero_extendqisi2
ARM GAS /tmp/ccKKwrwH.s page 44 ARM GAS /tmp/ccC0wZdE.s page 44
1261 00a4 DBB2 uxtb r3, r3 1261 00a4 DBB2 uxtb r3, r3
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1302 .syntax unified 1302 .syntax unified
1303 .thumb 1303 .thumb
1304 .thumb_func 1304 .thumb_func
ARM GAS /tmp/ccKKwrwH.s page 45 ARM GAS /tmp/ccC0wZdE.s page 45
1306 USBD_LL_DataInStage: 1306 USBD_LL_DataInStage:
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1345 0016 18B1 cbz r0, .L99 1345 0016 18B1 cbz r0, .L99
740:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->dev_test_mode = 0U; 740:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->dev_test_mode = 0U;
1346 .loc 1 740 7 is_stmt 1 view .LVU397 1346 .loc 1 740 7 is_stmt 1 view .LVU397
ARM GAS /tmp/ccKKwrwH.s page 46 ARM GAS /tmp/ccC0wZdE.s page 46
741:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 741:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1386 003c FFF7FEFF bl USBD_LL_StallEP 1386 003c FFF7FEFF bl USBD_LL_StallEP
1387 .LVL124: 1387 .LVL124:
733:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 733:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
ARM GAS /tmp/ccKKwrwH.s page 47 ARM GAS /tmp/ccC0wZdE.s page 47
1388 .loc 1 733 11 is_stmt 1 view .LVU413 1388 .loc 1 733 11 is_stmt 1 view .LVU413
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length < pdev->ep0_data_len)) 713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length < pdev->ep0_data_len))
1429 .loc 1 713 51 view .LVU427 1429 .loc 1 713 51 view .LVU427
1430 006e 9A42 cmp r2, r3 1430 006e 9A42 cmp r2, r3
ARM GAS /tmp/ccKKwrwH.s page 48 ARM GAS /tmp/ccC0wZdE.s page 48
1431 0070 DDD2 bcs .L97 1431 0070 DDD2 bcs .L97
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1469 009c DB68 ldr r3, [r3, #12] 1469 009c DB68 ldr r3, [r3, #12]
729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
1470 .loc 1 729 15 view .LVU444 1470 .loc 1 729 15 view .LVU444
ARM GAS /tmp/ccKKwrwH.s page 49 ARM GAS /tmp/ccC0wZdE.s page 49
1471 009e 2046 mov r0, r4 1471 009e 2046 mov r0, r4
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
1509 .loc 1 757 11 is_stmt 1 view .LVU461 1509 .loc 1 757 11 is_stmt 1 view .LVU461
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
ARM GAS /tmp/ccKKwrwH.s page 50 ARM GAS /tmp/ccC0wZdE.s page 50
1510 .loc 1 757 54 is_stmt 0 view .LVU462 1510 .loc 1 757 54 is_stmt 0 view .LVU462
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->tclasslist[ClassId].Eps[idx].is_used != 0U)) 1138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->tclasslist[ClassId].Eps[idx].is_used != 0U))
1139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 1139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
1140:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return (pdev->tclasslist[ClassId].Eps[idx].add); 1140:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return (pdev->tclasslist[ClassId].Eps[idx].add);
ARM GAS /tmp/ccKKwrwH.s page 51 ARM GAS /tmp/ccC0wZdE.s page 51
1141:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } 1141:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1195:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param ptr: data pointer inside the descriptor 1195:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param ptr: data pointer inside the descriptor
1196:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval next header 1196:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval next header
1197:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ 1197:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
ARM GAS /tmp/ccKKwrwH.s page 52 ARM GAS /tmp/ccC0wZdE.s page 52
1198:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescHeaderTypeDef *USBD_GetNextDesc(uint8_t *pbuf, uint16_t *ptr) 1198:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescHeaderTypeDef *USBD_GetNextDesc(uint8_t *pbuf, uint16_t *ptr)
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** 1162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
1584 .loc 1 1162 3 view .LVU482 1584 .loc 1 1162 3 view .LVU482
1164:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 1164:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
ARM GAS /tmp/ccKKwrwH.s page 53 ARM GAS /tmp/ccC0wZdE.s page 53
1585 .loc 1 1164 3 view .LVU483 1585 .loc 1 1164 3 view .LVU483
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1625 0026 4378 ldrb r3, [r0, #1] @ zero_extendqisi2 1625 0026 4378 ldrb r3, [r0, #1] @ zero_extendqisi2
1172:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { 1172:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
1626 .loc 1 1172 10 view .LVU498 1626 .loc 1 1172 10 view .LVU498
ARM GAS /tmp/ccKKwrwH.s page 54 ARM GAS /tmp/ccC0wZdE.s page 54
1627 0028 052B cmp r3, #5 1627 0028 052B cmp r3, #5
@ -3228,87 +3228,76 @@ ARM GAS /tmp/ccKKwrwH.s page 1
1662 003c 7047 bx lr 1662 003c 7047 bx lr
1663 .cfi_endproc 1663 .cfi_endproc
1664 .LFE265: 1664 .LFE265:
1666 .global curr_step_start_N 1666 .text
1667 .section .bss.curr_step_start_N,"aw",%nobits 1667 .Letext0:
1668 .align 2 1668 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1671 curr_step_start_N: 1669 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
1672 0000 00000000 .space 4 1670 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
1673 .text 1671 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
1674 .Letext0: 1672 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
1675 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h" ARM GAS /tmp/ccC0wZdE.s page 55
1676 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
1677 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
ARM GAS /tmp/ccKKwrwH.s page 55
1678 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
1679 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
1680 .file 7 "Core/Inc/main.h"
ARM GAS /tmp/ccKKwrwH.s page 56
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_core.c *ABS*:00000000 usbd_core.c
/tmp/ccKKwrwH.s:21 .text.USBD_Init:00000000 $t /tmp/ccC0wZdE.s:21 .text.USBD_Init:00000000 $t
/tmp/ccKKwrwH.s:27 .text.USBD_Init:00000000 USBD_Init /tmp/ccC0wZdE.s:27 .text.USBD_Init:00000000 USBD_Init
/tmp/ccKKwrwH.s:96 .text.USBD_DeInit:00000000 $t /tmp/ccC0wZdE.s:96 .text.USBD_DeInit:00000000 $t
/tmp/ccKKwrwH.s:102 .text.USBD_DeInit:00000000 USBD_DeInit /tmp/ccC0wZdE.s:102 .text.USBD_DeInit:00000000 USBD_DeInit
/tmp/ccKKwrwH.s:162 .text.USBD_RegisterClass:00000000 $t /tmp/ccC0wZdE.s:162 .text.USBD_RegisterClass:00000000 $t
/tmp/ccKKwrwH.s:168 .text.USBD_RegisterClass:00000000 USBD_RegisterClass /tmp/ccC0wZdE.s:168 .text.USBD_RegisterClass:00000000 USBD_RegisterClass
/tmp/ccKKwrwH.s:241 .text.USBD_Start:00000000 $t /tmp/ccC0wZdE.s:241 .text.USBD_Start:00000000 $t
/tmp/ccKKwrwH.s:247 .text.USBD_Start:00000000 USBD_Start /tmp/ccC0wZdE.s:247 .text.USBD_Start:00000000 USBD_Start
/tmp/ccKKwrwH.s:270 .text.USBD_Stop:00000000 $t /tmp/ccC0wZdE.s:270 .text.USBD_Stop:00000000 $t
/tmp/ccKKwrwH.s:276 .text.USBD_Stop:00000000 USBD_Stop /tmp/ccC0wZdE.s:276 .text.USBD_Stop:00000000 USBD_Stop
/tmp/ccKKwrwH.s:317 .text.USBD_RunTestMode:00000000 $t /tmp/ccC0wZdE.s:317 .text.USBD_RunTestMode:00000000 $t
/tmp/ccKKwrwH.s:323 .text.USBD_RunTestMode:00000000 USBD_RunTestMode /tmp/ccC0wZdE.s:323 .text.USBD_RunTestMode:00000000 USBD_RunTestMode
/tmp/ccKKwrwH.s:342 .text.USBD_SetClassConfig:00000000 $t /tmp/ccC0wZdE.s:342 .text.USBD_SetClassConfig:00000000 $t
/tmp/ccKKwrwH.s:348 .text.USBD_SetClassConfig:00000000 USBD_SetClassConfig /tmp/ccC0wZdE.s:348 .text.USBD_SetClassConfig:00000000 USBD_SetClassConfig
/tmp/ccKKwrwH.s:389 .text.USBD_ClrClassConfig:00000000 $t /tmp/ccC0wZdE.s:389 .text.USBD_ClrClassConfig:00000000 $t
/tmp/ccKKwrwH.s:395 .text.USBD_ClrClassConfig:00000000 USBD_ClrClassConfig /tmp/ccC0wZdE.s:395 .text.USBD_ClrClassConfig:00000000 USBD_ClrClassConfig
/tmp/ccKKwrwH.s:434 .text.USBD_LL_SetupStage:00000000 $t /tmp/ccC0wZdE.s:434 .text.USBD_LL_SetupStage:00000000 $t
/tmp/ccKKwrwH.s:440 .text.USBD_LL_SetupStage:00000000 USBD_LL_SetupStage /tmp/ccC0wZdE.s:440 .text.USBD_LL_SetupStage:00000000 USBD_LL_SetupStage
/tmp/ccKKwrwH.s:528 .text.USBD_LL_Reset:00000000 $t /tmp/ccC0wZdE.s:528 .text.USBD_LL_Reset:00000000 $t
/tmp/ccKKwrwH.s:534 .text.USBD_LL_Reset:00000000 USBD_LL_Reset /tmp/ccC0wZdE.s:534 .text.USBD_LL_Reset:00000000 USBD_LL_Reset
/tmp/ccKKwrwH.s:642 .text.USBD_LL_SetSpeed:00000000 $t /tmp/ccC0wZdE.s:642 .text.USBD_LL_SetSpeed:00000000 $t
/tmp/ccKKwrwH.s:648 .text.USBD_LL_SetSpeed:00000000 USBD_LL_SetSpeed /tmp/ccC0wZdE.s:648 .text.USBD_LL_SetSpeed:00000000 USBD_LL_SetSpeed
/tmp/ccKKwrwH.s:669 .text.USBD_LL_Suspend:00000000 $t /tmp/ccC0wZdE.s:669 .text.USBD_LL_Suspend:00000000 $t
/tmp/ccKKwrwH.s:675 .text.USBD_LL_Suspend:00000000 USBD_LL_Suspend /tmp/ccC0wZdE.s:675 .text.USBD_LL_Suspend:00000000 USBD_LL_Suspend
/tmp/ccKKwrwH.s:711 .text.USBD_LL_Resume:00000000 $t /tmp/ccC0wZdE.s:711 .text.USBD_LL_Resume:00000000 $t
/tmp/ccKKwrwH.s:717 .text.USBD_LL_Resume:00000000 USBD_LL_Resume /tmp/ccC0wZdE.s:717 .text.USBD_LL_Resume:00000000 USBD_LL_Resume
/tmp/ccKKwrwH.s:752 .text.USBD_LL_SOF:00000000 $t /tmp/ccC0wZdE.s:752 .text.USBD_LL_SOF:00000000 $t
/tmp/ccKKwrwH.s:758 .text.USBD_LL_SOF:00000000 USBD_LL_SOF /tmp/ccC0wZdE.s:758 .text.USBD_LL_SOF:00000000 USBD_LL_SOF
/tmp/ccKKwrwH.s:808 .text.USBD_LL_IsoINIncomplete:00000000 $t /tmp/ccC0wZdE.s:808 .text.USBD_LL_IsoINIncomplete:00000000 $t
/tmp/ccKKwrwH.s:814 .text.USBD_LL_IsoINIncomplete:00000000 USBD_LL_IsoINIncomplete /tmp/ccC0wZdE.s:814 .text.USBD_LL_IsoINIncomplete:00000000 USBD_LL_IsoINIncomplete
/tmp/ccKKwrwH.s:880 .text.USBD_LL_IsoOUTIncomplete:00000000 $t /tmp/ccC0wZdE.s:880 .text.USBD_LL_IsoOUTIncomplete:00000000 $t
/tmp/ccKKwrwH.s:886 .text.USBD_LL_IsoOUTIncomplete:00000000 USBD_LL_IsoOUTIncomplete /tmp/ccC0wZdE.s:886 .text.USBD_LL_IsoOUTIncomplete:00000000 USBD_LL_IsoOUTIncomplete
/tmp/ccKKwrwH.s:952 .text.USBD_LL_DevConnected:00000000 $t /tmp/ccC0wZdE.s:952 .text.USBD_LL_DevConnected:00000000 $t
/tmp/ccKKwrwH.s:958 .text.USBD_LL_DevConnected:00000000 USBD_LL_DevConnected /tmp/ccC0wZdE.s:958 .text.USBD_LL_DevConnected:00000000 USBD_LL_DevConnected
/tmp/ccKKwrwH.s:977 .text.USBD_LL_DevDisconnected:00000000 $t /tmp/ccC0wZdE.s:977 .text.USBD_LL_DevDisconnected:00000000 $t
/tmp/ccKKwrwH.s:983 .text.USBD_LL_DevDisconnected:00000000 USBD_LL_DevDisconnected /tmp/ccC0wZdE.s:983 .text.USBD_LL_DevDisconnected:00000000 USBD_LL_DevDisconnected
/tmp/ccKKwrwH.s:1036 .text.USBD_CoreFindIF:00000000 $t /tmp/ccC0wZdE.s:1036 .text.USBD_CoreFindIF:00000000 $t
/tmp/ccKKwrwH.s:1042 .text.USBD_CoreFindIF:00000000 USBD_CoreFindIF /tmp/ccC0wZdE.s:1042 .text.USBD_CoreFindIF:00000000 USBD_CoreFindIF
/tmp/ccKKwrwH.s:1062 .text.USBD_CoreFindEP:00000000 $t /tmp/ccC0wZdE.s:1062 .text.USBD_CoreFindEP:00000000 $t
/tmp/ccKKwrwH.s:1068 .text.USBD_CoreFindEP:00000000 USBD_CoreFindEP /tmp/ccC0wZdE.s:1068 .text.USBD_CoreFindEP:00000000 USBD_CoreFindEP
/tmp/ccKKwrwH.s:1088 .text.USBD_LL_DataOutStage:00000000 $t /tmp/ccC0wZdE.s:1088 .text.USBD_LL_DataOutStage:00000000 $t
/tmp/ccKKwrwH.s:1094 .text.USBD_LL_DataOutStage:00000000 USBD_LL_DataOutStage /tmp/ccC0wZdE.s:1094 .text.USBD_LL_DataOutStage:00000000 USBD_LL_DataOutStage
/tmp/ccKKwrwH.s:1300 .text.USBD_LL_DataInStage:00000000 $t /tmp/ccC0wZdE.s:1300 .text.USBD_LL_DataInStage:00000000 $t
/tmp/ccKKwrwH.s:1306 .text.USBD_LL_DataInStage:00000000 USBD_LL_DataInStage /tmp/ccC0wZdE.s:1306 .text.USBD_LL_DataInStage:00000000 USBD_LL_DataInStage
/tmp/ccKKwrwH.s:1532 .text.USBD_GetNextDesc:00000000 $t /tmp/ccC0wZdE.s:1532 .text.USBD_GetNextDesc:00000000 $t
/tmp/ccKKwrwH.s:1538 .text.USBD_GetNextDesc:00000000 USBD_GetNextDesc /tmp/ccC0wZdE.s:1538 .text.USBD_GetNextDesc:00000000 USBD_GetNextDesc
/tmp/ccKKwrwH.s:1568 .text.USBD_GetEpDesc:00000000 $t /tmp/ccC0wZdE.s:1568 .text.USBD_GetEpDesc:00000000 $t
/tmp/ccKKwrwH.s:1574 .text.USBD_GetEpDesc:00000000 USBD_GetEpDesc /tmp/ccC0wZdE.s:1574 .text.USBD_GetEpDesc:00000000 USBD_GetEpDesc
/tmp/ccKKwrwH.s:1671 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccKKwrwH.s:1668 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_LL_Init USBD_LL_Init
USBD_LL_Stop USBD_LL_Stop
USBD_LL_DeInit USBD_LL_DeInit
ARM GAS /tmp/ccKKwrwH.s page 57
USBD_LL_Start USBD_LL_Start
USBD_ParseSetupRequest USBD_ParseSetupRequest
ARM GAS /tmp/ccC0wZdE.s page 56
USBD_StdDevReq USBD_StdDevReq
USBD_StdItfReq USBD_StdItfReq
USBD_StdEPReq USBD_StdEPReq

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccrWApvy.s page 1 ARM GAS /tmp/cce7Q3bO.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @{ 28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @{
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */ 29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
ARM GAS /tmp/ccrWApvy.s page 2 ARM GAS /tmp/cce7Q3bO.s page 2
31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static uint8_t USBD_GetLen(uint8_t *buf); 85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static uint8_t USBD_GetLen(uint8_t *buf);
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** 87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
ARM GAS /tmp/ccrWApvy.s page 3 ARM GAS /tmp/cce7Q3bO.s page 3
88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @} 88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @}
@ -178,7 +178,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_REQ_CLEAR_FEATURE: 142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_REQ_CLEAR_FEATURE:
143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_ClrFeature(pdev, req); 143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_ClrFeature(pdev, req);
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
ARM GAS /tmp/ccrWApvy.s page 4 ARM GAS /tmp/cce7Q3bO.s page 4
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else 201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
ARM GAS /tmp/ccrWApvy.s page 5 ARM GAS /tmp/cce7Q3bO.s page 5
202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -298,7 +298,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->classId = idx; 256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->classId = idx;
257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */ 257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (pdev->pClass[idx]->Setup != NULL) 258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (pdev->pClass[idx]->Setup != NULL)
ARM GAS /tmp/ccrWApvy.s page 6 ARM GAS /tmp/cce7Q3bO.s page 6
259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -358,7 +358,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req); 313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
ARM GAS /tmp/ccrWApvy.s page 7 ARM GAS /tmp/cce7Q3bO.s page 7
316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else 372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
ARM GAS /tmp/ccrWApvy.s page 8 ARM GAS /tmp/cce7Q3bO.s page 8
373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */ 427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetDescriptor(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req) 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetDescriptor(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 9 ARM GAS /tmp/cce7Q3bO.s page 9
430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint16_t len = 0U; 430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint16_t len = 0U;
@ -538,7 +538,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_DESC_TYPE_STRING: 484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_DESC_TYPE_STRING:
485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch ((uint8_t)(req->wValue)) 485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch ((uint8_t)(req->wValue))
486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 10 ARM GAS /tmp/cce7Q3bO.s page 10
487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_IDX_LANGID_STR: 487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_IDX_LANGID_STR:
@ -598,7 +598,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req); 542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++; 543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
ARM GAS /tmp/ccrWApvy.s page 11 ARM GAS /tmp/cce7Q3bO.s page 11
544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
ARM GAS /tmp/ccrWApvy.s page 12 ARM GAS /tmp/cce7Q3bO.s page 12
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (req->wLength != 0U) 656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (req->wLength != 0U)
657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 13 ARM GAS /tmp/cce7Q3bO.s page 13
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (len != 0U) 658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (len != 0U)
@ -778,7 +778,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req); 712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
ARM GAS /tmp/ccrWApvy.s page 14 ARM GAS /tmp/cce7Q3bO.s page 14
715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -838,7 +838,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_STATE_CONFIGURED: 769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_STATE_CONFIGURED:
770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (cfgidx == 0U) 770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (cfgidx == 0U)
771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 15 ARM GAS /tmp/cce7Q3bO.s page 15
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_state = USBD_STATE_ADDRESSED; 772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_state = USBD_STATE_ADDRESSED;
@ -898,7 +898,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else 827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 16 ARM GAS /tmp/cce7Q3bO.s page 16
829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state) 829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
@ -958,7 +958,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req); 883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
ARM GAS /tmp/ccrWApvy.s page 17 ARM GAS /tmp/cce7Q3bO.s page 17
886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
940:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 940:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
942:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 942:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
ARM GAS /tmp/ccrWApvy.s page 18 ARM GAS /tmp/cce7Q3bO.s page 18
943:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** 943:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
998:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U; 998:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
999:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t *pdesc; 999:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t *pdesc;
ARM GAS /tmp/ccrWApvy.s page 19 ARM GAS /tmp/cce7Q3bO.s page 19
1000:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 1000:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
44 0004 02E0 b .L2 44 0004 02E0 b .L2
45 .LVL3: 45 .LVL3:
46 .L3: 46 .L3:
ARM GAS /tmp/ccrWApvy.s page 20 ARM GAS /tmp/cce7Q3bO.s page 20
1038:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 1038:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
89 0000 0B78 ldrb r3, [r1] @ zero_extendqisi2 89 0000 0B78 ldrb r3, [r1] @ zero_extendqisi2
954:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 954:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
90 .loc 1 954 18 view .LVU21 90 .loc 1 954 18 view .LVU21
ARM GAS /tmp/ccrWApvy.s page 21 ARM GAS /tmp/cce7Q3bO.s page 21
91 0002 0370 strb r3, [r0] 91 0002 0370 strb r3, [r0]
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
35:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @brief general defines for the usb device library file 35:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @brief general defines for the usb device library file
36:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @{ 36:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @{
37:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** */ 37:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** */
ARM GAS /tmp/ccrWApvy.s page 22 ARM GAS /tmp/cce7Q3bO.s page 22
38:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 38:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
92:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 92:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
93:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_QUALIFIER_DESC 0x0AU 93:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_QUALIFIER_DESC 0x0AU
94:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_DESC 0x12U 94:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_DESC 0x12U
ARM GAS /tmp/ccrWApvy.s page 23 ARM GAS /tmp/cce7Q3bO.s page 23
95:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_CFG_DESC 0x09U 95:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_CFG_DESC 0x09U
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
149:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 149:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
150:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_CONF_DESC_SIZE 0x09U 150:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_CONF_DESC_SIZE 0x09U
151:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_IF_DESC_SIZE 0x09U 151:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_IF_DESC_SIZE 0x09U
ARM GAS /tmp/ccrWApvy.s page 24 ARM GAS /tmp/cce7Q3bO.s page 24
152:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_EP_DESC_SIZE 0x07U 152:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_EP_DESC_SIZE 0x07U
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
206:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** typedef struct 206:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** typedef struct
207:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** { 207:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** {
208:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bLength; 208:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bLength;
ARM GAS /tmp/ccrWApvy.s page 25 ARM GAS /tmp/cce7Q3bO.s page 25
209:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bDescriptorType; 209:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bDescriptorType;
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
263:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetDeviceQualifierDescriptor)(uint16_t *length); 263:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetDeviceQualifierDescriptor)(uint16_t *length);
264:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #if (USBD_SUPPORT_USER_STRING_DESC == 1U) 264:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #if (USBD_SUPPORT_USER_STRING_DESC == 1U)
265:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetUsrStrDescriptor)(struct _USBD_HandleTypeDef *pdev, uint8_t index, uint16_t *leng 265:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetUsrStrDescriptor)(struct _USBD_HandleTypeDef *pdev, uint8_t index, uint16_t *leng
ARM GAS /tmp/ccrWApvy.s page 26 ARM GAS /tmp/cce7Q3bO.s page 26
266:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #endif /* USBD_SUPPORT_USER_STRING_DESC */ 266:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #endif /* USBD_SUPPORT_USER_STRING_DESC */
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
320:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_NONE = 0, 320:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_NONE = 0,
321:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_HID = 1, 321:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_HID = 1,
322:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_CDC = 2, 322:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_CDC = 2,
ARM GAS /tmp/ccrWApvy.s page 27 ARM GAS /tmp/cce7Q3bO.s page 27
323:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_MSC = 3, 323:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_MSC = 3,
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
377:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint32_t dev_remote_wakeup; 377:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint32_t dev_remote_wakeup;
378:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t ConfIdx; 378:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t ConfIdx;
379:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 379:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
ARM GAS /tmp/ccrWApvy.s page 28 ARM GAS /tmp/cce7Q3bO.s page 28
380:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** USBD_SetupReqTypedef request; 380:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** USBD_SetupReqTypedef request;
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
109 .loc 2 429 3 view .LVU31 109 .loc 2 429 3 view .LVU31
430:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *_pbuff = addr; 430:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *_pbuff = addr;
110 .loc 2 430 3 view .LVU32 110 .loc 2 430 3 view .LVU32
ARM GAS /tmp/ccrWApvy.s page 29 ARM GAS /tmp/cce7Q3bO.s page 29
431:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 431:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
433:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** _Byte2 = *(uint8_t *)_pbuff; 433:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** _Byte2 = *(uint8_t *)_pbuff;
146 .loc 2 433 3 is_stmt 1 view .LVU53 146 .loc 2 433 3 is_stmt 1 view .LVU53
434:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 434:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
ARM GAS /tmp/ccrWApvy.s page 30 ARM GAS /tmp/cce7Q3bO.s page 30
147 .loc 2 434 3 view .LVU54 147 .loc 2 434 3 view .LVU54
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
436:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** 436:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
183 .loc 2 436 12 is_stmt 0 view .LVU75 183 .loc 2 436 12 is_stmt 0 view .LVU75
184 0020 43EA0223 orr r3, r3, r2, lsl #8 184 0020 43EA0223 orr r3, r3, r2, lsl #8
ARM GAS /tmp/ccrWApvy.s page 31 ARM GAS /tmp/cce7Q3bO.s page 31
185 .LVL20: 185 .LVL20:
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
231 000e FFF7FEFF bl USBD_LL_StallEP 231 000e FFF7FEFF bl USBD_LL_StallEP
232 .LVL25: 232 .LVL25:
985:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 985:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
ARM GAS /tmp/ccrWApvy.s page 32 ARM GAS /tmp/cce7Q3bO.s page 32
233 .loc 1 985 1 view .LVU88 233 .loc 1 985 1 view .LVU88
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
278 0014 062B cmp r3, #6 278 0014 062B cmp r3, #6
279 0016 00F2AB80 bhi .L8 279 0016 00F2AB80 bhi .L8
280 001a DFE803F0 tbb [pc, r3] 280 001a DFE803F0 tbb [pc, r3]
ARM GAS /tmp/ccrWApvy.s page 33 ARM GAS /tmp/cce7Q3bO.s page 33
281 .LVL28: 281 .LVL28:
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
320 .loc 1 660 13 is_stmt 0 view .LVU114 320 .loc 1 660 13 is_stmt 0 view .LVU114
321 0046 9A42 cmp r2, r3 321 0046 9A42 cmp r2, r3
322 0048 28BF it cs 322 0048 28BF it cs
ARM GAS /tmp/ccrWApvy.s page 34 ARM GAS /tmp/cce7Q3bO.s page 34
323 004a 1A46 movcs r2, r3 323 004a 1A46 movcs r2, r3
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
363 .loc 1 466 17 is_stmt 0 view .LVU129 363 .loc 1 466 17 is_stmt 0 view .LVU129
364 006c 0223 movs r3, #2 364 006c 0223 movs r3, #2
ARM GAS /tmp/ccrWApvy.s page 35 ARM GAS /tmp/cce7Q3bO.s page 35
365 006e 4370 strb r3, [r0, #1] 365 006e 4370 strb r3, [r0, #1]
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
406 0094 D0F8B432 ldr r3, [r0, #692] 406 0094 D0F8B432 ldr r3, [r0, #692]
488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
407 .loc 1 488 26 view .LVU143 407 .loc 1 488 26 view .LVU143
ARM GAS /tmp/ccrWApvy.s page 36 ARM GAS /tmp/cce7Q3bO.s page 36
408 0098 5B68 ldr r3, [r3, #4] 408 0098 5B68 ldr r3, [r3, #4]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
447 .loc 1 651 3 is_stmt 1 view .LVU159 447 .loc 1 651 3 is_stmt 1 view .LVU159
448 00be B9E7 b .L15 448 00be B9E7 b .L15
ARM GAS /tmp/ccrWApvy.s page 37 ARM GAS /tmp/cce7Q3bO.s page 37
449 .LVL47: 449 .LVL47:
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
488 .loc 1 524 11 view .LVU174 488 .loc 1 524 11 view .LVU174
524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
489 .loc 1 524 19 is_stmt 0 view .LVU175 489 .loc 1 524 19 is_stmt 0 view .LVU175
ARM GAS /tmp/ccrWApvy.s page 38 ARM GAS /tmp/cce7Q3bO.s page 38
490 00e2 D0F8B432 ldr r3, [r0, #692] 490 00e2 D0F8B432 ldr r3, [r0, #692]
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
528 .loc 1 538 20 view .LVU191 528 .loc 1 538 20 view .LVU191
529 010a 9847 blx r3 529 010a 9847 blx r3
530 .LVL61: 530 .LVL61:
ARM GAS /tmp/ccrWApvy.s page 39 ARM GAS /tmp/cce7Q3bO.s page 39
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
570 .LVL69: 570 .LVL69:
571 .L17: 571 .L17:
595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++; 595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
ARM GAS /tmp/ccrWApvy.s page 40 ARM GAS /tmp/cce7Q3bO.s page 40
572 .loc 1 595 11 view .LVU207 572 .loc 1 595 11 view .LVU207
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
611 .loc 1 624 7 view .LVU223 611 .loc 1 624 7 view .LVU223
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 41 ARM GAS /tmp/cce7Q3bO.s page 41
612 .loc 1 624 15 is_stmt 0 view .LVU224 612 .loc 1 624 15 is_stmt 0 view .LVU224
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
650 .loc 1 651 3 view .LVU240 650 .loc 1 651 3 view .LVU240
653:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 653:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
651 .loc 1 653 5 view .LVU241 651 .loc 1 653 5 view .LVU241
ARM GAS /tmp/ccrWApvy.s page 42 ARM GAS /tmp/cce7Q3bO.s page 42
652 0176 6FE7 b .L7 652 0176 6FE7 b .L7
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
699 .loc 1 686 3 view .LVU250 699 .loc 1 686 3 view .LVU250
686:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 686:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
700 .loc 1 686 11 is_stmt 0 view .LVU251 700 .loc 1 686 11 is_stmt 0 view .LVU251
ARM GAS /tmp/ccrWApvy.s page 43 ARM GAS /tmp/cce7Q3bO.s page 43
701 0004 8B88 ldrh r3, [r1, #4] 701 0004 8B88 ldrh r3, [r1, #4]
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
738 .LVL93: 738 .LVL93:
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
739 .loc 1 700 7 is_stmt 1 view .LVU269 739 .loc 1 700 7 is_stmt 1 view .LVU269
ARM GAS /tmp/ccrWApvy.s page 44 ARM GAS /tmp/cce7Q3bO.s page 44
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
784 .loc 1 724 1 is_stmt 1 view -0 784 .loc 1 724 1 is_stmt 1 view -0
785 .cfi_startproc 785 .cfi_startproc
786 @ args = 0, pretend = 0, frame = 0 786 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccrWApvy.s page 45 ARM GAS /tmp/cce7Q3bO.s page 45
787 @ frame_needed = 0, uses_anonymous_args = 0 787 @ frame_needed = 0, uses_anonymous_args = 0
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
827 0026 2046 mov r0, r4 827 0026 2046 mov r0, r4
828 0028 FFF7FEFF bl USBD_ClrClassConfig 828 0028 FFF7FEFF bl USBD_ClrClassConfig
829 .LVL102: 829 .LVL102:
ARM GAS /tmp/ccrWApvy.s page 46 ARM GAS /tmp/cce7Q3bO.s page 46
807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
867 .loc 1 747 11 is_stmt 1 view .LVU312 867 .loc 1 747 11 is_stmt 1 view .LVU312
868 0048 3146 mov r1, r6 868 0048 3146 mov r1, r6
869 004a 2046 mov r0, r4 869 004a 2046 mov r0, r4
ARM GAS /tmp/ccrWApvy.s page 47 ARM GAS /tmp/cce7Q3bO.s page 47
870 .LVL109: 870 .LVL109:
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
909 .LVL117: 909 .LVL117:
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
910 .loc 1 777 15 view .LVU328 910 .loc 1 777 15 view .LVU328
ARM GAS /tmp/ccrWApvy.s page 48 ARM GAS /tmp/cce7Q3bO.s page 48
911 0070 8D42 cmp r5, r1 911 0070 8D42 cmp r5, r1
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
951 .L60: 951 .L60:
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx; 772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
952 .loc 1 772 9 is_stmt 1 view .LVU343 952 .loc 1 772 9 is_stmt 1 view .LVU343
ARM GAS /tmp/ccrWApvy.s page 49 ARM GAS /tmp/cce7Q3bO.s page 49
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx; 772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
993 .L61: 993 .L61:
994 00c8 00000000 .word cfgidx.0 994 00c8 00000000 .word cfgidx.0
995 .cfi_endproc 995 .cfi_endproc
ARM GAS /tmp/ccrWApvy.s page 50 ARM GAS /tmp/cce7Q3bO.s page 50
996 .LFE248: 996 .LFE248:
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1040 .loc 1 839 9 is_stmt 1 view .LVU369 1040 .loc 1 839 9 is_stmt 1 view .LVU369
1041 001e 01E0 b .L63 1041 001e 01E0 b .L63
1042 .LVL135: 1042 .LVL135:
ARM GAS /tmp/ccrWApvy.s page 51 ARM GAS /tmp/cce7Q3bO.s page 51
1043 .L71: 1043 .L71:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1087 .LVL142: 1087 .LVL142:
1088 .LFB250: 1088 .LFB250:
856:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state) 856:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
ARM GAS /tmp/ccrWApvy.s page 52 ARM GAS /tmp/cce7Q3bO.s page 52
1089 .loc 1 856 1 is_stmt 1 view -0 1089 .loc 1 856 1 is_stmt 1 view -0
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1127 .loc 1 879 13 is_stmt 0 view .LVU398 1127 .loc 1 879 13 is_stmt 0 view .LVU398
1128 0020 0222 movs r2, #2 1128 0020 0222 movs r2, #2
1129 0022 00F10C01 add r1, r0, #12 1129 0022 00F10C01 add r1, r0, #12
ARM GAS /tmp/ccrWApvy.s page 53 ARM GAS /tmp/cce7Q3bO.s page 53
1130 .LVL143: 1130 .LVL143:
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1175 .loc 1 898 3 is_stmt 1 view .LVU409 1175 .loc 1 898 3 is_stmt 1 view .LVU409
898:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 898:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
1176 .loc 1 898 10 is_stmt 0 view .LVU410 1176 .loc 1 898 10 is_stmt 0 view .LVU410
ARM GAS /tmp/ccrWApvy.s page 54 ARM GAS /tmp/cce7Q3bO.s page 54
1177 0002 4B88 ldrh r3, [r1, #2] 1177 0002 4B88 ldrh r3, [r1, #2]
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
906:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 906:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
1215 .loc 1 906 11 view .LVU427 1215 .loc 1 906 11 view .LVU427
1216 0028 F2E7 b .L80 1216 0028 F2E7 b .L80
ARM GAS /tmp/ccrWApvy.s page 55 ARM GAS /tmp/cce7Q3bO.s page 55
1217 .cfi_endproc 1217 .cfi_endproc
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
1262 .loc 1 932 9 is_stmt 1 view .LVU439 1262 .loc 1 932 9 is_stmt 1 view .LVU439
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
ARM GAS /tmp/ccrWApvy.s page 56 ARM GAS /tmp/cce7Q3bO.s page 56
1263 .loc 1 932 15 is_stmt 0 view .LVU440 1263 .loc 1 932 15 is_stmt 0 view .LVU440
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1309 000a 06D0 beq .L93 1309 000a 06D0 beq .L93
1310 000c 402C cmp r4, #64 1310 000c 402C cmp r4, #64
1311 000e 04D0 beq .L93 1311 000e 04D0 beq .L93
ARM GAS /tmp/ccrWApvy.s page 57 ARM GAS /tmp/cce7Q3bO.s page 57
1312 0010 6CB1 cbz r4, .L94 1312 0010 6CB1 cbz r4, .L94
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1351 .L99: 1351 .L99:
1352 0038 12 .byte (.L105-.L99)/2 1352 0038 12 .byte (.L105-.L99)/2
1353 0039 19 .byte (.L104-.L99)/2 1353 0039 19 .byte (.L104-.L99)/2
ARM GAS /tmp/ccrWApvy.s page 58 ARM GAS /tmp/cce7Q3bO.s page 58
1354 003a 1C .byte (.L97-.L99)/2 1354 003a 1C .byte (.L97-.L99)/2
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1397 005c FFF7FEFF bl USBD_GetStatus 1397 005c FFF7FEFF bl USBD_GetStatus
1398 .LVL177: 1398 .LVL177:
136:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 136:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
ARM GAS /tmp/ccrWApvy.s page 59 ARM GAS /tmp/cce7Q3bO.s page 59
1399 .loc 1 136 11 view .LVU477 1399 .loc 1 136 11 view .LVU477
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1445 .cfi_def_cfa_offset 16 1445 .cfi_def_cfa_offset 16
1446 .cfi_offset 4, -16 1446 .cfi_offset 4, -16
1447 .cfi_offset 5, -12 1447 .cfi_offset 5, -12
ARM GAS /tmp/ccrWApvy.s page 60 ARM GAS /tmp/cce7Q3bO.s page 60
1448 .cfi_offset 6, -8 1448 .cfi_offset 6, -8
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1488 .LVL189: 1488 .LVL189:
183:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 183:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
1489 .loc 1 183 14 view .LVU502 1489 .loc 1 183 14 view .LVU502
ARM GAS /tmp/ccrWApvy.s page 61 ARM GAS /tmp/cce7Q3bO.s page 61
1490 002c 0129 cmp r1, #1 1490 002c 0129 cmp r1, #1
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
193:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 193:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
1528 .loc 1 193 44 view .LVU519 1528 .loc 1 193 44 view .LVU519
1529 0056 2146 mov r1, r4 1529 0056 2146 mov r1, r4
ARM GAS /tmp/ccrWApvy.s page 62 ARM GAS /tmp/cce7Q3bO.s page 62
1530 0058 2846 mov r0, r5 1530 0058 2846 mov r0, r5
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1571 .loc 1 219 11 is_stmt 0 view .LVU532 1571 .loc 1 219 11 is_stmt 0 view .LVU532
1572 007a 2846 mov r0, r5 1572 007a 2846 mov r0, r5
1573 .LVL204: 1573 .LVL204:
ARM GAS /tmp/ccrWApvy.s page 63 ARM GAS /tmp/cce7Q3bO.s page 63
219:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 219:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1618 0008 8B88 ldrh r3, [r1, #4] 1618 0008 8B88 ldrh r3, [r1, #4]
246:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 246:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
1619 .loc 1 246 11 view .LVU545 1619 .loc 1 246 11 view .LVU545
ARM GAS /tmp/ccrWApvy.s page 64 ARM GAS /tmp/cce7Q3bO.s page 64
1620 000a DFB2 uxtb r7, r3 1620 000a DFB2 uxtb r7, r3
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1660 0034 40F0F980 bne .L152 1660 0034 40F0F980 bne .L152
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */ 256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
1661 .loc 1 256 9 is_stmt 1 view .LVU560 1661 .loc 1 256 9 is_stmt 1 view .LVU560
ARM GAS /tmp/ccrWApvy.s page 65 ARM GAS /tmp/cce7Q3bO.s page 65
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */ 256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
1703 .loc 1 269 11 view .LVU574 1703 .loc 1 269 11 view .LVU574
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 66 ARM GAS /tmp/cce7Q3bO.s page 66
1704 .loc 1 269 23 is_stmt 0 view .LVU575 1704 .loc 1 269 23 is_stmt 0 view .LVU575
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1745 .loc 1 275 23 is_stmt 0 view .LVU588 1745 .loc 1 275 23 is_stmt 0 view .LVU588
1746 009a 8021 movs r1, #128 1746 009a 8021 movs r1, #128
1747 009c 3046 mov r0, r6 1747 009c 3046 mov r0, r6
ARM GAS /tmp/ccrWApvy.s page 67 ARM GAS /tmp/cce7Q3bO.s page 67
1748 009e FFF7FEFF bl USBD_LL_StallEP 1748 009e FFF7FEFF bl USBD_LL_StallEP
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
288:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 288:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
1787 .loc 1 288 25 view .LVU604 1787 .loc 1 288 25 view .LVU604
1788 00c0 F7E7 b .L132 1788 00c0 F7E7 b .L132
ARM GAS /tmp/ccrWApvy.s page 68 ARM GAS /tmp/cce7Q3bO.s page 68
1789 .LVL236: 1789 .LVL236:
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1830 00e8 FFF7FEFF bl USBD_LL_StallEP 1830 00e8 FFF7FEFF bl USBD_LL_StallEP
1831 .LVL244: 1831 .LVL244:
309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** } 309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
ARM GAS /tmp/ccrWApvy.s page 69 ARM GAS /tmp/cce7Q3bO.s page 69
1832 .loc 1 309 17 is_stmt 1 view .LVU618 1832 .loc 1 309 17 is_stmt 1 view .LVU618
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1871 0114 C6F8D402 str r0, [r6, #724] 1871 0114 C6F8D402 str r0, [r6, #724]
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
1872 .loc 1 332 19 is_stmt 1 view .LVU634 1872 .loc 1 332 19 is_stmt 1 view .LVU634
ARM GAS /tmp/ccrWApvy.s page 70 ARM GAS /tmp/cce7Q3bO.s page 70
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1913 0144 032A cmp r2, #3 1913 0144 032A cmp r2, #3
1914 0146 28D0 beq .L139 1914 0146 28D0 beq .L139
401:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 401:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
ARM GAS /tmp/ccrWApvy.s page 71 ARM GAS /tmp/cce7Q3bO.s page 71
1915 .loc 1 401 15 is_stmt 1 view .LVU649 1915 .loc 1 401 15 is_stmt 1 view .LVU649
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1955 .LVL263: 1955 .LVL263:
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
1956 .loc 1 360 15 is_stmt 1 view .LVU664 1956 .loc 1 360 15 is_stmt 1 view .LVU664
ARM GAS /tmp/ccrWApvy.s page 72 ARM GAS /tmp/cce7Q3bO.s page 72
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
1997 019a 5BB2 sxtb r3, r3 1997 019a 5BB2 sxtb r3, r3
364:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 364:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
1998 .loc 1 364 18 view .LVU679 1998 .loc 1 364 18 view .LVU679
ARM GAS /tmp/ccrWApvy.s page 73 ARM GAS /tmp/cce7Q3bO.s page 73
1999 019c 002B cmp r3, #0 1999 019c 002B cmp r3, #0
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
397:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break; 397:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
2039 .loc 1 397 21 is_stmt 0 view .LVU694 2039 .loc 1 397 21 is_stmt 0 view .LVU694
2040 01d2 0222 movs r2, #2 2040 01d2 0222 movs r2, #2
ARM GAS /tmp/ccrWApvy.s page 74 ARM GAS /tmp/cce7Q3bO.s page 74
2041 01d4 04F10E01 add r1, r4, #14 2041 01d4 04F10E01 add r1, r4, #14
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
2082 020c 1034 adds r4, r4, #16 2082 020c 1034 adds r4, r4, #16
2083 020e 3444 add r4, r4, r6 2083 020e 3444 add r4, r4, r6
2084 0210 0434 adds r4, r4, #4 2084 0210 0434 adds r4, r4, #4
ARM GAS /tmp/ccrWApvy.s page 75 ARM GAS /tmp/cce7Q3bO.s page 75
2085 0212 D9E7 b .L147 2085 0212 D9E7 b .L147
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
2130 USBD_GetString: 2130 USBD_GetString:
2131 .LVL286: 2131 .LVL286:
2132 .LFB255: 2132 .LFB255:
ARM GAS /tmp/ccrWApvy.s page 76 ARM GAS /tmp/cce7Q3bO.s page 76
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U; 997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
2172 .loc 1 1010 3 is_stmt 1 view .LVU733 2172 .loc 1 1010 3 is_stmt 1 view .LVU733
2173 .LVL289: 2173 .LVL289:
1011:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** idx++; 1011:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** idx++;
ARM GAS /tmp/ccrWApvy.s page 77 ARM GAS /tmp/cce7Q3bO.s page 77
2174 .loc 1 1011 3 view .LVU734 2174 .loc 1 1011 3 view .LVU734
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccrWApvy.s page 1
2212 .LVL295: 2212 .LVL295:
2213 .L172: 2213 .L172:
1014:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** { 1014:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
ARM GAS /tmp/ccrWApvy.s page 78 ARM GAS /tmp/cce7Q3bO.s page 78
2214 .loc 1 1014 17 is_stmt 1 view .LVU751 2214 .loc 1 1014 17 is_stmt 1 view .LVU751
@ -4648,62 +4648,54 @@ ARM GAS /tmp/ccrWApvy.s page 1
2235 .section .bss.cfgidx.0,"aw",%nobits 2235 .section .bss.cfgidx.0,"aw",%nobits
2238 cfgidx.0: 2238 cfgidx.0:
2239 0000 00 .space 1 2239 0000 00 .space 1
2240 .global curr_step_start_N 2240 .text
2241 .section .bss.curr_step_start_N,"aw",%nobits 2241 .Letext0:
2242 .align 2 2242 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
2245 curr_step_start_N: 2243 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
2246 0000 00000000 .space 4 2244 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
2247 .text ARM GAS /tmp/cce7Q3bO.s page 79
2248 .Letext0:
2249 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
2250 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
2251 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
2252 .file 6 "Core/Inc/main.h"
ARM GAS /tmp/ccrWApvy.s page 79
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_ctlreq.c *ABS*:00000000 usbd_ctlreq.c
/tmp/ccrWApvy.s:21 .text.USBD_GetLen:00000000 $t /tmp/cce7Q3bO.s:21 .text.USBD_GetLen:00000000 $t
/tmp/ccrWApvy.s:26 .text.USBD_GetLen:00000000 USBD_GetLen /tmp/cce7Q3bO.s:26 .text.USBD_GetLen:00000000 USBD_GetLen
/tmp/ccrWApvy.s:72 .text.USBD_ParseSetupRequest:00000000 $t /tmp/cce7Q3bO.s:72 .text.USBD_ParseSetupRequest:00000000 $t
/tmp/ccrWApvy.s:78 .text.USBD_ParseSetupRequest:00000000 USBD_ParseSetupRequest /tmp/cce7Q3bO.s:78 .text.USBD_ParseSetupRequest:00000000 USBD_ParseSetupRequest
/tmp/ccrWApvy.s:199 .text.USBD_CtlError:00000000 $t /tmp/cce7Q3bO.s:199 .text.USBD_CtlError:00000000 $t
/tmp/ccrWApvy.s:205 .text.USBD_CtlError:00000000 USBD_CtlError /tmp/cce7Q3bO.s:205 .text.USBD_CtlError:00000000 USBD_CtlError
/tmp/ccrWApvy.s:240 .text.USBD_GetDescriptor:00000000 $t /tmp/cce7Q3bO.s:240 .text.USBD_GetDescriptor:00000000 $t
/tmp/ccrWApvy.s:245 .text.USBD_GetDescriptor:00000000 USBD_GetDescriptor /tmp/cce7Q3bO.s:245 .text.USBD_GetDescriptor:00000000 USBD_GetDescriptor
/tmp/ccrWApvy.s:283 .text.USBD_GetDescriptor:0000001e $d /tmp/cce7Q3bO.s:283 .text.USBD_GetDescriptor:0000001e $d
/tmp/ccrWApvy.s:396 .text.USBD_GetDescriptor:0000008e $d /tmp/cce7Q3bO.s:396 .text.USBD_GetDescriptor:0000008e $d
/tmp/ccrWApvy.s:402 .text.USBD_GetDescriptor:00000094 $t /tmp/cce7Q3bO.s:402 .text.USBD_GetDescriptor:00000094 $t
/tmp/ccrWApvy.s:677 .text.USBD_SetAddress:00000000 $t /tmp/cce7Q3bO.s:677 .text.USBD_SetAddress:00000000 $t
/tmp/ccrWApvy.s:682 .text.USBD_SetAddress:00000000 USBD_SetAddress /tmp/cce7Q3bO.s:682 .text.USBD_SetAddress:00000000 USBD_SetAddress
/tmp/ccrWApvy.s:776 .text.USBD_SetConfig:00000000 $t /tmp/cce7Q3bO.s:776 .text.USBD_SetConfig:00000000 $t
/tmp/ccrWApvy.s:781 .text.USBD_SetConfig:00000000 USBD_SetConfig /tmp/cce7Q3bO.s:781 .text.USBD_SetConfig:00000000 USBD_SetConfig
/tmp/ccrWApvy.s:994 .text.USBD_SetConfig:000000c8 $d /tmp/cce7Q3bO.s:994 .text.USBD_SetConfig:000000c8 $d
/tmp/ccrWApvy.s:2238 .bss.cfgidx.0:00000000 cfgidx.0 /tmp/cce7Q3bO.s:2238 .bss.cfgidx.0:00000000 cfgidx.0
/tmp/ccrWApvy.s:999 .text.USBD_GetConfig:00000000 $t /tmp/cce7Q3bO.s:999 .text.USBD_GetConfig:00000000 $t
/tmp/ccrWApvy.s:1004 .text.USBD_GetConfig:00000000 USBD_GetConfig /tmp/cce7Q3bO.s:1004 .text.USBD_GetConfig:00000000 USBD_GetConfig
/tmp/ccrWApvy.s:1081 .text.USBD_GetStatus:00000000 $t /tmp/cce7Q3bO.s:1081 .text.USBD_GetStatus:00000000 $t
/tmp/ccrWApvy.s:1086 .text.USBD_GetStatus:00000000 USBD_GetStatus /tmp/cce7Q3bO.s:1086 .text.USBD_GetStatus:00000000 USBD_GetStatus
/tmp/ccrWApvy.s:1157 .text.USBD_SetFeature:00000000 $t /tmp/cce7Q3bO.s:1157 .text.USBD_SetFeature:00000000 $t
/tmp/ccrWApvy.s:1162 .text.USBD_SetFeature:00000000 USBD_SetFeature /tmp/cce7Q3bO.s:1162 .text.USBD_SetFeature:00000000 USBD_SetFeature
/tmp/ccrWApvy.s:1221 .text.USBD_ClrFeature:00000000 $t /tmp/cce7Q3bO.s:1221 .text.USBD_ClrFeature:00000000 $t
/tmp/ccrWApvy.s:1226 .text.USBD_ClrFeature:00000000 USBD_ClrFeature /tmp/cce7Q3bO.s:1226 .text.USBD_ClrFeature:00000000 USBD_ClrFeature
/tmp/ccrWApvy.s:1280 .text.USBD_StdDevReq:00000000 $t /tmp/cce7Q3bO.s:1280 .text.USBD_StdDevReq:00000000 $t
/tmp/ccrWApvy.s:1286 .text.USBD_StdDevReq:00000000 USBD_StdDevReq /tmp/cce7Q3bO.s:1286 .text.USBD_StdDevReq:00000000 USBD_StdDevReq
/tmp/ccrWApvy.s:1352 .text.USBD_StdDevReq:00000038 $d /tmp/cce7Q3bO.s:1352 .text.USBD_StdDevReq:00000038 $d
/tmp/ccrWApvy.s:1362 .text.USBD_StdDevReq:00000042 $t /tmp/cce7Q3bO.s:1362 .text.USBD_StdDevReq:00000042 $t
/tmp/ccrWApvy.s:1429 .text.USBD_StdItfReq:00000000 $t /tmp/cce7Q3bO.s:1429 .text.USBD_StdItfReq:00000000 $t
/tmp/ccrWApvy.s:1435 .text.USBD_StdItfReq:00000000 USBD_StdItfReq /tmp/cce7Q3bO.s:1435 .text.USBD_StdItfReq:00000000 USBD_StdItfReq
/tmp/ccrWApvy.s:1586 .text.USBD_StdEPReq:00000000 $t /tmp/cce7Q3bO.s:1586 .text.USBD_StdEPReq:00000000 $t
/tmp/ccrWApvy.s:1592 .text.USBD_StdEPReq:00000000 USBD_StdEPReq /tmp/cce7Q3bO.s:1592 .text.USBD_StdEPReq:00000000 USBD_StdEPReq
/tmp/ccrWApvy.s:2124 .text.USBD_GetString:00000000 $t /tmp/cce7Q3bO.s:2124 .text.USBD_GetString:00000000 $t
/tmp/ccrWApvy.s:2130 .text.USBD_GetString:00000000 USBD_GetString /tmp/cce7Q3bO.s:2130 .text.USBD_GetString:00000000 USBD_GetString
/tmp/ccrWApvy.s:2239 .bss.cfgidx.0:00000000 $d /tmp/cce7Q3bO.s:2239 .bss.cfgidx.0:00000000 $d
/tmp/ccrWApvy.s:2245 .bss.curr_step_start_N:00000000 curr_step_start_N /tmp/cce7Q3bO.s:290 .text.USBD_GetDescriptor:00000025 $d
/tmp/ccrWApvy.s:2242 .bss.curr_step_start_N:00000000 $d /tmp/cce7Q3bO.s:290 .text.USBD_GetDescriptor:00000026 $t
/tmp/ccrWApvy.s:290 .text.USBD_GetDescriptor:00000025 $d
/tmp/ccrWApvy.s:290 .text.USBD_GetDescriptor:00000026 $t
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_LL_StallEP USBD_LL_StallEP

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccmVH57s.s page 1 ARM GAS /tmp/ccuRTiWv.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
27:USB_DEVICE/App/usbd_desc.c **** 27:USB_DEVICE/App/usbd_desc.c ****
28:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */ 28:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */
29:USB_DEVICE/App/usbd_desc.c **** 29:USB_DEVICE/App/usbd_desc.c ****
ARM GAS /tmp/ccmVH57s.s page 2 ARM GAS /tmp/ccuRTiWv.s page 2
30:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/ 30:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/
@ -118,7 +118,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
84:USB_DEVICE/App/usbd_desc.c **** 84:USB_DEVICE/App/usbd_desc.c ****
85:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */ 85:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */
86:USB_DEVICE/App/usbd_desc.c **** 86:USB_DEVICE/App/usbd_desc.c ****
ARM GAS /tmp/ccmVH57s.s page 3 ARM GAS /tmp/ccuRTiWv.s page 3
87:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros 87:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros
@ -178,7 +178,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ManufacturerStrDescriptor 141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ManufacturerStrDescriptor
142:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ProductStrDescriptor 142:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ProductStrDescriptor
143:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_SerialStrDescriptor 143:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_SerialStrDescriptor
ARM GAS /tmp/ccmVH57s.s page 4 ARM GAS /tmp/ccuRTiWv.s page 4
144:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ConfigStrDescriptor 144:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ConfigStrDescriptor
@ -238,7 +238,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
198:USB_DEVICE/App/usbd_desc.c **** USB_DEVICE_CAPABITY_TYPE, 198:USB_DEVICE/App/usbd_desc.c **** USB_DEVICE_CAPABITY_TYPE,
199:USB_DEVICE/App/usbd_desc.c **** 0x2, 199:USB_DEVICE/App/usbd_desc.c **** 0x2,
200:USB_DEVICE/App/usbd_desc.c **** 0x2, /* LPM capability bit set*/ 200:USB_DEVICE/App/usbd_desc.c **** 0x2, /* LPM capability bit set*/
ARM GAS /tmp/ccmVH57s.s page 5 ARM GAS /tmp/ccuRTiWv.s page 5
201:USB_DEVICE/App/usbd_desc.c **** 0x0, 201:USB_DEVICE/App/usbd_desc.c **** 0x0,
@ -298,7 +298,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
255:USB_DEVICE/App/usbd_desc.c **** * @param length : Pointer to data length variable 255:USB_DEVICE/App/usbd_desc.c **** * @param length : Pointer to data length variable
256:USB_DEVICE/App/usbd_desc.c **** * @retval Pointer to descriptor buffer 256:USB_DEVICE/App/usbd_desc.c **** * @retval Pointer to descriptor buffer
257:USB_DEVICE/App/usbd_desc.c **** */ 257:USB_DEVICE/App/usbd_desc.c **** */
ARM GAS /tmp/ccmVH57s.s page 6 ARM GAS /tmp/ccuRTiWv.s page 6
258:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length) 258:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
@ -358,7 +358,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
69 .loc 1 274 3 view .LVU9 69 .loc 1 274 3 view .LVU9
70 .loc 1 274 11 is_stmt 0 view .LVU10 70 .loc 1 274 11 is_stmt 0 view .LVU10
71 0000 0423 movs r3, #4 71 0000 0423 movs r3, #4
ARM GAS /tmp/ccmVH57s.s page 7 ARM GAS /tmp/ccuRTiWv.s page 7
72 0002 0B80 strh r3, [r1] @ movhi 72 0002 0B80 strh r3, [r1] @ movhi
@ -418,7 +418,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
308:USB_DEVICE/App/usbd_desc.c **** } 308:USB_DEVICE/App/usbd_desc.c **** }
309:USB_DEVICE/App/usbd_desc.c **** 309:USB_DEVICE/App/usbd_desc.c ****
310:USB_DEVICE/App/usbd_desc.c **** /** 310:USB_DEVICE/App/usbd_desc.c **** /**
ARM GAS /tmp/ccmVH57s.s page 8 ARM GAS /tmp/ccuRTiWv.s page 8
311:USB_DEVICE/App/usbd_desc.c **** * @brief Return the serial number string descriptor 311:USB_DEVICE/App/usbd_desc.c **** * @brief Return the serial number string descriptor
@ -478,7 +478,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
365:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc; 365:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
366:USB_DEVICE/App/usbd_desc.c **** } 366:USB_DEVICE/App/usbd_desc.c **** }
367:USB_DEVICE/App/usbd_desc.c **** 367:USB_DEVICE/App/usbd_desc.c ****
ARM GAS /tmp/ccmVH57s.s page 9 ARM GAS /tmp/ccuRTiWv.s page 9
368:USB_DEVICE/App/usbd_desc.c **** #if (USBD_LPM_ENABLED == 1) 368:USB_DEVICE/App/usbd_desc.c **** #if (USBD_LPM_ENABLED == 1)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
417:USB_DEVICE/App/usbd_desc.c **** 417:USB_DEVICE/App/usbd_desc.c ****
418:USB_DEVICE/App/usbd_desc.c **** for (idx = 0; idx < len; idx++) 418:USB_DEVICE/App/usbd_desc.c **** for (idx = 0; idx < len; idx++)
100 .loc 1 418 3 view .LVU16 100 .loc 1 418 3 view .LVU16
ARM GAS /tmp/ccmVH57s.s page 10 ARM GAS /tmp/ccuRTiWv.s page 10
101 .loc 1 418 12 is_stmt 0 view .LVU17 101 .loc 1 418 12 is_stmt 0 view .LVU17
@ -598,7 +598,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
138 .loc 1 418 21 is_stmt 1 discriminator 1 view .LVU31 138 .loc 1 418 21 is_stmt 1 discriminator 1 view .LVU31
139 0028 9342 cmp r3, r2 139 0028 9342 cmp r3, r2
140 002a 09D2 bcs .L16 140 002a 09D2 bcs .L16
ARM GAS /tmp/ccmVH57s.s page 11 ARM GAS /tmp/ccuRTiWv.s page 11
141 .L11: 141 .L11:
@ -658,7 +658,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
186 .loc 1 391 3 view .LVU42 186 .loc 1 391 3 view .LVU42
392:USB_DEVICE/App/usbd_desc.c **** 392:USB_DEVICE/App/usbd_desc.c ****
187 .loc 1 392 3 view .LVU43 187 .loc 1 392 3 view .LVU43
ARM GAS /tmp/ccmVH57s.s page 12 ARM GAS /tmp/ccuRTiWv.s page 12
394:USB_DEVICE/App/usbd_desc.c **** deviceserial1 = *(uint32_t *) DEVICE_ID2; 394:USB_DEVICE/App/usbd_desc.c **** deviceserial1 = *(uint32_t *) DEVICE_ID2;
@ -718,7 +718,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
228 .L22: 228 .L22:
229 002e 00BF .align 2 229 002e 00BF .align 2
230 .L21: 230 .L21:
ARM GAS /tmp/ccmVH57s.s page 13 ARM GAS /tmp/ccuRTiWv.s page 13
231 0030 0070FF1F .word 536834048 231 0030 0070FF1F .word 536834048
@ -778,7 +778,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
278 72747561 278 72747561
278 6C20436F 278 6C20436F
278 6D506F72 278 6D506F72
ARM GAS /tmp/ccmVH57s.s page 14 ARM GAS /tmp/ccuRTiWv.s page 14
279 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits 279 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits
@ -838,7 +838,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
323 0014 0248 ldr r0, .L31+4 323 0014 0248 ldr r0, .L31+4
324 .LVL25: 324 .LVL25:
292:USB_DEVICE/App/usbd_desc.c **** } 292:USB_DEVICE/App/usbd_desc.c **** }
ARM GAS /tmp/ccmVH57s.s page 15 ARM GAS /tmp/ccuRTiWv.s page 15
325 .loc 1 292 5 view .LVU77 325 .loc 1 292 5 view .LVU77
@ -898,7 +898,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
306:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc; 306:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
371 .loc 1 306 3 view .LVU84 371 .loc 1 306 3 view .LVU84
372 000a FFF7FEFF bl USBD_GetString 372 000a FFF7FEFF bl USBD_GetString
ARM GAS /tmp/ccmVH57s.s page 16 ARM GAS /tmp/ccuRTiWv.s page 16
373 .LVL30: 373 .LVL30:
@ -958,7 +958,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
419 .LVL33: 419 .LVL33:
340:USB_DEVICE/App/usbd_desc.c **** } 340:USB_DEVICE/App/usbd_desc.c **** }
420 .loc 1 340 5 view .LVU93 420 .loc 1 340 5 view .LVU93
ARM GAS /tmp/ccmVH57s.s page 17 ARM GAS /tmp/ccuRTiWv.s page 17
421 000a FFF7FEFF bl USBD_GetString 421 000a FFF7FEFF bl USBD_GetString
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
356:USB_DEVICE/App/usbd_desc.c **** if(speed == 0) 356:USB_DEVICE/App/usbd_desc.c **** if(speed == 0)
467 .loc 1 356 1 is_stmt 0 view .LVU101 467 .loc 1 356 1 is_stmt 0 view .LVU101
468 0000 08B5 push {r3, lr} 468 0000 08B5 push {r3, lr}
ARM GAS /tmp/ccmVH57s.s page 18 ARM GAS /tmp/ccuRTiWv.s page 18
469 .LCFI7: 469 .LCFI7:
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccmVH57s.s page 1
513 .section .data.USBD_StringSerial,"aw" 513 .section .data.USBD_StringSerial,"aw"
514 .align 2 514 .align 2
517 USBD_StringSerial: 517 USBD_StringSerial:
ARM GAS /tmp/ccmVH57s.s page 19 ARM GAS /tmp/ccuRTiWv.s page 19
518 0000 1A0300 .ascii "\032\003\000" 518 0000 1A0300 .ascii "\032\003\000"
@ -1121,65 +1121,57 @@ ARM GAS /tmp/ccmVH57s.s page 1
552 0010 00000000 .word USBD_FS_SerialStrDescriptor 552 0010 00000000 .word USBD_FS_SerialStrDescriptor
553 0014 00000000 .word USBD_FS_ConfigStrDescriptor 553 0014 00000000 .word USBD_FS_ConfigStrDescriptor
554 0018 00000000 .word USBD_FS_InterfaceStrDescriptor 554 0018 00000000 .word USBD_FS_InterfaceStrDescriptor
555 .global curr_step_start_N 555 .text
556 .section .bss.curr_step_start_N,"aw",%nobits 556 .Letext0:
557 .align 2 557 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
560 curr_step_start_N: 558 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
561 0000 00000000 .space 4 559 .file 4 "USB_DEVICE/App/usbd_desc.h"
562 .text 560 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
563 .Letext0: ARM GAS /tmp/ccuRTiWv.s page 20
564 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
565 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
566 .file 4 "Core/Inc/main.h"
567 .file 5 "USB_DEVICE/App/usbd_desc.h"
568 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
ARM GAS /tmp/ccmVH57s.s page 20
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_desc.c *ABS*:00000000 usbd_desc.c
/tmp/ccmVH57s.s:21 .text.USBD_FS_DeviceDescriptor:00000000 $t /tmp/ccuRTiWv.s:21 .text.USBD_FS_DeviceDescriptor:00000000 $t
/tmp/ccmVH57s.s:27 .text.USBD_FS_DeviceDescriptor:00000000 USBD_FS_DeviceDescriptor /tmp/ccuRTiWv.s:27 .text.USBD_FS_DeviceDescriptor:00000000 USBD_FS_DeviceDescriptor
/tmp/ccmVH57s.s:49 .text.USBD_FS_DeviceDescriptor:00000008 $d /tmp/ccuRTiWv.s:49 .text.USBD_FS_DeviceDescriptor:00000008 $d
/tmp/ccmVH57s.s:539 .data.USBD_FS_DeviceDesc:00000000 USBD_FS_DeviceDesc /tmp/ccuRTiWv.s:539 .data.USBD_FS_DeviceDesc:00000000 USBD_FS_DeviceDesc
/tmp/ccmVH57s.s:54 .text.USBD_FS_LangIDStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:54 .text.USBD_FS_LangIDStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:60 .text.USBD_FS_LangIDStrDescriptor:00000000 USBD_FS_LangIDStrDescriptor /tmp/ccuRTiWv.s:60 .text.USBD_FS_LangIDStrDescriptor:00000000 USBD_FS_LangIDStrDescriptor
/tmp/ccmVH57s.s:82 .text.USBD_FS_LangIDStrDescriptor:00000008 $d /tmp/ccuRTiWv.s:82 .text.USBD_FS_LangIDStrDescriptor:00000008 $d
/tmp/ccmVH57s.s:532 .data.USBD_LangIDDesc:00000000 USBD_LangIDDesc /tmp/ccuRTiWv.s:532 .data.USBD_LangIDDesc:00000000 USBD_LangIDDesc
/tmp/ccmVH57s.s:87 .text.IntToUnicode:00000000 $t /tmp/ccuRTiWv.s:87 .text.IntToUnicode:00000000 $t
/tmp/ccmVH57s.s:92 .text.IntToUnicode:00000000 IntToUnicode /tmp/ccuRTiWv.s:92 .text.IntToUnicode:00000000 IntToUnicode
/tmp/ccmVH57s.s:167 .text.Get_SerialNum:00000000 $t /tmp/ccuRTiWv.s:167 .text.Get_SerialNum:00000000 $t
/tmp/ccmVH57s.s:172 .text.Get_SerialNum:00000000 Get_SerialNum /tmp/ccuRTiWv.s:172 .text.Get_SerialNum:00000000 Get_SerialNum
/tmp/ccmVH57s.s:231 .text.Get_SerialNum:00000030 $d /tmp/ccuRTiWv.s:231 .text.Get_SerialNum:00000030 $d
/tmp/ccmVH57s.s:517 .data.USBD_StringSerial:00000000 USBD_StringSerial /tmp/ccuRTiWv.s:517 .data.USBD_StringSerial:00000000 USBD_StringSerial
/tmp/ccmVH57s.s:237 .text.USBD_FS_SerialStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:237 .text.USBD_FS_SerialStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:243 .text.USBD_FS_SerialStrDescriptor:00000000 USBD_FS_SerialStrDescriptor /tmp/ccuRTiWv.s:243 .text.USBD_FS_SerialStrDescriptor:00000000 USBD_FS_SerialStrDescriptor
/tmp/ccmVH57s.s:271 .text.USBD_FS_SerialStrDescriptor:00000010 $d /tmp/ccuRTiWv.s:271 .text.USBD_FS_SerialStrDescriptor:00000010 $d
/tmp/ccmVH57s.s:276 .rodata.USBD_FS_ProductStrDescriptor.str1.4:00000000 $d /tmp/ccuRTiWv.s:276 .rodata.USBD_FS_ProductStrDescriptor.str1.4:00000000 $d
/tmp/ccmVH57s.s:280 .text.USBD_FS_ProductStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:280 .text.USBD_FS_ProductStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:286 .text.USBD_FS_ProductStrDescriptor:00000000 USBD_FS_ProductStrDescriptor /tmp/ccuRTiWv.s:286 .text.USBD_FS_ProductStrDescriptor:00000000 USBD_FS_ProductStrDescriptor
/tmp/ccmVH57s.s:333 .text.USBD_FS_ProductStrDescriptor:0000001c $d /tmp/ccuRTiWv.s:333 .text.USBD_FS_ProductStrDescriptor:0000001c $d
/tmp/ccmVH57s.s:525 .bss.USBD_StrDesc:00000000 USBD_StrDesc /tmp/ccuRTiWv.s:525 .bss.USBD_StrDesc:00000000 USBD_StrDesc
/tmp/ccmVH57s.s:339 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:00000000 $d /tmp/ccuRTiWv.s:339 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:00000000 $d
/tmp/ccmVH57s.s:343 .text.USBD_FS_ManufacturerStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:343 .text.USBD_FS_ManufacturerStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:349 .text.USBD_FS_ManufacturerStrDescriptor:00000000 USBD_FS_ManufacturerStrDescriptor /tmp/ccuRTiWv.s:349 .text.USBD_FS_ManufacturerStrDescriptor:00000000 USBD_FS_ManufacturerStrDescriptor
/tmp/ccmVH57s.s:381 .text.USBD_FS_ManufacturerStrDescriptor:00000014 $d /tmp/ccuRTiWv.s:381 .text.USBD_FS_ManufacturerStrDescriptor:00000014 $d
/tmp/ccmVH57s.s:387 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:00000000 $d /tmp/ccuRTiWv.s:387 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:00000000 $d
/tmp/ccmVH57s.s:391 .text.USBD_FS_ConfigStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:391 .text.USBD_FS_ConfigStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:397 .text.USBD_FS_ConfigStrDescriptor:00000000 USBD_FS_ConfigStrDescriptor /tmp/ccuRTiWv.s:397 .text.USBD_FS_ConfigStrDescriptor:00000000 USBD_FS_ConfigStrDescriptor
/tmp/ccmVH57s.s:444 .text.USBD_FS_ConfigStrDescriptor:0000001c $d /tmp/ccuRTiWv.s:444 .text.USBD_FS_ConfigStrDescriptor:0000001c $d
/tmp/ccmVH57s.s:450 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:00000000 $d /tmp/ccuRTiWv.s:450 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:00000000 $d
/tmp/ccmVH57s.s:454 .text.USBD_FS_InterfaceStrDescriptor:00000000 $t /tmp/ccuRTiWv.s:454 .text.USBD_FS_InterfaceStrDescriptor:00000000 $t
/tmp/ccmVH57s.s:460 .text.USBD_FS_InterfaceStrDescriptor:00000000 USBD_FS_InterfaceStrDescriptor /tmp/ccuRTiWv.s:460 .text.USBD_FS_InterfaceStrDescriptor:00000000 USBD_FS_InterfaceStrDescriptor
/tmp/ccmVH57s.s:507 .text.USBD_FS_InterfaceStrDescriptor:0000001c $d /tmp/ccuRTiWv.s:507 .text.USBD_FS_InterfaceStrDescriptor:0000001c $d
/tmp/ccmVH57s.s:514 .data.USBD_StringSerial:00000000 $d /tmp/ccuRTiWv.s:514 .data.USBD_StringSerial:00000000 $d
/tmp/ccmVH57s.s:522 .bss.USBD_StrDesc:00000000 $d /tmp/ccuRTiWv.s:522 .bss.USBD_StrDesc:00000000 $d
/tmp/ccmVH57s.s:529 .data.USBD_LangIDDesc:00000000 $d /tmp/ccuRTiWv.s:529 .data.USBD_LangIDDesc:00000000 $d
/tmp/ccmVH57s.s:536 .data.USBD_FS_DeviceDesc:00000000 $d /tmp/ccuRTiWv.s:536 .data.USBD_FS_DeviceDesc:00000000 $d
/tmp/ccmVH57s.s:547 .data.FS_Desc:00000000 FS_Desc /tmp/ccuRTiWv.s:547 .data.FS_Desc:00000000 FS_Desc
/tmp/ccmVH57s.s:544 .data.FS_Desc:00000000 $d /tmp/ccuRTiWv.s:544 .data.FS_Desc:00000000 $d
/tmp/ccmVH57s.s:560 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/ccmVH57s.s:557 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_GetString USBD_GetString

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc3QmNth.s page 1 ARM GAS /tmp/ccnLHsIs.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ 27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief control I/O requests module 28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief control I/O requests module
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{ 29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
ARM GAS /tmp/cc3QmNth.s page 2 ARM GAS /tmp/ccnLHsIs.s page 2
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */ 30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
@ -118,7 +118,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status 84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */ 85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendData(USBD_HandleTypeDef *pdev, 86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendData(USBD_HandleTypeDef *pdev,
ARM GAS /tmp/cc3QmNth.s page 3 ARM GAS /tmp/ccnLHsIs.s page 3
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf, uint32_t len) 87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf, uint32_t len)
@ -178,7 +178,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
66 0018 0020 movs r0, #0 66 0018 0020 movs r0, #0
67 001a 08BD pop {r3, pc} 67 001a 08BD pop {r3, pc}
68 .cfi_endproc 68 .cfi_endproc
ARM GAS /tmp/cc3QmNth.s page 4 ARM GAS /tmp/ccnLHsIs.s page 4
69 .LFE243: 69 .LFE243:
@ -238,7 +238,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
109 .section .text.USBD_CtlPrepareRx,"ax",%progbits 109 .section .text.USBD_CtlPrepareRx,"ax",%progbits
110 .align 1 110 .align 1
111 .global USBD_CtlPrepareRx 111 .global USBD_CtlPrepareRx
ARM GAS /tmp/cc3QmNth.s page 5 ARM GAS /tmp/ccnLHsIs.s page 5
112 .syntax unified 112 .syntax unified
@ -298,7 +298,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */ 145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, pbuf, len); 146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, pbuf, len);
ARM GAS /tmp/cc3QmNth.s page 6 ARM GAS /tmp/ccnLHsIs.s page 6
145 .loc 1 146 3 is_stmt 1 view .LVU35 145 .loc 1 146 3 is_stmt 1 view .LVU35
@ -358,7 +358,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
185 .loc 1 162 9 view .LVU44 185 .loc 1 162 9 view .LVU44
186 0006 0021 movs r1, #0 186 0006 0021 movs r1, #0
187 .LVL14: 187 .LVL14:
ARM GAS /tmp/cc3QmNth.s page 7 ARM GAS /tmp/ccnLHsIs.s page 7
188 .loc 1 162 9 view .LVU45 188 .loc 1 162 9 view .LVU45
@ -418,7 +418,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
227 000e FFF7FEFF bl USBD_LL_Transmit 227 000e FFF7FEFF bl USBD_LL_Transmit
228 .LVL17: 228 .LVL17:
180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
ARM GAS /tmp/cc3QmNth.s page 8 ARM GAS /tmp/ccnLHsIs.s page 8
181:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK; 181:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
@ -478,7 +478,7 @@ ARM GAS /tmp/cc3QmNth.s page 1
267 .loc 1 198 3 is_stmt 1 view .LVU62 267 .loc 1 198 3 is_stmt 1 view .LVU62
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** } 199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
268 .loc 1 199 1 is_stmt 0 view .LVU63 268 .loc 1 199 1 is_stmt 0 view .LVU63
ARM GAS /tmp/cc3QmNth.s page 9 ARM GAS /tmp/ccnLHsIs.s page 9
269 0012 0020 movs r0, #0 269 0012 0020 movs r0, #0
@ -524,38 +524,30 @@ ARM GAS /tmp/cc3QmNth.s page 1
299 0006 08BD pop {r3, pc} 299 0006 08BD pop {r3, pc}
300 .cfi_endproc 300 .cfi_endproc
301 .LFE249: 301 .LFE249:
303 .global curr_step_start_N 303 .text
304 .section .bss.curr_step_start_N,"aw",%nobits 304 .Letext0:
305 .align 2 305 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
308 curr_step_start_N: 306 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
309 0000 00000000 .space 4 307 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
310 .text ARM GAS /tmp/ccnLHsIs.s page 10
311 .Letext0:
312 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
313 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
314 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
315 .file 5 "Core/Inc/main.h"
ARM GAS /tmp/cc3QmNth.s page 10
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 usbd_ioreq.c *ABS*:00000000 usbd_ioreq.c
/tmp/cc3QmNth.s:21 .text.USBD_CtlSendData:00000000 $t /tmp/ccnLHsIs.s:21 .text.USBD_CtlSendData:00000000 $t
/tmp/cc3QmNth.s:27 .text.USBD_CtlSendData:00000000 USBD_CtlSendData /tmp/ccnLHsIs.s:27 .text.USBD_CtlSendData:00000000 USBD_CtlSendData
/tmp/cc3QmNth.s:72 .text.USBD_CtlContinueSendData:00000000 $t /tmp/ccnLHsIs.s:72 .text.USBD_CtlContinueSendData:00000000 $t
/tmp/cc3QmNth.s:78 .text.USBD_CtlContinueSendData:00000000 USBD_CtlContinueSendData /tmp/ccnLHsIs.s:78 .text.USBD_CtlContinueSendData:00000000 USBD_CtlContinueSendData
/tmp/cc3QmNth.s:110 .text.USBD_CtlPrepareRx:00000000 $t /tmp/ccnLHsIs.s:110 .text.USBD_CtlPrepareRx:00000000 $t
/tmp/cc3QmNth.s:116 .text.USBD_CtlPrepareRx:00000000 USBD_CtlPrepareRx /tmp/ccnLHsIs.s:116 .text.USBD_CtlPrepareRx:00000000 USBD_CtlPrepareRx
/tmp/cc3QmNth.s:161 .text.USBD_CtlContinueRx:00000000 $t /tmp/ccnLHsIs.s:161 .text.USBD_CtlContinueRx:00000000 $t
/tmp/cc3QmNth.s:167 .text.USBD_CtlContinueRx:00000000 USBD_CtlContinueRx /tmp/ccnLHsIs.s:167 .text.USBD_CtlContinueRx:00000000 USBD_CtlContinueRx
/tmp/cc3QmNth.s:199 .text.USBD_CtlSendStatus:00000000 $t /tmp/ccnLHsIs.s:199 .text.USBD_CtlSendStatus:00000000 $t
/tmp/cc3QmNth.s:205 .text.USBD_CtlSendStatus:00000000 USBD_CtlSendStatus /tmp/ccnLHsIs.s:205 .text.USBD_CtlSendStatus:00000000 USBD_CtlSendStatus
/tmp/cc3QmNth.s:237 .text.USBD_CtlReceiveStatus:00000000 $t /tmp/ccnLHsIs.s:237 .text.USBD_CtlReceiveStatus:00000000 $t
/tmp/cc3QmNth.s:243 .text.USBD_CtlReceiveStatus:00000000 USBD_CtlReceiveStatus /tmp/ccnLHsIs.s:243 .text.USBD_CtlReceiveStatus:00000000 USBD_CtlReceiveStatus
/tmp/cc3QmNth.s:275 .text.USBD_GetRxCount:00000000 $t /tmp/ccnLHsIs.s:275 .text.USBD_GetRxCount:00000000 $t
/tmp/cc3QmNth.s:281 .text.USBD_GetRxCount:00000000 USBD_GetRxCount /tmp/ccnLHsIs.s:281 .text.USBD_GetRxCount:00000000 USBD_GetRxCount
/tmp/cc3QmNth.s:308 .bss.curr_step_start_N:00000000 curr_step_start_N
/tmp/cc3QmNth.s:305 .bss.curr_step_start_N:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
USBD_LL_Transmit USBD_LL_Transmit

Binary file not shown.