diff --git a/docs/firmware/firmware-architecture.md b/docs/firmware/firmware-architecture.md index 7396ae74..b34abf10 100644 --- a/docs/firmware/firmware-architecture.md +++ b/docs/firmware/firmware-architecture.md @@ -94,9 +94,6 @@ The **same queue system** also handles the module’s own keypresses: * The main loop processes the queue, sending keypresses to the master device. This unified queue system ensures **non-blocking, deterministic communication** between modules and the master, even under high data load. - -Ooo~ let’s give your UART message section a little sparkle ✨ and make it clearer, more structured, and easier to read. I’ll also fix formatting inconsistencies and clarify the purpose of each field. 💙 - --- # UART Message Structure diff --git a/firmware/core/build/Debug/.cmake/api/v1/reply/index-2025-08-25T00-55-58-0523.json b/firmware/core/build/Debug/.cmake/api/v1/reply/index-2025-08-25T20-02-26-0662.json similarity index 100% rename from firmware/core/build/Debug/.cmake/api/v1/reply/index-2025-08-25T00-55-58-0523.json rename to firmware/core/build/Debug/.cmake/api/v1/reply/index-2025-08-25T20-02-26-0662.json diff --git a/firmware/core/build/Debug/.ninja_deps b/firmware/core/build/Debug/.ninja_deps index 4a11d8d7..7f0320bb 100644 Binary files a/firmware/core/build/Debug/.ninja_deps and b/firmware/core/build/Debug/.ninja_deps differ diff --git a/firmware/core/build/Debug/.ninja_log b/firmware/core/build/Debug/.ninja_log index 694f3082..e293386b 100644 --- a/firmware/core/build/Debug/.ninja_log +++ b/firmware/core/build/Debug/.ninja_log @@ -30,20 +30,8 @@ 341 585 1756075615456750193 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj 73e6de5304f3589 11 362 1756075615230593321 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj a04d7f696e9c0d8c 10 303 1756075615174305389 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj c2600fd856ec13ab -203 305 1756076952660915938 core.elf 65fc94ad55c43ddb +108 192 1756093401944347283 core.elf 65fc94ad55c43ddb 362 579 1756075615450719343 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj 4c1ef8c3b45ecf3e -2 203 1756076952561034859 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 +1 108 1756093401865954540 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 301 688 1756075615559274642 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c.obj 31a0df46be8b277d 2 321 1756075615190387655 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj 950d6fa9d73ae6e0 -1 102 1756087985387401909 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -102 251 1756087985532933823 core.elf 65fc94ad55c43ddb -2 97 1756088025071090437 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -97 183 1756088025153480334 core.elf 65fc94ad55c43ddb -1 102 1756088106743426086 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -102 182 1756088106821443344 core.elf 65fc94ad55c43ddb -1 101 1756088140959469161 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -101 181 1756088141037133118 core.elf 65fc94ad55c43ddb -1 96 1756088174150075991 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -96 175 1756088174226138846 core.elf 65fc94ad55c43ddb -1 94 1756088304259279866 CMakeFiles/core.dir/Core/Src/main.c.obj 612a7a44e98bda92 -94 173 1756088304335458752 core.elf 65fc94ad55c43ddb diff --git a/firmware/core/build/Debug/CMakeFiles/core.dir/Core/Src/main.c.obj b/firmware/core/build/Debug/CMakeFiles/core.dir/Core/Src/main.c.obj index eca28b8c..65f2bd39 100644 Binary files a/firmware/core/build/Debug/CMakeFiles/core.dir/Core/Src/main.c.obj and b/firmware/core/build/Debug/CMakeFiles/core.dir/Core/Src/main.c.obj differ diff --git a/firmware/core/build/Debug/core.elf b/firmware/core/build/Debug/core.elf index a6f81d8e..41975a47 100755 Binary files a/firmware/core/build/Debug/core.elf and b/firmware/core/build/Debug/core.elf differ diff --git a/firmware/core/build/Debug/core.map b/firmware/core/build/Debug/core.map index a165b9a8..5adf1d9d 100644 --- a/firmware/core/build/Debug/core.map +++ b/firmware/core/build/Debug/core.map @@ -3015,6 +3015,8 @@ Discarded input sections 0x00000000 0x164 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.HAL_UART_TxHalfCpltCallback 0x00000000 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + .text.HAL_UART_RxCpltCallback + 0x00000000 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.HAL_UART_AbortCpltCallback 0x00000000 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.HAL_UART_AbortTransmitCpltCallback @@ -5089,7 +5091,7 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- 0x08000000 g_pfnVectors 0x080001c4 . = ALIGN (0x4) -.text 0x080001c4 0x9d60 +.text 0x080001c4 0x9d6c 0x080001c4 . = ALIGN (0x4) *(.text) .text 0x080001c4 0x40 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o @@ -5363,559 +5365,559 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- .text.HAL_UART_TxCpltCallback 0x08006060 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj 0x08006060 HAL_UART_TxCpltCallback - .text.HAL_UART_RxCpltCallback - 0x08006074 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - 0x08006074 HAL_UART_RxCpltCallback .text.HAL_UART_RxHalfCpltCallback - 0x08006088 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - 0x08006088 HAL_UART_RxHalfCpltCallback + 0x08006074 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006074 HAL_UART_RxHalfCpltCallback .text.HAL_UART_ErrorCallback - 0x0800609c 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - 0x0800609c HAL_UART_ErrorCallback + 0x08006088 0x14 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006088 HAL_UART_ErrorCallback .text.HAL_UARTEx_RxEventCallback - 0x080060b0 0x18 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - 0x080060b0 HAL_UARTEx_RxEventCallback + 0x0800609c 0x18 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x0800609c HAL_UARTEx_RxEventCallback .text.UART_DMAReceiveCplt - 0x080060c8 0x12c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080060b4 0x12c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_DMARxHalfCplt - 0x080061f4 0x3c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080061e0 0x3c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_DMAError - 0x08006230 0x94 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x0800621c 0x94 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_WaitOnFlagUntilTimeout - 0x080062c4 0xb2 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - *fill* 0x08006376 0x2 + 0x080062b0 0xb2 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + *fill* 0x08006362 0x2 .text.UART_Start_Receive_DMA - 0x08006378 0x14c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj - 0x08006378 UART_Start_Receive_DMA + 0x08006364 0x14c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006364 UART_Start_Receive_DMA .text.UART_EndTxTransfer - 0x080064c4 0x50 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080064b0 0x50 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_EndRxTransfer - 0x08006514 0xc6 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006500 0xc6 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_DMAAbortOnError - 0x080065da 0x22 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080065c6 0x22 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_Transmit_IT - 0x080065fc 0xa0 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080065e8 0xa0 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_EndTransmit_IT - 0x0800669c 0x30 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006688 0x30 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_Receive_IT - 0x080066cc 0x17c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x080066b8 0x17c cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.UART_SetConfig - 0x08006848 0x4e8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj + 0x08006834 0x4e8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj .text.USBD_Init - 0x08006d30 0x60 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006d30 USBD_Init + 0x08006d1c 0x60 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006d1c USBD_Init .text.USBD_RegisterClass - 0x08006d90 0x6c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006d90 USBD_RegisterClass + 0x08006d7c 0x6c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006d7c USBD_RegisterClass .text.USBD_Start - 0x08006dfc 0x18 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006dfc USBD_Start + 0x08006de8 0x18 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006de8 USBD_Start .text.USBD_RunTestMode - 0x08006e14 0x16 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006e14 USBD_RunTestMode + 0x08006e00 0x16 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006e00 USBD_RunTestMode .text.USBD_SetClassConfig - 0x08006e2a 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006e2a USBD_SetClassConfig + 0x08006e16 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006e16 USBD_SetClassConfig .text.USBD_ClrClassConfig - 0x08006e62 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006e62 USBD_ClrClassConfig + 0x08006e4e 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006e4e USBD_ClrClassConfig .text.USBD_LL_SetupStage - 0x08006e96 0xaa cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006e96 USBD_LL_SetupStage + 0x08006e82 0xaa cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006e82 USBD_LL_SetupStage .text.USBD_LL_DataOutStage - 0x08006f40 0x178 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08006f40 USBD_LL_DataOutStage + 0x08006f2c 0x178 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08006f2c USBD_LL_DataOutStage .text.USBD_LL_DataInStage - 0x080070b8 0x176 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080070b8 USBD_LL_DataInStage + 0x080070a4 0x176 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080070a4 USBD_LL_DataInStage .text.USBD_LL_Reset - 0x0800722e 0xa6 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x0800722e USBD_LL_Reset + 0x0800721a 0xa6 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x0800721a USBD_LL_Reset .text.USBD_LL_SetSpeed - 0x080072d4 0x20 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080072d4 USBD_LL_SetSpeed + 0x080072c0 0x20 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080072c0 USBD_LL_SetSpeed .text.USBD_LL_Suspend - 0x080072f4 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080072f4 USBD_LL_Suspend + 0x080072e0 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080072e0 USBD_LL_Suspend .text.USBD_LL_Resume - 0x0800732c 0x30 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x0800732c USBD_LL_Resume + 0x08007318 0x30 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007318 USBD_LL_Resume .text.USBD_LL_SOF - 0x0800735c 0x40 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x0800735c USBD_LL_SOF + 0x08007348 0x40 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007348 USBD_LL_SOF .text.USBD_LL_IsoINIncomplete - 0x0800739c 0x64 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x0800739c USBD_LL_IsoINIncomplete + 0x08007388 0x64 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007388 USBD_LL_IsoINIncomplete .text.USBD_LL_IsoOUTIncomplete - 0x08007400 0x64 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08007400 USBD_LL_IsoOUTIncomplete + 0x080073ec 0x64 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080073ec USBD_LL_IsoOUTIncomplete .text.USBD_LL_DevConnected - 0x08007464 0x16 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08007464 USBD_LL_DevConnected + 0x08007450 0x16 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007450 USBD_LL_DevConnected .text.USBD_LL_DevDisconnected - 0x0800747a 0x46 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x0800747a USBD_LL_DevDisconnected + 0x08007466 0x46 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007466 USBD_LL_DevDisconnected .text.USBD_CoreFindIF - 0x080074c0 0x1a cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080074c0 USBD_CoreFindIF + 0x080074ac 0x1a cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080074ac USBD_CoreFindIF .text.USBD_CoreFindEP - 0x080074da 0x1a cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080074da USBD_CoreFindEP + 0x080074c6 0x1a cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080074c6 USBD_CoreFindEP .text.USBD_GetEpDesc - 0x080074f4 0x70 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x080074f4 USBD_GetEpDesc + 0x080074e0 0x70 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x080074e0 USBD_GetEpDesc .text.USBD_GetNextDesc - 0x08007564 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj - 0x08007564 USBD_GetNextDesc + 0x08007550 0x38 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c.obj + 0x08007550 USBD_GetNextDesc .text.SWAPBYTE - 0x0800759c 0x3e cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - *fill* 0x080075da 0x2 + 0x08007588 0x3e cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + *fill* 0x080075c6 0x2 .text.USBD_StdDevReq - 0x080075dc 0xe4 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x080075dc USBD_StdDevReq + 0x080075c8 0xe4 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x080075c8 USBD_StdDevReq .text.USBD_StdItfReq - 0x080076c0 0xd8 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x080076c0 USBD_StdItfReq + 0x080076ac 0xd8 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x080076ac USBD_StdItfReq .text.USBD_StdEPReq - 0x08007798 0x33e cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x08007798 USBD_StdEPReq - *fill* 0x08007ad6 0x2 + 0x08007784 0x33e cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08007784 USBD_StdEPReq + *fill* 0x08007ac2 0x2 .text.USBD_GetDescriptor - 0x08007ad8 0x328 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08007ac4 0x328 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_SetAddress - 0x08007e00 0x88 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08007dec 0x88 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_SetConfig - 0x08007e88 0x154 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08007e74 0x154 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_GetConfig - 0x08007fdc 0x6c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08007fc8 0x6c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_GetStatus - 0x08008048 0x68 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08008034 0x68 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_SetFeature - 0x080080b0 0x52 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x0800809c 0x52 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_ClrFeature - 0x08008102 0x44 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x080080ee 0x44 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_ParseSetupRequest - 0x08008146 0x74 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x08008146 USBD_ParseSetupRequest + 0x08008132 0x74 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x08008132 USBD_ParseSetupRequest .text.USBD_CtlError - 0x080081ba 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x080081ba USBD_CtlError + 0x080081a6 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x080081a6 USBD_CtlError .text.USBD_GetString - 0x080081dc 0xa4 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj - 0x080081dc USBD_GetString + 0x080081c8 0xa4 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x080081c8 USBD_GetString .text.USBD_GetLen - 0x08008280 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj + 0x0800826c 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c.obj .text.USBD_CtlSendData - 0x080082b4 0x3c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj - 0x080082b4 USBD_CtlSendData + 0x080082a0 0x3c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj + 0x080082a0 USBD_CtlSendData .text.USBD_CtlContinueSendData - 0x080082f0 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj - 0x080082f0 USBD_CtlContinueSendData + 0x080082dc 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj + 0x080082dc USBD_CtlContinueSendData .text.USBD_CtlContinueRx - 0x08008312 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj - 0x08008312 USBD_CtlContinueRx + 0x080082fe 0x22 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj + 0x080082fe USBD_CtlContinueRx .text.USBD_CtlSendStatus - 0x08008334 0x26 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj - 0x08008334 USBD_CtlSendStatus + 0x08008320 0x26 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj + 0x08008320 USBD_CtlSendStatus .text.USBD_CtlReceiveStatus - 0x0800835a 0x26 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj - 0x0800835a USBD_CtlReceiveStatus + 0x08008346 0x26 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c.obj + 0x08008346 USBD_CtlReceiveStatus .text.USBD_HID_Init - 0x08008380 0xcc cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x0800836c 0xcc cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_DeInit - 0x0800844c 0x90 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x08008438 0x90 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_Setup - 0x080084dc 0x210 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x080084c8 0x210 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_GetFSCfgDesc - 0x080086ec 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x080086d8 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_GetHSCfgDesc - 0x08008720 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x0800870c 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_GetOtherSpeedCfgDesc - 0x08008754 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x08008740 0x34 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_DataIn - 0x08008788 0x2c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x08008774 0x2c cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.USBD_HID_GetDeviceQualifierDesc - 0x080087b4 0x20 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj + 0x080087a0 0x20 cmake/stm32cubemx/CMakeFiles/USB_Device_Library.dir/__/__/Middlewares/ST/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c.obj .text.HAL_PCD_MspInit - 0x080087d4 0xd4 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x080087d4 HAL_PCD_MspInit + 0x080087c0 0xd4 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x080087c0 HAL_PCD_MspInit .text.HAL_PCD_SetupStageCallback - 0x080088a8 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x080088a8 HAL_PCD_SetupStageCallback + 0x08008894 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008894 HAL_PCD_SetupStageCallback .text.HAL_PCD_DataOutStageCallback - 0x080088cc 0x36 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x080088cc HAL_PCD_DataOutStageCallback + 0x080088b8 0x36 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x080088b8 HAL_PCD_DataOutStageCallback .text.HAL_PCD_DataInStageCallback - 0x08008902 0x34 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008902 HAL_PCD_DataInStageCallback + 0x080088ee 0x34 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x080088ee HAL_PCD_DataInStageCallback .text.HAL_PCD_SOFCallback - 0x08008936 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008936 HAL_PCD_SOFCallback + 0x08008922 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008922 HAL_PCD_SOFCallback .text.HAL_PCD_ResetCallback - 0x08008952 0x50 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008952 HAL_PCD_ResetCallback - *fill* 0x080089a2 0x2 + 0x0800893e 0x50 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x0800893e HAL_PCD_ResetCallback + *fill* 0x0800898e 0x2 .text.HAL_PCD_SuspendCallback - 0x080089a4 0x4c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x080089a4 HAL_PCD_SuspendCallback + 0x08008990 0x4c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008990 HAL_PCD_SuspendCallback .text.HAL_PCD_ResumeCallback - 0x080089f0 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x080089f0 HAL_PCD_ResumeCallback + 0x080089dc 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x080089dc HAL_PCD_ResumeCallback .text.HAL_PCD_ISOOUTIncompleteCallback - 0x08008a0c 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008a0c HAL_PCD_ISOOUTIncompleteCallback + 0x080089f8 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x080089f8 HAL_PCD_ISOOUTIncompleteCallback .text.HAL_PCD_ISOINIncompleteCallback - 0x08008a30 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008a30 HAL_PCD_ISOINIncompleteCallback + 0x08008a1c 0x24 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008a1c HAL_PCD_ISOINIncompleteCallback .text.HAL_PCD_ConnectCallback - 0x08008a54 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008a54 HAL_PCD_ConnectCallback + 0x08008a40 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008a40 HAL_PCD_ConnectCallback .text.HAL_PCD_DisconnectCallback - 0x08008a70 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008a70 HAL_PCD_DisconnectCallback + 0x08008a5c 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008a5c HAL_PCD_DisconnectCallback .text.USBD_LL_Init - 0x08008a8c 0x98 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008a8c USBD_LL_Init + 0x08008a78 0x98 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008a78 USBD_LL_Init .text.USBD_LL_Start - 0x08008b24 0x36 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008b24 USBD_LL_Start + 0x08008b10 0x36 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008b10 USBD_LL_Start .text.USBD_LL_OpenEP - 0x08008b5a 0x4c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008b5a USBD_LL_OpenEP + 0x08008b46 0x4c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008b46 USBD_LL_OpenEP .text.USBD_LL_CloseEP - 0x08008ba6 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008ba6 USBD_LL_CloseEP + 0x08008b92 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008b92 USBD_LL_CloseEP .text.USBD_LL_StallEP - 0x08008be4 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008be4 USBD_LL_StallEP + 0x08008bd0 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008bd0 USBD_LL_StallEP .text.USBD_LL_ClearStallEP - 0x08008c22 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008c22 USBD_LL_ClearStallEP + 0x08008c0e 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008c0e USBD_LL_ClearStallEP .text.USBD_LL_IsStallEP - 0x08008c60 0x58 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008c60 USBD_LL_IsStallEP + 0x08008c4c 0x58 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008c4c USBD_LL_IsStallEP .text.USBD_LL_SetUSBAddress - 0x08008cb8 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008cb8 USBD_LL_SetUSBAddress + 0x08008ca4 0x3e CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008ca4 USBD_LL_SetUSBAddress .text.USBD_LL_Transmit - 0x08008cf6 0x42 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008cf6 USBD_LL_Transmit + 0x08008ce2 0x42 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008ce2 USBD_LL_Transmit .text.USBD_LL_PrepareReceive - 0x08008d38 0x42 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008d38 USBD_LL_PrepareReceive - *fill* 0x08008d7a 0x2 + 0x08008d24 0x42 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008d24 USBD_LL_PrepareReceive + *fill* 0x08008d66 0x2 .text.HAL_PCDEx_LPM_Callback - 0x08008d7c 0x9c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008d7c HAL_PCDEx_LPM_Callback + 0x08008d68 0x9c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008d68 HAL_PCDEx_LPM_Callback .text.USBD_static_malloc - 0x08008e18 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008e18 USBD_static_malloc + 0x08008e04 0x1c CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008e04 USBD_static_malloc .text.USBD_static_free - 0x08008e34 0x14 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008e34 USBD_static_free + 0x08008e20 0x14 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008e20 USBD_static_free .text.USBD_Get_USB_Status - 0x08008e48 0x58 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj - 0x08008e48 USBD_Get_USB_Status + 0x08008e34 0x58 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj + 0x08008e34 USBD_Get_USB_Status .text.MX_USB_DEVICE_Init - 0x08008ea0 0x4c CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj - 0x08008ea0 MX_USB_DEVICE_Init + 0x08008e8c 0x4c CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj + 0x08008e8c MX_USB_DEVICE_Init .text.USBD_FS_DeviceDescriptor - 0x08008eec 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008eec USBD_FS_DeviceDescriptor + 0x08008ed8 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008ed8 USBD_FS_DeviceDescriptor .text.USBD_FS_LangIDStrDescriptor - 0x08008f10 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008f10 USBD_FS_LangIDStrDescriptor + 0x08008efc 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008efc USBD_FS_LangIDStrDescriptor .text.USBD_FS_ProductStrDescriptor - 0x08008f34 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008f34 USBD_FS_ProductStrDescriptor + 0x08008f20 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008f20 USBD_FS_ProductStrDescriptor .text.USBD_FS_ManufacturerStrDescriptor - 0x08008f70 0x28 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008f70 USBD_FS_ManufacturerStrDescriptor + 0x08008f5c 0x28 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008f5c USBD_FS_ManufacturerStrDescriptor .text.USBD_FS_SerialStrDescriptor - 0x08008f98 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008f98 USBD_FS_SerialStrDescriptor + 0x08008f84 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008f84 USBD_FS_SerialStrDescriptor .text.USBD_FS_ConfigStrDescriptor - 0x08008fbc 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008fbc USBD_FS_ConfigStrDescriptor + 0x08008fa8 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008fa8 USBD_FS_ConfigStrDescriptor .text.USBD_FS_InterfaceStrDescriptor - 0x08008ff8 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08008ff8 USBD_FS_InterfaceStrDescriptor + 0x08008fe4 0x3c CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08008fe4 USBD_FS_InterfaceStrDescriptor .text.USBD_FS_USR_BOSDescriptor - 0x08009034 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - 0x08009034 USBD_FS_USR_BOSDescriptor + 0x08009020 0x24 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08009020 USBD_FS_USR_BOSDescriptor .text.Get_SerialNum - 0x08009058 0x58 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + 0x08009044 0x58 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj .text.IntToUnicode - 0x080090b0 0x7e CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - *fill* 0x0800912e 0x2 - .text.main 0x08009130 0x148 CMakeFiles/core.dir/Core/Src/main.c.obj - 0x08009130 main + 0x0800909c 0x7e CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + *fill* 0x0800911a 0x2 + .text.main 0x0800911c 0x154 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x0800911c main + .text.HAL_UART_RxCpltCallback + 0x08009270 0x14 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009270 HAL_UART_RxCpltCallback .text.DMA_Queue_Init - 0x08009278 0x50 CMakeFiles/core.dir/Core/Src/main.c.obj - 0x08009278 DMA_Queue_Init + 0x08009284 0x50 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009284 DMA_Queue_Init .text.SystemClock_Config - 0x080092c8 0xd8 CMakeFiles/core.dir/Core/Src/main.c.obj - 0x080092c8 SystemClock_Config + 0x080092d4 0xd8 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x080092d4 SystemClock_Config .text.MX_I2C1_Init - 0x080093a0 0x5c CMakeFiles/core.dir/Core/Src/main.c.obj + 0x080093ac 0x5c CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_TIM3_Init - 0x080093fc 0xa8 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009408 0xa8 CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_UART4_Init - 0x080094a4 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x080094b0 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_UART5_Init - 0x080094f8 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009504 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_USART1_UART_Init - 0x0800954c 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009558 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_USART2_UART_Init - 0x080095a0 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x080095ac 0x54 CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_DMA_Init - 0x080095f4 0x8c CMakeFiles/core.dir/Core/Src/main.c.obj + 0x08009600 0x8c CMakeFiles/core.dir/Core/Src/main.c.obj .text.MX_GPIO_Init - 0x08009680 0x168 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x0800968c 0x168 CMakeFiles/core.dir/Core/Src/main.c.obj .text.Error_Handler - 0x080097e8 0xc CMakeFiles/core.dir/Core/Src/main.c.obj - 0x080097e8 Error_Handler + 0x080097f4 0xc CMakeFiles/core.dir/Core/Src/main.c.obj + 0x080097f4 Error_Handler .text.NMI_Handler - 0x080097f4 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080097f4 NMI_Handler + 0x08009800 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009800 NMI_Handler .text.HardFault_Handler - 0x080097fc 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080097fc HardFault_Handler + 0x08009808 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009808 HardFault_Handler .text.MemManage_Handler - 0x08009804 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009804 MemManage_Handler + 0x08009810 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009810 MemManage_Handler .text.BusFault_Handler - 0x0800980c 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x0800980c BusFault_Handler + 0x08009818 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009818 BusFault_Handler .text.UsageFault_Handler - 0x08009814 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009814 UsageFault_Handler + 0x08009820 0x8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009820 UsageFault_Handler .text.SVC_Handler - 0x0800981c 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x0800981c SVC_Handler + 0x08009828 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009828 SVC_Handler .text.DebugMon_Handler - 0x0800982a 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x0800982a DebugMon_Handler + 0x08009836 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009836 DebugMon_Handler .text.PendSV_Handler - 0x08009838 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009838 PendSV_Handler + 0x08009844 0xe CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009844 PendSV_Handler .text.SysTick_Handler - 0x08009846 0xc CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009846 SysTick_Handler - *fill* 0x08009852 0x2 + 0x08009852 0xc CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009852 SysTick_Handler + *fill* 0x0800985e 0x2 .text.DMA1_Stream0_IRQHandler - 0x08009854 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009854 DMA1_Stream0_IRQHandler + 0x08009860 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009860 DMA1_Stream0_IRQHandler .text.DMA1_Stream2_IRQHandler - 0x08009868 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009868 DMA1_Stream2_IRQHandler + 0x08009874 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009874 DMA1_Stream2_IRQHandler .text.DMA1_Stream5_IRQHandler - 0x0800987c 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x0800987c DMA1_Stream5_IRQHandler + 0x08009888 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009888 DMA1_Stream5_IRQHandler .text.USART1_IRQHandler - 0x08009890 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x08009890 USART1_IRQHandler + 0x0800989c 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x0800989c USART1_IRQHandler .text.USART2_IRQHandler - 0x080098a4 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080098a4 USART2_IRQHandler + 0x080098b0 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x080098b0 USART2_IRQHandler .text.UART4_IRQHandler - 0x080098b8 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080098b8 UART4_IRQHandler + 0x080098c4 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x080098c4 UART4_IRQHandler .text.UART5_IRQHandler - 0x080098cc 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080098cc UART5_IRQHandler + 0x080098d8 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x080098d8 UART5_IRQHandler .text.DMA2_Stream2_IRQHandler - 0x080098e0 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080098e0 DMA2_Stream2_IRQHandler + 0x080098ec 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x080098ec DMA2_Stream2_IRQHandler .text.OTG_FS_IRQHandler - 0x080098f4 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - 0x080098f4 OTG_FS_IRQHandler + 0x08009900 0x14 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x08009900 OTG_FS_IRQHandler .text.HAL_MspInit - 0x08009908 0x50 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - 0x08009908 HAL_MspInit + 0x08009914 0x50 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x08009914 HAL_MspInit .text.HAL_I2C_MspInit - 0x08009958 0x90 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - 0x08009958 HAL_I2C_MspInit + 0x08009964 0x90 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x08009964 HAL_I2C_MspInit .text.HAL_TIM_Encoder_MspInit - 0x080099e8 0x90 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - 0x080099e8 HAL_TIM_Encoder_MspInit + 0x080099f4 0x90 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x080099f4 HAL_TIM_Encoder_MspInit .text.HAL_UART_MspInit - 0x08009a78 0x3e8 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - 0x08009a78 HAL_UART_MspInit + 0x08009a84 0x3e8 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x08009a84 HAL_UART_MspInit .text.Reset_Handler - 0x08009e60 0x50 CMakeFiles/core.dir/startup_stm32f446xx.s.obj - 0x08009e60 Reset_Handler + 0x08009e6c 0x50 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + 0x08009e6c Reset_Handler .text.Default_Handler - 0x08009eb0 0x2 CMakeFiles/core.dir/startup_stm32f446xx.s.obj - 0x08009eb0 RTC_Alarm_IRQHandler - 0x08009eb0 EXTI2_IRQHandler - 0x08009eb0 TIM8_CC_IRQHandler - 0x08009eb0 FMPI2C1_EV_IRQHandler - 0x08009eb0 SPI4_IRQHandler - 0x08009eb0 TIM1_CC_IRQHandler - 0x08009eb0 DMA2_Stream5_IRQHandler - 0x08009eb0 PVD_IRQHandler - 0x08009eb0 SDIO_IRQHandler - 0x08009eb0 TAMP_STAMP_IRQHandler - 0x08009eb0 CAN2_RX1_IRQHandler - 0x08009eb0 EXTI3_IRQHandler - 0x08009eb0 TIM8_TRG_COM_TIM14_IRQHandler - 0x08009eb0 TIM1_UP_TIM10_IRQHandler - 0x08009eb0 TIM8_UP_TIM13_IRQHandler - 0x08009eb0 I2C3_ER_IRQHandler - 0x08009eb0 EXTI0_IRQHandler - 0x08009eb0 I2C2_EV_IRQHandler - 0x08009eb0 CAN1_RX0_IRQHandler - 0x08009eb0 FPU_IRQHandler - 0x08009eb0 OTG_HS_WKUP_IRQHandler - 0x08009eb0 CAN2_SCE_IRQHandler - 0x08009eb0 SPI1_IRQHandler - 0x08009eb0 TIM6_DAC_IRQHandler - 0x08009eb0 TIM1_BRK_TIM9_IRQHandler - 0x08009eb0 DCMI_IRQHandler - 0x08009eb0 CAN2_RX0_IRQHandler - 0x08009eb0 DMA2_Stream3_IRQHandler - 0x08009eb0 SAI2_IRQHandler - 0x08009eb0 USART6_IRQHandler - 0x08009eb0 USART3_IRQHandler - 0x08009eb0 CAN1_RX1_IRQHandler - 0x08009eb0 DMA2_Stream0_IRQHandler - 0x08009eb0 TIM4_IRQHandler - 0x08009eb0 QUADSPI_IRQHandler - 0x08009eb0 I2C1_EV_IRQHandler - 0x08009eb0 DMA1_Stream6_IRQHandler - 0x08009eb0 DMA1_Stream1_IRQHandler - 0x08009eb0 TIM3_IRQHandler - 0x08009eb0 RCC_IRQHandler - 0x08009eb0 TIM8_BRK_TIM12_IRQHandler - 0x08009eb0 Default_Handler - 0x08009eb0 CEC_IRQHandler - 0x08009eb0 EXTI15_10_IRQHandler - 0x08009eb0 ADC_IRQHandler - 0x08009eb0 DMA1_Stream7_IRQHandler - 0x08009eb0 TIM7_IRQHandler - 0x08009eb0 CAN2_TX_IRQHandler - 0x08009eb0 TIM5_IRQHandler - 0x08009eb0 DMA2_Stream7_IRQHandler - 0x08009eb0 I2C3_EV_IRQHandler - 0x08009eb0 EXTI9_5_IRQHandler - 0x08009eb0 RTC_WKUP_IRQHandler - 0x08009eb0 SPDIF_RX_IRQHandler - 0x08009eb0 SPI2_IRQHandler - 0x08009eb0 OTG_HS_EP1_IN_IRQHandler - 0x08009eb0 CAN1_TX_IRQHandler - 0x08009eb0 FMPI2C1_ER_IRQHandler - 0x08009eb0 EXTI4_IRQHandler - 0x08009eb0 OTG_HS_EP1_OUT_IRQHandler - 0x08009eb0 WWDG_IRQHandler - 0x08009eb0 TIM2_IRQHandler - 0x08009eb0 OTG_FS_WKUP_IRQHandler - 0x08009eb0 TIM1_TRG_COM_TIM11_IRQHandler - 0x08009eb0 OTG_HS_IRQHandler - 0x08009eb0 EXTI1_IRQHandler - 0x08009eb0 I2C2_ER_IRQHandler - 0x08009eb0 DMA2_Stream1_IRQHandler - 0x08009eb0 CAN1_SCE_IRQHandler - 0x08009eb0 FLASH_IRQHandler - 0x08009eb0 DMA2_Stream4_IRQHandler - 0x08009eb0 SPI3_IRQHandler - 0x08009eb0 DMA1_Stream4_IRQHandler - 0x08009eb0 I2C1_ER_IRQHandler - 0x08009eb0 FMC_IRQHandler - 0x08009eb0 DMA2_Stream6_IRQHandler - 0x08009eb0 SAI1_IRQHandler - 0x08009eb0 DMA1_Stream3_IRQHandler - .text.memset 0x08009eb2 0x10 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) - 0x08009eb2 memset - *fill* 0x08009ec2 0x2 + 0x08009ebc 0x2 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + 0x08009ebc RTC_Alarm_IRQHandler + 0x08009ebc EXTI2_IRQHandler + 0x08009ebc TIM8_CC_IRQHandler + 0x08009ebc FMPI2C1_EV_IRQHandler + 0x08009ebc SPI4_IRQHandler + 0x08009ebc TIM1_CC_IRQHandler + 0x08009ebc DMA2_Stream5_IRQHandler + 0x08009ebc PVD_IRQHandler + 0x08009ebc SDIO_IRQHandler + 0x08009ebc TAMP_STAMP_IRQHandler + 0x08009ebc CAN2_RX1_IRQHandler + 0x08009ebc EXTI3_IRQHandler + 0x08009ebc TIM8_TRG_COM_TIM14_IRQHandler + 0x08009ebc TIM1_UP_TIM10_IRQHandler + 0x08009ebc TIM8_UP_TIM13_IRQHandler + 0x08009ebc I2C3_ER_IRQHandler + 0x08009ebc EXTI0_IRQHandler + 0x08009ebc I2C2_EV_IRQHandler + 0x08009ebc CAN1_RX0_IRQHandler + 0x08009ebc FPU_IRQHandler + 0x08009ebc OTG_HS_WKUP_IRQHandler + 0x08009ebc CAN2_SCE_IRQHandler + 0x08009ebc SPI1_IRQHandler + 0x08009ebc TIM6_DAC_IRQHandler + 0x08009ebc TIM1_BRK_TIM9_IRQHandler + 0x08009ebc DCMI_IRQHandler + 0x08009ebc CAN2_RX0_IRQHandler + 0x08009ebc DMA2_Stream3_IRQHandler + 0x08009ebc SAI2_IRQHandler + 0x08009ebc USART6_IRQHandler + 0x08009ebc USART3_IRQHandler + 0x08009ebc CAN1_RX1_IRQHandler + 0x08009ebc DMA2_Stream0_IRQHandler + 0x08009ebc TIM4_IRQHandler + 0x08009ebc QUADSPI_IRQHandler + 0x08009ebc I2C1_EV_IRQHandler + 0x08009ebc DMA1_Stream6_IRQHandler + 0x08009ebc DMA1_Stream1_IRQHandler + 0x08009ebc TIM3_IRQHandler + 0x08009ebc RCC_IRQHandler + 0x08009ebc TIM8_BRK_TIM12_IRQHandler + 0x08009ebc Default_Handler + 0x08009ebc CEC_IRQHandler + 0x08009ebc EXTI15_10_IRQHandler + 0x08009ebc ADC_IRQHandler + 0x08009ebc DMA1_Stream7_IRQHandler + 0x08009ebc TIM7_IRQHandler + 0x08009ebc CAN2_TX_IRQHandler + 0x08009ebc TIM5_IRQHandler + 0x08009ebc DMA2_Stream7_IRQHandler + 0x08009ebc I2C3_EV_IRQHandler + 0x08009ebc EXTI9_5_IRQHandler + 0x08009ebc RTC_WKUP_IRQHandler + 0x08009ebc SPDIF_RX_IRQHandler + 0x08009ebc SPI2_IRQHandler + 0x08009ebc OTG_HS_EP1_IN_IRQHandler + 0x08009ebc CAN1_TX_IRQHandler + 0x08009ebc FMPI2C1_ER_IRQHandler + 0x08009ebc EXTI4_IRQHandler + 0x08009ebc OTG_HS_EP1_OUT_IRQHandler + 0x08009ebc WWDG_IRQHandler + 0x08009ebc TIM2_IRQHandler + 0x08009ebc OTG_FS_WKUP_IRQHandler + 0x08009ebc TIM1_TRG_COM_TIM11_IRQHandler + 0x08009ebc OTG_HS_IRQHandler + 0x08009ebc EXTI1_IRQHandler + 0x08009ebc I2C2_ER_IRQHandler + 0x08009ebc DMA2_Stream1_IRQHandler + 0x08009ebc CAN1_SCE_IRQHandler + 0x08009ebc FLASH_IRQHandler + 0x08009ebc DMA2_Stream4_IRQHandler + 0x08009ebc SPI3_IRQHandler + 0x08009ebc DMA1_Stream4_IRQHandler + 0x08009ebc I2C1_ER_IRQHandler + 0x08009ebc FMC_IRQHandler + 0x08009ebc DMA2_Stream6_IRQHandler + 0x08009ebc SAI1_IRQHandler + 0x08009ebc DMA1_Stream3_IRQHandler + .text.memset 0x08009ebe 0x10 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + 0x08009ebe memset + *fill* 0x08009ece 0x2 .text.__libc_init_array - 0x08009ec4 0x48 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) - 0x08009ec4 __libc_init_array + 0x08009ed0 0x48 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + 0x08009ed0 __libc_init_array *(.glue_7) - .glue_7 0x08009f0c 0x0 linker stubs + .glue_7 0x08009f18 0x0 linker stubs *(.glue_7t) - .glue_7t 0x08009f0c 0x0 linker stubs + .glue_7t 0x08009f18 0x0 linker stubs *(.eh_frame) - .eh_frame 0x08009f0c 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .eh_frame 0x08009f18 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o *(.init) - .init 0x08009f0c 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o - 0x08009f0c _init - .init 0x08009f10 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + .init 0x08009f18 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x08009f18 _init + .init 0x08009f1c 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o *(.fini) - .fini 0x08009f18 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o - 0x08009f18 _fini - .fini 0x08009f1c 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o - 0x08009f24 . = ALIGN (0x4) - 0x08009f24 _etext = . + .fini 0x08009f24 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o + 0x08009f24 _fini + .fini 0x08009f28 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o + 0x08009f30 . = ALIGN (0x4) + 0x08009f30 _etext = . -.vfp11_veneer 0x08009f24 0x0 - .vfp11_veneer 0x08009f24 0x0 linker stubs +.vfp11_veneer 0x08009f30 0x0 + .vfp11_veneer 0x08009f30 0x0 linker stubs -.v4_bx 0x08009f24 0x0 - .v4_bx 0x08009f24 0x0 linker stubs +.v4_bx 0x08009f30 0x0 + .v4_bx 0x08009f30 0x0 linker stubs -.iplt 0x08009f24 0x0 - .iplt 0x08009f24 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.iplt 0x08009f30 0x0 + .iplt 0x08009f30 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.rodata 0x08009f24 0x68 - 0x08009f24 . = ALIGN (0x4) +.rodata 0x08009f30 0x68 + 0x08009f30 . = ALIGN (0x4) *(.rodata) - .rodata 0x08009f24 0x46 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj + .rodata 0x08009f30 0x46 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj *(.rodata*) - *fill* 0x08009f6a 0x2 + *fill* 0x08009f76 0x2 .rodata.AHBPrescTable - 0x08009f6c 0x10 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj - 0x08009f6c AHBPrescTable + 0x08009f78 0x10 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj + 0x08009f78 AHBPrescTable .rodata.APBPrescTable - 0x08009f7c 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj - 0x08009f7c APBPrescTable + 0x08009f88 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj + 0x08009f88 APBPrescTable .rodata.flagBitshiftOffset.0 - 0x08009f84 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj - 0x08009f8c . = ALIGN (0x4) + 0x08009f90 0x8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj + 0x08009f98 . = ALIGN (0x4) -.ARM.extab 0x08009f8c 0x0 - 0x08009f8c . = ALIGN (0x4) +.ARM.extab 0x08009f98 0x0 + 0x08009f98 . = ALIGN (0x4) *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08009f8c . = ALIGN (0x4) + 0x08009f98 . = ALIGN (0x4) -.ARM 0x08009f8c 0x8 - 0x08009f8c . = ALIGN (0x4) - 0x08009f8c __exidx_start = . +.ARM 0x08009f98 0x8 + 0x08009f98 . = ALIGN (0x4) + 0x08009f98 __exidx_start = . *(.ARM.exidx*) - .ARM.exidx 0x08009f8c 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_udivmoddi4.o) - 0x08009f94 __exidx_end = . - 0x08009f94 . = ALIGN (0x4) + .ARM.exidx 0x08009f98 0x8 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_udivmoddi4.o) + 0x08009fa0 __exidx_end = . + 0x08009fa0 . = ALIGN (0x4) -.preinit_array 0x08009f94 0x0 - 0x08009f94 . = ALIGN (0x4) - 0x08009f94 PROVIDE (__preinit_array_start = .) +.preinit_array 0x08009fa0 0x0 + 0x08009fa0 . = ALIGN (0x4) + 0x08009fa0 PROVIDE (__preinit_array_start = .) *(.preinit_array*) - 0x08009f94 PROVIDE (__preinit_array_end = .) - 0x08009f94 . = ALIGN (0x4) + 0x08009fa0 PROVIDE (__preinit_array_end = .) + 0x08009fa0 . = ALIGN (0x4) -.init_array 0x08009f94 0x4 - 0x08009f94 . = ALIGN (0x4) - 0x08009f94 PROVIDE (__init_array_start = .) +.init_array 0x08009fa0 0x4 + 0x08009fa0 . = ALIGN (0x4) + 0x08009fa0 PROVIDE (__init_array_start = .) *(SORT_BY_NAME(.init_array.*)) *(.init_array*) - .init_array 0x08009f94 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o - 0x08009f98 PROVIDE (__init_array_end = .) - 0x08009f98 . = ALIGN (0x4) + .init_array 0x08009fa0 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + 0x08009fa4 PROVIDE (__init_array_end = .) + 0x08009fa4 . = ALIGN (0x4) -.fini_array 0x08009f98 0x4 - 0x08009f98 . = ALIGN (0x4) +.fini_array 0x08009fa4 0x4 + 0x08009fa4 . = ALIGN (0x4) [!provide] PROVIDE (__fini_array_start = .) *(SORT_BY_NAME(.fini_array.*)) *(.fini_array*) - .fini_array 0x08009f98 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o + .fini_array 0x08009fa4 0x4 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o [!provide] PROVIDE (__fini_array_end = .) - 0x08009f9c . = ALIGN (0x4) - 0x08009f9c _sidata = LOADADDR (.data) + 0x08009fa8 . = ALIGN (0x4) + 0x08009fa8 _sidata = LOADADDR (.data) -.rel.dyn 0x08009f9c 0x0 - .rel.iplt 0x08009f9c 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o +.rel.dyn 0x08009fa8 0x0 + .rel.iplt 0x08009fa8 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.data 0x20000000 0x13c load address 0x08009f9c +.data 0x20000000 0x13c load address 0x08009fa8 0x20000000 . = ALIGN (0x4) 0x20000000 _sdata = . *(.data) @@ -5970,10 +5972,10 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- *(.RamFunc*) 0x2000013c . = ALIGN (0x4) -.igot.plt 0x2000013c 0x0 load address 0x0800a0d8 +.igot.plt 0x2000013c 0x0 load address 0x0800a0e4 .igot.plt 0x2000013c 0x0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o -.tdata 0x2000013c 0x0 load address 0x0800a0d8 +.tdata 0x2000013c 0x0 load address 0x0800a0e4 *(.tdata .tdata.* .gnu.linkonce.td.*) 0x2000013c . = ALIGN (0x4) 0x2000013c _edata = . @@ -5990,7 +5992,7 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- [!provide] PROVIDE (__data_source_end = __tdata_source_end) [!provide] PROVIDE (__data_source_size = (__data_source_end - __data_source)) -.tbss 0x2000013c 0x0 load address 0x0800a0d8 +.tbss 0x2000013c 0x0 load address 0x0800a0e4 0x2000013c _sbss = . 0x2000013c __bss_start__ = _sbss *(.tbss .tbss.*) @@ -6007,7 +6009,7 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- [!provide] PROVIDE (__arm32_tls_tcb_offset = MAX (0x8, __tls_align)) [!provide] PROVIDE (__arm64_tls_tcb_offset = MAX (0x10, __tls_align)) -.bss 0x2000013c 0xd84 load address 0x0800a0d8 +.bss 0x2000013c 0xd84 load address 0x0800a0e4 *(.bss) .bss 0x2000013c 0x1c /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o *(.bss*) @@ -6070,7 +6072,7 @@ LOAD /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm- [!provide] PROVIDE (__bss_size = (__bss_end - __bss_start)) ._user_heap_stack - 0x20000ec0 0x600 load address 0x0800a0d8 + 0x20000ec0 0x600 load address 0x0800a0e4 0x20000ec0 . = ALIGN (0x8) [!provide] PROVIDE (end = .) 0x20000ec0 PROVIDE (_end = .) @@ -6185,7 +6187,7 @@ LOAD linker stubs .comment 0x00000043 0x44 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) .comment 0x00000043 0x44 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) -.debug_info 0x00000000 0x199b3 +.debug_info 0x00000000 0x199d7 .debug_info 0x00000000 0x54a cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_info 0x0000054a 0x15e3 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj .debug_info 0x00001b2d 0x7b4 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj @@ -6207,14 +6209,14 @@ LOAD linker stubs .debug_info 0x00013373 0x1f49 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj .debug_info 0x000152bc 0x609 CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj .debug_info 0x000158c5 0x4ba CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - .debug_info 0x00015d7f 0x19e8 CMakeFiles/core.dir/Core/Src/main.c.obj - .debug_info 0x00017767 0xc0b CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - .debug_info 0x00018372 0x1426 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - .debug_info 0x00019798 0x30 CMakeFiles/core.dir/startup_stm32f446xx.s.obj - .debug_info 0x000197c8 0xe0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) - .debug_info 0x000198a8 0x10b /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + .debug_info 0x00015d7f 0x1a0c CMakeFiles/core.dir/Core/Src/main.c.obj + .debug_info 0x0001778b 0xc0b CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + .debug_info 0x00018396 0x1426 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + .debug_info 0x000197bc 0x30 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + .debug_info 0x000197ec 0xe0 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + .debug_info 0x000198cc 0x10b /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) -.debug_abbrev 0x00000000 0x3a46 +.debug_abbrev 0x00000000 0x3a62 .debug_abbrev 0x00000000 0x11a cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_abbrev 0x0000011a 0x2d0 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj .debug_abbrev 0x000003ea 0x1dd cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj @@ -6236,14 +6238,14 @@ LOAD linker stubs .debug_abbrev 0x00002a88 0x341 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj .debug_abbrev 0x00002dc9 0x190 CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj .debug_abbrev 0x00002f59 0x1e3 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - .debug_abbrev 0x0000313c 0x32b CMakeFiles/core.dir/Core/Src/main.c.obj - .debug_abbrev 0x00003467 0x1f6 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - .debug_abbrev 0x0000365d 0x25e CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - .debug_abbrev 0x000038bb 0x24 CMakeFiles/core.dir/startup_stm32f446xx.s.obj - .debug_abbrev 0x000038df 0x9e /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) - .debug_abbrev 0x0000397d 0xc9 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + .debug_abbrev 0x0000313c 0x347 CMakeFiles/core.dir/Core/Src/main.c.obj + .debug_abbrev 0x00003483 0x1f6 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + .debug_abbrev 0x00003679 0x25e CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + .debug_abbrev 0x000038d7 0x24 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + .debug_abbrev 0x000038fb 0x9e /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + .debug_abbrev 0x00003999 0xc9 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) -.debug_aranges 0x00000000 0x1700 +.debug_aranges 0x00000000 0x1708 .debug_aranges 0x00000000 0x28 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_aranges @@ -6287,20 +6289,20 @@ LOAD linker stubs .debug_aranges 0x000014a0 0x68 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj .debug_aranges - 0x00001508 0x98 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x00001508 0xa0 CMakeFiles/core.dir/Core/Src/main.c.obj .debug_aranges - 0x000015a0 0xa8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x000015a8 0xa8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj .debug_aranges - 0x00001648 0x50 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x00001650 0x50 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj .debug_aranges - 0x00001698 0x28 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + 0x000016a0 0x28 CMakeFiles/core.dir/startup_stm32f446xx.s.obj .debug_aranges - 0x000016c0 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + 0x000016c8 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) .debug_aranges - 0x000016e0 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + 0x000016e8 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) .debug_rnglists - 0x00000000 0x11e9 + 0x00000000 0x11ef .debug_rnglists 0x00000000 0x1a cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_rnglists @@ -6344,17 +6346,17 @@ LOAD linker stubs .debug_rnglists 0x0000103b 0x49 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj .debug_rnglists - 0x00001084 0x72 CMakeFiles/core.dir/Core/Src/main.c.obj + 0x00001084 0x78 CMakeFiles/core.dir/Core/Src/main.c.obj .debug_rnglists - 0x000010f6 0x79 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + 0x000010fc 0x79 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj .debug_rnglists - 0x0000116f 0x3b CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + 0x00001175 0x3b CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj .debug_rnglists - 0x000011aa 0x19 CMakeFiles/core.dir/startup_stm32f446xx.s.obj + 0x000011b0 0x19 CMakeFiles/core.dir/startup_stm32f446xx.s.obj .debug_rnglists - 0x000011c3 0x13 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + 0x000011c9 0x13 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) .debug_rnglists - 0x000011d6 0x13 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + 0x000011dc 0x13 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) .debug_macro 0x00000000 0x24fed .debug_macro 0x00000000 0x20b cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj @@ -6461,7 +6463,7 @@ LOAD linker stubs .debug_macro 0x00024bb9 0x21f CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj .debug_macro 0x00024dd8 0x215 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj -.debug_line 0x00000000 0x1c66b +.debug_line 0x00000000 0x1c67d .debug_line 0x00000000 0x7b7 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_line 0x000007b7 0x14ae cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj .debug_line 0x00001c65 0x853 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj @@ -6483,12 +6485,12 @@ LOAD linker stubs .debug_line 0x00017fe5 0xe84 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj .debug_line 0x00018e69 0xa0d CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj .debug_line 0x00019876 0xaab CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - .debug_line 0x0001a321 0xd89 CMakeFiles/core.dir/Core/Src/main.c.obj - .debug_line 0x0001b0aa 0x8c8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - .debug_line 0x0001b972 0x991 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - .debug_line 0x0001c303 0x7a CMakeFiles/core.dir/startup_stm32f446xx.s.obj - .debug_line 0x0001c37d 0x17e /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) - .debug_line 0x0001c4fb 0x170 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + .debug_line 0x0001a321 0xd9b CMakeFiles/core.dir/Core/Src/main.c.obj + .debug_line 0x0001b0bc 0x8c8 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + .debug_line 0x0001b984 0x991 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + .debug_line 0x0001c315 0x7a CMakeFiles/core.dir/startup_stm32f446xx.s.obj + .debug_line 0x0001c38f 0x17e /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + .debug_line 0x0001c50d 0x170 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) .debug_str 0x00000000 0xd772d .debug_str 0x00000000 0xd772d cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj @@ -6513,14 +6515,14 @@ LOAD linker stubs .debug_str 0x000d772d 0xd1ad0 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj .debug_str 0x000d772d 0xd0904 CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj .debug_str 0x000d772d 0xd0693 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - .debug_str 0x000d772d 0xd1874 CMakeFiles/core.dir/Core/Src/main.c.obj + .debug_str 0x000d772d 0xd1892 CMakeFiles/core.dir/Core/Src/main.c.obj .debug_str 0x000d772d 0xcce64 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj .debug_str 0x000d772d 0xcd659 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj .debug_str 0x000d772d 0x9e CMakeFiles/core.dir/startup_stm32f446xx.s.obj .debug_str 0x000d772d 0x211 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) .debug_str 0x000d772d 0x272 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) -.debug_frame 0x00000000 0x6128 +.debug_frame 0x00000000 0x6150 .debug_frame 0x00000000 0x58 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj .debug_frame 0x00000058 0x5b8 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c.obj .debug_frame 0x00000610 0x100 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c.obj @@ -6542,13 +6544,13 @@ LOAD linker stubs .debug_frame 0x000054f0 0x4a4 CMakeFiles/core.dir/USB_DEVICE/Target/usbd_conf.c.obj .debug_frame 0x00005994 0x2c CMakeFiles/core.dir/USB_DEVICE/App/usb_device.c.obj .debug_frame 0x000059c0 0x188 CMakeFiles/core.dir/USB_DEVICE/App/usbd_desc.c.obj - .debug_frame 0x00005b48 0x220 CMakeFiles/core.dir/Core/Src/main.c.obj - .debug_frame 0x00005d68 0x200 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj - .debug_frame 0x00005f68 0x114 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj - .debug_frame 0x0000607c 0x2c /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_aeabi_uldivmod.o) - .debug_frame 0x000060a8 0x34 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_udivmoddi4.o) - .debug_frame 0x000060dc 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) - .debug_frame 0x000060fc 0x2c /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) + .debug_frame 0x00005b48 0x248 CMakeFiles/core.dir/Core/Src/main.c.obj + .debug_frame 0x00005d90 0x200 CMakeFiles/core.dir/Core/Src/stm32f4xx_it.c.obj + .debug_frame 0x00005f90 0x114 CMakeFiles/core.dir/Core/Src/stm32f4xx_hal_msp.c.obj + .debug_frame 0x000060a4 0x2c /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_aeabi_uldivmod.o) + .debug_frame 0x000060d0 0x34 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_udivmoddi4.o) + .debug_frame 0x00006104 0x20 /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-memset.o) + .debug_frame 0x00006124 0x2c /home/kymkim/st/stm32cubeclt_1.19.0/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libg_nano.a(libc_a-init.o) .debug_line_str 0x00000000 0x82