SEGGER ARM Linker 4.44.1 compiled Dec 19 2024 18:37:45 Copyright (c) 2017-2024 SEGGER Microcontroller GmbH www.segger.com
--add-region:ITCM_RAM=0x00010000@0x00000000 --add-region:FLASH1=0x00080000@0x08000000 --add-region:DTCM_RAM=0x00020000@0x20000000 --add-region:AXI_RAM=0x00020000@0x24000000 --add-region:RAM1=0x00008000@0x30000000 --add-region:RAM2=0x00004000@0x38000000 --add-region:Backup_RAM=0x00001000@0x38800000 --full-section-headers --dedupe-code --merge-sections --merge-strings --map-html --map-file=Output/Debug/Exe/charger.htm --map-full -eReset_Handler -EL -mcpu=7E-M --silent --list-all-undefineds -TSetup/SEGGER_Flash.icf --defsym=__STACKSIZE__=8192 --defsym=__STACKSIZE_PROCESS__=0 --defsym=__HEAPSIZE__=2048 --defsym=__SEGGER_RTL_vfprintf=__SEGGER_RTL_vfprintf_float_long_long --defsym=__SEGGER_RTL_vfscanf=__SEGGER_RTL_vfscanf_int --defsym=__dso_handle=0 -u_vectors -uvTaskSwitchContext -o D:/Projekte/ecs_charger/ctrl/firmware/Main/SES/Output/Debug/Exe/charger.elf D:/Projekte/ecs_charger/ctrl/firmware/Main/SES/Output/Debug/Obj/charger_lto.o Output/Debug/Obj/Cortex_M_Startup.o Output/Debug/Obj/SEGGER_THUMB_Startup.o Output/Debug/Obj/stm32h723xx_Vectors.o C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/libcxx_noexcept_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/heapops_basic_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/heapops_disable_interrupts_locking_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/libcxxabi_noexcept_v7em_fpv5_d16_hard_t_le_eabi_balanced.a
/********************************************************************* * SEGGER Microcontroller GmbH * * The Embedded Experts * ********************************************************************** * * * (c) 2014 - 2024 SEGGER Microcontroller GmbH * * * * www.segger.com Support: support@segger.com * * * ********************************************************************** * * * All rights reserved. * * * * Redistribution and use in source and binary forms, with or * * without modification, are permitted provided that the following * * condition is met: * * * * - Redistributions of source code must retain the above copyright * * notice, this condition and the following disclaimer. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, * * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * * DISCLAIMED. IN NO EVENT SHALL SEGGER Microcontroller BE LIABLE FOR * * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT * * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE * * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * * DAMAGE. * * * ********************************************************************** -------------------------- END-OF-HEADER ----------------------------- File : SEGGER_Flash.icf Purpose : Generic linker script for application placement in Flash, for use with the SEGGER Linker. Literature: [1] SEGGER Linker User Guide (https://www.segger.com/doc/UM20005_Linker.html) [2] SEGGER Linker Section Placement (https://wiki.segger.com/SEGGER_Linker_Script_Files) */ define memory with size = 4G; // // Combined regions per memory type // define region FLASH = FLASH1; define region RAM = AXI_RAM; // // Block definitions // define block vectors { section .vectors }; // Vector table section define block vectors_ram { section .vectors_ram }; // Vector table section define block ctors { section .ctors, section .ctors.*, block with alphabetical order { init_array } }; define block dtors { section .dtors, section .dtors.*, block with reverse alphabetical order { fini_array } }; define block exidx { section .ARM.exidx, section .ARM.exidx.* }; define block tbss { section .tbss, section .tbss.* }; define block tdata { section .tdata, section .tdata.* }; define block tls with fixed order { block tbss, block tdata }; define block tdata_load { copy of block tdata }; define block heap with auto size = __HEAPSIZE__, alignment = 8, /* fill =0x00, */ readwrite access { }; define block stack with size = __STACKSIZE__, alignment = 8, /* fill =0xCD, */ readwrite access { }; define block stack_process with size = __STACKSIZE_PROCESS__, alignment = 8, /* fill =0xCD, */ readwrite access { }; // // Explicit initialization settings for sections // Packing options for initialize by copy: packing=auto/lzss/zpak/packbits // do not initialize { section .non_init, section .non_init.*, section .*.non_init, section .*.non_init.* }; do not initialize { section .no_init, section .no_init.*, section .*.no_init, section .*.no_init.* }; // Legacy sections, kept for backwards compatibility do not initialize { section .noinit, section .noinit.*, section .*.noinit, section .*.noinit.* }; // Legacy sections, used by some SDKs/HALs do not initialize { block vectors_ram }; initialize by copy with packing=auto { section .data, section .data.*, section .*.data, section .*.data.* }; // Static data sections initialize by copy with packing=auto { section .fast, section .fast.*, section .*.fast, section .*.fast.* }; // "RAM Code" sections initialize by calling __SEGGER_STOP_X_InitLimits { section .data.stop.* }; #define USES_ALLOC_FUNC \ linked symbol malloc || linked symbol aligned_alloc || \ linked symbol calloc || linked symbol realloc initialize by calling __SEGGER_init_heap if USES_ALLOC_FUNC { block heap }; // Init the heap if one is required initialize by calling __SEGGER_init_ctors { block ctors }; // Call constructors for global objects which need to be constructed before reaching main (if any). Make sure this is done after setting up heap. //assert with warning "free() linked into application but there are no calls to an allocation function!" { // linked symbol free => USES_ALLOC_FUNC //}; assert with error "heap is too small!" { USES_ALLOC_FUNC => size of block heap >= 48 }; assert with error "heap size not a multiple of 8!" { USES_ALLOC_FUNC => size of block heap % 8 == 0 }; assert with error "heap not correctly aligned!" { USES_ALLOC_FUNC => start of block heap % 8 == 0 }; // // Explicit placement in FLASHn // place in FLASH1 { section .FLASH1, section .FLASH1.* }; // // FLASH Placement // place at start of FLASH { block vectors }; // Vector table section place in FLASH with minimum size order { block tdata_load, // Thread-local-storage load image block exidx, // ARM exception unwinding block block ctors, // Constructors block block dtors, // Destructors block readonly, // Catch-all for readonly data (e.g. .rodata, .srodata) readexec // Catch-all for (readonly) executable code (e.g. .text) }; // // Explicit placement in RAMn // place in RAM1 { section .RAM1, section .RAM1.* }; place in DTCM_RAM { section .DTCM_RAM, section .DTCM_RAM.* }; // // RAM Placement // place at start of RAM { block vectors_ram }; place in RAM with auto order { section .fast, section .fast.*, // "ramfunc" section block tls, // Thread-local-storage block readwrite, // Catch-all for initialized/uninitialized data sections (e.g. .data, .noinit) zeroinit // Catch-all for zero-initialized data sections (e.g. .bss) }; place in DTCM_RAM { block heap }; // Heap reserved block place at end of DTCM_RAM with fixed order { block stack_process, block stack }; // Stack reserved block at the end
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
_vectors |
Code |
0x08000000 |
716 |
1024 |
stm32h723xx_Vectors.o |
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
[.bss.block.stack_process] |
None |
0x2001E000 |
|
8 |
[ Linker created ] |
[.bss.block.stack] |
None |
0x2001E000 |
8 192 |
8 |
[ Linker created ] |
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
NMI_Handler |
Code |
0x080002CC |
2 |
2 |
charger_lto.o |
DebugMon_Handler |
Code |
0x080002CE |
2 |
2 |
charger_lto.o |
SVC_Handler |
Code |
0x080002D0 |
36 |
16 |
charger_lto.o |
__SEGGER_RTL_c_locale |
Cnst |
0x080002F4 |
12 |
4 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
PendSV_Handler |
Code |
0x08000300 |
100 |
16 |
charger_lto.o |
Error_Handler |
Code |
0x08000364 |
4 |
2 |
charger_lto.o |
fmod |
Code |
0x08000368 |
328 |
8 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
floor |
Code |
0x080004B0 |
208 |
8 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_aPower2 |
Cnst |
0x08000580 |
72 |
8 |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ipow10 |
Cnst |
0x080005C8 |
160 |
8 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf_float_long_long |
Code |
0x08000668 |
3 104 |
8 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
DMA_CheckFifoParam |
Code |
0x08001288 |
204 |
4 |
charger_lto.o |
HAL_RCC_GetSysClockFreq |
Code |
0x08001354 |
752 |
4 |
charger_lto.o |
HAL_RCCEx_PeriphCLKConfig |
Code |
0x08001644 |
5 140 |
4 |
charger_lto.o |
HAL_RCCEx_GetPLL1ClockFreq |
Code |
0x08002A58 |
664 |
4 |
charger_lto.o |
HAL_RCCEx_GetPLL2ClockFreq |
Code |
0x08002CF0 |
664 |
4 |
charger_lto.o |
HAL_RCCEx_GetPLL3ClockFreq |
Code |
0x08002F88 |
664 |
4 |
charger_lto.o |
HAL_TIM_PWM_ConfigChannel |
Code |
0x08003220 |
1 424 |
4 |
charger_lto.o |
ctlnetwork |
Code |
0x080037B0 |
112 |
4 |
charger_lto.o |
DHCP_run |
Code |
0x08003820 |
760 |
4 |
charger_lto.o |
ff_wtoupper |
Code |
0x08003B18 |
300 |
4 |
charger_lto.o |
SD_ioctl |
Code |
0x08003C44 |
156 |
4 |
charger_lto.o |
vPortEnableVFP |
Code |
0x08003CE0 |
20 |
4 |
charger_lto.o |
prvPortStartFirstTask |
Code |
0x08003CF4 |
40 |
4 |
charger_lto.o |
prvProcessReceivedCommands |
Code |
0x08003D1C |
360 |
4 |
charger_lto.o |
mainTask_attributes |
Cnst |
0x08003E84 |
36 |
4 |
charger_lto.o |
SD_Driver |
Cnst |
0x08003EA8 |
20 |
4 |
charger_lto.o |
_start |
Code |
0x08003EBC |
20 |
4 |
SEGGER_THUMB_Startup.o |
__aeabi_d2ulz |
Code |
0x08003ED0 |
64 |
4 |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_ul2d |
Code |
0x08003F10 |
92 |
4 |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_uldivmod |
Code |
0x08003F6C |
304 |
4 |
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strcpy |
Code |
0x0800409C |
48 |
4 |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
memcpy |
Code |
0x080040CC |
92 |
4 |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr |
Code |
0x08004128 |
104 |
4 |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_codeset_ascii |
Cnst |
0x08004190 |
32 |
4 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_data |
Cnst |
0x080041B0 |
88 |
4 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
HAL_RCCEx_GetPeriphCLKFreq |
Code |
0x08004208 |
2 450 |
4 |
charger_lto.o |
vApplicationStackOverflowHook |
Code |
0x08004B9A |
10 |
2 |
charger_lto.o |
UART_SetConfig |
Code |
0x08004BA4 |
2 946 |
4 |
charger_lto.o |
MX_FREERTOS_Init |
Code |
0x08005726 |
542 |
2 |
charger_lto.o |
ctlwizchip |
Code |
0x08005944 |
310 |
4 |
charger_lto.o |
MPU_Config |
Code |
0x08005A7A |
134 |
2 |
charger_lto.o |
loopback_tcps |
Code |
0x08005B00 |
542 |
4 |
charger_lto.o |
SystemClock_Config |
Code |
0x08005D1E |
206 |
2 |
charger_lto.o |
MX_RTC_Init |
Code |
0x08005DEC |
194 |
2 |
charger_lto.o |
HAL_RTC_MspInit |
Code |
0x08005EAE |
78 |
2 |
charger_lto.o |
MX_SDMMC1_SD_Init |
Code |
0x08005EFC |
46 |
2 |
charger_lto.o |
HAL_SD_MspInit |
Code |
0x08005F2A |
254 |
2 |
charger_lto.o |
MX_SPI4_Init |
Code |
0x08006028 |
106 |
2 |
charger_lto.o |
HAL_MspInit |
Code |
0x08006092 |
46 |
2 |
charger_lto.o |
HAL_InitTick |
Code |
0x080060C0 |
206 |
2 |
charger_lto.o |
SystemInit |
Code |
0x0800618E |
306 |
2 |
charger_lto.o |
MX_TIM3_Init |
Code |
0x080062C0 |
206 |
2 |
charger_lto.o |
HAL_TIM_MspPostInit |
Code |
0x0800638E |
94 |
2 |
charger_lto.o |
MX_TIM6_Init |
Code |
0x080063EC |
86 |
2 |
charger_lto.o |
MX_USART2_UART_Init |
Code |
0x08006442 |
130 |
2 |
charger_lto.o |
MX_USART3_UART_Init |
Code |
0x080064C4 |
138 |
2 |
charger_lto.o |
MX_USART10_UART_Init |
Code |
0x0800654E |
130 |
2 |
charger_lto.o |
HAL_Init |
Code |
0x080065D0 |
118 |
2 |
charger_lto.o |
HAL_IncTick |
Code |
0x08006646 |
26 |
2 |
charger_lto.o |
HAL_Delay |
Code |
0x08006660 |
58 |
2 |
charger_lto.o |
HAL_NVIC_SetPriorityGrouping |
Code |
0x0800669A |
62 |
2 |
charger_lto.o |
HAL_NVIC_SetPriority |
Code |
0x080066D8 |
90 |
2 |
charger_lto.o |
__NVIC_SetPriority |
Code |
0x08006732 |
62 |
2 |
charger_lto.o |
HAL_MPU_Disable |
Code |
0x08006770 |
34 |
2 |
charger_lto.o |
HAL_DMA_Init |
Code |
0x08006792 |
3 086 |
2 |
charger_lto.o |
DMA_CalcBaseAndBitshift |
Code |
0x080073A0 |
414 |
2 |
charger_lto.o |
DMA_CalcDMAMUXChannelBaseAndMask |
Code |
0x0800753E |
350 |
2 |
charger_lto.o |
HAL_DMA_Abort |
Code |
0x0800769C |
2 170 |
2 |
charger_lto.o |
HAL_GPIO_Init |
Code |
0x08007F16 |
1 426 |
2 |
charger_lto.o |
HAL_PWR_EnableBkUpAccess |
Code |
0x080084A8 |
18 |
2 |
charger_lto.o |
HAL_RCC_OscConfig |
Code |
0x080084BA |
2 974 |
2 |
charger_lto.o |
HAL_RCC_ClockConfig |
Code |
0x08009058 |
1 962 |
2 |
charger_lto.o |
HAL_RCC_GetHCLKFreq |
Code |
0x08009802 |
86 |
2 |
charger_lto.o |
HAL_RCC_GetPCLK1Freq |
Code |
0x08009858 |
38 |
2 |
charger_lto.o |
HAL_RCC_GetPCLK2Freq |
Code |
0x0800987E |
38 |
2 |
charger_lto.o |
RCCEx_PLL2_Config |
Code |
0x080098A4 |
686 |
2 |
charger_lto.o |
RCCEx_PLL3_Config |
Code |
0x08009B52 |
694 |
2 |
charger_lto.o |
HAL_RCCEx_GetD3PCLK1Freq |
Code |
0x08009E08 |
38 |
2 |
charger_lto.o |
HAL_RTC_Init |
Code |
0x08009E2E |
494 |
2 |
charger_lto.o |
RTC_EnterInitMode |
Code |
0x0800A01C |
110 |
2 |
charger_lto.o |
RTC_ExitInitMode |
Code |
0x0800A08A |
126 |
2 |
charger_lto.o |
HAL_RTC_SetTime |
Code |
0x0800A108 |
722 |
2 |
charger_lto.o |
RTC_ByteToBcd2 |
Code |
0x0800A3DA |
62 |
2 |
charger_lto.o |
RTC_Bcd2ToByte |
Code |
0x0800A418 |
42 |
2 |
charger_lto.o |
HAL_RTC_GetTime |
Code |
0x0800A442 |
166 |
2 |
charger_lto.o |
HAL_SD_Init |
Code |
0x0800A4E8 |
466 |
2 |
charger_lto.o |
HAL_SD_ConfigWideBusOperation |
Code |
0x0800A6BA |
602 |
2 |
charger_lto.o |
SD_WideBus_Disable |
Code |
0x0800A914 |
126 |
2 |
charger_lto.o |
SD_SendSDStatus |
Code |
0x0800A992 |
374 |
2 |
charger_lto.o |
SD_PowerON |
Code |
0x0800AB08 |
286 |
2 |
charger_lto.o |
HAL_SD_GetCardCSD |
Code |
0x0800AC26 |
642 |
2 |
charger_lto.o |
HAL_SD_ReadBlocks_DMA |
Code |
0x0800AEA8 |
322 |
2 |
charger_lto.o |
HAL_SD_IRQHandler |
Code |
0x0800AFEA |
786 |
2 |
charger_lto.o |
HAL_SPI_Init |
Code |
0x0800B2FC |
1 522 |
2 |
charger_lto.o |
SPI_GetPacketSize |
Code |
0x0800B8EE |
42 |
2 |
charger_lto.o |
SPI_CloseTransfer |
Code |
0x0800B918 |
254 |
2 |
charger_lto.o |
HAL_SPI_GetState |
Code |
0x0800BA16 |
14 |
2 |
charger_lto.o |
HAL_TIM_Base_Init |
Code |
0x0800BA24 |
674 |
2 |
charger_lto.o |
TIM_Base_SetConfig |
Code |
0x0800BCC6 |
402 |
2 |
charger_lto.o |
HAL_TIM_PWM_Init |
Code |
0x0800BE58 |
674 |
2 |
charger_lto.o |
HAL_TIM_IC_Init |
Code |
0x0800C0FA |
674 |
2 |
charger_lto.o |
HAL_TIM_IRQHandler |
Code |
0x0800C39C |
502 |
2 |
charger_lto.o |
TIM_OC1_SetConfig |
Code |
0x0800C592 |
414 |
2 |
charger_lto.o |
TIM_OC3_SetConfig |
Code |
0x0800C730 |
434 |
2 |
charger_lto.o |
TIM_OC4_SetConfig |
Code |
0x0800C8E2 |
242 |
2 |
charger_lto.o |
TIM_OC6_SetConfig |
Code |
0x0800C9D4 |
198 |
2 |
charger_lto.o |
HAL_TIM_IC_ConfigChannel |
Code |
0x0800CA9A |
1 110 |
2 |
charger_lto.o |
TIM_TI1_SetConfig |
Code |
0x0800CEF0 |
294 |
2 |
charger_lto.o |
TIM_TI3_SetConfig |
Code |
0x0800D016 |
106 |
2 |
charger_lto.o |
HAL_TIM_ConfigClockSource |
Code |
0x0800D080 |
2 282 |
2 |
charger_lto.o |
TIM_TI2_ConfigInputStage |
Code |
0x0800D96A |
82 |
2 |
charger_lto.o |
HAL_TIM_SlaveConfigSynchro |
Code |
0x0800D9BC |
534 |
2 |
charger_lto.o |
TIM_SlaveTimer_SetConfig |
Code |
0x0800DBD2 |
1 702 |
2 |
charger_lto.o |
HAL_UART_Init |
Code |
0x0800E278 |
542 |
2 |
charger_lto.o |
UART_AdvFeatureConfig |
Code |
0x0800E496 |
826 |
2 |
charger_lto.o |
UART_WaitOnFlagUntilTimeout |
Code |
0x0800E7D0 |
226 |
2 |
charger_lto.o |
UART_TxISR_8BIT_FIFOEN |
Code |
0x0800E8B2 |
202 |
2 |
charger_lto.o |
UART_TxISR_8BIT |
Code |
0x0800E97C |
154 |
2 |
charger_lto.o |
HAL_UART_Receive_IT |
Code |
0x0800EA16 |
154 |
2 |
charger_lto.o |
UART_Start_Receive_IT |
Code |
0x0800EAB0 |
550 |
2 |
charger_lto.o |
HAL_UART_IRQHandler |
Code |
0x0800ECD6 |
1 706 |
2 |
charger_lto.o |
UART_DMAAbortOnError |
Code |
0x0800F380 |
30 |
2 |
charger_lto.o |
UART_EndTransmit_IT |
Code |
0x0800F39E |
78 |
2 |
charger_lto.o |
HAL_RS485Ex_Init |
Code |
0x0800F3EC |
458 |
2 |
charger_lto.o |
UARTEx_SetNbDataToProcess |
Code |
0x0800F5B6 |
130 |
2 |
charger_lto.o |
HAL_UARTEx_DisableFifoMode |
Code |
0x0800F638 |
306 |
2 |
charger_lto.o |
HAL_UARTEx_SetTxFifoThreshold |
Code |
0x0800F76A |
382 |
2 |
charger_lto.o |
HAL_UARTEx_SetRxFifoThreshold |
Code |
0x0800F8E8 |
382 |
2 |
charger_lto.o |
SDMMC_Init |
Code |
0x0800FA66 |
270 |
2 |
charger_lto.o |
SDMMC_ReadFIFO |
Code |
0x0800FB74 |
14 |
2 |
charger_lto.o |
SDMMC_WriteFIFO |
Code |
0x0800FB82 |
22 |
2 |
charger_lto.o |
SDMMC_SendCommand |
Code |
0x0800FB98 |
218 |
2 |
charger_lto.o |
SDMMC_GetCommandResponse |
Code |
0x0800FC72 |
14 |
2 |
charger_lto.o |
SDMMC_GetResponse |
Code |
0x0800FC80 |
66 |
2 |
charger_lto.o |
SDMMC_ConfigData |
Code |
0x0800FCC2 |
338 |
2 |
charger_lto.o |
SDMMC_CmdBlockLength |
Code |
0x0800FE14 |
62 |
2 |
charger_lto.o |
SDMMC_GetCmdResp1 |
Code |
0x0800FE52 |
526 |
2 |
charger_lto.o |
SDMMC_CmdReadSingleBlock |
Code |
0x08010060 |
62 |
2 |
charger_lto.o |
SDMMC_CmdReadMultiBlock |
Code |
0x0801009E |
62 |
2 |
charger_lto.o |
SDMMC_CmdWriteSingleBlock |
Code |
0x080100DC |
62 |
2 |
charger_lto.o |
SDMMC_CmdWriteMultiBlock |
Code |
0x0801011A |
62 |
2 |
charger_lto.o |
SDMMC_CmdSelDesel |
Code |
0x08010158 |
62 |
2 |
charger_lto.o |
SDMMC_CmdOperCond |
Code |
0x08010196 |
54 |
2 |
charger_lto.o |
SDMMC_CmdAppCommand |
Code |
0x080101CC |
62 |
2 |
charger_lto.o |
SDMMC_CmdAppOperCommand |
Code |
0x0801020A |
54 |
2 |
charger_lto.o |
SDMMC_CmdBusWidth |
Code |
0x08010240 |
62 |
2 |
charger_lto.o |
SDMMC_CmdSendSCR |
Code |
0x0801027E |
58 |
2 |
charger_lto.o |
SDMMC_CmdSendCID |
Code |
0x080102B8 |
50 |
2 |
charger_lto.o |
SDMMC_GetCmdResp2 |
Code |
0x080102EA |
150 |
2 |
charger_lto.o |
SDMMC_CmdSendCSD |
Code |
0x08010380 |
54 |
2 |
charger_lto.o |
SDMMC_CmdSetRelAdd |
Code |
0x080103B6 |
58 |
2 |
charger_lto.o |
SDMMC_GetCmdResp6 |
Code |
0x080103F0 |
250 |
2 |
charger_lto.o |
SDMMC_CmdSendStatus |
Code |
0x080104EA |
62 |
2 |
charger_lto.o |
SDMMC_CmdStatusRegister |
Code |
0x08010528 |
58 |
2 |
charger_lto.o |
HAL_RTCEx_BKUPWrite |
Code |
0x08010562 |
62 |
2 |
charger_lto.o |
HAL_RTCEx_BKUPRead |
Code |
0x080105A0 |
58 |
2 |
charger_lto.o |
socket |
Code |
0x080105DA |
494 |
2 |
charger_lto.o |
disconnect |
Code |
0x080107C8 |
218 |
2 |
charger_lto.o |
send |
Code |
0x080108A2 |
514 |
2 |
charger_lto.o |
recv |
Code |
0x08010AA4 |
402 |
2 |
charger_lto.o |
sendto |
Code |
0x08010C36 |
702 |
2 |
charger_lto.o |
recvfrom |
Code |
0x08010EF4 |
1 118 |
2 |
charger_lto.o |
WIZCHIP_WRITE |
Code |
0x08011352 |
154 |
2 |
charger_lto.o |
WIZCHIP_READ |
Code |
0x080113EC |
158 |
2 |
charger_lto.o |
WIZCHIP_WRITE_BUF |
Code |
0x0801148A |
234 |
2 |
charger_lto.o |
WIZCHIP_READ_BUF |
Code |
0x08011574 |
246 |
2 |
charger_lto.o |
getSn_RxBASE |
Code |
0x0801166A |
86 |
2 |
charger_lto.o |
getSn_TxBASE |
Code |
0x080116C0 |
86 |
2 |
charger_lto.o |
wizchip_spi_writebyte |
Code |
0x08011716 |
50 |
2 |
charger_lto.o |
wizchip_sw_reset |
Code |
0x08011748 |
126 |
2 |
charger_lto.o |
wizphy_reset |
Code |
0x080117C6 |
58 |
2 |
charger_lto.o |
wizphy_getphyconf |
Code |
0x08011800 |
102 |
2 |
charger_lto.o |
wizphy_setphypmode |
Code |
0x08011866 |
142 |
2 |
charger_lto.o |
wizphy_getphypmode |
Code |
0x080118F4 |
22 |
2 |
charger_lto.o |
wizphy_getphylink |
Code |
0x0801190A |
34 |
2 |
charger_lto.o |
wizchip_getnetmode |
Code |
0x0801192C |
10 |
2 |
charger_lto.o |
default_ip_assign |
Code |
0x08011936 |
58 |
2 |
charger_lto.o |
reg_dhcp_cbfunc |
Code |
0x08011970 |
114 |
2 |
charger_lto.o |
check_DHCP_timeout |
Code |
0x080119E2 |
226 |
2 |
charger_lto.o |
BSP_SD_IsDetected |
Code |
0x08011AC4 |
30 |
2 |
charger_lto.o |
BSP_SD_ReadBlocks_DMA |
Code |
0x08011AE2 |
50 |
2 |
charger_lto.o |
BSP_SD_WriteBlocks_DMA |
Code |
0x08011B14 |
50 |
2 |
charger_lto.o |
BSP_SD_GetCardState |
Code |
0x08011B46 |
22 |
2 |
charger_lto.o |
HAL_SD_TxCpltCallback |
Code |
0x08011B5C |
14 |
2 |
charger_lto.o |
HAL_SD_RxCpltCallback |
Code |
0x08011B6A |
14 |
2 |
charger_lto.o |
ff_convert |
Code |
0x08011B78 |
150 |
2 |
charger_lto.o |
disk_status |
Code |
0x08011C0E |
46 |
2 |
charger_lto.o |
disk_initialize |
Code |
0x08011C3C |
90 |
2 |
charger_lto.o |
MX_FATFS_Init |
Code |
0x08011C96 |
34 |
2 |
charger_lto.o |
f_mount |
Code |
0x08011CB8 |
198 |
2 |
charger_lto.o |
get_ldnumber |
Code |
0x08011D7E |
138 |
2 |
charger_lto.o |
clear_lock |
Code |
0x08011E08 |
62 |
2 |
charger_lto.o |
find_volume |
Code |
0x08011E46 |
1 126 |
2 |
charger_lto.o |
unlock_fs |
Code |
0x080122AC |
50 |
2 |
charger_lto.o |
check_fs |
Code |
0x080122DE |
170 |
2 |
charger_lto.o |
move_window |
Code |
0x08012388 |
82 |
2 |
charger_lto.o |
ld_clust |
Code |
0x080123DA |
50 |
2 |
charger_lto.o |
inc_lock |
Code |
0x0801240C |
306 |
2 |
charger_lto.o |
get_fat |
Code |
0x0801253E |
282 |
2 |
charger_lto.o |
clust2sect |
Code |
0x08012658 |
50 |
2 |
charger_lto.o |
cmp_lfn |
Code |
0x0801268A |
210 |
2 |
charger_lto.o |
validate |
Code |
0x0801275C |
126 |
2 |
charger_lto.o |
f_opendir |
Code |
0x080127DA |
246 |
2 |
charger_lto.o |
f_closedir |
Code |
0x080128D0 |
70 |
2 |
charger_lto.o |
f_readdir |
Code |
0x08012916 |
138 |
2 |
charger_lto.o |
dir_read |
Code |
0x080129A0 |
346 |
2 |
charger_lto.o |
FATFS_LinkDriver |
Code |
0x08012AFA |
22 |
2 |
charger_lto.o |
ff_cre_syncobj |
Code |
0x08012B10 |
38 |
2 |
charger_lto.o |
ff_del_syncobj |
Code |
0x08012B36 |
18 |
2 |
charger_lto.o |
SysTick_Handler |
Code |
0x08012B48 |
26 |
2 |
charger_lto.o |
osKernelInitialize |
Code |
0x08012B62 |
62 |
2 |
charger_lto.o |
osKernelStart |
Code |
0x08012BA0 |
74 |
2 |
charger_lto.o |
SVC_Setup |
Code |
0x08012BEA |
14 |
2 |
charger_lto.o |
osKernelGetTickCount |
Code |
0x08012BF8 |
34 |
2 |
charger_lto.o |
osMutexAcquire |
Code |
0x08012C1A |
130 |
2 |
charger_lto.o |
osMutexRelease |
Code |
0x08012C9C |
106 |
2 |
charger_lto.o |
osMutexDelete |
Code |
0x08012D06 |
66 |
2 |
charger_lto.o |
osMessageQueueNew |
Code |
0x08012D48 |
206 |
2 |
charger_lto.o |
osMessageQueuePut |
Code |
0x08012E16 |
162 |
2 |
charger_lto.o |
osMessageQueueGet |
Code |
0x08012EB8 |
158 |
2 |
charger_lto.o |
vApplicationGetIdleTaskMemory |
Code |
0x08012F56 |
42 |
2 |
charger_lto.o |
pvPortMalloc |
Code |
0x08012F80 |
438 |
2 |
charger_lto.o |
vPortFree |
Code |
0x08013136 |
186 |
2 |
charger_lto.o |
vListInitialise |
Code |
0x080131F0 |
46 |
2 |
charger_lto.o |
vListInitialiseItem |
Code |
0x0801321E |
14 |
2 |
charger_lto.o |
vListInsertEnd |
Code |
0x0801322C |
58 |
2 |
charger_lto.o |
pxPortInitialiseStack |
Code |
0x08013266 |
94 |
2 |
charger_lto.o |
xPortStartScheduler |
Code |
0x080132C4 |
326 |
2 |
charger_lto.o |
vPortEnterCritical |
Code |
0x0801340A |
78 |
2 |
charger_lto.o |
vPortExitCritical |
Code |
0x08013458 |
66 |
2 |
charger_lto.o |
vPortSuppressTicksAndSleep |
Code |
0x0801349A |
514 |
2 |
charger_lto.o |
xQueueGenericReset |
Code |
0x0801369C |
170 |
2 |
charger_lto.o |
xQueueGenericCreateStatic |
Code |
0x08013746 |
238 |
2 |
charger_lto.o |
xQueueCreateMutex |
Code |
0x08013834 |
38 |
2 |
charger_lto.o |
xQueueGenericSend |
Code |
0x0801385A |
482 |
2 |
charger_lto.o |
prvIsQueueFull |
Code |
0x08013A3C |
42 |
2 |
charger_lto.o |
prvUnlockQueue |
Code |
0x08013A66 |
154 |
2 |
charger_lto.o |
xQueueCreateMutexStatic |
Code |
0x08013B00 |
50 |
2 |
charger_lto.o |
xQueueTakeMutexRecursive |
Code |
0x08013B32 |
98 |
2 |
charger_lto.o |
xQueueSemaphoreTake |
Code |
0x08013B94 |
478 |
2 |
charger_lto.o |
prvGetDisinheritPriorityAfterTimeout |
Code |
0x08013D72 |
34 |
2 |
charger_lto.o |
xQueueGenericSendFromISR |
Code |
0x08013D94 |
290 |
2 |
charger_lto.o |
xQueueReceive |
Code |
0x08013EB6 |
410 |
2 |
charger_lto.o |
prvCopyDataFromQueue |
Code |
0x08014050 |
58 |
2 |
charger_lto.o |
vQueueUnregisterQueue |
Code |
0x0801408A |
74 |
2 |
charger_lto.o |
prvInitialiseNewTask |
Code |
0x080140D4 |
270 |
2 |
charger_lto.o |
prvAddNewTaskToReadyList |
Code |
0x080141E2 |
262 |
2 |
charger_lto.o |
xTaskCreate |
Code |
0x080142E8 |
146 |
2 |
charger_lto.o |
prvDeleteTCB |
Code |
0x0801437A |
82 |
2 |
charger_lto.o |
prvResetNextTaskUnblockTime |
Code |
0x080143CC |
66 |
2 |
charger_lto.o |
prvAddCurrentTaskToDelayedList |
Code |
0x0801440E |
194 |
2 |
charger_lto.o |
xTaskIncrementTick |
Code |
0x080144D0 |
406 |
2 |
charger_lto.o |
vTaskDelay |
Code |
0x08014666 |
98 |
2 |
charger_lto.o |
vTaskSwitchContext |
Code |
0x080146C8 |
262 |
2 |
charger_lto.o |
prvCheckTasksWaitingTermination |
Code |
0x080147CE |
86 |
2 |
charger_lto.o |
prvGetExpectedIdleTime |
Code |
0x08014824 |
102 |
2 |
charger_lto.o |
xTaskGetTickCountFromISR |
Code |
0x0801488A |
30 |
2 |
charger_lto.o |
vTaskPlaceOnEventList |
Code |
0x080148A8 |
62 |
2 |
charger_lto.o |
vTaskPlaceOnEventListRestricted |
Code |
0x080148E6 |
74 |
2 |
charger_lto.o |
xTaskRemoveFromEventList |
Code |
0x08014930 |
194 |
2 |
charger_lto.o |
xTaskCheckForTimeOut |
Code |
0x080149F2 |
182 |
2 |
charger_lto.o |
vTaskMissedYield |
Code |
0x08014AA8 |
14 |
2 |
charger_lto.o |
xTaskPriorityInherit |
Code |
0x08014AB6 |
242 |
2 |
charger_lto.o |
prvProcessExpiredTimer |
Code |
0x08014BA8 |
130 |
2 |
charger_lto.o |
UART_EndTransmit_IT.506 |
Code |
0x08014C2A |
42 |
2 |
charger_lto.o |
mbSend |
Code |
0x08014C54 |
34 |
2 |
charger_lto.o |
mbCrc16 |
Code |
0x08014C76 |
118 |
2 |
charger_lto.o |
mbCheckCrc16 |
Code |
0x08014CEC |
74 |
2 |
charger_lto.o |
mbAppendCrc16 |
Code |
0x08014D36 |
74 |
2 |
charger_lto.o |
mbSlaveCheckModbusRtuQuery |
Code |
0x08014D80 |
118 |
2 |
charger_lto.o |
mbSlaveProcessRtuQuery |
Code |
0x08014DF6 |
94 |
2 |
charger_lto.o |
mbSlaveReadHoldingRegisters |
Code |
0x08014E54 |
238 |
2 |
charger_lto.o |
mbSlaveWriteSingleRegister |
Code |
0x08014F42 |
198 |
2 |
charger_lto.o |
mbSlaveResponseException |
Code |
0x08015008 |
50 |
2 |
charger_lto.o |
beeperTaskStart |
Code |
0x0801503A |
126 |
2 |
charger_lto.o |
wizchip_dhcp_init() |
Code |
0x080150B8 |
46 |
2 |
charger_lto.o |
ip_assigned() |
Code |
0x080150E6 |
198 |
2 |
charger_lto.o |
wizchip_reset() |
Code |
0x080151AC |
50 |
2 |
charger_lto.o |
mainTaskStart |
Code |
0x080151DE |
154 |
2 |
charger_lto.o |
list_dir(char const*) |
Code |
0x08015278 |
170 |
2 |
charger_lto.o |
DS18B20_Conversion() |
Code |
0x08015322 |
174 |
2 |
charger_lto.o |
DS18B20_Read() |
Code |
0x080153D0 |
158 |
2 |
charger_lto.o |
DS18B20_Delay(unsigned short) |
Code |
0x0801546E |
114 |
2 |
charger_lto.o |
ff_wtoupper.cvt1 |
Cnst |
0x080154E0 |
498 |
2 |
charger_lto.o |
fwrite |
Code |
0x080156D2 |
46 |
2 |
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_isinf |
Code |
0x08015700 |
26 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_isnormal |
Code |
0x0801571A |
34 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ldexp |
Code |
0x0801573C |
66 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pre_padding |
Code |
0x0801577E |
18 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stream_write |
Code |
0x08015790 |
10 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
printf |
Code |
0x0801579A |
42 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_write |
Code |
0x080157C4 |
6 |
2 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_DoInit |
Code |
0x080157CA |
102 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_GetAvailWriteSpace |
Code |
0x08015830 |
22 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteBlocking |
Code |
0x08015846 |
86 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_WriteNoLock |
Code |
0x0801589C |
90 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_Write |
Code |
0x080158F6 |
54 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_wctomb |
Code |
0x0801592C |
14 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_tolower |
Code |
0x0801593A |
14 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
MX_DMA_Init |
Code |
0x08015948 |
128 |
2 |
charger_lto.o |
PreSleepProcessing |
Code |
0x080159C8 |
8 |
2 |
charger_lto.o |
MX_GPIO_Init |
Code |
0x080159D0 |
792 |
2 |
charger_lto.o |
main |
Code |
0x08015CE8 |
352 |
2 |
charger_lto.o |
PeriphCommonClock_Config |
Code |
0x08015E48 |
72 |
2 |
charger_lto.o |
HAL_TIM_PeriodElapsedCallback |
Code |
0x08015E90 |
80 |
2 |
charger_lto.o |
MX_SPI2_Init |
Code |
0x08015EE0 |
108 |
2 |
charger_lto.o |
HAL_SPI_MspInit |
Code |
0x08015F4C |
588 |
2 |
charger_lto.o |
DMA1_Stream0_IRQHandler |
Code |
0x08016198 |
16 |
2 |
charger_lto.o |
DMA1_Stream1_IRQHandler |
Code |
0x080161A8 |
16 |
2 |
charger_lto.o |
DMA1_Stream2_IRQHandler |
Code |
0x080161B8 |
16 |
2 |
charger_lto.o |
DMA1_Stream3_IRQHandler |
Code |
0x080161C8 |
16 |
2 |
charger_lto.o |
DMA1_Stream4_IRQHandler |
Code |
0x080161D8 |
16 |
2 |
charger_lto.o |
EXTI9_5_IRQHandler |
Code |
0x080161E8 |
12 |
2 |
charger_lto.o |
TIM3_IRQHandler |
Code |
0x080161F4 |
16 |
2 |
charger_lto.o |
SPI2_IRQHandler |
Code |
0x08016204 |
16 |
2 |
charger_lto.o |
USART2_IRQHandler |
Code |
0x08016214 |
24 |
2 |
charger_lto.o |
USART3_IRQHandler |
Code |
0x0801622C |
16 |
2 |
charger_lto.o |
TIM8_CC_IRQHandler |
Code |
0x0801623C |
16 |
2 |
charger_lto.o |
SDMMC1_IRQHandler |
Code |
0x0801624C |
16 |
2 |
charger_lto.o |
TIM7_IRQHandler |
Code |
0x0801625C |
16 |
2 |
charger_lto.o |
SPI4_IRQHandler |
Code |
0x0801626C |
16 |
2 |
charger_lto.o |
MDMA_IRQHandler |
Code |
0x0801627C |
16 |
2 |
charger_lto.o |
USART10_IRQHandler |
Code |
0x0801628C |
16 |
2 |
charger_lto.o |
HAL_UARTEx_RxEventCallback |
Code |
0x0801629C |
12 |
2 |
charger_lto.o |
HAL_SPI_TxCpltCallback |
Code |
0x080162A8 |
24 |
2 |
charger_lto.o |
HAL_GPIO_EXTI_Callback |
Code |
0x080162C0 |
20 |
2 |
charger_lto.o |
sys_data_init |
Code |
0x080162D4 |
32 |
2 |
charger_lto.o |
MX_TIM8_Init |
Code |
0x080162F4 |
236 |
2 |
charger_lto.o |
HAL_TIM_Base_MspInit |
Code |
0x080163E0 |
272 |
2 |
charger_lto.o |
HAL_UART_MspInit |
Code |
0x080164F0 |
636 |
2 |
charger_lto.o |
HAL_GetTick |
Code |
0x0801676C |
12 |
2 |
charger_lto.o |
__NVIC_SetPriorityGrouping |
Code |
0x08016778 |
60 |
2 |
charger_lto.o |
__NVIC_GetPriorityGrouping |
Code |
0x080167B4 |
16 |
2 |
charger_lto.o |
NVIC_EncodePriority |
Code |
0x080167C4 |
100 |
2 |
charger_lto.o |
HAL_NVIC_EnableIRQ |
Code |
0x08016828 |
44 |
2 |
charger_lto.o |
__NVIC_EnableIRQ |
Code |
0x08016854 |
44 |
2 |
charger_lto.o |
HAL_MPU_Enable |
Code |
0x08016880 |
48 |
2 |
charger_lto.o |
HAL_MPU_ConfigRegion |
Code |
0x080168B0 |
804 |
2 |
charger_lto.o |
DMA_CalcDMAMUXRequestGenBaseAndMask |
Code |
0x08016BD4 |
268 |
2 |
charger_lto.o |
HAL_DMA_Abort_IT |
Code |
0x08016CE0 |
1 520 |
2 |
charger_lto.o |
HAL_DMA_IRQHandler |
Code |
0x080172D0 |
3 940 |
2 |
charger_lto.o |
HAL_GPIO_ReadPin |
Code |
0x08018234 |
72 |
2 |
charger_lto.o |
HAL_GPIO_WritePin |
Code |
0x0801827C |
104 |
2 |
charger_lto.o |
HAL_GPIO_TogglePin |
Code |
0x080182E4 |
68 |
2 |
charger_lto.o |
HAL_GPIO_EXTI_IRQHandler |
Code |
0x08018328 |
48 |
2 |
charger_lto.o |
HAL_MDMA_IRQHandler |
Code |
0x08018358 |
584 |
2 |
charger_lto.o |
HAL_PWREx_ConfigSupply |
Code |
0x080185A0 |
168 |
2 |
charger_lto.o |
HAL_RCC_GetClockConfig |
Code |
0x08018648 |
136 |
2 |
charger_lto.o |
HAL_RTC_WaitForSynchro |
Code |
0x080186D0 |
76 |
2 |
charger_lto.o |
HAL_RTC_SetDate |
Code |
0x0801871C |
564 |
2 |
charger_lto.o |
HAL_RTC_GetDate |
Code |
0x08018950 |
140 |
2 |
charger_lto.o |
HAL_SD_InitCard |
Code |
0x080189DC |
292 |
2 |
charger_lto.o |
HAL_SD_GetCardStatus |
Code |
0x08018B00 |
296 |
2 |
charger_lto.o |
HAL_SD_GetCardState |
Code |
0x08018C28 |
48 |
2 |
charger_lto.o |
SD_SendStatus |
Code |
0x08018C58 |
72 |
2 |
charger_lto.o |
SD_WideBus_Enable |
Code |
0x08018CA0 |
128 |
2 |
charger_lto.o |
SD_FindSCR |
Code |
0x08018D20 |
364 |
2 |
charger_lto.o |
SD_InitCard |
Code |
0x08018E8C |
348 |
2 |
charger_lto.o |
HAL_SD_WriteBlocks_DMA |
Code |
0x08018FE8 |
320 |
2 |
charger_lto.o |
SD_Read_IT |
Code |
0x08019128 |
120 |
2 |
charger_lto.o |
SD_Write_IT |
Code |
0x080191A0 |
132 |
2 |
charger_lto.o |
HAL_SD_GetCardInfo |
Code |
0x08019224 |
76 |
2 |
charger_lto.o |
HAL_SPI_Transmit |
Code |
0x08019270 |
924 |
2 |
charger_lto.o |
SPI_WaitOnFlagUntilTimeout |
Code |
0x0801960C |
92 |
2 |
charger_lto.o |
HAL_SPI_Receive |
Code |
0x08019668 |
1 152 |
2 |
charger_lto.o |
HAL_SPI_IRQHandler |
Code |
0x08019AE8 |
804 |
2 |
charger_lto.o |
SPI_DMAAbortOnError |
Code |
0x08019E0C |
44 |
2 |
charger_lto.o |
HAL_TIM_Base_Start_IT |
Code |
0x08019E38 |
532 |
2 |
charger_lto.o |
TIM_OC2_SetConfig |
Code |
0x0801A04C |
436 |
2 |
charger_lto.o |
TIM_OC5_SetConfig |
Code |
0x0801A200 |
196 |
2 |
charger_lto.o |
TIM_TI2_SetConfig |
Code |
0x0801A2C4 |
108 |
2 |
charger_lto.o |
TIM_TI4_SetConfig |
Code |
0x0801A330 |
108 |
2 |
charger_lto.o |
TIM_ETR_SetConfig |
Code |
0x0801A39C |
52 |
2 |
charger_lto.o |
TIM_TI1_ConfigInputStage |
Code |
0x0801A3D0 |
80 |
2 |
charger_lto.o |
TIM_ITRx_SetConfig |
Code |
0x0801A420 |
48 |
2 |
charger_lto.o |
HAL_TIMEx_MasterConfigSynchronization |
Code |
0x0801A450 |
840 |
2 |
charger_lto.o |
UART_CheckIdleState |
Code |
0x0801A798 |
336 |
2 |
charger_lto.o |
UART_EndRxTransfer |
Code |
0x0801A8E8 |
188 |
2 |
charger_lto.o |
HAL_UART_Transmit_IT |
Code |
0x0801A9A4 |
304 |
2 |
charger_lto.o |
UART_TxISR_16BIT_FIFOEN |
Code |
0x0801AAD4 |
212 |
2 |
charger_lto.o |
UART_TxISR_16BIT |
Code |
0x0801ABA8 |
164 |
2 |
charger_lto.o |
UART_RxISR_16BIT_FIFOEN |
Code |
0x0801AC4C |
780 |
2 |
charger_lto.o |
UART_RxISR_8BIT_FIFOEN |
Code |
0x0801AF58 |
776 |
2 |
charger_lto.o |
UART_RxISR_16BIT |
Code |
0x0801B260 |
404 |
2 |
charger_lto.o |
UART_RxISR_8BIT |
Code |
0x0801B3F4 |
400 |
2 |
charger_lto.o |
SDMMC_PowerState_ON |
Code |
0x0801B584 |
20 |
2 |
charger_lto.o |
SDMMC_GetPowerState |
Code |
0x0801B598 |
16 |
2 |
charger_lto.o |
SDMMC_CmdStopTransfer |
Code |
0x0801B5A8 |
104 |
2 |
charger_lto.o |
SDMMC_CmdGoIdleState |
Code |
0x0801B610 |
44 |
2 |
charger_lto.o |
SDMMC_GetCmdError |
Code |
0x0801B63C |
84 |
2 |
charger_lto.o |
SDMMC_GetCmdResp7 |
Code |
0x0801B690 |
156 |
2 |
charger_lto.o |
SDMMC_GetCmdResp3 |
Code |
0x0801B72C |
132 |
2 |
charger_lto.o |
close |
Code |
0x0801B7B0 |
192 |
2 |
charger_lto.o |
listen |
Code |
0x0801B870 |
172 |
2 |
charger_lto.o |
getSn_TX_FSR |
Code |
0x0801B91C |
148 |
2 |
charger_lto.o |
getSn_RX_RSR |
Code |
0x0801B9B0 |
148 |
2 |
charger_lto.o |
wiz_send_data |
Code |
0x0801BA44 |
368 |
2 |
charger_lto.o |
wiz_recv_data |
Code |
0x0801BBB4 |
368 |
2 |
charger_lto.o |
wiz_recv_ignore |
Code |
0x0801BD24 |
116 |
2 |
charger_lto.o |
wiz_mdio_write |
Code |
0x0801BD98 |
64 |
2 |
charger_lto.o |
wiz_mdio_read |
Code |
0x0801BDD8 |
60 |
2 |
charger_lto.o |
wiz_delay_ms |
Code |
0x0801BE14 |
64 |
2 |
charger_lto.o |
wizchip_cs_select |
Code |
0x0801BE54 |
20 |
2 |
charger_lto.o |
wizchip_cs_deselect |
Code |
0x0801BE68 |
20 |
2 |
charger_lto.o |
wizchip_spi_readbyte |
Code |
0x0801BE7C |
56 |
2 |
charger_lto.o |
wizchip_spi_readburst |
Code |
0x0801BEB4 |
52 |
2 |
charger_lto.o |
wizchip_spi_writeburst |
Code |
0x0801BEE8 |
52 |
2 |
charger_lto.o |
wizchip_init |
Code |
0x0801BF1C |
428 |
2 |
charger_lto.o |
wizchip_clrinterrupt |
Code |
0x0801C0C8 |
80 |
2 |
charger_lto.o |
wizchip_getinterrupt |
Code |
0x0801C118 |
84 |
2 |
charger_lto.o |
wizchip_setinterruptmask |
Code |
0x0801C16C |
76 |
2 |
charger_lto.o |
wizchip_getinterruptmask |
Code |
0x0801C1B8 |
84 |
2 |
charger_lto.o |
wizphy_setphyconf |
Code |
0x0801C20C |
132 |
2 |
charger_lto.o |
wizchip_setnetinfo |
Code |
0x0801C290 |
108 |
2 |
charger_lto.o |
wizchip_getnetinfo |
Code |
0x0801C2FC |
108 |
2 |
charger_lto.o |
wizchip_setnetmode |
Code |
0x0801C368 |
84 |
2 |
charger_lto.o |
wizchip_settimeout |
Code |
0x0801C3BC |
40 |
2 |
charger_lto.o |
wizchip_gettimeout |
Code |
0x0801C3E4 |
44 |
2 |
charger_lto.o |
default_ip_update |
Code |
0x0801C410 |
44 |
2 |
charger_lto.o |
default_ip_conflict |
Code |
0x0801C43C |
40 |
2 |
charger_lto.o |
makeDHCPMSG |
Code |
0x0801C464 |
452 |
2 |
charger_lto.o |
send_DHCP_DISCOVER |
Code |
0x0801C628 |
976 |
2 |
charger_lto.o |
NibbleToHex |
Code |
0x0801C9F8 |
56 |
2 |
charger_lto.o |
send_DHCP_REQUEST |
Code |
0x0801CA30 |
1 360 |
2 |
charger_lto.o |
send_DHCP_DECLINE |
Code |
0x0801CF80 |
720 |
2 |
charger_lto.o |
parseDHCPMSG |
Code |
0x0801D250 |
1 140 |
2 |
charger_lto.o |
check_DHCP_leasedIP |
Code |
0x0801D6C4 |
156 |
2 |
charger_lto.o |
reset_DHCP_timeout |
Code |
0x0801D760 |
36 |
2 |
charger_lto.o |
DHCP_init |
Code |
0x0801D784 |
232 |
2 |
charger_lto.o |
DHCP_time_handler |
Code |
0x0801D86C |
16 |
2 |
charger_lto.o |
getIPfromDHCP |
Code |
0x0801D87C |
40 |
2 |
charger_lto.o |
getGWfromDHCP |
Code |
0x0801D8A4 |
40 |
2 |
charger_lto.o |
getSNfromDHCP |
Code |
0x0801D8CC |
40 |
2 |
charger_lto.o |
getDNSfromDHCP |
Code |
0x0801D8F4 |
40 |
2 |
charger_lto.o |
getDHCPLeasetime |
Code |
0x0801D91C |
12 |
2 |
charger_lto.o |
BSP_SD_Init |
Code |
0x0801D928 |
88 |
2 |
charger_lto.o |
BSP_SD_GetCardInfo |
Code |
0x0801D980 |
24 |
2 |
charger_lto.o |
disk_read |
Code |
0x0801D998 |
60 |
2 |
charger_lto.o |
disk_write |
Code |
0x0801D9D4 |
60 |
2 |
charger_lto.o |
BSP_PlatformIsDetected |
Code |
0x0801DA10 |
40 |
2 |
charger_lto.o |
lock_fs |
Code |
0x0801DA38 |
40 |
2 |
charger_lto.o |
ld_dword |
Code |
0x0801DA60 |
52 |
2 |
charger_lto.o |
ld_word |
Code |
0x0801DA94 |
36 |
2 |
charger_lto.o |
sync_window |
Code |
0x0801DAB8 |
120 |
2 |
charger_lto.o |
follow_path |
Code |
0x0801DB30 |
228 |
2 |
charger_lto.o |
st_dword |
Code |
0x0801DC14 |
68 |
2 |
charger_lto.o |
mem_set |
Code |
0x0801DC58 |
36 |
2 |
charger_lto.o |
put_fat |
Code |
0x0801DC7C |
404 |
2 |
charger_lto.o |
st_word |
Code |
0x0801DE10 |
44 |
2 |
charger_lto.o |
dir_find |
Code |
0x0801DE3C |
400 |
2 |
charger_lto.o |
dir_sdi |
Code |
0x0801DFCC |
248 |
2 |
charger_lto.o |
sum_sfn |
Code |
0x0801E0C4 |
56 |
2 |
charger_lto.o |
dir_next |
Code |
0x0801E0FC |
388 |
2 |
charger_lto.o |
create_chain |
Code |
0x0801E280 |
296 |
2 |
charger_lto.o |
mem_cmp |
Code |
0x0801E3A8 |
76 |
2 |
charger_lto.o |
create_name |
Code |
0x0801E3F4 |
944 |
2 |
charger_lto.o |
chk_chr |
Code |
0x0801E7A4 |
52 |
2 |
charger_lto.o |
dec_lock |
Code |
0x0801E7D8 |
132 |
2 |
charger_lto.o |
get_fileinfo |
Code |
0x0801E85C |
404 |
2 |
charger_lto.o |
pick_lfn |
Code |
0x0801E9F0 |
188 |
2 |
charger_lto.o |
FATFS_LinkDriverEx |
Code |
0x0801EAAC |
120 |
2 |
charger_lto.o |
SD_initialize |
Code |
0x0801EB24 |
140 |
2 |
charger_lto.o |
SD_status |
Code |
0x0801EBB0 |
20 |
2 |
charger_lto.o |
SD_read |
Code |
0x0801EBC4 |
156 |
2 |
charger_lto.o |
SD_write |
Code |
0x0801EC60 |
148 |
2 |
charger_lto.o |
SD_CheckStatusWithTimeout |
Code |
0x0801ECF4 |
52 |
2 |
charger_lto.o |
SD_CheckStatus |
Code |
0x0801ED28 |
56 |
2 |
charger_lto.o |
BSP_SD_WriteCpltCallback |
Code |
0x0801ED60 |
36 |
2 |
charger_lto.o |
BSP_SD_ReadCpltCallback |
Code |
0x0801ED84 |
36 |
2 |
charger_lto.o |
ff_req_grant |
Code |
0x0801EDA8 |
32 |
2 |
charger_lto.o |
ff_rel_grant |
Code |
0x0801EDC8 |
16 |
2 |
charger_lto.o |
osKernelGetState |
Code |
0x0801EDD8 |
68 |
2 |
charger_lto.o |
osThreadNew |
Code |
0x0801EE1C |
280 |
2 |
charger_lto.o |
osMutexNew |
Code |
0x0801EF34 |
232 |
2 |
charger_lto.o |
vApplicationGetTimerTaskMemory |
Code |
0x0801F01C |
44 |
2 |
charger_lto.o |
prvHeapInit |
Code |
0x0801F048 |
184 |
2 |
charger_lto.o |
prvInsertBlockIntoFreeList |
Code |
0x0801F100 |
176 |
2 |
charger_lto.o |
vListInsert |
Code |
0x0801F1B0 |
96 |
2 |
charger_lto.o |
uxListRemove |
Code |
0x0801F210 |
68 |
2 |
charger_lto.o |
prvTaskExitError |
Code |
0x0801F254 |
68 |
2 |
charger_lto.o |
vPortSetupTimerInterrupt |
Code |
0x0801F298 |
120 |
2 |
charger_lto.o |
xPortSysTickHandler |
Code |
0x0801F310 |
56 |
2 |
charger_lto.o |
vPortValidateInterruptPriority |
Code |
0x0801F348 |
120 |
2 |
charger_lto.o |
prvInitialiseNewQueue |
Code |
0x0801F3C0 |
68 |
2 |
charger_lto.o |
xQueueGenericCreate |
Code |
0x0801F404 |
108 |
2 |
charger_lto.o |
prvInitialiseMutex |
Code |
0x0801F470 |
40 |
2 |
charger_lto.o |
prvCopyDataToQueue |
Code |
0x0801F498 |
176 |
2 |
charger_lto.o |
xQueueGiveMutexRecursive |
Code |
0x0801F548 |
96 |
2 |
charger_lto.o |
prvIsQueueEmpty |
Code |
0x0801F5A8 |
36 |
2 |
charger_lto.o |
xQueueReceiveFromISR |
Code |
0x0801F5CC |
232 |
2 |
charger_lto.o |
vQueueDelete |
Code |
0x0801F6B4 |
60 |
2 |
charger_lto.o |
vQueueAddToRegistry |
Code |
0x0801F6F0 |
72 |
2 |
charger_lto.o |
vQueueWaitForMessageRestricted |
Code |
0x0801F738 |
88 |
2 |
charger_lto.o |
xTaskCreateStatic |
Code |
0x0801F790 |
188 |
2 |
charger_lto.o |
prvInitialiseTaskLists |
Code |
0x0801F84C |
136 |
2 |
charger_lto.o |
vTaskSuspendAll |
Code |
0x0801F8D4 |
16 |
2 |
charger_lto.o |
xTaskResumeAll |
Code |
0x0801F8E4 |
340 |
2 |
charger_lto.o |
vTaskStartScheduler |
Code |
0x0801FA38 |
204 |
2 |
charger_lto.o |
prvIdleTask |
Code |
0x0801FB04 |
136 |
2 |
charger_lto.o |
xTaskGetTickCount |
Code |
0x0801FB8C |
20 |
2 |
charger_lto.o |
vTaskStepTick |
Code |
0x0801FBA0 |
72 |
2 |
charger_lto.o |
vTaskInternalSetTimeOutState |
Code |
0x0801FBE8 |
36 |
2 |
charger_lto.o |
eTaskConfirmSleepModeStatus |
Code |
0x0801FC0C |
92 |
2 |
charger_lto.o |
xTaskGetCurrentTaskHandle |
Code |
0x0801FC68 |
20 |
2 |
charger_lto.o |
xTaskGetSchedulerState |
Code |
0x0801FC7C |
48 |
2 |
charger_lto.o |
xTaskPriorityDisinherit |
Code |
0x0801FCAC |
208 |
2 |
charger_lto.o |
vTaskPriorityDisinheritAfterTimeout |
Code |
0x0801FD7C |
268 |
2 |
charger_lto.o |
pvTaskIncrementMutexHeldCount |
Code |
0x0801FE88 |
40 |
2 |
charger_lto.o |
xTimerCreateTimerTask |
Code |
0x0801FEB0 |
136 |
2 |
charger_lto.o |
prvCheckForValidListAndQueue |
Code |
0x0801FF38 |
152 |
2 |
charger_lto.o |
prvTimerTask |
Code |
0x0801FFD0 |
28 |
2 |
charger_lto.o |
prvGetNextExpireTime |
Code |
0x0801FFEC |
60 |
2 |
charger_lto.o |
prvProcessTimerOrBlockTask |
Code |
0x08020028 |
136 |
2 |
charger_lto.o |
prvSampleTimeNow |
Code |
0x080200B0 |
64 |
2 |
charger_lto.o |
prvInsertTimerInActiveList |
Code |
0x080200F0 |
120 |
2 |
charger_lto.o |
xTimerGenericCommand |
Code |
0x08020168 |
160 |
2 |
charger_lto.o |
prvSwitchTimerLists |
Code |
0x08020208 |
196 |
2 |
charger_lto.o |
mbInit |
Code |
0x080202CC |
128 |
2 |
charger_lto.o |
mbUartInit |
Code |
0x0802034C |
308 |
2 |
charger_lto.o |
RS485_ModbusEx_Init |
Code |
0x08020480 |
576 |
2 |
charger_lto.o |
MODBUS_UART_IRQHandler |
Code |
0x080206C0 |
628 |
2 |
charger_lto.o |
UART_TxISR_8BIT.505 |
Code |
0x08020934 |
108 |
2 |
charger_lto.o |
mbClearTxBuffer |
Code |
0x080209A0 |
16 |
2 |
charger_lto.o |
mbGetFrameComplete |
Code |
0x080209B0 |
16 |
2 |
charger_lto.o |
mbClearRxFrame |
Code |
0x080209C0 |
20 |
2 |
charger_lto.o |
mbSlaveProcessPdu |
Code |
0x080209D4 |
116 |
2 |
charger_lto.o |
mbSlaveWriteMultipleRegisters |
Code |
0x08020A48 |
276 |
2 |
charger_lto.o |
ethTaskStart |
Code |
0x08020B5C |
120 |
2 |
charger_lto.o |
wizchip_initialize() |
Code |
0x08020BD4 |
120 |
2 |
charger_lto.o |
ip_updated() |
Code |
0x08020C4C |
16 |
2 |
charger_lto.o |
ip_conflict() |
Code |
0x08020C5C |
16 |
2 |
charger_lto.o |
wizchip_check() |
Code |
0x08020C6C |
36 |
2 |
charger_lto.o |
keysTaskStart |
Code |
0x08020C90 |
128 |
2 |
charger_lto.o |
mbSlaveTaskStart |
Code |
0x08020D10 |
108 |
2 |
charger_lto.o |
onewireTaskStart |
Code |
0x08020D7C |
168 |
2 |
charger_lto.o |
DS18B20_Start() |
Code |
0x08020E24 |
124 |
2 |
charger_lto.o |
DS18B20_Write(unsigned char) |
Code |
0x08020EA0 |
168 |
2 |
charger_lto.o |
UARTPrescTable |
Cnst |
0x08020F48 |
24 |
2 |
charger_lto.o |
Tbl |
Cnst |
0x08020F60 |
256 |
2 |
charger_lto.o |
ff_wtoupper.cvt2 |
Cnst |
0x08021060 |
188 |
2 |
charger_lto.o |
Reset_Handler |
Code |
0x0802111C |
24 |
2 |
Cortex_M_Startup.o |
__SEGGER_RTL_float64_isnan |
Code |
0x08021134 |
16 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_signbit |
Code |
0x08021144 |
8 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
frexp |
Code |
0x0802114C |
4 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_frexp_inline |
Code |
0x08021150 |
44 |
2 |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
abs |
Code |
0x0802117C |
8 |
2 |
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pow10 |
Code |
0x08021184 |
60 |
2 |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_putc |
Code |
0x080211C0 |
132 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_prin_flush |
Code |
0x08021244 |
28 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_print_padding |
Code |
0x08021260 |
28 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf |
Code |
0x0802127C |
28 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf_l |
Code |
0x08021298 |
108 |
2 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_stat |
Code |
0x08021304 |
56 |
2 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_bufsize |
Code |
0x0802133C |
4 |
2 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteNoCheck |
Code |
0x08021340 |
68 |
2 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strlen |
Code |
0x08021384 |
44 |
2 |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strnlen |
Code |
0x080213B0 |
76 |
2 |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_current_locale |
Code |
0x080213FC |
24 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_mbtowc |
Code |
0x08021414 |
52 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_isctype |
Code |
0x08021448 |
32 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_toupper |
Code |
0x08021468 |
12 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_iswctype |
Code |
0x08021474 |
32 |
2 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata..L.str.4] |
Cnst |
0x08021494 |
19 |
1 |
charger_lto.o |
[.rodata..L.str.7] |
Cnst |
0x080214A7 |
11 |
1 |
charger_lto.o |
[.rodata..L.str.73] |
Cnst |
0x080214B2 |
103 |
1 |
charger_lto.o |
[.rodata..L.str.102] |
Cnst |
0x08021519 |
103 |
1 |
charger_lto.o |
[.rodata..L.str.116] |
Cnst |
0x08021580 |
103 |
1 |
charger_lto.o |
[.rodata..L.str.126] |
Cnst |
0x080215E7 |
103 |
1 |
charger_lto.o |
[.rodata..L.str.131] |
Cnst |
0x0802164E |
103 |
1 |
charger_lto.o |
[.rodata..L.str.168] |
Cnst |
0x080216B5 |
107 |
1 |
charger_lto.o |
[.rodata..L.str.270] |
Cnst |
0x08021720 |
23 |
1 |
charger_lto.o |
[.rodata..L.str.3.273] |
Cnst |
0x08021737 |
47 |
1 |
charger_lto.o |
[.rodata..L.str.4.274] |
Cnst |
0x08021766 |
47 |
1 |
charger_lto.o |
[.rodata..L.str.5.275] |
Cnst |
0x08021795 |
63 |
1 |
charger_lto.o |
[.rodata..L.str.6.276] |
Cnst |
0x080217D4 |
23 |
1 |
charger_lto.o |
[.rodata..L.str.10] |
Cnst |
0x080217EB |
15 |
1 |
charger_lto.o |
[.rodata..L.str.14] |
Cnst |
0x080217FA |
27 |
1 |
charger_lto.o |
[.rodata..L.str.1.283] |
Cnst |
0x08021815 |
19 |
1 |
charger_lto.o |
[.rodata..L.str.4.304] |
Cnst |
0x08021828 |
7 |
1 |
charger_lto.o |
[.rodata..L.str.513] |
Cnst |
0x0802182F |
51 |
1 |
charger_lto.o |
[.rodata..L.str.2.523] |
Cnst |
0x08021862 |
19 |
1 |
charger_lto.o |
[.rodata..L.str.11.514] |
Cnst |
0x08021875 |
23 |
1 |
charger_lto.o |
[.rodata..L.str.527] |
Cnst |
0x0802188C |
35 |
1 |
charger_lto.o |
[.rodata..L.str.1.532] |
Cnst |
0x080218AF |
23 |
1 |
charger_lto.o |
[.rodata..L.str.5.536] |
Cnst |
0x080218C6 |
15 |
1 |
charger_lto.o |
[.rodata..L.str.8.539] |
Cnst |
0x080218D5 |
27 |
1 |
charger_lto.o |
[.rodata.libc..L.str] |
Cnst |
0x080218F0 |
7 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_month_names |
Cnst |
0x080218F7 |
87 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_am_pm_indicator |
Cnst |
0x0802194E |
7 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_time_format |
Cnst |
0x08021955 |
15 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata..L.str.8] |
Cnst |
0x08021964 |
10 |
1 |
charger_lto.o |
[.rodata..L.str.3.12] |
Cnst |
0x0802196E |
18 |
1 |
charger_lto.o |
[.rodata..L.str.58] |
Cnst |
0x08021980 |
106 |
1 |
charger_lto.o |
[.rodata..L.str.99] |
Cnst |
0x080219EA |
106 |
1 |
charger_lto.o |
[.rodata..L.str.113] |
Cnst |
0x08021A54 |
106 |
1 |
charger_lto.o |
[.rodata..L.str.121] |
Cnst |
0x08021ABE |
102 |
1 |
charger_lto.o |
[.rodata..L.str.148] |
Cnst |
0x08021B24 |
106 |
1 |
charger_lto.o |
[.rodata..L.str.242] |
Cnst |
0x08021B8E |
106 |
1 |
charger_lto.o |
[.rodata..L.str.1.271] |
Cnst |
0x08021BF8 |
22 |
1 |
charger_lto.o |
[.rodata..L.str.8.278] |
Cnst |
0x08021C0E |
22 |
1 |
charger_lto.o |
[.rodata..L.str.9.279] |
Cnst |
0x08021C24 |
30 |
1 |
charger_lto.o |
[.rodata..L.str.13] |
Cnst |
0x08021C42 |
18 |
1 |
charger_lto.o |
[.rodata..L.str.282] |
Cnst |
0x08021C54 |
34 |
1 |
charger_lto.o |
[.rodata..L.str.501] |
Cnst |
0x08021C76 |
14 |
1 |
charger_lto.o |
[.rodata..L.str.1.522] |
Cnst |
0x08021C84 |
42 |
1 |
charger_lto.o |
[.rodata..L.str.4.516] |
Cnst |
0x08021CAE |
26 |
1 |
charger_lto.o |
[.rodata..L.str.6.518] |
Cnst |
0x08021CC8 |
26 |
1 |
charger_lto.o |
[.rodata..L.str.7.519] |
Cnst |
0x08021CE2 |
30 |
1 |
charger_lto.o |
[.rodata..L.str.8.520] |
Cnst |
0x08021D00 |
26 |
1 |
charger_lto.o |
[.rodata..L.str.2.533] |
Cnst |
0x08021D1A |
22 |
1 |
charger_lto.o |
[.rodata..L.str.3.534] |
Cnst |
0x08021D30 |
2 |
1 |
charger_lto.o |
[.rodata..L.str.4.535] |
Cnst |
0x08021D32 |
10 |
1 |
charger_lto.o |
__SEGGER_RTL_c_locale_day_names |
Cnst |
0x08021D3C |
58 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str] |
Cnst |
0x08021D76 |
2 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_utf8_period |
Cnst |
0x08021D78 |
2 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata..L.str] |
Cnst |
0x08021D7A |
9 |
1 |
charger_lto.o |
[.rodata..L.str.1] |
Cnst |
0x08021D83 |
29 |
1 |
charger_lto.o |
[.rodata..L.str.2] |
Cnst |
0x08021DA0 |
29 |
1 |
charger_lto.o |
[.rodata..L.str.3] |
Cnst |
0x08021DBD |
13 |
1 |
charger_lto.o |
[.rodata..L.str.9] |
Cnst |
0x08021DCA |
25 |
1 |
charger_lto.o |
[.rodata..L.str.1.10] |
Cnst |
0x08021DE3 |
9 |
1 |
charger_lto.o |
[.rodata..L.str.249] |
Cnst |
0x08021DEC |
5 |
1 |
charger_lto.o |
[.rodata..L.str.7.277] |
Cnst |
0x08021DF1 |
21 |
1 |
charger_lto.o |
[.rodata..L.str.12] |
Cnst |
0x08021E06 |
45 |
1 |
charger_lto.o |
[.rodata..L.str.3.303] |
Cnst |
0x08021E33 |
9 |
1 |
charger_lto.o |
LfnOfs |
Cnst |
0x08021E3C |
13 |
1 |
charger_lto.o |
[.rodata..L.str.438] |
Cnst |
0x08021E49 |
5 |
1 |
charger_lto.o |
[.rodata..L.str.1.490] |
Cnst |
0x08021E4E |
5 |
1 |
charger_lto.o |
[.rodata..L.str.1.502] |
Cnst |
0x08021E53 |
65 |
1 |
charger_lto.o |
[.rodata..L.str.3.524] |
Cnst |
0x08021E94 |
53 |
1 |
charger_lto.o |
[.rodata..L.str.5.517] |
Cnst |
0x08021EC9 |
25 |
1 |
charger_lto.o |
[.rodata..L.str.10.515] |
Cnst |
0x08021EE2 |
25 |
1 |
charger_lto.o |
[.rodata..L.str.1.528] |
Cnst |
0x08021EFB |
5 |
1 |
charger_lto.o |
[.rodata..L.str.531] |
Cnst |
0x08021F00 |
1 |
1 |
charger_lto.o |
[.rodata..L.str.6.537] |
Cnst |
0x08021F01 |
9 |
1 |
charger_lto.o |
[.rodata..L.str.550] |
Cnst |
0x08021F0A |
25 |
1 |
charger_lto.o |
[.rodata.libc..L.str.1] |
Cnst |
0x08021F23 |
5 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str.2] |
Cnst |
0x08021F28 |
5 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str.3] |
Cnst |
0x08021F2D |
5 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str.4] |
Cnst |
0x08021F32 |
5 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_DoInit._aInitStr |
Cnst |
0x08021F37 |
17 |
1 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str] |
Cnst |
0x08021F48 |
9 |
1 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_format |
Cnst |
0x08021F51 |
9 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_time_format |
Cnst |
0x08021F5A |
9 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_day_names |
Cnst |
0x08021F63 |
29 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_month_names |
Cnst |
0x08021F80 |
49 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_empty_string |
Cnst |
0x08021FB1 |
1 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_mask |
Cnst |
0x08021FB2 |
13 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata..L.str.5] |
Cnst |
0x08021FBF |
8 |
1 |
charger_lto.o |
[.rodata.block.tdata.copy] |
Cnst |
0x08021FBF |
|
1 |
[ Linker created ] |
[.rodata..L.str.6] |
Cnst |
0x08021FC7 |
12 |
1 |
charger_lto.o |
[.rodata..L.str.2.11] |
Cnst |
0x08021FD3 |
12 |
1 |
charger_lto.o |
DMA_CalcBaseAndBitshift.flagBitshiftOffset |
Cnst |
0x08021FDF |
8 |
1 |
charger_lto.o |
[.rodata..L.str.80] |
Cnst |
0x08021FE7 |
104 |
1 |
charger_lto.o |
D1CorePrescTable |
Cnst |
0x0802204F |
16 |
1 |
charger_lto.o |
[.rodata..L.str.163] |
Cnst |
0x0802205F |
104 |
1 |
charger_lto.o |
UARTEx_SetNbDataToProcess.numerator |
Cnst |
0x080220C7 |
8 |
1 |
charger_lto.o |
UARTEx_SetNbDataToProcess.denominator |
Cnst |
0x080220CF |
8 |
1 |
charger_lto.o |
[.rodata..L.str.183] |
Cnst |
0x080220D7 |
104 |
1 |
charger_lto.o |
[.rodata..L.str.2.272] |
Cnst |
0x0802213F |
24 |
1 |
charger_lto.o |
[.rodata..L.str.11] |
Cnst |
0x08022157 |
20 |
1 |
charger_lto.o |
[.rodata..L.str.2.284] |
Cnst |
0x0802216B |
44 |
1 |
charger_lto.o |
ExCvt |
Cnst |
0x08022197 |
128 |
1 |
charger_lto.o |
[.rodata..L.str.487] |
Cnst |
0x08022217 |
8 |
1 |
charger_lto.o |
[.rodata..L.str.9.521] |
Cnst |
0x0802221F |
16 |
1 |
charger_lto.o |
[.rodata..L.str.7.538] |
Cnst |
0x0802222F |
20 |
1 |
charger_lto.o |
[.rodata..L.str.1.551] |
Cnst |
0x08022243 |
8 |
1 |
charger_lto.o |
__SEGGER_RTL_hex_uc |
Cnst |
0x0802224B |
16 |
1 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_hex_lc |
Cnst |
0x0802225B |
16 |
1 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str.5] |
Cnst |
0x0802226B |
4 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
[.rodata.libc..L.str.6] |
Cnst |
0x0802226F |
4 |
1 |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_map |
Cnst |
0x08022273 |
128 |
1 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_table__ |
Cnst |
0x080222F4 |
44 |
4 |
[ Linker created ] |
__SEGGER_init_data__ |
Cnst |
0x08022320 |
152 |
4 |
[ Linker created ] |
__SEGGER_init_zero |
Code |
0x080223B8 |
18 |
2 |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_copy |
Code |
0x080223CA |
20 |
2 |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
beeperQueueStorageArea |
Zero |
0x20000000 |
14 564 |
4 |
charger_lto.o |
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
[.bss.block.heap] |
None |
0x200038E8 |
|
8 |
[ Linker created ] |
[.bss.block.stack] |
None |
0x2001E000 |
8 192 |
8 |
[ Linker created ] |
[.bss.block.stack_process] |
None |
0x2001E000 |
|
8 |
[ Linker created ] |
mainTaskBuffer |
Zero |
0x24000000 |
2 048 |
4 |
charger_lto.o |
pxReadyTasksLists |
Zero |
0x24000800 |
1 120 |
4 |
charger_lto.o |
vApplicationGetTimerTaskMemory.Timer_Stack |
Zero |
0x24000C60 |
1 024 |
4 |
charger_lto.o |
sys_data |
Zero |
0x24001060 |
756 |
4 |
charger_lto.o |
fs |
Zero |
0x24001354 |
568 |
4 |
charger_lto.o |
lb_mbData |
Zero |
0x2400158C |
564 |
4 |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_Stack |
Zero |
0x240017C0 |
512 |
4 |
charger_lto.o |
_SEGGER_RTT |
Zero |
0x240019C0 |
168 |
4 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
huart3 |
Zero |
0x24001A68 |
148 |
4 |
charger_lto.o |
huart2 |
Zero |
0x24001AFC |
148 |
4 |
charger_lto.o |
huart10 |
Zero |
0x24001B90 |
148 |
4 |
charger_lto.o |
hspi4 |
Zero |
0x24001C24 |
136 |
4 |
charger_lto.o |
hspi2 |
Zero |
0x24001CAC |
136 |
4 |
charger_lto.o |
hsd1 |
Zero |
0x24001D34 |
124 |
4 |
charger_lto.o |
hdma_usart3_tx |
Zero |
0x24001DB0 |
120 |
4 |
charger_lto.o |
hdma_usart3_rx |
Zero |
0x24001E28 |
120 |
4 |
charger_lto.o |
hdma_spi4_tx |
Zero |
0x24001EA0 |
120 |
4 |
charger_lto.o |
hdma_spi2_tx |
Zero |
0x24001F18 |
120 |
4 |
charger_lto.o |
hdma_spi2_rx |
Zero |
0x24001F90 |
120 |
4 |
charger_lto.o |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
Zero |
0x24002008 |
108 |
4 |
charger_lto.o |
vApplicationGetTimerTaskMemory.Timer_TCB |
Zero |
0x24002074 |
96 |
4 |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_TCB |
Zero |
0x240020D4 |
96 |
4 |
charger_lto.o |
mainTaskControlBlock |
Zero |
0x24002134 |
96 |
4 |
charger_lto.o |
prvCheckForValidListAndQueue.xStaticTimerQueue |
Zero |
0x24002194 |
80 |
4 |
charger_lto.o |
htim8 |
Zero |
0x240021E4 |
76 |
4 |
charger_lto.o |
htim7 |
Zero |
0x24002230 |
76 |
4 |
charger_lto.o |
htim6 |
Zero |
0x2400227C |
76 |
4 |
charger_lto.o |
htim3 |
Zero |
0x240022C8 |
76 |
4 |
charger_lto.o |
xQueueRegistry |
Zero |
0x24002314 |
64 |
4 |
charger_lto.o |
hrtc |
Zero |
0x24002354 |
36 |
4 |
charger_lto.o |
Files |
Zero |
0x24002378 |
32 |
4 |
charger_lto.o |
xTasksWaitingTermination |
Zero |
0x24002398 |
20 |
4 |
charger_lto.o |
xSuspendedTaskList |
Zero |
0x240023AC |
20 |
4 |
charger_lto.o |
xPendingReadyList |
Zero |
0x240023C0 |
20 |
4 |
charger_lto.o |
xDelayedTaskList2 |
Zero |
0x240023D4 |
20 |
4 |
charger_lto.o |
xDelayedTaskList1 |
Zero |
0x240023E8 |
20 |
4 |
charger_lto.o |
xActiveTimerList2 |
Zero |
0x240023FC |
20 |
4 |
charger_lto.o |
xActiveTimerList1 |
Zero |
0x24002410 |
20 |
4 |
charger_lto.o |
disk |
Zero |
0x24002424 |
12 |
4 |
charger_lto.o |
xStart |
Zero |
0x24002430 |
8 |
4 |
charger_lto.o |
xYieldPending |
Zero |
0x24002438 |
4 |
4 |
charger_lto.o |
xTimerTaskHandle |
Zero |
0x2400243C |
4 |
4 |
charger_lto.o |
xTimerQueue |
Zero |
0x24002440 |
4 |
4 |
charger_lto.o |
xTickCount |
Zero |
0x24002444 |
4 |
4 |
charger_lto.o |
xSchedulerRunning |
Zero |
0x24002448 |
4 |
4 |
charger_lto.o |
xPendedTicks |
Zero |
0x2400244C |
4 |
4 |
charger_lto.o |
xNumberOfSuccessfulFrees |
Zero |
0x24002450 |
4 |
4 |
charger_lto.o |
xNumberOfSuccessfulAllocations |
Zero |
0x24002454 |
4 |
4 |
charger_lto.o |
xNumOfOverflows |
Zero |
0x24002458 |
4 |
4 |
charger_lto.o |
xNextTaskUnblockTime |
Zero |
0x2400245C |
4 |
4 |
charger_lto.o |
xMinimumEverFreeBytesRemaining |
Zero |
0x24002460 |
4 |
4 |
charger_lto.o |
xMaximumPossibleSuppressedTicks |
Zero |
0x24002464 |
4 |
4 |
charger_lto.o |
xIdleTaskHandle |
Zero |
0x24002468 |
4 |
4 |
charger_lto.o |
xFreeBytesRemaining |
Zero |
0x2400246C |
4 |
4 |
charger_lto.o |
xBlockAllocatedBit |
Zero |
0x24002470 |
4 |
4 |
charger_lto.o |
uxTopReadyPriority |
Zero |
0x24002474 |
4 |
4 |
charger_lto.o |
uxTaskNumber |
Zero |
0x24002478 |
4 |
4 |
charger_lto.o |
uxSchedulerSuspended |
Zero |
0x2400247C |
4 |
4 |
charger_lto.o |
uxDeletedTasksWaitingCleanUp |
Zero |
0x24002480 |
4 |
4 |
charger_lto.o |
uxCurrentNumberOfTasks |
Zero |
0x24002484 |
4 |
4 |
charger_lto.o |
uwTick |
Zero |
0x24002488 |
4 |
4 |
charger_lto.o |
ulTimerCountsForOneTick |
Zero |
0x2400248C |
4 |
4 |
charger_lto.o |
ulStoppedTimerCompensation |
Zero |
0x24002490 |
4 |
4 |
charger_lto.o |
ulMaxPRIGROUPValue |
Zero |
0x24002494 |
4 |
4 |
charger_lto.o |
pxOverflowTimerList |
Zero |
0x24002498 |
4 |
4 |
charger_lto.o |
pxOverflowDelayedTaskList |
Zero |
0x2400249C |
4 |
4 |
charger_lto.o |
pxEnd |
Zero |
0x240024A0 |
4 |
4 |
charger_lto.o |
pxDelayedTaskList |
Zero |
0x240024A4 |
4 |
4 |
charger_lto.o |
pxCurrentTimerList |
Zero |
0x240024A8 |
4 |
4 |
charger_lto.o |
pxCurrentTCB |
Zero |
0x240024AC |
4 |
4 |
charger_lto.o |
prvSampleTimeNow.xLastTime |
Zero |
0x240024B0 |
4 |
4 |
charger_lto.o |
pDHCPMSG |
Zero |
0x240024B4 |
4 |
4 |
charger_lto.o |
onewireQueue |
Zero |
0x240024B8 |
4 |
4 |
charger_lto.o |
mainTaskHandle |
Zero |
0x240024BC |
4 |
4 |
charger_lto.o |
__SEGGER_RTL_stdout_file |
Zero |
0x240024C0 |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdin_file |
Zero |
0x240024C4 |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stderr_file |
Zero |
0x240024C8 |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_locale_ptr |
Zero |
0x240024CC |
4 |
4 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
dhcp_tick_1s |
Zero |
0x240024D0 |
4 |
4 |
charger_lto.o |
beeperQueue |
Zero |
0x240024D4 |
4 |
4 |
charger_lto.o |
SDQueueID |
Zero |
0x240024D8 |
4 |
4 |
charger_lto.o |
KernelState |
Zero |
0x240024DC |
4 |
4 |
charger_lto.o |
FatFs |
Zero |
0x240024E0 |
4 |
4 |
charger_lto.o |
DHCP_XID |
Zero |
0x240024E4 |
4 |
4 |
charger_lto.o |
sock_remained_size |
Zero |
0x240024E8 |
8 |
2 |
charger_lto.o |
bm |
Zero |
0x240024F0 |
6 |
2 |
charger_lto.o |
sock_is_sending |
Zero |
0x240024F6 |
2 |
2 |
charger_lto.o |
sock_io_mode |
Zero |
0x240024F8 |
2 |
2 |
charger_lto.o |
Fsid |
Zero |
0x240024FA |
2 |
2 |
charger_lto.o |
ucHeap |
Zero |
0x240024FC |
15 360 |
1 |
charger_lto.o |
dhcp_buffer |
Zero |
0x240060FC |
2 048 |
1 |
charger_lto.o |
_acUpBuffer |
Zero |
0x240068FC |
1 024 |
1 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
mainTaskStart::buff |
Zero |
0x24006CFC |
256 |
1 |
charger_lto.o |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
Zero |
0x24006DFC |
160 |
1 |
charger_lto.o |
_acDownBuffer |
Zero |
0x24006E9C |
16 |
1 |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
DHCP_CHADDR |
Zero |
0x24006EAC |
6 |
1 |
charger_lto.o |
sock_pack_info |
Zero |
0x24006EB2 |
4 |
1 |
charger_lto.o |
_DNS_ |
Zero |
0x24006EB6 |
4 |
1 |
charger_lto.o |
SDPath |
Zero |
0x24006EBA |
4 |
1 |
charger_lto.o |
OLD_allocated_ip |
Zero |
0x24006EBE |
4 |
1 |
charger_lto.o |
DHCP_allocated_sn |
Zero |
0x24006EC2 |
4 |
1 |
charger_lto.o |
DHCP_allocated_ip |
Zero |
0x24006EC6 |
4 |
1 |
charger_lto.o |
DHCP_allocated_gw |
Zero |
0x24006ECA |
4 |
1 |
charger_lto.o |
DHCP_allocated_dns |
Zero |
0x24006ECE |
4 |
1 |
charger_lto.o |
DHCP_SIP |
Zero |
0x24006ED2 |
4 |
1 |
charger_lto.o |
DHCP_REAL_SIP |
Zero |
0x24006ED6 |
4 |
1 |
charger_lto.o |
ucMaxSysCallPriority |
Zero |
0x24006EDA |
1 |
1 |
charger_lto.o |
retSD |
Zero |
0x24006EDB |
1 |
1 |
charger_lto.o |
dhcp_state |
Zero |
0x24006EDC |
1 |
1 |
charger_lto.o |
dhcp_retry_count |
Zero |
0x24006EDD |
1 |
1 |
charger_lto.o |
_DHCP_ |
Zero |
0x24006EDE |
1 |
1 |
charger_lto.o |
DHCP_SOCKET |
Zero |
0x24006EDF |
1 |
1 |
charger_lto.o |
WIZCHIP |
Init |
0x24006EE0 |
44 |
4 |
charger_lto.o |
__SEGGER_RTL_global_locale |
Init |
0x24006F0C |
20 |
4 |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
uxCriticalNesting |
Init |
0x24006F20 |
4 |
4 |
charger_lto.o |
uwTickPrio |
Init |
0x24006F24 |
4 |
4 |
charger_lto.o |
stdout |
Init |
0x24006F28 |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdin |
Init |
0x24006F2C |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stderr |
Init |
0x24006F30 |
4 |
4 |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
dhcp_tick_next |
Init |
0x24006F34 |
4 |
4 |
charger_lto.o |
dhcp_lease_time |
Init |
0x24006F38 |
4 |
4 |
charger_lto.o |
dhcp_ip_update |
Init |
0x24006F3C |
4 |
4 |
charger_lto.o |
dhcp_ip_conflict |
Init |
0x24006F40 |
4 |
4 |
charger_lto.o |
dhcp_ip_assign |
Init |
0x24006F44 |
4 |
4 |
charger_lto.o |
SystemD2Clock |
Init |
0x24006F48 |
4 |
4 |
charger_lto.o |
SystemCoreClock |
Init |
0x24006F4C |
4 |
4 |
charger_lto.o |
sock_any_port |
Init |
0x24006F50 |
2 |
2 |
charger_lto.o |
delay_ms |
Init |
0x24006F52 |
2 |
2 |
charger_lto.o |
gWIZNETINFO |
Init |
0x24006F54 |
23 |
1 |
charger_lto.o |
HOST_NAME |
Init |
0x24006F6B |
8 |
1 |
charger_lto.o |
uwTickFreq |
Init |
0x24006F73 |
1 |
1 |
charger_lto.o |
Stat |
Init |
0x24006F74 |
1 |
1 |
charger_lto.o |
Symbol or [section] name | Type | Address | Size | Align | Object File |
---|---|---|---|---|---|
[.bss.block.heap] |
None |
0x200038E8 |
|
8 |
[ Linker created ] |
Object File | RX Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
charger_lto.o |
128 356 |
4 199 |
117 |
41 724 |
Cortex_M_Startup.o |
24 |
|
|
|
SEGGER_THUMB_Startup.o |
20 |
|
|
|
stm32h723xx_Vectors.o |
716 |
|
|
|
Subtotal (4 objects) |
129 116 |
4 199 |
117 |
41 724 |
libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a |
4 806 |
299 |
|
|
mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a |
180 |
541 |
20 |
4 |
prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a |
488 |
26 |
12 |
1 220 |
SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a |
38 |
|
|
|
strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a |
364 |
|
|
|
Subtotal (5 archives) |
5 876 |
866 |
32 |
1 224 |
Linker created (shared data, fills, blocks): |
|
196 |
|
8 192 |
Total: |
134 992 |
5 261 |
149 |
51 140 |
Archive member | RX Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
3 104 |
35 |
|
|
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
46 |
|
|
|
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
156 |
|
|
|
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
734 |
|
|
|
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
304 |
|
|
|
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
8 |
|
|
|
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
180 |
541 |
20 |
4 |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
394 |
192 |
|
|
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
66 |
|
12 |
12 |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
38 |
|
|
|
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
422 |
26 |
|
1 208 |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
244 |
|
|
|
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
120 |
|
|
|
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
60 |
72 |
|
|
Subtotal (14 members from 5 archives) |
5 876 |
866 |
32 |
1 224 |
Objects (4 files) |
129 116 |
4 199 |
117 |
41 724 |
Linker created (shared data, fills, blocks): |
|
196 |
|
8 192 |
Total: |
134 992 |
5 261 |
149 |
51 140 |
Description | RX Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
Initialization table |
|
196 |
|
|
Memory for block 'stack' |
|
|
|
8 192 |
Subtotal (linker created): |
|
196 |
|
8 192 |
Objects (4 files) |
129 116 |
4 199 |
117 |
41 724 |
Archives (5 files) |
5 876 |
866 |
32 |
1 224 |
Total: |
134 992 |
5 261 |
149 |
51 140 |
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
HAL_RCCEx_PeriphCLKConfig |
5 140 |
|
|
|
HAL_DMA_IRQHandler |
3 940 |
|
|
|
HAL_DMA_Init |
3 086 |
|
|
|
HAL_RCC_OscConfig |
2 974 |
|
|
|
UART_SetConfig |
2 946 |
|
|
|
HAL_RCCEx_GetPeriphCLKFreq |
2 450 |
|
|
|
HAL_TIM_ConfigClockSource |
2 282 |
|
|
|
HAL_DMA_Abort |
2 170 |
|
|
|
HAL_RCC_ClockConfig |
1 962 |
|
|
|
HAL_UART_IRQHandler |
1 706 |
|
|
|
TIM_SlaveTimer_SetConfig |
1 702 |
|
|
|
HAL_SPI_Init |
1 522 |
|
|
|
HAL_DMA_Abort_IT |
1 520 |
|
|
|
HAL_GPIO_Init |
1 426 |
|
|
|
HAL_TIM_PWM_ConfigChannel |
1 424 |
|
|
|
send_DHCP_REQUEST |
1 360 |
|
|
|
HAL_SPI_Receive |
1 152 |
|
|
|
parseDHCPMSG |
1 140 |
|
|
|
find_volume |
1 126 |
|
|
|
recvfrom |
1 118 |
|
|
|
HAL_TIM_IC_ConfigChannel |
1 110 |
|
|
|
send_DHCP_DISCOVER |
976 |
|
|
|
create_name |
944 |
|
|
|
HAL_SPI_Transmit |
924 |
|
|
|
HAL_TIMEx_MasterConfigSynchronization |
840 |
|
|
|
UART_AdvFeatureConfig |
826 |
|
|
|
HAL_MPU_ConfigRegion |
804 |
|
|
|
HAL_SPI_IRQHandler |
804 |
|
|
|
MX_GPIO_Init |
792 |
|
|
|
HAL_SD_IRQHandler |
786 |
|
|
|
UART_RxISR_16BIT_FIFOEN |
780 |
|
|
|
UART_RxISR_8BIT_FIFOEN |
776 |
|
|
|
DHCP_run |
760 |
|
|
|
HAL_RCC_GetSysClockFreq |
752 |
|
|
|
HAL_RTC_SetTime |
722 |
|
|
|
send_DHCP_DECLINE |
720 |
|
|
|
sendto |
702 |
|
|
|
RCCEx_PLL3_Config |
694 |
|
|
|
RCCEx_PLL2_Config |
686 |
|
|
|
HAL_TIM_Base_Init |
674 |
|
|
|
HAL_TIM_PWM_Init |
674 |
|
|
|
HAL_TIM_IC_Init |
674 |
|
|
|
HAL_RCCEx_GetPLL1ClockFreq |
664 |
|
|
|
HAL_RCCEx_GetPLL2ClockFreq |
664 |
|
|
|
HAL_RCCEx_GetPLL3ClockFreq |
664 |
|
|
|
HAL_SD_GetCardCSD |
642 |
|
|
|
HAL_UART_MspInit |
636 |
|
|
|
MODBUS_UART_IRQHandler |
628 |
|
|
|
HAL_SD_ConfigWideBusOperation |
602 |
|
|
|
HAL_SPI_MspInit |
588 |
|
|
|
HAL_MDMA_IRQHandler |
584 |
|
|
|
RS485_ModbusEx_Init |
576 |
|
|
|
HAL_RTC_SetDate |
564 |
|
|
|
UART_Start_Receive_IT |
550 |
|
|
|
MX_FREERTOS_Init |
542 |
|
|
|
HAL_UART_Init |
542 |
|
|
|
loopback_tcps |
542 |
|
|
|
HAL_TIM_SlaveConfigSynchro |
534 |
|
|
|
HAL_TIM_Base_Start_IT |
532 |
|
|
|
SDMMC_GetCmdResp1 |
526 |
|
|
|
send |
514 |
|
|
|
vPortSuppressTicksAndSleep |
514 |
|
|
|
HAL_TIM_IRQHandler |
502 |
|
|
|
HAL_RTC_Init |
494 |
|
|
|
socket |
494 |
|
|
|
xQueueGenericSend |
482 |
|
|
|
xQueueSemaphoreTake |
478 |
|
|
|
HAL_SD_Init |
466 |
|
|
|
HAL_RS485Ex_Init |
458 |
|
|
|
makeDHCPMSG |
452 |
|
|
|
pvPortMalloc |
438 |
|
|
|
TIM_OC2_SetConfig |
436 |
|
|
|
TIM_OC3_SetConfig |
434 |
|
|
|
wizchip_init |
428 |
|
|
|
DMA_CalcBaseAndBitshift |
414 |
|
|
|
TIM_OC1_SetConfig |
414 |
|
|
|
xQueueReceive |
410 |
|
|
|
xTaskIncrementTick |
406 |
|
|
|
UART_RxISR_16BIT |
404 |
|
|
|
put_fat |
404 |
|
|
|
get_fileinfo |
404 |
|
|
|
TIM_Base_SetConfig |
402 |
|
|
|
recv |
402 |
|
|
|
UART_RxISR_8BIT |
400 |
|
|
|
dir_find |
400 |
|
|
|
dir_next |
388 |
|
|
|
HAL_UARTEx_SetTxFifoThreshold |
382 |
|
|
|
HAL_UARTEx_SetRxFifoThreshold |
382 |
|
|
|
SD_SendSDStatus |
374 |
|
|
|
wiz_send_data |
368 |
|
|
|
wiz_recv_data |
368 |
|
|
|
SD_FindSCR |
364 |
|
|
|
prvProcessReceivedCommands |
360 |
|
|
|
main |
352 |
|
|
|
DMA_CalcDMAMUXChannelBaseAndMask |
350 |
|
|
|
SD_InitCard |
348 |
|
|
|
dir_read |
346 |
|
|
|
xTaskResumeAll |
340 |
|
|
|
SDMMC_ConfigData |
338 |
|
|
|
UART_CheckIdleState |
336 |
|
|
|
xPortStartScheduler |
326 |
|
|
|
HAL_SD_ReadBlocks_DMA |
322 |
|
|
|
HAL_SD_WriteBlocks_DMA |
320 |
|
|
|
ctlwizchip |
310 |
|
|
|
mbUartInit |
308 |
|
|
|
SystemInit |
306 |
|
|
|
HAL_UARTEx_DisableFifoMode |
306 |
|
|
|
inc_lock |
306 |
|
|
|
HAL_UART_Transmit_IT |
304 |
|
|
|
ff_wtoupper |
300 |
|
|
|
HAL_SD_GetCardStatus |
296 |
|
|
|
create_chain |
296 |
|
|
|
TIM_TI1_SetConfig |
294 |
|
|
|
HAL_SD_InitCard |
292 |
|
|
|
xQueueGenericSendFromISR |
290 |
|
|
|
SD_PowerON |
286 |
|
|
|
get_fat |
282 |
|
|
|
osThreadNew |
280 |
|
|
|
mbSlaveWriteMultipleRegisters |
276 |
|
|
|
HAL_TIM_Base_MspInit |
272 |
|
|
|
SDMMC_Init |
270 |
|
|
|
prvInitialiseNewTask |
270 |
|
|
|
DMA_CalcDMAMUXRequestGenBaseAndMask |
268 |
|
|
|
vTaskPriorityDisinheritAfterTimeout |
268 |
|
|
|
prvAddNewTaskToReadyList |
262 |
|
|
|
vTaskSwitchContext |
262 |
|
|
|
HAL_SD_MspInit |
254 |
|
|
|
SPI_CloseTransfer |
254 |
|
|
|
SDMMC_GetCmdResp6 |
250 |
|
|
|
dir_sdi |
248 |
|
|
|
WIZCHIP_READ_BUF |
246 |
|
|
|
f_opendir |
246 |
|
|
|
TIM_OC4_SetConfig |
242 |
|
|
|
xTaskPriorityInherit |
242 |
|
|
|
xQueueGenericCreateStatic |
238 |
|
|
|
mbSlaveReadHoldingRegisters |
238 |
|
|
|
MX_TIM8_Init |
236 |
|
|
|
WIZCHIP_WRITE_BUF |
234 |
|
|
|
DHCP_init |
232 |
|
|
|
osMutexNew |
232 |
|
|
|
xQueueReceiveFromISR |
232 |
|
|
|
follow_path |
228 |
|
|
|
UART_WaitOnFlagUntilTimeout |
226 |
|
|
|
check_DHCP_timeout |
226 |
|
|
|
SDMMC_SendCommand |
218 |
|
|
|
disconnect |
218 |
|
|
|
UART_TxISR_16BIT_FIFOEN |
212 |
|
|
|
cmp_lfn |
210 |
|
|
|
xTaskPriorityDisinherit |
208 |
|
|
|
SystemClock_Config |
206 |
|
|
|
HAL_InitTick |
206 |
|
|
|
MX_TIM3_Init |
206 |
|
|
|
osMessageQueueNew |
206 |
|
|
|
DMA_CheckFifoParam |
204 |
|
|
|
vTaskStartScheduler |
204 |
|
|
|
UART_TxISR_8BIT_FIFOEN |
202 |
|
|
|
TIM_OC6_SetConfig |
198 |
|
|
|
f_mount |
198 |
|
|
|
mbSlaveWriteSingleRegister |
198 |
|
|
|
ip_assigned() |
198 |
|
|
|
TIM_OC5_SetConfig |
196 |
|
|
|
prvSwitchTimerLists |
196 |
|
|
|
MX_RTC_Init |
194 |
|
|
|
prvAddCurrentTaskToDelayedList |
194 |
|
|
|
xTaskRemoveFromEventList |
194 |
|
|
|
close |
192 |
|
|
|
UART_EndRxTransfer |
188 |
|
|
|
pick_lfn |
188 |
|
|
|
xTaskCreateStatic |
188 |
|
|
|
vPortFree |
186 |
|
|
|
prvHeapInit |
184 |
|
|
|
xTaskCheckForTimeOut |
182 |
|
|
|
prvInsertBlockIntoFreeList |
176 |
|
|
|
prvCopyDataToQueue |
176 |
|
|
|
DS18B20_Conversion() |
174 |
|
|
|
listen |
172 |
|
|
|
check_fs |
170 |
|
|
|
xQueueGenericReset |
170 |
|
|
|
list_dir(char const*) |
170 |
|
|
|
HAL_PWREx_ConfigSupply |
168 |
|
|
|
onewireTaskStart |
168 |
|
|
|
DS18B20_Write(unsigned char) |
168 |
|
|
|
HAL_RTC_GetTime |
166 |
|
|
|
UART_TxISR_16BIT |
164 |
|
|
|
osMessageQueuePut |
162 |
|
|
|
xTimerGenericCommand |
160 |
|
|
|
WIZCHIP_READ |
158 |
|
|
|
osMessageQueueGet |
158 |
|
|
|
DS18B20_Read() |
158 |
|
|
|
SDMMC_GetCmdResp7 |
156 |
|
|
|
check_DHCP_leasedIP |
156 |
|
|
|
SD_read |
156 |
|
|
|
SD_ioctl |
156 |
|
|
|
UART_TxISR_8BIT |
154 |
|
|
|
HAL_UART_Receive_IT |
154 |
|
|
|
WIZCHIP_WRITE |
154 |
|
|
|
prvUnlockQueue |
154 |
|
|
|
mainTaskStart |
154 |
|
|
|
prvCheckForValidListAndQueue |
152 |
|
|
|
SDMMC_GetCmdResp2 |
150 |
|
|
|
ff_convert |
150 |
|
|
|
getSn_TX_FSR |
148 |
|
|
|
getSn_RX_RSR |
148 |
|
|
|
SD_write |
148 |
|
|
|
xTaskCreate |
146 |
|
|
|
wizphy_setphypmode |
142 |
|
|
|
HAL_RTC_GetDate |
140 |
|
|
|
SD_initialize |
140 |
|
|
|
MX_USART3_UART_Init |
138 |
|
|
|
get_ldnumber |
138 |
|
|
|
f_readdir |
138 |
|
|
|
HAL_RCC_GetClockConfig |
136 |
|
|
|
prvInitialiseTaskLists |
136 |
|
|
|
prvIdleTask |
136 |
|
|
|
xTimerCreateTimerTask |
136 |
|
|
|
prvProcessTimerOrBlockTask |
136 |
|
|
|
MPU_Config |
134 |
|
|
|
SD_Write_IT |
132 |
|
|
|
SDMMC_GetCmdResp3 |
132 |
|
|
|
wizphy_setphyconf |
132 |
|
|
|
dec_lock |
132 |
|
|
|
MX_USART2_UART_Init |
130 |
|
|
|
MX_USART10_UART_Init |
130 |
|
|
|
UARTEx_SetNbDataToProcess |
130 |
|
|
|
osMutexAcquire |
130 |
|
|
|
prvProcessExpiredTimer |
130 |
|
|
|
MX_DMA_Init |
128 |
|
|
|
SD_WideBus_Enable |
128 |
|
|
|
mbInit |
128 |
|
|
|
keysTaskStart |
128 |
|
|
|
RTC_ExitInitMode |
126 |
|
|
|
SD_WideBus_Disable |
126 |
|
|
|
wizchip_sw_reset |
126 |
|
|
|
validate |
126 |
|
|
|
beeperTaskStart |
126 |
|
|
|
DS18B20_Start() |
124 |
|
|
|
SD_Read_IT |
120 |
|
|
|
sync_window |
120 |
|
|
|
FATFS_LinkDriverEx |
120 |
|
|
|
vPortSetupTimerInterrupt |
120 |
|
|
|
vPortValidateInterruptPriority |
120 |
|
|
|
prvInsertTimerInActiveList |
120 |
|
|
|
ethTaskStart |
120 |
|
|
|
wizchip_initialize() |
120 |
|
|
|
HAL_Init |
118 |
|
|
|
mbCrc16 |
118 |
|
|
|
mbSlaveCheckModbusRtuQuery |
118 |
|
|
|
wiz_recv_ignore |
116 |
|
|
|
mbSlaveProcessPdu |
116 |
|
|
|
reg_dhcp_cbfunc |
114 |
|
|
|
DS18B20_Delay(unsigned short) |
114 |
|
|
|
ctlnetwork |
112 |
|
|
|
RTC_EnterInitMode |
110 |
|
|
|
MX_SPI2_Init |
108 |
|
|
|
TIM_TI2_SetConfig |
108 |
|
|
|
TIM_TI4_SetConfig |
108 |
|
|
|
wizchip_setnetinfo |
108 |
|
|
|
wizchip_getnetinfo |
108 |
|
|
|
xQueueGenericCreate |
108 |
|
|
|
UART_TxISR_8BIT.505 |
108 |
|
|
|
mbSlaveTaskStart |
108 |
|
|
|
MX_SPI4_Init |
106 |
|
|
|
TIM_TI3_SetConfig |
106 |
|
|
|
osMutexRelease |
106 |
|
|
|
HAL_GPIO_WritePin |
104 |
|
|
|
SDMMC_CmdStopTransfer |
104 |
|
|
|
wizphy_getphyconf |
102 |
|
|
|
prvGetExpectedIdleTime |
102 |
|
|
|
NVIC_EncodePriority |
100 |
|
|
|
PendSV_Handler |
100 |
|
|
|
xQueueTakeMutexRecursive |
98 |
|
|
|
vTaskDelay |
98 |
|
|
|
vListInsert |
96 |
|
|
|
xQueueGiveMutexRecursive |
96 |
|
|
|
HAL_TIM_MspPostInit |
94 |
|
|
|
pxPortInitialiseStack |
94 |
|
|
|
mbSlaveProcessRtuQuery |
94 |
|
|
|
SPI_WaitOnFlagUntilTimeout |
92 |
|
|
|
eTaskConfirmSleepModeStatus |
92 |
|
|
|
HAL_NVIC_SetPriority |
90 |
|
|
|
disk_initialize |
90 |
|
|
|
BSP_SD_Init |
88 |
|
|
|
vQueueWaitForMessageRestricted |
88 |
|
|
|
MX_TIM6_Init |
86 |
|
|
|
HAL_RCC_GetHCLKFreq |
86 |
|
|
|
getSn_RxBASE |
86 |
|
|
|
getSn_TxBASE |
86 |
|
|
|
prvCheckTasksWaitingTermination |
86 |
|
|
|
SDMMC_GetCmdError |
84 |
|
|
|
wizchip_getinterrupt |
84 |
|
|
|
wizchip_getinterruptmask |
84 |
|
|
|
wizchip_setnetmode |
84 |
|
|
|
TIM_TI2_ConfigInputStage |
82 |
|
|
|
move_window |
82 |
|
|
|
prvDeleteTCB |
82 |
|
|
|
HAL_TIM_PeriodElapsedCallback |
80 |
|
|
|
TIM_TI1_ConfigInputStage |
80 |
|
|
|
wizchip_clrinterrupt |
80 |
|
|
|
HAL_RTC_MspInit |
78 |
|
|
|
UART_EndTransmit_IT |
78 |
|
|
|
vPortEnterCritical |
78 |
|
|
|
HAL_RTC_WaitForSynchro |
76 |
|
|
|
HAL_SD_GetCardInfo |
76 |
|
|
|
wizchip_setinterruptmask |
76 |
|
|
|
mem_cmp |
76 |
|
|
|
osKernelStart |
74 |
|
|
|
vQueueUnregisterQueue |
74 |
|
|
|
vTaskPlaceOnEventListRestricted |
74 |
|
|
|
mbCheckCrc16 |
74 |
|
|
|
mbAppendCrc16 |
74 |
|
|
|
PeriphCommonClock_Config |
72 |
|
|
|
HAL_GPIO_ReadPin |
72 |
|
|
|
SD_SendStatus |
72 |
|
|
|
vQueueAddToRegistry |
72 |
|
|
|
vTaskStepTick |
72 |
|
|
|
f_closedir |
70 |
|
|
|
HAL_GPIO_TogglePin |
68 |
|
|
|
st_dword |
68 |
|
|
|
osKernelGetState |
68 |
|
|
|
uxListRemove |
68 |
|
|
|
prvTaskExitError |
68 |
|
|
|
prvInitialiseNewQueue |
68 |
|
|
|
SDMMC_GetResponse |
66 |
|
|
|
osMutexDelete |
66 |
|
|
|
vPortExitCritical |
66 |
|
|
|
prvResetNextTaskUnblockTime |
66 |
|
|
|
wiz_mdio_write |
64 |
|
|
|
wiz_delay_ms |
64 |
|
|
|
prvSampleTimeNow |
64 |
|
|
|
HAL_NVIC_SetPriorityGrouping |
62 |
|
|
|
__NVIC_SetPriority |
62 |
|
|
|
RTC_ByteToBcd2 |
62 |
|
|
|
SDMMC_CmdBlockLength |
62 |
|
|
|
SDMMC_CmdReadSingleBlock |
62 |
|
|
|
SDMMC_CmdReadMultiBlock |
62 |
|
|
|
SDMMC_CmdWriteSingleBlock |
62 |
|
|
|
SDMMC_CmdWriteMultiBlock |
62 |
|
|
|
SDMMC_CmdSelDesel |
62 |
|
|
|
SDMMC_CmdAppCommand |
62 |
|
|
|
SDMMC_CmdBusWidth |
62 |
|
|
|
SDMMC_CmdSendStatus |
62 |
|
|
|
HAL_RTCEx_BKUPWrite |
62 |
|
|
|
clear_lock |
62 |
|
|
|
osKernelInitialize |
62 |
|
|
|
vTaskPlaceOnEventList |
62 |
|
|
|
__NVIC_SetPriorityGrouping |
60 |
|
|
|
wiz_mdio_read |
60 |
|
|
|
disk_read |
60 |
|
|
|
disk_write |
60 |
|
|
|
vQueueDelete |
60 |
|
|
|
prvGetNextExpireTime |
60 |
|
|
|
HAL_Delay |
58 |
|
|
|
SDMMC_CmdSendSCR |
58 |
|
|
|
SDMMC_CmdSetRelAdd |
58 |
|
|
|
SDMMC_CmdStatusRegister |
58 |
|
|
|
HAL_RTCEx_BKUPRead |
58 |
|
|
|
wizphy_reset |
58 |
|
|
|
default_ip_assign |
58 |
|
|
|
vListInsertEnd |
58 |
|
|
|
prvCopyDataFromQueue |
58 |
|
|
|
wizchip_spi_readbyte |
56 |
|
|
|
NibbleToHex |
56 |
|
|
|
sum_sfn |
56 |
|
|
|
SD_CheckStatus |
56 |
|
|
|
xPortSysTickHandler |
56 |
|
|
|
SDMMC_CmdOperCond |
54 |
|
|
|
SDMMC_CmdAppOperCommand |
54 |
|
|
|
SDMMC_CmdSendCSD |
54 |
|
|
|
TIM_ETR_SetConfig |
52 |
|
|
|
wizchip_spi_readburst |
52 |
|
|
|
wizchip_spi_writeburst |
52 |
|
|
|
ld_dword |
52 |
|
|
|
chk_chr |
52 |
|
|
|
SD_CheckStatusWithTimeout |
52 |
|
|
|
SDMMC_CmdSendCID |
50 |
|
|
|
wizchip_spi_writebyte |
50 |
|
|
|
BSP_SD_ReadBlocks_DMA |
50 |
|
|
|
BSP_SD_WriteBlocks_DMA |
50 |
|
|
|
unlock_fs |
50 |
|
|
|
ld_clust |
50 |
|
|
|
clust2sect |
50 |
|
|
|
xQueueCreateMutexStatic |
50 |
|
|
|
mbSlaveResponseException |
50 |
|
|
|
wizchip_reset() |
50 |
|
|
|
HAL_MPU_Enable |
48 |
|
|
|
HAL_GPIO_EXTI_IRQHandler |
48 |
|
|
|
HAL_SD_GetCardState |
48 |
|
|
|
TIM_ITRx_SetConfig |
48 |
|
|
|
xTaskGetSchedulerState |
48 |
|
|
|
MX_SDMMC1_SD_Init |
46 |
|
|
|
HAL_MspInit |
46 |
|
|
|
disk_status |
46 |
|
|
|
vListInitialise |
46 |
|
|
|
wizchip_dhcp_init() |
46 |
|
|
|
HAL_NVIC_EnableIRQ |
44 |
|
|
|
__NVIC_EnableIRQ |
44 |
|
|
|
SPI_DMAAbortOnError |
44 |
|
|
|
SDMMC_CmdGoIdleState |
44 |
|
|
|
wizchip_gettimeout |
44 |
|
|
|
default_ip_update |
44 |
|
|
|
st_word |
44 |
|
|
|
vApplicationGetTimerTaskMemory |
44 |
|
|
|
RTC_Bcd2ToByte |
42 |
|
|
|
SPI_GetPacketSize |
42 |
|
|
|
vApplicationGetIdleTaskMemory |
42 |
|
|
|
prvIsQueueFull |
42 |
|
|
|
UART_EndTransmit_IT.506 |
42 |
|
|
|
wizchip_settimeout |
40 |
|
|
|
default_ip_conflict |
40 |
|
|
|
getIPfromDHCP |
40 |
|
|
|
getGWfromDHCP |
40 |
|
|
|
getSNfromDHCP |
40 |
|
|
|
getDNSfromDHCP |
40 |
|
|
|
BSP_PlatformIsDetected |
40 |
|
|
|
lock_fs |
40 |
|
|
|
prvPortStartFirstTask |
40 |
|
|
|
prvInitialiseMutex |
40 |
|
|
|
pvTaskIncrementMutexHeldCount |
40 |
|
|
|
HAL_RCC_GetPCLK1Freq |
38 |
|
|
|
HAL_RCC_GetPCLK2Freq |
38 |
|
|
|
HAL_RCCEx_GetD3PCLK1Freq |
38 |
|
|
|
ff_cre_syncobj |
38 |
|
|
|
xQueueCreateMutex |
38 |
|
|
|
reset_DHCP_timeout |
36 |
|
|
|
ld_word |
36 |
|
|
|
mem_set |
36 |
|
|
|
BSP_SD_WriteCpltCallback |
36 |
|
|
|
BSP_SD_ReadCpltCallback |
36 |
|
|
|
SVC_Handler |
36 |
|
|
|
prvIsQueueEmpty |
36 |
|
|
|
vTaskInternalSetTimeOutState |
36 |
|
|
|
wizchip_check() |
36 |
|
|
|
HAL_MPU_Disable |
34 |
|
|
|
wizphy_getphylink |
34 |
|
|
|
MX_FATFS_Init |
34 |
|
|
|
osKernelGetTickCount |
34 |
|
|
|
prvGetDisinheritPriorityAfterTimeout |
34 |
|
|
|
mbSend |
34 |
|
|
|
sys_data_init |
32 |
|
|
|
ff_req_grant |
32 |
|
|
|
UART_DMAAbortOnError |
30 |
|
|
|
BSP_SD_IsDetected |
30 |
|
|
|
xTaskGetTickCountFromISR |
30 |
|
|
|
prvTimerTask |
28 |
|
|
|
HAL_IncTick |
26 |
|
|
|
SysTick_Handler |
26 |
|
|
|
USART2_IRQHandler |
24 |
|
|
|
HAL_SPI_TxCpltCallback |
24 |
|
|
|
BSP_SD_GetCardInfo |
24 |
|
|
|
SDMMC_WriteFIFO |
22 |
|
|
|
wizphy_getphypmode |
22 |
|
|
|
BSP_SD_GetCardState |
22 |
|
|
|
FATFS_LinkDriver |
22 |
|
|
|
HAL_GPIO_EXTI_Callback |
20 |
|
|
|
SDMMC_PowerState_ON |
20 |
|
|
|
wizchip_cs_select |
20 |
|
|
|
wizchip_cs_deselect |
20 |
|
|
|
SD_status |
20 |
|
|
|
vPortEnableVFP |
20 |
|
|
|
xTaskGetTickCount |
20 |
|
|
|
xTaskGetCurrentTaskHandle |
20 |
|
|
|
mbClearRxFrame |
20 |
|
|
|
HAL_PWR_EnableBkUpAccess |
18 |
|
|
|
ff_del_syncobj |
18 |
|
|
|
DMA1_Stream0_IRQHandler |
16 |
|
|
|
DMA1_Stream1_IRQHandler |
16 |
|
|
|
DMA1_Stream2_IRQHandler |
16 |
|
|
|
DMA1_Stream3_IRQHandler |
16 |
|
|
|
DMA1_Stream4_IRQHandler |
16 |
|
|
|
TIM3_IRQHandler |
16 |
|
|
|
SPI2_IRQHandler |
16 |
|
|
|
USART3_IRQHandler |
16 |
|
|
|
TIM8_CC_IRQHandler |
16 |
|
|
|
SDMMC1_IRQHandler |
16 |
|
|
|
TIM7_IRQHandler |
16 |
|
|
|
SPI4_IRQHandler |
16 |
|
|
|
MDMA_IRQHandler |
16 |
|
|
|
USART10_IRQHandler |
16 |
|
|
|
__NVIC_GetPriorityGrouping |
16 |
|
|
|
SDMMC_GetPowerState |
16 |
|
|
|
DHCP_time_handler |
16 |
|
|
|
ff_rel_grant |
16 |
|
|
|
vTaskSuspendAll |
16 |
|
|
|
mbClearTxBuffer |
16 |
|
|
|
mbGetFrameComplete |
16 |
|
|
|
ip_updated() |
16 |
|
|
|
ip_conflict() |
16 |
|
|
|
HAL_SPI_GetState |
14 |
|
|
|
SDMMC_ReadFIFO |
14 |
|
|
|
SDMMC_GetCommandResponse |
14 |
|
|
|
HAL_SD_TxCpltCallback |
14 |
|
|
|
HAL_SD_RxCpltCallback |
14 |
|
|
|
SVC_Setup |
14 |
|
|
|
vListInitialiseItem |
14 |
|
|
|
vTaskMissedYield |
14 |
|
|
|
EXTI9_5_IRQHandler |
12 |
|
|
|
HAL_UARTEx_RxEventCallback |
12 |
|
|
|
HAL_GetTick |
12 |
|
|
|
getDHCPLeasetime |
12 |
|
|
|
vApplicationStackOverflowHook |
10 |
|
|
|
wizchip_getnetmode |
10 |
|
|
|
PreSleepProcessing |
8 |
|
|
|
Error_Handler |
4 |
|
|
|
NMI_Handler |
2 |
|
|
|
DebugMon_Handler |
2 |
|
|
|
ff_wtoupper.cvt1 |
|
498 |
|
|
Tbl |
|
256 |
|
|
ff_wtoupper.cvt2 |
|
188 |
|
|
ExCvt |
|
128 |
|
|
[.rodata..L.str.168] |
|
107 |
|
|
[.rodata..L.str.58] |
|
106 |
|
|
[.rodata..L.str.99] |
|
106 |
|
|
[.rodata..L.str.113] |
|
106 |
|
|
[.rodata..L.str.148] |
|
106 |
|
|
[.rodata..L.str.242] |
|
106 |
|
|
[.rodata..L.str.80] |
|
104 |
|
|
[.rodata..L.str.163] |
|
104 |
|
|
[.rodata..L.str.183] |
|
104 |
|
|
[.rodata..L.str.73] |
|
103 |
|
|
[.rodata..L.str.102] |
|
103 |
|
|
[.rodata..L.str.116] |
|
103 |
|
|
[.rodata..L.str.126] |
|
103 |
|
|
[.rodata..L.str.131] |
|
103 |
|
|
[.rodata..L.str.121] |
|
102 |
|
|
[.rodata..L.str.1.502] |
|
65 |
|
|
[.rodata..L.str.5.275] |
|
63 |
|
|
[.rodata..L.str.3.524] |
|
53 |
|
|
[.rodata..L.str.513] |
|
51 |
|
|
[.rodata..L.str.3.273] |
|
47 |
|
|
[.rodata..L.str.4.274] |
|
47 |
|
|
[.rodata..L.str.12] |
|
45 |
|
|
[.rodata..L.str.2.284] |
|
44 |
|
|
[.rodata..L.str.1.522] |
|
42 |
|
|
mainTask_attributes |
|
36 |
|
|
[.rodata..L.str.527] |
|
35 |
|
|
[.rodata..L.str.282] |
|
34 |
|
|
[.rodata..L.str.9.279] |
|
30 |
|
|
[.rodata..L.str.7.519] |
|
30 |
|
|
[.rodata..L.str.1] |
|
29 |
|
|
[.rodata..L.str.2] |
|
29 |
|
|
[.rodata..L.str.14] |
|
27 |
|
|
[.rodata..L.str.8.539] |
|
27 |
|
|
[.rodata..L.str.4.516] |
|
26 |
|
|
[.rodata..L.str.6.518] |
|
26 |
|
|
[.rodata..L.str.8.520] |
|
26 |
|
|
[.rodata..L.str.9] |
|
25 |
|
|
[.rodata..L.str.5.517] |
|
25 |
|
|
[.rodata..L.str.10.515] |
|
25 |
|
|
[.rodata..L.str.550] |
|
25 |
|
|
UARTPrescTable |
|
24 |
|
|
[.rodata..L.str.2.272] |
|
24 |
|
|
[.rodata..L.str.270] |
|
23 |
|
|
[.rodata..L.str.6.276] |
|
23 |
|
|
[.rodata..L.str.11.514] |
|
23 |
|
|
[.rodata..L.str.1.532] |
|
23 |
|
|
[.rodata..L.str.1.271] |
|
22 |
|
|
[.rodata..L.str.8.278] |
|
22 |
|
|
[.rodata..L.str.2.533] |
|
22 |
|
|
[.rodata..L.str.7.277] |
|
21 |
|
|
[.rodata..L.str.11] |
|
20 |
|
|
SD_Driver |
|
20 |
|
|
[.rodata..L.str.7.538] |
|
20 |
|
|
[.rodata..L.str.4] |
|
19 |
|
|
[.rodata..L.str.1.283] |
|
19 |
|
|
[.rodata..L.str.2.523] |
|
19 |
|
|
[.rodata..L.str.3.12] |
|
18 |
|
|
[.rodata..L.str.13] |
|
18 |
|
|
D1CorePrescTable |
|
16 |
|
|
[.rodata..L.str.9.521] |
|
16 |
|
|
[.rodata..L.str.10] |
|
15 |
|
|
[.rodata..L.str.5.536] |
|
15 |
|
|
[.rodata..L.str.501] |
|
14 |
|
|
[.rodata..L.str.3] |
|
13 |
|
|
LfnOfs |
|
13 |
|
|
[.rodata..L.str.6] |
|
12 |
|
|
[.rodata..L.str.2.11] |
|
12 |
|
|
[.rodata..L.str.7] |
|
11 |
|
|
[.rodata..L.str.8] |
|
10 |
|
|
[.rodata..L.str.4.535] |
|
10 |
|
|
[.rodata..L.str] |
|
9 |
|
|
[.rodata..L.str.1.10] |
|
9 |
|
|
[.rodata..L.str.3.303] |
|
9 |
|
|
[.rodata..L.str.6.537] |
|
9 |
|
|
[.rodata..L.str.5] |
|
8 |
|
|
DMA_CalcBaseAndBitshift.flagBitshiftOffset |
|
8 |
|
|
UARTEx_SetNbDataToProcess.numerator |
|
8 |
|
|
UARTEx_SetNbDataToProcess.denominator |
|
8 |
|
|
[.rodata..L.str.487] |
|
8 |
|
|
[.rodata..L.str.1.551] |
|
8 |
|
|
[.rodata..L.str.4.304] |
|
7 |
|
|
[.rodata..L.str.249] |
|
5 |
|
|
[.rodata..L.str.438] |
|
5 |
|
|
[.rodata..L.str.1.490] |
|
5 |
|
|
[.rodata..L.str.1.528] |
|
5 |
|
|
[.rodata..L.str.3.534] |
|
2 |
|
|
[.rodata..L.str.531] |
|
1 |
|
|
WIZCHIP |
|
|
44 |
|
gWIZNETINFO |
|
|
23 |
|
HOST_NAME |
|
|
8 |
|
uwTickPrio |
|
|
4 |
|
SystemD2Clock |
|
|
4 |
|
dhcp_lease_time |
|
|
4 |
|
dhcp_tick_next |
|
|
4 |
|
dhcp_ip_assign |
|
|
4 |
|
dhcp_ip_update |
|
|
4 |
|
dhcp_ip_conflict |
|
|
4 |
|
uxCriticalNesting |
|
|
4 |
|
SystemCoreClock |
|
|
4 |
|
sock_any_port |
|
|
2 |
|
delay_ms |
|
|
2 |
|
uwTickFreq |
|
|
1 |
|
Stat |
|
|
1 |
|
ucHeap |
|
|
|
15 360 |
beeperQueueStorageArea |
|
|
|
14 564 |
mainTaskBuffer |
|
|
|
2 048 |
dhcp_buffer |
|
|
|
2 048 |
pxReadyTasksLists |
|
|
|
1 120 |
vApplicationGetTimerTaskMemory.Timer_Stack |
|
|
|
1 024 |
sys_data |
|
|
|
756 |
fs |
|
|
|
568 |
lb_mbData |
|
|
|
564 |
vApplicationGetIdleTaskMemory.Idle_Stack |
|
|
|
512 |
mainTaskStart::buff |
|
|
|
256 |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
|
|
|
160 |
huart3 |
|
|
|
148 |
huart10 |
|
|
|
148 |
huart2 |
|
|
|
148 |
hspi4 |
|
|
|
136 |
hspi2 |
|
|
|
136 |
hsd1 |
|
|
|
124 |
hdma_spi4_tx |
|
|
|
120 |
hdma_spi2_rx |
|
|
|
120 |
hdma_spi2_tx |
|
|
|
120 |
hdma_usart3_rx |
|
|
|
120 |
hdma_usart3_tx |
|
|
|
120 |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
|
|
|
108 |
mainTaskControlBlock |
|
|
|
96 |
vApplicationGetIdleTaskMemory.Idle_TCB |
|
|
|
96 |
vApplicationGetTimerTaskMemory.Timer_TCB |
|
|
|
96 |
prvCheckForValidListAndQueue.xStaticTimerQueue |
|
|
|
80 |
htim7 |
|
|
|
76 |
htim3 |
|
|
|
76 |
htim8 |
|
|
|
76 |
htim6 |
|
|
|
76 |
xQueueRegistry |
|
|
|
64 |
hrtc |
|
|
|
36 |
Files |
|
|
|
32 |
xTasksWaitingTermination |
|
|
|
20 |
xSuspendedTaskList |
|
|
|
20 |
xPendingReadyList |
|
|
|
20 |
xDelayedTaskList1 |
|
|
|
20 |
xDelayedTaskList2 |
|
|
|
20 |
xActiveTimerList1 |
|
|
|
20 |
xActiveTimerList2 |
|
|
|
20 |
disk |
|
|
|
12 |
sock_remained_size |
|
|
|
8 |
xStart |
|
|
|
8 |
DHCP_CHADDR |
|
|
|
6 |
bm |
|
|
|
6 |
mainTaskHandle |
|
|
|
4 |
uwTick |
|
|
|
4 |
sock_pack_info |
|
|
|
4 |
_DNS_ |
|
|
|
4 |
OLD_allocated_ip |
|
|
|
4 |
DHCP_allocated_ip |
|
|
|
4 |
DHCP_allocated_gw |
|
|
|
4 |
DHCP_allocated_sn |
|
|
|
4 |
DHCP_allocated_dns |
|
|
|
4 |
dhcp_tick_1s |
|
|
|
4 |
pDHCPMSG |
|
|
|
4 |
DHCP_XID |
|
|
|
4 |
DHCP_SIP |
|
|
|
4 |
DHCP_REAL_SIP |
|
|
|
4 |
SDPath |
|
|
|
4 |
FatFs |
|
|
|
4 |
SDQueueID |
|
|
|
4 |
KernelState |
|
|
|
4 |
pxEnd |
|
|
|
4 |
xBlockAllocatedBit |
|
|
|
4 |
xFreeBytesRemaining |
|
|
|
4 |
xMinimumEverFreeBytesRemaining |
|
|
|
4 |
xNumberOfSuccessfulAllocations |
|
|
|
4 |
xNumberOfSuccessfulFrees |
|
|
|
4 |
ulMaxPRIGROUPValue |
|
|
|
4 |
xMaximumPossibleSuppressedTicks |
|
|
|
4 |
ulTimerCountsForOneTick |
|
|
|
4 |
ulStoppedTimerCompensation |
|
|
|
4 |
pxCurrentTCB |
|
|
|
4 |
uxTaskNumber |
|
|
|
4 |
uxDeletedTasksWaitingCleanUp |
|
|
|
4 |
uxCurrentNumberOfTasks |
|
|
|
4 |
xSchedulerRunning |
|
|
|
4 |
uxSchedulerSuspended |
|
|
|
4 |
xTickCount |
|
|
|
4 |
pxDelayedTaskList |
|
|
|
4 |
pxOverflowDelayedTaskList |
|
|
|
4 |
uxTopReadyPriority |
|
|
|
4 |
xIdleTaskHandle |
|
|
|
4 |
xNextTaskUnblockTime |
|
|
|
4 |
xYieldPending |
|
|
|
4 |
xPendedTicks |
|
|
|
4 |
xNumOfOverflows |
|
|
|
4 |
xTimerQueue |
|
|
|
4 |
xTimerTaskHandle |
|
|
|
4 |
pxCurrentTimerList |
|
|
|
4 |
pxOverflowTimerList |
|
|
|
4 |
prvSampleTimeNow.xLastTime |
|
|
|
4 |
beeperQueue |
|
|
|
4 |
onewireQueue |
|
|
|
4 |
sock_io_mode |
|
|
|
2 |
sock_is_sending |
|
|
|
2 |
Fsid |
|
|
|
2 |
_DHCP_ |
|
|
|
1 |
dhcp_state |
|
|
|
1 |
dhcp_retry_count |
|
|
|
1 |
DHCP_SOCKET |
|
|
|
1 |
retSD |
|
|
|
1 |
ucMaxSysCallPriority |
|
|
|
1 |
Total: |
128 356 |
4 199 |
117 |
41 724 |
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
Reset_Handler |
24 |
|
|
|
Total: |
24 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
_start |
20 |
|
|
|
Total: |
20 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
_vectors |
716 |
|
|
|
Total: |
716 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
fwrite |
46 |
|
|
|
Total: |
46 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
fmod |
328 |
|
|
|
floor |
208 |
|
|
|
ldexp |
66 |
|
|
|
__SEGGER_RTL_float64_frexp_inline |
44 |
|
|
|
__SEGGER_RTL_float64_isnormal |
34 |
|
|
|
__SEGGER_RTL_float64_isinf |
26 |
|
|
|
__SEGGER_RTL_float64_isnan |
16 |
|
|
|
__SEGGER_RTL_float64_signbit |
8 |
|
|
|
frexp |
4 |
|
|
|
Total: |
734 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
abs |
8 |
|
|
|
Total: |
8 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_pow10 |
60 |
|
|
|
__SEGGER_RTL_aPower2 |
|
72 |
|
|
Total: |
60 |
72 |
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__aeabi_ul2d |
92 |
|
|
|
__aeabi_d2ulz |
64 |
|
|
|
Total: |
156 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__aeabi_uldivmod |
304 |
|
|
|
Total: |
304 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_putc |
132 |
|
|
|
vfprintf_l |
108 |
|
|
|
printf |
42 |
|
|
|
__SEGGER_RTL_prin_flush |
28 |
|
|
|
__SEGGER_RTL_print_padding |
28 |
|
|
|
vfprintf |
28 |
|
|
|
__SEGGER_RTL_pre_padding |
18 |
|
|
|
__SEGGER_RTL_stream_write |
10 |
|
|
|
__SEGGER_RTL_ipow10 |
|
160 |
|
|
__SEGGER_RTL_hex_uc |
|
16 |
|
|
__SEGGER_RTL_hex_lc |
|
16 |
|
|
Total: |
394 |
192 |
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_vfprintf_float_long_long |
3 104 |
|
|
|
[.rodata.libc..L.str] |
|
7 |
|
|
[.rodata.libc..L.str.1] |
|
5 |
|
|
[.rodata.libc..L.str.2] |
|
5 |
|
|
[.rodata.libc..L.str.3] |
|
5 |
|
|
[.rodata.libc..L.str.4] |
|
5 |
|
|
[.rodata.libc..L.str.5] |
|
4 |
|
|
[.rodata.libc..L.str.6] |
|
4 |
|
|
Total: |
3 104 |
35 |
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_init_copy |
20 |
|
|
|
__SEGGER_init_zero |
18 |
|
|
|
Total: |
38 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_X_file_stat |
56 |
|
|
|
__SEGGER_RTL_X_file_write |
6 |
|
|
|
__SEGGER_RTL_X_file_bufsize |
4 |
|
|
|
stdin |
|
|
4 |
|
stdout |
|
|
4 |
|
stderr |
|
|
4 |
|
__SEGGER_RTL_stdin_file |
|
|
|
4 |
__SEGGER_RTL_stdout_file |
|
|
|
4 |
__SEGGER_RTL_stderr_file |
|
|
|
4 |
Total: |
66 |
|
12 |
12 |
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
_DoInit |
102 |
|
|
|
SEGGER_RTT_WriteNoLock |
90 |
|
|
|
_WriteBlocking |
86 |
|
|
|
_WriteNoCheck |
68 |
|
|
|
SEGGER_RTT_Write |
54 |
|
|
|
_GetAvailWriteSpace |
22 |
|
|
|
_DoInit._aInitStr |
|
17 |
|
|
[.rodata.libc..L.str] |
|
9 |
|
|
_acUpBuffer |
|
|
|
1 024 |
_SEGGER_RTT |
|
|
|
168 |
_acDownBuffer |
|
|
|
16 |
Total: |
422 |
26 |
|
1 208 |
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
strnlen |
76 |
|
|
|
strlen |
44 |
|
|
|
Total: |
120 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__aeabi_memclr |
104 |
|
|
|
memcpy |
92 |
|
|
|
strcpy |
48 |
|
|
|
Total: |
244 |
|
|
|
Symbol or [section] name | Code | RO Data | RW Data | ZI Data |
---|---|---|---|---|
__SEGGER_RTL_ascii_mbtowc |
52 |
|
|
|
__SEGGER_RTL_ascii_isctype |
32 |
|
|
|
__SEGGER_RTL_ascii_iswctype |
32 |
|
|
|
__SEGGER_RTL_current_locale |
24 |
|
|
|
__SEGGER_RTL_ascii_wctomb |
14 |
|
|
|
__SEGGER_RTL_ascii_tolower |
14 |
|
|
|
__SEGGER_RTL_ascii_toupper |
12 |
|
|
|
__SEGGER_RTL_ascii_ctype_map |
|
128 |
|
|
__SEGGER_RTL_c_locale_data |
|
88 |
|
|
__SEGGER_RTL_c_locale_month_names |
|
87 |
|
|
__SEGGER_RTL_c_locale_day_names |
|
58 |
|
|
__SEGGER_RTL_c_locale_abbrev_month_names |
|
49 |
|
|
__SEGGER_RTL_codeset_ascii |
|
32 |
|
|
__SEGGER_RTL_c_locale_abbrev_day_names |
|
29 |
|
|
__SEGGER_RTL_c_locale_date_time_format |
|
15 |
|
|
__SEGGER_RTL_ascii_ctype_mask |
|
13 |
|
|
__SEGGER_RTL_c_locale |
|
12 |
|
|
__SEGGER_RTL_c_locale_date_format |
|
9 |
|
|
__SEGGER_RTL_c_locale_time_format |
|
9 |
|
|
__SEGGER_RTL_c_locale_am_pm_indicator |
|
7 |
|
|
[.rodata.libc..L.str] |
|
2 |
|
|
__SEGGER_RTL_data_utf8_period |
|
2 |
|
|
__SEGGER_RTL_data_empty_string |
|
1 |
|
|
__SEGGER_RTL_global_locale |
|
|
20 |
|
__SEGGER_RTL_locale_ptr |
|
|
|
4 |
Total: |
180 |
541 |
20 |
4 |
Code | RO Data | RW Data | ZI Data | |
---|---|---|---|---|
Grand total: |
134 992 |
5 065 |
149 |
42 948 |
Range | Symbol or [section] Name | Size | Al | Init | Ac | Object File |
---|---|---|---|---|---|---|
08000000-080002cb |
_vectors |
716 |
1024 |
Code |
RX |
stm32h723xx_Vectors.o |
080002cc-080002cd |
NMI_Handler |
2 |
2 |
Code |
RX |
charger_lto.o |
080002ce-080002cf |
DebugMon_Handler |
2 |
2 |
Code |
RX |
charger_lto.o |
080002d0-080002f3 |
SVC_Handler |
36 |
16 |
Code |
RX |
charger_lto.o |
080002f4-080002ff |
__SEGGER_RTL_c_locale |
12 |
4 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08000300-08000363 |
PendSV_Handler |
100 |
16 |
Code |
RX |
charger_lto.o |
08000364-08000367 |
Error_Handler |
4 |
2 |
Code |
RX |
charger_lto.o |
08000368-080004af |
fmod |
328 |
8 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080004b0-0800057f |
floor |
208 |
8 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08000580-080005c7 |
__SEGGER_RTL_aPower2 |
72 |
8 |
Cnst |
RO |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080005c8-08000667 |
__SEGGER_RTL_ipow10 |
160 |
8 |
Cnst |
RO |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08000668-08001287 |
__SEGGER_RTL_vfprintf_float_long_long |
3 104 |
8 |
Code |
RX |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08001288-08001353 |
DMA_CheckFifoParam |
204 |
4 |
Code |
RX |
charger_lto.o |
08001354-08001643 |
HAL_RCC_GetSysClockFreq |
752 |
4 |
Code |
RX |
charger_lto.o |
08001644-08002a57 |
HAL_RCCEx_PeriphCLKConfig |
5 140 |
4 |
Code |
RX |
charger_lto.o |
08002a58-08002cef |
HAL_RCCEx_GetPLL1ClockFreq |
664 |
4 |
Code |
RX |
charger_lto.o |
08002cf0-08002f87 |
HAL_RCCEx_GetPLL2ClockFreq |
664 |
4 |
Code |
RX |
charger_lto.o |
08002f88-0800321f |
HAL_RCCEx_GetPLL3ClockFreq |
664 |
4 |
Code |
RX |
charger_lto.o |
08003220-080037af |
HAL_TIM_PWM_ConfigChannel |
1 424 |
4 |
Code |
RX |
charger_lto.o |
080037b0-0800381f |
ctlnetwork |
112 |
4 |
Code |
RX |
charger_lto.o |
08003820-08003b17 |
DHCP_run |
760 |
4 |
Code |
RX |
charger_lto.o |
08003b18-08003c43 |
ff_wtoupper |
300 |
4 |
Code |
RX |
charger_lto.o |
08003c44-08003cdf |
SD_ioctl |
156 |
4 |
Code |
RX |
charger_lto.o |
08003ce0-08003cf3 |
vPortEnableVFP |
20 |
4 |
Code |
RX |
charger_lto.o |
08003cf4-08003d1b |
prvPortStartFirstTask |
40 |
4 |
Code |
RX |
charger_lto.o |
08003d1c-08003e83 |
prvProcessReceivedCommands |
360 |
4 |
Code |
RX |
charger_lto.o |
08003e84-08003ea7 |
mainTask_attributes |
36 |
4 |
Cnst |
RO |
charger_lto.o |
08003ea8-08003ebb |
SD_Driver |
20 |
4 |
Cnst |
RO |
charger_lto.o |
08003ebc-08003ecf |
_start |
20 |
4 |
Code |
RX |
SEGGER_THUMB_Startup.o |
08003ed0-08003f0f |
__aeabi_d2ulz |
64 |
4 |
Code |
RX |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08003f10-08003f6b |
__aeabi_ul2d |
92 |
4 |
Code |
RX |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08003f6c-0800409b |
__aeabi_uldivmod |
304 |
4 |
Code |
RX |
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0800409c-080040cb |
strcpy |
48 |
4 |
Code |
RX |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080040cc-08004127 |
memcpy |
92 |
4 |
Code |
RX |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08004128-0800418f |
__aeabi_memclr |
104 |
4 |
Code |
RX |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08004190-080041af |
__SEGGER_RTL_codeset_ascii |
32 |
4 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080041b0-08004207 |
__SEGGER_RTL_c_locale_data |
88 |
4 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08004208-08004b99 |
HAL_RCCEx_GetPeriphCLKFreq |
2 450 |
4 |
Code |
RX |
charger_lto.o |
08004b9a-08004ba3 |
vApplicationStackOverflowHook |
10 |
2 |
Code |
RX |
charger_lto.o |
08004ba4-08005725 |
UART_SetConfig |
2 946 |
4 |
Code |
RX |
charger_lto.o |
08005726-08005943 |
MX_FREERTOS_Init |
542 |
2 |
Code |
RX |
charger_lto.o |
08005944-08005a79 |
ctlwizchip |
310 |
4 |
Code |
RX |
charger_lto.o |
08005a7a-08005aff |
MPU_Config |
134 |
2 |
Code |
RX |
charger_lto.o |
08005b00-08005d1d |
loopback_tcps |
542 |
4 |
Code |
RX |
charger_lto.o |
08005d1e-08005deb |
SystemClock_Config |
206 |
2 |
Code |
RX |
charger_lto.o |
08005dec-08005ead |
MX_RTC_Init |
194 |
2 |
Code |
RX |
charger_lto.o |
08005eae-08005efb |
HAL_RTC_MspInit |
78 |
2 |
Code |
RX |
charger_lto.o |
08005efc-08005f29 |
MX_SDMMC1_SD_Init |
46 |
2 |
Code |
RX |
charger_lto.o |
08005f2a-08006027 |
HAL_SD_MspInit |
254 |
2 |
Code |
RX |
charger_lto.o |
08006028-08006091 |
MX_SPI4_Init |
106 |
2 |
Code |
RX |
charger_lto.o |
08006092-080060bf |
HAL_MspInit |
46 |
2 |
Code |
RX |
charger_lto.o |
080060c0-0800618d |
HAL_InitTick |
206 |
2 |
Code |
RX |
charger_lto.o |
0800618e-080062bf |
SystemInit |
306 |
2 |
Code |
RX |
charger_lto.o |
080062c0-0800638d |
MX_TIM3_Init |
206 |
2 |
Code |
RX |
charger_lto.o |
0800638e-080063eb |
HAL_TIM_MspPostInit |
94 |
2 |
Code |
RX |
charger_lto.o |
080063ec-08006441 |
MX_TIM6_Init |
86 |
2 |
Code |
RX |
charger_lto.o |
08006442-080064c3 |
MX_USART2_UART_Init |
130 |
2 |
Code |
RX |
charger_lto.o |
080064c4-0800654d |
MX_USART3_UART_Init |
138 |
2 |
Code |
RX |
charger_lto.o |
0800654e-080065cf |
MX_USART10_UART_Init |
130 |
2 |
Code |
RX |
charger_lto.o |
080065d0-08006645 |
HAL_Init |
118 |
2 |
Code |
RX |
charger_lto.o |
08006646-0800665f |
HAL_IncTick |
26 |
2 |
Code |
RX |
charger_lto.o |
08006660-08006699 |
HAL_Delay |
58 |
2 |
Code |
RX |
charger_lto.o |
0800669a-080066d7 |
HAL_NVIC_SetPriorityGrouping |
62 |
2 |
Code |
RX |
charger_lto.o |
080066d8-08006731 |
HAL_NVIC_SetPriority |
90 |
2 |
Code |
RX |
charger_lto.o |
08006732-0800676f |
__NVIC_SetPriority |
62 |
2 |
Code |
RX |
charger_lto.o |
08006770-08006791 |
HAL_MPU_Disable |
34 |
2 |
Code |
RX |
charger_lto.o |
08006792-0800739f |
HAL_DMA_Init |
3 086 |
2 |
Code |
RX |
charger_lto.o |
080073a0-0800753d |
DMA_CalcBaseAndBitshift |
414 |
2 |
Code |
RX |
charger_lto.o |
0800753e-0800769b |
DMA_CalcDMAMUXChannelBaseAndMask |
350 |
2 |
Code |
RX |
charger_lto.o |
0800769c-08007f15 |
HAL_DMA_Abort |
2 170 |
2 |
Code |
RX |
charger_lto.o |
08007f16-080084a7 |
HAL_GPIO_Init |
1 426 |
2 |
Code |
RX |
charger_lto.o |
080084a8-080084b9 |
HAL_PWR_EnableBkUpAccess |
18 |
2 |
Code |
RX |
charger_lto.o |
080084ba-08009057 |
HAL_RCC_OscConfig |
2 974 |
2 |
Code |
RX |
charger_lto.o |
08009058-08009801 |
HAL_RCC_ClockConfig |
1 962 |
2 |
Code |
RX |
charger_lto.o |
08009802-08009857 |
HAL_RCC_GetHCLKFreq |
86 |
2 |
Code |
RX |
charger_lto.o |
08009858-0800987d |
HAL_RCC_GetPCLK1Freq |
38 |
2 |
Code |
RX |
charger_lto.o |
0800987e-080098a3 |
HAL_RCC_GetPCLK2Freq |
38 |
2 |
Code |
RX |
charger_lto.o |
080098a4-08009b51 |
RCCEx_PLL2_Config |
686 |
2 |
Code |
RX |
charger_lto.o |
08009b52-08009e07 |
RCCEx_PLL3_Config |
694 |
2 |
Code |
RX |
charger_lto.o |
08009e08-08009e2d |
HAL_RCCEx_GetD3PCLK1Freq |
38 |
2 |
Code |
RX |
charger_lto.o |
08009e2e-0800a01b |
HAL_RTC_Init |
494 |
2 |
Code |
RX |
charger_lto.o |
0800a01c-0800a089 |
RTC_EnterInitMode |
110 |
2 |
Code |
RX |
charger_lto.o |
0800a08a-0800a107 |
RTC_ExitInitMode |
126 |
2 |
Code |
RX |
charger_lto.o |
0800a108-0800a3d9 |
HAL_RTC_SetTime |
722 |
2 |
Code |
RX |
charger_lto.o |
0800a3da-0800a417 |
RTC_ByteToBcd2 |
62 |
2 |
Code |
RX |
charger_lto.o |
0800a418-0800a441 |
RTC_Bcd2ToByte |
42 |
2 |
Code |
RX |
charger_lto.o |
0800a442-0800a4e7 |
HAL_RTC_GetTime |
166 |
2 |
Code |
RX |
charger_lto.o |
0800a4e8-0800a6b9 |
HAL_SD_Init |
466 |
2 |
Code |
RX |
charger_lto.o |
0800a6ba-0800a913 |
HAL_SD_ConfigWideBusOperation |
602 |
2 |
Code |
RX |
charger_lto.o |
0800a914-0800a991 |
SD_WideBus_Disable |
126 |
2 |
Code |
RX |
charger_lto.o |
0800a992-0800ab07 |
SD_SendSDStatus |
374 |
2 |
Code |
RX |
charger_lto.o |
0800ab08-0800ac25 |
SD_PowerON |
286 |
2 |
Code |
RX |
charger_lto.o |
0800ac26-0800aea7 |
HAL_SD_GetCardCSD |
642 |
2 |
Code |
RX |
charger_lto.o |
0800aea8-0800afe9 |
HAL_SD_ReadBlocks_DMA |
322 |
2 |
Code |
RX |
charger_lto.o |
0800afea-0800b2fb |
HAL_SD_IRQHandler |
786 |
2 |
Code |
RX |
charger_lto.o |
0800b2fc-0800b8ed |
HAL_SPI_Init |
1 522 |
2 |
Code |
RX |
charger_lto.o |
0800b8ee-0800b917 |
SPI_GetPacketSize |
42 |
2 |
Code |
RX |
charger_lto.o |
0800b918-0800ba15 |
SPI_CloseTransfer |
254 |
2 |
Code |
RX |
charger_lto.o |
0800ba16-0800ba23 |
HAL_SPI_GetState |
14 |
2 |
Code |
RX |
charger_lto.o |
0800ba24-0800bcc5 |
HAL_TIM_Base_Init |
674 |
2 |
Code |
RX |
charger_lto.o |
0800bcc6-0800be57 |
TIM_Base_SetConfig |
402 |
2 |
Code |
RX |
charger_lto.o |
0800be58-0800c0f9 |
HAL_TIM_PWM_Init |
674 |
2 |
Code |
RX |
charger_lto.o |
0800c0fa-0800c39b |
HAL_TIM_IC_Init |
674 |
2 |
Code |
RX |
charger_lto.o |
0800c39c-0800c591 |
HAL_TIM_IRQHandler |
502 |
2 |
Code |
RX |
charger_lto.o |
0800c592-0800c72f |
TIM_OC1_SetConfig |
414 |
2 |
Code |
RX |
charger_lto.o |
0800c730-0800c8e1 |
TIM_OC3_SetConfig |
434 |
2 |
Code |
RX |
charger_lto.o |
0800c8e2-0800c9d3 |
TIM_OC4_SetConfig |
242 |
2 |
Code |
RX |
charger_lto.o |
0800c9d4-0800ca99 |
TIM_OC6_SetConfig |
198 |
2 |
Code |
RX |
charger_lto.o |
0800ca9a-0800ceef |
HAL_TIM_IC_ConfigChannel |
1 110 |
2 |
Code |
RX |
charger_lto.o |
0800cef0-0800d015 |
TIM_TI1_SetConfig |
294 |
2 |
Code |
RX |
charger_lto.o |
0800d016-0800d07f |
TIM_TI3_SetConfig |
106 |
2 |
Code |
RX |
charger_lto.o |
0800d080-0800d969 |
HAL_TIM_ConfigClockSource |
2 282 |
2 |
Code |
RX |
charger_lto.o |
0800d96a-0800d9bb |
TIM_TI2_ConfigInputStage |
82 |
2 |
Code |
RX |
charger_lto.o |
0800d9bc-0800dbd1 |
HAL_TIM_SlaveConfigSynchro |
534 |
2 |
Code |
RX |
charger_lto.o |
0800dbd2-0800e277 |
TIM_SlaveTimer_SetConfig |
1 702 |
2 |
Code |
RX |
charger_lto.o |
0800e278-0800e495 |
HAL_UART_Init |
542 |
2 |
Code |
RX |
charger_lto.o |
0800e496-0800e7cf |
UART_AdvFeatureConfig |
826 |
2 |
Code |
RX |
charger_lto.o |
0800e7d0-0800e8b1 |
UART_WaitOnFlagUntilTimeout |
226 |
2 |
Code |
RX |
charger_lto.o |
0800e8b2-0800e97b |
UART_TxISR_8BIT_FIFOEN |
202 |
2 |
Code |
RX |
charger_lto.o |
0800e97c-0800ea15 |
UART_TxISR_8BIT |
154 |
2 |
Code |
RX |
charger_lto.o |
0800ea16-0800eaaf |
HAL_UART_Receive_IT |
154 |
2 |
Code |
RX |
charger_lto.o |
0800eab0-0800ecd5 |
UART_Start_Receive_IT |
550 |
2 |
Code |
RX |
charger_lto.o |
0800ecd6-0800f37f |
HAL_UART_IRQHandler |
1 706 |
2 |
Code |
RX |
charger_lto.o |
0800f380-0800f39d |
UART_DMAAbortOnError |
30 |
2 |
Code |
RX |
charger_lto.o |
0800f39e-0800f3eb |
UART_EndTransmit_IT |
78 |
2 |
Code |
RX |
charger_lto.o |
0800f3ec-0800f5b5 |
HAL_RS485Ex_Init |
458 |
2 |
Code |
RX |
charger_lto.o |
0800f5b6-0800f637 |
UARTEx_SetNbDataToProcess |
130 |
2 |
Code |
RX |
charger_lto.o |
0800f638-0800f769 |
HAL_UARTEx_DisableFifoMode |
306 |
2 |
Code |
RX |
charger_lto.o |
0800f76a-0800f8e7 |
HAL_UARTEx_SetTxFifoThreshold |
382 |
2 |
Code |
RX |
charger_lto.o |
0800f8e8-0800fa65 |
HAL_UARTEx_SetRxFifoThreshold |
382 |
2 |
Code |
RX |
charger_lto.o |
0800fa66-0800fb73 |
SDMMC_Init |
270 |
2 |
Code |
RX |
charger_lto.o |
0800fb74-0800fb81 |
SDMMC_ReadFIFO |
14 |
2 |
Code |
RX |
charger_lto.o |
0800fb82-0800fb97 |
SDMMC_WriteFIFO |
22 |
2 |
Code |
RX |
charger_lto.o |
0800fb98-0800fc71 |
SDMMC_SendCommand |
218 |
2 |
Code |
RX |
charger_lto.o |
0800fc72-0800fc7f |
SDMMC_GetCommandResponse |
14 |
2 |
Code |
RX |
charger_lto.o |
0800fc80-0800fcc1 |
SDMMC_GetResponse |
66 |
2 |
Code |
RX |
charger_lto.o |
0800fcc2-0800fe13 |
SDMMC_ConfigData |
338 |
2 |
Code |
RX |
charger_lto.o |
0800fe14-0800fe51 |
SDMMC_CmdBlockLength |
62 |
2 |
Code |
RX |
charger_lto.o |
0800fe52-0801005f |
SDMMC_GetCmdResp1 |
526 |
2 |
Code |
RX |
charger_lto.o |
08010060-0801009d |
SDMMC_CmdReadSingleBlock |
62 |
2 |
Code |
RX |
charger_lto.o |
0801009e-080100db |
SDMMC_CmdReadMultiBlock |
62 |
2 |
Code |
RX |
charger_lto.o |
080100dc-08010119 |
SDMMC_CmdWriteSingleBlock |
62 |
2 |
Code |
RX |
charger_lto.o |
0801011a-08010157 |
SDMMC_CmdWriteMultiBlock |
62 |
2 |
Code |
RX |
charger_lto.o |
08010158-08010195 |
SDMMC_CmdSelDesel |
62 |
2 |
Code |
RX |
charger_lto.o |
08010196-080101cb |
SDMMC_CmdOperCond |
54 |
2 |
Code |
RX |
charger_lto.o |
080101cc-08010209 |
SDMMC_CmdAppCommand |
62 |
2 |
Code |
RX |
charger_lto.o |
0801020a-0801023f |
SDMMC_CmdAppOperCommand |
54 |
2 |
Code |
RX |
charger_lto.o |
08010240-0801027d |
SDMMC_CmdBusWidth |
62 |
2 |
Code |
RX |
charger_lto.o |
0801027e-080102b7 |
SDMMC_CmdSendSCR |
58 |
2 |
Code |
RX |
charger_lto.o |
080102b8-080102e9 |
SDMMC_CmdSendCID |
50 |
2 |
Code |
RX |
charger_lto.o |
080102ea-0801037f |
SDMMC_GetCmdResp2 |
150 |
2 |
Code |
RX |
charger_lto.o |
08010380-080103b5 |
SDMMC_CmdSendCSD |
54 |
2 |
Code |
RX |
charger_lto.o |
080103b6-080103ef |
SDMMC_CmdSetRelAdd |
58 |
2 |
Code |
RX |
charger_lto.o |
080103f0-080104e9 |
SDMMC_GetCmdResp6 |
250 |
2 |
Code |
RX |
charger_lto.o |
080104ea-08010527 |
SDMMC_CmdSendStatus |
62 |
2 |
Code |
RX |
charger_lto.o |
08010528-08010561 |
SDMMC_CmdStatusRegister |
58 |
2 |
Code |
RX |
charger_lto.o |
08010562-0801059f |
HAL_RTCEx_BKUPWrite |
62 |
2 |
Code |
RX |
charger_lto.o |
080105a0-080105d9 |
HAL_RTCEx_BKUPRead |
58 |
2 |
Code |
RX |
charger_lto.o |
080105da-080107c7 |
socket |
494 |
2 |
Code |
RX |
charger_lto.o |
080107c8-080108a1 |
disconnect |
218 |
2 |
Code |
RX |
charger_lto.o |
080108a2-08010aa3 |
send |
514 |
2 |
Code |
RX |
charger_lto.o |
08010aa4-08010c35 |
recv |
402 |
2 |
Code |
RX |
charger_lto.o |
08010c36-08010ef3 |
sendto |
702 |
2 |
Code |
RX |
charger_lto.o |
08010ef4-08011351 |
recvfrom |
1 118 |
2 |
Code |
RX |
charger_lto.o |
08011352-080113eb |
WIZCHIP_WRITE |
154 |
2 |
Code |
RX |
charger_lto.o |
080113ec-08011489 |
WIZCHIP_READ |
158 |
2 |
Code |
RX |
charger_lto.o |
0801148a-08011573 |
WIZCHIP_WRITE_BUF |
234 |
2 |
Code |
RX |
charger_lto.o |
08011574-08011669 |
WIZCHIP_READ_BUF |
246 |
2 |
Code |
RX |
charger_lto.o |
0801166a-080116bf |
getSn_RxBASE |
86 |
2 |
Code |
RX |
charger_lto.o |
080116c0-08011715 |
getSn_TxBASE |
86 |
2 |
Code |
RX |
charger_lto.o |
08011716-08011747 |
wizchip_spi_writebyte |
50 |
2 |
Code |
RX |
charger_lto.o |
08011748-080117c5 |
wizchip_sw_reset |
126 |
2 |
Code |
RX |
charger_lto.o |
080117c6-080117ff |
wizphy_reset |
58 |
2 |
Code |
RX |
charger_lto.o |
08011800-08011865 |
wizphy_getphyconf |
102 |
2 |
Code |
RX |
charger_lto.o |
08011866-080118f3 |
wizphy_setphypmode |
142 |
2 |
Code |
RX |
charger_lto.o |
080118f4-08011909 |
wizphy_getphypmode |
22 |
2 |
Code |
RX |
charger_lto.o |
0801190a-0801192b |
wizphy_getphylink |
34 |
2 |
Code |
RX |
charger_lto.o |
0801192c-08011935 |
wizchip_getnetmode |
10 |
2 |
Code |
RX |
charger_lto.o |
08011936-0801196f |
default_ip_assign |
58 |
2 |
Code |
RX |
charger_lto.o |
08011970-080119e1 |
reg_dhcp_cbfunc |
114 |
2 |
Code |
RX |
charger_lto.o |
080119e2-08011ac3 |
check_DHCP_timeout |
226 |
2 |
Code |
RX |
charger_lto.o |
08011ac4-08011ae1 |
BSP_SD_IsDetected |
30 |
2 |
Code |
RX |
charger_lto.o |
08011ae2-08011b13 |
BSP_SD_ReadBlocks_DMA |
50 |
2 |
Code |
RX |
charger_lto.o |
08011b14-08011b45 |
BSP_SD_WriteBlocks_DMA |
50 |
2 |
Code |
RX |
charger_lto.o |
08011b46-08011b5b |
BSP_SD_GetCardState |
22 |
2 |
Code |
RX |
charger_lto.o |
08011b5c-08011b69 |
HAL_SD_TxCpltCallback |
14 |
2 |
Code |
RX |
charger_lto.o |
08011b6a-08011b77 |
HAL_SD_RxCpltCallback |
14 |
2 |
Code |
RX |
charger_lto.o |
08011b78-08011c0d |
ff_convert |
150 |
2 |
Code |
RX |
charger_lto.o |
08011c0e-08011c3b |
disk_status |
46 |
2 |
Code |
RX |
charger_lto.o |
08011c3c-08011c95 |
disk_initialize |
90 |
2 |
Code |
RX |
charger_lto.o |
08011c96-08011cb7 |
MX_FATFS_Init |
34 |
2 |
Code |
RX |
charger_lto.o |
08011cb8-08011d7d |
f_mount |
198 |
2 |
Code |
RX |
charger_lto.o |
08011d7e-08011e07 |
get_ldnumber |
138 |
2 |
Code |
RX |
charger_lto.o |
08011e08-08011e45 |
clear_lock |
62 |
2 |
Code |
RX |
charger_lto.o |
08011e46-080122ab |
find_volume |
1 126 |
2 |
Code |
RX |
charger_lto.o |
080122ac-080122dd |
unlock_fs |
50 |
2 |
Code |
RX |
charger_lto.o |
080122de-08012387 |
check_fs |
170 |
2 |
Code |
RX |
charger_lto.o |
08012388-080123d9 |
move_window |
82 |
2 |
Code |
RX |
charger_lto.o |
080123da-0801240b |
ld_clust |
50 |
2 |
Code |
RX |
charger_lto.o |
0801240c-0801253d |
inc_lock |
306 |
2 |
Code |
RX |
charger_lto.o |
0801253e-08012657 |
get_fat |
282 |
2 |
Code |
RX |
charger_lto.o |
08012658-08012689 |
clust2sect |
50 |
2 |
Code |
RX |
charger_lto.o |
0801268a-0801275b |
cmp_lfn |
210 |
2 |
Code |
RX |
charger_lto.o |
0801275c-080127d9 |
validate |
126 |
2 |
Code |
RX |
charger_lto.o |
080127da-080128cf |
f_opendir |
246 |
2 |
Code |
RX |
charger_lto.o |
080128d0-08012915 |
f_closedir |
70 |
2 |
Code |
RX |
charger_lto.o |
08012916-0801299f |
f_readdir |
138 |
2 |
Code |
RX |
charger_lto.o |
080129a0-08012af9 |
dir_read |
346 |
2 |
Code |
RX |
charger_lto.o |
08012afa-08012b0f |
FATFS_LinkDriver |
22 |
2 |
Code |
RX |
charger_lto.o |
08012b10-08012b35 |
ff_cre_syncobj |
38 |
2 |
Code |
RX |
charger_lto.o |
08012b36-08012b47 |
ff_del_syncobj |
18 |
2 |
Code |
RX |
charger_lto.o |
08012b48-08012b61 |
SysTick_Handler |
26 |
2 |
Code |
RX |
charger_lto.o |
08012b62-08012b9f |
osKernelInitialize |
62 |
2 |
Code |
RX |
charger_lto.o |
08012ba0-08012be9 |
osKernelStart |
74 |
2 |
Code |
RX |
charger_lto.o |
08012bea-08012bf7 |
SVC_Setup |
14 |
2 |
Code |
RX |
charger_lto.o |
08012bf8-08012c19 |
osKernelGetTickCount |
34 |
2 |
Code |
RX |
charger_lto.o |
08012c1a-08012c9b |
osMutexAcquire |
130 |
2 |
Code |
RX |
charger_lto.o |
08012c9c-08012d05 |
osMutexRelease |
106 |
2 |
Code |
RX |
charger_lto.o |
08012d06-08012d47 |
osMutexDelete |
66 |
2 |
Code |
RX |
charger_lto.o |
08012d48-08012e15 |
osMessageQueueNew |
206 |
2 |
Code |
RX |
charger_lto.o |
08012e16-08012eb7 |
osMessageQueuePut |
162 |
2 |
Code |
RX |
charger_lto.o |
08012eb8-08012f55 |
osMessageQueueGet |
158 |
2 |
Code |
RX |
charger_lto.o |
08012f56-08012f7f |
vApplicationGetIdleTaskMemory |
42 |
2 |
Code |
RX |
charger_lto.o |
08012f80-08013135 |
pvPortMalloc |
438 |
2 |
Code |
RX |
charger_lto.o |
08013136-080131ef |
vPortFree |
186 |
2 |
Code |
RX |
charger_lto.o |
080131f0-0801321d |
vListInitialise |
46 |
2 |
Code |
RX |
charger_lto.o |
0801321e-0801322b |
vListInitialiseItem |
14 |
2 |
Code |
RX |
charger_lto.o |
0801322c-08013265 |
vListInsertEnd |
58 |
2 |
Code |
RX |
charger_lto.o |
08013266-080132c3 |
pxPortInitialiseStack |
94 |
2 |
Code |
RX |
charger_lto.o |
080132c4-08013409 |
xPortStartScheduler |
326 |
2 |
Code |
RX |
charger_lto.o |
0801340a-08013457 |
vPortEnterCritical |
78 |
2 |
Code |
RX |
charger_lto.o |
08013458-08013499 |
vPortExitCritical |
66 |
2 |
Code |
RX |
charger_lto.o |
0801349a-0801369b |
vPortSuppressTicksAndSleep |
514 |
2 |
Code |
RX |
charger_lto.o |
0801369c-08013745 |
xQueueGenericReset |
170 |
2 |
Code |
RX |
charger_lto.o |
08013746-08013833 |
xQueueGenericCreateStatic |
238 |
2 |
Code |
RX |
charger_lto.o |
08013834-08013859 |
xQueueCreateMutex |
38 |
2 |
Code |
RX |
charger_lto.o |
0801385a-08013a3b |
xQueueGenericSend |
482 |
2 |
Code |
RX |
charger_lto.o |
08013a3c-08013a65 |
prvIsQueueFull |
42 |
2 |
Code |
RX |
charger_lto.o |
08013a66-08013aff |
prvUnlockQueue |
154 |
2 |
Code |
RX |
charger_lto.o |
08013b00-08013b31 |
xQueueCreateMutexStatic |
50 |
2 |
Code |
RX |
charger_lto.o |
08013b32-08013b93 |
xQueueTakeMutexRecursive |
98 |
2 |
Code |
RX |
charger_lto.o |
08013b94-08013d71 |
xQueueSemaphoreTake |
478 |
2 |
Code |
RX |
charger_lto.o |
08013d72-08013d93 |
prvGetDisinheritPriorityAfterTimeout |
34 |
2 |
Code |
RX |
charger_lto.o |
08013d94-08013eb5 |
xQueueGenericSendFromISR |
290 |
2 |
Code |
RX |
charger_lto.o |
08013eb6-0801404f |
xQueueReceive |
410 |
2 |
Code |
RX |
charger_lto.o |
08014050-08014089 |
prvCopyDataFromQueue |
58 |
2 |
Code |
RX |
charger_lto.o |
0801408a-080140d3 |
vQueueUnregisterQueue |
74 |
2 |
Code |
RX |
charger_lto.o |
080140d4-080141e1 |
prvInitialiseNewTask |
270 |
2 |
Code |
RX |
charger_lto.o |
080141e2-080142e7 |
prvAddNewTaskToReadyList |
262 |
2 |
Code |
RX |
charger_lto.o |
080142e8-08014379 |
xTaskCreate |
146 |
2 |
Code |
RX |
charger_lto.o |
0801437a-080143cb |
prvDeleteTCB |
82 |
2 |
Code |
RX |
charger_lto.o |
080143cc-0801440d |
prvResetNextTaskUnblockTime |
66 |
2 |
Code |
RX |
charger_lto.o |
0801440e-080144cf |
prvAddCurrentTaskToDelayedList |
194 |
2 |
Code |
RX |
charger_lto.o |
080144d0-08014665 |
xTaskIncrementTick |
406 |
2 |
Code |
RX |
charger_lto.o |
08014666-080146c7 |
vTaskDelay |
98 |
2 |
Code |
RX |
charger_lto.o |
080146c8-080147cd |
vTaskSwitchContext |
262 |
2 |
Code |
RX |
charger_lto.o |
080147ce-08014823 |
prvCheckTasksWaitingTermination |
86 |
2 |
Code |
RX |
charger_lto.o |
08014824-08014889 |
prvGetExpectedIdleTime |
102 |
2 |
Code |
RX |
charger_lto.o |
0801488a-080148a7 |
xTaskGetTickCountFromISR |
30 |
2 |
Code |
RX |
charger_lto.o |
080148a8-080148e5 |
vTaskPlaceOnEventList |
62 |
2 |
Code |
RX |
charger_lto.o |
080148e6-0801492f |
vTaskPlaceOnEventListRestricted |
74 |
2 |
Code |
RX |
charger_lto.o |
08014930-080149f1 |
xTaskRemoveFromEventList |
194 |
2 |
Code |
RX |
charger_lto.o |
080149f2-08014aa7 |
xTaskCheckForTimeOut |
182 |
2 |
Code |
RX |
charger_lto.o |
08014aa8-08014ab5 |
vTaskMissedYield |
14 |
2 |
Code |
RX |
charger_lto.o |
08014ab6-08014ba7 |
xTaskPriorityInherit |
242 |
2 |
Code |
RX |
charger_lto.o |
08014ba8-08014c29 |
prvProcessExpiredTimer |
130 |
2 |
Code |
RX |
charger_lto.o |
08014c2a-08014c53 |
UART_EndTransmit_IT.506 |
42 |
2 |
Code |
RX |
charger_lto.o |
08014c54-08014c75 |
mbSend |
34 |
2 |
Code |
RX |
charger_lto.o |
08014c76-08014ceb |
mbCrc16 |
118 |
2 |
Code |
RX |
charger_lto.o |
08014cec-08014d35 |
mbCheckCrc16 |
74 |
2 |
Code |
RX |
charger_lto.o |
08014d36-08014d7f |
mbAppendCrc16 |
74 |
2 |
Code |
RX |
charger_lto.o |
08014d80-08014df5 |
mbSlaveCheckModbusRtuQuery |
118 |
2 |
Code |
RX |
charger_lto.o |
08014df6-08014e53 |
mbSlaveProcessRtuQuery |
94 |
2 |
Code |
RX |
charger_lto.o |
08014e54-08014f41 |
mbSlaveReadHoldingRegisters |
238 |
2 |
Code |
RX |
charger_lto.o |
08014f42-08015007 |
mbSlaveWriteSingleRegister |
198 |
2 |
Code |
RX |
charger_lto.o |
08015008-08015039 |
mbSlaveResponseException |
50 |
2 |
Code |
RX |
charger_lto.o |
0801503a-080150b7 |
beeperTaskStart |
126 |
2 |
Code |
RX |
charger_lto.o |
080150b8-080150e5 |
wizchip_dhcp_init() |
46 |
2 |
Code |
RX |
charger_lto.o |
080150e6-080151ab |
ip_assigned() |
198 |
2 |
Code |
RX |
charger_lto.o |
080151ac-080151dd |
wizchip_reset() |
50 |
2 |
Code |
RX |
charger_lto.o |
080151de-08015277 |
mainTaskStart |
154 |
2 |
Code |
RX |
charger_lto.o |
08015278-08015321 |
list_dir(char const*) |
170 |
2 |
Code |
RX |
charger_lto.o |
08015322-080153cf |
DS18B20_Conversion() |
174 |
2 |
Code |
RX |
charger_lto.o |
080153d0-0801546d |
DS18B20_Read() |
158 |
2 |
Code |
RX |
charger_lto.o |
0801546e-080154df |
DS18B20_Delay(unsigned short) |
114 |
2 |
Code |
RX |
charger_lto.o |
080154e0-080156d1 |
ff_wtoupper.cvt1 |
498 |
2 |
Cnst |
RO |
charger_lto.o |
080156d2-080156ff |
fwrite |
46 |
2 |
Code |
RX |
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08015700-08015719 |
__SEGGER_RTL_float64_isinf |
26 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801571a-0801573b |
__SEGGER_RTL_float64_isnormal |
34 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801573c-0801577d |
ldexp |
66 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801577e-0801578f |
__SEGGER_RTL_pre_padding |
18 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08015790-08015799 |
__SEGGER_RTL_stream_write |
10 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801579a-080157c3 |
printf |
42 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080157c4-080157c9 |
__SEGGER_RTL_X_file_write |
6 |
2 |
Code |
RX |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080157ca-0801582f |
_DoInit |
102 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08015830-08015845 |
_GetAvailWriteSpace |
22 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08015846-0801589b |
_WriteBlocking |
86 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801589c-080158f5 |
SEGGER_RTT_WriteNoLock |
90 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080158f6-0801592b |
SEGGER_RTT_Write |
54 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801592c-08015939 |
__SEGGER_RTL_ascii_wctomb |
14 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0801593a-08015947 |
__SEGGER_RTL_ascii_tolower |
14 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08015948-080159c7 |
MX_DMA_Init |
128 |
2 |
Code |
RX |
charger_lto.o |
080159c8-080159cf |
PreSleepProcessing |
8 |
2 |
Code |
RX |
charger_lto.o |
080159d0-08015ce7 |
MX_GPIO_Init |
792 |
2 |
Code |
RX |
charger_lto.o |
08015ce8-08015e47 |
main |
352 |
2 |
Code |
RX |
charger_lto.o |
08015e48-08015e8f |
PeriphCommonClock_Config |
72 |
2 |
Code |
RX |
charger_lto.o |
08015e90-08015edf |
HAL_TIM_PeriodElapsedCallback |
80 |
2 |
Code |
RX |
charger_lto.o |
08015ee0-08015f4b |
MX_SPI2_Init |
108 |
2 |
Code |
RX |
charger_lto.o |
08015f4c-08016197 |
HAL_SPI_MspInit |
588 |
2 |
Code |
RX |
charger_lto.o |
08016198-080161a7 |
DMA1_Stream0_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
080161a8-080161b7 |
DMA1_Stream1_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
080161b8-080161c7 |
DMA1_Stream2_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
080161c8-080161d7 |
DMA1_Stream3_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
080161d8-080161e7 |
DMA1_Stream4_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
080161e8-080161f3 |
EXTI9_5_IRQHandler |
12 |
2 |
Code |
RX |
charger_lto.o |
080161f4-08016203 |
TIM3_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
08016204-08016213 |
SPI2_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
08016214-0801622b |
USART2_IRQHandler |
24 |
2 |
Code |
RX |
charger_lto.o |
0801622c-0801623b |
USART3_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801623c-0801624b |
TIM8_CC_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801624c-0801625b |
SDMMC1_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801625c-0801626b |
TIM7_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801626c-0801627b |
SPI4_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801627c-0801628b |
MDMA_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801628c-0801629b |
USART10_IRQHandler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801629c-080162a7 |
HAL_UARTEx_RxEventCallback |
12 |
2 |
Code |
RX |
charger_lto.o |
080162a8-080162bf |
HAL_SPI_TxCpltCallback |
24 |
2 |
Code |
RX |
charger_lto.o |
080162c0-080162d3 |
HAL_GPIO_EXTI_Callback |
20 |
2 |
Code |
RX |
charger_lto.o |
080162d4-080162f3 |
sys_data_init |
32 |
2 |
Code |
RX |
charger_lto.o |
080162f4-080163df |
MX_TIM8_Init |
236 |
2 |
Code |
RX |
charger_lto.o |
080163e0-080164ef |
HAL_TIM_Base_MspInit |
272 |
2 |
Code |
RX |
charger_lto.o |
080164f0-0801676b |
HAL_UART_MspInit |
636 |
2 |
Code |
RX |
charger_lto.o |
0801676c-08016777 |
HAL_GetTick |
12 |
2 |
Code |
RX |
charger_lto.o |
08016778-080167b3 |
__NVIC_SetPriorityGrouping |
60 |
2 |
Code |
RX |
charger_lto.o |
080167b4-080167c3 |
__NVIC_GetPriorityGrouping |
16 |
2 |
Code |
RX |
charger_lto.o |
080167c4-08016827 |
NVIC_EncodePriority |
100 |
2 |
Code |
RX |
charger_lto.o |
08016828-08016853 |
HAL_NVIC_EnableIRQ |
44 |
2 |
Code |
RX |
charger_lto.o |
08016854-0801687f |
__NVIC_EnableIRQ |
44 |
2 |
Code |
RX |
charger_lto.o |
08016880-080168af |
HAL_MPU_Enable |
48 |
2 |
Code |
RX |
charger_lto.o |
080168b0-08016bd3 |
HAL_MPU_ConfigRegion |
804 |
2 |
Code |
RX |
charger_lto.o |
08016bd4-08016cdf |
DMA_CalcDMAMUXRequestGenBaseAndMask |
268 |
2 |
Code |
RX |
charger_lto.o |
08016ce0-080172cf |
HAL_DMA_Abort_IT |
1 520 |
2 |
Code |
RX |
charger_lto.o |
080172d0-08018233 |
HAL_DMA_IRQHandler |
3 940 |
2 |
Code |
RX |
charger_lto.o |
08018234-0801827b |
HAL_GPIO_ReadPin |
72 |
2 |
Code |
RX |
charger_lto.o |
0801827c-080182e3 |
HAL_GPIO_WritePin |
104 |
2 |
Code |
RX |
charger_lto.o |
080182e4-08018327 |
HAL_GPIO_TogglePin |
68 |
2 |
Code |
RX |
charger_lto.o |
08018328-08018357 |
HAL_GPIO_EXTI_IRQHandler |
48 |
2 |
Code |
RX |
charger_lto.o |
08018358-0801859f |
HAL_MDMA_IRQHandler |
584 |
2 |
Code |
RX |
charger_lto.o |
080185a0-08018647 |
HAL_PWREx_ConfigSupply |
168 |
2 |
Code |
RX |
charger_lto.o |
08018648-080186cf |
HAL_RCC_GetClockConfig |
136 |
2 |
Code |
RX |
charger_lto.o |
080186d0-0801871b |
HAL_RTC_WaitForSynchro |
76 |
2 |
Code |
RX |
charger_lto.o |
0801871c-0801894f |
HAL_RTC_SetDate |
564 |
2 |
Code |
RX |
charger_lto.o |
08018950-080189db |
HAL_RTC_GetDate |
140 |
2 |
Code |
RX |
charger_lto.o |
080189dc-08018aff |
HAL_SD_InitCard |
292 |
2 |
Code |
RX |
charger_lto.o |
08018b00-08018c27 |
HAL_SD_GetCardStatus |
296 |
2 |
Code |
RX |
charger_lto.o |
08018c28-08018c57 |
HAL_SD_GetCardState |
48 |
2 |
Code |
RX |
charger_lto.o |
08018c58-08018c9f |
SD_SendStatus |
72 |
2 |
Code |
RX |
charger_lto.o |
08018ca0-08018d1f |
SD_WideBus_Enable |
128 |
2 |
Code |
RX |
charger_lto.o |
08018d20-08018e8b |
SD_FindSCR |
364 |
2 |
Code |
RX |
charger_lto.o |
08018e8c-08018fe7 |
SD_InitCard |
348 |
2 |
Code |
RX |
charger_lto.o |
08018fe8-08019127 |
HAL_SD_WriteBlocks_DMA |
320 |
2 |
Code |
RX |
charger_lto.o |
08019128-0801919f |
SD_Read_IT |
120 |
2 |
Code |
RX |
charger_lto.o |
080191a0-08019223 |
SD_Write_IT |
132 |
2 |
Code |
RX |
charger_lto.o |
08019224-0801926f |
HAL_SD_GetCardInfo |
76 |
2 |
Code |
RX |
charger_lto.o |
08019270-0801960b |
HAL_SPI_Transmit |
924 |
2 |
Code |
RX |
charger_lto.o |
0801960c-08019667 |
SPI_WaitOnFlagUntilTimeout |
92 |
2 |
Code |
RX |
charger_lto.o |
08019668-08019ae7 |
HAL_SPI_Receive |
1 152 |
2 |
Code |
RX |
charger_lto.o |
08019ae8-08019e0b |
HAL_SPI_IRQHandler |
804 |
2 |
Code |
RX |
charger_lto.o |
08019e0c-08019e37 |
SPI_DMAAbortOnError |
44 |
2 |
Code |
RX |
charger_lto.o |
08019e38-0801a04b |
HAL_TIM_Base_Start_IT |
532 |
2 |
Code |
RX |
charger_lto.o |
0801a04c-0801a1ff |
TIM_OC2_SetConfig |
436 |
2 |
Code |
RX |
charger_lto.o |
0801a200-0801a2c3 |
TIM_OC5_SetConfig |
196 |
2 |
Code |
RX |
charger_lto.o |
0801a2c4-0801a32f |
TIM_TI2_SetConfig |
108 |
2 |
Code |
RX |
charger_lto.o |
0801a330-0801a39b |
TIM_TI4_SetConfig |
108 |
2 |
Code |
RX |
charger_lto.o |
0801a39c-0801a3cf |
TIM_ETR_SetConfig |
52 |
2 |
Code |
RX |
charger_lto.o |
0801a3d0-0801a41f |
TIM_TI1_ConfigInputStage |
80 |
2 |
Code |
RX |
charger_lto.o |
0801a420-0801a44f |
TIM_ITRx_SetConfig |
48 |
2 |
Code |
RX |
charger_lto.o |
0801a450-0801a797 |
HAL_TIMEx_MasterConfigSynchronization |
840 |
2 |
Code |
RX |
charger_lto.o |
0801a798-0801a8e7 |
UART_CheckIdleState |
336 |
2 |
Code |
RX |
charger_lto.o |
0801a8e8-0801a9a3 |
UART_EndRxTransfer |
188 |
2 |
Code |
RX |
charger_lto.o |
0801a9a4-0801aad3 |
HAL_UART_Transmit_IT |
304 |
2 |
Code |
RX |
charger_lto.o |
0801aad4-0801aba7 |
UART_TxISR_16BIT_FIFOEN |
212 |
2 |
Code |
RX |
charger_lto.o |
0801aba8-0801ac4b |
UART_TxISR_16BIT |
164 |
2 |
Code |
RX |
charger_lto.o |
0801ac4c-0801af57 |
UART_RxISR_16BIT_FIFOEN |
780 |
2 |
Code |
RX |
charger_lto.o |
0801af58-0801b25f |
UART_RxISR_8BIT_FIFOEN |
776 |
2 |
Code |
RX |
charger_lto.o |
0801b260-0801b3f3 |
UART_RxISR_16BIT |
404 |
2 |
Code |
RX |
charger_lto.o |
0801b3f4-0801b583 |
UART_RxISR_8BIT |
400 |
2 |
Code |
RX |
charger_lto.o |
0801b584-0801b597 |
SDMMC_PowerState_ON |
20 |
2 |
Code |
RX |
charger_lto.o |
0801b598-0801b5a7 |
SDMMC_GetPowerState |
16 |
2 |
Code |
RX |
charger_lto.o |
0801b5a8-0801b60f |
SDMMC_CmdStopTransfer |
104 |
2 |
Code |
RX |
charger_lto.o |
0801b610-0801b63b |
SDMMC_CmdGoIdleState |
44 |
2 |
Code |
RX |
charger_lto.o |
0801b63c-0801b68f |
SDMMC_GetCmdError |
84 |
2 |
Code |
RX |
charger_lto.o |
0801b690-0801b72b |
SDMMC_GetCmdResp7 |
156 |
2 |
Code |
RX |
charger_lto.o |
0801b72c-0801b7af |
SDMMC_GetCmdResp3 |
132 |
2 |
Code |
RX |
charger_lto.o |
0801b7b0-0801b86f |
close |
192 |
2 |
Code |
RX |
charger_lto.o |
0801b870-0801b91b |
listen |
172 |
2 |
Code |
RX |
charger_lto.o |
0801b91c-0801b9af |
getSn_TX_FSR |
148 |
2 |
Code |
RX |
charger_lto.o |
0801b9b0-0801ba43 |
getSn_RX_RSR |
148 |
2 |
Code |
RX |
charger_lto.o |
0801ba44-0801bbb3 |
wiz_send_data |
368 |
2 |
Code |
RX |
charger_lto.o |
0801bbb4-0801bd23 |
wiz_recv_data |
368 |
2 |
Code |
RX |
charger_lto.o |
0801bd24-0801bd97 |
wiz_recv_ignore |
116 |
2 |
Code |
RX |
charger_lto.o |
0801bd98-0801bdd7 |
wiz_mdio_write |
64 |
2 |
Code |
RX |
charger_lto.o |
0801bdd8-0801be13 |
wiz_mdio_read |
60 |
2 |
Code |
RX |
charger_lto.o |
0801be14-0801be53 |
wiz_delay_ms |
64 |
2 |
Code |
RX |
charger_lto.o |
0801be54-0801be67 |
wizchip_cs_select |
20 |
2 |
Code |
RX |
charger_lto.o |
0801be68-0801be7b |
wizchip_cs_deselect |
20 |
2 |
Code |
RX |
charger_lto.o |
0801be7c-0801beb3 |
wizchip_spi_readbyte |
56 |
2 |
Code |
RX |
charger_lto.o |
0801beb4-0801bee7 |
wizchip_spi_readburst |
52 |
2 |
Code |
RX |
charger_lto.o |
0801bee8-0801bf1b |
wizchip_spi_writeburst |
52 |
2 |
Code |
RX |
charger_lto.o |
0801bf1c-0801c0c7 |
wizchip_init |
428 |
2 |
Code |
RX |
charger_lto.o |
0801c0c8-0801c117 |
wizchip_clrinterrupt |
80 |
2 |
Code |
RX |
charger_lto.o |
0801c118-0801c16b |
wizchip_getinterrupt |
84 |
2 |
Code |
RX |
charger_lto.o |
0801c16c-0801c1b7 |
wizchip_setinterruptmask |
76 |
2 |
Code |
RX |
charger_lto.o |
0801c1b8-0801c20b |
wizchip_getinterruptmask |
84 |
2 |
Code |
RX |
charger_lto.o |
0801c20c-0801c28f |
wizphy_setphyconf |
132 |
2 |
Code |
RX |
charger_lto.o |
0801c290-0801c2fb |
wizchip_setnetinfo |
108 |
2 |
Code |
RX |
charger_lto.o |
0801c2fc-0801c367 |
wizchip_getnetinfo |
108 |
2 |
Code |
RX |
charger_lto.o |
0801c368-0801c3bb |
wizchip_setnetmode |
84 |
2 |
Code |
RX |
charger_lto.o |
0801c3bc-0801c3e3 |
wizchip_settimeout |
40 |
2 |
Code |
RX |
charger_lto.o |
0801c3e4-0801c40f |
wizchip_gettimeout |
44 |
2 |
Code |
RX |
charger_lto.o |
0801c410-0801c43b |
default_ip_update |
44 |
2 |
Code |
RX |
charger_lto.o |
0801c43c-0801c463 |
default_ip_conflict |
40 |
2 |
Code |
RX |
charger_lto.o |
0801c464-0801c627 |
makeDHCPMSG |
452 |
2 |
Code |
RX |
charger_lto.o |
0801c628-0801c9f7 |
send_DHCP_DISCOVER |
976 |
2 |
Code |
RX |
charger_lto.o |
0801c9f8-0801ca2f |
NibbleToHex |
56 |
2 |
Code |
RX |
charger_lto.o |
0801ca30-0801cf7f |
send_DHCP_REQUEST |
1 360 |
2 |
Code |
RX |
charger_lto.o |
0801cf80-0801d24f |
send_DHCP_DECLINE |
720 |
2 |
Code |
RX |
charger_lto.o |
0801d250-0801d6c3 |
parseDHCPMSG |
1 140 |
2 |
Code |
RX |
charger_lto.o |
0801d6c4-0801d75f |
check_DHCP_leasedIP |
156 |
2 |
Code |
RX |
charger_lto.o |
0801d760-0801d783 |
reset_DHCP_timeout |
36 |
2 |
Code |
RX |
charger_lto.o |
0801d784-0801d86b |
DHCP_init |
232 |
2 |
Code |
RX |
charger_lto.o |
0801d86c-0801d87b |
DHCP_time_handler |
16 |
2 |
Code |
RX |
charger_lto.o |
0801d87c-0801d8a3 |
getIPfromDHCP |
40 |
2 |
Code |
RX |
charger_lto.o |
0801d8a4-0801d8cb |
getGWfromDHCP |
40 |
2 |
Code |
RX |
charger_lto.o |
0801d8cc-0801d8f3 |
getSNfromDHCP |
40 |
2 |
Code |
RX |
charger_lto.o |
0801d8f4-0801d91b |
getDNSfromDHCP |
40 |
2 |
Code |
RX |
charger_lto.o |
0801d91c-0801d927 |
getDHCPLeasetime |
12 |
2 |
Code |
RX |
charger_lto.o |
0801d928-0801d97f |
BSP_SD_Init |
88 |
2 |
Code |
RX |
charger_lto.o |
0801d980-0801d997 |
BSP_SD_GetCardInfo |
24 |
2 |
Code |
RX |
charger_lto.o |
0801d998-0801d9d3 |
disk_read |
60 |
2 |
Code |
RX |
charger_lto.o |
0801d9d4-0801da0f |
disk_write |
60 |
2 |
Code |
RX |
charger_lto.o |
0801da10-0801da37 |
BSP_PlatformIsDetected |
40 |
2 |
Code |
RX |
charger_lto.o |
0801da38-0801da5f |
lock_fs |
40 |
2 |
Code |
RX |
charger_lto.o |
0801da60-0801da93 |
ld_dword |
52 |
2 |
Code |
RX |
charger_lto.o |
0801da94-0801dab7 |
ld_word |
36 |
2 |
Code |
RX |
charger_lto.o |
0801dab8-0801db2f |
sync_window |
120 |
2 |
Code |
RX |
charger_lto.o |
0801db30-0801dc13 |
follow_path |
228 |
2 |
Code |
RX |
charger_lto.o |
0801dc14-0801dc57 |
st_dword |
68 |
2 |
Code |
RX |
charger_lto.o |
0801dc58-0801dc7b |
mem_set |
36 |
2 |
Code |
RX |
charger_lto.o |
0801dc7c-0801de0f |
put_fat |
404 |
2 |
Code |
RX |
charger_lto.o |
0801de10-0801de3b |
st_word |
44 |
2 |
Code |
RX |
charger_lto.o |
0801de3c-0801dfcb |
dir_find |
400 |
2 |
Code |
RX |
charger_lto.o |
0801dfcc-0801e0c3 |
dir_sdi |
248 |
2 |
Code |
RX |
charger_lto.o |
0801e0c4-0801e0fb |
sum_sfn |
56 |
2 |
Code |
RX |
charger_lto.o |
0801e0fc-0801e27f |
dir_next |
388 |
2 |
Code |
RX |
charger_lto.o |
0801e280-0801e3a7 |
create_chain |
296 |
2 |
Code |
RX |
charger_lto.o |
0801e3a8-0801e3f3 |
mem_cmp |
76 |
2 |
Code |
RX |
charger_lto.o |
0801e3f4-0801e7a3 |
create_name |
944 |
2 |
Code |
RX |
charger_lto.o |
0801e7a4-0801e7d7 |
chk_chr |
52 |
2 |
Code |
RX |
charger_lto.o |
0801e7d8-0801e85b |
dec_lock |
132 |
2 |
Code |
RX |
charger_lto.o |
0801e85c-0801e9ef |
get_fileinfo |
404 |
2 |
Code |
RX |
charger_lto.o |
0801e9f0-0801eaab |
pick_lfn |
188 |
2 |
Code |
RX |
charger_lto.o |
0801eaac-0801eb23 |
FATFS_LinkDriverEx |
120 |
2 |
Code |
RX |
charger_lto.o |
0801eb24-0801ebaf |
SD_initialize |
140 |
2 |
Code |
RX |
charger_lto.o |
0801ebb0-0801ebc3 |
SD_status |
20 |
2 |
Code |
RX |
charger_lto.o |
0801ebc4-0801ec5f |
SD_read |
156 |
2 |
Code |
RX |
charger_lto.o |
0801ec60-0801ecf3 |
SD_write |
148 |
2 |
Code |
RX |
charger_lto.o |
0801ecf4-0801ed27 |
SD_CheckStatusWithTimeout |
52 |
2 |
Code |
RX |
charger_lto.o |
0801ed28-0801ed5f |
SD_CheckStatus |
56 |
2 |
Code |
RX |
charger_lto.o |
0801ed60-0801ed83 |
BSP_SD_WriteCpltCallback |
36 |
2 |
Code |
RX |
charger_lto.o |
0801ed84-0801eda7 |
BSP_SD_ReadCpltCallback |
36 |
2 |
Code |
RX |
charger_lto.o |
0801eda8-0801edc7 |
ff_req_grant |
32 |
2 |
Code |
RX |
charger_lto.o |
0801edc8-0801edd7 |
ff_rel_grant |
16 |
2 |
Code |
RX |
charger_lto.o |
0801edd8-0801ee1b |
osKernelGetState |
68 |
2 |
Code |
RX |
charger_lto.o |
0801ee1c-0801ef33 |
osThreadNew |
280 |
2 |
Code |
RX |
charger_lto.o |
0801ef34-0801f01b |
osMutexNew |
232 |
2 |
Code |
RX |
charger_lto.o |
0801f01c-0801f047 |
vApplicationGetTimerTaskMemory |
44 |
2 |
Code |
RX |
charger_lto.o |
0801f048-0801f0ff |
prvHeapInit |
184 |
2 |
Code |
RX |
charger_lto.o |
0801f100-0801f1af |
prvInsertBlockIntoFreeList |
176 |
2 |
Code |
RX |
charger_lto.o |
0801f1b0-0801f20f |
vListInsert |
96 |
2 |
Code |
RX |
charger_lto.o |
0801f210-0801f253 |
uxListRemove |
68 |
2 |
Code |
RX |
charger_lto.o |
0801f254-0801f297 |
prvTaskExitError |
68 |
2 |
Code |
RX |
charger_lto.o |
0801f298-0801f30f |
vPortSetupTimerInterrupt |
120 |
2 |
Code |
RX |
charger_lto.o |
0801f310-0801f347 |
xPortSysTickHandler |
56 |
2 |
Code |
RX |
charger_lto.o |
0801f348-0801f3bf |
vPortValidateInterruptPriority |
120 |
2 |
Code |
RX |
charger_lto.o |
0801f3c0-0801f403 |
prvInitialiseNewQueue |
68 |
2 |
Code |
RX |
charger_lto.o |
0801f404-0801f46f |
xQueueGenericCreate |
108 |
2 |
Code |
RX |
charger_lto.o |
0801f470-0801f497 |
prvInitialiseMutex |
40 |
2 |
Code |
RX |
charger_lto.o |
0801f498-0801f547 |
prvCopyDataToQueue |
176 |
2 |
Code |
RX |
charger_lto.o |
0801f548-0801f5a7 |
xQueueGiveMutexRecursive |
96 |
2 |
Code |
RX |
charger_lto.o |
0801f5a8-0801f5cb |
prvIsQueueEmpty |
36 |
2 |
Code |
RX |
charger_lto.o |
0801f5cc-0801f6b3 |
xQueueReceiveFromISR |
232 |
2 |
Code |
RX |
charger_lto.o |
0801f6b4-0801f6ef |
vQueueDelete |
60 |
2 |
Code |
RX |
charger_lto.o |
0801f6f0-0801f737 |
vQueueAddToRegistry |
72 |
2 |
Code |
RX |
charger_lto.o |
0801f738-0801f78f |
vQueueWaitForMessageRestricted |
88 |
2 |
Code |
RX |
charger_lto.o |
0801f790-0801f84b |
xTaskCreateStatic |
188 |
2 |
Code |
RX |
charger_lto.o |
0801f84c-0801f8d3 |
prvInitialiseTaskLists |
136 |
2 |
Code |
RX |
charger_lto.o |
0801f8d4-0801f8e3 |
vTaskSuspendAll |
16 |
2 |
Code |
RX |
charger_lto.o |
0801f8e4-0801fa37 |
xTaskResumeAll |
340 |
2 |
Code |
RX |
charger_lto.o |
0801fa38-0801fb03 |
vTaskStartScheduler |
204 |
2 |
Code |
RX |
charger_lto.o |
0801fb04-0801fb8b |
prvIdleTask |
136 |
2 |
Code |
RX |
charger_lto.o |
0801fb8c-0801fb9f |
xTaskGetTickCount |
20 |
2 |
Code |
RX |
charger_lto.o |
0801fba0-0801fbe7 |
vTaskStepTick |
72 |
2 |
Code |
RX |
charger_lto.o |
0801fbe8-0801fc0b |
vTaskInternalSetTimeOutState |
36 |
2 |
Code |
RX |
charger_lto.o |
0801fc0c-0801fc67 |
eTaskConfirmSleepModeStatus |
92 |
2 |
Code |
RX |
charger_lto.o |
0801fc68-0801fc7b |
xTaskGetCurrentTaskHandle |
20 |
2 |
Code |
RX |
charger_lto.o |
0801fc7c-0801fcab |
xTaskGetSchedulerState |
48 |
2 |
Code |
RX |
charger_lto.o |
0801fcac-0801fd7b |
xTaskPriorityDisinherit |
208 |
2 |
Code |
RX |
charger_lto.o |
0801fd7c-0801fe87 |
vTaskPriorityDisinheritAfterTimeout |
268 |
2 |
Code |
RX |
charger_lto.o |
0801fe88-0801feaf |
pvTaskIncrementMutexHeldCount |
40 |
2 |
Code |
RX |
charger_lto.o |
0801feb0-0801ff37 |
xTimerCreateTimerTask |
136 |
2 |
Code |
RX |
charger_lto.o |
0801ff38-0801ffcf |
prvCheckForValidListAndQueue |
152 |
2 |
Code |
RX |
charger_lto.o |
0801ffd0-0801ffeb |
prvTimerTask |
28 |
2 |
Code |
RX |
charger_lto.o |
0801ffec-08020027 |
prvGetNextExpireTime |
60 |
2 |
Code |
RX |
charger_lto.o |
08020028-080200af |
prvProcessTimerOrBlockTask |
136 |
2 |
Code |
RX |
charger_lto.o |
080200b0-080200ef |
prvSampleTimeNow |
64 |
2 |
Code |
RX |
charger_lto.o |
080200f0-08020167 |
prvInsertTimerInActiveList |
120 |
2 |
Code |
RX |
charger_lto.o |
08020168-08020207 |
xTimerGenericCommand |
160 |
2 |
Code |
RX |
charger_lto.o |
08020208-080202cb |
prvSwitchTimerLists |
196 |
2 |
Code |
RX |
charger_lto.o |
080202cc-0802034b |
mbInit |
128 |
2 |
Code |
RX |
charger_lto.o |
0802034c-0802047f |
mbUartInit |
308 |
2 |
Code |
RX |
charger_lto.o |
08020480-080206bf |
RS485_ModbusEx_Init |
576 |
2 |
Code |
RX |
charger_lto.o |
080206c0-08020933 |
MODBUS_UART_IRQHandler |
628 |
2 |
Code |
RX |
charger_lto.o |
08020934-0802099f |
UART_TxISR_8BIT.505 |
108 |
2 |
Code |
RX |
charger_lto.o |
080209a0-080209af |
mbClearTxBuffer |
16 |
2 |
Code |
RX |
charger_lto.o |
080209b0-080209bf |
mbGetFrameComplete |
16 |
2 |
Code |
RX |
charger_lto.o |
080209c0-080209d3 |
mbClearRxFrame |
20 |
2 |
Code |
RX |
charger_lto.o |
080209d4-08020a47 |
mbSlaveProcessPdu |
116 |
2 |
Code |
RX |
charger_lto.o |
08020a48-08020b5b |
mbSlaveWriteMultipleRegisters |
276 |
2 |
Code |
RX |
charger_lto.o |
08020b5c-08020bd3 |
ethTaskStart |
120 |
2 |
Code |
RX |
charger_lto.o |
08020bd4-08020c4b |
wizchip_initialize() |
120 |
2 |
Code |
RX |
charger_lto.o |
08020c4c-08020c5b |
ip_updated() |
16 |
2 |
Code |
RX |
charger_lto.o |
08020c5c-08020c6b |
ip_conflict() |
16 |
2 |
Code |
RX |
charger_lto.o |
08020c6c-08020c8f |
wizchip_check() |
36 |
2 |
Code |
RX |
charger_lto.o |
08020c90-08020d0f |
keysTaskStart |
128 |
2 |
Code |
RX |
charger_lto.o |
08020d10-08020d7b |
mbSlaveTaskStart |
108 |
2 |
Code |
RX |
charger_lto.o |
08020d7c-08020e23 |
onewireTaskStart |
168 |
2 |
Code |
RX |
charger_lto.o |
08020e24-08020e9f |
DS18B20_Start() |
124 |
2 |
Code |
RX |
charger_lto.o |
08020ea0-08020f47 |
DS18B20_Write(unsigned char) |
168 |
2 |
Code |
RX |
charger_lto.o |
08020f48-08020f5f |
UARTPrescTable |
24 |
2 |
Cnst |
RO |
charger_lto.o |
08020f60-0802105f |
Tbl |
256 |
2 |
Cnst |
RO |
charger_lto.o |
08021060-0802111b |
ff_wtoupper.cvt2 |
188 |
2 |
Cnst |
RO |
charger_lto.o |
0802111c-08021133 |
Reset_Handler |
24 |
2 |
Code |
RX |
Cortex_M_Startup.o |
08021134-08021143 |
__SEGGER_RTL_float64_isnan |
16 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021144-0802114b |
__SEGGER_RTL_float64_signbit |
8 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802114c-0802114f |
frexp |
4 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021150-0802117b |
__SEGGER_RTL_float64_frexp_inline |
44 |
2 |
Code |
RX |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802117c-08021183 |
abs |
8 |
2 |
Code |
RX |
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021184-080211bf |
__SEGGER_RTL_pow10 |
60 |
2 |
Code |
RX |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080211c0-08021243 |
__SEGGER_RTL_putc |
132 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021244-0802125f |
__SEGGER_RTL_prin_flush |
28 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021260-0802127b |
__SEGGER_RTL_print_padding |
28 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802127c-08021297 |
vfprintf |
28 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021298-08021303 |
vfprintf_l |
108 |
2 |
Code |
RX |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021304-0802133b |
__SEGGER_RTL_X_file_stat |
56 |
2 |
Code |
RX |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802133c-0802133f |
__SEGGER_RTL_X_file_bufsize |
4 |
2 |
Code |
RX |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021340-08021383 |
_WriteNoCheck |
68 |
2 |
Code |
RX |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021384-080213af |
strlen |
44 |
2 |
Code |
RX |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080213b0-080213fb |
strnlen |
76 |
2 |
Code |
RX |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080213fc-08021413 |
__SEGGER_RTL_current_locale |
24 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021414-08021447 |
__SEGGER_RTL_ascii_mbtowc |
52 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021448-08021467 |
__SEGGER_RTL_ascii_isctype |
32 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021468-08021473 |
__SEGGER_RTL_ascii_toupper |
12 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021474-08021493 |
__SEGGER_RTL_ascii_iswctype |
32 |
2 |
Code |
RX |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021494-080214a6 |
[.rodata..L.str.4] |
19 |
1 |
Cnst |
RO |
charger_lto.o |
080214a7-080214b1 |
[.rodata..L.str.7] |
11 |
1 |
Cnst |
RO |
charger_lto.o |
080214b2-08021518 |
[.rodata..L.str.73] |
103 |
1 |
Cnst |
RO |
charger_lto.o |
08021519-0802157f |
[.rodata..L.str.102] |
103 |
1 |
Cnst |
RO |
charger_lto.o |
08021580-080215e6 |
[.rodata..L.str.116] |
103 |
1 |
Cnst |
RO |
charger_lto.o |
080215e7-0802164d |
[.rodata..L.str.126] |
103 |
1 |
Cnst |
RO |
charger_lto.o |
0802164e-080216b4 |
[.rodata..L.str.131] |
103 |
1 |
Cnst |
RO |
charger_lto.o |
080216b5-0802171f |
[.rodata..L.str.168] |
107 |
1 |
Cnst |
RO |
charger_lto.o |
08021720-08021736 |
[.rodata..L.str.270] |
23 |
1 |
Cnst |
RO |
charger_lto.o |
08021737-08021765 |
[.rodata..L.str.3.273] |
47 |
1 |
Cnst |
RO |
charger_lto.o |
08021766-08021794 |
[.rodata..L.str.4.274] |
47 |
1 |
Cnst |
RO |
charger_lto.o |
08021795-080217d3 |
[.rodata..L.str.5.275] |
63 |
1 |
Cnst |
RO |
charger_lto.o |
080217d4-080217ea |
[.rodata..L.str.6.276] |
23 |
1 |
Cnst |
RO |
charger_lto.o |
080217eb-080217f9 |
[.rodata..L.str.10] |
15 |
1 |
Cnst |
RO |
charger_lto.o |
080217fa-08021814 |
[.rodata..L.str.14] |
27 |
1 |
Cnst |
RO |
charger_lto.o |
08021815-08021827 |
[.rodata..L.str.1.283] |
19 |
1 |
Cnst |
RO |
charger_lto.o |
08021828-0802182e |
[.rodata..L.str.4.304] |
7 |
1 |
Cnst |
RO |
charger_lto.o |
0802182f-08021861 |
[.rodata..L.str.513] |
51 |
1 |
Cnst |
RO |
charger_lto.o |
08021862-08021874 |
[.rodata..L.str.2.523] |
19 |
1 |
Cnst |
RO |
charger_lto.o |
08021875-0802188b |
[.rodata..L.str.11.514] |
23 |
1 |
Cnst |
RO |
charger_lto.o |
0802188c-080218ae |
[.rodata..L.str.527] |
35 |
1 |
Cnst |
RO |
charger_lto.o |
080218af-080218c5 |
[.rodata..L.str.1.532] |
23 |
1 |
Cnst |
RO |
charger_lto.o |
080218c6-080218d4 |
[.rodata..L.str.5.536] |
15 |
1 |
Cnst |
RO |
charger_lto.o |
080218d5-080218ef |
[.rodata..L.str.8.539] |
27 |
1 |
Cnst |
RO |
charger_lto.o |
080218f0-080218f6 |
[.rodata.libc..L.str] |
7 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080218f7-0802194d |
__SEGGER_RTL_c_locale_month_names |
87 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802194e-08021954 |
__SEGGER_RTL_c_locale_am_pm_indicator |
7 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021955-08021963 |
__SEGGER_RTL_c_locale_date_time_format |
15 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021964-0802196d |
[.rodata..L.str.8] |
10 |
1 |
Cnst |
RO |
charger_lto.o |
0802196e-0802197f |
[.rodata..L.str.3.12] |
18 |
1 |
Cnst |
RO |
charger_lto.o |
08021980-080219e9 |
[.rodata..L.str.58] |
106 |
1 |
Cnst |
RO |
charger_lto.o |
080219ea-08021a53 |
[.rodata..L.str.99] |
106 |
1 |
Cnst |
RO |
charger_lto.o |
08021a54-08021abd |
[.rodata..L.str.113] |
106 |
1 |
Cnst |
RO |
charger_lto.o |
08021abe-08021b23 |
[.rodata..L.str.121] |
102 |
1 |
Cnst |
RO |
charger_lto.o |
08021b24-08021b8d |
[.rodata..L.str.148] |
106 |
1 |
Cnst |
RO |
charger_lto.o |
08021b8e-08021bf7 |
[.rodata..L.str.242] |
106 |
1 |
Cnst |
RO |
charger_lto.o |
08021bf8-08021c0d |
[.rodata..L.str.1.271] |
22 |
1 |
Cnst |
RO |
charger_lto.o |
08021c0e-08021c23 |
[.rodata..L.str.8.278] |
22 |
1 |
Cnst |
RO |
charger_lto.o |
08021c24-08021c41 |
[.rodata..L.str.9.279] |
30 |
1 |
Cnst |
RO |
charger_lto.o |
08021c42-08021c53 |
[.rodata..L.str.13] |
18 |
1 |
Cnst |
RO |
charger_lto.o |
08021c54-08021c75 |
[.rodata..L.str.282] |
34 |
1 |
Cnst |
RO |
charger_lto.o |
08021c76-08021c83 |
[.rodata..L.str.501] |
14 |
1 |
Cnst |
RO |
charger_lto.o |
08021c84-08021cad |
[.rodata..L.str.1.522] |
42 |
1 |
Cnst |
RO |
charger_lto.o |
08021cae-08021cc7 |
[.rodata..L.str.4.516] |
26 |
1 |
Cnst |
RO |
charger_lto.o |
08021cc8-08021ce1 |
[.rodata..L.str.6.518] |
26 |
1 |
Cnst |
RO |
charger_lto.o |
08021ce2-08021cff |
[.rodata..L.str.7.519] |
30 |
1 |
Cnst |
RO |
charger_lto.o |
08021d00-08021d19 |
[.rodata..L.str.8.520] |
26 |
1 |
Cnst |
RO |
charger_lto.o |
08021d1a-08021d2f |
[.rodata..L.str.2.533] |
22 |
1 |
Cnst |
RO |
charger_lto.o |
08021d30-08021d31 |
[.rodata..L.str.3.534] |
2 |
1 |
Cnst |
RO |
charger_lto.o |
08021d32-08021d3b |
[.rodata..L.str.4.535] |
10 |
1 |
Cnst |
RO |
charger_lto.o |
08021d3c-08021d75 |
__SEGGER_RTL_c_locale_day_names |
58 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021d76-08021d77 |
[.rodata.libc..L.str] |
2 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021d78-08021d79 |
__SEGGER_RTL_data_utf8_period |
2 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021d7a-08021d82 |
[.rodata..L.str] |
9 |
1 |
Cnst |
RO |
charger_lto.o |
08021d83-08021d9f |
[.rodata..L.str.1] |
29 |
1 |
Cnst |
RO |
charger_lto.o |
08021da0-08021dbc |
[.rodata..L.str.2] |
29 |
1 |
Cnst |
RO |
charger_lto.o |
08021dbd-08021dc9 |
[.rodata..L.str.3] |
13 |
1 |
Cnst |
RO |
charger_lto.o |
08021dca-08021de2 |
[.rodata..L.str.9] |
25 |
1 |
Cnst |
RO |
charger_lto.o |
08021de3-08021deb |
[.rodata..L.str.1.10] |
9 |
1 |
Cnst |
RO |
charger_lto.o |
08021dec-08021df0 |
[.rodata..L.str.249] |
5 |
1 |
Cnst |
RO |
charger_lto.o |
08021df1-08021e05 |
[.rodata..L.str.7.277] |
21 |
1 |
Cnst |
RO |
charger_lto.o |
08021e06-08021e32 |
[.rodata..L.str.12] |
45 |
1 |
Cnst |
RO |
charger_lto.o |
08021e33-08021e3b |
[.rodata..L.str.3.303] |
9 |
1 |
Cnst |
RO |
charger_lto.o |
08021e3c-08021e48 |
LfnOfs |
13 |
1 |
Cnst |
RO |
charger_lto.o |
08021e49-08021e4d |
[.rodata..L.str.438] |
5 |
1 |
Cnst |
RO |
charger_lto.o |
08021e4e-08021e52 |
[.rodata..L.str.1.490] |
5 |
1 |
Cnst |
RO |
charger_lto.o |
08021e53-08021e93 |
[.rodata..L.str.1.502] |
65 |
1 |
Cnst |
RO |
charger_lto.o |
08021e94-08021ec8 |
[.rodata..L.str.3.524] |
53 |
1 |
Cnst |
RO |
charger_lto.o |
08021ec9-08021ee1 |
[.rodata..L.str.5.517] |
25 |
1 |
Cnst |
RO |
charger_lto.o |
08021ee2-08021efa |
[.rodata..L.str.10.515] |
25 |
1 |
Cnst |
RO |
charger_lto.o |
08021efb-08021eff |
[.rodata..L.str.1.528] |
5 |
1 |
Cnst |
RO |
charger_lto.o |
08021f00-08021f00 |
[.rodata..L.str.531] |
1 |
1 |
Cnst |
RO |
charger_lto.o |
08021f01-08021f09 |
[.rodata..L.str.6.537] |
9 |
1 |
Cnst |
RO |
charger_lto.o |
08021f0a-08021f22 |
[.rodata..L.str.550] |
25 |
1 |
Cnst |
RO |
charger_lto.o |
08021f23-08021f27 |
[.rodata.libc..L.str.1] |
5 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f28-08021f2c |
[.rodata.libc..L.str.2] |
5 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f2d-08021f31 |
[.rodata.libc..L.str.3] |
5 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f32-08021f36 |
[.rodata.libc..L.str.4] |
5 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f37-08021f47 |
_DoInit._aInitStr |
17 |
1 |
Cnst |
RO |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f48-08021f50 |
[.rodata.libc..L.str] |
9 |
1 |
Cnst |
RO |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f51-08021f59 |
__SEGGER_RTL_c_locale_date_format |
9 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f5a-08021f62 |
__SEGGER_RTL_c_locale_time_format |
9 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f63-08021f7f |
__SEGGER_RTL_c_locale_abbrev_day_names |
29 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021f80-08021fb0 |
__SEGGER_RTL_c_locale_abbrev_month_names |
49 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021fb1-08021fb1 |
__SEGGER_RTL_data_empty_string |
1 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021fb2-08021fbe |
__SEGGER_RTL_ascii_ctype_mask |
13 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08021fbf-08021fc6 |
[.rodata..L.str.5] |
8 |
1 |
Cnst |
RO |
charger_lto.o |
08021fc7-08021fd2 |
[.rodata..L.str.6] |
12 |
1 |
Cnst |
RO |
charger_lto.o |
08021fd3-08021fde |
[.rodata..L.str.2.11] |
12 |
1 |
Cnst |
RO |
charger_lto.o |
08021fdf-08021fe6 |
DMA_CalcBaseAndBitshift.flagBitshiftOffset |
8 |
1 |
Cnst |
RO |
charger_lto.o |
08021fe7-0802204e |
[.rodata..L.str.80] |
104 |
1 |
Cnst |
RO |
charger_lto.o |
0802204f-0802205e |
D1CorePrescTable |
16 |
1 |
Cnst |
RO |
charger_lto.o |
0802205f-080220c6 |
[.rodata..L.str.163] |
104 |
1 |
Cnst |
RO |
charger_lto.o |
080220c7-080220ce |
UARTEx_SetNbDataToProcess.numerator |
8 |
1 |
Cnst |
RO |
charger_lto.o |
080220cf-080220d6 |
UARTEx_SetNbDataToProcess.denominator |
8 |
1 |
Cnst |
RO |
charger_lto.o |
080220d7-0802213e |
[.rodata..L.str.183] |
104 |
1 |
Cnst |
RO |
charger_lto.o |
0802213f-08022156 |
[.rodata..L.str.2.272] |
24 |
1 |
Cnst |
RO |
charger_lto.o |
08022157-0802216a |
[.rodata..L.str.11] |
20 |
1 |
Cnst |
RO |
charger_lto.o |
0802216b-08022196 |
[.rodata..L.str.2.284] |
44 |
1 |
Cnst |
RO |
charger_lto.o |
08022197-08022216 |
ExCvt |
128 |
1 |
Cnst |
RO |
charger_lto.o |
08022217-0802221e |
[.rodata..L.str.487] |
8 |
1 |
Cnst |
RO |
charger_lto.o |
0802221f-0802222e |
[.rodata..L.str.9.521] |
16 |
1 |
Cnst |
RO |
charger_lto.o |
0802222f-08022242 |
[.rodata..L.str.7.538] |
20 |
1 |
Cnst |
RO |
charger_lto.o |
08022243-0802224a |
[.rodata..L.str.1.551] |
8 |
1 |
Cnst |
RO |
charger_lto.o |
0802224b-0802225a |
__SEGGER_RTL_hex_uc |
16 |
1 |
Cnst |
RO |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802225b-0802226a |
__SEGGER_RTL_hex_lc |
16 |
1 |
Cnst |
RO |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802226b-0802226e |
[.rodata.libc..L.str.5] |
4 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0802226f-08022272 |
[.rodata.libc..L.str.6] |
4 |
1 |
Cnst |
RO |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
08022273-080222f2 |
__SEGGER_RTL_ascii_ctype_map |
128 |
1 |
Cnst |
RO |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080222f3-080222f3 |
( UNUSED .=.+1 ) |
1 |
- |
---- |
- |
- |
080222f4-0802231f |
__SEGGER_init_table__ |
44 |
4 |
Cnst |
RO |
[ Linker created ] |
08022320-080223b7 |
__SEGGER_init_data__ |
152 |
4 |
Cnst |
RO |
[ Linker created ] |
080223b8-080223c9 |
__SEGGER_init_zero |
18 |
2 |
Code |
RX |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080223ca-080223dd |
__SEGGER_init_copy |
20 |
2 |
Code |
RX |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
080223de-1fffffff |
( UNUSED .=.+402512930 ) |
402 512 930 |
- |
---- |
- |
- |
20000000-200038e3 |
beeperQueueStorageArea |
14 564 |
4 |
Zero |
ZI |
charger_lto.o |
200038e4-2001dfff |
( UNUSED .=.+108316 ) |
108 316 |
- |
---- |
- |
- |
2001e000-2001ffff |
[.bss.block.stack] |
8 192 |
8 |
None |
ZI |
[ Linker created ] |
24000000-240007ff |
mainTaskBuffer |
2 048 |
4 |
Zero |
ZI |
charger_lto.o |
24000800-24000c5f |
pxReadyTasksLists |
1 120 |
4 |
Zero |
ZI |
charger_lto.o |
24000c60-2400105f |
vApplicationGetTimerTaskMemory.Timer_Stack |
1 024 |
4 |
Zero |
ZI |
charger_lto.o |
24001060-24001353 |
sys_data |
756 |
4 |
Zero |
ZI |
charger_lto.o |
24001354-2400158b |
fs |
568 |
4 |
Zero |
ZI |
charger_lto.o |
2400158c-240017bf |
lb_mbData |
564 |
4 |
Zero |
ZI |
charger_lto.o |
240017c0-240019bf |
vApplicationGetIdleTaskMemory.Idle_Stack |
512 |
4 |
Zero |
ZI |
charger_lto.o |
240019c0-24001a67 |
_SEGGER_RTT |
168 |
4 |
Zero |
ZI |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24001a68-24001afb |
huart3 |
148 |
4 |
Zero |
ZI |
charger_lto.o |
24001afc-24001b8f |
huart2 |
148 |
4 |
Zero |
ZI |
charger_lto.o |
24001b90-24001c23 |
huart10 |
148 |
4 |
Zero |
ZI |
charger_lto.o |
24001c24-24001cab |
hspi4 |
136 |
4 |
Zero |
ZI |
charger_lto.o |
24001cac-24001d33 |
hspi2 |
136 |
4 |
Zero |
ZI |
charger_lto.o |
24001d34-24001daf |
hsd1 |
124 |
4 |
Zero |
ZI |
charger_lto.o |
24001db0-24001e27 |
hdma_usart3_tx |
120 |
4 |
Zero |
ZI |
charger_lto.o |
24001e28-24001e9f |
hdma_usart3_rx |
120 |
4 |
Zero |
ZI |
charger_lto.o |
24001ea0-24001f17 |
hdma_spi4_tx |
120 |
4 |
Zero |
ZI |
charger_lto.o |
24001f18-24001f8f |
hdma_spi2_tx |
120 |
4 |
Zero |
ZI |
charger_lto.o |
24001f90-24002007 |
hdma_spi2_rx |
120 |
4 |
Zero |
ZI |
charger_lto.o |
24002008-24002073 |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
108 |
4 |
Zero |
ZI |
charger_lto.o |
24002074-240020d3 |
vApplicationGetTimerTaskMemory.Timer_TCB |
96 |
4 |
Zero |
ZI |
charger_lto.o |
240020d4-24002133 |
vApplicationGetIdleTaskMemory.Idle_TCB |
96 |
4 |
Zero |
ZI |
charger_lto.o |
24002134-24002193 |
mainTaskControlBlock |
96 |
4 |
Zero |
ZI |
charger_lto.o |
24002194-240021e3 |
prvCheckForValidListAndQueue.xStaticTimerQueue |
80 |
4 |
Zero |
ZI |
charger_lto.o |
240021e4-2400222f |
htim8 |
76 |
4 |
Zero |
ZI |
charger_lto.o |
24002230-2400227b |
htim7 |
76 |
4 |
Zero |
ZI |
charger_lto.o |
2400227c-240022c7 |
htim6 |
76 |
4 |
Zero |
ZI |
charger_lto.o |
240022c8-24002313 |
htim3 |
76 |
4 |
Zero |
ZI |
charger_lto.o |
24002314-24002353 |
xQueueRegistry |
64 |
4 |
Zero |
ZI |
charger_lto.o |
24002354-24002377 |
hrtc |
36 |
4 |
Zero |
ZI |
charger_lto.o |
24002378-24002397 |
Files |
32 |
4 |
Zero |
ZI |
charger_lto.o |
24002398-240023ab |
xTasksWaitingTermination |
20 |
4 |
Zero |
ZI |
charger_lto.o |
240023ac-240023bf |
xSuspendedTaskList |
20 |
4 |
Zero |
ZI |
charger_lto.o |
240023c0-240023d3 |
xPendingReadyList |
20 |
4 |
Zero |
ZI |
charger_lto.o |
240023d4-240023e7 |
xDelayedTaskList2 |
20 |
4 |
Zero |
ZI |
charger_lto.o |
240023e8-240023fb |
xDelayedTaskList1 |
20 |
4 |
Zero |
ZI |
charger_lto.o |
240023fc-2400240f |
xActiveTimerList2 |
20 |
4 |
Zero |
ZI |
charger_lto.o |
24002410-24002423 |
xActiveTimerList1 |
20 |
4 |
Zero |
ZI |
charger_lto.o |
24002424-2400242f |
disk |
12 |
4 |
Zero |
ZI |
charger_lto.o |
24002430-24002437 |
xStart |
8 |
4 |
Zero |
ZI |
charger_lto.o |
24002438-2400243b |
xYieldPending |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400243c-2400243f |
xTimerTaskHandle |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002440-24002443 |
xTimerQueue |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002444-24002447 |
xTickCount |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002448-2400244b |
xSchedulerRunning |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400244c-2400244f |
xPendedTicks |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002450-24002453 |
xNumberOfSuccessfulFrees |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002454-24002457 |
xNumberOfSuccessfulAllocations |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002458-2400245b |
xNumOfOverflows |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400245c-2400245f |
xNextTaskUnblockTime |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002460-24002463 |
xMinimumEverFreeBytesRemaining |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002464-24002467 |
xMaximumPossibleSuppressedTicks |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002468-2400246b |
xIdleTaskHandle |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400246c-2400246f |
xFreeBytesRemaining |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002470-24002473 |
xBlockAllocatedBit |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002474-24002477 |
uxTopReadyPriority |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002478-2400247b |
uxTaskNumber |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400247c-2400247f |
uxSchedulerSuspended |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002480-24002483 |
uxDeletedTasksWaitingCleanUp |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002484-24002487 |
uxCurrentNumberOfTasks |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002488-2400248b |
uwTick |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400248c-2400248f |
ulTimerCountsForOneTick |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002490-24002493 |
ulStoppedTimerCompensation |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002494-24002497 |
ulMaxPRIGROUPValue |
4 |
4 |
Zero |
ZI |
charger_lto.o |
24002498-2400249b |
pxOverflowTimerList |
4 |
4 |
Zero |
ZI |
charger_lto.o |
2400249c-2400249f |
pxOverflowDelayedTaskList |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024a0-240024a3 |
pxEnd |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024a4-240024a7 |
pxDelayedTaskList |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024a8-240024ab |
pxCurrentTimerList |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024ac-240024af |
pxCurrentTCB |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024b0-240024b3 |
prvSampleTimeNow.xLastTime |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024b4-240024b7 |
pDHCPMSG |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024b8-240024bb |
onewireQueue |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024bc-240024bf |
mainTaskHandle |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024c0-240024c3 |
__SEGGER_RTL_stdout_file |
4 |
4 |
Zero |
ZI |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
240024c4-240024c7 |
__SEGGER_RTL_stdin_file |
4 |
4 |
Zero |
ZI |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
240024c8-240024cb |
__SEGGER_RTL_stderr_file |
4 |
4 |
Zero |
ZI |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
240024cc-240024cf |
__SEGGER_RTL_locale_ptr |
4 |
4 |
Zero |
ZI |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
240024d0-240024d3 |
dhcp_tick_1s |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024d4-240024d7 |
beeperQueue |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024d8-240024db |
SDQueueID |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024dc-240024df |
KernelState |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024e0-240024e3 |
FatFs |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024e4-240024e7 |
DHCP_XID |
4 |
4 |
Zero |
ZI |
charger_lto.o |
240024e8-240024ef |
sock_remained_size |
8 |
2 |
Zero |
ZI |
charger_lto.o |
240024f0-240024f5 |
bm |
6 |
2 |
Zero |
ZI |
charger_lto.o |
240024f6-240024f7 |
sock_is_sending |
2 |
2 |
Zero |
ZI |
charger_lto.o |
240024f8-240024f9 |
sock_io_mode |
2 |
2 |
Zero |
ZI |
charger_lto.o |
240024fa-240024fb |
Fsid |
2 |
2 |
Zero |
ZI |
charger_lto.o |
240024fc-240060fb |
ucHeap |
15 360 |
1 |
Zero |
ZI |
charger_lto.o |
240060fc-240068fb |
dhcp_buffer |
2 048 |
1 |
Zero |
ZI |
charger_lto.o |
240068fc-24006cfb |
_acUpBuffer |
1 024 |
1 |
Zero |
ZI |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006cfc-24006dfb |
mainTaskStart::buff |
256 |
1 |
Zero |
ZI |
charger_lto.o |
24006dfc-24006e9b |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
160 |
1 |
Zero |
ZI |
charger_lto.o |
24006e9c-24006eab |
_acDownBuffer |
16 |
1 |
Zero |
ZI |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006eac-24006eb1 |
DHCP_CHADDR |
6 |
1 |
Zero |
ZI |
charger_lto.o |
24006eb2-24006eb5 |
sock_pack_info |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006eb6-24006eb9 |
_DNS_ |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006eba-24006ebd |
SDPath |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ebe-24006ec1 |
OLD_allocated_ip |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ec2-24006ec5 |
DHCP_allocated_sn |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ec6-24006ec9 |
DHCP_allocated_ip |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006eca-24006ecd |
DHCP_allocated_gw |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ece-24006ed1 |
DHCP_allocated_dns |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ed2-24006ed5 |
DHCP_SIP |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006ed6-24006ed9 |
DHCP_REAL_SIP |
4 |
1 |
Zero |
ZI |
charger_lto.o |
24006eda-24006eda |
ucMaxSysCallPriority |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006edb-24006edb |
retSD |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006edc-24006edc |
dhcp_state |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006edd-24006edd |
dhcp_retry_count |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006ede-24006ede |
_DHCP_ |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006edf-24006edf |
DHCP_SOCKET |
1 |
1 |
Zero |
ZI |
charger_lto.o |
24006ee0-24006f0b |
WIZCHIP |
44 |
4 |
Init |
RW |
charger_lto.o |
24006f0c-24006f1f |
__SEGGER_RTL_global_locale |
20 |
4 |
Init |
RW |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006f20-24006f23 |
uxCriticalNesting |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f24-24006f27 |
uwTickPrio |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f28-24006f2b |
stdout |
4 |
4 |
Init |
RW |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006f2c-24006f2f |
stdin |
4 |
4 |
Init |
RW |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006f30-24006f33 |
stderr |
4 |
4 |
Init |
RW |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
24006f34-24006f37 |
dhcp_tick_next |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f38-24006f3b |
dhcp_lease_time |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f3c-24006f3f |
dhcp_ip_update |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f40-24006f43 |
dhcp_ip_conflict |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f44-24006f47 |
dhcp_ip_assign |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f48-24006f4b |
SystemD2Clock |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f4c-24006f4f |
SystemCoreClock |
4 |
4 |
Init |
RW |
charger_lto.o |
24006f50-24006f51 |
sock_any_port |
2 |
2 |
Init |
RW |
charger_lto.o |
24006f52-24006f53 |
delay_ms |
2 |
2 |
Init |
RW |
charger_lto.o |
24006f54-24006f6a |
gWIZNETINFO |
23 |
1 |
Init |
RW |
charger_lto.o |
24006f6b-24006f72 |
HOST_NAME |
8 |
1 |
Init |
RW |
charger_lto.o |
24006f73-24006f73 |
uwTickFreq |
1 |
1 |
Init |
RW |
charger_lto.o |
24006f74-24006f74 |
Stat |
1 |
1 |
Init |
RW |
charger_lto.o |
Range | Size | Reason |
---|---|---|
080222f3-080222f3 |
1 |
Unused memory between sections '.rodata.libc.__SEGGER_RTL_ascii_ctype_map' and '.segger.init.table' |
080223de-1fffffff |
402 512 930 |
Unused memory between sections '.segger.init.__SEGGER_init_copy' and '.DTCM_RAM' |
200038e4-2001dfff |
108 316 |
Unused memory between sections '.DTCM_RAM' and '.bss.block.stack' |
Range | Size | Symbol or [section] name | ||||
---|---|---|---|---|---|---|
20000000-200038e3 |
14 564 |
beeperQueueStorageArea |
||||
20000000-200038e3 |
14 564 |
Total (1 sections) |
Range | Size | Symbol or [section] name | ||||
---|---|---|---|---|---|---|
24000000-240007ff |
2 048 |
mainTaskBuffer |
||||
24000800-24000c5f |
1 120 |
pxReadyTasksLists |
||||
24000c60-2400105f |
1 024 |
vApplicationGetTimerTaskMemory.Timer_Stack |
||||
24001060-24001353 |
756 |
sys_data |
||||
24001354-2400158b |
568 |
fs |
||||
2400158c-240017bf |
564 |
lb_mbData |
||||
240017c0-240019bf |
512 |
vApplicationGetIdleTaskMemory.Idle_Stack |
||||
240019c0-24001a67 |
168 |
_SEGGER_RTT |
||||
24001a68-24001afb |
148 |
huart3 |
||||
24001afc-24001b8f |
148 |
huart2 |
||||
24001b90-24001c23 |
148 |
huart10 |
||||
24001c24-24001cab |
136 |
hspi4 |
||||
24001cac-24001d33 |
136 |
hspi2 |
||||
24001d34-24001daf |
124 |
hsd1 |
||||
24001db0-24001e27 |
120 |
hdma_usart3_tx |
||||
24001e28-24001e9f |
120 |
hdma_usart3_rx |
||||
24001ea0-24001f17 |
120 |
hdma_spi4_tx |
||||
24001f18-24001f8f |
120 |
hdma_spi2_tx |
||||
24001f90-24002007 |
120 |
hdma_spi2_rx |
||||
24002008-24002073 |
108 |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
||||
24002074-240020d3 |
96 |
vApplicationGetTimerTaskMemory.Timer_TCB |
||||
240020d4-24002133 |
96 |
vApplicationGetIdleTaskMemory.Idle_TCB |
||||
24002134-24002193 |
96 |
mainTaskControlBlock |
||||
24002194-240021e3 |
80 |
prvCheckForValidListAndQueue.xStaticTimerQueue |
||||
240021e4-2400222f |
76 |
htim8 |
||||
24002230-2400227b |
76 |
htim7 |
||||
2400227c-240022c7 |
76 |
htim6 |
||||
240022c8-24002313 |
76 |
htim3 |
||||
24002314-24002353 |
64 |
xQueueRegistry |
||||
24002354-24002377 |
36 |
hrtc |
||||
24002378-24002397 |
32 |
Files |
||||
24002398-240023ab |
20 |
xTasksWaitingTermination |
||||
240023ac-240023bf |
20 |
xSuspendedTaskList |
||||
240023c0-240023d3 |
20 |
xPendingReadyList |
||||
240023d4-240023e7 |
20 |
xDelayedTaskList2 |
||||
240023e8-240023fb |
20 |
xDelayedTaskList1 |
||||
240023fc-2400240f |
20 |
xActiveTimerList2 |
||||
24002410-24002423 |
20 |
xActiveTimerList1 |
||||
24002424-2400242f |
12 |
disk |
||||
24002430-24002437 |
8 |
xStart |
||||
24002438-2400243b |
4 |
xYieldPending |
||||
2400243c-2400243f |
4 |
xTimerTaskHandle |
||||
24002440-24002443 |
4 |
xTimerQueue |
||||
24002444-24002447 |
4 |
xTickCount |
||||
24002448-2400244b |
4 |
xSchedulerRunning |
||||
2400244c-2400244f |
4 |
xPendedTicks |
||||
24002450-24002453 |
4 |
xNumberOfSuccessfulFrees |
||||
24002454-24002457 |
4 |
xNumberOfSuccessfulAllocations |
||||
24002458-2400245b |
4 |
xNumOfOverflows |
||||
2400245c-2400245f |
4 |
xNextTaskUnblockTime |
||||
24002460-24002463 |
4 |
xMinimumEverFreeBytesRemaining |
||||
24002464-24002467 |
4 |
xMaximumPossibleSuppressedTicks |
||||
24002468-2400246b |
4 |
xIdleTaskHandle |
||||
2400246c-2400246f |
4 |
xFreeBytesRemaining |
||||
24002470-24002473 |
4 |
xBlockAllocatedBit |
||||
24002474-24002477 |
4 |
uxTopReadyPriority |
||||
24002478-2400247b |
4 |
uxTaskNumber |
||||
2400247c-2400247f |
4 |
uxSchedulerSuspended |
||||
24002480-24002483 |
4 |
uxDeletedTasksWaitingCleanUp |
||||
24002484-24002487 |
4 |
uxCurrentNumberOfTasks |
||||
24002488-2400248b |
4 |
uwTick |
||||
2400248c-2400248f |
4 |
ulTimerCountsForOneTick |
||||
24002490-24002493 |
4 |
ulStoppedTimerCompensation |
||||
24002494-24002497 |
4 |
ulMaxPRIGROUPValue |
||||
24002498-2400249b |
4 |
pxOverflowTimerList |
||||
2400249c-2400249f |
4 |
pxOverflowDelayedTaskList |
||||
240024a0-240024a3 |
4 |
pxEnd |
||||
240024a4-240024a7 |
4 |
pxDelayedTaskList |
||||
240024a8-240024ab |
4 |
pxCurrentTimerList |
||||
240024ac-240024af |
4 |
pxCurrentTCB |
||||
240024b0-240024b3 |
4 |
prvSampleTimeNow.xLastTime |
||||
240024b4-240024b7 |
4 |
pDHCPMSG |
||||
240024b8-240024bb |
4 |
onewireQueue |
||||
240024bc-240024bf |
4 |
mainTaskHandle |
||||
240024c0-240024c3 |
4 |
__SEGGER_RTL_stdout_file |
||||
240024c4-240024c7 |
4 |
__SEGGER_RTL_stdin_file |
||||
240024c8-240024cb |
4 |
__SEGGER_RTL_stderr_file |
||||
240024cc-240024cf |
4 |
__SEGGER_RTL_locale_ptr |
||||
240024d0-240024d3 |
4 |
dhcp_tick_1s |
||||
240024d4-240024d7 |
4 |
beeperQueue |
||||
240024d8-240024db |
4 |
SDQueueID |
||||
240024dc-240024df |
4 |
KernelState |
||||
240024e0-240024e3 |
4 |
FatFs |
||||
240024e4-240024e7 |
4 |
DHCP_XID |
||||
240024e8-240024ef |
8 |
sock_remained_size |
||||
240024f0-240024f5 |
6 |
bm |
||||
240024f6-240024f7 |
2 |
sock_is_sending |
||||
240024f8-240024f9 |
2 |
sock_io_mode |
||||
240024fa-240024fb |
2 |
Fsid |
||||
240024fc-240060fb |
15 360 |
ucHeap |
||||
240060fc-240068fb |
2 048 |
dhcp_buffer |
||||
240068fc-24006cfb |
1 024 |
_acUpBuffer |
||||
24006cfc-24006dfb |
256 |
mainTaskStart::buff |
||||
24006dfc-24006e9b |
160 |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
||||
24006e9c-24006eab |
16 |
_acDownBuffer |
||||
24006eac-24006eb1 |
6 |
DHCP_CHADDR |
||||
24006eb2-24006eb5 |
4 |
sock_pack_info |
||||
24006eb6-24006eb9 |
4 |
_DNS_ |
||||
24006eba-24006ebd |
4 |
SDPath |
||||
24006ebe-24006ec1 |
4 |
OLD_allocated_ip |
||||
24006ec2-24006ec5 |
4 |
DHCP_allocated_sn |
||||
24006ec6-24006ec9 |
4 |
DHCP_allocated_ip |
||||
24006eca-24006ecd |
4 |
DHCP_allocated_gw |
||||
24006ece-24006ed1 |
4 |
DHCP_allocated_dns |
||||
24006ed2-24006ed5 |
4 |
DHCP_SIP |
||||
24006ed6-24006ed9 |
4 |
DHCP_REAL_SIP |
||||
24006eda-24006eda |
1 |
ucMaxSysCallPriority |
||||
24006edb-24006edb |
1 |
retSD |
||||
24006edc-24006edc |
1 |
dhcp_state |
||||
24006edd-24006edd |
1 |
dhcp_retry_count |
||||
24006ede-24006ede |
1 |
_DHCP_ |
||||
24006edf-24006edf |
1 |
DHCP_SOCKET |
||||
24000000-24006edf |
28 384 |
Total (112 sections) |
Range | Size | Symbol or [section] name | ||||
---|---|---|---|---|---|---|
24006ee0-24006f0b |
44 |
WIZCHIP |
||||
24006f0c-24006f1f |
20 |
__SEGGER_RTL_global_locale |
||||
24006f20-24006f23 |
4 |
uxCriticalNesting |
||||
24006f24-24006f27 |
4 |
uwTickPrio |
||||
24006f28-24006f2b |
4 |
stdout |
||||
24006f2c-24006f2f |
4 |
stdin |
||||
24006f30-24006f33 |
4 |
stderr |
||||
24006f34-24006f37 |
4 |
dhcp_tick_next |
||||
24006f38-24006f3b |
4 |
dhcp_lease_time |
||||
24006f3c-24006f3f |
4 |
dhcp_ip_update |
||||
24006f40-24006f43 |
4 |
dhcp_ip_conflict |
||||
24006f44-24006f47 |
4 |
dhcp_ip_assign |
||||
24006f48-24006f4b |
4 |
SystemD2Clock |
||||
24006f4c-24006f4f |
4 |
SystemCoreClock |
||||
24006f50-24006f51 |
2 |
sock_any_port |
||||
24006f52-24006f53 |
2 |
delay_ms |
||||
24006f54-24006f6a |
23 |
gWIZNETINFO |
||||
24006f6b-24006f72 |
8 |
HOST_NAME |
||||
24006f73-24006f73 |
1 |
uwTickFreq |
||||
24006f74-24006f74 |
1 |
Stat |
||||
24006ee0-24006f74 |
149 |
Total (20 sections) |
Description | Size |
---|---|
Initialization table | 44 bytes |
Source image | 149 bytes |
Destination image | 43 097 bytes |
Saving | 42 904 bytes |
Veneer Size | Target | Source |
---|---|---|
0 |
Total |
|
Veneer Size | Target | Source |
---|---|---|
0 |
Total |
|
Veneer Size | Target | Source |
---|---|---|
0 |
Total |
|
Veneer Size | Target | Source |
---|---|---|
0 |
Total |
|
Veneer Type | Size |
---|---|
Thumb-Arm mode switch | 0 |
Arm-Thumb mode switch | 0 |
Thumb-Thumb range extension | 0 |
Arm-Arm range extension | 0 |
Total: | 0 |
Symbol name | Address | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
ADC3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ADC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel6_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel7_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BSP_PlatformIsDetected |
0x0801DA11 |
40 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_GetCardInfo |
0x0801D981 |
24 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_GetCardState |
0x08011B47 |
22 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_Init |
0x0801D929 |
88 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_IsDetected |
0x08011AC5 |
30 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_ReadBlocks_DMA |
0x08011AE3 |
50 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_ReadCpltCallback |
0x0801ED85 |
36 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_WriteBlocks_DMA |
0x08011B15 |
50 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_WriteCpltCallback |
0x0801ED61 |
36 |
2 |
Code |
Lc |
charger_lto.o |
BusFault_Handler |
0x080002CD |
2 |
2 |
Code |
Gb |
charger_lto.o |
CEC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
COMP1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
CORDIC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
CRS_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DCMI_PSSI_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DHCP_init |
0x0801D785 |
232 |
2 |
Code |
Lc |
charger_lto.o |
DHCP_run |
0x08003821 |
760 |
4 |
Code |
Lc |
charger_lto.o |
DHCP_time_handler |
0x0801D86D |
16 |
2 |
Code |
Lc |
charger_lto.o |
DMA1_Stream0_IRQHandler |
0x08016199 |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream1_IRQHandler |
0x080161A9 |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream2_IRQHandler |
0x080161B9 |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream3_IRQHandler |
0x080161C9 |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream4_IRQHandler |
0x080161D9 |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA1_Stream6_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA1_Stream7_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2D_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream6_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream7_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMAMUX1_OVR_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMAMUX2_OVR_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA_CalcBaseAndBitshift |
0x080073A1 |
414 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CalcDMAMUXChannelBaseAndMask |
0x0800753F |
350 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CalcDMAMUXRequestGenBaseAndMask |
0x08016BD5 |
268 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CheckFifoParam |
0x08001289 |
204 |
4 |
Code |
Lc |
charger_lto.o |
DS18B20_Conversion() |
0x08015323 |
174 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Delay(unsigned short) |
0x0801546F |
114 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Read() |
0x080153D1 |
158 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Start() |
0x08020E25 |
124 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Write(unsigned char) |
0x08020EA1 |
168 |
2 |
Code |
Lc |
charger_lto.o |
DTS_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DebugMon_Handler |
0x080002CF |
2 |
2 |
Code |
Gb |
charger_lto.o |
ECC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ETH_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ETH_WKUP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI15_10_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI9_5_IRQHandler |
0x080161E9 |
12 |
2 |
Code |
Gb |
charger_lto.o |
Error_Handler |
0x08000365 |
4 |
2 |
Code |
Lc |
charger_lto.o |
FATFS_LinkDriver |
0x08012AFB |
22 |
2 |
Code |
Lc |
charger_lto.o |
FATFS_LinkDriverEx |
0x0801EAAD |
120 |
2 |
Code |
Lc |
charger_lto.o |
FDCAN1_IT0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN1_IT1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN2_IT0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN2_IT1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN3_IT0_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN3_IT1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN_CAL_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FLASH_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FMAC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FMC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FPU_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
HAL_DMA_Abort |
0x0800769D |
2 170 |
2 |
Code |
Lc |
charger_lto.o |
HAL_DMA_Abort_IT |
0x08016CE1 |
1 520 |
2 |
Code |
Lc |
charger_lto.o |
HAL_DMA_IRQHandler |
0x080172D1 |
3 940 |
2 |
Code |
Lc |
charger_lto.o |
HAL_DMA_Init |
0x08006793 |
3 086 |
2 |
Code |
Lc |
charger_lto.o |
HAL_Delay |
0x08006661 |
58 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_EXTI_Callback |
0x080162C1 |
20 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_EXTI_IRQHandler |
0x08018329 |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_Init |
0x08007F17 |
1 426 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_ReadPin |
0x08018235 |
72 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_TogglePin |
0x080182E5 |
68 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_WritePin |
0x0801827D |
104 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GetTick |
0x0801676D |
12 |
2 |
Code |
Lc |
charger_lto.o |
HAL_IncTick |
0x08006647 |
26 |
2 |
Code |
Lc |
charger_lto.o |
HAL_Init |
0x080065D1 |
118 |
2 |
Code |
Lc |
charger_lto.o |
HAL_InitTick |
0x080060C1 |
206 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MDMA_IRQHandler |
0x08018359 |
584 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_ConfigRegion |
0x080168B1 |
804 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_Disable |
0x08006771 |
34 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_Enable |
0x08016881 |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MspInit |
0x08006093 |
46 |
2 |
Code |
Lc |
charger_lto.o |
HAL_NVIC_EnableIRQ |
0x08016829 |
44 |
2 |
Code |
Lc |
charger_lto.o |
HAL_NVIC_SetPriority |
0x080066D9 |
90 |
2 |
Code |
Lc |
charger_lto.o |
HAL_NVIC_SetPriorityGrouping |
0x0800669B |
62 |
2 |
Code |
Lc |
charger_lto.o |
HAL_PWREx_ConfigSupply |
0x080185A1 |
168 |
2 |
Code |
Lc |
charger_lto.o |
HAL_PWR_EnableBkUpAccess |
0x080084A9 |
18 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetD3PCLK1Freq |
0x08009E09 |
38 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL1ClockFreq |
0x08002A59 |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL2ClockFreq |
0x08002CF1 |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL3ClockFreq |
0x08002F89 |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPeriphCLKFreq |
0x08004209 |
2 450 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_PeriphCLKConfig |
0x08001645 |
5 140 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCC_ClockConfig |
0x08009059 |
1 962 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetClockConfig |
0x08018649 |
136 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetHCLKFreq |
0x08009803 |
86 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetPCLK1Freq |
0x08009859 |
38 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetPCLK2Freq |
0x0800987F |
38 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetSysClockFreq |
0x08001355 |
752 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCC_OscConfig |
0x080084BB |
2 974 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RS485Ex_Init |
0x0800F3ED |
458 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTCEx_BKUPRead |
0x080105A1 |
58 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTCEx_BKUPWrite |
0x08010563 |
62 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_GetDate |
0x08018951 |
140 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_GetTime |
0x0800A443 |
166 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_Init |
0x08009E2F |
494 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_MspInit |
0x08005EAF |
78 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_SetDate |
0x0801871D |
564 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_SetTime |
0x0800A109 |
722 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_WaitForSynchro |
0x080186D1 |
76 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Read_DMADoubleBuf1CpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Write_DMADoubleBuf0CpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Write_DMADoubleBuf1CpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ConfigWideBusOperation |
0x0800A6BB |
602 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ErrorCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardCSD |
0x0800AC27 |
642 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardInfo |
0x08019225 |
76 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardState |
0x08018C29 |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardStatus |
0x08018B01 |
296 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_IRQHandler |
0x0800AFEB |
786 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_Init |
0x0800A4E9 |
466 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_InitCard |
0x080189DD |
292 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_MspInit |
0x08005F2B |
254 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ReadBlocks_DMA |
0x0800AEA9 |
322 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_RxCpltCallback |
0x08011B6B |
14 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_TxCpltCallback |
0x08011B5D |
14 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_WriteBlocks_DMA |
0x08018FE9 |
320 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_ErrorCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_GetState |
0x0800BA17 |
14 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_IRQHandler |
0x08019AE9 |
804 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Init |
0x0800B2FD |
1 522 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_MspInit |
0x08015F4D |
588 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Receive |
0x08019669 |
1 152 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_RxCpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_SuspendCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Transmit |
0x08019271 |
924 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_TxCpltCallback |
0x080162A9 |
24 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_TxRxCpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_Break2Callback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_BreakCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_CommutCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_MasterConfigSynchronization |
0x0801A451 |
840 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_Init |
0x0800BA25 |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_MspInit |
0x080163E1 |
272 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_Start_IT |
0x08019E39 |
532 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_ConfigClockSource |
0x0800D081 |
2 282 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_CaptureCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_ConfigChannel |
0x0800CA9B |
1 110 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_Init |
0x0800C0FB |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_MspInit |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IRQHandler |
0x0800C39D |
502 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_MspPostInit |
0x0800638F |
94 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_OC_DelayElapsedCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_ConfigChannel |
0x08003221 |
1 424 |
4 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_Init |
0x0800BE59 |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_MspInit |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_PulseFinishedCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PeriodElapsedCallback |
0x08015E91 |
80 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_SlaveConfigSynchro |
0x0800D9BD |
534 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_TriggerCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_DisableFifoMode |
0x0800F639 |
306 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_RxEventCallback |
0x0801629D |
12 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_RxFifoFullCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_SetRxFifoThreshold |
0x0800F8E9 |
382 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_SetTxFifoThreshold |
0x0800F76B |
382 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_TxFifoEmptyCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_WakeupCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_ErrorCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_IRQHandler |
0x0800ECD7 |
1 706 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Init |
0x0800E279 |
542 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_MspInit |
0x080164F1 |
636 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Receive_IT |
0x0800EA17 |
154 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_RxCpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Transmit_IT |
0x0801A9A5 |
304 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_TxCpltCallback |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
HSEM1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
HardFault_Handler |
0x080002CD |
2 |
2 |
Code |
Gb |
charger_lto.o |
I2C1_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C1_EV_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C2_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C2_EV_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C3_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C3_EV_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C4_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C4_EV_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C5_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C5_EV_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPUART1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LTDC_ER_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LTDC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
MDIOS_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
MDIOS_WKUP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
MDMA_IRQHandler |
0x0801627D |
16 |
2 |
Code |
Gb |
charger_lto.o |
MODBUS_UART_IRQHandler |
0x080206C1 |
628 |
2 |
Code |
Lc |
charger_lto.o |
MPU_Config |
0x08005A7B |
134 |
2 |
Code |
Lc |
charger_lto.o |
MX_DMA_Init |
0x08015949 |
128 |
2 |
Code |
Lc |
charger_lto.o |
MX_FATFS_Init |
0x08011C97 |
34 |
2 |
Code |
Lc |
charger_lto.o |
MX_FREERTOS_Init |
0x08005727 |
542 |
2 |
Code |
Lc |
charger_lto.o |
MX_GPIO_Init |
0x080159D1 |
792 |
2 |
Code |
Lc |
charger_lto.o |
MX_RTC_Init |
0x08005DED |
194 |
2 |
Code |
Lc |
charger_lto.o |
MX_SDMMC1_SD_Init |
0x08005EFD |
46 |
2 |
Code |
Lc |
charger_lto.o |
MX_SPI2_Init |
0x08015EE1 |
108 |
2 |
Code |
Lc |
charger_lto.o |
MX_SPI4_Init |
0x08006029 |
106 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM3_Init |
0x080062C1 |
206 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM6_Init |
0x080063ED |
86 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM8_Init |
0x080162F5 |
236 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART10_UART_Init |
0x0800654F |
130 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART2_UART_Init |
0x08006443 |
130 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART3_UART_Init |
0x080064C5 |
138 |
2 |
Code |
Lc |
charger_lto.o |
MemManage_Handler |
0x080002CD |
2 |
2 |
Code |
Gb |
charger_lto.o |
NMI_Handler |
0x080002CD |
2 |
2 |
Code |
Gb |
charger_lto.o |
NVIC_EncodePriority |
0x080167C5 |
100 |
2 |
Code |
Lc |
charger_lto.o |
NibbleToHex |
0x0801C9F9 |
56 |
2 |
Code |
Lc |
charger_lto.o |
OCTOSPI1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OCTOSPI2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_EP1_IN_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_EP1_OUT_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_WKUP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
PVD_AVD_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
PendSV_Handler |
0x08000301 |
100 |
16 |
Code |
Gb |
charger_lto.o |
PeriphCommonClock_Config |
0x08015E49 |
72 |
2 |
Code |
Lc |
charger_lto.o |
PostSleepProcessing |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
PreSleepProcessing |
0x080159C9 |
8 |
2 |
Code |
Lc |
charger_lto.o |
RCCEx_PLL2_Config |
0x080098A5 |
686 |
2 |
Code |
Lc |
charger_lto.o |
RCCEx_PLL3_Config |
0x08009B53 |
694 |
2 |
Code |
Lc |
charger_lto.o |
RCC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RNG_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RS485_ModbusEx_Init |
0x08020481 |
576 |
2 |
Code |
Lc |
charger_lto.o |
RTC_Alarm_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RTC_Bcd2ToByte |
0x0800A419 |
42 |
2 |
Code |
Lc |
charger_lto.o |
RTC_ByteToBcd2 |
0x0800A3DB |
62 |
2 |
Code |
Lc |
charger_lto.o |
RTC_EnterInitMode |
0x0800A01D |
110 |
2 |
Code |
Lc |
charger_lto.o |
RTC_ExitInitMode |
0x0800A08B |
126 |
2 |
Code |
Lc |
charger_lto.o |
RTC_WKUP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
Reset_Handler |
0x0802111D |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
SAI1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SAI4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SDMMC1_IRQHandler |
0x0801624D |
16 |
2 |
Code |
Gb |
charger_lto.o |
SDMMC2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SDMMC_CmdAppCommand |
0x080101CD |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdAppOperCommand |
0x0801020B |
54 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdBlockLength |
0x0800FE15 |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdBusWidth |
0x08010241 |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdGoIdleState |
0x0801B611 |
44 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdOperCond |
0x08010197 |
54 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdReadMultiBlock |
0x0801009F |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdReadSingleBlock |
0x08010061 |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSelDesel |
0x08010159 |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendCID |
0x080102B9 |
50 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendCSD |
0x08010381 |
54 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendSCR |
0x0801027F |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendStatus |
0x080104EB |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSetRelAdd |
0x080103B7 |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdStatusRegister |
0x08010529 |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdStopTransfer |
0x0801B5A9 |
104 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdWriteMultiBlock |
0x0801011B |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdWriteSingleBlock |
0x080100DD |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_ConfigData |
0x0800FCC3 |
338 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdError |
0x0801B63D |
84 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp1 |
0x0800FE53 |
526 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp2 |
0x080102EB |
150 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp3 |
0x0801B72D |
132 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp6 |
0x080103F1 |
250 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp7 |
0x0801B691 |
156 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCommandResponse |
0x0800FC73 |
14 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetPowerState |
0x0801B599 |
16 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetResponse |
0x0800FC81 |
66 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_Init |
0x0800FA67 |
270 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_PowerState_ON |
0x0801B585 |
20 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_ReadFIFO |
0x0800FB75 |
14 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_SendCommand |
0x0800FB99 |
218 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_WriteFIFO |
0x0800FB83 |
22 |
2 |
Code |
Lc |
charger_lto.o |
SD_CheckStatus |
0x0801ED29 |
56 |
2 |
Code |
Lc |
charger_lto.o |
SD_CheckStatusWithTimeout |
0x0801ECF5 |
52 |
2 |
Code |
Lc |
charger_lto.o |
SD_FindSCR |
0x08018D21 |
364 |
2 |
Code |
Lc |
charger_lto.o |
SD_InitCard |
0x08018E8D |
348 |
2 |
Code |
Lc |
charger_lto.o |
SD_PowerON |
0x0800AB09 |
286 |
2 |
Code |
Lc |
charger_lto.o |
SD_Read_IT |
0x08019129 |
120 |
2 |
Code |
Lc |
charger_lto.o |
SD_SendSDStatus |
0x0800A993 |
374 |
2 |
Code |
Lc |
charger_lto.o |
SD_SendStatus |
0x08018C59 |
72 |
2 |
Code |
Lc |
charger_lto.o |
SD_WideBus_Disable |
0x0800A915 |
126 |
2 |
Code |
Lc |
charger_lto.o |
SD_WideBus_Enable |
0x08018CA1 |
128 |
2 |
Code |
Lc |
charger_lto.o |
SD_Write_IT |
0x080191A1 |
132 |
2 |
Code |
Lc |
charger_lto.o |
SD_initialize |
0x0801EB25 |
140 |
2 |
Code |
Lc |
charger_lto.o |
SD_ioctl |
0x08003C45 |
156 |
4 |
Code |
Lc |
charger_lto.o |
SD_read |
0x0801EBC5 |
156 |
2 |
Code |
Lc |
charger_lto.o |
SD_status |
0x0801EBB1 |
20 |
2 |
Code |
Lc |
charger_lto.o |
SD_write |
0x0801EC61 |
148 |
2 |
Code |
Lc |
charger_lto.o |
SEGGER_RTT_Write |
0x080158F7 |
54 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_WriteNoLock |
0x0801589D |
90 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
SPDIF_RX_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI2_IRQHandler |
0x08016205 |
16 |
2 |
Code |
Gb |
charger_lto.o |
SPI3_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI4_IRQHandler |
0x0801626D |
16 |
2 |
Code |
Gb |
charger_lto.o |
SPI5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI6_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI_CloseTransfer |
0x0800B919 |
254 |
2 |
Code |
Lc |
charger_lto.o |
SPI_DMAAbortOnError |
0x08019E0D |
44 |
2 |
Code |
Lc |
charger_lto.o |
SPI_GetPacketSize |
0x0800B8EF |
42 |
2 |
Code |
Lc |
charger_lto.o |
SPI_WaitOnFlagUntilTimeout |
0x0801960D |
92 |
2 |
Code |
Lc |
charger_lto.o |
SVC_Handler |
0x080002D1 |
36 |
16 |
Code |
Gb |
charger_lto.o |
SVC_Setup |
0x08012BEB |
14 |
2 |
Code |
Lc |
charger_lto.o |
SWPMI1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SysTick_Handler |
0x08012B49 |
26 |
2 |
Code |
Gb |
charger_lto.o |
SystemClock_Config |
0x08005D1F |
206 |
2 |
Code |
Lc |
charger_lto.o |
SystemInit |
0x0800618F |
306 |
2 |
Code |
Gb |
charger_lto.o |
TAMP_STAMP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM15_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM16_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM17_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_BRK_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_CC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_TRG_COM_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_UP_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM23_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM24_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM2_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM3_IRQHandler |
0x080161F5 |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM6_DAC_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM7_IRQHandler |
0x0801625D |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM8_BRK_TIM12_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM8_CC_IRQHandler |
0x0801623D |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM8_TRG_COM_TIM14_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM8_UP_TIM13_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM_Base_SetConfig |
0x0800BCC7 |
402 |
2 |
Code |
Lc |
charger_lto.o |
TIM_ETR_SetConfig |
0x0801A39D |
52 |
2 |
Code |
Lc |
charger_lto.o |
TIM_ITRx_SetConfig |
0x0801A421 |
48 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC1_SetConfig |
0x0800C593 |
414 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC2_SetConfig |
0x0801A04D |
436 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC3_SetConfig |
0x0800C731 |
434 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC4_SetConfig |
0x0800C8E3 |
242 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC5_SetConfig |
0x0801A201 |
196 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC6_SetConfig |
0x0800C9D5 |
198 |
2 |
Code |
Lc |
charger_lto.o |
TIM_SlaveTimer_SetConfig |
0x0800DBD3 |
1 702 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI1_ConfigInputStage |
0x0801A3D1 |
80 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI1_SetConfig |
0x0800CEF1 |
294 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI2_ConfigInputStage |
0x0800D96B |
82 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI2_SetConfig |
0x0801A2C5 |
108 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI3_SetConfig |
0x0800D017 |
106 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI4_SetConfig |
0x0801A331 |
108 |
2 |
Code |
Lc |
charger_lto.o |
UART4_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART5_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART7_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART8_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART9_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UARTEx_SetNbDataToProcess |
0x0800F5B7 |
130 |
2 |
Code |
Lc |
charger_lto.o |
UART_AdvFeatureConfig |
0x0800E497 |
826 |
2 |
Code |
Lc |
charger_lto.o |
UART_CheckIdleState |
0x0801A799 |
336 |
2 |
Code |
Lc |
charger_lto.o |
UART_DMAAbortOnError |
0x0800F381 |
30 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndRxTransfer |
0x0801A8E9 |
188 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndTransmit_IT |
0x0800F39F |
78 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndTransmit_IT.506 |
0x08014C2B |
42 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_16BIT |
0x0801B261 |
404 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_16BIT_FIFOEN |
0x0801AC4D |
780 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_8BIT |
0x0801B3F5 |
400 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_8BIT_FIFOEN |
0x0801AF59 |
776 |
2 |
Code |
Lc |
charger_lto.o |
UART_SetConfig |
0x08004BA5 |
2 946 |
4 |
Code |
Lc |
charger_lto.o |
UART_Start_Receive_IT |
0x0800EAB1 |
550 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_16BIT |
0x0801ABA9 |
164 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_16BIT_FIFOEN |
0x0801AAD5 |
212 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT |
0x0800E97D |
154 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT.505 |
0x08020935 |
108 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT_FIFOEN |
0x0800E8B3 |
202 |
2 |
Code |
Lc |
charger_lto.o |
UART_WaitOnFlagUntilTimeout |
0x0800E7D1 |
226 |
2 |
Code |
Lc |
charger_lto.o |
USART10_IRQHandler |
0x0801628D |
16 |
2 |
Code |
Gb |
charger_lto.o |
USART1_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
USART2_IRQHandler |
0x08016215 |
24 |
2 |
Code |
Gb |
charger_lto.o |
USART3_IRQHandler |
0x0801622D |
16 |
2 |
Code |
Gb |
charger_lto.o |
USART6_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UsageFault_Handler |
0x080002CD |
2 |
2 |
Code |
Gb |
charger_lto.o |
WAKEUP_PIN_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
WIZCHIP_READ |
0x080113ED |
158 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_READ_BUF |
0x08011575 |
246 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_WRITE |
0x08011353 |
154 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_WRITE_BUF |
0x0801148B |
234 |
2 |
Code |
Lc |
charger_lto.o |
WWDG_IRQHandler |
0x080002CD |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
_DoInit |
0x080157CB |
102 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_GetAvailWriteSpace |
0x08015831 |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteBlocking |
0x08015847 |
86 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteNoCheck |
0x08021341 |
68 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__NVIC_EnableIRQ |
0x08016855 |
44 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_GetPriorityGrouping |
0x080167B5 |
16 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriority |
0x08006733 |
62 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriority.333 |
0x08006733 |
62 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriorityGrouping |
0x08016779 |
60 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_X_file_bufsize |
0x0802133D |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_stat |
0x08021305 |
56 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_write |
0x080157C5 |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_isctype |
0x08021449 |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_iswctype |
0x08021475 |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_mbtowc |
0x08021415 |
52 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_tolower |
0x0801593B |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_toupper |
0x08021469 |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towlower |
0x0801593B |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towupper |
0x08021469 |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_wctomb |
0x0801592D |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_current_locale |
0x080213FD |
24 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_frexp_inline |
0x08021151 |
44 |
2 |
Code |
Lc |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_isinf |
0x08015701 |
26 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_isnan |
0x08021135 |
16 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_isnormal |
0x0801571B |
34 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float64_signbit |
0x08021145 |
8 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pow10 |
0x08021185 |
60 |
2 |
Code |
Gb |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pre_padding |
0x0801577F |
18 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_prin_flush |
0x08021245 |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_print_padding |
0x08021261 |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_putc |
0x080211C1 |
132 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stream_write |
0x08015791 |
10 |
2 |
Code |
Lc |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf |
0x08000669 |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf_float_long_long |
0x08000669 |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_copy |
0x080223CB |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_done |
0x08003EC7 |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
__SEGGER_init_zero |
0x080223B9 |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_d2ulz |
0x08003ED1 |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr |
0x08004129 |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr4 |
0x08004129 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr8 |
0x08004129 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy |
0x080040CD |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy4 |
0x080040EB |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy8 |
0x080040EB |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset |
0x0800412B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset4 |
0x0800412B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset8 |
0x0800412B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_ul2d |
0x08003F11 |
90 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_uldivmod |
0x08003F6D |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__startup_complete |
0x08003EC7 |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
_start |
0x08003EBD |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
abs |
0x0802117D |
8 |
2 |
Code |
Wk |
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
assert_failed |
0x08004B9B |
10 |
2 |
Code |
Lc |
charger_lto.o |
beeperTaskStart |
0x0801503B |
126 |
2 |
Code |
Lc |
charger_lto.o |
check_DHCP_leasedIP |
0x0801D6C5 |
156 |
2 |
Code |
Lc |
charger_lto.o |
check_DHCP_timeout |
0x080119E3 |
226 |
2 |
Code |
Lc |
charger_lto.o |
check_fs |
0x080122DF |
170 |
2 |
Code |
Lc |
charger_lto.o |
chk_chr |
0x0801E7A5 |
52 |
2 |
Code |
Lc |
charger_lto.o |
clear_lock |
0x08011E09 |
62 |
2 |
Code |
Lc |
charger_lto.o |
close |
0x0801B7B1 |
192 |
2 |
Code |
Lc |
charger_lto.o |
clust2sect |
0x08012659 |
50 |
2 |
Code |
Lc |
charger_lto.o |
cmp_lfn |
0x0801268B |
210 |
2 |
Code |
Lc |
charger_lto.o |
create_chain |
0x0801E281 |
296 |
2 |
Code |
Lc |
charger_lto.o |
create_name |
0x0801E3F5 |
944 |
2 |
Code |
Lc |
charger_lto.o |
ctlnetwork |
0x080037B1 |
112 |
4 |
Code |
Lc |
charger_lto.o |
ctlwizchip |
0x08005945 |
310 |
4 |
Code |
Lc |
charger_lto.o |
dec_lock |
0x0801E7D9 |
132 |
2 |
Code |
Lc |
charger_lto.o |
default_ip_assign |
0x08011937 |
58 |
2 |
Code |
Lc |
charger_lto.o |
default_ip_conflict |
0x0801C43D |
40 |
2 |
Code |
Lc |
charger_lto.o |
default_ip_update |
0x0801C411 |
44 |
2 |
Code |
Lc |
charger_lto.o |
dir_find |
0x0801DE3D |
400 |
2 |
Code |
Lc |
charger_lto.o |
dir_next |
0x0801E0FD |
388 |
2 |
Code |
Lc |
charger_lto.o |
dir_read |
0x080129A1 |
346 |
2 |
Code |
Lc |
charger_lto.o |
dir_sdi |
0x0801DFCD |
248 |
2 |
Code |
Lc |
charger_lto.o |
disconnect |
0x080107C9 |
218 |
2 |
Code |
Lc |
charger_lto.o |
disk_initialize |
0x08011C3D |
90 |
2 |
Code |
Lc |
charger_lto.o |
disk_read |
0x0801D999 |
60 |
2 |
Code |
Lc |
charger_lto.o |
disk_status |
0x08011C0F |
46 |
2 |
Code |
Lc |
charger_lto.o |
disk_write |
0x0801D9D5 |
60 |
2 |
Code |
Lc |
charger_lto.o |
eTaskConfirmSleepModeStatus |
0x0801FC0D |
92 |
2 |
Code |
Lc |
charger_lto.o |
ethTaskStart |
0x08020B5D |
120 |
2 |
Code |
Lc |
charger_lto.o |
exit |
0x08003ECB |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
f_closedir |
0x080128D1 |
70 |
2 |
Code |
Lc |
charger_lto.o |
f_mount |
0x08011CB9 |
198 |
2 |
Code |
Lc |
charger_lto.o |
f_opendir |
0x080127DB |
246 |
2 |
Code |
Lc |
charger_lto.o |
f_readdir |
0x08012917 |
138 |
2 |
Code |
Lc |
charger_lto.o |
ff_convert |
0x08011B79 |
150 |
2 |
Code |
Lc |
charger_lto.o |
ff_cre_syncobj |
0x08012B11 |
38 |
2 |
Code |
Lc |
charger_lto.o |
ff_del_syncobj |
0x08012B37 |
18 |
2 |
Code |
Lc |
charger_lto.o |
ff_rel_grant |
0x0801EDC9 |
16 |
2 |
Code |
Lc |
charger_lto.o |
ff_req_grant |
0x0801EDA9 |
32 |
2 |
Code |
Lc |
charger_lto.o |
ff_wtoupper |
0x08003B19 |
300 |
4 |
Code |
Lc |
charger_lto.o |
find_volume |
0x08011E47 |
1 126 |
2 |
Code |
Lc |
charger_lto.o |
floor |
0x080004B1 |
208 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
fmod |
0x08000369 |
328 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
follow_path |
0x0801DB31 |
228 |
2 |
Code |
Lc |
charger_lto.o |
frexp |
0x0802114D |
4 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
fwrite |
0x080156D3 |
46 |
2 |
Code |
Wk |
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
getDHCPLeasetime |
0x0801D91D |
12 |
2 |
Code |
Lc |
charger_lto.o |
getDNSfromDHCP |
0x0801D8F5 |
40 |
2 |
Code |
Lc |
charger_lto.o |
getGWfromDHCP |
0x0801D8A5 |
40 |
2 |
Code |
Lc |
charger_lto.o |
getIPfromDHCP |
0x0801D87D |
40 |
2 |
Code |
Lc |
charger_lto.o |
getSNfromDHCP |
0x0801D8CD |
40 |
2 |
Code |
Lc |
charger_lto.o |
getSn_RX_RSR |
0x0801B9B1 |
148 |
2 |
Code |
Lc |
charger_lto.o |
getSn_RxBASE |
0x0801166B |
86 |
2 |
Code |
Lc |
charger_lto.o |
getSn_TX_FSR |
0x0801B91D |
148 |
2 |
Code |
Lc |
charger_lto.o |
getSn_TxBASE |
0x080116C1 |
86 |
2 |
Code |
Lc |
charger_lto.o |
get_fat |
0x0801253F |
282 |
2 |
Code |
Lc |
charger_lto.o |
get_fileinfo |
0x0801E85D |
404 |
2 |
Code |
Lc |
charger_lto.o |
get_ldnumber |
0x08011D7F |
138 |
2 |
Code |
Lc |
charger_lto.o |
inc_lock |
0x0801240D |
306 |
2 |
Code |
Lc |
charger_lto.o |
ip_assigned() |
0x080150E7 |
198 |
2 |
Code |
Lc |
charger_lto.o |
ip_conflict() |
0x08020C5D |
16 |
2 |
Code |
Lc |
charger_lto.o |
ip_updated() |
0x08020C4D |
16 |
2 |
Code |
Lc |
charger_lto.o |
keysTaskStart |
0x08020C91 |
128 |
2 |
Code |
Lc |
charger_lto.o |
ld_clust |
0x080123DB |
50 |
2 |
Code |
Lc |
charger_lto.o |
ld_dword |
0x0801DA61 |
52 |
2 |
Code |
Lc |
charger_lto.o |
ld_word |
0x0801DA95 |
36 |
2 |
Code |
Lc |
charger_lto.o |
ldexp |
0x0801573D |
66 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
list_dir(char const*) |
0x08015279 |
170 |
2 |
Code |
Lc |
charger_lto.o |
listen |
0x0801B871 |
172 |
2 |
Code |
Lc |
charger_lto.o |
lock_fs |
0x0801DA39 |
40 |
2 |
Code |
Lc |
charger_lto.o |
loopback_tcps |
0x08005B01 |
542 |
4 |
Code |
Lc |
charger_lto.o |
main |
0x08015CE9 |
352 |
2 |
Code |
Gb |
charger_lto.o |
mainTaskStart |
0x080151DF |
154 |
2 |
Code |
Lc |
charger_lto.o |
makeDHCPMSG |
0x0801C465 |
452 |
2 |
Code |
Lc |
charger_lto.o |
mbAppendCrc16 |
0x08014D37 |
74 |
2 |
Code |
Lc |
charger_lto.o |
mbCheckCrc16 |
0x08014CED |
74 |
2 |
Code |
Lc |
charger_lto.o |
mbClearRxFrame |
0x080209C1 |
20 |
2 |
Code |
Lc |
charger_lto.o |
mbClearTxBuffer |
0x080209A1 |
16 |
2 |
Code |
Lc |
charger_lto.o |
mbCrc16 |
0x08014C77 |
118 |
2 |
Code |
Lc |
charger_lto.o |
mbGetFrameComplete |
0x080209B1 |
16 |
2 |
Code |
Lc |
charger_lto.o |
mbInit |
0x080202CD |
128 |
2 |
Code |
Lc |
charger_lto.o |
mbSend |
0x08014C55 |
34 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveCheckModbusRtuQuery |
0x08014D81 |
118 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveProcessPdu |
0x080209D5 |
116 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveProcessRtuQuery |
0x08014DF7 |
94 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveReadHoldingRegisters |
0x08014E55 |
238 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveResponseException |
0x08015009 |
50 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveTaskStart |
0x08020D11 |
108 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveWriteMultipleRegisters |
0x08020A49 |
276 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveWriteSingleRegister |
0x08014F43 |
198 |
2 |
Code |
Lc |
charger_lto.o |
mbUartInit |
0x0802034D |
308 |
2 |
Code |
Lc |
charger_lto.o |
mem_cmp |
0x0801E3A9 |
76 |
2 |
Code |
Lc |
charger_lto.o |
mem_set |
0x0801DC59 |
36 |
2 |
Code |
Lc |
charger_lto.o |
memcpy |
0x080040CD |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
memset |
0x08004131 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
move_window |
0x08012389 |
82 |
2 |
Code |
Lc |
charger_lto.o |
onewireTaskStart |
0x08020D7D |
168 |
2 |
Code |
Lc |
charger_lto.o |
osKernelGetState |
0x0801EDD9 |
68 |
2 |
Code |
Lc |
charger_lto.o |
osKernelGetTickCount |
0x08012BF9 |
34 |
2 |
Code |
Lc |
charger_lto.o |
osKernelInitialize |
0x08012B63 |
62 |
2 |
Code |
Lc |
charger_lto.o |
osKernelStart |
0x08012BA1 |
74 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueueGet |
0x08012EB9 |
158 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueueNew |
0x08012D49 |
206 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueuePut |
0x08012E17 |
162 |
2 |
Code |
Lc |
charger_lto.o |
osMutexAcquire |
0x08012C1B |
130 |
2 |
Code |
Lc |
charger_lto.o |
osMutexDelete |
0x08012D07 |
66 |
2 |
Code |
Lc |
charger_lto.o |
osMutexNew |
0x0801EF35 |
232 |
2 |
Code |
Lc |
charger_lto.o |
osMutexRelease |
0x08012C9D |
106 |
2 |
Code |
Lc |
charger_lto.o |
osThreadNew |
0x0801EE1D |
280 |
2 |
Code |
Lc |
charger_lto.o |
parseDHCPMSG |
0x0801D251 |
1 140 |
2 |
Code |
Lc |
charger_lto.o |
pick_lfn |
0x0801E9F1 |
188 |
2 |
Code |
Lc |
charger_lto.o |
printf |
0x0801579B |
42 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
prvAddCurrentTaskToDelayedList |
0x0801440F |
194 |
2 |
Code |
Lc |
charger_lto.o |
prvAddNewTaskToReadyList |
0x080141E3 |
262 |
2 |
Code |
Lc |
charger_lto.o |
prvCheckForValidListAndQueue |
0x0801FF39 |
152 |
2 |
Code |
Lc |
charger_lto.o |
prvCheckTasksWaitingTermination |
0x080147CF |
86 |
2 |
Code |
Lc |
charger_lto.o |
prvCopyDataFromQueue |
0x08014051 |
58 |
2 |
Code |
Lc |
charger_lto.o |
prvCopyDataToQueue |
0x0801F499 |
176 |
2 |
Code |
Lc |
charger_lto.o |
prvDeleteTCB |
0x0801437B |
82 |
2 |
Code |
Lc |
charger_lto.o |
prvGetDisinheritPriorityAfterTimeout |
0x08013D73 |
34 |
2 |
Code |
Lc |
charger_lto.o |
prvGetExpectedIdleTime |
0x08014825 |
102 |
2 |
Code |
Lc |
charger_lto.o |
prvGetNextExpireTime |
0x0801FFED |
60 |
2 |
Code |
Lc |
charger_lto.o |
prvHeapInit |
0x0801F049 |
184 |
2 |
Code |
Lc |
charger_lto.o |
prvIdleTask |
0x0801FB05 |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseMutex |
0x0801F471 |
40 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseNewQueue |
0x0801F3C1 |
68 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseNewTask |
0x080140D5 |
270 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseTaskLists |
0x0801F84D |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvInsertBlockIntoFreeList |
0x0801F101 |
176 |
2 |
Code |
Lc |
charger_lto.o |
prvInsertTimerInActiveList |
0x080200F1 |
120 |
2 |
Code |
Lc |
charger_lto.o |
prvIsQueueEmpty |
0x0801F5A9 |
36 |
2 |
Code |
Lc |
charger_lto.o |
prvIsQueueFull |
0x08013A3D |
42 |
2 |
Code |
Lc |
charger_lto.o |
prvPortStartFirstTask |
0x08003CF5 |
34 |
4 |
Code |
Lc |
charger_lto.o |
prvProcessExpiredTimer |
0x08014BA9 |
130 |
2 |
Code |
Lc |
charger_lto.o |
prvProcessReceivedCommands |
0x08003D1D |
360 |
4 |
Code |
Lc |
charger_lto.o |
prvProcessTimerOrBlockTask |
0x08020029 |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvResetNextTaskUnblockTime |
0x080143CD |
66 |
2 |
Code |
Lc |
charger_lto.o |
prvSampleTimeNow |
0x080200B1 |
64 |
2 |
Code |
Lc |
charger_lto.o |
prvSwitchTimerLists |
0x08020209 |
196 |
2 |
Code |
Lc |
charger_lto.o |
prvTaskExitError |
0x0801F255 |
68 |
2 |
Code |
Lc |
charger_lto.o |
prvTimerTask |
0x0801FFD1 |
28 |
2 |
Code |
Lc |
charger_lto.o |
prvUnlockQueue |
0x08013A67 |
154 |
2 |
Code |
Lc |
charger_lto.o |
put_fat |
0x0801DC7D |
404 |
2 |
Code |
Lc |
charger_lto.o |
pvPortMalloc |
0x08012F81 |
438 |
2 |
Code |
Lc |
charger_lto.o |
pvTaskIncrementMutexHeldCount |
0x0801FE89 |
40 |
2 |
Code |
Lc |
charger_lto.o |
pxPortInitialiseStack |
0x08013267 |
94 |
2 |
Code |
Lc |
charger_lto.o |
recv |
0x08010AA5 |
402 |
2 |
Code |
Lc |
charger_lto.o |
recvfrom |
0x08010EF5 |
1 118 |
2 |
Code |
Lc |
charger_lto.o |
reg_dhcp_cbfunc |
0x08011971 |
114 |
2 |
Code |
Lc |
charger_lto.o |
reset_DHCP_timeout |
0x0801D761 |
36 |
2 |
Code |
Lc |
charger_lto.o |
reset_handler |
0x0802111D |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
send |
0x080108A3 |
514 |
2 |
Code |
Lc |
charger_lto.o |
send_DHCP_DECLINE |
0x0801CF81 |
720 |
2 |
Code |
Lc |
charger_lto.o |
send_DHCP_DISCOVER |
0x0801C629 |
976 |
2 |
Code |
Lc |
charger_lto.o |
send_DHCP_REQUEST |
0x0801CA31 |
1 360 |
2 |
Code |
Lc |
charger_lto.o |
sendto |
0x08010C37 |
702 |
2 |
Code |
Lc |
charger_lto.o |
socket |
0x080105DB |
494 |
2 |
Code |
Lc |
charger_lto.o |
st_dword |
0x0801DC15 |
68 |
2 |
Code |
Lc |
charger_lto.o |
st_word |
0x0801DE11 |
44 |
2 |
Code |
Lc |
charger_lto.o |
strcpy |
0x0800409D |
46 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strlen |
0x08021385 |
44 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strnlen |
0x080213B1 |
76 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
sum_sfn |
0x0801E0C5 |
56 |
2 |
Code |
Lc |
charger_lto.o |
sync_window |
0x0801DAB9 |
120 |
2 |
Code |
Lc |
charger_lto.o |
sys_data_init |
0x080162D5 |
32 |
2 |
Code |
Lc |
charger_lto.o |
unlock_fs |
0x080122AD |
50 |
2 |
Code |
Lc |
charger_lto.o |
uxListRemove |
0x0801F211 |
68 |
2 |
Code |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory |
0x08012F57 |
42 |
2 |
Code |
Lc |
charger_lto.o |
vApplicationGetTimerTaskMemory |
0x0801F01D |
44 |
2 |
Code |
Lc |
charger_lto.o |
vApplicationStackOverflowHook |
0x08004B9B |
10 |
2 |
Code |
Lc |
charger_lto.o |
vListInitialise |
0x080131F1 |
46 |
2 |
Code |
Lc |
charger_lto.o |
vListInitialiseItem |
0x0801321F |
14 |
2 |
Code |
Lc |
charger_lto.o |
vListInsert |
0x0801F1B1 |
96 |
2 |
Code |
Lc |
charger_lto.o |
vListInsertEnd |
0x0801322D |
58 |
2 |
Code |
Lc |
charger_lto.o |
vPortEnableVFP |
0x08003CE1 |
14 |
4 |
Code |
Lc |
charger_lto.o |
vPortEnterCritical |
0x0801340B |
78 |
2 |
Code |
Lc |
charger_lto.o |
vPortExitCritical |
0x08013459 |
66 |
2 |
Code |
Lc |
charger_lto.o |
vPortFree |
0x08013137 |
186 |
2 |
Code |
Lc |
charger_lto.o |
vPortSetupTimerInterrupt |
0x0801F299 |
120 |
2 |
Code |
Lc |
charger_lto.o |
vPortSuppressTicksAndSleep |
0x0801349B |
514 |
2 |
Code |
Lc |
charger_lto.o |
vPortValidateInterruptPriority |
0x0801F349 |
120 |
2 |
Code |
Lc |
charger_lto.o |
vQueueAddToRegistry |
0x0801F6F1 |
72 |
2 |
Code |
Lc |
charger_lto.o |
vQueueDelete |
0x0801F6B5 |
60 |
2 |
Code |
Lc |
charger_lto.o |
vQueueUnregisterQueue |
0x0801408B |
74 |
2 |
Code |
Lc |
charger_lto.o |
vQueueWaitForMessageRestricted |
0x0801F739 |
88 |
2 |
Code |
Lc |
charger_lto.o |
vTaskDelay |
0x08014667 |
98 |
2 |
Code |
Lc |
charger_lto.o |
vTaskInternalSetTimeOutState |
0x0801FBE9 |
36 |
2 |
Code |
Lc |
charger_lto.o |
vTaskMissedYield |
0x08014AA9 |
14 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPlaceOnEventList |
0x080148A9 |
62 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPlaceOnEventListRestricted |
0x080148E7 |
74 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPriorityDisinheritAfterTimeout |
0x0801FD7D |
268 |
2 |
Code |
Lc |
charger_lto.o |
vTaskStartScheduler |
0x0801FA39 |
204 |
2 |
Code |
Lc |
charger_lto.o |
vTaskStepTick |
0x0801FBA1 |
72 |
2 |
Code |
Lc |
charger_lto.o |
vTaskSuspendAll |
0x0801F8D5 |
16 |
2 |
Code |
Lc |
charger_lto.o |
vTaskSwitchContext |
0x080146C9 |
262 |
2 |
Code |
Gb |
charger_lto.o |
validate |
0x0801275D |
126 |
2 |
Code |
Lc |
charger_lto.o |
vfprintf |
0x0802127D |
28 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf_l |
0x08021299 |
108 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
wiz_delay_ms |
0x0801BE15 |
64 |
2 |
Code |
Lc |
charger_lto.o |
wiz_mdio_read |
0x0801BDD9 |
60 |
2 |
Code |
Lc |
charger_lto.o |
wiz_mdio_write |
0x0801BD99 |
64 |
2 |
Code |
Lc |
charger_lto.o |
wiz_recv_data |
0x0801BBB5 |
368 |
2 |
Code |
Lc |
charger_lto.o |
wiz_recv_ignore |
0x0801BD25 |
116 |
2 |
Code |
Lc |
charger_lto.o |
wiz_send_data |
0x0801BA45 |
368 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_check() |
0x08020C6D |
36 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_clrinterrupt |
0x0801C0C9 |
80 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cris_enter |
0x080002CF |
2 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cris_exit |
0x080002CF |
2 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cs_deselect |
0x0801BE69 |
20 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cs_select |
0x0801BE55 |
20 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_dhcp_init() |
0x080150B9 |
46 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getinterrupt |
0x0801C119 |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getinterruptmask |
0x0801C1B9 |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getnetinfo |
0x0801C2FD |
108 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getnetmode |
0x0801192D |
10 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_gettimeout |
0x0801C3E5 |
44 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_init |
0x0801BF1D |
428 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_initialize() |
0x08020BD5 |
120 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_reset() |
0x080151AD |
50 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_setinterruptmask |
0x0801C16D |
76 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_setnetinfo |
0x0801C291 |
108 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_setnetmode |
0x0801C369 |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_settimeout |
0x0801C3BD |
40 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_readburst |
0x0801BEB5 |
52 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_readbyte |
0x0801BE7D |
56 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_writeburst |
0x0801BEE9 |
52 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_writebyte |
0x08011717 |
50 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_sw_reset |
0x08011749 |
126 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_getphyconf |
0x08011801 |
102 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_getphylink |
0x0801190B |
34 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_getphypmode |
0x080118F5 |
22 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_reset |
0x080117C7 |
58 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_setphyconf |
0x0801C20D |
132 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_setphypmode |
0x08011867 |
142 |
2 |
Code |
Lc |
charger_lto.o |
xPortStartScheduler |
0x080132C5 |
326 |
2 |
Code |
Lc |
charger_lto.o |
xPortSysTickHandler |
0x0801F311 |
56 |
2 |
Code |
Lc |
charger_lto.o |
xQueueCreateMutex |
0x08013835 |
38 |
2 |
Code |
Lc |
charger_lto.o |
xQueueCreateMutexStatic |
0x08013B01 |
50 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericCreate |
0x0801F405 |
108 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericCreateStatic |
0x08013747 |
238 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericReset |
0x0801369D |
170 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericSend |
0x0801385B |
482 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericSendFromISR |
0x08013D95 |
290 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGiveMutexRecursive |
0x0801F549 |
96 |
2 |
Code |
Lc |
charger_lto.o |
xQueueReceive |
0x08013EB7 |
410 |
2 |
Code |
Lc |
charger_lto.o |
xQueueReceiveFromISR |
0x0801F5CD |
232 |
2 |
Code |
Lc |
charger_lto.o |
xQueueSemaphoreTake |
0x08013B95 |
478 |
2 |
Code |
Lc |
charger_lto.o |
xQueueTakeMutexRecursive |
0x08013B33 |
98 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCheckForTimeOut |
0x080149F3 |
182 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCreate |
0x080142E9 |
146 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCreateStatic |
0x0801F791 |
188 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetCurrentTaskHandle |
0x0801FC69 |
20 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetSchedulerState |
0x0801FC7D |
48 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetTickCount |
0x0801FB8D |
20 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetTickCountFromISR |
0x0801488B |
30 |
2 |
Code |
Lc |
charger_lto.o |
xTaskIncrementTick |
0x080144D1 |
406 |
2 |
Code |
Lc |
charger_lto.o |
xTaskPriorityDisinherit |
0x0801FCAD |
208 |
2 |
Code |
Lc |
charger_lto.o |
xTaskPriorityInherit |
0x08014AB7 |
242 |
2 |
Code |
Lc |
charger_lto.o |
xTaskRemoveFromEventList |
0x08014931 |
194 |
2 |
Code |
Lc |
charger_lto.o |
xTaskResumeAll |
0x0801F8E5 |
340 |
2 |
Code |
Lc |
charger_lto.o |
xTimerCreateTimerTask |
0x0801FEB1 |
136 |
2 |
Code |
Lc |
charger_lto.o |
xTimerGenericCommand |
0x08020169 |
160 |
2 |
Code |
Lc |
charger_lto.o |
Address | Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
0x080002CD |
WWDG_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
WAKEUP_PIN_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UsageFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002CD |
USART6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
USART1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UART9_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UART8_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UART7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UART5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
UART4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM8_UP_TIM13_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM8_TRG_COM_TIM14_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM8_BRK_TIM12_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM6_DAC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM24_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM23_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM1_UP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM1_TRG_COM_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM1_CC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM1_BRK_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM17_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM16_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TIM15_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
TAMP_STAMP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SWPMI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SPI6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SPI5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SPI3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SPI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SPDIF_RX_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SDMMC2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SAI4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
SAI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
RTC_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
RTC_Alarm_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
RNG_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
RCC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
PVD_AVD_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OTG_HS_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OTG_HS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OTG_HS_EP1_OUT_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OTG_HS_EP1_IN_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OCTOSPI2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
OCTOSPI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
NMI_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002CD |
MemManage_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002CD |
MDIOS_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
MDIOS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LTDC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LTDC_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPUART1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPTIM5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPTIM4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPTIM3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPTIM2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
LPTIM1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C5_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C5_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C4_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C4_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C3_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C3_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C2_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C2_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C1_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
I2C1_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
HardFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002CD |
HSEM1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FPU_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FMC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FMAC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FLASH_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN_CAL_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN3_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN3_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN2_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN2_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN1_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
FDCAN1_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI15_10_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
EXTI0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
ETH_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
ETH_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
ECC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DTS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMAMUX2_OVR_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMAMUX1_OVR_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2_Stream0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA2D_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA1_Stream7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA1_Stream6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DMA1_Stream5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DFSDM1_FLT3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DFSDM1_FLT2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DFSDM1_FLT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DFSDM1_FLT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
DCMI_PSSI_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
CRS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
CORDIC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
COMP1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
CEC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BusFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002CD |
BDMA_Channel7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
BDMA_Channel0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
ADC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CD |
ADC3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
0x080002CF |
wizchip_cris_exit |
2 |
2 |
Code |
Lc |
charger_lto.o |
0x080002CF |
wizchip_cris_enter |
2 |
2 |
Code |
Lc |
charger_lto.o |
0x080002CF |
DebugMon_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
0x080002D1 |
SVC_Handler |
36 |
16 |
Code |
Gb |
charger_lto.o |
0x08000301 |
PendSV_Handler |
100 |
16 |
Code |
Gb |
charger_lto.o |
0x08000365 |
Error_Handler |
4 |
2 |
Code |
Lc |
charger_lto.o |
0x08000369 |
fmod |
328 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080004B1 |
floor |
208 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08000669 |
__SEGGER_RTL_vfprintf_float_long_long |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08000669 |
__SEGGER_RTL_vfprintf |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08001289 |
DMA_CheckFifoParam |
204 |
4 |
Code |
Lc |
charger_lto.o |
0x08001355 |
HAL_RCC_GetSysClockFreq |
752 |
4 |
Code |
Lc |
charger_lto.o |
0x08001645 |
HAL_RCCEx_PeriphCLKConfig |
5 140 |
4 |
Code |
Lc |
charger_lto.o |
0x08002A59 |
HAL_RCCEx_GetPLL1ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
0x08002CF1 |
HAL_RCCEx_GetPLL2ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
0x08002F89 |
HAL_RCCEx_GetPLL3ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
0x08003221 |
HAL_TIM_PWM_ConfigChannel |
1 424 |
4 |
Code |
Lc |
charger_lto.o |
0x080037B1 |
ctlnetwork |
112 |
4 |
Code |
Lc |
charger_lto.o |
0x08003821 |
DHCP_run |
760 |
4 |
Code |
Lc |
charger_lto.o |
0x08003B19 |
ff_wtoupper |
300 |
4 |
Code |
Lc |
charger_lto.o |
0x08003C45 |
SD_ioctl |
156 |
4 |
Code |
Lc |
charger_lto.o |
0x08003CE1 |
vPortEnableVFP |
14 |
4 |
Code |
Lc |
charger_lto.o |
0x08003CF5 |
prvPortStartFirstTask |
34 |
4 |
Code |
Lc |
charger_lto.o |
0x08003D1D |
prvProcessReceivedCommands |
360 |
4 |
Code |
Lc |
charger_lto.o |
0x08003EBD |
_start |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x08003EC7 |
__startup_complete |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x08003EC7 |
__SEGGER_init_done |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x08003ECB |
exit |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x08003ED1 |
__aeabi_d2ulz |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08003F11 |
__aeabi_ul2d |
90 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08003F6D |
__aeabi_uldivmod |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0800409D |
strcpy |
46 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080040CD |
memcpy |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080040CD |
__aeabi_memcpy |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080040EB |
__aeabi_memcpy8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080040EB |
__aeabi_memcpy4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08004129 |
__aeabi_memclr8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08004129 |
__aeabi_memclr4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08004129 |
__aeabi_memclr |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0800412B |
__aeabi_memset8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0800412B |
__aeabi_memset4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0800412B |
__aeabi_memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08004131 |
memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08004209 |
HAL_RCCEx_GetPeriphCLKFreq |
2 450 |
4 |
Code |
Lc |
charger_lto.o |
0x08004B9B |
vApplicationStackOverflowHook |
10 |
2 |
Code |
Lc |
charger_lto.o |
0x08004B9B |
assert_failed |
10 |
2 |
Code |
Lc |
charger_lto.o |
0x08004BA5 |
UART_SetConfig |
2 946 |
4 |
Code |
Lc |
charger_lto.o |
0x08005727 |
MX_FREERTOS_Init |
542 |
2 |
Code |
Lc |
charger_lto.o |
0x08005945 |
ctlwizchip |
310 |
4 |
Code |
Lc |
charger_lto.o |
0x08005A7B |
MPU_Config |
134 |
2 |
Code |
Lc |
charger_lto.o |
0x08005B01 |
loopback_tcps |
542 |
4 |
Code |
Lc |
charger_lto.o |
0x08005D1F |
SystemClock_Config |
206 |
2 |
Code |
Lc |
charger_lto.o |
0x08005DED |
MX_RTC_Init |
194 |
2 |
Code |
Lc |
charger_lto.o |
0x08005EAF |
HAL_RTC_MspInit |
78 |
2 |
Code |
Lc |
charger_lto.o |
0x08005EFD |
MX_SDMMC1_SD_Init |
46 |
2 |
Code |
Lc |
charger_lto.o |
0x08005F2B |
HAL_SD_MspInit |
254 |
2 |
Code |
Lc |
charger_lto.o |
0x08006029 |
MX_SPI4_Init |
106 |
2 |
Code |
Lc |
charger_lto.o |
0x08006093 |
HAL_MspInit |
46 |
2 |
Code |
Lc |
charger_lto.o |
0x080060C1 |
HAL_InitTick |
206 |
2 |
Code |
Lc |
charger_lto.o |
0x0800618F |
SystemInit |
306 |
2 |
Code |
Gb |
charger_lto.o |
0x080062C1 |
MX_TIM3_Init |
206 |
2 |
Code |
Lc |
charger_lto.o |
0x0800638F |
HAL_TIM_MspPostInit |
94 |
2 |
Code |
Lc |
charger_lto.o |
0x080063ED |
MX_TIM6_Init |
86 |
2 |
Code |
Lc |
charger_lto.o |
0x08006443 |
MX_USART2_UART_Init |
130 |
2 |
Code |
Lc |
charger_lto.o |
0x080064C5 |
MX_USART3_UART_Init |
138 |
2 |
Code |
Lc |
charger_lto.o |
0x0800654F |
MX_USART10_UART_Init |
130 |
2 |
Code |
Lc |
charger_lto.o |
0x080065D1 |
HAL_Init |
118 |
2 |
Code |
Lc |
charger_lto.o |
0x08006647 |
HAL_IncTick |
26 |
2 |
Code |
Lc |
charger_lto.o |
0x08006661 |
HAL_Delay |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x0800669B |
HAL_NVIC_SetPriorityGrouping |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x080066D9 |
HAL_NVIC_SetPriority |
90 |
2 |
Code |
Lc |
charger_lto.o |
0x08006733 |
__NVIC_SetPriority.333 |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08006733 |
__NVIC_SetPriority |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08006771 |
HAL_MPU_Disable |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x08006793 |
HAL_DMA_Init |
3 086 |
2 |
Code |
Lc |
charger_lto.o |
0x080073A1 |
DMA_CalcBaseAndBitshift |
414 |
2 |
Code |
Lc |
charger_lto.o |
0x0800753F |
DMA_CalcDMAMUXChannelBaseAndMask |
350 |
2 |
Code |
Lc |
charger_lto.o |
0x0800769D |
HAL_DMA_Abort |
2 170 |
2 |
Code |
Lc |
charger_lto.o |
0x08007F17 |
HAL_GPIO_Init |
1 426 |
2 |
Code |
Lc |
charger_lto.o |
0x080084A9 |
HAL_PWR_EnableBkUpAccess |
18 |
2 |
Code |
Lc |
charger_lto.o |
0x080084BB |
HAL_RCC_OscConfig |
2 974 |
2 |
Code |
Lc |
charger_lto.o |
0x08009059 |
HAL_RCC_ClockConfig |
1 962 |
2 |
Code |
Lc |
charger_lto.o |
0x08009803 |
HAL_RCC_GetHCLKFreq |
86 |
2 |
Code |
Lc |
charger_lto.o |
0x08009859 |
HAL_RCC_GetPCLK1Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
0x0800987F |
HAL_RCC_GetPCLK2Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
0x080098A5 |
RCCEx_PLL2_Config |
686 |
2 |
Code |
Lc |
charger_lto.o |
0x08009B53 |
RCCEx_PLL3_Config |
694 |
2 |
Code |
Lc |
charger_lto.o |
0x08009E09 |
HAL_RCCEx_GetD3PCLK1Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
0x08009E2F |
HAL_RTC_Init |
494 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A01D |
RTC_EnterInitMode |
110 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A08B |
RTC_ExitInitMode |
126 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A109 |
HAL_RTC_SetTime |
722 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A3DB |
RTC_ByteToBcd2 |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A419 |
RTC_Bcd2ToByte |
42 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A443 |
HAL_RTC_GetTime |
166 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A4E9 |
HAL_SD_Init |
466 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A6BB |
HAL_SD_ConfigWideBusOperation |
602 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A915 |
SD_WideBus_Disable |
126 |
2 |
Code |
Lc |
charger_lto.o |
0x0800A993 |
SD_SendSDStatus |
374 |
2 |
Code |
Lc |
charger_lto.o |
0x0800AB09 |
SD_PowerON |
286 |
2 |
Code |
Lc |
charger_lto.o |
0x0800AC27 |
HAL_SD_GetCardCSD |
642 |
2 |
Code |
Lc |
charger_lto.o |
0x0800AEA9 |
HAL_SD_ReadBlocks_DMA |
322 |
2 |
Code |
Lc |
charger_lto.o |
0x0800AFEB |
HAL_SD_IRQHandler |
786 |
2 |
Code |
Lc |
charger_lto.o |
0x0800B2FD |
HAL_SPI_Init |
1 522 |
2 |
Code |
Lc |
charger_lto.o |
0x0800B8EF |
SPI_GetPacketSize |
42 |
2 |
Code |
Lc |
charger_lto.o |
0x0800B919 |
SPI_CloseTransfer |
254 |
2 |
Code |
Lc |
charger_lto.o |
0x0800BA17 |
HAL_SPI_GetState |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x0800BA25 |
HAL_TIM_Base_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
0x0800BCC7 |
TIM_Base_SetConfig |
402 |
2 |
Code |
Lc |
charger_lto.o |
0x0800BE59 |
HAL_TIM_PWM_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C0FB |
HAL_TIM_IC_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C39D |
HAL_TIM_IRQHandler |
502 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C593 |
TIM_OC1_SetConfig |
414 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C731 |
TIM_OC3_SetConfig |
434 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C8E3 |
TIM_OC4_SetConfig |
242 |
2 |
Code |
Lc |
charger_lto.o |
0x0800C9D5 |
TIM_OC6_SetConfig |
198 |
2 |
Code |
Lc |
charger_lto.o |
0x0800CA9B |
HAL_TIM_IC_ConfigChannel |
1 110 |
2 |
Code |
Lc |
charger_lto.o |
0x0800CEF1 |
TIM_TI1_SetConfig |
294 |
2 |
Code |
Lc |
charger_lto.o |
0x0800D017 |
TIM_TI3_SetConfig |
106 |
2 |
Code |
Lc |
charger_lto.o |
0x0800D081 |
HAL_TIM_ConfigClockSource |
2 282 |
2 |
Code |
Lc |
charger_lto.o |
0x0800D96B |
TIM_TI2_ConfigInputStage |
82 |
2 |
Code |
Lc |
charger_lto.o |
0x0800D9BD |
HAL_TIM_SlaveConfigSynchro |
534 |
2 |
Code |
Lc |
charger_lto.o |
0x0800DBD3 |
TIM_SlaveTimer_SetConfig |
1 702 |
2 |
Code |
Lc |
charger_lto.o |
0x0800E279 |
HAL_UART_Init |
542 |
2 |
Code |
Lc |
charger_lto.o |
0x0800E497 |
UART_AdvFeatureConfig |
826 |
2 |
Code |
Lc |
charger_lto.o |
0x0800E7D1 |
UART_WaitOnFlagUntilTimeout |
226 |
2 |
Code |
Lc |
charger_lto.o |
0x0800E8B3 |
UART_TxISR_8BIT_FIFOEN |
202 |
2 |
Code |
Lc |
charger_lto.o |
0x0800E97D |
UART_TxISR_8BIT |
154 |
2 |
Code |
Lc |
charger_lto.o |
0x0800EA17 |
HAL_UART_Receive_IT |
154 |
2 |
Code |
Lc |
charger_lto.o |
0x0800EAB1 |
UART_Start_Receive_IT |
550 |
2 |
Code |
Lc |
charger_lto.o |
0x0800ECD7 |
HAL_UART_IRQHandler |
1 706 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F381 |
UART_DMAAbortOnError |
30 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F39F |
UART_EndTransmit_IT |
78 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F3ED |
HAL_RS485Ex_Init |
458 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F5B7 |
UARTEx_SetNbDataToProcess |
130 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F639 |
HAL_UARTEx_DisableFifoMode |
306 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F76B |
HAL_UARTEx_SetTxFifoThreshold |
382 |
2 |
Code |
Lc |
charger_lto.o |
0x0800F8E9 |
HAL_UARTEx_SetRxFifoThreshold |
382 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FA67 |
SDMMC_Init |
270 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FB75 |
SDMMC_ReadFIFO |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FB83 |
SDMMC_WriteFIFO |
22 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FB99 |
SDMMC_SendCommand |
218 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FC73 |
SDMMC_GetCommandResponse |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FC81 |
SDMMC_GetResponse |
66 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FCC3 |
SDMMC_ConfigData |
338 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FE15 |
SDMMC_CmdBlockLength |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0800FE53 |
SDMMC_GetCmdResp1 |
526 |
2 |
Code |
Lc |
charger_lto.o |
0x08010061 |
SDMMC_CmdReadSingleBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0801009F |
SDMMC_CmdReadMultiBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x080100DD |
SDMMC_CmdWriteSingleBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0801011B |
SDMMC_CmdWriteMultiBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08010159 |
SDMMC_CmdSelDesel |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08010197 |
SDMMC_CmdOperCond |
54 |
2 |
Code |
Lc |
charger_lto.o |
0x080101CD |
SDMMC_CmdAppCommand |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0801020B |
SDMMC_CmdAppOperCommand |
54 |
2 |
Code |
Lc |
charger_lto.o |
0x08010241 |
SDMMC_CmdBusWidth |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x0801027F |
SDMMC_CmdSendSCR |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x080102B9 |
SDMMC_CmdSendCID |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x080102EB |
SDMMC_GetCmdResp2 |
150 |
2 |
Code |
Lc |
charger_lto.o |
0x08010381 |
SDMMC_CmdSendCSD |
54 |
2 |
Code |
Lc |
charger_lto.o |
0x080103B7 |
SDMMC_CmdSetRelAdd |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x080103F1 |
SDMMC_GetCmdResp6 |
250 |
2 |
Code |
Lc |
charger_lto.o |
0x080104EB |
SDMMC_CmdSendStatus |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08010529 |
SDMMC_CmdStatusRegister |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x08010563 |
HAL_RTCEx_BKUPWrite |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x080105A1 |
HAL_RTCEx_BKUPRead |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x080105DB |
socket |
494 |
2 |
Code |
Lc |
charger_lto.o |
0x080107C9 |
disconnect |
218 |
2 |
Code |
Lc |
charger_lto.o |
0x080108A3 |
send |
514 |
2 |
Code |
Lc |
charger_lto.o |
0x08010AA5 |
recv |
402 |
2 |
Code |
Lc |
charger_lto.o |
0x08010C37 |
sendto |
702 |
2 |
Code |
Lc |
charger_lto.o |
0x08010EF5 |
recvfrom |
1 118 |
2 |
Code |
Lc |
charger_lto.o |
0x08011353 |
WIZCHIP_WRITE |
154 |
2 |
Code |
Lc |
charger_lto.o |
0x080113ED |
WIZCHIP_READ |
158 |
2 |
Code |
Lc |
charger_lto.o |
0x0801148B |
WIZCHIP_WRITE_BUF |
234 |
2 |
Code |
Lc |
charger_lto.o |
0x08011575 |
WIZCHIP_READ_BUF |
246 |
2 |
Code |
Lc |
charger_lto.o |
0x0801166B |
getSn_RxBASE |
86 |
2 |
Code |
Lc |
charger_lto.o |
0x080116C1 |
getSn_TxBASE |
86 |
2 |
Code |
Lc |
charger_lto.o |
0x08011717 |
wizchip_spi_writebyte |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x08011749 |
wizchip_sw_reset |
126 |
2 |
Code |
Lc |
charger_lto.o |
0x080117C7 |
wizphy_reset |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x08011801 |
wizphy_getphyconf |
102 |
2 |
Code |
Lc |
charger_lto.o |
0x08011867 |
wizphy_setphypmode |
142 |
2 |
Code |
Lc |
charger_lto.o |
0x080118F5 |
wizphy_getphypmode |
22 |
2 |
Code |
Lc |
charger_lto.o |
0x0801190B |
wizphy_getphylink |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x0801192D |
wizchip_getnetmode |
10 |
2 |
Code |
Lc |
charger_lto.o |
0x08011937 |
default_ip_assign |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x08011971 |
reg_dhcp_cbfunc |
114 |
2 |
Code |
Lc |
charger_lto.o |
0x080119E3 |
check_DHCP_timeout |
226 |
2 |
Code |
Lc |
charger_lto.o |
0x08011AC5 |
BSP_SD_IsDetected |
30 |
2 |
Code |
Lc |
charger_lto.o |
0x08011AE3 |
BSP_SD_ReadBlocks_DMA |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x08011B15 |
BSP_SD_WriteBlocks_DMA |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x08011B47 |
BSP_SD_GetCardState |
22 |
2 |
Code |
Lc |
charger_lto.o |
0x08011B5D |
HAL_SD_TxCpltCallback |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x08011B6B |
HAL_SD_RxCpltCallback |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x08011B79 |
ff_convert |
150 |
2 |
Code |
Lc |
charger_lto.o |
0x08011C0F |
disk_status |
46 |
2 |
Code |
Lc |
charger_lto.o |
0x08011C3D |
disk_initialize |
90 |
2 |
Code |
Lc |
charger_lto.o |
0x08011C97 |
MX_FATFS_Init |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x08011CB9 |
f_mount |
198 |
2 |
Code |
Lc |
charger_lto.o |
0x08011D7F |
get_ldnumber |
138 |
2 |
Code |
Lc |
charger_lto.o |
0x08011E09 |
clear_lock |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08011E47 |
find_volume |
1 126 |
2 |
Code |
Lc |
charger_lto.o |
0x080122AD |
unlock_fs |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x080122DF |
check_fs |
170 |
2 |
Code |
Lc |
charger_lto.o |
0x08012389 |
move_window |
82 |
2 |
Code |
Lc |
charger_lto.o |
0x080123DB |
ld_clust |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x0801240D |
inc_lock |
306 |
2 |
Code |
Lc |
charger_lto.o |
0x0801253F |
get_fat |
282 |
2 |
Code |
Lc |
charger_lto.o |
0x08012659 |
clust2sect |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x0801268B |
cmp_lfn |
210 |
2 |
Code |
Lc |
charger_lto.o |
0x0801275D |
validate |
126 |
2 |
Code |
Lc |
charger_lto.o |
0x080127DB |
f_opendir |
246 |
2 |
Code |
Lc |
charger_lto.o |
0x080128D1 |
f_closedir |
70 |
2 |
Code |
Lc |
charger_lto.o |
0x08012917 |
f_readdir |
138 |
2 |
Code |
Lc |
charger_lto.o |
0x080129A1 |
dir_read |
346 |
2 |
Code |
Lc |
charger_lto.o |
0x08012AFB |
FATFS_LinkDriver |
22 |
2 |
Code |
Lc |
charger_lto.o |
0x08012B11 |
ff_cre_syncobj |
38 |
2 |
Code |
Lc |
charger_lto.o |
0x08012B37 |
ff_del_syncobj |
18 |
2 |
Code |
Lc |
charger_lto.o |
0x08012B49 |
SysTick_Handler |
26 |
2 |
Code |
Gb |
charger_lto.o |
0x08012B63 |
osKernelInitialize |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x08012BA1 |
osKernelStart |
74 |
2 |
Code |
Lc |
charger_lto.o |
0x08012BEB |
SVC_Setup |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x08012BF9 |
osKernelGetTickCount |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x08012C1B |
osMutexAcquire |
130 |
2 |
Code |
Lc |
charger_lto.o |
0x08012C9D |
osMutexRelease |
106 |
2 |
Code |
Lc |
charger_lto.o |
0x08012D07 |
osMutexDelete |
66 |
2 |
Code |
Lc |
charger_lto.o |
0x08012D49 |
osMessageQueueNew |
206 |
2 |
Code |
Lc |
charger_lto.o |
0x08012E17 |
osMessageQueuePut |
162 |
2 |
Code |
Lc |
charger_lto.o |
0x08012EB9 |
osMessageQueueGet |
158 |
2 |
Code |
Lc |
charger_lto.o |
0x08012F57 |
vApplicationGetIdleTaskMemory |
42 |
2 |
Code |
Lc |
charger_lto.o |
0x08012F81 |
pvPortMalloc |
438 |
2 |
Code |
Lc |
charger_lto.o |
0x08013137 |
vPortFree |
186 |
2 |
Code |
Lc |
charger_lto.o |
0x080131F1 |
vListInitialise |
46 |
2 |
Code |
Lc |
charger_lto.o |
0x0801321F |
vListInitialiseItem |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x0801322D |
vListInsertEnd |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x08013267 |
pxPortInitialiseStack |
94 |
2 |
Code |
Lc |
charger_lto.o |
0x080132C5 |
xPortStartScheduler |
326 |
2 |
Code |
Lc |
charger_lto.o |
0x0801340B |
vPortEnterCritical |
78 |
2 |
Code |
Lc |
charger_lto.o |
0x08013459 |
vPortExitCritical |
66 |
2 |
Code |
Lc |
charger_lto.o |
0x0801349B |
vPortSuppressTicksAndSleep |
514 |
2 |
Code |
Lc |
charger_lto.o |
0x0801369D |
xQueueGenericReset |
170 |
2 |
Code |
Lc |
charger_lto.o |
0x08013747 |
xQueueGenericCreateStatic |
238 |
2 |
Code |
Lc |
charger_lto.o |
0x08013835 |
xQueueCreateMutex |
38 |
2 |
Code |
Lc |
charger_lto.o |
0x0801385B |
xQueueGenericSend |
482 |
2 |
Code |
Lc |
charger_lto.o |
0x08013A3D |
prvIsQueueFull |
42 |
2 |
Code |
Lc |
charger_lto.o |
0x08013A67 |
prvUnlockQueue |
154 |
2 |
Code |
Lc |
charger_lto.o |
0x08013B01 |
xQueueCreateMutexStatic |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x08013B33 |
xQueueTakeMutexRecursive |
98 |
2 |
Code |
Lc |
charger_lto.o |
0x08013B95 |
xQueueSemaphoreTake |
478 |
2 |
Code |
Lc |
charger_lto.o |
0x08013D73 |
prvGetDisinheritPriorityAfterTimeout |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x08013D95 |
xQueueGenericSendFromISR |
290 |
2 |
Code |
Lc |
charger_lto.o |
0x08013EB7 |
xQueueReceive |
410 |
2 |
Code |
Lc |
charger_lto.o |
0x08014051 |
prvCopyDataFromQueue |
58 |
2 |
Code |
Lc |
charger_lto.o |
0x0801408B |
vQueueUnregisterQueue |
74 |
2 |
Code |
Lc |
charger_lto.o |
0x080140D5 |
prvInitialiseNewTask |
270 |
2 |
Code |
Lc |
charger_lto.o |
0x080141E3 |
prvAddNewTaskToReadyList |
262 |
2 |
Code |
Lc |
charger_lto.o |
0x080142E9 |
xTaskCreate |
146 |
2 |
Code |
Lc |
charger_lto.o |
0x0801437B |
prvDeleteTCB |
82 |
2 |
Code |
Lc |
charger_lto.o |
0x080143CD |
prvResetNextTaskUnblockTime |
66 |
2 |
Code |
Lc |
charger_lto.o |
0x0801440F |
prvAddCurrentTaskToDelayedList |
194 |
2 |
Code |
Lc |
charger_lto.o |
0x080144D1 |
xTaskIncrementTick |
406 |
2 |
Code |
Lc |
charger_lto.o |
0x08014667 |
vTaskDelay |
98 |
2 |
Code |
Lc |
charger_lto.o |
0x080146C9 |
vTaskSwitchContext |
262 |
2 |
Code |
Gb |
charger_lto.o |
0x080147CF |
prvCheckTasksWaitingTermination |
86 |
2 |
Code |
Lc |
charger_lto.o |
0x08014825 |
prvGetExpectedIdleTime |
102 |
2 |
Code |
Lc |
charger_lto.o |
0x0801488B |
xTaskGetTickCountFromISR |
30 |
2 |
Code |
Lc |
charger_lto.o |
0x080148A9 |
vTaskPlaceOnEventList |
62 |
2 |
Code |
Lc |
charger_lto.o |
0x080148E7 |
vTaskPlaceOnEventListRestricted |
74 |
2 |
Code |
Lc |
charger_lto.o |
0x08014931 |
xTaskRemoveFromEventList |
194 |
2 |
Code |
Lc |
charger_lto.o |
0x080149F3 |
xTaskCheckForTimeOut |
182 |
2 |
Code |
Lc |
charger_lto.o |
0x08014AA9 |
vTaskMissedYield |
14 |
2 |
Code |
Lc |
charger_lto.o |
0x08014AB7 |
xTaskPriorityInherit |
242 |
2 |
Code |
Lc |
charger_lto.o |
0x08014BA9 |
prvProcessExpiredTimer |
130 |
2 |
Code |
Lc |
charger_lto.o |
0x08014C2B |
UART_EndTransmit_IT.506 |
42 |
2 |
Code |
Lc |
charger_lto.o |
0x08014C55 |
mbSend |
34 |
2 |
Code |
Lc |
charger_lto.o |
0x08014C77 |
mbCrc16 |
118 |
2 |
Code |
Lc |
charger_lto.o |
0x08014CED |
mbCheckCrc16 |
74 |
2 |
Code |
Lc |
charger_lto.o |
0x08014D37 |
mbAppendCrc16 |
74 |
2 |
Code |
Lc |
charger_lto.o |
0x08014D81 |
mbSlaveCheckModbusRtuQuery |
118 |
2 |
Code |
Lc |
charger_lto.o |
0x08014DF7 |
mbSlaveProcessRtuQuery |
94 |
2 |
Code |
Lc |
charger_lto.o |
0x08014E55 |
mbSlaveReadHoldingRegisters |
238 |
2 |
Code |
Lc |
charger_lto.o |
0x08014F43 |
mbSlaveWriteSingleRegister |
198 |
2 |
Code |
Lc |
charger_lto.o |
0x08015009 |
mbSlaveResponseException |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x0801503B |
beeperTaskStart |
126 |
2 |
Code |
Lc |
charger_lto.o |
0x080150B9 |
wizchip_dhcp_init() |
46 |
2 |
Code |
Lc |
charger_lto.o |
0x080150E7 |
ip_assigned() |
198 |
2 |
Code |
Lc |
charger_lto.o |
0x080151AD |
wizchip_reset() |
50 |
2 |
Code |
Lc |
charger_lto.o |
0x080151DF |
mainTaskStart |
154 |
2 |
Code |
Lc |
charger_lto.o |
0x08015279 |
list_dir(char const*) |
170 |
2 |
Code |
Lc |
charger_lto.o |
0x08015323 |
DS18B20_Conversion() |
174 |
2 |
Code |
Lc |
charger_lto.o |
0x080153D1 |
DS18B20_Read() |
158 |
2 |
Code |
Lc |
charger_lto.o |
0x0801546F |
DS18B20_Delay(unsigned short) |
114 |
2 |
Code |
Lc |
charger_lto.o |
0x080156D3 |
fwrite |
46 |
2 |
Code |
Wk |
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08015701 |
__SEGGER_RTL_float64_isinf |
26 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801571B |
__SEGGER_RTL_float64_isnormal |
34 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801573D |
ldexp |
66 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801577F |
__SEGGER_RTL_pre_padding |
18 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08015791 |
__SEGGER_RTL_stream_write |
10 |
2 |
Code |
Lc |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801579B |
printf |
42 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080157C5 |
__SEGGER_RTL_X_file_write |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080157CB |
_DoInit |
102 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08015831 |
_GetAvailWriteSpace |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08015847 |
_WriteBlocking |
86 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801589D |
SEGGER_RTT_WriteNoLock |
90 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080158F7 |
SEGGER_RTT_Write |
54 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801592D |
__SEGGER_RTL_ascii_wctomb |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801593B |
__SEGGER_RTL_ascii_towlower |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0801593B |
__SEGGER_RTL_ascii_tolower |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08015949 |
MX_DMA_Init |
128 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
PreSleepProcessing |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
PostSleepProcessing |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UART_TxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UART_RxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UART_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UARTEx_WakeupCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UARTEx_TxFifoEmptyCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_UARTEx_RxFifoFullCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_TriggerCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_PWM_PulseFinishedCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_PWM_MspInit |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_OC_DelayElapsedCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_IC_MspInit |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIM_IC_CaptureCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIMEx_CommutCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIMEx_BreakCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_TIMEx_Break2Callback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SPI_TxRxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SPI_SuspendCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SPI_RxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SPI_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SD_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SDEx_Write_DMADoubleBuf1CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SDEx_Write_DMADoubleBuf0CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SDEx_Read_DMADoubleBuf1CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159C9 |
HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
0x080159D1 |
MX_GPIO_Init |
792 |
2 |
Code |
Lc |
charger_lto.o |
0x08015CE9 |
main |
352 |
2 |
Code |
Gb |
charger_lto.o |
0x08015E49 |
PeriphCommonClock_Config |
72 |
2 |
Code |
Lc |
charger_lto.o |
0x08015E91 |
HAL_TIM_PeriodElapsedCallback |
80 |
2 |
Code |
Lc |
charger_lto.o |
0x08015EE1 |
MX_SPI2_Init |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x08015F4D |
HAL_SPI_MspInit |
588 |
2 |
Code |
Lc |
charger_lto.o |
0x08016199 |
DMA1_Stream0_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x080161A9 |
DMA1_Stream1_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x080161B9 |
DMA1_Stream2_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x080161C9 |
DMA1_Stream3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x080161D9 |
DMA1_Stream4_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x080161E9 |
EXTI9_5_IRQHandler |
12 |
2 |
Code |
Gb |
charger_lto.o |
0x080161F5 |
TIM3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x08016205 |
SPI2_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x08016215 |
USART2_IRQHandler |
24 |
2 |
Code |
Gb |
charger_lto.o |
0x0801622D |
USART3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801623D |
TIM8_CC_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801624D |
SDMMC1_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801625D |
TIM7_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801626D |
SPI4_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801627D |
MDMA_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801628D |
USART10_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
0x0801629D |
HAL_UARTEx_RxEventCallback |
12 |
2 |
Code |
Lc |
charger_lto.o |
0x080162A9 |
HAL_SPI_TxCpltCallback |
24 |
2 |
Code |
Lc |
charger_lto.o |
0x080162C1 |
HAL_GPIO_EXTI_Callback |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x080162D5 |
sys_data_init |
32 |
2 |
Code |
Lc |
charger_lto.o |
0x080162F5 |
MX_TIM8_Init |
236 |
2 |
Code |
Lc |
charger_lto.o |
0x080163E1 |
HAL_TIM_Base_MspInit |
272 |
2 |
Code |
Lc |
charger_lto.o |
0x080164F1 |
HAL_UART_MspInit |
636 |
2 |
Code |
Lc |
charger_lto.o |
0x0801676D |
HAL_GetTick |
12 |
2 |
Code |
Lc |
charger_lto.o |
0x08016779 |
__NVIC_SetPriorityGrouping |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x080167B5 |
__NVIC_GetPriorityGrouping |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x080167C5 |
NVIC_EncodePriority |
100 |
2 |
Code |
Lc |
charger_lto.o |
0x08016829 |
HAL_NVIC_EnableIRQ |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x08016855 |
__NVIC_EnableIRQ |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x08016881 |
HAL_MPU_Enable |
48 |
2 |
Code |
Lc |
charger_lto.o |
0x080168B1 |
HAL_MPU_ConfigRegion |
804 |
2 |
Code |
Lc |
charger_lto.o |
0x08016BD5 |
DMA_CalcDMAMUXRequestGenBaseAndMask |
268 |
2 |
Code |
Lc |
charger_lto.o |
0x08016CE1 |
HAL_DMA_Abort_IT |
1 520 |
2 |
Code |
Lc |
charger_lto.o |
0x080172D1 |
HAL_DMA_IRQHandler |
3 940 |
2 |
Code |
Lc |
charger_lto.o |
0x08018235 |
HAL_GPIO_ReadPin |
72 |
2 |
Code |
Lc |
charger_lto.o |
0x0801827D |
HAL_GPIO_WritePin |
104 |
2 |
Code |
Lc |
charger_lto.o |
0x080182E5 |
HAL_GPIO_TogglePin |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x08018329 |
HAL_GPIO_EXTI_IRQHandler |
48 |
2 |
Code |
Lc |
charger_lto.o |
0x08018359 |
HAL_MDMA_IRQHandler |
584 |
2 |
Code |
Lc |
charger_lto.o |
0x080185A1 |
HAL_PWREx_ConfigSupply |
168 |
2 |
Code |
Lc |
charger_lto.o |
0x08018649 |
HAL_RCC_GetClockConfig |
136 |
2 |
Code |
Lc |
charger_lto.o |
0x080186D1 |
HAL_RTC_WaitForSynchro |
76 |
2 |
Code |
Lc |
charger_lto.o |
0x0801871D |
HAL_RTC_SetDate |
564 |
2 |
Code |
Lc |
charger_lto.o |
0x08018951 |
HAL_RTC_GetDate |
140 |
2 |
Code |
Lc |
charger_lto.o |
0x080189DD |
HAL_SD_InitCard |
292 |
2 |
Code |
Lc |
charger_lto.o |
0x08018B01 |
HAL_SD_GetCardStatus |
296 |
2 |
Code |
Lc |
charger_lto.o |
0x08018C29 |
HAL_SD_GetCardState |
48 |
2 |
Code |
Lc |
charger_lto.o |
0x08018C59 |
SD_SendStatus |
72 |
2 |
Code |
Lc |
charger_lto.o |
0x08018CA1 |
SD_WideBus_Enable |
128 |
2 |
Code |
Lc |
charger_lto.o |
0x08018D21 |
SD_FindSCR |
364 |
2 |
Code |
Lc |
charger_lto.o |
0x08018E8D |
SD_InitCard |
348 |
2 |
Code |
Lc |
charger_lto.o |
0x08018FE9 |
HAL_SD_WriteBlocks_DMA |
320 |
2 |
Code |
Lc |
charger_lto.o |
0x08019129 |
SD_Read_IT |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x080191A1 |
SD_Write_IT |
132 |
2 |
Code |
Lc |
charger_lto.o |
0x08019225 |
HAL_SD_GetCardInfo |
76 |
2 |
Code |
Lc |
charger_lto.o |
0x08019271 |
HAL_SPI_Transmit |
924 |
2 |
Code |
Lc |
charger_lto.o |
0x0801960D |
SPI_WaitOnFlagUntilTimeout |
92 |
2 |
Code |
Lc |
charger_lto.o |
0x08019669 |
HAL_SPI_Receive |
1 152 |
2 |
Code |
Lc |
charger_lto.o |
0x08019AE9 |
HAL_SPI_IRQHandler |
804 |
2 |
Code |
Lc |
charger_lto.o |
0x08019E0D |
SPI_DMAAbortOnError |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x08019E39 |
HAL_TIM_Base_Start_IT |
532 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A04D |
TIM_OC2_SetConfig |
436 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A201 |
TIM_OC5_SetConfig |
196 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A2C5 |
TIM_TI2_SetConfig |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A331 |
TIM_TI4_SetConfig |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A39D |
TIM_ETR_SetConfig |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A3D1 |
TIM_TI1_ConfigInputStage |
80 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A421 |
TIM_ITRx_SetConfig |
48 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A451 |
HAL_TIMEx_MasterConfigSynchronization |
840 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A799 |
UART_CheckIdleState |
336 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A8E9 |
UART_EndRxTransfer |
188 |
2 |
Code |
Lc |
charger_lto.o |
0x0801A9A5 |
HAL_UART_Transmit_IT |
304 |
2 |
Code |
Lc |
charger_lto.o |
0x0801AAD5 |
UART_TxISR_16BIT_FIFOEN |
212 |
2 |
Code |
Lc |
charger_lto.o |
0x0801ABA9 |
UART_TxISR_16BIT |
164 |
2 |
Code |
Lc |
charger_lto.o |
0x0801AC4D |
UART_RxISR_16BIT_FIFOEN |
780 |
2 |
Code |
Lc |
charger_lto.o |
0x0801AF59 |
UART_RxISR_8BIT_FIFOEN |
776 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B261 |
UART_RxISR_16BIT |
404 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B3F5 |
UART_RxISR_8BIT |
400 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B585 |
SDMMC_PowerState_ON |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B599 |
SDMMC_GetPowerState |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B5A9 |
SDMMC_CmdStopTransfer |
104 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B611 |
SDMMC_CmdGoIdleState |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B63D |
SDMMC_GetCmdError |
84 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B691 |
SDMMC_GetCmdResp7 |
156 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B72D |
SDMMC_GetCmdResp3 |
132 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B7B1 |
close |
192 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B871 |
listen |
172 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B91D |
getSn_TX_FSR |
148 |
2 |
Code |
Lc |
charger_lto.o |
0x0801B9B1 |
getSn_RX_RSR |
148 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BA45 |
wiz_send_data |
368 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BBB5 |
wiz_recv_data |
368 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BD25 |
wiz_recv_ignore |
116 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BD99 |
wiz_mdio_write |
64 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BDD9 |
wiz_mdio_read |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BE15 |
wiz_delay_ms |
64 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BE55 |
wizchip_cs_select |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BE69 |
wizchip_cs_deselect |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BE7D |
wizchip_spi_readbyte |
56 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BEB5 |
wizchip_spi_readburst |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BEE9 |
wizchip_spi_writeburst |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801BF1D |
wizchip_init |
428 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C0C9 |
wizchip_clrinterrupt |
80 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C119 |
wizchip_getinterrupt |
84 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C16D |
wizchip_setinterruptmask |
76 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C1B9 |
wizchip_getinterruptmask |
84 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C20D |
wizphy_setphyconf |
132 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C291 |
wizchip_setnetinfo |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C2FD |
wizchip_getnetinfo |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C369 |
wizchip_setnetmode |
84 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C3BD |
wizchip_settimeout |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C3E5 |
wizchip_gettimeout |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C411 |
default_ip_update |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C43D |
default_ip_conflict |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C465 |
makeDHCPMSG |
452 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C629 |
send_DHCP_DISCOVER |
976 |
2 |
Code |
Lc |
charger_lto.o |
0x0801C9F9 |
NibbleToHex |
56 |
2 |
Code |
Lc |
charger_lto.o |
0x0801CA31 |
send_DHCP_REQUEST |
1 360 |
2 |
Code |
Lc |
charger_lto.o |
0x0801CF81 |
send_DHCP_DECLINE |
720 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D251 |
parseDHCPMSG |
1 140 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D6C5 |
check_DHCP_leasedIP |
156 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D761 |
reset_DHCP_timeout |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D785 |
DHCP_init |
232 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D86D |
DHCP_time_handler |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D87D |
getIPfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D8A5 |
getGWfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D8CD |
getSNfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D8F5 |
getDNSfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D91D |
getDHCPLeasetime |
12 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D929 |
BSP_SD_Init |
88 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D981 |
BSP_SD_GetCardInfo |
24 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D999 |
disk_read |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x0801D9D5 |
disk_write |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DA11 |
BSP_PlatformIsDetected |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DA39 |
lock_fs |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DA61 |
ld_dword |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DA95 |
ld_word |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DAB9 |
sync_window |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DB31 |
follow_path |
228 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DC15 |
st_dword |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DC59 |
mem_set |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DC7D |
put_fat |
404 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DE11 |
st_word |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DE3D |
dir_find |
400 |
2 |
Code |
Lc |
charger_lto.o |
0x0801DFCD |
dir_sdi |
248 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E0C5 |
sum_sfn |
56 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E0FD |
dir_next |
388 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E281 |
create_chain |
296 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E3A9 |
mem_cmp |
76 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E3F5 |
create_name |
944 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E7A5 |
chk_chr |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E7D9 |
dec_lock |
132 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E85D |
get_fileinfo |
404 |
2 |
Code |
Lc |
charger_lto.o |
0x0801E9F1 |
pick_lfn |
188 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EAAD |
FATFS_LinkDriverEx |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EB25 |
SD_initialize |
140 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EBB1 |
SD_status |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EBC5 |
SD_read |
156 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EC61 |
SD_write |
148 |
2 |
Code |
Lc |
charger_lto.o |
0x0801ECF5 |
SD_CheckStatusWithTimeout |
52 |
2 |
Code |
Lc |
charger_lto.o |
0x0801ED29 |
SD_CheckStatus |
56 |
2 |
Code |
Lc |
charger_lto.o |
0x0801ED61 |
BSP_SD_WriteCpltCallback |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801ED85 |
BSP_SD_ReadCpltCallback |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EDA9 |
ff_req_grant |
32 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EDC9 |
ff_rel_grant |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EDD9 |
osKernelGetState |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EE1D |
osThreadNew |
280 |
2 |
Code |
Lc |
charger_lto.o |
0x0801EF35 |
osMutexNew |
232 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F01D |
vApplicationGetTimerTaskMemory |
44 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F049 |
prvHeapInit |
184 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F101 |
prvInsertBlockIntoFreeList |
176 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F1B1 |
vListInsert |
96 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F211 |
uxListRemove |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F255 |
prvTaskExitError |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F299 |
vPortSetupTimerInterrupt |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F311 |
xPortSysTickHandler |
56 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F349 |
vPortValidateInterruptPriority |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F3C1 |
prvInitialiseNewQueue |
68 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F405 |
xQueueGenericCreate |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F471 |
prvInitialiseMutex |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F499 |
prvCopyDataToQueue |
176 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F549 |
xQueueGiveMutexRecursive |
96 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F5A9 |
prvIsQueueEmpty |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F5CD |
xQueueReceiveFromISR |
232 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F6B5 |
vQueueDelete |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F6F1 |
vQueueAddToRegistry |
72 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F739 |
vQueueWaitForMessageRestricted |
88 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F791 |
xTaskCreateStatic |
188 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F84D |
prvInitialiseTaskLists |
136 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F8D5 |
vTaskSuspendAll |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x0801F8E5 |
xTaskResumeAll |
340 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FA39 |
vTaskStartScheduler |
204 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FB05 |
prvIdleTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FB8D |
xTaskGetTickCount |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FBA1 |
vTaskStepTick |
72 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FBE9 |
vTaskInternalSetTimeOutState |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FC0D |
eTaskConfirmSleepModeStatus |
92 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FC69 |
xTaskGetCurrentTaskHandle |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FC7D |
xTaskGetSchedulerState |
48 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FCAD |
xTaskPriorityDisinherit |
208 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FD7D |
vTaskPriorityDisinheritAfterTimeout |
268 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FE89 |
pvTaskIncrementMutexHeldCount |
40 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FEB1 |
xTimerCreateTimerTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FF39 |
prvCheckForValidListAndQueue |
152 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FFD1 |
prvTimerTask |
28 |
2 |
Code |
Lc |
charger_lto.o |
0x0801FFED |
prvGetNextExpireTime |
60 |
2 |
Code |
Lc |
charger_lto.o |
0x08020029 |
prvProcessTimerOrBlockTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
0x080200B1 |
prvSampleTimeNow |
64 |
2 |
Code |
Lc |
charger_lto.o |
0x080200F1 |
prvInsertTimerInActiveList |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x08020169 |
xTimerGenericCommand |
160 |
2 |
Code |
Lc |
charger_lto.o |
0x08020209 |
prvSwitchTimerLists |
196 |
2 |
Code |
Lc |
charger_lto.o |
0x080202CD |
mbInit |
128 |
2 |
Code |
Lc |
charger_lto.o |
0x0802034D |
mbUartInit |
308 |
2 |
Code |
Lc |
charger_lto.o |
0x08020481 |
RS485_ModbusEx_Init |
576 |
2 |
Code |
Lc |
charger_lto.o |
0x080206C1 |
MODBUS_UART_IRQHandler |
628 |
2 |
Code |
Lc |
charger_lto.o |
0x08020935 |
UART_TxISR_8BIT.505 |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x080209A1 |
mbClearTxBuffer |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x080209B1 |
mbGetFrameComplete |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x080209C1 |
mbClearRxFrame |
20 |
2 |
Code |
Lc |
charger_lto.o |
0x080209D5 |
mbSlaveProcessPdu |
116 |
2 |
Code |
Lc |
charger_lto.o |
0x08020A49 |
mbSlaveWriteMultipleRegisters |
276 |
2 |
Code |
Lc |
charger_lto.o |
0x08020B5D |
ethTaskStart |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x08020BD5 |
wizchip_initialize() |
120 |
2 |
Code |
Lc |
charger_lto.o |
0x08020C4D |
ip_updated() |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x08020C5D |
ip_conflict() |
16 |
2 |
Code |
Lc |
charger_lto.o |
0x08020C6D |
wizchip_check() |
36 |
2 |
Code |
Lc |
charger_lto.o |
0x08020C91 |
keysTaskStart |
128 |
2 |
Code |
Lc |
charger_lto.o |
0x08020D11 |
mbSlaveTaskStart |
108 |
2 |
Code |
Lc |
charger_lto.o |
0x08020D7D |
onewireTaskStart |
168 |
2 |
Code |
Lc |
charger_lto.o |
0x08020E25 |
DS18B20_Start() |
124 |
2 |
Code |
Lc |
charger_lto.o |
0x08020EA1 |
DS18B20_Write(unsigned char) |
168 |
2 |
Code |
Lc |
charger_lto.o |
0x0802111D |
reset_handler |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
0x0802111D |
Reset_Handler |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
0x08021135 |
__SEGGER_RTL_float64_isnan |
16 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021145 |
__SEGGER_RTL_float64_signbit |
8 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802114D |
frexp |
4 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021151 |
__SEGGER_RTL_float64_frexp_inline |
44 |
2 |
Code |
Lc |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802117D |
abs |
8 |
2 |
Code |
Wk |
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021185 |
__SEGGER_RTL_pow10 |
60 |
2 |
Code |
Gb |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080211C1 |
__SEGGER_RTL_putc |
132 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021245 |
__SEGGER_RTL_prin_flush |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021261 |
__SEGGER_RTL_print_padding |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802127D |
vfprintf |
28 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021299 |
vfprintf_l |
108 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021305 |
__SEGGER_RTL_X_file_stat |
56 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802133D |
__SEGGER_RTL_X_file_bufsize |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021341 |
_WriteNoCheck |
68 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021385 |
strlen |
44 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080213B1 |
strnlen |
76 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080213FD |
__SEGGER_RTL_current_locale |
24 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021415 |
__SEGGER_RTL_ascii_mbtowc |
52 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021449 |
__SEGGER_RTL_ascii_isctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021469 |
__SEGGER_RTL_ascii_towupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021469 |
__SEGGER_RTL_ascii_toupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021475 |
__SEGGER_RTL_ascii_iswctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080223B9 |
__SEGGER_init_zero |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080223CB |
__SEGGER_init_copy |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|
HAL_RCCEx_PeriphCLKConfig |
5 140 |
4 |
Code |
Lc |
charger_lto.o |
HAL_DMA_IRQHandler |
3 940 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_vfprintf |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf_float_long_long |
3 104 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_float_long_long.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
HAL_DMA_Init |
3 086 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_OscConfig |
2 974 |
2 |
Code |
Lc |
charger_lto.o |
UART_SetConfig |
2 946 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPeriphCLKFreq |
2 450 |
4 |
Code |
Lc |
charger_lto.o |
HAL_TIM_ConfigClockSource |
2 282 |
2 |
Code |
Lc |
charger_lto.o |
HAL_DMA_Abort |
2 170 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_ClockConfig |
1 962 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_IRQHandler |
1 706 |
2 |
Code |
Lc |
charger_lto.o |
TIM_SlaveTimer_SetConfig |
1 702 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Init |
1 522 |
2 |
Code |
Lc |
charger_lto.o |
HAL_DMA_Abort_IT |
1 520 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_Init |
1 426 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_ConfigChannel |
1 424 |
4 |
Code |
Lc |
charger_lto.o |
send_DHCP_REQUEST |
1 360 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Receive |
1 152 |
2 |
Code |
Lc |
charger_lto.o |
parseDHCPMSG |
1 140 |
2 |
Code |
Lc |
charger_lto.o |
find_volume |
1 126 |
2 |
Code |
Lc |
charger_lto.o |
recvfrom |
1 118 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_ConfigChannel |
1 110 |
2 |
Code |
Lc |
charger_lto.o |
send_DHCP_DISCOVER |
976 |
2 |
Code |
Lc |
charger_lto.o |
create_name |
944 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_Transmit |
924 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_MasterConfigSynchronization |
840 |
2 |
Code |
Lc |
charger_lto.o |
UART_AdvFeatureConfig |
826 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_ConfigRegion |
804 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_IRQHandler |
804 |
2 |
Code |
Lc |
charger_lto.o |
MX_GPIO_Init |
792 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_IRQHandler |
786 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_16BIT_FIFOEN |
780 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_8BIT_FIFOEN |
776 |
2 |
Code |
Lc |
charger_lto.o |
DHCP_run |
760 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetSysClockFreq |
752 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RTC_SetTime |
722 |
2 |
Code |
Lc |
charger_lto.o |
send_DHCP_DECLINE |
720 |
2 |
Code |
Lc |
charger_lto.o |
sendto |
702 |
2 |
Code |
Lc |
charger_lto.o |
RCCEx_PLL3_Config |
694 |
2 |
Code |
Lc |
charger_lto.o |
RCCEx_PLL2_Config |
686 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_Init |
674 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL1ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL2ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetPLL3ClockFreq |
664 |
4 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardCSD |
642 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_MspInit |
636 |
2 |
Code |
Lc |
charger_lto.o |
MODBUS_UART_IRQHandler |
628 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ConfigWideBusOperation |
602 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_MspInit |
588 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MDMA_IRQHandler |
584 |
2 |
Code |
Lc |
charger_lto.o |
RS485_ModbusEx_Init |
576 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_SetDate |
564 |
2 |
Code |
Lc |
charger_lto.o |
UART_Start_Receive_IT |
550 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Init |
542 |
2 |
Code |
Lc |
charger_lto.o |
MX_FREERTOS_Init |
542 |
2 |
Code |
Lc |
charger_lto.o |
loopback_tcps |
542 |
4 |
Code |
Lc |
charger_lto.o |
HAL_TIM_SlaveConfigSynchro |
534 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_Start_IT |
532 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp1 |
526 |
2 |
Code |
Lc |
charger_lto.o |
send |
514 |
2 |
Code |
Lc |
charger_lto.o |
vPortSuppressTicksAndSleep |
514 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IRQHandler |
502 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_Init |
494 |
2 |
Code |
Lc |
charger_lto.o |
socket |
494 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericSend |
482 |
2 |
Code |
Lc |
charger_lto.o |
xQueueSemaphoreTake |
478 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_Init |
466 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RS485Ex_Init |
458 |
2 |
Code |
Lc |
charger_lto.o |
makeDHCPMSG |
452 |
2 |
Code |
Lc |
charger_lto.o |
pvPortMalloc |
438 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC2_SetConfig |
436 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC3_SetConfig |
434 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_init |
428 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CalcBaseAndBitshift |
414 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC1_SetConfig |
414 |
2 |
Code |
Lc |
charger_lto.o |
xQueueReceive |
410 |
2 |
Code |
Lc |
charger_lto.o |
xTaskIncrementTick |
406 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_16BIT |
404 |
2 |
Code |
Lc |
charger_lto.o |
get_fileinfo |
404 |
2 |
Code |
Lc |
charger_lto.o |
put_fat |
404 |
2 |
Code |
Lc |
charger_lto.o |
TIM_Base_SetConfig |
402 |
2 |
Code |
Lc |
charger_lto.o |
recv |
402 |
2 |
Code |
Lc |
charger_lto.o |
UART_RxISR_8BIT |
400 |
2 |
Code |
Lc |
charger_lto.o |
dir_find |
400 |
2 |
Code |
Lc |
charger_lto.o |
dir_next |
388 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_SetRxFifoThreshold |
382 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_SetTxFifoThreshold |
382 |
2 |
Code |
Lc |
charger_lto.o |
SD_SendSDStatus |
374 |
2 |
Code |
Lc |
charger_lto.o |
wiz_recv_data |
368 |
2 |
Code |
Lc |
charger_lto.o |
wiz_send_data |
368 |
2 |
Code |
Lc |
charger_lto.o |
SD_FindSCR |
364 |
2 |
Code |
Lc |
charger_lto.o |
prvProcessReceivedCommands |
360 |
4 |
Code |
Lc |
charger_lto.o |
main |
352 |
2 |
Code |
Gb |
charger_lto.o |
DMA_CalcDMAMUXChannelBaseAndMask |
350 |
2 |
Code |
Lc |
charger_lto.o |
SD_InitCard |
348 |
2 |
Code |
Lc |
charger_lto.o |
dir_read |
346 |
2 |
Code |
Lc |
charger_lto.o |
xTaskResumeAll |
340 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_ConfigData |
338 |
2 |
Code |
Lc |
charger_lto.o |
UART_CheckIdleState |
336 |
2 |
Code |
Lc |
charger_lto.o |
fmod |
328 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
xPortStartScheduler |
326 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ReadBlocks_DMA |
322 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_WriteBlocks_DMA |
320 |
2 |
Code |
Lc |
charger_lto.o |
ctlwizchip |
310 |
4 |
Code |
Lc |
charger_lto.o |
mbUartInit |
308 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_DisableFifoMode |
306 |
2 |
Code |
Lc |
charger_lto.o |
SystemInit |
306 |
2 |
Code |
Gb |
charger_lto.o |
inc_lock |
306 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Transmit_IT |
304 |
2 |
Code |
Lc |
charger_lto.o |
__aeabi_uldivmod |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ff_wtoupper |
300 |
4 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardStatus |
296 |
2 |
Code |
Lc |
charger_lto.o |
create_chain |
296 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI1_SetConfig |
294 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_InitCard |
292 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericSendFromISR |
290 |
2 |
Code |
Lc |
charger_lto.o |
SD_PowerON |
286 |
2 |
Code |
Lc |
charger_lto.o |
get_fat |
282 |
2 |
Code |
Lc |
charger_lto.o |
osThreadNew |
280 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveWriteMultipleRegisters |
276 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_Base_MspInit |
272 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_Init |
270 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseNewTask |
270 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CalcDMAMUXRequestGenBaseAndMask |
268 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPriorityDisinheritAfterTimeout |
268 |
2 |
Code |
Lc |
charger_lto.o |
prvAddNewTaskToReadyList |
262 |
2 |
Code |
Lc |
charger_lto.o |
vTaskSwitchContext |
262 |
2 |
Code |
Gb |
charger_lto.o |
HAL_SD_MspInit |
254 |
2 |
Code |
Lc |
charger_lto.o |
SPI_CloseTransfer |
254 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp6 |
250 |
2 |
Code |
Lc |
charger_lto.o |
dir_sdi |
248 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_READ_BUF |
246 |
2 |
Code |
Lc |
charger_lto.o |
f_opendir |
246 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC4_SetConfig |
242 |
2 |
Code |
Lc |
charger_lto.o |
xTaskPriorityInherit |
242 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveReadHoldingRegisters |
238 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericCreateStatic |
238 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM8_Init |
236 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_WRITE_BUF |
234 |
2 |
Code |
Lc |
charger_lto.o |
DHCP_init |
232 |
2 |
Code |
Lc |
charger_lto.o |
osMutexNew |
232 |
2 |
Code |
Lc |
charger_lto.o |
xQueueReceiveFromISR |
232 |
2 |
Code |
Lc |
charger_lto.o |
follow_path |
228 |
2 |
Code |
Lc |
charger_lto.o |
UART_WaitOnFlagUntilTimeout |
226 |
2 |
Code |
Lc |
charger_lto.o |
check_DHCP_timeout |
226 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_SendCommand |
218 |
2 |
Code |
Lc |
charger_lto.o |
disconnect |
218 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_16BIT_FIFOEN |
212 |
2 |
Code |
Lc |
charger_lto.o |
cmp_lfn |
210 |
2 |
Code |
Lc |
charger_lto.o |
floor |
208 |
8 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
xTaskPriorityDisinherit |
208 |
2 |
Code |
Lc |
charger_lto.o |
HAL_InitTick |
206 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM3_Init |
206 |
2 |
Code |
Lc |
charger_lto.o |
SystemClock_Config |
206 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueueNew |
206 |
2 |
Code |
Lc |
charger_lto.o |
DMA_CheckFifoParam |
204 |
4 |
Code |
Lc |
charger_lto.o |
vTaskStartScheduler |
204 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT_FIFOEN |
202 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC6_SetConfig |
198 |
2 |
Code |
Lc |
charger_lto.o |
f_mount |
198 |
2 |
Code |
Lc |
charger_lto.o |
ip_assigned() |
198 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveWriteSingleRegister |
198 |
2 |
Code |
Lc |
charger_lto.o |
TIM_OC5_SetConfig |
196 |
2 |
Code |
Lc |
charger_lto.o |
prvSwitchTimerLists |
196 |
2 |
Code |
Lc |
charger_lto.o |
MX_RTC_Init |
194 |
2 |
Code |
Lc |
charger_lto.o |
prvAddCurrentTaskToDelayedList |
194 |
2 |
Code |
Lc |
charger_lto.o |
xTaskRemoveFromEventList |
194 |
2 |
Code |
Lc |
charger_lto.o |
close |
192 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndRxTransfer |
188 |
2 |
Code |
Lc |
charger_lto.o |
pick_lfn |
188 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCreateStatic |
188 |
2 |
Code |
Lc |
charger_lto.o |
vPortFree |
186 |
2 |
Code |
Lc |
charger_lto.o |
prvHeapInit |
184 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCheckForTimeOut |
182 |
2 |
Code |
Lc |
charger_lto.o |
prvCopyDataToQueue |
176 |
2 |
Code |
Lc |
charger_lto.o |
prvInsertBlockIntoFreeList |
176 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Conversion() |
174 |
2 |
Code |
Lc |
charger_lto.o |
listen |
172 |
2 |
Code |
Lc |
charger_lto.o |
check_fs |
170 |
2 |
Code |
Lc |
charger_lto.o |
list_dir(char const*) |
170 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericReset |
170 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Write(unsigned char) |
168 |
2 |
Code |
Lc |
charger_lto.o |
HAL_PWREx_ConfigSupply |
168 |
2 |
Code |
Lc |
charger_lto.o |
onewireTaskStart |
168 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_GetTime |
166 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_16BIT |
164 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueuePut |
162 |
2 |
Code |
Lc |
charger_lto.o |
xTimerGenericCommand |
160 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Read() |
158 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_READ |
158 |
2 |
Code |
Lc |
charger_lto.o |
osMessageQueueGet |
158 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp7 |
156 |
2 |
Code |
Lc |
charger_lto.o |
SD_ioctl |
156 |
4 |
Code |
Lc |
charger_lto.o |
SD_read |
156 |
2 |
Code |
Lc |
charger_lto.o |
check_DHCP_leasedIP |
156 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_Receive_IT |
154 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT |
154 |
2 |
Code |
Lc |
charger_lto.o |
WIZCHIP_WRITE |
154 |
2 |
Code |
Lc |
charger_lto.o |
mainTaskStart |
154 |
2 |
Code |
Lc |
charger_lto.o |
prvUnlockQueue |
154 |
2 |
Code |
Lc |
charger_lto.o |
prvCheckForValidListAndQueue |
152 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp2 |
150 |
2 |
Code |
Lc |
charger_lto.o |
ff_convert |
150 |
2 |
Code |
Lc |
charger_lto.o |
SD_write |
148 |
2 |
Code |
Lc |
charger_lto.o |
getSn_RX_RSR |
148 |
2 |
Code |
Lc |
charger_lto.o |
getSn_TX_FSR |
148 |
2 |
Code |
Lc |
charger_lto.o |
xTaskCreate |
146 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_setphypmode |
142 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_GetDate |
140 |
2 |
Code |
Lc |
charger_lto.o |
SD_initialize |
140 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART3_UART_Init |
138 |
2 |
Code |
Lc |
charger_lto.o |
f_readdir |
138 |
2 |
Code |
Lc |
charger_lto.o |
get_ldnumber |
138 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetClockConfig |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvIdleTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseTaskLists |
136 |
2 |
Code |
Lc |
charger_lto.o |
prvProcessTimerOrBlockTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
xTimerCreateTimerTask |
136 |
2 |
Code |
Lc |
charger_lto.o |
MPU_Config |
134 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdResp3 |
132 |
2 |
Code |
Lc |
charger_lto.o |
SD_Write_IT |
132 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_putc |
132 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
dec_lock |
132 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_setphyconf |
132 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART10_UART_Init |
130 |
2 |
Code |
Lc |
charger_lto.o |
MX_USART2_UART_Init |
130 |
2 |
Code |
Lc |
charger_lto.o |
UARTEx_SetNbDataToProcess |
130 |
2 |
Code |
Lc |
charger_lto.o |
osMutexAcquire |
130 |
2 |
Code |
Lc |
charger_lto.o |
prvProcessExpiredTimer |
130 |
2 |
Code |
Lc |
charger_lto.o |
MX_DMA_Init |
128 |
2 |
Code |
Lc |
charger_lto.o |
SD_WideBus_Enable |
128 |
2 |
Code |
Lc |
charger_lto.o |
keysTaskStart |
128 |
2 |
Code |
Lc |
charger_lto.o |
mbInit |
128 |
2 |
Code |
Lc |
charger_lto.o |
RTC_ExitInitMode |
126 |
2 |
Code |
Lc |
charger_lto.o |
SD_WideBus_Disable |
126 |
2 |
Code |
Lc |
charger_lto.o |
beeperTaskStart |
126 |
2 |
Code |
Lc |
charger_lto.o |
validate |
126 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_sw_reset |
126 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Start() |
124 |
2 |
Code |
Lc |
charger_lto.o |
FATFS_LinkDriverEx |
120 |
2 |
Code |
Lc |
charger_lto.o |
SD_Read_IT |
120 |
2 |
Code |
Lc |
charger_lto.o |
ethTaskStart |
120 |
2 |
Code |
Lc |
charger_lto.o |
prvInsertTimerInActiveList |
120 |
2 |
Code |
Lc |
charger_lto.o |
sync_window |
120 |
2 |
Code |
Lc |
charger_lto.o |
vPortSetupTimerInterrupt |
120 |
2 |
Code |
Lc |
charger_lto.o |
vPortValidateInterruptPriority |
120 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_initialize() |
120 |
2 |
Code |
Lc |
charger_lto.o |
HAL_Init |
118 |
2 |
Code |
Lc |
charger_lto.o |
mbCrc16 |
118 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveCheckModbusRtuQuery |
118 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveProcessPdu |
116 |
2 |
Code |
Lc |
charger_lto.o |
wiz_recv_ignore |
116 |
2 |
Code |
Lc |
charger_lto.o |
DS18B20_Delay(unsigned short) |
114 |
2 |
Code |
Lc |
charger_lto.o |
reg_dhcp_cbfunc |
114 |
2 |
Code |
Lc |
charger_lto.o |
ctlnetwork |
112 |
4 |
Code |
Lc |
charger_lto.o |
RTC_EnterInitMode |
110 |
2 |
Code |
Lc |
charger_lto.o |
MX_SPI2_Init |
108 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI2_SetConfig |
108 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI4_SetConfig |
108 |
2 |
Code |
Lc |
charger_lto.o |
UART_TxISR_8BIT.505 |
108 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveTaskStart |
108 |
2 |
Code |
Lc |
charger_lto.o |
vfprintf_l |
108 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
wizchip_getnetinfo |
108 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_setnetinfo |
108 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGenericCreate |
108 |
2 |
Code |
Lc |
charger_lto.o |
MX_SPI4_Init |
106 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI3_SetConfig |
106 |
2 |
Code |
Lc |
charger_lto.o |
osMutexRelease |
106 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_WritePin |
104 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdStopTransfer |
104 |
2 |
Code |
Lc |
charger_lto.o |
__aeabi_memclr |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_DoInit |
102 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
prvGetExpectedIdleTime |
102 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_getphyconf |
102 |
2 |
Code |
Lc |
charger_lto.o |
NVIC_EncodePriority |
100 |
2 |
Code |
Lc |
charger_lto.o |
PendSV_Handler |
100 |
16 |
Code |
Gb |
charger_lto.o |
vTaskDelay |
98 |
2 |
Code |
Lc |
charger_lto.o |
xQueueTakeMutexRecursive |
98 |
2 |
Code |
Lc |
charger_lto.o |
vListInsert |
96 |
2 |
Code |
Lc |
charger_lto.o |
xQueueGiveMutexRecursive |
96 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_MspPostInit |
94 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveProcessRtuQuery |
94 |
2 |
Code |
Lc |
charger_lto.o |
pxPortInitialiseStack |
94 |
2 |
Code |
Lc |
charger_lto.o |
SPI_WaitOnFlagUntilTimeout |
92 |
2 |
Code |
Lc |
charger_lto.o |
eTaskConfirmSleepModeStatus |
92 |
2 |
Code |
Lc |
charger_lto.o |
memcpy |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
HAL_NVIC_SetPriority |
90 |
2 |
Code |
Lc |
charger_lto.o |
SEGGER_RTT_WriteNoLock |
90 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_ul2d |
90 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
disk_initialize |
90 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_Init |
88 |
2 |
Code |
Lc |
charger_lto.o |
vQueueWaitForMessageRestricted |
88 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetHCLKFreq |
86 |
2 |
Code |
Lc |
charger_lto.o |
MX_TIM6_Init |
86 |
2 |
Code |
Lc |
charger_lto.o |
_WriteBlocking |
86 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
getSn_RxBASE |
86 |
2 |
Code |
Lc |
charger_lto.o |
getSn_TxBASE |
86 |
2 |
Code |
Lc |
charger_lto.o |
prvCheckTasksWaitingTermination |
86 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCmdError |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getinterrupt |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getinterruptmask |
84 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_setnetmode |
84 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI2_ConfigInputStage |
82 |
2 |
Code |
Lc |
charger_lto.o |
move_window |
82 |
2 |
Code |
Lc |
charger_lto.o |
prvDeleteTCB |
82 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PeriodElapsedCallback |
80 |
2 |
Code |
Lc |
charger_lto.o |
TIM_TI1_ConfigInputStage |
80 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_clrinterrupt |
80 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_MspInit |
78 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndTransmit_IT |
78 |
2 |
Code |
Lc |
charger_lto.o |
vPortEnterCritical |
78 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTC_WaitForSynchro |
76 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardInfo |
76 |
2 |
Code |
Lc |
charger_lto.o |
mem_cmp |
76 |
2 |
Code |
Lc |
charger_lto.o |
strnlen |
76 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
wizchip_setinterruptmask |
76 |
2 |
Code |
Lc |
charger_lto.o |
mbAppendCrc16 |
74 |
2 |
Code |
Lc |
charger_lto.o |
mbCheckCrc16 |
74 |
2 |
Code |
Lc |
charger_lto.o |
osKernelStart |
74 |
2 |
Code |
Lc |
charger_lto.o |
vQueueUnregisterQueue |
74 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPlaceOnEventListRestricted |
74 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_ReadPin |
72 |
2 |
Code |
Lc |
charger_lto.o |
PeriphCommonClock_Config |
72 |
2 |
Code |
Lc |
charger_lto.o |
SD_SendStatus |
72 |
2 |
Code |
Lc |
charger_lto.o |
vQueueAddToRegistry |
72 |
2 |
Code |
Lc |
charger_lto.o |
vTaskStepTick |
72 |
2 |
Code |
Lc |
charger_lto.o |
f_closedir |
70 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_TogglePin |
68 |
2 |
Code |
Lc |
charger_lto.o |
_WriteNoCheck |
68 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
osKernelGetState |
68 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseNewQueue |
68 |
2 |
Code |
Lc |
charger_lto.o |
prvTaskExitError |
68 |
2 |
Code |
Lc |
charger_lto.o |
st_dword |
68 |
2 |
Code |
Lc |
charger_lto.o |
uxListRemove |
68 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetResponse |
66 |
2 |
Code |
Lc |
charger_lto.o |
ldexp |
66 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
osMutexDelete |
66 |
2 |
Code |
Lc |
charger_lto.o |
prvResetNextTaskUnblockTime |
66 |
2 |
Code |
Lc |
charger_lto.o |
vPortExitCritical |
66 |
2 |
Code |
Lc |
charger_lto.o |
prvSampleTimeNow |
64 |
2 |
Code |
Lc |
charger_lto.o |
wiz_delay_ms |
64 |
2 |
Code |
Lc |
charger_lto.o |
wiz_mdio_write |
64 |
2 |
Code |
Lc |
charger_lto.o |
HAL_NVIC_SetPriorityGrouping |
62 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTCEx_BKUPWrite |
62 |
2 |
Code |
Lc |
charger_lto.o |
RTC_ByteToBcd2 |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdAppCommand |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdBlockLength |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdBusWidth |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdReadMultiBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdReadSingleBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSelDesel |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendStatus |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdWriteMultiBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdWriteSingleBlock |
62 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriority |
62 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriority.333 |
62 |
2 |
Code |
Lc |
charger_lto.o |
__aeabi_d2ulz |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
clear_lock |
62 |
2 |
Code |
Lc |
charger_lto.o |
osKernelInitialize |
62 |
2 |
Code |
Lc |
charger_lto.o |
vTaskPlaceOnEventList |
62 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_SetPriorityGrouping |
60 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_pow10 |
60 |
2 |
Code |
Gb |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
disk_read |
60 |
2 |
Code |
Lc |
charger_lto.o |
disk_write |
60 |
2 |
Code |
Lc |
charger_lto.o |
prvGetNextExpireTime |
60 |
2 |
Code |
Lc |
charger_lto.o |
vQueueDelete |
60 |
2 |
Code |
Lc |
charger_lto.o |
wiz_mdio_read |
60 |
2 |
Code |
Lc |
charger_lto.o |
HAL_Delay |
58 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RTCEx_BKUPRead |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendSCR |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSetRelAdd |
58 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdStatusRegister |
58 |
2 |
Code |
Lc |
charger_lto.o |
default_ip_assign |
58 |
2 |
Code |
Lc |
charger_lto.o |
prvCopyDataFromQueue |
58 |
2 |
Code |
Lc |
charger_lto.o |
vListInsertEnd |
58 |
2 |
Code |
Lc |
charger_lto.o |
wizphy_reset |
58 |
2 |
Code |
Lc |
charger_lto.o |
NibbleToHex |
56 |
2 |
Code |
Lc |
charger_lto.o |
SD_CheckStatus |
56 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_X_file_stat |
56 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
sum_sfn |
56 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_readbyte |
56 |
2 |
Code |
Lc |
charger_lto.o |
xPortSysTickHandler |
56 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdAppOperCommand |
54 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdOperCond |
54 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendCSD |
54 |
2 |
Code |
Lc |
charger_lto.o |
SEGGER_RTT_Write |
54 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
SD_CheckStatusWithTimeout |
52 |
2 |
Code |
Lc |
charger_lto.o |
TIM_ETR_SetConfig |
52 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_ascii_mbtowc |
52 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
chk_chr |
52 |
2 |
Code |
Lc |
charger_lto.o |
ld_dword |
52 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_readburst |
52 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_writeburst |
52 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_ReadBlocks_DMA |
50 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_WriteBlocks_DMA |
50 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdSendCID |
50 |
2 |
Code |
Lc |
charger_lto.o |
clust2sect |
50 |
2 |
Code |
Lc |
charger_lto.o |
ld_clust |
50 |
2 |
Code |
Lc |
charger_lto.o |
mbSlaveResponseException |
50 |
2 |
Code |
Lc |
charger_lto.o |
unlock_fs |
50 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_reset() |
50 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_spi_writebyte |
50 |
2 |
Code |
Lc |
charger_lto.o |
xQueueCreateMutexStatic |
50 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_EXTI_IRQHandler |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_Enable |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_GetCardState |
48 |
2 |
Code |
Lc |
charger_lto.o |
TIM_ITRx_SetConfig |
48 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetSchedulerState |
48 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MspInit |
46 |
2 |
Code |
Lc |
charger_lto.o |
MX_SDMMC1_SD_Init |
46 |
2 |
Code |
Lc |
charger_lto.o |
disk_status |
46 |
2 |
Code |
Lc |
charger_lto.o |
fwrite |
46 |
2 |
Code |
Wk |
fileops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
strcpy |
46 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vListInitialise |
46 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_dhcp_init() |
46 |
2 |
Code |
Lc |
charger_lto.o |
HAL_NVIC_EnableIRQ |
44 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_CmdGoIdleState |
44 |
2 |
Code |
Lc |
charger_lto.o |
SPI_DMAAbortOnError |
44 |
2 |
Code |
Lc |
charger_lto.o |
__NVIC_EnableIRQ |
44 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_float64_frexp_inline |
44 |
2 |
Code |
Lc |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
default_ip_update |
44 |
2 |
Code |
Lc |
charger_lto.o |
st_word |
44 |
2 |
Code |
Lc |
charger_lto.o |
strlen |
44 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vApplicationGetTimerTaskMemory |
44 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_gettimeout |
44 |
2 |
Code |
Lc |
charger_lto.o |
RTC_Bcd2ToByte |
42 |
2 |
Code |
Lc |
charger_lto.o |
SPI_GetPacketSize |
42 |
2 |
Code |
Lc |
charger_lto.o |
UART_EndTransmit_IT.506 |
42 |
2 |
Code |
Lc |
charger_lto.o |
printf |
42 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
prvIsQueueFull |
42 |
2 |
Code |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory |
42 |
2 |
Code |
Lc |
charger_lto.o |
BSP_PlatformIsDetected |
40 |
2 |
Code |
Lc |
charger_lto.o |
default_ip_conflict |
40 |
2 |
Code |
Lc |
charger_lto.o |
getDNSfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
getGWfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
getIPfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
getSNfromDHCP |
40 |
2 |
Code |
Lc |
charger_lto.o |
lock_fs |
40 |
2 |
Code |
Lc |
charger_lto.o |
prvInitialiseMutex |
40 |
2 |
Code |
Lc |
charger_lto.o |
pvTaskIncrementMutexHeldCount |
40 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_settimeout |
40 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCCEx_GetD3PCLK1Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetPCLK1Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
HAL_RCC_GetPCLK2Freq |
38 |
2 |
Code |
Lc |
charger_lto.o |
ff_cre_syncobj |
38 |
2 |
Code |
Lc |
charger_lto.o |
xQueueCreateMutex |
38 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_ReadCpltCallback |
36 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_WriteCpltCallback |
36 |
2 |
Code |
Lc |
charger_lto.o |
SVC_Handler |
36 |
16 |
Code |
Gb |
charger_lto.o |
ld_word |
36 |
2 |
Code |
Lc |
charger_lto.o |
mem_set |
36 |
2 |
Code |
Lc |
charger_lto.o |
prvIsQueueEmpty |
36 |
2 |
Code |
Lc |
charger_lto.o |
reset_DHCP_timeout |
36 |
2 |
Code |
Lc |
charger_lto.o |
vTaskInternalSetTimeOutState |
36 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_check() |
36 |
2 |
Code |
Lc |
charger_lto.o |
HAL_MPU_Disable |
34 |
2 |
Code |
Lc |
charger_lto.o |
MX_FATFS_Init |
34 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_float64_isnormal |
34 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
mbSend |
34 |
2 |
Code |
Lc |
charger_lto.o |
osKernelGetTickCount |
34 |
2 |
Code |
Lc |
charger_lto.o |
prvGetDisinheritPriorityAfterTimeout |
34 |
2 |
Code |
Lc |
charger_lto.o |
prvPortStartFirstTask |
34 |
4 |
Code |
Lc |
charger_lto.o |
wizphy_getphylink |
34 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_ascii_isctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_iswctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ff_req_grant |
32 |
2 |
Code |
Lc |
charger_lto.o |
sys_data_init |
32 |
2 |
Code |
Lc |
charger_lto.o |
BSP_SD_IsDetected |
30 |
2 |
Code |
Lc |
charger_lto.o |
UART_DMAAbortOnError |
30 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetTickCountFromISR |
30 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_prin_flush |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_print_padding |
28 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
prvTimerTask |
28 |
2 |
Code |
Lc |
charger_lto.o |
vfprintf |
28 |
2 |
Code |
Wk |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
HAL_IncTick |
26 |
2 |
Code |
Lc |
charger_lto.o |
SysTick_Handler |
26 |
2 |
Code |
Gb |
charger_lto.o |
__SEGGER_RTL_float64_isinf |
26 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
BSP_SD_GetCardInfo |
24 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_TxCpltCallback |
24 |
2 |
Code |
Lc |
charger_lto.o |
Reset_Handler |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
USART2_IRQHandler |
24 |
2 |
Code |
Gb |
charger_lto.o |
__SEGGER_RTL_current_locale |
24 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
reset_handler |
24 |
2 |
Code |
Gb |
Cortex_M_Startup.o |
BSP_SD_GetCardState |
22 |
2 |
Code |
Lc |
charger_lto.o |
FATFS_LinkDriver |
22 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_WriteFIFO |
22 |
2 |
Code |
Lc |
charger_lto.o |
_GetAvailWriteSpace |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
wizphy_getphypmode |
22 |
2 |
Code |
Lc |
charger_lto.o |
HAL_GPIO_EXTI_Callback |
20 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_PowerState_ON |
20 |
2 |
Code |
Lc |
charger_lto.o |
SD_status |
20 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_init_copy |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
mbClearRxFrame |
20 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cs_deselect |
20 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cs_select |
20 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetCurrentTaskHandle |
20 |
2 |
Code |
Lc |
charger_lto.o |
xTaskGetTickCount |
20 |
2 |
Code |
Lc |
charger_lto.o |
HAL_PWR_EnableBkUpAccess |
18 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_pre_padding |
18 |
2 |
Code |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_zero |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ff_del_syncobj |
18 |
2 |
Code |
Lc |
charger_lto.o |
DHCP_time_handler |
16 |
2 |
Code |
Lc |
charger_lto.o |
DMA1_Stream0_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream1_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream2_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
DMA1_Stream4_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
MDMA_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
SDMMC1_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
SDMMC_GetPowerState |
16 |
2 |
Code |
Lc |
charger_lto.o |
SPI2_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
SPI4_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM7_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
TIM8_CC_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
USART10_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
USART3_IRQHandler |
16 |
2 |
Code |
Gb |
charger_lto.o |
__NVIC_GetPriorityGrouping |
16 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_float64_isnan |
16 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ff_rel_grant |
16 |
2 |
Code |
Lc |
charger_lto.o |
ip_conflict() |
16 |
2 |
Code |
Lc |
charger_lto.o |
ip_updated() |
16 |
2 |
Code |
Lc |
charger_lto.o |
mbClearTxBuffer |
16 |
2 |
Code |
Lc |
charger_lto.o |
mbGetFrameComplete |
16 |
2 |
Code |
Lc |
charger_lto.o |
vTaskSuspendAll |
16 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_RxCpltCallback |
14 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_TxCpltCallback |
14 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_GetState |
14 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_GetCommandResponse |
14 |
2 |
Code |
Lc |
charger_lto.o |
SDMMC_ReadFIFO |
14 |
2 |
Code |
Lc |
charger_lto.o |
SVC_Setup |
14 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_ascii_tolower |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towlower |
14 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_wctomb |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_start |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
vListInitialiseItem |
14 |
2 |
Code |
Lc |
charger_lto.o |
vPortEnableVFP |
14 |
4 |
Code |
Lc |
charger_lto.o |
vTaskMissedYield |
14 |
2 |
Code |
Lc |
charger_lto.o |
EXTI9_5_IRQHandler |
12 |
2 |
Code |
Gb |
charger_lto.o |
HAL_GetTick |
12 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_RxEventCallback |
12 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_ascii_toupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
getDHCPLeasetime |
12 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_stream_write |
10 |
2 |
Code |
Lc |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
assert_failed |
10 |
2 |
Code |
Lc |
charger_lto.o |
vApplicationStackOverflowHook |
10 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_getnetmode |
10 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Read_DMADoubleBuf1CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Write_DMADoubleBuf0CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SDEx_Write_DMADoubleBuf1CpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SD_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_RxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_SuspendCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_SPI_TxRxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_Break2Callback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_BreakCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIMEx_CommutCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_CaptureCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_IC_MspInit |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_OC_DelayElapsedCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_MspInit |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_PWM_PulseFinishedCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_TIM_TriggerCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_RxFifoFullCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_TxFifoEmptyCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UARTEx_WakeupCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_ErrorCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_RxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
HAL_UART_TxCpltCallback |
8 |
2 |
Code |
Lc |
charger_lto.o |
PostSleepProcessing |
8 |
2 |
Code |
Lc |
charger_lto.o |
PreSleepProcessing |
8 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_float64_signbit |
8 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
abs |
8 |
2 |
Code |
Wk |
intops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_write |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
Error_Handler |
4 |
2 |
Code |
Lc |
charger_lto.o |
__SEGGER_RTL_X_file_bufsize |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
frexp |
4 |
2 |
Code |
Wk |
floatops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
BusFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
DebugMon_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
HardFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
MemManage_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
NMI_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
UsageFault_Handler |
2 |
2 |
Code |
Gb |
charger_lto.o |
exit |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
wizchip_cris_enter |
2 |
2 |
Code |
Lc |
charger_lto.o |
wizchip_cris_exit |
2 |
2 |
Code |
Lc |
charger_lto.o |
ADC3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ADC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
BDMA_Channel7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
CEC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
COMP1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
CORDIC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
CRS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DCMI_PSSI_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DFSDM1_FLT3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA1_Stream5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA1_Stream6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA1_Stream7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2D_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMA2_Stream7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMAMUX1_OVR_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DMAMUX2_OVR_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
DTS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ECC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ETH_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
ETH_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI15_10_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
EXTI4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN1_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN1_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN2_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN2_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN3_IT0_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN3_IT1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FDCAN_CAL_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FLASH_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FMAC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FMC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
FPU_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
HSEM1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C1_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C1_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C2_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C2_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C3_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C3_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C4_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C4_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C5_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
I2C5_EV_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPTIM5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LPUART1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LTDC_ER_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
LTDC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
MDIOS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
MDIOS_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OCTOSPI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OCTOSPI2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_EP1_IN_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_EP1_OUT_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
OTG_HS_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
PVD_AVD_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RCC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RNG_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RTC_Alarm_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
RTC_WKUP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SAI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SAI4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SDMMC2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPDIF_RX_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI3_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SPI6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
SWPMI1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TAMP_STAMP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM15_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM16_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM17_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_BRK_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_CC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_TRG_COM_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM1_UP_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM23_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM24_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM2_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM6_DAC_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM8_BRK_TIM12_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM8_TRG_COM_TIM14_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
TIM8_UP_TIM13_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART4_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART5_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART7_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART8_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
UART9_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
USART1_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
USART6_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
WAKEUP_PIN_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
WWDG_IRQHandler |
|
2 |
Code |
Wk |
stm32h723xx_Vectors.o |
__SEGGER_init_done |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
__aeabi_memclr4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__startup_complete |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
Symbol name | Address | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
DHCP_CHADDR |
0x24006EAC |
6 |
|
Zero |
Lc |
charger_lto.o |
DHCP_REAL_SIP |
0x24006ED6 |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_SIP |
0x24006ED2 |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_SOCKET |
0x24006EDF |
1 |
|
Zero |
Lc |
charger_lto.o |
DHCP_XID |
0x240024E4 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
DHCP_allocated_dns |
0x24006ECE |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_gw |
0x24006ECA |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_ip |
0x24006EC6 |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_sn |
0x24006EC2 |
4 |
|
Zero |
Lc |
charger_lto.o |
FatFs |
0x240024E0 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
Files |
0x24002378 |
32 |
4 |
Zero |
Lc |
charger_lto.o |
Fsid |
0x240024FA |
2 |
2 |
Zero |
Lc |
charger_lto.o |
HOST_NAME |
0x24006F6B |
8 |
|
Init |
Lc |
charger_lto.o |
KernelState |
0x240024DC |
4 |
4 |
Zero |
Lc |
charger_lto.o |
OLD_allocated_ip |
0x24006EBE |
4 |
|
Zero |
Lc |
charger_lto.o |
SDPath |
0x24006EBA |
4 |
|
Zero |
Lc |
charger_lto.o |
SDQueueID |
0x240024D8 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
Stat |
0x24006F74 |
1 |
|
Init |
Lc |
charger_lto.o |
SystemCoreClock |
0x24006F4C |
4 |
4 |
Init |
Lc |
charger_lto.o |
SystemD2Clock |
0x24006F48 |
4 |
4 |
Init |
Lc |
charger_lto.o |
WIZCHIP |
0x24006EE0 |
44 |
4 |
Init |
Lc |
charger_lto.o |
_DHCP_ |
0x24006EDE |
1 |
|
Zero |
Lc |
charger_lto.o |
_DNS_ |
0x24006EB6 |
4 |
|
Zero |
Lc |
charger_lto.o |
_SEGGER_RTT |
0x240019C0 |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__RAL_global_locale |
0x24006F0C |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_global_locale |
0x24006F0C |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_locale_ptr |
0x240024CC |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stderr_file |
0x240024C8 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdin_file |
0x240024C4 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdout_file |
0x240024C0 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_acDownBuffer |
0x24006E9C |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
_acUpBuffer |
0x240068FC |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
beeperQueue |
0x240024D4 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
beeperQueueBuffer |
0x2000003C |
80 |
4 |
Zero |
Lc |
charger_lto.o |
beeperQueueStorageArea |
0x20000000 |
60 |
4 |
Zero |
Lc |
charger_lto.o |
beeperTaskBuffer |
0x20003624 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
beeperTaskStackBuffer |
0x20003424 |
512 |
4 |
Zero |
Lc |
charger_lto.o |
bm |
0x240024F0 |
6 |
2 |
Zero |
Lc |
charger_lto.o |
delay_ms |
0x24006F52 |
2 |
2 |
Init |
Lc |
charger_lto.o |
dhcp_buffer |
0x240060FC |
2 048 |
|
Zero |
Lc |
charger_lto.o |
dhcp_ip_assign |
0x24006F44 |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_ip_conflict |
0x24006F40 |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_ip_update |
0x24006F3C |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_lease_time |
0x24006F38 |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_retry_count |
0x24006EDD |
1 |
|
Zero |
Lc |
charger_lto.o |
dhcp_state |
0x24006EDC |
1 |
|
Zero |
Lc |
charger_lto.o |
dhcp_tick_1s |
0x240024D0 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
dhcp_tick_next |
0x24006F34 |
4 |
4 |
Init |
Lc |
charger_lto.o |
disk |
0x24002424 |
12 |
4 |
Zero |
Lc |
charger_lto.o |
ethTaskBuffer |
0x20002364 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
ethTaskStackBuffer |
0x20000364 |
8 192 |
4 |
Zero |
Lc |
charger_lto.o |
fs |
0x24001354 |
568 |
4 |
Zero |
Lc |
charger_lto.o |
gWIZNETINFO |
0x24006F54 |
23 |
|
Init |
Lc |
charger_lto.o |
hdma_spi2_rx |
0x24001F90 |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_spi2_tx |
0x24001F18 |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_spi4_tx |
0x24001EA0 |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_usart3_rx |
0x24001E28 |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_usart3_tx |
0x24001DB0 |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
0x24002008 |
108 |
4 |
Zero |
Lc |
charger_lto.o |
hrtc |
0x24002354 |
36 |
4 |
Zero |
Lc |
charger_lto.o |
hsd1 |
0x24001D34 |
124 |
4 |
Zero |
Lc |
charger_lto.o |
hspi2 |
0x24001CAC |
136 |
4 |
Zero |
Lc |
charger_lto.o |
hspi4 |
0x24001C24 |
136 |
4 |
Zero |
Lc |
charger_lto.o |
htim3 |
0x240022C8 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim6 |
0x2400227C |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim7 |
0x24002230 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim8 |
0x240021E4 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
huart10 |
0x24001B90 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
huart2 |
0x24001AFC |
148 |
4 |
Zero |
Lc |
charger_lto.o |
huart3 |
0x24001A68 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
keysTaskBuffer |
0x20000304 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
keysTaskStackBuffer |
0x20000104 |
512 |
4 |
Zero |
Lc |
charger_lto.o |
lb_mbData |
0x2400158C |
564 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskBuffer |
0x24000000 |
2 048 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskControlBlock |
0x24002134 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskHandle |
0x240024BC |
4 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskStart::buff |
0x24006CFC |
256 |
|
Zero |
Lc |
charger_lto.o |
mbSlaveTaskBuffer |
0x200033C4 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
mbSlaveTaskStackBuffer |
0x200023C4 |
4 096 |
4 |
Zero |
Lc |
charger_lto.o |
onewireQueue |
0x240024B8 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
onewireQueueBuffer |
0x200000B4 |
80 |
4 |
Zero |
Lc |
charger_lto.o |
onewireQueueStorageArea |
0x2000008C |
40 |
4 |
Zero |
Lc |
charger_lto.o |
onewireTaskBuffer |
0x20003884 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
onewireTaskStackBuffer |
0x20003684 |
512 |
4 |
Zero |
Lc |
charger_lto.o |
pDHCPMSG |
0x240024B4 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
0x24006DFC |
160 |
|
Zero |
Lc |
charger_lto.o |
prvCheckForValidListAndQueue.xStaticTimerQueue |
0x24002194 |
80 |
4 |
Zero |
Lc |
charger_lto.o |
prvSampleTimeNow.xLastTime |
0x240024B0 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxCurrentTCB |
0x240024AC |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxCurrentTimerList |
0x240024A8 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxDelayedTaskList |
0x240024A4 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxEnd |
0x240024A0 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxOverflowDelayedTaskList |
0x2400249C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxOverflowTimerList |
0x24002498 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxReadyTasksLists |
0x24000800 |
1 120 |
4 |
Zero |
Lc |
charger_lto.o |
retSD |
0x24006EDB |
1 |
|
Zero |
Lc |
charger_lto.o |
sock_any_port |
0x24006F50 |
2 |
2 |
Init |
Lc |
charger_lto.o |
sock_io_mode |
0x240024F8 |
2 |
2 |
Zero |
Lc |
charger_lto.o |
sock_is_sending |
0x240024F6 |
2 |
2 |
Zero |
Lc |
charger_lto.o |
sock_pack_info |
0x24006EB2 |
4 |
|
Zero |
Lc |
charger_lto.o |
sock_remained_size |
0x240024E8 |
8 |
2 |
Zero |
Lc |
charger_lto.o |
stderr |
0x24006F30 |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdin |
0x24006F2C |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdout |
0x24006F28 |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
sys_data |
0x24001060 |
756 |
4 |
Zero |
Lc |
charger_lto.o |
ucHeap |
0x240024FC |
15 360 |
|
Zero |
Lc |
charger_lto.o |
ucMaxSysCallPriority |
0x24006EDA |
1 |
|
Zero |
Lc |
charger_lto.o |
ulMaxPRIGROUPValue |
0x24002494 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
ulStoppedTimerCompensation |
0x24002490 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
ulTimerCountsForOneTick |
0x2400248C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uwTick |
0x24002488 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uwTickFreq |
0x24006F73 |
1 |
|
Init |
Lc |
charger_lto.o |
uwTickPrio |
0x24006F24 |
4 |
4 |
Init |
Lc |
charger_lto.o |
uxCriticalNesting |
0x24006F20 |
4 |
4 |
Init |
Lc |
charger_lto.o |
uxCurrentNumberOfTasks |
0x24002484 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxDeletedTasksWaitingCleanUp |
0x24002480 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxSchedulerSuspended |
0x2400247C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxTaskNumber |
0x24002478 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxTopReadyPriority |
0x24002474 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_Stack |
0x240017C0 |
512 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_TCB |
0x240020D4 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetTimerTaskMemory.Timer_Stack |
0x24000C60 |
1 024 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetTimerTaskMemory.Timer_TCB |
0x24002074 |
96 |
4 |
Zero |
Lc |
charger_lto.o |
xActiveTimerList1 |
0x24002410 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xActiveTimerList2 |
0x240023FC |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xBlockAllocatedBit |
0x24002470 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xDelayedTaskList1 |
0x240023E8 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xDelayedTaskList2 |
0x240023D4 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xFreeBytesRemaining |
0x2400246C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xIdleTaskHandle |
0x24002468 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xMaximumPossibleSuppressedTicks |
0x24002464 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xMinimumEverFreeBytesRemaining |
0x24002460 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNextTaskUnblockTime |
0x2400245C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumOfOverflows |
0x24002458 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumberOfSuccessfulAllocations |
0x24002454 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumberOfSuccessfulFrees |
0x24002450 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xPendedTicks |
0x2400244C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xPendingReadyList |
0x240023C0 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xQueueRegistry |
0x24002314 |
64 |
4 |
Zero |
Lc |
charger_lto.o |
xSchedulerRunning |
0x24002448 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xStart |
0x24002430 |
8 |
4 |
Zero |
Lc |
charger_lto.o |
xSuspendedTaskList |
0x240023AC |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xTasksWaitingTermination |
0x24002398 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xTickCount |
0x24002444 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xTimerQueue |
0x24002440 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xTimerTaskHandle |
0x2400243C |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xYieldPending |
0x24002438 |
4 |
4 |
Zero |
Lc |
charger_lto.o |
Address | Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
0x20000000 |
beeperQueueStorageArea |
60 |
4 |
Zero |
Lc |
charger_lto.o |
0x2000003C |
beeperQueueBuffer |
80 |
4 |
Zero |
Lc |
charger_lto.o |
0x2000008C |
onewireQueueStorageArea |
40 |
4 |
Zero |
Lc |
charger_lto.o |
0x200000B4 |
onewireQueueBuffer |
80 |
4 |
Zero |
Lc |
charger_lto.o |
0x20000104 |
keysTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
0x20000304 |
keysTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x20000364 |
ethTaskStackBuffer |
8 192 |
4 |
Zero |
Lc |
charger_lto.o |
0x20002364 |
ethTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x200023C4 |
mbSlaveTaskStackBuffer |
4 096 |
4 |
Zero |
Lc |
charger_lto.o |
0x200033C4 |
mbSlaveTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x20003424 |
beeperTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
0x20003624 |
beeperTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x20003684 |
onewireTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
0x20003884 |
onewireTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x24000000 |
mainTaskBuffer |
2 048 |
4 |
Zero |
Lc |
charger_lto.o |
0x24000800 |
pxReadyTasksLists |
1 120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24000C60 |
vApplicationGetTimerTaskMemory.Timer_Stack |
1 024 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001060 |
sys_data |
756 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001354 |
fs |
568 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400158C |
lb_mbData |
564 |
4 |
Zero |
Lc |
charger_lto.o |
0x240017C0 |
vApplicationGetIdleTaskMemory.Idle_Stack |
512 |
4 |
Zero |
Lc |
charger_lto.o |
0x240019C0 |
_SEGGER_RTT |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24001A68 |
huart3 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001AFC |
huart2 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001B90 |
huart10 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001C24 |
hspi4 |
136 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001CAC |
hspi2 |
136 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001D34 |
hsd1 |
124 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001DB0 |
hdma_usart3_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001E28 |
hdma_usart3_rx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001EA0 |
hdma_spi4_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001F18 |
hdma_spi2_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24001F90 |
hdma_spi2_rx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002008 |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
108 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002074 |
vApplicationGetTimerTaskMemory.Timer_TCB |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x240020D4 |
vApplicationGetIdleTaskMemory.Idle_TCB |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002134 |
mainTaskControlBlock |
96 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002194 |
prvCheckForValidListAndQueue.xStaticTimerQueue |
80 |
4 |
Zero |
Lc |
charger_lto.o |
0x240021E4 |
htim8 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002230 |
htim7 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400227C |
htim6 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
0x240022C8 |
htim3 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002314 |
xQueueRegistry |
64 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002354 |
hrtc |
36 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002378 |
Files |
32 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002398 |
xTasksWaitingTermination |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x240023AC |
xSuspendedTaskList |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x240023C0 |
xPendingReadyList |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x240023D4 |
xDelayedTaskList2 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x240023E8 |
xDelayedTaskList1 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x240023FC |
xActiveTimerList2 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002410 |
xActiveTimerList1 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002424 |
disk |
12 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002430 |
xStart |
8 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002438 |
xYieldPending |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400243C |
xTimerTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002440 |
xTimerQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002444 |
xTickCount |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002448 |
xSchedulerRunning |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400244C |
xPendedTicks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002450 |
xNumberOfSuccessfulFrees |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002454 |
xNumberOfSuccessfulAllocations |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002458 |
xNumOfOverflows |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400245C |
xNextTaskUnblockTime |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002460 |
xMinimumEverFreeBytesRemaining |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002464 |
xMaximumPossibleSuppressedTicks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002468 |
xIdleTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400246C |
xFreeBytesRemaining |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002470 |
xBlockAllocatedBit |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002474 |
uxTopReadyPriority |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002478 |
uxTaskNumber |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400247C |
uxSchedulerSuspended |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002480 |
uxDeletedTasksWaitingCleanUp |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002484 |
uxCurrentNumberOfTasks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002488 |
uwTick |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400248C |
ulTimerCountsForOneTick |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002490 |
ulStoppedTimerCompensation |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002494 |
ulMaxPRIGROUPValue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x24002498 |
pxOverflowTimerList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x2400249C |
pxOverflowDelayedTaskList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024A0 |
pxEnd |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024A4 |
pxDelayedTaskList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024A8 |
pxCurrentTimerList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024AC |
pxCurrentTCB |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024B0 |
prvSampleTimeNow.xLastTime |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024B4 |
pDHCPMSG |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024B8 |
onewireQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024BC |
mainTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024C0 |
__SEGGER_RTL_stdout_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x240024C4 |
__SEGGER_RTL_stdin_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x240024C8 |
__SEGGER_RTL_stderr_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x240024CC |
__SEGGER_RTL_locale_ptr |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x240024D0 |
dhcp_tick_1s |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024D4 |
beeperQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024D8 |
SDQueueID |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024DC |
KernelState |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024E0 |
FatFs |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024E4 |
DHCP_XID |
4 |
4 |
Zero |
Lc |
charger_lto.o |
0x240024E8 |
sock_remained_size |
8 |
2 |
Zero |
Lc |
charger_lto.o |
0x240024F0 |
bm |
6 |
2 |
Zero |
Lc |
charger_lto.o |
0x240024F6 |
sock_is_sending |
2 |
2 |
Zero |
Lc |
charger_lto.o |
0x240024F8 |
sock_io_mode |
2 |
2 |
Zero |
Lc |
charger_lto.o |
0x240024FA |
Fsid |
2 |
2 |
Zero |
Lc |
charger_lto.o |
0x240024FC |
ucHeap |
15 360 |
|
Zero |
Lc |
charger_lto.o |
0x240060FC |
dhcp_buffer |
2 048 |
|
Zero |
Lc |
charger_lto.o |
0x240068FC |
_acUpBuffer |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006CFC |
mainTaskStart::buff |
256 |
|
Zero |
Lc |
charger_lto.o |
0x24006DFC |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
160 |
|
Zero |
Lc |
charger_lto.o |
0x24006E9C |
_acDownBuffer |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006EAC |
DHCP_CHADDR |
6 |
|
Zero |
Lc |
charger_lto.o |
0x24006EB2 |
sock_pack_info |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EB6 |
_DNS_ |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EBA |
SDPath |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EBE |
OLD_allocated_ip |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EC2 |
DHCP_allocated_sn |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EC6 |
DHCP_allocated_ip |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006ECA |
DHCP_allocated_gw |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006ECE |
DHCP_allocated_dns |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006ED2 |
DHCP_SIP |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006ED6 |
DHCP_REAL_SIP |
4 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDA |
ucMaxSysCallPriority |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDB |
retSD |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDC |
dhcp_state |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDD |
dhcp_retry_count |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDE |
_DHCP_ |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EDF |
DHCP_SOCKET |
1 |
|
Zero |
Lc |
charger_lto.o |
0x24006EE0 |
WIZCHIP |
44 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F0C |
__SEGGER_RTL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006F0C |
__RAL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006F20 |
uxCriticalNesting |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F24 |
uwTickPrio |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F28 |
stdout |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006F2C |
stdin |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006F30 |
stderr |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x24006F34 |
dhcp_tick_next |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F38 |
dhcp_lease_time |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F3C |
dhcp_ip_update |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F40 |
dhcp_ip_conflict |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F44 |
dhcp_ip_assign |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F48 |
SystemD2Clock |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F4C |
SystemCoreClock |
4 |
4 |
Init |
Lc |
charger_lto.o |
0x24006F50 |
sock_any_port |
2 |
2 |
Init |
Lc |
charger_lto.o |
0x24006F52 |
delay_ms |
2 |
2 |
Init |
Lc |
charger_lto.o |
0x24006F54 |
gWIZNETINFO |
23 |
|
Init |
Lc |
charger_lto.o |
0x24006F6B |
HOST_NAME |
8 |
|
Init |
Lc |
charger_lto.o |
0x24006F73 |
uwTickFreq |
1 |
|
Init |
Lc |
charger_lto.o |
0x24006F74 |
Stat |
1 |
|
Init |
Lc |
charger_lto.o |
Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|
ucHeap |
15 360 |
|
Zero |
Lc |
charger_lto.o |
ethTaskStackBuffer |
8 192 |
4 |
Zero |
Lc |
charger_lto.o |
mbSlaveTaskStackBuffer |
4 096 |
4 |
Zero |
Lc |
charger_lto.o |
dhcp_buffer |
2 048 |
|
Zero |
Lc |
charger_lto.o |
mainTaskBuffer |
2 048 |
4 |
Zero |
Lc |
charger_lto.o |
pxReadyTasksLists |
1 120 |
4 |
Zero |
Lc |
charger_lto.o |
_acUpBuffer |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
vApplicationGetTimerTaskMemory.Timer_Stack |
1 024 |
4 |
Zero |
Lc |
charger_lto.o |
sys_data |
756 |
4 |
Zero |
Lc |
charger_lto.o |
fs |
568 |
4 |
Zero |
Lc |
charger_lto.o |
lb_mbData |
564 |
4 |
Zero |
Lc |
charger_lto.o |
beeperTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
keysTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
onewireTaskStackBuffer |
512 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_Stack |
512 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskStart::buff |
256 |
|
Zero |
Lc |
charger_lto.o |
_SEGGER_RTT |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage |
160 |
|
Zero |
Lc |
charger_lto.o |
huart10 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
huart2 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
huart3 |
148 |
4 |
Zero |
Lc |
charger_lto.o |
hspi2 |
136 |
4 |
Zero |
Lc |
charger_lto.o |
hspi4 |
136 |
4 |
Zero |
Lc |
charger_lto.o |
hsd1 |
124 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_spi2_rx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_spi2_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_spi4_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_usart3_rx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hdma_usart3_tx |
120 |
4 |
Zero |
Lc |
charger_lto.o |
hmdma_mdma_channel0_sdmmc1_end_data_0 |
108 |
4 |
Zero |
Lc |
charger_lto.o |
beeperTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
ethTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
keysTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
mainTaskControlBlock |
96 |
4 |
Zero |
Lc |
charger_lto.o |
mbSlaveTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
onewireTaskBuffer |
96 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetIdleTaskMemory.Idle_TCB |
96 |
4 |
Zero |
Lc |
charger_lto.o |
vApplicationGetTimerTaskMemory.Timer_TCB |
96 |
4 |
Zero |
Lc |
charger_lto.o |
beeperQueueBuffer |
80 |
4 |
Zero |
Lc |
charger_lto.o |
onewireQueueBuffer |
80 |
4 |
Zero |
Lc |
charger_lto.o |
prvCheckForValidListAndQueue.xStaticTimerQueue |
80 |
4 |
Zero |
Lc |
charger_lto.o |
htim3 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim6 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim7 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
htim8 |
76 |
4 |
Zero |
Lc |
charger_lto.o |
xQueueRegistry |
64 |
4 |
Zero |
Lc |
charger_lto.o |
beeperQueueStorageArea |
60 |
4 |
Zero |
Lc |
charger_lto.o |
WIZCHIP |
44 |
4 |
Init |
Lc |
charger_lto.o |
onewireQueueStorageArea |
40 |
4 |
Zero |
Lc |
charger_lto.o |
hrtc |
36 |
4 |
Zero |
Lc |
charger_lto.o |
Files |
32 |
4 |
Zero |
Lc |
charger_lto.o |
gWIZNETINFO |
23 |
|
Init |
Lc |
charger_lto.o |
__RAL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
xActiveTimerList1 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xActiveTimerList2 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xDelayedTaskList1 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xDelayedTaskList2 |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xPendingReadyList |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xSuspendedTaskList |
20 |
4 |
Zero |
Lc |
charger_lto.o |
xTasksWaitingTermination |
20 |
4 |
Zero |
Lc |
charger_lto.o |
_acDownBuffer |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
disk |
12 |
4 |
Zero |
Lc |
charger_lto.o |
HOST_NAME |
8 |
|
Init |
Lc |
charger_lto.o |
sock_remained_size |
8 |
2 |
Zero |
Lc |
charger_lto.o |
xStart |
8 |
4 |
Zero |
Lc |
charger_lto.o |
DHCP_CHADDR |
6 |
|
Zero |
Lc |
charger_lto.o |
bm |
6 |
2 |
Zero |
Lc |
charger_lto.o |
DHCP_REAL_SIP |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_SIP |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_XID |
4 |
4 |
Zero |
Lc |
charger_lto.o |
DHCP_allocated_dns |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_gw |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_ip |
4 |
|
Zero |
Lc |
charger_lto.o |
DHCP_allocated_sn |
4 |
|
Zero |
Lc |
charger_lto.o |
FatFs |
4 |
4 |
Zero |
Lc |
charger_lto.o |
KernelState |
4 |
4 |
Zero |
Lc |
charger_lto.o |
OLD_allocated_ip |
4 |
|
Zero |
Lc |
charger_lto.o |
SDPath |
4 |
|
Zero |
Lc |
charger_lto.o |
SDQueueID |
4 |
4 |
Zero |
Lc |
charger_lto.o |
SystemCoreClock |
4 |
4 |
Init |
Lc |
charger_lto.o |
SystemD2Clock |
4 |
4 |
Init |
Lc |
charger_lto.o |
_DNS_ |
4 |
|
Zero |
Lc |
charger_lto.o |
__SEGGER_RTL_locale_ptr |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stderr_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdin_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdout_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
beeperQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
dhcp_ip_assign |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_ip_conflict |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_ip_update |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_lease_time |
4 |
4 |
Init |
Lc |
charger_lto.o |
dhcp_tick_1s |
4 |
4 |
Zero |
Lc |
charger_lto.o |
dhcp_tick_next |
4 |
4 |
Init |
Lc |
charger_lto.o |
mainTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
onewireQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pDHCPMSG |
4 |
4 |
Zero |
Lc |
charger_lto.o |
prvSampleTimeNow.xLastTime |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxCurrentTCB |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxCurrentTimerList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxDelayedTaskList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxEnd |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxOverflowDelayedTaskList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
pxOverflowTimerList |
4 |
4 |
Zero |
Lc |
charger_lto.o |
sock_pack_info |
4 |
|
Zero |
Lc |
charger_lto.o |
stderr |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdin |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdout |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
ulMaxPRIGROUPValue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
ulStoppedTimerCompensation |
4 |
4 |
Zero |
Lc |
charger_lto.o |
ulTimerCountsForOneTick |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uwTick |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uwTickPrio |
4 |
4 |
Init |
Lc |
charger_lto.o |
uxCriticalNesting |
4 |
4 |
Init |
Lc |
charger_lto.o |
uxCurrentNumberOfTasks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxDeletedTasksWaitingCleanUp |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxSchedulerSuspended |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxTaskNumber |
4 |
4 |
Zero |
Lc |
charger_lto.o |
uxTopReadyPriority |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xBlockAllocatedBit |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xFreeBytesRemaining |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xIdleTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xMaximumPossibleSuppressedTicks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xMinimumEverFreeBytesRemaining |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNextTaskUnblockTime |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumOfOverflows |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumberOfSuccessfulAllocations |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xNumberOfSuccessfulFrees |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xPendedTicks |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xSchedulerRunning |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xTickCount |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xTimerQueue |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xTimerTaskHandle |
4 |
4 |
Zero |
Lc |
charger_lto.o |
xYieldPending |
4 |
4 |
Zero |
Lc |
charger_lto.o |
Fsid |
2 |
2 |
Zero |
Lc |
charger_lto.o |
delay_ms |
2 |
2 |
Init |
Lc |
charger_lto.o |
sock_any_port |
2 |
2 |
Init |
Lc |
charger_lto.o |
sock_io_mode |
2 |
2 |
Zero |
Lc |
charger_lto.o |
sock_is_sending |
2 |
2 |
Zero |
Lc |
charger_lto.o |
DHCP_SOCKET |
1 |
|
Zero |
Lc |
charger_lto.o |
Stat |
1 |
|
Init |
Lc |
charger_lto.o |
_DHCP_ |
1 |
|
Zero |
Lc |
charger_lto.o |
dhcp_retry_count |
1 |
|
Zero |
Lc |
charger_lto.o |
dhcp_state |
1 |
|
Zero |
Lc |
charger_lto.o |
retSD |
1 |
|
Zero |
Lc |
charger_lto.o |
ucMaxSysCallPriority |
1 |
|
Zero |
Lc |
charger_lto.o |
uwTickFreq |
1 |
|
Init |
Lc |
charger_lto.o |
Symbol name | Address | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
D1CorePrescTable |
0x0802204F |
16 |
|
Cnst |
Lc |
charger_lto.o |
DMA_CalcBaseAndBitshift.flagBitshiftOffset |
0x08021FDF |
8 |
|
Cnst |
Lc |
charger_lto.o |
ExCvt |
0x08022197 |
128 |
|
Cnst |
Lc |
charger_lto.o |
LfnOfs |
0x08021E3C |
13 |
|
Cnst |
Lc |
charger_lto.o |
SD_Driver |
0x08003EA8 |
20 |
4 |
Cnst |
Lc |
charger_lto.o |
Tbl |
0x08020F60 |
256 |
2 |
Cnst |
Lc |
charger_lto.o |
UARTEx_SetNbDataToProcess.denominator |
0x080220CF |
8 |
|
Cnst |
Lc |
charger_lto.o |
UARTEx_SetNbDataToProcess.numerator |
0x080220C7 |
8 |
|
Cnst |
Lc |
charger_lto.o |
UARTPrescTable |
0x08020F48 |
24 |
2 |
Cnst |
Lc |
charger_lto.o |
_DoInit._aInitStr |
0x08021F37 |
17 |
|
Cnst |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_aPower2 |
0x08000580 |
72 |
8 |
Cnst |
Lc |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_map |
0x08022273 |
128 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_mask |
0x08021FB2 |
13 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale |
0x080002F4 |
12 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_day_names |
0x08021F63 |
29 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_month_names |
0x08021F80 |
49 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_am_pm_indicator |
0x0802194E |
7 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_data |
0x080041B0 |
88 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_format |
0x08021F51 |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_time_format |
0x08021955 |
15 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_day_names |
0x08021D3C |
58 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_month_names |
0x080218F7 |
87 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_time_format |
0x08021F5A |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_codeset_ascii |
0x08004190 |
32 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_empty_string |
0x08021FB1 |
1 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_utf8_period |
0x08021D78 |
2 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_hex_lc |
0x0802225B |
16 |
|
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_hex_uc |
0x0802224B |
16 |
|
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ipow10 |
0x080005C8 |
160 |
8 |
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_data__ |
0x08022320 |
[152] |
4 |
Cnst |
Lc |
[ Linker created ] |
__SEGGER_init_table__ |
0x080222F4 |
[44] |
4 |
Cnst |
Lc |
[ Linker created ] |
ff_wtoupper.cvt1 |
0x080154E0 |
498 |
2 |
Cnst |
Lc |
charger_lto.o |
ff_wtoupper.cvt2 |
0x08021060 |
188 |
2 |
Cnst |
Lc |
charger_lto.o |
mainTask_attributes |
0x08003E84 |
36 |
4 |
Cnst |
Lc |
charger_lto.o |
Address | Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
0x080002F4 |
__SEGGER_RTL_c_locale |
12 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08000580 |
__SEGGER_RTL_aPower2 |
72 |
8 |
Cnst |
Lc |
utilops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080005C8 |
__SEGGER_RTL_ipow10 |
160 |
8 |
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08003E84 |
mainTask_attributes |
36 |
4 |
Cnst |
Lc |
charger_lto.o |
0x08003EA8 |
SD_Driver |
20 |
4 |
Cnst |
Lc |
charger_lto.o |
0x08004190 |
__SEGGER_RTL_codeset_ascii |
32 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080041B0 |
__SEGGER_RTL_c_locale_data |
88 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080154E0 |
ff_wtoupper.cvt1 |
498 |
2 |
Cnst |
Lc |
charger_lto.o |
0x08020F48 |
UARTPrescTable |
24 |
2 |
Cnst |
Lc |
charger_lto.o |
0x08020F60 |
Tbl |
256 |
2 |
Cnst |
Lc |
charger_lto.o |
0x08021060 |
ff_wtoupper.cvt2 |
188 |
2 |
Cnst |
Lc |
charger_lto.o |
0x080218F7 |
__SEGGER_RTL_c_locale_month_names |
87 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802194E |
__SEGGER_RTL_c_locale_am_pm_indicator |
7 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021955 |
__SEGGER_RTL_c_locale_date_time_format |
15 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021D3C |
__SEGGER_RTL_c_locale_day_names |
58 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021D78 |
__SEGGER_RTL_data_utf8_period |
2 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021E3C |
LfnOfs |
13 |
|
Cnst |
Lc |
charger_lto.o |
0x08021F37 |
_DoInit._aInitStr |
17 |
|
Cnst |
Lc |
SEGGER_RTT.o (prinops_rtt_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021F51 |
__SEGGER_RTL_c_locale_date_format |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021F5A |
__SEGGER_RTL_c_locale_time_format |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021F63 |
__SEGGER_RTL_c_locale_abbrev_day_names |
29 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021F80 |
__SEGGER_RTL_c_locale_abbrev_month_names |
49 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021FB1 |
__SEGGER_RTL_data_empty_string |
1 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021FB2 |
__SEGGER_RTL_ascii_ctype_mask |
13 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08021FDF |
DMA_CalcBaseAndBitshift.flagBitshiftOffset |
8 |
|
Cnst |
Lc |
charger_lto.o |
0x0802204F |
D1CorePrescTable |
16 |
|
Cnst |
Lc |
charger_lto.o |
0x080220C7 |
UARTEx_SetNbDataToProcess.numerator |
8 |
|
Cnst |
Lc |
charger_lto.o |
0x080220CF |
UARTEx_SetNbDataToProcess.denominator |
8 |
|
Cnst |
Lc |
charger_lto.o |
0x08022197 |
ExCvt |
128 |
|
Cnst |
Lc |
charger_lto.o |
0x0802224B |
__SEGGER_RTL_hex_uc |
16 |
|
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x0802225B |
__SEGGER_RTL_hex_lc |
16 |
|
Cnst |
Gb |
prinops.o (libc_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x08022273 |
__SEGGER_RTL_ascii_ctype_map |
128 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v7em_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x080222F4 |
__SEGGER_init_table__ |
[44] |
4 |
Cnst |
Lc |
[ Linker created ] |
0x08022320 |
__SEGGER_init_data__ |
[152] |
4 |
Cnst |
Lc |
[ Linker created ] |
Symbol name | Value | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
__AXI_RAM_segment_end__ |
0x24020000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM_segment_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM_segment_start__ |
0x24000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM_segment_used_end__ |
0x24006F75 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM_segment_used_size__ |
0x00006F75 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM_segment_used_start__ |
0x24000000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_end__ |
0x38801000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_size__ |
0x00001000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_start__ |
0x38800000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_used_end__ |
0x38800000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__Backup_RAM_segment_used_start__ |
0x38800000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_end__ |
0x20020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_start__ |
0x20000000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_end__ |
0x20020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_start__ |
0x20000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_end__ |
0x08080000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_size__ |
0x00080000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_start__ |
0x08000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_used_end__ |
0x080223DE |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_used_size__ |
0x000223DE |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH1_segment_used_start__ |
0x08000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_end__ |
0x08080000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_size__ |
0x00080000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_start__ |
0x08000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_end__ |
0x080223DE |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_size__ |
0x000223DE |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_start__ |
0x08000000 |
|
|
---- |
Gb |
[ Linker created ] |
__HEAPSIZE__ |
0x00000800 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_end__ |
0x00010000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_size__ |
0x00010000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_start__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_end__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_start__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_end__ |
0x30008000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_size__ |
0x00008000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_start__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_used_end__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM1_segment_used_start__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_end__ |
0x38004000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_size__ |
0x00004000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_start__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_used_end__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM2_segment_used_start__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_end__ |
0x24020000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_start__ |
0x24000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_end__ |
0x24006F75 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_size__ |
0x00006F75 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_start__ |
0x24000000 |
|
|
---- |
Gb |
[ Linker created ] |
__STACKSIZE_PROCESS__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__STACKSIZE__ |
0x00002000 |
|
|
---- |
Gb |
[ Linker created ] |
__dso_handle |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__stack_end__ |
0x20020000 |
|
|
---- |
Gb |
[ Linker created ] |
__thread_pointer$ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
_vectors |
0x08000000 |
[716] |
1024 |
Code |
Gb |
stm32h723xx_Vectors.o |
_vectors_end |
0x080002CC |
|
1024 |
Code |
Lc |
stm32h723xx_Vectors.o |
pxCurrentTCBConst |
0x08000360 |
|
16 |
Code |
Lc |
charger_lto.o |
pxCurrentTCBConst2 |
0x080002F0 |
|
16 |
Code |
Lc |
charger_lto.o |
Value | Symbol name | Size | Align | Type | Bd | Object File |
---|---|---|---|---|---|---|
0x00000000 |
__thread_pointer$ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__dso_handle |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__STACKSIZE_PROCESS__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__RAM2_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__RAM1_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__ITCM_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__ITCM_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__ITCM_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__ITCM_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__Backup_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000800 |
__HEAPSIZE__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00001000 |
__Backup_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00002000 |
__STACKSIZE__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00004000 |
__RAM2_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00006F75 |
__RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00006F75 |
__AXI_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00008000 |
__RAM1_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00010000 |
__ITCM_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00010000 |
__ITCM_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__DTCM_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__DTCM_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__AXI_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x000223DE |
__FLASH_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x000223DE |
__FLASH1_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00080000 |
__FLASH_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00080000 |
__FLASH1_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08000000 |
_vectors |
[716] |
1024 |
Code |
Gb |
stm32h723xx_Vectors.o |
0x08000000 |
__FLASH_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08000000 |
__FLASH_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08000000 |
__FLASH1_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08000000 |
__FLASH1_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x080002CC |
_vectors_end |
|
1024 |
Code |
Lc |
stm32h723xx_Vectors.o |
0x080002F0 |
pxCurrentTCBConst2 |
|
16 |
Code |
Lc |
charger_lto.o |
0x08000360 |
pxCurrentTCBConst |
|
16 |
Code |
Lc |
charger_lto.o |
0x080223DE |
__FLASH_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x080223DE |
__FLASH1_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08080000 |
__FLASH_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x08080000 |
__FLASH1_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x20000000 |
__DTCM_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x20000000 |
__DTCM_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x20020000 |
__stack_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x20020000 |
__DTCM_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x20020000 |
__DTCM_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24000000 |
__RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24000000 |
__RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24000000 |
__AXI_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24000000 |
__AXI_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24006F75 |
__RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24006F75 |
__AXI_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24020000 |
__RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x24020000 |
__AXI_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__RAM1_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__RAM1_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__RAM1_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30008000 |
__RAM1_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__RAM2_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__RAM2_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__RAM2_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38004000 |
__RAM2_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38800000 |
__Backup_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38800000 |
__Backup_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38800000 |
__Backup_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38801000 |
__Backup_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
Name | Range | Size |
---|---|---|
AXI_RAM |
24000000-2401ffff |
131 072 |
Backup_RAM |
38800000-38800fff |
4 096 |
DTCM_RAM |
20000000-2001ffff |
131 072 |
FLASH |
08000000-0807ffff |
524 288 |
FLASH1 |
08000000-0807ffff |
524 288 |
ITCM_RAM |
00000000-0000ffff |
65 536 |
RAM |
24000000-2401ffff |
131 072 |
RAM1 |
30000000-30007fff |
32 768 |
RAM2 |
38000000-38003fff |
16 384 |
Name | Range | Size | Ordering |
---|---|---|---|
stack |
2001e000-2001ffff |
8 192 |
Auto |
vectors |
08000000-080002cb |
716 |
Auto |
Range | Size | Name | Ordering |
---|---|---|---|
08000000-080002cb |
716 |
vectors |
Auto |
2001e000-2001ffff |
8 192 |
stack |
Auto |
Function name | Stack | Object File |
---|
_vectors: 0x08000000: 20020000 DC.W 0x20020000 ; R_ARM_ABS32 0x08000004: 0802111D DC.W Reset_Handler 0x08000008: 080002CD DC.W NMI_Handler 0x0800000C: 080002CD DC.W NMI_Handler 0x08000010: 080002CD DC.W NMI_Handler 0x08000014: 080002CD DC.W NMI_Handler 0x08000018: 080002CD DC.W NMI_Handler 0x0800001C: 00 DC.B 0x00 ; '\0' 0x0800001D: 00 DC.B 0x00 ; '\0' 0x0800001E: 00 DC.B 0x00 ; '\0' 0x0800001F: 00 DC.B 0x00 ; '\0' 0x08000020: 00 DC.B 0x00 ; '\0' 0x08000021: 00 DC.B 0x00 ; '\0' 0x08000022: 00 DC.B 0x00 ; '\0' 0x08000023: 00 DC.B 0x00 ; '\0' 0x08000024: 00 DC.B 0x00 ; '\0' 0x08000025: 00 DC.B 0x00 ; '\0' 0x08000026: 00 DC.B 0x00 ; '\0' 0x08000027: 00 DC.B 0x00 ; '\0' 0x08000028: 00 DC.B 0x00 ; '\0' 0x08000029: 00 DC.B 0x00 ; '\0' 0x0800002A: 00 DC.B 0x00 ; '\0' 0x0800002B: 00 DC.B 0x00 ; '\0' 0x0800002C: 080002D1 DC.W SVC_Handler 0x08000030: 080002CF DC.W wizchip_cris_enter 0x08000034: 00 DC.B 0x00 ; '\0' 0x08000035: 00 DC.B 0x00 ; '\0' 0x08000036: 00 DC.B 0x00 ; '\0' 0x08000037: 00 DC.B 0x00 ; '\0' 0x08000038: 08000301 DC.W PendSV_Handler 0x0800003C: 08012B49 DC.W SysTick_Handler 0x08000040: 080002CD DC.W NMI_Handler 0x08000044: 080002CD DC.W NMI_Handler 0x08000048: 080002CD DC.W NMI_Handler 0x0800004C: 080002CD DC.W NMI_Handler 0x08000050: 080002CD DC.W NMI_Handler 0x08000054: 080002CD DC.W NMI_Handler 0x08000058: 080002CD DC.W NMI_Handler 0x0800005C: 080002CD DC.W NMI_Handler 0x08000060: 080002CD DC.W NMI_Handler 0x08000064: 080002CD DC.W NMI_Handler 0x08000068: 080002CD DC.W NMI_Handler 0x0800006C: 08016199 DC.W DMA1_Stream0_IRQHandler 0x08000070: 080161A9 DC.W DMA1_Stream1_IRQHandler 0x08000074: 080161B9 DC.W DMA1_Stream2_IRQHandler 0x08000078: 080161C9 DC.W DMA1_Stream3_IRQHandler 0x0800007C: 080161D9 DC.W DMA1_Stream4_IRQHandler 0x08000080: 080002CD DC.W NMI_Handler 0x08000084: 080002CD DC.W NMI_Handler 0x08000088: 080002CD DC.W NMI_Handler 0x0800008C: 080002CD DC.W NMI_Handler 0x08000090: 080002CD DC.W NMI_Handler 0x08000094: 080002CD DC.W NMI_Handler 0x08000098: 080002CD DC.W NMI_Handler 0x0800009C: 080161E9 DC.W EXTI9_5_IRQHandler 0x080000A0: 080002CD DC.W NMI_Handler 0x080000A4: 080002CD DC.W NMI_Handler 0x080000A8: 080002CD DC.W NMI_Handler 0x080000AC: 080002CD DC.W NMI_Handler 0x080000B0: 080002CD DC.W NMI_Handler 0x080000B4: 080161F5 DC.W TIM3_IRQHandler 0x080000B8: 080002CD DC.W NMI_Handler 0x080000BC: 080002CD DC.W NMI_Handler 0x080000C0: 080002CD DC.W NMI_Handler 0x080000C4: 080002CD DC.W NMI_Handler 0x080000C8: 080002CD DC.W NMI_Handler 0x080000CC: 080002CD DC.W NMI_Handler 0x080000D0: 08016205 DC.W SPI2_IRQHandler 0x080000D4: 080002CD DC.W NMI_Handler 0x080000D8: 08016215 DC.W USART2_IRQHandler 0x080000DC: 0801622D DC.W USART3_IRQHandler 0x080000E0: 080002CD DC.W NMI_Handler 0x080000E4: 080002CD DC.W NMI_Handler 0x080000E8: 00 DC.B 0x00 ; '\0' 0x080000E9: 00 DC.B 0x00 ; '\0' 0x080000EA: 00 DC.B 0x00 ; '\0' 0x080000EB: 00 DC.B 0x00 ; '\0' 0x080000EC: 080002CD DC.W NMI_Handler 0x080000F0: 080002CD DC.W NMI_Handler 0x080000F4: 080002CD DC.W NMI_Handler 0x080000F8: 0801623D DC.W TIM8_CC_IRQHandler 0x080000FC: 080002CD DC.W NMI_Handler 0x08000100: 080002CD DC.W NMI_Handler 0x08000104: 0801624D DC.W SDMMC1_IRQHandler 0x08000108: 080002CD DC.W NMI_Handler 0x0800010C: 080002CD DC.W NMI_Handler 0x08000110: 080002CD DC.W NMI_Handler 0x08000114: 080002CD DC.W NMI_Handler 0x08000118: 080002CD DC.W NMI_Handler 0x0800011C: 0801625D DC.W TIM7_IRQHandler 0x08000120: 080002CD DC.W NMI_Handler 0x08000124: 080002CD DC.W NMI_Handler 0x08000128: 080002CD DC.W NMI_Handler 0x0800012C: 080002CD DC.W NMI_Handler 0x08000130: 080002CD DC.W NMI_Handler 0x08000134: 080002CD DC.W NMI_Handler 0x08000138: 080002CD DC.W NMI_Handler 0x0800013C: 080002CD DC.W NMI_Handler 0x08000140: 00 DC.B 0x00 ; '\0' 0x08000141: 00 DC.B 0x00 ; '\0' 0x08000142: 00 DC.B 0x00 ; '\0' 0x08000143: 00 DC.B 0x00 ; '\0' 0x08000144: 00 DC.B 0x00 ; '\0' 0x08000145: 00 DC.B 0x00 ; '\0' 0x08000146: 00 DC.B 0x00 ; '\0' 0x08000147: 00 DC.B 0x00 ; '\0' 0x08000148: 00 DC.B 0x00 ; '\0' 0x08000149: 00 DC.B 0x00 ; '\0' 0x0800014A: 00 DC.B 0x00 ; '\0' 0x0800014B: 00 DC.B 0x00 ; '\0' 0x0800014C: 00 DC.B 0x00 ; '\0' 0x0800014D: 00 DC.B 0x00 ; '\0' 0x0800014E: 00 DC.B 0x00 ; '\0' 0x0800014F: 00 DC.B 0x00 ; '\0' 0x08000150: 080002CD DC.W NMI_Handler 0x08000154: 080002CD DC.W NMI_Handler 0x08000158: 080002CD DC.W NMI_Handler 0x0800015C: 080002CD DC.W NMI_Handler 0x08000160: 080002CD DC.W NMI_Handler 0x08000164: 080002CD DC.W NMI_Handler 0x08000168: 080002CD DC.W NMI_Handler 0x0800016C: 080002CD DC.W NMI_Handler 0x08000170: 080002CD DC.W NMI_Handler 0x08000174: 080002CD DC.W NMI_Handler 0x08000178: 080002CD DC.W NMI_Handler 0x0800017C: 00 DC.B 0x00 ; '\0' 0x0800017D: 00 DC.B 0x00 ; '\0' 0x0800017E: 00 DC.B 0x00 ; '\0' 0x0800017F: 00 DC.B 0x00 ; '\0' 0x08000180: 080002CD DC.W NMI_Handler 0x08000184: 080002CD DC.W NMI_Handler 0x08000188: 080002CD DC.W NMI_Handler 0x0800018C: 080002CD DC.W NMI_Handler 0x08000190: 0801626D DC.W SPI4_IRQHandler 0x08000194: 080002CD DC.W NMI_Handler 0x08000198: 080002CD DC.W NMI_Handler 0x0800019C: 080002CD DC.W NMI_Handler 0x080001A0: 080002CD DC.W NMI_Handler 0x080001A4: 080002CD DC.W NMI_Handler 0x080001A8: 080002CD DC.W NMI_Handler 0x080001AC: 00 DC.B 0x00 ; '\0' 0x080001AD: 00 DC.B 0x00 ; '\0' 0x080001AE: 00 DC.B 0x00 ; '\0' 0x080001AF: 00 DC.B 0x00 ; '\0' 0x080001B0: 080002CD DC.W NMI_Handler 0x080001B4: 080002CD DC.W NMI_Handler 0x080001B8: 080002CD DC.W NMI_Handler 0x080001BC: 080002CD DC.W NMI_Handler 0x080001C0: 080002CD DC.W NMI_Handler 0x080001C4: 080002CD DC.W NMI_Handler 0x080001C8: 00 DC.B 0x00 ; '\0' 0x080001C9: 00 DC.B 0x00 ; '\0' 0x080001CA: 00 DC.B 0x00 ; '\0' 0x080001CB: 00 DC.B 0x00 ; '\0' 0x080001CC: 00 DC.B 0x00 ; '\0' 0x080001CD: 00 DC.B 0x00 ; '\0' 0x080001CE: 00 DC.B 0x00 ; '\0' 0x080001CF: 00 DC.B 0x00 ; '\0' 0x080001D0: 00 DC.B 0x00 ; '\0' 0x080001D1: 00 DC.B 0x00 ; '\0' 0x080001D2: 00 DC.B 0x00 ; '\0' 0x080001D3: 00 DC.B 0x00 ; '\0' 0x080001D4: 00 DC.B 0x00 ; '\0' 0x080001D5: 00 DC.B 0x00 ; '\0' 0x080001D6: 00 DC.B 0x00 ; '\0' 0x080001D7: 00 DC.B 0x00 ; '\0' 0x080001D8: 080002CD DC.W NMI_Handler 0x080001DC: 00 DC.B 0x00 ; '\0' 0x080001DD: 00 DC.B 0x00 ; '\0' 0x080001DE: 00 DC.B 0x00 ; '\0' 0x080001DF: 00 DC.B 0x00 ; '\0' 0x080001E0: 00 DC.B 0x00 ; '\0' 0x080001E1: 00 DC.B 0x00 ; '\0' 0x080001E2: 00 DC.B 0x00 ; '\0' 0x080001E3: 00 DC.B 0x00 ; '\0' 0x080001E4: 00 DC.B 0x00 ; '\0' 0x080001E5: 00 DC.B 0x00 ; '\0' 0x080001E6: 00 DC.B 0x00 ; '\0' 0x080001E7: 00 DC.B 0x00 ; '\0' 0x080001E8: 00 DC.B 0x00 ; '\0' 0x080001E9: 00 DC.B 0x00 ; '\0' 0x080001EA: 00 DC.B 0x00 ; '\0' 0x080001EB: 00 DC.B 0x00 ; '\0' 0x080001EC: 00 DC.B 0x00 ; '\0' 0x080001ED: 00 DC.B 0x00 ; '\0' 0x080001EE: 00 DC.B 0x00 ; '\0' 0x080001EF: 00 DC.B 0x00 ; '\0' 0x080001F0: 00 DC.B 0x00 ; '\0' 0x080001F1: 00 DC.B 0x00 ; '\0' 0x080001F2: 00 DC.B 0x00 ; '\0' 0x080001F3: 00 DC.B 0x00 ; '\0' 0x080001F4: 00 DC.B 0x00 ; '\0' 0x080001F5: 00 DC.B 0x00 ; '\0' 0x080001F6: 00 DC.B 0x00 ; '\0' 0x080001F7: 00 DC.B 0x00 ; '\0' 0x080001F8: 080002CD DC.W NMI_Handler 0x080001FC: 080002CD DC.W NMI_Handler 0x08000200: 080002CD DC.W NMI_Handler 0x08000204: 080002CD DC.W NMI_Handler 0x08000208: 00 DC.B 0x00 ; '\0' 0x08000209: 00 DC.B 0x00 ; '\0' 0x0800020A: 00 DC.B 0x00 ; '\0' 0x0800020B: 00 DC.B 0x00 ; '\0' 0x0800020C: 080002CD DC.W NMI_Handler 0x08000210: 080002CD DC.W NMI_Handler 0x08000214: 080002CD DC.W NMI_Handler 0x08000218: 080002CD DC.W NMI_Handler 0x0800021C: 080002CD DC.W NMI_Handler 0x08000220: 080002CD DC.W NMI_Handler 0x08000224: 00 DC.B 0x00 ; '\0' 0x08000225: 00 DC.B 0x00 ; '\0' 0x08000226: 00 DC.B 0x00 ; '\0' 0x08000227: 00 DC.B 0x00 ; '\0' 0x08000228: 0801627D DC.W MDMA_IRQHandler 0x0800022C: 00 DC.B 0x00 ; '\0' 0x0800022D: 00 DC.B 0x00 ; '\0' 0x0800022E: 00 DC.B 0x00 ; '\0' 0x0800022F: 00 DC.B 0x00 ; '\0' 0x08000230: 080002CD DC.W NMI_Handler 0x08000234: 080002CD DC.W NMI_Handler 0x08000238: 00 DC.B 0x00 ; '\0' 0x08000239: 00 DC.B 0x00 ; '\0' 0x0800023A: 00 DC.B 0x00 ; '\0' 0x0800023B: 00 DC.B 0x00 ; '\0' 0x0800023C: 080002CD DC.W NMI_Handler 0x08000240: 080002CD DC.W NMI_Handler 0x08000244: 080002CD DC.W NMI_Handler 0x08000248: 080002CD DC.W NMI_Handler 0x0800024C: 080002CD DC.W NMI_Handler 0x08000250: 080002CD DC.W NMI_Handler 0x08000254: 080002CD DC.W NMI_Handler 0x08000258: 080002CD DC.W NMI_Handler 0x0800025C: 080002CD DC.W NMI_Handler 0x08000260: 080002CD DC.W NMI_Handler 0x08000264: 080002CD DC.W NMI_Handler 0x08000268: 080002CD DC.W NMI_Handler 0x0800026C: 080002CD DC.W NMI_Handler 0x08000270: 080002CD DC.W NMI_Handler 0x08000274: 080002CD DC.W NMI_Handler 0x08000278: 080002CD DC.W NMI_Handler 0x0800027C: 00 DC.B 0x00 ; '\0' 0x0800027D: 00 DC.B 0x00 ; '\0' 0x0800027E: 00 DC.B 0x00 ; '\0' 0x0800027F: 00 DC.B 0x00 ; '\0' 0x08000280: 080002CD DC.W NMI_Handler 0x08000284: 080002CD DC.W NMI_Handler 0x08000288: 080002CD DC.W NMI_Handler 0x0800028C: 080002CD DC.W NMI_Handler 0x08000290: 00 DC.B 0x00 ; '\0' 0x08000291: 00 DC.B 0x00 ; '\0' 0x08000292: 00 DC.B 0x00 ; '\0' 0x08000293: 00 DC.B 0x00 ; '\0' 0x08000294: 080002CD DC.W NMI_Handler 0x08000298: 080002CD DC.W NMI_Handler 0x0800029C: 00 DC.B 0x00 ; '\0' 0x0800029D: 00 DC.B 0x00 ; '\0' 0x0800029E: 00 DC.B 0x00 ; '\0' 0x0800029F: 00 DC.B 0x00 ; '\0' 0x080002A0: 00 DC.B 0x00 ; '\0' 0x080002A1: 00 DC.B 0x00 ; '\0' 0x080002A2: 00 DC.B 0x00 ; '\0' 0x080002A3: 00 DC.B 0x00 ; '\0' 0x080002A4: 080002CD DC.W NMI_Handler 0x080002A8: 080002CD DC.W NMI_Handler 0x080002AC: 080002CD DC.W NMI_Handler 0x080002B0: 0801628D DC.W USART10_IRQHandler 0x080002B4: 080002CD DC.W NMI_Handler 0x080002B8: 080002CD DC.W NMI_Handler 0x080002BC: 080002CD DC.W NMI_Handler 0x080002C0: 080002CD DC.W NMI_Handler 0x080002C4: 080002CD DC.W NMI_Handler 0x080002C8: 080002CD DC.W NMI_Handler
NMI_Handler: HardFault_Handler: MemManage_Handler: BusFault_Handler: UsageFault_Handler: _vectors_end: WWDG_IRQHandler: PVD_AVD_IRQHandler: TAMP_STAMP_IRQHandler: RTC_WKUP_IRQHandler: FLASH_IRQHandler: RCC_IRQHandler: EXTI0_IRQHandler: EXTI1_IRQHandler: EXTI2_IRQHandler: EXTI3_IRQHandler: EXTI4_IRQHandler: DMA1_Stream5_IRQHandler: DMA1_Stream6_IRQHandler: ADC_IRQHandler: FDCAN1_IT0_IRQHandler: FDCAN2_IT0_IRQHandler: FDCAN1_IT1_IRQHandler: FDCAN2_IT1_IRQHandler: TIM1_BRK_IRQHandler: TIM1_UP_IRQHandler: TIM1_TRG_COM_IRQHandler: TIM1_CC_IRQHandler: TIM2_IRQHandler: TIM4_IRQHandler: I2C1_EV_IRQHandler: I2C1_ER_IRQHandler: I2C2_EV_IRQHandler: I2C2_ER_IRQHandler: SPI1_IRQHandler: USART1_IRQHandler: EXTI15_10_IRQHandler: RTC_Alarm_IRQHandler: TIM8_BRK_TIM12_IRQHandler: TIM8_UP_TIM13_IRQHandler: TIM8_TRG_COM_TIM14_IRQHandler: DMA1_Stream7_IRQHandler: FMC_IRQHandler: TIM5_IRQHandler: SPI3_IRQHandler: UART4_IRQHandler: UART5_IRQHandler: TIM6_DAC_IRQHandler: DMA2_Stream0_IRQHandler: DMA2_Stream1_IRQHandler: DMA2_Stream2_IRQHandler: DMA2_Stream3_IRQHandler: DMA2_Stream4_IRQHandler: ETH_IRQHandler: ETH_WKUP_IRQHandler: FDCAN_CAL_IRQHandler: DMA2_Stream5_IRQHandler: DMA2_Stream6_IRQHandler: DMA2_Stream7_IRQHandler: USART6_IRQHandler: I2C3_EV_IRQHandler: I2C3_ER_IRQHandler: OTG_HS_EP1_OUT_IRQHandler: OTG_HS_EP1_IN_IRQHandler: OTG_HS_WKUP_IRQHandler: OTG_HS_IRQHandler: DCMI_PSSI_IRQHandler: RNG_IRQHandler: FPU_IRQHandler: UART7_IRQHandler: UART8_IRQHandler: SPI5_IRQHandler: SPI6_IRQHandler: SAI1_IRQHandler: LTDC_IRQHandler: LTDC_ER_IRQHandler: DMA2D_IRQHandler: OCTOSPI1_IRQHandler: LPTIM1_IRQHandler: CEC_IRQHandler: I2C4_EV_IRQHandler: I2C4_ER_IRQHandler: SPDIF_RX_IRQHandler: DMAMUX1_OVR_IRQHandler: DFSDM1_FLT0_IRQHandler: DFSDM1_FLT1_IRQHandler: DFSDM1_FLT2_IRQHandler: DFSDM1_FLT3_IRQHandler: SWPMI1_IRQHandler: TIM15_IRQHandler: TIM16_IRQHandler: TIM17_IRQHandler: MDIOS_WKUP_IRQHandler: MDIOS_IRQHandler: SDMMC2_IRQHandler: HSEM1_IRQHandler: ADC3_IRQHandler: DMAMUX2_OVR_IRQHandler: BDMA_Channel0_IRQHandler: BDMA_Channel1_IRQHandler: BDMA_Channel2_IRQHandler: BDMA_Channel3_IRQHandler: BDMA_Channel4_IRQHandler: BDMA_Channel5_IRQHandler: BDMA_Channel6_IRQHandler: BDMA_Channel7_IRQHandler: COMP1_IRQHandler: LPTIM2_IRQHandler: LPTIM3_IRQHandler: LPTIM4_IRQHandler: LPTIM5_IRQHandler: LPUART1_IRQHandler: CRS_IRQHandler: ECC_IRQHandler: SAI4_IRQHandler: DTS_IRQHandler: WAKEUP_PIN_IRQHandler: OCTOSPI2_IRQHandler: FMAC_IRQHandler: CORDIC_IRQHandler: UART9_IRQHandler: I2C5_EV_IRQHandler: I2C5_ER_IRQHandler: FDCAN3_IT0_IRQHandler: FDCAN3_IT1_IRQHandler: TIM23_IRQHandler: TIM24_IRQHandler: 0x080002CC: E7FE B NMI_Handler ; Dedupe identical section .init.TIM24_IRQHandler
wizchip_cris_enter: wizchip_cris_exit: DebugMon_Handler: 0x080002CE: 4770 BX LR ; Dedupe identical section .text.wizchip_cris_exit
SVC_Handler: 0x080002D0: 4B07 LDR R3, pxCurrentTCBConst2 ; [PC, #28] [0x080002F0] =0x240024AC =pxCurrentTCB 0x080002D2: 6819 LDR R1, [R3] 0x080002D4: 6808 LDR R0, [R1] 0x080002D6: E8B0 4FF0 LDM.W R0!, {R4-R11, LR} 0x080002DA: F380 8809 MSR PSP, R0 0x080002DE: F3BF 8F6F ISB SY 0x080002E2: F04F 0000 MOV.W R0, #0 0x080002E6: F380 8811 MSR BASEPRI, R0 0x080002EA: 4770 BX LR 0x080002EC: BF00 NOP 0x080002EE: BF00 NOP
pxCurrentTCBConst2: 0x080002F0: 240024AC DC.W pxCurrentTCB
__SEGGER_RTL_c_locale: 0x080002F4: 08021D76 DC.W 0x08021D76 ; R_ARM_ABS32 0x080002F8: 080041B0 DC.W __SEGGER_RTL_c_locale_data 0x080002FC: 08004190 DC.W __SEGGER_RTL_codeset_ascii
PendSV_Handler: 0x08000300: F3EF 8009 MRS R0, PSP 0x08000304: F3BF 8F6F ISB SY 0x08000308: 4B15 LDR R3, pxCurrentTCBConst ; [PC, #84] [0x08000360] =0x240024AC =pxCurrentTCB 0x0800030A: 681A LDR R2, [R3] 0x0800030C: F01E 0F10 TST LR, #16 0x08000310: BF08 IT EQ 0x08000312: ED20 8A10 VSTMDBEQ R0!, {S16-S31} 0x08000316: E920 4FF0 STMDB R0!, {R4-R11, LR} 0x0800031A: 6010 STR R0, [R2] 0x0800031C: E92D 0009 PUSH.W {R0, R3} 0x08000320: F04F 0050 MOV.W R0, #80 0x08000324: F380 8811 MSR BASEPRI, R0 0x08000328: F3BF 8F4F DSB SY 0x0800032C: F3BF 8F6F ISB SY 0x08000330: F014 F9CA BL vTaskSwitchContext ; 0x080146C8 0x08000334: F04F 0000 MOV.W R0, #0 0x08000338: F380 8811 MSR BASEPRI, R0 0x0800033C: E8BD 0009 POP.W {R0, R3} 0x08000340: 6819 LDR R1, [R3] 0x08000342: 6808 LDR R0, [R1] 0x08000344: E8B0 4FF0 LDM.W R0!, {R4-R11, LR} 0x08000348: F01E 0F10 TST LR, #16 0x0800034C: BF08 IT EQ 0x0800034E: ECB0 8A10 VLDMEQ R0!, {S16-S31} 0x08000352: F380 8809 MSR PSP, R0 0x08000356: F3BF 8F6F ISB SY 0x0800035A: 4770 BX LR 0x0800035C: BF00 NOP 0x0800035E: BF00 NOP
pxCurrentTCBConst: 0x08000360: 240024AC DC.W pxCurrentTCB
Error_Handler: 0x08000364: B672 CPSID i
.L1: 0x08000366: E7FE B .L1 ; 0x08000366
fmod: 0x08000368: E92D 4FF8 PUSH.W {R3-R11, LR} 0x0800036C: ED2D 8B06 VSTMDB SP!, {D8-D10} 0x08000370: B084 SUB SP, SP, #16 0x08000372: EEB5 1B40 VCMP.F64 D1, #0.0 0x08000376: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x0800037A: F000 8091 BEQ.W .L10 ; 0x080004A0 0x0800037E: EEB4 1B41 VCMP.F64 D1, D1 0x08000382: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000386: F180 808B BVS.W .L10 ; 0x080004A0 0x0800038A: EEB0 8B40 VMOV.F64 D8, D0 0x0800038E: EC50 1B10 VMOV R1, R0, D0 0x08000392: 0042 LSLS R2, R0, #1 0x08000394: EA42 71D1 ORR.W R1, R2, R1, LSR #31 0x08000398: F511 1F00 CMN R1, #0x200000 0x0800039C: ED9F 9B42 VLDR D9, =0x7FF8000000000000 ; [PC, #0x0108] [0x080004A8] 0x080003A0: D277 BCS .L9 ; 0x08000492 0x080003A2: EEB0 9BC8 VABS.F64 D9, D8 0x080003A6: EEB0 ABC1 VABS.F64 D10, D1 0x080003AA: EEB4 9B4A VCMP.F64 D9, D10 0x080003AE: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x080003B2: D502 BPL .L1 ; 0x080003BA 0x080003B4: EEB0 9B48 VMOV.F64 D9, D8 0x080003B8: E06B B .L9 ; 0x08000492
.L1: 0x080003BA: EEB4 9B4A VCMP.F64 D9, D10 0x080003BE: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x080003C2: D105 BNE .L2 ; 0x080003D0 0x080003C4: F000 4000 AND R0, R0, #0x80000000 0x080003C8: 2100 MOVS R1, #0 0x080003CA: EC40 1B19 VMOV D9, R1, R0 0x080003CE: E060 B .L9 ; 0x08000492
.L2: 0x080003D0: A802 ADD R0, SP, #8 0x080003D2: EEB0 0B4A VMOV.F64 D0, D10 0x080003D6: F020 FEBB BL __SEGGER_RTL_float64_frexp_inline ; 0x08021150 0x080003DA: EEB4 9B4A VCMP.F64 D9, D10 0x080003DE: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x080003E2: DB4F BLT .L8 ; 0x08000484 0x080003E4: EC59 0B1A VMOV R0, R9, D10 0x080003E8: 9001 STR R0, [SP, #4] 0x080003EA: 9F02 LDR R7, [SP, #8] 0x080003EC: F009 4A00 AND R10, R9, #0x80000000 0x080003F0: F04A 40E0 ORR R0, R10, #0x70000000 0x080003F4: F040 6B7F ORR R11, R0, #0x0FF00000 0x080003F8: F3C9 550A UBFX R5, R9, #20, #11 0x080003FC: F36F 591E BFC R9, #20, #11 0x08000400: F240 78FF MOVW R8, #0x07FF
.L3: 0x08000404: EEB0 0B49 VMOV.F64 D0, D9 0x08000408: A803 ADD R0, SP, #12 0x0800040A: F020 FEA1 BL __SEGGER_RTL_float64_frexp_inline ; 0x08021150 0x0800040E: 9803 LDR R0, [SP, #12] 0x08000410: 1BC0 SUBS R0, R0, R7 0x08000412: 1E69 SUBS R1, R5, #1 0x08000414: EEB0 0B4A VMOV.F64 D0, D10 0x08000418: D312 BCC .L5 ; 0x08000440 0x0800041A: 4545 CMP R5, R8 0x0800041C: EEB0 0B4A VMOV.F64 D0, D10 0x08000420: D00E BEQ .L5 ; 0x08000440 0x08000422: 1943 ADDS R3, R0, R5 0x08000424: F240 72FE MOVW R2, #0x07FE 0x08000428: 2600 MOVS R6, #0 0x0800042A: 4293 CMP R3, R2 0x0800042C: 465A MOV R2, R11 0x0800042E: DC05 BGT .L4 ; 0x0800043C 0x08000430: 2B01 CMP R3, #1 0x08000432: 4652 MOV R2, R10 0x08000434: BFA4 ITT GE 0x08000436: EA49 5203 ORRGE.W R2, R9, R3, LSL #20 0x0800043A: 9E01 LDRGE R6, [SP, #4]
.L4: 0x0800043C: EC42 6B10 VMOV D0, R6, R2
.L5: 0x08000440: EEB4 0B49 VCMP.F64 D0, D9 0x08000444: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000448: DD15 BLE .L7 ; 0x08000476 0x0800044A: EEB0 0B4A VMOV.F64 D0, D10 0x0800044E: B195 CBZ R5, .L7 ; 0x08000476 0x08000450: 4545 CMP R5, R8 0x08000452: EEB0 0B4A VMOV.F64 D0, D10 0x08000456: D00E BEQ .L7 ; 0x08000476 0x08000458: 4401 ADD R1, R0 0x0800045A: F240 70FE MOVW R0, #0x07FE 0x0800045E: 2200 MOVS R2, #0 0x08000460: 4281 CMP R1, R0 0x08000462: 4658 MOV R0, R11 0x08000464: DC05 BGT .L6 ; 0x08000472 0x08000466: 2901 CMP R1, #1 0x08000468: 4650 MOV R0, R10 0x0800046A: BFA4 ITT GE 0x0800046C: EA49 5001 ORRGE.W R0, R9, R1, LSL #20 0x08000470: 9A01 LDRGE R2, [SP, #4]
.L6: 0x08000472: EC40 2B10 VMOV D0, R2, R0
.L7: 0x08000476: EE39 9B40 VSUB.F64 D9, D9, D0 0x0800047A: EEB4 9B4A VCMP.F64 D9, D10 0x0800047E: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000482: DABF BGE .L3 ; 0x08000404
.L8: 0x08000484: EEB5 8B40 VCMP.F64 D8, #0.0 0x08000488: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x0800048C: BF48 IT MI 0x0800048E: EEB1 9B49 VNEGMI.F64 D9, D9
.L9: 0x08000492: EEB0 0B49 VMOV.F64 D0, D9 0x08000496: B004 ADD SP, SP, #16 0x08000498: ECBD 8B06 VLDM SP!, {D8-D10} 0x0800049C: E8BD 8FF8 POP.W {R3-R11, PC}
.L10: 0x080004A0: ED9F 9B01 VLDR D9, =0x7FF8000000000000 ; [PC, #4] [0x080004A8] 0x080004A4: E7F5 B .L9 ; 0x08000492 0x080004A6: BF00 NOP 0x080004A8: 00000000 DC64 0x7FF8000000000000 0x080004AC: 7FF80000
floor: 0x080004B0: EC50 CB10 VMOV R12, R0, D0 0x080004B4: F3C0 520A UBFX R2, R0, #20, #11 0x080004B8: 1E53 SUBS R3, R2, #1 0x080004BA: F240 71FE MOVW R1, #0x07FE 0x080004BE: 428B CMP R3, R1 0x080004C0: D251 BCS .L2 ; 0x08000566 0x080004C2: F240 31FE MOVW R1, #0x03FE 0x080004C6: 428A CMP R2, R1 0x080004C8: D808 BHI .L1 ; 0x080004DC 0x080004CA: EEBF 0B00 VMOV.F64 D0, #-1 0x080004CE: ED9F 1B2A VLDR D1, =0x0000000000000000 ; [PC, #168] [0x08000578] 0x080004D2: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x080004D6: FE31 0B00 VSELGT.F64 D0, D1, D0 0x080004DA: 4770 BX LR
.L1: 0x080004DC: F240 4132 MOVW R1, #0x0432 0x080004E0: 428A CMP R2, R1 0x080004E2: BF88 IT HI 0x080004E4: 4770 BXHI LR 0x080004E6: B5F0 PUSH {R4-R7, LR} 0x080004E8: F2A2 33FF SUBW R3, R2, #0x03FF 0x080004EC: F1B3 0120 SUBS.W R1, R3, #32 0x080004F0: F44F 1780 MOV.W R7, #0x100000 0x080004F4: F1C3 0420 RSB R4, R3, #32 0x080004F8: FA07 F504 LSL.W R5, R7, R4 0x080004FC: F240 0600 MOVW R6, #0 0x08000500: F6CF 76F0 MOVT R6, #0xFFF0 0x08000504: FA06 F204 LSL.W R2, R6, R4 0x08000508: BF5C ITT PL 0x0800050A: FA27 F501 LSRPL.W R5, R7, R1 0x0800050E: FA46 F201 ASRPL.W R2, R6, R1 0x08000512: EA02 0E0C AND.W LR, R2, R12 0x08000516: FA27 F203 LSR.W R2, R7, R3 0x0800051A: BF4E ITEE MI 0x0800051C: 411E ASRMI R6, R3 0x0800051E: 2200 MOVPL R2, #0 0x08000520: F04F 36FF MOVPL.W R6, #0xFFFFFFFF 0x08000524: 4006 ANDS R6, R0 0x08000526: EB15 050E ADDS.W R5, R5, LR 0x0800052A: 4172 ADCS R2, R6 0x0800052C: FA2C F404 LSR.W R4, R12, R4 0x08000530: FA00 F703 LSL.W R7, R0, R3 0x08000534: 433C ORRS R4, R7 0x08000536: 2900 CMP R1, #0 0x08000538: BF58 IT PL 0x0800053A: FA0C F401 LSLPL.W R4, R12, R1 0x0800053E: F36F 541F BFC R4, #20, #12 0x08000542: FA0C F103 LSL.W R1, R12, R3 0x08000546: BF48 IT MI 0x08000548: 430C ORRMI R4, R1 0x0800054A: FAB4 F184 CLZ R1, R4 0x0800054E: 0949 LSRS R1, R1, #5 0x08000550: 2800 CMP R0, #0 0x08000552: BFA8 IT GE 0x08000554: F041 0101 ORRGE R1, R1, #1 0x08000558: 2900 CMP R1, #0 0x0800055A: BF1C ITT NE 0x0800055C: 4632 MOVNE R2, R6 0x0800055E: 4675 MOVNE R5, LR 0x08000560: EC42 5B10 VMOV D0, R5, R2 0x08000564: BDF0 POP {R4-R7, PC}
.L2: 0x08000566: 2A00 CMP R2, #0 0x08000568: BF04 ITT EQ 0x0800056A: F000 4000 ANDEQ R0, R0, #0x80000000 0x0800056E: 4694 MOVEQ R12, R2 0x08000570: EC40 CB10 VMOV D0, R12, R0 0x08000574: 4770 BX LR 0x08000576: BF00 NOP 0x08000578: 00000000 DC64 0x0000000000000000 0x0800057C: 00000000
__SEGGER_RTL_aPower2: 0x08000580: 00 DC.B 0x00 ; '\0' 0x08000581: 00 DC.B 0x00 ; '\0' 0x08000582: 00 DC.B 0x00 ; '\0' 0x08000583: 00 DC.B 0x00 ; '\0' 0x08000584: 00 DC.B 0x00 ; '\0' 0x08000585: 00 DC.B 0x00 ; '\0' 0x08000586: 24 DC.B 0x24 ; '$' 0x08000587: 40 DC.B 0x40 ; '@' 0x08000588: 00 DC.B 0x00 ; '\0' 0x08000589: 00 DC.B 0x00 ; '\0' 0x0800058A: 00 DC.B 0x00 ; '\0' 0x0800058B: 00 DC.B 0x00 ; '\0' 0x0800058C: 00 DC.B 0x00 ; '\0' 0x0800058D: 00 DC.B 0x00 ; '\0' 0x0800058E: 59 DC.B 0x59 ; 'Y' 0x0800058F: 40 DC.B 0x40 ; '@' 0x08000590: 00 DC.B 0x00 ; '\0' 0x08000591: 00 DC.B 0x00 ; '\0' 0x08000592: 00 DC.B 0x00 ; '\0' 0x08000593: 00 DC.B 0x00 ; '\0' 0x08000594: 00 DC.B 0x00 ; '\0' 0x08000595: 88 DC.B 0x88 ; '\x88' 0x08000596: C3 DC.B 0xC3 ; '\xC3' 0x08000597: 40 DC.B 0x40 ; '@' 0x08000598: 00 DC.B 0x00 ; '\0' 0x08000599: 00 DC.B 0x00 ; '\0' 0x0800059A: 00 DC.B 0x00 ; '\0' 0x0800059B: 00 DC.B 0x00 ; '\0' 0x0800059C: 84 DC.B 0x84 ; '\x84' 0x0800059D: D7 DC.B 0xD7 ; '\xD7' 0x0800059E: 97 DC.B 0x97 ; '\x97' 0x0800059F: 41 DC.B 0x41 ; 'A' 0x080005A0: 00 DC.B 0x00 ; '\0' 0x080005A1: 80 DC.B 0x80 ; '\x80' 0x080005A2: E0 DC.B 0xE0 ; '\xE0' 0x080005A3: 37 DC.B 0x37 ; '7' 0x080005A4: 79 DC.B 0x79 ; 'y' 0x080005A5: C3 DC.B 0xC3 ; '\xC3' 0x080005A6: 41 DC.B 0x41 ; 'A' 0x080005A7: 43 DC.B 0x43 ; 'C' 0x080005A8: 17 DC.B 0x17 ; '\x17' 0x080005A9: 6E DC.B 0x6E ; 'n' 0x080005AA: 05 DC.B 0x05 ; '\x05' 0x080005AB: B5 DC.B 0xB5 ; '\xB5' 0x080005AC: B5 DC.B 0xB5 ; '\xB5' 0x080005AD: B8 DC.B 0xB8 ; '\xB8' 0x080005AE: 93 DC.B 0x93 ; '\x93' 0x080005AF: 46 DC.B 0x46 ; 'F' 0x080005B0: F5 DC.B 0xF5 ; '\xF5' 0x080005B1: F9 DC.B 0xF9 ; '\xF9' 0x080005B2: 3F DC.B 0x3F ; '?' 0x080005B3: E9 DC.B 0xE9 ; '\xE9' 0x080005B4: 03 DC.B 0x03 ; '\x03' 0x080005B5: 4F DC.B 0x4F ; 'O' 0x080005B6: 38 DC.B 0x38 ; '8' 0x080005B7: 4D DC.B 0x4D ; 'M' 0x080005B8: 32 DC.B 0x32 ; '2' 0x080005B9: 1D DC.B 0x1D ; '\x1D' 0x080005BA: 30 DC.B 0x30 ; '0' 0x080005BB: F9 DC.B 0xF9 ; '\xF9' 0x080005BC: 48 DC.B 0x48 ; 'H' 0x080005BD: 77 DC.B 0x77 ; 'w' 0x080005BE: 82 DC.B 0x82 ; '\x82' 0x080005BF: 5A DC.B 0x5A ; 'Z' 0x080005C0: 3C DC.B 0x3C ; '<' 0x080005C1: BF DC.B 0xBF ; '\xBF' 0x080005C2: 73 DC.B 0x73 ; 's' 0x080005C3: 7F DC.B 0x7F ; '\x7F' 0x080005C4: DD DC.B 0xDD ; '\xDD' 0x080005C5: 4F DC.B 0x4F ; 'O' 0x080005C6: 15 DC.B 0x15 ; '\x15' 0x080005C7: 75 DC.B 0x75 ; 'u'
__SEGGER_RTL_ipow10: 0x080005C8: 01 DC.B 0x01 ; '\x01' 0x080005C9: 00 DC.B 0x00 ; '\0' 0x080005CA: 00 DC.B 0x00 ; '\0' 0x080005CB: 00 DC.B 0x00 ; '\0' 0x080005CC: 00 DC.B 0x00 ; '\0' 0x080005CD: 00 DC.B 0x00 ; '\0' 0x080005CE: 00 DC.B 0x00 ; '\0' 0x080005CF: 00 DC.B 0x00 ; '\0' 0x080005D0: 0A DC.B 0x0A ; '\n' 0x080005D1: 00 DC.B 0x00 ; '\0' 0x080005D2: 00 DC.B 0x00 ; '\0' 0x080005D3: 00 DC.B 0x00 ; '\0' 0x080005D4: 00 DC.B 0x00 ; '\0' 0x080005D5: 00 DC.B 0x00 ; '\0' 0x080005D6: 00 DC.B 0x00 ; '\0' 0x080005D7: 00 DC.B 0x00 ; '\0' 0x080005D8: 64 DC.B 0x64 ; 'd' 0x080005D9: 00 DC.B 0x00 ; '\0' 0x080005DA: 00 DC.B 0x00 ; '\0' 0x080005DB: 00 DC.B 0x00 ; '\0' 0x080005DC: 00 DC.B 0x00 ; '\0' 0x080005DD: 00 DC.B 0x00 ; '\0' 0x080005DE: 00 DC.B 0x00 ; '\0' 0x080005DF: 00 DC.B 0x00 ; '\0' 0x080005E0: E8 DC.B 0xE8 ; '\xE8' 0x080005E1: 03 DC.B 0x03 ; '\x03' 0x080005E2: 00 DC.B 0x00 ; '\0' 0x080005E3: 00 DC.B 0x00 ; '\0' 0x080005E4: 00 DC.B 0x00 ; '\0' 0x080005E5: 00 DC.B 0x00 ; '\0' 0x080005E6: 00 DC.B 0x00 ; '\0' 0x080005E7: 00 DC.B 0x00 ; '\0' 0x080005E8: 10 DC.B 0x10 ; '\x10' 0x080005E9: 27 DC.B 0x27 ; ''' 0x080005EA: 00 DC.B 0x00 ; '\0' 0x080005EB: 00 DC.B 0x00 ; '\0' 0x080005EC: 00 DC.B 0x00 ; '\0' 0x080005ED: 00 DC.B 0x00 ; '\0' 0x080005EE: 00 DC.B 0x00 ; '\0' 0x080005EF: 00 DC.B 0x00 ; '\0' 0x080005F0: A0 DC.B 0xA0 ; '\xA0' 0x080005F1: 86 DC.B 0x86 ; '\x86' 0x080005F2: 01 DC.B 0x01 ; '\x01' 0x080005F3: 00 DC.B 0x00 ; '\0' 0x080005F4: 00 DC.B 0x00 ; '\0' 0x080005F5: 00 DC.B 0x00 ; '\0' 0x080005F6: 00 DC.B 0x00 ; '\0' 0x080005F7: 00 DC.B 0x00 ; '\0' 0x080005F8: 40 DC.B 0x40 ; '@' 0x080005F9: 42 DC.B 0x42 ; 'B' 0x080005FA: 0F DC.B 0x0F ; '\x0F' 0x080005FB: 00 DC.B 0x00 ; '\0' 0x080005FC: 00 DC.B 0x00 ; '\0' 0x080005FD: 00 DC.B 0x00 ; '\0' 0x080005FE: 00 DC.B 0x00 ; '\0' 0x080005FF: 00 DC.B 0x00 ; '\0' 0x08000600: 80 DC.B 0x80 ; '\x80' 0x08000601: 96 DC.B 0x96 ; '\x96' 0x08000602: 98 DC.B 0x98 ; '\x98' 0x08000603: 00 DC.B 0x00 ; '\0' 0x08000604: 00 DC.B 0x00 ; '\0' 0x08000605: 00 DC.B 0x00 ; '\0' 0x08000606: 00 DC.B 0x00 ; '\0' 0x08000607: 00 DC.B 0x00 ; '\0' 0x08000608: 00 DC.B 0x00 ; '\0' 0x08000609: E1 DC.B 0xE1 ; '\xE1' 0x0800060A: F5 DC.B 0xF5 ; '\xF5' 0x0800060B: 05 DC.B 0x05 ; '\x05' 0x0800060C: 00 DC.B 0x00 ; '\0' 0x0800060D: 00 DC.B 0x00 ; '\0' 0x0800060E: 00 DC.B 0x00 ; '\0' 0x0800060F: 00 DC.B 0x00 ; '\0' 0x08000610: 00 DC.B 0x00 ; '\0' 0x08000611: CA DC.B 0xCA ; '\xCA' 0x08000612: 9A DC.B 0x9A ; '\x9A' 0x08000613: 3B DC.B 0x3B ; ';' 0x08000614: 00 DC.B 0x00 ; '\0' 0x08000615: 00 DC.B 0x00 ; '\0' 0x08000616: 00 DC.B 0x00 ; '\0' 0x08000617: 00 DC.B 0x00 ; '\0' 0x08000618: 00 DC.B 0x00 ; '\0' 0x08000619: E4 DC.B 0xE4 ; '\xE4' 0x0800061A: 0B DC.B 0x0B ; '\v' 0x0800061B: 54 DC.B 0x54 ; 'T' 0x0800061C: 02 DC.B 0x02 ; '\x02' 0x0800061D: 00 DC.B 0x00 ; '\0' 0x0800061E: 00 DC.B 0x00 ; '\0' 0x0800061F: 00 DC.B 0x00 ; '\0' 0x08000620: 00 DC.B 0x00 ; '\0' 0x08000621: E8 DC.B 0xE8 ; '\xE8' 0x08000622: 76 DC.B 0x76 ; 'v' 0x08000623: 48 DC.B 0x48 ; 'H' 0x08000624: 17 DC.B 0x17 ; '\x17' 0x08000625: 00 DC.B 0x00 ; '\0' 0x08000626: 00 DC.B 0x00 ; '\0' 0x08000627: 00 DC.B 0x00 ; '\0' 0x08000628: 00 DC.B 0x00 ; '\0' 0x08000629: 10 DC.B 0x10 ; '\x10' 0x0800062A: A5 DC.B 0xA5 ; '\xA5' 0x0800062B: D4 DC.B 0xD4 ; '\xD4' 0x0800062C: E8 DC.B 0xE8 ; '\xE8' 0x0800062D: 00 DC.B 0x00 ; '\0' 0x0800062E: 00 DC.B 0x00 ; '\0' 0x0800062F: 00 DC.B 0x00 ; '\0' 0x08000630: 00 DC.B 0x00 ; '\0' 0x08000631: A0 DC.B 0xA0 ; '\xA0' 0x08000632: 72 DC.B 0x72 ; 'r' 0x08000633: 4E DC.B 0x4E ; 'N' 0x08000634: 18 DC.B 0x18 ; '\x18' 0x08000635: 09 DC.B 0x09 ; '\t' 0x08000636: 00 DC.B 0x00 ; '\0' 0x08000637: 00 DC.B 0x00 ; '\0' 0x08000638: 00 DC.B 0x00 ; '\0' 0x08000639: 40 DC.B 0x40 ; '@' 0x0800063A: 7A DC.B 0x7A ; 'z' 0x0800063B: 10 DC.B 0x10 ; '\x10' 0x0800063C: F3 DC.B 0xF3 ; '\xF3' 0x0800063D: 5A DC.B 0x5A ; 'Z' 0x0800063E: 00 DC.B 0x00 ; '\0' 0x0800063F: 00 DC.B 0x00 ; '\0' 0x08000640: 00 DC.B 0x00 ; '\0' 0x08000641: 80 DC.B 0x80 ; '\x80' 0x08000642: C6 DC.B 0xC6 ; '\xC6' 0x08000643: A4 DC.B 0xA4 ; '\xA4' 0x08000644: 7E DC.B 0x7E ; '~' 0x08000645: 8D DC.B 0x8D ; '\x8D' 0x08000646: 03 DC.B 0x03 ; '\x03' 0x08000647: 00 DC.B 0x00 ; '\0' 0x08000648: 00 DC.B 0x00 ; '\0' 0x08000649: 00 DC.B 0x00 ; '\0' 0x0800064A: C1 DC.B 0xC1 ; '\xC1' 0x0800064B: 6F DC.B 0x6F ; 'o' 0x0800064C: F2 DC.B 0xF2 ; '\xF2' 0x0800064D: 86 DC.B 0x86 ; '\x86' 0x0800064E: 23 DC.B 0x23 ; '#' 0x0800064F: 00 DC.B 0x00 ; '\0' 0x08000650: 00 DC.B 0x00 ; '\0' 0x08000651: 00 DC.B 0x00 ; '\0' 0x08000652: 8A DC.B 0x8A ; '\x8A' 0x08000653: 5D DC.B 0x5D ; ']' 0x08000654: 78 DC.B 0x78 ; 'x' 0x08000655: 45 DC.B 0x45 ; 'E' 0x08000656: 63 DC.B 0x63 ; 'c' 0x08000657: 01 DC.B 0x01 ; '\x01' 0x08000658: 00 DC.B 0x00 ; '\0' 0x08000659: 00 DC.B 0x00 ; '\0' 0x0800065A: 64 DC.B 0x64 ; 'd' 0x0800065B: A7 DC.B 0xA7 ; '\xA7' 0x0800065C: B3 DC.B 0xB3 ; '\xB3' 0x0800065D: B6 DC.B 0xB6 ; '\xB6' 0x0800065E: E0 DC.B 0xE0 ; '\xE0' 0x0800065F: 0D DC.B 0x0D ; '\r' 0x08000660: 00 DC.B 0x00 ; '\0' 0x08000661: 00 DC.B 0x00 ; '\0' 0x08000662: E8 DC.B 0xE8 ; '\xE8' 0x08000663: 89 DC.B 0x89 ; '\x89' 0x08000664: 04 DC.B 0x04 ; '\x04' 0x08000665: 23 DC.B 0x23 ; '#' 0x08000666: C7 DC.B 0xC7 ; '\xC7' 0x08000667: 8A DC.B 0x8A ; '\x8A'
__SEGGER_RTL_vfprintf_float_long_long: __SEGGER_RTL_vfprintf: 0x08000668: E92D 4FF8 PUSH.W {R3-R11, LR} 0x0800066C: ED2D 8B0A VSTMDB SP!, {D8-D12} 0x08000670: B08E SUB SP, SP, #56 0x08000672: 9206 STR R2, [SP, #24] 0x08000674: 4689 MOV R9, R1 0x08000676: 4680 MOV R8, R0 0x08000678: 2000 MOVS R0, #0 0x0800067A: F8C8 0000 STR.W R0, [R8] 0x0800067E: F10D 001D ADD.W R0, SP, #29 0x08000682: 9003 STR R0, [SP, #12] 0x08000684: ED9F ABC6 VLDR D10, =0x7FE1CCF385EBC8A0 ; [PC, #0x0318] [0x080009A0] 0x08000688: EEB2 8B04 VMOV.F64 D8, #10 0x0800068C: EEB7 BB00 VMOV.F64 D11, #1 0x08000690: ED9F CBC5 VLDR D12, =0x4059000000000000 ; [PC, #0x0314] [0x080009A8]
.L1: 0x08000694: F819 1B01 LDRB R1, [R9], #1 0x08000698: 2925 CMP R1, #37 0x0800069A: D006 BEQ .L2 ; 0x080006AA 0x0800069C: 2900 CMP R1, #0 0x0800069E: F000 85DA BEQ.W .L123 ; 0x08001256 0x080006A2: 4640 MOV R0, R8 0x080006A4: F020 FD8C BL __SEGGER_RTL_putc ; 0x080211C0 0x080006A8: E7F4 B .L1 ; 0x08000694
.L2: 0x080006AA: 2600 MOVS R6, #0
.L3: 0x080006AC: 4649 MOV R1, R9 0x080006AE: F819 2B01 LDRB R2, [R9], #1 0x080006B2: F1A2 0320 SUB.W R3, R2, #32 0x080006B6: 2B10 CMP R3, #16 0x080006B8: D80D BHI .L4 ; 0x080006D6 0x080006BA: 2080 MOVS R0, #128 0x080006BC: E8DF F003 TBB [PC, R3] 0x080006C0: 09 DC.B 0x09 ; '\t' 0x080006C1: 1B DC.B 0x1B ; '\x1B' 0x080006C2: 1B DC.B 0x1B ; '\x1B' 0x080006C3: 19 DC.B 0x19 ; '\x19' 0x080006C4: 1B DC.B 0x1B ; '\x1B' 0x080006C5: 1B DC.B 0x1B ; '\x1B' 0x080006C6: 1B DC.B 0x1B ; '\x1B' 0x080006C7: 15 DC.B 0x15 ; '\x15' 0x080006C8: 1B DC.B 0x1B ; '\x1B' 0x080006C9: 1B DC.B 0x1B ; '\x1B' 0x080006CA: 30 DC.B 0x30 ; '0' 0x080006CB: 18 DC.B 0x18 ; '\x18' 0x080006CC: 1B DC.B 0x1B ; '\x1B' 0x080006CD: 10 DC.B 0x10 ; '\x10' 0x080006CE: 1B DC.B 0x1B ; '\x1B' 0x080006CF: 1B DC.B 0x1B ; '\x1B' 0x080006D0: 12 DC.B 0x12 ; '\x12' 0x080006D1: 00 DC.B 0x00 ; '\0' 0x080006D2: 2040 MOVS R0, #64 0x080006D4: E00D B .L5 ; 0x080006F2
.L4: 0x080006D6: 2A5E CMP R2, #94 0x080006D8: D10D BNE .L6 ; 0x080006F6 0x080006DA: F44F 5080 MOV.W R0, #0x1000 0x080006DE: E008 B .L5 ; 0x080006F2 0x080006E0: 2010 MOVS R0, #16 0x080006E2: E006 B .L5 ; 0x080006F2 0x080006E4: F44F 7000 MOV.W R0, #0x0200 0x080006E8: E003 B .L5 ; 0x080006F2 0x080006EA: F44F 4000 MOV.W R0, #0x8000 0x080006EE: E000 B .L5 ; 0x080006F2 0x080006F0: 2020 MOVS R0, #32
.L5: 0x080006F2: 4306 ORRS R6, R0 0x080006F4: E7DA B .L3 ; 0x080006AC
.L6: 0x080006F6: F101 0901 ADD.W R9, R1, #1 0x080006FA: F1A2 0030 SUB.W R0, R2, #48 0x080006FE: 2809 CMP R0, #9 0x08000700: F04F 0000 MOV.W R0, #0 0x08000704: D81B BHI .L8 ; 0x0800073E
.L7: 0x08000706: F819 1B01 LDRB R1, [R9], #1 0x0800070A: EB00 0080 ADD.W R0, R0, R0, LSL #2 0x0800070E: EB02 0040 ADD.W R0, R2, R0, LSL #1 0x08000712: 3830 SUBS R0, #48 0x08000714: F1A1 0230 SUB.W R2, R1, #48 0x08000718: 2A0A CMP R2, #10 0x0800071A: 460A MOV R2, R1 0x0800071C: D3F3 BCC .L7 ; 0x08000706 0x0800071E: E00E B .L8 ; 0x0800073E 0x08000720: 9806 LDR R0, [SP, #24] 0x08000722: F850 2B04 LDR R2, [R0], #4 0x08000726: 9006 STR R0, [SP, #24] 0x08000728: 2A00 CMP R2, #0 0x0800072A: 4610 MOV R0, R2 0x0800072C: BF48 IT MI 0x0800072E: 4250 RSBMI R0, R2, #0 0x08000730: 2310 MOVS R3, #16 0x08000732: EA03 62D2 AND.W R2, R3, R2, LSR #27 0x08000736: 4316 ORRS R6, R2 0x08000738: 784A LDRB R2, [R1, #1] 0x0800073A: F101 0902 ADD.W R9, R1, #2
.L8: 0x0800073E: 2A2E CMP R2, #46 0x08000740: D10D BNE .L9 ; 0x0800075E 0x08000742: 4649 MOV R1, R9 0x08000744: F811 2B01 LDRB R2, [R1], #1 0x08000748: 2A2A CMP R2, #42 0x0800074A: D10B BNE .L10 ; 0x08000764 0x0800074C: 9906 LDR R1, [SP, #24] 0x0800074E: F899 2001 LDRB.W R2, [R9, #1] 0x08000752: F851 AB04 LDR R10, [R1], #4 0x08000756: 9106 STR R1, [SP, #24] 0x08000758: F109 0902 ADD.W R9, R9, #2 0x0800075C: E016 B .L12 ; 0x0800078C
.L9: 0x0800075E: F04F 0A00 MOV.W R10, #0 0x08000762: E01C B .L14 ; 0x0800079E
.L10: 0x08000764: F1A2 0330 SUB.W R3, R2, #48 0x08000768: 2B09 CMP R3, #9 0x0800076A: F04F 0A00 MOV.W R10, #0 0x0800076E: D813 BHI .L13 ; 0x08000798
.L11: 0x08000770: F811 3B01 LDRB R3, [R1], #1 0x08000774: EB0A 098A ADD.W R9, R10, R10, LSL #2 0x08000778: EB02 0249 ADD.W R2, R2, R9, LSL #1 0x0800077C: F1A2 0A30 SUB.W R10, R2, #48 0x08000780: F1A3 0230 SUB.W R2, R3, #48 0x08000784: 2A0A CMP R2, #10 0x08000786: 461A MOV R2, R3 0x08000788: D3F2 BCC .L11 ; 0x08000770 0x0800078A: 4689 MOV R9, R1
.L12: 0x0800078C: F1BA 0F00 CMP.W R10, #0 0x08000790: BF58 IT PL 0x08000792: F446 7680 ORRPL R6, R6, #0x0100 0x08000796: E002 B .L14 ; 0x0800079E
.L13: 0x08000798: F446 7680 ORR R6, R6, #0x0100 0x0800079C: 4689 MOV R9, R1
.L14: 0x0800079E: 2A6B CMP R2, #107 0x080007A0: DC0A BGT .L17 ; 0x080007B8 0x080007A2: 2A4C CMP R2, #76 0x080007A4: D003 BEQ .L15 ; 0x080007AE 0x080007A6: 2A68 CMP R2, #104 0x080007A8: D018 BEQ .L19 ; 0x080007DC 0x080007AA: 2A6A CMP R2, #106 0x080007AC: D128 BNE .L23 ; 0x08000800
.L15: 0x080007AE: F819 2B01 LDRB R2, [R9], #1
.L16: 0x080007B2: F046 0602 ORR R6, R6, #2 0x080007B6: E023 B .L23 ; 0x08000800
.L17: 0x080007B8: 2A6C CMP R2, #108 0x080007BA: D005 BEQ .L18 ; 0x080007C8 0x080007BC: 2A7A CMP R2, #122 0x080007BE: BF14 ITE NE 0x080007C0: 2A74 CMPNE R2, #116 0x080007C2: F819 2B01 LDRBEQ R2, [R9], #1 0x080007C6: E01B B .L23 ; 0x08000800
.L18: 0x080007C8: 4649 MOV R1, R9 0x080007CA: F811 2B01 LDRB R2, [R1], #1 0x080007CE: 2A6C CMP R2, #108 0x080007D0: D110 BNE .L20 ; 0x080007F4 0x080007D2: F899 2001 LDRB.W R2, [R9, #1] 0x080007D6: F109 0902 ADD.W R9, R9, #2 0x080007DA: E7EA B .L16 ; 0x080007B2
.L19: 0x080007DC: 4649 MOV R1, R9 0x080007DE: F811 2B01 LDRB R2, [R1], #1 0x080007E2: 2A68 CMP R2, #104 0x080007E4: D109 BNE .L21 ; 0x080007FA 0x080007E6: F899 2001 LDRB.W R2, [R9, #1] 0x080007EA: F109 0902 ADD.W R9, R9, #2 0x080007EE: F046 0608 ORR R6, R6, #8 0x080007F2: E005 B .L23 ; 0x08000800
.L20: 0x080007F4: F046 0601 ORR R6, R6, #1 0x080007F8: E001 B .L22 ; 0x080007FE
.L21: 0x080007FA: F046 0604 ORR R6, R6, #4
.L22: 0x080007FE: 4689 MOV R9, R1
.L23: 0x08000800: EA20 77E0 BIC.W R7, R0, R0, ASR #31 0x08000804: 2A46 CMP R2, #70 0x08000806: DD1F BLE .L24 ; 0x08000848 0x08000808: F1A2 0063 SUB.W R0, R2, #99 0x0800080C: 2815 CMP R0, #21 0x0800080E: D82F BHI .L26 ; 0x08000870 0x08000810: E8DF F010 TBH [PC, R0, LSL #1] 0x08000814: 60 DC.B 0x60 ; '`' 0x08000815: 00 DC.B 0x00 ; '\0' 0x08000816: 17 DC.B 0x17 ; '\x17' 0x08000817: 00 DC.B 0x00 ; '\0' 0x08000818: 45 DC.B 0x45 ; 'E' 0x08000819: 00 DC.B 0x00 ; '\0' 0x0800081A: 23 DC.B 0x23 ; '#' 0x0800081B: 00 DC.B 0x00 ; '\0' 0x0800081C: A4 DC.B 0xA4 ; '\xA4' 0x0800081D: 01 DC.B 0x01 ; '\x01' 0x0800081E: 16 DC.B 0x16 ; '\x16' 0x0800081F: 00 DC.B 0x00 ; '\0' 0x08000820: 17 DC.B 0x17 ; '\x17' 0x08000821: 00 DC.B 0x00 ; '\0' 0x08000822: 16 DC.B 0x16 ; '\x16' 0x08000823: 00 DC.B 0x00 ; '\0' 0x08000824: 16 DC.B 0x16 ; '\x16' 0x08000825: 00 DC.B 0x00 ; '\0' 0x08000826: 16 DC.B 0x16 ; '\x16' 0x08000827: 00 DC.B 0x00 ; '\0' 0x08000828: 16 DC.B 0x16 ; '\x16' 0x08000829: 00 DC.B 0x00 ; '\0' 0x0800082A: 70 DC.B 0x70 ; 'p' 0x0800082B: 00 DC.B 0x00 ; '\0' 0x0800082C: 84 DC.B 0x84 ; '\x84' 0x0800082D: 00 DC.B 0x00 ; '\0' 0x0800082E: 4E DC.B 0x4E ; 'N' 0x0800082F: 00 DC.B 0x00 ; '\0' 0x08000830: 16 DC.B 0x16 ; '\x16' 0x08000831: 00 DC.B 0x00 ; '\0' 0x08000832: 16 DC.B 0x16 ; '\x16' 0x08000833: 00 DC.B 0x00 ; '\0' 0x08000834: 7F DC.B 0x7F ; '\x7F' 0x08000835: 00 DC.B 0x00 ; '\0' 0x08000836: 16 DC.B 0x16 ; '\x16' 0x08000837: 00 DC.B 0x00 ; '\0' 0x08000838: 48 DC.B 0x48 ; 'H' 0x08000839: 00 DC.B 0x00 ; '\0' 0x0800083A: 16 DC.B 0x16 ; '\x16' 0x0800083B: 00 DC.B 0x00 ; '\0' 0x0800083C: 16 DC.B 0x16 ; '\x16' 0x0800083D: 00 DC.B 0x00 ; '\0' 0x0800083E: 36 DC.B 0x36 ; '6' 0x0800083F: 00 DC.B 0x00 ; '\0' 0x08000840: E728 B .L1 ; 0x08000694 0x08000842: F446 4680 ORR R6, R6, #0x4000 0x08000846: E031 B .L28 ; 0x080008AC
.L24: 0x08000848: 2A44 CMP R2, #68 0x0800084A: DD09 BLE .L25 ; 0x08000860 0x0800084C: 2A45 CMP R2, #69 0x0800084E: D024 BEQ .L27 ; 0x0800089A 0x08000850: 2A46 CMP R2, #70 0x08000852: F47F AF1F BNE.W .L1 ; 0x08000694 0x08000856: F446 5600 ORR R6, R6, #0x2000 0x0800085A: F446 6B00 ORR R11, R6, #0x0800 0x0800085E: E17F B .L58 ; 0x08000B60
.L25: 0x08000860: 2A25 CMP R2, #37 0x08000862: F040 8265 BNE.W .L75 ; 0x08000D30 0x08000866: 4640 MOV R0, R8 0x08000868: 2125 MOVS R1, #37 0x0800086A: F020 FCA9 BL __SEGGER_RTL_putc ; 0x080211C0 0x0800086E: E711 B .L1 ; 0x08000694
.L26: 0x08000870: 2A47 CMP R2, #71 0x08000872: F000 8171 BEQ.W .L57 ; 0x08000B58 0x08000876: 2A58 CMP R2, #88 0x08000878: F47F AF0C BNE.W .L1 ; 0x08000694 0x0800087C: F446 5600 ORR R6, R6, #0x2000 0x08000880: 05F0 LSLS R0, R6, #23 0x08000882: EA4F 6006 LSL.W R0, R6, #24 0x08000886: BF48 IT MI 0x08000888: F426 7600 BICMI R6, R6, #0x0200 0x0800088C: F243 0158 MOVW R1, #0x3058 0x08000890: 2A78 CMP R2, #120 0x08000892: BF08 IT EQ 0x08000894: F243 0178 MOVWEQ R1, #0x3078 0x08000898: E047 B .L29 ; 0x0800092A
.L27: 0x0800089A: F446 5600 ORR R6, R6, #0x2000 0x0800089E: F446 6B80 ORR R11, R6, #0x0400 0x080008A2: E15D B .L58 ; 0x08000B60 0x080008A4: 05F0 LSLS R0, R6, #23 0x080008A6: BF48 IT MI 0x080008A8: F426 7600 BICMI R6, R6, #0x0200
.L28: 0x080008AC: 2100 MOVS R1, #0 0x080008AE: E03E B .L30 ; 0x0800092E 0x080008B0: 0630 LSLS R0, R6, #24 0x080008B2: 2123 MOVS R1, #35 0x080008B4: EA01 70E0 AND.W R0, R1, R0, ASR #31 0x080008B8: E9CD 7004 STRD R7, R0, [SP, #16] 0x080008BC: F446 7680 ORR R6, R6, #0x0100 0x080008C0: 9A06 LDR R2, [SP, #24] 0x080008C2: 2100 MOVS R1, #0 0x080008C4: F852 0B04 LDR R0, [R2], #4 0x080008C8: 9206 STR R2, [SP, #24] 0x080008CA: F04F 0A08 MOV.W R10, #8 0x080008CE: F10D 041E ADD.W R4, SP, #30 0x080008D2: E0DE B .L48 ; 0x08000A92 0x080008D4: 9806 LDR R0, [SP, #24] 0x080008D6: F1A7 0A01 SUB.W R10, R7, #1 0x080008DA: F810 4B04 LDRB R4, [R0], #4 0x080008DE: 9006 STR R0, [SP, #24] 0x080008E0: 4640 MOV R0, R8 0x080008E2: 4631 MOV R1, R6 0x080008E4: 4652 MOV R2, R10 0x080008E6: F014 FF4A BL __SEGGER_RTL_pre_padding ; 0x0801577E 0x080008EA: 4640 MOV R0, R8 0x080008EC: 4621 MOV R1, R4 0x080008EE: F020 FC67 BL __SEGGER_RTL_putc ; 0x080211C0 0x080008F2: E1AE B .L67 ; 0x08000C52 0x080008F4: 9906 LDR R1, [SP, #24] 0x080008F6: F851 0B04 LDR R0, [R1], #4 0x080008FA: 9106 STR R1, [SP, #24] 0x080008FC: 0731 LSLS R1, R6, #28 0x080008FE: F8D8 1000 LDR.W R1, [R8] 0x08000902: F100 8219 BMI.W .L76 ; 0x08000D38 0x08000906: 07B2 LSLS R2, R6, #30 0x08000908: BF52 ITEE PL 0x0800090A: 6001 STRPL R1, [R0] 0x0800090C: 2200 MOVMI R2, #0 0x0800090E: C006 STMMI R0!, {R1-R2} 0x08000910: E6C0 B .L1 ; 0x08000694 0x08000912: 9806 LDR R0, [SP, #24] 0x08000914: F850 4B04 LDR R4, [R0], #4 0x08000918: 9006 STR R0, [SP, #24] 0x0800091A: E179 B .L63 ; 0x08000C10 0x0800091C: 05F0 LSLS R0, R6, #23 0x0800091E: EA4F 6006 LSL.W R0, R6, #24 0x08000922: BF48 IT MI 0x08000924: F426 7600 BICMI R6, R6, #0x0200 0x08000928: 2130 MOVS R1, #48
.L29: 0x0800092A: EA01 71E0 AND.W R1, R1, R0, ASR #31
.L30: 0x0800092E: 0470 LSLS R0, R6, #17 0x08000930: EA4F 7086 LSL.W R0, R6, #30 0x08000934: 9D06 LDR R5, [SP, #24] 0x08000936: E9CD 7104 STRD R7, R1, [SP, #16] 0x0800093A: D404 BMI .L31 ; 0x08000946 0x0800093C: 2800 CMP R0, #0 0x0800093E: D408 BMI .L32 ; 0x08000952 0x08000940: 1D2B ADDS R3, R5, #4 0x08000942: 2100 MOVS R1, #0 0x08000944: E00B B .L33 ; 0x0800095E
.L31: 0x08000946: 2800 CMP R0, #0 0x08000948: D415 BMI .L34 ; 0x08000976 0x0800094A: F855 0B04 LDR R0, [R5], #4 0x0800094E: 17C1 ASRS R1, R0, #31 0x08000950: E017 B .L35 ; 0x08000982
.L32: 0x08000952: 1DE8 ADDS R0, R5, #7 0x08000954: F020 0507 BIC R5, R0, #7 0x08000958: F105 0308 ADD.W R3, R5, #8 0x0800095C: 6869 LDR R1, [R5, #4]
.L33: 0x0800095E: F10D 041E ADD.W R4, SP, #30 0x08000962: 6828 LDR R0, [R5] 0x08000964: 0775 LSLS R5, R6, #29 0x08000966: 9306 STR R3, [SP, #24] 0x08000968: D415 BMI .L36 ; 0x08000996 0x0800096A: F016 0508 ANDS R5, R6, #8 0x0800096E: BF1C ITT NE 0x08000970: B2C0 UXTBNE R0, R0 0x08000972: 2100 MOVNE R1, #0 0x08000974: E032 B .L42 ; 0x080009DC
.L34: 0x08000976: 1DE8 ADDS R0, R5, #7 0x08000978: F020 0507 BIC R5, R0, #7 0x0800097C: 6869 LDR R1, [R5, #4] 0x0800097E: F855 0B08 LDR R0, [R5], #8
.L35: 0x08000982: F10D 041E ADD.W R4, SP, #30 0x08000986: 0773 LSLS R3, R6, #29 0x08000988: D412 BMI .L37 ; 0x080009B0 0x0800098A: 0733 LSLS R3, R6, #28 0x0800098C: BF44 ITT MI 0x0800098E: F340 11C0 SBFXMI R1, R0, #7, #1 0x08000992: B240 SXTBMI R0, R0 0x08000994: E00F B .L38 ; 0x080009B6
.L36: 0x08000996: B280 UXTH R0, R0 0x08000998: 2100 MOVS R1, #0 0x0800099A: E01F B .L42 ; 0x080009DC 0x0800099C: BF00 NOP 0x0800099E: BF00 NOP 0x080009A0: 85EBC8A0 DC64 0x7FE1CCF385EBC8A0 0x080009A4: 7FE1CCF3 0x080009A8: 00000000 DC64 0x4059000000000000 0x080009AC: 40590000
.L37: 0x080009B0: F340 31C0 SBFX R1, R0, #15, #1 0x080009B4: B200 SXTH R0, R0
.L38: 0x080009B6: 2900 CMP R1, #0 0x080009B8: 9506 STR R5, [SP, #24] 0x080009BA: DB07 BLT .L39 ; 0x080009CC 0x080009BC: 06B3 LSLS R3, R6, #26 0x080009BE: D40B BMI .L40 ; 0x080009D8 0x080009C0: 0673 LSLS R3, R6, #25 0x080009C2: 9D05 LDR R5, [SP, #20] 0x080009C4: BF48 IT MI 0x080009C6: 2520 MOVMI R5, #32 0x080009C8: 9505 STR R5, [SP, #20] 0x080009CA: E007 B .L42 ; 0x080009DC
.L39: 0x080009CC: 2300 MOVS R3, #0 0x080009CE: 4240 RSBS R0, R0, #0 0x080009D0: EB63 0101 SBC.W R1, R3, R1 0x080009D4: 232D MOVS R3, #45 0x080009D6: E000 B .L41 ; 0x080009DA
.L40: 0x080009D8: 232B MOVS R3, #43
.L41: 0x080009DA: 9305 STR R3, [SP, #20]
.L42: 0x080009DC: 05F3 LSLS R3, R6, #23 0x080009DE: BF48 IT MI 0x080009E0: F426 7600 BICMI R6, R6, #0x0200 0x080009E4: 05F3 LSLS R3, R6, #23 0x080009E6: BF58 IT PL 0x080009E8: F04F 0A01 MOVPL.W R10, #1 0x080009EC: 2700 MOVS R7, #0 0x080009EE: 2A6E CMP R2, #110 0x080009F0: DD21 BLE .L44 ; 0x08000A36 0x080009F2: 3A6F SUBS R2, #111 0x080009F4: 2A09 CMP R2, #9 0x080009F6: F200 806D BHI.W .L50 ; 0x08000AD4 0x080009FA: E8DF F002 TBB [PC, R2] 0x080009FE: 05 DC.B 0x05 ; '\x05' 0x080009FF: 4A DC.B 0x4A ; 'J' 0x08000A00: 6B DC.B 0x6B ; 'k' 0x08000A01: 6B DC.B 0x6B ; 'k' 0x08000A02: 6B DC.B 0x6B ; 'k' 0x08000A03: 6B DC.B 0x6B ; 'k' 0x08000A04: 22 DC.B 0x22 ; '\"' 0x08000A05: 6B DC.B 0x6B ; 'k' 0x08000A06: 6B DC.B 0x6B ; 'k' 0x08000A07: 4A DC.B 0x4A ; 'J' 0x08000A08: EA50 0201 ORRS.W R2, R0, R1 0x08000A0C: D062 BEQ .L50 ; 0x08000AD4 0x08000A0E: 08C2 LSRS R2, R0, #3 0x08000A10: EA42 7241 ORR.W R2, R2, R1, LSL #29 0x08000A14: 2506 MOVS R5, #6
.L43: 0x08000A16: 4613 MOV R3, R2 0x08000A18: F365 00DF BFI R0, R5, #3, #29 0x08000A1C: 55E0 STRB R0, [R4, R7] 0x08000A1E: 3701 ADDS R7, #1 0x08000A20: EA52 00D1 ORRS.W R0, R2, R1, LSR #3 0x08000A24: EA4F 01D1 LSR.W R1, R1, #3 0x08000A28: EA4F 00D2 LSR.W R0, R2, #3 0x08000A2C: EA40 7241 ORR.W R2, R0, R1, LSL #29 0x08000A30: 4618 MOV R0, R3 0x08000A32: D1F0 BNE .L43 ; 0x08000A16 0x08000A34: E04E B .L50 ; 0x08000AD4
.L44: 0x08000A36: 2A58 CMP R2, #88 0x08000A38: D02B BEQ .L48 ; 0x08000A92 0x08000A3A: 2A64 CMP R2, #100 0x08000A3C: BF18 IT NE 0x08000A3E: 2A69 CMPNE R2, #105 0x08000A40: D148 BNE .L50 ; 0x08000AD4 0x08000A42: EA50 0201 ORRS.W R2, R0, R1 0x08000A46: D045 BEQ .L50 ; 0x08000AD4
.L45: 0x08000A48: 460C MOV R4, R1 0x08000A4A: 4605 MOV R5, R0 0x08000A4C: 0430 LSLS R0, R6, #16 0x08000A4E: D50A BPL .L46 ; 0x08000A66 0x08000A50: F007 0003 AND R0, R7, #3 0x08000A54: 2803 CMP R0, #3 0x08000A56: D106 BNE .L46 ; 0x08000A66 0x08000A58: F10D 0B1E ADD.W R11, SP, #30 0x08000A5C: 202C MOVS R0, #44 0x08000A5E: F80B 0007 STRB.W R0, [R11, R7] 0x08000A62: 3701 ADDS R7, #1 0x08000A64: E001 B .L47 ; 0x08000A6A
.L46: 0x08000A66: F10D 0B1E ADD.W R11, SP, #30
.L47: 0x08000A6A: 4628 MOV R0, R5 0x08000A6C: 220A MOVS R2, #10 0x08000A6E: 2300 MOVS R3, #0 0x08000A70: F003 FA7C BL __aeabi_uldivmod ; 0x08003F6C 0x08000A74: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x08000A78: EBA5 0242 SUB.W R2, R5, R2, LSL #1 0x08000A7C: F042 0230 ORR R2, R2, #48 0x08000A80: F80B 2007 STRB.W R2, [R11, R7] 0x08000A84: 3701 ADDS R7, #1 0x08000A86: F1D5 0209 RSBS R2, R5, #9 0x08000A8A: 2200 MOVS R2, #0 0x08000A8C: 41A2 SBCS R2, R4 0x08000A8E: D3DB BCC .L45 ; 0x08000A48 0x08000A90: E020 B .L50 ; 0x08000AD4
.L48: 0x08000A92: 2700 MOVS R7, #0 0x08000A94: EA50 0201 ORRS.W R2, R0, R1 0x08000A98: D01C BEQ .L50 ; 0x08000AD4 0x08000A9A: 04B2 LSLS R2, R6, #18 0x08000A9C: F242 224B MOVW R2, #0x224B ; 0x0802224B = __SEGGER_RTL_hex_uc 0x08000AA0: F6C0 0202 MOVT R2, #0x0802 ; 0x0802224B = __SEGGER_RTL_hex_uc 0x08000AA4: BF5C ITT PL 0x08000AA6: F242 225B MOVWPL R2, #0x225B ; 0x0802225B = __SEGGER_RTL_hex_lc 0x08000AAA: F6C0 0202 MOVTPL R2, #0x0802 ; 0x0802225B = __SEGGER_RTL_hex_lc 0x08000AAE: 0903 LSRS R3, R0, #4 0x08000AB0: EA43 7501 ORR.W R5, R3, R1, LSL #28
.L49: 0x08000AB4: F000 000F AND R0, R0, #15 0x08000AB8: 462B MOV R3, R5 0x08000ABA: 5C10 LDRB R0, [R2, R0] 0x08000ABC: 55E0 STRB R0, [R4, R7] 0x08000ABE: 3701 ADDS R7, #1 0x08000AC0: EA55 1011 ORRS.W R0, R5, R1, LSR #4 0x08000AC4: EA4F 1111 LSR.W R1, R1, #4 0x08000AC8: EA4F 1015 LSR.W R0, R5, #4 0x08000ACC: EA40 7501 ORR.W R5, R0, R1, LSL #28 0x08000AD0: 4618 MOV R0, R3 0x08000AD2: D1EF BNE .L49 ; 0x08000AB4
.L50: 0x08000AD4: 9905 LDR R1, [SP, #20] 0x08000AD6: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08000ADA: 29FF CMP R1, #255 0x08000ADC: BF88 IT HI 0x08000ADE: 3801 SUBHI R0, #1 0x08000AE0: EBAA 0207 SUB.W R2, R10, R7 0x08000AE4: EA22 7AE2 BIC.W R10, R2, R2, ASR #31 0x08000AE8: EB07 030A ADD.W R3, R7, R10 0x08000AEC: 9A04 LDR R2, [SP, #16] 0x08000AEE: 1AD4 SUBS R4, R2, R3 0x08000AF0: 2900 CMP R1, #0 0x08000AF2: BF18 IT NE 0x08000AF4: 4404 ADDNE R4, R0 0x08000AF6: 05B0 LSLS R0, R6, #22 0x08000AF8: D406 BMI .L51 ; 0x08000B08 0x08000AFA: 4640 MOV R0, R8 0x08000AFC: 4631 MOV R1, R6 0x08000AFE: 4622 MOV R2, R4 0x08000B00: F014 FE3D BL __SEGGER_RTL_pre_padding ; 0x0801577E 0x08000B04: 9905 LDR R1, [SP, #20] 0x08000B06: 2400 MOVS R4, #0
.L51: 0x08000B08: 29FF CMP R1, #255 0x08000B0A: 9D03 LDR R5, [SP, #12] 0x08000B0C: D905 BLS .L52 ; 0x08000B1A 0x08000B0E: 0A09 LSRS R1, R1, #8 0x08000B10: 4640 MOV R0, R8 0x08000B12: F020 FB55 BL __SEGGER_RTL_putc ; 0x080211C0 0x08000B16: 9905 LDR R1, [SP, #20] 0x08000B18: E000 B .L53 ; 0x08000B1C
.L52: 0x08000B1A: B111 CBZ R1, .L54 ; 0x08000B22
.L53: 0x08000B1C: 4640 MOV R0, R8 0x08000B1E: F020 FB4F BL __SEGGER_RTL_putc ; 0x080211C0
.L54: 0x08000B22: 4640 MOV R0, R8 0x08000B24: 4631 MOV R1, R6 0x08000B26: 4622 MOV R2, R4 0x08000B28: F014 FE29 BL __SEGGER_RTL_pre_padding ; 0x0801577E 0x08000B2C: 4640 MOV R0, R8 0x08000B2E: 2130 MOVS R1, #48 0x08000B30: 4652 MOV R2, R10 0x08000B32: F020 FB95 BL __SEGGER_RTL_print_padding ; 0x08021260 0x08000B36: 2F01 CMP R7, #1 0x08000B38: DB05 BLT .L56 ; 0x08000B46
.L55: 0x08000B3A: 5DE9 LDRB R1, [R5, R7] 0x08000B3C: 4640 MOV R0, R8 0x08000B3E: F020 FB3F BL __SEGGER_RTL_putc ; 0x080211C0 0x08000B42: 3F01 SUBS R7, #1 0x08000B44: D8F9 BHI .L55 ; 0x08000B3A
.L56: 0x08000B46: 06F0 LSLS R0, R6, #27 0x08000B48: F57F ADA4 BPL.W .L1 ; 0x08000694 0x08000B4C: 4640 MOV R0, R8 0x08000B4E: 2120 MOVS R1, #32 0x08000B50: 4622 MOV R2, R4 0x08000B52: F020 FB85 BL __SEGGER_RTL_print_padding ; 0x08021260 0x08000B56: E59D B .L1 ; 0x08000694
.L57: 0x08000B58: F446 5600 ORR R6, R6, #0x2000 0x08000B5C: F446 6B40 ORR R11, R6, #0x0C00
.L58: 0x08000B60: EA5F 50CB LSLS.W R0, R11, #23 0x08000B64: BF58 IT PL 0x08000B66: F04F 0A06 MOVPL.W R10, #6 0x08000B6A: F40B 6040 AND R0, R11, #0x0C00 0x08000B6E: 9906 LDR R1, [SP, #24] 0x08000B70: 3107 ADDS R1, #7 0x08000B72: F5A0 6040 SUB.W R0, R0, #0x0C00 0x08000B76: F021 0107 BIC R1, R1, #7 0x08000B7A: FAB0 F080 CLZ R0, R0 0x08000B7E: F1BA 0F00 CMP.W R10, #0 0x08000B82: BF08 IT EQ 0x08000B84: EA4F 1A50 LSREQ.W R10, R0, #5 0x08000B88: E9D1 5600 LDRD R5, R6, [R1] 0x08000B8C: EC46 5B19 VMOV D9, R5, R6 0x08000B90: F101 0008 ADD.W R0, R1, #8 0x08000B94: 9006 STR R0, [SP, #24] 0x08000B96: EEB0 0B49 VMOV.F64 D0, D9 0x08000B9A: F014 FDB1 BL __SEGGER_RTL_float64_isinf ; 0x08015700 0x08000B9E: B180 CBZ R0, .L60 ; 0x08000BC2
.L59: 0x08000BA0: EEB5 9B40 VCMP.F64 D9, #0.0 0x08000BA4: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000BA8: D51D BPL .L61 ; 0x08000BE6 0x08000BAA: EA5F 408B LSLS.W R0, R11, #18 0x08000BAE: F641 7423 MOVW R4, #0x1F23 ; 0x08021F23 = .rodata.libc..L.str.1 0x08000BB2: F6C0 0402 MOVT R4, #0x0802 ; 0x08021F23 = .rodata.libc..L.str.1 0x08000BB6: BF5C ITT PL 0x08000BB8: F641 7428 MOVWPL R4, #0x1F28 ; 0x08021F28 = .rodata.libc..L.str.2 0x08000BBC: F6C0 0402 MOVTPL R4, #0x0802 ; 0x08021F28 = .rodata.libc..L.str.2 0x08000BC0: E024 B .L62 ; 0x08000C0C
.L60: 0x08000BC2: EEB0 0B49 VMOV.F64 D0, D9 0x08000BC6: F020 FAB5 BL __SEGGER_RTL_float64_isnan ; 0x08021134 0x08000BCA: 2800 CMP R0, #0 0x08000BCC: D04A BEQ .L68 ; 0x08000C64 0x08000BCE: EA5F 408B LSLS.W R0, R11, #18 0x08000BD2: F242 246B MOVW R4, #0x226B ; 0x0802226B = .rodata.libc..L.str.5 0x08000BD6: F6C0 0402 MOVT R4, #0x0802 ; 0x0802226B = .rodata.libc..L.str.5 0x08000BDA: BF5C ITT PL 0x08000BDC: F242 246F MOVWPL R4, #0x226F ; 0x0802226F = .rodata.libc..L.str.6 0x08000BE0: F6C0 0402 MOVTPL R4, #0x0802 ; 0x0802226F = .rodata.libc..L.str.6 0x08000BE4: E012 B .L62 ; 0x08000C0C
.L61: 0x08000BE6: F41B 5000 ANDS R0, R11, #0x2000 0x08000BEA: F641 722D MOVW R2, #0x1F2D ; 0x08021F2D = .rodata.libc..L.str.3 0x08000BEE: F6C0 0202 MOVT R2, #0x0802 ; 0x08021F2D = .rodata.libc..L.str.3 0x08000BF2: F641 7132 MOVW R1, #0x1F32 ; 0x08021F32 = .rodata.libc..L.str.4 0x08000BF6: F6C0 0102 MOVT R1, #0x0802 ; 0x08021F32 = .rodata.libc..L.str.4 0x08000BFA: 4610 MOV R0, R2 0x08000BFC: BF12 ITEE NE 0x08000BFE: 1C54 ADDNE R4, R2, #1 0x08000C00: 4608 MOVEQ R0, R1 0x08000C02: 1C4C ADDEQ R4, R1, #1 0x08000C04: EA5F 618B LSLS.W R1, R11, #26 0x08000C08: BF48 IT MI 0x08000C0A: 4604 MOVMI R4, R0
.L62: 0x08000C0C: F42B 7680 BIC R6, R11, #0x0100
.L63: 0x08000C10: 2C00 CMP R4, #0 0x08000C12: BF04 ITT EQ 0x08000C14: F641 04F0 MOVWEQ R4, #0x18F0 ; 0x080218F0 = .rodata.libc..L.str 0x08000C18: F6C0 0402 MOVTEQ R4, #0x0802 ; 0x080218F0 = .rodata.libc..L.str 0x08000C1C: 05F0 LSLS R0, R6, #23 0x08000C1E: 4620 MOV R0, R4 0x08000C20: D402 BMI .L64 ; 0x08000C28 0x08000C22: F020 FBAF BL strlen ; 0x08021384 0x08000C26: E002 B .L65 ; 0x08000C2E
.L64: 0x08000C28: 4651 MOV R1, R10 0x08000C2A: F020 FBC1 BL strnlen ; 0x080213B0
.L65: 0x08000C2E: 4605 MOV R5, R0 0x08000C30: F426 7600 BIC R6, R6, #0x0200 0x08000C34: EBA7 0A00 SUB.W R10, R7, R0 0x08000C38: 4640 MOV R0, R8 0x08000C3A: 4631 MOV R1, R6 0x08000C3C: 4652 MOV R2, R10 0x08000C3E: F014 FD9E BL __SEGGER_RTL_pre_padding ; 0x0801577E 0x08000C42: B135 CBZ R5, .L67 ; 0x08000C52
.L66: 0x08000C44: F814 1B01 LDRB R1, [R4], #1 0x08000C48: 4640 MOV R0, R8 0x08000C4A: F020 FAB9 BL __SEGGER_RTL_putc ; 0x080211C0 0x08000C4E: 3D01 SUBS R5, #1 0x08000C50: D1F8 BNE .L66 ; 0x08000C44
.L67: 0x08000C52: 06F0 LSLS R0, R6, #27 0x08000C54: F57F AD1E BPL.W .L1 ; 0x08000694 0x08000C58: 4640 MOV R0, R8 0x08000C5A: 2120 MOVS R1, #32 0x08000C5C: 4652 MOV R2, R10 0x08000C5E: F020 FAFF BL __SEGGER_RTL_print_padding ; 0x08021260 0x08000C62: E517 B .L1 ; 0x08000694
.L68: 0x08000C64: EEB0 0B49 VMOV.F64 D0, D9 0x08000C68: F014 FD57 BL __SEGGER_RTL_float64_isnormal ; 0x0801571A 0x08000C6C: 2800 CMP R0, #0 0x08000C6E: BF04 ITT EQ 0x08000C70: 4606 MOVEQ R6, R0 0x08000C72: 4605 MOVEQ R5, R0 0x08000C74: EC46 5B19 VMOV D9, R5, R6 0x08000C78: EEB0 0B49 VMOV.F64 D0, D9 0x08000C7C: F020 FA62 BL __SEGGER_RTL_float64_signbit ; 0x08021144 0x08000C80: 4604 MOV R4, R0 0x08000C82: F086 4000 EOR R0, R6, #0x80000000 0x08000C86: EC40 5B10 VMOV D0, R5, R0 0x08000C8A: 2C00 CMP R4, #0 0x08000C8C: FE09 9B00 VSELEQ.F64 D9, D9, D0 0x08000C90: EEB0 0B49 VMOV.F64 D0, D9 0x08000C94: A80D ADD R0, SP, #52 0x08000C96: F020 FA59 BL frexp ; 0x0802114C 0x08000C9A: 980D LDR R0, [SP, #52] 0x08000C9C: EB00 0040 ADD.W R0, R0, R0, LSL #1 0x08000CA0: F246 6167 MOVW R1, #0x6667 0x08000CA4: F2C6 6166 MOVT R1, #0x6666 0x08000CA8: FB50 F001 SMMUL R0, R0, R1 0x08000CAC: 2C00 CMP R4, #0 0x08000CAE: BF18 IT NE 0x08000CB0: F04B 0B60 ORRNE R11, R11, #96 0x08000CB4: 1081 ASRS R1, R0, #2 0x08000CB6: EB01 70D0 ADD.W R0, R1, R0, LSR #31 0x08000CBA: 900D STR R0, [SP, #52] 0x08000CBC: EEB5 9B40 VCMP.F64 D9, #0.0 0x08000CC0: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000CC4: D016 BEQ .L72 ; 0x08000CF4 0x08000CC6: 3001 ADDS R0, #1
.L69: 0x08000CC8: F020 FA5C BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000CCC: EEB4 0B49 VCMP.F64 D0, D9 0x08000CD0: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000CD4: 980D LDR R0, [SP, #52] 0x08000CD6: D506 BPL .L71 ; 0x08000CE6 0x08000CD8: 1C41 ADDS R1, R0, #1 0x08000CDA: 910D STR R1, [SP, #52] 0x08000CDC: 3002 ADDS R0, #2 0x08000CDE: E7F3 B .L69 ; 0x08000CC8
.L70: 0x08000CE0: 980D LDR R0, [SP, #52] 0x08000CE2: 3801 SUBS R0, #1 0x08000CE4: 900D STR R0, [SP, #52]
.L71: 0x08000CE6: F020 FA4D BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000CEA: EEB4 0B49 VCMP.F64 D0, D9 0x08000CEE: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000CF2: DCF5 BGT .L70 ; 0x08000CE0
.L72: 0x08000CF4: 990D LDR R1, [SP, #52] 0x08000CF6: F40B 6440 AND R4, R11, #0x0C00 0x08000CFA: F5B4 6F80 CMP.W R4, #0x0400 0x08000CFE: D007 BEQ .L73 ; 0x08000D10 0x08000D00: F5B4 6F40 CMP.W R4, #0x0C00 0x08000D04: D10A BNE .L74 ; 0x08000D1C 0x08000D06: 458A CMP R10, R1 0x08000D08: BFC8 IT GT 0x08000D0A: F111 0F05 CMNGT R1, #5 0x08000D0E: DC05 BGT .L74 ; 0x08000D1C
.L73: 0x08000D10: F5B1 7F9A CMP.W R1, #0x0134 0x08000D14: D113 BNE .L77 ; 0x08000D3E 0x08000D16: EE89 9B0A VDIV.F64 D9, D9, D10 0x08000D1A: E015 B .L78 ; 0x08000D48
.L74: 0x08000D1C: EA5F 504B LSLS.W R0, R11, #21 0x08000D20: F140 80E7 BPL.W .L89 ; 0x08000EF2 0x08000D24: 290E CMP R1, #14 0x08000D26: F340 80C1 BLE.W .L86 ; 0x08000EAC 0x08000D2A: F04F 0A00 MOV.W R10, #0 0x08000D2E: E0E0 B .L89 ; 0x08000EF2
.L75: 0x08000D30: 2A00 CMP R2, #0 0x08000D32: F47F ACAF BNE.W .L1 ; 0x08000694 0x08000D36: E2A1 B .L126 ; 0x0800127C
.L76: 0x08000D38: 7001 STRB R1, [R0] 0x08000D3A: F7FF BCAB B.W .L1 ; 0x08000694
.L77: 0x08000D3E: 4248 RSBS R0, R1, #0 0x08000D40: F020 FA20 BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000D44: EE20 9B09 VMUL.F64 D9, D0, D9
.L78: 0x08000D48: EEB5 9B40 VCMP.F64 D9, #0.0 0x08000D4C: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000D50: D023 BEQ .L82 ; 0x08000D9A 0x08000D52: EEB0 0B49 VMOV.F64 D0, D9 0x08000D56: F014 FCD3 BL __SEGGER_RTL_float64_isinf ; 0x08015700 0x08000D5A: 2800 CMP R0, #0 0x08000D5C: F47F AF20 BNE.W .L59 ; 0x08000BA0 0x08000D60: 980D LDR R0, [SP, #52] 0x08000D62: EEB4 9B48 VCMP.F64 D9, D8 0x08000D66: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000D6A: DB08 BLT .L80 ; 0x08000D7E
.L79: 0x08000D6C: EE89 9B08 VDIV.F64 D9, D9, D8 0x08000D70: 3001 ADDS R0, #1 0x08000D72: EEB4 9B48 VCMP.F64 D9, D8 0x08000D76: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000D7A: DAF7 BGE .L79 ; 0x08000D6C 0x08000D7C: 900D STR R0, [SP, #52]
.L80: 0x08000D7E: EEB4 9B4B VCMP.F64 D9, D11 0x08000D82: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000D86: D508 BPL .L82 ; 0x08000D9A
.L81: 0x08000D88: EE29 9B08 VMUL.F64 D9, D9, D8 0x08000D8C: 3801 SUBS R0, #1 0x08000D8E: EEB4 9B4B VCMP.F64 D9, D11 0x08000D92: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000D96: D4F7 BMI .L81 ; 0x08000D88 0x08000D98: 900D STR R0, [SP, #52]
.L82: 0x08000D9A: F5B4 6F40 CMP.W R4, #0x0C00 0x08000D9E: 4654 MOV R4, R10 0x08000DA0: BF08 IT EQ 0x08000DA2: 3C01 SUBEQ R4, #1 0x08000DA4: F1BA 0F00 CMP.W R10, #0 0x08000DA8: BF18 IT NE 0x08000DAA: 46A2 MOVNE R10, R4 0x08000DAC: F1CA 0000 RSB R0, R10, #0 0x08000DB0: F020 F9E8 BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000DB4: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08000DB8: F014 FCC0 BL ldexp ; 0x0801573C 0x08000DBC: EE30 0B09 VADD.F64 D0, D0, D9 0x08000DC0: EEB4 0B48 VCMP.F64 D0, D8 0x08000DC4: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000DC8: BFA1 ITTTT GE 0x08000DCA: 980D LDRGE R0, [SP, #52] 0x08000DCC: EE80 0B08 VDIVGE.F64 D0, D0, D8 0x08000DD0: 3001 ADDGE R0, #1 0x08000DD2: 900D STRGE R0, [SP, #52] 0x08000DD4: EC50 6B10 VMOV R6, R0, D0 0x08000DD8: 9002 STR R0, [SP, #8] 0x08000DDA: F1BA 0F00 CMP.W R10, #0 0x08000DDE: D035 BEQ .L83 ; 0x08000E4C 0x08000DE0: 9405 STR R4, [SP, #20] 0x08000DE2: F40B 6008 AND R0, R11, #0x0880 0x08000DE6: F5B0 6F00 CMP.W R0, #0x0800 0x08000DEA: D131 BNE .L84 ; 0x08000E50 0x08000DEC: F1BA 0F10 CMP.W R10, #16 0x08000DF0: BFA8 IT GE 0x08000DF2: F04F 0A10 MOVGE.W R10, #16 0x08000DF6: 9802 LDR R0, [SP, #8] 0x08000DF8: EC40 6B19 VMOV D9, R6, R0 0x08000DFC: 4650 MOV R0, R10 0x08000DFE: F020 F9C1 BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000E02: EE20 0B09 VMUL.F64 D0, D0, D9 0x08000E06: EC51 0B10 VMOV R0, R1, D0 0x08000E0A: F003 F861 BL __aeabi_d2ulz ; 0x08003ED0 0x08000E0E: 4604 MOV R4, R0 0x08000E10: 4308 ORRS R0, R1 0x08000E12: F000 8207 BEQ.W .L120 ; 0x08001224 0x08000E16: 460D MOV R5, R1 0x08000E18: F64C 42CD MOVW R2, #0xCCCD 0x08000E1C: F6CC 42CC MOVT R2, #0xCCCC 0x08000E20: FBA4 0102 UMULL R0, R1, R4, R2 0x08000E24: 1E53 SUBS R3, R2, #1 0x08000E26: FB04 1103 MLA R1, R4, R3, R1 0x08000E2A: FB05 1102 MLA R1, R5, R2, R1 0x08000E2E: 07C2 LSLS R2, R0, #31 0x08000E30: EA42 0251 ORR.W R2, R2, R1, LSR #1 0x08000E34: 07C9 LSLS R1, R1, #31 0x08000E36: EA41 0050 ORR.W R0, R1, R0, LSR #1 0x08000E3A: F1D0 3099 RSBS R0, R0, #0x99999999 0x08000E3E: F649 1099 MOVW R0, #0x9999 0x08000E42: F6C1 1099 MOVT R0, #0x1999 0x08000E46: 4190 SBCS R0, R2 0x08000E48: F080 81EE BCS.W .L121 ; 0x08001228
.L83: 0x08000E4C: F8CD A014 STR.W R10, [SP, #20]
.L84: 0x08000E50: 9A05 LDR R2, [SP, #20] 0x08000E52: F00B 0080 AND R0, R11, #128 0x08000E56: 4310 ORRS R0, R2 0x08000E58: EBA7 0002 SUB.W R0, R7, R2 0x08000E5C: 9D0D LDR R5, [SP, #52] 0x08000E5E: BF0C ITE EQ 0x08000E60: 1F47 SUBEQ R7, R0, #5 0x08000E62: 1F87 SUBNE R7, R0, #6 0x08000E64: 2401 MOVS R4, #1 0x08000E66: EA5F 40CB LSLS.W R0, R11, #19 0x08000E6A: D402 BMI .L85 ; 0x08000E72 0x08000E6C: 9504 STR R5, [SP, #16] 0x08000E6E: 9902 LDR R1, [SP, #8] 0x08000E70: E0BD B .L95 ; 0x08000FEE
.L85: 0x08000E72: F245 5056 MOVW R0, #0x5556 0x08000E76: F2C5 5055 MOVT R0, #0x5555 0x08000E7A: FB55 F000 SMMUL R0, R5, R0 0x08000E7E: EB00 70D0 ADD.W R0, R0, R0, LSR #31 0x08000E82: EB00 0040 ADD.W R0, R0, R0, LSL #1 0x08000E86: 1A28 SUBS R0, R5, R0 0x08000E88: 3002 ADDS R0, #2 0x08000E8A: 9902 LDR R1, [SP, #8] 0x08000E8C: E8DF F000 TBB [PC, R0] 0x08000E90: 03 DC.B 0x03 ; '\x03' 0x08000E91: A1 DC.B 0xA1 ; '\xA1' 0x08000E92: AB DC.B 0xAB ; '\xAB' 0x08000E93: 03 DC.B 0x03 ; '\x03' 0x08000E94: A1 DC.B 0xA1 ; '\xA1' 0x08000E95: 00 DC.B 0x00 ; '\0' 0x08000E96: EC41 6B10 VMOV D0, R6, R1 0x08000E9A: EE20 0B08 VMUL.F64 D0, D0, D8 0x08000E9E: EC51 6B10 VMOV R6, R1, D0 0x08000EA2: 3D01 SUBS R5, #1 0x08000EA4: 950D STR R5, [SP, #52] 0x08000EA6: 3F01 SUBS R7, #1 0x08000EA8: 2402 MOVS R4, #2 0x08000EAA: E09C B .L94 ; 0x08000FE6
.L86: 0x08000EAC: 43C8 MVNS R0, R1 0x08000EAE: 4450 ADD R0, R10 0x08000EB0: F04F 0A10 MOV.W R10, #16 0x08000EB4: 2810 CMP R0, #16 0x08000EB6: BFB8 IT LT 0x08000EB8: 4682 MOVLT R10, R0 0x08000EBA: EA5F 620B LSLS.W R2, R11, #24 0x08000EBE: D418 BMI .L89 ; 0x08000EF2 0x08000EC0: B1B8 CBZ R0, .L89 ; 0x08000EF2
.L87: 0x08000EC2: 4650 MOV R0, R10 0x08000EC4: F020 F95E BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000EC8: EEB6 1B00 VMOV.F64 D1, #0.5 0x08000ECC: EE00 1B09 VMLA.F64 D1, D0, D9 0x08000ED0: EEB0 0B41 VMOV.F64 D0, D1 0x08000ED4: F7FF FAEC BL floor ; 0x080004B0 0x08000ED8: EEB0 1B48 VMOV.F64 D1, D8 0x08000EDC: F7FF FA44 BL fmod ; 0x08000368 0x08000EE0: EEB5 0B40 VCMP.F64 D0, #0.0 0x08000EE4: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000EE8: D102 BNE .L88 ; 0x08000EF0 0x08000EEA: F1BA 0A01 SUBS.W R10, R10, #1 0x08000EEE: D1E8 BNE .L87 ; 0x08000EC2
.L88: 0x08000EF0: 990D LDR R1, [SP, #52]
.L89: 0x08000EF2: F8CD A014 STR.W R10, [SP, #20] 0x08000EF6: F1CA 0000 RSB R0, R10, #0 0x08000EFA: 3910 SUBS R1, #16 0x08000EFC: 4281 CMP R1, R0 0x08000EFE: BFC8 IT GT 0x08000F00: 4608 MOVGT R0, R1 0x08000F02: F020 F93F BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000F06: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08000F0A: F014 FC17 BL ldexp ; 0x0801573C 0x08000F0E: EE30 9B09 VADD.F64 D9, D0, D9 0x08000F12: 980D LDR R0, [SP, #52] 0x08000F14: 3001 ADDS R0, #1 0x08000F16: F020 F935 BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000F1A: EEB4 0B49 VCMP.F64 D0, D9 0x08000F1E: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x08000F22: 980D LDR R0, [SP, #52] 0x08000F24: BF98 IT LS 0x08000F26: 3001 ADDLS R0, #1 0x08000F28: 2800 CMP R0, #0 0x08000F2A: D414 BMI .L90 ; 0x08000F56 0x08000F2C: 2811 CMP R0, #17 0x08000F2E: D31A BCC .L91 ; 0x08000F66 0x08000F30: F1A0 0110 SUB.W R1, R0, #16 0x08000F34: 910D STR R1, [SP, #52] 0x08000F36: F1C0 0010 RSB R0, R0, #16 0x08000F3A: F020 F923 BL __SEGGER_RTL_pow10 ; 0x08021184 0x08000F3E: EE20 0B09 VMUL.F64 D0, D0, D9 0x08000F42: EC51 0B10 VMOV R0, R1, D0 0x08000F46: F002 FFC3 BL __aeabi_d2ulz ; 0x08003ED0 0x08000F4A: 4605 MOV R5, R0 0x08000F4C: 460E MOV R6, R1 0x08000F4E: 2000 MOVS R0, #0 0x08000F50: E9CD 0001 STRD R0, R0, [SP, #4] 0x08000F54: E019 B .L92 ; 0x08000F8A
.L90: 0x08000F56: EC50 1B19 VMOV R1, R0, D9 0x08000F5A: E9CD 1001 STRD R1, R0, [SP, #4] 0x08000F5E: 2500 MOVS R5, #0 0x08000F60: 950D STR R5, [SP, #52] 0x08000F62: 2600 MOVS R6, #0 0x08000F64: E011 B .L92 ; 0x08000F8A
.L91: 0x08000F66: EC51 0B19 VMOV R0, R1, D9 0x08000F6A: F002 FFB1 BL __aeabi_d2ulz ; 0x08003ED0 0x08000F6E: 4605 MOV R5, R0 0x08000F70: 460E MOV R6, R1 0x08000F72: F002 FFCD BL __aeabi_ul2d ; 0x08003F10 0x08000F76: EC41 0B10 VMOV D0, R0, R1 0x08000F7A: EE39 0B40 VSUB.F64 D0, D9, D0 0x08000F7E: EC50 1B10 VMOV R1, R0, D0 0x08000F82: E9CD 1001 STRD R1, R0, [SP, #4] 0x08000F86: 2000 MOVS R0, #0 0x08000F88: 900D STR R0, [SP, #52]
.L92: 0x08000F8A: F42B 6A80 BIC R10, R11, #0x0400 0x08000F8E: F240 50C8 MOVW R0, #0x05C8 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x08000F92: F6C0 0000 MOVT R0, #0x0800 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x08000F96: 3008 ADDS R0, #8 0x08000F98: 2400 MOVS R4, #0
.L93: 0x08000F9A: F100 0108 ADD.W R1, R0, #8 0x08000F9E: 3401 ADDS R4, #1 0x08000FA0: C805 LDM R0, {R0, R2} 0x08000FA2: 1A28 SUBS R0, R5, R0 0x08000FA4: EB76 0002 SBCS.W R0, R6, R2 0x08000FA8: 4608 MOV R0, R1 0x08000FAA: D2F6 BCS .L93 ; 0x08000F9A 0x08000FAC: 9A05 LDR R2, [SP, #20] 0x08000FAE: 1AB8 SUBS R0, R7, R2 0x08000FB0: F00B 0180 AND R1, R11, #128 0x08000FB4: 4311 ORRS R1, R2 0x08000FB6: F04F 32FF MOV.W R2, #0xFFFFFFFF 0x08000FBA: BF1C ITT NE 0x08000FBC: 4611 MOVNE R1, R2 0x08000FBE: 3A01 SUBNE R2, #1 0x08000FC0: F01B 0F60 TST R11, #96 0x08000FC4: BF08 IT EQ 0x08000FC6: 460A MOVEQ R2, R1 0x08000FC8: 990D LDR R1, [SP, #52] 0x08000FCA: 1A51 SUBS R1, R2, R1 0x08000FCC: 4408 ADD R0, R1 0x08000FCE: 1B07 SUBS R7, R0, R4 0x08000FD0: E02A B .L96 ; 0x08001028 0x08000FD2: EC41 6B10 VMOV D0, R6, R1 0x08000FD6: EE20 0B0C VMUL.F64 D0, D0, D12 0x08000FDA: EC51 6B10 VMOV R6, R1, D0 0x08000FDE: 3D02 SUBS R5, #2 0x08000FE0: 950D STR R5, [SP, #52] 0x08000FE2: 3F02 SUBS R7, #2 0x08000FE4: 2403 MOVS R4, #3
.L94: 0x08000FE6: EA22 72E2 BIC.W R2, R2, R2, ASR #31 0x08000FEA: E9CD 5204 STRD R5, R2, [SP, #16]
.L95: 0x08000FEE: F42B 6A00 BIC R10, R11, #0x0800 0x08000FF2: EC41 6B19 VMOV D9, R6, R1 0x08000FF6: 4630 MOV R0, R6 0x08000FF8: F002 FF6A BL __aeabi_d2ulz ; 0x08003ED0 0x08000FFC: 4605 MOV R5, R0 0x08000FFE: 460E MOV R6, R1 0x08001000: F002 FF86 BL __aeabi_ul2d ; 0x08003F10 0x08001004: EC41 0B10 VMOV D0, R0, R1 0x08001008: EE39 0B40 VSUB.F64 D0, D9, D0 0x0800100C: EC50 1B10 VMOV R1, R0, D0 0x08001010: E9CD 1001 STRD R1, R0, [SP, #4] 0x08001014: F01B 0F60 TST R11, #96 0x08001018: BF18 IT NE 0x0800101A: 3F01 SUBNE R7, #1 0x0800101C: 9804 LDR R0, [SP, #16] 0x0800101E: F020 F8AD BL abs ; 0x0802117C 0x08001022: 2863 CMP R0, #99 0x08001024: BFC8 IT GT 0x08001026: 3F01 SUBGT R7, #1
.L96: 0x08001028: EA27 7BE7 BIC.W R11, R7, R7, ASR #31 0x0800102C: F41A 7F04 TST R10, #0x0210 0x08001030: D10D BNE .L98 ; 0x0800104E 0x08001032: 2F01 CMP R7, #1 0x08001034: DB0B BLT .L98 ; 0x0800104E 0x08001036: F240 57C8 MOVW R7, #0x05C8 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x0800103A: F6C0 0700 MOVT R7, #0x0800 ; 0x080005C8 = __SEGGER_RTL_ipow10
.L97: 0x0800103E: 4640 MOV R0, R8 0x08001040: 2120 MOVS R1, #32 0x08001042: F020 F8BD BL __SEGGER_RTL_putc ; 0x080211C0 0x08001046: F1BB 0B01 SUBS.W R11, R11, #1 0x0800104A: D1F8 BNE .L97 ; 0x0800103E 0x0800104C: E003 B .L99 ; 0x08001056
.L98: 0x0800104E: F240 57C8 MOVW R7, #0x05C8 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x08001052: F6C0 0700 MOVT R7, #0x0800 ; 0x080005C8 = __SEGGER_RTL_ipow10
.L99: 0x08001056: EA5F 608A LSLS.W R0, R10, #26 0x0800105A: EA4F 604A LSL.W R0, R10, #25 0x0800105E: D403 BMI .L100 ; 0x08001068 0x08001060: 2800 CMP R0, #0 0x08001062: D508 BPL .L102 ; 0x08001076 0x08001064: 2120 MOVS R1, #32 0x08001066: E003 B .L101 ; 0x08001070
.L100: 0x08001068: 212D MOVS R1, #45 0x0800106A: 2800 CMP R0, #0 0x0800106C: BF58 IT PL 0x0800106E: 212B MOVPL R1, #43
.L101: 0x08001070: 4640 MOV R0, R8 0x08001072: F020 F8A5 BL __SEGGER_RTL_putc ; 0x080211C0
.L102: 0x08001076: EA5F 60CA LSLS.W R0, R10, #27 0x0800107A: D409 BMI .L104 ; 0x08001090 0x0800107C: F1BB 0F00 CMP.W R11, #0 0x08001080: D006 BEQ .L104 ; 0x08001090
.L103: 0x08001082: 4640 MOV R0, R8 0x08001084: 2130 MOVS R1, #48 0x08001086: F020 F89B BL __SEGGER_RTL_putc ; 0x080211C0 0x0800108A: F1BB 0B01 SUBS.W R11, R11, #1 0x0800108E: D1F8 BNE .L103 ; 0x08001082
.L104: 0x08001090: 3C01 SUBS R4, #1 0x08001092: EB07 00C4 ADD.W R0, R7, R4, LSL #3 0x08001096: C806 LDM R0!, {R1-R2} 0x08001098: 1A68 SUBS R0, R5, R1 0x0800109A: EB76 0002 SBCS.W R0, R6, R2 0x0800109E: 2030 MOVS R0, #48 0x080010A0: D306 BCC .L106 ; 0x080010B0
.L105: 0x080010A2: 1A6D SUBS R5, R5, R1 0x080010A4: 4196 SBCS R6, R2 0x080010A6: 3001 ADDS R0, #1 0x080010A8: 1A6B SUBS R3, R5, R1 0x080010AA: EB76 0302 SBCS.W R3, R6, R2 0x080010AE: D2F8 BCS .L105 ; 0x080010A2
.L106: 0x080010B0: B2C1 UXTB R1, R0 0x080010B2: 4640 MOV R0, R8 0x080010B4: F020 F884 BL __SEGGER_RTL_putc ; 0x080211C0 0x080010B8: 2C00 CMP R4, #0 0x080010BA: D1E9 BNE .L104 ; 0x08001090 0x080010BC: EA5F 540A LSLS.W R4, R10, #20 0x080010C0: D50B BPL .L108 ; 0x080010DA 0x080010C2: 980D LDR R0, [SP, #52] 0x080010C4: 2801 CMP R0, #1 0x080010C6: DB08 BLT .L108 ; 0x080010DA
.L107: 0x080010C8: 3801 SUBS R0, #1 0x080010CA: 900D STR R0, [SP, #52] 0x080010CC: 4640 MOV R0, R8 0x080010CE: 2130 MOVS R1, #48 0x080010D0: F020 F876 BL __SEGGER_RTL_putc ; 0x080211C0 0x080010D4: 980D LDR R0, [SP, #52] 0x080010D6: 2800 CMP R0, #0 0x080010D8: DCF6 BGT .L107 ; 0x080010C8
.L108: 0x080010DA: F00A 0080 AND R0, R10, #128 0x080010DE: 9D05 LDR R5, [SP, #20] 0x080010E0: 4328 ORRS R0, R5 0x080010E2: D043 BEQ .L114 ; 0x0800116C 0x080010E4: 4640 MOV R0, R8 0x080010E6: 212E MOVS R1, #46 0x080010E8: F020 F86A BL __SEGGER_RTL_putc ; 0x080211C0 0x080010EC: 2010 MOVS R0, #16 0x080010EE: 2D10 CMP R5, #16 0x080010F0: BFB8 IT LT 0x080010F2: 4628 MOVLT R0, R5 0x080010F4: 2C00 CMP R4, #0 0x080010F6: 990D LDR R1, [SP, #52] 0x080010F8: EA20 77E0 BIC.W R7, R0, R0, ASR #31 0x080010FC: 4638 MOV R0, R7 0x080010FE: BF48 IT MI 0x08001100: 1A40 SUBMI R0, R0, R1 0x08001102: F020 F83F BL __SEGGER_RTL_pow10 ; 0x08021184 0x08001106: 2D01 CMP R5, #1 0x08001108: DB26 BLT .L112 ; 0x08001158 0x0800110A: E9DD 1001 LDRD R1, R0, [SP, #4] 0x0800110E: EC40 1B11 VMOV D1, R1, R0 0x08001112: EE20 0B01 VMUL.F64 D0, D0, D1 0x08001116: EC51 0B10 VMOV R0, R1, D0 0x0800111A: F002 FED9 BL __aeabi_d2ulz ; 0x08003ED0 0x0800111E: 4604 MOV R4, R0 0x08001120: 460D MOV R5, R1 0x08001122: 463E MOV R6, R7
.L109: 0x08001124: 3E01 SUBS R6, #1 0x08001126: F240 50C8 MOVW R0, #0x05C8 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x0800112A: F6C0 0000 MOVT R0, #0x0800 ; 0x080005C8 = __SEGGER_RTL_ipow10 0x0800112E: EB00 00C6 ADD.W R0, R0, R6, LSL #3 0x08001132: C806 LDM R0!, {R1-R2} 0x08001134: 1A60 SUBS R0, R4, R1 0x08001136: EB75 0002 SBCS.W R0, R5, R2 0x0800113A: 2030 MOVS R0, #48 0x0800113C: D306 BCC .L111 ; 0x0800114C
.L110: 0x0800113E: 1A64 SUBS R4, R4, R1 0x08001140: 4195 SBCS R5, R2 0x08001142: 3001 ADDS R0, #1 0x08001144: 1A63 SUBS R3, R4, R1 0x08001146: EB75 0302 SBCS.W R3, R5, R2 0x0800114A: D2F8 BCS .L110 ; 0x0800113E
.L111: 0x0800114C: B2C1 UXTB R1, R0 0x0800114E: 4640 MOV R0, R8 0x08001150: F020 F836 BL __SEGGER_RTL_putc ; 0x080211C0 0x08001154: 2E00 CMP R6, #0 0x08001156: D1E5 BNE .L109 ; 0x08001124
.L112: 0x08001158: 9905 LDR R1, [SP, #20] 0x0800115A: 1BC8 SUBS R0, R1, R7 0x0800115C: D006 BEQ .L114 ; 0x0800116C 0x0800115E: 1A7C SUBS R4, R7, R1
.L113: 0x08001160: 4640 MOV R0, R8 0x08001162: 2130 MOVS R1, #48 0x08001164: F020 F82C BL __SEGGER_RTL_putc ; 0x080211C0 0x08001168: 3401 ADDS R4, #1 0x0800116A: D3F9 BCC .L113 ; 0x08001160
.L114: 0x0800116C: EA5F 504A LSLS.W R0, R10, #21 0x08001170: D54B BPL .L118 ; 0x0800120A 0x08001172: 2145 MOVS R1, #69 0x08001174: EA5F 408A LSLS.W R0, R10, #18 0x08001178: BF58 IT PL 0x0800117A: 2165 MOVPL R1, #101 0x0800117C: 4640 MOV R0, R8 0x0800117E: F020 F81F BL __SEGGER_RTL_putc ; 0x080211C0 0x08001182: 980D LDR R0, [SP, #52] 0x08001184: 2800 CMP R0, #0 0x08001186: 4640 MOV R0, R8 0x08001188: DB04 BLT .L115 ; 0x08001194 0x0800118A: 212B MOVS R1, #43 0x0800118C: F020 F818 BL __SEGGER_RTL_putc ; 0x080211C0 0x08001190: 980D LDR R0, [SP, #52] 0x08001192: E005 B .L116 ; 0x080011A0
.L115: 0x08001194: 212D MOVS R1, #45 0x08001196: F020 F813 BL __SEGGER_RTL_putc ; 0x080211C0 0x0800119A: 980D LDR R0, [SP, #52] 0x0800119C: 4240 RSBS R0, R0, #0 0x0800119E: 900D STR R0, [SP, #52]
.L116: 0x080011A0: 2864 CMP R0, #100 0x080011A2: DB15 BLT .L117 ; 0x080011D0 0x080011A4: F248 541F MOVW R4, #0x851F 0x080011A8: F2C5 14EB MOVT R4, #0x51EB 0x080011AC: FBA0 0104 UMULL R0, R1, R0, R4 0x080011B0: 2030 MOVS R0, #48 0x080011B2: EB00 1151 ADD.W R1, R0, R1, LSR #5 0x080011B6: 4640 MOV R0, R8 0x080011B8: F020 F802 BL __SEGGER_RTL_putc ; 0x080211C0 0x080011BC: 980D LDR R0, [SP, #52] 0x080011BE: FB50 F104 SMMUL R1, R0, R4 0x080011C2: 114A ASRS R2, R1, #5 0x080011C4: EB02 71D1 ADD.W R1, R2, R1, LSR #31 0x080011C8: 2264 MOVS R2, #100 0x080011CA: FB01 0012 MLS R0, R1, R2, R0 0x080011CE: 900D STR R0, [SP, #52]
.L117: 0x080011D0: F246 6467 MOVW R4, #0x6667 0x080011D4: F2C6 6466 MOVT R4, #0x6666 0x080011D8: FB50 F004 SMMUL R0, R0, R4 0x080011DC: 1081 ASRS R1, R0, #2 0x080011DE: EB01 70D0 ADD.W R0, R1, R0, LSR #31 0x080011E2: F100 0130 ADD.W R1, R0, #48 0x080011E6: 4640 MOV R0, R8 0x080011E8: F01F FFEA BL __SEGGER_RTL_putc ; 0x080211C0 0x080011EC: 980D LDR R0, [SP, #52] 0x080011EE: FB50 F104 SMMUL R1, R0, R4 0x080011F2: 108A ASRS R2, R1, #2 0x080011F4: EB02 71D1 ADD.W R1, R2, R1, LSR #31 0x080011F8: EB01 0181 ADD.W R1, R1, R1, LSL #2 0x080011FC: EBA0 0041 SUB.W R0, R0, R1, LSL #1 0x08001200: F100 0130 ADD.W R1, R0, #48 0x08001204: 4640 MOV R0, R8 0x08001206: F01F FFDB BL __SEGGER_RTL_putc ; 0x080211C0
.L118: 0x0800120A: F1BB 0F00 CMP.W R11, #0 0x0800120E: F43F AA41 BEQ.W .L1 ; 0x08000694
.L119: 0x08001212: 4640 MOV R0, R8 0x08001214: 2120 MOVS R1, #32 0x08001216: F01F FFD3 BL __SEGGER_RTL_putc ; 0x080211C0 0x0800121A: F1BB 0B01 SUBS.W R11, R11, #1 0x0800121E: D1F8 BNE .L119 ; 0x08001212 0x08001220: F7FF BA38 B.W .L1 ; 0x08000694
.L120: 0x08001224: 9005 STR R0, [SP, #20] 0x08001226: E613 B .L84 ; 0x08000E50
.L121: 0x08001228: F8CD A014 STR.W R10, [SP, #20]
.L122: 0x0800122C: 4620 MOV R0, R4 0x0800122E: 4629 MOV R1, R5 0x08001230: 220A MOVS R2, #10 0x08001232: 2300 MOVS R3, #0 0x08001234: F002 FE9A BL __aeabi_uldivmod ; 0x08003F6C 0x08001238: 4604 MOV R4, R0 0x0800123A: 460D MOV R5, R1 0x0800123C: 220A MOVS R2, #10 0x0800123E: 2300 MOVS R3, #0 0x08001240: F002 FE94 BL __aeabi_uldivmod ; 0x08003F6C 0x08001244: 9805 LDR R0, [SP, #20] 0x08001246: 3801 SUBS R0, #1 0x08001248: 9005 STR R0, [SP, #20] 0x0800124A: F43F AE01 BEQ.W .L84 ; 0x08000E50 0x0800124E: EA52 0003 ORRS.W R0, R2, R3 0x08001252: D0EB BEQ .L122 ; 0x0800122C 0x08001254: E5FC B .L84 ; 0x08000E50
.L123: 0x08001256: F8D8 000C LDR.W R0, [R8, #12] 0x0800125A: B128 CBZ R0, .L124 ; 0x08001268 0x0800125C: E9D8 1200 LDRD R1, R2, [R8] 0x08001260: 4291 CMP R1, R2 0x08001262: BF3C ITT CC 0x08001264: 2200 MOVCC R2, #0 0x08001266: 5442 STRBCC R2, [R0, R1]
.L124: 0x08001268: 4640 MOV R0, R8 0x0800126A: F01F FFEB BL __SEGGER_RTL_prin_flush ; 0x08021244 0x0800126E: F8D8 0000 LDR.W R0, [R8]
.L125: 0x08001272: B00E ADD SP, SP, #56 0x08001274: ECBD 8B0A VLDM SP!, {D8-D12} 0x08001278: E8BD 8FF8 POP.W {R3-R11, PC}
.L126: 0x0800127C: 4640 MOV R0, R8 0x0800127E: F01F FFE1 BL __SEGGER_RTL_prin_flush ; 0x08021244 0x08001282: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08001286: E7F4 B .L125 ; 0x08001272
DMA_CheckFifoParam: 0x08001288: B085 SUB SP, SP, #20 0x0800128A: 9004 STR R0, [SP, #16] 0x0800128C: 2000 MOVS R0, #0 0x0800128E: F88D 000F STRB.W R0, [SP, #15] 0x08001292: 9804 LDR R0, [SP, #16] 0x08001294: 6980 LDR R0, [R0, #24] 0x08001296: B9E8 CBNZ R0, .L4 ; 0x080012D4 0x08001298: 9804 LDR R0, [SP, #16] 0x0800129A: 6A80 LDR R0, [R0, #40] 0x0800129C: 9002 STR R0, [SP, #8] 0x0800129E: 2803 CMP R0, #3 0x080012A0: D817 BHI .L3 ; 0x080012D2 0x080012A2: 9902 LDR R1, [SP, #8] 0x080012A4: E8DF F001 TBB [PC, R1] 0x080012A8: 02 DC.B 0x02 ; '\x02' 0x080012A9: 0B DC.B 0x0B ; '\v' 0x080012AA: 02 DC.B 0x02 ; '\x02' 0x080012AB: 14 DC.B 0x14 ; '\x14' 0x080012AC: 9804 LDR R0, [SP, #16] 0x080012AE: F890 002F LDRB.W R0, [R0, #47] 0x080012B2: 07C0 LSLS R0, R0, #31 0x080012B4: B110 CBZ R0, .L1 ; 0x080012BC 0x080012B6: 2001 MOVS R0, #1 0x080012B8: F88D 000F STRB.W R0, [SP, #15]
.L1: 0x080012BC: E009 B .L3 ; 0x080012D2 0x080012BE: 9804 LDR R0, [SP, #16] 0x080012C0: 6AC0 LDR R0, [R0, #44] 0x080012C2: F1B0 7FC0 CMP.W R0, #0x01800000 0x080012C6: D102 BNE .L2 ; 0x080012CE 0x080012C8: 2001 MOVS R0, #1 0x080012CA: F88D 000F STRB.W R0, [SP, #15]
.L2: 0x080012CE: E000 B .L3 ; 0x080012D2 0x080012D0: E7FF B .L3 ; 0x080012D2
.L3: 0x080012D2: E03B B .L12 ; 0x0800134C
.L4: 0x080012D4: 9804 LDR R0, [SP, #16] 0x080012D6: 6980 LDR R0, [R0, #24] 0x080012D8: F5B0 5F00 CMP.W R0, #0x2000 0x080012DC: D120 BNE .L8 ; 0x08001320 0x080012DE: 9804 LDR R0, [SP, #16] 0x080012E0: 6A80 LDR R0, [R0, #40] 0x080012E2: 9001 STR R0, [SP, #4] 0x080012E4: 2803 CMP R0, #3 0x080012E6: D81A BHI .L7 ; 0x0800131E 0x080012E8: 9901 LDR R1, [SP, #4] 0x080012EA: E8DF F001 TBB [PC, R1] 0x080012EE: 02 DC.B 0x02 ; '\x02' 0x080012EF: 06 DC.B 0x06 ; '\x06' 0x080012F0: 02 DC.B 0x02 ; '\x02' 0x080012F1: 0F DC.B 0x0F ; '\x0F' 0x080012F2: 2001 MOVS R0, #1 0x080012F4: F88D 000F STRB.W R0, [SP, #15] 0x080012F8: E011 B .L7 ; 0x0800131E 0x080012FA: 9804 LDR R0, [SP, #16] 0x080012FC: F890 002F LDRB.W R0, [R0, #47] 0x08001300: 07C0 LSLS R0, R0, #31 0x08001302: B110 CBZ R0, .L5 ; 0x0800130A 0x08001304: 2001 MOVS R0, #1 0x08001306: F88D 000F STRB.W R0, [SP, #15]
.L5: 0x0800130A: E008 B .L7 ; 0x0800131E 0x0800130C: 9804 LDR R0, [SP, #16] 0x0800130E: 6AC0 LDR R0, [R0, #44] 0x08001310: F1B0 7FC0 CMP.W R0, #0x01800000 0x08001314: D102 BNE .L6 ; 0x0800131C 0x08001316: 2001 MOVS R0, #1 0x08001318: F88D 000F STRB.W R0, [SP, #15]
.L6: 0x0800131C: E7FF B .L7 ; 0x0800131E
.L7: 0x0800131E: E015 B .L12 ; 0x0800134C
.L8: 0x08001320: 9804 LDR R0, [SP, #16] 0x08001322: 6A80 LDR R0, [R0, #40] 0x08001324: 9000 STR R0, [SP, #0] 0x08001326: 2803 CMP R0, #3 0x08001328: D303 BCC .L9 ; 0x08001332 0x0800132A: 9800 LDR R0, [SP, #0] 0x0800132C: 2803 CMP R0, #3 0x0800132E: D004 BEQ .L10 ; 0x0800133A 0x08001330: E00C B .L12 ; 0x0800134C
.L9: 0x08001332: 2001 MOVS R0, #1 0x08001334: F88D 000F STRB.W R0, [SP, #15] 0x08001338: E008 B .L12 ; 0x0800134C
.L10: 0x0800133A: 9804 LDR R0, [SP, #16] 0x0800133C: F890 002F LDRB.W R0, [R0, #47] 0x08001340: 07C0 LSLS R0, R0, #31 0x08001342: B110 CBZ R0, .L11 ; 0x0800134A 0x08001344: 2001 MOVS R0, #1 0x08001346: F88D 000F STRB.W R0, [SP, #15]
.L11: 0x0800134A: E7FF B .L12 ; 0x0800134C
.L12: 0x0800134C: F89D 000F LDRB.W R0, [SP, #15] 0x08001350: B005 ADD SP, SP, #20 0x08001352: 4770 BX LR
HAL_RCC_GetSysClockFreq: 0x08001354: B08A SUB SP, SP, #40 0x08001356: F244 4010 MOVW R0, #0x4410 0x0800135A: F6C5 0002 MOVT R0, #0x5802 0x0800135E: 6800 LDR R0, [R0] 0x08001360: F000 0038 AND R0, R0, #56 0x08001364: 4601 MOV R1, R0 0x08001366: 9101 STR R1, [SP, #4] 0x08001368: 2818 CMP R0, #24 0x0800136A: F200 815A BHI.W .L12 ; 0x08001622 0x0800136E: 9901 LDR R1, [SP, #4] 0x08001370: E8DF F011 TBH [PC, R1, LSL #1] 0x08001374: 19 DC.B 0x19 ; '\x19' 0x08001375: 00 DC.B 0x00 ; '\0' 0x08001376: 57 DC.B 0x57 ; 'W' 0x08001377: 01 DC.B 0x01 ; '\x01' 0x08001378: 57 DC.B 0x57 ; 'W' 0x08001379: 01 DC.B 0x01 ; '\x01' 0x0800137A: 57 DC.B 0x57 ; 'W' 0x0800137B: 01 DC.B 0x01 ; '\x01' 0x0800137C: 57 DC.B 0x57 ; 'W' 0x0800137D: 01 DC.B 0x01 ; '\x01' 0x0800137E: 57 DC.B 0x57 ; 'W' 0x0800137F: 01 DC.B 0x01 ; '\x01' 0x08001380: 57 DC.B 0x57 ; 'W' 0x08001381: 01 DC.B 0x01 ; '\x01' 0x08001382: 57 DC.B 0x57 ; 'W' 0x08001383: 01 DC.B 0x01 ; '\x01' 0x08001384: 35 DC.B 0x35 ; '5' 0x08001385: 00 DC.B 0x00 ; '\0' 0x08001386: 57 DC.B 0x57 ; 'W' 0x08001387: 01 DC.B 0x01 ; '\x01' 0x08001388: 57 DC.B 0x57 ; 'W' 0x08001389: 01 DC.B 0x01 ; '\x01' 0x0800138A: 57 DC.B 0x57 ; 'W' 0x0800138B: 01 DC.B 0x01 ; '\x01' 0x0800138C: 57 DC.B 0x57 ; 'W' 0x0800138D: 01 DC.B 0x01 ; '\x01' 0x0800138E: 57 DC.B 0x57 ; 'W' 0x0800138F: 01 DC.B 0x01 ; '\x01' 0x08001390: 57 DC.B 0x57 ; 'W' 0x08001391: 01 DC.B 0x01 ; '\x01' 0x08001392: 57 DC.B 0x57 ; 'W' 0x08001393: 01 DC.B 0x01 ; '\x01' 0x08001394: 3B DC.B 0x3B ; ';' 0x08001395: 00 DC.B 0x00 ; '\0' 0x08001396: 57 DC.B 0x57 ; 'W' 0x08001397: 01 DC.B 0x01 ; '\x01' 0x08001398: 57 DC.B 0x57 ; 'W' 0x08001399: 01 DC.B 0x01 ; '\x01' 0x0800139A: 57 DC.B 0x57 ; 'W' 0x0800139B: 01 DC.B 0x01 ; '\x01' 0x0800139C: 57 DC.B 0x57 ; 'W' 0x0800139D: 01 DC.B 0x01 ; '\x01' 0x0800139E: 57 DC.B 0x57 ; 'W' 0x0800139F: 01 DC.B 0x01 ; '\x01' 0x080013A0: 57 DC.B 0x57 ; 'W' 0x080013A1: 01 DC.B 0x01 ; '\x01' 0x080013A2: 57 DC.B 0x57 ; 'W' 0x080013A3: 01 DC.B 0x01 ; '\x01' 0x080013A4: 41 DC.B 0x41 ; 'A' 0x080013A5: 00 DC.B 0x00 ; '\0' 0x080013A6: F244 4000 MOVW R0, #0x4400 0x080013AA: F6C5 0002 MOVT R0, #0x5802 0x080013AE: 6800 LDR R0, [R0] 0x080013B0: F3C0 1040 UBFX R0, R0, #5, #1 0x080013B4: B168 CBZ R0, .L1 ; 0x080013D2 0x080013B6: F244 4000 MOVW R0, #0x4400 0x080013BA: F6C5 0002 MOVT R0, #0x5802 0x080013BE: 6800 LDR R0, [R0] 0x080013C0: F3C0 01C1 UBFX R1, R0, #3, #2 0x080013C4: F249 0000 MOVW R0, #0x9000 0x080013C8: F2C0 30D0 MOVT R0, #0x03D0 0x080013CC: 40C8 LSRS R0, R1 0x080013CE: 9002 STR R0, [SP, #8] 0x080013D0: E004 B .L2 ; 0x080013DC
.L1: 0x080013D2: F249 0000 MOVW R0, #0x9000 0x080013D6: F2C0 30D0 MOVT R0, #0x03D0 0x080013DA: 9002 STR R0, [SP, #8]
.L2: 0x080013DC: E126 B .L13 ; 0x0800162C 0x080013DE: F640 1000 MOVW R0, #0x0900 0x080013E2: F2C0 003D MOVT R0, #61 0x080013E6: 9002 STR R0, [SP, #8] 0x080013E8: E120 B .L13 ; 0x0800162C 0x080013EA: F647 0040 MOVW R0, #0x7840 0x080013EE: F2C0 107D MOVT R0, #0x017D 0x080013F2: 9002 STR R0, [SP, #8] 0x080013F4: E11A B .L13 ; 0x0800162C 0x080013F6: F244 4028 MOVW R0, #0x4428 0x080013FA: F6C5 0002 MOVT R0, #0x5802 0x080013FE: 6801 LDR R1, [R0] 0x08001400: F001 0103 AND R1, R1, #3 0x08001404: 9108 STR R1, [SP, #32] 0x08001406: 6800 LDR R0, [R0] 0x08001408: F3C0 1005 UBFX R0, R0, #4, #6 0x0800140C: 9007 STR R0, [SP, #28] 0x0800140E: F244 402C MOVW R0, #0x442C 0x08001412: F6C5 0002 MOVT R0, #0x5802 0x08001416: 6800 LDR R0, [R0] 0x08001418: F000 0001 AND R0, R0, #1 0x0800141C: 9006 STR R0, [SP, #24] 0x0800141E: 9806 LDR R0, [SP, #24] 0x08001420: F244 4134 MOVW R1, #0x4434 0x08001424: F6C5 0102 MOVT R1, #0x5802 0x08001428: 6809 LDR R1, [R1] 0x0800142A: B289 UXTH R1, R1 0x0800142C: 08C9 LSRS R1, R1, #3 0x0800142E: 4348 MULS R0, R1, R0 0x08001430: EE00 0A10 VMOV S0, R0 0x08001434: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08001438: ED8D 0A04 VSTR S0, [SP, #16] 0x0800143C: 9807 LDR R0, [SP, #28] 0x0800143E: 2800 CMP R0, #0 0x08001440: F000 80EC BEQ.W .L10 ; 0x0800161C 0x08001444: 9808 LDR R0, [SP, #32] 0x08001446: 9000 STR R0, [SP, #0] 0x08001448: B138 CBZ R0, .L3 ; 0x0800145A 0x0800144A: 9800 LDR R0, [SP, #0] 0x0800144C: 2801 CMP R0, #1 0x0800144E: D063 BEQ .L6 ; 0x08001518 0x08001450: 9800 LDR R0, [SP, #0] 0x08001452: 2802 CMP R0, #2 0x08001454: F000 8084 BEQ.W .L7 ; 0x08001560 0x08001458: E0A6 B .L8 ; 0x080015A8
.L3: 0x0800145A: F244 4000 MOVW R0, #0x4400 0x0800145E: F6C5 0002 MOVT R0, #0x5802 0x08001462: 6800 LDR R0, [R0] 0x08001464: F3C0 1040 UBFX R0, R0, #5, #1 0x08001468: B390 CBZ R0, .L4 ; 0x080014D0 0x0800146A: F244 4000 MOVW R0, #0x4400 0x0800146E: F6C5 0002 MOVT R0, #0x5802 0x08001472: 6800 LDR R0, [R0] 0x08001474: F3C0 01C1 UBFX R1, R0, #3, #2 0x08001478: F249 0000 MOVW R0, #0x9000 0x0800147C: F2C0 30D0 MOVT R0, #0x03D0 0x08001480: 40C8 LSRS R0, R1 0x08001482: 9005 STR R0, [SP, #20] 0x08001484: ED9D 0A05 VLDR S0, [SP, #20] 0x08001488: EEB8 0A40 VCVT.F32.U32 S0, S0 0x0800148C: ED9D 1A07 VLDR S2, [SP, #28] 0x08001490: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08001494: EE80 0A01 VDIV.F32 S0, S0, S2 0x08001498: F244 4030 MOVW R0, #0x4430 0x0800149C: F6C5 0002 MOVT R0, #0x5802 0x080014A0: 6800 LDR R0, [R0] 0x080014A2: F36F 205F BFC R0, #9, #23 0x080014A6: EE01 0A10 VMOV S2, R0 0x080014AA: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080014AE: ED9D 2A04 VLDR S4, [SP, #16] 0x080014B2: ED9F 3A61 VLDR S6, =0x46000000 ; [PC, #0x0184] [0x08001638] 0x080014B6: EE82 2A03 VDIV.F32 S4, S4, S6 0x080014BA: EE31 1A02 VADD.F32 S2, S2, S4 0x080014BE: EEB7 2A00 VMOV.F32 S4, #1 0x080014C2: EE31 1A02 VADD.F32 S2, S2, S4 0x080014C6: EE20 0A01 VMUL.F32 S0, S0, S2 0x080014CA: ED8D 0A03 VSTR S0, [SP, #12] 0x080014CE: E022 B .L5 ; 0x08001516
.L4: 0x080014D0: ED9D 0A07 VLDR S0, [SP, #28] 0x080014D4: EEB8 1A40 VCVT.F32.U32 S2, S0 0x080014D8: ED9F 0A59 VLDR S0, =0x4C742400 ; [PC, #0x0164] [0x08001640] 0x080014DC: EE80 0A01 VDIV.F32 S0, S0, S2 0x080014E0: F244 4030 MOVW R0, #0x4430 0x080014E4: F6C5 0002 MOVT R0, #0x5802 0x080014E8: 6800 LDR R0, [R0] 0x080014EA: F36F 205F BFC R0, #9, #23 0x080014EE: EE01 0A10 VMOV S2, R0 0x080014F2: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080014F6: ED9D 2A04 VLDR S4, [SP, #16] 0x080014FA: ED9F 3A4F VLDR S6, =0x46000000 ; [PC, #0x013C] [0x08001638] 0x080014FE: EE82 2A03 VDIV.F32 S4, S4, S6 0x08001502: EE31 1A02 VADD.F32 S2, S2, S4 0x08001506: EEB7 2A00 VMOV.F32 S4, #1 0x0800150A: EE31 1A02 VADD.F32 S2, S2, S4 0x0800150E: EE20 0A01 VMUL.F32 S0, S0, S2 0x08001512: ED8D 0A03 VSTR S0, [SP, #12]
.L5: 0x08001516: E06A B .L9 ; 0x080015EE
.L6: 0x08001518: ED9D 0A07 VLDR S0, [SP, #28] 0x0800151C: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08001520: ED9F 0A46 VLDR S0, =0x4A742400 ; [PC, #0x0118] [0x0800163C] 0x08001524: EE80 0A01 VDIV.F32 S0, S0, S2 0x08001528: F244 4030 MOVW R0, #0x4430 0x0800152C: F6C5 0002 MOVT R0, #0x5802 0x08001530: 6800 LDR R0, [R0] 0x08001532: F36F 205F BFC R0, #9, #23 0x08001536: EE01 0A10 VMOV S2, R0 0x0800153A: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800153E: ED9D 2A04 VLDR S4, [SP, #16] 0x08001542: ED9F 3A3D VLDR S6, =0x46000000 ; [PC, #244] [0x08001638] 0x08001546: EE82 2A03 VDIV.F32 S4, S4, S6 0x0800154A: EE31 1A02 VADD.F32 S2, S2, S4 0x0800154E: EEB7 2A00 VMOV.F32 S4, #1 0x08001552: EE31 1A02 VADD.F32 S2, S2, S4 0x08001556: EE20 0A01 VMUL.F32 S0, S0, S2 0x0800155A: ED8D 0A03 VSTR S0, [SP, #12] 0x0800155E: E046 B .L9 ; 0x080015EE
.L7: 0x08001560: ED9D 0A07 VLDR S0, [SP, #28] 0x08001564: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08001568: ED9F 0A32 VLDR S0, =0x4BBEBC20 ; [PC, #200] [0x08001634] 0x0800156C: EE80 0A01 VDIV.F32 S0, S0, S2 0x08001570: F244 4030 MOVW R0, #0x4430 0x08001574: F6C5 0002 MOVT R0, #0x5802 0x08001578: 6800 LDR R0, [R0] 0x0800157A: F36F 205F BFC R0, #9, #23 0x0800157E: EE01 0A10 VMOV S2, R0 0x08001582: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08001586: ED9D 2A04 VLDR S4, [SP, #16] 0x0800158A: ED9F 3A2B VLDR S6, =0x46000000 ; [PC, #172] [0x08001638] 0x0800158E: EE82 2A03 VDIV.F32 S4, S4, S6 0x08001592: EE31 1A02 VADD.F32 S2, S2, S4 0x08001596: EEB7 2A00 VMOV.F32 S4, #1 0x0800159A: EE31 1A02 VADD.F32 S2, S2, S4 0x0800159E: EE20 0A01 VMUL.F32 S0, S0, S2 0x080015A2: ED8D 0A03 VSTR S0, [SP, #12] 0x080015A6: E022 B .L9 ; 0x080015EE
.L8: 0x080015A8: ED9D 0A07 VLDR S0, [SP, #28] 0x080015AC: EEB8 1A40 VCVT.F32.U32 S2, S0 0x080015B0: ED9F 0A22 VLDR S0, =0x4A742400 ; [PC, #136] [0x0800163C] 0x080015B4: EE80 0A01 VDIV.F32 S0, S0, S2 0x080015B8: F244 4030 MOVW R0, #0x4430 0x080015BC: F6C5 0002 MOVT R0, #0x5802 0x080015C0: 6800 LDR R0, [R0] 0x080015C2: F36F 205F BFC R0, #9, #23 0x080015C6: EE01 0A10 VMOV S2, R0 0x080015CA: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080015CE: ED9D 2A04 VLDR S4, [SP, #16] 0x080015D2: ED9F 3A19 VLDR S6, =0x46000000 ; [PC, #100] [0x08001638] 0x080015D6: EE82 2A03 VDIV.F32 S4, S4, S6 0x080015DA: EE31 1A02 VADD.F32 S2, S2, S4 0x080015DE: EEB7 2A00 VMOV.F32 S4, #1 0x080015E2: EE31 1A02 VADD.F32 S2, S2, S4 0x080015E6: EE20 0A01 VMUL.F32 S0, S0, S2 0x080015EA: ED8D 0A03 VSTR S0, [SP, #12]
.L9: 0x080015EE: F244 4030 MOVW R0, #0x4430 0x080015F2: F6C5 0002 MOVT R0, #0x5802 0x080015F6: 6800 LDR R0, [R0] 0x080015F8: B281 UXTH R1, R0 0x080015FA: 2001 MOVS R0, #1 0x080015FC: EB00 2051 ADD.W R0, R0, R1, LSR #9 0x08001600: 9009 STR R0, [SP, #36] 0x08001602: ED9D 0A03 VLDR S0, [SP, #12] 0x08001606: ED9D 1A09 VLDR S2, [SP, #36] 0x0800160A: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800160E: EE80 0A01 VDIV.F32 S0, S0, S2 0x08001612: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08001616: ED8D 0A02 VSTR S0, [SP, #8] 0x0800161A: E001 B .L11 ; 0x08001620
.L10: 0x0800161C: 2000 MOVS R0, #0 0x0800161E: 9002 STR R0, [SP, #8]
.L11: 0x08001620: E004 B .L13 ; 0x0800162C
.L12: 0x08001622: F640 1000 MOVW R0, #0x0900 0x08001626: F2C0 003D MOVT R0, #61 0x0800162A: 9002 STR R0, [SP, #8]
.L13: 0x0800162C: 9802 LDR R0, [SP, #8] 0x0800162E: B00A ADD SP, SP, #40 0x08001630: 4770 BX LR 0x08001632: BF00 NOP 0x08001634: 4BBEBC20 DC.W 0x4BBEBC20 0x08001638: 46000000 DC.W 0x46000000 0x0800163C: 4A742400 DC.W 0x4A742400 0x08001640: 4C742400 DC.W 0x4C742400
HAL_RCCEx_PeriphCLKConfig: 0x08001644: B580 PUSH {R7, LR} 0x08001646: B09A SUB SP, SP, #104 0x08001648: 9018 STR R0, [SP, #96] 0x0800164A: 2000 MOVS R0, #0 0x0800164C: F88D 0057 STRB.W R0, [SP, #87] 0x08001650: F88D 0056 STRB.W R0, [SP, #86] 0x08001654: 9818 LDR R0, [SP, #96] 0x08001656: 78C0 LDRB R0, [R0, #3] 0x08001658: 0700 LSLS R0, R0, #28 0x0800165A: 2800 CMP R0, #0 0x0800165C: D540 BPL .L8 ; 0x080016E0 0x0800165E: 9818 LDR R0, [SP, #96] 0x08001660: 6E40 LDR R0, [R0, #100] 0x08001662: 9014 STR R0, [SP, #80] 0x08001664: B160 CBZ R0, .L1 ; 0x08001680 0x08001666: 9814 LDR R0, [SP, #80] 0x08001668: F5B0 1F80 CMP.W R0, #0x100000 0x0800166C: D011 BEQ .L2 ; 0x08001692 0x0800166E: 9814 LDR R0, [SP, #80] 0x08001670: F5B0 1F00 CMP.W R0, #0x200000 0x08001674: D015 BEQ .L3 ; 0x080016A2 0x08001676: 9814 LDR R0, [SP, #80] 0x08001678: F5B0 1F40 CMP.W R0, #0x300000 0x0800167C: D019 BEQ .L4 ; 0x080016B2 0x0800167E: E019 B .L5 ; 0x080016B4
.L1: 0x08001680: F244 412C MOVW R1, #0x442C 0x08001684: F6C5 0102 MOVT R1, #0x5802 0x08001688: 6808 LDR R0, [R1] 0x0800168A: F440 3000 ORR R0, R0, #0x020000 0x0800168E: 6008 STR R0, [R1] 0x08001690: E013 B .L6 ; 0x080016BA
.L2: 0x08001692: 9818 LDR R0, [SP, #96] 0x08001694: 3008 ADDS R0, #8 0x08001696: 2102 MOVS R1, #2 0x08001698: F008 F904 BL RCCEx_PLL2_Config ; 0x080098A4 0x0800169C: F88D 0057 STRB.W R0, [SP, #87] 0x080016A0: E00B B .L6 ; 0x080016BA
.L3: 0x080016A2: 9818 LDR R0, [SP, #96] 0x080016A4: 3028 ADDS R0, #40 0x080016A6: 2102 MOVS R1, #2 0x080016A8: F008 FA53 BL RCCEx_PLL3_Config ; 0x08009B52 0x080016AC: F88D 0057 STRB.W R0, [SP, #87] 0x080016B0: E003 B .L6 ; 0x080016BA
.L4: 0x080016B2: E002 B .L6 ; 0x080016BA
.L5: 0x080016B4: 2001 MOVS R0, #1 0x080016B6: F88D 0057 STRB.W R0, [SP, #87]
.L6: 0x080016BA: F89D 0057 LDRB.W R0, [SP, #87] 0x080016BE: B958 CBNZ R0, .L7 ; 0x080016D8 0x080016C0: F244 4150 MOVW R1, #0x4450 0x080016C4: F6C5 0102 MOVT R1, #0x5802 0x080016C8: 6808 LDR R0, [R1] 0x080016CA: F420 1040 BIC R0, R0, #0x300000 0x080016CE: 9A18 LDR R2, [SP, #96] 0x080016D0: 6E52 LDR R2, [R2, #100] 0x080016D2: 4310 ORRS R0, R2 0x080016D4: 6008 STR R0, [R1] 0x080016D6: E003 B .L8 ; 0x080016E0
.L7: 0x080016D8: F89D 0057 LDRB.W R0, [SP, #87] 0x080016DC: F88D 0056 STRB.W R0, [SP, #86]
.L8: 0x080016E0: 9818 LDR R0, [SP, #96] 0x080016E2: 7840 LDRB R0, [R0, #1] 0x080016E4: 07C0 LSLS R0, R0, #31 0x080016E6: 2800 CMP R0, #0 0x080016E8: D03B BEQ .L12 ; 0x08001762 0x080016EA: 9818 LDR R0, [SP, #96] 0x080016EC: 6D80 LDR R0, [R0, #88] 0x080016EE: 9013 STR R0, [SP, #76] 0x080016F0: 2804 CMP R0, #4 0x080016F2: D820 BHI .L9 ; 0x08001736 0x080016F4: 9913 LDR R1, [SP, #76] 0x080016F6: E8DF F001 TBB [PC, R1] 0x080016FA: 03 DC.B 0x03 ; '\x03' 0x080016FB: 0C DC.B 0x0C ; '\x0C' 0x080016FC: 14 DC.B 0x14 ; '\x14' 0x080016FD: 1C DC.B 0x1C ; '\x1C' 0x080016FE: 1D DC.B 0x1D ; '\x1D' 0x080016FF: 00 DC.B 0x00 ; '\0' 0x08001700: F244 412C MOVW R1, #0x442C 0x08001704: F6C5 0102 MOVT R1, #0x5802 0x08001708: 6808 LDR R0, [R1] 0x0800170A: F440 3000 ORR R0, R0, #0x020000 0x0800170E: 6008 STR R0, [R1] 0x08001710: E014 B .L10 ; 0x0800173C 0x08001712: 9818 LDR R0, [SP, #96] 0x08001714: 3008 ADDS R0, #8 0x08001716: 2100 MOVS R1, #0 0x08001718: F008 F8C4 BL RCCEx_PLL2_Config ; 0x080098A4 0x0800171C: F88D 0057 STRB.W R0, [SP, #87] 0x08001720: E00C B .L10 ; 0x0800173C 0x08001722: 9818 LDR R0, [SP, #96] 0x08001724: 3028 ADDS R0, #40 0x08001726: 2100 MOVS R1, #0 0x08001728: F008 FA13 BL RCCEx_PLL3_Config ; 0x08009B52 0x0800172C: F88D 0057 STRB.W R0, [SP, #87] 0x08001730: E004 B .L10 ; 0x0800173C 0x08001732: E003 B .L10 ; 0x0800173C 0x08001734: E002 B .L10 ; 0x0800173C
.L9: 0x08001736: 2001 MOVS R0, #1 0x08001738: F88D 0057 STRB.W R0, [SP, #87]
.L10: 0x0800173C: F89D 0057 LDRB.W R0, [SP, #87] 0x08001740: B958 CBNZ R0, .L11 ; 0x0800175A 0x08001742: F244 4150 MOVW R1, #0x4450 0x08001746: F6C5 0102 MOVT R1, #0x5802 0x0800174A: 6808 LDR R0, [R1] 0x0800174C: F020 0007 BIC R0, R0, #7 0x08001750: 9A18 LDR R2, [SP, #96] 0x08001752: 6D92 LDR R2, [R2, #88] 0x08001754: 4310 ORRS R0, R2 0x08001756: 6008 STR R0, [R1] 0x08001758: E003 B .L12 ; 0x08001762
.L11: 0x0800175A: F89D 0057 LDRB.W R0, [SP, #87] 0x0800175E: F88D 0056 STRB.W R0, [SP, #86]
.L12: 0x08001762: 9818 LDR R0, [SP, #96] 0x08001764: 7840 LDRB R0, [R0, #1] 0x08001766: 0740 LSLS R0, R0, #29 0x08001768: 2800 CMP R0, #0 0x0800176A: D54C BPL .L22 ; 0x08001806 0x0800176C: 9818 LDR R0, [SP, #96] 0x0800176E: F8D0 00A4 LDR.W R0, [R0, #164] 0x08001772: 9012 STR R0, [SP, #72] 0x08001774: B1A0 CBZ R0, .L13 ; 0x080017A0 0x08001776: 9812 LDR R0, [SP, #72] 0x08001778: F5B0 1F00 CMP.W R0, #0x200000 0x0800177C: D019 BEQ .L14 ; 0x080017B2 0x0800177E: 9812 LDR R0, [SP, #72] 0x08001780: F5B0 0F80 CMP.W R0, #0x400000 0x08001784: D01D BEQ .L15 ; 0x080017C2 0x08001786: 9812 LDR R0, [SP, #72] 0x08001788: F5B0 0FC0 CMP.W R0, #0x600000 0x0800178C: D021 BEQ .L16 ; 0x080017D2 0x0800178E: 9812 LDR R0, [SP, #72] 0x08001790: F5B0 0F00 CMP.W R0, #0x800000 0x08001794: D01E BEQ .L17 ; 0x080017D4 0x08001796: 9812 LDR R0, [SP, #72] 0x08001798: F5B0 0F20 CMP.W R0, #0xA00000 0x0800179C: D01B BEQ .L18 ; 0x080017D6 0x0800179E: E01B B .L19 ; 0x080017D8
.L13: 0x080017A0: F244 412C MOVW R1, #0x442C 0x080017A4: F6C5 0102 MOVT R1, #0x5802 0x080017A8: 6808 LDR R0, [R1] 0x080017AA: F440 3000 ORR R0, R0, #0x020000 0x080017AE: 6008 STR R0, [R1] 0x080017B0: E015 B .L20 ; 0x080017DE
.L14: 0x080017B2: 9818 LDR R0, [SP, #96] 0x080017B4: 3008 ADDS R0, #8 0x080017B6: 2100 MOVS R1, #0 0x080017B8: F008 F874 BL RCCEx_PLL2_Config ; 0x080098A4 0x080017BC: F88D 0057 STRB.W R0, [SP, #87] 0x080017C0: E00D B .L20 ; 0x080017DE
.L15: 0x080017C2: 9818 LDR R0, [SP, #96] 0x080017C4: 3028 ADDS R0, #40 0x080017C6: 2100 MOVS R1, #0 0x080017C8: F008 F9C3 BL RCCEx_PLL3_Config ; 0x08009B52 0x080017CC: F88D 0057 STRB.W R0, [SP, #87] 0x080017D0: E005 B .L20 ; 0x080017DE
.L16: 0x080017D2: E004 B .L20 ; 0x080017DE
.L17: 0x080017D4: E003 B .L20 ; 0x080017DE
.L18: 0x080017D6: E002 B .L20 ; 0x080017DE
.L19: 0x080017D8: 2001 MOVS R0, #1 0x080017DA: F88D 0057 STRB.W R0, [SP, #87]
.L20: 0x080017DE: F89D 0057 LDRB.W R0, [SP, #87] 0x080017E2: B960 CBNZ R0, .L21 ; 0x080017FE 0x080017E4: F244 4158 MOVW R1, #0x4458 0x080017E8: F6C5 0102 MOVT R1, #0x5802 0x080017EC: 6808 LDR R0, [R1] 0x080017EE: F420 0060 BIC R0, R0, #0xE00000 0x080017F2: 9A18 LDR R2, [SP, #96] 0x080017F4: F8D2 20A4 LDR.W R2, [R2, #164] 0x080017F8: 4310 ORRS R0, R2 0x080017FA: 6008 STR R0, [R1] 0x080017FC: E003 B .L22 ; 0x08001806
.L21: 0x080017FE: F89D 0057 LDRB.W R0, [SP, #87] 0x08001802: F88D 0056 STRB.W R0, [SP, #86]
.L22: 0x08001806: 9818 LDR R0, [SP, #96] 0x08001808: 7840 LDRB R0, [R0, #1] 0x0800180A: 0700 LSLS R0, R0, #28 0x0800180C: 2800 CMP R0, #0 0x0800180E: D54C BPL .L32 ; 0x080018AA 0x08001810: 9818 LDR R0, [SP, #96] 0x08001812: F8D0 00A8 LDR.W R0, [R0, #168] 0x08001816: 9011 STR R0, [SP, #68] 0x08001818: B1A0 CBZ R0, .L23 ; 0x08001844 0x0800181A: 9811 LDR R0, [SP, #68] 0x0800181C: F1B0 7F80 CMP.W R0, #0x01000000 0x08001820: D019 BEQ .L24 ; 0x08001856 0x08001822: 9811 LDR R0, [SP, #68] 0x08001824: F1B0 7F00 CMP.W R0, #0x02000000 0x08001828: D01D BEQ .L25 ; 0x08001866 0x0800182A: 9811 LDR R0, [SP, #68] 0x0800182C: F1B0 7F40 CMP.W R0, #0x03000000 0x08001830: D021 BEQ .L26 ; 0x08001876 0x08001832: 9811 LDR R0, [SP, #68] 0x08001834: F1B0 6F80 CMP.W R0, #0x04000000 0x08001838: D01E BEQ .L27 ; 0x08001878 0x0800183A: 9811 LDR R0, [SP, #68] 0x0800183C: F1B0 6FA0 CMP.W R0, #0x05000000 0x08001840: D01B BEQ .L28 ; 0x0800187A 0x08001842: E01B B .L29 ; 0x0800187C
.L23: 0x08001844: F244 412C MOVW R1, #0x442C 0x08001848: F6C5 0102 MOVT R1, #0x5802 0x0800184C: 6808 LDR R0, [R1] 0x0800184E: F440 3000 ORR R0, R0, #0x020000 0x08001852: 6008 STR R0, [R1] 0x08001854: E015 B .L30 ; 0x08001882
.L24: 0x08001856: 9818 LDR R0, [SP, #96] 0x08001858: 3008 ADDS R0, #8 0x0800185A: 2100 MOVS R1, #0 0x0800185C: F008 F822 BL RCCEx_PLL2_Config ; 0x080098A4 0x08001860: F88D 0057 STRB.W R0, [SP, #87] 0x08001864: E00D B .L30 ; 0x08001882
.L25: 0x08001866: 9818 LDR R0, [SP, #96] 0x08001868: 3028 ADDS R0, #40 0x0800186A: 2100 MOVS R1, #0 0x0800186C: F008 F971 BL RCCEx_PLL3_Config ; 0x08009B52 0x08001870: F88D 0057 STRB.W R0, [SP, #87] 0x08001874: E005 B .L30 ; 0x08001882
.L26: 0x08001876: E004 B .L30 ; 0x08001882
.L27: 0x08001878: E003 B .L30 ; 0x08001882
.L28: 0x0800187A: E002 B .L30 ; 0x08001882
.L29: 0x0800187C: 2001 MOVS R0, #1 0x0800187E: F88D 0057 STRB.W R0, [SP, #87]
.L30: 0x08001882: F89D 0057 LDRB.W R0, [SP, #87] 0x08001886: B960 CBNZ R0, .L31 ; 0x080018A2 0x08001888: F244 4158 MOVW R1, #0x4458 0x0800188C: F6C5 0102 MOVT R1, #0x5802 0x08001890: 6808 LDR R0, [R1] 0x08001892: F020 60E0 BIC R0, R0, #0x07000000 0x08001896: 9A18 LDR R2, [SP, #96] 0x08001898: F8D2 20A8 LDR.W R2, [R2, #168] 0x0800189C: 4310 ORRS R0, R2 0x0800189E: 6008 STR R0, [R1] 0x080018A0: E003 B .L32 ; 0x080018AA
.L31: 0x080018A2: F89D 0057 LDRB.W R0, [SP, #87] 0x080018A6: F88D 0056 STRB.W R0, [SP, #86]
.L32: 0x080018AA: 9818 LDR R0, [SP, #96] 0x080018AC: 78C0 LDRB R0, [R0, #3] 0x080018AE: 0780 LSLS R0, R0, #30 0x080018B0: 2800 CMP R0, #0 0x080018B2: D536 BPL .L40 ; 0x08001922 0x080018B4: 9818 LDR R0, [SP, #96] 0x080018B6: 6CC0 LDR R0, [R0, #76] 0x080018B8: 9010 STR R0, [SP, #64] 0x080018BA: B1D8 CBZ R0, .L36 ; 0x080018F4 0x080018BC: 9810 LDR R0, [SP, #64] 0x080018BE: 2810 CMP R0, #16 0x080018C0: D006 BEQ .L33 ; 0x080018D0 0x080018C2: 9810 LDR R0, [SP, #64] 0x080018C4: 2820 CMP R0, #32 0x080018C6: D00C BEQ .L34 ; 0x080018E2 0x080018C8: 9810 LDR R0, [SP, #64] 0x080018CA: 2830 CMP R0, #48 0x080018CC: D011 BEQ .L35 ; 0x080018F2 0x080018CE: E012 B .L37 ; 0x080018F6
.L33: 0x080018D0: F244 412C MOVW R1, #0x442C 0x080018D4: F6C5 0102 MOVT R1, #0x5802 0x080018D8: 6808 LDR R0, [R1] 0x080018DA: F440 3000 ORR R0, R0, #0x020000 0x080018DE: 6008 STR R0, [R1] 0x080018E0: E00C B .L38 ; 0x080018FC
.L34: 0x080018E2: 9818 LDR R0, [SP, #96] 0x080018E4: 3008 ADDS R0, #8 0x080018E6: 2102 MOVS R1, #2 0x080018E8: F007 FFDC BL RCCEx_PLL2_Config ; 0x080098A4 0x080018EC: F88D 0057 STRB.W R0, [SP, #87] 0x080018F0: E004 B .L38 ; 0x080018FC
.L35: 0x080018F2: E003 B .L38 ; 0x080018FC
.L36: 0x080018F4: E002 B .L38 ; 0x080018FC
.L37: 0x080018F6: 2001 MOVS R0, #1 0x080018F8: F88D 0057 STRB.W R0, [SP, #87]
.L38: 0x080018FC: F89D 0057 LDRB.W R0, [SP, #87] 0x08001900: B958 CBNZ R0, .L39 ; 0x0800191A 0x08001902: F244 414C MOVW R1, #0x444C 0x08001906: F6C5 0102 MOVT R1, #0x5802 0x0800190A: 6808 LDR R0, [R1] 0x0800190C: F020 0030 BIC R0, R0, #48 0x08001910: 9A18 LDR R2, [SP, #96] 0x08001912: 6CD2 LDR R2, [R2, #76] 0x08001914: 4310 ORRS R0, R2 0x08001916: 6008 STR R0, [R1] 0x08001918: E003 B .L40 ; 0x08001922
.L39: 0x0800191A: F89D 0057 LDRB.W R0, [SP, #87] 0x0800191E: F88D 0056 STRB.W R0, [SP, #86]
.L40: 0x08001922: 9818 LDR R0, [SP, #96] 0x08001924: 7840 LDRB R0, [R0, #1] 0x08001926: 06C0 LSLS R0, R0, #27 0x08001928: 2800 CMP R0, #0 0x0800192A: D545 BPL .L49 ; 0x080019B8 0x0800192C: 9818 LDR R0, [SP, #96] 0x0800192E: 6DC0 LDR R0, [R0, #92] 0x08001930: 900F STR R0, [SP, #60] 0x08001932: B180 CBZ R0, .L41 ; 0x08001956 0x08001934: 980F LDR R0, [SP, #60] 0x08001936: F5B0 5F80 CMP.W R0, #0x1000 0x0800193A: D015 BEQ .L42 ; 0x08001968 0x0800193C: 980F LDR R0, [SP, #60] 0x0800193E: F5B0 5F00 CMP.W R0, #0x2000 0x08001942: D019 BEQ .L43 ; 0x08001978 0x08001944: 980F LDR R0, [SP, #60] 0x08001946: F5B0 5F40 CMP.W R0, #0x3000 0x0800194A: D01D BEQ .L44 ; 0x08001988 0x0800194C: 980F LDR R0, [SP, #60] 0x0800194E: F5B0 4F80 CMP.W R0, #0x4000 0x08001952: D01A BEQ .L45 ; 0x0800198A 0x08001954: E01A B .L46 ; 0x0800198C
.L41: 0x08001956: F244 412C MOVW R1, #0x442C 0x0800195A: F6C5 0102 MOVT R1, #0x5802 0x0800195E: 6808 LDR R0, [R1] 0x08001960: F440 3000 ORR R0, R0, #0x020000 0x08001964: 6008 STR R0, [R1] 0x08001966: E014 B .L47 ; 0x08001992
.L42: 0x08001968: 9818 LDR R0, [SP, #96] 0x0800196A: 3008 ADDS R0, #8 0x0800196C: 2100 MOVS R1, #0 0x0800196E: F007 FF99 BL RCCEx_PLL2_Config ; 0x080098A4 0x08001972: F88D 0057 STRB.W R0, [SP, #87] 0x08001976: E00C B .L47 ; 0x08001992
.L43: 0x08001978: 9818 LDR R0, [SP, #96] 0x0800197A: 3028 ADDS R0, #40 0x0800197C: 2100 MOVS R1, #0 0x0800197E: F008 F8E8 BL RCCEx_PLL3_Config ; 0x08009B52 0x08001982: F88D 0057 STRB.W R0, [SP, #87] 0x08001986: E004 B .L47 ; 0x08001992
.L44: 0x08001988: E003 B .L47 ; 0x08001992
.L45: 0x0800198A: E002 B .L47 ; 0x08001992
.L46: 0x0800198C: 2001 MOVS R0, #1 0x0800198E: F88D 0057 STRB.W R0, [SP, #87]
.L47: 0x08001992: F89D 0057 LDRB.W R0, [SP, #87] 0x08001996: B958 CBNZ R0, .L48 ; 0x080019B0 0x08001998: F244 4150 MOVW R1, #0x4450 0x0800199C: F6C5 0102 MOVT R1, #0x5802 0x080019A0: 6808 LDR R0, [R1] 0x080019A2: F420 40E0 BIC R0, R0, #0x7000 0x080019A6: 9A18 LDR R2, [SP, #96] 0x080019A8: 6DD2 LDR R2, [R2, #92] 0x080019AA: 4310 ORRS R0, R2 0x080019AC: 6008 STR R0, [R1] 0x080019AE: E003 B .L49 ; 0x080019B8
.L48: 0x080019B0: F89D 0057 LDRB.W R0, [SP, #87] 0x080019B4: F88D 0056 STRB.W R0, [SP, #86]
.L49: 0x080019B8: 9818 LDR R0, [SP, #96] 0x080019BA: 7840 LDRB R0, [R0, #1] 0x080019BC: 0680 LSLS R0, R0, #26 0x080019BE: 2800 CMP R0, #0 0x080019C0: D542 BPL .L59 ; 0x08001A48 0x080019C2: 9818 LDR R0, [SP, #96] 0x080019C4: 6E00 LDR R0, [R0, #96] 0x080019C6: 900E STR R0, [SP, #56] 0x080019C8: B1A0 CBZ R0, .L50 ; 0x080019F4 0x080019CA: 980E LDR R0, [SP, #56] 0x080019CC: F5B0 3F80 CMP.W R0, #0x010000 0x080019D0: D011 BEQ .L51 ; 0x080019F6 0x080019D2: 980E LDR R0, [SP, #56] 0x080019D4: F5B0 3F00 CMP.W R0, #0x020000 0x080019D8: D015 BEQ .L52 ; 0x08001A06 0x080019DA: 980E LDR R0, [SP, #56] 0x080019DC: F5B0 3F40 CMP.W R0, #0x030000 0x080019E0: D019 BEQ .L53 ; 0x08001A16 0x080019E2: 980E LDR R0, [SP, #56] 0x080019E4: F5B0 2F80 CMP.W R0, #0x040000 0x080019E8: D016 BEQ .L54 ; 0x08001A18 0x080019EA: 980E LDR R0, [SP, #56] 0x080019EC: F5B0 2FA0 CMP.W R0, #0x050000 0x080019F0: D013 BEQ .L55 ; 0x08001A1A 0x080019F2: E013 B .L56 ; 0x08001A1C
.L50: 0x080019F4: E015 B .L57 ; 0x08001A22
.L51: 0x080019F6: 9818 LDR R0, [SP, #96] 0x080019F8: 3008 ADDS R0, #8 0x080019FA: 2101 MOVS R1, #1 0x080019FC: F007 FF52 BL RCCEx_PLL2_Config ; 0x080098A4 0x08001A00: F88D 0057 STRB.W R0, [SP, #87] 0x08001A04: E00D B .L57 ; 0x08001A22
.L52: 0x08001A06: 9818 LDR R0, [SP, #96] 0x08001A08: 3028 ADDS R0, #40 0x08001A0A: 2101 MOVS R1, #1 0x08001A0C: F008 F8A1 BL RCCEx_PLL3_Config ; 0x08009B52 0x08001A10: F88D 0057 STRB.W R0, [SP, #87] 0x08001A14: E005 B .L57 ; 0x08001A22
.L53: 0x08001A16: E004 B .L57 ; 0x08001A22
.L54: 0x08001A18: E003 B .L57 ; 0x08001A22
.L55: 0x08001A1A: E002 B .L57 ; 0x08001A22
.L56: 0x08001A1C: 2001 MOVS R0, #1 0x08001A1E: F88D 0057 STRB.W R0, [SP, #87]
.L57: 0x08001A22: F89D 0057 LDRB.W R0, [SP, #87] 0x08001A26: B958 CBNZ R0, .L58 ; 0x08001A40 0x08001A28: F244 4150 MOVW R1, #0x4450 0x08001A2C: F6C5 0102 MOVT R1, #0x5802 0x08001A30: 6808 LDR R0, [R1] 0x08001A32: F420 20E0 BIC R0, R0, #0x070000 0x08001A36: 9A18 LDR R2, [SP, #96] 0x08001A38: 6E12 LDR R2, [R2, #96] 0x08001A3A: 4310 ORRS R0, R2 0x08001A3C: 6008 STR R0, [R1] 0x08001A3E: E003 B .L59 ; 0x08001A48
.L58: 0x08001A40: F89D 0057 LDRB.W R0, [SP, #87] 0x08001A44: F88D 0056 STRB.W R0, [SP, #86]
.L59: 0x08001A48: 9818 LDR R0, [SP, #96] 0x08001A4A: 7840 LDRB R0, [R0, #1] 0x08001A4C: 0640 LSLS R0, R0, #25 0x08001A4E: 2800 CMP R0, #0 0x08001A50: D544 BPL .L69 ; 0x08001ADC 0x08001A52: 9818 LDR R0, [SP, #96] 0x08001A54: F8D0 00AC LDR.W R0, [R0, #172] 0x08001A58: 900D STR R0, [SP, #52] 0x08001A5A: B1A0 CBZ R0, .L60 ; 0x08001A86 0x08001A5C: 980D LDR R0, [SP, #52] 0x08001A5E: F1B0 5F80 CMP.W R0, #0x10000000 0x08001A62: D011 BEQ .L61 ; 0x08001A88 0x08001A64: 980D LDR R0, [SP, #52] 0x08001A66: F1B0 5F00 CMP.W R0, #0x20000000 0x08001A6A: D015 BEQ .L62 ; 0x08001A98 0x08001A6C: 980D LDR R0, [SP, #52] 0x08001A6E: F1B0 5F40 CMP.W R0, #0x30000000 0x08001A72: D019 BEQ .L63 ; 0x08001AA8 0x08001A74: 980D LDR R0, [SP, #52] 0x08001A76: F1B0 4F80 CMP.W R0, #0x40000000 0x08001A7A: D016 BEQ .L64 ; 0x08001AAA 0x08001A7C: 980D LDR R0, [SP, #52] 0x08001A7E: F1B0 4FA0 CMP.W R0, #0x50000000 0x08001A82: D013 BEQ .L65 ; 0x08001AAC 0x08001A84: E013 B .L66 ; 0x08001AAE
.L60: 0x08001A86: E015 B .L67 ; 0x08001AB4
.L61: 0x08001A88: 9818 LDR R0, [SP, #96] 0x08001A8A: 3008 ADDS R0, #8 0x08001A8C: 2101 MOVS R1, #1 0x08001A8E: F007 FF09 BL RCCEx_PLL2_Config ; 0x080098A4 0x08001A92: F88D 0057 STRB.W R0, [SP, #87] 0x08001A96: E00D B .L67 ; 0x08001AB4
.L62: 0x08001A98: 9818 LDR R0, [SP, #96] 0x08001A9A: 3028 ADDS R0, #40 0x08001A9C: 2101 MOVS R1, #1 0x08001A9E: F008 F858 BL RCCEx_PLL3_Config ; 0x08009B52 0x08001AA2: F88D 0057 STRB.W R0, [SP, #87] 0x08001AA6: E005 B .L67 ; 0x08001AB4
.L63: 0x08001AA8: E004 B .L67 ; 0x08001AB4
.L64: 0x08001AAA: E003 B .L67 ; 0x08001AB4
.L65: 0x08001AAC: E002 B .L67 ; 0x08001AB4
.L66: 0x08001AAE: 2001 MOVS R0, #1 0x08001AB0: F88D 0057 STRB.W R0, [SP, #87]
.L67: 0x08001AB4: F89D 0057 LDRB.W R0, [SP, #87] 0x08001AB8: B960 CBNZ R0, .L68 ; 0x08001AD4 0x08001ABA: F244 4158 MOVW R1, #0x4458 0x08001ABE: F6C5 0102 MOVT R1, #0x5802 0x08001AC2: 6808 LDR R0, [R1] 0x08001AC4: F020 40E0 BIC R0, R0, #0x70000000 0x08001AC8: 9A18 LDR R2, [SP, #96] 0x08001ACA: F8D2 20AC LDR.W R2, [R2, #172] 0x08001ACE: 4310 ORRS R0, R2 0x08001AD0: 6008 STR R0, [R1] 0x08001AD2: E003 B .L69 ; 0x08001ADC
.L68: 0x08001AD4: F89D 0057 LDRB.W R0, [SP, #87] 0x08001AD8: F88D 0056 STRB.W R0, [SP, #86]
.L69: 0x08001ADC: 9818 LDR R0, [SP, #96] 0x08001ADE: 7840 LDRB R0, [R0, #1] 0x08001AE0: 0600 LSLS R0, R0, #24 0x08001AE2: 2800 CMP R0, #0 0x08001AE4: D534 BPL .L76 ; 0x08001B50 0x08001AE6: 9818 LDR R0, [SP, #96] 0x08001AE8: 6EC0 LDR R0, [R0, #108] 0x08001AEA: 900C STR R0, [SP, #48] 0x08001AEC: B1C8 CBZ R0, .L72 ; 0x08001B22 0x08001AEE: 980C LDR R0, [SP, #48] 0x08001AF0: F1B0 5F80 CMP.W R0, #0x10000000 0x08001AF4: D004 BEQ .L70 ; 0x08001B00 0x08001AF6: 980C LDR R0, [SP, #48] 0x08001AF8: F1B0 5F00 CMP.W R0, #0x20000000 0x08001AFC: D009 BEQ .L71 ; 0x08001B12 0x08001AFE: E011 B .L73 ; 0x08001B24
.L70: 0x08001B00: F244 412C MOVW R1, #0x442C 0x08001B04: F6C5 0102 MOVT R1, #0x5802 0x08001B08: 6808 LDR R0, [R1] 0x08001B0A: F440 3000 ORR R0, R0, #0x020000 0x08001B0E: 6008 STR R0, [R1] 0x08001B10: E00B B .L74 ; 0x08001B2A
.L71: 0x08001B12: 9818 LDR R0, [SP, #96] 0x08001B14: 3008 ADDS R0, #8 0x08001B16: 2101 MOVS R1, #1 0x08001B18: F007 FEC4 BL RCCEx_PLL2_Config ; 0x080098A4 0x08001B1C: F88D 0057 STRB.W R0, [SP, #87] 0x08001B20: E003 B .L74 ; 0x08001B2A
.L72: 0x08001B22: E002 B .L74 ; 0x08001B2A
.L73: 0x08001B24: 2001 MOVS R0, #1 0x08001B26: F88D 0057 STRB.W R0, [SP, #87]
.L74: 0x08001B2A: F89D 0057 LDRB.W R0, [SP, #87] 0x08001B2E: B958 CBNZ R0, .L75 ; 0x08001B48 0x08001B30: F244 4150 MOVW R1, #0x4450 0x08001B34: F6C5 0102 MOVT R1, #0x5802 0x08001B38: 6808 LDR R0, [R1] 0x08001B3A: F020 5040 BIC R0, R0, #0x30000000 0x08001B3E: 9A18 LDR R2, [SP, #96] 0x08001B40: 6ED2 LDR R2, [R2, #108] 0x08001B42: 4310 ORRS R0, R2 0x08001B44: 6008 STR R0, [R1] 0x08001B46: E003 B .L76 ; 0x08001B50
.L75: 0x08001B48: F89D 0057 LDRB.W R0, [SP, #87] 0x08001B4C: F88D 0056 STRB.W R0, [SP, #86]
.L76: 0x08001B50: 9818 LDR R0, [SP, #96] 0x08001B52: 78C0 LDRB R0, [R0, #3] 0x08001B54: 07C0 LSLS R0, R0, #31 0x08001B56: B390 CBZ R0, .L80 ; 0x08001BBE 0x08001B58: 9818 LDR R0, [SP, #96] 0x08001B5A: 6C80 LDR R0, [R0, #72] 0x08001B5C: 900B STR R0, [SP, #44] 0x08001B5E: 2803 CMP R0, #3 0x08001B60: D817 BHI .L77 ; 0x08001B92 0x08001B62: 990B LDR R1, [SP, #44] 0x08001B64: E8DF F001 TBB [PC, R1] 0x08001B68: 14 DC.B 0x14 ; '\x14' 0x08001B69: 02 DC.B 0x02 ; '\x02' 0x08001B6A: 0B DC.B 0x0B ; '\v' 0x08001B6B: 13 DC.B 0x13 ; '\x13' 0x08001B6C: F244 412C MOVW R1, #0x442C 0x08001B70: F6C5 0102 MOVT R1, #0x5802 0x08001B74: 6808 LDR R0, [R1] 0x08001B76: F440 3000 ORR R0, R0, #0x020000 0x08001B7A: 6008 STR R0, [R1] 0x08001B7C: E00C B .L78 ; 0x08001B98 0x08001B7E: 9818 LDR R0, [SP, #96] 0x08001B80: 3008 ADDS R0, #8 0x08001B82: 2102 MOVS R1, #2 0x08001B84: F007 FE8E BL RCCEx_PLL2_Config ; 0x080098A4 0x08001B88: F88D 0057 STRB.W R0, [SP, #87] 0x08001B8C: E004 B .L78 ; 0x08001B98 0x08001B8E: E003 B .L78 ; 0x08001B98 0x08001B90: E002 B .L78 ; 0x08001B98
.L77: 0x08001B92: 2001 MOVS R0, #1 0x08001B94: F88D 0057 STRB.W R0, [SP, #87]
.L78: 0x08001B98: F89D 0057 LDRB.W R0, [SP, #87] 0x08001B9C: B958 CBNZ R0, .L79 ; 0x08001BB6 0x08001B9E: F244 414C MOVW R1, #0x444C 0x08001BA2: F6C5 0102 MOVT R1, #0x5802 0x08001BA6: 6808 LDR R0, [R1] 0x08001BA8: F020 0003 BIC R0, R0, #3 0x08001BAC: 9A18 LDR R2, [SP, #96] 0x08001BAE: 6C92 LDR R2, [R2, #72] 0x08001BB0: 4310 ORRS R0, R2 0x08001BB2: 6008 STR R0, [R1] 0x08001BB4: E003 B .L80 ; 0x08001BBE
.L79: 0x08001BB6: F89D 0057 LDRB.W R0, [SP, #87] 0x08001BBA: F88D 0056 STRB.W R0, [SP, #86]
.L80: 0x08001BBE: 9818 LDR R0, [SP, #96] 0x08001BC0: 7880 LDRB R0, [R0, #2] 0x08001BC2: 0640 LSLS R0, R0, #25 0x08001BC4: 2800 CMP R0, #0 0x08001BC6: F140 82E6 BPL.W .L96 ; 0x08002196 0x08001BCA: 9818 LDR R0, [SP, #96] 0x08001BCC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001BD0: F5B0 7F80 CMP.W R0, #0x0100 0x08001BD4: F000 823A BEQ.W .L81 ; 0x0800204C 0x08001BD8: 9818 LDR R0, [SP, #96] 0x08001BDA: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001BDE: F5B0 7F00 CMP.W R0, #0x0200 0x08001BE2: F000 8233 BEQ.W .L81 ; 0x0800204C 0x08001BE6: 9818 LDR R0, [SP, #96] 0x08001BE8: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001BEC: F5B0 5F0C CMP.W R0, #0x2300 0x08001BF0: F000 822C BEQ.W .L81 ; 0x0800204C 0x08001BF4: 9818 LDR R0, [SP, #96] 0x08001BF6: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001BFA: F5B0 5F4C CMP.W R0, #0x3300 0x08001BFE: F000 8225 BEQ.W .L81 ; 0x0800204C 0x08001C02: 9818 LDR R0, [SP, #96] 0x08001C04: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C08: F5B0 4F86 CMP.W R0, #0x4300 0x08001C0C: F000 821E BEQ.W .L81 ; 0x0800204C 0x08001C10: 9818 LDR R0, [SP, #96] 0x08001C12: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C16: F5B0 4FA6 CMP.W R0, #0x5300 0x08001C1A: F000 8217 BEQ.W .L81 ; 0x0800204C 0x08001C1E: 9818 LDR R0, [SP, #96] 0x08001C20: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C24: F5B0 4FC6 CMP.W R0, #0x6300 0x08001C28: F000 8210 BEQ.W .L81 ; 0x0800204C 0x08001C2C: 9818 LDR R0, [SP, #96] 0x08001C2E: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C32: F5B0 4FE6 CMP.W R0, #0x7300 0x08001C36: F000 8209 BEQ.W .L81 ; 0x0800204C 0x08001C3A: 9818 LDR R0, [SP, #96] 0x08001C3C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C40: F5B0 4F03 CMP.W R0, #0x8300 0x08001C44: F000 8202 BEQ.W .L81 ; 0x0800204C 0x08001C48: 9818 LDR R0, [SP, #96] 0x08001C4A: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C4E: F5B0 4F13 CMP.W R0, #0x9300 0x08001C52: F000 81FB BEQ.W .L81 ; 0x0800204C 0x08001C56: 9818 LDR R0, [SP, #96] 0x08001C58: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C5C: F5B0 4F23 CMP.W R0, #0xA300 0x08001C60: F000 81F4 BEQ.W .L81 ; 0x0800204C 0x08001C64: 9818 LDR R0, [SP, #96] 0x08001C66: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C6A: F5B0 4F33 CMP.W R0, #0xB300 0x08001C6E: F000 81ED BEQ.W .L81 ; 0x0800204C 0x08001C72: 9818 LDR R0, [SP, #96] 0x08001C74: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C78: F5B0 4F43 CMP.W R0, #0xC300 0x08001C7C: F000 81E6 BEQ.W .L81 ; 0x0800204C 0x08001C80: 9818 LDR R0, [SP, #96] 0x08001C82: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C86: F5B0 4F53 CMP.W R0, #0xD300 0x08001C8A: F000 81DF BEQ.W .L81 ; 0x0800204C 0x08001C8E: 9818 LDR R0, [SP, #96] 0x08001C90: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001C94: F5B0 4F63 CMP.W R0, #0xE300 0x08001C98: F000 81D8 BEQ.W .L81 ; 0x0800204C 0x08001C9C: 9818 LDR R0, [SP, #96] 0x08001C9E: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001CA2: F5B0 4F73 CMP.W R0, #0xF300 0x08001CA6: F000 81D1 BEQ.W .L81 ; 0x0800204C 0x08001CAA: 9818 LDR R0, [SP, #96] 0x08001CAC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001CB0: F240 3100 MOVW R1, #0x0300 0x08001CB4: F2C0 0101 MOVT R1, #1 0x08001CB8: 4288 CMP R0, R1 0x08001CBA: F000 81C7 BEQ.W .L81 ; 0x0800204C 0x08001CBE: 9818 LDR R0, [SP, #96] 0x08001CC0: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001CC4: F241 3100 MOVW R1, #0x1300 0x08001CC8: F2C0 0101 MOVT R1, #1 0x08001CCC: 4288 CMP R0, R1 0x08001CCE: F000 81BD BEQ.W .L81 ; 0x0800204C 0x08001CD2: 9818 LDR R0, [SP, #96] 0x08001CD4: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001CD8: F242 3100 MOVW R1, #0x2300 0x08001CDC: F2C0 0101 MOVT R1, #1 0x08001CE0: 4288 CMP R0, R1 0x08001CE2: F000 81B3 BEQ.W .L81 ; 0x0800204C 0x08001CE6: 9818 LDR R0, [SP, #96] 0x08001CE8: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001CEC: F243 3100 MOVW R1, #0x3300 0x08001CF0: F2C0 0101 MOVT R1, #1 0x08001CF4: 4288 CMP R0, R1 0x08001CF6: F000 81A9 BEQ.W .L81 ; 0x0800204C 0x08001CFA: 9818 LDR R0, [SP, #96] 0x08001CFC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D00: F244 3100 MOVW R1, #0x4300 0x08001D04: F2C0 0101 MOVT R1, #1 0x08001D08: 4288 CMP R0, R1 0x08001D0A: F000 819F BEQ.W .L81 ; 0x0800204C 0x08001D0E: 9818 LDR R0, [SP, #96] 0x08001D10: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D14: F245 3100 MOVW R1, #0x5300 0x08001D18: F2C0 0101 MOVT R1, #1 0x08001D1C: 4288 CMP R0, R1 0x08001D1E: F000 8195 BEQ.W .L81 ; 0x0800204C 0x08001D22: 9818 LDR R0, [SP, #96] 0x08001D24: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D28: F246 3100 MOVW R1, #0x6300 0x08001D2C: F2C0 0101 MOVT R1, #1 0x08001D30: 4288 CMP R0, R1 0x08001D32: F000 818B BEQ.W .L81 ; 0x0800204C 0x08001D36: 9818 LDR R0, [SP, #96] 0x08001D38: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D3C: F247 3100 MOVW R1, #0x7300 0x08001D40: F2C0 0101 MOVT R1, #1 0x08001D44: 4288 CMP R0, R1 0x08001D46: F000 8181 BEQ.W .L81 ; 0x0800204C 0x08001D4A: 9818 LDR R0, [SP, #96] 0x08001D4C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D50: F248 3100 MOVW R1, #0x8300 0x08001D54: F2C0 0101 MOVT R1, #1 0x08001D58: 4288 CMP R0, R1 0x08001D5A: F000 8177 BEQ.W .L81 ; 0x0800204C 0x08001D5E: 9818 LDR R0, [SP, #96] 0x08001D60: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D64: F249 3100 MOVW R1, #0x9300 0x08001D68: F2C0 0101 MOVT R1, #1 0x08001D6C: 4288 CMP R0, R1 0x08001D6E: F000 816D BEQ.W .L81 ; 0x0800204C 0x08001D72: 9818 LDR R0, [SP, #96] 0x08001D74: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D78: F24A 3100 MOVW R1, #0xA300 0x08001D7C: F2C0 0101 MOVT R1, #1 0x08001D80: 4288 CMP R0, R1 0x08001D82: F000 8163 BEQ.W .L81 ; 0x0800204C 0x08001D86: 9818 LDR R0, [SP, #96] 0x08001D88: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001D8C: F24B 3100 MOVW R1, #0xB300 0x08001D90: F2C0 0101 MOVT R1, #1 0x08001D94: 4288 CMP R0, R1 0x08001D96: F000 8159 BEQ.W .L81 ; 0x0800204C 0x08001D9A: 9818 LDR R0, [SP, #96] 0x08001D9C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001DA0: F24C 3100 MOVW R1, #0xC300 0x08001DA4: F2C0 0101 MOVT R1, #1 0x08001DA8: 4288 CMP R0, R1 0x08001DAA: F000 814F BEQ.W .L81 ; 0x0800204C 0x08001DAE: 9818 LDR R0, [SP, #96] 0x08001DB0: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001DB4: F24D 3100 MOVW R1, #0xD300 0x08001DB8: F2C0 0101 MOVT R1, #1 0x08001DBC: 4288 CMP R0, R1 0x08001DBE: F000 8145 BEQ.W .L81 ; 0x0800204C 0x08001DC2: 9818 LDR R0, [SP, #96] 0x08001DC4: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001DC8: F24E 3100 MOVW R1, #0xE300 0x08001DCC: F2C0 0101 MOVT R1, #1 0x08001DD0: 4288 CMP R0, R1 0x08001DD2: F000 813B BEQ.W .L81 ; 0x0800204C 0x08001DD6: 9818 LDR R0, [SP, #96] 0x08001DD8: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001DDC: F24F 3100 MOVW R1, #0xF300 0x08001DE0: F2C0 0101 MOVT R1, #1 0x08001DE4: 4288 CMP R0, R1 0x08001DE6: F000 8131 BEQ.W .L81 ; 0x0800204C 0x08001DEA: 9818 LDR R0, [SP, #96] 0x08001DEC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001DF0: F240 3100 MOVW R1, #0x0300 0x08001DF4: F2C0 0102 MOVT R1, #2 0x08001DF8: 4288 CMP R0, R1 0x08001DFA: F000 8127 BEQ.W .L81 ; 0x0800204C 0x08001DFE: 9818 LDR R0, [SP, #96] 0x08001E00: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E04: F241 3100 MOVW R1, #0x1300 0x08001E08: F2C0 0102 MOVT R1, #2 0x08001E0C: 4288 CMP R0, R1 0x08001E0E: F000 811D BEQ.W .L81 ; 0x0800204C 0x08001E12: 9818 LDR R0, [SP, #96] 0x08001E14: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E18: F242 3100 MOVW R1, #0x2300 0x08001E1C: F2C0 0102 MOVT R1, #2 0x08001E20: 4288 CMP R0, R1 0x08001E22: F000 8113 BEQ.W .L81 ; 0x0800204C 0x08001E26: 9818 LDR R0, [SP, #96] 0x08001E28: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E2C: F243 3100 MOVW R1, #0x3300 0x08001E30: F2C0 0102 MOVT R1, #2 0x08001E34: 4288 CMP R0, R1 0x08001E36: F000 8109 BEQ.W .L81 ; 0x0800204C 0x08001E3A: 9818 LDR R0, [SP, #96] 0x08001E3C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E40: F244 3100 MOVW R1, #0x4300 0x08001E44: F2C0 0102 MOVT R1, #2 0x08001E48: 4288 CMP R0, R1 0x08001E4A: F000 80FF BEQ.W .L81 ; 0x0800204C 0x08001E4E: 9818 LDR R0, [SP, #96] 0x08001E50: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E54: F245 3100 MOVW R1, #0x5300 0x08001E58: F2C0 0102 MOVT R1, #2 0x08001E5C: 4288 CMP R0, R1 0x08001E5E: F000 80F5 BEQ.W .L81 ; 0x0800204C 0x08001E62: 9818 LDR R0, [SP, #96] 0x08001E64: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E68: F246 3100 MOVW R1, #0x6300 0x08001E6C: F2C0 0102 MOVT R1, #2 0x08001E70: 4288 CMP R0, R1 0x08001E72: F000 80EB BEQ.W .L81 ; 0x0800204C 0x08001E76: 9818 LDR R0, [SP, #96] 0x08001E78: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E7C: F247 3100 MOVW R1, #0x7300 0x08001E80: F2C0 0102 MOVT R1, #2 0x08001E84: 4288 CMP R0, R1 0x08001E86: F000 80E1 BEQ.W .L81 ; 0x0800204C 0x08001E8A: 9818 LDR R0, [SP, #96] 0x08001E8C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001E90: F248 3100 MOVW R1, #0x8300 0x08001E94: F2C0 0102 MOVT R1, #2 0x08001E98: 4288 CMP R0, R1 0x08001E9A: F000 80D7 BEQ.W .L81 ; 0x0800204C 0x08001E9E: 9818 LDR R0, [SP, #96] 0x08001EA0: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001EA4: F249 3100 MOVW R1, #0x9300 0x08001EA8: F2C0 0102 MOVT R1, #2 0x08001EAC: 4288 CMP R0, R1 0x08001EAE: F000 80CD BEQ.W .L81 ; 0x0800204C 0x08001EB2: 9818 LDR R0, [SP, #96] 0x08001EB4: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001EB8: F24A 3100 MOVW R1, #0xA300 0x08001EBC: F2C0 0102 MOVT R1, #2 0x08001EC0: 4288 CMP R0, R1 0x08001EC2: F000 80C3 BEQ.W .L81 ; 0x0800204C 0x08001EC6: 9818 LDR R0, [SP, #96] 0x08001EC8: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001ECC: F24B 3100 MOVW R1, #0xB300 0x08001ED0: F2C0 0102 MOVT R1, #2 0x08001ED4: 4288 CMP R0, R1 0x08001ED6: F000 80B9 BEQ.W .L81 ; 0x0800204C 0x08001EDA: 9818 LDR R0, [SP, #96] 0x08001EDC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001EE0: F24C 3100 MOVW R1, #0xC300 0x08001EE4: F2C0 0102 MOVT R1, #2 0x08001EE8: 4288 CMP R0, R1 0x08001EEA: F000 80AF BEQ.W .L81 ; 0x0800204C 0x08001EEE: 9818 LDR R0, [SP, #96] 0x08001EF0: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001EF4: F24D 3100 MOVW R1, #0xD300 0x08001EF8: F2C0 0102 MOVT R1, #2 0x08001EFC: 4288 CMP R0, R1 0x08001EFE: F000 80A5 BEQ.W .L81 ; 0x0800204C 0x08001F02: 9818 LDR R0, [SP, #96] 0x08001F04: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F08: F24E 3100 MOVW R1, #0xE300 0x08001F0C: F2C0 0102 MOVT R1, #2 0x08001F10: 4288 CMP R0, R1 0x08001F12: F000 809B BEQ.W .L81 ; 0x0800204C 0x08001F16: 9818 LDR R0, [SP, #96] 0x08001F18: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F1C: F24F 3100 MOVW R1, #0xF300 0x08001F20: F2C0 0102 MOVT R1, #2 0x08001F24: 4288 CMP R0, R1 0x08001F26: F000 8091 BEQ.W .L81 ; 0x0800204C 0x08001F2A: 9818 LDR R0, [SP, #96] 0x08001F2C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F30: F240 3100 MOVW R1, #0x0300 0x08001F34: F2C0 0103 MOVT R1, #3 0x08001F38: 4288 CMP R0, R1 0x08001F3A: F000 8087 BEQ.W .L81 ; 0x0800204C 0x08001F3E: 9818 LDR R0, [SP, #96] 0x08001F40: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F44: F241 3100 MOVW R1, #0x1300 0x08001F48: F2C0 0103 MOVT R1, #3 0x08001F4C: 4288 CMP R0, R1 0x08001F4E: D07D BEQ .L81 ; 0x0800204C 0x08001F50: 9818 LDR R0, [SP, #96] 0x08001F52: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F56: F242 3100 MOVW R1, #0x2300 0x08001F5A: F2C0 0103 MOVT R1, #3 0x08001F5E: 4288 CMP R0, R1 0x08001F60: D074 BEQ .L81 ; 0x0800204C 0x08001F62: 9818 LDR R0, [SP, #96] 0x08001F64: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F68: F243 3100 MOVW R1, #0x3300 0x08001F6C: F2C0 0103 MOVT R1, #3 0x08001F70: 4288 CMP R0, R1 0x08001F72: D06B BEQ .L81 ; 0x0800204C 0x08001F74: 9818 LDR R0, [SP, #96] 0x08001F76: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F7A: F244 3100 MOVW R1, #0x4300 0x08001F7E: F2C0 0103 MOVT R1, #3 0x08001F82: 4288 CMP R0, R1 0x08001F84: D062 BEQ .L81 ; 0x0800204C 0x08001F86: 9818 LDR R0, [SP, #96] 0x08001F88: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F8C: F245 3100 MOVW R1, #0x5300 0x08001F90: F2C0 0103 MOVT R1, #3 0x08001F94: 4288 CMP R0, R1 0x08001F96: D059 BEQ .L81 ; 0x0800204C 0x08001F98: 9818 LDR R0, [SP, #96] 0x08001F9A: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001F9E: F246 3100 MOVW R1, #0x6300 0x08001FA2: F2C0 0103 MOVT R1, #3 0x08001FA6: 4288 CMP R0, R1 0x08001FA8: D050 BEQ .L81 ; 0x0800204C 0x08001FAA: 9818 LDR R0, [SP, #96] 0x08001FAC: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001FB0: F247 3100 MOVW R1, #0x7300 0x08001FB4: F2C0 0103 MOVT R1, #3 0x08001FB8: 4288 CMP R0, R1 0x08001FBA: D047 BEQ .L81 ; 0x0800204C 0x08001FBC: 9818 LDR R0, [SP, #96] 0x08001FBE: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001FC2: F248 3100 MOVW R1, #0x8300 0x08001FC6: F2C0 0103 MOVT R1, #3 0x08001FCA: 4288 CMP R0, R1 0x08001FCC: D03E BEQ .L81 ; 0x0800204C 0x08001FCE: 9818 LDR R0, [SP, #96] 0x08001FD0: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001FD4: F249 3100 MOVW R1, #0x9300 0x08001FD8: F2C0 0103 MOVT R1, #3 0x08001FDC: 4288 CMP R0, R1 0x08001FDE: D035 BEQ .L81 ; 0x0800204C 0x08001FE0: 9818 LDR R0, [SP, #96] 0x08001FE2: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001FE6: F24A 3100 MOVW R1, #0xA300 0x08001FEA: F2C0 0103 MOVT R1, #3 0x08001FEE: 4288 CMP R0, R1 0x08001FF0: D02C BEQ .L81 ; 0x0800204C 0x08001FF2: 9818 LDR R0, [SP, #96] 0x08001FF4: F8D0 00B0 LDR.W R0, [R0, #176] 0x08001FF8: F24B 3100 MOVW R1, #0xB300 0x08001FFC: F2C0 0103 MOVT R1, #3 0x08002000: 4288 CMP R0, R1 0x08002002: D023 BEQ .L81 ; 0x0800204C 0x08002004: 9818 LDR R0, [SP, #96] 0x08002006: F8D0 00B0 LDR.W R0, [R0, #176] 0x0800200A: F24C 3100 MOVW R1, #0xC300 0x0800200E: F2C0 0103 MOVT R1, #3 0x08002012: 4288 CMP R0, R1 0x08002014: D01A BEQ .L81 ; 0x0800204C 0x08002016: 9818 LDR R0, [SP, #96] 0x08002018: F8D0 00B0 LDR.W R0, [R0, #176] 0x0800201C: F24D 3100 MOVW R1, #0xD300 0x08002020: F2C0 0103 MOVT R1, #3 0x08002024: 4288 CMP R0, R1 0x08002026: D011 BEQ .L81 ; 0x0800204C 0x08002028: 9818 LDR R0, [SP, #96] 0x0800202A: F8D0 00B0 LDR.W R0, [R0, #176] 0x0800202E: F24E 3100 MOVW R1, #0xE300 0x08002032: F2C0 0103 MOVT R1, #3 0x08002036: 4288 CMP R0, R1 0x08002038: D008 BEQ .L81 ; 0x0800204C 0x0800203A: 9818 LDR R0, [SP, #96] 0x0800203C: F8D0 00B0 LDR.W R0, [R0, #176] 0x08002040: F24F 3100 MOVW R1, #0xF300 0x08002044: F2C0 0103 MOVT R1, #3 0x08002048: 4288 CMP R0, R1 0x0800204A: D100 BNE .L82 ; 0x0800204E
.L81: 0x0800204C: E007 B .L83 ; 0x0800205E
.L82: 0x0800204E: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08002052: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08002056: F240 317D MOVW R1, #0x037D 0x0800205A: F002 FD9E BL vApplicationStackOverflowHook ; 0x08004B9A
.L83: 0x0800205E: F644 0100 MOVW R1, #0x4800 0x08002062: F6C5 0102 MOVT R1, #0x5802 0x08002066: 6808 LDR R0, [R1] 0x08002068: F440 7080 ORR R0, R0, #0x0100 0x0800206C: 6008 STR R0, [R1] 0x0800206E: F014 FB7D BL HAL_GetTick ; 0x0801676C 0x08002072: 9016 STR R0, [SP, #88]
.L84: 0x08002074: F644 0000 MOVW R0, #0x4800 0x08002078: F6C5 0002 MOVT R0, #0x5802 0x0800207C: 6800 LDR R0, [R0] 0x0800207E: 05C0 LSLS R0, R0, #23 0x08002080: 2800 CMP R0, #0 0x08002082: D40A BMI .L86 ; 0x0800209A 0x08002084: F014 FB72 BL HAL_GetTick ; 0x0801676C 0x08002088: 9916 LDR R1, [SP, #88] 0x0800208A: 1A40 SUBS R0, R0, R1 0x0800208C: 2865 CMP R0, #101 0x0800208E: D303 BCC .L85 ; 0x08002098 0x08002090: 2003 MOVS R0, #3 0x08002092: F88D 0057 STRB.W R0, [SP, #87] 0x08002096: E000 B .L86 ; 0x0800209A
.L85: 0x08002098: E7EC B .L84 ; 0x08002074
.L86: 0x0800209A: F89D 0057 LDRB.W R0, [SP, #87] 0x0800209E: 2800 CMP R0, #0 0x080020A0: D175 BNE .L95 ; 0x0800218E 0x080020A2: F244 4070 MOVW R0, #0x4470 0x080020A6: F6C5 0002 MOVT R0, #0x5802 0x080020AA: 6800 LDR R0, [R0] 0x080020AC: F400 7040 AND R0, R0, #0x0300 0x080020B0: 9918 LDR R1, [SP, #96] 0x080020B2: F8D1 10B0 LDR.W R1, [R1, #176] 0x080020B6: F401 7140 AND R1, R1, #0x0300 0x080020BA: 4288 CMP R0, R1 0x080020BC: D011 BEQ .L87 ; 0x080020E2 0x080020BE: F244 4170 MOVW R1, #0x4470 0x080020C2: F6C5 0102 MOVT R1, #0x5802 0x080020C6: 6808 LDR R0, [R1] 0x080020C8: F420 7040 BIC R0, R0, #0x0300 0x080020CC: 9017 STR R0, [SP, #92] 0x080020CE: 6808 LDR R0, [R1] 0x080020D0: F440 3080 ORR R0, R0, #0x010000 0x080020D4: 6008 STR R0, [R1] 0x080020D6: 6808 LDR R0, [R1] 0x080020D8: F420 3080 BIC R0, R0, #0x010000 0x080020DC: 6008 STR R0, [R1] 0x080020DE: 9817 LDR R0, [SP, #92] 0x080020E0: 6008 STR R0, [R1]
.L87: 0x080020E2: 9818 LDR R0, [SP, #96] 0x080020E4: F8D0 00B0 LDR.W R0, [R0, #176] 0x080020E8: F5B0 7F80 CMP.W R0, #0x0100 0x080020EC: D117 BNE .L90 ; 0x0800211E 0x080020EE: F014 FB3D BL HAL_GetTick ; 0x0801676C 0x080020F2: 9016 STR R0, [SP, #88]
.L88: 0x080020F4: F244 4070 MOVW R0, #0x4470 0x080020F8: F6C5 0002 MOVT R0, #0x5802 0x080020FC: 6800 LDR R0, [R0] 0x080020FE: F3C0 0040 UBFX R0, R0, #1, #1 0x08002102: B960 CBNZ R0, .L90 ; 0x0800211E 0x08002104: F014 FB32 BL HAL_GetTick ; 0x0801676C 0x08002108: 9916 LDR R1, [SP, #88] 0x0800210A: 1A40 SUBS R0, R0, R1 0x0800210C: F241 3189 MOVW R1, #0x1389 0x08002110: 4288 CMP R0, R1 0x08002112: D303 BCC .L89 ; 0x0800211C 0x08002114: 2003 MOVS R0, #3 0x08002116: F88D 0057 STRB.W R0, [SP, #87] 0x0800211A: E000 B .L90 ; 0x0800211E
.L89: 0x0800211C: E7EA B .L88 ; 0x080020F4
.L90: 0x0800211E: F89D 0057 LDRB.W R0, [SP, #87] 0x08002122: BB78 CBNZ R0, .L93 ; 0x08002184 0x08002124: 9818 LDR R0, [SP, #96] 0x08002126: F8D0 00B0 LDR.W R0, [R0, #176] 0x0800212A: F400 7040 AND R0, R0, #0x0300 0x0800212E: F5B0 7F40 CMP.W R0, #0x0300 0x08002132: D112 BNE .L91 ; 0x0800215A 0x08002134: F244 4110 MOVW R1, #0x4410 0x08002138: F6C5 0102 MOVT R1, #0x5802 0x0800213C: 6808 LDR R0, [R1] 0x0800213E: F420 507C BIC R0, R0, #0x3F00 0x08002142: 9A18 LDR R2, [SP, #96] 0x08002144: F8D2 20B0 LDR.W R2, [R2, #176] 0x08002148: F64F 43F0 MOVW R3, #0xFCF0 0x0800214C: F6C0 73FF MOVT R3, #0x0FFF 0x08002150: 401A ANDS R2, R3 0x08002152: EA40 1012 ORR.W R0, R0, R2, LSR #4 0x08002156: 6008 STR R0, [R1] 0x08002158: E007 B .L92 ; 0x0800216A
.L91: 0x0800215A: F244 4110 MOVW R1, #0x4410 0x0800215E: F6C5 0102 MOVT R1, #0x5802 0x08002162: 6808 LDR R0, [R1] 0x08002164: F420 507C BIC R0, R0, #0x3F00 0x08002168: 6008 STR R0, [R1]
.L92: 0x0800216A: 9818 LDR R0, [SP, #96] 0x0800216C: F8D0 20B0 LDR.W R2, [R0, #176] 0x08002170: F36F 321F BFC R2, #12, #20 0x08002174: F244 4170 MOVW R1, #0x4470 0x08002178: F6C5 0102 MOVT R1, #0x5802 0x0800217C: 6808 LDR R0, [R1] 0x0800217E: 4310 ORRS R0, R2 0x08002180: 6008 STR R0, [R1] 0x08002182: E003 B .L94 ; 0x0800218C
.L93: 0x08002184: F89D 0057 LDRB.W R0, [SP, #87] 0x08002188: F88D 0056 STRB.W R0, [SP, #86]
.L94: 0x0800218C: E003 B .L96 ; 0x08002196
.L95: 0x0800218E: F89D 0057 LDRB.W R0, [SP, #87] 0x08002192: F88D 0056 STRB.W R0, [SP, #86]
.L96: 0x08002196: 9818 LDR R0, [SP, #96] 0x08002198: 6800 LDR R0, [R0] 0x0800219A: 07C0 LSLS R0, R0, #31 0x0800219C: 2800 CMP R0, #0 0x0800219E: F000 8047 BEQ.W .L100 ; 0x08002230 0x080021A2: 9818 LDR R0, [SP, #96] 0x080021A4: 6F80 LDR R0, [R0, #120] 0x080021A6: 900A STR R0, [SP, #40] 0x080021A8: 2828 CMP R0, #40 0x080021AA: D82B BHI .L97 ; 0x08002204 0x080021AC: 990A LDR R1, [SP, #40] 0x080021AE: E8DF F001 TBB [PC, R1] 0x080021B2: 15 DC.B 0x15 ; '\x15' 0x080021B3: 29 DC.B 0x29 ; ')' 0x080021B4: 29 DC.B 0x29 ; ')' 0x080021B5: 29 DC.B 0x29 ; ')' 0x080021B6: 29 DC.B 0x29 ; ')' 0x080021B7: 29 DC.B 0x29 ; ')' 0x080021B8: 29 DC.B 0x29 ; ')' 0x080021B9: 29 DC.B 0x29 ; ')' 0x080021BA: 16 DC.B 0x16 ; '\x16' 0x080021BB: 29 DC.B 0x29 ; ')' 0x080021BC: 29 DC.B 0x29 ; ')' 0x080021BD: 29 DC.B 0x29 ; ')' 0x080021BE: 29 DC.B 0x29 ; ')' 0x080021BF: 29 DC.B 0x29 ; ')' 0x080021C0: 29 DC.B 0x29 ; ')' 0x080021C1: 29 DC.B 0x29 ; ')' 0x080021C2: 1E DC.B 0x1E ; '\x1E' 0x080021C3: 29 DC.B 0x29 ; ')' 0x080021C4: 29 DC.B 0x29 ; ')' 0x080021C5: 29 DC.B 0x29 ; ')' 0x080021C6: 29 DC.B 0x29 ; ')' 0x080021C7: 29 DC.B 0x29 ; ')' 0x080021C8: 29 DC.B 0x29 ; ')' 0x080021C9: 29 DC.B 0x29 ; ')' 0x080021CA: 26 DC.B 0x26 ; '&' 0x080021CB: 29 DC.B 0x29 ; ')' 0x080021CC: 29 DC.B 0x29 ; ')' 0x080021CD: 29 DC.B 0x29 ; ')' 0x080021CE: 29 DC.B 0x29 ; ')' 0x080021CF: 29 DC.B 0x29 ; ')' 0x080021D0: 29 DC.B 0x29 ; ')' 0x080021D1: 29 DC.B 0x29 ; ')' 0x080021D2: 27 DC.B 0x27 ; ''' 0x080021D3: 29 DC.B 0x29 ; ')' 0x080021D4: 29 DC.B 0x29 ; ')' 0x080021D5: 29 DC.B 0x29 ; ')' 0x080021D6: 29 DC.B 0x29 ; ')' 0x080021D7: 29 DC.B 0x29 ; ')' 0x080021D8: 29 DC.B 0x29 ; ')' 0x080021D9: 29 DC.B 0x29 ; ')' 0x080021DA: 28 DC.B 0x28 ; '(' 0x080021DB: 00 DC.B 0x00 ; '\0' 0x080021DC: E015 B .L98 ; 0x0800220A 0x080021DE: 9818 LDR R0, [SP, #96] 0x080021E0: 3008 ADDS R0, #8 0x080021E2: 2101 MOVS R1, #1 0x080021E4: F007 FB5E BL RCCEx_PLL2_Config ; 0x080098A4 0x080021E8: F88D 0057 STRB.W R0, [SP, #87] 0x080021EC: E00D B .L98 ; 0x0800220A 0x080021EE: 9818 LDR R0, [SP, #96] 0x080021F0: 3028 ADDS R0, #40 0x080021F2: 2101 MOVS R1, #1 0x080021F4: F007 FCAD BL RCCEx_PLL3_Config ; 0x08009B52 0x080021F8: F88D 0057 STRB.W R0, [SP, #87] 0x080021FC: E005 B .L98 ; 0x0800220A 0x080021FE: E004 B .L98 ; 0x0800220A 0x08002200: E003 B .L98 ; 0x0800220A 0x08002202: E002 B .L98 ; 0x0800220A
.L97: 0x08002204: 2001 MOVS R0, #1 0x08002206: F88D 0057 STRB.W R0, [SP, #87]
.L98: 0x0800220A: F89D 0057 LDRB.W R0, [SP, #87] 0x0800220E: B958 CBNZ R0, .L99 ; 0x08002228 0x08002210: F244 4154 MOVW R1, #0x4454 0x08002214: F6C5 0102 MOVT R1, #0x5802 0x08002218: 6808 LDR R0, [R1] 0x0800221A: F020 0038 BIC R0, R0, #56 0x0800221E: 9A18 LDR R2, [SP, #96] 0x08002220: 6F92 LDR R2, [R2, #120] 0x08002222: 4310 ORRS R0, R2 0x08002224: 6008 STR R0, [R1] 0x08002226: E003 B .L100 ; 0x08002230
.L99: 0x08002228: F89D 0057 LDRB.W R0, [SP, #87] 0x0800222C: F88D 0056 STRB.W R0, [SP, #86]
.L100: 0x08002230: 9818 LDR R0, [SP, #96] 0x08002232: 7800 LDRB R0, [R0] 0x08002234: 0780 LSLS R0, R0, #30 0x08002236: 2800 CMP R0, #0 0x08002238: D534 BPL .L104 ; 0x080022A4 0x0800223A: 9818 LDR R0, [SP, #96] 0x0800223C: 6F40 LDR R0, [R0, #116] 0x0800223E: 9009 STR R0, [SP, #36] 0x08002240: 2805 CMP R0, #5 0x08002242: D819 BHI .L101 ; 0x08002278 0x08002244: 9909 LDR R1, [SP, #36] 0x08002246: E8DF F001 TBB [PC, R1] 0x0800224A: 03 DC.B 0x03 ; '\x03' 0x0800224B: 04 DC.B 0x04 ; '\x04' 0x0800224C: 0C DC.B 0x0C ; '\x0C' 0x0800224D: 14 DC.B 0x14 ; '\x14' 0x0800224E: 15 DC.B 0x15 ; '\x15' 0x0800224F: 16 DC.B 0x16 ; '\x16' 0x08002250: E015 B .L102 ; 0x0800227E 0x08002252: 9818 LDR R0, [SP, #96] 0x08002254: 3008 ADDS R0, #8 0x08002256: 2101 MOVS R1, #1 0x08002258: F007 FB24 BL RCCEx_PLL2_Config ; 0x080098A4 0x0800225C: F88D 0057 STRB.W R0, [SP, #87] 0x08002260: E00D B .L102 ; 0x0800227E 0x08002262: 9818 LDR R0, [SP, #96] 0x08002264: 3028 ADDS R0, #40 0x08002266: 2101 MOVS R1, #1 0x08002268: F007 FC73 BL RCCEx_PLL3_Config ; 0x08009B52 0x0800226C: F88D 0057 STRB.W R0, [SP, #87] 0x08002270: E005 B .L102 ; 0x0800227E 0x08002272: E004 B .L102 ; 0x0800227E 0x08002274: E003 B .L102 ; 0x0800227E 0x08002276: E002 B .L102 ; 0x0800227E
.L101: 0x08002278: 2001 MOVS R0, #1 0x0800227A: F88D 0057 STRB.W R0, [SP, #87]
.L102: 0x0800227E: F89D 0057 LDRB.W R0, [SP, #87] 0x08002282: B958 CBNZ R0, .L103 ; 0x0800229C 0x08002284: F244 4154 MOVW R1, #0x4454 0x08002288: F6C5 0102 MOVT R1, #0x5802 0x0800228C: 6808 LDR R0, [R1] 0x0800228E: F020 0007 BIC R0, R0, #7 0x08002292: 9A18 LDR R2, [SP, #96] 0x08002294: 6F52 LDR R2, [R2, #116] 0x08002296: 4310 ORRS R0, R2 0x08002298: 6008 STR R0, [R1] 0x0800229A: E003 B .L104 ; 0x080022A4
.L103: 0x0800229C: F89D 0057 LDRB.W R0, [SP, #87] 0x080022A0: F88D 0056 STRB.W R0, [SP, #86]
.L104: 0x080022A4: 9818 LDR R0, [SP, #96] 0x080022A6: 7800 LDRB R0, [R0] 0x080022A8: 0740 LSLS R0, R0, #29 0x080022AA: 2800 CMP R0, #0 0x080022AC: D536 BPL .L108 ; 0x0800231C 0x080022AE: 9818 LDR R0, [SP, #96] 0x080022B0: F8D0 0090 LDR.W R0, [R0, #144] 0x080022B4: 9008 STR R0, [SP, #32] 0x080022B6: 2805 CMP R0, #5 0x080022B8: D819 BHI .L105 ; 0x080022EE 0x080022BA: 9908 LDR R1, [SP, #32] 0x080022BC: E8DF F001 TBB [PC, R1] 0x080022C0: 03 DC.B 0x03 ; '\x03' 0x080022C1: 04 DC.B 0x04 ; '\x04' 0x080022C2: 0C DC.B 0x0C ; '\x0C' 0x080022C3: 14 DC.B 0x14 ; '\x14' 0x080022C4: 15 DC.B 0x15 ; '\x15' 0x080022C5: 16 DC.B 0x16 ; '\x16' 0x080022C6: E015 B .L106 ; 0x080022F4 0x080022C8: 9818 LDR R0, [SP, #96] 0x080022CA: 3008 ADDS R0, #8 0x080022CC: 2101 MOVS R1, #1 0x080022CE: F007 FAE9 BL RCCEx_PLL2_Config ; 0x080098A4 0x080022D2: F88D 0057 STRB.W R0, [SP, #87] 0x080022D6: E00D B .L106 ; 0x080022F4 0x080022D8: 9818 LDR R0, [SP, #96] 0x080022DA: 3028 ADDS R0, #40 0x080022DC: 2101 MOVS R1, #1 0x080022DE: F007 FC38 BL RCCEx_PLL3_Config ; 0x08009B52 0x080022E2: F88D 0057 STRB.W R0, [SP, #87] 0x080022E6: E005 B .L106 ; 0x080022F4 0x080022E8: E004 B .L106 ; 0x080022F4 0x080022EA: E003 B .L106 ; 0x080022F4 0x080022EC: E002 B .L106 ; 0x080022F4
.L105: 0x080022EE: 2001 MOVS R0, #1 0x080022F0: F88D 0057 STRB.W R0, [SP, #87]
.L106: 0x080022F4: F89D 0057 LDRB.W R0, [SP, #87] 0x080022F8: B960 CBNZ R0, .L107 ; 0x08002314 0x080022FA: F244 4158 MOVW R1, #0x4458 0x080022FE: F6C5 0102 MOVT R1, #0x5802 0x08002302: 6808 LDR R0, [R1] 0x08002304: F020 0007 BIC R0, R0, #7 0x08002308: 9A18 LDR R2, [SP, #96] 0x0800230A: F8D2 2090 LDR.W R2, [R2, #144] 0x0800230E: 4310 ORRS R0, R2 0x08002310: 6008 STR R0, [R1] 0x08002312: E003 B .L108 ; 0x0800231C
.L107: 0x08002314: F89D 0057 LDRB.W R0, [SP, #87] 0x08002318: F88D 0056 STRB.W R0, [SP, #86]
.L108: 0x0800231C: 9818 LDR R0, [SP, #96] 0x0800231E: 7800 LDRB R0, [R0] 0x08002320: 0680 LSLS R0, R0, #26 0x08002322: 2800 CMP R0, #0 0x08002324: D544 BPL .L118 ; 0x080023B0 0x08002326: 9818 LDR R0, [SP, #96] 0x08002328: F8D0 008C LDR.W R0, [R0, #140] 0x0800232C: 9007 STR R0, [SP, #28] 0x0800232E: B1A0 CBZ R0, .L109 ; 0x0800235A 0x08002330: 9807 LDR R0, [SP, #28] 0x08002332: F1B0 5F80 CMP.W R0, #0x10000000 0x08002336: D011 BEQ .L110 ; 0x0800235C 0x08002338: 9807 LDR R0, [SP, #28] 0x0800233A: F1B0 5F00 CMP.W R0, #0x20000000 0x0800233E: D015 BEQ .L111 ; 0x0800236C 0x08002340: 9807 LDR R0, [SP, #28] 0x08002342: F1B0 5F40 CMP.W R0, #0x30000000 0x08002346: D019 BEQ .L112 ; 0x0800237C 0x08002348: 9807 LDR R0, [SP, #28] 0x0800234A: F1B0 4F80 CMP.W R0, #0x40000000 0x0800234E: D016 BEQ .L113 ; 0x0800237E 0x08002350: 9807 LDR R0, [SP, #28] 0x08002352: F1B0 4FA0 CMP.W R0, #0x50000000 0x08002356: D013 BEQ .L114 ; 0x08002380 0x08002358: E013 B .L115 ; 0x08002382
.L109: 0x0800235A: E015 B .L116 ; 0x08002388
.L110: 0x0800235C: 9818 LDR R0, [SP, #96] 0x0800235E: 3008 ADDS R0, #8 0x08002360: 2100 MOVS R1, #0 0x08002362: F007 FA9F BL RCCEx_PLL2_Config ; 0x080098A4 0x08002366: F88D 0057 STRB.W R0, [SP, #87] 0x0800236A: E00D B .L116 ; 0x08002388
.L111: 0x0800236C: 9818 LDR R0, [SP, #96] 0x0800236E: 3028 ADDS R0, #40 0x08002370: 2102 MOVS R1, #2 0x08002372: F007 FBEE BL RCCEx_PLL3_Config ; 0x08009B52 0x08002376: F88D 0057 STRB.W R0, [SP, #87] 0x0800237A: E005 B .L116 ; 0x08002388
.L112: 0x0800237C: E004 B .L116 ; 0x08002388
.L113: 0x0800237E: E003 B .L116 ; 0x08002388
.L114: 0x08002380: E002 B .L116 ; 0x08002388
.L115: 0x08002382: 2001 MOVS R0, #1 0x08002384: F88D 0057 STRB.W R0, [SP, #87]
.L116: 0x08002388: F89D 0057 LDRB.W R0, [SP, #87] 0x0800238C: B960 CBNZ R0, .L117 ; 0x080023A8 0x0800238E: F244 4154 MOVW R1, #0x4454 0x08002392: F6C5 0102 MOVT R1, #0x5802 0x08002396: 6808 LDR R0, [R1] 0x08002398: F020 40E0 BIC R0, R0, #0x70000000 0x0800239C: 9A18 LDR R2, [SP, #96] 0x0800239E: F8D2 208C LDR.W R2, [R2, #140] 0x080023A2: 4310 ORRS R0, R2 0x080023A4: 6008 STR R0, [R1] 0x080023A6: E003 B .L118 ; 0x080023B0
.L117: 0x080023A8: F89D 0057 LDRB.W R0, [SP, #87] 0x080023AC: F88D 0056 STRB.W R0, [SP, #86]
.L118: 0x080023B0: 9818 LDR R0, [SP, #96] 0x080023B2: 7800 LDRB R0, [R0] 0x080023B4: 0640 LSLS R0, R0, #25 0x080023B6: 2800 CMP R0, #0 0x080023B8: D544 BPL .L128 ; 0x08002444 0x080023BA: 9818 LDR R0, [SP, #96] 0x080023BC: F8D0 0098 LDR.W R0, [R0, #152] 0x080023C0: 9006 STR R0, [SP, #24] 0x080023C2: B1A0 CBZ R0, .L119 ; 0x080023EE 0x080023C4: 9806 LDR R0, [SP, #24] 0x080023C6: F5B0 6F80 CMP.W R0, #0x0400 0x080023CA: D011 BEQ .L120 ; 0x080023F0 0x080023CC: 9806 LDR R0, [SP, #24] 0x080023CE: F5B0 6F00 CMP.W R0, #0x0800 0x080023D2: D015 BEQ .L121 ; 0x08002400 0x080023D4: 9806 LDR R0, [SP, #24] 0x080023D6: F5B0 6F40 CMP.W R0, #0x0C00 0x080023DA: D019 BEQ .L122 ; 0x08002410 0x080023DC: 9806 LDR R0, [SP, #24] 0x080023DE: F5B0 5F80 CMP.W R0, #0x1000 0x080023E2: D016 BEQ .L123 ; 0x08002412 0x080023E4: 9806 LDR R0, [SP, #24] 0x080023E6: F5B0 5FA0 CMP.W R0, #0x1400 0x080023EA: D013 BEQ .L124 ; 0x08002414 0x080023EC: E013 B .L125 ; 0x08002416
.L119: 0x080023EE: E015 B .L126 ; 0x0800241C
.L120: 0x080023F0: 9818 LDR R0, [SP, #96] 0x080023F2: 3008 ADDS R0, #8 0x080023F4: 2100 MOVS R1, #0 0x080023F6: F007 FA55 BL RCCEx_PLL2_Config ; 0x080098A4 0x080023FA: F88D 0057 STRB.W R0, [SP, #87] 0x080023FE: E00D B .L126 ; 0x0800241C
.L121: 0x08002400: 9818 LDR R0, [SP, #96] 0x08002402: 3028 ADDS R0, #40 0x08002404: 2102 MOVS R1, #2 0x08002406: F007 FBA4 BL RCCEx_PLL3_Config ; 0x08009B52 0x0800240A: F88D 0057 STRB.W R0, [SP, #87] 0x0800240E: E005 B .L126 ; 0x0800241C
.L122: 0x08002410: E004 B .L126 ; 0x0800241C
.L123: 0x08002412: E003 B .L126 ; 0x0800241C
.L124: 0x08002414: E002 B .L126 ; 0x0800241C
.L125: 0x08002416: 2001 MOVS R0, #1 0x08002418: F88D 0057 STRB.W R0, [SP, #87]
.L126: 0x0800241C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002420: B960 CBNZ R0, .L127 ; 0x0800243C 0x08002422: F244 4158 MOVW R1, #0x4458 0x08002426: F6C5 0102 MOVT R1, #0x5802 0x0800242A: 6808 LDR R0, [R1] 0x0800242C: F420 50E0 BIC R0, R0, #0x1C00 0x08002430: 9A18 LDR R2, [SP, #96] 0x08002432: F8D2 2098 LDR.W R2, [R2, #152] 0x08002436: 4310 ORRS R0, R2 0x08002438: 6008 STR R0, [R1] 0x0800243A: E003 B .L128 ; 0x08002444
.L127: 0x0800243C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002440: F88D 0056 STRB.W R0, [SP, #86]
.L128: 0x08002444: 9818 LDR R0, [SP, #96] 0x08002446: 7800 LDRB R0, [R0] 0x08002448: 0600 LSLS R0, R0, #24 0x0800244A: 2800 CMP R0, #0 0x0800244C: D544 BPL .L138 ; 0x080024D8 0x0800244E: 9818 LDR R0, [SP, #96] 0x08002450: F8D0 009C LDR.W R0, [R0, #156] 0x08002454: 9005 STR R0, [SP, #20] 0x08002456: B1A0 CBZ R0, .L129 ; 0x08002482 0x08002458: 9805 LDR R0, [SP, #20] 0x0800245A: F5B0 5F00 CMP.W R0, #0x2000 0x0800245E: D011 BEQ .L130 ; 0x08002484 0x08002460: 9805 LDR R0, [SP, #20] 0x08002462: F5B0 4F80 CMP.W R0, #0x4000 0x08002466: D015 BEQ .L131 ; 0x08002494 0x08002468: 9805 LDR R0, [SP, #20] 0x0800246A: F5B0 4FC0 CMP.W R0, #0x6000 0x0800246E: D019 BEQ .L132 ; 0x080024A4 0x08002470: 9805 LDR R0, [SP, #20] 0x08002472: F5B0 4F00 CMP.W R0, #0x8000 0x08002476: D016 BEQ .L133 ; 0x080024A6 0x08002478: 9805 LDR R0, [SP, #20] 0x0800247A: F5B0 4F20 CMP.W R0, #0xA000 0x0800247E: D013 BEQ .L134 ; 0x080024A8 0x08002480: E013 B .L135 ; 0x080024AA
.L129: 0x08002482: E015 B .L136 ; 0x080024B0
.L130: 0x08002484: 9818 LDR R0, [SP, #96] 0x08002486: 3008 ADDS R0, #8 0x08002488: 2100 MOVS R1, #0 0x0800248A: F007 FA0B BL RCCEx_PLL2_Config ; 0x080098A4 0x0800248E: F88D 0057 STRB.W R0, [SP, #87] 0x08002492: E00D B .L136 ; 0x080024B0
.L131: 0x08002494: 9818 LDR R0, [SP, #96] 0x08002496: 3028 ADDS R0, #40 0x08002498: 2102 MOVS R1, #2 0x0800249A: F007 FB5A BL RCCEx_PLL3_Config ; 0x08009B52 0x0800249E: F88D 0057 STRB.W R0, [SP, #87] 0x080024A2: E005 B .L136 ; 0x080024B0
.L132: 0x080024A4: E004 B .L136 ; 0x080024B0
.L133: 0x080024A6: E003 B .L136 ; 0x080024B0
.L134: 0x080024A8: E002 B .L136 ; 0x080024B0
.L135: 0x080024AA: 2001 MOVS R0, #1 0x080024AC: F88D 0057 STRB.W R0, [SP, #87]
.L136: 0x080024B0: F89D 0057 LDRB.W R0, [SP, #87] 0x080024B4: B960 CBNZ R0, .L137 ; 0x080024D0 0x080024B6: F244 4158 MOVW R1, #0x4458 0x080024BA: F6C5 0102 MOVT R1, #0x5802 0x080024BE: 6808 LDR R0, [R1] 0x080024C0: F420 4060 BIC R0, R0, #0xE000 0x080024C4: 9A18 LDR R2, [SP, #96] 0x080024C6: F8D2 209C LDR.W R2, [R2, #156] 0x080024CA: 4310 ORRS R0, R2 0x080024CC: 6008 STR R0, [R1] 0x080024CE: E003 B .L138 ; 0x080024D8
.L137: 0x080024D0: F89D 0057 LDRB.W R0, [SP, #87] 0x080024D4: F88D 0056 STRB.W R0, [SP, #86]
.L138: 0x080024D8: 9818 LDR R0, [SP, #96] 0x080024DA: 7800 LDRB R0, [R0] 0x080024DC: 0700 LSLS R0, R0, #28 0x080024DE: 2800 CMP R0, #0 0x080024E0: D539 BPL .L143 ; 0x08002556 0x080024E2: 9818 LDR R0, [SP, #96] 0x080024E4: F8D0 0080 LDR.W R0, [R0, #128] 0x080024E8: F5B0 5F80 CMP.W R0, #0x1000 0x080024EC: D00F BEQ .L139 ; 0x0800250E 0x080024EE: 9818 LDR R0, [SP, #96] 0x080024F0: F8D0 0080 LDR.W R0, [R0, #128] 0x080024F4: F5B0 5F00 CMP.W R0, #0x2000 0x080024F8: D009 BEQ .L139 ; 0x0800250E 0x080024FA: 9818 LDR R0, [SP, #96] 0x080024FC: F8D0 0080 LDR.W R0, [R0, #128] 0x08002500: B128 CBZ R0, .L139 ; 0x0800250E 0x08002502: 9818 LDR R0, [SP, #96] 0x08002504: F8D0 0080 LDR.W R0, [R0, #128] 0x08002508: F5B0 5F40 CMP.W R0, #0x3000 0x0800250C: D100 BNE .L140 ; 0x08002510
.L139: 0x0800250E: E007 B .L141 ; 0x08002520
.L140: 0x08002510: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08002514: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08002518: F240 41FC MOVW R1, #0x04FC 0x0800251C: F002 FB3D BL vApplicationStackOverflowHook ; 0x08004B9A
.L141: 0x08002520: 9818 LDR R0, [SP, #96] 0x08002522: F8D0 0080 LDR.W R0, [R0, #128] 0x08002526: F5B0 5F80 CMP.W R0, #0x1000 0x0800252A: D108 BNE .L142 ; 0x0800253E 0x0800252C: 9818 LDR R0, [SP, #96] 0x0800252E: 3028 ADDS R0, #40 0x08002530: 2102 MOVS R1, #2 0x08002532: F007 FB0E BL RCCEx_PLL3_Config ; 0x08009B52 0x08002536: B110 CBZ R0, .L142 ; 0x0800253E 0x08002538: 2001 MOVS R0, #1 0x0800253A: F88D 0056 STRB.W R0, [SP, #86]
.L142: 0x0800253E: F244 4154 MOVW R1, #0x4454 0x08002542: F6C5 0102 MOVT R1, #0x5802 0x08002546: 6808 LDR R0, [R1] 0x08002548: F420 5040 BIC R0, R0, #0x3000 0x0800254C: 9A18 LDR R2, [SP, #96] 0x0800254E: F8D2 2080 LDR.W R2, [R2, #128] 0x08002552: 4310 ORRS R0, R2 0x08002554: 6008 STR R0, [R1]
.L143: 0x08002556: 9818 LDR R0, [SP, #96] 0x08002558: 7800 LDRB R0, [R0] 0x0800255A: 06C0 LSLS R0, R0, #27 0x0800255C: 2800 CMP R0, #0 0x0800255E: D539 BPL .L148 ; 0x080025D4 0x08002560: 9818 LDR R0, [SP, #96] 0x08002562: F8D0 0094 LDR.W R0, [R0, #148] 0x08002566: F5B0 7F80 CMP.W R0, #0x0100 0x0800256A: D00F BEQ .L144 ; 0x0800258C 0x0800256C: 9818 LDR R0, [SP, #96] 0x0800256E: F8D0 0094 LDR.W R0, [R0, #148] 0x08002572: F5B0 7F00 CMP.W R0, #0x0200 0x08002576: D009 BEQ .L144 ; 0x0800258C 0x08002578: 9818 LDR R0, [SP, #96] 0x0800257A: F8D0 0094 LDR.W R0, [R0, #148] 0x0800257E: B128 CBZ R0, .L144 ; 0x0800258C 0x08002580: 9818 LDR R0, [SP, #96] 0x08002582: F8D0 0094 LDR.W R0, [R0, #148] 0x08002586: F5B0 7F40 CMP.W R0, #0x0300 0x0800258A: D100 BNE .L145 ; 0x0800258E
.L144: 0x0800258C: E007 B .L146 ; 0x0800259E
.L145: 0x0800258E: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08002592: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08002596: F44F 61A4 MOV.W R1, #0x0520 0x0800259A: F002 FAFE BL vApplicationStackOverflowHook ; 0x08004B9A
.L146: 0x0800259E: 9818 LDR R0, [SP, #96] 0x080025A0: F8D0 0094 LDR.W R0, [R0, #148] 0x080025A4: F5B0 7F80 CMP.W R0, #0x0100 0x080025A8: D108 BNE .L147 ; 0x080025BC 0x080025AA: 9818 LDR R0, [SP, #96] 0x080025AC: 3028 ADDS R0, #40 0x080025AE: 2102 MOVS R1, #2 0x080025B0: F007 FACF BL RCCEx_PLL3_Config ; 0x08009B52 0x080025B4: B110 CBZ R0, .L147 ; 0x080025BC 0x080025B6: 2001 MOVS R0, #1 0x080025B8: F88D 0056 STRB.W R0, [SP, #86]
.L147: 0x080025BC: F244 4158 MOVW R1, #0x4458 0x080025C0: F6C5 0102 MOVT R1, #0x5802 0x080025C4: 6808 LDR R0, [R1] 0x080025C6: F420 7040 BIC R0, R0, #0x0300 0x080025CA: 9A18 LDR R2, [SP, #96] 0x080025CC: F8D2 2094 LDR.W R2, [R2, #148] 0x080025D0: 4310 ORRS R0, R2 0x080025D2: 6008 STR R0, [R1]
.L148: 0x080025D4: 9818 LDR R0, [SP, #96] 0x080025D6: 7880 LDRB R0, [R0, #2] 0x080025D8: 0700 LSLS R0, R0, #28 0x080025DA: 2800 CMP R0, #0 0x080025DC: D535 BPL .L155 ; 0x0800264A 0x080025DE: 9818 LDR R0, [SP, #96] 0x080025E0: F8D0 00A0 LDR.W R0, [R0, #160] 0x080025E4: 9004 STR R0, [SP, #16] 0x080025E6: B140 CBZ R0, .L149 ; 0x080025FA 0x080025E8: 9804 LDR R0, [SP, #16] 0x080025EA: F5B0 3F80 CMP.W R0, #0x010000 0x080025EE: D00C BEQ .L150 ; 0x0800260A 0x080025F0: 9804 LDR R0, [SP, #16] 0x080025F2: F5B0 3F00 CMP.W R0, #0x020000 0x080025F6: D010 BEQ .L151 ; 0x0800261A 0x080025F8: E010 B .L152 ; 0x0800261C
.L149: 0x080025FA: 9818 LDR R0, [SP, #96] 0x080025FC: 3008 ADDS R0, #8 0x080025FE: 2100 MOVS R1, #0 0x08002600: F007 F950 BL RCCEx_PLL2_Config ; 0x080098A4 0x08002604: F88D 0057 STRB.W R0, [SP, #87] 0x08002608: E00B B .L153 ; 0x08002622
.L150: 0x0800260A: 9818 LDR R0, [SP, #96] 0x0800260C: 3028 ADDS R0, #40 0x0800260E: 2102 MOVS R1, #2 0x08002610: F007 FA9F BL RCCEx_PLL3_Config ; 0x08009B52 0x08002614: F88D 0057 STRB.W R0, [SP, #87] 0x08002618: E003 B .L153 ; 0x08002622
.L151: 0x0800261A: E002 B .L153 ; 0x08002622
.L152: 0x0800261C: 2001 MOVS R0, #1 0x0800261E: F88D 0057 STRB.W R0, [SP, #87]
.L153: 0x08002622: F89D 0057 LDRB.W R0, [SP, #87] 0x08002626: B960 CBNZ R0, .L154 ; 0x08002642 0x08002628: F244 4158 MOVW R1, #0x4458 0x0800262C: F6C5 0102 MOVT R1, #0x5802 0x08002630: 6808 LDR R0, [R1] 0x08002632: F420 3040 BIC R0, R0, #0x030000 0x08002636: 9A18 LDR R2, [SP, #96] 0x08002638: F8D2 20A0 LDR.W R2, [R2, #160] 0x0800263C: 4310 ORRS R0, R2 0x0800263E: 6008 STR R0, [R1] 0x08002640: E003 B .L155 ; 0x0800264A
.L154: 0x08002642: F89D 0057 LDRB.W R0, [SP, #87] 0x08002646: F88D 0056 STRB.W R0, [SP, #86]
.L155: 0x0800264A: 9818 LDR R0, [SP, #96] 0x0800264C: 7880 LDRB R0, [R0, #2] 0x0800264E: 0740 LSLS R0, R0, #29 0x08002650: 2800 CMP R0, #0 0x08002652: D538 BPL .L162 ; 0x080026C6 0x08002654: 9818 LDR R0, [SP, #96] 0x08002656: F8D0 0084 LDR.W R0, [R0, #132] 0x0800265A: 9003 STR R0, [SP, #12] 0x0800265C: F5B0 1F80 CMP.W R0, #0x100000 0x08002660: D008 BEQ .L156 ; 0x08002674 0x08002662: 9803 LDR R0, [SP, #12] 0x08002664: F5B0 1F00 CMP.W R0, #0x200000 0x08002668: D00D BEQ .L157 ; 0x08002686 0x0800266A: 9803 LDR R0, [SP, #12] 0x0800266C: F5B0 1F40 CMP.W R0, #0x300000 0x08002670: D011 BEQ .L158 ; 0x08002696 0x08002672: E011 B .L159 ; 0x08002698
.L156: 0x08002674: F244 412C MOVW R1, #0x442C 0x08002678: F6C5 0102 MOVT R1, #0x5802 0x0800267C: 6808 LDR R0, [R1] 0x0800267E: F440 3000 ORR R0, R0, #0x020000 0x08002682: 6008 STR R0, [R1] 0x08002684: E00B B .L160 ; 0x0800269E
.L157: 0x08002686: 9818 LDR R0, [SP, #96] 0x08002688: 3028 ADDS R0, #40 0x0800268A: 2101 MOVS R1, #1 0x0800268C: F007 FA61 BL RCCEx_PLL3_Config ; 0x08009B52 0x08002690: F88D 0057 STRB.W R0, [SP, #87] 0x08002694: E003 B .L160 ; 0x0800269E
.L158: 0x08002696: E002 B .L160 ; 0x0800269E
.L159: 0x08002698: 2001 MOVS R0, #1 0x0800269A: F88D 0057 STRB.W R0, [SP, #87]
.L160: 0x0800269E: F89D 0057 LDRB.W R0, [SP, #87] 0x080026A2: B960 CBNZ R0, .L161 ; 0x080026BE 0x080026A4: F244 4154 MOVW R1, #0x4454 0x080026A8: F6C5 0102 MOVT R1, #0x5802 0x080026AC: 6808 LDR R0, [R1] 0x080026AE: F420 1040 BIC R0, R0, #0x300000 0x080026B2: 9A18 LDR R2, [SP, #96] 0x080026B4: F8D2 2084 LDR.W R2, [R2, #132] 0x080026B8: 4310 ORRS R0, R2 0x080026BA: 6008 STR R0, [R1] 0x080026BC: E003 B .L162 ; 0x080026C6
.L161: 0x080026BE: F89D 0057 LDRB.W R0, [SP, #87] 0x080026C2: F88D 0056 STRB.W R0, [SP, #86]
.L162: 0x080026C6: 9818 LDR R0, [SP, #96] 0x080026C8: 7880 LDRB R0, [R0, #2] 0x080026CA: 07C0 LSLS R0, R0, #31 0x080026CC: 2800 CMP R0, #0 0x080026CE: D040 BEQ .L171 ; 0x08002752 0x080026D0: 9818 LDR R0, [SP, #96] 0x080026D2: 6D00 LDR R0, [R0, #80] 0x080026D4: B120 CBZ R0, .L163 ; 0x080026E0 0x080026D6: 9818 LDR R0, [SP, #96] 0x080026D8: 6D00 LDR R0, [R0, #80] 0x080026DA: F5B0 3F80 CMP.W R0, #0x010000 0x080026DE: D100 BNE .L164 ; 0x080026E2
.L163: 0x080026E0: E007 B .L165 ; 0x080026F2
.L164: 0x080026E2: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080026E6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x080026EA: F240 5186 MOVW R1, #0x0586 0x080026EE: F002 FA54 BL vApplicationStackOverflowHook ; 0x08004B9A
.L165: 0x080026F2: 9818 LDR R0, [SP, #96] 0x080026F4: 6D00 LDR R0, [R0, #80] 0x080026F6: 9002 STR R0, [SP, #8] 0x080026F8: B120 CBZ R0, .L166 ; 0x08002704 0x080026FA: 9802 LDR R0, [SP, #8] 0x080026FC: F5B0 3F80 CMP.W R0, #0x010000 0x08002700: D009 BEQ .L167 ; 0x08002716 0x08002702: E010 B .L168 ; 0x08002726
.L166: 0x08002704: F244 412C MOVW R1, #0x442C 0x08002708: F6C5 0102 MOVT R1, #0x5802 0x0800270C: 6808 LDR R0, [R1] 0x0800270E: F440 3000 ORR R0, R0, #0x020000 0x08002712: 6008 STR R0, [R1] 0x08002714: E00A B .L169 ; 0x0800272C
.L167: 0x08002716: 9818 LDR R0, [SP, #96] 0x08002718: 3008 ADDS R0, #8 0x0800271A: 2102 MOVS R1, #2 0x0800271C: F007 F8C2 BL RCCEx_PLL2_Config ; 0x080098A4 0x08002720: F88D 0057 STRB.W R0, [SP, #87] 0x08002724: E002 B .L169 ; 0x0800272C
.L168: 0x08002726: 2001 MOVS R0, #1 0x08002728: F88D 0057 STRB.W R0, [SP, #87]
.L169: 0x0800272C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002730: B958 CBNZ R0, .L170 ; 0x0800274A 0x08002732: F244 414C MOVW R1, #0x444C 0x08002736: F6C5 0102 MOVT R1, #0x5802 0x0800273A: 6808 LDR R0, [R1] 0x0800273C: F420 3080 BIC R0, R0, #0x010000 0x08002740: 9A18 LDR R2, [SP, #96] 0x08002742: 6D12 LDR R2, [R2, #80] 0x08002744: 4310 ORRS R0, R2 0x08002746: 6008 STR R0, [R1] 0x08002748: E003 B .L171 ; 0x08002752
.L170: 0x0800274A: F89D 0057 LDRB.W R0, [SP, #87] 0x0800274E: F88D 0056 STRB.W R0, [SP, #86]
.L171: 0x08002752: 9818 LDR R0, [SP, #96] 0x08002754: 78C0 LDRB R0, [R0, #3] 0x08002756: 0680 LSLS R0, R0, #26 0x08002758: 2800 CMP R0, #0 0x0800275A: D508 BPL .L172 ; 0x0800276E 0x0800275C: 9818 LDR R0, [SP, #96] 0x0800275E: 3028 ADDS R0, #40 0x08002760: 2102 MOVS R1, #2 0x08002762: F007 F9F6 BL RCCEx_PLL3_Config ; 0x08009B52 0x08002766: B110 CBZ R0, .L172 ; 0x0800276E 0x08002768: 2001 MOVS R0, #1 0x0800276A: F88D 0056 STRB.W R0, [SP, #86]
.L172: 0x0800276E: 9818 LDR R0, [SP, #96] 0x08002770: 7880 LDRB R0, [R0, #2] 0x08002772: 0780 LSLS R0, R0, #30 0x08002774: 2800 CMP R0, #0 0x08002776: D532 BPL .L180 ; 0x080027DE 0x08002778: 9818 LDR R0, [SP, #96] 0x0800277A: 6FC0 LDR R0, [R0, #124] 0x0800277C: 9001 STR R0, [SP, #4] 0x0800277E: B1B8 CBZ R0, .L176 ; 0x080027B0 0x08002780: 9801 LDR R0, [SP, #4] 0x08002782: F5B0 7F80 CMP.W R0, #0x0100 0x08002786: D008 BEQ .L173 ; 0x0800279A 0x08002788: 9801 LDR R0, [SP, #4] 0x0800278A: F5B0 7F00 CMP.W R0, #0x0200 0x0800278E: D00D BEQ .L174 ; 0x080027AC 0x08002790: 9801 LDR R0, [SP, #4] 0x08002792: F5B0 7F40 CMP.W R0, #0x0300 0x08002796: D00A BEQ .L175 ; 0x080027AE 0x08002798: E00B B .L177 ; 0x080027B2
.L173: 0x0800279A: F244 412C MOVW R1, #0x442C 0x0800279E: F6C5 0102 MOVT R1, #0x5802 0x080027A2: 6808 LDR R0, [R1] 0x080027A4: F440 3000 ORR R0, R0, #0x020000 0x080027A8: 6008 STR R0, [R1] 0x080027AA: E005 B .L178 ; 0x080027B8
.L174: 0x080027AC: E004 B .L178 ; 0x080027B8
.L175: 0x080027AE: E003 B .L178 ; 0x080027B8
.L176: 0x080027B0: E002 B .L178 ; 0x080027B8
.L177: 0x080027B2: 2001 MOVS R0, #1 0x080027B4: F88D 0057 STRB.W R0, [SP, #87]
.L178: 0x080027B8: F89D 0057 LDRB.W R0, [SP, #87] 0x080027BC: B958 CBNZ R0, .L179 ; 0x080027D6 0x080027BE: F244 4154 MOVW R1, #0x4454 0x080027C2: F6C5 0102 MOVT R1, #0x5802 0x080027C6: 6808 LDR R0, [R1] 0x080027C8: F420 7040 BIC R0, R0, #0x0300 0x080027CC: 9A18 LDR R2, [SP, #96] 0x080027CE: 6FD2 LDR R2, [R2, #124] 0x080027D0: 4310 ORRS R0, R2 0x080027D2: 6008 STR R0, [R1] 0x080027D4: E003 B .L180 ; 0x080027DE
.L179: 0x080027D6: F89D 0057 LDRB.W R0, [SP, #87] 0x080027DA: F88D 0056 STRB.W R0, [SP, #86]
.L180: 0x080027DE: 9818 LDR R0, [SP, #96] 0x080027E0: 7880 LDRB R0, [R0, #2] 0x080027E2: 06C0 LSLS R0, R0, #27 0x080027E4: 2800 CMP R0, #0 0x080027E6: D51B BPL .L184 ; 0x08002820 0x080027E8: 9818 LDR R0, [SP, #96] 0x080027EA: 6F00 LDR R0, [R0, #112] 0x080027EC: B120 CBZ R0, .L181 ; 0x080027F8 0x080027EE: 9818 LDR R0, [SP, #96] 0x080027F0: 6F00 LDR R0, [R0, #112] 0x080027F2: F1B0 4F00 CMP.W R0, #0x80000000 0x080027F6: D100 BNE .L182 ; 0x080027FA
.L181: 0x080027F8: E007 B .L183 ; 0x0800280A
.L182: 0x080027FA: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080027FE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08002802: F240 51E5 MOVW R1, #0x05E5 0x08002806: F002 F9C8 BL vApplicationStackOverflowHook ; 0x08004B9A
.L183: 0x0800280A: F244 4150 MOVW R1, #0x4450 0x0800280E: F6C5 0102 MOVT R1, #0x5802 0x08002812: 6808 LDR R0, [R1] 0x08002814: F020 4000 BIC R0, R0, #0x80000000 0x08002818: 9A18 LDR R2, [SP, #96] 0x0800281A: 6F12 LDR R2, [R2, #112] 0x0800281C: 4310 ORRS R0, R2 0x0800281E: 6008 STR R0, [R1]
.L184: 0x08002820: 9818 LDR R0, [SP, #96] 0x08002822: 7880 LDRB R0, [R0, #2] 0x08002824: 0680 LSLS R0, R0, #26 0x08002826: 2800 CMP R0, #0 0x08002828: D51B BPL .L188 ; 0x08002862 0x0800282A: 9818 LDR R0, [SP, #96] 0x0800282C: 6E80 LDR R0, [R0, #104] 0x0800282E: B120 CBZ R0, .L185 ; 0x0800283A 0x08002830: 9818 LDR R0, [SP, #96] 0x08002832: 6E80 LDR R0, [R0, #104] 0x08002834: F1B0 7F80 CMP.W R0, #0x01000000 0x08002838: D100 BNE .L186 ; 0x0800283C
.L185: 0x0800283A: E007 B .L187 ; 0x0800284C
.L186: 0x0800283C: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08002840: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08002844: F240 51F9 MOVW R1, #0x05F9 0x08002848: F002 F9A7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L187: 0x0800284C: F244 4150 MOVW R1, #0x4450 0x08002850: F6C5 0102 MOVT R1, #0x5802 0x08002854: 6808 LDR R0, [R1] 0x08002856: F020 7080 BIC R0, R0, #0x01000000 0x0800285A: 9A18 LDR R2, [SP, #96] 0x0800285C: 6E92 LDR R2, [R2, #104] 0x0800285E: 4310 ORRS R0, R2 0x08002860: 6008 STR R0, [R1]
.L188: 0x08002862: 9818 LDR R0, [SP, #96] 0x08002864: 78C0 LDRB R0, [R0, #3] 0x08002866: 0640 LSLS R0, R0, #25 0x08002868: 2800 CMP R0, #0 0x0800286A: D520 BPL .L192 ; 0x080028AE 0x0800286C: 9818 LDR R0, [SP, #96] 0x0800286E: F8D0 00B4 LDR.W R0, [R0, #180] 0x08002872: B128 CBZ R0, .L189 ; 0x08002880 0x08002874: 9818 LDR R0, [SP, #96] 0x08002876: F8D0 00B4 LDR.W R0, [R0, #180] 0x0800287A: F5B0 4F00 CMP.W R0, #0x8000 0x0800287E: D100 BNE .L190 ; 0x08002882
.L189: 0x08002880: E007 B .L191 ; 0x08002892
.L190: 0x08002882: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08002886: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800288A: F240 610F MOVW R1, #0x060F 0x0800288E: F002 F984 BL vApplicationStackOverflowHook ; 0x08004B9A
.L191: 0x08002892: F244 4110 MOVW R1, #0x4410 0x08002896: F6C5 0102 MOVT R1, #0x5802 0x0800289A: 6808 LDR R0, [R1] 0x0800289C: F420 4000 BIC R0, R0, #0x8000 0x080028A0: 6008 STR R0, [R1] 0x080028A2: 9818 LDR R0, [SP, #96] 0x080028A4: F8D0 20B4 LDR.W R2, [R0, #180] 0x080028A8: 6808 LDR R0, [R1] 0x080028AA: 4310 ORRS R0, R2 0x080028AC: 6008 STR R0, [R1]
.L192: 0x080028AE: 9818 LDR R0, [SP, #96] 0x080028B0: 78C0 LDRB R0, [R0, #3] 0x080028B2: 0600 LSLS R0, R0, #24 0x080028B4: 2800 CMP R0, #0 0x080028B6: D520 BPL .L196 ; 0x080028FA 0x080028B8: 9818 LDR R0, [SP, #96] 0x080028BA: 6D40 LDR R0, [R0, #84] 0x080028BC: B148 CBZ R0, .L193 ; 0x080028D2 0x080028BE: 9818 LDR R0, [SP, #96] 0x080028C0: 6D40 LDR R0, [R0, #84] 0x080028C2: F1B0 5F80 CMP.W R0, #0x10000000 0x080028C6: D004 BEQ .L193 ; 0x080028D2 0x080028C8: 9818 LDR R0, [SP, #96] 0x080028CA: 6D40 LDR R0, [R0, #84] 0x080028CC: F1B0 5F00 CMP.W R0, #0x20000000 0x080028D0: D100 BNE .L194 ; 0x080028D4
.L193: 0x080028D2: E007 B .L195 ; 0x080028E4
.L194: 0x080028D4: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080028D8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x080028DC: F240 6119 MOVW R1, #0x0619 0x080028E0: F002 F95B BL vApplicationStackOverflowHook ; 0x08004B9A
.L195: 0x080028E4: F244 414C MOVW R1, #0x444C 0x080028E8: F6C5 0102 MOVT R1, #0x5802 0x080028EC: 6808 LDR R0, [R1] 0x080028EE: F020 5040 BIC R0, R0, #0x30000000 0x080028F2: 9A18 LDR R2, [SP, #96] 0x080028F4: 6D52 LDR R2, [R2, #84] 0x080028F6: 4310 ORRS R0, R2 0x080028F8: 6008 STR R0, [R1]
.L196: 0x080028FA: 9818 LDR R0, [SP, #96] 0x080028FC: 7880 LDRB R0, [R0, #2] 0x080028FE: 0600 LSLS R0, R0, #24 0x08002900: 2800 CMP R0, #0 0x08002902: D524 BPL .L200 ; 0x0800294E 0x08002904: 9818 LDR R0, [SP, #96] 0x08002906: F8D0 0088 LDR.W R0, [R0, #136] 0x0800290A: B158 CBZ R0, .L197 ; 0x08002924 0x0800290C: 9818 LDR R0, [SP, #96] 0x0800290E: F8D0 0088 LDR.W R0, [R0, #136] 0x08002912: F5B0 0F80 CMP.W R0, #0x400000 0x08002916: D005 BEQ .L197 ; 0x08002924 0x08002918: 9818 LDR R0, [SP, #96] 0x0800291A: F8D0 0088 LDR.W R0, [R0, #136] 0x0800291E: F5B0 0F00 CMP.W R0, #0x800000 0x08002922: D100 BNE .L198 ; 0x08002926
.L197: 0x08002924: E007 B .L199 ; 0x08002936
.L198: 0x08002926: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800292A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800292E: F240 6123 MOVW R1, #0x0623 0x08002932: F002 F932 BL vApplicationStackOverflowHook ; 0x08004B9A
.L199: 0x08002936: F244 4154 MOVW R1, #0x4454 0x0800293A: F6C5 0102 MOVT R1, #0x5802 0x0800293E: 6808 LDR R0, [R1] 0x08002940: F420 0040 BIC R0, R0, #0xC00000 0x08002944: 9A18 LDR R2, [SP, #96] 0x08002946: F8D2 2088 LDR.W R2, [R2, #136] 0x0800294A: 4310 ORRS R0, R2 0x0800294C: 6008 STR R0, [R1]
.L200: 0x0800294E: 9818 LDR R0, [SP, #96] 0x08002950: 7900 LDRB R0, [R0, #4] 0x08002952: 07C0 LSLS R0, R0, #31 0x08002954: B170 CBZ R0, .L202 ; 0x08002974 0x08002956: 9818 LDR R0, [SP, #96] 0x08002958: 3008 ADDS R0, #8 0x0800295A: 2100 MOVS R1, #0 0x0800295C: F006 FFA2 BL RCCEx_PLL2_Config ; 0x080098A4 0x08002960: F88D 0057 STRB.W R0, [SP, #87] 0x08002964: F89D 0057 LDRB.W R0, [SP, #87] 0x08002968: B900 CBNZ R0, .L201 ; 0x0800296C 0x0800296A: E003 B .L202 ; 0x08002974
.L201: 0x0800296C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002970: F88D 0056 STRB.W R0, [SP, #86]
.L202: 0x08002974: 9818 LDR R0, [SP, #96] 0x08002976: 7900 LDRB R0, [R0, #4] 0x08002978: 0780 LSLS R0, R0, #30 0x0800297A: 2800 CMP R0, #0 0x0800297C: D50E BPL .L204 ; 0x0800299C 0x0800297E: 9818 LDR R0, [SP, #96] 0x08002980: 3008 ADDS R0, #8 0x08002982: 2101 MOVS R1, #1 0x08002984: F006 FF8E BL RCCEx_PLL2_Config ; 0x080098A4 0x08002988: F88D 0057 STRB.W R0, [SP, #87] 0x0800298C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002990: B900 CBNZ R0, .L203 ; 0x08002994 0x08002992: E003 B .L204 ; 0x0800299C
.L203: 0x08002994: F89D 0057 LDRB.W R0, [SP, #87] 0x08002998: F88D 0056 STRB.W R0, [SP, #86]
.L204: 0x0800299C: 9818 LDR R0, [SP, #96] 0x0800299E: 7900 LDRB R0, [R0, #4] 0x080029A0: 0740 LSLS R0, R0, #29 0x080029A2: 2800 CMP R0, #0 0x080029A4: D50E BPL .L206 ; 0x080029C4 0x080029A6: 9818 LDR R0, [SP, #96] 0x080029A8: 3008 ADDS R0, #8 0x080029AA: 2102 MOVS R1, #2 0x080029AC: F006 FF7A BL RCCEx_PLL2_Config ; 0x080098A4 0x080029B0: F88D 0057 STRB.W R0, [SP, #87] 0x080029B4: F89D 0057 LDRB.W R0, [SP, #87] 0x080029B8: B900 CBNZ R0, .L205 ; 0x080029BC 0x080029BA: E003 B .L206 ; 0x080029C4
.L205: 0x080029BC: F89D 0057 LDRB.W R0, [SP, #87] 0x080029C0: F88D 0056 STRB.W R0, [SP, #86]
.L206: 0x080029C4: 9818 LDR R0, [SP, #96] 0x080029C6: 7900 LDRB R0, [R0, #4] 0x080029C8: 0700 LSLS R0, R0, #28 0x080029CA: 2800 CMP R0, #0 0x080029CC: D50E BPL .L208 ; 0x080029EC 0x080029CE: 9818 LDR R0, [SP, #96] 0x080029D0: 3028 ADDS R0, #40 0x080029D2: 2100 MOVS R1, #0 0x080029D4: F007 F8BD BL RCCEx_PLL3_Config ; 0x08009B52 0x080029D8: F88D 0057 STRB.W R0, [SP, #87] 0x080029DC: F89D 0057 LDRB.W R0, [SP, #87] 0x080029E0: B900 CBNZ R0, .L207 ; 0x080029E4 0x080029E2: E003 B .L208 ; 0x080029EC
.L207: 0x080029E4: F89D 0057 LDRB.W R0, [SP, #87] 0x080029E8: F88D 0056 STRB.W R0, [SP, #86]
.L208: 0x080029EC: 9818 LDR R0, [SP, #96] 0x080029EE: 7900 LDRB R0, [R0, #4] 0x080029F0: 06C0 LSLS R0, R0, #27 0x080029F2: 2800 CMP R0, #0 0x080029F4: D50E BPL .L210 ; 0x08002A14 0x080029F6: 9818 LDR R0, [SP, #96] 0x080029F8: 3028 ADDS R0, #40 0x080029FA: 2101 MOVS R1, #1 0x080029FC: F007 F8A9 BL RCCEx_PLL3_Config ; 0x08009B52 0x08002A00: F88D 0057 STRB.W R0, [SP, #87] 0x08002A04: F89D 0057 LDRB.W R0, [SP, #87] 0x08002A08: B900 CBNZ R0, .L209 ; 0x08002A0C 0x08002A0A: E003 B .L210 ; 0x08002A14
.L209: 0x08002A0C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002A10: F88D 0056 STRB.W R0, [SP, #86]
.L210: 0x08002A14: 9818 LDR R0, [SP, #96] 0x08002A16: 7900 LDRB R0, [R0, #4] 0x08002A18: 0680 LSLS R0, R0, #26 0x08002A1A: 2800 CMP R0, #0 0x08002A1C: D50E BPL .L212 ; 0x08002A3C 0x08002A1E: 9818 LDR R0, [SP, #96] 0x08002A20: 3028 ADDS R0, #40 0x08002A22: 2102 MOVS R1, #2 0x08002A24: F007 F895 BL RCCEx_PLL3_Config ; 0x08009B52 0x08002A28: F88D 0057 STRB.W R0, [SP, #87] 0x08002A2C: F89D 0057 LDRB.W R0, [SP, #87] 0x08002A30: B900 CBNZ R0, .L211 ; 0x08002A34 0x08002A32: E003 B .L212 ; 0x08002A3C
.L211: 0x08002A34: F89D 0057 LDRB.W R0, [SP, #87] 0x08002A38: F88D 0056 STRB.W R0, [SP, #86]
.L212: 0x08002A3C: F89D 0056 LDRB.W R0, [SP, #86] 0x08002A40: B918 CBNZ R0, .L213 ; 0x08002A4A 0x08002A42: 2000 MOVS R0, #0 0x08002A44: F88D 0067 STRB.W R0, [SP, #103] 0x08002A48: E002 B .L214 ; 0x08002A50
.L213: 0x08002A4A: 2001 MOVS R0, #1 0x08002A4C: F88D 0067 STRB.W R0, [SP, #103]
.L214: 0x08002A50: F89D 0067 LDRB.W R0, [SP, #103] 0x08002A54: B01A ADD SP, SP, #104 0x08002A56: BD80 POP {R7, PC}
HAL_RCCEx_GetPLL1ClockFreq: 0x08002A58: B088 SUB SP, SP, #32 0x08002A5A: 9007 STR R0, [SP, #28] 0x08002A5C: F244 4028 MOVW R0, #0x4428 0x08002A60: F6C5 0002 MOVT R0, #0x5802 0x08002A64: 6801 LDR R1, [R0] 0x08002A66: F001 0103 AND R1, R1, #3 0x08002A6A: 9106 STR R1, [SP, #24] 0x08002A6C: 6800 LDR R0, [R0] 0x08002A6E: F3C0 1005 UBFX R0, R0, #4, #6 0x08002A72: 9005 STR R0, [SP, #20] 0x08002A74: F244 402C MOVW R0, #0x442C 0x08002A78: F6C5 0002 MOVT R0, #0x5802 0x08002A7C: 6800 LDR R0, [R0] 0x08002A7E: F000 0001 AND R0, R0, #1 0x08002A82: 9004 STR R0, [SP, #16] 0x08002A84: 9804 LDR R0, [SP, #16] 0x08002A86: F244 4134 MOVW R1, #0x4434 0x08002A8A: F6C5 0102 MOVT R1, #0x5802 0x08002A8E: 6809 LDR R1, [R1] 0x08002A90: B289 UXTH R1, R1 0x08002A92: 08C9 LSRS R1, R1, #3 0x08002A94: 4348 MULS R0, R1, R0 0x08002A96: EE00 0A10 VMOV S0, R0 0x08002A9A: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08002A9E: ED8D 0A02 VSTR S0, [SP, #8] 0x08002AA2: 9805 LDR R0, [SP, #20] 0x08002AA4: 2800 CMP R0, #0 0x08002AA6: F000 8112 BEQ.W .L8 ; 0x08002CCE 0x08002AAA: 9806 LDR R0, [SP, #24] 0x08002AAC: 9000 STR R0, [SP, #0] 0x08002AAE: B138 CBZ R0, .L1 ; 0x08002AC0 0x08002AB0: 9800 LDR R0, [SP, #0] 0x08002AB2: 2801 CMP R0, #1 0x08002AB4: D063 BEQ .L4 ; 0x08002B7E 0x08002AB6: 9800 LDR R0, [SP, #0] 0x08002AB8: 2802 CMP R0, #2 0x08002ABA: F000 8084 BEQ.W .L5 ; 0x08002BC6 0x08002ABE: E0A6 B .L6 ; 0x08002C0E
.L1: 0x08002AC0: F244 4000 MOVW R0, #0x4400 0x08002AC4: F6C5 0002 MOVT R0, #0x5802 0x08002AC8: 6800 LDR R0, [R0] 0x08002ACA: F3C0 1040 UBFX R0, R0, #5, #1 0x08002ACE: B390 CBZ R0, .L2 ; 0x08002B36 0x08002AD0: F244 4000 MOVW R0, #0x4400 0x08002AD4: F6C5 0002 MOVT R0, #0x5802 0x08002AD8: 6800 LDR R0, [R0] 0x08002ADA: F3C0 01C1 UBFX R1, R0, #3, #2 0x08002ADE: F249 0000 MOVW R0, #0x9000 0x08002AE2: F2C0 30D0 MOVT R0, #0x03D0 0x08002AE6: 40C8 LSRS R0, R1 0x08002AE8: 9003 STR R0, [SP, #12] 0x08002AEA: ED9D 0A03 VLDR S0, [SP, #12] 0x08002AEE: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08002AF2: ED9D 1A05 VLDR S2, [SP, #20] 0x08002AF6: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002AFA: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002AFE: F244 4030 MOVW R0, #0x4430 0x08002B02: F6C5 0002 MOVT R0, #0x5802 0x08002B06: 6800 LDR R0, [R0] 0x08002B08: F36F 205F BFC R0, #9, #23 0x08002B0C: EE01 0A10 VMOV S2, R0 0x08002B10: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002B14: ED9D 2A02 VLDR S4, [SP, #8] 0x08002B18: ED9F 3A72 VLDR S6, =0x46000000 ; [PC, #0x01C8] [0x08002CE4] 0x08002B1C: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002B20: EE31 1A02 VADD.F32 S2, S2, S4 0x08002B24: EEB7 2A00 VMOV.F32 S4, #1 0x08002B28: EE31 1A02 VADD.F32 S2, S2, S4 0x08002B2C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002B30: ED8D 0A01 VSTR S0, [SP, #4] 0x08002B34: E022 B .L3 ; 0x08002B7C
.L2: 0x08002B36: ED9D 0A05 VLDR S0, [SP, #20] 0x08002B3A: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002B3E: ED9F 0A6B VLDR S0, =0x4C742400 ; [PC, #0x01AC] [0x08002CEC] 0x08002B42: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002B46: F244 4030 MOVW R0, #0x4430 0x08002B4A: F6C5 0002 MOVT R0, #0x5802 0x08002B4E: 6800 LDR R0, [R0] 0x08002B50: F36F 205F BFC R0, #9, #23 0x08002B54: EE01 0A10 VMOV S2, R0 0x08002B58: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002B5C: ED9D 2A02 VLDR S4, [SP, #8] 0x08002B60: ED9F 3A60 VLDR S6, =0x46000000 ; [PC, #0x0180] [0x08002CE4] 0x08002B64: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002B68: EE31 1A02 VADD.F32 S2, S2, S4 0x08002B6C: EEB7 2A00 VMOV.F32 S4, #1 0x08002B70: EE31 1A02 VADD.F32 S2, S2, S4 0x08002B74: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002B78: ED8D 0A01 VSTR S0, [SP, #4]
.L3: 0x08002B7C: E06A B .L7 ; 0x08002C54
.L4: 0x08002B7E: ED9D 0A05 VLDR S0, [SP, #20] 0x08002B82: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002B86: ED9F 0A58 VLDR S0, =0x4A742400 ; [PC, #0x0160] [0x08002CE8] 0x08002B8A: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002B8E: F244 4030 MOVW R0, #0x4430 0x08002B92: F6C5 0002 MOVT R0, #0x5802 0x08002B96: 6800 LDR R0, [R0] 0x08002B98: F36F 205F BFC R0, #9, #23 0x08002B9C: EE01 0A10 VMOV S2, R0 0x08002BA0: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002BA4: ED9D 2A02 VLDR S4, [SP, #8] 0x08002BA8: ED9F 3A4E VLDR S6, =0x46000000 ; [PC, #0x0138] [0x08002CE4] 0x08002BAC: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002BB0: EE31 1A02 VADD.F32 S2, S2, S4 0x08002BB4: EEB7 2A00 VMOV.F32 S4, #1 0x08002BB8: EE31 1A02 VADD.F32 S2, S2, S4 0x08002BBC: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002BC0: ED8D 0A01 VSTR S0, [SP, #4] 0x08002BC4: E046 B .L7 ; 0x08002C54
.L5: 0x08002BC6: ED9D 0A05 VLDR S0, [SP, #20] 0x08002BCA: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002BCE: ED9F 0A44 VLDR S0, =0x4BBEBC20 ; [PC, #0x0110] [0x08002CE0] 0x08002BD2: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002BD6: F244 4030 MOVW R0, #0x4430 0x08002BDA: F6C5 0002 MOVT R0, #0x5802 0x08002BDE: 6800 LDR R0, [R0] 0x08002BE0: F36F 205F BFC R0, #9, #23 0x08002BE4: EE01 0A10 VMOV S2, R0 0x08002BE8: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002BEC: ED9D 2A02 VLDR S4, [SP, #8] 0x08002BF0: ED9F 3A3C VLDR S6, =0x46000000 ; [PC, #240] [0x08002CE4] 0x08002BF4: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002BF8: EE31 1A02 VADD.F32 S2, S2, S4 0x08002BFC: EEB7 2A00 VMOV.F32 S4, #1 0x08002C00: EE31 1A02 VADD.F32 S2, S2, S4 0x08002C04: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002C08: ED8D 0A01 VSTR S0, [SP, #4] 0x08002C0C: E022 B .L7 ; 0x08002C54
.L6: 0x08002C0E: ED9D 0A05 VLDR S0, [SP, #20] 0x08002C12: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002C16: ED9F 0A35 VLDR S0, =0x4C742400 ; [PC, #212] [0x08002CEC] 0x08002C1A: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002C1E: F244 4030 MOVW R0, #0x4430 0x08002C22: F6C5 0002 MOVT R0, #0x5802 0x08002C26: 6800 LDR R0, [R0] 0x08002C28: F36F 205F BFC R0, #9, #23 0x08002C2C: EE01 0A10 VMOV S2, R0 0x08002C30: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002C34: ED9D 2A02 VLDR S4, [SP, #8] 0x08002C38: ED9F 3A2A VLDR S6, =0x46000000 ; [PC, #168] [0x08002CE4] 0x08002C3C: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002C40: EE31 1A02 VADD.F32 S2, S2, S4 0x08002C44: EEB7 2A00 VMOV.F32 S4, #1 0x08002C48: EE31 1A02 VADD.F32 S2, S2, S4 0x08002C4C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002C50: ED8D 0A01 VSTR S0, [SP, #4]
.L7: 0x08002C54: ED9D 0A01 VLDR S0, [SP, #4] 0x08002C58: F244 4030 MOVW R0, #0x4430 0x08002C5C: F6C5 0002 MOVT R0, #0x5802 0x08002C60: 6801 LDR R1, [R0] 0x08002C62: B289 UXTH R1, R1 0x08002C64: 0A49 LSRS R1, R1, #9 0x08002C66: EE01 1A10 VMOV S2, R1 0x08002C6A: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002C6E: EEB7 2A00 VMOV.F32 S4, #1 0x08002C72: EE31 1A02 VADD.F32 S2, S2, S4 0x08002C76: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002C7A: 9907 LDR R1, [SP, #28] 0x08002C7C: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002C80: ED81 0A00 VSTR S0, [R1] 0x08002C84: ED9D 0A01 VLDR S0, [SP, #4] 0x08002C88: 6801 LDR R1, [R0] 0x08002C8A: F3C1 4106 UBFX R1, R1, #16, #7 0x08002C8E: EE01 1A10 VMOV S2, R1 0x08002C92: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002C96: EE31 1A02 VADD.F32 S2, S2, S4 0x08002C9A: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002C9E: 9907 LDR R1, [SP, #28] 0x08002CA0: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002CA4: ED81 0A01 VSTR S0, [R1, #4] 0x08002CA8: ED9D 0A01 VLDR S0, [SP, #4] 0x08002CAC: 6800 LDR R0, [R0] 0x08002CAE: F3C0 6006 UBFX R0, R0, #24, #7 0x08002CB2: EE01 0A10 VMOV S2, R0 0x08002CB6: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002CBA: EE31 1A02 VADD.F32 S2, S2, S4 0x08002CBE: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002CC2: 9807 LDR R0, [SP, #28] 0x08002CC4: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002CC8: ED80 0A02 VSTR S0, [R0, #8] 0x08002CCC: E006 B .L9 ; 0x08002CDC
.L8: 0x08002CCE: 9907 LDR R1, [SP, #28] 0x08002CD0: 2000 MOVS R0, #0 0x08002CD2: 6008 STR R0, [R1] 0x08002CD4: 9907 LDR R1, [SP, #28] 0x08002CD6: 6048 STR R0, [R1, #4] 0x08002CD8: 9907 LDR R1, [SP, #28] 0x08002CDA: 6088 STR R0, [R1, #8]
.L9: 0x08002CDC: B008 ADD SP, SP, #32 0x08002CDE: 4770 BX LR 0x08002CE0: 4BBEBC20 DC.W 0x4BBEBC20 0x08002CE4: 46000000 DC.W 0x46000000 0x08002CE8: 4A742400 DC.W 0x4A742400 0x08002CEC: 4C742400 DC.W 0x4C742400
HAL_RCCEx_GetPLL2ClockFreq: 0x08002CF0: B088 SUB SP, SP, #32 0x08002CF2: 9007 STR R0, [SP, #28] 0x08002CF4: F244 4028 MOVW R0, #0x4428 0x08002CF8: F6C5 0002 MOVT R0, #0x5802 0x08002CFC: 6801 LDR R1, [R0] 0x08002CFE: F001 0103 AND R1, R1, #3 0x08002D02: 9106 STR R1, [SP, #24] 0x08002D04: 6800 LDR R0, [R0] 0x08002D06: F3C0 3005 UBFX R0, R0, #12, #6 0x08002D0A: 9005 STR R0, [SP, #20] 0x08002D0C: F244 402C MOVW R0, #0x442C 0x08002D10: F6C5 0002 MOVT R0, #0x5802 0x08002D14: 6800 LDR R0, [R0] 0x08002D16: F3C0 1000 UBFX R0, R0, #4, #1 0x08002D1A: 9004 STR R0, [SP, #16] 0x08002D1C: 9804 LDR R0, [SP, #16] 0x08002D1E: F244 413C MOVW R1, #0x443C 0x08002D22: F6C5 0102 MOVT R1, #0x5802 0x08002D26: 6809 LDR R1, [R1] 0x08002D28: B289 UXTH R1, R1 0x08002D2A: 08C9 LSRS R1, R1, #3 0x08002D2C: 4348 MULS R0, R1, R0 0x08002D2E: EE00 0A10 VMOV S0, R0 0x08002D32: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08002D36: ED8D 0A02 VSTR S0, [SP, #8] 0x08002D3A: 9805 LDR R0, [SP, #20] 0x08002D3C: 2800 CMP R0, #0 0x08002D3E: F000 8112 BEQ.W .L8 ; 0x08002F66 0x08002D42: 9806 LDR R0, [SP, #24] 0x08002D44: 9000 STR R0, [SP, #0] 0x08002D46: B138 CBZ R0, .L1 ; 0x08002D58 0x08002D48: 9800 LDR R0, [SP, #0] 0x08002D4A: 2801 CMP R0, #1 0x08002D4C: D063 BEQ .L4 ; 0x08002E16 0x08002D4E: 9800 LDR R0, [SP, #0] 0x08002D50: 2802 CMP R0, #2 0x08002D52: F000 8084 BEQ.W .L5 ; 0x08002E5E 0x08002D56: E0A6 B .L6 ; 0x08002EA6
.L1: 0x08002D58: F244 4000 MOVW R0, #0x4400 0x08002D5C: F6C5 0002 MOVT R0, #0x5802 0x08002D60: 6800 LDR R0, [R0] 0x08002D62: F3C0 1040 UBFX R0, R0, #5, #1 0x08002D66: B390 CBZ R0, .L2 ; 0x08002DCE 0x08002D68: F244 4000 MOVW R0, #0x4400 0x08002D6C: F6C5 0002 MOVT R0, #0x5802 0x08002D70: 6800 LDR R0, [R0] 0x08002D72: F3C0 01C1 UBFX R1, R0, #3, #2 0x08002D76: F249 0000 MOVW R0, #0x9000 0x08002D7A: F2C0 30D0 MOVT R0, #0x03D0 0x08002D7E: 40C8 LSRS R0, R1 0x08002D80: 9003 STR R0, [SP, #12] 0x08002D82: ED9D 0A03 VLDR S0, [SP, #12] 0x08002D86: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08002D8A: ED9D 1A05 VLDR S2, [SP, #20] 0x08002D8E: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002D92: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002D96: F244 4038 MOVW R0, #0x4438 0x08002D9A: F6C5 0002 MOVT R0, #0x5802 0x08002D9E: 6800 LDR R0, [R0] 0x08002DA0: F36F 205F BFC R0, #9, #23 0x08002DA4: EE01 0A10 VMOV S2, R0 0x08002DA8: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002DAC: ED9D 2A02 VLDR S4, [SP, #8] 0x08002DB0: ED9F 3A72 VLDR S6, =0x46000000 ; [PC, #0x01C8] [0x08002F7C] 0x08002DB4: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002DB8: EE31 1A02 VADD.F32 S2, S2, S4 0x08002DBC: EEB7 2A00 VMOV.F32 S4, #1 0x08002DC0: EE31 1A02 VADD.F32 S2, S2, S4 0x08002DC4: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002DC8: ED8D 0A01 VSTR S0, [SP, #4] 0x08002DCC: E022 B .L3 ; 0x08002E14
.L2: 0x08002DCE: ED9D 0A05 VLDR S0, [SP, #20] 0x08002DD2: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002DD6: ED9F 0A6B VLDR S0, =0x4C742400 ; [PC, #0x01AC] [0x08002F84] 0x08002DDA: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002DDE: F244 4038 MOVW R0, #0x4438 0x08002DE2: F6C5 0002 MOVT R0, #0x5802 0x08002DE6: 6800 LDR R0, [R0] 0x08002DE8: F36F 205F BFC R0, #9, #23 0x08002DEC: EE01 0A10 VMOV S2, R0 0x08002DF0: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002DF4: ED9D 2A02 VLDR S4, [SP, #8] 0x08002DF8: ED9F 3A60 VLDR S6, =0x46000000 ; [PC, #0x0180] [0x08002F7C] 0x08002DFC: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002E00: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E04: EEB7 2A00 VMOV.F32 S4, #1 0x08002E08: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E0C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002E10: ED8D 0A01 VSTR S0, [SP, #4]
.L3: 0x08002E14: E06A B .L7 ; 0x08002EEC
.L4: 0x08002E16: ED9D 0A05 VLDR S0, [SP, #20] 0x08002E1A: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002E1E: ED9F 0A58 VLDR S0, =0x4A742400 ; [PC, #0x0160] [0x08002F80] 0x08002E22: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002E26: F244 4038 MOVW R0, #0x4438 0x08002E2A: F6C5 0002 MOVT R0, #0x5802 0x08002E2E: 6800 LDR R0, [R0] 0x08002E30: F36F 205F BFC R0, #9, #23 0x08002E34: EE01 0A10 VMOV S2, R0 0x08002E38: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002E3C: ED9D 2A02 VLDR S4, [SP, #8] 0x08002E40: ED9F 3A4E VLDR S6, =0x46000000 ; [PC, #0x0138] [0x08002F7C] 0x08002E44: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002E48: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E4C: EEB7 2A00 VMOV.F32 S4, #1 0x08002E50: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E54: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002E58: ED8D 0A01 VSTR S0, [SP, #4] 0x08002E5C: E046 B .L7 ; 0x08002EEC
.L5: 0x08002E5E: ED9D 0A05 VLDR S0, [SP, #20] 0x08002E62: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002E66: ED9F 0A44 VLDR S0, =0x4BBEBC20 ; [PC, #0x0110] [0x08002F78] 0x08002E6A: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002E6E: F244 4038 MOVW R0, #0x4438 0x08002E72: F6C5 0002 MOVT R0, #0x5802 0x08002E76: 6800 LDR R0, [R0] 0x08002E78: F36F 205F BFC R0, #9, #23 0x08002E7C: EE01 0A10 VMOV S2, R0 0x08002E80: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002E84: ED9D 2A02 VLDR S4, [SP, #8] 0x08002E88: ED9F 3A3C VLDR S6, =0x46000000 ; [PC, #240] [0x08002F7C] 0x08002E8C: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002E90: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E94: EEB7 2A00 VMOV.F32 S4, #1 0x08002E98: EE31 1A02 VADD.F32 S2, S2, S4 0x08002E9C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002EA0: ED8D 0A01 VSTR S0, [SP, #4] 0x08002EA4: E022 B .L7 ; 0x08002EEC
.L6: 0x08002EA6: ED9D 0A05 VLDR S0, [SP, #20] 0x08002EAA: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08002EAE: ED9F 0A34 VLDR S0, =0x4A742400 ; [PC, #208] [0x08002F80] 0x08002EB2: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002EB6: F244 4038 MOVW R0, #0x4438 0x08002EBA: F6C5 0002 MOVT R0, #0x5802 0x08002EBE: 6800 LDR R0, [R0] 0x08002EC0: F36F 205F BFC R0, #9, #23 0x08002EC4: EE01 0A10 VMOV S2, R0 0x08002EC8: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002ECC: ED9D 2A02 VLDR S4, [SP, #8] 0x08002ED0: ED9F 3A2A VLDR S6, =0x46000000 ; [PC, #168] [0x08002F7C] 0x08002ED4: EE82 2A03 VDIV.F32 S4, S4, S6 0x08002ED8: EE31 1A02 VADD.F32 S2, S2, S4 0x08002EDC: EEB7 2A00 VMOV.F32 S4, #1 0x08002EE0: EE31 1A02 VADD.F32 S2, S2, S4 0x08002EE4: EE20 0A01 VMUL.F32 S0, S0, S2 0x08002EE8: ED8D 0A01 VSTR S0, [SP, #4]
.L7: 0x08002EEC: ED9D 0A01 VLDR S0, [SP, #4] 0x08002EF0: F244 4038 MOVW R0, #0x4438 0x08002EF4: F6C5 0002 MOVT R0, #0x5802 0x08002EF8: 6801 LDR R1, [R0] 0x08002EFA: B289 UXTH R1, R1 0x08002EFC: 0A49 LSRS R1, R1, #9 0x08002EFE: EE01 1A10 VMOV S2, R1 0x08002F02: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002F06: EEB7 2A00 VMOV.F32 S4, #1 0x08002F0A: EE31 1A02 VADD.F32 S2, S2, S4 0x08002F0E: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002F12: 9907 LDR R1, [SP, #28] 0x08002F14: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002F18: ED81 0A00 VSTR S0, [R1] 0x08002F1C: ED9D 0A01 VLDR S0, [SP, #4] 0x08002F20: 6801 LDR R1, [R0] 0x08002F22: F3C1 4106 UBFX R1, R1, #16, #7 0x08002F26: EE01 1A10 VMOV S2, R1 0x08002F2A: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002F2E: EE31 1A02 VADD.F32 S2, S2, S4 0x08002F32: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002F36: 9907 LDR R1, [SP, #28] 0x08002F38: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002F3C: ED81 0A01 VSTR S0, [R1, #4] 0x08002F40: ED9D 0A01 VLDR S0, [SP, #4] 0x08002F44: 6800 LDR R0, [R0] 0x08002F46: F3C0 6006 UBFX R0, R0, #24, #7 0x08002F4A: EE01 0A10 VMOV S2, R0 0x08002F4E: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08002F52: EE31 1A02 VADD.F32 S2, S2, S4 0x08002F56: EE80 0A01 VDIV.F32 S0, S0, S2 0x08002F5A: 9807 LDR R0, [SP, #28] 0x08002F5C: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x08002F60: ED80 0A02 VSTR S0, [R0, #8] 0x08002F64: E006 B .L9 ; 0x08002F74
.L8: 0x08002F66: 9907 LDR R1, [SP, #28] 0x08002F68: 2000 MOVS R0, #0 0x08002F6A: 6008 STR R0, [R1] 0x08002F6C: 9907 LDR R1, [SP, #28] 0x08002F6E: 6048 STR R0, [R1, #4] 0x08002F70: 9907 LDR R1, [SP, #28] 0x08002F72: 6088 STR R0, [R1, #8]
.L9: 0x08002F74: B008 ADD SP, SP, #32 0x08002F76: 4770 BX LR 0x08002F78: 4BBEBC20 DC.W 0x4BBEBC20 0x08002F7C: 46000000 DC.W 0x46000000 0x08002F80: 4A742400 DC.W 0x4A742400 0x08002F84: 4C742400 DC.W 0x4C742400
HAL_RCCEx_GetPLL3ClockFreq: 0x08002F88: B088 SUB SP, SP, #32 0x08002F8A: 9007 STR R0, [SP, #28] 0x08002F8C: F244 4028 MOVW R0, #0x4428 0x08002F90: F6C5 0002 MOVT R0, #0x5802 0x08002F94: 6801 LDR R1, [R0] 0x08002F96: F001 0103 AND R1, R1, #3 0x08002F9A: 9106 STR R1, [SP, #24] 0x08002F9C: 6800 LDR R0, [R0] 0x08002F9E: F3C0 5005 UBFX R0, R0, #20, #6 0x08002FA2: 9005 STR R0, [SP, #20] 0x08002FA4: F244 402C MOVW R0, #0x442C 0x08002FA8: F6C5 0002 MOVT R0, #0x5802 0x08002FAC: 6800 LDR R0, [R0] 0x08002FAE: F3C0 2000 UBFX R0, R0, #8, #1 0x08002FB2: 9004 STR R0, [SP, #16] 0x08002FB4: 9804 LDR R0, [SP, #16] 0x08002FB6: F244 4144 MOVW R1, #0x4444 0x08002FBA: F6C5 0102 MOVT R1, #0x5802 0x08002FBE: 6809 LDR R1, [R1] 0x08002FC0: B289 UXTH R1, R1 0x08002FC2: 08C9 LSRS R1, R1, #3 0x08002FC4: 4348 MULS R0, R1, R0 0x08002FC6: EE00 0A10 VMOV S0, R0 0x08002FCA: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08002FCE: ED8D 0A02 VSTR S0, [SP, #8] 0x08002FD2: 9805 LDR R0, [SP, #20] 0x08002FD4: 2800 CMP R0, #0 0x08002FD6: F000 8112 BEQ.W .L8 ; 0x080031FE 0x08002FDA: 9806 LDR R0, [SP, #24] 0x08002FDC: 9000 STR R0, [SP, #0] 0x08002FDE: B138 CBZ R0, .L1 ; 0x08002FF0 0x08002FE0: 9800 LDR R0, [SP, #0] 0x08002FE2: 2801 CMP R0, #1 0x08002FE4: D063 BEQ .L4 ; 0x080030AE 0x08002FE6: 9800 LDR R0, [SP, #0] 0x08002FE8: 2802 CMP R0, #2 0x08002FEA: F000 8084 BEQ.W .L5 ; 0x080030F6 0x08002FEE: E0A6 B .L6 ; 0x0800313E
.L1: 0x08002FF0: F244 4000 MOVW R0, #0x4400 0x08002FF4: F6C5 0002 MOVT R0, #0x5802 0x08002FF8: 6800 LDR R0, [R0] 0x08002FFA: F3C0 1040 UBFX R0, R0, #5, #1 0x08002FFE: B390 CBZ R0, .L2 ; 0x08003066 0x08003000: F244 4000 MOVW R0, #0x4400 0x08003004: F6C5 0002 MOVT R0, #0x5802 0x08003008: 6800 LDR R0, [R0] 0x0800300A: F3C0 01C1 UBFX R1, R0, #3, #2 0x0800300E: F249 0000 MOVW R0, #0x9000 0x08003012: F2C0 30D0 MOVT R0, #0x03D0 0x08003016: 40C8 LSRS R0, R1 0x08003018: 9003 STR R0, [SP, #12] 0x0800301A: ED9D 0A03 VLDR S0, [SP, #12] 0x0800301E: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08003022: ED9D 1A05 VLDR S2, [SP, #20] 0x08003026: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800302A: EE80 0A01 VDIV.F32 S0, S0, S2 0x0800302E: F244 4040 MOVW R0, #0x4440 0x08003032: F6C5 0002 MOVT R0, #0x5802 0x08003036: 6800 LDR R0, [R0] 0x08003038: F36F 205F BFC R0, #9, #23 0x0800303C: EE01 0A10 VMOV S2, R0 0x08003040: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08003044: ED9D 2A02 VLDR S4, [SP, #8] 0x08003048: ED9F 3A72 VLDR S6, =0x46000000 ; [PC, #0x01C8] [0x08003214] 0x0800304C: EE82 2A03 VDIV.F32 S4, S4, S6 0x08003050: EE31 1A02 VADD.F32 S2, S2, S4 0x08003054: EEB7 2A00 VMOV.F32 S4, #1 0x08003058: EE31 1A02 VADD.F32 S2, S2, S4 0x0800305C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08003060: ED8D 0A01 VSTR S0, [SP, #4] 0x08003064: E022 B .L3 ; 0x080030AC
.L2: 0x08003066: ED9D 0A05 VLDR S0, [SP, #20] 0x0800306A: EEB8 1A40 VCVT.F32.U32 S2, S0 0x0800306E: ED9F 0A6B VLDR S0, =0x4C742400 ; [PC, #0x01AC] [0x0800321C] 0x08003072: EE80 0A01 VDIV.F32 S0, S0, S2 0x08003076: F244 4040 MOVW R0, #0x4440 0x0800307A: F6C5 0002 MOVT R0, #0x5802 0x0800307E: 6800 LDR R0, [R0] 0x08003080: F36F 205F BFC R0, #9, #23 0x08003084: EE01 0A10 VMOV S2, R0 0x08003088: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800308C: ED9D 2A02 VLDR S4, [SP, #8] 0x08003090: ED9F 3A60 VLDR S6, =0x46000000 ; [PC, #0x0180] [0x08003214] 0x08003094: EE82 2A03 VDIV.F32 S4, S4, S6 0x08003098: EE31 1A02 VADD.F32 S2, S2, S4 0x0800309C: EEB7 2A00 VMOV.F32 S4, #1 0x080030A0: EE31 1A02 VADD.F32 S2, S2, S4 0x080030A4: EE20 0A01 VMUL.F32 S0, S0, S2 0x080030A8: ED8D 0A01 VSTR S0, [SP, #4]
.L3: 0x080030AC: E06A B .L7 ; 0x08003184
.L4: 0x080030AE: ED9D 0A05 VLDR S0, [SP, #20] 0x080030B2: EEB8 1A40 VCVT.F32.U32 S2, S0 0x080030B6: ED9F 0A58 VLDR S0, =0x4A742400 ; [PC, #0x0160] [0x08003218] 0x080030BA: EE80 0A01 VDIV.F32 S0, S0, S2 0x080030BE: F244 4040 MOVW R0, #0x4440 0x080030C2: F6C5 0002 MOVT R0, #0x5802 0x080030C6: 6800 LDR R0, [R0] 0x080030C8: F36F 205F BFC R0, #9, #23 0x080030CC: EE01 0A10 VMOV S2, R0 0x080030D0: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080030D4: ED9D 2A02 VLDR S4, [SP, #8] 0x080030D8: ED9F 3A4E VLDR S6, =0x46000000 ; [PC, #0x0138] [0x08003214] 0x080030DC: EE82 2A03 VDIV.F32 S4, S4, S6 0x080030E0: EE31 1A02 VADD.F32 S2, S2, S4 0x080030E4: EEB7 2A00 VMOV.F32 S4, #1 0x080030E8: EE31 1A02 VADD.F32 S2, S2, S4 0x080030EC: EE20 0A01 VMUL.F32 S0, S0, S2 0x080030F0: ED8D 0A01 VSTR S0, [SP, #4] 0x080030F4: E046 B .L7 ; 0x08003184
.L5: 0x080030F6: ED9D 0A05 VLDR S0, [SP, #20] 0x080030FA: EEB8 1A40 VCVT.F32.U32 S2, S0 0x080030FE: ED9F 0A44 VLDR S0, =0x4BBEBC20 ; [PC, #0x0110] [0x08003210] 0x08003102: EE80 0A01 VDIV.F32 S0, S0, S2 0x08003106: F244 4040 MOVW R0, #0x4440 0x0800310A: F6C5 0002 MOVT R0, #0x5802 0x0800310E: 6800 LDR R0, [R0] 0x08003110: F36F 205F BFC R0, #9, #23 0x08003114: EE01 0A10 VMOV S2, R0 0x08003118: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800311C: ED9D 2A02 VLDR S4, [SP, #8] 0x08003120: ED9F 3A3C VLDR S6, =0x46000000 ; [PC, #240] [0x08003214] 0x08003124: EE82 2A03 VDIV.F32 S4, S4, S6 0x08003128: EE31 1A02 VADD.F32 S2, S2, S4 0x0800312C: EEB7 2A00 VMOV.F32 S4, #1 0x08003130: EE31 1A02 VADD.F32 S2, S2, S4 0x08003134: EE20 0A01 VMUL.F32 S0, S0, S2 0x08003138: ED8D 0A01 VSTR S0, [SP, #4] 0x0800313C: E022 B .L7 ; 0x08003184
.L6: 0x0800313E: ED9D 0A05 VLDR S0, [SP, #20] 0x08003142: EEB8 1A40 VCVT.F32.U32 S2, S0 0x08003146: ED9F 0A34 VLDR S0, =0x4A742400 ; [PC, #208] [0x08003218] 0x0800314A: EE80 0A01 VDIV.F32 S0, S0, S2 0x0800314E: F244 4040 MOVW R0, #0x4440 0x08003152: F6C5 0002 MOVT R0, #0x5802 0x08003156: 6800 LDR R0, [R0] 0x08003158: F36F 205F BFC R0, #9, #23 0x0800315C: EE01 0A10 VMOV S2, R0 0x08003160: EEB8 1A41 VCVT.F32.U32 S2, S2 0x08003164: ED9D 2A02 VLDR S4, [SP, #8] 0x08003168: ED9F 3A2A VLDR S6, =0x46000000 ; [PC, #168] [0x08003214] 0x0800316C: EE82 2A03 VDIV.F32 S4, S4, S6 0x08003170: EE31 1A02 VADD.F32 S2, S2, S4 0x08003174: EEB7 2A00 VMOV.F32 S4, #1 0x08003178: EE31 1A02 VADD.F32 S2, S2, S4 0x0800317C: EE20 0A01 VMUL.F32 S0, S0, S2 0x08003180: ED8D 0A01 VSTR S0, [SP, #4]
.L7: 0x08003184: ED9D 0A01 VLDR S0, [SP, #4] 0x08003188: F244 4040 MOVW R0, #0x4440 0x0800318C: F6C5 0002 MOVT R0, #0x5802 0x08003190: 6801 LDR R1, [R0] 0x08003192: B289 UXTH R1, R1 0x08003194: 0A49 LSRS R1, R1, #9 0x08003196: EE01 1A10 VMOV S2, R1 0x0800319A: EEB8 1A41 VCVT.F32.U32 S2, S2 0x0800319E: EEB7 2A00 VMOV.F32 S4, #1 0x080031A2: EE31 1A02 VADD.F32 S2, S2, S4 0x080031A6: EE80 0A01 VDIV.F32 S0, S0, S2 0x080031AA: 9907 LDR R1, [SP, #28] 0x080031AC: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x080031B0: ED81 0A00 VSTR S0, [R1] 0x080031B4: ED9D 0A01 VLDR S0, [SP, #4] 0x080031B8: 6801 LDR R1, [R0] 0x080031BA: F3C1 4106 UBFX R1, R1, #16, #7 0x080031BE: EE01 1A10 VMOV S2, R1 0x080031C2: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080031C6: EE31 1A02 VADD.F32 S2, S2, S4 0x080031CA: EE80 0A01 VDIV.F32 S0, S0, S2 0x080031CE: 9907 LDR R1, [SP, #28] 0x080031D0: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x080031D4: ED81 0A01 VSTR S0, [R1, #4] 0x080031D8: ED9D 0A01 VLDR S0, [SP, #4] 0x080031DC: 6800 LDR R0, [R0] 0x080031DE: F3C0 6006 UBFX R0, R0, #24, #7 0x080031E2: EE01 0A10 VMOV S2, R0 0x080031E6: EEB8 1A41 VCVT.F32.U32 S2, S2 0x080031EA: EE31 1A02 VADD.F32 S2, S2, S4 0x080031EE: EE80 0A01 VDIV.F32 S0, S0, S2 0x080031F2: 9807 LDR R0, [SP, #28] 0x080031F4: EEBC 0AC0 VCVT.U32.F32 S0, S0 0x080031F8: ED80 0A02 VSTR S0, [R0, #8] 0x080031FC: E006 B .L9 ; 0x0800320C
.L8: 0x080031FE: 9907 LDR R1, [SP, #28] 0x08003200: 2000 MOVS R0, #0 0x08003202: 6008 STR R0, [R1] 0x08003204: 9907 LDR R1, [SP, #28] 0x08003206: 6048 STR R0, [R1, #4] 0x08003208: 9907 LDR R1, [SP, #28] 0x0800320A: 6088 STR R0, [R1, #8]
.L9: 0x0800320C: B008 ADD SP, SP, #32 0x0800320E: 4770 BX LR 0x08003210: 4BBEBC20 DC.W 0x4BBEBC20 0x08003214: 46000000 DC.W 0x46000000 0x08003218: 4A742400 DC.W 0x4A742400 0x0800321C: 4C742400 DC.W 0x4C742400
HAL_TIM_PWM_ConfigChannel: 0x08003220: B580 PUSH {R7, LR} 0x08003222: B086 SUB SP, SP, #24 0x08003224: 9004 STR R0, [SP, #16] 0x08003226: 9103 STR R1, [SP, #12] 0x08003228: 9202 STR R2, [SP, #8] 0x0800322A: 2000 MOVS R0, #0 0x0800322C: F88D 0007 STRB.W R0, [SP, #7] 0x08003230: 9802 LDR R0, [SP, #8] 0x08003232: B188 CBZ R0, .L1 ; 0x08003258 0x08003234: 9802 LDR R0, [SP, #8] 0x08003236: 2804 CMP R0, #4 0x08003238: D00E BEQ .L1 ; 0x08003258 0x0800323A: 9802 LDR R0, [SP, #8] 0x0800323C: 2808 CMP R0, #8 0x0800323E: D00B BEQ .L1 ; 0x08003258 0x08003240: 9802 LDR R0, [SP, #8] 0x08003242: 280C CMP R0, #12 0x08003244: D008 BEQ .L1 ; 0x08003258 0x08003246: 9802 LDR R0, [SP, #8] 0x08003248: 2810 CMP R0, #16 0x0800324A: D005 BEQ .L1 ; 0x08003258 0x0800324C: 9802 LDR R0, [SP, #8] 0x0800324E: 2814 CMP R0, #20 0x08003250: D002 BEQ .L1 ; 0x08003258 0x08003252: 9802 LDR R0, [SP, #8] 0x08003254: 283C CMP R0, #60 0x08003256: D100 BNE .L2 ; 0x0800325A
.L1: 0x08003258: E007 B .L3 ; 0x0800326A
.L2: 0x0800325A: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800325E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x08003262: F241 01B3 MOVW R1, #0x10B3 0x08003266: F001 FC98 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800326A: 9803 LDR R0, [SP, #12] 0x0800326C: 6800 LDR R0, [R0] 0x0800326E: 2860 CMP R0, #96 0x08003270: D01F BEQ .L4 ; 0x080032B2 0x08003272: 9803 LDR R0, [SP, #12] 0x08003274: 6800 LDR R0, [R0] 0x08003276: 2870 CMP R0, #112 0x08003278: D01B BEQ .L4 ; 0x080032B2 0x0800327A: 9803 LDR R0, [SP, #12] 0x0800327C: 6800 LDR R0, [R0] 0x0800327E: 2140 MOVS R1, #64 0x08003280: F2C0 0101 MOVT R1, #1 0x08003284: 4288 CMP R0, R1 0x08003286: D014 BEQ .L4 ; 0x080032B2 0x08003288: 9803 LDR R0, [SP, #12] 0x0800328A: 6800 LDR R0, [R0] 0x0800328C: 2150 MOVS R1, #80 0x0800328E: F2C0 0101 MOVT R1, #1 0x08003292: 4288 CMP R0, R1 0x08003294: D00D BEQ .L4 ; 0x080032B2 0x08003296: 9803 LDR R0, [SP, #12] 0x08003298: 6800 LDR R0, [R0] 0x0800329A: 2160 MOVS R1, #96 0x0800329C: F2C0 0101 MOVT R1, #1 0x080032A0: 4288 CMP R0, R1 0x080032A2: D006 BEQ .L4 ; 0x080032B2 0x080032A4: 9803 LDR R0, [SP, #12] 0x080032A6: 6800 LDR R0, [R0] 0x080032A8: 2170 MOVS R1, #112 0x080032AA: F2C0 0101 MOVT R1, #1 0x080032AE: 4288 CMP R0, R1 0x080032B0: D100 BNE .L5 ; 0x080032B4
.L4: 0x080032B2: E007 B .L6 ; 0x080032C4
.L5: 0x080032B4: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x080032B8: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x080032BC: F241 01B4 MOVW R1, #0x10B4 0x080032C0: F001 FC6B BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x080032C4: 9803 LDR R0, [SP, #12] 0x080032C6: 6880 LDR R0, [R0, #8] 0x080032C8: B118 CBZ R0, .L7 ; 0x080032D2 0x080032CA: 9803 LDR R0, [SP, #12] 0x080032CC: 6880 LDR R0, [R0, #8] 0x080032CE: 2802 CMP R0, #2 0x080032D0: D100 BNE .L8 ; 0x080032D4
.L7: 0x080032D2: E007 B .L9 ; 0x080032E4
.L8: 0x080032D4: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x080032D8: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x080032DC: F241 01B5 MOVW R1, #0x10B5 0x080032E0: F001 FC5B BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x080032E4: 9803 LDR R0, [SP, #12] 0x080032E6: 6900 LDR R0, [R0, #16] 0x080032E8: B118 CBZ R0, .L10 ; 0x080032F2 0x080032EA: 9803 LDR R0, [SP, #12] 0x080032EC: 6900 LDR R0, [R0, #16] 0x080032EE: 2804 CMP R0, #4 0x080032F0: D100 BNE .L11 ; 0x080032F4
.L10: 0x080032F2: E007 B .L12 ; 0x08003304
.L11: 0x080032F4: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x080032F8: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x080032FC: F241 01B6 MOVW R1, #0x10B6 0x08003300: F001 FC4B BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x08003304: 9804 LDR R0, [SP, #16] 0x08003306: F890 003C LDRB.W R0, [R0, #60] 0x0800330A: 2801 CMP R0, #1 0x0800330C: D103 BNE .L13 ; 0x08003316 0x0800330E: 2002 MOVS R0, #2 0x08003310: F88D 0017 STRB.W R0, [SP, #23] 0x08003314: E248 B .L34 ; 0x080037A8
.L13: 0x08003316: 9904 LDR R1, [SP, #16] 0x08003318: 2001 MOVS R0, #1 0x0800331A: F881 003C STRB.W R0, [R1, #60] 0x0800331E: 9802 LDR R0, [SP, #8] 0x08003320: 9000 STR R0, [SP, #0] 0x08003322: 2814 CMP R0, #20 0x08003324: F200 8235 BHI.W .L32 ; 0x08003792 0x08003328: 9900 LDR R1, [SP, #0] 0x0800332A: E8DF F011 TBH [PC, R1, LSL #1] 0x0800332E: 15 DC.B 0x15 ; '\x15' 0x0800332F: 00 DC.B 0x00 ; '\0' 0x08003330: 32 DC.B 0x32 ; '2' 0x08003331: 02 DC.B 0x02 ; '\x02' 0x08003332: 32 DC.B 0x32 ; '2' 0x08003333: 02 DC.B 0x02 ; '\x02' 0x08003334: 32 DC.B 0x32 ; '2' 0x08003335: 02 DC.B 0x02 ; '\x02' 0x08003336: A3 DC.B 0xA3 ; '\xA3' 0x08003337: 00 DC.B 0x00 ; '\0' 0x08003338: 32 DC.B 0x32 ; '2' 0x08003339: 02 DC.B 0x02 ; '\x02' 0x0800333A: 32 DC.B 0x32 ; '2' 0x0800333B: 02 DC.B 0x02 ; '\x02' 0x0800333C: 32 DC.B 0x32 ; '2' 0x0800333D: 02 DC.B 0x02 ; '\x02' 0x0800333E: 12 DC.B 0x12 ; '\x12' 0x0800333F: 01 DC.B 0x01 ; '\x01' 0x08003340: 32 DC.B 0x32 ; '2' 0x08003341: 02 DC.B 0x02 ; '\x02' 0x08003342: 32 DC.B 0x32 ; '2' 0x08003343: 02 DC.B 0x02 ; '\x02' 0x08003344: 32 DC.B 0x32 ; '2' 0x08003345: 02 DC.B 0x02 ; '\x02' 0x08003346: 70 DC.B 0x70 ; 'p' 0x08003347: 01 DC.B 0x01 ; '\x01' 0x08003348: 32 DC.B 0x32 ; '2' 0x08003349: 02 DC.B 0x02 ; '\x02' 0x0800334A: 32 DC.B 0x32 ; '2' 0x0800334B: 02 DC.B 0x02 ; '\x02' 0x0800334C: 32 DC.B 0x32 ; '2' 0x0800334D: 02 DC.B 0x02 ; '\x02' 0x0800334E: CF DC.B 0xCF ; '\xCF' 0x0800334F: 01 DC.B 0x01 ; '\x01' 0x08003350: 32 DC.B 0x32 ; '2' 0x08003351: 02 DC.B 0x02 ; '\x02' 0x08003352: 32 DC.B 0x32 ; '2' 0x08003353: 02 DC.B 0x02 ; '\x02' 0x08003354: 32 DC.B 0x32 ; '2' 0x08003355: 02 DC.B 0x02 ; '\x02' 0x08003356: 00 DC.B 0x00 ; '\0' 0x08003357: 02 DC.B 0x02 ; '\x02' 0x08003358: 9804 LDR R0, [SP, #16] 0x0800335A: 6800 LDR R0, [R0] 0x0800335C: 2100 MOVS R1, #0 0x0800335E: F2C4 0101 MOVT R1, #0x4001 0x08003362: 4288 CMP R0, R1 0x08003364: D064 BEQ .L14 ; 0x08003430 0x08003366: 9804 LDR R0, [SP, #16] 0x08003368: 6800 LDR R0, [R0] 0x0800336A: F1B0 4F80 CMP.W R0, #0x40000000 0x0800336E: D05F BEQ .L14 ; 0x08003430 0x08003370: 9804 LDR R0, [SP, #16] 0x08003372: 6800 LDR R0, [R0] 0x08003374: F240 4100 MOVW R1, #0x0400 0x08003378: F2C4 0100 MOVT R1, #0x4000 0x0800337C: 4288 CMP R0, R1 0x0800337E: D057 BEQ .L14 ; 0x08003430 0x08003380: 9804 LDR R0, [SP, #16] 0x08003382: 6800 LDR R0, [R0] 0x08003384: F640 0100 MOVW R1, #0x0800 0x08003388: F2C4 0100 MOVT R1, #0x4000 0x0800338C: 4288 CMP R0, R1 0x0800338E: D04F BEQ .L14 ; 0x08003430 0x08003390: 9804 LDR R0, [SP, #16] 0x08003392: 6800 LDR R0, [R0] 0x08003394: F640 4100 MOVW R1, #0x0C00 0x08003398: F2C4 0100 MOVT R1, #0x4000 0x0800339C: 4288 CMP R0, R1 0x0800339E: D047 BEQ .L14 ; 0x08003430 0x080033A0: 9804 LDR R0, [SP, #16] 0x080033A2: 6800 LDR R0, [R0] 0x080033A4: F240 4100 MOVW R1, #0x0400 0x080033A8: F2C4 0101 MOVT R1, #0x4001 0x080033AC: 4288 CMP R0, R1 0x080033AE: D03F BEQ .L14 ; 0x08003430 0x080033B0: 9804 LDR R0, [SP, #16] 0x080033B2: 6800 LDR R0, [R0] 0x080033B4: F641 0100 MOVW R1, #0x1800 0x080033B8: F2C4 0100 MOVT R1, #0x4000 0x080033BC: 4288 CMP R0, R1 0x080033BE: D037 BEQ .L14 ; 0x08003430 0x080033C0: 9804 LDR R0, [SP, #16] 0x080033C2: 6800 LDR R0, [R0] 0x080033C4: F641 4100 MOVW R1, #0x1C00 0x080033C8: F2C4 0100 MOVT R1, #0x4000 0x080033CC: 4288 CMP R0, R1 0x080033CE: D02F BEQ .L14 ; 0x08003430 0x080033D0: 9804 LDR R0, [SP, #16] 0x080033D2: 6800 LDR R0, [R0] 0x080033D4: F242 0100 MOVW R1, #0x2000 0x080033D8: F2C4 0100 MOVT R1, #0x4000 0x080033DC: 4288 CMP R0, R1 0x080033DE: D027 BEQ .L14 ; 0x08003430 0x080033E0: 9804 LDR R0, [SP, #16] 0x080033E2: 6800 LDR R0, [R0] 0x080033E4: F244 0100 MOVW R1, #0x4000 0x080033E8: F2C4 0101 MOVT R1, #0x4001 0x080033EC: 4288 CMP R0, R1 0x080033EE: D01F BEQ .L14 ; 0x08003430 0x080033F0: 9804 LDR R0, [SP, #16] 0x080033F2: 6800 LDR R0, [R0] 0x080033F4: F244 4100 MOVW R1, #0x4400 0x080033F8: F2C4 0101 MOVT R1, #0x4001 0x080033FC: 4288 CMP R0, R1 0x080033FE: D017 BEQ .L14 ; 0x08003430 0x08003400: 9804 LDR R0, [SP, #16] 0x08003402: 6800 LDR R0, [R0] 0x08003404: F644 0100 MOVW R1, #0x4800 0x08003408: F2C4 0101 MOVT R1, #0x4001 0x0800340C: 4288 CMP R0, R1 0x0800340E: D00F BEQ .L14 ; 0x08003430 0x08003410: 9804 LDR R0, [SP, #16] 0x08003412: 6800 LDR R0, [R0] 0x08003414: F24E 0100 MOVW R1, #0xE000 0x08003418: F2C4 0100 MOVT R1, #0x4000 0x0800341C: 4288 CMP R0, R1 0x0800341E: D007 BEQ .L14 ; 0x08003430 0x08003420: 9804 LDR R0, [SP, #16] 0x08003422: 6800 LDR R0, [R0] 0x08003424: F24E 4100 MOVW R1, #0xE400 0x08003428: F2C4 0100 MOVT R1, #0x4000 0x0800342C: 4288 CMP R0, R1 0x0800342E: D100 BNE .L15 ; 0x08003432
.L14: 0x08003430: E007 B .L16 ; 0x08003442
.L15: 0x08003432: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x08003436: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800343A: F44F 5186 MOV.W R1, #0x10C0 0x0800343E: F001 FBAC BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x08003442: 9804 LDR R0, [SP, #16] 0x08003444: 6800 LDR R0, [R0] 0x08003446: 9903 LDR R1, [SP, #12] 0x08003448: F009 F8A3 BL TIM_OC1_SetConfig ; 0x0800C592 0x0800344C: 9804 LDR R0, [SP, #16] 0x0800344E: 6801 LDR R1, [R0] 0x08003450: 6988 LDR R0, [R1, #24] 0x08003452: F040 0008 ORR R0, R0, #8 0x08003456: 6188 STR R0, [R1, #24] 0x08003458: 9804 LDR R0, [SP, #16] 0x0800345A: 6801 LDR R1, [R0] 0x0800345C: 6988 LDR R0, [R1, #24] 0x0800345E: F020 0004 BIC R0, R0, #4 0x08003462: 6188 STR R0, [R1, #24] 0x08003464: 9803 LDR R0, [SP, #12] 0x08003466: 6902 LDR R2, [R0, #16] 0x08003468: 9804 LDR R0, [SP, #16] 0x0800346A: 6801 LDR R1, [R0] 0x0800346C: 6988 LDR R0, [R1, #24] 0x0800346E: 4310 ORRS R0, R2 0x08003470: 6188 STR R0, [R1, #24] 0x08003472: E191 B .L33 ; 0x08003798 0x08003474: 9804 LDR R0, [SP, #16] 0x08003476: 6800 LDR R0, [R0] 0x08003478: 2100 MOVS R1, #0 0x0800347A: F2C4 0101 MOVT R1, #0x4001 0x0800347E: 4288 CMP R0, R1 0x08003480: D044 BEQ .L17 ; 0x0800350C 0x08003482: 9804 LDR R0, [SP, #16] 0x08003484: 6800 LDR R0, [R0] 0x08003486: F1B0 4F80 CMP.W R0, #0x40000000 0x0800348A: D03F BEQ .L17 ; 0x0800350C 0x0800348C: 9804 LDR R0, [SP, #16] 0x0800348E: 6800 LDR R0, [R0] 0x08003490: F240 4100 MOVW R1, #0x0400 0x08003494: F2C4 0100 MOVT R1, #0x4000 0x08003498: 4288 CMP R0, R1 0x0800349A: D037 BEQ .L17 ; 0x0800350C 0x0800349C: 9804 LDR R0, [SP, #16] 0x0800349E: 6800 LDR R0, [R0] 0x080034A0: F640 0100 MOVW R1, #0x0800 0x080034A4: F2C4 0100 MOVT R1, #0x4000 0x080034A8: 4288 CMP R0, R1 0x080034AA: D02F BEQ .L17 ; 0x0800350C 0x080034AC: 9804 LDR R0, [SP, #16] 0x080034AE: 6800 LDR R0, [R0] 0x080034B0: F640 4100 MOVW R1, #0x0C00 0x080034B4: F2C4 0100 MOVT R1, #0x4000 0x080034B8: 4288 CMP R0, R1 0x080034BA: D027 BEQ .L17 ; 0x0800350C 0x080034BC: 9804 LDR R0, [SP, #16] 0x080034BE: 6800 LDR R0, [R0] 0x080034C0: F240 4100 MOVW R1, #0x0400 0x080034C4: F2C4 0101 MOVT R1, #0x4001 0x080034C8: 4288 CMP R0, R1 0x080034CA: D01F BEQ .L17 ; 0x0800350C 0x080034CC: 9804 LDR R0, [SP, #16] 0x080034CE: 6800 LDR R0, [R0] 0x080034D0: F641 0100 MOVW R1, #0x1800 0x080034D4: F2C4 0100 MOVT R1, #0x4000 0x080034D8: 4288 CMP R0, R1 0x080034DA: D017 BEQ .L17 ; 0x0800350C 0x080034DC: 9804 LDR R0, [SP, #16] 0x080034DE: 6800 LDR R0, [R0] 0x080034E0: F244 0100 MOVW R1, #0x4000 0x080034E4: F2C4 0101 MOVT R1, #0x4001 0x080034E8: 4288 CMP R0, R1 0x080034EA: D00F BEQ .L17 ; 0x0800350C 0x080034EC: 9804 LDR R0, [SP, #16] 0x080034EE: 6800 LDR R0, [R0] 0x080034F0: F24E 0100 MOVW R1, #0xE000 0x080034F4: F2C4 0100 MOVT R1, #0x4000 0x080034F8: 4288 CMP R0, R1 0x080034FA: D007 BEQ .L17 ; 0x0800350C 0x080034FC: 9804 LDR R0, [SP, #16] 0x080034FE: 6800 LDR R0, [R0] 0x08003500: F24E 4100 MOVW R1, #0xE400 0x08003504: F2C4 0100 MOVT R1, #0x4000 0x08003508: 4288 CMP R0, R1 0x0800350A: D100 BNE .L18 ; 0x0800350E
.L17: 0x0800350C: E007 B .L19 ; 0x0800351E
.L18: 0x0800350E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x08003512: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x08003516: F241 01D1 MOVW R1, #0x10D1 0x0800351A: F001 FB3E BL vApplicationStackOverflowHook ; 0x08004B9A
.L19: 0x0800351E: 9804 LDR R0, [SP, #16] 0x08003520: 6800 LDR R0, [R0] 0x08003522: 9903 LDR R1, [SP, #12] 0x08003524: F016 FD92 BL TIM_OC2_SetConfig ; 0x0801A04C 0x08003528: 9804 LDR R0, [SP, #16] 0x0800352A: 6801 LDR R1, [R0] 0x0800352C: 6988 LDR R0, [R1, #24] 0x0800352E: F440 6000 ORR R0, R0, #0x0800 0x08003532: 6188 STR R0, [R1, #24] 0x08003534: 9804 LDR R0, [SP, #16] 0x08003536: 6801 LDR R1, [R0] 0x08003538: 6988 LDR R0, [R1, #24] 0x0800353A: F420 6080 BIC R0, R0, #0x0400 0x0800353E: 6188 STR R0, [R1, #24] 0x08003540: 9803 LDR R0, [SP, #12] 0x08003542: 6902 LDR R2, [R0, #16] 0x08003544: 9804 LDR R0, [SP, #16] 0x08003546: 6801 LDR R1, [R0] 0x08003548: 6988 LDR R0, [R1, #24] 0x0800354A: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0800354E: 6188 STR R0, [R1, #24] 0x08003550: E122 B .L33 ; 0x08003798 0x08003552: 9804 LDR R0, [SP, #16] 0x08003554: 6800 LDR R0, [R0] 0x08003556: 2100 MOVS R1, #0 0x08003558: F2C4 0101 MOVT R1, #0x4001 0x0800355C: 4288 CMP R0, R1 0x0800355E: D034 BEQ .L20 ; 0x080035CA 0x08003560: 9804 LDR R0, [SP, #16] 0x08003562: 6800 LDR R0, [R0] 0x08003564: F1B0 4F80 CMP.W R0, #0x40000000 0x08003568: D02F BEQ .L20 ; 0x080035CA 0x0800356A: 9804 LDR R0, [SP, #16] 0x0800356C: 6800 LDR R0, [R0] 0x0800356E: F240 4100 MOVW R1, #0x0400 0x08003572: F2C4 0100 MOVT R1, #0x4000 0x08003576: 4288 CMP R0, R1 0x08003578: D027 BEQ .L20 ; 0x080035CA 0x0800357A: 9804 LDR R0, [SP, #16] 0x0800357C: 6800 LDR R0, [R0] 0x0800357E: F640 0100 MOVW R1, #0x0800 0x08003582: F2C4 0100 MOVT R1, #0x4000 0x08003586: 4288 CMP R0, R1 0x08003588: D01F BEQ .L20 ; 0x080035CA 0x0800358A: 9804 LDR R0, [SP, #16] 0x0800358C: 6800 LDR R0, [R0] 0x0800358E: F640 4100 MOVW R1, #0x0C00 0x08003592: F2C4 0100 MOVT R1, #0x4000 0x08003596: 4288 CMP R0, R1 0x08003598: D017 BEQ .L20 ; 0x080035CA 0x0800359A: 9804 LDR R0, [SP, #16] 0x0800359C: 6800 LDR R0, [R0] 0x0800359E: F240 4100 MOVW R1, #0x0400 0x080035A2: F2C4 0101 MOVT R1, #0x4001 0x080035A6: 4288 CMP R0, R1 0x080035A8: D00F BEQ .L20 ; 0x080035CA 0x080035AA: 9804 LDR R0, [SP, #16] 0x080035AC: 6800 LDR R0, [R0] 0x080035AE: F24E 0100 MOVW R1, #0xE000 0x080035B2: F2C4 0100 MOVT R1, #0x4000 0x080035B6: 4288 CMP R0, R1 0x080035B8: D007 BEQ .L20 ; 0x080035CA 0x080035BA: 9804 LDR R0, [SP, #16] 0x080035BC: 6800 LDR R0, [R0] 0x080035BE: F24E 4100 MOVW R1, #0xE400 0x080035C2: F2C4 0100 MOVT R1, #0x4000 0x080035C6: 4288 CMP R0, R1 0x080035C8: D100 BNE .L21 ; 0x080035CC
.L20: 0x080035CA: E007 B .L22 ; 0x080035DC
.L21: 0x080035CC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x080035D0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x080035D4: F241 01E2 MOVW R1, #0x10E2 0x080035D8: F001 FADF BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x080035DC: 9804 LDR R0, [SP, #16] 0x080035DE: 6800 LDR R0, [R0] 0x080035E0: 9903 LDR R1, [SP, #12] 0x080035E2: F009 F8A5 BL TIM_OC3_SetConfig ; 0x0800C730 0x080035E6: 9804 LDR R0, [SP, #16] 0x080035E8: 6801 LDR R1, [R0] 0x080035EA: 69C8 LDR R0, [R1, #28] 0x080035EC: F040 0008 ORR R0, R0, #8 0x080035F0: 61C8 STR R0, [R1, #28] 0x080035F2: 9804 LDR R0, [SP, #16] 0x080035F4: 6801 LDR R1, [R0] 0x080035F6: 69C8 LDR R0, [R1, #28] 0x080035F8: F020 0004 BIC R0, R0, #4 0x080035FC: 61C8 STR R0, [R1, #28] 0x080035FE: 9803 LDR R0, [SP, #12] 0x08003600: 6902 LDR R2, [R0, #16] 0x08003602: 9804 LDR R0, [SP, #16] 0x08003604: 6801 LDR R1, [R0] 0x08003606: 69C8 LDR R0, [R1, #28] 0x08003608: 4310 ORRS R0, R2 0x0800360A: 61C8 STR R0, [R1, #28] 0x0800360C: E0C4 B .L33 ; 0x08003798 0x0800360E: 9804 LDR R0, [SP, #16] 0x08003610: 6800 LDR R0, [R0] 0x08003612: 2100 MOVS R1, #0 0x08003614: F2C4 0101 MOVT R1, #0x4001 0x08003618: 4288 CMP R0, R1 0x0800361A: D034 BEQ .L23 ; 0x08003686 0x0800361C: 9804 LDR R0, [SP, #16] 0x0800361E: 6800 LDR R0, [R0] 0x08003620: F1B0 4F80 CMP.W R0, #0x40000000 0x08003624: D02F BEQ .L23 ; 0x08003686 0x08003626: 9804 LDR R0, [SP, #16] 0x08003628: 6800 LDR R0, [R0] 0x0800362A: F240 4100 MOVW R1, #0x0400 0x0800362E: F2C4 0100 MOVT R1, #0x4000 0x08003632: 4288 CMP R0, R1 0x08003634: D027 BEQ .L23 ; 0x08003686 0x08003636: 9804 LDR R0, [SP, #16] 0x08003638: 6800 LDR R0, [R0] 0x0800363A: F640 0100 MOVW R1, #0x0800 0x0800363E: F2C4 0100 MOVT R1, #0x4000 0x08003642: 4288 CMP R0, R1 0x08003644: D01F BEQ .L23 ; 0x08003686 0x08003646: 9804 LDR R0, [SP, #16] 0x08003648: 6800 LDR R0, [R0] 0x0800364A: F640 4100 MOVW R1, #0x0C00 0x0800364E: F2C4 0100 MOVT R1, #0x4000 0x08003652: 4288 CMP R0, R1 0x08003654: D017 BEQ .L23 ; 0x08003686 0x08003656: 9804 LDR R0, [SP, #16] 0x08003658: 6800 LDR R0, [R0] 0x0800365A: F240 4100 MOVW R1, #0x0400 0x0800365E: F2C4 0101 MOVT R1, #0x4001 0x08003662: 4288 CMP R0, R1 0x08003664: D00F BEQ .L23 ; 0x08003686 0x08003666: 9804 LDR R0, [SP, #16] 0x08003668: 6800 LDR R0, [R0] 0x0800366A: F24E 0100 MOVW R1, #0xE000 0x0800366E: F2C4 0100 MOVT R1, #0x4000 0x08003672: 4288 CMP R0, R1 0x08003674: D007 BEQ .L23 ; 0x08003686 0x08003676: 9804 LDR R0, [SP, #16] 0x08003678: 6800 LDR R0, [R0] 0x0800367A: F24E 4100 MOVW R1, #0xE400 0x0800367E: F2C4 0100 MOVT R1, #0x4000 0x08003682: 4288 CMP R0, R1 0x08003684: D100 BNE .L24 ; 0x08003688
.L23: 0x08003686: E007 B .L25 ; 0x08003698
.L24: 0x08003688: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800368C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x08003690: F241 01F3 MOVW R1, #0x10F3 0x08003694: F001 FA81 BL vApplicationStackOverflowHook ; 0x08004B9A
.L25: 0x08003698: 9804 LDR R0, [SP, #16] 0x0800369A: 6800 LDR R0, [R0] 0x0800369C: 9903 LDR R1, [SP, #12] 0x0800369E: F009 F920 BL TIM_OC4_SetConfig ; 0x0800C8E2 0x080036A2: 9804 LDR R0, [SP, #16] 0x080036A4: 6801 LDR R1, [R0] 0x080036A6: 69C8 LDR R0, [R1, #28] 0x080036A8: F440 6000 ORR R0, R0, #0x0800 0x080036AC: 61C8 STR R0, [R1, #28] 0x080036AE: 9804 LDR R0, [SP, #16] 0x080036B0: 6801 LDR R1, [R0] 0x080036B2: 69C8 LDR R0, [R1, #28] 0x080036B4: F420 6080 BIC R0, R0, #0x0400 0x080036B8: 61C8 STR R0, [R1, #28] 0x080036BA: 9803 LDR R0, [SP, #12] 0x080036BC: 6902 LDR R2, [R0, #16] 0x080036BE: 9804 LDR R0, [SP, #16] 0x080036C0: 6801 LDR R1, [R0] 0x080036C2: 69C8 LDR R0, [R1, #28] 0x080036C4: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x080036C8: 61C8 STR R0, [R1, #28] 0x080036CA: E065 B .L33 ; 0x08003798 0x080036CC: 9804 LDR R0, [SP, #16] 0x080036CE: 6800 LDR R0, [R0] 0x080036D0: 2100 MOVS R1, #0 0x080036D2: F2C4 0101 MOVT R1, #0x4001 0x080036D6: 4288 CMP R0, R1 0x080036D8: D007 BEQ .L26 ; 0x080036EA 0x080036DA: 9804 LDR R0, [SP, #16] 0x080036DC: 6800 LDR R0, [R0] 0x080036DE: F240 4100 MOVW R1, #0x0400 0x080036E2: F2C4 0101 MOVT R1, #0x4001 0x080036E6: 4288 CMP R0, R1 0x080036E8: D100 BNE .L27 ; 0x080036EC
.L26: 0x080036EA: E007 B .L28 ; 0x080036FC
.L27: 0x080036EC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x080036F0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x080036F4: F241 1104 MOVW R1, #0x1104 0x080036F8: F001 FA4F BL vApplicationStackOverflowHook ; 0x08004B9A
.L28: 0x080036FC: 9804 LDR R0, [SP, #16] 0x080036FE: 6800 LDR R0, [R0] 0x08003700: 9903 LDR R1, [SP, #12] 0x08003702: F016 FD7D BL TIM_OC5_SetConfig ; 0x0801A200 0x08003706: 9804 LDR R0, [SP, #16] 0x08003708: 6801 LDR R1, [R0] 0x0800370A: 6D48 LDR R0, [R1, #84] 0x0800370C: F040 0008 ORR R0, R0, #8 0x08003710: 6548 STR R0, [R1, #84] 0x08003712: 9804 LDR R0, [SP, #16] 0x08003714: 6801 LDR R1, [R0] 0x08003716: 6D48 LDR R0, [R1, #84] 0x08003718: F020 0004 BIC R0, R0, #4 0x0800371C: 6548 STR R0, [R1, #84] 0x0800371E: 9803 LDR R0, [SP, #12] 0x08003720: 6902 LDR R2, [R0, #16] 0x08003722: 9804 LDR R0, [SP, #16] 0x08003724: 6801 LDR R1, [R0] 0x08003726: 6D48 LDR R0, [R1, #84] 0x08003728: 4310 ORRS R0, R2 0x0800372A: 6548 STR R0, [R1, #84] 0x0800372C: E034 B .L33 ; 0x08003798 0x0800372E: 9804 LDR R0, [SP, #16] 0x08003730: 6800 LDR R0, [R0] 0x08003732: 2100 MOVS R1, #0 0x08003734: F2C4 0101 MOVT R1, #0x4001 0x08003738: 4288 CMP R0, R1 0x0800373A: D007 BEQ .L29 ; 0x0800374C 0x0800373C: 9804 LDR R0, [SP, #16] 0x0800373E: 6800 LDR R0, [R0] 0x08003740: F240 4100 MOVW R1, #0x0400 0x08003744: F2C4 0101 MOVT R1, #0x4001 0x08003748: 4288 CMP R0, R1 0x0800374A: D100 BNE .L30 ; 0x0800374E
.L29: 0x0800374C: E007 B .L31 ; 0x0800375E
.L30: 0x0800374E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x08003752: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x08003756: F241 1115 MOVW R1, #0x1115 0x0800375A: F001 FA1E BL vApplicationStackOverflowHook ; 0x08004B9A
.L31: 0x0800375E: 9804 LDR R0, [SP, #16] 0x08003760: 6800 LDR R0, [R0] 0x08003762: 9903 LDR R1, [SP, #12] 0x08003764: F009 F936 BL TIM_OC6_SetConfig ; 0x0800C9D4 0x08003768: 9804 LDR R0, [SP, #16] 0x0800376A: 6801 LDR R1, [R0] 0x0800376C: 6D48 LDR R0, [R1, #84] 0x0800376E: F440 6000 ORR R0, R0, #0x0800 0x08003772: 6548 STR R0, [R1, #84] 0x08003774: 9804 LDR R0, [SP, #16] 0x08003776: 6801 LDR R1, [R0] 0x08003778: 6D48 LDR R0, [R1, #84] 0x0800377A: F420 6080 BIC R0, R0, #0x0400 0x0800377E: 6548 STR R0, [R1, #84] 0x08003780: 9803 LDR R0, [SP, #12] 0x08003782: 6902 LDR R2, [R0, #16] 0x08003784: 9804 LDR R0, [SP, #16] 0x08003786: 6801 LDR R1, [R0] 0x08003788: 6D48 LDR R0, [R1, #84] 0x0800378A: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0800378E: 6548 STR R0, [R1, #84] 0x08003790: E002 B .L33 ; 0x08003798
.L32: 0x08003792: 2001 MOVS R0, #1 0x08003794: F88D 0007 STRB.W R0, [SP, #7]
.L33: 0x08003798: 9904 LDR R1, [SP, #16] 0x0800379A: 2000 MOVS R0, #0 0x0800379C: F881 003C STRB.W R0, [R1, #60] 0x080037A0: F89D 0007 LDRB.W R0, [SP, #7] 0x080037A4: F88D 0017 STRB.W R0, [SP, #23]
.L34: 0x080037A8: F89D 0017 LDRB.W R0, [SP, #23] 0x080037AC: B006 ADD SP, SP, #24 0x080037AE: BD80 POP {R7, PC}
ctlnetwork: 0x080037B0: B580 PUSH {R7, LR} 0x080037B2: B084 SUB SP, SP, #16 0x080037B4: F88D 000E STRB.W R0, [SP, #14] 0x080037B8: 9102 STR R1, [SP, #8] 0x080037BA: F89D 000E LDRB.W R0, [SP, #14] 0x080037BE: 4601 MOV R1, R0 0x080037C0: 9101 STR R1, [SP, #4] 0x080037C2: 2805 CMP R0, #5 0x080037C4: D821 BHI .L1 ; 0x0800380A 0x080037C6: 9901 LDR R1, [SP, #4] 0x080037C8: E8DF F001 TBB [PC, R1] 0x080037CC: 03 DC.B 0x03 ; '\x03' 0x080037CD: 07 DC.B 0x07 ; '\x07' 0x080037CE: 0B DC.B 0x0B ; '\v' 0x080037CF: 12 DC.B 0x12 ; '\x12' 0x080037D0: 17 DC.B 0x17 ; '\x17' 0x080037D1: 1B DC.B 0x1B ; '\x1B' 0x080037D2: 9802 LDR R0, [SP, #8] 0x080037D4: F018 FD5C BL wizchip_setnetinfo ; 0x0801C290 0x080037D8: E01B B .L2 ; 0x08003812 0x080037DA: 9802 LDR R0, [SP, #8] 0x080037DC: F018 FD8E BL wizchip_getnetinfo ; 0x0801C2FC 0x080037E0: E017 B .L2 ; 0x08003812 0x080037E2: 9802 LDR R0, [SP, #8] 0x080037E4: 7800 LDRB R0, [R0] 0x080037E6: F018 FDBF BL wizchip_setnetmode ; 0x0801C368 0x080037EA: F88D 000F STRB.W R0, [SP, #15] 0x080037EE: E013 B .L3 ; 0x08003818 0x080037F0: F00E F89C BL wizchip_getnetmode ; 0x0801192C 0x080037F4: 9902 LDR R1, [SP, #8] 0x080037F6: 7008 STRB R0, [R1] 0x080037F8: E00B B .L2 ; 0x08003812 0x080037FA: 9802 LDR R0, [SP, #8] 0x080037FC: F018 FDDE BL wizchip_settimeout ; 0x0801C3BC 0x08003800: E007 B .L2 ; 0x08003812 0x08003802: 9802 LDR R0, [SP, #8] 0x08003804: F018 FDEE BL wizchip_gettimeout ; 0x0801C3E4 0x08003808: E003 B .L2 ; 0x08003812
.L1: 0x0800380A: 20FF MOVS R0, #255 0x0800380C: F88D 000F STRB.W R0, [SP, #15] 0x08003810: E002 B .L3 ; 0x08003818
.L2: 0x08003812: 2000 MOVS R0, #0 0x08003814: F88D 000F STRB.W R0, [SP, #15]
.L3: 0x08003818: F99D 000F LDRSB.W R0, [SP, #15] 0x0800381C: B004 ADD SP, SP, #16 0x0800381E: BD80 POP {R7, PC}
DHCP_run: 0x08003820: B580 PUSH {R7, LR} 0x08003822: B082 SUB SP, SP, #8 0x08003824: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003828: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x0800382C: F990 0000 LDRSB.W R0, [R0] 0x08003830: 2806 CMP R0, #6 0x08003832: D103 BNE .L1 ; 0x0800383C 0x08003834: 2005 MOVS R0, #5 0x08003836: F88D 0007 STRB.W R0, [SP, #7] 0x0800383A: E169 B .L18 ; 0x08003B10
.L1: 0x0800383C: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x08003840: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x08003844: 7801 LDRB R1, [R0] 0x08003846: F240 4003 MOVW R0, #0x0403 0x0800384A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0800384E: F00D FDCD BL WIZCHIP_READ ; 0x080113EC 0x08003852: 2822 CMP R0, #34 0x08003854: D009 BEQ .L2 ; 0x0800386A 0x08003856: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0800385A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0800385E: 7800 LDRB R0, [R0] 0x08003860: 2102 MOVS R1, #2 0x08003862: 2244 MOVS R2, #68 0x08003864: 2300 MOVS R3, #0 0x08003866: F00C FEB8 BL socket ; 0x080105DA
.L2: 0x0800386A: 2001 MOVS R0, #1 0x0800386C: F88D 0005 STRB.W R0, [SP, #5] 0x08003870: F019 FCEE BL parseDHCPMSG ; 0x0801D250 0x08003874: F88D 0006 STRB.W R0, [SP, #6] 0x08003878: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x0800387C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x08003880: F990 0000 LDRSB.W R0, [R0] 0x08003884: 4601 MOV R1, R0 0x08003886: 9100 STR R1, [SP, #0] 0x08003888: 2804 CMP R0, #4 0x0800388A: F200 813D BHI.W .L17 ; 0x08003B08 0x0800388E: 9900 LDR R1, [SP, #0] 0x08003890: E8DF F001 TBB [PC, R1] 0x08003894: 03 DC.B 0x03 ; '\x03' 0x08003895: 15 DC.B 0x15 ; '\x15' 0x08003896: 41 DC.B 0x41 ; 'A' 0x08003897: 84 DC.B 0x84 ; '\x84' 0x08003898: C6 DC.B 0xC6 ; '\xC6' 0x08003899: 00 DC.B 0x00 ; '\0' 0x0800389A: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0800389E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x080038A2: 2000 MOVS R0, #0 0x080038A4: 7008 STRB R0, [R1] 0x080038A6: 7048 STRB R0, [R1, #1] 0x080038A8: 7088 STRB R0, [R1, #2] 0x080038AA: 70C8 STRB R0, [R1, #3] 0x080038AC: F018 FEBC BL send_DHCP_DISCOVER ; 0x0801C628 0x080038B0: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x080038B4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x080038B8: 2001 MOVS R0, #1 0x080038BA: 7008 STRB R0, [R1] 0x080038BC: E124 B .L17 ; 0x08003B08 0x080038BE: F89D 0006 LDRB.W R0, [SP, #6] 0x080038C2: 2802 CMP R0, #2 0x080038C4: D122 BNE .L3 ; 0x0800390C 0x080038C6: F241 70D4 MOVW R0, #0x17D4 ; 0x080217D4 = .rodata..L.str.6.276 0x080038CA: F6C0 0002 MOVT R0, #0x0802 ; 0x080217D4 = .rodata..L.str.6.276 0x080038CE: F011 FF64 BL printf ; 0x0801579A 0x080038D2: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x080038D6: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x080038DA: 6801 LDR R1, [R0] 0x080038DC: 7C0A LDRB R2, [R1, #16] 0x080038DE: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x080038E2: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x080038E6: 700A STRB R2, [R1] 0x080038E8: 6802 LDR R2, [R0] 0x080038EA: 7C52 LDRB R2, [R2, #17] 0x080038EC: 704A STRB R2, [R1, #1] 0x080038EE: 6802 LDR R2, [R0] 0x080038F0: 7C92 LDRB R2, [R2, #18] 0x080038F2: 708A STRB R2, [R1, #2] 0x080038F4: 6800 LDR R0, [R0] 0x080038F6: 7CC0 LDRB R0, [R0, #19] 0x080038F8: 70C8 STRB R0, [R1, #3] 0x080038FA: F019 F899 BL send_DHCP_REQUEST ; 0x0801CA30 0x080038FE: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003902: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003906: 2002 MOVS R0, #2 0x08003908: 7008 STRB R0, [R1] 0x0800390A: E003 B .L4 ; 0x08003914
.L3: 0x0800390C: F00E F869 BL check_DHCP_timeout ; 0x080119E2 0x08003910: F88D 0005 STRB.W R0, [SP, #5]
.L4: 0x08003914: E0F8 B .L17 ; 0x08003B08 0x08003916: F89D 0006 LDRB.W R0, [SP, #6] 0x0800391A: 2805 CMP R0, #5 0x0800391C: D126 BNE .L7 ; 0x0800396C 0x0800391E: F641 50F1 MOVW R0, #0x1DF1 ; 0x08021DF1 = .rodata..L.str.7.277 0x08003922: F6C0 0002 MOVT R0, #0x0802 ; 0x08021DF1 = .rodata..L.str.7.277 0x08003926: F011 FF38 BL printf ; 0x0801579A 0x0800392A: F019 FECB BL check_DHCP_leasedIP ; 0x0801D6C4 0x0800392E: B170 CBZ R0, .L5 ; 0x0800394E 0x08003930: F646 7044 MOVW R0, #0x6F44 ; 0x24006F44 = dhcp_ip_assign 0x08003934: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F44 = dhcp_ip_assign 0x08003938: 6800 LDR R0, [R0] 0x0800393A: 4780 BLX R0 0x0800393C: F019 FF10 BL reset_DHCP_timeout ; 0x0801D760 0x08003940: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003944: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003948: 2003 MOVS R0, #3 0x0800394A: 7008 STRB R0, [R1] 0x0800394C: E00D B .L6 ; 0x0800396A
.L5: 0x0800394E: F019 FF07 BL reset_DHCP_timeout ; 0x0801D760 0x08003952: F646 7040 MOVW R0, #0x6F40 ; 0x24006F40 = dhcp_ip_conflict 0x08003956: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F40 = dhcp_ip_conflict 0x0800395A: 6800 LDR R0, [R0] 0x0800395C: 4780 BLX R0 0x0800395E: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003962: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003966: 2000 MOVS R0, #0 0x08003968: 7008 STRB R0, [R1]
.L6: 0x0800396A: E016 B .L9 ; 0x0800399A
.L7: 0x0800396C: F89D 0006 LDRB.W R0, [SP, #6] 0x08003970: 2806 CMP R0, #6 0x08003972: D10E BNE .L8 ; 0x08003992 0x08003974: F641 400E MOVW R0, #0x1C0E ; 0x08021C0E = .rodata..L.str.8.278 0x08003978: F6C0 0002 MOVT R0, #0x0802 ; 0x08021C0E = .rodata..L.str.8.278 0x0800397C: F011 FF0D BL printf ; 0x0801579A 0x08003980: F019 FEEE BL reset_DHCP_timeout ; 0x0801D760 0x08003984: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003988: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x0800398C: 2001 MOVS R0, #1 0x0800398E: 7008 STRB R0, [R1] 0x08003990: E003 B .L9 ; 0x0800399A
.L8: 0x08003992: F00E F826 BL check_DHCP_timeout ; 0x080119E2 0x08003996: F88D 0005 STRB.W R0, [SP, #5]
.L9: 0x0800399A: E0B5 B .L17 ; 0x08003B08 0x0800399C: 2004 MOVS R0, #4 0x0800399E: F88D 0005 STRB.W R0, [SP, #5] 0x080039A2: F646 7038 MOVW R0, #0x6F38 ; 0x24006F38 = dhcp_lease_time 0x080039A6: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F38 = dhcp_lease_time 0x080039AA: 6800 LDR R0, [R0] 0x080039AC: 3001 ADDS R0, #1 0x080039AE: B3B0 CBZ R0, .L10 ; 0x08003A1E 0x080039B0: F646 7038 MOVW R0, #0x6F38 ; 0x24006F38 = dhcp_lease_time 0x080039B4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F38 = dhcp_lease_time 0x080039B8: 6801 LDR R1, [R0] 0x080039BA: F242 40D0 MOVW R0, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x080039BE: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x080039C2: 6800 LDR R0, [R0] 0x080039C4: EBB0 0F51 CMP.W R0, R1, LSR #1 0x080039C8: D929 BLS .L10 ; 0x08003A1E 0x080039CA: F641 4024 MOVW R0, #0x1C24 ; 0x08021C24 = .rodata..L.str.9.279 0x080039CE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021C24 = .rodata..L.str.9.279 0x080039D2: F011 FEE2 BL printf ; 0x0801579A 0x080039D6: 2000 MOVS R0, #0 0x080039D8: F88D 0006 STRB.W R0, [SP, #6] 0x080039DC: F646 60C6 MOVW R0, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x080039E0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x080039E4: 7802 LDRB R2, [R0] 0x080039E6: F646 61BE MOVW R1, #0x6EBE ; 0x24006EBE = OLD_allocated_ip 0x080039EA: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EBE = OLD_allocated_ip 0x080039EE: 700A STRB R2, [R1] 0x080039F0: 7842 LDRB R2, [R0, #1] 0x080039F2: 704A STRB R2, [R1, #1] 0x080039F4: 7882 LDRB R2, [R0, #2] 0x080039F6: 708A STRB R2, [R1, #2] 0x080039F8: 78C0 LDRB R0, [R0, #3] 0x080039FA: 70C8 STRB R0, [R1, #3] 0x080039FC: F242 41E4 MOVW R1, #0x24E4 ; 0x240024E4 = DHCP_XID 0x08003A00: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E4 = DHCP_XID 0x08003A04: 6808 LDR R0, [R1] 0x08003A06: 3001 ADDS R0, #1 0x08003A08: 6008 STR R0, [R1] 0x08003A0A: F019 F811 BL send_DHCP_REQUEST ; 0x0801CA30 0x08003A0E: F019 FEA7 BL reset_DHCP_timeout ; 0x0801D760 0x08003A12: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003A16: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003A1A: 2004 MOVS R0, #4 0x08003A1C: 7008 STRB R0, [R1]
.L10: 0x08003A1E: E073 B .L17 ; 0x08003B08 0x08003A20: 2004 MOVS R0, #4 0x08003A22: F88D 0005 STRB.W R0, [SP, #5] 0x08003A26: F89D 0006 LDRB.W R0, [SP, #6] 0x08003A2A: 2805 CMP R0, #5 0x08003A2C: D154 BNE .L14 ; 0x08003AD8 0x08003A2E: F646 61DD MOVW R1, #0x6EDD ; 0x24006EDD = dhcp_retry_count 0x08003A32: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDD = dhcp_retry_count 0x08003A36: 2000 MOVS R0, #0 0x08003A38: 7008 STRB R0, [R1] 0x08003A3A: F646 60BE MOVW R0, #0x6EBE ; 0x24006EBE = OLD_allocated_ip 0x08003A3E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EBE = OLD_allocated_ip 0x08003A42: 7800 LDRB R0, [R0] 0x08003A44: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A48: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A4C: 7809 LDRB R1, [R1] 0x08003A4E: 4288 CMP R0, R1 0x08003A50: D123 BNE .L11 ; 0x08003A9A 0x08003A52: F646 60BE MOVW R0, #0x6EBE ; 0x24006EBE = OLD_allocated_ip 0x08003A56: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EBE = OLD_allocated_ip 0x08003A5A: 7840 LDRB R0, [R0, #1] 0x08003A5C: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A60: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A64: 7849 LDRB R1, [R1, #1] 0x08003A66: 4288 CMP R0, R1 0x08003A68: D117 BNE .L11 ; 0x08003A9A 0x08003A6A: F646 60BE MOVW R0, #0x6EBE ; 0x24006EBE = OLD_allocated_ip 0x08003A6E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EBE = OLD_allocated_ip 0x08003A72: 7880 LDRB R0, [R0, #2] 0x08003A74: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A78: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A7C: 7889 LDRB R1, [R1, #2] 0x08003A7E: 4288 CMP R0, R1 0x08003A80: D10B BNE .L11 ; 0x08003A9A 0x08003A82: F646 60BE MOVW R0, #0x6EBE ; 0x24006EBE = OLD_allocated_ip 0x08003A86: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EBE = OLD_allocated_ip 0x08003A8A: 78C0 LDRB R0, [R0, #3] 0x08003A8C: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A90: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x08003A94: 78C9 LDRB R1, [R1, #3] 0x08003A96: 4288 CMP R0, R1 0x08003A98: D00F BEQ .L12 ; 0x08003ABA
.L11: 0x08003A9A: 2003 MOVS R0, #3 0x08003A9C: F88D 0005 STRB.W R0, [SP, #5] 0x08003AA0: F646 703C MOVW R0, #0x6F3C ; 0x24006F3C = dhcp_ip_update 0x08003AA4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F3C = dhcp_ip_update 0x08003AA8: 6800 LDR R0, [R0] 0x08003AAA: 4780 BLX R0 0x08003AAC: F241 70EB MOVW R0, #0x17EB ; 0x080217EB = .rodata..L.str.10 0x08003AB0: F6C0 0002 MOVT R0, #0x0802 ; 0x080217EB = .rodata..L.str.10 0x08003AB4: F011 FE71 BL printf ; 0x0801579A 0x08003AB8: E005 B .L13 ; 0x08003AC6
.L12: 0x08003ABA: F242 1057 MOVW R0, #0x2157 ; 0x08022157 = .rodata..L.str.11 0x08003ABE: F6C0 0002 MOVT R0, #0x0802 ; 0x08022157 = .rodata..L.str.11 0x08003AC2: F011 FE6A BL printf ; 0x0801579A
.L13: 0x08003AC6: F019 FE4B BL reset_DHCP_timeout ; 0x0801D760 0x08003ACA: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003ACE: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003AD2: 2003 MOVS R0, #3 0x08003AD4: 7008 STRB R0, [R1] 0x08003AD6: E016 B .L16 ; 0x08003B06
.L14: 0x08003AD8: F89D 0006 LDRB.W R0, [SP, #6] 0x08003ADC: 2806 CMP R0, #6 0x08003ADE: D10E BNE .L15 ; 0x08003AFE 0x08003AE0: F641 6006 MOVW R0, #0x1E06 ; 0x08021E06 = .rodata..L.str.12 0x08003AE4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E06 = .rodata..L.str.12 0x08003AE8: F011 FE57 BL printf ; 0x0801579A 0x08003AEC: F019 FE38 BL reset_DHCP_timeout ; 0x0801D760 0x08003AF0: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08003AF4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08003AF8: 2001 MOVS R0, #1 0x08003AFA: 7008 STRB R0, [R1] 0x08003AFC: E003 B .L16 ; 0x08003B06
.L15: 0x08003AFE: F00D FF70 BL check_DHCP_timeout ; 0x080119E2 0x08003B02: F88D 0005 STRB.W R0, [SP, #5]
.L16: 0x08003B06: E7FF B .L17 ; 0x08003B08
.L17: 0x08003B08: F89D 0005 LDRB.W R0, [SP, #5] 0x08003B0C: F88D 0007 STRB.W R0, [SP, #7]
.L18: 0x08003B10: F89D 0007 LDRB.W R0, [SP, #7] 0x08003B14: B002 ADD SP, SP, #8 0x08003B16: BD80 POP {R7, PC}
ff_wtoupper: 0x08003B18: B085 SUB SP, SP, #20 0x08003B1A: F8AD 0012 STRH.W R0, [SP, #18] 0x08003B1E: F8BD 2012 LDRH.W R2, [SP, #18] 0x08003B22: F245 41E0 MOVW R1, #0x54E0 ; 0x080154E0 = ff_wtoupper.cvt1 0x08003B26: F6C0 0101 MOVT R1, #0x0801 ; 0x080154E0 = ff_wtoupper.cvt1 0x08003B2A: F241 0060 MOVW R0, #0x1060 ; 0x08021060 = ff_wtoupper.cvt2 0x08003B2E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021060 = ff_wtoupper.cvt2 0x08003B32: F5B2 5F80 CMP.W R2, #0x1000 0x08003B36: BFB8 IT LT 0x08003B38: 4608 MOVLT R0, R1 0x08003B3A: 9003 STR R0, [SP, #12]
.L1: 0x08003B3C: 9803 LDR R0, [SP, #12] 0x08003B3E: 1C81 ADDS R1, R0, #2 0x08003B40: 9103 STR R1, [SP, #12] 0x08003B42: 8800 LDRH R0, [R0] 0x08003B44: F8AD 000A STRH.W R0, [SP, #10] 0x08003B48: F8BD 000A LDRH.W R0, [SP, #10] 0x08003B4C: B128 CBZ R0, .L2 ; 0x08003B5A 0x08003B4E: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003B52: F8BD 100A LDRH.W R1, [SP, #10] 0x08003B56: 4288 CMP R0, R1 0x08003B58: DA00 BGE .L3 ; 0x08003B5C
.L2: 0x08003B5A: E06F B .L7 ; 0x08003C3C
.L3: 0x08003B5C: 9803 LDR R0, [SP, #12] 0x08003B5E: 1C81 ADDS R1, R0, #2 0x08003B60: 9103 STR R1, [SP, #12] 0x08003B62: 8800 LDRH R0, [R0] 0x08003B64: F8AD 0008 STRH.W R0, [SP, #8] 0x08003B68: F89D 0009 LDRB.W R0, [SP, #9] 0x08003B6C: F8AD 0006 STRH.W R0, [SP, #6] 0x08003B70: F89D 0008 LDRB.W R0, [SP, #8] 0x08003B74: F8AD 0008 STRH.W R0, [SP, #8] 0x08003B78: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003B7C: F8BD 100A LDRH.W R1, [SP, #10] 0x08003B80: F8BD 2008 LDRH.W R2, [SP, #8] 0x08003B84: 4411 ADD R1, R2 0x08003B86: 4288 CMP R0, R1 0x08003B88: DA4E BGE .L5 ; 0x08003C28 0x08003B8A: F8BD 0006 LDRH.W R0, [SP, #6] 0x08003B8E: 4601 MOV R1, R0 0x08003B90: 9100 STR R1, [SP, #0] 0x08003B92: 2808 CMP R0, #8 0x08003B94: D847 BHI .L4 ; 0x08003C26 0x08003B96: 9900 LDR R1, [SP, #0] 0x08003B98: E8DF F001 TBB [PC, R1] 0x08003B9C: 05 DC.B 0x05 ; '\x05' 0x08003B9D: 10 DC.B 0x10 ; '\x10' 0x08003B9E: 1B DC.B 0x1B ; '\x1B' 0x08003B9F: 21 DC.B 0x21 ; '!' 0x08003BA0: 27 DC.B 0x27 ; ''' 0x08003BA1: 2D DC.B 0x2D ; '-' 0x08003BA2: 33 DC.B 0x33 ; '3' 0x08003BA3: 39 DC.B 0x39 ; '9' 0x08003BA4: 3F DC.B 0x3F ; '?' 0x08003BA5: 00 DC.B 0x00 ; '\0' 0x08003BA6: 9803 LDR R0, [SP, #12] 0x08003BA8: F8BD 1012 LDRH.W R1, [SP, #18] 0x08003BAC: F8BD 200A LDRH.W R2, [SP, #10] 0x08003BB0: 1A89 SUBS R1, R1, R2 0x08003BB2: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x08003BB6: F8AD 0012 STRH.W R0, [SP, #18] 0x08003BBA: E034 B .L4 ; 0x08003C26 0x08003BBC: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003BC0: F8BD 100A LDRH.W R1, [SP, #10] 0x08003BC4: 1A41 SUBS R1, R0, R1 0x08003BC6: F001 0101 AND R1, R1, #1 0x08003BCA: 1A40 SUBS R0, R0, R1 0x08003BCC: F8AD 0012 STRH.W R0, [SP, #18] 0x08003BD0: E029 B .L4 ; 0x08003C26 0x08003BD2: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003BD6: 3810 SUBS R0, #16 0x08003BD8: F8AD 0012 STRH.W R0, [SP, #18] 0x08003BDC: E023 B .L4 ; 0x08003C26 0x08003BDE: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003BE2: 3820 SUBS R0, #32 0x08003BE4: F8AD 0012 STRH.W R0, [SP, #18] 0x08003BE8: E01D B .L4 ; 0x08003C26 0x08003BEA: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003BEE: 3830 SUBS R0, #48 0x08003BF0: F8AD 0012 STRH.W R0, [SP, #18] 0x08003BF4: E017 B .L4 ; 0x08003C26 0x08003BF6: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003BFA: 381A SUBS R0, #26 0x08003BFC: F8AD 0012 STRH.W R0, [SP, #18] 0x08003C00: E011 B .L4 ; 0x08003C26 0x08003C02: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003C06: 3008 ADDS R0, #8 0x08003C08: F8AD 0012 STRH.W R0, [SP, #18] 0x08003C0C: E00B B .L4 ; 0x08003C26 0x08003C0E: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003C12: 3850 SUBS R0, #80 0x08003C14: F8AD 0012 STRH.W R0, [SP, #18] 0x08003C18: E005 B .L4 ; 0x08003C26 0x08003C1A: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003C1E: F5A0 50E3 SUB.W R0, R0, #0x1C60 0x08003C22: F8AD 0012 STRH.W R0, [SP, #18]
.L4: 0x08003C26: E009 B .L7 ; 0x08003C3C
.L5: 0x08003C28: F8BD 0006 LDRH.W R0, [SP, #6] 0x08003C2C: B928 CBNZ R0, .L6 ; 0x08003C3A 0x08003C2E: F8BD 1008 LDRH.W R1, [SP, #8] 0x08003C32: 9803 LDR R0, [SP, #12] 0x08003C34: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x08003C38: 9003 STR R0, [SP, #12]
.L6: 0x08003C3A: E77F B .L1 ; 0x08003B3C
.L7: 0x08003C3C: F8BD 0012 LDRH.W R0, [SP, #18] 0x08003C40: B005 ADD SP, SP, #20 0x08003C42: 4770 BX LR
SD_ioctl: 0x08003C44: B580 PUSH {R7, LR} 0x08003C46: B08E SUB SP, SP, #56 0x08003C48: F88D 0036 STRB.W R0, [SP, #54] 0x08003C4C: F88D 1035 STRB.W R1, [SP, #53] 0x08003C50: 920C STR R2, [SP, #48] 0x08003C52: 2001 MOVS R0, #1 0x08003C54: F88D 002F STRB.W R0, [SP, #47] 0x08003C58: F646 7074 MOVW R0, #0x6F74 ; 0x24006F74 = Stat 0x08003C5C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F74 = Stat 0x08003C60: 7800 LDRB R0, [R0] 0x08003C62: 07C0 LSLS R0, R0, #31 0x08003C64: B118 CBZ R0, .L1 ; 0x08003C6E 0x08003C66: 2003 MOVS R0, #3 0x08003C68: F88D 0037 STRB.W R0, [SP, #55] 0x08003C6C: E034 B .L4 ; 0x08003CD8
.L1: 0x08003C6E: F89D 0035 LDRB.W R0, [SP, #53] 0x08003C72: 4601 MOV R1, R0 0x08003C74: 9101 STR R1, [SP, #4] 0x08003C76: 2803 CMP R0, #3 0x08003C78: D827 BHI .L2 ; 0x08003CCA 0x08003C7A: 9901 LDR R1, [SP, #4] 0x08003C7C: E8DF F001 TBB [PC, R1] 0x08003C80: 02 DC.B 0x02 ; '\x02' 0x08003C81: 06 DC.B 0x06 ; '\x06' 0x08003C82: 10 DC.B 0x10 ; '\x10' 0x08003C83: 1A DC.B 0x1A ; '\x1A' 0x08003C84: 2000 MOVS R0, #0 0x08003C86: F88D 002F STRB.W R0, [SP, #47] 0x08003C8A: E021 B .L3 ; 0x08003CD0 0x08003C8C: A802 ADD R0, SP, #8 0x08003C8E: F019 FE77 BL BSP_SD_GetCardInfo ; 0x0801D980 0x08003C92: 9808 LDR R0, [SP, #32] 0x08003C94: 990C LDR R1, [SP, #48] 0x08003C96: 6008 STR R0, [R1] 0x08003C98: 2000 MOVS R0, #0 0x08003C9A: F88D 002F STRB.W R0, [SP, #47] 0x08003C9E: E017 B .L3 ; 0x08003CD0 0x08003CA0: A802 ADD R0, SP, #8 0x08003CA2: F019 FE6D BL BSP_SD_GetCardInfo ; 0x0801D980 0x08003CA6: 9809 LDR R0, [SP, #36] 0x08003CA8: 990C LDR R1, [SP, #48] 0x08003CAA: 8008 STRH R0, [R1] 0x08003CAC: 2000 MOVS R0, #0 0x08003CAE: F88D 002F STRB.W R0, [SP, #47] 0x08003CB2: E00D B .L3 ; 0x08003CD0 0x08003CB4: A802 ADD R0, SP, #8 0x08003CB6: F019 FE63 BL BSP_SD_GetCardInfo ; 0x0801D980 0x08003CBA: 9809 LDR R0, [SP, #36] 0x08003CBC: 0A40 LSRS R0, R0, #9 0x08003CBE: 990C LDR R1, [SP, #48] 0x08003CC0: 6008 STR R0, [R1] 0x08003CC2: 2000 MOVS R0, #0 0x08003CC4: F88D 002F STRB.W R0, [SP, #47] 0x08003CC8: E002 B .L3 ; 0x08003CD0
.L2: 0x08003CCA: 2004 MOVS R0, #4 0x08003CCC: F88D 002F STRB.W R0, [SP, #47]
.L3: 0x08003CD0: F89D 002F LDRB.W R0, [SP, #47] 0x08003CD4: F88D 0037 STRB.W R0, [SP, #55]
.L4: 0x08003CD8: F89D 0037 LDRB.W R0, [SP, #55] 0x08003CDC: B00E ADD SP, SP, #56 0x08003CDE: BD80 POP {R7, PC}
vPortEnableVFP: 0x08003CE0: F8DF 000C LDR.W R0, =0xE000ED88 ; [PC, #12] [0x08003CF0] 0x08003CE4: 6801 LDR R1, [R0] 0x08003CE6: F441 0170 ORR R1, R1, #0xF00000 0x08003CEA: 6001 STR R1, [R0] 0x08003CEC: 4770 BX LR 0x08003CEE: 0000 NOP 0x08003CF0: E000ED88 DC.W 0xE000ED88
prvPortStartFirstTask: 0x08003CF4: 4808 LDR R0, =0xE000ED08 ; [PC, #32] [0x08003D18] 0x08003CF6: 6800 LDR R0, [R0] 0x08003CF8: 6800 LDR R0, [R0] 0x08003CFA: F380 8808 MSR MSP, R0 0x08003CFE: F04F 0000 MOV.W R0, #0 0x08003D02: F380 8814 MSR CONTROL, R0 0x08003D06: B662 CPSIE i 0x08003D08: B661 CPSIE f 0x08003D0A: F3BF 8F4F DSB SY 0x08003D0E: F3BF 8F6F ISB SY 0x08003D12: DF00 SVC #0 0x08003D14: BF00 NOP 0x08003D16: 0000 NOP 0x08003D18: E000ED08 DC.W 0xE000ED08
prvProcessReceivedCommands: 0x08003D1C: B580 PUSH {R7, LR} 0x08003D1E: B08E SUB SP, SP, #56
.L1: 0x08003D20: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x08003D24: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x08003D28: 6800 LDR R0, [R0] 0x08003D2A: A907 ADD R1, SP, #28 0x08003D2C: 2200 MOVS R2, #0 0x08003D2E: F010 F8C2 BL xQueueReceive ; 0x08013EB6 0x08003D32: 2800 CMP R0, #0 0x08003D34: F000 80A4 BEQ.W .L15 ; 0x08003E80 0x08003D38: 9807 LDR R0, [SP, #28] 0x08003D3A: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x08003D3E: DC14 BGT .L4 ; 0x08003D6A 0x08003D40: A807 ADD R0, SP, #28 0x08003D42: 3004 ADDS R0, #4 0x08003D44: 9002 STR R0, [SP, #8] 0x08003D46: 9802 LDR R0, [SP, #8] 0x08003D48: B948 CBNZ R0, .L3 ; 0x08003D5E 0x08003D4A: F04F 0050 MOV.W R0, #80 0x08003D4E: F380 8811 MSR BASEPRI, R0 0x08003D52: F3BF 8F6F ISB SY 0x08003D56: F3BF 8F4F DSB SY 0x08003D5A: 900D STR R0, [SP, #52]
.L2: 0x08003D5C: E7FE B .L2 ; 0x08003D5C
.L3: 0x08003D5E: 9902 LDR R1, [SP, #8] 0x08003D60: 680A LDR R2, [R1] 0x08003D62: 6848 LDR R0, [R1, #4] 0x08003D64: 6889 LDR R1, [R1, #8] 0x08003D66: 4790 BLX R2 0x08003D68: E7FF B .L4 ; 0x08003D6A
.L4: 0x08003D6A: 9807 LDR R0, [SP, #28] 0x08003D6C: 2800 CMP R0, #0 0x08003D6E: F100 8086 BMI.W .L14 ; 0x08003E7E 0x08003D72: 9809 LDR R0, [SP, #36] 0x08003D74: 9006 STR R0, [SP, #24] 0x08003D76: 9806 LDR R0, [SP, #24] 0x08003D78: 6940 LDR R0, [R0, #20] 0x08003D7A: B120 CBZ R0, .L5 ; 0x08003D86 0x08003D7C: 9806 LDR R0, [SP, #24] 0x08003D7E: 3004 ADDS R0, #4 0x08003D80: F01B FA46 BL uxListRemove ; 0x0801F210 0x08003D84: E7FF B .L5 ; 0x08003D86
.L5: 0x08003D86: A805 ADD R0, SP, #20 0x08003D88: F01C F992 BL prvSampleTimeNow ; 0x080200B0 0x08003D8C: 9003 STR R0, [SP, #12] 0x08003D8E: 9807 LDR R0, [SP, #28] 0x08003D90: 9001 STR R0, [SP, #4] 0x08003D92: 2809 CMP R0, #9 0x08003D94: F200 8073 BHI.W .L14 ; 0x08003E7E 0x08003D98: 9901 LDR R1, [SP, #4] 0x08003D9A: E8DF F001 TBB [PC, R1] 0x08003D9E: 05 DC.B 0x05 ; '\x05' 0x08003D9F: 05 DC.B 0x05 ; '\x05' 0x08003DA0: 05 DC.B 0x05 ; '\x05' 0x08003DA1: 37 DC.B 0x37 ; '7' 0x08003DA2: 3F DC.B 0x3F ; '?' 0x08003DA3: 5E DC.B 0x5E ; '^' 0x08003DA4: 05 DC.B 0x05 ; '\x05' 0x08003DA5: 05 DC.B 0x05 ; '\x05' 0x08003DA6: 37 DC.B 0x37 ; '7' 0x08003DA7: 3F DC.B 0x3F ; '?' 0x08003DA8: 9906 LDR R1, [SP, #24] 0x08003DAA: F891 0028 LDRB.W R0, [R1, #40] 0x08003DAE: F040 0001 ORR R0, R0, #1 0x08003DB2: F881 0028 STRB.W R0, [R1, #40] 0x08003DB6: 9806 LDR R0, [SP, #24] 0x08003DB8: 9B08 LDR R3, [SP, #32] 0x08003DBA: 6981 LDR R1, [R0, #24] 0x08003DBC: 4419 ADD R1, R3 0x08003DBE: 9A03 LDR R2, [SP, #12] 0x08003DC0: F01C F996 BL prvInsertTimerInActiveList ; 0x080200F0 0x08003DC4: B308 CBZ R0, .L9 ; 0x08003E0A 0x08003DC6: 9806 LDR R0, [SP, #24] 0x08003DC8: 6A01 LDR R1, [R0, #32] 0x08003DCA: 4788 BLX R1 0x08003DCC: 9806 LDR R0, [SP, #24] 0x08003DCE: F890 0028 LDRB.W R0, [R0, #40] 0x08003DD2: 0740 LSLS R0, R0, #29 0x08003DD4: 2800 CMP R0, #0 0x08003DD6: D517 BPL .L8 ; 0x08003E08 0x08003DD8: 9806 LDR R0, [SP, #24] 0x08003DDA: 9908 LDR R1, [SP, #32] 0x08003DDC: 6982 LDR R2, [R0, #24] 0x08003DDE: 440A ADD R2, R1 0x08003DE0: 4669 MOV R1, SP 0x08003DE2: 2300 MOVS R3, #0 0x08003DE4: 600B STR R3, [R1] 0x08003DE6: 4619 MOV R1, R3 0x08003DE8: F01C F9BE BL xTimerGenericCommand ; 0x08020168 0x08003DEC: 9004 STR R0, [SP, #16] 0x08003DEE: 9804 LDR R0, [SP, #16] 0x08003DF0: B948 CBNZ R0, .L7 ; 0x08003E06 0x08003DF2: F04F 0050 MOV.W R0, #80 0x08003DF6: F380 8811 MSR BASEPRI, R0 0x08003DFA: F3BF 8F6F ISB SY 0x08003DFE: F3BF 8F4F DSB SY 0x08003E02: 900C STR R0, [SP, #48]
.L6: 0x08003E04: E7FE B .L6 ; 0x08003E04
.L7: 0x08003E06: E7FF B .L8 ; 0x08003E08
.L8: 0x08003E08: E7FF B .L9 ; 0x08003E0A
.L9: 0x08003E0A: E038 B .L14 ; 0x08003E7E 0x08003E0C: 9906 LDR R1, [SP, #24] 0x08003E0E: F891 0028 LDRB.W R0, [R1, #40] 0x08003E12: F000 00FE AND R0, R0, #254 0x08003E16: F881 0028 STRB.W R0, [R1, #40] 0x08003E1A: E030 B .L14 ; 0x08003E7E 0x08003E1C: 9906 LDR R1, [SP, #24] 0x08003E1E: F891 0028 LDRB.W R0, [R1, #40] 0x08003E22: F040 0001 ORR R0, R0, #1 0x08003E26: F881 0028 STRB.W R0, [R1, #40] 0x08003E2A: 9808 LDR R0, [SP, #32] 0x08003E2C: 9906 LDR R1, [SP, #24] 0x08003E2E: 6188 STR R0, [R1, #24] 0x08003E30: 9806 LDR R0, [SP, #24] 0x08003E32: 6980 LDR R0, [R0, #24] 0x08003E34: B948 CBNZ R0, .L11 ; 0x08003E4A 0x08003E36: F04F 0050 MOV.W R0, #80 0x08003E3A: F380 8811 MSR BASEPRI, R0 0x08003E3E: F3BF 8F6F ISB SY 0x08003E42: F3BF 8F4F DSB SY 0x08003E46: 900B STR R0, [SP, #44]
.L10: 0x08003E48: E7FE B .L10 ; 0x08003E48
.L11: 0x08003E4A: 9806 LDR R0, [SP, #24] 0x08003E4C: 9B03 LDR R3, [SP, #12] 0x08003E4E: 6981 LDR R1, [R0, #24] 0x08003E50: 4419 ADD R1, R3 0x08003E52: 461A MOV R2, R3 0x08003E54: F01C F94C BL prvInsertTimerInActiveList ; 0x080200F0 0x08003E58: E011 B .L14 ; 0x08003E7E 0x08003E5A: 9806 LDR R0, [SP, #24] 0x08003E5C: F890 0028 LDRB.W R0, [R0, #40] 0x08003E60: 0780 LSLS R0, R0, #30 0x08003E62: 2800 CMP R0, #0 0x08003E64: D403 BMI .L12 ; 0x08003E6E 0x08003E66: 9806 LDR R0, [SP, #24] 0x08003E68: F00F F965 BL vPortFree ; 0x08013136 0x08003E6C: E006 B .L13 ; 0x08003E7C
.L12: 0x08003E6E: 9906 LDR R1, [SP, #24] 0x08003E70: F891 0028 LDRB.W R0, [R1, #40] 0x08003E74: F000 00FE AND R0, R0, #254 0x08003E78: F881 0028 STRB.W R0, [R1, #40]
.L13: 0x08003E7C: E7FF B .L14 ; 0x08003E7E
.L14: 0x08003E7E: E74F B .L1 ; 0x08003D20
.L15: 0x08003E80: B00E ADD SP, SP, #56 0x08003E82: BD80 POP {R7, PC}
mainTask_attributes: 0x08003E84: 08021D7A DC.W 0x08021D7A ; R_ARM_ABS32 0x08003E88: 00 DC.B 0x00 ; '\0' 0x08003E89: 00 DC.B 0x00 ; '\0' 0x08003E8A: 00 DC.B 0x00 ; '\0' 0x08003E8B: 00 DC.B 0x00 ; '\0' 0x08003E8C: 24002134 DC.W mainTaskControlBlock 0x08003E90: 60 DC.B 0x60 ; '`' 0x08003E91: 00 DC.B 0x00 ; '\0' 0x08003E92: 00 DC.B 0x00 ; '\0' 0x08003E93: 00 DC.B 0x00 ; '\0' 0x08003E94: 24000000 DC.W mainTaskBuffer 0x08003E98: 00 DC.B 0x00 ; '\0' 0x08003E99: 08 DC.B 0x08 ; '\b' 0x08003E9A: 00 DC.B 0x00 ; '\0' 0x08003E9B: 00 DC.B 0x00 ; '\0' 0x08003E9C: 18 DC.B 0x18 ; '\x18' 0x08003E9D: 00 DC.B 0x00 ; '\0' 0x08003E9E: 00 DC.B 0x00 ; '\0' 0x08003E9F: 00 DC.B 0x00 ; '\0' 0x08003EA0: 00 DC.B 0x00 ; '\0' 0x08003EA1: 00 DC.B 0x00 ; '\0' 0x08003EA2: 00 DC.B 0x00 ; '\0' 0x08003EA3: 00 DC.B 0x00 ; '\0' 0x08003EA4: 00 DC.B 0x00 ; '\0' 0x08003EA5: 00 DC.B 0x00 ; '\0' 0x08003EA6: 00 DC.B 0x00 ; '\0' 0x08003EA7: 00 DC.B 0x00 ; '\0'
SD_Driver: 0x08003EA8: 0801EB25 DC.W SD_initialize 0x08003EAC: 0801EBB1 DC.W SD_status 0x08003EB0: 0801EBC5 DC.W SD_read 0x08003EB4: 0801EC61 DC.W SD_write 0x08003EB8: 08003C45 DC.W SD_ioctl
_start: 0x08003EBC: 4C03 LDR R4, =0x080222F4 ; [PC, #12] [0x08003ECC]
.L1: 0x08003EBE: 6820 LDR R0, [R4] 0x08003EC0: 3404 ADDS R4, #4 0x08003EC2: 4780 BLX R0 0x08003EC4: E7FB B .L1 ; 0x08003EBE
__SEGGER_init_done: __startup_complete: 0x08003EC6: F011 FF0F BL main ; 0x08015CE8
exit: 0x08003ECA: E7FE B exit ; 0x08003ECA 0x08003ECC: 080222F4 DC.W 0x080222F4 ; R_ARM_ABS32
__aeabi_d2ulz: 0x08003ED0: 150A ASRS R2, R1, #20 0x08003ED2: 02C9 LSLS R1, R1, #11 0x08003ED4: EA41 5150 ORR.W R1, R1, R0, LSR #21 0x08003ED8: 02C0 LSLS R0, R0, #11 0x08003EDA: F041 4100 ORR R1, R1, #0x80000000 0x08003EDE: F240 431E MOVW R3, #0x041E 0x08003EE2: 1A9A SUBS R2, R3, R2 0x08003EE4: DA08 BGE .L1 ; 0x08003EF8 0x08003EE6: 3220 ADDS R2, #32 0x08003EE8: D40D BMI .L2 ; 0x08003F06 0x08003EEA: 41D1 RORS R1, R2 0x08003EEC: 40D0 LSRS R0, R2 0x08003EEE: 4048 EORS R0, R1 0x08003EF0: 4091 LSLS R1, R2 0x08003EF2: 40D1 LSRS R1, R2 0x08003EF4: 4048 EORS R0, R1 0x08003EF6: 4770 BX LR
.L1: 0x08003EF8: 2A20 CMP R2, #32 0x08003EFA: BF28 IT CS 0x08003EFC: 2220 MOVCS R2, #32 0x08003EFE: FA31 F002 LSRS.W R0, R1, R2 0x08003F02: 2100 MOVS R1, #0 0x08003F04: 4770 BX LR
.L2: 0x08003F06: F06F 0100 MVN R1, #0 0x08003F0A: 4608 MOV R0, R1 0x08003F0C: 4770 BX LR 0x08003F0E: BF00 NOP
__aeabi_ul2d: 0x08003F10: B1F9 CBZ R1, .L1 ; 0x08003F52 0x08003F12: F240 423D MOVW R2, #0x043D 0x08003F16: FAB1 F381 CLZ R3, R1 0x08003F1A: 1AD2 SUBS R2, R2, R3 0x08003F1C: F1C3 0C20 RSB R12, R3, #32 0x08003F20: FA30 FC0C LSRS.W R12, R0, R12 0x08003F24: 4098 LSLS R0, R3 0x08003F26: 4099 LSLS R1, R3 0x08003F28: EA51 010C ORRS.W R1, R1, R12 0x08003F2C: 0583 LSLS R3, R0, #22 0x08003F2E: EA4F 20D0 LSR.W R0, R0, #11 0x08003F32: EA40 5041 ORR.W R0, R0, R1, LSL #21 0x08003F36: EA4F 21D1 LSR.W R1, R1, #11 0x08003F3A: EB01 5102 ADD.W R1, R1, R2, LSL #20 0x08003F3E: BF38 IT CC 0x08003F40: 4770 BXCC LR 0x08003F42: 3001 ADDS R0, #1 0x08003F44: F141 0100 ADC R1, R1, #0 0x08003F48: 421B TST R3, R3 0x08003F4A: BF08 IT EQ 0x08003F4C: F020 0001 BICEQ R0, R0, #1 0x08003F50: 4770 BX LR
.L1: 0x08003F52: B148 CBZ R0, .L2 ; 0x08003F68 0x08003F54: F240 421D MOVW R2, #0x041D 0x08003F58: FAB0 F380 CLZ R3, R0 0x08003F5C: 1AD2 SUBS R2, R2, R3 0x08003F5E: 4098 LSLS R0, R3 0x08003F60: 0AC1 LSRS R1, R0, #11 0x08003F62: 0540 LSLS R0, R0, #21 0x08003F64: EB01 5102 ADD.W R1, R1, R2, LSL #20
.L2: 0x08003F68: 4770 BX LR 0x08003F6A: BF00 NOP
__aeabi_uldivmod: 0x08003F6C: 2B00 CMP R3, #0 0x08003F6E: D135 BNE .L3 ; 0x08003FDC 0x08003F70: B929 CBNZ R1, .L1 ; 0x08003F7E 0x08003F72: FBB0 FCF2 UDIV R12, R0, R2 0x08003F76: FB0C 0212 MLS R2, R12, R2, R0 0x08003F7A: 4660 MOV R0, R12 0x08003F7C: 4770 BX LR
.L1: 0x08003F7E: 4291 CMP R1, R2 0x08003F80: D215 BCS .L2 ; 0x08003FAE 0x08003F82: E92D 41F0 PUSH.W {R4-R8, LR} 0x08003F86: FAB2 F382 CLZ R3, R2 0x08003F8A: 409A LSLS R2, R3 0x08003F8C: 4099 LSLS R1, R3 0x08003F8E: F1D3 0C20 RSBS R12, R3, #32 0x08003F92: FA30 FC0C LSRS.W R12, R0, R12 0x08003F96: EA51 010C ORRS.W R1, R1, R12 0x08003F9A: 4098 LSLS R0, R3 0x08003F9C: F000 F84E BL .L5 ; 0x0800403C 0x08003FA0: 0028 MOVS R0, R5 0x08003FA2: FA36 F203 LSRS.W R2, R6, R3 0x08003FA6: 2100 MOVS R1, #0 0x08003FA8: 2300 MOVS R3, #0 0x08003FAA: E8BD 81F0 POP.W {R4-R8, PC}
.L2: 0x08003FAE: B5F0 PUSH {R4-R7, LR} 0x08003FB0: FBB1 FCF2 UDIV R12, R1, R2 0x08003FB4: FB0C 1112 MLS R1, R12, R2, R1 0x08003FB8: FAB2 F382 CLZ R3, R2 0x08003FBC: 409A LSLS R2, R3 0x08003FBE: 4099 LSLS R1, R3 0x08003FC0: F1D3 0620 RSBS R6, R3, #32 0x08003FC4: FA30 F606 LSRS.W R6, R0, R6 0x08003FC8: 4331 ORRS R1, R6 0x08003FCA: 4098 LSLS R0, R3 0x08003FCC: F000 F836 BL .L5 ; 0x0800403C 0x08003FD0: 4661 MOV R1, R12 0x08003FD2: 0028 MOVS R0, R5 0x08003FD4: 0032 MOVS R2, R6 0x08003FD6: 40DA LSRS R2, R3 0x08003FD8: 2300 MOVS R3, #0 0x08003FDA: BDF0 POP {R4-R7, PC}
.L3: 0x08003FDC: B5F3 PUSH {R0-R1, R4-R7, LR} 0x08003FDE: FAB3 FC83 CLZ R12, R3 0x08003FE2: 0849 LSRS R1, R1, #1 0x08003FE4: EA5F 0030 RRXS R0, R0 0x08003FE8: FA13 F30C LSLS.W R3, R3, R12 0x08003FEC: F1DC 0420 RSBS R4, R12, #32 0x08003FF0: FA32 F404 LSRS.W R4, R2, R4 0x08003FF4: 4323 ORRS R3, R4 0x08003FF6: B40C PUSH {R2-R3} 0x08003FF8: 001A MOVS R2, R3 0x08003FFA: F000 F81F BL .L5 ; 0x0800403C 0x08003FFE: BC0C POP {R2-R3} 0x08004000: FA33 F30C LSRS.W R3, R3, R12 0x08004004: F1DC 0C1F RSBS R12, R12, #31 0x08004008: FA35 F50C LSRS.W R5, R5, R12 0x0800400C: BF18 IT NE 0x0800400E: 3D01 SUBNE R5, #1 0x08004010: BC03 POP {R0-R1} 0x08004012: FBA5 6702 UMULL R6, R7, R5, R2 0x08004016: FB05 7703 MLA R7, R5, R3, R7 0x0800401A: 1B80 SUBS R0, R0, R6 0x0800401C: 41B9 SBCS R1, R7 0x0800401E: 4290 CMP R0, R2 0x08004020: EB71 0C03 SBCS.W R12, R1, R3 0x08004024: D305 BCC .L4 ; 0x08004032 0x08004026: 1A82 SUBS R2, R0, R2 0x08004028: EB71 0303 SBCS.W R3, R1, R3 0x0800402C: 1C68 ADDS R0, R5, #1 0x0800402E: 2100 MOVS R1, #0 0x08004030: BDF0 POP {R4-R7, PC}
.L4: 0x08004032: 0002 MOVS R2, R0 0x08004034: 000B MOVS R3, R1 0x08004036: 0028 MOVS R0, R5 0x08004038: 2100 MOVS R1, #0 0x0800403A: BDF0 POP {R4-R7, PC}
.L5: 0x0800403C: 0D94 LSRS R4, R2, #22 0x0800403E: F64F 75C2 MOVW R5, #0xFFC2 0x08004042: 022D LSLS R5, R5, #8 0x08004044: FBB5 F4F4 UDIV R4, R5, R4 0x08004048: 0AD6 LSRS R6, R2, #11 0x0800404A: 3601 ADDS R6, #1 0x0800404C: FB04 F504 MUL R5, R4, R4 0x08004050: FBA5 5606 UMULL R5, R6, R5, R6 0x08004054: 43F6 MVNS R6, R6 0x08004056: EB06 1604 ADD.W R6, R6, R4, LSL #4 0x0800405A: 0855 LSRS R5, R2, #1 0x0800405C: BF32 ITEE CC 0x0800405E: 2700 MOVCC R7, #0 0x08004060: 0877 LSRCS R7, R6, #1 0x08004062: 3501 ADDCS R5, #1 0x08004064: FB05 7716 MLS R7, R5, R6, R7 0x08004068: FBA6 4707 UMULL R4, R7, R6, R7 0x0800406C: 087F LSRS R7, R7, #1 0x0800406E: EB07 37C6 ADD.W R7, R7, R6, LSL #15 0x08004072: 0014 MOVS R4, R2 0x08004074: 0015 MOVS R5, R2 0x08004076: FBE7 4502 UMLAL R4, R5, R7, R2 0x0800407A: 1B7F SUBS R7, R7, R5 0x0800407C: 1C4D ADDS R5, R1, #1 0x0800407E: 0004 MOVS R4, R0 0x08004080: FBE7 4501 UMLAL R4, R5, R7, R1 0x08004084: FB05 0612 MLS R6, R5, R2, R0 0x08004088: 42A6 CMP R6, R4 0x0800408A: BF84 ITT HI 0x0800408C: 3D01 SUBHI R5, #1 0x0800408E: 18B6 ADDHI R6, R6, R2 0x08004090: 4296 CMP R6, R2 0x08004092: BF24 ITT CS 0x08004094: 3501 ADDCS R5, #1 0x08004096: 1AB6 SUBCS R6, R6, R2 0x08004098: 4770 BX LR 0x0800409A: BF00 NOP
strcpy: 0x0800409C: 4602 MOV R2, R0 0x0800409E: B4F0 PUSH {R4-R7} 0x080040A0: F04F 3701 MOV.W R7, #0x01010101 0x080040A4: 01FB LSLS R3, R7, #7
.L1: 0x080040A6: F851 4B04 LDR R4, [R1], #4 0x080040AA: 1BE5 SUBS R5, R4, R7 0x080040AC: 43A5 BICS R5, R4 0x080040AE: 401D ANDS R5, R3 0x080040B0: D102 BNE .L2 ; 0x080040B8 0x080040B2: F842 4B04 STR R4, [R2], #4 0x080040B6: E7F6 B .L1 ; 0x080040A6
.L2: 0x080040B8: 3904 SUBS R1, #4 0x080040BA: BCF0 POP {R4-R7}
.L3: 0x080040BC: F811 3B01 LDRB R3, [R1], #1 0x080040C0: F802 3B01 STRB R3, [R2], #1 0x080040C4: 2B00 CMP R3, #0 0x080040C6: D1F9 BNE .L3 ; 0x080040BC 0x080040C8: 4770 BX LR 0x080040CA: BF00 NOP
memcpy: __aeabi_memcpy: 0x080040CC: B35A CBZ R2, .L9 ; 0x08004126 0x080040CE: 4684 MOV R12, R0 0x080040D0: EA90 0301 EORS.W R3, R0, R1 0x080040D4: 079B LSLS R3, R3, #30 0x080040D6: D11F BNE .L7 ; 0x08004118
.L1: 0x080040D8: 0783 LSLS R3, R0, #30 0x080040DA: D007 BEQ .L2 ; 0x080040EC 0x080040DC: F811 3B01 LDRB R3, [R1], #1 0x080040E0: F800 3B01 STRB R3, [R0], #1 0x080040E4: 3A01 SUBS R2, #1 0x080040E6: D1F7 BNE .L1 ; 0x080040D8 0x080040E8: E01C B .L8 ; 0x08004124
__aeabi_memcpy4: __aeabi_memcpy8: 0x080040EA: 4684 MOV R12, R0
.L2: 0x080040EC: 3A20 SUBS R2, #32 0x080040EE: D309 BCC .L4 ; 0x08004104 0x080040F0: E92D 07F0 PUSH.W {R4-R10}
.L3: 0x080040F4: E8B1 07F8 LDM.W R1!, {R3-R10} 0x080040F8: E8A0 07F8 STM.W R0!, {R3-R10} 0x080040FC: 3A20 SUBS R2, #32 0x080040FE: D2F9 BCS .L3 ; 0x080040F4 0x08004100: E8BD 07F0 POP.W {R4-R10}
.L4: 0x08004104: 321C ADDS R2, #28 0x08004106: D405 BMI .L6 ; 0x08004114
.L5: 0x08004108: F851 3B04 LDR R3, [R1], #4 0x0800410C: F840 3B04 STR R3, [R0], #4 0x08004110: 3A04 SUBS R2, #4 0x08004112: D2F9 BCS .L5 ; 0x08004108
.L6: 0x08004114: 3204 ADDS R2, #4 0x08004116: D005 BEQ .L8 ; 0x08004124
.L7: 0x08004118: F811 3B01 LDRB R3, [R1], #1 0x0800411C: F800 3B01 STRB R3, [R0], #1 0x08004120: 3A01 SUBS R2, #1 0x08004122: D1F9 BNE .L7 ; 0x08004118
.L8: 0x08004124: 4660 MOV R0, R12
.L9: 0x08004126: 4770 BX LR
__aeabi_memclr: __aeabi_memclr8: __aeabi_memclr4: 0x08004128: 2200 MOVS R2, #0
__aeabi_memset8: __aeabi_memset4: __aeabi_memset: 0x0800412A: 000B MOVS R3, R1 0x0800412C: 0011 MOVS R1, R2 0x0800412E: 001A MOVS R2, R3
memset: 0x08004130: 4684 MOV R12, R0 0x08004132: B35A CBZ R2, .L7 ; 0x0800418C
.L1: 0x08004134: 0783 LSLS R3, R0, #30 0x08004136: D004 BEQ .L2 ; 0x08004142 0x08004138: F800 1B01 STRB R1, [R0], #1 0x0800413C: 3A01 SUBS R2, #1 0x0800413E: D1F9 BNE .L1 ; 0x08004134 0x08004140: E024 B .L7 ; 0x0800418C
.L2: 0x08004142: B2C9 UXTB R1, R1 0x08004144: EA41 2101 ORR.W R1, R1, R1, LSL #8 0x08004148: EA41 4101 ORR.W R1, R1, R1, LSL #16 0x0800414C: 2A20 CMP R2, #32 0x0800414E: D311 BCC .L4 ; 0x08004174 0x08004150: 3A20 SUBS R2, #32 0x08004152: E92D 03F0 PUSH.W {R4-R9} 0x08004156: 460B MOV R3, R1 0x08004158: 460C MOV R4, R1 0x0800415A: 460D MOV R5, R1 0x0800415C: 460E MOV R6, R1 0x0800415E: 460F MOV R7, R1 0x08004160: 4688 MOV R8, R1 0x08004162: 4689 MOV R9, R1
.L3: 0x08004164: E8A0 03FA STM.W R0!, {R1, R3-R9} 0x08004168: 3A20 SUBS R2, #32 0x0800416A: D2FB BCS .L3 ; 0x08004164 0x0800416C: E8BD 03F0 POP.W {R4-R9} 0x08004170: 3220 ADDS R2, #32 0x08004172: D00B BEQ .L7 ; 0x0800418C
.L4: 0x08004174: 2A04 CMP R2, #4 0x08004176: D305 BCC .L6 ; 0x08004184
.L5: 0x08004178: F840 1B04 STR R1, [R0], #4 0x0800417C: 3A04 SUBS R2, #4 0x0800417E: D005 BEQ .L7 ; 0x0800418C 0x08004180: 2A04 CMP R2, #4 0x08004182: D2F9 BCS .L5 ; 0x08004178
.L6: 0x08004184: F800 1B01 STRB R1, [R0], #1 0x08004188: 3A01 SUBS R2, #1 0x0800418A: D1FB BNE .L6 ; 0x08004184
.L7: 0x0800418C: 4660 MOV R0, R12 0x0800418E: 4770 BX LR
__SEGGER_RTL_codeset_ascii: 0x08004190: 08021449 DC.W __SEGGER_RTL_ascii_isctype 0x08004194: 08021469 DC.W __SEGGER_RTL_ascii_toupper 0x08004198: 0801593B DC.W __SEGGER_RTL_ascii_tolower 0x0800419C: 08021475 DC.W __SEGGER_RTL_ascii_iswctype 0x080041A0: 08021469 DC.W __SEGGER_RTL_ascii_toupper 0x080041A4: 0801593B DC.W __SEGGER_RTL_ascii_tolower 0x080041A8: 0801592D DC.W __SEGGER_RTL_ascii_wctomb 0x080041AC: 08021415 DC.W __SEGGER_RTL_ascii_mbtowc
__SEGGER_RTL_c_locale_data: 0x080041B0: 08021D78 DC.W __SEGGER_RTL_data_utf8_period 0x080041B4: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041B8: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041BC: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041C0: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041C4: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041C8: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041CC: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041D0: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041D4: 08021FB1 DC.W __SEGGER_RTL_data_empty_string 0x080041D8: FF DC.B 0xFF ; '\xFF' 0x080041D9: FF DC.B 0xFF ; '\xFF' 0x080041DA: FF DC.B 0xFF ; '\xFF' 0x080041DB: FF DC.B 0xFF ; '\xFF' 0x080041DC: FF DC.B 0xFF ; '\xFF' 0x080041DD: FF DC.B 0xFF ; '\xFF' 0x080041DE: FF DC.B 0xFF ; '\xFF' 0x080041DF: FF DC.B 0xFF ; '\xFF' 0x080041E0: FF DC.B 0xFF ; '\xFF' 0x080041E1: FF DC.B 0xFF ; '\xFF' 0x080041E2: FF DC.B 0xFF ; '\xFF' 0x080041E3: FF DC.B 0xFF ; '\xFF' 0x080041E4: FF DC.B 0xFF ; '\xFF' 0x080041E5: FF DC.B 0xFF ; '\xFF' 0x080041E6: 00 DC.B 0x00 ; '\0' 0x080041E7: 00 DC.B 0x00 ; '\0' 0x080041E8: 08021D3C DC.W __SEGGER_RTL_c_locale_day_names 0x080041EC: 08021F63 DC.W __SEGGER_RTL_c_locale_abbrev_day_names 0x080041F0: 080218F7 DC.W __SEGGER_RTL_c_locale_month_names 0x080041F4: 08021F80 DC.W __SEGGER_RTL_c_locale_abbrev_month_names 0x080041F8: 0802194E DC.W __SEGGER_RTL_c_locale_am_pm_indicator 0x080041FC: 08021F51 DC.W __SEGGER_RTL_c_locale_date_format 0x08004200: 08021F5A DC.W __SEGGER_RTL_c_locale_time_format 0x08004204: 08021955 DC.W __SEGGER_RTL_c_locale_date_time_format
HAL_RCCEx_GetPeriphCLKFreq: 0x08004208: B580 PUSH {R7, LR} 0x0800420A: B098 SUB SP, SP, #96 0x0800420C: 9117 STR R1, [SP, #92] 0x0800420E: 9016 STR R0, [SP, #88] 0x08004210: 9816 LDR R0, [SP, #88] 0x08004212: 9917 LDR R1, [SP, #92] 0x08004214: F480 7080 EOR R0, R0, #0x0100 0x08004218: 4308 ORRS R0, R1 0x0800421A: 2800 CMP R0, #0 0x0800421C: F040 8097 BNE.W .L13 ; 0x0800434E 0x08004220: F244 4050 MOVW R0, #0x4450 0x08004224: F6C5 0002 MOVT R0, #0x5802 0x08004228: 6800 LDR R0, [R0] 0x0800422A: F000 0007 AND R0, R0, #7 0x0800422E: 900B STR R0, [SP, #44] 0x08004230: 980B LDR R0, [SP, #44] 0x08004232: 9008 STR R0, [SP, #32] 0x08004234: 2804 CMP R0, #4 0x08004236: F200 8086 BHI.W .L11 ; 0x08004346 0x0800423A: 9908 LDR R1, [SP, #32] 0x0800423C: E8DF F001 TBB [PC, R1] 0x08004240: 03 DC.B 0x03 ; '\x03' 0x08004241: 14 DC.B 0x14 ; '\x14' 0x08004242: 25 DC.B 0x25 ; '%' 0x08004243: 7D DC.B 0x7D ; '}' 0x08004244: 36 DC.B 0x36 ; '6' 0x08004245: 00 DC.B 0x00 ; '\0' 0x08004246: F244 4000 MOVW R0, #0x4400 0x0800424A: F6C5 0002 MOVT R0, #0x5802 0x0800424E: 6800 LDR R0, [R0] 0x08004250: 0180 LSLS R0, R0, #6 0x08004252: 2800 CMP R0, #0 0x08004254: D505 BPL .L1 ; 0x08004262 0x08004256: A813 ADD R0, SP, #76 0x08004258: F7FE FBFE BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x0800425C: 9814 LDR R0, [SP, #80] 0x0800425E: 900C STR R0, [SP, #48] 0x08004260: E001 B .L2 ; 0x08004266
.L1: 0x08004262: 2000 MOVS R0, #0 0x08004264: 900C STR R0, [SP, #48]
.L2: 0x08004266: E070 B .L12 ; 0x0800434A 0x08004268: F244 4000 MOVW R0, #0x4400 0x0800426C: F6C5 0002 MOVT R0, #0x5802 0x08004270: 6800 LDR R0, [R0] 0x08004272: 0100 LSLS R0, R0, #4 0x08004274: 2800 CMP R0, #0 0x08004276: D505 BPL .L3 ; 0x08004284 0x08004278: A810 ADD R0, SP, #64 0x0800427A: F7FE FD39 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x0800427E: 9810 LDR R0, [SP, #64] 0x08004280: 900C STR R0, [SP, #48] 0x08004282: E001 B .L4 ; 0x08004288
.L3: 0x08004284: 2000 MOVS R0, #0 0x08004286: 900C STR R0, [SP, #48]
.L4: 0x08004288: E05F B .L12 ; 0x0800434A 0x0800428A: F244 4000 MOVW R0, #0x4400 0x0800428E: F6C5 0002 MOVT R0, #0x5802 0x08004292: 6800 LDR R0, [R0] 0x08004294: 0080 LSLS R0, R0, #2 0x08004296: 2800 CMP R0, #0 0x08004298: D505 BPL .L5 ; 0x080042A6 0x0800429A: A80D ADD R0, SP, #52 0x0800429C: F7FE FE74 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x080042A0: 980D LDR R0, [SP, #52] 0x080042A2: 900C STR R0, [SP, #48] 0x080042A4: E001 B .L6 ; 0x080042AA
.L5: 0x080042A6: 2000 MOVS R0, #0 0x080042A8: 900C STR R0, [SP, #48]
.L6: 0x080042AA: E04E B .L12 ; 0x0800434A 0x080042AC: F244 404C MOVW R0, #0x444C 0x080042B0: F6C5 0002 MOVT R0, #0x5802 0x080042B4: 6800 LDR R0, [R0] 0x080042B6: F000 5040 AND R0, R0, #0x30000000 0x080042BA: 900A STR R0, [SP, #40] 0x080042BC: F244 4000 MOVW R0, #0x4400 0x080042C0: F6C5 0002 MOVT R0, #0x5802 0x080042C4: 6800 LDR R0, [R0] 0x080042C6: 0740 LSLS R0, R0, #29 0x080042C8: 2800 CMP R0, #0 0x080042CA: D50F BPL .L7 ; 0x080042EC 0x080042CC: 980A LDR R0, [SP, #40] 0x080042CE: B968 CBNZ R0, .L7 ; 0x080042EC 0x080042D0: F244 4000 MOVW R0, #0x4400 0x080042D4: F6C5 0002 MOVT R0, #0x5802 0x080042D8: 6800 LDR R0, [R0] 0x080042DA: F3C0 01C1 UBFX R1, R0, #3, #2 0x080042DE: F249 0000 MOVW R0, #0x9000 0x080042E2: F2C0 30D0 MOVT R0, #0x03D0 0x080042E6: 40C8 LSRS R0, R1 0x080042E8: 900C STR R0, [SP, #48] 0x080042EA: E025 B .L10 ; 0x08004338
.L7: 0x080042EC: F244 4000 MOVW R0, #0x4400 0x080042F0: F6C5 0002 MOVT R0, #0x5802 0x080042F4: 6800 LDR R0, [R0] 0x080042F6: 05C0 LSLS R0, R0, #23 0x080042F8: 2800 CMP R0, #0 0x080042FA: D509 BPL .L8 ; 0x08004310 0x080042FC: 980A LDR R0, [SP, #40] 0x080042FE: F1B0 5F80 CMP.W R0, #0x10000000 0x08004302: D105 BNE .L8 ; 0x08004310 0x08004304: F640 1000 MOVW R0, #0x0900 0x08004308: F2C0 003D MOVT R0, #61 0x0800430C: 900C STR R0, [SP, #48] 0x0800430E: E013 B .L10 ; 0x08004338
.L8: 0x08004310: F244 4000 MOVW R0, #0x4400 0x08004314: F6C5 0002 MOVT R0, #0x5802 0x08004318: 6800 LDR R0, [R0] 0x0800431A: 0380 LSLS R0, R0, #14 0x0800431C: 2800 CMP R0, #0 0x0800431E: D509 BPL .L9 ; 0x08004334 0x08004320: 980A LDR R0, [SP, #40] 0x08004322: F1B0 5F00 CMP.W R0, #0x20000000 0x08004326: D105 BNE .L9 ; 0x08004334 0x08004328: F647 0040 MOVW R0, #0x7840 0x0800432C: F2C0 107D MOVT R0, #0x017D 0x08004330: 900C STR R0, [SP, #48] 0x08004332: E001 B .L10 ; 0x08004338
.L9: 0x08004334: 2000 MOVS R0, #0 0x08004336: 900C STR R0, [SP, #48]
.L10: 0x08004338: E007 B .L12 ; 0x0800434A 0x0800433A: F248 0000 MOVW R0, #0x8000 0x0800433E: F2C0 00BB MOVT R0, #187 0x08004342: 900C STR R0, [SP, #48] 0x08004344: E001 B .L12 ; 0x0800434A
.L11: 0x08004346: 2000 MOVS R0, #0 0x08004348: 900C STR R0, [SP, #48]
.L12: 0x0800434A: F000 BC23 B.W .L141 ; 0x08004B94
.L13: 0x0800434E: 9816 LDR R0, [SP, #88] 0x08004350: 9917 LDR R1, [SP, #92] 0x08004352: F480 6080 EOR R0, R0, #0x0400 0x08004356: 4308 ORRS R0, R1 0x08004358: 2800 CMP R0, #0 0x0800435A: F040 809F BNE.W .L31 ; 0x0800449C 0x0800435E: F244 4058 MOVW R0, #0x4458 0x08004362: F6C5 0002 MOVT R0, #0x5802 0x08004366: 6800 LDR R0, [R0] 0x08004368: F400 0060 AND R0, R0, #0xE00000 0x0800436C: 900B STR R0, [SP, #44] 0x0800436E: 980B LDR R0, [SP, #44] 0x08004370: 9007 STR R0, [SP, #28] 0x08004372: B180 CBZ R0, .L14 ; 0x08004396 0x08004374: 9807 LDR R0, [SP, #28] 0x08004376: F5B0 1F00 CMP.W R0, #0x200000 0x0800437A: D01D BEQ .L17 ; 0x080043B8 0x0800437C: 9807 LDR R0, [SP, #28] 0x0800437E: F5B0 0F80 CMP.W R0, #0x400000 0x08004382: D02A BEQ .L20 ; 0x080043DA 0x08004384: 9807 LDR R0, [SP, #28] 0x08004386: F5B0 0FC0 CMP.W R0, #0x600000 0x0800438A: D07E BEQ .L28 ; 0x0800448A 0x0800438C: 9807 LDR R0, [SP, #28] 0x0800438E: F5B0 0F00 CMP.W R0, #0x800000 0x08004392: D033 BEQ .L23 ; 0x080043FC 0x08004394: E07F B .L29 ; 0x08004496
.L14: 0x08004396: F244 4000 MOVW R0, #0x4400 0x0800439A: F6C5 0002 MOVT R0, #0x5802 0x0800439E: 6800 LDR R0, [R0] 0x080043A0: 0180 LSLS R0, R0, #6 0x080043A2: 2800 CMP R0, #0 0x080043A4: D505 BPL .L15 ; 0x080043B2 0x080043A6: A813 ADD R0, SP, #76 0x080043A8: F7FE FB56 BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x080043AC: 9814 LDR R0, [SP, #80] 0x080043AE: 900C STR R0, [SP, #48] 0x080043B0: E001 B .L16 ; 0x080043B6
.L15: 0x080043B2: 2000 MOVS R0, #0 0x080043B4: 900C STR R0, [SP, #48]
.L16: 0x080043B6: E070 B .L30 ; 0x0800449A
.L17: 0x080043B8: F244 4000 MOVW R0, #0x4400 0x080043BC: F6C5 0002 MOVT R0, #0x5802 0x080043C0: 6800 LDR R0, [R0] 0x080043C2: 0100 LSLS R0, R0, #4 0x080043C4: 2800 CMP R0, #0 0x080043C6: D505 BPL .L18 ; 0x080043D4 0x080043C8: A810 ADD R0, SP, #64 0x080043CA: F7FE FC91 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x080043CE: 9810 LDR R0, [SP, #64] 0x080043D0: 900C STR R0, [SP, #48] 0x080043D2: E001 B .L19 ; 0x080043D8
.L18: 0x080043D4: 2000 MOVS R0, #0 0x080043D6: 900C STR R0, [SP, #48]
.L19: 0x080043D8: E05F B .L30 ; 0x0800449A
.L20: 0x080043DA: F244 4000 MOVW R0, #0x4400 0x080043DE: F6C5 0002 MOVT R0, #0x5802 0x080043E2: 6800 LDR R0, [R0] 0x080043E4: 0080 LSLS R0, R0, #2 0x080043E6: 2800 CMP R0, #0 0x080043E8: D505 BPL .L21 ; 0x080043F6 0x080043EA: A80D ADD R0, SP, #52 0x080043EC: F7FE FDCC BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x080043F0: 980D LDR R0, [SP, #52] 0x080043F2: 900C STR R0, [SP, #48] 0x080043F4: E001 B .L22 ; 0x080043FA
.L21: 0x080043F6: 2000 MOVS R0, #0 0x080043F8: 900C STR R0, [SP, #48]
.L22: 0x080043FA: E04E B .L30 ; 0x0800449A
.L23: 0x080043FC: F244 404C MOVW R0, #0x444C 0x08004400: F6C5 0002 MOVT R0, #0x5802 0x08004404: 6800 LDR R0, [R0] 0x08004406: F000 5040 AND R0, R0, #0x30000000 0x0800440A: 900A STR R0, [SP, #40] 0x0800440C: F244 4000 MOVW R0, #0x4400 0x08004410: F6C5 0002 MOVT R0, #0x5802 0x08004414: 6800 LDR R0, [R0] 0x08004416: 0740 LSLS R0, R0, #29 0x08004418: 2800 CMP R0, #0 0x0800441A: D50F BPL .L24 ; 0x0800443C 0x0800441C: 980A LDR R0, [SP, #40] 0x0800441E: B968 CBNZ R0, .L24 ; 0x0800443C 0x08004420: F244 4000 MOVW R0, #0x4400 0x08004424: F6C5 0002 MOVT R0, #0x5802 0x08004428: 6800 LDR R0, [R0] 0x0800442A: F3C0 01C1 UBFX R1, R0, #3, #2 0x0800442E: F249 0000 MOVW R0, #0x9000 0x08004432: F2C0 30D0 MOVT R0, #0x03D0 0x08004436: 40C8 LSRS R0, R1 0x08004438: 900C STR R0, [SP, #48] 0x0800443A: E025 B .L27 ; 0x08004488
.L24: 0x0800443C: F244 4000 MOVW R0, #0x4400 0x08004440: F6C5 0002 MOVT R0, #0x5802 0x08004444: 6800 LDR R0, [R0] 0x08004446: 05C0 LSLS R0, R0, #23 0x08004448: 2800 CMP R0, #0 0x0800444A: D509 BPL .L25 ; 0x08004460 0x0800444C: 980A LDR R0, [SP, #40] 0x0800444E: F1B0 5F80 CMP.W R0, #0x10000000 0x08004452: D105 BNE .L25 ; 0x08004460 0x08004454: F640 1000 MOVW R0, #0x0900 0x08004458: F2C0 003D MOVT R0, #61 0x0800445C: 900C STR R0, [SP, #48] 0x0800445E: E013 B .L27 ; 0x08004488
.L25: 0x08004460: F244 4000 MOVW R0, #0x4400 0x08004464: F6C5 0002 MOVT R0, #0x5802 0x08004468: 6800 LDR R0, [R0] 0x0800446A: 0380 LSLS R0, R0, #14 0x0800446C: 2800 CMP R0, #0 0x0800446E: D509 BPL .L26 ; 0x08004484 0x08004470: 980A LDR R0, [SP, #40] 0x08004472: F1B0 5F00 CMP.W R0, #0x20000000 0x08004476: D105 BNE .L26 ; 0x08004484 0x08004478: F647 0040 MOVW R0, #0x7840 0x0800447C: F2C0 107D MOVT R0, #0x017D 0x08004480: 900C STR R0, [SP, #48] 0x08004482: E001 B .L27 ; 0x08004488
.L26: 0x08004484: 2000 MOVS R0, #0 0x08004486: 900C STR R0, [SP, #48]
.L27: 0x08004488: E007 B .L30 ; 0x0800449A
.L28: 0x0800448A: F248 0000 MOVW R0, #0x8000 0x0800448E: F2C0 00BB MOVT R0, #187 0x08004492: 900C STR R0, [SP, #48] 0x08004494: E001 B .L30 ; 0x0800449A
.L29: 0x08004496: 2000 MOVS R0, #0 0x08004498: 900C STR R0, [SP, #48]
.L30: 0x0800449A: E37B B .L141 ; 0x08004B94
.L31: 0x0800449C: 9816 LDR R0, [SP, #88] 0x0800449E: 9917 LDR R1, [SP, #92] 0x080044A0: F480 6000 EOR R0, R0, #0x0800 0x080044A4: 4308 ORRS R0, R1 0x080044A6: 2800 CMP R0, #0 0x080044A8: F040 809F BNE.W .L49 ; 0x080045EA 0x080044AC: F244 4058 MOVW R0, #0x4458 0x080044B0: F6C5 0002 MOVT R0, #0x5802 0x080044B4: 6800 LDR R0, [R0] 0x080044B6: F000 60E0 AND R0, R0, #0x07000000 0x080044BA: 900B STR R0, [SP, #44] 0x080044BC: 980B LDR R0, [SP, #44] 0x080044BE: 9006 STR R0, [SP, #24] 0x080044C0: B180 CBZ R0, .L32 ; 0x080044E4 0x080044C2: 9806 LDR R0, [SP, #24] 0x080044C4: F1B0 7F80 CMP.W R0, #0x01000000 0x080044C8: D01D BEQ .L35 ; 0x08004506 0x080044CA: 9806 LDR R0, [SP, #24] 0x080044CC: F1B0 7F00 CMP.W R0, #0x02000000 0x080044D0: D02A BEQ .L38 ; 0x08004528 0x080044D2: 9806 LDR R0, [SP, #24] 0x080044D4: F1B0 7F40 CMP.W R0, #0x03000000 0x080044D8: D07E BEQ .L46 ; 0x080045D8 0x080044DA: 9806 LDR R0, [SP, #24] 0x080044DC: F1B0 6F80 CMP.W R0, #0x04000000 0x080044E0: D033 BEQ .L41 ; 0x0800454A 0x080044E2: E07F B .L47 ; 0x080045E4
.L32: 0x080044E4: F244 4000 MOVW R0, #0x4400 0x080044E8: F6C5 0002 MOVT R0, #0x5802 0x080044EC: 6800 LDR R0, [R0] 0x080044EE: 0180 LSLS R0, R0, #6 0x080044F0: 2800 CMP R0, #0 0x080044F2: D505 BPL .L33 ; 0x08004500 0x080044F4: A813 ADD R0, SP, #76 0x080044F6: F7FE FAAF BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x080044FA: 9814 LDR R0, [SP, #80] 0x080044FC: 900C STR R0, [SP, #48] 0x080044FE: E001 B .L34 ; 0x08004504
.L33: 0x08004500: 2000 MOVS R0, #0 0x08004502: 900C STR R0, [SP, #48]
.L34: 0x08004504: E070 B .L48 ; 0x080045E8
.L35: 0x08004506: F244 4000 MOVW R0, #0x4400 0x0800450A: F6C5 0002 MOVT R0, #0x5802 0x0800450E: 6800 LDR R0, [R0] 0x08004510: 0100 LSLS R0, R0, #4 0x08004512: 2800 CMP R0, #0 0x08004514: D505 BPL .L36 ; 0x08004522 0x08004516: A810 ADD R0, SP, #64 0x08004518: F7FE FBEA BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x0800451C: 9810 LDR R0, [SP, #64] 0x0800451E: 900C STR R0, [SP, #48] 0x08004520: E001 B .L37 ; 0x08004526
.L36: 0x08004522: 2000 MOVS R0, #0 0x08004524: 900C STR R0, [SP, #48]
.L37: 0x08004526: E05F B .L48 ; 0x080045E8
.L38: 0x08004528: F244 4000 MOVW R0, #0x4400 0x0800452C: F6C5 0002 MOVT R0, #0x5802 0x08004530: 6800 LDR R0, [R0] 0x08004532: 0080 LSLS R0, R0, #2 0x08004534: 2800 CMP R0, #0 0x08004536: D505 BPL .L39 ; 0x08004544 0x08004538: A80D ADD R0, SP, #52 0x0800453A: F7FE FD25 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x0800453E: 980D LDR R0, [SP, #52] 0x08004540: 900C STR R0, [SP, #48] 0x08004542: E001 B .L40 ; 0x08004548
.L39: 0x08004544: 2000 MOVS R0, #0 0x08004546: 900C STR R0, [SP, #48]
.L40: 0x08004548: E04E B .L48 ; 0x080045E8
.L41: 0x0800454A: F244 404C MOVW R0, #0x444C 0x0800454E: F6C5 0002 MOVT R0, #0x5802 0x08004552: 6800 LDR R0, [R0] 0x08004554: F000 5040 AND R0, R0, #0x30000000 0x08004558: 900A STR R0, [SP, #40] 0x0800455A: F244 4000 MOVW R0, #0x4400 0x0800455E: F6C5 0002 MOVT R0, #0x5802 0x08004562: 6800 LDR R0, [R0] 0x08004564: 0740 LSLS R0, R0, #29 0x08004566: 2800 CMP R0, #0 0x08004568: D50F BPL .L42 ; 0x0800458A 0x0800456A: 980A LDR R0, [SP, #40] 0x0800456C: B968 CBNZ R0, .L42 ; 0x0800458A 0x0800456E: F244 4000 MOVW R0, #0x4400 0x08004572: F6C5 0002 MOVT R0, #0x5802 0x08004576: 6800 LDR R0, [R0] 0x08004578: F3C0 01C1 UBFX R1, R0, #3, #2 0x0800457C: F249 0000 MOVW R0, #0x9000 0x08004580: F2C0 30D0 MOVT R0, #0x03D0 0x08004584: 40C8 LSRS R0, R1 0x08004586: 900C STR R0, [SP, #48] 0x08004588: E025 B .L45 ; 0x080045D6
.L42: 0x0800458A: F244 4000 MOVW R0, #0x4400 0x0800458E: F6C5 0002 MOVT R0, #0x5802 0x08004592: 6800 LDR R0, [R0] 0x08004594: 05C0 LSLS R0, R0, #23 0x08004596: 2800 CMP R0, #0 0x08004598: D509 BPL .L43 ; 0x080045AE 0x0800459A: 980A LDR R0, [SP, #40] 0x0800459C: F1B0 5F80 CMP.W R0, #0x10000000 0x080045A0: D105 BNE .L43 ; 0x080045AE 0x080045A2: F640 1000 MOVW R0, #0x0900 0x080045A6: F2C0 003D MOVT R0, #61 0x080045AA: 900C STR R0, [SP, #48] 0x080045AC: E013 B .L45 ; 0x080045D6
.L43: 0x080045AE: F244 4000 MOVW R0, #0x4400 0x080045B2: F6C5 0002 MOVT R0, #0x5802 0x080045B6: 6800 LDR R0, [R0] 0x080045B8: 0380 LSLS R0, R0, #14 0x080045BA: 2800 CMP R0, #0 0x080045BC: D509 BPL .L44 ; 0x080045D2 0x080045BE: 980A LDR R0, [SP, #40] 0x080045C0: F1B0 5F00 CMP.W R0, #0x20000000 0x080045C4: D105 BNE .L44 ; 0x080045D2 0x080045C6: F647 0040 MOVW R0, #0x7840 0x080045CA: F2C0 107D MOVT R0, #0x017D 0x080045CE: 900C STR R0, [SP, #48] 0x080045D0: E001 B .L45 ; 0x080045D6
.L44: 0x080045D2: 2000 MOVS R0, #0 0x080045D4: 900C STR R0, [SP, #48]
.L45: 0x080045D6: E007 B .L48 ; 0x080045E8
.L46: 0x080045D8: F248 0000 MOVW R0, #0x8000 0x080045DC: F2C0 00BB MOVT R0, #187 0x080045E0: 900C STR R0, [SP, #48] 0x080045E2: E001 B .L48 ; 0x080045E8
.L47: 0x080045E4: 2000 MOVS R0, #0 0x080045E6: 900C STR R0, [SP, #48]
.L48: 0x080045E8: E2D4 B .L141 ; 0x08004B94
.L49: 0x080045EA: 9816 LDR R0, [SP, #88] 0x080045EC: 9917 LDR R1, [SP, #92] 0x080045EE: F480 5080 EOR R0, R0, #0x1000 0x080045F2: 4308 ORRS R0, R1 0x080045F4: 2800 CMP R0, #0 0x080045F6: F040 809F BNE.W .L67 ; 0x08004738 0x080045FA: F244 4050 MOVW R0, #0x4450 0x080045FE: F6C5 0002 MOVT R0, #0x5802 0x08004602: 6800 LDR R0, [R0] 0x08004604: F400 40E0 AND R0, R0, #0x7000 0x08004608: 9009 STR R0, [SP, #36] 0x0800460A: 9809 LDR R0, [SP, #36] 0x0800460C: 9005 STR R0, [SP, #20] 0x0800460E: B180 CBZ R0, .L50 ; 0x08004632 0x08004610: 9805 LDR R0, [SP, #20] 0x08004612: F5B0 5F80 CMP.W R0, #0x1000 0x08004616: D01D BEQ .L53 ; 0x08004654 0x08004618: 9805 LDR R0, [SP, #20] 0x0800461A: F5B0 5F00 CMP.W R0, #0x2000 0x0800461E: D02A BEQ .L56 ; 0x08004676 0x08004620: 9805 LDR R0, [SP, #20] 0x08004622: F5B0 5F40 CMP.W R0, #0x3000 0x08004626: D07E BEQ .L64 ; 0x08004726 0x08004628: 9805 LDR R0, [SP, #20] 0x0800462A: F5B0 4F80 CMP.W R0, #0x4000 0x0800462E: D033 BEQ .L59 ; 0x08004698 0x08004630: E07F B .L65 ; 0x08004732
.L50: 0x08004632: F244 4000 MOVW R0, #0x4400 0x08004636: F6C5 0002 MOVT R0, #0x5802 0x0800463A: 6800 LDR R0, [R0] 0x0800463C: 0180 LSLS R0, R0, #6 0x0800463E: 2800 CMP R0, #0 0x08004640: D505 BPL .L51 ; 0x0800464E 0x08004642: A813 ADD R0, SP, #76 0x08004644: F7FE FA08 BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x08004648: 9814 LDR R0, [SP, #80] 0x0800464A: 900C STR R0, [SP, #48] 0x0800464C: E001 B .L52 ; 0x08004652
.L51: 0x0800464E: 2000 MOVS R0, #0 0x08004650: 900C STR R0, [SP, #48]
.L52: 0x08004652: E070 B .L66 ; 0x08004736
.L53: 0x08004654: F244 4000 MOVW R0, #0x4400 0x08004658: F6C5 0002 MOVT R0, #0x5802 0x0800465C: 6800 LDR R0, [R0] 0x0800465E: 0100 LSLS R0, R0, #4 0x08004660: 2800 CMP R0, #0 0x08004662: D505 BPL .L54 ; 0x08004670 0x08004664: A810 ADD R0, SP, #64 0x08004666: F7FE FB43 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x0800466A: 9810 LDR R0, [SP, #64] 0x0800466C: 900C STR R0, [SP, #48] 0x0800466E: E001 B .L55 ; 0x08004674
.L54: 0x08004670: 2000 MOVS R0, #0 0x08004672: 900C STR R0, [SP, #48]
.L55: 0x08004674: E05F B .L66 ; 0x08004736
.L56: 0x08004676: F244 4000 MOVW R0, #0x4400 0x0800467A: F6C5 0002 MOVT R0, #0x5802 0x0800467E: 6800 LDR R0, [R0] 0x08004680: 0080 LSLS R0, R0, #2 0x08004682: 2800 CMP R0, #0 0x08004684: D505 BPL .L57 ; 0x08004692 0x08004686: A80D ADD R0, SP, #52 0x08004688: F7FE FC7E BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x0800468C: 980D LDR R0, [SP, #52] 0x0800468E: 900C STR R0, [SP, #48] 0x08004690: E001 B .L58 ; 0x08004696
.L57: 0x08004692: 2000 MOVS R0, #0 0x08004694: 900C STR R0, [SP, #48]
.L58: 0x08004696: E04E B .L66 ; 0x08004736
.L59: 0x08004698: F244 404C MOVW R0, #0x444C 0x0800469C: F6C5 0002 MOVT R0, #0x5802 0x080046A0: 6800 LDR R0, [R0] 0x080046A2: F000 5040 AND R0, R0, #0x30000000 0x080046A6: 900A STR R0, [SP, #40] 0x080046A8: F244 4000 MOVW R0, #0x4400 0x080046AC: F6C5 0002 MOVT R0, #0x5802 0x080046B0: 6800 LDR R0, [R0] 0x080046B2: 0740 LSLS R0, R0, #29 0x080046B4: 2800 CMP R0, #0 0x080046B6: D50F BPL .L60 ; 0x080046D8 0x080046B8: 980A LDR R0, [SP, #40] 0x080046BA: B968 CBNZ R0, .L60 ; 0x080046D8 0x080046BC: F244 4000 MOVW R0, #0x4400 0x080046C0: F6C5 0002 MOVT R0, #0x5802 0x080046C4: 6800 LDR R0, [R0] 0x080046C6: F3C0 01C1 UBFX R1, R0, #3, #2 0x080046CA: F249 0000 MOVW R0, #0x9000 0x080046CE: F2C0 30D0 MOVT R0, #0x03D0 0x080046D2: 40C8 LSRS R0, R1 0x080046D4: 900C STR R0, [SP, #48] 0x080046D6: E025 B .L63 ; 0x08004724
.L60: 0x080046D8: F244 4000 MOVW R0, #0x4400 0x080046DC: F6C5 0002 MOVT R0, #0x5802 0x080046E0: 6800 LDR R0, [R0] 0x080046E2: 05C0 LSLS R0, R0, #23 0x080046E4: 2800 CMP R0, #0 0x080046E6: D509 BPL .L61 ; 0x080046FC 0x080046E8: 980A LDR R0, [SP, #40] 0x080046EA: F1B0 5F80 CMP.W R0, #0x10000000 0x080046EE: D105 BNE .L61 ; 0x080046FC 0x080046F0: F640 1000 MOVW R0, #0x0900 0x080046F4: F2C0 003D MOVT R0, #61 0x080046F8: 900C STR R0, [SP, #48] 0x080046FA: E013 B .L63 ; 0x08004724
.L61: 0x080046FC: F244 4000 MOVW R0, #0x4400 0x08004700: F6C5 0002 MOVT R0, #0x5802 0x08004704: 6800 LDR R0, [R0] 0x08004706: 0380 LSLS R0, R0, #14 0x08004708: 2800 CMP R0, #0 0x0800470A: D509 BPL .L62 ; 0x08004720 0x0800470C: 980A LDR R0, [SP, #40] 0x0800470E: F1B0 5F00 CMP.W R0, #0x20000000 0x08004712: D105 BNE .L62 ; 0x08004720 0x08004714: F647 0040 MOVW R0, #0x7840 0x08004718: F2C0 107D MOVT R0, #0x017D 0x0800471C: 900C STR R0, [SP, #48] 0x0800471E: E001 B .L63 ; 0x08004724
.L62: 0x08004720: 2000 MOVS R0, #0 0x08004722: 900C STR R0, [SP, #48]
.L63: 0x08004724: E007 B .L66 ; 0x08004736
.L64: 0x08004726: F248 0000 MOVW R0, #0x8000 0x0800472A: F2C0 00BB MOVT R0, #187 0x0800472E: 900C STR R0, [SP, #48] 0x08004730: E001 B .L66 ; 0x08004736
.L65: 0x08004732: 2000 MOVS R0, #0 0x08004734: 900C STR R0, [SP, #48]
.L66: 0x08004736: E22D B .L141 ; 0x08004B94
.L67: 0x08004738: 9816 LDR R0, [SP, #88] 0x0800473A: 9917 LDR R1, [SP, #92] 0x0800473C: F480 5000 EOR R0, R0, #0x2000 0x08004740: 4308 ORRS R0, R1 0x08004742: 2800 CMP R0, #0 0x08004744: F040 8084 BNE.W .L86 ; 0x08004850 0x08004748: F244 4050 MOVW R0, #0x4450 0x0800474C: F6C5 0002 MOVT R0, #0x5802 0x08004750: 6800 LDR R0, [R0] 0x08004752: F400 20E0 AND R0, R0, #0x070000 0x08004756: 9009 STR R0, [SP, #36] 0x08004758: 9809 LDR R0, [SP, #36] 0x0800475A: 9004 STR R0, [SP, #16] 0x0800475C: B1A0 CBZ R0, .L68 ; 0x08004788 0x0800475E: 9804 LDR R0, [SP, #16] 0x08004760: F5B0 3F80 CMP.W R0, #0x010000 0x08004764: D014 BEQ .L69 ; 0x08004790 0x08004766: 9804 LDR R0, [SP, #16] 0x08004768: F5B0 3F00 CMP.W R0, #0x020000 0x0800476C: D021 BEQ .L72 ; 0x080047B2 0x0800476E: 9804 LDR R0, [SP, #16] 0x08004770: F5B0 3F40 CMP.W R0, #0x030000 0x08004774: D02E BEQ .L75 ; 0x080047D4 0x08004776: 9804 LDR R0, [SP, #16] 0x08004778: F5B0 2F80 CMP.W R0, #0x040000 0x0800477C: D043 BEQ .L78 ; 0x08004806 0x0800477E: 9804 LDR R0, [SP, #16] 0x08004780: F5B0 2FA0 CMP.W R0, #0x050000 0x08004784: D050 BEQ .L81 ; 0x08004828 0x08004786: E060 B .L84 ; 0x0800484A
.L68: 0x08004788: F005 F866 BL HAL_RCC_GetPCLK1Freq ; 0x08009858 0x0800478C: 900C STR R0, [SP, #48] 0x0800478E: E05E B .L85 ; 0x0800484E
.L69: 0x08004790: F244 4000 MOVW R0, #0x4400 0x08004794: F6C5 0002 MOVT R0, #0x5802 0x08004798: 6800 LDR R0, [R0] 0x0800479A: 0100 LSLS R0, R0, #4 0x0800479C: 2800 CMP R0, #0 0x0800479E: D505 BPL .L70 ; 0x080047AC 0x080047A0: A810 ADD R0, SP, #64 0x080047A2: F7FE FAA5 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x080047A6: 9811 LDR R0, [SP, #68] 0x080047A8: 900C STR R0, [SP, #48] 0x080047AA: E001 B .L71 ; 0x080047B0
.L70: 0x080047AC: 2000 MOVS R0, #0 0x080047AE: 900C STR R0, [SP, #48]
.L71: 0x080047B0: E04D B .L85 ; 0x0800484E
.L72: 0x080047B2: F244 4000 MOVW R0, #0x4400 0x080047B6: F6C5 0002 MOVT R0, #0x5802 0x080047BA: 6800 LDR R0, [R0] 0x080047BC: 0080 LSLS R0, R0, #2 0x080047BE: 2800 CMP R0, #0 0x080047C0: D505 BPL .L73 ; 0x080047CE 0x080047C2: A80D ADD R0, SP, #52 0x080047C4: F7FE FBE0 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x080047C8: 980E LDR R0, [SP, #56] 0x080047CA: 900C STR R0, [SP, #48] 0x080047CC: E001 B .L74 ; 0x080047D2
.L73: 0x080047CE: 2000 MOVS R0, #0 0x080047D0: 900C STR R0, [SP, #48]
.L74: 0x080047D2: E03C B .L85 ; 0x0800484E
.L75: 0x080047D4: F244 4000 MOVW R0, #0x4400 0x080047D8: F6C5 0002 MOVT R0, #0x5802 0x080047DC: 6800 LDR R0, [R0] 0x080047DE: 0740 LSLS R0, R0, #29 0x080047E0: 2800 CMP R0, #0 0x080047E2: D50D BPL .L76 ; 0x08004800 0x080047E4: F244 4000 MOVW R0, #0x4400 0x080047E8: F6C5 0002 MOVT R0, #0x5802 0x080047EC: 6800 LDR R0, [R0] 0x080047EE: F3C0 01C1 UBFX R1, R0, #3, #2 0x080047F2: F249 0000 MOVW R0, #0x9000 0x080047F6: F2C0 30D0 MOVT R0, #0x03D0 0x080047FA: 40C8 LSRS R0, R1 0x080047FC: 900C STR R0, [SP, #48] 0x080047FE: E001 B .L77 ; 0x08004804
.L76: 0x08004800: 2000 MOVS R0, #0 0x08004802: 900C STR R0, [SP, #48]
.L77: 0x08004804: E023 B .L85 ; 0x0800484E
.L78: 0x08004806: F244 4000 MOVW R0, #0x4400 0x0800480A: F6C5 0002 MOVT R0, #0x5802 0x0800480E: 6800 LDR R0, [R0] 0x08004810: 05C0 LSLS R0, R0, #23 0x08004812: 2800 CMP R0, #0 0x08004814: D505 BPL .L79 ; 0x08004822 0x08004816: F640 1000 MOVW R0, #0x0900 0x0800481A: F2C0 003D MOVT R0, #61 0x0800481E: 900C STR R0, [SP, #48] 0x08004820: E001 B .L80 ; 0x08004826
.L79: 0x08004822: 2000 MOVS R0, #0 0x08004824: 900C STR R0, [SP, #48]
.L80: 0x08004826: E012 B .L85 ; 0x0800484E
.L81: 0x08004828: F244 4000 MOVW R0, #0x4400 0x0800482C: F6C5 0002 MOVT R0, #0x5802 0x08004830: 6800 LDR R0, [R0] 0x08004832: 0380 LSLS R0, R0, #14 0x08004834: 2800 CMP R0, #0 0x08004836: D505 BPL .L82 ; 0x08004844 0x08004838: F647 0040 MOVW R0, #0x7840 0x0800483C: F2C0 107D MOVT R0, #0x017D 0x08004840: 900C STR R0, [SP, #48] 0x08004842: E001 B .L83 ; 0x08004848
.L82: 0x08004844: 2000 MOVS R0, #0 0x08004846: 900C STR R0, [SP, #48]
.L83: 0x08004848: E001 B .L85 ; 0x0800484E
.L84: 0x0800484A: 2000 MOVS R0, #0 0x0800484C: 900C STR R0, [SP, #48]
.L85: 0x0800484E: E1A1 B .L141 ; 0x08004B94
.L86: 0x08004850: 9816 LDR R0, [SP, #88] 0x08004852: 9917 LDR R1, [SP, #92] 0x08004854: F480 2000 EOR R0, R0, #0x080000 0x08004858: 4308 ORRS R0, R1 0x0800485A: 2800 CMP R0, #0 0x0800485C: F040 8080 BNE.W .L100 ; 0x08004960 0x08004860: F244 4058 MOVW R0, #0x4458 0x08004864: F6C5 0002 MOVT R0, #0x5802 0x08004868: 6800 LDR R0, [R0] 0x0800486A: F400 3040 AND R0, R0, #0x030000 0x0800486E: 9009 STR R0, [SP, #36] 0x08004870: 9809 LDR R0, [SP, #36] 0x08004872: 9003 STR R0, [SP, #12] 0x08004874: B140 CBZ R0, .L87 ; 0x08004888 0x08004876: 9803 LDR R0, [SP, #12] 0x08004878: F5B0 3F80 CMP.W R0, #0x010000 0x0800487C: D015 BEQ .L90 ; 0x080048AA 0x0800487E: 9803 LDR R0, [SP, #12] 0x08004880: F5B0 3F00 CMP.W R0, #0x020000 0x08004884: D022 BEQ .L93 ; 0x080048CC 0x08004886: E068 B .L98 ; 0x0800495A
.L87: 0x08004888: F244 4000 MOVW R0, #0x4400 0x0800488C: F6C5 0002 MOVT R0, #0x5802 0x08004890: 6800 LDR R0, [R0] 0x08004892: 0100 LSLS R0, R0, #4 0x08004894: 2800 CMP R0, #0 0x08004896: D505 BPL .L88 ; 0x080048A4 0x08004898: A810 ADD R0, SP, #64 0x0800489A: F7FE FA29 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x0800489E: 9810 LDR R0, [SP, #64] 0x080048A0: 900C STR R0, [SP, #48] 0x080048A2: E001 B .L89 ; 0x080048A8
.L88: 0x080048A4: 2000 MOVS R0, #0 0x080048A6: 900C STR R0, [SP, #48]
.L89: 0x080048A8: E059 B .L99 ; 0x0800495E
.L90: 0x080048AA: F244 4000 MOVW R0, #0x4400 0x080048AE: F6C5 0002 MOVT R0, #0x5802 0x080048B2: 6800 LDR R0, [R0] 0x080048B4: 0080 LSLS R0, R0, #2 0x080048B6: 2800 CMP R0, #0 0x080048B8: D505 BPL .L91 ; 0x080048C6 0x080048BA: A80D ADD R0, SP, #52 0x080048BC: F7FE FB64 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x080048C0: 980F LDR R0, [SP, #60] 0x080048C2: 900C STR R0, [SP, #48] 0x080048C4: E001 B .L92 ; 0x080048CA
.L91: 0x080048C6: 2000 MOVS R0, #0 0x080048C8: 900C STR R0, [SP, #48]
.L92: 0x080048CA: E048 B .L99 ; 0x0800495E
.L93: 0x080048CC: F244 404C MOVW R0, #0x444C 0x080048D0: F6C5 0002 MOVT R0, #0x5802 0x080048D4: 6800 LDR R0, [R0] 0x080048D6: F000 5040 AND R0, R0, #0x30000000 0x080048DA: 900A STR R0, [SP, #40] 0x080048DC: F244 4000 MOVW R0, #0x4400 0x080048E0: F6C5 0002 MOVT R0, #0x5802 0x080048E4: 6800 LDR R0, [R0] 0x080048E6: 0740 LSLS R0, R0, #29 0x080048E8: 2800 CMP R0, #0 0x080048EA: D50F BPL .L94 ; 0x0800490C 0x080048EC: 980A LDR R0, [SP, #40] 0x080048EE: B968 CBNZ R0, .L94 ; 0x0800490C 0x080048F0: F244 4000 MOVW R0, #0x4400 0x080048F4: F6C5 0002 MOVT R0, #0x5802 0x080048F8: 6800 LDR R0, [R0] 0x080048FA: F3C0 01C1 UBFX R1, R0, #3, #2 0x080048FE: F249 0000 MOVW R0, #0x9000 0x08004902: F2C0 30D0 MOVT R0, #0x03D0 0x08004906: 40C8 LSRS R0, R1 0x08004908: 900C STR R0, [SP, #48] 0x0800490A: E025 B .L97 ; 0x08004958
.L94: 0x0800490C: F244 4000 MOVW R0, #0x4400 0x08004910: F6C5 0002 MOVT R0, #0x5802 0x08004914: 6800 LDR R0, [R0] 0x08004916: 05C0 LSLS R0, R0, #23 0x08004918: 2800 CMP R0, #0 0x0800491A: D509 BPL .L95 ; 0x08004930 0x0800491C: 980A LDR R0, [SP, #40] 0x0800491E: F1B0 5F80 CMP.W R0, #0x10000000 0x08004922: D105 BNE .L95 ; 0x08004930 0x08004924: F640 1000 MOVW R0, #0x0900 0x08004928: F2C0 003D MOVT R0, #61 0x0800492C: 900C STR R0, [SP, #48] 0x0800492E: E013 B .L97 ; 0x08004958
.L95: 0x08004930: F244 4000 MOVW R0, #0x4400 0x08004934: F6C5 0002 MOVT R0, #0x5802 0x08004938: 6800 LDR R0, [R0] 0x0800493A: 0380 LSLS R0, R0, #14 0x0800493C: 2800 CMP R0, #0 0x0800493E: D509 BPL .L96 ; 0x08004954 0x08004940: 980A LDR R0, [SP, #40] 0x08004942: F1B0 5F00 CMP.W R0, #0x20000000 0x08004946: D105 BNE .L96 ; 0x08004954 0x08004948: F647 0040 MOVW R0, #0x7840 0x0800494C: F2C0 107D MOVT R0, #0x017D 0x08004950: 900C STR R0, [SP, #48] 0x08004952: E001 B .L97 ; 0x08004958
.L96: 0x08004954: 2000 MOVS R0, #0 0x08004956: 900C STR R0, [SP, #48]
.L97: 0x08004958: E001 B .L99 ; 0x0800495E
.L98: 0x0800495A: 2000 MOVS R0, #0 0x0800495C: 900C STR R0, [SP, #48]
.L99: 0x0800495E: E119 B .L141 ; 0x08004B94
.L100: 0x08004960: 9816 LDR R0, [SP, #88] 0x08004962: 9917 LDR R1, [SP, #92] 0x08004964: F480 3080 EOR R0, R0, #0x010000 0x08004968: 4308 ORRS R0, R1 0x0800496A: BBA0 CBNZ R0, .L109 ; 0x080049D6 0x0800496C: F244 404C MOVW R0, #0x444C 0x08004970: F6C5 0002 MOVT R0, #0x5802 0x08004974: 6800 LDR R0, [R0] 0x08004976: F400 3080 AND R0, R0, #0x010000 0x0800497A: 9009 STR R0, [SP, #36] 0x0800497C: 9809 LDR R0, [SP, #36] 0x0800497E: 9002 STR R0, [SP, #8] 0x08004980: B120 CBZ R0, .L101 ; 0x0800498C 0x08004982: 9802 LDR R0, [SP, #8] 0x08004984: F5B0 3F80 CMP.W R0, #0x010000 0x08004988: D011 BEQ .L104 ; 0x080049AE 0x0800498A: E021 B .L107 ; 0x080049D0
.L101: 0x0800498C: F244 4000 MOVW R0, #0x4400 0x08004990: F6C5 0002 MOVT R0, #0x5802 0x08004994: 6800 LDR R0, [R0] 0x08004996: 0180 LSLS R0, R0, #6 0x08004998: 2800 CMP R0, #0 0x0800499A: D505 BPL .L102 ; 0x080049A8 0x0800499C: A813 ADD R0, SP, #76 0x0800499E: F7FE F85B BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x080049A2: 9814 LDR R0, [SP, #80] 0x080049A4: 900C STR R0, [SP, #48] 0x080049A6: E001 B .L103 ; 0x080049AC
.L102: 0x080049A8: 2000 MOVS R0, #0 0x080049AA: 900C STR R0, [SP, #48]
.L103: 0x080049AC: E012 B .L108 ; 0x080049D4
.L104: 0x080049AE: F244 4000 MOVW R0, #0x4400 0x080049B2: F6C5 0002 MOVT R0, #0x5802 0x080049B6: 6800 LDR R0, [R0] 0x080049B8: 0100 LSLS R0, R0, #4 0x080049BA: 2800 CMP R0, #0 0x080049BC: D505 BPL .L105 ; 0x080049CA 0x080049BE: A810 ADD R0, SP, #64 0x080049C0: F7FE F996 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x080049C4: 9812 LDR R0, [SP, #72] 0x080049C6: 900C STR R0, [SP, #48] 0x080049C8: E001 B .L106 ; 0x080049CE
.L105: 0x080049CA: 2000 MOVS R0, #0 0x080049CC: 900C STR R0, [SP, #48]
.L106: 0x080049CE: E001 B .L108 ; 0x080049D4
.L107: 0x080049D0: 2000 MOVS R0, #0 0x080049D2: 900C STR R0, [SP, #48]
.L108: 0x080049D4: E0DE B .L141 ; 0x08004B94
.L109: 0x080049D6: 9816 LDR R0, [SP, #88] 0x080049D8: 9917 LDR R1, [SP, #92] 0x080049DA: F480 4080 EOR R0, R0, #0x4000 0x080049DE: 4308 ORRS R0, R1 0x080049E0: 2800 CMP R0, #0 0x080049E2: F040 8084 BNE.W .L128 ; 0x08004AEE 0x080049E6: F244 4058 MOVW R0, #0x4458 0x080049EA: F6C5 0002 MOVT R0, #0x5802 0x080049EE: 6800 LDR R0, [R0] 0x080049F0: F000 40E0 AND R0, R0, #0x70000000 0x080049F4: 9009 STR R0, [SP, #36] 0x080049F6: 9809 LDR R0, [SP, #36] 0x080049F8: 9001 STR R0, [SP, #4] 0x080049FA: B1A0 CBZ R0, .L110 ; 0x08004A26 0x080049FC: 9801 LDR R0, [SP, #4] 0x080049FE: F1B0 5F80 CMP.W R0, #0x10000000 0x08004A02: D014 BEQ .L111 ; 0x08004A2E 0x08004A04: 9801 LDR R0, [SP, #4] 0x08004A06: F1B0 5F00 CMP.W R0, #0x20000000 0x08004A0A: D021 BEQ .L114 ; 0x08004A50 0x08004A0C: 9801 LDR R0, [SP, #4] 0x08004A0E: F1B0 5F40 CMP.W R0, #0x30000000 0x08004A12: D02E BEQ .L117 ; 0x08004A72 0x08004A14: 9801 LDR R0, [SP, #4] 0x08004A16: F1B0 4F80 CMP.W R0, #0x40000000 0x08004A1A: D043 BEQ .L120 ; 0x08004AA4 0x08004A1C: 9801 LDR R0, [SP, #4] 0x08004A1E: F1B0 4FA0 CMP.W R0, #0x50000000 0x08004A22: D050 BEQ .L123 ; 0x08004AC6 0x08004A24: E060 B .L126 ; 0x08004AE8
.L110: 0x08004A26: F005 F9EF BL HAL_RCCEx_GetD3PCLK1Freq ; 0x08009E08 0x08004A2A: 900C STR R0, [SP, #48] 0x08004A2C: E05E B .L127 ; 0x08004AEC
.L111: 0x08004A2E: F244 4000 MOVW R0, #0x4400 0x08004A32: F6C5 0002 MOVT R0, #0x5802 0x08004A36: 6800 LDR R0, [R0] 0x08004A38: 0100 LSLS R0, R0, #4 0x08004A3A: 2800 CMP R0, #0 0x08004A3C: D505 BPL .L112 ; 0x08004A4A 0x08004A3E: A810 ADD R0, SP, #64 0x08004A40: F7FE F956 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x08004A44: 9811 LDR R0, [SP, #68] 0x08004A46: 900C STR R0, [SP, #48] 0x08004A48: E001 B .L113 ; 0x08004A4E
.L112: 0x08004A4A: 2000 MOVS R0, #0 0x08004A4C: 900C STR R0, [SP, #48]
.L113: 0x08004A4E: E04D B .L127 ; 0x08004AEC
.L114: 0x08004A50: F244 4000 MOVW R0, #0x4400 0x08004A54: F6C5 0002 MOVT R0, #0x5802 0x08004A58: 6800 LDR R0, [R0] 0x08004A5A: 0080 LSLS R0, R0, #2 0x08004A5C: 2800 CMP R0, #0 0x08004A5E: D505 BPL .L115 ; 0x08004A6C 0x08004A60: A80D ADD R0, SP, #52 0x08004A62: F7FE FA91 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x08004A66: 980E LDR R0, [SP, #56] 0x08004A68: 900C STR R0, [SP, #48] 0x08004A6A: E001 B .L116 ; 0x08004A70
.L115: 0x08004A6C: 2000 MOVS R0, #0 0x08004A6E: 900C STR R0, [SP, #48]
.L116: 0x08004A70: E03C B .L127 ; 0x08004AEC
.L117: 0x08004A72: F244 4000 MOVW R0, #0x4400 0x08004A76: F6C5 0002 MOVT R0, #0x5802 0x08004A7A: 6800 LDR R0, [R0] 0x08004A7C: 0740 LSLS R0, R0, #29 0x08004A7E: 2800 CMP R0, #0 0x08004A80: D50D BPL .L118 ; 0x08004A9E 0x08004A82: F244 4000 MOVW R0, #0x4400 0x08004A86: F6C5 0002 MOVT R0, #0x5802 0x08004A8A: 6800 LDR R0, [R0] 0x08004A8C: F3C0 01C1 UBFX R1, R0, #3, #2 0x08004A90: F249 0000 MOVW R0, #0x9000 0x08004A94: F2C0 30D0 MOVT R0, #0x03D0 0x08004A98: 40C8 LSRS R0, R1 0x08004A9A: 900C STR R0, [SP, #48] 0x08004A9C: E001 B .L119 ; 0x08004AA2
.L118: 0x08004A9E: 2000 MOVS R0, #0 0x08004AA0: 900C STR R0, [SP, #48]
.L119: 0x08004AA2: E023 B .L127 ; 0x08004AEC
.L120: 0x08004AA4: F244 4000 MOVW R0, #0x4400 0x08004AA8: F6C5 0002 MOVT R0, #0x5802 0x08004AAC: 6800 LDR R0, [R0] 0x08004AAE: 05C0 LSLS R0, R0, #23 0x08004AB0: 2800 CMP R0, #0 0x08004AB2: D505 BPL .L121 ; 0x08004AC0 0x08004AB4: F640 1000 MOVW R0, #0x0900 0x08004AB8: F2C0 003D MOVT R0, #61 0x08004ABC: 900C STR R0, [SP, #48] 0x08004ABE: E001 B .L122 ; 0x08004AC4
.L121: 0x08004AC0: 2000 MOVS R0, #0 0x08004AC2: 900C STR R0, [SP, #48]
.L122: 0x08004AC4: E012 B .L127 ; 0x08004AEC
.L123: 0x08004AC6: F244 4000 MOVW R0, #0x4400 0x08004ACA: F6C5 0002 MOVT R0, #0x5802 0x08004ACE: 6800 LDR R0, [R0] 0x08004AD0: 0380 LSLS R0, R0, #14 0x08004AD2: 2800 CMP R0, #0 0x08004AD4: D505 BPL .L124 ; 0x08004AE2 0x08004AD6: F647 0040 MOVW R0, #0x7840 0x08004ADA: F2C0 107D MOVT R0, #0x017D 0x08004ADE: 900C STR R0, [SP, #48] 0x08004AE0: E001 B .L125 ; 0x08004AE6
.L124: 0x08004AE2: 2000 MOVS R0, #0 0x08004AE4: 900C STR R0, [SP, #48]
.L125: 0x08004AE6: E001 B .L127 ; 0x08004AEC
.L126: 0x08004AE8: 2000 MOVS R0, #0 0x08004AEA: 900C STR R0, [SP, #48]
.L127: 0x08004AEC: E052 B .L141 ; 0x08004B94
.L128: 0x08004AEE: 9816 LDR R0, [SP, #88] 0x08004AF0: 9917 LDR R1, [SP, #92] 0x08004AF2: F480 4000 EOR R0, R0, #0x8000 0x08004AF6: 4308 ORRS R0, R1 0x08004AF8: 2800 CMP R0, #0 0x08004AFA: D149 BNE .L140 ; 0x08004B90 0x08004AFC: F244 4050 MOVW R0, #0x4450 0x08004B00: F6C5 0002 MOVT R0, #0x5802 0x08004B04: 6800 LDR R0, [R0] 0x08004B06: F000 5040 AND R0, R0, #0x30000000 0x08004B0A: 9009 STR R0, [SP, #36] 0x08004B0C: 9809 LDR R0, [SP, #36] 0x08004B0E: 9000 STR R0, [SP, #0] 0x08004B10: B140 CBZ R0, .L129 ; 0x08004B24 0x08004B12: 9800 LDR R0, [SP, #0] 0x08004B14: F1B0 5F80 CMP.W R0, #0x10000000 0x08004B18: D015 BEQ .L132 ; 0x08004B46 0x08004B1A: 9800 LDR R0, [SP, #0] 0x08004B1C: F1B0 5F00 CMP.W R0, #0x20000000 0x08004B20: D022 BEQ .L135 ; 0x08004B68 0x08004B22: E032 B .L138 ; 0x08004B8A
.L129: 0x08004B24: F244 4000 MOVW R0, #0x4400 0x08004B28: F6C5 0002 MOVT R0, #0x5802 0x08004B2C: 6800 LDR R0, [R0] 0x08004B2E: 0380 LSLS R0, R0, #14 0x08004B30: 2800 CMP R0, #0 0x08004B32: D505 BPL .L130 ; 0x08004B40 0x08004B34: F647 0040 MOVW R0, #0x7840 0x08004B38: F2C0 107D MOVT R0, #0x017D 0x08004B3C: 900C STR R0, [SP, #48] 0x08004B3E: E001 B .L131 ; 0x08004B44
.L130: 0x08004B40: 2000 MOVS R0, #0 0x08004B42: 900C STR R0, [SP, #48]
.L131: 0x08004B44: E023 B .L139 ; 0x08004B8E
.L132: 0x08004B46: F244 4000 MOVW R0, #0x4400 0x08004B4A: F6C5 0002 MOVT R0, #0x5802 0x08004B4E: 6800 LDR R0, [R0] 0x08004B50: 0180 LSLS R0, R0, #6 0x08004B52: 2800 CMP R0, #0 0x08004B54: D505 BPL .L133 ; 0x08004B62 0x08004B56: A813 ADD R0, SP, #76 0x08004B58: F7FD FF7E BL HAL_RCCEx_GetPLL1ClockFreq ; 0x08002A58 0x08004B5C: 9814 LDR R0, [SP, #80] 0x08004B5E: 900C STR R0, [SP, #48] 0x08004B60: E001 B .L134 ; 0x08004B66
.L133: 0x08004B62: 2000 MOVS R0, #0 0x08004B64: 900C STR R0, [SP, #48]
.L134: 0x08004B66: E012 B .L139 ; 0x08004B8E
.L135: 0x08004B68: F244 4000 MOVW R0, #0x4400 0x08004B6C: F6C5 0002 MOVT R0, #0x5802 0x08004B70: 6800 LDR R0, [R0] 0x08004B72: 0100 LSLS R0, R0, #4 0x08004B74: 2800 CMP R0, #0 0x08004B76: D505 BPL .L136 ; 0x08004B84 0x08004B78: A810 ADD R0, SP, #64 0x08004B7A: F7FE F8B9 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x08004B7E: 9811 LDR R0, [SP, #68] 0x08004B80: 900C STR R0, [SP, #48] 0x08004B82: E001 B .L137 ; 0x08004B88
.L136: 0x08004B84: 2000 MOVS R0, #0 0x08004B86: 900C STR R0, [SP, #48]
.L137: 0x08004B88: E001 B .L139 ; 0x08004B8E
.L138: 0x08004B8A: 2000 MOVS R0, #0 0x08004B8C: 900C STR R0, [SP, #48]
.L139: 0x08004B8E: E001 B .L141 ; 0x08004B94
.L140: 0x08004B90: 2000 MOVS R0, #0 0x08004B92: 900C STR R0, [SP, #48]
.L141: 0x08004B94: 980C LDR R0, [SP, #48] 0x08004B96: B018 ADD SP, SP, #96 0x08004B98: BD80 POP {R7, PC}
vApplicationStackOverflowHook: assert_failed: 0x08004B9A: B082 SUB SP, SP, #8 ; Dedupe identical section .text.assert_failed 0x08004B9C: 9001 STR R0, [SP, #4] 0x08004B9E: 9100 STR R1, [SP, #0] 0x08004BA0: B002 ADD SP, SP, #8 0x08004BA2: 4770 BX LR
UART_SetConfig: 0x08004BA4: B580 PUSH {R7, LR} 0x08004BA6: B09E SUB SP, SP, #120 0x08004BA8: 901D STR R0, [SP, #116] 0x08004BAA: 2000 MOVS R0, #0 0x08004BAC: F88D 0067 STRB.W R0, [SP, #103] 0x08004BB0: 981D LDR R0, [SP, #116] 0x08004BB2: 6840 LDR R0, [R0, #4] 0x08004BB4: F64B 4120 MOVW R1, #0xBC20 0x08004BB8: F2C0 01BE MOVT R1, #190 0x08004BBC: 4288 CMP R0, R1 0x08004BBE: D800 BHI .L1 ; 0x08004BC2 0x08004BC0: E007 B .L2 ; 0x08004BD2
.L1: 0x08004BC2: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004BC6: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004BCA: F640 31E2 MOVW R1, #0x0BE2 0x08004BCE: F7FF FFE4 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x08004BD2: 981D LDR R0, [SP, #116] 0x08004BD4: 6880 LDR R0, [R0, #8] 0x08004BD6: F1B0 5F80 CMP.W R0, #0x10000000 0x08004BDA: D007 BEQ .L3 ; 0x08004BEC 0x08004BDC: 981D LDR R0, [SP, #116] 0x08004BDE: 6880 LDR R0, [R0, #8] 0x08004BE0: B120 CBZ R0, .L3 ; 0x08004BEC 0x08004BE2: 981D LDR R0, [SP, #116] 0x08004BE4: 6880 LDR R0, [R0, #8] 0x08004BE6: F5B0 5F80 CMP.W R0, #0x1000 0x08004BEA: D100 BNE .L4 ; 0x08004BEE
.L3: 0x08004BEC: E007 B .L5 ; 0x08004BFE
.L4: 0x08004BEE: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004BF2: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004BF6: F640 31E3 MOVW R1, #0x0BE3 0x08004BFA: F7FF FFCE BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x08004BFE: 981D LDR R0, [SP, #116] 0x08004C00: 6800 LDR R0, [R0] 0x08004C02: F640 4100 MOVW R1, #0x0C00 0x08004C06: F6C5 0100 MOVT R1, #0x5800 0x08004C0A: 4288 CMP R0, R1 0x08004C0C: D111 BNE .L9 ; 0x08004C32 0x08004C0E: 981D LDR R0, [SP, #116] 0x08004C10: 68C0 LDR R0, [R0, #12] 0x08004C12: B120 CBZ R0, .L6 ; 0x08004C1E 0x08004C14: 981D LDR R0, [SP, #116] 0x08004C16: 68C0 LDR R0, [R0, #12] 0x08004C18: F5B0 5F00 CMP.W R0, #0x2000 0x08004C1C: D100 BNE .L7 ; 0x08004C20
.L6: 0x08004C1E: E007 B .L8 ; 0x08004C30
.L7: 0x08004C20: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004C24: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004C28: F640 31E6 MOVW R1, #0x0BE6 0x08004C2C: F7FF FFB5 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x08004C30: E02B B .L15 ; 0x08004C8A
.L9: 0x08004C32: 981D LDR R0, [SP, #116] 0x08004C34: 68C0 LDR R0, [R0, #12] 0x08004C36: F5B0 5F80 CMP.W R0, #0x1000 0x08004C3A: D00C BEQ .L10 ; 0x08004C56 0x08004C3C: 981D LDR R0, [SP, #116] 0x08004C3E: 68C0 LDR R0, [R0, #12] 0x08004C40: B148 CBZ R0, .L10 ; 0x08004C56 0x08004C42: 981D LDR R0, [SP, #116] 0x08004C44: 68C0 LDR R0, [R0, #12] 0x08004C46: F5B0 5F40 CMP.W R0, #0x3000 0x08004C4A: D004 BEQ .L10 ; 0x08004C56 0x08004C4C: 981D LDR R0, [SP, #116] 0x08004C4E: 68C0 LDR R0, [R0, #12] 0x08004C50: F5B0 5F00 CMP.W R0, #0x2000 0x08004C54: D100 BNE .L11 ; 0x08004C58
.L10: 0x08004C56: E007 B .L12 ; 0x08004C68
.L11: 0x08004C58: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004C5C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004C60: F640 31EA MOVW R1, #0x0BEA 0x08004C64: F7FF FF99 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x08004C68: 981D LDR R0, [SP, #116] 0x08004C6A: 6A00 LDR R0, [R0, #32] 0x08004C6C: B120 CBZ R0, .L13 ; 0x08004C78 0x08004C6E: 981D LDR R0, [SP, #116] 0x08004C70: 6A00 LDR R0, [R0, #32] 0x08004C72: F5B0 6F00 CMP.W R0, #0x0800 0x08004C76: D100 BNE .L14 ; 0x08004C7A
.L13: 0x08004C78: E007 B .L15 ; 0x08004C8A
.L14: 0x08004C7A: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004C7E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004C82: F640 31EB MOVW R1, #0x0BEB 0x08004C86: F7FF FF88 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x08004C8A: 981D LDR R0, [SP, #116] 0x08004C8C: 6900 LDR R0, [R0, #16] 0x08004C8E: B148 CBZ R0, .L16 ; 0x08004CA4 0x08004C90: 981D LDR R0, [SP, #116] 0x08004C92: 6900 LDR R0, [R0, #16] 0x08004C94: F5B0 6F80 CMP.W R0, #0x0400 0x08004C98: D004 BEQ .L16 ; 0x08004CA4 0x08004C9A: 981D LDR R0, [SP, #116] 0x08004C9C: 6900 LDR R0, [R0, #16] 0x08004C9E: F5B0 6FC0 CMP.W R0, #0x0600 0x08004CA2: D100 BNE .L17 ; 0x08004CA6
.L16: 0x08004CA4: E007 B .L18 ; 0x08004CB6
.L17: 0x08004CA6: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004CAA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004CAE: F640 31EE MOVW R1, #0x0BEE 0x08004CB2: F7FF FF72 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x08004CB6: 981D LDR R0, [SP, #116] 0x08004CB8: 6940 LDR R0, [R0, #20] 0x08004CBA: F06F 010C MVN R1, #12 0x08004CBE: 4208 TST R0, R1 0x08004CC0: D103 BNE .L19 ; 0x08004CCA 0x08004CC2: 981D LDR R0, [SP, #116] 0x08004CC4: 6940 LDR R0, [R0, #20] 0x08004CC6: B100 CBZ R0, .L19 ; 0x08004CCA 0x08004CC8: E007 B .L20 ; 0x08004CDA
.L19: 0x08004CCA: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004CCE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004CD2: F640 31EF MOVW R1, #0x0BEF 0x08004CD6: F7FF FF60 BL vApplicationStackOverflowHook ; 0x08004B9A
.L20: 0x08004CDA: 981D LDR R0, [SP, #116] 0x08004CDC: 6980 LDR R0, [R0, #24] 0x08004CDE: B170 CBZ R0, .L21 ; 0x08004CFE 0x08004CE0: 981D LDR R0, [SP, #116] 0x08004CE2: 6980 LDR R0, [R0, #24] 0x08004CE4: F5B0 7F80 CMP.W R0, #0x0100 0x08004CE8: D009 BEQ .L21 ; 0x08004CFE 0x08004CEA: 981D LDR R0, [SP, #116] 0x08004CEC: 6980 LDR R0, [R0, #24] 0x08004CEE: F5B0 7F00 CMP.W R0, #0x0200 0x08004CF2: D004 BEQ .L21 ; 0x08004CFE 0x08004CF4: 981D LDR R0, [SP, #116] 0x08004CF6: 6980 LDR R0, [R0, #24] 0x08004CF8: F5B0 7F40 CMP.W R0, #0x0300 0x08004CFC: D100 BNE .L22 ; 0x08004D00
.L21: 0x08004CFE: E007 B .L23 ; 0x08004D10
.L22: 0x08004D00: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004D04: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004D08: F44F 613F MOV.W R1, #0x0BF0 0x08004D0C: F7FF FF45 BL vApplicationStackOverflowHook ; 0x08004B9A
.L23: 0x08004D10: 981D LDR R0, [SP, #116] 0x08004D12: 69C0 LDR R0, [R0, #28] 0x08004D14: B120 CBZ R0, .L24 ; 0x08004D20 0x08004D16: 981D LDR R0, [SP, #116] 0x08004D18: 69C0 LDR R0, [R0, #28] 0x08004D1A: F5B0 4F00 CMP.W R0, #0x8000 0x08004D1E: D100 BNE .L25 ; 0x08004D22
.L24: 0x08004D20: E007 B .L26 ; 0x08004D32
.L25: 0x08004D22: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004D26: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004D2A: F640 31F1 MOVW R1, #0x0BF1 0x08004D2E: F7FF FF34 BL vApplicationStackOverflowHook ; 0x08004B9A
.L26: 0x08004D32: 981D LDR R0, [SP, #116] 0x08004D34: 6A40 LDR R0, [R0, #36] 0x08004D36: B358 CBZ R0, .L27 ; 0x08004D90 0x08004D38: 981D LDR R0, [SP, #116] 0x08004D3A: 6A40 LDR R0, [R0, #36] 0x08004D3C: 2801 CMP R0, #1 0x08004D3E: D027 BEQ .L27 ; 0x08004D90 0x08004D40: 981D LDR R0, [SP, #116] 0x08004D42: 6A40 LDR R0, [R0, #36] 0x08004D44: 2802 CMP R0, #2 0x08004D46: D023 BEQ .L27 ; 0x08004D90 0x08004D48: 981D LDR R0, [SP, #116] 0x08004D4A: 6A40 LDR R0, [R0, #36] 0x08004D4C: 2803 CMP R0, #3 0x08004D4E: D01F BEQ .L27 ; 0x08004D90 0x08004D50: 981D LDR R0, [SP, #116] 0x08004D52: 6A40 LDR R0, [R0, #36] 0x08004D54: 2804 CMP R0, #4 0x08004D56: D01B BEQ .L27 ; 0x08004D90 0x08004D58: 981D LDR R0, [SP, #116] 0x08004D5A: 6A40 LDR R0, [R0, #36] 0x08004D5C: 2805 CMP R0, #5 0x08004D5E: D017 BEQ .L27 ; 0x08004D90 0x08004D60: 981D LDR R0, [SP, #116] 0x08004D62: 6A40 LDR R0, [R0, #36] 0x08004D64: 2806 CMP R0, #6 0x08004D66: D013 BEQ .L27 ; 0x08004D90 0x08004D68: 981D LDR R0, [SP, #116] 0x08004D6A: 6A40 LDR R0, [R0, #36] 0x08004D6C: 2807 CMP R0, #7 0x08004D6E: D00F BEQ .L27 ; 0x08004D90 0x08004D70: 981D LDR R0, [SP, #116] 0x08004D72: 6A40 LDR R0, [R0, #36] 0x08004D74: 2808 CMP R0, #8 0x08004D76: D00B BEQ .L27 ; 0x08004D90 0x08004D78: 981D LDR R0, [SP, #116] 0x08004D7A: 6A40 LDR R0, [R0, #36] 0x08004D7C: 2809 CMP R0, #9 0x08004D7E: D007 BEQ .L27 ; 0x08004D90 0x08004D80: 981D LDR R0, [SP, #116] 0x08004D82: 6A40 LDR R0, [R0, #36] 0x08004D84: 280A CMP R0, #10 0x08004D86: D003 BEQ .L27 ; 0x08004D90 0x08004D88: 981D LDR R0, [SP, #116] 0x08004D8A: 6A40 LDR R0, [R0, #36] 0x08004D8C: 280B CMP R0, #11 0x08004D8E: D100 BNE .L28 ; 0x08004D92
.L27: 0x08004D90: E007 B .L29 ; 0x08004DA2
.L28: 0x08004D92: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x08004D96: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x08004D9A: F640 31F2 MOVW R1, #0x0BF2 0x08004D9E: F7FF FEFC BL vApplicationStackOverflowHook ; 0x08004B9A
.L29: 0x08004DA2: 991D LDR R1, [SP, #116] 0x08004DA4: 6888 LDR R0, [R1, #8] 0x08004DA6: 690B LDR R3, [R1, #16] 0x08004DA8: 694A LDR R2, [R1, #20] 0x08004DAA: 69C9 LDR R1, [R1, #28] 0x08004DAC: 4318 ORRS R0, R3 0x08004DAE: 4310 ORRS R0, R2 0x08004DB0: 4308 ORRS R0, R1 0x08004DB2: 901C STR R0, [SP, #112] 0x08004DB4: 981D LDR R0, [SP, #116] 0x08004DB6: 6800 LDR R0, [R0] 0x08004DB8: 6800 LDR R0, [R0] 0x08004DBA: F646 11F3 MOVW R1, #0x69F3 0x08004DBE: F6CC 71FF MOVT R1, #0xCFFF 0x08004DC2: 4008 ANDS R0, R1 0x08004DC4: 991C LDR R1, [SP, #112] 0x08004DC6: 4308 ORRS R0, R1 0x08004DC8: 991D LDR R1, [SP, #116] 0x08004DCA: 6809 LDR R1, [R1] 0x08004DCC: 6008 STR R0, [R1] 0x08004DCE: 981D LDR R0, [SP, #116] 0x08004DD0: 6800 LDR R0, [R0] 0x08004DD2: 6840 LDR R0, [R0, #4] 0x08004DD4: F420 5040 BIC R0, R0, #0x3000 0x08004DD8: 9A1D LDR R2, [SP, #116] 0x08004DDA: 6811 LDR R1, [R2] 0x08004DDC: 68D2 LDR R2, [R2, #12] 0x08004DDE: 4310 ORRS R0, R2 0x08004DE0: 6048 STR R0, [R1, #4] 0x08004DE2: 981D LDR R0, [SP, #116] 0x08004DE4: 6980 LDR R0, [R0, #24] 0x08004DE6: 901C STR R0, [SP, #112] 0x08004DE8: 981D LDR R0, [SP, #116] 0x08004DEA: 6800 LDR R0, [R0] 0x08004DEC: F640 4100 MOVW R1, #0x0C00 0x08004DF0: F6C5 0100 MOVT R1, #0x5800 0x08004DF4: 4288 CMP R0, R1 0x08004DF6: D004 BEQ .L30 ; 0x08004E02 0x08004DF8: 981D LDR R0, [SP, #116] 0x08004DFA: 6A01 LDR R1, [R0, #32] 0x08004DFC: 981C LDR R0, [SP, #112] 0x08004DFE: 4308 ORRS R0, R1 0x08004E00: 901C STR R0, [SP, #112]
.L30: 0x08004E02: 981D LDR R0, [SP, #116] 0x08004E04: 6800 LDR R0, [R0] 0x08004E06: 6880 LDR R0, [R0, #8] 0x08004E08: F24F 41FF MOVW R1, #0xF4FF 0x08004E0C: F2C1 11FF MOVT R1, #0x11FF 0x08004E10: 4008 ANDS R0, R1 0x08004E12: 991C LDR R1, [SP, #112] 0x08004E14: 4308 ORRS R0, R1 0x08004E16: 991D LDR R1, [SP, #116] 0x08004E18: 6809 LDR R1, [R1] 0x08004E1A: 6088 STR R0, [R1, #8] 0x08004E1C: 981D LDR R0, [SP, #116] 0x08004E1E: 6800 LDR R0, [R0] 0x08004E20: 6AC0 LDR R0, [R0, #44] 0x08004E22: F020 000F BIC R0, R0, #15 0x08004E26: 9A1D LDR R2, [SP, #116] 0x08004E28: 6811 LDR R1, [R2] 0x08004E2A: 6A52 LDR R2, [R2, #36] 0x08004E2C: 4310 ORRS R0, R2 0x08004E2E: 62C8 STR R0, [R1, #44] 0x08004E30: 981D LDR R0, [SP, #116] 0x08004E32: 6800 LDR R0, [R0] 0x08004E34: F241 0100 MOVW R1, #0x1000 0x08004E38: F2C4 0101 MOVT R1, #0x4001 0x08004E3C: 4288 CMP R0, R1 0x08004E3E: F040 803F BNE.W .L33 ; 0x08004EC0 0x08004E42: F244 4054 MOVW R0, #0x4454 0x08004E46: F6C5 0002 MOVT R0, #0x5802 0x08004E4A: 6800 LDR R0, [R0] 0x08004E4C: F000 0038 AND R0, R0, #56 0x08004E50: 4601 MOV R1, R0 0x08004E52: 9110 STR R1, [SP, #64] 0x08004E54: 2828 CMP R0, #40 0x08004E56: D82F BHI .L31 ; 0x08004EB8 0x08004E58: 9910 LDR R1, [SP, #64] 0x08004E5A: E8DF F001 TBB [PC, R1] 0x08004E5E: 15 DC.B 0x15 ; '\x15' 0x08004E5F: 2D DC.B 0x2D ; '-' 0x08004E60: 2D DC.B 0x2D ; '-' 0x08004E61: 2D DC.B 0x2D ; '-' 0x08004E62: 2D DC.B 0x2D ; '-' 0x08004E63: 2D DC.B 0x2D ; '-' 0x08004E64: 2D DC.B 0x2D ; '-' 0x08004E65: 2D DC.B 0x2D ; '-' 0x08004E66: 19 DC.B 0x19 ; '\x19' 0x08004E67: 2D DC.B 0x2D ; '-' 0x08004E68: 2D DC.B 0x2D ; '-' 0x08004E69: 2D DC.B 0x2D ; '-' 0x08004E6A: 2D DC.B 0x2D ; '-' 0x08004E6B: 2D DC.B 0x2D ; '-' 0x08004E6C: 2D DC.B 0x2D ; '-' 0x08004E6D: 2D DC.B 0x2D ; '-' 0x08004E6E: 1D DC.B 0x1D ; '\x1D' 0x08004E6F: 2D DC.B 0x2D ; '-' 0x08004E70: 2D DC.B 0x2D ; '-' 0x08004E71: 2D DC.B 0x2D ; '-' 0x08004E72: 2D DC.B 0x2D ; '-' 0x08004E73: 2D DC.B 0x2D ; '-' 0x08004E74: 2D DC.B 0x2D ; '-' 0x08004E75: 2D DC.B 0x2D ; '-' 0x08004E76: 21 DC.B 0x21 ; '!' 0x08004E77: 2D DC.B 0x2D ; '-' 0x08004E78: 2D DC.B 0x2D ; '-' 0x08004E79: 2D DC.B 0x2D ; '-' 0x08004E7A: 2D DC.B 0x2D ; '-' 0x08004E7B: 2D DC.B 0x2D ; '-' 0x08004E7C: 2D DC.B 0x2D ; '-' 0x08004E7D: 2D DC.B 0x2D ; '-' 0x08004E7E: 25 DC.B 0x25 ; '%' 0x08004E7F: 2D DC.B 0x2D ; '-' 0x08004E80: 2D DC.B 0x2D ; '-' 0x08004E81: 2D DC.B 0x2D ; '-' 0x08004E82: 2D DC.B 0x2D ; '-' 0x08004E83: 2D DC.B 0x2D ; '-' 0x08004E84: 2D DC.B 0x2D ; '-' 0x08004E85: 2D DC.B 0x2D ; '-' 0x08004E86: 29 DC.B 0x29 ; ')' 0x08004E87: 00 DC.B 0x00 ; '\0' 0x08004E88: 2001 MOVS R0, #1 0x08004E8A: F88D 006D STRB.W R0, [SP, #109] 0x08004E8E: E016 B .L32 ; 0x08004EBE 0x08004E90: 2004 MOVS R0, #4 0x08004E92: F88D 006D STRB.W R0, [SP, #109] 0x08004E96: E012 B .L32 ; 0x08004EBE 0x08004E98: 2008 MOVS R0, #8 0x08004E9A: F88D 006D STRB.W R0, [SP, #109] 0x08004E9E: E00E B .L32 ; 0x08004EBE 0x08004EA0: 2010 MOVS R0, #16 0x08004EA2: F88D 006D STRB.W R0, [SP, #109] 0x08004EA6: E00A B .L32 ; 0x08004EBE 0x08004EA8: 2020 MOVS R0, #32 0x08004EAA: F88D 006D STRB.W R0, [SP, #109] 0x08004EAE: E006 B .L32 ; 0x08004EBE 0x08004EB0: 2040 MOVS R0, #64 0x08004EB2: F88D 006D STRB.W R0, [SP, #109] 0x08004EB6: E002 B .L32 ; 0x08004EBE
.L31: 0x08004EB8: 2080 MOVS R0, #128 0x08004EBA: F88D 006D STRB.W R0, [SP, #109]
.L32: 0x08004EBE: E24D B .L64 ; 0x0800535C
.L33: 0x08004EC0: 981D LDR R0, [SP, #116] 0x08004EC2: 6800 LDR R0, [R0] 0x08004EC4: F244 4100 MOVW R1, #0x4400 0x08004EC8: F2C4 0100 MOVT R1, #0x4000 0x08004ECC: 4288 CMP R0, R1 0x08004ECE: D12C BNE .L36 ; 0x08004F2A 0x08004ED0: F244 4054 MOVW R0, #0x4454 0x08004ED4: F6C5 0002 MOVT R0, #0x5802 0x08004ED8: 6800 LDR R0, [R0] 0x08004EDA: F000 0007 AND R0, R0, #7 0x08004EDE: 4601 MOV R1, R0 0x08004EE0: 910F STR R1, [SP, #60] 0x08004EE2: 2805 CMP R0, #5 0x08004EE4: D81D BHI .L34 ; 0x08004F22 0x08004EE6: 990F LDR R1, [SP, #60] 0x08004EE8: E8DF F001 TBB [PC, R1] 0x08004EEC: 03 DC.B 0x03 ; '\x03' 0x08004EED: 07 DC.B 0x07 ; '\x07' 0x08004EEE: 0B DC.B 0x0B ; '\v' 0x08004EEF: 0F DC.B 0x0F ; '\x0F' 0x08004EF0: 13 DC.B 0x13 ; '\x13' 0x08004EF1: 17 DC.B 0x17 ; '\x17' 0x08004EF2: 2000 MOVS R0, #0 0x08004EF4: F88D 006D STRB.W R0, [SP, #109] 0x08004EF8: E016 B .L35 ; 0x08004F28 0x08004EFA: 2004 MOVS R0, #4 0x08004EFC: F88D 006D STRB.W R0, [SP, #109] 0x08004F00: E012 B .L35 ; 0x08004F28 0x08004F02: 2008 MOVS R0, #8 0x08004F04: F88D 006D STRB.W R0, [SP, #109] 0x08004F08: E00E B .L35 ; 0x08004F28 0x08004F0A: 2010 MOVS R0, #16 0x08004F0C: F88D 006D STRB.W R0, [SP, #109] 0x08004F10: E00A B .L35 ; 0x08004F28 0x08004F12: 2020 MOVS R0, #32 0x08004F14: F88D 006D STRB.W R0, [SP, #109] 0x08004F18: E006 B .L35 ; 0x08004F28 0x08004F1A: 2040 MOVS R0, #64 0x08004F1C: F88D 006D STRB.W R0, [SP, #109] 0x08004F20: E002 B .L35 ; 0x08004F28
.L34: 0x08004F22: 2080 MOVS R0, #128 0x08004F24: F88D 006D STRB.W R0, [SP, #109]
.L35: 0x08004F28: E218 B .L64 ; 0x0800535C
.L36: 0x08004F2A: 981D LDR R0, [SP, #116] 0x08004F2C: 6800 LDR R0, [R0] 0x08004F2E: F644 0100 MOVW R1, #0x4800 0x08004F32: F2C4 0100 MOVT R1, #0x4000 0x08004F36: 4288 CMP R0, R1 0x08004F38: D12C BNE .L39 ; 0x08004F94 0x08004F3A: F244 4054 MOVW R0, #0x4454 0x08004F3E: F6C5 0002 MOVT R0, #0x5802 0x08004F42: 6800 LDR R0, [R0] 0x08004F44: F000 0007 AND R0, R0, #7 0x08004F48: 4601 MOV R1, R0 0x08004F4A: 910E STR R1, [SP, #56] 0x08004F4C: 2805 CMP R0, #5 0x08004F4E: D81D BHI .L37 ; 0x08004F8C 0x08004F50: 990E LDR R1, [SP, #56] 0x08004F52: E8DF F001 TBB [PC, R1] 0x08004F56: 03 DC.B 0x03 ; '\x03' 0x08004F57: 07 DC.B 0x07 ; '\x07' 0x08004F58: 0B DC.B 0x0B ; '\v' 0x08004F59: 0F DC.B 0x0F ; '\x0F' 0x08004F5A: 13 DC.B 0x13 ; '\x13' 0x08004F5B: 17 DC.B 0x17 ; '\x17' 0x08004F5C: 2000 MOVS R0, #0 0x08004F5E: F88D 006D STRB.W R0, [SP, #109] 0x08004F62: E016 B .L38 ; 0x08004F92 0x08004F64: 2004 MOVS R0, #4 0x08004F66: F88D 006D STRB.W R0, [SP, #109] 0x08004F6A: E012 B .L38 ; 0x08004F92 0x08004F6C: 2008 MOVS R0, #8 0x08004F6E: F88D 006D STRB.W R0, [SP, #109] 0x08004F72: E00E B .L38 ; 0x08004F92 0x08004F74: 2010 MOVS R0, #16 0x08004F76: F88D 006D STRB.W R0, [SP, #109] 0x08004F7A: E00A B .L38 ; 0x08004F92 0x08004F7C: 2020 MOVS R0, #32 0x08004F7E: F88D 006D STRB.W R0, [SP, #109] 0x08004F82: E006 B .L38 ; 0x08004F92 0x08004F84: 2040 MOVS R0, #64 0x08004F86: F88D 006D STRB.W R0, [SP, #109] 0x08004F8A: E002 B .L38 ; 0x08004F92
.L37: 0x08004F8C: 2080 MOVS R0, #128 0x08004F8E: F88D 006D STRB.W R0, [SP, #109]
.L38: 0x08004F92: E1E3 B .L64 ; 0x0800535C
.L39: 0x08004F94: 981D LDR R0, [SP, #116] 0x08004F96: 6800 LDR R0, [R0] 0x08004F98: F644 4100 MOVW R1, #0x4C00 0x08004F9C: F2C4 0100 MOVT R1, #0x4000 0x08004FA0: 4288 CMP R0, R1 0x08004FA2: D12C BNE .L42 ; 0x08004FFE 0x08004FA4: F244 4054 MOVW R0, #0x4454 0x08004FA8: F6C5 0002 MOVT R0, #0x5802 0x08004FAC: 6800 LDR R0, [R0] 0x08004FAE: F000 0007 AND R0, R0, #7 0x08004FB2: 4601 MOV R1, R0 0x08004FB4: 910D STR R1, [SP, #52] 0x08004FB6: 2805 CMP R0, #5 0x08004FB8: D81D BHI .L40 ; 0x08004FF6 0x08004FBA: 990D LDR R1, [SP, #52] 0x08004FBC: E8DF F001 TBB [PC, R1] 0x08004FC0: 03 DC.B 0x03 ; '\x03' 0x08004FC1: 07 DC.B 0x07 ; '\x07' 0x08004FC2: 0B DC.B 0x0B ; '\v' 0x08004FC3: 0F DC.B 0x0F ; '\x0F' 0x08004FC4: 13 DC.B 0x13 ; '\x13' 0x08004FC5: 17 DC.B 0x17 ; '\x17' 0x08004FC6: 2000 MOVS R0, #0 0x08004FC8: F88D 006D STRB.W R0, [SP, #109] 0x08004FCC: E016 B .L41 ; 0x08004FFC 0x08004FCE: 2004 MOVS R0, #4 0x08004FD0: F88D 006D STRB.W R0, [SP, #109] 0x08004FD4: E012 B .L41 ; 0x08004FFC 0x08004FD6: 2008 MOVS R0, #8 0x08004FD8: F88D 006D STRB.W R0, [SP, #109] 0x08004FDC: E00E B .L41 ; 0x08004FFC 0x08004FDE: 2010 MOVS R0, #16 0x08004FE0: F88D 006D STRB.W R0, [SP, #109] 0x08004FE4: E00A B .L41 ; 0x08004FFC 0x08004FE6: 2020 MOVS R0, #32 0x08004FE8: F88D 006D STRB.W R0, [SP, #109] 0x08004FEC: E006 B .L41 ; 0x08004FFC 0x08004FEE: 2040 MOVS R0, #64 0x08004FF0: F88D 006D STRB.W R0, [SP, #109] 0x08004FF4: E002 B .L41 ; 0x08004FFC
.L40: 0x08004FF6: 2080 MOVS R0, #128 0x08004FF8: F88D 006D STRB.W R0, [SP, #109]
.L41: 0x08004FFC: E1AE B .L64 ; 0x0800535C
.L42: 0x08004FFE: 981D LDR R0, [SP, #116] 0x08005000: 6800 LDR R0, [R0] 0x08005002: F245 0100 MOVW R1, #0x5000 0x08005006: F2C4 0100 MOVT R1, #0x4000 0x0800500A: 4288 CMP R0, R1 0x0800500C: D12C BNE .L45 ; 0x08005068 0x0800500E: F244 4054 MOVW R0, #0x4454 0x08005012: F6C5 0002 MOVT R0, #0x5802 0x08005016: 6800 LDR R0, [R0] 0x08005018: F000 0007 AND R0, R0, #7 0x0800501C: 4601 MOV R1, R0 0x0800501E: 910C STR R1, [SP, #48] 0x08005020: 2805 CMP R0, #5 0x08005022: D81D BHI .L43 ; 0x08005060 0x08005024: 990C LDR R1, [SP, #48] 0x08005026: E8DF F001 TBB [PC, R1] 0x0800502A: 03 DC.B 0x03 ; '\x03' 0x0800502B: 07 DC.B 0x07 ; '\x07' 0x0800502C: 0B DC.B 0x0B ; '\v' 0x0800502D: 0F DC.B 0x0F ; '\x0F' 0x0800502E: 13 DC.B 0x13 ; '\x13' 0x0800502F: 17 DC.B 0x17 ; '\x17' 0x08005030: 2000 MOVS R0, #0 0x08005032: F88D 006D STRB.W R0, [SP, #109] 0x08005036: E016 B .L44 ; 0x08005066 0x08005038: 2004 MOVS R0, #4 0x0800503A: F88D 006D STRB.W R0, [SP, #109] 0x0800503E: E012 B .L44 ; 0x08005066 0x08005040: 2008 MOVS R0, #8 0x08005042: F88D 006D STRB.W R0, [SP, #109] 0x08005046: E00E B .L44 ; 0x08005066 0x08005048: 2010 MOVS R0, #16 0x0800504A: F88D 006D STRB.W R0, [SP, #109] 0x0800504E: E00A B .L44 ; 0x08005066 0x08005050: 2020 MOVS R0, #32 0x08005052: F88D 006D STRB.W R0, [SP, #109] 0x08005056: E006 B .L44 ; 0x08005066 0x08005058: 2040 MOVS R0, #64 0x0800505A: F88D 006D STRB.W R0, [SP, #109] 0x0800505E: E002 B .L44 ; 0x08005066
.L43: 0x08005060: 2080 MOVS R0, #128 0x08005062: F88D 006D STRB.W R0, [SP, #109]
.L44: 0x08005066: E179 B .L64 ; 0x0800535C
.L45: 0x08005068: 981D LDR R0, [SP, #116] 0x0800506A: 6800 LDR R0, [R0] 0x0800506C: F241 4100 MOVW R1, #0x1400 0x08005070: F2C4 0101 MOVT R1, #0x4001 0x08005074: 4288 CMP R0, R1 0x08005076: F040 803F BNE.W .L48 ; 0x080050F8 0x0800507A: F244 4054 MOVW R0, #0x4454 0x0800507E: F6C5 0002 MOVT R0, #0x5802 0x08005082: 6800 LDR R0, [R0] 0x08005084: F000 0038 AND R0, R0, #56 0x08005088: 4601 MOV R1, R0 0x0800508A: 910B STR R1, [SP, #44] 0x0800508C: 2828 CMP R0, #40 0x0800508E: D82F BHI .L46 ; 0x080050F0 0x08005090: 990B LDR R1, [SP, #44] 0x08005092: E8DF F001 TBB [PC, R1] 0x08005096: 15 DC.B 0x15 ; '\x15' 0x08005097: 2D DC.B 0x2D ; '-' 0x08005098: 2D DC.B 0x2D ; '-' 0x08005099: 2D DC.B 0x2D ; '-' 0x0800509A: 2D DC.B 0x2D ; '-' 0x0800509B: 2D DC.B 0x2D ; '-' 0x0800509C: 2D DC.B 0x2D ; '-' 0x0800509D: 2D DC.B 0x2D ; '-' 0x0800509E: 19 DC.B 0x19 ; '\x19' 0x0800509F: 2D DC.B 0x2D ; '-' 0x080050A0: 2D DC.B 0x2D ; '-' 0x080050A1: 2D DC.B 0x2D ; '-' 0x080050A2: 2D DC.B 0x2D ; '-' 0x080050A3: 2D DC.B 0x2D ; '-' 0x080050A4: 2D DC.B 0x2D ; '-' 0x080050A5: 2D DC.B 0x2D ; '-' 0x080050A6: 1D DC.B 0x1D ; '\x1D' 0x080050A7: 2D DC.B 0x2D ; '-' 0x080050A8: 2D DC.B 0x2D ; '-' 0x080050A9: 2D DC.B 0x2D ; '-' 0x080050AA: 2D DC.B 0x2D ; '-' 0x080050AB: 2D DC.B 0x2D ; '-' 0x080050AC: 2D DC.B 0x2D ; '-' 0x080050AD: 2D DC.B 0x2D ; '-' 0x080050AE: 21 DC.B 0x21 ; '!' 0x080050AF: 2D DC.B 0x2D ; '-' 0x080050B0: 2D DC.B 0x2D ; '-' 0x080050B1: 2D DC.B 0x2D ; '-' 0x080050B2: 2D DC.B 0x2D ; '-' 0x080050B3: 2D DC.B 0x2D ; '-' 0x080050B4: 2D DC.B 0x2D ; '-' 0x080050B5: 2D DC.B 0x2D ; '-' 0x080050B6: 25 DC.B 0x25 ; '%' 0x080050B7: 2D DC.B 0x2D ; '-' 0x080050B8: 2D DC.B 0x2D ; '-' 0x080050B9: 2D DC.B 0x2D ; '-' 0x080050BA: 2D DC.B 0x2D ; '-' 0x080050BB: 2D DC.B 0x2D ; '-' 0x080050BC: 2D DC.B 0x2D ; '-' 0x080050BD: 2D DC.B 0x2D ; '-' 0x080050BE: 29 DC.B 0x29 ; ')' 0x080050BF: 00 DC.B 0x00 ; '\0' 0x080050C0: 2001 MOVS R0, #1 0x080050C2: F88D 006D STRB.W R0, [SP, #109] 0x080050C6: E016 B .L47 ; 0x080050F6 0x080050C8: 2004 MOVS R0, #4 0x080050CA: F88D 006D STRB.W R0, [SP, #109] 0x080050CE: E012 B .L47 ; 0x080050F6 0x080050D0: 2008 MOVS R0, #8 0x080050D2: F88D 006D STRB.W R0, [SP, #109] 0x080050D6: E00E B .L47 ; 0x080050F6 0x080050D8: 2010 MOVS R0, #16 0x080050DA: F88D 006D STRB.W R0, [SP, #109] 0x080050DE: E00A B .L47 ; 0x080050F6 0x080050E0: 2020 MOVS R0, #32 0x080050E2: F88D 006D STRB.W R0, [SP, #109] 0x080050E6: E006 B .L47 ; 0x080050F6 0x080050E8: 2040 MOVS R0, #64 0x080050EA: F88D 006D STRB.W R0, [SP, #109] 0x080050EE: E002 B .L47 ; 0x080050F6
.L46: 0x080050F0: 2080 MOVS R0, #128 0x080050F2: F88D 006D STRB.W R0, [SP, #109]
.L47: 0x080050F6: E131 B .L64 ; 0x0800535C
.L48: 0x080050F8: 981D LDR R0, [SP, #116] 0x080050FA: 6800 LDR R0, [R0] 0x080050FC: F647 0100 MOVW R1, #0x7800 0x08005100: F2C4 0100 MOVT R1, #0x4000 0x08005104: 4288 CMP R0, R1 0x08005106: D12C BNE .L51 ; 0x08005162 0x08005108: F244 4054 MOVW R0, #0x4454 0x0800510C: F6C5 0002 MOVT R0, #0x5802 0x08005110: 6800 LDR R0, [R0] 0x08005112: F000 0007 AND R0, R0, #7 0x08005116: 4601 MOV R1, R0 0x08005118: 910A STR R1, [SP, #40] 0x0800511A: 2805 CMP R0, #5 0x0800511C: D81D BHI .L49 ; 0x0800515A 0x0800511E: 990A LDR R1, [SP, #40] 0x08005120: E8DF F001 TBB [PC, R1] 0x08005124: 03 DC.B 0x03 ; '\x03' 0x08005125: 07 DC.B 0x07 ; '\x07' 0x08005126: 0B DC.B 0x0B ; '\v' 0x08005127: 0F DC.B 0x0F ; '\x0F' 0x08005128: 13 DC.B 0x13 ; '\x13' 0x08005129: 17 DC.B 0x17 ; '\x17' 0x0800512A: 2000 MOVS R0, #0 0x0800512C: F88D 006D STRB.W R0, [SP, #109] 0x08005130: E016 B .L50 ; 0x08005160 0x08005132: 2004 MOVS R0, #4 0x08005134: F88D 006D STRB.W R0, [SP, #109] 0x08005138: E012 B .L50 ; 0x08005160 0x0800513A: 2008 MOVS R0, #8 0x0800513C: F88D 006D STRB.W R0, [SP, #109] 0x08005140: E00E B .L50 ; 0x08005160 0x08005142: 2010 MOVS R0, #16 0x08005144: F88D 006D STRB.W R0, [SP, #109] 0x08005148: E00A B .L50 ; 0x08005160 0x0800514A: 2020 MOVS R0, #32 0x0800514C: F88D 006D STRB.W R0, [SP, #109] 0x08005150: E006 B .L50 ; 0x08005160 0x08005152: 2040 MOVS R0, #64 0x08005154: F88D 006D STRB.W R0, [SP, #109] 0x08005158: E002 B .L50 ; 0x08005160
.L49: 0x0800515A: 2080 MOVS R0, #128 0x0800515C: F88D 006D STRB.W R0, [SP, #109]
.L50: 0x08005160: E0FC B .L64 ; 0x0800535C
.L51: 0x08005162: 981D LDR R0, [SP, #116] 0x08005164: 6800 LDR R0, [R0] 0x08005166: F647 4100 MOVW R1, #0x7C00 0x0800516A: F2C4 0100 MOVT R1, #0x4000 0x0800516E: 4288 CMP R0, R1 0x08005170: D12C BNE .L54 ; 0x080051CC 0x08005172: F244 4054 MOVW R0, #0x4454 0x08005176: F6C5 0002 MOVT R0, #0x5802 0x0800517A: 6800 LDR R0, [R0] 0x0800517C: F000 0007 AND R0, R0, #7 0x08005180: 4601 MOV R1, R0 0x08005182: 9109 STR R1, [SP, #36] 0x08005184: 2805 CMP R0, #5 0x08005186: D81D BHI .L52 ; 0x080051C4 0x08005188: 9909 LDR R1, [SP, #36] 0x0800518A: E8DF F001 TBB [PC, R1] 0x0800518E: 03 DC.B 0x03 ; '\x03' 0x0800518F: 07 DC.B 0x07 ; '\x07' 0x08005190: 0B DC.B 0x0B ; '\v' 0x08005191: 0F DC.B 0x0F ; '\x0F' 0x08005192: 13 DC.B 0x13 ; '\x13' 0x08005193: 17 DC.B 0x17 ; '\x17' 0x08005194: 2000 MOVS R0, #0 0x08005196: F88D 006D STRB.W R0, [SP, #109] 0x0800519A: E016 B .L53 ; 0x080051CA 0x0800519C: 2004 MOVS R0, #4 0x0800519E: F88D 006D STRB.W R0, [SP, #109] 0x080051A2: E012 B .L53 ; 0x080051CA 0x080051A4: 2008 MOVS R0, #8 0x080051A6: F88D 006D STRB.W R0, [SP, #109] 0x080051AA: E00E B .L53 ; 0x080051CA 0x080051AC: 2010 MOVS R0, #16 0x080051AE: F88D 006D STRB.W R0, [SP, #109] 0x080051B2: E00A B .L53 ; 0x080051CA 0x080051B4: 2020 MOVS R0, #32 0x080051B6: F88D 006D STRB.W R0, [SP, #109] 0x080051BA: E006 B .L53 ; 0x080051CA 0x080051BC: 2040 MOVS R0, #64 0x080051BE: F88D 006D STRB.W R0, [SP, #109] 0x080051C2: E002 B .L53 ; 0x080051CA
.L52: 0x080051C4: 2080 MOVS R0, #128 0x080051C6: F88D 006D STRB.W R0, [SP, #109]
.L53: 0x080051CA: E0C7 B .L64 ; 0x0800535C
.L54: 0x080051CC: 981D LDR R0, [SP, #116] 0x080051CE: 6800 LDR R0, [R0] 0x080051D0: F641 0100 MOVW R1, #0x1800 0x080051D4: F2C4 0101 MOVT R1, #0x4001 0x080051D8: 4288 CMP R0, R1 0x080051DA: F040 803F BNE.W .L57 ; 0x0800525C 0x080051DE: F244 4054 MOVW R0, #0x4454 0x080051E2: F6C5 0002 MOVT R0, #0x5802 0x080051E6: 6800 LDR R0, [R0] 0x080051E8: F000 0038 AND R0, R0, #56 0x080051EC: 4601 MOV R1, R0 0x080051EE: 9108 STR R1, [SP, #32] 0x080051F0: 2828 CMP R0, #40 0x080051F2: D82F BHI .L55 ; 0x08005254 0x080051F4: 9908 LDR R1, [SP, #32] 0x080051F6: E8DF F001 TBB [PC, R1] 0x080051FA: 15 DC.B 0x15 ; '\x15' 0x080051FB: 2D DC.B 0x2D ; '-' 0x080051FC: 2D DC.B 0x2D ; '-' 0x080051FD: 2D DC.B 0x2D ; '-' 0x080051FE: 2D DC.B 0x2D ; '-' 0x080051FF: 2D DC.B 0x2D ; '-' 0x08005200: 2D DC.B 0x2D ; '-' 0x08005201: 2D DC.B 0x2D ; '-' 0x08005202: 19 DC.B 0x19 ; '\x19' 0x08005203: 2D DC.B 0x2D ; '-' 0x08005204: 2D DC.B 0x2D ; '-' 0x08005205: 2D DC.B 0x2D ; '-' 0x08005206: 2D DC.B 0x2D ; '-' 0x08005207: 2D DC.B 0x2D ; '-' 0x08005208: 2D DC.B 0x2D ; '-' 0x08005209: 2D DC.B 0x2D ; '-' 0x0800520A: 1D DC.B 0x1D ; '\x1D' 0x0800520B: 2D DC.B 0x2D ; '-' 0x0800520C: 2D DC.B 0x2D ; '-' 0x0800520D: 2D DC.B 0x2D ; '-' 0x0800520E: 2D DC.B 0x2D ; '-' 0x0800520F: 2D DC.B 0x2D ; '-' 0x08005210: 2D DC.B 0x2D ; '-' 0x08005211: 2D DC.B 0x2D ; '-' 0x08005212: 21 DC.B 0x21 ; '!' 0x08005213: 2D DC.B 0x2D ; '-' 0x08005214: 2D DC.B 0x2D ; '-' 0x08005215: 2D DC.B 0x2D ; '-' 0x08005216: 2D DC.B 0x2D ; '-' 0x08005217: 2D DC.B 0x2D ; '-' 0x08005218: 2D DC.B 0x2D ; '-' 0x08005219: 2D DC.B 0x2D ; '-' 0x0800521A: 25 DC.B 0x25 ; '%' 0x0800521B: 2D DC.B 0x2D ; '-' 0x0800521C: 2D DC.B 0x2D ; '-' 0x0800521D: 2D DC.B 0x2D ; '-' 0x0800521E: 2D DC.B 0x2D ; '-' 0x0800521F: 2D DC.B 0x2D ; '-' 0x08005220: 2D DC.B 0x2D ; '-' 0x08005221: 2D DC.B 0x2D ; '-' 0x08005222: 29 DC.B 0x29 ; ')' 0x08005223: 00 DC.B 0x00 ; '\0' 0x08005224: 2001 MOVS R0, #1 0x08005226: F88D 006D STRB.W R0, [SP, #109] 0x0800522A: E016 B .L56 ; 0x0800525A 0x0800522C: 2004 MOVS R0, #4 0x0800522E: F88D 006D STRB.W R0, [SP, #109] 0x08005232: E012 B .L56 ; 0x0800525A 0x08005234: 2008 MOVS R0, #8 0x08005236: F88D 006D STRB.W R0, [SP, #109] 0x0800523A: E00E B .L56 ; 0x0800525A 0x0800523C: 2010 MOVS R0, #16 0x0800523E: F88D 006D STRB.W R0, [SP, #109] 0x08005242: E00A B .L56 ; 0x0800525A 0x08005244: 2020 MOVS R0, #32 0x08005246: F88D 006D STRB.W R0, [SP, #109] 0x0800524A: E006 B .L56 ; 0x0800525A 0x0800524C: 2040 MOVS R0, #64 0x0800524E: F88D 006D STRB.W R0, [SP, #109] 0x08005252: E002 B .L56 ; 0x0800525A
.L55: 0x08005254: 2080 MOVS R0, #128 0x08005256: F88D 006D STRB.W R0, [SP, #109]
.L56: 0x0800525A: E07F B .L64 ; 0x0800535C
.L57: 0x0800525C: 981D LDR R0, [SP, #116] 0x0800525E: 6800 LDR R0, [R0] 0x08005260: F641 4100 MOVW R1, #0x1C00 0x08005264: F2C4 0101 MOVT R1, #0x4001 0x08005268: 4288 CMP R0, R1 0x0800526A: F040 803F BNE.W .L60 ; 0x080052EC 0x0800526E: F244 4054 MOVW R0, #0x4454 0x08005272: F6C5 0002 MOVT R0, #0x5802 0x08005276: 6800 LDR R0, [R0] 0x08005278: F000 0038 AND R0, R0, #56 0x0800527C: 4601 MOV R1, R0 0x0800527E: 9107 STR R1, [SP, #28] 0x08005280: 2828 CMP R0, #40 0x08005282: D82F BHI .L58 ; 0x080052E4 0x08005284: 9907 LDR R1, [SP, #28] 0x08005286: E8DF F001 TBB [PC, R1] 0x0800528A: 15 DC.B 0x15 ; '\x15' 0x0800528B: 2D DC.B 0x2D ; '-' 0x0800528C: 2D DC.B 0x2D ; '-' 0x0800528D: 2D DC.B 0x2D ; '-' 0x0800528E: 2D DC.B 0x2D ; '-' 0x0800528F: 2D DC.B 0x2D ; '-' 0x08005290: 2D DC.B 0x2D ; '-' 0x08005291: 2D DC.B 0x2D ; '-' 0x08005292: 19 DC.B 0x19 ; '\x19' 0x08005293: 2D DC.B 0x2D ; '-' 0x08005294: 2D DC.B 0x2D ; '-' 0x08005295: 2D DC.B 0x2D ; '-' 0x08005296: 2D DC.B 0x2D ; '-' 0x08005297: 2D DC.B 0x2D ; '-' 0x08005298: 2D DC.B 0x2D ; '-' 0x08005299: 2D DC.B 0x2D ; '-' 0x0800529A: 1D DC.B 0x1D ; '\x1D' 0x0800529B: 2D DC.B 0x2D ; '-' 0x0800529C: 2D DC.B 0x2D ; '-' 0x0800529D: 2D DC.B 0x2D ; '-' 0x0800529E: 2D DC.B 0x2D ; '-' 0x0800529F: 2D DC.B 0x2D ; '-' 0x080052A0: 2D DC.B 0x2D ; '-' 0x080052A1: 2D DC.B 0x2D ; '-' 0x080052A2: 21 DC.B 0x21 ; '!' 0x080052A3: 2D DC.B 0x2D ; '-' 0x080052A4: 2D DC.B 0x2D ; '-' 0x080052A5: 2D DC.B 0x2D ; '-' 0x080052A6: 2D DC.B 0x2D ; '-' 0x080052A7: 2D DC.B 0x2D ; '-' 0x080052A8: 2D DC.B 0x2D ; '-' 0x080052A9: 2D DC.B 0x2D ; '-' 0x080052AA: 25 DC.B 0x25 ; '%' 0x080052AB: 2D DC.B 0x2D ; '-' 0x080052AC: 2D DC.B 0x2D ; '-' 0x080052AD: 2D DC.B 0x2D ; '-' 0x080052AE: 2D DC.B 0x2D ; '-' 0x080052AF: 2D DC.B 0x2D ; '-' 0x080052B0: 2D DC.B 0x2D ; '-' 0x080052B1: 2D DC.B 0x2D ; '-' 0x080052B2: 29 DC.B 0x29 ; ')' 0x080052B3: 00 DC.B 0x00 ; '\0' 0x080052B4: 2001 MOVS R0, #1 0x080052B6: F88D 006D STRB.W R0, [SP, #109] 0x080052BA: E016 B .L59 ; 0x080052EA 0x080052BC: 2004 MOVS R0, #4 0x080052BE: F88D 006D STRB.W R0, [SP, #109] 0x080052C2: E012 B .L59 ; 0x080052EA 0x080052C4: 2008 MOVS R0, #8 0x080052C6: F88D 006D STRB.W R0, [SP, #109] 0x080052CA: E00E B .L59 ; 0x080052EA 0x080052CC: 2010 MOVS R0, #16 0x080052CE: F88D 006D STRB.W R0, [SP, #109] 0x080052D2: E00A B .L59 ; 0x080052EA 0x080052D4: 2020 MOVS R0, #32 0x080052D6: F88D 006D STRB.W R0, [SP, #109] 0x080052DA: E006 B .L59 ; 0x080052EA 0x080052DC: 2040 MOVS R0, #64 0x080052DE: F88D 006D STRB.W R0, [SP, #109] 0x080052E2: E002 B .L59 ; 0x080052EA
.L58: 0x080052E4: 2080 MOVS R0, #128 0x080052E6: F88D 006D STRB.W R0, [SP, #109]
.L59: 0x080052EA: E037 B .L64 ; 0x0800535C
.L60: 0x080052EC: 981D LDR R0, [SP, #116] 0x080052EE: 6800 LDR R0, [R0] 0x080052F0: F640 4100 MOVW R1, #0x0C00 0x080052F4: F6C5 0100 MOVT R1, #0x5800 0x080052F8: 4288 CMP R0, R1 0x080052FA: D12C BNE .L63 ; 0x08005356 0x080052FC: F244 4058 MOVW R0, #0x4458 0x08005300: F6C5 0002 MOVT R0, #0x5802 0x08005304: 6800 LDR R0, [R0] 0x08005306: F000 0007 AND R0, R0, #7 0x0800530A: 4601 MOV R1, R0 0x0800530C: 9106 STR R1, [SP, #24] 0x0800530E: 2805 CMP R0, #5 0x08005310: D81D BHI .L61 ; 0x0800534E 0x08005312: 9906 LDR R1, [SP, #24] 0x08005314: E8DF F001 TBB [PC, R1] 0x08005318: 03 DC.B 0x03 ; '\x03' 0x08005319: 07 DC.B 0x07 ; '\x07' 0x0800531A: 0B DC.B 0x0B ; '\v' 0x0800531B: 0F DC.B 0x0F ; '\x0F' 0x0800531C: 13 DC.B 0x13 ; '\x13' 0x0800531D: 17 DC.B 0x17 ; '\x17' 0x0800531E: 2002 MOVS R0, #2 0x08005320: F88D 006D STRB.W R0, [SP, #109] 0x08005324: E016 B .L62 ; 0x08005354 0x08005326: 2004 MOVS R0, #4 0x08005328: F88D 006D STRB.W R0, [SP, #109] 0x0800532C: E012 B .L62 ; 0x08005354 0x0800532E: 2008 MOVS R0, #8 0x08005330: F88D 006D STRB.W R0, [SP, #109] 0x08005334: E00E B .L62 ; 0x08005354 0x08005336: 2010 MOVS R0, #16 0x08005338: F88D 006D STRB.W R0, [SP, #109] 0x0800533C: E00A B .L62 ; 0x08005354 0x0800533E: 2020 MOVS R0, #32 0x08005340: F88D 006D STRB.W R0, [SP, #109] 0x08005344: E006 B .L62 ; 0x08005354 0x08005346: 2040 MOVS R0, #64 0x08005348: F88D 006D STRB.W R0, [SP, #109] 0x0800534C: E002 B .L62 ; 0x08005354
.L61: 0x0800534E: 2080 MOVS R0, #128 0x08005350: F88D 006D STRB.W R0, [SP, #109]
.L62: 0x08005354: E002 B .L64 ; 0x0800535C
.L63: 0x08005356: 2080 MOVS R0, #128 0x08005358: F88D 006D STRB.W R0, [SP, #109]
.L64: 0x0800535C: 981D LDR R0, [SP, #116] 0x0800535E: 6800 LDR R0, [R0] 0x08005360: F640 4100 MOVW R1, #0x0C00 0x08005364: F6C5 0100 MOVT R1, #0x5800 0x08005368: 4288 CMP R0, R1 0x0800536A: F040 809E BNE.W .L79 ; 0x080054AA 0x0800536E: F89D 006D LDRB.W R0, [SP, #109] 0x08005372: 4601 MOV R1, R0 0x08005374: 9105 STR R1, [SP, #20] 0x08005376: 2802 CMP R0, #2 0x08005378: D00F BEQ .L65 ; 0x0800539A 0x0800537A: 9805 LDR R0, [SP, #20] 0x0800537C: 2804 CMP R0, #4 0x0800537E: D010 BEQ .L66 ; 0x080053A2 0x08005380: 9805 LDR R0, [SP, #20] 0x08005382: 2808 CMP R0, #8 0x08005384: D013 BEQ .L67 ; 0x080053AE 0x08005386: 9805 LDR R0, [SP, #20] 0x08005388: 2810 CMP R0, #16 0x0800538A: D016 BEQ .L68 ; 0x080053BA 0x0800538C: 9805 LDR R0, [SP, #20] 0x0800538E: 2820 CMP R0, #32 0x08005390: D02F BEQ .L71 ; 0x080053F2 0x08005392: 9805 LDR R0, [SP, #20] 0x08005394: 2840 CMP R0, #64 0x08005396: D032 BEQ .L72 ; 0x080053FE 0x08005398: E035 B .L73 ; 0x08005406
.L65: 0x0800539A: F004 FD35 BL HAL_RCCEx_GetD3PCLK1Freq ; 0x08009E08 0x0800539E: 9011 STR R0, [SP, #68] 0x080053A0: E036 B .L74 ; 0x08005410
.L66: 0x080053A2: A815 ADD R0, SP, #84 0x080053A4: F7FD FCA4 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x080053A8: 9816 LDR R0, [SP, #88] 0x080053AA: 9011 STR R0, [SP, #68] 0x080053AC: E030 B .L74 ; 0x08005410
.L67: 0x080053AE: A812 ADD R0, SP, #72 0x080053B0: F7FD FDEA BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x080053B4: 9813 LDR R0, [SP, #76] 0x080053B6: 9011 STR R0, [SP, #68] 0x080053B8: E02A B .L74 ; 0x08005410
.L68: 0x080053BA: F244 4000 MOVW R0, #0x4400 0x080053BE: F6C5 0002 MOVT R0, #0x5802 0x080053C2: 6800 LDR R0, [R0] 0x080053C4: F3C0 1040 UBFX R0, R0, #5, #1 0x080053C8: B168 CBZ R0, .L69 ; 0x080053E6 0x080053CA: F244 4000 MOVW R0, #0x4400 0x080053CE: F6C5 0002 MOVT R0, #0x5802 0x080053D2: 6800 LDR R0, [R0] 0x080053D4: F3C0 01C1 UBFX R1, R0, #3, #2 0x080053D8: F249 0000 MOVW R0, #0x9000 0x080053DC: F2C0 30D0 MOVT R0, #0x03D0 0x080053E0: 40C8 LSRS R0, R1 0x080053E2: 9011 STR R0, [SP, #68] 0x080053E4: E004 B .L70 ; 0x080053F0
.L69: 0x080053E6: F249 0000 MOVW R0, #0x9000 0x080053EA: F2C0 30D0 MOVT R0, #0x03D0 0x080053EE: 9011 STR R0, [SP, #68]
.L70: 0x080053F0: E00E B .L74 ; 0x08005410
.L71: 0x080053F2: F640 1000 MOVW R0, #0x0900 0x080053F6: F2C0 003D MOVT R0, #61 0x080053FA: 9011 STR R0, [SP, #68] 0x080053FC: E008 B .L74 ; 0x08005410
.L72: 0x080053FE: F44F 4000 MOV.W R0, #0x8000 0x08005402: 9011 STR R0, [SP, #68] 0x08005404: E004 B .L74 ; 0x08005410
.L73: 0x08005406: 2000 MOVS R0, #0 0x08005408: 9011 STR R0, [SP, #68] 0x0800540A: 2001 MOVS R0, #1 0x0800540C: F88D 0067 STRB.W R0, [SP, #103]
.L74: 0x08005410: 9811 LDR R0, [SP, #68] 0x08005412: 2800 CMP R0, #0 0x08005414: D048 BEQ .L78 ; 0x080054A8 0x08005416: 9811 LDR R0, [SP, #68] 0x08005418: 991D LDR R1, [SP, #116] 0x0800541A: 6A4A LDR R2, [R1, #36] 0x0800541C: F640 7148 MOVW R1, #0x0F48 ; 0x08020F48 = UARTPrescTable 0x08005420: F6C0 0102 MOVT R1, #0x0802 ; 0x08020F48 = UARTPrescTable 0x08005424: F831 1012 LDRH.W R1, [R1, R2, LSL #1] 0x08005428: FBB0 F0F1 UDIV R0, R0, R1 0x0800542C: 9018 STR R0, [SP, #96] 0x0800542E: 9818 LDR R0, [SP, #96] 0x08005430: 991D LDR R1, [SP, #116] 0x08005432: 6849 LDR R1, [R1, #4] 0x08005434: EB01 0141 ADD.W R1, R1, R1, LSL #1 0x08005438: 4288 CMP R0, R1 0x0800543A: D305 BCC .L75 ; 0x08005448 0x0800543C: 9818 LDR R0, [SP, #96] 0x0800543E: 991D LDR R1, [SP, #116] 0x08005440: 6849 LDR R1, [R1, #4] 0x08005442: EBB0 3F01 CMP.W R0, R1, LSL #12 0x08005446: D903 BLS .L76 ; 0x08005450
.L75: 0x08005448: 2001 MOVS R0, #1 0x0800544A: F88D 0067 STRB.W R0, [SP, #103] 0x0800544E: E02B B .L78 ; 0x080054A8
.L76: 0x08005450: 9811 LDR R0, [SP, #68] 0x08005452: 991D LDR R1, [SP, #116] 0x08005454: 684A LDR R2, [R1, #4] 0x08005456: 9203 STR R2, [SP, #12] 0x08005458: 6A4A LDR R2, [R1, #36] 0x0800545A: F640 7148 MOVW R1, #0x0F48 ; 0x08020F48 = UARTPrescTable 0x0800545E: F6C0 0102 MOVT R1, #0x0802 ; 0x08020F48 = UARTPrescTable 0x08005462: F831 2012 LDRH.W R2, [R1, R2, LSL #1] 0x08005466: 2300 MOVS R3, #0 0x08005468: 9304 STR R3, [SP, #16] 0x0800546A: 4619 MOV R1, R3 0x0800546C: F7FE FD7E BL __aeabi_uldivmod ; 0x08003F6C 0x08005470: 9A03 LDR R2, [SP, #12] 0x08005472: 9B04 LDR R3, [SP, #16] 0x08005474: 0209 LSLS R1, R1, #8 0x08005476: EA41 6110 ORR.W R1, R1, R0, LSR #24 0x0800547A: 0200 LSLS R0, R0, #8 0x0800547C: EB10 0052 ADDS.W R0, R0, R2, LSR #1 0x08005480: F141 0100 ADC R1, R1, #0 0x08005484: F7FE FD72 BL __aeabi_uldivmod ; 0x08003F6C 0x08005488: 901A STR R0, [SP, #104] 0x0800548A: 981A LDR R0, [SP, #104] 0x0800548C: F5B0 7F40 CMP.W R0, #0x0300 0x08005490: D307 BCC .L77 ; 0x080054A2 0x08005492: 981A LDR R0, [SP, #104] 0x08005494: 0D00 LSRS R0, R0, #20 0x08005496: B920 CBNZ R0, .L77 ; 0x080054A2 0x08005498: 981A LDR R0, [SP, #104] 0x0800549A: 991D LDR R1, [SP, #116] 0x0800549C: 6809 LDR R1, [R1] 0x0800549E: 60C8 STR R0, [R1, #12] 0x080054A0: E002 B .L78 ; 0x080054A8
.L77: 0x080054A2: 2001 MOVS R0, #1 0x080054A4: F88D 0067 STRB.W R0, [SP, #103]
.L78: 0x080054A8: E12D B .L92 ; 0x08005706
.L79: 0x080054AA: 981D LDR R0, [SP, #116] 0x080054AC: 69C0 LDR R0, [R0, #28] 0x080054AE: F5B0 4F00 CMP.W R0, #0x8000 0x080054B2: F040 809C BNE.W .L86 ; 0x080055EE 0x080054B6: F89D 006D LDRB.W R0, [SP, #109] 0x080054BA: 4601 MOV R1, R0 0x080054BC: 9102 STR R1, [SP, #8] 0x080054BE: 2840 CMP R0, #64 0x080054C0: F200 805E BHI.W .L82 ; 0x08005580 0x080054C4: 9902 LDR R1, [SP, #8] 0x080054C6: E8DF F001 TBB [PC, R1] 0x080054CA: 21 DC.B 0x21 ; '!' 0x080054CB: 25 DC.B 0x25 ; '%' 0x080054CC: 5B DC.B 0x5B ; '[' 0x080054CD: 5B DC.B 0x5B ; '[' 0x080054CE: 29 DC.B 0x29 ; ')' 0x080054CF: 5B DC.B 0x5B ; '[' 0x080054D0: 5B DC.B 0x5B ; '[' 0x080054D1: 5B DC.B 0x5B ; '[' 0x080054D2: 2F DC.B 0x2F ; '/' 0x080054D3: 5B DC.B 0x5B ; '[' 0x080054D4: 5B DC.B 0x5B ; '[' 0x080054D5: 5B DC.B 0x5B ; '[' 0x080054D6: 5B DC.B 0x5B ; '[' 0x080054D7: 5B DC.B 0x5B ; '[' 0x080054D8: 5B DC.B 0x5B ; '[' 0x080054D9: 5B DC.B 0x5B ; '[' 0x080054DA: 35 DC.B 0x35 ; '5' 0x080054DB: 5B DC.B 0x5B ; '[' 0x080054DC: 5B DC.B 0x5B ; '[' 0x080054DD: 5B DC.B 0x5B ; '[' 0x080054DE: 5B DC.B 0x5B ; '[' 0x080054DF: 5B DC.B 0x5B ; '[' 0x080054E0: 5B DC.B 0x5B ; '[' 0x080054E1: 5B DC.B 0x5B ; '[' 0x080054E2: 5B DC.B 0x5B ; '[' 0x080054E3: 5B DC.B 0x5B ; '[' 0x080054E4: 5B DC.B 0x5B ; '[' 0x080054E5: 5B DC.B 0x5B ; '[' 0x080054E6: 5B DC.B 0x5B ; '[' 0x080054E7: 5B DC.B 0x5B ; '[' 0x080054E8: 5B DC.B 0x5B ; '[' 0x080054E9: 5B DC.B 0x5B ; '[' 0x080054EA: 51 DC.B 0x51 ; 'Q' 0x080054EB: 5B DC.B 0x5B ; '[' 0x080054EC: 5B DC.B 0x5B ; '[' 0x080054ED: 5B DC.B 0x5B ; '[' 0x080054EE: 5B DC.B 0x5B ; '[' 0x080054EF: 5B DC.B 0x5B ; '[' 0x080054F0: 5B DC.B 0x5B ; '[' 0x080054F1: 5B DC.B 0x5B ; '[' 0x080054F2: 5B DC.B 0x5B ; '[' 0x080054F3: 5B DC.B 0x5B ; '[' 0x080054F4: 5B DC.B 0x5B ; '[' 0x080054F5: 5B DC.B 0x5B ; '[' 0x080054F6: 5B DC.B 0x5B ; '[' 0x080054F7: 5B DC.B 0x5B ; '[' 0x080054F8: 5B DC.B 0x5B ; '[' 0x080054F9: 5B DC.B 0x5B ; '[' 0x080054FA: 5B DC.B 0x5B ; '[' 0x080054FB: 5B DC.B 0x5B ; '[' 0x080054FC: 5B DC.B 0x5B ; '[' 0x080054FD: 5B DC.B 0x5B ; '[' 0x080054FE: 5B DC.B 0x5B ; '[' 0x080054FF: 5B DC.B 0x5B ; '[' 0x08005500: 5B DC.B 0x5B ; '[' 0x08005501: 5B DC.B 0x5B ; '[' 0x08005502: 5B DC.B 0x5B ; '[' 0x08005503: 5B DC.B 0x5B ; '[' 0x08005504: 5B DC.B 0x5B ; '[' 0x08005505: 5B DC.B 0x5B ; '[' 0x08005506: 5B DC.B 0x5B ; '[' 0x08005507: 5B DC.B 0x5B ; '[' 0x08005508: 5B DC.B 0x5B ; '[' 0x08005509: 5B DC.B 0x5B ; '[' 0x0800550A: 57 DC.B 0x57 ; 'W' 0x0800550B: 00 DC.B 0x00 ; '\0' 0x0800550C: F004 F9A4 BL HAL_RCC_GetPCLK1Freq ; 0x08009858 0x08005510: 9011 STR R0, [SP, #68] 0x08005512: E03A B .L83 ; 0x0800558A 0x08005514: F004 F9B3 BL HAL_RCC_GetPCLK2Freq ; 0x0800987E 0x08005518: 9011 STR R0, [SP, #68] 0x0800551A: E036 B .L83 ; 0x0800558A 0x0800551C: A815 ADD R0, SP, #84 0x0800551E: F7FD FBE7 BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x08005522: 9816 LDR R0, [SP, #88] 0x08005524: 9011 STR R0, [SP, #68] 0x08005526: E030 B .L83 ; 0x0800558A 0x08005528: A812 ADD R0, SP, #72 0x0800552A: F7FD FD2D BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x0800552E: 9813 LDR R0, [SP, #76] 0x08005530: 9011 STR R0, [SP, #68] 0x08005532: E02A B .L83 ; 0x0800558A 0x08005534: F244 4000 MOVW R0, #0x4400 0x08005538: F6C5 0002 MOVT R0, #0x5802 0x0800553C: 6800 LDR R0, [R0] 0x0800553E: F3C0 1040 UBFX R0, R0, #5, #1 0x08005542: B168 CBZ R0, .L80 ; 0x08005560 0x08005544: F244 4000 MOVW R0, #0x4400 0x08005548: F6C5 0002 MOVT R0, #0x5802 0x0800554C: 6800 LDR R0, [R0] 0x0800554E: F3C0 01C1 UBFX R1, R0, #3, #2 0x08005552: F249 0000 MOVW R0, #0x9000 0x08005556: F2C0 30D0 MOVT R0, #0x03D0 0x0800555A: 40C8 LSRS R0, R1 0x0800555C: 9011 STR R0, [SP, #68] 0x0800555E: E004 B .L81 ; 0x0800556A
.L80: 0x08005560: F249 0000 MOVW R0, #0x9000 0x08005564: F2C0 30D0 MOVT R0, #0x03D0 0x08005568: 9011 STR R0, [SP, #68]
.L81: 0x0800556A: E00E B .L83 ; 0x0800558A 0x0800556C: F640 1000 MOVW R0, #0x0900 0x08005570: F2C0 003D MOVT R0, #61 0x08005574: 9011 STR R0, [SP, #68] 0x08005576: E008 B .L83 ; 0x0800558A 0x08005578: F44F 4000 MOV.W R0, #0x8000 0x0800557C: 9011 STR R0, [SP, #68] 0x0800557E: E004 B .L83 ; 0x0800558A
.L82: 0x08005580: 2000 MOVS R0, #0 0x08005582: 9011 STR R0, [SP, #68] 0x08005584: 2001 MOVS R0, #1 0x08005586: F88D 0067 STRB.W R0, [SP, #103]
.L83: 0x0800558A: 9811 LDR R0, [SP, #68] 0x0800558C: B370 CBZ R0, .L85 ; 0x080055EC 0x0800558E: 9811 LDR R0, [SP, #68] 0x08005590: 9A1D LDR R2, [SP, #116] 0x08005592: 6851 LDR R1, [R2, #4] 0x08005594: 6A53 LDR R3, [R2, #36] 0x08005596: F640 7248 MOVW R2, #0x0F48 ; 0x08020F48 = UARTPrescTable 0x0800559A: F6C0 0202 MOVT R2, #0x0802 ; 0x08020F48 = UARTPrescTable 0x0800559E: F832 2013 LDRH.W R2, [R2, R3, LSL #1] 0x080055A2: FBB0 F0F2 UDIV R0, R0, R2 0x080055A6: 0040 LSLS R0, R0, #1 0x080055A8: EB00 0051 ADD.W R0, R0, R1, LSR #1 0x080055AC: FBB0 F0F1 UDIV R0, R0, R1 0x080055B0: 901A STR R0, [SP, #104] 0x080055B2: 981A LDR R0, [SP, #104] 0x080055B4: 2810 CMP R0, #16 0x080055B6: D316 BCC .L84 ; 0x080055E6 0x080055B8: F8BD 006A LDRH.W R0, [SP, #106] 0x080055BC: B998 CBNZ R0, .L84 ; 0x080055E6 0x080055BE: 981A LDR R0, [SP, #104] 0x080055C0: F020 000F BIC R0, R0, #15 0x080055C4: F8AD 006E STRH.W R0, [SP, #110] 0x080055C8: 981A LDR R0, [SP, #104] 0x080055CA: F000 010E AND R1, R0, #14 0x080055CE: F8BD 006E LDRH.W R0, [SP, #110] 0x080055D2: EA40 0051 ORR.W R0, R0, R1, LSR #1 0x080055D6: F8AD 006E STRH.W R0, [SP, #110] 0x080055DA: F8BD 006E LDRH.W R0, [SP, #110] 0x080055DE: 991D LDR R1, [SP, #116] 0x080055E0: 6809 LDR R1, [R1] 0x080055E2: 60C8 STR R0, [R1, #12] 0x080055E4: E002 B .L85 ; 0x080055EC
.L84: 0x080055E6: 2001 MOVS R0, #1 0x080055E8: F88D 0067 STRB.W R0, [SP, #103]
.L85: 0x080055EC: E08B B .L92 ; 0x08005706
.L86: 0x080055EE: F89D 006D LDRB.W R0, [SP, #109] 0x080055F2: 4601 MOV R1, R0 0x080055F4: 9101 STR R1, [SP, #4] 0x080055F6: 2840 CMP R0, #64 0x080055F8: F200 805E BHI.W .L89 ; 0x080056B8 0x080055FC: 9901 LDR R1, [SP, #4] 0x080055FE: E8DF F001 TBB [PC, R1] 0x08005602: 21 DC.B 0x21 ; '!' 0x08005603: 25 DC.B 0x25 ; '%' 0x08005604: 5B DC.B 0x5B ; '[' 0x08005605: 5B DC.B 0x5B ; '[' 0x08005606: 29 DC.B 0x29 ; ')' 0x08005607: 5B DC.B 0x5B ; '[' 0x08005608: 5B DC.B 0x5B ; '[' 0x08005609: 5B DC.B 0x5B ; '[' 0x0800560A: 2F DC.B 0x2F ; '/' 0x0800560B: 5B DC.B 0x5B ; '[' 0x0800560C: 5B DC.B 0x5B ; '[' 0x0800560D: 5B DC.B 0x5B ; '[' 0x0800560E: 5B DC.B 0x5B ; '[' 0x0800560F: 5B DC.B 0x5B ; '[' 0x08005610: 5B DC.B 0x5B ; '[' 0x08005611: 5B DC.B 0x5B ; '[' 0x08005612: 35 DC.B 0x35 ; '5' 0x08005613: 5B DC.B 0x5B ; '[' 0x08005614: 5B DC.B 0x5B ; '[' 0x08005615: 5B DC.B 0x5B ; '[' 0x08005616: 5B DC.B 0x5B ; '[' 0x08005617: 5B DC.B 0x5B ; '[' 0x08005618: 5B DC.B 0x5B ; '[' 0x08005619: 5B DC.B 0x5B ; '[' 0x0800561A: 5B DC.B 0x5B ; '[' 0x0800561B: 5B DC.B 0x5B ; '[' 0x0800561C: 5B DC.B 0x5B ; '[' 0x0800561D: 5B DC.B 0x5B ; '[' 0x0800561E: 5B DC.B 0x5B ; '[' 0x0800561F: 5B DC.B 0x5B ; '[' 0x08005620: 5B DC.B 0x5B ; '[' 0x08005621: 5B DC.B 0x5B ; '[' 0x08005622: 51 DC.B 0x51 ; 'Q' 0x08005623: 5B DC.B 0x5B ; '[' 0x08005624: 5B DC.B 0x5B ; '[' 0x08005625: 5B DC.B 0x5B ; '[' 0x08005626: 5B DC.B 0x5B ; '[' 0x08005627: 5B DC.B 0x5B ; '[' 0x08005628: 5B DC.B 0x5B ; '[' 0x08005629: 5B DC.B 0x5B ; '[' 0x0800562A: 5B DC.B 0x5B ; '[' 0x0800562B: 5B DC.B 0x5B ; '[' 0x0800562C: 5B DC.B 0x5B ; '[' 0x0800562D: 5B DC.B 0x5B ; '[' 0x0800562E: 5B DC.B 0x5B ; '[' 0x0800562F: 5B DC.B 0x5B ; '[' 0x08005630: 5B DC.B 0x5B ; '[' 0x08005631: 5B DC.B 0x5B ; '[' 0x08005632: 5B DC.B 0x5B ; '[' 0x08005633: 5B DC.B 0x5B ; '[' 0x08005634: 5B DC.B 0x5B ; '[' 0x08005635: 5B DC.B 0x5B ; '[' 0x08005636: 5B DC.B 0x5B ; '[' 0x08005637: 5B DC.B 0x5B ; '[' 0x08005638: 5B DC.B 0x5B ; '[' 0x08005639: 5B DC.B 0x5B ; '[' 0x0800563A: 5B DC.B 0x5B ; '[' 0x0800563B: 5B DC.B 0x5B ; '[' 0x0800563C: 5B DC.B 0x5B ; '[' 0x0800563D: 5B DC.B 0x5B ; '[' 0x0800563E: 5B DC.B 0x5B ; '[' 0x0800563F: 5B DC.B 0x5B ; '[' 0x08005640: 5B DC.B 0x5B ; '[' 0x08005641: 5B DC.B 0x5B ; '[' 0x08005642: 57 DC.B 0x57 ; 'W' 0x08005643: 00 DC.B 0x00 ; '\0' 0x08005644: F004 F908 BL HAL_RCC_GetPCLK1Freq ; 0x08009858 0x08005648: 9011 STR R0, [SP, #68] 0x0800564A: E03A B .L90 ; 0x080056C2 0x0800564C: F004 F917 BL HAL_RCC_GetPCLK2Freq ; 0x0800987E 0x08005650: 9011 STR R0, [SP, #68] 0x08005652: E036 B .L90 ; 0x080056C2 0x08005654: A815 ADD R0, SP, #84 0x08005656: F7FD FB4B BL HAL_RCCEx_GetPLL2ClockFreq ; 0x08002CF0 0x0800565A: 9816 LDR R0, [SP, #88] 0x0800565C: 9011 STR R0, [SP, #68] 0x0800565E: E030 B .L90 ; 0x080056C2 0x08005660: A812 ADD R0, SP, #72 0x08005662: F7FD FC91 BL HAL_RCCEx_GetPLL3ClockFreq ; 0x08002F88 0x08005666: 9813 LDR R0, [SP, #76] 0x08005668: 9011 STR R0, [SP, #68] 0x0800566A: E02A B .L90 ; 0x080056C2 0x0800566C: F244 4000 MOVW R0, #0x4400 0x08005670: F6C5 0002 MOVT R0, #0x5802 0x08005674: 6800 LDR R0, [R0] 0x08005676: F3C0 1040 UBFX R0, R0, #5, #1 0x0800567A: B168 CBZ R0, .L87 ; 0x08005698 0x0800567C: F244 4000 MOVW R0, #0x4400 0x08005680: F6C5 0002 MOVT R0, #0x5802 0x08005684: 6800 LDR R0, [R0] 0x08005686: F3C0 01C1 UBFX R1, R0, #3, #2 0x0800568A: F249 0000 MOVW R0, #0x9000 0x0800568E: F2C0 30D0 MOVT R0, #0x03D0 0x08005692: 40C8 LSRS R0, R1 0x08005694: 9011 STR R0, [SP, #68] 0x08005696: E004 B .L88 ; 0x080056A2
.L87: 0x08005698: F249 0000 MOVW R0, #0x9000 0x0800569C: F2C0 30D0 MOVT R0, #0x03D0 0x080056A0: 9011 STR R0, [SP, #68]
.L88: 0x080056A2: E00E B .L90 ; 0x080056C2 0x080056A4: F640 1000 MOVW R0, #0x0900 0x080056A8: F2C0 003D MOVT R0, #61 0x080056AC: 9011 STR R0, [SP, #68] 0x080056AE: E008 B .L90 ; 0x080056C2 0x080056B0: F44F 4000 MOV.W R0, #0x8000 0x080056B4: 9011 STR R0, [SP, #68] 0x080056B6: E004 B .L90 ; 0x080056C2
.L89: 0x080056B8: 2000 MOVS R0, #0 0x080056BA: 9011 STR R0, [SP, #68] 0x080056BC: 2001 MOVS R0, #1 0x080056BE: F88D 0067 STRB.W R0, [SP, #103]
.L90: 0x080056C2: 9811 LDR R0, [SP, #68] 0x080056C4: B1F8 CBZ R0, .L92 ; 0x08005706 0x080056C6: 9811 LDR R0, [SP, #68] 0x080056C8: 9A1D LDR R2, [SP, #116] 0x080056CA: 6851 LDR R1, [R2, #4] 0x080056CC: 6A53 LDR R3, [R2, #36] 0x080056CE: F640 7248 MOVW R2, #0x0F48 ; 0x08020F48 = UARTPrescTable 0x080056D2: F6C0 0202 MOVT R2, #0x0802 ; 0x08020F48 = UARTPrescTable 0x080056D6: F832 2013 LDRH.W R2, [R2, R3, LSL #1] 0x080056DA: FBB0 F0F2 UDIV R0, R0, R2 0x080056DE: EB00 0051 ADD.W R0, R0, R1, LSR #1 0x080056E2: FBB0 F0F1 UDIV R0, R0, R1 0x080056E6: 901A STR R0, [SP, #104] 0x080056E8: 981A LDR R0, [SP, #104] 0x080056EA: 2810 CMP R0, #16 0x080056EC: D308 BCC .L91 ; 0x08005700 0x080056EE: F8BD 006A LDRH.W R0, [SP, #106] 0x080056F2: B928 CBNZ R0, .L91 ; 0x08005700 0x080056F4: F8BD 0068 LDRH.W R0, [SP, #104] 0x080056F8: 991D LDR R1, [SP, #116] 0x080056FA: 6809 LDR R1, [R1] 0x080056FC: 60C8 STR R0, [R1, #12] 0x080056FE: E002 B .L92 ; 0x08005706
.L91: 0x08005700: 2001 MOVS R0, #1 0x08005702: F88D 0067 STRB.W R0, [SP, #103]
.L92: 0x08005706: 991D LDR R1, [SP, #116] 0x08005708: 2001 MOVS R0, #1 0x0800570A: F8A1 006A STRH.W R0, [R1, #106] 0x0800570E: 991D LDR R1, [SP, #116] 0x08005710: F8A1 0068 STRH.W R0, [R1, #104] 0x08005714: 991D LDR R1, [SP, #116] 0x08005716: 2000 MOVS R0, #0 0x08005718: 6748 STR R0, [R1, #116] 0x0800571A: 991D LDR R1, [SP, #116] 0x0800571C: 6788 STR R0, [R1, #120] 0x0800571E: F89D 0067 LDRB.W R0, [SP, #103] 0x08005722: B01E ADD SP, SP, #120 0x08005724: BD80 POP {R7, PC}
MX_FREERTOS_Init: 0x08005726: B580 PUSH {R7, LR} 0x08005728: B086 SUB SP, SP, #24 0x0800572A: 4669 MOV R1, SP 0x0800572C: 2000 MOVS R0, #0 0x0800572E: 6008 STR R0, [R1] 0x08005730: F240 0200 MOVW R2, #0 ; 0x20000000 = beeperQueueStorageArea 0x08005734: F2C2 0200 MOVT R2, #0x2000 ; 0x20000000 = beeperQueueStorageArea 0x08005738: F240 033C MOVW R3, #60 ; 0x2000003C = beeperQueueBuffer 0x0800573C: F2C2 0300 MOVT R3, #0x2000 ; 0x2000003C = beeperQueueBuffer 0x08005740: 200A MOVS R0, #10 0x08005742: 2106 MOVS R1, #6 0x08005744: F00D FFFF BL xQueueGenericCreateStatic ; 0x08013746 0x08005748: 4601 MOV R1, R0 0x0800574A: F242 40D4 MOVW R0, #0x24D4 ; 0x240024D4 = beeperQueue 0x0800574E: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D4 = beeperQueue 0x08005752: 6001 STR R1, [R0] 0x08005754: 6800 LDR R0, [R0] 0x08005756: B928 CBNZ R0, .L1 ; 0x08005764 0x08005758: F641 5083 MOVW R0, #0x1D83 ; 0x08021D83 = .rodata..L.str.1 0x0800575C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021D83 = .rodata..L.str.1 0x08005760: F010 F81B BL printf ; 0x0801579A
.L1: 0x08005764: 4669 MOV R1, SP 0x08005766: 2000 MOVS R0, #0 0x08005768: 6008 STR R0, [R1] 0x0800576A: F240 028C MOVW R2, #140 ; 0x2000008C = onewireQueueStorageArea 0x0800576E: F2C2 0200 MOVT R2, #0x2000 ; 0x2000008C = onewireQueueStorageArea 0x08005772: F240 03B4 MOVW R3, #180 ; 0x200000B4 = onewireQueueBuffer 0x08005776: F2C2 0300 MOVT R3, #0x2000 ; 0x200000B4 = onewireQueueBuffer 0x0800577A: 200A MOVS R0, #10 0x0800577C: 2104 MOVS R1, #4 0x0800577E: F00D FFE2 BL xQueueGenericCreateStatic ; 0x08013746 0x08005782: 4601 MOV R1, R0 0x08005784: F242 40B8 MOVW R0, #0x24B8 ; 0x240024B8 = onewireQueue 0x08005788: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B8 = onewireQueue 0x0800578C: 6001 STR R1, [R0] 0x0800578E: 6800 LDR R0, [R0] 0x08005790: B928 CBNZ R0, .L2 ; 0x0800579E 0x08005792: F641 50A0 MOVW R0, #0x1DA0 ; 0x08021DA0 = .rodata..L.str.2 0x08005796: F6C0 0002 MOVT R0, #0x0802 ; 0x08021DA0 = .rodata..L.str.2 0x0800579A: F00F FFFE BL printf ; 0x0801579A
.L2: 0x0800579E: F245 10DF MOVW R0, #0x51DF ; 0x080151DF = mainTaskStart 0x080057A2: F6C0 0001 MOVT R0, #0x0801 ; 0x080151DF = mainTaskStart 0x080057A6: F643 6284 MOVW R2, #0x3E84 ; 0x08003E84 = mainTask_attributes 0x080057AA: F6C0 0200 MOVT R2, #0x0800 ; 0x08003E84 = mainTask_attributes 0x080057AE: 2100 MOVS R1, #0 0x080057B0: 9104 STR R1, [SP, #16] 0x080057B2: F019 FB33 BL osThreadNew ; 0x0801EE1C 0x080057B6: 9B04 LDR R3, [SP, #16] 0x080057B8: F242 41BC MOVW R1, #0x24BC ; 0x240024BC = mainTaskHandle 0x080057BC: F2C2 4100 MOVT R1, #0x2400 ; 0x240024BC = mainTaskHandle 0x080057C0: 6008 STR R0, [R1] 0x080057C2: F240 3004 MOVW R0, #0x0304 ; 0x20000304 = keysTaskBuffer 0x080057C6: F2C2 0000 MOVT R0, #0x2000 ; 0x20000304 = keysTaskBuffer 0x080057CA: 4669 MOV R1, SP 0x080057CC: 6088 STR R0, [R1, #8] 0x080057CE: F240 1004 MOVW R0, #0x0104 ; 0x20000104 = keysTaskStackBuffer 0x080057D2: F2C2 0000 MOVT R0, #0x2000 ; 0x20000104 = keysTaskStackBuffer 0x080057D6: 6048 STR R0, [R1, #4] 0x080057D8: 2018 MOVS R0, #24 0x080057DA: 6008 STR R0, [R1] 0x080057DC: F640 4091 MOVW R0, #0x0C91 ; 0x08020C91 = keysTaskStart 0x080057E0: F6C0 0002 MOVT R0, #0x0802 ; 0x08020C91 = keysTaskStart 0x080057E4: F641 51BD MOVW R1, #0x1DBD ; 0x08021DBD = .rodata..L.str.3 0x080057E8: F6C0 0102 MOVT R1, #0x0802 ; 0x08021DBD = .rodata..L.str.3 0x080057EC: 2280 MOVS R2, #128 0x080057EE: F019 FFCF BL xTaskCreateStatic ; 0x0801F790 0x080057F2: 9005 STR R0, [SP, #20] 0x080057F4: 9805 LDR R0, [SP, #20] 0x080057F6: B948 CBNZ R0, .L3 ; 0x0800580C 0x080057F8: F241 4094 MOVW R0, #0x1494 ; 0x08021494 = .rodata..L.str.4 0x080057FC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021494 = .rodata..L.str.4 0x08005800: F641 51BD MOVW R1, #0x1DBD ; 0x08021DBD = .rodata..L.str.3 0x08005804: F6C0 0102 MOVT R1, #0x0802 ; 0x08021DBD = .rodata..L.str.3 0x08005808: F00F FFC7 BL printf ; 0x0801579A
.L3: 0x0800580C: F242 3064 MOVW R0, #0x2364 ; 0x20002364 = ethTaskBuffer 0x08005810: F2C2 0000 MOVT R0, #0x2000 ; 0x20002364 = ethTaskBuffer 0x08005814: 4669 MOV R1, SP 0x08005816: 6088 STR R0, [R1, #8] 0x08005818: F240 3064 MOVW R0, #0x0364 ; 0x20000364 = ethTaskStackBuffer 0x0800581C: F2C2 0000 MOVT R0, #0x2000 ; 0x20000364 = ethTaskStackBuffer 0x08005820: 6048 STR R0, [R1, #4] 0x08005822: 2018 MOVS R0, #24 0x08005824: 6008 STR R0, [R1] 0x08005826: F640 305D MOVW R0, #0x0B5D ; 0x08020B5D = ethTaskStart 0x0800582A: F6C0 0002 MOVT R0, #0x0802 ; 0x08020B5D = ethTaskStart 0x0800582E: F641 71BF MOVW R1, #0x1FBF ; 0x08021FBF = .rodata..L.str.5 0x08005832: F6C0 0102 MOVT R1, #0x0802 ; 0x08021FBF = .rodata..L.str.5 0x08005836: F44F 6200 MOV.W R2, #0x0800 0x0800583A: 2300 MOVS R3, #0 0x0800583C: F019 FFA8 BL xTaskCreateStatic ; 0x0801F790 0x08005840: 9005 STR R0, [SP, #20] 0x08005842: 9805 LDR R0, [SP, #20] 0x08005844: B948 CBNZ R0, .L4 ; 0x0800585A 0x08005846: F241 4094 MOVW R0, #0x1494 ; 0x08021494 = .rodata..L.str.4 0x0800584A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021494 = .rodata..L.str.4 0x0800584E: F641 71BF MOVW R1, #0x1FBF ; 0x08021FBF = .rodata..L.str.5 0x08005852: F6C0 0102 MOVT R1, #0x0802 ; 0x08021FBF = .rodata..L.str.5 0x08005856: F00F FFA0 BL printf ; 0x0801579A
.L4: 0x0800585A: F243 30C4 MOVW R0, #0x33C4 ; 0x200033C4 = mbSlaveTaskBuffer 0x0800585E: F2C2 0000 MOVT R0, #0x2000 ; 0x200033C4 = mbSlaveTaskBuffer 0x08005862: 4669 MOV R1, SP 0x08005864: 6088 STR R0, [R1, #8] 0x08005866: F242 30C4 MOVW R0, #0x23C4 ; 0x200023C4 = mbSlaveTaskStackBuffer 0x0800586A: F2C2 0000 MOVT R0, #0x2000 ; 0x200023C4 = mbSlaveTaskStackBuffer 0x0800586E: 6048 STR R0, [R1, #4] 0x08005870: 2018 MOVS R0, #24 0x08005872: 6008 STR R0, [R1] 0x08005874: F640 5011 MOVW R0, #0x0D11 ; 0x08020D11 = mbSlaveTaskStart 0x08005878: F6C0 0002 MOVT R0, #0x0802 ; 0x08020D11 = mbSlaveTaskStart 0x0800587C: F641 71C7 MOVW R1, #0x1FC7 ; 0x08021FC7 = .rodata..L.str.6 0x08005880: F6C0 0102 MOVT R1, #0x0802 ; 0x08021FC7 = .rodata..L.str.6 0x08005884: F44F 6280 MOV.W R2, #0x0400 0x08005888: 2300 MOVS R3, #0 0x0800588A: F019 FF81 BL xTaskCreateStatic ; 0x0801F790 0x0800588E: 9005 STR R0, [SP, #20] 0x08005890: 9805 LDR R0, [SP, #20] 0x08005892: B948 CBNZ R0, .L5 ; 0x080058A8 0x08005894: F241 4094 MOVW R0, #0x1494 ; 0x08021494 = .rodata..L.str.4 0x08005898: F6C0 0002 MOVT R0, #0x0802 ; 0x08021494 = .rodata..L.str.4 0x0800589C: F641 71C7 MOVW R1, #0x1FC7 ; 0x08021FC7 = .rodata..L.str.6 0x080058A0: F6C0 0102 MOVT R1, #0x0802 ; 0x08021FC7 = .rodata..L.str.6 0x080058A4: F00F FF79 BL printf ; 0x0801579A
.L5: 0x080058A8: F243 6024 MOVW R0, #0x3624 ; 0x20003624 = beeperTaskBuffer 0x080058AC: F2C2 0000 MOVT R0, #0x2000 ; 0x20003624 = beeperTaskBuffer 0x080058B0: 4669 MOV R1, SP 0x080058B2: 6088 STR R0, [R1, #8] 0x080058B4: F243 4024 MOVW R0, #0x3424 ; 0x20003424 = beeperTaskStackBuffer 0x080058B8: F2C2 0000 MOVT R0, #0x2000 ; 0x20003424 = beeperTaskStackBuffer 0x080058BC: 6048 STR R0, [R1, #4] 0x080058BE: 2018 MOVS R0, #24 0x080058C0: 6008 STR R0, [R1] 0x080058C2: F245 003B MOVW R0, #0x503B ; 0x0801503B = beeperTaskStart 0x080058C6: F6C0 0001 MOVT R0, #0x0801 ; 0x0801503B = beeperTaskStart 0x080058CA: F241 41A7 MOVW R1, #0x14A7 ; 0x080214A7 = .rodata..L.str.7 0x080058CE: F6C0 0102 MOVT R1, #0x0802 ; 0x080214A7 = .rodata..L.str.7 0x080058D2: 2280 MOVS R2, #128 0x080058D4: 2300 MOVS R3, #0 0x080058D6: F019 FF5B BL xTaskCreateStatic ; 0x0801F790 0x080058DA: 9005 STR R0, [SP, #20] 0x080058DC: 9805 LDR R0, [SP, #20] 0x080058DE: B948 CBNZ R0, .L6 ; 0x080058F4 0x080058E0: F241 4094 MOVW R0, #0x1494 ; 0x08021494 = .rodata..L.str.4 0x080058E4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021494 = .rodata..L.str.4 0x080058E8: F241 41A7 MOVW R1, #0x14A7 ; 0x080214A7 = .rodata..L.str.7 0x080058EC: F6C0 0102 MOVT R1, #0x0802 ; 0x080214A7 = .rodata..L.str.7 0x080058F0: F00F FF53 BL printf ; 0x0801579A
.L6: 0x080058F4: F643 0084 MOVW R0, #0x3884 ; 0x20003884 = onewireTaskBuffer 0x080058F8: F2C2 0000 MOVT R0, #0x2000 ; 0x20003884 = onewireTaskBuffer 0x080058FC: 4669 MOV R1, SP 0x080058FE: 6088 STR R0, [R1, #8] 0x08005900: F243 6084 MOVW R0, #0x3684 ; 0x20003684 = onewireTaskStackBuffer 0x08005904: F2C2 0000 MOVT R0, #0x2000 ; 0x20003684 = onewireTaskStackBuffer 0x08005908: 6048 STR R0, [R1, #4] 0x0800590A: 2018 MOVS R0, #24 0x0800590C: 6008 STR R0, [R1] 0x0800590E: F640 507D MOVW R0, #0x0D7D ; 0x08020D7D = onewireTaskStart 0x08005912: F6C0 0002 MOVT R0, #0x0802 ; 0x08020D7D = onewireTaskStart 0x08005916: F641 1164 MOVW R1, #0x1964 ; 0x08021964 = .rodata..L.str.8 0x0800591A: F6C0 0102 MOVT R1, #0x0802 ; 0x08021964 = .rodata..L.str.8 0x0800591E: 2280 MOVS R2, #128 0x08005920: 2300 MOVS R3, #0 0x08005922: F019 FF35 BL xTaskCreateStatic ; 0x0801F790 0x08005926: 9005 STR R0, [SP, #20] 0x08005928: 9805 LDR R0, [SP, #20] 0x0800592A: B948 CBNZ R0, .L7 ; 0x08005940 0x0800592C: F241 4094 MOVW R0, #0x1494 ; 0x08021494 = .rodata..L.str.4 0x08005930: F6C0 0002 MOVT R0, #0x0802 ; 0x08021494 = .rodata..L.str.4 0x08005934: F641 1164 MOVW R1, #0x1964 ; 0x08021964 = .rodata..L.str.8 0x08005938: F6C0 0102 MOVT R1, #0x0802 ; 0x08021964 = .rodata..L.str.8 0x0800593C: F00F FF2D BL printf ; 0x0801579A
.L7: 0x08005940: B006 ADD SP, SP, #24 0x08005942: BD80 POP {R7, PC}
ctlwizchip: 0x08005944: B580 PUSH {R7, LR} 0x08005946: B086 SUB SP, SP, #24 0x08005948: F88D 0016 STRB.W R0, [SP, #22] 0x0800594C: 9104 STR R1, [SP, #16] 0x0800594E: 2000 MOVS R0, #0 0x08005950: F88D 000F STRB.W R0, [SP, #15] 0x08005954: 9002 STR R0, [SP, #8] 0x08005956: 9001 STR R0, [SP, #4] 0x08005958: F89D 0016 LDRB.W R0, [SP, #22] 0x0800595C: 4601 MOV R1, R0 0x0800595E: 9100 STR R1, [SP, #0] 0x08005960: 280F CMP R0, #15 0x08005962: F200 807F BHI.W .L4 ; 0x08005A64 0x08005966: 9900 LDR R1, [SP, #0] 0x08005968: E8DF F001 TBB [PC, R1] 0x0800596C: 08 DC.B 0x08 ; '\b' 0x0800596D: 0B DC.B 0x0B ; '\v' 0x0800596E: 1E DC.B 0x1E ; '\x1E' 0x0800596F: 19 DC.B 0x19 ; '\x19' 0x08005970: 23 DC.B 0x23 ; '#' 0x08005971: 28 DC.B 0x28 ; '(' 0x08005972: 7C DC.B 0x7C ; '|' 0x08005973: 7C DC.B 0x7C ; '|' 0x08005974: 2D DC.B 0x2D ; '-' 0x08005975: 47 DC.B 0x47 ; 'G' 0x08005976: 4A DC.B 0x4A ; 'J' 0x08005977: 4E DC.B 0x4E ; 'N' 0x08005978: 52 DC.B 0x52 ; 'R' 0x08005979: 53 DC.B 0x53 ; 'S' 0x0800597A: 5A DC.B 0x5A ; 'Z' 0x0800597B: 6B DC.B 0x6B ; 'k' 0x0800597C: F00B FEE4 BL wizchip_sw_reset ; 0x08011748 0x08005980: E074 B .L5 ; 0x08005A6C 0x08005982: 9804 LDR R0, [SP, #16] 0x08005984: B120 CBZ R0, .L1 ; 0x08005990 0x08005986: 9804 LDR R0, [SP, #16] 0x08005988: 9001 STR R0, [SP, #4] 0x0800598A: 9801 LDR R0, [SP, #4] 0x0800598C: 3004 ADDS R0, #4 0x0800598E: 9002 STR R0, [SP, #8]
.L1: 0x08005990: 9801 LDR R0, [SP, #4] 0x08005992: 9902 LDR R1, [SP, #8] 0x08005994: F016 FAC2 BL wizchip_init ; 0x0801BF1C 0x08005998: F88D 0017 STRB.W R0, [SP, #23] 0x0800599C: E069 B .L6 ; 0x08005A72 0x0800599E: 9804 LDR R0, [SP, #16] 0x080059A0: 8800 LDRH R0, [R0] 0x080059A2: F016 FB91 BL wizchip_clrinterrupt ; 0x0801C0C8 0x080059A6: E061 B .L5 ; 0x08005A6C 0x080059A8: F016 FBB6 BL wizchip_getinterrupt ; 0x0801C118 0x080059AC: 9904 LDR R1, [SP, #16] 0x080059AE: 8008 STRH R0, [R1] 0x080059B0: E05C B .L5 ; 0x08005A6C 0x080059B2: 9804 LDR R0, [SP, #16] 0x080059B4: 8800 LDRH R0, [R0] 0x080059B6: F016 FBD9 BL wizchip_setinterruptmask ; 0x0801C16C 0x080059BA: E057 B .L5 ; 0x08005A6C 0x080059BC: F016 FBFC BL wizchip_getinterruptmask ; 0x0801C1B8 0x080059C0: 9904 LDR R1, [SP, #16] 0x080059C2: 8008 STRH R0, [R1] 0x080059C4: E052 B .L5 ; 0x08005A6C 0x080059C6: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080059CA: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080059CE: 7881 LDRB R1, [R0, #2] 0x080059D0: 9A04 LDR R2, [SP, #16] 0x080059D2: 7011 STRB R1, [R2] 0x080059D4: 78C1 LDRB R1, [R0, #3] 0x080059D6: 9A04 LDR R2, [SP, #16] 0x080059D8: 7051 STRB R1, [R2, #1] 0x080059DA: 7901 LDRB R1, [R0, #4] 0x080059DC: 9A04 LDR R2, [SP, #16] 0x080059DE: 7091 STRB R1, [R2, #2] 0x080059E0: 7941 LDRB R1, [R0, #5] 0x080059E2: 9A04 LDR R2, [SP, #16] 0x080059E4: 70D1 STRB R1, [R2, #3] 0x080059E6: 7981 LDRB R1, [R0, #6] 0x080059E8: 9A04 LDR R2, [SP, #16] 0x080059EA: 7111 STRB R1, [R2, #4] 0x080059EC: 79C0 LDRB R0, [R0, #7] 0x080059EE: 9904 LDR R1, [SP, #16] 0x080059F0: 7148 STRB R0, [R1, #5] 0x080059F2: 9904 LDR R1, [SP, #16] 0x080059F4: 2000 MOVS R0, #0 0x080059F6: 7188 STRB R0, [R1, #6] 0x080059F8: E038 B .L5 ; 0x08005A6C 0x080059FA: F00B FEE4 BL wizphy_reset ; 0x080117C6 0x080059FE: E035 B .L5 ; 0x08005A6C 0x08005A00: 9804 LDR R0, [SP, #16] 0x08005A02: F016 FC03 BL wizphy_setphyconf ; 0x0801C20C 0x08005A06: E031 B .L5 ; 0x08005A6C 0x08005A08: 9804 LDR R0, [SP, #16] 0x08005A0A: F00B FEF9 BL wizphy_getphyconf ; 0x08011800 0x08005A0E: E02D B .L5 ; 0x08005A6C 0x08005A10: E02C B .L5 ; 0x08005A6C 0x08005A12: 9804 LDR R0, [SP, #16] 0x08005A14: 7800 LDRB R0, [R0] 0x08005A16: F00B FF26 BL wizphy_setphypmode ; 0x08011866 0x08005A1A: F88D 0017 STRB.W R0, [SP, #23] 0x08005A1E: E028 B .L6 ; 0x08005A72 0x08005A20: F00B FF68 BL wizphy_getphypmode ; 0x080118F4 0x08005A24: F88D 000F STRB.W R0, [SP, #15] 0x08005A28: F99D 000F LDRSB.W R0, [SP, #15] 0x08005A2C: 3001 ADDS R0, #1 0x08005A2E: B918 CBNZ R0, .L2 ; 0x08005A38 0x08005A30: 20FF MOVS R0, #255 0x08005A32: F88D 0017 STRB.W R0, [SP, #23] 0x08005A36: E01C B .L6 ; 0x08005A72
.L2: 0x08005A38: F89D 000F LDRB.W R0, [SP, #15] 0x08005A3C: 9904 LDR R1, [SP, #16] 0x08005A3E: 7008 STRB R0, [R1] 0x08005A40: E014 B .L5 ; 0x08005A6C 0x08005A42: F00B FF62 BL wizphy_getphylink ; 0x0801190A 0x08005A46: F88D 000F STRB.W R0, [SP, #15] 0x08005A4A: F99D 000F LDRSB.W R0, [SP, #15] 0x08005A4E: 3001 ADDS R0, #1 0x08005A50: B918 CBNZ R0, .L3 ; 0x08005A5A 0x08005A52: 20FF MOVS R0, #255 0x08005A54: F88D 0017 STRB.W R0, [SP, #23] 0x08005A58: E00B B .L6 ; 0x08005A72
.L3: 0x08005A5A: F89D 000F LDRB.W R0, [SP, #15] 0x08005A5E: 9904 LDR R1, [SP, #16] 0x08005A60: 7008 STRB R0, [R1] 0x08005A62: E003 B .L5 ; 0x08005A6C
.L4: 0x08005A64: 20FF MOVS R0, #255 0x08005A66: F88D 0017 STRB.W R0, [SP, #23] 0x08005A6A: E002 B .L6 ; 0x08005A72
.L5: 0x08005A6C: 2000 MOVS R0, #0 0x08005A6E: F88D 0017 STRB.W R0, [SP, #23]
.L6: 0x08005A72: F99D 0017 LDRSB.W R0, [SP, #23] 0x08005A76: B006 ADD SP, SP, #24 0x08005A78: BD80 POP {R7, PC}
MPU_Config: 0x08005A7A: B580 PUSH {R7, LR} 0x08005A7C: B088 SUB SP, SP, #32 0x08005A7E: 2000 MOVS R0, #0 0x08005A80: 9002 STR R0, [SP, #8] 0x08005A82: 9007 STR R0, [SP, #28] 0x08005A84: 9006 STR R0, [SP, #24] 0x08005A86: 9005 STR R0, [SP, #20] 0x08005A88: 9004 STR R0, [SP, #16] 0x08005A8A: F000 FE71 BL HAL_MPU_Disable ; 0x08006770 0x08005A8E: 9802 LDR R0, [SP, #8] 0x08005A90: 2101 MOVS R1, #1 0x08005A92: 9101 STR R1, [SP, #4] 0x08005A94: F88D 1010 STRB.W R1, [SP, #16] 0x08005A98: F88D 0011 STRB.W R0, [SP, #17] 0x08005A9C: 9005 STR R0, [SP, #20] 0x08005A9E: 221F MOVS R2, #31 0x08005AA0: F88D 2018 STRB.W R2, [SP, #24] 0x08005AA4: 2287 MOVS R2, #135 0x08005AA6: F88D 2019 STRB.W R2, [SP, #25] 0x08005AAA: F88D 001A STRB.W R0, [SP, #26] 0x08005AAE: F88D 001B STRB.W R0, [SP, #27] 0x08005AB2: F88D 101C STRB.W R1, [SP, #28] 0x08005AB6: F88D 101D STRB.W R1, [SP, #29] 0x08005ABA: F88D 001E STRB.W R0, [SP, #30] 0x08005ABE: F88D 001F STRB.W R0, [SP, #31] 0x08005AC2: A804 ADD R0, SP, #16 0x08005AC4: 9003 STR R0, [SP, #12] 0x08005AC6: F010 FEF3 BL HAL_MPU_ConfigRegion ; 0x080168B0 0x08005ACA: 9A01 LDR R2, [SP, #4] 0x08005ACC: 9902 LDR R1, [SP, #8] 0x08005ACE: 9803 LDR R0, [SP, #12] 0x08005AD0: F88D 2011 STRB.W R2, [SP, #17] 0x08005AD4: F04F 5310 MOV.W R3, #0x24000000 0x08005AD8: 9305 STR R3, [SP, #20] 0x08005ADA: 2310 MOVS R3, #16 0x08005ADC: F88D 3018 STRB.W R3, [SP, #24] 0x08005AE0: F88D 1019 STRB.W R1, [SP, #25] 0x08005AE4: F88D 201A STRB.W R2, [SP, #26] 0x08005AE8: 2203 MOVS R2, #3 0x08005AEA: F88D 201B STRB.W R2, [SP, #27] 0x08005AEE: F88D 101D STRB.W R1, [SP, #29] 0x08005AF2: F010 FEDD BL HAL_MPU_ConfigRegion ; 0x080168B0 0x08005AF6: 2004 MOVS R0, #4 0x08005AF8: F010 FEC2 BL HAL_MPU_Enable ; 0x08016880 0x08005AFC: B008 ADD SP, SP, #32 0x08005AFE: BD80 POP {R7, PC}
loopback_tcps: 0x08005B00: B510 PUSH {R4, LR} 0x08005B02: B08E SUB SP, SP, #56 0x08005B04: F88D 0033 STRB.W R0, [SP, #51] 0x08005B08: 910B STR R1, [SP, #44] 0x08005B0A: F8AD 202A STRH.W R2, [SP, #42] 0x08005B0E: 2000 MOVS R0, #0 0x08005B10: F8AD 0022 STRH.W R0, [SP, #34] 0x08005B14: F8AD 0020 STRH.W R0, [SP, #32] 0x08005B18: F89D 1033 LDRB.W R1, [SP, #51] 0x08005B1C: F240 4003 MOVW R0, #0x0403 0x08005B20: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005B24: F00B FC62 BL WIZCHIP_READ ; 0x080113EC 0x08005B28: 4601 MOV R1, R0 0x08005B2A: 9105 STR R1, [SP, #20] 0x08005B2C: 281C CMP R0, #28 0x08005B2E: F200 80F1 BHI.W .L10 ; 0x08005D14 0x08005B32: 9905 LDR R1, [SP, #20] 0x08005B34: E8DF F011 TBH [PC, R1, LSL #1] 0x08005B38: DD DC.B 0xDD ; '\xDD' 0x08005B39: 00 DC.B 0x00 ; '\0' 0x08005B3A: EE DC.B 0xEE ; '\xEE' 0x08005B3B: 00 DC.B 0x00 ; '\0' 0x08005B3C: EE DC.B 0xEE ; '\xEE' 0x08005B3D: 00 DC.B 0x00 ; '\0' 0x08005B3E: EE DC.B 0xEE ; '\xEE' 0x08005B3F: 00 DC.B 0x00 ; '\0' 0x08005B40: EE DC.B 0xEE ; '\xEE' 0x08005B41: 00 DC.B 0x00 ; '\0' 0x08005B42: EE DC.B 0xEE ; '\xEE' 0x08005B43: 00 DC.B 0x00 ; '\0' 0x08005B44: EE DC.B 0xEE ; '\xEE' 0x08005B45: 00 DC.B 0x00 ; '\0' 0x08005B46: EE DC.B 0xEE ; '\xEE' 0x08005B47: 00 DC.B 0x00 ; '\0' 0x08005B48: EE DC.B 0xEE ; '\xEE' 0x08005B49: 00 DC.B 0x00 ; '\0' 0x08005B4A: EE DC.B 0xEE ; '\xEE' 0x08005B4B: 00 DC.B 0x00 ; '\0' 0x08005B4C: EE DC.B 0xEE ; '\xEE' 0x08005B4D: 00 DC.B 0x00 ; '\0' 0x08005B4E: EE DC.B 0xEE ; '\xEE' 0x08005B4F: 00 DC.B 0x00 ; '\0' 0x08005B50: EE DC.B 0xEE ; '\xEE' 0x08005B51: 00 DC.B 0x00 ; '\0' 0x08005B52: EE DC.B 0xEE ; '\xEE' 0x08005B53: 00 DC.B 0x00 ; '\0' 0x08005B54: EE DC.B 0xEE ; '\xEE' 0x08005B55: 00 DC.B 0x00 ; '\0' 0x08005B56: EE DC.B 0xEE ; '\xEE' 0x08005B57: 00 DC.B 0x00 ; '\0' 0x08005B58: EE DC.B 0xEE ; '\xEE' 0x08005B59: 00 DC.B 0x00 ; '\0' 0x08005B5A: EE DC.B 0xEE ; '\xEE' 0x08005B5B: 00 DC.B 0x00 ; '\0' 0x08005B5C: EE DC.B 0xEE ; '\xEE' 0x08005B5D: 00 DC.B 0x00 ; '\0' 0x08005B5E: C8 DC.B 0xC8 ; '\xC8' 0x08005B5F: 00 DC.B 0x00 ; '\0' 0x08005B60: EE DC.B 0xEE ; '\xEE' 0x08005B61: 00 DC.B 0x00 ; '\0' 0x08005B62: EE DC.B 0xEE ; '\xEE' 0x08005B63: 00 DC.B 0x00 ; '\0' 0x08005B64: EE DC.B 0xEE ; '\xEE' 0x08005B65: 00 DC.B 0x00 ; '\0' 0x08005B66: 1D DC.B 0x1D ; '\x1D' 0x08005B67: 00 DC.B 0x00 ; '\0' 0x08005B68: EE DC.B 0xEE ; '\xEE' 0x08005B69: 00 DC.B 0x00 ; '\0' 0x08005B6A: EE DC.B 0xEE ; '\xEE' 0x08005B6B: 00 DC.B 0x00 ; '\0' 0x08005B6C: EE DC.B 0xEE ; '\xEE' 0x08005B6D: 00 DC.B 0x00 ; '\0' 0x08005B6E: EE DC.B 0xEE ; '\xEE' 0x08005B6F: 00 DC.B 0x00 ; '\0' 0x08005B70: B5 DC.B 0xB5 ; '\xB5' 0x08005B71: 00 DC.B 0x00 ; '\0' 0x08005B72: F89D 1033 LDRB.W R1, [SP, #51] 0x08005B76: F240 4002 MOVW R0, #0x0402 0x08005B7A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005B7E: F00B FC35 BL WIZCHIP_READ ; 0x080113EC 0x08005B82: 07C0 LSLS R0, R0, #31 0x08005B84: 2800 CMP R0, #0 0x08005B86: D041 BEQ .L1 ; 0x08005C0C 0x08005B88: F89D 1033 LDRB.W R1, [SP, #51] 0x08005B8C: F240 400C MOVW R0, #0x040C 0x08005B90: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005B94: A907 ADD R1, SP, #28 0x08005B96: 2204 MOVS R2, #4 0x08005B98: F00B FCEC BL WIZCHIP_READ_BUF ; 0x08011574 0x08005B9C: F89D 1033 LDRB.W R1, [SP, #51] 0x08005BA0: F44F 6082 MOV.W R0, #0x0410 0x08005BA4: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005BA8: F00B FC20 BL WIZCHIP_READ ; 0x080113EC 0x08005BAC: 9004 STR R0, [SP, #16] 0x08005BAE: F89D 1033 LDRB.W R1, [SP, #51] 0x08005BB2: F240 4011 MOVW R0, #0x0411 0x08005BB6: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005BBA: F00B FC17 BL WIZCHIP_READ ; 0x080113EC 0x08005BBE: 9904 LDR R1, [SP, #16] 0x08005BC0: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08005BC4: F8AD 001A STRH.W R0, [SP, #26] 0x08005BC8: F89D 1033 LDRB.W R1, [SP, #51] 0x08005BCC: F89D 201C LDRB.W R2, [SP, #28] 0x08005BD0: F89D 301D LDRB.W R3, [SP, #29] 0x08005BD4: F89D 001E LDRB.W R0, [SP, #30] 0x08005BD8: F89D E01F LDRB.W LR, [SP, #31] 0x08005BDC: F8BD 401A LDRH.W R4, [SP, #26] 0x08005BE0: 46EC MOV R12, SP 0x08005BE2: F8CC 4008 STR.W R4, [R12, #8] 0x08005BE6: F8CC E004 STR.W LR, [R12, #4] 0x08005BEA: F8CC 0000 STR.W R0, [R12] 0x08005BEE: F641 4054 MOVW R0, #0x1C54 ; 0x08021C54 = .rodata..L.str.282 0x08005BF2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021C54 = .rodata..L.str.282 0x08005BF6: F00F FDD0 BL printf ; 0x0801579A 0x08005BFA: F89D 1033 LDRB.W R1, [SP, #51] 0x08005BFE: F240 4002 MOVW R0, #0x0402 0x08005C02: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08005C06: 2101 MOVS R1, #1 0x08005C08: F00B FBA3 BL WIZCHIP_WRITE ; 0x08011352
.L1: 0x08005C0C: F89D 0033 LDRB.W R0, [SP, #51] 0x08005C10: F015 FECE BL getSn_RX_RSR ; 0x0801B9B0 0x08005C14: F8AD 0022 STRH.W R0, [SP, #34] 0x08005C18: 2801 CMP R0, #1 0x08005C1A: DB41 BLT .L6 ; 0x08005CA0 0x08005C1C: F8BD 0022 LDRH.W R0, [SP, #34] 0x08005C20: F5B0 6F00 CMP.W R0, #0x0800 0x08005C24: DD03 BLE .L2 ; 0x08005C2E 0x08005C26: F44F 6000 MOV.W R0, #0x0800 0x08005C2A: F8AD 0022 STRH.W R0, [SP, #34]
.L2: 0x08005C2E: F89D 0033 LDRB.W R0, [SP, #51] 0x08005C32: 990B LDR R1, [SP, #44] 0x08005C34: F8BD 2022 LDRH.W R2, [SP, #34] 0x08005C38: F00A FF34 BL recv ; 0x08010AA4 0x08005C3C: 9009 STR R0, [SP, #36] 0x08005C3E: 9809 LDR R0, [SP, #36] 0x08005C40: 2800 CMP R0, #0 0x08005C42: DC02 BGT .L3 ; 0x08005C4A 0x08005C44: 9809 LDR R0, [SP, #36] 0x08005C46: 900D STR R0, [SP, #52] 0x08005C48: E066 B .L11 ; 0x08005D18
.L3: 0x08005C4A: 9809 LDR R0, [SP, #36] 0x08005C4C: F8AD 0022 STRH.W R0, [SP, #34] 0x08005C50: 2000 MOVS R0, #0 0x08005C52: F8AD 0020 STRH.W R0, [SP, #32]
.L4: 0x08005C56: F8BD 0022 LDRH.W R0, [SP, #34] 0x08005C5A: F8BD 1020 LDRH.W R1, [SP, #32] 0x08005C5E: 4288 CMP R0, R1 0x08005C60: D01E BEQ .L6 ; 0x08005CA0 0x08005C62: F89D 0033 LDRB.W R0, [SP, #51] 0x08005C66: 990B LDR R1, [SP, #44] 0x08005C68: F8BD 3020 LDRH.W R3, [SP, #32] 0x08005C6C: 4419 ADD R1, R3 0x08005C6E: F8BD 2022 LDRH.W R2, [SP, #34] 0x08005C72: 1AD2 SUBS R2, R2, R3 0x08005C74: B292 UXTH R2, R2 0x08005C76: F00A FE14 BL send ; 0x080108A2 0x08005C7A: 9009 STR R0, [SP, #36] 0x08005C7C: 9809 LDR R0, [SP, #36] 0x08005C7E: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x08005C82: DC06 BGT .L5 ; 0x08005C92 0x08005C84: F89D 0033 LDRB.W R0, [SP, #51] 0x08005C88: F015 FD92 BL close ; 0x0801B7B0 0x08005C8C: 9809 LDR R0, [SP, #36] 0x08005C8E: 900D STR R0, [SP, #52] 0x08005C90: E042 B .L11 ; 0x08005D18
.L5: 0x08005C92: 9909 LDR R1, [SP, #36] 0x08005C94: F8BD 0020 LDRH.W R0, [SP, #32] 0x08005C98: 4408 ADD R0, R1 0x08005C9A: F8AD 0020 STRH.W R0, [SP, #32] 0x08005C9E: E7DA B .L4 ; 0x08005C56
.L6: 0x08005CA0: E038 B .L10 ; 0x08005D14 0x08005CA2: F89D 0033 LDRB.W R0, [SP, #51] 0x08005CA6: F00A FD8F BL disconnect ; 0x080107C8 0x08005CAA: 9009 STR R0, [SP, #36] 0x08005CAC: 2801 CMP R0, #1 0x08005CAE: D002 BEQ .L7 ; 0x08005CB6 0x08005CB0: 9809 LDR R0, [SP, #36] 0x08005CB2: 900D STR R0, [SP, #52] 0x08005CB4: E030 B .L11 ; 0x08005D18
.L7: 0x08005CB6: F89D 1033 LDRB.W R1, [SP, #51] 0x08005CBA: F641 0015 MOVW R0, #0x1815 ; 0x08021815 = .rodata..L.str.1.283 0x08005CBE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021815 = .rodata..L.str.1.283 0x08005CC2: F00F FD6A BL printf ; 0x0801579A 0x08005CC6: E025 B .L10 ; 0x08005D14 0x08005CC8: F89D 1033 LDRB.W R1, [SP, #51] 0x08005CCC: F8BD 202A LDRH.W R2, [SP, #42] 0x08005CD0: F242 106B MOVW R0, #0x216B ; 0x0802216B = .rodata..L.str.2.284 0x08005CD4: F6C0 0002 MOVT R0, #0x0802 ; 0x0802216B = .rodata..L.str.2.284 0x08005CD8: F00F FD5F BL printf ; 0x0801579A 0x08005CDC: F89D 0033 LDRB.W R0, [SP, #51] 0x08005CE0: F015 FDC6 BL listen ; 0x0801B870 0x08005CE4: 9009 STR R0, [SP, #36] 0x08005CE6: 2801 CMP R0, #1 0x08005CE8: D002 BEQ .L8 ; 0x08005CF0 0x08005CEA: 9809 LDR R0, [SP, #36] 0x08005CEC: 900D STR R0, [SP, #52] 0x08005CEE: E013 B .L11 ; 0x08005D18
.L8: 0x08005CF0: E010 B .L10 ; 0x08005D14 0x08005CF2: F89D 0033 LDRB.W R0, [SP, #51] 0x08005CF6: F8BD 202A LDRH.W R2, [SP, #42] 0x08005CFA: 2101 MOVS R1, #1 0x08005CFC: 2300 MOVS R3, #0 0x08005CFE: F00A FC6C BL socket ; 0x080105DA 0x08005D02: 9009 STR R0, [SP, #36] 0x08005D04: F89D 1033 LDRB.W R1, [SP, #51] 0x08005D08: 4288 CMP R0, R1 0x08005D0A: D002 BEQ .L9 ; 0x08005D12 0x08005D0C: 9809 LDR R0, [SP, #36] 0x08005D0E: 900D STR R0, [SP, #52] 0x08005D10: E002 B .L11 ; 0x08005D18
.L9: 0x08005D12: E7FF B .L10 ; 0x08005D14
.L10: 0x08005D14: 2001 MOVS R0, #1 0x08005D16: 900D STR R0, [SP, #52]
.L11: 0x08005D18: 980D LDR R0, [SP, #52] 0x08005D1A: B00E ADD SP, SP, #56 0x08005D1C: BD10 POP {R4, PC}
SystemClock_Config: 0x08005D1E: B580 PUSH {R7, LR} 0x08005D20: B09E SUB SP, SP, #120 0x08005D22: A80B ADD R0, SP, #44 0x08005D24: 214C MOVS R1, #76 0x08005D26: F7FE F9FF BL __aeabi_memclr ; 0x08004128 0x08005D2A: 2000 MOVS R0, #0 0x08005D2C: 9001 STR R0, [SP, #4] 0x08005D2E: 900A STR R0, [SP, #40] 0x08005D30: 9009 STR R0, [SP, #36] 0x08005D32: 9008 STR R0, [SP, #32] 0x08005D34: 9007 STR R0, [SP, #28] 0x08005D36: 9006 STR R0, [SP, #24] 0x08005D38: 9005 STR R0, [SP, #20] 0x08005D3A: 9004 STR R0, [SP, #16] 0x08005D3C: 9003 STR R0, [SP, #12] 0x08005D3E: 2002 MOVS R0, #2 0x08005D40: F012 FC2E BL HAL_PWREx_ConfigSupply ; 0x080185A0 0x08005D44: 2000 MOVS R0, #0 0x08005D46: 9002 STR R0, [SP, #8] 0x08005D48: F644 0018 MOVW R0, #0x4818 0x08005D4C: F6C5 0002 MOVT R0, #0x5802 0x08005D50: 6801 LDR R1, [R0] 0x08005D52: 2202 MOVS R2, #2 0x08005D54: F362 318F BFI R1, R2, #14, #2 0x08005D58: 6001 STR R1, [R0] 0x08005D5A: 6800 LDR R0, [R0] 0x08005D5C: F400 4040 AND R0, R0, #0xC000 0x08005D60: 9002 STR R0, [SP, #8] 0x08005D62: 9802 LDR R0, [SP, #8]
.L1: 0x08005D64: F644 0018 MOVW R0, #0x4818 0x08005D68: F6C5 0002 MOVT R0, #0x5802 0x08005D6C: 6800 LDR R0, [R0] 0x08005D6E: F400 5000 AND R0, R0, #0x2000 0x08005D72: F5B0 5F00 CMP.W R0, #0x2000 0x08005D76: D000 BEQ .L2 ; 0x08005D7A 0x08005D78: E7F4 B .L1 ; 0x08005D64
.L2: 0x08005D7A: F002 FB95 BL HAL_PWR_EnableBkUpAccess ; 0x080084A8 0x08005D7E: F244 4170 MOVW R1, #0x4470 0x08005D82: F6C5 0102 MOVT R1, #0x5802 0x08005D86: 6808 LDR R0, [R1] 0x08005D88: F020 0018 BIC R0, R0, #24 0x08005D8C: 6008 STR R0, [R1] 0x08005D8E: 2105 MOVS R1, #5 0x08005D90: 910B STR R1, [SP, #44] 0x08005D92: F44F 3080 MOV.W R0, #0x010000 0x08005D96: 900C STR R0, [SP, #48] 0x08005D98: 2001 MOVS R0, #1 0x08005D9A: 900D STR R0, [SP, #52] 0x08005D9C: 2002 MOVS R0, #2 0x08005D9E: 9014 STR R0, [SP, #80] 0x08005DA0: 9015 STR R0, [SP, #84] 0x08005DA2: 9116 STR R1, [SP, #88] 0x08005DA4: 2128 MOVS R1, #40 0x08005DA6: 9117 STR R1, [SP, #92] 0x08005DA8: 9018 STR R0, [SP, #96] 0x08005DAA: 9019 STR R0, [SP, #100] 0x08005DAC: 901A STR R0, [SP, #104] 0x08005DAE: 2008 MOVS R0, #8 0x08005DB0: 901B STR R0, [SP, #108] 0x08005DB2: 2000 MOVS R0, #0 0x08005DB4: 901C STR R0, [SP, #112] 0x08005DB6: 901D STR R0, [SP, #116] 0x08005DB8: A80B ADD R0, SP, #44 0x08005DBA: F002 FB7E BL HAL_RCC_OscConfig ; 0x080084BA 0x08005DBE: B108 CBZ R0, .L3 ; 0x08005DC4 0x08005DC0: F7FA FAD0 BL Error_Handler ; 0x08000364
.L3: 0x08005DC4: 203F MOVS R0, #63 0x08005DC6: 9003 STR R0, [SP, #12] 0x08005DC8: 2003 MOVS R0, #3 0x08005DCA: 9004 STR R0, [SP, #16] 0x08005DCC: 2000 MOVS R0, #0 0x08005DCE: 9005 STR R0, [SP, #20] 0x08005DD0: 9006 STR R0, [SP, #24] 0x08005DD2: 9007 STR R0, [SP, #28] 0x08005DD4: 9008 STR R0, [SP, #32] 0x08005DD6: 9009 STR R0, [SP, #36] 0x08005DD8: 900A STR R0, [SP, #40] 0x08005DDA: A803 ADD R0, SP, #12 0x08005DDC: 2101 MOVS R1, #1 0x08005DDE: F003 F93B BL HAL_RCC_ClockConfig ; 0x08009058 0x08005DE2: B108 CBZ R0, .L4 ; 0x08005DE8 0x08005DE4: F7FA FABE BL Error_Handler ; 0x08000364
.L4: 0x08005DE8: B01E ADD SP, SP, #120 0x08005DEA: BD80 POP {R7, PC}
MX_RTC_Init: 0x08005DEC: B580 PUSH {R7, LR} 0x08005DEE: B08A SUB SP, SP, #40 0x08005DF0: 2100 MOVS R1, #0 0x08005DF2: 9101 STR R1, [SP, #4] 0x08005DF4: 9109 STR R1, [SP, #36] 0x08005DF6: 9108 STR R1, [SP, #32] 0x08005DF8: 9107 STR R1, [SP, #28] 0x08005DFA: 9106 STR R1, [SP, #24] 0x08005DFC: 9105 STR R1, [SP, #20] 0x08005DFE: 9104 STR R1, [SP, #16] 0x08005E00: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x08005E04: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08005E08: 9002 STR R0, [SP, #8] 0x08005E0A: F244 0200 MOVW R2, #0x4000 0x08005E0E: F6C5 0200 MOVT R2, #0x5800 0x08005E12: 6002 STR R2, [R0] 0x08005E14: 6041 STR R1, [R0, #4] 0x08005E16: 227F MOVS R2, #127 0x08005E18: 6082 STR R2, [R0, #8] 0x08005E1A: 22FF MOVS R2, #255 0x08005E1C: 60C2 STR R2, [R0, #12] 0x08005E1E: 6101 STR R1, [R0, #16] 0x08005E20: 6181 STR R1, [R0, #24] 0x08005E22: 61C1 STR R1, [R0, #28] 0x08005E24: 6141 STR R1, [R0, #20] 0x08005E26: F004 F802 BL HAL_RTC_Init ; 0x08009E2E 0x08005E2A: B108 CBZ R0, .L1 ; 0x08005E30 0x08005E2C: F7FA FA9A BL Error_Handler ; 0x08000364
.L1: 0x08005E30: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x08005E34: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08005E38: 211F MOVS R1, #31 0x08005E3A: F00A FBB1 BL HAL_RTCEx_BKUPRead ; 0x080105A0 0x08005E3E: 9003 STR R0, [SP, #12] 0x08005E40: 9803 LDR R0, [SP, #12] 0x08005E42: 28EC CMP R0, #236 0x08005E44: D100 BNE .L2 ; 0x08005E48 0x08005E46: E030 B .L5 ; 0x08005EAA
.L2: 0x08005E48: 200C MOVS R0, #12 0x08005E4A: F88D 0014 STRB.W R0, [SP, #20] 0x08005E4E: 2200 MOVS R2, #0 0x08005E50: F88D 2015 STRB.W R2, [SP, #21] 0x08005E54: F88D 2016 STRB.W R2, [SP, #22] 0x08005E58: 9208 STR R2, [SP, #32] 0x08005E5A: 9209 STR R2, [SP, #36] 0x08005E5C: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x08005E60: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08005E64: A905 ADD R1, SP, #20 0x08005E66: F004 F94F BL HAL_RTC_SetTime ; 0x0800A108 0x08005E6A: B108 CBZ R0, .L3 ; 0x08005E70 0x08005E6C: F7FA FA7A BL Error_Handler ; 0x08000364
.L3: 0x08005E70: 2001 MOVS R0, #1 0x08005E72: F88D 0010 STRB.W R0, [SP, #16] 0x08005E76: F88D 0011 STRB.W R0, [SP, #17] 0x08005E7A: F88D 0012 STRB.W R0, [SP, #18] 0x08005E7E: 2019 MOVS R0, #25 0x08005E80: F88D 0013 STRB.W R0, [SP, #19] 0x08005E84: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x08005E88: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08005E8C: A904 ADD R1, SP, #16 0x08005E8E: 2200 MOVS R2, #0 0x08005E90: F012 FC44 BL HAL_RTC_SetDate ; 0x0801871C 0x08005E94: B108 CBZ R0, .L4 ; 0x08005E9A 0x08005E96: F7FA FA65 BL Error_Handler ; 0x08000364
.L4: 0x08005E9A: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x08005E9E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08005EA2: 211F MOVS R1, #31 0x08005EA4: 22EC MOVS R2, #236 0x08005EA6: F00A FB5C BL HAL_RTCEx_BKUPWrite ; 0x08010562
.L5: 0x08005EAA: B00A ADD SP, SP, #40 0x08005EAC: BD80 POP {R7, PC}
HAL_RTC_MspInit: 0x08005EAE: B580 PUSH {R7, LR} 0x08005EB0: B0B0 SUB SP, SP, #192 0x08005EB2: 902F STR R0, [SP, #188] 0x08005EB4: 4668 MOV R0, SP 0x08005EB6: 21B8 MOVS R1, #184 0x08005EB8: F7FE F936 BL __aeabi_memclr ; 0x08004128 0x08005EBC: 982F LDR R0, [SP, #188] 0x08005EBE: 6800 LDR R0, [R0] 0x08005EC0: F244 0100 MOVW R1, #0x4000 0x08005EC4: F6C5 0100 MOVT R1, #0x5800 0x08005EC8: 4288 CMP R0, R1 0x08005ECA: D115 BNE .L2 ; 0x08005EF8 0x08005ECC: 2000 MOVS R0, #0 0x08005ECE: 9001 STR R0, [SP, #4] 0x08005ED0: F44F 0080 MOV.W R0, #0x400000 0x08005ED4: 9000 STR R0, [SP, #0] 0x08005ED6: F44F 7080 MOV.W R0, #0x0100 0x08005EDA: 902C STR R0, [SP, #176] 0x08005EDC: 4668 MOV R0, SP 0x08005EDE: F7FB FBB1 BL HAL_RCCEx_PeriphCLKConfig ; 0x08001644 0x08005EE2: B108 CBZ R0, .L1 ; 0x08005EE8 0x08005EE4: F7FA FA3E BL Error_Handler ; 0x08000364
.L1: 0x08005EE8: F244 4170 MOVW R1, #0x4470 0x08005EEC: F6C5 0102 MOVT R1, #0x5802 0x08005EF0: 6808 LDR R0, [R1] 0x08005EF2: F440 4000 ORR R0, R0, #0x8000 0x08005EF6: 6008 STR R0, [R1]
.L2: 0x08005EF8: B030 ADD SP, SP, #192 0x08005EFA: BD80 POP {R7, PC}
MX_SDMMC1_SD_Init: 0x08005EFC: F641 5134 MOVW R1, #0x1D34 ; 0x24001D34 = hsd1 0x08005F00: F2C2 4100 MOVT R1, #0x2400 ; 0x24001D34 = hsd1 0x08005F04: F247 0000 MOVW R0, #0x7000 0x08005F08: F2C5 2000 MOVT R0, #0x5200 0x08005F0C: 6008 STR R0, [R1] 0x08005F0E: 2000 MOVS R0, #0 0x08005F10: 6048 STR R0, [R1, #4] 0x08005F12: F44F 5080 MOV.W R0, #0x1000 0x08005F16: 6088 STR R0, [R1, #8] 0x08005F18: F44F 4080 MOV.W R0, #0x4000 0x08005F1C: 60C8 STR R0, [R1, #12] 0x08005F1E: F44F 3000 MOV.W R0, #0x020000 0x08005F22: 6108 STR R0, [R1, #16] 0x08005F24: 2002 MOVS R0, #2 0x08005F26: 6148 STR R0, [R1, #20] 0x08005F28: 4770 BX LR
HAL_SD_MspInit: 0x08005F2A: B580 PUSH {R7, LR} 0x08005F2C: B0BE SUB SP, SP, #248 0x08005F2E: 903D STR R0, [SP, #244] 0x08005F30: 2000 MOVS R0, #0 0x08005F32: 903C STR R0, [SP, #240] 0x08005F34: 903B STR R0, [SP, #236] 0x08005F36: 903A STR R0, [SP, #232] 0x08005F38: 9039 STR R0, [SP, #228] 0x08005F3A: 9038 STR R0, [SP, #224] 0x08005F3C: A80A ADD R0, SP, #40 0x08005F3E: 21B8 MOVS R1, #184 0x08005F40: F7FE F8F2 BL __aeabi_memclr ; 0x08004128 0x08005F44: 983D LDR R0, [SP, #244] 0x08005F46: 6800 LDR R0, [R0] 0x08005F48: F247 0100 MOVW R1, #0x7000 0x08005F4C: F2C5 2100 MOVT R1, #0x5200 0x08005F50: 4288 CMP R0, R1 0x08005F52: D167 BNE .L2 ; 0x08006024 0x08005F54: 2000 MOVS R0, #0 0x08005F56: 900B STR R0, [SP, #44] 0x08005F58: F44F 3180 MOV.W R1, #0x010000 0x08005F5C: 910A STR R1, [SP, #40] 0x08005F5E: 901E STR R0, [SP, #120] 0x08005F60: A80A ADD R0, SP, #40 0x08005F62: F7FB FB6F BL HAL_RCCEx_PeriphCLKConfig ; 0x08001644 0x08005F66: B108 CBZ R0, .L1 ; 0x08005F6C 0x08005F68: F7FA F9FC BL Error_Handler ; 0x08000364
.L1: 0x08005F6C: F244 40D4 MOVW R0, #0x44D4 0x08005F70: F6C5 0002 MOVT R0, #0x5802 0x08005F74: 6801 LDR R1, [R0] 0x08005F76: F441 3180 ORR R1, R1, #0x010000 0x08005F7A: 6001 STR R1, [R0] 0x08005F7C: 6800 LDR R0, [R0] 0x08005F7E: F400 3080 AND R0, R0, #0x010000 0x08005F82: 9009 STR R0, [SP, #36] 0x08005F84: 9809 LDR R0, [SP, #36] 0x08005F86: F244 40E0 MOVW R0, #0x44E0 0x08005F8A: F6C5 0002 MOVT R0, #0x5802 0x08005F8E: 6801 LDR R1, [R0] 0x08005F90: F041 0104 ORR R1, R1, #4 0x08005F94: 6001 STR R1, [R0] 0x08005F96: 6800 LDR R0, [R0] 0x08005F98: F000 0004 AND R0, R0, #4 0x08005F9C: 9008 STR R0, [SP, #32] 0x08005F9E: 9808 LDR R0, [SP, #32] 0x08005FA0: F244 40E0 MOVW R0, #0x44E0 0x08005FA4: F6C5 0002 MOVT R0, #0x5802 0x08005FA8: 6801 LDR R1, [R0] 0x08005FAA: F041 0108 ORR R1, R1, #8 0x08005FAE: 6001 STR R1, [R0] 0x08005FB0: 6800 LDR R0, [R0] 0x08005FB2: F000 0008 AND R0, R0, #8 0x08005FB6: 9007 STR R0, [SP, #28] 0x08005FB8: 9807 LDR R0, [SP, #28] 0x08005FBA: F44F 50F8 MOV.W R0, #0x1F00 0x08005FBE: 9038 STR R0, [SP, #224] 0x08005FC0: 2002 MOVS R0, #2 0x08005FC2: 9001 STR R0, [SP, #4] 0x08005FC4: 9039 STR R0, [SP, #228] 0x08005FC6: 2000 MOVS R0, #0 0x08005FC8: 9005 STR R0, [SP, #20] 0x08005FCA: 903A STR R0, [SP, #232] 0x08005FCC: 2003 MOVS R0, #3 0x08005FCE: 9002 STR R0, [SP, #8] 0x08005FD0: 903B STR R0, [SP, #236] 0x08005FD2: 200C MOVS R0, #12 0x08005FD4: 9003 STR R0, [SP, #12] 0x08005FD6: 903C STR R0, [SP, #240] 0x08005FD8: F640 0000 MOVW R0, #0x0800 0x08005FDC: F6C5 0002 MOVT R0, #0x5802 0x08005FE0: A938 ADD R1, SP, #224 0x08005FE2: 9104 STR R1, [SP, #16] 0x08005FE4: F001 FF97 BL HAL_GPIO_Init ; 0x08007F16 0x08005FE8: F8DD C004 LDR.W R12, [SP, #4] 0x08005FEC: 9A02 LDR R2, [SP, #8] 0x08005FEE: 9803 LDR R0, [SP, #12] 0x08005FF0: 9904 LDR R1, [SP, #16] 0x08005FF2: 9B05 LDR R3, [SP, #20] 0x08005FF4: F04F 0E04 MOV.W LR, #4 0x08005FF8: F8CD E0E0 STR.W LR, [SP, #224] 0x08005FFC: F8CD C0E4 STR.W R12, [SP, #228] 0x08006000: 933A STR R3, [SP, #232] 0x08006002: 923B STR R2, [SP, #236] 0x08006004: 903C STR R0, [SP, #240] 0x08006006: F640 4000 MOVW R0, #0x0C00 0x0800600A: F6C5 0002 MOVT R0, #0x5802 0x0800600E: F001 FF82 BL HAL_GPIO_Init ; 0x08007F16 0x08006012: 9A05 LDR R2, [SP, #20] 0x08006014: 2031 MOVS R0, #49 0x08006016: 9006 STR R0, [SP, #24] 0x08006018: 2105 MOVS R1, #5 0x0800601A: F000 FB5D BL HAL_NVIC_SetPriority ; 0x080066D8 0x0800601E: 9806 LDR R0, [SP, #24] 0x08006020: F010 FC02 BL HAL_NVIC_EnableIRQ ; 0x08016828
.L2: 0x08006024: B03E ADD SP, SP, #248 0x08006026: BD80 POP {R7, PC}
MX_SPI4_Init: 0x08006028: B580 PUSH {R7, LR} 0x0800602A: B082 SUB SP, SP, #8 0x0800602C: F641 4024 MOVW R0, #0x1C24 ; 0x24001C24 = hspi4 0x08006030: F2C2 4000 MOVT R0, #0x2400 ; 0x24001C24 = hspi4 0x08006034: 9000 STR R0, [SP, #0] 0x08006036: F243 4100 MOVW R1, #0x3400 0x0800603A: F2C4 0101 MOVT R1, #0x4001 0x0800603E: 6001 STR R1, [R0] 0x08006040: F44F 0180 MOV.W R1, #0x400000 0x08006044: 6041 STR R1, [R0, #4] 0x08006046: F44F 21C0 MOV.W R1, #0x060000 0x0800604A: 6081 STR R1, [R0, #8] 0x0800604C: 2108 MOVS R1, #8 0x0800604E: 60C1 STR R1, [R0, #12] 0x08006050: 2100 MOVS R1, #0 0x08006052: 9101 STR R1, [SP, #4] 0x08006054: 6101 STR R1, [R0, #16] 0x08006056: 6141 STR R1, [R0, #20] 0x08006058: F04F 5200 MOV.W R2, #0x20000000 0x0800605C: 6182 STR R2, [R0, #24] 0x0800605E: F04F 5280 MOV.W R2, #0x10000000 0x08006062: 61C2 STR R2, [R0, #28] 0x08006064: 6201 STR R1, [R0, #32] 0x08006066: 6241 STR R1, [R0, #36] 0x08006068: 6281 STR R1, [R0, #40] 0x0800606A: 62C1 STR R1, [R0, #44] 0x0800606C: F04F 4280 MOV.W R2, #0x40000000 0x08006070: 6342 STR R2, [R0, #52] 0x08006072: 6381 STR R1, [R0, #56] 0x08006074: 63C1 STR R1, [R0, #60] 0x08006076: 6401 STR R1, [R0, #64] 0x08006078: 6441 STR R1, [R0, #68] 0x0800607A: 6481 STR R1, [R0, #72] 0x0800607C: 64C1 STR R1, [R0, #76] 0x0800607E: 6501 STR R1, [R0, #80] 0x08006080: 6541 STR R1, [R0, #84] 0x08006082: 6581 STR R1, [R0, #88] 0x08006084: F005 F93A BL HAL_SPI_Init ; 0x0800B2FC 0x08006088: B108 CBZ R0, .L1 ; 0x0800608E 0x0800608A: F7FA F96B BL Error_Handler ; 0x08000364
.L1: 0x0800608E: B002 ADD SP, SP, #8 0x08006090: BD80 POP {R7, PC}
HAL_MspInit: 0x08006092: B580 PUSH {R7, LR} 0x08006094: B082 SUB SP, SP, #8 0x08006096: F244 40F4 MOVW R0, #0x44F4 0x0800609A: F6C5 0002 MOVT R0, #0x5802 0x0800609E: 6801 LDR R1, [R0] 0x080060A0: F041 0102 ORR R1, R1, #2 0x080060A4: 6001 STR R1, [R0] 0x080060A6: 6800 LDR R0, [R0] 0x080060A8: F000 0002 AND R0, R0, #2 0x080060AC: 9001 STR R0, [SP, #4] 0x080060AE: 9801 LDR R0, [SP, #4] 0x080060B0: F06F 0001 MVN R0, #1 0x080060B4: 210F MOVS R1, #15 0x080060B6: 2200 MOVS R2, #0 0x080060B8: F000 FB0E BL HAL_NVIC_SetPriority ; 0x080066D8 0x080060BC: B002 ADD SP, SP, #8 0x080060BE: BD80 POP {R7, PC}
HAL_InitTick: 0x080060C0: B580 PUSH {R7, LR} 0x080060C2: B090 SUB SP, SP, #64 0x080060C4: 900E STR R0, [SP, #56] 0x080060C6: 980E LDR R0, [SP, #56] 0x080060C8: 280F CMP R0, #15 0x080060CA: D80F BHI .L1 ; 0x080060EC 0x080060CC: 990E LDR R1, [SP, #56] 0x080060CE: 2037 MOVS R0, #55 0x080060D0: 9000 STR R0, [SP, #0] 0x080060D2: 2200 MOVS R2, #0 0x080060D4: F000 FB00 BL HAL_NVIC_SetPriority ; 0x080066D8 0x080060D8: 9800 LDR R0, [SP, #0] 0x080060DA: F010 FBA5 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080060DE: 980E LDR R0, [SP, #56] 0x080060E0: F646 7124 MOVW R1, #0x6F24 ; 0x24006F24 = uwTickPrio 0x080060E4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F24 = uwTickPrio 0x080060E8: 6008 STR R0, [R1] 0x080060EA: E003 B .L2 ; 0x080060F4
.L1: 0x080060EC: 2001 MOVS R0, #1 0x080060EE: F88D 003F STRB.W R0, [SP, #63] 0x080060F2: E048 B .L6 ; 0x08006186
.L2: 0x080060F4: F244 40E8 MOVW R0, #0x44E8 0x080060F8: F6C5 0002 MOVT R0, #0x5802 0x080060FC: 6801 LDR R1, [R0] 0x080060FE: F041 0120 ORR R1, R1, #32 0x08006102: 6001 STR R1, [R0] 0x08006104: 6800 LDR R0, [R0] 0x08006106: F000 0020 AND R0, R0, #32 0x0800610A: 9001 STR R0, [SP, #4] 0x0800610C: 9801 LDR R0, [SP, #4] 0x0800610E: A806 ADD R0, SP, #24 0x08006110: A902 ADD R1, SP, #8 0x08006112: F012 FA99 BL HAL_RCC_GetClockConfig ; 0x08018648 0x08006116: 980B LDR R0, [SP, #44] 0x08006118: 9004 STR R0, [SP, #16] 0x0800611A: 9804 LDR R0, [SP, #16] 0x0800611C: B918 CBNZ R0, .L3 ; 0x08006126 0x0800611E: F003 FB9B BL HAL_RCC_GetPCLK1Freq ; 0x08009858 0x08006122: 9005 STR R0, [SP, #20] 0x08006124: E003 B .L4 ; 0x0800612E
.L3: 0x08006126: F003 FB97 BL HAL_RCC_GetPCLK1Freq ; 0x08009858 0x0800612A: 0040 LSLS R0, R0, #1 0x0800612C: 9005 STR R0, [SP, #20]
.L4: 0x0800612E: 9805 LDR R0, [SP, #20] 0x08006130: F64D 6183 MOVW R1, #0xDE83 0x08006134: F2C4 311B MOVT R1, #0x431B 0x08006138: FBA0 0101 UMULL R0, R1, R0, R1 0x0800613C: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08006140: EB00 4091 ADD.W R0, R0, R1, LSR #18 0x08006144: 9003 STR R0, [SP, #12] 0x08006146: F242 2030 MOVW R0, #0x2230 ; 0x24002230 = htim7 0x0800614A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002230 = htim7 0x0800614E: F241 4100 MOVW R1, #0x1400 0x08006152: F2C4 0100 MOVT R1, #0x4000 0x08006156: 6001 STR R1, [R0] 0x08006158: F240 31E7 MOVW R1, #0x03E7 0x0800615C: 60C1 STR R1, [R0, #12] 0x0800615E: 9903 LDR R1, [SP, #12] 0x08006160: 6041 STR R1, [R0, #4] 0x08006162: 2100 MOVS R1, #0 0x08006164: 6101 STR R1, [R0, #16] 0x08006166: 6081 STR R1, [R0, #8] 0x08006168: F005 FC5C BL HAL_TIM_Base_Init ; 0x0800BA24 0x0800616C: B940 CBNZ R0, .L5 ; 0x08006180 0x0800616E: F242 2030 MOVW R0, #0x2230 ; 0x24002230 = htim7 0x08006172: F2C2 4000 MOVT R0, #0x2400 ; 0x24002230 = htim7 0x08006176: F013 FE5F BL HAL_TIM_Base_Start_IT ; 0x08019E38 0x0800617A: F88D 003F STRB.W R0, [SP, #63] 0x0800617E: E002 B .L6 ; 0x08006186
.L5: 0x08006180: 2001 MOVS R0, #1 0x08006182: F88D 003F STRB.W R0, [SP, #63]
.L6: 0x08006186: F89D 003F LDRB.W R0, [SP, #63] 0x0800618A: B010 ADD SP, SP, #64 0x0800618C: BD80 POP {R7, PC}
SystemInit: 0x0800618E: F64E 5188 MOVW R1, #0xED88 0x08006192: F2CE 0100 MOVT R1, #0xE000 0x08006196: 6808 LDR R0, [R1] 0x08006198: F440 0070 ORR R0, R0, #0xF00000 0x0800619C: 6008 STR R0, [R1] 0x0800619E: F242 0000 MOVW R0, #0x2000 0x080061A2: F2C5 2000 MOVT R0, #0x5200 0x080061A6: 6800 LDR R0, [R0] 0x080061A8: F000 000F AND R0, R0, #15 0x080061AC: 2806 CMP R0, #6 0x080061AE: D808 BHI .L1 ; 0x080061C2 0x080061B0: F242 0100 MOVW R1, #0x2000 0x080061B4: F2C5 2100 MOVT R1, #0x5200 0x080061B8: 6808 LDR R0, [R1] 0x080061BA: 2207 MOVS R2, #7 0x080061BC: F362 0003 BFI R0, R2, #0, #4 0x080061C0: 6008 STR R0, [R1]
.L1: 0x080061C2: F244 4100 MOVW R1, #0x4400 0x080061C6: F6C5 0102 MOVT R1, #0x5802 0x080061CA: 6808 LDR R0, [R1] 0x080061CC: F040 0001 ORR R0, R0, #1 0x080061D0: 6008 STR R0, [R1] 0x080061D2: F244 4210 MOVW R2, #0x4410 0x080061D6: F6C5 0202 MOVT R2, #0x5802 0x080061DA: 2000 MOVS R0, #0 0x080061DC: 6010 STR R0, [R2] 0x080061DE: 6808 LDR R0, [R1] 0x080061E0: F64E 527F MOVW R2, #0xED7F 0x080061E4: F6CE 22F6 MOVT R2, #0xEAF6 0x080061E8: 4010 ANDS R0, R2 0x080061EA: 6008 STR R0, [R1] 0x080061EC: F242 0000 MOVW R0, #0x2000 0x080061F0: F2C5 2000 MOVT R0, #0x5200 0x080061F4: 6800 LDR R0, [R0] 0x080061F6: F000 000F AND R0, R0, #15 0x080061FA: 2808 CMP R0, #8 0x080061FC: D308 BCC .L2 ; 0x08006210 0x080061FE: F242 0100 MOVW R1, #0x2000 0x08006202: F2C5 2100 MOVT R1, #0x5200 0x08006206: 6808 LDR R0, [R1] 0x08006208: 2207 MOVS R2, #7 0x0800620A: F362 0003 BFI R0, R2, #0, #4 0x0800620E: 6008 STR R0, [R1]
.L2: 0x08006210: F244 4118 MOVW R1, #0x4418 0x08006214: F6C5 0102 MOVT R1, #0x5802 0x08006218: 2000 MOVS R0, #0 0x0800621A: 6008 STR R0, [R1] 0x0800621C: F244 411C MOVW R1, #0x441C 0x08006220: F6C5 0102 MOVT R1, #0x5802 0x08006224: 6008 STR R0, [R1] 0x08006226: F244 4120 MOVW R1, #0x4420 0x0800622A: F6C5 0102 MOVT R1, #0x5802 0x0800622E: 6008 STR R0, [R1] 0x08006230: F244 4228 MOVW R2, #0x4428 0x08006234: F6C5 0202 MOVT R2, #0x5802 0x08006238: F240 2100 MOVW R1, #0x0200 0x0800623C: F2C0 2102 MOVT R1, #0x0202 0x08006240: 6011 STR R1, [R2] 0x08006242: F244 422C MOVW R2, #0x442C 0x08006246: F6C5 0202 MOVT R2, #0x5802 0x0800624A: 2100 MOVS R1, #0 0x0800624C: F2C0 11FF MOVT R1, #0x01FF 0x08006250: 6011 STR R1, [R2] 0x08006252: F244 4230 MOVW R2, #0x4430 0x08006256: F6C5 0202 MOVT R2, #0x5802 0x0800625A: F240 2180 MOVW R1, #0x0280 0x0800625E: F2C0 1101 MOVT R1, #0x0101 0x08006262: 6011 STR R1, [R2] 0x08006264: F244 4234 MOVW R2, #0x4434 0x08006268: F6C5 0202 MOVT R2, #0x5802 0x0800626C: 6010 STR R0, [R2] 0x0800626E: F244 4238 MOVW R2, #0x4438 0x08006272: F6C5 0202 MOVT R2, #0x5802 0x08006276: 6011 STR R1, [R2] 0x08006278: F244 423C MOVW R2, #0x443C 0x0800627C: F6C5 0202 MOVT R2, #0x5802 0x08006280: 6010 STR R0, [R2] 0x08006282: F244 4240 MOVW R2, #0x4440 0x08006286: F6C5 0202 MOVT R2, #0x5802 0x0800628A: 6011 STR R1, [R2] 0x0800628C: F244 4144 MOVW R1, #0x4444 0x08006290: F6C5 0102 MOVT R1, #0x5802 0x08006294: 6008 STR R0, [R1] 0x08006296: F244 4200 MOVW R2, #0x4400 0x0800629A: F6C5 0202 MOVT R2, #0x5802 0x0800629E: 6811 LDR R1, [R2] 0x080062A0: F421 2180 BIC R1, R1, #0x040000 0x080062A4: 6011 STR R1, [R2] 0x080062A6: F244 4160 MOVW R1, #0x4460 0x080062AA: F6C5 0102 MOVT R1, #0x5802 0x080062AE: 6008 STR R0, [R1] 0x080062B0: F244 0100 MOVW R1, #0x4000 0x080062B4: F2C5 2100 MOVT R1, #0x5200 0x080062B8: F243 00D2 MOVW R0, #0x30D2 0x080062BC: 6008 STR R0, [R1] 0x080062BE: 4770 BX LR
MX_TIM3_Init: 0x080062C0: B580 PUSH {R7, LR} 0x080062C2: B090 SUB SP, SP, #64 0x080062C4: 2100 MOVS R1, #0 0x080062C6: 9101 STR R1, [SP, #4] 0x080062C8: 910F STR R1, [SP, #60] 0x080062CA: 910E STR R1, [SP, #56] 0x080062CC: 910D STR R1, [SP, #52] 0x080062CE: 910C STR R1, [SP, #48] 0x080062D0: 910B STR R1, [SP, #44] 0x080062D2: 910A STR R1, [SP, #40] 0x080062D4: 9109 STR R1, [SP, #36] 0x080062D6: 9108 STR R1, [SP, #32] 0x080062D8: 9107 STR R1, [SP, #28] 0x080062DA: 9106 STR R1, [SP, #24] 0x080062DC: 9105 STR R1, [SP, #20] 0x080062DE: 9104 STR R1, [SP, #16] 0x080062E0: 9103 STR R1, [SP, #12] 0x080062E2: 9102 STR R1, [SP, #8] 0x080062E4: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x080062E8: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x080062EC: F240 4200 MOVW R2, #0x0400 0x080062F0: F2C4 0200 MOVT R2, #0x4000 0x080062F4: 6002 STR R2, [R0] 0x080062F6: 2203 MOVS R2, #3 0x080062F8: 6042 STR R2, [R0, #4] 0x080062FA: 6081 STR R1, [R0, #8] 0x080062FC: F44F 727A MOV.W R2, #0x03E8 0x08006300: 60C2 STR R2, [R0, #12] 0x08006302: 6101 STR R1, [R0, #16] 0x08006304: 2180 MOVS R1, #128 0x08006306: 6181 STR R1, [R0, #24] 0x08006308: F005 FB8C BL HAL_TIM_Base_Init ; 0x0800BA24 0x0800630C: B108 CBZ R0, .L1 ; 0x08006312 0x0800630E: F7FA F829 BL Error_Handler ; 0x08000364
.L1: 0x08006312: F44F 5080 MOV.W R0, #0x1000 0x08006316: 900C STR R0, [SP, #48] 0x08006318: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x0800631C: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x08006320: A90C ADD R1, SP, #48 0x08006322: F006 FEAD BL HAL_TIM_ConfigClockSource ; 0x0800D080 0x08006326: B108 CBZ R0, .L2 ; 0x0800632C 0x08006328: F7FA F81C BL Error_Handler ; 0x08000364
.L2: 0x0800632C: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x08006330: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x08006334: F005 FD90 BL HAL_TIM_PWM_Init ; 0x0800BE58 0x08006338: B108 CBZ R0, .L3 ; 0x0800633E 0x0800633A: F7FA F813 BL Error_Handler ; 0x08000364
.L3: 0x0800633E: 2000 MOVS R0, #0 0x08006340: 9009 STR R0, [SP, #36] 0x08006342: 900B STR R0, [SP, #44] 0x08006344: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x08006348: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x0800634C: A909 ADD R1, SP, #36 0x0800634E: F014 F87F BL HAL_TIMEx_MasterConfigSynchronization ; 0x0801A450 0x08006352: B108 CBZ R0, .L4 ; 0x08006358 0x08006354: F7FA F806 BL Error_Handler ; 0x08000364
.L4: 0x08006358: 2060 MOVS R0, #96 0x0800635A: 9002 STR R0, [SP, #8] 0x0800635C: 20C8 MOVS R0, #200 0x0800635E: 9003 STR R0, [SP, #12] 0x08006360: 2002 MOVS R0, #2 0x08006362: 9004 STR R0, [SP, #16] 0x08006364: 2000 MOVS R0, #0 0x08006366: 9006 STR R0, [SP, #24] 0x08006368: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x0800636C: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x08006370: A902 ADD R1, SP, #8 0x08006372: 2204 MOVS R2, #4 0x08006374: F7FC FF54 BL HAL_TIM_PWM_ConfigChannel ; 0x08003220 0x08006378: B108 CBZ R0, .L5 ; 0x0800637E 0x0800637A: F7F9 FFF3 BL Error_Handler ; 0x08000364
.L5: 0x0800637E: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x08006382: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x08006386: F000 F802 BL HAL_TIM_MspPostInit ; 0x0800638E 0x0800638A: B010 ADD SP, SP, #64 0x0800638C: BD80 POP {R7, PC}
HAL_TIM_MspPostInit: 0x0800638E: B580 PUSH {R7, LR} 0x08006390: B088 SUB SP, SP, #32 0x08006392: 9007 STR R0, [SP, #28] 0x08006394: 2000 MOVS R0, #0 0x08006396: 9006 STR R0, [SP, #24] 0x08006398: 9005 STR R0, [SP, #20] 0x0800639A: 9004 STR R0, [SP, #16] 0x0800639C: 9003 STR R0, [SP, #12] 0x0800639E: 9002 STR R0, [SP, #8] 0x080063A0: 9807 LDR R0, [SP, #28] 0x080063A2: 6800 LDR R0, [R0] 0x080063A4: F240 4100 MOVW R1, #0x0400 0x080063A8: F2C4 0100 MOVT R1, #0x4000 0x080063AC: 4288 CMP R0, R1 0x080063AE: D11B BNE .L1 ; 0x080063E8 0x080063B0: F244 40E0 MOVW R0, #0x44E0 0x080063B4: F6C5 0002 MOVT R0, #0x5802 0x080063B8: 6801 LDR R1, [R0] 0x080063BA: F041 0104 ORR R1, R1, #4 0x080063BE: 6001 STR R1, [R0] 0x080063C0: 6800 LDR R0, [R0] 0x080063C2: F000 0004 AND R0, R0, #4 0x080063C6: 9001 STR R0, [SP, #4] 0x080063C8: 9801 LDR R0, [SP, #4] 0x080063CA: 2080 MOVS R0, #128 0x080063CC: 9002 STR R0, [SP, #8] 0x080063CE: 2002 MOVS R0, #2 0x080063D0: 9003 STR R0, [SP, #12] 0x080063D2: 2100 MOVS R1, #0 0x080063D4: 9104 STR R1, [SP, #16] 0x080063D6: 9105 STR R1, [SP, #20] 0x080063D8: 9006 STR R0, [SP, #24] 0x080063DA: F640 0000 MOVW R0, #0x0800 0x080063DE: F6C5 0002 MOVT R0, #0x5802 0x080063E2: A902 ADD R1, SP, #8 0x080063E4: F001 FD97 BL HAL_GPIO_Init ; 0x08007F16
.L1: 0x080063E8: B008 ADD SP, SP, #32 0x080063EA: BD80 POP {R7, PC}
MX_TIM6_Init: 0x080063EC: B580 PUSH {R7, LR} 0x080063EE: B084 SUB SP, SP, #16 0x080063F0: 2100 MOVS R1, #0 0x080063F2: 9103 STR R1, [SP, #12] 0x080063F4: 9102 STR R1, [SP, #8] 0x080063F6: 9101 STR R1, [SP, #4] 0x080063F8: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x080063FC: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x08006400: F241 0200 MOVW R2, #0x1000 0x08006404: F2C4 0200 MOVT R2, #0x4000 0x08006408: 6002 STR R2, [R0] 0x0800640A: 2263 MOVS R2, #99 0x0800640C: 6042 STR R2, [R0, #4] 0x0800640E: 6081 STR R1, [R0, #8] 0x08006410: F64F 71FF MOVW R1, #0xFFFF 0x08006414: 60C1 STR R1, [R0, #12] 0x08006416: 2180 MOVS R1, #128 0x08006418: 6181 STR R1, [R0, #24] 0x0800641A: F005 FB03 BL HAL_TIM_Base_Init ; 0x0800BA24 0x0800641E: B108 CBZ R0, .L1 ; 0x08006424 0x08006420: F7F9 FFA0 BL Error_Handler ; 0x08000364
.L1: 0x08006424: 2000 MOVS R0, #0 0x08006426: 9001 STR R0, [SP, #4] 0x08006428: 9003 STR R0, [SP, #12] 0x0800642A: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x0800642E: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x08006432: A901 ADD R1, SP, #4 0x08006434: F014 F80C BL HAL_TIMEx_MasterConfigSynchronization ; 0x0801A450 0x08006438: B108 CBZ R0, .L2 ; 0x0800643E 0x0800643A: F7F9 FF93 BL Error_Handler ; 0x08000364
.L2: 0x0800643E: B004 ADD SP, SP, #16 0x08006440: BD80 POP {R7, PC}
MX_USART2_UART_Init: 0x08006442: B580 PUSH {R7, LR} 0x08006444: B082 SUB SP, SP, #8 0x08006446: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x0800644A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x0800644E: 9000 STR R0, [SP, #0] 0x08006450: F244 4100 MOVW R1, #0x4400 0x08006454: F2C4 0100 MOVT R1, #0x4000 0x08006458: 6001 STR R1, [R0] 0x0800645A: F44F 31E1 MOV.W R1, #0x01C200 0x0800645E: 6041 STR R1, [R0, #4] 0x08006460: 2300 MOVS R3, #0 0x08006462: 9301 STR R3, [SP, #4] 0x08006464: 6083 STR R3, [R0, #8] 0x08006466: 60C3 STR R3, [R0, #12] 0x08006468: 6103 STR R3, [R0, #16] 0x0800646A: 210C MOVS R1, #12 0x0800646C: 6141 STR R1, [R0, #20] 0x0800646E: 6183 STR R3, [R0, #24] 0x08006470: 61C3 STR R3, [R0, #28] 0x08006472: 6203 STR R3, [R0, #32] 0x08006474: 6243 STR R3, [R0, #36] 0x08006476: 6283 STR R3, [R0, #40] 0x08006478: 4619 MOV R1, R3 0x0800647A: 461A MOV R2, R3 0x0800647C: F008 FFB6 BL HAL_RS485Ex_Init ; 0x0800F3EC 0x08006480: B108 CBZ R0, .L1 ; 0x08006486 0x08006482: F7F9 FF6F BL Error_Handler ; 0x08000364
.L1: 0x08006486: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x0800648A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x0800648E: 2100 MOVS R1, #0 0x08006490: F009 F96B BL HAL_UARTEx_SetTxFifoThreshold ; 0x0800F76A 0x08006494: B108 CBZ R0, .L2 ; 0x0800649A 0x08006496: F7F9 FF65 BL Error_Handler ; 0x08000364
.L2: 0x0800649A: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x0800649E: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x080064A2: 2100 MOVS R1, #0 0x080064A4: F009 FA20 BL HAL_UARTEx_SetRxFifoThreshold ; 0x0800F8E8 0x080064A8: B108 CBZ R0, .L3 ; 0x080064AE 0x080064AA: F7F9 FF5B BL Error_Handler ; 0x08000364
.L3: 0x080064AE: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x080064B2: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x080064B6: F009 F8BF BL HAL_UARTEx_DisableFifoMode ; 0x0800F638 0x080064BA: B108 CBZ R0, .L4 ; 0x080064C0 0x080064BC: F7F9 FF52 BL Error_Handler ; 0x08000364
.L4: 0x080064C0: B002 ADD SP, SP, #8 0x080064C2: BD80 POP {R7, PC}
MX_USART3_UART_Init: 0x080064C4: B580 PUSH {R7, LR} 0x080064C6: B082 SUB SP, SP, #8 0x080064C8: F641 2068 MOVW R0, #0x1A68 ; 0x24001A68 = huart3 0x080064CC: F2C2 4000 MOVT R0, #0x2400 ; 0x24001A68 = huart3 0x080064D0: 9001 STR R0, [SP, #4] 0x080064D2: F644 0100 MOVW R1, #0x4800 0x080064D6: F2C4 0100 MOVT R1, #0x4000 0x080064DA: 6001 STR R1, [R0] 0x080064DC: F44F 31E1 MOV.W R1, #0x01C200 0x080064E0: 6041 STR R1, [R0, #4] 0x080064E2: 2100 MOVS R1, #0 0x080064E4: 6081 STR R1, [R0, #8] 0x080064E6: 60C1 STR R1, [R0, #12] 0x080064E8: 6101 STR R1, [R0, #16] 0x080064EA: 220C MOVS R2, #12 0x080064EC: 6142 STR R2, [R0, #20] 0x080064EE: 6181 STR R1, [R0, #24] 0x080064F0: 61C1 STR R1, [R0, #28] 0x080064F2: 6201 STR R1, [R0, #32] 0x080064F4: 6241 STR R1, [R0, #36] 0x080064F6: 2128 MOVS R1, #40 0x080064F8: 6281 STR R1, [R0, #40] 0x080064FA: F44F 4100 MOV.W R1, #0x8000 0x080064FE: 6381 STR R1, [R0, #56] 0x08006500: F44F 5100 MOV.W R1, #0x2000 0x08006504: 6401 STR R1, [R0, #64] 0x08006506: F007 FEB7 BL HAL_UART_Init ; 0x0800E278 0x0800650A: B108 CBZ R0, .L1 ; 0x08006510 0x0800650C: F7F9 FF2A BL Error_Handler ; 0x08000364
.L1: 0x08006510: F641 2068 MOVW R0, #0x1A68 ; 0x24001A68 = huart3 0x08006514: F2C2 4000 MOVT R0, #0x2400 ; 0x24001A68 = huart3 0x08006518: 2100 MOVS R1, #0 0x0800651A: F009 F926 BL HAL_UARTEx_SetTxFifoThreshold ; 0x0800F76A 0x0800651E: B108 CBZ R0, .L2 ; 0x08006524 0x08006520: F7F9 FF20 BL Error_Handler ; 0x08000364
.L2: 0x08006524: F641 2068 MOVW R0, #0x1A68 ; 0x24001A68 = huart3 0x08006528: F2C2 4000 MOVT R0, #0x2400 ; 0x24001A68 = huart3 0x0800652C: 2100 MOVS R1, #0 0x0800652E: F009 F9DB BL HAL_UARTEx_SetRxFifoThreshold ; 0x0800F8E8 0x08006532: B108 CBZ R0, .L3 ; 0x08006538 0x08006534: F7F9 FF16 BL Error_Handler ; 0x08000364
.L3: 0x08006538: F641 2068 MOVW R0, #0x1A68 ; 0x24001A68 = huart3 0x0800653C: F2C2 4000 MOVT R0, #0x2400 ; 0x24001A68 = huart3 0x08006540: F009 F87A BL HAL_UARTEx_DisableFifoMode ; 0x0800F638 0x08006544: B108 CBZ R0, .L4 ; 0x0800654A 0x08006546: F7F9 FF0D BL Error_Handler ; 0x08000364
.L4: 0x0800654A: B002 ADD SP, SP, #8 0x0800654C: BD80 POP {R7, PC}
MX_USART10_UART_Init: 0x0800654E: B580 PUSH {R7, LR} 0x08006550: B082 SUB SP, SP, #8 0x08006552: F641 3090 MOVW R0, #0x1B90 ; 0x24001B90 = huart10 0x08006556: F2C2 4000 MOVT R0, #0x2400 ; 0x24001B90 = huart10 0x0800655A: 9000 STR R0, [SP, #0] 0x0800655C: F641 4100 MOVW R1, #0x1C00 0x08006560: F2C4 0101 MOVT R1, #0x4001 0x08006564: 6001 STR R1, [R0] 0x08006566: F44F 31E1 MOV.W R1, #0x01C200 0x0800656A: 6041 STR R1, [R0, #4] 0x0800656C: 2300 MOVS R3, #0 0x0800656E: 9301 STR R3, [SP, #4] 0x08006570: 6083 STR R3, [R0, #8] 0x08006572: 60C3 STR R3, [R0, #12] 0x08006574: 6103 STR R3, [R0, #16] 0x08006576: 210C MOVS R1, #12 0x08006578: 6141 STR R1, [R0, #20] 0x0800657A: 6183 STR R3, [R0, #24] 0x0800657C: 61C3 STR R3, [R0, #28] 0x0800657E: 6203 STR R3, [R0, #32] 0x08006580: 6243 STR R3, [R0, #36] 0x08006582: 6283 STR R3, [R0, #40] 0x08006584: 4619 MOV R1, R3 0x08006586: 461A MOV R2, R3 0x08006588: F008 FF30 BL HAL_RS485Ex_Init ; 0x0800F3EC 0x0800658C: B108 CBZ R0, .L1 ; 0x08006592 0x0800658E: F7F9 FEE9 BL Error_Handler ; 0x08000364
.L1: 0x08006592: F641 3090 MOVW R0, #0x1B90 ; 0x24001B90 = huart10 0x08006596: F2C2 4000 MOVT R0, #0x2400 ; 0x24001B90 = huart10 0x0800659A: 2100 MOVS R1, #0 0x0800659C: F009 F8E5 BL HAL_UARTEx_SetTxFifoThreshold ; 0x0800F76A 0x080065A0: B108 CBZ R0, .L2 ; 0x080065A6 0x080065A2: F7F9 FEDF BL Error_Handler ; 0x08000364
.L2: 0x080065A6: F641 3090 MOVW R0, #0x1B90 ; 0x24001B90 = huart10 0x080065AA: F2C2 4000 MOVT R0, #0x2400 ; 0x24001B90 = huart10 0x080065AE: 2100 MOVS R1, #0 0x080065B0: F009 F99A BL HAL_UARTEx_SetRxFifoThreshold ; 0x0800F8E8 0x080065B4: B108 CBZ R0, .L3 ; 0x080065BA 0x080065B6: F7F9 FED5 BL Error_Handler ; 0x08000364
.L3: 0x080065BA: F641 3090 MOVW R0, #0x1B90 ; 0x24001B90 = huart10 0x080065BE: F2C2 4000 MOVT R0, #0x2400 ; 0x24001B90 = huart10 0x080065C2: F009 F839 BL HAL_UARTEx_DisableFifoMode ; 0x0800F638 0x080065C6: B108 CBZ R0, .L4 ; 0x080065CC 0x080065C8: F7F9 FECC BL Error_Handler ; 0x08000364
.L4: 0x080065CC: B002 ADD SP, SP, #8 0x080065CE: BD80 POP {R7, PC}
HAL_Init: 0x080065D0: B580 PUSH {R7, LR} 0x080065D2: B082 SUB SP, SP, #8 0x080065D4: 2003 MOVS R0, #3 0x080065D6: F000 F860 BL HAL_NVIC_SetPriorityGrouping ; 0x0800669A 0x080065DA: F7FA FEBB BL HAL_RCC_GetSysClockFreq ; 0x08001354 0x080065DE: F244 4218 MOVW R2, #0x4418 0x080065E2: F6C5 0202 MOVT R2, #0x5802 0x080065E6: 6811 LDR R1, [R2] 0x080065E8: F3C1 2303 UBFX R3, R1, #8, #4 0x080065EC: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x080065F0: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x080065F4: 5CCB LDRB R3, [R1, R3] 0x080065F6: F003 031F AND R3, R3, #31 0x080065FA: 40D8 LSRS R0, R3 0x080065FC: 9000 STR R0, [SP, #0] 0x080065FE: 9800 LDR R0, [SP, #0] 0x08006600: 6812 LDR R2, [R2] 0x08006602: F002 020F AND R2, R2, #15 0x08006606: 5C89 LDRB R1, [R1, R2] 0x08006608: F001 011F AND R1, R1, #31 0x0800660C: 40C8 LSRS R0, R1 0x0800660E: F646 7148 MOVW R1, #0x6F48 ; 0x24006F48 = SystemD2Clock 0x08006612: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F48 = SystemD2Clock 0x08006616: 6008 STR R0, [R1] 0x08006618: 9800 LDR R0, [SP, #0] 0x0800661A: F646 714C MOVW R1, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0800661E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F4C = SystemCoreClock 0x08006622: 6008 STR R0, [R1] 0x08006624: 200F MOVS R0, #15 0x08006626: F7FF FD4B BL HAL_InitTick ; 0x080060C0 0x0800662A: B118 CBZ R0, .L1 ; 0x08006634 0x0800662C: 2001 MOVS R0, #1 0x0800662E: F88D 0007 STRB.W R0, [SP, #7] 0x08006632: E004 B .L2 ; 0x0800663E
.L1: 0x08006634: F7FF FD2D BL HAL_MspInit ; 0x08006092 0x08006638: 2000 MOVS R0, #0 0x0800663A: F88D 0007 STRB.W R0, [SP, #7]
.L2: 0x0800663E: F89D 0007 LDRB.W R0, [SP, #7] 0x08006642: B002 ADD SP, SP, #8 0x08006644: BD80 POP {R7, PC}
HAL_IncTick: 0x08006646: F646 7073 MOVW R0, #0x6F73 ; 0x24006F73 = uwTickFreq 0x0800664A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F73 = uwTickFreq 0x0800664E: 7802 LDRB R2, [R0] 0x08006650: F242 4188 MOVW R1, #0x2488 ; 0x24002488 = uwTick 0x08006654: F2C2 4100 MOVT R1, #0x2400 ; 0x24002488 = uwTick 0x08006658: 6808 LDR R0, [R1] 0x0800665A: 4410 ADD R0, R2 0x0800665C: 6008 STR R0, [R1] 0x0800665E: 4770 BX LR
HAL_Delay: 0x08006660: B580 PUSH {R7, LR} 0x08006662: B084 SUB SP, SP, #16 0x08006664: 9003 STR R0, [SP, #12] 0x08006666: F010 F881 BL HAL_GetTick ; 0x0801676C 0x0800666A: 9002 STR R0, [SP, #8] 0x0800666C: 9803 LDR R0, [SP, #12] 0x0800666E: 9001 STR R0, [SP, #4] 0x08006670: 9801 LDR R0, [SP, #4] 0x08006672: 3001 ADDS R0, #1 0x08006674: B138 CBZ R0, .L1 ; 0x08006686 0x08006676: F646 7073 MOVW R0, #0x6F73 ; 0x24006F73 = uwTickFreq 0x0800667A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F73 = uwTickFreq 0x0800667E: 7801 LDRB R1, [R0] 0x08006680: 9801 LDR R0, [SP, #4] 0x08006682: 4408 ADD R0, R1 0x08006684: 9001 STR R0, [SP, #4]
.L1: 0x08006686: F010 F871 BL HAL_GetTick ; 0x0801676C 0x0800668A: 9902 LDR R1, [SP, #8] 0x0800668C: 1A40 SUBS R0, R0, R1 0x0800668E: 9901 LDR R1, [SP, #4] 0x08006690: 4288 CMP R0, R1 0x08006692: D200 BCS .L2 ; 0x08006696 0x08006694: E7F7 B .L1 ; 0x08006686
.L2: 0x08006696: B004 ADD SP, SP, #16 0x08006698: BD80 POP {R7, PC}
HAL_NVIC_SetPriorityGrouping: 0x0800669A: B580 PUSH {R7, LR} 0x0800669C: B082 SUB SP, SP, #8 0x0800669E: 9001 STR R0, [SP, #4] 0x080066A0: 9801 LDR R0, [SP, #4] 0x080066A2: 2807 CMP R0, #7 0x080066A4: D00B BEQ .L1 ; 0x080066BE 0x080066A6: 9801 LDR R0, [SP, #4] 0x080066A8: 2806 CMP R0, #6 0x080066AA: D008 BEQ .L1 ; 0x080066BE 0x080066AC: 9801 LDR R0, [SP, #4] 0x080066AE: 2805 CMP R0, #5 0x080066B0: D005 BEQ .L1 ; 0x080066BE 0x080066B2: 9801 LDR R0, [SP, #4] 0x080066B4: 2804 CMP R0, #4 0x080066B6: D002 BEQ .L1 ; 0x080066BE 0x080066B8: 9801 LDR R0, [SP, #4] 0x080066BA: 2803 CMP R0, #3 0x080066BC: D100 BNE .L2 ; 0x080066C0
.L1: 0x080066BE: E006 B .L3 ; 0x080066CE
.L2: 0x080066C0: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x080066C4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x080066C8: 2191 MOVS R1, #145 0x080066CA: F7FE FA66 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x080066CE: 9801 LDR R0, [SP, #4] 0x080066D0: F010 F852 BL __NVIC_SetPriorityGrouping ; 0x08016778 0x080066D4: B002 ADD SP, SP, #8 0x080066D6: BD80 POP {R7, PC}
HAL_NVIC_SetPriority: 0x080066D8: B580 PUSH {R7, LR} 0x080066DA: B086 SUB SP, SP, #24 0x080066DC: F8AD 0016 STRH.W R0, [SP, #22] 0x080066E0: 9104 STR R1, [SP, #16] 0x080066E2: 9203 STR R2, [SP, #12] 0x080066E4: 9803 LDR R0, [SP, #12] 0x080066E6: 280F CMP R0, #15 0x080066E8: D800 BHI .L1 ; 0x080066EC 0x080066EA: E006 B .L2 ; 0x080066FA
.L1: 0x080066EC: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x080066F0: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x080066F4: 21A9 MOVS R1, #169 0x080066F6: F7FE FA50 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x080066FA: 9804 LDR R0, [SP, #16] 0x080066FC: 280F CMP R0, #15 0x080066FE: D800 BHI .L3 ; 0x08006702 0x08006700: E006 B .L4 ; 0x08006710
.L3: 0x08006702: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08006706: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x0800670A: 21AA MOVS R1, #170 0x0800670C: F7FE FA45 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x08006710: F010 F850 BL __NVIC_GetPriorityGrouping ; 0x080167B4 0x08006714: 9002 STR R0, [SP, #8] 0x08006716: F9BD 0016 LDRSH.W R0, [SP, #22] 0x0800671A: 9001 STR R0, [SP, #4] 0x0800671C: 9802 LDR R0, [SP, #8] 0x0800671E: 9904 LDR R1, [SP, #16] 0x08006720: 9A03 LDR R2, [SP, #12] 0x08006722: F010 F84F BL NVIC_EncodePriority ; 0x080167C4 0x08006726: 4601 MOV R1, R0 0x08006728: 9801 LDR R0, [SP, #4] 0x0800672A: F000 F802 BL __NVIC_SetPriority ; 0x08006732 0x0800672E: B006 ADD SP, SP, #24 0x08006730: BD80 POP {R7, PC}
__NVIC_SetPriority: __NVIC_SetPriority.333: 0x08006732: B082 SUB SP, SP, #8 ; Dedupe identical section .text.__NVIC_SetPriority.333 0x08006734: F8AD 0006 STRH.W R0, [SP, #6] 0x08006738: 9100 STR R1, [SP, #0] 0x0800673A: F9BD 0006 LDRSH.W R0, [SP, #6] 0x0800673E: 2800 CMP R0, #0 0x08006740: D409 BMI .L1 ; 0x08006756 0x08006742: 9800 LDR R0, [SP, #0] 0x08006744: 0100 LSLS R0, R0, #4 0x08006746: F9BD 1006 LDRSH.W R1, [SP, #6] 0x0800674A: F24E 4200 MOVW R2, #0xE400 0x0800674E: F2CE 0200 MOVT R2, #0xE000 0x08006752: 5488 STRB R0, [R1, R2] 0x08006754: E00A B .L2 ; 0x0800676C
.L1: 0x08006756: 9800 LDR R0, [SP, #0] 0x08006758: 0100 LSLS R0, R0, #4 0x0800675A: F8BD 1006 LDRH.W R1, [SP, #6] 0x0800675E: F001 010F AND R1, R1, #15 0x08006762: F64E 5214 MOVW R2, #0xED14 0x08006766: F2CE 0200 MOVT R2, #0xE000 0x0800676A: 5488 STRB R0, [R1, R2]
.L2: 0x0800676C: B002 ADD SP, SP, #8 0x0800676E: 4770 BX LR
HAL_MPU_Disable: 0x08006770: F3BF 8F5F DMB SY 0x08006774: F64E 5124 MOVW R1, #0xED24 0x08006778: F2CE 0100 MOVT R1, #0xE000 0x0800677C: 6808 LDR R0, [R1] 0x0800677E: F420 3080 BIC R0, R0, #0x010000 0x08006782: 6008 STR R0, [R1] 0x08006784: F64E 5194 MOVW R1, #0xED94 0x08006788: F2CE 0100 MOVT R1, #0xE000 0x0800678C: 2000 MOVS R0, #0 0x0800678E: 6008 STR R0, [R1] 0x08006790: 4770 BX LR
HAL_DMA_Init: 0x08006792: B510 PUSH {R4, LR} 0x08006794: B08E SUB SP, SP, #56 0x08006796: 900C STR R0, [SP, #48] 0x08006798: F00F FFE8 BL HAL_GetTick ; 0x0801676C 0x0800679C: 900A STR R0, [SP, #40] 0x0800679E: 980C LDR R0, [SP, #48] 0x080067A0: B920 CBNZ R0, .L1 ; 0x080067AC 0x080067A2: 2001 MOVS R0, #1 0x080067A4: F88D 0037 STRB.W R0, [SP, #55] 0x080067A8: F000 BDF6 B.W .L68 ; 0x08007398
.L1: 0x080067AC: 980C LDR R0, [SP, #48] 0x080067AE: 6800 LDR R0, [R0] 0x080067B0: 2110 MOVS R1, #16 0x080067B2: F2C4 0102 MOVT R1, #0x4002 0x080067B6: 4288 CMP R0, R1 0x080067B8: F000 80B8 BEQ.W .L2 ; 0x0800692C 0x080067BC: 980C LDR R0, [SP, #48] 0x080067BE: 6800 LDR R0, [R0] 0x080067C0: 2128 MOVS R1, #40 0x080067C2: F2C4 0102 MOVT R1, #0x4002 0x080067C6: 4288 CMP R0, R1 0x080067C8: F000 80B0 BEQ.W .L2 ; 0x0800692C 0x080067CC: 980C LDR R0, [SP, #48] 0x080067CE: 6800 LDR R0, [R0] 0x080067D0: 2140 MOVS R1, #64 0x080067D2: F2C4 0102 MOVT R1, #0x4002 0x080067D6: 4288 CMP R0, R1 0x080067D8: F000 80A8 BEQ.W .L2 ; 0x0800692C 0x080067DC: 980C LDR R0, [SP, #48] 0x080067DE: 6800 LDR R0, [R0] 0x080067E0: 2158 MOVS R1, #88 0x080067E2: F2C4 0102 MOVT R1, #0x4002 0x080067E6: 4288 CMP R0, R1 0x080067E8: F000 80A0 BEQ.W .L2 ; 0x0800692C 0x080067EC: 980C LDR R0, [SP, #48] 0x080067EE: 6800 LDR R0, [R0] 0x080067F0: 2170 MOVS R1, #112 0x080067F2: F2C4 0102 MOVT R1, #0x4002 0x080067F6: 4288 CMP R0, R1 0x080067F8: F000 8098 BEQ.W .L2 ; 0x0800692C 0x080067FC: 980C LDR R0, [SP, #48] 0x080067FE: 6800 LDR R0, [R0] 0x08006800: 2188 MOVS R1, #136 0x08006802: F2C4 0102 MOVT R1, #0x4002 0x08006806: 4288 CMP R0, R1 0x08006808: F000 8090 BEQ.W .L2 ; 0x0800692C 0x0800680C: 980C LDR R0, [SP, #48] 0x0800680E: 6800 LDR R0, [R0] 0x08006810: 21A0 MOVS R1, #160 0x08006812: F2C4 0102 MOVT R1, #0x4002 0x08006816: 4288 CMP R0, R1 0x08006818: F000 8088 BEQ.W .L2 ; 0x0800692C 0x0800681C: 980C LDR R0, [SP, #48] 0x0800681E: 6800 LDR R0, [R0] 0x08006820: 21B8 MOVS R1, #184 0x08006822: F2C4 0102 MOVT R1, #0x4002 0x08006826: 4288 CMP R0, R1 0x08006828: F000 8080 BEQ.W .L2 ; 0x0800692C 0x0800682C: 980C LDR R0, [SP, #48] 0x0800682E: 6800 LDR R0, [R0] 0x08006830: F240 4110 MOVW R1, #0x0410 0x08006834: F2C4 0102 MOVT R1, #0x4002 0x08006838: 4288 CMP R0, R1 0x0800683A: D077 BEQ .L2 ; 0x0800692C 0x0800683C: 980C LDR R0, [SP, #48] 0x0800683E: 6800 LDR R0, [R0] 0x08006840: F240 4128 MOVW R1, #0x0428 0x08006844: F2C4 0102 MOVT R1, #0x4002 0x08006848: 4288 CMP R0, R1 0x0800684A: D06F BEQ .L2 ; 0x0800692C 0x0800684C: 980C LDR R0, [SP, #48] 0x0800684E: 6800 LDR R0, [R0] 0x08006850: F240 4140 MOVW R1, #0x0440 0x08006854: F2C4 0102 MOVT R1, #0x4002 0x08006858: 4288 CMP R0, R1 0x0800685A: D067 BEQ .L2 ; 0x0800692C 0x0800685C: 980C LDR R0, [SP, #48] 0x0800685E: 6800 LDR R0, [R0] 0x08006860: F240 4158 MOVW R1, #0x0458 0x08006864: F2C4 0102 MOVT R1, #0x4002 0x08006868: 4288 CMP R0, R1 0x0800686A: D05F BEQ .L2 ; 0x0800692C 0x0800686C: 980C LDR R0, [SP, #48] 0x0800686E: 6800 LDR R0, [R0] 0x08006870: F240 4170 MOVW R1, #0x0470 0x08006874: F2C4 0102 MOVT R1, #0x4002 0x08006878: 4288 CMP R0, R1 0x0800687A: D057 BEQ .L2 ; 0x0800692C 0x0800687C: 980C LDR R0, [SP, #48] 0x0800687E: 6800 LDR R0, [R0] 0x08006880: F240 4188 MOVW R1, #0x0488 0x08006884: F2C4 0102 MOVT R1, #0x4002 0x08006888: 4288 CMP R0, R1 0x0800688A: D04F BEQ .L2 ; 0x0800692C 0x0800688C: 980C LDR R0, [SP, #48] 0x0800688E: 6800 LDR R0, [R0] 0x08006890: F240 41A0 MOVW R1, #0x04A0 0x08006894: F2C4 0102 MOVT R1, #0x4002 0x08006898: 4288 CMP R0, R1 0x0800689A: D047 BEQ .L2 ; 0x0800692C 0x0800689C: 980C LDR R0, [SP, #48] 0x0800689E: 6800 LDR R0, [R0] 0x080068A0: F240 41B8 MOVW R1, #0x04B8 0x080068A4: F2C4 0102 MOVT R1, #0x4002 0x080068A8: 4288 CMP R0, R1 0x080068AA: D03F BEQ .L2 ; 0x0800692C 0x080068AC: 980C LDR R0, [SP, #48] 0x080068AE: 6800 LDR R0, [R0] 0x080068B0: F245 4108 MOVW R1, #0x5408 0x080068B4: F6C5 0102 MOVT R1, #0x5802 0x080068B8: 4288 CMP R0, R1 0x080068BA: D037 BEQ .L2 ; 0x0800692C 0x080068BC: 980C LDR R0, [SP, #48] 0x080068BE: 6800 LDR R0, [R0] 0x080068C0: F245 411C MOVW R1, #0x541C 0x080068C4: F6C5 0102 MOVT R1, #0x5802 0x080068C8: 4288 CMP R0, R1 0x080068CA: D02F BEQ .L2 ; 0x0800692C 0x080068CC: 980C LDR R0, [SP, #48] 0x080068CE: 6800 LDR R0, [R0] 0x080068D0: F245 4130 MOVW R1, #0x5430 0x080068D4: F6C5 0102 MOVT R1, #0x5802 0x080068D8: 4288 CMP R0, R1 0x080068DA: D027 BEQ .L2 ; 0x0800692C 0x080068DC: 980C LDR R0, [SP, #48] 0x080068DE: 6800 LDR R0, [R0] 0x080068E0: F245 4144 MOVW R1, #0x5444 0x080068E4: F6C5 0102 MOVT R1, #0x5802 0x080068E8: 4288 CMP R0, R1 0x080068EA: D01F BEQ .L2 ; 0x0800692C 0x080068EC: 980C LDR R0, [SP, #48] 0x080068EE: 6800 LDR R0, [R0] 0x080068F0: F245 4158 MOVW R1, #0x5458 0x080068F4: F6C5 0102 MOVT R1, #0x5802 0x080068F8: 4288 CMP R0, R1 0x080068FA: D017 BEQ .L2 ; 0x0800692C 0x080068FC: 980C LDR R0, [SP, #48] 0x080068FE: 6800 LDR R0, [R0] 0x08006900: F245 416C MOVW R1, #0x546C 0x08006904: F6C5 0102 MOVT R1, #0x5802 0x08006908: 4288 CMP R0, R1 0x0800690A: D00F BEQ .L2 ; 0x0800692C 0x0800690C: 980C LDR R0, [SP, #48] 0x0800690E: 6800 LDR R0, [R0] 0x08006910: F245 4180 MOVW R1, #0x5480 0x08006914: F6C5 0102 MOVT R1, #0x5802 0x08006918: 4288 CMP R0, R1 0x0800691A: D007 BEQ .L2 ; 0x0800692C 0x0800691C: 980C LDR R0, [SP, #48] 0x0800691E: 6800 LDR R0, [R0] 0x08006920: F245 4194 MOVW R1, #0x5494 0x08006924: F6C5 0102 MOVT R1, #0x5802 0x08006928: 4288 CMP R0, R1 0x0800692A: D100 BNE .L3 ; 0x0800692E
.L2: 0x0800692C: E006 B .L4 ; 0x0800693C
.L3: 0x0800692E: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006932: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006936: 21E6 MOVS R1, #230 0x08006938: F7FE F92F BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800693C: 980C LDR R0, [SP, #48] 0x0800693E: 6880 LDR R0, [R0, #8] 0x08006940: B138 CBZ R0, .L5 ; 0x08006952 0x08006942: 980C LDR R0, [SP, #48] 0x08006944: 6880 LDR R0, [R0, #8] 0x08006946: 2840 CMP R0, #64 0x08006948: D003 BEQ .L5 ; 0x08006952 0x0800694A: 980C LDR R0, [SP, #48] 0x0800694C: 6880 LDR R0, [R0, #8] 0x0800694E: 2880 CMP R0, #128 0x08006950: D100 BNE .L6 ; 0x08006954
.L5: 0x08006952: E006 B .L7 ; 0x08006962
.L6: 0x08006954: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006958: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x0800695C: 21E7 MOVS R1, #231 0x0800695E: F7FE F91C BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x08006962: 980C LDR R0, [SP, #48] 0x08006964: 68C0 LDR R0, [R0, #12] 0x08006966: F5B0 7F00 CMP.W R0, #0x0200 0x0800696A: D002 BEQ .L8 ; 0x08006972 0x0800696C: 980C LDR R0, [SP, #48] 0x0800696E: 68C0 LDR R0, [R0, #12] 0x08006970: B900 CBNZ R0, .L9 ; 0x08006974
.L8: 0x08006972: E006 B .L10 ; 0x08006982
.L9: 0x08006974: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006978: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x0800697C: 21E8 MOVS R1, #232 0x0800697E: F7FE F90C BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x08006982: 980C LDR R0, [SP, #48] 0x08006984: 6900 LDR R0, [R0, #16] 0x08006986: F5B0 6F80 CMP.W R0, #0x0400 0x0800698A: D002 BEQ .L11 ; 0x08006992 0x0800698C: 980C LDR R0, [SP, #48] 0x0800698E: 6900 LDR R0, [R0, #16] 0x08006990: B900 CBNZ R0, .L12 ; 0x08006994
.L11: 0x08006992: E006 B .L13 ; 0x080069A2
.L12: 0x08006994: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006998: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x0800699C: 21E9 MOVS R1, #233 0x0800699E: F7FE F8FC BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x080069A2: 980C LDR R0, [SP, #48] 0x080069A4: 6940 LDR R0, [R0, #20] 0x080069A6: B148 CBZ R0, .L14 ; 0x080069BC 0x080069A8: 980C LDR R0, [SP, #48] 0x080069AA: 6940 LDR R0, [R0, #20] 0x080069AC: F5B0 6F00 CMP.W R0, #0x0800 0x080069B0: D004 BEQ .L14 ; 0x080069BC 0x080069B2: 980C LDR R0, [SP, #48] 0x080069B4: 6940 LDR R0, [R0, #20] 0x080069B6: F5B0 5F80 CMP.W R0, #0x1000 0x080069BA: D100 BNE .L15 ; 0x080069BE
.L14: 0x080069BC: E006 B .L16 ; 0x080069CC
.L15: 0x080069BE: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x080069C2: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x080069C6: 21EA MOVS R1, #234 0x080069C8: F7FE F8E7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x080069CC: 980C LDR R0, [SP, #48] 0x080069CE: 6980 LDR R0, [R0, #24] 0x080069D0: B148 CBZ R0, .L17 ; 0x080069E6 0x080069D2: 980C LDR R0, [SP, #48] 0x080069D4: 6980 LDR R0, [R0, #24] 0x080069D6: F5B0 5F00 CMP.W R0, #0x2000 0x080069DA: D004 BEQ .L17 ; 0x080069E6 0x080069DC: 980C LDR R0, [SP, #48] 0x080069DE: 6980 LDR R0, [R0, #24] 0x080069E0: F5B0 4F80 CMP.W R0, #0x4000 0x080069E4: D100 BNE .L18 ; 0x080069E8
.L17: 0x080069E6: E006 B .L19 ; 0x080069F6
.L18: 0x080069E8: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x080069EC: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x080069F0: 21EB MOVS R1, #235 0x080069F2: F7FE F8D2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L19: 0x080069F6: 980C LDR R0, [SP, #48] 0x080069F8: 69C0 LDR R0, [R0, #28] 0x080069FA: B190 CBZ R0, .L20 ; 0x08006A22 0x080069FC: 980C LDR R0, [SP, #48] 0x080069FE: 69C0 LDR R0, [R0, #28] 0x08006A00: F5B0 7F80 CMP.W R0, #0x0100 0x08006A04: D00D BEQ .L20 ; 0x08006A22 0x08006A06: 980C LDR R0, [SP, #48] 0x08006A08: 69C0 LDR R0, [R0, #28] 0x08006A0A: 2820 CMP R0, #32 0x08006A0C: D009 BEQ .L20 ; 0x08006A22 0x08006A0E: 980C LDR R0, [SP, #48] 0x08006A10: 69C0 LDR R0, [R0, #28] 0x08006A12: F5B0 2F80 CMP.W R0, #0x040000 0x08006A16: D004 BEQ .L20 ; 0x08006A22 0x08006A18: 980C LDR R0, [SP, #48] 0x08006A1A: 69C0 LDR R0, [R0, #28] 0x08006A1C: F5B0 2F40 CMP.W R0, #0x0C0000 0x08006A20: D100 BNE .L21 ; 0x08006A24
.L20: 0x08006A22: E006 B .L22 ; 0x08006A32
.L21: 0x08006A24: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006A28: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006A2C: 21EC MOVS R1, #236 0x08006A2E: F7FE F8B4 BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x08006A32: 980C LDR R0, [SP, #48] 0x08006A34: 6A00 LDR R0, [R0, #32] 0x08006A36: B170 CBZ R0, .L23 ; 0x08006A56 0x08006A38: 980C LDR R0, [SP, #48] 0x08006A3A: 6A00 LDR R0, [R0, #32] 0x08006A3C: F5B0 3F80 CMP.W R0, #0x010000 0x08006A40: D009 BEQ .L23 ; 0x08006A56 0x08006A42: 980C LDR R0, [SP, #48] 0x08006A44: 6A00 LDR R0, [R0, #32] 0x08006A46: F5B0 3F00 CMP.W R0, #0x020000 0x08006A4A: D004 BEQ .L23 ; 0x08006A56 0x08006A4C: 980C LDR R0, [SP, #48] 0x08006A4E: 6A00 LDR R0, [R0, #32] 0x08006A50: F5B0 3F40 CMP.W R0, #0x030000 0x08006A54: D100 BNE .L24 ; 0x08006A58
.L23: 0x08006A56: E006 B .L25 ; 0x08006A66
.L24: 0x08006A58: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006A5C: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006A60: 21ED MOVS R1, #237 0x08006A62: F7FE F89A BL vApplicationStackOverflowHook ; 0x08004B9A
.L25: 0x08006A66: 980C LDR R0, [SP, #48] 0x08006A68: 6801 LDR R1, [R0] 0x08006A6A: 2001 MOVS R0, #1 0x08006A6C: 2210 MOVS R2, #16 0x08006A6E: F2C4 0202 MOVT R2, #0x4002 0x08006A72: 4291 CMP R1, R2 0x08006A74: 9007 STR R0, [SP, #28] 0x08006A76: F000 8091 BEQ.W .L26 ; 0x08006B9C 0x08006A7A: 980C LDR R0, [SP, #48] 0x08006A7C: 6801 LDR R1, [R0] 0x08006A7E: 2001 MOVS R0, #1 0x08006A80: 2228 MOVS R2, #40 0x08006A82: F2C4 0202 MOVT R2, #0x4002 0x08006A86: 4291 CMP R1, R2 0x08006A88: 9007 STR R0, [SP, #28] 0x08006A8A: F000 8087 BEQ.W .L26 ; 0x08006B9C 0x08006A8E: 980C LDR R0, [SP, #48] 0x08006A90: 6801 LDR R1, [R0] 0x08006A92: 2001 MOVS R0, #1 0x08006A94: 2240 MOVS R2, #64 0x08006A96: F2C4 0202 MOVT R2, #0x4002 0x08006A9A: 4291 CMP R1, R2 0x08006A9C: 9007 STR R0, [SP, #28] 0x08006A9E: D07D BEQ .L26 ; 0x08006B9C 0x08006AA0: 980C LDR R0, [SP, #48] 0x08006AA2: 6801 LDR R1, [R0] 0x08006AA4: 2001 MOVS R0, #1 0x08006AA6: 2258 MOVS R2, #88 0x08006AA8: F2C4 0202 MOVT R2, #0x4002 0x08006AAC: 4291 CMP R1, R2 0x08006AAE: 9007 STR R0, [SP, #28] 0x08006AB0: D074 BEQ .L26 ; 0x08006B9C 0x08006AB2: 980C LDR R0, [SP, #48] 0x08006AB4: 6801 LDR R1, [R0] 0x08006AB6: 2001 MOVS R0, #1 0x08006AB8: 2270 MOVS R2, #112 0x08006ABA: F2C4 0202 MOVT R2, #0x4002 0x08006ABE: 4291 CMP R1, R2 0x08006AC0: 9007 STR R0, [SP, #28] 0x08006AC2: D06B BEQ .L26 ; 0x08006B9C 0x08006AC4: 980C LDR R0, [SP, #48] 0x08006AC6: 6801 LDR R1, [R0] 0x08006AC8: 2001 MOVS R0, #1 0x08006ACA: 2288 MOVS R2, #136 0x08006ACC: F2C4 0202 MOVT R2, #0x4002 0x08006AD0: 4291 CMP R1, R2 0x08006AD2: 9007 STR R0, [SP, #28] 0x08006AD4: D062 BEQ .L26 ; 0x08006B9C 0x08006AD6: 980C LDR R0, [SP, #48] 0x08006AD8: 6801 LDR R1, [R0] 0x08006ADA: 2001 MOVS R0, #1 0x08006ADC: 22A0 MOVS R2, #160 0x08006ADE: F2C4 0202 MOVT R2, #0x4002 0x08006AE2: 4291 CMP R1, R2 0x08006AE4: 9007 STR R0, [SP, #28] 0x08006AE6: D059 BEQ .L26 ; 0x08006B9C 0x08006AE8: 980C LDR R0, [SP, #48] 0x08006AEA: 6801 LDR R1, [R0] 0x08006AEC: 2001 MOVS R0, #1 0x08006AEE: 22B8 MOVS R2, #184 0x08006AF0: F2C4 0202 MOVT R2, #0x4002 0x08006AF4: 4291 CMP R1, R2 0x08006AF6: 9007 STR R0, [SP, #28] 0x08006AF8: D050 BEQ .L26 ; 0x08006B9C 0x08006AFA: 980C LDR R0, [SP, #48] 0x08006AFC: 6801 LDR R1, [R0] 0x08006AFE: 2001 MOVS R0, #1 0x08006B00: F240 4210 MOVW R2, #0x0410 0x08006B04: F2C4 0202 MOVT R2, #0x4002 0x08006B08: 4291 CMP R1, R2 0x08006B0A: 9007 STR R0, [SP, #28] 0x08006B0C: D046 BEQ .L26 ; 0x08006B9C 0x08006B0E: 980C LDR R0, [SP, #48] 0x08006B10: 6801 LDR R1, [R0] 0x08006B12: 2001 MOVS R0, #1 0x08006B14: F240 4228 MOVW R2, #0x0428 0x08006B18: F2C4 0202 MOVT R2, #0x4002 0x08006B1C: 4291 CMP R1, R2 0x08006B1E: 9007 STR R0, [SP, #28] 0x08006B20: D03C BEQ .L26 ; 0x08006B9C 0x08006B22: 980C LDR R0, [SP, #48] 0x08006B24: 6801 LDR R1, [R0] 0x08006B26: 2001 MOVS R0, #1 0x08006B28: F240 4240 MOVW R2, #0x0440 0x08006B2C: F2C4 0202 MOVT R2, #0x4002 0x08006B30: 4291 CMP R1, R2 0x08006B32: 9007 STR R0, [SP, #28] 0x08006B34: D032 BEQ .L26 ; 0x08006B9C 0x08006B36: 980C LDR R0, [SP, #48] 0x08006B38: 6801 LDR R1, [R0] 0x08006B3A: 2001 MOVS R0, #1 0x08006B3C: F240 4258 MOVW R2, #0x0458 0x08006B40: F2C4 0202 MOVT R2, #0x4002 0x08006B44: 4291 CMP R1, R2 0x08006B46: 9007 STR R0, [SP, #28] 0x08006B48: D028 BEQ .L26 ; 0x08006B9C 0x08006B4A: 980C LDR R0, [SP, #48] 0x08006B4C: 6801 LDR R1, [R0] 0x08006B4E: 2001 MOVS R0, #1 0x08006B50: F240 4270 MOVW R2, #0x0470 0x08006B54: F2C4 0202 MOVT R2, #0x4002 0x08006B58: 4291 CMP R1, R2 0x08006B5A: 9007 STR R0, [SP, #28] 0x08006B5C: D01E BEQ .L26 ; 0x08006B9C 0x08006B5E: 980C LDR R0, [SP, #48] 0x08006B60: 6801 LDR R1, [R0] 0x08006B62: 2001 MOVS R0, #1 0x08006B64: F240 4288 MOVW R2, #0x0488 0x08006B68: F2C4 0202 MOVT R2, #0x4002 0x08006B6C: 4291 CMP R1, R2 0x08006B6E: 9007 STR R0, [SP, #28] 0x08006B70: D014 BEQ .L26 ; 0x08006B9C 0x08006B72: 980C LDR R0, [SP, #48] 0x08006B74: 6801 LDR R1, [R0] 0x08006B76: 2001 MOVS R0, #1 0x08006B78: F240 42A0 MOVW R2, #0x04A0 0x08006B7C: F2C4 0202 MOVT R2, #0x4002 0x08006B80: 4291 CMP R1, R2 0x08006B82: 9007 STR R0, [SP, #28] 0x08006B84: D00A BEQ .L26 ; 0x08006B9C 0x08006B86: 980C LDR R0, [SP, #48] 0x08006B88: 6800 LDR R0, [R0] 0x08006B8A: F64F 3148 MOVW R1, #0xFB48 0x08006B8E: F6CB 71FD MOVT R1, #0xBFFD 0x08006B92: 4408 ADD R0, R1 0x08006B94: FAB0 F080 CLZ R0, R0 0x08006B98: 0940 LSRS R0, R0, #5 0x08006B9A: 9007 STR R0, [SP, #28]
.L26: 0x08006B9C: 9807 LDR R0, [SP, #28] 0x08006B9E: 07C0 LSLS R0, R0, #31 0x08006BA0: 2800 CMP R0, #0 0x08006BA2: F000 81B1 BEQ.W .L55 ; 0x08006F08 0x08006BA6: 980C LDR R0, [SP, #48] 0x08006BA8: 6840 LDR R0, [R0, #4] 0x08006BAA: 2889 CMP R0, #137 0x08006BAC: D800 BHI .L27 ; 0x08006BB0 0x08006BAE: E006 B .L28 ; 0x08006BBE
.L27: 0x08006BB0: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006BB4: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006BB8: 21F1 MOVS R1, #241 0x08006BBA: F7FD FFEE BL vApplicationStackOverflowHook ; 0x08004B9A
.L28: 0x08006BBE: 980C LDR R0, [SP, #48] 0x08006BC0: 6A40 LDR R0, [R0, #36] 0x08006BC2: B118 CBZ R0, .L29 ; 0x08006BCC 0x08006BC4: 980C LDR R0, [SP, #48] 0x08006BC6: 6A40 LDR R0, [R0, #36] 0x08006BC8: 2804 CMP R0, #4 0x08006BCA: D100 BNE .L30 ; 0x08006BCE
.L29: 0x08006BCC: E006 B .L31 ; 0x08006BDC
.L30: 0x08006BCE: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006BD2: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006BD6: 21F2 MOVS R1, #242 0x08006BD8: F7FD FFDF BL vApplicationStackOverflowHook ; 0x08004B9A
.L31: 0x08006BDC: 980C LDR R0, [SP, #48] 0x08006BDE: 6A40 LDR R0, [R0, #36] 0x08006BE0: 2800 CMP R0, #0 0x08006BE2: D04A BEQ .L40 ; 0x08006C7A 0x08006BE4: 980C LDR R0, [SP, #48] 0x08006BE6: 6A80 LDR R0, [R0, #40] 0x08006BE8: B158 CBZ R0, .L32 ; 0x08006C02 0x08006BEA: 980C LDR R0, [SP, #48] 0x08006BEC: 6A80 LDR R0, [R0, #40] 0x08006BEE: 2801 CMP R0, #1 0x08006BF0: D007 BEQ .L32 ; 0x08006C02 0x08006BF2: 980C LDR R0, [SP, #48] 0x08006BF4: 6A80 LDR R0, [R0, #40] 0x08006BF6: 2802 CMP R0, #2 0x08006BF8: D003 BEQ .L32 ; 0x08006C02 0x08006BFA: 980C LDR R0, [SP, #48] 0x08006BFC: 6A80 LDR R0, [R0, #40] 0x08006BFE: 2803 CMP R0, #3 0x08006C00: D100 BNE .L33 ; 0x08006C04
.L32: 0x08006C02: E006 B .L34 ; 0x08006C12
.L33: 0x08006C04: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006C08: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006C0C: 21F7 MOVS R1, #247 0x08006C0E: F7FD FFC4 BL vApplicationStackOverflowHook ; 0x08004B9A
.L34: 0x08006C12: 980C LDR R0, [SP, #48] 0x08006C14: 6AC0 LDR R0, [R0, #44] 0x08006C16: B170 CBZ R0, .L35 ; 0x08006C36 0x08006C18: 980C LDR R0, [SP, #48] 0x08006C1A: 6AC0 LDR R0, [R0, #44] 0x08006C1C: F5B0 0F00 CMP.W R0, #0x800000 0x08006C20: D009 BEQ .L35 ; 0x08006C36 0x08006C22: 980C LDR R0, [SP, #48] 0x08006C24: 6AC0 LDR R0, [R0, #44] 0x08006C26: F1B0 7F80 CMP.W R0, #0x01000000 0x08006C2A: D004 BEQ .L35 ; 0x08006C36 0x08006C2C: 980C LDR R0, [SP, #48] 0x08006C2E: 6AC0 LDR R0, [R0, #44] 0x08006C30: F1B0 7FC0 CMP.W R0, #0x01800000 0x08006C34: D100 BNE .L36 ; 0x08006C38
.L35: 0x08006C36: E006 B .L37 ; 0x08006C46
.L36: 0x08006C38: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006C3C: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006C40: 21F8 MOVS R1, #248 0x08006C42: F7FD FFAA BL vApplicationStackOverflowHook ; 0x08004B9A
.L37: 0x08006C46: 980C LDR R0, [SP, #48] 0x08006C48: 6B00 LDR R0, [R0, #48] 0x08006C4A: B170 CBZ R0, .L38 ; 0x08006C6A 0x08006C4C: 980C LDR R0, [SP, #48] 0x08006C4E: 6B00 LDR R0, [R0, #48] 0x08006C50: F5B0 1F00 CMP.W R0, #0x200000 0x08006C54: D009 BEQ .L38 ; 0x08006C6A 0x08006C56: 980C LDR R0, [SP, #48] 0x08006C58: 6B00 LDR R0, [R0, #48] 0x08006C5A: F5B0 0F80 CMP.W R0, #0x400000 0x08006C5E: D004 BEQ .L38 ; 0x08006C6A 0x08006C60: 980C LDR R0, [SP, #48] 0x08006C62: 6B00 LDR R0, [R0, #48] 0x08006C64: F5B0 0FC0 CMP.W R0, #0x600000 0x08006C68: D100 BNE .L39 ; 0x08006C6C
.L38: 0x08006C6A: E006 B .L40 ; 0x08006C7A
.L39: 0x08006C6C: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x08006C70: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x08006C74: 21F9 MOVS R1, #249 0x08006C76: F7FD FF90 BL vApplicationStackOverflowHook ; 0x08004B9A
.L40: 0x08006C7A: 990C LDR R1, [SP, #48] 0x08006C7C: 2002 MOVS R0, #2 0x08006C7E: F881 0035 STRB.W R0, [R1, #53] 0x08006C82: 990C LDR R1, [SP, #48] 0x08006C84: 2000 MOVS R0, #0 0x08006C86: F881 0034 STRB.W R0, [R1, #52] 0x08006C8A: 980C LDR R0, [SP, #48] 0x08006C8C: 6800 LDR R0, [R0] 0x08006C8E: 2110 MOVS R1, #16 0x08006C90: F2C4 0102 MOVT R1, #0x4002 0x08006C94: 4288 CMP R0, R1 0x08006C96: D070 BEQ .L41 ; 0x08006D7A 0x08006C98: 980C LDR R0, [SP, #48] 0x08006C9A: 6800 LDR R0, [R0] 0x08006C9C: 2128 MOVS R1, #40 0x08006C9E: F2C4 0102 MOVT R1, #0x4002 0x08006CA2: 4288 CMP R0, R1 0x08006CA4: D069 BEQ .L41 ; 0x08006D7A 0x08006CA6: 980C LDR R0, [SP, #48] 0x08006CA8: 6800 LDR R0, [R0] 0x08006CAA: 2140 MOVS R1, #64 0x08006CAC: F2C4 0102 MOVT R1, #0x4002 0x08006CB0: 4288 CMP R0, R1 0x08006CB2: D062 BEQ .L41 ; 0x08006D7A 0x08006CB4: 980C LDR R0, [SP, #48] 0x08006CB6: 6800 LDR R0, [R0] 0x08006CB8: 2158 MOVS R1, #88 0x08006CBA: F2C4 0102 MOVT R1, #0x4002 0x08006CBE: 4288 CMP R0, R1 0x08006CC0: D05B BEQ .L41 ; 0x08006D7A 0x08006CC2: 980C LDR R0, [SP, #48] 0x08006CC4: 6800 LDR R0, [R0] 0x08006CC6: 2170 MOVS R1, #112 0x08006CC8: F2C4 0102 MOVT R1, #0x4002 0x08006CCC: 4288 CMP R0, R1 0x08006CCE: D054 BEQ .L41 ; 0x08006D7A 0x08006CD0: 980C LDR R0, [SP, #48] 0x08006CD2: 6800 LDR R0, [R0] 0x08006CD4: 2188 MOVS R1, #136 0x08006CD6: F2C4 0102 MOVT R1, #0x4002 0x08006CDA: 4288 CMP R0, R1 0x08006CDC: D04D BEQ .L41 ; 0x08006D7A 0x08006CDE: 980C LDR R0, [SP, #48] 0x08006CE0: 6800 LDR R0, [R0] 0x08006CE2: 21A0 MOVS R1, #160 0x08006CE4: F2C4 0102 MOVT R1, #0x4002 0x08006CE8: 4288 CMP R0, R1 0x08006CEA: D046 BEQ .L41 ; 0x08006D7A 0x08006CEC: 980C LDR R0, [SP, #48] 0x08006CEE: 6800 LDR R0, [R0] 0x08006CF0: 21B8 MOVS R1, #184 0x08006CF2: F2C4 0102 MOVT R1, #0x4002 0x08006CF6: 4288 CMP R0, R1 0x08006CF8: D03F BEQ .L41 ; 0x08006D7A 0x08006CFA: 980C LDR R0, [SP, #48] 0x08006CFC: 6800 LDR R0, [R0] 0x08006CFE: F240 4110 MOVW R1, #0x0410 0x08006D02: F2C4 0102 MOVT R1, #0x4002 0x08006D06: 4288 CMP R0, R1 0x08006D08: D037 BEQ .L41 ; 0x08006D7A 0x08006D0A: 980C LDR R0, [SP, #48] 0x08006D0C: 6800 LDR R0, [R0] 0x08006D0E: F240 4128 MOVW R1, #0x0428 0x08006D12: F2C4 0102 MOVT R1, #0x4002 0x08006D16: 4288 CMP R0, R1 0x08006D18: D02F BEQ .L41 ; 0x08006D7A 0x08006D1A: 980C LDR R0, [SP, #48] 0x08006D1C: 6800 LDR R0, [R0] 0x08006D1E: F240 4140 MOVW R1, #0x0440 0x08006D22: F2C4 0102 MOVT R1, #0x4002 0x08006D26: 4288 CMP R0, R1 0x08006D28: D027 BEQ .L41 ; 0x08006D7A 0x08006D2A: 980C LDR R0, [SP, #48] 0x08006D2C: 6800 LDR R0, [R0] 0x08006D2E: F240 4158 MOVW R1, #0x0458 0x08006D32: F2C4 0102 MOVT R1, #0x4002 0x08006D36: 4288 CMP R0, R1 0x08006D38: D01F BEQ .L41 ; 0x08006D7A 0x08006D3A: 980C LDR R0, [SP, #48] 0x08006D3C: 6800 LDR R0, [R0] 0x08006D3E: F240 4170 MOVW R1, #0x0470 0x08006D42: F2C4 0102 MOVT R1, #0x4002 0x08006D46: 4288 CMP R0, R1 0x08006D48: D017 BEQ .L41 ; 0x08006D7A 0x08006D4A: 980C LDR R0, [SP, #48] 0x08006D4C: 6800 LDR R0, [R0] 0x08006D4E: F240 4188 MOVW R1, #0x0488 0x08006D52: F2C4 0102 MOVT R1, #0x4002 0x08006D56: 4288 CMP R0, R1 0x08006D58: D00F BEQ .L41 ; 0x08006D7A 0x08006D5A: 980C LDR R0, [SP, #48] 0x08006D5C: 6800 LDR R0, [R0] 0x08006D5E: F240 41A0 MOVW R1, #0x04A0 0x08006D62: F2C4 0102 MOVT R1, #0x4002 0x08006D66: 4288 CMP R0, R1 0x08006D68: D007 BEQ .L41 ; 0x08006D7A 0x08006D6A: 980C LDR R0, [SP, #48] 0x08006D6C: 6800 LDR R0, [R0] 0x08006D6E: F240 41B8 MOVW R1, #0x04B8 0x08006D72: F2C4 0102 MOVT R1, #0x4002 0x08006D76: 4288 CMP R0, R1 0x08006D78: D106 BNE .L42 ; 0x08006D88
.L41: 0x08006D7A: 980C LDR R0, [SP, #48] 0x08006D7C: 6801 LDR R1, [R0] 0x08006D7E: 6808 LDR R0, [R1] 0x08006D80: F020 0001 BIC R0, R0, #1 0x08006D84: 6008 STR R0, [R1] 0x08006D86: E005 B .L43 ; 0x08006D94
.L42: 0x08006D88: 980C LDR R0, [SP, #48] 0x08006D8A: 6801 LDR R1, [R0] 0x08006D8C: 6808 LDR R0, [R1] 0x08006D8E: F020 0001 BIC R0, R0, #1 0x08006D92: 6008 STR R0, [R1]
.L43: 0x08006D94: 980C LDR R0, [SP, #48] 0x08006D96: 6800 LDR R0, [R0] 0x08006D98: 6800 LDR R0, [R0] 0x08006D9A: 07C0 LSLS R0, R0, #31 0x08006D9C: B188 CBZ R0, .L45 ; 0x08006DC2 0x08006D9E: F00F FCE5 BL HAL_GetTick ; 0x0801676C 0x08006DA2: 990A LDR R1, [SP, #40] 0x08006DA4: 1A40 SUBS R0, R0, R1 0x08006DA6: 2806 CMP R0, #6 0x08006DA8: D30A BCC .L44 ; 0x08006DC0 0x08006DAA: 990C LDR R1, [SP, #48] 0x08006DAC: 2020 MOVS R0, #32 0x08006DAE: 6548 STR R0, [R1, #84] 0x08006DB0: 990C LDR R1, [SP, #48] 0x08006DB2: 2003 MOVS R0, #3 0x08006DB4: F881 0035 STRB.W R0, [R1, #53] 0x08006DB8: 2001 MOVS R0, #1 0x08006DBA: F88D 0037 STRB.W R0, [SP, #55] 0x08006DBE: E2EB B .L68 ; 0x08007398
.L44: 0x08006DC0: E7E8 B .L43 ; 0x08006D94
.L45: 0x08006DC2: 980C LDR R0, [SP, #48] 0x08006DC4: 6800 LDR R0, [R0] 0x08006DC6: 6800 LDR R0, [R0] 0x08006DC8: 900B STR R0, [SP, #44] 0x08006DCA: 980B LDR R0, [SP, #44] 0x08006DCC: F248 013F MOVW R1, #0x803F 0x08006DD0: F6CF 6110 MOVT R1, #0xFE10 0x08006DD4: 4008 ANDS R0, R1 0x08006DD6: 900B STR R0, [SP, #44] 0x08006DD8: 990C LDR R1, [SP, #48] 0x08006DDA: 6888 LDR R0, [R1, #8] 0x08006DDC: F8D1 C00C LDR.W R12, [R1, #12] 0x08006DE0: 690B LDR R3, [R1, #16] 0x08006DE2: 694A LDR R2, [R1, #20] 0x08006DE4: EA40 000C ORR.W R0, R0, R12 0x08006DE8: 4318 ORRS R0, R3 0x08006DEA: 4310 ORRS R0, R2 0x08006DEC: 698A LDR R2, [R1, #24] 0x08006DEE: 4310 ORRS R0, R2 0x08006DF0: 69CA LDR R2, [R1, #28] 0x08006DF2: 4310 ORRS R0, R2 0x08006DF4: 6A09 LDR R1, [R1, #32] 0x08006DF6: 4301 ORRS R1, R0 0x08006DF8: 980B LDR R0, [SP, #44] 0x08006DFA: 4308 ORRS R0, R1 0x08006DFC: 900B STR R0, [SP, #44] 0x08006DFE: 980C LDR R0, [SP, #48] 0x08006E00: 6A40 LDR R0, [R0, #36] 0x08006E02: 2804 CMP R0, #4 0x08006E04: D106 BNE .L46 ; 0x08006E14 0x08006E06: 990C LDR R1, [SP, #48] 0x08006E08: 6AC8 LDR R0, [R1, #44] 0x08006E0A: 6B09 LDR R1, [R1, #48] 0x08006E0C: 4301 ORRS R1, R0 0x08006E0E: 980B LDR R0, [SP, #44] 0x08006E10: 4308 ORRS R0, R1 0x08006E12: 900B STR R0, [SP, #44]
.L46: 0x08006E14: 980C LDR R0, [SP, #48] 0x08006E16: 6840 LDR R0, [R0, #4] 0x08006E18: 2829 CMP R0, #41 0x08006E1A: D305 BCC .L47 ; 0x08006E28 0x08006E1C: 980C LDR R0, [SP, #48] 0x08006E1E: 6841 LDR R1, [R0, #4] 0x08006E20: 2001 MOVS R0, #1 0x08006E22: 292F CMP R1, #47 0x08006E24: 9006 STR R0, [SP, #24] 0x08006E26: D32C BCC .L52 ; 0x08006E82
.L47: 0x08006E28: 980C LDR R0, [SP, #48] 0x08006E2A: 6840 LDR R0, [R0, #4] 0x08006E2C: 283F CMP R0, #63 0x08006E2E: D305 BCC .L48 ; 0x08006E3C 0x08006E30: 980C LDR R0, [SP, #48] 0x08006E32: 6841 LDR R1, [R0, #4] 0x08006E34: 2001 MOVS R0, #1 0x08006E36: 2943 CMP R1, #67 0x08006E38: 9006 STR R0, [SP, #24] 0x08006E3A: D322 BCC .L52 ; 0x08006E82
.L48: 0x08006E3C: 980C LDR R0, [SP, #48] 0x08006E3E: 6840 LDR R0, [R0, #4] 0x08006E40: 2847 CMP R0, #71 0x08006E42: D305 BCC .L49 ; 0x08006E50 0x08006E44: 980C LDR R0, [SP, #48] 0x08006E46: 6841 LDR R1, [R0, #4] 0x08006E48: 2001 MOVS R0, #1 0x08006E4A: 2949 CMP R1, #73 0x08006E4C: 9006 STR R0, [SP, #24] 0x08006E4E: D318 BCC .L52 ; 0x08006E82
.L49: 0x08006E50: 980C LDR R0, [SP, #48] 0x08006E52: 6840 LDR R0, [R0, #4] 0x08006E54: 284F CMP R0, #79 0x08006E56: D305 BCC .L50 ; 0x08006E64 0x08006E58: 980C LDR R0, [SP, #48] 0x08006E5A: 6841 LDR R1, [R0, #4] 0x08006E5C: 2001 MOVS R0, #1 0x08006E5E: 2953 CMP R1, #83 0x08006E60: 9006 STR R0, [SP, #24] 0x08006E62: D30E BCC .L52 ; 0x08006E82
.L50: 0x08006E64: 980C LDR R0, [SP, #48] 0x08006E66: 6841 LDR R1, [R0, #4] 0x08006E68: 2000 MOVS R0, #0 0x08006E6A: 2974 CMP R1, #116 0x08006E6C: 9005 STR R0, [SP, #20] 0x08006E6E: D306 BCC .L51 ; 0x08006E7E 0x08006E70: 980C LDR R0, [SP, #48] 0x08006E72: 6841 LDR R1, [R0, #4] 0x08006E74: 2000 MOVS R0, #0 0x08006E76: 2978 CMP R1, #120 0x08006E78: BF38 IT CC 0x08006E7A: 2001 MOVCC R0, #1 0x08006E7C: 9005 STR R0, [SP, #20]
.L51: 0x08006E7E: 9805 LDR R0, [SP, #20] 0x08006E80: 9006 STR R0, [SP, #24]
.L52: 0x08006E82: 9806 LDR R0, [SP, #24] 0x08006E84: 07C0 LSLS R0, R0, #31 0x08006E86: B118 CBZ R0, .L53 ; 0x08006E90 0x08006E88: 980B LDR R0, [SP, #44] 0x08006E8A: F440 1080 ORR R0, R0, #0x100000 0x08006E8E: 900B STR R0, [SP, #44]
.L53: 0x08006E90: 980B LDR R0, [SP, #44] 0x08006E92: 990C LDR R1, [SP, #48] 0x08006E94: 6809 LDR R1, [R1] 0x08006E96: 6008 STR R0, [R1] 0x08006E98: 980C LDR R0, [SP, #48] 0x08006E9A: 6800 LDR R0, [R0] 0x08006E9C: 6940 LDR R0, [R0, #20] 0x08006E9E: 900B STR R0, [SP, #44] 0x08006EA0: 980B LDR R0, [SP, #44] 0x08006EA2: F020 0007 BIC R0, R0, #7 0x08006EA6: 900B STR R0, [SP, #44] 0x08006EA8: 980C LDR R0, [SP, #48] 0x08006EAA: 6A41 LDR R1, [R0, #36] 0x08006EAC: 980B LDR R0, [SP, #44] 0x08006EAE: 4308 ORRS R0, R1 0x08006EB0: 900B STR R0, [SP, #44] 0x08006EB2: 980C LDR R0, [SP, #48] 0x08006EB4: 6A40 LDR R0, [R0, #36] 0x08006EB6: 2804 CMP R0, #4 0x08006EB8: D115 BNE .L54 ; 0x08006EE6 0x08006EBA: 980C LDR R0, [SP, #48] 0x08006EBC: 6A81 LDR R1, [R0, #40] 0x08006EBE: 980B LDR R0, [SP, #44] 0x08006EC0: 4308 ORRS R0, R1 0x08006EC2: 900B STR R0, [SP, #44] 0x08006EC4: 980C LDR R0, [SP, #48] 0x08006EC6: 6AC0 LDR R0, [R0, #44] 0x08006EC8: B168 CBZ R0, .L54 ; 0x08006EE6 0x08006ECA: 980C LDR R0, [SP, #48] 0x08006ECC: F7FA F9DC BL DMA_CheckFifoParam ; 0x08001288 0x08006ED0: B148 CBZ R0, .L54 ; 0x08006EE6 0x08006ED2: 990C LDR R1, [SP, #48] 0x08006ED4: 2040 MOVS R0, #64 0x08006ED6: 6548 STR R0, [R1, #84] 0x08006ED8: 990C LDR R1, [SP, #48] 0x08006EDA: 2001 MOVS R0, #1 0x08006EDC: F881 0035 STRB.W R0, [R1, #53] 0x08006EE0: F88D 0037 STRB.W R0, [SP, #55] 0x08006EE4: E258 B .L68 ; 0x08007398
.L54: 0x08006EE6: 980B LDR R0, [SP, #44] 0x08006EE8: 990C LDR R1, [SP, #48] 0x08006EEA: 6809 LDR R1, [R1] 0x08006EEC: 6148 STR R0, [R1, #20] 0x08006EEE: 980C LDR R0, [SP, #48] 0x08006EF0: F000 FA56 BL DMA_CalcBaseAndBitshift ; 0x080073A0 0x08006EF4: 9009 STR R0, [SP, #36] 0x08006EF6: 980C LDR R0, [SP, #48] 0x08006EF8: 6DC0 LDR R0, [R0, #92] 0x08006EFA: F000 011F AND R1, R0, #31 0x08006EFE: 203F MOVS R0, #63 0x08006F00: 4088 LSLS R0, R1 0x08006F02: 9909 LDR R1, [SP, #36] 0x08006F04: 6088 STR R0, [R1, #8] 0x08006F06: E11B B .L63 ; 0x08007140
.L55: 0x08006F08: 980C LDR R0, [SP, #48] 0x08006F0A: 6801 LDR R1, [R0] 0x08006F0C: 2001 MOVS R0, #1 0x08006F0E: F245 4208 MOVW R2, #0x5408 0x08006F12: F6C5 0202 MOVT R2, #0x5802 0x08006F16: 4291 CMP R1, R2 0x08006F18: 9004 STR R0, [SP, #16] 0x08006F1A: D046 BEQ .L56 ; 0x08006FAA 0x08006F1C: 980C LDR R0, [SP, #48] 0x08006F1E: 6801 LDR R1, [R0] 0x08006F20: 2001 MOVS R0, #1 0x08006F22: F245 421C MOVW R2, #0x541C 0x08006F26: F6C5 0202 MOVT R2, #0x5802 0x08006F2A: 4291 CMP R1, R2 0x08006F2C: 9004 STR R0, [SP, #16] 0x08006F2E: D03C BEQ .L56 ; 0x08006FAA 0x08006F30: 980C LDR R0, [SP, #48] 0x08006F32: 6801 LDR R1, [R0] 0x08006F34: 2001 MOVS R0, #1 0x08006F36: F245 4230 MOVW R2, #0x5430 0x08006F3A: F6C5 0202 MOVT R2, #0x5802 0x08006F3E: 4291 CMP R1, R2 0x08006F40: 9004 STR R0, [SP, #16] 0x08006F42: D032 BEQ .L56 ; 0x08006FAA 0x08006F44: 980C LDR R0, [SP, #48] 0x08006F46: 6801 LDR R1, [R0] 0x08006F48: 2001 MOVS R0, #1 0x08006F4A: F245 4244 MOVW R2, #0x5444 0x08006F4E: F6C5 0202 MOVT R2, #0x5802 0x08006F52: 4291 CMP R1, R2 0x08006F54: 9004 STR R0, [SP, #16] 0x08006F56: D028 BEQ .L56 ; 0x08006FAA 0x08006F58: 980C LDR R0, [SP, #48] 0x08006F5A: 6801 LDR R1, [R0] 0x08006F5C: 2001 MOVS R0, #1 0x08006F5E: F245 4258 MOVW R2, #0x5458 0x08006F62: F6C5 0202 MOVT R2, #0x5802 0x08006F66: 4291 CMP R1, R2 0x08006F68: 9004 STR R0, [SP, #16] 0x08006F6A: D01E BEQ .L56 ; 0x08006FAA 0x08006F6C: 980C LDR R0, [SP, #48] 0x08006F6E: 6801 LDR R1, [R0] 0x08006F70: 2001 MOVS R0, #1 0x08006F72: F245 426C MOVW R2, #0x546C 0x08006F76: F6C5 0202 MOVT R2, #0x5802 0x08006F7A: 4291 CMP R1, R2 0x08006F7C: 9004 STR R0, [SP, #16] 0x08006F7E: D014 BEQ .L56 ; 0x08006FAA 0x08006F80: 980C LDR R0, [SP, #48] 0x08006F82: 6801 LDR R1, [R0] 0x08006F84: 2001 MOVS R0, #1 0x08006F86: F245 4280 MOVW R2, #0x5480 0x08006F8A: F6C5 0202 MOVT R2, #0x5802 0x08006F8E: 4291 CMP R1, R2 0x08006F90: 9004 STR R0, [SP, #16] 0x08006F92: D00A BEQ .L56 ; 0x08006FAA 0x08006F94: 980C LDR R0, [SP, #48] 0x08006F96: 6800 LDR R0, [R0] 0x08006F98: F64A 316C MOVW R1, #0xAB6C 0x08006F9C: F2CA 71FD MOVT R1, #0xA7FD 0x08006FA0: 4408 ADD R0, R1 0x08006FA2: FAB0 F080 CLZ R0, R0 0x08006FA6: 0940 LSRS R0, R0, #5 0x08006FA8: 9004 STR R0, [SP, #16]
.L56: 0x08006FAA: 9804 LDR R0, [SP, #16] 0x08006FAC: 07C0 LSLS R0, R0, #31 0x08006FAE: 2800 CMP R0, #0 0x08006FB0: F000 80BB BEQ.W .L62 ; 0x0800712A 0x08006FB4: 980C LDR R0, [SP, #48] 0x08006FB6: 6801 LDR R1, [R0] 0x08006FB8: 2001 MOVS R0, #1 0x08006FBA: F245 4208 MOVW R2, #0x5408 0x08006FBE: F6C5 0202 MOVT R2, #0x5802 0x08006FC2: 4291 CMP R1, R2 0x08006FC4: 9003 STR R0, [SP, #12] 0x08006FC6: D046 BEQ .L57 ; 0x08007056 0x08006FC8: 980C LDR R0, [SP, #48] 0x08006FCA: 6801 LDR R1, [R0] 0x08006FCC: 2001 MOVS R0, #1 0x08006FCE: F245 421C MOVW R2, #0x541C 0x08006FD2: F6C5 0202 MOVT R2, #0x5802 0x08006FD6: 4291 CMP R1, R2 0x08006FD8: 9003 STR R0, [SP, #12] 0x08006FDA: D03C BEQ .L57 ; 0x08007056 0x08006FDC: 980C LDR R0, [SP, #48] 0x08006FDE: 6801 LDR R1, [R0] 0x08006FE0: 2001 MOVS R0, #1 0x08006FE2: F245 4230 MOVW R2, #0x5430 0x08006FE6: F6C5 0202 MOVT R2, #0x5802 0x08006FEA: 4291 CMP R1, R2 0x08006FEC: 9003 STR R0, [SP, #12] 0x08006FEE: D032 BEQ .L57 ; 0x08007056 0x08006FF0: 980C LDR R0, [SP, #48] 0x08006FF2: 6801 LDR R1, [R0] 0x08006FF4: 2001 MOVS R0, #1 0x08006FF6: F245 4244 MOVW R2, #0x5444 0x08006FFA: F6C5 0202 MOVT R2, #0x5802 0x08006FFE: 4291 CMP R1, R2 0x08007000: 9003 STR R0, [SP, #12] 0x08007002: D028 BEQ .L57 ; 0x08007056 0x08007004: 980C LDR R0, [SP, #48] 0x08007006: 6801 LDR R1, [R0] 0x08007008: 2001 MOVS R0, #1 0x0800700A: F245 4258 MOVW R2, #0x5458 0x0800700E: F6C5 0202 MOVT R2, #0x5802 0x08007012: 4291 CMP R1, R2 0x08007014: 9003 STR R0, [SP, #12] 0x08007016: D01E BEQ .L57 ; 0x08007056 0x08007018: 980C LDR R0, [SP, #48] 0x0800701A: 6801 LDR R1, [R0] 0x0800701C: 2001 MOVS R0, #1 0x0800701E: F245 426C MOVW R2, #0x546C 0x08007022: F6C5 0202 MOVT R2, #0x5802 0x08007026: 4291 CMP R1, R2 0x08007028: 9003 STR R0, [SP, #12] 0x0800702A: D014 BEQ .L57 ; 0x08007056 0x0800702C: 980C LDR R0, [SP, #48] 0x0800702E: 6801 LDR R1, [R0] 0x08007030: 2001 MOVS R0, #1 0x08007032: F245 4280 MOVW R2, #0x5480 0x08007036: F6C5 0202 MOVT R2, #0x5802 0x0800703A: 4291 CMP R1, R2 0x0800703C: 9003 STR R0, [SP, #12] 0x0800703E: D00A BEQ .L57 ; 0x08007056 0x08007040: 980C LDR R0, [SP, #48] 0x08007042: 6800 LDR R0, [R0] 0x08007044: F64A 316C MOVW R1, #0xAB6C 0x08007048: F2CA 71FD MOVT R1, #0xA7FD 0x0800704C: 4408 ADD R0, R1 0x0800704E: FAB0 F080 CLZ R0, R0 0x08007052: 0940 LSRS R0, R0, #5 0x08007054: 9003 STR R0, [SP, #12]
.L57: 0x08007056: 9803 LDR R0, [SP, #12] 0x08007058: 07C0 LSLS R0, R0, #31 0x0800705A: B160 CBZ R0, .L59 ; 0x08007076 0x0800705C: 980C LDR R0, [SP, #48] 0x0800705E: 6840 LDR R0, [R0, #4] 0x08007060: 2811 CMP R0, #17 0x08007062: D800 BHI .L58 ; 0x08007066 0x08007064: E007 B .L59 ; 0x08007076
.L58: 0x08007066: F241 40B2 MOVW R0, #0x14B2 ; 0x080214B2 = .rodata..L.str.73 0x0800706A: F6C0 0002 MOVT R0, #0x0802 ; 0x080214B2 = .rodata..L.str.73 0x0800706E: F240 116B MOVW R1, #0x016B 0x08007072: F7FD FD92 BL vApplicationStackOverflowHook ; 0x08004B9A
.L59: 0x08007076: 990C LDR R1, [SP, #48] 0x08007078: 2002 MOVS R0, #2 0x0800707A: F881 0035 STRB.W R0, [R1, #53] 0x0800707E: 990C LDR R1, [SP, #48] 0x08007080: 2000 MOVS R0, #0 0x08007082: F881 0034 STRB.W R0, [R1, #52] 0x08007086: 980C LDR R0, [SP, #48] 0x08007088: 6800 LDR R0, [R0] 0x0800708A: 6800 LDR R0, [R0] 0x0800708C: 900B STR R0, [SP, #44] 0x0800708E: 980B LDR R0, [SP, #44] 0x08007090: F36F 1010 BFC R0, #4, #13 0x08007094: 900B STR R0, [SP, #44] 0x08007096: 980C LDR R0, [SP, #48] 0x08007098: 6880 LDR R0, [R0, #8] 0x0800709A: 2840 CMP R0, #64 0x0800709C: D102 BNE .L60 ; 0x080070A4 0x0800709E: 2010 MOVS R0, #16 0x080070A0: 9002 STR R0, [SP, #8] 0x080070A2: E007 B .L61 ; 0x080070B4
.L60: 0x080070A4: 980C LDR R0, [SP, #48] 0x080070A6: 6880 LDR R0, [R0, #8] 0x080070A8: 3880 SUBS R0, #128 0x080070AA: FAB0 F080 CLZ R0, R0 0x080070AE: 0940 LSRS R0, R0, #5 0x080070B0: 0380 LSLS R0, R0, #14 0x080070B2: 9002 STR R0, [SP, #8]
.L61: 0x080070B4: 9802 LDR R0, [SP, #8] 0x080070B6: 990C LDR R1, [SP, #48] 0x080070B8: 68CA LDR R2, [R1, #12] 0x080070BA: 690B LDR R3, [R1, #16] 0x080070BC: F8D1 C014 LDR.W R12, [R1, #20] 0x080070C0: F8D1 E018 LDR.W LR, [R1, #24] 0x080070C4: 69CC LDR R4, [R1, #28] 0x080070C6: EA4E 0E04 ORR.W LR, LR, R4 0x080070CA: EA4C 0C0E ORR.W R12, R12, LR 0x080070CE: EA43 030C ORR.W R3, R3, R12 0x080070D2: 431A ORRS R2, R3 0x080070D4: EA40 00D2 ORR.W R0, R0, R2, LSR #3 0x080070D8: 6A09 LDR R1, [R1, #32] 0x080070DA: EA40 1111 ORR.W R1, R0, R1, LSR #4 0x080070DE: 980B LDR R0, [SP, #44] 0x080070E0: 4308 ORRS R0, R1 0x080070E2: 900B STR R0, [SP, #44] 0x080070E4: 980B LDR R0, [SP, #44] 0x080070E6: 990C LDR R1, [SP, #48] 0x080070E8: 6809 LDR R1, [R1] 0x080070EA: 6008 STR R0, [R1] 0x080070EC: 990C LDR R1, [SP, #48] 0x080070EE: 6808 LDR R0, [R1] 0x080070F0: F64A 32F8 MOVW R2, #0xABF8 0x080070F4: F2CA 72FD MOVT R2, #0xA7FD 0x080070F8: 4410 ADD R0, R2 0x080070FA: F64C 42CD MOVW R2, #0xCCCD 0x080070FE: F6CC 42CC MOVT R2, #0xCCCC 0x08007102: FBA0 0202 UMULL R0, R2, R0, R2 0x08007106: F06F 0003 MVN R0, #3 0x0800710A: EA00 0092 AND.W R0, R0, R2, LSR #2 0x0800710E: 65C8 STR R0, [R1, #92] 0x08007110: 980C LDR R0, [SP, #48] 0x08007112: F000 F945 BL DMA_CalcBaseAndBitshift ; 0x080073A0 0x08007116: 9008 STR R0, [SP, #32] 0x08007118: 980C LDR R0, [SP, #48] 0x0800711A: 6DC0 LDR R0, [R0, #92] 0x0800711C: F000 011F AND R1, R0, #31 0x08007120: 2001 MOVS R0, #1 0x08007122: 4088 LSLS R0, R1 0x08007124: 9908 LDR R1, [SP, #32] 0x08007126: 6048 STR R0, [R1, #4] 0x08007128: E00A B .L63 ; 0x08007140
.L62: 0x0800712A: 990C LDR R1, [SP, #48] 0x0800712C: 2040 MOVS R0, #64 0x0800712E: 6548 STR R0, [R1, #84] 0x08007130: 990C LDR R1, [SP, #48] 0x08007132: 2003 MOVS R0, #3 0x08007134: F881 0035 STRB.W R0, [R1, #53] 0x08007138: 2001 MOVS R0, #1 0x0800713A: F88D 0037 STRB.W R0, [SP, #55] 0x0800713E: E12B B .L68 ; 0x08007398
.L63: 0x08007140: 980C LDR R0, [SP, #48] 0x08007142: 6801 LDR R1, [R0] 0x08007144: 2001 MOVS R0, #1 0x08007146: 2210 MOVS R2, #16 0x08007148: F2C4 0202 MOVT R2, #0x4002 0x0800714C: 4291 CMP R1, R2 0x0800714E: 9001 STR R0, [SP, #4] 0x08007150: F000 80EA BEQ.W .L64 ; 0x08007328 0x08007154: 980C LDR R0, [SP, #48] 0x08007156: 6801 LDR R1, [R0] 0x08007158: 2001 MOVS R0, #1 0x0800715A: 2228 MOVS R2, #40 0x0800715C: F2C4 0202 MOVT R2, #0x4002 0x08007160: 4291 CMP R1, R2 0x08007162: 9001 STR R0, [SP, #4] 0x08007164: F000 80E0 BEQ.W .L64 ; 0x08007328 0x08007168: 980C LDR R0, [SP, #48] 0x0800716A: 6801 LDR R1, [R0] 0x0800716C: 2001 MOVS R0, #1 0x0800716E: 2240 MOVS R2, #64 0x08007170: F2C4 0202 MOVT R2, #0x4002 0x08007174: 4291 CMP R1, R2 0x08007176: 9001 STR R0, [SP, #4] 0x08007178: F000 80D6 BEQ.W .L64 ; 0x08007328 0x0800717C: 980C LDR R0, [SP, #48] 0x0800717E: 6801 LDR R1, [R0] 0x08007180: 2001 MOVS R0, #1 0x08007182: 2258 MOVS R2, #88 0x08007184: F2C4 0202 MOVT R2, #0x4002 0x08007188: 4291 CMP R1, R2 0x0800718A: 9001 STR R0, [SP, #4] 0x0800718C: F000 80CC BEQ.W .L64 ; 0x08007328 0x08007190: 980C LDR R0, [SP, #48] 0x08007192: 6801 LDR R1, [R0] 0x08007194: 2001 MOVS R0, #1 0x08007196: 2270 MOVS R2, #112 0x08007198: F2C4 0202 MOVT R2, #0x4002 0x0800719C: 4291 CMP R1, R2 0x0800719E: 9001 STR R0, [SP, #4] 0x080071A0: F000 80C2 BEQ.W .L64 ; 0x08007328 0x080071A4: 980C LDR R0, [SP, #48] 0x080071A6: 6801 LDR R1, [R0] 0x080071A8: 2001 MOVS R0, #1 0x080071AA: 2288 MOVS R2, #136 0x080071AC: F2C4 0202 MOVT R2, #0x4002 0x080071B0: 4291 CMP R1, R2 0x080071B2: 9001 STR R0, [SP, #4] 0x080071B4: F000 80B8 BEQ.W .L64 ; 0x08007328 0x080071B8: 980C LDR R0, [SP, #48] 0x080071BA: 6801 LDR R1, [R0] 0x080071BC: 2001 MOVS R0, #1 0x080071BE: 22A0 MOVS R2, #160 0x080071C0: F2C4 0202 MOVT R2, #0x4002 0x080071C4: 4291 CMP R1, R2 0x080071C6: 9001 STR R0, [SP, #4] 0x080071C8: F000 80AE BEQ.W .L64 ; 0x08007328 0x080071CC: 980C LDR R0, [SP, #48] 0x080071CE: 6801 LDR R1, [R0] 0x080071D0: 2001 MOVS R0, #1 0x080071D2: 22B8 MOVS R2, #184 0x080071D4: F2C4 0202 MOVT R2, #0x4002 0x080071D8: 4291 CMP R1, R2 0x080071DA: 9001 STR R0, [SP, #4] 0x080071DC: F000 80A4 BEQ.W .L64 ; 0x08007328 0x080071E0: 980C LDR R0, [SP, #48] 0x080071E2: 6801 LDR R1, [R0] 0x080071E4: 2001 MOVS R0, #1 0x080071E6: F240 4210 MOVW R2, #0x0410 0x080071EA: F2C4 0202 MOVT R2, #0x4002 0x080071EE: 4291 CMP R1, R2 0x080071F0: 9001 STR R0, [SP, #4] 0x080071F2: F000 8099 BEQ.W .L64 ; 0x08007328 0x080071F6: 980C LDR R0, [SP, #48] 0x080071F8: 6801 LDR R1, [R0] 0x080071FA: 2001 MOVS R0, #1 0x080071FC: F240 4228 MOVW R2, #0x0428 0x08007200: F2C4 0202 MOVT R2, #0x4002 0x08007204: 4291 CMP R1, R2 0x08007206: 9001 STR R0, [SP, #4] 0x08007208: F000 808E BEQ.W .L64 ; 0x08007328 0x0800720C: 980C LDR R0, [SP, #48] 0x0800720E: 6801 LDR R1, [R0] 0x08007210: 2001 MOVS R0, #1 0x08007212: F240 4240 MOVW R2, #0x0440 0x08007216: F2C4 0202 MOVT R2, #0x4002 0x0800721A: 4291 CMP R1, R2 0x0800721C: 9001 STR R0, [SP, #4] 0x0800721E: F000 8083 BEQ.W .L64 ; 0x08007328 0x08007222: 980C LDR R0, [SP, #48] 0x08007224: 6801 LDR R1, [R0] 0x08007226: 2001 MOVS R0, #1 0x08007228: F240 4258 MOVW R2, #0x0458 0x0800722C: F2C4 0202 MOVT R2, #0x4002 0x08007230: 4291 CMP R1, R2 0x08007232: 9001 STR R0, [SP, #4] 0x08007234: D078 BEQ .L64 ; 0x08007328 0x08007236: 980C LDR R0, [SP, #48] 0x08007238: 6801 LDR R1, [R0] 0x0800723A: 2001 MOVS R0, #1 0x0800723C: F240 4270 MOVW R2, #0x0470 0x08007240: F2C4 0202 MOVT R2, #0x4002 0x08007244: 4291 CMP R1, R2 0x08007246: 9001 STR R0, [SP, #4] 0x08007248: D06E BEQ .L64 ; 0x08007328 0x0800724A: 980C LDR R0, [SP, #48] 0x0800724C: 6801 LDR R1, [R0] 0x0800724E: 2001 MOVS R0, #1 0x08007250: F240 4288 MOVW R2, #0x0488 0x08007254: F2C4 0202 MOVT R2, #0x4002 0x08007258: 4291 CMP R1, R2 0x0800725A: 9001 STR R0, [SP, #4] 0x0800725C: D064 BEQ .L64 ; 0x08007328 0x0800725E: 980C LDR R0, [SP, #48] 0x08007260: 6801 LDR R1, [R0] 0x08007262: 2001 MOVS R0, #1 0x08007264: F240 42A0 MOVW R2, #0x04A0 0x08007268: F2C4 0202 MOVT R2, #0x4002 0x0800726C: 4291 CMP R1, R2 0x0800726E: 9001 STR R0, [SP, #4] 0x08007270: D05A BEQ .L64 ; 0x08007328 0x08007272: 980C LDR R0, [SP, #48] 0x08007274: 6801 LDR R1, [R0] 0x08007276: 2001 MOVS R0, #1 0x08007278: F240 42B8 MOVW R2, #0x04B8 0x0800727C: F2C4 0202 MOVT R2, #0x4002 0x08007280: 4291 CMP R1, R2 0x08007282: 9001 STR R0, [SP, #4] 0x08007284: D050 BEQ .L64 ; 0x08007328 0x08007286: 980C LDR R0, [SP, #48] 0x08007288: 6801 LDR R1, [R0] 0x0800728A: 2001 MOVS R0, #1 0x0800728C: F245 4208 MOVW R2, #0x5408 0x08007290: F6C5 0202 MOVT R2, #0x5802 0x08007294: 4291 CMP R1, R2 0x08007296: 9001 STR R0, [SP, #4] 0x08007298: D046 BEQ .L64 ; 0x08007328 0x0800729A: 980C LDR R0, [SP, #48] 0x0800729C: 6801 LDR R1, [R0] 0x0800729E: 2001 MOVS R0, #1 0x080072A0: F245 421C MOVW R2, #0x541C 0x080072A4: F6C5 0202 MOVT R2, #0x5802 0x080072A8: 4291 CMP R1, R2 0x080072AA: 9001 STR R0, [SP, #4] 0x080072AC: D03C BEQ .L64 ; 0x08007328 0x080072AE: 980C LDR R0, [SP, #48] 0x080072B0: 6801 LDR R1, [R0] 0x080072B2: 2001 MOVS R0, #1 0x080072B4: F245 4230 MOVW R2, #0x5430 0x080072B8: F6C5 0202 MOVT R2, #0x5802 0x080072BC: 4291 CMP R1, R2 0x080072BE: 9001 STR R0, [SP, #4] 0x080072C0: D032 BEQ .L64 ; 0x08007328 0x080072C2: 980C LDR R0, [SP, #48] 0x080072C4: 6801 LDR R1, [R0] 0x080072C6: 2001 MOVS R0, #1 0x080072C8: F245 4244 MOVW R2, #0x5444 0x080072CC: F6C5 0202 MOVT R2, #0x5802 0x080072D0: 4291 CMP R1, R2 0x080072D2: 9001 STR R0, [SP, #4] 0x080072D4: D028 BEQ .L64 ; 0x08007328 0x080072D6: 980C LDR R0, [SP, #48] 0x080072D8: 6801 LDR R1, [R0] 0x080072DA: 2001 MOVS R0, #1 0x080072DC: F245 4258 MOVW R2, #0x5458 0x080072E0: F6C5 0202 MOVT R2, #0x5802 0x080072E4: 4291 CMP R1, R2 0x080072E6: 9001 STR R0, [SP, #4] 0x080072E8: D01E BEQ .L64 ; 0x08007328 0x080072EA: 980C LDR R0, [SP, #48] 0x080072EC: 6801 LDR R1, [R0] 0x080072EE: 2001 MOVS R0, #1 0x080072F0: F245 426C MOVW R2, #0x546C 0x080072F4: F6C5 0202 MOVT R2, #0x5802 0x080072F8: 4291 CMP R1, R2 0x080072FA: 9001 STR R0, [SP, #4] 0x080072FC: D014 BEQ .L64 ; 0x08007328 0x080072FE: 980C LDR R0, [SP, #48] 0x08007300: 6801 LDR R1, [R0] 0x08007302: 2001 MOVS R0, #1 0x08007304: F245 4280 MOVW R2, #0x5480 0x08007308: F6C5 0202 MOVT R2, #0x5802 0x0800730C: 4291 CMP R1, R2 0x0800730E: 9001 STR R0, [SP, #4] 0x08007310: D00A BEQ .L64 ; 0x08007328 0x08007312: 980C LDR R0, [SP, #48] 0x08007314: 6800 LDR R0, [R0] 0x08007316: F64A 316C MOVW R1, #0xAB6C 0x0800731A: F2CA 71FD MOVT R1, #0xA7FD 0x0800731E: 4408 ADD R0, R1 0x08007320: FAB0 F080 CLZ R0, R0 0x08007324: 0940 LSRS R0, R0, #5 0x08007326: 9001 STR R0, [SP, #4]
.L64: 0x08007328: 9801 LDR R0, [SP, #4] 0x0800732A: 07C0 LSLS R0, R0, #31 0x0800732C: B358 CBZ R0, .L67 ; 0x08007386 0x0800732E: 980C LDR R0, [SP, #48] 0x08007330: F000 F905 BL DMA_CalcDMAMUXChannelBaseAndMask ; 0x0800753E 0x08007334: 980C LDR R0, [SP, #48] 0x08007336: 6880 LDR R0, [R0, #8] 0x08007338: 2880 CMP R0, #128 0x0800733A: D102 BNE .L65 ; 0x08007342 0x0800733C: 990C LDR R1, [SP, #48] 0x0800733E: 2000 MOVS R0, #0 0x08007340: 6048 STR R0, [R1, #4]
.L65: 0x08007342: 990C LDR R1, [SP, #48] 0x08007344: 7908 LDRB R0, [R1, #4] 0x08007346: 6E09 LDR R1, [R1, #96] 0x08007348: 6008 STR R0, [R1] 0x0800734A: 980C LDR R0, [SP, #48] 0x0800734C: 6E41 LDR R1, [R0, #100] 0x0800734E: 6E80 LDR R0, [R0, #104] 0x08007350: 6048 STR R0, [R1, #4] 0x08007352: 980C LDR R0, [SP, #48] 0x08007354: 6840 LDR R0, [R0, #4] 0x08007356: B178 CBZ R0, .L66 ; 0x08007378 0x08007358: 980C LDR R0, [SP, #48] 0x0800735A: 6840 LDR R0, [R0, #4] 0x0800735C: 2808 CMP R0, #8 0x0800735E: D80B BHI .L66 ; 0x08007378 0x08007360: 980C LDR R0, [SP, #48] 0x08007362: F00F FC37 BL DMA_CalcDMAMUXRequestGenBaseAndMask ; 0x08016BD4 0x08007366: 980C LDR R0, [SP, #48] 0x08007368: 6EC1 LDR R1, [R0, #108] 0x0800736A: 2000 MOVS R0, #0 0x0800736C: 6008 STR R0, [R1] 0x0800736E: 980C LDR R0, [SP, #48] 0x08007370: 6F01 LDR R1, [R0, #112] 0x08007372: 6F40 LDR R0, [R0, #116] 0x08007374: 6048 STR R0, [R1, #4] 0x08007376: E006 B .L67 ; 0x08007386
.L66: 0x08007378: 990C LDR R1, [SP, #48] 0x0800737A: 2000 MOVS R0, #0 0x0800737C: 66C8 STR R0, [R1, #108] 0x0800737E: 990C LDR R1, [SP, #48] 0x08007380: 6708 STR R0, [R1, #112] 0x08007382: 990C LDR R1, [SP, #48] 0x08007384: 6748 STR R0, [R1, #116]
.L67: 0x08007386: 990C LDR R1, [SP, #48] 0x08007388: 2000 MOVS R0, #0 0x0800738A: 6548 STR R0, [R1, #84] 0x0800738C: 9A0C LDR R2, [SP, #48] 0x0800738E: 2101 MOVS R1, #1 0x08007390: F882 1035 STRB.W R1, [R2, #53] 0x08007394: F88D 0037 STRB.W R0, [SP, #55]
.L68: 0x08007398: F89D 0037 LDRB.W R0, [SP, #55] 0x0800739C: B00E ADD SP, SP, #56 0x0800739E: BD10 POP {R4, PC}
DMA_CalcBaseAndBitshift: 0x080073A0: B083 SUB SP, SP, #12 0x080073A2: 9002 STR R0, [SP, #8] 0x080073A4: 9802 LDR R0, [SP, #8] 0x080073A6: 6801 LDR R1, [R0] 0x080073A8: 2001 MOVS R0, #1 0x080073AA: 2210 MOVS R2, #16 0x080073AC: F2C4 0202 MOVT R2, #0x4002 0x080073B0: 4291 CMP R1, R2 0x080073B2: 9000 STR R0, [SP, #0] 0x080073B4: F000 8091 BEQ.W .L1 ; 0x080074DA 0x080073B8: 9802 LDR R0, [SP, #8] 0x080073BA: 6801 LDR R1, [R0] 0x080073BC: 2001 MOVS R0, #1 0x080073BE: 2228 MOVS R2, #40 0x080073C0: F2C4 0202 MOVT R2, #0x4002 0x080073C4: 4291 CMP R1, R2 0x080073C6: 9000 STR R0, [SP, #0] 0x080073C8: F000 8087 BEQ.W .L1 ; 0x080074DA 0x080073CC: 9802 LDR R0, [SP, #8] 0x080073CE: 6801 LDR R1, [R0] 0x080073D0: 2001 MOVS R0, #1 0x080073D2: 2240 MOVS R2, #64 0x080073D4: F2C4 0202 MOVT R2, #0x4002 0x080073D8: 4291 CMP R1, R2 0x080073DA: 9000 STR R0, [SP, #0] 0x080073DC: D07D BEQ .L1 ; 0x080074DA 0x080073DE: 9802 LDR R0, [SP, #8] 0x080073E0: 6801 LDR R1, [R0] 0x080073E2: 2001 MOVS R0, #1 0x080073E4: 2258 MOVS R2, #88 0x080073E6: F2C4 0202 MOVT R2, #0x4002 0x080073EA: 4291 CMP R1, R2 0x080073EC: 9000 STR R0, [SP, #0] 0x080073EE: D074 BEQ .L1 ; 0x080074DA 0x080073F0: 9802 LDR R0, [SP, #8] 0x080073F2: 6801 LDR R1, [R0] 0x080073F4: 2001 MOVS R0, #1 0x080073F6: 2270 MOVS R2, #112 0x080073F8: F2C4 0202 MOVT R2, #0x4002 0x080073FC: 4291 CMP R1, R2 0x080073FE: 9000 STR R0, [SP, #0] 0x08007400: D06B BEQ .L1 ; 0x080074DA 0x08007402: 9802 LDR R0, [SP, #8] 0x08007404: 6801 LDR R1, [R0] 0x08007406: 2001 MOVS R0, #1 0x08007408: 2288 MOVS R2, #136 0x0800740A: F2C4 0202 MOVT R2, #0x4002 0x0800740E: 4291 CMP R1, R2 0x08007410: 9000 STR R0, [SP, #0] 0x08007412: D062 BEQ .L1 ; 0x080074DA 0x08007414: 9802 LDR R0, [SP, #8] 0x08007416: 6801 LDR R1, [R0] 0x08007418: 2001 MOVS R0, #1 0x0800741A: 22A0 MOVS R2, #160 0x0800741C: F2C4 0202 MOVT R2, #0x4002 0x08007420: 4291 CMP R1, R2 0x08007422: 9000 STR R0, [SP, #0] 0x08007424: D059 BEQ .L1 ; 0x080074DA 0x08007426: 9802 LDR R0, [SP, #8] 0x08007428: 6801 LDR R1, [R0] 0x0800742A: 2001 MOVS R0, #1 0x0800742C: 22B8 MOVS R2, #184 0x0800742E: F2C4 0202 MOVT R2, #0x4002 0x08007432: 4291 CMP R1, R2 0x08007434: 9000 STR R0, [SP, #0] 0x08007436: D050 BEQ .L1 ; 0x080074DA 0x08007438: 9802 LDR R0, [SP, #8] 0x0800743A: 6801 LDR R1, [R0] 0x0800743C: 2001 MOVS R0, #1 0x0800743E: F240 4210 MOVW R2, #0x0410 0x08007442: F2C4 0202 MOVT R2, #0x4002 0x08007446: 4291 CMP R1, R2 0x08007448: 9000 STR R0, [SP, #0] 0x0800744A: D046 BEQ .L1 ; 0x080074DA 0x0800744C: 9802 LDR R0, [SP, #8] 0x0800744E: 6801 LDR R1, [R0] 0x08007450: 2001 MOVS R0, #1 0x08007452: F240 4228 MOVW R2, #0x0428 0x08007456: F2C4 0202 MOVT R2, #0x4002 0x0800745A: 4291 CMP R1, R2 0x0800745C: 9000 STR R0, [SP, #0] 0x0800745E: D03C BEQ .L1 ; 0x080074DA 0x08007460: 9802 LDR R0, [SP, #8] 0x08007462: 6801 LDR R1, [R0] 0x08007464: 2001 MOVS R0, #1 0x08007466: F240 4240 MOVW R2, #0x0440 0x0800746A: F2C4 0202 MOVT R2, #0x4002 0x0800746E: 4291 CMP R1, R2 0x08007470: 9000 STR R0, [SP, #0] 0x08007472: D032 BEQ .L1 ; 0x080074DA 0x08007474: 9802 LDR R0, [SP, #8] 0x08007476: 6801 LDR R1, [R0] 0x08007478: 2001 MOVS R0, #1 0x0800747A: F240 4258 MOVW R2, #0x0458 0x0800747E: F2C4 0202 MOVT R2, #0x4002 0x08007482: 4291 CMP R1, R2 0x08007484: 9000 STR R0, [SP, #0] 0x08007486: D028 BEQ .L1 ; 0x080074DA 0x08007488: 9802 LDR R0, [SP, #8] 0x0800748A: 6801 LDR R1, [R0] 0x0800748C: 2001 MOVS R0, #1 0x0800748E: F240 4270 MOVW R2, #0x0470 0x08007492: F2C4 0202 MOVT R2, #0x4002 0x08007496: 4291 CMP R1, R2 0x08007498: 9000 STR R0, [SP, #0] 0x0800749A: D01E BEQ .L1 ; 0x080074DA 0x0800749C: 9802 LDR R0, [SP, #8] 0x0800749E: 6801 LDR R1, [R0] 0x080074A0: 2001 MOVS R0, #1 0x080074A2: F240 4288 MOVW R2, #0x0488 0x080074A6: F2C4 0202 MOVT R2, #0x4002 0x080074AA: 4291 CMP R1, R2 0x080074AC: 9000 STR R0, [SP, #0] 0x080074AE: D014 BEQ .L1 ; 0x080074DA 0x080074B0: 9802 LDR R0, [SP, #8] 0x080074B2: 6801 LDR R1, [R0] 0x080074B4: 2001 MOVS R0, #1 0x080074B6: F240 42A0 MOVW R2, #0x04A0 0x080074BA: F2C4 0202 MOVT R2, #0x4002 0x080074BE: 4291 CMP R1, R2 0x080074C0: 9000 STR R0, [SP, #0] 0x080074C2: D00A BEQ .L1 ; 0x080074DA 0x080074C4: 9802 LDR R0, [SP, #8] 0x080074C6: 6800 LDR R0, [R0] 0x080074C8: F64F 3148 MOVW R1, #0xFB48 0x080074CC: F6CB 71FD MOVT R1, #0xBFFD 0x080074D0: 4408 ADD R0, R1 0x080074D2: FAB0 F080 CLZ R0, R0 0x080074D6: 0940 LSRS R0, R0, #5 0x080074D8: 9000 STR R0, [SP, #0]
.L1: 0x080074DA: 9800 LDR R0, [SP, #0] 0x080074DC: 07C0 LSLS R0, R0, #31 0x080074DE: B328 CBZ R0, .L4 ; 0x0800752C 0x080074E0: 9802 LDR R0, [SP, #8] 0x080074E2: 7800 LDRB R0, [R0] 0x080074E4: 3810 SUBS R0, #16 0x080074E6: F64A 21AB MOVW R1, #0xAAAB 0x080074EA: F6CA 21AA MOVT R1, #0xAAAA 0x080074EE: FBA0 1001 UMULL R1, R0, R0, R1 0x080074F2: 0900 LSRS R0, R0, #4 0x080074F4: 9001 STR R0, [SP, #4] 0x080074F6: 9801 LDR R0, [SP, #4] 0x080074F8: F000 0107 AND R1, R0, #7 0x080074FC: F641 70DF MOVW R0, #0x1FDF ; 0x08021FDF = DMA_CalcBaseAndBitshift.flagBitshiftOffset 0x08007500: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FDF = DMA_CalcBaseAndBitshift.flagBitshiftOffset 0x08007504: 5C40 LDRB R0, [R0, R1] 0x08007506: 9902 LDR R1, [SP, #8] 0x08007508: 65C8 STR R0, [R1, #92] 0x0800750A: 9801 LDR R0, [SP, #4] 0x0800750C: 2804 CMP R0, #4 0x0800750E: D306 BCC .L2 ; 0x0800751E 0x08007510: 9902 LDR R1, [SP, #8] 0x08007512: 6808 LDR R0, [R1] 0x08007514: 2204 MOVS R2, #4 0x08007516: F362 0009 BFI R0, R2, #0, #10 0x0800751A: 6588 STR R0, [R1, #88] 0x0800751C: E005 B .L3 ; 0x0800752A
.L2: 0x0800751E: 9902 LDR R1, [SP, #8] 0x08007520: 6808 LDR R0, [R1] 0x08007522: F240 32FF MOVW R2, #0x03FF 0x08007526: 4390 BICS R0, R2 0x08007528: 6588 STR R0, [R1, #88]
.L3: 0x0800752A: E004 B .L5 ; 0x08007536
.L4: 0x0800752C: 9902 LDR R1, [SP, #8] 0x0800752E: 6808 LDR R0, [R1] 0x08007530: F020 00FF BIC R0, R0, #255 0x08007534: 6588 STR R0, [R1, #88]
.L5: 0x08007536: 9802 LDR R0, [SP, #8] 0x08007538: 6D80 LDR R0, [R0, #88] 0x0800753A: B003 ADD SP, SP, #12 0x0800753C: 4770 BX LR
DMA_CalcDMAMUXChannelBaseAndMask: 0x0800753E: B084 SUB SP, SP, #16 0x08007540: 9003 STR R0, [SP, #12] 0x08007542: 9803 LDR R0, [SP, #12] 0x08007544: 6800 LDR R0, [R0] 0x08007546: 9001 STR R0, [SP, #4] 0x08007548: 9803 LDR R0, [SP, #12] 0x0800754A: 6801 LDR R1, [R0] 0x0800754C: 2001 MOVS R0, #1 0x0800754E: F245 4208 MOVW R2, #0x5408 0x08007552: F6C5 0202 MOVT R2, #0x5802 0x08007556: 4291 CMP R1, R2 0x08007558: 9000 STR R0, [SP, #0] 0x0800755A: D046 BEQ .L1 ; 0x080075EA 0x0800755C: 9803 LDR R0, [SP, #12] 0x0800755E: 6801 LDR R1, [R0] 0x08007560: 2001 MOVS R0, #1 0x08007562: F245 421C MOVW R2, #0x541C 0x08007566: F6C5 0202 MOVT R2, #0x5802 0x0800756A: 4291 CMP R1, R2 0x0800756C: 9000 STR R0, [SP, #0] 0x0800756E: D03C BEQ .L1 ; 0x080075EA 0x08007570: 9803 LDR R0, [SP, #12] 0x08007572: 6801 LDR R1, [R0] 0x08007574: 2001 MOVS R0, #1 0x08007576: F245 4230 MOVW R2, #0x5430 0x0800757A: F6C5 0202 MOVT R2, #0x5802 0x0800757E: 4291 CMP R1, R2 0x08007580: 9000 STR R0, [SP, #0] 0x08007582: D032 BEQ .L1 ; 0x080075EA 0x08007584: 9803 LDR R0, [SP, #12] 0x08007586: 6801 LDR R1, [R0] 0x08007588: 2001 MOVS R0, #1 0x0800758A: F245 4244 MOVW R2, #0x5444 0x0800758E: F6C5 0202 MOVT R2, #0x5802 0x08007592: 4291 CMP R1, R2 0x08007594: 9000 STR R0, [SP, #0] 0x08007596: D028 BEQ .L1 ; 0x080075EA 0x08007598: 9803 LDR R0, [SP, #12] 0x0800759A: 6801 LDR R1, [R0] 0x0800759C: 2001 MOVS R0, #1 0x0800759E: F245 4258 MOVW R2, #0x5458 0x080075A2: F6C5 0202 MOVT R2, #0x5802 0x080075A6: 4291 CMP R1, R2 0x080075A8: 9000 STR R0, [SP, #0] 0x080075AA: D01E BEQ .L1 ; 0x080075EA 0x080075AC: 9803 LDR R0, [SP, #12] 0x080075AE: 6801 LDR R1, [R0] 0x080075B0: 2001 MOVS R0, #1 0x080075B2: F245 426C MOVW R2, #0x546C 0x080075B6: F6C5 0202 MOVT R2, #0x5802 0x080075BA: 4291 CMP R1, R2 0x080075BC: 9000 STR R0, [SP, #0] 0x080075BE: D014 BEQ .L1 ; 0x080075EA 0x080075C0: 9803 LDR R0, [SP, #12] 0x080075C2: 6801 LDR R1, [R0] 0x080075C4: 2001 MOVS R0, #1 0x080075C6: F245 4280 MOVW R2, #0x5480 0x080075CA: F6C5 0202 MOVT R2, #0x5802 0x080075CE: 4291 CMP R1, R2 0x080075D0: 9000 STR R0, [SP, #0] 0x080075D2: D00A BEQ .L1 ; 0x080075EA 0x080075D4: 9803 LDR R0, [SP, #12] 0x080075D6: 6800 LDR R0, [R0] 0x080075D8: F64A 316C MOVW R1, #0xAB6C 0x080075DC: F2CA 71FD MOVT R1, #0xA7FD 0x080075E0: 4408 ADD R0, R1 0x080075E2: FAB0 F080 CLZ R0, R0 0x080075E6: 0940 LSRS R0, R0, #5 0x080075E8: 9000 STR R0, [SP, #0]
.L1: 0x080075EA: 9800 LDR R0, [SP, #0] 0x080075EC: 07C0 LSLS R0, R0, #31 0x080075EE: B308 CBZ R0, .L2 ; 0x08007634 0x080075F0: 9803 LDR R0, [SP, #12] 0x080075F2: 7800 LDRB R0, [R0] 0x080075F4: 3808 SUBS R0, #8 0x080075F6: F64C 41CD MOVW R1, #0xCCCD 0x080075FA: F6CC 41CC MOVT R1, #0xCCCC 0x080075FE: FBA0 1001 UMULL R1, R0, R0, R1 0x08007602: 0900 LSRS R0, R0, #4 0x08007604: 9002 STR R0, [SP, #8] 0x08007606: 9902 LDR R1, [SP, #8] 0x08007608: F645 0000 MOVW R0, #0x5800 0x0800760C: F6C5 0002 MOVT R0, #0x5802 0x08007610: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08007614: 9903 LDR R1, [SP, #12] 0x08007616: 6608 STR R0, [R1, #96] 0x08007618: 9903 LDR R1, [SP, #12] 0x0800761A: F645 0080 MOVW R0, #0x5880 0x0800761E: F6C5 0002 MOVT R0, #0x5802 0x08007622: 6648 STR R0, [R1, #100] 0x08007624: 9802 LDR R0, [SP, #8] 0x08007626: F000 011F AND R1, R0, #31 0x0800762A: 2001 MOVS R0, #1 0x0800762C: 4088 LSLS R0, R1 0x0800762E: 9903 LDR R1, [SP, #12] 0x08007630: 6688 STR R0, [R1, #104] 0x08007632: E031 B .L4 ; 0x08007698
.L2: 0x08007634: 9803 LDR R0, [SP, #12] 0x08007636: 7800 LDRB R0, [R0] 0x08007638: 3810 SUBS R0, #16 0x0800763A: F64A 21AB MOVW R1, #0xAAAB 0x0800763E: F6CA 21AA MOVT R1, #0xAAAA 0x08007642: FBA0 1001 UMULL R1, R0, R0, R1 0x08007646: 0900 LSRS R0, R0, #4 0x08007648: 9002 STR R0, [SP, #8] 0x0800764A: 9801 LDR R0, [SP, #4] 0x0800764C: F240 41B8 MOVW R1, #0x04B8 0x08007650: F2C4 0102 MOVT R1, #0x4002 0x08007654: 4288 CMP R0, R1 0x08007656: D809 BHI .L3 ; 0x0800766C 0x08007658: 9801 LDR R0, [SP, #4] 0x0800765A: F240 4110 MOVW R1, #0x0410 0x0800765E: F2C4 0102 MOVT R1, #0x4002 0x08007662: 4288 CMP R0, R1 0x08007664: D302 BCC .L3 ; 0x0800766C 0x08007666: 9802 LDR R0, [SP, #8] 0x08007668: 3008 ADDS R0, #8 0x0800766A: 9002 STR R0, [SP, #8]
.L3: 0x0800766C: 9902 LDR R1, [SP, #8] 0x0800766E: F640 0000 MOVW R0, #0x0800 0x08007672: F2C4 0002 MOVT R0, #0x4002 0x08007676: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x0800767A: 9903 LDR R1, [SP, #12] 0x0800767C: 6608 STR R0, [R1, #96] 0x0800767E: 9903 LDR R1, [SP, #12] 0x08007680: F640 0080 MOVW R0, #0x0880 0x08007684: F2C4 0002 MOVT R0, #0x4002 0x08007688: 6648 STR R0, [R1, #100] 0x0800768A: 9802 LDR R0, [SP, #8] 0x0800768C: F000 011F AND R1, R0, #31 0x08007690: 2001 MOVS R0, #1 0x08007692: 4088 LSLS R0, R1 0x08007694: 9903 LDR R1, [SP, #12] 0x08007696: 6688 STR R0, [R1, #104]
.L4: 0x08007698: B004 ADD SP, SP, #16 0x0800769A: 4770 BX LR
HAL_DMA_Abort: 0x0800769C: B580 PUSH {R7, LR} 0x0800769E: B08A SUB SP, SP, #40 0x080076A0: 9008 STR R0, [SP, #32] 0x080076A2: F00F F863 BL HAL_GetTick ; 0x0801676C 0x080076A6: 9004 STR R0, [SP, #16] 0x080076A8: 9808 LDR R0, [SP, #32] 0x080076AA: B920 CBNZ R0, .L1 ; 0x080076B6 0x080076AC: 2001 MOVS R0, #1 0x080076AE: F88D 0027 STRB.W R0, [SP, #39] 0x080076B2: F000 BC2C B.W .L18 ; 0x08007F0E
.L1: 0x080076B6: 9808 LDR R0, [SP, #32] 0x080076B8: F890 0035 LDRB.W R0, [R0, #53] 0x080076BC: 2802 CMP R0, #2 0x080076BE: D00B BEQ .L2 ; 0x080076D8 0x080076C0: 9908 LDR R1, [SP, #32] 0x080076C2: 2080 MOVS R0, #128 0x080076C4: 6548 STR R0, [R1, #84] 0x080076C6: 9908 LDR R1, [SP, #32] 0x080076C8: 2000 MOVS R0, #0 0x080076CA: F881 0034 STRB.W R0, [R1, #52] 0x080076CE: 2001 MOVS R0, #1 0x080076D0: F88D 0027 STRB.W R0, [SP, #39] 0x080076D4: F000 BC1B B.W .L18 ; 0x08007F0E
.L2: 0x080076D8: 9808 LDR R0, [SP, #32] 0x080076DA: 6801 LDR R1, [R0] 0x080076DC: 2001 MOVS R0, #1 0x080076DE: 2210 MOVS R2, #16 0x080076E0: F2C4 0202 MOVT R2, #0x4002 0x080076E4: 4291 CMP R1, R2 0x080076E6: 9003 STR R0, [SP, #12] 0x080076E8: F000 8091 BEQ.W .L3 ; 0x0800780E 0x080076EC: 9808 LDR R0, [SP, #32] 0x080076EE: 6801 LDR R1, [R0] 0x080076F0: 2001 MOVS R0, #1 0x080076F2: 2228 MOVS R2, #40 0x080076F4: F2C4 0202 MOVT R2, #0x4002 0x080076F8: 4291 CMP R1, R2 0x080076FA: 9003 STR R0, [SP, #12] 0x080076FC: F000 8087 BEQ.W .L3 ; 0x0800780E 0x08007700: 9808 LDR R0, [SP, #32] 0x08007702: 6801 LDR R1, [R0] 0x08007704: 2001 MOVS R0, #1 0x08007706: 2240 MOVS R2, #64 0x08007708: F2C4 0202 MOVT R2, #0x4002 0x0800770C: 4291 CMP R1, R2 0x0800770E: 9003 STR R0, [SP, #12] 0x08007710: D07D BEQ .L3 ; 0x0800780E 0x08007712: 9808 LDR R0, [SP, #32] 0x08007714: 6801 LDR R1, [R0] 0x08007716: 2001 MOVS R0, #1 0x08007718: 2258 MOVS R2, #88 0x0800771A: F2C4 0202 MOVT R2, #0x4002 0x0800771E: 4291 CMP R1, R2 0x08007720: 9003 STR R0, [SP, #12] 0x08007722: D074 BEQ .L3 ; 0x0800780E 0x08007724: 9808 LDR R0, [SP, #32] 0x08007726: 6801 LDR R1, [R0] 0x08007728: 2001 MOVS R0, #1 0x0800772A: 2270 MOVS R2, #112 0x0800772C: F2C4 0202 MOVT R2, #0x4002 0x08007730: 4291 CMP R1, R2 0x08007732: 9003 STR R0, [SP, #12] 0x08007734: D06B BEQ .L3 ; 0x0800780E 0x08007736: 9808 LDR R0, [SP, #32] 0x08007738: 6801 LDR R1, [R0] 0x0800773A: 2001 MOVS R0, #1 0x0800773C: 2288 MOVS R2, #136 0x0800773E: F2C4 0202 MOVT R2, #0x4002 0x08007742: 4291 CMP R1, R2 0x08007744: 9003 STR R0, [SP, #12] 0x08007746: D062 BEQ .L3 ; 0x0800780E 0x08007748: 9808 LDR R0, [SP, #32] 0x0800774A: 6801 LDR R1, [R0] 0x0800774C: 2001 MOVS R0, #1 0x0800774E: 22A0 MOVS R2, #160 0x08007750: F2C4 0202 MOVT R2, #0x4002 0x08007754: 4291 CMP R1, R2 0x08007756: 9003 STR R0, [SP, #12] 0x08007758: D059 BEQ .L3 ; 0x0800780E 0x0800775A: 9808 LDR R0, [SP, #32] 0x0800775C: 6801 LDR R1, [R0] 0x0800775E: 2001 MOVS R0, #1 0x08007760: 22B8 MOVS R2, #184 0x08007762: F2C4 0202 MOVT R2, #0x4002 0x08007766: 4291 CMP R1, R2 0x08007768: 9003 STR R0, [SP, #12] 0x0800776A: D050 BEQ .L3 ; 0x0800780E 0x0800776C: 9808 LDR R0, [SP, #32] 0x0800776E: 6801 LDR R1, [R0] 0x08007770: 2001 MOVS R0, #1 0x08007772: F240 4210 MOVW R2, #0x0410 0x08007776: F2C4 0202 MOVT R2, #0x4002 0x0800777A: 4291 CMP R1, R2 0x0800777C: 9003 STR R0, [SP, #12] 0x0800777E: D046 BEQ .L3 ; 0x0800780E 0x08007780: 9808 LDR R0, [SP, #32] 0x08007782: 6801 LDR R1, [R0] 0x08007784: 2001 MOVS R0, #1 0x08007786: F240 4228 MOVW R2, #0x0428 0x0800778A: F2C4 0202 MOVT R2, #0x4002 0x0800778E: 4291 CMP R1, R2 0x08007790: 9003 STR R0, [SP, #12] 0x08007792: D03C BEQ .L3 ; 0x0800780E 0x08007794: 9808 LDR R0, [SP, #32] 0x08007796: 6801 LDR R1, [R0] 0x08007798: 2001 MOVS R0, #1 0x0800779A: F240 4240 MOVW R2, #0x0440 0x0800779E: F2C4 0202 MOVT R2, #0x4002 0x080077A2: 4291 CMP R1, R2 0x080077A4: 9003 STR R0, [SP, #12] 0x080077A6: D032 BEQ .L3 ; 0x0800780E 0x080077A8: 9808 LDR R0, [SP, #32] 0x080077AA: 6801 LDR R1, [R0] 0x080077AC: 2001 MOVS R0, #1 0x080077AE: F240 4258 MOVW R2, #0x0458 0x080077B2: F2C4 0202 MOVT R2, #0x4002 0x080077B6: 4291 CMP R1, R2 0x080077B8: 9003 STR R0, [SP, #12] 0x080077BA: D028 BEQ .L3 ; 0x0800780E 0x080077BC: 9808 LDR R0, [SP, #32] 0x080077BE: 6801 LDR R1, [R0] 0x080077C0: 2001 MOVS R0, #1 0x080077C2: F240 4270 MOVW R2, #0x0470 0x080077C6: F2C4 0202 MOVT R2, #0x4002 0x080077CA: 4291 CMP R1, R2 0x080077CC: 9003 STR R0, [SP, #12] 0x080077CE: D01E BEQ .L3 ; 0x0800780E 0x080077D0: 9808 LDR R0, [SP, #32] 0x080077D2: 6801 LDR R1, [R0] 0x080077D4: 2001 MOVS R0, #1 0x080077D6: F240 4288 MOVW R2, #0x0488 0x080077DA: F2C4 0202 MOVT R2, #0x4002 0x080077DE: 4291 CMP R1, R2 0x080077E0: 9003 STR R0, [SP, #12] 0x080077E2: D014 BEQ .L3 ; 0x0800780E 0x080077E4: 9808 LDR R0, [SP, #32] 0x080077E6: 6801 LDR R1, [R0] 0x080077E8: 2001 MOVS R0, #1 0x080077EA: F240 42A0 MOVW R2, #0x04A0 0x080077EE: F2C4 0202 MOVT R2, #0x4002 0x080077F2: 4291 CMP R1, R2 0x080077F4: 9003 STR R0, [SP, #12] 0x080077F6: D00A BEQ .L3 ; 0x0800780E 0x080077F8: 9808 LDR R0, [SP, #32] 0x080077FA: 6800 LDR R0, [R0] 0x080077FC: F64F 3148 MOVW R1, #0xFB48 0x08007800: F6CB 71FD MOVT R1, #0xBFFD 0x08007804: 4408 ADD R0, R1 0x08007806: FAB0 F080 CLZ R0, R0 0x0800780A: 0940 LSRS R0, R0, #5 0x0800780C: 9003 STR R0, [SP, #12]
.L3: 0x0800780E: 9803 LDR R0, [SP, #12] 0x08007810: 07C0 LSLS R0, R0, #31 0x08007812: B178 CBZ R0, .L4 ; 0x08007834 0x08007814: 9808 LDR R0, [SP, #32] 0x08007816: 6801 LDR R1, [R0] 0x08007818: 6808 LDR R0, [R1] 0x0800781A: F020 001E BIC R0, R0, #30 0x0800781E: 6008 STR R0, [R1] 0x08007820: 9808 LDR R0, [SP, #32] 0x08007822: 6801 LDR R1, [R0] 0x08007824: 6948 LDR R0, [R1, #20] 0x08007826: F020 0080 BIC R0, R0, #128 0x0800782A: 6148 STR R0, [R1, #20] 0x0800782C: 9808 LDR R0, [SP, #32] 0x0800782E: 6800 LDR R0, [R0] 0x08007830: 9005 STR R0, [SP, #20] 0x08007832: E008 B .L5 ; 0x08007846
.L4: 0x08007834: 9808 LDR R0, [SP, #32] 0x08007836: 6801 LDR R1, [R0] 0x08007838: 6808 LDR R0, [R1] 0x0800783A: F020 000E BIC R0, R0, #14 0x0800783E: 6008 STR R0, [R1] 0x08007840: 9808 LDR R0, [SP, #32] 0x08007842: 6800 LDR R0, [R0] 0x08007844: 9005 STR R0, [SP, #20]
.L5: 0x08007846: 9808 LDR R0, [SP, #32] 0x08007848: 6801 LDR R1, [R0] 0x0800784A: 2001 MOVS R0, #1 0x0800784C: 2210 MOVS R2, #16 0x0800784E: F2C4 0202 MOVT R2, #0x4002 0x08007852: 4291 CMP R1, R2 0x08007854: 9002 STR R0, [SP, #8] 0x08007856: F000 80EA BEQ.W .L6 ; 0x08007A2E 0x0800785A: 9808 LDR R0, [SP, #32] 0x0800785C: 6801 LDR R1, [R0] 0x0800785E: 2001 MOVS R0, #1 0x08007860: 2228 MOVS R2, #40 0x08007862: F2C4 0202 MOVT R2, #0x4002 0x08007866: 4291 CMP R1, R2 0x08007868: 9002 STR R0, [SP, #8] 0x0800786A: F000 80E0 BEQ.W .L6 ; 0x08007A2E 0x0800786E: 9808 LDR R0, [SP, #32] 0x08007870: 6801 LDR R1, [R0] 0x08007872: 2001 MOVS R0, #1 0x08007874: 2240 MOVS R2, #64 0x08007876: F2C4 0202 MOVT R2, #0x4002 0x0800787A: 4291 CMP R1, R2 0x0800787C: 9002 STR R0, [SP, #8] 0x0800787E: F000 80D6 BEQ.W .L6 ; 0x08007A2E 0x08007882: 9808 LDR R0, [SP, #32] 0x08007884: 6801 LDR R1, [R0] 0x08007886: 2001 MOVS R0, #1 0x08007888: 2258 MOVS R2, #88 0x0800788A: F2C4 0202 MOVT R2, #0x4002 0x0800788E: 4291 CMP R1, R2 0x08007890: 9002 STR R0, [SP, #8] 0x08007892: F000 80CC BEQ.W .L6 ; 0x08007A2E 0x08007896: 9808 LDR R0, [SP, #32] 0x08007898: 6801 LDR R1, [R0] 0x0800789A: 2001 MOVS R0, #1 0x0800789C: 2270 MOVS R2, #112 0x0800789E: F2C4 0202 MOVT R2, #0x4002 0x080078A2: 4291 CMP R1, R2 0x080078A4: 9002 STR R0, [SP, #8] 0x080078A6: F000 80C2 BEQ.W .L6 ; 0x08007A2E 0x080078AA: 9808 LDR R0, [SP, #32] 0x080078AC: 6801 LDR R1, [R0] 0x080078AE: 2001 MOVS R0, #1 0x080078B0: 2288 MOVS R2, #136 0x080078B2: F2C4 0202 MOVT R2, #0x4002 0x080078B6: 4291 CMP R1, R2 0x080078B8: 9002 STR R0, [SP, #8] 0x080078BA: F000 80B8 BEQ.W .L6 ; 0x08007A2E 0x080078BE: 9808 LDR R0, [SP, #32] 0x080078C0: 6801 LDR R1, [R0] 0x080078C2: 2001 MOVS R0, #1 0x080078C4: 22A0 MOVS R2, #160 0x080078C6: F2C4 0202 MOVT R2, #0x4002 0x080078CA: 4291 CMP R1, R2 0x080078CC: 9002 STR R0, [SP, #8] 0x080078CE: F000 80AE BEQ.W .L6 ; 0x08007A2E 0x080078D2: 9808 LDR R0, [SP, #32] 0x080078D4: 6801 LDR R1, [R0] 0x080078D6: 2001 MOVS R0, #1 0x080078D8: 22B8 MOVS R2, #184 0x080078DA: F2C4 0202 MOVT R2, #0x4002 0x080078DE: 4291 CMP R1, R2 0x080078E0: 9002 STR R0, [SP, #8] 0x080078E2: F000 80A4 BEQ.W .L6 ; 0x08007A2E 0x080078E6: 9808 LDR R0, [SP, #32] 0x080078E8: 6801 LDR R1, [R0] 0x080078EA: 2001 MOVS R0, #1 0x080078EC: F240 4210 MOVW R2, #0x0410 0x080078F0: F2C4 0202 MOVT R2, #0x4002 0x080078F4: 4291 CMP R1, R2 0x080078F6: 9002 STR R0, [SP, #8] 0x080078F8: F000 8099 BEQ.W .L6 ; 0x08007A2E 0x080078FC: 9808 LDR R0, [SP, #32] 0x080078FE: 6801 LDR R1, [R0] 0x08007900: 2001 MOVS R0, #1 0x08007902: F240 4228 MOVW R2, #0x0428 0x08007906: F2C4 0202 MOVT R2, #0x4002 0x0800790A: 4291 CMP R1, R2 0x0800790C: 9002 STR R0, [SP, #8] 0x0800790E: F000 808E BEQ.W .L6 ; 0x08007A2E 0x08007912: 9808 LDR R0, [SP, #32] 0x08007914: 6801 LDR R1, [R0] 0x08007916: 2001 MOVS R0, #1 0x08007918: F240 4240 MOVW R2, #0x0440 0x0800791C: F2C4 0202 MOVT R2, #0x4002 0x08007920: 4291 CMP R1, R2 0x08007922: 9002 STR R0, [SP, #8] 0x08007924: F000 8083 BEQ.W .L6 ; 0x08007A2E 0x08007928: 9808 LDR R0, [SP, #32] 0x0800792A: 6801 LDR R1, [R0] 0x0800792C: 2001 MOVS R0, #1 0x0800792E: F240 4258 MOVW R2, #0x0458 0x08007932: F2C4 0202 MOVT R2, #0x4002 0x08007936: 4291 CMP R1, R2 0x08007938: 9002 STR R0, [SP, #8] 0x0800793A: D078 BEQ .L6 ; 0x08007A2E 0x0800793C: 9808 LDR R0, [SP, #32] 0x0800793E: 6801 LDR R1, [R0] 0x08007940: 2001 MOVS R0, #1 0x08007942: F240 4270 MOVW R2, #0x0470 0x08007946: F2C4 0202 MOVT R2, #0x4002 0x0800794A: 4291 CMP R1, R2 0x0800794C: 9002 STR R0, [SP, #8] 0x0800794E: D06E BEQ .L6 ; 0x08007A2E 0x08007950: 9808 LDR R0, [SP, #32] 0x08007952: 6801 LDR R1, [R0] 0x08007954: 2001 MOVS R0, #1 0x08007956: F240 4288 MOVW R2, #0x0488 0x0800795A: F2C4 0202 MOVT R2, #0x4002 0x0800795E: 4291 CMP R1, R2 0x08007960: 9002 STR R0, [SP, #8] 0x08007962: D064 BEQ .L6 ; 0x08007A2E 0x08007964: 9808 LDR R0, [SP, #32] 0x08007966: 6801 LDR R1, [R0] 0x08007968: 2001 MOVS R0, #1 0x0800796A: F240 42A0 MOVW R2, #0x04A0 0x0800796E: F2C4 0202 MOVT R2, #0x4002 0x08007972: 4291 CMP R1, R2 0x08007974: 9002 STR R0, [SP, #8] 0x08007976: D05A BEQ .L6 ; 0x08007A2E 0x08007978: 9808 LDR R0, [SP, #32] 0x0800797A: 6801 LDR R1, [R0] 0x0800797C: 2001 MOVS R0, #1 0x0800797E: F240 42B8 MOVW R2, #0x04B8 0x08007982: F2C4 0202 MOVT R2, #0x4002 0x08007986: 4291 CMP R1, R2 0x08007988: 9002 STR R0, [SP, #8] 0x0800798A: D050 BEQ .L6 ; 0x08007A2E 0x0800798C: 9808 LDR R0, [SP, #32] 0x0800798E: 6801 LDR R1, [R0] 0x08007990: 2001 MOVS R0, #1 0x08007992: F245 4208 MOVW R2, #0x5408 0x08007996: F6C5 0202 MOVT R2, #0x5802 0x0800799A: 4291 CMP R1, R2 0x0800799C: 9002 STR R0, [SP, #8] 0x0800799E: D046 BEQ .L6 ; 0x08007A2E 0x080079A0: 9808 LDR R0, [SP, #32] 0x080079A2: 6801 LDR R1, [R0] 0x080079A4: 2001 MOVS R0, #1 0x080079A6: F245 421C MOVW R2, #0x541C 0x080079AA: F6C5 0202 MOVT R2, #0x5802 0x080079AE: 4291 CMP R1, R2 0x080079B0: 9002 STR R0, [SP, #8] 0x080079B2: D03C BEQ .L6 ; 0x08007A2E 0x080079B4: 9808 LDR R0, [SP, #32] 0x080079B6: 6801 LDR R1, [R0] 0x080079B8: 2001 MOVS R0, #1 0x080079BA: F245 4230 MOVW R2, #0x5430 0x080079BE: F6C5 0202 MOVT R2, #0x5802 0x080079C2: 4291 CMP R1, R2 0x080079C4: 9002 STR R0, [SP, #8] 0x080079C6: D032 BEQ .L6 ; 0x08007A2E 0x080079C8: 9808 LDR R0, [SP, #32] 0x080079CA: 6801 LDR R1, [R0] 0x080079CC: 2001 MOVS R0, #1 0x080079CE: F245 4244 MOVW R2, #0x5444 0x080079D2: F6C5 0202 MOVT R2, #0x5802 0x080079D6: 4291 CMP R1, R2 0x080079D8: 9002 STR R0, [SP, #8] 0x080079DA: D028 BEQ .L6 ; 0x08007A2E 0x080079DC: 9808 LDR R0, [SP, #32] 0x080079DE: 6801 LDR R1, [R0] 0x080079E0: 2001 MOVS R0, #1 0x080079E2: F245 4258 MOVW R2, #0x5458 0x080079E6: F6C5 0202 MOVT R2, #0x5802 0x080079EA: 4291 CMP R1, R2 0x080079EC: 9002 STR R0, [SP, #8] 0x080079EE: D01E BEQ .L6 ; 0x08007A2E 0x080079F0: 9808 LDR R0, [SP, #32] 0x080079F2: 6801 LDR R1, [R0] 0x080079F4: 2001 MOVS R0, #1 0x080079F6: F245 426C MOVW R2, #0x546C 0x080079FA: F6C5 0202 MOVT R2, #0x5802 0x080079FE: 4291 CMP R1, R2 0x08007A00: 9002 STR R0, [SP, #8] 0x08007A02: D014 BEQ .L6 ; 0x08007A2E 0x08007A04: 9808 LDR R0, [SP, #32] 0x08007A06: 6801 LDR R1, [R0] 0x08007A08: 2001 MOVS R0, #1 0x08007A0A: F245 4280 MOVW R2, #0x5480 0x08007A0E: F6C5 0202 MOVT R2, #0x5802 0x08007A12: 4291 CMP R1, R2 0x08007A14: 9002 STR R0, [SP, #8] 0x08007A16: D00A BEQ .L6 ; 0x08007A2E 0x08007A18: 9808 LDR R0, [SP, #32] 0x08007A1A: 6800 LDR R0, [R0] 0x08007A1C: F64A 316C MOVW R1, #0xAB6C 0x08007A20: F2CA 71FD MOVT R1, #0xA7FD 0x08007A24: 4408 ADD R0, R1 0x08007A26: FAB0 F080 CLZ R0, R0 0x08007A2A: 0940 LSRS R0, R0, #5 0x08007A2C: 9002 STR R0, [SP, #8]
.L6: 0x08007A2E: 9802 LDR R0, [SP, #8] 0x08007A30: 07C0 LSLS R0, R0, #31 0x08007A32: B128 CBZ R0, .L7 ; 0x08007A40 0x08007A34: 9808 LDR R0, [SP, #32] 0x08007A36: 6E01 LDR R1, [R0, #96] 0x08007A38: 6808 LDR R0, [R1] 0x08007A3A: F420 7080 BIC R0, R0, #0x0100 0x08007A3E: 6008 STR R0, [R1]
.L7: 0x08007A40: 9808 LDR R0, [SP, #32] 0x08007A42: 6800 LDR R0, [R0] 0x08007A44: 2110 MOVS R1, #16 0x08007A46: F2C4 0102 MOVT R1, #0x4002 0x08007A4A: 4288 CMP R0, R1 0x08007A4C: D070 BEQ .L8 ; 0x08007B30 0x08007A4E: 9808 LDR R0, [SP, #32] 0x08007A50: 6800 LDR R0, [R0] 0x08007A52: 2128 MOVS R1, #40 0x08007A54: F2C4 0102 MOVT R1, #0x4002 0x08007A58: 4288 CMP R0, R1 0x08007A5A: D069 BEQ .L8 ; 0x08007B30 0x08007A5C: 9808 LDR R0, [SP, #32] 0x08007A5E: 6800 LDR R0, [R0] 0x08007A60: 2140 MOVS R1, #64 0x08007A62: F2C4 0102 MOVT R1, #0x4002 0x08007A66: 4288 CMP R0, R1 0x08007A68: D062 BEQ .L8 ; 0x08007B30 0x08007A6A: 9808 LDR R0, [SP, #32] 0x08007A6C: 6800 LDR R0, [R0] 0x08007A6E: 2158 MOVS R1, #88 0x08007A70: F2C4 0102 MOVT R1, #0x4002 0x08007A74: 4288 CMP R0, R1 0x08007A76: D05B BEQ .L8 ; 0x08007B30 0x08007A78: 9808 LDR R0, [SP, #32] 0x08007A7A: 6800 LDR R0, [R0] 0x08007A7C: 2170 MOVS R1, #112 0x08007A7E: F2C4 0102 MOVT R1, #0x4002 0x08007A82: 4288 CMP R0, R1 0x08007A84: D054 BEQ .L8 ; 0x08007B30 0x08007A86: 9808 LDR R0, [SP, #32] 0x08007A88: 6800 LDR R0, [R0] 0x08007A8A: 2188 MOVS R1, #136 0x08007A8C: F2C4 0102 MOVT R1, #0x4002 0x08007A90: 4288 CMP R0, R1 0x08007A92: D04D BEQ .L8 ; 0x08007B30 0x08007A94: 9808 LDR R0, [SP, #32] 0x08007A96: 6800 LDR R0, [R0] 0x08007A98: 21A0 MOVS R1, #160 0x08007A9A: F2C4 0102 MOVT R1, #0x4002 0x08007A9E: 4288 CMP R0, R1 0x08007AA0: D046 BEQ .L8 ; 0x08007B30 0x08007AA2: 9808 LDR R0, [SP, #32] 0x08007AA4: 6800 LDR R0, [R0] 0x08007AA6: 21B8 MOVS R1, #184 0x08007AA8: F2C4 0102 MOVT R1, #0x4002 0x08007AAC: 4288 CMP R0, R1 0x08007AAE: D03F BEQ .L8 ; 0x08007B30 0x08007AB0: 9808 LDR R0, [SP, #32] 0x08007AB2: 6800 LDR R0, [R0] 0x08007AB4: F240 4110 MOVW R1, #0x0410 0x08007AB8: F2C4 0102 MOVT R1, #0x4002 0x08007ABC: 4288 CMP R0, R1 0x08007ABE: D037 BEQ .L8 ; 0x08007B30 0x08007AC0: 9808 LDR R0, [SP, #32] 0x08007AC2: 6800 LDR R0, [R0] 0x08007AC4: F240 4128 MOVW R1, #0x0428 0x08007AC8: F2C4 0102 MOVT R1, #0x4002 0x08007ACC: 4288 CMP R0, R1 0x08007ACE: D02F BEQ .L8 ; 0x08007B30 0x08007AD0: 9808 LDR R0, [SP, #32] 0x08007AD2: 6800 LDR R0, [R0] 0x08007AD4: F240 4140 MOVW R1, #0x0440 0x08007AD8: F2C4 0102 MOVT R1, #0x4002 0x08007ADC: 4288 CMP R0, R1 0x08007ADE: D027 BEQ .L8 ; 0x08007B30 0x08007AE0: 9808 LDR R0, [SP, #32] 0x08007AE2: 6800 LDR R0, [R0] 0x08007AE4: F240 4158 MOVW R1, #0x0458 0x08007AE8: F2C4 0102 MOVT R1, #0x4002 0x08007AEC: 4288 CMP R0, R1 0x08007AEE: D01F BEQ .L8 ; 0x08007B30 0x08007AF0: 9808 LDR R0, [SP, #32] 0x08007AF2: 6800 LDR R0, [R0] 0x08007AF4: F240 4170 MOVW R1, #0x0470 0x08007AF8: F2C4 0102 MOVT R1, #0x4002 0x08007AFC: 4288 CMP R0, R1 0x08007AFE: D017 BEQ .L8 ; 0x08007B30 0x08007B00: 9808 LDR R0, [SP, #32] 0x08007B02: 6800 LDR R0, [R0] 0x08007B04: F240 4188 MOVW R1, #0x0488 0x08007B08: F2C4 0102 MOVT R1, #0x4002 0x08007B0C: 4288 CMP R0, R1 0x08007B0E: D00F BEQ .L8 ; 0x08007B30 0x08007B10: 9808 LDR R0, [SP, #32] 0x08007B12: 6800 LDR R0, [R0] 0x08007B14: F240 41A0 MOVW R1, #0x04A0 0x08007B18: F2C4 0102 MOVT R1, #0x4002 0x08007B1C: 4288 CMP R0, R1 0x08007B1E: D007 BEQ .L8 ; 0x08007B30 0x08007B20: 9808 LDR R0, [SP, #32] 0x08007B22: 6800 LDR R0, [R0] 0x08007B24: F240 41B8 MOVW R1, #0x04B8 0x08007B28: F2C4 0102 MOVT R1, #0x4002 0x08007B2C: 4288 CMP R0, R1 0x08007B2E: D106 BNE .L9 ; 0x08007B3E
.L8: 0x08007B30: 9808 LDR R0, [SP, #32] 0x08007B32: 6801 LDR R1, [R0] 0x08007B34: 6808 LDR R0, [R1] 0x08007B36: F020 0001 BIC R0, R0, #1 0x08007B3A: 6008 STR R0, [R1] 0x08007B3C: E005 B .L10 ; 0x08007B4A
.L9: 0x08007B3E: 9808 LDR R0, [SP, #32] 0x08007B40: 6801 LDR R1, [R0] 0x08007B42: 6808 LDR R0, [R1] 0x08007B44: F020 0001 BIC R0, R0, #1 0x08007B48: 6008 STR R0, [R1]
.L10: 0x08007B4A: 9805 LDR R0, [SP, #20] 0x08007B4C: 6800 LDR R0, [R0] 0x08007B4E: 07C0 LSLS R0, R0, #31 0x08007B50: B1A8 CBZ R0, .L12 ; 0x08007B7E 0x08007B52: F00E FE0B BL HAL_GetTick ; 0x0801676C 0x08007B56: 9904 LDR R1, [SP, #16] 0x08007B58: 1A40 SUBS R0, R0, R1 0x08007B5A: 2806 CMP R0, #6 0x08007B5C: D30E BCC .L11 ; 0x08007B7C 0x08007B5E: 9908 LDR R1, [SP, #32] 0x08007B60: 2020 MOVS R0, #32 0x08007B62: 6548 STR R0, [R1, #84] 0x08007B64: 9908 LDR R1, [SP, #32] 0x08007B66: 2003 MOVS R0, #3 0x08007B68: F881 0035 STRB.W R0, [R1, #53] 0x08007B6C: 9908 LDR R1, [SP, #32] 0x08007B6E: 2000 MOVS R0, #0 0x08007B70: F881 0034 STRB.W R0, [R1, #52] 0x08007B74: 2001 MOVS R0, #1 0x08007B76: F88D 0027 STRB.W R0, [SP, #39] 0x08007B7A: E1C8 B .L18 ; 0x08007F0E
.L11: 0x08007B7C: E7E5 B .L10 ; 0x08007B4A
.L12: 0x08007B7E: 9808 LDR R0, [SP, #32] 0x08007B80: 6801 LDR R1, [R0] 0x08007B82: 2001 MOVS R0, #1 0x08007B84: 2210 MOVS R2, #16 0x08007B86: F2C4 0202 MOVT R2, #0x4002 0x08007B8A: 4291 CMP R1, R2 0x08007B8C: 9001 STR R0, [SP, #4] 0x08007B8E: F000 8091 BEQ.W .L13 ; 0x08007CB4 0x08007B92: 9808 LDR R0, [SP, #32] 0x08007B94: 6801 LDR R1, [R0] 0x08007B96: 2001 MOVS R0, #1 0x08007B98: 2228 MOVS R2, #40 0x08007B9A: F2C4 0202 MOVT R2, #0x4002 0x08007B9E: 4291 CMP R1, R2 0x08007BA0: 9001 STR R0, [SP, #4] 0x08007BA2: F000 8087 BEQ.W .L13 ; 0x08007CB4 0x08007BA6: 9808 LDR R0, [SP, #32] 0x08007BA8: 6801 LDR R1, [R0] 0x08007BAA: 2001 MOVS R0, #1 0x08007BAC: 2240 MOVS R2, #64 0x08007BAE: F2C4 0202 MOVT R2, #0x4002 0x08007BB2: 4291 CMP R1, R2 0x08007BB4: 9001 STR R0, [SP, #4] 0x08007BB6: D07D BEQ .L13 ; 0x08007CB4 0x08007BB8: 9808 LDR R0, [SP, #32] 0x08007BBA: 6801 LDR R1, [R0] 0x08007BBC: 2001 MOVS R0, #1 0x08007BBE: 2258 MOVS R2, #88 0x08007BC0: F2C4 0202 MOVT R2, #0x4002 0x08007BC4: 4291 CMP R1, R2 0x08007BC6: 9001 STR R0, [SP, #4] 0x08007BC8: D074 BEQ .L13 ; 0x08007CB4 0x08007BCA: 9808 LDR R0, [SP, #32] 0x08007BCC: 6801 LDR R1, [R0] 0x08007BCE: 2001 MOVS R0, #1 0x08007BD0: 2270 MOVS R2, #112 0x08007BD2: F2C4 0202 MOVT R2, #0x4002 0x08007BD6: 4291 CMP R1, R2 0x08007BD8: 9001 STR R0, [SP, #4] 0x08007BDA: D06B BEQ .L13 ; 0x08007CB4 0x08007BDC: 9808 LDR R0, [SP, #32] 0x08007BDE: 6801 LDR R1, [R0] 0x08007BE0: 2001 MOVS R0, #1 0x08007BE2: 2288 MOVS R2, #136 0x08007BE4: F2C4 0202 MOVT R2, #0x4002 0x08007BE8: 4291 CMP R1, R2 0x08007BEA: 9001 STR R0, [SP, #4] 0x08007BEC: D062 BEQ .L13 ; 0x08007CB4 0x08007BEE: 9808 LDR R0, [SP, #32] 0x08007BF0: 6801 LDR R1, [R0] 0x08007BF2: 2001 MOVS R0, #1 0x08007BF4: 22A0 MOVS R2, #160 0x08007BF6: F2C4 0202 MOVT R2, #0x4002 0x08007BFA: 4291 CMP R1, R2 0x08007BFC: 9001 STR R0, [SP, #4] 0x08007BFE: D059 BEQ .L13 ; 0x08007CB4 0x08007C00: 9808 LDR R0, [SP, #32] 0x08007C02: 6801 LDR R1, [R0] 0x08007C04: 2001 MOVS R0, #1 0x08007C06: 22B8 MOVS R2, #184 0x08007C08: F2C4 0202 MOVT R2, #0x4002 0x08007C0C: 4291 CMP R1, R2 0x08007C0E: 9001 STR R0, [SP, #4] 0x08007C10: D050 BEQ .L13 ; 0x08007CB4 0x08007C12: 9808 LDR R0, [SP, #32] 0x08007C14: 6801 LDR R1, [R0] 0x08007C16: 2001 MOVS R0, #1 0x08007C18: F240 4210 MOVW R2, #0x0410 0x08007C1C: F2C4 0202 MOVT R2, #0x4002 0x08007C20: 4291 CMP R1, R2 0x08007C22: 9001 STR R0, [SP, #4] 0x08007C24: D046 BEQ .L13 ; 0x08007CB4 0x08007C26: 9808 LDR R0, [SP, #32] 0x08007C28: 6801 LDR R1, [R0] 0x08007C2A: 2001 MOVS R0, #1 0x08007C2C: F240 4228 MOVW R2, #0x0428 0x08007C30: F2C4 0202 MOVT R2, #0x4002 0x08007C34: 4291 CMP R1, R2 0x08007C36: 9001 STR R0, [SP, #4] 0x08007C38: D03C BEQ .L13 ; 0x08007CB4 0x08007C3A: 9808 LDR R0, [SP, #32] 0x08007C3C: 6801 LDR R1, [R0] 0x08007C3E: 2001 MOVS R0, #1 0x08007C40: F240 4240 MOVW R2, #0x0440 0x08007C44: F2C4 0202 MOVT R2, #0x4002 0x08007C48: 4291 CMP R1, R2 0x08007C4A: 9001 STR R0, [SP, #4] 0x08007C4C: D032 BEQ .L13 ; 0x08007CB4 0x08007C4E: 9808 LDR R0, [SP, #32] 0x08007C50: 6801 LDR R1, [R0] 0x08007C52: 2001 MOVS R0, #1 0x08007C54: F240 4258 MOVW R2, #0x0458 0x08007C58: F2C4 0202 MOVT R2, #0x4002 0x08007C5C: 4291 CMP R1, R2 0x08007C5E: 9001 STR R0, [SP, #4] 0x08007C60: D028 BEQ .L13 ; 0x08007CB4 0x08007C62: 9808 LDR R0, [SP, #32] 0x08007C64: 6801 LDR R1, [R0] 0x08007C66: 2001 MOVS R0, #1 0x08007C68: F240 4270 MOVW R2, #0x0470 0x08007C6C: F2C4 0202 MOVT R2, #0x4002 0x08007C70: 4291 CMP R1, R2 0x08007C72: 9001 STR R0, [SP, #4] 0x08007C74: D01E BEQ .L13 ; 0x08007CB4 0x08007C76: 9808 LDR R0, [SP, #32] 0x08007C78: 6801 LDR R1, [R0] 0x08007C7A: 2001 MOVS R0, #1 0x08007C7C: F240 4288 MOVW R2, #0x0488 0x08007C80: F2C4 0202 MOVT R2, #0x4002 0x08007C84: 4291 CMP R1, R2 0x08007C86: 9001 STR R0, [SP, #4] 0x08007C88: D014 BEQ .L13 ; 0x08007CB4 0x08007C8A: 9808 LDR R0, [SP, #32] 0x08007C8C: 6801 LDR R1, [R0] 0x08007C8E: 2001 MOVS R0, #1 0x08007C90: F240 42A0 MOVW R2, #0x04A0 0x08007C94: F2C4 0202 MOVT R2, #0x4002 0x08007C98: 4291 CMP R1, R2 0x08007C9A: 9001 STR R0, [SP, #4] 0x08007C9C: D00A BEQ .L13 ; 0x08007CB4 0x08007C9E: 9808 LDR R0, [SP, #32] 0x08007CA0: 6800 LDR R0, [R0] 0x08007CA2: F64F 3148 MOVW R1, #0xFB48 0x08007CA6: F6CB 71FD MOVT R1, #0xBFFD 0x08007CAA: 4408 ADD R0, R1 0x08007CAC: FAB0 F080 CLZ R0, R0 0x08007CB0: 0940 LSRS R0, R0, #5 0x08007CB2: 9001 STR R0, [SP, #4]
.L13: 0x08007CB4: 9801 LDR R0, [SP, #4] 0x08007CB6: 07C0 LSLS R0, R0, #31 0x08007CB8: B158 CBZ R0, .L14 ; 0x08007CD2 0x08007CBA: 9808 LDR R0, [SP, #32] 0x08007CBC: 6D80 LDR R0, [R0, #88] 0x08007CBE: 9007 STR R0, [SP, #28] 0x08007CC0: 9808 LDR R0, [SP, #32] 0x08007CC2: 6DC0 LDR R0, [R0, #92] 0x08007CC4: F000 011F AND R1, R0, #31 0x08007CC8: 203F MOVS R0, #63 0x08007CCA: 4088 LSLS R0, R1 0x08007CCC: 9907 LDR R1, [SP, #28] 0x08007CCE: 6088 STR R0, [R1, #8] 0x08007CD0: E00A B .L15 ; 0x08007CE8
.L14: 0x08007CD2: 9808 LDR R0, [SP, #32] 0x08007CD4: 6D80 LDR R0, [R0, #88] 0x08007CD6: 9006 STR R0, [SP, #24] 0x08007CD8: 9808 LDR R0, [SP, #32] 0x08007CDA: 6DC0 LDR R0, [R0, #92] 0x08007CDC: F000 011F AND R1, R0, #31 0x08007CE0: 2001 MOVS R0, #1 0x08007CE2: 4088 LSLS R0, R1 0x08007CE4: 9906 LDR R1, [SP, #24] 0x08007CE6: 6048 STR R0, [R1, #4]
.L15: 0x08007CE8: 9808 LDR R0, [SP, #32] 0x08007CEA: 6801 LDR R1, [R0] 0x08007CEC: 2001 MOVS R0, #1 0x08007CEE: 2210 MOVS R2, #16 0x08007CF0: F2C4 0202 MOVT R2, #0x4002 0x08007CF4: 4291 CMP R1, R2 0x08007CF6: 9000 STR R0, [SP, #0] 0x08007CF8: F000 80EA BEQ.W .L16 ; 0x08007ED0 0x08007CFC: 9808 LDR R0, [SP, #32] 0x08007CFE: 6801 LDR R1, [R0] 0x08007D00: 2001 MOVS R0, #1 0x08007D02: 2228 MOVS R2, #40 0x08007D04: F2C4 0202 MOVT R2, #0x4002 0x08007D08: 4291 CMP R1, R2 0x08007D0A: 9000 STR R0, [SP, #0] 0x08007D0C: F000 80E0 BEQ.W .L16 ; 0x08007ED0 0x08007D10: 9808 LDR R0, [SP, #32] 0x08007D12: 6801 LDR R1, [R0] 0x08007D14: 2001 MOVS R0, #1 0x08007D16: 2240 MOVS R2, #64 0x08007D18: F2C4 0202 MOVT R2, #0x4002 0x08007D1C: 4291 CMP R1, R2 0x08007D1E: 9000 STR R0, [SP, #0] 0x08007D20: F000 80D6 BEQ.W .L16 ; 0x08007ED0 0x08007D24: 9808 LDR R0, [SP, #32] 0x08007D26: 6801 LDR R1, [R0] 0x08007D28: 2001 MOVS R0, #1 0x08007D2A: 2258 MOVS R2, #88 0x08007D2C: F2C4 0202 MOVT R2, #0x4002 0x08007D30: 4291 CMP R1, R2 0x08007D32: 9000 STR R0, [SP, #0] 0x08007D34: F000 80CC BEQ.W .L16 ; 0x08007ED0 0x08007D38: 9808 LDR R0, [SP, #32] 0x08007D3A: 6801 LDR R1, [R0] 0x08007D3C: 2001 MOVS R0, #1 0x08007D3E: 2270 MOVS R2, #112 0x08007D40: F2C4 0202 MOVT R2, #0x4002 0x08007D44: 4291 CMP R1, R2 0x08007D46: 9000 STR R0, [SP, #0] 0x08007D48: F000 80C2 BEQ.W .L16 ; 0x08007ED0 0x08007D4C: 9808 LDR R0, [SP, #32] 0x08007D4E: 6801 LDR R1, [R0] 0x08007D50: 2001 MOVS R0, #1 0x08007D52: 2288 MOVS R2, #136 0x08007D54: F2C4 0202 MOVT R2, #0x4002 0x08007D58: 4291 CMP R1, R2 0x08007D5A: 9000 STR R0, [SP, #0] 0x08007D5C: F000 80B8 BEQ.W .L16 ; 0x08007ED0 0x08007D60: 9808 LDR R0, [SP, #32] 0x08007D62: 6801 LDR R1, [R0] 0x08007D64: 2001 MOVS R0, #1 0x08007D66: 22A0 MOVS R2, #160 0x08007D68: F2C4 0202 MOVT R2, #0x4002 0x08007D6C: 4291 CMP R1, R2 0x08007D6E: 9000 STR R0, [SP, #0] 0x08007D70: F000 80AE BEQ.W .L16 ; 0x08007ED0 0x08007D74: 9808 LDR R0, [SP, #32] 0x08007D76: 6801 LDR R1, [R0] 0x08007D78: 2001 MOVS R0, #1 0x08007D7A: 22B8 MOVS R2, #184 0x08007D7C: F2C4 0202 MOVT R2, #0x4002 0x08007D80: 4291 CMP R1, R2 0x08007D82: 9000 STR R0, [SP, #0] 0x08007D84: F000 80A4 BEQ.W .L16 ; 0x08007ED0 0x08007D88: 9808 LDR R0, [SP, #32] 0x08007D8A: 6801 LDR R1, [R0] 0x08007D8C: 2001 MOVS R0, #1 0x08007D8E: F240 4210 MOVW R2, #0x0410 0x08007D92: F2C4 0202 MOVT R2, #0x4002 0x08007D96: 4291 CMP R1, R2 0x08007D98: 9000 STR R0, [SP, #0] 0x08007D9A: F000 8099 BEQ.W .L16 ; 0x08007ED0 0x08007D9E: 9808 LDR R0, [SP, #32] 0x08007DA0: 6801 LDR R1, [R0] 0x08007DA2: 2001 MOVS R0, #1 0x08007DA4: F240 4228 MOVW R2, #0x0428 0x08007DA8: F2C4 0202 MOVT R2, #0x4002 0x08007DAC: 4291 CMP R1, R2 0x08007DAE: 9000 STR R0, [SP, #0] 0x08007DB0: F000 808E BEQ.W .L16 ; 0x08007ED0 0x08007DB4: 9808 LDR R0, [SP, #32] 0x08007DB6: 6801 LDR R1, [R0] 0x08007DB8: 2001 MOVS R0, #1 0x08007DBA: F240 4240 MOVW R2, #0x0440 0x08007DBE: F2C4 0202 MOVT R2, #0x4002 0x08007DC2: 4291 CMP R1, R2 0x08007DC4: 9000 STR R0, [SP, #0] 0x08007DC6: F000 8083 BEQ.W .L16 ; 0x08007ED0 0x08007DCA: 9808 LDR R0, [SP, #32] 0x08007DCC: 6801 LDR R1, [R0] 0x08007DCE: 2001 MOVS R0, #1 0x08007DD0: F240 4258 MOVW R2, #0x0458 0x08007DD4: F2C4 0202 MOVT R2, #0x4002 0x08007DD8: 4291 CMP R1, R2 0x08007DDA: 9000 STR R0, [SP, #0] 0x08007DDC: D078 BEQ .L16 ; 0x08007ED0 0x08007DDE: 9808 LDR R0, [SP, #32] 0x08007DE0: 6801 LDR R1, [R0] 0x08007DE2: 2001 MOVS R0, #1 0x08007DE4: F240 4270 MOVW R2, #0x0470 0x08007DE8: F2C4 0202 MOVT R2, #0x4002 0x08007DEC: 4291 CMP R1, R2 0x08007DEE: 9000 STR R0, [SP, #0] 0x08007DF0: D06E BEQ .L16 ; 0x08007ED0 0x08007DF2: 9808 LDR R0, [SP, #32] 0x08007DF4: 6801 LDR R1, [R0] 0x08007DF6: 2001 MOVS R0, #1 0x08007DF8: F240 4288 MOVW R2, #0x0488 0x08007DFC: F2C4 0202 MOVT R2, #0x4002 0x08007E00: 4291 CMP R1, R2 0x08007E02: 9000 STR R0, [SP, #0] 0x08007E04: D064 BEQ .L16 ; 0x08007ED0 0x08007E06: 9808 LDR R0, [SP, #32] 0x08007E08: 6801 LDR R1, [R0] 0x08007E0A: 2001 MOVS R0, #1 0x08007E0C: F240 42A0 MOVW R2, #0x04A0 0x08007E10: F2C4 0202 MOVT R2, #0x4002 0x08007E14: 4291 CMP R1, R2 0x08007E16: 9000 STR R0, [SP, #0] 0x08007E18: D05A BEQ .L16 ; 0x08007ED0 0x08007E1A: 9808 LDR R0, [SP, #32] 0x08007E1C: 6801 LDR R1, [R0] 0x08007E1E: 2001 MOVS R0, #1 0x08007E20: F240 42B8 MOVW R2, #0x04B8 0x08007E24: F2C4 0202 MOVT R2, #0x4002 0x08007E28: 4291 CMP R1, R2 0x08007E2A: 9000 STR R0, [SP, #0] 0x08007E2C: D050 BEQ .L16 ; 0x08007ED0 0x08007E2E: 9808 LDR R0, [SP, #32] 0x08007E30: 6801 LDR R1, [R0] 0x08007E32: 2001 MOVS R0, #1 0x08007E34: F245 4208 MOVW R2, #0x5408 0x08007E38: F6C5 0202 MOVT R2, #0x5802 0x08007E3C: 4291 CMP R1, R2 0x08007E3E: 9000 STR R0, [SP, #0] 0x08007E40: D046 BEQ .L16 ; 0x08007ED0 0x08007E42: 9808 LDR R0, [SP, #32] 0x08007E44: 6801 LDR R1, [R0] 0x08007E46: 2001 MOVS R0, #1 0x08007E48: F245 421C MOVW R2, #0x541C 0x08007E4C: F6C5 0202 MOVT R2, #0x5802 0x08007E50: 4291 CMP R1, R2 0x08007E52: 9000 STR R0, [SP, #0] 0x08007E54: D03C BEQ .L16 ; 0x08007ED0 0x08007E56: 9808 LDR R0, [SP, #32] 0x08007E58: 6801 LDR R1, [R0] 0x08007E5A: 2001 MOVS R0, #1 0x08007E5C: F245 4230 MOVW R2, #0x5430 0x08007E60: F6C5 0202 MOVT R2, #0x5802 0x08007E64: 4291 CMP R1, R2 0x08007E66: 9000 STR R0, [SP, #0] 0x08007E68: D032 BEQ .L16 ; 0x08007ED0 0x08007E6A: 9808 LDR R0, [SP, #32] 0x08007E6C: 6801 LDR R1, [R0] 0x08007E6E: 2001 MOVS R0, #1 0x08007E70: F245 4244 MOVW R2, #0x5444 0x08007E74: F6C5 0202 MOVT R2, #0x5802 0x08007E78: 4291 CMP R1, R2 0x08007E7A: 9000 STR R0, [SP, #0] 0x08007E7C: D028 BEQ .L16 ; 0x08007ED0 0x08007E7E: 9808 LDR R0, [SP, #32] 0x08007E80: 6801 LDR R1, [R0] 0x08007E82: 2001 MOVS R0, #1 0x08007E84: F245 4258 MOVW R2, #0x5458 0x08007E88: F6C5 0202 MOVT R2, #0x5802 0x08007E8C: 4291 CMP R1, R2 0x08007E8E: 9000 STR R0, [SP, #0] 0x08007E90: D01E BEQ .L16 ; 0x08007ED0 0x08007E92: 9808 LDR R0, [SP, #32] 0x08007E94: 6801 LDR R1, [R0] 0x08007E96: 2001 MOVS R0, #1 0x08007E98: F245 426C MOVW R2, #0x546C 0x08007E9C: F6C5 0202 MOVT R2, #0x5802 0x08007EA0: 4291 CMP R1, R2 0x08007EA2: 9000 STR R0, [SP, #0] 0x08007EA4: D014 BEQ .L16 ; 0x08007ED0 0x08007EA6: 9808 LDR R0, [SP, #32] 0x08007EA8: 6801 LDR R1, [R0] 0x08007EAA: 2001 MOVS R0, #1 0x08007EAC: F245 4280 MOVW R2, #0x5480 0x08007EB0: F6C5 0202 MOVT R2, #0x5802 0x08007EB4: 4291 CMP R1, R2 0x08007EB6: 9000 STR R0, [SP, #0] 0x08007EB8: D00A BEQ .L16 ; 0x08007ED0 0x08007EBA: 9808 LDR R0, [SP, #32] 0x08007EBC: 6800 LDR R0, [R0] 0x08007EBE: F64A 316C MOVW R1, #0xAB6C 0x08007EC2: F2CA 71FD MOVT R1, #0xA7FD 0x08007EC6: 4408 ADD R0, R1 0x08007EC8: FAB0 F080 CLZ R0, R0 0x08007ECC: 0940 LSRS R0, R0, #5 0x08007ECE: 9000 STR R0, [SP, #0]
.L16: 0x08007ED0: 9800 LDR R0, [SP, #0] 0x08007ED2: 07C0 LSLS R0, R0, #31 0x08007ED4: B180 CBZ R0, .L17 ; 0x08007EF8 0x08007ED6: 9808 LDR R0, [SP, #32] 0x08007ED8: 6E41 LDR R1, [R0, #100] 0x08007EDA: 6E80 LDR R0, [R0, #104] 0x08007EDC: 6048 STR R0, [R1, #4] 0x08007EDE: 9808 LDR R0, [SP, #32] 0x08007EE0: 6EC0 LDR R0, [R0, #108] 0x08007EE2: B148 CBZ R0, .L17 ; 0x08007EF8 0x08007EE4: 9808 LDR R0, [SP, #32] 0x08007EE6: 6EC1 LDR R1, [R0, #108] 0x08007EE8: 6808 LDR R0, [R1] 0x08007EEA: F420 7080 BIC R0, R0, #0x0100 0x08007EEE: 6008 STR R0, [R1] 0x08007EF0: 9808 LDR R0, [SP, #32] 0x08007EF2: 6F01 LDR R1, [R0, #112] 0x08007EF4: 6F40 LDR R0, [R0, #116] 0x08007EF6: 6048 STR R0, [R1, #4]
.L17: 0x08007EF8: 9908 LDR R1, [SP, #32] 0x08007EFA: 2001 MOVS R0, #1 0x08007EFC: F881 0035 STRB.W R0, [R1, #53] 0x08007F00: 9908 LDR R1, [SP, #32] 0x08007F02: 2000 MOVS R0, #0 0x08007F04: F881 0034 STRB.W R0, [R1, #52] 0x08007F08: 2000 MOVS R0, #0 0x08007F0A: F88D 0027 STRB.W R0, [SP, #39]
.L18: 0x08007F0E: F89D 0027 LDRB.W R0, [SP, #39] 0x08007F12: B00A ADD SP, SP, #40 0x08007F14: BD80 POP {R7, PC}
HAL_GPIO_Init: 0x08007F16: B580 PUSH {R7, LR} 0x08007F18: B090 SUB SP, SP, #64 0x08007F1A: 900F STR R0, [SP, #60] 0x08007F1C: 910E STR R1, [SP, #56] 0x08007F1E: 2000 MOVS R0, #0 0x08007F20: 900D STR R0, [SP, #52] 0x08007F22: 2080 MOVS R0, #128 0x08007F24: F6C5 0000 MOVT R0, #0x5800 0x08007F28: 900A STR R0, [SP, #40] 0x08007F2A: 980F LDR R0, [SP, #60] 0x08007F2C: 2100 MOVS R1, #0 0x08007F2E: F6C5 0102 MOVT R1, #0x5802 0x08007F32: 4288 CMP R0, R1 0x08007F34: D03E BEQ .L1 ; 0x08007FB4 0x08007F36: 980F LDR R0, [SP, #60] 0x08007F38: F240 4100 MOVW R1, #0x0400 0x08007F3C: F6C5 0102 MOVT R1, #0x5802 0x08007F40: 4288 CMP R0, R1 0x08007F42: D037 BEQ .L1 ; 0x08007FB4 0x08007F44: 980F LDR R0, [SP, #60] 0x08007F46: F640 0100 MOVW R1, #0x0800 0x08007F4A: F6C5 0102 MOVT R1, #0x5802 0x08007F4E: 4288 CMP R0, R1 0x08007F50: D030 BEQ .L1 ; 0x08007FB4 0x08007F52: 980F LDR R0, [SP, #60] 0x08007F54: F640 4100 MOVW R1, #0x0C00 0x08007F58: F6C5 0102 MOVT R1, #0x5802 0x08007F5C: 4288 CMP R0, R1 0x08007F5E: D029 BEQ .L1 ; 0x08007FB4 0x08007F60: 980F LDR R0, [SP, #60] 0x08007F62: F241 0100 MOVW R1, #0x1000 0x08007F66: F6C5 0102 MOVT R1, #0x5802 0x08007F6A: 4288 CMP R0, R1 0x08007F6C: D022 BEQ .L1 ; 0x08007FB4 0x08007F6E: 980F LDR R0, [SP, #60] 0x08007F70: F241 4100 MOVW R1, #0x1400 0x08007F74: F6C5 0102 MOVT R1, #0x5802 0x08007F78: 4288 CMP R0, R1 0x08007F7A: D01B BEQ .L1 ; 0x08007FB4 0x08007F7C: 980F LDR R0, [SP, #60] 0x08007F7E: F641 0100 MOVW R1, #0x1800 0x08007F82: F6C5 0102 MOVT R1, #0x5802 0x08007F86: 4288 CMP R0, R1 0x08007F88: D014 BEQ .L1 ; 0x08007FB4 0x08007F8A: 980F LDR R0, [SP, #60] 0x08007F8C: F641 4100 MOVW R1, #0x1C00 0x08007F90: F6C5 0102 MOVT R1, #0x5802 0x08007F94: 4288 CMP R0, R1 0x08007F96: D00D BEQ .L1 ; 0x08007FB4 0x08007F98: 980F LDR R0, [SP, #60] 0x08007F9A: F242 4100 MOVW R1, #0x2400 0x08007F9E: F6C5 0102 MOVT R1, #0x5802 0x08007FA2: 4288 CMP R0, R1 0x08007FA4: D006 BEQ .L1 ; 0x08007FB4 0x08007FA6: 980F LDR R0, [SP, #60] 0x08007FA8: F642 0100 MOVW R1, #0x2800 0x08007FAC: F6C5 0102 MOVT R1, #0x5802 0x08007FB0: 4288 CMP R0, R1 0x08007FB2: D100 BNE .L2 ; 0x08007FB6
.L1: 0x08007FB4: E006 B .L3 ; 0x08007FC4
.L2: 0x08007FB6: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x08007FBA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08007FBE: 21B3 MOVS R1, #179 0x08007FC0: F7FC FDEB BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08007FC4: 980E LDR R0, [SP, #56] 0x08007FC6: 8800 LDRH R0, [R0] 0x08007FC8: B118 CBZ R0, .L4 ; 0x08007FD2 0x08007FCA: 980E LDR R0, [SP, #56] 0x08007FCC: 8840 LDRH R0, [R0, #2] 0x08007FCE: B900 CBNZ R0, .L4 ; 0x08007FD2 0x08007FD0: E006 B .L5 ; 0x08007FE0
.L4: 0x08007FD2: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x08007FD6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08007FDA: 21B4 MOVS R1, #180 0x08007FDC: F7FC FDDD BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x08007FE0: 980E LDR R0, [SP, #56] 0x08007FE2: 6840 LDR R0, [R0, #4] 0x08007FE4: B388 CBZ R0, .L6 ; 0x0800804A 0x08007FE6: 980E LDR R0, [SP, #56] 0x08007FE8: 6840 LDR R0, [R0, #4] 0x08007FEA: 2801 CMP R0, #1 0x08007FEC: D02D BEQ .L6 ; 0x0800804A 0x08007FEE: 980E LDR R0, [SP, #56] 0x08007FF0: 6840 LDR R0, [R0, #4] 0x08007FF2: 2811 CMP R0, #17 0x08007FF4: D029 BEQ .L6 ; 0x0800804A 0x08007FF6: 980E LDR R0, [SP, #56] 0x08007FF8: 6840 LDR R0, [R0, #4] 0x08007FFA: 2802 CMP R0, #2 0x08007FFC: D025 BEQ .L6 ; 0x0800804A 0x08007FFE: 980E LDR R0, [SP, #56] 0x08008000: 6840 LDR R0, [R0, #4] 0x08008002: 2812 CMP R0, #18 0x08008004: D021 BEQ .L6 ; 0x0800804A 0x08008006: 980E LDR R0, [SP, #56] 0x08008008: 6840 LDR R0, [R0, #4] 0x0800800A: F5B0 1F88 CMP.W R0, #0x110000 0x0800800E: D01C BEQ .L6 ; 0x0800804A 0x08008010: 980E LDR R0, [SP, #56] 0x08008012: 6840 LDR R0, [R0, #4] 0x08008014: F5B0 1F04 CMP.W R0, #0x210000 0x08008018: D017 BEQ .L6 ; 0x0800804A 0x0800801A: 980E LDR R0, [SP, #56] 0x0800801C: 6840 LDR R0, [R0, #4] 0x0800801E: F5B0 1F44 CMP.W R0, #0x310000 0x08008022: D012 BEQ .L6 ; 0x0800804A 0x08008024: 980E LDR R0, [SP, #56] 0x08008026: 6840 LDR R0, [R0, #4] 0x08008028: F5B0 1F90 CMP.W R0, #0x120000 0x0800802C: D00D BEQ .L6 ; 0x0800804A 0x0800802E: 980E LDR R0, [SP, #56] 0x08008030: 6840 LDR R0, [R0, #4] 0x08008032: F5B0 1F08 CMP.W R0, #0x220000 0x08008036: D008 BEQ .L6 ; 0x0800804A 0x08008038: 980E LDR R0, [SP, #56] 0x0800803A: 6840 LDR R0, [R0, #4] 0x0800803C: F5B0 1F48 CMP.W R0, #0x320000 0x08008040: D003 BEQ .L6 ; 0x0800804A 0x08008042: 980E LDR R0, [SP, #56] 0x08008044: 6840 LDR R0, [R0, #4] 0x08008046: 2803 CMP R0, #3 0x08008048: D100 BNE .L7 ; 0x0800804C
.L6: 0x0800804A: E006 B .L8 ; 0x0800805A
.L7: 0x0800804C: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x08008050: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08008054: 21B5 MOVS R1, #181 0x08008056: F7FC FDA0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x0800805A: 980E LDR R0, [SP, #56] 0x0800805C: 6800 LDR R0, [R0] 0x0800805E: 990D LDR R1, [SP, #52] 0x08008060: 40C8 LSRS R0, R1 0x08008062: 2800 CMP R0, #0 0x08008064: F000 821E BEQ.W .L45 ; 0x080084A4 0x08008068: 980E LDR R0, [SP, #56] 0x0800806A: 6800 LDR R0, [R0] 0x0800806C: 9A0D LDR R2, [SP, #52] 0x0800806E: 2101 MOVS R1, #1 0x08008070: 4091 LSLS R1, R2 0x08008072: 4008 ANDS R0, R1 0x08008074: 900C STR R0, [SP, #48] 0x08008076: 980C LDR R0, [SP, #48] 0x08008078: 2800 CMP R0, #0 0x0800807A: F000 820F BEQ.W .L44 ; 0x0800849C 0x0800807E: 980E LDR R0, [SP, #56] 0x08008080: 6840 LDR R0, [R0, #4] 0x08008082: F000 0003 AND R0, R0, #3 0x08008086: 2801 CMP R0, #1 0x08008088: D005 BEQ .L9 ; 0x08008096 0x0800808A: 980E LDR R0, [SP, #56] 0x0800808C: 6840 LDR R0, [R0, #4] 0x0800808E: F000 0003 AND R0, R0, #3 0x08008092: 2802 CMP R0, #2 0x08008094: D144 BNE .L13 ; 0x08008120
.L9: 0x08008096: 980E LDR R0, [SP, #56] 0x08008098: 68C0 LDR R0, [R0, #12] 0x0800809A: B158 CBZ R0, .L10 ; 0x080080B4 0x0800809C: 980E LDR R0, [SP, #56] 0x0800809E: 68C0 LDR R0, [R0, #12] 0x080080A0: 2801 CMP R0, #1 0x080080A2: D007 BEQ .L10 ; 0x080080B4 0x080080A4: 980E LDR R0, [SP, #56] 0x080080A6: 68C0 LDR R0, [R0, #12] 0x080080A8: 2802 CMP R0, #2 0x080080AA: D003 BEQ .L10 ; 0x080080B4 0x080080AC: 980E LDR R0, [SP, #56] 0x080080AE: 68C0 LDR R0, [R0, #12] 0x080080B0: 2803 CMP R0, #3 0x080080B2: D100 BNE .L11 ; 0x080080B6
.L10: 0x080080B4: E006 B .L12 ; 0x080080C4
.L11: 0x080080B6: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x080080BA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x080080BE: 21C4 MOVS R1, #196 0x080080C0: F7FC FD6B BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x080080C4: 980F LDR R0, [SP, #60] 0x080080C6: 6880 LDR R0, [R0, #8] 0x080080C8: 900B STR R0, [SP, #44] 0x080080CA: 980D LDR R0, [SP, #52] 0x080080CC: 0041 LSLS R1, R0, #1 0x080080CE: 2003 MOVS R0, #3 0x080080D0: FA00 F101 LSL.W R1, R0, R1 0x080080D4: 980B LDR R0, [SP, #44] 0x080080D6: 4388 BICS R0, R1 0x080080D8: 900B STR R0, [SP, #44] 0x080080DA: 980E LDR R0, [SP, #56] 0x080080DC: 68C0 LDR R0, [R0, #12] 0x080080DE: 990D LDR R1, [SP, #52] 0x080080E0: 0049 LSLS R1, R1, #1 0x080080E2: FA00 F101 LSL.W R1, R0, R1 0x080080E6: 980B LDR R0, [SP, #44] 0x080080E8: 4308 ORRS R0, R1 0x080080EA: 900B STR R0, [SP, #44] 0x080080EC: 980B LDR R0, [SP, #44] 0x080080EE: 990F LDR R1, [SP, #60] 0x080080F0: 6088 STR R0, [R1, #8] 0x080080F2: 980F LDR R0, [SP, #60] 0x080080F4: 6840 LDR R0, [R0, #4] 0x080080F6: 900B STR R0, [SP, #44] 0x080080F8: 990D LDR R1, [SP, #52] 0x080080FA: 2001 MOVS R0, #1 0x080080FC: FA00 F101 LSL.W R1, R0, R1 0x08008100: 980B LDR R0, [SP, #44] 0x08008102: 4388 BICS R0, R1 0x08008104: 900B STR R0, [SP, #44] 0x08008106: 980E LDR R0, [SP, #56] 0x08008108: 6840 LDR R0, [R0, #4] 0x0800810A: F3C0 1000 UBFX R0, R0, #4, #1 0x0800810E: 990D LDR R1, [SP, #52] 0x08008110: FA00 F101 LSL.W R1, R0, R1 0x08008114: 980B LDR R0, [SP, #44] 0x08008116: 4308 ORRS R0, R1 0x08008118: 900B STR R0, [SP, #44] 0x0800811A: 980B LDR R0, [SP, #44] 0x0800811C: 990F LDR R1, [SP, #60] 0x0800811E: 6048 STR R0, [R1, #4]
.L13: 0x08008120: 980E LDR R0, [SP, #56] 0x08008122: 6840 LDR R0, [R0, #4] 0x08008124: F000 0003 AND R0, R0, #3 0x08008128: 2803 CMP R0, #3 0x0800812A: D029 BEQ .L17 ; 0x08008180 0x0800812C: 980E LDR R0, [SP, #56] 0x0800812E: 6880 LDR R0, [R0, #8] 0x08008130: B138 CBZ R0, .L14 ; 0x08008142 0x08008132: 980E LDR R0, [SP, #56] 0x08008134: 6880 LDR R0, [R0, #8] 0x08008136: 2801 CMP R0, #1 0x08008138: D003 BEQ .L14 ; 0x08008142 0x0800813A: 980E LDR R0, [SP, #56] 0x0800813C: 6880 LDR R0, [R0, #8] 0x0800813E: 2802 CMP R0, #2 0x08008140: D100 BNE .L15 ; 0x08008144
.L14: 0x08008142: E006 B .L16 ; 0x08008152
.L15: 0x08008144: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x08008148: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x0800814C: 21D6 MOVS R1, #214 0x0800814E: F7FC FD24 BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x08008152: 980F LDR R0, [SP, #60] 0x08008154: 68C0 LDR R0, [R0, #12] 0x08008156: 900B STR R0, [SP, #44] 0x08008158: 980D LDR R0, [SP, #52] 0x0800815A: 0041 LSLS R1, R0, #1 0x0800815C: 2003 MOVS R0, #3 0x0800815E: FA00 F101 LSL.W R1, R0, R1 0x08008162: 980B LDR R0, [SP, #44] 0x08008164: 4388 BICS R0, R1 0x08008166: 900B STR R0, [SP, #44] 0x08008168: 980E LDR R0, [SP, #56] 0x0800816A: 6880 LDR R0, [R0, #8] 0x0800816C: 990D LDR R1, [SP, #52] 0x0800816E: 0049 LSLS R1, R1, #1 0x08008170: FA00 F101 LSL.W R1, R0, R1 0x08008174: 980B LDR R0, [SP, #44] 0x08008176: 4308 ORRS R0, R1 0x08008178: 900B STR R0, [SP, #44] 0x0800817A: 980B LDR R0, [SP, #44] 0x0800817C: 990F LDR R1, [SP, #60] 0x0800817E: 60C8 STR R0, [R1, #12]
.L17: 0x08008180: 980E LDR R0, [SP, #56] 0x08008182: 6840 LDR R0, [R0, #4] 0x08008184: F000 0003 AND R0, R0, #3 0x08008188: 2802 CMP R0, #2 0x0800818A: D17D BNE .L23 ; 0x08008288 0x0800818C: 980F LDR R0, [SP, #60] 0x0800818E: 2100 MOVS R1, #0 0x08008190: F6C5 0102 MOVT R1, #0x5802 0x08008194: 4288 CMP R0, R1 0x08008196: D03E BEQ .L18 ; 0x08008216 0x08008198: 980F LDR R0, [SP, #60] 0x0800819A: F240 4100 MOVW R1, #0x0400 0x0800819E: F6C5 0102 MOVT R1, #0x5802 0x080081A2: 4288 CMP R0, R1 0x080081A4: D037 BEQ .L18 ; 0x08008216 0x080081A6: 980F LDR R0, [SP, #60] 0x080081A8: F640 0100 MOVW R1, #0x0800 0x080081AC: F6C5 0102 MOVT R1, #0x5802 0x080081B0: 4288 CMP R0, R1 0x080081B2: D030 BEQ .L18 ; 0x08008216 0x080081B4: 980F LDR R0, [SP, #60] 0x080081B6: F640 4100 MOVW R1, #0x0C00 0x080081BA: F6C5 0102 MOVT R1, #0x5802 0x080081BE: 4288 CMP R0, R1 0x080081C0: D029 BEQ .L18 ; 0x08008216 0x080081C2: 980F LDR R0, [SP, #60] 0x080081C4: F241 0100 MOVW R1, #0x1000 0x080081C8: F6C5 0102 MOVT R1, #0x5802 0x080081CC: 4288 CMP R0, R1 0x080081CE: D022 BEQ .L18 ; 0x08008216 0x080081D0: 980F LDR R0, [SP, #60] 0x080081D2: F241 4100 MOVW R1, #0x1400 0x080081D6: F6C5 0102 MOVT R1, #0x5802 0x080081DA: 4288 CMP R0, R1 0x080081DC: D01B BEQ .L18 ; 0x08008216 0x080081DE: 980F LDR R0, [SP, #60] 0x080081E0: F641 0100 MOVW R1, #0x1800 0x080081E4: F6C5 0102 MOVT R1, #0x5802 0x080081E8: 4288 CMP R0, R1 0x080081EA: D014 BEQ .L18 ; 0x08008216 0x080081EC: 980F LDR R0, [SP, #60] 0x080081EE: F641 4100 MOVW R1, #0x1C00 0x080081F2: F6C5 0102 MOVT R1, #0x5802 0x080081F6: 4288 CMP R0, R1 0x080081F8: D00D BEQ .L18 ; 0x08008216 0x080081FA: 980F LDR R0, [SP, #60] 0x080081FC: F242 4100 MOVW R1, #0x2400 0x08008200: F6C5 0102 MOVT R1, #0x5802 0x08008204: 4288 CMP R0, R1 0x08008206: D006 BEQ .L18 ; 0x08008216 0x08008208: 980F LDR R0, [SP, #60] 0x0800820A: F642 0100 MOVW R1, #0x2800 0x0800820E: F6C5 0102 MOVT R1, #0x5802 0x08008212: 4288 CMP R0, R1 0x08008214: D100 BNE .L19 ; 0x08008218
.L18: 0x08008216: E006 B .L20 ; 0x08008226
.L19: 0x08008218: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x0800821C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08008220: 21E3 MOVS R1, #227 0x08008222: F7FC FCBA BL vApplicationStackOverflowHook ; 0x08004B9A
.L20: 0x08008226: 980E LDR R0, [SP, #56] 0x08008228: 6900 LDR R0, [R0, #16] 0x0800822A: 280F CMP R0, #15 0x0800822C: D800 BHI .L21 ; 0x08008230 0x0800822E: E006 B .L22 ; 0x0800823E
.L21: 0x08008230: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x08008234: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08008238: 21E4 MOVS R1, #228 0x0800823A: F7FC FCAE BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x0800823E: 980F LDR R0, [SP, #60] 0x08008240: 990D LDR R1, [SP, #52] 0x08008242: F06F 0203 MVN R2, #3 0x08008246: EA02 0151 AND.W R1, R2, R1, LSR #1 0x0800824A: 4408 ADD R0, R1 0x0800824C: 6A00 LDR R0, [R0, #32] 0x0800824E: 900B STR R0, [SP, #44] 0x08008250: 980D LDR R0, [SP, #52] 0x08008252: F000 0007 AND R0, R0, #7 0x08008256: 0081 LSLS R1, R0, #2 0x08008258: 200F MOVS R0, #15 0x0800825A: FA00 F101 LSL.W R1, R0, R1 0x0800825E: 980B LDR R0, [SP, #44] 0x08008260: 4388 BICS R0, R1 0x08008262: 900B STR R0, [SP, #44] 0x08008264: 980E LDR R0, [SP, #56] 0x08008266: 6900 LDR R0, [R0, #16] 0x08008268: 990D LDR R1, [SP, #52] 0x0800826A: F001 0107 AND R1, R1, #7 0x0800826E: 0089 LSLS R1, R1, #2 0x08008270: FA00 F101 LSL.W R1, R0, R1 0x08008274: 980B LDR R0, [SP, #44] 0x08008276: 4308 ORRS R0, R1 0x08008278: 900B STR R0, [SP, #44] 0x0800827A: 980B LDR R0, [SP, #44] 0x0800827C: 990F LDR R1, [SP, #60] 0x0800827E: 9B0D LDR R3, [SP, #52] 0x08008280: EA02 0253 AND.W R2, R2, R3, LSR #1 0x08008284: 4411 ADD R1, R2 0x08008286: 6208 STR R0, [R1, #32]
.L23: 0x08008288: 980F LDR R0, [SP, #60] 0x0800828A: 6800 LDR R0, [R0] 0x0800828C: 900B STR R0, [SP, #44] 0x0800828E: 980D LDR R0, [SP, #52] 0x08008290: 0041 LSLS R1, R0, #1 0x08008292: 2003 MOVS R0, #3 0x08008294: FA00 F101 LSL.W R1, R0, R1 0x08008298: 980B LDR R0, [SP, #44] 0x0800829A: 4388 BICS R0, R1 0x0800829C: 900B STR R0, [SP, #44] 0x0800829E: 980E LDR R0, [SP, #56] 0x080082A0: 6840 LDR R0, [R0, #4] 0x080082A2: F000 0003 AND R0, R0, #3 0x080082A6: 990D LDR R1, [SP, #52] 0x080082A8: 0049 LSLS R1, R1, #1 0x080082AA: FA00 F101 LSL.W R1, R0, R1 0x080082AE: 980B LDR R0, [SP, #44] 0x080082B0: 4308 ORRS R0, R1 0x080082B2: 900B STR R0, [SP, #44] 0x080082B4: 980B LDR R0, [SP, #44] 0x080082B6: 990F LDR R1, [SP, #60] 0x080082B8: 6008 STR R0, [R1] 0x080082BA: 980E LDR R0, [SP, #56] 0x080082BC: 7980 LDRB R0, [R0, #6] 0x080082BE: 0780 LSLS R0, R0, #30 0x080082C0: 2800 CMP R0, #0 0x080082C2: F000 80EB BEQ.W .L44 ; 0x0800849C 0x080082C6: F244 40F4 MOVW R0, #0x44F4 0x080082CA: F6C5 0002 MOVT R0, #0x5802 0x080082CE: 6801 LDR R1, [R0] 0x080082D0: F041 0102 ORR R1, R1, #2 0x080082D4: 6001 STR R1, [R0] 0x080082D6: 6800 LDR R0, [R0] 0x080082D8: F000 0002 AND R0, R0, #2 0x080082DC: 9009 STR R0, [SP, #36] 0x080082DE: 9809 LDR R0, [SP, #36] 0x080082E0: 980D LDR R0, [SP, #52] 0x080082E2: F020 0003 BIC R0, R0, #3 0x080082E6: F240 4108 MOVW R1, #0x0408 0x080082EA: F6C5 0100 MOVT R1, #0x5800 0x080082EE: 5840 LDR R0, [R0, R1] 0x080082F0: 900B STR R0, [SP, #44] 0x080082F2: 980D LDR R0, [SP, #52] 0x080082F4: F000 0003 AND R0, R0, #3 0x080082F8: 0081 LSLS R1, R0, #2 0x080082FA: 200F MOVS R0, #15 0x080082FC: FA00 F101 LSL.W R1, R0, R1 0x08008300: 980B LDR R0, [SP, #44] 0x08008302: 4388 BICS R0, R1 0x08008304: 900B STR R0, [SP, #44] 0x08008306: 980F LDR R0, [SP, #60] 0x08008308: 2100 MOVS R1, #0 0x0800830A: F6C5 0102 MOVT R1, #0x5802 0x0800830E: 4288 CMP R0, R1 0x08008310: D102 BNE .L24 ; 0x08008318 0x08008312: 2000 MOVS R0, #0 0x08008314: 9008 STR R0, [SP, #32] 0x08008316: E05D B .L39 ; 0x080083D4
.L24: 0x08008318: 980F LDR R0, [SP, #60] 0x0800831A: F240 4100 MOVW R1, #0x0400 0x0800831E: F6C5 0102 MOVT R1, #0x5802 0x08008322: 4288 CMP R0, R1 0x08008324: D102 BNE .L25 ; 0x0800832C 0x08008326: 2001 MOVS R0, #1 0x08008328: 9007 STR R0, [SP, #28] 0x0800832A: E051 B .L38 ; 0x080083D0
.L25: 0x0800832C: 980F LDR R0, [SP, #60] 0x0800832E: F640 0100 MOVW R1, #0x0800 0x08008332: F6C5 0102 MOVT R1, #0x5802 0x08008336: 4288 CMP R0, R1 0x08008338: D102 BNE .L26 ; 0x08008340 0x0800833A: 2002 MOVS R0, #2 0x0800833C: 9006 STR R0, [SP, #24] 0x0800833E: E045 B .L37 ; 0x080083CC
.L26: 0x08008340: 980F LDR R0, [SP, #60] 0x08008342: F640 4100 MOVW R1, #0x0C00 0x08008346: F6C5 0102 MOVT R1, #0x5802 0x0800834A: 4288 CMP R0, R1 0x0800834C: D102 BNE .L27 ; 0x08008354 0x0800834E: 2003 MOVS R0, #3 0x08008350: 9005 STR R0, [SP, #20] 0x08008352: E039 B .L36 ; 0x080083C8
.L27: 0x08008354: 980F LDR R0, [SP, #60] 0x08008356: F241 0100 MOVW R1, #0x1000 0x0800835A: F6C5 0102 MOVT R1, #0x5802 0x0800835E: 4288 CMP R0, R1 0x08008360: D102 BNE .L28 ; 0x08008368 0x08008362: 2004 MOVS R0, #4 0x08008364: 9004 STR R0, [SP, #16] 0x08008366: E02D B .L35 ; 0x080083C4
.L28: 0x08008368: 980F LDR R0, [SP, #60] 0x0800836A: F241 4100 MOVW R1, #0x1400 0x0800836E: F6C5 0102 MOVT R1, #0x5802 0x08008372: 4288 CMP R0, R1 0x08008374: D102 BNE .L29 ; 0x0800837C 0x08008376: 2005 MOVS R0, #5 0x08008378: 9003 STR R0, [SP, #12] 0x0800837A: E021 B .L34 ; 0x080083C0
.L29: 0x0800837C: 980F LDR R0, [SP, #60] 0x0800837E: F641 0100 MOVW R1, #0x1800 0x08008382: F6C5 0102 MOVT R1, #0x5802 0x08008386: 4288 CMP R0, R1 0x08008388: D102 BNE .L30 ; 0x08008390 0x0800838A: 2006 MOVS R0, #6 0x0800838C: 9002 STR R0, [SP, #8] 0x0800838E: E015 B .L33 ; 0x080083BC
.L30: 0x08008390: 980F LDR R0, [SP, #60] 0x08008392: F641 4100 MOVW R1, #0x1C00 0x08008396: F6C5 0102 MOVT R1, #0x5802 0x0800839A: 4288 CMP R0, R1 0x0800839C: D102 BNE .L31 ; 0x080083A4 0x0800839E: 2007 MOVS R0, #7 0x080083A0: 9001 STR R0, [SP, #4] 0x080083A2: E009 B .L32 ; 0x080083B8
.L31: 0x080083A4: 990F LDR R1, [SP, #60] 0x080083A6: F242 4200 MOVW R2, #0x2400 0x080083AA: F6C5 0202 MOVT R2, #0x5802 0x080083AE: 200A MOVS R0, #10 0x080083B0: 4291 CMP R1, R2 0x080083B2: BF08 IT EQ 0x080083B4: 2009 MOVEQ R0, #9 0x080083B6: 9001 STR R0, [SP, #4]
.L32: 0x080083B8: 9801 LDR R0, [SP, #4] 0x080083BA: 9002 STR R0, [SP, #8]
.L33: 0x080083BC: 9802 LDR R0, [SP, #8] 0x080083BE: 9003 STR R0, [SP, #12]
.L34: 0x080083C0: 9803 LDR R0, [SP, #12] 0x080083C2: 9004 STR R0, [SP, #16]
.L35: 0x080083C4: 9804 LDR R0, [SP, #16] 0x080083C6: 9005 STR R0, [SP, #20]
.L36: 0x080083C8: 9805 LDR R0, [SP, #20] 0x080083CA: 9006 STR R0, [SP, #24]
.L37: 0x080083CC: 9806 LDR R0, [SP, #24] 0x080083CE: 9007 STR R0, [SP, #28]
.L38: 0x080083D0: 9807 LDR R0, [SP, #28] 0x080083D2: 9008 STR R0, [SP, #32]
.L39: 0x080083D4: 9808 LDR R0, [SP, #32] 0x080083D6: 990D LDR R1, [SP, #52] 0x080083D8: F001 0103 AND R1, R1, #3 0x080083DC: 0089 LSLS R1, R1, #2 0x080083DE: FA00 F101 LSL.W R1, R0, R1 0x080083E2: 980B LDR R0, [SP, #44] 0x080083E4: 4308 ORRS R0, R1 0x080083E6: 900B STR R0, [SP, #44] 0x080083E8: 980B LDR R0, [SP, #44] 0x080083EA: 990D LDR R1, [SP, #52] 0x080083EC: F021 0103 BIC R1, R1, #3 0x080083F0: F240 4208 MOVW R2, #0x0408 0x080083F4: F6C5 0200 MOVT R2, #0x5800 0x080083F8: 5088 STR R0, [R1, R2] 0x080083FA: F04F 40B0 MOV.W R0, #0x58000000 0x080083FE: 6800 LDR R0, [R0] 0x08008400: 900B STR R0, [SP, #44] 0x08008402: 990C LDR R1, [SP, #48] 0x08008404: 980B LDR R0, [SP, #44] 0x08008406: 4388 BICS R0, R1 0x08008408: 900B STR R0, [SP, #44] 0x0800840A: 980E LDR R0, [SP, #56] 0x0800840C: 7980 LDRB R0, [R0, #6] 0x0800840E: 06C0 LSLS R0, R0, #27 0x08008410: 2800 CMP R0, #0 0x08008412: D503 BPL .L40 ; 0x0800841C 0x08008414: 990C LDR R1, [SP, #48] 0x08008416: 980B LDR R0, [SP, #44] 0x08008418: 4308 ORRS R0, R1 0x0800841A: 900B STR R0, [SP, #44]
.L40: 0x0800841C: 980B LDR R0, [SP, #44] 0x0800841E: F04F 41B0 MOV.W R1, #0x58000000 0x08008422: 6008 STR R0, [R1] 0x08008424: 2004 MOVS R0, #4 0x08008426: F6C5 0000 MOVT R0, #0x5800 0x0800842A: 6800 LDR R0, [R0] 0x0800842C: 900B STR R0, [SP, #44] 0x0800842E: 990C LDR R1, [SP, #48] 0x08008430: 980B LDR R0, [SP, #44] 0x08008432: 4388 BICS R0, R1 0x08008434: 900B STR R0, [SP, #44] 0x08008436: 980E LDR R0, [SP, #56] 0x08008438: 7980 LDRB R0, [R0, #6] 0x0800843A: 0680 LSLS R0, R0, #26 0x0800843C: 2800 CMP R0, #0 0x0800843E: D503 BPL .L41 ; 0x08008448 0x08008440: 990C LDR R1, [SP, #48] 0x08008442: 980B LDR R0, [SP, #44] 0x08008444: 4308 ORRS R0, R1 0x08008446: 900B STR R0, [SP, #44]
.L41: 0x08008448: 980B LDR R0, [SP, #44] 0x0800844A: 2104 MOVS R1, #4 0x0800844C: F6C5 0100 MOVT R1, #0x5800 0x08008450: 6008 STR R0, [R1] 0x08008452: 980A LDR R0, [SP, #40] 0x08008454: 6840 LDR R0, [R0, #4] 0x08008456: 900B STR R0, [SP, #44] 0x08008458: 990C LDR R1, [SP, #48] 0x0800845A: 980B LDR R0, [SP, #44] 0x0800845C: 4388 BICS R0, R1 0x0800845E: 900B STR R0, [SP, #44] 0x08008460: 980E LDR R0, [SP, #56] 0x08008462: 7980 LDRB R0, [R0, #6] 0x08008464: 0780 LSLS R0, R0, #30 0x08008466: 2800 CMP R0, #0 0x08008468: D503 BPL .L42 ; 0x08008472 0x0800846A: 990C LDR R1, [SP, #48] 0x0800846C: 980B LDR R0, [SP, #44] 0x0800846E: 4308 ORRS R0, R1 0x08008470: 900B STR R0, [SP, #44]
.L42: 0x08008472: 980B LDR R0, [SP, #44] 0x08008474: 990A LDR R1, [SP, #40] 0x08008476: 6048 STR R0, [R1, #4] 0x08008478: 980A LDR R0, [SP, #40] 0x0800847A: 6800 LDR R0, [R0] 0x0800847C: 900B STR R0, [SP, #44] 0x0800847E: 990C LDR R1, [SP, #48] 0x08008480: 980B LDR R0, [SP, #44] 0x08008482: 4388 BICS R0, R1 0x08008484: 900B STR R0, [SP, #44] 0x08008486: 980E LDR R0, [SP, #56] 0x08008488: 7980 LDRB R0, [R0, #6] 0x0800848A: 07C0 LSLS R0, R0, #31 0x0800848C: B118 CBZ R0, .L43 ; 0x08008496 0x0800848E: 990C LDR R1, [SP, #48] 0x08008490: 980B LDR R0, [SP, #44] 0x08008492: 4308 ORRS R0, R1 0x08008494: 900B STR R0, [SP, #44]
.L43: 0x08008496: 980B LDR R0, [SP, #44] 0x08008498: 990A LDR R1, [SP, #40] 0x0800849A: 6008 STR R0, [R1]
.L44: 0x0800849C: 980D LDR R0, [SP, #52] 0x0800849E: 3001 ADDS R0, #1 0x080084A0: 900D STR R0, [SP, #52] 0x080084A2: E5DA B .L8 ; 0x0800805A
.L45: 0x080084A4: B010 ADD SP, SP, #64 0x080084A6: BD80 POP {R7, PC}
HAL_PWR_EnableBkUpAccess: 0x080084A8: F644 0100 MOVW R1, #0x4800 0x080084AC: F6C5 0102 MOVT R1, #0x5802 0x080084B0: 6808 LDR R0, [R1] 0x080084B2: F440 7080 ORR R0, R0, #0x0100 0x080084B6: 6008 STR R0, [R1] 0x080084B8: 4770 BX LR
HAL_RCC_OscConfig: 0x080084BA: B580 PUSH {R7, LR} 0x080084BC: B08C SUB SP, SP, #48 0x080084BE: 900A STR R0, [SP, #40] 0x080084C0: 980A LDR R0, [SP, #40] 0x080084C2: B920 CBNZ R0, .L1 ; 0x080084CE 0x080084C4: 2001 MOVS R0, #1 0x080084C6: F88D 002F STRB.W R0, [SP, #47] 0x080084CA: F000 BDC1 B.W .L134 ; 0x08009050
.L1: 0x080084CE: 980A LDR R0, [SP, #40] 0x080084D0: 6800 LDR R0, [R0] 0x080084D2: B300 CBZ R0, .L2 ; 0x08008516 0x080084D4: 980A LDR R0, [SP, #40] 0x080084D6: 7800 LDRB R0, [R0] 0x080084D8: 07C0 LSLS R0, R0, #31 0x080084DA: B9E0 CBNZ R0, .L2 ; 0x08008516 0x080084DC: 980A LDR R0, [SP, #40] 0x080084DE: 6800 LDR R0, [R0] 0x080084E0: F000 0002 AND R0, R0, #2 0x080084E4: 2802 CMP R0, #2 0x080084E6: D016 BEQ .L2 ; 0x08008516 0x080084E8: 980A LDR R0, [SP, #40] 0x080084EA: 6800 LDR R0, [R0] 0x080084EC: F000 0010 AND R0, R0, #16 0x080084F0: 2810 CMP R0, #16 0x080084F2: D010 BEQ .L2 ; 0x08008516 0x080084F4: 980A LDR R0, [SP, #40] 0x080084F6: 6800 LDR R0, [R0] 0x080084F8: F000 0008 AND R0, R0, #8 0x080084FC: 2808 CMP R0, #8 0x080084FE: D00A BEQ .L2 ; 0x08008516 0x08008500: 980A LDR R0, [SP, #40] 0x08008502: 6800 LDR R0, [R0] 0x08008504: F000 0004 AND R0, R0, #4 0x08008508: 2804 CMP R0, #4 0x0800850A: D004 BEQ .L2 ; 0x08008516 0x0800850C: 980A LDR R0, [SP, #40] 0x0800850E: 7800 LDRB R0, [R0] 0x08008510: 0680 LSLS R0, R0, #26 0x08008512: 2800 CMP R0, #0 0x08008514: D500 BPL .L3 ; 0x08008518
.L2: 0x08008516: E007 B .L4 ; 0x08008528
.L3: 0x08008518: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x0800851C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008520: F240 11A1 MOVW R1, #0x01A1 0x08008524: F7FC FB39 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x08008528: 980A LDR R0, [SP, #40] 0x0800852A: 7800 LDRB R0, [R0] 0x0800852C: 07C0 LSLS R0, R0, #31 0x0800852E: 2800 CMP R0, #0 0x08008530: F000 80AE BEQ.W .L21 ; 0x08008690 0x08008534: 980A LDR R0, [SP, #40] 0x08008536: 6840 LDR R0, [R0, #4] 0x08008538: B148 CBZ R0, .L5 ; 0x0800854E 0x0800853A: 980A LDR R0, [SP, #40] 0x0800853C: 6840 LDR R0, [R0, #4] 0x0800853E: F5B0 3F80 CMP.W R0, #0x010000 0x08008542: D004 BEQ .L5 ; 0x0800854E 0x08008544: 980A LDR R0, [SP, #40] 0x08008546: 6840 LDR R0, [R0, #4] 0x08008548: F5B0 2FA0 CMP.W R0, #0x050000 0x0800854C: D100 BNE .L6 ; 0x08008550
.L5: 0x0800854E: E007 B .L7 ; 0x08008560
.L6: 0x08008550: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008554: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008558: F44F 71D3 MOV.W R1, #0x01A6 0x0800855C: F7FC FB1D BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x08008560: F244 4010 MOVW R0, #0x4410 0x08008564: F6C5 0002 MOVT R0, #0x5802 0x08008568: 6800 LDR R0, [R0] 0x0800856A: F000 0038 AND R0, R0, #56 0x0800856E: 9006 STR R0, [SP, #24] 0x08008570: F244 4028 MOVW R0, #0x4428 0x08008574: F6C5 0002 MOVT R0, #0x5802 0x08008578: 6800 LDR R0, [R0] 0x0800857A: 9005 STR R0, [SP, #20] 0x0800857C: 9806 LDR R0, [SP, #24] 0x0800857E: 2810 CMP R0, #16 0x08008580: D007 BEQ .L8 ; 0x08008592 0x08008582: 9806 LDR R0, [SP, #24] 0x08008584: 2818 CMP R0, #24 0x08008586: D115 BNE .L10 ; 0x080085B4 0x08008588: 9805 LDR R0, [SP, #20] 0x0800858A: F000 0003 AND R0, R0, #3 0x0800858E: 2802 CMP R0, #2 0x08008590: D110 BNE .L10 ; 0x080085B4
.L8: 0x08008592: F244 4000 MOVW R0, #0x4400 0x08008596: F6C5 0002 MOVT R0, #0x5802 0x0800859A: 6800 LDR R0, [R0] 0x0800859C: F3C0 4040 UBFX R0, R0, #17, #1 0x080085A0: B138 CBZ R0, .L9 ; 0x080085B2 0x080085A2: 980A LDR R0, [SP, #40] 0x080085A4: 6840 LDR R0, [R0, #4] 0x080085A6: B920 CBNZ R0, .L9 ; 0x080085B2 0x080085A8: 2001 MOVS R0, #1 0x080085AA: F88D 002F STRB.W R0, [SP, #47] 0x080085AE: F000 BD4F B.W .L134 ; 0x08009050
.L9: 0x080085B2: E06D B .L21 ; 0x08008690
.L10: 0x080085B4: 980A LDR R0, [SP, #40] 0x080085B6: 6840 LDR R0, [R0, #4] 0x080085B8: F5B0 3F80 CMP.W R0, #0x010000 0x080085BC: D108 BNE .L11 ; 0x080085D0 0x080085BE: F244 4100 MOVW R1, #0x4400 0x080085C2: F6C5 0102 MOVT R1, #0x5802 0x080085C6: 6808 LDR R0, [R1] 0x080085C8: F440 3080 ORR R0, R0, #0x010000 0x080085CC: 6008 STR R0, [R1] 0x080085CE: E02D B .L14 ; 0x0800862C
.L11: 0x080085D0: 980A LDR R0, [SP, #40] 0x080085D2: 6840 LDR R0, [R0, #4] 0x080085D4: B960 CBNZ R0, .L12 ; 0x080085F0 0x080085D6: F244 4100 MOVW R1, #0x4400 0x080085DA: F6C5 0102 MOVT R1, #0x5802 0x080085DE: 6808 LDR R0, [R1] 0x080085E0: F420 3080 BIC R0, R0, #0x010000 0x080085E4: 6008 STR R0, [R1] 0x080085E6: 6808 LDR R0, [R1] 0x080085E8: F420 2080 BIC R0, R0, #0x040000 0x080085EC: 6008 STR R0, [R1] 0x080085EE: E01D B .L14 ; 0x0800862C
.L12: 0x080085F0: 980A LDR R0, [SP, #40] 0x080085F2: 6840 LDR R0, [R0, #4] 0x080085F4: F5B0 2FA0 CMP.W R0, #0x050000 0x080085F8: D10C BNE .L13 ; 0x08008614 0x080085FA: F244 4100 MOVW R1, #0x4400 0x080085FE: F6C5 0102 MOVT R1, #0x5802 0x08008602: 6808 LDR R0, [R1] 0x08008604: F440 2080 ORR R0, R0, #0x040000 0x08008608: 6008 STR R0, [R1] 0x0800860A: 6808 LDR R0, [R1] 0x0800860C: F440 3080 ORR R0, R0, #0x010000 0x08008610: 6008 STR R0, [R1] 0x08008612: E00B B .L14 ; 0x0800862C
.L13: 0x08008614: F244 4100 MOVW R1, #0x4400 0x08008618: F6C5 0102 MOVT R1, #0x5802 0x0800861C: 6808 LDR R0, [R1] 0x0800861E: F420 3080 BIC R0, R0, #0x010000 0x08008622: 6008 STR R0, [R1] 0x08008624: 6808 LDR R0, [R1] 0x08008626: F420 2080 BIC R0, R0, #0x040000 0x0800862A: 6008 STR R0, [R1]
.L14: 0x0800862C: 980A LDR R0, [SP, #40] 0x0800862E: 6840 LDR R0, [R0, #4] 0x08008630: B1B8 CBZ R0, .L18 ; 0x08008662 0x08008632: F00E F89B BL HAL_GetTick ; 0x0801676C 0x08008636: 9009 STR R0, [SP, #36]
.L15: 0x08008638: F244 4000 MOVW R0, #0x4400 0x0800863C: F6C5 0002 MOVT R0, #0x5802 0x08008640: 6800 LDR R0, [R0] 0x08008642: F3C0 4040 UBFX R0, R0, #17, #1 0x08008646: B958 CBNZ R0, .L17 ; 0x08008660 0x08008648: F00E F890 BL HAL_GetTick ; 0x0801676C 0x0800864C: 9909 LDR R1, [SP, #36] 0x0800864E: 1A40 SUBS R0, R0, R1 0x08008650: 2865 CMP R0, #101 0x08008652: D304 BCC .L16 ; 0x0800865E 0x08008654: 2003 MOVS R0, #3 0x08008656: F88D 002F STRB.W R0, [SP, #47] 0x0800865A: F000 BCF9 B.W .L134 ; 0x08009050
.L16: 0x0800865E: E7EB B .L15 ; 0x08008638
.L17: 0x08008660: E016 B .L21 ; 0x08008690
.L18: 0x08008662: F00E F883 BL HAL_GetTick ; 0x0801676C 0x08008666: 9009 STR R0, [SP, #36]
.L19: 0x08008668: F244 4000 MOVW R0, #0x4400 0x0800866C: F6C5 0002 MOVT R0, #0x5802 0x08008670: 6800 LDR R0, [R0] 0x08008672: F3C0 4040 UBFX R0, R0, #17, #1 0x08008676: B158 CBZ R0, .L21 ; 0x08008690 0x08008678: F00E F878 BL HAL_GetTick ; 0x0801676C 0x0800867C: 9909 LDR R1, [SP, #36] 0x0800867E: 1A40 SUBS R0, R0, R1 0x08008680: 2865 CMP R0, #101 0x08008682: D304 BCC .L20 ; 0x0800868E 0x08008684: 2003 MOVS R0, #3 0x08008686: F88D 002F STRB.W R0, [SP, #47] 0x0800868A: F000 BCE1 B.W .L134 ; 0x08009050
.L20: 0x0800868E: E7EB B .L19 ; 0x08008668
.L21: 0x08008690: 980A LDR R0, [SP, #40] 0x08008692: 7800 LDRB R0, [R0] 0x08008694: 0780 LSLS R0, R0, #30 0x08008696: 2800 CMP R0, #0 0x08008698: F140 80D5 BPL.W .L39 ; 0x08008846 0x0800869C: 980A LDR R0, [SP, #40] 0x0800869E: 68C0 LDR R0, [R0, #12] 0x080086A0: B198 CBZ R0, .L22 ; 0x080086CA 0x080086A2: 980A LDR R0, [SP, #40] 0x080086A4: 68C0 LDR R0, [R0, #12] 0x080086A6: 2801 CMP R0, #1 0x080086A8: D00F BEQ .L22 ; 0x080086CA 0x080086AA: 980A LDR R0, [SP, #40] 0x080086AC: 68C0 LDR R0, [R0, #12] 0x080086AE: 2801 CMP R0, #1 0x080086B0: D00B BEQ .L22 ; 0x080086CA 0x080086B2: 980A LDR R0, [SP, #40] 0x080086B4: 68C0 LDR R0, [R0, #12] 0x080086B6: 2809 CMP R0, #9 0x080086B8: D007 BEQ .L22 ; 0x080086CA 0x080086BA: 980A LDR R0, [SP, #40] 0x080086BC: 68C0 LDR R0, [R0, #12] 0x080086BE: 2811 CMP R0, #17 0x080086C0: D003 BEQ .L22 ; 0x080086CA 0x080086C2: 980A LDR R0, [SP, #40] 0x080086C4: 68C0 LDR R0, [R0, #12] 0x080086C6: 2819 CMP R0, #25 0x080086C8: D100 BNE .L23 ; 0x080086CC
.L22: 0x080086CA: E007 B .L24 ; 0x080086DC
.L23: 0x080086CC: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080086D0: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080086D4: F44F 71ED MOV.W R1, #0x01DA 0x080086D8: F7FC FA5F BL vApplicationStackOverflowHook ; 0x08004B9A
.L24: 0x080086DC: 980A LDR R0, [SP, #40] 0x080086DE: 6900 LDR R0, [R0, #16] 0x080086E0: 287F CMP R0, #127 0x080086E2: D800 BHI .L25 ; 0x080086E6 0x080086E4: E007 B .L26 ; 0x080086F6
.L25: 0x080086E6: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080086EA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080086EE: F240 11DB MOVW R1, #0x01DB 0x080086F2: F7FC FA52 BL vApplicationStackOverflowHook ; 0x08004B9A
.L26: 0x080086F6: F244 4010 MOVW R0, #0x4410 0x080086FA: F6C5 0002 MOVT R0, #0x5802 0x080086FE: 6800 LDR R0, [R0] 0x08008700: F000 0038 AND R0, R0, #56 0x08008704: 9004 STR R0, [SP, #16] 0x08008706: F244 4028 MOVW R0, #0x4428 0x0800870A: F6C5 0002 MOVT R0, #0x5802 0x0800870E: 6800 LDR R0, [R0] 0x08008710: 9003 STR R0, [SP, #12] 0x08008712: 9804 LDR R0, [SP, #16] 0x08008714: B138 CBZ R0, .L27 ; 0x08008726 0x08008716: 9804 LDR R0, [SP, #16] 0x08008718: 2818 CMP R0, #24 0x0800871A: D143 BNE .L32 ; 0x080087A4 0x0800871C: F89D 000C LDRB.W R0, [SP, #12] 0x08008720: 0780 LSLS R0, R0, #30 0x08008722: 2800 CMP R0, #0 0x08008724: D13E BNE .L32 ; 0x080087A4
.L27: 0x08008726: F244 4000 MOVW R0, #0x4400 0x0800872A: F6C5 0002 MOVT R0, #0x5802 0x0800872E: 6800 LDR R0, [R0] 0x08008730: F3C0 0080 UBFX R0, R0, #2, #1 0x08008734: B138 CBZ R0, .L28 ; 0x08008746 0x08008736: 980A LDR R0, [SP, #40] 0x08008738: 68C0 LDR R0, [R0, #12] 0x0800873A: B920 CBNZ R0, .L28 ; 0x08008746 0x0800873C: 2001 MOVS R0, #1 0x0800873E: F88D 002F STRB.W R0, [SP, #47] 0x08008742: F000 BC85 B.W .L134 ; 0x08009050
.L28: 0x08008746: F244 4100 MOVW R1, #0x4400 0x0800874A: F6C5 0102 MOVT R1, #0x5802 0x0800874E: 6808 LDR R0, [R1] 0x08008750: F020 0019 BIC R0, R0, #25 0x08008754: 9A0A LDR R2, [SP, #40] 0x08008756: 68D2 LDR R2, [R2, #12] 0x08008758: 4310 ORRS R0, R2 0x0800875A: 6008 STR R0, [R1] 0x0800875C: F00E F806 BL HAL_GetTick ; 0x0801676C 0x08008760: 9009 STR R0, [SP, #36]
.L29: 0x08008762: F244 4000 MOVW R0, #0x4400 0x08008766: F6C5 0002 MOVT R0, #0x5802 0x0800876A: 6800 LDR R0, [R0] 0x0800876C: F3C0 0080 UBFX R0, R0, #2, #1 0x08008770: B958 CBNZ R0, .L31 ; 0x0800878A 0x08008772: F00D FFFB BL HAL_GetTick ; 0x0801676C 0x08008776: 9909 LDR R1, [SP, #36] 0x08008778: 1A40 SUBS R0, R0, R1 0x0800877A: 2803 CMP R0, #3 0x0800877C: D304 BCC .L30 ; 0x08008788 0x0800877E: 2003 MOVS R0, #3 0x08008780: F88D 002F STRB.W R0, [SP, #47] 0x08008784: F000 BC64 B.W .L134 ; 0x08009050
.L30: 0x08008788: E7EB B .L29 ; 0x08008762
.L31: 0x0800878A: F244 4104 MOVW R1, #0x4404 0x0800878E: F6C5 0102 MOVT R1, #0x5802 0x08008792: 6808 LDR R0, [R1] 0x08008794: F020 40FE BIC R0, R0, #0x7F000000 0x08008798: 9A0A LDR R2, [SP, #40] 0x0800879A: 6912 LDR R2, [R2, #16] 0x0800879C: EA40 6002 ORR.W R0, R0, R2, LSL #24 0x080087A0: 6008 STR R0, [R1] 0x080087A2: E050 B .L39 ; 0x08008846
.L32: 0x080087A4: 980A LDR R0, [SP, #40] 0x080087A6: 68C0 LDR R0, [R0, #12] 0x080087A8: B370 CBZ R0, .L36 ; 0x08008808 0x080087AA: F244 4100 MOVW R1, #0x4400 0x080087AE: F6C5 0102 MOVT R1, #0x5802 0x080087B2: 6808 LDR R0, [R1] 0x080087B4: F020 0019 BIC R0, R0, #25 0x080087B8: 9A0A LDR R2, [SP, #40] 0x080087BA: 68D2 LDR R2, [R2, #12] 0x080087BC: 4310 ORRS R0, R2 0x080087BE: 6008 STR R0, [R1] 0x080087C0: F00D FFD4 BL HAL_GetTick ; 0x0801676C 0x080087C4: 9009 STR R0, [SP, #36]
.L33: 0x080087C6: F244 4000 MOVW R0, #0x4400 0x080087CA: F6C5 0002 MOVT R0, #0x5802 0x080087CE: 6800 LDR R0, [R0] 0x080087D0: F3C0 0080 UBFX R0, R0, #2, #1 0x080087D4: B958 CBNZ R0, .L35 ; 0x080087EE 0x080087D6: F00D FFC9 BL HAL_GetTick ; 0x0801676C 0x080087DA: 9909 LDR R1, [SP, #36] 0x080087DC: 1A40 SUBS R0, R0, R1 0x080087DE: 2803 CMP R0, #3 0x080087E0: D304 BCC .L34 ; 0x080087EC 0x080087E2: 2003 MOVS R0, #3 0x080087E4: F88D 002F STRB.W R0, [SP, #47] 0x080087E8: F000 BC32 B.W .L134 ; 0x08009050
.L34: 0x080087EC: E7EB B .L33 ; 0x080087C6
.L35: 0x080087EE: F244 4104 MOVW R1, #0x4404 0x080087F2: F6C5 0102 MOVT R1, #0x5802 0x080087F6: 6808 LDR R0, [R1] 0x080087F8: F020 40FE BIC R0, R0, #0x7F000000 0x080087FC: 9A0A LDR R2, [SP, #40] 0x080087FE: 6912 LDR R2, [R2, #16] 0x08008800: EA40 6002 ORR.W R0, R0, R2, LSL #24 0x08008804: 6008 STR R0, [R1] 0x08008806: E01E B .L39 ; 0x08008846
.L36: 0x08008808: F244 4100 MOVW R1, #0x4400 0x0800880C: F6C5 0102 MOVT R1, #0x5802 0x08008810: 6808 LDR R0, [R1] 0x08008812: F020 0001 BIC R0, R0, #1 0x08008816: 6008 STR R0, [R1] 0x08008818: F00D FFA8 BL HAL_GetTick ; 0x0801676C 0x0800881C: 9009 STR R0, [SP, #36]
.L37: 0x0800881E: F244 4000 MOVW R0, #0x4400 0x08008822: F6C5 0002 MOVT R0, #0x5802 0x08008826: 6800 LDR R0, [R0] 0x08008828: F3C0 0080 UBFX R0, R0, #2, #1 0x0800882C: B158 CBZ R0, .L39 ; 0x08008846 0x0800882E: F00D FF9D BL HAL_GetTick ; 0x0801676C 0x08008832: 9909 LDR R1, [SP, #36] 0x08008834: 1A40 SUBS R0, R0, R1 0x08008836: 2803 CMP R0, #3 0x08008838: D304 BCC .L38 ; 0x08008844 0x0800883A: 2003 MOVS R0, #3 0x0800883C: F88D 002F STRB.W R0, [SP, #47] 0x08008840: F000 BC06 B.W .L134 ; 0x08009050
.L38: 0x08008844: E7EB B .L37 ; 0x0800881E
.L39: 0x08008846: 980A LDR R0, [SP, #40] 0x08008848: 7800 LDRB R0, [R0] 0x0800884A: 06C0 LSLS R0, R0, #27 0x0800884C: 2800 CMP R0, #0 0x0800884E: F140 809F BPL.W .L54 ; 0x08008990 0x08008852: 980A LDR R0, [SP, #40] 0x08008854: 69C0 LDR R0, [R0, #28] 0x08008856: B118 CBZ R0, .L40 ; 0x08008860 0x08008858: 980A LDR R0, [SP, #40] 0x0800885A: 69C0 LDR R0, [R0, #28] 0x0800885C: 2880 CMP R0, #128 0x0800885E: D100 BNE .L41 ; 0x08008862
.L40: 0x08008860: E007 B .L42 ; 0x08008872
.L41: 0x08008862: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008866: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x0800886A: F240 212B MOVW R1, #0x022B 0x0800886E: F7FC F994 BL vApplicationStackOverflowHook ; 0x08004B9A
.L42: 0x08008872: 980A LDR R0, [SP, #40] 0x08008874: 6A00 LDR R0, [R0, #32] 0x08008876: 283F CMP R0, #63 0x08008878: D800 BHI .L43 ; 0x0800887C 0x0800887A: E007 B .L44 ; 0x0800888C
.L43: 0x0800887C: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008880: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008884: F44F 710B MOV.W R1, #0x022C 0x08008888: F7FC F987 BL vApplicationStackOverflowHook ; 0x08004B9A
.L44: 0x0800888C: F244 4010 MOVW R0, #0x4410 0x08008890: F6C5 0002 MOVT R0, #0x5802 0x08008894: 6800 LDR R0, [R0] 0x08008896: F000 0038 AND R0, R0, #56 0x0800889A: 9002 STR R0, [SP, #8] 0x0800889C: F244 4028 MOVW R0, #0x4428 0x080088A0: F6C5 0002 MOVT R0, #0x5802 0x080088A4: 6800 LDR R0, [R0] 0x080088A6: 9001 STR R0, [SP, #4] 0x080088A8: 9802 LDR R0, [SP, #8] 0x080088AA: 2808 CMP R0, #8 0x080088AC: D007 BEQ .L45 ; 0x080088BE 0x080088AE: 9802 LDR R0, [SP, #8] 0x080088B0: 2818 CMP R0, #24 0x080088B2: D121 BNE .L47 ; 0x080088F8 0x080088B4: 9801 LDR R0, [SP, #4] 0x080088B6: F000 0003 AND R0, R0, #3 0x080088BA: 2801 CMP R0, #1 0x080088BC: D11C BNE .L47 ; 0x080088F8
.L45: 0x080088BE: F244 4000 MOVW R0, #0x4400 0x080088C2: F6C5 0002 MOVT R0, #0x5802 0x080088C6: 6800 LDR R0, [R0] 0x080088C8: F3C0 2000 UBFX R0, R0, #8, #1 0x080088CC: B138 CBZ R0, .L46 ; 0x080088DE 0x080088CE: 980A LDR R0, [SP, #40] 0x080088D0: 69C0 LDR R0, [R0, #28] 0x080088D2: 2880 CMP R0, #128 0x080088D4: D003 BEQ .L46 ; 0x080088DE 0x080088D6: 2001 MOVS R0, #1 0x080088D8: F88D 002F STRB.W R0, [SP, #47] 0x080088DC: E3B8 B .L134 ; 0x08009050
.L46: 0x080088DE: F244 410C MOVW R1, #0x440C 0x080088E2: F6C5 0102 MOVT R1, #0x5802 0x080088E6: 6808 LDR R0, [R1] 0x080088E8: F020 507C BIC R0, R0, #0x3F000000 0x080088EC: 9A0A LDR R2, [SP, #40] 0x080088EE: 6A12 LDR R2, [R2, #32] 0x080088F0: EA40 6002 ORR.W R0, R0, R2, LSL #24 0x080088F4: 6008 STR R0, [R1] 0x080088F6: E04B B .L54 ; 0x08008990
.L47: 0x080088F8: 980A LDR R0, [SP, #40] 0x080088FA: 69C0 LDR R0, [R0, #28] 0x080088FC: B350 CBZ R0, .L51 ; 0x08008954 0x080088FE: F244 4100 MOVW R1, #0x4400 0x08008902: F6C5 0102 MOVT R1, #0x5802 0x08008906: 6808 LDR R0, [R1] 0x08008908: F040 0080 ORR R0, R0, #128 0x0800890C: 6008 STR R0, [R1] 0x0800890E: F00D FF2D BL HAL_GetTick ; 0x0801676C 0x08008912: 9009 STR R0, [SP, #36]
.L48: 0x08008914: F244 4000 MOVW R0, #0x4400 0x08008918: F6C5 0002 MOVT R0, #0x5802 0x0800891C: 6800 LDR R0, [R0] 0x0800891E: F3C0 2000 UBFX R0, R0, #8, #1 0x08008922: B950 CBNZ R0, .L50 ; 0x0800893A 0x08008924: F00D FF22 BL HAL_GetTick ; 0x0801676C 0x08008928: 9909 LDR R1, [SP, #36] 0x0800892A: 1A40 SUBS R0, R0, R1 0x0800892C: 2803 CMP R0, #3 0x0800892E: D303 BCC .L49 ; 0x08008938 0x08008930: 2003 MOVS R0, #3 0x08008932: F88D 002F STRB.W R0, [SP, #47] 0x08008936: E38B B .L134 ; 0x08009050
.L49: 0x08008938: E7EC B .L48 ; 0x08008914
.L50: 0x0800893A: F244 410C MOVW R1, #0x440C 0x0800893E: F6C5 0102 MOVT R1, #0x5802 0x08008942: 6808 LDR R0, [R1] 0x08008944: F020 507C BIC R0, R0, #0x3F000000 0x08008948: 9A0A LDR R2, [SP, #40] 0x0800894A: 6A12 LDR R2, [R2, #32] 0x0800894C: EA40 6002 ORR.W R0, R0, R2, LSL #24 0x08008950: 6008 STR R0, [R1] 0x08008952: E01D B .L54 ; 0x08008990
.L51: 0x08008954: F244 4100 MOVW R1, #0x4400 0x08008958: F6C5 0102 MOVT R1, #0x5802 0x0800895C: 6808 LDR R0, [R1] 0x0800895E: F020 0080 BIC R0, R0, #128 0x08008962: 6008 STR R0, [R1] 0x08008964: F00D FF02 BL HAL_GetTick ; 0x0801676C 0x08008968: 9009 STR R0, [SP, #36]
.L52: 0x0800896A: F244 4000 MOVW R0, #0x4400 0x0800896E: F6C5 0002 MOVT R0, #0x5802 0x08008972: 6800 LDR R0, [R0] 0x08008974: F3C0 2000 UBFX R0, R0, #8, #1 0x08008978: B150 CBZ R0, .L54 ; 0x08008990 0x0800897A: F00D FEF7 BL HAL_GetTick ; 0x0801676C 0x0800897E: 9909 LDR R1, [SP, #36] 0x08008980: 1A40 SUBS R0, R0, R1 0x08008982: 2803 CMP R0, #3 0x08008984: D303 BCC .L53 ; 0x0800898E 0x08008986: 2003 MOVS R0, #3 0x08008988: F88D 002F STRB.W R0, [SP, #47] 0x0800898C: E360 B .L134 ; 0x08009050
.L53: 0x0800898E: E7EC B .L52 ; 0x0800896A
.L54: 0x08008990: 980A LDR R0, [SP, #40] 0x08008992: 7800 LDRB R0, [R0] 0x08008994: 0700 LSLS R0, R0, #28 0x08008996: 2800 CMP R0, #0 0x08008998: D54F BPL .L64 ; 0x08008A3A 0x0800899A: 980A LDR R0, [SP, #40] 0x0800899C: 6940 LDR R0, [R0, #20] 0x0800899E: B118 CBZ R0, .L55 ; 0x080089A8 0x080089A0: 980A LDR R0, [SP, #40] 0x080089A2: 6940 LDR R0, [R0, #20] 0x080089A4: 2801 CMP R0, #1 0x080089A6: D100 BNE .L56 ; 0x080089AA
.L55: 0x080089A8: E007 B .L57 ; 0x080089BA
.L56: 0x080089AA: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080089AE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080089B2: F240 216D MOVW R1, #0x026D 0x080089B6: F7FC F8F0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L57: 0x080089BA: 980A LDR R0, [SP, #40] 0x080089BC: 6940 LDR R0, [R0, #20] 0x080089BE: B1F0 CBZ R0, .L61 ; 0x080089FE 0x080089C0: F244 4174 MOVW R1, #0x4474 0x080089C4: F6C5 0102 MOVT R1, #0x5802 0x080089C8: 6808 LDR R0, [R1] 0x080089CA: F040 0001 ORR R0, R0, #1 0x080089CE: 6008 STR R0, [R1] 0x080089D0: F00D FECC BL HAL_GetTick ; 0x0801676C 0x080089D4: 9009 STR R0, [SP, #36]
.L58: 0x080089D6: F244 4074 MOVW R0, #0x4474 0x080089DA: F6C5 0002 MOVT R0, #0x5802 0x080089DE: 6800 LDR R0, [R0] 0x080089E0: F3C0 0040 UBFX R0, R0, #1, #1 0x080089E4: B950 CBNZ R0, .L60 ; 0x080089FC 0x080089E6: F00D FEC1 BL HAL_GetTick ; 0x0801676C 0x080089EA: 9909 LDR R1, [SP, #36] 0x080089EC: 1A40 SUBS R0, R0, R1 0x080089EE: 2803 CMP R0, #3 0x080089F0: D303 BCC .L59 ; 0x080089FA 0x080089F2: 2003 MOVS R0, #3 0x080089F4: F88D 002F STRB.W R0, [SP, #47] 0x080089F8: E32A B .L134 ; 0x08009050
.L59: 0x080089FA: E7EC B .L58 ; 0x080089D6
.L60: 0x080089FC: E01D B .L64 ; 0x08008A3A
.L61: 0x080089FE: F244 4174 MOVW R1, #0x4474 0x08008A02: F6C5 0102 MOVT R1, #0x5802 0x08008A06: 6808 LDR R0, [R1] 0x08008A08: F020 0001 BIC R0, R0, #1 0x08008A0C: 6008 STR R0, [R1] 0x08008A0E: F00D FEAD BL HAL_GetTick ; 0x0801676C 0x08008A12: 9009 STR R0, [SP, #36]
.L62: 0x08008A14: F244 4074 MOVW R0, #0x4474 0x08008A18: F6C5 0002 MOVT R0, #0x5802 0x08008A1C: 6800 LDR R0, [R0] 0x08008A1E: F3C0 0040 UBFX R0, R0, #1, #1 0x08008A22: B150 CBZ R0, .L64 ; 0x08008A3A 0x08008A24: F00D FEA2 BL HAL_GetTick ; 0x0801676C 0x08008A28: 9909 LDR R1, [SP, #36] 0x08008A2A: 1A40 SUBS R0, R0, R1 0x08008A2C: 2803 CMP R0, #3 0x08008A2E: D303 BCC .L63 ; 0x08008A38 0x08008A30: 2003 MOVS R0, #3 0x08008A32: F88D 002F STRB.W R0, [SP, #47] 0x08008A36: E30B B .L134 ; 0x08009050
.L63: 0x08008A38: E7EC B .L62 ; 0x08008A14
.L64: 0x08008A3A: 980A LDR R0, [SP, #40] 0x08008A3C: 7800 LDRB R0, [R0] 0x08008A3E: 0680 LSLS R0, R0, #26 0x08008A40: 2800 CMP R0, #0 0x08008A42: D54F BPL .L74 ; 0x08008AE4 0x08008A44: 980A LDR R0, [SP, #40] 0x08008A46: 6980 LDR R0, [R0, #24] 0x08008A48: B118 CBZ R0, .L65 ; 0x08008A52 0x08008A4A: 980A LDR R0, [SP, #40] 0x08008A4C: 6980 LDR R0, [R0, #24] 0x08008A4E: 2801 CMP R0, #1 0x08008A50: D100 BNE .L66 ; 0x08008A54
.L65: 0x08008A52: E007 B .L67 ; 0x08008A64
.L66: 0x08008A54: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008A58: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008A5C: F44F 7126 MOV.W R1, #0x0298 0x08008A60: F7FC F89B BL vApplicationStackOverflowHook ; 0x08004B9A
.L67: 0x08008A64: 980A LDR R0, [SP, #40] 0x08008A66: 6980 LDR R0, [R0, #24] 0x08008A68: B1F0 CBZ R0, .L71 ; 0x08008AA8 0x08008A6A: F244 4100 MOVW R1, #0x4400 0x08008A6E: F6C5 0102 MOVT R1, #0x5802 0x08008A72: 6808 LDR R0, [R1] 0x08008A74: F440 5080 ORR R0, R0, #0x1000 0x08008A78: 6008 STR R0, [R1] 0x08008A7A: F00D FE77 BL HAL_GetTick ; 0x0801676C 0x08008A7E: 9009 STR R0, [SP, #36]
.L68: 0x08008A80: F244 4000 MOVW R0, #0x4400 0x08008A84: F6C5 0002 MOVT R0, #0x5802 0x08008A88: 6800 LDR R0, [R0] 0x08008A8A: F3C0 3040 UBFX R0, R0, #13, #1 0x08008A8E: B950 CBNZ R0, .L70 ; 0x08008AA6 0x08008A90: F00D FE6C BL HAL_GetTick ; 0x0801676C 0x08008A94: 9909 LDR R1, [SP, #36] 0x08008A96: 1A40 SUBS R0, R0, R1 0x08008A98: 2803 CMP R0, #3 0x08008A9A: D303 BCC .L69 ; 0x08008AA4 0x08008A9C: 2003 MOVS R0, #3 0x08008A9E: F88D 002F STRB.W R0, [SP, #47] 0x08008AA2: E2D5 B .L134 ; 0x08009050
.L69: 0x08008AA4: E7EC B .L68 ; 0x08008A80
.L70: 0x08008AA6: E01D B .L74 ; 0x08008AE4
.L71: 0x08008AA8: F244 4100 MOVW R1, #0x4400 0x08008AAC: F6C5 0102 MOVT R1, #0x5802 0x08008AB0: 6808 LDR R0, [R1] 0x08008AB2: F420 5080 BIC R0, R0, #0x1000 0x08008AB6: 6008 STR R0, [R1] 0x08008AB8: F00D FE58 BL HAL_GetTick ; 0x0801676C 0x08008ABC: 9009 STR R0, [SP, #36]
.L72: 0x08008ABE: F244 4000 MOVW R0, #0x4400 0x08008AC2: F6C5 0002 MOVT R0, #0x5802 0x08008AC6: 6800 LDR R0, [R0] 0x08008AC8: F3C0 3040 UBFX R0, R0, #13, #1 0x08008ACC: B150 CBZ R0, .L74 ; 0x08008AE4 0x08008ACE: F00D FE4D BL HAL_GetTick ; 0x0801676C 0x08008AD2: 9909 LDR R1, [SP, #36] 0x08008AD4: 1A40 SUBS R0, R0, R1 0x08008AD6: 2803 CMP R0, #3 0x08008AD8: D303 BCC .L73 ; 0x08008AE2 0x08008ADA: 2003 MOVS R0, #3 0x08008ADC: F88D 002F STRB.W R0, [SP, #47] 0x08008AE0: E2B6 B .L134 ; 0x08009050
.L73: 0x08008AE2: E7EC B .L72 ; 0x08008ABE
.L74: 0x08008AE4: 980A LDR R0, [SP, #40] 0x08008AE6: 7800 LDRB R0, [R0] 0x08008AE8: 0740 LSLS R0, R0, #29 0x08008AEA: 2800 CMP R0, #0 0x08008AEC: F140 80A0 BPL.W .L91 ; 0x08008C30 0x08008AF0: 980A LDR R0, [SP, #40] 0x08008AF2: 6880 LDR R0, [R0, #8] 0x08008AF4: B138 CBZ R0, .L75 ; 0x08008B06 0x08008AF6: 980A LDR R0, [SP, #40] 0x08008AF8: 6880 LDR R0, [R0, #8] 0x08008AFA: 2801 CMP R0, #1 0x08008AFC: D003 BEQ .L75 ; 0x08008B06 0x08008AFE: 980A LDR R0, [SP, #40] 0x08008B00: 6880 LDR R0, [R0, #8] 0x08008B02: 2805 CMP R0, #5 0x08008B04: D100 BNE .L76 ; 0x08008B08
.L75: 0x08008B06: E007 B .L77 ; 0x08008B18
.L76: 0x08008B08: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008B0C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008B10: F240 21C2 MOVW R1, #0x02C2 0x08008B14: F7FC F841 BL vApplicationStackOverflowHook ; 0x08004B9A
.L77: 0x08008B18: F644 0100 MOVW R1, #0x4800 0x08008B1C: F6C5 0102 MOVT R1, #0x5802 0x08008B20: 6808 LDR R0, [R1] 0x08008B22: F440 7080 ORR R0, R0, #0x0100 0x08008B26: 6008 STR R0, [R1] 0x08008B28: F00D FE20 BL HAL_GetTick ; 0x0801676C 0x08008B2C: 9009 STR R0, [SP, #36]
.L78: 0x08008B2E: F644 0000 MOVW R0, #0x4800 0x08008B32: F6C5 0002 MOVT R0, #0x5802 0x08008B36: 6800 LDR R0, [R0] 0x08008B38: 05C0 LSLS R0, R0, #23 0x08008B3A: 2800 CMP R0, #0 0x08008B3C: D40A BMI .L80 ; 0x08008B54 0x08008B3E: F00D FE15 BL HAL_GetTick ; 0x0801676C 0x08008B42: 9909 LDR R1, [SP, #36] 0x08008B44: 1A40 SUBS R0, R0, R1 0x08008B46: 2865 CMP R0, #101 0x08008B48: D303 BCC .L79 ; 0x08008B52 0x08008B4A: 2003 MOVS R0, #3 0x08008B4C: F88D 002F STRB.W R0, [SP, #47] 0x08008B50: E27E B .L134 ; 0x08009050
.L79: 0x08008B52: E7EC B .L78 ; 0x08008B2E
.L80: 0x08008B54: 980A LDR R0, [SP, #40] 0x08008B56: 6880 LDR R0, [R0, #8] 0x08008B58: 2801 CMP R0, #1 0x08008B5A: D108 BNE .L81 ; 0x08008B6E 0x08008B5C: F244 4170 MOVW R1, #0x4470 0x08008B60: F6C5 0102 MOVT R1, #0x5802 0x08008B64: 6808 LDR R0, [R1] 0x08008B66: F040 0001 ORR R0, R0, #1 0x08008B6A: 6008 STR R0, [R1] 0x08008B6C: E02C B .L84 ; 0x08008BC8
.L81: 0x08008B6E: 980A LDR R0, [SP, #40] 0x08008B70: 6880 LDR R0, [R0, #8] 0x08008B72: B960 CBNZ R0, .L82 ; 0x08008B8E 0x08008B74: F244 4170 MOVW R1, #0x4470 0x08008B78: F6C5 0102 MOVT R1, #0x5802 0x08008B7C: 6808 LDR R0, [R1] 0x08008B7E: F020 0001 BIC R0, R0, #1 0x08008B82: 6008 STR R0, [R1] 0x08008B84: 6808 LDR R0, [R1] 0x08008B86: F020 0004 BIC R0, R0, #4 0x08008B8A: 6008 STR R0, [R1] 0x08008B8C: E01C B .L84 ; 0x08008BC8
.L82: 0x08008B8E: 980A LDR R0, [SP, #40] 0x08008B90: 6880 LDR R0, [R0, #8] 0x08008B92: 2805 CMP R0, #5 0x08008B94: D10C BNE .L83 ; 0x08008BB0 0x08008B96: F244 4170 MOVW R1, #0x4470 0x08008B9A: F6C5 0102 MOVT R1, #0x5802 0x08008B9E: 6808 LDR R0, [R1] 0x08008BA0: F040 0004 ORR R0, R0, #4 0x08008BA4: 6008 STR R0, [R1] 0x08008BA6: 6808 LDR R0, [R1] 0x08008BA8: F040 0001 ORR R0, R0, #1 0x08008BAC: 6008 STR R0, [R1] 0x08008BAE: E00B B .L84 ; 0x08008BC8
.L83: 0x08008BB0: F244 4170 MOVW R1, #0x4470 0x08008BB4: F6C5 0102 MOVT R1, #0x5802 0x08008BB8: 6808 LDR R0, [R1] 0x08008BBA: F020 0001 BIC R0, R0, #1 0x08008BBE: 6008 STR R0, [R1] 0x08008BC0: 6808 LDR R0, [R1] 0x08008BC2: F020 0004 BIC R0, R0, #4 0x08008BC6: 6008 STR R0, [R1]
.L84: 0x08008BC8: 980A LDR R0, [SP, #40] 0x08008BCA: 6880 LDR R0, [R0, #8] 0x08008BCC: B1C0 CBZ R0, .L88 ; 0x08008C00 0x08008BCE: F00D FDCD BL HAL_GetTick ; 0x0801676C 0x08008BD2: 9009 STR R0, [SP, #36]
.L85: 0x08008BD4: F244 4070 MOVW R0, #0x4470 0x08008BD8: F6C5 0002 MOVT R0, #0x5802 0x08008BDC: 6800 LDR R0, [R0] 0x08008BDE: F3C0 0040 UBFX R0, R0, #1, #1 0x08008BE2: B960 CBNZ R0, .L87 ; 0x08008BFE 0x08008BE4: F00D FDC2 BL HAL_GetTick ; 0x0801676C 0x08008BE8: 9909 LDR R1, [SP, #36] 0x08008BEA: 1A40 SUBS R0, R0, R1 0x08008BEC: F241 3189 MOVW R1, #0x1389 0x08008BF0: 4288 CMP R0, R1 0x08008BF2: D303 BCC .L86 ; 0x08008BFC 0x08008BF4: 2003 MOVS R0, #3 0x08008BF6: F88D 002F STRB.W R0, [SP, #47] 0x08008BFA: E229 B .L134 ; 0x08009050
.L86: 0x08008BFC: E7EA B .L85 ; 0x08008BD4
.L87: 0x08008BFE: E017 B .L91 ; 0x08008C30
.L88: 0x08008C00: F00D FDB4 BL HAL_GetTick ; 0x0801676C 0x08008C04: 9009 STR R0, [SP, #36]
.L89: 0x08008C06: F244 4070 MOVW R0, #0x4470 0x08008C0A: F6C5 0002 MOVT R0, #0x5802 0x08008C0E: 6800 LDR R0, [R0] 0x08008C10: F3C0 0040 UBFX R0, R0, #1, #1 0x08008C14: B160 CBZ R0, .L91 ; 0x08008C30 0x08008C16: F00D FDA9 BL HAL_GetTick ; 0x0801676C 0x08008C1A: 9909 LDR R1, [SP, #36] 0x08008C1C: 1A40 SUBS R0, R0, R1 0x08008C1E: F241 3189 MOVW R1, #0x1389 0x08008C22: 4288 CMP R0, R1 0x08008C24: D303 BCC .L90 ; 0x08008C2E 0x08008C26: 2003 MOVS R0, #3 0x08008C28: F88D 002F STRB.W R0, [SP, #47] 0x08008C2C: E210 B .L134 ; 0x08009050
.L90: 0x08008C2E: E7EA B .L89 ; 0x08008C06
.L91: 0x08008C30: 980A LDR R0, [SP, #40] 0x08008C32: 6A40 LDR R0, [R0, #36] 0x08008C34: B138 CBZ R0, .L92 ; 0x08008C46 0x08008C36: 980A LDR R0, [SP, #40] 0x08008C38: 6A40 LDR R0, [R0, #36] 0x08008C3A: 2801 CMP R0, #1 0x08008C3C: D003 BEQ .L92 ; 0x08008C46 0x08008C3E: 980A LDR R0, [SP, #40] 0x08008C40: 6A40 LDR R0, [R0, #36] 0x08008C42: 2802 CMP R0, #2 0x08008C44: D100 BNE .L93 ; 0x08008C48
.L92: 0x08008C46: E007 B .L94 ; 0x08008C58
.L93: 0x08008C48: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008C4C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008C50: F44F 713D MOV.W R1, #0x02F4 0x08008C54: F7FB FFA1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L94: 0x08008C58: 980A LDR R0, [SP, #40] 0x08008C5A: 6A40 LDR R0, [R0, #36] 0x08008C5C: 2800 CMP R0, #0 0x08008C5E: F000 81F4 BEQ.W .L133 ; 0x0800904A 0x08008C62: F244 4010 MOVW R0, #0x4410 0x08008C66: F6C5 0002 MOVT R0, #0x5802 0x08008C6A: 6800 LDR R0, [R0] 0x08008C6C: F000 0038 AND R0, R0, #56 0x08008C70: 2818 CMP R0, #24 0x08008C72: F000 8168 BEQ.W .L126 ; 0x08008F46 0x08008C76: 980A LDR R0, [SP, #40] 0x08008C78: 6A40 LDR R0, [R0, #36] 0x08008C7A: 2802 CMP R0, #2 0x08008C7C: F040 8144 BNE.W .L122 ; 0x08008F08 0x08008C80: 980A LDR R0, [SP, #40] 0x08008C82: 6A80 LDR R0, [R0, #40] 0x08008C84: 2801 CMP R0, #1 0x08008C86: D00A BEQ .L95 ; 0x08008C9E 0x08008C88: 980A LDR R0, [SP, #40] 0x08008C8A: 6A80 LDR R0, [R0, #40] 0x08008C8C: B138 CBZ R0, .L95 ; 0x08008C9E 0x08008C8E: 980A LDR R0, [SP, #40] 0x08008C90: 6A80 LDR R0, [R0, #40] 0x08008C92: 2803 CMP R0, #3 0x08008C94: D003 BEQ .L95 ; 0x08008C9E 0x08008C96: 980A LDR R0, [SP, #40] 0x08008C98: 6A80 LDR R0, [R0, #40] 0x08008C9A: 2802 CMP R0, #2 0x08008C9C: D100 BNE .L96 ; 0x08008CA0
.L95: 0x08008C9E: E007 B .L97 ; 0x08008CB0
.L96: 0x08008CA0: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008CA4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008CA8: F240 21FD MOVW R1, #0x02FD 0x08008CAC: F7FB FF75 BL vApplicationStackOverflowHook ; 0x08004B9A
.L97: 0x08008CB0: 980A LDR R0, [SP, #40] 0x08008CB2: 6C00 LDR R0, [R0, #64] 0x08008CB4: B158 CBZ R0, .L98 ; 0x08008CCE 0x08008CB6: 980A LDR R0, [SP, #40] 0x08008CB8: 6C00 LDR R0, [R0, #64] 0x08008CBA: 2804 CMP R0, #4 0x08008CBC: D007 BEQ .L98 ; 0x08008CCE 0x08008CBE: 980A LDR R0, [SP, #40] 0x08008CC0: 6C00 LDR R0, [R0, #64] 0x08008CC2: 2808 CMP R0, #8 0x08008CC4: D003 BEQ .L98 ; 0x08008CCE 0x08008CC6: 980A LDR R0, [SP, #40] 0x08008CC8: 6C00 LDR R0, [R0, #64] 0x08008CCA: 280C CMP R0, #12 0x08008CCC: D100 BNE .L99 ; 0x08008CD0
.L98: 0x08008CCE: E007 B .L100 ; 0x08008CE0
.L99: 0x08008CD0: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008CD4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008CD8: F240 21FE MOVW R1, #0x02FE 0x08008CDC: F7FB FF5D BL vApplicationStackOverflowHook ; 0x08004B9A
.L100: 0x08008CE0: 980A LDR R0, [SP, #40] 0x08008CE2: 6C40 LDR R0, [R0, #68] 0x08008CE4: B118 CBZ R0, .L101 ; 0x08008CEE 0x08008CE6: 980A LDR R0, [SP, #40] 0x08008CE8: 6C40 LDR R0, [R0, #68] 0x08008CEA: 2802 CMP R0, #2 0x08008CEC: D100 BNE .L102 ; 0x08008CF0
.L101: 0x08008CEE: E007 B .L103 ; 0x08008D00
.L102: 0x08008CF0: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008CF4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008CF8: F240 21FF MOVW R1, #0x02FF 0x08008CFC: F7FB FF4D BL vApplicationStackOverflowHook ; 0x08004B9A
.L103: 0x08008D00: 980A LDR R0, [SP, #40] 0x08008D02: 6AC0 LDR R0, [R0, #44] 0x08008D04: B120 CBZ R0, .L104 ; 0x08008D10 0x08008D06: 980A LDR R0, [SP, #40] 0x08008D08: 6AC0 LDR R0, [R0, #44] 0x08008D0A: 283F CMP R0, #63 0x08008D0C: D800 BHI .L104 ; 0x08008D10 0x08008D0E: E007 B .L105 ; 0x08008D20
.L104: 0x08008D10: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008D14: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008D18: F44F 7140 MOV.W R1, #0x0300 0x08008D1C: F7FB FF3D BL vApplicationStackOverflowHook ; 0x08004B9A
.L105: 0x08008D20: 980A LDR R0, [SP, #40] 0x08008D22: 6B00 LDR R0, [R0, #48] 0x08008D24: 2804 CMP R0, #4 0x08008D26: D305 BCC .L106 ; 0x08008D34 0x08008D28: 980A LDR R0, [SP, #40] 0x08008D2A: 6B00 LDR R0, [R0, #48] 0x08008D2C: F5B0 7F00 CMP.W R0, #0x0200 0x08008D30: D800 BHI .L106 ; 0x08008D34 0x08008D32: E007 B .L107 ; 0x08008D44
.L106: 0x08008D34: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008D38: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008D3C: F240 3101 MOVW R1, #0x0301 0x08008D40: F7FB FF2B BL vApplicationStackOverflowHook ; 0x08004B9A
.L107: 0x08008D44: 980A LDR R0, [SP, #40] 0x08008D46: 6B40 LDR R0, [R0, #52] 0x08008D48: B120 CBZ R0, .L108 ; 0x08008D54 0x08008D4A: 980A LDR R0, [SP, #40] 0x08008D4C: 6B40 LDR R0, [R0, #52] 0x08008D4E: 2880 CMP R0, #128 0x08008D50: D800 BHI .L108 ; 0x08008D54 0x08008D52: E007 B .L109 ; 0x08008D64
.L108: 0x08008D54: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008D58: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008D5C: F240 3102 MOVW R1, #0x0302 0x08008D60: F7FB FF1B BL vApplicationStackOverflowHook ; 0x08004B9A
.L109: 0x08008D64: 980A LDR R0, [SP, #40] 0x08008D66: 6B80 LDR R0, [R0, #56] 0x08008D68: B120 CBZ R0, .L110 ; 0x08008D74 0x08008D6A: 980A LDR R0, [SP, #40] 0x08008D6C: 6B80 LDR R0, [R0, #56] 0x08008D6E: 2880 CMP R0, #128 0x08008D70: D800 BHI .L110 ; 0x08008D74 0x08008D72: E007 B .L111 ; 0x08008D84
.L110: 0x08008D74: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008D78: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008D7C: F240 3103 MOVW R1, #0x0303 0x08008D80: F7FB FF0B BL vApplicationStackOverflowHook ; 0x08004B9A
.L111: 0x08008D84: 980A LDR R0, [SP, #40] 0x08008D86: 6BC0 LDR R0, [R0, #60] 0x08008D88: B120 CBZ R0, .L112 ; 0x08008D94 0x08008D8A: 980A LDR R0, [SP, #40] 0x08008D8C: 6BC0 LDR R0, [R0, #60] 0x08008D8E: 2880 CMP R0, #128 0x08008D90: D800 BHI .L112 ; 0x08008D94 0x08008D92: E007 B .L113 ; 0x08008DA4
.L112: 0x08008D94: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008D98: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008D9C: F44F 7141 MOV.W R1, #0x0304 0x08008DA0: F7FB FEFB BL vApplicationStackOverflowHook ; 0x08004B9A
.L113: 0x08008DA4: 980A LDR R0, [SP, #40] 0x08008DA6: 6C80 LDR R0, [R0, #72] 0x08008DA8: 0B40 LSRS R0, R0, #13 0x08008DAA: B900 CBNZ R0, .L114 ; 0x08008DAE 0x08008DAC: E007 B .L115 ; 0x08008DBE
.L114: 0x08008DAE: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008DB2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008DB6: F240 3105 MOVW R1, #0x0305 0x08008DBA: F7FB FEEE BL vApplicationStackOverflowHook ; 0x08004B9A
.L115: 0x08008DBE: F244 4100 MOVW R1, #0x4400 0x08008DC2: F6C5 0102 MOVT R1, #0x5802 0x08008DC6: 6808 LDR R0, [R1] 0x08008DC8: F020 7080 BIC R0, R0, #0x01000000 0x08008DCC: 6008 STR R0, [R1] 0x08008DCE: F00D FCCD BL HAL_GetTick ; 0x0801676C 0x08008DD2: 9009 STR R0, [SP, #36]
.L116: 0x08008DD4: F244 4000 MOVW R0, #0x4400 0x08008DD8: F6C5 0002 MOVT R0, #0x5802 0x08008DDC: 6800 LDR R0, [R0] 0x08008DDE: F3C0 6040 UBFX R0, R0, #25, #1 0x08008DE2: B150 CBZ R0, .L118 ; 0x08008DFA 0x08008DE4: F00D FCC2 BL HAL_GetTick ; 0x0801676C 0x08008DE8: 9909 LDR R1, [SP, #36] 0x08008DEA: 1A40 SUBS R0, R0, R1 0x08008DEC: 2803 CMP R0, #3 0x08008DEE: D303 BCC .L117 ; 0x08008DF8 0x08008DF0: 2003 MOVS R0, #3 0x08008DF2: F88D 002F STRB.W R0, [SP, #47] 0x08008DF6: E12B B .L134 ; 0x08009050
.L117: 0x08008DF8: E7EC B .L116 ; 0x08008DD4
.L118: 0x08008DFA: F244 4128 MOVW R1, #0x4428 0x08008DFE: F6C5 0102 MOVT R1, #0x5802 0x08008E02: 6808 LDR R0, [R1] 0x08008E04: F240 32F3 MOVW R2, #0x03F3 0x08008E08: 4390 BICS R0, R2 0x08008E0A: 9B0A LDR R3, [SP, #40] 0x08008E0C: 6A9A LDR R2, [R3, #40] 0x08008E0E: 6ADB LDR R3, [R3, #44] 0x08008E10: EA42 1203 ORR.W R2, R2, R3, LSL #4 0x08008E14: 4310 ORRS R0, R2 0x08008E16: 6008 STR R0, [R1] 0x08008E18: 990A LDR R1, [SP, #40] 0x08008E1A: 6B08 LDR R0, [R1, #48] 0x08008E1C: F8D1 C034 LDR.W R12, [R1, #52] 0x08008E20: 6B8B LDR R3, [R1, #56] 0x08008E22: 6BCA LDR R2, [R1, #60] 0x08008E24: 3801 SUBS R0, #1 0x08008E26: F36F 205F BFC R0, #9, #23 0x08008E2A: F64F 6100 MOVW R1, #0xFE00 0x08008E2E: F6CF 71FF MOVT R1, #0xFFFF 0x08008E32: EB01 214C ADD.W R1, R1, R12, LSL #9 0x08008E36: B289 UXTH R1, R1 0x08008E38: 4408 ADD R0, R1 0x08008E3A: 2100 MOVS R1, #0 0x08008E3C: F6CF 71FF MOVT R1, #0xFFFF 0x08008E40: EB01 4103 ADD.W R1, R1, R3, LSL #16 0x08008E44: F401 01FE AND R1, R1, #0x7F0000 0x08008E48: 4408 ADD R0, R1 0x08008E4A: F04F 417F MOV.W R1, #0xFF000000 0x08008E4E: EB01 6102 ADD.W R1, R1, R2, LSL #24 0x08008E52: F001 41FE AND R1, R1, #0x7F000000 0x08008E56: 4408 ADD R0, R1 0x08008E58: F244 4130 MOVW R1, #0x4430 0x08008E5C: F6C5 0102 MOVT R1, #0x5802 0x08008E60: 6008 STR R0, [R1] 0x08008E62: F244 412C MOVW R1, #0x442C 0x08008E66: F6C5 0102 MOVT R1, #0x5802 0x08008E6A: 9100 STR R1, [SP, #0] 0x08008E6C: 6808 LDR R0, [R1] 0x08008E6E: F020 0001 BIC R0, R0, #1 0x08008E72: 6008 STR R0, [R1] 0x08008E74: F244 4234 MOVW R2, #0x4434 0x08008E78: F6C5 0202 MOVT R2, #0x5802 0x08008E7C: 6810 LDR R0, [R2] 0x08008E7E: F64F 73F8 MOVW R3, #0xFFF8 0x08008E82: 4398 BICS R0, R3 0x08008E84: 9B0A LDR R3, [SP, #40] 0x08008E86: 6C9B LDR R3, [R3, #72] 0x08008E88: EA40 00C3 ORR.W R0, R0, R3, LSL #3 0x08008E8C: 6010 STR R0, [R2] 0x08008E8E: 6808 LDR R0, [R1] 0x08008E90: F020 000C BIC R0, R0, #12 0x08008E94: 9A0A LDR R2, [SP, #40] 0x08008E96: 6C12 LDR R2, [R2, #64] 0x08008E98: 4310 ORRS R0, R2 0x08008E9A: 6008 STR R0, [R1] 0x08008E9C: 6808 LDR R0, [R1] 0x08008E9E: F020 0002 BIC R0, R0, #2 0x08008EA2: 9A0A LDR R2, [SP, #40] 0x08008EA4: 6C52 LDR R2, [R2, #68] 0x08008EA6: 4310 ORRS R0, R2 0x08008EA8: 6008 STR R0, [R1] 0x08008EAA: 6808 LDR R0, [R1] 0x08008EAC: F440 3080 ORR R0, R0, #0x010000 0x08008EB0: 6008 STR R0, [R1] 0x08008EB2: 6808 LDR R0, [R1] 0x08008EB4: F440 3000 ORR R0, R0, #0x020000 0x08008EB8: 6008 STR R0, [R1] 0x08008EBA: 6808 LDR R0, [R1] 0x08008EBC: F440 2080 ORR R0, R0, #0x040000 0x08008EC0: 6008 STR R0, [R1] 0x08008EC2: 6808 LDR R0, [R1] 0x08008EC4: F040 0001 ORR R0, R0, #1 0x08008EC8: 6008 STR R0, [R1] 0x08008ECA: F244 4100 MOVW R1, #0x4400 0x08008ECE: F6C5 0102 MOVT R1, #0x5802 0x08008ED2: 6808 LDR R0, [R1] 0x08008ED4: F040 7080 ORR R0, R0, #0x01000000 0x08008ED8: 6008 STR R0, [R1] 0x08008EDA: F00D FC47 BL HAL_GetTick ; 0x0801676C 0x08008EDE: 9009 STR R0, [SP, #36]
.L119: 0x08008EE0: F244 4000 MOVW R0, #0x4400 0x08008EE4: F6C5 0002 MOVT R0, #0x5802 0x08008EE8: 6800 LDR R0, [R0] 0x08008EEA: F3C0 6040 UBFX R0, R0, #25, #1 0x08008EEE: B950 CBNZ R0, .L121 ; 0x08008F06 0x08008EF0: F00D FC3C BL HAL_GetTick ; 0x0801676C 0x08008EF4: 9909 LDR R1, [SP, #36] 0x08008EF6: 1A40 SUBS R0, R0, R1 0x08008EF8: 2803 CMP R0, #3 0x08008EFA: D303 BCC .L120 ; 0x08008F04 0x08008EFC: 2003 MOVS R0, #3 0x08008EFE: F88D 002F STRB.W R0, [SP, #47] 0x08008F02: E0A5 B .L134 ; 0x08009050
.L120: 0x08008F04: E7EC B .L119 ; 0x08008EE0
.L121: 0x08008F06: E01D B .L125 ; 0x08008F44
.L122: 0x08008F08: F244 4100 MOVW R1, #0x4400 0x08008F0C: F6C5 0102 MOVT R1, #0x5802 0x08008F10: 6808 LDR R0, [R1] 0x08008F12: F020 7080 BIC R0, R0, #0x01000000 0x08008F16: 6008 STR R0, [R1] 0x08008F18: F00D FC28 BL HAL_GetTick ; 0x0801676C 0x08008F1C: 9009 STR R0, [SP, #36]
.L123: 0x08008F1E: F244 4000 MOVW R0, #0x4400 0x08008F22: F6C5 0002 MOVT R0, #0x5802 0x08008F26: 6800 LDR R0, [R0] 0x08008F28: F3C0 6040 UBFX R0, R0, #25, #1 0x08008F2C: B150 CBZ R0, .L125 ; 0x08008F44 0x08008F2E: F00D FC1D BL HAL_GetTick ; 0x0801676C 0x08008F32: 9909 LDR R1, [SP, #36] 0x08008F34: 1A40 SUBS R0, R0, R1 0x08008F36: 2803 CMP R0, #3 0x08008F38: D303 BCC .L124 ; 0x08008F42 0x08008F3A: 2003 MOVS R0, #3 0x08008F3C: F88D 002F STRB.W R0, [SP, #47] 0x08008F40: E086 B .L134 ; 0x08009050
.L124: 0x08008F42: E7EC B .L123 ; 0x08008F1E
.L125: 0x08008F44: E081 B .L133 ; 0x0800904A
.L126: 0x08008F46: F244 4028 MOVW R0, #0x4428 0x08008F4A: F6C5 0002 MOVT R0, #0x5802 0x08008F4E: 6800 LDR R0, [R0] 0x08008F50: 9008 STR R0, [SP, #32] 0x08008F52: F244 4030 MOVW R0, #0x4430 0x08008F56: F6C5 0002 MOVT R0, #0x5802 0x08008F5A: 6800 LDR R0, [R0] 0x08008F5C: 9007 STR R0, [SP, #28] 0x08008F5E: 980A LDR R0, [SP, #40] 0x08008F60: 6A40 LDR R0, [R0, #36] 0x08008F62: 2801 CMP R0, #1 0x08008F64: D02D BEQ .L127 ; 0x08008FC2 0x08008F66: 9808 LDR R0, [SP, #32] 0x08008F68: F000 0003 AND R0, R0, #3 0x08008F6C: 990A LDR R1, [SP, #40] 0x08008F6E: 6A89 LDR R1, [R1, #40] 0x08008F70: 4288 CMP R0, R1 0x08008F72: D126 BNE .L127 ; 0x08008FC2 0x08008F74: 9808 LDR R0, [SP, #32] 0x08008F76: F3C0 1105 UBFX R1, R0, #4, #6 0x08008F7A: 980A LDR R0, [SP, #40] 0x08008F7C: 6AC0 LDR R0, [R0, #44] 0x08008F7E: 4288 CMP R0, R1 0x08008F80: D11F BNE .L127 ; 0x08008FC2 0x08008F82: 9807 LDR R0, [SP, #28] 0x08008F84: F36F 205F BFC R0, #9, #23 0x08008F88: 990A LDR R1, [SP, #40] 0x08008F8A: 6B09 LDR R1, [R1, #48] 0x08008F8C: 3901 SUBS R1, #1 0x08008F8E: 4288 CMP R0, R1 0x08008F90: D117 BNE .L127 ; 0x08008FC2 0x08008F92: F8BD 001C LDRH.W R0, [SP, #28] 0x08008F96: 0A41 LSRS R1, R0, #9 0x08008F98: 980A LDR R0, [SP, #40] 0x08008F9A: 6B40 LDR R0, [R0, #52] 0x08008F9C: 3801 SUBS R0, #1 0x08008F9E: 4288 CMP R0, R1 0x08008FA0: D10F BNE .L127 ; 0x08008FC2 0x08008FA2: 9807 LDR R0, [SP, #28] 0x08008FA4: F3C0 4106 UBFX R1, R0, #16, #7 0x08008FA8: 980A LDR R0, [SP, #40] 0x08008FAA: 6B80 LDR R0, [R0, #56] 0x08008FAC: 3801 SUBS R0, #1 0x08008FAE: 4288 CMP R0, R1 0x08008FB0: D107 BNE .L127 ; 0x08008FC2 0x08008FB2: 9807 LDR R0, [SP, #28] 0x08008FB4: F3C0 6106 UBFX R1, R0, #24, #7 0x08008FB8: 980A LDR R0, [SP, #40] 0x08008FBA: 6BC0 LDR R0, [R0, #60] 0x08008FBC: 3801 SUBS R0, #1 0x08008FBE: 4288 CMP R0, R1 0x08008FC0: D003 BEQ .L128 ; 0x08008FCA
.L127: 0x08008FC2: 2001 MOVS R0, #1 0x08008FC4: F88D 002F STRB.W R0, [SP, #47] 0x08008FC8: E042 B .L134 ; 0x08009050
.L128: 0x08008FCA: F244 4034 MOVW R0, #0x4434 0x08008FCE: F6C5 0002 MOVT R0, #0x5802 0x08008FD2: 6800 LDR R0, [R0] 0x08008FD4: B280 UXTH R0, R0 0x08008FD6: 08C0 LSRS R0, R0, #3 0x08008FD8: 9008 STR R0, [SP, #32] 0x08008FDA: 980A LDR R0, [SP, #40] 0x08008FDC: 6C80 LDR R0, [R0, #72] 0x08008FDE: 9908 LDR R1, [SP, #32] 0x08008FE0: 4288 CMP R0, R1 0x08008FE2: D032 BEQ .L133 ; 0x0800904A 0x08008FE4: 980A LDR R0, [SP, #40] 0x08008FE6: 6C80 LDR R0, [R0, #72] 0x08008FE8: 0B40 LSRS R0, R0, #13 0x08008FEA: B900 CBNZ R0, .L129 ; 0x08008FEE 0x08008FEC: E007 B .L130 ; 0x08008FFE
.L129: 0x08008FEE: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08008FF2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08008FF6: F44F 715B MOV.W R1, #0x036C 0x08008FFA: F7FB FDCE BL vApplicationStackOverflowHook ; 0x08004B9A
.L130: 0x08008FFE: F244 412C MOVW R1, #0x442C 0x08009002: F6C5 0102 MOVT R1, #0x5802 0x08009006: 6808 LDR R0, [R1] 0x08009008: F020 0001 BIC R0, R0, #1 0x0800900C: 6008 STR R0, [R1] 0x0800900E: F00D FBAD BL HAL_GetTick ; 0x0801676C 0x08009012: 9009 STR R0, [SP, #36]
.L131: 0x08009014: F00D FBAA BL HAL_GetTick ; 0x0801676C 0x08009018: 9909 LDR R1, [SP, #36] 0x0800901A: 1A40 SUBS R0, R0, R1 0x0800901C: B900 CBNZ R0, .L132 ; 0x08009020 0x0800901E: E7F9 B .L131 ; 0x08009014
.L132: 0x08009020: F244 4134 MOVW R1, #0x4434 0x08009024: F6C5 0102 MOVT R1, #0x5802 0x08009028: 6808 LDR R0, [R1] 0x0800902A: F64F 72F8 MOVW R2, #0xFFF8 0x0800902E: 4390 BICS R0, R2 0x08009030: 9A0A LDR R2, [SP, #40] 0x08009032: 6C92 LDR R2, [R2, #72] 0x08009034: EA40 00C2 ORR.W R0, R0, R2, LSL #3 0x08009038: 6008 STR R0, [R1] 0x0800903A: F244 412C MOVW R1, #0x442C 0x0800903E: F6C5 0102 MOVT R1, #0x5802 0x08009042: 6808 LDR R0, [R1] 0x08009044: F040 0001 ORR R0, R0, #1 0x08009048: 6008 STR R0, [R1]
.L133: 0x0800904A: 2000 MOVS R0, #0 0x0800904C: F88D 002F STRB.W R0, [SP, #47]
.L134: 0x08009050: F89D 002F LDRB.W R0, [SP, #47] 0x08009054: B00C ADD SP, SP, #48 0x08009056: BD80 POP {R7, PC}
HAL_RCC_ClockConfig: 0x08009058: B580 PUSH {R7, LR} 0x0800905A: B086 SUB SP, SP, #24 0x0800905C: 9004 STR R0, [SP, #16] 0x0800905E: 9103 STR R1, [SP, #12] 0x08009060: 9804 LDR R0, [SP, #16] 0x08009062: B918 CBNZ R0, .L1 ; 0x0800906C 0x08009064: 2001 MOVS R0, #1 0x08009066: F88D 0017 STRB.W R0, [SP, #23] 0x0800906A: E3C6 B .L65 ; 0x080097FA
.L1: 0x0800906C: 9804 LDR R0, [SP, #16] 0x0800906E: 6800 LDR R0, [R0] 0x08009070: B120 CBZ R0, .L2 ; 0x0800907C 0x08009072: 9804 LDR R0, [SP, #16] 0x08009074: 6800 LDR R0, [R0] 0x08009076: 283F CMP R0, #63 0x08009078: D800 BHI .L2 ; 0x0800907C 0x0800907A: E007 B .L3 ; 0x0800908C
.L2: 0x0800907C: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009080: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009084: F240 31A7 MOVW R1, #0x03A7 0x08009088: F7FB FD87 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800908C: 9803 LDR R0, [SP, #12] 0x0800908E: B360 CBZ R0, .L4 ; 0x080090EA 0x08009090: 9803 LDR R0, [SP, #12] 0x08009092: 2801 CMP R0, #1 0x08009094: D029 BEQ .L4 ; 0x080090EA 0x08009096: 9803 LDR R0, [SP, #12] 0x08009098: 2802 CMP R0, #2 0x0800909A: D026 BEQ .L4 ; 0x080090EA 0x0800909C: 9803 LDR R0, [SP, #12] 0x0800909E: 2803 CMP R0, #3 0x080090A0: D023 BEQ .L4 ; 0x080090EA 0x080090A2: 9803 LDR R0, [SP, #12] 0x080090A4: 2804 CMP R0, #4 0x080090A6: D020 BEQ .L4 ; 0x080090EA 0x080090A8: 9803 LDR R0, [SP, #12] 0x080090AA: 2805 CMP R0, #5 0x080090AC: D01D BEQ .L4 ; 0x080090EA 0x080090AE: 9803 LDR R0, [SP, #12] 0x080090B0: 2806 CMP R0, #6 0x080090B2: D01A BEQ .L4 ; 0x080090EA 0x080090B4: 9803 LDR R0, [SP, #12] 0x080090B6: 2807 CMP R0, #7 0x080090B8: D017 BEQ .L4 ; 0x080090EA 0x080090BA: 9803 LDR R0, [SP, #12] 0x080090BC: 2808 CMP R0, #8 0x080090BE: D014 BEQ .L4 ; 0x080090EA 0x080090C0: 9803 LDR R0, [SP, #12] 0x080090C2: 2809 CMP R0, #9 0x080090C4: D011 BEQ .L4 ; 0x080090EA 0x080090C6: 9803 LDR R0, [SP, #12] 0x080090C8: 280A CMP R0, #10 0x080090CA: D00E BEQ .L4 ; 0x080090EA 0x080090CC: 9803 LDR R0, [SP, #12] 0x080090CE: 280B CMP R0, #11 0x080090D0: D00B BEQ .L4 ; 0x080090EA 0x080090D2: 9803 LDR R0, [SP, #12] 0x080090D4: 280C CMP R0, #12 0x080090D6: D008 BEQ .L4 ; 0x080090EA 0x080090D8: 9803 LDR R0, [SP, #12] 0x080090DA: 280D CMP R0, #13 0x080090DC: D005 BEQ .L4 ; 0x080090EA 0x080090DE: 9803 LDR R0, [SP, #12] 0x080090E0: 280E CMP R0, #14 0x080090E2: D002 BEQ .L4 ; 0x080090EA 0x080090E4: 9803 LDR R0, [SP, #12] 0x080090E6: 280F CMP R0, #15 0x080090E8: D100 BNE .L5 ; 0x080090EC
.L4: 0x080090EA: E007 B .L6 ; 0x080090FC
.L5: 0x080090EC: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080090F0: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080090F4: F44F 716A MOV.W R1, #0x03A8 0x080090F8: F7FB FD4F BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x080090FC: 9803 LDR R0, [SP, #12] 0x080090FE: F242 0100 MOVW R1, #0x2000 0x08009102: F2C5 2100 MOVT R1, #0x5200 0x08009106: 6809 LDR R1, [R1] 0x08009108: F001 010F AND R1, R1, #15 0x0800910C: 4288 CMP R0, R1 0x0800910E: D913 BLS .L7 ; 0x08009138 0x08009110: F242 0000 MOVW R0, #0x2000 0x08009114: F2C5 2000 MOVT R0, #0x5200 0x08009118: 6801 LDR R1, [R0] 0x0800911A: F021 010F BIC R1, R1, #15 0x0800911E: 9A03 LDR R2, [SP, #12] 0x08009120: 4311 ORRS R1, R2 0x08009122: 6001 STR R1, [R0] 0x08009124: 6800 LDR R0, [R0] 0x08009126: F000 000F AND R0, R0, #15 0x0800912A: 9903 LDR R1, [SP, #12] 0x0800912C: 4288 CMP R0, R1 0x0800912E: D003 BEQ .L7 ; 0x08009138 0x08009130: 2001 MOVS R0, #1 0x08009132: F88D 0017 STRB.W R0, [SP, #23] 0x08009136: E360 B .L65 ; 0x080097FA
.L7: 0x08009138: 9804 LDR R0, [SP, #16] 0x0800913A: 7800 LDRB R0, [R0] 0x0800913C: 0740 LSLS R0, R0, #29 0x0800913E: 2800 CMP R0, #0 0x08009140: D531 BPL .L11 ; 0x080091A6 0x08009142: 9804 LDR R0, [SP, #16] 0x08009144: 6900 LDR R0, [R0, #16] 0x08009146: F244 4118 MOVW R1, #0x4418 0x0800914A: F6C5 0102 MOVT R1, #0x5802 0x0800914E: 6809 LDR R1, [R1] 0x08009150: F001 0170 AND R1, R1, #112 0x08009154: 4288 CMP R0, R1 0x08009156: D926 BLS .L11 ; 0x080091A6 0x08009158: 9804 LDR R0, [SP, #16] 0x0800915A: 6900 LDR R0, [R0, #16] 0x0800915C: B178 CBZ R0, .L8 ; 0x0800917E 0x0800915E: 9804 LDR R0, [SP, #16] 0x08009160: 6900 LDR R0, [R0, #16] 0x08009162: 2840 CMP R0, #64 0x08009164: D00B BEQ .L8 ; 0x0800917E 0x08009166: 9804 LDR R0, [SP, #16] 0x08009168: 6900 LDR R0, [R0, #16] 0x0800916A: 2850 CMP R0, #80 0x0800916C: D007 BEQ .L8 ; 0x0800917E 0x0800916E: 9804 LDR R0, [SP, #16] 0x08009170: 6900 LDR R0, [R0, #16] 0x08009172: 2860 CMP R0, #96 0x08009174: D003 BEQ .L8 ; 0x0800917E 0x08009176: 9804 LDR R0, [SP, #16] 0x08009178: 6900 LDR R0, [R0, #16] 0x0800917A: 2870 CMP R0, #112 0x0800917C: D100 BNE .L9 ; 0x08009180
.L8: 0x0800917E: E007 B .L10 ; 0x08009190
.L9: 0x08009180: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009184: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009188: F44F 7171 MOV.W R1, #0x03C4 0x0800918C: F7FB FD05 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x08009190: F244 4118 MOVW R1, #0x4418 0x08009194: F6C5 0102 MOVT R1, #0x5802 0x08009198: 6808 LDR R0, [R1] 0x0800919A: F020 0070 BIC R0, R0, #112 0x0800919E: 9A04 LDR R2, [SP, #16] 0x080091A0: 6912 LDR R2, [R2, #16] 0x080091A2: 4310 ORRS R0, R2 0x080091A4: 6008 STR R0, [R1]
.L11: 0x080091A6: 9804 LDR R0, [SP, #16] 0x080091A8: 7800 LDRB R0, [R0] 0x080091AA: 0700 LSLS R0, R0, #28 0x080091AC: 2800 CMP R0, #0 0x080091AE: D531 BPL .L15 ; 0x08009214 0x080091B0: 9804 LDR R0, [SP, #16] 0x080091B2: 6940 LDR R0, [R0, #20] 0x080091B4: F244 411C MOVW R1, #0x441C 0x080091B8: F6C5 0102 MOVT R1, #0x5802 0x080091BC: 6809 LDR R1, [R1] 0x080091BE: F001 0170 AND R1, R1, #112 0x080091C2: 4288 CMP R0, R1 0x080091C4: D926 BLS .L15 ; 0x08009214 0x080091C6: 9804 LDR R0, [SP, #16] 0x080091C8: 6940 LDR R0, [R0, #20] 0x080091CA: B178 CBZ R0, .L12 ; 0x080091EC 0x080091CC: 9804 LDR R0, [SP, #16] 0x080091CE: 6940 LDR R0, [R0, #20] 0x080091D0: 2840 CMP R0, #64 0x080091D2: D00B BEQ .L12 ; 0x080091EC 0x080091D4: 9804 LDR R0, [SP, #16] 0x080091D6: 6940 LDR R0, [R0, #20] 0x080091D8: 2850 CMP R0, #80 0x080091DA: D007 BEQ .L12 ; 0x080091EC 0x080091DC: 9804 LDR R0, [SP, #16] 0x080091DE: 6940 LDR R0, [R0, #20] 0x080091E0: 2860 CMP R0, #96 0x080091E2: D003 BEQ .L12 ; 0x080091EC 0x080091E4: 9804 LDR R0, [SP, #16] 0x080091E6: 6940 LDR R0, [R0, #20] 0x080091E8: 2870 CMP R0, #112 0x080091EA: D100 BNE .L13 ; 0x080091EE
.L12: 0x080091EC: E007 B .L14 ; 0x080091FE
.L13: 0x080091EE: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080091F2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080091F6: F240 31D6 MOVW R1, #0x03D6 0x080091FA: F7FB FCCE BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x080091FE: F244 411C MOVW R1, #0x441C 0x08009202: F6C5 0102 MOVT R1, #0x5802 0x08009206: 6808 LDR R0, [R1] 0x08009208: F020 0070 BIC R0, R0, #112 0x0800920C: 9A04 LDR R2, [SP, #16] 0x0800920E: 6952 LDR R2, [R2, #20] 0x08009210: 4310 ORRS R0, R2 0x08009212: 6008 STR R0, [R1]
.L15: 0x08009214: 9804 LDR R0, [SP, #16] 0x08009216: 7800 LDRB R0, [R0] 0x08009218: 06C0 LSLS R0, R0, #27 0x0800921A: 2800 CMP R0, #0 0x0800921C: D535 BPL .L19 ; 0x0800928A 0x0800921E: 9804 LDR R0, [SP, #16] 0x08009220: 6980 LDR R0, [R0, #24] 0x08009222: F244 411C MOVW R1, #0x441C 0x08009226: F6C5 0102 MOVT R1, #0x5802 0x0800922A: 6809 LDR R1, [R1] 0x0800922C: F401 61E0 AND R1, R1, #0x0700 0x08009230: 4288 CMP R0, R1 0x08009232: D92A BLS .L19 ; 0x0800928A 0x08009234: 9804 LDR R0, [SP, #16] 0x08009236: 6980 LDR R0, [R0, #24] 0x08009238: B198 CBZ R0, .L16 ; 0x08009262 0x0800923A: 9804 LDR R0, [SP, #16] 0x0800923C: 6980 LDR R0, [R0, #24] 0x0800923E: F5B0 6F80 CMP.W R0, #0x0400 0x08009242: D00E BEQ .L16 ; 0x08009262 0x08009244: 9804 LDR R0, [SP, #16] 0x08009246: 6980 LDR R0, [R0, #24] 0x08009248: F5B0 6FA0 CMP.W R0, #0x0500 0x0800924C: D009 BEQ .L16 ; 0x08009262 0x0800924E: 9804 LDR R0, [SP, #16] 0x08009250: 6980 LDR R0, [R0, #24] 0x08009252: F5B0 6FC0 CMP.W R0, #0x0600 0x08009256: D004 BEQ .L16 ; 0x08009262 0x08009258: 9804 LDR R0, [SP, #16] 0x0800925A: 6980 LDR R0, [R0, #24] 0x0800925C: F5B0 6FE0 CMP.W R0, #0x0700 0x08009260: D100 BNE .L17 ; 0x08009264
.L16: 0x08009262: E007 B .L18 ; 0x08009274
.L17: 0x08009264: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009268: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x0800926C: F240 31E7 MOVW R1, #0x03E7 0x08009270: F7FB FC93 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x08009274: F244 411C MOVW R1, #0x441C 0x08009278: F6C5 0102 MOVT R1, #0x5802 0x0800927C: 6808 LDR R0, [R1] 0x0800927E: F420 60E0 BIC R0, R0, #0x0700 0x08009282: 9A04 LDR R2, [SP, #16] 0x08009284: 6992 LDR R2, [R2, #24] 0x08009286: 4310 ORRS R0, R2 0x08009288: 6008 STR R0, [R1]
.L19: 0x0800928A: 9804 LDR R0, [SP, #16] 0x0800928C: 7800 LDRB R0, [R0] 0x0800928E: 0680 LSLS R0, R0, #26 0x08009290: 2800 CMP R0, #0 0x08009292: D531 BPL .L23 ; 0x080092F8 0x08009294: 9804 LDR R0, [SP, #16] 0x08009296: 69C0 LDR R0, [R0, #28] 0x08009298: F244 4120 MOVW R1, #0x4420 0x0800929C: F6C5 0102 MOVT R1, #0x5802 0x080092A0: 6809 LDR R1, [R1] 0x080092A2: F001 0170 AND R1, R1, #112 0x080092A6: 4288 CMP R0, R1 0x080092A8: D926 BLS .L23 ; 0x080092F8 0x080092AA: 9804 LDR R0, [SP, #16] 0x080092AC: 69C0 LDR R0, [R0, #28] 0x080092AE: B178 CBZ R0, .L20 ; 0x080092D0 0x080092B0: 9804 LDR R0, [SP, #16] 0x080092B2: 69C0 LDR R0, [R0, #28] 0x080092B4: 2840 CMP R0, #64 0x080092B6: D00B BEQ .L20 ; 0x080092D0 0x080092B8: 9804 LDR R0, [SP, #16] 0x080092BA: 69C0 LDR R0, [R0, #28] 0x080092BC: 2850 CMP R0, #80 0x080092BE: D007 BEQ .L20 ; 0x080092D0 0x080092C0: 9804 LDR R0, [SP, #16] 0x080092C2: 69C0 LDR R0, [R0, #28] 0x080092C4: 2860 CMP R0, #96 0x080092C6: D003 BEQ .L20 ; 0x080092D0 0x080092C8: 9804 LDR R0, [SP, #16] 0x080092CA: 69C0 LDR R0, [R0, #28] 0x080092CC: 2870 CMP R0, #112 0x080092CE: D100 BNE .L21 ; 0x080092D2
.L20: 0x080092D0: E007 B .L22 ; 0x080092E2
.L21: 0x080092D2: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080092D6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080092DA: F240 31F9 MOVW R1, #0x03F9 0x080092DE: F7FB FC5C BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x080092E2: F244 4120 MOVW R1, #0x4420 0x080092E6: F6C5 0102 MOVT R1, #0x5802 0x080092EA: 6808 LDR R0, [R1] 0x080092EC: F020 0070 BIC R0, R0, #112 0x080092F0: 9A04 LDR R2, [SP, #16] 0x080092F2: 69D2 LDR R2, [R2, #28] 0x080092F4: 4310 ORRS R0, R2 0x080092F6: 6008 STR R0, [R1]
.L23: 0x080092F8: 9804 LDR R0, [SP, #16] 0x080092FA: 7800 LDRB R0, [R0] 0x080092FC: 0780 LSLS R0, R0, #30 0x080092FE: 2800 CMP R0, #0 0x08009300: D541 BPL .L27 ; 0x08009386 0x08009302: 9804 LDR R0, [SP, #16] 0x08009304: 68C0 LDR R0, [R0, #12] 0x08009306: F244 4118 MOVW R1, #0x4418 0x0800930A: F6C5 0102 MOVT R1, #0x5802 0x0800930E: 6809 LDR R1, [R1] 0x08009310: F001 010F AND R1, R1, #15 0x08009314: 4288 CMP R0, R1 0x08009316: D936 BLS .L27 ; 0x08009386 0x08009318: 9804 LDR R0, [SP, #16] 0x0800931A: 68C0 LDR R0, [R0, #12] 0x0800931C: B1F8 CBZ R0, .L24 ; 0x0800935E 0x0800931E: 9804 LDR R0, [SP, #16] 0x08009320: 68C0 LDR R0, [R0, #12] 0x08009322: 2808 CMP R0, #8 0x08009324: D01B BEQ .L24 ; 0x0800935E 0x08009326: 9804 LDR R0, [SP, #16] 0x08009328: 68C0 LDR R0, [R0, #12] 0x0800932A: 2809 CMP R0, #9 0x0800932C: D017 BEQ .L24 ; 0x0800935E 0x0800932E: 9804 LDR R0, [SP, #16] 0x08009330: 68C0 LDR R0, [R0, #12] 0x08009332: 280A CMP R0, #10 0x08009334: D013 BEQ .L24 ; 0x0800935E 0x08009336: 9804 LDR R0, [SP, #16] 0x08009338: 68C0 LDR R0, [R0, #12] 0x0800933A: 280B CMP R0, #11 0x0800933C: D00F BEQ .L24 ; 0x0800935E 0x0800933E: 9804 LDR R0, [SP, #16] 0x08009340: 68C0 LDR R0, [R0, #12] 0x08009342: 280C CMP R0, #12 0x08009344: D00B BEQ .L24 ; 0x0800935E 0x08009346: 9804 LDR R0, [SP, #16] 0x08009348: 68C0 LDR R0, [R0, #12] 0x0800934A: 280D CMP R0, #13 0x0800934C: D007 BEQ .L24 ; 0x0800935E 0x0800934E: 9804 LDR R0, [SP, #16] 0x08009350: 68C0 LDR R0, [R0, #12] 0x08009352: 280E CMP R0, #14 0x08009354: D003 BEQ .L24 ; 0x0800935E 0x08009356: 9804 LDR R0, [SP, #16] 0x08009358: 68C0 LDR R0, [R0, #12] 0x0800935A: 280F CMP R0, #15 0x0800935C: D100 BNE .L25 ; 0x08009360
.L24: 0x0800935E: E007 B .L26 ; 0x08009370
.L25: 0x08009360: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009364: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009368: F240 410C MOVW R1, #0x040C 0x0800936C: F7FB FC15 BL vApplicationStackOverflowHook ; 0x08004B9A
.L26: 0x08009370: F244 4118 MOVW R1, #0x4418 0x08009374: F6C5 0102 MOVT R1, #0x5802 0x08009378: 6808 LDR R0, [R1] 0x0800937A: F020 000F BIC R0, R0, #15 0x0800937E: 9A04 LDR R2, [SP, #16] 0x08009380: 68D2 LDR R2, [R2, #12] 0x08009382: 4310 ORRS R0, R2 0x08009384: 6008 STR R0, [R1]
.L27: 0x08009386: 9804 LDR R0, [SP, #16] 0x08009388: 7800 LDRB R0, [R0] 0x0800938A: 07C0 LSLS R0, R0, #31 0x0800938C: 2800 CMP R0, #0 0x0800938E: F000 80BD BEQ.W .L43 ; 0x0800950C 0x08009392: 9804 LDR R0, [SP, #16] 0x08009394: 6880 LDR R0, [R0, #8] 0x08009396: B338 CBZ R0, .L28 ; 0x080093E8 0x08009398: 9804 LDR R0, [SP, #16] 0x0800939A: 6880 LDR R0, [R0, #8] 0x0800939C: F5B0 6F00 CMP.W R0, #0x0800 0x080093A0: D022 BEQ .L28 ; 0x080093E8 0x080093A2: 9804 LDR R0, [SP, #16] 0x080093A4: 6880 LDR R0, [R0, #8] 0x080093A6: F5B0 6F10 CMP.W R0, #0x0900 0x080093AA: D01D BEQ .L28 ; 0x080093E8 0x080093AC: 9804 LDR R0, [SP, #16] 0x080093AE: 6880 LDR R0, [R0, #8] 0x080093B0: F5B0 6F20 CMP.W R0, #0x0A00 0x080093B4: D018 BEQ .L28 ; 0x080093E8 0x080093B6: 9804 LDR R0, [SP, #16] 0x080093B8: 6880 LDR R0, [R0, #8] 0x080093BA: F5B0 6F30 CMP.W R0, #0x0B00 0x080093BE: D013 BEQ .L28 ; 0x080093E8 0x080093C0: 9804 LDR R0, [SP, #16] 0x080093C2: 6880 LDR R0, [R0, #8] 0x080093C4: F5B0 6F40 CMP.W R0, #0x0C00 0x080093C8: D00E BEQ .L28 ; 0x080093E8 0x080093CA: 9804 LDR R0, [SP, #16] 0x080093CC: 6880 LDR R0, [R0, #8] 0x080093CE: F5B0 6F50 CMP.W R0, #0x0D00 0x080093D2: D009 BEQ .L28 ; 0x080093E8 0x080093D4: 9804 LDR R0, [SP, #16] 0x080093D6: 6880 LDR R0, [R0, #8] 0x080093D8: F5B0 6F60 CMP.W R0, #0x0E00 0x080093DC: D004 BEQ .L28 ; 0x080093E8 0x080093DE: 9804 LDR R0, [SP, #16] 0x080093E0: 6880 LDR R0, [R0, #8] 0x080093E2: F5B0 6F70 CMP.W R0, #0x0F00 0x080093E6: D100 BNE .L29 ; 0x080093EA
.L28: 0x080093E8: E007 B .L30 ; 0x080093FA
.L29: 0x080093EA: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x080093EE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x080093F2: F240 411C MOVW R1, #0x041C 0x080093F6: F7FB FBD0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L30: 0x080093FA: 9804 LDR R0, [SP, #16] 0x080093FC: 6840 LDR R0, [R0, #4] 0x080093FE: 2801 CMP R0, #1 0x08009400: D00A BEQ .L31 ; 0x08009418 0x08009402: 9804 LDR R0, [SP, #16] 0x08009404: 6840 LDR R0, [R0, #4] 0x08009406: B138 CBZ R0, .L31 ; 0x08009418 0x08009408: 9804 LDR R0, [SP, #16] 0x0800940A: 6840 LDR R0, [R0, #4] 0x0800940C: 2802 CMP R0, #2 0x0800940E: D003 BEQ .L31 ; 0x08009418 0x08009410: 9804 LDR R0, [SP, #16] 0x08009412: 6840 LDR R0, [R0, #4] 0x08009414: 2803 CMP R0, #3 0x08009416: D100 BNE .L32 ; 0x0800941A
.L31: 0x08009418: E007 B .L33 ; 0x0800942A
.L32: 0x0800941A: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x0800941E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009422: F240 411D MOVW R1, #0x041D 0x08009426: F7FB FBB8 BL vApplicationStackOverflowHook ; 0x08004B9A
.L33: 0x0800942A: F244 4118 MOVW R1, #0x4418 0x0800942E: F6C5 0102 MOVT R1, #0x5802 0x08009432: 6808 LDR R0, [R1] 0x08009434: F420 6070 BIC R0, R0, #0x0F00 0x08009438: 9A04 LDR R2, [SP, #16] 0x0800943A: 6892 LDR R2, [R2, #8] 0x0800943C: 4310 ORRS R0, R2 0x0800943E: 6008 STR R0, [R1] 0x08009440: 9804 LDR R0, [SP, #16] 0x08009442: 6840 LDR R0, [R0, #4] 0x08009444: 2802 CMP R0, #2 0x08009446: D10C BNE .L35 ; 0x08009462 0x08009448: F244 4000 MOVW R0, #0x4400 0x0800944C: F6C5 0002 MOVT R0, #0x5802 0x08009450: 6800 LDR R0, [R0] 0x08009452: F3C0 4040 UBFX R0, R0, #17, #1 0x08009456: B918 CBNZ R0, .L34 ; 0x08009460 0x08009458: 2001 MOVS R0, #1 0x0800945A: F88D 0017 STRB.W R0, [SP, #23] 0x0800945E: E1CC B .L65 ; 0x080097FA
.L34: 0x08009460: E02D B .L40 ; 0x080094BE
.L35: 0x08009462: 9804 LDR R0, [SP, #16] 0x08009464: 6840 LDR R0, [R0, #4] 0x08009466: 2803 CMP R0, #3 0x08009468: D10C BNE .L37 ; 0x08009484 0x0800946A: F244 4000 MOVW R0, #0x4400 0x0800946E: F6C5 0002 MOVT R0, #0x5802 0x08009472: 6800 LDR R0, [R0] 0x08009474: F3C0 6040 UBFX R0, R0, #25, #1 0x08009478: B918 CBNZ R0, .L36 ; 0x08009482 0x0800947A: 2001 MOVS R0, #1 0x0800947C: F88D 0017 STRB.W R0, [SP, #23] 0x08009480: E1BB B .L65 ; 0x080097FA
.L36: 0x08009482: E01C B .L40 ; 0x080094BE
.L37: 0x08009484: 9804 LDR R0, [SP, #16] 0x08009486: 6840 LDR R0, [R0, #4] 0x08009488: 2801 CMP R0, #1 0x0800948A: D10C BNE .L39 ; 0x080094A6 0x0800948C: F244 4000 MOVW R0, #0x4400 0x08009490: F6C5 0002 MOVT R0, #0x5802 0x08009494: 6800 LDR R0, [R0] 0x08009496: F3C0 2000 UBFX R0, R0, #8, #1 0x0800949A: B918 CBNZ R0, .L38 ; 0x080094A4 0x0800949C: 2001 MOVS R0, #1 0x0800949E: F88D 0017 STRB.W R0, [SP, #23] 0x080094A2: E1AA B .L65 ; 0x080097FA
.L38: 0x080094A4: E00B B .L40 ; 0x080094BE
.L39: 0x080094A6: F244 4000 MOVW R0, #0x4400 0x080094AA: F6C5 0002 MOVT R0, #0x5802 0x080094AE: 6800 LDR R0, [R0] 0x080094B0: F3C0 0080 UBFX R0, R0, #2, #1 0x080094B4: B918 CBNZ R0, .L40 ; 0x080094BE 0x080094B6: 2001 MOVS R0, #1 0x080094B8: F88D 0017 STRB.W R0, [SP, #23] 0x080094BC: E19D B .L65 ; 0x080097FA
.L40: 0x080094BE: F244 4110 MOVW R1, #0x4410 0x080094C2: F6C5 0102 MOVT R1, #0x5802 0x080094C6: 6808 LDR R0, [R1] 0x080094C8: F020 0007 BIC R0, R0, #7 0x080094CC: 9A04 LDR R2, [SP, #16] 0x080094CE: 6852 LDR R2, [R2, #4] 0x080094D0: 4310 ORRS R0, R2 0x080094D2: 6008 STR R0, [R1] 0x080094D4: F00D F94A BL HAL_GetTick ; 0x0801676C 0x080094D8: 9001 STR R0, [SP, #4]
.L41: 0x080094DA: F244 4010 MOVW R0, #0x4410 0x080094DE: F6C5 0002 MOVT R0, #0x5802 0x080094E2: 6800 LDR R0, [R0] 0x080094E4: F000 0038 AND R0, R0, #56 0x080094E8: 9904 LDR R1, [SP, #16] 0x080094EA: 6849 LDR R1, [R1, #4] 0x080094EC: 00C9 LSLS R1, R1, #3 0x080094EE: 4288 CMP R0, R1 0x080094F0: D00C BEQ .L43 ; 0x0800950C 0x080094F2: F00D F93B BL HAL_GetTick ; 0x0801676C 0x080094F6: 9901 LDR R1, [SP, #4] 0x080094F8: 1A40 SUBS R0, R0, R1 0x080094FA: F241 3189 MOVW R1, #0x1389 0x080094FE: 4288 CMP R0, R1 0x08009500: D303 BCC .L42 ; 0x0800950A 0x08009502: 2003 MOVS R0, #3 0x08009504: F88D 0017 STRB.W R0, [SP, #23] 0x08009508: E177 B .L65 ; 0x080097FA
.L42: 0x0800950A: E7E6 B .L41 ; 0x080094DA
.L43: 0x0800950C: 9804 LDR R0, [SP, #16] 0x0800950E: 7800 LDRB R0, [R0] 0x08009510: 0780 LSLS R0, R0, #30 0x08009512: 2800 CMP R0, #0 0x08009514: D541 BPL .L47 ; 0x0800959A 0x08009516: 9804 LDR R0, [SP, #16] 0x08009518: 68C0 LDR R0, [R0, #12] 0x0800951A: F244 4118 MOVW R1, #0x4418 0x0800951E: F6C5 0102 MOVT R1, #0x5802 0x08009522: 6809 LDR R1, [R1] 0x08009524: F001 010F AND R1, R1, #15 0x08009528: 4288 CMP R0, R1 0x0800952A: D236 BCS .L47 ; 0x0800959A 0x0800952C: 9804 LDR R0, [SP, #16] 0x0800952E: 68C0 LDR R0, [R0, #12] 0x08009530: B1F8 CBZ R0, .L44 ; 0x08009572 0x08009532: 9804 LDR R0, [SP, #16] 0x08009534: 68C0 LDR R0, [R0, #12] 0x08009536: 2808 CMP R0, #8 0x08009538: D01B BEQ .L44 ; 0x08009572 0x0800953A: 9804 LDR R0, [SP, #16] 0x0800953C: 68C0 LDR R0, [R0, #12] 0x0800953E: 2809 CMP R0, #9 0x08009540: D017 BEQ .L44 ; 0x08009572 0x08009542: 9804 LDR R0, [SP, #16] 0x08009544: 68C0 LDR R0, [R0, #12] 0x08009546: 280A CMP R0, #10 0x08009548: D013 BEQ .L44 ; 0x08009572 0x0800954A: 9804 LDR R0, [SP, #16] 0x0800954C: 68C0 LDR R0, [R0, #12] 0x0800954E: 280B CMP R0, #11 0x08009550: D00F BEQ .L44 ; 0x08009572 0x08009552: 9804 LDR R0, [SP, #16] 0x08009554: 68C0 LDR R0, [R0, #12] 0x08009556: 280C CMP R0, #12 0x08009558: D00B BEQ .L44 ; 0x08009572 0x0800955A: 9804 LDR R0, [SP, #16] 0x0800955C: 68C0 LDR R0, [R0, #12] 0x0800955E: 280D CMP R0, #13 0x08009560: D007 BEQ .L44 ; 0x08009572 0x08009562: 9804 LDR R0, [SP, #16] 0x08009564: 68C0 LDR R0, [R0, #12] 0x08009566: 280E CMP R0, #14 0x08009568: D003 BEQ .L44 ; 0x08009572 0x0800956A: 9804 LDR R0, [SP, #16] 0x0800956C: 68C0 LDR R0, [R0, #12] 0x0800956E: 280F CMP R0, #15 0x08009570: D100 BNE .L45 ; 0x08009574
.L44: 0x08009572: E007 B .L46 ; 0x08009584
.L45: 0x08009574: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009578: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x0800957C: F240 415E MOVW R1, #0x045E 0x08009580: F7FB FB0B BL vApplicationStackOverflowHook ; 0x08004B9A
.L46: 0x08009584: F244 4118 MOVW R1, #0x4418 0x08009588: F6C5 0102 MOVT R1, #0x5802 0x0800958C: 6808 LDR R0, [R1] 0x0800958E: F020 000F BIC R0, R0, #15 0x08009592: 9A04 LDR R2, [SP, #16] 0x08009594: 68D2 LDR R2, [R2, #12] 0x08009596: 4310 ORRS R0, R2 0x08009598: 6008 STR R0, [R1]
.L47: 0x0800959A: 9803 LDR R0, [SP, #12] 0x0800959C: F242 0100 MOVW R1, #0x2000 0x080095A0: F2C5 2100 MOVT R1, #0x5200 0x080095A4: 6809 LDR R1, [R1] 0x080095A6: F001 010F AND R1, R1, #15 0x080095AA: 4288 CMP R0, R1 0x080095AC: D213 BCS .L48 ; 0x080095D6 0x080095AE: F242 0000 MOVW R0, #0x2000 0x080095B2: F2C5 2000 MOVT R0, #0x5200 0x080095B6: 6801 LDR R1, [R0] 0x080095B8: F021 010F BIC R1, R1, #15 0x080095BC: 9A03 LDR R2, [SP, #12] 0x080095BE: 4311 ORRS R1, R2 0x080095C0: 6001 STR R1, [R0] 0x080095C2: 6800 LDR R0, [R0] 0x080095C4: F000 000F AND R0, R0, #15 0x080095C8: 9903 LDR R1, [SP, #12] 0x080095CA: 4288 CMP R0, R1 0x080095CC: D003 BEQ .L48 ; 0x080095D6 0x080095CE: 2001 MOVS R0, #1 0x080095D0: F88D 0017 STRB.W R0, [SP, #23] 0x080095D4: E111 B .L65 ; 0x080097FA
.L48: 0x080095D6: 9804 LDR R0, [SP, #16] 0x080095D8: 7800 LDRB R0, [R0] 0x080095DA: 0740 LSLS R0, R0, #29 0x080095DC: 2800 CMP R0, #0 0x080095DE: D531 BPL .L52 ; 0x08009644 0x080095E0: 9804 LDR R0, [SP, #16] 0x080095E2: 6900 LDR R0, [R0, #16] 0x080095E4: F244 4118 MOVW R1, #0x4418 0x080095E8: F6C5 0102 MOVT R1, #0x5802 0x080095EC: 6809 LDR R1, [R1] 0x080095EE: F001 0170 AND R1, R1, #112 0x080095F2: 4288 CMP R0, R1 0x080095F4: D226 BCS .L52 ; 0x08009644 0x080095F6: 9804 LDR R0, [SP, #16] 0x080095F8: 6900 LDR R0, [R0, #16] 0x080095FA: B178 CBZ R0, .L49 ; 0x0800961C 0x080095FC: 9804 LDR R0, [SP, #16] 0x080095FE: 6900 LDR R0, [R0, #16] 0x08009600: 2840 CMP R0, #64 0x08009602: D00B BEQ .L49 ; 0x0800961C 0x08009604: 9804 LDR R0, [SP, #16] 0x08009606: 6900 LDR R0, [R0, #16] 0x08009608: 2850 CMP R0, #80 0x0800960A: D007 BEQ .L49 ; 0x0800961C 0x0800960C: 9804 LDR R0, [SP, #16] 0x0800960E: 6900 LDR R0, [R0, #16] 0x08009610: 2860 CMP R0, #96 0x08009612: D003 BEQ .L49 ; 0x0800961C 0x08009614: 9804 LDR R0, [SP, #16] 0x08009616: 6900 LDR R0, [R0, #16] 0x08009618: 2870 CMP R0, #112 0x0800961A: D100 BNE .L50 ; 0x0800961E
.L49: 0x0800961C: E007 B .L51 ; 0x0800962E
.L50: 0x0800961E: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009622: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009626: F240 417F MOVW R1, #0x047F 0x0800962A: F7FB FAB6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L51: 0x0800962E: F244 4118 MOVW R1, #0x4418 0x08009632: F6C5 0102 MOVT R1, #0x5802 0x08009636: 6808 LDR R0, [R1] 0x08009638: F020 0070 BIC R0, R0, #112 0x0800963C: 9A04 LDR R2, [SP, #16] 0x0800963E: 6912 LDR R2, [R2, #16] 0x08009640: 4310 ORRS R0, R2 0x08009642: 6008 STR R0, [R1]
.L52: 0x08009644: 9804 LDR R0, [SP, #16] 0x08009646: 7800 LDRB R0, [R0] 0x08009648: 0700 LSLS R0, R0, #28 0x0800964A: 2800 CMP R0, #0 0x0800964C: D531 BPL .L56 ; 0x080096B2 0x0800964E: 9804 LDR R0, [SP, #16] 0x08009650: 6940 LDR R0, [R0, #20] 0x08009652: F244 411C MOVW R1, #0x441C 0x08009656: F6C5 0102 MOVT R1, #0x5802 0x0800965A: 6809 LDR R1, [R1] 0x0800965C: F001 0170 AND R1, R1, #112 0x08009660: 4288 CMP R0, R1 0x08009662: D226 BCS .L56 ; 0x080096B2 0x08009664: 9804 LDR R0, [SP, #16] 0x08009666: 6940 LDR R0, [R0, #20] 0x08009668: B178 CBZ R0, .L53 ; 0x0800968A 0x0800966A: 9804 LDR R0, [SP, #16] 0x0800966C: 6940 LDR R0, [R0, #20] 0x0800966E: 2840 CMP R0, #64 0x08009670: D00B BEQ .L53 ; 0x0800968A 0x08009672: 9804 LDR R0, [SP, #16] 0x08009674: 6940 LDR R0, [R0, #20] 0x08009676: 2850 CMP R0, #80 0x08009678: D007 BEQ .L53 ; 0x0800968A 0x0800967A: 9804 LDR R0, [SP, #16] 0x0800967C: 6940 LDR R0, [R0, #20] 0x0800967E: 2860 CMP R0, #96 0x08009680: D003 BEQ .L53 ; 0x0800968A 0x08009682: 9804 LDR R0, [SP, #16] 0x08009684: 6940 LDR R0, [R0, #20] 0x08009686: 2870 CMP R0, #112 0x08009688: D100 BNE .L54 ; 0x0800968C
.L53: 0x0800968A: E007 B .L55 ; 0x0800969C
.L54: 0x0800968C: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009690: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009694: F240 4191 MOVW R1, #0x0491 0x08009698: F7FB FA7F BL vApplicationStackOverflowHook ; 0x08004B9A
.L55: 0x0800969C: F244 411C MOVW R1, #0x441C 0x080096A0: F6C5 0102 MOVT R1, #0x5802 0x080096A4: 6808 LDR R0, [R1] 0x080096A6: F020 0070 BIC R0, R0, #112 0x080096AA: 9A04 LDR R2, [SP, #16] 0x080096AC: 6952 LDR R2, [R2, #20] 0x080096AE: 4310 ORRS R0, R2 0x080096B0: 6008 STR R0, [R1]
.L56: 0x080096B2: 9804 LDR R0, [SP, #16] 0x080096B4: 7800 LDRB R0, [R0] 0x080096B6: 06C0 LSLS R0, R0, #27 0x080096B8: 2800 CMP R0, #0 0x080096BA: D535 BPL .L60 ; 0x08009728 0x080096BC: 9804 LDR R0, [SP, #16] 0x080096BE: 6980 LDR R0, [R0, #24] 0x080096C0: F244 411C MOVW R1, #0x441C 0x080096C4: F6C5 0102 MOVT R1, #0x5802 0x080096C8: 6809 LDR R1, [R1] 0x080096CA: F401 61E0 AND R1, R1, #0x0700 0x080096CE: 4288 CMP R0, R1 0x080096D0: D22A BCS .L60 ; 0x08009728 0x080096D2: 9804 LDR R0, [SP, #16] 0x080096D4: 6980 LDR R0, [R0, #24] 0x080096D6: B198 CBZ R0, .L57 ; 0x08009700 0x080096D8: 9804 LDR R0, [SP, #16] 0x080096DA: 6980 LDR R0, [R0, #24] 0x080096DC: F5B0 6F80 CMP.W R0, #0x0400 0x080096E0: D00E BEQ .L57 ; 0x08009700 0x080096E2: 9804 LDR R0, [SP, #16] 0x080096E4: 6980 LDR R0, [R0, #24] 0x080096E6: F5B0 6FA0 CMP.W R0, #0x0500 0x080096EA: D009 BEQ .L57 ; 0x08009700 0x080096EC: 9804 LDR R0, [SP, #16] 0x080096EE: 6980 LDR R0, [R0, #24] 0x080096F0: F5B0 6FC0 CMP.W R0, #0x0600 0x080096F4: D004 BEQ .L57 ; 0x08009700 0x080096F6: 9804 LDR R0, [SP, #16] 0x080096F8: 6980 LDR R0, [R0, #24] 0x080096FA: F5B0 6FE0 CMP.W R0, #0x0700 0x080096FE: D100 BNE .L58 ; 0x08009702
.L57: 0x08009700: E007 B .L59 ; 0x08009712
.L58: 0x08009702: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009706: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x0800970A: F240 41A3 MOVW R1, #0x04A3 0x0800970E: F7FB FA44 BL vApplicationStackOverflowHook ; 0x08004B9A
.L59: 0x08009712: F244 411C MOVW R1, #0x441C 0x08009716: F6C5 0102 MOVT R1, #0x5802 0x0800971A: 6808 LDR R0, [R1] 0x0800971C: F420 60E0 BIC R0, R0, #0x0700 0x08009720: 9A04 LDR R2, [SP, #16] 0x08009722: 6992 LDR R2, [R2, #24] 0x08009724: 4310 ORRS R0, R2 0x08009726: 6008 STR R0, [R1]
.L60: 0x08009728: 9804 LDR R0, [SP, #16] 0x0800972A: 7800 LDRB R0, [R0] 0x0800972C: 0680 LSLS R0, R0, #26 0x0800972E: 2800 CMP R0, #0 0x08009730: D531 BPL .L64 ; 0x08009796 0x08009732: 9804 LDR R0, [SP, #16] 0x08009734: 69C0 LDR R0, [R0, #28] 0x08009736: F244 4120 MOVW R1, #0x4420 0x0800973A: F6C5 0102 MOVT R1, #0x5802 0x0800973E: 6809 LDR R1, [R1] 0x08009740: F001 0170 AND R1, R1, #112 0x08009744: 4288 CMP R0, R1 0x08009746: D226 BCS .L64 ; 0x08009796 0x08009748: 9804 LDR R0, [SP, #16] 0x0800974A: 69C0 LDR R0, [R0, #28] 0x0800974C: B178 CBZ R0, .L61 ; 0x0800976E 0x0800974E: 9804 LDR R0, [SP, #16] 0x08009750: 69C0 LDR R0, [R0, #28] 0x08009752: 2840 CMP R0, #64 0x08009754: D00B BEQ .L61 ; 0x0800976E 0x08009756: 9804 LDR R0, [SP, #16] 0x08009758: 69C0 LDR R0, [R0, #28] 0x0800975A: 2850 CMP R0, #80 0x0800975C: D007 BEQ .L61 ; 0x0800976E 0x0800975E: 9804 LDR R0, [SP, #16] 0x08009760: 69C0 LDR R0, [R0, #28] 0x08009762: 2860 CMP R0, #96 0x08009764: D003 BEQ .L61 ; 0x0800976E 0x08009766: 9804 LDR R0, [SP, #16] 0x08009768: 69C0 LDR R0, [R0, #28] 0x0800976A: 2870 CMP R0, #112 0x0800976C: D100 BNE .L62 ; 0x08009770
.L61: 0x0800976E: E007 B .L63 ; 0x08009780
.L62: 0x08009770: F241 5019 MOVW R0, #0x1519 ; 0x08021519 = .rodata..L.str.102 0x08009774: F6C0 0002 MOVT R0, #0x0802 ; 0x08021519 = .rodata..L.str.102 0x08009778: F240 41B5 MOVW R1, #0x04B5 0x0800977C: F7FB FA0D BL vApplicationStackOverflowHook ; 0x08004B9A
.L63: 0x08009780: F244 4120 MOVW R1, #0x4420 0x08009784: F6C5 0102 MOVT R1, #0x5802 0x08009788: 6808 LDR R0, [R1] 0x0800978A: F020 0070 BIC R0, R0, #112 0x0800978E: 9A04 LDR R2, [SP, #16] 0x08009790: 69D2 LDR R2, [R2, #28] 0x08009792: 4310 ORRS R0, R2 0x08009794: 6008 STR R0, [R1]
.L64: 0x08009796: F7F7 FDDD BL HAL_RCC_GetSysClockFreq ; 0x08001354 0x0800979A: F244 4218 MOVW R2, #0x4418 0x0800979E: F6C5 0202 MOVT R2, #0x5802 0x080097A2: 6811 LDR R1, [R2] 0x080097A4: F3C1 2303 UBFX R3, R1, #8, #4 0x080097A8: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x080097AC: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x080097B0: 5CCB LDRB R3, [R1, R3] 0x080097B2: F003 031F AND R3, R3, #31 0x080097B6: 40D8 LSRS R0, R3 0x080097B8: 9000 STR R0, [SP, #0] 0x080097BA: 9800 LDR R0, [SP, #0] 0x080097BC: 6812 LDR R2, [R2] 0x080097BE: F002 020F AND R2, R2, #15 0x080097C2: 5C89 LDRB R1, [R1, R2] 0x080097C4: F001 011F AND R1, R1, #31 0x080097C8: 40C8 LSRS R0, R1 0x080097CA: F646 7148 MOVW R1, #0x6F48 ; 0x24006F48 = SystemD2Clock 0x080097CE: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F48 = SystemD2Clock 0x080097D2: 6008 STR R0, [R1] 0x080097D4: 9800 LDR R0, [SP, #0] 0x080097D6: F646 714C MOVW R1, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x080097DA: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F4C = SystemCoreClock 0x080097DE: 6008 STR R0, [R1] 0x080097E0: F646 7024 MOVW R0, #0x6F24 ; 0x24006F24 = uwTickPrio 0x080097E4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F24 = uwTickPrio 0x080097E8: 6800 LDR R0, [R0] 0x080097EA: F7FC FC69 BL HAL_InitTick ; 0x080060C0 0x080097EE: F88D 000B STRB.W R0, [SP, #11] 0x080097F2: F89D 000B LDRB.W R0, [SP, #11] 0x080097F6: F88D 0017 STRB.W R0, [SP, #23]
.L65: 0x080097FA: F89D 0017 LDRB.W R0, [SP, #23] 0x080097FE: B006 ADD SP, SP, #24 0x08009800: BD80 POP {R7, PC}
HAL_RCC_GetHCLKFreq: 0x08009802: B580 PUSH {R7, LR} 0x08009804: B082 SUB SP, SP, #8 0x08009806: F7F7 FDA5 BL HAL_RCC_GetSysClockFreq ; 0x08001354 0x0800980A: F244 4218 MOVW R2, #0x4418 0x0800980E: F6C5 0202 MOVT R2, #0x5802 0x08009812: 6811 LDR R1, [R2] 0x08009814: F3C1 2303 UBFX R3, R1, #8, #4 0x08009818: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x0800981C: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x08009820: 5CCB LDRB R3, [R1, R3] 0x08009822: F003 031F AND R3, R3, #31 0x08009826: 40D8 LSRS R0, R3 0x08009828: 9001 STR R0, [SP, #4] 0x0800982A: 9801 LDR R0, [SP, #4] 0x0800982C: 6812 LDR R2, [R2] 0x0800982E: F002 020F AND R2, R2, #15 0x08009832: 5C89 LDRB R1, [R1, R2] 0x08009834: F001 011F AND R1, R1, #31 0x08009838: FA20 F101 LSR.W R1, R0, R1 0x0800983C: F646 7048 MOVW R0, #0x6F48 ; 0x24006F48 = SystemD2Clock 0x08009840: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F48 = SystemD2Clock 0x08009844: 6001 STR R1, [R0] 0x08009846: 9901 LDR R1, [SP, #4] 0x08009848: F646 724C MOVW R2, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0800984C: F2C2 4200 MOVT R2, #0x2400 ; 0x24006F4C = SystemCoreClock 0x08009850: 6011 STR R1, [R2] 0x08009852: 6800 LDR R0, [R0] 0x08009854: B002 ADD SP, SP, #8 0x08009856: BD80 POP {R7, PC}
HAL_RCC_GetPCLK1Freq: 0x08009858: B580 PUSH {R7, LR} 0x0800985A: F7FF FFD2 BL HAL_RCC_GetHCLKFreq ; 0x08009802 0x0800985E: F244 411C MOVW R1, #0x441C 0x08009862: F6C5 0102 MOVT R1, #0x5802 0x08009866: 6809 LDR R1, [R1] 0x08009868: F3C1 1202 UBFX R2, R1, #4, #3 0x0800986C: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x08009870: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x08009874: 5C89 LDRB R1, [R1, R2] 0x08009876: F001 011F AND R1, R1, #31 0x0800987A: 40C8 LSRS R0, R1 0x0800987C: BD80 POP {R7, PC}
HAL_RCC_GetPCLK2Freq: 0x0800987E: B580 PUSH {R7, LR} 0x08009880: F7FF FFBF BL HAL_RCC_GetHCLKFreq ; 0x08009802 0x08009884: F244 411C MOVW R1, #0x441C 0x08009888: F6C5 0102 MOVT R1, #0x5802 0x0800988C: 6809 LDR R1, [R1] 0x0800988E: F3C1 2202 UBFX R2, R1, #8, #3 0x08009892: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x08009896: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x0800989A: 5C89 LDRB R1, [R1, R2] 0x0800989C: F001 011F AND R1, R1, #31 0x080098A0: 40C8 LSRS R0, R1 0x080098A2: BD80 POP {R7, PC}
RCCEx_PLL2_Config: 0x080098A4: B580 PUSH {R7, LR} 0x080098A6: B086 SUB SP, SP, #24 0x080098A8: 9004 STR R0, [SP, #16] 0x080098AA: 9103 STR R1, [SP, #12] 0x080098AC: 2000 MOVS R0, #0 0x080098AE: F88D 0007 STRB.W R0, [SP, #7] 0x080098B2: 9804 LDR R0, [SP, #16] 0x080098B4: 6800 LDR R0, [R0] 0x080098B6: B120 CBZ R0, .L1 ; 0x080098C2 0x080098B8: 9804 LDR R0, [SP, #16] 0x080098BA: 6800 LDR R0, [R0] 0x080098BC: 283F CMP R0, #63 0x080098BE: D800 BHI .L1 ; 0x080098C2 0x080098C0: E007 B .L2 ; 0x080098D2
.L1: 0x080098C2: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080098C6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x080098CA: F640 6172 MOVW R1, #0x0E72 0x080098CE: F7FB F964 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x080098D2: 9804 LDR R0, [SP, #16] 0x080098D4: 6840 LDR R0, [R0, #4] 0x080098D6: 2804 CMP R0, #4 0x080098D8: D305 BCC .L3 ; 0x080098E6 0x080098DA: 9804 LDR R0, [SP, #16] 0x080098DC: 6840 LDR R0, [R0, #4] 0x080098DE: F5B0 7F00 CMP.W R0, #0x0200 0x080098E2: D800 BHI .L3 ; 0x080098E6 0x080098E4: E007 B .L4 ; 0x080098F6
.L3: 0x080098E6: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080098EA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x080098EE: F640 6173 MOVW R1, #0x0E73 0x080098F2: F7FB F952 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x080098F6: 9804 LDR R0, [SP, #16] 0x080098F8: 6880 LDR R0, [R0, #8] 0x080098FA: B120 CBZ R0, .L5 ; 0x08009906 0x080098FC: 9804 LDR R0, [SP, #16] 0x080098FE: 6880 LDR R0, [R0, #8] 0x08009900: 2880 CMP R0, #128 0x08009902: D800 BHI .L5 ; 0x08009906 0x08009904: E007 B .L6 ; 0x08009916
.L5: 0x08009906: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800990A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800990E: F640 6174 MOVW R1, #0x0E74 0x08009912: F7FB F942 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x08009916: 9804 LDR R0, [SP, #16] 0x08009918: 6900 LDR R0, [R0, #16] 0x0800991A: B120 CBZ R0, .L7 ; 0x08009926 0x0800991C: 9804 LDR R0, [SP, #16] 0x0800991E: 6900 LDR R0, [R0, #16] 0x08009920: 2880 CMP R0, #128 0x08009922: D800 BHI .L7 ; 0x08009926 0x08009924: E007 B .L8 ; 0x08009936
.L7: 0x08009926: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800992A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800992E: F640 6175 MOVW R1, #0x0E75 0x08009932: F7FB F932 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x08009936: 9804 LDR R0, [SP, #16] 0x08009938: 68C0 LDR R0, [R0, #12] 0x0800993A: B120 CBZ R0, .L9 ; 0x08009946 0x0800993C: 9804 LDR R0, [SP, #16] 0x0800993E: 68C0 LDR R0, [R0, #12] 0x08009940: 2880 CMP R0, #128 0x08009942: D800 BHI .L9 ; 0x08009946 0x08009944: E007 B .L10 ; 0x08009956
.L9: 0x08009946: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800994A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800994E: F640 6176 MOVW R1, #0x0E76 0x08009952: F7FB F922 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x08009956: 9804 LDR R0, [SP, #16] 0x08009958: 6940 LDR R0, [R0, #20] 0x0800995A: B158 CBZ R0, .L11 ; 0x08009974 0x0800995C: 9804 LDR R0, [SP, #16] 0x0800995E: 6940 LDR R0, [R0, #20] 0x08009960: 2840 CMP R0, #64 0x08009962: D007 BEQ .L11 ; 0x08009974 0x08009964: 9804 LDR R0, [SP, #16] 0x08009966: 6940 LDR R0, [R0, #20] 0x08009968: 2880 CMP R0, #128 0x0800996A: D003 BEQ .L11 ; 0x08009974 0x0800996C: 9804 LDR R0, [SP, #16] 0x0800996E: 6940 LDR R0, [R0, #20] 0x08009970: 28C0 CMP R0, #192 0x08009972: D100 BNE .L12 ; 0x08009976
.L11: 0x08009974: E007 B .L13 ; 0x08009986
.L12: 0x08009976: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800997A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800997E: F640 6177 MOVW R1, #0x0E77 0x08009982: F7FB F90A BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x08009986: 9804 LDR R0, [SP, #16] 0x08009988: 6980 LDR R0, [R0, #24] 0x0800998A: B118 CBZ R0, .L14 ; 0x08009994 0x0800998C: 9804 LDR R0, [SP, #16] 0x0800998E: 6980 LDR R0, [R0, #24] 0x08009990: 2820 CMP R0, #32 0x08009992: D100 BNE .L15 ; 0x08009996
.L14: 0x08009994: E007 B .L16 ; 0x080099A6
.L15: 0x08009996: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x0800999A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x0800999E: F640 6178 MOVW R1, #0x0E78 0x080099A2: F7FB F8FA BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x080099A6: 9804 LDR R0, [SP, #16] 0x080099A8: 69C0 LDR R0, [R0, #28] 0x080099AA: 0B40 LSRS R0, R0, #13 0x080099AC: B900 CBNZ R0, .L17 ; 0x080099B0 0x080099AE: E007 B .L18 ; 0x080099C0
.L17: 0x080099B0: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x080099B4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x080099B8: F640 6179 MOVW R1, #0x0E79 0x080099BC: F7FB F8ED BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x080099C0: F244 4028 MOVW R0, #0x4428 0x080099C4: F6C5 0002 MOVT R0, #0x5802 0x080099C8: 6800 LDR R0, [R0] 0x080099CA: F000 0003 AND R0, R0, #3 0x080099CE: 2803 CMP R0, #3 0x080099D0: D103 BNE .L19 ; 0x080099DA 0x080099D2: 2001 MOVS R0, #1 0x080099D4: F88D 0017 STRB.W R0, [SP, #23] 0x080099D8: E0B7 B .L29 ; 0x08009B4A
.L19: 0x080099DA: F244 4100 MOVW R1, #0x4400 0x080099DE: F6C5 0102 MOVT R1, #0x5802 0x080099E2: 6808 LDR R0, [R1] 0x080099E4: F020 6080 BIC R0, R0, #0x04000000 0x080099E8: 6008 STR R0, [R1] 0x080099EA: F00C FEBF BL HAL_GetTick ; 0x0801676C 0x080099EE: 9002 STR R0, [SP, #8]
.L20: 0x080099F0: F244 4000 MOVW R0, #0x4400 0x080099F4: F6C5 0002 MOVT R0, #0x5802 0x080099F8: 6800 LDR R0, [R0] 0x080099FA: F3C0 60C0 UBFX R0, R0, #27, #1 0x080099FE: B150 CBZ R0, .L22 ; 0x08009A16 0x08009A00: F00C FEB4 BL HAL_GetTick ; 0x0801676C 0x08009A04: 9902 LDR R1, [SP, #8] 0x08009A06: 1A40 SUBS R0, R0, R1 0x08009A08: 2803 CMP R0, #3 0x08009A0A: D303 BCC .L21 ; 0x08009A14 0x08009A0C: 2003 MOVS R0, #3 0x08009A0E: F88D 0017 STRB.W R0, [SP, #23] 0x08009A12: E09A B .L29 ; 0x08009B4A
.L21: 0x08009A14: E7EC B .L20 ; 0x080099F0
.L22: 0x08009A16: F244 4128 MOVW R1, #0x4428 0x08009A1A: F6C5 0102 MOVT R1, #0x5802 0x08009A1E: 6808 LDR R0, [R1] 0x08009A20: F420 307C BIC R0, R0, #0x03F000 0x08009A24: 9A04 LDR R2, [SP, #16] 0x08009A26: 6812 LDR R2, [R2] 0x08009A28: EA40 3002 ORR.W R0, R0, R2, LSL #12 0x08009A2C: 6008 STR R0, [R1] 0x08009A2E: 9904 LDR R1, [SP, #16] 0x08009A30: 6848 LDR R0, [R1, #4] 0x08009A32: F8D1 C008 LDR.W R12, [R1, #8] 0x08009A36: 68CB LDR R3, [R1, #12] 0x08009A38: 690A LDR R2, [R1, #16] 0x08009A3A: 3801 SUBS R0, #1 0x08009A3C: F36F 205F BFC R0, #9, #23 0x08009A40: F64F 6100 MOVW R1, #0xFE00 0x08009A44: F6CF 71FF MOVT R1, #0xFFFF 0x08009A48: EB01 214C ADD.W R1, R1, R12, LSL #9 0x08009A4C: B289 UXTH R1, R1 0x08009A4E: 4408 ADD R0, R1 0x08009A50: 2100 MOVS R1, #0 0x08009A52: F6CF 71FF MOVT R1, #0xFFFF 0x08009A56: EB01 4103 ADD.W R1, R1, R3, LSL #16 0x08009A5A: F401 01FE AND R1, R1, #0x7F0000 0x08009A5E: 4408 ADD R0, R1 0x08009A60: F04F 417F MOV.W R1, #0xFF000000 0x08009A64: EB01 6102 ADD.W R1, R1, R2, LSL #24 0x08009A68: F001 41FE AND R1, R1, #0x7F000000 0x08009A6C: 4408 ADD R0, R1 0x08009A6E: F244 4138 MOVW R1, #0x4438 0x08009A72: F6C5 0102 MOVT R1, #0x5802 0x08009A76: 6008 STR R0, [R1] 0x08009A78: F244 412C MOVW R1, #0x442C 0x08009A7C: F6C5 0102 MOVT R1, #0x5802 0x08009A80: 9100 STR R1, [SP, #0] 0x08009A82: 6808 LDR R0, [R1] 0x08009A84: F020 00C0 BIC R0, R0, #192 0x08009A88: 9A04 LDR R2, [SP, #16] 0x08009A8A: 6952 LDR R2, [R2, #20] 0x08009A8C: 4310 ORRS R0, R2 0x08009A8E: 6008 STR R0, [R1] 0x08009A90: 6808 LDR R0, [R1] 0x08009A92: F020 0020 BIC R0, R0, #32 0x08009A96: 9A04 LDR R2, [SP, #16] 0x08009A98: 6992 LDR R2, [R2, #24] 0x08009A9A: 4310 ORRS R0, R2 0x08009A9C: 6008 STR R0, [R1] 0x08009A9E: 6808 LDR R0, [R1] 0x08009AA0: F020 0010 BIC R0, R0, #16 0x08009AA4: 6008 STR R0, [R1] 0x08009AA6: F244 423C MOVW R2, #0x443C 0x08009AAA: F6C5 0202 MOVT R2, #0x5802 0x08009AAE: 6810 LDR R0, [R2] 0x08009AB0: F64F 73F8 MOVW R3, #0xFFF8 0x08009AB4: 4398 BICS R0, R3 0x08009AB6: 9B04 LDR R3, [SP, #16] 0x08009AB8: 69DB LDR R3, [R3, #28] 0x08009ABA: EA40 00C3 ORR.W R0, R0, R3, LSL #3 0x08009ABE: 6010 STR R0, [R2] 0x08009AC0: 6808 LDR R0, [R1] 0x08009AC2: F040 0010 ORR R0, R0, #16 0x08009AC6: 6008 STR R0, [R1] 0x08009AC8: 9803 LDR R0, [SP, #12] 0x08009ACA: B940 CBNZ R0, .L23 ; 0x08009ADE 0x08009ACC: F244 412C MOVW R1, #0x442C 0x08009AD0: F6C5 0102 MOVT R1, #0x5802 0x08009AD4: 6808 LDR R0, [R1] 0x08009AD6: F440 2000 ORR R0, R0, #0x080000 0x08009ADA: 6008 STR R0, [R1] 0x08009ADC: E013 B .L25 ; 0x08009B06
.L23: 0x08009ADE: 9803 LDR R0, [SP, #12] 0x08009AE0: 2801 CMP R0, #1 0x08009AE2: D108 BNE .L24 ; 0x08009AF6 0x08009AE4: F244 412C MOVW R1, #0x442C 0x08009AE8: F6C5 0102 MOVT R1, #0x5802 0x08009AEC: 6808 LDR R0, [R1] 0x08009AEE: F440 1080 ORR R0, R0, #0x100000 0x08009AF2: 6008 STR R0, [R1] 0x08009AF4: E007 B .L25 ; 0x08009B06
.L24: 0x08009AF6: F244 412C MOVW R1, #0x442C 0x08009AFA: F6C5 0102 MOVT R1, #0x5802 0x08009AFE: 6808 LDR R0, [R1] 0x08009B00: F440 1000 ORR R0, R0, #0x200000 0x08009B04: 6008 STR R0, [R1]
.L25: 0x08009B06: F244 4100 MOVW R1, #0x4400 0x08009B0A: F6C5 0102 MOVT R1, #0x5802 0x08009B0E: 6808 LDR R0, [R1] 0x08009B10: F040 6080 ORR R0, R0, #0x04000000 0x08009B14: 6008 STR R0, [R1] 0x08009B16: F00C FE29 BL HAL_GetTick ; 0x0801676C 0x08009B1A: 9002 STR R0, [SP, #8]
.L26: 0x08009B1C: F244 4000 MOVW R0, #0x4400 0x08009B20: F6C5 0002 MOVT R0, #0x5802 0x08009B24: 6800 LDR R0, [R0] 0x08009B26: F3C0 60C0 UBFX R0, R0, #27, #1 0x08009B2A: B950 CBNZ R0, .L28 ; 0x08009B42 0x08009B2C: F00C FE1E BL HAL_GetTick ; 0x0801676C 0x08009B30: 9902 LDR R1, [SP, #8] 0x08009B32: 1A40 SUBS R0, R0, R1 0x08009B34: 2803 CMP R0, #3 0x08009B36: D303 BCC .L27 ; 0x08009B40 0x08009B38: 2003 MOVS R0, #3 0x08009B3A: F88D 0017 STRB.W R0, [SP, #23] 0x08009B3E: E004 B .L29 ; 0x08009B4A
.L27: 0x08009B40: E7EC B .L26 ; 0x08009B1C
.L28: 0x08009B42: F89D 0007 LDRB.W R0, [SP, #7] 0x08009B46: F88D 0017 STRB.W R0, [SP, #23]
.L29: 0x08009B4A: F89D 0017 LDRB.W R0, [SP, #23] 0x08009B4E: B006 ADD SP, SP, #24 0x08009B50: BD80 POP {R7, PC}
RCCEx_PLL3_Config: 0x08009B52: B580 PUSH {R7, LR} 0x08009B54: B086 SUB SP, SP, #24 0x08009B56: 9004 STR R0, [SP, #16] 0x08009B58: 9103 STR R1, [SP, #12] 0x08009B5A: 2000 MOVS R0, #0 0x08009B5C: F88D 0007 STRB.W R0, [SP, #7] 0x08009B60: 9804 LDR R0, [SP, #16] 0x08009B62: 6800 LDR R0, [R0] 0x08009B64: B120 CBZ R0, .L1 ; 0x08009B70 0x08009B66: 9804 LDR R0, [SP, #16] 0x08009B68: 6800 LDR R0, [R0] 0x08009B6A: 283F CMP R0, #63 0x08009B6C: D800 BHI .L1 ; 0x08009B70 0x08009B6E: E007 B .L2 ; 0x08009B80
.L1: 0x08009B70: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009B74: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009B78: F640 61DA MOVW R1, #0x0EDA 0x08009B7C: F7FB F80D BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x08009B80: 9804 LDR R0, [SP, #16] 0x08009B82: 6840 LDR R0, [R0, #4] 0x08009B84: 2804 CMP R0, #4 0x08009B86: D305 BCC .L3 ; 0x08009B94 0x08009B88: 9804 LDR R0, [SP, #16] 0x08009B8A: 6840 LDR R0, [R0, #4] 0x08009B8C: F5B0 7F00 CMP.W R0, #0x0200 0x08009B90: D800 BHI .L3 ; 0x08009B94 0x08009B92: E007 B .L4 ; 0x08009BA4
.L3: 0x08009B94: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009B98: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009B9C: F640 61DB MOVW R1, #0x0EDB 0x08009BA0: F7FA FFFB BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x08009BA4: 9804 LDR R0, [SP, #16] 0x08009BA6: 6880 LDR R0, [R0, #8] 0x08009BA8: B120 CBZ R0, .L5 ; 0x08009BB4 0x08009BAA: 9804 LDR R0, [SP, #16] 0x08009BAC: 6880 LDR R0, [R0, #8] 0x08009BAE: 2880 CMP R0, #128 0x08009BB0: D800 BHI .L5 ; 0x08009BB4 0x08009BB2: E007 B .L6 ; 0x08009BC4
.L5: 0x08009BB4: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009BB8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009BBC: F640 61DC MOVW R1, #0x0EDC 0x08009BC0: F7FA FFEB BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x08009BC4: 9804 LDR R0, [SP, #16] 0x08009BC6: 6900 LDR R0, [R0, #16] 0x08009BC8: B120 CBZ R0, .L7 ; 0x08009BD4 0x08009BCA: 9804 LDR R0, [SP, #16] 0x08009BCC: 6900 LDR R0, [R0, #16] 0x08009BCE: 2880 CMP R0, #128 0x08009BD0: D800 BHI .L7 ; 0x08009BD4 0x08009BD2: E007 B .L8 ; 0x08009BE4
.L7: 0x08009BD4: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009BD8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009BDC: F640 61DD MOVW R1, #0x0EDD 0x08009BE0: F7FA FFDB BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x08009BE4: 9804 LDR R0, [SP, #16] 0x08009BE6: 68C0 LDR R0, [R0, #12] 0x08009BE8: B120 CBZ R0, .L9 ; 0x08009BF4 0x08009BEA: 9804 LDR R0, [SP, #16] 0x08009BEC: 68C0 LDR R0, [R0, #12] 0x08009BEE: 2880 CMP R0, #128 0x08009BF0: D800 BHI .L9 ; 0x08009BF4 0x08009BF2: E007 B .L10 ; 0x08009C04
.L9: 0x08009BF4: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009BF8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009BFC: F640 61DE MOVW R1, #0x0EDE 0x08009C00: F7FA FFCB BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x08009C04: 9804 LDR R0, [SP, #16] 0x08009C06: 6940 LDR R0, [R0, #20] 0x08009C08: B170 CBZ R0, .L11 ; 0x08009C28 0x08009C0A: 9804 LDR R0, [SP, #16] 0x08009C0C: 6940 LDR R0, [R0, #20] 0x08009C0E: F5B0 6F80 CMP.W R0, #0x0400 0x08009C12: D009 BEQ .L11 ; 0x08009C28 0x08009C14: 9804 LDR R0, [SP, #16] 0x08009C16: 6940 LDR R0, [R0, #20] 0x08009C18: F5B0 6F00 CMP.W R0, #0x0800 0x08009C1C: D004 BEQ .L11 ; 0x08009C28 0x08009C1E: 9804 LDR R0, [SP, #16] 0x08009C20: 6940 LDR R0, [R0, #20] 0x08009C22: F5B0 6F40 CMP.W R0, #0x0C00 0x08009C26: D100 BNE .L12 ; 0x08009C2A
.L11: 0x08009C28: E007 B .L13 ; 0x08009C3A
.L12: 0x08009C2A: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009C2E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009C32: F640 61DF MOVW R1, #0x0EDF 0x08009C36: F7FA FFB0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x08009C3A: 9804 LDR R0, [SP, #16] 0x08009C3C: 6980 LDR R0, [R0, #24] 0x08009C3E: B120 CBZ R0, .L14 ; 0x08009C4A 0x08009C40: 9804 LDR R0, [SP, #16] 0x08009C42: 6980 LDR R0, [R0, #24] 0x08009C44: F5B0 7F00 CMP.W R0, #0x0200 0x08009C48: D100 BNE .L15 ; 0x08009C4C
.L14: 0x08009C4A: E007 B .L16 ; 0x08009C5C
.L15: 0x08009C4C: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009C50: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009C54: F44F 616E MOV.W R1, #0x0EE0 0x08009C58: F7FA FF9F BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x08009C5C: 9804 LDR R0, [SP, #16] 0x08009C5E: 69C0 LDR R0, [R0, #28] 0x08009C60: 0B40 LSRS R0, R0, #13 0x08009C62: B900 CBNZ R0, .L17 ; 0x08009C66 0x08009C64: E007 B .L18 ; 0x08009C76
.L17: 0x08009C66: F641 2054 MOVW R0, #0x1A54 ; 0x08021A54 = .rodata..L.str.113 0x08009C6A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021A54 = .rodata..L.str.113 0x08009C6E: F640 61E1 MOVW R1, #0x0EE1 0x08009C72: F7FA FF92 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x08009C76: F244 4028 MOVW R0, #0x4428 0x08009C7A: F6C5 0002 MOVT R0, #0x5802 0x08009C7E: 6800 LDR R0, [R0] 0x08009C80: F000 0003 AND R0, R0, #3 0x08009C84: 2803 CMP R0, #3 0x08009C86: D103 BNE .L19 ; 0x08009C90 0x08009C88: 2001 MOVS R0, #1 0x08009C8A: F88D 0017 STRB.W R0, [SP, #23] 0x08009C8E: E0B7 B .L29 ; 0x08009E00
.L19: 0x08009C90: F244 4100 MOVW R1, #0x4400 0x08009C94: F6C5 0102 MOVT R1, #0x5802 0x08009C98: 6808 LDR R0, [R1] 0x08009C9A: F020 5080 BIC R0, R0, #0x10000000 0x08009C9E: 6008 STR R0, [R1] 0x08009CA0: F00C FD64 BL HAL_GetTick ; 0x0801676C 0x08009CA4: 9002 STR R0, [SP, #8]
.L20: 0x08009CA6: F244 4000 MOVW R0, #0x4400 0x08009CAA: F6C5 0002 MOVT R0, #0x5802 0x08009CAE: 6800 LDR R0, [R0] 0x08009CB0: F3C0 7040 UBFX R0, R0, #29, #1 0x08009CB4: B150 CBZ R0, .L22 ; 0x08009CCC 0x08009CB6: F00C FD59 BL HAL_GetTick ; 0x0801676C 0x08009CBA: 9902 LDR R1, [SP, #8] 0x08009CBC: 1A40 SUBS R0, R0, R1 0x08009CBE: 2803 CMP R0, #3 0x08009CC0: D303 BCC .L21 ; 0x08009CCA 0x08009CC2: 2003 MOVS R0, #3 0x08009CC4: F88D 0017 STRB.W R0, [SP, #23] 0x08009CC8: E09A B .L29 ; 0x08009E00
.L21: 0x08009CCA: E7EC B .L20 ; 0x08009CA6
.L22: 0x08009CCC: F244 4128 MOVW R1, #0x4428 0x08009CD0: F6C5 0102 MOVT R1, #0x5802 0x08009CD4: 6808 LDR R0, [R1] 0x08009CD6: F020 707C BIC R0, R0, #0x03F00000 0x08009CDA: 9A04 LDR R2, [SP, #16] 0x08009CDC: 6812 LDR R2, [R2] 0x08009CDE: EA40 5002 ORR.W R0, R0, R2, LSL #20 0x08009CE2: 6008 STR R0, [R1] 0x08009CE4: 9904 LDR R1, [SP, #16] 0x08009CE6: 6848 LDR R0, [R1, #4] 0x08009CE8: F8D1 C008 LDR.W R12, [R1, #8] 0x08009CEC: 68CB LDR R3, [R1, #12] 0x08009CEE: 690A LDR R2, [R1, #16] 0x08009CF0: 3801 SUBS R0, #1 0x08009CF2: F36F 205F BFC R0, #9, #23 0x08009CF6: F64F 6100 MOVW R1, #0xFE00 0x08009CFA: F6CF 71FF MOVT R1, #0xFFFF 0x08009CFE: EB01 214C ADD.W R1, R1, R12, LSL #9 0x08009D02: B289 UXTH R1, R1 0x08009D04: 4408 ADD R0, R1 0x08009D06: 2100 MOVS R1, #0 0x08009D08: F6CF 71FF MOVT R1, #0xFFFF 0x08009D0C: EB01 4103 ADD.W R1, R1, R3, LSL #16 0x08009D10: F401 01FE AND R1, R1, #0x7F0000 0x08009D14: 4408 ADD R0, R1 0x08009D16: F04F 417F MOV.W R1, #0xFF000000 0x08009D1A: EB01 6102 ADD.W R1, R1, R2, LSL #24 0x08009D1E: F001 41FE AND R1, R1, #0x7F000000 0x08009D22: 4408 ADD R0, R1 0x08009D24: F244 4140 MOVW R1, #0x4440 0x08009D28: F6C5 0102 MOVT R1, #0x5802 0x08009D2C: 6008 STR R0, [R1] 0x08009D2E: F244 412C MOVW R1, #0x442C 0x08009D32: F6C5 0102 MOVT R1, #0x5802 0x08009D36: 9100 STR R1, [SP, #0] 0x08009D38: 6808 LDR R0, [R1] 0x08009D3A: F420 6040 BIC R0, R0, #0x0C00 0x08009D3E: 9A04 LDR R2, [SP, #16] 0x08009D40: 6952 LDR R2, [R2, #20] 0x08009D42: 4310 ORRS R0, R2 0x08009D44: 6008 STR R0, [R1] 0x08009D46: 6808 LDR R0, [R1] 0x08009D48: F420 7000 BIC R0, R0, #0x0200 0x08009D4C: 9A04 LDR R2, [SP, #16] 0x08009D4E: 6992 LDR R2, [R2, #24] 0x08009D50: 4310 ORRS R0, R2 0x08009D52: 6008 STR R0, [R1] 0x08009D54: 6808 LDR R0, [R1] 0x08009D56: F420 7080 BIC R0, R0, #0x0100 0x08009D5A: 6008 STR R0, [R1] 0x08009D5C: F244 4244 MOVW R2, #0x4444 0x08009D60: F6C5 0202 MOVT R2, #0x5802 0x08009D64: 6810 LDR R0, [R2] 0x08009D66: F64F 73F8 MOVW R3, #0xFFF8 0x08009D6A: 4398 BICS R0, R3 0x08009D6C: 9B04 LDR R3, [SP, #16] 0x08009D6E: 69DB LDR R3, [R3, #28] 0x08009D70: EA40 00C3 ORR.W R0, R0, R3, LSL #3 0x08009D74: 6010 STR R0, [R2] 0x08009D76: 6808 LDR R0, [R1] 0x08009D78: F440 7080 ORR R0, R0, #0x0100 0x08009D7C: 6008 STR R0, [R1] 0x08009D7E: 9803 LDR R0, [SP, #12] 0x08009D80: B940 CBNZ R0, .L23 ; 0x08009D94 0x08009D82: F244 412C MOVW R1, #0x442C 0x08009D86: F6C5 0102 MOVT R1, #0x5802 0x08009D8A: 6808 LDR R0, [R1] 0x08009D8C: F440 0080 ORR R0, R0, #0x400000 0x08009D90: 6008 STR R0, [R1] 0x08009D92: E013 B .L25 ; 0x08009DBC
.L23: 0x08009D94: 9803 LDR R0, [SP, #12] 0x08009D96: 2801 CMP R0, #1 0x08009D98: D108 BNE .L24 ; 0x08009DAC 0x08009D9A: F244 412C MOVW R1, #0x442C 0x08009D9E: F6C5 0102 MOVT R1, #0x5802 0x08009DA2: 6808 LDR R0, [R1] 0x08009DA4: F440 0000 ORR R0, R0, #0x800000 0x08009DA8: 6008 STR R0, [R1] 0x08009DAA: E007 B .L25 ; 0x08009DBC
.L24: 0x08009DAC: F244 412C MOVW R1, #0x442C 0x08009DB0: F6C5 0102 MOVT R1, #0x5802 0x08009DB4: 6808 LDR R0, [R1] 0x08009DB6: F040 7080 ORR R0, R0, #0x01000000 0x08009DBA: 6008 STR R0, [R1]
.L25: 0x08009DBC: F244 4100 MOVW R1, #0x4400 0x08009DC0: F6C5 0102 MOVT R1, #0x5802 0x08009DC4: 6808 LDR R0, [R1] 0x08009DC6: F040 5080 ORR R0, R0, #0x10000000 0x08009DCA: 6008 STR R0, [R1] 0x08009DCC: F00C FCCE BL HAL_GetTick ; 0x0801676C 0x08009DD0: 9002 STR R0, [SP, #8]
.L26: 0x08009DD2: F244 4000 MOVW R0, #0x4400 0x08009DD6: F6C5 0002 MOVT R0, #0x5802 0x08009DDA: 6800 LDR R0, [R0] 0x08009DDC: F3C0 7040 UBFX R0, R0, #29, #1 0x08009DE0: B950 CBNZ R0, .L28 ; 0x08009DF8 0x08009DE2: F00C FCC3 BL HAL_GetTick ; 0x0801676C 0x08009DE6: 9902 LDR R1, [SP, #8] 0x08009DE8: 1A40 SUBS R0, R0, R1 0x08009DEA: 2803 CMP R0, #3 0x08009DEC: D303 BCC .L27 ; 0x08009DF6 0x08009DEE: 2003 MOVS R0, #3 0x08009DF0: F88D 0017 STRB.W R0, [SP, #23] 0x08009DF4: E004 B .L29 ; 0x08009E00
.L27: 0x08009DF6: E7EC B .L26 ; 0x08009DD2
.L28: 0x08009DF8: F89D 0007 LDRB.W R0, [SP, #7] 0x08009DFC: F88D 0017 STRB.W R0, [SP, #23]
.L29: 0x08009E00: F89D 0017 LDRB.W R0, [SP, #23] 0x08009E04: B006 ADD SP, SP, #24 0x08009E06: BD80 POP {R7, PC}
HAL_RCCEx_GetD3PCLK1Freq: 0x08009E08: B580 PUSH {R7, LR} 0x08009E0A: F7FF FCFA BL HAL_RCC_GetHCLKFreq ; 0x08009802 0x08009E0E: F244 4120 MOVW R1, #0x4420 0x08009E12: F6C5 0102 MOVT R1, #0x5802 0x08009E16: 6809 LDR R1, [R1] 0x08009E18: F3C1 1202 UBFX R2, R1, #4, #3 0x08009E1C: F242 014F MOVW R1, #0x204F ; 0x0802204F = D1CorePrescTable 0x08009E20: F6C0 0102 MOVT R1, #0x0802 ; 0x0802204F = D1CorePrescTable 0x08009E24: 5C89 LDRB R1, [R1, R2] 0x08009E26: F001 011F AND R1, R1, #31 0x08009E2A: 40C8 LSRS R0, R1 0x08009E2C: BD80 POP {R7, PC}
HAL_RTC_Init: 0x08009E2E: B580 PUSH {R7, LR} 0x08009E30: B082 SUB SP, SP, #8 0x08009E32: 9001 STR R0, [SP, #4] 0x08009E34: 2001 MOVS R0, #1 0x08009E36: F88D 0003 STRB.W R0, [SP, #3] 0x08009E3A: 9801 LDR R0, [SP, #4] 0x08009E3C: 2800 CMP R0, #0 0x08009E3E: F000 80E9 BEQ.W .L27 ; 0x0800A014 0x08009E42: 9801 LDR R0, [SP, #4] 0x08009E44: 6800 LDR R0, [R0] 0x08009E46: F244 0100 MOVW R1, #0x4000 0x08009E4A: F6C5 0100 MOVT R1, #0x5800 0x08009E4E: 4288 CMP R0, R1 0x08009E50: D100 BNE .L1 ; 0x08009E54 0x08009E52: E006 B .L2 ; 0x08009E62
.L1: 0x08009E54: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009E58: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009E5C: 21FD MOVS R1, #253 0x08009E5E: F7FA FE9C BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x08009E62: 9801 LDR R0, [SP, #4] 0x08009E64: 6840 LDR R0, [R0, #4] 0x08009E66: 2840 CMP R0, #64 0x08009E68: D002 BEQ .L3 ; 0x08009E70 0x08009E6A: 9801 LDR R0, [SP, #4] 0x08009E6C: 6840 LDR R0, [R0, #4] 0x08009E6E: B900 CBNZ R0, .L4 ; 0x08009E72
.L3: 0x08009E70: E006 B .L5 ; 0x08009E80
.L4: 0x08009E72: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009E76: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009E7A: 21FE MOVS R1, #254 0x08009E7C: F7FA FE8D BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x08009E80: 9801 LDR R0, [SP, #4] 0x08009E82: 6880 LDR R0, [R0, #8] 0x08009E84: 287F CMP R0, #127 0x08009E86: D800 BHI .L6 ; 0x08009E8A 0x08009E88: E006 B .L7 ; 0x08009E98
.L6: 0x08009E8A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009E8E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009E92: 21FF MOVS R1, #255 0x08009E94: F7FA FE81 BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x08009E98: 9801 LDR R0, [SP, #4] 0x08009E9A: 68C0 LDR R0, [R0, #12] 0x08009E9C: 0BC0 LSRS R0, R0, #15 0x08009E9E: B900 CBNZ R0, .L8 ; 0x08009EA2 0x08009EA0: E007 B .L9 ; 0x08009EB2
.L8: 0x08009EA2: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009EA6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009EAA: F44F 7180 MOV.W R1, #0x0100 0x08009EAE: F7FA FE74 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x08009EB2: 9801 LDR R0, [SP, #4] 0x08009EB4: 6900 LDR R0, [R0, #16] 0x08009EB6: B170 CBZ R0, .L10 ; 0x08009ED6 0x08009EB8: 9801 LDR R0, [SP, #4] 0x08009EBA: 6900 LDR R0, [R0, #16] 0x08009EBC: F5B0 1F00 CMP.W R0, #0x200000 0x08009EC0: D009 BEQ .L10 ; 0x08009ED6 0x08009EC2: 9801 LDR R0, [SP, #4] 0x08009EC4: 6900 LDR R0, [R0, #16] 0x08009EC6: F5B0 0F80 CMP.W R0, #0x400000 0x08009ECA: D004 BEQ .L10 ; 0x08009ED6 0x08009ECC: 9801 LDR R0, [SP, #4] 0x08009ECE: 6900 LDR R0, [R0, #16] 0x08009ED0: F5B0 0FC0 CMP.W R0, #0x600000 0x08009ED4: D100 BNE .L11 ; 0x08009ED8
.L10: 0x08009ED6: E007 B .L12 ; 0x08009EE8
.L11: 0x08009ED8: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009EDC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009EE0: F240 1101 MOVW R1, #0x0101 0x08009EE4: F7FA FE59 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x08009EE8: 9801 LDR R0, [SP, #4] 0x08009EEA: 6940 LDR R0, [R0, #20] 0x08009EEC: B118 CBZ R0, .L13 ; 0x08009EF6 0x08009EEE: 9801 LDR R0, [SP, #4] 0x08009EF0: 6940 LDR R0, [R0, #20] 0x08009EF2: 2802 CMP R0, #2 0x08009EF4: D100 BNE .L14 ; 0x08009EF8
.L13: 0x08009EF6: E007 B .L15 ; 0x08009F08
.L14: 0x08009EF8: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009EFC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009F00: F44F 7181 MOV.W R1, #0x0102 0x08009F04: F7FA FE49 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x08009F08: 9801 LDR R0, [SP, #4] 0x08009F0A: 6980 LDR R0, [R0, #24] 0x08009F0C: B120 CBZ R0, .L16 ; 0x08009F18 0x08009F0E: 9801 LDR R0, [SP, #4] 0x08009F10: 6980 LDR R0, [R0, #24] 0x08009F12: F5B0 1F80 CMP.W R0, #0x100000 0x08009F16: D100 BNE .L17 ; 0x08009F1A
.L16: 0x08009F18: E007 B .L18 ; 0x08009F2A
.L17: 0x08009F1A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009F1E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009F22: F240 1103 MOVW R1, #0x0103 0x08009F26: F7FA FE38 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x08009F2A: 9801 LDR R0, [SP, #4] 0x08009F2C: 69C0 LDR R0, [R0, #28] 0x08009F2E: B118 CBZ R0, .L19 ; 0x08009F38 0x08009F30: 9801 LDR R0, [SP, #4] 0x08009F32: 69C0 LDR R0, [R0, #28] 0x08009F34: 2801 CMP R0, #1 0x08009F36: D100 BNE .L20 ; 0x08009F3A
.L19: 0x08009F38: E007 B .L21 ; 0x08009F4A
.L20: 0x08009F3A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08009F3E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08009F42: F44F 7182 MOV.W R1, #0x0104 0x08009F46: F7FA FE28 BL vApplicationStackOverflowHook ; 0x08004B9A
.L21: 0x08009F4A: 9801 LDR R0, [SP, #4] 0x08009F4C: F890 0021 LDRB.W R0, [R0, #33] 0x08009F50: B930 CBNZ R0, .L22 ; 0x08009F60 0x08009F52: 9901 LDR R1, [SP, #4] 0x08009F54: 2000 MOVS R0, #0 0x08009F56: F881 0020 STRB.W R0, [R1, #32] 0x08009F5A: 9801 LDR R0, [SP, #4] 0x08009F5C: F7FB FFA7 BL HAL_RTC_MspInit ; 0x08005EAE
.L22: 0x08009F60: 9901 LDR R1, [SP, #4] 0x08009F62: 2002 MOVS R0, #2 0x08009F64: F881 0021 STRB.W R0, [R1, #33] 0x08009F68: 9801 LDR R0, [SP, #4] 0x08009F6A: 6800 LDR R0, [R0] 0x08009F6C: 68C0 LDR R0, [R0, #12] 0x08009F6E: F3C0 1000 UBFX R0, R0, #4, #1 0x08009F72: 2800 CMP R0, #0 0x08009F74: D144 BNE .L25 ; 0x0800A000 0x08009F76: 9801 LDR R0, [SP, #4] 0x08009F78: 6801 LDR R1, [R0] 0x08009F7A: 20CA MOVS R0, #202 0x08009F7C: 6248 STR R0, [R1, #36] 0x08009F7E: 9801 LDR R0, [SP, #4] 0x08009F80: 6801 LDR R1, [R0] 0x08009F82: 2053 MOVS R0, #83 0x08009F84: 6248 STR R0, [R1, #36] 0x08009F86: 9801 LDR R0, [SP, #4] 0x08009F88: F000 F848 BL RTC_EnterInitMode ; 0x0800A01C 0x08009F8C: F88D 0003 STRB.W R0, [SP, #3] 0x08009F90: F89D 0003 LDRB.W R0, [SP, #3] 0x08009F94: B9F0 CBNZ R0, .L23 ; 0x08009FD4 0x08009F96: 9801 LDR R0, [SP, #4] 0x08009F98: 6801 LDR R1, [R0] 0x08009F9A: 6888 LDR R0, [R1, #8] 0x08009F9C: F64F 72BF MOVW R2, #0xFFBF 0x08009FA0: F6CF 728F MOVT R2, #0xFF8F 0x08009FA4: 4010 ANDS R0, R2 0x08009FA6: 6088 STR R0, [R1, #8] 0x08009FA8: 9A01 LDR R2, [SP, #4] 0x08009FAA: 6811 LDR R1, [R2] 0x08009FAC: 6850 LDR R0, [R2, #4] 0x08009FAE: 6913 LDR R3, [R2, #16] 0x08009FB0: 6992 LDR R2, [R2, #24] 0x08009FB2: 4318 ORRS R0, R3 0x08009FB4: 4302 ORRS R2, R0 0x08009FB6: 6888 LDR R0, [R1, #8] 0x08009FB8: 4310 ORRS R0, R2 0x08009FBA: 6088 STR R0, [R1, #8] 0x08009FBC: 9801 LDR R0, [SP, #4] 0x08009FBE: 6801 LDR R1, [R0] 0x08009FC0: 6882 LDR R2, [R0, #8] 0x08009FC2: 68C0 LDR R0, [R0, #12] 0x08009FC4: EA40 4002 ORR.W R0, R0, R2, LSL #16 0x08009FC8: 6108 STR R0, [R1, #16] 0x08009FCA: 9801 LDR R0, [SP, #4] 0x08009FCC: F000 F85D BL RTC_ExitInitMode ; 0x0800A08A 0x08009FD0: F88D 0003 STRB.W R0, [SP, #3]
.L23: 0x08009FD4: F89D 0003 LDRB.W R0, [SP, #3] 0x08009FD8: B968 CBNZ R0, .L24 ; 0x08009FF6 0x08009FDA: 9801 LDR R0, [SP, #4] 0x08009FDC: 6801 LDR R1, [R0] 0x08009FDE: 6CC8 LDR R0, [R1, #76] 0x08009FE0: F020 0003 BIC R0, R0, #3 0x08009FE4: 64C8 STR R0, [R1, #76] 0x08009FE6: 9801 LDR R0, [SP, #4] 0x08009FE8: 6801 LDR R1, [R0] 0x08009FEA: 6942 LDR R2, [R0, #20] 0x08009FEC: 69C0 LDR R0, [R0, #28] 0x08009FEE: 4302 ORRS R2, R0 0x08009FF0: 6CC8 LDR R0, [R1, #76] 0x08009FF2: 4310 ORRS R0, R2 0x08009FF4: 64C8 STR R0, [R1, #76]
.L24: 0x08009FF6: 9801 LDR R0, [SP, #4] 0x08009FF8: 6801 LDR R1, [R0] 0x08009FFA: 20FF MOVS R0, #255 0x08009FFC: 6248 STR R0, [R1, #36] 0x08009FFE: E002 B .L26 ; 0x0800A006
.L25: 0x0800A000: 2000 MOVS R0, #0 0x0800A002: F88D 0003 STRB.W R0, [SP, #3]
.L26: 0x0800A006: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A00A: B918 CBNZ R0, .L27 ; 0x0800A014 0x0800A00C: 9901 LDR R1, [SP, #4] 0x0800A00E: 2001 MOVS R0, #1 0x0800A010: F881 0021 STRB.W R0, [R1, #33]
.L27: 0x0800A014: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A018: B002 ADD SP, SP, #8 0x0800A01A: BD80 POP {R7, PC}
RTC_EnterInitMode: 0x0800A01C: B580 PUSH {R7, LR} 0x0800A01E: B084 SUB SP, SP, #16 0x0800A020: 9003 STR R0, [SP, #12] 0x0800A022: 2000 MOVS R0, #0 0x0800A024: F88D 0007 STRB.W R0, [SP, #7] 0x0800A028: 9803 LDR R0, [SP, #12] 0x0800A02A: 6800 LDR R0, [R0] 0x0800A02C: 68C0 LDR R0, [R0, #12] 0x0800A02E: 0640 LSLS R0, R0, #25 0x0800A030: 2800 CMP R0, #0 0x0800A032: D426 BMI .L4 ; 0x0800A082 0x0800A034: 9803 LDR R0, [SP, #12] 0x0800A036: 6801 LDR R1, [R0] 0x0800A038: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0800A03C: 60C8 STR R0, [R1, #12] 0x0800A03E: F00C FB95 BL HAL_GetTick ; 0x0801676C 0x0800A042: 9002 STR R0, [SP, #8]
.L1: 0x0800A044: 9803 LDR R0, [SP, #12] 0x0800A046: 6800 LDR R0, [R0] 0x0800A048: 68C1 LDR R1, [R0, #12] 0x0800A04A: 2000 MOVS R0, #0 0x0800A04C: 0649 LSLS R1, R1, #25 0x0800A04E: 2900 CMP R1, #0 0x0800A050: 9000 STR R0, [SP, #0] 0x0800A052: D405 BMI .L2 ; 0x0800A060 0x0800A054: F89D 0007 LDRB.W R0, [SP, #7] 0x0800A058: 3803 SUBS R0, #3 0x0800A05A: BF18 IT NE 0x0800A05C: 2001 MOVNE R0, #1 0x0800A05E: 9000 STR R0, [SP, #0]
.L2: 0x0800A060: 9800 LDR R0, [SP, #0] 0x0800A062: 07C0 LSLS R0, R0, #31 0x0800A064: B168 CBZ R0, .L4 ; 0x0800A082 0x0800A066: F00C FB81 BL HAL_GetTick ; 0x0801676C 0x0800A06A: 9902 LDR R1, [SP, #8] 0x0800A06C: 1A40 SUBS R0, R0, R1 0x0800A06E: F5B0 7F7A CMP.W R0, #0x03E8 0x0800A072: D905 BLS .L3 ; 0x0800A080 0x0800A074: 2003 MOVS R0, #3 0x0800A076: F88D 0007 STRB.W R0, [SP, #7] 0x0800A07A: 9903 LDR R1, [SP, #12] 0x0800A07C: F881 0021 STRB.W R0, [R1, #33]
.L3: 0x0800A080: E7E0 B .L1 ; 0x0800A044
.L4: 0x0800A082: F89D 0007 LDRB.W R0, [SP, #7] 0x0800A086: B004 ADD SP, SP, #16 0x0800A088: BD80 POP {R7, PC}
RTC_ExitInitMode: 0x0800A08A: B580 PUSH {R7, LR} 0x0800A08C: B082 SUB SP, SP, #8 0x0800A08E: 9001 STR R0, [SP, #4] 0x0800A090: 2000 MOVS R0, #0 0x0800A092: F88D 0003 STRB.W R0, [SP, #3] 0x0800A096: F244 010C MOVW R1, #0x400C 0x0800A09A: F6C5 0100 MOVT R1, #0x5800 0x0800A09E: 6808 LDR R0, [R1] 0x0800A0A0: F020 0080 BIC R0, R0, #128 0x0800A0A4: 6008 STR R0, [R1] 0x0800A0A6: F244 0008 MOVW R0, #0x4008 0x0800A0AA: F6C5 0000 MOVT R0, #0x5800 0x0800A0AE: 6800 LDR R0, [R0] 0x0800A0B0: 0680 LSLS R0, R0, #26 0x0800A0B2: 2800 CMP R0, #0 0x0800A0B4: D40A BMI .L2 ; 0x0800A0CC 0x0800A0B6: 9801 LDR R0, [SP, #4] 0x0800A0B8: F00E FB0A BL HAL_RTC_WaitForSynchro ; 0x080186D0 0x0800A0BC: B128 CBZ R0, .L1 ; 0x0800A0CA 0x0800A0BE: 9901 LDR R1, [SP, #4] 0x0800A0C0: 2003 MOVS R0, #3 0x0800A0C2: F881 0021 STRB.W R0, [R1, #33] 0x0800A0C6: F88D 0003 STRB.W R0, [SP, #3]
.L1: 0x0800A0CA: E019 B .L4 ; 0x0800A100
.L2: 0x0800A0CC: F244 0108 MOVW R1, #0x4008 0x0800A0D0: F6C5 0100 MOVT R1, #0x5800 0x0800A0D4: 6808 LDR R0, [R1] 0x0800A0D6: F020 0020 BIC R0, R0, #32 0x0800A0DA: 6008 STR R0, [R1] 0x0800A0DC: 9801 LDR R0, [SP, #4] 0x0800A0DE: F00E FAF7 BL HAL_RTC_WaitForSynchro ; 0x080186D0 0x0800A0E2: B128 CBZ R0, .L3 ; 0x0800A0F0 0x0800A0E4: 9901 LDR R1, [SP, #4] 0x0800A0E6: 2003 MOVS R0, #3 0x0800A0E8: F881 0021 STRB.W R0, [R1, #33] 0x0800A0EC: F88D 0003 STRB.W R0, [SP, #3]
.L3: 0x0800A0F0: F244 0108 MOVW R1, #0x4008 0x0800A0F4: F6C5 0100 MOVT R1, #0x5800 0x0800A0F8: 6808 LDR R0, [R1] 0x0800A0FA: F040 0020 ORR R0, R0, #32 0x0800A0FE: 6008 STR R0, [R1]
.L4: 0x0800A100: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A104: B002 ADD SP, SP, #8 0x0800A106: BD80 POP {R7, PC}
HAL_RTC_SetTime: 0x0800A108: B580 PUSH {R7, LR} 0x0800A10A: B088 SUB SP, SP, #32 0x0800A10C: 9006 STR R0, [SP, #24] 0x0800A10E: 9105 STR R1, [SP, #20] 0x0800A110: 9204 STR R2, [SP, #16] 0x0800A112: 9804 LDR R0, [SP, #16] 0x0800A114: B110 CBZ R0, .L1 ; 0x0800A11C 0x0800A116: 9804 LDR R0, [SP, #16] 0x0800A118: 2801 CMP R0, #1 0x0800A11A: D100 BNE .L2 ; 0x0800A11E
.L1: 0x0800A11C: E007 B .L3 ; 0x0800A12E
.L2: 0x0800A11E: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A122: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A126: F240 314F MOVW R1, #0x034F 0x0800A12A: F7FA FD36 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800A12E: 9805 LDR R0, [SP, #20] 0x0800A130: 68C0 LDR R0, [R0, #12] 0x0800A132: F5B0 3F00 CMP.W R0, #0x020000 0x0800A136: D007 BEQ .L4 ; 0x0800A148 0x0800A138: 9805 LDR R0, [SP, #20] 0x0800A13A: 68C0 LDR R0, [R0, #12] 0x0800A13C: F5B0 3F80 CMP.W R0, #0x010000 0x0800A140: D002 BEQ .L4 ; 0x0800A148 0x0800A142: 9805 LDR R0, [SP, #20] 0x0800A144: 68C0 LDR R0, [R0, #12] 0x0800A146: B900 CBNZ R0, .L5 ; 0x0800A14A
.L4: 0x0800A148: E007 B .L6 ; 0x0800A15A
.L5: 0x0800A14A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A14E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A152: F44F 7154 MOV.W R1, #0x0350 0x0800A156: F7FA FD20 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800A15A: 9805 LDR R0, [SP, #20] 0x0800A15C: 6900 LDR R0, [R0, #16] 0x0800A15E: B120 CBZ R0, .L7 ; 0x0800A16A 0x0800A160: 9805 LDR R0, [SP, #20] 0x0800A162: 6900 LDR R0, [R0, #16] 0x0800A164: F5B0 2F80 CMP.W R0, #0x040000 0x0800A168: D100 BNE .L8 ; 0x0800A16C
.L7: 0x0800A16A: E007 B .L9 ; 0x0800A17C
.L8: 0x0800A16C: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A170: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A174: F240 3151 MOVW R1, #0x0351 0x0800A178: F7FA FD0F BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800A17C: 9806 LDR R0, [SP, #24] 0x0800A17E: F890 0020 LDRB.W R0, [R0, #32] 0x0800A182: 2801 CMP R0, #1 0x0800A184: D103 BNE .L10 ; 0x0800A18E 0x0800A186: 2002 MOVS R0, #2 0x0800A188: F88D 001F STRB.W R0, [SP, #31] 0x0800A18C: E121 B .L39 ; 0x0800A3D2
.L10: 0x0800A18E: 9906 LDR R1, [SP, #24] 0x0800A190: 2001 MOVS R0, #1 0x0800A192: F881 0020 STRB.W R0, [R1, #32] 0x0800A196: 9906 LDR R1, [SP, #24] 0x0800A198: 2002 MOVS R0, #2 0x0800A19A: F881 0021 STRB.W R0, [R1, #33] 0x0800A19E: 9806 LDR R0, [SP, #24] 0x0800A1A0: 6801 LDR R1, [R0] 0x0800A1A2: 20CA MOVS R0, #202 0x0800A1A4: 6248 STR R0, [R1, #36] 0x0800A1A6: 9806 LDR R0, [SP, #24] 0x0800A1A8: 6801 LDR R1, [R0] 0x0800A1AA: 2053 MOVS R0, #83 0x0800A1AC: 6248 STR R0, [R1, #36] 0x0800A1AE: 9806 LDR R0, [SP, #24] 0x0800A1B0: F7FF FF34 BL RTC_EnterInitMode ; 0x0800A01C 0x0800A1B4: F88D 000B STRB.W R0, [SP, #11] 0x0800A1B8: F89D 000B LDRB.W R0, [SP, #11] 0x0800A1BC: 2800 CMP R0, #0 0x0800A1BE: F040 80F5 BNE.W .L37 ; 0x0800A3AC 0x0800A1C2: 9804 LDR R0, [SP, #16] 0x0800A1C4: 2800 CMP R0, #0 0x0800A1C6: D16C BNE .L23 ; 0x0800A2A2 0x0800A1C8: 9806 LDR R0, [SP, #24] 0x0800A1CA: 6800 LDR R0, [R0] 0x0800A1CC: 6880 LDR R0, [R0, #8] 0x0800A1CE: 0640 LSLS R0, R0, #25 0x0800A1D0: 2800 CMP R0, #0 0x0800A1D2: D520 BPL .L16 ; 0x0800A216 0x0800A1D4: 9805 LDR R0, [SP, #20] 0x0800A1D6: 7800 LDRB R0, [R0] 0x0800A1D8: B120 CBZ R0, .L11 ; 0x0800A1E4 0x0800A1DA: 9805 LDR R0, [SP, #20] 0x0800A1DC: 7800 LDRB R0, [R0] 0x0800A1DE: 280C CMP R0, #12 0x0800A1E0: D800 BHI .L11 ; 0x0800A1E4 0x0800A1E2: E007 B .L12 ; 0x0800A1F4
.L11: 0x0800A1E4: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A1E8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A1EC: F240 3162 MOVW R1, #0x0362 0x0800A1F0: F7FA FCD3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800A1F4: 9805 LDR R0, [SP, #20] 0x0800A1F6: 78C0 LDRB R0, [R0, #3] 0x0800A1F8: B118 CBZ R0, .L13 ; 0x0800A202 0x0800A1FA: 9805 LDR R0, [SP, #20] 0x0800A1FC: 78C0 LDRB R0, [R0, #3] 0x0800A1FE: 2801 CMP R0, #1 0x0800A200: D100 BNE .L14 ; 0x0800A204
.L13: 0x0800A202: E007 B .L15 ; 0x0800A214
.L14: 0x0800A204: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A208: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A20C: F240 3163 MOVW R1, #0x0363 0x0800A210: F7FA FCC3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800A214: E00F B .L18 ; 0x0800A236
.L16: 0x0800A216: 9905 LDR R1, [SP, #20] 0x0800A218: 2000 MOVS R0, #0 0x0800A21A: 70C8 STRB R0, [R1, #3] 0x0800A21C: 9805 LDR R0, [SP, #20] 0x0800A21E: 7800 LDRB R0, [R0] 0x0800A220: 2817 CMP R0, #23 0x0800A222: D800 BHI .L17 ; 0x0800A226 0x0800A224: E007 B .L18 ; 0x0800A236
.L17: 0x0800A226: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A22A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A22E: F44F 715A MOV.W R1, #0x0368 0x0800A232: F7FA FCB2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800A236: 9805 LDR R0, [SP, #20] 0x0800A238: 7840 LDRB R0, [R0, #1] 0x0800A23A: 283B CMP R0, #59 0x0800A23C: D800 BHI .L19 ; 0x0800A240 0x0800A23E: E007 B .L20 ; 0x0800A250
.L19: 0x0800A240: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A244: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A248: F240 316A MOVW R1, #0x036A 0x0800A24C: F7FA FCA5 BL vApplicationStackOverflowHook ; 0x08004B9A
.L20: 0x0800A250: 9805 LDR R0, [SP, #20] 0x0800A252: 7880 LDRB R0, [R0, #2] 0x0800A254: 283B CMP R0, #59 0x0800A256: D800 BHI .L21 ; 0x0800A25A 0x0800A258: E007 B .L22 ; 0x0800A26A
.L21: 0x0800A25A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A25E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A262: F240 316B MOVW R1, #0x036B 0x0800A266: F7FA FC98 BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x0800A26A: 9805 LDR R0, [SP, #20] 0x0800A26C: 7800 LDRB R0, [R0] 0x0800A26E: F000 F8B4 BL RTC_ByteToBcd2 ; 0x0800A3DA 0x0800A272: 0400 LSLS R0, R0, #16 0x0800A274: 9000 STR R0, [SP, #0] 0x0800A276: 9805 LDR R0, [SP, #20] 0x0800A278: 7840 LDRB R0, [R0, #1] 0x0800A27A: F000 F8AE BL RTC_ByteToBcd2 ; 0x0800A3DA 0x0800A27E: 4601 MOV R1, R0 0x0800A280: 9800 LDR R0, [SP, #0] 0x0800A282: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800A286: 9001 STR R0, [SP, #4] 0x0800A288: 9805 LDR R0, [SP, #20] 0x0800A28A: 7880 LDRB R0, [R0, #2] 0x0800A28C: F000 F8A5 BL RTC_ByteToBcd2 ; 0x0800A3DA 0x0800A290: 4601 MOV R1, R0 0x0800A292: 9801 LDR R0, [SP, #4] 0x0800A294: 4408 ADD R0, R1 0x0800A296: 9905 LDR R1, [SP, #20] 0x0800A298: 78C9 LDRB R1, [R1, #3] 0x0800A29A: EA40 5081 ORR.W R0, R0, R1, LSL #22 0x0800A29E: 9003 STR R0, [SP, #12] 0x0800A2A0: E066 B .L36 ; 0x0800A370
.L23: 0x0800A2A2: 9806 LDR R0, [SP, #24] 0x0800A2A4: 6800 LDR R0, [R0] 0x0800A2A6: 6880 LDR R0, [R0, #8] 0x0800A2A8: 0640 LSLS R0, R0, #25 0x0800A2AA: 2800 CMP R0, #0 0x0800A2AC: D524 BPL .L29 ; 0x0800A2F8 0x0800A2AE: 9805 LDR R0, [SP, #20] 0x0800A2B0: 7800 LDRB R0, [R0] 0x0800A2B2: F000 F8B1 BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A2B6: B130 CBZ R0, .L24 ; 0x0800A2C6 0x0800A2B8: 9805 LDR R0, [SP, #20] 0x0800A2BA: 7800 LDRB R0, [R0] 0x0800A2BC: F000 F8AC BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A2C0: 280C CMP R0, #12 0x0800A2C2: D800 BHI .L24 ; 0x0800A2C6 0x0800A2C4: E007 B .L25 ; 0x0800A2D6
.L24: 0x0800A2C6: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A2CA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A2CE: F240 3176 MOVW R1, #0x0376 0x0800A2D2: F7FA FC62 BL vApplicationStackOverflowHook ; 0x08004B9A
.L25: 0x0800A2D6: 9805 LDR R0, [SP, #20] 0x0800A2D8: 78C0 LDRB R0, [R0, #3] 0x0800A2DA: B118 CBZ R0, .L26 ; 0x0800A2E4 0x0800A2DC: 9805 LDR R0, [SP, #20] 0x0800A2DE: 78C0 LDRB R0, [R0, #3] 0x0800A2E0: 2801 CMP R0, #1 0x0800A2E2: D100 BNE .L27 ; 0x0800A2E6
.L26: 0x0800A2E4: E007 B .L28 ; 0x0800A2F6
.L27: 0x0800A2E6: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A2EA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A2EE: F240 3177 MOVW R1, #0x0377 0x0800A2F2: F7FA FC52 BL vApplicationStackOverflowHook ; 0x08004B9A
.L28: 0x0800A2F6: E011 B .L31 ; 0x0800A31C
.L29: 0x0800A2F8: 9905 LDR R1, [SP, #20] 0x0800A2FA: 2000 MOVS R0, #0 0x0800A2FC: 70C8 STRB R0, [R1, #3] 0x0800A2FE: 9805 LDR R0, [SP, #20] 0x0800A300: 7800 LDRB R0, [R0] 0x0800A302: F000 F889 BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A306: 2817 CMP R0, #23 0x0800A308: D800 BHI .L30 ; 0x0800A30C 0x0800A30A: E007 B .L31 ; 0x0800A31C
.L30: 0x0800A30C: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A310: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A314: F44F 715F MOV.W R1, #0x037C 0x0800A318: F7FA FC3F BL vApplicationStackOverflowHook ; 0x08004B9A
.L31: 0x0800A31C: 9805 LDR R0, [SP, #20] 0x0800A31E: 7840 LDRB R0, [R0, #1] 0x0800A320: F000 F87A BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A324: 283B CMP R0, #59 0x0800A326: D800 BHI .L32 ; 0x0800A32A 0x0800A328: E007 B .L33 ; 0x0800A33A
.L32: 0x0800A32A: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A32E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A332: F240 317E MOVW R1, #0x037E 0x0800A336: F7FA FC30 BL vApplicationStackOverflowHook ; 0x08004B9A
.L33: 0x0800A33A: 9805 LDR R0, [SP, #20] 0x0800A33C: 7880 LDRB R0, [R0, #2] 0x0800A33E: F000 F86B BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A342: 283B CMP R0, #59 0x0800A344: D800 BHI .L34 ; 0x0800A348 0x0800A346: E007 B .L35 ; 0x0800A358
.L34: 0x0800A348: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A34C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A350: F240 317F MOVW R1, #0x037F 0x0800A354: F7FA FC21 BL vApplicationStackOverflowHook ; 0x08004B9A
.L35: 0x0800A358: 9905 LDR R1, [SP, #20] 0x0800A35A: 7808 LDRB R0, [R1] 0x0800A35C: 784B LDRB R3, [R1, #1] 0x0800A35E: 788A LDRB R2, [R1, #2] 0x0800A360: 78C9 LDRB R1, [R1, #3] 0x0800A362: 0400 LSLS R0, R0, #16 0x0800A364: EA40 2003 ORR.W R0, R0, R3, LSL #8 0x0800A368: 4410 ADD R0, R2 0x0800A36A: EA40 5081 ORR.W R0, R0, R1, LSL #22 0x0800A36E: 9003 STR R0, [SP, #12]
.L36: 0x0800A370: 9803 LDR R0, [SP, #12] 0x0800A372: F647 717F MOVW R1, #0x7F7F 0x0800A376: F2C0 017F MOVT R1, #127 0x0800A37A: 4008 ANDS R0, R1 0x0800A37C: 9906 LDR R1, [SP, #24] 0x0800A37E: 6809 LDR R1, [R1] 0x0800A380: 6008 STR R0, [R1] 0x0800A382: 9806 LDR R0, [SP, #24] 0x0800A384: 6801 LDR R1, [R0] 0x0800A386: 6888 LDR R0, [R1, #8] 0x0800A388: F420 2080 BIC R0, R0, #0x040000 0x0800A38C: 6088 STR R0, [R1, #8] 0x0800A38E: 9905 LDR R1, [SP, #20] 0x0800A390: 68C8 LDR R0, [R1, #12] 0x0800A392: 6909 LDR R1, [R1, #16] 0x0800A394: EA40 0201 ORR.W R2, R0, R1 0x0800A398: 9806 LDR R0, [SP, #24] 0x0800A39A: 6801 LDR R1, [R0] 0x0800A39C: 6888 LDR R0, [R1, #8] 0x0800A39E: 4310 ORRS R0, R2 0x0800A3A0: 6088 STR R0, [R1, #8] 0x0800A3A2: 9806 LDR R0, [SP, #24] 0x0800A3A4: F7FF FE71 BL RTC_ExitInitMode ; 0x0800A08A 0x0800A3A8: F88D 000B STRB.W R0, [SP, #11]
.L37: 0x0800A3AC: 9806 LDR R0, [SP, #24] 0x0800A3AE: 6801 LDR R1, [R0] 0x0800A3B0: 20FF MOVS R0, #255 0x0800A3B2: 6248 STR R0, [R1, #36] 0x0800A3B4: F89D 000B LDRB.W R0, [SP, #11] 0x0800A3B8: B918 CBNZ R0, .L38 ; 0x0800A3C2 0x0800A3BA: 9906 LDR R1, [SP, #24] 0x0800A3BC: 2001 MOVS R0, #1 0x0800A3BE: F881 0021 STRB.W R0, [R1, #33]
.L38: 0x0800A3C2: 9906 LDR R1, [SP, #24] 0x0800A3C4: 2000 MOVS R0, #0 0x0800A3C6: F881 0020 STRB.W R0, [R1, #32] 0x0800A3CA: F89D 000B LDRB.W R0, [SP, #11] 0x0800A3CE: F88D 001F STRB.W R0, [SP, #31]
.L39: 0x0800A3D2: F89D 001F LDRB.W R0, [SP, #31] 0x0800A3D6: B008 ADD SP, SP, #32 0x0800A3D8: BD80 POP {R7, PC}
RTC_ByteToBcd2: 0x0800A3DA: B083 SUB SP, SP, #12 0x0800A3DC: F88D 000B STRB.W R0, [SP, #11] 0x0800A3E0: 2000 MOVS R0, #0 0x0800A3E2: 9001 STR R0, [SP, #4] 0x0800A3E4: F89D 000B LDRB.W R0, [SP, #11] 0x0800A3E8: F88D 0003 STRB.W R0, [SP, #3]
.L1: 0x0800A3EC: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A3F0: 280A CMP R0, #10 0x0800A3F2: D308 BCC .L2 ; 0x0800A406 0x0800A3F4: 9801 LDR R0, [SP, #4] 0x0800A3F6: 3001 ADDS R0, #1 0x0800A3F8: 9001 STR R0, [SP, #4] 0x0800A3FA: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A3FE: 380A SUBS R0, #10 0x0800A400: F88D 0003 STRB.W R0, [SP, #3] 0x0800A404: E7F2 B .L1 ; 0x0800A3EC
.L2: 0x0800A406: 9801 LDR R0, [SP, #4] 0x0800A408: F000 010F AND R1, R0, #15 0x0800A40C: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A410: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0800A414: B003 ADD SP, SP, #12 0x0800A416: 4770 BX LR
RTC_Bcd2ToByte: 0x0800A418: B081 SUB SP, SP, #4 0x0800A41A: F88D 0003 STRB.W R0, [SP, #3] 0x0800A41E: F89D 0003 LDRB.W R0, [SP, #3] 0x0800A422: 0900 LSRS R0, R0, #4 0x0800A424: EB00 0080 ADD.W R0, R0, R0, LSL #2 0x0800A428: 0040 LSLS R0, R0, #1 0x0800A42A: F88D 0002 STRB.W R0, [SP, #2] 0x0800A42E: F89D 0002 LDRB.W R0, [SP, #2] 0x0800A432: F89D 1003 LDRB.W R1, [SP, #3] 0x0800A436: F001 010F AND R1, R1, #15 0x0800A43A: 4408 ADD R0, R1 0x0800A43C: B2C0 UXTB R0, R0 0x0800A43E: B001 ADD SP, SP, #4 0x0800A440: 4770 BX LR
HAL_RTC_GetTime: 0x0800A442: B580 PUSH {R7, LR} 0x0800A444: B084 SUB SP, SP, #16 0x0800A446: 9003 STR R0, [SP, #12] 0x0800A448: 9102 STR R1, [SP, #8] 0x0800A44A: 9201 STR R2, [SP, #4] 0x0800A44C: 9801 LDR R0, [SP, #4] 0x0800A44E: B110 CBZ R0, .L1 ; 0x0800A456 0x0800A450: 9801 LDR R0, [SP, #4] 0x0800A452: 2801 CMP R0, #1 0x0800A454: D100 BNE .L2 ; 0x0800A458
.L1: 0x0800A456: E007 B .L3 ; 0x0800A468
.L2: 0x0800A458: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0800A45C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0800A460: F240 31BB MOVW R1, #0x03BB 0x0800A464: F7FA FB99 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800A468: 9803 LDR R0, [SP, #12] 0x0800A46A: 6800 LDR R0, [R0] 0x0800A46C: 6A80 LDR R0, [R0, #40] 0x0800A46E: 9902 LDR R1, [SP, #8] 0x0800A470: 6048 STR R0, [R1, #4] 0x0800A472: 9803 LDR R0, [SP, #12] 0x0800A474: 6800 LDR R0, [R0] 0x0800A476: 6900 LDR R0, [R0, #16] 0x0800A478: F36F 30DF BFC R0, #15, #17 0x0800A47C: 9902 LDR R1, [SP, #8] 0x0800A47E: 6088 STR R0, [R1, #8] 0x0800A480: 9803 LDR R0, [SP, #12] 0x0800A482: 6800 LDR R0, [R0] 0x0800A484: 6800 LDR R0, [R0] 0x0800A486: F647 717F MOVW R1, #0x7F7F 0x0800A48A: F2C0 017F MOVT R1, #127 0x0800A48E: 4008 ANDS R0, R1 0x0800A490: 9000 STR R0, [SP, #0] 0x0800A492: 9800 LDR R0, [SP, #0] 0x0800A494: F3C0 4005 UBFX R0, R0, #16, #6 0x0800A498: 9902 LDR R1, [SP, #8] 0x0800A49A: 7008 STRB R0, [R1] 0x0800A49C: 9800 LDR R0, [SP, #0] 0x0800A49E: F3C0 2006 UBFX R0, R0, #8, #7 0x0800A4A2: 9902 LDR R1, [SP, #8] 0x0800A4A4: 7048 STRB R0, [R1, #1] 0x0800A4A6: 9800 LDR R0, [SP, #0] 0x0800A4A8: F000 007F AND R0, R0, #127 0x0800A4AC: 9902 LDR R1, [SP, #8] 0x0800A4AE: 7088 STRB R0, [R1, #2] 0x0800A4B0: 9800 LDR R0, [SP, #0] 0x0800A4B2: F3C0 5080 UBFX R0, R0, #22, #1 0x0800A4B6: 9902 LDR R1, [SP, #8] 0x0800A4B8: 70C8 STRB R0, [R1, #3] 0x0800A4BA: 9801 LDR R0, [SP, #4] 0x0800A4BC: B988 CBNZ R0, .L4 ; 0x0800A4E2 0x0800A4BE: 9802 LDR R0, [SP, #8] 0x0800A4C0: 7800 LDRB R0, [R0] 0x0800A4C2: F7FF FFA9 BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A4C6: 9902 LDR R1, [SP, #8] 0x0800A4C8: 7008 STRB R0, [R1] 0x0800A4CA: 9802 LDR R0, [SP, #8] 0x0800A4CC: 7840 LDRB R0, [R0, #1] 0x0800A4CE: F7FF FFA3 BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A4D2: 9902 LDR R1, [SP, #8] 0x0800A4D4: 7048 STRB R0, [R1, #1] 0x0800A4D6: 9802 LDR R0, [SP, #8] 0x0800A4D8: 7880 LDRB R0, [R0, #2] 0x0800A4DA: F7FF FF9D BL RTC_Bcd2ToByte ; 0x0800A418 0x0800A4DE: 9902 LDR R1, [SP, #8] 0x0800A4E0: 7088 STRB R0, [R1, #2]
.L4: 0x0800A4E2: 2000 MOVS R0, #0 0x0800A4E4: B004 ADD SP, SP, #16 0x0800A4E6: BD80 POP {R7, PC}
HAL_SD_Init: 0x0800A4E8: B580 PUSH {R7, LR} 0x0800A4EA: B08A SUB SP, SP, #40 0x0800A4EC: 9008 STR R0, [SP, #32] 0x0800A4EE: 9808 LDR R0, [SP, #32] 0x0800A4F0: B918 CBNZ R0, .L1 ; 0x0800A4FA 0x0800A4F2: 2001 MOVS R0, #1 0x0800A4F4: F88D 0027 STRB.W R0, [SP, #39] 0x0800A4F8: E0DB B .L30 ; 0x0800A6B2
.L1: 0x0800A4FA: 9808 LDR R0, [SP, #32] 0x0800A4FC: 6800 LDR R0, [R0] 0x0800A4FE: F247 0100 MOVW R1, #0x7000 0x0800A502: F2C5 2100 MOVT R1, #0x5200 0x0800A506: 4288 CMP R0, R1 0x0800A508: D007 BEQ .L2 ; 0x0800A51A 0x0800A50A: 9808 LDR R0, [SP, #32] 0x0800A50C: 6800 LDR R0, [R0] 0x0800A50E: F242 4100 MOVW R1, #0x2400 0x0800A512: F6C4 0102 MOVT R1, #0x4802 0x0800A516: 4288 CMP R0, R1 0x0800A518: D100 BNE .L3 ; 0x0800A51C
.L2: 0x0800A51A: E007 B .L4 ; 0x0800A52C
.L3: 0x0800A51C: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A520: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A524: F44F 71B0 MOV.W R1, #0x0160 0x0800A528: F7FA FB37 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800A52C: 9808 LDR R0, [SP, #32] 0x0800A52E: 6840 LDR R0, [R0, #4] 0x0800A530: B120 CBZ R0, .L5 ; 0x0800A53C 0x0800A532: 9808 LDR R0, [SP, #32] 0x0800A534: 6840 LDR R0, [R0, #4] 0x0800A536: F5B0 3F80 CMP.W R0, #0x010000 0x0800A53A: D100 BNE .L6 ; 0x0800A53E
.L5: 0x0800A53C: E007 B .L7 ; 0x0800A54E
.L6: 0x0800A53E: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A542: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A546: F240 1161 MOVW R1, #0x0161 0x0800A54A: F7FA FB26 BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800A54E: 9808 LDR R0, [SP, #32] 0x0800A550: 6880 LDR R0, [R0, #8] 0x0800A552: B120 CBZ R0, .L8 ; 0x0800A55E 0x0800A554: 9808 LDR R0, [SP, #32] 0x0800A556: 6880 LDR R0, [R0, #8] 0x0800A558: F5B0 5F80 CMP.W R0, #0x1000 0x0800A55C: D100 BNE .L9 ; 0x0800A560
.L8: 0x0800A55E: E007 B .L10 ; 0x0800A570
.L9: 0x0800A560: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A564: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A568: F44F 71B1 MOV.W R1, #0x0162 0x0800A56C: F7FA FB15 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800A570: 9808 LDR R0, [SP, #32] 0x0800A572: 68C0 LDR R0, [R0, #12] 0x0800A574: B148 CBZ R0, .L11 ; 0x0800A58A 0x0800A576: 9808 LDR R0, [SP, #32] 0x0800A578: 68C0 LDR R0, [R0, #12] 0x0800A57A: F5B0 4F80 CMP.W R0, #0x4000 0x0800A57E: D004 BEQ .L11 ; 0x0800A58A 0x0800A580: 9808 LDR R0, [SP, #32] 0x0800A582: 68C0 LDR R0, [R0, #12] 0x0800A584: F5B0 4F00 CMP.W R0, #0x8000 0x0800A588: D100 BNE .L12 ; 0x0800A58C
.L11: 0x0800A58A: E007 B .L13 ; 0x0800A59C
.L12: 0x0800A58C: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A590: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A594: F240 1163 MOVW R1, #0x0163 0x0800A598: F7FA FAFF BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x0800A59C: 9808 LDR R0, [SP, #32] 0x0800A59E: 6900 LDR R0, [R0, #16] 0x0800A5A0: B120 CBZ R0, .L14 ; 0x0800A5AC 0x0800A5A2: 9808 LDR R0, [SP, #32] 0x0800A5A4: 6900 LDR R0, [R0, #16] 0x0800A5A6: F5B0 3F00 CMP.W R0, #0x020000 0x0800A5AA: D100 BNE .L15 ; 0x0800A5AE
.L14: 0x0800A5AC: E007 B .L16 ; 0x0800A5BE
.L15: 0x0800A5AE: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A5B2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A5B6: F44F 71B2 MOV.W R1, #0x0164 0x0800A5BA: F7FA FAEE BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x0800A5BE: 9808 LDR R0, [SP, #32] 0x0800A5C0: 6940 LDR R0, [R0, #20] 0x0800A5C2: 0A80 LSRS R0, R0, #10 0x0800A5C4: B900 CBNZ R0, .L17 ; 0x0800A5C8 0x0800A5C6: E007 B .L18 ; 0x0800A5D8
.L17: 0x0800A5C8: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A5CC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A5D0: F240 1165 MOVW R1, #0x0165 0x0800A5D4: F7FA FAE1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800A5D8: 9808 LDR R0, [SP, #32] 0x0800A5DA: F890 0030 LDRB.W R0, [R0, #48] 0x0800A5DE: B928 CBNZ R0, .L19 ; 0x0800A5EC 0x0800A5E0: 9908 LDR R1, [SP, #32] 0x0800A5E2: 2000 MOVS R0, #0 0x0800A5E4: 7608 STRB R0, [R1, #24] 0x0800A5E6: 9808 LDR R0, [SP, #32] 0x0800A5E8: F7FB FC9F BL HAL_SD_MspInit ; 0x08005F2A
.L19: 0x0800A5EC: 9908 LDR R1, [SP, #32] 0x0800A5EE: 2004 MOVS R0, #4 0x0800A5F0: F881 0030 STRB.W R0, [R1, #48] 0x0800A5F4: 9808 LDR R0, [SP, #32] 0x0800A5F6: F00E F9F1 BL HAL_SD_InitCard ; 0x080189DC 0x0800A5FA: B118 CBZ R0, .L20 ; 0x0800A604 0x0800A5FC: 2001 MOVS R0, #1 0x0800A5FE: F88D 0027 STRB.W R0, [SP, #39] 0x0800A602: E056 B .L30 ; 0x0800A6B2
.L20: 0x0800A604: 9808 LDR R0, [SP, #32] 0x0800A606: A903 ADD R1, SP, #12 0x0800A608: F00E FA7A BL HAL_SD_GetCardStatus ; 0x08018B00 0x0800A60C: B118 CBZ R0, .L21 ; 0x0800A616 0x0800A60E: 2001 MOVS R0, #1 0x0800A610: F88D 0027 STRB.W R0, [SP, #39] 0x0800A614: E04D B .L30 ; 0x0800A6B2
.L21: 0x0800A616: F89D 001C LDRB.W R0, [SP, #28] 0x0800A61A: 9002 STR R0, [SP, #8] 0x0800A61C: F89D 001D LDRB.W R0, [SP, #29] 0x0800A620: 9001 STR R0, [SP, #4] 0x0800A622: 9808 LDR R0, [SP, #32] 0x0800A624: 6B80 LDR R0, [R0, #56] 0x0800A626: 2801 CMP R0, #1 0x0800A628: D108 BNE .L23 ; 0x0800A63C 0x0800A62A: 9802 LDR R0, [SP, #8] 0x0800A62C: B908 CBNZ R0, .L22 ; 0x0800A632 0x0800A62E: 9801 LDR R0, [SP, #4] 0x0800A630: B120 CBZ R0, .L23 ; 0x0800A63C
.L22: 0x0800A632: 9908 LDR R1, [SP, #32] 0x0800A634: F44F 7000 MOV.W R0, #0x0200 0x0800A638: 6588 STR R0, [R1, #88] 0x0800A63A: E00B B .L25 ; 0x0800A654
.L23: 0x0800A63C: 9808 LDR R0, [SP, #32] 0x0800A63E: 6B80 LDR R0, [R0, #56] 0x0800A640: 2801 CMP R0, #1 0x0800A642: D104 BNE .L24 ; 0x0800A64E 0x0800A644: 9908 LDR R1, [SP, #32] 0x0800A646: F44F 7080 MOV.W R0, #0x0100 0x0800A64A: 6588 STR R0, [R1, #88] 0x0800A64C: E002 B .L25 ; 0x0800A654
.L24: 0x0800A64E: 9908 LDR R1, [SP, #32] 0x0800A650: 2000 MOVS R0, #0 0x0800A652: 6588 STR R0, [R1, #88]
.L25: 0x0800A654: 9808 LDR R0, [SP, #32] 0x0800A656: 68C1 LDR R1, [R0, #12] 0x0800A658: F000 F82F BL HAL_SD_ConfigWideBusOperation ; 0x0800A6BA 0x0800A65C: B118 CBZ R0, .L26 ; 0x0800A666 0x0800A65E: 2001 MOVS R0, #1 0x0800A660: F88D 0027 STRB.W R0, [SP, #39] 0x0800A664: E025 B .L30 ; 0x0800A6B2
.L26: 0x0800A666: F00C F881 BL HAL_GetTick ; 0x0801676C 0x0800A66A: 9000 STR R0, [SP, #0]
.L27: 0x0800A66C: 9808 LDR R0, [SP, #32] 0x0800A66E: F00E FADB BL HAL_SD_GetCardState ; 0x08018C28 0x0800A672: 2804 CMP R0, #4 0x0800A674: D012 BEQ .L29 ; 0x0800A69C 0x0800A676: F00C F879 BL HAL_GetTick ; 0x0801676C 0x0800A67A: 9900 LDR R1, [SP, #0] 0x0800A67C: 1A40 SUBS R0, R0, R1 0x0800A67E: 3001 ADDS R0, #1 0x0800A680: B958 CBNZ R0, .L28 ; 0x0800A69A 0x0800A682: 9908 LDR R1, [SP, #32] 0x0800A684: F04F 4000 MOV.W R0, #0x80000000 0x0800A688: 6348 STR R0, [R1, #52] 0x0800A68A: 9908 LDR R1, [SP, #32] 0x0800A68C: 2001 MOVS R0, #1 0x0800A68E: F881 0030 STRB.W R0, [R1, #48] 0x0800A692: 2003 MOVS R0, #3 0x0800A694: F88D 0027 STRB.W R0, [SP, #39] 0x0800A698: E00B B .L30 ; 0x0800A6B2
.L28: 0x0800A69A: E7E7 B .L27 ; 0x0800A66C
.L29: 0x0800A69C: 9908 LDR R1, [SP, #32] 0x0800A69E: 2000 MOVS R0, #0 0x0800A6A0: 6348 STR R0, [R1, #52] 0x0800A6A2: 9908 LDR R1, [SP, #32] 0x0800A6A4: 62C8 STR R0, [R1, #44] 0x0800A6A6: 9A08 LDR R2, [SP, #32] 0x0800A6A8: 2101 MOVS R1, #1 0x0800A6AA: F882 1030 STRB.W R1, [R2, #48] 0x0800A6AE: F88D 0027 STRB.W R0, [SP, #39]
.L30: 0x0800A6B2: F89D 0027 LDRB.W R0, [SP, #39] 0x0800A6B6: B00A ADD SP, SP, #40 0x0800A6B8: BD80 POP {R7, PC}
HAL_SD_ConfigWideBusOperation: 0x0800A6BA: B510 PUSH {R4, LR} 0x0800A6BC: B08C SUB SP, SP, #48 0x0800A6BE: 900B STR R0, [SP, #44] 0x0800A6C0: 910A STR R1, [SP, #40] 0x0800A6C2: 2000 MOVS R0, #0 0x0800A6C4: F88D 000B STRB.W R0, [SP, #11] 0x0800A6C8: 980A LDR R0, [SP, #40] 0x0800A6CA: B138 CBZ R0, .L1 ; 0x0800A6DC 0x0800A6CC: 980A LDR R0, [SP, #40] 0x0800A6CE: F5B0 4F80 CMP.W R0, #0x4000 0x0800A6D2: D003 BEQ .L1 ; 0x0800A6DC 0x0800A6D4: 980A LDR R0, [SP, #40] 0x0800A6D6: F5B0 4F00 CMP.W R0, #0x8000 0x0800A6DA: D100 BNE .L2 ; 0x0800A6DE
.L1: 0x0800A6DC: E007 B .L3 ; 0x0800A6EE
.L2: 0x0800A6DE: F641 20BE MOVW R0, #0x1ABE ; 0x08021ABE = .rodata..L.str.121 0x0800A6E2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021ABE = .rodata..L.str.121 0x0800A6E6: F640 1167 MOVW R1, #0x0967 0x0800A6EA: F7FA FA56 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800A6EE: 990B LDR R1, [SP, #44] 0x0800A6F0: 2003 MOVS R0, #3 0x0800A6F2: F881 0030 STRB.W R0, [R1, #48] 0x0800A6F6: 980B LDR R0, [SP, #44] 0x0800A6F8: 6B80 LDR R0, [R0, #56] 0x0800A6FA: 2803 CMP R0, #3 0x0800A6FC: D029 BEQ .L8 ; 0x0800A752 0x0800A6FE: 980A LDR R0, [SP, #40] 0x0800A700: F5B0 4F00 CMP.W R0, #0x8000 0x0800A704: D105 BNE .L4 ; 0x0800A712 0x0800A706: 990B LDR R1, [SP, #44] 0x0800A708: 6B48 LDR R0, [R1, #52] 0x0800A70A: F040 5080 ORR R0, R0, #0x10000000 0x0800A70E: 6348 STR R0, [R1, #52] 0x0800A710: E01E B .L7 ; 0x0800A750
.L4: 0x0800A712: 980A LDR R0, [SP, #40] 0x0800A714: F5B0 4F80 CMP.W R0, #0x4000 0x0800A718: D109 BNE .L5 ; 0x0800A72E 0x0800A71A: 980B LDR R0, [SP, #44] 0x0800A71C: F00E FAC0 BL SD_WideBus_Enable ; 0x08018CA0 0x0800A720: 9004 STR R0, [SP, #16] 0x0800A722: 9A04 LDR R2, [SP, #16] 0x0800A724: 990B LDR R1, [SP, #44] 0x0800A726: 6B48 LDR R0, [R1, #52] 0x0800A728: 4310 ORRS R0, R2 0x0800A72A: 6348 STR R0, [R1, #52] 0x0800A72C: E010 B .L7 ; 0x0800A750
.L5: 0x0800A72E: 980A LDR R0, [SP, #40] 0x0800A730: B948 CBNZ R0, .L6 ; 0x0800A746 0x0800A732: 980B LDR R0, [SP, #44] 0x0800A734: F000 F8EE BL SD_WideBus_Disable ; 0x0800A914 0x0800A738: 9004 STR R0, [SP, #16] 0x0800A73A: 9A04 LDR R2, [SP, #16] 0x0800A73C: 990B LDR R1, [SP, #44] 0x0800A73E: 6B48 LDR R0, [R1, #52] 0x0800A740: 4310 ORRS R0, R2 0x0800A742: 6348 STR R0, [R1, #52] 0x0800A744: E004 B .L7 ; 0x0800A750
.L6: 0x0800A746: 990B LDR R1, [SP, #44] 0x0800A748: 6B48 LDR R0, [R1, #52] 0x0800A74A: F040 6000 ORR R0, R0, #0x08000000 0x0800A74E: 6348 STR R0, [R1, #52]
.L7: 0x0800A750: E004 B .L9 ; 0x0800A75C
.L8: 0x0800A752: 990B LDR R1, [SP, #44] 0x0800A754: 6B48 LDR R0, [R1, #52] 0x0800A756: F040 5080 ORR R0, R0, #0x10000000 0x0800A75A: 6348 STR R0, [R1, #52]
.L9: 0x0800A75C: 980B LDR R0, [SP, #44] 0x0800A75E: 6B40 LDR R0, [R0, #52] 0x0800A760: B150 CBZ R0, .L10 ; 0x0800A778 0x0800A762: 980B LDR R0, [SP, #44] 0x0800A764: 6801 LDR R1, [R0] 0x0800A766: F640 70FF MOVW R0, #0x0FFF 0x0800A76A: F6C1 70E0 MOVT R0, #0x1FE0 0x0800A76E: 6388 STR R0, [R1, #56] 0x0800A770: 2001 MOVS R0, #1 0x0800A772: F88D 000B STRB.W R0, [SP, #11] 0x0800A776: E0AD B .L25 ; 0x0800A8D4
.L10: 0x0800A778: F44F 3080 MOV.W R0, #0x010000 0x0800A77C: 2100 MOVS R1, #0 0x0800A77E: F7F9 FD43 BL HAL_RCCEx_GetPeriphCLKFreq ; 0x08004208 0x0800A782: 9003 STR R0, [SP, #12] 0x0800A784: 9803 LDR R0, [SP, #12] 0x0800A786: 2800 CMP R0, #0 0x0800A788: F000 809C BEQ.W .L24 ; 0x0800A8C4 0x0800A78C: 980B LDR R0, [SP, #44] 0x0800A78E: 6840 LDR R0, [R0, #4] 0x0800A790: 9005 STR R0, [SP, #20] 0x0800A792: 980B LDR R0, [SP, #44] 0x0800A794: 6880 LDR R0, [R0, #8] 0x0800A796: 9006 STR R0, [SP, #24] 0x0800A798: 980A LDR R0, [SP, #40] 0x0800A79A: 9007 STR R0, [SP, #28] 0x0800A79C: 980B LDR R0, [SP, #44] 0x0800A79E: 6900 LDR R0, [R0, #16] 0x0800A7A0: 9008 STR R0, [SP, #32] 0x0800A7A2: 980B LDR R0, [SP, #44] 0x0800A7A4: 6940 LDR R0, [R0, #20] 0x0800A7A6: 9903 LDR R1, [SP, #12] 0x0800A7A8: F643 3289 MOVW R2, #0x3B89 0x0800A7AC: F2C5 52E6 MOVT R2, #0x55E6 0x0800A7B0: FBA1 2102 UMULL R2, R1, R1, R2 0x0800A7B4: EBB0 6F11 CMP.W R0, R1, LSR #24 0x0800A7B8: D303 BCC .L11 ; 0x0800A7C2 0x0800A7BA: 980B LDR R0, [SP, #44] 0x0800A7BC: 6940 LDR R0, [R0, #20] 0x0800A7BE: 9009 STR R0, [SP, #36] 0x0800A7C0: E070 B .L23 ; 0x0800A8A4
.L11: 0x0800A7C2: 980B LDR R0, [SP, #44] 0x0800A7C4: 6D80 LDR R0, [R0, #88] 0x0800A7C6: F5B0 7F00 CMP.W R0, #0x0200 0x0800A7CA: D103 BNE .L12 ; 0x0800A7D4 0x0800A7CC: 980B LDR R0, [SP, #44] 0x0800A7CE: 6940 LDR R0, [R0, #20] 0x0800A7D0: 9009 STR R0, [SP, #36] 0x0800A7D2: E067 B .L23 ; 0x0800A8A4
.L12: 0x0800A7D4: 980B LDR R0, [SP, #44] 0x0800A7D6: 6D80 LDR R0, [R0, #88] 0x0800A7D8: F5B0 7F80 CMP.W R0, #0x0100 0x0800A7DC: D131 BNE .L18 ; 0x0800A842 0x0800A7DE: 980B LDR R0, [SP, #44] 0x0800A7E0: 6940 LDR R0, [R0, #20] 0x0800A7E2: B9A0 CBNZ R0, .L15 ; 0x0800A80E 0x0800A7E4: 9803 LDR R0, [SP, #12] 0x0800A7E6: F24F 0181 MOVW R1, #0xF081 0x0800A7EA: F2C0 21FA MOVT R1, #0x02FA 0x0800A7EE: 4288 CMP R0, R1 0x0800A7F0: D309 BCC .L13 ; 0x0800A806 0x0800A7F2: 9803 LDR R0, [SP, #12] 0x0800A7F4: F643 3189 MOVW R1, #0x3B89 0x0800A7F8: F2C5 51E6 MOVT R1, #0x55E6 0x0800A7FC: FBA0 1001 UMULL R1, R0, R0, R1 0x0800A800: 0E40 LSRS R0, R0, #25 0x0800A802: 9009 STR R0, [SP, #36] 0x0800A804: E002 B .L14 ; 0x0800A80C
.L13: 0x0800A806: 980B LDR R0, [SP, #44] 0x0800A808: 6940 LDR R0, [R0, #20] 0x0800A80A: 9009 STR R0, [SP, #36]
.L14: 0x0800A80C: E018 B .L17 ; 0x0800A840
.L15: 0x0800A80E: 9803 LDR R0, [SP, #12] 0x0800A810: 990B LDR R1, [SP, #44] 0x0800A812: 6949 LDR R1, [R1, #20] 0x0800A814: 0049 LSLS R1, R1, #1 0x0800A816: FBB0 F0F1 UDIV R0, R0, R1 0x0800A81A: F24F 0181 MOVW R1, #0xF081 0x0800A81E: F2C0 21FA MOVT R1, #0x02FA 0x0800A822: 4288 CMP R0, R1 0x0800A824: D309 BCC .L16 ; 0x0800A83A 0x0800A826: 9803 LDR R0, [SP, #12] 0x0800A828: F643 3189 MOVW R1, #0x3B89 0x0800A82C: F2C5 51E6 MOVT R1, #0x55E6 0x0800A830: FBA0 1001 UMULL R1, R0, R0, R1 0x0800A834: 0E40 LSRS R0, R0, #25 0x0800A836: 9009 STR R0, [SP, #36] 0x0800A838: E002 B .L17 ; 0x0800A840
.L16: 0x0800A83A: 980B LDR R0, [SP, #44] 0x0800A83C: 6940 LDR R0, [R0, #20] 0x0800A83E: 9009 STR R0, [SP, #36]
.L17: 0x0800A840: E030 B .L23 ; 0x0800A8A4
.L18: 0x0800A842: 980B LDR R0, [SP, #44] 0x0800A844: 6940 LDR R0, [R0, #20] 0x0800A846: B9A0 CBNZ R0, .L21 ; 0x0800A872 0x0800A848: 9803 LDR R0, [SP, #12] 0x0800A84A: F647 0141 MOVW R1, #0x7841 0x0800A84E: F2C0 117D MOVT R1, #0x017D 0x0800A852: 4288 CMP R0, R1 0x0800A854: D309 BCC .L19 ; 0x0800A86A 0x0800A856: 9803 LDR R0, [SP, #12] 0x0800A858: F643 3189 MOVW R1, #0x3B89 0x0800A85C: F2C5 51E6 MOVT R1, #0x55E6 0x0800A860: FBA0 1001 UMULL R1, R0, R0, R1 0x0800A864: 0E00 LSRS R0, R0, #24 0x0800A866: 9009 STR R0, [SP, #36] 0x0800A868: E002 B .L20 ; 0x0800A870
.L19: 0x0800A86A: 980B LDR R0, [SP, #44] 0x0800A86C: 6940 LDR R0, [R0, #20] 0x0800A86E: 9009 STR R0, [SP, #36]
.L20: 0x0800A870: E018 B .L23 ; 0x0800A8A4
.L21: 0x0800A872: 9803 LDR R0, [SP, #12] 0x0800A874: 990B LDR R1, [SP, #44] 0x0800A876: 6949 LDR R1, [R1, #20] 0x0800A878: 0049 LSLS R1, R1, #1 0x0800A87A: FBB0 F0F1 UDIV R0, R0, R1 0x0800A87E: F647 0141 MOVW R1, #0x7841 0x0800A882: F2C0 117D MOVT R1, #0x017D 0x0800A886: 4288 CMP R0, R1 0x0800A888: D309 BCC .L22 ; 0x0800A89E 0x0800A88A: 9803 LDR R0, [SP, #12] 0x0800A88C: F643 3189 MOVW R1, #0x3B89 0x0800A890: F2C5 51E6 MOVT R1, #0x55E6 0x0800A894: FBA0 1001 UMULL R1, R0, R0, R1 0x0800A898: 0E00 LSRS R0, R0, #24 0x0800A89A: 9009 STR R0, [SP, #36] 0x0800A89C: E002 B .L23 ; 0x0800A8A4
.L22: 0x0800A89E: 980B LDR R0, [SP, #44] 0x0800A8A0: 6940 LDR R0, [R0, #20] 0x0800A8A2: 9009 STR R0, [SP, #36]
.L23: 0x0800A8A4: 980B LDR R0, [SP, #44] 0x0800A8A6: 6800 LDR R0, [R0] 0x0800A8A8: 9905 LDR R1, [SP, #20] 0x0800A8AA: 9A06 LDR R2, [SP, #24] 0x0800A8AC: 9B07 LDR R3, [SP, #28] 0x0800A8AE: F8DD C020 LDR.W R12, [SP, #32] 0x0800A8B2: 9C09 LDR R4, [SP, #36] 0x0800A8B4: 46EE MOV LR, SP 0x0800A8B6: F8CE 4004 STR.W R4, [LR, #4] 0x0800A8BA: F8CE C000 STR.W R12, [LR] 0x0800A8BE: F005 F8D2 BL SDMMC_Init ; 0x0800FA66 0x0800A8C2: E007 B .L25 ; 0x0800A8D4
.L24: 0x0800A8C4: 990B LDR R1, [SP, #44] 0x0800A8C6: 6B48 LDR R0, [R1, #52] 0x0800A8C8: F040 6000 ORR R0, R0, #0x08000000 0x0800A8CC: 6348 STR R0, [R1, #52] 0x0800A8CE: 2001 MOVS R0, #1 0x0800A8D0: F88D 000B STRB.W R0, [SP, #11]
.L25: 0x0800A8D4: 980B LDR R0, [SP, #44] 0x0800A8D6: 6800 LDR R0, [R0] 0x0800A8D8: F44F 7100 MOV.W R1, #0x0200 0x0800A8DC: F005 FA9A BL SDMMC_CmdBlockLength ; 0x0800FE14 0x0800A8E0: 9004 STR R0, [SP, #16] 0x0800A8E2: 9804 LDR R0, [SP, #16] 0x0800A8E4: B170 CBZ R0, .L26 ; 0x0800A904 0x0800A8E6: 980B LDR R0, [SP, #44] 0x0800A8E8: 6801 LDR R1, [R0] 0x0800A8EA: F640 70FF MOVW R0, #0x0FFF 0x0800A8EE: F6C1 70E0 MOVT R0, #0x1FE0 0x0800A8F2: 6388 STR R0, [R1, #56] 0x0800A8F4: 9A04 LDR R2, [SP, #16] 0x0800A8F6: 990B LDR R1, [SP, #44] 0x0800A8F8: 6B48 LDR R0, [R1, #52] 0x0800A8FA: 4310 ORRS R0, R2 0x0800A8FC: 6348 STR R0, [R1, #52] 0x0800A8FE: 2001 MOVS R0, #1 0x0800A900: F88D 000B STRB.W R0, [SP, #11]
.L26: 0x0800A904: 990B LDR R1, [SP, #44] 0x0800A906: 2001 MOVS R0, #1 0x0800A908: F881 0030 STRB.W R0, [R1, #48] 0x0800A90C: F89D 000B LDRB.W R0, [SP, #11] 0x0800A910: B00C ADD SP, SP, #48 0x0800A912: BD10 POP {R4, PC}
SD_WideBus_Disable: 0x0800A914: B580 PUSH {R7, LR} 0x0800A916: B086 SUB SP, SP, #24 0x0800A918: 9004 STR R0, [SP, #16] 0x0800A91A: 2100 MOVS R1, #0 0x0800A91C: 9103 STR R1, [SP, #12] 0x0800A91E: 9102 STR R1, [SP, #8] 0x0800A920: 9804 LDR R0, [SP, #16] 0x0800A922: 6800 LDR R0, [R0] 0x0800A924: F005 F9AC BL SDMMC_GetResponse ; 0x0800FC80 0x0800A928: 0180 LSLS R0, R0, #6 0x0800A92A: 2800 CMP R0, #0 0x0800A92C: D503 BPL .L1 ; 0x0800A936 0x0800A92E: F44F 6000 MOV.W R0, #0x0800 0x0800A932: 9005 STR R0, [SP, #20] 0x0800A934: E02A B .L6 ; 0x0800A98C
.L1: 0x0800A936: 9804 LDR R0, [SP, #16] 0x0800A938: A902 ADD R1, SP, #8 0x0800A93A: F00E F9F1 BL SD_FindSCR ; 0x08018D20 0x0800A93E: 9001 STR R0, [SP, #4] 0x0800A940: 9801 LDR R0, [SP, #4] 0x0800A942: B110 CBZ R0, .L2 ; 0x0800A94A 0x0800A944: 9801 LDR R0, [SP, #4] 0x0800A946: 9005 STR R0, [SP, #20] 0x0800A948: E020 B .L6 ; 0x0800A98C
.L2: 0x0800A94A: F89D 000E LDRB.W R0, [SP, #14] 0x0800A94E: 07C0 LSLS R0, R0, #31 0x0800A950: B1C8 CBZ R0, .L5 ; 0x0800A986 0x0800A952: 9904 LDR R1, [SP, #16] 0x0800A954: 6808 LDR R0, [R1] 0x0800A956: 6C49 LDR R1, [R1, #68] 0x0800A958: 0409 LSLS R1, R1, #16 0x0800A95A: F005 FC37 BL SDMMC_CmdAppCommand ; 0x080101CC 0x0800A95E: 9001 STR R0, [SP, #4] 0x0800A960: 9801 LDR R0, [SP, #4] 0x0800A962: B110 CBZ R0, .L3 ; 0x0800A96A 0x0800A964: 9801 LDR R0, [SP, #4] 0x0800A966: 9005 STR R0, [SP, #20] 0x0800A968: E010 B .L6 ; 0x0800A98C
.L3: 0x0800A96A: 9804 LDR R0, [SP, #16] 0x0800A96C: 6800 LDR R0, [R0] 0x0800A96E: 2100 MOVS R1, #0 0x0800A970: F005 FC66 BL SDMMC_CmdBusWidth ; 0x08010240 0x0800A974: 9001 STR R0, [SP, #4] 0x0800A976: 9801 LDR R0, [SP, #4] 0x0800A978: B110 CBZ R0, .L4 ; 0x0800A980 0x0800A97A: 9801 LDR R0, [SP, #4] 0x0800A97C: 9005 STR R0, [SP, #20] 0x0800A97E: E005 B .L6 ; 0x0800A98C
.L4: 0x0800A980: 2000 MOVS R0, #0 0x0800A982: 9005 STR R0, [SP, #20] 0x0800A984: E002 B .L6 ; 0x0800A98C
.L5: 0x0800A986: F04F 6080 MOV.W R0, #0x04000000 0x0800A98A: 9005 STR R0, [SP, #20]
.L6: 0x0800A98C: 9805 LDR R0, [SP, #20] 0x0800A98E: B006 ADD SP, SP, #24 0x0800A990: BD80 POP {R7, PC}
SD_SendSDStatus: 0x0800A992: B580 PUSH {R7, LR} 0x0800A994: B08E SUB SP, SP, #56 0x0800A996: 900C STR R0, [SP, #48] 0x0800A998: 910B STR R1, [SP, #44] 0x0800A99A: F00B FEE7 BL HAL_GetTick ; 0x0801676C 0x0800A99E: 9003 STR R0, [SP, #12] 0x0800A9A0: 980B LDR R0, [SP, #44] 0x0800A9A2: 9001 STR R0, [SP, #4] 0x0800A9A4: 980C LDR R0, [SP, #48] 0x0800A9A6: 6800 LDR R0, [R0] 0x0800A9A8: 2100 MOVS R1, #0 0x0800A9AA: F005 F969 BL SDMMC_GetResponse ; 0x0800FC80 0x0800A9AE: 0180 LSLS R0, R0, #6 0x0800A9B0: 2800 CMP R0, #0 0x0800A9B2: D503 BPL .L1 ; 0x0800A9BC 0x0800A9B4: F44F 6000 MOV.W R0, #0x0800 0x0800A9B8: 900D STR R0, [SP, #52] 0x0800A9BA: E0A2 B .L14 ; 0x0800AB02
.L1: 0x0800A9BC: 980C LDR R0, [SP, #48] 0x0800A9BE: 6800 LDR R0, [R0] 0x0800A9C0: 2140 MOVS R1, #64 0x0800A9C2: F005 FA27 BL SDMMC_CmdBlockLength ; 0x0800FE14 0x0800A9C6: 9004 STR R0, [SP, #16] 0x0800A9C8: 9804 LDR R0, [SP, #16] 0x0800A9CA: B128 CBZ R0, .L2 ; 0x0800A9D8 0x0800A9CC: 990C LDR R1, [SP, #48] 0x0800A9CE: 6B48 LDR R0, [R1, #52] 0x0800A9D0: 6348 STR R0, [R1, #52] 0x0800A9D2: 9804 LDR R0, [SP, #16] 0x0800A9D4: 900D STR R0, [SP, #52] 0x0800A9D6: E094 B .L14 ; 0x0800AB02
.L2: 0x0800A9D8: 990C LDR R1, [SP, #48] 0x0800A9DA: 6808 LDR R0, [R1] 0x0800A9DC: 6C49 LDR R1, [R1, #68] 0x0800A9DE: 0409 LSLS R1, R1, #16 0x0800A9E0: F005 FBF4 BL SDMMC_CmdAppCommand ; 0x080101CC 0x0800A9E4: 9004 STR R0, [SP, #16] 0x0800A9E6: 9804 LDR R0, [SP, #16] 0x0800A9E8: B128 CBZ R0, .L3 ; 0x0800A9F6 0x0800A9EA: 990C LDR R1, [SP, #48] 0x0800A9EC: 6B48 LDR R0, [R1, #52] 0x0800A9EE: 6348 STR R0, [R1, #52] 0x0800A9F0: 9804 LDR R0, [SP, #16] 0x0800A9F2: 900D STR R0, [SP, #52] 0x0800A9F4: E085 B .L14 ; 0x0800AB02
.L3: 0x0800A9F6: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0800A9FA: 9005 STR R0, [SP, #20] 0x0800A9FC: 2040 MOVS R0, #64 0x0800A9FE: 9006 STR R0, [SP, #24] 0x0800AA00: 2060 MOVS R0, #96 0x0800AA02: 9007 STR R0, [SP, #28] 0x0800AA04: 2002 MOVS R0, #2 0x0800AA06: 9008 STR R0, [SP, #32] 0x0800AA08: 2000 MOVS R0, #0 0x0800AA0A: 9009 STR R0, [SP, #36] 0x0800AA0C: 2001 MOVS R0, #1 0x0800AA0E: 900A STR R0, [SP, #40] 0x0800AA10: 980C LDR R0, [SP, #48] 0x0800AA12: 6800 LDR R0, [R0] 0x0800AA14: A905 ADD R1, SP, #20 0x0800AA16: F005 F954 BL SDMMC_ConfigData ; 0x0800FCC2 0x0800AA1A: 980C LDR R0, [SP, #48] 0x0800AA1C: 6800 LDR R0, [R0] 0x0800AA1E: F005 FD83 BL SDMMC_CmdStatusRegister ; 0x08010528 0x0800AA22: 9004 STR R0, [SP, #16] 0x0800AA24: 9804 LDR R0, [SP, #16] 0x0800AA26: B128 CBZ R0, .L4 ; 0x0800AA34 0x0800AA28: 990C LDR R1, [SP, #48] 0x0800AA2A: 6B48 LDR R0, [R1, #52] 0x0800AA2C: 6348 STR R0, [R1, #52] 0x0800AA2E: 9804 LDR R0, [SP, #16] 0x0800AA30: 900D STR R0, [SP, #52] 0x0800AA32: E066 B .L14 ; 0x0800AB02
.L4: 0x0800AA34: 980C LDR R0, [SP, #48] 0x0800AA36: 6800 LDR R0, [R0] 0x0800AA38: 6B40 LDR R0, [R0, #52] 0x0800AA3A: F410 7F95 TST R0, #0x012A 0x0800AA3E: D122 BNE .L8 ; 0x0800AA86 0x0800AA40: 980C LDR R0, [SP, #48] 0x0800AA42: 6800 LDR R0, [R0] 0x0800AA44: 6B40 LDR R0, [R0, #52] 0x0800AA46: 0400 LSLS R0, R0, #16 0x0800AA48: 2800 CMP R0, #0 0x0800AA4A: D511 BPL .L6 ; 0x0800AA70 0x0800AA4C: 2000 MOVS R0, #0 0x0800AA4E: 9002 STR R0, [SP, #8]
.L5: 0x0800AA50: 9802 LDR R0, [SP, #8] 0x0800AA52: 2807 CMP R0, #7 0x0800AA54: D80C BHI .L6 ; 0x0800AA70 0x0800AA56: 980C LDR R0, [SP, #48] 0x0800AA58: 6800 LDR R0, [R0] 0x0800AA5A: F005 F88B BL SDMMC_ReadFIFO ; 0x0800FB74 0x0800AA5E: 9901 LDR R1, [SP, #4] 0x0800AA60: 6008 STR R0, [R1] 0x0800AA62: 9801 LDR R0, [SP, #4] 0x0800AA64: 3004 ADDS R0, #4 0x0800AA66: 9001 STR R0, [SP, #4] 0x0800AA68: 9802 LDR R0, [SP, #8] 0x0800AA6A: 3001 ADDS R0, #1 0x0800AA6C: 9002 STR R0, [SP, #8] 0x0800AA6E: E7EF B .L5 ; 0x0800AA50
.L6: 0x0800AA70: F00B FE7C BL HAL_GetTick ; 0x0801676C 0x0800AA74: 9903 LDR R1, [SP, #12] 0x0800AA76: 1A40 SUBS R0, R0, R1 0x0800AA78: 3001 ADDS R0, #1 0x0800AA7A: B918 CBNZ R0, .L7 ; 0x0800AA84 0x0800AA7C: F04F 4000 MOV.W R0, #0x80000000 0x0800AA80: 900D STR R0, [SP, #52] 0x0800AA82: E03E B .L14 ; 0x0800AB02
.L7: 0x0800AA84: E7D6 B .L4 ; 0x0800AA34
.L8: 0x0800AA86: 980C LDR R0, [SP, #48] 0x0800AA88: 6800 LDR R0, [R0] 0x0800AA8A: 6B40 LDR R0, [R0, #52] 0x0800AA8C: 0700 LSLS R0, R0, #28 0x0800AA8E: 2800 CMP R0, #0 0x0800AA90: D502 BPL .L9 ; 0x0800AA98 0x0800AA92: 2008 MOVS R0, #8 0x0800AA94: 900D STR R0, [SP, #52] 0x0800AA96: E034 B .L14 ; 0x0800AB02
.L9: 0x0800AA98: 980C LDR R0, [SP, #48] 0x0800AA9A: 6800 LDR R0, [R0] 0x0800AA9C: 6B40 LDR R0, [R0, #52] 0x0800AA9E: 0780 LSLS R0, R0, #30 0x0800AAA0: 2800 CMP R0, #0 0x0800AAA2: D502 BPL .L10 ; 0x0800AAAA 0x0800AAA4: 2002 MOVS R0, #2 0x0800AAA6: 900D STR R0, [SP, #52] 0x0800AAA8: E02B B .L14 ; 0x0800AB02
.L10: 0x0800AAAA: 980C LDR R0, [SP, #48] 0x0800AAAC: 6800 LDR R0, [R0] 0x0800AAAE: 6B40 LDR R0, [R0, #52] 0x0800AAB0: 0680 LSLS R0, R0, #26 0x0800AAB2: 2800 CMP R0, #0 0x0800AAB4: D502 BPL .L11 ; 0x0800AABC 0x0800AAB6: 2020 MOVS R0, #32 0x0800AAB8: 900D STR R0, [SP, #52] 0x0800AABA: E022 B .L14 ; 0x0800AB02
.L11: 0x0800AABC: 980C LDR R0, [SP, #48] 0x0800AABE: 6800 LDR R0, [R0] 0x0800AAC0: 6B40 LDR R0, [R0, #52] 0x0800AAC2: 04C0 LSLS R0, R0, #19 0x0800AAC4: 2800 CMP R0, #0 0x0800AAC6: D513 BPL .L13 ; 0x0800AAF0 0x0800AAC8: 980C LDR R0, [SP, #48] 0x0800AACA: 6800 LDR R0, [R0] 0x0800AACC: F005 F852 BL SDMMC_ReadFIFO ; 0x0800FB74 0x0800AAD0: 9901 LDR R1, [SP, #4] 0x0800AAD2: 6008 STR R0, [R1] 0x0800AAD4: 9801 LDR R0, [SP, #4] 0x0800AAD6: 3004 ADDS R0, #4 0x0800AAD8: 9001 STR R0, [SP, #4] 0x0800AADA: F00B FE47 BL HAL_GetTick ; 0x0801676C 0x0800AADE: 9903 LDR R1, [SP, #12] 0x0800AAE0: 1A40 SUBS R0, R0, R1 0x0800AAE2: 3001 ADDS R0, #1 0x0800AAE4: B918 CBNZ R0, .L12 ; 0x0800AAEE 0x0800AAE6: F04F 4000 MOV.W R0, #0x80000000 0x0800AAEA: 900D STR R0, [SP, #52] 0x0800AAEC: E009 B .L14 ; 0x0800AB02
.L12: 0x0800AAEE: E7E5 B .L11 ; 0x0800AABC
.L13: 0x0800AAF0: 980C LDR R0, [SP, #48] 0x0800AAF2: 6801 LDR R1, [R0] 0x0800AAF4: F640 703A MOVW R0, #0x0F3A 0x0800AAF8: F6C1 0000 MOVT R0, #0x1800 0x0800AAFC: 6388 STR R0, [R1, #56] 0x0800AAFE: 2000 MOVS R0, #0 0x0800AB00: 900D STR R0, [SP, #52]
.L14: 0x0800AB02: 980D LDR R0, [SP, #52] 0x0800AB04: B00E ADD SP, SP, #56 0x0800AB06: BD80 POP {R7, PC}
SD_PowerON: 0x0800AB08: B580 PUSH {R7, LR} 0x0800AB0A: B088 SUB SP, SP, #32 0x0800AB0C: 9006 STR R0, [SP, #24] 0x0800AB0E: 2000 MOVS R0, #0 0x0800AB10: 9005 STR R0, [SP, #20] 0x0800AB12: 9004 STR R0, [SP, #16] 0x0800AB14: 9003 STR R0, [SP, #12] 0x0800AB16: 9806 LDR R0, [SP, #24] 0x0800AB18: 6800 LDR R0, [R0] 0x0800AB1A: F010 FD79 BL SDMMC_CmdGoIdleState ; 0x0801B610 0x0800AB1E: 9002 STR R0, [SP, #8] 0x0800AB20: 9802 LDR R0, [SP, #8] 0x0800AB22: B110 CBZ R0, .L1 ; 0x0800AB2A 0x0800AB24: 9802 LDR R0, [SP, #8] 0x0800AB26: 9007 STR R0, [SP, #28] 0x0800AB28: E07A B .L12 ; 0x0800AC20
.L1: 0x0800AB2A: 9806 LDR R0, [SP, #24] 0x0800AB2C: 6800 LDR R0, [R0] 0x0800AB2E: F005 FB32 BL SDMMC_CmdOperCond ; 0x08010196 0x0800AB32: 9002 STR R0, [SP, #8] 0x0800AB34: 9802 LDR R0, [SP, #8] 0x0800AB36: F1B0 4F00 CMP.W R0, #0x80000000 0x0800AB3A: D10D BNE .L3 ; 0x0800AB58 0x0800AB3C: 9906 LDR R1, [SP, #24] 0x0800AB3E: 2000 MOVS R0, #0 0x0800AB40: 63C8 STR R0, [R1, #60] 0x0800AB42: 9806 LDR R0, [SP, #24] 0x0800AB44: 6800 LDR R0, [R0] 0x0800AB46: F010 FD63 BL SDMMC_CmdGoIdleState ; 0x0801B610 0x0800AB4A: 9002 STR R0, [SP, #8] 0x0800AB4C: 9802 LDR R0, [SP, #8] 0x0800AB4E: B110 CBZ R0, .L2 ; 0x0800AB56 0x0800AB50: 9802 LDR R0, [SP, #8] 0x0800AB52: 9007 STR R0, [SP, #28] 0x0800AB54: E064 B .L12 ; 0x0800AC20
.L2: 0x0800AB56: E002 B .L4 ; 0x0800AB5E
.L3: 0x0800AB58: 9906 LDR R1, [SP, #24] 0x0800AB5A: 2001 MOVS R0, #1 0x0800AB5C: 63C8 STR R0, [R1, #60]
.L4: 0x0800AB5E: 9806 LDR R0, [SP, #24] 0x0800AB60: 6BC0 LDR R0, [R0, #60] 0x0800AB62: 2801 CMP R0, #1 0x0800AB64: D10B BNE .L5 ; 0x0800AB7E 0x0800AB66: 9806 LDR R0, [SP, #24] 0x0800AB68: 6800 LDR R0, [R0] 0x0800AB6A: 2100 MOVS R1, #0 0x0800AB6C: F005 FB2E BL SDMMC_CmdAppCommand ; 0x080101CC 0x0800AB70: 9002 STR R0, [SP, #8] 0x0800AB72: 9802 LDR R0, [SP, #8] 0x0800AB74: B118 CBZ R0, .L5 ; 0x0800AB7E 0x0800AB76: F04F 5080 MOV.W R0, #0x10000000 0x0800AB7A: 9007 STR R0, [SP, #28] 0x0800AB7C: E050 B .L12 ; 0x0800AC20
.L5: 0x0800AB7E: 9905 LDR R1, [SP, #20] 0x0800AB80: 2000 MOVS R0, #0 0x0800AB82: F64F 72FE MOVW R2, #0xFFFE 0x0800AB86: 4291 CMP R1, R2 0x0800AB88: 9001 STR R0, [SP, #4] 0x0800AB8A: D804 BHI .L6 ; 0x0800AB96 0x0800AB8C: 9803 LDR R0, [SP, #12] 0x0800AB8E: FAB0 F080 CLZ R0, R0 0x0800AB92: 0940 LSRS R0, R0, #5 0x0800AB94: 9001 STR R0, [SP, #4]
.L6: 0x0800AB96: 9801 LDR R0, [SP, #4] 0x0800AB98: 07C0 LSLS R0, R0, #31 0x0800AB9A: B358 CBZ R0, .L9 ; 0x0800ABF4 0x0800AB9C: 9806 LDR R0, [SP, #24] 0x0800AB9E: 6800 LDR R0, [R0] 0x0800ABA0: 2100 MOVS R1, #0 0x0800ABA2: F005 FB13 BL SDMMC_CmdAppCommand ; 0x080101CC 0x0800ABA6: 9002 STR R0, [SP, #8] 0x0800ABA8: 9802 LDR R0, [SP, #8] 0x0800ABAA: B110 CBZ R0, .L7 ; 0x0800ABB2 0x0800ABAC: 9802 LDR R0, [SP, #8] 0x0800ABAE: 9007 STR R0, [SP, #28] 0x0800ABB0: E036 B .L12 ; 0x0800AC20
.L7: 0x0800ABB2: 9806 LDR R0, [SP, #24] 0x0800ABB4: 6800 LDR R0, [R0] 0x0800ABB6: 2100 MOVS R1, #0 0x0800ABB8: F2CC 1110 MOVT R1, #0xC110 0x0800ABBC: F005 FB25 BL SDMMC_CmdAppOperCommand ; 0x0801020A 0x0800ABC0: 9002 STR R0, [SP, #8] 0x0800ABC2: 9802 LDR R0, [SP, #8] 0x0800ABC4: B118 CBZ R0, .L8 ; 0x0800ABCE 0x0800ABC6: F04F 5080 MOV.W R0, #0x10000000 0x0800ABCA: 9007 STR R0, [SP, #28] 0x0800ABCC: E028 B .L12 ; 0x0800AC20
.L8: 0x0800ABCE: 9806 LDR R0, [SP, #24] 0x0800ABD0: 6800 LDR R0, [R0] 0x0800ABD2: 2100 MOVS R1, #0 0x0800ABD4: F005 F854 BL SDMMC_GetResponse ; 0x0800FC80 0x0800ABD8: 9004 STR R0, [SP, #16] 0x0800ABDA: 9904 LDR R1, [SP, #16] 0x0800ABDC: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0800ABE0: EB00 70D1 ADD.W R0, R0, R1, LSR #31 0x0800ABE4: FAB0 F080 CLZ R0, R0 0x0800ABE8: 0940 LSRS R0, R0, #5 0x0800ABEA: 9003 STR R0, [SP, #12] 0x0800ABEC: 9805 LDR R0, [SP, #20] 0x0800ABEE: 3001 ADDS R0, #1 0x0800ABF0: 9005 STR R0, [SP, #20] 0x0800ABF2: E7C4 B .L5 ; 0x0800AB7E
.L9: 0x0800ABF4: 9805 LDR R0, [SP, #20] 0x0800ABF6: F64F 71FF MOVW R1, #0xFFFF 0x0800ABFA: 4288 CMP R0, R1 0x0800ABFC: D303 BCC .L10 ; 0x0800AC06 0x0800ABFE: F04F 7080 MOV.W R0, #0x01000000 0x0800AC02: 9007 STR R0, [SP, #28] 0x0800AC04: E00C B .L12 ; 0x0800AC20
.L10: 0x0800AC06: 9906 LDR R1, [SP, #24] 0x0800AC08: 2000 MOVS R0, #0 0x0800AC0A: 6388 STR R0, [R1, #56] 0x0800AC0C: F89D 0013 LDRB.W R0, [SP, #19] 0x0800AC10: 0640 LSLS R0, R0, #25 0x0800AC12: 2800 CMP R0, #0 0x0800AC14: D502 BPL .L11 ; 0x0800AC1C 0x0800AC16: 9906 LDR R1, [SP, #24] 0x0800AC18: 2001 MOVS R0, #1 0x0800AC1A: 6388 STR R0, [R1, #56]
.L11: 0x0800AC1C: 2000 MOVS R0, #0 0x0800AC1E: 9007 STR R0, [SP, #28]
.L12: 0x0800AC20: 9807 LDR R0, [SP, #28] 0x0800AC22: B008 ADD SP, SP, #32 0x0800AC24: BD80 POP {R7, PC}
HAL_SD_GetCardCSD: 0x0800AC26: B083 SUB SP, SP, #12 0x0800AC28: 9001 STR R0, [SP, #4] 0x0800AC2A: 9100 STR R1, [SP, #0] 0x0800AC2C: 9801 LDR R0, [SP, #4] 0x0800AC2E: 6DC0 LDR R0, [R0, #92] 0x0800AC30: 0F80 LSRS R0, R0, #30 0x0800AC32: 9900 LDR R1, [SP, #0] 0x0800AC34: 7008 STRB R0, [R1] 0x0800AC36: 9801 LDR R0, [SP, #4] 0x0800AC38: 6DC0 LDR R0, [R0, #92] 0x0800AC3A: F3C0 6083 UBFX R0, R0, #26, #4 0x0800AC3E: 9900 LDR R1, [SP, #0] 0x0800AC40: 7048 STRB R0, [R1, #1] 0x0800AC42: 9801 LDR R0, [SP, #4] 0x0800AC44: 6DC0 LDR R0, [R0, #92] 0x0800AC46: F3C0 6001 UBFX R0, R0, #24, #2 0x0800AC4A: 9900 LDR R1, [SP, #0] 0x0800AC4C: 7088 STRB R0, [R1, #2] 0x0800AC4E: 9801 LDR R0, [SP, #4] 0x0800AC50: F8B0 005E LDRH.W R0, [R0, #94] 0x0800AC54: 9900 LDR R1, [SP, #0] 0x0800AC56: 70C8 STRB R0, [R1, #3] 0x0800AC58: 9801 LDR R0, [SP, #4] 0x0800AC5A: 6DC0 LDR R0, [R0, #92] 0x0800AC5C: 0A00 LSRS R0, R0, #8 0x0800AC5E: 9900 LDR R1, [SP, #0] 0x0800AC60: 7108 STRB R0, [R1, #4] 0x0800AC62: 9801 LDR R0, [SP, #4] 0x0800AC64: 6DC0 LDR R0, [R0, #92] 0x0800AC66: 9900 LDR R1, [SP, #0] 0x0800AC68: 7148 STRB R0, [R1, #5] 0x0800AC6A: 9801 LDR R0, [SP, #4] 0x0800AC6C: 6E00 LDR R0, [R0, #96] 0x0800AC6E: 0D00 LSRS R0, R0, #20 0x0800AC70: 9900 LDR R1, [SP, #0] 0x0800AC72: 80C8 STRH R0, [R1, #6] 0x0800AC74: 9801 LDR R0, [SP, #4] 0x0800AC76: 6E00 LDR R0, [R0, #96] 0x0800AC78: F3C0 4003 UBFX R0, R0, #16, #4 0x0800AC7C: 9900 LDR R1, [SP, #0] 0x0800AC7E: 7208 STRB R0, [R1, #8] 0x0800AC80: 9801 LDR R0, [SP, #4] 0x0800AC82: F8B0 0060 LDRH.W R0, [R0, #96] 0x0800AC86: 0BC0 LSRS R0, R0, #15 0x0800AC88: 9900 LDR R1, [SP, #0] 0x0800AC8A: 7248 STRB R0, [R1, #9] 0x0800AC8C: 9801 LDR R0, [SP, #4] 0x0800AC8E: 6E00 LDR R0, [R0, #96] 0x0800AC90: F3C0 3080 UBFX R0, R0, #14, #1 0x0800AC94: 9900 LDR R1, [SP, #0] 0x0800AC96: 7288 STRB R0, [R1, #10] 0x0800AC98: 9801 LDR R0, [SP, #4] 0x0800AC9A: 6E00 LDR R0, [R0, #96] 0x0800AC9C: F3C0 3040 UBFX R0, R0, #13, #1 0x0800ACA0: 9900 LDR R1, [SP, #0] 0x0800ACA2: 72C8 STRB R0, [R1, #11] 0x0800ACA4: 9801 LDR R0, [SP, #4] 0x0800ACA6: 6E00 LDR R0, [R0, #96] 0x0800ACA8: F3C0 3000 UBFX R0, R0, #12, #1 0x0800ACAC: 9900 LDR R1, [SP, #0] 0x0800ACAE: 7308 STRB R0, [R1, #12] 0x0800ACB0: 9900 LDR R1, [SP, #0] 0x0800ACB2: 2000 MOVS R0, #0 0x0800ACB4: 7348 STRB R0, [R1, #13] 0x0800ACB6: 9801 LDR R0, [SP, #4] 0x0800ACB8: 6B80 LDR R0, [R0, #56] 0x0800ACBA: 2800 CMP R0, #0 0x0800ACBC: D14A BNE .L1 ; 0x0800AD54 0x0800ACBE: 9901 LDR R1, [SP, #4] 0x0800ACC0: 6E08 LDR R0, [R1, #96] 0x0800ACC2: 6E49 LDR R1, [R1, #100] 0x0800ACC4: F36F 209F BFC R0, #10, #22 0x0800ACC8: 0080 LSLS R0, R0, #2 0x0800ACCA: EA40 7091 ORR.W R0, R0, R1, LSR #30 0x0800ACCE: 9900 LDR R1, [SP, #0] 0x0800ACD0: 6108 STR R0, [R1, #16] 0x0800ACD2: 9801 LDR R0, [SP, #4] 0x0800ACD4: 6E40 LDR R0, [R0, #100] 0x0800ACD6: F3C0 60C2 UBFX R0, R0, #27, #3 0x0800ACDA: 9900 LDR R1, [SP, #0] 0x0800ACDC: 7508 STRB R0, [R1, #20] 0x0800ACDE: 9801 LDR R0, [SP, #4] 0x0800ACE0: 6E40 LDR R0, [R0, #100] 0x0800ACE2: F3C0 6002 UBFX R0, R0, #24, #3 0x0800ACE6: 9900 LDR R1, [SP, #0] 0x0800ACE8: 7548 STRB R0, [R1, #21] 0x0800ACEA: 9801 LDR R0, [SP, #4] 0x0800ACEC: 6E40 LDR R0, [R0, #100] 0x0800ACEE: F3C0 5042 UBFX R0, R0, #21, #3 0x0800ACF2: 9900 LDR R1, [SP, #0] 0x0800ACF4: 7588 STRB R0, [R1, #22] 0x0800ACF6: 9801 LDR R0, [SP, #4] 0x0800ACF8: 6E40 LDR R0, [R0, #100] 0x0800ACFA: F3C0 4082 UBFX R0, R0, #18, #3 0x0800ACFE: 9900 LDR R1, [SP, #0] 0x0800AD00: 75C8 STRB R0, [R1, #23] 0x0800AD02: 9801 LDR R0, [SP, #4] 0x0800AD04: 6E40 LDR R0, [R0, #100] 0x0800AD06: F3C0 30C2 UBFX R0, R0, #15, #3 0x0800AD0A: 9900 LDR R1, [SP, #0] 0x0800AD0C: 7608 STRB R0, [R1, #24] 0x0800AD0E: 9800 LDR R0, [SP, #0] 0x0800AD10: 6900 LDR R0, [R0, #16] 0x0800AD12: 3001 ADDS R0, #1 0x0800AD14: 9901 LDR R1, [SP, #4] 0x0800AD16: 6488 STR R0, [R1, #72] 0x0800AD18: 9800 LDR R0, [SP, #0] 0x0800AD1A: 7E00 LDRB R0, [R0, #24] 0x0800AD1C: F000 0007 AND R0, R0, #7 0x0800AD20: 1C81 ADDS R1, R0, #2 0x0800AD22: 2001 MOVS R0, #1 0x0800AD24: FA00 F301 LSL.W R3, R0, R1 0x0800AD28: 9A01 LDR R2, [SP, #4] 0x0800AD2A: 6C91 LDR R1, [R2, #72] 0x0800AD2C: 4359 MULS R1, R3, R1 0x0800AD2E: 6491 STR R1, [R2, #72] 0x0800AD30: 9900 LDR R1, [SP, #0] 0x0800AD32: 7A09 LDRB R1, [R1, #8] 0x0800AD34: F001 010F AND R1, R1, #15 0x0800AD38: 4088 LSLS R0, R1 0x0800AD3A: 9901 LDR R1, [SP, #4] 0x0800AD3C: 64C8 STR R0, [R1, #76] 0x0800AD3E: 9901 LDR R1, [SP, #4] 0x0800AD40: 6C88 LDR R0, [R1, #72] 0x0800AD42: 6CCA LDR R2, [R1, #76] 0x0800AD44: 0A52 LSRS R2, R2, #9 0x0800AD46: 4350 MULS R0, R2, R0 0x0800AD48: 6508 STR R0, [R1, #80] 0x0800AD4A: 9901 LDR R1, [SP, #4] 0x0800AD4C: F44F 7000 MOV.W R0, #0x0200 0x0800AD50: 6548 STR R0, [R1, #84] 0x0800AD52: E033 B .L3 ; 0x0800ADBC
.L1: 0x0800AD54: 9801 LDR R0, [SP, #4] 0x0800AD56: 6B80 LDR R0, [R0, #56] 0x0800AD58: 2801 CMP R0, #1 0x0800AD5A: D11C BNE .L2 ; 0x0800AD96 0x0800AD5C: 9801 LDR R0, [SP, #4] 0x0800AD5E: 6E01 LDR R1, [R0, #96] 0x0800AD60: F001 013F AND R1, R1, #63 0x0800AD64: F8B0 0066 LDRH.W R0, [R0, #102] 0x0800AD68: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x0800AD6C: 9900 LDR R1, [SP, #0] 0x0800AD6E: 6108 STR R0, [R1, #16] 0x0800AD70: 9800 LDR R0, [SP, #0] 0x0800AD72: 6901 LDR R1, [R0, #16] 0x0800AD74: F44F 6080 MOV.W R0, #0x0400 0x0800AD78: EB00 2081 ADD.W R0, R0, R1, LSL #10 0x0800AD7C: 9901 LDR R1, [SP, #4] 0x0800AD7E: 6488 STR R0, [R1, #72] 0x0800AD80: 9901 LDR R1, [SP, #4] 0x0800AD82: 6C88 LDR R0, [R1, #72] 0x0800AD84: 6508 STR R0, [R1, #80] 0x0800AD86: 9901 LDR R1, [SP, #4] 0x0800AD88: F44F 7000 MOV.W R0, #0x0200 0x0800AD8C: 64C8 STR R0, [R1, #76] 0x0800AD8E: 9901 LDR R1, [SP, #4] 0x0800AD90: 6CC8 LDR R0, [R1, #76] 0x0800AD92: 6548 STR R0, [R1, #84] 0x0800AD94: E012 B .L3 ; 0x0800ADBC
.L2: 0x0800AD96: 9801 LDR R0, [SP, #4] 0x0800AD98: 6801 LDR R1, [R0] 0x0800AD9A: F640 70FF MOVW R0, #0x0FFF 0x0800AD9E: F6C1 70E0 MOVT R0, #0x1FE0 0x0800ADA2: 6388 STR R0, [R1, #56] 0x0800ADA4: 9901 LDR R1, [SP, #4] 0x0800ADA6: 6B48 LDR R0, [R1, #52] 0x0800ADA8: F040 5080 ORR R0, R0, #0x10000000 0x0800ADAC: 6348 STR R0, [R1, #52] 0x0800ADAE: 9901 LDR R1, [SP, #4] 0x0800ADB0: 2001 MOVS R0, #1 0x0800ADB2: F881 0030 STRB.W R0, [R1, #48] 0x0800ADB6: F88D 000B STRB.W R0, [SP, #11] 0x0800ADBA: E071 B .L4 ; 0x0800AEA0
.L3: 0x0800ADBC: 9801 LDR R0, [SP, #4] 0x0800ADBE: 6E40 LDR R0, [R0, #100] 0x0800ADC0: F3C0 3080 UBFX R0, R0, #14, #1 0x0800ADC4: 9900 LDR R1, [SP, #0] 0x0800ADC6: 7648 STRB R0, [R1, #25] 0x0800ADC8: 9801 LDR R0, [SP, #4] 0x0800ADCA: 6E40 LDR R0, [R0, #100] 0x0800ADCC: F3C0 10C6 UBFX R0, R0, #7, #7 0x0800ADD0: 9900 LDR R1, [SP, #0] 0x0800ADD2: 7688 STRB R0, [R1, #26] 0x0800ADD4: 9801 LDR R0, [SP, #4] 0x0800ADD6: 6E40 LDR R0, [R0, #100] 0x0800ADD8: F000 007F AND R0, R0, #127 0x0800ADDC: 9900 LDR R1, [SP, #0] 0x0800ADDE: 76C8 STRB R0, [R1, #27] 0x0800ADE0: 9801 LDR R0, [SP, #4] 0x0800ADE2: 6E80 LDR R0, [R0, #104] 0x0800ADE4: 0FC0 LSRS R0, R0, #31 0x0800ADE6: 9900 LDR R1, [SP, #0] 0x0800ADE8: 7708 STRB R0, [R1, #28] 0x0800ADEA: 9801 LDR R0, [SP, #4] 0x0800ADEC: 6E80 LDR R0, [R0, #104] 0x0800ADEE: F3C0 7041 UBFX R0, R0, #29, #2 0x0800ADF2: 9900 LDR R1, [SP, #0] 0x0800ADF4: 7748 STRB R0, [R1, #29] 0x0800ADF6: 9801 LDR R0, [SP, #4] 0x0800ADF8: 6E80 LDR R0, [R0, #104] 0x0800ADFA: F3C0 6082 UBFX R0, R0, #26, #3 0x0800ADFE: 9900 LDR R1, [SP, #0] 0x0800AE00: 7788 STRB R0, [R1, #30] 0x0800AE02: 9801 LDR R0, [SP, #4] 0x0800AE04: 6E80 LDR R0, [R0, #104] 0x0800AE06: F3C0 5083 UBFX R0, R0, #22, #4 0x0800AE0A: 9900 LDR R1, [SP, #0] 0x0800AE0C: 77C8 STRB R0, [R1, #31] 0x0800AE0E: 9801 LDR R0, [SP, #4] 0x0800AE10: 6E80 LDR R0, [R0, #104] 0x0800AE12: F3C0 5040 UBFX R0, R0, #21, #1 0x0800AE16: 9900 LDR R1, [SP, #0] 0x0800AE18: F881 0020 STRB.W R0, [R1, #32] 0x0800AE1C: 9900 LDR R1, [SP, #0] 0x0800AE1E: 2000 MOVS R0, #0 0x0800AE20: F881 0021 STRB.W R0, [R1, #33] 0x0800AE24: 9901 LDR R1, [SP, #4] 0x0800AE26: 6E89 LDR R1, [R1, #104] 0x0800AE28: F3C1 4100 UBFX R1, R1, #16, #1 0x0800AE2C: 9A00 LDR R2, [SP, #0] 0x0800AE2E: F882 1022 STRB.W R1, [R2, #34] 0x0800AE32: 9901 LDR R1, [SP, #4] 0x0800AE34: F8B1 1068 LDRH.W R1, [R1, #104] 0x0800AE38: 0BC9 LSRS R1, R1, #15 0x0800AE3A: 9A00 LDR R2, [SP, #0] 0x0800AE3C: F882 1023 STRB.W R1, [R2, #35] 0x0800AE40: 9901 LDR R1, [SP, #4] 0x0800AE42: 6E89 LDR R1, [R1, #104] 0x0800AE44: F3C1 3180 UBFX R1, R1, #14, #1 0x0800AE48: 9A00 LDR R2, [SP, #0] 0x0800AE4A: F882 1024 STRB.W R1, [R2, #36] 0x0800AE4E: 9901 LDR R1, [SP, #4] 0x0800AE50: 6E89 LDR R1, [R1, #104] 0x0800AE52: F3C1 3140 UBFX R1, R1, #13, #1 0x0800AE56: 9A00 LDR R2, [SP, #0] 0x0800AE58: F882 1025 STRB.W R1, [R2, #37] 0x0800AE5C: 9901 LDR R1, [SP, #4] 0x0800AE5E: 6E89 LDR R1, [R1, #104] 0x0800AE60: F3C1 3100 UBFX R1, R1, #12, #1 0x0800AE64: 9A00 LDR R2, [SP, #0] 0x0800AE66: F882 1026 STRB.W R1, [R2, #38] 0x0800AE6A: 9901 LDR R1, [SP, #4] 0x0800AE6C: 6E89 LDR R1, [R1, #104] 0x0800AE6E: F3C1 2181 UBFX R1, R1, #10, #2 0x0800AE72: 9A00 LDR R2, [SP, #0] 0x0800AE74: F882 1027 STRB.W R1, [R2, #39] 0x0800AE78: 9901 LDR R1, [SP, #4] 0x0800AE7A: 6E89 LDR R1, [R1, #104] 0x0800AE7C: F3C1 2101 UBFX R1, R1, #8, #2 0x0800AE80: 9A00 LDR R2, [SP, #0] 0x0800AE82: F882 1028 STRB.W R1, [R2, #40] 0x0800AE86: 9901 LDR R1, [SP, #4] 0x0800AE88: F891 1068 LDRB.W R1, [R1, #104] 0x0800AE8C: 0849 LSRS R1, R1, #1 0x0800AE8E: 9A00 LDR R2, [SP, #0] 0x0800AE90: F882 1029 STRB.W R1, [R2, #41] 0x0800AE94: 9A00 LDR R2, [SP, #0] 0x0800AE96: 2101 MOVS R1, #1 0x0800AE98: F882 102A STRB.W R1, [R2, #42] 0x0800AE9C: F88D 000B STRB.W R0, [SP, #11]
.L4: 0x0800AEA0: F89D 000B LDRB.W R0, [SP, #11] 0x0800AEA4: B003 ADD SP, SP, #12 0x0800AEA6: 4770 BX LR
HAL_SD_ReadBlocks_DMA: 0x0800AEA8: B580 PUSH {R7, LR} 0x0800AEAA: B08E SUB SP, SP, #56 0x0800AEAC: 900C STR R0, [SP, #48] 0x0800AEAE: 910B STR R1, [SP, #44] 0x0800AEB0: 920A STR R2, [SP, #40] 0x0800AEB2: 9309 STR R3, [SP, #36] 0x0800AEB4: 980A LDR R0, [SP, #40] 0x0800AEB6: 9001 STR R0, [SP, #4] 0x0800AEB8: 980B LDR R0, [SP, #44] 0x0800AEBA: B940 CBNZ R0, .L1 ; 0x0800AECE 0x0800AEBC: 990C LDR R1, [SP, #48] 0x0800AEBE: 6B48 LDR R0, [R1, #52] 0x0800AEC0: F040 6000 ORR R0, R0, #0x08000000 0x0800AEC4: 6348 STR R0, [R1, #52] 0x0800AEC6: 2001 MOVS R0, #1 0x0800AEC8: F88D 0037 STRB.W R0, [SP, #55] 0x0800AECC: E089 B .L8 ; 0x0800AFE2
.L1: 0x0800AECE: 980C LDR R0, [SP, #48] 0x0800AED0: F890 0030 LDRB.W R0, [R0, #48] 0x0800AED4: 2801 CMP R0, #1 0x0800AED6: F040 8081 BNE.W .L7 ; 0x0800AFDC 0x0800AEDA: 990C LDR R1, [SP, #48] 0x0800AEDC: 2000 MOVS R0, #0 0x0800AEDE: 6348 STR R0, [R1, #52] 0x0800AEE0: 9801 LDR R0, [SP, #4] 0x0800AEE2: 9909 LDR R1, [SP, #36] 0x0800AEE4: 4408 ADD R0, R1 0x0800AEE6: 990C LDR R1, [SP, #48] 0x0800AEE8: 6D09 LDR R1, [R1, #80] 0x0800AEEA: 4288 CMP R0, R1 0x0800AEEC: D908 BLS .L2 ; 0x0800AF00 0x0800AEEE: 990C LDR R1, [SP, #48] 0x0800AEF0: 6B48 LDR R0, [R1, #52] 0x0800AEF2: F040 7000 ORR R0, R0, #0x02000000 0x0800AEF6: 6348 STR R0, [R1, #52] 0x0800AEF8: 2001 MOVS R0, #1 0x0800AEFA: F88D 0037 STRB.W R0, [SP, #55] 0x0800AEFE: E070 B .L8 ; 0x0800AFE2
.L2: 0x0800AF00: 990C LDR R1, [SP, #48] 0x0800AF02: 2003 MOVS R0, #3 0x0800AF04: F881 0030 STRB.W R0, [R1, #48] 0x0800AF08: 980C LDR R0, [SP, #48] 0x0800AF0A: 6801 LDR R1, [R0] 0x0800AF0C: 2000 MOVS R0, #0 0x0800AF0E: 62C8 STR R0, [R1, #44] 0x0800AF10: 980B LDR R0, [SP, #44] 0x0800AF12: 990C LDR R1, [SP, #48] 0x0800AF14: 6248 STR R0, [R1, #36] 0x0800AF16: 9809 LDR R0, [SP, #36] 0x0800AF18: 0240 LSLS R0, R0, #9 0x0800AF1A: 990C LDR R1, [SP, #48] 0x0800AF1C: 6288 STR R0, [R1, #40] 0x0800AF1E: 980C LDR R0, [SP, #48] 0x0800AF20: 6B80 LDR R0, [R0, #56] 0x0800AF22: 2801 CMP R0, #1 0x0800AF24: D002 BEQ .L3 ; 0x0800AF2C 0x0800AF26: 9801 LDR R0, [SP, #4] 0x0800AF28: 0240 LSLS R0, R0, #9 0x0800AF2A: 9001 STR R0, [SP, #4]
.L3: 0x0800AF2C: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0800AF30: 9003 STR R0, [SP, #12] 0x0800AF32: 9809 LDR R0, [SP, #36] 0x0800AF34: 0240 LSLS R0, R0, #9 0x0800AF36: 9004 STR R0, [SP, #16] 0x0800AF38: 2090 MOVS R0, #144 0x0800AF3A: 9005 STR R0, [SP, #20] 0x0800AF3C: 2002 MOVS R0, #2 0x0800AF3E: 9006 STR R0, [SP, #24] 0x0800AF40: 2000 MOVS R0, #0 0x0800AF42: 9007 STR R0, [SP, #28] 0x0800AF44: 9008 STR R0, [SP, #32] 0x0800AF46: 980C LDR R0, [SP, #48] 0x0800AF48: 6800 LDR R0, [R0] 0x0800AF4A: A903 ADD R1, SP, #12 0x0800AF4C: F004 FEB9 BL SDMMC_ConfigData ; 0x0800FCC2 0x0800AF50: 980C LDR R0, [SP, #48] 0x0800AF52: 6801 LDR R1, [R0] 0x0800AF54: 68C8 LDR R0, [R1, #12] 0x0800AF56: F040 0040 ORR R0, R0, #64 0x0800AF5A: 60C8 STR R0, [R1, #12] 0x0800AF5C: 980B LDR R0, [SP, #44] 0x0800AF5E: 990C LDR R1, [SP, #48] 0x0800AF60: 6809 LDR R1, [R1] 0x0800AF62: 6588 STR R0, [R1, #88] 0x0800AF64: 980C LDR R0, [SP, #48] 0x0800AF66: 6801 LDR R1, [R0] 0x0800AF68: 2001 MOVS R0, #1 0x0800AF6A: 6508 STR R0, [R1, #80] 0x0800AF6C: 9809 LDR R0, [SP, #36] 0x0800AF6E: 2802 CMP R0, #2 0x0800AF70: D309 BCC .L4 ; 0x0800AF86 0x0800AF72: 990C LDR R1, [SP, #48] 0x0800AF74: 2082 MOVS R0, #130 0x0800AF76: 62C8 STR R0, [R1, #44] 0x0800AF78: 980C LDR R0, [SP, #48] 0x0800AF7A: 6800 LDR R0, [R0] 0x0800AF7C: 9901 LDR R1, [SP, #4] 0x0800AF7E: F005 F88E BL SDMMC_CmdReadMultiBlock ; 0x0801009E 0x0800AF82: 9002 STR R0, [SP, #8] 0x0800AF84: E008 B .L5 ; 0x0800AF98
.L4: 0x0800AF86: 990C LDR R1, [SP, #48] 0x0800AF88: 2081 MOVS R0, #129 0x0800AF8A: 62C8 STR R0, [R1, #44] 0x0800AF8C: 980C LDR R0, [SP, #48] 0x0800AF8E: 6800 LDR R0, [R0] 0x0800AF90: 9901 LDR R1, [SP, #4] 0x0800AF92: F005 F865 BL SDMMC_CmdReadSingleBlock ; 0x08010060 0x0800AF96: 9002 STR R0, [SP, #8]
.L5: 0x0800AF98: 9802 LDR R0, [SP, #8] 0x0800AF9A: B1A8 CBZ R0, .L6 ; 0x0800AFC8 0x0800AF9C: 980C LDR R0, [SP, #48] 0x0800AF9E: 6801 LDR R1, [R0] 0x0800AFA0: F640 70FF MOVW R0, #0x0FFF 0x0800AFA4: F6C1 70E0 MOVT R0, #0x1FE0 0x0800AFA8: 6388 STR R0, [R1, #56] 0x0800AFAA: 9A02 LDR R2, [SP, #8] 0x0800AFAC: 990C LDR R1, [SP, #48] 0x0800AFAE: 6B48 LDR R0, [R1, #52] 0x0800AFB0: 4310 ORRS R0, R2 0x0800AFB2: 6348 STR R0, [R1, #52] 0x0800AFB4: 990C LDR R1, [SP, #48] 0x0800AFB6: 2001 MOVS R0, #1 0x0800AFB8: F881 0030 STRB.W R0, [R1, #48] 0x0800AFBC: 9A0C LDR R2, [SP, #48] 0x0800AFBE: 2100 MOVS R1, #0 0x0800AFC0: 62D1 STR R1, [R2, #44] 0x0800AFC2: F88D 0037 STRB.W R0, [SP, #55] 0x0800AFC6: E00C B .L8 ; 0x0800AFE2
.L6: 0x0800AFC8: 980C LDR R0, [SP, #48] 0x0800AFCA: 6801 LDR R1, [R0] 0x0800AFCC: 6BC8 LDR R0, [R1, #60] 0x0800AFCE: F440 7095 ORR R0, R0, #0x012A 0x0800AFD2: 63C8 STR R0, [R1, #60] 0x0800AFD4: 2000 MOVS R0, #0 0x0800AFD6: F88D 0037 STRB.W R0, [SP, #55] 0x0800AFDA: E002 B .L8 ; 0x0800AFE2
.L7: 0x0800AFDC: 2002 MOVS R0, #2 0x0800AFDE: F88D 0037 STRB.W R0, [SP, #55]
.L8: 0x0800AFE2: F89D 0037 LDRB.W R0, [SP, #55] 0x0800AFE6: B00E ADD SP, SP, #56 0x0800AFE8: BD80 POP {R7, PC}
HAL_SD_IRQHandler: 0x0800AFEA: B580 PUSH {R7, LR} 0x0800AFEC: B084 SUB SP, SP, #16 0x0800AFEE: 9003 STR R0, [SP, #12] 0x0800AFF0: 9803 LDR R0, [SP, #12] 0x0800AFF2: 6AC0 LDR R0, [R0, #44] 0x0800AFF4: 9001 STR R0, [SP, #4] 0x0800AFF6: 9803 LDR R0, [SP, #12] 0x0800AFF8: 6800 LDR R0, [R0] 0x0800AFFA: 6B40 LDR R0, [R0, #52] 0x0800AFFC: B280 UXTH R0, R0 0x0800AFFE: 0BC0 LSRS R0, R0, #15 0x0800B000: B140 CBZ R0, .L1 ; 0x0800B014 0x0800B002: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B006: 0700 LSLS R0, R0, #28 0x0800B008: 2800 CMP R0, #0 0x0800B00A: D503 BPL .L1 ; 0x0800B014 0x0800B00C: 9803 LDR R0, [SP, #12] 0x0800B00E: F00E F88B BL SD_Read_IT ; 0x08019128 0x0800B012: E171 B .L30 ; 0x0800B2F8
.L1: 0x0800B014: 9803 LDR R0, [SP, #12] 0x0800B016: 6800 LDR R0, [R0] 0x0800B018: 6B40 LDR R0, [R0, #52] 0x0800B01A: F3C0 2000 UBFX R0, R0, #8, #1 0x0800B01E: 2800 CMP R0, #0 0x0800B020: F000 809F BEQ.W .L15 ; 0x0800B162 0x0800B024: 9803 LDR R0, [SP, #12] 0x0800B026: 6801 LDR R1, [R0] 0x0800B028: F44F 7080 MOV.W R0, #0x0100 0x0800B02C: 6388 STR R0, [R1, #56] 0x0800B02E: 9803 LDR R0, [SP, #12] 0x0800B030: 6801 LDR R1, [R0] 0x0800B032: 6BC8 LDR R0, [R1, #60] 0x0800B034: F24C 123A MOVW R2, #0xC13A 0x0800B038: 4390 BICS R0, R2 0x0800B03A: 63C8 STR R0, [R1, #60] 0x0800B03C: 9803 LDR R0, [SP, #12] 0x0800B03E: 6801 LDR R1, [R0] 0x0800B040: 6BC8 LDR R0, [R1, #60] 0x0800B042: F020 5080 BIC R0, R0, #0x10000000 0x0800B046: 63C8 STR R0, [R1, #60] 0x0800B048: 9803 LDR R0, [SP, #12] 0x0800B04A: 6801 LDR R1, [R0] 0x0800B04C: 68C8 LDR R0, [R1, #12] 0x0800B04E: F020 0040 BIC R0, R0, #64 0x0800B052: 60C8 STR R0, [R1, #12] 0x0800B054: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B058: 0700 LSLS R0, R0, #28 0x0800B05A: 2800 CMP R0, #0 0x0800B05C: D537 BPL .L7 ; 0x0800B0CE 0x0800B05E: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B062: 0780 LSLS R0, R0, #30 0x0800B064: 2800 CMP R0, #0 0x0800B066: D404 BMI .L2 ; 0x0800B072 0x0800B068: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B06C: 0680 LSLS R0, R0, #26 0x0800B06E: 2800 CMP R0, #0 0x0800B070: D50E BPL .L3 ; 0x0800B090
.L2: 0x0800B072: 9803 LDR R0, [SP, #12] 0x0800B074: 6800 LDR R0, [R0] 0x0800B076: F010 FA97 BL SDMMC_CmdStopTransfer ; 0x0801B5A8 0x0800B07A: 9002 STR R0, [SP, #8] 0x0800B07C: 9802 LDR R0, [SP, #8] 0x0800B07E: B138 CBZ R0, .L3 ; 0x0800B090 0x0800B080: 9A02 LDR R2, [SP, #8] 0x0800B082: 9903 LDR R1, [SP, #12] 0x0800B084: 6B48 LDR R0, [R1, #52] 0x0800B086: 4310 ORRS R0, R2 0x0800B088: 6348 STR R0, [R1, #52] 0x0800B08A: 9803 LDR R0, [SP, #12] 0x0800B08C: F00A FC9C BL PreSleepProcessing ; 0x080159C8
.L3: 0x0800B090: 9803 LDR R0, [SP, #12] 0x0800B092: 6801 LDR R1, [R0] 0x0800B094: F640 703A MOVW R0, #0x0F3A 0x0800B098: F6C1 0000 MOVT R0, #0x1800 0x0800B09C: 6388 STR R0, [R1, #56] 0x0800B09E: 9903 LDR R1, [SP, #12] 0x0800B0A0: 2001 MOVS R0, #1 0x0800B0A2: F881 0030 STRB.W R0, [R1, #48] 0x0800B0A6: 9903 LDR R1, [SP, #12] 0x0800B0A8: 2000 MOVS R0, #0 0x0800B0AA: 62C8 STR R0, [R1, #44] 0x0800B0AC: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B0B0: 07C0 LSLS R0, R0, #31 0x0800B0B2: B920 CBNZ R0, .L4 ; 0x0800B0BE 0x0800B0B4: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B0B8: 0780 LSLS R0, R0, #30 0x0800B0BA: 2800 CMP R0, #0 0x0800B0BC: D503 BPL .L5 ; 0x0800B0C6
.L4: 0x0800B0BE: 9803 LDR R0, [SP, #12] 0x0800B0C0: F006 FD53 BL HAL_SD_RxCpltCallback ; 0x08011B6A 0x0800B0C4: E002 B .L6 ; 0x0800B0CC
.L5: 0x0800B0C6: 9803 LDR R0, [SP, #12] 0x0800B0C8: F006 FD48 BL HAL_SD_TxCpltCallback ; 0x08011B5C
.L6: 0x0800B0CC: E048 B .L14 ; 0x0800B160
.L7: 0x0800B0CE: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B0D2: 0600 LSLS R0, R0, #24 0x0800B0D4: 2800 CMP R0, #0 0x0800B0D6: D543 BPL .L14 ; 0x0800B160 0x0800B0D8: 9803 LDR R0, [SP, #12] 0x0800B0DA: 6801 LDR R1, [R0] 0x0800B0DC: 2000 MOVS R0, #0 0x0800B0DE: 6288 STR R0, [R1, #40] 0x0800B0E0: 9903 LDR R1, [SP, #12] 0x0800B0E2: 6809 LDR R1, [R1] 0x0800B0E4: 62C8 STR R0, [R1, #44] 0x0800B0E6: 9903 LDR R1, [SP, #12] 0x0800B0E8: 6809 LDR R1, [R1] 0x0800B0EA: 6508 STR R0, [R1, #80] 0x0800B0EC: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B0F0: 0780 LSLS R0, R0, #30 0x0800B0F2: 2800 CMP R0, #0 0x0800B0F4: D404 BMI .L8 ; 0x0800B100 0x0800B0F6: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B0FA: 0680 LSLS R0, R0, #26 0x0800B0FC: 2800 CMP R0, #0 0x0800B0FE: D50E BPL .L9 ; 0x0800B11E
.L8: 0x0800B100: 9803 LDR R0, [SP, #12] 0x0800B102: 6800 LDR R0, [R0] 0x0800B104: F010 FA50 BL SDMMC_CmdStopTransfer ; 0x0801B5A8 0x0800B108: 9002 STR R0, [SP, #8] 0x0800B10A: 9802 LDR R0, [SP, #8] 0x0800B10C: B138 CBZ R0, .L9 ; 0x0800B11E 0x0800B10E: 9A02 LDR R2, [SP, #8] 0x0800B110: 9903 LDR R1, [SP, #12] 0x0800B112: 6B48 LDR R0, [R1, #52] 0x0800B114: 4310 ORRS R0, R2 0x0800B116: 6348 STR R0, [R1, #52] 0x0800B118: 9803 LDR R0, [SP, #12] 0x0800B11A: F00A FC55 BL PreSleepProcessing ; 0x080159C8
.L9: 0x0800B11E: 9903 LDR R1, [SP, #12] 0x0800B120: 2001 MOVS R0, #1 0x0800B122: F881 0030 STRB.W R0, [R1, #48] 0x0800B126: 9903 LDR R1, [SP, #12] 0x0800B128: 2000 MOVS R0, #0 0x0800B12A: 62C8 STR R0, [R1, #44] 0x0800B12C: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B130: 06C0 LSLS R0, R0, #27 0x0800B132: 2800 CMP R0, #0 0x0800B134: D404 BMI .L10 ; 0x0800B140 0x0800B136: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B13A: 0680 LSLS R0, R0, #26 0x0800B13C: 2800 CMP R0, #0 0x0800B13E: D502 BPL .L11 ; 0x0800B146
.L10: 0x0800B140: 9803 LDR R0, [SP, #12] 0x0800B142: F006 FD0B BL HAL_SD_TxCpltCallback ; 0x08011B5C
.L11: 0x0800B146: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B14A: 07C0 LSLS R0, R0, #31 0x0800B14C: B920 CBNZ R0, .L12 ; 0x0800B158 0x0800B14E: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B152: 0780 LSLS R0, R0, #30 0x0800B154: 2800 CMP R0, #0 0x0800B156: D502 BPL .L13 ; 0x0800B15E
.L12: 0x0800B158: 9803 LDR R0, [SP, #12] 0x0800B15A: F006 FD06 BL HAL_SD_RxCpltCallback ; 0x08011B6A
.L13: 0x0800B15E: E7FF B .L14 ; 0x0800B160
.L14: 0x0800B160: E0CA B .L30 ; 0x0800B2F8
.L15: 0x0800B162: 9803 LDR R0, [SP, #12] 0x0800B164: 6800 LDR R0, [R0] 0x0800B166: 6B40 LDR R0, [R0, #52] 0x0800B168: F3C0 3080 UBFX R0, R0, #14, #1 0x0800B16C: B140 CBZ R0, .L16 ; 0x0800B180 0x0800B16E: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B172: 0700 LSLS R0, R0, #28 0x0800B174: 2800 CMP R0, #0 0x0800B176: D503 BPL .L16 ; 0x0800B180 0x0800B178: 9803 LDR R0, [SP, #12] 0x0800B17A: F00E F811 BL SD_Write_IT ; 0x080191A0 0x0800B17E: E0BB B .L30 ; 0x0800B2F8
.L16: 0x0800B180: 9803 LDR R0, [SP, #12] 0x0800B182: 6800 LDR R0, [R0] 0x0800B184: 6B40 LDR R0, [R0, #52] 0x0800B186: F010 0F3A TST R0, #58 0x0800B18A: F000 808A BEQ.W .L24 ; 0x0800B2A2 0x0800B18E: 9803 LDR R0, [SP, #12] 0x0800B190: 6800 LDR R0, [R0] 0x0800B192: 6B40 LDR R0, [R0, #52] 0x0800B194: F3C0 0040 UBFX R0, R0, #1, #1 0x0800B198: B120 CBZ R0, .L17 ; 0x0800B1A4 0x0800B19A: 9903 LDR R1, [SP, #12] 0x0800B19C: 6B48 LDR R0, [R1, #52] 0x0800B19E: F040 0002 ORR R0, R0, #2 0x0800B1A2: 6348 STR R0, [R1, #52]
.L17: 0x0800B1A4: 9803 LDR R0, [SP, #12] 0x0800B1A6: 6800 LDR R0, [R0] 0x0800B1A8: 6B40 LDR R0, [R0, #52] 0x0800B1AA: F3C0 00C0 UBFX R0, R0, #3, #1 0x0800B1AE: B120 CBZ R0, .L18 ; 0x0800B1BA 0x0800B1B0: 9903 LDR R1, [SP, #12] 0x0800B1B2: 6B48 LDR R0, [R1, #52] 0x0800B1B4: F040 0008 ORR R0, R0, #8 0x0800B1B8: 6348 STR R0, [R1, #52]
.L18: 0x0800B1BA: 9803 LDR R0, [SP, #12] 0x0800B1BC: 6800 LDR R0, [R0] 0x0800B1BE: 6B40 LDR R0, [R0, #52] 0x0800B1C0: F3C0 1040 UBFX R0, R0, #5, #1 0x0800B1C4: B120 CBZ R0, .L19 ; 0x0800B1D0 0x0800B1C6: 9903 LDR R1, [SP, #12] 0x0800B1C8: 6B48 LDR R0, [R1, #52] 0x0800B1CA: F040 0020 ORR R0, R0, #32 0x0800B1CE: 6348 STR R0, [R1, #52]
.L19: 0x0800B1D0: 9803 LDR R0, [SP, #12] 0x0800B1D2: 6800 LDR R0, [R0] 0x0800B1D4: 6B40 LDR R0, [R0, #52] 0x0800B1D6: F3C0 1000 UBFX R0, R0, #4, #1 0x0800B1DA: B120 CBZ R0, .L20 ; 0x0800B1E6 0x0800B1DC: 9903 LDR R1, [SP, #12] 0x0800B1DE: 6B48 LDR R0, [R1, #52] 0x0800B1E0: F040 0010 ORR R0, R0, #16 0x0800B1E4: 6348 STR R0, [R1, #52]
.L20: 0x0800B1E6: 9803 LDR R0, [SP, #12] 0x0800B1E8: 6801 LDR R1, [R0] 0x0800B1EA: F640 703A MOVW R0, #0x0F3A 0x0800B1EE: F6C1 0000 MOVT R0, #0x1800 0x0800B1F2: 6388 STR R0, [R1, #56] 0x0800B1F4: 9803 LDR R0, [SP, #12] 0x0800B1F6: 6801 LDR R1, [R0] 0x0800B1F8: 6BC8 LDR R0, [R1, #60] 0x0800B1FA: F420 709D BIC R0, R0, #0x013A 0x0800B1FE: 63C8 STR R0, [R1, #60] 0x0800B200: 9803 LDR R0, [SP, #12] 0x0800B202: 6801 LDR R1, [R0] 0x0800B204: 68C8 LDR R0, [R1, #12] 0x0800B206: F020 0040 BIC R0, R0, #64 0x0800B20A: 60C8 STR R0, [R1, #12] 0x0800B20C: 9803 LDR R0, [SP, #12] 0x0800B20E: 6801 LDR R1, [R0] 0x0800B210: 6AC8 LDR R0, [R1, #44] 0x0800B212: F440 5000 ORR R0, R0, #0x2000 0x0800B216: 62C8 STR R0, [R1, #44] 0x0800B218: 9803 LDR R0, [SP, #12] 0x0800B21A: 6801 LDR R1, [R0] 0x0800B21C: 68C8 LDR R0, [R1, #12] 0x0800B21E: F040 0080 ORR R0, R0, #128 0x0800B222: 60C8 STR R0, [R1, #12] 0x0800B224: 9803 LDR R0, [SP, #12] 0x0800B226: 6800 LDR R0, [R0] 0x0800B228: F010 F9BE BL SDMMC_CmdStopTransfer ; 0x0801B5A8 0x0800B22C: 4602 MOV R2, R0 0x0800B22E: 9903 LDR R1, [SP, #12] 0x0800B230: 6B48 LDR R0, [R1, #52] 0x0800B232: 4310 ORRS R0, R2 0x0800B234: 6348 STR R0, [R1, #52] 0x0800B236: 9803 LDR R0, [SP, #12] 0x0800B238: 6801 LDR R1, [R0] 0x0800B23A: 68C8 LDR R0, [R1, #12] 0x0800B23C: F020 0080 BIC R0, R0, #128 0x0800B240: 60C8 STR R0, [R1, #12] 0x0800B242: 9803 LDR R0, [SP, #12] 0x0800B244: 6801 LDR R1, [R0] 0x0800B246: F44F 6000 MOV.W R0, #0x0800 0x0800B24A: 6388 STR R0, [R1, #56] 0x0800B24C: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B250: 0700 LSLS R0, R0, #28 0x0800B252: 2800 CMP R0, #0 0x0800B254: D50A BPL .L21 ; 0x0800B26C 0x0800B256: 9903 LDR R1, [SP, #12] 0x0800B258: 2001 MOVS R0, #1 0x0800B25A: F881 0030 STRB.W R0, [R1, #48] 0x0800B25E: 9903 LDR R1, [SP, #12] 0x0800B260: 2000 MOVS R0, #0 0x0800B262: 62C8 STR R0, [R1, #44] 0x0800B264: 9803 LDR R0, [SP, #12] 0x0800B266: F00A FBAF BL PreSleepProcessing ; 0x080159C8 0x0800B26A: E019 B .L23 ; 0x0800B2A0
.L21: 0x0800B26C: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B270: 0600 LSLS R0, R0, #24 0x0800B272: 2800 CMP R0, #0 0x0800B274: D514 BPL .L23 ; 0x0800B2A0 0x0800B276: 9803 LDR R0, [SP, #12] 0x0800B278: 6B40 LDR R0, [R0, #52] 0x0800B27A: B180 CBZ R0, .L22 ; 0x0800B29E 0x0800B27C: 9803 LDR R0, [SP, #12] 0x0800B27E: 6801 LDR R1, [R0] 0x0800B280: 6BC8 LDR R0, [R1, #60] 0x0800B282: F020 5080 BIC R0, R0, #0x10000000 0x0800B286: 63C8 STR R0, [R1, #60] 0x0800B288: 9803 LDR R0, [SP, #12] 0x0800B28A: 6801 LDR R1, [R0] 0x0800B28C: 2000 MOVS R0, #0 0x0800B28E: 6508 STR R0, [R1, #80] 0x0800B290: 9903 LDR R1, [SP, #12] 0x0800B292: 2001 MOVS R0, #1 0x0800B294: F881 0030 STRB.W R0, [R1, #48] 0x0800B298: 9803 LDR R0, [SP, #12] 0x0800B29A: F00A FB95 BL PreSleepProcessing ; 0x080159C8
.L22: 0x0800B29E: E7FF B .L23 ; 0x0800B2A0
.L23: 0x0800B2A0: E02A B .L30 ; 0x0800B2F8
.L24: 0x0800B2A2: 9803 LDR R0, [SP, #12] 0x0800B2A4: 6800 LDR R0, [R0] 0x0800B2A6: 6B40 LDR R0, [R0, #52] 0x0800B2A8: F3C0 7000 UBFX R0, R0, #28, #1 0x0800B2AC: B320 CBZ R0, .L30 ; 0x0800B2F8 0x0800B2AE: 9803 LDR R0, [SP, #12] 0x0800B2B0: 6801 LDR R1, [R0] 0x0800B2B2: F04F 5080 MOV.W R0, #0x10000000 0x0800B2B6: 6388 STR R0, [R1, #56] 0x0800B2B8: 9803 LDR R0, [SP, #12] 0x0800B2BA: 6800 LDR R0, [R0] 0x0800B2BC: 6D00 LDR R0, [R0, #80] 0x0800B2BE: 0740 LSLS R0, R0, #29 0x0800B2C0: 2800 CMP R0, #0 0x0800B2C2: D40C BMI .L27 ; 0x0800B2DE 0x0800B2C4: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B2C8: 0680 LSLS R0, R0, #26 0x0800B2CA: 2800 CMP R0, #0 0x0800B2CC: D503 BPL .L25 ; 0x0800B2D6 0x0800B2CE: 9803 LDR R0, [SP, #12] 0x0800B2D0: F00A FB7A BL PreSleepProcessing ; 0x080159C8 0x0800B2D4: E002 B .L26 ; 0x0800B2DC
.L25: 0x0800B2D6: 9803 LDR R0, [SP, #12] 0x0800B2D8: F00A FB76 BL PreSleepProcessing ; 0x080159C8
.L26: 0x0800B2DC: E00B B .L29 ; 0x0800B2F6
.L27: 0x0800B2DE: F89D 0004 LDRB.W R0, [SP, #4] 0x0800B2E2: 0680 LSLS R0, R0, #26 0x0800B2E4: 2800 CMP R0, #0 0x0800B2E6: D503 BPL .L28 ; 0x0800B2F0 0x0800B2E8: 9803 LDR R0, [SP, #12] 0x0800B2EA: F00A FB6D BL PreSleepProcessing ; 0x080159C8 0x0800B2EE: E002 B .L29 ; 0x0800B2F6
.L28: 0x0800B2F0: 9803 LDR R0, [SP, #12] 0x0800B2F2: F00A FB69 BL PreSleepProcessing ; 0x080159C8
.L29: 0x0800B2F6: E7FF B .L30 ; 0x0800B2F8
.L30: 0x0800B2F8: B004 ADD SP, SP, #16 0x0800B2FA: BD80 POP {R7, PC}
HAL_SPI_Init: 0x0800B2FC: B580 PUSH {R7, LR} 0x0800B2FE: B086 SUB SP, SP, #24 0x0800B300: 9004 STR R0, [SP, #16] 0x0800B302: 9804 LDR R0, [SP, #16] 0x0800B304: B918 CBNZ R0, .L1 ; 0x0800B30E 0x0800B306: 2001 MOVS R0, #1 0x0800B308: F88D 0017 STRB.W R0, [SP, #23] 0x0800B30C: E2EB B .L51 ; 0x0800B8E6
.L1: 0x0800B30E: 9804 LDR R0, [SP, #16] 0x0800B310: 6800 LDR R0, [R0] 0x0800B312: F243 0100 MOVW R1, #0x3000 0x0800B316: F2C4 0101 MOVT R1, #0x4001 0x0800B31A: 4288 CMP R0, R1 0x0800B31C: D027 BEQ .L2 ; 0x0800B36E 0x0800B31E: 9804 LDR R0, [SP, #16] 0x0800B320: 6800 LDR R0, [R0] 0x0800B322: F643 0100 MOVW R1, #0x3800 0x0800B326: F2C4 0100 MOVT R1, #0x4000 0x0800B32A: 4288 CMP R0, R1 0x0800B32C: D01F BEQ .L2 ; 0x0800B36E 0x0800B32E: 9804 LDR R0, [SP, #16] 0x0800B330: 6800 LDR R0, [R0] 0x0800B332: F643 4100 MOVW R1, #0x3C00 0x0800B336: F2C4 0100 MOVT R1, #0x4000 0x0800B33A: 4288 CMP R0, R1 0x0800B33C: D017 BEQ .L2 ; 0x0800B36E 0x0800B33E: 9804 LDR R0, [SP, #16] 0x0800B340: 6800 LDR R0, [R0] 0x0800B342: F243 4100 MOVW R1, #0x3400 0x0800B346: F2C4 0101 MOVT R1, #0x4001 0x0800B34A: 4288 CMP R0, R1 0x0800B34C: D00F BEQ .L2 ; 0x0800B36E 0x0800B34E: 9804 LDR R0, [SP, #16] 0x0800B350: 6800 LDR R0, [R0] 0x0800B352: F245 0100 MOVW R1, #0x5000 0x0800B356: F2C4 0101 MOVT R1, #0x4001 0x0800B35A: 4288 CMP R0, R1 0x0800B35C: D007 BEQ .L2 ; 0x0800B36E 0x0800B35E: 9804 LDR R0, [SP, #16] 0x0800B360: 6800 LDR R0, [R0] 0x0800B362: F241 4100 MOVW R1, #0x1400 0x0800B366: F6C5 0100 MOVT R1, #0x5800 0x0800B36A: 4288 CMP R0, R1 0x0800B36C: D100 BNE .L3 ; 0x0800B370
.L2: 0x0800B36E: E006 B .L4 ; 0x0800B37E
.L3: 0x0800B370: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B374: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B378: 21FE MOVS R1, #254 0x0800B37A: F7F9 FC0E BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800B37E: 9804 LDR R0, [SP, #16] 0x0800B380: 6840 LDR R0, [R0, #4] 0x0800B382: B120 CBZ R0, .L5 ; 0x0800B38E 0x0800B384: 9804 LDR R0, [SP, #16] 0x0800B386: 6840 LDR R0, [R0, #4] 0x0800B388: F5B0 0F80 CMP.W R0, #0x400000 0x0800B38C: D100 BNE .L6 ; 0x0800B390
.L5: 0x0800B38E: E006 B .L7 ; 0x0800B39E
.L6: 0x0800B390: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B394: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B398: 21FF MOVS R1, #255 0x0800B39A: F7F9 FBFE BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800B39E: 9804 LDR R0, [SP, #16] 0x0800B3A0: 6880 LDR R0, [R0, #8] 0x0800B3A2: B170 CBZ R0, .L8 ; 0x0800B3C2 0x0800B3A4: 9804 LDR R0, [SP, #16] 0x0800B3A6: 6880 LDR R0, [R0, #8] 0x0800B3A8: F5B0 2F80 CMP.W R0, #0x040000 0x0800B3AC: D009 BEQ .L8 ; 0x0800B3C2 0x0800B3AE: 9804 LDR R0, [SP, #16] 0x0800B3B0: 6880 LDR R0, [R0, #8] 0x0800B3B2: F5B0 2FC0 CMP.W R0, #0x060000 0x0800B3B6: D004 BEQ .L8 ; 0x0800B3C2 0x0800B3B8: 9804 LDR R0, [SP, #16] 0x0800B3BA: 6880 LDR R0, [R0, #8] 0x0800B3BC: F5B0 3F00 CMP.W R0, #0x020000 0x0800B3C0: D100 BNE .L9 ; 0x0800B3C4
.L8: 0x0800B3C2: E007 B .L10 ; 0x0800B3D4
.L9: 0x0800B3C4: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B3C8: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B3CC: F44F 7180 MOV.W R1, #0x0100 0x0800B3D0: F7F9 FBE3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800B3D4: 9804 LDR R0, [SP, #16] 0x0800B3D6: 68C0 LDR R0, [R0, #12] 0x0800B3D8: 281F CMP R0, #31 0x0800B3DA: D073 BEQ .L11 ; 0x0800B4C4 0x0800B3DC: 9804 LDR R0, [SP, #16] 0x0800B3DE: 68C0 LDR R0, [R0, #12] 0x0800B3E0: 281E CMP R0, #30 0x0800B3E2: D06F BEQ .L11 ; 0x0800B4C4 0x0800B3E4: 9804 LDR R0, [SP, #16] 0x0800B3E6: 68C0 LDR R0, [R0, #12] 0x0800B3E8: 281D CMP R0, #29 0x0800B3EA: D06B BEQ .L11 ; 0x0800B4C4 0x0800B3EC: 9804 LDR R0, [SP, #16] 0x0800B3EE: 68C0 LDR R0, [R0, #12] 0x0800B3F0: 281C CMP R0, #28 0x0800B3F2: D067 BEQ .L11 ; 0x0800B4C4 0x0800B3F4: 9804 LDR R0, [SP, #16] 0x0800B3F6: 68C0 LDR R0, [R0, #12] 0x0800B3F8: 281B CMP R0, #27 0x0800B3FA: D063 BEQ .L11 ; 0x0800B4C4 0x0800B3FC: 9804 LDR R0, [SP, #16] 0x0800B3FE: 68C0 LDR R0, [R0, #12] 0x0800B400: 281A CMP R0, #26 0x0800B402: D05F BEQ .L11 ; 0x0800B4C4 0x0800B404: 9804 LDR R0, [SP, #16] 0x0800B406: 68C0 LDR R0, [R0, #12] 0x0800B408: 2819 CMP R0, #25 0x0800B40A: D05B BEQ .L11 ; 0x0800B4C4 0x0800B40C: 9804 LDR R0, [SP, #16] 0x0800B40E: 68C0 LDR R0, [R0, #12] 0x0800B410: 2818 CMP R0, #24 0x0800B412: D057 BEQ .L11 ; 0x0800B4C4 0x0800B414: 9804 LDR R0, [SP, #16] 0x0800B416: 68C0 LDR R0, [R0, #12] 0x0800B418: 2817 CMP R0, #23 0x0800B41A: D053 BEQ .L11 ; 0x0800B4C4 0x0800B41C: 9804 LDR R0, [SP, #16] 0x0800B41E: 68C0 LDR R0, [R0, #12] 0x0800B420: 2816 CMP R0, #22 0x0800B422: D04F BEQ .L11 ; 0x0800B4C4 0x0800B424: 9804 LDR R0, [SP, #16] 0x0800B426: 68C0 LDR R0, [R0, #12] 0x0800B428: 2815 CMP R0, #21 0x0800B42A: D04B BEQ .L11 ; 0x0800B4C4 0x0800B42C: 9804 LDR R0, [SP, #16] 0x0800B42E: 68C0 LDR R0, [R0, #12] 0x0800B430: 2814 CMP R0, #20 0x0800B432: D047 BEQ .L11 ; 0x0800B4C4 0x0800B434: 9804 LDR R0, [SP, #16] 0x0800B436: 68C0 LDR R0, [R0, #12] 0x0800B438: 2813 CMP R0, #19 0x0800B43A: D043 BEQ .L11 ; 0x0800B4C4 0x0800B43C: 9804 LDR R0, [SP, #16] 0x0800B43E: 68C0 LDR R0, [R0, #12] 0x0800B440: 2815 CMP R0, #21 0x0800B442: D03F BEQ .L11 ; 0x0800B4C4 0x0800B444: 9804 LDR R0, [SP, #16] 0x0800B446: 68C0 LDR R0, [R0, #12] 0x0800B448: 2812 CMP R0, #18 0x0800B44A: D03B BEQ .L11 ; 0x0800B4C4 0x0800B44C: 9804 LDR R0, [SP, #16] 0x0800B44E: 68C0 LDR R0, [R0, #12] 0x0800B450: 2811 CMP R0, #17 0x0800B452: D037 BEQ .L11 ; 0x0800B4C4 0x0800B454: 9804 LDR R0, [SP, #16] 0x0800B456: 68C0 LDR R0, [R0, #12] 0x0800B458: 2810 CMP R0, #16 0x0800B45A: D033 BEQ .L11 ; 0x0800B4C4 0x0800B45C: 9804 LDR R0, [SP, #16] 0x0800B45E: 68C0 LDR R0, [R0, #12] 0x0800B460: 280F CMP R0, #15 0x0800B462: D02F BEQ .L11 ; 0x0800B4C4 0x0800B464: 9804 LDR R0, [SP, #16] 0x0800B466: 68C0 LDR R0, [R0, #12] 0x0800B468: 280E CMP R0, #14 0x0800B46A: D02B BEQ .L11 ; 0x0800B4C4 0x0800B46C: 9804 LDR R0, [SP, #16] 0x0800B46E: 68C0 LDR R0, [R0, #12] 0x0800B470: 280D CMP R0, #13 0x0800B472: D027 BEQ .L11 ; 0x0800B4C4 0x0800B474: 9804 LDR R0, [SP, #16] 0x0800B476: 68C0 LDR R0, [R0, #12] 0x0800B478: 280C CMP R0, #12 0x0800B47A: D023 BEQ .L11 ; 0x0800B4C4 0x0800B47C: 9804 LDR R0, [SP, #16] 0x0800B47E: 68C0 LDR R0, [R0, #12] 0x0800B480: 280B CMP R0, #11 0x0800B482: D01F BEQ .L11 ; 0x0800B4C4 0x0800B484: 9804 LDR R0, [SP, #16] 0x0800B486: 68C0 LDR R0, [R0, #12] 0x0800B488: 280A CMP R0, #10 0x0800B48A: D01B BEQ .L11 ; 0x0800B4C4 0x0800B48C: 9804 LDR R0, [SP, #16] 0x0800B48E: 68C0 LDR R0, [R0, #12] 0x0800B490: 2809 CMP R0, #9 0x0800B492: D017 BEQ .L11 ; 0x0800B4C4 0x0800B494: 9804 LDR R0, [SP, #16] 0x0800B496: 68C0 LDR R0, [R0, #12] 0x0800B498: 2808 CMP R0, #8 0x0800B49A: D013 BEQ .L11 ; 0x0800B4C4 0x0800B49C: 9804 LDR R0, [SP, #16] 0x0800B49E: 68C0 LDR R0, [R0, #12] 0x0800B4A0: 2807 CMP R0, #7 0x0800B4A2: D00F BEQ .L11 ; 0x0800B4C4 0x0800B4A4: 9804 LDR R0, [SP, #16] 0x0800B4A6: 68C0 LDR R0, [R0, #12] 0x0800B4A8: 2806 CMP R0, #6 0x0800B4AA: D00B BEQ .L11 ; 0x0800B4C4 0x0800B4AC: 9804 LDR R0, [SP, #16] 0x0800B4AE: 68C0 LDR R0, [R0, #12] 0x0800B4B0: 2805 CMP R0, #5 0x0800B4B2: D007 BEQ .L11 ; 0x0800B4C4 0x0800B4B4: 9804 LDR R0, [SP, #16] 0x0800B4B6: 68C0 LDR R0, [R0, #12] 0x0800B4B8: 2804 CMP R0, #4 0x0800B4BA: D003 BEQ .L11 ; 0x0800B4C4 0x0800B4BC: 9804 LDR R0, [SP, #16] 0x0800B4BE: 68C0 LDR R0, [R0, #12] 0x0800B4C0: 2803 CMP R0, #3 0x0800B4C2: D100 BNE .L12 ; 0x0800B4C6
.L11: 0x0800B4C4: E007 B .L13 ; 0x0800B4D6
.L12: 0x0800B4C6: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B4CA: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B4CE: F240 1101 MOVW R1, #0x0101 0x0800B4D2: F7F9 FB62 BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x0800B4D6: 9804 LDR R0, [SP, #16] 0x0800B4D8: 6BC0 LDR R0, [R0, #60] 0x0800B4DA: 2800 CMP R0, #0 0x0800B4DC: D043 BEQ .L14 ; 0x0800B566 0x0800B4DE: 9804 LDR R0, [SP, #16] 0x0800B4E0: 6BC0 LDR R0, [R0, #60] 0x0800B4E2: 2820 CMP R0, #32 0x0800B4E4: D03F BEQ .L14 ; 0x0800B566 0x0800B4E6: 9804 LDR R0, [SP, #16] 0x0800B4E8: 6BC0 LDR R0, [R0, #60] 0x0800B4EA: 2840 CMP R0, #64 0x0800B4EC: D03B BEQ .L14 ; 0x0800B566 0x0800B4EE: 9804 LDR R0, [SP, #16] 0x0800B4F0: 6BC0 LDR R0, [R0, #60] 0x0800B4F2: 2860 CMP R0, #96 0x0800B4F4: D037 BEQ .L14 ; 0x0800B566 0x0800B4F6: 9804 LDR R0, [SP, #16] 0x0800B4F8: 6BC0 LDR R0, [R0, #60] 0x0800B4FA: 2880 CMP R0, #128 0x0800B4FC: D033 BEQ .L14 ; 0x0800B566 0x0800B4FE: 9804 LDR R0, [SP, #16] 0x0800B500: 6BC0 LDR R0, [R0, #60] 0x0800B502: 28A0 CMP R0, #160 0x0800B504: D02F BEQ .L14 ; 0x0800B566 0x0800B506: 9804 LDR R0, [SP, #16] 0x0800B508: 6BC0 LDR R0, [R0, #60] 0x0800B50A: 28C0 CMP R0, #192 0x0800B50C: D02B BEQ .L14 ; 0x0800B566 0x0800B50E: 9804 LDR R0, [SP, #16] 0x0800B510: 6BC0 LDR R0, [R0, #60] 0x0800B512: 28E0 CMP R0, #224 0x0800B514: D027 BEQ .L14 ; 0x0800B566 0x0800B516: 9804 LDR R0, [SP, #16] 0x0800B518: 6BC0 LDR R0, [R0, #60] 0x0800B51A: F5B0 7F80 CMP.W R0, #0x0100 0x0800B51E: D022 BEQ .L14 ; 0x0800B566 0x0800B520: 9804 LDR R0, [SP, #16] 0x0800B522: 6BC0 LDR R0, [R0, #60] 0x0800B524: F5B0 7F90 CMP.W R0, #0x0120 0x0800B528: D01D BEQ .L14 ; 0x0800B566 0x0800B52A: 9804 LDR R0, [SP, #16] 0x0800B52C: 6BC0 LDR R0, [R0, #60] 0x0800B52E: F5B0 7FA0 CMP.W R0, #0x0140 0x0800B532: D018 BEQ .L14 ; 0x0800B566 0x0800B534: 9804 LDR R0, [SP, #16] 0x0800B536: 6BC0 LDR R0, [R0, #60] 0x0800B538: F5B0 7FB0 CMP.W R0, #0x0160 0x0800B53C: D013 BEQ .L14 ; 0x0800B566 0x0800B53E: 9804 LDR R0, [SP, #16] 0x0800B540: 6BC0 LDR R0, [R0, #60] 0x0800B542: F5B0 7FC0 CMP.W R0, #0x0180 0x0800B546: D00E BEQ .L14 ; 0x0800B566 0x0800B548: 9804 LDR R0, [SP, #16] 0x0800B54A: 6BC0 LDR R0, [R0, #60] 0x0800B54C: F5B0 7FD0 CMP.W R0, #0x01A0 0x0800B550: D009 BEQ .L14 ; 0x0800B566 0x0800B552: 9804 LDR R0, [SP, #16] 0x0800B554: 6BC0 LDR R0, [R0, #60] 0x0800B556: F5B0 7FE0 CMP.W R0, #0x01C0 0x0800B55A: D004 BEQ .L14 ; 0x0800B566 0x0800B55C: 9804 LDR R0, [SP, #16] 0x0800B55E: 6BC0 LDR R0, [R0, #60] 0x0800B560: F5B0 7FF0 CMP.W R0, #0x01E0 0x0800B564: D100 BNE .L15 ; 0x0800B568
.L14: 0x0800B566: E007 B .L16 ; 0x0800B578
.L15: 0x0800B568: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B56C: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B570: F44F 7181 MOV.W R1, #0x0102 0x0800B574: F7F9 FB11 BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x0800B578: 9804 LDR R0, [SP, #16] 0x0800B57A: 6980 LDR R0, [R0, #24] 0x0800B57C: F1B0 6F80 CMP.W R0, #0x04000000 0x0800B580: D007 BEQ .L17 ; 0x0800B592 0x0800B582: 9804 LDR R0, [SP, #16] 0x0800B584: 6980 LDR R0, [R0, #24] 0x0800B586: B120 CBZ R0, .L17 ; 0x0800B592 0x0800B588: 9804 LDR R0, [SP, #16] 0x0800B58A: 6980 LDR R0, [R0, #24] 0x0800B58C: F1B0 5F00 CMP.W R0, #0x20000000 0x0800B590: D100 BNE .L18 ; 0x0800B594
.L17: 0x0800B592: E007 B .L19 ; 0x0800B5A4
.L18: 0x0800B594: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B598: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B59C: F240 1103 MOVW R1, #0x0103 0x0800B5A0: F7F9 FAFB BL vApplicationStackOverflowHook ; 0x08004B9A
.L19: 0x0800B5A4: 9804 LDR R0, [SP, #16] 0x0800B5A6: 6B40 LDR R0, [R0, #52] 0x0800B5A8: F1B0 4F80 CMP.W R0, #0x40000000 0x0800B5AC: D002 BEQ .L20 ; 0x0800B5B4 0x0800B5AE: 9804 LDR R0, [SP, #16] 0x0800B5B0: 6B40 LDR R0, [R0, #52] 0x0800B5B2: B900 CBNZ R0, .L21 ; 0x0800B5B6
.L20: 0x0800B5B4: E007 B .L22 ; 0x0800B5C6
.L21: 0x0800B5B6: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B5BA: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B5BE: F44F 7182 MOV.W R1, #0x0104 0x0800B5C2: F7F9 FAEA BL vApplicationStackOverflowHook ; 0x08004B9A
.L22: 0x0800B5C6: 9804 LDR R0, [SP, #16] 0x0800B5C8: 69C0 LDR R0, [R0, #28] 0x0800B5CA: B310 CBZ R0, .L23 ; 0x0800B612 0x0800B5CC: 9804 LDR R0, [SP, #16] 0x0800B5CE: 69C0 LDR R0, [R0, #28] 0x0800B5D0: F1B0 5F80 CMP.W R0, #0x10000000 0x0800B5D4: D01D BEQ .L23 ; 0x0800B612 0x0800B5D6: 9804 LDR R0, [SP, #16] 0x0800B5D8: 69C0 LDR R0, [R0, #28] 0x0800B5DA: F1B0 5F00 CMP.W R0, #0x20000000 0x0800B5DE: D018 BEQ .L23 ; 0x0800B612 0x0800B5E0: 9804 LDR R0, [SP, #16] 0x0800B5E2: 69C0 LDR R0, [R0, #28] 0x0800B5E4: F1B0 5F40 CMP.W R0, #0x30000000 0x0800B5E8: D013 BEQ .L23 ; 0x0800B612 0x0800B5EA: 9804 LDR R0, [SP, #16] 0x0800B5EC: 69C0 LDR R0, [R0, #28] 0x0800B5EE: F1B0 4F80 CMP.W R0, #0x40000000 0x0800B5F2: D00E BEQ .L23 ; 0x0800B612 0x0800B5F4: 9804 LDR R0, [SP, #16] 0x0800B5F6: 69C0 LDR R0, [R0, #28] 0x0800B5F8: F1B0 4FA0 CMP.W R0, #0x50000000 0x0800B5FC: D009 BEQ .L23 ; 0x0800B612 0x0800B5FE: 9804 LDR R0, [SP, #16] 0x0800B600: 69C0 LDR R0, [R0, #28] 0x0800B602: F1B0 4FC0 CMP.W R0, #0x60000000 0x0800B606: D004 BEQ .L23 ; 0x0800B612 0x0800B608: 9804 LDR R0, [SP, #16] 0x0800B60A: 69C0 LDR R0, [R0, #28] 0x0800B60C: F1B0 4FE0 CMP.W R0, #0x70000000 0x0800B610: D100 BNE .L24 ; 0x0800B614
.L23: 0x0800B612: E007 B .L25 ; 0x0800B624
.L24: 0x0800B614: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B618: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B61C: F240 1105 MOVW R1, #0x0105 0x0800B620: F7F9 FABB BL vApplicationStackOverflowHook ; 0x08004B9A
.L25: 0x0800B624: 9804 LDR R0, [SP, #16] 0x0800B626: 6A00 LDR R0, [R0, #32] 0x0800B628: B120 CBZ R0, .L26 ; 0x0800B634 0x0800B62A: 9804 LDR R0, [SP, #16] 0x0800B62C: 6A00 LDR R0, [R0, #32] 0x0800B62E: F5B0 0F00 CMP.W R0, #0x800000 0x0800B632: D100 BNE .L27 ; 0x0800B636
.L26: 0x0800B634: E007 B .L28 ; 0x0800B646
.L27: 0x0800B636: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B63A: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B63E: F44F 7183 MOV.W R1, #0x0106 0x0800B642: F7F9 FAAA BL vApplicationStackOverflowHook ; 0x08004B9A
.L28: 0x0800B646: 9804 LDR R0, [SP, #16] 0x0800B648: 6A40 LDR R0, [R0, #36] 0x0800B64A: B120 CBZ R0, .L29 ; 0x0800B656 0x0800B64C: 9804 LDR R0, [SP, #16] 0x0800B64E: 6A40 LDR R0, [R0, #36] 0x0800B650: F5B0 2F00 CMP.W R0, #0x080000 0x0800B654: D100 BNE .L30 ; 0x0800B658
.L29: 0x0800B656: E007 B .L31 ; 0x0800B668
.L30: 0x0800B658: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B65C: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B660: F240 1107 MOVW R1, #0x0107 0x0800B664: F7F9 FA99 BL vApplicationStackOverflowHook ; 0x08004B9A
.L31: 0x0800B668: 9804 LDR R0, [SP, #16] 0x0800B66A: 6A40 LDR R0, [R0, #36] 0x0800B66C: BB08 CBNZ R0, .L37 ; 0x0800B6B2 0x0800B66E: 9804 LDR R0, [SP, #16] 0x0800B670: 6900 LDR R0, [R0, #16] 0x0800B672: B120 CBZ R0, .L32 ; 0x0800B67E 0x0800B674: 9804 LDR R0, [SP, #16] 0x0800B676: 6900 LDR R0, [R0, #16] 0x0800B678: F1B0 7F00 CMP.W R0, #0x02000000 0x0800B67C: D100 BNE .L33 ; 0x0800B680
.L32: 0x0800B67E: E007 B .L34 ; 0x0800B690
.L33: 0x0800B680: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B684: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B688: F44F 7185 MOV.W R1, #0x010A 0x0800B68C: F7F9 FA85 BL vApplicationStackOverflowHook ; 0x08004B9A
.L34: 0x0800B690: 9804 LDR R0, [SP, #16] 0x0800B692: 6940 LDR R0, [R0, #20] 0x0800B694: B120 CBZ R0, .L35 ; 0x0800B6A0 0x0800B696: 9804 LDR R0, [SP, #16] 0x0800B698: 6940 LDR R0, [R0, #20] 0x0800B69A: F1B0 7F80 CMP.W R0, #0x01000000 0x0800B69E: D100 BNE .L36 ; 0x0800B6A2
.L35: 0x0800B6A0: E007 B .L37 ; 0x0800B6B2
.L36: 0x0800B6A2: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x0800B6A6: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x0800B6AA: F240 110B MOVW R1, #0x010B 0x0800B6AE: F7F9 FA74 BL vApplicationStackOverflowHook ; 0x08004B9A
.L37: 0x0800B6B2: 9904 LDR R1, [SP, #16] 0x0800B6B4: 2000 MOVS R0, #0 0x0800B6B6: 6288 STR R0, [R1, #40] 0x0800B6B8: 9804 LDR R0, [SP, #16] 0x0800B6BA: 6800 LDR R0, [R0] 0x0800B6BC: F243 0100 MOVW R1, #0x3000 0x0800B6C0: F2C4 0101 MOVT R1, #0x4001 0x0800B6C4: 4288 CMP R0, R1 0x0800B6C6: D017 BEQ .L38 ; 0x0800B6F8 0x0800B6C8: 9804 LDR R0, [SP, #16] 0x0800B6CA: 6800 LDR R0, [R0] 0x0800B6CC: F643 0100 MOVW R1, #0x3800 0x0800B6D0: F2C4 0100 MOVT R1, #0x4000 0x0800B6D4: 4288 CMP R0, R1 0x0800B6D6: D00F BEQ .L38 ; 0x0800B6F8 0x0800B6D8: 9804 LDR R0, [SP, #16] 0x0800B6DA: 6800 LDR R0, [R0] 0x0800B6DC: F643 4100 MOVW R1, #0x3C00 0x0800B6E0: F2C4 0100 MOVT R1, #0x4000 0x0800B6E4: 4288 CMP R0, R1 0x0800B6E6: D007 BEQ .L38 ; 0x0800B6F8 0x0800B6E8: 9804 LDR R0, [SP, #16] 0x0800B6EA: 68C0 LDR R0, [R0, #12] 0x0800B6EC: 2810 CMP R0, #16 0x0800B6EE: D303 BCC .L38 ; 0x0800B6F8 0x0800B6F0: 2001 MOVS R0, #1 0x0800B6F2: F88D 0017 STRB.W R0, [SP, #23] 0x0800B6F6: E0F6 B .L51 ; 0x0800B8E6
.L38: 0x0800B6F8: 9804 LDR R0, [SP, #16] 0x0800B6FA: F000 F8F8 BL SPI_GetPacketSize ; 0x0800B8EE 0x0800B6FE: 9002 STR R0, [SP, #8] 0x0800B700: 9804 LDR R0, [SP, #16] 0x0800B702: 6800 LDR R0, [R0] 0x0800B704: F243 0100 MOVW R1, #0x3000 0x0800B708: F2C4 0101 MOVT R1, #0x4001 0x0800B70C: 4288 CMP R0, R1 0x0800B70E: D012 BEQ .L39 ; 0x0800B736 0x0800B710: 9804 LDR R0, [SP, #16] 0x0800B712: 6800 LDR R0, [R0] 0x0800B714: F643 0100 MOVW R1, #0x3800 0x0800B718: F2C4 0100 MOVT R1, #0x4000 0x0800B71C: 4288 CMP R0, R1 0x0800B71E: D00A BEQ .L39 ; 0x0800B736 0x0800B720: 9804 LDR R0, [SP, #16] 0x0800B722: 6800 LDR R0, [R0] 0x0800B724: F643 4100 MOVW R1, #0x3C00 0x0800B728: F2C4 0100 MOVT R1, #0x4000 0x0800B72C: 4288 CMP R0, R1 0x0800B72E: D002 BEQ .L39 ; 0x0800B736 0x0800B730: 9802 LDR R0, [SP, #8] 0x0800B732: 2808 CMP R0, #8 0x0800B734: D81A BHI .L41 ; 0x0800B76C
.L39: 0x0800B736: 9804 LDR R0, [SP, #16] 0x0800B738: 6800 LDR R0, [R0] 0x0800B73A: F243 0100 MOVW R1, #0x3000 0x0800B73E: F2C4 0101 MOVT R1, #0x4001 0x0800B742: 4288 CMP R0, R1 0x0800B744: D00F BEQ .L40 ; 0x0800B766 0x0800B746: 9804 LDR R0, [SP, #16] 0x0800B748: 6800 LDR R0, [R0] 0x0800B74A: F643 0100 MOVW R1, #0x3800 0x0800B74E: F2C4 0100 MOVT R1, #0x4000 0x0800B752: 4288 CMP R0, R1 0x0800B754: D007 BEQ .L40 ; 0x0800B766 0x0800B756: 9804 LDR R0, [SP, #16] 0x0800B758: 6800 LDR R0, [R0] 0x0800B75A: F643 4100 MOVW R1, #0x3C00 0x0800B75E: F2C4 0100 MOVT R1, #0x4000 0x0800B762: 4288 CMP R0, R1 0x0800B764: D106 BNE .L42 ; 0x0800B774
.L40: 0x0800B766: 9802 LDR R0, [SP, #8] 0x0800B768: 2811 CMP R0, #17 0x0800B76A: D303 BCC .L42 ; 0x0800B774
.L41: 0x0800B76C: 2001 MOVS R0, #1 0x0800B76E: F88D 0017 STRB.W R0, [SP, #23] 0x0800B772: E0B8 B .L51 ; 0x0800B8E6
.L42: 0x0800B774: 9804 LDR R0, [SP, #16] 0x0800B776: F890 0081 LDRB.W R0, [R0, #129] 0x0800B77A: B930 CBNZ R0, .L43 ; 0x0800B78A 0x0800B77C: 9904 LDR R1, [SP, #16] 0x0800B77E: 2000 MOVS R0, #0 0x0800B780: F881 0080 STRB.W R0, [R1, #128] 0x0800B784: 9804 LDR R0, [SP, #16] 0x0800B786: F00A FBE1 BL HAL_SPI_MspInit ; 0x08015F4C
.L43: 0x0800B78A: 9904 LDR R1, [SP, #16] 0x0800B78C: 2002 MOVS R0, #2 0x0800B78E: F881 0081 STRB.W R0, [R1, #129] 0x0800B792: 9804 LDR R0, [SP, #16] 0x0800B794: 6801 LDR R1, [R0] 0x0800B796: 6808 LDR R0, [R1] 0x0800B798: F020 0001 BIC R0, R0, #1 0x0800B79C: 6008 STR R0, [R1] 0x0800B79E: 9804 LDR R0, [SP, #16] 0x0800B7A0: 6800 LDR R0, [R0] 0x0800B7A2: 6880 LDR R0, [R0, #8] 0x0800B7A4: F400 10F8 AND R0, R0, #0x1F0000 0x0800B7A8: 9003 STR R0, [SP, #12] 0x0800B7AA: 9804 LDR R0, [SP, #16] 0x0800B7AC: 6980 LDR R0, [R0, #24] 0x0800B7AE: F1B0 6F80 CMP.W R0, #0x04000000 0x0800B7B2: D115 BNE .L46 ; 0x0800B7E0 0x0800B7B4: 9804 LDR R0, [SP, #16] 0x0800B7B6: 6840 LDR R0, [R0, #4] 0x0800B7B8: F5B0 0F80 CMP.W R0, #0x400000 0x0800B7BC: D102 BNE .L44 ; 0x0800B7C4 0x0800B7BE: 9804 LDR R0, [SP, #16] 0x0800B7C0: 6B80 LDR R0, [R0, #56] 0x0800B7C2: B138 CBZ R0, .L45 ; 0x0800B7D4
.L44: 0x0800B7C4: 9804 LDR R0, [SP, #16] 0x0800B7C6: 6840 LDR R0, [R0, #4] 0x0800B7C8: B950 CBNZ R0, .L46 ; 0x0800B7E0 0x0800B7CA: 9804 LDR R0, [SP, #16] 0x0800B7CC: 6B80 LDR R0, [R0, #56] 0x0800B7CE: F1B0 5F80 CMP.W R0, #0x10000000 0x0800B7D2: D105 BNE .L46 ; 0x0800B7E0
.L45: 0x0800B7D4: 9804 LDR R0, [SP, #16] 0x0800B7D6: 6801 LDR R1, [R0] 0x0800B7D8: 6808 LDR R0, [R1] 0x0800B7DA: F440 5080 ORR R0, R0, #0x1000 0x0800B7DE: 6008 STR R0, [R1]
.L46: 0x0800B7E0: 9804 LDR R0, [SP, #16] 0x0800B7E2: 7980 LDRB R0, [R0, #6] 0x0800B7E4: 0640 LSLS R0, R0, #25 0x0800B7E6: 2800 CMP R0, #0 0x0800B7E8: D50E BPL .L47 ; 0x0800B808 0x0800B7EA: 9804 LDR R0, [SP, #16] 0x0800B7EC: 68C0 LDR R0, [R0, #12] 0x0800B7EE: 2807 CMP R0, #7 0x0800B7F0: D30A BCC .L47 ; 0x0800B808 0x0800B7F2: 9804 LDR R0, [SP, #16] 0x0800B7F4: 6800 LDR R0, [R0] 0x0800B7F6: 6800 LDR R0, [R0] 0x0800B7F8: F420 7080 BIC R0, R0, #0x0100 0x0800B7FC: 9A04 LDR R2, [SP, #16] 0x0800B7FE: 6811 LDR R1, [R2] 0x0800B800: 6D12 LDR R2, [R2, #80] 0x0800B802: 4310 ORRS R0, R2 0x0800B804: 6008 STR R0, [R1] 0x0800B806: E005 B .L48 ; 0x0800B814
.L47: 0x0800B808: 9804 LDR R0, [SP, #16] 0x0800B80A: 6801 LDR R1, [R0] 0x0800B80C: 6808 LDR R0, [R1] 0x0800B80E: F420 7080 BIC R0, R0, #0x0100 0x0800B812: 6008 STR R0, [R1]
.L48: 0x0800B814: 9B04 LDR R3, [SP, #16] 0x0800B816: 6819 LDR R1, [R3] 0x0800B818: 68DA LDR R2, [R3, #12] 0x0800B81A: 69D8 LDR R0, [R3, #28] 0x0800B81C: F8D3 C028 LDR.W R12, [R3, #40] 0x0800B820: EA40 000C ORR.W R0, R0, R12 0x0800B824: F8DD C00C LDR.W R12, [SP, #12] 0x0800B828: EA40 000C ORR.W R0, R0, R12 0x0800B82C: 6BDB LDR R3, [R3, #60] 0x0800B82E: 4318 ORRS R0, R3 0x0800B830: 4310 ORRS R0, R2 0x0800B832: 6088 STR R0, [R1, #8] 0x0800B834: 9A04 LDR R2, [SP, #16] 0x0800B836: 9201 STR R2, [SP, #4] 0x0800B838: 6B50 LDR R0, [R2, #52] 0x0800B83A: 6A51 LDR R1, [R2, #36] 0x0800B83C: 4308 ORRS R0, R1 0x0800B83E: 6B91 LDR R1, [R2, #56] 0x0800B840: 4308 ORRS R0, R1 0x0800B842: 6991 LDR R1, [R2, #24] 0x0800B844: 4308 ORRS R0, R1 0x0800B846: 6811 LDR R1, [R2] 0x0800B848: F8D2 C004 LDR.W R12, [R2, #4] 0x0800B84C: 6893 LDR R3, [R2, #8] 0x0800B84E: F8D2 E010 LDR.W LR, [R2, #16] 0x0800B852: EA40 000E ORR.W R0, R0, LR 0x0800B856: F8D2 E014 LDR.W LR, [R2, #20] 0x0800B85A: EA40 000E ORR.W R0, R0, LR 0x0800B85E: F8D2 E020 LDR.W LR, [R2, #32] 0x0800B862: EA40 000E ORR.W R0, R0, LR 0x0800B866: EA40 000C ORR.W R0, R0, R12 0x0800B86A: F8D2 C04C LDR.W R12, [R2, #76] 0x0800B86E: EA40 000C ORR.W R0, R0, R12 0x0800B872: 4318 ORRS R0, R3 0x0800B874: 6C93 LDR R3, [R2, #72] 0x0800B876: 4318 ORRS R0, R3 0x0800B878: 6D92 LDR R2, [R2, #88] 0x0800B87A: 4310 ORRS R0, R2 0x0800B87C: 60C8 STR R0, [R1, #12] 0x0800B87E: 9804 LDR R0, [SP, #16] 0x0800B880: 6840 LDR R0, [R0, #4] 0x0800B882: B988 CBNZ R0, .L49 ; 0x0800B8A8 0x0800B884: 9804 LDR R0, [SP, #16] 0x0800B886: 6800 LDR R0, [R0] 0x0800B888: 6880 LDR R0, [R0, #8] 0x0800B88A: 2101 MOVS R1, #1 0x0800B88C: F361 20CC BFI R0, R1, #11, #2 0x0800B890: 9904 LDR R1, [SP, #16] 0x0800B892: 6809 LDR R1, [R1] 0x0800B894: 6088 STR R0, [R1, #8] 0x0800B896: 9804 LDR R0, [SP, #16] 0x0800B898: 6800 LDR R0, [R0] 0x0800B89A: 6880 LDR R0, [R0, #8] 0x0800B89C: 2102 MOVS R1, #2 0x0800B89E: F361 204A BFI R0, R1, #9, #2 0x0800B8A2: 9904 LDR R1, [SP, #16] 0x0800B8A4: 6809 LDR R1, [R1] 0x0800B8A6: 6088 STR R0, [R1, #8]
.L49: 0x0800B8A8: 9804 LDR R0, [SP, #16] 0x0800B8AA: 6801 LDR R1, [R0] 0x0800B8AC: 6D08 LDR R0, [R1, #80] 0x0800B8AE: F020 0001 BIC R0, R0, #1 0x0800B8B2: 6508 STR R0, [R1, #80] 0x0800B8B4: 9804 LDR R0, [SP, #16] 0x0800B8B6: 7980 LDRB R0, [R0, #6] 0x0800B8B8: 0640 LSLS R0, R0, #25 0x0800B8BA: 2800 CMP R0, #0 0x0800B8BC: D509 BPL .L50 ; 0x0800B8D2 0x0800B8BE: 9804 LDR R0, [SP, #16] 0x0800B8C0: 6800 LDR R0, [R0] 0x0800B8C2: 68C0 LDR R0, [R0, #12] 0x0800B8C4: F020 4000 BIC R0, R0, #0x80000000 0x0800B8C8: 9A04 LDR R2, [SP, #16] 0x0800B8CA: 6811 LDR R1, [R2] 0x0800B8CC: 6D52 LDR R2, [R2, #84] 0x0800B8CE: 4310 ORRS R0, R2 0x0800B8D0: 60C8 STR R0, [R1, #12]
.L50: 0x0800B8D2: 9904 LDR R1, [SP, #16] 0x0800B8D4: 2000 MOVS R0, #0 0x0800B8D6: F8C1 0084 STR.W R0, [R1, #132] 0x0800B8DA: 9A04 LDR R2, [SP, #16] 0x0800B8DC: 2101 MOVS R1, #1 0x0800B8DE: F882 1081 STRB.W R1, [R2, #129] 0x0800B8E2: F88D 0017 STRB.W R0, [SP, #23]
.L51: 0x0800B8E6: F89D 0017 LDRB.W R0, [SP, #23] 0x0800B8EA: B006 ADD SP, SP, #24 0x0800B8EC: BD80 POP {R7, PC}
SPI_GetPacketSize: 0x0800B8EE: B083 SUB SP, SP, #12 0x0800B8F0: 9002 STR R0, [SP, #8] 0x0800B8F2: 9802 LDR R0, [SP, #8] 0x0800B8F4: 6BC1 LDR R1, [R0, #60] 0x0800B8F6: 2001 MOVS R0, #1 0x0800B8F8: EB00 1051 ADD.W R0, R0, R1, LSR #5 0x0800B8FC: 9001 STR R0, [SP, #4] 0x0800B8FE: 9802 LDR R0, [SP, #8] 0x0800B900: 68C0 LDR R0, [R0, #12] 0x0800B902: 3001 ADDS R0, #1 0x0800B904: 9000 STR R0, [SP, #0] 0x0800B906: 9800 LDR R0, [SP, #0] 0x0800B908: 3007 ADDS R0, #7 0x0800B90A: 08C0 LSRS R0, R0, #3 0x0800B90C: 9000 STR R0, [SP, #0] 0x0800B90E: 9800 LDR R0, [SP, #0] 0x0800B910: 9901 LDR R1, [SP, #4] 0x0800B912: 4348 MULS R0, R1, R0 0x0800B914: B003 ADD SP, SP, #12 0x0800B916: 4770 BX LR
SPI_CloseTransfer: 0x0800B918: B082 SUB SP, SP, #8 0x0800B91A: 9001 STR R0, [SP, #4] 0x0800B91C: 9801 LDR R0, [SP, #4] 0x0800B91E: 6800 LDR R0, [R0] 0x0800B920: 6940 LDR R0, [R0, #20] 0x0800B922: 9000 STR R0, [SP, #0] 0x0800B924: 9801 LDR R0, [SP, #4] 0x0800B926: 6801 LDR R1, [R0] 0x0800B928: 6988 LDR R0, [R1, #24] 0x0800B92A: F040 0008 ORR R0, R0, #8 0x0800B92E: 6188 STR R0, [R1, #24] 0x0800B930: 9801 LDR R0, [SP, #4] 0x0800B932: 6801 LDR R1, [R0] 0x0800B934: 6988 LDR R0, [R1, #24] 0x0800B936: F040 0010 ORR R0, R0, #16 0x0800B93A: 6188 STR R0, [R1, #24] 0x0800B93C: 9801 LDR R0, [SP, #4] 0x0800B93E: 6801 LDR R1, [R0] 0x0800B940: 6808 LDR R0, [R1] 0x0800B942: F020 0001 BIC R0, R0, #1 0x0800B946: 6008 STR R0, [R1] 0x0800B948: 9801 LDR R0, [SP, #4] 0x0800B94A: 6801 LDR R1, [R0] 0x0800B94C: 6908 LDR R0, [R1, #16] 0x0800B94E: F240 326F MOVW R2, #0x036F 0x0800B952: 4390 BICS R0, R2 0x0800B954: 6108 STR R0, [R1, #16] 0x0800B956: 9801 LDR R0, [SP, #4] 0x0800B958: 6801 LDR R1, [R0] 0x0800B95A: 6888 LDR R0, [R1, #8] 0x0800B95C: F420 4040 BIC R0, R0, #0xC000 0x0800B960: 6088 STR R0, [R1, #8] 0x0800B962: 9801 LDR R0, [SP, #4] 0x0800B964: F890 0081 LDRB.W R0, [R0, #129] 0x0800B968: 2804 CMP R0, #4 0x0800B96A: D011 BEQ .L1 ; 0x0800B990 0x0800B96C: F89D 0000 LDRB.W R0, [SP] 0x0800B970: 0680 LSLS R0, R0, #26 0x0800B972: 2800 CMP R0, #0 0x0800B974: D50C BPL .L1 ; 0x0800B990 0x0800B976: 9901 LDR R1, [SP, #4] 0x0800B978: F8D1 0084 LDR.W R0, [R1, #132] 0x0800B97C: F040 0080 ORR R0, R0, #128 0x0800B980: F8C1 0084 STR.W R0, [R1, #132] 0x0800B984: 9801 LDR R0, [SP, #4] 0x0800B986: 6801 LDR R1, [R0] 0x0800B988: 6988 LDR R0, [R1, #24] 0x0800B98A: F040 0020 ORR R0, R0, #32 0x0800B98E: 6188 STR R0, [R1, #24]
.L1: 0x0800B990: 9801 LDR R0, [SP, #4] 0x0800B992: F890 0081 LDRB.W R0, [R0, #129] 0x0800B996: 2803 CMP R0, #3 0x0800B998: D011 BEQ .L2 ; 0x0800B9BE 0x0800B99A: F89D 0000 LDRB.W R0, [SP] 0x0800B99E: 0640 LSLS R0, R0, #25 0x0800B9A0: 2800 CMP R0, #0 0x0800B9A2: D50C BPL .L2 ; 0x0800B9BE 0x0800B9A4: 9901 LDR R1, [SP, #4] 0x0800B9A6: F8D1 0084 LDR.W R0, [R1, #132] 0x0800B9AA: F040 0004 ORR R0, R0, #4 0x0800B9AE: F8C1 0084 STR.W R0, [R1, #132] 0x0800B9B2: 9801 LDR R0, [SP, #4] 0x0800B9B4: 6801 LDR R1, [R0] 0x0800B9B6: 6988 LDR R0, [R1, #24] 0x0800B9B8: F040 0040 ORR R0, R0, #64 0x0800B9BC: 6188 STR R0, [R1, #24]
.L2: 0x0800B9BE: F89D 0001 LDRB.W R0, [SP, #1] 0x0800B9C2: 0780 LSLS R0, R0, #30 0x0800B9C4: 2800 CMP R0, #0 0x0800B9C6: D50C BPL .L3 ; 0x0800B9E2 0x0800B9C8: 9901 LDR R1, [SP, #4] 0x0800B9CA: F8D1 0084 LDR.W R0, [R1, #132] 0x0800B9CE: F040 0001 ORR R0, R0, #1 0x0800B9D2: F8C1 0084 STR.W R0, [R1, #132] 0x0800B9D6: 9801 LDR R0, [SP, #4] 0x0800B9D8: 6801 LDR R1, [R0] 0x0800B9DA: 6988 LDR R0, [R1, #24] 0x0800B9DC: F440 7000 ORR R0, R0, #0x0200 0x0800B9E0: 6188 STR R0, [R1, #24]
.L3: 0x0800B9E2: F89D 0001 LDRB.W R0, [SP, #1] 0x0800B9E6: 07C0 LSLS R0, R0, #31 0x0800B9E8: B160 CBZ R0, .L4 ; 0x0800BA04 0x0800B9EA: 9901 LDR R1, [SP, #4] 0x0800B9EC: F8D1 0084 LDR.W R0, [R1, #132] 0x0800B9F0: F040 0008 ORR R0, R0, #8 0x0800B9F4: F8C1 0084 STR.W R0, [R1, #132] 0x0800B9F8: 9801 LDR R0, [SP, #4] 0x0800B9FA: 6801 LDR R1, [R0] 0x0800B9FC: 6988 LDR R0, [R1, #24] 0x0800B9FE: F440 7080 ORR R0, R0, #0x0100 0x0800BA02: 6188 STR R0, [R1, #24]
.L4: 0x0800BA04: 9901 LDR R1, [SP, #4] 0x0800BA06: 2000 MOVS R0, #0 0x0800BA08: F8A1 0062 STRH.W R0, [R1, #98] 0x0800BA0C: 9901 LDR R1, [SP, #4] 0x0800BA0E: F8A1 006A STRH.W R0, [R1, #106] 0x0800BA12: B002 ADD SP, SP, #8 0x0800BA14: 4770 BX LR
HAL_SPI_GetState: 0x0800BA16: B081 SUB SP, SP, #4 0x0800BA18: 9000 STR R0, [SP, #0] 0x0800BA1A: 9800 LDR R0, [SP, #0] 0x0800BA1C: F890 0081 LDRB.W R0, [R0, #129] 0x0800BA20: B001 ADD SP, SP, #4 0x0800BA22: 4770 BX LR
HAL_TIM_Base_Init: 0x0800BA24: B580 PUSH {R7, LR} 0x0800BA26: B084 SUB SP, SP, #16 0x0800BA28: 9002 STR R0, [SP, #8] 0x0800BA2A: 9802 LDR R0, [SP, #8] 0x0800BA2C: B918 CBNZ R0, .L1 ; 0x0800BA36 0x0800BA2E: 2001 MOVS R0, #1 0x0800BA30: F88D 000F STRB.W R0, [SP, #15] 0x0800BA34: E143 B .L20 ; 0x0800BCBE
.L1: 0x0800BA36: 9802 LDR R0, [SP, #8] 0x0800BA38: 6800 LDR R0, [R0] 0x0800BA3A: 2100 MOVS R1, #0 0x0800BA3C: F2C4 0101 MOVT R1, #0x4001 0x0800BA40: 4288 CMP R0, R1 0x0800BA42: D074 BEQ .L2 ; 0x0800BB2E 0x0800BA44: 9802 LDR R0, [SP, #8] 0x0800BA46: 6800 LDR R0, [R0] 0x0800BA48: F1B0 4F80 CMP.W R0, #0x40000000 0x0800BA4C: D06F BEQ .L2 ; 0x0800BB2E 0x0800BA4E: 9802 LDR R0, [SP, #8] 0x0800BA50: 6800 LDR R0, [R0] 0x0800BA52: F240 4100 MOVW R1, #0x0400 0x0800BA56: F2C4 0100 MOVT R1, #0x4000 0x0800BA5A: 4288 CMP R0, R1 0x0800BA5C: D067 BEQ .L2 ; 0x0800BB2E 0x0800BA5E: 9802 LDR R0, [SP, #8] 0x0800BA60: 6800 LDR R0, [R0] 0x0800BA62: F640 0100 MOVW R1, #0x0800 0x0800BA66: F2C4 0100 MOVT R1, #0x4000 0x0800BA6A: 4288 CMP R0, R1 0x0800BA6C: D05F BEQ .L2 ; 0x0800BB2E 0x0800BA6E: 9802 LDR R0, [SP, #8] 0x0800BA70: 6800 LDR R0, [R0] 0x0800BA72: F640 4100 MOVW R1, #0x0C00 0x0800BA76: F2C4 0100 MOVT R1, #0x4000 0x0800BA7A: 4288 CMP R0, R1 0x0800BA7C: D057 BEQ .L2 ; 0x0800BB2E 0x0800BA7E: 9802 LDR R0, [SP, #8] 0x0800BA80: 6800 LDR R0, [R0] 0x0800BA82: F241 0100 MOVW R1, #0x1000 0x0800BA86: F2C4 0100 MOVT R1, #0x4000 0x0800BA8A: 4288 CMP R0, R1 0x0800BA8C: D04F BEQ .L2 ; 0x0800BB2E 0x0800BA8E: 9802 LDR R0, [SP, #8] 0x0800BA90: 6800 LDR R0, [R0] 0x0800BA92: F241 4100 MOVW R1, #0x1400 0x0800BA96: F2C4 0100 MOVT R1, #0x4000 0x0800BA9A: 4288 CMP R0, R1 0x0800BA9C: D047 BEQ .L2 ; 0x0800BB2E 0x0800BA9E: 9802 LDR R0, [SP, #8] 0x0800BAA0: 6800 LDR R0, [R0] 0x0800BAA2: F240 4100 MOVW R1, #0x0400 0x0800BAA6: F2C4 0101 MOVT R1, #0x4001 0x0800BAAA: 4288 CMP R0, R1 0x0800BAAC: D03F BEQ .L2 ; 0x0800BB2E 0x0800BAAE: 9802 LDR R0, [SP, #8] 0x0800BAB0: 6800 LDR R0, [R0] 0x0800BAB2: F641 0100 MOVW R1, #0x1800 0x0800BAB6: F2C4 0100 MOVT R1, #0x4000 0x0800BABA: 4288 CMP R0, R1 0x0800BABC: D037 BEQ .L2 ; 0x0800BB2E 0x0800BABE: 9802 LDR R0, [SP, #8] 0x0800BAC0: 6800 LDR R0, [R0] 0x0800BAC2: F641 4100 MOVW R1, #0x1C00 0x0800BAC6: F2C4 0100 MOVT R1, #0x4000 0x0800BACA: 4288 CMP R0, R1 0x0800BACC: D02F BEQ .L2 ; 0x0800BB2E 0x0800BACE: 9802 LDR R0, [SP, #8] 0x0800BAD0: 6800 LDR R0, [R0] 0x0800BAD2: F242 0100 MOVW R1, #0x2000 0x0800BAD6: F2C4 0100 MOVT R1, #0x4000 0x0800BADA: 4288 CMP R0, R1 0x0800BADC: D027 BEQ .L2 ; 0x0800BB2E 0x0800BADE: 9802 LDR R0, [SP, #8] 0x0800BAE0: 6800 LDR R0, [R0] 0x0800BAE2: F244 0100 MOVW R1, #0x4000 0x0800BAE6: F2C4 0101 MOVT R1, #0x4001 0x0800BAEA: 4288 CMP R0, R1 0x0800BAEC: D01F BEQ .L2 ; 0x0800BB2E 0x0800BAEE: 9802 LDR R0, [SP, #8] 0x0800BAF0: 6800 LDR R0, [R0] 0x0800BAF2: F244 4100 MOVW R1, #0x4400 0x0800BAF6: F2C4 0101 MOVT R1, #0x4001 0x0800BAFA: 4288 CMP R0, R1 0x0800BAFC: D017 BEQ .L2 ; 0x0800BB2E 0x0800BAFE: 9802 LDR R0, [SP, #8] 0x0800BB00: 6800 LDR R0, [R0] 0x0800BB02: F644 0100 MOVW R1, #0x4800 0x0800BB06: F2C4 0101 MOVT R1, #0x4001 0x0800BB0A: 4288 CMP R0, R1 0x0800BB0C: D00F BEQ .L2 ; 0x0800BB2E 0x0800BB0E: 9802 LDR R0, [SP, #8] 0x0800BB10: 6800 LDR R0, [R0] 0x0800BB12: F24E 0100 MOVW R1, #0xE000 0x0800BB16: F2C4 0100 MOVT R1, #0x4000 0x0800BB1A: 4288 CMP R0, R1 0x0800BB1C: D007 BEQ .L2 ; 0x0800BB2E 0x0800BB1E: 9802 LDR R0, [SP, #8] 0x0800BB20: 6800 LDR R0, [R0] 0x0800BB22: F24E 4100 MOVW R1, #0xE400 0x0800BB26: F2C4 0100 MOVT R1, #0x4000 0x0800BB2A: 4288 CMP R0, R1 0x0800BB2C: D100 BNE .L3 ; 0x0800BB30
.L2: 0x0800BB2E: E007 B .L4 ; 0x0800BB40
.L3: 0x0800BB30: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BB34: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BB38: F44F 718B MOV.W R1, #0x0116 0x0800BB3C: F7F9 F82D BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800BB40: 9802 LDR R0, [SP, #8] 0x0800BB42: 6880 LDR R0, [R0, #8] 0x0800BB44: B178 CBZ R0, .L5 ; 0x0800BB66 0x0800BB46: 9802 LDR R0, [SP, #8] 0x0800BB48: 6880 LDR R0, [R0, #8] 0x0800BB4A: 2810 CMP R0, #16 0x0800BB4C: D00B BEQ .L5 ; 0x0800BB66 0x0800BB4E: 9802 LDR R0, [SP, #8] 0x0800BB50: 6880 LDR R0, [R0, #8] 0x0800BB52: 2820 CMP R0, #32 0x0800BB54: D007 BEQ .L5 ; 0x0800BB66 0x0800BB56: 9802 LDR R0, [SP, #8] 0x0800BB58: 6880 LDR R0, [R0, #8] 0x0800BB5A: 2840 CMP R0, #64 0x0800BB5C: D003 BEQ .L5 ; 0x0800BB66 0x0800BB5E: 9802 LDR R0, [SP, #8] 0x0800BB60: 6880 LDR R0, [R0, #8] 0x0800BB62: 2860 CMP R0, #96 0x0800BB64: D100 BNE .L6 ; 0x0800BB68
.L5: 0x0800BB66: E007 B .L7 ; 0x0800BB78
.L6: 0x0800BB68: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BB6C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BB70: F240 1117 MOVW R1, #0x0117 0x0800BB74: F7F9 F811 BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800BB78: 9802 LDR R0, [SP, #8] 0x0800BB7A: 6900 LDR R0, [R0, #16] 0x0800BB7C: B148 CBZ R0, .L8 ; 0x0800BB92 0x0800BB7E: 9802 LDR R0, [SP, #8] 0x0800BB80: 6900 LDR R0, [R0, #16] 0x0800BB82: F5B0 7F80 CMP.W R0, #0x0100 0x0800BB86: D004 BEQ .L8 ; 0x0800BB92 0x0800BB88: 9802 LDR R0, [SP, #8] 0x0800BB8A: 6900 LDR R0, [R0, #16] 0x0800BB8C: F5B0 7F00 CMP.W R0, #0x0200 0x0800BB90: D100 BNE .L9 ; 0x0800BB94
.L8: 0x0800BB92: E007 B .L10 ; 0x0800BBA4
.L9: 0x0800BB94: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BB98: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BB9C: F44F 718C MOV.W R1, #0x0118 0x0800BBA0: F7F8 FFFB BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800BBA4: 9802 LDR R0, [SP, #8] 0x0800BBA6: 6801 LDR R1, [R0] 0x0800BBA8: 2001 MOVS R0, #1 0x0800BBAA: F1B1 4F80 CMP.W R1, #0x40000000 0x0800BBAE: 9001 STR R0, [SP, #4] 0x0800BBB0: D01E BEQ .L11 ; 0x0800BBF0 0x0800BBB2: 9802 LDR R0, [SP, #8] 0x0800BBB4: 6801 LDR R1, [R0] 0x0800BBB6: 2001 MOVS R0, #1 0x0800BBB8: F640 4200 MOVW R2, #0x0C00 0x0800BBBC: F2C4 0200 MOVT R2, #0x4000 0x0800BBC0: 4291 CMP R1, R2 0x0800BBC2: 9001 STR R0, [SP, #4] 0x0800BBC4: D014 BEQ .L11 ; 0x0800BBF0 0x0800BBC6: 9802 LDR R0, [SP, #8] 0x0800BBC8: 6801 LDR R1, [R0] 0x0800BBCA: 2001 MOVS R0, #1 0x0800BBCC: F24E 0200 MOVW R2, #0xE000 0x0800BBD0: F2C4 0200 MOVT R2, #0x4000 0x0800BBD4: 4291 CMP R1, R2 0x0800BBD6: 9001 STR R0, [SP, #4] 0x0800BBD8: D00A BEQ .L11 ; 0x0800BBF0 0x0800BBDA: 9802 LDR R0, [SP, #8] 0x0800BBDC: 6800 LDR R0, [R0] 0x0800BBDE: F641 4100 MOVW R1, #0x1C00 0x0800BBE2: F6CB 71FF MOVT R1, #0xBFFF 0x0800BBE6: 4408 ADD R0, R1 0x0800BBE8: FAB0 F080 CLZ R0, R0 0x0800BBEC: 0940 LSRS R0, R0, #5 0x0800BBEE: 9001 STR R0, [SP, #4]
.L11: 0x0800BBF0: 9801 LDR R0, [SP, #4] 0x0800BBF2: 07C0 LSLS R0, R0, #31 0x0800BBF4: B940 CBNZ R0, .L12 ; 0x0800BC08 0x0800BBF6: 9802 LDR R0, [SP, #8] 0x0800BBF8: 68C0 LDR R0, [R0, #12] 0x0800BBFA: B148 CBZ R0, .L14 ; 0x0800BC10 0x0800BBFC: 9802 LDR R0, [SP, #8] 0x0800BBFE: 68C0 LDR R0, [R0, #12] 0x0800BC00: F5B0 3F80 CMP.W R0, #0x010000 0x0800BC04: D303 BCC .L13 ; 0x0800BC0E 0x0800BC06: E003 B .L14 ; 0x0800BC10
.L12: 0x0800BC08: 9802 LDR R0, [SP, #8] 0x0800BC0A: 68C0 LDR R0, [R0, #12] 0x0800BC0C: B100 CBZ R0, .L14 ; 0x0800BC10
.L13: 0x0800BC0E: E007 B .L15 ; 0x0800BC20
.L14: 0x0800BC10: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BC14: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BC18: F240 1119 MOVW R1, #0x0119 0x0800BC1C: F7F8 FFBD BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800BC20: 9802 LDR R0, [SP, #8] 0x0800BC22: 6980 LDR R0, [R0, #24] 0x0800BC24: B118 CBZ R0, .L16 ; 0x0800BC2E 0x0800BC26: 9802 LDR R0, [SP, #8] 0x0800BC28: 6980 LDR R0, [R0, #24] 0x0800BC2A: 2880 CMP R0, #128 0x0800BC2C: D100 BNE .L17 ; 0x0800BC30
.L16: 0x0800BC2E: E007 B .L18 ; 0x0800BC40
.L17: 0x0800BC30: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BC34: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BC38: F44F 718D MOV.W R1, #0x011A 0x0800BC3C: F7F8 FFAD BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800BC40: 9802 LDR R0, [SP, #8] 0x0800BC42: F890 003D LDRB.W R0, [R0, #61] 0x0800BC46: B930 CBNZ R0, .L19 ; 0x0800BC56 0x0800BC48: 9902 LDR R1, [SP, #8] 0x0800BC4A: 2000 MOVS R0, #0 0x0800BC4C: F881 003C STRB.W R0, [R1, #60] 0x0800BC50: 9802 LDR R0, [SP, #8] 0x0800BC52: F00A FBC5 BL HAL_TIM_Base_MspInit ; 0x080163E0
.L19: 0x0800BC56: 9902 LDR R1, [SP, #8] 0x0800BC58: 2002 MOVS R0, #2 0x0800BC5A: F881 003D STRB.W R0, [R1, #61] 0x0800BC5E: 9902 LDR R1, [SP, #8] 0x0800BC60: F851 0B04 LDR R0, [R1], #4 0x0800BC64: F000 F82F BL TIM_Base_SetConfig ; 0x0800BCC6 0x0800BC68: 9902 LDR R1, [SP, #8] 0x0800BC6A: 2001 MOVS R0, #1 0x0800BC6C: F881 0048 STRB.W R0, [R1, #72] 0x0800BC70: 9902 LDR R1, [SP, #8] 0x0800BC72: 2001 MOVS R0, #1 0x0800BC74: F881 003E STRB.W R0, [R1, #62] 0x0800BC78: 9902 LDR R1, [SP, #8] 0x0800BC7A: F881 003F STRB.W R0, [R1, #63] 0x0800BC7E: 9902 LDR R1, [SP, #8] 0x0800BC80: F881 0040 STRB.W R0, [R1, #64] 0x0800BC84: 9902 LDR R1, [SP, #8] 0x0800BC86: F881 0041 STRB.W R0, [R1, #65] 0x0800BC8A: 9902 LDR R1, [SP, #8] 0x0800BC8C: F881 0042 STRB.W R0, [R1, #66] 0x0800BC90: 9902 LDR R1, [SP, #8] 0x0800BC92: F881 0043 STRB.W R0, [R1, #67] 0x0800BC96: 9902 LDR R1, [SP, #8] 0x0800BC98: 2001 MOVS R0, #1 0x0800BC9A: F881 0044 STRB.W R0, [R1, #68] 0x0800BC9E: 9902 LDR R1, [SP, #8] 0x0800BCA0: F881 0045 STRB.W R0, [R1, #69] 0x0800BCA4: 9902 LDR R1, [SP, #8] 0x0800BCA6: F881 0046 STRB.W R0, [R1, #70] 0x0800BCAA: 9902 LDR R1, [SP, #8] 0x0800BCAC: F881 0047 STRB.W R0, [R1, #71] 0x0800BCB0: 9902 LDR R1, [SP, #8] 0x0800BCB2: 2001 MOVS R0, #1 0x0800BCB4: F881 003D STRB.W R0, [R1, #61] 0x0800BCB8: 2000 MOVS R0, #0 0x0800BCBA: F88D 000F STRB.W R0, [SP, #15]
.L20: 0x0800BCBE: F89D 000F LDRB.W R0, [SP, #15] 0x0800BCC2: B004 ADD SP, SP, #16 0x0800BCC4: BD80 POP {R7, PC}
TIM_Base_SetConfig: 0x0800BCC6: B083 SUB SP, SP, #12 0x0800BCC8: 9002 STR R0, [SP, #8] 0x0800BCCA: 9101 STR R1, [SP, #4] 0x0800BCCC: 9802 LDR R0, [SP, #8] 0x0800BCCE: 6800 LDR R0, [R0] 0x0800BCD0: 9000 STR R0, [SP, #0] 0x0800BCD2: 9802 LDR R0, [SP, #8] 0x0800BCD4: 2100 MOVS R1, #0 0x0800BCD6: F2C4 0101 MOVT R1, #0x4001 0x0800BCDA: 4288 CMP R0, R1 0x0800BCDC: D01F BEQ .L1 ; 0x0800BD1E 0x0800BCDE: 9802 LDR R0, [SP, #8] 0x0800BCE0: F1B0 4F80 CMP.W R0, #0x40000000 0x0800BCE4: D01B BEQ .L1 ; 0x0800BD1E 0x0800BCE6: 9802 LDR R0, [SP, #8] 0x0800BCE8: F240 4100 MOVW R1, #0x0400 0x0800BCEC: F2C4 0100 MOVT R1, #0x4000 0x0800BCF0: 4288 CMP R0, R1 0x0800BCF2: D014 BEQ .L1 ; 0x0800BD1E 0x0800BCF4: 9802 LDR R0, [SP, #8] 0x0800BCF6: F640 0100 MOVW R1, #0x0800 0x0800BCFA: F2C4 0100 MOVT R1, #0x4000 0x0800BCFE: 4288 CMP R0, R1 0x0800BD00: D00D BEQ .L1 ; 0x0800BD1E 0x0800BD02: 9802 LDR R0, [SP, #8] 0x0800BD04: F640 4100 MOVW R1, #0x0C00 0x0800BD08: F2C4 0100 MOVT R1, #0x4000 0x0800BD0C: 4288 CMP R0, R1 0x0800BD0E: D006 BEQ .L1 ; 0x0800BD1E 0x0800BD10: 9802 LDR R0, [SP, #8] 0x0800BD12: F240 4100 MOVW R1, #0x0400 0x0800BD16: F2C4 0101 MOVT R1, #0x4001 0x0800BD1A: 4288 CMP R0, R1 0x0800BD1C: D108 BNE .L2 ; 0x0800BD30
.L1: 0x0800BD1E: 9800 LDR R0, [SP, #0] 0x0800BD20: F020 0070 BIC R0, R0, #112 0x0800BD24: 9000 STR R0, [SP, #0] 0x0800BD26: 9801 LDR R0, [SP, #4] 0x0800BD28: 6841 LDR R1, [R0, #4] 0x0800BD2A: 9800 LDR R0, [SP, #0] 0x0800BD2C: 4308 ORRS R0, R1 0x0800BD2E: 9000 STR R0, [SP, #0]
.L2: 0x0800BD30: 9802 LDR R0, [SP, #8] 0x0800BD32: 2100 MOVS R1, #0 0x0800BD34: F2C4 0101 MOVT R1, #0x4001 0x0800BD38: 4288 CMP R0, R1 0x0800BD3A: D042 BEQ .L3 ; 0x0800BDC2 0x0800BD3C: 9802 LDR R0, [SP, #8] 0x0800BD3E: F1B0 4F80 CMP.W R0, #0x40000000 0x0800BD42: D03E BEQ .L3 ; 0x0800BDC2 0x0800BD44: 9802 LDR R0, [SP, #8] 0x0800BD46: F240 4100 MOVW R1, #0x0400 0x0800BD4A: F2C4 0100 MOVT R1, #0x4000 0x0800BD4E: 4288 CMP R0, R1 0x0800BD50: D037 BEQ .L3 ; 0x0800BDC2 0x0800BD52: 9802 LDR R0, [SP, #8] 0x0800BD54: F640 0100 MOVW R1, #0x0800 0x0800BD58: F2C4 0100 MOVT R1, #0x4000 0x0800BD5C: 4288 CMP R0, R1 0x0800BD5E: D030 BEQ .L3 ; 0x0800BDC2 0x0800BD60: 9802 LDR R0, [SP, #8] 0x0800BD62: F640 4100 MOVW R1, #0x0C00 0x0800BD66: F2C4 0100 MOVT R1, #0x4000 0x0800BD6A: 4288 CMP R0, R1 0x0800BD6C: D029 BEQ .L3 ; 0x0800BDC2 0x0800BD6E: 9802 LDR R0, [SP, #8] 0x0800BD70: F240 4100 MOVW R1, #0x0400 0x0800BD74: F2C4 0101 MOVT R1, #0x4001 0x0800BD78: 4288 CMP R0, R1 0x0800BD7A: D022 BEQ .L3 ; 0x0800BDC2 0x0800BD7C: 9802 LDR R0, [SP, #8] 0x0800BD7E: F244 0100 MOVW R1, #0x4000 0x0800BD82: F2C4 0101 MOVT R1, #0x4001 0x0800BD86: 4288 CMP R0, R1 0x0800BD88: D01B BEQ .L3 ; 0x0800BDC2 0x0800BD8A: 9802 LDR R0, [SP, #8] 0x0800BD8C: F244 4100 MOVW R1, #0x4400 0x0800BD90: F2C4 0101 MOVT R1, #0x4001 0x0800BD94: 4288 CMP R0, R1 0x0800BD96: D014 BEQ .L3 ; 0x0800BDC2 0x0800BD98: 9802 LDR R0, [SP, #8] 0x0800BD9A: F644 0100 MOVW R1, #0x4800 0x0800BD9E: F2C4 0101 MOVT R1, #0x4001 0x0800BDA2: 4288 CMP R0, R1 0x0800BDA4: D00D BEQ .L3 ; 0x0800BDC2 0x0800BDA6: 9802 LDR R0, [SP, #8] 0x0800BDA8: F24E 0100 MOVW R1, #0xE000 0x0800BDAC: F2C4 0100 MOVT R1, #0x4000 0x0800BDB0: 4288 CMP R0, R1 0x0800BDB2: D006 BEQ .L3 ; 0x0800BDC2 0x0800BDB4: 9802 LDR R0, [SP, #8] 0x0800BDB6: F24E 4100 MOVW R1, #0xE400 0x0800BDBA: F2C4 0100 MOVT R1, #0x4000 0x0800BDBE: 4288 CMP R0, R1 0x0800BDC0: D108 BNE .L4 ; 0x0800BDD4
.L3: 0x0800BDC2: 9800 LDR R0, [SP, #0] 0x0800BDC4: F420 7040 BIC R0, R0, #0x0300 0x0800BDC8: 9000 STR R0, [SP, #0] 0x0800BDCA: 9801 LDR R0, [SP, #4] 0x0800BDCC: 68C1 LDR R1, [R0, #12] 0x0800BDCE: 9800 LDR R0, [SP, #0] 0x0800BDD0: 4308 ORRS R0, R1 0x0800BDD2: 9000 STR R0, [SP, #0]
.L4: 0x0800BDD4: 9800 LDR R0, [SP, #0] 0x0800BDD6: F020 0080 BIC R0, R0, #128 0x0800BDDA: 9901 LDR R1, [SP, #4] 0x0800BDDC: 6949 LDR R1, [R1, #20] 0x0800BDDE: 4308 ORRS R0, R1 0x0800BDE0: 9000 STR R0, [SP, #0] 0x0800BDE2: 9801 LDR R0, [SP, #4] 0x0800BDE4: 6880 LDR R0, [R0, #8] 0x0800BDE6: 9902 LDR R1, [SP, #8] 0x0800BDE8: 62C8 STR R0, [R1, #44] 0x0800BDEA: 9801 LDR R0, [SP, #4] 0x0800BDEC: 6800 LDR R0, [R0] 0x0800BDEE: 9902 LDR R1, [SP, #8] 0x0800BDF0: 6288 STR R0, [R1, #40] 0x0800BDF2: 9802 LDR R0, [SP, #8] 0x0800BDF4: 2100 MOVS R1, #0 0x0800BDF6: F2C4 0101 MOVT R1, #0x4001 0x0800BDFA: 4288 CMP R0, R1 0x0800BDFC: D01B BEQ .L5 ; 0x0800BE36 0x0800BDFE: 9802 LDR R0, [SP, #8] 0x0800BE00: F240 4100 MOVW R1, #0x0400 0x0800BE04: F2C4 0101 MOVT R1, #0x4001 0x0800BE08: 4288 CMP R0, R1 0x0800BE0A: D014 BEQ .L5 ; 0x0800BE36 0x0800BE0C: 9802 LDR R0, [SP, #8] 0x0800BE0E: F244 0100 MOVW R1, #0x4000 0x0800BE12: F2C4 0101 MOVT R1, #0x4001 0x0800BE16: 4288 CMP R0, R1 0x0800BE18: D00D BEQ .L5 ; 0x0800BE36 0x0800BE1A: 9802 LDR R0, [SP, #8] 0x0800BE1C: F244 4100 MOVW R1, #0x4400 0x0800BE20: F2C4 0101 MOVT R1, #0x4001 0x0800BE24: 4288 CMP R0, R1 0x0800BE26: D006 BEQ .L5 ; 0x0800BE36 0x0800BE28: 9802 LDR R0, [SP, #8] 0x0800BE2A: F644 0100 MOVW R1, #0x4800 0x0800BE2E: F2C4 0101 MOVT R1, #0x4001 0x0800BE32: 4288 CMP R0, R1 0x0800BE34: D103 BNE .L6 ; 0x0800BE3E
.L5: 0x0800BE36: 9801 LDR R0, [SP, #4] 0x0800BE38: 6900 LDR R0, [R0, #16] 0x0800BE3A: 9902 LDR R1, [SP, #8] 0x0800BE3C: 6308 STR R0, [R1, #48]
.L6: 0x0800BE3E: 9902 LDR R1, [SP, #8] 0x0800BE40: 6808 LDR R0, [R1] 0x0800BE42: F040 0004 ORR R0, R0, #4 0x0800BE46: 6008 STR R0, [R1] 0x0800BE48: 9902 LDR R1, [SP, #8] 0x0800BE4A: 2001 MOVS R0, #1 0x0800BE4C: 6148 STR R0, [R1, #20] 0x0800BE4E: 9800 LDR R0, [SP, #0] 0x0800BE50: 9902 LDR R1, [SP, #8] 0x0800BE52: 6008 STR R0, [R1] 0x0800BE54: B003 ADD SP, SP, #12 0x0800BE56: 4770 BX LR
HAL_TIM_PWM_Init: 0x0800BE58: B580 PUSH {R7, LR} 0x0800BE5A: B084 SUB SP, SP, #16 0x0800BE5C: 9002 STR R0, [SP, #8] 0x0800BE5E: 9802 LDR R0, [SP, #8] 0x0800BE60: B918 CBNZ R0, .L1 ; 0x0800BE6A 0x0800BE62: 2001 MOVS R0, #1 0x0800BE64: F88D 000F STRB.W R0, [SP, #15] 0x0800BE68: E143 B .L20 ; 0x0800C0F2
.L1: 0x0800BE6A: 9802 LDR R0, [SP, #8] 0x0800BE6C: 6800 LDR R0, [R0] 0x0800BE6E: 2100 MOVS R1, #0 0x0800BE70: F2C4 0101 MOVT R1, #0x4001 0x0800BE74: 4288 CMP R0, R1 0x0800BE76: D074 BEQ .L2 ; 0x0800BF62 0x0800BE78: 9802 LDR R0, [SP, #8] 0x0800BE7A: 6800 LDR R0, [R0] 0x0800BE7C: F1B0 4F80 CMP.W R0, #0x40000000 0x0800BE80: D06F BEQ .L2 ; 0x0800BF62 0x0800BE82: 9802 LDR R0, [SP, #8] 0x0800BE84: 6800 LDR R0, [R0] 0x0800BE86: F240 4100 MOVW R1, #0x0400 0x0800BE8A: F2C4 0100 MOVT R1, #0x4000 0x0800BE8E: 4288 CMP R0, R1 0x0800BE90: D067 BEQ .L2 ; 0x0800BF62 0x0800BE92: 9802 LDR R0, [SP, #8] 0x0800BE94: 6800 LDR R0, [R0] 0x0800BE96: F640 0100 MOVW R1, #0x0800 0x0800BE9A: F2C4 0100 MOVT R1, #0x4000 0x0800BE9E: 4288 CMP R0, R1 0x0800BEA0: D05F BEQ .L2 ; 0x0800BF62 0x0800BEA2: 9802 LDR R0, [SP, #8] 0x0800BEA4: 6800 LDR R0, [R0] 0x0800BEA6: F640 4100 MOVW R1, #0x0C00 0x0800BEAA: F2C4 0100 MOVT R1, #0x4000 0x0800BEAE: 4288 CMP R0, R1 0x0800BEB0: D057 BEQ .L2 ; 0x0800BF62 0x0800BEB2: 9802 LDR R0, [SP, #8] 0x0800BEB4: 6800 LDR R0, [R0] 0x0800BEB6: F241 0100 MOVW R1, #0x1000 0x0800BEBA: F2C4 0100 MOVT R1, #0x4000 0x0800BEBE: 4288 CMP R0, R1 0x0800BEC0: D04F BEQ .L2 ; 0x0800BF62 0x0800BEC2: 9802 LDR R0, [SP, #8] 0x0800BEC4: 6800 LDR R0, [R0] 0x0800BEC6: F241 4100 MOVW R1, #0x1400 0x0800BECA: F2C4 0100 MOVT R1, #0x4000 0x0800BECE: 4288 CMP R0, R1 0x0800BED0: D047 BEQ .L2 ; 0x0800BF62 0x0800BED2: 9802 LDR R0, [SP, #8] 0x0800BED4: 6800 LDR R0, [R0] 0x0800BED6: F240 4100 MOVW R1, #0x0400 0x0800BEDA: F2C4 0101 MOVT R1, #0x4001 0x0800BEDE: 4288 CMP R0, R1 0x0800BEE0: D03F BEQ .L2 ; 0x0800BF62 0x0800BEE2: 9802 LDR R0, [SP, #8] 0x0800BEE4: 6800 LDR R0, [R0] 0x0800BEE6: F641 0100 MOVW R1, #0x1800 0x0800BEEA: F2C4 0100 MOVT R1, #0x4000 0x0800BEEE: 4288 CMP R0, R1 0x0800BEF0: D037 BEQ .L2 ; 0x0800BF62 0x0800BEF2: 9802 LDR R0, [SP, #8] 0x0800BEF4: 6800 LDR R0, [R0] 0x0800BEF6: F641 4100 MOVW R1, #0x1C00 0x0800BEFA: F2C4 0100 MOVT R1, #0x4000 0x0800BEFE: 4288 CMP R0, R1 0x0800BF00: D02F BEQ .L2 ; 0x0800BF62 0x0800BF02: 9802 LDR R0, [SP, #8] 0x0800BF04: 6800 LDR R0, [R0] 0x0800BF06: F242 0100 MOVW R1, #0x2000 0x0800BF0A: F2C4 0100 MOVT R1, #0x4000 0x0800BF0E: 4288 CMP R0, R1 0x0800BF10: D027 BEQ .L2 ; 0x0800BF62 0x0800BF12: 9802 LDR R0, [SP, #8] 0x0800BF14: 6800 LDR R0, [R0] 0x0800BF16: F244 0100 MOVW R1, #0x4000 0x0800BF1A: F2C4 0101 MOVT R1, #0x4001 0x0800BF1E: 4288 CMP R0, R1 0x0800BF20: D01F BEQ .L2 ; 0x0800BF62 0x0800BF22: 9802 LDR R0, [SP, #8] 0x0800BF24: 6800 LDR R0, [R0] 0x0800BF26: F244 4100 MOVW R1, #0x4400 0x0800BF2A: F2C4 0101 MOVT R1, #0x4001 0x0800BF2E: 4288 CMP R0, R1 0x0800BF30: D017 BEQ .L2 ; 0x0800BF62 0x0800BF32: 9802 LDR R0, [SP, #8] 0x0800BF34: 6800 LDR R0, [R0] 0x0800BF36: F644 0100 MOVW R1, #0x4800 0x0800BF3A: F2C4 0101 MOVT R1, #0x4001 0x0800BF3E: 4288 CMP R0, R1 0x0800BF40: D00F BEQ .L2 ; 0x0800BF62 0x0800BF42: 9802 LDR R0, [SP, #8] 0x0800BF44: 6800 LDR R0, [R0] 0x0800BF46: F24E 0100 MOVW R1, #0xE000 0x0800BF4A: F2C4 0100 MOVT R1, #0x4000 0x0800BF4E: 4288 CMP R0, R1 0x0800BF50: D007 BEQ .L2 ; 0x0800BF62 0x0800BF52: 9802 LDR R0, [SP, #8] 0x0800BF54: 6800 LDR R0, [R0] 0x0800BF56: F24E 4100 MOVW R1, #0xE400 0x0800BF5A: F2C4 0100 MOVT R1, #0x4000 0x0800BF5E: 4288 CMP R0, R1 0x0800BF60: D100 BNE .L3 ; 0x0800BF64
.L2: 0x0800BF62: E007 B .L4 ; 0x0800BF74
.L3: 0x0800BF64: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BF68: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BF6C: F240 5133 MOVW R1, #0x0533 0x0800BF70: F7F8 FE13 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800BF74: 9802 LDR R0, [SP, #8] 0x0800BF76: 6880 LDR R0, [R0, #8] 0x0800BF78: B178 CBZ R0, .L5 ; 0x0800BF9A 0x0800BF7A: 9802 LDR R0, [SP, #8] 0x0800BF7C: 6880 LDR R0, [R0, #8] 0x0800BF7E: 2810 CMP R0, #16 0x0800BF80: D00B BEQ .L5 ; 0x0800BF9A 0x0800BF82: 9802 LDR R0, [SP, #8] 0x0800BF84: 6880 LDR R0, [R0, #8] 0x0800BF86: 2820 CMP R0, #32 0x0800BF88: D007 BEQ .L5 ; 0x0800BF9A 0x0800BF8A: 9802 LDR R0, [SP, #8] 0x0800BF8C: 6880 LDR R0, [R0, #8] 0x0800BF8E: 2840 CMP R0, #64 0x0800BF90: D003 BEQ .L5 ; 0x0800BF9A 0x0800BF92: 9802 LDR R0, [SP, #8] 0x0800BF94: 6880 LDR R0, [R0, #8] 0x0800BF96: 2860 CMP R0, #96 0x0800BF98: D100 BNE .L6 ; 0x0800BF9C
.L5: 0x0800BF9A: E007 B .L7 ; 0x0800BFAC
.L6: 0x0800BF9C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BFA0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BFA4: F240 5134 MOVW R1, #0x0534 0x0800BFA8: F7F8 FDF7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800BFAC: 9802 LDR R0, [SP, #8] 0x0800BFAE: 6900 LDR R0, [R0, #16] 0x0800BFB0: B148 CBZ R0, .L8 ; 0x0800BFC6 0x0800BFB2: 9802 LDR R0, [SP, #8] 0x0800BFB4: 6900 LDR R0, [R0, #16] 0x0800BFB6: F5B0 7F80 CMP.W R0, #0x0100 0x0800BFBA: D004 BEQ .L8 ; 0x0800BFC6 0x0800BFBC: 9802 LDR R0, [SP, #8] 0x0800BFBE: 6900 LDR R0, [R0, #16] 0x0800BFC0: F5B0 7F00 CMP.W R0, #0x0200 0x0800BFC4: D100 BNE .L9 ; 0x0800BFC8
.L8: 0x0800BFC6: E007 B .L10 ; 0x0800BFD8
.L9: 0x0800BFC8: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800BFCC: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800BFD0: F240 5135 MOVW R1, #0x0535 0x0800BFD4: F7F8 FDE1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800BFD8: 9802 LDR R0, [SP, #8] 0x0800BFDA: 6801 LDR R1, [R0] 0x0800BFDC: 2001 MOVS R0, #1 0x0800BFDE: F1B1 4F80 CMP.W R1, #0x40000000 0x0800BFE2: 9001 STR R0, [SP, #4] 0x0800BFE4: D01E BEQ .L11 ; 0x0800C024 0x0800BFE6: 9802 LDR R0, [SP, #8] 0x0800BFE8: 6801 LDR R1, [R0] 0x0800BFEA: 2001 MOVS R0, #1 0x0800BFEC: F640 4200 MOVW R2, #0x0C00 0x0800BFF0: F2C4 0200 MOVT R2, #0x4000 0x0800BFF4: 4291 CMP R1, R2 0x0800BFF6: 9001 STR R0, [SP, #4] 0x0800BFF8: D014 BEQ .L11 ; 0x0800C024 0x0800BFFA: 9802 LDR R0, [SP, #8] 0x0800BFFC: 6801 LDR R1, [R0] 0x0800BFFE: 2001 MOVS R0, #1 0x0800C000: F24E 0200 MOVW R2, #0xE000 0x0800C004: F2C4 0200 MOVT R2, #0x4000 0x0800C008: 4291 CMP R1, R2 0x0800C00A: 9001 STR R0, [SP, #4] 0x0800C00C: D00A BEQ .L11 ; 0x0800C024 0x0800C00E: 9802 LDR R0, [SP, #8] 0x0800C010: 6800 LDR R0, [R0] 0x0800C012: F641 4100 MOVW R1, #0x1C00 0x0800C016: F6CB 71FF MOVT R1, #0xBFFF 0x0800C01A: 4408 ADD R0, R1 0x0800C01C: FAB0 F080 CLZ R0, R0 0x0800C020: 0940 LSRS R0, R0, #5 0x0800C022: 9001 STR R0, [SP, #4]
.L11: 0x0800C024: 9801 LDR R0, [SP, #4] 0x0800C026: 07C0 LSLS R0, R0, #31 0x0800C028: B940 CBNZ R0, .L12 ; 0x0800C03C 0x0800C02A: 9802 LDR R0, [SP, #8] 0x0800C02C: 68C0 LDR R0, [R0, #12] 0x0800C02E: B148 CBZ R0, .L14 ; 0x0800C044 0x0800C030: 9802 LDR R0, [SP, #8] 0x0800C032: 68C0 LDR R0, [R0, #12] 0x0800C034: F5B0 3F80 CMP.W R0, #0x010000 0x0800C038: D303 BCC .L13 ; 0x0800C042 0x0800C03A: E003 B .L14 ; 0x0800C044
.L12: 0x0800C03C: 9802 LDR R0, [SP, #8] 0x0800C03E: 68C0 LDR R0, [R0, #12] 0x0800C040: B100 CBZ R0, .L14 ; 0x0800C044
.L13: 0x0800C042: E007 B .L15 ; 0x0800C054
.L14: 0x0800C044: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C048: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C04C: F240 5136 MOVW R1, #0x0536 0x0800C050: F7F8 FDA3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800C054: 9802 LDR R0, [SP, #8] 0x0800C056: 6980 LDR R0, [R0, #24] 0x0800C058: B118 CBZ R0, .L16 ; 0x0800C062 0x0800C05A: 9802 LDR R0, [SP, #8] 0x0800C05C: 6980 LDR R0, [R0, #24] 0x0800C05E: 2880 CMP R0, #128 0x0800C060: D100 BNE .L17 ; 0x0800C064
.L16: 0x0800C062: E007 B .L18 ; 0x0800C074
.L17: 0x0800C064: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C068: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C06C: F240 5137 MOVW R1, #0x0537 0x0800C070: F7F8 FD93 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800C074: 9802 LDR R0, [SP, #8] 0x0800C076: F890 003D LDRB.W R0, [R0, #61] 0x0800C07A: B930 CBNZ R0, .L19 ; 0x0800C08A 0x0800C07C: 9902 LDR R1, [SP, #8] 0x0800C07E: 2000 MOVS R0, #0 0x0800C080: F881 003C STRB.W R0, [R1, #60] 0x0800C084: 9802 LDR R0, [SP, #8] 0x0800C086: F009 FC9F BL PreSleepProcessing ; 0x080159C8
.L19: 0x0800C08A: 9902 LDR R1, [SP, #8] 0x0800C08C: 2002 MOVS R0, #2 0x0800C08E: F881 003D STRB.W R0, [R1, #61] 0x0800C092: 9902 LDR R1, [SP, #8] 0x0800C094: F851 0B04 LDR R0, [R1], #4 0x0800C098: F7FF FE15 BL TIM_Base_SetConfig ; 0x0800BCC6 0x0800C09C: 9902 LDR R1, [SP, #8] 0x0800C09E: 2001 MOVS R0, #1 0x0800C0A0: F881 0048 STRB.W R0, [R1, #72] 0x0800C0A4: 9902 LDR R1, [SP, #8] 0x0800C0A6: 2001 MOVS R0, #1 0x0800C0A8: F881 003E STRB.W R0, [R1, #62] 0x0800C0AC: 9902 LDR R1, [SP, #8] 0x0800C0AE: F881 003F STRB.W R0, [R1, #63] 0x0800C0B2: 9902 LDR R1, [SP, #8] 0x0800C0B4: F881 0040 STRB.W R0, [R1, #64] 0x0800C0B8: 9902 LDR R1, [SP, #8] 0x0800C0BA: F881 0041 STRB.W R0, [R1, #65] 0x0800C0BE: 9902 LDR R1, [SP, #8] 0x0800C0C0: F881 0042 STRB.W R0, [R1, #66] 0x0800C0C4: 9902 LDR R1, [SP, #8] 0x0800C0C6: F881 0043 STRB.W R0, [R1, #67] 0x0800C0CA: 9902 LDR R1, [SP, #8] 0x0800C0CC: 2001 MOVS R0, #1 0x0800C0CE: F881 0044 STRB.W R0, [R1, #68] 0x0800C0D2: 9902 LDR R1, [SP, #8] 0x0800C0D4: F881 0045 STRB.W R0, [R1, #69] 0x0800C0D8: 9902 LDR R1, [SP, #8] 0x0800C0DA: F881 0046 STRB.W R0, [R1, #70] 0x0800C0DE: 9902 LDR R1, [SP, #8] 0x0800C0E0: F881 0047 STRB.W R0, [R1, #71] 0x0800C0E4: 9902 LDR R1, [SP, #8] 0x0800C0E6: 2001 MOVS R0, #1 0x0800C0E8: F881 003D STRB.W R0, [R1, #61] 0x0800C0EC: 2000 MOVS R0, #0 0x0800C0EE: F88D 000F STRB.W R0, [SP, #15]
.L20: 0x0800C0F2: F89D 000F LDRB.W R0, [SP, #15] 0x0800C0F6: B004 ADD SP, SP, #16 0x0800C0F8: BD80 POP {R7, PC}
HAL_TIM_IC_Init: 0x0800C0FA: B580 PUSH {R7, LR} 0x0800C0FC: B084 SUB SP, SP, #16 0x0800C0FE: 9002 STR R0, [SP, #8] 0x0800C100: 9802 LDR R0, [SP, #8] 0x0800C102: B918 CBNZ R0, .L1 ; 0x0800C10C 0x0800C104: 2001 MOVS R0, #1 0x0800C106: F88D 000F STRB.W R0, [SP, #15] 0x0800C10A: E143 B .L20 ; 0x0800C394
.L1: 0x0800C10C: 9802 LDR R0, [SP, #8] 0x0800C10E: 6800 LDR R0, [R0] 0x0800C110: 2100 MOVS R1, #0 0x0800C112: F2C4 0101 MOVT R1, #0x4001 0x0800C116: 4288 CMP R0, R1 0x0800C118: D074 BEQ .L2 ; 0x0800C204 0x0800C11A: 9802 LDR R0, [SP, #8] 0x0800C11C: 6800 LDR R0, [R0] 0x0800C11E: F1B0 4F80 CMP.W R0, #0x40000000 0x0800C122: D06F BEQ .L2 ; 0x0800C204 0x0800C124: 9802 LDR R0, [SP, #8] 0x0800C126: 6800 LDR R0, [R0] 0x0800C128: F240 4100 MOVW R1, #0x0400 0x0800C12C: F2C4 0100 MOVT R1, #0x4000 0x0800C130: 4288 CMP R0, R1 0x0800C132: D067 BEQ .L2 ; 0x0800C204 0x0800C134: 9802 LDR R0, [SP, #8] 0x0800C136: 6800 LDR R0, [R0] 0x0800C138: F640 0100 MOVW R1, #0x0800 0x0800C13C: F2C4 0100 MOVT R1, #0x4000 0x0800C140: 4288 CMP R0, R1 0x0800C142: D05F BEQ .L2 ; 0x0800C204 0x0800C144: 9802 LDR R0, [SP, #8] 0x0800C146: 6800 LDR R0, [R0] 0x0800C148: F640 4100 MOVW R1, #0x0C00 0x0800C14C: F2C4 0100 MOVT R1, #0x4000 0x0800C150: 4288 CMP R0, R1 0x0800C152: D057 BEQ .L2 ; 0x0800C204 0x0800C154: 9802 LDR R0, [SP, #8] 0x0800C156: 6800 LDR R0, [R0] 0x0800C158: F241 0100 MOVW R1, #0x1000 0x0800C15C: F2C4 0100 MOVT R1, #0x4000 0x0800C160: 4288 CMP R0, R1 0x0800C162: D04F BEQ .L2 ; 0x0800C204 0x0800C164: 9802 LDR R0, [SP, #8] 0x0800C166: 6800 LDR R0, [R0] 0x0800C168: F241 4100 MOVW R1, #0x1400 0x0800C16C: F2C4 0100 MOVT R1, #0x4000 0x0800C170: 4288 CMP R0, R1 0x0800C172: D047 BEQ .L2 ; 0x0800C204 0x0800C174: 9802 LDR R0, [SP, #8] 0x0800C176: 6800 LDR R0, [R0] 0x0800C178: F240 4100 MOVW R1, #0x0400 0x0800C17C: F2C4 0101 MOVT R1, #0x4001 0x0800C180: 4288 CMP R0, R1 0x0800C182: D03F BEQ .L2 ; 0x0800C204 0x0800C184: 9802 LDR R0, [SP, #8] 0x0800C186: 6800 LDR R0, [R0] 0x0800C188: F641 0100 MOVW R1, #0x1800 0x0800C18C: F2C4 0100 MOVT R1, #0x4000 0x0800C190: 4288 CMP R0, R1 0x0800C192: D037 BEQ .L2 ; 0x0800C204 0x0800C194: 9802 LDR R0, [SP, #8] 0x0800C196: 6800 LDR R0, [R0] 0x0800C198: F641 4100 MOVW R1, #0x1C00 0x0800C19C: F2C4 0100 MOVT R1, #0x4000 0x0800C1A0: 4288 CMP R0, R1 0x0800C1A2: D02F BEQ .L2 ; 0x0800C204 0x0800C1A4: 9802 LDR R0, [SP, #8] 0x0800C1A6: 6800 LDR R0, [R0] 0x0800C1A8: F242 0100 MOVW R1, #0x2000 0x0800C1AC: F2C4 0100 MOVT R1, #0x4000 0x0800C1B0: 4288 CMP R0, R1 0x0800C1B2: D027 BEQ .L2 ; 0x0800C204 0x0800C1B4: 9802 LDR R0, [SP, #8] 0x0800C1B6: 6800 LDR R0, [R0] 0x0800C1B8: F244 0100 MOVW R1, #0x4000 0x0800C1BC: F2C4 0101 MOVT R1, #0x4001 0x0800C1C0: 4288 CMP R0, R1 0x0800C1C2: D01F BEQ .L2 ; 0x0800C204 0x0800C1C4: 9802 LDR R0, [SP, #8] 0x0800C1C6: 6800 LDR R0, [R0] 0x0800C1C8: F244 4100 MOVW R1, #0x4400 0x0800C1CC: F2C4 0101 MOVT R1, #0x4001 0x0800C1D0: 4288 CMP R0, R1 0x0800C1D2: D017 BEQ .L2 ; 0x0800C204 0x0800C1D4: 9802 LDR R0, [SP, #8] 0x0800C1D6: 6800 LDR R0, [R0] 0x0800C1D8: F644 0100 MOVW R1, #0x4800 0x0800C1DC: F2C4 0101 MOVT R1, #0x4001 0x0800C1E0: 4288 CMP R0, R1 0x0800C1E2: D00F BEQ .L2 ; 0x0800C204 0x0800C1E4: 9802 LDR R0, [SP, #8] 0x0800C1E6: 6800 LDR R0, [R0] 0x0800C1E8: F24E 0100 MOVW R1, #0xE000 0x0800C1EC: F2C4 0100 MOVT R1, #0x4000 0x0800C1F0: 4288 CMP R0, R1 0x0800C1F2: D007 BEQ .L2 ; 0x0800C204 0x0800C1F4: 9802 LDR R0, [SP, #8] 0x0800C1F6: 6800 LDR R0, [R0] 0x0800C1F8: F24E 4100 MOVW R1, #0xE400 0x0800C1FC: F2C4 0100 MOVT R1, #0x4000 0x0800C200: 4288 CMP R0, R1 0x0800C202: D100 BNE .L3 ; 0x0800C206
.L2: 0x0800C204: E007 B .L4 ; 0x0800C216
.L3: 0x0800C206: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C20A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C20E: F240 71CF MOVW R1, #0x07CF 0x0800C212: F7F8 FCC2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800C216: 9802 LDR R0, [SP, #8] 0x0800C218: 6880 LDR R0, [R0, #8] 0x0800C21A: B178 CBZ R0, .L5 ; 0x0800C23C 0x0800C21C: 9802 LDR R0, [SP, #8] 0x0800C21E: 6880 LDR R0, [R0, #8] 0x0800C220: 2810 CMP R0, #16 0x0800C222: D00B BEQ .L5 ; 0x0800C23C 0x0800C224: 9802 LDR R0, [SP, #8] 0x0800C226: 6880 LDR R0, [R0, #8] 0x0800C228: 2820 CMP R0, #32 0x0800C22A: D007 BEQ .L5 ; 0x0800C23C 0x0800C22C: 9802 LDR R0, [SP, #8] 0x0800C22E: 6880 LDR R0, [R0, #8] 0x0800C230: 2840 CMP R0, #64 0x0800C232: D003 BEQ .L5 ; 0x0800C23C 0x0800C234: 9802 LDR R0, [SP, #8] 0x0800C236: 6880 LDR R0, [R0, #8] 0x0800C238: 2860 CMP R0, #96 0x0800C23A: D100 BNE .L6 ; 0x0800C23E
.L5: 0x0800C23C: E007 B .L7 ; 0x0800C24E
.L6: 0x0800C23E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C242: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C246: F44F 61FA MOV.W R1, #0x07D0 0x0800C24A: F7F8 FCA6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800C24E: 9802 LDR R0, [SP, #8] 0x0800C250: 6900 LDR R0, [R0, #16] 0x0800C252: B148 CBZ R0, .L8 ; 0x0800C268 0x0800C254: 9802 LDR R0, [SP, #8] 0x0800C256: 6900 LDR R0, [R0, #16] 0x0800C258: F5B0 7F80 CMP.W R0, #0x0100 0x0800C25C: D004 BEQ .L8 ; 0x0800C268 0x0800C25E: 9802 LDR R0, [SP, #8] 0x0800C260: 6900 LDR R0, [R0, #16] 0x0800C262: F5B0 7F00 CMP.W R0, #0x0200 0x0800C266: D100 BNE .L9 ; 0x0800C26A
.L8: 0x0800C268: E007 B .L10 ; 0x0800C27A
.L9: 0x0800C26A: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C26E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C272: F240 71D1 MOVW R1, #0x07D1 0x0800C276: F7F8 FC90 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800C27A: 9802 LDR R0, [SP, #8] 0x0800C27C: 6801 LDR R1, [R0] 0x0800C27E: 2001 MOVS R0, #1 0x0800C280: F1B1 4F80 CMP.W R1, #0x40000000 0x0800C284: 9001 STR R0, [SP, #4] 0x0800C286: D01E BEQ .L11 ; 0x0800C2C6 0x0800C288: 9802 LDR R0, [SP, #8] 0x0800C28A: 6801 LDR R1, [R0] 0x0800C28C: 2001 MOVS R0, #1 0x0800C28E: F640 4200 MOVW R2, #0x0C00 0x0800C292: F2C4 0200 MOVT R2, #0x4000 0x0800C296: 4291 CMP R1, R2 0x0800C298: 9001 STR R0, [SP, #4] 0x0800C29A: D014 BEQ .L11 ; 0x0800C2C6 0x0800C29C: 9802 LDR R0, [SP, #8] 0x0800C29E: 6801 LDR R1, [R0] 0x0800C2A0: 2001 MOVS R0, #1 0x0800C2A2: F24E 0200 MOVW R2, #0xE000 0x0800C2A6: F2C4 0200 MOVT R2, #0x4000 0x0800C2AA: 4291 CMP R1, R2 0x0800C2AC: 9001 STR R0, [SP, #4] 0x0800C2AE: D00A BEQ .L11 ; 0x0800C2C6 0x0800C2B0: 9802 LDR R0, [SP, #8] 0x0800C2B2: 6800 LDR R0, [R0] 0x0800C2B4: F641 4100 MOVW R1, #0x1C00 0x0800C2B8: F6CB 71FF MOVT R1, #0xBFFF 0x0800C2BC: 4408 ADD R0, R1 0x0800C2BE: FAB0 F080 CLZ R0, R0 0x0800C2C2: 0940 LSRS R0, R0, #5 0x0800C2C4: 9001 STR R0, [SP, #4]
.L11: 0x0800C2C6: 9801 LDR R0, [SP, #4] 0x0800C2C8: 07C0 LSLS R0, R0, #31 0x0800C2CA: B940 CBNZ R0, .L12 ; 0x0800C2DE 0x0800C2CC: 9802 LDR R0, [SP, #8] 0x0800C2CE: 68C0 LDR R0, [R0, #12] 0x0800C2D0: B148 CBZ R0, .L14 ; 0x0800C2E6 0x0800C2D2: 9802 LDR R0, [SP, #8] 0x0800C2D4: 68C0 LDR R0, [R0, #12] 0x0800C2D6: F5B0 3F80 CMP.W R0, #0x010000 0x0800C2DA: D303 BCC .L13 ; 0x0800C2E4 0x0800C2DC: E003 B .L14 ; 0x0800C2E6
.L12: 0x0800C2DE: 9802 LDR R0, [SP, #8] 0x0800C2E0: 68C0 LDR R0, [R0, #12] 0x0800C2E2: B100 CBZ R0, .L14 ; 0x0800C2E6
.L13: 0x0800C2E4: E007 B .L15 ; 0x0800C2F6
.L14: 0x0800C2E6: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C2EA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C2EE: F240 71D2 MOVW R1, #0x07D2 0x0800C2F2: F7F8 FC52 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800C2F6: 9802 LDR R0, [SP, #8] 0x0800C2F8: 6980 LDR R0, [R0, #24] 0x0800C2FA: B118 CBZ R0, .L16 ; 0x0800C304 0x0800C2FC: 9802 LDR R0, [SP, #8] 0x0800C2FE: 6980 LDR R0, [R0, #24] 0x0800C300: 2880 CMP R0, #128 0x0800C302: D100 BNE .L17 ; 0x0800C306
.L16: 0x0800C304: E007 B .L18 ; 0x0800C316
.L17: 0x0800C306: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C30A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C30E: F240 71D3 MOVW R1, #0x07D3 0x0800C312: F7F8 FC42 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800C316: 9802 LDR R0, [SP, #8] 0x0800C318: F890 003D LDRB.W R0, [R0, #61] 0x0800C31C: B930 CBNZ R0, .L19 ; 0x0800C32C 0x0800C31E: 9902 LDR R1, [SP, #8] 0x0800C320: 2000 MOVS R0, #0 0x0800C322: F881 003C STRB.W R0, [R1, #60] 0x0800C326: 9802 LDR R0, [SP, #8] 0x0800C328: F009 FB4E BL PreSleepProcessing ; 0x080159C8
.L19: 0x0800C32C: 9902 LDR R1, [SP, #8] 0x0800C32E: 2002 MOVS R0, #2 0x0800C330: F881 003D STRB.W R0, [R1, #61] 0x0800C334: 9902 LDR R1, [SP, #8] 0x0800C336: F851 0B04 LDR R0, [R1], #4 0x0800C33A: F7FF FCC4 BL TIM_Base_SetConfig ; 0x0800BCC6 0x0800C33E: 9902 LDR R1, [SP, #8] 0x0800C340: 2001 MOVS R0, #1 0x0800C342: F881 0048 STRB.W R0, [R1, #72] 0x0800C346: 9902 LDR R1, [SP, #8] 0x0800C348: 2001 MOVS R0, #1 0x0800C34A: F881 003E STRB.W R0, [R1, #62] 0x0800C34E: 9902 LDR R1, [SP, #8] 0x0800C350: F881 003F STRB.W R0, [R1, #63] 0x0800C354: 9902 LDR R1, [SP, #8] 0x0800C356: F881 0040 STRB.W R0, [R1, #64] 0x0800C35A: 9902 LDR R1, [SP, #8] 0x0800C35C: F881 0041 STRB.W R0, [R1, #65] 0x0800C360: 9902 LDR R1, [SP, #8] 0x0800C362: F881 0042 STRB.W R0, [R1, #66] 0x0800C366: 9902 LDR R1, [SP, #8] 0x0800C368: F881 0043 STRB.W R0, [R1, #67] 0x0800C36C: 9902 LDR R1, [SP, #8] 0x0800C36E: 2001 MOVS R0, #1 0x0800C370: F881 0044 STRB.W R0, [R1, #68] 0x0800C374: 9902 LDR R1, [SP, #8] 0x0800C376: F881 0045 STRB.W R0, [R1, #69] 0x0800C37A: 9902 LDR R1, [SP, #8] 0x0800C37C: F881 0046 STRB.W R0, [R1, #70] 0x0800C380: 9902 LDR R1, [SP, #8] 0x0800C382: F881 0047 STRB.W R0, [R1, #71] 0x0800C386: 9902 LDR R1, [SP, #8] 0x0800C388: 2001 MOVS R0, #1 0x0800C38A: F881 003D STRB.W R0, [R1, #61] 0x0800C38E: 2000 MOVS R0, #0 0x0800C390: F88D 000F STRB.W R0, [SP, #15]
.L20: 0x0800C394: F89D 000F LDRB.W R0, [SP, #15] 0x0800C398: B004 ADD SP, SP, #16 0x0800C39A: BD80 POP {R7, PC}
HAL_TIM_IRQHandler: 0x0800C39C: B580 PUSH {R7, LR} 0x0800C39E: B084 SUB SP, SP, #16 0x0800C3A0: 9003 STR R0, [SP, #12] 0x0800C3A2: 9803 LDR R0, [SP, #12] 0x0800C3A4: 6800 LDR R0, [R0] 0x0800C3A6: 68C0 LDR R0, [R0, #12] 0x0800C3A8: 9002 STR R0, [SP, #8] 0x0800C3AA: 9803 LDR R0, [SP, #12] 0x0800C3AC: 6800 LDR R0, [R0] 0x0800C3AE: 6900 LDR R0, [R0, #16] 0x0800C3B0: 9001 STR R0, [SP, #4] 0x0800C3B2: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C3B6: 0780 LSLS R0, R0, #30 0x0800C3B8: 2800 CMP R0, #0 0x0800C3BA: D51E BPL .L3 ; 0x0800C3FA 0x0800C3BC: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C3C0: 0780 LSLS R0, R0, #30 0x0800C3C2: 2800 CMP R0, #0 0x0800C3C4: D519 BPL .L3 ; 0x0800C3FA 0x0800C3C6: 9803 LDR R0, [SP, #12] 0x0800C3C8: 6801 LDR R1, [R0] 0x0800C3CA: F06F 0002 MVN R0, #2 0x0800C3CE: 6108 STR R0, [R1, #16] 0x0800C3D0: 9903 LDR R1, [SP, #12] 0x0800C3D2: 2001 MOVS R0, #1 0x0800C3D4: 7708 STRB R0, [R1, #28] 0x0800C3D6: 9803 LDR R0, [SP, #12] 0x0800C3D8: 6800 LDR R0, [R0] 0x0800C3DA: 6980 LDR R0, [R0, #24] 0x0800C3DC: 0780 LSLS R0, R0, #30 0x0800C3DE: B118 CBZ R0, .L1 ; 0x0800C3E8 0x0800C3E0: 9803 LDR R0, [SP, #12] 0x0800C3E2: F009 FAF1 BL PreSleepProcessing ; 0x080159C8 0x0800C3E6: E005 B .L2 ; 0x0800C3F4
.L1: 0x0800C3E8: 9803 LDR R0, [SP, #12] 0x0800C3EA: F009 FAED BL PreSleepProcessing ; 0x080159C8 0x0800C3EE: 9803 LDR R0, [SP, #12] 0x0800C3F0: F009 FAEA BL PreSleepProcessing ; 0x080159C8
.L2: 0x0800C3F4: 9903 LDR R1, [SP, #12] 0x0800C3F6: 2000 MOVS R0, #0 0x0800C3F8: 7708 STRB R0, [R1, #28]
.L3: 0x0800C3FA: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C3FE: 0740 LSLS R0, R0, #29 0x0800C400: 2800 CMP R0, #0 0x0800C402: D51F BPL .L6 ; 0x0800C444 0x0800C404: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C408: 0740 LSLS R0, R0, #29 0x0800C40A: 2800 CMP R0, #0 0x0800C40C: D51A BPL .L6 ; 0x0800C444 0x0800C40E: 9803 LDR R0, [SP, #12] 0x0800C410: 6801 LDR R1, [R0] 0x0800C412: F06F 0004 MVN R0, #4 0x0800C416: 6108 STR R0, [R1, #16] 0x0800C418: 9903 LDR R1, [SP, #12] 0x0800C41A: 2002 MOVS R0, #2 0x0800C41C: 7708 STRB R0, [R1, #28] 0x0800C41E: 9803 LDR R0, [SP, #12] 0x0800C420: 6800 LDR R0, [R0] 0x0800C422: 6980 LDR R0, [R0, #24] 0x0800C424: F410 7F40 TST R0, #0x0300 0x0800C428: D003 BEQ .L4 ; 0x0800C432 0x0800C42A: 9803 LDR R0, [SP, #12] 0x0800C42C: F009 FACC BL PreSleepProcessing ; 0x080159C8 0x0800C430: E005 B .L5 ; 0x0800C43E
.L4: 0x0800C432: 9803 LDR R0, [SP, #12] 0x0800C434: F009 FAC8 BL PreSleepProcessing ; 0x080159C8 0x0800C438: 9803 LDR R0, [SP, #12] 0x0800C43A: F009 FAC5 BL PreSleepProcessing ; 0x080159C8
.L5: 0x0800C43E: 9903 LDR R1, [SP, #12] 0x0800C440: 2000 MOVS R0, #0 0x0800C442: 7708 STRB R0, [R1, #28]
.L6: 0x0800C444: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C448: 0700 LSLS R0, R0, #28 0x0800C44A: 2800 CMP R0, #0 0x0800C44C: D51E BPL .L9 ; 0x0800C48C 0x0800C44E: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C452: 0700 LSLS R0, R0, #28 0x0800C454: 2800 CMP R0, #0 0x0800C456: D519 BPL .L9 ; 0x0800C48C 0x0800C458: 9803 LDR R0, [SP, #12] 0x0800C45A: 6801 LDR R1, [R0] 0x0800C45C: F06F 0008 MVN R0, #8 0x0800C460: 6108 STR R0, [R1, #16] 0x0800C462: 9903 LDR R1, [SP, #12] 0x0800C464: 2004 MOVS R0, #4 0x0800C466: 7708 STRB R0, [R1, #28] 0x0800C468: 9803 LDR R0, [SP, #12] 0x0800C46A: 6800 LDR R0, [R0] 0x0800C46C: 69C0 LDR R0, [R0, #28] 0x0800C46E: 0780 LSLS R0, R0, #30 0x0800C470: B118 CBZ R0, .L7 ; 0x0800C47A 0x0800C472: 9803 LDR R0, [SP, #12] 0x0800C474: F009 FAA8 BL PreSleepProcessing ; 0x080159C8 0x0800C478: E005 B .L8 ; 0x0800C486
.L7: 0x0800C47A: 9803 LDR R0, [SP, #12] 0x0800C47C: F009 FAA4 BL PreSleepProcessing ; 0x080159C8 0x0800C480: 9803 LDR R0, [SP, #12] 0x0800C482: F009 FAA1 BL PreSleepProcessing ; 0x080159C8
.L8: 0x0800C486: 9903 LDR R1, [SP, #12] 0x0800C488: 2000 MOVS R0, #0 0x0800C48A: 7708 STRB R0, [R1, #28]
.L9: 0x0800C48C: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C490: 06C0 LSLS R0, R0, #27 0x0800C492: 2800 CMP R0, #0 0x0800C494: D51F BPL .L12 ; 0x0800C4D6 0x0800C496: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C49A: 06C0 LSLS R0, R0, #27 0x0800C49C: 2800 CMP R0, #0 0x0800C49E: D51A BPL .L12 ; 0x0800C4D6 0x0800C4A0: 9803 LDR R0, [SP, #12] 0x0800C4A2: 6801 LDR R1, [R0] 0x0800C4A4: F06F 0010 MVN R0, #16 0x0800C4A8: 6108 STR R0, [R1, #16] 0x0800C4AA: 9903 LDR R1, [SP, #12] 0x0800C4AC: 2008 MOVS R0, #8 0x0800C4AE: 7708 STRB R0, [R1, #28] 0x0800C4B0: 9803 LDR R0, [SP, #12] 0x0800C4B2: 6800 LDR R0, [R0] 0x0800C4B4: 69C0 LDR R0, [R0, #28] 0x0800C4B6: F410 7F40 TST R0, #0x0300 0x0800C4BA: D003 BEQ .L10 ; 0x0800C4C4 0x0800C4BC: 9803 LDR R0, [SP, #12] 0x0800C4BE: F009 FA83 BL PreSleepProcessing ; 0x080159C8 0x0800C4C2: E005 B .L11 ; 0x0800C4D0
.L10: 0x0800C4C4: 9803 LDR R0, [SP, #12] 0x0800C4C6: F009 FA7F BL PreSleepProcessing ; 0x080159C8 0x0800C4CA: 9803 LDR R0, [SP, #12] 0x0800C4CC: F009 FA7C BL PreSleepProcessing ; 0x080159C8
.L11: 0x0800C4D0: 9903 LDR R1, [SP, #12] 0x0800C4D2: 2000 MOVS R0, #0 0x0800C4D4: 7708 STRB R0, [R1, #28]
.L12: 0x0800C4D6: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C4DA: 07C0 LSLS R0, R0, #31 0x0800C4DC: B158 CBZ R0, .L13 ; 0x0800C4F6 0x0800C4DE: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C4E2: 07C0 LSLS R0, R0, #31 0x0800C4E4: B138 CBZ R0, .L13 ; 0x0800C4F6 0x0800C4E6: 9803 LDR R0, [SP, #12] 0x0800C4E8: 6801 LDR R1, [R0] 0x0800C4EA: F06F 0001 MVN R0, #1 0x0800C4EE: 6108 STR R0, [R1, #16] 0x0800C4F0: 9803 LDR R0, [SP, #12] 0x0800C4F2: F009 FCCD BL HAL_TIM_PeriodElapsedCallback ; 0x08015E90
.L13: 0x0800C4F6: 9801 LDR R0, [SP, #4] 0x0800C4F8: F000 0080 AND R0, R0, #128 0x0800C4FC: 2880 CMP R0, #128 0x0800C4FE: D004 BEQ .L14 ; 0x0800C50A 0x0800C500: F89D 0005 LDRB.W R0, [SP, #5] 0x0800C504: 0680 LSLS R0, R0, #26 0x0800C506: 2800 CMP R0, #0 0x0800C508: D50C BPL .L15 ; 0x0800C524
.L14: 0x0800C50A: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C50E: 0600 LSLS R0, R0, #24 0x0800C510: 2800 CMP R0, #0 0x0800C512: D507 BPL .L15 ; 0x0800C524 0x0800C514: 9803 LDR R0, [SP, #12] 0x0800C516: 6801 LDR R1, [R0] 0x0800C518: F46F 5002 MVN R0, #0x2080 0x0800C51C: 6108 STR R0, [R1, #16] 0x0800C51E: 9803 LDR R0, [SP, #12] 0x0800C520: F009 FA52 BL PreSleepProcessing ; 0x080159C8
.L15: 0x0800C524: F89D 0005 LDRB.W R0, [SP, #5] 0x0800C528: 07C0 LSLS R0, R0, #31 0x0800C52A: B160 CBZ R0, .L16 ; 0x0800C546 0x0800C52C: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C530: 0600 LSLS R0, R0, #24 0x0800C532: 2800 CMP R0, #0 0x0800C534: D507 BPL .L16 ; 0x0800C546 0x0800C536: 9803 LDR R0, [SP, #12] 0x0800C538: 6801 LDR R1, [R0] 0x0800C53A: F46F 7080 MVN R0, #0x0100 0x0800C53E: 6108 STR R0, [R1, #16] 0x0800C540: 9803 LDR R0, [SP, #12] 0x0800C542: F009 FA41 BL PreSleepProcessing ; 0x080159C8
.L16: 0x0800C546: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C54A: 0640 LSLS R0, R0, #25 0x0800C54C: 2800 CMP R0, #0 0x0800C54E: D50C BPL .L17 ; 0x0800C56A 0x0800C550: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C554: 0640 LSLS R0, R0, #25 0x0800C556: 2800 CMP R0, #0 0x0800C558: D507 BPL .L17 ; 0x0800C56A 0x0800C55A: 9803 LDR R0, [SP, #12] 0x0800C55C: 6801 LDR R1, [R0] 0x0800C55E: F06F 0040 MVN R0, #64 0x0800C562: 6108 STR R0, [R1, #16] 0x0800C564: 9803 LDR R0, [SP, #12] 0x0800C566: F009 FA2F BL PreSleepProcessing ; 0x080159C8
.L17: 0x0800C56A: F89D 0004 LDRB.W R0, [SP, #4] 0x0800C56E: 0680 LSLS R0, R0, #26 0x0800C570: 2800 CMP R0, #0 0x0800C572: D50C BPL .L18 ; 0x0800C58E 0x0800C574: F89D 0008 LDRB.W R0, [SP, #8] 0x0800C578: 0680 LSLS R0, R0, #26 0x0800C57A: 2800 CMP R0, #0 0x0800C57C: D507 BPL .L18 ; 0x0800C58E 0x0800C57E: 9803 LDR R0, [SP, #12] 0x0800C580: 6801 LDR R1, [R0] 0x0800C582: F06F 0020 MVN R0, #32 0x0800C586: 6108 STR R0, [R1, #16] 0x0800C588: 9803 LDR R0, [SP, #12] 0x0800C58A: F009 FA1D BL PreSleepProcessing ; 0x080159C8
.L18: 0x0800C58E: B004 ADD SP, SP, #16 0x0800C590: BD80 POP {R7, PC}
TIM_OC1_SetConfig: 0x0800C592: B580 PUSH {R7, LR} 0x0800C594: B086 SUB SP, SP, #24 0x0800C596: 9005 STR R0, [SP, #20] 0x0800C598: 9104 STR R1, [SP, #16] 0x0800C59A: 9805 LDR R0, [SP, #20] 0x0800C59C: 6A00 LDR R0, [R0, #32] 0x0800C59E: 9002 STR R0, [SP, #8] 0x0800C5A0: 9905 LDR R1, [SP, #20] 0x0800C5A2: 6A08 LDR R0, [R1, #32] 0x0800C5A4: F020 0001 BIC R0, R0, #1 0x0800C5A8: 6208 STR R0, [R1, #32] 0x0800C5AA: 9805 LDR R0, [SP, #20] 0x0800C5AC: 6840 LDR R0, [R0, #4] 0x0800C5AE: 9001 STR R0, [SP, #4] 0x0800C5B0: 9805 LDR R0, [SP, #20] 0x0800C5B2: 6980 LDR R0, [R0, #24] 0x0800C5B4: 9003 STR R0, [SP, #12] 0x0800C5B6: 9803 LDR R0, [SP, #12] 0x0800C5B8: F64F 718F MOVW R1, #0xFF8F 0x0800C5BC: F6CF 71FE MOVT R1, #0xFFFE 0x0800C5C0: 4008 ANDS R0, R1 0x0800C5C2: 9003 STR R0, [SP, #12] 0x0800C5C4: 9803 LDR R0, [SP, #12] 0x0800C5C6: F020 0003 BIC R0, R0, #3 0x0800C5CA: 9003 STR R0, [SP, #12] 0x0800C5CC: 9804 LDR R0, [SP, #16] 0x0800C5CE: 6801 LDR R1, [R0] 0x0800C5D0: 9803 LDR R0, [SP, #12] 0x0800C5D2: 4308 ORRS R0, R1 0x0800C5D4: 9003 STR R0, [SP, #12] 0x0800C5D6: 9802 LDR R0, [SP, #8] 0x0800C5D8: F020 0002 BIC R0, R0, #2 0x0800C5DC: 9002 STR R0, [SP, #8] 0x0800C5DE: 9804 LDR R0, [SP, #16] 0x0800C5E0: 6881 LDR R1, [R0, #8] 0x0800C5E2: 9802 LDR R0, [SP, #8] 0x0800C5E4: 4308 ORRS R0, R1 0x0800C5E6: 9002 STR R0, [SP, #8] 0x0800C5E8: 9805 LDR R0, [SP, #20] 0x0800C5EA: 2100 MOVS R1, #0 0x0800C5EC: F2C4 0101 MOVT R1, #0x4001 0x0800C5F0: 4288 CMP R0, R1 0x0800C5F2: D01B BEQ .L1 ; 0x0800C62C 0x0800C5F4: 9805 LDR R0, [SP, #20] 0x0800C5F6: F240 4100 MOVW R1, #0x0400 0x0800C5FA: F2C4 0101 MOVT R1, #0x4001 0x0800C5FE: 4288 CMP R0, R1 0x0800C600: D014 BEQ .L1 ; 0x0800C62C 0x0800C602: 9805 LDR R0, [SP, #20] 0x0800C604: F244 0100 MOVW R1, #0x4000 0x0800C608: F2C4 0101 MOVT R1, #0x4001 0x0800C60C: 4288 CMP R0, R1 0x0800C60E: D00D BEQ .L1 ; 0x0800C62C 0x0800C610: 9805 LDR R0, [SP, #20] 0x0800C612: F244 4100 MOVW R1, #0x4400 0x0800C616: F2C4 0101 MOVT R1, #0x4001 0x0800C61A: 4288 CMP R0, R1 0x0800C61C: D006 BEQ .L1 ; 0x0800C62C 0x0800C61E: 9805 LDR R0, [SP, #20] 0x0800C620: F644 0100 MOVW R1, #0x4800 0x0800C624: F2C4 0101 MOVT R1, #0x4001 0x0800C628: 4288 CMP R0, R1 0x0800C62A: D11C BNE .L5 ; 0x0800C666
.L1: 0x0800C62C: 9804 LDR R0, [SP, #16] 0x0800C62E: 68C0 LDR R0, [R0, #12] 0x0800C630: B118 CBZ R0, .L2 ; 0x0800C63A 0x0800C632: 9804 LDR R0, [SP, #16] 0x0800C634: 68C0 LDR R0, [R0, #12] 0x0800C636: 2808 CMP R0, #8 0x0800C638: D100 BNE .L3 ; 0x0800C63C
.L2: 0x0800C63A: E007 B .L4 ; 0x0800C64C
.L3: 0x0800C63C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C640: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C644: F641 316B MOVW R1, #0x1B6B 0x0800C648: F7F8 FAA7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800C64C: 9802 LDR R0, [SP, #8] 0x0800C64E: F020 0008 BIC R0, R0, #8 0x0800C652: 9002 STR R0, [SP, #8] 0x0800C654: 9804 LDR R0, [SP, #16] 0x0800C656: 68C1 LDR R1, [R0, #12] 0x0800C658: 9802 LDR R0, [SP, #8] 0x0800C65A: 4308 ORRS R0, R1 0x0800C65C: 9002 STR R0, [SP, #8] 0x0800C65E: 9802 LDR R0, [SP, #8] 0x0800C660: F020 0004 BIC R0, R0, #4 0x0800C664: 9002 STR R0, [SP, #8]
.L5: 0x0800C666: 9805 LDR R0, [SP, #20] 0x0800C668: 2100 MOVS R1, #0 0x0800C66A: F2C4 0101 MOVT R1, #0x4001 0x0800C66E: 4288 CMP R0, R1 0x0800C670: D01B BEQ .L6 ; 0x0800C6AA 0x0800C672: 9805 LDR R0, [SP, #20] 0x0800C674: F240 4100 MOVW R1, #0x0400 0x0800C678: F2C4 0101 MOVT R1, #0x4001 0x0800C67C: 4288 CMP R0, R1 0x0800C67E: D014 BEQ .L6 ; 0x0800C6AA 0x0800C680: 9805 LDR R0, [SP, #20] 0x0800C682: F244 0100 MOVW R1, #0x4000 0x0800C686: F2C4 0101 MOVT R1, #0x4001 0x0800C68A: 4288 CMP R0, R1 0x0800C68C: D00D BEQ .L6 ; 0x0800C6AA 0x0800C68E: 9805 LDR R0, [SP, #20] 0x0800C690: F244 4100 MOVW R1, #0x4400 0x0800C694: F2C4 0101 MOVT R1, #0x4001 0x0800C698: 4288 CMP R0, R1 0x0800C69A: D006 BEQ .L6 ; 0x0800C6AA 0x0800C69C: 9805 LDR R0, [SP, #20] 0x0800C69E: F644 0100 MOVW R1, #0x4800 0x0800C6A2: F2C4 0101 MOVT R1, #0x4001 0x0800C6A6: 4288 CMP R0, R1 0x0800C6A8: D133 BNE .L13 ; 0x0800C712
.L6: 0x0800C6AA: 9804 LDR R0, [SP, #16] 0x0800C6AC: 6980 LDR R0, [R0, #24] 0x0800C6AE: F5B0 7F00 CMP.W R0, #0x0200 0x0800C6B2: D002 BEQ .L7 ; 0x0800C6BA 0x0800C6B4: 9804 LDR R0, [SP, #16] 0x0800C6B6: 6980 LDR R0, [R0, #24] 0x0800C6B8: B900 CBNZ R0, .L8 ; 0x0800C6BC
.L7: 0x0800C6BA: E007 B .L9 ; 0x0800C6CC
.L8: 0x0800C6BC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C6C0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C6C4: F641 3178 MOVW R1, #0x1B78 0x0800C6C8: F7F8 FA67 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800C6CC: 9804 LDR R0, [SP, #16] 0x0800C6CE: 6940 LDR R0, [R0, #20] 0x0800C6D0: F5B0 7F80 CMP.W R0, #0x0100 0x0800C6D4: D002 BEQ .L10 ; 0x0800C6DC 0x0800C6D6: 9804 LDR R0, [SP, #16] 0x0800C6D8: 6940 LDR R0, [R0, #20] 0x0800C6DA: B900 CBNZ R0, .L11 ; 0x0800C6DE
.L10: 0x0800C6DC: E007 B .L12 ; 0x0800C6EE
.L11: 0x0800C6DE: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C6E2: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C6E6: F641 3179 MOVW R1, #0x1B79 0x0800C6EA: F7F8 FA56 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800C6EE: 9801 LDR R0, [SP, #4] 0x0800C6F0: F420 7080 BIC R0, R0, #0x0100 0x0800C6F4: 9001 STR R0, [SP, #4] 0x0800C6F6: 9801 LDR R0, [SP, #4] 0x0800C6F8: F420 7000 BIC R0, R0, #0x0200 0x0800C6FC: 9001 STR R0, [SP, #4] 0x0800C6FE: 9804 LDR R0, [SP, #16] 0x0800C700: 6941 LDR R1, [R0, #20] 0x0800C702: 9801 LDR R0, [SP, #4] 0x0800C704: 4308 ORRS R0, R1 0x0800C706: 9001 STR R0, [SP, #4] 0x0800C708: 9804 LDR R0, [SP, #16] 0x0800C70A: 6981 LDR R1, [R0, #24] 0x0800C70C: 9801 LDR R0, [SP, #4] 0x0800C70E: 4308 ORRS R0, R1 0x0800C710: 9001 STR R0, [SP, #4]
.L13: 0x0800C712: 9801 LDR R0, [SP, #4] 0x0800C714: 9905 LDR R1, [SP, #20] 0x0800C716: 6048 STR R0, [R1, #4] 0x0800C718: 9803 LDR R0, [SP, #12] 0x0800C71A: 9905 LDR R1, [SP, #20] 0x0800C71C: 6188 STR R0, [R1, #24] 0x0800C71E: 9804 LDR R0, [SP, #16] 0x0800C720: 6840 LDR R0, [R0, #4] 0x0800C722: 9905 LDR R1, [SP, #20] 0x0800C724: 6348 STR R0, [R1, #52] 0x0800C726: 9802 LDR R0, [SP, #8] 0x0800C728: 9905 LDR R1, [SP, #20] 0x0800C72A: 6208 STR R0, [R1, #32] 0x0800C72C: B006 ADD SP, SP, #24 0x0800C72E: BD80 POP {R7, PC}
TIM_OC3_SetConfig: 0x0800C730: B580 PUSH {R7, LR} 0x0800C732: B086 SUB SP, SP, #24 0x0800C734: 9005 STR R0, [SP, #20] 0x0800C736: 9104 STR R1, [SP, #16] 0x0800C738: 9805 LDR R0, [SP, #20] 0x0800C73A: 6A00 LDR R0, [R0, #32] 0x0800C73C: 9002 STR R0, [SP, #8] 0x0800C73E: 9905 LDR R1, [SP, #20] 0x0800C740: 6A08 LDR R0, [R1, #32] 0x0800C742: F420 7080 BIC R0, R0, #0x0100 0x0800C746: 6208 STR R0, [R1, #32] 0x0800C748: 9805 LDR R0, [SP, #20] 0x0800C74A: 6840 LDR R0, [R0, #4] 0x0800C74C: 9001 STR R0, [SP, #4] 0x0800C74E: 9805 LDR R0, [SP, #20] 0x0800C750: 69C0 LDR R0, [R0, #28] 0x0800C752: 9003 STR R0, [SP, #12] 0x0800C754: 9803 LDR R0, [SP, #12] 0x0800C756: F64F 718F MOVW R1, #0xFF8F 0x0800C75A: F6CF 71FE MOVT R1, #0xFFFE 0x0800C75E: 4008 ANDS R0, R1 0x0800C760: 9003 STR R0, [SP, #12] 0x0800C762: 9803 LDR R0, [SP, #12] 0x0800C764: F020 0003 BIC R0, R0, #3 0x0800C768: 9003 STR R0, [SP, #12] 0x0800C76A: 9804 LDR R0, [SP, #16] 0x0800C76C: 6801 LDR R1, [R0] 0x0800C76E: 9803 LDR R0, [SP, #12] 0x0800C770: 4308 ORRS R0, R1 0x0800C772: 9003 STR R0, [SP, #12] 0x0800C774: 9802 LDR R0, [SP, #8] 0x0800C776: F420 7000 BIC R0, R0, #0x0200 0x0800C77A: 9002 STR R0, [SP, #8] 0x0800C77C: 9804 LDR R0, [SP, #16] 0x0800C77E: 6881 LDR R1, [R0, #8] 0x0800C780: 9802 LDR R0, [SP, #8] 0x0800C782: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800C786: 9002 STR R0, [SP, #8] 0x0800C788: 9805 LDR R0, [SP, #20] 0x0800C78A: 2100 MOVS R1, #0 0x0800C78C: F2C4 0101 MOVT R1, #0x4001 0x0800C790: 4288 CMP R0, R1 0x0800C792: D021 BEQ .L3 ; 0x0800C7D8 0x0800C794: 9805 LDR R0, [SP, #20] 0x0800C796: F240 4100 MOVW R1, #0x0400 0x0800C79A: F2C4 0101 MOVT R1, #0x4001 0x0800C79E: 4288 CMP R0, R1 0x0800C7A0: D01A BEQ .L3 ; 0x0800C7D8 0x0800C7A2: 9805 LDR R0, [SP, #20] 0x0800C7A4: F244 0100 MOVW R1, #0x4000 0x0800C7A8: F2C4 0101 MOVT R1, #0x4001 0x0800C7AC: 4288 CMP R0, R1 0x0800C7AE: D101 BNE .L1 ; 0x0800C7B4 0x0800C7B0: 2000 MOVS R0, #0 0x0800C7B2: B988 CBNZ R0, .L3 ; 0x0800C7D8
.L1: 0x0800C7B4: 9805 LDR R0, [SP, #20] 0x0800C7B6: F244 4100 MOVW R1, #0x4400 0x0800C7BA: F2C4 0101 MOVT R1, #0x4001 0x0800C7BE: 4288 CMP R0, R1 0x0800C7C0: D101 BNE .L2 ; 0x0800C7C6 0x0800C7C2: 2000 MOVS R0, #0 0x0800C7C4: B940 CBNZ R0, .L3 ; 0x0800C7D8
.L2: 0x0800C7C6: 9805 LDR R0, [SP, #20] 0x0800C7C8: F644 0100 MOVW R1, #0x4800 0x0800C7CC: F2C4 0101 MOVT R1, #0x4001 0x0800C7D0: 4288 CMP R0, R1 0x0800C7D2: D11F BNE .L7 ; 0x0800C814 0x0800C7D4: 2001 MOVS R0, #1 0x0800C7D6: B9E8 CBNZ R0, .L7 ; 0x0800C814
.L3: 0x0800C7D8: 9804 LDR R0, [SP, #16] 0x0800C7DA: 68C0 LDR R0, [R0, #12] 0x0800C7DC: B118 CBZ R0, .L4 ; 0x0800C7E6 0x0800C7DE: 9804 LDR R0, [SP, #16] 0x0800C7E0: 68C0 LDR R0, [R0, #12] 0x0800C7E2: 2808 CMP R0, #8 0x0800C7E4: D100 BNE .L5 ; 0x0800C7E8
.L4: 0x0800C7E6: E007 B .L6 ; 0x0800C7F8
.L5: 0x0800C7E8: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C7EC: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C7F0: F641 4102 MOVW R1, #0x1C02 0x0800C7F4: F7F8 F9D1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800C7F8: 9802 LDR R0, [SP, #8] 0x0800C7FA: F420 6000 BIC R0, R0, #0x0800 0x0800C7FE: 9002 STR R0, [SP, #8] 0x0800C800: 9804 LDR R0, [SP, #16] 0x0800C802: 68C1 LDR R1, [R0, #12] 0x0800C804: 9802 LDR R0, [SP, #8] 0x0800C806: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800C80A: 9002 STR R0, [SP, #8] 0x0800C80C: 9802 LDR R0, [SP, #8] 0x0800C80E: F420 6080 BIC R0, R0, #0x0400 0x0800C812: 9002 STR R0, [SP, #8]
.L7: 0x0800C814: 9805 LDR R0, [SP, #20] 0x0800C816: 2100 MOVS R1, #0 0x0800C818: F2C4 0101 MOVT R1, #0x4001 0x0800C81C: 4288 CMP R0, R1 0x0800C81E: D01B BEQ .L8 ; 0x0800C858 0x0800C820: 9805 LDR R0, [SP, #20] 0x0800C822: F240 4100 MOVW R1, #0x0400 0x0800C826: F2C4 0101 MOVT R1, #0x4001 0x0800C82A: 4288 CMP R0, R1 0x0800C82C: D014 BEQ .L8 ; 0x0800C858 0x0800C82E: 9805 LDR R0, [SP, #20] 0x0800C830: F244 0100 MOVW R1, #0x4000 0x0800C834: F2C4 0101 MOVT R1, #0x4001 0x0800C838: 4288 CMP R0, R1 0x0800C83A: D00D BEQ .L8 ; 0x0800C858 0x0800C83C: 9805 LDR R0, [SP, #20] 0x0800C83E: F244 4100 MOVW R1, #0x4400 0x0800C842: F2C4 0101 MOVT R1, #0x4001 0x0800C846: 4288 CMP R0, R1 0x0800C848: D006 BEQ .L8 ; 0x0800C858 0x0800C84A: 9805 LDR R0, [SP, #20] 0x0800C84C: F644 0100 MOVW R1, #0x4800 0x0800C850: F2C4 0101 MOVT R1, #0x4001 0x0800C854: 4288 CMP R0, R1 0x0800C856: D135 BNE .L15 ; 0x0800C8C4
.L8: 0x0800C858: 9804 LDR R0, [SP, #16] 0x0800C85A: 6980 LDR R0, [R0, #24] 0x0800C85C: F5B0 7F00 CMP.W R0, #0x0200 0x0800C860: D002 BEQ .L9 ; 0x0800C868 0x0800C862: 9804 LDR R0, [SP, #16] 0x0800C864: 6980 LDR R0, [R0, #24] 0x0800C866: B900 CBNZ R0, .L10 ; 0x0800C86A
.L9: 0x0800C868: E007 B .L11 ; 0x0800C87A
.L10: 0x0800C86A: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C86E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C872: F641 410F MOVW R1, #0x1C0F 0x0800C876: F7F8 F990 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x0800C87A: 9804 LDR R0, [SP, #16] 0x0800C87C: 6940 LDR R0, [R0, #20] 0x0800C87E: F5B0 7F80 CMP.W R0, #0x0100 0x0800C882: D002 BEQ .L12 ; 0x0800C88A 0x0800C884: 9804 LDR R0, [SP, #16] 0x0800C886: 6940 LDR R0, [R0, #20] 0x0800C888: B900 CBNZ R0, .L13 ; 0x0800C88C
.L12: 0x0800C88A: E007 B .L14 ; 0x0800C89C
.L13: 0x0800C88C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C890: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C894: F641 4110 MOVW R1, #0x1C10 0x0800C898: F7F8 F97F BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x0800C89C: 9801 LDR R0, [SP, #4] 0x0800C89E: F420 5080 BIC R0, R0, #0x1000 0x0800C8A2: 9001 STR R0, [SP, #4] 0x0800C8A4: 9801 LDR R0, [SP, #4] 0x0800C8A6: F420 5000 BIC R0, R0, #0x2000 0x0800C8AA: 9001 STR R0, [SP, #4] 0x0800C8AC: 9804 LDR R0, [SP, #16] 0x0800C8AE: 6941 LDR R1, [R0, #20] 0x0800C8B0: 9801 LDR R0, [SP, #4] 0x0800C8B2: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0800C8B6: 9001 STR R0, [SP, #4] 0x0800C8B8: 9804 LDR R0, [SP, #16] 0x0800C8BA: 6981 LDR R1, [R0, #24] 0x0800C8BC: 9801 LDR R0, [SP, #4] 0x0800C8BE: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0800C8C2: 9001 STR R0, [SP, #4]
.L15: 0x0800C8C4: 9801 LDR R0, [SP, #4] 0x0800C8C6: 9905 LDR R1, [SP, #20] 0x0800C8C8: 6048 STR R0, [R1, #4] 0x0800C8CA: 9803 LDR R0, [SP, #12] 0x0800C8CC: 9905 LDR R1, [SP, #20] 0x0800C8CE: 61C8 STR R0, [R1, #28] 0x0800C8D0: 9804 LDR R0, [SP, #16] 0x0800C8D2: 6840 LDR R0, [R0, #4] 0x0800C8D4: 9905 LDR R1, [SP, #20] 0x0800C8D6: 63C8 STR R0, [R1, #60] 0x0800C8D8: 9802 LDR R0, [SP, #8] 0x0800C8DA: 9905 LDR R1, [SP, #20] 0x0800C8DC: 6208 STR R0, [R1, #32] 0x0800C8DE: B006 ADD SP, SP, #24 0x0800C8E0: BD80 POP {R7, PC}
TIM_OC4_SetConfig: 0x0800C8E2: B580 PUSH {R7, LR} 0x0800C8E4: B086 SUB SP, SP, #24 0x0800C8E6: 9005 STR R0, [SP, #20] 0x0800C8E8: 9104 STR R1, [SP, #16] 0x0800C8EA: 9805 LDR R0, [SP, #20] 0x0800C8EC: 6A00 LDR R0, [R0, #32] 0x0800C8EE: 9002 STR R0, [SP, #8] 0x0800C8F0: 9905 LDR R1, [SP, #20] 0x0800C8F2: 6A08 LDR R0, [R1, #32] 0x0800C8F4: F420 5080 BIC R0, R0, #0x1000 0x0800C8F8: 6208 STR R0, [R1, #32] 0x0800C8FA: 9805 LDR R0, [SP, #20] 0x0800C8FC: 6840 LDR R0, [R0, #4] 0x0800C8FE: 9001 STR R0, [SP, #4] 0x0800C900: 9805 LDR R0, [SP, #20] 0x0800C902: 69C0 LDR R0, [R0, #28] 0x0800C904: 9003 STR R0, [SP, #12] 0x0800C906: 9803 LDR R0, [SP, #12] 0x0800C908: F648 71FF MOVW R1, #0x8FFF 0x0800C90C: F6CF 61FF MOVT R1, #0xFEFF 0x0800C910: 4008 ANDS R0, R1 0x0800C912: 9003 STR R0, [SP, #12] 0x0800C914: 9803 LDR R0, [SP, #12] 0x0800C916: F420 7040 BIC R0, R0, #0x0300 0x0800C91A: 9003 STR R0, [SP, #12] 0x0800C91C: 9804 LDR R0, [SP, #16] 0x0800C91E: 6801 LDR R1, [R0] 0x0800C920: 9803 LDR R0, [SP, #12] 0x0800C922: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800C926: 9003 STR R0, [SP, #12] 0x0800C928: 9802 LDR R0, [SP, #8] 0x0800C92A: F420 5000 BIC R0, R0, #0x2000 0x0800C92E: 9002 STR R0, [SP, #8] 0x0800C930: 9804 LDR R0, [SP, #16] 0x0800C932: 6881 LDR R1, [R0, #8] 0x0800C934: 9802 LDR R0, [SP, #8] 0x0800C936: EA40 3001 ORR.W R0, R0, R1, LSL #12 0x0800C93A: 9002 STR R0, [SP, #8] 0x0800C93C: 9805 LDR R0, [SP, #20] 0x0800C93E: 2100 MOVS R1, #0 0x0800C940: F2C4 0101 MOVT R1, #0x4001 0x0800C944: 4288 CMP R0, R1 0x0800C946: D01B BEQ .L1 ; 0x0800C980 0x0800C948: 9805 LDR R0, [SP, #20] 0x0800C94A: F240 4100 MOVW R1, #0x0400 0x0800C94E: F2C4 0101 MOVT R1, #0x4001 0x0800C952: 4288 CMP R0, R1 0x0800C954: D014 BEQ .L1 ; 0x0800C980 0x0800C956: 9805 LDR R0, [SP, #20] 0x0800C958: F244 0100 MOVW R1, #0x4000 0x0800C95C: F2C4 0101 MOVT R1, #0x4001 0x0800C960: 4288 CMP R0, R1 0x0800C962: D00D BEQ .L1 ; 0x0800C980 0x0800C964: 9805 LDR R0, [SP, #20] 0x0800C966: F244 4100 MOVW R1, #0x4400 0x0800C96A: F2C4 0101 MOVT R1, #0x4001 0x0800C96E: 4288 CMP R0, R1 0x0800C970: D006 BEQ .L1 ; 0x0800C980 0x0800C972: 9805 LDR R0, [SP, #20] 0x0800C974: F644 0100 MOVW R1, #0x4800 0x0800C978: F2C4 0101 MOVT R1, #0x4001 0x0800C97C: 4288 CMP R0, R1 0x0800C97E: D11A BNE .L5 ; 0x0800C9B6
.L1: 0x0800C980: 9804 LDR R0, [SP, #16] 0x0800C982: 6940 LDR R0, [R0, #20] 0x0800C984: F5B0 7F80 CMP.W R0, #0x0100 0x0800C988: D002 BEQ .L2 ; 0x0800C990 0x0800C98A: 9804 LDR R0, [SP, #16] 0x0800C98C: 6940 LDR R0, [R0, #20] 0x0800C98E: B900 CBNZ R0, .L3 ; 0x0800C992
.L2: 0x0800C990: E007 B .L4 ; 0x0800C9A2
.L3: 0x0800C992: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800C996: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800C99A: F641 414F MOVW R1, #0x1C4F 0x0800C99E: F7F8 F8FC BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800C9A2: 9801 LDR R0, [SP, #4] 0x0800C9A4: F420 4080 BIC R0, R0, #0x4000 0x0800C9A8: 9001 STR R0, [SP, #4] 0x0800C9AA: 9804 LDR R0, [SP, #16] 0x0800C9AC: 6941 LDR R1, [R0, #20] 0x0800C9AE: 9801 LDR R0, [SP, #4] 0x0800C9B0: EA40 1081 ORR.W R0, R0, R1, LSL #6 0x0800C9B4: 9001 STR R0, [SP, #4]
.L5: 0x0800C9B6: 9801 LDR R0, [SP, #4] 0x0800C9B8: 9905 LDR R1, [SP, #20] 0x0800C9BA: 6048 STR R0, [R1, #4] 0x0800C9BC: 9803 LDR R0, [SP, #12] 0x0800C9BE: 9905 LDR R1, [SP, #20] 0x0800C9C0: 61C8 STR R0, [R1, #28] 0x0800C9C2: 9804 LDR R0, [SP, #16] 0x0800C9C4: 6840 LDR R0, [R0, #4] 0x0800C9C6: 9905 LDR R1, [SP, #20] 0x0800C9C8: 6408 STR R0, [R1, #64] 0x0800C9CA: 9802 LDR R0, [SP, #8] 0x0800C9CC: 9905 LDR R1, [SP, #20] 0x0800C9CE: 6208 STR R0, [R1, #32] 0x0800C9D0: B006 ADD SP, SP, #24 0x0800C9D2: BD80 POP {R7, PC}
TIM_OC6_SetConfig: 0x0800C9D4: B085 SUB SP, SP, #20 0x0800C9D6: 9004 STR R0, [SP, #16] 0x0800C9D8: 9103 STR R1, [SP, #12] 0x0800C9DA: 9804 LDR R0, [SP, #16] 0x0800C9DC: 6A00 LDR R0, [R0, #32] 0x0800C9DE: 9001 STR R0, [SP, #4] 0x0800C9E0: 9904 LDR R1, [SP, #16] 0x0800C9E2: 6A08 LDR R0, [R1, #32] 0x0800C9E4: F420 1080 BIC R0, R0, #0x100000 0x0800C9E8: 6208 STR R0, [R1, #32] 0x0800C9EA: 9804 LDR R0, [SP, #16] 0x0800C9EC: 6840 LDR R0, [R0, #4] 0x0800C9EE: 9000 STR R0, [SP, #0] 0x0800C9F0: 9804 LDR R0, [SP, #16] 0x0800C9F2: 6D40 LDR R0, [R0, #84] 0x0800C9F4: 9002 STR R0, [SP, #8] 0x0800C9F6: 9802 LDR R0, [SP, #8] 0x0800C9F8: F648 71FF MOVW R1, #0x8FFF 0x0800C9FC: F6CF 61FF MOVT R1, #0xFEFF 0x0800CA00: 4008 ANDS R0, R1 0x0800CA02: 9002 STR R0, [SP, #8] 0x0800CA04: 9803 LDR R0, [SP, #12] 0x0800CA06: 6801 LDR R1, [R0] 0x0800CA08: 9802 LDR R0, [SP, #8] 0x0800CA0A: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800CA0E: 9002 STR R0, [SP, #8] 0x0800CA10: 9801 LDR R0, [SP, #4] 0x0800CA12: F420 1000 BIC R0, R0, #0x200000 0x0800CA16: 9001 STR R0, [SP, #4] 0x0800CA18: 9803 LDR R0, [SP, #12] 0x0800CA1A: 6881 LDR R1, [R0, #8] 0x0800CA1C: 9801 LDR R0, [SP, #4] 0x0800CA1E: EA40 5001 ORR.W R0, R0, R1, LSL #20 0x0800CA22: 9001 STR R0, [SP, #4] 0x0800CA24: 9804 LDR R0, [SP, #16] 0x0800CA26: 2100 MOVS R1, #0 0x0800CA28: F2C4 0101 MOVT R1, #0x4001 0x0800CA2C: 4288 CMP R0, R1 0x0800CA2E: D01B BEQ .L1 ; 0x0800CA68 0x0800CA30: 9804 LDR R0, [SP, #16] 0x0800CA32: F240 4100 MOVW R1, #0x0400 0x0800CA36: F2C4 0101 MOVT R1, #0x4001 0x0800CA3A: 4288 CMP R0, R1 0x0800CA3C: D014 BEQ .L1 ; 0x0800CA68 0x0800CA3E: 9804 LDR R0, [SP, #16] 0x0800CA40: F244 0100 MOVW R1, #0x4000 0x0800CA44: F2C4 0101 MOVT R1, #0x4001 0x0800CA48: 4288 CMP R0, R1 0x0800CA4A: D00D BEQ .L1 ; 0x0800CA68 0x0800CA4C: 9804 LDR R0, [SP, #16] 0x0800CA4E: F244 4100 MOVW R1, #0x4400 0x0800CA52: F2C4 0101 MOVT R1, #0x4001 0x0800CA56: 4288 CMP R0, R1 0x0800CA58: D006 BEQ .L1 ; 0x0800CA68 0x0800CA5A: 9804 LDR R0, [SP, #16] 0x0800CA5C: F644 0100 MOVW R1, #0x4800 0x0800CA60: F2C4 0101 MOVT R1, #0x4001 0x0800CA64: 4288 CMP R0, R1 0x0800CA66: D109 BNE .L2 ; 0x0800CA7C
.L1: 0x0800CA68: 9800 LDR R0, [SP, #0] 0x0800CA6A: F420 2080 BIC R0, R0, #0x040000 0x0800CA6E: 9000 STR R0, [SP, #0] 0x0800CA70: 9803 LDR R0, [SP, #12] 0x0800CA72: 6941 LDR R1, [R0, #20] 0x0800CA74: 9800 LDR R0, [SP, #0] 0x0800CA76: EA40 2081 ORR.W R0, R0, R1, LSL #10 0x0800CA7A: 9000 STR R0, [SP, #0]
.L2: 0x0800CA7C: 9800 LDR R0, [SP, #0] 0x0800CA7E: 9904 LDR R1, [SP, #16] 0x0800CA80: 6048 STR R0, [R1, #4] 0x0800CA82: 9802 LDR R0, [SP, #8] 0x0800CA84: 9904 LDR R1, [SP, #16] 0x0800CA86: 6548 STR R0, [R1, #84] 0x0800CA88: 9803 LDR R0, [SP, #12] 0x0800CA8A: 6840 LDR R0, [R0, #4] 0x0800CA8C: 9904 LDR R1, [SP, #16] 0x0800CA8E: 65C8 STR R0, [R1, #92] 0x0800CA90: 9801 LDR R0, [SP, #4] 0x0800CA92: 9904 LDR R1, [SP, #16] 0x0800CA94: 6208 STR R0, [R1, #32] 0x0800CA96: B005 ADD SP, SP, #20 0x0800CA98: 4770 BX LR
HAL_TIM_IC_ConfigChannel: 0x0800CA9A: B580 PUSH {R7, LR} 0x0800CA9C: B086 SUB SP, SP, #24 0x0800CA9E: 9004 STR R0, [SP, #16] 0x0800CAA0: 9103 STR R1, [SP, #12] 0x0800CAA2: 9202 STR R2, [SP, #8] 0x0800CAA4: 2000 MOVS R0, #0 0x0800CAA6: F88D 0007 STRB.W R0, [SP, #7] 0x0800CAAA: 9804 LDR R0, [SP, #16] 0x0800CAAC: 6800 LDR R0, [R0] 0x0800CAAE: 2100 MOVS R1, #0 0x0800CAB0: F2C4 0101 MOVT R1, #0x4001 0x0800CAB4: 4288 CMP R0, R1 0x0800CAB6: D064 BEQ .L1 ; 0x0800CB82 0x0800CAB8: 9804 LDR R0, [SP, #16] 0x0800CABA: 6800 LDR R0, [R0] 0x0800CABC: F1B0 4F80 CMP.W R0, #0x40000000 0x0800CAC0: D05F BEQ .L1 ; 0x0800CB82 0x0800CAC2: 9804 LDR R0, [SP, #16] 0x0800CAC4: 6800 LDR R0, [R0] 0x0800CAC6: F240 4100 MOVW R1, #0x0400 0x0800CACA: F2C4 0100 MOVT R1, #0x4000 0x0800CACE: 4288 CMP R0, R1 0x0800CAD0: D057 BEQ .L1 ; 0x0800CB82 0x0800CAD2: 9804 LDR R0, [SP, #16] 0x0800CAD4: 6800 LDR R0, [R0] 0x0800CAD6: F640 0100 MOVW R1, #0x0800 0x0800CADA: F2C4 0100 MOVT R1, #0x4000 0x0800CADE: 4288 CMP R0, R1 0x0800CAE0: D04F BEQ .L1 ; 0x0800CB82 0x0800CAE2: 9804 LDR R0, [SP, #16] 0x0800CAE4: 6800 LDR R0, [R0] 0x0800CAE6: F640 4100 MOVW R1, #0x0C00 0x0800CAEA: F2C4 0100 MOVT R1, #0x4000 0x0800CAEE: 4288 CMP R0, R1 0x0800CAF0: D047 BEQ .L1 ; 0x0800CB82 0x0800CAF2: 9804 LDR R0, [SP, #16] 0x0800CAF4: 6800 LDR R0, [R0] 0x0800CAF6: F240 4100 MOVW R1, #0x0400 0x0800CAFA: F2C4 0101 MOVT R1, #0x4001 0x0800CAFE: 4288 CMP R0, R1 0x0800CB00: D03F BEQ .L1 ; 0x0800CB82 0x0800CB02: 9804 LDR R0, [SP, #16] 0x0800CB04: 6800 LDR R0, [R0] 0x0800CB06: F641 0100 MOVW R1, #0x1800 0x0800CB0A: F2C4 0100 MOVT R1, #0x4000 0x0800CB0E: 4288 CMP R0, R1 0x0800CB10: D037 BEQ .L1 ; 0x0800CB82 0x0800CB12: 9804 LDR R0, [SP, #16] 0x0800CB14: 6800 LDR R0, [R0] 0x0800CB16: F641 4100 MOVW R1, #0x1C00 0x0800CB1A: F2C4 0100 MOVT R1, #0x4000 0x0800CB1E: 4288 CMP R0, R1 0x0800CB20: D02F BEQ .L1 ; 0x0800CB82 0x0800CB22: 9804 LDR R0, [SP, #16] 0x0800CB24: 6800 LDR R0, [R0] 0x0800CB26: F242 0100 MOVW R1, #0x2000 0x0800CB2A: F2C4 0100 MOVT R1, #0x4000 0x0800CB2E: 4288 CMP R0, R1 0x0800CB30: D027 BEQ .L1 ; 0x0800CB82 0x0800CB32: 9804 LDR R0, [SP, #16] 0x0800CB34: 6800 LDR R0, [R0] 0x0800CB36: F244 0100 MOVW R1, #0x4000 0x0800CB3A: F2C4 0101 MOVT R1, #0x4001 0x0800CB3E: 4288 CMP R0, R1 0x0800CB40: D01F BEQ .L1 ; 0x0800CB82 0x0800CB42: 9804 LDR R0, [SP, #16] 0x0800CB44: 6800 LDR R0, [R0] 0x0800CB46: F244 4100 MOVW R1, #0x4400 0x0800CB4A: F2C4 0101 MOVT R1, #0x4001 0x0800CB4E: 4288 CMP R0, R1 0x0800CB50: D017 BEQ .L1 ; 0x0800CB82 0x0800CB52: 9804 LDR R0, [SP, #16] 0x0800CB54: 6800 LDR R0, [R0] 0x0800CB56: F644 0100 MOVW R1, #0x4800 0x0800CB5A: F2C4 0101 MOVT R1, #0x4001 0x0800CB5E: 4288 CMP R0, R1 0x0800CB60: D00F BEQ .L1 ; 0x0800CB82 0x0800CB62: 9804 LDR R0, [SP, #16] 0x0800CB64: 6800 LDR R0, [R0] 0x0800CB66: F24E 0100 MOVW R1, #0xE000 0x0800CB6A: F2C4 0100 MOVT R1, #0x4000 0x0800CB6E: 4288 CMP R0, R1 0x0800CB70: D007 BEQ .L1 ; 0x0800CB82 0x0800CB72: 9804 LDR R0, [SP, #16] 0x0800CB74: 6800 LDR R0, [R0] 0x0800CB76: F24E 4100 MOVW R1, #0xE400 0x0800CB7A: F2C4 0100 MOVT R1, #0x4000 0x0800CB7E: 4288 CMP R0, R1 0x0800CB80: D100 BNE .L2 ; 0x0800CB84
.L1: 0x0800CB82: E007 B .L3 ; 0x0800CB94
.L2: 0x0800CB84: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CB88: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CB8C: F241 014C MOVW R1, #0x104C 0x0800CB90: F7F8 F803 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800CB94: 9803 LDR R0, [SP, #12] 0x0800CB96: 6800 LDR R0, [R0] 0x0800CB98: B138 CBZ R0, .L4 ; 0x0800CBAA 0x0800CB9A: 9803 LDR R0, [SP, #12] 0x0800CB9C: 6800 LDR R0, [R0] 0x0800CB9E: 2802 CMP R0, #2 0x0800CBA0: D003 BEQ .L4 ; 0x0800CBAA 0x0800CBA2: 9803 LDR R0, [SP, #12] 0x0800CBA4: 6800 LDR R0, [R0] 0x0800CBA6: 280A CMP R0, #10 0x0800CBA8: D100 BNE .L5 ; 0x0800CBAC
.L4: 0x0800CBAA: E007 B .L6 ; 0x0800CBBC
.L5: 0x0800CBAC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CBB0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CBB4: F241 014D MOVW R1, #0x104D 0x0800CBB8: F7F7 FFEF BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800CBBC: 9803 LDR R0, [SP, #12] 0x0800CBBE: 6840 LDR R0, [R0, #4] 0x0800CBC0: 2801 CMP R0, #1 0x0800CBC2: D007 BEQ .L7 ; 0x0800CBD4 0x0800CBC4: 9803 LDR R0, [SP, #12] 0x0800CBC6: 6840 LDR R0, [R0, #4] 0x0800CBC8: 2802 CMP R0, #2 0x0800CBCA: D003 BEQ .L7 ; 0x0800CBD4 0x0800CBCC: 9803 LDR R0, [SP, #12] 0x0800CBCE: 6840 LDR R0, [R0, #4] 0x0800CBD0: 2803 CMP R0, #3 0x0800CBD2: D100 BNE .L8 ; 0x0800CBD6
.L7: 0x0800CBD4: E007 B .L9 ; 0x0800CBE6
.L8: 0x0800CBD6: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CBDA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CBDE: F241 014E MOVW R1, #0x104E 0x0800CBE2: F7F7 FFDA BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800CBE6: 9803 LDR R0, [SP, #12] 0x0800CBE8: 6880 LDR R0, [R0, #8] 0x0800CBEA: B158 CBZ R0, .L10 ; 0x0800CC04 0x0800CBEC: 9803 LDR R0, [SP, #12] 0x0800CBEE: 6880 LDR R0, [R0, #8] 0x0800CBF0: 2804 CMP R0, #4 0x0800CBF2: D007 BEQ .L10 ; 0x0800CC04 0x0800CBF4: 9803 LDR R0, [SP, #12] 0x0800CBF6: 6880 LDR R0, [R0, #8] 0x0800CBF8: 2808 CMP R0, #8 0x0800CBFA: D003 BEQ .L10 ; 0x0800CC04 0x0800CBFC: 9803 LDR R0, [SP, #12] 0x0800CBFE: 6880 LDR R0, [R0, #8] 0x0800CC00: 280C CMP R0, #12 0x0800CC02: D100 BNE .L11 ; 0x0800CC06
.L10: 0x0800CC04: E007 B .L12 ; 0x0800CC16
.L11: 0x0800CC06: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CC0A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CC0E: F241 014F MOVW R1, #0x104F 0x0800CC12: F7F7 FFC2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800CC16: 9803 LDR R0, [SP, #12] 0x0800CC18: 68C0 LDR R0, [R0, #12] 0x0800CC1A: 280F CMP R0, #15 0x0800CC1C: D800 BHI .L13 ; 0x0800CC20 0x0800CC1E: E007 B .L14 ; 0x0800CC30
.L13: 0x0800CC20: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CC24: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CC28: F241 0150 MOVW R1, #0x1050 0x0800CC2C: F7F7 FFB5 BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x0800CC30: 9804 LDR R0, [SP, #16] 0x0800CC32: F890 003C LDRB.W R0, [R0, #60] 0x0800CC36: 2801 CMP R0, #1 0x0800CC38: D103 BNE .L15 ; 0x0800CC42 0x0800CC3A: 2002 MOVS R0, #2 0x0800CC3C: F88D 0017 STRB.W R0, [SP, #23] 0x0800CC40: E152 B .L30 ; 0x0800CEE8
.L15: 0x0800CC42: 9904 LDR R1, [SP, #16] 0x0800CC44: 2001 MOVS R0, #1 0x0800CC46: F881 003C STRB.W R0, [R1, #60] 0x0800CC4A: 9802 LDR R0, [SP, #8] 0x0800CC4C: B9A8 CBNZ R0, .L16 ; 0x0800CC7A 0x0800CC4E: 9804 LDR R0, [SP, #16] 0x0800CC50: 6800 LDR R0, [R0] 0x0800CC52: 9B03 LDR R3, [SP, #12] 0x0800CC54: 6819 LDR R1, [R3] 0x0800CC56: 685A LDR R2, [R3, #4] 0x0800CC58: 68DB LDR R3, [R3, #12] 0x0800CC5A: F000 F949 BL TIM_TI1_SetConfig ; 0x0800CEF0 0x0800CC5E: 9804 LDR R0, [SP, #16] 0x0800CC60: 6801 LDR R1, [R0] 0x0800CC62: 6988 LDR R0, [R1, #24] 0x0800CC64: F020 000C BIC R0, R0, #12 0x0800CC68: 6188 STR R0, [R1, #24] 0x0800CC6A: 9803 LDR R0, [SP, #12] 0x0800CC6C: 6882 LDR R2, [R0, #8] 0x0800CC6E: 9804 LDR R0, [SP, #16] 0x0800CC70: 6801 LDR R1, [R0] 0x0800CC72: 6988 LDR R0, [R1, #24] 0x0800CC74: 4310 ORRS R0, R2 0x0800CC76: 6188 STR R0, [R1, #24] 0x0800CC78: E12E B .L29 ; 0x0800CED8
.L16: 0x0800CC7A: 9802 LDR R0, [SP, #8] 0x0800CC7C: 2804 CMP R0, #4 0x0800CC7E: D16B BNE .L20 ; 0x0800CD58 0x0800CC80: 9804 LDR R0, [SP, #16] 0x0800CC82: 6800 LDR R0, [R0] 0x0800CC84: 2100 MOVS R1, #0 0x0800CC86: F2C4 0101 MOVT R1, #0x4001 0x0800CC8A: 4288 CMP R0, R1 0x0800CC8C: D044 BEQ .L17 ; 0x0800CD18 0x0800CC8E: 9804 LDR R0, [SP, #16] 0x0800CC90: 6800 LDR R0, [R0] 0x0800CC92: F1B0 4F80 CMP.W R0, #0x40000000 0x0800CC96: D03F BEQ .L17 ; 0x0800CD18 0x0800CC98: 9804 LDR R0, [SP, #16] 0x0800CC9A: 6800 LDR R0, [R0] 0x0800CC9C: F240 4100 MOVW R1, #0x0400 0x0800CCA0: F2C4 0100 MOVT R1, #0x4000 0x0800CCA4: 4288 CMP R0, R1 0x0800CCA6: D037 BEQ .L17 ; 0x0800CD18 0x0800CCA8: 9804 LDR R0, [SP, #16] 0x0800CCAA: 6800 LDR R0, [R0] 0x0800CCAC: F640 0100 MOVW R1, #0x0800 0x0800CCB0: F2C4 0100 MOVT R1, #0x4000 0x0800CCB4: 4288 CMP R0, R1 0x0800CCB6: D02F BEQ .L17 ; 0x0800CD18 0x0800CCB8: 9804 LDR R0, [SP, #16] 0x0800CCBA: 6800 LDR R0, [R0] 0x0800CCBC: F640 4100 MOVW R1, #0x0C00 0x0800CCC0: F2C4 0100 MOVT R1, #0x4000 0x0800CCC4: 4288 CMP R0, R1 0x0800CCC6: D027 BEQ .L17 ; 0x0800CD18 0x0800CCC8: 9804 LDR R0, [SP, #16] 0x0800CCCA: 6800 LDR R0, [R0] 0x0800CCCC: F240 4100 MOVW R1, #0x0400 0x0800CCD0: F2C4 0101 MOVT R1, #0x4001 0x0800CCD4: 4288 CMP R0, R1 0x0800CCD6: D01F BEQ .L17 ; 0x0800CD18 0x0800CCD8: 9804 LDR R0, [SP, #16] 0x0800CCDA: 6800 LDR R0, [R0] 0x0800CCDC: F641 0100 MOVW R1, #0x1800 0x0800CCE0: F2C4 0100 MOVT R1, #0x4000 0x0800CCE4: 4288 CMP R0, R1 0x0800CCE6: D017 BEQ .L17 ; 0x0800CD18 0x0800CCE8: 9804 LDR R0, [SP, #16] 0x0800CCEA: 6800 LDR R0, [R0] 0x0800CCEC: F244 0100 MOVW R1, #0x4000 0x0800CCF0: F2C4 0101 MOVT R1, #0x4001 0x0800CCF4: 4288 CMP R0, R1 0x0800CCF6: D00F BEQ .L17 ; 0x0800CD18 0x0800CCF8: 9804 LDR R0, [SP, #16] 0x0800CCFA: 6800 LDR R0, [R0] 0x0800CCFC: F24E 0100 MOVW R1, #0xE000 0x0800CD00: F2C4 0100 MOVT R1, #0x4000 0x0800CD04: 4288 CMP R0, R1 0x0800CD06: D007 BEQ .L17 ; 0x0800CD18 0x0800CD08: 9804 LDR R0, [SP, #16] 0x0800CD0A: 6800 LDR R0, [R0] 0x0800CD0C: F24E 4100 MOVW R1, #0xE400 0x0800CD10: F2C4 0100 MOVT R1, #0x4000 0x0800CD14: 4288 CMP R0, R1 0x0800CD16: D100 BNE .L18 ; 0x0800CD1A
.L17: 0x0800CD18: E007 B .L19 ; 0x0800CD2A
.L18: 0x0800CD1A: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CD1E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CD22: F241 0166 MOVW R1, #0x1066 0x0800CD26: F7F7 FF38 BL vApplicationStackOverflowHook ; 0x08004B9A
.L19: 0x0800CD2A: 9804 LDR R0, [SP, #16] 0x0800CD2C: 6800 LDR R0, [R0] 0x0800CD2E: 9B03 LDR R3, [SP, #12] 0x0800CD30: 6819 LDR R1, [R3] 0x0800CD32: 685A LDR R2, [R3, #4] 0x0800CD34: 68DB LDR R3, [R3, #12] 0x0800CD36: F00D FAC5 BL TIM_TI2_SetConfig ; 0x0801A2C4 0x0800CD3A: 9804 LDR R0, [SP, #16] 0x0800CD3C: 6801 LDR R1, [R0] 0x0800CD3E: 6988 LDR R0, [R1, #24] 0x0800CD40: F420 6040 BIC R0, R0, #0x0C00 0x0800CD44: 6188 STR R0, [R1, #24] 0x0800CD46: 9803 LDR R0, [SP, #12] 0x0800CD48: 6882 LDR R2, [R0, #8] 0x0800CD4A: 9804 LDR R0, [SP, #16] 0x0800CD4C: 6801 LDR R1, [R0] 0x0800CD4E: 6988 LDR R0, [R1, #24] 0x0800CD50: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0800CD54: 6188 STR R0, [R1, #24] 0x0800CD56: E0BF B .L29 ; 0x0800CED8
.L20: 0x0800CD58: 9802 LDR R0, [SP, #8] 0x0800CD5A: 2808 CMP R0, #8 0x0800CD5C: D15A BNE .L24 ; 0x0800CE14 0x0800CD5E: 9804 LDR R0, [SP, #16] 0x0800CD60: 6800 LDR R0, [R0] 0x0800CD62: 2100 MOVS R1, #0 0x0800CD64: F2C4 0101 MOVT R1, #0x4001 0x0800CD68: 4288 CMP R0, R1 0x0800CD6A: D034 BEQ .L21 ; 0x0800CDD6 0x0800CD6C: 9804 LDR R0, [SP, #16] 0x0800CD6E: 6800 LDR R0, [R0] 0x0800CD70: F1B0 4F80 CMP.W R0, #0x40000000 0x0800CD74: D02F BEQ .L21 ; 0x0800CDD6 0x0800CD76: 9804 LDR R0, [SP, #16] 0x0800CD78: 6800 LDR R0, [R0] 0x0800CD7A: F240 4100 MOVW R1, #0x0400 0x0800CD7E: F2C4 0100 MOVT R1, #0x4000 0x0800CD82: 4288 CMP R0, R1 0x0800CD84: D027 BEQ .L21 ; 0x0800CDD6 0x0800CD86: 9804 LDR R0, [SP, #16] 0x0800CD88: 6800 LDR R0, [R0] 0x0800CD8A: F640 0100 MOVW R1, #0x0800 0x0800CD8E: F2C4 0100 MOVT R1, #0x4000 0x0800CD92: 4288 CMP R0, R1 0x0800CD94: D01F BEQ .L21 ; 0x0800CDD6 0x0800CD96: 9804 LDR R0, [SP, #16] 0x0800CD98: 6800 LDR R0, [R0] 0x0800CD9A: F640 4100 MOVW R1, #0x0C00 0x0800CD9E: F2C4 0100 MOVT R1, #0x4000 0x0800CDA2: 4288 CMP R0, R1 0x0800CDA4: D017 BEQ .L21 ; 0x0800CDD6 0x0800CDA6: 9804 LDR R0, [SP, #16] 0x0800CDA8: 6800 LDR R0, [R0] 0x0800CDAA: F240 4100 MOVW R1, #0x0400 0x0800CDAE: F2C4 0101 MOVT R1, #0x4001 0x0800CDB2: 4288 CMP R0, R1 0x0800CDB4: D00F BEQ .L21 ; 0x0800CDD6 0x0800CDB6: 9804 LDR R0, [SP, #16] 0x0800CDB8: 6800 LDR R0, [R0] 0x0800CDBA: F24E 0100 MOVW R1, #0xE000 0x0800CDBE: F2C4 0100 MOVT R1, #0x4000 0x0800CDC2: 4288 CMP R0, R1 0x0800CDC4: D007 BEQ .L21 ; 0x0800CDD6 0x0800CDC6: 9804 LDR R0, [SP, #16] 0x0800CDC8: 6800 LDR R0, [R0] 0x0800CDCA: F24E 4100 MOVW R1, #0xE400 0x0800CDCE: F2C4 0100 MOVT R1, #0x4000 0x0800CDD2: 4288 CMP R0, R1 0x0800CDD4: D100 BNE .L22 ; 0x0800CDD8
.L21: 0x0800CDD6: E007 B .L23 ; 0x0800CDE8
.L22: 0x0800CDD8: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CDDC: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CDE0: F241 0176 MOVW R1, #0x1076 0x0800CDE4: F7F7 FED9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L23: 0x0800CDE8: 9804 LDR R0, [SP, #16] 0x0800CDEA: 6800 LDR R0, [R0] 0x0800CDEC: 9B03 LDR R3, [SP, #12] 0x0800CDEE: 6819 LDR R1, [R3] 0x0800CDF0: 685A LDR R2, [R3, #4] 0x0800CDF2: 68DB LDR R3, [R3, #12] 0x0800CDF4: F000 F90F BL TIM_TI3_SetConfig ; 0x0800D016 0x0800CDF8: 9804 LDR R0, [SP, #16] 0x0800CDFA: 6801 LDR R1, [R0] 0x0800CDFC: 69C8 LDR R0, [R1, #28] 0x0800CDFE: F020 000C BIC R0, R0, #12 0x0800CE02: 61C8 STR R0, [R1, #28] 0x0800CE04: 9803 LDR R0, [SP, #12] 0x0800CE06: 6882 LDR R2, [R0, #8] 0x0800CE08: 9804 LDR R0, [SP, #16] 0x0800CE0A: 6801 LDR R1, [R0] 0x0800CE0C: 69C8 LDR R0, [R1, #28] 0x0800CE0E: 4310 ORRS R0, R2 0x0800CE10: 61C8 STR R0, [R1, #28] 0x0800CE12: E061 B .L29 ; 0x0800CED8
.L24: 0x0800CE14: 9802 LDR R0, [SP, #8] 0x0800CE16: 280C CMP R0, #12 0x0800CE18: D15B BNE .L28 ; 0x0800CED2 0x0800CE1A: 9804 LDR R0, [SP, #16] 0x0800CE1C: 6800 LDR R0, [R0] 0x0800CE1E: 2100 MOVS R1, #0 0x0800CE20: F2C4 0101 MOVT R1, #0x4001 0x0800CE24: 4288 CMP R0, R1 0x0800CE26: D034 BEQ .L25 ; 0x0800CE92 0x0800CE28: 9804 LDR R0, [SP, #16] 0x0800CE2A: 6800 LDR R0, [R0] 0x0800CE2C: F1B0 4F80 CMP.W R0, #0x40000000 0x0800CE30: D02F BEQ .L25 ; 0x0800CE92 0x0800CE32: 9804 LDR R0, [SP, #16] 0x0800CE34: 6800 LDR R0, [R0] 0x0800CE36: F240 4100 MOVW R1, #0x0400 0x0800CE3A: F2C4 0100 MOVT R1, #0x4000 0x0800CE3E: 4288 CMP R0, R1 0x0800CE40: D027 BEQ .L25 ; 0x0800CE92 0x0800CE42: 9804 LDR R0, [SP, #16] 0x0800CE44: 6800 LDR R0, [R0] 0x0800CE46: F640 0100 MOVW R1, #0x0800 0x0800CE4A: F2C4 0100 MOVT R1, #0x4000 0x0800CE4E: 4288 CMP R0, R1 0x0800CE50: D01F BEQ .L25 ; 0x0800CE92 0x0800CE52: 9804 LDR R0, [SP, #16] 0x0800CE54: 6800 LDR R0, [R0] 0x0800CE56: F640 4100 MOVW R1, #0x0C00 0x0800CE5A: F2C4 0100 MOVT R1, #0x4000 0x0800CE5E: 4288 CMP R0, R1 0x0800CE60: D017 BEQ .L25 ; 0x0800CE92 0x0800CE62: 9804 LDR R0, [SP, #16] 0x0800CE64: 6800 LDR R0, [R0] 0x0800CE66: F240 4100 MOVW R1, #0x0400 0x0800CE6A: F2C4 0101 MOVT R1, #0x4001 0x0800CE6E: 4288 CMP R0, R1 0x0800CE70: D00F BEQ .L25 ; 0x0800CE92 0x0800CE72: 9804 LDR R0, [SP, #16] 0x0800CE74: 6800 LDR R0, [R0] 0x0800CE76: F24E 0100 MOVW R1, #0xE000 0x0800CE7A: F2C4 0100 MOVT R1, #0x4000 0x0800CE7E: 4288 CMP R0, R1 0x0800CE80: D007 BEQ .L25 ; 0x0800CE92 0x0800CE82: 9804 LDR R0, [SP, #16] 0x0800CE84: 6800 LDR R0, [R0] 0x0800CE86: F24E 4100 MOVW R1, #0xE400 0x0800CE8A: F2C4 0100 MOVT R1, #0x4000 0x0800CE8E: 4288 CMP R0, R1 0x0800CE90: D100 BNE .L26 ; 0x0800CE94
.L25: 0x0800CE92: E007 B .L27 ; 0x0800CEA4
.L26: 0x0800CE94: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800CE98: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800CE9C: F241 0186 MOVW R1, #0x1086 0x0800CEA0: F7F7 FE7B BL vApplicationStackOverflowHook ; 0x08004B9A
.L27: 0x0800CEA4: 9804 LDR R0, [SP, #16] 0x0800CEA6: 6800 LDR R0, [R0] 0x0800CEA8: 9B03 LDR R3, [SP, #12] 0x0800CEAA: 6819 LDR R1, [R3] 0x0800CEAC: 685A LDR R2, [R3, #4] 0x0800CEAE: 68DB LDR R3, [R3, #12] 0x0800CEB0: F00D FA3E BL TIM_TI4_SetConfig ; 0x0801A330 0x0800CEB4: 9804 LDR R0, [SP, #16] 0x0800CEB6: 6801 LDR R1, [R0] 0x0800CEB8: 69C8 LDR R0, [R1, #28] 0x0800CEBA: F420 6040 BIC R0, R0, #0x0C00 0x0800CEBE: 61C8 STR R0, [R1, #28] 0x0800CEC0: 9803 LDR R0, [SP, #12] 0x0800CEC2: 6882 LDR R2, [R0, #8] 0x0800CEC4: 9804 LDR R0, [SP, #16] 0x0800CEC6: 6801 LDR R1, [R0] 0x0800CEC8: 69C8 LDR R0, [R1, #28] 0x0800CECA: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0800CECE: 61C8 STR R0, [R1, #28] 0x0800CED0: E002 B .L29 ; 0x0800CED8
.L28: 0x0800CED2: 2001 MOVS R0, #1 0x0800CED4: F88D 0007 STRB.W R0, [SP, #7]
.L29: 0x0800CED8: 9904 LDR R1, [SP, #16] 0x0800CEDA: 2000 MOVS R0, #0 0x0800CEDC: F881 003C STRB.W R0, [R1, #60] 0x0800CEE0: F89D 0007 LDRB.W R0, [SP, #7] 0x0800CEE4: F88D 0017 STRB.W R0, [SP, #23]
.L30: 0x0800CEE8: F89D 0017 LDRB.W R0, [SP, #23] 0x0800CEEC: B006 ADD SP, SP, #24 0x0800CEEE: BD80 POP {R7, PC}
TIM_TI1_SetConfig: 0x0800CEF0: B087 SUB SP, SP, #28 0x0800CEF2: 9006 STR R0, [SP, #24] 0x0800CEF4: 9105 STR R1, [SP, #20] 0x0800CEF6: 9204 STR R2, [SP, #16] 0x0800CEF8: 9303 STR R3, [SP, #12] 0x0800CEFA: 9806 LDR R0, [SP, #24] 0x0800CEFC: 6A00 LDR R0, [R0, #32] 0x0800CEFE: 9001 STR R0, [SP, #4] 0x0800CF00: 9906 LDR R1, [SP, #24] 0x0800CF02: 6A08 LDR R0, [R1, #32] 0x0800CF04: F020 0001 BIC R0, R0, #1 0x0800CF08: 6208 STR R0, [R1, #32] 0x0800CF0A: 9806 LDR R0, [SP, #24] 0x0800CF0C: 6980 LDR R0, [R0, #24] 0x0800CF0E: 9002 STR R0, [SP, #8] 0x0800CF10: 9906 LDR R1, [SP, #24] 0x0800CF12: 2001 MOVS R0, #1 0x0800CF14: 2200 MOVS R2, #0 0x0800CF16: F2C4 0201 MOVT R2, #0x4001 0x0800CF1A: 4291 CMP R1, R2 0x0800CF1C: 9000 STR R0, [SP, #0] 0x0800CF1E: D04E BEQ .L1 ; 0x0800CFBE 0x0800CF20: 9906 LDR R1, [SP, #24] 0x0800CF22: 2001 MOVS R0, #1 0x0800CF24: F1B1 4F80 CMP.W R1, #0x40000000 0x0800CF28: 9000 STR R0, [SP, #0] 0x0800CF2A: D048 BEQ .L1 ; 0x0800CFBE 0x0800CF2C: 9906 LDR R1, [SP, #24] 0x0800CF2E: 2001 MOVS R0, #1 0x0800CF30: F240 4200 MOVW R2, #0x0400 0x0800CF34: F2C4 0200 MOVT R2, #0x4000 0x0800CF38: 4291 CMP R1, R2 0x0800CF3A: 9000 STR R0, [SP, #0] 0x0800CF3C: D03F BEQ .L1 ; 0x0800CFBE 0x0800CF3E: 9906 LDR R1, [SP, #24] 0x0800CF40: 2001 MOVS R0, #1 0x0800CF42: F640 0200 MOVW R2, #0x0800 0x0800CF46: F2C4 0200 MOVT R2, #0x4000 0x0800CF4A: 4291 CMP R1, R2 0x0800CF4C: 9000 STR R0, [SP, #0] 0x0800CF4E: D036 BEQ .L1 ; 0x0800CFBE 0x0800CF50: 9906 LDR R1, [SP, #24] 0x0800CF52: 2001 MOVS R0, #1 0x0800CF54: F640 4200 MOVW R2, #0x0C00 0x0800CF58: F2C4 0200 MOVT R2, #0x4000 0x0800CF5C: 4291 CMP R1, R2 0x0800CF5E: 9000 STR R0, [SP, #0] 0x0800CF60: D02D BEQ .L1 ; 0x0800CFBE 0x0800CF62: 9906 LDR R1, [SP, #24] 0x0800CF64: 2001 MOVS R0, #1 0x0800CF66: F240 4200 MOVW R2, #0x0400 0x0800CF6A: F2C4 0201 MOVT R2, #0x4001 0x0800CF6E: 4291 CMP R1, R2 0x0800CF70: 9000 STR R0, [SP, #0] 0x0800CF72: D024 BEQ .L1 ; 0x0800CFBE 0x0800CF74: 9906 LDR R1, [SP, #24] 0x0800CF76: 2001 MOVS R0, #1 0x0800CF78: F641 0200 MOVW R2, #0x1800 0x0800CF7C: F2C4 0200 MOVT R2, #0x4000 0x0800CF80: 4291 CMP R1, R2 0x0800CF82: 9000 STR R0, [SP, #0] 0x0800CF84: D01B BEQ .L1 ; 0x0800CFBE 0x0800CF86: 9906 LDR R1, [SP, #24] 0x0800CF88: 2001 MOVS R0, #1 0x0800CF8A: F244 0200 MOVW R2, #0x4000 0x0800CF8E: F2C4 0201 MOVT R2, #0x4001 0x0800CF92: 4291 CMP R1, R2 0x0800CF94: 9000 STR R0, [SP, #0] 0x0800CF96: D012 BEQ .L1 ; 0x0800CFBE 0x0800CF98: 9906 LDR R1, [SP, #24] 0x0800CF9A: 2001 MOVS R0, #1 0x0800CF9C: F24E 0200 MOVW R2, #0xE000 0x0800CFA0: F2C4 0200 MOVT R2, #0x4000 0x0800CFA4: 4291 CMP R1, R2 0x0800CFA6: 9000 STR R0, [SP, #0] 0x0800CFA8: D009 BEQ .L1 ; 0x0800CFBE 0x0800CFAA: 9806 LDR R0, [SP, #24] 0x0800CFAC: F641 4100 MOVW R1, #0x1C00 0x0800CFB0: F6CB 71FF MOVT R1, #0xBFFF 0x0800CFB4: 4408 ADD R0, R1 0x0800CFB6: FAB0 F080 CLZ R0, R0 0x0800CFBA: 0940 LSRS R0, R0, #5 0x0800CFBC: 9000 STR R0, [SP, #0]
.L1: 0x0800CFBE: 9800 LDR R0, [SP, #0] 0x0800CFC0: 07C0 LSLS R0, R0, #31 0x0800CFC2: B140 CBZ R0, .L2 ; 0x0800CFD6 0x0800CFC4: 9802 LDR R0, [SP, #8] 0x0800CFC6: F020 0003 BIC R0, R0, #3 0x0800CFCA: 9002 STR R0, [SP, #8] 0x0800CFCC: 9904 LDR R1, [SP, #16] 0x0800CFCE: 9802 LDR R0, [SP, #8] 0x0800CFD0: 4308 ORRS R0, R1 0x0800CFD2: 9002 STR R0, [SP, #8] 0x0800CFD4: E003 B .L3 ; 0x0800CFDE
.L2: 0x0800CFD6: 9802 LDR R0, [SP, #8] 0x0800CFD8: F040 0001 ORR R0, R0, #1 0x0800CFDC: 9002 STR R0, [SP, #8]
.L3: 0x0800CFDE: 9802 LDR R0, [SP, #8] 0x0800CFE0: F020 00F0 BIC R0, R0, #240 0x0800CFE4: 9002 STR R0, [SP, #8] 0x0800CFE6: 9803 LDR R0, [SP, #12] 0x0800CFE8: 0100 LSLS R0, R0, #4 0x0800CFEA: B2C1 UXTB R1, R0 0x0800CFEC: 9802 LDR R0, [SP, #8] 0x0800CFEE: 4308 ORRS R0, R1 0x0800CFF0: 9002 STR R0, [SP, #8] 0x0800CFF2: 9801 LDR R0, [SP, #4] 0x0800CFF4: F020 000A BIC R0, R0, #10 0x0800CFF8: 9001 STR R0, [SP, #4] 0x0800CFFA: 9805 LDR R0, [SP, #20] 0x0800CFFC: F000 010A AND R1, R0, #10 0x0800D000: 9801 LDR R0, [SP, #4] 0x0800D002: 4308 ORRS R0, R1 0x0800D004: 9001 STR R0, [SP, #4] 0x0800D006: 9802 LDR R0, [SP, #8] 0x0800D008: 9906 LDR R1, [SP, #24] 0x0800D00A: 6188 STR R0, [R1, #24] 0x0800D00C: 9801 LDR R0, [SP, #4] 0x0800D00E: 9906 LDR R1, [SP, #24] 0x0800D010: 6208 STR R0, [R1, #32] 0x0800D012: B007 ADD SP, SP, #28 0x0800D014: 4770 BX LR
TIM_TI3_SetConfig: 0x0800D016: B086 SUB SP, SP, #24 0x0800D018: 9005 STR R0, [SP, #20] 0x0800D01A: 9104 STR R1, [SP, #16] 0x0800D01C: 9203 STR R2, [SP, #12] 0x0800D01E: 9302 STR R3, [SP, #8] 0x0800D020: 9805 LDR R0, [SP, #20] 0x0800D022: 6A00 LDR R0, [R0, #32] 0x0800D024: 9000 STR R0, [SP, #0] 0x0800D026: 9905 LDR R1, [SP, #20] 0x0800D028: 6A08 LDR R0, [R1, #32] 0x0800D02A: F420 7080 BIC R0, R0, #0x0100 0x0800D02E: 6208 STR R0, [R1, #32] 0x0800D030: 9805 LDR R0, [SP, #20] 0x0800D032: 69C0 LDR R0, [R0, #28] 0x0800D034: 9001 STR R0, [SP, #4] 0x0800D036: 9801 LDR R0, [SP, #4] 0x0800D038: F020 0003 BIC R0, R0, #3 0x0800D03C: 9001 STR R0, [SP, #4] 0x0800D03E: 9903 LDR R1, [SP, #12] 0x0800D040: 9801 LDR R0, [SP, #4] 0x0800D042: 4308 ORRS R0, R1 0x0800D044: 9001 STR R0, [SP, #4] 0x0800D046: 9801 LDR R0, [SP, #4] 0x0800D048: F020 00F0 BIC R0, R0, #240 0x0800D04C: 9001 STR R0, [SP, #4] 0x0800D04E: 9802 LDR R0, [SP, #8] 0x0800D050: 0100 LSLS R0, R0, #4 0x0800D052: B2C1 UXTB R1, R0 0x0800D054: 9801 LDR R0, [SP, #4] 0x0800D056: 4308 ORRS R0, R1 0x0800D058: 9001 STR R0, [SP, #4] 0x0800D05A: 9800 LDR R0, [SP, #0] 0x0800D05C: F420 6020 BIC R0, R0, #0x0A00 0x0800D060: 9000 STR R0, [SP, #0] 0x0800D062: 9804 LDR R0, [SP, #16] 0x0800D064: F000 010A AND R1, R0, #10 0x0800D068: 9800 LDR R0, [SP, #0] 0x0800D06A: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0800D06E: 9000 STR R0, [SP, #0] 0x0800D070: 9801 LDR R0, [SP, #4] 0x0800D072: 9905 LDR R1, [SP, #20] 0x0800D074: 61C8 STR R0, [R1, #28] 0x0800D076: 9800 LDR R0, [SP, #0] 0x0800D078: 9905 LDR R1, [SP, #20] 0x0800D07A: 6208 STR R0, [R1, #32] 0x0800D07C: B006 ADD SP, SP, #24 0x0800D07E: 4770 BX LR
HAL_TIM_ConfigClockSource: 0x0800D080: B580 PUSH {R7, LR} 0x0800D082: B086 SUB SP, SP, #24 0x0800D084: 9004 STR R0, [SP, #16] 0x0800D086: 9103 STR R1, [SP, #12] 0x0800D088: 2000 MOVS R0, #0 0x0800D08A: F88D 000B STRB.W R0, [SP, #11] 0x0800D08E: 9804 LDR R0, [SP, #16] 0x0800D090: F890 003C LDRB.W R0, [R0, #60] 0x0800D094: 2801 CMP R0, #1 0x0800D096: D104 BNE .L1 ; 0x0800D0A2 0x0800D098: 2002 MOVS R0, #2 0x0800D09A: F88D 0017 STRB.W R0, [SP, #23] 0x0800D09E: F000 BC60 B.W .L66 ; 0x0800D962
.L1: 0x0800D0A2: 9904 LDR R1, [SP, #16] 0x0800D0A4: 2001 MOVS R0, #1 0x0800D0A6: F881 003C STRB.W R0, [R1, #60] 0x0800D0AA: 9904 LDR R1, [SP, #16] 0x0800D0AC: 2002 MOVS R0, #2 0x0800D0AE: F881 003D STRB.W R0, [R1, #61] 0x0800D0B2: 9803 LDR R0, [SP, #12] 0x0800D0B4: 6800 LDR R0, [R0] 0x0800D0B6: F5B0 5F80 CMP.W R0, #0x1000 0x0800D0BA: D023 BEQ .L2 ; 0x0800D104 0x0800D0BC: 9803 LDR R0, [SP, #12] 0x0800D0BE: 6800 LDR R0, [R0] 0x0800D0C0: 2870 CMP R0, #112 0x0800D0C2: D01F BEQ .L2 ; 0x0800D104 0x0800D0C4: 9803 LDR R0, [SP, #12] 0x0800D0C6: 6800 LDR R0, [R0] 0x0800D0C8: F5B0 5F00 CMP.W R0, #0x2000 0x0800D0CC: D01A BEQ .L2 ; 0x0800D104 0x0800D0CE: 9803 LDR R0, [SP, #12] 0x0800D0D0: 6800 LDR R0, [R0] 0x0800D0D2: 2840 CMP R0, #64 0x0800D0D4: D016 BEQ .L2 ; 0x0800D104 0x0800D0D6: 9803 LDR R0, [SP, #12] 0x0800D0D8: 6800 LDR R0, [R0] 0x0800D0DA: 2850 CMP R0, #80 0x0800D0DC: D012 BEQ .L2 ; 0x0800D104 0x0800D0DE: 9803 LDR R0, [SP, #12] 0x0800D0E0: 6800 LDR R0, [R0] 0x0800D0E2: 2860 CMP R0, #96 0x0800D0E4: D00E BEQ .L2 ; 0x0800D104 0x0800D0E6: 9803 LDR R0, [SP, #12] 0x0800D0E8: 6800 LDR R0, [R0] 0x0800D0EA: B158 CBZ R0, .L2 ; 0x0800D104 0x0800D0EC: 9803 LDR R0, [SP, #12] 0x0800D0EE: 6800 LDR R0, [R0] 0x0800D0F0: 2810 CMP R0, #16 0x0800D0F2: D007 BEQ .L2 ; 0x0800D104 0x0800D0F4: 9803 LDR R0, [SP, #12] 0x0800D0F6: 6800 LDR R0, [R0] 0x0800D0F8: 2820 CMP R0, #32 0x0800D0FA: D003 BEQ .L2 ; 0x0800D104 0x0800D0FC: 9803 LDR R0, [SP, #12] 0x0800D0FE: 6800 LDR R0, [R0] 0x0800D100: 2830 CMP R0, #48 0x0800D102: D100 BNE .L3 ; 0x0800D106
.L2: 0x0800D104: E007 B .L4 ; 0x0800D116
.L3: 0x0800D106: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D10A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D10E: F241 5151 MOVW R1, #0x1551 0x0800D112: F7F7 FD42 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800D116: 9804 LDR R0, [SP, #16] 0x0800D118: 6800 LDR R0, [R0] 0x0800D11A: 6880 LDR R0, [R0, #8] 0x0800D11C: 9001 STR R0, [SP, #4] 0x0800D11E: 9801 LDR R0, [SP, #4] 0x0800D120: F64F 7188 MOVW R1, #0xFF88 0x0800D124: F6CF 71CE MOVT R1, #0xFFCE 0x0800D128: 4008 ANDS R0, R1 0x0800D12A: 9001 STR R0, [SP, #4] 0x0800D12C: 9801 LDR R0, [SP, #4] 0x0800D12E: F420 407F BIC R0, R0, #0xFF00 0x0800D132: 9001 STR R0, [SP, #4] 0x0800D134: 9801 LDR R0, [SP, #4] 0x0800D136: 9904 LDR R1, [SP, #16] 0x0800D138: 6809 LDR R1, [R1] 0x0800D13A: 6088 STR R0, [R1, #8] 0x0800D13C: 9803 LDR R0, [SP, #12] 0x0800D13E: 6800 LDR R0, [R0] 0x0800D140: 9000 STR R0, [SP, #0] 0x0800D142: 2800 CMP R0, #0 0x0800D144: F000 83A2 BEQ.W .L60 ; 0x0800D88C 0x0800D148: 9800 LDR R0, [SP, #0] 0x0800D14A: 2810 CMP R0, #16 0x0800D14C: F000 839E BEQ.W .L60 ; 0x0800D88C 0x0800D150: 9800 LDR R0, [SP, #0] 0x0800D152: 2820 CMP R0, #32 0x0800D154: F000 839A BEQ.W .L60 ; 0x0800D88C 0x0800D158: 9800 LDR R0, [SP, #0] 0x0800D15A: 2830 CMP R0, #48 0x0800D15C: F000 8396 BEQ.W .L60 ; 0x0800D88C 0x0800D160: 9800 LDR R0, [SP, #0] 0x0800D162: 2840 CMP R0, #64 0x0800D164: F000 8307 BEQ.W .L51 ; 0x0800D776 0x0800D168: 9800 LDR R0, [SP, #0] 0x0800D16A: 2850 CMP R0, #80 0x0800D16C: F000 81ED BEQ.W .L33 ; 0x0800D54A 0x0800D170: 9800 LDR R0, [SP, #0] 0x0800D172: 2860 CMP R0, #96 0x0800D174: F000 8274 BEQ.W .L42 ; 0x0800D660 0x0800D178: 9800 LDR R0, [SP, #0] 0x0800D17A: 2870 CMP R0, #112 0x0800D17C: F000 80AF BEQ.W .L9 ; 0x0800D2DE 0x0800D180: 9800 LDR R0, [SP, #0] 0x0800D182: F5B0 5F80 CMP.W R0, #0x1000 0x0800D186: D024 BEQ .L5 ; 0x0800D1D2 0x0800D188: 9800 LDR R0, [SP, #0] 0x0800D18A: F5B0 5F00 CMP.W R0, #0x2000 0x0800D18E: F000 8144 BEQ.W .L21 ; 0x0800D41A 0x0800D192: 9800 LDR R0, [SP, #0] 0x0800D194: F5B0 1F80 CMP.W R0, #0x100000 0x0800D198: F000 8378 BEQ.W .L60 ; 0x0800D88C 0x0800D19C: 9800 LDR R0, [SP, #0] 0x0800D19E: F1B0 1F10 CMP.W R0, #0x100010 0x0800D1A2: F000 8373 BEQ.W .L60 ; 0x0800D88C 0x0800D1A6: 9800 LDR R0, [SP, #0] 0x0800D1A8: 2120 MOVS R1, #32 0x0800D1AA: F2C0 0110 MOVT R1, #16 0x0800D1AE: 4288 CMP R0, R1 0x0800D1B0: F000 836C BEQ.W .L60 ; 0x0800D88C 0x0800D1B4: 9800 LDR R0, [SP, #0] 0x0800D1B6: 2130 MOVS R1, #48 0x0800D1B8: F2C0 0110 MOVT R1, #16 0x0800D1BC: 4288 CMP R0, R1 0x0800D1BE: F000 8365 BEQ.W .L60 ; 0x0800D88C 0x0800D1C2: 9800 LDR R0, [SP, #0] 0x0800D1C4: 2140 MOVS R1, #64 0x0800D1C6: F2C0 0110 MOVT R1, #16 0x0800D1CA: 4288 CMP R0, R1 0x0800D1CC: F000 835E BEQ.W .L60 ; 0x0800D88C 0x0800D1D0: E3B8 B .L64 ; 0x0800D944
.L5: 0x0800D1D2: 9804 LDR R0, [SP, #16] 0x0800D1D4: 6800 LDR R0, [R0] 0x0800D1D6: 2100 MOVS R1, #0 0x0800D1D8: F2C4 0101 MOVT R1, #0x4001 0x0800D1DC: 4288 CMP R0, R1 0x0800D1DE: D074 BEQ .L6 ; 0x0800D2CA 0x0800D1E0: 9804 LDR R0, [SP, #16] 0x0800D1E2: 6800 LDR R0, [R0] 0x0800D1E4: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D1E8: D06F BEQ .L6 ; 0x0800D2CA 0x0800D1EA: 9804 LDR R0, [SP, #16] 0x0800D1EC: 6800 LDR R0, [R0] 0x0800D1EE: F240 4100 MOVW R1, #0x0400 0x0800D1F2: F2C4 0100 MOVT R1, #0x4000 0x0800D1F6: 4288 CMP R0, R1 0x0800D1F8: D067 BEQ .L6 ; 0x0800D2CA 0x0800D1FA: 9804 LDR R0, [SP, #16] 0x0800D1FC: 6800 LDR R0, [R0] 0x0800D1FE: F640 0100 MOVW R1, #0x0800 0x0800D202: F2C4 0100 MOVT R1, #0x4000 0x0800D206: 4288 CMP R0, R1 0x0800D208: D05F BEQ .L6 ; 0x0800D2CA 0x0800D20A: 9804 LDR R0, [SP, #16] 0x0800D20C: 6800 LDR R0, [R0] 0x0800D20E: F640 4100 MOVW R1, #0x0C00 0x0800D212: F2C4 0100 MOVT R1, #0x4000 0x0800D216: 4288 CMP R0, R1 0x0800D218: D057 BEQ .L6 ; 0x0800D2CA 0x0800D21A: 9804 LDR R0, [SP, #16] 0x0800D21C: 6800 LDR R0, [R0] 0x0800D21E: F241 0100 MOVW R1, #0x1000 0x0800D222: F2C4 0100 MOVT R1, #0x4000 0x0800D226: 4288 CMP R0, R1 0x0800D228: D04F BEQ .L6 ; 0x0800D2CA 0x0800D22A: 9804 LDR R0, [SP, #16] 0x0800D22C: 6800 LDR R0, [R0] 0x0800D22E: F241 4100 MOVW R1, #0x1400 0x0800D232: F2C4 0100 MOVT R1, #0x4000 0x0800D236: 4288 CMP R0, R1 0x0800D238: D047 BEQ .L6 ; 0x0800D2CA 0x0800D23A: 9804 LDR R0, [SP, #16] 0x0800D23C: 6800 LDR R0, [R0] 0x0800D23E: F240 4100 MOVW R1, #0x0400 0x0800D242: F2C4 0101 MOVT R1, #0x4001 0x0800D246: 4288 CMP R0, R1 0x0800D248: D03F BEQ .L6 ; 0x0800D2CA 0x0800D24A: 9804 LDR R0, [SP, #16] 0x0800D24C: 6800 LDR R0, [R0] 0x0800D24E: F641 0100 MOVW R1, #0x1800 0x0800D252: F2C4 0100 MOVT R1, #0x4000 0x0800D256: 4288 CMP R0, R1 0x0800D258: D037 BEQ .L6 ; 0x0800D2CA 0x0800D25A: 9804 LDR R0, [SP, #16] 0x0800D25C: 6800 LDR R0, [R0] 0x0800D25E: F641 4100 MOVW R1, #0x1C00 0x0800D262: F2C4 0100 MOVT R1, #0x4000 0x0800D266: 4288 CMP R0, R1 0x0800D268: D02F BEQ .L6 ; 0x0800D2CA 0x0800D26A: 9804 LDR R0, [SP, #16] 0x0800D26C: 6800 LDR R0, [R0] 0x0800D26E: F242 0100 MOVW R1, #0x2000 0x0800D272: F2C4 0100 MOVT R1, #0x4000 0x0800D276: 4288 CMP R0, R1 0x0800D278: D027 BEQ .L6 ; 0x0800D2CA 0x0800D27A: 9804 LDR R0, [SP, #16] 0x0800D27C: 6800 LDR R0, [R0] 0x0800D27E: F244 0100 MOVW R1, #0x4000 0x0800D282: F2C4 0101 MOVT R1, #0x4001 0x0800D286: 4288 CMP R0, R1 0x0800D288: D01F BEQ .L6 ; 0x0800D2CA 0x0800D28A: 9804 LDR R0, [SP, #16] 0x0800D28C: 6800 LDR R0, [R0] 0x0800D28E: F244 4100 MOVW R1, #0x4400 0x0800D292: F2C4 0101 MOVT R1, #0x4001 0x0800D296: 4288 CMP R0, R1 0x0800D298: D017 BEQ .L6 ; 0x0800D2CA 0x0800D29A: 9804 LDR R0, [SP, #16] 0x0800D29C: 6800 LDR R0, [R0] 0x0800D29E: F644 0100 MOVW R1, #0x4800 0x0800D2A2: F2C4 0101 MOVT R1, #0x4001 0x0800D2A6: 4288 CMP R0, R1 0x0800D2A8: D00F BEQ .L6 ; 0x0800D2CA 0x0800D2AA: 9804 LDR R0, [SP, #16] 0x0800D2AC: 6800 LDR R0, [R0] 0x0800D2AE: F24E 0100 MOVW R1, #0xE000 0x0800D2B2: F2C4 0100 MOVT R1, #0x4000 0x0800D2B6: 4288 CMP R0, R1 0x0800D2B8: D007 BEQ .L6 ; 0x0800D2CA 0x0800D2BA: 9804 LDR R0, [SP, #16] 0x0800D2BC: 6800 LDR R0, [R0] 0x0800D2BE: F24E 4100 MOVW R1, #0xE400 0x0800D2C2: F2C4 0100 MOVT R1, #0x4000 0x0800D2C6: 4288 CMP R0, R1 0x0800D2C8: D100 BNE .L7 ; 0x0800D2CC
.L6: 0x0800D2CA: E007 B .L8 ; 0x0800D2DC
.L7: 0x0800D2CC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D2D0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D2D4: F241 515D MOVW R1, #0x155D 0x0800D2D8: F7F7 FC5F BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x0800D2DC: E335 B .L65 ; 0x0800D94A
.L9: 0x0800D2DE: 9804 LDR R0, [SP, #16] 0x0800D2E0: 6800 LDR R0, [R0] 0x0800D2E2: 2100 MOVS R1, #0 0x0800D2E4: F2C4 0101 MOVT R1, #0x4001 0x0800D2E8: 4288 CMP R0, R1 0x0800D2EA: D034 BEQ .L10 ; 0x0800D356 0x0800D2EC: 9804 LDR R0, [SP, #16] 0x0800D2EE: 6800 LDR R0, [R0] 0x0800D2F0: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D2F4: D02F BEQ .L10 ; 0x0800D356 0x0800D2F6: 9804 LDR R0, [SP, #16] 0x0800D2F8: 6800 LDR R0, [R0] 0x0800D2FA: F240 4100 MOVW R1, #0x0400 0x0800D2FE: F2C4 0100 MOVT R1, #0x4000 0x0800D302: 4288 CMP R0, R1 0x0800D304: D027 BEQ .L10 ; 0x0800D356 0x0800D306: 9804 LDR R0, [SP, #16] 0x0800D308: 6800 LDR R0, [R0] 0x0800D30A: F640 0100 MOVW R1, #0x0800 0x0800D30E: F2C4 0100 MOVT R1, #0x4000 0x0800D312: 4288 CMP R0, R1 0x0800D314: D01F BEQ .L10 ; 0x0800D356 0x0800D316: 9804 LDR R0, [SP, #16] 0x0800D318: 6800 LDR R0, [R0] 0x0800D31A: F640 4100 MOVW R1, #0x0C00 0x0800D31E: F2C4 0100 MOVT R1, #0x4000 0x0800D322: 4288 CMP R0, R1 0x0800D324: D017 BEQ .L10 ; 0x0800D356 0x0800D326: 9804 LDR R0, [SP, #16] 0x0800D328: 6800 LDR R0, [R0] 0x0800D32A: F240 4100 MOVW R1, #0x0400 0x0800D32E: F2C4 0101 MOVT R1, #0x4001 0x0800D332: 4288 CMP R0, R1 0x0800D334: D00F BEQ .L10 ; 0x0800D356 0x0800D336: 9804 LDR R0, [SP, #16] 0x0800D338: 6800 LDR R0, [R0] 0x0800D33A: F24E 0100 MOVW R1, #0xE000 0x0800D33E: F2C4 0100 MOVT R1, #0x4000 0x0800D342: 4288 CMP R0, R1 0x0800D344: D007 BEQ .L10 ; 0x0800D356 0x0800D346: 9804 LDR R0, [SP, #16] 0x0800D348: 6800 LDR R0, [R0] 0x0800D34A: F24E 4100 MOVW R1, #0xE400 0x0800D34E: F2C4 0100 MOVT R1, #0x4000 0x0800D352: 4288 CMP R0, R1 0x0800D354: D100 BNE .L11 ; 0x0800D358
.L10: 0x0800D356: E007 B .L12 ; 0x0800D368
.L11: 0x0800D358: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D35C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D360: F241 5164 MOVW R1, #0x1564 0x0800D364: F7F7 FC19 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800D368: 9803 LDR R0, [SP, #12] 0x0800D36A: 6880 LDR R0, [R0, #8] 0x0800D36C: B170 CBZ R0, .L13 ; 0x0800D38C 0x0800D36E: 9803 LDR R0, [SP, #12] 0x0800D370: 6880 LDR R0, [R0, #8] 0x0800D372: F5B0 5F80 CMP.W R0, #0x1000 0x0800D376: D009 BEQ .L13 ; 0x0800D38C 0x0800D378: 9803 LDR R0, [SP, #12] 0x0800D37A: 6880 LDR R0, [R0, #8] 0x0800D37C: F5B0 5F00 CMP.W R0, #0x2000 0x0800D380: D004 BEQ .L13 ; 0x0800D38C 0x0800D382: 9803 LDR R0, [SP, #12] 0x0800D384: 6880 LDR R0, [R0, #8] 0x0800D386: F5B0 5F40 CMP.W R0, #0x3000 0x0800D38A: D100 BNE .L14 ; 0x0800D38E
.L13: 0x0800D38C: E007 B .L15 ; 0x0800D39E
.L14: 0x0800D38E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D392: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D396: F241 5167 MOVW R1, #0x1567 0x0800D39A: F7F7 FBFE BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800D39E: 9803 LDR R0, [SP, #12] 0x0800D3A0: 6840 LDR R0, [R0, #4] 0x0800D3A2: F5B0 4F00 CMP.W R0, #0x8000 0x0800D3A6: D00D BEQ .L16 ; 0x0800D3C4 0x0800D3A8: 9803 LDR R0, [SP, #12] 0x0800D3AA: 6840 LDR R0, [R0, #4] 0x0800D3AC: B150 CBZ R0, .L16 ; 0x0800D3C4 0x0800D3AE: 9803 LDR R0, [SP, #12] 0x0800D3B0: 6840 LDR R0, [R0, #4] 0x0800D3B2: B138 CBZ R0, .L16 ; 0x0800D3C4 0x0800D3B4: 9803 LDR R0, [SP, #12] 0x0800D3B6: 6840 LDR R0, [R0, #4] 0x0800D3B8: 2802 CMP R0, #2 0x0800D3BA: D003 BEQ .L16 ; 0x0800D3C4 0x0800D3BC: 9803 LDR R0, [SP, #12] 0x0800D3BE: 6840 LDR R0, [R0, #4] 0x0800D3C0: 280A CMP R0, #10 0x0800D3C2: D100 BNE .L17 ; 0x0800D3C6
.L16: 0x0800D3C4: E007 B .L18 ; 0x0800D3D6
.L17: 0x0800D3C6: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D3CA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D3CE: F241 5168 MOVW R1, #0x1568 0x0800D3D2: F7F7 FBE2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800D3D6: 9803 LDR R0, [SP, #12] 0x0800D3D8: 68C0 LDR R0, [R0, #12] 0x0800D3DA: 280F CMP R0, #15 0x0800D3DC: D800 BHI .L19 ; 0x0800D3E0 0x0800D3DE: E007 B .L20 ; 0x0800D3F0
.L19: 0x0800D3E0: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D3E4: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D3E8: F241 5169 MOVW R1, #0x1569 0x0800D3EC: F7F7 FBD5 BL vApplicationStackOverflowHook ; 0x08004B9A
.L20: 0x0800D3F0: 9804 LDR R0, [SP, #16] 0x0800D3F2: 6800 LDR R0, [R0] 0x0800D3F4: 9B03 LDR R3, [SP, #12] 0x0800D3F6: 685A LDR R2, [R3, #4] 0x0800D3F8: 6899 LDR R1, [R3, #8] 0x0800D3FA: 68DB LDR R3, [R3, #12] 0x0800D3FC: F00C FFCE BL TIM_ETR_SetConfig ; 0x0801A39C 0x0800D400: 9804 LDR R0, [SP, #16] 0x0800D402: 6800 LDR R0, [R0] 0x0800D404: 6880 LDR R0, [R0, #8] 0x0800D406: 9001 STR R0, [SP, #4] 0x0800D408: 9801 LDR R0, [SP, #4] 0x0800D40A: F040 0077 ORR R0, R0, #119 0x0800D40E: 9001 STR R0, [SP, #4] 0x0800D410: 9801 LDR R0, [SP, #4] 0x0800D412: 9904 LDR R1, [SP, #16] 0x0800D414: 6809 LDR R1, [R1] 0x0800D416: 6088 STR R0, [R1, #8] 0x0800D418: E297 B .L65 ; 0x0800D94A
.L21: 0x0800D41A: 9804 LDR R0, [SP, #16] 0x0800D41C: 6800 LDR R0, [R0] 0x0800D41E: 2100 MOVS R1, #0 0x0800D420: F2C4 0101 MOVT R1, #0x4001 0x0800D424: 4288 CMP R0, R1 0x0800D426: D034 BEQ .L22 ; 0x0800D492 0x0800D428: 9804 LDR R0, [SP, #16] 0x0800D42A: 6800 LDR R0, [R0] 0x0800D42C: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D430: D02F BEQ .L22 ; 0x0800D492 0x0800D432: 9804 LDR R0, [SP, #16] 0x0800D434: 6800 LDR R0, [R0] 0x0800D436: F240 4100 MOVW R1, #0x0400 0x0800D43A: F2C4 0100 MOVT R1, #0x4000 0x0800D43E: 4288 CMP R0, R1 0x0800D440: D027 BEQ .L22 ; 0x0800D492 0x0800D442: 9804 LDR R0, [SP, #16] 0x0800D444: 6800 LDR R0, [R0] 0x0800D446: F640 0100 MOVW R1, #0x0800 0x0800D44A: F2C4 0100 MOVT R1, #0x4000 0x0800D44E: 4288 CMP R0, R1 0x0800D450: D01F BEQ .L22 ; 0x0800D492 0x0800D452: 9804 LDR R0, [SP, #16] 0x0800D454: 6800 LDR R0, [R0] 0x0800D456: F640 4100 MOVW R1, #0x0C00 0x0800D45A: F2C4 0100 MOVT R1, #0x4000 0x0800D45E: 4288 CMP R0, R1 0x0800D460: D017 BEQ .L22 ; 0x0800D492 0x0800D462: 9804 LDR R0, [SP, #16] 0x0800D464: 6800 LDR R0, [R0] 0x0800D466: F240 4100 MOVW R1, #0x0400 0x0800D46A: F2C4 0101 MOVT R1, #0x4001 0x0800D46E: 4288 CMP R0, R1 0x0800D470: D00F BEQ .L22 ; 0x0800D492 0x0800D472: 9804 LDR R0, [SP, #16] 0x0800D474: 6800 LDR R0, [R0] 0x0800D476: F24E 0100 MOVW R1, #0xE000 0x0800D47A: F2C4 0100 MOVT R1, #0x4000 0x0800D47E: 4288 CMP R0, R1 0x0800D480: D007 BEQ .L22 ; 0x0800D492 0x0800D482: 9804 LDR R0, [SP, #16] 0x0800D484: 6800 LDR R0, [R0] 0x0800D486: F24E 4100 MOVW R1, #0xE400 0x0800D48A: F2C4 0100 MOVT R1, #0x4000 0x0800D48E: 4288 CMP R0, R1 0x0800D490: D100 BNE .L23 ; 0x0800D494
.L22: 0x0800D492: E007 B .L24 ; 0x0800D4A4
.L23: 0x0800D494: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D498: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D49C: F241 517C MOVW R1, #0x157C 0x0800D4A0: F7F7 FB7B BL vApplicationStackOverflowHook ; 0x08004B9A
.L24: 0x0800D4A4: 9803 LDR R0, [SP, #12] 0x0800D4A6: 6880 LDR R0, [R0, #8] 0x0800D4A8: B170 CBZ R0, .L25 ; 0x0800D4C8 0x0800D4AA: 9803 LDR R0, [SP, #12] 0x0800D4AC: 6880 LDR R0, [R0, #8] 0x0800D4AE: F5B0 5F80 CMP.W R0, #0x1000 0x0800D4B2: D009 BEQ .L25 ; 0x0800D4C8 0x0800D4B4: 9803 LDR R0, [SP, #12] 0x0800D4B6: 6880 LDR R0, [R0, #8] 0x0800D4B8: F5B0 5F00 CMP.W R0, #0x2000 0x0800D4BC: D004 BEQ .L25 ; 0x0800D4C8 0x0800D4BE: 9803 LDR R0, [SP, #12] 0x0800D4C0: 6880 LDR R0, [R0, #8] 0x0800D4C2: F5B0 5F40 CMP.W R0, #0x3000 0x0800D4C6: D100 BNE .L26 ; 0x0800D4CA
.L25: 0x0800D4C8: E007 B .L27 ; 0x0800D4DA
.L26: 0x0800D4CA: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D4CE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D4D2: F241 517F MOVW R1, #0x157F 0x0800D4D6: F7F7 FB60 BL vApplicationStackOverflowHook ; 0x08004B9A
.L27: 0x0800D4DA: 9803 LDR R0, [SP, #12] 0x0800D4DC: 6840 LDR R0, [R0, #4] 0x0800D4DE: F5B0 4F00 CMP.W R0, #0x8000 0x0800D4E2: D00D BEQ .L28 ; 0x0800D500 0x0800D4E4: 9803 LDR R0, [SP, #12] 0x0800D4E6: 6840 LDR R0, [R0, #4] 0x0800D4E8: B150 CBZ R0, .L28 ; 0x0800D500 0x0800D4EA: 9803 LDR R0, [SP, #12] 0x0800D4EC: 6840 LDR R0, [R0, #4] 0x0800D4EE: B138 CBZ R0, .L28 ; 0x0800D500 0x0800D4F0: 9803 LDR R0, [SP, #12] 0x0800D4F2: 6840 LDR R0, [R0, #4] 0x0800D4F4: 2802 CMP R0, #2 0x0800D4F6: D003 BEQ .L28 ; 0x0800D500 0x0800D4F8: 9803 LDR R0, [SP, #12] 0x0800D4FA: 6840 LDR R0, [R0, #4] 0x0800D4FC: 280A CMP R0, #10 0x0800D4FE: D100 BNE .L29 ; 0x0800D502
.L28: 0x0800D500: E007 B .L30 ; 0x0800D512
.L29: 0x0800D502: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D506: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D50A: F44F 51AC MOV.W R1, #0x1580 0x0800D50E: F7F7 FB44 BL vApplicationStackOverflowHook ; 0x08004B9A
.L30: 0x0800D512: 9803 LDR R0, [SP, #12] 0x0800D514: 68C0 LDR R0, [R0, #12] 0x0800D516: 280F CMP R0, #15 0x0800D518: D800 BHI .L31 ; 0x0800D51C 0x0800D51A: E007 B .L32 ; 0x0800D52C
.L31: 0x0800D51C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D520: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D524: F241 5181 MOVW R1, #0x1581 0x0800D528: F7F7 FB37 BL vApplicationStackOverflowHook ; 0x08004B9A
.L32: 0x0800D52C: 9804 LDR R0, [SP, #16] 0x0800D52E: 6800 LDR R0, [R0] 0x0800D530: 9B03 LDR R3, [SP, #12] 0x0800D532: 685A LDR R2, [R3, #4] 0x0800D534: 6899 LDR R1, [R3, #8] 0x0800D536: 68DB LDR R3, [R3, #12] 0x0800D538: F00C FF30 BL TIM_ETR_SetConfig ; 0x0801A39C 0x0800D53C: 9804 LDR R0, [SP, #16] 0x0800D53E: 6801 LDR R1, [R0] 0x0800D540: 6888 LDR R0, [R1, #8] 0x0800D542: F440 4080 ORR R0, R0, #0x4000 0x0800D546: 6088 STR R0, [R1, #8] 0x0800D548: E1FF B .L65 ; 0x0800D94A
.L33: 0x0800D54A: 9804 LDR R0, [SP, #16] 0x0800D54C: 6800 LDR R0, [R0] 0x0800D54E: 2100 MOVS R1, #0 0x0800D550: F2C4 0101 MOVT R1, #0x4001 0x0800D554: 4288 CMP R0, R1 0x0800D556: D044 BEQ .L34 ; 0x0800D5E2 0x0800D558: 9804 LDR R0, [SP, #16] 0x0800D55A: 6800 LDR R0, [R0] 0x0800D55C: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D560: D03F BEQ .L34 ; 0x0800D5E2 0x0800D562: 9804 LDR R0, [SP, #16] 0x0800D564: 6800 LDR R0, [R0] 0x0800D566: F240 4100 MOVW R1, #0x0400 0x0800D56A: F2C4 0100 MOVT R1, #0x4000 0x0800D56E: 4288 CMP R0, R1 0x0800D570: D037 BEQ .L34 ; 0x0800D5E2 0x0800D572: 9804 LDR R0, [SP, #16] 0x0800D574: 6800 LDR R0, [R0] 0x0800D576: F640 0100 MOVW R1, #0x0800 0x0800D57A: F2C4 0100 MOVT R1, #0x4000 0x0800D57E: 4288 CMP R0, R1 0x0800D580: D02F BEQ .L34 ; 0x0800D5E2 0x0800D582: 9804 LDR R0, [SP, #16] 0x0800D584: 6800 LDR R0, [R0] 0x0800D586: F640 4100 MOVW R1, #0x0C00 0x0800D58A: F2C4 0100 MOVT R1, #0x4000 0x0800D58E: 4288 CMP R0, R1 0x0800D590: D027 BEQ .L34 ; 0x0800D5E2 0x0800D592: 9804 LDR R0, [SP, #16] 0x0800D594: 6800 LDR R0, [R0] 0x0800D596: F240 4100 MOVW R1, #0x0400 0x0800D59A: F2C4 0101 MOVT R1, #0x4001 0x0800D59E: 4288 CMP R0, R1 0x0800D5A0: D01F BEQ .L34 ; 0x0800D5E2 0x0800D5A2: 9804 LDR R0, [SP, #16] 0x0800D5A4: 6800 LDR R0, [R0] 0x0800D5A6: F641 0100 MOVW R1, #0x1800 0x0800D5AA: F2C4 0100 MOVT R1, #0x4000 0x0800D5AE: 4288 CMP R0, R1 0x0800D5B0: D017 BEQ .L34 ; 0x0800D5E2 0x0800D5B2: 9804 LDR R0, [SP, #16] 0x0800D5B4: 6800 LDR R0, [R0] 0x0800D5B6: F244 0100 MOVW R1, #0x4000 0x0800D5BA: F2C4 0101 MOVT R1, #0x4001 0x0800D5BE: 4288 CMP R0, R1 0x0800D5C0: D00F BEQ .L34 ; 0x0800D5E2 0x0800D5C2: 9804 LDR R0, [SP, #16] 0x0800D5C4: 6800 LDR R0, [R0] 0x0800D5C6: F24E 0100 MOVW R1, #0xE000 0x0800D5CA: F2C4 0100 MOVT R1, #0x4000 0x0800D5CE: 4288 CMP R0, R1 0x0800D5D0: D007 BEQ .L34 ; 0x0800D5E2 0x0800D5D2: 9804 LDR R0, [SP, #16] 0x0800D5D4: 6800 LDR R0, [R0] 0x0800D5D6: F24E 4100 MOVW R1, #0xE400 0x0800D5DA: F2C4 0100 MOVT R1, #0x4000 0x0800D5DE: 4288 CMP R0, R1 0x0800D5E0: D100 BNE .L35 ; 0x0800D5E4
.L34: 0x0800D5E2: E007 B .L36 ; 0x0800D5F4
.L35: 0x0800D5E4: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D5E8: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D5EC: F241 5190 MOVW R1, #0x1590 0x0800D5F0: F7F7 FAD3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L36: 0x0800D5F4: 9803 LDR R0, [SP, #12] 0x0800D5F6: 6840 LDR R0, [R0, #4] 0x0800D5F8: F5B0 4F00 CMP.W R0, #0x8000 0x0800D5FC: D00D BEQ .L37 ; 0x0800D61A 0x0800D5FE: 9803 LDR R0, [SP, #12] 0x0800D600: 6840 LDR R0, [R0, #4] 0x0800D602: B150 CBZ R0, .L37 ; 0x0800D61A 0x0800D604: 9803 LDR R0, [SP, #12] 0x0800D606: 6840 LDR R0, [R0, #4] 0x0800D608: B138 CBZ R0, .L37 ; 0x0800D61A 0x0800D60A: 9803 LDR R0, [SP, #12] 0x0800D60C: 6840 LDR R0, [R0, #4] 0x0800D60E: 2802 CMP R0, #2 0x0800D610: D003 BEQ .L37 ; 0x0800D61A 0x0800D612: 9803 LDR R0, [SP, #12] 0x0800D614: 6840 LDR R0, [R0, #4] 0x0800D616: 280A CMP R0, #10 0x0800D618: D100 BNE .L38 ; 0x0800D61C
.L37: 0x0800D61A: E007 B .L39 ; 0x0800D62C
.L38: 0x0800D61C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D620: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D624: F241 5193 MOVW R1, #0x1593 0x0800D628: F7F7 FAB7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L39: 0x0800D62C: 9803 LDR R0, [SP, #12] 0x0800D62E: 68C0 LDR R0, [R0, #12] 0x0800D630: 280F CMP R0, #15 0x0800D632: D800 BHI .L40 ; 0x0800D636 0x0800D634: E007 B .L41 ; 0x0800D646
.L40: 0x0800D636: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D63A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D63E: F241 5194 MOVW R1, #0x1594 0x0800D642: F7F7 FAAA BL vApplicationStackOverflowHook ; 0x08004B9A
.L41: 0x0800D646: 9804 LDR R0, [SP, #16] 0x0800D648: 6800 LDR R0, [R0] 0x0800D64A: 9A03 LDR R2, [SP, #12] 0x0800D64C: 6851 LDR R1, [R2, #4] 0x0800D64E: 68D2 LDR R2, [R2, #12] 0x0800D650: F00C FEBE BL TIM_TI1_ConfigInputStage ; 0x0801A3D0 0x0800D654: 9804 LDR R0, [SP, #16] 0x0800D656: 6800 LDR R0, [R0] 0x0800D658: 2150 MOVS R1, #80 0x0800D65A: F00C FEE1 BL TIM_ITRx_SetConfig ; 0x0801A420 0x0800D65E: E174 B .L65 ; 0x0800D94A
.L42: 0x0800D660: 9804 LDR R0, [SP, #16] 0x0800D662: 6800 LDR R0, [R0] 0x0800D664: 2100 MOVS R1, #0 0x0800D666: F2C4 0101 MOVT R1, #0x4001 0x0800D66A: 4288 CMP R0, R1 0x0800D66C: D044 BEQ .L43 ; 0x0800D6F8 0x0800D66E: 9804 LDR R0, [SP, #16] 0x0800D670: 6800 LDR R0, [R0] 0x0800D672: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D676: D03F BEQ .L43 ; 0x0800D6F8 0x0800D678: 9804 LDR R0, [SP, #16] 0x0800D67A: 6800 LDR R0, [R0] 0x0800D67C: F240 4100 MOVW R1, #0x0400 0x0800D680: F2C4 0100 MOVT R1, #0x4000 0x0800D684: 4288 CMP R0, R1 0x0800D686: D037 BEQ .L43 ; 0x0800D6F8 0x0800D688: 9804 LDR R0, [SP, #16] 0x0800D68A: 6800 LDR R0, [R0] 0x0800D68C: F640 0100 MOVW R1, #0x0800 0x0800D690: F2C4 0100 MOVT R1, #0x4000 0x0800D694: 4288 CMP R0, R1 0x0800D696: D02F BEQ .L43 ; 0x0800D6F8 0x0800D698: 9804 LDR R0, [SP, #16] 0x0800D69A: 6800 LDR R0, [R0] 0x0800D69C: F640 4100 MOVW R1, #0x0C00 0x0800D6A0: F2C4 0100 MOVT R1, #0x4000 0x0800D6A4: 4288 CMP R0, R1 0x0800D6A6: D027 BEQ .L43 ; 0x0800D6F8 0x0800D6A8: 9804 LDR R0, [SP, #16] 0x0800D6AA: 6800 LDR R0, [R0] 0x0800D6AC: F240 4100 MOVW R1, #0x0400 0x0800D6B0: F2C4 0101 MOVT R1, #0x4001 0x0800D6B4: 4288 CMP R0, R1 0x0800D6B6: D01F BEQ .L43 ; 0x0800D6F8 0x0800D6B8: 9804 LDR R0, [SP, #16] 0x0800D6BA: 6800 LDR R0, [R0] 0x0800D6BC: F641 0100 MOVW R1, #0x1800 0x0800D6C0: F2C4 0100 MOVT R1, #0x4000 0x0800D6C4: 4288 CMP R0, R1 0x0800D6C6: D017 BEQ .L43 ; 0x0800D6F8 0x0800D6C8: 9804 LDR R0, [SP, #16] 0x0800D6CA: 6800 LDR R0, [R0] 0x0800D6CC: F244 0100 MOVW R1, #0x4000 0x0800D6D0: F2C4 0101 MOVT R1, #0x4001 0x0800D6D4: 4288 CMP R0, R1 0x0800D6D6: D00F BEQ .L43 ; 0x0800D6F8 0x0800D6D8: 9804 LDR R0, [SP, #16] 0x0800D6DA: 6800 LDR R0, [R0] 0x0800D6DC: F24E 0100 MOVW R1, #0xE000 0x0800D6E0: F2C4 0100 MOVT R1, #0x4000 0x0800D6E4: 4288 CMP R0, R1 0x0800D6E6: D007 BEQ .L43 ; 0x0800D6F8 0x0800D6E8: 9804 LDR R0, [SP, #16] 0x0800D6EA: 6800 LDR R0, [R0] 0x0800D6EC: F24E 4100 MOVW R1, #0xE400 0x0800D6F0: F2C4 0100 MOVT R1, #0x4000 0x0800D6F4: 4288 CMP R0, R1 0x0800D6F6: D100 BNE .L44 ; 0x0800D6FA
.L43: 0x0800D6F8: E007 B .L45 ; 0x0800D70A
.L44: 0x0800D6FA: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D6FE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D702: F44F 51AD MOV.W R1, #0x15A0 0x0800D706: F7F7 FA48 BL vApplicationStackOverflowHook ; 0x08004B9A
.L45: 0x0800D70A: 9803 LDR R0, [SP, #12] 0x0800D70C: 6840 LDR R0, [R0, #4] 0x0800D70E: F5B0 4F00 CMP.W R0, #0x8000 0x0800D712: D00D BEQ .L46 ; 0x0800D730 0x0800D714: 9803 LDR R0, [SP, #12] 0x0800D716: 6840 LDR R0, [R0, #4] 0x0800D718: B150 CBZ R0, .L46 ; 0x0800D730 0x0800D71A: 9803 LDR R0, [SP, #12] 0x0800D71C: 6840 LDR R0, [R0, #4] 0x0800D71E: B138 CBZ R0, .L46 ; 0x0800D730 0x0800D720: 9803 LDR R0, [SP, #12] 0x0800D722: 6840 LDR R0, [R0, #4] 0x0800D724: 2802 CMP R0, #2 0x0800D726: D003 BEQ .L46 ; 0x0800D730 0x0800D728: 9803 LDR R0, [SP, #12] 0x0800D72A: 6840 LDR R0, [R0, #4] 0x0800D72C: 280A CMP R0, #10 0x0800D72E: D100 BNE .L47 ; 0x0800D732
.L46: 0x0800D730: E007 B .L48 ; 0x0800D742
.L47: 0x0800D732: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D736: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D73A: F241 51A3 MOVW R1, #0x15A3 0x0800D73E: F7F7 FA2C BL vApplicationStackOverflowHook ; 0x08004B9A
.L48: 0x0800D742: 9803 LDR R0, [SP, #12] 0x0800D744: 68C0 LDR R0, [R0, #12] 0x0800D746: 280F CMP R0, #15 0x0800D748: D800 BHI .L49 ; 0x0800D74C 0x0800D74A: E007 B .L50 ; 0x0800D75C
.L49: 0x0800D74C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D750: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D754: F241 51A4 MOVW R1, #0x15A4 0x0800D758: F7F7 FA1F BL vApplicationStackOverflowHook ; 0x08004B9A
.L50: 0x0800D75C: 9804 LDR R0, [SP, #16] 0x0800D75E: 6800 LDR R0, [R0] 0x0800D760: 9A03 LDR R2, [SP, #12] 0x0800D762: 6851 LDR R1, [R2, #4] 0x0800D764: 68D2 LDR R2, [R2, #12] 0x0800D766: F000 F900 BL TIM_TI2_ConfigInputStage ; 0x0800D96A 0x0800D76A: 9804 LDR R0, [SP, #16] 0x0800D76C: 6800 LDR R0, [R0] 0x0800D76E: 2160 MOVS R1, #96 0x0800D770: F00C FE56 BL TIM_ITRx_SetConfig ; 0x0801A420 0x0800D774: E0E9 B .L65 ; 0x0800D94A
.L51: 0x0800D776: 9804 LDR R0, [SP, #16] 0x0800D778: 6800 LDR R0, [R0] 0x0800D77A: 2100 MOVS R1, #0 0x0800D77C: F2C4 0101 MOVT R1, #0x4001 0x0800D780: 4288 CMP R0, R1 0x0800D782: D044 BEQ .L52 ; 0x0800D80E 0x0800D784: 9804 LDR R0, [SP, #16] 0x0800D786: 6800 LDR R0, [R0] 0x0800D788: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D78C: D03F BEQ .L52 ; 0x0800D80E 0x0800D78E: 9804 LDR R0, [SP, #16] 0x0800D790: 6800 LDR R0, [R0] 0x0800D792: F240 4100 MOVW R1, #0x0400 0x0800D796: F2C4 0100 MOVT R1, #0x4000 0x0800D79A: 4288 CMP R0, R1 0x0800D79C: D037 BEQ .L52 ; 0x0800D80E 0x0800D79E: 9804 LDR R0, [SP, #16] 0x0800D7A0: 6800 LDR R0, [R0] 0x0800D7A2: F640 0100 MOVW R1, #0x0800 0x0800D7A6: F2C4 0100 MOVT R1, #0x4000 0x0800D7AA: 4288 CMP R0, R1 0x0800D7AC: D02F BEQ .L52 ; 0x0800D80E 0x0800D7AE: 9804 LDR R0, [SP, #16] 0x0800D7B0: 6800 LDR R0, [R0] 0x0800D7B2: F640 4100 MOVW R1, #0x0C00 0x0800D7B6: F2C4 0100 MOVT R1, #0x4000 0x0800D7BA: 4288 CMP R0, R1 0x0800D7BC: D027 BEQ .L52 ; 0x0800D80E 0x0800D7BE: 9804 LDR R0, [SP, #16] 0x0800D7C0: 6800 LDR R0, [R0] 0x0800D7C2: F240 4100 MOVW R1, #0x0400 0x0800D7C6: F2C4 0101 MOVT R1, #0x4001 0x0800D7CA: 4288 CMP R0, R1 0x0800D7CC: D01F BEQ .L52 ; 0x0800D80E 0x0800D7CE: 9804 LDR R0, [SP, #16] 0x0800D7D0: 6800 LDR R0, [R0] 0x0800D7D2: F641 0100 MOVW R1, #0x1800 0x0800D7D6: F2C4 0100 MOVT R1, #0x4000 0x0800D7DA: 4288 CMP R0, R1 0x0800D7DC: D017 BEQ .L52 ; 0x0800D80E 0x0800D7DE: 9804 LDR R0, [SP, #16] 0x0800D7E0: 6800 LDR R0, [R0] 0x0800D7E2: F244 0100 MOVW R1, #0x4000 0x0800D7E6: F2C4 0101 MOVT R1, #0x4001 0x0800D7EA: 4288 CMP R0, R1 0x0800D7EC: D00F BEQ .L52 ; 0x0800D80E 0x0800D7EE: 9804 LDR R0, [SP, #16] 0x0800D7F0: 6800 LDR R0, [R0] 0x0800D7F2: F24E 0100 MOVW R1, #0xE000 0x0800D7F6: F2C4 0100 MOVT R1, #0x4000 0x0800D7FA: 4288 CMP R0, R1 0x0800D7FC: D007 BEQ .L52 ; 0x0800D80E 0x0800D7FE: 9804 LDR R0, [SP, #16] 0x0800D800: 6800 LDR R0, [R0] 0x0800D802: F24E 4100 MOVW R1, #0xE400 0x0800D806: F2C4 0100 MOVT R1, #0x4000 0x0800D80A: 4288 CMP R0, R1 0x0800D80C: D100 BNE .L53 ; 0x0800D810
.L52: 0x0800D80E: E007 B .L54 ; 0x0800D820
.L53: 0x0800D810: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D814: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D818: F241 51B0 MOVW R1, #0x15B0 0x0800D81C: F7F7 F9BD BL vApplicationStackOverflowHook ; 0x08004B9A
.L54: 0x0800D820: 9803 LDR R0, [SP, #12] 0x0800D822: 6840 LDR R0, [R0, #4] 0x0800D824: F5B0 4F00 CMP.W R0, #0x8000 0x0800D828: D00D BEQ .L55 ; 0x0800D846 0x0800D82A: 9803 LDR R0, [SP, #12] 0x0800D82C: 6840 LDR R0, [R0, #4] 0x0800D82E: B150 CBZ R0, .L55 ; 0x0800D846 0x0800D830: 9803 LDR R0, [SP, #12] 0x0800D832: 6840 LDR R0, [R0, #4] 0x0800D834: B138 CBZ R0, .L55 ; 0x0800D846 0x0800D836: 9803 LDR R0, [SP, #12] 0x0800D838: 6840 LDR R0, [R0, #4] 0x0800D83A: 2802 CMP R0, #2 0x0800D83C: D003 BEQ .L55 ; 0x0800D846 0x0800D83E: 9803 LDR R0, [SP, #12] 0x0800D840: 6840 LDR R0, [R0, #4] 0x0800D842: 280A CMP R0, #10 0x0800D844: D100 BNE .L56 ; 0x0800D848
.L55: 0x0800D846: E007 B .L57 ; 0x0800D858
.L56: 0x0800D848: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D84C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D850: F241 51B3 MOVW R1, #0x15B3 0x0800D854: F7F7 F9A1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L57: 0x0800D858: 9803 LDR R0, [SP, #12] 0x0800D85A: 68C0 LDR R0, [R0, #12] 0x0800D85C: 280F CMP R0, #15 0x0800D85E: D800 BHI .L58 ; 0x0800D862 0x0800D860: E007 B .L59 ; 0x0800D872
.L58: 0x0800D862: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D866: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D86A: F241 51B4 MOVW R1, #0x15B4 0x0800D86E: F7F7 F994 BL vApplicationStackOverflowHook ; 0x08004B9A
.L59: 0x0800D872: 9804 LDR R0, [SP, #16] 0x0800D874: 6800 LDR R0, [R0] 0x0800D876: 9A03 LDR R2, [SP, #12] 0x0800D878: 6851 LDR R1, [R2, #4] 0x0800D87A: 68D2 LDR R2, [R2, #12] 0x0800D87C: F00C FDA8 BL TIM_TI1_ConfigInputStage ; 0x0801A3D0 0x0800D880: 9804 LDR R0, [SP, #16] 0x0800D882: 6800 LDR R0, [R0] 0x0800D884: 2140 MOVS R1, #64 0x0800D886: F00C FDCB BL TIM_ITRx_SetConfig ; 0x0801A420 0x0800D88A: E05E B .L65 ; 0x0800D94A
.L60: 0x0800D88C: 9804 LDR R0, [SP, #16] 0x0800D88E: 6800 LDR R0, [R0] 0x0800D890: 2100 MOVS R1, #0 0x0800D892: F2C4 0101 MOVT R1, #0x4001 0x0800D896: 4288 CMP R0, R1 0x0800D898: D044 BEQ .L61 ; 0x0800D924 0x0800D89A: 9804 LDR R0, [SP, #16] 0x0800D89C: 6800 LDR R0, [R0] 0x0800D89E: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D8A2: D03F BEQ .L61 ; 0x0800D924 0x0800D8A4: 9804 LDR R0, [SP, #16] 0x0800D8A6: 6800 LDR R0, [R0] 0x0800D8A8: F240 4100 MOVW R1, #0x0400 0x0800D8AC: F2C4 0100 MOVT R1, #0x4000 0x0800D8B0: 4288 CMP R0, R1 0x0800D8B2: D037 BEQ .L61 ; 0x0800D924 0x0800D8B4: 9804 LDR R0, [SP, #16] 0x0800D8B6: 6800 LDR R0, [R0] 0x0800D8B8: F640 0100 MOVW R1, #0x0800 0x0800D8BC: F2C4 0100 MOVT R1, #0x4000 0x0800D8C0: 4288 CMP R0, R1 0x0800D8C2: D02F BEQ .L61 ; 0x0800D924 0x0800D8C4: 9804 LDR R0, [SP, #16] 0x0800D8C6: 6800 LDR R0, [R0] 0x0800D8C8: F640 4100 MOVW R1, #0x0C00 0x0800D8CC: F2C4 0100 MOVT R1, #0x4000 0x0800D8D0: 4288 CMP R0, R1 0x0800D8D2: D027 BEQ .L61 ; 0x0800D924 0x0800D8D4: 9804 LDR R0, [SP, #16] 0x0800D8D6: 6800 LDR R0, [R0] 0x0800D8D8: F240 4100 MOVW R1, #0x0400 0x0800D8DC: F2C4 0101 MOVT R1, #0x4001 0x0800D8E0: 4288 CMP R0, R1 0x0800D8E2: D01F BEQ .L61 ; 0x0800D924 0x0800D8E4: 9804 LDR R0, [SP, #16] 0x0800D8E6: 6800 LDR R0, [R0] 0x0800D8E8: F641 0100 MOVW R1, #0x1800 0x0800D8EC: F2C4 0100 MOVT R1, #0x4000 0x0800D8F0: 4288 CMP R0, R1 0x0800D8F2: D017 BEQ .L61 ; 0x0800D924 0x0800D8F4: 9804 LDR R0, [SP, #16] 0x0800D8F6: 6800 LDR R0, [R0] 0x0800D8F8: F244 0100 MOVW R1, #0x4000 0x0800D8FC: F2C4 0101 MOVT R1, #0x4001 0x0800D900: 4288 CMP R0, R1 0x0800D902: D00F BEQ .L61 ; 0x0800D924 0x0800D904: 9804 LDR R0, [SP, #16] 0x0800D906: 6800 LDR R0, [R0] 0x0800D908: F24E 0100 MOVW R1, #0xE000 0x0800D90C: F2C4 0100 MOVT R1, #0x4000 0x0800D910: 4288 CMP R0, R1 0x0800D912: D007 BEQ .L61 ; 0x0800D924 0x0800D914: 9804 LDR R0, [SP, #16] 0x0800D916: 6800 LDR R0, [R0] 0x0800D918: F24E 4100 MOVW R1, #0xE400 0x0800D91C: F2C4 0100 MOVT R1, #0x4000 0x0800D920: 4288 CMP R0, R1 0x0800D922: D100 BNE .L62 ; 0x0800D926
.L61: 0x0800D924: E007 B .L63 ; 0x0800D936
.L62: 0x0800D926: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800D92A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800D92E: F241 51C8 MOVW R1, #0x15C8 0x0800D932: F7F7 F932 BL vApplicationStackOverflowHook ; 0x08004B9A
.L63: 0x0800D936: 9804 LDR R0, [SP, #16] 0x0800D938: 6800 LDR R0, [R0] 0x0800D93A: 9903 LDR R1, [SP, #12] 0x0800D93C: 6809 LDR R1, [R1] 0x0800D93E: F00C FD6F BL TIM_ITRx_SetConfig ; 0x0801A420 0x0800D942: E002 B .L65 ; 0x0800D94A
.L64: 0x0800D944: 2001 MOVS R0, #1 0x0800D946: F88D 000B STRB.W R0, [SP, #11]
.L65: 0x0800D94A: 9904 LDR R1, [SP, #16] 0x0800D94C: 2001 MOVS R0, #1 0x0800D94E: F881 003D STRB.W R0, [R1, #61] 0x0800D952: 9904 LDR R1, [SP, #16] 0x0800D954: 2000 MOVS R0, #0 0x0800D956: F881 003C STRB.W R0, [R1, #60] 0x0800D95A: F89D 000B LDRB.W R0, [SP, #11] 0x0800D95E: F88D 0017 STRB.W R0, [SP, #23]
.L66: 0x0800D962: F89D 0017 LDRB.W R0, [SP, #23] 0x0800D966: B006 ADD SP, SP, #24 0x0800D968: BD80 POP {R7, PC}
TIM_TI2_ConfigInputStage: 0x0800D96A: B085 SUB SP, SP, #20 0x0800D96C: 9004 STR R0, [SP, #16] 0x0800D96E: 9103 STR R1, [SP, #12] 0x0800D970: 9202 STR R2, [SP, #8] 0x0800D972: 9804 LDR R0, [SP, #16] 0x0800D974: 6A00 LDR R0, [R0, #32] 0x0800D976: 9000 STR R0, [SP, #0] 0x0800D978: 9904 LDR R1, [SP, #16] 0x0800D97A: 6A08 LDR R0, [R1, #32] 0x0800D97C: F020 0010 BIC R0, R0, #16 0x0800D980: 6208 STR R0, [R1, #32] 0x0800D982: 9804 LDR R0, [SP, #16] 0x0800D984: 6980 LDR R0, [R0, #24] 0x0800D986: 9001 STR R0, [SP, #4] 0x0800D988: 9801 LDR R0, [SP, #4] 0x0800D98A: F420 4070 BIC R0, R0, #0xF000 0x0800D98E: 9001 STR R0, [SP, #4] 0x0800D990: 9902 LDR R1, [SP, #8] 0x0800D992: 9801 LDR R0, [SP, #4] 0x0800D994: EA40 3001 ORR.W R0, R0, R1, LSL #12 0x0800D998: 9001 STR R0, [SP, #4] 0x0800D99A: 9800 LDR R0, [SP, #0] 0x0800D99C: F020 00A0 BIC R0, R0, #160 0x0800D9A0: 9000 STR R0, [SP, #0] 0x0800D9A2: 9903 LDR R1, [SP, #12] 0x0800D9A4: 9800 LDR R0, [SP, #0] 0x0800D9A6: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0800D9AA: 9000 STR R0, [SP, #0] 0x0800D9AC: 9801 LDR R0, [SP, #4] 0x0800D9AE: 9904 LDR R1, [SP, #16] 0x0800D9B0: 6188 STR R0, [R1, #24] 0x0800D9B2: 9800 LDR R0, [SP, #0] 0x0800D9B4: 9904 LDR R1, [SP, #16] 0x0800D9B6: 6208 STR R0, [R1, #32] 0x0800D9B8: B005 ADD SP, SP, #20 0x0800D9BA: 4770 BX LR
HAL_TIM_SlaveConfigSynchro: 0x0800D9BC: B580 PUSH {R7, LR} 0x0800D9BE: B084 SUB SP, SP, #16 0x0800D9C0: 9002 STR R0, [SP, #8] 0x0800D9C2: 9101 STR R1, [SP, #4] 0x0800D9C4: 9802 LDR R0, [SP, #8] 0x0800D9C6: 6800 LDR R0, [R0] 0x0800D9C8: 2100 MOVS R1, #0 0x0800D9CA: F2C4 0101 MOVT R1, #0x4001 0x0800D9CE: 4288 CMP R0, R1 0x0800D9D0: D044 BEQ .L1 ; 0x0800DA5C 0x0800D9D2: 9802 LDR R0, [SP, #8] 0x0800D9D4: 6800 LDR R0, [R0] 0x0800D9D6: F1B0 4F80 CMP.W R0, #0x40000000 0x0800D9DA: D03F BEQ .L1 ; 0x0800DA5C 0x0800D9DC: 9802 LDR R0, [SP, #8] 0x0800D9DE: 6800 LDR R0, [R0] 0x0800D9E0: F240 4100 MOVW R1, #0x0400 0x0800D9E4: F2C4 0100 MOVT R1, #0x4000 0x0800D9E8: 4288 CMP R0, R1 0x0800D9EA: D037 BEQ .L1 ; 0x0800DA5C 0x0800D9EC: 9802 LDR R0, [SP, #8] 0x0800D9EE: 6800 LDR R0, [R0] 0x0800D9F0: F640 0100 MOVW R1, #0x0800 0x0800D9F4: F2C4 0100 MOVT R1, #0x4000 0x0800D9F8: 4288 CMP R0, R1 0x0800D9FA: D02F BEQ .L1 ; 0x0800DA5C 0x0800D9FC: 9802 LDR R0, [SP, #8] 0x0800D9FE: 6800 LDR R0, [R0] 0x0800DA00: F640 4100 MOVW R1, #0x0C00 0x0800DA04: F2C4 0100 MOVT R1, #0x4000 0x0800DA08: 4288 CMP R0, R1 0x0800DA0A: D027 BEQ .L1 ; 0x0800DA5C 0x0800DA0C: 9802 LDR R0, [SP, #8] 0x0800DA0E: 6800 LDR R0, [R0] 0x0800DA10: F240 4100 MOVW R1, #0x0400 0x0800DA14: F2C4 0101 MOVT R1, #0x4001 0x0800DA18: 4288 CMP R0, R1 0x0800DA1A: D01F BEQ .L1 ; 0x0800DA5C 0x0800DA1C: 9802 LDR R0, [SP, #8] 0x0800DA1E: 6800 LDR R0, [R0] 0x0800DA20: F641 0100 MOVW R1, #0x1800 0x0800DA24: F2C4 0100 MOVT R1, #0x4000 0x0800DA28: 4288 CMP R0, R1 0x0800DA2A: D017 BEQ .L1 ; 0x0800DA5C 0x0800DA2C: 9802 LDR R0, [SP, #8] 0x0800DA2E: 6800 LDR R0, [R0] 0x0800DA30: F244 0100 MOVW R1, #0x4000 0x0800DA34: F2C4 0101 MOVT R1, #0x4001 0x0800DA38: 4288 CMP R0, R1 0x0800DA3A: D00F BEQ .L1 ; 0x0800DA5C 0x0800DA3C: 9802 LDR R0, [SP, #8] 0x0800DA3E: 6800 LDR R0, [R0] 0x0800DA40: F24E 0100 MOVW R1, #0xE000 0x0800DA44: F2C4 0100 MOVT R1, #0x4000 0x0800DA48: 4288 CMP R0, R1 0x0800DA4A: D007 BEQ .L1 ; 0x0800DA5C 0x0800DA4C: 9802 LDR R0, [SP, #8] 0x0800DA4E: 6800 LDR R0, [R0] 0x0800DA50: F24E 4100 MOVW R1, #0xE400 0x0800DA54: F2C4 0100 MOVT R1, #0x4000 0x0800DA58: 4288 CMP R0, R1 0x0800DA5A: D100 BNE .L2 ; 0x0800DA5E
.L1: 0x0800DA5C: E007 B .L3 ; 0x0800DA6E
.L2: 0x0800DA5E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DA62: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DA66: F241 6108 MOVW R1, #0x1608 0x0800DA6A: F7F7 F896 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800DA6E: 9801 LDR R0, [SP, #4] 0x0800DA70: 6800 LDR R0, [R0] 0x0800DA72: B1A0 CBZ R0, .L4 ; 0x0800DA9E 0x0800DA74: 9801 LDR R0, [SP, #4] 0x0800DA76: 6800 LDR R0, [R0] 0x0800DA78: 2804 CMP R0, #4 0x0800DA7A: D010 BEQ .L4 ; 0x0800DA9E 0x0800DA7C: 9801 LDR R0, [SP, #4] 0x0800DA7E: 6800 LDR R0, [R0] 0x0800DA80: 2805 CMP R0, #5 0x0800DA82: D00C BEQ .L4 ; 0x0800DA9E 0x0800DA84: 9801 LDR R0, [SP, #4] 0x0800DA86: 6800 LDR R0, [R0] 0x0800DA88: 2806 CMP R0, #6 0x0800DA8A: D008 BEQ .L4 ; 0x0800DA9E 0x0800DA8C: 9801 LDR R0, [SP, #4] 0x0800DA8E: 6800 LDR R0, [R0] 0x0800DA90: 2807 CMP R0, #7 0x0800DA92: D004 BEQ .L4 ; 0x0800DA9E 0x0800DA94: 9801 LDR R0, [SP, #4] 0x0800DA96: 6800 LDR R0, [R0] 0x0800DA98: F5B0 3F80 CMP.W R0, #0x010000 0x0800DA9C: D100 BNE .L5 ; 0x0800DAA0
.L4: 0x0800DA9E: E007 B .L6 ; 0x0800DAB0
.L5: 0x0800DAA0: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DAA4: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DAA8: F241 6109 MOVW R1, #0x1609 0x0800DAAC: F7F7 F875 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800DAB0: 9801 LDR R0, [SP, #4] 0x0800DAB2: 6840 LDR R0, [R0, #4] 0x0800DAB4: 2800 CMP R0, #0 0x0800DAB6: D046 BEQ .L7 ; 0x0800DB46 0x0800DAB8: 9801 LDR R0, [SP, #4] 0x0800DABA: 6840 LDR R0, [R0, #4] 0x0800DABC: 2810 CMP R0, #16 0x0800DABE: D042 BEQ .L7 ; 0x0800DB46 0x0800DAC0: 9801 LDR R0, [SP, #4] 0x0800DAC2: 6840 LDR R0, [R0, #4] 0x0800DAC4: 2820 CMP R0, #32 0x0800DAC6: D03E BEQ .L7 ; 0x0800DB46 0x0800DAC8: 9801 LDR R0, [SP, #4] 0x0800DACA: 6840 LDR R0, [R0, #4] 0x0800DACC: 2830 CMP R0, #48 0x0800DACE: D03A BEQ .L7 ; 0x0800DB46 0x0800DAD0: 9801 LDR R0, [SP, #4] 0x0800DAD2: 6840 LDR R0, [R0, #4] 0x0800DAD4: F5B0 1F80 CMP.W R0, #0x100000 0x0800DAD8: D035 BEQ .L7 ; 0x0800DB46 0x0800DADA: 9801 LDR R0, [SP, #4] 0x0800DADC: 6840 LDR R0, [R0, #4] 0x0800DADE: F1B0 1F10 CMP.W R0, #0x100010 0x0800DAE2: D030 BEQ .L7 ; 0x0800DB46 0x0800DAE4: 9801 LDR R0, [SP, #4] 0x0800DAE6: 6840 LDR R0, [R0, #4] 0x0800DAE8: 2120 MOVS R1, #32 0x0800DAEA: F2C0 0110 MOVT R1, #16 0x0800DAEE: 4288 CMP R0, R1 0x0800DAF0: D029 BEQ .L7 ; 0x0800DB46 0x0800DAF2: 9801 LDR R0, [SP, #4] 0x0800DAF4: 6840 LDR R0, [R0, #4] 0x0800DAF6: 2130 MOVS R1, #48 0x0800DAF8: F2C0 0110 MOVT R1, #16 0x0800DAFC: 4288 CMP R0, R1 0x0800DAFE: D022 BEQ .L7 ; 0x0800DB46 0x0800DB00: 9801 LDR R0, [SP, #4] 0x0800DB02: 6840 LDR R0, [R0, #4] 0x0800DB04: 2140 MOVS R1, #64 0x0800DB06: F2C0 0110 MOVT R1, #16 0x0800DB0A: 4288 CMP R0, R1 0x0800DB0C: D01B BEQ .L7 ; 0x0800DB46 0x0800DB0E: 9801 LDR R0, [SP, #4] 0x0800DB10: 6840 LDR R0, [R0, #4] 0x0800DB12: F5B0 1F00 CMP.W R0, #0x200000 0x0800DB16: D016 BEQ .L7 ; 0x0800DB46 0x0800DB18: 9801 LDR R0, [SP, #4] 0x0800DB1A: 6840 LDR R0, [R0, #4] 0x0800DB1C: 2110 MOVS R1, #16 0x0800DB1E: F2C0 0120 MOVT R1, #32 0x0800DB22: 4288 CMP R0, R1 0x0800DB24: D00F BEQ .L7 ; 0x0800DB46 0x0800DB26: 9801 LDR R0, [SP, #4] 0x0800DB28: 6840 LDR R0, [R0, #4] 0x0800DB2A: 2840 CMP R0, #64 0x0800DB2C: D00B BEQ .L7 ; 0x0800DB46 0x0800DB2E: 9801 LDR R0, [SP, #4] 0x0800DB30: 6840 LDR R0, [R0, #4] 0x0800DB32: 2850 CMP R0, #80 0x0800DB34: D007 BEQ .L7 ; 0x0800DB46 0x0800DB36: 9801 LDR R0, [SP, #4] 0x0800DB38: 6840 LDR R0, [R0, #4] 0x0800DB3A: 2860 CMP R0, #96 0x0800DB3C: D003 BEQ .L7 ; 0x0800DB46 0x0800DB3E: 9801 LDR R0, [SP, #4] 0x0800DB40: 6840 LDR R0, [R0, #4] 0x0800DB42: 2870 CMP R0, #112 0x0800DB44: D100 BNE .L8 ; 0x0800DB48
.L7: 0x0800DB46: E007 B .L9 ; 0x0800DB58
.L8: 0x0800DB48: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DB4C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DB50: F241 610A MOVW R1, #0x160A 0x0800DB54: F7F7 F821 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800DB58: 9802 LDR R0, [SP, #8] 0x0800DB5A: F890 003C LDRB.W R0, [R0, #60] 0x0800DB5E: 2801 CMP R0, #1 0x0800DB60: D103 BNE .L10 ; 0x0800DB6A 0x0800DB62: 2002 MOVS R0, #2 0x0800DB64: F88D 000F STRB.W R0, [SP, #15] 0x0800DB68: E02F B .L12 ; 0x0800DBCA
.L10: 0x0800DB6A: 9902 LDR R1, [SP, #8] 0x0800DB6C: 2001 MOVS R0, #1 0x0800DB6E: F881 003C STRB.W R0, [R1, #60] 0x0800DB72: 9902 LDR R1, [SP, #8] 0x0800DB74: 2002 MOVS R0, #2 0x0800DB76: F881 003D STRB.W R0, [R1, #61] 0x0800DB7A: 9802 LDR R0, [SP, #8] 0x0800DB7C: 9901 LDR R1, [SP, #4] 0x0800DB7E: F000 F828 BL TIM_SlaveTimer_SetConfig ; 0x0800DBD2 0x0800DB82: B158 CBZ R0, .L11 ; 0x0800DB9C 0x0800DB84: 9902 LDR R1, [SP, #8] 0x0800DB86: 2001 MOVS R0, #1 0x0800DB88: F881 003D STRB.W R0, [R1, #61] 0x0800DB8C: 9902 LDR R1, [SP, #8] 0x0800DB8E: 2000 MOVS R0, #0 0x0800DB90: F881 003C STRB.W R0, [R1, #60] 0x0800DB94: 2001 MOVS R0, #1 0x0800DB96: F88D 000F STRB.W R0, [SP, #15] 0x0800DB9A: E016 B .L12 ; 0x0800DBCA
.L11: 0x0800DB9C: 9802 LDR R0, [SP, #8] 0x0800DB9E: 6801 LDR R1, [R0] 0x0800DBA0: 68C8 LDR R0, [R1, #12] 0x0800DBA2: F020 0040 BIC R0, R0, #64 0x0800DBA6: 60C8 STR R0, [R1, #12] 0x0800DBA8: 9802 LDR R0, [SP, #8] 0x0800DBAA: 6801 LDR R1, [R0] 0x0800DBAC: 68C8 LDR R0, [R1, #12] 0x0800DBAE: F420 4080 BIC R0, R0, #0x4000 0x0800DBB2: 60C8 STR R0, [R1, #12] 0x0800DBB4: 9902 LDR R1, [SP, #8] 0x0800DBB6: 2001 MOVS R0, #1 0x0800DBB8: F881 003D STRB.W R0, [R1, #61] 0x0800DBBC: 9902 LDR R1, [SP, #8] 0x0800DBBE: 2000 MOVS R0, #0 0x0800DBC0: F881 003C STRB.W R0, [R1, #60] 0x0800DBC4: 2000 MOVS R0, #0 0x0800DBC6: F88D 000F STRB.W R0, [SP, #15]
.L12: 0x0800DBCA: F89D 000F LDRB.W R0, [SP, #15] 0x0800DBCE: B004 ADD SP, SP, #16 0x0800DBD0: BD80 POP {R7, PC}
TIM_SlaveTimer_SetConfig: 0x0800DBD2: B580 PUSH {R7, LR} 0x0800DBD4: B088 SUB SP, SP, #32 0x0800DBD6: 9006 STR R0, [SP, #24] 0x0800DBD8: 9105 STR R1, [SP, #20] 0x0800DBDA: 2000 MOVS R0, #0 0x0800DBDC: F88D 0013 STRB.W R0, [SP, #19] 0x0800DBE0: 9806 LDR R0, [SP, #24] 0x0800DBE2: 6800 LDR R0, [R0] 0x0800DBE4: 6880 LDR R0, [R0, #8] 0x0800DBE6: 9003 STR R0, [SP, #12] 0x0800DBE8: 9803 LDR R0, [SP, #12] 0x0800DBEA: F64F 718F MOVW R1, #0xFF8F 0x0800DBEE: F6CF 71CF MOVT R1, #0xFFCF 0x0800DBF2: 4008 ANDS R0, R1 0x0800DBF4: 9003 STR R0, [SP, #12] 0x0800DBF6: 9805 LDR R0, [SP, #20] 0x0800DBF8: 6841 LDR R1, [R0, #4] 0x0800DBFA: 9803 LDR R0, [SP, #12] 0x0800DBFC: 4308 ORRS R0, R1 0x0800DBFE: 9003 STR R0, [SP, #12] 0x0800DC00: 9803 LDR R0, [SP, #12] 0x0800DC02: F64F 71F8 MOVW R1, #0xFFF8 0x0800DC06: F6CF 71FE MOVT R1, #0xFFFE 0x0800DC0A: 4008 ANDS R0, R1 0x0800DC0C: 9003 STR R0, [SP, #12] 0x0800DC0E: 9805 LDR R0, [SP, #20] 0x0800DC10: 6801 LDR R1, [R0] 0x0800DC12: 9803 LDR R0, [SP, #12] 0x0800DC14: 4308 ORRS R0, R1 0x0800DC16: 9003 STR R0, [SP, #12] 0x0800DC18: 9803 LDR R0, [SP, #12] 0x0800DC1A: 9906 LDR R1, [SP, #24] 0x0800DC1C: 6809 LDR R1, [R1] 0x0800DC1E: 6088 STR R0, [R1, #8] 0x0800DC20: 9805 LDR R0, [SP, #20] 0x0800DC22: 6840 LDR R0, [R0, #4] 0x0800DC24: 9000 STR R0, [SP, #0] 0x0800DC26: 2800 CMP R0, #0 0x0800DC28: F000 82C5 BEQ.W .L38 ; 0x0800E1B6 0x0800DC2C: 9800 LDR R0, [SP, #0] 0x0800DC2E: 2810 CMP R0, #16 0x0800DC30: F000 82C1 BEQ.W .L38 ; 0x0800E1B6 0x0800DC34: 9800 LDR R0, [SP, #0] 0x0800DC36: 2820 CMP R0, #32 0x0800DC38: F000 82BD BEQ.W .L38 ; 0x0800E1B6 0x0800DC3C: 9800 LDR R0, [SP, #0] 0x0800DC3E: 2830 CMP R0, #48 0x0800DC40: F000 82B9 BEQ.W .L38 ; 0x0800E1B6 0x0800DC44: 9800 LDR R0, [SP, #0] 0x0800DC46: 2840 CMP R0, #64 0x0800DC48: F000 80DE BEQ.W .L13 ; 0x0800DE08 0x0800DC4C: 9800 LDR R0, [SP, #0] 0x0800DC4E: 2850 CMP R0, #80 0x0800DC50: F000 8185 BEQ.W .L20 ; 0x0800DF5E 0x0800DC54: 9800 LDR R0, [SP, #0] 0x0800DC56: 2860 CMP R0, #96 0x0800DC58: F000 8227 BEQ.W .L29 ; 0x0800E0AA 0x0800DC5C: 9800 LDR R0, [SP, #0] 0x0800DC5E: 2870 CMP R0, #112 0x0800DC60: D040 BEQ .L1 ; 0x0800DCE4 0x0800DC62: 9800 LDR R0, [SP, #0] 0x0800DC64: F5B0 1F80 CMP.W R0, #0x100000 0x0800DC68: F000 82A5 BEQ.W .L38 ; 0x0800E1B6 0x0800DC6C: 9800 LDR R0, [SP, #0] 0x0800DC6E: F1B0 1F10 CMP.W R0, #0x100010 0x0800DC72: F000 82A0 BEQ.W .L38 ; 0x0800E1B6 0x0800DC76: 9800 LDR R0, [SP, #0] 0x0800DC78: 2120 MOVS R1, #32 0x0800DC7A: F2C0 0110 MOVT R1, #16 0x0800DC7E: 4288 CMP R0, R1 0x0800DC80: F000 8299 BEQ.W .L38 ; 0x0800E1B6 0x0800DC84: 9800 LDR R0, [SP, #0] 0x0800DC86: 2130 MOVS R1, #48 0x0800DC88: F2C0 0110 MOVT R1, #16 0x0800DC8C: 4288 CMP R0, R1 0x0800DC8E: F000 8292 BEQ.W .L38 ; 0x0800E1B6 0x0800DC92: 9800 LDR R0, [SP, #0] 0x0800DC94: 2140 MOVS R1, #64 0x0800DC96: F2C0 0110 MOVT R1, #16 0x0800DC9A: 4288 CMP R0, R1 0x0800DC9C: F000 828B BEQ.W .L38 ; 0x0800E1B6 0x0800DCA0: 9800 LDR R0, [SP, #0] 0x0800DCA2: 2150 MOVS R1, #80 0x0800DCA4: F2C0 0110 MOVT R1, #16 0x0800DCA8: 4288 CMP R0, R1 0x0800DCAA: F000 8284 BEQ.W .L38 ; 0x0800E1B6 0x0800DCAE: 9800 LDR R0, [SP, #0] 0x0800DCB0: 2160 MOVS R1, #96 0x0800DCB2: F2C0 0110 MOVT R1, #16 0x0800DCB6: 4288 CMP R0, R1 0x0800DCB8: F000 827D BEQ.W .L38 ; 0x0800E1B6 0x0800DCBC: 9800 LDR R0, [SP, #0] 0x0800DCBE: 2170 MOVS R1, #112 0x0800DCC0: F2C0 0110 MOVT R1, #16 0x0800DCC4: 4288 CMP R0, R1 0x0800DCC6: F000 8276 BEQ.W .L38 ; 0x0800E1B6 0x0800DCCA: 9800 LDR R0, [SP, #0] 0x0800DCCC: F5B0 1F00 CMP.W R0, #0x200000 0x0800DCD0: F000 8271 BEQ.W .L38 ; 0x0800E1B6 0x0800DCD4: 9800 LDR R0, [SP, #0] 0x0800DCD6: 2110 MOVS R1, #16 0x0800DCD8: F2C0 0120 MOVT R1, #32 0x0800DCDC: 4288 CMP R0, R1 0x0800DCDE: F000 826A BEQ.W .L38 ; 0x0800E1B6 0x0800DCE2: E2BE B .L42 ; 0x0800E262
.L1: 0x0800DCE4: 9806 LDR R0, [SP, #24] 0x0800DCE6: 6800 LDR R0, [R0] 0x0800DCE8: 2100 MOVS R1, #0 0x0800DCEA: F2C4 0101 MOVT R1, #0x4001 0x0800DCEE: 4288 CMP R0, R1 0x0800DCF0: D034 BEQ .L2 ; 0x0800DD5C 0x0800DCF2: 9806 LDR R0, [SP, #24] 0x0800DCF4: 6800 LDR R0, [R0] 0x0800DCF6: F1B0 4F80 CMP.W R0, #0x40000000 0x0800DCFA: D02F BEQ .L2 ; 0x0800DD5C 0x0800DCFC: 9806 LDR R0, [SP, #24] 0x0800DCFE: 6800 LDR R0, [R0] 0x0800DD00: F240 4100 MOVW R1, #0x0400 0x0800DD04: F2C4 0100 MOVT R1, #0x4000 0x0800DD08: 4288 CMP R0, R1 0x0800DD0A: D027 BEQ .L2 ; 0x0800DD5C 0x0800DD0C: 9806 LDR R0, [SP, #24] 0x0800DD0E: 6800 LDR R0, [R0] 0x0800DD10: F640 0100 MOVW R1, #0x0800 0x0800DD14: F2C4 0100 MOVT R1, #0x4000 0x0800DD18: 4288 CMP R0, R1 0x0800DD1A: D01F BEQ .L2 ; 0x0800DD5C 0x0800DD1C: 9806 LDR R0, [SP, #24] 0x0800DD1E: 6800 LDR R0, [R0] 0x0800DD20: F640 4100 MOVW R1, #0x0C00 0x0800DD24: F2C4 0100 MOVT R1, #0x4000 0x0800DD28: 4288 CMP R0, R1 0x0800DD2A: D017 BEQ .L2 ; 0x0800DD5C 0x0800DD2C: 9806 LDR R0, [SP, #24] 0x0800DD2E: 6800 LDR R0, [R0] 0x0800DD30: F240 4100 MOVW R1, #0x0400 0x0800DD34: F2C4 0101 MOVT R1, #0x4001 0x0800DD38: 4288 CMP R0, R1 0x0800DD3A: D00F BEQ .L2 ; 0x0800DD5C 0x0800DD3C: 9806 LDR R0, [SP, #24] 0x0800DD3E: 6800 LDR R0, [R0] 0x0800DD40: F24E 0100 MOVW R1, #0xE000 0x0800DD44: F2C4 0100 MOVT R1, #0x4000 0x0800DD48: 4288 CMP R0, R1 0x0800DD4A: D007 BEQ .L2 ; 0x0800DD5C 0x0800DD4C: 9806 LDR R0, [SP, #24] 0x0800DD4E: 6800 LDR R0, [R0] 0x0800DD50: F24E 4100 MOVW R1, #0xE400 0x0800DD54: F2C4 0100 MOVT R1, #0x4000 0x0800DD58: 4288 CMP R0, R1 0x0800DD5A: D100 BNE .L3 ; 0x0800DD5E
.L2: 0x0800DD5C: E007 B .L4 ; 0x0800DD6E
.L3: 0x0800DD5E: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DD62: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DD66: F641 41F6 MOVW R1, #0x1CF6 0x0800DD6A: F7F6 FF16 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800DD6E: 9805 LDR R0, [SP, #20] 0x0800DD70: 68C0 LDR R0, [R0, #12] 0x0800DD72: B170 CBZ R0, .L5 ; 0x0800DD92 0x0800DD74: 9805 LDR R0, [SP, #20] 0x0800DD76: 68C0 LDR R0, [R0, #12] 0x0800DD78: F5B0 5F80 CMP.W R0, #0x1000 0x0800DD7C: D009 BEQ .L5 ; 0x0800DD92 0x0800DD7E: 9805 LDR R0, [SP, #20] 0x0800DD80: 68C0 LDR R0, [R0, #12] 0x0800DD82: F5B0 5F00 CMP.W R0, #0x2000 0x0800DD86: D004 BEQ .L5 ; 0x0800DD92 0x0800DD88: 9805 LDR R0, [SP, #20] 0x0800DD8A: 68C0 LDR R0, [R0, #12] 0x0800DD8C: F5B0 5F40 CMP.W R0, #0x3000 0x0800DD90: D100 BNE .L6 ; 0x0800DD94
.L5: 0x0800DD92: E007 B .L7 ; 0x0800DDA4
.L6: 0x0800DD94: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DD98: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DD9C: F641 41F7 MOVW R1, #0x1CF7 0x0800DDA0: F7F6 FEFB BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800DDA4: 9805 LDR R0, [SP, #20] 0x0800DDA6: 6880 LDR R0, [R0, #8] 0x0800DDA8: F5B0 4F00 CMP.W R0, #0x8000 0x0800DDAC: D00D BEQ .L8 ; 0x0800DDCA 0x0800DDAE: 9805 LDR R0, [SP, #20] 0x0800DDB0: 6880 LDR R0, [R0, #8] 0x0800DDB2: B150 CBZ R0, .L8 ; 0x0800DDCA 0x0800DDB4: 9805 LDR R0, [SP, #20] 0x0800DDB6: 6880 LDR R0, [R0, #8] 0x0800DDB8: B138 CBZ R0, .L8 ; 0x0800DDCA 0x0800DDBA: 9805 LDR R0, [SP, #20] 0x0800DDBC: 6880 LDR R0, [R0, #8] 0x0800DDBE: 2802 CMP R0, #2 0x0800DDC0: D003 BEQ .L8 ; 0x0800DDCA 0x0800DDC2: 9805 LDR R0, [SP, #20] 0x0800DDC4: 6880 LDR R0, [R0, #8] 0x0800DDC6: 280A CMP R0, #10 0x0800DDC8: D100 BNE .L9 ; 0x0800DDCC
.L8: 0x0800DDCA: E007 B .L10 ; 0x0800DDDC
.L9: 0x0800DDCC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DDD0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DDD4: F641 41F8 MOVW R1, #0x1CF8 0x0800DDD8: F7F6 FEDF BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x0800DDDC: 9805 LDR R0, [SP, #20] 0x0800DDDE: 6900 LDR R0, [R0, #16] 0x0800DDE0: 280F CMP R0, #15 0x0800DDE2: D800 BHI .L11 ; 0x0800DDE6 0x0800DDE4: E007 B .L12 ; 0x0800DDF6
.L11: 0x0800DDE6: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DDEA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DDEE: F641 41F9 MOVW R1, #0x1CF9 0x0800DDF2: F7F6 FED2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800DDF6: 9806 LDR R0, [SP, #24] 0x0800DDF8: 6800 LDR R0, [R0] 0x0800DDFA: 9B05 LDR R3, [SP, #20] 0x0800DDFC: 689A LDR R2, [R3, #8] 0x0800DDFE: 68D9 LDR R1, [R3, #12] 0x0800DE00: 691B LDR R3, [R3, #16] 0x0800DE02: F00C FACB BL TIM_ETR_SetConfig ; 0x0801A39C 0x0800DE06: E22F B .L43 ; 0x0800E268
.L13: 0x0800DE08: 9806 LDR R0, [SP, #24] 0x0800DE0A: 6800 LDR R0, [R0] 0x0800DE0C: 2100 MOVS R1, #0 0x0800DE0E: F2C4 0101 MOVT R1, #0x4001 0x0800DE12: 4288 CMP R0, R1 0x0800DE14: D064 BEQ .L14 ; 0x0800DEE0 0x0800DE16: 9806 LDR R0, [SP, #24] 0x0800DE18: 6800 LDR R0, [R0] 0x0800DE1A: F1B0 4F80 CMP.W R0, #0x40000000 0x0800DE1E: D05F BEQ .L14 ; 0x0800DEE0 0x0800DE20: 9806 LDR R0, [SP, #24] 0x0800DE22: 6800 LDR R0, [R0] 0x0800DE24: F240 4100 MOVW R1, #0x0400 0x0800DE28: F2C4 0100 MOVT R1, #0x4000 0x0800DE2C: 4288 CMP R0, R1 0x0800DE2E: D057 BEQ .L14 ; 0x0800DEE0 0x0800DE30: 9806 LDR R0, [SP, #24] 0x0800DE32: 6800 LDR R0, [R0] 0x0800DE34: F640 0100 MOVW R1, #0x0800 0x0800DE38: F2C4 0100 MOVT R1, #0x4000 0x0800DE3C: 4288 CMP R0, R1 0x0800DE3E: D04F BEQ .L14 ; 0x0800DEE0 0x0800DE40: 9806 LDR R0, [SP, #24] 0x0800DE42: 6800 LDR R0, [R0] 0x0800DE44: F640 4100 MOVW R1, #0x0C00 0x0800DE48: F2C4 0100 MOVT R1, #0x4000 0x0800DE4C: 4288 CMP R0, R1 0x0800DE4E: D047 BEQ .L14 ; 0x0800DEE0 0x0800DE50: 9806 LDR R0, [SP, #24] 0x0800DE52: 6800 LDR R0, [R0] 0x0800DE54: F240 4100 MOVW R1, #0x0400 0x0800DE58: F2C4 0101 MOVT R1, #0x4001 0x0800DE5C: 4288 CMP R0, R1 0x0800DE5E: D03F BEQ .L14 ; 0x0800DEE0 0x0800DE60: 9806 LDR R0, [SP, #24] 0x0800DE62: 6800 LDR R0, [R0] 0x0800DE64: F641 0100 MOVW R1, #0x1800 0x0800DE68: F2C4 0100 MOVT R1, #0x4000 0x0800DE6C: 4288 CMP R0, R1 0x0800DE6E: D037 BEQ .L14 ; 0x0800DEE0 0x0800DE70: 9806 LDR R0, [SP, #24] 0x0800DE72: 6800 LDR R0, [R0] 0x0800DE74: F641 4100 MOVW R1, #0x1C00 0x0800DE78: F2C4 0100 MOVT R1, #0x4000 0x0800DE7C: 4288 CMP R0, R1 0x0800DE7E: D02F BEQ .L14 ; 0x0800DEE0 0x0800DE80: 9806 LDR R0, [SP, #24] 0x0800DE82: 6800 LDR R0, [R0] 0x0800DE84: F242 0100 MOVW R1, #0x2000 0x0800DE88: F2C4 0100 MOVT R1, #0x4000 0x0800DE8C: 4288 CMP R0, R1 0x0800DE8E: D027 BEQ .L14 ; 0x0800DEE0 0x0800DE90: 9806 LDR R0, [SP, #24] 0x0800DE92: 6800 LDR R0, [R0] 0x0800DE94: F244 0100 MOVW R1, #0x4000 0x0800DE98: F2C4 0101 MOVT R1, #0x4001 0x0800DE9C: 4288 CMP R0, R1 0x0800DE9E: D01F BEQ .L14 ; 0x0800DEE0 0x0800DEA0: 9806 LDR R0, [SP, #24] 0x0800DEA2: 6800 LDR R0, [R0] 0x0800DEA4: F244 4100 MOVW R1, #0x4400 0x0800DEA8: F2C4 0101 MOVT R1, #0x4001 0x0800DEAC: 4288 CMP R0, R1 0x0800DEAE: D017 BEQ .L14 ; 0x0800DEE0 0x0800DEB0: 9806 LDR R0, [SP, #24] 0x0800DEB2: 6800 LDR R0, [R0] 0x0800DEB4: F644 0100 MOVW R1, #0x4800 0x0800DEB8: F2C4 0101 MOVT R1, #0x4001 0x0800DEBC: 4288 CMP R0, R1 0x0800DEBE: D00F BEQ .L14 ; 0x0800DEE0 0x0800DEC0: 9806 LDR R0, [SP, #24] 0x0800DEC2: 6800 LDR R0, [R0] 0x0800DEC4: F24E 0100 MOVW R1, #0xE000 0x0800DEC8: F2C4 0100 MOVT R1, #0x4000 0x0800DECC: 4288 CMP R0, R1 0x0800DECE: D007 BEQ .L14 ; 0x0800DEE0 0x0800DED0: 9806 LDR R0, [SP, #24] 0x0800DED2: 6800 LDR R0, [R0] 0x0800DED4: F24E 4100 MOVW R1, #0xE400 0x0800DED8: F2C4 0100 MOVT R1, #0x4000 0x0800DEDC: 4288 CMP R0, R1 0x0800DEDE: D100 BNE .L15 ; 0x0800DEE2
.L14: 0x0800DEE0: E007 B .L16 ; 0x0800DEF2
.L15: 0x0800DEE2: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DEE6: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DEEA: F641 5105 MOVW R1, #0x1D05 0x0800DEEE: F7F6 FE54 BL vApplicationStackOverflowHook ; 0x08004B9A
.L16: 0x0800DEF2: 9805 LDR R0, [SP, #20] 0x0800DEF4: 6900 LDR R0, [R0, #16] 0x0800DEF6: 280F CMP R0, #15 0x0800DEF8: D800 BHI .L17 ; 0x0800DEFC 0x0800DEFA: E007 B .L18 ; 0x0800DF0C
.L17: 0x0800DEFC: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800DF00: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800DF04: F641 5106 MOVW R1, #0x1D06 0x0800DF08: F7F6 FE47 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x0800DF0C: 9805 LDR R0, [SP, #20] 0x0800DF0E: 6800 LDR R0, [R0] 0x0800DF10: 2805 CMP R0, #5 0x0800DF12: D103 BNE .L19 ; 0x0800DF1C 0x0800DF14: 2001 MOVS R0, #1 0x0800DF16: F88D 001F STRB.W R0, [SP, #31] 0x0800DF1A: E1A9 B .L44 ; 0x0800E270
.L19: 0x0800DF1C: 9806 LDR R0, [SP, #24] 0x0800DF1E: 6800 LDR R0, [R0] 0x0800DF20: 6A00 LDR R0, [R0, #32] 0x0800DF22: 9001 STR R0, [SP, #4] 0x0800DF24: 9806 LDR R0, [SP, #24] 0x0800DF26: 6801 LDR R1, [R0] 0x0800DF28: 6A08 LDR R0, [R1, #32] 0x0800DF2A: F020 0001 BIC R0, R0, #1 0x0800DF2E: 6208 STR R0, [R1, #32] 0x0800DF30: 9806 LDR R0, [SP, #24] 0x0800DF32: 6800 LDR R0, [R0] 0x0800DF34: 6980 LDR R0, [R0, #24] 0x0800DF36: 9002 STR R0, [SP, #8] 0x0800DF38: 9802 LDR R0, [SP, #8] 0x0800DF3A: F020 00F0 BIC R0, R0, #240 0x0800DF3E: 9002 STR R0, [SP, #8] 0x0800DF40: 9805 LDR R0, [SP, #20] 0x0800DF42: 6901 LDR R1, [R0, #16] 0x0800DF44: 9802 LDR R0, [SP, #8] 0x0800DF46: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0800DF4A: 9002 STR R0, [SP, #8] 0x0800DF4C: 9802 LDR R0, [SP, #8] 0x0800DF4E: 9906 LDR R1, [SP, #24] 0x0800DF50: 6809 LDR R1, [R1] 0x0800DF52: 6188 STR R0, [R1, #24] 0x0800DF54: 9801 LDR R0, [SP, #4] 0x0800DF56: 9906 LDR R1, [SP, #24] 0x0800DF58: 6809 LDR R1, [R1] 0x0800DF5A: 6208 STR R0, [R1, #32] 0x0800DF5C: E184 B .L43 ; 0x0800E268
.L20: 0x0800DF5E: 9806 LDR R0, [SP, #24] 0x0800DF60: 6800 LDR R0, [R0] 0x0800DF62: 2100 MOVS R1, #0 0x0800DF64: F2C4 0101 MOVT R1, #0x4001 0x0800DF68: 4288 CMP R0, R1 0x0800DF6A: D064 BEQ .L21 ; 0x0800E036 0x0800DF6C: 9806 LDR R0, [SP, #24] 0x0800DF6E: 6800 LDR R0, [R0] 0x0800DF70: F1B0 4F80 CMP.W R0, #0x40000000 0x0800DF74: D05F BEQ .L21 ; 0x0800E036 0x0800DF76: 9806 LDR R0, [SP, #24] 0x0800DF78: 6800 LDR R0, [R0] 0x0800DF7A: F240 4100 MOVW R1, #0x0400 0x0800DF7E: F2C4 0100 MOVT R1, #0x4000 0x0800DF82: 4288 CMP R0, R1 0x0800DF84: D057 BEQ .L21 ; 0x0800E036 0x0800DF86: 9806 LDR R0, [SP, #24] 0x0800DF88: 6800 LDR R0, [R0] 0x0800DF8A: F640 0100 MOVW R1, #0x0800 0x0800DF8E: F2C4 0100 MOVT R1, #0x4000 0x0800DF92: 4288 CMP R0, R1 0x0800DF94: D04F BEQ .L21 ; 0x0800E036 0x0800DF96: 9806 LDR R0, [SP, #24] 0x0800DF98: 6800 LDR R0, [R0] 0x0800DF9A: F640 4100 MOVW R1, #0x0C00 0x0800DF9E: F2C4 0100 MOVT R1, #0x4000 0x0800DFA2: 4288 CMP R0, R1 0x0800DFA4: D047 BEQ .L21 ; 0x0800E036 0x0800DFA6: 9806 LDR R0, [SP, #24] 0x0800DFA8: 6800 LDR R0, [R0] 0x0800DFAA: F240 4100 MOVW R1, #0x0400 0x0800DFAE: F2C4 0101 MOVT R1, #0x4001 0x0800DFB2: 4288 CMP R0, R1 0x0800DFB4: D03F BEQ .L21 ; 0x0800E036 0x0800DFB6: 9806 LDR R0, [SP, #24] 0x0800DFB8: 6800 LDR R0, [R0] 0x0800DFBA: F641 0100 MOVW R1, #0x1800 0x0800DFBE: F2C4 0100 MOVT R1, #0x4000 0x0800DFC2: 4288 CMP R0, R1 0x0800DFC4: D037 BEQ .L21 ; 0x0800E036 0x0800DFC6: 9806 LDR R0, [SP, #24] 0x0800DFC8: 6800 LDR R0, [R0] 0x0800DFCA: F641 4100 MOVW R1, #0x1C00 0x0800DFCE: F2C4 0100 MOVT R1, #0x4000 0x0800DFD2: 4288 CMP R0, R1 0x0800DFD4: D02F BEQ .L21 ; 0x0800E036 0x0800DFD6: 9806 LDR R0, [SP, #24] 0x0800DFD8: 6800 LDR R0, [R0] 0x0800DFDA: F242 0100 MOVW R1, #0x2000 0x0800DFDE: F2C4 0100 MOVT R1, #0x4000 0x0800DFE2: 4288 CMP R0, R1 0x0800DFE4: D027 BEQ .L21 ; 0x0800E036 0x0800DFE6: 9806 LDR R0, [SP, #24] 0x0800DFE8: 6800 LDR R0, [R0] 0x0800DFEA: F244 0100 MOVW R1, #0x4000 0x0800DFEE: F2C4 0101 MOVT R1, #0x4001 0x0800DFF2: 4288 CMP R0, R1 0x0800DFF4: D01F BEQ .L21 ; 0x0800E036 0x0800DFF6: 9806 LDR R0, [SP, #24] 0x0800DFF8: 6800 LDR R0, [R0] 0x0800DFFA: F244 4100 MOVW R1, #0x4400 0x0800DFFE: F2C4 0101 MOVT R1, #0x4001 0x0800E002: 4288 CMP R0, R1 0x0800E004: D017 BEQ .L21 ; 0x0800E036 0x0800E006: 9806 LDR R0, [SP, #24] 0x0800E008: 6800 LDR R0, [R0] 0x0800E00A: F644 0100 MOVW R1, #0x4800 0x0800E00E: F2C4 0101 MOVT R1, #0x4001 0x0800E012: 4288 CMP R0, R1 0x0800E014: D00F BEQ .L21 ; 0x0800E036 0x0800E016: 9806 LDR R0, [SP, #24] 0x0800E018: 6800 LDR R0, [R0] 0x0800E01A: F24E 0100 MOVW R1, #0xE000 0x0800E01E: F2C4 0100 MOVT R1, #0x4000 0x0800E022: 4288 CMP R0, R1 0x0800E024: D007 BEQ .L21 ; 0x0800E036 0x0800E026: 9806 LDR R0, [SP, #24] 0x0800E028: 6800 LDR R0, [R0] 0x0800E02A: F24E 4100 MOVW R1, #0xE400 0x0800E02E: F2C4 0100 MOVT R1, #0x4000 0x0800E032: 4288 CMP R0, R1 0x0800E034: D100 BNE .L22 ; 0x0800E038
.L21: 0x0800E036: E007 B .L23 ; 0x0800E048
.L22: 0x0800E038: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E03C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E040: F641 511F MOVW R1, #0x1D1F 0x0800E044: F7F6 FDA9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L23: 0x0800E048: 9805 LDR R0, [SP, #20] 0x0800E04A: 6880 LDR R0, [R0, #8] 0x0800E04C: F5B0 4F00 CMP.W R0, #0x8000 0x0800E050: D00D BEQ .L24 ; 0x0800E06E 0x0800E052: 9805 LDR R0, [SP, #20] 0x0800E054: 6880 LDR R0, [R0, #8] 0x0800E056: B150 CBZ R0, .L24 ; 0x0800E06E 0x0800E058: 9805 LDR R0, [SP, #20] 0x0800E05A: 6880 LDR R0, [R0, #8] 0x0800E05C: B138 CBZ R0, .L24 ; 0x0800E06E 0x0800E05E: 9805 LDR R0, [SP, #20] 0x0800E060: 6880 LDR R0, [R0, #8] 0x0800E062: 2802 CMP R0, #2 0x0800E064: D003 BEQ .L24 ; 0x0800E06E 0x0800E066: 9805 LDR R0, [SP, #20] 0x0800E068: 6880 LDR R0, [R0, #8] 0x0800E06A: 280A CMP R0, #10 0x0800E06C: D100 BNE .L25 ; 0x0800E070
.L24: 0x0800E06E: E007 B .L26 ; 0x0800E080
.L25: 0x0800E070: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E074: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E078: F44F 51E9 MOV.W R1, #0x1D20 0x0800E07C: F7F6 FD8D BL vApplicationStackOverflowHook ; 0x08004B9A
.L26: 0x0800E080: 9805 LDR R0, [SP, #20] 0x0800E082: 6900 LDR R0, [R0, #16] 0x0800E084: 280F CMP R0, #15 0x0800E086: D800 BHI .L27 ; 0x0800E08A 0x0800E088: E007 B .L28 ; 0x0800E09A
.L27: 0x0800E08A: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E08E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E092: F641 5121 MOVW R1, #0x1D21 0x0800E096: F7F6 FD80 BL vApplicationStackOverflowHook ; 0x08004B9A
.L28: 0x0800E09A: 9806 LDR R0, [SP, #24] 0x0800E09C: 6800 LDR R0, [R0] 0x0800E09E: 9A05 LDR R2, [SP, #20] 0x0800E0A0: 6891 LDR R1, [R2, #8] 0x0800E0A2: 6912 LDR R2, [R2, #16] 0x0800E0A4: F00C F994 BL TIM_TI1_ConfigInputStage ; 0x0801A3D0 0x0800E0A8: E0DE B .L43 ; 0x0800E268
.L29: 0x0800E0AA: 9806 LDR R0, [SP, #24] 0x0800E0AC: 6800 LDR R0, [R0] 0x0800E0AE: 2100 MOVS R1, #0 0x0800E0B0: F2C4 0101 MOVT R1, #0x4001 0x0800E0B4: 4288 CMP R0, R1 0x0800E0B6: D044 BEQ .L30 ; 0x0800E142 0x0800E0B8: 9806 LDR R0, [SP, #24] 0x0800E0BA: 6800 LDR R0, [R0] 0x0800E0BC: F1B0 4F80 CMP.W R0, #0x40000000 0x0800E0C0: D03F BEQ .L30 ; 0x0800E142 0x0800E0C2: 9806 LDR R0, [SP, #24] 0x0800E0C4: 6800 LDR R0, [R0] 0x0800E0C6: F240 4100 MOVW R1, #0x0400 0x0800E0CA: F2C4 0100 MOVT R1, #0x4000 0x0800E0CE: 4288 CMP R0, R1 0x0800E0D0: D037 BEQ .L30 ; 0x0800E142 0x0800E0D2: 9806 LDR R0, [SP, #24] 0x0800E0D4: 6800 LDR R0, [R0] 0x0800E0D6: F640 0100 MOVW R1, #0x0800 0x0800E0DA: F2C4 0100 MOVT R1, #0x4000 0x0800E0DE: 4288 CMP R0, R1 0x0800E0E0: D02F BEQ .L30 ; 0x0800E142 0x0800E0E2: 9806 LDR R0, [SP, #24] 0x0800E0E4: 6800 LDR R0, [R0] 0x0800E0E6: F640 4100 MOVW R1, #0x0C00 0x0800E0EA: F2C4 0100 MOVT R1, #0x4000 0x0800E0EE: 4288 CMP R0, R1 0x0800E0F0: D027 BEQ .L30 ; 0x0800E142 0x0800E0F2: 9806 LDR R0, [SP, #24] 0x0800E0F4: 6800 LDR R0, [R0] 0x0800E0F6: F240 4100 MOVW R1, #0x0400 0x0800E0FA: F2C4 0101 MOVT R1, #0x4001 0x0800E0FE: 4288 CMP R0, R1 0x0800E100: D01F BEQ .L30 ; 0x0800E142 0x0800E102: 9806 LDR R0, [SP, #24] 0x0800E104: 6800 LDR R0, [R0] 0x0800E106: F641 0100 MOVW R1, #0x1800 0x0800E10A: F2C4 0100 MOVT R1, #0x4000 0x0800E10E: 4288 CMP R0, R1 0x0800E110: D017 BEQ .L30 ; 0x0800E142 0x0800E112: 9806 LDR R0, [SP, #24] 0x0800E114: 6800 LDR R0, [R0] 0x0800E116: F244 0100 MOVW R1, #0x4000 0x0800E11A: F2C4 0101 MOVT R1, #0x4001 0x0800E11E: 4288 CMP R0, R1 0x0800E120: D00F BEQ .L30 ; 0x0800E142 0x0800E122: 9806 LDR R0, [SP, #24] 0x0800E124: 6800 LDR R0, [R0] 0x0800E126: F24E 0100 MOVW R1, #0xE000 0x0800E12A: F2C4 0100 MOVT R1, #0x4000 0x0800E12E: 4288 CMP R0, R1 0x0800E130: D007 BEQ .L30 ; 0x0800E142 0x0800E132: 9806 LDR R0, [SP, #24] 0x0800E134: 6800 LDR R0, [R0] 0x0800E136: F24E 4100 MOVW R1, #0xE400 0x0800E13A: F2C4 0100 MOVT R1, #0x4000 0x0800E13E: 4288 CMP R0, R1 0x0800E140: D100 BNE .L31 ; 0x0800E144
.L30: 0x0800E142: E007 B .L32 ; 0x0800E154
.L31: 0x0800E144: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E148: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E14C: F641 512D MOVW R1, #0x1D2D 0x0800E150: F7F6 FD23 BL vApplicationStackOverflowHook ; 0x08004B9A
.L32: 0x0800E154: 9805 LDR R0, [SP, #20] 0x0800E156: 6880 LDR R0, [R0, #8] 0x0800E158: F5B0 4F00 CMP.W R0, #0x8000 0x0800E15C: D00D BEQ .L33 ; 0x0800E17A 0x0800E15E: 9805 LDR R0, [SP, #20] 0x0800E160: 6880 LDR R0, [R0, #8] 0x0800E162: B150 CBZ R0, .L33 ; 0x0800E17A 0x0800E164: 9805 LDR R0, [SP, #20] 0x0800E166: 6880 LDR R0, [R0, #8] 0x0800E168: B138 CBZ R0, .L33 ; 0x0800E17A 0x0800E16A: 9805 LDR R0, [SP, #20] 0x0800E16C: 6880 LDR R0, [R0, #8] 0x0800E16E: 2802 CMP R0, #2 0x0800E170: D003 BEQ .L33 ; 0x0800E17A 0x0800E172: 9805 LDR R0, [SP, #20] 0x0800E174: 6880 LDR R0, [R0, #8] 0x0800E176: 280A CMP R0, #10 0x0800E178: D100 BNE .L34 ; 0x0800E17C
.L33: 0x0800E17A: E007 B .L35 ; 0x0800E18C
.L34: 0x0800E17C: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E180: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E184: F641 512E MOVW R1, #0x1D2E 0x0800E188: F7F6 FD07 BL vApplicationStackOverflowHook ; 0x08004B9A
.L35: 0x0800E18C: 9805 LDR R0, [SP, #20] 0x0800E18E: 6900 LDR R0, [R0, #16] 0x0800E190: 280F CMP R0, #15 0x0800E192: D800 BHI .L36 ; 0x0800E196 0x0800E194: E007 B .L37 ; 0x0800E1A6
.L36: 0x0800E196: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E19A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E19E: F641 512F MOVW R1, #0x1D2F 0x0800E1A2: F7F6 FCFA BL vApplicationStackOverflowHook ; 0x08004B9A
.L37: 0x0800E1A6: 9806 LDR R0, [SP, #24] 0x0800E1A8: 6800 LDR R0, [R0] 0x0800E1AA: 9A05 LDR R2, [SP, #20] 0x0800E1AC: 6891 LDR R1, [R2, #8] 0x0800E1AE: 6912 LDR R2, [R2, #16] 0x0800E1B0: F7FF FBDB BL TIM_TI2_ConfigInputStage ; 0x0800D96A 0x0800E1B4: E058 B .L43 ; 0x0800E268
.L38: 0x0800E1B6: 9806 LDR R0, [SP, #24] 0x0800E1B8: 6800 LDR R0, [R0] 0x0800E1BA: 2100 MOVS R1, #0 0x0800E1BC: F2C4 0101 MOVT R1, #0x4001 0x0800E1C0: 4288 CMP R0, R1 0x0800E1C2: D044 BEQ .L39 ; 0x0800E24E 0x0800E1C4: 9806 LDR R0, [SP, #24] 0x0800E1C6: 6800 LDR R0, [R0] 0x0800E1C8: F1B0 4F80 CMP.W R0, #0x40000000 0x0800E1CC: D03F BEQ .L39 ; 0x0800E24E 0x0800E1CE: 9806 LDR R0, [SP, #24] 0x0800E1D0: 6800 LDR R0, [R0] 0x0800E1D2: F240 4100 MOVW R1, #0x0400 0x0800E1D6: F2C4 0100 MOVT R1, #0x4000 0x0800E1DA: 4288 CMP R0, R1 0x0800E1DC: D037 BEQ .L39 ; 0x0800E24E 0x0800E1DE: 9806 LDR R0, [SP, #24] 0x0800E1E0: 6800 LDR R0, [R0] 0x0800E1E2: F640 0100 MOVW R1, #0x0800 0x0800E1E6: F2C4 0100 MOVT R1, #0x4000 0x0800E1EA: 4288 CMP R0, R1 0x0800E1EC: D02F BEQ .L39 ; 0x0800E24E 0x0800E1EE: 9806 LDR R0, [SP, #24] 0x0800E1F0: 6800 LDR R0, [R0] 0x0800E1F2: F640 4100 MOVW R1, #0x0C00 0x0800E1F6: F2C4 0100 MOVT R1, #0x4000 0x0800E1FA: 4288 CMP R0, R1 0x0800E1FC: D027 BEQ .L39 ; 0x0800E24E 0x0800E1FE: 9806 LDR R0, [SP, #24] 0x0800E200: 6800 LDR R0, [R0] 0x0800E202: F240 4100 MOVW R1, #0x0400 0x0800E206: F2C4 0101 MOVT R1, #0x4001 0x0800E20A: 4288 CMP R0, R1 0x0800E20C: D01F BEQ .L39 ; 0x0800E24E 0x0800E20E: 9806 LDR R0, [SP, #24] 0x0800E210: 6800 LDR R0, [R0] 0x0800E212: F641 0100 MOVW R1, #0x1800 0x0800E216: F2C4 0100 MOVT R1, #0x4000 0x0800E21A: 4288 CMP R0, R1 0x0800E21C: D017 BEQ .L39 ; 0x0800E24E 0x0800E21E: 9806 LDR R0, [SP, #24] 0x0800E220: 6800 LDR R0, [R0] 0x0800E222: F244 0100 MOVW R1, #0x4000 0x0800E226: F2C4 0101 MOVT R1, #0x4001 0x0800E22A: 4288 CMP R0, R1 0x0800E22C: D00F BEQ .L39 ; 0x0800E24E 0x0800E22E: 9806 LDR R0, [SP, #24] 0x0800E230: 6800 LDR R0, [R0] 0x0800E232: F24E 0100 MOVW R1, #0xE000 0x0800E236: F2C4 0100 MOVT R1, #0x4000 0x0800E23A: 4288 CMP R0, R1 0x0800E23C: D007 BEQ .L39 ; 0x0800E24E 0x0800E23E: 9806 LDR R0, [SP, #24] 0x0800E240: 6800 LDR R0, [R0] 0x0800E242: F24E 4100 MOVW R1, #0xE400 0x0800E246: F2C4 0100 MOVT R1, #0x4000 0x0800E24A: 4288 CMP R0, R1 0x0800E24C: D100 BNE .L40 ; 0x0800E250
.L39: 0x0800E24E: E007 B .L41 ; 0x0800E260
.L40: 0x0800E250: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0800E254: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0800E258: F641 5148 MOVW R1, #0x1D48 0x0800E25C: F7F6 FC9D BL vApplicationStackOverflowHook ; 0x08004B9A
.L41: 0x0800E260: E002 B .L43 ; 0x0800E268
.L42: 0x0800E262: 2001 MOVS R0, #1 0x0800E264: F88D 0013 STRB.W R0, [SP, #19]
.L43: 0x0800E268: F89D 0013 LDRB.W R0, [SP, #19] 0x0800E26C: F88D 001F STRB.W R0, [SP, #31]
.L44: 0x0800E270: F89D 001F LDRB.W R0, [SP, #31] 0x0800E274: B008 ADD SP, SP, #32 0x0800E276: BD80 POP {R7, PC}
HAL_UART_Init: 0x0800E278: B580 PUSH {R7, LR} 0x0800E27A: B082 SUB SP, SP, #8 0x0800E27C: 9000 STR R0, [SP, #0] 0x0800E27E: 9800 LDR R0, [SP, #0] 0x0800E280: B918 CBNZ R0, .L1 ; 0x0800E28A 0x0800E282: 2001 MOVS R0, #1 0x0800E284: F88D 0007 STRB.W R0, [SP, #7] 0x0800E288: E101 B .L12 ; 0x0800E48E
.L1: 0x0800E28A: 9800 LDR R0, [SP, #0] 0x0800E28C: 6980 LDR R0, [R0, #24] 0x0800E28E: 2800 CMP R0, #0 0x0800E290: D061 BEQ .L5 ; 0x0800E356 0x0800E292: 9800 LDR R0, [SP, #0] 0x0800E294: 6800 LDR R0, [R0] 0x0800E296: F241 0100 MOVW R1, #0x1000 0x0800E29A: F2C4 0101 MOVT R1, #0x4001 0x0800E29E: 4288 CMP R0, R1 0x0800E2A0: D04F BEQ .L2 ; 0x0800E342 0x0800E2A2: 9800 LDR R0, [SP, #0] 0x0800E2A4: 6800 LDR R0, [R0] 0x0800E2A6: F244 4100 MOVW R1, #0x4400 0x0800E2AA: F2C4 0100 MOVT R1, #0x4000 0x0800E2AE: 4288 CMP R0, R1 0x0800E2B0: D047 BEQ .L2 ; 0x0800E342 0x0800E2B2: 9800 LDR R0, [SP, #0] 0x0800E2B4: 6800 LDR R0, [R0] 0x0800E2B6: F644 0100 MOVW R1, #0x4800 0x0800E2BA: F2C4 0100 MOVT R1, #0x4000 0x0800E2BE: 4288 CMP R0, R1 0x0800E2C0: D03F BEQ .L2 ; 0x0800E342 0x0800E2C2: 9800 LDR R0, [SP, #0] 0x0800E2C4: 6800 LDR R0, [R0] 0x0800E2C6: F644 4100 MOVW R1, #0x4C00 0x0800E2CA: F2C4 0100 MOVT R1, #0x4000 0x0800E2CE: 4288 CMP R0, R1 0x0800E2D0: D037 BEQ .L2 ; 0x0800E342 0x0800E2D2: 9800 LDR R0, [SP, #0] 0x0800E2D4: 6800 LDR R0, [R0] 0x0800E2D6: F245 0100 MOVW R1, #0x5000 0x0800E2DA: F2C4 0100 MOVT R1, #0x4000 0x0800E2DE: 4288 CMP R0, R1 0x0800E2E0: D02F BEQ .L2 ; 0x0800E342 0x0800E2E2: 9800 LDR R0, [SP, #0] 0x0800E2E4: 6800 LDR R0, [R0] 0x0800E2E6: F241 4100 MOVW R1, #0x1400 0x0800E2EA: F2C4 0101 MOVT R1, #0x4001 0x0800E2EE: 4288 CMP R0, R1 0x0800E2F0: D027 BEQ .L2 ; 0x0800E342 0x0800E2F2: 9800 LDR R0, [SP, #0] 0x0800E2F4: 6800 LDR R0, [R0] 0x0800E2F6: F647 0100 MOVW R1, #0x7800 0x0800E2FA: F2C4 0100 MOVT R1, #0x4000 0x0800E2FE: 4288 CMP R0, R1 0x0800E300: D01F BEQ .L2 ; 0x0800E342 0x0800E302: 9800 LDR R0, [SP, #0] 0x0800E304: 6800 LDR R0, [R0] 0x0800E306: F647 4100 MOVW R1, #0x7C00 0x0800E30A: F2C4 0100 MOVT R1, #0x4000 0x0800E30E: 4288 CMP R0, R1 0x0800E310: D017 BEQ .L2 ; 0x0800E342 0x0800E312: 9800 LDR R0, [SP, #0] 0x0800E314: 6800 LDR R0, [R0] 0x0800E316: F641 0100 MOVW R1, #0x1800 0x0800E31A: F2C4 0101 MOVT R1, #0x4001 0x0800E31E: 4288 CMP R0, R1 0x0800E320: D00F BEQ .L2 ; 0x0800E342 0x0800E322: 9800 LDR R0, [SP, #0] 0x0800E324: 6800 LDR R0, [R0] 0x0800E326: F641 4100 MOVW R1, #0x1C00 0x0800E32A: F2C4 0101 MOVT R1, #0x4001 0x0800E32E: 4288 CMP R0, R1 0x0800E330: D007 BEQ .L2 ; 0x0800E342 0x0800E332: 9800 LDR R0, [SP, #0] 0x0800E334: 6800 LDR R0, [R0] 0x0800E336: F640 4100 MOVW R1, #0x0C00 0x0800E33A: F6C5 0100 MOVT R1, #0x5800 0x0800E33E: 4288 CMP R0, R1 0x0800E340: D100 BNE .L3 ; 0x0800E344
.L2: 0x0800E342: E007 B .L4 ; 0x0800E354
.L3: 0x0800E344: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E348: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E34C: F44F 719F MOV.W R1, #0x013E 0x0800E350: F7F6 FC23 BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800E354: E060 B .L8 ; 0x0800E418
.L5: 0x0800E356: 9800 LDR R0, [SP, #0] 0x0800E358: 6800 LDR R0, [R0] 0x0800E35A: F241 0100 MOVW R1, #0x1000 0x0800E35E: F2C4 0101 MOVT R1, #0x4001 0x0800E362: 4288 CMP R0, R1 0x0800E364: D04F BEQ .L6 ; 0x0800E406 0x0800E366: 9800 LDR R0, [SP, #0] 0x0800E368: 6800 LDR R0, [R0] 0x0800E36A: F244 4100 MOVW R1, #0x4400 0x0800E36E: F2C4 0100 MOVT R1, #0x4000 0x0800E372: 4288 CMP R0, R1 0x0800E374: D047 BEQ .L6 ; 0x0800E406 0x0800E376: 9800 LDR R0, [SP, #0] 0x0800E378: 6800 LDR R0, [R0] 0x0800E37A: F644 0100 MOVW R1, #0x4800 0x0800E37E: F2C4 0100 MOVT R1, #0x4000 0x0800E382: 4288 CMP R0, R1 0x0800E384: D03F BEQ .L6 ; 0x0800E406 0x0800E386: 9800 LDR R0, [SP, #0] 0x0800E388: 6800 LDR R0, [R0] 0x0800E38A: F644 4100 MOVW R1, #0x4C00 0x0800E38E: F2C4 0100 MOVT R1, #0x4000 0x0800E392: 4288 CMP R0, R1 0x0800E394: D037 BEQ .L6 ; 0x0800E406 0x0800E396: 9800 LDR R0, [SP, #0] 0x0800E398: 6800 LDR R0, [R0] 0x0800E39A: F245 0100 MOVW R1, #0x5000 0x0800E39E: F2C4 0100 MOVT R1, #0x4000 0x0800E3A2: 4288 CMP R0, R1 0x0800E3A4: D02F BEQ .L6 ; 0x0800E406 0x0800E3A6: 9800 LDR R0, [SP, #0] 0x0800E3A8: 6800 LDR R0, [R0] 0x0800E3AA: F241 4100 MOVW R1, #0x1400 0x0800E3AE: F2C4 0101 MOVT R1, #0x4001 0x0800E3B2: 4288 CMP R0, R1 0x0800E3B4: D027 BEQ .L6 ; 0x0800E406 0x0800E3B6: 9800 LDR R0, [SP, #0] 0x0800E3B8: 6800 LDR R0, [R0] 0x0800E3BA: F647 0100 MOVW R1, #0x7800 0x0800E3BE: F2C4 0100 MOVT R1, #0x4000 0x0800E3C2: 4288 CMP R0, R1 0x0800E3C4: D01F BEQ .L6 ; 0x0800E406 0x0800E3C6: 9800 LDR R0, [SP, #0] 0x0800E3C8: 6800 LDR R0, [R0] 0x0800E3CA: F647 4100 MOVW R1, #0x7C00 0x0800E3CE: F2C4 0100 MOVT R1, #0x4000 0x0800E3D2: 4288 CMP R0, R1 0x0800E3D4: D017 BEQ .L6 ; 0x0800E406 0x0800E3D6: 9800 LDR R0, [SP, #0] 0x0800E3D8: 6800 LDR R0, [R0] 0x0800E3DA: F641 0100 MOVW R1, #0x1800 0x0800E3DE: F2C4 0101 MOVT R1, #0x4001 0x0800E3E2: 4288 CMP R0, R1 0x0800E3E4: D00F BEQ .L6 ; 0x0800E406 0x0800E3E6: 9800 LDR R0, [SP, #0] 0x0800E3E8: 6800 LDR R0, [R0] 0x0800E3EA: F641 4100 MOVW R1, #0x1C00 0x0800E3EE: F2C4 0101 MOVT R1, #0x4001 0x0800E3F2: 4288 CMP R0, R1 0x0800E3F4: D007 BEQ .L6 ; 0x0800E406 0x0800E3F6: 9800 LDR R0, [SP, #0] 0x0800E3F8: 6800 LDR R0, [R0] 0x0800E3FA: F640 4100 MOVW R1, #0x0C00 0x0800E3FE: F6C5 0100 MOVT R1, #0x5800 0x0800E402: 4288 CMP R0, R1 0x0800E404: D100 BNE .L7 ; 0x0800E408
.L6: 0x0800E406: E007 B .L8 ; 0x0800E418
.L7: 0x0800E408: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E40C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E410: F240 1143 MOVW R1, #0x0143 0x0800E414: F7F6 FBC1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x0800E418: 9800 LDR R0, [SP, #0] 0x0800E41A: F8D0 0088 LDR.W R0, [R0, #136] 0x0800E41E: B930 CBNZ R0, .L9 ; 0x0800E42E 0x0800E420: 9900 LDR R1, [SP, #0] 0x0800E422: 2000 MOVS R0, #0 0x0800E424: F881 0084 STRB.W R0, [R1, #132] 0x0800E428: 9800 LDR R0, [SP, #0] 0x0800E42A: F008 F861 BL HAL_UART_MspInit ; 0x080164F0
.L9: 0x0800E42E: 9900 LDR R1, [SP, #0] 0x0800E430: 2024 MOVS R0, #36 0x0800E432: F8C1 0088 STR.W R0, [R1, #136] 0x0800E436: 9800 LDR R0, [SP, #0] 0x0800E438: 6801 LDR R1, [R0] 0x0800E43A: 6808 LDR R0, [R1] 0x0800E43C: F020 0001 BIC R0, R0, #1 0x0800E440: 6008 STR R0, [R1] 0x0800E442: 9800 LDR R0, [SP, #0] 0x0800E444: 6A80 LDR R0, [R0, #40] 0x0800E446: B110 CBZ R0, .L10 ; 0x0800E44E 0x0800E448: 9800 LDR R0, [SP, #0] 0x0800E44A: F000 F824 BL UART_AdvFeatureConfig ; 0x0800E496
.L10: 0x0800E44E: 9800 LDR R0, [SP, #0] 0x0800E450: F7F6 FBA8 BL UART_SetConfig ; 0x08004BA4 0x0800E454: 2801 CMP R0, #1 0x0800E456: D103 BNE .L11 ; 0x0800E460 0x0800E458: 2001 MOVS R0, #1 0x0800E45A: F88D 0007 STRB.W R0, [SP, #7] 0x0800E45E: E016 B .L12 ; 0x0800E48E
.L11: 0x0800E460: 9800 LDR R0, [SP, #0] 0x0800E462: 6801 LDR R1, [R0] 0x0800E464: 6848 LDR R0, [R1, #4] 0x0800E466: F420 4090 BIC R0, R0, #0x4800 0x0800E46A: 6048 STR R0, [R1, #4] 0x0800E46C: 9800 LDR R0, [SP, #0] 0x0800E46E: 6801 LDR R1, [R0] 0x0800E470: 6888 LDR R0, [R1, #8] 0x0800E472: F020 002A BIC R0, R0, #42 0x0800E476: 6088 STR R0, [R1, #8] 0x0800E478: 9800 LDR R0, [SP, #0] 0x0800E47A: 6801 LDR R1, [R0] 0x0800E47C: 6808 LDR R0, [R1] 0x0800E47E: F040 0001 ORR R0, R0, #1 0x0800E482: 6008 STR R0, [R1] 0x0800E484: 9800 LDR R0, [SP, #0] 0x0800E486: F00C F987 BL UART_CheckIdleState ; 0x0801A798 0x0800E48A: F88D 0007 STRB.W R0, [SP, #7]
.L12: 0x0800E48E: F89D 0007 LDRB.W R0, [SP, #7] 0x0800E492: B002 ADD SP, SP, #8 0x0800E494: BD80 POP {R7, PC}
UART_AdvFeatureConfig: 0x0800E496: B580 PUSH {R7, LR} 0x0800E498: B082 SUB SP, SP, #8 0x0800E49A: 9001 STR R0, [SP, #4] 0x0800E49C: 9801 LDR R0, [SP, #4] 0x0800E49E: 6A80 LDR R0, [R0, #40] 0x0800E4A0: 28FF CMP R0, #255 0x0800E4A2: D800 BHI .L1 ; 0x0800E4A6 0x0800E4A4: E007 B .L2 ; 0x0800E4B6
.L1: 0x0800E4A6: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E4AA: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E4AE: F44F 614E MOV.W R1, #0x0CE0 0x0800E4B2: F7F6 FB72 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x0800E4B6: 9801 LDR R0, [SP, #4] 0x0800E4B8: F890 0028 LDRB.W R0, [R0, #40] 0x0800E4BC: 0700 LSLS R0, R0, #28 0x0800E4BE: 2800 CMP R0, #0 0x0800E4C0: D51A BPL .L6 ; 0x0800E4F8 0x0800E4C2: 9801 LDR R0, [SP, #4] 0x0800E4C4: 6B80 LDR R0, [R0, #56] 0x0800E4C6: B120 CBZ R0, .L3 ; 0x0800E4D2 0x0800E4C8: 9801 LDR R0, [SP, #4] 0x0800E4CA: 6B80 LDR R0, [R0, #56] 0x0800E4CC: F5B0 4F00 CMP.W R0, #0x8000 0x0800E4D0: D100 BNE .L4 ; 0x0800E4D4
.L3: 0x0800E4D2: E007 B .L5 ; 0x0800E4E4
.L4: 0x0800E4D4: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E4D8: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E4DC: F640 41E5 MOVW R1, #0x0CE5 0x0800E4E0: F7F6 FB5B BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x0800E4E4: 9801 LDR R0, [SP, #4] 0x0800E4E6: 6800 LDR R0, [R0] 0x0800E4E8: 6840 LDR R0, [R0, #4] 0x0800E4EA: F420 4000 BIC R0, R0, #0x8000 0x0800E4EE: 9A01 LDR R2, [SP, #4] 0x0800E4F0: 6811 LDR R1, [R2] 0x0800E4F2: 6B92 LDR R2, [R2, #56] 0x0800E4F4: 4310 ORRS R0, R2 0x0800E4F6: 6048 STR R0, [R1, #4]
.L6: 0x0800E4F8: 9801 LDR R0, [SP, #4] 0x0800E4FA: F890 0028 LDRB.W R0, [R0, #40] 0x0800E4FE: 07C0 LSLS R0, R0, #31 0x0800E500: B1D0 CBZ R0, .L10 ; 0x0800E538 0x0800E502: 9801 LDR R0, [SP, #4] 0x0800E504: 6AC0 LDR R0, [R0, #44] 0x0800E506: B120 CBZ R0, .L7 ; 0x0800E512 0x0800E508: 9801 LDR R0, [SP, #4] 0x0800E50A: 6AC0 LDR R0, [R0, #44] 0x0800E50C: F5B0 3F00 CMP.W R0, #0x020000 0x0800E510: D100 BNE .L8 ; 0x0800E514
.L7: 0x0800E512: E007 B .L9 ; 0x0800E524
.L8: 0x0800E514: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E518: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E51C: F640 41EC MOVW R1, #0x0CEC 0x0800E520: F7F6 FB3B BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800E524: 9801 LDR R0, [SP, #4] 0x0800E526: 6800 LDR R0, [R0] 0x0800E528: 6840 LDR R0, [R0, #4] 0x0800E52A: F420 3000 BIC R0, R0, #0x020000 0x0800E52E: 9A01 LDR R2, [SP, #4] 0x0800E530: 6811 LDR R1, [R2] 0x0800E532: 6AD2 LDR R2, [R2, #44] 0x0800E534: 4310 ORRS R0, R2 0x0800E536: 6048 STR R0, [R1, #4]
.L10: 0x0800E538: 9801 LDR R0, [SP, #4] 0x0800E53A: F890 0028 LDRB.W R0, [R0, #40] 0x0800E53E: 0780 LSLS R0, R0, #30 0x0800E540: 2800 CMP R0, #0 0x0800E542: D51A BPL .L14 ; 0x0800E57A 0x0800E544: 9801 LDR R0, [SP, #4] 0x0800E546: 6B00 LDR R0, [R0, #48] 0x0800E548: B120 CBZ R0, .L11 ; 0x0800E554 0x0800E54A: 9801 LDR R0, [SP, #4] 0x0800E54C: 6B00 LDR R0, [R0, #48] 0x0800E54E: F5B0 3F80 CMP.W R0, #0x010000 0x0800E552: D100 BNE .L12 ; 0x0800E556
.L11: 0x0800E554: E007 B .L13 ; 0x0800E566
.L12: 0x0800E556: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E55A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E55E: F640 41F3 MOVW R1, #0x0CF3 0x0800E562: F7F6 FB1A BL vApplicationStackOverflowHook ; 0x08004B9A
.L13: 0x0800E566: 9801 LDR R0, [SP, #4] 0x0800E568: 6800 LDR R0, [R0] 0x0800E56A: 6840 LDR R0, [R0, #4] 0x0800E56C: F420 3080 BIC R0, R0, #0x010000 0x0800E570: 9A01 LDR R2, [SP, #4] 0x0800E572: 6811 LDR R1, [R2] 0x0800E574: 6B12 LDR R2, [R2, #48] 0x0800E576: 4310 ORRS R0, R2 0x0800E578: 6048 STR R0, [R1, #4]
.L14: 0x0800E57A: 9801 LDR R0, [SP, #4] 0x0800E57C: F890 0028 LDRB.W R0, [R0, #40] 0x0800E580: 0740 LSLS R0, R0, #29 0x0800E582: 2800 CMP R0, #0 0x0800E584: D51A BPL .L18 ; 0x0800E5BC 0x0800E586: 9801 LDR R0, [SP, #4] 0x0800E588: 6B40 LDR R0, [R0, #52] 0x0800E58A: B120 CBZ R0, .L15 ; 0x0800E596 0x0800E58C: 9801 LDR R0, [SP, #4] 0x0800E58E: 6B40 LDR R0, [R0, #52] 0x0800E590: F5B0 2F80 CMP.W R0, #0x040000 0x0800E594: D100 BNE .L16 ; 0x0800E598
.L15: 0x0800E596: E007 B .L17 ; 0x0800E5A8
.L16: 0x0800E598: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E59C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E5A0: F640 41FA MOVW R1, #0x0CFA 0x0800E5A4: F7F6 FAF9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L17: 0x0800E5A8: 9801 LDR R0, [SP, #4] 0x0800E5AA: 6800 LDR R0, [R0] 0x0800E5AC: 6840 LDR R0, [R0, #4] 0x0800E5AE: F420 2080 BIC R0, R0, #0x040000 0x0800E5B2: 9A01 LDR R2, [SP, #4] 0x0800E5B4: 6811 LDR R1, [R2] 0x0800E5B6: 6B52 LDR R2, [R2, #52] 0x0800E5B8: 4310 ORRS R0, R2 0x0800E5BA: 6048 STR R0, [R1, #4]
.L18: 0x0800E5BC: 9801 LDR R0, [SP, #4] 0x0800E5BE: F890 0028 LDRB.W R0, [R0, #40] 0x0800E5C2: 06C0 LSLS R0, R0, #27 0x0800E5C4: 2800 CMP R0, #0 0x0800E5C6: D51A BPL .L22 ; 0x0800E5FE 0x0800E5C8: 9801 LDR R0, [SP, #4] 0x0800E5CA: 6BC0 LDR R0, [R0, #60] 0x0800E5CC: B120 CBZ R0, .L19 ; 0x0800E5D8 0x0800E5CE: 9801 LDR R0, [SP, #4] 0x0800E5D0: 6BC0 LDR R0, [R0, #60] 0x0800E5D2: F5B0 5F80 CMP.W R0, #0x1000 0x0800E5D6: D100 BNE .L20 ; 0x0800E5DA
.L19: 0x0800E5D8: E007 B .L21 ; 0x0800E5EA
.L20: 0x0800E5DA: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E5DE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E5E2: F640 5101 MOVW R1, #0x0D01 0x0800E5E6: F7F6 FAD8 BL vApplicationStackOverflowHook ; 0x08004B9A
.L21: 0x0800E5EA: 9801 LDR R0, [SP, #4] 0x0800E5EC: 6800 LDR R0, [R0] 0x0800E5EE: 6880 LDR R0, [R0, #8] 0x0800E5F0: F420 5080 BIC R0, R0, #0x1000 0x0800E5F4: 9A01 LDR R2, [SP, #4] 0x0800E5F6: 6811 LDR R1, [R2] 0x0800E5F8: 6BD2 LDR R2, [R2, #60] 0x0800E5FA: 4310 ORRS R0, R2 0x0800E5FC: 6088 STR R0, [R1, #8]
.L22: 0x0800E5FE: 9801 LDR R0, [SP, #4] 0x0800E600: F890 0028 LDRB.W R0, [R0, #40] 0x0800E604: 0680 LSLS R0, R0, #26 0x0800E606: 2800 CMP R0, #0 0x0800E608: D51A BPL .L26 ; 0x0800E640 0x0800E60A: 9801 LDR R0, [SP, #4] 0x0800E60C: 6C00 LDR R0, [R0, #64] 0x0800E60E: B120 CBZ R0, .L23 ; 0x0800E61A 0x0800E610: 9801 LDR R0, [SP, #4] 0x0800E612: 6C00 LDR R0, [R0, #64] 0x0800E614: F5B0 5F00 CMP.W R0, #0x2000 0x0800E618: D100 BNE .L24 ; 0x0800E61C
.L23: 0x0800E61A: E007 B .L25 ; 0x0800E62C
.L24: 0x0800E61C: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E620: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E624: F640 5108 MOVW R1, #0x0D08 0x0800E628: F7F6 FAB7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L25: 0x0800E62C: 9801 LDR R0, [SP, #4] 0x0800E62E: 6800 LDR R0, [R0] 0x0800E630: 6880 LDR R0, [R0, #8] 0x0800E632: F420 5000 BIC R0, R0, #0x2000 0x0800E636: 9A01 LDR R2, [SP, #4] 0x0800E638: 6811 LDR R1, [R2] 0x0800E63A: 6C12 LDR R2, [R2, #64] 0x0800E63C: 4310 ORRS R0, R2 0x0800E63E: 6088 STR R0, [R1, #8]
.L26: 0x0800E640: 9801 LDR R0, [SP, #4] 0x0800E642: F890 0028 LDRB.W R0, [R0, #40] 0x0800E646: 0640 LSLS R0, R0, #25 0x0800E648: 2800 CMP R0, #0 0x0800E64A: F140 809E BPL.W .L36 ; 0x0800E78A 0x0800E64E: 9801 LDR R0, [SP, #4] 0x0800E650: 6800 LDR R0, [R0] 0x0800E652: F241 0100 MOVW R1, #0x1000 0x0800E656: F2C4 0101 MOVT R1, #0x4001 0x0800E65A: 4288 CMP R0, R1 0x0800E65C: D047 BEQ .L27 ; 0x0800E6EE 0x0800E65E: 9801 LDR R0, [SP, #4] 0x0800E660: 6800 LDR R0, [R0] 0x0800E662: F244 4100 MOVW R1, #0x4400 0x0800E666: F2C4 0100 MOVT R1, #0x4000 0x0800E66A: 4288 CMP R0, R1 0x0800E66C: D03F BEQ .L27 ; 0x0800E6EE 0x0800E66E: 9801 LDR R0, [SP, #4] 0x0800E670: 6800 LDR R0, [R0] 0x0800E672: F644 0100 MOVW R1, #0x4800 0x0800E676: F2C4 0100 MOVT R1, #0x4000 0x0800E67A: 4288 CMP R0, R1 0x0800E67C: D037 BEQ .L27 ; 0x0800E6EE 0x0800E67E: 9801 LDR R0, [SP, #4] 0x0800E680: 6800 LDR R0, [R0] 0x0800E682: F644 4100 MOVW R1, #0x4C00 0x0800E686: F2C4 0100 MOVT R1, #0x4000 0x0800E68A: 4288 CMP R0, R1 0x0800E68C: D02F BEQ .L27 ; 0x0800E6EE 0x0800E68E: 9801 LDR R0, [SP, #4] 0x0800E690: 6800 LDR R0, [R0] 0x0800E692: F245 0100 MOVW R1, #0x5000 0x0800E696: F2C4 0100 MOVT R1, #0x4000 0x0800E69A: 4288 CMP R0, R1 0x0800E69C: D027 BEQ .L27 ; 0x0800E6EE 0x0800E69E: 9801 LDR R0, [SP, #4] 0x0800E6A0: 6800 LDR R0, [R0] 0x0800E6A2: F241 4100 MOVW R1, #0x1400 0x0800E6A6: F2C4 0101 MOVT R1, #0x4001 0x0800E6AA: 4288 CMP R0, R1 0x0800E6AC: D01F BEQ .L27 ; 0x0800E6EE 0x0800E6AE: 9801 LDR R0, [SP, #4] 0x0800E6B0: 6800 LDR R0, [R0] 0x0800E6B2: F647 0100 MOVW R1, #0x7800 0x0800E6B6: F2C4 0100 MOVT R1, #0x4000 0x0800E6BA: 4288 CMP R0, R1 0x0800E6BC: D017 BEQ .L27 ; 0x0800E6EE 0x0800E6BE: 9801 LDR R0, [SP, #4] 0x0800E6C0: 6800 LDR R0, [R0] 0x0800E6C2: F647 4100 MOVW R1, #0x7C00 0x0800E6C6: F2C4 0100 MOVT R1, #0x4000 0x0800E6CA: 4288 CMP R0, R1 0x0800E6CC: D00F BEQ .L27 ; 0x0800E6EE 0x0800E6CE: 9801 LDR R0, [SP, #4] 0x0800E6D0: 6800 LDR R0, [R0] 0x0800E6D2: F641 0100 MOVW R1, #0x1800 0x0800E6D6: F2C4 0101 MOVT R1, #0x4001 0x0800E6DA: 4288 CMP R0, R1 0x0800E6DC: D007 BEQ .L27 ; 0x0800E6EE 0x0800E6DE: 9801 LDR R0, [SP, #4] 0x0800E6E0: 6800 LDR R0, [R0] 0x0800E6E2: F641 4100 MOVW R1, #0x1C00 0x0800E6E6: F2C4 0101 MOVT R1, #0x4001 0x0800E6EA: 4288 CMP R0, R1 0x0800E6EC: D100 BNE .L28 ; 0x0800E6F0
.L27: 0x0800E6EE: E007 B .L29 ; 0x0800E700
.L28: 0x0800E6F0: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E6F4: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E6F8: F640 510F MOVW R1, #0x0D0F 0x0800E6FC: F7F6 FA4D BL vApplicationStackOverflowHook ; 0x08004B9A
.L29: 0x0800E700: 9801 LDR R0, [SP, #4] 0x0800E702: 6C40 LDR R0, [R0, #68] 0x0800E704: B120 CBZ R0, .L30 ; 0x0800E710 0x0800E706: 9801 LDR R0, [SP, #4] 0x0800E708: 6C40 LDR R0, [R0, #68] 0x0800E70A: F5B0 1F80 CMP.W R0, #0x100000 0x0800E70E: D100 BNE .L31 ; 0x0800E712
.L30: 0x0800E710: E007 B .L32 ; 0x0800E722
.L31: 0x0800E712: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E716: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E71A: F44F 6151 MOV.W R1, #0x0D10 0x0800E71E: F7F6 FA3C BL vApplicationStackOverflowHook ; 0x08004B9A
.L32: 0x0800E722: 9801 LDR R0, [SP, #4] 0x0800E724: 6800 LDR R0, [R0] 0x0800E726: 6840 LDR R0, [R0, #4] 0x0800E728: F420 1080 BIC R0, R0, #0x100000 0x0800E72C: 9A01 LDR R2, [SP, #4] 0x0800E72E: 6811 LDR R1, [R2] 0x0800E730: 6C52 LDR R2, [R2, #68] 0x0800E732: 4310 ORRS R0, R2 0x0800E734: 6048 STR R0, [R1, #4] 0x0800E736: 9801 LDR R0, [SP, #4] 0x0800E738: 6C40 LDR R0, [R0, #68] 0x0800E73A: F5B0 1F80 CMP.W R0, #0x100000 0x0800E73E: D124 BNE .L36 ; 0x0800E78A 0x0800E740: 9801 LDR R0, [SP, #4] 0x0800E742: 6C80 LDR R0, [R0, #72] 0x0800E744: B170 CBZ R0, .L33 ; 0x0800E764 0x0800E746: 9801 LDR R0, [SP, #4] 0x0800E748: 6C80 LDR R0, [R0, #72] 0x0800E74A: F5B0 1F00 CMP.W R0, #0x200000 0x0800E74E: D009 BEQ .L33 ; 0x0800E764 0x0800E750: 9801 LDR R0, [SP, #4] 0x0800E752: 6C80 LDR R0, [R0, #72] 0x0800E754: F5B0 0F80 CMP.W R0, #0x400000 0x0800E758: D004 BEQ .L33 ; 0x0800E764 0x0800E75A: 9801 LDR R0, [SP, #4] 0x0800E75C: 6C80 LDR R0, [R0, #72] 0x0800E75E: F5B0 0FC0 CMP.W R0, #0x600000 0x0800E762: D100 BNE .L34 ; 0x0800E766
.L33: 0x0800E764: E007 B .L35 ; 0x0800E776
.L34: 0x0800E766: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E76A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E76E: F640 5115 MOVW R1, #0x0D15 0x0800E772: F7F6 FA12 BL vApplicationStackOverflowHook ; 0x08004B9A
.L35: 0x0800E776: 9801 LDR R0, [SP, #4] 0x0800E778: 6800 LDR R0, [R0] 0x0800E77A: 6840 LDR R0, [R0, #4] 0x0800E77C: F420 00C0 BIC R0, R0, #0x600000 0x0800E780: 9A01 LDR R2, [SP, #4] 0x0800E782: 6811 LDR R1, [R2] 0x0800E784: 6C92 LDR R2, [R2, #72] 0x0800E786: 4310 ORRS R0, R2 0x0800E788: 6048 STR R0, [R1, #4]
.L36: 0x0800E78A: 9801 LDR R0, [SP, #4] 0x0800E78C: F890 0028 LDRB.W R0, [R0, #40] 0x0800E790: 0600 LSLS R0, R0, #24 0x0800E792: 2800 CMP R0, #0 0x0800E794: D51A BPL .L40 ; 0x0800E7CC 0x0800E796: 9801 LDR R0, [SP, #4] 0x0800E798: 6CC0 LDR R0, [R0, #76] 0x0800E79A: B120 CBZ R0, .L37 ; 0x0800E7A6 0x0800E79C: 9801 LDR R0, [SP, #4] 0x0800E79E: 6CC0 LDR R0, [R0, #76] 0x0800E7A0: F5B0 2F00 CMP.W R0, #0x080000 0x0800E7A4: D100 BNE .L38 ; 0x0800E7A8
.L37: 0x0800E7A6: E007 B .L39 ; 0x0800E7B8
.L38: 0x0800E7A8: F242 005F MOVW R0, #0x205F ; 0x0802205F = .rodata..L.str.163 0x0800E7AC: F6C0 0002 MOVT R0, #0x0802 ; 0x0802205F = .rodata..L.str.163 0x0800E7B0: F640 511D MOVW R1, #0x0D1D 0x0800E7B4: F7F6 F9F1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L39: 0x0800E7B8: 9801 LDR R0, [SP, #4] 0x0800E7BA: 6800 LDR R0, [R0] 0x0800E7BC: 6840 LDR R0, [R0, #4] 0x0800E7BE: F420 2000 BIC R0, R0, #0x080000 0x0800E7C2: 9A01 LDR R2, [SP, #4] 0x0800E7C4: 6811 LDR R1, [R2] 0x0800E7C6: 6CD2 LDR R2, [R2, #76] 0x0800E7C8: 4310 ORRS R0, R2 0x0800E7CA: 6048 STR R0, [R1, #4]
.L40: 0x0800E7CC: B002 ADD SP, SP, #8 0x0800E7CE: BD80 POP {R7, PC}
UART_WaitOnFlagUntilTimeout: 0x0800E7D0: B580 PUSH {R7, LR} 0x0800E7D2: B086 SUB SP, SP, #24 0x0800E7D4: F8DD C020 LDR.W R12, [SP, #32] 0x0800E7D8: 9004 STR R0, [SP, #16] 0x0800E7DA: 9103 STR R1, [SP, #12] 0x0800E7DC: F88D 200B STRB.W R2, [SP, #11] 0x0800E7E0: 9301 STR R3, [SP, #4]
.L1: 0x0800E7E2: 9804 LDR R0, [SP, #16] 0x0800E7E4: 6800 LDR R0, [R0] 0x0800E7E6: 69C0 LDR R0, [R0, #28] 0x0800E7E8: 9903 LDR R1, [SP, #12] 0x0800E7EA: 4008 ANDS R0, R1 0x0800E7EC: 1A40 SUBS R0, R0, R1 0x0800E7EE: FAB0 F080 CLZ R0, R0 0x0800E7F2: 0940 LSRS R0, R0, #5 0x0800E7F4: F89D 100B LDRB.W R1, [SP, #11] 0x0800E7F8: 4288 CMP R0, R1 0x0800E7FA: D153 BNE .L6 ; 0x0800E8A4 0x0800E7FC: 9808 LDR R0, [SP, #32] 0x0800E7FE: 3001 ADDS R0, #1 0x0800E800: 2800 CMP R0, #0 0x0800E802: D04E BEQ .L5 ; 0x0800E8A2 0x0800E804: F007 FFB2 BL HAL_GetTick ; 0x0801676C 0x0800E808: 9901 LDR R1, [SP, #4] 0x0800E80A: 1A40 SUBS R0, R0, R1 0x0800E80C: 9908 LDR R1, [SP, #32] 0x0800E80E: 4288 CMP R0, R1 0x0800E810: D801 BHI .L2 ; 0x0800E816 0x0800E812: 9808 LDR R0, [SP, #32] 0x0800E814: B918 CBNZ R0, .L3 ; 0x0800E81E
.L2: 0x0800E816: 2003 MOVS R0, #3 0x0800E818: F88D 0017 STRB.W R0, [SP, #23] 0x0800E81C: E045 B .L7 ; 0x0800E8AA
.L3: 0x0800E81E: 9804 LDR R0, [SP, #16] 0x0800E820: 6800 LDR R0, [R0] 0x0800E822: 6800 LDR R0, [R0] 0x0800E824: 0740 LSLS R0, R0, #29 0x0800E826: 2800 CMP R0, #0 0x0800E828: D53B BPL .L5 ; 0x0800E8A2 0x0800E82A: 9803 LDR R0, [SP, #12] 0x0800E82C: 2880 CMP R0, #128 0x0800E82E: D038 BEQ .L5 ; 0x0800E8A2 0x0800E830: 9803 LDR R0, [SP, #12] 0x0800E832: 2840 CMP R0, #64 0x0800E834: D035 BEQ .L5 ; 0x0800E8A2 0x0800E836: 9804 LDR R0, [SP, #16] 0x0800E838: 6800 LDR R0, [R0] 0x0800E83A: 69C0 LDR R0, [R0, #28] 0x0800E83C: F3C0 00C0 UBFX R0, R0, #3, #1 0x0800E840: 2801 CMP R0, #1 0x0800E842: D113 BNE .L4 ; 0x0800E86C 0x0800E844: 9804 LDR R0, [SP, #16] 0x0800E846: 6801 LDR R1, [R0] 0x0800E848: 2008 MOVS R0, #8 0x0800E84A: 9000 STR R0, [SP, #0] 0x0800E84C: 6208 STR R0, [R1, #32] 0x0800E84E: 9804 LDR R0, [SP, #16] 0x0800E850: F00C F84A BL UART_EndRxTransfer ; 0x0801A8E8 0x0800E854: 9800 LDR R0, [SP, #0] 0x0800E856: 9904 LDR R1, [SP, #16] 0x0800E858: F8C1 0090 STR.W R0, [R1, #144] 0x0800E85C: 9904 LDR R1, [SP, #16] 0x0800E85E: 2000 MOVS R0, #0 0x0800E860: F881 0084 STRB.W R0, [R1, #132] 0x0800E864: 2001 MOVS R0, #1 0x0800E866: F88D 0017 STRB.W R0, [SP, #23] 0x0800E86A: E01E B .L7 ; 0x0800E8AA
.L4: 0x0800E86C: 9804 LDR R0, [SP, #16] 0x0800E86E: 6800 LDR R0, [R0] 0x0800E870: 69C0 LDR R0, [R0, #28] 0x0800E872: F3C0 20C0 UBFX R0, R0, #11, #1 0x0800E876: 2801 CMP R0, #1 0x0800E878: D113 BNE .L5 ; 0x0800E8A2 0x0800E87A: 9804 LDR R0, [SP, #16] 0x0800E87C: 6801 LDR R1, [R0] 0x0800E87E: F44F 6000 MOV.W R0, #0x0800 0x0800E882: 6208 STR R0, [R1, #32] 0x0800E884: 9804 LDR R0, [SP, #16] 0x0800E886: F00C F82F BL UART_EndRxTransfer ; 0x0801A8E8 0x0800E88A: 9904 LDR R1, [SP, #16] 0x0800E88C: 2020 MOVS R0, #32 0x0800E88E: F8C1 0090 STR.W R0, [R1, #144] 0x0800E892: 9904 LDR R1, [SP, #16] 0x0800E894: 2000 MOVS R0, #0 0x0800E896: F881 0084 STRB.W R0, [R1, #132] 0x0800E89A: 2003 MOVS R0, #3 0x0800E89C: F88D 0017 STRB.W R0, [SP, #23] 0x0800E8A0: E003 B .L7 ; 0x0800E8AA
.L5: 0x0800E8A2: E79E B .L1 ; 0x0800E7E2
.L6: 0x0800E8A4: 2000 MOVS R0, #0 0x0800E8A6: F88D 0017 STRB.W R0, [SP, #23]
.L7: 0x0800E8AA: F89D 0017 LDRB.W R0, [SP, #23] 0x0800E8AE: B006 ADD SP, SP, #24 0x0800E8B0: BD80 POP {R7, PC}
UART_TxISR_8BIT_FIFOEN: 0x0800E8B2: B08E SUB SP, SP, #56 0x0800E8B4: 9003 STR R0, [SP, #12] 0x0800E8B6: 9803 LDR R0, [SP, #12] 0x0800E8B8: F8D0 0088 LDR.W R0, [R0, #136] 0x0800E8BC: 2821 CMP R0, #33 0x0800E8BE: D15B BNE .L6 ; 0x0800E978 0x0800E8C0: 9803 LDR R0, [SP, #12] 0x0800E8C2: F8B0 006A LDRH.W R0, [R0, #106] 0x0800E8C6: F8AD 000A STRH.W R0, [SP, #10]
.L1: 0x0800E8CA: F8BD 000A LDRH.W R0, [SP, #10] 0x0800E8CE: 2800 CMP R0, #0 0x0800E8D0: D052 BEQ .L6 ; 0x0800E978 0x0800E8D2: 9803 LDR R0, [SP, #12] 0x0800E8D4: F8B0 0056 LDRH.W R0, [R0, #86] 0x0800E8D8: BB90 CBNZ R0, .L4 ; 0x0800E940
.L2: 0x0800E8DA: 9803 LDR R0, [SP, #12] 0x0800E8DC: 6800 LDR R0, [R0] 0x0800E8DE: 3008 ADDS R0, #8 0x0800E8E0: 9007 STR R0, [SP, #28] 0x0800E8E2: 9807 LDR R0, [SP, #28] 0x0800E8E4: E850 0F00 LDREX R0, [R0] 0x0800E8E8: 9006 STR R0, [SP, #24] 0x0800E8EA: 9806 LDR R0, [SP, #24] 0x0800E8EC: F420 0000 BIC R0, R0, #0x800000 0x0800E8F0: 9001 STR R0, [SP, #4] 0x0800E8F2: 9901 LDR R1, [SP, #4] 0x0800E8F4: 9803 LDR R0, [SP, #12] 0x0800E8F6: 6800 LDR R0, [R0] 0x0800E8F8: 3008 ADDS R0, #8 0x0800E8FA: 910D STR R1, [SP, #52] 0x0800E8FC: 900C STR R0, [SP, #48] 0x0800E8FE: 990C LDR R1, [SP, #48] 0x0800E900: 9A0D LDR R2, [SP, #52] 0x0800E902: E841 2000 STREX R0, R2, [R1] 0x0800E906: 900B STR R0, [SP, #44] 0x0800E908: 980B LDR R0, [SP, #44] 0x0800E90A: 2800 CMP R0, #0 0x0800E90C: D1E5 BNE .L2 ; 0x0800E8DA
.L3: 0x0800E90E: 9803 LDR R0, [SP, #12] 0x0800E910: 6800 LDR R0, [R0] 0x0800E912: 9005 STR R0, [SP, #20] 0x0800E914: 9805 LDR R0, [SP, #20] 0x0800E916: E850 0F00 LDREX R0, [R0] 0x0800E91A: 9004 STR R0, [SP, #16] 0x0800E91C: 9804 LDR R0, [SP, #16] 0x0800E91E: F040 0040 ORR R0, R0, #64 0x0800E922: 9000 STR R0, [SP, #0] 0x0800E924: 9900 LDR R1, [SP, #0] 0x0800E926: 9803 LDR R0, [SP, #12] 0x0800E928: 6800 LDR R0, [R0] 0x0800E92A: 910A STR R1, [SP, #40] 0x0800E92C: 9009 STR R0, [SP, #36] 0x0800E92E: 9909 LDR R1, [SP, #36] 0x0800E930: 9A0A LDR R2, [SP, #40] 0x0800E932: E841 2000 STREX R0, R2, [R1] 0x0800E936: 9008 STR R0, [SP, #32] 0x0800E938: 9808 LDR R0, [SP, #32] 0x0800E93A: 2800 CMP R0, #0 0x0800E93C: D1E7 BNE .L3 ; 0x0800E90E 0x0800E93E: E01B B .L6 ; 0x0800E978
.L4: 0x0800E940: 9803 LDR R0, [SP, #12] 0x0800E942: 6800 LDR R0, [R0] 0x0800E944: 69C0 LDR R0, [R0, #28] 0x0800E946: 0600 LSLS R0, R0, #24 0x0800E948: 2800 CMP R0, #0 0x0800E94A: D50F BPL .L5 ; 0x0800E96C 0x0800E94C: 9803 LDR R0, [SP, #12] 0x0800E94E: 6801 LDR R1, [R0] 0x0800E950: 6D00 LDR R0, [R0, #80] 0x0800E952: 7800 LDRB R0, [R0] 0x0800E954: 6288 STR R0, [R1, #40] 0x0800E956: 9903 LDR R1, [SP, #12] 0x0800E958: 6D08 LDR R0, [R1, #80] 0x0800E95A: 3001 ADDS R0, #1 0x0800E95C: 6508 STR R0, [R1, #80] 0x0800E95E: 9903 LDR R1, [SP, #12] 0x0800E960: F8B1 0056 LDRH.W R0, [R1, #86] 0x0800E964: 3801 SUBS R0, #1 0x0800E966: F8A1 0056 STRH.W R0, [R1, #86] 0x0800E96A: E7FF B .L5 ; 0x0800E96C
.L5: 0x0800E96C: F8BD 000A LDRH.W R0, [SP, #10] 0x0800E970: 3801 SUBS R0, #1 0x0800E972: F8AD 000A STRH.W R0, [SP, #10] 0x0800E976: E7A8 B .L1 ; 0x0800E8CA
.L6: 0x0800E978: B00E ADD SP, SP, #56 0x0800E97A: 4770 BX LR
UART_TxISR_8BIT: 0x0800E97C: B08D SUB SP, SP, #52 0x0800E97E: 9002 STR R0, [SP, #8] 0x0800E980: 9802 LDR R0, [SP, #8] 0x0800E982: F8D0 0088 LDR.W R0, [R0, #136] 0x0800E986: 2821 CMP R0, #33 0x0800E988: D143 BNE .L4 ; 0x0800EA12 0x0800E98A: 9802 LDR R0, [SP, #8] 0x0800E98C: F8B0 0056 LDRH.W R0, [R0, #86] 0x0800E990: BB80 CBNZ R0, .L3 ; 0x0800E9F4
.L1: 0x0800E992: 9802 LDR R0, [SP, #8] 0x0800E994: 6800 LDR R0, [R0] 0x0800E996: 9006 STR R0, [SP, #24] 0x0800E998: 9806 LDR R0, [SP, #24] 0x0800E99A: E850 0F00 LDREX R0, [R0] 0x0800E99E: 9005 STR R0, [SP, #20] 0x0800E9A0: 9805 LDR R0, [SP, #20] 0x0800E9A2: F020 0080 BIC R0, R0, #128 0x0800E9A6: 9001 STR R0, [SP, #4] 0x0800E9A8: 9901 LDR R1, [SP, #4] 0x0800E9AA: 9802 LDR R0, [SP, #8] 0x0800E9AC: 6800 LDR R0, [R0] 0x0800E9AE: 910C STR R1, [SP, #48] 0x0800E9B0: 900B STR R0, [SP, #44] 0x0800E9B2: 990B LDR R1, [SP, #44] 0x0800E9B4: 9A0C LDR R2, [SP, #48] 0x0800E9B6: E841 2000 STREX R0, R2, [R1] 0x0800E9BA: 900A STR R0, [SP, #40] 0x0800E9BC: 980A LDR R0, [SP, #40] 0x0800E9BE: 2800 CMP R0, #0 0x0800E9C0: D1E7 BNE .L1 ; 0x0800E992
.L2: 0x0800E9C2: 9802 LDR R0, [SP, #8] 0x0800E9C4: 6800 LDR R0, [R0] 0x0800E9C6: 9004 STR R0, [SP, #16] 0x0800E9C8: 9804 LDR R0, [SP, #16] 0x0800E9CA: E850 0F00 LDREX R0, [R0] 0x0800E9CE: 9003 STR R0, [SP, #12] 0x0800E9D0: 9803 LDR R0, [SP, #12] 0x0800E9D2: F040 0040 ORR R0, R0, #64 0x0800E9D6: 9000 STR R0, [SP, #0] 0x0800E9D8: 9900 LDR R1, [SP, #0] 0x0800E9DA: 9802 LDR R0, [SP, #8] 0x0800E9DC: 6800 LDR R0, [R0] 0x0800E9DE: 9109 STR R1, [SP, #36] 0x0800E9E0: 9008 STR R0, [SP, #32] 0x0800E9E2: 9908 LDR R1, [SP, #32] 0x0800E9E4: 9A09 LDR R2, [SP, #36] 0x0800E9E6: E841 2000 STREX R0, R2, [R1] 0x0800E9EA: 9007 STR R0, [SP, #28] 0x0800E9EC: 9807 LDR R0, [SP, #28] 0x0800E9EE: 2800 CMP R0, #0 0x0800E9F0: D1E7 BNE .L2 ; 0x0800E9C2 0x0800E9F2: E00E B .L4 ; 0x0800EA12
.L3: 0x0800E9F4: 9802 LDR R0, [SP, #8] 0x0800E9F6: 6801 LDR R1, [R0] 0x0800E9F8: 6D00 LDR R0, [R0, #80] 0x0800E9FA: 7800 LDRB R0, [R0] 0x0800E9FC: 6288 STR R0, [R1, #40] 0x0800E9FE: 9902 LDR R1, [SP, #8] 0x0800EA00: 6D08 LDR R0, [R1, #80] 0x0800EA02: 3001 ADDS R0, #1 0x0800EA04: 6508 STR R0, [R1, #80] 0x0800EA06: 9902 LDR R1, [SP, #8] 0x0800EA08: F8B1 0056 LDRH.W R0, [R1, #86] 0x0800EA0C: 3801 SUBS R0, #1 0x0800EA0E: F8A1 0056 STRH.W R0, [R1, #86]
.L4: 0x0800EA12: B00D ADD SP, SP, #52 0x0800EA14: 4770 BX LR
HAL_UART_Receive_IT: 0x0800EA16: B580 PUSH {R7, LR} 0x0800EA18: B08A SUB SP, SP, #40 0x0800EA1A: 9003 STR R0, [SP, #12] 0x0800EA1C: 9102 STR R1, [SP, #8] 0x0800EA1E: F8AD 2006 STRH.W R2, [SP, #6] 0x0800EA22: 9803 LDR R0, [SP, #12] 0x0800EA24: F8D0 008C LDR.W R0, [R0, #140] 0x0800EA28: 2820 CMP R0, #32 0x0800EA2A: D13A BNE .L5 ; 0x0800EAA2 0x0800EA2C: 9802 LDR R0, [SP, #8] 0x0800EA2E: B110 CBZ R0, .L1 ; 0x0800EA36 0x0800EA30: F8BD 0006 LDRH.W R0, [SP, #6] 0x0800EA34: B918 CBNZ R0, .L2 ; 0x0800EA3E
.L1: 0x0800EA36: 2001 MOVS R0, #1 0x0800EA38: F88D 0013 STRB.W R0, [SP, #19] 0x0800EA3C: E034 B .L6 ; 0x0800EAA8
.L2: 0x0800EA3E: 9903 LDR R1, [SP, #12] 0x0800EA40: 2000 MOVS R0, #0 0x0800EA42: 66C8 STR R0, [R1, #108] 0x0800EA44: 9803 LDR R0, [SP, #12] 0x0800EA46: 6800 LDR R0, [R0] 0x0800EA48: F640 4100 MOVW R1, #0x0C00 0x0800EA4C: F6C5 0100 MOVT R1, #0x5800 0x0800EA50: 4288 CMP R0, R1 0x0800EA52: D01D BEQ .L4 ; 0x0800EA90 0x0800EA54: 9803 LDR R0, [SP, #12] 0x0800EA56: 6800 LDR R0, [R0] 0x0800EA58: 6840 LDR R0, [R0, #4] 0x0800EA5A: 0200 LSLS R0, R0, #8 0x0800EA5C: 2800 CMP R0, #0 0x0800EA5E: D517 BPL .L4 ; 0x0800EA90
.L3: 0x0800EA60: 9803 LDR R0, [SP, #12] 0x0800EA62: 6800 LDR R0, [R0] 0x0800EA64: 9006 STR R0, [SP, #24] 0x0800EA66: 9806 LDR R0, [SP, #24] 0x0800EA68: E850 0F00 LDREX R0, [R0] 0x0800EA6C: 9005 STR R0, [SP, #20] 0x0800EA6E: 9805 LDR R0, [SP, #20] 0x0800EA70: F040 6080 ORR R0, R0, #0x04000000 0x0800EA74: 9000 STR R0, [SP, #0] 0x0800EA76: 9900 LDR R1, [SP, #0] 0x0800EA78: 9803 LDR R0, [SP, #12] 0x0800EA7A: 6800 LDR R0, [R0] 0x0800EA7C: 9109 STR R1, [SP, #36] 0x0800EA7E: 9008 STR R0, [SP, #32] 0x0800EA80: 9908 LDR R1, [SP, #32] 0x0800EA82: 9A09 LDR R2, [SP, #36] 0x0800EA84: E841 2000 STREX R0, R2, [R1] 0x0800EA88: 9007 STR R0, [SP, #28] 0x0800EA8A: 9807 LDR R0, [SP, #28] 0x0800EA8C: 2800 CMP R0, #0 0x0800EA8E: D1E7 BNE .L3 ; 0x0800EA60
.L4: 0x0800EA90: 9803 LDR R0, [SP, #12] 0x0800EA92: 9902 LDR R1, [SP, #8] 0x0800EA94: F8BD 2006 LDRH.W R2, [SP, #6] 0x0800EA98: F000 F80A BL UART_Start_Receive_IT ; 0x0800EAB0 0x0800EA9C: F88D 0013 STRB.W R0, [SP, #19] 0x0800EAA0: E002 B .L6 ; 0x0800EAA8
.L5: 0x0800EAA2: 2002 MOVS R0, #2 0x0800EAA4: F88D 0013 STRB.W R0, [SP, #19]
.L6: 0x0800EAA8: F89D 0013 LDRB.W R0, [SP, #19] 0x0800EAAC: B00A ADD SP, SP, #40 0x0800EAAE: BD80 POP {R7, PC}
UART_Start_Receive_IT: 0x0800EAB0: B0A1 SUB SP, SP, #132 0x0800EAB2: 9007 STR R0, [SP, #28] 0x0800EAB4: 9106 STR R1, [SP, #24] 0x0800EAB6: F8AD 2016 STRH.W R2, [SP, #22] 0x0800EABA: 9806 LDR R0, [SP, #24] 0x0800EABC: 9907 LDR R1, [SP, #28] 0x0800EABE: 6588 STR R0, [R1, #88] 0x0800EAC0: F8BD 0016 LDRH.W R0, [SP, #22] 0x0800EAC4: 9907 LDR R1, [SP, #28] 0x0800EAC6: F8A1 005C STRH.W R0, [R1, #92] 0x0800EACA: F8BD 0016 LDRH.W R0, [SP, #22] 0x0800EACE: 9907 LDR R1, [SP, #28] 0x0800EAD0: F8A1 005E STRH.W R0, [R1, #94] 0x0800EAD4: 9907 LDR R1, [SP, #28] 0x0800EAD6: 2000 MOVS R0, #0 0x0800EAD8: 6748 STR R0, [R1, #116] 0x0800EADA: 9807 LDR R0, [SP, #28] 0x0800EADC: 6880 LDR R0, [R0, #8] 0x0800EADE: F5B0 5F80 CMP.W R0, #0x1000 0x0800EAE2: D10D BNE .L3 ; 0x0800EB00 0x0800EAE4: 9807 LDR R0, [SP, #28] 0x0800EAE6: 6900 LDR R0, [R0, #16] 0x0800EAE8: B928 CBNZ R0, .L1 ; 0x0800EAF6 0x0800EAEA: 9907 LDR R1, [SP, #28] 0x0800EAEC: F240 10FF MOVW R0, #0x01FF 0x0800EAF0: F8A1 0060 STRH.W R0, [R1, #96] 0x0800EAF4: E003 B .L2 ; 0x0800EAFE
.L1: 0x0800EAF6: 9907 LDR R1, [SP, #28] 0x0800EAF8: 20FF MOVS R0, #255 0x0800EAFA: F8A1 0060 STRH.W R0, [R1, #96]
.L2: 0x0800EAFE: E025 B .L10 ; 0x0800EB4C
.L3: 0x0800EB00: 9807 LDR R0, [SP, #28] 0x0800EB02: 6880 LDR R0, [R0, #8] 0x0800EB04: B960 CBNZ R0, .L6 ; 0x0800EB20 0x0800EB06: 9807 LDR R0, [SP, #28] 0x0800EB08: 6900 LDR R0, [R0, #16] 0x0800EB0A: B920 CBNZ R0, .L4 ; 0x0800EB16 0x0800EB0C: 9907 LDR R1, [SP, #28] 0x0800EB0E: 20FF MOVS R0, #255 0x0800EB10: F8A1 0060 STRH.W R0, [R1, #96] 0x0800EB14: E003 B .L5 ; 0x0800EB1E
.L4: 0x0800EB16: 9907 LDR R1, [SP, #28] 0x0800EB18: 207F MOVS R0, #127 0x0800EB1A: F8A1 0060 STRH.W R0, [R1, #96]
.L5: 0x0800EB1E: E015 B .L10 ; 0x0800EB4C
.L6: 0x0800EB20: 9807 LDR R0, [SP, #28] 0x0800EB22: 6880 LDR R0, [R0, #8] 0x0800EB24: F1B0 5F80 CMP.W R0, #0x10000000 0x0800EB28: D10C BNE .L9 ; 0x0800EB44 0x0800EB2A: 9807 LDR R0, [SP, #28] 0x0800EB2C: 6900 LDR R0, [R0, #16] 0x0800EB2E: B920 CBNZ R0, .L7 ; 0x0800EB3A 0x0800EB30: 9907 LDR R1, [SP, #28] 0x0800EB32: 207F MOVS R0, #127 0x0800EB34: F8A1 0060 STRH.W R0, [R1, #96] 0x0800EB38: E003 B .L8 ; 0x0800EB42
.L7: 0x0800EB3A: 9907 LDR R1, [SP, #28] 0x0800EB3C: 203F MOVS R0, #63 0x0800EB3E: F8A1 0060 STRH.W R0, [R1, #96]
.L8: 0x0800EB42: E003 B .L10 ; 0x0800EB4C
.L9: 0x0800EB44: 9907 LDR R1, [SP, #28] 0x0800EB46: 2000 MOVS R0, #0 0x0800EB48: F8A1 0060 STRH.W R0, [R1, #96]
.L10: 0x0800EB4C: 9907 LDR R1, [SP, #28] 0x0800EB4E: 2000 MOVS R0, #0 0x0800EB50: F8C1 0090 STR.W R0, [R1, #144] 0x0800EB54: 9907 LDR R1, [SP, #28] 0x0800EB56: 2022 MOVS R0, #34 0x0800EB58: F8C1 008C STR.W R0, [R1, #140]
.L11: 0x0800EB5C: 9807 LDR R0, [SP, #28] 0x0800EB5E: 6800 LDR R0, [R0] 0x0800EB60: 3008 ADDS R0, #8 0x0800EB62: 9011 STR R0, [SP, #68] 0x0800EB64: 9811 LDR R0, [SP, #68] 0x0800EB66: E850 0F00 LDREX R0, [R0] 0x0800EB6A: 9010 STR R0, [SP, #64] 0x0800EB6C: 9810 LDR R0, [SP, #64] 0x0800EB6E: F040 0001 ORR R0, R0, #1 0x0800EB72: 9004 STR R0, [SP, #16] 0x0800EB74: 9904 LDR R1, [SP, #16] 0x0800EB76: 9807 LDR R0, [SP, #28] 0x0800EB78: 6800 LDR R0, [R0] 0x0800EB7A: 3008 ADDS R0, #8 0x0800EB7C: 9120 STR R1, [SP, #128] 0x0800EB7E: 901F STR R0, [SP, #124] 0x0800EB80: 991F LDR R1, [SP, #124] 0x0800EB82: 9A20 LDR R2, [SP, #128] 0x0800EB84: E841 2000 STREX R0, R2, [R1] 0x0800EB88: 901E STR R0, [SP, #120] 0x0800EB8A: 981E LDR R0, [SP, #120] 0x0800EB8C: 2800 CMP R0, #0 0x0800EB8E: D1E5 BNE .L11 ; 0x0800EB5C 0x0800EB90: 9807 LDR R0, [SP, #28] 0x0800EB92: 6E40 LDR R0, [R0, #100] 0x0800EB94: F1B0 5F00 CMP.W R0, #0x20000000 0x0800EB98: D151 BNE .L16 ; 0x0800EC3E 0x0800EB9A: F8BD 0016 LDRH.W R0, [SP, #22] 0x0800EB9E: 9907 LDR R1, [SP, #28] 0x0800EBA0: F8B1 1068 LDRH.W R1, [R1, #104] 0x0800EBA4: 4288 CMP R0, R1 0x0800EBA6: DB4A BLT .L16 ; 0x0800EC3E 0x0800EBA8: 9807 LDR R0, [SP, #28] 0x0800EBAA: 6880 LDR R0, [R0, #8] 0x0800EBAC: F5B0 5F80 CMP.W R0, #0x1000 0x0800EBB0: D109 BNE .L12 ; 0x0800EBC6 0x0800EBB2: 9807 LDR R0, [SP, #28] 0x0800EBB4: 6900 LDR R0, [R0, #16] 0x0800EBB6: B930 CBNZ R0, .L12 ; 0x0800EBC6 0x0800EBB8: 9907 LDR R1, [SP, #28] 0x0800EBBA: F64A 404D MOVW R0, #0xAC4D ; 0x0801AC4D = UART_RxISR_16BIT_FIFOEN 0x0800EBBE: F6C0 0001 MOVT R0, #0x0801 ; 0x0801AC4D = UART_RxISR_16BIT_FIFOEN 0x0800EBC2: 6748 STR R0, [R1, #116] 0x0800EBC4: E005 B .L13 ; 0x0800EBD2
.L12: 0x0800EBC6: 9907 LDR R1, [SP, #28] 0x0800EBC8: F64A 7059 MOVW R0, #0xAF59 ; 0x0801AF59 = UART_RxISR_8BIT_FIFOEN 0x0800EBCC: F6C0 0001 MOVT R0, #0x0801 ; 0x0801AF59 = UART_RxISR_8BIT_FIFOEN 0x0800EBD0: 6748 STR R0, [R1, #116]
.L13: 0x0800EBD2: 9807 LDR R0, [SP, #28] 0x0800EBD4: 6900 LDR R0, [R0, #16] 0x0800EBD6: B1B8 CBZ R0, .L15 ; 0x0800EC08
.L14: 0x0800EBD8: 9807 LDR R0, [SP, #28] 0x0800EBDA: 6800 LDR R0, [R0] 0x0800EBDC: 900F STR R0, [SP, #60] 0x0800EBDE: 980F LDR R0, [SP, #60] 0x0800EBE0: E850 0F00 LDREX R0, [R0] 0x0800EBE4: 900E STR R0, [SP, #56] 0x0800EBE6: 980E LDR R0, [SP, #56] 0x0800EBE8: F440 7080 ORR R0, R0, #0x0100 0x0800EBEC: 9003 STR R0, [SP, #12] 0x0800EBEE: 9903 LDR R1, [SP, #12] 0x0800EBF0: 9807 LDR R0, [SP, #28] 0x0800EBF2: 6800 LDR R0, [R0] 0x0800EBF4: 911D STR R1, [SP, #116] 0x0800EBF6: 901C STR R0, [SP, #112] 0x0800EBF8: 991C LDR R1, [SP, #112] 0x0800EBFA: 9A1D LDR R2, [SP, #116] 0x0800EBFC: E841 2000 STREX R0, R2, [R1] 0x0800EC00: 901B STR R0, [SP, #108] 0x0800EC02: 981B LDR R0, [SP, #108] 0x0800EC04: 2800 CMP R0, #0 0x0800EC06: D1E7 BNE .L14 ; 0x0800EBD8
.L15: 0x0800EC08: 9807 LDR R0, [SP, #28] 0x0800EC0A: 6800 LDR R0, [R0] 0x0800EC0C: 3008 ADDS R0, #8 0x0800EC0E: 900D STR R0, [SP, #52] 0x0800EC10: 980D LDR R0, [SP, #52] 0x0800EC12: E850 0F00 LDREX R0, [R0] 0x0800EC16: 900C STR R0, [SP, #48] 0x0800EC18: 980C LDR R0, [SP, #48] 0x0800EC1A: F040 5080 ORR R0, R0, #0x10000000 0x0800EC1E: 9002 STR R0, [SP, #8] 0x0800EC20: 9902 LDR R1, [SP, #8] 0x0800EC22: 9807 LDR R0, [SP, #28] 0x0800EC24: 6800 LDR R0, [R0] 0x0800EC26: 3008 ADDS R0, #8 0x0800EC28: 911A STR R1, [SP, #104] 0x0800EC2A: 9019 STR R0, [SP, #100] 0x0800EC2C: 9919 LDR R1, [SP, #100] 0x0800EC2E: 9A1A LDR R2, [SP, #104] 0x0800EC30: E841 2000 STREX R0, R2, [R1] 0x0800EC34: 9018 STR R0, [SP, #96] 0x0800EC36: 9818 LDR R0, [SP, #96] 0x0800EC38: 2800 CMP R0, #0 0x0800EC3A: D1E5 BNE .L15 ; 0x0800EC08 0x0800EC3C: E048 B .L21 ; 0x0800ECD0
.L16: 0x0800EC3E: 9807 LDR R0, [SP, #28] 0x0800EC40: 6880 LDR R0, [R0, #8] 0x0800EC42: F5B0 5F80 CMP.W R0, #0x1000 0x0800EC46: D109 BNE .L17 ; 0x0800EC5C 0x0800EC48: 9807 LDR R0, [SP, #28] 0x0800EC4A: 6900 LDR R0, [R0, #16] 0x0800EC4C: B930 CBNZ R0, .L17 ; 0x0800EC5C 0x0800EC4E: 9907 LDR R1, [SP, #28] 0x0800EC50: F24B 2061 MOVW R0, #0xB261 ; 0x0801B261 = UART_RxISR_16BIT 0x0800EC54: F6C0 0001 MOVT R0, #0x0801 ; 0x0801B261 = UART_RxISR_16BIT 0x0800EC58: 6748 STR R0, [R1, #116] 0x0800EC5A: E005 B .L18 ; 0x0800EC68
.L17: 0x0800EC5C: 9907 LDR R1, [SP, #28] 0x0800EC5E: F24B 30F5 MOVW R0, #0xB3F5 ; 0x0801B3F5 = UART_RxISR_8BIT 0x0800EC62: F6C0 0001 MOVT R0, #0x0801 ; 0x0801B3F5 = UART_RxISR_8BIT 0x0800EC66: 6748 STR R0, [R1, #116]
.L18: 0x0800EC68: 9807 LDR R0, [SP, #28] 0x0800EC6A: 6900 LDR R0, [R0, #16] 0x0800EC6C: B1C0 CBZ R0, .L20 ; 0x0800ECA0
.L19: 0x0800EC6E: 9807 LDR R0, [SP, #28] 0x0800EC70: 6800 LDR R0, [R0] 0x0800EC72: 900B STR R0, [SP, #44] 0x0800EC74: 980B LDR R0, [SP, #44] 0x0800EC76: E850 0F00 LDREX R0, [R0] 0x0800EC7A: 900A STR R0, [SP, #40] 0x0800EC7C: 980A LDR R0, [SP, #40] 0x0800EC7E: F440 7090 ORR R0, R0, #0x0120 0x0800EC82: 9001 STR R0, [SP, #4] 0x0800EC84: 9901 LDR R1, [SP, #4] 0x0800EC86: 9807 LDR R0, [SP, #28] 0x0800EC88: 6800 LDR R0, [R0] 0x0800EC8A: 9117 STR R1, [SP, #92] 0x0800EC8C: 9016 STR R0, [SP, #88] 0x0800EC8E: 9916 LDR R1, [SP, #88] 0x0800EC90: 9A17 LDR R2, [SP, #92] 0x0800EC92: E841 2000 STREX R0, R2, [R1] 0x0800EC96: 9015 STR R0, [SP, #84] 0x0800EC98: 9815 LDR R0, [SP, #84] 0x0800EC9A: 2800 CMP R0, #0 0x0800EC9C: D1E7 BNE .L19 ; 0x0800EC6E 0x0800EC9E: E017 B .L21 ; 0x0800ECD0
.L20: 0x0800ECA0: 9807 LDR R0, [SP, #28] 0x0800ECA2: 6800 LDR R0, [R0] 0x0800ECA4: 9009 STR R0, [SP, #36] 0x0800ECA6: 9809 LDR R0, [SP, #36] 0x0800ECA8: E850 0F00 LDREX R0, [R0] 0x0800ECAC: 9008 STR R0, [SP, #32] 0x0800ECAE: 9808 LDR R0, [SP, #32] 0x0800ECB0: F040 0020 ORR R0, R0, #32 0x0800ECB4: 9000 STR R0, [SP, #0] 0x0800ECB6: 9900 LDR R1, [SP, #0] 0x0800ECB8: 9807 LDR R0, [SP, #28] 0x0800ECBA: 6800 LDR R0, [R0] 0x0800ECBC: 9114 STR R1, [SP, #80] 0x0800ECBE: 9013 STR R0, [SP, #76] 0x0800ECC0: 9913 LDR R1, [SP, #76] 0x0800ECC2: 9A14 LDR R2, [SP, #80] 0x0800ECC4: E841 2000 STREX R0, R2, [R1] 0x0800ECC8: 9012 STR R0, [SP, #72] 0x0800ECCA: 9812 LDR R0, [SP, #72] 0x0800ECCC: 2800 CMP R0, #0 0x0800ECCE: D1E7 BNE .L20 ; 0x0800ECA0
.L21: 0x0800ECD0: 2000 MOVS R0, #0 0x0800ECD2: B021 ADD SP, SP, #132 0x0800ECD4: 4770 BX LR
HAL_UART_IRQHandler: 0x0800ECD6: B580 PUSH {R7, LR} 0x0800ECD8: B0BA SUB SP, SP, #232 0x0800ECDA: 9011 STR R0, [SP, #68] 0x0800ECDC: 9811 LDR R0, [SP, #68] 0x0800ECDE: 6800 LDR R0, [R0] 0x0800ECE0: 69C0 LDR R0, [R0, #28] 0x0800ECE2: 9010 STR R0, [SP, #64] 0x0800ECE4: 9811 LDR R0, [SP, #68] 0x0800ECE6: 6800 LDR R0, [R0] 0x0800ECE8: 6800 LDR R0, [R0] 0x0800ECEA: 900F STR R0, [SP, #60] 0x0800ECEC: 9811 LDR R0, [SP, #68] 0x0800ECEE: 6800 LDR R0, [R0] 0x0800ECF0: 6880 LDR R0, [R0, #8] 0x0800ECF2: 900E STR R0, [SP, #56] 0x0800ECF4: 9810 LDR R0, [SP, #64] 0x0800ECF6: F640 010F MOVW R1, #0x080F 0x0800ECFA: 4008 ANDS R0, R1 0x0800ECFC: 900D STR R0, [SP, #52] 0x0800ECFE: 980D LDR R0, [SP, #52] 0x0800ED00: B9A8 CBNZ R0, .L3 ; 0x0800ED2E 0x0800ED02: F89D 0040 LDRB.W R0, [SP, #64] 0x0800ED06: 0680 LSLS R0, R0, #26 0x0800ED08: 2800 CMP R0, #0 0x0800ED0A: D510 BPL .L3 ; 0x0800ED2E 0x0800ED0C: F89D 003C LDRB.W R0, [SP, #60] 0x0800ED10: 0680 LSLS R0, R0, #26 0x0800ED12: 2800 CMP R0, #0 0x0800ED14: D404 BMI .L1 ; 0x0800ED20 0x0800ED16: F89D 003B LDRB.W R0, [SP, #59] 0x0800ED1A: 06C0 LSLS R0, R0, #27 0x0800ED1C: 2800 CMP R0, #0 0x0800ED1E: D506 BPL .L3 ; 0x0800ED2E
.L1: 0x0800ED20: 9811 LDR R0, [SP, #68] 0x0800ED22: 6F40 LDR R0, [R0, #116] 0x0800ED24: B110 CBZ R0, .L2 ; 0x0800ED2C 0x0800ED26: 9811 LDR R0, [SP, #68] 0x0800ED28: 6F41 LDR R1, [R0, #116] 0x0800ED2A: 4788 BLX R1
.L2: 0x0800ED2C: E326 B .L45 ; 0x0800F37C
.L3: 0x0800ED2E: 980D LDR R0, [SP, #52] 0x0800ED30: 2800 CMP R0, #0 0x0800ED32: F000 80EF BEQ.W .L22 ; 0x0800EF14 0x0800ED36: 980E LDR R0, [SP, #56] 0x0800ED38: 2101 MOVS R1, #1 0x0800ED3A: F2C1 0100 MOVT R1, #0x1000 0x0800ED3E: 4208 TST R0, R1 0x0800ED40: D107 BNE .L4 ; 0x0800ED52 0x0800ED42: 980F LDR R0, [SP, #60] 0x0800ED44: F240 1120 MOVW R1, #0x0120 0x0800ED48: F2C0 4100 MOVT R1, #0x0400 0x0800ED4C: 4208 TST R0, R1 0x0800ED4E: F000 80E1 BEQ.W .L22 ; 0x0800EF14
.L4: 0x0800ED52: F89D 0040 LDRB.W R0, [SP, #64] 0x0800ED56: 07C0 LSLS R0, R0, #31 0x0800ED58: B170 CBZ R0, .L5 ; 0x0800ED78 0x0800ED5A: F89D 003D LDRB.W R0, [SP, #61] 0x0800ED5E: 07C0 LSLS R0, R0, #31 0x0800ED60: B150 CBZ R0, .L5 ; 0x0800ED78 0x0800ED62: 9811 LDR R0, [SP, #68] 0x0800ED64: 6801 LDR R1, [R0] 0x0800ED66: 2001 MOVS R0, #1 0x0800ED68: 6208 STR R0, [R1, #32] 0x0800ED6A: 9911 LDR R1, [SP, #68] 0x0800ED6C: F8D1 0090 LDR.W R0, [R1, #144] 0x0800ED70: F040 0001 ORR R0, R0, #1 0x0800ED74: F8C1 0090 STR.W R0, [R1, #144]
.L5: 0x0800ED78: F89D 0040 LDRB.W R0, [SP, #64] 0x0800ED7C: 0780 LSLS R0, R0, #30 0x0800ED7E: 2800 CMP R0, #0 0x0800ED80: D50E BPL .L6 ; 0x0800EDA0 0x0800ED82: F89D 0038 LDRB.W R0, [SP, #56] 0x0800ED86: 07C0 LSLS R0, R0, #31 0x0800ED88: B150 CBZ R0, .L6 ; 0x0800EDA0 0x0800ED8A: 9811 LDR R0, [SP, #68] 0x0800ED8C: 6801 LDR R1, [R0] 0x0800ED8E: 2002 MOVS R0, #2 0x0800ED90: 6208 STR R0, [R1, #32] 0x0800ED92: 9911 LDR R1, [SP, #68] 0x0800ED94: F8D1 0090 LDR.W R0, [R1, #144] 0x0800ED98: F040 0004 ORR R0, R0, #4 0x0800ED9C: F8C1 0090 STR.W R0, [R1, #144]
.L6: 0x0800EDA0: F89D 0040 LDRB.W R0, [SP, #64] 0x0800EDA4: 0740 LSLS R0, R0, #29 0x0800EDA6: 2800 CMP R0, #0 0x0800EDA8: D50E BPL .L7 ; 0x0800EDC8 0x0800EDAA: F89D 0038 LDRB.W R0, [SP, #56] 0x0800EDAE: 07C0 LSLS R0, R0, #31 0x0800EDB0: B150 CBZ R0, .L7 ; 0x0800EDC8 0x0800EDB2: 9811 LDR R0, [SP, #68] 0x0800EDB4: 6801 LDR R1, [R0] 0x0800EDB6: 2004 MOVS R0, #4 0x0800EDB8: 6208 STR R0, [R1, #32] 0x0800EDBA: 9911 LDR R1, [SP, #68] 0x0800EDBC: F8D1 0090 LDR.W R0, [R1, #144] 0x0800EDC0: F040 0002 ORR R0, R0, #2 0x0800EDC4: F8C1 0090 STR.W R0, [R1, #144]
.L7: 0x0800EDC8: F89D 0040 LDRB.W R0, [SP, #64] 0x0800EDCC: 0700 LSLS R0, R0, #28 0x0800EDCE: 2800 CMP R0, #0 0x0800EDD0: D515 BPL .L9 ; 0x0800EDFE 0x0800EDD2: F89D 003C LDRB.W R0, [SP, #60] 0x0800EDD6: 0680 LSLS R0, R0, #26 0x0800EDD8: 2800 CMP R0, #0 0x0800EDDA: D405 BMI .L8 ; 0x0800EDE8 0x0800EDDC: 980E LDR R0, [SP, #56] 0x0800EDDE: 2101 MOVS R1, #1 0x0800EDE0: F2C1 0100 MOVT R1, #0x1000 0x0800EDE4: 4208 TST R0, R1 0x0800EDE6: D00A BEQ .L9 ; 0x0800EDFE
.L8: 0x0800EDE8: 9811 LDR R0, [SP, #68] 0x0800EDEA: 6801 LDR R1, [R0] 0x0800EDEC: 2008 MOVS R0, #8 0x0800EDEE: 6208 STR R0, [R1, #32] 0x0800EDF0: 9911 LDR R1, [SP, #68] 0x0800EDF2: F8D1 0090 LDR.W R0, [R1, #144] 0x0800EDF6: F040 0008 ORR R0, R0, #8 0x0800EDFA: F8C1 0090 STR.W R0, [R1, #144]
.L9: 0x0800EDFE: F89D 0041 LDRB.W R0, [SP, #65] 0x0800EE02: 0700 LSLS R0, R0, #28 0x0800EE04: 2800 CMP R0, #0 0x0800EE06: D510 BPL .L10 ; 0x0800EE2A 0x0800EE08: F89D 003F LDRB.W R0, [SP, #63] 0x0800EE0C: 0740 LSLS R0, R0, #29 0x0800EE0E: 2800 CMP R0, #0 0x0800EE10: D50B BPL .L10 ; 0x0800EE2A 0x0800EE12: 9811 LDR R0, [SP, #68] 0x0800EE14: 6801 LDR R1, [R0] 0x0800EE16: F44F 6000 MOV.W R0, #0x0800 0x0800EE1A: 6208 STR R0, [R1, #32] 0x0800EE1C: 9911 LDR R1, [SP, #68] 0x0800EE1E: F8D1 0090 LDR.W R0, [R1, #144] 0x0800EE22: F040 0020 ORR R0, R0, #32 0x0800EE26: F8C1 0090 STR.W R0, [R1, #144]
.L10: 0x0800EE2A: 9811 LDR R0, [SP, #68] 0x0800EE2C: F8D0 0090 LDR.W R0, [R0, #144] 0x0800EE30: 2800 CMP R0, #0 0x0800EE32: D06E BEQ .L21 ; 0x0800EF12 0x0800EE34: F89D 0040 LDRB.W R0, [SP, #64] 0x0800EE38: 0680 LSLS R0, R0, #26 0x0800EE3A: 2800 CMP R0, #0 0x0800EE3C: D50F BPL .L12 ; 0x0800EE5E 0x0800EE3E: F89D 003C LDRB.W R0, [SP, #60] 0x0800EE42: 0680 LSLS R0, R0, #26 0x0800EE44: 2800 CMP R0, #0 0x0800EE46: D404 BMI .L11 ; 0x0800EE52 0x0800EE48: F89D 003B LDRB.W R0, [SP, #59] 0x0800EE4C: 06C0 LSLS R0, R0, #27 0x0800EE4E: 2800 CMP R0, #0 0x0800EE50: D505 BPL .L12 ; 0x0800EE5E
.L11: 0x0800EE52: 9811 LDR R0, [SP, #68] 0x0800EE54: 6F40 LDR R0, [R0, #116] 0x0800EE56: B110 CBZ R0, .L12 ; 0x0800EE5E 0x0800EE58: 9811 LDR R0, [SP, #68] 0x0800EE5A: 6F41 LDR R1, [R0, #116] 0x0800EE5C: 4788 BLX R1
.L12: 0x0800EE5E: 9811 LDR R0, [SP, #68] 0x0800EE60: F8D0 0090 LDR.W R0, [R0, #144] 0x0800EE64: 900C STR R0, [SP, #48] 0x0800EE66: 9811 LDR R0, [SP, #68] 0x0800EE68: 6800 LDR R0, [R0] 0x0800EE6A: 6880 LDR R0, [R0, #8] 0x0800EE6C: F000 0040 AND R0, R0, #64 0x0800EE70: 2840 CMP R0, #64 0x0800EE72: D004 BEQ .L13 ; 0x0800EE7E 0x0800EE74: F89D 0030 LDRB.W R0, [SP, #48] 0x0800EE78: F010 0F28 TST R0, #40 0x0800EE7C: D042 BEQ .L20 ; 0x0800EF04
.L13: 0x0800EE7E: 9811 LDR R0, [SP, #68] 0x0800EE80: F00B FD32 BL UART_EndRxTransfer ; 0x0801A8E8 0x0800EE84: 9811 LDR R0, [SP, #68] 0x0800EE86: 6800 LDR R0, [R0] 0x0800EE88: 6880 LDR R0, [R0, #8] 0x0800EE8A: 0640 LSLS R0, R0, #25 0x0800EE8C: 2800 CMP R0, #0 0x0800EE8E: D535 BPL .L18 ; 0x0800EEFC
.L14: 0x0800EE90: 9811 LDR R0, [SP, #68] 0x0800EE92: 6800 LDR R0, [R0] 0x0800EE94: 3008 ADDS R0, #8 0x0800EE96: 9021 STR R0, [SP, #132] 0x0800EE98: 9821 LDR R0, [SP, #132] 0x0800EE9A: E850 0F00 LDREX R0, [R0] 0x0800EE9E: 9020 STR R0, [SP, #128] 0x0800EEA0: 9820 LDR R0, [SP, #128] 0x0800EEA2: F020 0040 BIC R0, R0, #64 0x0800EEA6: 900B STR R0, [SP, #44] 0x0800EEA8: 990B LDR R1, [SP, #44] 0x0800EEAA: 9811 LDR R0, [SP, #68] 0x0800EEAC: 6800 LDR R0, [R0] 0x0800EEAE: 3008 ADDS R0, #8 0x0800EEB0: 9139 STR R1, [SP, #228] 0x0800EEB2: 9038 STR R0, [SP, #224] 0x0800EEB4: 9938 LDR R1, [SP, #224] 0x0800EEB6: 9A39 LDR R2, [SP, #228] 0x0800EEB8: E841 2000 STREX R0, R2, [R1] 0x0800EEBC: 9037 STR R0, [SP, #220] 0x0800EEBE: 9837 LDR R0, [SP, #220] 0x0800EEC0: 2800 CMP R0, #0 0x0800EEC2: D1E5 BNE .L14 ; 0x0800EE90 0x0800EEC4: 9811 LDR R0, [SP, #68] 0x0800EEC6: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EECA: B198 CBZ R0, .L16 ; 0x0800EEF4 0x0800EECC: 9811 LDR R0, [SP, #68] 0x0800EECE: F8D0 1080 LDR.W R1, [R0, #128] 0x0800EED2: F24F 3081 MOVW R0, #0xF381 ; 0x0800F381 = UART_DMAAbortOnError 0x0800EED6: F6C0 0000 MOVT R0, #0x0800 ; 0x0800F381 = UART_DMAAbortOnError 0x0800EEDA: 6508 STR R0, [R1, #80] 0x0800EEDC: 9811 LDR R0, [SP, #68] 0x0800EEDE: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EEE2: F007 FEFD BL HAL_DMA_Abort_IT ; 0x08016CE0 0x0800EEE6: B120 CBZ R0, .L15 ; 0x0800EEF2 0x0800EEE8: 9811 LDR R0, [SP, #68] 0x0800EEEA: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EEEE: 6D01 LDR R1, [R0, #80] 0x0800EEF0: 4788 BLX R1
.L15: 0x0800EEF2: E002 B .L17 ; 0x0800EEFA
.L16: 0x0800EEF4: 9811 LDR R0, [SP, #68] 0x0800EEF6: F006 FD67 BL PreSleepProcessing ; 0x080159C8
.L17: 0x0800EEFA: E002 B .L19 ; 0x0800EF02
.L18: 0x0800EEFC: 9811 LDR R0, [SP, #68] 0x0800EEFE: F006 FD63 BL PreSleepProcessing ; 0x080159C8
.L19: 0x0800EF02: E006 B .L21 ; 0x0800EF12
.L20: 0x0800EF04: 9811 LDR R0, [SP, #68] 0x0800EF06: F006 FD5F BL PreSleepProcessing ; 0x080159C8 0x0800EF0A: 9911 LDR R1, [SP, #68] 0x0800EF0C: 2000 MOVS R0, #0 0x0800EF0E: F8C1 0090 STR.W R0, [R1, #144]
.L21: 0x0800EF12: E233 B .L45 ; 0x0800F37C
.L22: 0x0800EF14: 9811 LDR R0, [SP, #68] 0x0800EF16: 6EC0 LDR R0, [R0, #108] 0x0800EF18: 2801 CMP R0, #1 0x0800EF1A: F040 81DE BNE.W .L38 ; 0x0800F2DA 0x0800EF1E: F89D 0040 LDRB.W R0, [SP, #64] 0x0800EF22: 06C0 LSLS R0, R0, #27 0x0800EF24: 2800 CMP R0, #0 0x0800EF26: F140 81D8 BPL.W .L38 ; 0x0800F2DA 0x0800EF2A: F89D 003C LDRB.W R0, [SP, #60] 0x0800EF2E: 06C0 LSLS R0, R0, #27 0x0800EF30: 2800 CMP R0, #0 0x0800EF32: F140 81D2 BPL.W .L38 ; 0x0800F2DA 0x0800EF36: 9811 LDR R0, [SP, #68] 0x0800EF38: 6801 LDR R1, [R0] 0x0800EF3A: 2010 MOVS R0, #16 0x0800EF3C: 6208 STR R0, [R1, #32] 0x0800EF3E: 9811 LDR R0, [SP, #68] 0x0800EF40: 6800 LDR R0, [R0] 0x0800EF42: 6880 LDR R0, [R0, #8] 0x0800EF44: 0640 LSLS R0, R0, #25 0x0800EF46: 2800 CMP R0, #0 0x0800EF48: F140 8157 BPL.W .L33 ; 0x0800F1FA 0x0800EF4C: 9811 LDR R0, [SP, #68] 0x0800EF4E: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EF52: 6800 LDR R0, [R0] 0x0800EF54: 2110 MOVS R1, #16 0x0800EF56: F2C4 0102 MOVT R1, #0x4002 0x0800EF5A: 4288 CMP R0, R1 0x0800EF5C: F000 8090 BEQ.W .L23 ; 0x0800F080 0x0800EF60: 9811 LDR R0, [SP, #68] 0x0800EF62: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EF66: 6800 LDR R0, [R0] 0x0800EF68: 2128 MOVS R1, #40 0x0800EF6A: F2C4 0102 MOVT R1, #0x4002 0x0800EF6E: 4288 CMP R0, R1 0x0800EF70: F000 8086 BEQ.W .L23 ; 0x0800F080 0x0800EF74: 9811 LDR R0, [SP, #68] 0x0800EF76: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EF7A: 6800 LDR R0, [R0] 0x0800EF7C: 2140 MOVS R1, #64 0x0800EF7E: F2C4 0102 MOVT R1, #0x4002 0x0800EF82: 4288 CMP R0, R1 0x0800EF84: D07C BEQ .L23 ; 0x0800F080 0x0800EF86: 9811 LDR R0, [SP, #68] 0x0800EF88: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EF8C: 6800 LDR R0, [R0] 0x0800EF8E: 2158 MOVS R1, #88 0x0800EF90: F2C4 0102 MOVT R1, #0x4002 0x0800EF94: 4288 CMP R0, R1 0x0800EF96: D073 BEQ .L23 ; 0x0800F080 0x0800EF98: 9811 LDR R0, [SP, #68] 0x0800EF9A: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EF9E: 6800 LDR R0, [R0] 0x0800EFA0: 2170 MOVS R1, #112 0x0800EFA2: F2C4 0102 MOVT R1, #0x4002 0x0800EFA6: 4288 CMP R0, R1 0x0800EFA8: D06A BEQ .L23 ; 0x0800F080 0x0800EFAA: 9811 LDR R0, [SP, #68] 0x0800EFAC: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EFB0: 6800 LDR R0, [R0] 0x0800EFB2: 2188 MOVS R1, #136 0x0800EFB4: F2C4 0102 MOVT R1, #0x4002 0x0800EFB8: 4288 CMP R0, R1 0x0800EFBA: D061 BEQ .L23 ; 0x0800F080 0x0800EFBC: 9811 LDR R0, [SP, #68] 0x0800EFBE: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EFC2: 6800 LDR R0, [R0] 0x0800EFC4: 21A0 MOVS R1, #160 0x0800EFC6: F2C4 0102 MOVT R1, #0x4002 0x0800EFCA: 4288 CMP R0, R1 0x0800EFCC: D058 BEQ .L23 ; 0x0800F080 0x0800EFCE: 9811 LDR R0, [SP, #68] 0x0800EFD0: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EFD4: 6800 LDR R0, [R0] 0x0800EFD6: 21B8 MOVS R1, #184 0x0800EFD8: F2C4 0102 MOVT R1, #0x4002 0x0800EFDC: 4288 CMP R0, R1 0x0800EFDE: D04F BEQ .L23 ; 0x0800F080 0x0800EFE0: 9811 LDR R0, [SP, #68] 0x0800EFE2: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EFE6: 6800 LDR R0, [R0] 0x0800EFE8: F240 4110 MOVW R1, #0x0410 0x0800EFEC: F2C4 0102 MOVT R1, #0x4002 0x0800EFF0: 4288 CMP R0, R1 0x0800EFF2: D045 BEQ .L23 ; 0x0800F080 0x0800EFF4: 9811 LDR R0, [SP, #68] 0x0800EFF6: F8D0 0080 LDR.W R0, [R0, #128] 0x0800EFFA: 6800 LDR R0, [R0] 0x0800EFFC: F240 4128 MOVW R1, #0x0428 0x0800F000: F2C4 0102 MOVT R1, #0x4002 0x0800F004: 4288 CMP R0, R1 0x0800F006: D03B BEQ .L23 ; 0x0800F080 0x0800F008: 9811 LDR R0, [SP, #68] 0x0800F00A: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F00E: 6800 LDR R0, [R0] 0x0800F010: F240 4140 MOVW R1, #0x0440 0x0800F014: F2C4 0102 MOVT R1, #0x4002 0x0800F018: 4288 CMP R0, R1 0x0800F01A: D031 BEQ .L23 ; 0x0800F080 0x0800F01C: 9811 LDR R0, [SP, #68] 0x0800F01E: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F022: 6800 LDR R0, [R0] 0x0800F024: F240 4158 MOVW R1, #0x0458 0x0800F028: F2C4 0102 MOVT R1, #0x4002 0x0800F02C: 4288 CMP R0, R1 0x0800F02E: D027 BEQ .L23 ; 0x0800F080 0x0800F030: 9811 LDR R0, [SP, #68] 0x0800F032: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F036: 6800 LDR R0, [R0] 0x0800F038: F240 4170 MOVW R1, #0x0470 0x0800F03C: F2C4 0102 MOVT R1, #0x4002 0x0800F040: 4288 CMP R0, R1 0x0800F042: D01D BEQ .L23 ; 0x0800F080 0x0800F044: 9811 LDR R0, [SP, #68] 0x0800F046: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F04A: 6800 LDR R0, [R0] 0x0800F04C: F240 4188 MOVW R1, #0x0488 0x0800F050: F2C4 0102 MOVT R1, #0x4002 0x0800F054: 4288 CMP R0, R1 0x0800F056: D013 BEQ .L23 ; 0x0800F080 0x0800F058: 9811 LDR R0, [SP, #68] 0x0800F05A: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F05E: 6800 LDR R0, [R0] 0x0800F060: F240 41A0 MOVW R1, #0x04A0 0x0800F064: F2C4 0102 MOVT R1, #0x4002 0x0800F068: 4288 CMP R0, R1 0x0800F06A: D009 BEQ .L23 ; 0x0800F080 0x0800F06C: 9811 LDR R0, [SP, #68] 0x0800F06E: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F072: 6800 LDR R0, [R0] 0x0800F074: F240 41B8 MOVW R1, #0x04B8 0x0800F078: F2C4 0102 MOVT R1, #0x4002 0x0800F07C: 4288 CMP R0, R1 0x0800F07E: D106 BNE .L24 ; 0x0800F08E
.L23: 0x0800F080: 9811 LDR R0, [SP, #68] 0x0800F082: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F086: 6800 LDR R0, [R0] 0x0800F088: 6840 LDR R0, [R0, #4] 0x0800F08A: 9001 STR R0, [SP, #4] 0x0800F08C: E005 B .L25 ; 0x0800F09A
.L24: 0x0800F08E: 9811 LDR R0, [SP, #68] 0x0800F090: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F094: 6800 LDR R0, [R0] 0x0800F096: 6840 LDR R0, [R0, #4] 0x0800F098: 9001 STR R0, [SP, #4]
.L25: 0x0800F09A: 9801 LDR R0, [SP, #4] 0x0800F09C: F8AD 002A STRH.W R0, [SP, #42] 0x0800F0A0: F8BD 002A LDRH.W R0, [SP, #42] 0x0800F0A4: 2800 CMP R0, #0 0x0800F0A6: F000 8091 BEQ.W .L31 ; 0x0800F1CC 0x0800F0AA: F8BD 002A LDRH.W R0, [SP, #42] 0x0800F0AE: 9911 LDR R1, [SP, #68] 0x0800F0B0: F8B1 105C LDRH.W R1, [R1, #92] 0x0800F0B4: 4288 CMP R0, R1 0x0800F0B6: F280 8089 BGE.W .L31 ; 0x0800F1CC 0x0800F0BA: F8BD 002A LDRH.W R0, [SP, #42] 0x0800F0BE: 9911 LDR R1, [SP, #68] 0x0800F0C0: F8A1 005E STRH.W R0, [R1, #94] 0x0800F0C4: 9811 LDR R0, [SP, #68] 0x0800F0C6: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F0CA: 69C0 LDR R0, [R0, #28] 0x0800F0CC: F5B0 7F80 CMP.W R0, #0x0100 0x0800F0D0: D06F BEQ .L30 ; 0x0800F1B2
.L26: 0x0800F0D2: 9811 LDR R0, [SP, #68] 0x0800F0D4: 6800 LDR R0, [R0] 0x0800F0D6: 901F STR R0, [SP, #124] 0x0800F0D8: 981F LDR R0, [SP, #124] 0x0800F0DA: E850 0F00 LDREX R0, [R0] 0x0800F0DE: 901E STR R0, [SP, #120] 0x0800F0E0: 981E LDR R0, [SP, #120] 0x0800F0E2: F420 7080 BIC R0, R0, #0x0100 0x0800F0E6: 9009 STR R0, [SP, #36] 0x0800F0E8: 9909 LDR R1, [SP, #36] 0x0800F0EA: 9811 LDR R0, [SP, #68] 0x0800F0EC: 6800 LDR R0, [R0] 0x0800F0EE: 9136 STR R1, [SP, #216] 0x0800F0F0: 9035 STR R0, [SP, #212] 0x0800F0F2: 9935 LDR R1, [SP, #212] 0x0800F0F4: 9A36 LDR R2, [SP, #216] 0x0800F0F6: E841 2000 STREX R0, R2, [R1] 0x0800F0FA: 9034 STR R0, [SP, #208] 0x0800F0FC: 9834 LDR R0, [SP, #208] 0x0800F0FE: 2800 CMP R0, #0 0x0800F100: D1E7 BNE .L26 ; 0x0800F0D2
.L27: 0x0800F102: 9811 LDR R0, [SP, #68] 0x0800F104: 6800 LDR R0, [R0] 0x0800F106: 3008 ADDS R0, #8 0x0800F108: 901D STR R0, [SP, #116] 0x0800F10A: 981D LDR R0, [SP, #116] 0x0800F10C: E850 0F00 LDREX R0, [R0] 0x0800F110: 901C STR R0, [SP, #112] 0x0800F112: 981C LDR R0, [SP, #112] 0x0800F114: F020 0001 BIC R0, R0, #1 0x0800F118: 9008 STR R0, [SP, #32] 0x0800F11A: 9908 LDR R1, [SP, #32] 0x0800F11C: 9811 LDR R0, [SP, #68] 0x0800F11E: 6800 LDR R0, [R0] 0x0800F120: 3008 ADDS R0, #8 0x0800F122: 9133 STR R1, [SP, #204] 0x0800F124: 9032 STR R0, [SP, #200] 0x0800F126: 9932 LDR R1, [SP, #200] 0x0800F128: 9A33 LDR R2, [SP, #204] 0x0800F12A: E841 2000 STREX R0, R2, [R1] 0x0800F12E: 9031 STR R0, [SP, #196] 0x0800F130: 9831 LDR R0, [SP, #196] 0x0800F132: 2800 CMP R0, #0 0x0800F134: D1E5 BNE .L27 ; 0x0800F102
.L28: 0x0800F136: 9811 LDR R0, [SP, #68] 0x0800F138: 6800 LDR R0, [R0] 0x0800F13A: 3008 ADDS R0, #8 0x0800F13C: 901B STR R0, [SP, #108] 0x0800F13E: 981B LDR R0, [SP, #108] 0x0800F140: E850 0F00 LDREX R0, [R0] 0x0800F144: 901A STR R0, [SP, #104] 0x0800F146: 981A LDR R0, [SP, #104] 0x0800F148: F020 0040 BIC R0, R0, #64 0x0800F14C: 9007 STR R0, [SP, #28] 0x0800F14E: 9907 LDR R1, [SP, #28] 0x0800F150: 9811 LDR R0, [SP, #68] 0x0800F152: 6800 LDR R0, [R0] 0x0800F154: 3008 ADDS R0, #8 0x0800F156: 9130 STR R1, [SP, #192] 0x0800F158: 902F STR R0, [SP, #188] 0x0800F15A: 992F LDR R1, [SP, #188] 0x0800F15C: 9A30 LDR R2, [SP, #192] 0x0800F15E: E841 2000 STREX R0, R2, [R1] 0x0800F162: 902E STR R0, [SP, #184] 0x0800F164: 982E LDR R0, [SP, #184] 0x0800F166: 2800 CMP R0, #0 0x0800F168: D1E5 BNE .L28 ; 0x0800F136 0x0800F16A: 9911 LDR R1, [SP, #68] 0x0800F16C: 2020 MOVS R0, #32 0x0800F16E: F8C1 008C STR.W R0, [R1, #140] 0x0800F172: 9911 LDR R1, [SP, #68] 0x0800F174: 2000 MOVS R0, #0 0x0800F176: 66C8 STR R0, [R1, #108]
.L29: 0x0800F178: 9811 LDR R0, [SP, #68] 0x0800F17A: 6800 LDR R0, [R0] 0x0800F17C: 9019 STR R0, [SP, #100] 0x0800F17E: 9819 LDR R0, [SP, #100] 0x0800F180: E850 0F00 LDREX R0, [R0] 0x0800F184: 9018 STR R0, [SP, #96] 0x0800F186: 9818 LDR R0, [SP, #96] 0x0800F188: F020 0010 BIC R0, R0, #16 0x0800F18C: 9006 STR R0, [SP, #24] 0x0800F18E: 9906 LDR R1, [SP, #24] 0x0800F190: 9811 LDR R0, [SP, #68] 0x0800F192: 6800 LDR R0, [R0] 0x0800F194: 912D STR R1, [SP, #180] 0x0800F196: 902C STR R0, [SP, #176] 0x0800F198: 992C LDR R1, [SP, #176] 0x0800F19A: 9A2D LDR R2, [SP, #180] 0x0800F19C: E841 2000 STREX R0, R2, [R1] 0x0800F1A0: 902B STR R0, [SP, #172] 0x0800F1A2: 982B LDR R0, [SP, #172] 0x0800F1A4: 2800 CMP R0, #0 0x0800F1A6: D1E7 BNE .L29 ; 0x0800F178 0x0800F1A8: 9811 LDR R0, [SP, #68] 0x0800F1AA: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F1AE: F7F8 FA75 BL HAL_DMA_Abort ; 0x0800769C
.L30: 0x0800F1B2: 9911 LDR R1, [SP, #68] 0x0800F1B4: 2002 MOVS R0, #2 0x0800F1B6: 6708 STR R0, [R1, #112] 0x0800F1B8: 9811 LDR R0, [SP, #68] 0x0800F1BA: F8B0 105C LDRH.W R1, [R0, #92] 0x0800F1BE: F8B0 205E LDRH.W R2, [R0, #94] 0x0800F1C2: 1A89 SUBS R1, R1, R2 0x0800F1C4: B289 UXTH R1, R1 0x0800F1C6: F007 F869 BL HAL_UARTEx_RxEventCallback ; 0x0801629C 0x0800F1CA: E015 B .L32 ; 0x0800F1F8
.L31: 0x0800F1CC: F8BD 002A LDRH.W R0, [SP, #42] 0x0800F1D0: 9911 LDR R1, [SP, #68] 0x0800F1D2: F8B1 105C LDRH.W R1, [R1, #92] 0x0800F1D6: 4288 CMP R0, R1 0x0800F1D8: D10E BNE .L32 ; 0x0800F1F8 0x0800F1DA: 9811 LDR R0, [SP, #68] 0x0800F1DC: F8D0 0080 LDR.W R0, [R0, #128] 0x0800F1E0: 69C0 LDR R0, [R0, #28] 0x0800F1E2: F5B0 7F80 CMP.W R0, #0x0100 0x0800F1E6: D107 BNE .L32 ; 0x0800F1F8 0x0800F1E8: 9911 LDR R1, [SP, #68] 0x0800F1EA: 2002 MOVS R0, #2 0x0800F1EC: 6708 STR R0, [R1, #112] 0x0800F1EE: 9811 LDR R0, [SP, #68] 0x0800F1F0: F8B0 105C LDRH.W R1, [R0, #92] 0x0800F1F4: F007 F852 BL HAL_UARTEx_RxEventCallback ; 0x0801629C
.L32: 0x0800F1F8: E0C0 B .L45 ; 0x0800F37C
.L33: 0x0800F1FA: 9911 LDR R1, [SP, #68] 0x0800F1FC: F8B1 005C LDRH.W R0, [R1, #92] 0x0800F200: F8B1 105E LDRH.W R1, [R1, #94] 0x0800F204: 1A40 SUBS R0, R0, R1 0x0800F206: F8AD 0016 STRH.W R0, [SP, #22] 0x0800F20A: 9811 LDR R0, [SP, #68] 0x0800F20C: F8B0 005E LDRH.W R0, [R0, #94] 0x0800F210: 2800 CMP R0, #0 0x0800F212: D061 BEQ .L37 ; 0x0800F2D8 0x0800F214: F8BD 0016 LDRH.W R0, [SP, #22] 0x0800F218: 2800 CMP R0, #0 0x0800F21A: D05D BEQ .L37 ; 0x0800F2D8
.L34: 0x0800F21C: 9811 LDR R0, [SP, #68] 0x0800F21E: 6800 LDR R0, [R0] 0x0800F220: 9017 STR R0, [SP, #92] 0x0800F222: 9817 LDR R0, [SP, #92] 0x0800F224: E850 0F00 LDREX R0, [R0] 0x0800F228: 9016 STR R0, [SP, #88] 0x0800F22A: 9816 LDR R0, [SP, #88] 0x0800F22C: F420 7090 BIC R0, R0, #0x0120 0x0800F230: 9004 STR R0, [SP, #16] 0x0800F232: 9904 LDR R1, [SP, #16] 0x0800F234: 9811 LDR R0, [SP, #68] 0x0800F236: 6800 LDR R0, [R0] 0x0800F238: 912A STR R1, [SP, #168] 0x0800F23A: 9029 STR R0, [SP, #164] 0x0800F23C: 9929 LDR R1, [SP, #164] 0x0800F23E: 9A2A LDR R2, [SP, #168] 0x0800F240: E841 2000 STREX R0, R2, [R1] 0x0800F244: 9028 STR R0, [SP, #160] 0x0800F246: 9828 LDR R0, [SP, #160] 0x0800F248: 2800 CMP R0, #0 0x0800F24A: D1E7 BNE .L34 ; 0x0800F21C
.L35: 0x0800F24C: 9811 LDR R0, [SP, #68] 0x0800F24E: 6800 LDR R0, [R0] 0x0800F250: 3008 ADDS R0, #8 0x0800F252: 9015 STR R0, [SP, #84] 0x0800F254: 9815 LDR R0, [SP, #84] 0x0800F256: E850 0F00 LDREX R0, [R0] 0x0800F25A: 9014 STR R0, [SP, #80] 0x0800F25C: 9814 LDR R0, [SP, #80] 0x0800F25E: F64F 71FE MOVW R1, #0xFFFE 0x0800F262: F6CE 71FF MOVT R1, #0xEFFF 0x0800F266: 4008 ANDS R0, R1 0x0800F268: 9003 STR R0, [SP, #12] 0x0800F26A: 9903 LDR R1, [SP, #12] 0x0800F26C: 9811 LDR R0, [SP, #68] 0x0800F26E: 6800 LDR R0, [R0] 0x0800F270: 3008 ADDS R0, #8 0x0800F272: 9127 STR R1, [SP, #156] 0x0800F274: 9026 STR R0, [SP, #152] 0x0800F276: 9926 LDR R1, [SP, #152] 0x0800F278: 9A27 LDR R2, [SP, #156] 0x0800F27A: E841 2000 STREX R0, R2, [R1] 0x0800F27E: 9025 STR R0, [SP, #148] 0x0800F280: 9825 LDR R0, [SP, #148] 0x0800F282: 2800 CMP R0, #0 0x0800F284: D1E2 BNE .L35 ; 0x0800F24C 0x0800F286: 9911 LDR R1, [SP, #68] 0x0800F288: 2020 MOVS R0, #32 0x0800F28A: F8C1 008C STR.W R0, [R1, #140] 0x0800F28E: 9911 LDR R1, [SP, #68] 0x0800F290: 2000 MOVS R0, #0 0x0800F292: 66C8 STR R0, [R1, #108] 0x0800F294: 9911 LDR R1, [SP, #68] 0x0800F296: 6748 STR R0, [R1, #116]
.L36: 0x0800F298: 9811 LDR R0, [SP, #68] 0x0800F29A: 6800 LDR R0, [R0] 0x0800F29C: 9013 STR R0, [SP, #76] 0x0800F29E: 9813 LDR R0, [SP, #76] 0x0800F2A0: E850 0F00 LDREX R0, [R0] 0x0800F2A4: 9012 STR R0, [SP, #72] 0x0800F2A6: 9812 LDR R0, [SP, #72] 0x0800F2A8: F020 0010 BIC R0, R0, #16 0x0800F2AC: 9002 STR R0, [SP, #8] 0x0800F2AE: 9902 LDR R1, [SP, #8] 0x0800F2B0: 9811 LDR R0, [SP, #68] 0x0800F2B2: 6800 LDR R0, [R0] 0x0800F2B4: 9124 STR R1, [SP, #144] 0x0800F2B6: 9023 STR R0, [SP, #140] 0x0800F2B8: 9923 LDR R1, [SP, #140] 0x0800F2BA: 9A24 LDR R2, [SP, #144] 0x0800F2BC: E841 2000 STREX R0, R2, [R1] 0x0800F2C0: 9022 STR R0, [SP, #136] 0x0800F2C2: 9822 LDR R0, [SP, #136] 0x0800F2C4: 2800 CMP R0, #0 0x0800F2C6: D1E7 BNE .L36 ; 0x0800F298 0x0800F2C8: 9911 LDR R1, [SP, #68] 0x0800F2CA: 2002 MOVS R0, #2 0x0800F2CC: 6708 STR R0, [R1, #112] 0x0800F2CE: 9811 LDR R0, [SP, #68] 0x0800F2D0: F8BD 1016 LDRH.W R1, [SP, #22] 0x0800F2D4: F006 FFE2 BL HAL_UARTEx_RxEventCallback ; 0x0801629C
.L37: 0x0800F2D8: E050 B .L45 ; 0x0800F37C
.L38: 0x0800F2DA: F89D 0042 LDRB.W R0, [SP, #66] 0x0800F2DE: 06C0 LSLS R0, R0, #27 0x0800F2E0: 2800 CMP R0, #0 0x0800F2E2: D50D BPL .L39 ; 0x0800F300 0x0800F2E4: F89D 003A LDRB.W R0, [SP, #58] 0x0800F2E8: 0640 LSLS R0, R0, #25 0x0800F2EA: 2800 CMP R0, #0 0x0800F2EC: D508 BPL .L39 ; 0x0800F300 0x0800F2EE: 9811 LDR R0, [SP, #68] 0x0800F2F0: 6801 LDR R1, [R0] 0x0800F2F2: F44F 1080 MOV.W R0, #0x100000 0x0800F2F6: 6208 STR R0, [R1, #32] 0x0800F2F8: 9811 LDR R0, [SP, #68] 0x0800F2FA: F006 FB65 BL PreSleepProcessing ; 0x080159C8 0x0800F2FE: E03D B .L45 ; 0x0800F37C
.L39: 0x0800F300: F89D 0040 LDRB.W R0, [SP, #64] 0x0800F304: 0600 LSLS R0, R0, #24 0x0800F306: 2800 CMP R0, #0 0x0800F308: D510 BPL .L42 ; 0x0800F32C 0x0800F30A: F89D 003C LDRB.W R0, [SP, #60] 0x0800F30E: 0600 LSLS R0, R0, #24 0x0800F310: 2800 CMP R0, #0 0x0800F312: D404 BMI .L40 ; 0x0800F31E 0x0800F314: F89D 003A LDRB.W R0, [SP, #58] 0x0800F318: 0600 LSLS R0, R0, #24 0x0800F31A: 2800 CMP R0, #0 0x0800F31C: D506 BPL .L42 ; 0x0800F32C
.L40: 0x0800F31E: 9811 LDR R0, [SP, #68] 0x0800F320: 6F80 LDR R0, [R0, #120] 0x0800F322: B110 CBZ R0, .L41 ; 0x0800F32A 0x0800F324: 9811 LDR R0, [SP, #68] 0x0800F326: 6F81 LDR R1, [R0, #120] 0x0800F328: 4788 BLX R1
.L41: 0x0800F32A: E027 B .L45 ; 0x0800F37C
.L42: 0x0800F32C: F89D 0040 LDRB.W R0, [SP, #64] 0x0800F330: 0640 LSLS R0, R0, #25 0x0800F332: 2800 CMP R0, #0 0x0800F334: D508 BPL .L43 ; 0x0800F348 0x0800F336: F89D 003C LDRB.W R0, [SP, #60] 0x0800F33A: 0640 LSLS R0, R0, #25 0x0800F33C: 2800 CMP R0, #0 0x0800F33E: D503 BPL .L43 ; 0x0800F348 0x0800F340: 9811 LDR R0, [SP, #68] 0x0800F342: F000 F82C BL UART_EndTransmit_IT ; 0x0800F39E 0x0800F346: E019 B .L45 ; 0x0800F37C
.L43: 0x0800F348: F89D 0042 LDRB.W R0, [SP, #66] 0x0800F34C: 0600 LSLS R0, R0, #24 0x0800F34E: 2800 CMP R0, #0 0x0800F350: D508 BPL .L44 ; 0x0800F364 0x0800F352: F89D 003F LDRB.W R0, [SP, #63] 0x0800F356: 0640 LSLS R0, R0, #25 0x0800F358: 2800 CMP R0, #0 0x0800F35A: D503 BPL .L44 ; 0x0800F364 0x0800F35C: 9811 LDR R0, [SP, #68] 0x0800F35E: F006 FB33 BL PreSleepProcessing ; 0x080159C8 0x0800F362: E00B B .L45 ; 0x0800F37C
.L44: 0x0800F364: F89D 0043 LDRB.W R0, [SP, #67] 0x0800F368: 07C0 LSLS R0, R0, #31 0x0800F36A: B138 CBZ R0, .L45 ; 0x0800F37C 0x0800F36C: F89D 003F LDRB.W R0, [SP, #63] 0x0800F370: 0600 LSLS R0, R0, #24 0x0800F372: 2800 CMP R0, #0 0x0800F374: D502 BPL .L45 ; 0x0800F37C 0x0800F376: 9811 LDR R0, [SP, #68] 0x0800F378: F006 FB26 BL PreSleepProcessing ; 0x080159C8
.L45: 0x0800F37C: B03A ADD SP, SP, #232 0x0800F37E: BD80 POP {R7, PC}
UART_DMAAbortOnError: 0x0800F380: B580 PUSH {R7, LR} 0x0800F382: B082 SUB SP, SP, #8 0x0800F384: 9001 STR R0, [SP, #4] 0x0800F386: 9801 LDR R0, [SP, #4] 0x0800F388: 6B80 LDR R0, [R0, #56] 0x0800F38A: 9000 STR R0, [SP, #0] 0x0800F38C: 9900 LDR R1, [SP, #0] 0x0800F38E: 2000 MOVS R0, #0 0x0800F390: F8A1 005E STRH.W R0, [R1, #94] 0x0800F394: 9800 LDR R0, [SP, #0] 0x0800F396: F006 FB17 BL PreSleepProcessing ; 0x080159C8 0x0800F39A: B002 ADD SP, SP, #8 0x0800F39C: BD80 POP {R7, PC}
UART_EndTransmit_IT: 0x0800F39E: B580 PUSH {R7, LR} 0x0800F3A0: B088 SUB SP, SP, #32 0x0800F3A2: 9002 STR R0, [SP, #8]
.L1: 0x0800F3A4: 9802 LDR R0, [SP, #8] 0x0800F3A6: 6800 LDR R0, [R0] 0x0800F3A8: 9004 STR R0, [SP, #16] 0x0800F3AA: 9804 LDR R0, [SP, #16] 0x0800F3AC: E850 0F00 LDREX R0, [R0] 0x0800F3B0: 9003 STR R0, [SP, #12] 0x0800F3B2: 9803 LDR R0, [SP, #12] 0x0800F3B4: F020 0040 BIC R0, R0, #64 0x0800F3B8: 9001 STR R0, [SP, #4] 0x0800F3BA: 9901 LDR R1, [SP, #4] 0x0800F3BC: 9802 LDR R0, [SP, #8] 0x0800F3BE: 6800 LDR R0, [R0] 0x0800F3C0: 9107 STR R1, [SP, #28] 0x0800F3C2: 9006 STR R0, [SP, #24] 0x0800F3C4: 9906 LDR R1, [SP, #24] 0x0800F3C6: 9A07 LDR R2, [SP, #28] 0x0800F3C8: E841 2000 STREX R0, R2, [R1] 0x0800F3CC: 9005 STR R0, [SP, #20] 0x0800F3CE: 9805 LDR R0, [SP, #20] 0x0800F3D0: 2800 CMP R0, #0 0x0800F3D2: D1E7 BNE .L1 ; 0x0800F3A4 0x0800F3D4: 9902 LDR R1, [SP, #8] 0x0800F3D6: 2020 MOVS R0, #32 0x0800F3D8: F8C1 0088 STR.W R0, [R1, #136] 0x0800F3DC: 9902 LDR R1, [SP, #8] 0x0800F3DE: 2000 MOVS R0, #0 0x0800F3E0: 6788 STR R0, [R1, #120] 0x0800F3E2: 9802 LDR R0, [SP, #8] 0x0800F3E4: F006 FAF0 BL PreSleepProcessing ; 0x080159C8 0x0800F3E8: B008 ADD SP, SP, #32 0x0800F3EA: BD80 POP {R7, PC}
HAL_RS485Ex_Init: 0x0800F3EC: B580 PUSH {R7, LR} 0x0800F3EE: B086 SUB SP, SP, #24 0x0800F3F0: 9004 STR R0, [SP, #16] 0x0800F3F2: 9103 STR R1, [SP, #12] 0x0800F3F4: 9202 STR R2, [SP, #8] 0x0800F3F6: 9301 STR R3, [SP, #4] 0x0800F3F8: 9804 LDR R0, [SP, #16] 0x0800F3FA: B918 CBNZ R0, .L1 ; 0x0800F404 0x0800F3FC: 2001 MOVS R0, #1 0x0800F3FE: F88D 0017 STRB.W R0, [SP, #23] 0x0800F402: E0D4 B .L15 ; 0x0800F5AE
.L1: 0x0800F404: 9804 LDR R0, [SP, #16] 0x0800F406: 6800 LDR R0, [R0] 0x0800F408: F241 0100 MOVW R1, #0x1000 0x0800F40C: F2C4 0101 MOVT R1, #0x4001 0x0800F410: 4288 CMP R0, R1 0x0800F412: D04F BEQ .L2 ; 0x0800F4B4 0x0800F414: 9804 LDR R0, [SP, #16] 0x0800F416: 6800 LDR R0, [R0] 0x0800F418: F244 4100 MOVW R1, #0x4400 0x0800F41C: F2C4 0100 MOVT R1, #0x4000 0x0800F420: 4288 CMP R0, R1 0x0800F422: D047 BEQ .L2 ; 0x0800F4B4 0x0800F424: 9804 LDR R0, [SP, #16] 0x0800F426: 6800 LDR R0, [R0] 0x0800F428: F644 0100 MOVW R1, #0x4800 0x0800F42C: F2C4 0100 MOVT R1, #0x4000 0x0800F430: 4288 CMP R0, R1 0x0800F432: D03F BEQ .L2 ; 0x0800F4B4 0x0800F434: 9804 LDR R0, [SP, #16] 0x0800F436: 6800 LDR R0, [R0] 0x0800F438: F644 4100 MOVW R1, #0x4C00 0x0800F43C: F2C4 0100 MOVT R1, #0x4000 0x0800F440: 4288 CMP R0, R1 0x0800F442: D037 BEQ .L2 ; 0x0800F4B4 0x0800F444: 9804 LDR R0, [SP, #16] 0x0800F446: 6800 LDR R0, [R0] 0x0800F448: F245 0100 MOVW R1, #0x5000 0x0800F44C: F2C4 0100 MOVT R1, #0x4000 0x0800F450: 4288 CMP R0, R1 0x0800F452: D02F BEQ .L2 ; 0x0800F4B4 0x0800F454: 9804 LDR R0, [SP, #16] 0x0800F456: 6800 LDR R0, [R0] 0x0800F458: F241 4100 MOVW R1, #0x1400 0x0800F45C: F2C4 0101 MOVT R1, #0x4001 0x0800F460: 4288 CMP R0, R1 0x0800F462: D027 BEQ .L2 ; 0x0800F4B4 0x0800F464: 9804 LDR R0, [SP, #16] 0x0800F466: 6800 LDR R0, [R0] 0x0800F468: F647 0100 MOVW R1, #0x7800 0x0800F46C: F2C4 0100 MOVT R1, #0x4000 0x0800F470: 4288 CMP R0, R1 0x0800F472: D01F BEQ .L2 ; 0x0800F4B4 0x0800F474: 9804 LDR R0, [SP, #16] 0x0800F476: 6800 LDR R0, [R0] 0x0800F478: F647 4100 MOVW R1, #0x7C00 0x0800F47C: F2C4 0100 MOVT R1, #0x4000 0x0800F480: 4288 CMP R0, R1 0x0800F482: D017 BEQ .L2 ; 0x0800F4B4 0x0800F484: 9804 LDR R0, [SP, #16] 0x0800F486: 6800 LDR R0, [R0] 0x0800F488: F641 0100 MOVW R1, #0x1800 0x0800F48C: F2C4 0101 MOVT R1, #0x4001 0x0800F490: 4288 CMP R0, R1 0x0800F492: D00F BEQ .L2 ; 0x0800F4B4 0x0800F494: 9804 LDR R0, [SP, #16] 0x0800F496: 6800 LDR R0, [R0] 0x0800F498: F641 4100 MOVW R1, #0x1C00 0x0800F49C: F2C4 0101 MOVT R1, #0x4001 0x0800F4A0: 4288 CMP R0, R1 0x0800F4A2: D007 BEQ .L2 ; 0x0800F4B4 0x0800F4A4: 9804 LDR R0, [SP, #16] 0x0800F4A6: 6800 LDR R0, [R0] 0x0800F4A8: F640 4100 MOVW R1, #0x0C00 0x0800F4AC: F6C5 0100 MOVT R1, #0x5800 0x0800F4B0: 4288 CMP R0, R1 0x0800F4B2: D100 BNE .L3 ; 0x0800F4B6
.L2: 0x0800F4B4: E006 B .L4 ; 0x0800F4C4
.L3: 0x0800F4B6: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F4BA: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F4BE: 21B1 MOVS R1, #177 0x0800F4C0: F7F5 FB6B BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0800F4C4: 9803 LDR R0, [SP, #12] 0x0800F4C6: B118 CBZ R0, .L5 ; 0x0800F4D0 0x0800F4C8: 9803 LDR R0, [SP, #12] 0x0800F4CA: F5B0 4F00 CMP.W R0, #0x8000 0x0800F4CE: D100 BNE .L6 ; 0x0800F4D2
.L5: 0x0800F4D0: E006 B .L7 ; 0x0800F4E0
.L6: 0x0800F4D2: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F4D6: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F4DA: 21B4 MOVS R1, #180 0x0800F4DC: F7F5 FB5D BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0800F4E0: 9802 LDR R0, [SP, #8] 0x0800F4E2: 281F CMP R0, #31 0x0800F4E4: D800 BHI .L8 ; 0x0800F4E8 0x0800F4E6: E006 B .L9 ; 0x0800F4F6
.L8: 0x0800F4E8: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F4EC: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F4F0: 21B7 MOVS R1, #183 0x0800F4F2: F7F5 FB52 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800F4F6: 9801 LDR R0, [SP, #4] 0x0800F4F8: 281F CMP R0, #31 0x0800F4FA: D800 BHI .L10 ; 0x0800F4FE 0x0800F4FC: E006 B .L11 ; 0x0800F50C
.L10: 0x0800F4FE: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F502: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F506: 21BA MOVS R1, #186 0x0800F508: F7F5 FB47 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x0800F50C: 9804 LDR R0, [SP, #16] 0x0800F50E: F8D0 0088 LDR.W R0, [R0, #136] 0x0800F512: B930 CBNZ R0, .L12 ; 0x0800F522 0x0800F514: 9904 LDR R1, [SP, #16] 0x0800F516: 2000 MOVS R0, #0 0x0800F518: F881 0084 STRB.W R0, [R1, #132] 0x0800F51C: 9804 LDR R0, [SP, #16] 0x0800F51E: F006 FFE7 BL HAL_UART_MspInit ; 0x080164F0
.L12: 0x0800F522: 9904 LDR R1, [SP, #16] 0x0800F524: 2024 MOVS R0, #36 0x0800F526: F8C1 0088 STR.W R0, [R1, #136] 0x0800F52A: 9804 LDR R0, [SP, #16] 0x0800F52C: 6801 LDR R1, [R0] 0x0800F52E: 6808 LDR R0, [R1] 0x0800F530: F020 0001 BIC R0, R0, #1 0x0800F534: 6008 STR R0, [R1] 0x0800F536: 9804 LDR R0, [SP, #16] 0x0800F538: 6A80 LDR R0, [R0, #40] 0x0800F53A: B110 CBZ R0, .L13 ; 0x0800F542 0x0800F53C: 9804 LDR R0, [SP, #16] 0x0800F53E: F7FE FFAA BL UART_AdvFeatureConfig ; 0x0800E496
.L13: 0x0800F542: 9804 LDR R0, [SP, #16] 0x0800F544: F7F5 FB2E BL UART_SetConfig ; 0x08004BA4 0x0800F548: 2801 CMP R0, #1 0x0800F54A: D103 BNE .L14 ; 0x0800F554 0x0800F54C: 2001 MOVS R0, #1 0x0800F54E: F88D 0017 STRB.W R0, [SP, #23] 0x0800F552: E02C B .L15 ; 0x0800F5AE
.L14: 0x0800F554: 9804 LDR R0, [SP, #16] 0x0800F556: 6801 LDR R1, [R0] 0x0800F558: 6888 LDR R0, [R1, #8] 0x0800F55A: F440 4080 ORR R0, R0, #0x4000 0x0800F55E: 6088 STR R0, [R1, #8] 0x0800F560: 9804 LDR R0, [SP, #16] 0x0800F562: 6800 LDR R0, [R0] 0x0800F564: 6880 LDR R0, [R0, #8] 0x0800F566: F420 4000 BIC R0, R0, #0x8000 0x0800F56A: 9903 LDR R1, [SP, #12] 0x0800F56C: 4308 ORRS R0, R1 0x0800F56E: 9904 LDR R1, [SP, #16] 0x0800F570: 6809 LDR R1, [R1] 0x0800F572: 6088 STR R0, [R1, #8] 0x0800F574: 9802 LDR R0, [SP, #8] 0x0800F576: 0540 LSLS R0, R0, #21 0x0800F578: 9000 STR R0, [SP, #0] 0x0800F57A: 9901 LDR R1, [SP, #4] 0x0800F57C: 9800 LDR R0, [SP, #0] 0x0800F57E: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x0800F582: 9000 STR R0, [SP, #0] 0x0800F584: 9804 LDR R0, [SP, #16] 0x0800F586: 6800 LDR R0, [R0] 0x0800F588: 6800 LDR R0, [R0] 0x0800F58A: F36F 4019 BFC R0, #16, #10 0x0800F58E: 9900 LDR R1, [SP, #0] 0x0800F590: 4308 ORRS R0, R1 0x0800F592: 9904 LDR R1, [SP, #16] 0x0800F594: 6809 LDR R1, [R1] 0x0800F596: 6008 STR R0, [R1] 0x0800F598: 9804 LDR R0, [SP, #16] 0x0800F59A: 6801 LDR R1, [R0] 0x0800F59C: 6808 LDR R0, [R1] 0x0800F59E: F040 0001 ORR R0, R0, #1 0x0800F5A2: 6008 STR R0, [R1] 0x0800F5A4: 9804 LDR R0, [SP, #16] 0x0800F5A6: F00B F8F7 BL UART_CheckIdleState ; 0x0801A798 0x0800F5AA: F88D 0017 STRB.W R0, [SP, #23]
.L15: 0x0800F5AE: F89D 0017 LDRB.W R0, [SP, #23] 0x0800F5B2: B006 ADD SP, SP, #24 0x0800F5B4: BD80 POP {R7, PC}
UARTEx_SetNbDataToProcess: 0x0800F5B6: B082 SUB SP, SP, #8 0x0800F5B8: 9001 STR R0, [SP, #4] 0x0800F5BA: 9801 LDR R0, [SP, #4] 0x0800F5BC: 6E40 LDR R0, [R0, #100] 0x0800F5BE: B938 CBNZ R0, .L1 ; 0x0800F5D0 0x0800F5C0: 9901 LDR R1, [SP, #4] 0x0800F5C2: 2001 MOVS R0, #1 0x0800F5C4: F8A1 006A STRH.W R0, [R1, #106] 0x0800F5C8: 9901 LDR R1, [SP, #4] 0x0800F5CA: F8A1 0068 STRH.W R0, [R1, #104] 0x0800F5CE: E031 B .L2 ; 0x0800F634
.L1: 0x0800F5D0: 2010 MOVS R0, #16 0x0800F5D2: F88D 0003 STRB.W R0, [SP, #3] 0x0800F5D6: F88D 0002 STRB.W R0, [SP, #2] 0x0800F5DA: 9801 LDR R0, [SP, #4] 0x0800F5DC: 6800 LDR R0, [R0] 0x0800F5DE: 6880 LDR R0, [R0, #8] 0x0800F5E0: F3C0 6042 UBFX R0, R0, #25, #3 0x0800F5E4: F88D 0001 STRB.W R0, [SP, #1] 0x0800F5E8: 9801 LDR R0, [SP, #4] 0x0800F5EA: 6800 LDR R0, [R0] 0x0800F5EC: 6880 LDR R0, [R0, #8] 0x0800F5EE: 0F40 LSRS R0, R0, #29 0x0800F5F0: F88D 0000 STRB.W R0, [SP] 0x0800F5F4: F89D 0002 LDRB.W R0, [SP, #2] 0x0800F5F8: F89D 2000 LDRB.W R2, [SP] 0x0800F5FC: F242 03C7 MOVW R3, #0x20C7 ; 0x080220C7 = UARTEx_SetNbDataToProcess.numerator 0x0800F600: F6C0 0302 MOVT R3, #0x0802 ; 0x080220C7 = UARTEx_SetNbDataToProcess.numerator 0x0800F604: 5C99 LDRB R1, [R3, R2] 0x0800F606: 4348 MULS R0, R1, R0 0x0800F608: F242 01CF MOVW R1, #0x20CF ; 0x080220CF = UARTEx_SetNbDataToProcess.denominator 0x0800F60C: F6C0 0102 MOVT R1, #0x0802 ; 0x080220CF = UARTEx_SetNbDataToProcess.denominator 0x0800F610: 5C8A LDRB R2, [R1, R2] 0x0800F612: FBB0 F0F2 UDIV R0, R0, R2 0x0800F616: 9A01 LDR R2, [SP, #4] 0x0800F618: F8A2 006A STRH.W R0, [R2, #106] 0x0800F61C: F89D 0003 LDRB.W R0, [SP, #3] 0x0800F620: F89D 2001 LDRB.W R2, [SP, #1] 0x0800F624: 5C9B LDRB R3, [R3, R2] 0x0800F626: 4358 MULS R0, R3, R0 0x0800F628: 5C89 LDRB R1, [R1, R2] 0x0800F62A: FBB0 F0F1 UDIV R0, R0, R1 0x0800F62E: 9901 LDR R1, [SP, #4] 0x0800F630: F8A1 0068 STRH.W R0, [R1, #104]
.L2: 0x0800F634: B002 ADD SP, SP, #8 0x0800F636: 4770 BX LR
HAL_UARTEx_DisableFifoMode: 0x0800F638: B580 PUSH {R7, LR} 0x0800F63A: B084 SUB SP, SP, #16 0x0800F63C: 9002 STR R0, [SP, #8] 0x0800F63E: 9802 LDR R0, [SP, #8] 0x0800F640: 6800 LDR R0, [R0] 0x0800F642: F241 0100 MOVW R1, #0x1000 0x0800F646: F2C4 0101 MOVT R1, #0x4001 0x0800F64A: 4288 CMP R0, R1 0x0800F64C: D04F BEQ .L1 ; 0x0800F6EE 0x0800F64E: 9802 LDR R0, [SP, #8] 0x0800F650: 6800 LDR R0, [R0] 0x0800F652: F244 4100 MOVW R1, #0x4400 0x0800F656: F2C4 0100 MOVT R1, #0x4000 0x0800F65A: 4288 CMP R0, R1 0x0800F65C: D047 BEQ .L1 ; 0x0800F6EE 0x0800F65E: 9802 LDR R0, [SP, #8] 0x0800F660: 6800 LDR R0, [R0] 0x0800F662: F644 0100 MOVW R1, #0x4800 0x0800F666: F2C4 0100 MOVT R1, #0x4000 0x0800F66A: 4288 CMP R0, R1 0x0800F66C: D03F BEQ .L1 ; 0x0800F6EE 0x0800F66E: 9802 LDR R0, [SP, #8] 0x0800F670: 6800 LDR R0, [R0] 0x0800F672: F644 4100 MOVW R1, #0x4C00 0x0800F676: F2C4 0100 MOVT R1, #0x4000 0x0800F67A: 4288 CMP R0, R1 0x0800F67C: D037 BEQ .L1 ; 0x0800F6EE 0x0800F67E: 9802 LDR R0, [SP, #8] 0x0800F680: 6800 LDR R0, [R0] 0x0800F682: F245 0100 MOVW R1, #0x5000 0x0800F686: F2C4 0100 MOVT R1, #0x4000 0x0800F68A: 4288 CMP R0, R1 0x0800F68C: D02F BEQ .L1 ; 0x0800F6EE 0x0800F68E: 9802 LDR R0, [SP, #8] 0x0800F690: 6800 LDR R0, [R0] 0x0800F692: F241 4100 MOVW R1, #0x1400 0x0800F696: F2C4 0101 MOVT R1, #0x4001 0x0800F69A: 4288 CMP R0, R1 0x0800F69C: D027 BEQ .L1 ; 0x0800F6EE 0x0800F69E: 9802 LDR R0, [SP, #8] 0x0800F6A0: 6800 LDR R0, [R0] 0x0800F6A2: F647 0100 MOVW R1, #0x7800 0x0800F6A6: F2C4 0100 MOVT R1, #0x4000 0x0800F6AA: 4288 CMP R0, R1 0x0800F6AC: D01F BEQ .L1 ; 0x0800F6EE 0x0800F6AE: 9802 LDR R0, [SP, #8] 0x0800F6B0: 6800 LDR R0, [R0] 0x0800F6B2: F647 4100 MOVW R1, #0x7C00 0x0800F6B6: F2C4 0100 MOVT R1, #0x4000 0x0800F6BA: 4288 CMP R0, R1 0x0800F6BC: D017 BEQ .L1 ; 0x0800F6EE 0x0800F6BE: 9802 LDR R0, [SP, #8] 0x0800F6C0: 6800 LDR R0, [R0] 0x0800F6C2: F641 0100 MOVW R1, #0x1800 0x0800F6C6: F2C4 0101 MOVT R1, #0x4001 0x0800F6CA: 4288 CMP R0, R1 0x0800F6CC: D00F BEQ .L1 ; 0x0800F6EE 0x0800F6CE: 9802 LDR R0, [SP, #8] 0x0800F6D0: 6800 LDR R0, [R0] 0x0800F6D2: F641 4100 MOVW R1, #0x1C00 0x0800F6D6: F2C4 0101 MOVT R1, #0x4001 0x0800F6DA: 4288 CMP R0, R1 0x0800F6DC: D007 BEQ .L1 ; 0x0800F6EE 0x0800F6DE: 9802 LDR R0, [SP, #8] 0x0800F6E0: 6800 LDR R0, [R0] 0x0800F6E2: F640 4100 MOVW R1, #0x0C00 0x0800F6E6: F6C5 0100 MOVT R1, #0x5800 0x0800F6EA: 4288 CMP R0, R1 0x0800F6EC: D100 BNE .L2 ; 0x0800F6F0
.L1: 0x0800F6EE: E007 B .L3 ; 0x0800F700
.L2: 0x0800F6F0: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F6F4: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F6F8: F240 2136 MOVW R1, #0x0236 0x0800F6FC: F7F5 FA4D BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800F700: 9802 LDR R0, [SP, #8] 0x0800F702: F890 0084 LDRB.W R0, [R0, #132] 0x0800F706: 2801 CMP R0, #1 0x0800F708: D103 BNE .L4 ; 0x0800F712 0x0800F70A: 2002 MOVS R0, #2 0x0800F70C: F88D 000F STRB.W R0, [SP, #15] 0x0800F710: E027 B .L5 ; 0x0800F762
.L4: 0x0800F712: 9902 LDR R1, [SP, #8] 0x0800F714: 2001 MOVS R0, #1 0x0800F716: F881 0084 STRB.W R0, [R1, #132] 0x0800F71A: 9902 LDR R1, [SP, #8] 0x0800F71C: 2024 MOVS R0, #36 0x0800F71E: F8C1 0088 STR.W R0, [R1, #136] 0x0800F722: 9802 LDR R0, [SP, #8] 0x0800F724: 6800 LDR R0, [R0] 0x0800F726: 6800 LDR R0, [R0] 0x0800F728: 9001 STR R0, [SP, #4] 0x0800F72A: 9802 LDR R0, [SP, #8] 0x0800F72C: 6801 LDR R1, [R0] 0x0800F72E: 6808 LDR R0, [R1] 0x0800F730: F020 0001 BIC R0, R0, #1 0x0800F734: 6008 STR R0, [R1] 0x0800F736: 9801 LDR R0, [SP, #4] 0x0800F738: F020 5000 BIC R0, R0, #0x20000000 0x0800F73C: 9001 STR R0, [SP, #4] 0x0800F73E: 9902 LDR R1, [SP, #8] 0x0800F740: 2000 MOVS R0, #0 0x0800F742: 6648 STR R0, [R1, #100] 0x0800F744: 9801 LDR R0, [SP, #4] 0x0800F746: 9902 LDR R1, [SP, #8] 0x0800F748: 6809 LDR R1, [R1] 0x0800F74A: 6008 STR R0, [R1] 0x0800F74C: 9902 LDR R1, [SP, #8] 0x0800F74E: 2020 MOVS R0, #32 0x0800F750: F8C1 0088 STR.W R0, [R1, #136] 0x0800F754: 9902 LDR R1, [SP, #8] 0x0800F756: 2000 MOVS R0, #0 0x0800F758: F881 0084 STRB.W R0, [R1, #132] 0x0800F75C: 2000 MOVS R0, #0 0x0800F75E: F88D 000F STRB.W R0, [SP, #15]
.L5: 0x0800F762: F89D 000F LDRB.W R0, [SP, #15] 0x0800F766: B004 ADD SP, SP, #16 0x0800F768: BD80 POP {R7, PC}
HAL_UARTEx_SetTxFifoThreshold: 0x0800F76A: B580 PUSH {R7, LR} 0x0800F76C: B084 SUB SP, SP, #16 0x0800F76E: 9002 STR R0, [SP, #8] 0x0800F770: 9101 STR R1, [SP, #4] 0x0800F772: 9802 LDR R0, [SP, #8] 0x0800F774: 6800 LDR R0, [R0] 0x0800F776: F241 0100 MOVW R1, #0x1000 0x0800F77A: F2C4 0101 MOVT R1, #0x4001 0x0800F77E: 4288 CMP R0, R1 0x0800F780: D04F BEQ .L1 ; 0x0800F822 0x0800F782: 9802 LDR R0, [SP, #8] 0x0800F784: 6800 LDR R0, [R0] 0x0800F786: F244 4100 MOVW R1, #0x4400 0x0800F78A: F2C4 0100 MOVT R1, #0x4000 0x0800F78E: 4288 CMP R0, R1 0x0800F790: D047 BEQ .L1 ; 0x0800F822 0x0800F792: 9802 LDR R0, [SP, #8] 0x0800F794: 6800 LDR R0, [R0] 0x0800F796: F644 0100 MOVW R1, #0x4800 0x0800F79A: F2C4 0100 MOVT R1, #0x4000 0x0800F79E: 4288 CMP R0, R1 0x0800F7A0: D03F BEQ .L1 ; 0x0800F822 0x0800F7A2: 9802 LDR R0, [SP, #8] 0x0800F7A4: 6800 LDR R0, [R0] 0x0800F7A6: F644 4100 MOVW R1, #0x4C00 0x0800F7AA: F2C4 0100 MOVT R1, #0x4000 0x0800F7AE: 4288 CMP R0, R1 0x0800F7B0: D037 BEQ .L1 ; 0x0800F822 0x0800F7B2: 9802 LDR R0, [SP, #8] 0x0800F7B4: 6800 LDR R0, [R0] 0x0800F7B6: F245 0100 MOVW R1, #0x5000 0x0800F7BA: F2C4 0100 MOVT R1, #0x4000 0x0800F7BE: 4288 CMP R0, R1 0x0800F7C0: D02F BEQ .L1 ; 0x0800F822 0x0800F7C2: 9802 LDR R0, [SP, #8] 0x0800F7C4: 6800 LDR R0, [R0] 0x0800F7C6: F241 4100 MOVW R1, #0x1400 0x0800F7CA: F2C4 0101 MOVT R1, #0x4001 0x0800F7CE: 4288 CMP R0, R1 0x0800F7D0: D027 BEQ .L1 ; 0x0800F822 0x0800F7D2: 9802 LDR R0, [SP, #8] 0x0800F7D4: 6800 LDR R0, [R0] 0x0800F7D6: F647 0100 MOVW R1, #0x7800 0x0800F7DA: F2C4 0100 MOVT R1, #0x4000 0x0800F7DE: 4288 CMP R0, R1 0x0800F7E0: D01F BEQ .L1 ; 0x0800F822 0x0800F7E2: 9802 LDR R0, [SP, #8] 0x0800F7E4: 6800 LDR R0, [R0] 0x0800F7E6: F647 4100 MOVW R1, #0x7C00 0x0800F7EA: F2C4 0100 MOVT R1, #0x4000 0x0800F7EE: 4288 CMP R0, R1 0x0800F7F0: D017 BEQ .L1 ; 0x0800F822 0x0800F7F2: 9802 LDR R0, [SP, #8] 0x0800F7F4: 6800 LDR R0, [R0] 0x0800F7F6: F641 0100 MOVW R1, #0x1800 0x0800F7FA: F2C4 0101 MOVT R1, #0x4001 0x0800F7FE: 4288 CMP R0, R1 0x0800F800: D00F BEQ .L1 ; 0x0800F822 0x0800F802: 9802 LDR R0, [SP, #8] 0x0800F804: 6800 LDR R0, [R0] 0x0800F806: F641 4100 MOVW R1, #0x1C00 0x0800F80A: F2C4 0101 MOVT R1, #0x4001 0x0800F80E: 4288 CMP R0, R1 0x0800F810: D007 BEQ .L1 ; 0x0800F822 0x0800F812: 9802 LDR R0, [SP, #8] 0x0800F814: 6800 LDR R0, [R0] 0x0800F816: F640 4100 MOVW R1, #0x0C00 0x0800F81A: F6C5 0100 MOVT R1, #0x5800 0x0800F81E: 4288 CMP R0, R1 0x0800F820: D100 BNE .L2 ; 0x0800F824
.L1: 0x0800F822: E007 B .L3 ; 0x0800F834
.L2: 0x0800F824: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F828: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F82C: F44F 7119 MOV.W R1, #0x0264 0x0800F830: F7F5 F9B3 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800F834: 9801 LDR R0, [SP, #4] 0x0800F836: B198 CBZ R0, .L4 ; 0x0800F860 0x0800F838: 9801 LDR R0, [SP, #4] 0x0800F83A: F1B0 5F00 CMP.W R0, #0x20000000 0x0800F83E: D00F BEQ .L4 ; 0x0800F860 0x0800F840: 9801 LDR R0, [SP, #4] 0x0800F842: F1B0 4F80 CMP.W R0, #0x40000000 0x0800F846: D00B BEQ .L4 ; 0x0800F860 0x0800F848: 9801 LDR R0, [SP, #4] 0x0800F84A: F1B0 4FC0 CMP.W R0, #0x60000000 0x0800F84E: D007 BEQ .L4 ; 0x0800F860 0x0800F850: 9801 LDR R0, [SP, #4] 0x0800F852: F1B0 4F00 CMP.W R0, #0x80000000 0x0800F856: D003 BEQ .L4 ; 0x0800F860 0x0800F858: 9801 LDR R0, [SP, #4] 0x0800F85A: F1B0 4F20 CMP.W R0, #0xA0000000 0x0800F85E: D100 BNE .L5 ; 0x0800F862
.L4: 0x0800F860: E007 B .L6 ; 0x0800F872
.L5: 0x0800F862: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F866: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F86A: F240 2165 MOVW R1, #0x0265 0x0800F86E: F7F5 F994 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800F872: 9802 LDR R0, [SP, #8] 0x0800F874: F890 0084 LDRB.W R0, [R0, #132] 0x0800F878: 2801 CMP R0, #1 0x0800F87A: D103 BNE .L7 ; 0x0800F884 0x0800F87C: 2002 MOVS R0, #2 0x0800F87E: F88D 000F STRB.W R0, [SP, #15] 0x0800F882: E02D B .L8 ; 0x0800F8E0
.L7: 0x0800F884: 9902 LDR R1, [SP, #8] 0x0800F886: 2001 MOVS R0, #1 0x0800F888: F881 0084 STRB.W R0, [R1, #132] 0x0800F88C: 9902 LDR R1, [SP, #8] 0x0800F88E: 2024 MOVS R0, #36 0x0800F890: F8C1 0088 STR.W R0, [R1, #136] 0x0800F894: 9802 LDR R0, [SP, #8] 0x0800F896: 6800 LDR R0, [R0] 0x0800F898: 6800 LDR R0, [R0] 0x0800F89A: 9000 STR R0, [SP, #0] 0x0800F89C: 9802 LDR R0, [SP, #8] 0x0800F89E: 6801 LDR R1, [R0] 0x0800F8A0: 6808 LDR R0, [R1] 0x0800F8A2: F020 0001 BIC R0, R0, #1 0x0800F8A6: 6008 STR R0, [R1] 0x0800F8A8: 9802 LDR R0, [SP, #8] 0x0800F8AA: 6800 LDR R0, [R0] 0x0800F8AC: 6880 LDR R0, [R0, #8] 0x0800F8AE: F020 4060 BIC R0, R0, #0xE0000000 0x0800F8B2: 9901 LDR R1, [SP, #4] 0x0800F8B4: 4308 ORRS R0, R1 0x0800F8B6: 9902 LDR R1, [SP, #8] 0x0800F8B8: 6809 LDR R1, [R1] 0x0800F8BA: 6088 STR R0, [R1, #8] 0x0800F8BC: 9802 LDR R0, [SP, #8] 0x0800F8BE: F7FF FE7A BL UARTEx_SetNbDataToProcess ; 0x0800F5B6 0x0800F8C2: 9800 LDR R0, [SP, #0] 0x0800F8C4: 9902 LDR R1, [SP, #8] 0x0800F8C6: 6809 LDR R1, [R1] 0x0800F8C8: 6008 STR R0, [R1] 0x0800F8CA: 9902 LDR R1, [SP, #8] 0x0800F8CC: 2020 MOVS R0, #32 0x0800F8CE: F8C1 0088 STR.W R0, [R1, #136] 0x0800F8D2: 9902 LDR R1, [SP, #8] 0x0800F8D4: 2000 MOVS R0, #0 0x0800F8D6: F881 0084 STRB.W R0, [R1, #132] 0x0800F8DA: 2000 MOVS R0, #0 0x0800F8DC: F88D 000F STRB.W R0, [SP, #15]
.L8: 0x0800F8E0: F89D 000F LDRB.W R0, [SP, #15] 0x0800F8E4: B004 ADD SP, SP, #16 0x0800F8E6: BD80 POP {R7, PC}
HAL_UARTEx_SetRxFifoThreshold: 0x0800F8E8: B580 PUSH {R7, LR} 0x0800F8EA: B084 SUB SP, SP, #16 0x0800F8EC: 9002 STR R0, [SP, #8] 0x0800F8EE: 9101 STR R1, [SP, #4] 0x0800F8F0: 9802 LDR R0, [SP, #8] 0x0800F8F2: 6800 LDR R0, [R0] 0x0800F8F4: F241 0100 MOVW R1, #0x1000 0x0800F8F8: F2C4 0101 MOVT R1, #0x4001 0x0800F8FC: 4288 CMP R0, R1 0x0800F8FE: D04F BEQ .L1 ; 0x0800F9A0 0x0800F900: 9802 LDR R0, [SP, #8] 0x0800F902: 6800 LDR R0, [R0] 0x0800F904: F244 4100 MOVW R1, #0x4400 0x0800F908: F2C4 0100 MOVT R1, #0x4000 0x0800F90C: 4288 CMP R0, R1 0x0800F90E: D047 BEQ .L1 ; 0x0800F9A0 0x0800F910: 9802 LDR R0, [SP, #8] 0x0800F912: 6800 LDR R0, [R0] 0x0800F914: F644 0100 MOVW R1, #0x4800 0x0800F918: F2C4 0100 MOVT R1, #0x4000 0x0800F91C: 4288 CMP R0, R1 0x0800F91E: D03F BEQ .L1 ; 0x0800F9A0 0x0800F920: 9802 LDR R0, [SP, #8] 0x0800F922: 6800 LDR R0, [R0] 0x0800F924: F644 4100 MOVW R1, #0x4C00 0x0800F928: F2C4 0100 MOVT R1, #0x4000 0x0800F92C: 4288 CMP R0, R1 0x0800F92E: D037 BEQ .L1 ; 0x0800F9A0 0x0800F930: 9802 LDR R0, [SP, #8] 0x0800F932: 6800 LDR R0, [R0] 0x0800F934: F245 0100 MOVW R1, #0x5000 0x0800F938: F2C4 0100 MOVT R1, #0x4000 0x0800F93C: 4288 CMP R0, R1 0x0800F93E: D02F BEQ .L1 ; 0x0800F9A0 0x0800F940: 9802 LDR R0, [SP, #8] 0x0800F942: 6800 LDR R0, [R0] 0x0800F944: F241 4100 MOVW R1, #0x1400 0x0800F948: F2C4 0101 MOVT R1, #0x4001 0x0800F94C: 4288 CMP R0, R1 0x0800F94E: D027 BEQ .L1 ; 0x0800F9A0 0x0800F950: 9802 LDR R0, [SP, #8] 0x0800F952: 6800 LDR R0, [R0] 0x0800F954: F647 0100 MOVW R1, #0x7800 0x0800F958: F2C4 0100 MOVT R1, #0x4000 0x0800F95C: 4288 CMP R0, R1 0x0800F95E: D01F BEQ .L1 ; 0x0800F9A0 0x0800F960: 9802 LDR R0, [SP, #8] 0x0800F962: 6800 LDR R0, [R0] 0x0800F964: F647 4100 MOVW R1, #0x7C00 0x0800F968: F2C4 0100 MOVT R1, #0x4000 0x0800F96C: 4288 CMP R0, R1 0x0800F96E: D017 BEQ .L1 ; 0x0800F9A0 0x0800F970: 9802 LDR R0, [SP, #8] 0x0800F972: 6800 LDR R0, [R0] 0x0800F974: F641 0100 MOVW R1, #0x1800 0x0800F978: F2C4 0101 MOVT R1, #0x4001 0x0800F97C: 4288 CMP R0, R1 0x0800F97E: D00F BEQ .L1 ; 0x0800F9A0 0x0800F980: 9802 LDR R0, [SP, #8] 0x0800F982: 6800 LDR R0, [R0] 0x0800F984: F641 4100 MOVW R1, #0x1C00 0x0800F988: F2C4 0101 MOVT R1, #0x4001 0x0800F98C: 4288 CMP R0, R1 0x0800F98E: D007 BEQ .L1 ; 0x0800F9A0 0x0800F990: 9802 LDR R0, [SP, #8] 0x0800F992: 6800 LDR R0, [R0] 0x0800F994: F640 4100 MOVW R1, #0x0C00 0x0800F998: F6C5 0100 MOVT R1, #0x5800 0x0800F99C: 4288 CMP R0, R1 0x0800F99E: D100 BNE .L2 ; 0x0800F9A2
.L1: 0x0800F9A0: E007 B .L3 ; 0x0800F9B2
.L2: 0x0800F9A2: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F9A6: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F9AA: F240 2195 MOVW R1, #0x0295 0x0800F9AE: F7F5 F8F4 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800F9B2: 9801 LDR R0, [SP, #4] 0x0800F9B4: B198 CBZ R0, .L4 ; 0x0800F9DE 0x0800F9B6: 9801 LDR R0, [SP, #4] 0x0800F9B8: F1B0 7F00 CMP.W R0, #0x02000000 0x0800F9BC: D00F BEQ .L4 ; 0x0800F9DE 0x0800F9BE: 9801 LDR R0, [SP, #4] 0x0800F9C0: F1B0 6F80 CMP.W R0, #0x04000000 0x0800F9C4: D00B BEQ .L4 ; 0x0800F9DE 0x0800F9C6: 9801 LDR R0, [SP, #4] 0x0800F9C8: F1B0 6FC0 CMP.W R0, #0x06000000 0x0800F9CC: D007 BEQ .L4 ; 0x0800F9DE 0x0800F9CE: 9801 LDR R0, [SP, #4] 0x0800F9D0: F1B0 6F00 CMP.W R0, #0x08000000 0x0800F9D4: D003 BEQ .L4 ; 0x0800F9DE 0x0800F9D6: 9801 LDR R0, [SP, #4] 0x0800F9D8: F1B0 6F20 CMP.W R0, #0x0A000000 0x0800F9DC: D100 BNE .L5 ; 0x0800F9E0
.L4: 0x0800F9DE: E007 B .L6 ; 0x0800F9F0
.L5: 0x0800F9E0: F241 60B5 MOVW R0, #0x16B5 ; 0x080216B5 = .rodata..L.str.168 0x0800F9E4: F6C0 0002 MOVT R0, #0x0802 ; 0x080216B5 = .rodata..L.str.168 0x0800F9E8: F240 2196 MOVW R1, #0x0296 0x0800F9EC: F7F5 F8D5 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800F9F0: 9802 LDR R0, [SP, #8] 0x0800F9F2: F890 0084 LDRB.W R0, [R0, #132] 0x0800F9F6: 2801 CMP R0, #1 0x0800F9F8: D103 BNE .L7 ; 0x0800FA02 0x0800F9FA: 2002 MOVS R0, #2 0x0800F9FC: F88D 000F STRB.W R0, [SP, #15] 0x0800FA00: E02D B .L8 ; 0x0800FA5E
.L7: 0x0800FA02: 9902 LDR R1, [SP, #8] 0x0800FA04: 2001 MOVS R0, #1 0x0800FA06: F881 0084 STRB.W R0, [R1, #132] 0x0800FA0A: 9902 LDR R1, [SP, #8] 0x0800FA0C: 2024 MOVS R0, #36 0x0800FA0E: F8C1 0088 STR.W R0, [R1, #136] 0x0800FA12: 9802 LDR R0, [SP, #8] 0x0800FA14: 6800 LDR R0, [R0] 0x0800FA16: 6800 LDR R0, [R0] 0x0800FA18: 9000 STR R0, [SP, #0] 0x0800FA1A: 9802 LDR R0, [SP, #8] 0x0800FA1C: 6801 LDR R1, [R0] 0x0800FA1E: 6808 LDR R0, [R1] 0x0800FA20: F020 0001 BIC R0, R0, #1 0x0800FA24: 6008 STR R0, [R1] 0x0800FA26: 9802 LDR R0, [SP, #8] 0x0800FA28: 6800 LDR R0, [R0] 0x0800FA2A: 6880 LDR R0, [R0, #8] 0x0800FA2C: F020 6060 BIC R0, R0, #0x0E000000 0x0800FA30: 9901 LDR R1, [SP, #4] 0x0800FA32: 4308 ORRS R0, R1 0x0800FA34: 9902 LDR R1, [SP, #8] 0x0800FA36: 6809 LDR R1, [R1] 0x0800FA38: 6088 STR R0, [R1, #8] 0x0800FA3A: 9802 LDR R0, [SP, #8] 0x0800FA3C: F7FF FDBB BL UARTEx_SetNbDataToProcess ; 0x0800F5B6 0x0800FA40: 9800 LDR R0, [SP, #0] 0x0800FA42: 9902 LDR R1, [SP, #8] 0x0800FA44: 6809 LDR R1, [R1] 0x0800FA46: 6008 STR R0, [R1] 0x0800FA48: 9902 LDR R1, [SP, #8] 0x0800FA4A: 2020 MOVS R0, #32 0x0800FA4C: F8C1 0088 STR.W R0, [R1, #136] 0x0800FA50: 9902 LDR R1, [SP, #8] 0x0800FA52: 2000 MOVS R0, #0 0x0800FA54: F881 0084 STRB.W R0, [R1, #132] 0x0800FA58: 2000 MOVS R0, #0 0x0800FA5A: F88D 000F STRB.W R0, [SP, #15]
.L8: 0x0800FA5E: F89D 000F LDRB.W R0, [SP, #15] 0x0800FA62: B004 ADD SP, SP, #16 0x0800FA64: BD80 POP {R7, PC}
SDMMC_Init: 0x0800FA66: B510 PUSH {R4, LR} 0x0800FA68: B088 SUB SP, SP, #32 0x0800FA6A: F8DD E02C LDR.W LR, [SP, #44] 0x0800FA6E: F8DD C028 LDR.W R12, [SP, #40] 0x0800FA72: F8CD E01C STR.W LR, [SP, #28] 0x0800FA76: F8CD C018 STR.W R12, [SP, #24] 0x0800FA7A: 9305 STR R3, [SP, #20] 0x0800FA7C: 9204 STR R2, [SP, #16] 0x0800FA7E: 9103 STR R1, [SP, #12] 0x0800FA80: 9002 STR R0, [SP, #8] 0x0800FA82: 2000 MOVS R0, #0 0x0800FA84: 9001 STR R0, [SP, #4] 0x0800FA86: 9802 LDR R0, [SP, #8] 0x0800FA88: F247 0100 MOVW R1, #0x7000 0x0800FA8C: F2C5 2100 MOVT R1, #0x5200 0x0800FA90: 4288 CMP R0, R1 0x0800FA92: D006 BEQ .L1 ; 0x0800FAA2 0x0800FA94: 9802 LDR R0, [SP, #8] 0x0800FA96: F242 4100 MOVW R1, #0x2400 0x0800FA9A: F6C4 0102 MOVT R1, #0x4802 0x0800FA9E: 4288 CMP R0, R1 0x0800FAA0: D100 BNE .L2 ; 0x0800FAA4
.L1: 0x0800FAA2: E006 B .L3 ; 0x0800FAB2
.L2: 0x0800FAA4: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FAA8: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FAAC: 21CE MOVS R1, #206 0x0800FAAE: F7F5 F874 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800FAB2: 9803 LDR R0, [SP, #12] 0x0800FAB4: B118 CBZ R0, .L4 ; 0x0800FABE 0x0800FAB6: 9803 LDR R0, [SP, #12] 0x0800FAB8: F5B0 3F80 CMP.W R0, #0x010000 0x0800FABC: D100 BNE .L5 ; 0x0800FAC0
.L4: 0x0800FABE: E006 B .L6 ; 0x0800FACE
.L5: 0x0800FAC0: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FAC4: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FAC8: 21CF MOVS R1, #207 0x0800FACA: F7F5 F866 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0800FACE: 9804 LDR R0, [SP, #16] 0x0800FAD0: B118 CBZ R0, .L7 ; 0x0800FADA 0x0800FAD2: 9804 LDR R0, [SP, #16] 0x0800FAD4: F5B0 5F80 CMP.W R0, #0x1000 0x0800FAD8: D100 BNE .L8 ; 0x0800FADC
.L7: 0x0800FADA: E006 B .L9 ; 0x0800FAEA
.L8: 0x0800FADC: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FAE0: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FAE4: 21D0 MOVS R1, #208 0x0800FAE6: F7F5 F858 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0800FAEA: 9805 LDR R0, [SP, #20] 0x0800FAEC: B138 CBZ R0, .L10 ; 0x0800FAFE 0x0800FAEE: 9805 LDR R0, [SP, #20] 0x0800FAF0: F5B0 4F80 CMP.W R0, #0x4000 0x0800FAF4: D003 BEQ .L10 ; 0x0800FAFE 0x0800FAF6: 9805 LDR R0, [SP, #20] 0x0800FAF8: F5B0 4F00 CMP.W R0, #0x8000 0x0800FAFC: D100 BNE .L11 ; 0x0800FB00
.L10: 0x0800FAFE: E006 B .L12 ; 0x0800FB0E
.L11: 0x0800FB00: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FB04: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FB08: 21D1 MOVS R1, #209 0x0800FB0A: F7F5 F846 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x0800FB0E: 9806 LDR R0, [SP, #24] 0x0800FB10: B118 CBZ R0, .L13 ; 0x0800FB1A 0x0800FB12: 9806 LDR R0, [SP, #24] 0x0800FB14: F5B0 3F00 CMP.W R0, #0x020000 0x0800FB18: D100 BNE .L14 ; 0x0800FB1C
.L13: 0x0800FB1A: E006 B .L15 ; 0x0800FB2A
.L14: 0x0800FB1C: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FB20: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FB24: 21D2 MOVS R1, #210 0x0800FB26: F7F5 F838 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x0800FB2A: 9807 LDR R0, [SP, #28] 0x0800FB2C: 0A80 LSRS R0, R0, #10 0x0800FB2E: B900 CBNZ R0, .L16 ; 0x0800FB32 0x0800FB30: E006 B .L17 ; 0x0800FB40
.L16: 0x0800FB32: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FB36: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FB3A: 21D3 MOVS R1, #211 0x0800FB3C: F7F5 F82D BL vApplicationStackOverflowHook ; 0x08004B9A
.L17: 0x0800FB40: 9803 LDR R0, [SP, #12] 0x0800FB42: 9B04 LDR R3, [SP, #16] 0x0800FB44: 9A05 LDR R2, [SP, #20] 0x0800FB46: 9906 LDR R1, [SP, #24] 0x0800FB48: 4318 ORRS R0, R3 0x0800FB4A: 4310 ORRS R0, R2 0x0800FB4C: 4308 ORRS R0, R1 0x0800FB4E: 9907 LDR R1, [SP, #28] 0x0800FB50: 4301 ORRS R1, R0 0x0800FB52: 9801 LDR R0, [SP, #4] 0x0800FB54: 4308 ORRS R0, R1 0x0800FB56: 9001 STR R0, [SP, #4] 0x0800FB58: 9802 LDR R0, [SP, #8] 0x0800FB5A: 6840 LDR R0, [R0, #4] 0x0800FB5C: F642 4100 MOVW R1, #0x2C00 0x0800FB60: F6CF 71C0 MOVT R1, #0xFFC0 0x0800FB64: 4008 ANDS R0, R1 0x0800FB66: 9901 LDR R1, [SP, #4] 0x0800FB68: 4308 ORRS R0, R1 0x0800FB6A: 9902 LDR R1, [SP, #8] 0x0800FB6C: 6048 STR R0, [R1, #4] 0x0800FB6E: 2000 MOVS R0, #0 0x0800FB70: B008 ADD SP, SP, #32 0x0800FB72: BD10 POP {R4, PC}
SDMMC_ReadFIFO: 0x0800FB74: B081 SUB SP, SP, #4 0x0800FB76: 9000 STR R0, [SP, #0] 0x0800FB78: 9800 LDR R0, [SP, #0] 0x0800FB7A: F8D0 0080 LDR.W R0, [R0, #128] 0x0800FB7E: B001 ADD SP, SP, #4 0x0800FB80: 4770 BX LR
SDMMC_WriteFIFO: 0x0800FB82: B082 SUB SP, SP, #8 0x0800FB84: 9001 STR R0, [SP, #4] 0x0800FB86: 9100 STR R1, [SP, #0] 0x0800FB88: 9800 LDR R0, [SP, #0] 0x0800FB8A: 6800 LDR R0, [R0] 0x0800FB8C: 9901 LDR R1, [SP, #4] 0x0800FB8E: F8C1 0080 STR.W R0, [R1, #128] 0x0800FB92: 2000 MOVS R0, #0 0x0800FB94: B002 ADD SP, SP, #8 0x0800FB96: 4770 BX LR
SDMMC_SendCommand: 0x0800FB98: B580 PUSH {R7, LR} 0x0800FB9A: B084 SUB SP, SP, #16 0x0800FB9C: 9003 STR R0, [SP, #12] 0x0800FB9E: 9102 STR R1, [SP, #8] 0x0800FBA0: 2000 MOVS R0, #0 0x0800FBA2: 9001 STR R0, [SP, #4] 0x0800FBA4: 9802 LDR R0, [SP, #8] 0x0800FBA6: 6840 LDR R0, [R0, #4] 0x0800FBA8: 283F CMP R0, #63 0x0800FBAA: D800 BHI .L1 ; 0x0800FBAE 0x0800FBAC: E007 B .L2 ; 0x0800FBBE
.L1: 0x0800FBAE: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FBB2: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FBB6: F240 1165 MOVW R1, #0x0165 0x0800FBBA: F7F4 FFEE BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x0800FBBE: 9802 LDR R0, [SP, #8] 0x0800FBC0: 6880 LDR R0, [R0, #8] 0x0800FBC2: B148 CBZ R0, .L3 ; 0x0800FBD8 0x0800FBC4: 9802 LDR R0, [SP, #8] 0x0800FBC6: 6880 LDR R0, [R0, #8] 0x0800FBC8: F5B0 7F80 CMP.W R0, #0x0100 0x0800FBCC: D004 BEQ .L3 ; 0x0800FBD8 0x0800FBCE: 9802 LDR R0, [SP, #8] 0x0800FBD0: 6880 LDR R0, [R0, #8] 0x0800FBD2: F5B0 7F40 CMP.W R0, #0x0300 0x0800FBD6: D100 BNE .L4 ; 0x0800FBDA
.L3: 0x0800FBD8: E007 B .L5 ; 0x0800FBEA
.L4: 0x0800FBDA: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FBDE: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FBE2: F44F 71B3 MOV.W R1, #0x0166 0x0800FBE6: F7F4 FFD8 BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x0800FBEA: 9802 LDR R0, [SP, #8] 0x0800FBEC: 68C0 LDR R0, [R0, #12] 0x0800FBEE: B148 CBZ R0, .L6 ; 0x0800FC04 0x0800FBF0: 9802 LDR R0, [SP, #8] 0x0800FBF2: 68C0 LDR R0, [R0, #12] 0x0800FBF4: F5B0 6F80 CMP.W R0, #0x0400 0x0800FBF8: D004 BEQ .L6 ; 0x0800FC04 0x0800FBFA: 9802 LDR R0, [SP, #8] 0x0800FBFC: 68C0 LDR R0, [R0, #12] 0x0800FBFE: F5B0 6F00 CMP.W R0, #0x0800 0x0800FC02: D100 BNE .L7 ; 0x0800FC06
.L6: 0x0800FC04: E007 B .L8 ; 0x0800FC16
.L7: 0x0800FC06: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FC0A: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FC0E: F240 1167 MOVW R1, #0x0167 0x0800FC12: F7F4 FFC2 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x0800FC16: 9802 LDR R0, [SP, #8] 0x0800FC18: 6900 LDR R0, [R0, #16] 0x0800FC1A: B120 CBZ R0, .L9 ; 0x0800FC26 0x0800FC1C: 9802 LDR R0, [SP, #8] 0x0800FC1E: 6900 LDR R0, [R0, #16] 0x0800FC20: F5B0 5F80 CMP.W R0, #0x1000 0x0800FC24: D100 BNE .L10 ; 0x0800FC28
.L9: 0x0800FC26: E007 B .L11 ; 0x0800FC38
.L10: 0x0800FC28: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FC2C: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FC30: F44F 71B4 MOV.W R1, #0x0168 0x0800FC34: F7F4 FFB1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x0800FC38: 9802 LDR R0, [SP, #8] 0x0800FC3A: 6800 LDR R0, [R0] 0x0800FC3C: 9903 LDR R1, [SP, #12] 0x0800FC3E: 6088 STR R0, [R1, #8] 0x0800FC40: 9902 LDR R1, [SP, #8] 0x0800FC42: 6848 LDR R0, [R1, #4] 0x0800FC44: 688B LDR R3, [R1, #8] 0x0800FC46: 68CA LDR R2, [R1, #12] 0x0800FC48: 6909 LDR R1, [R1, #16] 0x0800FC4A: 4318 ORRS R0, R3 0x0800FC4C: 4310 ORRS R0, R2 0x0800FC4E: 4301 ORRS R1, R0 0x0800FC50: 9801 LDR R0, [SP, #4] 0x0800FC52: 4308 ORRS R0, R1 0x0800FC54: 9001 STR R0, [SP, #4] 0x0800FC56: 9803 LDR R0, [SP, #12] 0x0800FC58: 68C0 LDR R0, [R0, #12] 0x0800FC5A: F24E 01C0 MOVW R1, #0xE0C0 0x0800FC5E: F6CF 71FE MOVT R1, #0xFFFE 0x0800FC62: 4008 ANDS R0, R1 0x0800FC64: 9901 LDR R1, [SP, #4] 0x0800FC66: 4308 ORRS R0, R1 0x0800FC68: 9903 LDR R1, [SP, #12] 0x0800FC6A: 60C8 STR R0, [R1, #12] 0x0800FC6C: 2000 MOVS R0, #0 0x0800FC6E: B004 ADD SP, SP, #16 0x0800FC70: BD80 POP {R7, PC}
SDMMC_GetCommandResponse: 0x0800FC72: B081 SUB SP, SP, #4 0x0800FC74: 9000 STR R0, [SP, #0] 0x0800FC76: 9800 LDR R0, [SP, #0] 0x0800FC78: 6900 LDR R0, [R0, #16] 0x0800FC7A: B2C0 UXTB R0, R0 0x0800FC7C: B001 ADD SP, SP, #4 0x0800FC7E: 4770 BX LR
SDMMC_GetResponse: 0x0800FC80: B580 PUSH {R7, LR} 0x0800FC82: B084 SUB SP, SP, #16 0x0800FC84: 9003 STR R0, [SP, #12] 0x0800FC86: 9102 STR R1, [SP, #8] 0x0800FC88: 9802 LDR R0, [SP, #8] 0x0800FC8A: B140 CBZ R0, .L1 ; 0x0800FC9E 0x0800FC8C: 9802 LDR R0, [SP, #8] 0x0800FC8E: 2804 CMP R0, #4 0x0800FC90: D005 BEQ .L1 ; 0x0800FC9E 0x0800FC92: 9802 LDR R0, [SP, #8] 0x0800FC94: 2808 CMP R0, #8 0x0800FC96: D002 BEQ .L1 ; 0x0800FC9E 0x0800FC98: 9802 LDR R0, [SP, #8] 0x0800FC9A: 280C CMP R0, #12 0x0800FC9C: D100 BNE .L2 ; 0x0800FCA0
.L1: 0x0800FC9E: E007 B .L3 ; 0x0800FCB0
.L2: 0x0800FCA0: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FCA4: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FCA8: F44F 71CA MOV.W R1, #0x0194 0x0800FCAC: F7F4 FF75 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0800FCB0: 9803 LDR R0, [SP, #12] 0x0800FCB2: 9902 LDR R1, [SP, #8] 0x0800FCB4: 4408 ADD R0, R1 0x0800FCB6: 3014 ADDS R0, #20 0x0800FCB8: 9001 STR R0, [SP, #4] 0x0800FCBA: 9801 LDR R0, [SP, #4] 0x0800FCBC: 6800 LDR R0, [R0] 0x0800FCBE: B004 ADD SP, SP, #16 0x0800FCC0: BD80 POP {R7, PC}
SDMMC_ConfigData: 0x0800FCC2: B580 PUSH {R7, LR} 0x0800FCC4: B084 SUB SP, SP, #16 0x0800FCC6: 9003 STR R0, [SP, #12] 0x0800FCC8: 9102 STR R1, [SP, #8] 0x0800FCCA: 2000 MOVS R0, #0 0x0800FCCC: 9001 STR R0, [SP, #4] 0x0800FCCE: 9802 LDR R0, [SP, #8] 0x0800FCD0: 6840 LDR R0, [R0, #4] 0x0800FCD2: 0E40 LSRS R0, R0, #25 0x0800FCD4: B900 CBNZ R0, .L1 ; 0x0800FCD8 0x0800FCD6: E007 B .L2 ; 0x0800FCE8
.L1: 0x0800FCD8: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FCDC: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FCE0: F240 11A9 MOVW R1, #0x01A9 0x0800FCE4: F7F4 FF59 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x0800FCE8: 9802 LDR R0, [SP, #8] 0x0800FCEA: 6880 LDR R0, [R0, #8] 0x0800FCEC: B3B8 CBZ R0, .L3 ; 0x0800FD5E 0x0800FCEE: 9802 LDR R0, [SP, #8] 0x0800FCF0: 6880 LDR R0, [R0, #8] 0x0800FCF2: 2810 CMP R0, #16 0x0800FCF4: D033 BEQ .L3 ; 0x0800FD5E 0x0800FCF6: 9802 LDR R0, [SP, #8] 0x0800FCF8: 6880 LDR R0, [R0, #8] 0x0800FCFA: 2820 CMP R0, #32 0x0800FCFC: D02F BEQ .L3 ; 0x0800FD5E 0x0800FCFE: 9802 LDR R0, [SP, #8] 0x0800FD00: 6880 LDR R0, [R0, #8] 0x0800FD02: 2830 CMP R0, #48 0x0800FD04: D02B BEQ .L3 ; 0x0800FD5E 0x0800FD06: 9802 LDR R0, [SP, #8] 0x0800FD08: 6880 LDR R0, [R0, #8] 0x0800FD0A: 2840 CMP R0, #64 0x0800FD0C: D027 BEQ .L3 ; 0x0800FD5E 0x0800FD0E: 9802 LDR R0, [SP, #8] 0x0800FD10: 6880 LDR R0, [R0, #8] 0x0800FD12: 2850 CMP R0, #80 0x0800FD14: D023 BEQ .L3 ; 0x0800FD5E 0x0800FD16: 9802 LDR R0, [SP, #8] 0x0800FD18: 6880 LDR R0, [R0, #8] 0x0800FD1A: 2860 CMP R0, #96 0x0800FD1C: D01F BEQ .L3 ; 0x0800FD5E 0x0800FD1E: 9802 LDR R0, [SP, #8] 0x0800FD20: 6880 LDR R0, [R0, #8] 0x0800FD22: 2870 CMP R0, #112 0x0800FD24: D01B BEQ .L3 ; 0x0800FD5E 0x0800FD26: 9802 LDR R0, [SP, #8] 0x0800FD28: 6880 LDR R0, [R0, #8] 0x0800FD2A: 2880 CMP R0, #128 0x0800FD2C: D017 BEQ .L3 ; 0x0800FD5E 0x0800FD2E: 9802 LDR R0, [SP, #8] 0x0800FD30: 6880 LDR R0, [R0, #8] 0x0800FD32: 2890 CMP R0, #144 0x0800FD34: D013 BEQ .L3 ; 0x0800FD5E 0x0800FD36: 9802 LDR R0, [SP, #8] 0x0800FD38: 6880 LDR R0, [R0, #8] 0x0800FD3A: 28A0 CMP R0, #160 0x0800FD3C: D00F BEQ .L3 ; 0x0800FD5E 0x0800FD3E: 9802 LDR R0, [SP, #8] 0x0800FD40: 6880 LDR R0, [R0, #8] 0x0800FD42: 28B0 CMP R0, #176 0x0800FD44: D00B BEQ .L3 ; 0x0800FD5E 0x0800FD46: 9802 LDR R0, [SP, #8] 0x0800FD48: 6880 LDR R0, [R0, #8] 0x0800FD4A: 28C0 CMP R0, #192 0x0800FD4C: D007 BEQ .L3 ; 0x0800FD5E 0x0800FD4E: 9802 LDR R0, [SP, #8] 0x0800FD50: 6880 LDR R0, [R0, #8] 0x0800FD52: 28D0 CMP R0, #208 0x0800FD54: D003 BEQ .L3 ; 0x0800FD5E 0x0800FD56: 9802 LDR R0, [SP, #8] 0x0800FD58: 6880 LDR R0, [R0, #8] 0x0800FD5A: 28E0 CMP R0, #224 0x0800FD5C: D100 BNE .L4 ; 0x0800FD60
.L3: 0x0800FD5E: E007 B .L5 ; 0x0800FD70
.L4: 0x0800FD60: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FD64: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FD68: F44F 71D5 MOV.W R1, #0x01AA 0x0800FD6C: F7F4 FF15 BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x0800FD70: 9802 LDR R0, [SP, #8] 0x0800FD72: 68C0 LDR R0, [R0, #12] 0x0800FD74: B118 CBZ R0, .L6 ; 0x0800FD7E 0x0800FD76: 9802 LDR R0, [SP, #8] 0x0800FD78: 68C0 LDR R0, [R0, #12] 0x0800FD7A: 2802 CMP R0, #2 0x0800FD7C: D100 BNE .L7 ; 0x0800FD80
.L6: 0x0800FD7E: E007 B .L8 ; 0x0800FD90
.L7: 0x0800FD80: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FD84: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FD88: F240 11AB MOVW R1, #0x01AB 0x0800FD8C: F7F4 FF05 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x0800FD90: 9802 LDR R0, [SP, #8] 0x0800FD92: 6900 LDR R0, [R0, #16] 0x0800FD94: B138 CBZ R0, .L9 ; 0x0800FDA6 0x0800FD96: 9802 LDR R0, [SP, #8] 0x0800FD98: 6900 LDR R0, [R0, #16] 0x0800FD9A: 2804 CMP R0, #4 0x0800FD9C: D003 BEQ .L9 ; 0x0800FDA6 0x0800FD9E: 9802 LDR R0, [SP, #8] 0x0800FDA0: 6900 LDR R0, [R0, #16] 0x0800FDA2: 2808 CMP R0, #8 0x0800FDA4: D100 BNE .L10 ; 0x0800FDA8
.L9: 0x0800FDA6: E007 B .L11 ; 0x0800FDB8
.L10: 0x0800FDA8: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FDAC: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FDB0: F44F 71D6 MOV.W R1, #0x01AC 0x0800FDB4: F7F4 FEF1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x0800FDB8: 9802 LDR R0, [SP, #8] 0x0800FDBA: 6940 LDR R0, [R0, #20] 0x0800FDBC: B118 CBZ R0, .L12 ; 0x0800FDC6 0x0800FDBE: 9802 LDR R0, [SP, #8] 0x0800FDC0: 6940 LDR R0, [R0, #20] 0x0800FDC2: 2801 CMP R0, #1 0x0800FDC4: D100 BNE .L13 ; 0x0800FDC8
.L12: 0x0800FDC6: E007 B .L14 ; 0x0800FDD8
.L13: 0x0800FDC8: F242 00D7 MOVW R0, #0x20D7 ; 0x080220D7 = .rodata..L.str.183 0x0800FDCC: F6C0 0002 MOVT R0, #0x0802 ; 0x080220D7 = .rodata..L.str.183 0x0800FDD0: F240 11AD MOVW R1, #0x01AD 0x0800FDD4: F7F4 FEE1 BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x0800FDD8: 9802 LDR R0, [SP, #8] 0x0800FDDA: 6800 LDR R0, [R0] 0x0800FDDC: 9903 LDR R1, [SP, #12] 0x0800FDDE: 6248 STR R0, [R1, #36] 0x0800FDE0: 9802 LDR R0, [SP, #8] 0x0800FDE2: 6840 LDR R0, [R0, #4] 0x0800FDE4: 9903 LDR R1, [SP, #12] 0x0800FDE6: 6288 STR R0, [R1, #40] 0x0800FDE8: 9902 LDR R1, [SP, #8] 0x0800FDEA: 6888 LDR R0, [R1, #8] 0x0800FDEC: 68CB LDR R3, [R1, #12] 0x0800FDEE: 690A LDR R2, [R1, #16] 0x0800FDF0: 6949 LDR R1, [R1, #20] 0x0800FDF2: 4318 ORRS R0, R3 0x0800FDF4: 4310 ORRS R0, R2 0x0800FDF6: 4301 ORRS R1, R0 0x0800FDF8: 9801 LDR R0, [SP, #4] 0x0800FDFA: 4308 ORRS R0, R1 0x0800FDFC: 9001 STR R0, [SP, #4] 0x0800FDFE: 9803 LDR R0, [SP, #12] 0x0800FE00: 6AC0 LDR R0, [R0, #44] 0x0800FE02: F020 00FF BIC R0, R0, #255 0x0800FE06: 9901 LDR R1, [SP, #4] 0x0800FE08: 4308 ORRS R0, R1 0x0800FE0A: 9903 LDR R1, [SP, #12] 0x0800FE0C: 62C8 STR R0, [R1, #44] 0x0800FE0E: 2000 MOVS R0, #0 0x0800FE10: B004 ADD SP, SP, #16 0x0800FE12: BD80 POP {R7, PC}
SDMMC_CmdBlockLength: 0x0800FE14: B580 PUSH {R7, LR} 0x0800FE16: B08A SUB SP, SP, #40 0x0800FE18: 9009 STR R0, [SP, #36] 0x0800FE1A: 9108 STR R1, [SP, #32] 0x0800FE1C: 9808 LDR R0, [SP, #32] 0x0800FE1E: 9003 STR R0, [SP, #12] 0x0800FE20: 2010 MOVS R0, #16 0x0800FE22: 9001 STR R0, [SP, #4] 0x0800FE24: 9004 STR R0, [SP, #16] 0x0800FE26: F44F 7080 MOV.W R0, #0x0100 0x0800FE2A: 9005 STR R0, [SP, #20] 0x0800FE2C: 2000 MOVS R0, #0 0x0800FE2E: 9006 STR R0, [SP, #24] 0x0800FE30: F44F 5080 MOV.W R0, #0x1000 0x0800FE34: 9007 STR R0, [SP, #28] 0x0800FE36: 9809 LDR R0, [SP, #36] 0x0800FE38: A903 ADD R1, SP, #12 0x0800FE3A: F7FF FEAD BL SDMMC_SendCommand ; 0x0800FB98 0x0800FE3E: 9901 LDR R1, [SP, #4] 0x0800FE40: 9809 LDR R0, [SP, #36] 0x0800FE42: F241 3288 MOVW R2, #0x1388 0x0800FE46: F000 F804 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x0800FE4A: 9002 STR R0, [SP, #8] 0x0800FE4C: 9802 LDR R0, [SP, #8] 0x0800FE4E: B00A ADD SP, SP, #40 0x0800FE50: BD80 POP {R7, PC}
SDMMC_GetCmdResp1: 0x0800FE52: B580 PUSH {R7, LR} 0x0800FE54: B088 SUB SP, SP, #32 0x0800FE56: 9006 STR R0, [SP, #24] 0x0800FE58: F88D 1017 STRB.W R1, [SP, #23] 0x0800FE5C: 9204 STR R2, [SP, #16] 0x0800FE5E: 9804 LDR R0, [SP, #16] 0x0800FE60: F646 714C MOVW R1, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0800FE64: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0800FE68: 6809 LDR R1, [R1] 0x0800FE6A: 08C9 LSRS R1, R1, #3 0x0800FE6C: F644 52D3 MOVW R2, #0x4DD3 0x0800FE70: F2C1 0262 MOVT R2, #0x1062 0x0800FE74: FBA1 2102 UMULL R2, R1, R1, R2 0x0800FE78: 0989 LSRS R1, R1, #6 0x0800FE7A: 4348 MULS R0, R1, R0 0x0800FE7C: 9001 STR R0, [SP, #4]
.L1: 0x0800FE7E: 9801 LDR R0, [SP, #4] 0x0800FE80: 1E41 SUBS R1, R0, #1 0x0800FE82: 9101 STR R1, [SP, #4] 0x0800FE84: B918 CBNZ R0, .L2 ; 0x0800FE8E 0x0800FE86: F04F 4000 MOV.W R0, #0x80000000 0x0800FE8A: 9007 STR R0, [SP, #28] 0x0800FE8C: E0E5 B .L26 ; 0x0801005A
.L2: 0x0800FE8E: 9806 LDR R0, [SP, #24] 0x0800FE90: 6B40 LDR R0, [R0, #52] 0x0800FE92: 9002 STR R0, [SP, #8] 0x0800FE94: 9902 LDR R1, [SP, #8] 0x0800FE96: 2001 MOVS R0, #1 0x0800FE98: 2245 MOVS R2, #69 0x0800FE9A: F2C0 0220 MOVT R2, #32 0x0800FE9E: 4211 TST R1, R2 0x0800FEA0: 9000 STR R0, [SP, #0] 0x0800FEA2: D004 BEQ .L3 ; 0x0800FEAE 0x0800FEA4: F89D 0009 LDRB.W R0, [SP, #9] 0x0800FEA8: F3C0 1040 UBFX R0, R0, #5, #1 0x0800FEAC: 9000 STR R0, [SP, #0]
.L3: 0x0800FEAE: 9800 LDR R0, [SP, #0] 0x0800FEB0: 07C0 LSLS R0, R0, #31 0x0800FEB2: 2800 CMP R0, #0 0x0800FEB4: D1E3 BNE .L1 ; 0x0800FE7E 0x0800FEB6: 9806 LDR R0, [SP, #24] 0x0800FEB8: 6B40 LDR R0, [R0, #52] 0x0800FEBA: 0740 LSLS R0, R0, #29 0x0800FEBC: 2800 CMP R0, #0 0x0800FEBE: D504 BPL .L4 ; 0x0800FECA 0x0800FEC0: 9906 LDR R1, [SP, #24] 0x0800FEC2: 2004 MOVS R0, #4 0x0800FEC4: 6388 STR R0, [R1, #56] 0x0800FEC6: 9007 STR R0, [SP, #28] 0x0800FEC8: E0C7 B .L26 ; 0x0801005A
.L4: 0x0800FECA: 9806 LDR R0, [SP, #24] 0x0800FECC: 6B40 LDR R0, [R0, #52] 0x0800FECE: 07C0 LSLS R0, R0, #31 0x0800FED0: B120 CBZ R0, .L5 ; 0x0800FEDC 0x0800FED2: 9906 LDR R1, [SP, #24] 0x0800FED4: 2001 MOVS R0, #1 0x0800FED6: 6388 STR R0, [R1, #56] 0x0800FED8: 9007 STR R0, [SP, #28] 0x0800FEDA: E0BE B .L26 ; 0x0801005A
.L5: 0x0800FEDC: 9906 LDR R1, [SP, #24] 0x0800FEDE: 20C5 MOVS R0, #197 0x0800FEE0: F2C0 0020 MOVT R0, #32 0x0800FEE4: 6388 STR R0, [R1, #56] 0x0800FEE6: 9806 LDR R0, [SP, #24] 0x0800FEE8: F7FF FEC3 BL SDMMC_GetCommandResponse ; 0x0800FC72 0x0800FEEC: F89D 1017 LDRB.W R1, [SP, #23] 0x0800FEF0: 4288 CMP R0, R1 0x0800FEF2: D002 BEQ .L6 ; 0x0800FEFA 0x0800FEF4: 2001 MOVS R0, #1 0x0800FEF6: 9007 STR R0, [SP, #28] 0x0800FEF8: E0AF B .L26 ; 0x0801005A
.L6: 0x0800FEFA: 9806 LDR R0, [SP, #24] 0x0800FEFC: 2100 MOVS R1, #0 0x0800FEFE: F7FF FEBF BL SDMMC_GetResponse ; 0x0800FC80 0x0800FF02: 9003 STR R0, [SP, #12] 0x0800FF04: 9803 LDR R0, [SP, #12] 0x0800FF06: F24E 0108 MOVW R1, #0xE008 0x0800FF0A: F6CF 51FF MOVT R1, #0xFDFF 0x0800FF0E: 4208 TST R0, R1 0x0800FF10: D102 BNE .L7 ; 0x0800FF18 0x0800FF12: 2000 MOVS R0, #0 0x0800FF14: 9007 STR R0, [SP, #28] 0x0800FF16: E0A0 B .L26 ; 0x0801005A
.L7: 0x0800FF18: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF1C: 0600 LSLS R0, R0, #24 0x0800FF1E: 2800 CMP R0, #0 0x0800FF20: D503 BPL .L8 ; 0x0800FF2A 0x0800FF22: F04F 7000 MOV.W R0, #0x02000000 0x0800FF26: 9007 STR R0, [SP, #28] 0x0800FF28: E097 B .L26 ; 0x0801005A
.L8: 0x0800FF2A: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF2E: 0640 LSLS R0, R0, #25 0x0800FF30: 2800 CMP R0, #0 0x0800FF32: D502 BPL .L9 ; 0x0800FF3A 0x0800FF34: 2040 MOVS R0, #64 0x0800FF36: 9007 STR R0, [SP, #28] 0x0800FF38: E08F B .L26 ; 0x0801005A
.L9: 0x0800FF3A: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF3E: 0680 LSLS R0, R0, #26 0x0800FF40: 2800 CMP R0, #0 0x0800FF42: D502 BPL .L10 ; 0x0800FF4A 0x0800FF44: 2080 MOVS R0, #128 0x0800FF46: 9007 STR R0, [SP, #28] 0x0800FF48: E087 B .L26 ; 0x0801005A
.L10: 0x0800FF4A: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF4E: 06C0 LSLS R0, R0, #27 0x0800FF50: 2800 CMP R0, #0 0x0800FF52: D503 BPL .L11 ; 0x0800FF5C 0x0800FF54: F44F 7080 MOV.W R0, #0x0100 0x0800FF58: 9007 STR R0, [SP, #28] 0x0800FF5A: E07E B .L26 ; 0x0801005A
.L11: 0x0800FF5C: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF60: 0700 LSLS R0, R0, #28 0x0800FF62: 2800 CMP R0, #0 0x0800FF64: D503 BPL .L12 ; 0x0800FF6E 0x0800FF66: F44F 7000 MOV.W R0, #0x0200 0x0800FF6A: 9007 STR R0, [SP, #28] 0x0800FF6C: E075 B .L26 ; 0x0801005A
.L12: 0x0800FF6E: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF72: 0740 LSLS R0, R0, #29 0x0800FF74: 2800 CMP R0, #0 0x0800FF76: D503 BPL .L13 ; 0x0800FF80 0x0800FF78: F44F 6080 MOV.W R0, #0x0400 0x0800FF7C: 9007 STR R0, [SP, #28] 0x0800FF7E: E06C B .L26 ; 0x0801005A
.L13: 0x0800FF80: F89D 000F LDRB.W R0, [SP, #15] 0x0800FF84: 07C0 LSLS R0, R0, #31 0x0800FF86: B118 CBZ R0, .L14 ; 0x0800FF90 0x0800FF88: F44F 6000 MOV.W R0, #0x0800 0x0800FF8C: 9007 STR R0, [SP, #28] 0x0800FF8E: E064 B .L26 ; 0x0801005A
.L14: 0x0800FF90: F89D 000E LDRB.W R0, [SP, #14] 0x0800FF94: 0600 LSLS R0, R0, #24 0x0800FF96: 2800 CMP R0, #0 0x0800FF98: D503 BPL .L15 ; 0x0800FFA2 0x0800FF9A: F44F 5080 MOV.W R0, #0x1000 0x0800FF9E: 9007 STR R0, [SP, #28] 0x0800FFA0: E05B B .L26 ; 0x0801005A
.L15: 0x0800FFA2: F89D 000E LDRB.W R0, [SP, #14] 0x0800FFA6: 0640 LSLS R0, R0, #25 0x0800FFA8: 2800 CMP R0, #0 0x0800FFAA: D503 BPL .L16 ; 0x0800FFB4 0x0800FFAC: F44F 5000 MOV.W R0, #0x2000 0x0800FFB0: 9007 STR R0, [SP, #28] 0x0800FFB2: E052 B .L26 ; 0x0801005A
.L16: 0x0800FFB4: F89D 000E LDRB.W R0, [SP, #14] 0x0800FFB8: 0680 LSLS R0, R0, #26 0x0800FFBA: 2800 CMP R0, #0 0x0800FFBC: D503 BPL .L17 ; 0x0800FFC6 0x0800FFBE: F44F 4080 MOV.W R0, #0x4000 0x0800FFC2: 9007 STR R0, [SP, #28] 0x0800FFC4: E049 B .L26 ; 0x0801005A
.L17: 0x0800FFC6: F89D 000E LDRB.W R0, [SP, #14] 0x0800FFCA: 06C0 LSLS R0, R0, #27 0x0800FFCC: 2800 CMP R0, #0 0x0800FFCE: D503 BPL .L18 ; 0x0800FFD8 0x0800FFD0: F44F 4000 MOV.W R0, #0x8000 0x0800FFD4: 9007 STR R0, [SP, #28] 0x0800FFD6: E040 B .L26 ; 0x0801005A
.L18: 0x0800FFD8: F89D 000E LDRB.W R0, [SP, #14] 0x0800FFDC: 0740 LSLS R0, R0, #29 0x0800FFDE: 2800 CMP R0, #0 0x0800FFE0: D503 BPL .L19 ; 0x0800FFEA 0x0800FFE2: F44F 3000 MOV.W R0, #0x020000 0x0800FFE6: 9007 STR R0, [SP, #28] 0x0800FFE8: E037 B .L26 ; 0x0801005A
.L19: 0x0800FFEA: F89D 000E LDRB.W R0, [SP, #14] 0x0800FFEE: 0780 LSLS R0, R0, #30 0x0800FFF0: 2800 CMP R0, #0 0x0800FFF2: D503 BPL .L20 ; 0x0800FFFC 0x0800FFF4: F44F 2080 MOV.W R0, #0x040000 0x0800FFF8: 9007 STR R0, [SP, #28] 0x0800FFFA: E02E B .L26 ; 0x0801005A
.L20: 0x0800FFFC: F89D 000E LDRB.W R0, [SP, #14] 0x08010000: 07C0 LSLS R0, R0, #31 0x08010002: B118 CBZ R0, .L21 ; 0x0801000C 0x08010004: F44F 2000 MOV.W R0, #0x080000 0x08010008: 9007 STR R0, [SP, #28] 0x0801000A: E026 B .L26 ; 0x0801005A
.L21: 0x0801000C: F89D 000D LDRB.W R0, [SP, #13] 0x08010010: 0600 LSLS R0, R0, #24 0x08010012: 2800 CMP R0, #0 0x08010014: D503 BPL .L22 ; 0x0801001E 0x08010016: F44F 1080 MOV.W R0, #0x100000 0x0801001A: 9007 STR R0, [SP, #28] 0x0801001C: E01D B .L26 ; 0x0801005A
.L22: 0x0801001E: F89D 000D LDRB.W R0, [SP, #13] 0x08010022: 0640 LSLS R0, R0, #25 0x08010024: 2800 CMP R0, #0 0x08010026: D503 BPL .L23 ; 0x08010030 0x08010028: F44F 1000 MOV.W R0, #0x200000 0x0801002C: 9007 STR R0, [SP, #28] 0x0801002E: E014 B .L26 ; 0x0801005A
.L23: 0x08010030: F89D 000D LDRB.W R0, [SP, #13] 0x08010034: 0680 LSLS R0, R0, #26 0x08010036: 2800 CMP R0, #0 0x08010038: D503 BPL .L24 ; 0x08010042 0x0801003A: F44F 0080 MOV.W R0, #0x400000 0x0801003E: 9007 STR R0, [SP, #28] 0x08010040: E00B B .L26 ; 0x0801005A
.L24: 0x08010042: F89D 000C LDRB.W R0, [SP, #12] 0x08010046: 0700 LSLS R0, R0, #28 0x08010048: 2800 CMP R0, #0 0x0801004A: D503 BPL .L25 ; 0x08010054 0x0801004C: F44F 0000 MOV.W R0, #0x800000 0x08010050: 9007 STR R0, [SP, #28] 0x08010052: E002 B .L26 ; 0x0801005A
.L25: 0x08010054: F44F 3080 MOV.W R0, #0x010000 0x08010058: 9007 STR R0, [SP, #28]
.L26: 0x0801005A: 9807 LDR R0, [SP, #28] 0x0801005C: B008 ADD SP, SP, #32 0x0801005E: BD80 POP {R7, PC}
SDMMC_CmdReadSingleBlock: 0x08010060: B580 PUSH {R7, LR} 0x08010062: B08A SUB SP, SP, #40 0x08010064: 9009 STR R0, [SP, #36] 0x08010066: 9108 STR R1, [SP, #32] 0x08010068: 9808 LDR R0, [SP, #32] 0x0801006A: 9003 STR R0, [SP, #12] 0x0801006C: 2011 MOVS R0, #17 0x0801006E: 9001 STR R0, [SP, #4] 0x08010070: 9004 STR R0, [SP, #16] 0x08010072: F44F 7080 MOV.W R0, #0x0100 0x08010076: 9005 STR R0, [SP, #20] 0x08010078: 2000 MOVS R0, #0 0x0801007A: 9006 STR R0, [SP, #24] 0x0801007C: F44F 5080 MOV.W R0, #0x1000 0x08010080: 9007 STR R0, [SP, #28] 0x08010082: 9809 LDR R0, [SP, #36] 0x08010084: A903 ADD R1, SP, #12 0x08010086: F7FF FD87 BL SDMMC_SendCommand ; 0x0800FB98 0x0801008A: 9901 LDR R1, [SP, #4] 0x0801008C: 9809 LDR R0, [SP, #36] 0x0801008E: F241 3288 MOVW R2, #0x1388 0x08010092: F7FF FEDE BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010096: 9002 STR R0, [SP, #8] 0x08010098: 9802 LDR R0, [SP, #8] 0x0801009A: B00A ADD SP, SP, #40 0x0801009C: BD80 POP {R7, PC}
SDMMC_CmdReadMultiBlock: 0x0801009E: B580 PUSH {R7, LR} 0x080100A0: B08A SUB SP, SP, #40 0x080100A2: 9009 STR R0, [SP, #36] 0x080100A4: 9108 STR R1, [SP, #32] 0x080100A6: 9808 LDR R0, [SP, #32] 0x080100A8: 9003 STR R0, [SP, #12] 0x080100AA: 2012 MOVS R0, #18 0x080100AC: 9001 STR R0, [SP, #4] 0x080100AE: 9004 STR R0, [SP, #16] 0x080100B0: F44F 7080 MOV.W R0, #0x0100 0x080100B4: 9005 STR R0, [SP, #20] 0x080100B6: 2000 MOVS R0, #0 0x080100B8: 9006 STR R0, [SP, #24] 0x080100BA: F44F 5080 MOV.W R0, #0x1000 0x080100BE: 9007 STR R0, [SP, #28] 0x080100C0: 9809 LDR R0, [SP, #36] 0x080100C2: A903 ADD R1, SP, #12 0x080100C4: F7FF FD68 BL SDMMC_SendCommand ; 0x0800FB98 0x080100C8: 9901 LDR R1, [SP, #4] 0x080100CA: 9809 LDR R0, [SP, #36] 0x080100CC: F241 3288 MOVW R2, #0x1388 0x080100D0: F7FF FEBF BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x080100D4: 9002 STR R0, [SP, #8] 0x080100D6: 9802 LDR R0, [SP, #8] 0x080100D8: B00A ADD SP, SP, #40 0x080100DA: BD80 POP {R7, PC}
SDMMC_CmdWriteSingleBlock: 0x080100DC: B580 PUSH {R7, LR} 0x080100DE: B08A SUB SP, SP, #40 0x080100E0: 9009 STR R0, [SP, #36] 0x080100E2: 9108 STR R1, [SP, #32] 0x080100E4: 9808 LDR R0, [SP, #32] 0x080100E6: 9003 STR R0, [SP, #12] 0x080100E8: 2018 MOVS R0, #24 0x080100EA: 9001 STR R0, [SP, #4] 0x080100EC: 9004 STR R0, [SP, #16] 0x080100EE: F44F 7080 MOV.W R0, #0x0100 0x080100F2: 9005 STR R0, [SP, #20] 0x080100F4: 2000 MOVS R0, #0 0x080100F6: 9006 STR R0, [SP, #24] 0x080100F8: F44F 5080 MOV.W R0, #0x1000 0x080100FC: 9007 STR R0, [SP, #28] 0x080100FE: 9809 LDR R0, [SP, #36] 0x08010100: A903 ADD R1, SP, #12 0x08010102: F7FF FD49 BL SDMMC_SendCommand ; 0x0800FB98 0x08010106: 9901 LDR R1, [SP, #4] 0x08010108: 9809 LDR R0, [SP, #36] 0x0801010A: F241 3288 MOVW R2, #0x1388 0x0801010E: F7FF FEA0 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010112: 9002 STR R0, [SP, #8] 0x08010114: 9802 LDR R0, [SP, #8] 0x08010116: B00A ADD SP, SP, #40 0x08010118: BD80 POP {R7, PC}
SDMMC_CmdWriteMultiBlock: 0x0801011A: B580 PUSH {R7, LR} 0x0801011C: B08A SUB SP, SP, #40 0x0801011E: 9009 STR R0, [SP, #36] 0x08010120: 9108 STR R1, [SP, #32] 0x08010122: 9808 LDR R0, [SP, #32] 0x08010124: 9003 STR R0, [SP, #12] 0x08010126: 2019 MOVS R0, #25 0x08010128: 9001 STR R0, [SP, #4] 0x0801012A: 9004 STR R0, [SP, #16] 0x0801012C: F44F 7080 MOV.W R0, #0x0100 0x08010130: 9005 STR R0, [SP, #20] 0x08010132: 2000 MOVS R0, #0 0x08010134: 9006 STR R0, [SP, #24] 0x08010136: F44F 5080 MOV.W R0, #0x1000 0x0801013A: 9007 STR R0, [SP, #28] 0x0801013C: 9809 LDR R0, [SP, #36] 0x0801013E: A903 ADD R1, SP, #12 0x08010140: F7FF FD2A BL SDMMC_SendCommand ; 0x0800FB98 0x08010144: 9901 LDR R1, [SP, #4] 0x08010146: 9809 LDR R0, [SP, #36] 0x08010148: F241 3288 MOVW R2, #0x1388 0x0801014C: F7FF FE81 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010150: 9002 STR R0, [SP, #8] 0x08010152: 9802 LDR R0, [SP, #8] 0x08010154: B00A ADD SP, SP, #40 0x08010156: BD80 POP {R7, PC}
SDMMC_CmdSelDesel: 0x08010158: B580 PUSH {R7, LR} 0x0801015A: B08A SUB SP, SP, #40 0x0801015C: 9009 STR R0, [SP, #36] 0x0801015E: 9108 STR R1, [SP, #32] 0x08010160: 9808 LDR R0, [SP, #32] 0x08010162: 9003 STR R0, [SP, #12] 0x08010164: 2007 MOVS R0, #7 0x08010166: 9001 STR R0, [SP, #4] 0x08010168: 9004 STR R0, [SP, #16] 0x0801016A: F44F 7080 MOV.W R0, #0x0100 0x0801016E: 9005 STR R0, [SP, #20] 0x08010170: 2000 MOVS R0, #0 0x08010172: 9006 STR R0, [SP, #24] 0x08010174: F44F 5080 MOV.W R0, #0x1000 0x08010178: 9007 STR R0, [SP, #28] 0x0801017A: 9809 LDR R0, [SP, #36] 0x0801017C: A903 ADD R1, SP, #12 0x0801017E: F7FF FD0B BL SDMMC_SendCommand ; 0x0800FB98 0x08010182: 9901 LDR R1, [SP, #4] 0x08010184: 9809 LDR R0, [SP, #36] 0x08010186: F241 3288 MOVW R2, #0x1388 0x0801018A: F7FF FE62 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x0801018E: 9002 STR R0, [SP, #8] 0x08010190: 9802 LDR R0, [SP, #8] 0x08010192: B00A ADD SP, SP, #40 0x08010194: BD80 POP {R7, PC}
SDMMC_CmdOperCond: 0x08010196: B580 PUSH {R7, LR} 0x08010198: B088 SUB SP, SP, #32 0x0801019A: 9007 STR R0, [SP, #28] 0x0801019C: F44F 70D5 MOV.W R0, #0x01AA 0x080101A0: 9002 STR R0, [SP, #8] 0x080101A2: 2008 MOVS R0, #8 0x080101A4: 9003 STR R0, [SP, #12] 0x080101A6: F44F 7080 MOV.W R0, #0x0100 0x080101AA: 9004 STR R0, [SP, #16] 0x080101AC: 2000 MOVS R0, #0 0x080101AE: 9005 STR R0, [SP, #20] 0x080101B0: F44F 5080 MOV.W R0, #0x1000 0x080101B4: 9006 STR R0, [SP, #24] 0x080101B6: 9807 LDR R0, [SP, #28] 0x080101B8: A902 ADD R1, SP, #8 0x080101BA: F7FF FCED BL SDMMC_SendCommand ; 0x0800FB98 0x080101BE: 9807 LDR R0, [SP, #28] 0x080101C0: F00B FA66 BL SDMMC_GetCmdResp7 ; 0x0801B690 0x080101C4: 9001 STR R0, [SP, #4] 0x080101C6: 9801 LDR R0, [SP, #4] 0x080101C8: B008 ADD SP, SP, #32 0x080101CA: BD80 POP {R7, PC}
SDMMC_CmdAppCommand: 0x080101CC: B580 PUSH {R7, LR} 0x080101CE: B08A SUB SP, SP, #40 0x080101D0: 9009 STR R0, [SP, #36] 0x080101D2: 9108 STR R1, [SP, #32] 0x080101D4: 9808 LDR R0, [SP, #32] 0x080101D6: 9003 STR R0, [SP, #12] 0x080101D8: 2037 MOVS R0, #55 0x080101DA: 9001 STR R0, [SP, #4] 0x080101DC: 9004 STR R0, [SP, #16] 0x080101DE: F44F 7080 MOV.W R0, #0x0100 0x080101E2: 9005 STR R0, [SP, #20] 0x080101E4: 2000 MOVS R0, #0 0x080101E6: 9006 STR R0, [SP, #24] 0x080101E8: F44F 5080 MOV.W R0, #0x1000 0x080101EC: 9007 STR R0, [SP, #28] 0x080101EE: 9809 LDR R0, [SP, #36] 0x080101F0: A903 ADD R1, SP, #12 0x080101F2: F7FF FCD1 BL SDMMC_SendCommand ; 0x0800FB98 0x080101F6: 9901 LDR R1, [SP, #4] 0x080101F8: 9809 LDR R0, [SP, #36] 0x080101FA: F241 3288 MOVW R2, #0x1388 0x080101FE: F7FF FE28 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010202: 9002 STR R0, [SP, #8] 0x08010204: 9802 LDR R0, [SP, #8] 0x08010206: B00A ADD SP, SP, #40 0x08010208: BD80 POP {R7, PC}
SDMMC_CmdAppOperCommand: 0x0801020A: B580 PUSH {R7, LR} 0x0801020C: B088 SUB SP, SP, #32 0x0801020E: 9007 STR R0, [SP, #28] 0x08010210: 9106 STR R1, [SP, #24] 0x08010212: 9806 LDR R0, [SP, #24] 0x08010214: 9001 STR R0, [SP, #4] 0x08010216: 2029 MOVS R0, #41 0x08010218: 9002 STR R0, [SP, #8] 0x0801021A: F44F 7080 MOV.W R0, #0x0100 0x0801021E: 9003 STR R0, [SP, #12] 0x08010220: 2000 MOVS R0, #0 0x08010222: 9004 STR R0, [SP, #16] 0x08010224: F44F 5080 MOV.W R0, #0x1000 0x08010228: 9005 STR R0, [SP, #20] 0x0801022A: 9807 LDR R0, [SP, #28] 0x0801022C: A901 ADD R1, SP, #4 0x0801022E: F7FF FCB3 BL SDMMC_SendCommand ; 0x0800FB98 0x08010232: 9807 LDR R0, [SP, #28] 0x08010234: F00B FA7A BL SDMMC_GetCmdResp3 ; 0x0801B72C 0x08010238: 9000 STR R0, [SP, #0] 0x0801023A: 9800 LDR R0, [SP, #0] 0x0801023C: B008 ADD SP, SP, #32 0x0801023E: BD80 POP {R7, PC}
SDMMC_CmdBusWidth: 0x08010240: B580 PUSH {R7, LR} 0x08010242: B08A SUB SP, SP, #40 0x08010244: 9009 STR R0, [SP, #36] 0x08010246: 9108 STR R1, [SP, #32] 0x08010248: 9808 LDR R0, [SP, #32] 0x0801024A: 9003 STR R0, [SP, #12] 0x0801024C: 2006 MOVS R0, #6 0x0801024E: 9001 STR R0, [SP, #4] 0x08010250: 9004 STR R0, [SP, #16] 0x08010252: F44F 7080 MOV.W R0, #0x0100 0x08010256: 9005 STR R0, [SP, #20] 0x08010258: 2000 MOVS R0, #0 0x0801025A: 9006 STR R0, [SP, #24] 0x0801025C: F44F 5080 MOV.W R0, #0x1000 0x08010260: 9007 STR R0, [SP, #28] 0x08010262: 9809 LDR R0, [SP, #36] 0x08010264: A903 ADD R1, SP, #12 0x08010266: F7FF FC97 BL SDMMC_SendCommand ; 0x0800FB98 0x0801026A: 9901 LDR R1, [SP, #4] 0x0801026C: 9809 LDR R0, [SP, #36] 0x0801026E: F241 3288 MOVW R2, #0x1388 0x08010272: F7FF FDEE BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010276: 9002 STR R0, [SP, #8] 0x08010278: 9802 LDR R0, [SP, #8] 0x0801027A: B00A ADD SP, SP, #40 0x0801027C: BD80 POP {R7, PC}
SDMMC_CmdSendSCR: 0x0801027E: B580 PUSH {R7, LR} 0x08010280: B088 SUB SP, SP, #32 0x08010282: 9007 STR R0, [SP, #28] 0x08010284: 2000 MOVS R0, #0 0x08010286: 9002 STR R0, [SP, #8] 0x08010288: 2133 MOVS R1, #51 0x0801028A: 9100 STR R1, [SP, #0] 0x0801028C: 9103 STR R1, [SP, #12] 0x0801028E: F44F 7180 MOV.W R1, #0x0100 0x08010292: 9104 STR R1, [SP, #16] 0x08010294: 9005 STR R0, [SP, #20] 0x08010296: F44F 5080 MOV.W R0, #0x1000 0x0801029A: 9006 STR R0, [SP, #24] 0x0801029C: 9807 LDR R0, [SP, #28] 0x0801029E: A902 ADD R1, SP, #8 0x080102A0: F7FF FC7A BL SDMMC_SendCommand ; 0x0800FB98 0x080102A4: 9900 LDR R1, [SP, #0] 0x080102A6: 9807 LDR R0, [SP, #28] 0x080102A8: F241 3288 MOVW R2, #0x1388 0x080102AC: F7FF FDD1 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x080102B0: 9001 STR R0, [SP, #4] 0x080102B2: 9801 LDR R0, [SP, #4] 0x080102B4: B008 ADD SP, SP, #32 0x080102B6: BD80 POP {R7, PC}
SDMMC_CmdSendCID: 0x080102B8: B580 PUSH {R7, LR} 0x080102BA: B088 SUB SP, SP, #32 0x080102BC: 9007 STR R0, [SP, #28] 0x080102BE: 2000 MOVS R0, #0 0x080102C0: 9002 STR R0, [SP, #8] 0x080102C2: 2102 MOVS R1, #2 0x080102C4: 9103 STR R1, [SP, #12] 0x080102C6: F44F 7140 MOV.W R1, #0x0300 0x080102CA: 9104 STR R1, [SP, #16] 0x080102CC: 9005 STR R0, [SP, #20] 0x080102CE: F44F 5080 MOV.W R0, #0x1000 0x080102D2: 9006 STR R0, [SP, #24] 0x080102D4: 9807 LDR R0, [SP, #28] 0x080102D6: A902 ADD R1, SP, #8 0x080102D8: F7FF FC5E BL SDMMC_SendCommand ; 0x0800FB98 0x080102DC: 9807 LDR R0, [SP, #28] 0x080102DE: F000 F804 BL SDMMC_GetCmdResp2 ; 0x080102EA 0x080102E2: 9001 STR R0, [SP, #4] 0x080102E4: 9801 LDR R0, [SP, #4] 0x080102E6: B008 ADD SP, SP, #32 0x080102E8: BD80 POP {R7, PC}
SDMMC_GetCmdResp2: 0x080102EA: B085 SUB SP, SP, #20 0x080102EC: 9003 STR R0, [SP, #12] 0x080102EE: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x080102F2: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x080102F6: 6800 LDR R0, [R0] 0x080102F8: 08C0 LSRS R0, R0, #3 0x080102FA: F644 51D3 MOVW R1, #0x4DD3 0x080102FE: F2C1 0162 MOVT R1, #0x1062 0x08010302: FBA0 1001 UMULL R1, R0, R0, R1 0x08010306: 0980 LSRS R0, R0, #6 0x08010308: F241 3188 MOVW R1, #0x1388 0x0801030C: 4348 MULS R0, R1, R0 0x0801030E: 9001 STR R0, [SP, #4]
.L1: 0x08010310: 9801 LDR R0, [SP, #4] 0x08010312: 1E41 SUBS R1, R0, #1 0x08010314: 9101 STR R1, [SP, #4] 0x08010316: B918 CBNZ R0, .L2 ; 0x08010320 0x08010318: F04F 4000 MOV.W R0, #0x80000000 0x0801031C: 9004 STR R0, [SP, #16] 0x0801031E: E02C B .L6 ; 0x0801037A
.L2: 0x08010320: 9803 LDR R0, [SP, #12] 0x08010322: 6B40 LDR R0, [R0, #52] 0x08010324: 9002 STR R0, [SP, #8] 0x08010326: 2001 MOVS R0, #1 0x08010328: F89D 1008 LDRB.W R1, [SP, #8] 0x0801032C: F011 0F45 TST R1, #69 0x08010330: 9000 STR R0, [SP, #0] 0x08010332: D004 BEQ .L3 ; 0x0801033E 0x08010334: F89D 0009 LDRB.W R0, [SP, #9] 0x08010338: F3C0 1040 UBFX R0, R0, #5, #1 0x0801033C: 9000 STR R0, [SP, #0]
.L3: 0x0801033E: 9800 LDR R0, [SP, #0] 0x08010340: 07C0 LSLS R0, R0, #31 0x08010342: 2800 CMP R0, #0 0x08010344: D1E4 BNE .L1 ; 0x08010310 0x08010346: 9803 LDR R0, [SP, #12] 0x08010348: 6B40 LDR R0, [R0, #52] 0x0801034A: 0740 LSLS R0, R0, #29 0x0801034C: 2800 CMP R0, #0 0x0801034E: D504 BPL .L4 ; 0x0801035A 0x08010350: 9903 LDR R1, [SP, #12] 0x08010352: 2004 MOVS R0, #4 0x08010354: 6388 STR R0, [R1, #56] 0x08010356: 9004 STR R0, [SP, #16] 0x08010358: E00F B .L6 ; 0x0801037A
.L4: 0x0801035A: 9803 LDR R0, [SP, #12] 0x0801035C: 6B40 LDR R0, [R0, #52] 0x0801035E: 07C0 LSLS R0, R0, #31 0x08010360: B120 CBZ R0, .L5 ; 0x0801036C 0x08010362: 9903 LDR R1, [SP, #12] 0x08010364: 2001 MOVS R0, #1 0x08010366: 6388 STR R0, [R1, #56] 0x08010368: 9004 STR R0, [SP, #16] 0x0801036A: E006 B .L6 ; 0x0801037A
.L5: 0x0801036C: 9903 LDR R1, [SP, #12] 0x0801036E: 20C5 MOVS R0, #197 0x08010370: F2C0 0020 MOVT R0, #32 0x08010374: 6388 STR R0, [R1, #56] 0x08010376: 2000 MOVS R0, #0 0x08010378: 9004 STR R0, [SP, #16]
.L6: 0x0801037A: 9804 LDR R0, [SP, #16] 0x0801037C: B005 ADD SP, SP, #20 0x0801037E: 4770 BX LR
SDMMC_CmdSendCSD: 0x08010380: B580 PUSH {R7, LR} 0x08010382: B088 SUB SP, SP, #32 0x08010384: 9007 STR R0, [SP, #28] 0x08010386: 9106 STR R1, [SP, #24] 0x08010388: 9806 LDR R0, [SP, #24] 0x0801038A: 9001 STR R0, [SP, #4] 0x0801038C: 2009 MOVS R0, #9 0x0801038E: 9002 STR R0, [SP, #8] 0x08010390: F44F 7040 MOV.W R0, #0x0300 0x08010394: 9003 STR R0, [SP, #12] 0x08010396: 2000 MOVS R0, #0 0x08010398: 9004 STR R0, [SP, #16] 0x0801039A: F44F 5080 MOV.W R0, #0x1000 0x0801039E: 9005 STR R0, [SP, #20] 0x080103A0: 9807 LDR R0, [SP, #28] 0x080103A2: A901 ADD R1, SP, #4 0x080103A4: F7FF FBF8 BL SDMMC_SendCommand ; 0x0800FB98 0x080103A8: 9807 LDR R0, [SP, #28] 0x080103AA: F7FF FF9E BL SDMMC_GetCmdResp2 ; 0x080102EA 0x080103AE: 9000 STR R0, [SP, #0] 0x080103B0: 9800 LDR R0, [SP, #0] 0x080103B2: B008 ADD SP, SP, #32 0x080103B4: BD80 POP {R7, PC}
SDMMC_CmdSetRelAdd: 0x080103B6: B580 PUSH {R7, LR} 0x080103B8: B08A SUB SP, SP, #40 0x080103BA: 9009 STR R0, [SP, #36] 0x080103BC: 9108 STR R1, [SP, #32] 0x080103BE: 2000 MOVS R0, #0 0x080103C0: 9003 STR R0, [SP, #12] 0x080103C2: 2103 MOVS R1, #3 0x080103C4: 9101 STR R1, [SP, #4] 0x080103C6: 9104 STR R1, [SP, #16] 0x080103C8: F44F 7180 MOV.W R1, #0x0100 0x080103CC: 9105 STR R1, [SP, #20] 0x080103CE: 9006 STR R0, [SP, #24] 0x080103D0: F44F 5080 MOV.W R0, #0x1000 0x080103D4: 9007 STR R0, [SP, #28] 0x080103D6: 9809 LDR R0, [SP, #36] 0x080103D8: A903 ADD R1, SP, #12 0x080103DA: F7FF FBDD BL SDMMC_SendCommand ; 0x0800FB98 0x080103DE: 9901 LDR R1, [SP, #4] 0x080103E0: 9809 LDR R0, [SP, #36] 0x080103E2: 9A08 LDR R2, [SP, #32] 0x080103E4: F000 F804 BL SDMMC_GetCmdResp6 ; 0x080103F0 0x080103E8: 9002 STR R0, [SP, #8] 0x080103EA: 9802 LDR R0, [SP, #8] 0x080103EC: B00A ADD SP, SP, #40 0x080103EE: BD80 POP {R7, PC}
SDMMC_GetCmdResp6: 0x080103F0: B580 PUSH {R7, LR} 0x080103F2: B088 SUB SP, SP, #32 0x080103F4: 9006 STR R0, [SP, #24] 0x080103F6: F88D 1017 STRB.W R1, [SP, #23] 0x080103FA: 9204 STR R2, [SP, #16] 0x080103FC: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x08010400: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x08010404: 6800 LDR R0, [R0] 0x08010406: 08C0 LSRS R0, R0, #3 0x08010408: F644 51D3 MOVW R1, #0x4DD3 0x0801040C: F2C1 0162 MOVT R1, #0x1062 0x08010410: FBA0 1001 UMULL R1, R0, R0, R1 0x08010414: 0980 LSRS R0, R0, #6 0x08010416: F241 3188 MOVW R1, #0x1388 0x0801041A: 4348 MULS R0, R1, R0 0x0801041C: 9001 STR R0, [SP, #4]
.L1: 0x0801041E: 9801 LDR R0, [SP, #4] 0x08010420: 1E41 SUBS R1, R0, #1 0x08010422: 9101 STR R1, [SP, #4] 0x08010424: B918 CBNZ R0, .L2 ; 0x0801042E 0x08010426: F04F 4000 MOV.W R0, #0x80000000 0x0801042A: 9007 STR R0, [SP, #28] 0x0801042C: E05A B .L10 ; 0x080104E4
.L2: 0x0801042E: 9806 LDR R0, [SP, #24] 0x08010430: 6B40 LDR R0, [R0, #52] 0x08010432: 9002 STR R0, [SP, #8] 0x08010434: 2001 MOVS R0, #1 0x08010436: F89D 1008 LDRB.W R1, [SP, #8] 0x0801043A: F011 0F45 TST R1, #69 0x0801043E: 9000 STR R0, [SP, #0] 0x08010440: D004 BEQ .L3 ; 0x0801044C 0x08010442: F89D 0009 LDRB.W R0, [SP, #9] 0x08010446: F3C0 1040 UBFX R0, R0, #5, #1 0x0801044A: 9000 STR R0, [SP, #0]
.L3: 0x0801044C: 9800 LDR R0, [SP, #0] 0x0801044E: 07C0 LSLS R0, R0, #31 0x08010450: 2800 CMP R0, #0 0x08010452: D1E4 BNE .L1 ; 0x0801041E 0x08010454: 9806 LDR R0, [SP, #24] 0x08010456: 6B40 LDR R0, [R0, #52] 0x08010458: 0740 LSLS R0, R0, #29 0x0801045A: 2800 CMP R0, #0 0x0801045C: D504 BPL .L4 ; 0x08010468 0x0801045E: 9906 LDR R1, [SP, #24] 0x08010460: 2004 MOVS R0, #4 0x08010462: 6388 STR R0, [R1, #56] 0x08010464: 9007 STR R0, [SP, #28] 0x08010466: E03D B .L10 ; 0x080104E4
.L4: 0x08010468: 9806 LDR R0, [SP, #24] 0x0801046A: 6B40 LDR R0, [R0, #52] 0x0801046C: 07C0 LSLS R0, R0, #31 0x0801046E: B120 CBZ R0, .L5 ; 0x0801047A 0x08010470: 9906 LDR R1, [SP, #24] 0x08010472: 2001 MOVS R0, #1 0x08010474: 6388 STR R0, [R1, #56] 0x08010476: 9007 STR R0, [SP, #28] 0x08010478: E034 B .L10 ; 0x080104E4
.L5: 0x0801047A: 9806 LDR R0, [SP, #24] 0x0801047C: F7FF FBF9 BL SDMMC_GetCommandResponse ; 0x0800FC72 0x08010480: F89D 1017 LDRB.W R1, [SP, #23] 0x08010484: 4288 CMP R0, R1 0x08010486: D002 BEQ .L6 ; 0x0801048E 0x08010488: 2001 MOVS R0, #1 0x0801048A: 9007 STR R0, [SP, #28] 0x0801048C: E02A B .L10 ; 0x080104E4
.L6: 0x0801048E: 9906 LDR R1, [SP, #24] 0x08010490: 20C5 MOVS R0, #197 0x08010492: F2C0 0020 MOVT R0, #32 0x08010496: 6388 STR R0, [R1, #56] 0x08010498: 9806 LDR R0, [SP, #24] 0x0801049A: 2100 MOVS R1, #0 0x0801049C: F7FF FBF0 BL SDMMC_GetResponse ; 0x0800FC80 0x080104A0: 9003 STR R0, [SP, #12] 0x080104A2: F89D 000D LDRB.W R0, [SP, #13] 0x080104A6: F010 0FE0 TST R0, #224 0x080104AA: D106 BNE .L7 ; 0x080104BA 0x080104AC: F8BD 000E LDRH.W R0, [SP, #14] 0x080104B0: 9904 LDR R1, [SP, #16] 0x080104B2: 8008 STRH R0, [R1] 0x080104B4: 2000 MOVS R0, #0 0x080104B6: 9007 STR R0, [SP, #28] 0x080104B8: E014 B .L10 ; 0x080104E4
.L7: 0x080104BA: F89D 000D LDRB.W R0, [SP, #13] 0x080104BE: 0640 LSLS R0, R0, #25 0x080104C0: 2800 CMP R0, #0 0x080104C2: D503 BPL .L8 ; 0x080104CC 0x080104C4: F44F 5000 MOV.W R0, #0x2000 0x080104C8: 9007 STR R0, [SP, #28] 0x080104CA: E00B B .L10 ; 0x080104E4
.L8: 0x080104CC: F89D 000D LDRB.W R0, [SP, #13] 0x080104D0: 0600 LSLS R0, R0, #24 0x080104D2: 2800 CMP R0, #0 0x080104D4: D503 BPL .L9 ; 0x080104DE 0x080104D6: F44F 5080 MOV.W R0, #0x1000 0x080104DA: 9007 STR R0, [SP, #28] 0x080104DC: E002 B .L10 ; 0x080104E4
.L9: 0x080104DE: F44F 3080 MOV.W R0, #0x010000 0x080104E2: 9007 STR R0, [SP, #28]
.L10: 0x080104E4: 9807 LDR R0, [SP, #28] 0x080104E6: B008 ADD SP, SP, #32 0x080104E8: BD80 POP {R7, PC}
SDMMC_CmdSendStatus: 0x080104EA: B580 PUSH {R7, LR} 0x080104EC: B08A SUB SP, SP, #40 0x080104EE: 9009 STR R0, [SP, #36] 0x080104F0: 9108 STR R1, [SP, #32] 0x080104F2: 9808 LDR R0, [SP, #32] 0x080104F4: 9003 STR R0, [SP, #12] 0x080104F6: 200D MOVS R0, #13 0x080104F8: 9001 STR R0, [SP, #4] 0x080104FA: 9004 STR R0, [SP, #16] 0x080104FC: F44F 7080 MOV.W R0, #0x0100 0x08010500: 9005 STR R0, [SP, #20] 0x08010502: 2000 MOVS R0, #0 0x08010504: 9006 STR R0, [SP, #24] 0x08010506: F44F 5080 MOV.W R0, #0x1000 0x0801050A: 9007 STR R0, [SP, #28] 0x0801050C: 9809 LDR R0, [SP, #36] 0x0801050E: A903 ADD R1, SP, #12 0x08010510: F7FF FB42 BL SDMMC_SendCommand ; 0x0800FB98 0x08010514: 9901 LDR R1, [SP, #4] 0x08010516: 9809 LDR R0, [SP, #36] 0x08010518: F241 3288 MOVW R2, #0x1388 0x0801051C: F7FF FC99 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x08010520: 9002 STR R0, [SP, #8] 0x08010522: 9802 LDR R0, [SP, #8] 0x08010524: B00A ADD SP, SP, #40 0x08010526: BD80 POP {R7, PC}
SDMMC_CmdStatusRegister: 0x08010528: B580 PUSH {R7, LR} 0x0801052A: B088 SUB SP, SP, #32 0x0801052C: 9007 STR R0, [SP, #28] 0x0801052E: 2000 MOVS R0, #0 0x08010530: 9002 STR R0, [SP, #8] 0x08010532: 210D MOVS R1, #13 0x08010534: 9100 STR R1, [SP, #0] 0x08010536: 9103 STR R1, [SP, #12] 0x08010538: F44F 7180 MOV.W R1, #0x0100 0x0801053C: 9104 STR R1, [SP, #16] 0x0801053E: 9005 STR R0, [SP, #20] 0x08010540: F44F 5080 MOV.W R0, #0x1000 0x08010544: 9006 STR R0, [SP, #24] 0x08010546: 9807 LDR R0, [SP, #28] 0x08010548: A902 ADD R1, SP, #8 0x0801054A: F7FF FB25 BL SDMMC_SendCommand ; 0x0800FB98 0x0801054E: 9900 LDR R1, [SP, #0] 0x08010550: 9807 LDR R0, [SP, #28] 0x08010552: F241 3288 MOVW R2, #0x1388 0x08010556: F7FF FC7C BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x0801055A: 9001 STR R0, [SP, #4] 0x0801055C: 9801 LDR R0, [SP, #4] 0x0801055E: B008 ADD SP, SP, #32 0x08010560: BD80 POP {R7, PC}
HAL_RTCEx_BKUPWrite: 0x08010562: B580 PUSH {R7, LR} 0x08010564: B084 SUB SP, SP, #16 0x08010566: 9003 STR R0, [SP, #12] 0x08010568: 9102 STR R1, [SP, #8] 0x0801056A: 9201 STR R2, [SP, #4] 0x0801056C: 9802 LDR R0, [SP, #8] 0x0801056E: 281F CMP R0, #31 0x08010570: D800 BHI .L1 ; 0x08010574 0x08010572: E007 B .L2 ; 0x08010584
.L1: 0x08010574: F641 308E MOVW R0, #0x1B8E ; 0x08021B8E = .rodata..L.str.242 0x08010578: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B8E = .rodata..L.str.242 0x0801057C: F640 110F MOVW R1, #0x090F 0x08010580: F7F4 FB0B BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x08010584: 9803 LDR R0, [SP, #12] 0x08010586: 6800 LDR R0, [R0] 0x08010588: 3050 ADDS R0, #80 0x0801058A: 9000 STR R0, [SP, #0] 0x0801058C: 9902 LDR R1, [SP, #8] 0x0801058E: 9800 LDR R0, [SP, #0] 0x08010590: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08010594: 9000 STR R0, [SP, #0] 0x08010596: 9801 LDR R0, [SP, #4] 0x08010598: 9900 LDR R1, [SP, #0] 0x0801059A: 6008 STR R0, [R1] 0x0801059C: B004 ADD SP, SP, #16 0x0801059E: BD80 POP {R7, PC}
HAL_RTCEx_BKUPRead: 0x080105A0: B580 PUSH {R7, LR} 0x080105A2: B084 SUB SP, SP, #16 0x080105A4: 9003 STR R0, [SP, #12] 0x080105A6: 9102 STR R1, [SP, #8] 0x080105A8: 9802 LDR R0, [SP, #8] 0x080105AA: 281F CMP R0, #31 0x080105AC: D800 BHI .L1 ; 0x080105B0 0x080105AE: E007 B .L2 ; 0x080105C0
.L1: 0x080105B0: F641 308E MOVW R0, #0x1B8E ; 0x08021B8E = .rodata..L.str.242 0x080105B4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B8E = .rodata..L.str.242 0x080105B8: F640 112C MOVW R1, #0x092C 0x080105BC: F7F4 FAED BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x080105C0: 9803 LDR R0, [SP, #12] 0x080105C2: 6800 LDR R0, [R0] 0x080105C4: 3050 ADDS R0, #80 0x080105C6: 9001 STR R0, [SP, #4] 0x080105C8: 9902 LDR R1, [SP, #8] 0x080105CA: 9801 LDR R0, [SP, #4] 0x080105CC: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x080105D0: 9001 STR R0, [SP, #4] 0x080105D2: 9801 LDR R0, [SP, #4] 0x080105D4: 6800 LDR R0, [R0] 0x080105D6: B004 ADD SP, SP, #16 0x080105D8: BD80 POP {R7, PC}
socket: 0x080105DA: B580 PUSH {R7, LR} 0x080105DC: B086 SUB SP, SP, #24 0x080105DE: F88D 0016 STRB.W R0, [SP, #22] 0x080105E2: F88D 1015 STRB.W R1, [SP, #21] 0x080105E6: F8AD 2012 STRH.W R2, [SP, #18] 0x080105EA: F88D 3011 STRB.W R3, [SP, #17] 0x080105EE: F89D 0016 LDRB.W R0, [SP, #22] 0x080105F2: 2805 CMP R0, #5 0x080105F4: DB03 BLT .L1 ; 0x080105FE 0x080105F6: 20FF MOVS R0, #255 0x080105F8: F88D 0017 STRB.W R0, [SP, #23] 0x080105FC: E0E0 B .L19 ; 0x080107C0
.L1: 0x080105FE: F89D 0015 LDRB.W R0, [SP, #21] 0x08010602: 4601 MOV R1, R0 0x08010604: 9102 STR R1, [SP, #8] 0x08010606: 2801 CMP R0, #1 0x08010608: D007 BEQ .L2 ; 0x0801061A 0x0801060A: 9802 LDR R0, [SP, #8] 0x0801060C: 3802 SUBS R0, #2 0x0801060E: 2803 CMP R0, #3 0x08010610: D30F BCC .L4 ; 0x08010632 0x08010612: 9802 LDR R0, [SP, #8] 0x08010614: 2805 CMP R0, #5 0x08010616: D00D BEQ .L5 ; 0x08010634 0x08010618: E00D B .L6 ; 0x08010636
.L2: 0x0801061A: 200F MOVS R0, #15 0x0801061C: A903 ADD R1, SP, #12 0x0801061E: 2204 MOVS R2, #4 0x08010620: F000 FFA8 BL WIZCHIP_READ_BUF ; 0x08011574 0x08010624: 9803 LDR R0, [SP, #12] 0x08010626: B918 CBNZ R0, .L3 ; 0x08010630 0x08010628: 20FD MOVS R0, #253 0x0801062A: F88D 0017 STRB.W R0, [SP, #23] 0x0801062E: E0C7 B .L19 ; 0x080107C0
.L3: 0x08010630: E005 B .L7 ; 0x0801063E
.L4: 0x08010632: E004 B .L7 ; 0x0801063E
.L5: 0x08010634: E003 B .L7 ; 0x0801063E
.L6: 0x08010636: 20FB MOVS R0, #251 0x08010638: F88D 0017 STRB.W R0, [SP, #23] 0x0801063C: E0C0 B .L19 ; 0x080107C0
.L7: 0x0801063E: F89D 0011 LDRB.W R0, [SP, #17] 0x08010642: 0740 LSLS R0, R0, #29 0x08010644: 2800 CMP R0, #0 0x08010646: D503 BPL .L8 ; 0x08010650 0x08010648: 20FA MOVS R0, #250 0x0801064A: F88D 0017 STRB.W R0, [SP, #23] 0x0801064E: E0B7 B .L19 ; 0x080107C0
.L8: 0x08010650: F89D 0011 LDRB.W R0, [SP, #17] 0x08010654: B310 CBZ R0, .L13 ; 0x0801069C 0x08010656: F89D 0015 LDRB.W R0, [SP, #21] 0x0801065A: 4601 MOV R1, R0 0x0801065C: 9101 STR R1, [SP, #4] 0x0801065E: 2801 CMP R0, #1 0x08010660: D003 BEQ .L9 ; 0x0801066A 0x08010662: 9801 LDR R0, [SP, #4] 0x08010664: 2802 CMP R0, #2 0x08010666: D00A BEQ .L11 ; 0x0801067E 0x08010668: E018 B .L13 ; 0x0801069C
.L9: 0x0801066A: F89D 0011 LDRB.W R0, [SP, #17] 0x0801066E: F010 0F21 TST R0, #33 0x08010672: D103 BNE .L10 ; 0x0801067C 0x08010674: 20FA MOVS R0, #250 0x08010676: F88D 0017 STRB.W R0, [SP, #23] 0x0801067A: E0A1 B .L19 ; 0x080107C0
.L10: 0x0801067C: E00E B .L13 ; 0x0801069C
.L11: 0x0801067E: F89D 0011 LDRB.W R0, [SP, #17] 0x08010682: 0680 LSLS R0, R0, #26 0x08010684: 2800 CMP R0, #0 0x08010686: D508 BPL .L12 ; 0x0801069A 0x08010688: F89D 0011 LDRB.W R0, [SP, #17] 0x0801068C: 0600 LSLS R0, R0, #24 0x0801068E: 2800 CMP R0, #0 0x08010690: D403 BMI .L12 ; 0x0801069A 0x08010692: 20FA MOVS R0, #250 0x08010694: F88D 0017 STRB.W R0, [SP, #23] 0x08010698: E092 B .L19 ; 0x080107C0
.L12: 0x0801069A: E7FF B .L13 ; 0x0801069C
.L13: 0x0801069C: F89D 0016 LDRB.W R0, [SP, #22] 0x080106A0: F00B F886 BL close ; 0x0801B7B0 0x080106A4: F89D 1016 LDRB.W R1, [SP, #22] 0x080106A8: F44F 6080 MOV.W R0, #0x0400 0x080106AC: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080106B0: F89D 1015 LDRB.W R1, [SP, #21] 0x080106B4: F89D 2011 LDRB.W R2, [SP, #17] 0x080106B8: F002 02F0 AND R2, R2, #240 0x080106BC: 4311 ORRS R1, R2 0x080106BE: F000 FE48 BL WIZCHIP_WRITE ; 0x08011352 0x080106C2: F8BD 0012 LDRH.W R0, [SP, #18] 0x080106C6: B9A0 CBNZ R0, .L14 ; 0x080106F2 0x080106C8: F646 7050 MOVW R0, #0x6F50 ; 0x24006F50 = sock_any_port 0x080106CC: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F50 = sock_any_port 0x080106D0: 8801 LDRH R1, [R0] 0x080106D2: 1C4A ADDS R2, R1, #1 0x080106D4: 8002 STRH R2, [R0] 0x080106D6: F8AD 1012 STRH.W R1, [SP, #18] 0x080106DA: 8800 LDRH R0, [R0] 0x080106DC: F64F 71F0 MOVW R1, #0xFFF0 0x080106E0: 4288 CMP R0, R1 0x080106E2: D106 BNE .L14 ; 0x080106F2 0x080106E4: F646 7150 MOVW R1, #0x6F50 ; 0x24006F50 = sock_any_port 0x080106E8: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F50 = sock_any_port 0x080106EC: F44F 4040 MOV.W R0, #0xC000 0x080106F0: 8008 STRH R0, [R1]
.L14: 0x080106F2: F89D 1016 LDRB.W R1, [SP, #22] 0x080106F6: F240 4004 MOVW R0, #0x0404 0x080106FA: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080106FE: F89D 1013 LDRB.W R1, [SP, #19] 0x08010702: F000 FE26 BL WIZCHIP_WRITE ; 0x08011352 0x08010706: F89D 1016 LDRB.W R1, [SP, #22] 0x0801070A: F240 4005 MOVW R0, #0x0405 0x0801070E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010712: F89D 1012 LDRB.W R1, [SP, #18] 0x08010716: F000 FE1C BL WIZCHIP_WRITE ; 0x08011352 0x0801071A: F89D 1016 LDRB.W R1, [SP, #22] 0x0801071E: F240 4001 MOVW R0, #0x0401 0x08010722: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010726: 2101 MOVS R1, #1 0x08010728: F000 FE13 BL WIZCHIP_WRITE ; 0x08011352
.L15: 0x0801072C: F89D 1016 LDRB.W R1, [SP, #22] 0x08010730: F240 4001 MOVW R0, #0x0401 0x08010734: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010738: F000 FE58 BL WIZCHIP_READ ; 0x080113EC 0x0801073C: B100 CBZ R0, .L16 ; 0x08010740 0x0801073E: E7F5 B .L15 ; 0x0801072C
.L16: 0x08010740: F89D 1016 LDRB.W R1, [SP, #22] 0x08010744: 2001 MOVS R0, #1 0x08010746: FA00 F301 LSL.W R3, R0, R1 0x0801074A: F242 42F8 MOVW R2, #0x24F8 ; 0x240024F8 = sock_io_mode 0x0801074E: F2C2 4200 MOVT R2, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010752: 8811 LDRH R1, [R2] 0x08010754: 4399 BICS R1, R3 0x08010756: 8011 STRH R1, [R2] 0x08010758: F89D 1011 LDRB.W R1, [SP, #17] 0x0801075C: F001 0101 AND R1, R1, #1 0x08010760: F89D 3016 LDRB.W R3, [SP, #22] 0x08010764: FA01 F303 LSL.W R3, R1, R3 0x08010768: 8811 LDRH R1, [R2] 0x0801076A: 4319 ORRS R1, R3 0x0801076C: 8011 STRH R1, [R2] 0x0801076E: F89D 1016 LDRB.W R1, [SP, #22] 0x08010772: FA00 F201 LSL.W R2, R0, R1 0x08010776: F242 41F6 MOVW R1, #0x24F6 ; 0x240024F6 = sock_is_sending 0x0801077A: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F6 = sock_is_sending 0x0801077E: 8808 LDRH R0, [R1] 0x08010780: 4390 BICS R0, R2 0x08010782: 8008 STRH R0, [R1] 0x08010784: F89D 2016 LDRB.W R2, [SP, #22] 0x08010788: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801078C: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x08010790: 2000 MOVS R0, #0 0x08010792: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x08010796: F89D 2016 LDRB.W R2, [SP, #22] 0x0801079A: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x0801079E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x080107A2: 5488 STRB R0, [R1, R2]
.L17: 0x080107A4: F89D 1016 LDRB.W R1, [SP, #22] 0x080107A8: F240 4003 MOVW R0, #0x0403 0x080107AC: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080107B0: F000 FE1C BL WIZCHIP_READ ; 0x080113EC 0x080107B4: B900 CBNZ R0, .L18 ; 0x080107B8 0x080107B6: E7F5 B .L17 ; 0x080107A4
.L18: 0x080107B8: F89D 0016 LDRB.W R0, [SP, #22] 0x080107BC: F88D 0017 STRB.W R0, [SP, #23]
.L19: 0x080107C0: F99D 0017 LDRSB.W R0, [SP, #23] 0x080107C4: B006 ADD SP, SP, #24 0x080107C6: BD80 POP {R7, PC}
disconnect: 0x080107C8: B580 PUSH {R7, LR} 0x080107CA: B082 SUB SP, SP, #8 0x080107CC: F88D 0006 STRB.W R0, [SP, #6] 0x080107D0: F89D 0006 LDRB.W R0, [SP, #6] 0x080107D4: 2805 CMP R0, #5 0x080107D6: DB03 BLT .L1 ; 0x080107E0 0x080107D8: 20FF MOVS R0, #255 0x080107DA: F88D 0007 STRB.W R0, [SP, #7] 0x080107DE: E05C B .L8 ; 0x0801089A
.L1: 0x080107E0: F89D 1006 LDRB.W R1, [SP, #6] 0x080107E4: F44F 6080 MOV.W R0, #0x0400 0x080107E8: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080107EC: F000 FDFE BL WIZCHIP_READ ; 0x080113EC 0x080107F0: F000 000F AND R0, R0, #15 0x080107F4: 2801 CMP R0, #1 0x080107F6: D003 BEQ .L2 ; 0x08010800 0x080107F8: 20FB MOVS R0, #251 0x080107FA: F88D 0007 STRB.W R0, [SP, #7] 0x080107FE: E04C B .L8 ; 0x0801089A
.L2: 0x08010800: F89D 1006 LDRB.W R1, [SP, #6] 0x08010804: F240 4001 MOVW R0, #0x0401 0x08010808: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801080C: 2108 MOVS R1, #8 0x0801080E: F000 FDA0 BL WIZCHIP_WRITE ; 0x08011352
.L3: 0x08010812: F89D 1006 LDRB.W R1, [SP, #6] 0x08010816: F240 4001 MOVW R0, #0x0401 0x0801081A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801081E: F000 FDE5 BL WIZCHIP_READ ; 0x080113EC 0x08010822: B100 CBZ R0, .L4 ; 0x08010826 0x08010824: E7F5 B .L3 ; 0x08010812
.L4: 0x08010826: F89D 1006 LDRB.W R1, [SP, #6] 0x0801082A: 2001 MOVS R0, #1 0x0801082C: FA00 F201 LSL.W R2, R0, R1 0x08010830: F242 41F6 MOVW R1, #0x24F6 ; 0x240024F6 = sock_is_sending 0x08010834: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F6 = sock_is_sending 0x08010838: 8808 LDRH R0, [R1] 0x0801083A: 4390 BICS R0, R2 0x0801083C: 8008 STRH R0, [R1] 0x0801083E: F242 40F8 MOVW R0, #0x24F8 ; 0x240024F8 = sock_io_mode 0x08010842: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010846: 8800 LDRH R0, [R0] 0x08010848: F89D 1006 LDRB.W R1, [SP, #6] 0x0801084C: 40C8 LSRS R0, R1 0x0801084E: 07C0 LSLS R0, R0, #31 0x08010850: B118 CBZ R0, .L5 ; 0x0801085A 0x08010852: 2000 MOVS R0, #0 0x08010854: F88D 0007 STRB.W R0, [SP, #7] 0x08010858: E01F B .L8 ; 0x0801089A
.L5: 0x0801085A: F89D 1006 LDRB.W R1, [SP, #6] 0x0801085E: F240 4003 MOVW R0, #0x0403 0x08010862: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010866: F000 FDC1 BL WIZCHIP_READ ; 0x080113EC 0x0801086A: B198 CBZ R0, .L7 ; 0x08010894 0x0801086C: F89D 1006 LDRB.W R1, [SP, #6] 0x08010870: F240 4002 MOVW R0, #0x0402 0x08010874: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010878: F000 FDB8 BL WIZCHIP_READ ; 0x080113EC 0x0801087C: 0700 LSLS R0, R0, #28 0x0801087E: 2800 CMP R0, #0 0x08010880: D507 BPL .L6 ; 0x08010892 0x08010882: F89D 0006 LDRB.W R0, [SP, #6] 0x08010886: F00A FF93 BL close ; 0x0801B7B0 0x0801088A: 20F3 MOVS R0, #243 0x0801088C: F88D 0007 STRB.W R0, [SP, #7] 0x08010890: E003 B .L8 ; 0x0801089A
.L6: 0x08010892: E7E2 B .L5 ; 0x0801085A
.L7: 0x08010894: 2001 MOVS R0, #1 0x08010896: F88D 0007 STRB.W R0, [SP, #7]
.L8: 0x0801089A: F99D 0007 LDRSB.W R0, [SP, #7] 0x0801089E: B002 ADD SP, SP, #8 0x080108A0: BD80 POP {R7, PC}
send: 0x080108A2: B580 PUSH {R7, LR} 0x080108A4: B086 SUB SP, SP, #24 0x080108A6: F88D 0013 STRB.W R0, [SP, #19] 0x080108AA: 9103 STR R1, [SP, #12] 0x080108AC: F8AD 200A STRH.W R2, [SP, #10] 0x080108B0: 2000 MOVS R0, #0 0x080108B2: F88D 0009 STRB.W R0, [SP, #9] 0x080108B6: F8AD 0006 STRH.W R0, [SP, #6] 0x080108BA: F89D 0013 LDRB.W R0, [SP, #19] 0x080108BE: 2805 CMP R0, #5 0x080108C0: DB03 BLT .L1 ; 0x080108CA 0x080108C2: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x080108C6: 9005 STR R0, [SP, #20] 0x080108C8: E0E9 B .L15 ; 0x08010A9E
.L1: 0x080108CA: F89D 1013 LDRB.W R1, [SP, #19] 0x080108CE: F44F 6080 MOV.W R0, #0x0400 0x080108D2: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080108D6: F000 FD89 BL WIZCHIP_READ ; 0x080113EC 0x080108DA: F000 000F AND R0, R0, #15 0x080108DE: 2801 CMP R0, #1 0x080108E0: D003 BEQ .L2 ; 0x080108EA 0x080108E2: F06F 0004 MVN R0, #4 0x080108E6: 9005 STR R0, [SP, #20] 0x080108E8: E0D9 B .L15 ; 0x08010A9E
.L2: 0x080108EA: F8BD 000A LDRH.W R0, [SP, #10] 0x080108EE: B918 CBNZ R0, .L3 ; 0x080108F8 0x080108F0: F06F 000D MVN R0, #13 0x080108F4: 9005 STR R0, [SP, #20] 0x080108F6: E0D2 B .L15 ; 0x08010A9E
.L3: 0x080108F8: F89D 1013 LDRB.W R1, [SP, #19] 0x080108FC: F240 4003 MOVW R0, #0x0403 0x08010900: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010904: F000 FD72 BL WIZCHIP_READ ; 0x080113EC 0x08010908: F88D 0009 STRB.W R0, [SP, #9] 0x0801090C: F89D 0009 LDRB.W R0, [SP, #9] 0x08010910: 2817 CMP R0, #23 0x08010912: D007 BEQ .L4 ; 0x08010924 0x08010914: F89D 0009 LDRB.W R0, [SP, #9] 0x08010918: 281C CMP R0, #28 0x0801091A: D003 BEQ .L4 ; 0x08010924 0x0801091C: F06F 0006 MVN R0, #6 0x08010920: 9005 STR R0, [SP, #20] 0x08010922: E0BC B .L15 ; 0x08010A9E
.L4: 0x08010924: F242 40F6 MOVW R0, #0x24F6 ; 0x240024F6 = sock_is_sending 0x08010928: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F6 = sock_is_sending 0x0801092C: 8800 LDRH R0, [R0] 0x0801092E: F89D 1013 LDRB.W R1, [SP, #19] 0x08010932: 40C8 LSRS R0, R1 0x08010934: 07C0 LSLS R0, R0, #31 0x08010936: B3A0 CBZ R0, .L7 ; 0x080109A2 0x08010938: F89D 1013 LDRB.W R1, [SP, #19] 0x0801093C: F240 4002 MOVW R0, #0x0402 0x08010940: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010944: F000 FD52 BL WIZCHIP_READ ; 0x080113EC 0x08010948: F88D 0009 STRB.W R0, [SP, #9] 0x0801094C: F89D 0009 LDRB.W R0, [SP, #9] 0x08010950: 06C0 LSLS R0, R0, #27 0x08010952: 2800 CMP R0, #0 0x08010954: D515 BPL .L5 ; 0x08010982 0x08010956: F89D 1013 LDRB.W R1, [SP, #19] 0x0801095A: F240 4002 MOVW R0, #0x0402 0x0801095E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010962: 2110 MOVS R1, #16 0x08010964: F000 FCF5 BL WIZCHIP_WRITE ; 0x08011352 0x08010968: F89D 1013 LDRB.W R1, [SP, #19] 0x0801096C: 2001 MOVS R0, #1 0x0801096E: FA00 F201 LSL.W R2, R0, R1 0x08010972: F242 41F6 MOVW R1, #0x24F6 ; 0x240024F6 = sock_is_sending 0x08010976: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F6 = sock_is_sending 0x0801097A: 8808 LDRH R0, [R1] 0x0801097C: 4390 BICS R0, R2 0x0801097E: 8008 STRH R0, [R1] 0x08010980: E00F B .L7 ; 0x080109A2
.L5: 0x08010982: F89D 0009 LDRB.W R0, [SP, #9] 0x08010986: 0700 LSLS R0, R0, #28 0x08010988: 2800 CMP R0, #0 0x0801098A: D507 BPL .L6 ; 0x0801099C 0x0801098C: F89D 0013 LDRB.W R0, [SP, #19] 0x08010990: F00A FF0E BL close ; 0x0801B7B0 0x08010994: F06F 000C MVN R0, #12 0x08010998: 9005 STR R0, [SP, #20] 0x0801099A: E080 B .L15 ; 0x08010A9E
.L6: 0x0801099C: 2000 MOVS R0, #0 0x0801099E: 9005 STR R0, [SP, #20] 0x080109A0: E07D B .L15 ; 0x08010A9E
.L7: 0x080109A2: 201B MOVS R0, #27 0x080109A4: F000 FD22 BL WIZCHIP_READ ; 0x080113EC 0x080109A8: F89D 1013 LDRB.W R1, [SP, #19] 0x080109AC: 0049 LSLS R1, R1, #1 0x080109AE: 2203 MOVS R2, #3 0x080109B0: 408A LSLS R2, R1 0x080109B2: 4010 ANDS R0, R2 0x080109B4: FA20 F101 LSR.W R1, R0, R1 0x080109B8: 2001 MOVS R0, #1 0x080109BA: 4088 LSLS R0, R1 0x080109BC: 0280 LSLS R0, R0, #10 0x080109BE: F8AD 0006 STRH.W R0, [SP, #6] 0x080109C2: F8BD 000A LDRH.W R0, [SP, #10] 0x080109C6: F8BD 1006 LDRH.W R1, [SP, #6] 0x080109CA: 4288 CMP R0, R1 0x080109CC: DD03 BLE .L8 ; 0x080109D6 0x080109CE: F8BD 0006 LDRH.W R0, [SP, #6] 0x080109D2: F8AD 000A STRH.W R0, [SP, #10]
.L8: 0x080109D6: F89D 0013 LDRB.W R0, [SP, #19] 0x080109DA: F00A FF9F BL getSn_TX_FSR ; 0x0801B91C 0x080109DE: F8AD 0006 STRH.W R0, [SP, #6] 0x080109E2: F89D 1013 LDRB.W R1, [SP, #19] 0x080109E6: F240 4003 MOVW R0, #0x0403 0x080109EA: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080109EE: F000 FCFD BL WIZCHIP_READ ; 0x080113EC 0x080109F2: F88D 0009 STRB.W R0, [SP, #9] 0x080109F6: F89D 0009 LDRB.W R0, [SP, #9] 0x080109FA: 2817 CMP R0, #23 0x080109FC: D00B BEQ .L9 ; 0x08010A16 0x080109FE: F89D 0009 LDRB.W R0, [SP, #9] 0x08010A02: 281C CMP R0, #28 0x08010A04: D007 BEQ .L9 ; 0x08010A16 0x08010A06: F89D 0013 LDRB.W R0, [SP, #19] 0x08010A0A: F00A FED1 BL close ; 0x0801B7B0 0x08010A0E: F06F 0006 MVN R0, #6 0x08010A12: 9005 STR R0, [SP, #20] 0x08010A14: E043 B .L15 ; 0x08010A9E
.L9: 0x08010A16: F242 40F8 MOVW R0, #0x24F8 ; 0x240024F8 = sock_io_mode 0x08010A1A: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010A1E: 8800 LDRH R0, [R0] 0x08010A20: F89D 1013 LDRB.W R1, [SP, #19] 0x08010A24: 40C8 LSRS R0, R1 0x08010A26: 07C0 LSLS R0, R0, #31 0x08010A28: B140 CBZ R0, .L10 ; 0x08010A3C 0x08010A2A: F8BD 000A LDRH.W R0, [SP, #10] 0x08010A2E: F8BD 1006 LDRH.W R1, [SP, #6] 0x08010A32: 4288 CMP R0, R1 0x08010A34: DD02 BLE .L10 ; 0x08010A3C 0x08010A36: 2000 MOVS R0, #0 0x08010A38: 9005 STR R0, [SP, #20] 0x08010A3A: E030 B .L15 ; 0x08010A9E
.L10: 0x08010A3C: F8BD 000A LDRH.W R0, [SP, #10] 0x08010A40: F8BD 1006 LDRH.W R1, [SP, #6] 0x08010A44: 4288 CMP R0, R1 0x08010A46: DC00 BGT .L11 ; 0x08010A4A 0x08010A48: E000 B .L12 ; 0x08010A4C
.L11: 0x08010A4A: E7C4 B .L8 ; 0x080109D6
.L12: 0x08010A4C: F89D 0013 LDRB.W R0, [SP, #19] 0x08010A50: 9903 LDR R1, [SP, #12] 0x08010A52: F8BD 200A LDRH.W R2, [SP, #10] 0x08010A56: F00A FFF5 BL wiz_send_data ; 0x0801BA44 0x08010A5A: F89D 1013 LDRB.W R1, [SP, #19] 0x08010A5E: F240 4001 MOVW R0, #0x0401 0x08010A62: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010A66: 2120 MOVS R1, #32 0x08010A68: F000 FC73 BL WIZCHIP_WRITE ; 0x08011352
.L13: 0x08010A6C: F89D 1013 LDRB.W R1, [SP, #19] 0x08010A70: F240 4001 MOVW R0, #0x0401 0x08010A74: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010A78: F000 FCB8 BL WIZCHIP_READ ; 0x080113EC 0x08010A7C: B100 CBZ R0, .L14 ; 0x08010A80 0x08010A7E: E7F5 B .L13 ; 0x08010A6C
.L14: 0x08010A80: F89D 1013 LDRB.W R1, [SP, #19] 0x08010A84: 2001 MOVS R0, #1 0x08010A86: FA00 F201 LSL.W R2, R0, R1 0x08010A8A: F242 41F6 MOVW R1, #0x24F6 ; 0x240024F6 = sock_is_sending 0x08010A8E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F6 = sock_is_sending 0x08010A92: 8808 LDRH R0, [R1] 0x08010A94: 4310 ORRS R0, R2 0x08010A96: 8008 STRH R0, [R1] 0x08010A98: F8BD 000A LDRH.W R0, [SP, #10] 0x08010A9C: 9005 STR R0, [SP, #20]
.L15: 0x08010A9E: 9805 LDR R0, [SP, #20] 0x08010AA0: B006 ADD SP, SP, #24 0x08010AA2: BD80 POP {R7, PC}
recv: 0x08010AA4: B580 PUSH {R7, LR} 0x08010AA6: B086 SUB SP, SP, #24 0x08010AA8: F88D 0013 STRB.W R0, [SP, #19] 0x08010AAC: 9103 STR R1, [SP, #12] 0x08010AAE: F8AD 200A STRH.W R2, [SP, #10] 0x08010AB2: 2000 MOVS R0, #0 0x08010AB4: F88D 0009 STRB.W R0, [SP, #9] 0x08010AB8: F8AD 0006 STRH.W R0, [SP, #6] 0x08010ABC: F89D 0013 LDRB.W R0, [SP, #19] 0x08010AC0: 2805 CMP R0, #5 0x08010AC2: DB03 BLT .L1 ; 0x08010ACC 0x08010AC4: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08010AC8: 9005 STR R0, [SP, #20] 0x08010ACA: E0B1 B .L15 ; 0x08010C30
.L1: 0x08010ACC: F89D 1013 LDRB.W R1, [SP, #19] 0x08010AD0: F44F 6080 MOV.W R0, #0x0400 0x08010AD4: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010AD8: F000 FC88 BL WIZCHIP_READ ; 0x080113EC 0x08010ADC: F000 000F AND R0, R0, #15 0x08010AE0: 2801 CMP R0, #1 0x08010AE2: D003 BEQ .L2 ; 0x08010AEC 0x08010AE4: F06F 0004 MVN R0, #4 0x08010AE8: 9005 STR R0, [SP, #20] 0x08010AEA: E0A1 B .L15 ; 0x08010C30
.L2: 0x08010AEC: F8BD 000A LDRH.W R0, [SP, #10] 0x08010AF0: B918 CBNZ R0, .L3 ; 0x08010AFA 0x08010AF2: F06F 000D MVN R0, #13 0x08010AF6: 9005 STR R0, [SP, #20] 0x08010AF8: E09A B .L15 ; 0x08010C30
.L3: 0x08010AFA: 201A MOVS R0, #26 0x08010AFC: F000 FC76 BL WIZCHIP_READ ; 0x080113EC 0x08010B00: F89D 1013 LDRB.W R1, [SP, #19] 0x08010B04: 0049 LSLS R1, R1, #1 0x08010B06: 2203 MOVS R2, #3 0x08010B08: 408A LSLS R2, R1 0x08010B0A: 4010 ANDS R0, R2 0x08010B0C: FA20 F101 LSR.W R1, R0, R1 0x08010B10: 2001 MOVS R0, #1 0x08010B12: 4088 LSLS R0, R1 0x08010B14: 0280 LSLS R0, R0, #10 0x08010B16: F8AD 0006 STRH.W R0, [SP, #6] 0x08010B1A: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010B1E: F8BD 100A LDRH.W R1, [SP, #10] 0x08010B22: 4288 CMP R0, R1 0x08010B24: DA03 BGE .L4 ; 0x08010B2E 0x08010B26: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010B2A: F8AD 000A STRH.W R0, [SP, #10]
.L4: 0x08010B2E: F89D 0013 LDRB.W R0, [SP, #19] 0x08010B32: F00A FF3D BL getSn_RX_RSR ; 0x0801B9B0 0x08010B36: F8AD 0006 STRH.W R0, [SP, #6] 0x08010B3A: F89D 1013 LDRB.W R1, [SP, #19] 0x08010B3E: F240 4003 MOVW R0, #0x0403 0x08010B42: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010B46: F000 FC51 BL WIZCHIP_READ ; 0x080113EC 0x08010B4A: F88D 0009 STRB.W R0, [SP, #9] 0x08010B4E: F89D 0009 LDRB.W R0, [SP, #9] 0x08010B52: 2817 CMP R0, #23 0x08010B54: D030 BEQ .L8 ; 0x08010BB8 0x08010B56: F89D 0009 LDRB.W R0, [SP, #9] 0x08010B5A: 281C CMP R0, #28 0x08010B5C: D124 BNE .L7 ; 0x08010BA8 0x08010B5E: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010B62: B100 CBZ R0, .L5 ; 0x08010B66 0x08010B64: E03D B .L11 ; 0x08010BE2
.L5: 0x08010B66: F89D 0013 LDRB.W R0, [SP, #19] 0x08010B6A: F00A FED7 BL getSn_TX_FSR ; 0x0801B91C 0x08010B6E: 9000 STR R0, [SP, #0] 0x08010B70: 201B MOVS R0, #27 0x08010B72: F000 FC3B BL WIZCHIP_READ ; 0x080113EC 0x08010B76: 4601 MOV R1, R0 0x08010B78: 9800 LDR R0, [SP, #0] 0x08010B7A: F89D 2013 LDRB.W R2, [SP, #19] 0x08010B7E: 0052 LSLS R2, R2, #1 0x08010B80: 2303 MOVS R3, #3 0x08010B82: 4093 LSLS R3, R2 0x08010B84: 4019 ANDS R1, R3 0x08010B86: FA21 F202 LSR.W R2, R1, R2 0x08010B8A: 2101 MOVS R1, #1 0x08010B8C: 4091 LSLS R1, R2 0x08010B8E: B289 UXTH R1, R1 0x08010B90: 0289 LSLS R1, R1, #10 0x08010B92: 4288 CMP R0, R1 0x08010B94: D107 BNE .L6 ; 0x08010BA6 0x08010B96: F89D 0013 LDRB.W R0, [SP, #19] 0x08010B9A: F00A FE09 BL close ; 0x0801B7B0 0x08010B9E: F06F 0006 MVN R0, #6 0x08010BA2: 9005 STR R0, [SP, #20] 0x08010BA4: E044 B .L15 ; 0x08010C30
.L6: 0x08010BA6: E007 B .L8 ; 0x08010BB8
.L7: 0x08010BA8: F89D 0013 LDRB.W R0, [SP, #19] 0x08010BAC: F00A FE00 BL close ; 0x0801B7B0 0x08010BB0: F06F 0006 MVN R0, #6 0x08010BB4: 9005 STR R0, [SP, #20] 0x08010BB6: E03B B .L15 ; 0x08010C30
.L8: 0x08010BB8: F242 40F8 MOVW R0, #0x24F8 ; 0x240024F8 = sock_io_mode 0x08010BBC: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010BC0: 8800 LDRH R0, [R0] 0x08010BC2: F89D 1013 LDRB.W R1, [SP, #19] 0x08010BC6: 40C8 LSRS R0, R1 0x08010BC8: 07C0 LSLS R0, R0, #31 0x08010BCA: B128 CBZ R0, .L9 ; 0x08010BD8 0x08010BCC: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010BD0: B910 CBNZ R0, .L9 ; 0x08010BD8 0x08010BD2: 2000 MOVS R0, #0 0x08010BD4: 9005 STR R0, [SP, #20] 0x08010BD6: E02B B .L15 ; 0x08010C30
.L9: 0x08010BD8: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010BDC: B100 CBZ R0, .L10 ; 0x08010BE0 0x08010BDE: E000 B .L11 ; 0x08010BE2
.L10: 0x08010BE0: E7A5 B .L4 ; 0x08010B2E
.L11: 0x08010BE2: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010BE6: F8BD 100A LDRH.W R1, [SP, #10] 0x08010BEA: 4288 CMP R0, R1 0x08010BEC: DA03 BGE .L12 ; 0x08010BF6 0x08010BEE: F8BD 0006 LDRH.W R0, [SP, #6] 0x08010BF2: F8AD 000A STRH.W R0, [SP, #10]
.L12: 0x08010BF6: F89D 0013 LDRB.W R0, [SP, #19] 0x08010BFA: 9903 LDR R1, [SP, #12] 0x08010BFC: F8BD 200A LDRH.W R2, [SP, #10] 0x08010C00: F00A FFD8 BL wiz_recv_data ; 0x0801BBB4 0x08010C04: F89D 1013 LDRB.W R1, [SP, #19] 0x08010C08: F240 4001 MOVW R0, #0x0401 0x08010C0C: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010C10: 2140 MOVS R1, #64 0x08010C12: F000 FB9E BL WIZCHIP_WRITE ; 0x08011352
.L13: 0x08010C16: F89D 1013 LDRB.W R1, [SP, #19] 0x08010C1A: F240 4001 MOVW R0, #0x0401 0x08010C1E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010C22: F000 FBE3 BL WIZCHIP_READ ; 0x080113EC 0x08010C26: B100 CBZ R0, .L14 ; 0x08010C2A 0x08010C28: E7F5 B .L13 ; 0x08010C16
.L14: 0x08010C2A: F8BD 000A LDRH.W R0, [SP, #10] 0x08010C2E: 9005 STR R0, [SP, #20]
.L15: 0x08010C30: 9805 LDR R0, [SP, #20] 0x08010C32: B006 ADD SP, SP, #24 0x08010C34: BD80 POP {R7, PC}
sendto: 0x08010C36: B580 PUSH {R7, LR} 0x08010C38: B08A SUB SP, SP, #40 0x08010C3A: 4684 MOV R12, R0 0x08010C3C: 980C LDR R0, [SP, #48] 0x08010C3E: F88D C023 STRB.W R12, [SP, #35] 0x08010C42: 9107 STR R1, [SP, #28] 0x08010C44: F8AD 201A STRH.W R2, [SP, #26] 0x08010C48: 9305 STR R3, [SP, #20] 0x08010C4A: F8AD 0012 STRH.W R0, [SP, #18] 0x08010C4E: 2000 MOVS R0, #0 0x08010C50: F88D 0011 STRB.W R0, [SP, #17] 0x08010C54: F8AD 000E STRH.W R0, [SP, #14] 0x08010C58: F89D 0023 LDRB.W R0, [SP, #35] 0x08010C5C: 2805 CMP R0, #5 0x08010C5E: DB03 BLT .L1 ; 0x08010C68 0x08010C60: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08010C64: 9009 STR R0, [SP, #36] 0x08010C66: E142 B .L22 ; 0x08010EEE
.L1: 0x08010C68: F89D 1023 LDRB.W R1, [SP, #35] 0x08010C6C: F44F 6080 MOV.W R0, #0x0400 0x08010C70: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010C74: F000 FBBA BL WIZCHIP_READ ; 0x080113EC 0x08010C78: F000 000F AND R0, R0, #15 0x08010C7C: 3802 SUBS R0, #2 0x08010C7E: 2802 CMP R0, #2 0x08010C80: D800 BHI .L2 ; 0x08010C84 0x08010C82: E003 B .L3 ; 0x08010C8C
.L2: 0x08010C84: F06F 0004 MVN R0, #4 0x08010C88: 9009 STR R0, [SP, #36] 0x08010C8A: E130 B .L22 ; 0x08010EEE
.L3: 0x08010C8C: F8BD 001A LDRH.W R0, [SP, #26] 0x08010C90: B918 CBNZ R0, .L4 ; 0x08010C9A 0x08010C92: F06F 000D MVN R0, #13 0x08010C96: 9009 STR R0, [SP, #36] 0x08010C98: E129 B .L22 ; 0x08010EEE
.L4: 0x08010C9A: 9805 LDR R0, [SP, #20] 0x08010C9C: 7800 LDRB R0, [R0] 0x08010C9E: 9002 STR R0, [SP, #8] 0x08010CA0: 9902 LDR R1, [SP, #8] 0x08010CA2: 9805 LDR R0, [SP, #20] 0x08010CA4: 7840 LDRB R0, [R0, #1] 0x08010CA6: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08010CAA: 9002 STR R0, [SP, #8] 0x08010CAC: 9902 LDR R1, [SP, #8] 0x08010CAE: 9805 LDR R0, [SP, #20] 0x08010CB0: 7880 LDRB R0, [R0, #2] 0x08010CB2: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08010CB6: 9002 STR R0, [SP, #8] 0x08010CB8: 9902 LDR R1, [SP, #8] 0x08010CBA: 9805 LDR R0, [SP, #20] 0x08010CBC: 78C0 LDRB R0, [R0, #3] 0x08010CBE: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08010CC2: 9002 STR R0, [SP, #8] 0x08010CC4: 9802 LDR R0, [SP, #8] 0x08010CC6: B978 CBNZ R0, .L5 ; 0x08010CE8 0x08010CC8: F89D 1023 LDRB.W R1, [SP, #35] 0x08010CCC: F44F 6080 MOV.W R0, #0x0400 0x08010CD0: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010CD4: F000 FB8A BL WIZCHIP_READ ; 0x080113EC 0x08010CD8: F000 0004 AND R0, R0, #4 0x08010CDC: 2804 CMP R0, #4 0x08010CDE: D003 BEQ .L5 ; 0x08010CE8 0x08010CE0: F06F 000B MVN R0, #11 0x08010CE4: 9009 STR R0, [SP, #36] 0x08010CE6: E102 B .L22 ; 0x08010EEE
.L5: 0x08010CE8: F8BD 0012 LDRH.W R0, [SP, #18] 0x08010CEC: B978 CBNZ R0, .L6 ; 0x08010D0E 0x08010CEE: F89D 1023 LDRB.W R1, [SP, #35] 0x08010CF2: F44F 6080 MOV.W R0, #0x0400 0x08010CF6: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010CFA: F000 FB77 BL WIZCHIP_READ ; 0x080113EC 0x08010CFE: F000 0004 AND R0, R0, #4 0x08010D02: 2804 CMP R0, #4 0x08010D04: D003 BEQ .L6 ; 0x08010D0E 0x08010D06: F06F 000A MVN R0, #10 0x08010D0A: 9009 STR R0, [SP, #36] 0x08010D0C: E0EF B .L22 ; 0x08010EEE
.L6: 0x08010D0E: F89D 1023 LDRB.W R1, [SP, #35] 0x08010D12: F240 4003 MOVW R0, #0x0403 0x08010D16: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010D1A: F000 FB67 BL WIZCHIP_READ ; 0x080113EC 0x08010D1E: F88D 0011 STRB.W R0, [SP, #17] 0x08010D22: F89D 0011 LDRB.W R0, [SP, #17] 0x08010D26: 2842 CMP R0, #66 0x08010D28: D00B BEQ .L7 ; 0x08010D42 0x08010D2A: F89D 0011 LDRB.W R0, [SP, #17] 0x08010D2E: 2822 CMP R0, #34 0x08010D30: D007 BEQ .L7 ; 0x08010D42 0x08010D32: F89D 0011 LDRB.W R0, [SP, #17] 0x08010D36: 2832 CMP R0, #50 0x08010D38: D003 BEQ .L7 ; 0x08010D42 0x08010D3A: F06F 0006 MVN R0, #6 0x08010D3E: 9009 STR R0, [SP, #36] 0x08010D40: E0D5 B .L22 ; 0x08010EEE
.L7: 0x08010D42: F89D 1023 LDRB.W R1, [SP, #35] 0x08010D46: F240 400C MOVW R0, #0x040C 0x08010D4A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010D4E: 9905 LDR R1, [SP, #20] 0x08010D50: 2204 MOVS R2, #4 0x08010D52: F000 FB9A BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x08010D56: F89D 1023 LDRB.W R1, [SP, #35] 0x08010D5A: F44F 6082 MOV.W R0, #0x0410 0x08010D5E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010D62: F89D 1013 LDRB.W R1, [SP, #19] 0x08010D66: F000 FAF4 BL WIZCHIP_WRITE ; 0x08011352 0x08010D6A: F89D 1023 LDRB.W R1, [SP, #35] 0x08010D6E: F240 4011 MOVW R0, #0x0411 0x08010D72: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010D76: F89D 1012 LDRB.W R1, [SP, #18] 0x08010D7A: F000 FAEA BL WIZCHIP_WRITE ; 0x08011352 0x08010D7E: 201B MOVS R0, #27 0x08010D80: F000 FB34 BL WIZCHIP_READ ; 0x080113EC 0x08010D84: F89D 1023 LDRB.W R1, [SP, #35] 0x08010D88: 0049 LSLS R1, R1, #1 0x08010D8A: 2203 MOVS R2, #3 0x08010D8C: 408A LSLS R2, R1 0x08010D8E: 4010 ANDS R0, R2 0x08010D90: FA20 F101 LSR.W R1, R0, R1 0x08010D94: 2001 MOVS R0, #1 0x08010D96: 4088 LSLS R0, R1 0x08010D98: 0280 LSLS R0, R0, #10 0x08010D9A: F8AD 000E STRH.W R0, [SP, #14] 0x08010D9E: F8BD 001A LDRH.W R0, [SP, #26] 0x08010DA2: F8BD 100E LDRH.W R1, [SP, #14] 0x08010DA6: 4288 CMP R0, R1 0x08010DA8: DD03 BLE .L8 ; 0x08010DB2 0x08010DAA: F8BD 000E LDRH.W R0, [SP, #14] 0x08010DAE: F8AD 001A STRH.W R0, [SP, #26]
.L8: 0x08010DB2: F89D 0023 LDRB.W R0, [SP, #35] 0x08010DB6: F00A FDB1 BL getSn_TX_FSR ; 0x0801B91C 0x08010DBA: F8AD 000E STRH.W R0, [SP, #14] 0x08010DBE: F89D 1023 LDRB.W R1, [SP, #35] 0x08010DC2: F240 4003 MOVW R0, #0x0403 0x08010DC6: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010DCA: F000 FB0F BL WIZCHIP_READ ; 0x080113EC 0x08010DCE: B918 CBNZ R0, .L9 ; 0x08010DD8 0x08010DD0: F06F 0003 MVN R0, #3 0x08010DD4: 9009 STR R0, [SP, #36] 0x08010DD6: E08A B .L22 ; 0x08010EEE
.L9: 0x08010DD8: F242 40F8 MOVW R0, #0x24F8 ; 0x240024F8 = sock_io_mode 0x08010DDC: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010DE0: 8800 LDRH R0, [R0] 0x08010DE2: F89D 1023 LDRB.W R1, [SP, #35] 0x08010DE6: 40C8 LSRS R0, R1 0x08010DE8: 07C0 LSLS R0, R0, #31 0x08010DEA: B140 CBZ R0, .L10 ; 0x08010DFE 0x08010DEC: F8BD 001A LDRH.W R0, [SP, #26] 0x08010DF0: F8BD 100E LDRH.W R1, [SP, #14] 0x08010DF4: 4288 CMP R0, R1 0x08010DF6: DD02 BLE .L10 ; 0x08010DFE 0x08010DF8: 2000 MOVS R0, #0 0x08010DFA: 9009 STR R0, [SP, #36] 0x08010DFC: E077 B .L22 ; 0x08010EEE
.L10: 0x08010DFE: F8BD 001A LDRH.W R0, [SP, #26] 0x08010E02: F8BD 100E LDRH.W R1, [SP, #14] 0x08010E06: 4288 CMP R0, R1 0x08010E08: DC00 BGT .L11 ; 0x08010E0C 0x08010E0A: E000 B .L12 ; 0x08010E0E
.L11: 0x08010E0C: E7D1 B .L8 ; 0x08010DB2
.L12: 0x08010E0E: F89D 0023 LDRB.W R0, [SP, #35] 0x08010E12: 9907 LDR R1, [SP, #28] 0x08010E14: F8BD 201A LDRH.W R2, [SP, #26] 0x08010E18: F00A FE14 BL wiz_send_data ; 0x0801BA44 0x08010E1C: 200F MOVS R0, #15 0x08010E1E: A902 ADD R1, SP, #8 0x08010E20: 2204 MOVS R2, #4 0x08010E22: F000 FBA7 BL WIZCHIP_READ_BUF ; 0x08011574 0x08010E26: 9802 LDR R0, [SP, #8] 0x08010E28: B978 CBNZ R0, .L13 ; 0x08010E4A 0x08010E2A: 2005 MOVS R0, #5 0x08010E2C: 9000 STR R0, [SP, #0] 0x08010E2E: A902 ADD R1, SP, #8 0x08010E30: 2204 MOVS R2, #4 0x08010E32: 9201 STR R2, [SP, #4] 0x08010E34: F000 FB9E BL WIZCHIP_READ_BUF ; 0x08011574 0x08010E38: 9800 LDR R0, [SP, #0] 0x08010E3A: 9A01 LDR R2, [SP, #4] 0x08010E3C: F641 51EC MOVW R1, #0x1DEC ; 0x08021DEC = .rodata..L.str.249 0x08010E40: F6C0 0102 MOVT R1, #0x0802 ; 0x08021DEC = .rodata..L.str.249 0x08010E44: F000 FB21 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x08010E48: E001 B .L14 ; 0x08010E4E
.L13: 0x08010E4A: 2000 MOVS R0, #0 0x08010E4C: 9002 STR R0, [SP, #8]
.L14: 0x08010E4E: F89D 1023 LDRB.W R1, [SP, #35] 0x08010E52: F240 4001 MOVW R0, #0x0401 0x08010E56: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010E5A: 2120 MOVS R1, #32 0x08010E5C: F000 FA79 BL WIZCHIP_WRITE ; 0x08011352
.L15: 0x08010E60: F89D 1023 LDRB.W R1, [SP, #35] 0x08010E64: F240 4001 MOVW R0, #0x0401 0x08010E68: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010E6C: F000 FABE BL WIZCHIP_READ ; 0x080113EC 0x08010E70: B100 CBZ R0, .L16 ; 0x08010E74 0x08010E72: E7F5 B .L15 ; 0x08010E60
.L16: 0x08010E74: F89D 1023 LDRB.W R1, [SP, #35] 0x08010E78: F240 4002 MOVW R0, #0x0402 0x08010E7C: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010E80: F000 FAB4 BL WIZCHIP_READ ; 0x080113EC 0x08010E84: F88D 0011 STRB.W R0, [SP, #17] 0x08010E88: F89D 0011 LDRB.W R0, [SP, #17] 0x08010E8C: 06C0 LSLS R0, R0, #27 0x08010E8E: 2800 CMP R0, #0 0x08010E90: D509 BPL .L17 ; 0x08010EA6 0x08010E92: F89D 1023 LDRB.W R1, [SP, #35] 0x08010E96: F240 4002 MOVW R0, #0x0402 0x08010E9A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010E9E: 2110 MOVS R1, #16 0x08010EA0: F000 FA57 BL WIZCHIP_WRITE ; 0x08011352 0x08010EA4: E019 B .L20 ; 0x08010EDA
.L17: 0x08010EA6: F89D 0011 LDRB.W R0, [SP, #17] 0x08010EAA: 0700 LSLS R0, R0, #28 0x08010EAC: 2800 CMP R0, #0 0x08010EAE: D513 BPL .L19 ; 0x08010ED8 0x08010EB0: F89D 1023 LDRB.W R1, [SP, #35] 0x08010EB4: F240 4002 MOVW R0, #0x0402 0x08010EB8: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010EBC: 2108 MOVS R1, #8 0x08010EBE: F000 FA48 BL WIZCHIP_WRITE ; 0x08011352 0x08010EC2: 9802 LDR R0, [SP, #8] 0x08010EC4: B120 CBZ R0, .L18 ; 0x08010ED0 0x08010EC6: 2005 MOVS R0, #5 0x08010EC8: A902 ADD R1, SP, #8 0x08010ECA: 2204 MOVS R2, #4 0x08010ECC: F000 FADD BL WIZCHIP_WRITE_BUF ; 0x0801148A
.L18: 0x08010ED0: F06F 000C MVN R0, #12 0x08010ED4: 9009 STR R0, [SP, #36] 0x08010ED6: E00A B .L22 ; 0x08010EEE
.L19: 0x08010ED8: E7CC B .L16 ; 0x08010E74
.L20: 0x08010EDA: 9802 LDR R0, [SP, #8] 0x08010EDC: B120 CBZ R0, .L21 ; 0x08010EE8 0x08010EDE: 2005 MOVS R0, #5 0x08010EE0: A902 ADD R1, SP, #8 0x08010EE2: 2204 MOVS R2, #4 0x08010EE4: F000 FAD1 BL WIZCHIP_WRITE_BUF ; 0x0801148A
.L21: 0x08010EE8: F8BD 001A LDRH.W R0, [SP, #26] 0x08010EEC: 9009 STR R0, [SP, #36]
.L22: 0x08010EEE: 9809 LDR R0, [SP, #36] 0x08010EF0: B00A ADD SP, SP, #40 0x08010EF2: BD80 POP {R7, PC}
recvfrom: 0x08010EF4: B580 PUSH {R7, LR} 0x08010EF6: B08A SUB SP, SP, #40 0x08010EF8: F8DD C030 LDR.W R12, [SP, #48] 0x08010EFC: F88D 0023 STRB.W R0, [SP, #35] 0x08010F00: 9107 STR R1, [SP, #28] 0x08010F02: F8AD 201A STRH.W R2, [SP, #26] 0x08010F06: 9305 STR R3, [SP, #20] 0x08010F08: 2000 MOVS R0, #0 0x08010F0A: F8AD 0008 STRH.W R0, [SP, #8] 0x08010F0E: F89D 0023 LDRB.W R0, [SP, #35] 0x08010F12: 2805 CMP R0, #5 0x08010F14: DB03 BLT .L1 ; 0x08010F1E 0x08010F16: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08010F1A: 9009 STR R0, [SP, #36] 0x08010F1C: E216 B .L37 ; 0x0801134C
.L1: 0x08010F1E: F89D 1023 LDRB.W R1, [SP, #35] 0x08010F22: F44F 6080 MOV.W R0, #0x0400 0x08010F26: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010F2A: F000 FA5F BL WIZCHIP_READ ; 0x080113EC 0x08010F2E: F88D 0013 STRB.W R0, [SP, #19] 0x08010F32: F000 010F AND R1, R0, #15 0x08010F36: 1E88 SUBS R0, R1, #2 0x08010F38: 9101 STR R1, [SP, #4] 0x08010F3A: 2803 CMP R0, #3 0x08010F3C: D303 BCC .L2 ; 0x08010F46 0x08010F3E: 9801 LDR R0, [SP, #4] 0x08010F40: 2805 CMP R0, #5 0x08010F42: D001 BEQ .L3 ; 0x08010F48 0x08010F44: E001 B .L4 ; 0x08010F4A
.L2: 0x08010F46: E004 B .L5 ; 0x08010F52
.L3: 0x08010F48: E003 B .L5 ; 0x08010F52
.L4: 0x08010F4A: F06F 0004 MVN R0, #4 0x08010F4E: 9009 STR R0, [SP, #36] 0x08010F50: E1FC B .L37 ; 0x0801134C
.L5: 0x08010F52: F8BD 001A LDRH.W R0, [SP, #26] 0x08010F56: B918 CBNZ R0, .L6 ; 0x08010F60 0x08010F58: F06F 000D MVN R0, #13 0x08010F5C: 9009 STR R0, [SP, #36] 0x08010F5E: E1F5 B .L37 ; 0x0801134C
.L6: 0x08010F60: F89D 1023 LDRB.W R1, [SP, #35] 0x08010F64: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x08010F68: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x08010F6C: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x08010F70: BB38 CBNZ R0, .L11 ; 0x08010FC2
.L7: 0x08010F72: F89D 0023 LDRB.W R0, [SP, #35] 0x08010F76: F00A FD1B BL getSn_RX_RSR ; 0x0801B9B0 0x08010F7A: F8AD 0008 STRH.W R0, [SP, #8] 0x08010F7E: F89D 1023 LDRB.W R1, [SP, #35] 0x08010F82: F240 4003 MOVW R0, #0x0403 0x08010F86: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08010F8A: F000 FA2F BL WIZCHIP_READ ; 0x080113EC 0x08010F8E: B918 CBNZ R0, .L8 ; 0x08010F98 0x08010F90: F06F 0003 MVN R0, #3 0x08010F94: 9009 STR R0, [SP, #36] 0x08010F96: E1D9 B .L37 ; 0x0801134C
.L8: 0x08010F98: F242 40F8 MOVW R0, #0x24F8 ; 0x240024F8 = sock_io_mode 0x08010F9C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F8 = sock_io_mode 0x08010FA0: 8800 LDRH R0, [R0] 0x08010FA2: F89D 1023 LDRB.W R1, [SP, #35] 0x08010FA6: 40C8 LSRS R0, R1 0x08010FA8: 07C0 LSLS R0, R0, #31 0x08010FAA: B128 CBZ R0, .L9 ; 0x08010FB8 0x08010FAC: F8BD 0008 LDRH.W R0, [SP, #8] 0x08010FB0: B910 CBNZ R0, .L9 ; 0x08010FB8 0x08010FB2: 2000 MOVS R0, #0 0x08010FB4: 9009 STR R0, [SP, #36] 0x08010FB6: E1C9 B .L37 ; 0x0801134C
.L9: 0x08010FB8: F8BD 0008 LDRH.W R0, [SP, #8] 0x08010FBC: B100 CBZ R0, .L10 ; 0x08010FC0 0x08010FBE: E000 B .L11 ; 0x08010FC2
.L10: 0x08010FC0: E7D7 B .L7 ; 0x08010F72
.L11: 0x08010FC2: F89D 0013 LDRB.W R0, [SP, #19] 0x08010FC6: F000 0007 AND R0, R0, #7 0x08010FCA: 4601 MOV R1, R0 0x08010FCC: 9100 STR R1, [SP, #0] 0x08010FCE: 2802 CMP R0, #2 0x08010FD0: D008 BEQ .L12 ; 0x08010FE4 0x08010FD2: 9800 LDR R0, [SP, #0] 0x08010FD4: 2803 CMP R0, #3 0x08010FD6: F000 80FB BEQ.W .L25 ; 0x080111D0 0x08010FDA: 9800 LDR R0, [SP, #0] 0x08010FDC: 2804 CMP R0, #4 0x08010FDE: F000 8083 BEQ.W .L18 ; 0x080110E8 0x08010FE2: E168 B .L31 ; 0x080112B6
.L12: 0x08010FE4: F89D 1023 LDRB.W R1, [SP, #35] 0x08010FE8: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x08010FEC: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x08010FF0: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x08010FF4: 2800 CMP R0, #0 0x08010FF6: D150 BNE .L15 ; 0x0801109A 0x08010FF8: F89D 0023 LDRB.W R0, [SP, #35] 0x08010FFC: F10D 010B ADD.W R1, SP, #11 0x08011000: 2208 MOVS R2, #8 0x08011002: F00A FDD7 BL wiz_recv_data ; 0x0801BBB4 0x08011006: F89D 1023 LDRB.W R1, [SP, #35] 0x0801100A: F240 4001 MOVW R0, #0x0401 0x0801100E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08011012: 2140 MOVS R1, #64 0x08011014: F000 F99D BL WIZCHIP_WRITE ; 0x08011352
.L13: 0x08011018: F89D 1023 LDRB.W R1, [SP, #35] 0x0801101C: F240 4001 MOVW R0, #0x0401 0x08011020: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08011024: F000 F9E2 BL WIZCHIP_READ ; 0x080113EC 0x08011028: B100 CBZ R0, .L14 ; 0x0801102C 0x0801102A: E7F5 B .L13 ; 0x08011018
.L14: 0x0801102C: F89D 000B LDRB.W R0, [SP, #11] 0x08011030: 9905 LDR R1, [SP, #20] 0x08011032: 7008 STRB R0, [R1] 0x08011034: F89D 000C LDRB.W R0, [SP, #12] 0x08011038: 9905 LDR R1, [SP, #20] 0x0801103A: 7048 STRB R0, [R1, #1] 0x0801103C: F89D 000D LDRB.W R0, [SP, #13] 0x08011040: 9905 LDR R1, [SP, #20] 0x08011042: 7088 STRB R0, [R1, #2] 0x08011044: F89D 000E LDRB.W R0, [SP, #14] 0x08011048: 9905 LDR R1, [SP, #20] 0x0801104A: 70C8 STRB R0, [R1, #3] 0x0801104C: F89D 000F LDRB.W R0, [SP, #15] 0x08011050: 990C LDR R1, [SP, #48] 0x08011052: 8008 STRH R0, [R1] 0x08011054: 990C LDR R1, [SP, #48] 0x08011056: 880A LDRH R2, [R1] 0x08011058: F89D 0010 LDRB.W R0, [SP, #16] 0x0801105C: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x08011060: 8008 STRH R0, [R1] 0x08011062: F89D 0011 LDRB.W R0, [SP, #17] 0x08011066: F89D 2023 LDRB.W R2, [SP, #35] 0x0801106A: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801106E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x08011072: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x08011076: F89D 2023 LDRB.W R2, [SP, #35] 0x0801107A: F831 3012 LDRH.W R3, [R1, R2, LSL #1] 0x0801107E: F89D 0012 LDRB.W R0, [SP, #18] 0x08011082: EA40 2003 ORR.W R0, R0, R3, LSL #8 0x08011086: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801108A: F89D 2023 LDRB.W R2, [SP, #35] 0x0801108E: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x08011092: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x08011096: 2080 MOVS R0, #128 0x08011098: 5488 STRB R0, [R1, R2]
.L15: 0x0801109A: F8BD 001A LDRH.W R0, [SP, #26] 0x0801109E: F89D 2023 LDRB.W R2, [SP, #35] 0x080110A2: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080110A6: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x080110AA: F831 1012 LDRH.W R1, [R1, R2, LSL #1] 0x080110AE: 4288 CMP R0, R1 0x080110B0: DA04 BGE .L16 ; 0x080110BC 0x080110B2: F8BD 001A LDRH.W R0, [SP, #26] 0x080110B6: F8AD 0008 STRH.W R0, [SP, #8] 0x080110BA: E009 B .L17 ; 0x080110D0
.L16: 0x080110BC: F89D 1023 LDRB.W R1, [SP, #35] 0x080110C0: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080110C4: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x080110C8: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080110CC: F8AD 0008 STRH.W R0, [SP, #8]
.L17: 0x080110D0: F8BD 0008 LDRH.W R0, [SP, #8] 0x080110D4: F8AD 001A STRH.W R0, [SP, #26] 0x080110D8: F89D 0023 LDRB.W R0, [SP, #35] 0x080110DC: 9907 LDR R1, [SP, #28] 0x080110DE: F8BD 2008 LDRH.W R2, [SP, #8] 0x080110E2: F00A FD67 BL wiz_recv_data ; 0x0801BBB4 0x080110E6: E0F6 B .L32 ; 0x080112D6
.L18: 0x080110E8: F89D 1023 LDRB.W R1, [SP, #35] 0x080110EC: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080110F0: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x080110F4: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080110F8: 2800 CMP R0, #0 0x080110FA: D146 BNE .L22 ; 0x0801118A 0x080110FC: F89D 0023 LDRB.W R0, [SP, #35] 0x08011100: F10D 010B ADD.W R1, SP, #11 0x08011104: 2202 MOVS R2, #2 0x08011106: F00A FD55 BL wiz_recv_data ; 0x0801BBB4 0x0801110A: F89D 1023 LDRB.W R1, [SP, #35] 0x0801110E: F240 4001 MOVW R0, #0x0401 0x08011112: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08011116: 2140 MOVS R1, #64 0x08011118: F000 F91B BL WIZCHIP_WRITE ; 0x08011352
.L19: 0x0801111C: F89D 1023 LDRB.W R1, [SP, #35] 0x08011120: F240 4001 MOVW R0, #0x0401 0x08011124: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08011128: F000 F960 BL WIZCHIP_READ ; 0x080113EC 0x0801112C: B100 CBZ R0, .L20 ; 0x08011130 0x0801112E: E7F5 B .L19 ; 0x0801111C
.L20: 0x08011130: F89D 100B LDRB.W R1, [SP, #11] 0x08011134: F89D 2023 LDRB.W R2, [SP, #35] 0x08011138: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801113C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x08011140: F820 1012 STRH.W R1, [R0, R2, LSL #1] 0x08011144: F89D 2023 LDRB.W R2, [SP, #35] 0x08011148: F830 3012 LDRH.W R3, [R0, R2, LSL #1] 0x0801114C: F89D 100C LDRB.W R1, [SP, #12] 0x08011150: EA41 2103 ORR.W R1, R1, R3, LSL #8 0x08011154: 3902 SUBS R1, #2 0x08011156: F820 1012 STRH.W R1, [R0, R2, LSL #1] 0x0801115A: F89D 1023 LDRB.W R1, [SP, #35] 0x0801115E: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x08011162: F240 51EB MOVW R1, #0x05EB 0x08011166: 4288 CMP R0, R1 0x08011168: DB07 BLT .L21 ; 0x0801117A 0x0801116A: F89D 0023 LDRB.W R0, [SP, #35] 0x0801116E: F00A FB1F BL close ; 0x0801B7B0 0x08011172: F46F 707A MVN R0, #0x03E8 0x08011176: 9009 STR R0, [SP, #36] 0x08011178: E0E8 B .L37 ; 0x0801134C
.L21: 0x0801117A: F89D 2023 LDRB.W R2, [SP, #35] 0x0801117E: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x08011182: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x08011186: 2080 MOVS R0, #128 0x08011188: 5488 STRB R0, [R1, R2]
.L22: 0x0801118A: F8BD 001A LDRH.W R0, [SP, #26] 0x0801118E: F89D 2023 LDRB.W R2, [SP, #35] 0x08011192: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x08011196: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x0801119A: F831 1012 LDRH.W R1, [R1, R2, LSL #1] 0x0801119E: 4288 CMP R0, R1 0x080111A0: DA04 BGE .L23 ; 0x080111AC 0x080111A2: F8BD 001A LDRH.W R0, [SP, #26] 0x080111A6: F8AD 0008 STRH.W R0, [SP, #8] 0x080111AA: E009 B .L24 ; 0x080111C0
.L23: 0x080111AC: F89D 1023 LDRB.W R1, [SP, #35] 0x080111B0: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080111B4: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x080111B8: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080111BC: F8AD 0008 STRH.W R0, [SP, #8]
.L24: 0x080111C0: F89D 0023 LDRB.W R0, [SP, #35] 0x080111C4: 9907 LDR R1, [SP, #28] 0x080111C6: F8BD 2008 LDRH.W R2, [SP, #8] 0x080111CA: F00A FCF3 BL wiz_recv_data ; 0x0801BBB4 0x080111CE: E082 B .L32 ; 0x080112D6
.L25: 0x080111D0: F89D 1023 LDRB.W R1, [SP, #35] 0x080111D4: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080111D8: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x080111DC: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080111E0: 2800 CMP R0, #0 0x080111E2: D145 BNE .L28 ; 0x08011270 0x080111E4: F89D 0023 LDRB.W R0, [SP, #35] 0x080111E8: F10D 010B ADD.W R1, SP, #11 0x080111EC: 2206 MOVS R2, #6 0x080111EE: F00A FCE1 BL wiz_recv_data ; 0x0801BBB4 0x080111F2: F89D 1023 LDRB.W R1, [SP, #35] 0x080111F6: F240 4001 MOVW R0, #0x0401 0x080111FA: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080111FE: 2140 MOVS R1, #64 0x08011200: F000 F8A7 BL WIZCHIP_WRITE ; 0x08011352
.L26: 0x08011204: F89D 1023 LDRB.W R1, [SP, #35] 0x08011208: F240 4001 MOVW R0, #0x0401 0x0801120C: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x08011210: F000 F8EC BL WIZCHIP_READ ; 0x080113EC 0x08011214: B100 CBZ R0, .L27 ; 0x08011218 0x08011216: E7F5 B .L26 ; 0x08011204
.L27: 0x08011218: F89D 000B LDRB.W R0, [SP, #11] 0x0801121C: 9905 LDR R1, [SP, #20] 0x0801121E: 7008 STRB R0, [R1] 0x08011220: F89D 000C LDRB.W R0, [SP, #12] 0x08011224: 9905 LDR R1, [SP, #20] 0x08011226: 7048 STRB R0, [R1, #1] 0x08011228: F89D 000D LDRB.W R0, [SP, #13] 0x0801122C: 9905 LDR R1, [SP, #20] 0x0801122E: 7088 STRB R0, [R1, #2] 0x08011230: F89D 000E LDRB.W R0, [SP, #14] 0x08011234: 9905 LDR R1, [SP, #20] 0x08011236: 70C8 STRB R0, [R1, #3] 0x08011238: F89D 000F LDRB.W R0, [SP, #15] 0x0801123C: F89D 2023 LDRB.W R2, [SP, #35] 0x08011240: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x08011244: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x08011248: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801124C: F89D 2023 LDRB.W R2, [SP, #35] 0x08011250: F831 3012 LDRH.W R3, [R1, R2, LSL #1] 0x08011254: F89D 0010 LDRB.W R0, [SP, #16] 0x08011258: EA40 2003 ORR.W R0, R0, R3, LSL #8 0x0801125C: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x08011260: F89D 2023 LDRB.W R2, [SP, #35] 0x08011264: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x08011268: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x0801126C: 2080 MOVS R0, #128 0x0801126E: 5488 STRB R0, [R1, R2]
.L28: 0x08011270: F8BD 001A LDRH.W R0, [SP, #26] 0x08011274: F89D 2023 LDRB.W R2, [SP, #35] 0x08011278: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801127C: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x08011280: F831 1012 LDRH.W R1, [R1, R2, LSL #1] 0x08011284: 4288 CMP R0, R1 0x08011286: DA04 BGE .L29 ; 0x08011292 0x08011288: F8BD 001A LDRH.W R0, [SP, #26] 0x0801128C: F8AD 0008 STRH.W R0, [SP, #8] 0x08011290: E009 B .L30 ; 0x080112A6
.L29: 0x08011292: F89D 1023 LDRB.W R1, [SP, #35] 0x08011296: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801129A: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x0801129E: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080112A2: F8AD 0008 STRH.W R0, [SP, #8]
.L30: 0x080112A6: F89D 0023 LDRB.W R0, [SP, #35] 0x080112AA: 9907 LDR R1, [SP, #28] 0x080112AC: F8BD 2008 LDRH.W R2, [SP, #8] 0x080112B0: F00A FC80 BL wiz_recv_data ; 0x0801BBB4 0x080112B4: E00F B .L32 ; 0x080112D6
.L31: 0x080112B6: F89D 0023 LDRB.W R0, [SP, #35] 0x080112BA: F8BD 1008 LDRH.W R1, [SP, #8] 0x080112BE: F00A FD31 BL wiz_recv_ignore ; 0x0801BD24 0x080112C2: F8BD 0008 LDRH.W R0, [SP, #8] 0x080112C6: F89D 2023 LDRB.W R2, [SP, #35] 0x080112CA: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x080112CE: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x080112D2: F821 0012 STRH.W R0, [R1, R2, LSL #1]
.L32: 0x080112D6: F89D 1023 LDRB.W R1, [SP, #35] 0x080112DA: F240 4001 MOVW R0, #0x0401 0x080112DE: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080112E2: 2140 MOVS R1, #64 0x080112E4: F000 F835 BL WIZCHIP_WRITE ; 0x08011352
.L33: 0x080112E8: F89D 1023 LDRB.W R1, [SP, #35] 0x080112EC: F240 4001 MOVW R0, #0x0401 0x080112F0: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x080112F4: F000 F87A BL WIZCHIP_READ ; 0x080113EC 0x080112F8: B100 CBZ R0, .L34 ; 0x080112FC 0x080112FA: E7F5 B .L33 ; 0x080112E8
.L34: 0x080112FC: F8BD 3008 LDRH.W R3, [SP, #8] 0x08011300: F89D 2023 LDRB.W R2, [SP, #35] 0x08011304: F242 40E8 MOVW R0, #0x24E8 ; 0x240024E8 = sock_remained_size 0x08011308: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E8 = sock_remained_size 0x0801130C: F830 1012 LDRH.W R1, [R0, R2, LSL #1] 0x08011310: 1AC9 SUBS R1, R1, R3 0x08011312: F820 1012 STRH.W R1, [R0, R2, LSL #1] 0x08011316: F89D 1023 LDRB.W R1, [SP, #35] 0x0801131A: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x0801131E: B150 CBZ R0, .L35 ; 0x08011336 0x08011320: F89D 2023 LDRB.W R2, [SP, #35] 0x08011324: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x08011328: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x0801132C: 5C88 LDRB R0, [R1, R2] 0x0801132E: F040 0001 ORR R0, R0, #1 0x08011332: 5488 STRB R0, [R1, R2] 0x08011334: E007 B .L36 ; 0x08011346
.L35: 0x08011336: F89D 2023 LDRB.W R2, [SP, #35] 0x0801133A: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x0801133E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x08011342: 2000 MOVS R0, #0 0x08011344: 5488 STRB R0, [R1, R2]
.L36: 0x08011346: F8BD 0008 LDRH.W R0, [SP, #8] 0x0801134A: 9009 STR R0, [SP, #36]
.L37: 0x0801134C: 9809 LDR R0, [SP, #36] 0x0801134E: B00A ADD SP, SP, #40 0x08011350: BD80 POP {R7, PC}
WIZCHIP_WRITE: 0x08011352: B580 PUSH {R7, LR} 0x08011354: B086 SUB SP, SP, #24 0x08011356: 9005 STR R0, [SP, #20] 0x08011358: F88D 1013 STRB.W R1, [SP, #19] 0x0801135C: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011360: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011364: 9002 STR R0, [SP, #8] 0x08011366: 68C0 LDR R0, [R0, #12] 0x08011368: 4780 BLX R0 0x0801136A: 9802 LDR R0, [SP, #8] 0x0801136C: 6940 LDR R0, [R0, #20] 0x0801136E: 4780 BLX R0 0x08011370: 9802 LDR R0, [SP, #8] 0x08011372: 6A80 LDR R0, [R0, #40] 0x08011374: B9B8 CBNZ R0, .L1 ; 0x080113A6 0x08011376: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x0801137A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801137E: 9001 STR R0, [SP, #4] 0x08011380: 6A01 LDR R1, [R0, #32] 0x08011382: 20F0 MOVS R0, #240 0x08011384: 4788 BLX R1 0x08011386: 9801 LDR R0, [SP, #4] 0x08011388: 6A01 LDR R1, [R0, #32] 0x0801138A: F89D 0015 LDRB.W R0, [SP, #21] 0x0801138E: 4788 BLX R1 0x08011390: 9801 LDR R0, [SP, #4] 0x08011392: 6A01 LDR R1, [R0, #32] 0x08011394: F89D 0014 LDRB.W R0, [SP, #20] 0x08011398: 4788 BLX R1 0x0801139A: 9801 LDR R0, [SP, #4] 0x0801139C: 6A01 LDR R1, [R0, #32] 0x0801139E: F89D 0013 LDRB.W R0, [SP, #19] 0x080113A2: 4788 BLX R1 0x080113A4: E016 B .L2 ; 0x080113D4
.L1: 0x080113A6: 20F0 MOVS R0, #240 0x080113A8: F88D 000F STRB.W R0, [SP, #15] 0x080113AC: 9805 LDR R0, [SP, #20] 0x080113AE: 0A00 LSRS R0, R0, #8 0x080113B0: F88D 0010 STRB.W R0, [SP, #16] 0x080113B4: 9805 LDR R0, [SP, #20] 0x080113B6: F88D 0011 STRB.W R0, [SP, #17] 0x080113BA: F89D 0013 LDRB.W R0, [SP, #19] 0x080113BE: F88D 0012 STRB.W R0, [SP, #18] 0x080113C2: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080113C6: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080113CA: 6A82 LDR R2, [R0, #40] 0x080113CC: F10D 000F ADD.W R0, SP, #15 0x080113D0: 2104 MOVS R1, #4 0x080113D2: 4790 BLX R2
.L2: 0x080113D4: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080113D8: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080113DC: 9000 STR R0, [SP, #0] 0x080113DE: 6980 LDR R0, [R0, #24] 0x080113E0: 4780 BLX R0 0x080113E2: 9800 LDR R0, [SP, #0] 0x080113E4: 6900 LDR R0, [R0, #16] 0x080113E6: 4780 BLX R0 0x080113E8: B006 ADD SP, SP, #24 0x080113EA: BD80 POP {R7, PC}
WIZCHIP_READ: 0x080113EC: B580 PUSH {R7, LR} 0x080113EE: B086 SUB SP, SP, #24 0x080113F0: 9005 STR R0, [SP, #20] 0x080113F2: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080113F6: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080113FA: 9003 STR R0, [SP, #12] 0x080113FC: 68C0 LDR R0, [R0, #12] 0x080113FE: 4780 BLX R0 0x08011400: 9803 LDR R0, [SP, #12] 0x08011402: 6940 LDR R0, [R0, #20] 0x08011404: 4780 BLX R0 0x08011406: 9803 LDR R0, [SP, #12] 0x08011408: 6A40 LDR R0, [R0, #36] 0x0801140A: B128 CBZ R0, .L1 ; 0x08011418 0x0801140C: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011410: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011414: 6A80 LDR R0, [R0, #40] 0x08011416: B990 CBNZ R0, .L2 ; 0x0801143E
.L1: 0x08011418: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x0801141C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011420: 9002 STR R0, [SP, #8] 0x08011422: 6A01 LDR R1, [R0, #32] 0x08011424: 200F MOVS R0, #15 0x08011426: 4788 BLX R1 0x08011428: 9802 LDR R0, [SP, #8] 0x0801142A: 6A01 LDR R1, [R0, #32] 0x0801142C: F89D 0015 LDRB.W R0, [SP, #21] 0x08011430: 4788 BLX R1 0x08011432: 9802 LDR R0, [SP, #8] 0x08011434: 6A01 LDR R1, [R0, #32] 0x08011436: F89D 0014 LDRB.W R0, [SP, #20] 0x0801143A: 4788 BLX R1 0x0801143C: E011 B .L3 ; 0x08011462
.L2: 0x0801143E: 200F MOVS R0, #15 0x08011440: F88D 0010 STRB.W R0, [SP, #16] 0x08011444: 9805 LDR R0, [SP, #20] 0x08011446: 0A00 LSRS R0, R0, #8 0x08011448: F88D 0011 STRB.W R0, [SP, #17] 0x0801144C: 9805 LDR R0, [SP, #20] 0x0801144E: F88D 0012 STRB.W R0, [SP, #18] 0x08011452: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011456: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801145A: 6A82 LDR R2, [R0, #40] 0x0801145C: A804 ADD R0, SP, #16 0x0801145E: 2103 MOVS R1, #3 0x08011460: 4790 BLX R2
.L3: 0x08011462: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011466: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801146A: 9001 STR R0, [SP, #4] 0x0801146C: 69C0 LDR R0, [R0, #28] 0x0801146E: 4780 BLX R0 0x08011470: 4601 MOV R1, R0 0x08011472: 9801 LDR R0, [SP, #4] 0x08011474: F88D 1013 STRB.W R1, [SP, #19] 0x08011478: 6980 LDR R0, [R0, #24] 0x0801147A: 4780 BLX R0 0x0801147C: 9801 LDR R0, [SP, #4] 0x0801147E: 6900 LDR R0, [R0, #16] 0x08011480: 4780 BLX R0 0x08011482: F89D 0013 LDRB.W R0, [SP, #19] 0x08011486: B006 ADD SP, SP, #24 0x08011488: BD80 POP {R7, PC}
WIZCHIP_WRITE_BUF: 0x0801148A: B580 PUSH {R7, LR} 0x0801148C: B088 SUB SP, SP, #32 0x0801148E: 9007 STR R0, [SP, #28] 0x08011490: 9106 STR R1, [SP, #24] 0x08011492: F8AD 2016 STRH.W R2, [SP, #22] 0x08011496: 2000 MOVS R0, #0 0x08011498: F8AD 0010 STRH.W R0, [SP, #16] 0x0801149C: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080114A0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080114A4: 9003 STR R0, [SP, #12] 0x080114A6: 68C0 LDR R0, [R0, #12] 0x080114A8: 4780 BLX R0 0x080114AA: 9803 LDR R0, [SP, #12] 0x080114AC: 6940 LDR R0, [R0, #20] 0x080114AE: 4780 BLX R0 0x080114B0: 9803 LDR R0, [SP, #12] 0x080114B2: 6A80 LDR R0, [R0, #40] 0x080114B4: BB90 CBNZ R0, .L3 ; 0x0801151C 0x080114B6: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080114BA: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080114BE: 9002 STR R0, [SP, #8] 0x080114C0: 6A01 LDR R1, [R0, #32] 0x080114C2: 20F0 MOVS R0, #240 0x080114C4: 4788 BLX R1 0x080114C6: 9802 LDR R0, [SP, #8] 0x080114C8: 6A01 LDR R1, [R0, #32] 0x080114CA: 9807 LDR R0, [SP, #28] 0x080114CC: F8BD 2010 LDRH.W R2, [SP, #16] 0x080114D0: 4410 ADD R0, R2 0x080114D2: B280 UXTH R0, R0 0x080114D4: 0A00 LSRS R0, R0, #8 0x080114D6: 4788 BLX R1 0x080114D8: 9802 LDR R0, [SP, #8] 0x080114DA: 6A01 LDR R1, [R0, #32] 0x080114DC: 9807 LDR R0, [SP, #28] 0x080114DE: F8BD 2010 LDRH.W R2, [SP, #16] 0x080114E2: 4410 ADD R0, R2 0x080114E4: B2C0 UXTB R0, R0 0x080114E6: 4788 BLX R1 0x080114E8: 2000 MOVS R0, #0 0x080114EA: F8AD 0010 STRH.W R0, [SP, #16]
.L1: 0x080114EE: F8BD 0010 LDRH.W R0, [SP, #16] 0x080114F2: F8BD 1016 LDRH.W R1, [SP, #22] 0x080114F6: 4288 CMP R0, R1 0x080114F8: DA0F BGE .L2 ; 0x0801151A 0x080114FA: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080114FE: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011502: 6A01 LDR R1, [R0, #32] 0x08011504: 9806 LDR R0, [SP, #24] 0x08011506: F8BD 2010 LDRH.W R2, [SP, #16] 0x0801150A: 5C80 LDRB R0, [R0, R2] 0x0801150C: 4788 BLX R1 0x0801150E: F8BD 0010 LDRH.W R0, [SP, #16] 0x08011512: 3001 ADDS R0, #1 0x08011514: F8AD 0010 STRH.W R0, [SP, #16] 0x08011518: E7E9 B .L1 ; 0x080114EE
.L2: 0x0801151A: E01F B .L4 ; 0x0801155C
.L3: 0x0801151C: 20F0 MOVS R0, #240 0x0801151E: F88D 0013 STRB.W R0, [SP, #19] 0x08011522: 9807 LDR R0, [SP, #28] 0x08011524: F8BD 1010 LDRH.W R1, [SP, #16] 0x08011528: 4408 ADD R0, R1 0x0801152A: 0A00 LSRS R0, R0, #8 0x0801152C: F88D 0014 STRB.W R0, [SP, #20] 0x08011530: 9807 LDR R0, [SP, #28] 0x08011532: F8BD 1010 LDRH.W R1, [SP, #16] 0x08011536: 4408 ADD R0, R1 0x08011538: F88D 0015 STRB.W R0, [SP, #21] 0x0801153C: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011540: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011544: 9001 STR R0, [SP, #4] 0x08011546: 6A82 LDR R2, [R0, #40] 0x08011548: F10D 0013 ADD.W R0, SP, #19 0x0801154C: 2103 MOVS R1, #3 0x0801154E: 4790 BLX R2 0x08011550: 9801 LDR R0, [SP, #4] 0x08011552: 6A82 LDR R2, [R0, #40] 0x08011554: 9806 LDR R0, [SP, #24] 0x08011556: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801155A: 4790 BLX R2
.L4: 0x0801155C: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011560: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x08011564: 9000 STR R0, [SP, #0] 0x08011566: 6980 LDR R0, [R0, #24] 0x08011568: 4780 BLX R0 0x0801156A: 9800 LDR R0, [SP, #0] 0x0801156C: 6900 LDR R0, [R0, #16] 0x0801156E: 4780 BLX R0 0x08011570: B008 ADD SP, SP, #32 0x08011572: BD80 POP {R7, PC}
WIZCHIP_READ_BUF: 0x08011574: B580 PUSH {R7, LR} 0x08011576: B088 SUB SP, SP, #32 0x08011578: 9007 STR R0, [SP, #28] 0x0801157A: 9106 STR R1, [SP, #24] 0x0801157C: F8AD 2016 STRH.W R2, [SP, #22] 0x08011580: 2000 MOVS R0, #0 0x08011582: F8AD 0010 STRH.W R0, [SP, #16] 0x08011586: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x0801158A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801158E: 9003 STR R0, [SP, #12] 0x08011590: 68C0 LDR R0, [R0, #12] 0x08011592: 4780 BLX R0 0x08011594: 9803 LDR R0, [SP, #12] 0x08011596: 6940 LDR R0, [R0, #20] 0x08011598: 4780 BLX R0 0x0801159A: 9803 LDR R0, [SP, #12] 0x0801159C: 6A40 LDR R0, [R0, #36] 0x0801159E: B128 CBZ R0, .L1 ; 0x080115AC 0x080115A0: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080115A4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080115A8: 6A80 LDR R0, [R0, #40] 0x080115AA: BB90 CBNZ R0, .L4 ; 0x08011612
.L1: 0x080115AC: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080115B0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080115B4: 9002 STR R0, [SP, #8] 0x080115B6: 6A01 LDR R1, [R0, #32] 0x080115B8: 200F MOVS R0, #15 0x080115BA: 4788 BLX R1 0x080115BC: 9802 LDR R0, [SP, #8] 0x080115BE: 6A01 LDR R1, [R0, #32] 0x080115C0: 9807 LDR R0, [SP, #28] 0x080115C2: F8BD 2010 LDRH.W R2, [SP, #16] 0x080115C6: 4410 ADD R0, R2 0x080115C8: B280 UXTH R0, R0 0x080115CA: 0A00 LSRS R0, R0, #8 0x080115CC: 4788 BLX R1 0x080115CE: 9802 LDR R0, [SP, #8] 0x080115D0: 6A01 LDR R1, [R0, #32] 0x080115D2: 9807 LDR R0, [SP, #28] 0x080115D4: F8BD 2010 LDRH.W R2, [SP, #16] 0x080115D8: 4410 ADD R0, R2 0x080115DA: B2C0 UXTB R0, R0 0x080115DC: 4788 BLX R1 0x080115DE: 2000 MOVS R0, #0 0x080115E0: F8AD 0010 STRH.W R0, [SP, #16]
.L2: 0x080115E4: F8BD 0010 LDRH.W R0, [SP, #16] 0x080115E8: F8BD 1016 LDRH.W R1, [SP, #22] 0x080115EC: 4288 CMP R0, R1 0x080115EE: DA0F BGE .L3 ; 0x08011610 0x080115F0: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x080115F4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x080115F8: 69C0 LDR R0, [R0, #28] 0x080115FA: 4780 BLX R0 0x080115FC: 9906 LDR R1, [SP, #24] 0x080115FE: F8BD 2010 LDRH.W R2, [SP, #16] 0x08011602: 5488 STRB R0, [R1, R2] 0x08011604: F8BD 0010 LDRH.W R0, [SP, #16] 0x08011608: 3001 ADDS R0, #1 0x0801160A: F8AD 0010 STRH.W R0, [SP, #16] 0x0801160E: E7E9 B .L2 ; 0x080115E4
.L3: 0x08011610: E01F B .L5 ; 0x08011652
.L4: 0x08011612: 200F MOVS R0, #15 0x08011614: F88D 0013 STRB.W R0, [SP, #19] 0x08011618: 9807 LDR R0, [SP, #28] 0x0801161A: F8BD 1010 LDRH.W R1, [SP, #16] 0x0801161E: 4408 ADD R0, R1 0x08011620: 0A00 LSRS R0, R0, #8 0x08011622: F88D 0014 STRB.W R0, [SP, #20] 0x08011626: 9807 LDR R0, [SP, #28] 0x08011628: F8BD 1010 LDRH.W R1, [SP, #16] 0x0801162C: 4408 ADD R0, R1 0x0801162E: F88D 0015 STRB.W R0, [SP, #21] 0x08011632: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011636: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801163A: 9001 STR R0, [SP, #4] 0x0801163C: 6A82 LDR R2, [R0, #40] 0x0801163E: F10D 0013 ADD.W R0, SP, #19 0x08011642: 2103 MOVS R1, #3 0x08011644: 4790 BLX R2 0x08011646: 9801 LDR R0, [SP, #4] 0x08011648: 6A42 LDR R2, [R0, #36] 0x0801164A: 9806 LDR R0, [SP, #24] 0x0801164C: F8BD 1016 LDRH.W R1, [SP, #22] 0x08011650: 4790 BLX R2
.L5: 0x08011652: F646 60E0 MOVW R0, #0x6EE0 ; 0x24006EE0 = WIZCHIP 0x08011656: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EE0 = WIZCHIP 0x0801165A: 9000 STR R0, [SP, #0] 0x0801165C: 6980 LDR R0, [R0, #24] 0x0801165E: 4780 BLX R0 0x08011660: 9800 LDR R0, [SP, #0] 0x08011662: 6900 LDR R0, [R0, #16] 0x08011664: 4780 BLX R0 0x08011666: B008 ADD SP, SP, #32 0x08011668: BD80 POP {R7, PC}
getSn_RxBASE: 0x0801166A: B580 PUSH {R7, LR} 0x0801166C: B082 SUB SP, SP, #8 0x0801166E: F88D 0007 STRB.W R0, [SP, #7] 0x08011672: F44F 40C0 MOV.W R0, #0x6000 0x08011676: 9000 STR R0, [SP, #0] 0x08011678: 2000 MOVS R0, #0 0x0801167A: F88D 0006 STRB.W R0, [SP, #6]
.L1: 0x0801167E: F99D 0006 LDRSB.W R0, [SP, #6] 0x08011682: F89D 1007 LDRB.W R1, [SP, #7] 0x08011686: 4288 CMP R0, R1 0x08011688: DA17 BGE .L2 ; 0x080116BA 0x0801168A: 201A MOVS R0, #26 0x0801168C: F7FF FEAE BL WIZCHIP_READ ; 0x080113EC 0x08011690: F99D 1006 LDRSB.W R1, [SP, #6] 0x08011694: 0049 LSLS R1, R1, #1 0x08011696: 2203 MOVS R2, #3 0x08011698: 408A LSLS R2, R1 0x0801169A: 4010 ANDS R0, R2 0x0801169C: FA20 F101 LSR.W R1, R0, R1 0x080116A0: 2001 MOVS R0, #1 0x080116A2: 4088 LSLS R0, R1 0x080116A4: B281 UXTH R1, R0 0x080116A6: 9800 LDR R0, [SP, #0] 0x080116A8: EB00 2081 ADD.W R0, R0, R1, LSL #10 0x080116AC: 9000 STR R0, [SP, #0] 0x080116AE: F89D 0006 LDRB.W R0, [SP, #6] 0x080116B2: 3001 ADDS R0, #1 0x080116B4: F88D 0006 STRB.W R0, [SP, #6] 0x080116B8: E7E1 B .L1 ; 0x0801167E
.L2: 0x080116BA: 9800 LDR R0, [SP, #0] 0x080116BC: B002 ADD SP, SP, #8 0x080116BE: BD80 POP {R7, PC}
getSn_TxBASE: 0x080116C0: B580 PUSH {R7, LR} 0x080116C2: B082 SUB SP, SP, #8 0x080116C4: F88D 0007 STRB.W R0, [SP, #7] 0x080116C8: F44F 4080 MOV.W R0, #0x4000 0x080116CC: 9000 STR R0, [SP, #0] 0x080116CE: 2000 MOVS R0, #0 0x080116D0: F88D 0006 STRB.W R0, [SP, #6]
.L1: 0x080116D4: F99D 0006 LDRSB.W R0, [SP, #6] 0x080116D8: F89D 1007 LDRB.W R1, [SP, #7] 0x080116DC: 4288 CMP R0, R1 0x080116DE: DA17 BGE .L2 ; 0x08011710 0x080116E0: 201B MOVS R0, #27 0x080116E2: F7FF FE83 BL WIZCHIP_READ ; 0x080113EC 0x080116E6: F99D 1006 LDRSB.W R1, [SP, #6] 0x080116EA: 0049 LSLS R1, R1, #1 0x080116EC: 2203 MOVS R2, #3 0x080116EE: 408A LSLS R2, R1 0x080116F0: 4010 ANDS R0, R2 0x080116F2: FA20 F101 LSR.W R1, R0, R1 0x080116F6: 2001 MOVS R0, #1 0x080116F8: 4088 LSLS R0, R1 0x080116FA: B281 UXTH R1, R0 0x080116FC: 9800 LDR R0, [SP, #0] 0x080116FE: EB00 2081 ADD.W R0, R0, R1, LSL #10 0x08011702: 9000 STR R0, [SP, #0] 0x08011704: F89D 0006 LDRB.W R0, [SP, #6] 0x08011708: 3001 ADDS R0, #1 0x0801170A: F88D 0006 STRB.W R0, [SP, #6] 0x0801170E: E7E1 B .L1 ; 0x080116D4
.L2: 0x08011710: 9800 LDR R0, [SP, #0] 0x08011712: B002 ADD SP, SP, #8 0x08011714: BD80 POP {R7, PC}
wizchip_spi_writebyte: 0x08011716: B580 PUSH {R7, LR} 0x08011718: B082 SUB SP, SP, #8 0x0801171A: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x0801171E: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x08011722: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x08011726: F7FA F976 BL HAL_SPI_GetState ; 0x0800BA16 0x0801172A: 2801 CMP R0, #1 0x0801172C: D000 BEQ .L2 ; 0x08011730 0x0801172E: E7F6 B .L1 ; 0x0801171E
.L2: 0x08011730: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x08011734: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x08011738: F10D 0107 ADD.W R1, SP, #7 0x0801173C: 2201 MOVS R2, #1 0x0801173E: 2364 MOVS R3, #100 0x08011740: F007 FD96 BL HAL_SPI_Transmit ; 0x08019270 0x08011744: B002 ADD SP, SP, #8 0x08011746: BD80 POP {R7, PC}
wizchip_sw_reset: 0x08011748: B580 PUSH {R7, LR} 0x0801174A: B090 SUB SP, SP, #64 0x0801174C: 2009 MOVS R0, #9 0x0801174E: 9003 STR R0, [SP, #12] 0x08011750: F10D 012E ADD.W R1, SP, #46 0x08011754: 9101 STR R1, [SP, #4] 0x08011756: 2206 MOVS R2, #6 0x08011758: 9202 STR R2, [SP, #8] 0x0801175A: F7FF FF0B BL WIZCHIP_READ_BUF ; 0x08011574 0x0801175E: 2001 MOVS R0, #1 0x08011760: 9004 STR R0, [SP, #16] 0x08011762: A90F ADD R1, SP, #60 0x08011764: 9105 STR R1, [SP, #20] 0x08011766: 2204 MOVS R2, #4 0x08011768: 920A STR R2, [SP, #40] 0x0801176A: F7FF FF03 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801176E: 9A0A LDR R2, [SP, #40] 0x08011770: 2005 MOVS R0, #5 0x08011772: 9006 STR R0, [SP, #24] 0x08011774: A90E ADD R1, SP, #56 0x08011776: 9107 STR R1, [SP, #28] 0x08011778: F7FF FEFC BL WIZCHIP_READ_BUF ; 0x08011574 0x0801177C: 9A0A LDR R2, [SP, #40] 0x0801177E: 200F MOVS R0, #15 0x08011780: 9008 STR R0, [SP, #32] 0x08011782: A90D ADD R1, SP, #52 0x08011784: 9109 STR R1, [SP, #36] 0x08011786: F7FF FEF5 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801178A: 2000 MOVS R0, #0 0x0801178C: 9000 STR R0, [SP, #0] 0x0801178E: 2180 MOVS R1, #128 0x08011790: F7FF FDDF BL WIZCHIP_WRITE ; 0x08011352 0x08011794: 9800 LDR R0, [SP, #0] 0x08011796: F7FF FE29 BL WIZCHIP_READ ; 0x080113EC 0x0801179A: 9901 LDR R1, [SP, #4] 0x0801179C: 9A02 LDR R2, [SP, #8] 0x0801179E: 9803 LDR R0, [SP, #12] 0x080117A0: F7FF FE73 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x080117A4: 9804 LDR R0, [SP, #16] 0x080117A6: 9905 LDR R1, [SP, #20] 0x080117A8: 9A0A LDR R2, [SP, #40] 0x080117AA: F7FF FE6E BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x080117AE: 9806 LDR R0, [SP, #24] 0x080117B0: 9907 LDR R1, [SP, #28] 0x080117B2: 9A0A LDR R2, [SP, #40] 0x080117B4: F7FF FE69 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x080117B8: 9808 LDR R0, [SP, #32] 0x080117BA: 9909 LDR R1, [SP, #36] 0x080117BC: 9A0A LDR R2, [SP, #40] 0x080117BE: F7FF FE64 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x080117C2: B010 ADD SP, SP, #64 0x080117C4: BD80 POP {R7, PC}
wizphy_reset: 0x080117C6: B580 PUSH {R7, LR} 0x080117C8: B082 SUB SP, SP, #8 0x080117CA: 2000 MOVS R0, #0 0x080117CC: 9000 STR R0, [SP, #0] 0x080117CE: F00A FB03 BL wiz_mdio_read ; 0x0801BDD8 0x080117D2: 4601 MOV R1, R0 0x080117D4: 9800 LDR R0, [SP, #0] 0x080117D6: F8AD 1006 STRH.W R1, [SP, #6] 0x080117DA: F8BD 1006 LDRH.W R1, [SP, #6] 0x080117DE: F441 4100 ORR R1, R1, #0x8000 0x080117E2: F8AD 1006 STRH.W R1, [SP, #6] 0x080117E6: F8BD 1006 LDRH.W R1, [SP, #6] 0x080117EA: F00A FAD5 BL wiz_mdio_write ; 0x0801BD98
.L1: 0x080117EE: 2000 MOVS R0, #0 0x080117F0: F00A FAF2 BL wiz_mdio_read ; 0x0801BDD8 0x080117F4: 0400 LSLS R0, R0, #16 0x080117F6: 2800 CMP R0, #0 0x080117F8: D500 BPL .L2 ; 0x080117FC 0x080117FA: E7F8 B .L1 ; 0x080117EE
.L2: 0x080117FC: B002 ADD SP, SP, #8 0x080117FE: BD80 POP {R7, PC}
wizphy_getphyconf: 0x08011800: B580 PUSH {R7, LR} 0x08011802: B082 SUB SP, SP, #8 0x08011804: 9001 STR R0, [SP, #4] 0x08011806: 2000 MOVS R0, #0 0x08011808: F8AD 0002 STRH.W R0, [SP, #2] 0x0801180C: F00A FAE4 BL wiz_mdio_read ; 0x0801BDD8 0x08011810: F8AD 0002 STRH.W R0, [SP, #2] 0x08011814: 9901 LDR R1, [SP, #4] 0x08011816: 2001 MOVS R0, #1 0x08011818: 7008 STRB R0, [R1] 0x0801181A: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801181E: 04C0 LSLS R0, R0, #19 0x08011820: 2800 CMP R0, #0 0x08011822: D503 BPL .L1 ; 0x0801182C 0x08011824: 9901 LDR R1, [SP, #4] 0x08011826: 2001 MOVS R0, #1 0x08011828: 7048 STRB R0, [R1, #1] 0x0801182A: E01A B .L5 ; 0x08011862
.L1: 0x0801182C: 9901 LDR R1, [SP, #4] 0x0801182E: 2000 MOVS R0, #0 0x08011830: 7048 STRB R0, [R1, #1] 0x08011832: F8BD 0002 LDRH.W R0, [SP, #2] 0x08011836: 05C0 LSLS R0, R0, #23 0x08011838: 2800 CMP R0, #0 0x0801183A: D503 BPL .L2 ; 0x08011844 0x0801183C: 9901 LDR R1, [SP, #4] 0x0801183E: 2001 MOVS R0, #1 0x08011840: 70C8 STRB R0, [R1, #3] 0x08011842: E002 B .L3 ; 0x0801184A
.L2: 0x08011844: 9901 LDR R1, [SP, #4] 0x08011846: 2000 MOVS R0, #0 0x08011848: 70C8 STRB R0, [R1, #3]
.L3: 0x0801184A: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801184E: 0480 LSLS R0, R0, #18 0x08011850: 2800 CMP R0, #0 0x08011852: D503 BPL .L4 ; 0x0801185C 0x08011854: 9901 LDR R1, [SP, #4] 0x08011856: 2001 MOVS R0, #1 0x08011858: 7088 STRB R0, [R1, #2] 0x0801185A: E002 B .L5 ; 0x08011862
.L4: 0x0801185C: 9901 LDR R1, [SP, #4] 0x0801185E: 2000 MOVS R0, #0 0x08011860: 7088 STRB R0, [R1, #2]
.L5: 0x08011862: B002 ADD SP, SP, #8 0x08011864: BD80 POP {R7, PC}
wizphy_setphypmode: 0x08011866: B580 PUSH {R7, LR} 0x08011868: B082 SUB SP, SP, #8 0x0801186A: F88D 0006 STRB.W R0, [SP, #6] 0x0801186E: 2000 MOVS R0, #0 0x08011870: F8AD 0004 STRH.W R0, [SP, #4] 0x08011874: F00A FAB0 BL wiz_mdio_read ; 0x0801BDD8 0x08011878: F8AD 0004 STRH.W R0, [SP, #4] 0x0801187C: F89D 0006 LDRB.W R0, [SP, #6] 0x08011880: 2801 CMP R0, #1 0x08011882: D106 BNE .L1 ; 0x08011892 0x08011884: F8BD 0004 LDRH.W R0, [SP, #4] 0x08011888: F440 6000 ORR R0, R0, #0x0800 0x0801188C: F8AD 0004 STRH.W R0, [SP, #4] 0x08011890: E005 B .L2 ; 0x0801189E
.L1: 0x08011892: F8BD 0004 LDRH.W R0, [SP, #4] 0x08011896: F420 6000 BIC R0, R0, #0x0800 0x0801189A: F8AD 0004 STRH.W R0, [SP, #4]
.L2: 0x0801189E: F8BD 1004 LDRH.W R1, [SP, #4] 0x080118A2: 2000 MOVS R0, #0 0x080118A4: 9000 STR R0, [SP, #0] 0x080118A6: F00A FA77 BL wiz_mdio_write ; 0x0801BD98 0x080118AA: 9800 LDR R0, [SP, #0] 0x080118AC: F00A FA94 BL wiz_mdio_read ; 0x0801BDD8 0x080118B0: F8AD 0004 STRH.W R0, [SP, #4] 0x080118B4: F89D 0006 LDRB.W R0, [SP, #6] 0x080118B8: 2801 CMP R0, #1 0x080118BA: D109 BNE .L4 ; 0x080118D0 0x080118BC: F8BD 0004 LDRH.W R0, [SP, #4] 0x080118C0: 0500 LSLS R0, R0, #20 0x080118C2: 2800 CMP R0, #0 0x080118C4: D503 BPL .L3 ; 0x080118CE 0x080118C6: 2000 MOVS R0, #0 0x080118C8: F88D 0007 STRB.W R0, [SP, #7] 0x080118CC: E00E B .L6 ; 0x080118EC
.L3: 0x080118CE: E00A B .L5 ; 0x080118E6
.L4: 0x080118D0: F8BD 0004 LDRH.W R0, [SP, #4] 0x080118D4: F400 6000 AND R0, R0, #0x0800 0x080118D8: F5B0 6F00 CMP.W R0, #0x0800 0x080118DC: D003 BEQ .L5 ; 0x080118E6 0x080118DE: 2000 MOVS R0, #0 0x080118E0: F88D 0007 STRB.W R0, [SP, #7] 0x080118E4: E002 B .L6 ; 0x080118EC
.L5: 0x080118E6: 20FF MOVS R0, #255 0x080118E8: F88D 0007 STRB.W R0, [SP, #7]
.L6: 0x080118EC: F99D 0007 LDRSB.W R0, [SP, #7] 0x080118F0: B002 ADD SP, SP, #8 0x080118F2: BD80 POP {R7, PC}
wizphy_getphypmode: 0x080118F4: B081 SUB SP, SP, #4 0x080118F6: 2000 MOVS R0, #0 0x080118F8: F88D 0003 STRB.W R0, [SP, #3] 0x080118FC: 20FF MOVS R0, #255 0x080118FE: F88D 0003 STRB.W R0, [SP, #3] 0x08011902: F99D 0003 LDRSB.W R0, [SP, #3] 0x08011906: B001 ADD SP, SP, #4 0x08011908: 4770 BX LR
wizphy_getphylink: 0x0801190A: B580 PUSH {R7, LR} 0x0801190C: B082 SUB SP, SP, #8 0x0801190E: 2000 MOVS R0, #0 0x08011910: F88D 0007 STRB.W R0, [SP, #7] 0x08011914: 203C MOVS R0, #60 0x08011916: F7FF FD69 BL WIZCHIP_READ ; 0x080113EC 0x0801191A: 07C0 LSLS R0, R0, #31 0x0801191C: B110 CBZ R0, .L1 ; 0x08011924 0x0801191E: 2001 MOVS R0, #1 0x08011920: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x08011924: F99D 0007 LDRSB.W R0, [SP, #7] 0x08011928: B002 ADD SP, SP, #8 0x0801192A: BD80 POP {R7, PC}
wizchip_getnetmode: 0x0801192C: B580 PUSH {R7, LR} 0x0801192E: 2000 MOVS R0, #0 0x08011930: F7FF FD5C BL WIZCHIP_READ ; 0x080113EC 0x08011934: BD80 POP {R7, PC}
default_ip_assign: 0x08011936: B580 PUSH {R7, LR} 0x08011938: B082 SUB SP, SP, #8 0x0801193A: F646 61C6 MOVW R1, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801193E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x08011942: 200F MOVS R0, #15 0x08011944: 2204 MOVS R2, #4 0x08011946: 9201 STR R2, [SP, #4] 0x08011948: F7FF FD9F BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801194C: 9A01 LDR R2, [SP, #4] 0x0801194E: F646 61C2 MOVW R1, #0x6EC2 ; 0x24006EC2 = DHCP_allocated_sn 0x08011952: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC2 = DHCP_allocated_sn 0x08011956: 2005 MOVS R0, #5 0x08011958: F7FF FD97 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801195C: 9A01 LDR R2, [SP, #4] 0x0801195E: F646 61CA MOVW R1, #0x6ECA ; 0x24006ECA = DHCP_allocated_gw 0x08011962: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ECA = DHCP_allocated_gw 0x08011966: 2001 MOVS R0, #1 0x08011968: F7FF FD8F BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801196C: B002 ADD SP, SP, #8 0x0801196E: BD80 POP {R7, PC}
reg_dhcp_cbfunc: 0x08011970: B083 SUB SP, SP, #12 0x08011972: 9002 STR R0, [SP, #8] 0x08011974: 9101 STR R1, [SP, #4] 0x08011976: 9200 STR R2, [SP, #0] 0x08011978: F646 7144 MOVW R1, #0x6F44 ; 0x24006F44 = dhcp_ip_assign 0x0801197C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F44 = dhcp_ip_assign 0x08011980: F641 1037 MOVW R0, #0x1937 ; 0x08011937 = default_ip_assign 0x08011984: F6C0 0001 MOVT R0, #0x0801 ; 0x08011937 = default_ip_assign 0x08011988: 6008 STR R0, [R1] 0x0801198A: F646 713C MOVW R1, #0x6F3C ; 0x24006F3C = dhcp_ip_update 0x0801198E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F3C = dhcp_ip_update 0x08011992: F24C 4011 MOVW R0, #0xC411 ; 0x0801C411 = default_ip_update 0x08011996: F6C0 0001 MOVT R0, #0x0801 ; 0x0801C411 = default_ip_update 0x0801199A: 6008 STR R0, [R1] 0x0801199C: F646 7140 MOVW R1, #0x6F40 ; 0x24006F40 = dhcp_ip_conflict 0x080119A0: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F40 = dhcp_ip_conflict 0x080119A4: F24C 403D MOVW R0, #0xC43D ; 0x0801C43D = default_ip_conflict 0x080119A8: F6C0 0001 MOVT R0, #0x0801 ; 0x0801C43D = default_ip_conflict 0x080119AC: 6008 STR R0, [R1] 0x080119AE: 9802 LDR R0, [SP, #8] 0x080119B0: B128 CBZ R0, .L1 ; 0x080119BE 0x080119B2: 9802 LDR R0, [SP, #8] 0x080119B4: F646 7144 MOVW R1, #0x6F44 ; 0x24006F44 = dhcp_ip_assign 0x080119B8: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F44 = dhcp_ip_assign 0x080119BC: 6008 STR R0, [R1]
.L1: 0x080119BE: 9801 LDR R0, [SP, #4] 0x080119C0: B128 CBZ R0, .L2 ; 0x080119CE 0x080119C2: 9801 LDR R0, [SP, #4] 0x080119C4: F646 713C MOVW R1, #0x6F3C ; 0x24006F3C = dhcp_ip_update 0x080119C8: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F3C = dhcp_ip_update 0x080119CC: 6008 STR R0, [R1]
.L2: 0x080119CE: 9800 LDR R0, [SP, #0] 0x080119D0: B128 CBZ R0, .L3 ; 0x080119DE 0x080119D2: 9800 LDR R0, [SP, #0] 0x080119D4: F646 7140 MOVW R1, #0x6F40 ; 0x24006F40 = dhcp_ip_conflict 0x080119D8: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F40 = dhcp_ip_conflict 0x080119DC: 6008 STR R0, [R1]
.L3: 0x080119DE: B003 ADD SP, SP, #12 0x080119E0: 4770 BX LR
check_DHCP_timeout: 0x080119E2: B580 PUSH {R7, LR} 0x080119E4: B084 SUB SP, SP, #16 0x080119E6: 2001 MOVS R0, #1 0x080119E8: F88D 000F STRB.W R0, [SP, #15] 0x080119EC: F646 60DD MOVW R0, #0x6EDD ; 0x24006EDD = dhcp_retry_count 0x080119F0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDD = dhcp_retry_count 0x080119F4: F990 0000 LDRSB.W R0, [R0] 0x080119F8: 2801 CMP R0, #1 0x080119FA: DC3A BGT .L6 ; 0x08011A72 0x080119FC: F646 7034 MOVW R0, #0x6F34 ; 0x24006F34 = dhcp_tick_next 0x08011A00: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F34 = dhcp_tick_next 0x08011A04: 6800 LDR R0, [R0] 0x08011A06: F242 41D0 MOVW R1, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x08011A0A: F2C2 4100 MOVT R1, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x08011A0E: 6809 LDR R1, [R1] 0x08011A10: 4288 CMP R0, R1 0x08011A12: D22D BCS .L5 ; 0x08011A70 0x08011A14: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x08011A18: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x08011A1C: F990 0000 LDRSB.W R0, [R0] 0x08011A20: 4601 MOV R1, R0 0x08011A22: 9102 STR R1, [SP, #8] 0x08011A24: 2801 CMP R0, #1 0x08011A26: D006 BEQ .L1 ; 0x08011A36 0x08011A28: 9802 LDR R0, [SP, #8] 0x08011A2A: 2802 CMP R0, #2 0x08011A2C: D006 BEQ .L2 ; 0x08011A3C 0x08011A2E: 9802 LDR R0, [SP, #8] 0x08011A30: 2804 CMP R0, #4 0x08011A32: D006 BEQ .L3 ; 0x08011A42 0x08011A34: E008 B .L4 ; 0x08011A48
.L1: 0x08011A36: F00A FDF7 BL send_DHCP_DISCOVER ; 0x0801C628 0x08011A3A: E005 B .L4 ; 0x08011A48
.L2: 0x08011A3C: F00A FFF8 BL send_DHCP_REQUEST ; 0x0801CA30 0x08011A40: E002 B .L4 ; 0x08011A48
.L3: 0x08011A42: F00A FFF5 BL send_DHCP_REQUEST ; 0x0801CA30 0x08011A46: E7FF B .L4 ; 0x08011A48
.L4: 0x08011A48: F242 40D0 MOVW R0, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x08011A4C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x08011A50: 2100 MOVS R1, #0 0x08011A52: 6001 STR R1, [R0] 0x08011A54: 6800 LDR R0, [R0] 0x08011A56: 300A ADDS R0, #10 0x08011A58: F646 7134 MOVW R1, #0x6F34 ; 0x24006F34 = dhcp_tick_next 0x08011A5C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F34 = dhcp_tick_next 0x08011A60: 6008 STR R0, [R1] 0x08011A62: F646 61DD MOVW R1, #0x6EDD ; 0x24006EDD = dhcp_retry_count 0x08011A66: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDD = dhcp_retry_count 0x08011A6A: 7808 LDRB R0, [R1] 0x08011A6C: 3001 ADDS R0, #1 0x08011A6E: 7008 STRB R0, [R1]
.L5: 0x08011A70: E024 B .L10 ; 0x08011ABC
.L6: 0x08011A72: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x08011A76: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x08011A7A: F990 0000 LDRSB.W R0, [R0] 0x08011A7E: 4601 MOV R1, R0 0x08011A80: 9101 STR R1, [SP, #4] 0x08011A82: 2801 CMP R0, #1 0x08011A84: D006 BEQ .L7 ; 0x08011A94 0x08011A86: 9801 LDR R0, [SP, #4] 0x08011A88: 2802 CMP R0, #2 0x08011A8A: D00C BEQ .L8 ; 0x08011AA6 0x08011A8C: 9801 LDR R0, [SP, #4] 0x08011A8E: 2804 CMP R0, #4 0x08011A90: D009 BEQ .L8 ; 0x08011AA6 0x08011A92: E011 B .L9 ; 0x08011AB8
.L7: 0x08011A94: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08011A98: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08011A9C: 2000 MOVS R0, #0 0x08011A9E: 7008 STRB R0, [R1] 0x08011AA0: F88D 000F STRB.W R0, [SP, #15] 0x08011AA4: E008 B .L9 ; 0x08011AB8
.L8: 0x08011AA6: F00A FDBF BL send_DHCP_DISCOVER ; 0x0801C628 0x08011AAA: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x08011AAE: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x08011AB2: 2001 MOVS R0, #1 0x08011AB4: 7008 STRB R0, [R1] 0x08011AB6: E7FF B .L9 ; 0x08011AB8
.L9: 0x08011AB8: F00B FE52 BL reset_DHCP_timeout ; 0x0801D760
.L10: 0x08011ABC: F89D 000F LDRB.W R0, [SP, #15] 0x08011AC0: B004 ADD SP, SP, #16 0x08011AC2: BD80 POP {R7, PC}
BSP_SD_IsDetected: 0x08011AC4: B580 PUSH {R7, LR} 0x08011AC6: B082 SUB SP, SP, #8 0x08011AC8: 2001 MOVS R0, #1 0x08011ACA: F88D 0007 STRB.W R0, [SP, #7] 0x08011ACE: F00B FF9F BL BSP_PlatformIsDetected ; 0x0801DA10 0x08011AD2: B910 CBNZ R0, .L1 ; 0x08011ADA 0x08011AD4: 2000 MOVS R0, #0 0x08011AD6: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x08011ADA: F89D 0007 LDRB.W R0, [SP, #7] 0x08011ADE: B002 ADD SP, SP, #8 0x08011AE0: BD80 POP {R7, PC}
BSP_SD_ReadBlocks_DMA: 0x08011AE2: B580 PUSH {R7, LR} 0x08011AE4: B084 SUB SP, SP, #16 0x08011AE6: 9003 STR R0, [SP, #12] 0x08011AE8: 9102 STR R1, [SP, #8] 0x08011AEA: 9201 STR R2, [SP, #4] 0x08011AEC: 2000 MOVS R0, #0 0x08011AEE: F88D 0003 STRB.W R0, [SP, #3] 0x08011AF2: 9903 LDR R1, [SP, #12] 0x08011AF4: 9A02 LDR R2, [SP, #8] 0x08011AF6: 9B01 LDR R3, [SP, #4] 0x08011AF8: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x08011AFC: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x08011B00: F7F9 F9D2 BL HAL_SD_ReadBlocks_DMA ; 0x0800AEA8 0x08011B04: B110 CBZ R0, .L1 ; 0x08011B0C 0x08011B06: 2001 MOVS R0, #1 0x08011B08: F88D 0003 STRB.W R0, [SP, #3]
.L1: 0x08011B0C: F89D 0003 LDRB.W R0, [SP, #3] 0x08011B10: B004 ADD SP, SP, #16 0x08011B12: BD80 POP {R7, PC}
BSP_SD_WriteBlocks_DMA: 0x08011B14: B580 PUSH {R7, LR} 0x08011B16: B084 SUB SP, SP, #16 0x08011B18: 9003 STR R0, [SP, #12] 0x08011B1A: 9102 STR R1, [SP, #8] 0x08011B1C: 9201 STR R2, [SP, #4] 0x08011B1E: 2000 MOVS R0, #0 0x08011B20: F88D 0003 STRB.W R0, [SP, #3] 0x08011B24: 9903 LDR R1, [SP, #12] 0x08011B26: 9A02 LDR R2, [SP, #8] 0x08011B28: 9B01 LDR R3, [SP, #4] 0x08011B2A: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x08011B2E: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x08011B32: F007 FA59 BL HAL_SD_WriteBlocks_DMA ; 0x08018FE8 0x08011B36: B110 CBZ R0, .L1 ; 0x08011B3E 0x08011B38: 2001 MOVS R0, #1 0x08011B3A: F88D 0003 STRB.W R0, [SP, #3]
.L1: 0x08011B3E: F89D 0003 LDRB.W R0, [SP, #3] 0x08011B42: B004 ADD SP, SP, #16 0x08011B44: BD80 POP {R7, PC}
BSP_SD_GetCardState: 0x08011B46: B580 PUSH {R7, LR} 0x08011B48: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x08011B4C: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x08011B50: F007 F86A BL HAL_SD_GetCardState ; 0x08018C28 0x08011B54: 3804 SUBS R0, #4 0x08011B56: BF18 IT NE 0x08011B58: 2001 MOVNE R0, #1 0x08011B5A: BD80 POP {R7, PC}
HAL_SD_TxCpltCallback: 0x08011B5C: B580 PUSH {R7, LR} 0x08011B5E: B082 SUB SP, SP, #8 0x08011B60: 9001 STR R0, [SP, #4] 0x08011B62: F00D F8FD BL BSP_SD_WriteCpltCallback ; 0x0801ED60 0x08011B66: B002 ADD SP, SP, #8 0x08011B68: BD80 POP {R7, PC}
HAL_SD_RxCpltCallback: 0x08011B6A: B580 PUSH {R7, LR} 0x08011B6C: B082 SUB SP, SP, #8 0x08011B6E: 9001 STR R0, [SP, #4] 0x08011B70: F00D F908 BL BSP_SD_ReadCpltCallback ; 0x0801ED84 0x08011B74: B002 ADD SP, SP, #8 0x08011B76: BD80 POP {R7, PC}
ff_convert: 0x08011B78: B084 SUB SP, SP, #16 0x08011B7A: F8AD 000E STRH.W R0, [SP, #14] 0x08011B7E: 9102 STR R1, [SP, #8] 0x08011B80: F8BD 000E LDRH.W R0, [SP, #14] 0x08011B84: 287F CMP R0, #127 0x08011B86: DC04 BGT .L1 ; 0x08011B92 0x08011B88: F8BD 000E LDRH.W R0, [SP, #14] 0x08011B8C: F8AD 0006 STRH.W R0, [SP, #6] 0x08011B90: E039 B .L8 ; 0x08011C06
.L1: 0x08011B92: 9802 LDR R0, [SP, #8] 0x08011B94: B1B8 CBZ R0, .L4 ; 0x08011BC6 0x08011B96: F8BD 000E LDRH.W R0, [SP, #14] 0x08011B9A: F5B0 7F80 CMP.W R0, #0x0100 0x08011B9E: DB02 BLT .L2 ; 0x08011BA6 0x08011BA0: 2000 MOVS R0, #0 0x08011BA2: 9000 STR R0, [SP, #0] 0x08011BA4: E00B B .L3 ; 0x08011BBE
.L2: 0x08011BA6: F8BD 100E LDRH.W R1, [SP, #14] 0x08011BAA: F640 7060 MOVW R0, #0x0F60 ; 0x08020F60 = Tbl 0x08011BAE: F6C0 0002 MOVT R0, #0x0802 ; 0x08020F60 = Tbl 0x08011BB2: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x08011BB6: F06F 01FF MVN R1, #255 0x08011BBA: 5A40 LDRH R0, [R0, R1] 0x08011BBC: 9000 STR R0, [SP, #0]
.L3: 0x08011BBE: 9800 LDR R0, [SP, #0] 0x08011BC0: F8AD 0006 STRH.W R0, [SP, #6] 0x08011BC4: E01F B .L8 ; 0x08011C06
.L4: 0x08011BC6: 2000 MOVS R0, #0 0x08011BC8: F8AD 0006 STRH.W R0, [SP, #6]
.L5: 0x08011BCC: F8BD 0006 LDRH.W R0, [SP, #6] 0x08011BD0: 287F CMP R0, #127 0x08011BD2: DC12 BGT .L7 ; 0x08011BFA 0x08011BD4: F8BD 000E LDRH.W R0, [SP, #14] 0x08011BD8: F8BD 2006 LDRH.W R2, [SP, #6] 0x08011BDC: F640 7160 MOVW R1, #0x0F60 ; 0x08020F60 = Tbl 0x08011BE0: F6C0 0102 MOVT R1, #0x0802 ; 0x08020F60 = Tbl 0x08011BE4: F831 1012 LDRH.W R1, [R1, R2, LSL #1] 0x08011BE8: 4288 CMP R0, R1 0x08011BEA: D100 BNE .L6 ; 0x08011BEE 0x08011BEC: E005 B .L7 ; 0x08011BFA
.L6: 0x08011BEE: F8BD 0006 LDRH.W R0, [SP, #6] 0x08011BF2: 3001 ADDS R0, #1 0x08011BF4: F8AD 0006 STRH.W R0, [SP, #6] 0x08011BF8: E7E8 B .L5 ; 0x08011BCC
.L7: 0x08011BFA: F8BD 0006 LDRH.W R0, [SP, #6] 0x08011BFE: 3080 ADDS R0, #128 0x08011C00: B2C0 UXTB R0, R0 0x08011C02: F8AD 0006 STRH.W R0, [SP, #6]
.L8: 0x08011C06: F8BD 0006 LDRH.W R0, [SP, #6] 0x08011C0A: B004 ADD SP, SP, #16 0x08011C0C: 4770 BX LR
disk_status: 0x08011C0E: B580 PUSH {R7, LR} 0x08011C10: B082 SUB SP, SP, #8 0x08011C12: F88D 0007 STRB.W R0, [SP, #7] 0x08011C16: F89D 2007 LDRB.W R2, [SP, #7] 0x08011C1A: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x08011C1E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x08011C22: EB00 0182 ADD.W R1, R0, R2, LSL #2 0x08011C26: 6849 LDR R1, [R1, #4] 0x08011C28: 6849 LDR R1, [R1, #4] 0x08011C2A: 4410 ADD R0, R2 0x08011C2C: 7A00 LDRB R0, [R0, #8] 0x08011C2E: 4788 BLX R1 0x08011C30: F88D 0006 STRB.W R0, [SP, #6] 0x08011C34: F89D 0006 LDRB.W R0, [SP, #6] 0x08011C38: B002 ADD SP, SP, #8 0x08011C3A: BD80 POP {R7, PC}
disk_initialize: 0x08011C3C: B580 PUSH {R7, LR} 0x08011C3E: B082 SUB SP, SP, #8 0x08011C40: F88D 0007 STRB.W R0, [SP, #7] 0x08011C44: 2000 MOVS R0, #0 0x08011C46: F88D 0006 STRB.W R0, [SP, #6] 0x08011C4A: F89D 1007 LDRB.W R1, [SP, #7] 0x08011C4E: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x08011C52: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x08011C56: 5C40 LDRB R0, [R0, R1] 0x08011C58: B9C8 CBNZ R0, .L1 ; 0x08011C8E 0x08011C5A: F89D 2007 LDRB.W R2, [SP, #7] 0x08011C5E: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x08011C62: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x08011C66: EB00 0182 ADD.W R1, R0, R2, LSL #2 0x08011C6A: 6849 LDR R1, [R1, #4] 0x08011C6C: 6809 LDR R1, [R1] 0x08011C6E: 4410 ADD R0, R2 0x08011C70: 7A00 LDRB R0, [R0, #8] 0x08011C72: 4788 BLX R1 0x08011C74: F88D 0006 STRB.W R0, [SP, #6] 0x08011C78: F89D 0006 LDRB.W R0, [SP, #6] 0x08011C7C: B938 CBNZ R0, .L1 ; 0x08011C8E 0x08011C7E: F89D 2007 LDRB.W R2, [SP, #7] 0x08011C82: F242 4124 MOVW R1, #0x2424 ; 0x24002424 = disk 0x08011C86: F2C2 4100 MOVT R1, #0x2400 ; 0x24002424 = disk 0x08011C8A: 2001 MOVS R0, #1 0x08011C8C: 5488 STRB R0, [R1, R2]
.L1: 0x08011C8E: F89D 0006 LDRB.W R0, [SP, #6] 0x08011C92: B002 ADD SP, SP, #8 0x08011C94: BD80 POP {R7, PC}
MX_FATFS_Init: 0x08011C96: B580 PUSH {R7, LR} 0x08011C98: F643 60A8 MOVW R0, #0x3EA8 ; 0x08003EA8 = SD_Driver 0x08011C9C: F6C0 0000 MOVT R0, #0x0800 ; 0x08003EA8 = SD_Driver 0x08011CA0: F646 61BA MOVW R1, #0x6EBA ; 0x24006EBA = SDPath 0x08011CA4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EBA = SDPath 0x08011CA8: F000 FF27 BL FATFS_LinkDriver ; 0x08012AFA 0x08011CAC: F646 61DB MOVW R1, #0x6EDB ; 0x24006EDB = retSD 0x08011CB0: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDB = retSD 0x08011CB4: 7008 STRB R0, [R1] 0x08011CB6: BD80 POP {R7, PC}
f_mount: 0x08011CB8: B580 PUSH {R7, LR} 0x08011CBA: B088 SUB SP, SP, #32 0x08011CBC: 9006 STR R0, [SP, #24] 0x08011CBE: 9105 STR R1, [SP, #20] 0x08011CC0: F88D 2013 STRB.W R2, [SP, #19] 0x08011CC4: 9805 LDR R0, [SP, #20] 0x08011CC6: 9000 STR R0, [SP, #0] 0x08011CC8: 4668 MOV R0, SP 0x08011CCA: F000 F858 BL get_ldnumber ; 0x08011D7E 0x08011CCE: 9002 STR R0, [SP, #8] 0x08011CD0: 9802 LDR R0, [SP, #8] 0x08011CD2: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x08011CD6: DC03 BGT .L1 ; 0x08011CE0 0x08011CD8: 200B MOVS R0, #11 0x08011CDA: F88D 001F STRB.W R0, [SP, #31] 0x08011CDE: E04A B .L7 ; 0x08011D76
.L1: 0x08011CE0: 9902 LDR R1, [SP, #8] 0x08011CE2: F242 40E0 MOVW R0, #0x24E0 ; 0x240024E0 = FatFs 0x08011CE6: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E0 = FatFs 0x08011CEA: F850 0021 LDR.W R0, [R0, R1, LSL #2] 0x08011CEE: 9003 STR R0, [SP, #12] 0x08011CF0: 9803 LDR R0, [SP, #12] 0x08011CF2: B170 CBZ R0, .L3 ; 0x08011D12 0x08011CF4: 9803 LDR R0, [SP, #12] 0x08011CF6: F000 F887 BL clear_lock ; 0x08011E08 0x08011CFA: 9803 LDR R0, [SP, #12] 0x08011CFC: 6900 LDR R0, [R0, #16] 0x08011CFE: F000 FF1A BL ff_del_syncobj ; 0x08012B36 0x08011D02: B918 CBNZ R0, .L2 ; 0x08011D0C 0x08011D04: 2002 MOVS R0, #2 0x08011D06: F88D 001F STRB.W R0, [SP, #31] 0x08011D0A: E034 B .L7 ; 0x08011D76
.L2: 0x08011D0C: 9903 LDR R1, [SP, #12] 0x08011D0E: 2000 MOVS R0, #0 0x08011D10: 7008 STRB R0, [R1]
.L3: 0x08011D12: 9806 LDR R0, [SP, #24] 0x08011D14: B168 CBZ R0, .L4 ; 0x08011D32 0x08011D16: 9906 LDR R1, [SP, #24] 0x08011D18: 2000 MOVS R0, #0 0x08011D1A: 7008 STRB R0, [R1] 0x08011D1C: F89D 0008 LDRB.W R0, [SP, #8] 0x08011D20: 9906 LDR R1, [SP, #24] 0x08011D22: 3110 ADDS R1, #16 0x08011D24: F000 FEF4 BL ff_cre_syncobj ; 0x08012B10 0x08011D28: B918 CBNZ R0, .L4 ; 0x08011D32 0x08011D2A: 2002 MOVS R0, #2 0x08011D2C: F88D 001F STRB.W R0, [SP, #31] 0x08011D30: E021 B .L7 ; 0x08011D76
.L4: 0x08011D32: 9806 LDR R0, [SP, #24] 0x08011D34: 9A02 LDR R2, [SP, #8] 0x08011D36: F242 41E0 MOVW R1, #0x24E0 ; 0x240024E0 = FatFs 0x08011D3A: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E0 = FatFs 0x08011D3E: F841 0022 STR.W R0, [R1, R2, LSL #2] 0x08011D42: 9806 LDR R0, [SP, #24] 0x08011D44: B118 CBZ R0, .L5 ; 0x08011D4E 0x08011D46: F89D 0013 LDRB.W R0, [SP, #19] 0x08011D4A: 2801 CMP R0, #1 0x08011D4C: D003 BEQ .L6 ; 0x08011D56
.L5: 0x08011D4E: 2000 MOVS R0, #0 0x08011D50: F88D 001F STRB.W R0, [SP, #31] 0x08011D54: E00F B .L7 ; 0x08011D76
.L6: 0x08011D56: A805 ADD R0, SP, #20 0x08011D58: A906 ADD R1, SP, #24 0x08011D5A: 2200 MOVS R2, #0 0x08011D5C: F000 F873 BL find_volume ; 0x08011E46 0x08011D60: F88D 0007 STRB.W R0, [SP, #7] 0x08011D64: 9806 LDR R0, [SP, #24] 0x08011D66: F89D 1007 LDRB.W R1, [SP, #7] 0x08011D6A: F000 FA9F BL unlock_fs ; 0x080122AC 0x08011D6E: F89D 0007 LDRB.W R0, [SP, #7] 0x08011D72: F88D 001F STRB.W R0, [SP, #31]
.L7: 0x08011D76: F89D 001F LDRB.W R0, [SP, #31] 0x08011D7A: B008 ADD SP, SP, #32 0x08011D7C: BD80 POP {R7, PC}
get_ldnumber: 0x08011D7E: B087 SUB SP, SP, #28 0x08011D80: 9005 STR R0, [SP, #20] 0x08011D82: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08011D86: 9001 STR R0, [SP, #4] 0x08011D88: 9805 LDR R0, [SP, #20] 0x08011D8A: 6800 LDR R0, [R0] 0x08011D8C: B3B8 CBZ R0, .L6 ; 0x08011DFE 0x08011D8E: 9805 LDR R0, [SP, #20] 0x08011D90: 6800 LDR R0, [R0] 0x08011D92: 9003 STR R0, [SP, #12]
.L1: 0x08011D94: 9803 LDR R0, [SP, #12] 0x08011D96: 7801 LDRB R1, [R0] 0x08011D98: 2000 MOVS R0, #0 0x08011D9A: 2920 CMP R1, #32 0x08011D9C: 9000 STR R0, [SP, #0] 0x08011D9E: D305 BCC .L2 ; 0x08011DAC 0x08011DA0: 9803 LDR R0, [SP, #12] 0x08011DA2: 7800 LDRB R0, [R0] 0x08011DA4: 383A SUBS R0, #58 0x08011DA6: BF18 IT NE 0x08011DA8: 2001 MOVNE R0, #1 0x08011DAA: 9000 STR R0, [SP, #0]
.L2: 0x08011DAC: 9800 LDR R0, [SP, #0] 0x08011DAE: 07C0 LSLS R0, R0, #31 0x08011DB0: B118 CBZ R0, .L3 ; 0x08011DBA 0x08011DB2: 9803 LDR R0, [SP, #12] 0x08011DB4: 3001 ADDS R0, #1 0x08011DB6: 9003 STR R0, [SP, #12] 0x08011DB8: E7EC B .L1 ; 0x08011D94
.L3: 0x08011DBA: 9803 LDR R0, [SP, #12] 0x08011DBC: 7800 LDRB R0, [R0] 0x08011DBE: 283A CMP R0, #58 0x08011DC0: D11B BNE .L5 ; 0x08011DFA 0x08011DC2: 9805 LDR R0, [SP, #20] 0x08011DC4: 6800 LDR R0, [R0] 0x08011DC6: 9004 STR R0, [SP, #16] 0x08011DC8: 9804 LDR R0, [SP, #16] 0x08011DCA: 1C41 ADDS R1, R0, #1 0x08011DCC: 9104 STR R1, [SP, #16] 0x08011DCE: 7800 LDRB R0, [R0] 0x08011DD0: 3830 SUBS R0, #48 0x08011DD2: 9002 STR R0, [SP, #8] 0x08011DD4: 9802 LDR R0, [SP, #8] 0x08011DD6: 2809 CMP R0, #9 0x08011DD8: D80C BHI .L4 ; 0x08011DF4 0x08011DDA: 9804 LDR R0, [SP, #16] 0x08011DDC: 9903 LDR R1, [SP, #12] 0x08011DDE: 4288 CMP R0, R1 0x08011DE0: D108 BNE .L4 ; 0x08011DF4 0x08011DE2: 9802 LDR R0, [SP, #8] 0x08011DE4: B930 CBNZ R0, .L4 ; 0x08011DF4 0x08011DE6: 9802 LDR R0, [SP, #8] 0x08011DE8: 9001 STR R0, [SP, #4] 0x08011DEA: 9803 LDR R0, [SP, #12] 0x08011DEC: 3001 ADDS R0, #1 0x08011DEE: 9003 STR R0, [SP, #12] 0x08011DF0: 9905 LDR R1, [SP, #20] 0x08011DF2: 6008 STR R0, [R1]
.L4: 0x08011DF4: 9801 LDR R0, [SP, #4] 0x08011DF6: 9006 STR R0, [SP, #24] 0x08011DF8: E003 B .L7 ; 0x08011E02
.L5: 0x08011DFA: 2000 MOVS R0, #0 0x08011DFC: 9001 STR R0, [SP, #4]
.L6: 0x08011DFE: 9801 LDR R0, [SP, #4] 0x08011E00: 9006 STR R0, [SP, #24]
.L7: 0x08011E02: 9806 LDR R0, [SP, #24] 0x08011E04: B007 ADD SP, SP, #28 0x08011E06: 4770 BX LR
clear_lock: 0x08011E08: B082 SUB SP, SP, #8 0x08011E0A: 9001 STR R0, [SP, #4] 0x08011E0C: 2000 MOVS R0, #0 0x08011E0E: 9000 STR R0, [SP, #0]
.L1: 0x08011E10: 9800 LDR R0, [SP, #0] 0x08011E12: 2801 CMP R0, #1 0x08011E14: D815 BHI .L3 ; 0x08011E42 0x08011E16: 9800 LDR R0, [SP, #0] 0x08011E18: 0101 LSLS R1, R0, #4 0x08011E1A: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08011E1E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x08011E22: 5840 LDR R0, [R0, R1] 0x08011E24: 9901 LDR R1, [SP, #4] 0x08011E26: 4288 CMP R0, R1 0x08011E28: D107 BNE .L2 ; 0x08011E3A 0x08011E2A: 9800 LDR R0, [SP, #0] 0x08011E2C: 0102 LSLS R2, R0, #4 0x08011E2E: F242 3178 MOVW R1, #0x2378 ; 0x24002378 = Files 0x08011E32: F2C2 4100 MOVT R1, #0x2400 ; 0x24002378 = Files 0x08011E36: 2000 MOVS R0, #0 0x08011E38: 5088 STR R0, [R1, R2]
.L2: 0x08011E3A: 9800 LDR R0, [SP, #0] 0x08011E3C: 3001 ADDS R0, #1 0x08011E3E: 9000 STR R0, [SP, #0] 0x08011E40: E7E6 B .L1 ; 0x08011E10
.L3: 0x08011E42: B002 ADD SP, SP, #8 0x08011E44: 4770 BX LR
find_volume: 0x08011E46: B580 PUSH {R7, LR} 0x08011E48: B098 SUB SP, SP, #96 0x08011E4A: 9016 STR R0, [SP, #88] 0x08011E4C: 9115 STR R1, [SP, #84] 0x08011E4E: F88D 2053 STRB.W R2, [SP, #83] 0x08011E52: 9915 LDR R1, [SP, #84] 0x08011E54: 2000 MOVS R0, #0 0x08011E56: 6008 STR R0, [R1] 0x08011E58: 9816 LDR R0, [SP, #88] 0x08011E5A: F7FF FF90 BL get_ldnumber ; 0x08011D7E 0x08011E5E: 9012 STR R0, [SP, #72] 0x08011E60: 9812 LDR R0, [SP, #72] 0x08011E62: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x08011E66: DC03 BGT .L1 ; 0x08011E70 0x08011E68: 200B MOVS R0, #11 0x08011E6A: F88D 005F STRB.W R0, [SP, #95] 0x08011E6E: E219 B .L41 ; 0x080122A4
.L1: 0x08011E70: 9912 LDR R1, [SP, #72] 0x08011E72: F242 40E0 MOVW R0, #0x24E0 ; 0x240024E0 = FatFs 0x08011E76: F2C2 4000 MOVT R0, #0x2400 ; 0x240024E0 = FatFs 0x08011E7A: F850 0021 LDR.W R0, [R0, R1, LSL #2] 0x08011E7E: 9005 STR R0, [SP, #20] 0x08011E80: 9805 LDR R0, [SP, #20] 0x08011E82: B918 CBNZ R0, .L2 ; 0x08011E8C 0x08011E84: 200C MOVS R0, #12 0x08011E86: F88D 005F STRB.W R0, [SP, #95] 0x08011E8A: E20B B .L41 ; 0x080122A4
.L2: 0x08011E8C: 9805 LDR R0, [SP, #20] 0x08011E8E: F00B FDD3 BL lock_fs ; 0x0801DA38 0x08011E92: B918 CBNZ R0, .L3 ; 0x08011E9C 0x08011E94: 200F MOVS R0, #15 0x08011E96: F88D 005F STRB.W R0, [SP, #95] 0x08011E9A: E203 B .L41 ; 0x080122A4
.L3: 0x08011E9C: 9805 LDR R0, [SP, #20] 0x08011E9E: 9915 LDR R1, [SP, #84] 0x08011EA0: 6008 STR R0, [R1] 0x08011EA2: F89D 0053 LDRB.W R0, [SP, #83] 0x08011EA6: F000 00FE AND R0, R0, #254 0x08011EAA: F88D 0053 STRB.W R0, [SP, #83] 0x08011EAE: 9805 LDR R0, [SP, #20] 0x08011EB0: 7800 LDRB R0, [R0] 0x08011EB2: B1C8 CBZ R0, .L5 ; 0x08011EE8 0x08011EB4: 9805 LDR R0, [SP, #20] 0x08011EB6: 7840 LDRB R0, [R0, #1] 0x08011EB8: F7FF FEA9 BL disk_status ; 0x08011C0E 0x08011EBC: F88D 0047 STRB.W R0, [SP, #71] 0x08011EC0: F89D 0047 LDRB.W R0, [SP, #71] 0x08011EC4: 07C0 LSLS R0, R0, #31 0x08011EC6: B978 CBNZ R0, .L5 ; 0x08011EE8 0x08011EC8: F89D 0053 LDRB.W R0, [SP, #83] 0x08011ECC: B140 CBZ R0, .L4 ; 0x08011EE0 0x08011ECE: F89D 0047 LDRB.W R0, [SP, #71] 0x08011ED2: 0740 LSLS R0, R0, #29 0x08011ED4: 2800 CMP R0, #0 0x08011ED6: D503 BPL .L4 ; 0x08011EE0 0x08011ED8: 200A MOVS R0, #10 0x08011EDA: F88D 005F STRB.W R0, [SP, #95] 0x08011EDE: E1E1 B .L41 ; 0x080122A4
.L4: 0x08011EE0: 2000 MOVS R0, #0 0x08011EE2: F88D 005F STRB.W R0, [SP, #95] 0x08011EE6: E1DD B .L41 ; 0x080122A4
.L5: 0x08011EE8: 9905 LDR R1, [SP, #20] 0x08011EEA: 2000 MOVS R0, #0 0x08011EEC: 7008 STRB R0, [R1] 0x08011EEE: 9812 LDR R0, [SP, #72] 0x08011EF0: 9905 LDR R1, [SP, #20] 0x08011EF2: 7048 STRB R0, [R1, #1] 0x08011EF4: 9805 LDR R0, [SP, #20] 0x08011EF6: 7840 LDRB R0, [R0, #1] 0x08011EF8: F7FF FEA0 BL disk_initialize ; 0x08011C3C 0x08011EFC: F88D 0047 STRB.W R0, [SP, #71] 0x08011F00: F89D 0047 LDRB.W R0, [SP, #71] 0x08011F04: 07C0 LSLS R0, R0, #31 0x08011F06: B118 CBZ R0, .L6 ; 0x08011F10 0x08011F08: 2003 MOVS R0, #3 0x08011F0A: F88D 005F STRB.W R0, [SP, #95] 0x08011F0E: E1C9 B .L41 ; 0x080122A4
.L6: 0x08011F10: F89D 0053 LDRB.W R0, [SP, #83] 0x08011F14: B140 CBZ R0, .L7 ; 0x08011F28 0x08011F16: F89D 0047 LDRB.W R0, [SP, #71] 0x08011F1A: 0740 LSLS R0, R0, #29 0x08011F1C: 2800 CMP R0, #0 0x08011F1E: D503 BPL .L7 ; 0x08011F28 0x08011F20: 200A MOVS R0, #10 0x08011F22: F88D 005F STRB.W R0, [SP, #95] 0x08011F26: E1BD B .L41 ; 0x080122A4
.L7: 0x08011F28: 2000 MOVS R0, #0 0x08011F2A: 9010 STR R0, [SP, #64] 0x08011F2C: 9805 LDR R0, [SP, #20] 0x08011F2E: 9910 LDR R1, [SP, #64] 0x08011F30: F000 F9D5 BL check_fs ; 0x080122DE 0x08011F34: F88D 0052 STRB.W R0, [SP, #82] 0x08011F38: F89D 0052 LDRB.W R0, [SP, #82] 0x08011F3C: 2802 CMP R0, #2 0x08011F3E: D006 BEQ .L8 ; 0x08011F4E 0x08011F40: F89D 0052 LDRB.W R0, [SP, #82] 0x08011F44: 2801 CMP R0, #1 0x08011F46: DC4D BGT .L17 ; 0x08011FE4 0x08011F48: 2001 MOVS R0, #1 0x08011F4A: 2800 CMP R0, #0 0x08011F4C: D14A BNE .L17 ; 0x08011FE4
.L8: 0x08011F4E: 2000 MOVS R0, #0 0x08011F50: 9004 STR R0, [SP, #16]
.L9: 0x08011F52: 9804 LDR R0, [SP, #16] 0x08011F54: 2803 CMP R0, #3 0x08011F56: D81A BHI .L12 ; 0x08011F8E 0x08011F58: 9805 LDR R0, [SP, #20] 0x08011F5A: 9904 LDR R1, [SP, #16] 0x08011F5C: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x08011F60: F500 70FB ADD.W R0, R0, #0x01F6 0x08011F64: 9013 STR R0, [SP, #76] 0x08011F66: 9813 LDR R0, [SP, #76] 0x08011F68: 7900 LDRB R0, [R0, #4] 0x08011F6A: B128 CBZ R0, .L10 ; 0x08011F78 0x08011F6C: 9813 LDR R0, [SP, #76] 0x08011F6E: 3008 ADDS R0, #8 0x08011F70: F00B FD76 BL ld_dword ; 0x0801DA60 0x08011F74: 9003 STR R0, [SP, #12] 0x08011F76: E001 B .L11 ; 0x08011F7C
.L10: 0x08011F78: 2000 MOVS R0, #0 0x08011F7A: 9003 STR R0, [SP, #12]
.L11: 0x08011F7C: 9803 LDR R0, [SP, #12] 0x08011F7E: 9A04 LDR R2, [SP, #16] 0x08011F80: A907 ADD R1, SP, #28 0x08011F82: F841 0022 STR.W R0, [R1, R2, LSL #2] 0x08011F86: 9804 LDR R0, [SP, #16] 0x08011F88: 3001 ADDS R0, #1 0x08011F8A: 9004 STR R0, [SP, #16] 0x08011F8C: E7E1 B .L9 ; 0x08011F52
.L12: 0x08011F8E: 2000 MOVS R0, #0 0x08011F90: 9004 STR R0, [SP, #16] 0x08011F92: 9804 LDR R0, [SP, #16] 0x08011F94: B110 CBZ R0, .L13 ; 0x08011F9C 0x08011F96: 9804 LDR R0, [SP, #16] 0x08011F98: 3801 SUBS R0, #1 0x08011F9A: 9004 STR R0, [SP, #16]
.L13: 0x08011F9C: 9904 LDR R1, [SP, #16] 0x08011F9E: A807 ADD R0, SP, #28 0x08011FA0: F850 0021 LDR.W R0, [R0, R1, LSL #2] 0x08011FA4: 9010 STR R0, [SP, #64] 0x08011FA6: 9810 LDR R0, [SP, #64] 0x08011FA8: B128 CBZ R0, .L14 ; 0x08011FB6 0x08011FAA: 9805 LDR R0, [SP, #20] 0x08011FAC: 9910 LDR R1, [SP, #64] 0x08011FAE: F000 F996 BL check_fs ; 0x080122DE 0x08011FB2: 9002 STR R0, [SP, #8] 0x08011FB4: E001 B .L15 ; 0x08011FBA
.L14: 0x08011FB6: 2003 MOVS R0, #3 0x08011FB8: 9002 STR R0, [SP, #8]
.L15: 0x08011FBA: 9802 LDR R0, [SP, #8] 0x08011FBC: F88D 0052 STRB.W R0, [SP, #82] 0x08011FC0: F89D 1052 LDRB.W R1, [SP, #82] 0x08011FC4: 2000 MOVS R0, #0 0x08011FC6: 2902 CMP R1, #2 0x08011FC8: 9001 STR R0, [SP, #4] 0x08011FCA: DB07 BLT .L16 ; 0x08011FDC 0x08011FCC: 9804 LDR R0, [SP, #16] 0x08011FCE: 1C41 ADDS R1, R0, #1 0x08011FD0: 9104 STR R1, [SP, #16] 0x08011FD2: 2000 MOVS R0, #0 0x08011FD4: 2904 CMP R1, #4 0x08011FD6: BF38 IT CC 0x08011FD8: 2001 MOVCC R0, #1 0x08011FDA: 9001 STR R0, [SP, #4]
.L16: 0x08011FDC: 9801 LDR R0, [SP, #4] 0x08011FDE: 07C0 LSLS R0, R0, #31 0x08011FE0: 2800 CMP R0, #0 0x08011FE2: D1DB BNE .L13 ; 0x08011F9C
.L17: 0x08011FE4: F89D 0052 LDRB.W R0, [SP, #82] 0x08011FE8: 2804 CMP R0, #4 0x08011FEA: D103 BNE .L18 ; 0x08011FF4 0x08011FEC: 2001 MOVS R0, #1 0x08011FEE: F88D 005F STRB.W R0, [SP, #95] 0x08011FF2: E157 B .L41 ; 0x080122A4
.L18: 0x08011FF4: F89D 0052 LDRB.W R0, [SP, #82] 0x08011FF8: 2802 CMP R0, #2 0x08011FFA: DB03 BLT .L19 ; 0x08012004 0x08011FFC: 200D MOVS R0, #13 0x08011FFE: F88D 005F STRB.W R0, [SP, #95] 0x08012002: E14F B .L41 ; 0x080122A4
.L19: 0x08012004: 9805 LDR R0, [SP, #20] 0x08012006: 3043 ADDS R0, #67 0x08012008: F00B FD44 BL ld_word ; 0x0801DA94 0x0801200C: F5B0 7F00 CMP.W R0, #0x0200 0x08012010: D003 BEQ .L20 ; 0x0801201A 0x08012012: 200D MOVS R0, #13 0x08012014: F88D 005F STRB.W R0, [SP, #95] 0x08012018: E144 B .L41 ; 0x080122A4
.L20: 0x0801201A: 9805 LDR R0, [SP, #20] 0x0801201C: 304E ADDS R0, #78 0x0801201E: F00B FD39 BL ld_word ; 0x0801DA94 0x08012022: 900F STR R0, [SP, #60] 0x08012024: 980F LDR R0, [SP, #60] 0x08012026: B920 CBNZ R0, .L21 ; 0x08012032 0x08012028: 9805 LDR R0, [SP, #20] 0x0801202A: 305C ADDS R0, #92 0x0801202C: F00B FD18 BL ld_dword ; 0x0801DA60 0x08012030: 900F STR R0, [SP, #60]
.L21: 0x08012032: 980F LDR R0, [SP, #60] 0x08012034: 9905 LDR R1, [SP, #20] 0x08012036: 6208 STR R0, [R1, #32] 0x08012038: 9905 LDR R1, [SP, #20] 0x0801203A: F891 0048 LDRB.W R0, [R1, #72] 0x0801203E: 7088 STRB R0, [R1, #2] 0x08012040: 9805 LDR R0, [SP, #20] 0x08012042: 7880 LDRB R0, [R0, #2] 0x08012044: 2801 CMP R0, #1 0x08012046: D007 BEQ .L22 ; 0x08012058 0x08012048: 9805 LDR R0, [SP, #20] 0x0801204A: 7880 LDRB R0, [R0, #2] 0x0801204C: 2802 CMP R0, #2 0x0801204E: D003 BEQ .L22 ; 0x08012058 0x08012050: 200D MOVS R0, #13 0x08012052: F88D 005F STRB.W R0, [SP, #95] 0x08012056: E125 B .L41 ; 0x080122A4
.L22: 0x08012058: 9805 LDR R0, [SP, #20] 0x0801205A: 7881 LDRB R1, [R0, #2] 0x0801205C: 980F LDR R0, [SP, #60] 0x0801205E: 4348 MULS R0, R1, R0 0x08012060: 900F STR R0, [SP, #60] 0x08012062: 9905 LDR R1, [SP, #20] 0x08012064: F891 0045 LDRB.W R0, [R1, #69] 0x08012068: 8148 STRH R0, [R1, #10] 0x0801206A: 9805 LDR R0, [SP, #20] 0x0801206C: 8940 LDRH R0, [R0, #10] 0x0801206E: B120 CBZ R0, .L23 ; 0x0801207A 0x08012070: 9805 LDR R0, [SP, #20] 0x08012072: 8940 LDRH R0, [R0, #10] 0x08012074: 1E41 SUBS R1, R0, #1 0x08012076: 4208 TST R0, R1 0x08012078: D003 BEQ .L24 ; 0x08012082
.L23: 0x0801207A: 200D MOVS R0, #13 0x0801207C: F88D 005F STRB.W R0, [SP, #95] 0x08012080: E110 B .L41 ; 0x080122A4
.L24: 0x08012082: 9805 LDR R0, [SP, #20] 0x08012084: 3049 ADDS R0, #73 0x08012086: F00B FD05 BL ld_word ; 0x0801DA94 0x0801208A: 9905 LDR R1, [SP, #20] 0x0801208C: 8108 STRH R0, [R1, #8] 0x0801208E: 9805 LDR R0, [SP, #20] 0x08012090: 7A00 LDRB R0, [R0, #8] 0x08012092: 0700 LSLS R0, R0, #28 0x08012094: B118 CBZ R0, .L25 ; 0x0801209E 0x08012096: 200D MOVS R0, #13 0x08012098: F88D 005F STRB.W R0, [SP, #95] 0x0801209C: E102 B .L41 ; 0x080122A4
.L25: 0x0801209E: 9805 LDR R0, [SP, #20] 0x080120A0: 304B ADDS R0, #75 0x080120A2: F00B FCF7 BL ld_word ; 0x0801DA94 0x080120A6: 900E STR R0, [SP, #56] 0x080120A8: 980E LDR R0, [SP, #56] 0x080120AA: B920 CBNZ R0, .L26 ; 0x080120B6 0x080120AC: 9805 LDR R0, [SP, #20] 0x080120AE: 3058 ADDS R0, #88 0x080120B0: F00B FCD6 BL ld_dword ; 0x0801DA60 0x080120B4: 900E STR R0, [SP, #56]
.L26: 0x080120B6: 9805 LDR R0, [SP, #20] 0x080120B8: 3046 ADDS R0, #70 0x080120BA: F00B FCEB BL ld_word ; 0x0801DA94 0x080120BE: F8AD 001A STRH.W R0, [SP, #26] 0x080120C2: F8BD 001A LDRH.W R0, [SP, #26] 0x080120C6: B918 CBNZ R0, .L27 ; 0x080120D0 0x080120C8: 200D MOVS R0, #13 0x080120CA: F88D 005F STRB.W R0, [SP, #95] 0x080120CE: E0E9 B .L41 ; 0x080122A4
.L27: 0x080120D0: F8BD 001A LDRH.W R0, [SP, #26] 0x080120D4: 990F LDR R1, [SP, #60] 0x080120D6: 4408 ADD R0, R1 0x080120D8: 9905 LDR R1, [SP, #20] 0x080120DA: 8909 LDRH R1, [R1, #8] 0x080120DC: EB00 1011 ADD.W R0, R0, R1, LSR #4 0x080120E0: 900D STR R0, [SP, #52] 0x080120E2: 980E LDR R0, [SP, #56] 0x080120E4: 990D LDR R1, [SP, #52] 0x080120E6: 4288 CMP R0, R1 0x080120E8: D203 BCS .L28 ; 0x080120F2 0x080120EA: 200D MOVS R0, #13 0x080120EC: F88D 005F STRB.W R0, [SP, #95] 0x080120F0: E0D8 B .L41 ; 0x080122A4
.L28: 0x080120F2: 980E LDR R0, [SP, #56] 0x080120F4: 990D LDR R1, [SP, #52] 0x080120F6: 1A40 SUBS R0, R0, R1 0x080120F8: 9905 LDR R1, [SP, #20] 0x080120FA: 8949 LDRH R1, [R1, #10] 0x080120FC: FBB0 F0F1 UDIV R0, R0, R1 0x08012100: 900C STR R0, [SP, #48] 0x08012102: 980C LDR R0, [SP, #48] 0x08012104: B918 CBNZ R0, .L29 ; 0x0801210E 0x08012106: 200D MOVS R0, #13 0x08012108: F88D 005F STRB.W R0, [SP, #95] 0x0801210C: E0CA B .L41 ; 0x080122A4
.L29: 0x0801210E: 2003 MOVS R0, #3 0x08012110: F88D 0052 STRB.W R0, [SP, #82] 0x08012114: 980C LDR R0, [SP, #48] 0x08012116: F64F 71F5 MOVW R1, #0xFFF5 0x0801211A: 4288 CMP R0, R1 0x0801211C: D802 BHI .L30 ; 0x08012124 0x0801211E: 2002 MOVS R0, #2 0x08012120: F88D 0052 STRB.W R0, [SP, #82]
.L30: 0x08012124: 980C LDR R0, [SP, #48] 0x08012126: F640 71F5 MOVW R1, #0x0FF5 0x0801212A: 4288 CMP R0, R1 0x0801212C: D802 BHI .L31 ; 0x08012134 0x0801212E: 2001 MOVS R0, #1 0x08012130: F88D 0052 STRB.W R0, [SP, #82]
.L31: 0x08012134: 980C LDR R0, [SP, #48] 0x08012136: 3002 ADDS R0, #2 0x08012138: 9905 LDR R1, [SP, #20] 0x0801213A: 61C8 STR R0, [R1, #28] 0x0801213C: 9810 LDR R0, [SP, #64] 0x0801213E: 9905 LDR R1, [SP, #20] 0x08012140: 6248 STR R0, [R1, #36] 0x08012142: 9810 LDR R0, [SP, #64] 0x08012144: F8BD 101A LDRH.W R1, [SP, #26] 0x08012148: 4408 ADD R0, R1 0x0801214A: 9905 LDR R1, [SP, #20] 0x0801214C: 6288 STR R0, [R1, #40] 0x0801214E: 9810 LDR R0, [SP, #64] 0x08012150: 990D LDR R1, [SP, #52] 0x08012152: 4408 ADD R0, R1 0x08012154: 9905 LDR R1, [SP, #20] 0x08012156: 6308 STR R0, [R1, #48] 0x08012158: F89D 0052 LDRB.W R0, [SP, #82] 0x0801215C: 2803 CMP R0, #3 0x0801215E: D11A BNE .L34 ; 0x08012196 0x08012160: 9805 LDR R0, [SP, #20] 0x08012162: 3062 ADDS R0, #98 0x08012164: F00B FC96 BL ld_word ; 0x0801DA94 0x08012168: B118 CBZ R0, .L32 ; 0x08012172 0x0801216A: 200D MOVS R0, #13 0x0801216C: F88D 005F STRB.W R0, [SP, #95] 0x08012170: E098 B .L41 ; 0x080122A4
.L32: 0x08012172: 9805 LDR R0, [SP, #20] 0x08012174: 8900 LDRH R0, [R0, #8] 0x08012176: B118 CBZ R0, .L33 ; 0x08012180 0x08012178: 200D MOVS R0, #13 0x0801217A: F88D 005F STRB.W R0, [SP, #95] 0x0801217E: E091 B .L41 ; 0x080122A4
.L33: 0x08012180: 9805 LDR R0, [SP, #20] 0x08012182: 3064 ADDS R0, #100 0x08012184: F00B FC6C BL ld_dword ; 0x0801DA60 0x08012188: 9905 LDR R1, [SP, #20] 0x0801218A: 62C8 STR R0, [R1, #44] 0x0801218C: 9805 LDR R0, [SP, #20] 0x0801218E: 69C0 LDR R0, [R0, #28] 0x08012190: 0080 LSLS R0, R0, #2 0x08012192: 900B STR R0, [SP, #44] 0x08012194: E01F B .L38 ; 0x080121D6
.L34: 0x08012196: 9805 LDR R0, [SP, #20] 0x08012198: 8900 LDRH R0, [R0, #8] 0x0801219A: B918 CBNZ R0, .L35 ; 0x080121A4 0x0801219C: 200D MOVS R0, #13 0x0801219E: F88D 005F STRB.W R0, [SP, #95] 0x080121A2: E07F B .L41 ; 0x080122A4
.L35: 0x080121A4: 9905 LDR R1, [SP, #20] 0x080121A6: 6A88 LDR R0, [R1, #40] 0x080121A8: 9A0F LDR R2, [SP, #60] 0x080121AA: 4410 ADD R0, R2 0x080121AC: 62C8 STR R0, [R1, #44] 0x080121AE: F89D 0052 LDRB.W R0, [SP, #82] 0x080121B2: 2802 CMP R0, #2 0x080121B4: D104 BNE .L36 ; 0x080121C0 0x080121B6: 9805 LDR R0, [SP, #20] 0x080121B8: 69C0 LDR R0, [R0, #28] 0x080121BA: 0040 LSLS R0, R0, #1 0x080121BC: 9000 STR R0, [SP, #0] 0x080121BE: E008 B .L37 ; 0x080121D2
.L36: 0x080121C0: 9805 LDR R0, [SP, #20] 0x080121C2: 69C0 LDR R0, [R0, #28] 0x080121C4: EB00 0140 ADD.W R1, R0, R0, LSL #1 0x080121C8: F000 0001 AND R0, R0, #1 0x080121CC: EB00 0051 ADD.W R0, R0, R1, LSR #1 0x080121D0: 9000 STR R0, [SP, #0]
.L37: 0x080121D2: 9800 LDR R0, [SP, #0] 0x080121D4: 900B STR R0, [SP, #44]
.L38: 0x080121D6: 9805 LDR R0, [SP, #20] 0x080121D8: 6A00 LDR R0, [R0, #32] 0x080121DA: 990B LDR R1, [SP, #44] 0x080121DC: F201 11FF ADDW R1, R1, #0x01FF 0x080121E0: EBB0 2F51 CMP.W R0, R1, LSR #9 0x080121E4: D203 BCS .L39 ; 0x080121EE 0x080121E6: 200D MOVS R0, #13 0x080121E8: F88D 005F STRB.W R0, [SP, #95] 0x080121EC: E05A B .L41 ; 0x080122A4
.L39: 0x080121EE: 9905 LDR R1, [SP, #20] 0x080121F0: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x080121F4: 6188 STR R0, [R1, #24] 0x080121F6: 9905 LDR R1, [SP, #20] 0x080121F8: 6148 STR R0, [R1, #20] 0x080121FA: 9905 LDR R1, [SP, #20] 0x080121FC: 2080 MOVS R0, #128 0x080121FE: 7108 STRB R0, [R1, #4] 0x08012200: F89D 0052 LDRB.W R0, [SP, #82] 0x08012204: 2803 CMP R0, #3 0x08012206: D13A BNE .L40 ; 0x0801227E 0x08012208: 9805 LDR R0, [SP, #20] 0x0801220A: 3068 ADDS R0, #104 0x0801220C: F00B FC42 BL ld_word ; 0x0801DA94 0x08012210: 2801 CMP R0, #1 0x08012212: D134 BNE .L40 ; 0x0801227E 0x08012214: 9805 LDR R0, [SP, #20] 0x08012216: 9910 LDR R1, [SP, #64] 0x08012218: 3101 ADDS R1, #1 0x0801221A: F000 F8B5 BL move_window ; 0x08012388 0x0801221E: BB70 CBNZ R0, .L40 ; 0x0801227E 0x08012220: 9905 LDR R1, [SP, #20] 0x08012222: 2000 MOVS R0, #0 0x08012224: 7108 STRB R0, [R1, #4] 0x08012226: 9805 LDR R0, [SP, #20] 0x08012228: F200 2036 ADDW R0, R0, #0x0236 0x0801222C: F00B FC32 BL ld_word ; 0x0801DA94 0x08012230: F64A 2155 MOVW R1, #0xAA55 0x08012234: 4288 CMP R0, R1 0x08012236: D122 BNE .L40 ; 0x0801227E 0x08012238: 9805 LDR R0, [SP, #20] 0x0801223A: 3038 ADDS R0, #56 0x0801223C: F00B FC10 BL ld_dword ; 0x0801DA60 0x08012240: F245 2152 MOVW R1, #0x5252 0x08012244: F2C4 1161 MOVT R1, #0x4161 0x08012248: 4288 CMP R0, R1 0x0801224A: D118 BNE .L40 ; 0x0801227E 0x0801224C: 9805 LDR R0, [SP, #20] 0x0801224E: F500 7007 ADD.W R0, R0, #0x021C 0x08012252: F00B FC05 BL ld_dword ; 0x0801DA60 0x08012256: F247 2172 MOVW R1, #0x7272 0x0801225A: F2C6 1141 MOVT R1, #0x6141 0x0801225E: 4288 CMP R0, R1 0x08012260: D10D BNE .L40 ; 0x0801227E 0x08012262: 9805 LDR R0, [SP, #20] 0x08012264: F500 7008 ADD.W R0, R0, #0x0220 0x08012268: F00B FBFA BL ld_dword ; 0x0801DA60 0x0801226C: 9905 LDR R1, [SP, #20] 0x0801226E: 6188 STR R0, [R1, #24] 0x08012270: 9805 LDR R0, [SP, #20] 0x08012272: F500 7009 ADD.W R0, R0, #0x0224 0x08012276: F00B FBF3 BL ld_dword ; 0x0801DA60 0x0801227A: 9905 LDR R1, [SP, #20] 0x0801227C: 6148 STR R0, [R1, #20]
.L40: 0x0801227E: F89D 0052 LDRB.W R0, [SP, #82] 0x08012282: 9905 LDR R1, [SP, #20] 0x08012284: 7008 STRB R0, [R1] 0x08012286: F242 41FA MOVW R1, #0x24FA ; 0x240024FA = Fsid 0x0801228A: F2C2 4100 MOVT R1, #0x2400 ; 0x240024FA = Fsid 0x0801228E: 8808 LDRH R0, [R1] 0x08012290: 3001 ADDS R0, #1 0x08012292: 8008 STRH R0, [R1] 0x08012294: 9905 LDR R1, [SP, #20] 0x08012296: 80C8 STRH R0, [R1, #6] 0x08012298: 9805 LDR R0, [SP, #20] 0x0801229A: F7FF FDB5 BL clear_lock ; 0x08011E08 0x0801229E: 2000 MOVS R0, #0 0x080122A0: F88D 005F STRB.W R0, [SP, #95]
.L41: 0x080122A4: F89D 005F LDRB.W R0, [SP, #95] 0x080122A8: B018 ADD SP, SP, #96 0x080122AA: BD80 POP {R7, PC}
unlock_fs: 0x080122AC: B580 PUSH {R7, LR} 0x080122AE: B082 SUB SP, SP, #8 0x080122B0: 9001 STR R0, [SP, #4] 0x080122B2: F88D 1003 STRB.W R1, [SP, #3] 0x080122B6: 9801 LDR R0, [SP, #4] 0x080122B8: B178 CBZ R0, .L1 ; 0x080122DA 0x080122BA: F89D 0003 LDRB.W R0, [SP, #3] 0x080122BE: 280C CMP R0, #12 0x080122C0: D00B BEQ .L1 ; 0x080122DA 0x080122C2: F89D 0003 LDRB.W R0, [SP, #3] 0x080122C6: 280B CMP R0, #11 0x080122C8: D007 BEQ .L1 ; 0x080122DA 0x080122CA: F89D 0003 LDRB.W R0, [SP, #3] 0x080122CE: 280F CMP R0, #15 0x080122D0: D003 BEQ .L1 ; 0x080122DA 0x080122D2: 9801 LDR R0, [SP, #4] 0x080122D4: 6900 LDR R0, [R0, #16] 0x080122D6: F00C FD77 BL ff_rel_grant ; 0x0801EDC8
.L1: 0x080122DA: B002 ADD SP, SP, #8 0x080122DC: BD80 POP {R7, PC}
check_fs: 0x080122DE: B580 PUSH {R7, LR} 0x080122E0: B084 SUB SP, SP, #16 0x080122E2: 9002 STR R0, [SP, #8] 0x080122E4: 9101 STR R1, [SP, #4] 0x080122E6: 9902 LDR R1, [SP, #8] 0x080122E8: 2000 MOVS R0, #0 0x080122EA: 70C8 STRB R0, [R1, #3] 0x080122EC: 9902 LDR R1, [SP, #8] 0x080122EE: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x080122F2: 6348 STR R0, [R1, #52] 0x080122F4: 9802 LDR R0, [SP, #8] 0x080122F6: 9901 LDR R1, [SP, #4] 0x080122F8: F000 F846 BL move_window ; 0x08012388 0x080122FC: B118 CBZ R0, .L1 ; 0x08012306 0x080122FE: 2004 MOVS R0, #4 0x08012300: F88D 000F STRB.W R0, [SP, #15] 0x08012304: E03C B .L6 ; 0x08012380
.L1: 0x08012306: 9802 LDR R0, [SP, #8] 0x08012308: F200 2036 ADDW R0, R0, #0x0236 0x0801230C: F00B FBC2 BL ld_word ; 0x0801DA94 0x08012310: F64A 2155 MOVW R1, #0xAA55 0x08012314: 4288 CMP R0, R1 0x08012316: D003 BEQ .L2 ; 0x08012320 0x08012318: 2003 MOVS R0, #3 0x0801231A: F88D 000F STRB.W R0, [SP, #15] 0x0801231E: E02F B .L6 ; 0x08012380
.L2: 0x08012320: 9802 LDR R0, [SP, #8] 0x08012322: F890 0038 LDRB.W R0, [R0, #56] 0x08012326: 28E9 CMP R0, #233 0x08012328: D009 BEQ .L3 ; 0x0801233E 0x0801232A: 9802 LDR R0, [SP, #8] 0x0801232C: F890 0038 LDRB.W R0, [R0, #56] 0x08012330: 28EB CMP R0, #235 0x08012332: D122 BNE .L5 ; 0x0801237A 0x08012334: 9802 LDR R0, [SP, #8] 0x08012336: F890 003A LDRB.W R0, [R0, #58] 0x0801233A: 2890 CMP R0, #144 0x0801233C: D11D BNE .L5 ; 0x0801237A
.L3: 0x0801233E: 9802 LDR R0, [SP, #8] 0x08012340: 306E ADDS R0, #110 0x08012342: F00B FB8D BL ld_dword ; 0x0801DA60 0x08012346: F020 407F BIC R0, R0, #0xFF000000 0x0801234A: F244 1146 MOVW R1, #0x4146 0x0801234E: F2C0 0154 MOVT R1, #84 0x08012352: 4288 CMP R0, R1 0x08012354: D103 BNE .L4 ; 0x0801235E 0x08012356: 2000 MOVS R0, #0 0x08012358: F88D 000F STRB.W R0, [SP, #15] 0x0801235C: E010 B .L6 ; 0x08012380
.L4: 0x0801235E: 9802 LDR R0, [SP, #8] 0x08012360: 308A ADDS R0, #138 0x08012362: F00B FB7D BL ld_dword ; 0x0801DA60 0x08012366: F244 1146 MOVW R1, #0x4146 0x0801236A: F2C3 3154 MOVT R1, #0x3354 0x0801236E: 4288 CMP R0, R1 0x08012370: D103 BNE .L5 ; 0x0801237A 0x08012372: 2000 MOVS R0, #0 0x08012374: F88D 000F STRB.W R0, [SP, #15] 0x08012378: E002 B .L6 ; 0x08012380
.L5: 0x0801237A: 2002 MOVS R0, #2 0x0801237C: F88D 000F STRB.W R0, [SP, #15]
.L6: 0x08012380: F89D 000F LDRB.W R0, [SP, #15] 0x08012384: B004 ADD SP, SP, #16 0x08012386: BD80 POP {R7, PC}
move_window: 0x08012388: B580 PUSH {R7, LR} 0x0801238A: B084 SUB SP, SP, #16 0x0801238C: 9003 STR R0, [SP, #12] 0x0801238E: 9102 STR R1, [SP, #8] 0x08012390: 2000 MOVS R0, #0 0x08012392: F88D 0007 STRB.W R0, [SP, #7] 0x08012396: 9802 LDR R0, [SP, #8] 0x08012398: 9903 LDR R1, [SP, #12] 0x0801239A: 6B49 LDR R1, [R1, #52] 0x0801239C: 4288 CMP R0, R1 0x0801239E: D018 BEQ .L2 ; 0x080123D2 0x080123A0: 9803 LDR R0, [SP, #12] 0x080123A2: F00B FB89 BL sync_window ; 0x0801DAB8 0x080123A6: F88D 0007 STRB.W R0, [SP, #7] 0x080123AA: F89D 0007 LDRB.W R0, [SP, #7] 0x080123AE: B980 CBNZ R0, .L2 ; 0x080123D2 0x080123B0: 9903 LDR R1, [SP, #12] 0x080123B2: 7848 LDRB R0, [R1, #1] 0x080123B4: 3138 ADDS R1, #56 0x080123B6: 9A02 LDR R2, [SP, #8] 0x080123B8: 2301 MOVS R3, #1 0x080123BA: F00B FAED BL disk_read ; 0x0801D998 0x080123BE: B128 CBZ R0, .L1 ; 0x080123CC 0x080123C0: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x080123C4: 9002 STR R0, [SP, #8] 0x080123C6: 2001 MOVS R0, #1 0x080123C8: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x080123CC: 9802 LDR R0, [SP, #8] 0x080123CE: 9903 LDR R1, [SP, #12] 0x080123D0: 6348 STR R0, [R1, #52]
.L2: 0x080123D2: F89D 0007 LDRB.W R0, [SP, #7] 0x080123D6: B004 ADD SP, SP, #16 0x080123D8: BD80 POP {R7, PC}
ld_clust: 0x080123DA: B580 PUSH {R7, LR} 0x080123DC: B084 SUB SP, SP, #16 0x080123DE: 9003 STR R0, [SP, #12] 0x080123E0: 9102 STR R1, [SP, #8] 0x080123E2: 9802 LDR R0, [SP, #8] 0x080123E4: 301A ADDS R0, #26 0x080123E6: F00B FB55 BL ld_word ; 0x0801DA94 0x080123EA: 9001 STR R0, [SP, #4] 0x080123EC: 9803 LDR R0, [SP, #12] 0x080123EE: 7800 LDRB R0, [R0] 0x080123F0: 2803 CMP R0, #3 0x080123F2: D108 BNE .L1 ; 0x08012406 0x080123F4: 9802 LDR R0, [SP, #8] 0x080123F6: 3014 ADDS R0, #20 0x080123F8: F00B FB4C BL ld_word ; 0x0801DA94 0x080123FC: 4601 MOV R1, R0 0x080123FE: 9801 LDR R0, [SP, #4] 0x08012400: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x08012404: 9001 STR R0, [SP, #4]
.L1: 0x08012406: 9801 LDR R0, [SP, #4] 0x08012408: B004 ADD SP, SP, #16 0x0801240A: BD80 POP {R7, PC}
inc_lock: 0x0801240C: B086 SUB SP, SP, #24 0x0801240E: 9004 STR R0, [SP, #16] 0x08012410: 9103 STR R1, [SP, #12] 0x08012412: 2000 MOVS R0, #0 0x08012414: 9002 STR R0, [SP, #8]
.L1: 0x08012416: 9802 LDR R0, [SP, #8] 0x08012418: 2801 CMP R0, #1 0x0801241A: D827 BHI .L3 ; 0x0801246C 0x0801241C: 9802 LDR R0, [SP, #8] 0x0801241E: 0101 LSLS R1, R0, #4 0x08012420: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08012424: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x08012428: 5840 LDR R0, [R0, R1] 0x0801242A: 9904 LDR R1, [SP, #16] 0x0801242C: 6809 LDR R1, [R1] 0x0801242E: 4288 CMP R0, R1 0x08012430: D118 BNE .L2 ; 0x08012464 0x08012432: 9902 LDR R1, [SP, #8] 0x08012434: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08012438: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x0801243C: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x08012440: 6840 LDR R0, [R0, #4] 0x08012442: 9904 LDR R1, [SP, #16] 0x08012444: 6889 LDR R1, [R1, #8] 0x08012446: 4288 CMP R0, R1 0x08012448: D10C BNE .L2 ; 0x08012464 0x0801244A: 9902 LDR R1, [SP, #8] 0x0801244C: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08012450: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x08012454: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x08012458: 6880 LDR R0, [R0, #8] 0x0801245A: 9904 LDR R1, [SP, #16] 0x0801245C: 6949 LDR R1, [R1, #20] 0x0801245E: 4288 CMP R0, R1 0x08012460: D100 BNE .L2 ; 0x08012464 0x08012462: E003 B .L3 ; 0x0801246C
.L2: 0x08012464: 9802 LDR R0, [SP, #8] 0x08012466: 3001 ADDS R0, #1 0x08012468: 9002 STR R0, [SP, #8] 0x0801246A: E7D4 B .L1 ; 0x08012416
.L3: 0x0801246C: 9802 LDR R0, [SP, #8] 0x0801246E: 2802 CMP R0, #2 0x08012470: D138 BNE .L8 ; 0x080124E4 0x08012472: 2000 MOVS R0, #0 0x08012474: 9002 STR R0, [SP, #8]
.L4: 0x08012476: 9902 LDR R1, [SP, #8] 0x08012478: 2000 MOVS R0, #0 0x0801247A: 2901 CMP R1, #1 0x0801247C: 9001 STR R0, [SP, #4] 0x0801247E: D80A BHI .L5 ; 0x08012496 0x08012480: 9802 LDR R0, [SP, #8] 0x08012482: 0101 LSLS R1, R0, #4 0x08012484: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08012488: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x0801248C: 5840 LDR R0, [R0, R1] 0x0801248E: 2800 CMP R0, #0 0x08012490: BF18 IT NE 0x08012492: 2001 MOVNE R0, #1 0x08012494: 9001 STR R0, [SP, #4]
.L5: 0x08012496: 9801 LDR R0, [SP, #4] 0x08012498: 07C0 LSLS R0, R0, #31 0x0801249A: B118 CBZ R0, .L6 ; 0x080124A4 0x0801249C: 9802 LDR R0, [SP, #8] 0x0801249E: 3001 ADDS R0, #1 0x080124A0: 9002 STR R0, [SP, #8] 0x080124A2: E7E8 B .L4 ; 0x08012476
.L6: 0x080124A4: 9802 LDR R0, [SP, #8] 0x080124A6: 2802 CMP R0, #2 0x080124A8: D102 BNE .L7 ; 0x080124B0 0x080124AA: 2000 MOVS R0, #0 0x080124AC: 9005 STR R0, [SP, #20] 0x080124AE: E043 B .L12 ; 0x08012538
.L7: 0x080124B0: 9804 LDR R0, [SP, #16] 0x080124B2: 6801 LDR R1, [R0] 0x080124B4: 9802 LDR R0, [SP, #8] 0x080124B6: 0102 LSLS R2, R0, #4 0x080124B8: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x080124BC: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x080124C0: 5081 STR R1, [R0, R2] 0x080124C2: 9904 LDR R1, [SP, #16] 0x080124C4: 6889 LDR R1, [R1, #8] 0x080124C6: 9A02 LDR R2, [SP, #8] 0x080124C8: EB00 1202 ADD.W R2, R0, R2, LSL #4 0x080124CC: 6051 STR R1, [R2, #4] 0x080124CE: 9904 LDR R1, [SP, #16] 0x080124D0: 6949 LDR R1, [R1, #20] 0x080124D2: 9A02 LDR R2, [SP, #8] 0x080124D4: EB00 1202 ADD.W R2, R0, R2, LSL #4 0x080124D8: 6091 STR R1, [R2, #8] 0x080124DA: 9902 LDR R1, [SP, #8] 0x080124DC: EB00 1101 ADD.W R1, R0, R1, LSL #4 0x080124E0: 2000 MOVS R0, #0 0x080124E2: 8188 STRH R0, [R1, #12]
.L8: 0x080124E4: 9803 LDR R0, [SP, #12] 0x080124E6: B158 CBZ R0, .L9 ; 0x08012500 0x080124E8: 9902 LDR R1, [SP, #8] 0x080124EA: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x080124EE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x080124F2: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x080124F6: 8980 LDRH R0, [R0, #12] 0x080124F8: B110 CBZ R0, .L9 ; 0x08012500 0x080124FA: 2000 MOVS R0, #0 0x080124FC: 9005 STR R0, [SP, #20] 0x080124FE: E01B B .L12 ; 0x08012538
.L9: 0x08012500: 9803 LDR R0, [SP, #12] 0x08012502: B118 CBZ R0, .L10 ; 0x0801250C 0x08012504: F44F 7080 MOV.W R0, #0x0100 0x08012508: 9000 STR R0, [SP, #0] 0x0801250A: E009 B .L11 ; 0x08012520
.L10: 0x0801250C: 9902 LDR R1, [SP, #8] 0x0801250E: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x08012512: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x08012516: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x0801251A: 8980 LDRH R0, [R0, #12] 0x0801251C: 3001 ADDS R0, #1 0x0801251E: 9000 STR R0, [SP, #0]
.L11: 0x08012520: 9800 LDR R0, [SP, #0] 0x08012522: 9A02 LDR R2, [SP, #8] 0x08012524: F242 3178 MOVW R1, #0x2378 ; 0x24002378 = Files 0x08012528: F2C2 4100 MOVT R1, #0x2400 ; 0x24002378 = Files 0x0801252C: EB01 1102 ADD.W R1, R1, R2, LSL #4 0x08012530: 8188 STRH R0, [R1, #12] 0x08012532: 9802 LDR R0, [SP, #8] 0x08012534: 3001 ADDS R0, #1 0x08012536: 9005 STR R0, [SP, #20]
.L12: 0x08012538: 9805 LDR R0, [SP, #20] 0x0801253A: B006 ADD SP, SP, #24 0x0801253C: 4770 BX LR
get_fat: 0x0801253E: B580 PUSH {R7, LR} 0x08012540: B088 SUB SP, SP, #32 0x08012542: 9007 STR R0, [SP, #28] 0x08012544: 9106 STR R1, [SP, #24] 0x08012546: 9807 LDR R0, [SP, #28] 0x08012548: 6800 LDR R0, [R0] 0x0801254A: 9002 STR R0, [SP, #8] 0x0801254C: 9806 LDR R0, [SP, #24] 0x0801254E: 2802 CMP R0, #2 0x08012550: D304 BCC .L1 ; 0x0801255C 0x08012552: 9806 LDR R0, [SP, #24] 0x08012554: 9902 LDR R1, [SP, #8] 0x08012556: 69C9 LDR R1, [R1, #28] 0x08012558: 4288 CMP R0, R1 0x0801255A: D302 BCC .L2 ; 0x08012562
.L1: 0x0801255C: 2001 MOVS R0, #1 0x0801255E: 9003 STR R0, [SP, #12] 0x08012560: E077 B .L13 ; 0x08012652
.L2: 0x08012562: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08012566: 9003 STR R0, [SP, #12] 0x08012568: 9802 LDR R0, [SP, #8] 0x0801256A: 7800 LDRB R0, [R0] 0x0801256C: 4601 MOV R1, R0 0x0801256E: 9101 STR R1, [SP, #4] 0x08012570: 2801 CMP R0, #1 0x08012572: D006 BEQ .L3 ; 0x08012582 0x08012574: 9801 LDR R0, [SP, #4] 0x08012576: 2802 CMP R0, #2 0x08012578: D040 BEQ .L8 ; 0x080125FC 0x0801257A: 9801 LDR R0, [SP, #4] 0x0801257C: 2803 CMP R0, #3 0x0801257E: D050 BEQ .L10 ; 0x08012622 0x08012580: E065 B .L12 ; 0x0801264E
.L3: 0x08012582: 9806 LDR R0, [SP, #24] 0x08012584: 9004 STR R0, [SP, #16] 0x08012586: 9804 LDR R0, [SP, #16] 0x08012588: EB00 0050 ADD.W R0, R0, R0, LSR #1 0x0801258C: 9004 STR R0, [SP, #16] 0x0801258E: 9802 LDR R0, [SP, #8] 0x08012590: 6A81 LDR R1, [R0, #40] 0x08012592: 9A04 LDR R2, [SP, #16] 0x08012594: EB01 2152 ADD.W R1, R1, R2, LSR #9 0x08012598: F7FF FEF6 BL move_window ; 0x08012388 0x0801259C: B100 CBZ R0, .L4 ; 0x080125A0 0x0801259E: E058 B .L13 ; 0x08012652
.L4: 0x080125A0: 9802 LDR R0, [SP, #8] 0x080125A2: 9904 LDR R1, [SP, #16] 0x080125A4: 460A MOV R2, R1 0x080125A6: F36F 225F BFC R2, #9, #23 0x080125AA: 4410 ADD R0, R2 0x080125AC: 3101 ADDS R1, #1 0x080125AE: 9104 STR R1, [SP, #16] 0x080125B0: F890 0038 LDRB.W R0, [R0, #56] 0x080125B4: 9005 STR R0, [SP, #20] 0x080125B6: 9802 LDR R0, [SP, #8] 0x080125B8: 6A81 LDR R1, [R0, #40] 0x080125BA: 9A04 LDR R2, [SP, #16] 0x080125BC: EB01 2152 ADD.W R1, R1, R2, LSR #9 0x080125C0: F7FF FEE2 BL move_window ; 0x08012388 0x080125C4: B100 CBZ R0, .L5 ; 0x080125C8 0x080125C6: E044 B .L13 ; 0x08012652
.L5: 0x080125C8: 9802 LDR R0, [SP, #8] 0x080125CA: 9904 LDR R1, [SP, #16] 0x080125CC: F36F 215F BFC R1, #9, #23 0x080125D0: 4408 ADD R0, R1 0x080125D2: F890 1038 LDRB.W R1, [R0, #56] 0x080125D6: 9805 LDR R0, [SP, #20] 0x080125D8: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x080125DC: 9005 STR R0, [SP, #20] 0x080125DE: F89D 0018 LDRB.W R0, [SP, #24] 0x080125E2: 07C0 LSLS R0, R0, #31 0x080125E4: B118 CBZ R0, .L6 ; 0x080125EE 0x080125E6: 9805 LDR R0, [SP, #20] 0x080125E8: 0900 LSRS R0, R0, #4 0x080125EA: 9000 STR R0, [SP, #0] 0x080125EC: E003 B .L7 ; 0x080125F6
.L6: 0x080125EE: 9805 LDR R0, [SP, #20] 0x080125F0: F36F 301F BFC R0, #12, #20 0x080125F4: 9000 STR R0, [SP, #0]
.L7: 0x080125F6: 9800 LDR R0, [SP, #0] 0x080125F8: 9003 STR R0, [SP, #12] 0x080125FA: E02A B .L13 ; 0x08012652
.L8: 0x080125FC: 9802 LDR R0, [SP, #8] 0x080125FE: 6A81 LDR R1, [R0, #40] 0x08012600: 9A06 LDR R2, [SP, #24] 0x08012602: EB01 2112 ADD.W R1, R1, R2, LSR #8 0x08012606: F7FF FEBF BL move_window ; 0x08012388 0x0801260A: B100 CBZ R0, .L9 ; 0x0801260E 0x0801260C: E021 B .L13 ; 0x08012652
.L9: 0x0801260E: 9802 LDR R0, [SP, #8] 0x08012610: F89D 1018 LDRB.W R1, [SP, #24] 0x08012614: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x08012618: 3038 ADDS R0, #56 0x0801261A: F00B FA3B BL ld_word ; 0x0801DA94 0x0801261E: 9003 STR R0, [SP, #12] 0x08012620: E017 B .L13 ; 0x08012652
.L10: 0x08012622: 9802 LDR R0, [SP, #8] 0x08012624: 6A81 LDR R1, [R0, #40] 0x08012626: 9A06 LDR R2, [SP, #24] 0x08012628: EB01 11D2 ADD.W R1, R1, R2, LSR #7 0x0801262C: F7FF FEAC BL move_window ; 0x08012388 0x08012630: B100 CBZ R0, .L11 ; 0x08012634 0x08012632: E00E B .L13 ; 0x08012652
.L11: 0x08012634: 9802 LDR R0, [SP, #8] 0x08012636: 9906 LDR R1, [SP, #24] 0x08012638: F001 017F AND R1, R1, #127 0x0801263C: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08012640: 3038 ADDS R0, #56 0x08012642: F00B FA0D BL ld_dword ; 0x0801DA60 0x08012646: F020 4070 BIC R0, R0, #0xF0000000 0x0801264A: 9003 STR R0, [SP, #12] 0x0801264C: E001 B .L13 ; 0x08012652
.L12: 0x0801264E: 2001 MOVS R0, #1 0x08012650: 9003 STR R0, [SP, #12]
.L13: 0x08012652: 9803 LDR R0, [SP, #12] 0x08012654: B008 ADD SP, SP, #32 0x08012656: BD80 POP {R7, PC}
clust2sect: 0x08012658: B083 SUB SP, SP, #12 0x0801265A: 9001 STR R0, [SP, #4] 0x0801265C: 9100 STR R1, [SP, #0] 0x0801265E: 9800 LDR R0, [SP, #0] 0x08012660: 3802 SUBS R0, #2 0x08012662: 9000 STR R0, [SP, #0] 0x08012664: 9800 LDR R0, [SP, #0] 0x08012666: 9901 LDR R1, [SP, #4] 0x08012668: 69C9 LDR R1, [R1, #28] 0x0801266A: 3902 SUBS R1, #2 0x0801266C: 4288 CMP R0, R1 0x0801266E: D302 BCC .L1 ; 0x08012676 0x08012670: 2000 MOVS R0, #0 0x08012672: 9002 STR R0, [SP, #8] 0x08012674: E006 B .L2 ; 0x08012684
.L1: 0x08012676: 9800 LDR R0, [SP, #0] 0x08012678: 9A01 LDR R2, [SP, #4] 0x0801267A: 8951 LDRH R1, [R2, #10] 0x0801267C: 6B12 LDR R2, [R2, #48] 0x0801267E: FB00 2001 MLA R0, R0, R1, R2 0x08012682: 9002 STR R0, [SP, #8]
.L2: 0x08012684: 9802 LDR R0, [SP, #8] 0x08012686: B003 ADD SP, SP, #12 0x08012688: 4770 BX LR
cmp_lfn: 0x0801268A: B580 PUSH {R7, LR} 0x0801268C: B088 SUB SP, SP, #32 0x0801268E: 9006 STR R0, [SP, #24] 0x08012690: 9105 STR R1, [SP, #20] 0x08012692: 9805 LDR R0, [SP, #20] 0x08012694: 301A ADDS R0, #26 0x08012696: F00B F9FD BL ld_word ; 0x0801DA94 0x0801269A: B110 CBZ R0, .L1 ; 0x080126A2 0x0801269C: 2000 MOVS R0, #0 0x0801269E: 9007 STR R0, [SP, #28] 0x080126A0: E059 B .L9 ; 0x08012756
.L1: 0x080126A2: 9805 LDR R0, [SP, #20] 0x080126A4: 7800 LDRB R0, [R0] 0x080126A6: F000 003F AND R0, R0, #63 0x080126AA: 210D MOVS R1, #13 0x080126AC: 4348 MULS R0, R1, R0 0x080126AE: 380D SUBS R0, #13 0x080126B0: 9004 STR R0, [SP, #16] 0x080126B2: 2001 MOVS R0, #1 0x080126B4: F8AD 000A STRH.W R0, [SP, #10] 0x080126B8: 2000 MOVS R0, #0 0x080126BA: 9003 STR R0, [SP, #12]
.L2: 0x080126BC: 9803 LDR R0, [SP, #12] 0x080126BE: 280C CMP R0, #12 0x080126C0: D837 BHI .L7 ; 0x08012732 0x080126C2: 9805 LDR R0, [SP, #20] 0x080126C4: 9A03 LDR R2, [SP, #12] 0x080126C6: F641 613C MOVW R1, #0x1E3C ; 0x08021E3C = LfnOfs 0x080126CA: F6C0 0102 MOVT R1, #0x0802 ; 0x08021E3C = LfnOfs 0x080126CE: 5C89 LDRB R1, [R1, R2] 0x080126D0: 4408 ADD R0, R1 0x080126D2: F00B F9DF BL ld_word ; 0x0801DA94 0x080126D6: F8AD 0008 STRH.W R0, [SP, #8] 0x080126DA: F8BD 000A LDRH.W R0, [SP, #10] 0x080126DE: B1D8 CBZ R0, .L5 ; 0x08012718 0x080126E0: 9804 LDR R0, [SP, #16] 0x080126E2: 28FE CMP R0, #254 0x080126E4: D810 BHI .L3 ; 0x08012708 0x080126E6: F8BD 0008 LDRH.W R0, [SP, #8] 0x080126EA: F7F1 FA15 BL ff_wtoupper ; 0x08003B18 0x080126EE: 9001 STR R0, [SP, #4] 0x080126F0: 9806 LDR R0, [SP, #24] 0x080126F2: 9904 LDR R1, [SP, #16] 0x080126F4: 1C4A ADDS R2, R1, #1 0x080126F6: 9204 STR R2, [SP, #16] 0x080126F8: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x080126FC: F7F1 FA0C BL ff_wtoupper ; 0x08003B18 0x08012700: 4601 MOV R1, R0 0x08012702: 9801 LDR R0, [SP, #4] 0x08012704: 4288 CMP R0, R1 0x08012706: D002 BEQ .L4 ; 0x0801270E
.L3: 0x08012708: 2000 MOVS R0, #0 0x0801270A: 9007 STR R0, [SP, #28] 0x0801270C: E023 B .L9 ; 0x08012756
.L4: 0x0801270E: F8BD 0008 LDRH.W R0, [SP, #8] 0x08012712: F8AD 000A STRH.W R0, [SP, #10] 0x08012716: E008 B .L6 ; 0x0801272A
.L5: 0x08012718: F8BD 0008 LDRH.W R0, [SP, #8] 0x0801271C: F64F 71FF MOVW R1, #0xFFFF 0x08012720: 4288 CMP R0, R1 0x08012722: D002 BEQ .L6 ; 0x0801272A 0x08012724: 2000 MOVS R0, #0 0x08012726: 9007 STR R0, [SP, #28] 0x08012728: E015 B .L9 ; 0x08012756
.L6: 0x0801272A: 9803 LDR R0, [SP, #12] 0x0801272C: 3001 ADDS R0, #1 0x0801272E: 9003 STR R0, [SP, #12] 0x08012730: E7C4 B .L2 ; 0x080126BC
.L7: 0x08012732: 9805 LDR R0, [SP, #20] 0x08012734: 7800 LDRB R0, [R0] 0x08012736: 0640 LSLS R0, R0, #25 0x08012738: 2800 CMP R0, #0 0x0801273A: D50A BPL .L8 ; 0x08012752 0x0801273C: F8BD 000A LDRH.W R0, [SP, #10] 0x08012740: B138 CBZ R0, .L8 ; 0x08012752 0x08012742: 9806 LDR R0, [SP, #24] 0x08012744: 9904 LDR R1, [SP, #16] 0x08012746: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x0801274A: B110 CBZ R0, .L8 ; 0x08012752 0x0801274C: 2000 MOVS R0, #0 0x0801274E: 9007 STR R0, [SP, #28] 0x08012750: E001 B .L9 ; 0x08012756
.L8: 0x08012752: 2001 MOVS R0, #1 0x08012754: 9007 STR R0, [SP, #28]
.L9: 0x08012756: 9807 LDR R0, [SP, #28] 0x08012758: B008 ADD SP, SP, #32 0x0801275A: BD80 POP {R7, PC}
validate: 0x0801275C: B580 PUSH {R7, LR} 0x0801275E: B084 SUB SP, SP, #16 0x08012760: 9003 STR R0, [SP, #12] 0x08012762: 9102 STR R1, [SP, #8] 0x08012764: 2009 MOVS R0, #9 0x08012766: F88D 0007 STRB.W R0, [SP, #7] 0x0801276A: 9803 LDR R0, [SP, #12] 0x0801276C: B328 CBZ R0, .L4 ; 0x080127BA 0x0801276E: 9803 LDR R0, [SP, #12] 0x08012770: 6800 LDR R0, [R0] 0x08012772: B310 CBZ R0, .L4 ; 0x080127BA 0x08012774: 9803 LDR R0, [SP, #12] 0x08012776: 6800 LDR R0, [R0] 0x08012778: 7800 LDRB R0, [R0] 0x0801277A: B1F0 CBZ R0, .L4 ; 0x080127BA 0x0801277C: 9903 LDR R1, [SP, #12] 0x0801277E: 8888 LDRH R0, [R1, #4] 0x08012780: 6809 LDR R1, [R1] 0x08012782: 88C9 LDRH R1, [R1, #6] 0x08012784: 4288 CMP R0, R1 0x08012786: D118 BNE .L4 ; 0x080127BA 0x08012788: 9803 LDR R0, [SP, #12] 0x0801278A: 6800 LDR R0, [R0] 0x0801278C: F00B F954 BL lock_fs ; 0x0801DA38 0x08012790: B180 CBZ R0, .L3 ; 0x080127B4 0x08012792: 9803 LDR R0, [SP, #12] 0x08012794: 6800 LDR R0, [R0] 0x08012796: 7840 LDRB R0, [R0, #1] 0x08012798: F7FF FA39 BL disk_status ; 0x08011C0E 0x0801279C: 07C0 LSLS R0, R0, #31 0x0801279E: B918 CBNZ R0, .L1 ; 0x080127A8 0x080127A0: 2000 MOVS R0, #0 0x080127A2: F88D 0007 STRB.W R0, [SP, #7] 0x080127A6: E004 B .L2 ; 0x080127B2
.L1: 0x080127A8: 9803 LDR R0, [SP, #12] 0x080127AA: 6800 LDR R0, [R0] 0x080127AC: 2100 MOVS R1, #0 0x080127AE: F7FF FD7D BL unlock_fs ; 0x080122AC
.L2: 0x080127B2: E002 B .L4 ; 0x080127BA
.L3: 0x080127B4: 200F MOVS R0, #15 0x080127B6: F88D 0007 STRB.W R0, [SP, #7]
.L4: 0x080127BA: F89D 0007 LDRB.W R0, [SP, #7] 0x080127BE: B918 CBNZ R0, .L5 ; 0x080127C8 0x080127C0: 9803 LDR R0, [SP, #12] 0x080127C2: 6800 LDR R0, [R0] 0x080127C4: 9000 STR R0, [SP, #0] 0x080127C6: E001 B .L6 ; 0x080127CC
.L5: 0x080127C8: 2000 MOVS R0, #0 0x080127CA: 9000 STR R0, [SP, #0]
.L6: 0x080127CC: 9800 LDR R0, [SP, #0] 0x080127CE: 9902 LDR R1, [SP, #8] 0x080127D0: 6008 STR R0, [R1] 0x080127D2: F89D 0007 LDRB.W R0, [SP, #7] 0x080127D6: B004 ADD SP, SP, #16 0x080127D8: BD80 POP {R7, PC}
f_opendir: 0x080127DA: B580 PUSH {R7, LR} 0x080127DC: F5AD 7D06 SUB.W SP, SP, #0x0218 0x080127E0: 9084 STR R0, [SP, #0x0210] 0x080127E2: 9183 STR R1, [SP, #0x020C] 0x080127E4: 9884 LDR R0, [SP, #0x0210] 0x080127E6: B918 CBNZ R0, .L1 ; 0x080127F0 0x080127E8: 2009 MOVS R0, #9 0x080127EA: F88D 0217 STRB.W R0, [SP, #0x0217] 0x080127EE: E06A B .L9 ; 0x080128C6
.L1: 0x080127F0: 9884 LDR R0, [SP, #0x0210] 0x080127F2: 9080 STR R0, [SP, #0x0200] 0x080127F4: A883 ADD R0, SP, #0x020C 0x080127F6: A981 ADD R1, SP, #0x0204 0x080127F8: 2200 MOVS R2, #0 0x080127FA: F7FF FB24 BL find_volume ; 0x08011E46 0x080127FE: F88D 020B STRB.W R0, [SP, #0x020B] 0x08012802: F89D 020B LDRB.W R0, [SP, #0x020B] 0x08012806: 2800 CMP R0, #0 0x08012808: D14E BNE .L7 ; 0x080128A8 0x0801280A: 9881 LDR R0, [SP, #0x0204] 0x0801280C: 9980 LDR R1, [SP, #0x0200] 0x0801280E: 6008 STR R0, [R1] 0x08012810: 9981 LDR R1, [SP, #0x0204] 0x08012812: 4668 MOV R0, SP 0x08012814: 60C8 STR R0, [R1, #12] 0x08012816: 9884 LDR R0, [SP, #0x0210] 0x08012818: 9983 LDR R1, [SP, #0x020C] 0x0801281A: F00B F989 BL follow_path ; 0x0801DB30 0x0801281E: F88D 020B STRB.W R0, [SP, #0x020B] 0x08012822: F89D 020B LDRB.W R0, [SP, #0x020B] 0x08012826: BBC0 CBNZ R0, .L6 ; 0x0801289A 0x08012828: 9884 LDR R0, [SP, #0x0210] 0x0801282A: F890 002F LDRB.W R0, [R0, #47] 0x0801282E: 0600 LSLS R0, R0, #24 0x08012830: 2800 CMP R0, #0 0x08012832: D40F BMI .L3 ; 0x08012854 0x08012834: 9880 LDR R0, [SP, #0x0200] 0x08012836: 7980 LDRB R0, [R0, #6] 0x08012838: 06C0 LSLS R0, R0, #27 0x0801283A: 2800 CMP R0, #0 0x0801283C: D507 BPL .L2 ; 0x0801284E 0x0801283E: 9881 LDR R0, [SP, #0x0204] 0x08012840: 9984 LDR R1, [SP, #0x0210] 0x08012842: 6A09 LDR R1, [R1, #32] 0x08012844: F7FF FDC9 BL ld_clust ; 0x080123DA 0x08012848: 9980 LDR R1, [SP, #0x0200] 0x0801284A: 6088 STR R0, [R1, #8] 0x0801284C: E002 B .L3 ; 0x08012854
.L2: 0x0801284E: 2005 MOVS R0, #5 0x08012850: F88D 020B STRB.W R0, [SP, #0x020B]
.L3: 0x08012854: F89D 020B LDRB.W R0, [SP, #0x020B] 0x08012858: B9F8 CBNZ R0, .L6 ; 0x0801289A 0x0801285A: 9881 LDR R0, [SP, #0x0204] 0x0801285C: 88C0 LDRH R0, [R0, #6] 0x0801285E: 9980 LDR R1, [SP, #0x0200] 0x08012860: 8088 STRH R0, [R1, #4] 0x08012862: 9884 LDR R0, [SP, #0x0210] 0x08012864: 2100 MOVS R1, #0 0x08012866: F00B FBB1 BL dir_sdi ; 0x0801DFCC 0x0801286A: F88D 020B STRB.W R0, [SP, #0x020B] 0x0801286E: F89D 020B LDRB.W R0, [SP, #0x020B] 0x08012872: B990 CBNZ R0, .L6 ; 0x0801289A 0x08012874: 9880 LDR R0, [SP, #0x0200] 0x08012876: 6880 LDR R0, [R0, #8] 0x08012878: B160 CBZ R0, .L5 ; 0x08012894 0x0801287A: 9884 LDR R0, [SP, #0x0210] 0x0801287C: 2100 MOVS R1, #0 0x0801287E: F7FF FDC5 BL inc_lock ; 0x0801240C 0x08012882: 9980 LDR R1, [SP, #0x0200] 0x08012884: 6108 STR R0, [R1, #16] 0x08012886: 9880 LDR R0, [SP, #0x0200] 0x08012888: 6900 LDR R0, [R0, #16] 0x0801288A: B910 CBNZ R0, .L4 ; 0x08012892 0x0801288C: 2012 MOVS R0, #18 0x0801288E: F88D 020B STRB.W R0, [SP, #0x020B]
.L4: 0x08012892: E002 B .L6 ; 0x0801289A
.L5: 0x08012894: 9980 LDR R1, [SP, #0x0200] 0x08012896: 2000 MOVS R0, #0 0x08012898: 6108 STR R0, [R1, #16]
.L6: 0x0801289A: F89D 020B LDRB.W R0, [SP, #0x020B] 0x0801289E: 2804 CMP R0, #4 0x080128A0: D102 BNE .L7 ; 0x080128A8 0x080128A2: 2005 MOVS R0, #5 0x080128A4: F88D 020B STRB.W R0, [SP, #0x020B]
.L7: 0x080128A8: F89D 020B LDRB.W R0, [SP, #0x020B] 0x080128AC: B110 CBZ R0, .L8 ; 0x080128B4 0x080128AE: 9980 LDR R1, [SP, #0x0200] 0x080128B0: 2000 MOVS R0, #0 0x080128B2: 6008 STR R0, [R1]
.L8: 0x080128B4: 9881 LDR R0, [SP, #0x0204] 0x080128B6: F89D 120B LDRB.W R1, [SP, #0x020B] 0x080128BA: F7FF FCF7 BL unlock_fs ; 0x080122AC 0x080128BE: F89D 020B LDRB.W R0, [SP, #0x020B] 0x080128C2: F88D 0217 STRB.W R0, [SP, #0x0217]
.L9: 0x080128C6: F89D 0217 LDRB.W R0, [SP, #0x0217] 0x080128CA: F50D 7D06 ADD.W SP, SP, #0x0218 0x080128CE: BD80 POP {R7, PC}
f_closedir: 0x080128D0: B580 PUSH {R7, LR} 0x080128D2: B084 SUB SP, SP, #16 0x080128D4: 9003 STR R0, [SP, #12] 0x080128D6: 9803 LDR R0, [SP, #12] 0x080128D8: A901 ADD R1, SP, #4 0x080128DA: F7FF FF3F BL validate ; 0x0801275C 0x080128DE: F88D 000B STRB.W R0, [SP, #11] 0x080128E2: F89D 000B LDRB.W R0, [SP, #11] 0x080128E6: B990 CBNZ R0, .L3 ; 0x0801290E 0x080128E8: 9803 LDR R0, [SP, #12] 0x080128EA: 6900 LDR R0, [R0, #16] 0x080128EC: B128 CBZ R0, .L1 ; 0x080128FA 0x080128EE: 9803 LDR R0, [SP, #12] 0x080128F0: 6900 LDR R0, [R0, #16] 0x080128F2: F00B FF71 BL dec_lock ; 0x0801E7D8 0x080128F6: F88D 000B STRB.W R0, [SP, #11]
.L1: 0x080128FA: F89D 000B LDRB.W R0, [SP, #11] 0x080128FE: B910 CBNZ R0, .L2 ; 0x08012906 0x08012900: 9903 LDR R1, [SP, #12] 0x08012902: 2000 MOVS R0, #0 0x08012904: 6008 STR R0, [R1]
.L2: 0x08012906: 9801 LDR R0, [SP, #4] 0x08012908: 2100 MOVS R1, #0 0x0801290A: F7FF FCCF BL unlock_fs ; 0x080122AC
.L3: 0x0801290E: F89D 000B LDRB.W R0, [SP, #11] 0x08012912: B004 ADD SP, SP, #16 0x08012914: BD80 POP {R7, PC}
f_readdir: 0x08012916: B580 PUSH {R7, LR} 0x08012918: F5AD 7D04 SUB.W SP, SP, #0x0210 0x0801291C: 9083 STR R0, [SP, #0x020C] 0x0801291E: 9182 STR R1, [SP, #0x0208] 0x08012920: 9883 LDR R0, [SP, #0x020C] 0x08012922: A980 ADD R1, SP, #0x0200 0x08012924: F7FF FF1A BL validate ; 0x0801275C 0x08012928: F88D 0207 STRB.W R0, [SP, #0x0207] 0x0801292C: F89D 0207 LDRB.W R0, [SP, #0x0207] 0x08012930: BB60 CBNZ R0, .L3 ; 0x0801298C 0x08012932: 9882 LDR R0, [SP, #0x0208] 0x08012934: B930 CBNZ R0, .L1 ; 0x08012944 0x08012936: 9883 LDR R0, [SP, #0x020C] 0x08012938: 2100 MOVS R1, #0 0x0801293A: F00B FB47 BL dir_sdi ; 0x0801DFCC 0x0801293E: F88D 0207 STRB.W R0, [SP, #0x0207] 0x08012942: E023 B .L3 ; 0x0801298C
.L1: 0x08012944: 9980 LDR R1, [SP, #0x0200] 0x08012946: 4668 MOV R0, SP 0x08012948: 60C8 STR R0, [R1, #12] 0x0801294A: 9883 LDR R0, [SP, #0x020C] 0x0801294C: 2100 MOVS R1, #0 0x0801294E: F000 F827 BL dir_read ; 0x080129A0 0x08012952: F88D 0207 STRB.W R0, [SP, #0x0207] 0x08012956: F89D 0207 LDRB.W R0, [SP, #0x0207] 0x0801295A: 2804 CMP R0, #4 0x0801295C: D102 BNE .L2 ; 0x08012964 0x0801295E: 2000 MOVS R0, #0 0x08012960: F88D 0207 STRB.W R0, [SP, #0x0207]
.L2: 0x08012964: F89D 0207 LDRB.W R0, [SP, #0x0207] 0x08012968: B980 CBNZ R0, .L3 ; 0x0801298C 0x0801296A: 9883 LDR R0, [SP, #0x020C] 0x0801296C: 9982 LDR R1, [SP, #0x0208] 0x0801296E: F00B FF75 BL get_fileinfo ; 0x0801E85C 0x08012972: 9883 LDR R0, [SP, #0x020C] 0x08012974: 2100 MOVS R1, #0 0x08012976: F00B FBC1 BL dir_next ; 0x0801E0FC 0x0801297A: F88D 0207 STRB.W R0, [SP, #0x0207] 0x0801297E: F89D 0207 LDRB.W R0, [SP, #0x0207] 0x08012982: 2804 CMP R0, #4 0x08012984: D102 BNE .L3 ; 0x0801298C 0x08012986: 2000 MOVS R0, #0 0x08012988: F88D 0207 STRB.W R0, [SP, #0x0207]
.L3: 0x0801298C: 9880 LDR R0, [SP, #0x0200] 0x0801298E: F89D 1207 LDRB.W R1, [SP, #0x0207] 0x08012992: F7FF FC8B BL unlock_fs ; 0x080122AC 0x08012996: F89D 0207 LDRB.W R0, [SP, #0x0207] 0x0801299A: F50D 7D04 ADD.W SP, SP, #0x0210 0x0801299E: BD80 POP {R7, PC}
dir_read: 0x080129A0: B580 PUSH {R7, LR} 0x080129A2: B088 SUB SP, SP, #32 0x080129A4: 9007 STR R0, [SP, #28] 0x080129A6: 9106 STR R1, [SP, #24] 0x080129A8: 2004 MOVS R0, #4 0x080129AA: F88D 0017 STRB.W R0, [SP, #23] 0x080129AE: 9807 LDR R0, [SP, #28] 0x080129B0: 6800 LDR R0, [R0] 0x080129B2: 9004 STR R0, [SP, #16] 0x080129B4: 20FF MOVS R0, #255 0x080129B6: F88D 000D STRB.W R0, [SP, #13] 0x080129BA: F88D 000C STRB.W R0, [SP, #12]
.L1: 0x080129BE: 9807 LDR R0, [SP, #28] 0x080129C0: 69C0 LDR R0, [R0, #28] 0x080129C2: 2800 CMP R0, #0 0x080129C4: F000 808F BEQ.W .L14 ; 0x08012AE6 0x080129C8: 9804 LDR R0, [SP, #16] 0x080129CA: 9907 LDR R1, [SP, #28] 0x080129CC: 69C9 LDR R1, [R1, #28] 0x080129CE: F7FF FCDB BL move_window ; 0x08012388 0x080129D2: F88D 0017 STRB.W R0, [SP, #23] 0x080129D6: F89D 0017 LDRB.W R0, [SP, #23] 0x080129DA: B100 CBZ R0, .L2 ; 0x080129DE 0x080129DC: E083 B .L14 ; 0x08012AE6
.L2: 0x080129DE: 9807 LDR R0, [SP, #28] 0x080129E0: 6A00 LDR R0, [R0, #32] 0x080129E2: 7800 LDRB R0, [R0] 0x080129E4: F88D 000E STRB.W R0, [SP, #14] 0x080129E8: F89D 000E LDRB.W R0, [SP, #14] 0x080129EC: B918 CBNZ R0, .L3 ; 0x080129F6 0x080129EE: 2004 MOVS R0, #4 0x080129F0: F88D 0017 STRB.W R0, [SP, #23] 0x080129F4: E077 B .L14 ; 0x08012AE6
.L3: 0x080129F6: 9807 LDR R0, [SP, #28] 0x080129F8: 6A00 LDR R0, [R0, #32] 0x080129FA: 7AC0 LDRB R0, [R0, #11] 0x080129FC: F000 003F AND R0, R0, #63 0x08012A00: F88D 000F STRB.W R0, [SP, #15] 0x08012A04: 9907 LDR R1, [SP, #28] 0x08012A06: 7188 STRB R0, [R1, #6] 0x08012A08: F89D 000E LDRB.W R0, [SP, #14] 0x08012A0C: 28E5 CMP R0, #229 0x08012A0E: D00E BEQ .L4 ; 0x08012A2E 0x08012A10: F89D 000E LDRB.W R0, [SP, #14] 0x08012A14: 282E CMP R0, #46 0x08012A16: D00A BEQ .L4 ; 0x08012A2E 0x08012A18: F89D 000F LDRB.W R0, [SP, #15] 0x08012A1C: F000 00DF AND R0, R0, #223 0x08012A20: 3808 SUBS R0, #8 0x08012A22: FAB0 F080 CLZ R0, R0 0x08012A26: 0940 LSRS R0, R0, #5 0x08012A28: 9906 LDR R1, [SP, #24] 0x08012A2A: 4288 CMP R0, R1 0x08012A2C: D003 BEQ .L5 ; 0x08012A36
.L4: 0x08012A2E: 20FF MOVS R0, #255 0x08012A30: F88D 000D STRB.W R0, [SP, #13] 0x08012A34: E04C B .L12 ; 0x08012AD0
.L5: 0x08012A36: F89D 000F LDRB.W R0, [SP, #15] 0x08012A3A: 280F CMP R0, #15 0x08012A3C: D135 BNE .L9 ; 0x08012AAA 0x08012A3E: F89D 000E LDRB.W R0, [SP, #14] 0x08012A42: 0640 LSLS R0, R0, #25 0x08012A44: 2800 CMP R0, #0 0x08012A46: D511 BPL .L6 ; 0x08012A6C 0x08012A48: 9807 LDR R0, [SP, #28] 0x08012A4A: 6A00 LDR R0, [R0, #32] 0x08012A4C: 7B40 LDRB R0, [R0, #13] 0x08012A4E: F88D 000C STRB.W R0, [SP, #12] 0x08012A52: F89D 000E LDRB.W R0, [SP, #14] 0x08012A56: F000 00BF AND R0, R0, #191 0x08012A5A: F88D 000E STRB.W R0, [SP, #14] 0x08012A5E: F89D 000E LDRB.W R0, [SP, #14] 0x08012A62: F88D 000D STRB.W R0, [SP, #13] 0x08012A66: 9907 LDR R1, [SP, #28] 0x08012A68: 6948 LDR R0, [R1, #20] 0x08012A6A: 6308 STR R0, [R1, #48]
.L6: 0x08012A6C: F89D 000E LDRB.W R0, [SP, #14] 0x08012A70: F89D 100D LDRB.W R1, [SP, #13] 0x08012A74: 4288 CMP R0, R1 0x08012A76: D112 BNE .L7 ; 0x08012A9E 0x08012A78: F89D 000C LDRB.W R0, [SP, #12] 0x08012A7C: 9907 LDR R1, [SP, #28] 0x08012A7E: 6A09 LDR R1, [R1, #32] 0x08012A80: 7B49 LDRB R1, [R1, #13] 0x08012A82: 4288 CMP R0, R1 0x08012A84: D10B BNE .L7 ; 0x08012A9E 0x08012A86: 9804 LDR R0, [SP, #16] 0x08012A88: 68C0 LDR R0, [R0, #12] 0x08012A8A: 9907 LDR R1, [SP, #28] 0x08012A8C: 6A09 LDR R1, [R1, #32] 0x08012A8E: F00B FFAF BL pick_lfn ; 0x0801E9F0 0x08012A92: B120 CBZ R0, .L7 ; 0x08012A9E 0x08012A94: F89D 000D LDRB.W R0, [SP, #13] 0x08012A98: 3801 SUBS R0, #1 0x08012A9A: 9002 STR R0, [SP, #8] 0x08012A9C: E001 B .L8 ; 0x08012AA2
.L7: 0x08012A9E: 20FF MOVS R0, #255 0x08012AA0: 9002 STR R0, [SP, #8]
.L8: 0x08012AA2: 9802 LDR R0, [SP, #8] 0x08012AA4: F88D 000D STRB.W R0, [SP, #13] 0x08012AA8: E012 B .L12 ; 0x08012AD0
.L9: 0x08012AAA: F89D 000D LDRB.W R0, [SP, #13] 0x08012AAE: B950 CBNZ R0, .L10 ; 0x08012AC6 0x08012AB0: F89D 000C LDRB.W R0, [SP, #12] 0x08012AB4: 9001 STR R0, [SP, #4] 0x08012AB6: 9807 LDR R0, [SP, #28] 0x08012AB8: 6A00 LDR R0, [R0, #32] 0x08012ABA: F00B FB03 BL sum_sfn ; 0x0801E0C4 0x08012ABE: 4601 MOV R1, R0 0x08012AC0: 9801 LDR R0, [SP, #4] 0x08012AC2: 4288 CMP R0, R1 0x08012AC4: D003 BEQ .L11 ; 0x08012ACE
.L10: 0x08012AC6: 9907 LDR R1, [SP, #28] 0x08012AC8: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08012ACC: 6308 STR R0, [R1, #48]
.L11: 0x08012ACE: E00A B .L14 ; 0x08012AE6
.L12: 0x08012AD0: 9807 LDR R0, [SP, #28] 0x08012AD2: 2100 MOVS R1, #0 0x08012AD4: F00B FB12 BL dir_next ; 0x0801E0FC 0x08012AD8: F88D 0017 STRB.W R0, [SP, #23] 0x08012ADC: F89D 0017 LDRB.W R0, [SP, #23] 0x08012AE0: B100 CBZ R0, .L13 ; 0x08012AE4 0x08012AE2: E000 B .L14 ; 0x08012AE6
.L13: 0x08012AE4: E76B B .L1 ; 0x080129BE
.L14: 0x08012AE6: F89D 0017 LDRB.W R0, [SP, #23] 0x08012AEA: B110 CBZ R0, .L15 ; 0x08012AF2 0x08012AEC: 9907 LDR R1, [SP, #28] 0x08012AEE: 2000 MOVS R0, #0 0x08012AF0: 61C8 STR R0, [R1, #28]
.L15: 0x08012AF2: F89D 0017 LDRB.W R0, [SP, #23] 0x08012AF6: B008 ADD SP, SP, #32 0x08012AF8: BD80 POP {R7, PC}
FATFS_LinkDriver: 0x08012AFA: B580 PUSH {R7, LR} 0x08012AFC: B082 SUB SP, SP, #8 0x08012AFE: 9001 STR R0, [SP, #4] 0x08012B00: 9100 STR R1, [SP, #0] 0x08012B02: 9801 LDR R0, [SP, #4] 0x08012B04: 9900 LDR R1, [SP, #0] 0x08012B06: 2200 MOVS R2, #0 0x08012B08: F00B FFD0 BL FATFS_LinkDriverEx ; 0x0801EAAC 0x08012B0C: B002 ADD SP, SP, #8 0x08012B0E: BD80 POP {R7, PC}
ff_cre_syncobj: 0x08012B10: B580 PUSH {R7, LR} 0x08012B12: B084 SUB SP, SP, #16 0x08012B14: F88D 000F STRB.W R0, [SP, #15] 0x08012B18: 9102 STR R1, [SP, #8] 0x08012B1A: 2000 MOVS R0, #0 0x08012B1C: F00C FA0A BL osMutexNew ; 0x0801EF34 0x08012B20: 9902 LDR R1, [SP, #8] 0x08012B22: 6008 STR R0, [R1] 0x08012B24: 9802 LDR R0, [SP, #8] 0x08012B26: 6800 LDR R0, [R0] 0x08012B28: 2800 CMP R0, #0 0x08012B2A: BF18 IT NE 0x08012B2C: 2001 MOVNE R0, #1 0x08012B2E: 9001 STR R0, [SP, #4] 0x08012B30: 9801 LDR R0, [SP, #4] 0x08012B32: B004 ADD SP, SP, #16 0x08012B34: BD80 POP {R7, PC}
ff_del_syncobj: 0x08012B36: B580 PUSH {R7, LR} 0x08012B38: B082 SUB SP, SP, #8 0x08012B3A: 9001 STR R0, [SP, #4] 0x08012B3C: 9801 LDR R0, [SP, #4] 0x08012B3E: F000 F8E2 BL osMutexDelete ; 0x08012D06 0x08012B42: 2001 MOVS R0, #1 0x08012B44: B002 ADD SP, SP, #8 0x08012B46: BD80 POP {R7, PC}
SysTick_Handler: 0x08012B48: B580 PUSH {R7, LR} 0x08012B4A: F24E 0010 MOVW R0, #0xE010 0x08012B4E: F2CE 0000 MOVT R0, #0xE000 0x08012B52: 6800 LDR R0, [R0] 0x08012B54: F00D F892 BL xTaskGetSchedulerState ; 0x0801FC7C 0x08012B58: 2801 CMP R0, #1 0x08012B5A: D001 BEQ .L1 ; 0x08012B60 0x08012B5C: F00C FBD8 BL xPortSysTickHandler ; 0x0801F310
.L1: 0x08012B60: BD80 POP {R7, PC}
osKernelInitialize: 0x08012B62: B082 SUB SP, SP, #8 0x08012B64: F3EF 8005 MRS R0, IPSR 0x08012B68: 9001 STR R0, [SP, #4] 0x08012B6A: 9801 LDR R0, [SP, #4] 0x08012B6C: B118 CBZ R0, .L1 ; 0x08012B76 0x08012B6E: F06F 0005 MVN R0, #5 0x08012B72: 9000 STR R0, [SP, #0] 0x08012B74: E011 B .L3 ; 0x08012B9A
.L1: 0x08012B76: F242 40DC MOVW R0, #0x24DC ; 0x240024DC = KernelState 0x08012B7A: F2C2 4000 MOVT R0, #0x2400 ; 0x240024DC = KernelState 0x08012B7E: 6800 LDR R0, [R0] 0x08012B80: B940 CBNZ R0, .L2 ; 0x08012B94 0x08012B82: F242 41DC MOVW R1, #0x24DC ; 0x240024DC = KernelState 0x08012B86: F2C2 4100 MOVT R1, #0x2400 ; 0x240024DC = KernelState 0x08012B8A: 2001 MOVS R0, #1 0x08012B8C: 6008 STR R0, [R1] 0x08012B8E: 2000 MOVS R0, #0 0x08012B90: 9000 STR R0, [SP, #0] 0x08012B92: E002 B .L3 ; 0x08012B9A
.L2: 0x08012B94: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08012B98: 9000 STR R0, [SP, #0]
.L3: 0x08012B9A: 9800 LDR R0, [SP, #0] 0x08012B9C: B002 ADD SP, SP, #8 0x08012B9E: 4770 BX LR
osKernelStart: 0x08012BA0: B580 PUSH {R7, LR} 0x08012BA2: B082 SUB SP, SP, #8 0x08012BA4: F3EF 8005 MRS R0, IPSR 0x08012BA8: 9001 STR R0, [SP, #4] 0x08012BAA: 9801 LDR R0, [SP, #4] 0x08012BAC: B118 CBZ R0, .L1 ; 0x08012BB6 0x08012BAE: F06F 0005 MVN R0, #5 0x08012BB2: 9000 STR R0, [SP, #0] 0x08012BB4: E016 B .L3 ; 0x08012BE4
.L1: 0x08012BB6: F242 40DC MOVW R0, #0x24DC ; 0x240024DC = KernelState 0x08012BBA: F2C2 4000 MOVT R0, #0x2400 ; 0x240024DC = KernelState 0x08012BBE: 6800 LDR R0, [R0] 0x08012BC0: 2801 CMP R0, #1 0x08012BC2: D10C BNE .L2 ; 0x08012BDE 0x08012BC4: F000 F811 BL SVC_Setup ; 0x08012BEA 0x08012BC8: F242 41DC MOVW R1, #0x24DC ; 0x240024DC = KernelState 0x08012BCC: F2C2 4100 MOVT R1, #0x2400 ; 0x240024DC = KernelState 0x08012BD0: 2002 MOVS R0, #2 0x08012BD2: 6008 STR R0, [R1] 0x08012BD4: F00C FF30 BL vTaskStartScheduler ; 0x0801FA38 0x08012BD8: 2000 MOVS R0, #0 0x08012BDA: 9000 STR R0, [SP, #0] 0x08012BDC: E002 B .L3 ; 0x08012BE4
.L2: 0x08012BDE: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08012BE2: 9000 STR R0, [SP, #0]
.L3: 0x08012BE4: 9800 LDR R0, [SP, #0] 0x08012BE6: B002 ADD SP, SP, #8 0x08012BE8: BD80 POP {R7, PC}
SVC_Setup: 0x08012BEA: B580 PUSH {R7, LR} 0x08012BEC: F06F 0004 MVN R0, #4 0x08012BF0: 2100 MOVS R1, #0 0x08012BF2: F7F3 FD9E BL __NVIC_SetPriority ; 0x08006732 0x08012BF6: BD80 POP {R7, PC}
osKernelGetTickCount: 0x08012BF8: B580 PUSH {R7, LR} 0x08012BFA: B082 SUB SP, SP, #8 0x08012BFC: F3EF 8005 MRS R0, IPSR 0x08012C00: 9001 STR R0, [SP, #4] 0x08012C02: 9801 LDR R0, [SP, #4] 0x08012C04: B118 CBZ R0, .L1 ; 0x08012C0E 0x08012C06: F001 FE40 BL xTaskGetTickCountFromISR ; 0x0801488A 0x08012C0A: 9000 STR R0, [SP, #0] 0x08012C0C: E002 B .L2 ; 0x08012C14
.L1: 0x08012C0E: F00C FFBD BL xTaskGetTickCount ; 0x0801FB8C 0x08012C12: 9000 STR R0, [SP, #0]
.L2: 0x08012C14: 9800 LDR R0, [SP, #0] 0x08012C16: B002 ADD SP, SP, #8 0x08012C18: BD80 POP {R7, PC}
osMutexAcquire: 0x08012C1A: B580 PUSH {R7, LR} 0x08012C1C: B086 SUB SP, SP, #24 0x08012C1E: 9004 STR R0, [SP, #16] 0x08012C20: 9103 STR R1, [SP, #12] 0x08012C22: 9804 LDR R0, [SP, #16] 0x08012C24: F020 0001 BIC R0, R0, #1 0x08012C28: 9002 STR R0, [SP, #8] 0x08012C2A: 9804 LDR R0, [SP, #16] 0x08012C2C: F000 0001 AND R0, R0, #1 0x08012C30: 9000 STR R0, [SP, #0] 0x08012C32: 2000 MOVS R0, #0 0x08012C34: 9001 STR R0, [SP, #4] 0x08012C36: F3EF 8005 MRS R0, IPSR 0x08012C3A: 9005 STR R0, [SP, #20] 0x08012C3C: 9805 LDR R0, [SP, #20] 0x08012C3E: B118 CBZ R0, .L1 ; 0x08012C48 0x08012C40: F06F 0005 MVN R0, #5 0x08012C44: 9001 STR R0, [SP, #4] 0x08012C46: E026 B .L7 ; 0x08012C96
.L1: 0x08012C48: 9802 LDR R0, [SP, #8] 0x08012C4A: B918 CBNZ R0, .L2 ; 0x08012C54 0x08012C4C: F06F 0003 MVN R0, #3 0x08012C50: 9001 STR R0, [SP, #4] 0x08012C52: E020 B .L7 ; 0x08012C96
.L2: 0x08012C54: 9800 LDR R0, [SP, #0] 0x08012C56: B178 CBZ R0, .L5 ; 0x08012C78 0x08012C58: 9802 LDR R0, [SP, #8] 0x08012C5A: 9903 LDR R1, [SP, #12] 0x08012C5C: F000 FF69 BL xQueueTakeMutexRecursive ; 0x08013B32 0x08012C60: 2801 CMP R0, #1 0x08012C62: D008 BEQ .L4 ; 0x08012C76 0x08012C64: 9803 LDR R0, [SP, #12] 0x08012C66: B118 CBZ R0, .L3 ; 0x08012C70 0x08012C68: F06F 0001 MVN R0, #1 0x08012C6C: 9001 STR R0, [SP, #4] 0x08012C6E: E002 B .L4 ; 0x08012C76
.L3: 0x08012C70: F06F 0002 MVN R0, #2 0x08012C74: 9001 STR R0, [SP, #4]
.L4: 0x08012C76: E00E B .L7 ; 0x08012C96
.L5: 0x08012C78: 9802 LDR R0, [SP, #8] 0x08012C7A: 9903 LDR R1, [SP, #12] 0x08012C7C: F000 FF8A BL xQueueSemaphoreTake ; 0x08013B94 0x08012C80: 2801 CMP R0, #1 0x08012C82: D008 BEQ .L7 ; 0x08012C96 0x08012C84: 9803 LDR R0, [SP, #12] 0x08012C86: B118 CBZ R0, .L6 ; 0x08012C90 0x08012C88: F06F 0001 MVN R0, #1 0x08012C8C: 9001 STR R0, [SP, #4] 0x08012C8E: E002 B .L7 ; 0x08012C96
.L6: 0x08012C90: F06F 0002 MVN R0, #2 0x08012C94: 9001 STR R0, [SP, #4]
.L7: 0x08012C96: 9801 LDR R0, [SP, #4] 0x08012C98: B006 ADD SP, SP, #24 0x08012C9A: BD80 POP {R7, PC}
osMutexRelease: 0x08012C9C: B580 PUSH {R7, LR} 0x08012C9E: B086 SUB SP, SP, #24 0x08012CA0: 9004 STR R0, [SP, #16] 0x08012CA2: 9804 LDR R0, [SP, #16] 0x08012CA4: F020 0001 BIC R0, R0, #1 0x08012CA8: 9003 STR R0, [SP, #12] 0x08012CAA: 9804 LDR R0, [SP, #16] 0x08012CAC: F000 0001 AND R0, R0, #1 0x08012CB0: 9001 STR R0, [SP, #4] 0x08012CB2: 2000 MOVS R0, #0 0x08012CB4: 9002 STR R0, [SP, #8] 0x08012CB6: F3EF 8005 MRS R0, IPSR 0x08012CBA: 9005 STR R0, [SP, #20] 0x08012CBC: 9805 LDR R0, [SP, #20] 0x08012CBE: B118 CBZ R0, .L1 ; 0x08012CC8 0x08012CC0: F06F 0005 MVN R0, #5 0x08012CC4: 9002 STR R0, [SP, #8] 0x08012CC6: E01B B .L5 ; 0x08012D00
.L1: 0x08012CC8: 9803 LDR R0, [SP, #12] 0x08012CCA: B918 CBNZ R0, .L2 ; 0x08012CD4 0x08012CCC: F06F 0003 MVN R0, #3 0x08012CD0: 9002 STR R0, [SP, #8] 0x08012CD2: E015 B .L5 ; 0x08012D00
.L2: 0x08012CD4: 9801 LDR R0, [SP, #4] 0x08012CD6: B140 CBZ R0, .L4 ; 0x08012CEA 0x08012CD8: 9803 LDR R0, [SP, #12] 0x08012CDA: F00C FC35 BL xQueueGiveMutexRecursive ; 0x0801F548 0x08012CDE: 2801 CMP R0, #1 0x08012CE0: D002 BEQ .L3 ; 0x08012CE8 0x08012CE2: F06F 0002 MVN R0, #2 0x08012CE6: 9002 STR R0, [SP, #8]
.L3: 0x08012CE8: E00A B .L5 ; 0x08012D00
.L4: 0x08012CEA: 9803 LDR R0, [SP, #12] 0x08012CEC: 2300 MOVS R3, #0 0x08012CEE: 4619 MOV R1, R3 0x08012CF0: 461A MOV R2, R3 0x08012CF2: F000 FDB2 BL xQueueGenericSend ; 0x0801385A 0x08012CF6: 2801 CMP R0, #1 0x08012CF8: D002 BEQ .L5 ; 0x08012D00 0x08012CFA: F06F 0002 MVN R0, #2 0x08012CFE: 9002 STR R0, [SP, #8]
.L5: 0x08012D00: 9802 LDR R0, [SP, #8] 0x08012D02: B006 ADD SP, SP, #24 0x08012D04: BD80 POP {R7, PC}
osMutexDelete: 0x08012D06: B580 PUSH {R7, LR} 0x08012D08: B084 SUB SP, SP, #16 0x08012D0A: 9002 STR R0, [SP, #8] 0x08012D0C: 9802 LDR R0, [SP, #8] 0x08012D0E: F020 0001 BIC R0, R0, #1 0x08012D12: 9000 STR R0, [SP, #0] 0x08012D14: F3EF 8005 MRS R0, IPSR 0x08012D18: 9003 STR R0, [SP, #12] 0x08012D1A: 9803 LDR R0, [SP, #12] 0x08012D1C: B118 CBZ R0, .L1 ; 0x08012D26 0x08012D1E: F06F 0005 MVN R0, #5 0x08012D22: 9001 STR R0, [SP, #4] 0x08012D24: E00D B .L3 ; 0x08012D42
.L1: 0x08012D26: 9800 LDR R0, [SP, #0] 0x08012D28: B918 CBNZ R0, .L2 ; 0x08012D32 0x08012D2A: F06F 0003 MVN R0, #3 0x08012D2E: 9001 STR R0, [SP, #4] 0x08012D30: E007 B .L3 ; 0x08012D42
.L2: 0x08012D32: 9800 LDR R0, [SP, #0] 0x08012D34: F001 F9A9 BL vQueueUnregisterQueue ; 0x0801408A 0x08012D38: 2000 MOVS R0, #0 0x08012D3A: 9001 STR R0, [SP, #4] 0x08012D3C: 9800 LDR R0, [SP, #0] 0x08012D3E: F00C FCB9 BL vQueueDelete ; 0x0801F6B4
.L3: 0x08012D42: 9801 LDR R0, [SP, #4] 0x08012D44: B004 ADD SP, SP, #16 0x08012D46: BD80 POP {R7, PC}
osMessageQueueNew: 0x08012D48: B580 PUSH {R7, LR} 0x08012D4A: B088 SUB SP, SP, #32 0x08012D4C: 9006 STR R0, [SP, #24] 0x08012D4E: 9105 STR R1, [SP, #20] 0x08012D50: 9204 STR R2, [SP, #16] 0x08012D52: 2000 MOVS R0, #0 0x08012D54: 9003 STR R0, [SP, #12] 0x08012D56: F3EF 8005 MRS R0, IPSR 0x08012D5A: 9007 STR R0, [SP, #28] 0x08012D5C: 9807 LDR R0, [SP, #28] 0x08012D5E: 2800 CMP R0, #0 0x08012D60: D156 BNE .L9 ; 0x08012E10 0x08012D62: 9806 LDR R0, [SP, #24] 0x08012D64: 2800 CMP R0, #0 0x08012D66: D053 BEQ .L9 ; 0x08012E10 0x08012D68: 9805 LDR R0, [SP, #20] 0x08012D6A: 2800 CMP R0, #0 0x08012D6C: D050 BEQ .L9 ; 0x08012E10 0x08012D6E: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08012D72: 9002 STR R0, [SP, #8] 0x08012D74: 9804 LDR R0, [SP, #16] 0x08012D76: B310 CBZ R0, .L3 ; 0x08012DBE 0x08012D78: 9804 LDR R0, [SP, #16] 0x08012D7A: 6880 LDR R0, [R0, #8] 0x08012D7C: B180 CBZ R0, .L1 ; 0x08012DA0 0x08012D7E: 9804 LDR R0, [SP, #16] 0x08012D80: 68C0 LDR R0, [R0, #12] 0x08012D82: 2850 CMP R0, #80 0x08012D84: D30C BCC .L1 ; 0x08012DA0 0x08012D86: 9804 LDR R0, [SP, #16] 0x08012D88: 6900 LDR R0, [R0, #16] 0x08012D8A: B148 CBZ R0, .L1 ; 0x08012DA0 0x08012D8C: 9804 LDR R0, [SP, #16] 0x08012D8E: 6940 LDR R0, [R0, #20] 0x08012D90: 9906 LDR R1, [SP, #24] 0x08012D92: 9A05 LDR R2, [SP, #20] 0x08012D94: 4351 MULS R1, R2, R1 0x08012D96: 4288 CMP R0, R1 0x08012D98: D302 BCC .L1 ; 0x08012DA0 0x08012D9A: 2001 MOVS R0, #1 0x08012D9C: 9002 STR R0, [SP, #8] 0x08012D9E: E00D B .L2 ; 0x08012DBC
.L1: 0x08012DA0: 9804 LDR R0, [SP, #16] 0x08012DA2: 6880 LDR R0, [R0, #8] 0x08012DA4: B950 CBNZ R0, .L2 ; 0x08012DBC 0x08012DA6: 9804 LDR R0, [SP, #16] 0x08012DA8: 68C0 LDR R0, [R0, #12] 0x08012DAA: B938 CBNZ R0, .L2 ; 0x08012DBC 0x08012DAC: 9804 LDR R0, [SP, #16] 0x08012DAE: 6900 LDR R0, [R0, #16] 0x08012DB0: B920 CBNZ R0, .L2 ; 0x08012DBC 0x08012DB2: 9804 LDR R0, [SP, #16] 0x08012DB4: 6940 LDR R0, [R0, #20] 0x08012DB6: B908 CBNZ R0, .L2 ; 0x08012DBC 0x08012DB8: 2000 MOVS R0, #0 0x08012DBA: 9002 STR R0, [SP, #8]
.L2: 0x08012DBC: E001 B .L4 ; 0x08012DC2
.L3: 0x08012DBE: 2000 MOVS R0, #0 0x08012DC0: 9002 STR R0, [SP, #8]
.L4: 0x08012DC2: 9802 LDR R0, [SP, #8] 0x08012DC4: 2801 CMP R0, #1 0x08012DC6: D10D BNE .L5 ; 0x08012DE4 0x08012DC8: 9806 LDR R0, [SP, #24] 0x08012DCA: 9905 LDR R1, [SP, #20] 0x08012DCC: 9A04 LDR R2, [SP, #16] 0x08012DCE: 6893 LDR R3, [R2, #8] 0x08012DD0: 6912 LDR R2, [R2, #16] 0x08012DD2: 46EE MOV LR, SP 0x08012DD4: F04F 0C00 MOV.W R12, #0 0x08012DD8: F8CE C000 STR.W R12, [LR] 0x08012DDC: F000 FCB3 BL xQueueGenericCreateStatic ; 0x08013746 0x08012DE0: 9003 STR R0, [SP, #12] 0x08012DE2: E007 B .L6 ; 0x08012DF4
.L5: 0x08012DE4: 9802 LDR R0, [SP, #8] 0x08012DE6: B928 CBNZ R0, .L6 ; 0x08012DF4 0x08012DE8: 9806 LDR R0, [SP, #24] 0x08012DEA: 9905 LDR R1, [SP, #20] 0x08012DEC: 2200 MOVS R2, #0 0x08012DEE: F00C FB09 BL xQueueGenericCreate ; 0x0801F404 0x08012DF2: 9003 STR R0, [SP, #12]
.L6: 0x08012DF4: 9803 LDR R0, [SP, #12] 0x08012DF6: B158 CBZ R0, .L9 ; 0x08012E10 0x08012DF8: 9804 LDR R0, [SP, #16] 0x08012DFA: B118 CBZ R0, .L7 ; 0x08012E04 0x08012DFC: 9804 LDR R0, [SP, #16] 0x08012DFE: 6800 LDR R0, [R0] 0x08012E00: 9001 STR R0, [SP, #4] 0x08012E02: E001 B .L8 ; 0x08012E08
.L7: 0x08012E04: 2000 MOVS R0, #0 0x08012E06: 9001 STR R0, [SP, #4]
.L8: 0x08012E08: 9803 LDR R0, [SP, #12] 0x08012E0A: 9901 LDR R1, [SP, #4] 0x08012E0C: F00C FC70 BL vQueueAddToRegistry ; 0x0801F6F0
.L9: 0x08012E10: 9803 LDR R0, [SP, #12] 0x08012E12: B008 ADD SP, SP, #32 0x08012E14: BD80 POP {R7, PC}
osMessageQueuePut: 0x08012E16: B580 PUSH {R7, LR} 0x08012E18: B088 SUB SP, SP, #32 0x08012E1A: 9006 STR R0, [SP, #24] 0x08012E1C: 9105 STR R1, [SP, #20] 0x08012E1E: F88D 2013 STRB.W R2, [SP, #19] 0x08012E22: 9303 STR R3, [SP, #12] 0x08012E24: 9806 LDR R0, [SP, #24] 0x08012E26: 9002 STR R0, [SP, #8] 0x08012E28: 2000 MOVS R0, #0 0x08012E2A: 9001 STR R0, [SP, #4] 0x08012E2C: F3EF 8005 MRS R0, IPSR 0x08012E30: 9007 STR R0, [SP, #28] 0x08012E32: 9807 LDR R0, [SP, #28] 0x08012E34: B320 CBZ R0, .L5 ; 0x08012E80 0x08012E36: 9802 LDR R0, [SP, #8] 0x08012E38: B118 CBZ R0, .L1 ; 0x08012E42 0x08012E3A: 9805 LDR R0, [SP, #20] 0x08012E3C: B108 CBZ R0, .L1 ; 0x08012E42 0x08012E3E: 9803 LDR R0, [SP, #12] 0x08012E40: B118 CBZ R0, .L2 ; 0x08012E4A
.L1: 0x08012E42: F06F 0003 MVN R0, #3 0x08012E46: 9001 STR R0, [SP, #4] 0x08012E48: E019 B .L4 ; 0x08012E7E
.L2: 0x08012E4A: 2300 MOVS R3, #0 0x08012E4C: 9300 STR R3, [SP, #0] 0x08012E4E: 9802 LDR R0, [SP, #8] 0x08012E50: 9905 LDR R1, [SP, #20] 0x08012E52: 466A MOV R2, SP 0x08012E54: F000 FF9E BL xQueueGenericSendFromISR ; 0x08013D94 0x08012E58: 2801 CMP R0, #1 0x08012E5A: D003 BEQ .L3 ; 0x08012E64 0x08012E5C: F06F 0002 MVN R0, #2 0x08012E60: 9001 STR R0, [SP, #4] 0x08012E62: E00C B .L4 ; 0x08012E7E
.L3: 0x08012E64: 9800 LDR R0, [SP, #0] 0x08012E66: B150 CBZ R0, .L4 ; 0x08012E7E 0x08012E68: F64E 5104 MOVW R1, #0xED04 0x08012E6C: F2CE 0100 MOVT R1, #0xE000 0x08012E70: F04F 5080 MOV.W R0, #0x10000000 0x08012E74: 6008 STR R0, [R1] 0x08012E76: F3BF 8F4F DSB SY 0x08012E7A: F3BF 8F6F ISB SY
.L4: 0x08012E7E: E018 B .L9 ; 0x08012EB2
.L5: 0x08012E80: 9802 LDR R0, [SP, #8] 0x08012E82: B108 CBZ R0, .L6 ; 0x08012E88 0x08012E84: 9805 LDR R0, [SP, #20] 0x08012E86: B918 CBNZ R0, .L7 ; 0x08012E90
.L6: 0x08012E88: F06F 0003 MVN R0, #3 0x08012E8C: 9001 STR R0, [SP, #4] 0x08012E8E: E010 B .L9 ; 0x08012EB2
.L7: 0x08012E90: 9802 LDR R0, [SP, #8] 0x08012E92: 9905 LDR R1, [SP, #20] 0x08012E94: 9A03 LDR R2, [SP, #12] 0x08012E96: 2300 MOVS R3, #0 0x08012E98: F000 FCDF BL xQueueGenericSend ; 0x0801385A 0x08012E9C: 2801 CMP R0, #1 0x08012E9E: D008 BEQ .L9 ; 0x08012EB2 0x08012EA0: 9803 LDR R0, [SP, #12] 0x08012EA2: B118 CBZ R0, .L8 ; 0x08012EAC 0x08012EA4: F06F 0001 MVN R0, #1 0x08012EA8: 9001 STR R0, [SP, #4] 0x08012EAA: E002 B .L9 ; 0x08012EB2
.L8: 0x08012EAC: F06F 0002 MVN R0, #2 0x08012EB0: 9001 STR R0, [SP, #4]
.L9: 0x08012EB2: 9801 LDR R0, [SP, #4] 0x08012EB4: B008 ADD SP, SP, #32 0x08012EB6: BD80 POP {R7, PC}
osMessageQueueGet: 0x08012EB8: B580 PUSH {R7, LR} 0x08012EBA: B088 SUB SP, SP, #32 0x08012EBC: 9006 STR R0, [SP, #24] 0x08012EBE: 9105 STR R1, [SP, #20] 0x08012EC0: 9204 STR R2, [SP, #16] 0x08012EC2: 9303 STR R3, [SP, #12] 0x08012EC4: 9806 LDR R0, [SP, #24] 0x08012EC6: 9002 STR R0, [SP, #8] 0x08012EC8: 2000 MOVS R0, #0 0x08012ECA: 9001 STR R0, [SP, #4] 0x08012ECC: F3EF 8005 MRS R0, IPSR 0x08012ED0: 9007 STR R0, [SP, #28] 0x08012ED2: 9807 LDR R0, [SP, #28] 0x08012ED4: B320 CBZ R0, .L5 ; 0x08012F20 0x08012ED6: 9802 LDR R0, [SP, #8] 0x08012ED8: B118 CBZ R0, .L1 ; 0x08012EE2 0x08012EDA: 9805 LDR R0, [SP, #20] 0x08012EDC: B108 CBZ R0, .L1 ; 0x08012EE2 0x08012EDE: 9803 LDR R0, [SP, #12] 0x08012EE0: B118 CBZ R0, .L2 ; 0x08012EEA
.L1: 0x08012EE2: F06F 0003 MVN R0, #3 0x08012EE6: 9001 STR R0, [SP, #4] 0x08012EE8: E019 B .L4 ; 0x08012F1E
.L2: 0x08012EEA: 2000 MOVS R0, #0 0x08012EEC: 9000 STR R0, [SP, #0] 0x08012EEE: 9802 LDR R0, [SP, #8] 0x08012EF0: 9905 LDR R1, [SP, #20] 0x08012EF2: 466A MOV R2, SP 0x08012EF4: F00C FB6A BL xQueueReceiveFromISR ; 0x0801F5CC 0x08012EF8: 2801 CMP R0, #1 0x08012EFA: D003 BEQ .L3 ; 0x08012F04 0x08012EFC: F06F 0002 MVN R0, #2 0x08012F00: 9001 STR R0, [SP, #4] 0x08012F02: E00C B .L4 ; 0x08012F1E
.L3: 0x08012F04: 9800 LDR R0, [SP, #0] 0x08012F06: B150 CBZ R0, .L4 ; 0x08012F1E 0x08012F08: F64E 5104 MOVW R1, #0xED04 0x08012F0C: F2CE 0100 MOVT R1, #0xE000 0x08012F10: F04F 5080 MOV.W R0, #0x10000000 0x08012F14: 6008 STR R0, [R1] 0x08012F16: F3BF 8F4F DSB SY 0x08012F1A: F3BF 8F6F ISB SY
.L4: 0x08012F1E: E017 B .L9 ; 0x08012F50
.L5: 0x08012F20: 9802 LDR R0, [SP, #8] 0x08012F22: B108 CBZ R0, .L6 ; 0x08012F28 0x08012F24: 9805 LDR R0, [SP, #20] 0x08012F26: B918 CBNZ R0, .L7 ; 0x08012F30
.L6: 0x08012F28: F06F 0003 MVN R0, #3 0x08012F2C: 9001 STR R0, [SP, #4] 0x08012F2E: E00F B .L9 ; 0x08012F50
.L7: 0x08012F30: 9802 LDR R0, [SP, #8] 0x08012F32: 9905 LDR R1, [SP, #20] 0x08012F34: 9A03 LDR R2, [SP, #12] 0x08012F36: F000 FFBE BL xQueueReceive ; 0x08013EB6 0x08012F3A: 2801 CMP R0, #1 0x08012F3C: D008 BEQ .L9 ; 0x08012F50 0x08012F3E: 9803 LDR R0, [SP, #12] 0x08012F40: B118 CBZ R0, .L8 ; 0x08012F4A 0x08012F42: F06F 0001 MVN R0, #1 0x08012F46: 9001 STR R0, [SP, #4] 0x08012F48: E002 B .L9 ; 0x08012F50
.L8: 0x08012F4A: F06F 0002 MVN R0, #2 0x08012F4E: 9001 STR R0, [SP, #4]
.L9: 0x08012F50: 9801 LDR R0, [SP, #4] 0x08012F52: B008 ADD SP, SP, #32 0x08012F54: BD80 POP {R7, PC}
vApplicationGetIdleTaskMemory: 0x08012F56: B083 SUB SP, SP, #12 0x08012F58: 9002 STR R0, [SP, #8] 0x08012F5A: 9101 STR R1, [SP, #4] 0x08012F5C: 9200 STR R2, [SP, #0] 0x08012F5E: 9902 LDR R1, [SP, #8] 0x08012F60: F242 00D4 MOVW R0, #0x20D4 ; 0x240020D4 = vApplicationGetIdleTaskMemory.Idle_TCB 0x08012F64: F2C2 4000 MOVT R0, #0x2400 ; 0x240020D4 = vApplicationGetIdleTaskMemory.Idle_TCB 0x08012F68: 6008 STR R0, [R1] 0x08012F6A: 9901 LDR R1, [SP, #4] 0x08012F6C: F241 70C0 MOVW R0, #0x17C0 ; 0x240017C0 = vApplicationGetIdleTaskMemory.Idle_Stack 0x08012F70: F2C2 4000 MOVT R0, #0x2400 ; 0x240017C0 = vApplicationGetIdleTaskMemory.Idle_Stack 0x08012F74: 6008 STR R0, [R1] 0x08012F76: 9900 LDR R1, [SP, #0] 0x08012F78: 2080 MOVS R0, #128 0x08012F7A: 6008 STR R0, [R1] 0x08012F7C: B003 ADD SP, SP, #12 0x08012F7E: 4770 BX LR
pvPortMalloc: 0x08012F80: B580 PUSH {R7, LR} 0x08012F82: B08A SUB SP, SP, #40 0x08012F84: 9006 STR R0, [SP, #24] 0x08012F86: 2000 MOVS R0, #0 0x08012F88: 9002 STR R0, [SP, #8] 0x08012F8A: F00C FCA3 BL vTaskSuspendAll ; 0x0801F8D4 0x08012F8E: F242 40A0 MOVW R0, #0x24A0 ; 0x240024A0 = pxEnd 0x08012F92: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A0 = pxEnd 0x08012F96: 6800 LDR R0, [R0] 0x08012F98: B910 CBNZ R0, .L1 ; 0x08012FA0 0x08012F9A: F00C F855 BL prvHeapInit ; 0x0801F048 0x08012F9E: E7FF B .L1 ; 0x08012FA0
.L1: 0x08012FA0: 9806 LDR R0, [SP, #24] 0x08012FA2: F242 4170 MOVW R1, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x08012FA6: F2C2 4100 MOVT R1, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x08012FAA: 6809 LDR R1, [R1] 0x08012FAC: 4208 TST R0, R1 0x08012FAE: F040 80AF BNE.W .L15 ; 0x08013110 0x08012FB2: 9806 LDR R0, [SP, #24] 0x08012FB4: B1D8 CBZ R0, .L5 ; 0x08012FEE 0x08012FB6: 9806 LDR R0, [SP, #24] 0x08012FB8: 3008 ADDS R0, #8 0x08012FBA: 9006 STR R0, [SP, #24] 0x08012FBC: F89D 0018 LDRB.W R0, [SP, #24] 0x08012FC0: 0740 LSLS R0, R0, #29 0x08012FC2: B198 CBZ R0, .L4 ; 0x08012FEC 0x08012FC4: 9806 LDR R0, [SP, #24] 0x08012FC6: F020 0007 BIC R0, R0, #7 0x08012FCA: 3008 ADDS R0, #8 0x08012FCC: 9006 STR R0, [SP, #24] 0x08012FCE: F89D 0018 LDRB.W R0, [SP, #24] 0x08012FD2: 0740 LSLS R0, R0, #29 0x08012FD4: B148 CBZ R0, .L3 ; 0x08012FEA 0x08012FD6: F04F 0050 MOV.W R0, #80 0x08012FDA: F380 8811 MSR BASEPRI, R0 0x08012FDE: F3BF 8F6F ISB SY 0x08012FE2: F3BF 8F4F DSB SY 0x08012FE6: 9009 STR R0, [SP, #36]
.L2: 0x08012FE8: E7FE B .L2 ; 0x08012FE8
.L3: 0x08012FEA: E7FF B .L4 ; 0x08012FEC
.L4: 0x08012FEC: E7FF B .L5 ; 0x08012FEE
.L5: 0x08012FEE: 9806 LDR R0, [SP, #24] 0x08012FF0: 2800 CMP R0, #0 0x08012FF2: F000 808C BEQ.W .L14 ; 0x0801310E 0x08012FF6: 9806 LDR R0, [SP, #24] 0x08012FF8: F242 416C MOVW R1, #0x246C ; 0x2400246C = xFreeBytesRemaining 0x08012FFC: F2C2 4100 MOVT R1, #0x2400 ; 0x2400246C = xFreeBytesRemaining 0x08013000: 6809 LDR R1, [R1] 0x08013002: 4288 CMP R0, R1 0x08013004: F200 8083 BHI.W .L14 ; 0x0801310E 0x08013008: F242 4030 MOVW R0, #0x2430 ; 0x24002430 = xStart 0x0801300C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002430 = xStart 0x08013010: 9004 STR R0, [SP, #16] 0x08013012: 6800 LDR R0, [R0] 0x08013014: 9005 STR R0, [SP, #20]
.L6: 0x08013016: 9805 LDR R0, [SP, #20] 0x08013018: 6841 LDR R1, [R0, #4] 0x0801301A: 9A06 LDR R2, [SP, #24] 0x0801301C: 2000 MOVS R0, #0 0x0801301E: 4291 CMP R1, R2 0x08013020: 9001 STR R0, [SP, #4] 0x08013022: D205 BCS .L7 ; 0x08013030 0x08013024: 9805 LDR R0, [SP, #20] 0x08013026: 6800 LDR R0, [R0] 0x08013028: 2800 CMP R0, #0 0x0801302A: BF18 IT NE 0x0801302C: 2001 MOVNE R0, #1 0x0801302E: 9001 STR R0, [SP, #4]
.L7: 0x08013030: 9801 LDR R0, [SP, #4] 0x08013032: 07C0 LSLS R0, R0, #31 0x08013034: B128 CBZ R0, .L8 ; 0x08013042 0x08013036: 9805 LDR R0, [SP, #20] 0x08013038: 9004 STR R0, [SP, #16] 0x0801303A: 9805 LDR R0, [SP, #20] 0x0801303C: 6800 LDR R0, [R0] 0x0801303E: 9005 STR R0, [SP, #20] 0x08013040: E7E9 B .L6 ; 0x08013016
.L8: 0x08013042: 9805 LDR R0, [SP, #20] 0x08013044: F242 41A0 MOVW R1, #0x24A0 ; 0x240024A0 = pxEnd 0x08013048: F2C2 4100 MOVT R1, #0x2400 ; 0x240024A0 = pxEnd 0x0801304C: 6809 LDR R1, [R1] 0x0801304E: 4288 CMP R0, R1 0x08013050: D05C BEQ .L13 ; 0x0801310C 0x08013052: 9804 LDR R0, [SP, #16] 0x08013054: 6800 LDR R0, [R0] 0x08013056: 3008 ADDS R0, #8 0x08013058: 9002 STR R0, [SP, #8] 0x0801305A: 9805 LDR R0, [SP, #20] 0x0801305C: 6800 LDR R0, [R0] 0x0801305E: 9904 LDR R1, [SP, #16] 0x08013060: 6008 STR R0, [R1] 0x08013062: 9805 LDR R0, [SP, #20] 0x08013064: 6840 LDR R0, [R0, #4] 0x08013066: 9906 LDR R1, [SP, #24] 0x08013068: 1A40 SUBS R0, R0, R1 0x0801306A: 2811 CMP R0, #17 0x0801306C: D31E BCC .L11 ; 0x080130AC 0x0801306E: 9805 LDR R0, [SP, #20] 0x08013070: 9906 LDR R1, [SP, #24] 0x08013072: 4408 ADD R0, R1 0x08013074: 9003 STR R0, [SP, #12] 0x08013076: F89D 000C LDRB.W R0, [SP, #12] 0x0801307A: 0740 LSLS R0, R0, #29 0x0801307C: B148 CBZ R0, .L10 ; 0x08013092 0x0801307E: F04F 0050 MOV.W R0, #80 0x08013082: F380 8811 MSR BASEPRI, R0 0x08013086: F3BF 8F6F ISB SY 0x0801308A: F3BF 8F4F DSB SY 0x0801308E: 9008 STR R0, [SP, #32]
.L9: 0x08013090: E7FE B .L9 ; 0x08013090
.L10: 0x08013092: 9805 LDR R0, [SP, #20] 0x08013094: 6840 LDR R0, [R0, #4] 0x08013096: 9906 LDR R1, [SP, #24] 0x08013098: 1A40 SUBS R0, R0, R1 0x0801309A: 9903 LDR R1, [SP, #12] 0x0801309C: 6048 STR R0, [R1, #4] 0x0801309E: 9806 LDR R0, [SP, #24] 0x080130A0: 9905 LDR R1, [SP, #20] 0x080130A2: 6048 STR R0, [R1, #4] 0x080130A4: 9803 LDR R0, [SP, #12] 0x080130A6: F00C F82B BL prvInsertBlockIntoFreeList ; 0x0801F100 0x080130AA: E7FF B .L11 ; 0x080130AC
.L11: 0x080130AC: 9805 LDR R0, [SP, #20] 0x080130AE: 6842 LDR R2, [R0, #4] 0x080130B0: F242 406C MOVW R0, #0x246C ; 0x2400246C = xFreeBytesRemaining 0x080130B4: F2C2 4000 MOVT R0, #0x2400 ; 0x2400246C = xFreeBytesRemaining 0x080130B8: 6801 LDR R1, [R0] 0x080130BA: 1A89 SUBS R1, R1, R2 0x080130BC: 6001 STR R1, [R0] 0x080130BE: 6800 LDR R0, [R0] 0x080130C0: F242 4160 MOVW R1, #0x2460 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x080130C4: F2C2 4100 MOVT R1, #0x2400 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x080130C8: 6809 LDR R1, [R1] 0x080130CA: 4288 CMP R0, R1 0x080130CC: D20A BCS .L12 ; 0x080130E4 0x080130CE: F242 406C MOVW R0, #0x246C ; 0x2400246C = xFreeBytesRemaining 0x080130D2: F2C2 4000 MOVT R0, #0x2400 ; 0x2400246C = xFreeBytesRemaining 0x080130D6: 6800 LDR R0, [R0] 0x080130D8: F242 4160 MOVW R1, #0x2460 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x080130DC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x080130E0: 6008 STR R0, [R1] 0x080130E2: E7FF B .L12 ; 0x080130E4
.L12: 0x080130E4: F242 4070 MOVW R0, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x080130E8: F2C2 4000 MOVT R0, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x080130EC: 6802 LDR R2, [R0] 0x080130EE: 9905 LDR R1, [SP, #20] 0x080130F0: 6848 LDR R0, [R1, #4] 0x080130F2: 4310 ORRS R0, R2 0x080130F4: 6048 STR R0, [R1, #4] 0x080130F6: 9905 LDR R1, [SP, #20] 0x080130F8: 2000 MOVS R0, #0 0x080130FA: 6008 STR R0, [R1] 0x080130FC: F242 4154 MOVW R1, #0x2454 ; 0x24002454 = xNumberOfSuccessfulAllocations 0x08013100: F2C2 4100 MOVT R1, #0x2400 ; 0x24002454 = xNumberOfSuccessfulAllocations 0x08013104: 6808 LDR R0, [R1] 0x08013106: 3001 ADDS R0, #1 0x08013108: 6008 STR R0, [R1] 0x0801310A: E7FF B .L13 ; 0x0801310C
.L13: 0x0801310C: E7FF B .L14 ; 0x0801310E
.L14: 0x0801310E: E7FF B .L15 ; 0x08013110
.L15: 0x08013110: F00C FBE8 BL xTaskResumeAll ; 0x0801F8E4 0x08013114: F89D 0008 LDRB.W R0, [SP, #8] 0x08013118: 0740 LSLS R0, R0, #29 0x0801311A: B148 CBZ R0, .L17 ; 0x08013130 0x0801311C: F04F 0050 MOV.W R0, #80 0x08013120: F380 8811 MSR BASEPRI, R0 0x08013124: F3BF 8F6F ISB SY 0x08013128: F3BF 8F4F DSB SY 0x0801312C: 9007 STR R0, [SP, #28]
.L16: 0x0801312E: E7FE B .L16 ; 0x0801312E
.L17: 0x08013130: 9802 LDR R0, [SP, #8] 0x08013132: B00A ADD SP, SP, #40 0x08013134: BD80 POP {R7, PC}
vPortFree: 0x08013136: B580 PUSH {R7, LR} 0x08013138: B086 SUB SP, SP, #24 0x0801313A: 9003 STR R0, [SP, #12] 0x0801313C: 9803 LDR R0, [SP, #12] 0x0801313E: 9002 STR R0, [SP, #8] 0x08013140: 9803 LDR R0, [SP, #12] 0x08013142: 2800 CMP R0, #0 0x08013144: D052 BEQ .L6 ; 0x080131EC 0x08013146: 9802 LDR R0, [SP, #8] 0x08013148: 3808 SUBS R0, #8 0x0801314A: 9002 STR R0, [SP, #8] 0x0801314C: 9802 LDR R0, [SP, #8] 0x0801314E: 9001 STR R0, [SP, #4] 0x08013150: 9801 LDR R0, [SP, #4] 0x08013152: 6840 LDR R0, [R0, #4] 0x08013154: F242 4170 MOVW R1, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x08013158: F2C2 4100 MOVT R1, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x0801315C: 6809 LDR R1, [R1] 0x0801315E: 4208 TST R0, R1 0x08013160: D109 BNE .L2 ; 0x08013176 0x08013162: F04F 0050 MOV.W R0, #80 0x08013166: F380 8811 MSR BASEPRI, R0 0x0801316A: F3BF 8F6F ISB SY 0x0801316E: F3BF 8F4F DSB SY 0x08013172: 9005 STR R0, [SP, #20]
.L1: 0x08013174: E7FE B .L1 ; 0x08013174
.L2: 0x08013176: 9801 LDR R0, [SP, #4] 0x08013178: 6800 LDR R0, [R0] 0x0801317A: B148 CBZ R0, .L4 ; 0x08013190 0x0801317C: F04F 0050 MOV.W R0, #80 0x08013180: F380 8811 MSR BASEPRI, R0 0x08013184: F3BF 8F6F ISB SY 0x08013188: F3BF 8F4F DSB SY 0x0801318C: 9004 STR R0, [SP, #16]
.L3: 0x0801318E: E7FE B .L3 ; 0x0801318E
.L4: 0x08013190: 9801 LDR R0, [SP, #4] 0x08013192: 6840 LDR R0, [R0, #4] 0x08013194: F242 4170 MOVW R1, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x08013198: F2C2 4100 MOVT R1, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x0801319C: 6809 LDR R1, [R1] 0x0801319E: 4208 TST R0, R1 0x080131A0: D024 BEQ .L6 ; 0x080131EC 0x080131A2: 9801 LDR R0, [SP, #4] 0x080131A4: 6800 LDR R0, [R0] 0x080131A6: BB00 CBNZ R0, .L5 ; 0x080131EA 0x080131A8: F242 4070 MOVW R0, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x080131AC: F2C2 4000 MOVT R0, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x080131B0: 6802 LDR R2, [R0] 0x080131B2: 9901 LDR R1, [SP, #4] 0x080131B4: 6848 LDR R0, [R1, #4] 0x080131B6: 4390 BICS R0, R2 0x080131B8: 6048 STR R0, [R1, #4] 0x080131BA: F00C FB8B BL vTaskSuspendAll ; 0x0801F8D4 0x080131BE: 9801 LDR R0, [SP, #4] 0x080131C0: 6842 LDR R2, [R0, #4] 0x080131C2: F242 416C MOVW R1, #0x246C ; 0x2400246C = xFreeBytesRemaining 0x080131C6: F2C2 4100 MOVT R1, #0x2400 ; 0x2400246C = xFreeBytesRemaining 0x080131CA: 6808 LDR R0, [R1] 0x080131CC: 4410 ADD R0, R2 0x080131CE: 6008 STR R0, [R1] 0x080131D0: 9801 LDR R0, [SP, #4] 0x080131D2: F00B FF95 BL prvInsertBlockIntoFreeList ; 0x0801F100 0x080131D6: F242 4150 MOVW R1, #0x2450 ; 0x24002450 = xNumberOfSuccessfulFrees 0x080131DA: F2C2 4100 MOVT R1, #0x2400 ; 0x24002450 = xNumberOfSuccessfulFrees 0x080131DE: 6808 LDR R0, [R1] 0x080131E0: 3001 ADDS R0, #1 0x080131E2: 6008 STR R0, [R1] 0x080131E4: F00C FB7E BL xTaskResumeAll ; 0x0801F8E4 0x080131E8: E7FF B .L5 ; 0x080131EA
.L5: 0x080131EA: E7FF B .L6 ; 0x080131EC
.L6: 0x080131EC: B006 ADD SP, SP, #24 0x080131EE: BD80 POP {R7, PC}
vListInitialise: 0x080131F0: B081 SUB SP, SP, #4 0x080131F2: 9000 STR R0, [SP, #0] 0x080131F4: 9900 LDR R1, [SP, #0] 0x080131F6: F101 0008 ADD.W R0, R1, #8 0x080131FA: 6048 STR R0, [R1, #4] 0x080131FC: 9900 LDR R1, [SP, #0] 0x080131FE: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08013202: 6088 STR R0, [R1, #8] 0x08013204: 9900 LDR R1, [SP, #0] 0x08013206: F101 0008 ADD.W R0, R1, #8 0x0801320A: 60C8 STR R0, [R1, #12] 0x0801320C: 9900 LDR R1, [SP, #0] 0x0801320E: F101 0008 ADD.W R0, R1, #8 0x08013212: 6108 STR R0, [R1, #16] 0x08013214: 9900 LDR R1, [SP, #0] 0x08013216: 2000 MOVS R0, #0 0x08013218: 6008 STR R0, [R1] 0x0801321A: B001 ADD SP, SP, #4 0x0801321C: 4770 BX LR
vListInitialiseItem: 0x0801321E: B081 SUB SP, SP, #4 0x08013220: 9000 STR R0, [SP, #0] 0x08013222: 9900 LDR R1, [SP, #0] 0x08013224: 2000 MOVS R0, #0 0x08013226: 6108 STR R0, [R1, #16] 0x08013228: B001 ADD SP, SP, #4 0x0801322A: 4770 BX LR
vListInsertEnd: 0x0801322C: B083 SUB SP, SP, #12 0x0801322E: 9002 STR R0, [SP, #8] 0x08013230: 9101 STR R1, [SP, #4] 0x08013232: 9802 LDR R0, [SP, #8] 0x08013234: 6840 LDR R0, [R0, #4] 0x08013236: 9000 STR R0, [SP, #0] 0x08013238: 9800 LDR R0, [SP, #0] 0x0801323A: 9901 LDR R1, [SP, #4] 0x0801323C: 6048 STR R0, [R1, #4] 0x0801323E: 9800 LDR R0, [SP, #0] 0x08013240: 6880 LDR R0, [R0, #8] 0x08013242: 9901 LDR R1, [SP, #4] 0x08013244: 6088 STR R0, [R1, #8] 0x08013246: 9801 LDR R0, [SP, #4] 0x08013248: 9900 LDR R1, [SP, #0] 0x0801324A: 6889 LDR R1, [R1, #8] 0x0801324C: 6048 STR R0, [R1, #4] 0x0801324E: 9801 LDR R0, [SP, #4] 0x08013250: 9900 LDR R1, [SP, #0] 0x08013252: 6088 STR R0, [R1, #8] 0x08013254: 9802 LDR R0, [SP, #8] 0x08013256: 9901 LDR R1, [SP, #4] 0x08013258: 6108 STR R0, [R1, #16] 0x0801325A: 9902 LDR R1, [SP, #8] 0x0801325C: 6808 LDR R0, [R1] 0x0801325E: 3001 ADDS R0, #1 0x08013260: 6008 STR R0, [R1] 0x08013262: B003 ADD SP, SP, #12 0x08013264: 4770 BX LR
pxPortInitialiseStack: 0x08013266: B083 SUB SP, SP, #12 0x08013268: 9002 STR R0, [SP, #8] 0x0801326A: 9101 STR R1, [SP, #4] 0x0801326C: 9200 STR R2, [SP, #0] 0x0801326E: 9802 LDR R0, [SP, #8] 0x08013270: 3804 SUBS R0, #4 0x08013272: 9002 STR R0, [SP, #8] 0x08013274: 9902 LDR R1, [SP, #8] 0x08013276: F04F 7080 MOV.W R0, #0x01000000 0x0801327A: 6008 STR R0, [R1] 0x0801327C: 9802 LDR R0, [SP, #8] 0x0801327E: 3804 SUBS R0, #4 0x08013280: 9002 STR R0, [SP, #8] 0x08013282: 9801 LDR R0, [SP, #4] 0x08013284: F020 0001 BIC R0, R0, #1 0x08013288: 9902 LDR R1, [SP, #8] 0x0801328A: 6008 STR R0, [R1] 0x0801328C: 9802 LDR R0, [SP, #8] 0x0801328E: 3804 SUBS R0, #4 0x08013290: 9002 STR R0, [SP, #8] 0x08013292: 9902 LDR R1, [SP, #8] 0x08013294: F24F 2055 MOVW R0, #0xF255 ; 0x0801F255 = prvTaskExitError 0x08013298: F6C0 0001 MOVT R0, #0x0801 ; 0x0801F255 = prvTaskExitError 0x0801329C: 6008 STR R0, [R1] 0x0801329E: 9802 LDR R0, [SP, #8] 0x080132A0: 3814 SUBS R0, #20 0x080132A2: 9002 STR R0, [SP, #8] 0x080132A4: 9800 LDR R0, [SP, #0] 0x080132A6: 9902 LDR R1, [SP, #8] 0x080132A8: 6008 STR R0, [R1] 0x080132AA: 9802 LDR R0, [SP, #8] 0x080132AC: 3804 SUBS R0, #4 0x080132AE: 9002 STR R0, [SP, #8] 0x080132B0: 9902 LDR R1, [SP, #8] 0x080132B2: F06F 0002 MVN R0, #2 0x080132B6: 6008 STR R0, [R1] 0x080132B8: 9802 LDR R0, [SP, #8] 0x080132BA: 3820 SUBS R0, #32 0x080132BC: 9002 STR R0, [SP, #8] 0x080132BE: 9802 LDR R0, [SP, #8] 0x080132C0: B003 ADD SP, SP, #12 0x080132C2: 4770 BX LR
xPortStartScheduler: 0x080132C4: B580 PUSH {R7, LR} 0x080132C6: B088 SUB SP, SP, #32 0x080132C8: F64E 5000 MOVW R0, #0xED00 0x080132CC: F2CE 0000 MOVT R0, #0xE000 0x080132D0: 6800 LDR R0, [R0] 0x080132D2: F24C 2171 MOVW R1, #0xC271 0x080132D6: F2C4 110F MOVT R1, #0x410F 0x080132DA: 4288 CMP R0, R1 0x080132DC: D109 BNE .L2 ; 0x080132F2 0x080132DE: F04F 0050 MOV.W R0, #80 0x080132E2: F380 8811 MSR BASEPRI, R0 0x080132E6: F3BF 8F6F ISB SY 0x080132EA: F3BF 8F4F DSB SY 0x080132EE: 9007 STR R0, [SP, #28]
.L1: 0x080132F0: E7FE B .L1 ; 0x080132F0
.L2: 0x080132F2: F64E 5000 MOVW R0, #0xED00 0x080132F6: F2CE 0000 MOVT R0, #0xE000 0x080132FA: 6800 LDR R0, [R0] 0x080132FC: F24C 2170 MOVW R1, #0xC270 0x08013300: F2C4 110F MOVT R1, #0x410F 0x08013304: 4288 CMP R0, R1 0x08013306: D109 BNE .L4 ; 0x0801331C 0x08013308: F04F 0050 MOV.W R0, #80 0x0801330C: F380 8811 MSR BASEPRI, R0 0x08013310: F3BF 8F6F ISB SY 0x08013314: F3BF 8F4F DSB SY 0x08013318: 9006 STR R0, [SP, #24]
.L3: 0x0801331A: E7FE B .L3 ; 0x0801331A
.L4: 0x0801331C: F24E 4000 MOVW R0, #0xE400 0x08013320: F2CE 0000 MOVT R0, #0xE000 0x08013324: 9003 STR R0, [SP, #12] 0x08013326: 7801 LDRB R1, [R0] 0x08013328: 9104 STR R1, [SP, #16] 0x0801332A: 21FF MOVS R1, #255 0x0801332C: 7001 STRB R1, [R0] 0x0801332E: 7800 LDRB R0, [R0] 0x08013330: F88D 000B STRB.W R0, [SP, #11] 0x08013334: F89D 000B LDRB.W R0, [SP, #11] 0x08013338: F000 0050 AND R0, R0, #80 0x0801333C: F646 61DA MOVW R1, #0x6EDA ; 0x24006EDA = ucMaxSysCallPriority 0x08013340: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDA = ucMaxSysCallPriority 0x08013344: 7008 STRB R0, [R1] 0x08013346: F242 4194 MOVW R1, #0x2494 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801334A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801334E: 2007 MOVS R0, #7 0x08013350: 6008 STR R0, [R1]
.L5: 0x08013352: F89D 000B LDRB.W R0, [SP, #11] 0x08013356: 0600 LSLS R0, R0, #24 0x08013358: 2800 CMP R0, #0 0x0801335A: D50C BPL .L6 ; 0x08013376 0x0801335C: F242 4194 MOVW R1, #0x2494 ; 0x24002494 = ulMaxPRIGROUPValue 0x08013360: F2C2 4100 MOVT R1, #0x2400 ; 0x24002494 = ulMaxPRIGROUPValue 0x08013364: 6808 LDR R0, [R1] 0x08013366: 3801 SUBS R0, #1 0x08013368: 6008 STR R0, [R1] 0x0801336A: F89D 000B LDRB.W R0, [SP, #11] 0x0801336E: 0040 LSLS R0, R0, #1 0x08013370: F88D 000B STRB.W R0, [SP, #11] 0x08013374: E7ED B .L5 ; 0x08013352
.L6: 0x08013376: F242 4094 MOVW R0, #0x2494 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801337A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801337E: 6800 LDR R0, [R0] 0x08013380: 2803 CMP R0, #3 0x08013382: D009 BEQ .L8 ; 0x08013398 0x08013384: F04F 0050 MOV.W R0, #80 0x08013388: F380 8811 MSR BASEPRI, R0 0x0801338C: F3BF 8F6F ISB SY 0x08013390: F3BF 8F4F DSB SY 0x08013394: 9005 STR R0, [SP, #20]
.L7: 0x08013396: E7FE B .L7 ; 0x08013396
.L8: 0x08013398: F242 4194 MOVW R1, #0x2494 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801339C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002494 = ulMaxPRIGROUPValue 0x080133A0: 6808 LDR R0, [R1] 0x080133A2: 0200 LSLS R0, R0, #8 0x080133A4: 6008 STR R0, [R1] 0x080133A6: 6808 LDR R0, [R1] 0x080133A8: F400 60E0 AND R0, R0, #0x0700 0x080133AC: 6008 STR R0, [R1] 0x080133AE: 9804 LDR R0, [SP, #16] 0x080133B0: F24E 4100 MOVW R1, #0xE400 0x080133B4: F2CE 0100 MOVT R1, #0xE000 0x080133B8: 7008 STRB R0, [R1] 0x080133BA: F64E 5120 MOVW R1, #0xED20 0x080133BE: F2CE 0100 MOVT R1, #0xE000 0x080133C2: 6808 LDR R0, [R1] 0x080133C4: F440 0070 ORR R0, R0, #0xF00000 0x080133C8: 6008 STR R0, [R1] 0x080133CA: 6808 LDR R0, [R1] 0x080133CC: F040 4070 ORR R0, R0, #0xF0000000 0x080133D0: 6008 STR R0, [R1] 0x080133D2: F00B FF61 BL vPortSetupTimerInterrupt ; 0x0801F298 0x080133D6: F646 7120 MOVW R1, #0x6F20 ; 0x24006F20 = uxCriticalNesting 0x080133DA: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F20 = uxCriticalNesting 0x080133DE: 2000 MOVS R0, #0 0x080133E0: 9001 STR R0, [SP, #4] 0x080133E2: 6008 STR R0, [R1] 0x080133E4: F7F0 FC7C BL vPortEnableVFP ; 0x08003CE0 0x080133E8: F64E 7134 MOVW R1, #0xEF34 0x080133EC: F2CE 0100 MOVT R1, #0xE000 0x080133F0: 6808 LDR R0, [R1] 0x080133F2: F040 4040 ORR R0, R0, #0xC0000000 0x080133F6: 6008 STR R0, [R1] 0x080133F8: F7F0 FC7C BL prvPortStartFirstTask ; 0x08003CF4 0x080133FC: F001 F964 BL vTaskSwitchContext ; 0x080146C8 0x08013400: F00B FF28 BL prvTaskExitError ; 0x0801F254 0x08013404: 9801 LDR R0, [SP, #4] 0x08013406: B008 ADD SP, SP, #32 0x08013408: BD80 POP {R7, PC}
vPortEnterCritical: 0x0801340A: B082 SUB SP, SP, #8 0x0801340C: F04F 0050 MOV.W R0, #80 0x08013410: F380 8811 MSR BASEPRI, R0 0x08013414: F3BF 8F6F ISB SY 0x08013418: F3BF 8F4F DSB SY 0x0801341C: 9001 STR R0, [SP, #4] 0x0801341E: F646 7020 MOVW R0, #0x6F20 ; 0x24006F20 = uxCriticalNesting 0x08013422: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F20 = uxCriticalNesting 0x08013426: 6801 LDR R1, [R0] 0x08013428: 3101 ADDS R1, #1 0x0801342A: 6001 STR R1, [R0] 0x0801342C: 6800 LDR R0, [R0] 0x0801342E: 2801 CMP R0, #1 0x08013430: D110 BNE .L2 ; 0x08013454 0x08013432: F64E 5004 MOVW R0, #0xED04 0x08013436: F2CE 0000 MOVT R0, #0xE000 0x0801343A: 6800 LDR R0, [R0] 0x0801343C: 0600 LSLS R0, R0, #24 0x0801343E: B148 CBZ R0, .L2 ; 0x08013454 0x08013440: F04F 0050 MOV.W R0, #80 0x08013444: F380 8811 MSR BASEPRI, R0 0x08013448: F3BF 8F6F ISB SY 0x0801344C: F3BF 8F4F DSB SY 0x08013450: 9000 STR R0, [SP, #0]
.L1: 0x08013452: E7FE B .L1 ; 0x08013452
.L2: 0x08013454: B002 ADD SP, SP, #8 0x08013456: 4770 BX LR
vPortExitCritical: 0x08013458: B082 SUB SP, SP, #8 0x0801345A: F646 7020 MOVW R0, #0x6F20 ; 0x24006F20 = uxCriticalNesting 0x0801345E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F20 = uxCriticalNesting 0x08013462: 6800 LDR R0, [R0] 0x08013464: B948 CBNZ R0, .L2 ; 0x0801347A 0x08013466: F04F 0050 MOV.W R0, #80 0x0801346A: F380 8811 MSR BASEPRI, R0 0x0801346E: F3BF 8F6F ISB SY 0x08013472: F3BF 8F4F DSB SY 0x08013476: 9000 STR R0, [SP, #0]
.L1: 0x08013478: E7FE B .L1 ; 0x08013478
.L2: 0x0801347A: F646 7020 MOVW R0, #0x6F20 ; 0x24006F20 = uxCriticalNesting 0x0801347E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F20 = uxCriticalNesting 0x08013482: 6801 LDR R1, [R0] 0x08013484: 3901 SUBS R1, #1 0x08013486: 6001 STR R1, [R0] 0x08013488: 6800 LDR R0, [R0] 0x0801348A: B920 CBNZ R0, .L3 ; 0x08013496 0x0801348C: 2000 MOVS R0, #0 0x0801348E: 9001 STR R0, [SP, #4] 0x08013490: 9801 LDR R0, [SP, #4] 0x08013492: F380 8811 MSR BASEPRI, R0
.L3: 0x08013496: B002 ADD SP, SP, #8 0x08013498: 4770 BX LR
vPortSuppressTicksAndSleep: 0x0801349A: B580 PUSH {R7, LR} 0x0801349C: B086 SUB SP, SP, #24 0x0801349E: 9005 STR R0, [SP, #20] 0x080134A0: 9805 LDR R0, [SP, #20] 0x080134A2: F242 4164 MOVW R1, #0x2464 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x080134A6: F2C2 4100 MOVT R1, #0x2400 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x080134AA: 6809 LDR R1, [R1] 0x080134AC: 4288 CMP R0, R1 0x080134AE: D905 BLS .L1 ; 0x080134BC 0x080134B0: F242 4064 MOVW R0, #0x2464 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x080134B4: F2C2 4000 MOVT R0, #0x2400 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x080134B8: 6800 LDR R0, [R0] 0x080134BA: 9005 STR R0, [SP, #20]
.L1: 0x080134BC: F24E 0110 MOVW R1, #0xE010 0x080134C0: F2CE 0100 MOVT R1, #0xE000 0x080134C4: 6808 LDR R0, [R1] 0x080134C6: F020 0001 BIC R0, R0, #1 0x080134CA: 6008 STR R0, [R1] 0x080134CC: F24E 0018 MOVW R0, #0xE018 0x080134D0: F2CE 0000 MOVT R0, #0xE000 0x080134D4: 6802 LDR R2, [R0] 0x080134D6: F242 408C MOVW R0, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x080134DA: F2C2 4000 MOVT R0, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x080134DE: 6800 LDR R0, [R0] 0x080134E0: 9905 LDR R1, [SP, #20] 0x080134E2: 3901 SUBS R1, #1 0x080134E4: FB00 2001 MLA R0, R0, R1, R2 0x080134E8: 9004 STR R0, [SP, #16] 0x080134EA: 9804 LDR R0, [SP, #16] 0x080134EC: F242 4190 MOVW R1, #0x2490 ; 0x24002490 = ulStoppedTimerCompensation 0x080134F0: F2C2 4100 MOVT R1, #0x2400 ; 0x24002490 = ulStoppedTimerCompensation 0x080134F4: 6809 LDR R1, [R1] 0x080134F6: 4288 CMP R0, R1 0x080134F8: D907 BLS .L2 ; 0x0801350A 0x080134FA: F242 4090 MOVW R0, #0x2490 ; 0x24002490 = ulStoppedTimerCompensation 0x080134FE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002490 = ulStoppedTimerCompensation 0x08013502: 6801 LDR R1, [R0] 0x08013504: 9804 LDR R0, [SP, #16] 0x08013506: 1A40 SUBS R0, R0, R1 0x08013508: 9004 STR R0, [SP, #16]
.L2: 0x0801350A: B672 CPSID i 0x0801350C: F3BF 8F4F DSB SY 0x08013510: F3BF 8F6F ISB SY 0x08013514: F00C FB7A BL eTaskConfirmSleepModeStatus ; 0x0801FC0C 0x08013518: B9D0 CBNZ R0, .L3 ; 0x08013550 0x0801351A: F24E 0018 MOVW R0, #0xE018 0x0801351E: F2CE 0000 MOVT R0, #0xE000 0x08013522: 6800 LDR R0, [R0] 0x08013524: F24E 0114 MOVW R1, #0xE014 0x08013528: F2CE 0100 MOVT R1, #0xE000 0x0801352C: 6008 STR R0, [R1] 0x0801352E: F24E 0210 MOVW R2, #0xE010 0x08013532: F2CE 0200 MOVT R2, #0xE000 0x08013536: 6810 LDR R0, [R2] 0x08013538: F040 0001 ORR R0, R0, #1 0x0801353C: 6010 STR R0, [R2] 0x0801353E: F242 408C MOVW R0, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x08013542: F2C2 4000 MOVT R0, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x08013546: 6800 LDR R0, [R0] 0x08013548: 3801 SUBS R0, #1 0x0801354A: 6008 STR R0, [R1] 0x0801354C: B662 CPSIE i 0x0801354E: E0A3 B .L9 ; 0x08013698
.L3: 0x08013550: 9804 LDR R0, [SP, #16] 0x08013552: F24E 0114 MOVW R1, #0xE014 0x08013556: F2CE 0100 MOVT R1, #0xE000 0x0801355A: 6008 STR R0, [R1] 0x0801355C: F24E 0118 MOVW R1, #0xE018 0x08013560: F2CE 0100 MOVT R1, #0xE000 0x08013564: 2000 MOVS R0, #0 0x08013566: 6008 STR R0, [R1] 0x08013568: F24E 0110 MOVW R1, #0xE010 0x0801356C: F2CE 0100 MOVT R1, #0xE000 0x08013570: 6808 LDR R0, [R1] 0x08013572: F040 0001 ORR R0, R0, #1 0x08013576: 6008 STR R0, [R1] 0x08013578: 9805 LDR R0, [SP, #20] 0x0801357A: 9001 STR R0, [SP, #4] 0x0801357C: 2000 MOVS R0, #0 0x0801357E: 9001 STR R0, [SP, #4] 0x08013580: 9801 LDR R0, [SP, #4] 0x08013582: F002 FA21 BL PreSleepProcessing ; 0x080159C8 0x08013586: 9801 LDR R0, [SP, #4] 0x08013588: B120 CBZ R0, .L4 ; 0x08013594 0x0801358A: F3BF 8F4F DSB SY 0x0801358E: BF30 WFI 0x08013590: F3BF 8F6F ISB SY
.L4: 0x08013594: 9805 LDR R0, [SP, #20] 0x08013596: F002 FA17 BL PreSleepProcessing ; 0x080159C8 0x0801359A: B662 CPSIE i 0x0801359C: F3BF 8F4F DSB SY 0x080135A0: F3BF 8F6F ISB SY 0x080135A4: B672 CPSID i 0x080135A6: F3BF 8F4F DSB SY 0x080135AA: F3BF 8F6F ISB SY 0x080135AE: F24E 0010 MOVW R0, #0xE010 0x080135B2: F2CE 0000 MOVT R0, #0xE000 0x080135B6: 2106 MOVS R1, #6 0x080135B8: 6001 STR R1, [R0] 0x080135BA: 6800 LDR R0, [R0] 0x080135BC: 03C0 LSLS R0, R0, #15 0x080135BE: 2800 CMP R0, #0 0x080135C0: D52F BPL .L7 ; 0x08013622 0x080135C2: F242 408C MOVW R0, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x080135C6: F2C2 4000 MOVT R0, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x080135CA: 6800 LDR R0, [R0] 0x080135CC: 9A04 LDR R2, [SP, #16] 0x080135CE: F24E 0118 MOVW R1, #0xE018 0x080135D2: F2CE 0100 MOVT R1, #0xE000 0x080135D6: 6809 LDR R1, [R1] 0x080135D8: 1A89 SUBS R1, R1, R2 0x080135DA: 4408 ADD R0, R1 0x080135DC: 3801 SUBS R0, #1 0x080135DE: 9000 STR R0, [SP, #0] 0x080135E0: 9800 LDR R0, [SP, #0] 0x080135E2: F242 4190 MOVW R1, #0x2490 ; 0x24002490 = ulStoppedTimerCompensation 0x080135E6: F2C2 4100 MOVT R1, #0x2400 ; 0x24002490 = ulStoppedTimerCompensation 0x080135EA: 6809 LDR R1, [R1] 0x080135EC: 4288 CMP R0, R1 0x080135EE: D307 BCC .L5 ; 0x08013600 0x080135F0: 9800 LDR R0, [SP, #0] 0x080135F2: F242 418C MOVW R1, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x080135F6: F2C2 4100 MOVT R1, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x080135FA: 6809 LDR R1, [R1] 0x080135FC: 4288 CMP R0, R1 0x080135FE: D906 BLS .L6 ; 0x0801360E
.L5: 0x08013600: F242 408C MOVW R0, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x08013604: F2C2 4000 MOVT R0, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x08013608: 6800 LDR R0, [R0] 0x0801360A: 3801 SUBS R0, #1 0x0801360C: 9000 STR R0, [SP, #0]
.L6: 0x0801360E: 9800 LDR R0, [SP, #0] 0x08013610: F24E 0114 MOVW R1, #0xE014 0x08013614: F2CE 0100 MOVT R1, #0xE000 0x08013618: 6008 STR R0, [R1] 0x0801361A: 9805 LDR R0, [SP, #20] 0x0801361C: 3801 SUBS R0, #1 0x0801361E: 9003 STR R0, [SP, #12] 0x08013620: E01D B .L8 ; 0x0801365E
.L7: 0x08013622: 9805 LDR R0, [SP, #20] 0x08013624: F242 418C MOVW R1, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x08013628: F2C2 4100 MOVT R1, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x0801362C: 680A LDR R2, [R1] 0x0801362E: 4350 MULS R0, R2, R0 0x08013630: F24E 0218 MOVW R2, #0xE018 0x08013634: F2CE 0200 MOVT R2, #0xE000 0x08013638: 6812 LDR R2, [R2] 0x0801363A: 1A80 SUBS R0, R0, R2 0x0801363C: 9002 STR R0, [SP, #8] 0x0801363E: 9802 LDR R0, [SP, #8] 0x08013640: 680A LDR R2, [R1] 0x08013642: FBB0 F0F2 UDIV R0, R0, R2 0x08013646: 9003 STR R0, [SP, #12] 0x08013648: 9803 LDR R0, [SP, #12] 0x0801364A: 3001 ADDS R0, #1 0x0801364C: 6809 LDR R1, [R1] 0x0801364E: 4348 MULS R0, R1, R0 0x08013650: 9902 LDR R1, [SP, #8] 0x08013652: 1A40 SUBS R0, R0, R1 0x08013654: F24E 0114 MOVW R1, #0xE014 0x08013658: F2CE 0100 MOVT R1, #0xE000 0x0801365C: 6008 STR R0, [R1]
.L8: 0x0801365E: F24E 0118 MOVW R1, #0xE018 0x08013662: F2CE 0100 MOVT R1, #0xE000 0x08013666: 2000 MOVS R0, #0 0x08013668: 6008 STR R0, [R1] 0x0801366A: F24E 0110 MOVW R1, #0xE010 0x0801366E: F2CE 0100 MOVT R1, #0xE000 0x08013672: 6808 LDR R0, [R1] 0x08013674: F040 0001 ORR R0, R0, #1 0x08013678: 6008 STR R0, [R1] 0x0801367A: 9803 LDR R0, [SP, #12] 0x0801367C: F00C FA90 BL vTaskStepTick ; 0x0801FBA0 0x08013680: F242 408C MOVW R0, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x08013684: F2C2 4000 MOVT R0, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x08013688: 6800 LDR R0, [R0] 0x0801368A: 3801 SUBS R0, #1 0x0801368C: F24E 0114 MOVW R1, #0xE014 0x08013690: F2CE 0100 MOVT R1, #0xE000 0x08013694: 6008 STR R0, [R1] 0x08013696: B662 CPSIE i
.L9: 0x08013698: B006 ADD SP, SP, #24 0x0801369A: BD80 POP {R7, PC}
xQueueGenericReset: 0x0801369C: B580 PUSH {R7, LR} 0x0801369E: B084 SUB SP, SP, #16 0x080136A0: 9002 STR R0, [SP, #8] 0x080136A2: 9101 STR R1, [SP, #4] 0x080136A4: 9802 LDR R0, [SP, #8] 0x080136A6: 9000 STR R0, [SP, #0] 0x080136A8: 9800 LDR R0, [SP, #0] 0x080136AA: B948 CBNZ R0, .L2 ; 0x080136C0 0x080136AC: F04F 0050 MOV.W R0, #80 0x080136B0: F380 8811 MSR BASEPRI, R0 0x080136B4: F3BF 8F6F ISB SY 0x080136B8: F3BF 8F4F DSB SY 0x080136BC: 9003 STR R0, [SP, #12]
.L1: 0x080136BE: E7FE B .L1 ; 0x080136BE
.L2: 0x080136C0: F7FF FEA3 BL vPortEnterCritical ; 0x0801340A 0x080136C4: 9900 LDR R1, [SP, #0] 0x080136C6: 680B LDR R3, [R1] 0x080136C8: 6BC8 LDR R0, [R1, #60] 0x080136CA: 6C0A LDR R2, [R1, #64] 0x080136CC: FB00 3002 MLA R0, R0, R2, R3 0x080136D0: 6088 STR R0, [R1, #8] 0x080136D2: 9900 LDR R1, [SP, #0] 0x080136D4: 2000 MOVS R0, #0 0x080136D6: 6388 STR R0, [R1, #56] 0x080136D8: 9900 LDR R1, [SP, #0] 0x080136DA: 6808 LDR R0, [R1] 0x080136DC: 6048 STR R0, [R1, #4] 0x080136DE: 9900 LDR R1, [SP, #0] 0x080136E0: 680B LDR R3, [R1] 0x080136E2: 6BC8 LDR R0, [R1, #60] 0x080136E4: 6C0A LDR R2, [R1, #64] 0x080136E6: 3801 SUBS R0, #1 0x080136E8: FB00 3002 MLA R0, R0, R2, R3 0x080136EC: 60C8 STR R0, [R1, #12] 0x080136EE: 9900 LDR R1, [SP, #0] 0x080136F0: 20FF MOVS R0, #255 0x080136F2: F881 0044 STRB.W R0, [R1, #68] 0x080136F6: 9900 LDR R1, [SP, #0] 0x080136F8: F881 0045 STRB.W R0, [R1, #69] 0x080136FC: 9801 LDR R0, [SP, #4] 0x080136FE: B9A8 CBNZ R0, .L5 ; 0x0801372C 0x08013700: 9800 LDR R0, [SP, #0] 0x08013702: 6900 LDR R0, [R0, #16] 0x08013704: B188 CBZ R0, .L4 ; 0x0801372A 0x08013706: 9800 LDR R0, [SP, #0] 0x08013708: 3010 ADDS R0, #16 0x0801370A: F001 F911 BL xTaskRemoveFromEventList ; 0x08014930 0x0801370E: B158 CBZ R0, .L3 ; 0x08013728 0x08013710: F64E 5104 MOVW R1, #0xED04 0x08013714: F2CE 0100 MOVT R1, #0xE000 0x08013718: F04F 5080 MOV.W R0, #0x10000000 0x0801371C: 6008 STR R0, [R1] 0x0801371E: F3BF 8F4F DSB SY 0x08013722: F3BF 8F6F ISB SY 0x08013726: E7FF B .L3 ; 0x08013728
.L3: 0x08013728: E7FF B .L4 ; 0x0801372A
.L4: 0x0801372A: E007 B .L6 ; 0x0801373C
.L5: 0x0801372C: 9800 LDR R0, [SP, #0] 0x0801372E: 3010 ADDS R0, #16 0x08013730: F7FF FD5E BL vListInitialise ; 0x080131F0 0x08013734: 9800 LDR R0, [SP, #0] 0x08013736: 3024 ADDS R0, #36 0x08013738: F7FF FD5A BL vListInitialise ; 0x080131F0
.L6: 0x0801373C: F7FF FE8C BL vPortExitCritical ; 0x08013458 0x08013740: 2001 MOVS R0, #1 0x08013742: B004 ADD SP, SP, #16 0x08013744: BD80 POP {R7, PC}
xQueueGenericCreateStatic: 0x08013746: B580 PUSH {R7, LR} 0x08013748: B090 SUB SP, SP, #64 0x0801374A: 4684 MOV R12, R0 0x0801374C: 9812 LDR R0, [SP, #72] 0x0801374E: F8CD C028 STR.W R12, [SP, #40] 0x08013752: 9109 STR R1, [SP, #36] 0x08013754: 9208 STR R2, [SP, #32] 0x08013756: 9307 STR R3, [SP, #28] 0x08013758: F88D 001B STRB.W R0, [SP, #27] 0x0801375C: 980A LDR R0, [SP, #40] 0x0801375E: B948 CBNZ R0, .L2 ; 0x08013774 0x08013760: F04F 0050 MOV.W R0, #80 0x08013764: F380 8811 MSR BASEPRI, R0 0x08013768: F3BF 8F6F ISB SY 0x0801376C: F3BF 8F4F DSB SY 0x08013770: 900F STR R0, [SP, #60]
.L1: 0x08013772: E7FE B .L1 ; 0x08013772
.L2: 0x08013774: 9807 LDR R0, [SP, #28] 0x08013776: B948 CBNZ R0, .L4 ; 0x0801378C 0x08013778: F04F 0050 MOV.W R0, #80 0x0801377C: F380 8811 MSR BASEPRI, R0 0x08013780: F3BF 8F6F ISB SY 0x08013784: F3BF 8F4F DSB SY 0x08013788: 900E STR R0, [SP, #56]
.L3: 0x0801378A: E7FE B .L3 ; 0x0801378A
.L4: 0x0801378C: 9908 LDR R1, [SP, #32] 0x0801378E: 2000 MOVS R0, #0 0x08013790: 9003 STR R0, [SP, #12] 0x08013792: B121 CBZ R1, .L5 ; 0x0801379E 0x08013794: 9809 LDR R0, [SP, #36] 0x08013796: FAB0 F080 CLZ R0, R0 0x0801379A: 0940 LSRS R0, R0, #5 0x0801379C: 9003 STR R0, [SP, #12]
.L5: 0x0801379E: 9803 LDR R0, [SP, #12] 0x080137A0: 07C0 LSLS R0, R0, #31 0x080137A2: B148 CBZ R0, .L7 ; 0x080137B8 0x080137A4: F04F 0050 MOV.W R0, #80 0x080137A8: F380 8811 MSR BASEPRI, R0 0x080137AC: F3BF 8F6F ISB SY 0x080137B0: F3BF 8F4F DSB SY 0x080137B4: 900D STR R0, [SP, #52]
.L6: 0x080137B6: E7FE B .L6 ; 0x080137B6
.L7: 0x080137B8: 9908 LDR R1, [SP, #32] 0x080137BA: 2000 MOVS R0, #0 0x080137BC: 9002 STR R0, [SP, #8] 0x080137BE: B921 CBNZ R1, .L8 ; 0x080137CA 0x080137C0: 9809 LDR R0, [SP, #36] 0x080137C2: 2800 CMP R0, #0 0x080137C4: BF18 IT NE 0x080137C6: 2001 MOVNE R0, #1 0x080137C8: 9002 STR R0, [SP, #8]
.L8: 0x080137CA: 9802 LDR R0, [SP, #8] 0x080137CC: 07C0 LSLS R0, R0, #31 0x080137CE: B148 CBZ R0, .L10 ; 0x080137E4 0x080137D0: F04F 0050 MOV.W R0, #80 0x080137D4: F380 8811 MSR BASEPRI, R0 0x080137D8: F3BF 8F6F ISB SY 0x080137DC: F3BF 8F4F DSB SY 0x080137E0: 900C STR R0, [SP, #48]
.L9: 0x080137E2: E7FE B .L9 ; 0x080137E2
.L10: 0x080137E4: 2050 MOVS R0, #80 0x080137E6: 9004 STR R0, [SP, #16] 0x080137E8: 9804 LDR R0, [SP, #16] 0x080137EA: 2850 CMP R0, #80 0x080137EC: D009 BEQ .L12 ; 0x08013802 0x080137EE: F04F 0050 MOV.W R0, #80 0x080137F2: F380 8811 MSR BASEPRI, R0 0x080137F6: F3BF 8F6F ISB SY 0x080137FA: F3BF 8F4F DSB SY 0x080137FE: 900B STR R0, [SP, #44]
.L11: 0x08013800: E7FE B .L11 ; 0x08013800
.L12: 0x08013802: 9804 LDR R0, [SP, #16] 0x08013804: 9807 LDR R0, [SP, #28] 0x08013806: 9005 STR R0, [SP, #20] 0x08013808: 9805 LDR R0, [SP, #20] 0x0801380A: B180 CBZ R0, .L13 ; 0x0801382E 0x0801380C: 9905 LDR R1, [SP, #20] 0x0801380E: 2001 MOVS R0, #1 0x08013810: F881 0046 STRB.W R0, [R1, #70] 0x08013814: 980A LDR R0, [SP, #40] 0x08013816: 9909 LDR R1, [SP, #36] 0x08013818: 9A08 LDR R2, [SP, #32] 0x0801381A: F89D 301B LDRB.W R3, [SP, #27] 0x0801381E: F8DD C014 LDR.W R12, [SP, #20] 0x08013822: 46EE MOV LR, SP 0x08013824: F8CE C000 STR.W R12, [LR] 0x08013828: F00B FDCA BL prvInitialiseNewQueue ; 0x0801F3C0 0x0801382C: E7FF B .L13 ; 0x0801382E
.L13: 0x0801382E: 9805 LDR R0, [SP, #20] 0x08013830: B010 ADD SP, SP, #64 0x08013832: BD80 POP {R7, PC}
xQueueCreateMutex: 0x08013834: B580 PUSH {R7, LR} 0x08013836: B084 SUB SP, SP, #16 0x08013838: F88D 000F STRB.W R0, [SP, #15] 0x0801383C: 2001 MOVS R0, #1 0x0801383E: 9001 STR R0, [SP, #4] 0x08013840: 2100 MOVS R1, #0 0x08013842: 9100 STR R1, [SP, #0] 0x08013844: F89D 200F LDRB.W R2, [SP, #15] 0x08013848: F00B FDDC BL xQueueGenericCreate ; 0x0801F404 0x0801384C: 9002 STR R0, [SP, #8] 0x0801384E: 9802 LDR R0, [SP, #8] 0x08013850: F00B FE0E BL prvInitialiseMutex ; 0x0801F470 0x08013854: 9802 LDR R0, [SP, #8] 0x08013856: B004 ADD SP, SP, #16 0x08013858: BD80 POP {R7, PC}
xQueueGenericSend: 0x0801385A: B580 PUSH {R7, LR} 0x0801385C: B092 SUB SP, SP, #72 0x0801385E: 900C STR R0, [SP, #48] 0x08013860: 910B STR R1, [SP, #44] 0x08013862: 920A STR R2, [SP, #40] 0x08013864: 9309 STR R3, [SP, #36] 0x08013866: 2000 MOVS R0, #0 0x08013868: 9008 STR R0, [SP, #32] 0x0801386A: 980C LDR R0, [SP, #48] 0x0801386C: 9004 STR R0, [SP, #16] 0x0801386E: 9804 LDR R0, [SP, #16] 0x08013870: B948 CBNZ R0, .L2 ; 0x08013886 0x08013872: F04F 0050 MOV.W R0, #80 0x08013876: F380 8811 MSR BASEPRI, R0 0x0801387A: F3BF 8F6F ISB SY 0x0801387E: F3BF 8F4F DSB SY 0x08013882: 9011 STR R0, [SP, #68]
.L1: 0x08013884: E7FE B .L1 ; 0x08013884
.L2: 0x08013886: 990B LDR R1, [SP, #44] 0x08013888: 2000 MOVS R0, #0 0x0801388A: 9003 STR R0, [SP, #12] 0x0801388C: B929 CBNZ R1, .L3 ; 0x0801389A 0x0801388E: 9804 LDR R0, [SP, #16] 0x08013890: 6C00 LDR R0, [R0, #64] 0x08013892: 2800 CMP R0, #0 0x08013894: BF18 IT NE 0x08013896: 2001 MOVNE R0, #1 0x08013898: 9003 STR R0, [SP, #12]
.L3: 0x0801389A: 9803 LDR R0, [SP, #12] 0x0801389C: 07C0 LSLS R0, R0, #31 0x0801389E: B148 CBZ R0, .L5 ; 0x080138B4 0x080138A0: F04F 0050 MOV.W R0, #80 0x080138A4: F380 8811 MSR BASEPRI, R0 0x080138A8: F3BF 8F6F ISB SY 0x080138AC: F3BF 8F4F DSB SY 0x080138B0: 9010 STR R0, [SP, #64]
.L4: 0x080138B2: E7FE B .L4 ; 0x080138B2
.L5: 0x080138B4: 9909 LDR R1, [SP, #36] 0x080138B6: 2000 MOVS R0, #0 0x080138B8: 2902 CMP R1, #2 0x080138BA: 9002 STR R0, [SP, #8] 0x080138BC: D105 BNE .L6 ; 0x080138CA 0x080138BE: 9804 LDR R0, [SP, #16] 0x080138C0: 6BC0 LDR R0, [R0, #60] 0x080138C2: 3801 SUBS R0, #1 0x080138C4: BF18 IT NE 0x080138C6: 2001 MOVNE R0, #1 0x080138C8: 9002 STR R0, [SP, #8]
.L6: 0x080138CA: 9802 LDR R0, [SP, #8] 0x080138CC: 07C0 LSLS R0, R0, #31 0x080138CE: B148 CBZ R0, .L8 ; 0x080138E4 0x080138D0: F04F 0050 MOV.W R0, #80 0x080138D4: F380 8811 MSR BASEPRI, R0 0x080138D8: F3BF 8F6F ISB SY 0x080138DC: F3BF 8F4F DSB SY 0x080138E0: 900F STR R0, [SP, #60]
.L7: 0x080138E2: E7FE B .L7 ; 0x080138E2
.L8: 0x080138E4: F00C F9CA BL xTaskGetSchedulerState ; 0x0801FC7C 0x080138E8: 4601 MOV R1, R0 0x080138EA: 2000 MOVS R0, #0 0x080138EC: 9001 STR R0, [SP, #4] 0x080138EE: B921 CBNZ R1, .L9 ; 0x080138FA 0x080138F0: 980A LDR R0, [SP, #40] 0x080138F2: 2800 CMP R0, #0 0x080138F4: BF18 IT NE 0x080138F6: 2001 MOVNE R0, #1 0x080138F8: 9001 STR R0, [SP, #4]
.L9: 0x080138FA: 9801 LDR R0, [SP, #4] 0x080138FC: 07C0 LSLS R0, R0, #31 0x080138FE: B148 CBZ R0, .L11 ; 0x08013914 0x08013900: F04F 0050 MOV.W R0, #80 0x08013904: F380 8811 MSR BASEPRI, R0 0x08013908: F3BF 8F6F ISB SY 0x0801390C: F3BF 8F4F DSB SY 0x08013910: 900E STR R0, [SP, #56]
.L10: 0x08013912: E7FE B .L10 ; 0x08013912
.L11: 0x08013914: F7FF FD79 BL vPortEnterCritical ; 0x0801340A 0x08013918: 9804 LDR R0, [SP, #16] 0x0801391A: 6B80 LDR R0, [R0, #56] 0x0801391C: 9904 LDR R1, [SP, #16] 0x0801391E: 6BC9 LDR R1, [R1, #60] 0x08013920: 4288 CMP R0, R1 0x08013922: D302 BCC .L12 ; 0x0801392A 0x08013924: 9809 LDR R0, [SP, #36] 0x08013926: 2802 CMP R0, #2 0x08013928: D12D BNE .L16 ; 0x08013986
.L12: 0x0801392A: 9804 LDR R0, [SP, #16] 0x0801392C: 990B LDR R1, [SP, #44] 0x0801392E: 9A09 LDR R2, [SP, #36] 0x08013930: F00B FDB2 BL prvCopyDataToQueue ; 0x0801F498 0x08013934: 9007 STR R0, [SP, #28] 0x08013936: 9804 LDR R0, [SP, #16] 0x08013938: 6A40 LDR R0, [R0, #36] 0x0801393A: B188 CBZ R0, .L14 ; 0x08013960 0x0801393C: 9804 LDR R0, [SP, #16] 0x0801393E: 3024 ADDS R0, #36 0x08013940: F000 FFF6 BL xTaskRemoveFromEventList ; 0x08014930 0x08013944: B158 CBZ R0, .L13 ; 0x0801395E 0x08013946: F64E 5104 MOVW R1, #0xED04 0x0801394A: F2CE 0100 MOVT R1, #0xE000 0x0801394E: F04F 5080 MOV.W R0, #0x10000000 0x08013952: 6008 STR R0, [R1] 0x08013954: F3BF 8F4F DSB SY 0x08013958: F3BF 8F6F ISB SY 0x0801395C: E7FF B .L13 ; 0x0801395E
.L13: 0x0801395E: E00D B .L15 ; 0x0801397C
.L14: 0x08013960: 9807 LDR R0, [SP, #28] 0x08013962: B158 CBZ R0, .L15 ; 0x0801397C 0x08013964: F64E 5104 MOVW R1, #0xED04 0x08013968: F2CE 0100 MOVT R1, #0xE000 0x0801396C: F04F 5080 MOV.W R0, #0x10000000 0x08013970: 6008 STR R0, [R1] 0x08013972: F3BF 8F4F DSB SY 0x08013976: F3BF 8F6F ISB SY 0x0801397A: E7FF B .L15 ; 0x0801397C
.L15: 0x0801397C: F7FF FD6C BL vPortExitCritical ; 0x08013458 0x08013980: 2001 MOVS R0, #1 0x08013982: 900D STR R0, [SP, #52] 0x08013984: E057 B .L26 ; 0x08013A36
.L16: 0x08013986: 980A LDR R0, [SP, #40] 0x08013988: B920 CBNZ R0, .L17 ; 0x08013994 0x0801398A: F7FF FD65 BL vPortExitCritical ; 0x08013458 0x0801398E: 2000 MOVS R0, #0 0x08013990: 900D STR R0, [SP, #52] 0x08013992: E050 B .L26 ; 0x08013A36
.L17: 0x08013994: 9808 LDR R0, [SP, #32] 0x08013996: B928 CBNZ R0, .L18 ; 0x080139A4 0x08013998: A805 ADD R0, SP, #20 0x0801399A: F00C F925 BL vTaskInternalSetTimeOutState ; 0x0801FBE8 0x0801399E: 2001 MOVS R0, #1 0x080139A0: 9008 STR R0, [SP, #32] 0x080139A2: E7FF B .L18 ; 0x080139A4
.L18: 0x080139A4: F7FF FD58 BL vPortExitCritical ; 0x08013458 0x080139A8: F00B FF94 BL vTaskSuspendAll ; 0x0801F8D4 0x080139AC: F7FF FD2D BL vPortEnterCritical ; 0x0801340A 0x080139B0: 9804 LDR R0, [SP, #16] 0x080139B2: F990 0044 LDRSB.W R0, [R0, #68] 0x080139B6: 3001 ADDS R0, #1 0x080139B8: B918 CBNZ R0, .L19 ; 0x080139C2 0x080139BA: 9904 LDR R1, [SP, #16] 0x080139BC: 2000 MOVS R0, #0 0x080139BE: F881 0044 STRB.W R0, [R1, #68]
.L19: 0x080139C2: 9804 LDR R0, [SP, #16] 0x080139C4: F990 0045 LDRSB.W R0, [R0, #69] 0x080139C8: 3001 ADDS R0, #1 0x080139CA: B918 CBNZ R0, .L20 ; 0x080139D4 0x080139CC: 9904 LDR R1, [SP, #16] 0x080139CE: 2000 MOVS R0, #0 0x080139D0: F881 0045 STRB.W R0, [R1, #69]
.L20: 0x080139D4: F7FF FD40 BL vPortExitCritical ; 0x08013458 0x080139D8: A805 ADD R0, SP, #20 0x080139DA: A90A ADD R1, SP, #40 0x080139DC: F001 F809 BL xTaskCheckForTimeOut ; 0x080149F2 0x080139E0: BB00 CBNZ R0, .L24 ; 0x08013A24 0x080139E2: 9804 LDR R0, [SP, #16] 0x080139E4: F000 F82A BL prvIsQueueFull ; 0x08013A3C 0x080139E8: B1B0 CBZ R0, .L22 ; 0x08013A18 0x080139EA: 9804 LDR R0, [SP, #16] 0x080139EC: 3010 ADDS R0, #16 0x080139EE: 990A LDR R1, [SP, #40] 0x080139F0: F000 FF5A BL vTaskPlaceOnEventList ; 0x080148A8 0x080139F4: 9804 LDR R0, [SP, #16] 0x080139F6: F000 F836 BL prvUnlockQueue ; 0x08013A66 0x080139FA: F00B FF73 BL xTaskResumeAll ; 0x0801F8E4 0x080139FE: B950 CBNZ R0, .L21 ; 0x08013A16 0x08013A00: F64E 5104 MOVW R1, #0xED04 0x08013A04: F2CE 0100 MOVT R1, #0xE000 0x08013A08: F04F 5080 MOV.W R0, #0x10000000 0x08013A0C: 6008 STR R0, [R1] 0x08013A0E: F3BF 8F4F DSB SY 0x08013A12: F3BF 8F6F ISB SY
.L21: 0x08013A16: E004 B .L23 ; 0x08013A22
.L22: 0x08013A18: 9804 LDR R0, [SP, #16] 0x08013A1A: F000 F824 BL prvUnlockQueue ; 0x08013A66 0x08013A1E: F00B FF61 BL xTaskResumeAll ; 0x0801F8E4
.L23: 0x08013A22: E007 B .L25 ; 0x08013A34
.L24: 0x08013A24: 9804 LDR R0, [SP, #16] 0x08013A26: F000 F81E BL prvUnlockQueue ; 0x08013A66 0x08013A2A: F00B FF5B BL xTaskResumeAll ; 0x0801F8E4 0x08013A2E: 2000 MOVS R0, #0 0x08013A30: 900D STR R0, [SP, #52] 0x08013A32: E000 B .L26 ; 0x08013A36
.L25: 0x08013A34: E76E B .L11 ; 0x08013914
.L26: 0x08013A36: 980D LDR R0, [SP, #52] 0x08013A38: B012 ADD SP, SP, #72 0x08013A3A: BD80 POP {R7, PC}
prvIsQueueFull: 0x08013A3C: B580 PUSH {R7, LR} 0x08013A3E: B082 SUB SP, SP, #8 0x08013A40: 9001 STR R0, [SP, #4] 0x08013A42: F7FF FCE2 BL vPortEnterCritical ; 0x0801340A 0x08013A46: 9801 LDR R0, [SP, #4] 0x08013A48: 6B80 LDR R0, [R0, #56] 0x08013A4A: 9901 LDR R1, [SP, #4] 0x08013A4C: 6BC9 LDR R1, [R1, #60] 0x08013A4E: 4288 CMP R0, R1 0x08013A50: D102 BNE .L1 ; 0x08013A58 0x08013A52: 2001 MOVS R0, #1 0x08013A54: 9000 STR R0, [SP, #0] 0x08013A56: E001 B .L2 ; 0x08013A5C
.L1: 0x08013A58: 2000 MOVS R0, #0 0x08013A5A: 9000 STR R0, [SP, #0]
.L2: 0x08013A5C: F7FF FCFC BL vPortExitCritical ; 0x08013458 0x08013A60: 9800 LDR R0, [SP, #0] 0x08013A62: B002 ADD SP, SP, #8 0x08013A64: BD80 POP {R7, PC}
prvUnlockQueue: 0x08013A66: B580 PUSH {R7, LR} 0x08013A68: B082 SUB SP, SP, #8 0x08013A6A: 9001 STR R0, [SP, #4] 0x08013A6C: F7FF FCCD BL vPortEnterCritical ; 0x0801340A 0x08013A70: 9801 LDR R0, [SP, #4] 0x08013A72: F890 0045 LDRB.W R0, [R0, #69] 0x08013A76: F88D 0003 STRB.W R0, [SP, #3]
.L1: 0x08013A7A: F99D 0003 LDRSB.W R0, [SP, #3] 0x08013A7E: 2801 CMP R0, #1 0x08013A80: DB12 BLT .L5 ; 0x08013AA8 0x08013A82: 9801 LDR R0, [SP, #4] 0x08013A84: 6A40 LDR R0, [R0, #36] 0x08013A86: B140 CBZ R0, .L3 ; 0x08013A9A 0x08013A88: 9801 LDR R0, [SP, #4] 0x08013A8A: 3024 ADDS R0, #36 0x08013A8C: F000 FF50 BL xTaskRemoveFromEventList ; 0x08014930 0x08013A90: B110 CBZ R0, .L2 ; 0x08013A98 0x08013A92: F001 F809 BL vTaskMissedYield ; 0x08014AA8 0x08013A96: E7FF B .L2 ; 0x08013A98
.L2: 0x08013A98: E000 B .L4 ; 0x08013A9C
.L3: 0x08013A9A: E005 B .L5 ; 0x08013AA8
.L4: 0x08013A9C: F89D 0003 LDRB.W R0, [SP, #3] 0x08013AA0: 3801 SUBS R0, #1 0x08013AA2: F88D 0003 STRB.W R0, [SP, #3] 0x08013AA6: E7E8 B .L1 ; 0x08013A7A
.L5: 0x08013AA8: 9901 LDR R1, [SP, #4] 0x08013AAA: 20FF MOVS R0, #255 0x08013AAC: F881 0045 STRB.W R0, [R1, #69] 0x08013AB0: F7FF FCD2 BL vPortExitCritical ; 0x08013458 0x08013AB4: F7FF FCA9 BL vPortEnterCritical ; 0x0801340A 0x08013AB8: 9801 LDR R0, [SP, #4] 0x08013ABA: F890 0044 LDRB.W R0, [R0, #68] 0x08013ABE: F88D 0002 STRB.W R0, [SP, #2]
.L6: 0x08013AC2: F99D 0002 LDRSB.W R0, [SP, #2] 0x08013AC6: 2801 CMP R0, #1 0x08013AC8: DB12 BLT .L10 ; 0x08013AF0 0x08013ACA: 9801 LDR R0, [SP, #4] 0x08013ACC: 6900 LDR R0, [R0, #16] 0x08013ACE: B168 CBZ R0, .L8 ; 0x08013AEC 0x08013AD0: 9801 LDR R0, [SP, #4] 0x08013AD2: 3010 ADDS R0, #16 0x08013AD4: F000 FF2C BL xTaskRemoveFromEventList ; 0x08014930 0x08013AD8: B110 CBZ R0, .L7 ; 0x08013AE0 0x08013ADA: F000 FFE5 BL vTaskMissedYield ; 0x08014AA8 0x08013ADE: E7FF B .L7 ; 0x08013AE0
.L7: 0x08013AE0: F89D 0002 LDRB.W R0, [SP, #2] 0x08013AE4: 3801 SUBS R0, #1 0x08013AE6: F88D 0002 STRB.W R0, [SP, #2] 0x08013AEA: E000 B .L9 ; 0x08013AEE
.L8: 0x08013AEC: E000 B .L10 ; 0x08013AF0
.L9: 0x08013AEE: E7E8 B .L6 ; 0x08013AC2
.L10: 0x08013AF0: 9901 LDR R1, [SP, #4] 0x08013AF2: 20FF MOVS R0, #255 0x08013AF4: F881 0044 STRB.W R0, [R1, #68] 0x08013AF8: F7FF FCAE BL vPortExitCritical ; 0x08013458 0x08013AFC: B002 ADD SP, SP, #8 0x08013AFE: BD80 POP {R7, PC}
xQueueCreateMutexStatic: 0x08013B00: B580 PUSH {R7, LR} 0x08013B02: B086 SUB SP, SP, #24 0x08013B04: F88D 0017 STRB.W R0, [SP, #23] 0x08013B08: 9104 STR R1, [SP, #16] 0x08013B0A: 2001 MOVS R0, #1 0x08013B0C: 9002 STR R0, [SP, #8] 0x08013B0E: 2200 MOVS R2, #0 0x08013B10: 9201 STR R2, [SP, #4] 0x08013B12: F89D 1017 LDRB.W R1, [SP, #23] 0x08013B16: 9B04 LDR R3, [SP, #16] 0x08013B18: 46EC MOV R12, SP 0x08013B1A: F8CC 1000 STR.W R1, [R12] 0x08013B1E: 4611 MOV R1, R2 0x08013B20: F7FF FE11 BL xQueueGenericCreateStatic ; 0x08013746 0x08013B24: 9003 STR R0, [SP, #12] 0x08013B26: 9803 LDR R0, [SP, #12] 0x08013B28: F00B FCA2 BL prvInitialiseMutex ; 0x0801F470 0x08013B2C: 9803 LDR R0, [SP, #12] 0x08013B2E: B006 ADD SP, SP, #24 0x08013B30: BD80 POP {R7, PC}
xQueueTakeMutexRecursive: 0x08013B32: B580 PUSH {R7, LR} 0x08013B34: B086 SUB SP, SP, #24 0x08013B36: 9004 STR R0, [SP, #16] 0x08013B38: 9103 STR R1, [SP, #12] 0x08013B3A: 9804 LDR R0, [SP, #16] 0x08013B3C: 9001 STR R0, [SP, #4] 0x08013B3E: 9801 LDR R0, [SP, #4] 0x08013B40: B948 CBNZ R0, .L2 ; 0x08013B56 0x08013B42: F04F 0050 MOV.W R0, #80 0x08013B46: F380 8811 MSR BASEPRI, R0 0x08013B4A: F3BF 8F6F ISB SY 0x08013B4E: F3BF 8F4F DSB SY 0x08013B52: 9005 STR R0, [SP, #20]
.L1: 0x08013B54: E7FE B .L1 ; 0x08013B54
.L2: 0x08013B56: 9801 LDR R0, [SP, #4] 0x08013B58: 6880 LDR R0, [R0, #8] 0x08013B5A: 9000 STR R0, [SP, #0] 0x08013B5C: F00C F884 BL xTaskGetCurrentTaskHandle ; 0x0801FC68 0x08013B60: 4601 MOV R1, R0 0x08013B62: 9800 LDR R0, [SP, #0] 0x08013B64: 4288 CMP R0, R1 0x08013B66: D106 BNE .L3 ; 0x08013B76 0x08013B68: 9901 LDR R1, [SP, #4] 0x08013B6A: 68C8 LDR R0, [R1, #12] 0x08013B6C: 3001 ADDS R0, #1 0x08013B6E: 60C8 STR R0, [R1, #12] 0x08013B70: 2001 MOVS R0, #1 0x08013B72: 9002 STR R0, [SP, #8] 0x08013B74: E00B B .L4 ; 0x08013B8E
.L3: 0x08013B76: 9801 LDR R0, [SP, #4] 0x08013B78: 9903 LDR R1, [SP, #12] 0x08013B7A: F000 F80B BL xQueueSemaphoreTake ; 0x08013B94 0x08013B7E: 9002 STR R0, [SP, #8] 0x08013B80: 9802 LDR R0, [SP, #8] 0x08013B82: B120 CBZ R0, .L4 ; 0x08013B8E 0x08013B84: 9901 LDR R1, [SP, #4] 0x08013B86: 68C8 LDR R0, [R1, #12] 0x08013B88: 3001 ADDS R0, #1 0x08013B8A: 60C8 STR R0, [R1, #12] 0x08013B8C: E7FF B .L4 ; 0x08013B8E
.L4: 0x08013B8E: 9802 LDR R0, [SP, #8] 0x08013B90: B006 ADD SP, SP, #24 0x08013B92: BD80 POP {R7, PC}
xQueueSemaphoreTake: 0x08013B94: B580 PUSH {R7, LR} 0x08013B96: B090 SUB SP, SP, #64 0x08013B98: 900A STR R0, [SP, #40] 0x08013B9A: 9109 STR R1, [SP, #36] 0x08013B9C: 2000 MOVS R0, #0 0x08013B9E: 9008 STR R0, [SP, #32] 0x08013BA0: 990A LDR R1, [SP, #40] 0x08013BA2: 9105 STR R1, [SP, #20] 0x08013BA4: 9004 STR R0, [SP, #16] 0x08013BA6: 9805 LDR R0, [SP, #20] 0x08013BA8: B948 CBNZ R0, .L2 ; 0x08013BBE 0x08013BAA: F04F 0050 MOV.W R0, #80 0x08013BAE: F380 8811 MSR BASEPRI, R0 0x08013BB2: F3BF 8F6F ISB SY 0x08013BB6: F3BF 8F4F DSB SY 0x08013BBA: 900F STR R0, [SP, #60]
.L1: 0x08013BBC: E7FE B .L1 ; 0x08013BBC
.L2: 0x08013BBE: 9805 LDR R0, [SP, #20] 0x08013BC0: 6C00 LDR R0, [R0, #64] 0x08013BC2: B148 CBZ R0, .L4 ; 0x08013BD8 0x08013BC4: F04F 0050 MOV.W R0, #80 0x08013BC8: F380 8811 MSR BASEPRI, R0 0x08013BCC: F3BF 8F6F ISB SY 0x08013BD0: F3BF 8F4F DSB SY 0x08013BD4: 900E STR R0, [SP, #56]
.L3: 0x08013BD6: E7FE B .L3 ; 0x08013BD6
.L4: 0x08013BD8: F00C F850 BL xTaskGetSchedulerState ; 0x0801FC7C 0x08013BDC: 4601 MOV R1, R0 0x08013BDE: 2000 MOVS R0, #0 0x08013BE0: 9001 STR R0, [SP, #4] 0x08013BE2: B921 CBNZ R1, .L5 ; 0x08013BEE 0x08013BE4: 9809 LDR R0, [SP, #36] 0x08013BE6: 2800 CMP R0, #0 0x08013BE8: BF18 IT NE 0x08013BEA: 2001 MOVNE R0, #1 0x08013BEC: 9001 STR R0, [SP, #4]
.L5: 0x08013BEE: 9801 LDR R0, [SP, #4] 0x08013BF0: 07C0 LSLS R0, R0, #31 0x08013BF2: B148 CBZ R0, .L7 ; 0x08013C08 0x08013BF4: F04F 0050 MOV.W R0, #80 0x08013BF8: F380 8811 MSR BASEPRI, R0 0x08013BFC: F3BF 8F6F ISB SY 0x08013C00: F3BF 8F4F DSB SY 0x08013C04: 900D STR R0, [SP, #52]
.L6: 0x08013C06: E7FE B .L6 ; 0x08013C06
.L7: 0x08013C08: F7FF FBFF BL vPortEnterCritical ; 0x0801340A 0x08013C0C: 9805 LDR R0, [SP, #20] 0x08013C0E: 6B80 LDR R0, [R0, #56] 0x08013C10: 9003 STR R0, [SP, #12] 0x08013C12: 9803 LDR R0, [SP, #12] 0x08013C14: B328 CBZ R0, .L11 ; 0x08013C62 0x08013C16: 9803 LDR R0, [SP, #12] 0x08013C18: 3801 SUBS R0, #1 0x08013C1A: 9905 LDR R1, [SP, #20] 0x08013C1C: 6388 STR R0, [R1, #56] 0x08013C1E: 9805 LDR R0, [SP, #20] 0x08013C20: 6800 LDR R0, [R0] 0x08013C22: B920 CBNZ R0, .L8 ; 0x08013C2E 0x08013C24: F00C F930 BL pvTaskIncrementMutexHeldCount ; 0x0801FE88 0x08013C28: 9905 LDR R1, [SP, #20] 0x08013C2A: 6088 STR R0, [R1, #8] 0x08013C2C: E7FF B .L8 ; 0x08013C2E
.L8: 0x08013C2E: 9805 LDR R0, [SP, #20] 0x08013C30: 6900 LDR R0, [R0, #16] 0x08013C32: B188 CBZ R0, .L10 ; 0x08013C58 0x08013C34: 9805 LDR R0, [SP, #20] 0x08013C36: 3010 ADDS R0, #16 0x08013C38: F000 FE7A BL xTaskRemoveFromEventList ; 0x08014930 0x08013C3C: B158 CBZ R0, .L9 ; 0x08013C56 0x08013C3E: F64E 5104 MOVW R1, #0xED04 0x08013C42: F2CE 0100 MOVT R1, #0xE000 0x08013C46: F04F 5080 MOV.W R0, #0x10000000 0x08013C4A: 6008 STR R0, [R1] 0x08013C4C: F3BF 8F4F DSB SY 0x08013C50: F3BF 8F6F ISB SY 0x08013C54: E7FF B .L9 ; 0x08013C56
.L9: 0x08013C56: E7FF B .L10 ; 0x08013C58
.L10: 0x08013C58: F7FF FBFE BL vPortExitCritical ; 0x08013458 0x08013C5C: 2001 MOVS R0, #1 0x08013C5E: 900B STR R0, [SP, #44] 0x08013C60: E084 B .L25 ; 0x08013D6C
.L11: 0x08013C62: 9809 LDR R0, [SP, #36] 0x08013C64: B980 CBNZ R0, .L14 ; 0x08013C88 0x08013C66: 9804 LDR R0, [SP, #16] 0x08013C68: B148 CBZ R0, .L13 ; 0x08013C7E 0x08013C6A: F04F 0050 MOV.W R0, #80 0x08013C6E: F380 8811 MSR BASEPRI, R0 0x08013C72: F3BF 8F6F ISB SY 0x08013C76: F3BF 8F4F DSB SY 0x08013C7A: 900C STR R0, [SP, #48]
.L12: 0x08013C7C: E7FE B .L12 ; 0x08013C7C
.L13: 0x08013C7E: F7FF FBEB BL vPortExitCritical ; 0x08013458 0x08013C82: 2000 MOVS R0, #0 0x08013C84: 900B STR R0, [SP, #44] 0x08013C86: E071 B .L25 ; 0x08013D6C
.L14: 0x08013C88: 9808 LDR R0, [SP, #32] 0x08013C8A: B928 CBNZ R0, .L15 ; 0x08013C98 0x08013C8C: A806 ADD R0, SP, #24 0x08013C8E: F00B FFAB BL vTaskInternalSetTimeOutState ; 0x0801FBE8 0x08013C92: 2001 MOVS R0, #1 0x08013C94: 9008 STR R0, [SP, #32] 0x08013C96: E7FF B .L15 ; 0x08013C98
.L15: 0x08013C98: F7FF FBDE BL vPortExitCritical ; 0x08013458 0x08013C9C: F00B FE1A BL vTaskSuspendAll ; 0x0801F8D4 0x08013CA0: F7FF FBB3 BL vPortEnterCritical ; 0x0801340A 0x08013CA4: 9805 LDR R0, [SP, #20] 0x08013CA6: F990 0044 LDRSB.W R0, [R0, #68] 0x08013CAA: 3001 ADDS R0, #1 0x08013CAC: B918 CBNZ R0, .L16 ; 0x08013CB6 0x08013CAE: 9905 LDR R1, [SP, #20] 0x08013CB0: 2000 MOVS R0, #0 0x08013CB2: F881 0044 STRB.W R0, [R1, #68]
.L16: 0x08013CB6: 9805 LDR R0, [SP, #20] 0x08013CB8: F990 0045 LDRSB.W R0, [R0, #69] 0x08013CBC: 3001 ADDS R0, #1 0x08013CBE: B918 CBNZ R0, .L17 ; 0x08013CC8 0x08013CC0: 9905 LDR R1, [SP, #20] 0x08013CC2: 2000 MOVS R0, #0 0x08013CC4: F881 0045 STRB.W R0, [R1, #69]
.L17: 0x08013CC8: F7FF FBC6 BL vPortExitCritical ; 0x08013458 0x08013CCC: A806 ADD R0, SP, #24 0x08013CCE: A909 ADD R1, SP, #36 0x08013CD0: F000 FE8F BL xTaskCheckForTimeOut ; 0x080149F2 0x08013CD4: BB70 CBNZ R0, .L22 ; 0x08013D34 0x08013CD6: 9805 LDR R0, [SP, #20] 0x08013CD8: F00B FC66 BL prvIsQueueEmpty ; 0x0801F5A8 0x08013CDC: B320 CBZ R0, .L20 ; 0x08013D28 0x08013CDE: 9805 LDR R0, [SP, #20] 0x08013CE0: 6800 LDR R0, [R0] 0x08013CE2: B948 CBNZ R0, .L18 ; 0x08013CF8 0x08013CE4: F7FF FB91 BL vPortEnterCritical ; 0x0801340A 0x08013CE8: 9805 LDR R0, [SP, #20] 0x08013CEA: 6880 LDR R0, [R0, #8] 0x08013CEC: F000 FEE3 BL xTaskPriorityInherit ; 0x08014AB6 0x08013CF0: 9004 STR R0, [SP, #16] 0x08013CF2: F7FF FBB1 BL vPortExitCritical ; 0x08013458 0x08013CF6: E7FF B .L18 ; 0x08013CF8
.L18: 0x08013CF8: 9805 LDR R0, [SP, #20] 0x08013CFA: 3024 ADDS R0, #36 0x08013CFC: 9909 LDR R1, [SP, #36] 0x08013CFE: F000 FDD3 BL vTaskPlaceOnEventList ; 0x080148A8 0x08013D02: 9805 LDR R0, [SP, #20] 0x08013D04: F7FF FEAF BL prvUnlockQueue ; 0x08013A66 0x08013D08: F00B FDEC BL xTaskResumeAll ; 0x0801F8E4 0x08013D0C: B958 CBNZ R0, .L19 ; 0x08013D26 0x08013D0E: F64E 5104 MOVW R1, #0xED04 0x08013D12: F2CE 0100 MOVT R1, #0xE000 0x08013D16: F04F 5080 MOV.W R0, #0x10000000 0x08013D1A: 6008 STR R0, [R1] 0x08013D1C: F3BF 8F4F DSB SY 0x08013D20: F3BF 8F6F ISB SY 0x08013D24: E7FF B .L19 ; 0x08013D26
.L19: 0x08013D26: E004 B .L21 ; 0x08013D32
.L20: 0x08013D28: 9805 LDR R0, [SP, #20] 0x08013D2A: F7FF FE9C BL prvUnlockQueue ; 0x08013A66 0x08013D2E: F00B FDD9 BL xTaskResumeAll ; 0x0801F8E4
.L21: 0x08013D32: E01A B .L24 ; 0x08013D6A
.L22: 0x08013D34: 9805 LDR R0, [SP, #20] 0x08013D36: F7FF FE96 BL prvUnlockQueue ; 0x08013A66 0x08013D3A: F00B FDD3 BL xTaskResumeAll ; 0x0801F8E4 0x08013D3E: 9805 LDR R0, [SP, #20] 0x08013D40: F00B FC32 BL prvIsQueueEmpty ; 0x0801F5A8 0x08013D44: B188 CBZ R0, .L24 ; 0x08013D6A 0x08013D46: 9804 LDR R0, [SP, #16] 0x08013D48: B160 CBZ R0, .L23 ; 0x08013D64 0x08013D4A: F7FF FB5E BL vPortEnterCritical ; 0x0801340A 0x08013D4E: 9805 LDR R0, [SP, #20] 0x08013D50: F000 F80F BL prvGetDisinheritPriorityAfterTimeout ; 0x08013D72 0x08013D54: 9002 STR R0, [SP, #8] 0x08013D56: 9805 LDR R0, [SP, #20] 0x08013D58: 6880 LDR R0, [R0, #8] 0x08013D5A: 9902 LDR R1, [SP, #8] 0x08013D5C: F00C F80E BL vTaskPriorityDisinheritAfterTimeout ; 0x0801FD7C 0x08013D60: F7FF FB7A BL vPortExitCritical ; 0x08013458
.L23: 0x08013D64: 2000 MOVS R0, #0 0x08013D66: 900B STR R0, [SP, #44] 0x08013D68: E000 B .L25 ; 0x08013D6C
.L24: 0x08013D6A: E74D B .L7 ; 0x08013C08
.L25: 0x08013D6C: 980B LDR R0, [SP, #44] 0x08013D6E: B010 ADD SP, SP, #64 0x08013D70: BD80 POP {R7, PC}
prvGetDisinheritPriorityAfterTimeout: 0x08013D72: B082 SUB SP, SP, #8 0x08013D74: 9001 STR R0, [SP, #4] 0x08013D76: 9801 LDR R0, [SP, #4] 0x08013D78: 6A40 LDR R0, [R0, #36] 0x08013D7A: B130 CBZ R0, .L1 ; 0x08013D8A 0x08013D7C: 9801 LDR R0, [SP, #4] 0x08013D7E: 6B00 LDR R0, [R0, #48] 0x08013D80: 6800 LDR R0, [R0] 0x08013D82: F1C0 0038 RSB R0, R0, #56 0x08013D86: 9000 STR R0, [SP, #0] 0x08013D88: E001 B .L2 ; 0x08013D8E
.L1: 0x08013D8A: 2000 MOVS R0, #0 0x08013D8C: 9000 STR R0, [SP, #0]
.L2: 0x08013D8E: 9800 LDR R0, [SP, #0] 0x08013D90: B002 ADD SP, SP, #8 0x08013D92: 4770 BX LR
xQueueGenericSendFromISR: 0x08013D94: B580 PUSH {R7, LR} 0x08013D96: B092 SUB SP, SP, #72 0x08013D98: 900B STR R0, [SP, #44] 0x08013D9A: 910A STR R1, [SP, #40] 0x08013D9C: 9209 STR R2, [SP, #36] 0x08013D9E: 9308 STR R3, [SP, #32] 0x08013DA0: 980B LDR R0, [SP, #44] 0x08013DA2: 9005 STR R0, [SP, #20] 0x08013DA4: 9805 LDR R0, [SP, #20] 0x08013DA6: B948 CBNZ R0, .L2 ; 0x08013DBC 0x08013DA8: F04F 0050 MOV.W R0, #80 0x08013DAC: F380 8811 MSR BASEPRI, R0 0x08013DB0: F3BF 8F6F ISB SY 0x08013DB4: F3BF 8F4F DSB SY 0x08013DB8: 900E STR R0, [SP, #56]
.L1: 0x08013DBA: E7FE B .L1 ; 0x08013DBA
.L2: 0x08013DBC: 990A LDR R1, [SP, #40] 0x08013DBE: 2000 MOVS R0, #0 0x08013DC0: 9002 STR R0, [SP, #8] 0x08013DC2: B929 CBNZ R1, .L3 ; 0x08013DD0 0x08013DC4: 9805 LDR R0, [SP, #20] 0x08013DC6: 6C00 LDR R0, [R0, #64] 0x08013DC8: 2800 CMP R0, #0 0x08013DCA: BF18 IT NE 0x08013DCC: 2001 MOVNE R0, #1 0x08013DCE: 9002 STR R0, [SP, #8]
.L3: 0x08013DD0: 9802 LDR R0, [SP, #8] 0x08013DD2: 07C0 LSLS R0, R0, #31 0x08013DD4: B148 CBZ R0, .L5 ; 0x08013DEA 0x08013DD6: F04F 0050 MOV.W R0, #80 0x08013DDA: F380 8811 MSR BASEPRI, R0 0x08013DDE: F3BF 8F6F ISB SY 0x08013DE2: F3BF 8F4F DSB SY 0x08013DE6: 900D STR R0, [SP, #52]
.L4: 0x08013DE8: E7FE B .L4 ; 0x08013DE8
.L5: 0x08013DEA: 9908 LDR R1, [SP, #32] 0x08013DEC: 2000 MOVS R0, #0 0x08013DEE: 2902 CMP R1, #2 0x08013DF0: 9001 STR R0, [SP, #4] 0x08013DF2: D105 BNE .L6 ; 0x08013E00 0x08013DF4: 9805 LDR R0, [SP, #20] 0x08013DF6: 6BC0 LDR R0, [R0, #60] 0x08013DF8: 3801 SUBS R0, #1 0x08013DFA: BF18 IT NE 0x08013DFC: 2001 MOVNE R0, #1 0x08013DFE: 9001 STR R0, [SP, #4]
.L6: 0x08013E00: 9801 LDR R0, [SP, #4] 0x08013E02: 07C0 LSLS R0, R0, #31 0x08013E04: B148 CBZ R0, .L8 ; 0x08013E1A 0x08013E06: F04F 0050 MOV.W R0, #80 0x08013E0A: F380 8811 MSR BASEPRI, R0 0x08013E0E: F3BF 8F6F ISB SY 0x08013E12: F3BF 8F4F DSB SY 0x08013E16: 900C STR R0, [SP, #48]
.L7: 0x08013E18: E7FE B .L7 ; 0x08013E18
.L8: 0x08013E1A: F00B FA95 BL vPortValidateInterruptPriority ; 0x0801F348 0x08013E1E: F3EF 8111 MRS R1, BASEPRI 0x08013E22: F04F 0050 MOV.W R0, #80 0x08013E26: F380 8811 MSR BASEPRI, R0 0x08013E2A: F3BF 8F6F ISB SY 0x08013E2E: F3BF 8F4F DSB SY 0x08013E32: 9110 STR R1, [SP, #64] 0x08013E34: 900F STR R0, [SP, #60] 0x08013E36: 9810 LDR R0, [SP, #64] 0x08013E38: 9006 STR R0, [SP, #24] 0x08013E3A: 9805 LDR R0, [SP, #20] 0x08013E3C: 6B80 LDR R0, [R0, #56] 0x08013E3E: 9905 LDR R1, [SP, #20] 0x08013E40: 6BC9 LDR R1, [R1, #60] 0x08013E42: 4288 CMP R0, R1 0x08013E44: D302 BCC .L9 ; 0x08013E4C 0x08013E46: 9808 LDR R0, [SP, #32] 0x08013E48: 2802 CMP R0, #2 0x08013E4A: D12A BNE .L15 ; 0x08013EA2
.L9: 0x08013E4C: 9805 LDR R0, [SP, #20] 0x08013E4E: F890 0045 LDRB.W R0, [R0, #69] 0x08013E52: F88D 0013 STRB.W R0, [SP, #19] 0x08013E56: 9805 LDR R0, [SP, #20] 0x08013E58: 6B80 LDR R0, [R0, #56] 0x08013E5A: 9003 STR R0, [SP, #12] 0x08013E5C: 9805 LDR R0, [SP, #20] 0x08013E5E: 990A LDR R1, [SP, #40] 0x08013E60: 9A08 LDR R2, [SP, #32] 0x08013E62: F00B FB19 BL prvCopyDataToQueue ; 0x0801F498 0x08013E66: F99D 0013 LDRSB.W R0, [SP, #19] 0x08013E6A: 3001 ADDS R0, #1 0x08013E6C: B980 CBNZ R0, .L13 ; 0x08013E90 0x08013E6E: 9805 LDR R0, [SP, #20] 0x08013E70: 6A40 LDR R0, [R0, #36] 0x08013E72: B160 CBZ R0, .L12 ; 0x08013E8E 0x08013E74: 9805 LDR R0, [SP, #20] 0x08013E76: 3024 ADDS R0, #36 0x08013E78: F000 FD5A BL xTaskRemoveFromEventList ; 0x08014930 0x08013E7C: B130 CBZ R0, .L11 ; 0x08013E8C 0x08013E7E: 9809 LDR R0, [SP, #36] 0x08013E80: B118 CBZ R0, .L10 ; 0x08013E8A 0x08013E82: 9909 LDR R1, [SP, #36] 0x08013E84: 2001 MOVS R0, #1 0x08013E86: 6008 STR R0, [R1] 0x08013E88: E7FF B .L10 ; 0x08013E8A
.L10: 0x08013E8A: E7FF B .L11 ; 0x08013E8C
.L11: 0x08013E8C: E7FF B .L12 ; 0x08013E8E
.L12: 0x08013E8E: E005 B .L14 ; 0x08013E9C
.L13: 0x08013E90: F89D 0013 LDRB.W R0, [SP, #19] 0x08013E94: 3001 ADDS R0, #1 0x08013E96: 9905 LDR R1, [SP, #20] 0x08013E98: F881 0045 STRB.W R0, [R1, #69]
.L14: 0x08013E9C: 2001 MOVS R0, #1 0x08013E9E: 9007 STR R0, [SP, #28] 0x08013EA0: E001 B .L16 ; 0x08013EA6
.L15: 0x08013EA2: 2000 MOVS R0, #0 0x08013EA4: 9007 STR R0, [SP, #28]
.L16: 0x08013EA6: 9806 LDR R0, [SP, #24] 0x08013EA8: 9011 STR R0, [SP, #68] 0x08013EAA: 9811 LDR R0, [SP, #68] 0x08013EAC: F380 8811 MSR BASEPRI, R0 0x08013EB0: 9807 LDR R0, [SP, #28] 0x08013EB2: B012 ADD SP, SP, #72 0x08013EB4: BD80 POP {R7, PC}
xQueueReceive: 0x08013EB6: B580 PUSH {R7, LR} 0x08013EB8: B08E SUB SP, SP, #56 0x08013EBA: 9009 STR R0, [SP, #36] 0x08013EBC: 9108 STR R1, [SP, #32] 0x08013EBE: 9207 STR R2, [SP, #28] 0x08013EC0: 2000 MOVS R0, #0 0x08013EC2: 9006 STR R0, [SP, #24] 0x08013EC4: 9809 LDR R0, [SP, #36] 0x08013EC6: 9003 STR R0, [SP, #12] 0x08013EC8: 9803 LDR R0, [SP, #12] 0x08013ECA: B948 CBNZ R0, .L2 ; 0x08013EE0 0x08013ECC: F04F 0050 MOV.W R0, #80 0x08013ED0: F380 8811 MSR BASEPRI, R0 0x08013ED4: F3BF 8F6F ISB SY 0x08013ED8: F3BF 8F4F DSB SY 0x08013EDC: 900D STR R0, [SP, #52]
.L1: 0x08013EDE: E7FE B .L1 ; 0x08013EDE
.L2: 0x08013EE0: 9908 LDR R1, [SP, #32] 0x08013EE2: 2000 MOVS R0, #0 0x08013EE4: 9001 STR R0, [SP, #4] 0x08013EE6: B929 CBNZ R1, .L3 ; 0x08013EF4 0x08013EE8: 9803 LDR R0, [SP, #12] 0x08013EEA: 6C00 LDR R0, [R0, #64] 0x08013EEC: 2800 CMP R0, #0 0x08013EEE: BF18 IT NE 0x08013EF0: 2001 MOVNE R0, #1 0x08013EF2: 9001 STR R0, [SP, #4]
.L3: 0x08013EF4: 9801 LDR R0, [SP, #4] 0x08013EF6: 07C0 LSLS R0, R0, #31 0x08013EF8: B148 CBZ R0, .L5 ; 0x08013F0E 0x08013EFA: F04F 0050 MOV.W R0, #80 0x08013EFE: F380 8811 MSR BASEPRI, R0 0x08013F02: F3BF 8F6F ISB SY 0x08013F06: F3BF 8F4F DSB SY 0x08013F0A: 900C STR R0, [SP, #48]
.L4: 0x08013F0C: E7FE B .L4 ; 0x08013F0C
.L5: 0x08013F0E: F00B FEB5 BL xTaskGetSchedulerState ; 0x0801FC7C 0x08013F12: 4601 MOV R1, R0 0x08013F14: 2000 MOVS R0, #0 0x08013F16: 9000 STR R0, [SP, #0] 0x08013F18: B921 CBNZ R1, .L6 ; 0x08013F24 0x08013F1A: 9807 LDR R0, [SP, #28] 0x08013F1C: 2800 CMP R0, #0 0x08013F1E: BF18 IT NE 0x08013F20: 2001 MOVNE R0, #1 0x08013F22: 9000 STR R0, [SP, #0]
.L6: 0x08013F24: 9800 LDR R0, [SP, #0] 0x08013F26: 07C0 LSLS R0, R0, #31 0x08013F28: B148 CBZ R0, .L8 ; 0x08013F3E 0x08013F2A: F04F 0050 MOV.W R0, #80 0x08013F2E: F380 8811 MSR BASEPRI, R0 0x08013F32: F3BF 8F6F ISB SY 0x08013F36: F3BF 8F4F DSB SY 0x08013F3A: 900B STR R0, [SP, #44]
.L7: 0x08013F3C: E7FE B .L7 ; 0x08013F3C
.L8: 0x08013F3E: F7FF FA64 BL vPortEnterCritical ; 0x0801340A 0x08013F42: 9803 LDR R0, [SP, #12] 0x08013F44: 6B80 LDR R0, [R0, #56] 0x08013F46: 9002 STR R0, [SP, #8] 0x08013F48: 9802 LDR R0, [SP, #8] 0x08013F4A: B308 CBZ R0, .L11 ; 0x08013F90 0x08013F4C: 9803 LDR R0, [SP, #12] 0x08013F4E: 9908 LDR R1, [SP, #32] 0x08013F50: F000 F87E BL prvCopyDataFromQueue ; 0x08014050 0x08013F54: 9802 LDR R0, [SP, #8] 0x08013F56: 3801 SUBS R0, #1 0x08013F58: 9903 LDR R1, [SP, #12] 0x08013F5A: 6388 STR R0, [R1, #56] 0x08013F5C: 9803 LDR R0, [SP, #12] 0x08013F5E: 6900 LDR R0, [R0, #16] 0x08013F60: B188 CBZ R0, .L10 ; 0x08013F86 0x08013F62: 9803 LDR R0, [SP, #12] 0x08013F64: 3010 ADDS R0, #16 0x08013F66: F000 FCE3 BL xTaskRemoveFromEventList ; 0x08014930 0x08013F6A: B158 CBZ R0, .L9 ; 0x08013F84 0x08013F6C: F64E 5104 MOVW R1, #0xED04 0x08013F70: F2CE 0100 MOVT R1, #0xE000 0x08013F74: F04F 5080 MOV.W R0, #0x10000000 0x08013F78: 6008 STR R0, [R1] 0x08013F7A: F3BF 8F4F DSB SY 0x08013F7E: F3BF 8F6F ISB SY 0x08013F82: E7FF B .L9 ; 0x08013F84
.L9: 0x08013F84: E7FF B .L10 ; 0x08013F86
.L10: 0x08013F86: F7FF FA67 BL vPortExitCritical ; 0x08013458 0x08013F8A: 2001 MOVS R0, #1 0x08013F8C: 900A STR R0, [SP, #40] 0x08013F8E: E05C B .L21 ; 0x0801404A
.L11: 0x08013F90: 9807 LDR R0, [SP, #28] 0x08013F92: B920 CBNZ R0, .L12 ; 0x08013F9E 0x08013F94: F7FF FA60 BL vPortExitCritical ; 0x08013458 0x08013F98: 2000 MOVS R0, #0 0x08013F9A: 900A STR R0, [SP, #40] 0x08013F9C: E055 B .L21 ; 0x0801404A
.L12: 0x08013F9E: 9806 LDR R0, [SP, #24] 0x08013FA0: B928 CBNZ R0, .L13 ; 0x08013FAE 0x08013FA2: A804 ADD R0, SP, #16 0x08013FA4: F00B FE20 BL vTaskInternalSetTimeOutState ; 0x0801FBE8 0x08013FA8: 2001 MOVS R0, #1 0x08013FAA: 9006 STR R0, [SP, #24] 0x08013FAC: E7FF B .L13 ; 0x08013FAE
.L13: 0x08013FAE: F7FF FA53 BL vPortExitCritical ; 0x08013458 0x08013FB2: F00B FC8F BL vTaskSuspendAll ; 0x0801F8D4 0x08013FB6: F7FF FA28 BL vPortEnterCritical ; 0x0801340A 0x08013FBA: 9803 LDR R0, [SP, #12] 0x08013FBC: F990 0044 LDRSB.W R0, [R0, #68] 0x08013FC0: 3001 ADDS R0, #1 0x08013FC2: B918 CBNZ R0, .L14 ; 0x08013FCC 0x08013FC4: 9903 LDR R1, [SP, #12] 0x08013FC6: 2000 MOVS R0, #0 0x08013FC8: F881 0044 STRB.W R0, [R1, #68]
.L14: 0x08013FCC: 9803 LDR R0, [SP, #12] 0x08013FCE: F990 0045 LDRSB.W R0, [R0, #69] 0x08013FD2: 3001 ADDS R0, #1 0x08013FD4: B918 CBNZ R0, .L15 ; 0x08013FDE 0x08013FD6: 9903 LDR R1, [SP, #12] 0x08013FD8: 2000 MOVS R0, #0 0x08013FDA: F881 0045 STRB.W R0, [R1, #69]
.L15: 0x08013FDE: F7FF FA3B BL vPortExitCritical ; 0x08013458 0x08013FE2: A804 ADD R0, SP, #16 0x08013FE4: A907 ADD R1, SP, #28 0x08013FE6: F000 FD04 BL xTaskCheckForTimeOut ; 0x080149F2 0x08013FEA: BB08 CBNZ R0, .L19 ; 0x08014030 0x08013FEC: 9803 LDR R0, [SP, #12] 0x08013FEE: F00B FADB BL prvIsQueueEmpty ; 0x0801F5A8 0x08013FF2: B1B8 CBZ R0, .L17 ; 0x08014024 0x08013FF4: 9803 LDR R0, [SP, #12] 0x08013FF6: 3024 ADDS R0, #36 0x08013FF8: 9907 LDR R1, [SP, #28] 0x08013FFA: F000 FC55 BL vTaskPlaceOnEventList ; 0x080148A8 0x08013FFE: 9803 LDR R0, [SP, #12] 0x08014000: F7FF FD31 BL prvUnlockQueue ; 0x08013A66 0x08014004: F00B FC6E BL xTaskResumeAll ; 0x0801F8E4 0x08014008: B958 CBNZ R0, .L16 ; 0x08014022 0x0801400A: F64E 5104 MOVW R1, #0xED04 0x0801400E: F2CE 0100 MOVT R1, #0xE000 0x08014012: F04F 5080 MOV.W R0, #0x10000000 0x08014016: 6008 STR R0, [R1] 0x08014018: F3BF 8F4F DSB SY 0x0801401C: F3BF 8F6F ISB SY 0x08014020: E7FF B .L16 ; 0x08014022
.L16: 0x08014022: E004 B .L18 ; 0x0801402E
.L17: 0x08014024: 9803 LDR R0, [SP, #12] 0x08014026: F7FF FD1E BL prvUnlockQueue ; 0x08013A66 0x0801402A: F00B FC5B BL xTaskResumeAll ; 0x0801F8E4
.L18: 0x0801402E: E00B B .L20 ; 0x08014048
.L19: 0x08014030: 9803 LDR R0, [SP, #12] 0x08014032: F7FF FD18 BL prvUnlockQueue ; 0x08013A66 0x08014036: F00B FC55 BL xTaskResumeAll ; 0x0801F8E4 0x0801403A: 9803 LDR R0, [SP, #12] 0x0801403C: F00B FAB4 BL prvIsQueueEmpty ; 0x0801F5A8 0x08014040: B110 CBZ R0, .L20 ; 0x08014048 0x08014042: 2000 MOVS R0, #0 0x08014044: 900A STR R0, [SP, #40] 0x08014046: E000 B .L21 ; 0x0801404A
.L20: 0x08014048: E779 B .L8 ; 0x08013F3E
.L21: 0x0801404A: 980A LDR R0, [SP, #40] 0x0801404C: B00E ADD SP, SP, #56 0x0801404E: BD80 POP {R7, PC}
prvCopyDataFromQueue: 0x08014050: B580 PUSH {R7, LR} 0x08014052: B082 SUB SP, SP, #8 0x08014054: 9001 STR R0, [SP, #4] 0x08014056: 9100 STR R1, [SP, #0] 0x08014058: 9801 LDR R0, [SP, #4] 0x0801405A: 6C00 LDR R0, [R0, #64] 0x0801405C: B198 CBZ R0, .L2 ; 0x08014086 0x0801405E: 9901 LDR R1, [SP, #4] 0x08014060: 68C8 LDR R0, [R1, #12] 0x08014062: 6C0A LDR R2, [R1, #64] 0x08014064: 4410 ADD R0, R2 0x08014066: 60C8 STR R0, [R1, #12] 0x08014068: 9801 LDR R0, [SP, #4] 0x0801406A: 6881 LDR R1, [R0, #8] 0x0801406C: 68C0 LDR R0, [R0, #12] 0x0801406E: 4288 CMP R0, R1 0x08014070: D303 BCC .L1 ; 0x0801407A 0x08014072: 9901 LDR R1, [SP, #4] 0x08014074: 6808 LDR R0, [R1] 0x08014076: 60C8 STR R0, [R1, #12] 0x08014078: E7FF B .L1 ; 0x0801407A
.L1: 0x0801407A: 9800 LDR R0, [SP, #0] 0x0801407C: 9A01 LDR R2, [SP, #4] 0x0801407E: 68D1 LDR R1, [R2, #12] 0x08014080: 6C12 LDR R2, [R2, #64] 0x08014082: F7F0 F823 BL memcpy ; 0x080040CC
.L2: 0x08014086: B002 ADD SP, SP, #8 0x08014088: BD80 POP {R7, PC}
vQueueUnregisterQueue: 0x0801408A: B082 SUB SP, SP, #8 0x0801408C: 9001 STR R0, [SP, #4] 0x0801408E: 2000 MOVS R0, #0 0x08014090: 9000 STR R0, [SP, #0]
.L1: 0x08014092: 9800 LDR R0, [SP, #0] 0x08014094: 2807 CMP R0, #7 0x08014096: D81B BHI .L3 ; 0x080140D0 0x08014098: 9900 LDR R1, [SP, #0] 0x0801409A: F242 3014 MOVW R0, #0x2314 ; 0x24002314 = xQueueRegistry 0x0801409E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002314 = xQueueRegistry 0x080140A2: EB00 00C1 ADD.W R0, R0, R1, LSL #3 0x080140A6: 6840 LDR R0, [R0, #4] 0x080140A8: 9901 LDR R1, [SP, #4] 0x080140AA: 4288 CMP R0, R1 0x080140AC: D10C BNE .L2 ; 0x080140C8 0x080140AE: 9A00 LDR R2, [SP, #0] 0x080140B0: F242 3114 MOVW R1, #0x2314 ; 0x24002314 = xQueueRegistry 0x080140B4: F2C2 4100 MOVT R1, #0x2400 ; 0x24002314 = xQueueRegistry 0x080140B8: 2000 MOVS R0, #0 0x080140BA: F841 0032 STR.W R0, [R1, R2, LSL #3] 0x080140BE: 9A00 LDR R2, [SP, #0] 0x080140C0: EB01 01C2 ADD.W R1, R1, R2, LSL #3 0x080140C4: 6048 STR R0, [R1, #4] 0x080140C6: E003 B .L3 ; 0x080140D0
.L2: 0x080140C8: 9800 LDR R0, [SP, #0] 0x080140CA: 3001 ADDS R0, #1 0x080140CC: 9000 STR R0, [SP, #0] 0x080140CE: E7E0 B .L1 ; 0x08014092
.L3: 0x080140D0: B002 ADD SP, SP, #8 0x080140D2: 4770 BX LR
prvInitialiseNewTask: 0x080140D4: B580 PUSH {R7, LR} 0x080140D6: B088 SUB SP, SP, #32 0x080140D8: F8DD C034 LDR.W R12, [SP, #52] 0x080140DC: F8DD C030 LDR.W R12, [SP, #48] 0x080140E0: F8DD C02C LDR.W R12, [SP, #44] 0x080140E4: F8DD C028 LDR.W R12, [SP, #40] 0x080140E8: 9006 STR R0, [SP, #24] 0x080140EA: 9105 STR R1, [SP, #20] 0x080140EC: 9204 STR R2, [SP, #16] 0x080140EE: 9303 STR R3, [SP, #12] 0x080140F0: 980C LDR R0, [SP, #48] 0x080140F2: 6B00 LDR R0, [R0, #48] 0x080140F4: 9904 LDR R1, [SP, #16] 0x080140F6: 0089 LSLS R1, R1, #2 0x080140F8: 22A5 MOVS R2, #165 0x080140FA: F7F0 F816 BL __aeabi_memset8 ; 0x0800412A 0x080140FE: 980C LDR R0, [SP, #48] 0x08014100: 6B00 LDR R0, [R0, #48] 0x08014102: 9904 LDR R1, [SP, #16] 0x08014104: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08014108: 3804 SUBS R0, #4 0x0801410A: 9002 STR R0, [SP, #8] 0x0801410C: 9802 LDR R0, [SP, #8] 0x0801410E: F020 0007 BIC R0, R0, #7 0x08014112: 9002 STR R0, [SP, #8] 0x08014114: F89D 0008 LDRB.W R0, [SP, #8] 0x08014118: 0740 LSLS R0, R0, #29 0x0801411A: B148 CBZ R0, .L2 ; 0x08014130 0x0801411C: F04F 0050 MOV.W R0, #80 0x08014120: F380 8811 MSR BASEPRI, R0 0x08014124: F3BF 8F6F ISB SY 0x08014128: F3BF 8F4F DSB SY 0x0801412C: 9007 STR R0, [SP, #28]
.L1: 0x0801412E: E7FE B .L1 ; 0x0801412E
.L2: 0x08014130: 9802 LDR R0, [SP, #8] 0x08014132: 990C LDR R1, [SP, #48] 0x08014134: 6448 STR R0, [R1, #68] 0x08014136: 9805 LDR R0, [SP, #20] 0x08014138: B1C8 CBZ R0, .L6 ; 0x0801416E 0x0801413A: 2000 MOVS R0, #0 0x0801413C: 9001 STR R0, [SP, #4]
.L3: 0x0801413E: 9801 LDR R0, [SP, #4] 0x08014140: 280F CMP R0, #15 0x08014142: D80F BHI .L5 ; 0x08014164 0x08014144: 9805 LDR R0, [SP, #20] 0x08014146: 9A01 LDR R2, [SP, #4] 0x08014148: 5C80 LDRB R0, [R0, R2] 0x0801414A: 990C LDR R1, [SP, #48] 0x0801414C: 4411 ADD R1, R2 0x0801414E: F881 0034 STRB.W R0, [R1, #52] 0x08014152: 9805 LDR R0, [SP, #20] 0x08014154: 9901 LDR R1, [SP, #4] 0x08014156: 5C40 LDRB R0, [R0, R1] 0x08014158: B900 CBNZ R0, .L4 ; 0x0801415C 0x0801415A: E003 B .L5 ; 0x08014164
.L4: 0x0801415C: 9801 LDR R0, [SP, #4] 0x0801415E: 3001 ADDS R0, #1 0x08014160: 9001 STR R0, [SP, #4] 0x08014162: E7EC B .L3 ; 0x0801413E
.L5: 0x08014164: 990C LDR R1, [SP, #48] 0x08014166: 2000 MOVS R0, #0 0x08014168: F881 0043 STRB.W R0, [R1, #67] 0x0801416C: E003 B .L7 ; 0x08014176
.L6: 0x0801416E: 990C LDR R1, [SP, #48] 0x08014170: 2000 MOVS R0, #0 0x08014172: F881 0034 STRB.W R0, [R1, #52]
.L7: 0x08014176: 980A LDR R0, [SP, #40] 0x08014178: 2838 CMP R0, #56 0x0801417A: D302 BCC .L8 ; 0x08014182 0x0801417C: 2037 MOVS R0, #55 0x0801417E: 900A STR R0, [SP, #40] 0x08014180: E7FF B .L8 ; 0x08014182
.L8: 0x08014182: 980A LDR R0, [SP, #40] 0x08014184: 990C LDR R1, [SP, #48] 0x08014186: 62C8 STR R0, [R1, #44] 0x08014188: 980A LDR R0, [SP, #40] 0x0801418A: 990C LDR R1, [SP, #48] 0x0801418C: 6508 STR R0, [R1, #80] 0x0801418E: 990C LDR R1, [SP, #48] 0x08014190: 2000 MOVS R0, #0 0x08014192: 9000 STR R0, [SP, #0] 0x08014194: 6548 STR R0, [R1, #84] 0x08014196: 980C LDR R0, [SP, #48] 0x08014198: 3004 ADDS R0, #4 0x0801419A: F7FF F840 BL vListInitialiseItem ; 0x0801321E 0x0801419E: 980C LDR R0, [SP, #48] 0x080141A0: 3018 ADDS R0, #24 0x080141A2: F7FF F83C BL vListInitialiseItem ; 0x0801321E 0x080141A6: 9800 LDR R0, [SP, #0] 0x080141A8: 990C LDR R1, [SP, #48] 0x080141AA: 6109 STR R1, [R1, #16] 0x080141AC: 990A LDR R1, [SP, #40] 0x080141AE: F1C1 0138 RSB R1, R1, #56 0x080141B2: 9A0C LDR R2, [SP, #48] 0x080141B4: 6191 STR R1, [R2, #24] 0x080141B6: 990C LDR R1, [SP, #48] 0x080141B8: 6249 STR R1, [R1, #36] 0x080141BA: 990C LDR R1, [SP, #48] 0x080141BC: 6588 STR R0, [R1, #88] 0x080141BE: 990C LDR R1, [SP, #48] 0x080141C0: F881 005C STRB.W R0, [R1, #92] 0x080141C4: 9802 LDR R0, [SP, #8] 0x080141C6: 9906 LDR R1, [SP, #24] 0x080141C8: 9A03 LDR R2, [SP, #12] 0x080141CA: F7FF F84C BL pxPortInitialiseStack ; 0x08013266 0x080141CE: 990C LDR R1, [SP, #48] 0x080141D0: 6008 STR R0, [R1] 0x080141D2: 980B LDR R0, [SP, #44] 0x080141D4: B118 CBZ R0, .L9 ; 0x080141DE 0x080141D6: 980C LDR R0, [SP, #48] 0x080141D8: 990B LDR R1, [SP, #44] 0x080141DA: 6008 STR R0, [R1] 0x080141DC: E7FF B .L9 ; 0x080141DE
.L9: 0x080141DE: B008 ADD SP, SP, #32 0x080141E0: BD80 POP {R7, PC}
prvAddNewTaskToReadyList: 0x080141E2: B580 PUSH {R7, LR} 0x080141E4: B082 SUB SP, SP, #8 0x080141E6: 9001 STR R0, [SP, #4] 0x080141E8: F7FF F90F BL vPortEnterCritical ; 0x0801340A 0x080141EC: F242 4184 MOVW R1, #0x2484 ; 0x24002484 = uxCurrentNumberOfTasks 0x080141F0: F2C2 4100 MOVT R1, #0x2400 ; 0x24002484 = uxCurrentNumberOfTasks 0x080141F4: 6808 LDR R0, [R1] 0x080141F6: 3001 ADDS R0, #1 0x080141F8: 6008 STR R0, [R1] 0x080141FA: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080141FE: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014202: 6800 LDR R0, [R0] 0x08014204: B980 CBNZ R0, .L2 ; 0x08014228 0x08014206: 9801 LDR R0, [SP, #4] 0x08014208: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801420C: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014210: 6008 STR R0, [R1] 0x08014212: F242 4084 MOVW R0, #0x2484 ; 0x24002484 = uxCurrentNumberOfTasks 0x08014216: F2C2 4000 MOVT R0, #0x2400 ; 0x24002484 = uxCurrentNumberOfTasks 0x0801421A: 6800 LDR R0, [R0] 0x0801421C: 2801 CMP R0, #1 0x0801421E: D102 BNE .L1 ; 0x08014226 0x08014220: F00B FB14 BL prvInitialiseTaskLists ; 0x0801F84C 0x08014224: E7FF B .L1 ; 0x08014226
.L1: 0x08014226: E017 B .L4 ; 0x08014258
.L2: 0x08014228: F242 4048 MOVW R0, #0x2448 ; 0x24002448 = xSchedulerRunning 0x0801422C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002448 = xSchedulerRunning 0x08014230: 6800 LDR R0, [R0] 0x08014232: B988 CBNZ R0, .L4 ; 0x08014258 0x08014234: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014238: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801423C: 6800 LDR R0, [R0] 0x0801423E: 6AC0 LDR R0, [R0, #44] 0x08014240: 9901 LDR R1, [SP, #4] 0x08014242: 6AC9 LDR R1, [R1, #44] 0x08014244: 4288 CMP R0, R1 0x08014246: D806 BHI .L3 ; 0x08014256 0x08014248: 9801 LDR R0, [SP, #4] 0x0801424A: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801424E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014252: 6008 STR R0, [R1] 0x08014254: E7FF B .L3 ; 0x08014256
.L3: 0x08014256: E7FF B .L4 ; 0x08014258
.L4: 0x08014258: F242 4078 MOVW R0, #0x2478 ; 0x24002478 = uxTaskNumber 0x0801425C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002478 = uxTaskNumber 0x08014260: 6801 LDR R1, [R0] 0x08014262: 3101 ADDS R1, #1 0x08014264: 6001 STR R1, [R0] 0x08014266: 6800 LDR R0, [R0] 0x08014268: 9901 LDR R1, [SP, #4] 0x0801426A: 6488 STR R0, [R1, #72] 0x0801426C: 9801 LDR R0, [SP, #4] 0x0801426E: 6AC0 LDR R0, [R0, #44] 0x08014270: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x08014274: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014278: 6809 LDR R1, [R1] 0x0801427A: 4288 CMP R0, R1 0x0801427C: D906 BLS .L5 ; 0x0801428C 0x0801427E: 9801 LDR R0, [SP, #4] 0x08014280: 6AC0 LDR R0, [R0, #44] 0x08014282: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x08014286: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801428A: 6008 STR R0, [R1]
.L5: 0x0801428C: 9901 LDR R1, [SP, #4] 0x0801428E: 6AC8 LDR R0, [R1, #44] 0x08014290: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x08014294: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x08014298: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801429C: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x080142A0: 3104 ADDS R1, #4 0x080142A2: F7FE FFC3 BL vListInsertEnd ; 0x0801322C 0x080142A6: F7FF F8D7 BL vPortExitCritical ; 0x08013458 0x080142AA: F242 4048 MOVW R0, #0x2448 ; 0x24002448 = xSchedulerRunning 0x080142AE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002448 = xSchedulerRunning 0x080142B2: 6800 LDR R0, [R0] 0x080142B4: B1B0 CBZ R0, .L7 ; 0x080142E4 0x080142B6: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080142BA: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080142BE: 6800 LDR R0, [R0] 0x080142C0: 6AC0 LDR R0, [R0, #44] 0x080142C2: 9901 LDR R1, [SP, #4] 0x080142C4: 6AC9 LDR R1, [R1, #44] 0x080142C6: 4288 CMP R0, R1 0x080142C8: D20B BCS .L6 ; 0x080142E2 0x080142CA: F64E 5104 MOVW R1, #0xED04 0x080142CE: F2CE 0100 MOVT R1, #0xE000 0x080142D2: F04F 5080 MOV.W R0, #0x10000000 0x080142D6: 6008 STR R0, [R1] 0x080142D8: F3BF 8F4F DSB SY 0x080142DC: F3BF 8F6F ISB SY 0x080142E0: E7FF B .L6 ; 0x080142E2
.L6: 0x080142E2: E7FF B .L7 ; 0x080142E4
.L7: 0x080142E4: B002 ADD SP, SP, #8 0x080142E6: BD80 POP {R7, PC}
xTaskCreate: 0x080142E8: B570 PUSH {R4-R6, LR} 0x080142EA: B08C SUB SP, SP, #48 0x080142EC: F8DD C044 LDR.W R12, [SP, #68] 0x080142F0: F8DD C040 LDR.W R12, [SP, #64] 0x080142F4: 900B STR R0, [SP, #44] 0x080142F6: 910A STR R1, [SP, #40] 0x080142F8: F8AD 2026 STRH.W R2, [SP, #38] 0x080142FC: 9308 STR R3, [SP, #32] 0x080142FE: F8BD 0026 LDRH.W R0, [SP, #38] 0x08014302: 0080 LSLS R0, R0, #2 0x08014304: F7FE FE3C BL pvPortMalloc ; 0x08012F80 0x08014308: 9005 STR R0, [SP, #20] 0x0801430A: 9805 LDR R0, [SP, #20] 0x0801430C: B168 CBZ R0, .L3 ; 0x0801432A 0x0801430E: 2060 MOVS R0, #96 0x08014310: F7FE FE36 BL pvPortMalloc ; 0x08012F80 0x08014314: 9007 STR R0, [SP, #28] 0x08014316: 9807 LDR R0, [SP, #28] 0x08014318: B118 CBZ R0, .L1 ; 0x08014322 0x0801431A: 9805 LDR R0, [SP, #20] 0x0801431C: 9907 LDR R1, [SP, #28] 0x0801431E: 6308 STR R0, [R1, #48] 0x08014320: E002 B .L2 ; 0x08014328
.L1: 0x08014322: 9805 LDR R0, [SP, #20] 0x08014324: F7FE FF07 BL vPortFree ; 0x08013136
.L2: 0x08014328: E001 B .L4 ; 0x0801432E
.L3: 0x0801432A: 2000 MOVS R0, #0 0x0801432C: 9007 STR R0, [SP, #28]
.L4: 0x0801432E: 9807 LDR R0, [SP, #28] 0x08014330: B1E8 CBZ R0, .L5 ; 0x0801436E 0x08014332: 9807 LDR R0, [SP, #28] 0x08014334: 2600 MOVS R6, #0 0x08014336: F880 605D STRB.W R6, [R0, #93] 0x0801433A: 980B LDR R0, [SP, #44] 0x0801433C: 990A LDR R1, [SP, #40] 0x0801433E: F8BD 2026 LDRH.W R2, [SP, #38] 0x08014342: 9B08 LDR R3, [SP, #32] 0x08014344: F8DD C040 LDR.W R12, [SP, #64] 0x08014348: 9C11 LDR R4, [SP, #68] 0x0801434A: 9D07 LDR R5, [SP, #28] 0x0801434C: 46EE MOV LR, SP 0x0801434E: F8CE 600C STR.W R6, [LR, #12] 0x08014352: F8CE 5008 STR.W R5, [LR, #8] 0x08014356: F8CE 4004 STR.W R4, [LR, #4] 0x0801435A: F8CE C000 STR.W R12, [LR] 0x0801435E: F7FF FEB9 BL prvInitialiseNewTask ; 0x080140D4 0x08014362: 9807 LDR R0, [SP, #28] 0x08014364: F7FF FF3D BL prvAddNewTaskToReadyList ; 0x080141E2 0x08014368: 2001 MOVS R0, #1 0x0801436A: 9006 STR R0, [SP, #24] 0x0801436C: E002 B .L6 ; 0x08014374
.L5: 0x0801436E: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08014372: 9006 STR R0, [SP, #24]
.L6: 0x08014374: 9806 LDR R0, [SP, #24] 0x08014376: B00C ADD SP, SP, #48 0x08014378: BD70 POP {R4-R6, PC}
prvDeleteTCB: 0x0801437A: B580 PUSH {R7, LR} 0x0801437C: B082 SUB SP, SP, #8 0x0801437E: 9000 STR R0, [SP, #0] 0x08014380: 9800 LDR R0, [SP, #0] 0x08014382: F890 005D LDRB.W R0, [R0, #93] 0x08014386: B938 CBNZ R0, .L1 ; 0x08014398 0x08014388: 9800 LDR R0, [SP, #0] 0x0801438A: 6B00 LDR R0, [R0, #48] 0x0801438C: F7FE FED3 BL vPortFree ; 0x08013136 0x08014390: 9800 LDR R0, [SP, #0] 0x08014392: F7FE FED0 BL vPortFree ; 0x08013136 0x08014396: E017 B .L4 ; 0x080143C8
.L1: 0x08014398: 9800 LDR R0, [SP, #0] 0x0801439A: F890 005D LDRB.W R0, [R0, #93] 0x0801439E: 2801 CMP R0, #1 0x080143A0: D103 BNE .L2 ; 0x080143AA 0x080143A2: 9800 LDR R0, [SP, #0] 0x080143A4: F7FE FEC7 BL vPortFree ; 0x08013136 0x080143A8: E00E B .L4 ; 0x080143C8
.L2: 0x080143AA: 9800 LDR R0, [SP, #0] 0x080143AC: F890 005D LDRB.W R0, [R0, #93] 0x080143B0: 2802 CMP R0, #2 0x080143B2: D009 BEQ .L4 ; 0x080143C8 0x080143B4: F04F 0050 MOV.W R0, #80 0x080143B8: F380 8811 MSR BASEPRI, R0 0x080143BC: F3BF 8F6F ISB SY 0x080143C0: F3BF 8F4F DSB SY 0x080143C4: 9001 STR R0, [SP, #4]
.L3: 0x080143C6: E7FE B .L3 ; 0x080143C6
.L4: 0x080143C8: B002 ADD SP, SP, #8 0x080143CA: BD80 POP {R7, PC}
prvResetNextTaskUnblockTime: 0x080143CC: B081 SUB SP, SP, #4 0x080143CE: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x080143D2: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x080143D6: 6800 LDR R0, [R0] 0x080143D8: 6800 LDR R0, [R0] 0x080143DA: B938 CBNZ R0, .L1 ; 0x080143EC 0x080143DC: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x080143E0: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x080143E4: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x080143E8: 6008 STR R0, [R1] 0x080143EA: E00E B .L2 ; 0x0801440A
.L1: 0x080143EC: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x080143F0: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x080143F4: 6800 LDR R0, [R0] 0x080143F6: 68C0 LDR R0, [R0, #12] 0x080143F8: 68C0 LDR R0, [R0, #12] 0x080143FA: 9000 STR R0, [SP, #0] 0x080143FC: 9800 LDR R0, [SP, #0] 0x080143FE: 6840 LDR R0, [R0, #4] 0x08014400: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x08014404: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x08014408: 6008 STR R0, [R1]
.L2: 0x0801440A: B001 ADD SP, SP, #4 0x0801440C: 4770 BX LR
prvAddCurrentTaskToDelayedList: 0x0801440E: B580 PUSH {R7, LR} 0x08014410: B084 SUB SP, SP, #16 0x08014412: 9003 STR R0, [SP, #12] 0x08014414: 9102 STR R1, [SP, #8] 0x08014416: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x0801441A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x0801441E: 6800 LDR R0, [R0] 0x08014420: 9000 STR R0, [SP, #0] 0x08014422: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014426: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801442A: 6800 LDR R0, [R0] 0x0801442C: 3004 ADDS R0, #4 0x0801442E: F00A FEEF BL uxListRemove ; 0x0801F210 0x08014432: B900 CBNZ R0, .L1 ; 0x08014436 0x08014434: E7FF B .L1 ; 0x08014436
.L1: 0x08014436: 9803 LDR R0, [SP, #12] 0x08014438: 3001 ADDS R0, #1 0x0801443A: B970 CBNZ R0, .L2 ; 0x0801445A 0x0801443C: 9802 LDR R0, [SP, #8] 0x0801443E: B160 CBZ R0, .L2 ; 0x0801445A 0x08014440: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014444: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014448: 6800 LDR R0, [R0] 0x0801444A: 1D01 ADDS R1, R0, #4 0x0801444C: F242 30AC MOVW R0, #0x23AC ; 0x240023AC = xSuspendedTaskList 0x08014450: F2C2 4000 MOVT R0, #0x2400 ; 0x240023AC = xSuspendedTaskList 0x08014454: F7FE FEEA BL vListInsertEnd ; 0x0801322C 0x08014458: E038 B .L4 ; 0x080144CC
.L2: 0x0801445A: 9800 LDR R0, [SP, #0] 0x0801445C: 9903 LDR R1, [SP, #12] 0x0801445E: 4408 ADD R0, R1 0x08014460: 9001 STR R0, [SP, #4] 0x08014462: 9801 LDR R0, [SP, #4] 0x08014464: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014468: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801446C: 6809 LDR R1, [R1] 0x0801446E: 6048 STR R0, [R1, #4] 0x08014470: 9801 LDR R0, [SP, #4] 0x08014472: 9900 LDR R1, [SP, #0] 0x08014474: 4288 CMP R0, R1 0x08014476: D20D BCS .L3 ; 0x08014494 0x08014478: F242 409C MOVW R0, #0x249C ; 0x2400249C = pxOverflowDelayedTaskList 0x0801447C: F2C2 4000 MOVT R0, #0x2400 ; 0x2400249C = pxOverflowDelayedTaskList 0x08014480: 6800 LDR R0, [R0] 0x08014482: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014486: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801448A: 6809 LDR R1, [R1] 0x0801448C: 3104 ADDS R1, #4 0x0801448E: F00A FE8F BL vListInsert ; 0x0801F1B0 0x08014492: E01B B .L4 ; 0x080144CC
.L3: 0x08014494: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x08014498: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x0801449C: 6800 LDR R0, [R0] 0x0801449E: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080144A2: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080144A6: 6809 LDR R1, [R1] 0x080144A8: 3104 ADDS R1, #4 0x080144AA: F00A FE81 BL vListInsert ; 0x0801F1B0 0x080144AE: 9801 LDR R0, [SP, #4] 0x080144B0: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x080144B4: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x080144B8: 6809 LDR R1, [R1] 0x080144BA: 4288 CMP R0, R1 0x080144BC: D206 BCS .L4 ; 0x080144CC 0x080144BE: 9801 LDR R0, [SP, #4] 0x080144C0: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x080144C4: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x080144C8: 6008 STR R0, [R1] 0x080144CA: E7FF B .L4 ; 0x080144CC
.L4: 0x080144CC: B004 ADD SP, SP, #16 0x080144CE: BD80 POP {R7, PC}
xTaskIncrementTick: 0x080144D0: B580 PUSH {R7, LR} 0x080144D2: B086 SUB SP, SP, #24 0x080144D4: 2000 MOVS R0, #0 0x080144D6: 9002 STR R0, [SP, #8] 0x080144D8: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x080144DC: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x080144E0: 6800 LDR R0, [R0] 0x080144E2: 2800 CMP R0, #0 0x080144E4: F040 80B5 BNE.W .L13 ; 0x08014652 0x080144E8: F242 4144 MOVW R1, #0x2444 ; 0x24002444 = xTickCount 0x080144EC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002444 = xTickCount 0x080144F0: 6808 LDR R0, [R1] 0x080144F2: 3001 ADDS R0, #1 0x080144F4: 9001 STR R0, [SP, #4] 0x080144F6: 9801 LDR R0, [SP, #4] 0x080144F8: 6008 STR R0, [R1] 0x080144FA: 9801 LDR R0, [SP, #4] 0x080144FC: BB40 CBNZ R0, .L3 ; 0x08014550 0x080144FE: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x08014502: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x08014506: 6800 LDR R0, [R0] 0x08014508: 6800 LDR R0, [R0] 0x0801450A: B148 CBZ R0, .L2 ; 0x08014520 0x0801450C: F04F 0050 MOV.W R0, #80 0x08014510: F380 8811 MSR BASEPRI, R0 0x08014514: F3BF 8F6F ISB SY 0x08014518: F3BF 8F4F DSB SY 0x0801451C: 9005 STR R0, [SP, #20]
.L1: 0x0801451E: E7FE B .L1 ; 0x0801451E
.L2: 0x08014520: F242 42A4 MOVW R2, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x08014524: F2C2 4200 MOVT R2, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x08014528: 6810 LDR R0, [R2] 0x0801452A: 9000 STR R0, [SP, #0] 0x0801452C: F242 419C MOVW R1, #0x249C ; 0x2400249C = pxOverflowDelayedTaskList 0x08014530: F2C2 4100 MOVT R1, #0x2400 ; 0x2400249C = pxOverflowDelayedTaskList 0x08014534: 6808 LDR R0, [R1] 0x08014536: 6010 STR R0, [R2] 0x08014538: 9800 LDR R0, [SP, #0] 0x0801453A: 6008 STR R0, [R1] 0x0801453C: F242 4158 MOVW R1, #0x2458 ; 0x24002458 = xNumOfOverflows 0x08014540: F2C2 4100 MOVT R1, #0x2400 ; 0x24002458 = xNumOfOverflows 0x08014544: 6808 LDR R0, [R1] 0x08014546: 3001 ADDS R0, #1 0x08014548: 6008 STR R0, [R1] 0x0801454A: F7FF FF3F BL prvResetNextTaskUnblockTime ; 0x080143CC 0x0801454E: E7FF B .L3 ; 0x08014550
.L3: 0x08014550: 9801 LDR R0, [SP, #4] 0x08014552: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x08014556: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x0801455A: 6809 LDR R1, [R1] 0x0801455C: 4288 CMP R0, R1 0x0801455E: D35B BCC .L10 ; 0x08014618
.L4: 0x08014560: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x08014564: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x08014568: 6800 LDR R0, [R0] 0x0801456A: 6800 LDR R0, [R0] 0x0801456C: B938 CBNZ R0, .L5 ; 0x0801457E 0x0801456E: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x08014572: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x08014576: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801457A: 6008 STR R0, [R1] 0x0801457C: E04C B .L10 ; 0x08014618
.L5: 0x0801457E: F242 40A4 MOVW R0, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x08014582: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x08014586: 6800 LDR R0, [R0] 0x08014588: 68C0 LDR R0, [R0, #12] 0x0801458A: 68C0 LDR R0, [R0, #12] 0x0801458C: 9004 STR R0, [SP, #16] 0x0801458E: 9804 LDR R0, [SP, #16] 0x08014590: 6840 LDR R0, [R0, #4] 0x08014592: 9003 STR R0, [SP, #12] 0x08014594: 9801 LDR R0, [SP, #4] 0x08014596: 9903 LDR R1, [SP, #12] 0x08014598: 4288 CMP R0, R1 0x0801459A: D206 BCS .L6 ; 0x080145AA 0x0801459C: 9803 LDR R0, [SP, #12] 0x0801459E: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x080145A2: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x080145A6: 6008 STR R0, [R1] 0x080145A8: E036 B .L10 ; 0x08014618
.L6: 0x080145AA: 9804 LDR R0, [SP, #16] 0x080145AC: 3004 ADDS R0, #4 0x080145AE: F00A FE2F BL uxListRemove ; 0x0801F210 0x080145B2: 9804 LDR R0, [SP, #16] 0x080145B4: 6A80 LDR R0, [R0, #40] 0x080145B6: B120 CBZ R0, .L7 ; 0x080145C2 0x080145B8: 9804 LDR R0, [SP, #16] 0x080145BA: 3018 ADDS R0, #24 0x080145BC: F00A FE28 BL uxListRemove ; 0x0801F210 0x080145C0: E7FF B .L7 ; 0x080145C2
.L7: 0x080145C2: 9804 LDR R0, [SP, #16] 0x080145C4: 6AC0 LDR R0, [R0, #44] 0x080145C6: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x080145CA: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x080145CE: 6809 LDR R1, [R1] 0x080145D0: 4288 CMP R0, R1 0x080145D2: D906 BLS .L8 ; 0x080145E2 0x080145D4: 9804 LDR R0, [SP, #16] 0x080145D6: 6AC0 LDR R0, [R0, #44] 0x080145D8: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x080145DC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x080145E0: 6008 STR R0, [R1]
.L8: 0x080145E2: 9904 LDR R1, [SP, #16] 0x080145E4: 6AC8 LDR R0, [R1, #44] 0x080145E6: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x080145EA: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x080145EE: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x080145F2: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x080145F6: 3104 ADDS R1, #4 0x080145F8: F7FE FE18 BL vListInsertEnd ; 0x0801322C 0x080145FC: 9804 LDR R0, [SP, #16] 0x080145FE: 6AC0 LDR R0, [R0, #44] 0x08014600: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014604: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014608: 6809 LDR R1, [R1] 0x0801460A: 6AC9 LDR R1, [R1, #44] 0x0801460C: 4288 CMP R0, R1 0x0801460E: D302 BCC .L9 ; 0x08014616 0x08014610: 2001 MOVS R0, #1 0x08014612: 9002 STR R0, [SP, #8] 0x08014614: E7FF B .L9 ; 0x08014616
.L9: 0x08014616: E7A3 B .L4 ; 0x08014560
.L10: 0x08014618: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801461C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014620: 6800 LDR R0, [R0] 0x08014622: 6AC0 LDR R0, [R0, #44] 0x08014624: EB00 0180 ADD.W R1, R0, R0, LSL #2 0x08014628: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801462C: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x08014630: F850 0021 LDR.W R0, [R0, R1, LSL #2] 0x08014634: 2802 CMP R0, #2 0x08014636: D302 BCC .L11 ; 0x0801463E 0x08014638: 2001 MOVS R0, #1 0x0801463A: 9002 STR R0, [SP, #8] 0x0801463C: E7FF B .L11 ; 0x0801463E
.L11: 0x0801463E: F242 4038 MOVW R0, #0x2438 ; 0x24002438 = xYieldPending 0x08014642: F2C2 4000 MOVT R0, #0x2400 ; 0x24002438 = xYieldPending 0x08014646: 6800 LDR R0, [R0] 0x08014648: B110 CBZ R0, .L12 ; 0x08014650 0x0801464A: 2001 MOVS R0, #1 0x0801464C: 9002 STR R0, [SP, #8] 0x0801464E: E7FF B .L12 ; 0x08014650
.L12: 0x08014650: E006 B .L14 ; 0x08014660
.L13: 0x08014652: F242 414C MOVW R1, #0x244C ; 0x2400244C = xPendedTicks 0x08014656: F2C2 4100 MOVT R1, #0x2400 ; 0x2400244C = xPendedTicks 0x0801465A: 6808 LDR R0, [R1] 0x0801465C: 3001 ADDS R0, #1 0x0801465E: 6008 STR R0, [R1]
.L14: 0x08014660: 9802 LDR R0, [SP, #8] 0x08014662: B006 ADD SP, SP, #24 0x08014664: BD80 POP {R7, PC}
vTaskDelay: 0x08014666: B580 PUSH {R7, LR} 0x08014668: B084 SUB SP, SP, #16 0x0801466A: 9002 STR R0, [SP, #8] 0x0801466C: 2000 MOVS R0, #0 0x0801466E: 9001 STR R0, [SP, #4] 0x08014670: 9802 LDR R0, [SP, #8] 0x08014672: B1C8 CBZ R0, .L3 ; 0x080146A8 0x08014674: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x08014678: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x0801467C: 6800 LDR R0, [R0] 0x0801467E: B148 CBZ R0, .L2 ; 0x08014694 0x08014680: F04F 0050 MOV.W R0, #80 0x08014684: F380 8811 MSR BASEPRI, R0 0x08014688: F3BF 8F6F ISB SY 0x0801468C: F3BF 8F4F DSB SY 0x08014690: 9003 STR R0, [SP, #12]
.L1: 0x08014692: E7FE B .L1 ; 0x08014692
.L2: 0x08014694: F00B F91E BL vTaskSuspendAll ; 0x0801F8D4 0x08014698: 9802 LDR R0, [SP, #8] 0x0801469A: 2100 MOVS R1, #0 0x0801469C: F7FF FEB7 BL prvAddCurrentTaskToDelayedList ; 0x0801440E 0x080146A0: F00B F920 BL xTaskResumeAll ; 0x0801F8E4 0x080146A4: 9001 STR R0, [SP, #4] 0x080146A6: E7FF B .L3 ; 0x080146A8
.L3: 0x080146A8: 9801 LDR R0, [SP, #4] 0x080146AA: B958 CBNZ R0, .L4 ; 0x080146C4 0x080146AC: F64E 5104 MOVW R1, #0xED04 0x080146B0: F2CE 0100 MOVT R1, #0xE000 0x080146B4: F04F 5080 MOV.W R0, #0x10000000 0x080146B8: 6008 STR R0, [R1] 0x080146BA: F3BF 8F4F DSB SY 0x080146BE: F3BF 8F6F ISB SY 0x080146C2: E7FF B .L4 ; 0x080146C4
.L4: 0x080146C4: B004 ADD SP, SP, #16 0x080146C6: BD80 POP {R7, PC}
vTaskSwitchContext: 0x080146C8: B580 PUSH {R7, LR} 0x080146CA: B086 SUB SP, SP, #24 0x080146CC: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x080146D0: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x080146D4: 6800 LDR R0, [R0] 0x080146D6: B130 CBZ R0, .L1 ; 0x080146E6 0x080146D8: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x080146DC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x080146E0: 2001 MOVS R0, #1 0x080146E2: 6008 STR R0, [R1] 0x080146E4: E071 B .L9 ; 0x080147CA
.L1: 0x080146E6: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x080146EA: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x080146EE: 2000 MOVS R0, #0 0x080146F0: 6008 STR R0, [R1] 0x080146F2: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080146F6: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080146FA: 6800 LDR R0, [R0] 0x080146FC: 6B00 LDR R0, [R0, #48] 0x080146FE: 9004 STR R0, [SP, #16] 0x08014700: F04F 30A5 MOV.W R0, #0xA5A5A5A5 0x08014704: 9003 STR R0, [SP, #12] 0x08014706: 9804 LDR R0, [SP, #16] 0x08014708: 6800 LDR R0, [R0] 0x0801470A: F1B0 3FA5 CMP.W R0, #0xA5A5A5A5 0x0801470E: D10E BNE .L2 ; 0x0801472E 0x08014710: 9804 LDR R0, [SP, #16] 0x08014712: 6840 LDR R0, [R0, #4] 0x08014714: F1B0 3FA5 CMP.W R0, #0xA5A5A5A5 0x08014718: D109 BNE .L2 ; 0x0801472E 0x0801471A: 9804 LDR R0, [SP, #16] 0x0801471C: 6880 LDR R0, [R0, #8] 0x0801471E: F1B0 3FA5 CMP.W R0, #0xA5A5A5A5 0x08014722: D104 BNE .L2 ; 0x0801472E 0x08014724: 9804 LDR R0, [SP, #16] 0x08014726: 68C0 LDR R0, [R0, #12] 0x08014728: F1B0 3FA5 CMP.W R0, #0xA5A5A5A5 0x0801472C: D008 BEQ .L3 ; 0x08014740
.L2: 0x0801472E: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014732: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014736: 6808 LDR R0, [R1] 0x08014738: 6809 LDR R1, [R1] 0x0801473A: 3134 ADDS R1, #52 0x0801473C: F7F0 FA2D BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08014740: F242 4074 MOVW R0, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x08014744: F2C2 4000 MOVT R0, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014748: 6800 LDR R0, [R0] 0x0801474A: 9002 STR R0, [SP, #8]
.L4: 0x0801474C: 9802 LDR R0, [SP, #8] 0x0801474E: EB00 0180 ADD.W R1, R0, R0, LSL #2 0x08014752: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x08014756: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801475A: F850 0021 LDR.W R0, [R0, R1, LSL #2] 0x0801475E: B978 CBNZ R0, .L7 ; 0x08014780 0x08014760: 9802 LDR R0, [SP, #8] 0x08014762: B948 CBNZ R0, .L6 ; 0x08014778 0x08014764: F04F 0050 MOV.W R0, #80 0x08014768: F380 8811 MSR BASEPRI, R0 0x0801476C: F3BF 8F6F ISB SY 0x08014770: F3BF 8F4F DSB SY 0x08014774: 9005 STR R0, [SP, #20]
.L5: 0x08014776: E7FE B .L5 ; 0x08014776
.L6: 0x08014778: 9802 LDR R0, [SP, #8] 0x0801477A: 3801 SUBS R0, #1 0x0801477C: 9002 STR R0, [SP, #8] 0x0801477E: E7E5 B .L4 ; 0x0801474C
.L7: 0x08014780: 9802 LDR R0, [SP, #8] 0x08014782: EB00 0180 ADD.W R1, R0, R0, LSL #2 0x08014786: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801478A: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801478E: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08014792: 9001 STR R0, [SP, #4] 0x08014794: 9901 LDR R1, [SP, #4] 0x08014796: 6848 LDR R0, [R1, #4] 0x08014798: 6840 LDR R0, [R0, #4] 0x0801479A: 6048 STR R0, [R1, #4] 0x0801479C: 9901 LDR R1, [SP, #4] 0x0801479E: 6848 LDR R0, [R1, #4] 0x080147A0: 3108 ADDS R1, #8 0x080147A2: 4288 CMP R0, R1 0x080147A4: D103 BNE .L8 ; 0x080147AE 0x080147A6: 9901 LDR R1, [SP, #4] 0x080147A8: 6848 LDR R0, [R1, #4] 0x080147AA: 6840 LDR R0, [R0, #4] 0x080147AC: 6048 STR R0, [R1, #4]
.L8: 0x080147AE: 9801 LDR R0, [SP, #4] 0x080147B0: 6840 LDR R0, [R0, #4] 0x080147B2: 68C0 LDR R0, [R0, #12] 0x080147B4: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080147B8: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080147BC: 6008 STR R0, [R1] 0x080147BE: 9802 LDR R0, [SP, #8] 0x080147C0: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x080147C4: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x080147C8: 6008 STR R0, [R1]
.L9: 0x080147CA: B006 ADD SP, SP, #24 0x080147CC: BD80 POP {R7, PC}
prvCheckTasksWaitingTermination: 0x080147CE: B580 PUSH {R7, LR} 0x080147D0: B082 SUB SP, SP, #8
.L1: 0x080147D2: F242 4080 MOVW R0, #0x2480 ; 0x24002480 = uxDeletedTasksWaitingCleanUp 0x080147D6: F2C2 4000 MOVT R0, #0x2400 ; 0x24002480 = uxDeletedTasksWaitingCleanUp 0x080147DA: 6800 LDR R0, [R0] 0x080147DC: B300 CBZ R0, .L2 ; 0x08014820 0x080147DE: F7FE FE14 BL vPortEnterCritical ; 0x0801340A 0x080147E2: F242 3098 MOVW R0, #0x2398 ; 0x24002398 = xTasksWaitingTermination 0x080147E6: F2C2 4000 MOVT R0, #0x2400 ; 0x24002398 = xTasksWaitingTermination 0x080147EA: 68C0 LDR R0, [R0, #12] 0x080147EC: 68C0 LDR R0, [R0, #12] 0x080147EE: 9001 STR R0, [SP, #4] 0x080147F0: 9801 LDR R0, [SP, #4] 0x080147F2: 3004 ADDS R0, #4 0x080147F4: F00A FD0C BL uxListRemove ; 0x0801F210 0x080147F8: F242 4184 MOVW R1, #0x2484 ; 0x24002484 = uxCurrentNumberOfTasks 0x080147FC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002484 = uxCurrentNumberOfTasks 0x08014800: 6808 LDR R0, [R1] 0x08014802: 3801 SUBS R0, #1 0x08014804: 6008 STR R0, [R1] 0x08014806: F242 4180 MOVW R1, #0x2480 ; 0x24002480 = uxDeletedTasksWaitingCleanUp 0x0801480A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002480 = uxDeletedTasksWaitingCleanUp 0x0801480E: 6808 LDR R0, [R1] 0x08014810: 3801 SUBS R0, #1 0x08014812: 6008 STR R0, [R1] 0x08014814: F7FE FE20 BL vPortExitCritical ; 0x08013458 0x08014818: 9801 LDR R0, [SP, #4] 0x0801481A: F7FF FDAE BL prvDeleteTCB ; 0x0801437A 0x0801481E: E7D8 B .L1 ; 0x080147D2
.L2: 0x08014820: B002 ADD SP, SP, #8 0x08014822: BD80 POP {R7, PC}
prvGetExpectedIdleTime: 0x08014824: B082 SUB SP, SP, #8 0x08014826: 2000 MOVS R0, #0 0x08014828: 9000 STR R0, [SP, #0] 0x0801482A: F242 4074 MOVW R0, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801482E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014832: 6800 LDR R0, [R0] 0x08014834: B108 CBZ R0, .L1 ; 0x0801483A 0x08014836: 2001 MOVS R0, #1 0x08014838: 9000 STR R0, [SP, #0]
.L1: 0x0801483A: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801483E: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014842: 6800 LDR R0, [R0] 0x08014844: 6AC0 LDR R0, [R0, #44] 0x08014846: B110 CBZ R0, .L2 ; 0x0801484E 0x08014848: 2000 MOVS R0, #0 0x0801484A: 9001 STR R0, [SP, #4] 0x0801484C: E01A B .L5 ; 0x08014884
.L2: 0x0801484E: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x08014852: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x08014856: 6800 LDR R0, [R0] 0x08014858: 2802 CMP R0, #2 0x0801485A: D302 BCC .L3 ; 0x08014862 0x0801485C: 2000 MOVS R0, #0 0x0801485E: 9001 STR R0, [SP, #4] 0x08014860: E010 B .L5 ; 0x08014884
.L3: 0x08014862: 9800 LDR R0, [SP, #0] 0x08014864: B110 CBZ R0, .L4 ; 0x0801486C 0x08014866: 2000 MOVS R0, #0 0x08014868: 9001 STR R0, [SP, #4] 0x0801486A: E00B B .L5 ; 0x08014884
.L4: 0x0801486C: F242 405C MOVW R0, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x08014870: F2C2 4000 MOVT R0, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x08014874: 6800 LDR R0, [R0] 0x08014876: F242 4144 MOVW R1, #0x2444 ; 0x24002444 = xTickCount 0x0801487A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002444 = xTickCount 0x0801487E: 6809 LDR R1, [R1] 0x08014880: 1A40 SUBS R0, R0, R1 0x08014882: 9001 STR R0, [SP, #4]
.L5: 0x08014884: 9801 LDR R0, [SP, #4] 0x08014886: B002 ADD SP, SP, #8 0x08014888: 4770 BX LR
xTaskGetTickCountFromISR: 0x0801488A: B580 PUSH {R7, LR} 0x0801488C: B082 SUB SP, SP, #8 0x0801488E: F00A FD5B BL vPortValidateInterruptPriority ; 0x0801F348 0x08014892: 2000 MOVS R0, #0 0x08014894: 9000 STR R0, [SP, #0] 0x08014896: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x0801489A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x0801489E: 6800 LDR R0, [R0] 0x080148A0: 9001 STR R0, [SP, #4] 0x080148A2: 9801 LDR R0, [SP, #4] 0x080148A4: B002 ADD SP, SP, #8 0x080148A6: BD80 POP {R7, PC}
vTaskPlaceOnEventList: 0x080148A8: B580 PUSH {R7, LR} 0x080148AA: B084 SUB SP, SP, #16 0x080148AC: 9002 STR R0, [SP, #8] 0x080148AE: 9101 STR R1, [SP, #4] 0x080148B0: 9802 LDR R0, [SP, #8] 0x080148B2: B948 CBNZ R0, .L2 ; 0x080148C8 0x080148B4: F04F 0050 MOV.W R0, #80 0x080148B8: F380 8811 MSR BASEPRI, R0 0x080148BC: F3BF 8F6F ISB SY 0x080148C0: F3BF 8F4F DSB SY 0x080148C4: 9003 STR R0, [SP, #12]
.L1: 0x080148C6: E7FE B .L1 ; 0x080148C6
.L2: 0x080148C8: 9802 LDR R0, [SP, #8] 0x080148CA: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080148CE: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080148D2: 6809 LDR R1, [R1] 0x080148D4: 3118 ADDS R1, #24 0x080148D6: F00A FC6B BL vListInsert ; 0x0801F1B0 0x080148DA: 9801 LDR R0, [SP, #4] 0x080148DC: 2101 MOVS R1, #1 0x080148DE: F7FF FD96 BL prvAddCurrentTaskToDelayedList ; 0x0801440E 0x080148E2: B004 ADD SP, SP, #16 0x080148E4: BD80 POP {R7, PC}
vTaskPlaceOnEventListRestricted: 0x080148E6: B580 PUSH {R7, LR} 0x080148E8: B084 SUB SP, SP, #16 0x080148EA: 9002 STR R0, [SP, #8] 0x080148EC: 9101 STR R1, [SP, #4] 0x080148EE: 9200 STR R2, [SP, #0] 0x080148F0: 9802 LDR R0, [SP, #8] 0x080148F2: B948 CBNZ R0, .L2 ; 0x08014908 0x080148F4: F04F 0050 MOV.W R0, #80 0x080148F8: F380 8811 MSR BASEPRI, R0 0x080148FC: F3BF 8F6F ISB SY 0x08014900: F3BF 8F4F DSB SY 0x08014904: 9003 STR R0, [SP, #12]
.L1: 0x08014906: E7FE B .L1 ; 0x08014906
.L2: 0x08014908: 9802 LDR R0, [SP, #8] 0x0801490A: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801490E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014912: 6809 LDR R1, [R1] 0x08014914: 3118 ADDS R1, #24 0x08014916: F7FE FC89 BL vListInsertEnd ; 0x0801322C 0x0801491A: 9800 LDR R0, [SP, #0] 0x0801491C: B110 CBZ R0, .L3 ; 0x08014924 0x0801491E: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08014922: 9001 STR R0, [SP, #4]
.L3: 0x08014924: 9801 LDR R0, [SP, #4] 0x08014926: 9900 LDR R1, [SP, #0] 0x08014928: F7FF FD71 BL prvAddCurrentTaskToDelayedList ; 0x0801440E 0x0801492C: B004 ADD SP, SP, #16 0x0801492E: BD80 POP {R7, PC}
xTaskRemoveFromEventList: 0x08014930: B580 PUSH {R7, LR} 0x08014932: B084 SUB SP, SP, #16 0x08014934: 9002 STR R0, [SP, #8] 0x08014936: 9802 LDR R0, [SP, #8] 0x08014938: 68C0 LDR R0, [R0, #12] 0x0801493A: 68C0 LDR R0, [R0, #12] 0x0801493C: 9001 STR R0, [SP, #4] 0x0801493E: 9801 LDR R0, [SP, #4] 0x08014940: B948 CBNZ R0, .L2 ; 0x08014956 0x08014942: F04F 0050 MOV.W R0, #80 0x08014946: F380 8811 MSR BASEPRI, R0 0x0801494A: F3BF 8F6F ISB SY 0x0801494E: F3BF 8F4F DSB SY 0x08014952: 9003 STR R0, [SP, #12]
.L1: 0x08014954: E7FE B .L1 ; 0x08014954
.L2: 0x08014956: 9801 LDR R0, [SP, #4] 0x08014958: 3018 ADDS R0, #24 0x0801495A: F00A FC59 BL uxListRemove ; 0x0801F210 0x0801495E: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x08014962: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x08014966: 6800 LDR R0, [R0] 0x08014968: BB18 CBNZ R0, .L4 ; 0x080149B2 0x0801496A: 9801 LDR R0, [SP, #4] 0x0801496C: 3004 ADDS R0, #4 0x0801496E: F00A FC4F BL uxListRemove ; 0x0801F210 0x08014972: 9801 LDR R0, [SP, #4] 0x08014974: 6AC0 LDR R0, [R0, #44] 0x08014976: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801497A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801497E: 6809 LDR R1, [R1] 0x08014980: 4288 CMP R0, R1 0x08014982: D906 BLS .L3 ; 0x08014992 0x08014984: 9801 LDR R0, [SP, #4] 0x08014986: 6AC0 LDR R0, [R0, #44] 0x08014988: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801498C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014990: 6008 STR R0, [R1]
.L3: 0x08014992: 9901 LDR R1, [SP, #4] 0x08014994: 6AC8 LDR R0, [R1, #44] 0x08014996: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x0801499A: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801499E: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x080149A2: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x080149A6: 3104 ADDS R1, #4 0x080149A8: F7FE FC40 BL vListInsertEnd ; 0x0801322C 0x080149AC: F7FF FD0E BL prvResetNextTaskUnblockTime ; 0x080143CC 0x080149B0: E008 B .L5 ; 0x080149C4
.L4: 0x080149B2: 9801 LDR R0, [SP, #4] 0x080149B4: F100 0118 ADD.W R1, R0, #24 0x080149B8: F242 30C0 MOVW R0, #0x23C0 ; 0x240023C0 = xPendingReadyList 0x080149BC: F2C2 4000 MOVT R0, #0x2400 ; 0x240023C0 = xPendingReadyList 0x080149C0: F7FE FC34 BL vListInsertEnd ; 0x0801322C
.L5: 0x080149C4: 9801 LDR R0, [SP, #4] 0x080149C6: 6AC0 LDR R0, [R0, #44] 0x080149C8: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x080149CC: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x080149D0: 6809 LDR R1, [R1] 0x080149D2: 6AC9 LDR R1, [R1, #44] 0x080149D4: 4288 CMP R0, R1 0x080149D6: D907 BLS .L6 ; 0x080149E8 0x080149D8: 2001 MOVS R0, #1 0x080149DA: 9000 STR R0, [SP, #0] 0x080149DC: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x080149E0: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x080149E4: 6008 STR R0, [R1] 0x080149E6: E001 B .L7 ; 0x080149EC
.L6: 0x080149E8: 2000 MOVS R0, #0 0x080149EA: 9000 STR R0, [SP, #0]
.L7: 0x080149EC: 9800 LDR R0, [SP, #0] 0x080149EE: B004 ADD SP, SP, #16 0x080149F0: BD80 POP {R7, PC}
xTaskCheckForTimeOut: 0x080149F2: B580 PUSH {R7, LR} 0x080149F4: B088 SUB SP, SP, #32 0x080149F6: 9005 STR R0, [SP, #20] 0x080149F8: 9104 STR R1, [SP, #16] 0x080149FA: 9805 LDR R0, [SP, #20] 0x080149FC: B948 CBNZ R0, .L2 ; 0x08014A12 0x080149FE: F04F 0050 MOV.W R0, #80 0x08014A02: F380 8811 MSR BASEPRI, R0 0x08014A06: F3BF 8F6F ISB SY 0x08014A0A: F3BF 8F4F DSB SY 0x08014A0E: 9007 STR R0, [SP, #28]
.L1: 0x08014A10: E7FE B .L1 ; 0x08014A10
.L2: 0x08014A12: 9804 LDR R0, [SP, #16] 0x08014A14: B948 CBNZ R0, .L4 ; 0x08014A2A 0x08014A16: F04F 0050 MOV.W R0, #80 0x08014A1A: F380 8811 MSR BASEPRI, R0 0x08014A1E: F3BF 8F6F ISB SY 0x08014A22: F3BF 8F4F DSB SY 0x08014A26: 9006 STR R0, [SP, #24]
.L3: 0x08014A28: E7FE B .L3 ; 0x08014A28
.L4: 0x08014A2A: F7FE FCEE BL vPortEnterCritical ; 0x0801340A 0x08014A2E: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x08014A32: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x08014A36: 6800 LDR R0, [R0] 0x08014A38: 9002 STR R0, [SP, #8] 0x08014A3A: 9802 LDR R0, [SP, #8] 0x08014A3C: 9905 LDR R1, [SP, #20] 0x08014A3E: 6849 LDR R1, [R1, #4] 0x08014A40: 1A40 SUBS R0, R0, R1 0x08014A42: 9001 STR R0, [SP, #4] 0x08014A44: 9804 LDR R0, [SP, #16] 0x08014A46: 6800 LDR R0, [R0] 0x08014A48: 3001 ADDS R0, #1 0x08014A4A: B910 CBNZ R0, .L5 ; 0x08014A52 0x08014A4C: 2000 MOVS R0, #0 0x08014A4E: 9003 STR R0, [SP, #12] 0x08014A50: E025 B .L8 ; 0x08014A9E
.L5: 0x08014A52: F242 4058 MOVW R0, #0x2458 ; 0x24002458 = xNumOfOverflows 0x08014A56: F2C2 4000 MOVT R0, #0x2400 ; 0x24002458 = xNumOfOverflows 0x08014A5A: 6800 LDR R0, [R0] 0x08014A5C: 9905 LDR R1, [SP, #20] 0x08014A5E: 6809 LDR R1, [R1] 0x08014A60: 4288 CMP R0, R1 0x08014A62: D007 BEQ .L6 ; 0x08014A74 0x08014A64: 9802 LDR R0, [SP, #8] 0x08014A66: 9905 LDR R1, [SP, #20] 0x08014A68: 6849 LDR R1, [R1, #4] 0x08014A6A: 4288 CMP R0, R1 0x08014A6C: D302 BCC .L6 ; 0x08014A74 0x08014A6E: 2001 MOVS R0, #1 0x08014A70: 9003 STR R0, [SP, #12] 0x08014A72: E014 B .L8 ; 0x08014A9E
.L6: 0x08014A74: 9801 LDR R0, [SP, #4] 0x08014A76: 9904 LDR R1, [SP, #16] 0x08014A78: 6809 LDR R1, [R1] 0x08014A7A: 4288 CMP R0, R1 0x08014A7C: D20A BCS .L7 ; 0x08014A94 0x08014A7E: 9A01 LDR R2, [SP, #4] 0x08014A80: 9904 LDR R1, [SP, #16] 0x08014A82: 6808 LDR R0, [R1] 0x08014A84: 1A80 SUBS R0, R0, R2 0x08014A86: 6008 STR R0, [R1] 0x08014A88: 9805 LDR R0, [SP, #20] 0x08014A8A: F00B F8AD BL vTaskInternalSetTimeOutState ; 0x0801FBE8 0x08014A8E: 2000 MOVS R0, #0 0x08014A90: 9003 STR R0, [SP, #12] 0x08014A92: E004 B .L8 ; 0x08014A9E
.L7: 0x08014A94: 9904 LDR R1, [SP, #16] 0x08014A96: 2000 MOVS R0, #0 0x08014A98: 6008 STR R0, [R1] 0x08014A9A: 2001 MOVS R0, #1 0x08014A9C: 9003 STR R0, [SP, #12]
.L8: 0x08014A9E: F7FE FCDB BL vPortExitCritical ; 0x08013458 0x08014AA2: 9803 LDR R0, [SP, #12] 0x08014AA4: B008 ADD SP, SP, #32 0x08014AA6: BD80 POP {R7, PC}
vTaskMissedYield: 0x08014AA8: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x08014AAC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x08014AB0: 2001 MOVS R0, #1 0x08014AB2: 6008 STR R0, [R1] 0x08014AB4: 4770 BX LR
xTaskPriorityInherit: 0x08014AB6: B580 PUSH {R7, LR} 0x08014AB8: B084 SUB SP, SP, #16 0x08014ABA: 9003 STR R0, [SP, #12] 0x08014ABC: 9803 LDR R0, [SP, #12] 0x08014ABE: 9002 STR R0, [SP, #8] 0x08014AC0: 2000 MOVS R0, #0 0x08014AC2: 9001 STR R0, [SP, #4] 0x08014AC4: 9803 LDR R0, [SP, #12] 0x08014AC6: 2800 CMP R0, #0 0x08014AC8: D06B BEQ .L8 ; 0x08014BA2 0x08014ACA: 9802 LDR R0, [SP, #8] 0x08014ACC: 6AC0 LDR R0, [R0, #44] 0x08014ACE: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014AD2: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014AD6: 6809 LDR R1, [R1] 0x08014AD8: 6AC9 LDR R1, [R1, #44] 0x08014ADA: 4288 CMP R0, R1 0x08014ADC: D253 BCS .L6 ; 0x08014B86 0x08014ADE: 9802 LDR R0, [SP, #8] 0x08014AE0: 7EC0 LDRB R0, [R0, #27] 0x08014AE2: 0600 LSLS R0, R0, #24 0x08014AE4: 2800 CMP R0, #0 0x08014AE6: D40A BMI .L1 ; 0x08014AFE 0x08014AE8: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014AEC: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014AF0: 6800 LDR R0, [R0] 0x08014AF2: 6AC0 LDR R0, [R0, #44] 0x08014AF4: F1C0 0038 RSB R0, R0, #56 0x08014AF8: 9902 LDR R1, [SP, #8] 0x08014AFA: 6188 STR R0, [R1, #24] 0x08014AFC: E7FF B .L1 ; 0x08014AFE
.L1: 0x08014AFE: 9902 LDR R1, [SP, #8] 0x08014B00: 6948 LDR R0, [R1, #20] 0x08014B02: 6AC9 LDR R1, [R1, #44] 0x08014B04: EB01 0281 ADD.W R2, R1, R1, LSL #2 0x08014B08: F640 0100 MOVW R1, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x08014B0C: F2C2 4100 MOVT R1, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x08014B10: EB01 0182 ADD.W R1, R1, R2, LSL #2 0x08014B14: 4288 CMP R0, R1 0x08014B16: D12B BNE .L4 ; 0x08014B70 0x08014B18: 9802 LDR R0, [SP, #8] 0x08014B1A: 3004 ADDS R0, #4 0x08014B1C: F00A FB78 BL uxListRemove ; 0x0801F210 0x08014B20: B900 CBNZ R0, .L2 ; 0x08014B24 0x08014B22: E7FF B .L2 ; 0x08014B24
.L2: 0x08014B24: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014B28: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014B2C: 6800 LDR R0, [R0] 0x08014B2E: 6AC0 LDR R0, [R0, #44] 0x08014B30: 9902 LDR R1, [SP, #8] 0x08014B32: 62C8 STR R0, [R1, #44] 0x08014B34: 9802 LDR R0, [SP, #8] 0x08014B36: 6AC0 LDR R0, [R0, #44] 0x08014B38: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x08014B3C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014B40: 6809 LDR R1, [R1] 0x08014B42: 4288 CMP R0, R1 0x08014B44: D906 BLS .L3 ; 0x08014B54 0x08014B46: 9802 LDR R0, [SP, #8] 0x08014B48: 6AC0 LDR R0, [R0, #44] 0x08014B4A: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x08014B4E: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x08014B52: 6008 STR R0, [R1]
.L3: 0x08014B54: 9902 LDR R1, [SP, #8] 0x08014B56: 6AC8 LDR R0, [R1, #44] 0x08014B58: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x08014B5C: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x08014B60: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x08014B64: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x08014B68: 3104 ADDS R1, #4 0x08014B6A: F7FE FB5F BL vListInsertEnd ; 0x0801322C 0x08014B6E: E007 B .L5 ; 0x08014B80
.L4: 0x08014B70: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014B74: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014B78: 6800 LDR R0, [R0] 0x08014B7A: 6AC0 LDR R0, [R0, #44] 0x08014B7C: 9902 LDR R1, [SP, #8] 0x08014B7E: 62C8 STR R0, [R1, #44]
.L5: 0x08014B80: 2001 MOVS R0, #1 0x08014B82: 9001 STR R0, [SP, #4] 0x08014B84: E00C B .L7 ; 0x08014BA0
.L6: 0x08014B86: 9802 LDR R0, [SP, #8] 0x08014B88: 6D00 LDR R0, [R0, #80] 0x08014B8A: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x08014B8E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x08014B92: 6809 LDR R1, [R1] 0x08014B94: 6AC9 LDR R1, [R1, #44] 0x08014B96: 4288 CMP R0, R1 0x08014B98: D202 BCS .L7 ; 0x08014BA0 0x08014B9A: 2001 MOVS R0, #1 0x08014B9C: 9001 STR R0, [SP, #4] 0x08014B9E: E7FF B .L7 ; 0x08014BA0
.L7: 0x08014BA0: E7FF B .L8 ; 0x08014BA2
.L8: 0x08014BA2: 9801 LDR R0, [SP, #4] 0x08014BA4: B004 ADD SP, SP, #16 0x08014BA6: BD80 POP {R7, PC}
prvProcessExpiredTimer: 0x08014BA8: B580 PUSH {R7, LR} 0x08014BAA: B086 SUB SP, SP, #24 0x08014BAC: 9004 STR R0, [SP, #16] 0x08014BAE: 9103 STR R1, [SP, #12] 0x08014BB0: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x08014BB4: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08014BB8: 6800 LDR R0, [R0] 0x08014BBA: 68C0 LDR R0, [R0, #12] 0x08014BBC: 68C0 LDR R0, [R0, #12] 0x08014BBE: 9001 STR R0, [SP, #4] 0x08014BC0: 9801 LDR R0, [SP, #4] 0x08014BC2: 3004 ADDS R0, #4 0x08014BC4: F00A FB24 BL uxListRemove ; 0x0801F210 0x08014BC8: 9801 LDR R0, [SP, #4] 0x08014BCA: F890 0028 LDRB.W R0, [R0, #40] 0x08014BCE: 0740 LSLS R0, R0, #29 0x08014BD0: 2800 CMP R0, #0 0x08014BD2: D51E BPL .L4 ; 0x08014C12 0x08014BD4: 9801 LDR R0, [SP, #4] 0x08014BD6: 9B04 LDR R3, [SP, #16] 0x08014BD8: 6981 LDR R1, [R0, #24] 0x08014BDA: 4419 ADD R1, R3 0x08014BDC: 9A03 LDR R2, [SP, #12] 0x08014BDE: F00B FA87 BL prvInsertTimerInActiveList ; 0x080200F0 0x08014BE2: B1A8 CBZ R0, .L3 ; 0x08014C10 0x08014BE4: 9801 LDR R0, [SP, #4] 0x08014BE6: 9A04 LDR R2, [SP, #16] 0x08014BE8: 4669 MOV R1, SP 0x08014BEA: 2300 MOVS R3, #0 0x08014BEC: 600B STR R3, [R1] 0x08014BEE: 4619 MOV R1, R3 0x08014BF0: F00B FABA BL xTimerGenericCommand ; 0x08020168 0x08014BF4: 9002 STR R0, [SP, #8] 0x08014BF6: 9802 LDR R0, [SP, #8] 0x08014BF8: B948 CBNZ R0, .L2 ; 0x08014C0E 0x08014BFA: F04F 0050 MOV.W R0, #80 0x08014BFE: F380 8811 MSR BASEPRI, R0 0x08014C02: F3BF 8F6F ISB SY 0x08014C06: F3BF 8F4F DSB SY 0x08014C0A: 9005 STR R0, [SP, #20]
.L1: 0x08014C0C: E7FE B .L1 ; 0x08014C0C
.L2: 0x08014C0E: E7FF B .L3 ; 0x08014C10
.L3: 0x08014C10: E006 B .L5 ; 0x08014C20
.L4: 0x08014C12: 9901 LDR R1, [SP, #4] 0x08014C14: F891 0028 LDRB.W R0, [R1, #40] 0x08014C18: F000 00FE AND R0, R0, #254 0x08014C1C: F881 0028 STRB.W R0, [R1, #40]
.L5: 0x08014C20: 9801 LDR R0, [SP, #4] 0x08014C22: 6A01 LDR R1, [R0, #32] 0x08014C24: 4788 BLX R1 0x08014C26: B006 ADD SP, SP, #24 0x08014C28: BD80 POP {R7, PC}
UART_EndTransmit_IT.506: 0x08014C2A: B580 PUSH {R7, LR} 0x08014C2C: B082 SUB SP, SP, #8 0x08014C2E: 9001 STR R0, [SP, #4] 0x08014C30: 9801 LDR R0, [SP, #4] 0x08014C32: 6801 LDR R1, [R0] 0x08014C34: 6808 LDR R0, [R1] 0x08014C36: F020 0040 BIC R0, R0, #64 0x08014C3A: 6008 STR R0, [R1] 0x08014C3C: 9901 LDR R1, [SP, #4] 0x08014C3E: 2020 MOVS R0, #32 0x08014C40: F8C1 0088 STR.W R0, [R1, #136] 0x08014C44: 9901 LDR R1, [SP, #4] 0x08014C46: 2000 MOVS R0, #0 0x08014C48: 6788 STR R0, [R1, #120] 0x08014C4A: 9801 LDR R0, [SP, #4] 0x08014C4C: F000 FEBC BL PreSleepProcessing ; 0x080159C8 0x08014C50: B002 ADD SP, SP, #8 0x08014C52: BD80 POP {R7, PC}
mbSend: 0x08014C54: B580 PUSH {R7, LR} 0x08014C56: B082 SUB SP, SP, #8 0x08014C58: 9001 STR R0, [SP, #4] 0x08014C5A: 9901 LDR R1, [SP, #4] 0x08014C5C: 200C MOVS R0, #12 0x08014C5E: F881 0026 STRB.W R0, [R1, #38] 0x08014C62: 9A01 LDR R2, [SP, #4] 0x08014C64: 6810 LDR R0, [R2] 0x08014C66: F202 1127 ADDW R1, R2, #0x0127 0x08014C6A: F8B2 222C LDRH.W R2, [R2, #0x022C] 0x08014C6E: F005 FE99 BL HAL_UART_Transmit_IT ; 0x0801A9A4 0x08014C72: B002 ADD SP, SP, #8 0x08014C74: BD80 POP {R7, PC}
mbCrc16: 0x08014C76: B085 SUB SP, SP, #20 0x08014C78: 9004 STR R0, [SP, #16] 0x08014C7A: 9103 STR R1, [SP, #12] 0x08014C7C: F64F 70FF MOVW R0, #0xFFFF 0x08014C80: F8AD 000A STRH.W R0, [SP, #10] 0x08014C84: 2000 MOVS R0, #0 0x08014C86: 9001 STR R0, [SP, #4]
.L1: 0x08014C88: 9801 LDR R0, [SP, #4] 0x08014C8A: 9903 LDR R1, [SP, #12] 0x08014C8C: 4288 CMP R0, R1 0x08014C8E: D229 BCS .L6 ; 0x08014CE4 0x08014C90: 9804 LDR R0, [SP, #16] 0x08014C92: 9901 LDR R1, [SP, #4] 0x08014C94: 5C41 LDRB R1, [R0, R1] 0x08014C96: F8BD 000A LDRH.W R0, [SP, #10] 0x08014C9A: 4048 EORS R0, R1 0x08014C9C: F8AD 000A STRH.W R0, [SP, #10] 0x08014CA0: 2008 MOVS R0, #8 0x08014CA2: 9000 STR R0, [SP, #0]
.L2: 0x08014CA4: 9800 LDR R0, [SP, #0] 0x08014CA6: B1C8 CBZ R0, .L5 ; 0x08014CDC 0x08014CA8: F8BD 000A LDRH.W R0, [SP, #10] 0x08014CAC: 07C0 LSLS R0, R0, #31 0x08014CAE: B160 CBZ R0, .L3 ; 0x08014CCA 0x08014CB0: F8BD 000A LDRH.W R0, [SP, #10] 0x08014CB4: 0840 LSRS R0, R0, #1 0x08014CB6: F8AD 000A STRH.W R0, [SP, #10] 0x08014CBA: F8BD 000A LDRH.W R0, [SP, #10] 0x08014CBE: F24A 0101 MOVW R1, #0xA001 0x08014CC2: 4048 EORS R0, R1 0x08014CC4: F8AD 000A STRH.W R0, [SP, #10] 0x08014CC8: E004 B .L4 ; 0x08014CD4
.L3: 0x08014CCA: F8BD 000A LDRH.W R0, [SP, #10] 0x08014CCE: 0840 LSRS R0, R0, #1 0x08014CD0: F8AD 000A STRH.W R0, [SP, #10]
.L4: 0x08014CD4: 9800 LDR R0, [SP, #0] 0x08014CD6: 3801 SUBS R0, #1 0x08014CD8: 9000 STR R0, [SP, #0] 0x08014CDA: E7E3 B .L2 ; 0x08014CA4
.L5: 0x08014CDC: 9801 LDR R0, [SP, #4] 0x08014CDE: 3001 ADDS R0, #1 0x08014CE0: 9001 STR R0, [SP, #4] 0x08014CE2: E7D1 B .L1 ; 0x08014C88
.L6: 0x08014CE4: F8BD 000A LDRH.W R0, [SP, #10] 0x08014CE8: B005 ADD SP, SP, #20 0x08014CEA: 4770 BX LR
mbCheckCrc16: 0x08014CEC: B580 PUSH {R7, LR} 0x08014CEE: B084 SUB SP, SP, #16 0x08014CF0: 9003 STR R0, [SP, #12] 0x08014CF2: 9102 STR R1, [SP, #8] 0x08014CF4: 9803 LDR R0, [SP, #12] 0x08014CF6: 9902 LDR R1, [SP, #8] 0x08014CF8: 3902 SUBS R1, #2 0x08014CFA: F7FF FFBC BL mbCrc16 ; 0x08014C76 0x08014CFE: F8AD 0002 STRH.W R0, [SP, #2] 0x08014D02: 9903 LDR R1, [SP, #12] 0x08014D04: 9802 LDR R0, [SP, #8] 0x08014D06: 4401 ADD R1, R0 0x08014D08: F811 0C02 LDRB R0, [R1, #-2] 0x08014D0C: F811 1C01 LDRB R1, [R1, #-1] 0x08014D10: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08014D14: F8AD 0000 STRH.W R0, [SP] 0x08014D18: F8BD 0002 LDRH.W R0, [SP, #2] 0x08014D1C: F8BD 1000 LDRH.W R1, [SP] 0x08014D20: 4288 CMP R0, R1 0x08014D22: D102 BNE .L1 ; 0x08014D2A 0x08014D24: 9802 LDR R0, [SP, #8] 0x08014D26: 9001 STR R0, [SP, #4] 0x08014D28: E002 B .L2 ; 0x08014D30
.L1: 0x08014D2A: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08014D2E: 9001 STR R0, [SP, #4]
.L2: 0x08014D30: 9801 LDR R0, [SP, #4] 0x08014D32: B004 ADD SP, SP, #16 0x08014D34: BD80 POP {R7, PC}
mbAppendCrc16: 0x08014D36: B580 PUSH {R7, LR} 0x08014D38: B084 SUB SP, SP, #16 0x08014D3A: 9003 STR R0, [SP, #12] 0x08014D3C: 9102 STR R1, [SP, #8] 0x08014D3E: 9803 LDR R0, [SP, #12] 0x08014D40: 9902 LDR R1, [SP, #8] 0x08014D42: F7FF FF98 BL mbCrc16 ; 0x08014C76 0x08014D46: F8AD 0006 STRH.W R0, [SP, #6] 0x08014D4A: F8BD 0006 LDRH.W R0, [SP, #6] 0x08014D4E: F88D 0005 STRB.W R0, [SP, #5] 0x08014D52: F89D 0007 LDRB.W R0, [SP, #7] 0x08014D56: F88D 0004 STRB.W R0, [SP, #4] 0x08014D5A: F89D 0005 LDRB.W R0, [SP, #5] 0x08014D5E: 9903 LDR R1, [SP, #12] 0x08014D60: 9A02 LDR R2, [SP, #8] 0x08014D62: 5488 STRB R0, [R1, R2] 0x08014D64: 9802 LDR R0, [SP, #8] 0x08014D66: 3001 ADDS R0, #1 0x08014D68: 9002 STR R0, [SP, #8] 0x08014D6A: F89D 0004 LDRB.W R0, [SP, #4] 0x08014D6E: 9903 LDR R1, [SP, #12] 0x08014D70: 9A02 LDR R2, [SP, #8] 0x08014D72: 5488 STRB R0, [R1, R2] 0x08014D74: 9802 LDR R0, [SP, #8] 0x08014D76: 3001 ADDS R0, #1 0x08014D78: 9002 STR R0, [SP, #8] 0x08014D7A: 9802 LDR R0, [SP, #8] 0x08014D7C: B004 ADD SP, SP, #16 0x08014D7E: BD80 POP {R7, PC}
mbSlaveCheckModbusRtuQuery: 0x08014D80: B580 PUSH {R7, LR} 0x08014D82: B086 SUB SP, SP, #24 0x08014D84: 9004 STR R0, [SP, #16] 0x08014D86: 9804 LDR R0, [SP, #16] 0x08014D88: 3027 ADDS R0, #39 0x08014D8A: 9002 STR R0, [SP, #8] 0x08014D8C: 9804 LDR R0, [SP, #16] 0x08014D8E: F8D0 0228 LDR.W R0, [R0, #0x0228] 0x08014D92: 9003 STR R0, [SP, #12] 0x08014D94: 9802 LDR R0, [SP, #8] 0x08014D96: 7800 LDRB R0, [R0] 0x08014D98: 9001 STR R0, [SP, #4] 0x08014D9A: 9803 LDR R0, [SP, #12] 0x08014D9C: 2804 CMP R0, #4 0x08014D9E: D805 BHI .L1 ; 0x08014DAC 0x08014DA0: 9804 LDR R0, [SP, #16] 0x08014DA2: F00B FE0D BL mbClearRxFrame ; 0x080209C0 0x08014DA6: 2000 MOVS R0, #0 0x08014DA8: 9005 STR R0, [SP, #20] 0x08014DAA: E021 B .L5 ; 0x08014DF0
.L1: 0x08014DAC: 9802 LDR R0, [SP, #8] 0x08014DAE: 9903 LDR R1, [SP, #12] 0x08014DB0: F7FF FF9C BL mbCheckCrc16 ; 0x08014CEC 0x08014DB4: 3001 ADDS R0, #1 0x08014DB6: B928 CBNZ R0, .L2 ; 0x08014DC4 0x08014DB8: 9804 LDR R0, [SP, #16] 0x08014DBA: F00B FE01 BL mbClearRxFrame ; 0x080209C0 0x08014DBE: 2000 MOVS R0, #0 0x08014DC0: 9005 STR R0, [SP, #20] 0x08014DC2: E015 B .L5 ; 0x08014DF0
.L2: 0x08014DC4: 9801 LDR R0, [SP, #4] 0x08014DC6: B910 CBNZ R0, .L3 ; 0x08014DCE 0x08014DC8: 2002 MOVS R0, #2 0x08014DCA: 9005 STR R0, [SP, #20] 0x08014DCC: E010 B .L5 ; 0x08014DF0
.L3: 0x08014DCE: 9801 LDR R0, [SP, #4] 0x08014DD0: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08014DD4: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08014DD8: F891 104E LDRB.W R1, [R1, #78] 0x08014DDC: 4288 CMP R0, R1 0x08014DDE: D102 BNE .L4 ; 0x08014DE6 0x08014DE0: 2002 MOVS R0, #2 0x08014DE2: 9005 STR R0, [SP, #20] 0x08014DE4: E004 B .L5 ; 0x08014DF0
.L4: 0x08014DE6: 9804 LDR R0, [SP, #16] 0x08014DE8: F00B FDEA BL mbClearRxFrame ; 0x080209C0 0x08014DEC: 2000 MOVS R0, #0 0x08014DEE: 9005 STR R0, [SP, #20]
.L5: 0x08014DF0: 9805 LDR R0, [SP, #20] 0x08014DF2: B006 ADD SP, SP, #24 0x08014DF4: BD80 POP {R7, PC}
mbSlaveProcessRtuQuery: 0x08014DF6: B580 PUSH {R7, LR} 0x08014DF8: B084 SUB SP, SP, #16 0x08014DFA: 9003 STR R0, [SP, #12] 0x08014DFC: 2000 MOVS R0, #0 0x08014DFE: 9002 STR R0, [SP, #8] 0x08014E00: 9803 LDR R0, [SP, #12] 0x08014E02: 3027 ADDS R0, #39 0x08014E04: 9001 STR R0, [SP, #4] 0x08014E06: 9803 LDR R0, [SP, #12] 0x08014E08: F00B FDCA BL mbClearTxBuffer ; 0x080209A0 0x08014E0C: 9801 LDR R0, [SP, #4] 0x08014E0E: 7800 LDRB R0, [R0] 0x08014E10: 9903 LDR R1, [SP, #12] 0x08014E12: F881 0127 STRB.W R0, [R1, #0x0127] 0x08014E16: 9802 LDR R0, [SP, #8] 0x08014E18: 3001 ADDS R0, #1 0x08014E1A: 9002 STR R0, [SP, #8] 0x08014E1C: 9803 LDR R0, [SP, #12] 0x08014E1E: F200 1027 ADDW R0, R0, #0x0127 0x08014E22: 9901 LDR R1, [SP, #4] 0x08014E24: 9A02 LDR R2, [SP, #8] 0x08014E26: 780B LDRB R3, [R1] 0x08014E28: F00B FDD4 BL mbSlaveProcessPdu ; 0x080209D4 0x08014E2C: 9002 STR R0, [SP, #8] 0x08014E2E: 9803 LDR R0, [SP, #12] 0x08014E30: F200 1027 ADDW R0, R0, #0x0127 0x08014E34: 9902 LDR R1, [SP, #8] 0x08014E36: F7FF FF7E BL mbAppendCrc16 ; 0x08014D36 0x08014E3A: 9002 STR R0, [SP, #8] 0x08014E3C: 9802 LDR R0, [SP, #8] 0x08014E3E: 9903 LDR R1, [SP, #12] 0x08014E40: F8C1 022C STR.W R0, [R1, #0x022C] 0x08014E44: 9803 LDR R0, [SP, #12] 0x08014E46: F7FF FF05 BL mbSend ; 0x08014C54 0x08014E4A: 9803 LDR R0, [SP, #12] 0x08014E4C: F00B FDB8 BL mbClearRxFrame ; 0x080209C0 0x08014E50: B004 ADD SP, SP, #16 0x08014E52: BD80 POP {R7, PC}
mbSlaveReadHoldingRegisters: 0x08014E54: B580 PUSH {R7, LR} 0x08014E56: B088 SUB SP, SP, #32 0x08014E58: 9006 STR R0, [SP, #24] 0x08014E5A: 9105 STR R1, [SP, #20] 0x08014E5C: 9204 STR R2, [SP, #16] 0x08014E5E: F88D 300F STRB.W R3, [SP, #15] 0x08014E62: F89D 000F LDRB.W R0, [SP, #15] 0x08014E66: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08014E6A: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08014E6E: F891 104E LDRB.W R1, [R1, #78] 0x08014E72: 4288 CMP R0, R1 0x08014E74: D00A BEQ .L1 ; 0x08014E8C 0x08014E76: F89D 000F LDRB.W R0, [SP, #15] 0x08014E7A: B138 CBZ R0, .L1 ; 0x08014E8C 0x08014E7C: 9806 LDR R0, [SP, #24] 0x08014E7E: 9B04 LDR R3, [SP, #16] 0x08014E80: 2106 MOVS R1, #6 0x08014E82: 220B MOVS R2, #11 0x08014E84: F000 F8C0 BL mbSlaveResponseException ; 0x08015008 0x08014E88: 9007 STR R0, [SP, #28] 0x08014E8A: E057 B .L7 ; 0x08014F3C
.L1: 0x08014E8C: 9805 LDR R0, [SP, #20] 0x08014E8E: 8840 LDRH R0, [R0, #2] 0x08014E90: BA40 REV16 R0, R0 0x08014E92: 9002 STR R0, [SP, #8] 0x08014E94: 9805 LDR R0, [SP, #20] 0x08014E96: 8880 LDRH R0, [R0, #4] 0x08014E98: BA40 REV16 R0, R0 0x08014E9A: 9000 STR R0, [SP, #0] 0x08014E9C: 9800 LDR R0, [SP, #0] 0x08014E9E: B110 CBZ R0, .L2 ; 0x08014EA6 0x08014EA0: 9800 LDR R0, [SP, #0] 0x08014EA2: 287E CMP R0, #126 0x08014EA4: D307 BCC .L3 ; 0x08014EB6
.L2: 0x08014EA6: 9806 LDR R0, [SP, #24] 0x08014EA8: 9B04 LDR R3, [SP, #16] 0x08014EAA: 2203 MOVS R2, #3 0x08014EAC: 4611 MOV R1, R2 0x08014EAE: F000 F8AB BL mbSlaveResponseException ; 0x08015008 0x08014EB2: 9007 STR R0, [SP, #28] 0x08014EB4: E042 B .L7 ; 0x08014F3C
.L3: 0x08014EB6: 9802 LDR R0, [SP, #8] 0x08014EB8: 9900 LDR R1, [SP, #0] 0x08014EBA: 4408 ADD R0, R1 0x08014EBC: 3801 SUBS R0, #1 0x08014EBE: F5B0 7FBD CMP.W R0, #0x017A 0x08014EC2: D307 BCC .L4 ; 0x08014ED4 0x08014EC4: 9806 LDR R0, [SP, #24] 0x08014EC6: 9B04 LDR R3, [SP, #16] 0x08014EC8: 2103 MOVS R1, #3 0x08014ECA: 2202 MOVS R2, #2 0x08014ECC: F000 F89C BL mbSlaveResponseException ; 0x08015008 0x08014ED0: 9007 STR R0, [SP, #28] 0x08014ED2: E033 B .L7 ; 0x08014F3C
.L4: 0x08014ED4: 9906 LDR R1, [SP, #24] 0x08014ED6: 9A04 LDR R2, [SP, #16] 0x08014ED8: 2003 MOVS R0, #3 0x08014EDA: 5488 STRB R0, [R1, R2] 0x08014EDC: 9804 LDR R0, [SP, #16] 0x08014EDE: 3001 ADDS R0, #1 0x08014EE0: 9004 STR R0, [SP, #16] 0x08014EE2: 9800 LDR R0, [SP, #0] 0x08014EE4: 0040 LSLS R0, R0, #1 0x08014EE6: 9906 LDR R1, [SP, #24] 0x08014EE8: 9A04 LDR R2, [SP, #16] 0x08014EEA: 5488 STRB R0, [R1, R2] 0x08014EEC: 9804 LDR R0, [SP, #16] 0x08014EEE: 3001 ADDS R0, #1 0x08014EF0: 9004 STR R0, [SP, #16] 0x08014EF2: 9802 LDR R0, [SP, #8] 0x08014EF4: 9001 STR R0, [SP, #4]
.L5: 0x08014EF6: 9801 LDR R0, [SP, #4] 0x08014EF8: 9902 LDR R1, [SP, #8] 0x08014EFA: 9A00 LDR R2, [SP, #0] 0x08014EFC: 4411 ADD R1, R2 0x08014EFE: 4288 CMP R0, R1 0x08014F00: D21A BCS .L6 ; 0x08014F38 0x08014F02: 9901 LDR R1, [SP, #4] 0x08014F04: F241 0060 MOVW R0, #0x1060 ; 0x24001060 = sys_data 0x08014F08: F2C2 4000 MOVT R0, #0x2400 ; 0x24001060 = sys_data 0x08014F0C: EB00 0141 ADD.W R1, R0, R1, LSL #1 0x08014F10: 7849 LDRB R1, [R1, #1] 0x08014F12: 9A06 LDR R2, [SP, #24] 0x08014F14: 9B04 LDR R3, [SP, #16] 0x08014F16: 54D1 STRB R1, [R2, R3] 0x08014F18: 9904 LDR R1, [SP, #16] 0x08014F1A: 3101 ADDS R1, #1 0x08014F1C: 9104 STR R1, [SP, #16] 0x08014F1E: 9901 LDR R1, [SP, #4] 0x08014F20: F810 0011 LDRB.W R0, [R0, R1, LSL #1] 0x08014F24: 9906 LDR R1, [SP, #24] 0x08014F26: 9A04 LDR R2, [SP, #16] 0x08014F28: 5488 STRB R0, [R1, R2] 0x08014F2A: 9804 LDR R0, [SP, #16] 0x08014F2C: 3001 ADDS R0, #1 0x08014F2E: 9004 STR R0, [SP, #16] 0x08014F30: 9801 LDR R0, [SP, #4] 0x08014F32: 3001 ADDS R0, #1 0x08014F34: 9001 STR R0, [SP, #4] 0x08014F36: E7DE B .L5 ; 0x08014EF6
.L6: 0x08014F38: 9804 LDR R0, [SP, #16] 0x08014F3A: 9007 STR R0, [SP, #28]
.L7: 0x08014F3C: 9807 LDR R0, [SP, #28] 0x08014F3E: B008 ADD SP, SP, #32 0x08014F40: BD80 POP {R7, PC}
mbSlaveWriteSingleRegister: 0x08014F42: B580 PUSH {R7, LR} 0x08014F44: B086 SUB SP, SP, #24 0x08014F46: 9004 STR R0, [SP, #16] 0x08014F48: 9103 STR R1, [SP, #12] 0x08014F4A: 9202 STR R2, [SP, #8] 0x08014F4C: 9301 STR R3, [SP, #4] 0x08014F4E: 9801 LDR R0, [SP, #4] 0x08014F50: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08014F54: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08014F58: F891 104E LDRB.W R1, [R1, #78] 0x08014F5C: 4288 CMP R0, R1 0x08014F5E: D009 BEQ .L1 ; 0x08014F74 0x08014F60: 9801 LDR R0, [SP, #4] 0x08014F62: B138 CBZ R0, .L1 ; 0x08014F74 0x08014F64: 9804 LDR R0, [SP, #16] 0x08014F66: 9B02 LDR R3, [SP, #8] 0x08014F68: 2106 MOVS R1, #6 0x08014F6A: 220B MOVS R2, #11 0x08014F6C: F000 F84C BL mbSlaveResponseException ; 0x08015008 0x08014F70: 9005 STR R0, [SP, #20] 0x08014F72: E046 B .L3 ; 0x08015002
.L1: 0x08014F74: 9803 LDR R0, [SP, #12] 0x08014F76: 8840 LDRH R0, [R0, #2] 0x08014F78: BA40 REV16 R0, R0 0x08014F7A: 9000 STR R0, [SP, #0] 0x08014F7C: 9800 LDR R0, [SP, #0] 0x08014F7E: F5B0 7FBD CMP.W R0, #0x017A 0x08014F82: D307 BCC .L2 ; 0x08014F94 0x08014F84: 9804 LDR R0, [SP, #16] 0x08014F86: 9B02 LDR R3, [SP, #8] 0x08014F88: 2106 MOVS R1, #6 0x08014F8A: 2202 MOVS R2, #2 0x08014F8C: F000 F83C BL mbSlaveResponseException ; 0x08015008 0x08014F90: 9005 STR R0, [SP, #20] 0x08014F92: E036 B .L3 ; 0x08015002
.L2: 0x08014F94: 9803 LDR R0, [SP, #12] 0x08014F96: 7900 LDRB R0, [R0, #4] 0x08014F98: 9A00 LDR R2, [SP, #0] 0x08014F9A: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08014F9E: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08014FA2: EB01 0242 ADD.W R2, R1, R2, LSL #1 0x08014FA6: 7050 STRB R0, [R2, #1] 0x08014FA8: 9803 LDR R0, [SP, #12] 0x08014FAA: 7940 LDRB R0, [R0, #5] 0x08014FAC: 9A00 LDR R2, [SP, #0] 0x08014FAE: F801 0012 STRB.W R0, [R1, R2, LSL #1] 0x08014FB2: 9904 LDR R1, [SP, #16] 0x08014FB4: 9A02 LDR R2, [SP, #8] 0x08014FB6: 2006 MOVS R0, #6 0x08014FB8: 5488 STRB R0, [R1, R2] 0x08014FBA: 9802 LDR R0, [SP, #8] 0x08014FBC: 3001 ADDS R0, #1 0x08014FBE: 9002 STR R0, [SP, #8] 0x08014FC0: 9800 LDR R0, [SP, #0] 0x08014FC2: 0A00 LSRS R0, R0, #8 0x08014FC4: 9904 LDR R1, [SP, #16] 0x08014FC6: 9A02 LDR R2, [SP, #8] 0x08014FC8: 5488 STRB R0, [R1, R2] 0x08014FCA: 9802 LDR R0, [SP, #8] 0x08014FCC: 3001 ADDS R0, #1 0x08014FCE: 9002 STR R0, [SP, #8] 0x08014FD0: 9800 LDR R0, [SP, #0] 0x08014FD2: 9904 LDR R1, [SP, #16] 0x08014FD4: 9A02 LDR R2, [SP, #8] 0x08014FD6: 5488 STRB R0, [R1, R2] 0x08014FD8: 9802 LDR R0, [SP, #8] 0x08014FDA: 3001 ADDS R0, #1 0x08014FDC: 9002 STR R0, [SP, #8] 0x08014FDE: 9803 LDR R0, [SP, #12] 0x08014FE0: 7900 LDRB R0, [R0, #4] 0x08014FE2: 9904 LDR R1, [SP, #16] 0x08014FE4: 9A02 LDR R2, [SP, #8] 0x08014FE6: 5488 STRB R0, [R1, R2] 0x08014FE8: 9802 LDR R0, [SP, #8] 0x08014FEA: 3001 ADDS R0, #1 0x08014FEC: 9002 STR R0, [SP, #8] 0x08014FEE: 9803 LDR R0, [SP, #12] 0x08014FF0: 7940 LDRB R0, [R0, #5] 0x08014FF2: 9904 LDR R1, [SP, #16] 0x08014FF4: 9A02 LDR R2, [SP, #8] 0x08014FF6: 5488 STRB R0, [R1, R2] 0x08014FF8: 9802 LDR R0, [SP, #8] 0x08014FFA: 3001 ADDS R0, #1 0x08014FFC: 9002 STR R0, [SP, #8] 0x08014FFE: 9802 LDR R0, [SP, #8] 0x08015000: 9005 STR R0, [SP, #20]
.L3: 0x08015002: 9805 LDR R0, [SP, #20] 0x08015004: B006 ADD SP, SP, #24 0x08015006: BD80 POP {R7, PC}
mbSlaveResponseException: 0x08015008: B084 SUB SP, SP, #16 0x0801500A: 9003 STR R0, [SP, #12] 0x0801500C: 9102 STR R1, [SP, #8] 0x0801500E: 9201 STR R2, [SP, #4] 0x08015010: 9300 STR R3, [SP, #0] 0x08015012: 9802 LDR R0, [SP, #8] 0x08015014: 3080 ADDS R0, #128 0x08015016: 9002 STR R0, [SP, #8] 0x08015018: 9802 LDR R0, [SP, #8] 0x0801501A: 9903 LDR R1, [SP, #12] 0x0801501C: 9A00 LDR R2, [SP, #0] 0x0801501E: 5488 STRB R0, [R1, R2] 0x08015020: 9800 LDR R0, [SP, #0] 0x08015022: 3001 ADDS R0, #1 0x08015024: 9000 STR R0, [SP, #0] 0x08015026: 9801 LDR R0, [SP, #4] 0x08015028: 9903 LDR R1, [SP, #12] 0x0801502A: 9A00 LDR R2, [SP, #0] 0x0801502C: 5488 STRB R0, [R1, R2] 0x0801502E: 9800 LDR R0, [SP, #0] 0x08015030: 3001 ADDS R0, #1 0x08015032: 9000 STR R0, [SP, #0] 0x08015034: 9800 LDR R0, [SP, #0] 0x08015036: B004 ADD SP, SP, #16 0x08015038: 4770 BX LR
beeperTaskStart: 0x0801503A: B580 PUSH {R7, LR} 0x0801503C: B086 SUB SP, SP, #24 0x0801503E: 9005 STR R0, [SP, #20]
.L1: 0x08015040: F242 40D4 MOVW R0, #0x24D4 ; 0x240024D4 = beeperQueue 0x08015044: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D4 = beeperQueue 0x08015048: 6800 LDR R0, [R0] 0x0801504A: F242 41F0 MOVW R1, #0x24F0 ; 0x240024F0 = bm 0x0801504E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F0 = bm 0x08015052: F04F 32FF MOV.W R2, #0xFFFFFFFF 0x08015056: F7FE FF2E BL xQueueReceive ; 0x08013EB6 0x0801505A: 9004 STR R0, [SP, #16] 0x0801505C: 9804 LDR R0, [SP, #16] 0x0801505E: 2801 CMP R0, #1 0x08015060: D129 BNE .L3 ; 0x080150B6 0x08015062: 2000 MOVS R0, #0 0x08015064: 9003 STR R0, [SP, #12]
.L2: 0x08015066: 9803 LDR R0, [SP, #12] 0x08015068: F242 41F0 MOVW R1, #0x24F0 ; 0x240024F0 = bm 0x0801506C: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F0 = bm 0x08015070: 8889 LDRH R1, [R1, #4] 0x08015072: 4288 CMP R0, R1 0x08015074: D21F BCS .L3 ; 0x080150B6 0x08015076: F641 0000 MOVW R0, #0x1800 0x0801507A: F6C5 0002 MOVT R0, #0x5802 0x0801507E: 9000 STR R0, [SP, #0] 0x08015080: F44F 4100 MOV.W R1, #0x8000 0x08015084: 9101 STR R1, [SP, #4] 0x08015086: 2201 MOVS R2, #1 0x08015088: F003 F8F8 BL HAL_GPIO_WritePin ; 0x0801827C 0x0801508C: F242 40F0 MOVW R0, #0x24F0 ; 0x240024F0 = bm 0x08015090: F2C2 4000 MOVT R0, #0x2400 ; 0x240024F0 = bm 0x08015094: 9002 STR R0, [SP, #8] 0x08015096: 8800 LDRH R0, [R0] 0x08015098: F7FF FAE5 BL vTaskDelay ; 0x08014666 0x0801509C: 9800 LDR R0, [SP, #0] 0x0801509E: 9901 LDR R1, [SP, #4] 0x080150A0: 2200 MOVS R2, #0 0x080150A2: F003 F8EB BL HAL_GPIO_WritePin ; 0x0801827C 0x080150A6: 9802 LDR R0, [SP, #8] 0x080150A8: 8840 LDRH R0, [R0, #2] 0x080150AA: F7FF FADC BL vTaskDelay ; 0x08014666 0x080150AE: 9803 LDR R0, [SP, #12] 0x080150B0: 3001 ADDS R0, #1 0x080150B2: 9003 STR R0, [SP, #12] 0x080150B4: E7D7 B .L2 ; 0x08015066
.L3: 0x080150B6: E7C3 B .L1 ; 0x08015040
wizchip_dhcp_init(): 0x080150B8: B580 PUSH {R7, LR} 0x080150BA: F246 01FC MOVW R1, #0x60FC ; 0x240060FC = dhcp_buffer 0x080150BE: F2C2 4100 MOVT R1, #0x2400 ; 0x240060FC = dhcp_buffer 0x080150C2: 2001 MOVS R0, #1 0x080150C4: F008 FB5E BL DHCP_init ; 0x0801D784 0x080150C8: F245 00E7 MOVW R0, #0x50E7 ; 0x080150E7 = ip_assigned() 0x080150CC: F6C0 0001 MOVT R0, #0x0801 ; 0x080150E7 = ip_assigned() 0x080150D0: F640 414D MOVW R1, #0x0C4D ; 0x08020C4D = ip_updated() 0x080150D4: F6C0 0102 MOVT R1, #0x0802 ; 0x08020C4D = ip_updated() 0x080150D8: F640 425D MOVW R2, #0x0C5D ; 0x08020C5D = ip_conflict() 0x080150DC: F6C0 0202 MOVT R2, #0x0802 ; 0x08020C5D = ip_conflict() 0x080150E0: F7FC FC46 BL reg_dhcp_cbfunc ; 0x08011970 0x080150E4: BD80 POP {R7, PC}
ip_assigned(): 0x080150E6: B580 PUSH {R7, LR} 0x080150E8: B086 SUB SP, SP, #24 0x080150EA: F641 40AE MOVW R0, #0x1CAE ; 0x08021CAE = .rodata..L.str.4.516 0x080150EE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021CAE = .rodata..L.str.4.516 0x080150F2: F000 FB52 BL printf ; 0x0801579A 0x080150F6: A805 ADD R0, SP, #20 0x080150F8: F008 FBC0 BL getIPfromDHCP ; 0x0801D87C 0x080150FC: F89D 1014 LDRB.W R1, [SP, #20] 0x08015100: F89D 2015 LDRB.W R2, [SP, #21] 0x08015104: F89D 3016 LDRB.W R3, [SP, #22] 0x08015108: F89D 0017 LDRB.W R0, [SP, #23] 0x0801510C: 46EC MOV R12, SP 0x0801510E: F8CC 0000 STR.W R0, [R12] 0x08015112: F641 60C9 MOVW R0, #0x1EC9 ; 0x08021EC9 = .rodata..L.str.5.517 0x08015116: F6C0 0002 MOVT R0, #0x0802 ; 0x08021EC9 = .rodata..L.str.5.517 0x0801511A: F000 FB3E BL printf ; 0x0801579A 0x0801511E: A804 ADD R0, SP, #16 0x08015120: F008 FBD4 BL getSNfromDHCP ; 0x0801D8CC 0x08015124: F89D 1010 LDRB.W R1, [SP, #16] 0x08015128: F89D 2011 LDRB.W R2, [SP, #17] 0x0801512C: F89D 3012 LDRB.W R3, [SP, #18] 0x08015130: F89D 0013 LDRB.W R0, [SP, #19] 0x08015134: 46EC MOV R12, SP 0x08015136: F8CC 0000 STR.W R0, [R12] 0x0801513A: F641 40C8 MOVW R0, #0x1CC8 ; 0x08021CC8 = .rodata..L.str.6.518 0x0801513E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021CC8 = .rodata..L.str.6.518 0x08015142: F000 FB2A BL printf ; 0x0801579A 0x08015146: A803 ADD R0, SP, #12 0x08015148: F008 FBAC BL getGWfromDHCP ; 0x0801D8A4 0x0801514C: F89D 100C LDRB.W R1, [SP, #12] 0x08015150: F89D 200D LDRB.W R2, [SP, #13] 0x08015154: F89D 300E LDRB.W R3, [SP, #14] 0x08015158: F89D 000F LDRB.W R0, [SP, #15] 0x0801515C: 46EC MOV R12, SP 0x0801515E: F8CC 0000 STR.W R0, [R12] 0x08015162: F641 40E2 MOVW R0, #0x1CE2 ; 0x08021CE2 = .rodata..L.str.7.519 0x08015166: F6C0 0002 MOVT R0, #0x0802 ; 0x08021CE2 = .rodata..L.str.7.519 0x0801516A: F000 FB16 BL printf ; 0x0801579A 0x0801516E: A802 ADD R0, SP, #8 0x08015170: F008 FBC0 BL getDNSfromDHCP ; 0x0801D8F4 0x08015174: F89D 1008 LDRB.W R1, [SP, #8] 0x08015178: F89D 2009 LDRB.W R2, [SP, #9] 0x0801517C: F89D 300A LDRB.W R3, [SP, #10] 0x08015180: F89D 000B LDRB.W R0, [SP, #11] 0x08015184: 46EC MOV R12, SP 0x08015186: F8CC 0000 STR.W R0, [R12] 0x0801518A: F641 5000 MOVW R0, #0x1D00 ; 0x08021D00 = .rodata..L.str.8.520 0x0801518E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021D00 = .rodata..L.str.8.520 0x08015192: F000 FB02 BL printf ; 0x0801579A 0x08015196: F008 FBC1 BL getDHCPLeasetime ; 0x0801D91C 0x0801519A: 4601 MOV R1, R0 0x0801519C: F242 201F MOVW R0, #0x221F ; 0x0802221F = .rodata..L.str.9.521 0x080151A0: F6C0 0002 MOVT R0, #0x0802 ; 0x0802221F = .rodata..L.str.9.521 0x080151A4: F000 FAF9 BL printf ; 0x0801579A 0x080151A8: B006 ADD SP, SP, #24 0x080151AA: BD80 POP {R7, PC}
wizchip_reset(): 0x080151AC: B580 PUSH {R7, LR} 0x080151AE: F640 4000 MOVW R0, #0x0C00 0x080151B2: F6C5 0002 MOVT R0, #0x5802 0x080151B6: 2108 MOVS R1, #8 0x080151B8: 2200 MOVS R2, #0 0x080151BA: F003 F85F BL HAL_GPIO_WritePin ; 0x0801827C 0x080151BE: 2064 MOVS R0, #100 0x080151C0: F7FF FA51 BL vTaskDelay ; 0x08014666 0x080151C4: F240 4000 MOVW R0, #0x0400 0x080151C8: F6C5 0002 MOVT R0, #0x5802 0x080151CC: F44F 7100 MOV.W R1, #0x0200 0x080151D0: 2201 MOVS R2, #1 0x080151D2: F003 F853 BL HAL_GPIO_WritePin ; 0x0801827C 0x080151D6: 2041 MOVS R0, #65 0x080151D8: F7FF FA45 BL vTaskDelay ; 0x08014666 0x080151DC: BD80 POP {R7, PC}
mainTaskStart: 0x080151DE: B08C SUB SP, SP, #48 0x080151E0: 900B STR R0, [SP, #44] 0x080151E2: F241 3054 MOVW R0, #0x1354 ; 0x24001354 = fs 0x080151E6: F2C2 4000 MOVT R0, #0x2400 ; 0x24001354 = fs 0x080151EA: F641 7100 MOVW R1, #0x1F00 ; 0x08021F00 = .rodata..L.str.531 0x080151EE: F6C0 0102 MOVT R1, #0x0802 ; 0x08021F00 = .rodata..L.str.531 0x080151F2: 2201 MOVS R2, #1 0x080151F4: F7FC FD60 BL f_mount ; 0x08011CB8 0x080151F8: F88D 002B STRB.W R0, [SP, #43] 0x080151FC: F89D 002B LDRB.W R0, [SP, #43] 0x08015200: B130 CBZ R0, .L1 ; 0x08015210 0x08015202: F641 00AF MOVW R0, #0x18AF ; 0x080218AF = .rodata..L.str.1.532 0x08015206: F6C0 0002 MOVT R0, #0x0802 ; 0x080218AF = .rodata..L.str.1.532 0x0801520A: F000 FAC6 BL printf ; 0x0801579A 0x0801520E: E013 B .L2 ; 0x08015238
.L1: 0x08015210: F641 501A MOVW R0, #0x1D1A ; 0x08021D1A = .rodata..L.str.2.533 0x08015214: F6C0 0002 MOVT R0, #0x0802 ; 0x08021D1A = .rodata..L.str.2.533 0x08015218: F000 FABF BL printf ; 0x0801579A 0x0801521C: F646 40FC MOVW R0, #0x6CFC ; 0x24006CFC = mainTaskStart::buff 0x08015220: F2C2 4000 MOVT R0, #0x2400 ; 0x24006CFC = mainTaskStart::buff 0x08015224: 9003 STR R0, [SP, #12] 0x08015226: F641 5130 MOVW R1, #0x1D30 ; 0x08021D30 = .rodata..L.str.3.534 0x0801522A: F6C0 0102 MOVT R1, #0x0802 ; 0x08021D30 = .rodata..L.str.3.534 0x0801522E: F7EE FF35 BL strcpy ; 0x0800409C 0x08015232: 9803 LDR R0, [SP, #12] 0x08015234: F000 F820 BL list_dir(char const*) ; 0x08015278
.L2: 0x08015238: F242 3054 MOVW R0, #0x2354 ; 0x24002354 = hrtc 0x0801523C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002354 = hrtc 0x08015240: 9002 STR R0, [SP, #8] 0x08015242: A905 ADD R1, SP, #20 0x08015244: 2200 MOVS R2, #0 0x08015246: 9201 STR R2, [SP, #4] 0x08015248: F7F5 F8FB BL HAL_RTC_GetTime ; 0x0800A442 0x0801524C: 9A01 LDR R2, [SP, #4] 0x0801524E: 9802 LDR R0, [SP, #8] 0x08015250: A904 ADD R1, SP, #16 0x08015252: F003 FB7D BL HAL_RTC_GetDate ; 0x08018950 0x08015256: F89D 1014 LDRB.W R1, [SP, #20] 0x0801525A: F89D 2015 LDRB.W R2, [SP, #21] 0x0801525E: F89D 3016 LDRB.W R3, [SP, #22] 0x08015262: F641 5032 MOVW R0, #0x1D32 ; 0x08021D32 = .rodata..L.str.4.535 0x08015266: F6C0 0002 MOVT R0, #0x0802 ; 0x08021D32 = .rodata..L.str.4.535 0x0801526A: F000 FA96 BL printf ; 0x0801579A 0x0801526E: F241 3088 MOVW R0, #0x1388 0x08015272: F7FF F9F8 BL vTaskDelay ; 0x08014666 0x08015276: E7DF B .L2 ; 0x08015238
list_dir(char const*): 0x08015278: B580 PUSH {R7, LR} 0x0801527A: B0D8 SUB SP, SP, #0x0160 0x0801527C: 9057 STR R0, [SP, #0x015C] 0x0801527E: 9957 LDR R1, [SP, #0x015C] 0x08015280: A848 ADD R0, SP, #0x0120 0x08015282: F7FD FAAA BL f_opendir ; 0x080127DA 0x08015286: F88D 015B STRB.W R0, [SP, #0x015B] 0x0801528A: F89D 015B LDRB.W R0, [SP, #0x015B] 0x0801528E: BBD8 CBNZ R0, .L7 ; 0x08015308 0x08015290: 2000 MOVS R0, #0 0x08015292: 9000 STR R0, [SP, #0] 0x08015294: 9001 STR R0, [SP, #4]
.L1: 0x08015296: A848 ADD R0, SP, #0x0120 0x08015298: A902 ADD R1, SP, #8 0x0801529A: F7FD FB3C BL f_readdir ; 0x08012916 0x0801529E: F88D 015B STRB.W R0, [SP, #0x015B] 0x080152A2: F89D 015B LDRB.W R0, [SP, #0x015B] 0x080152A6: B910 CBNZ R0, .L2 ; 0x080152AE 0x080152A8: F89D 001E LDRB.W R0, [SP, #30] 0x080152AC: B900 CBNZ R0, .L3 ; 0x080152B0
.L2: 0x080152AE: E01F B .L6 ; 0x080152F0
.L3: 0x080152B0: F89D 0010 LDRB.W R0, [SP, #16] 0x080152B4: 06C0 LSLS R0, R0, #27 0x080152B6: 2800 CMP R0, #0 0x080152B8: D50C BPL .L4 ; 0x080152D4 0x080152BA: A802 ADD R0, SP, #8 0x080152BC: F100 0116 ADD.W R1, R0, #22 0x080152C0: F641 00C6 MOVW R0, #0x18C6 ; 0x080218C6 = .rodata..L.str.5.536 0x080152C4: F6C0 0002 MOVT R0, #0x0802 ; 0x080218C6 = .rodata..L.str.5.536 0x080152C8: F000 FA67 BL printf ; 0x0801579A 0x080152CC: 9800 LDR R0, [SP, #0] 0x080152CE: 3001 ADDS R0, #1 0x080152D0: 9000 STR R0, [SP, #0] 0x080152D2: E00C B .L5 ; 0x080152EE
.L4: 0x080152D4: 9902 LDR R1, [SP, #8] 0x080152D6: A802 ADD R0, SP, #8 0x080152D8: F100 0216 ADD.W R2, R0, #22 0x080152DC: F641 7001 MOVW R0, #0x1F01 ; 0x08021F01 = .rodata..L.str.6.537 0x080152E0: F6C0 0002 MOVT R0, #0x0802 ; 0x08021F01 = .rodata..L.str.6.537 0x080152E4: F000 FA59 BL printf ; 0x0801579A 0x080152E8: 9801 LDR R0, [SP, #4] 0x080152EA: 3001 ADDS R0, #1 0x080152EC: 9001 STR R0, [SP, #4]
.L5: 0x080152EE: E7D2 B .L1 ; 0x08015296
.L6: 0x080152F0: A848 ADD R0, SP, #0x0120 0x080152F2: F7FD FAED BL f_closedir ; 0x080128D0 0x080152F6: 9900 LDR R1, [SP, #0] 0x080152F8: 9A01 LDR R2, [SP, #4] 0x080152FA: F242 202F MOVW R0, #0x222F ; 0x0802222F = .rodata..L.str.7.538 0x080152FE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802222F = .rodata..L.str.7.538 0x08015302: F000 FA4A BL printf ; 0x0801579A 0x08015306: E008 B .L8 ; 0x0801531A
.L7: 0x08015308: 9957 LDR R1, [SP, #0x015C] 0x0801530A: F89D 215B LDRB.W R2, [SP, #0x015B] 0x0801530E: F641 00D5 MOVW R0, #0x18D5 ; 0x080218D5 = .rodata..L.str.8.539 0x08015312: F6C0 0002 MOVT R0, #0x0802 ; 0x080218D5 = .rodata..L.str.8.539 0x08015316: F000 FA40 BL printf ; 0x0801579A
.L8: 0x0801531A: F89D 015B LDRB.W R0, [SP, #0x015B] 0x0801531E: B058 ADD SP, SP, #0x0160 0x08015320: BD80 POP {R7, PC}
DS18B20_Conversion(): 0x08015322: B580 PUSH {R7, LR} 0x08015324: B08E SUB SP, SP, #56 0x08015326: 2000 MOVS R0, #0 0x08015328: 9005 STR R0, [SP, #20] 0x0801532A: 900C STR R0, [SP, #48] 0x0801532C: 900B STR R0, [SP, #44] 0x0801532E: 900A STR R0, [SP, #40] 0x08015330: 9009 STR R0, [SP, #36] 0x08015332: 9008 STR R0, [SP, #32] 0x08015334: F44F 4000 MOV.W R0, #0x8000 0x08015338: 9008 STR R0, [SP, #32] 0x0801533A: F7FE F866 BL vPortEnterCritical ; 0x0801340A 0x0801533E: 9805 LDR R0, [SP, #20] 0x08015340: F88D 001F STRB.W R0, [SP, #31] 0x08015344: F643 2098 MOVW R0, #0x3A98 0x08015348: 9006 STR R0, [SP, #24]
.L1: 0x0801534A: 2001 MOVS R0, #1 0x0801534C: 9009 STR R0, [SP, #36] 0x0801534E: 2000 MOVS R0, #0 0x08015350: F6C5 0002 MOVT R0, #0x5802 0x08015354: 9003 STR R0, [SP, #12] 0x08015356: A908 ADD R1, SP, #32 0x08015358: 9102 STR R1, [SP, #8] 0x0801535A: F7F2 FDDC BL HAL_GPIO_Init ; 0x08007F16 0x0801535E: 9803 LDR R0, [SP, #12] 0x08015360: F44F 4100 MOV.W R1, #0x8000 0x08015364: 9104 STR R1, [SP, #16] 0x08015366: 2200 MOVS R2, #0 0x08015368: 9201 STR R2, [SP, #4] 0x0801536A: F002 FF87 BL HAL_GPIO_WritePin ; 0x0801827C 0x0801536E: 9801 LDR R0, [SP, #4] 0x08015370: F000 F87D BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08015374: 9A01 LDR R2, [SP, #4] 0x08015376: 9902 LDR R1, [SP, #8] 0x08015378: 9803 LDR R0, [SP, #12] 0x0801537A: 9209 STR R2, [SP, #36] 0x0801537C: F7F2 FDCB BL HAL_GPIO_Init ; 0x08007F16 0x08015380: 200F MOVS R0, #15 0x08015382: F000 F874 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08015386: 9803 LDR R0, [SP, #12] 0x08015388: 9904 LDR R1, [SP, #16] 0x0801538A: F002 FF53 BL HAL_GPIO_ReadPin ; 0x08018234 0x0801538E: F88D 001F STRB.W R0, [SP, #31] 0x08015392: 202D MOVS R0, #45 0x08015394: F000 F86B BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08015398: 9806 LDR R0, [SP, #24] 0x0801539A: 1E41 SUBS R1, R0, #1 0x0801539C: 9106 STR R1, [SP, #24] 0x0801539E: 2000 MOVS R0, #0 0x080153A0: 9000 STR R0, [SP, #0] 0x080153A2: B129 CBZ R1, .L2 ; 0x080153B0 0x080153A4: F89D 001F LDRB.W R0, [SP, #31] 0x080153A8: FAB0 F080 CLZ R0, R0 0x080153AC: 0940 LSRS R0, R0, #5 0x080153AE: 9000 STR R0, [SP, #0]
.L2: 0x080153B0: 9800 LDR R0, [SP, #0] 0x080153B2: 07C0 LSLS R0, R0, #31 0x080153B4: 2800 CMP R0, #0 0x080153B6: D1C8 BNE .L1 ; 0x0801534A 0x080153B8: F7FE F84E BL vPortExitCritical ; 0x08013458 0x080153BC: 9806 LDR R0, [SP, #24] 0x080153BE: B110 CBZ R0, .L3 ; 0x080153C6 0x080153C0: 2000 MOVS R0, #0 0x080153C2: 900D STR R0, [SP, #52] 0x080153C4: E001 B .L4 ; 0x080153CA
.L3: 0x080153C6: 2001 MOVS R0, #1 0x080153C8: 900D STR R0, [SP, #52]
.L4: 0x080153CA: 980D LDR R0, [SP, #52] 0x080153CC: B00E ADD SP, SP, #56 0x080153CE: BD80 POP {R7, PC}
DS18B20_Read(): 0x080153D0: B580 PUSH {R7, LR} 0x080153D2: B08C SUB SP, SP, #48 0x080153D4: 2000 MOVS R0, #0 0x080153D6: 9004 STR R0, [SP, #16] 0x080153D8: 900B STR R0, [SP, #44] 0x080153DA: 900A STR R0, [SP, #40] 0x080153DC: 9009 STR R0, [SP, #36] 0x080153DE: 9008 STR R0, [SP, #32] 0x080153E0: 9007 STR R0, [SP, #28] 0x080153E2: F88D 001B STRB.W R0, [SP, #27] 0x080153E6: F44F 4000 MOV.W R0, #0x8000 0x080153EA: 9007 STR R0, [SP, #28] 0x080153EC: F7FE F80D BL vPortEnterCritical ; 0x0801340A 0x080153F0: 9804 LDR R0, [SP, #16] 0x080153F2: 9005 STR R0, [SP, #20]
.L1: 0x080153F4: 9805 LDR R0, [SP, #20] 0x080153F6: 2807 CMP R0, #7 0x080153F8: D833 BHI .L3 ; 0x08015462 0x080153FA: 2001 MOVS R0, #1 0x080153FC: 9008 STR R0, [SP, #32] 0x080153FE: 2000 MOVS R0, #0 0x08015400: F6C5 0002 MOVT R0, #0x5802 0x08015404: 9002 STR R0, [SP, #8] 0x08015406: A907 ADD R1, SP, #28 0x08015408: 9101 STR R1, [SP, #4] 0x0801540A: F7F2 FD84 BL HAL_GPIO_Init ; 0x08007F16 0x0801540E: 9802 LDR R0, [SP, #8] 0x08015410: F44F 4100 MOV.W R1, #0x8000 0x08015414: 9103 STR R1, [SP, #12] 0x08015416: 2200 MOVS R2, #0 0x08015418: 9200 STR R2, [SP, #0] 0x0801541A: F002 FF2F BL HAL_GPIO_WritePin ; 0x0801827C 0x0801541E: 9800 LDR R0, [SP, #0] 0x08015420: F000 F825 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08015424: 9A00 LDR R2, [SP, #0] 0x08015426: 9901 LDR R1, [SP, #4] 0x08015428: 9802 LDR R0, [SP, #8] 0x0801542A: 9208 STR R2, [SP, #32] 0x0801542C: F7F2 FD73 BL HAL_GPIO_Init ; 0x08007F16 0x08015430: 200F MOVS R0, #15 0x08015432: F000 F81C BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08015436: 9802 LDR R0, [SP, #8] 0x08015438: 9903 LDR R1, [SP, #12] 0x0801543A: F002 FEFB BL HAL_GPIO_ReadPin ; 0x08018234 0x0801543E: 2801 CMP R0, #1 0x08015440: D108 BNE .L2 ; 0x08015454 0x08015442: 9905 LDR R1, [SP, #20] 0x08015444: 2001 MOVS R0, #1 0x08015446: FA00 F101 LSL.W R1, R0, R1 0x0801544A: F89D 001B LDRB.W R0, [SP, #27] 0x0801544E: 4308 ORRS R0, R1 0x08015450: F88D 001B STRB.W R0, [SP, #27]
.L2: 0x08015454: 202D MOVS R0, #45 0x08015456: F000 F80A BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x0801545A: 9805 LDR R0, [SP, #20] 0x0801545C: 3001 ADDS R0, #1 0x0801545E: 9005 STR R0, [SP, #20] 0x08015460: E7C8 B .L1 ; 0x080153F4
.L3: 0x08015462: F7FD FFF9 BL vPortExitCritical ; 0x08013458 0x08015466: F89D 001B LDRB.W R0, [SP, #27] 0x0801546A: B00C ADD SP, SP, #48 0x0801546C: BD80 POP {R7, PC}
DS18B20_Delay(unsigned short): 0x0801546E: B081 SUB SP, SP, #4 0x08015470: F8AD 0002 STRH.W R0, [SP, #2] 0x08015474: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x08015478: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x0801547C: 6802 LDR R2, [R0] 0x0801547E: 6811 LDR R1, [R2] 0x08015480: F041 0101 ORR R1, R1, #1 0x08015484: 6011 STR R1, [R2] 0x08015486: 6801 LDR R1, [R0] 0x08015488: 2000 MOVS R0, #0 0x0801548A: 6248 STR R0, [R1, #36]
.L1: 0x0801548C: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x08015490: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x08015494: 6800 LDR R0, [R0] 0x08015496: 6A40 LDR R0, [R0, #36] 0x08015498: F8BD 1002 LDRH.W R1, [SP, #2] 0x0801549C: 4288 CMP R0, R1 0x0801549E: D200 BCS .L2 ; 0x080154A2 0x080154A0: E7F4 B .L1 ; 0x0801548C
.L2: 0x080154A2: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x080154A6: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x080154AA: 6800 LDR R0, [R0] 0x080154AC: 6A00 LDR R0, [R0, #32] 0x080154AE: F241 1111 MOVW R1, #0x1111 0x080154B2: 4208 TST R0, R1 0x080154B4: D112 BNE .L3 ; 0x080154DC 0x080154B6: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x080154BA: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x080154BE: 6800 LDR R0, [R0] 0x080154C0: 6A00 LDR R0, [R0, #32] 0x080154C2: F240 4144 MOVW R1, #0x0444 0x080154C6: 4208 TST R0, R1 0x080154C8: D108 BNE .L3 ; 0x080154DC 0x080154CA: F242 207C MOVW R0, #0x227C ; 0x2400227C = htim6 0x080154CE: F2C2 4000 MOVT R0, #0x2400 ; 0x2400227C = htim6 0x080154D2: 6801 LDR R1, [R0] 0x080154D4: 6808 LDR R0, [R1] 0x080154D6: F020 0001 BIC R0, R0, #1 0x080154DA: 6008 STR R0, [R1]
.L3: 0x080154DC: B001 ADD SP, SP, #4 0x080154DE: 4770 BX LR
ff_wtoupper.cvt1: 0x080154E0: 61 DC.B 0x61 ; 'a' 0x080154E1: 00 DC.B 0x00 ; '\0' 0x080154E2: 1A DC.B 0x1A ; '\x1A' 0x080154E3: 03 DC.B 0x03 ; '\x03' 0x080154E4: E0 DC.B 0xE0 ; '\xE0' 0x080154E5: 00 DC.B 0x00 ; '\0' 0x080154E6: 17 DC.B 0x17 ; '\x17' 0x080154E7: 03 DC.B 0x03 ; '\x03' 0x080154E8: F8 DC.B 0xF8 ; '\xF8' 0x080154E9: 00 DC.B 0x00 ; '\0' 0x080154EA: 07 DC.B 0x07 ; '\x07' 0x080154EB: 03 DC.B 0x03 ; '\x03' 0x080154EC: FF DC.B 0xFF ; '\xFF' 0x080154ED: 00 DC.B 0x00 ; '\0' 0x080154EE: 01 DC.B 0x01 ; '\x01' 0x080154EF: 00 DC.B 0x00 ; '\0' 0x080154F0: 78 DC.B 0x78 ; 'x' 0x080154F1: 01 DC.B 0x01 ; '\x01' 0x080154F2: 00 DC.B 0x00 ; '\0' 0x080154F3: 01 DC.B 0x01 ; '\x01' 0x080154F4: 30 DC.B 0x30 ; '0' 0x080154F5: 01 DC.B 0x01 ; '\x01' 0x080154F6: 32 DC.B 0x32 ; '2' 0x080154F7: 01 DC.B 0x01 ; '\x01' 0x080154F8: 06 DC.B 0x06 ; '\x06' 0x080154F9: 01 DC.B 0x01 ; '\x01' 0x080154FA: 39 DC.B 0x39 ; '9' 0x080154FB: 01 DC.B 0x01 ; '\x01' 0x080154FC: 10 DC.B 0x10 ; '\x10' 0x080154FD: 01 DC.B 0x01 ; '\x01' 0x080154FE: 4A DC.B 0x4A ; 'J' 0x080154FF: 01 DC.B 0x01 ; '\x01' 0x08015500: 2E DC.B 0x2E ; '.' 0x08015501: 01 DC.B 0x01 ; '\x01' 0x08015502: 79 DC.B 0x79 ; 'y' 0x08015503: 01 DC.B 0x01 ; '\x01' 0x08015504: 06 DC.B 0x06 ; '\x06' 0x08015505: 01 DC.B 0x01 ; '\x01' 0x08015506: 80 DC.B 0x80 ; '\x80' 0x08015507: 01 DC.B 0x01 ; '\x01' 0x08015508: 4D DC.B 0x4D ; 'M' 0x08015509: 00 DC.B 0x00 ; '\0' 0x0801550A: 43 DC.B 0x43 ; 'C' 0x0801550B: 02 DC.B 0x02 ; '\x02' 0x0801550C: 81 DC.B 0x81 ; '\x81' 0x0801550D: 01 DC.B 0x01 ; '\x01' 0x0801550E: 82 DC.B 0x82 ; '\x82' 0x0801550F: 01 DC.B 0x01 ; '\x01' 0x08015510: 82 DC.B 0x82 ; '\x82' 0x08015511: 01 DC.B 0x01 ; '\x01' 0x08015512: 84 DC.B 0x84 ; '\x84' 0x08015513: 01 DC.B 0x01 ; '\x01' 0x08015514: 84 DC.B 0x84 ; '\x84' 0x08015515: 01 DC.B 0x01 ; '\x01' 0x08015516: 86 DC.B 0x86 ; '\x86' 0x08015517: 01 DC.B 0x01 ; '\x01' 0x08015518: 87 DC.B 0x87 ; '\x87' 0x08015519: 01 DC.B 0x01 ; '\x01' 0x0801551A: 87 DC.B 0x87 ; '\x87' 0x0801551B: 01 DC.B 0x01 ; '\x01' 0x0801551C: 89 DC.B 0x89 ; '\x89' 0x0801551D: 01 DC.B 0x01 ; '\x01' 0x0801551E: 8A DC.B 0x8A ; '\x8A' 0x0801551F: 01 DC.B 0x01 ; '\x01' 0x08015520: 8B DC.B 0x8B ; '\x8B' 0x08015521: 01 DC.B 0x01 ; '\x01' 0x08015522: 8B DC.B 0x8B ; '\x8B' 0x08015523: 01 DC.B 0x01 ; '\x01' 0x08015524: 8D DC.B 0x8D ; '\x8D' 0x08015525: 01 DC.B 0x01 ; '\x01' 0x08015526: 8E DC.B 0x8E ; '\x8E' 0x08015527: 01 DC.B 0x01 ; '\x01' 0x08015528: 8F DC.B 0x8F ; '\x8F' 0x08015529: 01 DC.B 0x01 ; '\x01' 0x0801552A: 90 DC.B 0x90 ; '\x90' 0x0801552B: 01 DC.B 0x01 ; '\x01' 0x0801552C: 91 DC.B 0x91 ; '\x91' 0x0801552D: 01 DC.B 0x01 ; '\x01' 0x0801552E: 91 DC.B 0x91 ; '\x91' 0x0801552F: 01 DC.B 0x01 ; '\x01' 0x08015530: 93 DC.B 0x93 ; '\x93' 0x08015531: 01 DC.B 0x01 ; '\x01' 0x08015532: 94 DC.B 0x94 ; '\x94' 0x08015533: 01 DC.B 0x01 ; '\x01' 0x08015534: F6 DC.B 0xF6 ; '\xF6' 0x08015535: 01 DC.B 0x01 ; '\x01' 0x08015536: 96 DC.B 0x96 ; '\x96' 0x08015537: 01 DC.B 0x01 ; '\x01' 0x08015538: 97 DC.B 0x97 ; '\x97' 0x08015539: 01 DC.B 0x01 ; '\x01' 0x0801553A: 98 DC.B 0x98 ; '\x98' 0x0801553B: 01 DC.B 0x01 ; '\x01' 0x0801553C: 98 DC.B 0x98 ; '\x98' 0x0801553D: 01 DC.B 0x01 ; '\x01' 0x0801553E: 3D DC.B 0x3D ; '=' 0x0801553F: 02 DC.B 0x02 ; '\x02' 0x08015540: 9B DC.B 0x9B ; '\x9B' 0x08015541: 01 DC.B 0x01 ; '\x01' 0x08015542: 9C DC.B 0x9C ; '\x9C' 0x08015543: 01 DC.B 0x01 ; '\x01' 0x08015544: 9D DC.B 0x9D ; '\x9D' 0x08015545: 01 DC.B 0x01 ; '\x01' 0x08015546: 20 DC.B 0x20 ; ' ' 0x08015547: 02 DC.B 0x02 ; '\x02' 0x08015548: 9F DC.B 0x9F ; '\x9F' 0x08015549: 01 DC.B 0x01 ; '\x01' 0x0801554A: A0 DC.B 0xA0 ; '\xA0' 0x0801554B: 01 DC.B 0x01 ; '\x01' 0x0801554C: A0 DC.B 0xA0 ; '\xA0' 0x0801554D: 01 DC.B 0x01 ; '\x01' 0x0801554E: A2 DC.B 0xA2 ; '\xA2' 0x0801554F: 01 DC.B 0x01 ; '\x01' 0x08015550: A2 DC.B 0xA2 ; '\xA2' 0x08015551: 01 DC.B 0x01 ; '\x01' 0x08015552: A4 DC.B 0xA4 ; '\xA4' 0x08015553: 01 DC.B 0x01 ; '\x01' 0x08015554: A4 DC.B 0xA4 ; '\xA4' 0x08015555: 01 DC.B 0x01 ; '\x01' 0x08015556: A6 DC.B 0xA6 ; '\xA6' 0x08015557: 01 DC.B 0x01 ; '\x01' 0x08015558: A7 DC.B 0xA7 ; '\xA7' 0x08015559: 01 DC.B 0x01 ; '\x01' 0x0801555A: A7 DC.B 0xA7 ; '\xA7' 0x0801555B: 01 DC.B 0x01 ; '\x01' 0x0801555C: A9 DC.B 0xA9 ; '\xA9' 0x0801555D: 01 DC.B 0x01 ; '\x01' 0x0801555E: AA DC.B 0xAA ; '\xAA' 0x0801555F: 01 DC.B 0x01 ; '\x01' 0x08015560: AB DC.B 0xAB ; '\xAB' 0x08015561: 01 DC.B 0x01 ; '\x01' 0x08015562: AC DC.B 0xAC ; '\xAC' 0x08015563: 01 DC.B 0x01 ; '\x01' 0x08015564: AC DC.B 0xAC ; '\xAC' 0x08015565: 01 DC.B 0x01 ; '\x01' 0x08015566: AE DC.B 0xAE ; '\xAE' 0x08015567: 01 DC.B 0x01 ; '\x01' 0x08015568: AF DC.B 0xAF ; '\xAF' 0x08015569: 01 DC.B 0x01 ; '\x01' 0x0801556A: AF DC.B 0xAF ; '\xAF' 0x0801556B: 01 DC.B 0x01 ; '\x01' 0x0801556C: B1 DC.B 0xB1 ; '\xB1' 0x0801556D: 01 DC.B 0x01 ; '\x01' 0x0801556E: B2 DC.B 0xB2 ; '\xB2' 0x0801556F: 01 DC.B 0x01 ; '\x01' 0x08015570: B3 DC.B 0xB3 ; '\xB3' 0x08015571: 01 DC.B 0x01 ; '\x01' 0x08015572: B3 DC.B 0xB3 ; '\xB3' 0x08015573: 01 DC.B 0x01 ; '\x01' 0x08015574: B5 DC.B 0xB5 ; '\xB5' 0x08015575: 01 DC.B 0x01 ; '\x01' 0x08015576: B5 DC.B 0xB5 ; '\xB5' 0x08015577: 01 DC.B 0x01 ; '\x01' 0x08015578: B7 DC.B 0xB7 ; '\xB7' 0x08015579: 01 DC.B 0x01 ; '\x01' 0x0801557A: B8 DC.B 0xB8 ; '\xB8' 0x0801557B: 01 DC.B 0x01 ; '\x01' 0x0801557C: B8 DC.B 0xB8 ; '\xB8' 0x0801557D: 01 DC.B 0x01 ; '\x01' 0x0801557E: BA DC.B 0xBA ; '\xBA' 0x0801557F: 01 DC.B 0x01 ; '\x01' 0x08015580: BB DC.B 0xBB ; '\xBB' 0x08015581: 01 DC.B 0x01 ; '\x01' 0x08015582: BC DC.B 0xBC ; '\xBC' 0x08015583: 01 DC.B 0x01 ; '\x01' 0x08015584: BC DC.B 0xBC ; '\xBC' 0x08015585: 01 DC.B 0x01 ; '\x01' 0x08015586: BE DC.B 0xBE ; '\xBE' 0x08015587: 01 DC.B 0x01 ; '\x01' 0x08015588: F7 DC.B 0xF7 ; '\xF7' 0x08015589: 01 DC.B 0x01 ; '\x01' 0x0801558A: C0 DC.B 0xC0 ; '\xC0' 0x0801558B: 01 DC.B 0x01 ; '\x01' 0x0801558C: C1 DC.B 0xC1 ; '\xC1' 0x0801558D: 01 DC.B 0x01 ; '\x01' 0x0801558E: C2 DC.B 0xC2 ; '\xC2' 0x0801558F: 01 DC.B 0x01 ; '\x01' 0x08015590: C3 DC.B 0xC3 ; '\xC3' 0x08015591: 01 DC.B 0x01 ; '\x01' 0x08015592: C4 DC.B 0xC4 ; '\xC4' 0x08015593: 01 DC.B 0x01 ; '\x01' 0x08015594: C5 DC.B 0xC5 ; '\xC5' 0x08015595: 01 DC.B 0x01 ; '\x01' 0x08015596: C4 DC.B 0xC4 ; '\xC4' 0x08015597: 01 DC.B 0x01 ; '\x01' 0x08015598: C7 DC.B 0xC7 ; '\xC7' 0x08015599: 01 DC.B 0x01 ; '\x01' 0x0801559A: C8 DC.B 0xC8 ; '\xC8' 0x0801559B: 01 DC.B 0x01 ; '\x01' 0x0801559C: C7 DC.B 0xC7 ; '\xC7' 0x0801559D: 01 DC.B 0x01 ; '\x01' 0x0801559E: CA DC.B 0xCA ; '\xCA' 0x0801559F: 01 DC.B 0x01 ; '\x01' 0x080155A0: CB DC.B 0xCB ; '\xCB' 0x080155A1: 01 DC.B 0x01 ; '\x01' 0x080155A2: CA DC.B 0xCA ; '\xCA' 0x080155A3: 01 DC.B 0x01 ; '\x01' 0x080155A4: CD DC.B 0xCD ; '\xCD' 0x080155A5: 01 DC.B 0x01 ; '\x01' 0x080155A6: 10 DC.B 0x10 ; '\x10' 0x080155A7: 01 DC.B 0x01 ; '\x01' 0x080155A8: DD DC.B 0xDD ; '\xDD' 0x080155A9: 01 DC.B 0x01 ; '\x01' 0x080155AA: 01 DC.B 0x01 ; '\x01' 0x080155AB: 00 DC.B 0x00 ; '\0' 0x080155AC: 8E DC.B 0x8E ; '\x8E' 0x080155AD: 01 DC.B 0x01 ; '\x01' 0x080155AE: DE DC.B 0xDE ; '\xDE' 0x080155AF: 01 DC.B 0x01 ; '\x01' 0x080155B0: 12 DC.B 0x12 ; '\x12' 0x080155B1: 01 DC.B 0x01 ; '\x01' 0x080155B2: F3 DC.B 0xF3 ; '\xF3' 0x080155B3: 01 DC.B 0x01 ; '\x01' 0x080155B4: 03 DC.B 0x03 ; '\x03' 0x080155B5: 00 DC.B 0x00 ; '\0' 0x080155B6: F1 DC.B 0xF1 ; '\xF1' 0x080155B7: 01 DC.B 0x01 ; '\x01' 0x080155B8: F4 DC.B 0xF4 ; '\xF4' 0x080155B9: 01 DC.B 0x01 ; '\x01' 0x080155BA: F4 DC.B 0xF4 ; '\xF4' 0x080155BB: 01 DC.B 0x01 ; '\x01' 0x080155BC: F8 DC.B 0xF8 ; '\xF8' 0x080155BD: 01 DC.B 0x01 ; '\x01' 0x080155BE: 28 DC.B 0x28 ; '(' 0x080155BF: 01 DC.B 0x01 ; '\x01' 0x080155C0: 22 DC.B 0x22 ; '\"' 0x080155C1: 02 DC.B 0x02 ; '\x02' 0x080155C2: 12 DC.B 0x12 ; '\x12' 0x080155C3: 01 DC.B 0x01 ; '\x01' 0x080155C4: 3A DC.B 0x3A ; ':' 0x080155C5: 02 DC.B 0x02 ; '\x02' 0x080155C6: 09 DC.B 0x09 ; '\t' 0x080155C7: 00 DC.B 0x00 ; '\0' 0x080155C8: 65 DC.B 0x65 ; 'e' 0x080155C9: 2C DC.B 0x2C ; ',' 0x080155CA: 3B DC.B 0x3B ; ';' 0x080155CB: 02 DC.B 0x02 ; '\x02' 0x080155CC: 3B DC.B 0x3B ; ';' 0x080155CD: 02 DC.B 0x02 ; '\x02' 0x080155CE: 3D DC.B 0x3D ; '=' 0x080155CF: 02 DC.B 0x02 ; '\x02' 0x080155D0: 66 DC.B 0x66 ; 'f' 0x080155D1: 2C DC.B 0x2C ; ',' 0x080155D2: 3F DC.B 0x3F ; '?' 0x080155D3: 02 DC.B 0x02 ; '\x02' 0x080155D4: 40 DC.B 0x40 ; '@' 0x080155D5: 02 DC.B 0x02 ; '\x02' 0x080155D6: 41 DC.B 0x41 ; 'A' 0x080155D7: 02 DC.B 0x02 ; '\x02' 0x080155D8: 41 DC.B 0x41 ; 'A' 0x080155D9: 02 DC.B 0x02 ; '\x02' 0x080155DA: 46 DC.B 0x46 ; 'F' 0x080155DB: 02 DC.B 0x02 ; '\x02' 0x080155DC: 0A DC.B 0x0A ; '\n' 0x080155DD: 01 DC.B 0x01 ; '\x01' 0x080155DE: 53 DC.B 0x53 ; 'S' 0x080155DF: 02 DC.B 0x02 ; '\x02' 0x080155E0: 40 DC.B 0x40 ; '@' 0x080155E1: 00 DC.B 0x00 ; '\0' 0x080155E2: 81 DC.B 0x81 ; '\x81' 0x080155E3: 01 DC.B 0x01 ; '\x01' 0x080155E4: 86 DC.B 0x86 ; '\x86' 0x080155E5: 01 DC.B 0x01 ; '\x01' 0x080155E6: 55 DC.B 0x55 ; 'U' 0x080155E7: 02 DC.B 0x02 ; '\x02' 0x080155E8: 89 DC.B 0x89 ; '\x89' 0x080155E9: 01 DC.B 0x01 ; '\x01' 0x080155EA: 8A DC.B 0x8A ; '\x8A' 0x080155EB: 01 DC.B 0x01 ; '\x01' 0x080155EC: 58 DC.B 0x58 ; 'X' 0x080155ED: 02 DC.B 0x02 ; '\x02' 0x080155EE: 8F DC.B 0x8F ; '\x8F' 0x080155EF: 01 DC.B 0x01 ; '\x01' 0x080155F0: 5A DC.B 0x5A ; 'Z' 0x080155F1: 02 DC.B 0x02 ; '\x02' 0x080155F2: 90 DC.B 0x90 ; '\x90' 0x080155F3: 01 DC.B 0x01 ; '\x01' 0x080155F4: 5C DC.B 0x5C ; '\\' 0x080155F5: 02 DC.B 0x02 ; '\x02' 0x080155F6: 5D DC.B 0x5D ; ']' 0x080155F7: 02 DC.B 0x02 ; '\x02' 0x080155F8: 5E DC.B 0x5E ; '^' 0x080155F9: 02 DC.B 0x02 ; '\x02' 0x080155FA: 5F DC.B 0x5F ; '_' 0x080155FB: 02 DC.B 0x02 ; '\x02' 0x080155FC: 93 DC.B 0x93 ; '\x93' 0x080155FD: 01 DC.B 0x01 ; '\x01' 0x080155FE: 61 DC.B 0x61 ; 'a' 0x080155FF: 02 DC.B 0x02 ; '\x02' 0x08015600: 62 DC.B 0x62 ; 'b' 0x08015601: 02 DC.B 0x02 ; '\x02' 0x08015602: 94 DC.B 0x94 ; '\x94' 0x08015603: 01 DC.B 0x01 ; '\x01' 0x08015604: 64 DC.B 0x64 ; 'd' 0x08015605: 02 DC.B 0x02 ; '\x02' 0x08015606: 65 DC.B 0x65 ; 'e' 0x08015607: 02 DC.B 0x02 ; '\x02' 0x08015608: 66 DC.B 0x66 ; 'f' 0x08015609: 02 DC.B 0x02 ; '\x02' 0x0801560A: 67 DC.B 0x67 ; 'g' 0x0801560B: 02 DC.B 0x02 ; '\x02' 0x0801560C: 97 DC.B 0x97 ; '\x97' 0x0801560D: 01 DC.B 0x01 ; '\x01' 0x0801560E: 96 DC.B 0x96 ; '\x96' 0x0801560F: 01 DC.B 0x01 ; '\x01' 0x08015610: 6A DC.B 0x6A ; 'j' 0x08015611: 02 DC.B 0x02 ; '\x02' 0x08015612: 62 DC.B 0x62 ; 'b' 0x08015613: 2C DC.B 0x2C ; ',' 0x08015614: 6C DC.B 0x6C ; 'l' 0x08015615: 02 DC.B 0x02 ; '\x02' 0x08015616: 6D DC.B 0x6D ; 'm' 0x08015617: 02 DC.B 0x02 ; '\x02' 0x08015618: 6E DC.B 0x6E ; 'n' 0x08015619: 02 DC.B 0x02 ; '\x02' 0x0801561A: 9C DC.B 0x9C ; '\x9C' 0x0801561B: 01 DC.B 0x01 ; '\x01' 0x0801561C: 70 DC.B 0x70 ; 'p' 0x0801561D: 02 DC.B 0x02 ; '\x02' 0x0801561E: 71 DC.B 0x71 ; 'q' 0x0801561F: 02 DC.B 0x02 ; '\x02' 0x08015620: 9D DC.B 0x9D ; '\x9D' 0x08015621: 01 DC.B 0x01 ; '\x01' 0x08015622: 73 DC.B 0x73 ; 's' 0x08015623: 02 DC.B 0x02 ; '\x02' 0x08015624: 74 DC.B 0x74 ; 't' 0x08015625: 02 DC.B 0x02 ; '\x02' 0x08015626: 9F DC.B 0x9F ; '\x9F' 0x08015627: 01 DC.B 0x01 ; '\x01' 0x08015628: 76 DC.B 0x76 ; 'v' 0x08015629: 02 DC.B 0x02 ; '\x02' 0x0801562A: 77 DC.B 0x77 ; 'w' 0x0801562B: 02 DC.B 0x02 ; '\x02' 0x0801562C: 78 DC.B 0x78 ; 'x' 0x0801562D: 02 DC.B 0x02 ; '\x02' 0x0801562E: 79 DC.B 0x79 ; 'y' 0x0801562F: 02 DC.B 0x02 ; '\x02' 0x08015630: 7A DC.B 0x7A ; 'z' 0x08015631: 02 DC.B 0x02 ; '\x02' 0x08015632: 7B DC.B 0x7B ; '{' 0x08015633: 02 DC.B 0x02 ; '\x02' 0x08015634: 7C DC.B 0x7C ; '|' 0x08015635: 02 DC.B 0x02 ; '\x02' 0x08015636: 64 DC.B 0x64 ; 'd' 0x08015637: 2C DC.B 0x2C ; ',' 0x08015638: 7E DC.B 0x7E ; '~' 0x08015639: 02 DC.B 0x02 ; '\x02' 0x0801563A: 7F DC.B 0x7F ; '\x7F' 0x0801563B: 02 DC.B 0x02 ; '\x02' 0x0801563C: A6 DC.B 0xA6 ; '\xA6' 0x0801563D: 01 DC.B 0x01 ; '\x01' 0x0801563E: 81 DC.B 0x81 ; '\x81' 0x0801563F: 02 DC.B 0x02 ; '\x02' 0x08015640: 82 DC.B 0x82 ; '\x82' 0x08015641: 02 DC.B 0x02 ; '\x02' 0x08015642: A9 DC.B 0xA9 ; '\xA9' 0x08015643: 01 DC.B 0x01 ; '\x01' 0x08015644: 84 DC.B 0x84 ; '\x84' 0x08015645: 02 DC.B 0x02 ; '\x02' 0x08015646: 85 DC.B 0x85 ; '\x85' 0x08015647: 02 DC.B 0x02 ; '\x02' 0x08015648: 86 DC.B 0x86 ; '\x86' 0x08015649: 02 DC.B 0x02 ; '\x02' 0x0801564A: 87 DC.B 0x87 ; '\x87' 0x0801564B: 02 DC.B 0x02 ; '\x02' 0x0801564C: AE DC.B 0xAE ; '\xAE' 0x0801564D: 01 DC.B 0x01 ; '\x01' 0x0801564E: 44 DC.B 0x44 ; 'D' 0x0801564F: 02 DC.B 0x02 ; '\x02' 0x08015650: B1 DC.B 0xB1 ; '\xB1' 0x08015651: 01 DC.B 0x01 ; '\x01' 0x08015652: B2 DC.B 0xB2 ; '\xB2' 0x08015653: 01 DC.B 0x01 ; '\x01' 0x08015654: 45 DC.B 0x45 ; 'E' 0x08015655: 02 DC.B 0x02 ; '\x02' 0x08015656: 8D DC.B 0x8D ; '\x8D' 0x08015657: 02 DC.B 0x02 ; '\x02' 0x08015658: 8E DC.B 0x8E ; '\x8E' 0x08015659: 02 DC.B 0x02 ; '\x02' 0x0801565A: 8F DC.B 0x8F ; '\x8F' 0x0801565B: 02 DC.B 0x02 ; '\x02' 0x0801565C: 90 DC.B 0x90 ; '\x90' 0x0801565D: 02 DC.B 0x02 ; '\x02' 0x0801565E: 91 DC.B 0x91 ; '\x91' 0x0801565F: 02 DC.B 0x02 ; '\x02' 0x08015660: B7 DC.B 0xB7 ; '\xB7' 0x08015661: 01 DC.B 0x01 ; '\x01' 0x08015662: 7B DC.B 0x7B ; '{' 0x08015663: 03 DC.B 0x03 ; '\x03' 0x08015664: 03 DC.B 0x03 ; '\x03' 0x08015665: 00 DC.B 0x00 ; '\0' 0x08015666: FD DC.B 0xFD ; '\xFD' 0x08015667: 03 DC.B 0x03 ; '\x03' 0x08015668: FE DC.B 0xFE ; '\xFE' 0x08015669: 03 DC.B 0x03 ; '\x03' 0x0801566A: FF DC.B 0xFF ; '\xFF' 0x0801566B: 03 DC.B 0x03 ; '\x03' 0x0801566C: AC DC.B 0xAC ; '\xAC' 0x0801566D: 03 DC.B 0x03 ; '\x03' 0x0801566E: 04 DC.B 0x04 ; '\x04' 0x0801566F: 00 DC.B 0x00 ; '\0' 0x08015670: 86 DC.B 0x86 ; '\x86' 0x08015671: 03 DC.B 0x03 ; '\x03' 0x08015672: 88 DC.B 0x88 ; '\x88' 0x08015673: 03 DC.B 0x03 ; '\x03' 0x08015674: 89 DC.B 0x89 ; '\x89' 0x08015675: 03 DC.B 0x03 ; '\x03' 0x08015676: 8A DC.B 0x8A ; '\x8A' 0x08015677: 03 DC.B 0x03 ; '\x03' 0x08015678: B1 DC.B 0xB1 ; '\xB1' 0x08015679: 03 DC.B 0x03 ; '\x03' 0x0801567A: 11 DC.B 0x11 ; '\x11' 0x0801567B: 03 DC.B 0x03 ; '\x03' 0x0801567C: C2 DC.B 0xC2 ; '\xC2' 0x0801567D: 03 DC.B 0x03 ; '\x03' 0x0801567E: 02 DC.B 0x02 ; '\x02' 0x0801567F: 00 DC.B 0x00 ; '\0' 0x08015680: A3 DC.B 0xA3 ; '\xA3' 0x08015681: 03 DC.B 0x03 ; '\x03' 0x08015682: A3 DC.B 0xA3 ; '\xA3' 0x08015683: 03 DC.B 0x03 ; '\x03' 0x08015684: C4 DC.B 0xC4 ; '\xC4' 0x08015685: 03 DC.B 0x03 ; '\x03' 0x08015686: 08 DC.B 0x08 ; '\b' 0x08015687: 03 DC.B 0x03 ; '\x03' 0x08015688: CC DC.B 0xCC ; '\xCC' 0x08015689: 03 DC.B 0x03 ; '\x03' 0x0801568A: 03 DC.B 0x03 ; '\x03' 0x0801568B: 00 DC.B 0x00 ; '\0' 0x0801568C: 8C DC.B 0x8C ; '\x8C' 0x0801568D: 03 DC.B 0x03 ; '\x03' 0x0801568E: 8E DC.B 0x8E ; '\x8E' 0x0801568F: 03 DC.B 0x03 ; '\x03' 0x08015690: 8F DC.B 0x8F ; '\x8F' 0x08015691: 03 DC.B 0x03 ; '\x03' 0x08015692: D8 DC.B 0xD8 ; '\xD8' 0x08015693: 03 DC.B 0x03 ; '\x03' 0x08015694: 18 DC.B 0x18 ; '\x18' 0x08015695: 01 DC.B 0x01 ; '\x01' 0x08015696: F2 DC.B 0xF2 ; '\xF2' 0x08015697: 03 DC.B 0x03 ; '\x03' 0x08015698: 0A DC.B 0x0A ; '\n' 0x08015699: 00 DC.B 0x00 ; '\0' 0x0801569A: F9 DC.B 0xF9 ; '\xF9' 0x0801569B: 03 DC.B 0x03 ; '\x03' 0x0801569C: F3 DC.B 0xF3 ; '\xF3' 0x0801569D: 03 DC.B 0x03 ; '\x03' 0x0801569E: F4 DC.B 0xF4 ; '\xF4' 0x0801569F: 03 DC.B 0x03 ; '\x03' 0x080156A0: F5 DC.B 0xF5 ; '\xF5' 0x080156A1: 03 DC.B 0x03 ; '\x03' 0x080156A2: F6 DC.B 0xF6 ; '\xF6' 0x080156A3: 03 DC.B 0x03 ; '\x03' 0x080156A4: F7 DC.B 0xF7 ; '\xF7' 0x080156A5: 03 DC.B 0x03 ; '\x03' 0x080156A6: F7 DC.B 0xF7 ; '\xF7' 0x080156A7: 03 DC.B 0x03 ; '\x03' 0x080156A8: F9 DC.B 0xF9 ; '\xF9' 0x080156A9: 03 DC.B 0x03 ; '\x03' 0x080156AA: FA DC.B 0xFA ; '\xFA' 0x080156AB: 03 DC.B 0x03 ; '\x03' 0x080156AC: FA DC.B 0xFA ; '\xFA' 0x080156AD: 03 DC.B 0x03 ; '\x03' 0x080156AE: 30 DC.B 0x30 ; '0' 0x080156AF: 04 DC.B 0x04 ; '\x04' 0x080156B0: 20 DC.B 0x20 ; ' ' 0x080156B1: 03 DC.B 0x03 ; '\x03' 0x080156B2: 50 DC.B 0x50 ; 'P' 0x080156B3: 04 DC.B 0x04 ; '\x04' 0x080156B4: 10 DC.B 0x10 ; '\x10' 0x080156B5: 07 DC.B 0x07 ; '\x07' 0x080156B6: 60 DC.B 0x60 ; '`' 0x080156B7: 04 DC.B 0x04 ; '\x04' 0x080156B8: 22 DC.B 0x22 ; '\"' 0x080156B9: 01 DC.B 0x01 ; '\x01' 0x080156BA: 8A DC.B 0x8A ; '\x8A' 0x080156BB: 04 DC.B 0x04 ; '\x04' 0x080156BC: 36 DC.B 0x36 ; '6' 0x080156BD: 01 DC.B 0x01 ; '\x01' 0x080156BE: C1 DC.B 0xC1 ; '\xC1' 0x080156BF: 04 DC.B 0x04 ; '\x04' 0x080156C0: 0E DC.B 0x0E ; '\x0E' 0x080156C1: 01 DC.B 0x01 ; '\x01' 0x080156C2: CF DC.B 0xCF ; '\xCF' 0x080156C3: 04 DC.B 0x04 ; '\x04' 0x080156C4: 01 DC.B 0x01 ; '\x01' 0x080156C5: 00 DC.B 0x00 ; '\0' 0x080156C6: C0 DC.B 0xC0 ; '\xC0' 0x080156C7: 04 DC.B 0x04 ; '\x04' 0x080156C8: D0 DC.B 0xD0 ; '\xD0' 0x080156C9: 04 DC.B 0x04 ; '\x04' 0x080156CA: 44 DC.B 0x44 ; 'D' 0x080156CB: 01 DC.B 0x01 ; '\x01' 0x080156CC: 61 DC.B 0x61 ; 'a' 0x080156CD: 05 DC.B 0x05 ; '\x05' 0x080156CE: 26 DC.B 0x26 ; '&' 0x080156CF: 04 DC.B 0x04 ; '\x04' 0x080156D0: 00 DC.B 0x00 ; '\0' 0x080156D1: 00 DC.B 0x00 ; '\0'
fwrite: 0x080156D2: B5F8 PUSH {R3-R7, LR} 0x080156D4: 461D MOV R5, R3 0x080156D6: 4617 MOV R7, R2 0x080156D8: 460C MOV R4, R1 0x080156DA: 4606 MOV R6, R0 0x080156DC: 4618 MOV R0, R3 0x080156DE: F00B FE11 BL __SEGGER_RTL_X_file_stat ; 0x08021304 0x080156E2: 2800 CMP R0, #0 0x080156E4: D403 BMI .L1 ; 0x080156EE 0x080156E6: FB07 F204 MUL R2, R7, R4 0x080156EA: 42A2 CMP R2, R4 0x080156EC: D201 BCS .L2 ; 0x080156F2
.L1: 0x080156EE: 2000 MOVS R0, #0 0x080156F0: BDF8 POP {R3-R7, PC}
.L2: 0x080156F2: 4628 MOV R0, R5 0x080156F4: 4631 MOV R1, R6 0x080156F6: F000 F865 BL __SEGGER_RTL_X_file_write ; 0x080157C4 0x080156FA: FBB0 F0F4 UDIV R0, R0, R4 0x080156FE: BDF8 POP {R3-R7, PC}
__SEGGER_RTL_float64_isinf: 0x08015700: EC51 0B10 VMOV R0, R1, D0 0x08015704: F021 4100 BIC R1, R1, #0x80000000 0x08015708: F081 41E0 EOR R1, R1, #0x70000000 0x0801570C: F081 617F EOR R1, R1, #0x0FF00000 0x08015710: 4308 ORRS R0, R1 0x08015712: FAB0 F080 CLZ R0, R0 0x08015716: 0940 LSRS R0, R0, #5 0x08015718: 4770 BX LR
__SEGGER_RTL_float64_isnormal: 0x0801571A: EC51 0B10 VMOV R0, R1, D0 0x0801571E: 004A LSLS R2, R1, #1 0x08015720: EA42 70D0 ORR.W R0, R2, R0, LSR #31 0x08015724: F510 1F00 CMN R0, #0x200000 0x08015728: 4180 SBCS R0, R0 0x0801572A: 4240 RSBS R0, R0, #0 0x0801572C: 2200 MOVS R2, #0 0x0801572E: F6C7 72F0 MOVT R2, #0x7FF0 0x08015732: 4011 ANDS R1, R2 0x08015734: BF18 IT NE 0x08015736: 2101 MOVNE R1, #1 0x08015738: 4008 ANDS R0, R1 0x0801573A: 4770 BX LR
ldexp: 0x0801573C: EC51 2B10 VMOV R2, R1, D0 0x08015740: F3C1 530A UBFX R3, R1, #20, #11 0x08015744: 2B00 CMP R3, #0 0x08015746: BF1C ITT NE 0x08015748: F240 7CFF MOVWNE R12, #0x07FF 0x0801574C: 4563 CMPNE R3, R12 0x0801574E: D100 BNE .L1 ; 0x08015752 0x08015750: 4770 BX LR
.L1: 0x08015752: 4418 ADD R0, R3 0x08015754: 4560 CMP R0, R12 0x08015756: DB06 BLT .L2 ; 0x08015766 0x08015758: 2000 MOVS R0, #0 0x0801575A: F6C7 70F0 MOVT R0, #0x7FF0 0x0801575E: F360 011E BFI R1, R0, #0, #31 0x08015762: 2200 MOVS R2, #0 0x08015764: E008 B .L3 ; 0x08015778
.L2: 0x08015766: 2800 CMP R0, #0 0x08015768: BFC7 ITTEE GT 0x0801576A: F36F 511E BFCGT R1, #20, #11 0x0801576E: EA41 5100 ORRGT.W R1, R1, R0, LSL #20 0x08015772: F001 4100 ANDLE R1, R1, #0x80000000 0x08015776: 2200 MOVLE R2, #0
.L3: 0x08015778: EC41 2B10 VMOV D0, R2, R1 0x0801577C: 4770 BX LR
__SEGGER_RTL_pre_padding: 0x0801577E: 06CB LSLS R3, R1, #27 0x08015780: BF48 IT MI 0x08015782: 4770 BXMI LR 0x08015784: 0589 LSLS R1, R1, #22 0x08015786: BF4C ITE MI 0x08015788: 2130 MOVMI R1, #48 0x0801578A: 2120 MOVPL R1, #32 0x0801578C: F00B BD68 B.W __SEGGER_RTL_print_padding ; 0x08021260
__SEGGER_RTL_stream_write: 0x08015790: 6A43 LDR R3, [R0, #36] 0x08015792: 4608 MOV R0, R1 0x08015794: 2101 MOVS R1, #1 0x08015796: F7FF BF9C B.W fwrite ; 0x080156D2
printf: 0x0801579A: B083 SUB SP, SP, #12 0x0801579C: B500 PUSH {LR} 0x0801579E: B082 SUB SP, SP, #8 0x080157A0: 4684 MOV R12, R0 0x080157A2: A803 ADD R0, SP, #12 0x080157A4: C00E STM R0!, {R1-R3} 0x080157A6: F646 7028 MOVW R0, #0x6F28 ; 0x24006F28 = stdout 0x080157AA: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F28 = stdout 0x080157AE: AA03 ADD R2, SP, #12 0x080157B0: 6800 LDR R0, [R0] 0x080157B2: 9201 STR R2, [SP, #4] 0x080157B4: 4661 MOV R1, R12 0x080157B6: F00B FD61 BL vfprintf ; 0x0802127C 0x080157BA: B002 ADD SP, SP, #8 0x080157BC: F85D EB04 POP.W {LR} 0x080157C0: B003 ADD SP, SP, #12 0x080157C2: 4770 BX LR
__SEGGER_RTL_X_file_write: 0x080157C4: 6800 LDR R0, [R0] 0x080157C6: F000 B896 B.W SEGGER_RTT_Write ; 0x080158F6
_DoInit: 0x080157CA: F641 10C0 MOVW R0, #0x19C0 ; 0x240019C0 = _SEGGER_RTT 0x080157CE: F2C2 4000 MOVT R0, #0x2400 ; 0x240019C0 = _SEGGER_RTT 0x080157D2: 2103 MOVS R1, #3 0x080157D4: 6101 STR R1, [R0, #16] 0x080157D6: 6141 STR R1, [R0, #20] 0x080157D8: F641 7248 MOVW R2, #0x1F48 ; 0x08021F48 = .rodata.libc..L.str 0x080157DC: F6C0 0202 MOVT R2, #0x0802 ; 0x08021F48 = .rodata.libc..L.str 0x080157E0: 6182 STR R2, [R0, #24] 0x080157E2: F646 01FC MOVW R1, #0x68FC ; 0x240068FC = _acUpBuffer 0x080157E6: F2C2 4100 MOVT R1, #0x2400 ; 0x240068FC = _acUpBuffer 0x080157EA: 61C1 STR R1, [R0, #28] 0x080157EC: F44F 6180 MOV.W R1, #0x0400 0x080157F0: 6201 STR R1, [R0, #32] 0x080157F2: 2100 MOVS R1, #0 0x080157F4: 6281 STR R1, [R0, #40] 0x080157F6: 6241 STR R1, [R0, #36] 0x080157F8: 62C1 STR R1, [R0, #44] 0x080157FA: 6602 STR R2, [R0, #96] 0x080157FC: F646 629C MOVW R2, #0x6E9C ; 0x24006E9C = _acDownBuffer 0x08015800: F2C2 4200 MOVT R2, #0x2400 ; 0x24006E9C = _acDownBuffer 0x08015804: 6642 STR R2, [R0, #100] 0x08015806: 2210 MOVS R2, #16 0x08015808: 6682 STR R2, [R0, #104] 0x0801580A: 6701 STR R1, [R0, #112] 0x0801580C: 66C1 STR R1, [R0, #108] 0x0801580E: 6741 STR R1, [R0, #116] 0x08015810: F3BF 8F5F DMB SY 0x08015814: F641 7237 MOVW R2, #0x1F37 ; 0x08021F37 = _DoInit._aInitStr 0x08015818: F6C0 0202 MOVT R2, #0x0802 ; 0x08021F37 = _DoInit._aInitStr
.L1: 0x0801581C: F081 030F EOR R3, R1, #15 0x08015820: 5CD3 LDRB R3, [R2, R3] 0x08015822: 5443 STRB R3, [R0, R1] 0x08015824: 3101 ADDS R1, #1 0x08015826: 2910 CMP R1, #16 0x08015828: D1F8 BNE .L1 ; 0x0801581C 0x0801582A: F3BF 8F5F DMB SY 0x0801582E: 4770 BX LR
_GetAvailWriteSpace: 0x08015830: 4601 MOV R1, R0 0x08015832: 68C0 LDR R0, [R0, #12] 0x08015834: 690A LDR R2, [R1, #16] 0x08015836: 4282 CMP R2, R0 0x08015838: EA6F 0000 MVN.W R0, R0 0x0801583C: 4410 ADD R0, R2 0x0801583E: BF9C ITT LS 0x08015840: 6889 LDRLS R1, [R1, #8] 0x08015842: 4408 ADDLS R0, R1 0x08015844: 4770 BX LR
_WriteBlocking: 0x08015846: E92D 43F8 PUSH.W {R3-R9, LR} 0x0801584A: 4614 MOV R4, R2 0x0801584C: 4688 MOV R8, R1 0x0801584E: 4605 MOV R5, R0 0x08015850: 68C7 LDR R7, [R0, #12] 0x08015852: F04F 0900 MOV.W R9, #0
.L1: 0x08015856: 6928 LDR R0, [R5, #16] 0x08015858: 43F9 MVNS R1, R7 0x0801585A: 42B8 CMP R0, R7 0x0801585C: 4408 ADD R0, R1 0x0801585E: 68A9 LDR R1, [R5, #8] 0x08015860: BF98 IT LS 0x08015862: 4408 ADDLS R0, R1 0x08015864: 1BCE SUBS R6, R1, R7 0x08015866: 42B0 CMP R0, R6 0x08015868: BF38 IT CC 0x0801586A: 4606 MOVCC R6, R0 0x0801586C: 6868 LDR R0, [R5, #4] 0x0801586E: 42A6 CMP R6, R4 0x08015870: 4438 ADD R0, R7 0x08015872: BF28 IT CS 0x08015874: 4626 MOVCS R6, R4 0x08015876: 4641 MOV R1, R8 0x08015878: 4632 MOV R2, R6 0x0801587A: F7EE FC27 BL memcpy ; 0x080040CC 0x0801587E: 68A8 LDR R0, [R5, #8] 0x08015880: 19F1 ADDS R1, R6, R7 0x08015882: 1A0F SUBS R7, R1, R0 0x08015884: BF18 IT NE 0x08015886: 460F MOVNE R7, R1 0x08015888: F3BF 8F5F DMB SY 0x0801588C: 60EF STR R7, [R5, #12] 0x0801588E: 1BA4 SUBS R4, R4, R6 0x08015890: 44B0 ADD R8, R6 0x08015892: 44B1 ADD R9, R6 0x08015894: D1DF BNE .L1 ; 0x08015856 0x08015896: 4648 MOV R0, R9 0x08015898: E8BD 83F8 POP.W {R3-R9, PC}
SEGGER_RTT_WriteNoLock: 0x0801589C: B570 PUSH {R4-R6, LR} 0x0801589E: 460D MOV R5, R1 0x080158A0: EB00 0040 ADD.W R0, R0, R0, LSL #1 0x080158A4: F641 11C0 MOVW R1, #0x19C0 ; 0x240019C0 = _SEGGER_RTT 0x080158A8: F2C2 4100 MOVT R1, #0x2400 ; 0x240019C0 = _SEGGER_RTT 0x080158AC: EB01 00C0 ADD.W R0, R1, R0, LSL #3 0x080158B0: F100 0618 ADD.W R6, R0, #24 0x080158B4: 6AC0 LDR R0, [R0, #44] 0x080158B6: 2802 CMP R0, #2 0x080158B8: D017 BEQ .L5 ; 0x080158EA 0x080158BA: 4614 MOV R4, R2 0x080158BC: 2801 CMP R0, #1 0x080158BE: D007 BEQ .L2 ; 0x080158D0 0x080158C0: B920 CBNZ R0, .L1 ; 0x080158CC 0x080158C2: 4630 MOV R0, R6 0x080158C4: F7FF FFB4 BL _GetAvailWriteSpace ; 0x08015830 0x080158C8: 42A0 CMP R0, R4 0x080158CA: D207 BCS .L3 ; 0x080158DC
.L1: 0x080158CC: 2400 MOVS R4, #0 0x080158CE: E00A B .L4 ; 0x080158E6
.L2: 0x080158D0: 4630 MOV R0, R6 0x080158D2: F7FF FFAD BL _GetAvailWriteSpace ; 0x08015830 0x080158D6: 42A0 CMP R0, R4 0x080158D8: BF38 IT CC 0x080158DA: 4604 MOVCC R4, R0
.L3: 0x080158DC: 4630 MOV R0, R6 0x080158DE: 4629 MOV R1, R5 0x080158E0: 4622 MOV R2, R4 0x080158E2: F00B FD2D BL _WriteNoCheck ; 0x08021340
.L4: 0x080158E6: 4620 MOV R0, R4 0x080158E8: BD70 POP {R4-R6, PC}
.L5: 0x080158EA: 4630 MOV R0, R6 0x080158EC: 4629 MOV R1, R5 0x080158EE: E8BD 4070 POP.W {R4-R6, LR} 0x080158F2: F7FF BFA8 B.W _WriteBlocking ; 0x08015846
SEGGER_RTT_Write: 0x080158F6: B5F8 PUSH {R3-R7, LR} 0x080158F8: 4614 MOV R4, R2 0x080158FA: 4606 MOV R6, R0 0x080158FC: F641 10C0 MOVW R0, #0x19C0 ; 0x240019C0 = _SEGGER_RTT 0x08015900: F2C2 4000 MOVT R0, #0x2400 ; 0x240019C0 = _SEGGER_RTT 0x08015904: 460D MOV R5, R1 0x08015906: 7800 LDRB R0, [R0] 0x08015908: 2800 CMP R0, #0 0x0801590A: BF08 IT EQ 0x0801590C: F7FF FF5D BLEQ _DoInit ; 0x080157CA 0x08015910: F3EF 8711 MRS R7, BASEPRI 0x08015914: F04F 0120 MOV.W R1, #32 0x08015918: F381 8811 MSR BASEPRI, R1 0x0801591C: 4630 MOV R0, R6 0x0801591E: 4629 MOV R1, R5 0x08015920: 4622 MOV R2, R4 0x08015922: F7FF FFBB BL SEGGER_RTT_WriteNoLock ; 0x0801589C 0x08015926: F387 8811 MSR BASEPRI, R7 0x0801592A: BDF8 POP {R3-R7, PC}
__SEGGER_RTL_ascii_wctomb: 0x0801592C: 297F CMP R1, #127 0x0801592E: BF8E ITEE HI 0x08015930: F06F 0001 MVNHI R0, #1 0x08015934: 7001 STRBLS R1, [R0] 0x08015936: 2001 MOVLS R0, #1 0x08015938: 4770 BX LR
__SEGGER_RTL_ascii_tolower: __SEGGER_RTL_ascii_towlower: 0x0801593A: F1A0 0141 SUB.W R1, R0, #65 ; Dedupe identical section .text.libc.__SEGGER_RTL_ascii_towlower 0x0801593E: 291A CMP R1, #26 0x08015940: BF38 IT CC 0x08015942: F040 0020 ORRCC R0, R0, #32 0x08015946: 4770 BX LR
MX_DMA_Init: 0x08015948: B580 PUSH {R7, LR} 0x0801594A: B088 SUB SP, SP, #32 0x0801594C: F244 40D8 MOVW R0, #0x44D8 0x08015950: F6C5 0002 MOVT R0, #0x5802 0x08015954: 6801 LDR R1, [R0] 0x08015956: F041 0101 ORR R1, R1, #1 0x0801595A: 6001 STR R1, [R0] 0x0801595C: 6800 LDR R0, [R0] 0x0801595E: F000 0001 AND R0, R0, #1 0x08015962: 9007 STR R0, [SP, #28] 0x08015964: 9807 LDR R0, [SP, #28] 0x08015966: 200B MOVS R0, #11 0x08015968: 9000 STR R0, [SP, #0] 0x0801596A: 2105 MOVS R1, #5 0x0801596C: 9104 STR R1, [SP, #16] 0x0801596E: 2200 MOVS R2, #0 0x08015970: 9205 STR R2, [SP, #20] 0x08015972: F7F0 FEB1 BL HAL_NVIC_SetPriority ; 0x080066D8 0x08015976: 9800 LDR R0, [SP, #0] 0x08015978: F000 FF56 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x0801597C: 9904 LDR R1, [SP, #16] 0x0801597E: 9A05 LDR R2, [SP, #20] 0x08015980: 200C MOVS R0, #12 0x08015982: 9001 STR R0, [SP, #4] 0x08015984: F7F0 FEA8 BL HAL_NVIC_SetPriority ; 0x080066D8 0x08015988: 9801 LDR R0, [SP, #4] 0x0801598A: F000 FF4D BL HAL_NVIC_EnableIRQ ; 0x08016828 0x0801598E: 9904 LDR R1, [SP, #16] 0x08015990: 9A05 LDR R2, [SP, #20] 0x08015992: 200D MOVS R0, #13 0x08015994: 9002 STR R0, [SP, #8] 0x08015996: F7F0 FE9F BL HAL_NVIC_SetPriority ; 0x080066D8 0x0801599A: 9802 LDR R0, [SP, #8] 0x0801599C: F000 FF44 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080159A0: 9904 LDR R1, [SP, #16] 0x080159A2: 9A05 LDR R2, [SP, #20] 0x080159A4: 200E MOVS R0, #14 0x080159A6: 9003 STR R0, [SP, #12] 0x080159A8: F7F0 FE96 BL HAL_NVIC_SetPriority ; 0x080066D8 0x080159AC: 9803 LDR R0, [SP, #12] 0x080159AE: F000 FF3B BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080159B2: 9904 LDR R1, [SP, #16] 0x080159B4: 9A05 LDR R2, [SP, #20] 0x080159B6: 200F MOVS R0, #15 0x080159B8: 9006 STR R0, [SP, #24] 0x080159BA: F7F0 FE8D BL HAL_NVIC_SetPriority ; 0x080066D8 0x080159BE: 9806 LDR R0, [SP, #24] 0x080159C0: F000 FF32 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080159C4: B008 ADD SP, SP, #32 0x080159C6: BD80 POP {R7, PC}
PreSleepProcessing: PostSleepProcessing: HAL_TIM_IC_CaptureCallback: HAL_SD_ErrorCallback: HAL_SDEx_Write_DMADoubleBuf1CpltCallback: HAL_SDEx_Read_DMADoubleBuf1CpltCallback: HAL_SDEx_Write_DMADoubleBuf0CpltCallback: HAL_SDEx_Read_DMADoubleBuf0CpltCallback: HAL_SPI_ErrorCallback: HAL_SPI_RxCpltCallback: HAL_SPI_TxRxCpltCallback: HAL_SPI_SuspendCallback: HAL_TIM_PWM_PulseFinishedCallback: HAL_TIM_PWM_MspInit: HAL_TIM_IC_MspInit: HAL_TIM_OC_DelayElapsedCallback: HAL_TIMEx_BreakCallback: HAL_TIMEx_Break2Callback: HAL_TIM_TriggerCallback: HAL_TIMEx_CommutCallback: HAL_UART_ErrorCallback: HAL_UART_RxCpltCallback: HAL_UART_TxCpltCallback: HAL_UARTEx_WakeupCallback: HAL_UARTEx_TxFifoEmptyCallback: HAL_UARTEx_RxFifoFullCallback: 0x080159C8: B081 SUB SP, SP, #4 ; Dedupe identical section .text.HAL_UARTEx_TxFifoEmptyCallback 0x080159CA: 9000 STR R0, [SP, #0] 0x080159CC: B001 ADD SP, SP, #4 0x080159CE: 4770 BX LR
MX_GPIO_Init: 0x080159D0: B580 PUSH {R7, LR} 0x080159D2: B09C SUB SP, SP, #112 0x080159D4: 2000 MOVS R0, #0 0x080159D6: 901B STR R0, [SP, #108] 0x080159D8: 901A STR R0, [SP, #104] 0x080159DA: 9019 STR R0, [SP, #100] 0x080159DC: 9018 STR R0, [SP, #96] 0x080159DE: 9017 STR R0, [SP, #92] 0x080159E0: F244 40E0 MOVW R0, #0x44E0 0x080159E4: F6C5 0002 MOVT R0, #0x5802 0x080159E8: 6801 LDR R1, [R0] 0x080159EA: F041 0110 ORR R1, R1, #16 0x080159EE: 6001 STR R1, [R0] 0x080159F0: 6800 LDR R0, [R0] 0x080159F2: F000 0010 AND R0, R0, #16 0x080159F6: 9016 STR R0, [SP, #88] 0x080159F8: 9816 LDR R0, [SP, #88] 0x080159FA: F244 40E0 MOVW R0, #0x44E0 0x080159FE: F6C5 0002 MOVT R0, #0x5802 0x08015A02: 6801 LDR R1, [R0] 0x08015A04: F041 0104 ORR R1, R1, #4 0x08015A08: 6001 STR R1, [R0] 0x08015A0A: 6800 LDR R0, [R0] 0x08015A0C: F000 0004 AND R0, R0, #4 0x08015A10: 9015 STR R0, [SP, #84] 0x08015A12: 9815 LDR R0, [SP, #84] 0x08015A14: F244 40E0 MOVW R0, #0x44E0 0x08015A18: F6C5 0002 MOVT R0, #0x5802 0x08015A1C: 6801 LDR R1, [R0] 0x08015A1E: F041 0120 ORR R1, R1, #32 0x08015A22: 6001 STR R1, [R0] 0x08015A24: 6800 LDR R0, [R0] 0x08015A26: F000 0020 AND R0, R0, #32 0x08015A2A: 9014 STR R0, [SP, #80] 0x08015A2C: 9814 LDR R0, [SP, #80] 0x08015A2E: F244 40E0 MOVW R0, #0x44E0 0x08015A32: F6C5 0002 MOVT R0, #0x5802 0x08015A36: 6801 LDR R1, [R0] 0x08015A38: F041 0180 ORR R1, R1, #128 0x08015A3C: 6001 STR R1, [R0] 0x08015A3E: 6800 LDR R0, [R0] 0x08015A40: F000 0080 AND R0, R0, #128 0x08015A44: 9013 STR R0, [SP, #76] 0x08015A46: 9813 LDR R0, [SP, #76] 0x08015A48: F244 40E0 MOVW R0, #0x44E0 0x08015A4C: F6C5 0002 MOVT R0, #0x5802 0x08015A50: 6801 LDR R1, [R0] 0x08015A52: F041 0101 ORR R1, R1, #1 0x08015A56: 6001 STR R1, [R0] 0x08015A58: 6800 LDR R0, [R0] 0x08015A5A: F000 0001 AND R0, R0, #1 0x08015A5E: 9012 STR R0, [SP, #72] 0x08015A60: 9812 LDR R0, [SP, #72] 0x08015A62: F244 40E0 MOVW R0, #0x44E0 0x08015A66: F6C5 0002 MOVT R0, #0x5802 0x08015A6A: 6801 LDR R1, [R0] 0x08015A6C: F041 0102 ORR R1, R1, #2 0x08015A70: 6001 STR R1, [R0] 0x08015A72: 6800 LDR R0, [R0] 0x08015A74: F000 0002 AND R0, R0, #2 0x08015A78: 9011 STR R0, [SP, #68] 0x08015A7A: 9811 LDR R0, [SP, #68] 0x08015A7C: F244 40E0 MOVW R0, #0x44E0 0x08015A80: F6C5 0002 MOVT R0, #0x5802 0x08015A84: 6801 LDR R1, [R0] 0x08015A86: F041 0140 ORR R1, R1, #64 0x08015A8A: 6001 STR R1, [R0] 0x08015A8C: 6800 LDR R0, [R0] 0x08015A8E: F000 0040 AND R0, R0, #64 0x08015A92: 9010 STR R0, [SP, #64] 0x08015A94: 9810 LDR R0, [SP, #64] 0x08015A96: F244 40E0 MOVW R0, #0x44E0 0x08015A9A: F6C5 0002 MOVT R0, #0x5802 0x08015A9E: 6801 LDR R1, [R0] 0x08015AA0: F041 0108 ORR R1, R1, #8 0x08015AA4: 6001 STR R1, [R0] 0x08015AA6: 6800 LDR R0, [R0] 0x08015AA8: F000 0008 AND R0, R0, #8 0x08015AAC: 900F STR R0, [SP, #60] 0x08015AAE: 980F LDR R0, [SP, #60] 0x08015AB0: F241 0000 MOVW R0, #0x1000 0x08015AB4: F6C5 0002 MOVT R0, #0x5802 0x08015AB8: 9001 STR R0, [SP, #4] 0x08015ABA: F24A 01C0 MOVW R1, #0xA0C0 0x08015ABE: 9100 STR R1, [SP, #0] 0x08015AC0: 2200 MOVS R2, #0 0x08015AC2: 920D STR R2, [SP, #52] 0x08015AC4: F002 FBDA BL HAL_GPIO_WritePin ; 0x0801827C 0x08015AC8: 9A0D LDR R2, [SP, #52] 0x08015ACA: F241 4000 MOVW R0, #0x1400 0x08015ACE: F6C5 0002 MOVT R0, #0x5802 0x08015AD2: 9002 STR R0, [SP, #8] 0x08015AD4: F44F 4100 MOV.W R1, #0x8000 0x08015AD8: 9107 STR R1, [SP, #28] 0x08015ADA: F002 FBCF BL HAL_GPIO_WritePin ; 0x0801827C 0x08015ADE: 9A0D LDR R2, [SP, #52] 0x08015AE0: F641 0000 MOVW R0, #0x1800 0x08015AE4: F6C5 0002 MOVT R0, #0x5802 0x08015AE8: 9006 STR R0, [SP, #24] 0x08015AEA: F64B 6103 MOVW R1, #0xBE03 0x08015AEE: 9103 STR R1, [SP, #12] 0x08015AF0: F002 FBC4 BL HAL_GPIO_WritePin ; 0x0801827C 0x08015AF4: 9A0D LDR R2, [SP, #52] 0x08015AF6: F640 4000 MOVW R0, #0x0C00 0x08015AFA: F6C5 0002 MOVT R0, #0x5802 0x08015AFE: 9004 STR R0, [SP, #16] 0x08015B00: F44F 6190 MOV.W R1, #0x0480 0x08015B04: F002 FBBA BL HAL_GPIO_WritePin ; 0x0801827C 0x08015B08: 9907 LDR R1, [SP, #28] 0x08015B0A: 9A0D LDR R2, [SP, #52] 0x08015B0C: 2000 MOVS R0, #0 0x08015B0E: F6C5 0002 MOVT R0, #0x5802 0x08015B12: 9008 STR R0, [SP, #32] 0x08015B14: F002 FBB2 BL HAL_GPIO_WritePin ; 0x0801827C 0x08015B18: 9804 LDR R0, [SP, #16] 0x08015B1A: 2108 MOVS R1, #8 0x08015B1C: 2201 MOVS R2, #1 0x08015B1E: 9209 STR R2, [SP, #36] 0x08015B20: F002 FBAC BL HAL_GPIO_WritePin ; 0x0801827C 0x08015B24: 9A09 LDR R2, [SP, #36] 0x08015B26: F240 4000 MOVW R0, #0x0400 0x08015B2A: F6C5 0002 MOVT R0, #0x5802 0x08015B2E: 900B STR R0, [SP, #44] 0x08015B30: 2110 MOVS R1, #16 0x08015B32: F002 FBA3 BL HAL_GPIO_WritePin ; 0x0801827C 0x08015B36: 980B LDR R0, [SP, #44] 0x08015B38: 9A0D LDR R2, [SP, #52] 0x08015B3A: F44F 7100 MOV.W R1, #0x0200 0x08015B3E: F002 FB9D BL HAL_GPIO_WritePin ; 0x0801827C 0x08015B42: 9801 LDR R0, [SP, #4] 0x08015B44: 990D LDR R1, [SP, #52] 0x08015B46: F240 7233 MOVW R2, #0x0733 0x08015B4A: 9217 STR R2, [SP, #92] 0x08015B4C: 2203 MOVS R2, #3 0x08015B4E: 9205 STR R2, [SP, #20] 0x08015B50: 9218 STR R2, [SP, #96] 0x08015B52: 9119 STR R1, [SP, #100] 0x08015B54: A917 ADD R1, SP, #92 0x08015B56: 910C STR R1, [SP, #48] 0x08015B58: F7F2 F9DD BL HAL_GPIO_Init ; 0x08007F16 0x08015B5C: F8DD C000 LDR.W R12, [SP] 0x08015B60: 9801 LDR R0, [SP, #4] 0x08015B62: 9B09 LDR R3, [SP, #36] 0x08015B64: 990C LDR R1, [SP, #48] 0x08015B66: 9A0D LDR R2, [SP, #52] 0x08015B68: F8CD C05C STR.W R12, [SP, #92] 0x08015B6C: 9318 STR R3, [SP, #96] 0x08015B6E: 9219 STR R2, [SP, #100] 0x08015B70: 921A STR R2, [SP, #104] 0x08015B72: F7F2 F9D0 BL HAL_GPIO_Init ; 0x08007F16 0x08015B76: 9A05 LDR R2, [SP, #20] 0x08015B78: 990C LDR R1, [SP, #48] 0x08015B7A: 980D LDR R0, [SP, #52] 0x08015B7C: F242 033F MOVW R3, #0x203F 0x08015B80: 9317 STR R3, [SP, #92] 0x08015B82: 9218 STR R2, [SP, #96] 0x08015B84: 9019 STR R0, [SP, #100] 0x08015B86: F640 0000 MOVW R0, #0x0800 0x08015B8A: F6C5 0002 MOVT R0, #0x5802 0x08015B8E: F7F2 F9C2 BL HAL_GPIO_Init ; 0x08007F16 0x08015B92: 9802 LDR R0, [SP, #8] 0x08015B94: 9B05 LDR R3, [SP, #20] 0x08015B96: 990C LDR R1, [SP, #48] 0x08015B98: 9A0D LDR R2, [SP, #52] 0x08015B9A: F647 7CFF MOVW R12, #0x7FFF 0x08015B9E: F8CD C05C STR.W R12, [SP, #92] 0x08015BA2: 9318 STR R3, [SP, #96] 0x08015BA4: 9219 STR R2, [SP, #100] 0x08015BA6: F7F2 F9B6 BL HAL_GPIO_Init ; 0x08007F16 0x08015BAA: 9B05 LDR R3, [SP, #20] 0x08015BAC: 9808 LDR R0, [SP, #32] 0x08015BAE: 990C LDR R1, [SP, #48] 0x08015BB0: 9A0D LDR R2, [SP, #52] 0x08015BB2: F641 6CFF MOVW R12, #0x1EFF 0x08015BB6: F8CD C05C STR.W R12, [SP, #92] 0x08015BBA: 9318 STR R3, [SP, #96] 0x08015BBC: 9219 STR R2, [SP, #100] 0x08015BBE: F7F2 F9AA BL HAL_GPIO_Init ; 0x08007F16 0x08015BC2: 9B05 LDR R3, [SP, #20] 0x08015BC4: 980B LDR R0, [SP, #44] 0x08015BC6: 990C LDR R1, [SP, #48] 0x08015BC8: 9A0D LDR R2, [SP, #52] 0x08015BCA: F643 0CEF MOVW R12, #0x38EF 0x08015BCE: F8CD C05C STR.W R12, [SP, #92] 0x08015BD2: 9318 STR R3, [SP, #96] 0x08015BD4: 9219 STR R2, [SP, #100] 0x08015BD6: F7F2 F99E BL HAL_GPIO_Init ; 0x08007F16 0x08015BDA: 9802 LDR R0, [SP, #8] 0x08015BDC: F8DD C01C LDR.W R12, [SP, #28] 0x08015BE0: 9B09 LDR R3, [SP, #36] 0x08015BE2: 990C LDR R1, [SP, #48] 0x08015BE4: 9A0D LDR R2, [SP, #52] 0x08015BE6: F8CD C05C STR.W R12, [SP, #92] 0x08015BEA: 9318 STR R3, [SP, #96] 0x08015BEC: 9219 STR R2, [SP, #100] 0x08015BEE: 921A STR R2, [SP, #104] 0x08015BF0: F7F2 F991 BL HAL_GPIO_Init ; 0x08007F16 0x08015BF4: F8DD C00C LDR.W R12, [SP, #12] 0x08015BF8: 9806 LDR R0, [SP, #24] 0x08015BFA: 9B09 LDR R3, [SP, #36] 0x08015BFC: 990C LDR R1, [SP, #48] 0x08015BFE: 9A0D LDR R2, [SP, #52] 0x08015C00: F8CD C05C STR.W R12, [SP, #92] 0x08015C04: 9318 STR R3, [SP, #96] 0x08015C06: 9219 STR R2, [SP, #100] 0x08015C08: 921A STR R2, [SP, #104] 0x08015C0A: F7F2 F984 BL HAL_GPIO_Init ; 0x08007F16 0x08015C0E: 9804 LDR R0, [SP, #16] 0x08015C10: 9B09 LDR R3, [SP, #36] 0x08015C12: 990C LDR R1, [SP, #48] 0x08015C14: 9A0D LDR R2, [SP, #52] 0x08015C16: F44F 6C91 MOV.W R12, #0x0488 0x08015C1A: F8CD C05C STR.W R12, [SP, #92] 0x08015C1E: 9318 STR R3, [SP, #96] 0x08015C20: 9219 STR R2, [SP, #100] 0x08015C22: 921A STR R2, [SP, #104] 0x08015C24: F7F2 F977 BL HAL_GPIO_Init ; 0x08007F16 0x08015C28: 9804 LDR R0, [SP, #16] 0x08015C2A: 990C LDR R1, [SP, #48] 0x08015C2C: 9A0D LDR R2, [SP, #52] 0x08015C2E: F44F 5300 MOV.W R3, #0x2000 0x08015C32: 9317 STR R3, [SP, #92] 0x08015C34: 9218 STR R2, [SP, #96] 0x08015C36: 9219 STR R2, [SP, #100] 0x08015C38: F7F2 F96D BL HAL_GPIO_Init ; 0x08007F16 0x08015C3C: 9804 LDR R0, [SP, #16] 0x08015C3E: 9B05 LDR R3, [SP, #20] 0x08015C40: 990C LDR R1, [SP, #48] 0x08015C42: 9A0D LDR R2, [SP, #52] 0x08015C44: F24C 0C03 MOVW R12, #0xC003 0x08015C48: F8CD C05C STR.W R12, [SP, #92] 0x08015C4C: 9318 STR R3, [SP, #96] 0x08015C4E: 9219 STR R2, [SP, #100] 0x08015C50: F7F2 F961 BL HAL_GPIO_Init ; 0x08007F16 0x08015C54: 9B05 LDR R3, [SP, #20] 0x08015C56: 9806 LDR R0, [SP, #24] 0x08015C58: 990C LDR R1, [SP, #48] 0x08015C5A: 9A0D LDR R2, [SP, #52] 0x08015C5C: F44F 7CFE MOV.W R12, #0x01FC 0x08015C60: F8CD C05C STR.W R12, [SP, #92] 0x08015C64: 9318 STR R3, [SP, #96] 0x08015C66: 9219 STR R2, [SP, #100] 0x08015C68: F7F2 F955 BL HAL_GPIO_Init ; 0x08007F16 0x08015C6C: 9808 LDR R0, [SP, #32] 0x08015C6E: 9A09 LDR R2, [SP, #36] 0x08015C70: 990C LDR R1, [SP, #48] 0x08015C72: 9B0D LDR R3, [SP, #52] 0x08015C74: F44F 7C80 MOV.W R12, #0x0100 0x08015C78: F8CD C028 STR.W R12, [SP, #40] 0x08015C7C: F8CD C05C STR.W R12, [SP, #92] 0x08015C80: 9318 STR R3, [SP, #96] 0x08015C82: 9219 STR R2, [SP, #100] 0x08015C84: F7F2 F947 BL HAL_GPIO_Init ; 0x08007F16 0x08015C88: F8DD C01C LDR.W R12, [SP, #28] 0x08015C8C: 9808 LDR R0, [SP, #32] 0x08015C8E: 9B09 LDR R3, [SP, #36] 0x08015C90: 990C LDR R1, [SP, #48] 0x08015C92: 9A0D LDR R2, [SP, #52] 0x08015C94: F8CD C05C STR.W R12, [SP, #92] 0x08015C98: 9318 STR R3, [SP, #96] 0x08015C9A: 9219 STR R2, [SP, #100] 0x08015C9C: 921A STR R2, [SP, #104] 0x08015C9E: F7F2 F93A BL HAL_GPIO_Init ; 0x08007F16 0x08015CA2: 9B09 LDR R3, [SP, #36] 0x08015CA4: 980B LDR R0, [SP, #44] 0x08015CA6: 990C LDR R1, [SP, #48] 0x08015CA8: 9A0D LDR R2, [SP, #52] 0x08015CAA: F44F 7C04 MOV.W R12, #0x0210 0x08015CAE: F8CD C05C STR.W R12, [SP, #92] 0x08015CB2: 9318 STR R3, [SP, #96] 0x08015CB4: 9219 STR R2, [SP, #100] 0x08015CB6: 921A STR R2, [SP, #104] 0x08015CB8: F7F2 F92D BL HAL_GPIO_Init ; 0x08007F16 0x08015CBC: 9B0A LDR R3, [SP, #40] 0x08015CBE: 980B LDR R0, [SP, #44] 0x08015CC0: 990C LDR R1, [SP, #48] 0x08015CC2: 9A0D LDR R2, [SP, #52] 0x08015CC4: 9317 STR R3, [SP, #92] 0x08015CC6: F44F 1304 MOV.W R3, #0x210000 0x08015CCA: 9318 STR R3, [SP, #96] 0x08015CCC: 9219 STR R2, [SP, #100] 0x08015CCE: F7F2 F922 BL HAL_GPIO_Init ; 0x08007F16 0x08015CD2: 9A0D LDR R2, [SP, #52] 0x08015CD4: 2017 MOVS R0, #23 0x08015CD6: 900E STR R0, [SP, #56] 0x08015CD8: 2105 MOVS R1, #5 0x08015CDA: F7F0 FCFD BL HAL_NVIC_SetPriority ; 0x080066D8 0x08015CDE: 980E LDR R0, [SP, #56] 0x08015CE0: F000 FDA2 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x08015CE4: B01C ADD SP, SP, #112 0x08015CE6: BD80 POP {R7, PC}
main: 0x08015CE8: B580 PUSH {R7, LR} 0x08015CEA: B084 SUB SP, SP, #16 0x08015CEC: 2000 MOVS R0, #0 0x08015CEE: 9000 STR R0, [SP, #0] 0x08015CF0: F641 50CA MOVW R0, #0x1DCA ; 0x08021DCA = .rodata..L.str.9 0x08015CF4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021DCA = .rodata..L.str.9 0x08015CF8: F641 51E3 MOVW R1, #0x1DE3 ; 0x08021DE3 = .rodata..L.str.1.10 0x08015CFC: F6C0 0102 MOVT R1, #0x0802 ; 0x08021DE3 = .rodata..L.str.1.10 0x08015D00: F641 72D3 MOVW R2, #0x1FD3 ; 0x08021FD3 = .rodata..L.str.2.11 0x08015D04: F6C0 0202 MOVT R2, #0x0802 ; 0x08021FD3 = .rodata..L.str.2.11 0x08015D08: F7FF FD47 BL printf ; 0x0801579A 0x08015D0C: F241 013C MOVW R1, #0x103C 0x08015D10: F6C5 4100 MOVT R1, #0x5C00 0x08015D14: 6808 LDR R0, [R1] 0x08015D16: F040 0010 ORR R0, R0, #16 0x08015D1A: 6008 STR R0, [R1] 0x08015D1C: F7EF FEAD BL MPU_Config ; 0x08005A7A 0x08015D20: F64E 5014 MOVW R0, #0xED14 0x08015D24: F2CE 0000 MOVT R0, #0xE000 0x08015D28: 6800 LDR R0, [R0] 0x08015D2A: 0380 LSLS R0, R0, #14 0x08015D2C: 2800 CMP R0, #0 0x08015D2E: D500 BPL .L1 ; 0x08015D32 0x08015D30: E019 B .L2 ; 0x08015D66
.L1: 0x08015D32: F3BF 8F4F DSB SY 0x08015D36: F3BF 8F6F ISB SY 0x08015D3A: F64E 7150 MOVW R1, #0xEF50 0x08015D3E: F2CE 0100 MOVT R1, #0xE000 0x08015D42: 2000 MOVS R0, #0 0x08015D44: 6008 STR R0, [R1] 0x08015D46: F3BF 8F4F DSB SY 0x08015D4A: F3BF 8F6F ISB SY 0x08015D4E: F64E 5114 MOVW R1, #0xED14 0x08015D52: F2CE 0100 MOVT R1, #0xE000 0x08015D56: 6808 LDR R0, [R1] 0x08015D58: F440 3000 ORR R0, R0, #0x020000 0x08015D5C: 6008 STR R0, [R1] 0x08015D5E: F3BF 8F4F DSB SY 0x08015D62: F3BF 8F6F ISB SY
.L2: 0x08015D66: F64E 5014 MOVW R0, #0xED14 0x08015D6A: F2CE 0000 MOVT R0, #0xE000 0x08015D6E: 6800 LDR R0, [R0] 0x08015D70: 03C0 LSLS R0, R0, #15 0x08015D72: 2800 CMP R0, #0 0x08015D74: D500 BPL .L3 ; 0x08015D78 0x08015D76: E037 B .L6 ; 0x08015DE8
.L3: 0x08015D78: F64E 5184 MOVW R1, #0xED84 0x08015D7C: F2CE 0100 MOVT R1, #0xE000 0x08015D80: 2000 MOVS R0, #0 0x08015D82: 6008 STR R0, [R1] 0x08015D84: F3BF 8F4F DSB SY 0x08015D88: F64E 5080 MOVW R0, #0xED80 0x08015D8C: F2CE 0000 MOVT R0, #0xE000 0x08015D90: 6800 LDR R0, [R0] 0x08015D92: 9003 STR R0, [SP, #12] 0x08015D94: 9803 LDR R0, [SP, #12] 0x08015D96: F3C0 304E UBFX R0, R0, #13, #15 0x08015D9A: 9002 STR R0, [SP, #8]
.L4: 0x08015D9C: 9803 LDR R0, [SP, #12] 0x08015D9E: F3C0 00C9 UBFX R0, R0, #3, #10 0x08015DA2: 9001 STR R0, [SP, #4]
.L5: 0x08015DA4: 9902 LDR R1, [SP, #8] 0x08015DA6: 9801 LDR R0, [SP, #4] 0x08015DA8: 0780 LSLS R0, R0, #30 0x08015DAA: F361 104D BFI R0, R1, #5, #9 0x08015DAE: F64E 7160 MOVW R1, #0xEF60 0x08015DB2: F2CE 0100 MOVT R1, #0xE000 0x08015DB6: 6008 STR R0, [R1] 0x08015DB8: 9801 LDR R0, [SP, #4] 0x08015DBA: 1E41 SUBS R1, R0, #1 0x08015DBC: 9101 STR R1, [SP, #4] 0x08015DBE: 2800 CMP R0, #0 0x08015DC0: D1F0 BNE .L5 ; 0x08015DA4 0x08015DC2: 9802 LDR R0, [SP, #8] 0x08015DC4: 1E41 SUBS R1, R0, #1 0x08015DC6: 9102 STR R1, [SP, #8] 0x08015DC8: 2800 CMP R0, #0 0x08015DCA: D1E7 BNE .L4 ; 0x08015D9C 0x08015DCC: F3BF 8F4F DSB SY 0x08015DD0: F64E 5114 MOVW R1, #0xED14 0x08015DD4: F2CE 0100 MOVT R1, #0xE000 0x08015DD8: 6808 LDR R0, [R1] 0x08015DDA: F440 3080 ORR R0, R0, #0x010000 0x08015DDE: 6008 STR R0, [R1] 0x08015DE0: F3BF 8F4F DSB SY 0x08015DE4: F3BF 8F6F ISB SY
.L6: 0x08015DE8: F7F0 FBF2 BL HAL_Init ; 0x080065D0 0x08015DEC: F7EF FF97 BL SystemClock_Config ; 0x08005D1E 0x08015DF0: F000 F82A BL PeriphCommonClock_Config ; 0x08015E48 0x08015DF4: F7EB FAAE BL HAL_RCC_GetSysClockFreq ; 0x08001354 0x08015DF8: 4601 MOV R1, R0 0x08015DFA: F641 106E MOVW R0, #0x196E ; 0x0802196E = .rodata..L.str.3.12 0x08015DFE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802196E = .rodata..L.str.3.12 0x08015E02: F7FF FCCA BL printf ; 0x0801579A 0x08015E06: F7FF FDE3 BL MX_GPIO_Init ; 0x080159D0 0x08015E0A: F7FF FD9D BL MX_DMA_Init ; 0x08015948 0x08015E0E: F7EF FFED BL MX_RTC_Init ; 0x08005DEC 0x08015E12: F7F0 F909 BL MX_SPI4_Init ; 0x08006028 0x08015E16: F7F0 F871 BL MX_SDMMC1_SD_Init ; 0x08005EFC 0x08015E1A: F7F0 FB53 BL MX_USART3_UART_Init ; 0x080064C4 0x08015E1E: F7F0 FA4F BL MX_TIM3_Init ; 0x080062C0 0x08015E22: F7FB FF38 BL MX_FATFS_Init ; 0x08011C96 0x08015E26: F000 FA65 BL MX_TIM8_Init ; 0x080162F4 0x08015E2A: F000 F859 BL MX_SPI2_Init ; 0x08015EE0 0x08015E2E: F7F0 FB08 BL MX_USART2_UART_Init ; 0x08006442 0x08015E32: F7F0 FB8C BL MX_USART10_UART_Init ; 0x0800654E 0x08015E36: F7F0 FAD9 BL MX_TIM6_Init ; 0x080063EC 0x08015E3A: F7FC FE92 BL osKernelInitialize ; 0x08012B62 0x08015E3E: F7EF FC72 BL MX_FREERTOS_Init ; 0x08005726 0x08015E42: F7FC FEAD BL osKernelStart ; 0x08012BA0
.L7: 0x08015E46: E7FE B .L7 ; 0x08015E46
PeriphCommonClock_Config: 0x08015E48: B580 PUSH {R7, LR} 0x08015E4A: B0B0 SUB SP, SP, #192 0x08015E4C: A802 ADD R0, SP, #8 0x08015E4E: 9001 STR R0, [SP, #4] 0x08015E50: 21B8 MOVS R1, #184 0x08015E52: F7EE F969 BL __aeabi_memclr ; 0x08004128 0x08015E56: 9801 LDR R0, [SP, #4] 0x08015E58: 2200 MOVS R2, #0 0x08015E5A: 9203 STR R2, [SP, #12] 0x08015E5C: 2103 MOVS R1, #3 0x08015E5E: 9102 STR R1, [SP, #8] 0x08015E60: 2119 MOVS R1, #25 0x08015E62: 910C STR R1, [SP, #48] 0x08015E64: 21C8 MOVS R1, #200 0x08015E66: 910D STR R1, [SP, #52] 0x08015E68: 2102 MOVS R1, #2 0x08015E6A: 910E STR R1, [SP, #56] 0x08015E6C: 2308 MOVS R3, #8 0x08015E6E: 930F STR R3, [SP, #60] 0x08015E70: 9110 STR R1, [SP, #64] 0x08015E72: 9211 STR R2, [SP, #68] 0x08015E74: F44F 7300 MOV.W R3, #0x0200 0x08015E78: 9312 STR R3, [SP, #72] 0x08015E7A: 9213 STR R2, [SP, #76] 0x08015E7C: 911F STR R1, [SP, #124] 0x08015E7E: 2110 MOVS R1, #16 0x08015E80: 9120 STR R1, [SP, #128] 0x08015E82: F7EB FBDF BL HAL_RCCEx_PeriphCLKConfig ; 0x08001644 0x08015E86: B108 CBZ R0, .L1 ; 0x08015E8C 0x08015E88: F7EA FA6C BL Error_Handler ; 0x08000364
.L1: 0x08015E8C: B030 ADD SP, SP, #192 0x08015E8E: BD80 POP {R7, PC}
HAL_TIM_PeriodElapsedCallback: 0x08015E90: B580 PUSH {R7, LR} 0x08015E92: B082 SUB SP, SP, #8 0x08015E94: 9001 STR R0, [SP, #4] 0x08015E96: 9801 LDR R0, [SP, #4] 0x08015E98: 6800 LDR R0, [R0] 0x08015E9A: F241 4100 MOVW R1, #0x1400 0x08015E9E: F2C4 0100 MOVT R1, #0x4000 0x08015EA2: 4288 CMP R0, R1 0x08015EA4: D101 BNE .L1 ; 0x08015EAA 0x08015EA6: F7F0 FBCE BL HAL_IncTick ; 0x08006646
.L1: 0x08015EAA: 9801 LDR R0, [SP, #4] 0x08015EAC: 6800 LDR R0, [R0] 0x08015EAE: F241 4100 MOVW R1, #0x1400 0x08015EB2: F2C4 0100 MOVT R1, #0x4000 0x08015EB6: 4288 CMP R0, R1 0x08015EB8: D110 BNE .L2 ; 0x08015EDC 0x08015EBA: F000 FC57 BL HAL_GetTick ; 0x0801676C 0x08015EBE: F647 01D5 MOVW R1, #0x78D5 0x08015EC2: F2C2 61E9 MOVT R1, #0x26E9 0x08015EC6: 4348 MULS R0, R1, R0 0x08015EC8: EA4F 00F0 ROR R0, R0, #3 0x08015ECC: F648 1137 MOVW R1, #0x8937 0x08015ED0: F2C0 0141 MOVT R1, #65 0x08015ED4: 4288 CMP R0, R1 0x08015ED6: D801 BHI .L2 ; 0x08015EDC 0x08015ED8: F007 FCC8 BL DHCP_time_handler ; 0x0801D86C
.L2: 0x08015EDC: B002 ADD SP, SP, #8 0x08015EDE: BD80 POP {R7, PC}
MX_SPI2_Init: 0x08015EE0: B580 PUSH {R7, LR} 0x08015EE2: B082 SUB SP, SP, #8 0x08015EE4: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x08015EE8: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x08015EEC: 9000 STR R0, [SP, #0] 0x08015EEE: F643 0100 MOVW R1, #0x3800 0x08015EF2: F2C4 0100 MOVT R1, #0x4000 0x08015EF6: 6001 STR R1, [R0] 0x08015EF8: F44F 0180 MOV.W R1, #0x400000 0x08015EFC: 6041 STR R1, [R0, #4] 0x08015EFE: 2100 MOVS R1, #0 0x08015F00: 9101 STR R1, [SP, #4] 0x08015F02: 6081 STR R1, [R0, #8] 0x08015F04: 2207 MOVS R2, #7 0x08015F06: 60C2 STR R2, [R0, #12] 0x08015F08: 6101 STR R1, [R0, #16] 0x08015F0A: 6141 STR R1, [R0, #20] 0x08015F0C: F04F 6280 MOV.W R2, #0x04000000 0x08015F10: 6182 STR R2, [R0, #24] 0x08015F12: F04F 42E0 MOV.W R2, #0x70000000 0x08015F16: 61C2 STR R2, [R0, #28] 0x08015F18: 6201 STR R1, [R0, #32] 0x08015F1A: 6241 STR R1, [R0, #36] 0x08015F1C: 6281 STR R1, [R0, #40] 0x08015F1E: 62C1 STR R1, [R0, #44] 0x08015F20: F04F 4280 MOV.W R2, #0x40000000 0x08015F24: 6342 STR R2, [R0, #52] 0x08015F26: 6381 STR R1, [R0, #56] 0x08015F28: 63C1 STR R1, [R0, #60] 0x08015F2A: 6401 STR R1, [R0, #64] 0x08015F2C: 6441 STR R1, [R0, #68] 0x08015F2E: 6481 STR R1, [R0, #72] 0x08015F30: 2210 MOVS R2, #16 0x08015F32: 64C2 STR R2, [R0, #76] 0x08015F34: 6501 STR R1, [R0, #80] 0x08015F36: F04F 4200 MOV.W R2, #0x80000000 0x08015F3A: 6542 STR R2, [R0, #84] 0x08015F3C: 6581 STR R1, [R0, #88] 0x08015F3E: F7F5 F9DD BL HAL_SPI_Init ; 0x0800B2FC 0x08015F42: B108 CBZ R0, .L1 ; 0x08015F48 0x08015F44: F7EA FA0E BL Error_Handler ; 0x08000364
.L1: 0x08015F48: B002 ADD SP, SP, #8 0x08015F4A: BD80 POP {R7, PC}
HAL_SPI_MspInit: 0x08015F4C: B580 PUSH {R7, LR} 0x08015F4E: B0C0 SUB SP, SP, #0x0100 0x08015F50: 903F STR R0, [SP, #252] 0x08015F52: 2000 MOVS R0, #0 0x08015F54: 903E STR R0, [SP, #248] 0x08015F56: 903D STR R0, [SP, #244] 0x08015F58: 903C STR R0, [SP, #240] 0x08015F5A: 903B STR R0, [SP, #236] 0x08015F5C: 903A STR R0, [SP, #232] 0x08015F5E: A80C ADD R0, SP, #48 0x08015F60: 21B8 MOVS R1, #184 0x08015F62: F7EE F8E1 BL __aeabi_memclr ; 0x08004128 0x08015F66: 983F LDR R0, [SP, #252] 0x08015F68: 6800 LDR R0, [R0] 0x08015F6A: F643 0100 MOVW R1, #0x3800 0x08015F6E: F2C4 0100 MOVT R1, #0x4000 0x08015F72: 4288 CMP R0, R1 0x08015F74: F040 809B BNE.W .L4 ; 0x080160AE 0x08015F78: 2100 MOVS R1, #0 0x08015F7A: 910D STR R1, [SP, #52] 0x08015F7C: F44F 5080 MOV.W R0, #0x1000 0x08015F80: 900C STR R0, [SP, #48] 0x08015F82: 2202 MOVS R2, #2 0x08015F84: 920E STR R2, [SP, #56] 0x08015F86: 2314 MOVS R3, #20 0x08015F88: 930F STR R3, [SP, #60] 0x08015F8A: 9210 STR R2, [SP, #64] 0x08015F8C: 220B MOVS R2, #11 0x08015F8E: 9211 STR R2, [SP, #68] 0x08015F90: 220A MOVS R2, #10 0x08015F92: 9212 STR R2, [SP, #72] 0x08015F94: 22C0 MOVS R2, #192 0x08015F96: 9213 STR R2, [SP, #76] 0x08015F98: 9114 STR R1, [SP, #80] 0x08015F9A: 9115 STR R1, [SP, #84] 0x08015F9C: 9023 STR R0, [SP, #140] 0x08015F9E: A80C ADD R0, SP, #48 0x08015FA0: F7EB FB50 BL HAL_RCCEx_PeriphCLKConfig ; 0x08001644 0x08015FA4: B108 CBZ R0, .L1 ; 0x08015FAA 0x08015FA6: F7EA F9DD BL Error_Handler ; 0x08000364
.L1: 0x08015FAA: F244 40E8 MOVW R0, #0x44E8 0x08015FAE: F6C5 0002 MOVT R0, #0x5802 0x08015FB2: 6801 LDR R1, [R0] 0x08015FB4: F441 4180 ORR R1, R1, #0x4000 0x08015FB8: 6001 STR R1, [R0] 0x08015FBA: 6800 LDR R0, [R0] 0x08015FBC: F400 4080 AND R0, R0, #0x4000 0x08015FC0: 900B STR R0, [SP, #44] 0x08015FC2: 980B LDR R0, [SP, #44] 0x08015FC4: F244 40E0 MOVW R0, #0x44E0 0x08015FC8: F6C5 0002 MOVT R0, #0x5802 0x08015FCC: 6801 LDR R1, [R0] 0x08015FCE: F041 0102 ORR R1, R1, #2 0x08015FD2: 6001 STR R1, [R0] 0x08015FD4: 6800 LDR R0, [R0] 0x08015FD6: F000 0002 AND R0, R0, #2 0x08015FDA: 900A STR R0, [SP, #40] 0x08015FDC: 980A LDR R0, [SP, #40] 0x08015FDE: F44F 4044 MOV.W R0, #0xC400 0x08015FE2: 903A STR R0, [SP, #232] 0x08015FE4: 2002 MOVS R0, #2 0x08015FE6: 903B STR R0, [SP, #236] 0x08015FE8: 2000 MOVS R0, #0 0x08015FEA: 9006 STR R0, [SP, #24] 0x08015FEC: 903C STR R0, [SP, #240] 0x08015FEE: 2003 MOVS R0, #3 0x08015FF0: 903D STR R0, [SP, #244] 0x08015FF2: 2005 MOVS R0, #5 0x08015FF4: 903E STR R0, [SP, #248] 0x08015FF6: F240 4000 MOVW R0, #0x0400 0x08015FFA: F6C5 0002 MOVT R0, #0x5802 0x08015FFE: A93A ADD R1, SP, #232 0x08016000: F7F1 FF89 BL HAL_GPIO_Init ; 0x08007F16 0x08016004: 9906 LDR R1, [SP, #24] 0x08016006: F641 7090 MOVW R0, #0x1F90 ; 0x24001F90 = hdma_spi2_rx 0x0801600A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001F90 = hdma_spi2_rx 0x0801600E: 9007 STR R0, [SP, #28] 0x08016010: 2258 MOVS R2, #88 0x08016012: F2C4 0202 MOVT R2, #0x4002 0x08016016: 6002 STR R2, [R0] 0x08016018: 2227 MOVS R2, #39 0x0801601A: 6042 STR R2, [R0, #4] 0x0801601C: 6081 STR R1, [R0, #8] 0x0801601E: 60C1 STR R1, [R0, #12] 0x08016020: F44F 6280 MOV.W R2, #0x0400 0x08016024: 6102 STR R2, [R0, #16] 0x08016026: 6141 STR R1, [R0, #20] 0x08016028: 6181 STR R1, [R0, #24] 0x0801602A: 61C1 STR R1, [R0, #28] 0x0801602C: F44F 3200 MOV.W R2, #0x020000 0x08016030: 6202 STR R2, [R0, #32] 0x08016032: 6241 STR R1, [R0, #36] 0x08016034: F7F0 FBAD BL HAL_DMA_Init ; 0x08006792 0x08016038: B108 CBZ R0, .L2 ; 0x0801603E 0x0801603A: F7EA F993 BL Error_Handler ; 0x08000364
.L2: 0x0801603E: 983F LDR R0, [SP, #252] 0x08016040: F641 7190 MOVW R1, #0x1F90 ; 0x24001F90 = hdma_spi2_rx 0x08016044: F2C2 4100 MOVT R1, #0x2400 ; 0x24001F90 = hdma_spi2_rx 0x08016048: 67C1 STR R1, [R0, #124] 0x0801604A: 983F LDR R0, [SP, #252] 0x0801604C: 6388 STR R0, [R1, #56] 0x0801604E: F641 7018 MOVW R0, #0x1F18 ; 0x24001F18 = hdma_spi2_tx 0x08016052: F2C2 4000 MOVT R0, #0x2400 ; 0x24001F18 = hdma_spi2_tx 0x08016056: 9005 STR R0, [SP, #20] 0x08016058: 2170 MOVS R1, #112 0x0801605A: F2C4 0102 MOVT R1, #0x4002 0x0801605E: 6001 STR R1, [R0] 0x08016060: 2128 MOVS R1, #40 0x08016062: 6041 STR R1, [R0, #4] 0x08016064: 2140 MOVS R1, #64 0x08016066: 6081 STR R1, [R0, #8] 0x08016068: 2100 MOVS R1, #0 0x0801606A: 60C1 STR R1, [R0, #12] 0x0801606C: F44F 6280 MOV.W R2, #0x0400 0x08016070: 6102 STR R2, [R0, #16] 0x08016072: 6141 STR R1, [R0, #20] 0x08016074: 6181 STR R1, [R0, #24] 0x08016076: 61C1 STR R1, [R0, #28] 0x08016078: F44F 3200 MOV.W R2, #0x020000 0x0801607C: 6202 STR R2, [R0, #32] 0x0801607E: 6241 STR R1, [R0, #36] 0x08016080: F7F0 FB87 BL HAL_DMA_Init ; 0x08006792 0x08016084: B108 CBZ R0, .L3 ; 0x0801608A 0x08016086: F7EA F96D BL Error_Handler ; 0x08000364
.L3: 0x0801608A: 983F LDR R0, [SP, #252] 0x0801608C: F641 7118 MOVW R1, #0x1F18 ; 0x24001F18 = hdma_spi2_tx 0x08016090: F2C2 4100 MOVT R1, #0x2400 ; 0x24001F18 = hdma_spi2_tx 0x08016094: 6781 STR R1, [R0, #120] 0x08016096: 983F LDR R0, [SP, #252] 0x08016098: 6388 STR R0, [R1, #56] 0x0801609A: 2024 MOVS R0, #36 0x0801609C: 9004 STR R0, [SP, #16] 0x0801609E: 2105 MOVS R1, #5 0x080160A0: 2200 MOVS R2, #0 0x080160A2: F7F0 FB19 BL HAL_NVIC_SetPriority ; 0x080066D8 0x080160A6: 9804 LDR R0, [SP, #16] 0x080160A8: F000 FBBE BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080160AC: E072 B .L7 ; 0x08016194
.L4: 0x080160AE: 983F LDR R0, [SP, #252] 0x080160B0: 6800 LDR R0, [R0] 0x080160B2: F243 4100 MOVW R1, #0x3400 0x080160B6: F2C4 0101 MOVT R1, #0x4001 0x080160BA: 4288 CMP R0, R1 0x080160BC: D16A BNE .L7 ; 0x08016194 0x080160BE: 2000 MOVS R0, #0 0x080160C0: 900D STR R0, [SP, #52] 0x080160C2: F44F 5000 MOV.W R0, #0x2000 0x080160C6: 900C STR R0, [SP, #48] 0x080160C8: F44F 20A0 MOV.W R0, #0x050000 0x080160CC: 9024 STR R0, [SP, #144] 0x080160CE: A80C ADD R0, SP, #48 0x080160D0: F7EB FAB8 BL HAL_RCCEx_PeriphCLKConfig ; 0x08001644 0x080160D4: B108 CBZ R0, .L5 ; 0x080160DA 0x080160D6: F7EA F945 BL Error_Handler ; 0x08000364
.L5: 0x080160DA: F244 40F0 MOVW R0, #0x44F0 0x080160DE: F6C5 0002 MOVT R0, #0x5802 0x080160E2: 6801 LDR R1, [R0] 0x080160E4: F441 5100 ORR R1, R1, #0x2000 0x080160E8: 6001 STR R1, [R0] 0x080160EA: 6800 LDR R0, [R0] 0x080160EC: F400 5000 AND R0, R0, #0x2000 0x080160F0: 9009 STR R0, [SP, #36] 0x080160F2: 9809 LDR R0, [SP, #36] 0x080160F4: F244 40E0 MOVW R0, #0x44E0 0x080160F8: F6C5 0002 MOVT R0, #0x5802 0x080160FC: 6801 LDR R1, [R0] 0x080160FE: F041 0110 ORR R1, R1, #16 0x08016102: 6001 STR R1, [R0] 0x08016104: 6800 LDR R0, [R0] 0x08016106: F000 0010 AND R0, R0, #16 0x0801610A: 9008 STR R0, [SP, #32] 0x0801610C: 9808 LDR R0, [SP, #32] 0x0801610E: F44F 40B0 MOV.W R0, #0x5800 0x08016112: 903A STR R0, [SP, #232] 0x08016114: 2002 MOVS R0, #2 0x08016116: 903B STR R0, [SP, #236] 0x08016118: 2000 MOVS R0, #0 0x0801611A: 9002 STR R0, [SP, #8] 0x0801611C: 903C STR R0, [SP, #240] 0x0801611E: 903D STR R0, [SP, #244] 0x08016120: 2005 MOVS R0, #5 0x08016122: 903E STR R0, [SP, #248] 0x08016124: F241 0000 MOVW R0, #0x1000 0x08016128: F6C5 0002 MOVT R0, #0x5802 0x0801612C: A93A ADD R1, SP, #232 0x0801612E: F7F1 FEF2 BL HAL_GPIO_Init ; 0x08007F16 0x08016132: 9902 LDR R1, [SP, #8] 0x08016134: F641 60A0 MOVW R0, #0x1EA0 ; 0x24001EA0 = hdma_spi4_tx 0x08016138: F2C2 4000 MOVT R0, #0x2400 ; 0x24001EA0 = hdma_spi4_tx 0x0801613C: 9003 STR R0, [SP, #12] 0x0801613E: 2210 MOVS R2, #16 0x08016140: F2C4 0202 MOVT R2, #0x4002 0x08016144: 6002 STR R2, [R0] 0x08016146: 2254 MOVS R2, #84 0x08016148: 6042 STR R2, [R0, #4] 0x0801614A: 2240 MOVS R2, #64 0x0801614C: 6082 STR R2, [R0, #8] 0x0801614E: 60C1 STR R1, [R0, #12] 0x08016150: F44F 6280 MOV.W R2, #0x0400 0x08016154: 6102 STR R2, [R0, #16] 0x08016156: F44F 6200 MOV.W R2, #0x0800 0x0801615A: 6142 STR R2, [R0, #20] 0x0801615C: F44F 5200 MOV.W R2, #0x2000 0x08016160: 6182 STR R2, [R0, #24] 0x08016162: 61C1 STR R1, [R0, #28] 0x08016164: 6201 STR R1, [R0, #32] 0x08016166: 6241 STR R1, [R0, #36] 0x08016168: F7F0 FB13 BL HAL_DMA_Init ; 0x08006792 0x0801616C: B108 CBZ R0, .L6 ; 0x08016172 0x0801616E: F7EA F8F9 BL Error_Handler ; 0x08000364
.L6: 0x08016172: 983F LDR R0, [SP, #252] 0x08016174: F641 61A0 MOVW R1, #0x1EA0 ; 0x24001EA0 = hdma_spi4_tx 0x08016178: F2C2 4100 MOVT R1, #0x2400 ; 0x24001EA0 = hdma_spi4_tx 0x0801617C: 6781 STR R1, [R0, #120] 0x0801617E: 983F LDR R0, [SP, #252] 0x08016180: 6388 STR R0, [R1, #56] 0x08016182: 2054 MOVS R0, #84 0x08016184: 9001 STR R0, [SP, #4] 0x08016186: 2105 MOVS R1, #5 0x08016188: 2200 MOVS R2, #0 0x0801618A: F7F0 FAA5 BL HAL_NVIC_SetPriority ; 0x080066D8 0x0801618E: 9801 LDR R0, [SP, #4] 0x08016190: F000 FB4A BL HAL_NVIC_EnableIRQ ; 0x08016828
.L7: 0x08016194: B040 ADD SP, SP, #0x0100 0x08016196: BD80 POP {R7, PC}
DMA1_Stream0_IRQHandler: 0x08016198: B580 PUSH {R7, LR} 0x0801619A: F641 60A0 MOVW R0, #0x1EA0 ; 0x24001EA0 = hdma_spi4_tx 0x0801619E: F2C2 4000 MOVT R0, #0x2400 ; 0x24001EA0 = hdma_spi4_tx 0x080161A2: F001 F895 BL HAL_DMA_IRQHandler ; 0x080172D0 0x080161A6: BD80 POP {R7, PC}
DMA1_Stream1_IRQHandler: 0x080161A8: B580 PUSH {R7, LR} 0x080161AA: F641 6028 MOVW R0, #0x1E28 ; 0x24001E28 = hdma_usart3_rx 0x080161AE: F2C2 4000 MOVT R0, #0x2400 ; 0x24001E28 = hdma_usart3_rx 0x080161B2: F001 F88D BL HAL_DMA_IRQHandler ; 0x080172D0 0x080161B6: BD80 POP {R7, PC}
DMA1_Stream2_IRQHandler: 0x080161B8: B580 PUSH {R7, LR} 0x080161BA: F641 50B0 MOVW R0, #0x1DB0 ; 0x24001DB0 = hdma_usart3_tx 0x080161BE: F2C2 4000 MOVT R0, #0x2400 ; 0x24001DB0 = hdma_usart3_tx 0x080161C2: F001 F885 BL HAL_DMA_IRQHandler ; 0x080172D0 0x080161C6: BD80 POP {R7, PC}
DMA1_Stream3_IRQHandler: 0x080161C8: B580 PUSH {R7, LR} 0x080161CA: F641 7090 MOVW R0, #0x1F90 ; 0x24001F90 = hdma_spi2_rx 0x080161CE: F2C2 4000 MOVT R0, #0x2400 ; 0x24001F90 = hdma_spi2_rx 0x080161D2: F001 F87D BL HAL_DMA_IRQHandler ; 0x080172D0 0x080161D6: BD80 POP {R7, PC}
DMA1_Stream4_IRQHandler: 0x080161D8: B580 PUSH {R7, LR} 0x080161DA: F641 7018 MOVW R0, #0x1F18 ; 0x24001F18 = hdma_spi2_tx 0x080161DE: F2C2 4000 MOVT R0, #0x2400 ; 0x24001F18 = hdma_spi2_tx 0x080161E2: F001 F875 BL HAL_DMA_IRQHandler ; 0x080172D0 0x080161E6: BD80 POP {R7, PC}
EXTI9_5_IRQHandler: 0x080161E8: B580 PUSH {R7, LR} 0x080161EA: F44F 7080 MOV.W R0, #0x0100 0x080161EE: F002 F89B BL HAL_GPIO_EXTI_IRQHandler ; 0x08018328 0x080161F2: BD80 POP {R7, PC}
TIM3_IRQHandler: 0x080161F4: B580 PUSH {R7, LR} 0x080161F6: F242 20C8 MOVW R0, #0x22C8 ; 0x240022C8 = htim3 0x080161FA: F2C2 4000 MOVT R0, #0x2400 ; 0x240022C8 = htim3 0x080161FE: F7F6 F8CD BL HAL_TIM_IRQHandler ; 0x0800C39C 0x08016202: BD80 POP {R7, PC}
SPI2_IRQHandler: 0x08016204: B580 PUSH {R7, LR} 0x08016206: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801620A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801620E: F003 FC6B BL HAL_SPI_IRQHandler ; 0x08019AE8 0x08016212: BD80 POP {R7, PC}
USART2_IRQHandler: 0x08016214: B580 PUSH {R7, LR} 0x08016216: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x0801621A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x0801621E: F241 518C MOVW R1, #0x158C ; 0x2400158C = lb_mbData 0x08016222: F2C2 4100 MOVT R1, #0x2400 ; 0x2400158C = lb_mbData 0x08016226: F00A FA4B BL MODBUS_UART_IRQHandler ; 0x080206C0 0x0801622A: BD80 POP {R7, PC}
USART3_IRQHandler: 0x0801622C: B580 PUSH {R7, LR} 0x0801622E: F641 2068 MOVW R0, #0x1A68 ; 0x24001A68 = huart3 0x08016232: F2C2 4000 MOVT R0, #0x2400 ; 0x24001A68 = huart3 0x08016236: F7F8 FD4E BL HAL_UART_IRQHandler ; 0x0800ECD6 0x0801623A: BD80 POP {R7, PC}
TIM8_CC_IRQHandler: 0x0801623C: B580 PUSH {R7, LR} 0x0801623E: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x08016242: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x08016246: F7F6 F8A9 BL HAL_TIM_IRQHandler ; 0x0800C39C 0x0801624A: BD80 POP {R7, PC}
SDMMC1_IRQHandler: 0x0801624C: B580 PUSH {R7, LR} 0x0801624E: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x08016252: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x08016256: F7F4 FEC8 BL HAL_SD_IRQHandler ; 0x0800AFEA 0x0801625A: BD80 POP {R7, PC}
TIM7_IRQHandler: 0x0801625C: B580 PUSH {R7, LR} 0x0801625E: F242 2030 MOVW R0, #0x2230 ; 0x24002230 = htim7 0x08016262: F2C2 4000 MOVT R0, #0x2400 ; 0x24002230 = htim7 0x08016266: F7F6 F899 BL HAL_TIM_IRQHandler ; 0x0800C39C 0x0801626A: BD80 POP {R7, PC}
SPI4_IRQHandler: 0x0801626C: B580 PUSH {R7, LR} 0x0801626E: F641 4024 MOVW R0, #0x1C24 ; 0x24001C24 = hspi4 0x08016272: F2C2 4000 MOVT R0, #0x2400 ; 0x24001C24 = hspi4 0x08016276: F003 FC37 BL HAL_SPI_IRQHandler ; 0x08019AE8 0x0801627A: BD80 POP {R7, PC}
MDMA_IRQHandler: 0x0801627C: B580 PUSH {R7, LR} 0x0801627E: F242 0008 MOVW R0, #0x2008 ; 0x24002008 = hmdma_mdma_channel0_sdmmc1_end_data_0 0x08016282: F2C2 4000 MOVT R0, #0x2400 ; 0x24002008 = hmdma_mdma_channel0_sdmmc1_end_data_0 0x08016286: F002 F867 BL HAL_MDMA_IRQHandler ; 0x08018358 0x0801628A: BD80 POP {R7, PC}
USART10_IRQHandler: 0x0801628C: B580 PUSH {R7, LR} 0x0801628E: F641 3090 MOVW R0, #0x1B90 ; 0x24001B90 = huart10 0x08016292: F2C2 4000 MOVT R0, #0x2400 ; 0x24001B90 = huart10 0x08016296: F7F8 FD1E BL HAL_UART_IRQHandler ; 0x0800ECD6 0x0801629A: BD80 POP {R7, PC}
HAL_UARTEx_RxEventCallback: 0x0801629C: B082 SUB SP, SP, #8 0x0801629E: 9001 STR R0, [SP, #4] 0x080162A0: F8AD 1002 STRH.W R1, [SP, #2] 0x080162A4: B002 ADD SP, SP, #8 0x080162A6: 4770 BX LR
HAL_SPI_TxCpltCallback: 0x080162A8: B081 SUB SP, SP, #4 0x080162AA: 9000 STR R0, [SP, #0] 0x080162AC: 9800 LDR R0, [SP, #0] 0x080162AE: 6800 LDR R0, [R0] 0x080162B0: F643 0100 MOVW R1, #0x3800 0x080162B4: F2C4 0100 MOVT R1, #0x4000 0x080162B8: 4288 CMP R0, R1 0x080162BA: D1FF BNE .L1 ; 0x080162BC
.L1: 0x080162BC: B001 ADD SP, SP, #4 0x080162BE: 4770 BX LR
HAL_GPIO_EXTI_Callback: 0x080162C0: B081 SUB SP, SP, #4 0x080162C2: F8AD 0002 STRH.W R0, [SP, #2] 0x080162C6: F8BD 0002 LDRH.W R0, [SP, #2] 0x080162CA: F5B0 7F80 CMP.W R0, #0x0100 0x080162CE: D1FF BNE .L1 ; 0x080162D0
.L1: 0x080162D0: B001 ADD SP, SP, #4 0x080162D2: 4770 BX LR
sys_data_init: 0x080162D4: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x080162D8: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x080162DC: 2032 MOVS R0, #50 0x080162DE: F881 004E STRB.W R0, [R1, #78] 0x080162E2: 2000 MOVS R0, #0 0x080162E4: F881 0050 STRB.W R0, [R1, #80] 0x080162E8: F881 0051 STRB.W R0, [R1, #81] 0x080162EC: 2001 MOVS R0, #1 0x080162EE: F881 0052 STRB.W R0, [R1, #82] 0x080162F2: 4770 BX LR
MX_TIM8_Init: 0x080162F4: B580 PUSH {R7, LR} 0x080162F6: B092 SUB SP, SP, #72 0x080162F8: 2100 MOVS R1, #0 0x080162FA: 9100 STR R1, [SP, #0] 0x080162FC: 9111 STR R1, [SP, #68] 0x080162FE: 9110 STR R1, [SP, #64] 0x08016300: 910F STR R1, [SP, #60] 0x08016302: 910E STR R1, [SP, #56] 0x08016304: 910D STR R1, [SP, #52] 0x08016306: 910C STR R1, [SP, #48] 0x08016308: 910B STR R1, [SP, #44] 0x0801630A: 910A STR R1, [SP, #40] 0x0801630C: 9109 STR R1, [SP, #36] 0x0801630E: 9108 STR R1, [SP, #32] 0x08016310: 9107 STR R1, [SP, #28] 0x08016312: 9106 STR R1, [SP, #24] 0x08016314: 9105 STR R1, [SP, #20] 0x08016316: 9104 STR R1, [SP, #16] 0x08016318: 9103 STR R1, [SP, #12] 0x0801631A: 9102 STR R1, [SP, #8] 0x0801631C: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x08016320: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x08016324: 9001 STR R0, [SP, #4] 0x08016326: F240 4200 MOVW R2, #0x0400 0x0801632A: F2C4 0201 MOVT R2, #0x4001 0x0801632E: 6002 STR R2, [R0] 0x08016330: 221F MOVS R2, #31 0x08016332: 6042 STR R2, [R0, #4] 0x08016334: 6081 STR R1, [R0, #8] 0x08016336: F64F 72FF MOVW R2, #0xFFFF 0x0801633A: 60C2 STR R2, [R0, #12] 0x0801633C: 6101 STR R1, [R0, #16] 0x0801633E: 6141 STR R1, [R0, #20] 0x08016340: 2180 MOVS R1, #128 0x08016342: 6181 STR R1, [R0, #24] 0x08016344: F7F5 FB6E BL HAL_TIM_Base_Init ; 0x0800BA24 0x08016348: B108 CBZ R0, .L1 ; 0x0801634E 0x0801634A: F7EA F80B BL Error_Handler ; 0x08000364
.L1: 0x0801634E: F44F 5080 MOV.W R0, #0x1000 0x08016352: 900E STR R0, [SP, #56] 0x08016354: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x08016358: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x0801635C: A90E ADD R1, SP, #56 0x0801635E: F7F6 FE8F BL HAL_TIM_ConfigClockSource ; 0x0800D080 0x08016362: B108 CBZ R0, .L2 ; 0x08016368 0x08016364: F7E9 FFFE BL Error_Handler ; 0x08000364
.L2: 0x08016368: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x0801636C: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x08016370: F7F5 FEC3 BL HAL_TIM_IC_Init ; 0x0800C0FA 0x08016374: B108 CBZ R0, .L3 ; 0x0801637A 0x08016376: F7E9 FFF5 BL Error_Handler ; 0x08000364
.L3: 0x0801637A: 2004 MOVS R0, #4 0x0801637C: 9009 STR R0, [SP, #36] 0x0801637E: 2050 MOVS R0, #80 0x08016380: 900A STR R0, [SP, #40] 0x08016382: 200A MOVS R0, #10 0x08016384: 900B STR R0, [SP, #44] 0x08016386: 2000 MOVS R0, #0 0x08016388: 900D STR R0, [SP, #52] 0x0801638A: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x0801638E: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x08016392: A909 ADD R1, SP, #36 0x08016394: F7F7 FB12 BL HAL_TIM_SlaveConfigSynchro ; 0x0800D9BC 0x08016398: B108 CBZ R0, .L4 ; 0x0801639E 0x0801639A: F7E9 FFE3 BL Error_Handler ; 0x08000364
.L4: 0x0801639E: 2000 MOVS R0, #0 0x080163A0: 9006 STR R0, [SP, #24] 0x080163A2: 9007 STR R0, [SP, #28] 0x080163A4: 9008 STR R0, [SP, #32] 0x080163A6: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x080163AA: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x080163AE: A906 ADD R1, SP, #24 0x080163B0: F004 F84E BL HAL_TIMEx_MasterConfigSynchronization ; 0x0801A450 0x080163B4: B108 CBZ R0, .L5 ; 0x080163BA 0x080163B6: F7E9 FFD5 BL Error_Handler ; 0x08000364
.L5: 0x080163BA: 200A MOVS R0, #10 0x080163BC: 9002 STR R0, [SP, #8] 0x080163BE: 2001 MOVS R0, #1 0x080163C0: 9003 STR R0, [SP, #12] 0x080163C2: 2200 MOVS R2, #0 0x080163C4: 9204 STR R2, [SP, #16] 0x080163C6: 9205 STR R2, [SP, #20] 0x080163C8: F242 10E4 MOVW R0, #0x21E4 ; 0x240021E4 = htim8 0x080163CC: F2C2 4000 MOVT R0, #0x2400 ; 0x240021E4 = htim8 0x080163D0: A902 ADD R1, SP, #8 0x080163D2: F7F6 FB62 BL HAL_TIM_IC_ConfigChannel ; 0x0800CA9A 0x080163D6: B108 CBZ R0, .L6 ; 0x080163DC 0x080163D8: F7E9 FFC4 BL Error_Handler ; 0x08000364
.L6: 0x080163DC: B012 ADD SP, SP, #72 0x080163DE: BD80 POP {R7, PC}
HAL_TIM_Base_MspInit: 0x080163E0: B580 PUSH {R7, LR} 0x080163E2: B08E SUB SP, SP, #56 0x080163E4: 900D STR R0, [SP, #52] 0x080163E6: 2000 MOVS R0, #0 0x080163E8: 900C STR R0, [SP, #48] 0x080163EA: 900B STR R0, [SP, #44] 0x080163EC: 900A STR R0, [SP, #40] 0x080163EE: 9009 STR R0, [SP, #36] 0x080163F0: 9008 STR R0, [SP, #32] 0x080163F2: 980D LDR R0, [SP, #52] 0x080163F4: 6800 LDR R0, [R0] 0x080163F6: F240 4100 MOVW R1, #0x0400 0x080163FA: F2C4 0100 MOVT R1, #0x4000 0x080163FE: 4288 CMP R0, R1 0x08016400: D116 BNE .L1 ; 0x08016430 0x08016402: F244 40E8 MOVW R0, #0x44E8 0x08016406: F6C5 0002 MOVT R0, #0x5802 0x0801640A: 6801 LDR R1, [R0] 0x0801640C: F041 0102 ORR R1, R1, #2 0x08016410: 6001 STR R1, [R0] 0x08016412: 6800 LDR R0, [R0] 0x08016414: F000 0002 AND R0, R0, #2 0x08016418: 9007 STR R0, [SP, #28] 0x0801641A: 9807 LDR R0, [SP, #28] 0x0801641C: 201D MOVS R0, #29 0x0801641E: 9003 STR R0, [SP, #12] 0x08016420: 2105 MOVS R1, #5 0x08016422: 2200 MOVS R2, #0 0x08016424: F7F0 F958 BL HAL_NVIC_SetPriority ; 0x080066D8 0x08016428: 9803 LDR R0, [SP, #12] 0x0801642A: F000 F9FD BL HAL_NVIC_EnableIRQ ; 0x08016828 0x0801642E: E05D B .L3 ; 0x080164EC
.L1: 0x08016430: 980D LDR R0, [SP, #52] 0x08016432: 6800 LDR R0, [R0] 0x08016434: F241 0100 MOVW R1, #0x1000 0x08016438: F2C4 0100 MOVT R1, #0x4000 0x0801643C: 4288 CMP R0, R1 0x0801643E: D10D BNE .L2 ; 0x0801645C 0x08016440: F244 40E8 MOVW R0, #0x44E8 0x08016444: F6C5 0002 MOVT R0, #0x5802 0x08016448: 6801 LDR R1, [R0] 0x0801644A: F041 0110 ORR R1, R1, #16 0x0801644E: 6001 STR R1, [R0] 0x08016450: 6800 LDR R0, [R0] 0x08016452: F000 0010 AND R0, R0, #16 0x08016456: 9006 STR R0, [SP, #24] 0x08016458: 9806 LDR R0, [SP, #24] 0x0801645A: E047 B .L3 ; 0x080164EC
.L2: 0x0801645C: 980D LDR R0, [SP, #52] 0x0801645E: 6800 LDR R0, [R0] 0x08016460: F240 4100 MOVW R1, #0x0400 0x08016464: F2C4 0101 MOVT R1, #0x4001 0x08016468: 4288 CMP R0, R1 0x0801646A: D13F BNE .L3 ; 0x080164EC 0x0801646C: F244 40F0 MOVW R0, #0x44F0 0x08016470: F6C5 0002 MOVT R0, #0x5802 0x08016474: 6801 LDR R1, [R0] 0x08016476: F041 0102 ORR R1, R1, #2 0x0801647A: 6001 STR R1, [R0] 0x0801647C: 6800 LDR R0, [R0] 0x0801647E: F000 0002 AND R0, R0, #2 0x08016482: 9005 STR R0, [SP, #20] 0x08016484: 9805 LDR R0, [SP, #20] 0x08016486: F244 40E0 MOVW R0, #0x44E0 0x0801648A: F6C5 0002 MOVT R0, #0x5802 0x0801648E: 6801 LDR R1, [R0] 0x08016490: F041 0104 ORR R1, R1, #4 0x08016494: 6001 STR R1, [R0] 0x08016496: 6800 LDR R0, [R0] 0x08016498: F000 0004 AND R0, R0, #4 0x0801649C: 9004 STR R0, [SP, #16] 0x0801649E: 9804 LDR R0, [SP, #16] 0x080164A0: 2040 MOVS R0, #64 0x080164A2: 9008 STR R0, [SP, #32] 0x080164A4: 2002 MOVS R0, #2 0x080164A6: 9009 STR R0, [SP, #36] 0x080164A8: 2001 MOVS R0, #1 0x080164AA: 900A STR R0, [SP, #40] 0x080164AC: 2000 MOVS R0, #0 0x080164AE: 9002 STR R0, [SP, #8] 0x080164B0: 900B STR R0, [SP, #44] 0x080164B2: 2003 MOVS R0, #3 0x080164B4: 900C STR R0, [SP, #48] 0x080164B6: F640 0000 MOVW R0, #0x0800 0x080164BA: F6C5 0002 MOVT R0, #0x5802 0x080164BE: A908 ADD R1, SP, #32 0x080164C0: F7F1 FD29 BL HAL_GPIO_Init ; 0x08007F16 0x080164C4: 9A02 LDR R2, [SP, #8] 0x080164C6: 202E MOVS R0, #46 0x080164C8: 9000 STR R0, [SP, #0] 0x080164CA: 2105 MOVS R1, #5 0x080164CC: F7F0 F904 BL HAL_NVIC_SetPriority ; 0x080066D8 0x080164D0: 9800 LDR R0, [SP, #0] 0x080164D2: F000 F9A9 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x080164D6: 9800 LDR R0, [SP, #0] 0x080164D8: 9A02 LDR R2, [SP, #8] 0x080164DA: 210F MOVS R1, #15 0x080164DC: 9101 STR R1, [SP, #4] 0x080164DE: F7F0 F8FB BL HAL_NVIC_SetPriority ; 0x080066D8 0x080164E2: 9901 LDR R1, [SP, #4] 0x080164E4: 9A02 LDR R2, [SP, #8] 0x080164E6: 202C MOVS R0, #44 0x080164E8: F7F0 F8F6 BL HAL_NVIC_SetPriority ; 0x080066D8
.L3: 0x080164EC: B00E ADD SP, SP, #56 0x080164EE: BD80 POP {R7, PC}
HAL_UART_MspInit: 0x080164F0: B580 PUSH {R7, LR} 0x080164F2: B09A SUB SP, SP, #104 0x080164F4: 9019 STR R0, [SP, #100] 0x080164F6: 2000 MOVS R0, #0 0x080164F8: 9018 STR R0, [SP, #96] 0x080164FA: 9017 STR R0, [SP, #92] 0x080164FC: 9016 STR R0, [SP, #88] 0x080164FE: 9015 STR R0, [SP, #84] 0x08016500: 9014 STR R0, [SP, #80] 0x08016502: 9819 LDR R0, [SP, #100] 0x08016504: 6800 LDR R0, [R0] 0x08016506: F244 4100 MOVW R1, #0x4400 0x0801650A: F2C4 0100 MOVT R1, #0x4000 0x0801650E: 4288 CMP R0, R1 0x08016510: D134 BNE .L1 ; 0x0801657C 0x08016512: F244 40E8 MOVW R0, #0x44E8 0x08016516: F6C5 0002 MOVT R0, #0x5802 0x0801651A: 6801 LDR R1, [R0] 0x0801651C: F441 3100 ORR R1, R1, #0x020000 0x08016520: 6001 STR R1, [R0] 0x08016522: 6800 LDR R0, [R0] 0x08016524: F400 3000 AND R0, R0, #0x020000 0x08016528: 9013 STR R0, [SP, #76] 0x0801652A: 9813 LDR R0, [SP, #76] 0x0801652C: F244 40E0 MOVW R0, #0x44E0 0x08016530: F6C5 0002 MOVT R0, #0x5802 0x08016534: 6801 LDR R1, [R0] 0x08016536: F041 0108 ORR R1, R1, #8 0x0801653A: 6001 STR R1, [R0] 0x0801653C: 6800 LDR R0, [R0] 0x0801653E: F000 0008 AND R0, R0, #8 0x08016542: 9012 STR R0, [SP, #72] 0x08016544: 9812 LDR R0, [SP, #72] 0x08016546: 2070 MOVS R0, #112 0x08016548: 9014 STR R0, [SP, #80] 0x0801654A: 2002 MOVS R0, #2 0x0801654C: 9015 STR R0, [SP, #84] 0x0801654E: 2000 MOVS R0, #0 0x08016550: 900B STR R0, [SP, #44] 0x08016552: 9016 STR R0, [SP, #88] 0x08016554: 9017 STR R0, [SP, #92] 0x08016556: 2007 MOVS R0, #7 0x08016558: 9018 STR R0, [SP, #96] 0x0801655A: F640 4000 MOVW R0, #0x0C00 0x0801655E: F6C5 0002 MOVT R0, #0x5802 0x08016562: A914 ADD R1, SP, #80 0x08016564: F7F1 FCD7 BL HAL_GPIO_Init ; 0x08007F16 0x08016568: 9A0B LDR R2, [SP, #44] 0x0801656A: 2026 MOVS R0, #38 0x0801656C: 900C STR R0, [SP, #48] 0x0801656E: 2105 MOVS R1, #5 0x08016570: F7F0 F8B2 BL HAL_NVIC_SetPriority ; 0x080066D8 0x08016574: 980C LDR R0, [SP, #48] 0x08016576: F000 F957 BL HAL_NVIC_EnableIRQ ; 0x08016828 0x0801657A: E0F5 B .L5 ; 0x08016768
.L1: 0x0801657C: 9819 LDR R0, [SP, #100] 0x0801657E: 6800 LDR R0, [R0] 0x08016580: F644 0100 MOVW R1, #0x4800 0x08016584: F2C4 0100 MOVT R1, #0x4000 0x08016588: 4288 CMP R0, R1 0x0801658A: F040 8080 BNE.W .L4 ; 0x0801668E 0x0801658E: F244 40E8 MOVW R0, #0x44E8 0x08016592: F6C5 0002 MOVT R0, #0x5802 0x08016596: 6801 LDR R1, [R0] 0x08016598: F441 2180 ORR R1, R1, #0x040000 0x0801659C: 6001 STR R1, [R0] 0x0801659E: 6800 LDR R0, [R0] 0x080165A0: F400 2080 AND R0, R0, #0x040000 0x080165A4: 9011 STR R0, [SP, #68] 0x080165A6: 9811 LDR R0, [SP, #68] 0x080165A8: F244 40E0 MOVW R0, #0x44E0 0x080165AC: F6C5 0002 MOVT R0, #0x5802 0x080165B0: 6801 LDR R1, [R0] 0x080165B2: F041 0108 ORR R1, R1, #8 0x080165B6: 6001 STR R1, [R0] 0x080165B8: 6800 LDR R0, [R0] 0x080165BA: F000 0008 AND R0, R0, #8 0x080165BE: 9010 STR R0, [SP, #64] 0x080165C0: 9810 LDR R0, [SP, #64] 0x080165C2: F44F 50D8 MOV.W R0, #0x1B00 0x080165C6: 9014 STR R0, [SP, #80] 0x080165C8: 2002 MOVS R0, #2 0x080165CA: 9015 STR R0, [SP, #84] 0x080165CC: 2000 MOVS R0, #0 0x080165CE: 9009 STR R0, [SP, #36] 0x080165D0: 9016 STR R0, [SP, #88] 0x080165D2: 9017 STR R0, [SP, #92] 0x080165D4: 2007 MOVS R0, #7 0x080165D6: 9018 STR R0, [SP, #96] 0x080165D8: F640 4000 MOVW R0, #0x0C00 0x080165DC: F6C5 0002 MOVT R0, #0x5802 0x080165E0: A914 ADD R1, SP, #80 0x080165E2: F7F1 FC98 BL HAL_GPIO_Init ; 0x08007F16 0x080165E6: 9909 LDR R1, [SP, #36] 0x080165E8: F641 6028 MOVW R0, #0x1E28 ; 0x24001E28 = hdma_usart3_rx 0x080165EC: F2C2 4000 MOVT R0, #0x2400 ; 0x24001E28 = hdma_usart3_rx 0x080165F0: 900A STR R0, [SP, #40] 0x080165F2: 2228 MOVS R2, #40 0x080165F4: F2C4 0202 MOVT R2, #0x4002 0x080165F8: 6002 STR R2, [R0] 0x080165FA: 222D MOVS R2, #45 0x080165FC: 6042 STR R2, [R0, #4] 0x080165FE: 6081 STR R1, [R0, #8] 0x08016600: 60C1 STR R1, [R0, #12] 0x08016602: F44F 6280 MOV.W R2, #0x0400 0x08016606: 6102 STR R2, [R0, #16] 0x08016608: 6141 STR R1, [R0, #20] 0x0801660A: 6181 STR R1, [R0, #24] 0x0801660C: 61C1 STR R1, [R0, #28] 0x0801660E: 6201 STR R1, [R0, #32] 0x08016610: 6241 STR R1, [R0, #36] 0x08016612: F7F0 F8BE BL HAL_DMA_Init ; 0x08006792 0x08016616: B108 CBZ R0, .L2 ; 0x0801661C 0x08016618: F7E9 FEA4 BL Error_Handler ; 0x08000364
.L2: 0x0801661C: 9819 LDR R0, [SP, #100] 0x0801661E: F641 6128 MOVW R1, #0x1E28 ; 0x24001E28 = hdma_usart3_rx 0x08016622: F2C2 4100 MOVT R1, #0x2400 ; 0x24001E28 = hdma_usart3_rx 0x08016626: F8C0 1080 STR.W R1, [R0, #128] 0x0801662A: 9819 LDR R0, [SP, #100] 0x0801662C: 6388 STR R0, [R1, #56] 0x0801662E: F641 50B0 MOVW R0, #0x1DB0 ; 0x24001DB0 = hdma_usart3_tx 0x08016632: F2C2 4000 MOVT R0, #0x2400 ; 0x24001DB0 = hdma_usart3_tx 0x08016636: 9008 STR R0, [SP, #32] 0x08016638: 2140 MOVS R1, #64 0x0801663A: F2C4 0102 MOVT R1, #0x4002 0x0801663E: 6001 STR R1, [R0] 0x08016640: 212E MOVS R1, #46 0x08016642: 6041 STR R1, [R0, #4] 0x08016644: 2140 MOVS R1, #64 0x08016646: 6081 STR R1, [R0, #8] 0x08016648: 2100 MOVS R1, #0 0x0801664A: 60C1 STR R1, [R0, #12] 0x0801664C: F44F 6280 MOV.W R2, #0x0400 0x08016650: 6102 STR R2, [R0, #16] 0x08016652: 6141 STR R1, [R0, #20] 0x08016654: 6181 STR R1, [R0, #24] 0x08016656: 61C1 STR R1, [R0, #28] 0x08016658: F44F 3200 MOV.W R2, #0x020000 0x0801665C: 6202 STR R2, [R0, #32] 0x0801665E: 6241 STR R1, [R0, #36] 0x08016660: F7F0 F897 BL HAL_DMA_Init ; 0x08006792 0x08016664: B108 CBZ R0, .L3 ; 0x0801666A 0x08016666: F7E9 FE7D BL Error_Handler ; 0x08000364
.L3: 0x0801666A: 9819 LDR R0, [SP, #100] 0x0801666C: F641 51B0 MOVW R1, #0x1DB0 ; 0x24001DB0 = hdma_usart3_tx 0x08016670: F2C2 4100 MOVT R1, #0x2400 ; 0x24001DB0 = hdma_usart3_tx 0x08016674: 67C1 STR R1, [R0, #124] 0x08016676: 9819 LDR R0, [SP, #100] 0x08016678: 6388 STR R0, [R1, #56] 0x0801667A: 2027 MOVS R0, #39 0x0801667C: 9007 STR R0, [SP, #28] 0x0801667E: 2105 MOVS R1, #5 0x08016680: 2200 MOVS R2, #0 0x08016682: F7F0 F829 BL HAL_NVIC_SetPriority ; 0x080066D8 0x08016686: 9807 LDR R0, [SP, #28] 0x08016688: F000 F8CE BL HAL_NVIC_EnableIRQ ; 0x08016828 0x0801668C: E06C B .L5 ; 0x08016768
.L4: 0x0801668E: 9819 LDR R0, [SP, #100] 0x08016690: 6800 LDR R0, [R0] 0x08016692: F641 4100 MOVW R1, #0x1C00 0x08016696: F2C4 0101 MOVT R1, #0x4001 0x0801669A: 4288 CMP R0, R1 0x0801669C: D164 BNE .L5 ; 0x08016768 0x0801669E: F244 40F0 MOVW R0, #0x44F0 0x080166A2: F6C5 0002 MOVT R0, #0x5802 0x080166A6: 6801 LDR R1, [R0] 0x080166A8: F041 0180 ORR R1, R1, #128 0x080166AC: 6001 STR R1, [R0] 0x080166AE: 6800 LDR R0, [R0] 0x080166B0: F000 0080 AND R0, R0, #128 0x080166B4: 900F STR R0, [SP, #60] 0x080166B6: 980F LDR R0, [SP, #60] 0x080166B8: F244 40E0 MOVW R0, #0x44E0 0x080166BC: F6C5 0002 MOVT R0, #0x5802 0x080166C0: 6801 LDR R1, [R0] 0x080166C2: F041 0110 ORR R1, R1, #16 0x080166C6: 6001 STR R1, [R0] 0x080166C8: 6800 LDR R0, [R0] 0x080166CA: F000 0010 AND R0, R0, #16 0x080166CE: 900E STR R0, [SP, #56] 0x080166D0: 980E LDR R0, [SP, #56] 0x080166D2: F244 40E0 MOVW R0, #0x44E0 0x080166D6: F6C5 0002 MOVT R0, #0x5802 0x080166DA: 6801 LDR R1, [R0] 0x080166DC: F041 0140 ORR R1, R1, #64 0x080166E0: 6001 STR R1, [R0] 0x080166E2: 6800 LDR R0, [R0] 0x080166E4: F000 0040 AND R0, R0, #64 0x080166E8: 900D STR R0, [SP, #52] 0x080166EA: 980D LDR R0, [SP, #52] 0x080166EC: 2004 MOVS R0, #4 0x080166EE: 9003 STR R0, [SP, #12] 0x080166F0: 9014 STR R0, [SP, #80] 0x080166F2: 2102 MOVS R1, #2 0x080166F4: 9102 STR R1, [SP, #8] 0x080166F6: 9115 STR R1, [SP, #84] 0x080166F8: 2100 MOVS R1, #0 0x080166FA: 9105 STR R1, [SP, #20] 0x080166FC: 9116 STR R1, [SP, #88] 0x080166FE: 9117 STR R1, [SP, #92] 0x08016700: 9018 STR R0, [SP, #96] 0x08016702: F241 0000 MOVW R0, #0x1000 0x08016706: F6C5 0002 MOVT R0, #0x5802 0x0801670A: 9001 STR R0, [SP, #4] 0x0801670C: A914 ADD R1, SP, #80 0x0801670E: 9104 STR R1, [SP, #16] 0x08016710: F7F1 FC01 BL HAL_GPIO_Init ; 0x08007F16 0x08016714: 9801 LDR R0, [SP, #4] 0x08016716: 9B02 LDR R3, [SP, #8] 0x08016718: 9904 LDR R1, [SP, #16] 0x0801671A: 9A05 LDR R2, [SP, #20] 0x0801671C: F04F 0C08 MOV.W R12, #8 0x08016720: F8CD C050 STR.W R12, [SP, #80] 0x08016724: 9315 STR R3, [SP, #84] 0x08016726: 9216 STR R2, [SP, #88] 0x08016728: 9217 STR R2, [SP, #92] 0x0801672A: 220B MOVS R2, #11 0x0801672C: 9218 STR R2, [SP, #96] 0x0801672E: F7F1 FBF2 BL HAL_GPIO_Init ; 0x08007F16 0x08016732: 9B02 LDR R3, [SP, #8] 0x08016734: 9803 LDR R0, [SP, #12] 0x08016736: 9904 LDR R1, [SP, #16] 0x08016738: 9A05 LDR R2, [SP, #20] 0x0801673A: F44F 4C80 MOV.W R12, #0x4000 0x0801673E: F8CD C050 STR.W R12, [SP, #80] 0x08016742: 9315 STR R3, [SP, #84] 0x08016744: 9216 STR R2, [SP, #88] 0x08016746: 9217 STR R2, [SP, #92] 0x08016748: 9018 STR R0, [SP, #96] 0x0801674A: F641 0000 MOVW R0, #0x1800 0x0801674E: F6C5 0002 MOVT R0, #0x5802 0x08016752: F7F1 FBE0 BL HAL_GPIO_Init ; 0x08007F16 0x08016756: 9A05 LDR R2, [SP, #20] 0x08016758: 209C MOVS R0, #156 0x0801675A: 9006 STR R0, [SP, #24] 0x0801675C: 2105 MOVS R1, #5 0x0801675E: F7EF FFBB BL HAL_NVIC_SetPriority ; 0x080066D8 0x08016762: 9806 LDR R0, [SP, #24] 0x08016764: F000 F860 BL HAL_NVIC_EnableIRQ ; 0x08016828
.L5: 0x08016768: B01A ADD SP, SP, #104 0x0801676A: BD80 POP {R7, PC}
HAL_GetTick: 0x0801676C: F242 4088 MOVW R0, #0x2488 ; 0x24002488 = uwTick 0x08016770: F2C2 4000 MOVT R0, #0x2400 ; 0x24002488 = uwTick 0x08016774: 6800 LDR R0, [R0] 0x08016776: 4770 BX LR
__NVIC_SetPriorityGrouping: 0x08016778: B083 SUB SP, SP, #12 0x0801677A: 9002 STR R0, [SP, #8] 0x0801677C: 9802 LDR R0, [SP, #8] 0x0801677E: F000 0007 AND R0, R0, #7 0x08016782: 9000 STR R0, [SP, #0] 0x08016784: F64E 510C MOVW R1, #0xED0C 0x08016788: F2CE 0100 MOVT R1, #0xE000 0x0801678C: 6808 LDR R0, [R1] 0x0801678E: 9001 STR R0, [SP, #4] 0x08016790: 9801 LDR R0, [SP, #4] 0x08016792: F64F 02FF MOVW R2, #0xF8FF 0x08016796: 4010 ANDS R0, R2 0x08016798: 9001 STR R0, [SP, #4] 0x0801679A: 9801 LDR R0, [SP, #4] 0x0801679C: 9A00 LDR R2, [SP, #0] 0x0801679E: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x080167A2: 2200 MOVS R2, #0 0x080167A4: F2C0 52FA MOVT R2, #0x05FA 0x080167A8: 4310 ORRS R0, R2 0x080167AA: 9001 STR R0, [SP, #4] 0x080167AC: 9801 LDR R0, [SP, #4] 0x080167AE: 6008 STR R0, [R1] 0x080167B0: B003 ADD SP, SP, #12 0x080167B2: 4770 BX LR
__NVIC_GetPriorityGrouping: 0x080167B4: F64E 500C MOVW R0, #0xED0C 0x080167B8: F2CE 0000 MOVT R0, #0xE000 0x080167BC: 6800 LDR R0, [R0] 0x080167BE: F3C0 2002 UBFX R0, R0, #8, #3 0x080167C2: 4770 BX LR
NVIC_EncodePriority: 0x080167C4: B088 SUB SP, SP, #32 0x080167C6: 9007 STR R0, [SP, #28] 0x080167C8: 9106 STR R1, [SP, #24] 0x080167CA: 9205 STR R2, [SP, #20] 0x080167CC: 9807 LDR R0, [SP, #28] 0x080167CE: F000 0007 AND R0, R0, #7 0x080167D2: 9004 STR R0, [SP, #16] 0x080167D4: 9804 LDR R0, [SP, #16] 0x080167D6: F1C0 0007 RSB R0, R0, #7 0x080167DA: 2805 CMP R0, #5 0x080167DC: D302 BCC .L1 ; 0x080167E4 0x080167DE: 2004 MOVS R0, #4 0x080167E0: 9001 STR R0, [SP, #4] 0x080167E2: E003 B .L2 ; 0x080167EC
.L1: 0x080167E4: 9804 LDR R0, [SP, #16] 0x080167E6: F1C0 0007 RSB R0, R0, #7 0x080167EA: 9001 STR R0, [SP, #4]
.L2: 0x080167EC: 9801 LDR R0, [SP, #4] 0x080167EE: 9003 STR R0, [SP, #12] 0x080167F0: 9804 LDR R0, [SP, #16] 0x080167F2: 3004 ADDS R0, #4 0x080167F4: 2806 CMP R0, #6 0x080167F6: D802 BHI .L3 ; 0x080167FE 0x080167F8: 2000 MOVS R0, #0 0x080167FA: 9000 STR R0, [SP, #0] 0x080167FC: E002 B .L4 ; 0x08016804
.L3: 0x080167FE: 9804 LDR R0, [SP, #16] 0x08016800: 3803 SUBS R0, #3 0x08016802: 9000 STR R0, [SP, #0]
.L4: 0x08016804: 9800 LDR R0, [SP, #0] 0x08016806: 9002 STR R0, [SP, #8] 0x08016808: 9806 LDR R0, [SP, #24] 0x0801680A: 9903 LDR R1, [SP, #12] 0x0801680C: 2201 MOVS R2, #1 0x0801680E: FA02 F101 LSL.W R1, R2, R1 0x08016812: 3901 SUBS R1, #1 0x08016814: 4008 ANDS R0, R1 0x08016816: 9B02 LDR R3, [SP, #8] 0x08016818: 4098 LSLS R0, R3 0x0801681A: 9905 LDR R1, [SP, #20] 0x0801681C: 409A LSLS R2, R3 0x0801681E: 3A01 SUBS R2, #1 0x08016820: 4011 ANDS R1, R2 0x08016822: 4308 ORRS R0, R1 0x08016824: B008 ADD SP, SP, #32 0x08016826: 4770 BX LR
HAL_NVIC_EnableIRQ: 0x08016828: B580 PUSH {R7, LR} 0x0801682A: B082 SUB SP, SP, #8 0x0801682C: F8AD 0006 STRH.W R0, [SP, #6] 0x08016830: F9BD 0006 LDRSH.W R0, [SP, #6] 0x08016834: 2800 CMP R0, #0 0x08016836: D400 BMI .L1 ; 0x0801683A 0x08016838: E006 B .L2 ; 0x08016848
.L1: 0x0801683A: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x0801683E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016842: 21BD MOVS R1, #189 0x08016844: F7EE F9A9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x08016848: F9BD 0006 LDRSH.W R0, [SP, #6] 0x0801684C: F000 F802 BL __NVIC_EnableIRQ ; 0x08016854 0x08016850: B002 ADD SP, SP, #8 0x08016852: BD80 POP {R7, PC}
__NVIC_EnableIRQ: 0x08016854: B081 SUB SP, SP, #4 0x08016856: F8AD 0002 STRH.W R0, [SP, #2] 0x0801685A: F9BD 0002 LDRSH.W R0, [SP, #2] 0x0801685E: 2800 CMP R0, #0 0x08016860: D40C BMI .L1 ; 0x0801687C 0x08016862: F9BD 1002 LDRSH.W R1, [SP, #2] 0x08016866: F001 021F AND R2, R1, #31 0x0801686A: 2001 MOVS R0, #1 0x0801686C: 4090 LSLS R0, R2 0x0801686E: 094A LSRS R2, R1, #5 0x08016870: F24E 1100 MOVW R1, #0xE100 0x08016874: F2CE 0100 MOVT R1, #0xE000 0x08016878: F841 0022 STR.W R0, [R1, R2, LSL #2]
.L1: 0x0801687C: B001 ADD SP, SP, #4 0x0801687E: 4770 BX LR
HAL_MPU_Enable: 0x08016880: B081 SUB SP, SP, #4 0x08016882: 9000 STR R0, [SP, #0] 0x08016884: 9800 LDR R0, [SP, #0] 0x08016886: F040 0001 ORR R0, R0, #1 0x0801688A: F64E 5194 MOVW R1, #0xED94 0x0801688E: F2CE 0100 MOVT R1, #0xE000 0x08016892: 6008 STR R0, [R1] 0x08016894: F64E 5124 MOVW R1, #0xED24 0x08016898: F2CE 0100 MOVT R1, #0xE000 0x0801689C: 6808 LDR R0, [R1] 0x0801689E: F440 3080 ORR R0, R0, #0x010000 0x080168A2: 6008 STR R0, [R1] 0x080168A4: F3BF 8F4F DSB SY 0x080168A8: F3BF 8F6F ISB SY 0x080168AC: B001 ADD SP, SP, #4 0x080168AE: 4770 BX LR
HAL_MPU_ConfigRegion: 0x080168B0: B510 PUSH {R4, LR} 0x080168B2: B082 SUB SP, SP, #8 0x080168B4: 9001 STR R0, [SP, #4] 0x080168B6: 9801 LDR R0, [SP, #4] 0x080168B8: 7840 LDRB R0, [R0, #1] 0x080168BA: B3D8 CBZ R0, .L1 ; 0x08016934 0x080168BC: 9801 LDR R0, [SP, #4] 0x080168BE: 7840 LDRB R0, [R0, #1] 0x080168C0: 2801 CMP R0, #1 0x080168C2: D037 BEQ .L1 ; 0x08016934 0x080168C4: 9801 LDR R0, [SP, #4] 0x080168C6: 7840 LDRB R0, [R0, #1] 0x080168C8: 2802 CMP R0, #2 0x080168CA: D033 BEQ .L1 ; 0x08016934 0x080168CC: 9801 LDR R0, [SP, #4] 0x080168CE: 7840 LDRB R0, [R0, #1] 0x080168D0: 2803 CMP R0, #3 0x080168D2: D02F BEQ .L1 ; 0x08016934 0x080168D4: 9801 LDR R0, [SP, #4] 0x080168D6: 7840 LDRB R0, [R0, #1] 0x080168D8: 2804 CMP R0, #4 0x080168DA: D02B BEQ .L1 ; 0x08016934 0x080168DC: 9801 LDR R0, [SP, #4] 0x080168DE: 7840 LDRB R0, [R0, #1] 0x080168E0: 2805 CMP R0, #5 0x080168E2: D027 BEQ .L1 ; 0x08016934 0x080168E4: 9801 LDR R0, [SP, #4] 0x080168E6: 7840 LDRB R0, [R0, #1] 0x080168E8: 2806 CMP R0, #6 0x080168EA: D023 BEQ .L1 ; 0x08016934 0x080168EC: 9801 LDR R0, [SP, #4] 0x080168EE: 7840 LDRB R0, [R0, #1] 0x080168F0: 2807 CMP R0, #7 0x080168F2: D01F BEQ .L1 ; 0x08016934 0x080168F4: 9801 LDR R0, [SP, #4] 0x080168F6: 7840 LDRB R0, [R0, #1] 0x080168F8: 2808 CMP R0, #8 0x080168FA: D01B BEQ .L1 ; 0x08016934 0x080168FC: 9801 LDR R0, [SP, #4] 0x080168FE: 7840 LDRB R0, [R0, #1] 0x08016900: 2809 CMP R0, #9 0x08016902: D017 BEQ .L1 ; 0x08016934 0x08016904: 9801 LDR R0, [SP, #4] 0x08016906: 7840 LDRB R0, [R0, #1] 0x08016908: 280A CMP R0, #10 0x0801690A: D013 BEQ .L1 ; 0x08016934 0x0801690C: 9801 LDR R0, [SP, #4] 0x0801690E: 7840 LDRB R0, [R0, #1] 0x08016910: 280B CMP R0, #11 0x08016912: D00F BEQ .L1 ; 0x08016934 0x08016914: 9801 LDR R0, [SP, #4] 0x08016916: 7840 LDRB R0, [R0, #1] 0x08016918: 280C CMP R0, #12 0x0801691A: D00B BEQ .L1 ; 0x08016934 0x0801691C: 9801 LDR R0, [SP, #4] 0x0801691E: 7840 LDRB R0, [R0, #1] 0x08016920: 280D CMP R0, #13 0x08016922: D007 BEQ .L1 ; 0x08016934 0x08016924: 9801 LDR R0, [SP, #4] 0x08016926: 7840 LDRB R0, [R0, #1] 0x08016928: 280E CMP R0, #14 0x0801692A: D003 BEQ .L1 ; 0x08016934 0x0801692C: 9801 LDR R0, [SP, #4] 0x0801692E: 7840 LDRB R0, [R0, #1] 0x08016930: 280F CMP R0, #15 0x08016932: D100 BNE .L2 ; 0x08016936
.L1: 0x08016934: E007 B .L3 ; 0x08016946
.L2: 0x08016936: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x0801693A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x0801693E: F240 114D MOVW R1, #0x014D 0x08016942: F7EE F92A BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08016946: 9801 LDR R0, [SP, #4] 0x08016948: 7800 LDRB R0, [R0] 0x0801694A: 2801 CMP R0, #1 0x0801694C: D002 BEQ .L4 ; 0x08016954 0x0801694E: 9801 LDR R0, [SP, #4] 0x08016950: 7800 LDRB R0, [R0] 0x08016952: B900 CBNZ R0, .L5 ; 0x08016956
.L4: 0x08016954: E007 B .L6 ; 0x08016966
.L5: 0x08016956: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x0801695A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x0801695E: F44F 71A7 MOV.W R1, #0x014E 0x08016962: F7EE F91A BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x08016966: 9801 LDR R0, [SP, #4] 0x08016968: 7B00 LDRB R0, [R0, #12] 0x0801696A: B118 CBZ R0, .L7 ; 0x08016974 0x0801696C: 9801 LDR R0, [SP, #4] 0x0801696E: 7B00 LDRB R0, [R0, #12] 0x08016970: 2801 CMP R0, #1 0x08016972: D100 BNE .L8 ; 0x08016976
.L7: 0x08016974: E007 B .L9 ; 0x08016986
.L8: 0x08016976: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x0801697A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x0801697E: F240 114F MOVW R1, #0x014F 0x08016982: F7EE F90A BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x08016986: 9801 LDR R0, [SP, #4] 0x08016988: 7AC0 LDRB R0, [R0, #11] 0x0801698A: B198 CBZ R0, .L10 ; 0x080169B4 0x0801698C: 9801 LDR R0, [SP, #4] 0x0801698E: 7AC0 LDRB R0, [R0, #11] 0x08016990: 2801 CMP R0, #1 0x08016992: D00F BEQ .L10 ; 0x080169B4 0x08016994: 9801 LDR R0, [SP, #4] 0x08016996: 7AC0 LDRB R0, [R0, #11] 0x08016998: 2802 CMP R0, #2 0x0801699A: D00B BEQ .L10 ; 0x080169B4 0x0801699C: 9801 LDR R0, [SP, #4] 0x0801699E: 7AC0 LDRB R0, [R0, #11] 0x080169A0: 2803 CMP R0, #3 0x080169A2: D007 BEQ .L10 ; 0x080169B4 0x080169A4: 9801 LDR R0, [SP, #4] 0x080169A6: 7AC0 LDRB R0, [R0, #11] 0x080169A8: 2805 CMP R0, #5 0x080169AA: D003 BEQ .L10 ; 0x080169B4 0x080169AC: 9801 LDR R0, [SP, #4] 0x080169AE: 7AC0 LDRB R0, [R0, #11] 0x080169B0: 2806 CMP R0, #6 0x080169B2: D100 BNE .L11 ; 0x080169B6
.L10: 0x080169B4: E007 B .L12 ; 0x080169C6
.L11: 0x080169B6: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x080169BA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x080169BE: F44F 71A8 MOV.W R1, #0x0150 0x080169C2: F7EE F8EA BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x080169C6: 9801 LDR R0, [SP, #4] 0x080169C8: 7A80 LDRB R0, [R0, #10] 0x080169CA: B138 CBZ R0, .L13 ; 0x080169DC 0x080169CC: 9801 LDR R0, [SP, #4] 0x080169CE: 7A80 LDRB R0, [R0, #10] 0x080169D0: 2801 CMP R0, #1 0x080169D2: D003 BEQ .L13 ; 0x080169DC 0x080169D4: 9801 LDR R0, [SP, #4] 0x080169D6: 7A80 LDRB R0, [R0, #10] 0x080169D8: 2802 CMP R0, #2 0x080169DA: D100 BNE .L14 ; 0x080169DE
.L13: 0x080169DC: E007 B .L15 ; 0x080169EE
.L14: 0x080169DE: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x080169E2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x080169E6: F240 1151 MOVW R1, #0x0151 0x080169EA: F7EE F8D6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L15: 0x080169EE: 9801 LDR R0, [SP, #4] 0x080169F0: 7B40 LDRB R0, [R0, #13] 0x080169F2: 2801 CMP R0, #1 0x080169F4: D002 BEQ .L16 ; 0x080169FC 0x080169F6: 9801 LDR R0, [SP, #4] 0x080169F8: 7B40 LDRB R0, [R0, #13] 0x080169FA: B900 CBNZ R0, .L17 ; 0x080169FE
.L16: 0x080169FC: E007 B .L18 ; 0x08016A0E
.L17: 0x080169FE: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08016A02: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016A06: F44F 71A9 MOV.W R1, #0x0152 0x08016A0A: F7EE F8C6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L18: 0x08016A0E: 9801 LDR R0, [SP, #4] 0x08016A10: 7B80 LDRB R0, [R0, #14] 0x08016A12: 2801 CMP R0, #1 0x08016A14: D002 BEQ .L19 ; 0x08016A1C 0x08016A16: 9801 LDR R0, [SP, #4] 0x08016A18: 7B80 LDRB R0, [R0, #14] 0x08016A1A: B900 CBNZ R0, .L20 ; 0x08016A1E
.L19: 0x08016A1C: E007 B .L21 ; 0x08016A2E
.L20: 0x08016A1E: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08016A22: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016A26: F240 1153 MOVW R1, #0x0153 0x08016A2A: F7EE F8B6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L21: 0x08016A2E: 9801 LDR R0, [SP, #4] 0x08016A30: 7BC0 LDRB R0, [R0, #15] 0x08016A32: 2801 CMP R0, #1 0x08016A34: D002 BEQ .L22 ; 0x08016A3C 0x08016A36: 9801 LDR R0, [SP, #4] 0x08016A38: 7BC0 LDRB R0, [R0, #15] 0x08016A3A: B900 CBNZ R0, .L23 ; 0x08016A3E
.L22: 0x08016A3C: E007 B .L24 ; 0x08016A4E
.L23: 0x08016A3E: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08016A42: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016A46: F44F 71AA MOV.W R1, #0x0154 0x08016A4A: F7EE F8A6 BL vApplicationStackOverflowHook ; 0x08004B9A
.L24: 0x08016A4E: 9801 LDR R0, [SP, #4] 0x08016A50: 7A40 LDRB R0, [R0, #9] 0x08016A52: 28FE CMP R0, #254 0x08016A54: DC00 BGT .L25 ; 0x08016A58 0x08016A56: E007 B .L26 ; 0x08016A68
.L25: 0x08016A58: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08016A5C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016A60: F240 1155 MOVW R1, #0x0155 0x08016A64: F7EE F899 BL vApplicationStackOverflowHook ; 0x08004B9A
.L26: 0x08016A68: 9801 LDR R0, [SP, #4] 0x08016A6A: 7A00 LDRB R0, [R0, #8] 0x08016A6C: 2804 CMP R0, #4 0x08016A6E: D06B BEQ .L27 ; 0x08016B48 0x08016A70: 9801 LDR R0, [SP, #4] 0x08016A72: 7A00 LDRB R0, [R0, #8] 0x08016A74: 2805 CMP R0, #5 0x08016A76: D067 BEQ .L27 ; 0x08016B48 0x08016A78: 9801 LDR R0, [SP, #4] 0x08016A7A: 7A00 LDRB R0, [R0, #8] 0x08016A7C: 2806 CMP R0, #6 0x08016A7E: D063 BEQ .L27 ; 0x08016B48 0x08016A80: 9801 LDR R0, [SP, #4] 0x08016A82: 7A00 LDRB R0, [R0, #8] 0x08016A84: 2807 CMP R0, #7 0x08016A86: D05F BEQ .L27 ; 0x08016B48 0x08016A88: 9801 LDR R0, [SP, #4] 0x08016A8A: 7A00 LDRB R0, [R0, #8] 0x08016A8C: 2808 CMP R0, #8 0x08016A8E: D05B BEQ .L27 ; 0x08016B48 0x08016A90: 9801 LDR R0, [SP, #4] 0x08016A92: 7A00 LDRB R0, [R0, #8] 0x08016A94: 2809 CMP R0, #9 0x08016A96: D057 BEQ .L27 ; 0x08016B48 0x08016A98: 9801 LDR R0, [SP, #4] 0x08016A9A: 7A00 LDRB R0, [R0, #8] 0x08016A9C: 280A CMP R0, #10 0x08016A9E: D053 BEQ .L27 ; 0x08016B48 0x08016AA0: 9801 LDR R0, [SP, #4] 0x08016AA2: 7A00 LDRB R0, [R0, #8] 0x08016AA4: 280B CMP R0, #11 0x08016AA6: D04F BEQ .L27 ; 0x08016B48 0x08016AA8: 9801 LDR R0, [SP, #4] 0x08016AAA: 7A00 LDRB R0, [R0, #8] 0x08016AAC: 280C CMP R0, #12 0x08016AAE: D04B BEQ .L27 ; 0x08016B48 0x08016AB0: 9801 LDR R0, [SP, #4] 0x08016AB2: 7A00 LDRB R0, [R0, #8] 0x08016AB4: 280D CMP R0, #13 0x08016AB6: D047 BEQ .L27 ; 0x08016B48 0x08016AB8: 9801 LDR R0, [SP, #4] 0x08016ABA: 7A00 LDRB R0, [R0, #8] 0x08016ABC: 280E CMP R0, #14 0x08016ABE: D043 BEQ .L27 ; 0x08016B48 0x08016AC0: 9801 LDR R0, [SP, #4] 0x08016AC2: 7A00 LDRB R0, [R0, #8] 0x08016AC4: 280F CMP R0, #15 0x08016AC6: D03F BEQ .L27 ; 0x08016B48 0x08016AC8: 9801 LDR R0, [SP, #4] 0x08016ACA: 7A00 LDRB R0, [R0, #8] 0x08016ACC: 2810 CMP R0, #16 0x08016ACE: D03B BEQ .L27 ; 0x08016B48 0x08016AD0: 9801 LDR R0, [SP, #4] 0x08016AD2: 7A00 LDRB R0, [R0, #8] 0x08016AD4: 2811 CMP R0, #17 0x08016AD6: D037 BEQ .L27 ; 0x08016B48 0x08016AD8: 9801 LDR R0, [SP, #4] 0x08016ADA: 7A00 LDRB R0, [R0, #8] 0x08016ADC: 2812 CMP R0, #18 0x08016ADE: D033 BEQ .L27 ; 0x08016B48 0x08016AE0: 9801 LDR R0, [SP, #4] 0x08016AE2: 7A00 LDRB R0, [R0, #8] 0x08016AE4: 2813 CMP R0, #19 0x08016AE6: D02F BEQ .L27 ; 0x08016B48 0x08016AE8: 9801 LDR R0, [SP, #4] 0x08016AEA: 7A00 LDRB R0, [R0, #8] 0x08016AEC: 2814 CMP R0, #20 0x08016AEE: D02B BEQ .L27 ; 0x08016B48 0x08016AF0: 9801 LDR R0, [SP, #4] 0x08016AF2: 7A00 LDRB R0, [R0, #8] 0x08016AF4: 2815 CMP R0, #21 0x08016AF6: D027 BEQ .L27 ; 0x08016B48 0x08016AF8: 9801 LDR R0, [SP, #4] 0x08016AFA: 7A00 LDRB R0, [R0, #8] 0x08016AFC: 2816 CMP R0, #22 0x08016AFE: D023 BEQ .L27 ; 0x08016B48 0x08016B00: 9801 LDR R0, [SP, #4] 0x08016B02: 7A00 LDRB R0, [R0, #8] 0x08016B04: 2817 CMP R0, #23 0x08016B06: D01F BEQ .L27 ; 0x08016B48 0x08016B08: 9801 LDR R0, [SP, #4] 0x08016B0A: 7A00 LDRB R0, [R0, #8] 0x08016B0C: 2818 CMP R0, #24 0x08016B0E: D01B BEQ .L27 ; 0x08016B48 0x08016B10: 9801 LDR R0, [SP, #4] 0x08016B12: 7A00 LDRB R0, [R0, #8] 0x08016B14: 2819 CMP R0, #25 0x08016B16: D017 BEQ .L27 ; 0x08016B48 0x08016B18: 9801 LDR R0, [SP, #4] 0x08016B1A: 7A00 LDRB R0, [R0, #8] 0x08016B1C: 281A CMP R0, #26 0x08016B1E: D013 BEQ .L27 ; 0x08016B48 0x08016B20: 9801 LDR R0, [SP, #4] 0x08016B22: 7A00 LDRB R0, [R0, #8] 0x08016B24: 281B CMP R0, #27 0x08016B26: D00F BEQ .L27 ; 0x08016B48 0x08016B28: 9801 LDR R0, [SP, #4] 0x08016B2A: 7A00 LDRB R0, [R0, #8] 0x08016B2C: 281C CMP R0, #28 0x08016B2E: D00B BEQ .L27 ; 0x08016B48 0x08016B30: 9801 LDR R0, [SP, #4] 0x08016B32: 7A00 LDRB R0, [R0, #8] 0x08016B34: 281D CMP R0, #29 0x08016B36: D007 BEQ .L27 ; 0x08016B48 0x08016B38: 9801 LDR R0, [SP, #4] 0x08016B3A: 7A00 LDRB R0, [R0, #8] 0x08016B3C: 281E CMP R0, #30 0x08016B3E: D003 BEQ .L27 ; 0x08016B48 0x08016B40: 9801 LDR R0, [SP, #4] 0x08016B42: 7A00 LDRB R0, [R0, #8] 0x08016B44: 281F CMP R0, #31 0x08016B46: D100 BNE .L28 ; 0x08016B4A
.L27: 0x08016B48: E007 B .L29 ; 0x08016B5A
.L28: 0x08016B4A: F641 1080 MOVW R0, #0x1980 ; 0x08021980 = .rodata..L.str.58 0x08016B4E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021980 = .rodata..L.str.58 0x08016B52: F44F 71AB MOV.W R1, #0x0156 0x08016B56: F7EE F820 BL vApplicationStackOverflowHook ; 0x08004B9A
.L29: 0x08016B5A: 9801 LDR R0, [SP, #4] 0x08016B5C: 7840 LDRB R0, [R0, #1] 0x08016B5E: F64E 5198 MOVW R1, #0xED98 0x08016B62: F2CE 0100 MOVT R1, #0xE000 0x08016B66: 6008 STR R0, [R1] 0x08016B68: F64E 51A0 MOVW R1, #0xEDA0 0x08016B6C: F2CE 0100 MOVT R1, #0xE000 0x08016B70: 6808 LDR R0, [R1] 0x08016B72: F020 0001 BIC R0, R0, #1 0x08016B76: 6008 STR R0, [R1] 0x08016B78: 9801 LDR R0, [SP, #4] 0x08016B7A: 6840 LDR R0, [R0, #4] 0x08016B7C: F64E 529C MOVW R2, #0xED9C 0x08016B80: F2CE 0200 MOVT R2, #0xE000 0x08016B84: 6010 STR R0, [R2] 0x08016B86: F8DD E004 LDR.W LR, [SP, #4] 0x08016B8A: F89E 000C LDRB.W R0, [LR, #12] 0x08016B8E: 0700 LSLS R0, R0, #28 0x08016B90: F89E 200B LDRB.W R2, [LR, #11] 0x08016B94: EA40 6002 ORR.W R0, R0, R2, LSL #24 0x08016B98: F89E 2000 LDRB.W R2, [LR] 0x08016B9C: F89E 3008 LDRB.W R3, [LR, #8] 0x08016BA0: F89E C009 LDRB.W R12, [LR, #9] 0x08016BA4: F89E 400A LDRB.W R4, [LR, #10] 0x08016BA8: EA40 40C4 ORR.W R0, R0, R4, LSL #19 0x08016BAC: F89E 400D LDRB.W R4, [LR, #13] 0x08016BB0: EA40 4084 ORR.W R0, R0, R4, LSL #18 0x08016BB4: F89E 400E LDRB.W R4, [LR, #14] 0x08016BB8: EA40 4044 ORR.W R0, R0, R4, LSL #17 0x08016BBC: F89E E00F LDRB.W LR, [LR, #15] 0x08016BC0: EA40 400E ORR.W R0, R0, LR, LSL #16 0x08016BC4: EA40 200C ORR.W R0, R0, R12, LSL #8 0x08016BC8: EA40 0043 ORR.W R0, R0, R3, LSL #1 0x08016BCC: 4310 ORRS R0, R2 0x08016BCE: 6008 STR R0, [R1] 0x08016BD0: B002 ADD SP, SP, #8 0x08016BD2: BD10 POP {R4, PC}
DMA_CalcDMAMUXRequestGenBaseAndMask: 0x08016BD4: B083 SUB SP, SP, #12 0x08016BD6: 9002 STR R0, [SP, #8] 0x08016BD8: 9802 LDR R0, [SP, #8] 0x08016BDA: 7900 LDRB R0, [R0, #4] 0x08016BDC: 9001 STR R0, [SP, #4] 0x08016BDE: 9801 LDR R0, [SP, #4] 0x08016BE0: 2800 CMP R0, #0 0x08016BE2: D07B BEQ .L4 ; 0x08016CDC 0x08016BE4: 9801 LDR R0, [SP, #4] 0x08016BE6: 2808 CMP R0, #8 0x08016BE8: D878 BHI .L4 ; 0x08016CDC 0x08016BEA: 9802 LDR R0, [SP, #8] 0x08016BEC: 6801 LDR R1, [R0] 0x08016BEE: 2001 MOVS R0, #1 0x08016BF0: F245 4208 MOVW R2, #0x5408 0x08016BF4: F6C5 0202 MOVT R2, #0x5802 0x08016BF8: 4291 CMP R1, R2 0x08016BFA: 9000 STR R0, [SP, #0] 0x08016BFC: D046 BEQ .L1 ; 0x08016C8C 0x08016BFE: 9802 LDR R0, [SP, #8] 0x08016C00: 6801 LDR R1, [R0] 0x08016C02: 2001 MOVS R0, #1 0x08016C04: F245 421C MOVW R2, #0x541C 0x08016C08: F6C5 0202 MOVT R2, #0x5802 0x08016C0C: 4291 CMP R1, R2 0x08016C0E: 9000 STR R0, [SP, #0] 0x08016C10: D03C BEQ .L1 ; 0x08016C8C 0x08016C12: 9802 LDR R0, [SP, #8] 0x08016C14: 6801 LDR R1, [R0] 0x08016C16: 2001 MOVS R0, #1 0x08016C18: F245 4230 MOVW R2, #0x5430 0x08016C1C: F6C5 0202 MOVT R2, #0x5802 0x08016C20: 4291 CMP R1, R2 0x08016C22: 9000 STR R0, [SP, #0] 0x08016C24: D032 BEQ .L1 ; 0x08016C8C 0x08016C26: 9802 LDR R0, [SP, #8] 0x08016C28: 6801 LDR R1, [R0] 0x08016C2A: 2001 MOVS R0, #1 0x08016C2C: F245 4244 MOVW R2, #0x5444 0x08016C30: F6C5 0202 MOVT R2, #0x5802 0x08016C34: 4291 CMP R1, R2 0x08016C36: 9000 STR R0, [SP, #0] 0x08016C38: D028 BEQ .L1 ; 0x08016C8C 0x08016C3A: 9802 LDR R0, [SP, #8] 0x08016C3C: 6801 LDR R1, [R0] 0x08016C3E: 2001 MOVS R0, #1 0x08016C40: F245 4258 MOVW R2, #0x5458 0x08016C44: F6C5 0202 MOVT R2, #0x5802 0x08016C48: 4291 CMP R1, R2 0x08016C4A: 9000 STR R0, [SP, #0] 0x08016C4C: D01E BEQ .L1 ; 0x08016C8C 0x08016C4E: 9802 LDR R0, [SP, #8] 0x08016C50: 6801 LDR R1, [R0] 0x08016C52: 2001 MOVS R0, #1 0x08016C54: F245 426C MOVW R2, #0x546C 0x08016C58: F6C5 0202 MOVT R2, #0x5802 0x08016C5C: 4291 CMP R1, R2 0x08016C5E: 9000 STR R0, [SP, #0] 0x08016C60: D014 BEQ .L1 ; 0x08016C8C 0x08016C62: 9802 LDR R0, [SP, #8] 0x08016C64: 6801 LDR R1, [R0] 0x08016C66: 2001 MOVS R0, #1 0x08016C68: F245 4280 MOVW R2, #0x5480 0x08016C6C: F6C5 0202 MOVT R2, #0x5802 0x08016C70: 4291 CMP R1, R2 0x08016C72: 9000 STR R0, [SP, #0] 0x08016C74: D00A BEQ .L1 ; 0x08016C8C 0x08016C76: 9802 LDR R0, [SP, #8] 0x08016C78: 6800 LDR R0, [R0] 0x08016C7A: F64A 316C MOVW R1, #0xAB6C 0x08016C7E: F2CA 71FD MOVT R1, #0xA7FD 0x08016C82: 4408 ADD R0, R1 0x08016C84: FAB0 F080 CLZ R0, R0 0x08016C88: 0940 LSRS R0, R0, #5 0x08016C8A: 9000 STR R0, [SP, #0]
.L1: 0x08016C8C: 9800 LDR R0, [SP, #0] 0x08016C8E: 07C0 LSLS R0, R0, #31 0x08016C90: B178 CBZ R0, .L2 ; 0x08016CB2 0x08016C92: 9901 LDR R1, [SP, #4] 0x08016C94: F645 00FC MOVW R0, #0x58FC 0x08016C98: F6C5 0002 MOVT R0, #0x5802 0x08016C9C: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08016CA0: 9902 LDR R1, [SP, #8] 0x08016CA2: 66C8 STR R0, [R1, #108] 0x08016CA4: 9902 LDR R1, [SP, #8] 0x08016CA6: F645 1040 MOVW R0, #0x5940 0x08016CAA: F6C5 0002 MOVT R0, #0x5802 0x08016CAE: 6708 STR R0, [R1, #112] 0x08016CB0: E00E B .L3 ; 0x08016CD0
.L2: 0x08016CB2: 9901 LDR R1, [SP, #4] 0x08016CB4: F640 00FC MOVW R0, #0x08FC 0x08016CB8: F2C4 0002 MOVT R0, #0x4002 0x08016CBC: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x08016CC0: 9902 LDR R1, [SP, #8] 0x08016CC2: 66C8 STR R0, [R1, #108] 0x08016CC4: 9902 LDR R1, [SP, #8] 0x08016CC6: F640 1040 MOVW R0, #0x0940 0x08016CCA: F2C4 0002 MOVT R0, #0x4002 0x08016CCE: 6708 STR R0, [R1, #112]
.L3: 0x08016CD0: 9801 LDR R0, [SP, #4] 0x08016CD2: 1E41 SUBS R1, R0, #1 0x08016CD4: 2001 MOVS R0, #1 0x08016CD6: 4088 LSLS R0, R1 0x08016CD8: 9902 LDR R1, [SP, #8] 0x08016CDA: 6748 STR R0, [R1, #116]
.L4: 0x08016CDC: B003 ADD SP, SP, #12 0x08016CDE: 4770 BX LR
HAL_DMA_Abort_IT: 0x08016CE0: B580 PUSH {R7, LR} 0x08016CE2: B086 SUB SP, SP, #24 0x08016CE4: 9004 STR R0, [SP, #16] 0x08016CE6: 9804 LDR R0, [SP, #16] 0x08016CE8: B918 CBNZ R0, .L1 ; 0x08016CF2 0x08016CEA: 2001 MOVS R0, #1 0x08016CEC: F88D 0017 STRB.W R0, [SP, #23] 0x08016CF0: E2EA B .L14 ; 0x080172C8
.L1: 0x08016CF2: 9804 LDR R0, [SP, #16] 0x08016CF4: F890 0035 LDRB.W R0, [R0, #53] 0x08016CF8: 2802 CMP R0, #2 0x08016CFA: D006 BEQ .L2 ; 0x08016D0A 0x08016CFC: 9904 LDR R1, [SP, #16] 0x08016CFE: 2080 MOVS R0, #128 0x08016D00: 6548 STR R0, [R1, #84] 0x08016D02: 2001 MOVS R0, #1 0x08016D04: F88D 0017 STRB.W R0, [SP, #23] 0x08016D08: E2DE B .L14 ; 0x080172C8
.L2: 0x08016D0A: 9804 LDR R0, [SP, #16] 0x08016D0C: 6801 LDR R1, [R0] 0x08016D0E: 2001 MOVS R0, #1 0x08016D10: 2210 MOVS R2, #16 0x08016D12: F2C4 0202 MOVT R2, #0x4002 0x08016D16: 4291 CMP R1, R2 0x08016D18: 9002 STR R0, [SP, #8] 0x08016D1A: F000 8091 BEQ.W .L3 ; 0x08016E40 0x08016D1E: 9804 LDR R0, [SP, #16] 0x08016D20: 6801 LDR R1, [R0] 0x08016D22: 2001 MOVS R0, #1 0x08016D24: 2228 MOVS R2, #40 0x08016D26: F2C4 0202 MOVT R2, #0x4002 0x08016D2A: 4291 CMP R1, R2 0x08016D2C: 9002 STR R0, [SP, #8] 0x08016D2E: F000 8087 BEQ.W .L3 ; 0x08016E40 0x08016D32: 9804 LDR R0, [SP, #16] 0x08016D34: 6801 LDR R1, [R0] 0x08016D36: 2001 MOVS R0, #1 0x08016D38: 2240 MOVS R2, #64 0x08016D3A: F2C4 0202 MOVT R2, #0x4002 0x08016D3E: 4291 CMP R1, R2 0x08016D40: 9002 STR R0, [SP, #8] 0x08016D42: D07D BEQ .L3 ; 0x08016E40 0x08016D44: 9804 LDR R0, [SP, #16] 0x08016D46: 6801 LDR R1, [R0] 0x08016D48: 2001 MOVS R0, #1 0x08016D4A: 2258 MOVS R2, #88 0x08016D4C: F2C4 0202 MOVT R2, #0x4002 0x08016D50: 4291 CMP R1, R2 0x08016D52: 9002 STR R0, [SP, #8] 0x08016D54: D074 BEQ .L3 ; 0x08016E40 0x08016D56: 9804 LDR R0, [SP, #16] 0x08016D58: 6801 LDR R1, [R0] 0x08016D5A: 2001 MOVS R0, #1 0x08016D5C: 2270 MOVS R2, #112 0x08016D5E: F2C4 0202 MOVT R2, #0x4002 0x08016D62: 4291 CMP R1, R2 0x08016D64: 9002 STR R0, [SP, #8] 0x08016D66: D06B BEQ .L3 ; 0x08016E40 0x08016D68: 9804 LDR R0, [SP, #16] 0x08016D6A: 6801 LDR R1, [R0] 0x08016D6C: 2001 MOVS R0, #1 0x08016D6E: 2288 MOVS R2, #136 0x08016D70: F2C4 0202 MOVT R2, #0x4002 0x08016D74: 4291 CMP R1, R2 0x08016D76: 9002 STR R0, [SP, #8] 0x08016D78: D062 BEQ .L3 ; 0x08016E40 0x08016D7A: 9804 LDR R0, [SP, #16] 0x08016D7C: 6801 LDR R1, [R0] 0x08016D7E: 2001 MOVS R0, #1 0x08016D80: 22A0 MOVS R2, #160 0x08016D82: F2C4 0202 MOVT R2, #0x4002 0x08016D86: 4291 CMP R1, R2 0x08016D88: 9002 STR R0, [SP, #8] 0x08016D8A: D059 BEQ .L3 ; 0x08016E40 0x08016D8C: 9804 LDR R0, [SP, #16] 0x08016D8E: 6801 LDR R1, [R0] 0x08016D90: 2001 MOVS R0, #1 0x08016D92: 22B8 MOVS R2, #184 0x08016D94: F2C4 0202 MOVT R2, #0x4002 0x08016D98: 4291 CMP R1, R2 0x08016D9A: 9002 STR R0, [SP, #8] 0x08016D9C: D050 BEQ .L3 ; 0x08016E40 0x08016D9E: 9804 LDR R0, [SP, #16] 0x08016DA0: 6801 LDR R1, [R0] 0x08016DA2: 2001 MOVS R0, #1 0x08016DA4: F240 4210 MOVW R2, #0x0410 0x08016DA8: F2C4 0202 MOVT R2, #0x4002 0x08016DAC: 4291 CMP R1, R2 0x08016DAE: 9002 STR R0, [SP, #8] 0x08016DB0: D046 BEQ .L3 ; 0x08016E40 0x08016DB2: 9804 LDR R0, [SP, #16] 0x08016DB4: 6801 LDR R1, [R0] 0x08016DB6: 2001 MOVS R0, #1 0x08016DB8: F240 4228 MOVW R2, #0x0428 0x08016DBC: F2C4 0202 MOVT R2, #0x4002 0x08016DC0: 4291 CMP R1, R2 0x08016DC2: 9002 STR R0, [SP, #8] 0x08016DC4: D03C BEQ .L3 ; 0x08016E40 0x08016DC6: 9804 LDR R0, [SP, #16] 0x08016DC8: 6801 LDR R1, [R0] 0x08016DCA: 2001 MOVS R0, #1 0x08016DCC: F240 4240 MOVW R2, #0x0440 0x08016DD0: F2C4 0202 MOVT R2, #0x4002 0x08016DD4: 4291 CMP R1, R2 0x08016DD6: 9002 STR R0, [SP, #8] 0x08016DD8: D032 BEQ .L3 ; 0x08016E40 0x08016DDA: 9804 LDR R0, [SP, #16] 0x08016DDC: 6801 LDR R1, [R0] 0x08016DDE: 2001 MOVS R0, #1 0x08016DE0: F240 4258 MOVW R2, #0x0458 0x08016DE4: F2C4 0202 MOVT R2, #0x4002 0x08016DE8: 4291 CMP R1, R2 0x08016DEA: 9002 STR R0, [SP, #8] 0x08016DEC: D028 BEQ .L3 ; 0x08016E40 0x08016DEE: 9804 LDR R0, [SP, #16] 0x08016DF0: 6801 LDR R1, [R0] 0x08016DF2: 2001 MOVS R0, #1 0x08016DF4: F240 4270 MOVW R2, #0x0470 0x08016DF8: F2C4 0202 MOVT R2, #0x4002 0x08016DFC: 4291 CMP R1, R2 0x08016DFE: 9002 STR R0, [SP, #8] 0x08016E00: D01E BEQ .L3 ; 0x08016E40 0x08016E02: 9804 LDR R0, [SP, #16] 0x08016E04: 6801 LDR R1, [R0] 0x08016E06: 2001 MOVS R0, #1 0x08016E08: F240 4288 MOVW R2, #0x0488 0x08016E0C: F2C4 0202 MOVT R2, #0x4002 0x08016E10: 4291 CMP R1, R2 0x08016E12: 9002 STR R0, [SP, #8] 0x08016E14: D014 BEQ .L3 ; 0x08016E40 0x08016E16: 9804 LDR R0, [SP, #16] 0x08016E18: 6801 LDR R1, [R0] 0x08016E1A: 2001 MOVS R0, #1 0x08016E1C: F240 42A0 MOVW R2, #0x04A0 0x08016E20: F2C4 0202 MOVT R2, #0x4002 0x08016E24: 4291 CMP R1, R2 0x08016E26: 9002 STR R0, [SP, #8] 0x08016E28: D00A BEQ .L3 ; 0x08016E40 0x08016E2A: 9804 LDR R0, [SP, #16] 0x08016E2C: 6800 LDR R0, [R0] 0x08016E2E: F64F 3148 MOVW R1, #0xFB48 0x08016E32: F6CB 71FD MOVT R1, #0xBFFD 0x08016E36: 4408 ADD R0, R1 0x08016E38: FAB0 F080 CLZ R0, R0 0x08016E3C: 0940 LSRS R0, R0, #5 0x08016E3E: 9002 STR R0, [SP, #8]
.L3: 0x08016E40: 9802 LDR R0, [SP, #8] 0x08016E42: 07C0 LSLS R0, R0, #31 0x08016E44: 2800 CMP R0, #0 0x08016E46: F000 808A BEQ.W .L7 ; 0x08016F5E 0x08016E4A: 9904 LDR R1, [SP, #16] 0x08016E4C: 2004 MOVS R0, #4 0x08016E4E: F881 0035 STRB.W R0, [R1, #53] 0x08016E52: 9804 LDR R0, [SP, #16] 0x08016E54: 6800 LDR R0, [R0] 0x08016E56: 2110 MOVS R1, #16 0x08016E58: F2C4 0102 MOVT R1, #0x4002 0x08016E5C: 4288 CMP R0, R1 0x08016E5E: D070 BEQ .L4 ; 0x08016F42 0x08016E60: 9804 LDR R0, [SP, #16] 0x08016E62: 6800 LDR R0, [R0] 0x08016E64: 2128 MOVS R1, #40 0x08016E66: F2C4 0102 MOVT R1, #0x4002 0x08016E6A: 4288 CMP R0, R1 0x08016E6C: D069 BEQ .L4 ; 0x08016F42 0x08016E6E: 9804 LDR R0, [SP, #16] 0x08016E70: 6800 LDR R0, [R0] 0x08016E72: 2140 MOVS R1, #64 0x08016E74: F2C4 0102 MOVT R1, #0x4002 0x08016E78: 4288 CMP R0, R1 0x08016E7A: D062 BEQ .L4 ; 0x08016F42 0x08016E7C: 9804 LDR R0, [SP, #16] 0x08016E7E: 6800 LDR R0, [R0] 0x08016E80: 2158 MOVS R1, #88 0x08016E82: F2C4 0102 MOVT R1, #0x4002 0x08016E86: 4288 CMP R0, R1 0x08016E88: D05B BEQ .L4 ; 0x08016F42 0x08016E8A: 9804 LDR R0, [SP, #16] 0x08016E8C: 6800 LDR R0, [R0] 0x08016E8E: 2170 MOVS R1, #112 0x08016E90: F2C4 0102 MOVT R1, #0x4002 0x08016E94: 4288 CMP R0, R1 0x08016E96: D054 BEQ .L4 ; 0x08016F42 0x08016E98: 9804 LDR R0, [SP, #16] 0x08016E9A: 6800 LDR R0, [R0] 0x08016E9C: 2188 MOVS R1, #136 0x08016E9E: F2C4 0102 MOVT R1, #0x4002 0x08016EA2: 4288 CMP R0, R1 0x08016EA4: D04D BEQ .L4 ; 0x08016F42 0x08016EA6: 9804 LDR R0, [SP, #16] 0x08016EA8: 6800 LDR R0, [R0] 0x08016EAA: 21A0 MOVS R1, #160 0x08016EAC: F2C4 0102 MOVT R1, #0x4002 0x08016EB0: 4288 CMP R0, R1 0x08016EB2: D046 BEQ .L4 ; 0x08016F42 0x08016EB4: 9804 LDR R0, [SP, #16] 0x08016EB6: 6800 LDR R0, [R0] 0x08016EB8: 21B8 MOVS R1, #184 0x08016EBA: F2C4 0102 MOVT R1, #0x4002 0x08016EBE: 4288 CMP R0, R1 0x08016EC0: D03F BEQ .L4 ; 0x08016F42 0x08016EC2: 9804 LDR R0, [SP, #16] 0x08016EC4: 6800 LDR R0, [R0] 0x08016EC6: F240 4110 MOVW R1, #0x0410 0x08016ECA: F2C4 0102 MOVT R1, #0x4002 0x08016ECE: 4288 CMP R0, R1 0x08016ED0: D037 BEQ .L4 ; 0x08016F42 0x08016ED2: 9804 LDR R0, [SP, #16] 0x08016ED4: 6800 LDR R0, [R0] 0x08016ED6: F240 4128 MOVW R1, #0x0428 0x08016EDA: F2C4 0102 MOVT R1, #0x4002 0x08016EDE: 4288 CMP R0, R1 0x08016EE0: D02F BEQ .L4 ; 0x08016F42 0x08016EE2: 9804 LDR R0, [SP, #16] 0x08016EE4: 6800 LDR R0, [R0] 0x08016EE6: F240 4140 MOVW R1, #0x0440 0x08016EEA: F2C4 0102 MOVT R1, #0x4002 0x08016EEE: 4288 CMP R0, R1 0x08016EF0: D027 BEQ .L4 ; 0x08016F42 0x08016EF2: 9804 LDR R0, [SP, #16] 0x08016EF4: 6800 LDR R0, [R0] 0x08016EF6: F240 4158 MOVW R1, #0x0458 0x08016EFA: F2C4 0102 MOVT R1, #0x4002 0x08016EFE: 4288 CMP R0, R1 0x08016F00: D01F BEQ .L4 ; 0x08016F42 0x08016F02: 9804 LDR R0, [SP, #16] 0x08016F04: 6800 LDR R0, [R0] 0x08016F06: F240 4170 MOVW R1, #0x0470 0x08016F0A: F2C4 0102 MOVT R1, #0x4002 0x08016F0E: 4288 CMP R0, R1 0x08016F10: D017 BEQ .L4 ; 0x08016F42 0x08016F12: 9804 LDR R0, [SP, #16] 0x08016F14: 6800 LDR R0, [R0] 0x08016F16: F240 4188 MOVW R1, #0x0488 0x08016F1A: F2C4 0102 MOVT R1, #0x4002 0x08016F1E: 4288 CMP R0, R1 0x08016F20: D00F BEQ .L4 ; 0x08016F42 0x08016F22: 9804 LDR R0, [SP, #16] 0x08016F24: 6800 LDR R0, [R0] 0x08016F26: F240 41A0 MOVW R1, #0x04A0 0x08016F2A: F2C4 0102 MOVT R1, #0x4002 0x08016F2E: 4288 CMP R0, R1 0x08016F30: D007 BEQ .L4 ; 0x08016F42 0x08016F32: 9804 LDR R0, [SP, #16] 0x08016F34: 6800 LDR R0, [R0] 0x08016F36: F240 41B8 MOVW R1, #0x04B8 0x08016F3A: F2C4 0102 MOVT R1, #0x4002 0x08016F3E: 4288 CMP R0, R1 0x08016F40: D106 BNE .L5 ; 0x08016F50
.L4: 0x08016F42: 9804 LDR R0, [SP, #16] 0x08016F44: 6801 LDR R1, [R0] 0x08016F46: 6808 LDR R0, [R1] 0x08016F48: F020 0001 BIC R0, R0, #1 0x08016F4C: 6008 STR R0, [R1] 0x08016F4E: E005 B .L6 ; 0x08016F5C
.L5: 0x08016F50: 9804 LDR R0, [SP, #16] 0x08016F52: 6801 LDR R1, [R0] 0x08016F54: 6808 LDR R0, [R1] 0x08016F56: F020 0001 BIC R0, R0, #1 0x08016F5A: 6008 STR R0, [R1]
.L6: 0x08016F5C: E1B1 B .L13 ; 0x080172C2
.L7: 0x08016F5E: 9804 LDR R0, [SP, #16] 0x08016F60: 6801 LDR R1, [R0] 0x08016F62: 6808 LDR R0, [R1] 0x08016F64: F020 000E BIC R0, R0, #14 0x08016F68: 6008 STR R0, [R1] 0x08016F6A: 9804 LDR R0, [SP, #16] 0x08016F6C: 6800 LDR R0, [R0] 0x08016F6E: 2110 MOVS R1, #16 0x08016F70: F2C4 0102 MOVT R1, #0x4002 0x08016F74: 4288 CMP R0, R1 0x08016F76: D070 BEQ .L8 ; 0x0801705A 0x08016F78: 9804 LDR R0, [SP, #16] 0x08016F7A: 6800 LDR R0, [R0] 0x08016F7C: 2128 MOVS R1, #40 0x08016F7E: F2C4 0102 MOVT R1, #0x4002 0x08016F82: 4288 CMP R0, R1 0x08016F84: D069 BEQ .L8 ; 0x0801705A 0x08016F86: 9804 LDR R0, [SP, #16] 0x08016F88: 6800 LDR R0, [R0] 0x08016F8A: 2140 MOVS R1, #64 0x08016F8C: F2C4 0102 MOVT R1, #0x4002 0x08016F90: 4288 CMP R0, R1 0x08016F92: D062 BEQ .L8 ; 0x0801705A 0x08016F94: 9804 LDR R0, [SP, #16] 0x08016F96: 6800 LDR R0, [R0] 0x08016F98: 2158 MOVS R1, #88 0x08016F9A: F2C4 0102 MOVT R1, #0x4002 0x08016F9E: 4288 CMP R0, R1 0x08016FA0: D05B BEQ .L8 ; 0x0801705A 0x08016FA2: 9804 LDR R0, [SP, #16] 0x08016FA4: 6800 LDR R0, [R0] 0x08016FA6: 2170 MOVS R1, #112 0x08016FA8: F2C4 0102 MOVT R1, #0x4002 0x08016FAC: 4288 CMP R0, R1 0x08016FAE: D054 BEQ .L8 ; 0x0801705A 0x08016FB0: 9804 LDR R0, [SP, #16] 0x08016FB2: 6800 LDR R0, [R0] 0x08016FB4: 2188 MOVS R1, #136 0x08016FB6: F2C4 0102 MOVT R1, #0x4002 0x08016FBA: 4288 CMP R0, R1 0x08016FBC: D04D BEQ .L8 ; 0x0801705A 0x08016FBE: 9804 LDR R0, [SP, #16] 0x08016FC0: 6800 LDR R0, [R0] 0x08016FC2: 21A0 MOVS R1, #160 0x08016FC4: F2C4 0102 MOVT R1, #0x4002 0x08016FC8: 4288 CMP R0, R1 0x08016FCA: D046 BEQ .L8 ; 0x0801705A 0x08016FCC: 9804 LDR R0, [SP, #16] 0x08016FCE: 6800 LDR R0, [R0] 0x08016FD0: 21B8 MOVS R1, #184 0x08016FD2: F2C4 0102 MOVT R1, #0x4002 0x08016FD6: 4288 CMP R0, R1 0x08016FD8: D03F BEQ .L8 ; 0x0801705A 0x08016FDA: 9804 LDR R0, [SP, #16] 0x08016FDC: 6800 LDR R0, [R0] 0x08016FDE: F240 4110 MOVW R1, #0x0410 0x08016FE2: F2C4 0102 MOVT R1, #0x4002 0x08016FE6: 4288 CMP R0, R1 0x08016FE8: D037 BEQ .L8 ; 0x0801705A 0x08016FEA: 9804 LDR R0, [SP, #16] 0x08016FEC: 6800 LDR R0, [R0] 0x08016FEE: F240 4128 MOVW R1, #0x0428 0x08016FF2: F2C4 0102 MOVT R1, #0x4002 0x08016FF6: 4288 CMP R0, R1 0x08016FF8: D02F BEQ .L8 ; 0x0801705A 0x08016FFA: 9804 LDR R0, [SP, #16] 0x08016FFC: 6800 LDR R0, [R0] 0x08016FFE: F240 4140 MOVW R1, #0x0440 0x08017002: F2C4 0102 MOVT R1, #0x4002 0x08017006: 4288 CMP R0, R1 0x08017008: D027 BEQ .L8 ; 0x0801705A 0x0801700A: 9804 LDR R0, [SP, #16] 0x0801700C: 6800 LDR R0, [R0] 0x0801700E: F240 4158 MOVW R1, #0x0458 0x08017012: F2C4 0102 MOVT R1, #0x4002 0x08017016: 4288 CMP R0, R1 0x08017018: D01F BEQ .L8 ; 0x0801705A 0x0801701A: 9804 LDR R0, [SP, #16] 0x0801701C: 6800 LDR R0, [R0] 0x0801701E: F240 4170 MOVW R1, #0x0470 0x08017022: F2C4 0102 MOVT R1, #0x4002 0x08017026: 4288 CMP R0, R1 0x08017028: D017 BEQ .L8 ; 0x0801705A 0x0801702A: 9804 LDR R0, [SP, #16] 0x0801702C: 6800 LDR R0, [R0] 0x0801702E: F240 4188 MOVW R1, #0x0488 0x08017032: F2C4 0102 MOVT R1, #0x4002 0x08017036: 4288 CMP R0, R1 0x08017038: D00F BEQ .L8 ; 0x0801705A 0x0801703A: 9804 LDR R0, [SP, #16] 0x0801703C: 6800 LDR R0, [R0] 0x0801703E: F240 41A0 MOVW R1, #0x04A0 0x08017042: F2C4 0102 MOVT R1, #0x4002 0x08017046: 4288 CMP R0, R1 0x08017048: D007 BEQ .L8 ; 0x0801705A 0x0801704A: 9804 LDR R0, [SP, #16] 0x0801704C: 6800 LDR R0, [R0] 0x0801704E: F240 41B8 MOVW R1, #0x04B8 0x08017052: F2C4 0102 MOVT R1, #0x4002 0x08017056: 4288 CMP R0, R1 0x08017058: D106 BNE .L9 ; 0x08017068
.L8: 0x0801705A: 9804 LDR R0, [SP, #16] 0x0801705C: 6801 LDR R1, [R0] 0x0801705E: 6808 LDR R0, [R1] 0x08017060: F020 0001 BIC R0, R0, #1 0x08017064: 6008 STR R0, [R1] 0x08017066: E005 B .L10 ; 0x08017074
.L9: 0x08017068: 9804 LDR R0, [SP, #16] 0x0801706A: 6801 LDR R1, [R0] 0x0801706C: 6808 LDR R0, [R1] 0x0801706E: F020 0001 BIC R0, R0, #1 0x08017072: 6008 STR R0, [R1]
.L10: 0x08017074: 9804 LDR R0, [SP, #16] 0x08017076: 6801 LDR R1, [R0] 0x08017078: 2001 MOVS R0, #1 0x0801707A: 2210 MOVS R2, #16 0x0801707C: F2C4 0202 MOVT R2, #0x4002 0x08017080: 4291 CMP R1, R2 0x08017082: 9001 STR R0, [SP, #4] 0x08017084: F000 80EA BEQ.W .L11 ; 0x0801725C 0x08017088: 9804 LDR R0, [SP, #16] 0x0801708A: 6801 LDR R1, [R0] 0x0801708C: 2001 MOVS R0, #1 0x0801708E: 2228 MOVS R2, #40 0x08017090: F2C4 0202 MOVT R2, #0x4002 0x08017094: 4291 CMP R1, R2 0x08017096: 9001 STR R0, [SP, #4] 0x08017098: F000 80E0 BEQ.W .L11 ; 0x0801725C 0x0801709C: 9804 LDR R0, [SP, #16] 0x0801709E: 6801 LDR R1, [R0] 0x080170A0: 2001 MOVS R0, #1 0x080170A2: 2240 MOVS R2, #64 0x080170A4: F2C4 0202 MOVT R2, #0x4002 0x080170A8: 4291 CMP R1, R2 0x080170AA: 9001 STR R0, [SP, #4] 0x080170AC: F000 80D6 BEQ.W .L11 ; 0x0801725C 0x080170B0: 9804 LDR R0, [SP, #16] 0x080170B2: 6801 LDR R1, [R0] 0x080170B4: 2001 MOVS R0, #1 0x080170B6: 2258 MOVS R2, #88 0x080170B8: F2C4 0202 MOVT R2, #0x4002 0x080170BC: 4291 CMP R1, R2 0x080170BE: 9001 STR R0, [SP, #4] 0x080170C0: F000 80CC BEQ.W .L11 ; 0x0801725C 0x080170C4: 9804 LDR R0, [SP, #16] 0x080170C6: 6801 LDR R1, [R0] 0x080170C8: 2001 MOVS R0, #1 0x080170CA: 2270 MOVS R2, #112 0x080170CC: F2C4 0202 MOVT R2, #0x4002 0x080170D0: 4291 CMP R1, R2 0x080170D2: 9001 STR R0, [SP, #4] 0x080170D4: F000 80C2 BEQ.W .L11 ; 0x0801725C 0x080170D8: 9804 LDR R0, [SP, #16] 0x080170DA: 6801 LDR R1, [R0] 0x080170DC: 2001 MOVS R0, #1 0x080170DE: 2288 MOVS R2, #136 0x080170E0: F2C4 0202 MOVT R2, #0x4002 0x080170E4: 4291 CMP R1, R2 0x080170E6: 9001 STR R0, [SP, #4] 0x080170E8: F000 80B8 BEQ.W .L11 ; 0x0801725C 0x080170EC: 9804 LDR R0, [SP, #16] 0x080170EE: 6801 LDR R1, [R0] 0x080170F0: 2001 MOVS R0, #1 0x080170F2: 22A0 MOVS R2, #160 0x080170F4: F2C4 0202 MOVT R2, #0x4002 0x080170F8: 4291 CMP R1, R2 0x080170FA: 9001 STR R0, [SP, #4] 0x080170FC: F000 80AE BEQ.W .L11 ; 0x0801725C 0x08017100: 9804 LDR R0, [SP, #16] 0x08017102: 6801 LDR R1, [R0] 0x08017104: 2001 MOVS R0, #1 0x08017106: 22B8 MOVS R2, #184 0x08017108: F2C4 0202 MOVT R2, #0x4002 0x0801710C: 4291 CMP R1, R2 0x0801710E: 9001 STR R0, [SP, #4] 0x08017110: F000 80A4 BEQ.W .L11 ; 0x0801725C 0x08017114: 9804 LDR R0, [SP, #16] 0x08017116: 6801 LDR R1, [R0] 0x08017118: 2001 MOVS R0, #1 0x0801711A: F240 4210 MOVW R2, #0x0410 0x0801711E: F2C4 0202 MOVT R2, #0x4002 0x08017122: 4291 CMP R1, R2 0x08017124: 9001 STR R0, [SP, #4] 0x08017126: F000 8099 BEQ.W .L11 ; 0x0801725C 0x0801712A: 9804 LDR R0, [SP, #16] 0x0801712C: 6801 LDR R1, [R0] 0x0801712E: 2001 MOVS R0, #1 0x08017130: F240 4228 MOVW R2, #0x0428 0x08017134: F2C4 0202 MOVT R2, #0x4002 0x08017138: 4291 CMP R1, R2 0x0801713A: 9001 STR R0, [SP, #4] 0x0801713C: F000 808E BEQ.W .L11 ; 0x0801725C 0x08017140: 9804 LDR R0, [SP, #16] 0x08017142: 6801 LDR R1, [R0] 0x08017144: 2001 MOVS R0, #1 0x08017146: F240 4240 MOVW R2, #0x0440 0x0801714A: F2C4 0202 MOVT R2, #0x4002 0x0801714E: 4291 CMP R1, R2 0x08017150: 9001 STR R0, [SP, #4] 0x08017152: F000 8083 BEQ.W .L11 ; 0x0801725C 0x08017156: 9804 LDR R0, [SP, #16] 0x08017158: 6801 LDR R1, [R0] 0x0801715A: 2001 MOVS R0, #1 0x0801715C: F240 4258 MOVW R2, #0x0458 0x08017160: F2C4 0202 MOVT R2, #0x4002 0x08017164: 4291 CMP R1, R2 0x08017166: 9001 STR R0, [SP, #4] 0x08017168: D078 BEQ .L11 ; 0x0801725C 0x0801716A: 9804 LDR R0, [SP, #16] 0x0801716C: 6801 LDR R1, [R0] 0x0801716E: 2001 MOVS R0, #1 0x08017170: F240 4270 MOVW R2, #0x0470 0x08017174: F2C4 0202 MOVT R2, #0x4002 0x08017178: 4291 CMP R1, R2 0x0801717A: 9001 STR R0, [SP, #4] 0x0801717C: D06E BEQ .L11 ; 0x0801725C 0x0801717E: 9804 LDR R0, [SP, #16] 0x08017180: 6801 LDR R1, [R0] 0x08017182: 2001 MOVS R0, #1 0x08017184: F240 4288 MOVW R2, #0x0488 0x08017188: F2C4 0202 MOVT R2, #0x4002 0x0801718C: 4291 CMP R1, R2 0x0801718E: 9001 STR R0, [SP, #4] 0x08017190: D064 BEQ .L11 ; 0x0801725C 0x08017192: 9804 LDR R0, [SP, #16] 0x08017194: 6801 LDR R1, [R0] 0x08017196: 2001 MOVS R0, #1 0x08017198: F240 42A0 MOVW R2, #0x04A0 0x0801719C: F2C4 0202 MOVT R2, #0x4002 0x080171A0: 4291 CMP R1, R2 0x080171A2: 9001 STR R0, [SP, #4] 0x080171A4: D05A BEQ .L11 ; 0x0801725C 0x080171A6: 9804 LDR R0, [SP, #16] 0x080171A8: 6801 LDR R1, [R0] 0x080171AA: 2001 MOVS R0, #1 0x080171AC: F240 42B8 MOVW R2, #0x04B8 0x080171B0: F2C4 0202 MOVT R2, #0x4002 0x080171B4: 4291 CMP R1, R2 0x080171B6: 9001 STR R0, [SP, #4] 0x080171B8: D050 BEQ .L11 ; 0x0801725C 0x080171BA: 9804 LDR R0, [SP, #16] 0x080171BC: 6801 LDR R1, [R0] 0x080171BE: 2001 MOVS R0, #1 0x080171C0: F245 4208 MOVW R2, #0x5408 0x080171C4: F6C5 0202 MOVT R2, #0x5802 0x080171C8: 4291 CMP R1, R2 0x080171CA: 9001 STR R0, [SP, #4] 0x080171CC: D046 BEQ .L11 ; 0x0801725C 0x080171CE: 9804 LDR R0, [SP, #16] 0x080171D0: 6801 LDR R1, [R0] 0x080171D2: 2001 MOVS R0, #1 0x080171D4: F245 421C MOVW R2, #0x541C 0x080171D8: F6C5 0202 MOVT R2, #0x5802 0x080171DC: 4291 CMP R1, R2 0x080171DE: 9001 STR R0, [SP, #4] 0x080171E0: D03C BEQ .L11 ; 0x0801725C 0x080171E2: 9804 LDR R0, [SP, #16] 0x080171E4: 6801 LDR R1, [R0] 0x080171E6: 2001 MOVS R0, #1 0x080171E8: F245 4230 MOVW R2, #0x5430 0x080171EC: F6C5 0202 MOVT R2, #0x5802 0x080171F0: 4291 CMP R1, R2 0x080171F2: 9001 STR R0, [SP, #4] 0x080171F4: D032 BEQ .L11 ; 0x0801725C 0x080171F6: 9804 LDR R0, [SP, #16] 0x080171F8: 6801 LDR R1, [R0] 0x080171FA: 2001 MOVS R0, #1 0x080171FC: F245 4244 MOVW R2, #0x5444 0x08017200: F6C5 0202 MOVT R2, #0x5802 0x08017204: 4291 CMP R1, R2 0x08017206: 9001 STR R0, [SP, #4] 0x08017208: D028 BEQ .L11 ; 0x0801725C 0x0801720A: 9804 LDR R0, [SP, #16] 0x0801720C: 6801 LDR R1, [R0] 0x0801720E: 2001 MOVS R0, #1 0x08017210: F245 4258 MOVW R2, #0x5458 0x08017214: F6C5 0202 MOVT R2, #0x5802 0x08017218: 4291 CMP R1, R2 0x0801721A: 9001 STR R0, [SP, #4] 0x0801721C: D01E BEQ .L11 ; 0x0801725C 0x0801721E: 9804 LDR R0, [SP, #16] 0x08017220: 6801 LDR R1, [R0] 0x08017222: 2001 MOVS R0, #1 0x08017224: F245 426C MOVW R2, #0x546C 0x08017228: F6C5 0202 MOVT R2, #0x5802 0x0801722C: 4291 CMP R1, R2 0x0801722E: 9001 STR R0, [SP, #4] 0x08017230: D014 BEQ .L11 ; 0x0801725C 0x08017232: 9804 LDR R0, [SP, #16] 0x08017234: 6801 LDR R1, [R0] 0x08017236: 2001 MOVS R0, #1 0x08017238: F245 4280 MOVW R2, #0x5480 0x0801723C: F6C5 0202 MOVT R2, #0x5802 0x08017240: 4291 CMP R1, R2 0x08017242: 9001 STR R0, [SP, #4] 0x08017244: D00A BEQ .L11 ; 0x0801725C 0x08017246: 9804 LDR R0, [SP, #16] 0x08017248: 6800 LDR R0, [R0] 0x0801724A: F64A 316C MOVW R1, #0xAB6C 0x0801724E: F2CA 71FD MOVT R1, #0xA7FD 0x08017252: 4408 ADD R0, R1 0x08017254: FAB0 F080 CLZ R0, R0 0x08017258: 0940 LSRS R0, R0, #5 0x0801725A: 9001 STR R0, [SP, #4]
.L11: 0x0801725C: 9801 LDR R0, [SP, #4] 0x0801725E: 07C0 LSLS R0, R0, #31 0x08017260: B308 CBZ R0, .L12 ; 0x080172A6 0x08017262: 9804 LDR R0, [SP, #16] 0x08017264: 6E01 LDR R1, [R0, #96] 0x08017266: 6808 LDR R0, [R1] 0x08017268: F420 7080 BIC R0, R0, #0x0100 0x0801726C: 6008 STR R0, [R1] 0x0801726E: 9804 LDR R0, [SP, #16] 0x08017270: 6D80 LDR R0, [R0, #88] 0x08017272: 9003 STR R0, [SP, #12] 0x08017274: 9804 LDR R0, [SP, #16] 0x08017276: 6DC0 LDR R0, [R0, #92] 0x08017278: F000 011F AND R1, R0, #31 0x0801727C: 2001 MOVS R0, #1 0x0801727E: 4088 LSLS R0, R1 0x08017280: 9903 LDR R1, [SP, #12] 0x08017282: 6048 STR R0, [R1, #4] 0x08017284: 9804 LDR R0, [SP, #16] 0x08017286: 6E41 LDR R1, [R0, #100] 0x08017288: 6E80 LDR R0, [R0, #104] 0x0801728A: 6048 STR R0, [R1, #4] 0x0801728C: 9804 LDR R0, [SP, #16] 0x0801728E: 6EC0 LDR R0, [R0, #108] 0x08017290: B148 CBZ R0, .L12 ; 0x080172A6 0x08017292: 9804 LDR R0, [SP, #16] 0x08017294: 6EC1 LDR R1, [R0, #108] 0x08017296: 6808 LDR R0, [R1] 0x08017298: F420 7080 BIC R0, R0, #0x0100 0x0801729C: 6008 STR R0, [R1] 0x0801729E: 9804 LDR R0, [SP, #16] 0x080172A0: 6F01 LDR R1, [R0, #112] 0x080172A2: 6F40 LDR R0, [R0, #116] 0x080172A4: 6048 STR R0, [R1, #4]
.L12: 0x080172A6: 9904 LDR R1, [SP, #16] 0x080172A8: 2001 MOVS R0, #1 0x080172AA: F881 0035 STRB.W R0, [R1, #53] 0x080172AE: 9904 LDR R1, [SP, #16] 0x080172B0: 2000 MOVS R0, #0 0x080172B2: F881 0034 STRB.W R0, [R1, #52] 0x080172B6: 9804 LDR R0, [SP, #16] 0x080172B8: 6D00 LDR R0, [R0, #80] 0x080172BA: B110 CBZ R0, .L13 ; 0x080172C2 0x080172BC: 9804 LDR R0, [SP, #16] 0x080172BE: 6D01 LDR R1, [R0, #80] 0x080172C0: 4788 BLX R1
.L13: 0x080172C2: 2000 MOVS R0, #0 0x080172C4: F88D 0017 STRB.W R0, [SP, #23]
.L14: 0x080172C8: F89D 0017 LDRB.W R0, [SP, #23] 0x080172CC: B006 ADD SP, SP, #24 0x080172CE: BD80 POP {R7, PC}
HAL_DMA_IRQHandler: 0x080172D0: B580 PUSH {R7, LR} 0x080172D2: B090 SUB SP, SP, #64 0x080172D4: 900F STR R0, [SP, #60] 0x080172D6: 2000 MOVS R0, #0 0x080172D8: 900B STR R0, [SP, #44] 0x080172DA: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x080172DE: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x080172E2: 6800 LDR R0, [R0] 0x080172E4: F248 11B5 MOVW R1, #0x81B5 0x080172E8: F6C1 314E MOVT R1, #0x1B4E 0x080172EC: FBA0 1001 UMULL R1, R0, R0, R1 0x080172F0: 0A80 LSRS R0, R0, #10 0x080172F2: 900A STR R0, [SP, #40] 0x080172F4: 980F LDR R0, [SP, #60] 0x080172F6: 6D80 LDR R0, [R0, #88] 0x080172F8: 9009 STR R0, [SP, #36] 0x080172FA: 980F LDR R0, [SP, #60] 0x080172FC: 6D80 LDR R0, [R0, #88] 0x080172FE: 9008 STR R0, [SP, #32] 0x08017300: 9809 LDR R0, [SP, #36] 0x08017302: 6800 LDR R0, [R0] 0x08017304: 900E STR R0, [SP, #56] 0x08017306: 9808 LDR R0, [SP, #32] 0x08017308: 6800 LDR R0, [R0] 0x0801730A: 900D STR R0, [SP, #52] 0x0801730C: 980F LDR R0, [SP, #60] 0x0801730E: 6801 LDR R1, [R0] 0x08017310: 2001 MOVS R0, #1 0x08017312: 2210 MOVS R2, #16 0x08017314: F2C4 0202 MOVT R2, #0x4002 0x08017318: 4291 CMP R1, R2 0x0801731A: 9007 STR R0, [SP, #28] 0x0801731C: F000 8091 BEQ.W .L1 ; 0x08017442 0x08017320: 980F LDR R0, [SP, #60] 0x08017322: 6801 LDR R1, [R0] 0x08017324: 2001 MOVS R0, #1 0x08017326: 2228 MOVS R2, #40 0x08017328: F2C4 0202 MOVT R2, #0x4002 0x0801732C: 4291 CMP R1, R2 0x0801732E: 9007 STR R0, [SP, #28] 0x08017330: F000 8087 BEQ.W .L1 ; 0x08017442 0x08017334: 980F LDR R0, [SP, #60] 0x08017336: 6801 LDR R1, [R0] 0x08017338: 2001 MOVS R0, #1 0x0801733A: 2240 MOVS R2, #64 0x0801733C: F2C4 0202 MOVT R2, #0x4002 0x08017340: 4291 CMP R1, R2 0x08017342: 9007 STR R0, [SP, #28] 0x08017344: D07D BEQ .L1 ; 0x08017442 0x08017346: 980F LDR R0, [SP, #60] 0x08017348: 6801 LDR R1, [R0] 0x0801734A: 2001 MOVS R0, #1 0x0801734C: 2258 MOVS R2, #88 0x0801734E: F2C4 0202 MOVT R2, #0x4002 0x08017352: 4291 CMP R1, R2 0x08017354: 9007 STR R0, [SP, #28] 0x08017356: D074 BEQ .L1 ; 0x08017442 0x08017358: 980F LDR R0, [SP, #60] 0x0801735A: 6801 LDR R1, [R0] 0x0801735C: 2001 MOVS R0, #1 0x0801735E: 2270 MOVS R2, #112 0x08017360: F2C4 0202 MOVT R2, #0x4002 0x08017364: 4291 CMP R1, R2 0x08017366: 9007 STR R0, [SP, #28] 0x08017368: D06B BEQ .L1 ; 0x08017442 0x0801736A: 980F LDR R0, [SP, #60] 0x0801736C: 6801 LDR R1, [R0] 0x0801736E: 2001 MOVS R0, #1 0x08017370: 2288 MOVS R2, #136 0x08017372: F2C4 0202 MOVT R2, #0x4002 0x08017376: 4291 CMP R1, R2 0x08017378: 9007 STR R0, [SP, #28] 0x0801737A: D062 BEQ .L1 ; 0x08017442 0x0801737C: 980F LDR R0, [SP, #60] 0x0801737E: 6801 LDR R1, [R0] 0x08017380: 2001 MOVS R0, #1 0x08017382: 22A0 MOVS R2, #160 0x08017384: F2C4 0202 MOVT R2, #0x4002 0x08017388: 4291 CMP R1, R2 0x0801738A: 9007 STR R0, [SP, #28] 0x0801738C: D059 BEQ .L1 ; 0x08017442 0x0801738E: 980F LDR R0, [SP, #60] 0x08017390: 6801 LDR R1, [R0] 0x08017392: 2001 MOVS R0, #1 0x08017394: 22B8 MOVS R2, #184 0x08017396: F2C4 0202 MOVT R2, #0x4002 0x0801739A: 4291 CMP R1, R2 0x0801739C: 9007 STR R0, [SP, #28] 0x0801739E: D050 BEQ .L1 ; 0x08017442 0x080173A0: 980F LDR R0, [SP, #60] 0x080173A2: 6801 LDR R1, [R0] 0x080173A4: 2001 MOVS R0, #1 0x080173A6: F240 4210 MOVW R2, #0x0410 0x080173AA: F2C4 0202 MOVT R2, #0x4002 0x080173AE: 4291 CMP R1, R2 0x080173B0: 9007 STR R0, [SP, #28] 0x080173B2: D046 BEQ .L1 ; 0x08017442 0x080173B4: 980F LDR R0, [SP, #60] 0x080173B6: 6801 LDR R1, [R0] 0x080173B8: 2001 MOVS R0, #1 0x080173BA: F240 4228 MOVW R2, #0x0428 0x080173BE: F2C4 0202 MOVT R2, #0x4002 0x080173C2: 4291 CMP R1, R2 0x080173C4: 9007 STR R0, [SP, #28] 0x080173C6: D03C BEQ .L1 ; 0x08017442 0x080173C8: 980F LDR R0, [SP, #60] 0x080173CA: 6801 LDR R1, [R0] 0x080173CC: 2001 MOVS R0, #1 0x080173CE: F240 4240 MOVW R2, #0x0440 0x080173D2: F2C4 0202 MOVT R2, #0x4002 0x080173D6: 4291 CMP R1, R2 0x080173D8: 9007 STR R0, [SP, #28] 0x080173DA: D032 BEQ .L1 ; 0x08017442 0x080173DC: 980F LDR R0, [SP, #60] 0x080173DE: 6801 LDR R1, [R0] 0x080173E0: 2001 MOVS R0, #1 0x080173E2: F240 4258 MOVW R2, #0x0458 0x080173E6: F2C4 0202 MOVT R2, #0x4002 0x080173EA: 4291 CMP R1, R2 0x080173EC: 9007 STR R0, [SP, #28] 0x080173EE: D028 BEQ .L1 ; 0x08017442 0x080173F0: 980F LDR R0, [SP, #60] 0x080173F2: 6801 LDR R1, [R0] 0x080173F4: 2001 MOVS R0, #1 0x080173F6: F240 4270 MOVW R2, #0x0470 0x080173FA: F2C4 0202 MOVT R2, #0x4002 0x080173FE: 4291 CMP R1, R2 0x08017400: 9007 STR R0, [SP, #28] 0x08017402: D01E BEQ .L1 ; 0x08017442 0x08017404: 980F LDR R0, [SP, #60] 0x08017406: 6801 LDR R1, [R0] 0x08017408: 2001 MOVS R0, #1 0x0801740A: F240 4288 MOVW R2, #0x0488 0x0801740E: F2C4 0202 MOVT R2, #0x4002 0x08017412: 4291 CMP R1, R2 0x08017414: 9007 STR R0, [SP, #28] 0x08017416: D014 BEQ .L1 ; 0x08017442 0x08017418: 980F LDR R0, [SP, #60] 0x0801741A: 6801 LDR R1, [R0] 0x0801741C: 2001 MOVS R0, #1 0x0801741E: F240 42A0 MOVW R2, #0x04A0 0x08017422: F2C4 0202 MOVT R2, #0x4002 0x08017426: 4291 CMP R1, R2 0x08017428: 9007 STR R0, [SP, #28] 0x0801742A: D00A BEQ .L1 ; 0x08017442 0x0801742C: 980F LDR R0, [SP, #60] 0x0801742E: 6800 LDR R0, [R0] 0x08017430: F64F 3148 MOVW R1, #0xFB48 0x08017434: F6CB 71FD MOVT R1, #0xBFFD 0x08017438: 4408 ADD R0, R1 0x0801743A: FAB0 F080 CLZ R0, R0 0x0801743E: 0940 LSRS R0, R0, #5 0x08017440: 9007 STR R0, [SP, #28]
.L1: 0x08017442: 9807 LDR R0, [SP, #28] 0x08017444: 07C0 LSLS R0, R0, #31 0x08017446: 2800 CMP R0, #0 0x08017448: F000 845F BEQ.W .L45 ; 0x08017D0A 0x0801744C: 980E LDR R0, [SP, #56] 0x0801744E: 990F LDR R1, [SP, #60] 0x08017450: 6DC9 LDR R1, [R1, #92] 0x08017452: F001 011F AND R1, R1, #31 0x08017456: 40C8 LSRS R0, R1 0x08017458: 0700 LSLS R0, R0, #28 0x0801745A: 2800 CMP R0, #0 0x0801745C: F140 809A BPL.W .L5 ; 0x08017594 0x08017460: 980F LDR R0, [SP, #60] 0x08017462: 6800 LDR R0, [R0] 0x08017464: 2110 MOVS R1, #16 0x08017466: F2C4 0102 MOVT R1, #0x4002 0x0801746A: 4288 CMP R0, R1 0x0801746C: D070 BEQ .L2 ; 0x08017550 0x0801746E: 980F LDR R0, [SP, #60] 0x08017470: 6800 LDR R0, [R0] 0x08017472: 2128 MOVS R1, #40 0x08017474: F2C4 0102 MOVT R1, #0x4002 0x08017478: 4288 CMP R0, R1 0x0801747A: D069 BEQ .L2 ; 0x08017550 0x0801747C: 980F LDR R0, [SP, #60] 0x0801747E: 6800 LDR R0, [R0] 0x08017480: 2140 MOVS R1, #64 0x08017482: F2C4 0102 MOVT R1, #0x4002 0x08017486: 4288 CMP R0, R1 0x08017488: D062 BEQ .L2 ; 0x08017550 0x0801748A: 980F LDR R0, [SP, #60] 0x0801748C: 6800 LDR R0, [R0] 0x0801748E: 2158 MOVS R1, #88 0x08017490: F2C4 0102 MOVT R1, #0x4002 0x08017494: 4288 CMP R0, R1 0x08017496: D05B BEQ .L2 ; 0x08017550 0x08017498: 980F LDR R0, [SP, #60] 0x0801749A: 6800 LDR R0, [R0] 0x0801749C: 2170 MOVS R1, #112 0x0801749E: F2C4 0102 MOVT R1, #0x4002 0x080174A2: 4288 CMP R0, R1 0x080174A4: D054 BEQ .L2 ; 0x08017550 0x080174A6: 980F LDR R0, [SP, #60] 0x080174A8: 6800 LDR R0, [R0] 0x080174AA: 2188 MOVS R1, #136 0x080174AC: F2C4 0102 MOVT R1, #0x4002 0x080174B0: 4288 CMP R0, R1 0x080174B2: D04D BEQ .L2 ; 0x08017550 0x080174B4: 980F LDR R0, [SP, #60] 0x080174B6: 6800 LDR R0, [R0] 0x080174B8: 21A0 MOVS R1, #160 0x080174BA: F2C4 0102 MOVT R1, #0x4002 0x080174BE: 4288 CMP R0, R1 0x080174C0: D046 BEQ .L2 ; 0x08017550 0x080174C2: 980F LDR R0, [SP, #60] 0x080174C4: 6800 LDR R0, [R0] 0x080174C6: 21B8 MOVS R1, #184 0x080174C8: F2C4 0102 MOVT R1, #0x4002 0x080174CC: 4288 CMP R0, R1 0x080174CE: D03F BEQ .L2 ; 0x08017550 0x080174D0: 980F LDR R0, [SP, #60] 0x080174D2: 6800 LDR R0, [R0] 0x080174D4: F240 4110 MOVW R1, #0x0410 0x080174D8: F2C4 0102 MOVT R1, #0x4002 0x080174DC: 4288 CMP R0, R1 0x080174DE: D037 BEQ .L2 ; 0x08017550 0x080174E0: 980F LDR R0, [SP, #60] 0x080174E2: 6800 LDR R0, [R0] 0x080174E4: F240 4128 MOVW R1, #0x0428 0x080174E8: F2C4 0102 MOVT R1, #0x4002 0x080174EC: 4288 CMP R0, R1 0x080174EE: D02F BEQ .L2 ; 0x08017550 0x080174F0: 980F LDR R0, [SP, #60] 0x080174F2: 6800 LDR R0, [R0] 0x080174F4: F240 4140 MOVW R1, #0x0440 0x080174F8: F2C4 0102 MOVT R1, #0x4002 0x080174FC: 4288 CMP R0, R1 0x080174FE: D027 BEQ .L2 ; 0x08017550 0x08017500: 980F LDR R0, [SP, #60] 0x08017502: 6800 LDR R0, [R0] 0x08017504: F240 4158 MOVW R1, #0x0458 0x08017508: F2C4 0102 MOVT R1, #0x4002 0x0801750C: 4288 CMP R0, R1 0x0801750E: D01F BEQ .L2 ; 0x08017550 0x08017510: 980F LDR R0, [SP, #60] 0x08017512: 6800 LDR R0, [R0] 0x08017514: F240 4170 MOVW R1, #0x0470 0x08017518: F2C4 0102 MOVT R1, #0x4002 0x0801751C: 4288 CMP R0, R1 0x0801751E: D017 BEQ .L2 ; 0x08017550 0x08017520: 980F LDR R0, [SP, #60] 0x08017522: 6800 LDR R0, [R0] 0x08017524: F240 4188 MOVW R1, #0x0488 0x08017528: F2C4 0102 MOVT R1, #0x4002 0x0801752C: 4288 CMP R0, R1 0x0801752E: D00F BEQ .L2 ; 0x08017550 0x08017530: 980F LDR R0, [SP, #60] 0x08017532: 6800 LDR R0, [R0] 0x08017534: F240 41A0 MOVW R1, #0x04A0 0x08017538: F2C4 0102 MOVT R1, #0x4002 0x0801753C: 4288 CMP R0, R1 0x0801753E: D007 BEQ .L2 ; 0x08017550 0x08017540: 980F LDR R0, [SP, #60] 0x08017542: 6800 LDR R0, [R0] 0x08017544: F240 41B8 MOVW R1, #0x04B8 0x08017548: F2C4 0102 MOVT R1, #0x4002 0x0801754C: 4288 CMP R0, R1 0x0801754E: D106 BNE .L3 ; 0x0801755E
.L2: 0x08017550: 980F LDR R0, [SP, #60] 0x08017552: 6800 LDR R0, [R0] 0x08017554: 6800 LDR R0, [R0] 0x08017556: F000 0004 AND R0, R0, #4 0x0801755A: 9006 STR R0, [SP, #24] 0x0801755C: E005 B .L4 ; 0x0801756A
.L3: 0x0801755E: 980F LDR R0, [SP, #60] 0x08017560: 6800 LDR R0, [R0] 0x08017562: 6800 LDR R0, [R0] 0x08017564: F000 0008 AND R0, R0, #8 0x08017568: 9006 STR R0, [SP, #24]
.L4: 0x0801756A: 9806 LDR R0, [SP, #24] 0x0801756C: B190 CBZ R0, .L5 ; 0x08017594 0x0801756E: 980F LDR R0, [SP, #60] 0x08017570: 6801 LDR R1, [R0] 0x08017572: 6808 LDR R0, [R1] 0x08017574: F020 0004 BIC R0, R0, #4 0x08017578: 6008 STR R0, [R1] 0x0801757A: 980F LDR R0, [SP, #60] 0x0801757C: 6DC0 LDR R0, [R0, #92] 0x0801757E: F000 011F AND R1, R0, #31 0x08017582: 2008 MOVS R0, #8 0x08017584: 4088 LSLS R0, R1 0x08017586: 9909 LDR R1, [SP, #36] 0x08017588: 6088 STR R0, [R1, #8] 0x0801758A: 990F LDR R1, [SP, #60] 0x0801758C: 6D48 LDR R0, [R1, #84] 0x0801758E: F040 0001 ORR R0, R0, #1 0x08017592: 6548 STR R0, [R1, #84]
.L5: 0x08017594: 980E LDR R0, [SP, #56] 0x08017596: 990F LDR R1, [SP, #60] 0x08017598: 6DC9 LDR R1, [R1, #92] 0x0801759A: F001 011F AND R1, R1, #31 0x0801759E: 40C8 LSRS R0, R1 0x080175A0: 07C0 LSLS R0, R0, #31 0x080175A2: 2800 CMP R0, #0 0x080175A4: F000 8093 BEQ.W .L9 ; 0x080176CE 0x080175A8: 980F LDR R0, [SP, #60] 0x080175AA: 6800 LDR R0, [R0] 0x080175AC: 2110 MOVS R1, #16 0x080175AE: F2C4 0102 MOVT R1, #0x4002 0x080175B2: 4288 CMP R0, R1 0x080175B4: D070 BEQ .L6 ; 0x08017698 0x080175B6: 980F LDR R0, [SP, #60] 0x080175B8: 6800 LDR R0, [R0] 0x080175BA: 2128 MOVS R1, #40 0x080175BC: F2C4 0102 MOVT R1, #0x4002 0x080175C0: 4288 CMP R0, R1 0x080175C2: D069 BEQ .L6 ; 0x08017698 0x080175C4: 980F LDR R0, [SP, #60] 0x080175C6: 6800 LDR R0, [R0] 0x080175C8: 2140 MOVS R1, #64 0x080175CA: F2C4 0102 MOVT R1, #0x4002 0x080175CE: 4288 CMP R0, R1 0x080175D0: D062 BEQ .L6 ; 0x08017698 0x080175D2: 980F LDR R0, [SP, #60] 0x080175D4: 6800 LDR R0, [R0] 0x080175D6: 2158 MOVS R1, #88 0x080175D8: F2C4 0102 MOVT R1, #0x4002 0x080175DC: 4288 CMP R0, R1 0x080175DE: D05B BEQ .L6 ; 0x08017698 0x080175E0: 980F LDR R0, [SP, #60] 0x080175E2: 6800 LDR R0, [R0] 0x080175E4: 2170 MOVS R1, #112 0x080175E6: F2C4 0102 MOVT R1, #0x4002 0x080175EA: 4288 CMP R0, R1 0x080175EC: D054 BEQ .L6 ; 0x08017698 0x080175EE: 980F LDR R0, [SP, #60] 0x080175F0: 6800 LDR R0, [R0] 0x080175F2: 2188 MOVS R1, #136 0x080175F4: F2C4 0102 MOVT R1, #0x4002 0x080175F8: 4288 CMP R0, R1 0x080175FA: D04D BEQ .L6 ; 0x08017698 0x080175FC: 980F LDR R0, [SP, #60] 0x080175FE: 6800 LDR R0, [R0] 0x08017600: 21A0 MOVS R1, #160 0x08017602: F2C4 0102 MOVT R1, #0x4002 0x08017606: 4288 CMP R0, R1 0x08017608: D046 BEQ .L6 ; 0x08017698 0x0801760A: 980F LDR R0, [SP, #60] 0x0801760C: 6800 LDR R0, [R0] 0x0801760E: 21B8 MOVS R1, #184 0x08017610: F2C4 0102 MOVT R1, #0x4002 0x08017614: 4288 CMP R0, R1 0x08017616: D03F BEQ .L6 ; 0x08017698 0x08017618: 980F LDR R0, [SP, #60] 0x0801761A: 6800 LDR R0, [R0] 0x0801761C: F240 4110 MOVW R1, #0x0410 0x08017620: F2C4 0102 MOVT R1, #0x4002 0x08017624: 4288 CMP R0, R1 0x08017626: D037 BEQ .L6 ; 0x08017698 0x08017628: 980F LDR R0, [SP, #60] 0x0801762A: 6800 LDR R0, [R0] 0x0801762C: F240 4128 MOVW R1, #0x0428 0x08017630: F2C4 0102 MOVT R1, #0x4002 0x08017634: 4288 CMP R0, R1 0x08017636: D02F BEQ .L6 ; 0x08017698 0x08017638: 980F LDR R0, [SP, #60] 0x0801763A: 6800 LDR R0, [R0] 0x0801763C: F240 4140 MOVW R1, #0x0440 0x08017640: F2C4 0102 MOVT R1, #0x4002 0x08017644: 4288 CMP R0, R1 0x08017646: D027 BEQ .L6 ; 0x08017698 0x08017648: 980F LDR R0, [SP, #60] 0x0801764A: 6800 LDR R0, [R0] 0x0801764C: F240 4158 MOVW R1, #0x0458 0x08017650: F2C4 0102 MOVT R1, #0x4002 0x08017654: 4288 CMP R0, R1 0x08017656: D01F BEQ .L6 ; 0x08017698 0x08017658: 980F LDR R0, [SP, #60] 0x0801765A: 6800 LDR R0, [R0] 0x0801765C: F240 4170 MOVW R1, #0x0470 0x08017660: F2C4 0102 MOVT R1, #0x4002 0x08017664: 4288 CMP R0, R1 0x08017666: D017 BEQ .L6 ; 0x08017698 0x08017668: 980F LDR R0, [SP, #60] 0x0801766A: 6800 LDR R0, [R0] 0x0801766C: F240 4188 MOVW R1, #0x0488 0x08017670: F2C4 0102 MOVT R1, #0x4002 0x08017674: 4288 CMP R0, R1 0x08017676: D00F BEQ .L6 ; 0x08017698 0x08017678: 980F LDR R0, [SP, #60] 0x0801767A: 6800 LDR R0, [R0] 0x0801767C: F240 41A0 MOVW R1, #0x04A0 0x08017680: F2C4 0102 MOVT R1, #0x4002 0x08017684: 4288 CMP R0, R1 0x08017686: D007 BEQ .L6 ; 0x08017698 0x08017688: 980F LDR R0, [SP, #60] 0x0801768A: 6800 LDR R0, [R0] 0x0801768C: F240 41B8 MOVW R1, #0x04B8 0x08017690: F2C4 0102 MOVT R1, #0x4002 0x08017694: 4288 CMP R0, R1 0x08017696: D106 BNE .L7 ; 0x080176A6
.L6: 0x08017698: 980F LDR R0, [SP, #60] 0x0801769A: 6800 LDR R0, [R0] 0x0801769C: 6940 LDR R0, [R0, #20] 0x0801769E: F000 0080 AND R0, R0, #128 0x080176A2: 9005 STR R0, [SP, #20] 0x080176A4: E004 B .L8 ; 0x080176B0
.L7: 0x080176A6: 980F LDR R0, [SP, #60] 0x080176A8: 6800 LDR R0, [R0] 0x080176AA: 6800 LDR R0, [R0] 0x080176AC: 2000 MOVS R0, #0 0x080176AE: 9005 STR R0, [SP, #20]
.L8: 0x080176B0: 9805 LDR R0, [SP, #20] 0x080176B2: B160 CBZ R0, .L9 ; 0x080176CE 0x080176B4: 980F LDR R0, [SP, #60] 0x080176B6: 6DC0 LDR R0, [R0, #92] 0x080176B8: F000 011F AND R1, R0, #31 0x080176BC: 2001 MOVS R0, #1 0x080176BE: 4088 LSLS R0, R1 0x080176C0: 9909 LDR R1, [SP, #36] 0x080176C2: 6088 STR R0, [R1, #8] 0x080176C4: 990F LDR R1, [SP, #60] 0x080176C6: 6D48 LDR R0, [R1, #84] 0x080176C8: F040 0002 ORR R0, R0, #2 0x080176CC: 6548 STR R0, [R1, #84]
.L9: 0x080176CE: 980E LDR R0, [SP, #56] 0x080176D0: 990F LDR R1, [SP, #60] 0x080176D2: 6DC9 LDR R1, [R1, #92] 0x080176D4: F001 011F AND R1, R1, #31 0x080176D8: 40C8 LSRS R0, R1 0x080176DA: 0740 LSLS R0, R0, #29 0x080176DC: 2800 CMP R0, #0 0x080176DE: F140 8093 BPL.W .L13 ; 0x08017808 0x080176E2: 980F LDR R0, [SP, #60] 0x080176E4: 6800 LDR R0, [R0] 0x080176E6: 2110 MOVS R1, #16 0x080176E8: F2C4 0102 MOVT R1, #0x4002 0x080176EC: 4288 CMP R0, R1 0x080176EE: D070 BEQ .L10 ; 0x080177D2 0x080176F0: 980F LDR R0, [SP, #60] 0x080176F2: 6800 LDR R0, [R0] 0x080176F4: 2128 MOVS R1, #40 0x080176F6: F2C4 0102 MOVT R1, #0x4002 0x080176FA: 4288 CMP R0, R1 0x080176FC: D069 BEQ .L10 ; 0x080177D2 0x080176FE: 980F LDR R0, [SP, #60] 0x08017700: 6800 LDR R0, [R0] 0x08017702: 2140 MOVS R1, #64 0x08017704: F2C4 0102 MOVT R1, #0x4002 0x08017708: 4288 CMP R0, R1 0x0801770A: D062 BEQ .L10 ; 0x080177D2 0x0801770C: 980F LDR R0, [SP, #60] 0x0801770E: 6800 LDR R0, [R0] 0x08017710: 2158 MOVS R1, #88 0x08017712: F2C4 0102 MOVT R1, #0x4002 0x08017716: 4288 CMP R0, R1 0x08017718: D05B BEQ .L10 ; 0x080177D2 0x0801771A: 980F LDR R0, [SP, #60] 0x0801771C: 6800 LDR R0, [R0] 0x0801771E: 2170 MOVS R1, #112 0x08017720: F2C4 0102 MOVT R1, #0x4002 0x08017724: 4288 CMP R0, R1 0x08017726: D054 BEQ .L10 ; 0x080177D2 0x08017728: 980F LDR R0, [SP, #60] 0x0801772A: 6800 LDR R0, [R0] 0x0801772C: 2188 MOVS R1, #136 0x0801772E: F2C4 0102 MOVT R1, #0x4002 0x08017732: 4288 CMP R0, R1 0x08017734: D04D BEQ .L10 ; 0x080177D2 0x08017736: 980F LDR R0, [SP, #60] 0x08017738: 6800 LDR R0, [R0] 0x0801773A: 21A0 MOVS R1, #160 0x0801773C: F2C4 0102 MOVT R1, #0x4002 0x08017740: 4288 CMP R0, R1 0x08017742: D046 BEQ .L10 ; 0x080177D2 0x08017744: 980F LDR R0, [SP, #60] 0x08017746: 6800 LDR R0, [R0] 0x08017748: 21B8 MOVS R1, #184 0x0801774A: F2C4 0102 MOVT R1, #0x4002 0x0801774E: 4288 CMP R0, R1 0x08017750: D03F BEQ .L10 ; 0x080177D2 0x08017752: 980F LDR R0, [SP, #60] 0x08017754: 6800 LDR R0, [R0] 0x08017756: F240 4110 MOVW R1, #0x0410 0x0801775A: F2C4 0102 MOVT R1, #0x4002 0x0801775E: 4288 CMP R0, R1 0x08017760: D037 BEQ .L10 ; 0x080177D2 0x08017762: 980F LDR R0, [SP, #60] 0x08017764: 6800 LDR R0, [R0] 0x08017766: F240 4128 MOVW R1, #0x0428 0x0801776A: F2C4 0102 MOVT R1, #0x4002 0x0801776E: 4288 CMP R0, R1 0x08017770: D02F BEQ .L10 ; 0x080177D2 0x08017772: 980F LDR R0, [SP, #60] 0x08017774: 6800 LDR R0, [R0] 0x08017776: F240 4140 MOVW R1, #0x0440 0x0801777A: F2C4 0102 MOVT R1, #0x4002 0x0801777E: 4288 CMP R0, R1 0x08017780: D027 BEQ .L10 ; 0x080177D2 0x08017782: 980F LDR R0, [SP, #60] 0x08017784: 6800 LDR R0, [R0] 0x08017786: F240 4158 MOVW R1, #0x0458 0x0801778A: F2C4 0102 MOVT R1, #0x4002 0x0801778E: 4288 CMP R0, R1 0x08017790: D01F BEQ .L10 ; 0x080177D2 0x08017792: 980F LDR R0, [SP, #60] 0x08017794: 6800 LDR R0, [R0] 0x08017796: F240 4170 MOVW R1, #0x0470 0x0801779A: F2C4 0102 MOVT R1, #0x4002 0x0801779E: 4288 CMP R0, R1 0x080177A0: D017 BEQ .L10 ; 0x080177D2 0x080177A2: 980F LDR R0, [SP, #60] 0x080177A4: 6800 LDR R0, [R0] 0x080177A6: F240 4188 MOVW R1, #0x0488 0x080177AA: F2C4 0102 MOVT R1, #0x4002 0x080177AE: 4288 CMP R0, R1 0x080177B0: D00F BEQ .L10 ; 0x080177D2 0x080177B2: 980F LDR R0, [SP, #60] 0x080177B4: 6800 LDR R0, [R0] 0x080177B6: F240 41A0 MOVW R1, #0x04A0 0x080177BA: F2C4 0102 MOVT R1, #0x4002 0x080177BE: 4288 CMP R0, R1 0x080177C0: D007 BEQ .L10 ; 0x080177D2 0x080177C2: 980F LDR R0, [SP, #60] 0x080177C4: 6800 LDR R0, [R0] 0x080177C6: F240 41B8 MOVW R1, #0x04B8 0x080177CA: F2C4 0102 MOVT R1, #0x4002 0x080177CE: 4288 CMP R0, R1 0x080177D0: D106 BNE .L11 ; 0x080177E0
.L10: 0x080177D2: 980F LDR R0, [SP, #60] 0x080177D4: 6800 LDR R0, [R0] 0x080177D6: 6800 LDR R0, [R0] 0x080177D8: F000 0002 AND R0, R0, #2 0x080177DC: 9004 STR R0, [SP, #16] 0x080177DE: E004 B .L12 ; 0x080177EA
.L11: 0x080177E0: 980F LDR R0, [SP, #60] 0x080177E2: 6800 LDR R0, [R0] 0x080177E4: 6800 LDR R0, [R0] 0x080177E6: 2000 MOVS R0, #0 0x080177E8: 9004 STR R0, [SP, #16]
.L12: 0x080177EA: 9804 LDR R0, [SP, #16] 0x080177EC: B160 CBZ R0, .L13 ; 0x08017808 0x080177EE: 980F LDR R0, [SP, #60] 0x080177F0: 6DC0 LDR R0, [R0, #92] 0x080177F2: F000 011F AND R1, R0, #31 0x080177F6: 2004 MOVS R0, #4 0x080177F8: 4088 LSLS R0, R1 0x080177FA: 9909 LDR R1, [SP, #36] 0x080177FC: 6088 STR R0, [R1, #8] 0x080177FE: 990F LDR R1, [SP, #60] 0x08017800: 6D48 LDR R0, [R1, #84] 0x08017802: F040 0004 ORR R0, R0, #4 0x08017806: 6548 STR R0, [R1, #84]
.L13: 0x08017808: 980E LDR R0, [SP, #56] 0x0801780A: 990F LDR R1, [SP, #60] 0x0801780C: 6DC9 LDR R1, [R1, #92] 0x0801780E: F001 011F AND R1, R1, #31 0x08017812: 40C8 LSRS R0, R1 0x08017814: 06C0 LSLS R0, R0, #27 0x08017816: 2800 CMP R0, #0 0x08017818: F140 80BB BPL.W .L22 ; 0x08017992 0x0801781C: 980F LDR R0, [SP, #60] 0x0801781E: 6800 LDR R0, [R0] 0x08017820: 2110 MOVS R1, #16 0x08017822: F2C4 0102 MOVT R1, #0x4002 0x08017826: 4288 CMP R0, R1 0x08017828: D070 BEQ .L14 ; 0x0801790C 0x0801782A: 980F LDR R0, [SP, #60] 0x0801782C: 6800 LDR R0, [R0] 0x0801782E: 2128 MOVS R1, #40 0x08017830: F2C4 0102 MOVT R1, #0x4002 0x08017834: 4288 CMP R0, R1 0x08017836: D069 BEQ .L14 ; 0x0801790C 0x08017838: 980F LDR R0, [SP, #60] 0x0801783A: 6800 LDR R0, [R0] 0x0801783C: 2140 MOVS R1, #64 0x0801783E: F2C4 0102 MOVT R1, #0x4002 0x08017842: 4288 CMP R0, R1 0x08017844: D062 BEQ .L14 ; 0x0801790C 0x08017846: 980F LDR R0, [SP, #60] 0x08017848: 6800 LDR R0, [R0] 0x0801784A: 2158 MOVS R1, #88 0x0801784C: F2C4 0102 MOVT R1, #0x4002 0x08017850: 4288 CMP R0, R1 0x08017852: D05B BEQ .L14 ; 0x0801790C 0x08017854: 980F LDR R0, [SP, #60] 0x08017856: 6800 LDR R0, [R0] 0x08017858: 2170 MOVS R1, #112 0x0801785A: F2C4 0102 MOVT R1, #0x4002 0x0801785E: 4288 CMP R0, R1 0x08017860: D054 BEQ .L14 ; 0x0801790C 0x08017862: 980F LDR R0, [SP, #60] 0x08017864: 6800 LDR R0, [R0] 0x08017866: 2188 MOVS R1, #136 0x08017868: F2C4 0102 MOVT R1, #0x4002 0x0801786C: 4288 CMP R0, R1 0x0801786E: D04D BEQ .L14 ; 0x0801790C 0x08017870: 980F LDR R0, [SP, #60] 0x08017872: 6800 LDR R0, [R0] 0x08017874: 21A0 MOVS R1, #160 0x08017876: F2C4 0102 MOVT R1, #0x4002 0x0801787A: 4288 CMP R0, R1 0x0801787C: D046 BEQ .L14 ; 0x0801790C 0x0801787E: 980F LDR R0, [SP, #60] 0x08017880: 6800 LDR R0, [R0] 0x08017882: 21B8 MOVS R1, #184 0x08017884: F2C4 0102 MOVT R1, #0x4002 0x08017888: 4288 CMP R0, R1 0x0801788A: D03F BEQ .L14 ; 0x0801790C 0x0801788C: 980F LDR R0, [SP, #60] 0x0801788E: 6800 LDR R0, [R0] 0x08017890: F240 4110 MOVW R1, #0x0410 0x08017894: F2C4 0102 MOVT R1, #0x4002 0x08017898: 4288 CMP R0, R1 0x0801789A: D037 BEQ .L14 ; 0x0801790C 0x0801789C: 980F LDR R0, [SP, #60] 0x0801789E: 6800 LDR R0, [R0] 0x080178A0: F240 4128 MOVW R1, #0x0428 0x080178A4: F2C4 0102 MOVT R1, #0x4002 0x080178A8: 4288 CMP R0, R1 0x080178AA: D02F BEQ .L14 ; 0x0801790C 0x080178AC: 980F LDR R0, [SP, #60] 0x080178AE: 6800 LDR R0, [R0] 0x080178B0: F240 4140 MOVW R1, #0x0440 0x080178B4: F2C4 0102 MOVT R1, #0x4002 0x080178B8: 4288 CMP R0, R1 0x080178BA: D027 BEQ .L14 ; 0x0801790C 0x080178BC: 980F LDR R0, [SP, #60] 0x080178BE: 6800 LDR R0, [R0] 0x080178C0: F240 4158 MOVW R1, #0x0458 0x080178C4: F2C4 0102 MOVT R1, #0x4002 0x080178C8: 4288 CMP R0, R1 0x080178CA: D01F BEQ .L14 ; 0x0801790C 0x080178CC: 980F LDR R0, [SP, #60] 0x080178CE: 6800 LDR R0, [R0] 0x080178D0: F240 4170 MOVW R1, #0x0470 0x080178D4: F2C4 0102 MOVT R1, #0x4002 0x080178D8: 4288 CMP R0, R1 0x080178DA: D017 BEQ .L14 ; 0x0801790C 0x080178DC: 980F LDR R0, [SP, #60] 0x080178DE: 6800 LDR R0, [R0] 0x080178E0: F240 4188 MOVW R1, #0x0488 0x080178E4: F2C4 0102 MOVT R1, #0x4002 0x080178E8: 4288 CMP R0, R1 0x080178EA: D00F BEQ .L14 ; 0x0801790C 0x080178EC: 980F LDR R0, [SP, #60] 0x080178EE: 6800 LDR R0, [R0] 0x080178F0: F240 41A0 MOVW R1, #0x04A0 0x080178F4: F2C4 0102 MOVT R1, #0x4002 0x080178F8: 4288 CMP R0, R1 0x080178FA: D007 BEQ .L14 ; 0x0801790C 0x080178FC: 980F LDR R0, [SP, #60] 0x080178FE: 6800 LDR R0, [R0] 0x08017900: F240 41B8 MOVW R1, #0x04B8 0x08017904: F2C4 0102 MOVT R1, #0x4002 0x08017908: 4288 CMP R0, R1 0x0801790A: D106 BNE .L15 ; 0x0801791A
.L14: 0x0801790C: 980F LDR R0, [SP, #60] 0x0801790E: 6800 LDR R0, [R0] 0x08017910: 6800 LDR R0, [R0] 0x08017912: F000 0008 AND R0, R0, #8 0x08017916: 9003 STR R0, [SP, #12] 0x08017918: E005 B .L16 ; 0x08017926
.L15: 0x0801791A: 980F LDR R0, [SP, #60] 0x0801791C: 6800 LDR R0, [R0] 0x0801791E: 6800 LDR R0, [R0] 0x08017920: F000 0004 AND R0, R0, #4 0x08017924: 9003 STR R0, [SP, #12]
.L16: 0x08017926: 9803 LDR R0, [SP, #12] 0x08017928: B398 CBZ R0, .L22 ; 0x08017992 0x0801792A: 980F LDR R0, [SP, #60] 0x0801792C: 6DC0 LDR R0, [R0, #92] 0x0801792E: F000 011F AND R1, R0, #31 0x08017932: 2010 MOVS R0, #16 0x08017934: 4088 LSLS R0, R1 0x08017936: 9909 LDR R1, [SP, #36] 0x08017938: 6088 STR R0, [R1, #8] 0x0801793A: 980F LDR R0, [SP, #60] 0x0801793C: 6800 LDR R0, [R0] 0x0801793E: 6800 LDR R0, [R0] 0x08017940: 0340 LSLS R0, R0, #13 0x08017942: 2800 CMP R0, #0 0x08017944: D513 BPL .L20 ; 0x0801796E 0x08017946: 980F LDR R0, [SP, #60] 0x08017948: 6800 LDR R0, [R0] 0x0801794A: 6800 LDR R0, [R0] 0x0801794C: 0300 LSLS R0, R0, #12 0x0801794E: 2800 CMP R0, #0 0x08017950: D406 BMI .L18 ; 0x08017960 0x08017952: 980F LDR R0, [SP, #60] 0x08017954: 6C00 LDR R0, [R0, #64] 0x08017956: B110 CBZ R0, .L17 ; 0x0801795E 0x08017958: 980F LDR R0, [SP, #60] 0x0801795A: 6C01 LDR R1, [R0, #64] 0x0801795C: 4788 BLX R1
.L17: 0x0801795E: E005 B .L19 ; 0x0801796C
.L18: 0x08017960: 980F LDR R0, [SP, #60] 0x08017962: 6C80 LDR R0, [R0, #72] 0x08017964: B110 CBZ R0, .L19 ; 0x0801796C 0x08017966: 980F LDR R0, [SP, #60] 0x08017968: 6C81 LDR R1, [R0, #72] 0x0801796A: 4788 BLX R1
.L19: 0x0801796C: E011 B .L22 ; 0x08017992
.L20: 0x0801796E: 980F LDR R0, [SP, #60] 0x08017970: 6800 LDR R0, [R0] 0x08017972: 6800 LDR R0, [R0] 0x08017974: 05C0 LSLS R0, R0, #23 0x08017976: 2800 CMP R0, #0 0x08017978: D405 BMI .L21 ; 0x08017986 0x0801797A: 980F LDR R0, [SP, #60] 0x0801797C: 6801 LDR R1, [R0] 0x0801797E: 6808 LDR R0, [R1] 0x08017980: F020 0008 BIC R0, R0, #8 0x08017984: 6008 STR R0, [R1]
.L21: 0x08017986: 980F LDR R0, [SP, #60] 0x08017988: 6C00 LDR R0, [R0, #64] 0x0801798A: B110 CBZ R0, .L22 ; 0x08017992 0x0801798C: 980F LDR R0, [SP, #60] 0x0801798E: 6C01 LDR R1, [R0, #64] 0x08017990: 4788 BLX R1
.L22: 0x08017992: 980E LDR R0, [SP, #56] 0x08017994: 990F LDR R1, [SP, #60] 0x08017996: 6DC9 LDR R1, [R1, #92] 0x08017998: F001 011F AND R1, R1, #31 0x0801799C: 40C8 LSRS R0, R1 0x0801799E: 0680 LSLS R0, R0, #26 0x080179A0: 2800 CMP R0, #0 0x080179A2: F140 80F8 BPL.W .L35 ; 0x08017B96 0x080179A6: 980F LDR R0, [SP, #60] 0x080179A8: 6800 LDR R0, [R0] 0x080179AA: 2110 MOVS R1, #16 0x080179AC: F2C4 0102 MOVT R1, #0x4002 0x080179B0: 4288 CMP R0, R1 0x080179B2: D070 BEQ .L23 ; 0x08017A96 0x080179B4: 980F LDR R0, [SP, #60] 0x080179B6: 6800 LDR R0, [R0] 0x080179B8: 2128 MOVS R1, #40 0x080179BA: F2C4 0102 MOVT R1, #0x4002 0x080179BE: 4288 CMP R0, R1 0x080179C0: D069 BEQ .L23 ; 0x08017A96 0x080179C2: 980F LDR R0, [SP, #60] 0x080179C4: 6800 LDR R0, [R0] 0x080179C6: 2140 MOVS R1, #64 0x080179C8: F2C4 0102 MOVT R1, #0x4002 0x080179CC: 4288 CMP R0, R1 0x080179CE: D062 BEQ .L23 ; 0x08017A96 0x080179D0: 980F LDR R0, [SP, #60] 0x080179D2: 6800 LDR R0, [R0] 0x080179D4: 2158 MOVS R1, #88 0x080179D6: F2C4 0102 MOVT R1, #0x4002 0x080179DA: 4288 CMP R0, R1 0x080179DC: D05B BEQ .L23 ; 0x08017A96 0x080179DE: 980F LDR R0, [SP, #60] 0x080179E0: 6800 LDR R0, [R0] 0x080179E2: 2170 MOVS R1, #112 0x080179E4: F2C4 0102 MOVT R1, #0x4002 0x080179E8: 4288 CMP R0, R1 0x080179EA: D054 BEQ .L23 ; 0x08017A96 0x080179EC: 980F LDR R0, [SP, #60] 0x080179EE: 6800 LDR R0, [R0] 0x080179F0: 2188 MOVS R1, #136 0x080179F2: F2C4 0102 MOVT R1, #0x4002 0x080179F6: 4288 CMP R0, R1 0x080179F8: D04D BEQ .L23 ; 0x08017A96 0x080179FA: 980F LDR R0, [SP, #60] 0x080179FC: 6800 LDR R0, [R0] 0x080179FE: 21A0 MOVS R1, #160 0x08017A00: F2C4 0102 MOVT R1, #0x4002 0x08017A04: 4288 CMP R0, R1 0x08017A06: D046 BEQ .L23 ; 0x08017A96 0x08017A08: 980F LDR R0, [SP, #60] 0x08017A0A: 6800 LDR R0, [R0] 0x08017A0C: 21B8 MOVS R1, #184 0x08017A0E: F2C4 0102 MOVT R1, #0x4002 0x08017A12: 4288 CMP R0, R1 0x08017A14: D03F BEQ .L23 ; 0x08017A96 0x08017A16: 980F LDR R0, [SP, #60] 0x08017A18: 6800 LDR R0, [R0] 0x08017A1A: F240 4110 MOVW R1, #0x0410 0x08017A1E: F2C4 0102 MOVT R1, #0x4002 0x08017A22: 4288 CMP R0, R1 0x08017A24: D037 BEQ .L23 ; 0x08017A96 0x08017A26: 980F LDR R0, [SP, #60] 0x08017A28: 6800 LDR R0, [R0] 0x08017A2A: F240 4128 MOVW R1, #0x0428 0x08017A2E: F2C4 0102 MOVT R1, #0x4002 0x08017A32: 4288 CMP R0, R1 0x08017A34: D02F BEQ .L23 ; 0x08017A96 0x08017A36: 980F LDR R0, [SP, #60] 0x08017A38: 6800 LDR R0, [R0] 0x08017A3A: F240 4140 MOVW R1, #0x0440 0x08017A3E: F2C4 0102 MOVT R1, #0x4002 0x08017A42: 4288 CMP R0, R1 0x08017A44: D027 BEQ .L23 ; 0x08017A96 0x08017A46: 980F LDR R0, [SP, #60] 0x08017A48: 6800 LDR R0, [R0] 0x08017A4A: F240 4158 MOVW R1, #0x0458 0x08017A4E: F2C4 0102 MOVT R1, #0x4002 0x08017A52: 4288 CMP R0, R1 0x08017A54: D01F BEQ .L23 ; 0x08017A96 0x08017A56: 980F LDR R0, [SP, #60] 0x08017A58: 6800 LDR R0, [R0] 0x08017A5A: F240 4170 MOVW R1, #0x0470 0x08017A5E: F2C4 0102 MOVT R1, #0x4002 0x08017A62: 4288 CMP R0, R1 0x08017A64: D017 BEQ .L23 ; 0x08017A96 0x08017A66: 980F LDR R0, [SP, #60] 0x08017A68: 6800 LDR R0, [R0] 0x08017A6A: F240 4188 MOVW R1, #0x0488 0x08017A6E: F2C4 0102 MOVT R1, #0x4002 0x08017A72: 4288 CMP R0, R1 0x08017A74: D00F BEQ .L23 ; 0x08017A96 0x08017A76: 980F LDR R0, [SP, #60] 0x08017A78: 6800 LDR R0, [R0] 0x08017A7A: F240 41A0 MOVW R1, #0x04A0 0x08017A7E: F2C4 0102 MOVT R1, #0x4002 0x08017A82: 4288 CMP R0, R1 0x08017A84: D007 BEQ .L23 ; 0x08017A96 0x08017A86: 980F LDR R0, [SP, #60] 0x08017A88: 6800 LDR R0, [R0] 0x08017A8A: F240 41B8 MOVW R1, #0x04B8 0x08017A8E: F2C4 0102 MOVT R1, #0x4002 0x08017A92: 4288 CMP R0, R1 0x08017A94: D106 BNE .L24 ; 0x08017AA4
.L23: 0x08017A96: 980F LDR R0, [SP, #60] 0x08017A98: 6800 LDR R0, [R0] 0x08017A9A: 6800 LDR R0, [R0] 0x08017A9C: F000 0010 AND R0, R0, #16 0x08017AA0: 9002 STR R0, [SP, #8] 0x08017AA2: E005 B .L25 ; 0x08017AB0
.L24: 0x08017AA4: 980F LDR R0, [SP, #60] 0x08017AA6: 6800 LDR R0, [R0] 0x08017AA8: 6800 LDR R0, [R0] 0x08017AAA: F000 0002 AND R0, R0, #2 0x08017AAE: 9002 STR R0, [SP, #8]
.L25: 0x08017AB0: 9802 LDR R0, [SP, #8] 0x08017AB2: 2800 CMP R0, #0 0x08017AB4: D06F BEQ .L35 ; 0x08017B96 0x08017AB6: 980F LDR R0, [SP, #60] 0x08017AB8: 6DC0 LDR R0, [R0, #92] 0x08017ABA: F000 011F AND R1, R0, #31 0x08017ABE: 2020 MOVS R0, #32 0x08017AC0: 4088 LSLS R0, R1 0x08017AC2: 9909 LDR R1, [SP, #36] 0x08017AC4: 6088 STR R0, [R1, #8] 0x08017AC6: 980F LDR R0, [SP, #60] 0x08017AC8: F890 0035 LDRB.W R0, [R0, #53] 0x08017ACC: 2804 CMP R0, #4 0x08017ACE: D12E BNE .L29 ; 0x08017B2E 0x08017AD0: 980F LDR R0, [SP, #60] 0x08017AD2: 6801 LDR R1, [R0] 0x08017AD4: 6808 LDR R0, [R1] 0x08017AD6: F020 0016 BIC R0, R0, #22 0x08017ADA: 6008 STR R0, [R1] 0x08017ADC: 980F LDR R0, [SP, #60] 0x08017ADE: 6801 LDR R1, [R0] 0x08017AE0: 6948 LDR R0, [R1, #20] 0x08017AE2: F020 0080 BIC R0, R0, #128 0x08017AE6: 6148 STR R0, [R1, #20] 0x08017AE8: 980F LDR R0, [SP, #60] 0x08017AEA: 6C00 LDR R0, [R0, #64] 0x08017AEC: B910 CBNZ R0, .L26 ; 0x08017AF4 0x08017AEE: 980F LDR R0, [SP, #60] 0x08017AF0: 6C80 LDR R0, [R0, #72] 0x08017AF2: B128 CBZ R0, .L27 ; 0x08017B00
.L26: 0x08017AF4: 980F LDR R0, [SP, #60] 0x08017AF6: 6801 LDR R1, [R0] 0x08017AF8: 6808 LDR R0, [R1] 0x08017AFA: F020 0008 BIC R0, R0, #8 0x08017AFE: 6008 STR R0, [R1]
.L27: 0x08017B00: 980F LDR R0, [SP, #60] 0x08017B02: 6DC0 LDR R0, [R0, #92] 0x08017B04: F000 011F AND R1, R0, #31 0x08017B08: 203F MOVS R0, #63 0x08017B0A: 4088 LSLS R0, R1 0x08017B0C: 9909 LDR R1, [SP, #36] 0x08017B0E: 6088 STR R0, [R1, #8] 0x08017B10: 990F LDR R1, [SP, #60] 0x08017B12: 2001 MOVS R0, #1 0x08017B14: F881 0035 STRB.W R0, [R1, #53] 0x08017B18: 990F LDR R1, [SP, #60] 0x08017B1A: 2000 MOVS R0, #0 0x08017B1C: F881 0034 STRB.W R0, [R1, #52] 0x08017B20: 980F LDR R0, [SP, #60] 0x08017B22: 6D00 LDR R0, [R0, #80] 0x08017B24: B110 CBZ R0, .L28 ; 0x08017B2C 0x08017B26: 980F LDR R0, [SP, #60] 0x08017B28: 6D01 LDR R1, [R0, #80] 0x08017B2A: 4788 BLX R1
.L28: 0x08017B2C: E380 B .L71 ; 0x08018230
.L29: 0x08017B2E: 980F LDR R0, [SP, #60] 0x08017B30: 6800 LDR R0, [R0] 0x08017B32: 6800 LDR R0, [R0] 0x08017B34: 0340 LSLS R0, R0, #13 0x08017B36: 2800 CMP R0, #0 0x08017B38: D513 BPL .L33 ; 0x08017B62 0x08017B3A: 980F LDR R0, [SP, #60] 0x08017B3C: 6800 LDR R0, [R0] 0x08017B3E: 6800 LDR R0, [R0] 0x08017B40: 0300 LSLS R0, R0, #12 0x08017B42: 2800 CMP R0, #0 0x08017B44: D406 BMI .L31 ; 0x08017B54 0x08017B46: 980F LDR R0, [SP, #60] 0x08017B48: 6C40 LDR R0, [R0, #68] 0x08017B4A: B110 CBZ R0, .L30 ; 0x08017B52 0x08017B4C: 980F LDR R0, [SP, #60] 0x08017B4E: 6C41 LDR R1, [R0, #68] 0x08017B50: 4788 BLX R1
.L30: 0x08017B52: E005 B .L32 ; 0x08017B60
.L31: 0x08017B54: 980F LDR R0, [SP, #60] 0x08017B56: 6BC0 LDR R0, [R0, #60] 0x08017B58: B110 CBZ R0, .L32 ; 0x08017B60 0x08017B5A: 980F LDR R0, [SP, #60] 0x08017B5C: 6BC1 LDR R1, [R0, #60] 0x08017B5E: 4788 BLX R1
.L32: 0x08017B60: E019 B .L35 ; 0x08017B96
.L33: 0x08017B62: 980F LDR R0, [SP, #60] 0x08017B64: 6800 LDR R0, [R0] 0x08017B66: 6800 LDR R0, [R0] 0x08017B68: 05C0 LSLS R0, R0, #23 0x08017B6A: 2800 CMP R0, #0 0x08017B6C: D40D BMI .L34 ; 0x08017B8A 0x08017B6E: 980F LDR R0, [SP, #60] 0x08017B70: 6801 LDR R1, [R0] 0x08017B72: 6808 LDR R0, [R1] 0x08017B74: F020 0010 BIC R0, R0, #16 0x08017B78: 6008 STR R0, [R1] 0x08017B7A: 990F LDR R1, [SP, #60] 0x08017B7C: 2001 MOVS R0, #1 0x08017B7E: F881 0035 STRB.W R0, [R1, #53] 0x08017B82: 990F LDR R1, [SP, #60] 0x08017B84: 2000 MOVS R0, #0 0x08017B86: F881 0034 STRB.W R0, [R1, #52]
.L34: 0x08017B8A: 980F LDR R0, [SP, #60] 0x08017B8C: 6BC0 LDR R0, [R0, #60] 0x08017B8E: B110 CBZ R0, .L35 ; 0x08017B96 0x08017B90: 980F LDR R0, [SP, #60] 0x08017B92: 6BC1 LDR R1, [R0, #60] 0x08017B94: 4788 BLX R1
.L35: 0x08017B96: 980F LDR R0, [SP, #60] 0x08017B98: 6D40 LDR R0, [R0, #84] 0x08017B9A: 2800 CMP R0, #0 0x08017B9C: F000 80B4 BEQ.W .L44 ; 0x08017D08 0x08017BA0: 980F LDR R0, [SP, #60] 0x08017BA2: 6D40 LDR R0, [R0, #84] 0x08017BA4: 07C0 LSLS R0, R0, #31 0x08017BA6: 2800 CMP R0, #0 0x08017BA8: F000 80A8 BEQ.W .L43 ; 0x08017CFC 0x08017BAC: 990F LDR R1, [SP, #60] 0x08017BAE: 2004 MOVS R0, #4 0x08017BB0: F881 0035 STRB.W R0, [R1, #53] 0x08017BB4: 980F LDR R0, [SP, #60] 0x08017BB6: 6800 LDR R0, [R0] 0x08017BB8: 2110 MOVS R1, #16 0x08017BBA: F2C4 0102 MOVT R1, #0x4002 0x08017BBE: 4288 CMP R0, R1 0x08017BC0: D070 BEQ .L36 ; 0x08017CA4 0x08017BC2: 980F LDR R0, [SP, #60] 0x08017BC4: 6800 LDR R0, [R0] 0x08017BC6: 2128 MOVS R1, #40 0x08017BC8: F2C4 0102 MOVT R1, #0x4002 0x08017BCC: 4288 CMP R0, R1 0x08017BCE: D069 BEQ .L36 ; 0x08017CA4 0x08017BD0: 980F LDR R0, [SP, #60] 0x08017BD2: 6800 LDR R0, [R0] 0x08017BD4: 2140 MOVS R1, #64 0x08017BD6: F2C4 0102 MOVT R1, #0x4002 0x08017BDA: 4288 CMP R0, R1 0x08017BDC: D062 BEQ .L36 ; 0x08017CA4 0x08017BDE: 980F LDR R0, [SP, #60] 0x08017BE0: 6800 LDR R0, [R0] 0x08017BE2: 2158 MOVS R1, #88 0x08017BE4: F2C4 0102 MOVT R1, #0x4002 0x08017BE8: 4288 CMP R0, R1 0x08017BEA: D05B BEQ .L36 ; 0x08017CA4 0x08017BEC: 980F LDR R0, [SP, #60] 0x08017BEE: 6800 LDR R0, [R0] 0x08017BF0: 2170 MOVS R1, #112 0x08017BF2: F2C4 0102 MOVT R1, #0x4002 0x08017BF6: 4288 CMP R0, R1 0x08017BF8: D054 BEQ .L36 ; 0x08017CA4 0x08017BFA: 980F LDR R0, [SP, #60] 0x08017BFC: 6800 LDR R0, [R0] 0x08017BFE: 2188 MOVS R1, #136 0x08017C00: F2C4 0102 MOVT R1, #0x4002 0x08017C04: 4288 CMP R0, R1 0x08017C06: D04D BEQ .L36 ; 0x08017CA4 0x08017C08: 980F LDR R0, [SP, #60] 0x08017C0A: 6800 LDR R0, [R0] 0x08017C0C: 21A0 MOVS R1, #160 0x08017C0E: F2C4 0102 MOVT R1, #0x4002 0x08017C12: 4288 CMP R0, R1 0x08017C14: D046 BEQ .L36 ; 0x08017CA4 0x08017C16: 980F LDR R0, [SP, #60] 0x08017C18: 6800 LDR R0, [R0] 0x08017C1A: 21B8 MOVS R1, #184 0x08017C1C: F2C4 0102 MOVT R1, #0x4002 0x08017C20: 4288 CMP R0, R1 0x08017C22: D03F BEQ .L36 ; 0x08017CA4 0x08017C24: 980F LDR R0, [SP, #60] 0x08017C26: 6800 LDR R0, [R0] 0x08017C28: F240 4110 MOVW R1, #0x0410 0x08017C2C: F2C4 0102 MOVT R1, #0x4002 0x08017C30: 4288 CMP R0, R1 0x08017C32: D037 BEQ .L36 ; 0x08017CA4 0x08017C34: 980F LDR R0, [SP, #60] 0x08017C36: 6800 LDR R0, [R0] 0x08017C38: F240 4128 MOVW R1, #0x0428 0x08017C3C: F2C4 0102 MOVT R1, #0x4002 0x08017C40: 4288 CMP R0, R1 0x08017C42: D02F BEQ .L36 ; 0x08017CA4 0x08017C44: 980F LDR R0, [SP, #60] 0x08017C46: 6800 LDR R0, [R0] 0x08017C48: F240 4140 MOVW R1, #0x0440 0x08017C4C: F2C4 0102 MOVT R1, #0x4002 0x08017C50: 4288 CMP R0, R1 0x08017C52: D027 BEQ .L36 ; 0x08017CA4 0x08017C54: 980F LDR R0, [SP, #60] 0x08017C56: 6800 LDR R0, [R0] 0x08017C58: F240 4158 MOVW R1, #0x0458 0x08017C5C: F2C4 0102 MOVT R1, #0x4002 0x08017C60: 4288 CMP R0, R1 0x08017C62: D01F BEQ .L36 ; 0x08017CA4 0x08017C64: 980F LDR R0, [SP, #60] 0x08017C66: 6800 LDR R0, [R0] 0x08017C68: F240 4170 MOVW R1, #0x0470 0x08017C6C: F2C4 0102 MOVT R1, #0x4002 0x08017C70: 4288 CMP R0, R1 0x08017C72: D017 BEQ .L36 ; 0x08017CA4 0x08017C74: 980F LDR R0, [SP, #60] 0x08017C76: 6800 LDR R0, [R0] 0x08017C78: F240 4188 MOVW R1, #0x0488 0x08017C7C: F2C4 0102 MOVT R1, #0x4002 0x08017C80: 4288 CMP R0, R1 0x08017C82: D00F BEQ .L36 ; 0x08017CA4 0x08017C84: 980F LDR R0, [SP, #60] 0x08017C86: 6800 LDR R0, [R0] 0x08017C88: F240 41A0 MOVW R1, #0x04A0 0x08017C8C: F2C4 0102 MOVT R1, #0x4002 0x08017C90: 4288 CMP R0, R1 0x08017C92: D007 BEQ .L36 ; 0x08017CA4 0x08017C94: 980F LDR R0, [SP, #60] 0x08017C96: 6800 LDR R0, [R0] 0x08017C98: F240 41B8 MOVW R1, #0x04B8 0x08017C9C: F2C4 0102 MOVT R1, #0x4002 0x08017CA0: 4288 CMP R0, R1 0x08017CA2: D106 BNE .L37 ; 0x08017CB2
.L36: 0x08017CA4: 980F LDR R0, [SP, #60] 0x08017CA6: 6801 LDR R1, [R0] 0x08017CA8: 6808 LDR R0, [R1] 0x08017CAA: F020 0001 BIC R0, R0, #1 0x08017CAE: 6008 STR R0, [R1] 0x08017CB0: E005 B .L38 ; 0x08017CBE
.L37: 0x08017CB2: 980F LDR R0, [SP, #60] 0x08017CB4: 6801 LDR R1, [R0] 0x08017CB6: 6808 LDR R0, [R1] 0x08017CB8: F020 0001 BIC R0, R0, #1 0x08017CBC: 6008 STR R0, [R1]
.L38: 0x08017CBE: 980B LDR R0, [SP, #44] 0x08017CC0: 3001 ADDS R0, #1 0x08017CC2: 900B STR R0, [SP, #44] 0x08017CC4: 990A LDR R1, [SP, #40] 0x08017CC6: 4288 CMP R0, R1 0x08017CC8: D900 BLS .L39 ; 0x08017CCC 0x08017CCA: E005 B .L40 ; 0x08017CD8
.L39: 0x08017CCC: 980F LDR R0, [SP, #60] 0x08017CCE: 6800 LDR R0, [R0] 0x08017CD0: 6800 LDR R0, [R0] 0x08017CD2: 07C0 LSLS R0, R0, #31 0x08017CD4: 2800 CMP R0, #0 0x08017CD6: D1F2 BNE .L38 ; 0x08017CBE
.L40: 0x08017CD8: 980F LDR R0, [SP, #60] 0x08017CDA: 6800 LDR R0, [R0] 0x08017CDC: 6800 LDR R0, [R0] 0x08017CDE: 07C0 LSLS R0, R0, #31 0x08017CE0: B120 CBZ R0, .L41 ; 0x08017CEC 0x08017CE2: 990F LDR R1, [SP, #60] 0x08017CE4: 2003 MOVS R0, #3 0x08017CE6: F881 0035 STRB.W R0, [R1, #53] 0x08017CEA: E003 B .L42 ; 0x08017CF4
.L41: 0x08017CEC: 990F LDR R1, [SP, #60] 0x08017CEE: 2001 MOVS R0, #1 0x08017CF0: F881 0035 STRB.W R0, [R1, #53]
.L42: 0x08017CF4: 990F LDR R1, [SP, #60] 0x08017CF6: 2000 MOVS R0, #0 0x08017CF8: F881 0034 STRB.W R0, [R1, #52]
.L43: 0x08017CFC: 980F LDR R0, [SP, #60] 0x08017CFE: 6CC0 LDR R0, [R0, #76] 0x08017D00: B110 CBZ R0, .L44 ; 0x08017D08 0x08017D02: 980F LDR R0, [SP, #60] 0x08017D04: 6CC1 LDR R1, [R0, #76] 0x08017D06: 4788 BLX R1
.L44: 0x08017D08: E292 B .L71 ; 0x08018230
.L45: 0x08017D0A: 980F LDR R0, [SP, #60] 0x08017D0C: 6801 LDR R1, [R0] 0x08017D0E: 2001 MOVS R0, #1 0x08017D10: F245 4208 MOVW R2, #0x5408 0x08017D14: F6C5 0202 MOVT R2, #0x5802 0x08017D18: 4291 CMP R1, R2 0x08017D1A: 9001 STR R0, [SP, #4] 0x08017D1C: D046 BEQ .L46 ; 0x08017DAC 0x08017D1E: 980F LDR R0, [SP, #60] 0x08017D20: 6801 LDR R1, [R0] 0x08017D22: 2001 MOVS R0, #1 0x08017D24: F245 421C MOVW R2, #0x541C 0x08017D28: F6C5 0202 MOVT R2, #0x5802 0x08017D2C: 4291 CMP R1, R2 0x08017D2E: 9001 STR R0, [SP, #4] 0x08017D30: D03C BEQ .L46 ; 0x08017DAC 0x08017D32: 980F LDR R0, [SP, #60] 0x08017D34: 6801 LDR R1, [R0] 0x08017D36: 2001 MOVS R0, #1 0x08017D38: F245 4230 MOVW R2, #0x5430 0x08017D3C: F6C5 0202 MOVT R2, #0x5802 0x08017D40: 4291 CMP R1, R2 0x08017D42: 9001 STR R0, [SP, #4] 0x08017D44: D032 BEQ .L46 ; 0x08017DAC 0x08017D46: 980F LDR R0, [SP, #60] 0x08017D48: 6801 LDR R1, [R0] 0x08017D4A: 2001 MOVS R0, #1 0x08017D4C: F245 4244 MOVW R2, #0x5444 0x08017D50: F6C5 0202 MOVT R2, #0x5802 0x08017D54: 4291 CMP R1, R2 0x08017D56: 9001 STR R0, [SP, #4] 0x08017D58: D028 BEQ .L46 ; 0x08017DAC 0x08017D5A: 980F LDR R0, [SP, #60] 0x08017D5C: 6801 LDR R1, [R0] 0x08017D5E: 2001 MOVS R0, #1 0x08017D60: F245 4258 MOVW R2, #0x5458 0x08017D64: F6C5 0202 MOVT R2, #0x5802 0x08017D68: 4291 CMP R1, R2 0x08017D6A: 9001 STR R0, [SP, #4] 0x08017D6C: D01E BEQ .L46 ; 0x08017DAC 0x08017D6E: 980F LDR R0, [SP, #60] 0x08017D70: 6801 LDR R1, [R0] 0x08017D72: 2001 MOVS R0, #1 0x08017D74: F245 426C MOVW R2, #0x546C 0x08017D78: F6C5 0202 MOVT R2, #0x5802 0x08017D7C: 4291 CMP R1, R2 0x08017D7E: 9001 STR R0, [SP, #4] 0x08017D80: D014 BEQ .L46 ; 0x08017DAC 0x08017D82: 980F LDR R0, [SP, #60] 0x08017D84: 6801 LDR R1, [R0] 0x08017D86: 2001 MOVS R0, #1 0x08017D88: F245 4280 MOVW R2, #0x5480 0x08017D8C: F6C5 0202 MOVT R2, #0x5802 0x08017D90: 4291 CMP R1, R2 0x08017D92: 9001 STR R0, [SP, #4] 0x08017D94: D00A BEQ .L46 ; 0x08017DAC 0x08017D96: 980F LDR R0, [SP, #60] 0x08017D98: 6800 LDR R0, [R0] 0x08017D9A: F64A 316C MOVW R1, #0xAB6C 0x08017D9E: F2CA 71FD MOVT R1, #0xA7FD 0x08017DA2: 4408 ADD R0, R1 0x08017DA4: FAB0 F080 CLZ R0, R0 0x08017DA8: 0940 LSRS R0, R0, #5 0x08017DAA: 9001 STR R0, [SP, #4]
.L46: 0x08017DAC: 9801 LDR R0, [SP, #4] 0x08017DAE: 07C0 LSLS R0, R0, #31 0x08017DB0: 2800 CMP R0, #0 0x08017DB2: F000 823D BEQ.W .L71 ; 0x08018230 0x08017DB6: 980F LDR R0, [SP, #60] 0x08017DB8: 6800 LDR R0, [R0] 0x08017DBA: 6800 LDR R0, [R0] 0x08017DBC: 900C STR R0, [SP, #48] 0x08017DBE: 980D LDR R0, [SP, #52] 0x08017DC0: 990F LDR R1, [SP, #60] 0x08017DC2: 6DC9 LDR R1, [R1, #92] 0x08017DC4: F001 011F AND R1, R1, #31 0x08017DC8: 40C8 LSRS R0, R1 0x08017DCA: 0740 LSLS R0, R0, #29 0x08017DCC: 2800 CMP R0, #0 0x08017DCE: F140 80B7 BPL.W .L55 ; 0x08017F40 0x08017DD2: F89D 0030 LDRB.W R0, [SP, #48] 0x08017DD6: 0740 LSLS R0, R0, #29 0x08017DD8: 2800 CMP R0, #0 0x08017DDA: F140 80B1 BPL.W .L55 ; 0x08017F40 0x08017DDE: 980F LDR R0, [SP, #60] 0x08017DE0: 6DC0 LDR R0, [R0, #92] 0x08017DE2: F000 011F AND R1, R0, #31 0x08017DE6: 2004 MOVS R0, #4 0x08017DE8: 4088 LSLS R0, R1 0x08017DEA: 9908 LDR R1, [SP, #32] 0x08017DEC: 6048 STR R0, [R1, #4] 0x08017DEE: F89D 0031 LDRB.W R0, [SP, #49] 0x08017DF2: 0600 LSLS R0, R0, #24 0x08017DF4: 2800 CMP R0, #0 0x08017DF6: D511 BPL .L50 ; 0x08017E1C 0x08017DF8: F89D 0032 LDRB.W R0, [SP, #50] 0x08017DFC: 07C0 LSLS R0, R0, #31 0x08017DFE: B930 CBNZ R0, .L48 ; 0x08017E0E 0x08017E00: 980F LDR R0, [SP, #60] 0x08017E02: 6C80 LDR R0, [R0, #72] 0x08017E04: B110 CBZ R0, .L47 ; 0x08017E0C 0x08017E06: 980F LDR R0, [SP, #60] 0x08017E08: 6C81 LDR R1, [R0, #72] 0x08017E0A: 4788 BLX R1
.L47: 0x08017E0C: E005 B .L49 ; 0x08017E1A
.L48: 0x08017E0E: 980F LDR R0, [SP, #60] 0x08017E10: 6C00 LDR R0, [R0, #64] 0x08017E12: B110 CBZ R0, .L49 ; 0x08017E1A 0x08017E14: 980F LDR R0, [SP, #60] 0x08017E16: 6C01 LDR R1, [R0, #64] 0x08017E18: 4788 BLX R1
.L49: 0x08017E1A: E090 B .L54 ; 0x08017F3E
.L50: 0x08017E1C: F89D 0030 LDRB.W R0, [SP, #48] 0x08017E20: 0680 LSLS R0, R0, #26 0x08017E22: 2800 CMP R0, #0 0x08017E24: F100 8085 BMI.W .L53 ; 0x08017F32 0x08017E28: 980F LDR R0, [SP, #60] 0x08017E2A: 6800 LDR R0, [R0] 0x08017E2C: 2110 MOVS R1, #16 0x08017E2E: F2C4 0102 MOVT R1, #0x4002 0x08017E32: 4288 CMP R0, R1 0x08017E34: D070 BEQ .L51 ; 0x08017F18 0x08017E36: 980F LDR R0, [SP, #60] 0x08017E38: 6800 LDR R0, [R0] 0x08017E3A: 2128 MOVS R1, #40 0x08017E3C: F2C4 0102 MOVT R1, #0x4002 0x08017E40: 4288 CMP R0, R1 0x08017E42: D069 BEQ .L51 ; 0x08017F18 0x08017E44: 980F LDR R0, [SP, #60] 0x08017E46: 6800 LDR R0, [R0] 0x08017E48: 2140 MOVS R1, #64 0x08017E4A: F2C4 0102 MOVT R1, #0x4002 0x08017E4E: 4288 CMP R0, R1 0x08017E50: D062 BEQ .L51 ; 0x08017F18 0x08017E52: 980F LDR R0, [SP, #60] 0x08017E54: 6800 LDR R0, [R0] 0x08017E56: 2158 MOVS R1, #88 0x08017E58: F2C4 0102 MOVT R1, #0x4002 0x08017E5C: 4288 CMP R0, R1 0x08017E5E: D05B BEQ .L51 ; 0x08017F18 0x08017E60: 980F LDR R0, [SP, #60] 0x08017E62: 6800 LDR R0, [R0] 0x08017E64: 2170 MOVS R1, #112 0x08017E66: F2C4 0102 MOVT R1, #0x4002 0x08017E6A: 4288 CMP R0, R1 0x08017E6C: D054 BEQ .L51 ; 0x08017F18 0x08017E6E: 980F LDR R0, [SP, #60] 0x08017E70: 6800 LDR R0, [R0] 0x08017E72: 2188 MOVS R1, #136 0x08017E74: F2C4 0102 MOVT R1, #0x4002 0x08017E78: 4288 CMP R0, R1 0x08017E7A: D04D BEQ .L51 ; 0x08017F18 0x08017E7C: 980F LDR R0, [SP, #60] 0x08017E7E: 6800 LDR R0, [R0] 0x08017E80: 21A0 MOVS R1, #160 0x08017E82: F2C4 0102 MOVT R1, #0x4002 0x08017E86: 4288 CMP R0, R1 0x08017E88: D046 BEQ .L51 ; 0x08017F18 0x08017E8A: 980F LDR R0, [SP, #60] 0x08017E8C: 6800 LDR R0, [R0] 0x08017E8E: 21B8 MOVS R1, #184 0x08017E90: F2C4 0102 MOVT R1, #0x4002 0x08017E94: 4288 CMP R0, R1 0x08017E96: D03F BEQ .L51 ; 0x08017F18 0x08017E98: 980F LDR R0, [SP, #60] 0x08017E9A: 6800 LDR R0, [R0] 0x08017E9C: F240 4110 MOVW R1, #0x0410 0x08017EA0: F2C4 0102 MOVT R1, #0x4002 0x08017EA4: 4288 CMP R0, R1 0x08017EA6: D037 BEQ .L51 ; 0x08017F18 0x08017EA8: 980F LDR R0, [SP, #60] 0x08017EAA: 6800 LDR R0, [R0] 0x08017EAC: F240 4128 MOVW R1, #0x0428 0x08017EB0: F2C4 0102 MOVT R1, #0x4002 0x08017EB4: 4288 CMP R0, R1 0x08017EB6: D02F BEQ .L51 ; 0x08017F18 0x08017EB8: 980F LDR R0, [SP, #60] 0x08017EBA: 6800 LDR R0, [R0] 0x08017EBC: F240 4140 MOVW R1, #0x0440 0x08017EC0: F2C4 0102 MOVT R1, #0x4002 0x08017EC4: 4288 CMP R0, R1 0x08017EC6: D027 BEQ .L51 ; 0x08017F18 0x08017EC8: 980F LDR R0, [SP, #60] 0x08017ECA: 6800 LDR R0, [R0] 0x08017ECC: F240 4158 MOVW R1, #0x0458 0x08017ED0: F2C4 0102 MOVT R1, #0x4002 0x08017ED4: 4288 CMP R0, R1 0x08017ED6: D01F BEQ .L51 ; 0x08017F18 0x08017ED8: 980F LDR R0, [SP, #60] 0x08017EDA: 6800 LDR R0, [R0] 0x08017EDC: F240 4170 MOVW R1, #0x0470 0x08017EE0: F2C4 0102 MOVT R1, #0x4002 0x08017EE4: 4288 CMP R0, R1 0x08017EE6: D017 BEQ .L51 ; 0x08017F18 0x08017EE8: 980F LDR R0, [SP, #60] 0x08017EEA: 6800 LDR R0, [R0] 0x08017EEC: F240 4188 MOVW R1, #0x0488 0x08017EF0: F2C4 0102 MOVT R1, #0x4002 0x08017EF4: 4288 CMP R0, R1 0x08017EF6: D00F BEQ .L51 ; 0x08017F18 0x08017EF8: 980F LDR R0, [SP, #60] 0x08017EFA: 6800 LDR R0, [R0] 0x08017EFC: F240 41A0 MOVW R1, #0x04A0 0x08017F00: F2C4 0102 MOVT R1, #0x4002 0x08017F04: 4288 CMP R0, R1 0x08017F06: D007 BEQ .L51 ; 0x08017F18 0x08017F08: 980F LDR R0, [SP, #60] 0x08017F0A: 6800 LDR R0, [R0] 0x08017F0C: F240 41B8 MOVW R1, #0x04B8 0x08017F10: F2C4 0102 MOVT R1, #0x4002 0x08017F14: 4288 CMP R0, R1 0x08017F16: D106 BNE .L52 ; 0x08017F26
.L51: 0x08017F18: 980F LDR R0, [SP, #60] 0x08017F1A: 6801 LDR R1, [R0] 0x08017F1C: 6808 LDR R0, [R1] 0x08017F1E: F020 0008 BIC R0, R0, #8 0x08017F22: 6008 STR R0, [R1] 0x08017F24: E005 B .L53 ; 0x08017F32
.L52: 0x08017F26: 980F LDR R0, [SP, #60] 0x08017F28: 6801 LDR R1, [R0] 0x08017F2A: 6808 LDR R0, [R1] 0x08017F2C: F020 0004 BIC R0, R0, #4 0x08017F30: 6008 STR R0, [R1]
.L53: 0x08017F32: 980F LDR R0, [SP, #60] 0x08017F34: 6C00 LDR R0, [R0, #64] 0x08017F36: B110 CBZ R0, .L54 ; 0x08017F3E 0x08017F38: 980F LDR R0, [SP, #60] 0x08017F3A: 6C01 LDR R1, [R0, #64] 0x08017F3C: 4788 BLX R1
.L54: 0x08017F3E: E176 B .L70 ; 0x0801822E
.L55: 0x08017F40: 980D LDR R0, [SP, #52] 0x08017F42: 990F LDR R1, [SP, #60] 0x08017F44: 6DC9 LDR R1, [R1, #92] 0x08017F46: F001 011F AND R1, R1, #31 0x08017F4A: 40C8 LSRS R0, R1 0x08017F4C: 0780 LSLS R0, R0, #30 0x08017F4E: 2800 CMP R0, #0 0x08017F50: F140 80BF BPL.W .L65 ; 0x080180D2 0x08017F54: F89D 0030 LDRB.W R0, [SP, #48] 0x08017F58: 0780 LSLS R0, R0, #30 0x08017F5A: 2800 CMP R0, #0 0x08017F5C: F140 80B9 BPL.W .L65 ; 0x080180D2 0x08017F60: 980F LDR R0, [SP, #60] 0x08017F62: 6DC0 LDR R0, [R0, #92] 0x08017F64: F000 011F AND R1, R0, #31 0x08017F68: 2002 MOVS R0, #2 0x08017F6A: 4088 LSLS R0, R1 0x08017F6C: 9908 LDR R1, [SP, #32] 0x08017F6E: 6048 STR R0, [R1, #4] 0x08017F70: F89D 0031 LDRB.W R0, [SP, #49] 0x08017F74: 0600 LSLS R0, R0, #24 0x08017F76: 2800 CMP R0, #0 0x08017F78: D511 BPL .L59 ; 0x08017F9E 0x08017F7A: F89D 0032 LDRB.W R0, [SP, #50] 0x08017F7E: 07C0 LSLS R0, R0, #31 0x08017F80: B930 CBNZ R0, .L57 ; 0x08017F90 0x08017F82: 980F LDR R0, [SP, #60] 0x08017F84: 6C40 LDR R0, [R0, #68] 0x08017F86: B110 CBZ R0, .L56 ; 0x08017F8E 0x08017F88: 980F LDR R0, [SP, #60] 0x08017F8A: 6C41 LDR R1, [R0, #68] 0x08017F8C: 4788 BLX R1
.L56: 0x08017F8E: E005 B .L58 ; 0x08017F9C
.L57: 0x08017F90: 980F LDR R0, [SP, #60] 0x08017F92: 6BC0 LDR R0, [R0, #60] 0x08017F94: B110 CBZ R0, .L58 ; 0x08017F9C 0x08017F96: 980F LDR R0, [SP, #60] 0x08017F98: 6BC1 LDR R1, [R0, #60] 0x08017F9A: 4788 BLX R1
.L58: 0x08017F9C: E098 B .L64 ; 0x080180D0
.L59: 0x08017F9E: F89D 0030 LDRB.W R0, [SP, #48] 0x08017FA2: 0680 LSLS R0, R0, #26 0x08017FA4: 2800 CMP R0, #0 0x08017FA6: F100 808D BMI.W .L63 ; 0x080180C4 0x08017FAA: 980F LDR R0, [SP, #60] 0x08017FAC: 6800 LDR R0, [R0] 0x08017FAE: 2110 MOVS R1, #16 0x08017FB0: F2C4 0102 MOVT R1, #0x4002 0x08017FB4: 4288 CMP R0, R1 0x08017FB6: D070 BEQ .L60 ; 0x0801809A 0x08017FB8: 980F LDR R0, [SP, #60] 0x08017FBA: 6800 LDR R0, [R0] 0x08017FBC: 2128 MOVS R1, #40 0x08017FBE: F2C4 0102 MOVT R1, #0x4002 0x08017FC2: 4288 CMP R0, R1 0x08017FC4: D069 BEQ .L60 ; 0x0801809A 0x08017FC6: 980F LDR R0, [SP, #60] 0x08017FC8: 6800 LDR R0, [R0] 0x08017FCA: 2140 MOVS R1, #64 0x08017FCC: F2C4 0102 MOVT R1, #0x4002 0x08017FD0: 4288 CMP R0, R1 0x08017FD2: D062 BEQ .L60 ; 0x0801809A 0x08017FD4: 980F LDR R0, [SP, #60] 0x08017FD6: 6800 LDR R0, [R0] 0x08017FD8: 2158 MOVS R1, #88 0x08017FDA: F2C4 0102 MOVT R1, #0x4002 0x08017FDE: 4288 CMP R0, R1 0x08017FE0: D05B BEQ .L60 ; 0x0801809A 0x08017FE2: 980F LDR R0, [SP, #60] 0x08017FE4: 6800 LDR R0, [R0] 0x08017FE6: 2170 MOVS R1, #112 0x08017FE8: F2C4 0102 MOVT R1, #0x4002 0x08017FEC: 4288 CMP R0, R1 0x08017FEE: D054 BEQ .L60 ; 0x0801809A 0x08017FF0: 980F LDR R0, [SP, #60] 0x08017FF2: 6800 LDR R0, [R0] 0x08017FF4: 2188 MOVS R1, #136 0x08017FF6: F2C4 0102 MOVT R1, #0x4002 0x08017FFA: 4288 CMP R0, R1 0x08017FFC: D04D BEQ .L60 ; 0x0801809A 0x08017FFE: 980F LDR R0, [SP, #60] 0x08018000: 6800 LDR R0, [R0] 0x08018002: 21A0 MOVS R1, #160 0x08018004: F2C4 0102 MOVT R1, #0x4002 0x08018008: 4288 CMP R0, R1 0x0801800A: D046 BEQ .L60 ; 0x0801809A 0x0801800C: 980F LDR R0, [SP, #60] 0x0801800E: 6800 LDR R0, [R0] 0x08018010: 21B8 MOVS R1, #184 0x08018012: F2C4 0102 MOVT R1, #0x4002 0x08018016: 4288 CMP R0, R1 0x08018018: D03F BEQ .L60 ; 0x0801809A 0x0801801A: 980F LDR R0, [SP, #60] 0x0801801C: 6800 LDR R0, [R0] 0x0801801E: F240 4110 MOVW R1, #0x0410 0x08018022: F2C4 0102 MOVT R1, #0x4002 0x08018026: 4288 CMP R0, R1 0x08018028: D037 BEQ .L60 ; 0x0801809A 0x0801802A: 980F LDR R0, [SP, #60] 0x0801802C: 6800 LDR R0, [R0] 0x0801802E: F240 4128 MOVW R1, #0x0428 0x08018032: F2C4 0102 MOVT R1, #0x4002 0x08018036: 4288 CMP R0, R1 0x08018038: D02F BEQ .L60 ; 0x0801809A 0x0801803A: 980F LDR R0, [SP, #60] 0x0801803C: 6800 LDR R0, [R0] 0x0801803E: F240 4140 MOVW R1, #0x0440 0x08018042: F2C4 0102 MOVT R1, #0x4002 0x08018046: 4288 CMP R0, R1 0x08018048: D027 BEQ .L60 ; 0x0801809A 0x0801804A: 980F LDR R0, [SP, #60] 0x0801804C: 6800 LDR R0, [R0] 0x0801804E: F240 4158 MOVW R1, #0x0458 0x08018052: F2C4 0102 MOVT R1, #0x4002 0x08018056: 4288 CMP R0, R1 0x08018058: D01F BEQ .L60 ; 0x0801809A 0x0801805A: 980F LDR R0, [SP, #60] 0x0801805C: 6800 LDR R0, [R0] 0x0801805E: F240 4170 MOVW R1, #0x0470 0x08018062: F2C4 0102 MOVT R1, #0x4002 0x08018066: 4288 CMP R0, R1 0x08018068: D017 BEQ .L60 ; 0x0801809A 0x0801806A: 980F LDR R0, [SP, #60] 0x0801806C: 6800 LDR R0, [R0] 0x0801806E: F240 4188 MOVW R1, #0x0488 0x08018072: F2C4 0102 MOVT R1, #0x4002 0x08018076: 4288 CMP R0, R1 0x08018078: D00F BEQ .L60 ; 0x0801809A 0x0801807A: 980F LDR R0, [SP, #60] 0x0801807C: 6800 LDR R0, [R0] 0x0801807E: F240 41A0 MOVW R1, #0x04A0 0x08018082: F2C4 0102 MOVT R1, #0x4002 0x08018086: 4288 CMP R0, R1 0x08018088: D007 BEQ .L60 ; 0x0801809A 0x0801808A: 980F LDR R0, [SP, #60] 0x0801808C: 6800 LDR R0, [R0] 0x0801808E: F240 41B8 MOVW R1, #0x04B8 0x08018092: F2C4 0102 MOVT R1, #0x4002 0x08018096: 4288 CMP R0, R1 0x08018098: D106 BNE .L61 ; 0x080180A8
.L60: 0x0801809A: 980F LDR R0, [SP, #60] 0x0801809C: 6801 LDR R1, [R0] 0x0801809E: 6808 LDR R0, [R1] 0x080180A0: F020 0014 BIC R0, R0, #20 0x080180A4: 6008 STR R0, [R1] 0x080180A6: E005 B .L62 ; 0x080180B4
.L61: 0x080180A8: 980F LDR R0, [SP, #60] 0x080180AA: 6801 LDR R1, [R0] 0x080180AC: 6808 LDR R0, [R1] 0x080180AE: F020 000A BIC R0, R0, #10 0x080180B2: 6008 STR R0, [R1]
.L62: 0x080180B4: 990F LDR R1, [SP, #60] 0x080180B6: 2001 MOVS R0, #1 0x080180B8: F881 0035 STRB.W R0, [R1, #53] 0x080180BC: 990F LDR R1, [SP, #60] 0x080180BE: 2000 MOVS R0, #0 0x080180C0: F881 0034 STRB.W R0, [R1, #52]
.L63: 0x080180C4: 980F LDR R0, [SP, #60] 0x080180C6: 6BC0 LDR R0, [R0, #60] 0x080180C8: B110 CBZ R0, .L64 ; 0x080180D0 0x080180CA: 980F LDR R0, [SP, #60] 0x080180CC: 6BC1 LDR R1, [R0, #60] 0x080180CE: 4788 BLX R1
.L64: 0x080180D0: E0AD B .L70 ; 0x0801822E
.L65: 0x080180D2: 980D LDR R0, [SP, #52] 0x080180D4: 990F LDR R1, [SP, #60] 0x080180D6: 6DC9 LDR R1, [R1, #92] 0x080180D8: F001 011F AND R1, R1, #31 0x080180DC: 40C8 LSRS R0, R1 0x080180DE: 0700 LSLS R0, R0, #28 0x080180E0: 2800 CMP R0, #0 0x080180E2: F140 80A4 BPL.W .L70 ; 0x0801822E 0x080180E6: F89D 0030 LDRB.W R0, [SP, #48] 0x080180EA: 0700 LSLS R0, R0, #28 0x080180EC: 2800 CMP R0, #0 0x080180EE: F140 809E BPL.W .L70 ; 0x0801822E 0x080180F2: 980F LDR R0, [SP, #60] 0x080180F4: 6800 LDR R0, [R0] 0x080180F6: 2110 MOVS R1, #16 0x080180F8: F2C4 0102 MOVT R1, #0x4002 0x080180FC: 4288 CMP R0, R1 0x080180FE: D070 BEQ .L66 ; 0x080181E2 0x08018100: 980F LDR R0, [SP, #60] 0x08018102: 6800 LDR R0, [R0] 0x08018104: 2128 MOVS R1, #40 0x08018106: F2C4 0102 MOVT R1, #0x4002 0x0801810A: 4288 CMP R0, R1 0x0801810C: D069 BEQ .L66 ; 0x080181E2 0x0801810E: 980F LDR R0, [SP, #60] 0x08018110: 6800 LDR R0, [R0] 0x08018112: 2140 MOVS R1, #64 0x08018114: F2C4 0102 MOVT R1, #0x4002 0x08018118: 4288 CMP R0, R1 0x0801811A: D062 BEQ .L66 ; 0x080181E2 0x0801811C: 980F LDR R0, [SP, #60] 0x0801811E: 6800 LDR R0, [R0] 0x08018120: 2158 MOVS R1, #88 0x08018122: F2C4 0102 MOVT R1, #0x4002 0x08018126: 4288 CMP R0, R1 0x08018128: D05B BEQ .L66 ; 0x080181E2 0x0801812A: 980F LDR R0, [SP, #60] 0x0801812C: 6800 LDR R0, [R0] 0x0801812E: 2170 MOVS R1, #112 0x08018130: F2C4 0102 MOVT R1, #0x4002 0x08018134: 4288 CMP R0, R1 0x08018136: D054 BEQ .L66 ; 0x080181E2 0x08018138: 980F LDR R0, [SP, #60] 0x0801813A: 6800 LDR R0, [R0] 0x0801813C: 2188 MOVS R1, #136 0x0801813E: F2C4 0102 MOVT R1, #0x4002 0x08018142: 4288 CMP R0, R1 0x08018144: D04D BEQ .L66 ; 0x080181E2 0x08018146: 980F LDR R0, [SP, #60] 0x08018148: 6800 LDR R0, [R0] 0x0801814A: 21A0 MOVS R1, #160 0x0801814C: F2C4 0102 MOVT R1, #0x4002 0x08018150: 4288 CMP R0, R1 0x08018152: D046 BEQ .L66 ; 0x080181E2 0x08018154: 980F LDR R0, [SP, #60] 0x08018156: 6800 LDR R0, [R0] 0x08018158: 21B8 MOVS R1, #184 0x0801815A: F2C4 0102 MOVT R1, #0x4002 0x0801815E: 4288 CMP R0, R1 0x08018160: D03F BEQ .L66 ; 0x080181E2 0x08018162: 980F LDR R0, [SP, #60] 0x08018164: 6800 LDR R0, [R0] 0x08018166: F240 4110 MOVW R1, #0x0410 0x0801816A: F2C4 0102 MOVT R1, #0x4002 0x0801816E: 4288 CMP R0, R1 0x08018170: D037 BEQ .L66 ; 0x080181E2 0x08018172: 980F LDR R0, [SP, #60] 0x08018174: 6800 LDR R0, [R0] 0x08018176: F240 4128 MOVW R1, #0x0428 0x0801817A: F2C4 0102 MOVT R1, #0x4002 0x0801817E: 4288 CMP R0, R1 0x08018180: D02F BEQ .L66 ; 0x080181E2 0x08018182: 980F LDR R0, [SP, #60] 0x08018184: 6800 LDR R0, [R0] 0x08018186: F240 4140 MOVW R1, #0x0440 0x0801818A: F2C4 0102 MOVT R1, #0x4002 0x0801818E: 4288 CMP R0, R1 0x08018190: D027 BEQ .L66 ; 0x080181E2 0x08018192: 980F LDR R0, [SP, #60] 0x08018194: 6800 LDR R0, [R0] 0x08018196: F240 4158 MOVW R1, #0x0458 0x0801819A: F2C4 0102 MOVT R1, #0x4002 0x0801819E: 4288 CMP R0, R1 0x080181A0: D01F BEQ .L66 ; 0x080181E2 0x080181A2: 980F LDR R0, [SP, #60] 0x080181A4: 6800 LDR R0, [R0] 0x080181A6: F240 4170 MOVW R1, #0x0470 0x080181AA: F2C4 0102 MOVT R1, #0x4002 0x080181AE: 4288 CMP R0, R1 0x080181B0: D017 BEQ .L66 ; 0x080181E2 0x080181B2: 980F LDR R0, [SP, #60] 0x080181B4: 6800 LDR R0, [R0] 0x080181B6: F240 4188 MOVW R1, #0x0488 0x080181BA: F2C4 0102 MOVT R1, #0x4002 0x080181BE: 4288 CMP R0, R1 0x080181C0: D00F BEQ .L66 ; 0x080181E2 0x080181C2: 980F LDR R0, [SP, #60] 0x080181C4: 6800 LDR R0, [R0] 0x080181C6: F240 41A0 MOVW R1, #0x04A0 0x080181CA: F2C4 0102 MOVT R1, #0x4002 0x080181CE: 4288 CMP R0, R1 0x080181D0: D007 BEQ .L66 ; 0x080181E2 0x080181D2: 980F LDR R0, [SP, #60] 0x080181D4: 6800 LDR R0, [R0] 0x080181D6: F240 41B8 MOVW R1, #0x04B8 0x080181DA: F2C4 0102 MOVT R1, #0x4002 0x080181DE: 4288 CMP R0, R1 0x080181E0: D106 BNE .L67 ; 0x080181F0
.L66: 0x080181E2: 980F LDR R0, [SP, #60] 0x080181E4: 6801 LDR R1, [R0] 0x080181E6: 6808 LDR R0, [R1] 0x080181E8: F020 001C BIC R0, R0, #28 0x080181EC: 6008 STR R0, [R1] 0x080181EE: E005 B .L68 ; 0x080181FC
.L67: 0x080181F0: 980F LDR R0, [SP, #60] 0x080181F2: 6801 LDR R1, [R0] 0x080181F4: 6808 LDR R0, [R1] 0x080181F6: F020 000E BIC R0, R0, #14 0x080181FA: 6008 STR R0, [R1]
.L68: 0x080181FC: 980F LDR R0, [SP, #60] 0x080181FE: 6DC0 LDR R0, [R0, #92] 0x08018200: F000 011F AND R1, R0, #31 0x08018204: 2001 MOVS R0, #1 0x08018206: FA00 F101 LSL.W R1, R0, R1 0x0801820A: 9A08 LDR R2, [SP, #32] 0x0801820C: 6051 STR R1, [R2, #4] 0x0801820E: 990F LDR R1, [SP, #60] 0x08018210: 6548 STR R0, [R1, #84] 0x08018212: 990F LDR R1, [SP, #60] 0x08018214: F881 0035 STRB.W R0, [R1, #53] 0x08018218: 990F LDR R1, [SP, #60] 0x0801821A: 2000 MOVS R0, #0 0x0801821C: F881 0034 STRB.W R0, [R1, #52] 0x08018220: 980F LDR R0, [SP, #60] 0x08018222: 6CC0 LDR R0, [R0, #76] 0x08018224: B110 CBZ R0, .L69 ; 0x0801822C 0x08018226: 980F LDR R0, [SP, #60] 0x08018228: 6CC1 LDR R1, [R0, #76] 0x0801822A: 4788 BLX R1
.L69: 0x0801822C: E7FF B .L70 ; 0x0801822E
.L70: 0x0801822E: E7FF B .L71 ; 0x08018230
.L71: 0x08018230: B010 ADD SP, SP, #64 0x08018232: BD80 POP {R7, PC}
HAL_GPIO_ReadPin: 0x08018234: B580 PUSH {R7, LR} 0x08018236: B082 SUB SP, SP, #8 0x08018238: 9001 STR R0, [SP, #4] 0x0801823A: F8AD 1002 STRH.W R1, [SP, #2] 0x0801823E: F8BD 0002 LDRH.W R0, [SP, #2] 0x08018242: B110 CBZ R0, .L1 ; 0x0801824A 0x08018244: 2000 MOVS R0, #0 0x08018246: B900 CBNZ R0, .L1 ; 0x0801824A 0x08018248: E007 B .L2 ; 0x0801825A
.L1: 0x0801824A: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x0801824E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08018252: F44F 71C5 MOV.W R1, #0x018A 0x08018256: F7EC FCA0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x0801825A: 9801 LDR R0, [SP, #4] 0x0801825C: 6900 LDR R0, [R0, #16] 0x0801825E: F8BD 1002 LDRH.W R1, [SP, #2] 0x08018262: 4208 TST R0, R1 0x08018264: D003 BEQ .L3 ; 0x0801826E 0x08018266: 2001 MOVS R0, #1 0x08018268: F88D 0001 STRB.W R0, [SP, #1] 0x0801826C: E002 B .L4 ; 0x08018274
.L3: 0x0801826E: 2000 MOVS R0, #0 0x08018270: F88D 0001 STRB.W R0, [SP, #1]
.L4: 0x08018274: F89D 0001 LDRB.W R0, [SP, #1] 0x08018278: B002 ADD SP, SP, #8 0x0801827A: BD80 POP {R7, PC}
HAL_GPIO_WritePin: 0x0801827C: B580 PUSH {R7, LR} 0x0801827E: B082 SUB SP, SP, #8 0x08018280: 9001 STR R0, [SP, #4] 0x08018282: F8AD 1002 STRH.W R1, [SP, #2] 0x08018286: F88D 2001 STRB.W R2, [SP, #1] 0x0801828A: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801828E: B110 CBZ R0, .L1 ; 0x08018296 0x08018290: 2000 MOVS R0, #0 0x08018292: B900 CBNZ R0, .L1 ; 0x08018296 0x08018294: E007 B .L2 ; 0x080182A6
.L1: 0x08018296: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x0801829A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x0801829E: F44F 71D5 MOV.W R1, #0x01AA 0x080182A2: F7EC FC7A BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x080182A6: F89D 0001 LDRB.W R0, [SP, #1] 0x080182AA: B118 CBZ R0, .L3 ; 0x080182B4 0x080182AC: F89D 0001 LDRB.W R0, [SP, #1] 0x080182B0: 2801 CMP R0, #1 0x080182B2: D100 BNE .L4 ; 0x080182B6
.L3: 0x080182B4: E007 B .L5 ; 0x080182C6
.L4: 0x080182B6: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x080182BA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x080182BE: F240 11AB MOVW R1, #0x01AB 0x080182C2: F7EC FC6A BL vApplicationStackOverflowHook ; 0x08004B9A
.L5: 0x080182C6: F89D 0001 LDRB.W R0, [SP, #1] 0x080182CA: B120 CBZ R0, .L6 ; 0x080182D6 0x080182CC: F8BD 0002 LDRH.W R0, [SP, #2] 0x080182D0: 9901 LDR R1, [SP, #4] 0x080182D2: 6188 STR R0, [R1, #24] 0x080182D4: E004 B .L7 ; 0x080182E0
.L6: 0x080182D6: F8BD 0002 LDRH.W R0, [SP, #2] 0x080182DA: 0400 LSLS R0, R0, #16 0x080182DC: 9901 LDR R1, [SP, #4] 0x080182DE: 6188 STR R0, [R1, #24]
.L7: 0x080182E0: B002 ADD SP, SP, #8 0x080182E2: BD80 POP {R7, PC}
HAL_GPIO_TogglePin: 0x080182E4: B580 PUSH {R7, LR} 0x080182E6: B084 SUB SP, SP, #16 0x080182E8: 9003 STR R0, [SP, #12] 0x080182EA: F8AD 100A STRH.W R1, [SP, #10] 0x080182EE: F8BD 000A LDRH.W R0, [SP, #10] 0x080182F2: B110 CBZ R0, .L1 ; 0x080182FA 0x080182F4: 2000 MOVS R0, #0 0x080182F6: B900 CBNZ R0, .L1 ; 0x080182FA 0x080182F8: E007 B .L2 ; 0x0801830A
.L1: 0x080182FA: F641 70E7 MOVW R0, #0x1FE7 ; 0x08021FE7 = .rodata..L.str.80 0x080182FE: F6C0 0002 MOVT R0, #0x0802 ; 0x08021FE7 = .rodata..L.str.80 0x08018302: F44F 71E1 MOV.W R1, #0x01C2 0x08018306: F7EC FC48 BL vApplicationStackOverflowHook ; 0x08004B9A
.L2: 0x0801830A: 9803 LDR R0, [SP, #12] 0x0801830C: 6940 LDR R0, [R0, #20] 0x0801830E: 9001 STR R0, [SP, #4] 0x08018310: 9A01 LDR R2, [SP, #4] 0x08018312: F8BD 000A LDRH.W R0, [SP, #10] 0x08018316: EA02 0100 AND.W R1, R2, R0 0x0801831A: 4390 BICS R0, R2 0x0801831C: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x08018320: 9903 LDR R1, [SP, #12] 0x08018322: 6188 STR R0, [R1, #24] 0x08018324: B004 ADD SP, SP, #16 0x08018326: BD80 POP {R7, PC}
HAL_GPIO_EXTI_IRQHandler: 0x08018328: B580 PUSH {R7, LR} 0x0801832A: B082 SUB SP, SP, #8 0x0801832C: F8AD 0006 STRH.W R0, [SP, #6] 0x08018330: 2088 MOVS R0, #136 0x08018332: F6C5 0000 MOVT R0, #0x5800 0x08018336: 6800 LDR R0, [R0] 0x08018338: F8BD 1006 LDRH.W R1, [SP, #6] 0x0801833C: 4208 TST R0, R1 0x0801833E: D009 BEQ .L1 ; 0x08018354 0x08018340: F8BD 0006 LDRH.W R0, [SP, #6] 0x08018344: 2188 MOVS R1, #136 0x08018346: F6C5 0100 MOVT R1, #0x5800 0x0801834A: 6008 STR R0, [R1] 0x0801834C: F8BD 0006 LDRH.W R0, [SP, #6] 0x08018350: F7FD FFB6 BL HAL_GPIO_EXTI_Callback ; 0x080162C0
.L1: 0x08018354: B002 ADD SP, SP, #8 0x08018356: BD80 POP {R7, PC}
HAL_MDMA_IRQHandler: 0x08018358: B580 PUSH {R7, LR} 0x0801835A: B086 SUB SP, SP, #24 0x0801835C: 9005 STR R0, [SP, #20] 0x0801835E: 2000 MOVS R0, #0 0x08018360: 9004 STR R0, [SP, #16] 0x08018362: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x08018366: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0801836A: 6800 LDR R0, [R0] 0x0801836C: F248 11B5 MOVW R1, #0x81B5 0x08018370: F6C1 314E MOVT R1, #0x1B4E 0x08018374: FBA0 1001 UMULL R1, R0, R0, R1 0x08018378: 0A80 LSRS R0, R0, #10 0x0801837A: 9003 STR R0, [SP, #12] 0x0801837C: 9805 LDR R0, [SP, #20] 0x0801837E: 6800 LDR R0, [R0] 0x08018380: F64F 71C0 MOVW R1, #0xFFC0 0x08018384: F6CA 51FF MOVT R1, #0xADFF 0x08018388: 4408 ADD R0, R1 0x0801838A: F3C0 1184 UBFX R1, R0, #6, #5 0x0801838E: 2001 MOVS R0, #1 0x08018390: 4088 LSLS R0, R1 0x08018392: 9002 STR R0, [SP, #8] 0x08018394: F04F 40A4 MOV.W R0, #0x52000000 0x08018398: 6800 LDR R0, [R0] 0x0801839A: 9902 LDR R1, [SP, #8] 0x0801839C: 4208 TST R0, R1 0x0801839E: D100 BNE .L1 ; 0x080183A2 0x080183A0: E0FC B .L20 ; 0x0801859C
.L1: 0x080183A2: 9805 LDR R0, [SP, #20] 0x080183A4: 6800 LDR R0, [R0] 0x080183A6: 6800 LDR R0, [R0] 0x080183A8: 07C0 LSLS R0, R0, #31 0x080183AA: 2800 CMP R0, #0 0x080183AC: D04A BEQ .L8 ; 0x08018444 0x080183AE: 9805 LDR R0, [SP, #20] 0x080183B0: 6800 LDR R0, [R0] 0x080183B2: 68C0 LDR R0, [R0, #12] 0x080183B4: 0780 LSLS R0, R0, #30 0x080183B6: 2800 CMP R0, #0 0x080183B8: D544 BPL .L8 ; 0x08018444 0x080183BA: 9805 LDR R0, [SP, #20] 0x080183BC: 6801 LDR R1, [R0] 0x080183BE: 68C8 LDR R0, [R1, #12] 0x080183C0: F020 0002 BIC R0, R0, #2 0x080183C4: 60C8 STR R0, [R1, #12] 0x080183C6: 9805 LDR R0, [SP, #20] 0x080183C8: 6800 LDR R0, [R0] 0x080183CA: 6880 LDR R0, [R0, #8] 0x080183CC: 9001 STR R0, [SP, #4] 0x080183CE: F89D 0004 LDRB.W R0, [SP, #4] 0x080183D2: 0600 LSLS R0, R0, #24 0x080183D4: 2800 CMP R0, #0 0x080183D6: D405 BMI .L2 ; 0x080183E4 0x080183D8: 9905 LDR R1, [SP, #20] 0x080183DA: 6E88 LDR R0, [R1, #104] 0x080183DC: F040 0001 ORR R0, R0, #1 0x080183E0: 6688 STR R0, [R1, #104] 0x080183E2: E004 B .L3 ; 0x080183EE
.L2: 0x080183E4: 9905 LDR R1, [SP, #20] 0x080183E6: 6E88 LDR R0, [R1, #104] 0x080183E8: F040 0002 ORR R0, R0, #2 0x080183EC: 6688 STR R0, [R1, #104]
.L3: 0x080183EE: F89D 0005 LDRB.W R0, [SP, #5] 0x080183F2: 0780 LSLS R0, R0, #30 0x080183F4: 2800 CMP R0, #0 0x080183F6: D504 BPL .L4 ; 0x08018402 0x080183F8: 9905 LDR R1, [SP, #20] 0x080183FA: 6E88 LDR R0, [R1, #104] 0x080183FC: F040 0004 ORR R0, R0, #4 0x08018400: 6688 STR R0, [R1, #104]
.L4: 0x08018402: F89D 0005 LDRB.W R0, [SP, #5] 0x08018406: 07C0 LSLS R0, R0, #31 0x08018408: B120 CBZ R0, .L5 ; 0x08018414 0x0801840A: 9905 LDR R1, [SP, #20] 0x0801840C: 6E88 LDR R0, [R1, #104] 0x0801840E: F040 0008 ORR R0, R0, #8 0x08018412: 6688 STR R0, [R1, #104]
.L5: 0x08018414: F89D 0005 LDRB.W R0, [SP, #5] 0x08018418: 0740 LSLS R0, R0, #29 0x0801841A: 2800 CMP R0, #0 0x0801841C: D504 BPL .L6 ; 0x08018428 0x0801841E: 9905 LDR R1, [SP, #20] 0x08018420: 6E88 LDR R0, [R1, #104] 0x08018422: F040 0010 ORR R0, R0, #16 0x08018426: 6688 STR R0, [R1, #104]
.L6: 0x08018428: F89D 0005 LDRB.W R0, [SP, #5] 0x0801842C: 0700 LSLS R0, R0, #28 0x0801842E: 2800 CMP R0, #0 0x08018430: D504 BPL .L7 ; 0x0801843C 0x08018432: 9905 LDR R1, [SP, #20] 0x08018434: 6E88 LDR R0, [R1, #104] 0x08018436: F040 0020 ORR R0, R0, #32 0x0801843A: 6688 STR R0, [R1, #104]
.L7: 0x0801843C: 9805 LDR R0, [SP, #20] 0x0801843E: 6801 LDR R1, [R0] 0x08018440: 2001 MOVS R0, #1 0x08018442: 6048 STR R0, [R1, #4]
.L8: 0x08018444: 9805 LDR R0, [SP, #20] 0x08018446: 6800 LDR R0, [R0] 0x08018448: 6800 LDR R0, [R0] 0x0801844A: 06C0 LSLS R0, R0, #27 0x0801844C: 2800 CMP R0, #0 0x0801844E: D50F BPL .L9 ; 0x08018470 0x08018450: 9805 LDR R0, [SP, #20] 0x08018452: 6800 LDR R0, [R0] 0x08018454: 68C0 LDR R0, [R0, #12] 0x08018456: 0680 LSLS R0, R0, #26 0x08018458: 2800 CMP R0, #0 0x0801845A: D509 BPL .L9 ; 0x08018470 0x0801845C: 9805 LDR R0, [SP, #20] 0x0801845E: 6801 LDR R1, [R0] 0x08018460: 2010 MOVS R0, #16 0x08018462: 6048 STR R0, [R1, #4] 0x08018464: 9805 LDR R0, [SP, #20] 0x08018466: 6C80 LDR R0, [R0, #72] 0x08018468: B110 CBZ R0, .L9 ; 0x08018470 0x0801846A: 9805 LDR R0, [SP, #20] 0x0801846C: 6C81 LDR R1, [R0, #72] 0x0801846E: 4788 BLX R1
.L9: 0x08018470: 9805 LDR R0, [SP, #20] 0x08018472: 6800 LDR R0, [R0] 0x08018474: 6800 LDR R0, [R0] 0x08018476: 0700 LSLS R0, R0, #28 0x08018478: 2800 CMP R0, #0 0x0801847A: D50F BPL .L10 ; 0x0801849C 0x0801847C: 9805 LDR R0, [SP, #20] 0x0801847E: 6800 LDR R0, [R0] 0x08018480: 68C0 LDR R0, [R0, #12] 0x08018482: 06C0 LSLS R0, R0, #27 0x08018484: 2800 CMP R0, #0 0x08018486: D509 BPL .L10 ; 0x0801849C 0x08018488: 9805 LDR R0, [SP, #20] 0x0801848A: 6801 LDR R1, [R0] 0x0801848C: 2008 MOVS R0, #8 0x0801848E: 6048 STR R0, [R1, #4] 0x08018490: 9805 LDR R0, [SP, #20] 0x08018492: 6CC0 LDR R0, [R0, #76] 0x08018494: B110 CBZ R0, .L10 ; 0x0801849C 0x08018496: 9805 LDR R0, [SP, #20] 0x08018498: 6CC1 LDR R1, [R0, #76] 0x0801849A: 4788 BLX R1
.L10: 0x0801849C: 9805 LDR R0, [SP, #20] 0x0801849E: 6800 LDR R0, [R0] 0x080184A0: 6800 LDR R0, [R0] 0x080184A2: 0740 LSLS R0, R0, #29 0x080184A4: 2800 CMP R0, #0 0x080184A6: D50F BPL .L11 ; 0x080184C8 0x080184A8: 9805 LDR R0, [SP, #20] 0x080184AA: 6800 LDR R0, [R0] 0x080184AC: 68C0 LDR R0, [R0, #12] 0x080184AE: 0700 LSLS R0, R0, #28 0x080184B0: 2800 CMP R0, #0 0x080184B2: D509 BPL .L11 ; 0x080184C8 0x080184B4: 9805 LDR R0, [SP, #20] 0x080184B6: 6801 LDR R1, [R0] 0x080184B8: 2004 MOVS R0, #4 0x080184BA: 6048 STR R0, [R1, #4] 0x080184BC: 9805 LDR R0, [SP, #20] 0x080184BE: 6D00 LDR R0, [R0, #80] 0x080184C0: B110 CBZ R0, .L11 ; 0x080184C8 0x080184C2: 9805 LDR R0, [SP, #20] 0x080184C4: 6D01 LDR R1, [R0, #80] 0x080184C6: 4788 BLX R1
.L11: 0x080184C8: 9805 LDR R0, [SP, #20] 0x080184CA: 6800 LDR R0, [R0] 0x080184CC: 6800 LDR R0, [R0] 0x080184CE: 0780 LSLS R0, R0, #30 0x080184D0: 2800 CMP R0, #0 0x080184D2: D531 BPL .L14 ; 0x08018538 0x080184D4: 9805 LDR R0, [SP, #20] 0x080184D6: 6800 LDR R0, [R0] 0x080184D8: 68C0 LDR R0, [R0, #12] 0x080184DA: 0740 LSLS R0, R0, #29 0x080184DC: 2800 CMP R0, #0 0x080184DE: D52B BPL .L14 ; 0x08018538 0x080184E0: 9805 LDR R0, [SP, #20] 0x080184E2: 6801 LDR R1, [R0] 0x080184E4: 68C8 LDR R0, [R1, #12] 0x080184E6: F020 003E BIC R0, R0, #62 0x080184EA: 60C8 STR R0, [R1, #12] 0x080184EC: 9805 LDR R0, [SP, #20] 0x080184EE: F890 003D LDRB.W R0, [R0, #61] 0x080184F2: 2804 CMP R0, #4 0x080184F4: D10E BNE .L13 ; 0x08018514 0x080184F6: 9905 LDR R1, [SP, #20] 0x080184F8: 2000 MOVS R0, #0 0x080184FA: F881 003C STRB.W R0, [R1, #60] 0x080184FE: 9905 LDR R1, [SP, #20] 0x08018500: 2001 MOVS R0, #1 0x08018502: F881 003D STRB.W R0, [R1, #61] 0x08018506: 9805 LDR R0, [SP, #20] 0x08018508: 6D80 LDR R0, [R0, #88] 0x0801850A: B110 CBZ R0, .L12 ; 0x08018512 0x0801850C: 9805 LDR R0, [SP, #20] 0x0801850E: 6D81 LDR R1, [R0, #88] 0x08018510: 4788 BLX R1
.L12: 0x08018512: E043 B .L20 ; 0x0801859C
.L13: 0x08018514: 9805 LDR R0, [SP, #20] 0x08018516: 6801 LDR R1, [R0] 0x08018518: 2002 MOVS R0, #2 0x0801851A: 6048 STR R0, [R1, #4] 0x0801851C: 9905 LDR R1, [SP, #20] 0x0801851E: 2000 MOVS R0, #0 0x08018520: F881 003C STRB.W R0, [R1, #60] 0x08018524: 9905 LDR R1, [SP, #20] 0x08018526: 2001 MOVS R0, #1 0x08018528: F881 003D STRB.W R0, [R1, #61] 0x0801852C: 9805 LDR R0, [SP, #20] 0x0801852E: 6C40 LDR R0, [R0, #68] 0x08018530: B110 CBZ R0, .L14 ; 0x08018538 0x08018532: 9805 LDR R0, [SP, #20] 0x08018534: 6C41 LDR R1, [R0, #68] 0x08018536: 4788 BLX R1
.L14: 0x08018538: 9805 LDR R0, [SP, #20] 0x0801853A: 6E80 LDR R0, [R0, #104] 0x0801853C: B370 CBZ R0, .L20 ; 0x0801859C 0x0801853E: 9905 LDR R1, [SP, #20] 0x08018540: 2004 MOVS R0, #4 0x08018542: F881 003D STRB.W R0, [R1, #61] 0x08018546: 9805 LDR R0, [SP, #20] 0x08018548: 6801 LDR R1, [R0] 0x0801854A: 68C8 LDR R0, [R1, #12] 0x0801854C: F020 0001 BIC R0, R0, #1 0x08018550: 60C8 STR R0, [R1, #12]
.L15: 0x08018552: 9804 LDR R0, [SP, #16] 0x08018554: 3001 ADDS R0, #1 0x08018556: 9004 STR R0, [SP, #16] 0x08018558: 9903 LDR R1, [SP, #12] 0x0801855A: 4288 CMP R0, R1 0x0801855C: D900 BLS .L16 ; 0x08018560 0x0801855E: E005 B .L17 ; 0x0801856C
.L16: 0x08018560: 9805 LDR R0, [SP, #20] 0x08018562: 6800 LDR R0, [R0] 0x08018564: 68C0 LDR R0, [R0, #12] 0x08018566: 07C0 LSLS R0, R0, #31 0x08018568: 2800 CMP R0, #0 0x0801856A: D1F2 BNE .L15 ; 0x08018552
.L17: 0x0801856C: 9905 LDR R1, [SP, #20] 0x0801856E: 2000 MOVS R0, #0 0x08018570: F881 003C STRB.W R0, [R1, #60] 0x08018574: 9805 LDR R0, [SP, #20] 0x08018576: 6800 LDR R0, [R0] 0x08018578: 68C0 LDR R0, [R0, #12] 0x0801857A: 07C0 LSLS R0, R0, #31 0x0801857C: B120 CBZ R0, .L18 ; 0x08018588 0x0801857E: 9905 LDR R1, [SP, #20] 0x08018580: 2003 MOVS R0, #3 0x08018582: F881 003D STRB.W R0, [R1, #61] 0x08018586: E003 B .L19 ; 0x08018590
.L18: 0x08018588: 9905 LDR R1, [SP, #20] 0x0801858A: 2001 MOVS R0, #1 0x0801858C: F881 003D STRB.W R0, [R1, #61]
.L19: 0x08018590: 9805 LDR R0, [SP, #20] 0x08018592: 6D40 LDR R0, [R0, #84] 0x08018594: B110 CBZ R0, .L20 ; 0x0801859C 0x08018596: 9805 LDR R0, [SP, #20] 0x08018598: 6D41 LDR R1, [R0, #84] 0x0801859A: 4788 BLX R1
.L20: 0x0801859C: B006 ADD SP, SP, #24 0x0801859E: BD80 POP {R7, PC}
HAL_PWREx_ConfigSupply: 0x080185A0: B580 PUSH {R7, LR} 0x080185A2: B084 SUB SP, SP, #16 0x080185A4: 9002 STR R0, [SP, #8] 0x080185A6: 9802 LDR R0, [SP, #8] 0x080185A8: 2802 CMP R0, #2 0x080185AA: D002 BEQ .L1 ; 0x080185B2 0x080185AC: 9802 LDR R0, [SP, #8] 0x080185AE: 2801 CMP R0, #1 0x080185B0: D100 BNE .L2 ; 0x080185B4
.L1: 0x080185B2: E007 B .L3 ; 0x080185C4
.L2: 0x080185B4: F641 10EA MOVW R0, #0x19EA ; 0x080219EA = .rodata..L.str.99 0x080185B8: F6C0 0002 MOVT R0, #0x0802 ; 0x080219EA = .rodata..L.str.99 0x080185BC: F44F 71A1 MOV.W R1, #0x0142 0x080185C0: F7EC FAEB BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x080185C4: F644 000C MOVW R0, #0x480C 0x080185C8: F6C5 0002 MOVT R0, #0x5802 0x080185CC: 6800 LDR R0, [R0] 0x080185CE: F3C0 0080 UBFX R0, R0, #2, #1 0x080185D2: B988 CBNZ R0, .L5 ; 0x080185F8 0x080185D4: F644 000C MOVW R0, #0x480C 0x080185D8: F6C5 0002 MOVT R0, #0x5802 0x080185DC: 6800 LDR R0, [R0] 0x080185DE: F000 0007 AND R0, R0, #7 0x080185E2: 9902 LDR R1, [SP, #8] 0x080185E4: 4288 CMP R0, R1 0x080185E6: D003 BEQ .L4 ; 0x080185F0 0x080185E8: 2001 MOVS R0, #1 0x080185EA: F88D 000F STRB.W R0, [SP, #15] 0x080185EE: E027 B .L9 ; 0x08018640
.L4: 0x080185F0: 2000 MOVS R0, #0 0x080185F2: F88D 000F STRB.W R0, [SP, #15] 0x080185F6: E023 B .L9 ; 0x08018640
.L5: 0x080185F8: F644 010C MOVW R1, #0x480C 0x080185FC: F6C5 0102 MOVT R1, #0x5802 0x08018600: 6808 LDR R0, [R1] 0x08018602: F020 0007 BIC R0, R0, #7 0x08018606: 9A02 LDR R2, [SP, #8] 0x08018608: 4310 ORRS R0, R2 0x0801860A: 6008 STR R0, [R1] 0x0801860C: F7FE F8AE BL HAL_GetTick ; 0x0801676C 0x08018610: 9001 STR R0, [SP, #4]
.L6: 0x08018612: F644 0004 MOVW R0, #0x4804 0x08018616: F6C5 0002 MOVT R0, #0x5802 0x0801861A: 6800 LDR R0, [R0] 0x0801861C: F3C0 3040 UBFX R0, R0, #13, #1 0x08018620: B958 CBNZ R0, .L8 ; 0x0801863A 0x08018622: F7FE F8A3 BL HAL_GetTick ; 0x0801676C 0x08018626: 9901 LDR R1, [SP, #4] 0x08018628: 1A40 SUBS R0, R0, R1 0x0801862A: F5B0 7F7A CMP.W R0, #0x03E8 0x0801862E: D903 BLS .L7 ; 0x08018638 0x08018630: 2001 MOVS R0, #1 0x08018632: F88D 000F STRB.W R0, [SP, #15] 0x08018636: E003 B .L9 ; 0x08018640
.L7: 0x08018638: E7EB B .L6 ; 0x08018612
.L8: 0x0801863A: 2000 MOVS R0, #0 0x0801863C: F88D 000F STRB.W R0, [SP, #15]
.L9: 0x08018640: F89D 000F LDRB.W R0, [SP, #15] 0x08018644: B004 ADD SP, SP, #16 0x08018646: BD80 POP {R7, PC}
HAL_RCC_GetClockConfig: 0x08018648: B082 SUB SP, SP, #8 0x0801864A: 9001 STR R0, [SP, #4] 0x0801864C: 9100 STR R1, [SP, #0] 0x0801864E: 9901 LDR R1, [SP, #4] 0x08018650: 203F MOVS R0, #63 0x08018652: 6008 STR R0, [R1] 0x08018654: F244 4010 MOVW R0, #0x4410 0x08018658: F6C5 0002 MOVT R0, #0x5802 0x0801865C: 6800 LDR R0, [R0] 0x0801865E: F000 0007 AND R0, R0, #7 0x08018662: 9901 LDR R1, [SP, #4] 0x08018664: 6048 STR R0, [R1, #4] 0x08018666: F244 4018 MOVW R0, #0x4418 0x0801866A: F6C5 0002 MOVT R0, #0x5802 0x0801866E: 6801 LDR R1, [R0] 0x08018670: F401 6170 AND R1, R1, #0x0F00 0x08018674: 9A01 LDR R2, [SP, #4] 0x08018676: 6091 STR R1, [R2, #8] 0x08018678: 6801 LDR R1, [R0] 0x0801867A: F001 010F AND R1, R1, #15 0x0801867E: 9A01 LDR R2, [SP, #4] 0x08018680: 60D1 STR R1, [R2, #12] 0x08018682: 6800 LDR R0, [R0] 0x08018684: F000 0070 AND R0, R0, #112 0x08018688: 9901 LDR R1, [SP, #4] 0x0801868A: 6108 STR R0, [R1, #16] 0x0801868C: F244 401C MOVW R0, #0x441C 0x08018690: F6C5 0002 MOVT R0, #0x5802 0x08018694: 6801 LDR R1, [R0] 0x08018696: F001 0170 AND R1, R1, #112 0x0801869A: 9A01 LDR R2, [SP, #4] 0x0801869C: 6151 STR R1, [R2, #20] 0x0801869E: 6800 LDR R0, [R0] 0x080186A0: F400 60E0 AND R0, R0, #0x0700 0x080186A4: 9901 LDR R1, [SP, #4] 0x080186A6: 6188 STR R0, [R1, #24] 0x080186A8: F244 4020 MOVW R0, #0x4420 0x080186AC: F6C5 0002 MOVT R0, #0x5802 0x080186B0: 6800 LDR R0, [R0] 0x080186B2: F000 0070 AND R0, R0, #112 0x080186B6: 9901 LDR R1, [SP, #4] 0x080186B8: 61C8 STR R0, [R1, #28] 0x080186BA: F242 0000 MOVW R0, #0x2000 0x080186BE: F2C5 2000 MOVT R0, #0x5200 0x080186C2: 6800 LDR R0, [R0] 0x080186C4: F000 000F AND R0, R0, #15 0x080186C8: 9900 LDR R1, [SP, #0] 0x080186CA: 6008 STR R0, [R1] 0x080186CC: B002 ADD SP, SP, #8 0x080186CE: 4770 BX LR
HAL_RTC_WaitForSynchro: 0x080186D0: B580 PUSH {R7, LR} 0x080186D2: B084 SUB SP, SP, #16 0x080186D4: 9002 STR R0, [SP, #8] 0x080186D6: 9802 LDR R0, [SP, #8] 0x080186D8: 6801 LDR R1, [R0] 0x080186DA: F64F 705F MOVW R0, #0xFF5F 0x080186DE: F2C0 0003 MOVT R0, #3 0x080186E2: 60C8 STR R0, [R1, #12] 0x080186E4: F7FE F842 BL HAL_GetTick ; 0x0801676C 0x080186E8: 9001 STR R0, [SP, #4]
.L1: 0x080186EA: 9802 LDR R0, [SP, #8] 0x080186EC: 6800 LDR R0, [R0] 0x080186EE: 68C0 LDR R0, [R0, #12] 0x080186F0: 0680 LSLS R0, R0, #26 0x080186F2: 2800 CMP R0, #0 0x080186F4: D40B BMI .L3 ; 0x0801870E 0x080186F6: F7FE F839 BL HAL_GetTick ; 0x0801676C 0x080186FA: 9901 LDR R1, [SP, #4] 0x080186FC: 1A40 SUBS R0, R0, R1 0x080186FE: F5B0 7F7A CMP.W R0, #0x03E8 0x08018702: D903 BLS .L2 ; 0x0801870C 0x08018704: 2003 MOVS R0, #3 0x08018706: F88D 000F STRB.W R0, [SP, #15] 0x0801870A: E003 B .L4 ; 0x08018714
.L2: 0x0801870C: E7ED B .L1 ; 0x080186EA
.L3: 0x0801870E: 2000 MOVS R0, #0 0x08018710: F88D 000F STRB.W R0, [SP, #15]
.L4: 0x08018714: F89D 000F LDRB.W R0, [SP, #15] 0x08018718: B004 ADD SP, SP, #16 0x0801871A: BD80 POP {R7, PC}
HAL_RTC_SetDate: 0x0801871C: B580 PUSH {R7, LR} 0x0801871E: B088 SUB SP, SP, #32 0x08018720: 9006 STR R0, [SP, #24] 0x08018722: 9105 STR R1, [SP, #20] 0x08018724: 9204 STR R2, [SP, #16] 0x08018726: 9804 LDR R0, [SP, #16] 0x08018728: B110 CBZ R0, .L1 ; 0x08018730 0x0801872A: 9804 LDR R0, [SP, #16] 0x0801872C: 2801 CMP R0, #1 0x0801872E: D100 BNE .L2 ; 0x08018732
.L1: 0x08018730: E007 B .L3 ; 0x08018742
.L2: 0x08018732: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08018736: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0801873A: F44F 717A MOV.W R1, #0x03E8 0x0801873E: F7EC FA2C BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08018742: 9806 LDR R0, [SP, #24] 0x08018744: F890 0020 LDRB.W R0, [R0, #32] 0x08018748: 2801 CMP R0, #1 0x0801874A: D103 BNE .L4 ; 0x08018754 0x0801874C: 2002 MOVS R0, #2 0x0801874E: F88D 001F STRB.W R0, [SP, #31] 0x08018752: E0F9 B .L25 ; 0x08018948
.L4: 0x08018754: 9906 LDR R1, [SP, #24] 0x08018756: 2001 MOVS R0, #1 0x08018758: F881 0020 STRB.W R0, [R1, #32] 0x0801875C: 9906 LDR R1, [SP, #24] 0x0801875E: 2002 MOVS R0, #2 0x08018760: F881 0021 STRB.W R0, [R1, #33] 0x08018764: 9804 LDR R0, [SP, #16] 0x08018766: B950 CBNZ R0, .L5 ; 0x0801877E 0x08018768: 9805 LDR R0, [SP, #20] 0x0801876A: 7840 LDRB R0, [R0, #1] 0x0801876C: 06C0 LSLS R0, R0, #27 0x0801876E: 2800 CMP R0, #0 0x08018770: D505 BPL .L5 ; 0x0801877E 0x08018772: 9905 LDR R1, [SP, #20] 0x08018774: 7848 LDRB R0, [R1, #1] 0x08018776: F000 00EF AND R0, R0, #239 0x0801877A: 300A ADDS R0, #10 0x0801877C: 7048 STRB R0, [R1, #1]
.L5: 0x0801877E: 9805 LDR R0, [SP, #20] 0x08018780: 7800 LDRB R0, [R0] 0x08018782: 2801 CMP R0, #1 0x08018784: D017 BEQ .L6 ; 0x080187B6 0x08018786: 9805 LDR R0, [SP, #20] 0x08018788: 7800 LDRB R0, [R0] 0x0801878A: 2802 CMP R0, #2 0x0801878C: D013 BEQ .L6 ; 0x080187B6 0x0801878E: 9805 LDR R0, [SP, #20] 0x08018790: 7800 LDRB R0, [R0] 0x08018792: 2803 CMP R0, #3 0x08018794: D00F BEQ .L6 ; 0x080187B6 0x08018796: 9805 LDR R0, [SP, #20] 0x08018798: 7800 LDRB R0, [R0] 0x0801879A: 2804 CMP R0, #4 0x0801879C: D00B BEQ .L6 ; 0x080187B6 0x0801879E: 9805 LDR R0, [SP, #20] 0x080187A0: 7800 LDRB R0, [R0] 0x080187A2: 2805 CMP R0, #5 0x080187A4: D007 BEQ .L6 ; 0x080187B6 0x080187A6: 9805 LDR R0, [SP, #20] 0x080187A8: 7800 LDRB R0, [R0] 0x080187AA: 2806 CMP R0, #6 0x080187AC: D003 BEQ .L6 ; 0x080187B6 0x080187AE: 9805 LDR R0, [SP, #20] 0x080187B0: 7800 LDRB R0, [R0] 0x080187B2: 2807 CMP R0, #7 0x080187B4: D100 BNE .L7 ; 0x080187B8
.L6: 0x080187B6: E007 B .L8 ; 0x080187C8
.L7: 0x080187B8: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x080187BC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x080187C0: F44F 717D MOV.W R1, #0x03F4 0x080187C4: F7EC F9E9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L8: 0x080187C8: 9804 LDR R0, [SP, #16] 0x080187CA: 2800 CMP R0, #0 0x080187CC: D148 BNE .L15 ; 0x08018860 0x080187CE: 9805 LDR R0, [SP, #20] 0x080187D0: 78C0 LDRB R0, [R0, #3] 0x080187D2: 2863 CMP R0, #99 0x080187D4: D800 BHI .L9 ; 0x080187D8 0x080187D6: E007 B .L10 ; 0x080187E8
.L9: 0x080187D8: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x080187DC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x080187E0: F44F 717E MOV.W R1, #0x03F8 0x080187E4: F7EC F9D9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L10: 0x080187E8: 9805 LDR R0, [SP, #20] 0x080187EA: 7840 LDRB R0, [R0, #1] 0x080187EC: B120 CBZ R0, .L11 ; 0x080187F8 0x080187EE: 9805 LDR R0, [SP, #20] 0x080187F0: 7840 LDRB R0, [R0, #1] 0x080187F2: 280C CMP R0, #12 0x080187F4: D800 BHI .L11 ; 0x080187F8 0x080187F6: E007 B .L12 ; 0x08018808
.L11: 0x080187F8: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x080187FC: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08018800: F240 31F9 MOVW R1, #0x03F9 0x08018804: F7EC F9C9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L12: 0x08018808: 9805 LDR R0, [SP, #20] 0x0801880A: 7880 LDRB R0, [R0, #2] 0x0801880C: B120 CBZ R0, .L13 ; 0x08018818 0x0801880E: 9805 LDR R0, [SP, #20] 0x08018810: 7880 LDRB R0, [R0, #2] 0x08018812: 281F CMP R0, #31 0x08018814: D800 BHI .L13 ; 0x08018818 0x08018816: E007 B .L14 ; 0x08018828
.L13: 0x08018818: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0801881C: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08018820: F240 31FA MOVW R1, #0x03FA 0x08018824: F7EC F9B9 BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x08018828: 9805 LDR R0, [SP, #20] 0x0801882A: 78C0 LDRB R0, [R0, #3] 0x0801882C: F7F1 FDD5 BL RTC_ByteToBcd2 ; 0x0800A3DA 0x08018830: 0400 LSLS R0, R0, #16 0x08018832: 9000 STR R0, [SP, #0] 0x08018834: 9805 LDR R0, [SP, #20] 0x08018836: 7840 LDRB R0, [R0, #1] 0x08018838: F7F1 FDCF BL RTC_ByteToBcd2 ; 0x0800A3DA 0x0801883C: 4601 MOV R1, R0 0x0801883E: 9800 LDR R0, [SP, #0] 0x08018840: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08018844: 9001 STR R0, [SP, #4] 0x08018846: 9805 LDR R0, [SP, #20] 0x08018848: 7880 LDRB R0, [R0, #2] 0x0801884A: F7F1 FDC6 BL RTC_ByteToBcd2 ; 0x0800A3DA 0x0801884E: 4601 MOV R1, R0 0x08018850: 9801 LDR R0, [SP, #4] 0x08018852: 4408 ADD R0, R1 0x08018854: 9905 LDR R1, [SP, #20] 0x08018856: 7809 LDRB R1, [R1] 0x08018858: EA40 3041 ORR.W R0, R0, R1, LSL #13 0x0801885C: 9003 STR R0, [SP, #12] 0x0801885E: E042 B .L22 ; 0x080188E6
.L15: 0x08018860: 9805 LDR R0, [SP, #20] 0x08018862: 78C0 LDRB R0, [R0, #3] 0x08018864: F7F1 FDD8 BL RTC_Bcd2ToByte ; 0x0800A418 0x08018868: 2863 CMP R0, #99 0x0801886A: D800 BHI .L16 ; 0x0801886E 0x0801886C: E007 B .L17 ; 0x0801887E
.L16: 0x0801886E: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x08018872: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x08018876: F240 4103 MOVW R1, #0x0403 0x0801887A: F7EC F98E BL vApplicationStackOverflowHook ; 0x08004B9A
.L17: 0x0801887E: 9805 LDR R0, [SP, #20] 0x08018880: 7840 LDRB R0, [R0, #1] 0x08018882: F7F1 FDC9 BL RTC_Bcd2ToByte ; 0x0800A418 0x08018886: B130 CBZ R0, .L18 ; 0x08018896 0x08018888: 9805 LDR R0, [SP, #20] 0x0801888A: 7840 LDRB R0, [R0, #1] 0x0801888C: F7F1 FDC4 BL RTC_Bcd2ToByte ; 0x0800A418 0x08018890: 280C CMP R0, #12 0x08018892: D800 BHI .L18 ; 0x08018896 0x08018894: E007 B .L19 ; 0x080188A6
.L18: 0x08018896: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0801889A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0801889E: F240 4104 MOVW R1, #0x0404 0x080188A2: F7EC F97A BL vApplicationStackOverflowHook ; 0x08004B9A
.L19: 0x080188A6: 9805 LDR R0, [SP, #20] 0x080188A8: 7880 LDRB R0, [R0, #2] 0x080188AA: F7F1 FDB5 BL RTC_Bcd2ToByte ; 0x0800A418 0x080188AE: B130 CBZ R0, .L20 ; 0x080188BE 0x080188B0: 9805 LDR R0, [SP, #20] 0x080188B2: 7880 LDRB R0, [R0, #2] 0x080188B4: F7F1 FDB0 BL RTC_Bcd2ToByte ; 0x0800A418 0x080188B8: 281F CMP R0, #31 0x080188BA: D800 BHI .L20 ; 0x080188BE 0x080188BC: E007 B .L21 ; 0x080188CE
.L20: 0x080188BE: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x080188C2: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x080188C6: F240 4105 MOVW R1, #0x0405 0x080188CA: F7EC F966 BL vApplicationStackOverflowHook ; 0x08004B9A
.L21: 0x080188CE: 9805 LDR R0, [SP, #20] 0x080188D0: 7801 LDRB R1, [R0] 0x080188D2: 7843 LDRB R3, [R0, #1] 0x080188D4: 7882 LDRB R2, [R0, #2] 0x080188D6: 78C0 LDRB R0, [R0, #3] 0x080188D8: 0400 LSLS R0, R0, #16 0x080188DA: EA40 2003 ORR.W R0, R0, R3, LSL #8 0x080188DE: 4410 ADD R0, R2 0x080188E0: EA40 3041 ORR.W R0, R0, R1, LSL #13 0x080188E4: 9003 STR R0, [SP, #12]
.L22: 0x080188E6: 9806 LDR R0, [SP, #24] 0x080188E8: 6801 LDR R1, [R0] 0x080188EA: 20CA MOVS R0, #202 0x080188EC: 6248 STR R0, [R1, #36] 0x080188EE: 9806 LDR R0, [SP, #24] 0x080188F0: 6801 LDR R1, [R0] 0x080188F2: 2053 MOVS R0, #83 0x080188F4: 6248 STR R0, [R1, #36] 0x080188F6: 9806 LDR R0, [SP, #24] 0x080188F8: F7F1 FB90 BL RTC_EnterInitMode ; 0x0800A01C 0x080188FC: F88D 000B STRB.W R0, [SP, #11] 0x08018900: F89D 000B LDRB.W R0, [SP, #11] 0x08018904: B968 CBNZ R0, .L23 ; 0x08018922 0x08018906: 9803 LDR R0, [SP, #12] 0x08018908: F64F 713F MOVW R1, #0xFF3F 0x0801890C: F2C0 01FF MOVT R1, #255 0x08018910: 4008 ANDS R0, R1 0x08018912: 9906 LDR R1, [SP, #24] 0x08018914: 6809 LDR R1, [R1] 0x08018916: 6048 STR R0, [R1, #4] 0x08018918: 9806 LDR R0, [SP, #24] 0x0801891A: F7F1 FBB6 BL RTC_ExitInitMode ; 0x0800A08A 0x0801891E: F88D 000B STRB.W R0, [SP, #11]
.L23: 0x08018922: 9806 LDR R0, [SP, #24] 0x08018924: 6801 LDR R1, [R0] 0x08018926: 20FF MOVS R0, #255 0x08018928: 6248 STR R0, [R1, #36] 0x0801892A: F89D 000B LDRB.W R0, [SP, #11] 0x0801892E: B918 CBNZ R0, .L24 ; 0x08018938 0x08018930: 9906 LDR R1, [SP, #24] 0x08018932: 2001 MOVS R0, #1 0x08018934: F881 0021 STRB.W R0, [R1, #33]
.L24: 0x08018938: 9906 LDR R1, [SP, #24] 0x0801893A: 2000 MOVS R0, #0 0x0801893C: F881 0020 STRB.W R0, [R1, #32] 0x08018940: F89D 000B LDRB.W R0, [SP, #11] 0x08018944: F88D 001F STRB.W R0, [SP, #31]
.L25: 0x08018948: F89D 001F LDRB.W R0, [SP, #31] 0x0801894C: B008 ADD SP, SP, #32 0x0801894E: BD80 POP {R7, PC}
HAL_RTC_GetDate: 0x08018950: B580 PUSH {R7, LR} 0x08018952: B084 SUB SP, SP, #16 0x08018954: 9003 STR R0, [SP, #12] 0x08018956: 9102 STR R1, [SP, #8] 0x08018958: 9201 STR R2, [SP, #4] 0x0801895A: 9801 LDR R0, [SP, #4] 0x0801895C: B110 CBZ R0, .L1 ; 0x08018964 0x0801895E: 9801 LDR R0, [SP, #4] 0x08018960: 2801 CMP R0, #1 0x08018962: D100 BNE .L2 ; 0x08018966
.L1: 0x08018964: E007 B .L3 ; 0x08018976
.L2: 0x08018966: F241 5080 MOVW R0, #0x1580 ; 0x08021580 = .rodata..L.str.116 0x0801896A: F6C0 0002 MOVT R0, #0x0802 ; 0x08021580 = .rodata..L.str.116 0x0801896E: F240 413F MOVW R1, #0x043F 0x08018972: F7EC F912 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08018976: 9803 LDR R0, [SP, #12] 0x08018978: 6800 LDR R0, [R0] 0x0801897A: 6840 LDR R0, [R0, #4] 0x0801897C: F64F 713F MOVW R1, #0xFF3F 0x08018980: F2C0 01FF MOVT R1, #255 0x08018984: 4008 ANDS R0, R1 0x08018986: 9000 STR R0, [SP, #0] 0x08018988: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801898C: 9902 LDR R1, [SP, #8] 0x0801898E: 70C8 STRB R0, [R1, #3] 0x08018990: 9800 LDR R0, [SP, #0] 0x08018992: F3C0 2004 UBFX R0, R0, #8, #5 0x08018996: 9902 LDR R1, [SP, #8] 0x08018998: 7048 STRB R0, [R1, #1] 0x0801899A: 9800 LDR R0, [SP, #0] 0x0801899C: F000 003F AND R0, R0, #63 0x080189A0: 9902 LDR R1, [SP, #8] 0x080189A2: 7088 STRB R0, [R1, #2] 0x080189A4: F8BD 0000 LDRH.W R0, [SP] 0x080189A8: 0B40 LSRS R0, R0, #13 0x080189AA: 9902 LDR R1, [SP, #8] 0x080189AC: 7008 STRB R0, [R1] 0x080189AE: 9801 LDR R0, [SP, #4] 0x080189B0: B988 CBNZ R0, .L4 ; 0x080189D6 0x080189B2: 9802 LDR R0, [SP, #8] 0x080189B4: 78C0 LDRB R0, [R0, #3] 0x080189B6: F7F1 FD2F BL RTC_Bcd2ToByte ; 0x0800A418 0x080189BA: 9902 LDR R1, [SP, #8] 0x080189BC: 70C8 STRB R0, [R1, #3] 0x080189BE: 9802 LDR R0, [SP, #8] 0x080189C0: 7840 LDRB R0, [R0, #1] 0x080189C2: F7F1 FD29 BL RTC_Bcd2ToByte ; 0x0800A418 0x080189C6: 9902 LDR R1, [SP, #8] 0x080189C8: 7048 STRB R0, [R1, #1] 0x080189CA: 9802 LDR R0, [SP, #8] 0x080189CC: 7880 LDRB R0, [R0, #2] 0x080189CE: F7F1 FD23 BL RTC_Bcd2ToByte ; 0x0800A418 0x080189D2: 9902 LDR R1, [SP, #8] 0x080189D4: 7088 STRB R0, [R1, #2]
.L4: 0x080189D6: 2000 MOVS R0, #0 0x080189D8: B004 ADD SP, SP, #16 0x080189DA: BD80 POP {R7, PC}
HAL_SD_InitCard: 0x080189DC: B510 PUSH {R4, LR} 0x080189DE: B08C SUB SP, SP, #48 0x080189E0: 900A STR R0, [SP, #40] 0x080189E2: 2100 MOVS R1, #0 0x080189E4: 9104 STR R1, [SP, #16] 0x080189E6: 9105 STR R1, [SP, #20] 0x080189E8: 9106 STR R1, [SP, #24] 0x080189EA: 9107 STR R1, [SP, #28] 0x080189EC: F44F 3080 MOV.W R0, #0x010000 0x080189F0: F7EB FC0A BL HAL_RCCEx_GetPeriphCLKFreq ; 0x08004208 0x080189F4: 9003 STR R0, [SP, #12] 0x080189F6: 9803 LDR R0, [SP, #12] 0x080189F8: B950 CBNZ R0, .L1 ; 0x08018A10 0x080189FA: 990A LDR R1, [SP, #40] 0x080189FC: 2001 MOVS R0, #1 0x080189FE: F881 0030 STRB.W R0, [R1, #48] 0x08018A02: 9A0A LDR R2, [SP, #40] 0x08018A04: F04F 6100 MOV.W R1, #0x08000000 0x08018A08: 6351 STR R1, [R2, #52] 0x08018A0A: F88D 002F STRB.W R0, [SP, #47] 0x08018A0E: E073 B .L7 ; 0x08018AF8
.L1: 0x08018A10: 9803 LDR R0, [SP, #12] 0x08018A12: 0A00 LSRS R0, R0, #8 0x08018A14: F648 3159 MOVW R1, #0x8B59 0x08018A18: F2C0 114F MOVT R1, #0x014F 0x08018A1C: FBA0 1001 UMULL R1, R0, R0, R1 0x08018A20: 0900 LSRS R0, R0, #4 0x08018A22: 9008 STR R0, [SP, #32] 0x08018A24: 980A LDR R0, [SP, #40] 0x08018A26: 6800 LDR R0, [R0] 0x08018A28: 9904 LDR R1, [SP, #16] 0x08018A2A: 9A05 LDR R2, [SP, #20] 0x08018A2C: 9B06 LDR R3, [SP, #24] 0x08018A2E: F8DD C01C LDR.W R12, [SP, #28] 0x08018A32: 9C08 LDR R4, [SP, #32] 0x08018A34: 46EE MOV LR, SP 0x08018A36: F8CE 4004 STR.W R4, [LR, #4] 0x08018A3A: F8CE C000 STR.W R12, [LR] 0x08018A3E: F7F7 F812 BL SDMMC_Init ; 0x0800FA66 0x08018A42: 980A LDR R0, [SP, #40] 0x08018A44: 6800 LDR R0, [R0] 0x08018A46: F002 FD9D BL SDMMC_PowerState_ON ; 0x0801B584 0x08018A4A: 9808 LDR R0, [SP, #32] 0x08018A4C: B128 CBZ R0, .L2 ; 0x08018A5A 0x08018A4E: 9803 LDR R0, [SP, #12] 0x08018A50: 9908 LDR R1, [SP, #32] 0x08018A52: 0049 LSLS R1, R1, #1 0x08018A54: FBB0 F0F1 UDIV R0, R0, R1 0x08018A58: 9003 STR R0, [SP, #12]
.L2: 0x08018A5A: 9803 LDR R0, [SP, #12] 0x08018A5C: B148 CBZ R0, .L3 ; 0x08018A72 0x08018A5E: 9903 LDR R1, [SP, #12] 0x08018A60: F242 1010 MOVW R0, #0x2110 0x08018A64: F2C0 0001 MOVT R0, #1 0x08018A68: FBB0 F0F1 UDIV R0, R0, R1 0x08018A6C: 3001 ADDS R0, #1 0x08018A6E: F7ED FDF7 BL HAL_Delay ; 0x08006660
.L3: 0x08018A72: 980A LDR R0, [SP, #40] 0x08018A74: F7F2 F848 BL SD_PowerON ; 0x0800AB08 0x08018A78: 9009 STR R0, [SP, #36] 0x08018A7A: 9809 LDR R0, [SP, #36] 0x08018A7C: B158 CBZ R0, .L4 ; 0x08018A96 0x08018A7E: 990A LDR R1, [SP, #40] 0x08018A80: 2001 MOVS R0, #1 0x08018A82: F881 0030 STRB.W R0, [R1, #48] 0x08018A86: 9B09 LDR R3, [SP, #36] 0x08018A88: 9A0A LDR R2, [SP, #40] 0x08018A8A: 6B51 LDR R1, [R2, #52] 0x08018A8C: 4319 ORRS R1, R3 0x08018A8E: 6351 STR R1, [R2, #52] 0x08018A90: F88D 002F STRB.W R0, [SP, #47] 0x08018A94: E030 B .L7 ; 0x08018AF8
.L4: 0x08018A96: 980A LDR R0, [SP, #40] 0x08018A98: F000 F9F8 BL SD_InitCard ; 0x08018E8C 0x08018A9C: 9009 STR R0, [SP, #36] 0x08018A9E: 9809 LDR R0, [SP, #36] 0x08018AA0: B158 CBZ R0, .L5 ; 0x08018ABA 0x08018AA2: 990A LDR R1, [SP, #40] 0x08018AA4: 2001 MOVS R0, #1 0x08018AA6: F881 0030 STRB.W R0, [R1, #48] 0x08018AAA: 9B09 LDR R3, [SP, #36] 0x08018AAC: 9A0A LDR R2, [SP, #40] 0x08018AAE: 6B51 LDR R1, [R2, #52] 0x08018AB0: 4319 ORRS R1, R3 0x08018AB2: 6351 STR R1, [R2, #52] 0x08018AB4: F88D 002F STRB.W R0, [SP, #47] 0x08018AB8: E01E B .L7 ; 0x08018AF8
.L5: 0x08018ABA: 980A LDR R0, [SP, #40] 0x08018ABC: 6800 LDR R0, [R0] 0x08018ABE: F44F 7100 MOV.W R1, #0x0200 0x08018AC2: F7F7 F9A7 BL SDMMC_CmdBlockLength ; 0x0800FE14 0x08018AC6: 9009 STR R0, [SP, #36] 0x08018AC8: 9809 LDR R0, [SP, #36] 0x08018ACA: B190 CBZ R0, .L6 ; 0x08018AF2 0x08018ACC: 980A LDR R0, [SP, #40] 0x08018ACE: 6801 LDR R1, [R0] 0x08018AD0: F640 70FF MOVW R0, #0x0FFF 0x08018AD4: F6C1 70E0 MOVT R0, #0x1FE0 0x08018AD8: 6388 STR R0, [R1, #56] 0x08018ADA: 9A09 LDR R2, [SP, #36] 0x08018ADC: 990A LDR R1, [SP, #40] 0x08018ADE: 6B48 LDR R0, [R1, #52] 0x08018AE0: 4310 ORRS R0, R2 0x08018AE2: 6348 STR R0, [R1, #52] 0x08018AE4: 990A LDR R1, [SP, #40] 0x08018AE6: 2001 MOVS R0, #1 0x08018AE8: F881 0030 STRB.W R0, [R1, #48] 0x08018AEC: F88D 002F STRB.W R0, [SP, #47] 0x08018AF0: E002 B .L7 ; 0x08018AF8
.L6: 0x08018AF2: 2000 MOVS R0, #0 0x08018AF4: F88D 002F STRB.W R0, [SP, #47]
.L7: 0x08018AF8: F89D 002F LDRB.W R0, [SP, #47] 0x08018AFC: B00C ADD SP, SP, #48 0x08018AFE: BD10 POP {R4, PC}
HAL_SD_GetCardStatus: 0x08018B00: B580 PUSH {R7, LR} 0x08018B02: B096 SUB SP, SP, #88 0x08018B04: 9014 STR R0, [SP, #80] 0x08018B06: 9113 STR R1, [SP, #76] 0x08018B08: 2000 MOVS R0, #0 0x08018B0A: F88D 0007 STRB.W R0, [SP, #7] 0x08018B0E: 9814 LDR R0, [SP, #80] 0x08018B10: F890 0030 LDRB.W R0, [R0, #48] 0x08018B14: 2803 CMP R0, #3 0x08018B16: D103 BNE .L1 ; 0x08018B20 0x08018B18: 2001 MOVS R0, #1 0x08018B1A: F88D 0057 STRB.W R0, [SP, #87] 0x08018B1E: E07F B .L5 ; 0x08018C20
.L1: 0x08018B20: 9814 LDR R0, [SP, #80] 0x08018B22: A903 ADD R1, SP, #12 0x08018B24: F7F1 FF35 BL SD_SendSDStatus ; 0x0800A992 0x08018B28: 9002 STR R0, [SP, #8] 0x08018B2A: 9802 LDR R0, [SP, #8] 0x08018B2C: B190 CBZ R0, .L2 ; 0x08018B54 0x08018B2E: 9814 LDR R0, [SP, #80] 0x08018B30: 6801 LDR R1, [R0] 0x08018B32: F640 70FF MOVW R0, #0x0FFF 0x08018B36: F6C1 70E0 MOVT R0, #0x1FE0 0x08018B3A: 6388 STR R0, [R1, #56] 0x08018B3C: 9A02 LDR R2, [SP, #8] 0x08018B3E: 9914 LDR R1, [SP, #80] 0x08018B40: 6B48 LDR R0, [R1, #52] 0x08018B42: 4310 ORRS R0, R2 0x08018B44: 6348 STR R0, [R1, #52] 0x08018B46: 9914 LDR R1, [SP, #80] 0x08018B48: 2001 MOVS R0, #1 0x08018B4A: F881 0030 STRB.W R0, [R1, #48] 0x08018B4E: F88D 0007 STRB.W R0, [SP, #7] 0x08018B52: E048 B .L3 ; 0x08018BE6
.L2: 0x08018B54: F89D 000C LDRB.W R0, [SP, #12] 0x08018B58: 0980 LSRS R0, R0, #6 0x08018B5A: 9913 LDR R1, [SP, #76] 0x08018B5C: 7008 STRB R0, [R1] 0x08018B5E: 9803 LDR R0, [SP, #12] 0x08018B60: F3C0 1040 UBFX R0, R0, #5, #1 0x08018B64: 9913 LDR R1, [SP, #76] 0x08018B66: 7048 STRB R0, [R1, #1] 0x08018B68: 9903 LDR R1, [SP, #12] 0x08018B6A: F401 007F AND R0, R1, #0xFF0000 0x08018B6E: 0A00 LSRS R0, R0, #8 0x08018B70: EA40 6011 ORR.W R0, R0, R1, LSR #24 0x08018B74: 9913 LDR R1, [SP, #76] 0x08018B76: 8048 STRH R0, [R1, #2] 0x08018B78: 9904 LDR R1, [SP, #16] 0x08018B7A: 0608 LSLS R0, R1, #24 0x08018B7C: F401 427F AND R2, R1, #0xFF00 0x08018B80: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x08018B84: F401 027F AND R2, R1, #0xFF0000 0x08018B88: EA40 2012 ORR.W R0, R0, R2, LSR #8 0x08018B8C: EA40 6011 ORR.W R0, R0, R1, LSR #24 0x08018B90: 9913 LDR R1, [SP, #76] 0x08018B92: 6048 STR R0, [R1, #4] 0x08018B94: 9805 LDR R0, [SP, #20] 0x08018B96: 9913 LDR R1, [SP, #76] 0x08018B98: 7208 STRB R0, [R1, #8] 0x08018B9A: 9805 LDR R0, [SP, #20] 0x08018B9C: 0A00 LSRS R0, R0, #8 0x08018B9E: 9913 LDR R1, [SP, #76] 0x08018BA0: 7248 STRB R0, [R1, #9] 0x08018BA2: 9805 LDR R0, [SP, #20] 0x08018BA4: F3C0 5003 UBFX R0, R0, #20, #4 0x08018BA8: 9913 LDR R1, [SP, #76] 0x08018BAA: 7288 STRB R0, [R1, #10] 0x08018BAC: F8BD 0017 LDRH.W R0, [SP, #23] 0x08018BB0: BA40 REV16 R0, R0 0x08018BB2: 9913 LDR R1, [SP, #76] 0x08018BB4: 8188 STRH R0, [R1, #12] 0x08018BB6: F8BD 0018 LDRH.W R0, [SP, #24] 0x08018BBA: 0A80 LSRS R0, R0, #10 0x08018BBC: 9913 LDR R1, [SP, #76] 0x08018BBE: 7388 STRB R0, [R1, #14] 0x08018BC0: 9806 LDR R0, [SP, #24] 0x08018BC2: F3C0 2001 UBFX R0, R0, #8, #2 0x08018BC6: 9913 LDR R1, [SP, #76] 0x08018BC8: 73C8 STRB R0, [R1, #15] 0x08018BCA: F89D 0018 LDRB.W R0, [SP, #24] 0x08018BCE: 0900 LSRS R0, R0, #4 0x08018BD0: 9913 LDR R1, [SP, #76] 0x08018BD2: 7408 STRB R0, [R1, #16] 0x08018BD4: 9806 LDR R0, [SP, #24] 0x08018BD6: F000 000F AND R0, R0, #15 0x08018BDA: 9913 LDR R1, [SP, #76] 0x08018BDC: 7448 STRB R0, [R1, #17] 0x08018BDE: F89D 001F LDRB.W R0, [SP, #31] 0x08018BE2: 9913 LDR R1, [SP, #76] 0x08018BE4: 7488 STRB R0, [R1, #18]
.L3: 0x08018BE6: 9814 LDR R0, [SP, #80] 0x08018BE8: 6800 LDR R0, [R0] 0x08018BEA: F44F 7100 MOV.W R1, #0x0200 0x08018BEE: F7F7 F911 BL SDMMC_CmdBlockLength ; 0x0800FE14 0x08018BF2: 9002 STR R0, [SP, #8] 0x08018BF4: 9802 LDR R0, [SP, #8] 0x08018BF6: B178 CBZ R0, .L4 ; 0x08018C18 0x08018BF8: 9814 LDR R0, [SP, #80] 0x08018BFA: 6801 LDR R1, [R0] 0x08018BFC: F640 70FF MOVW R0, #0x0FFF 0x08018C00: F6C1 70E0 MOVT R0, #0x1FE0 0x08018C04: 6388 STR R0, [R1, #56] 0x08018C06: 9802 LDR R0, [SP, #8] 0x08018C08: 9914 LDR R1, [SP, #80] 0x08018C0A: 6348 STR R0, [R1, #52] 0x08018C0C: 9914 LDR R1, [SP, #80] 0x08018C0E: 2001 MOVS R0, #1 0x08018C10: F881 0030 STRB.W R0, [R1, #48] 0x08018C14: F88D 0007 STRB.W R0, [SP, #7]
.L4: 0x08018C18: F89D 0007 LDRB.W R0, [SP, #7] 0x08018C1C: F88D 0057 STRB.W R0, [SP, #87]
.L5: 0x08018C20: F89D 0057 LDRB.W R0, [SP, #87] 0x08018C24: B016 ADD SP, SP, #88 0x08018C26: BD80 POP {R7, PC}
HAL_SD_GetCardState: 0x08018C28: B580 PUSH {R7, LR} 0x08018C2A: B084 SUB SP, SP, #16 0x08018C2C: 9003 STR R0, [SP, #12] 0x08018C2E: 2000 MOVS R0, #0 0x08018C30: 9000 STR R0, [SP, #0] 0x08018C32: 9803 LDR R0, [SP, #12] 0x08018C34: 4669 MOV R1, SP 0x08018C36: F000 F80F BL SD_SendStatus ; 0x08018C58 0x08018C3A: 9001 STR R0, [SP, #4] 0x08018C3C: 9801 LDR R0, [SP, #4] 0x08018C3E: B120 CBZ R0, .L1 ; 0x08018C4A 0x08018C40: 9A01 LDR R2, [SP, #4] 0x08018C42: 9903 LDR R1, [SP, #12] 0x08018C44: 6B48 LDR R0, [R1, #52] 0x08018C46: 4310 ORRS R0, R2 0x08018C48: 6348 STR R0, [R1, #52]
.L1: 0x08018C4A: 9800 LDR R0, [SP, #0] 0x08018C4C: F3C0 2043 UBFX R0, R0, #9, #4 0x08018C50: 9002 STR R0, [SP, #8] 0x08018C52: 9802 LDR R0, [SP, #8] 0x08018C54: B004 ADD SP, SP, #16 0x08018C56: BD80 POP {R7, PC}
SD_SendStatus: 0x08018C58: B580 PUSH {R7, LR} 0x08018C5A: B086 SUB SP, SP, #24 0x08018C5C: 9004 STR R0, [SP, #16] 0x08018C5E: 9103 STR R1, [SP, #12] 0x08018C60: 9803 LDR R0, [SP, #12] 0x08018C62: B918 CBNZ R0, .L1 ; 0x08018C6C 0x08018C64: F04F 6000 MOV.W R0, #0x08000000 0x08018C68: 9005 STR R0, [SP, #20] 0x08018C6A: E016 B .L3 ; 0x08018C9A
.L1: 0x08018C6C: 9904 LDR R1, [SP, #16] 0x08018C6E: 6808 LDR R0, [R1] 0x08018C70: 6C49 LDR R1, [R1, #68] 0x08018C72: 0409 LSLS R1, R1, #16 0x08018C74: F7F7 FC39 BL SDMMC_CmdSendStatus ; 0x080104EA 0x08018C78: 9002 STR R0, [SP, #8] 0x08018C7A: 9802 LDR R0, [SP, #8] 0x08018C7C: B110 CBZ R0, .L2 ; 0x08018C84 0x08018C7E: 9802 LDR R0, [SP, #8] 0x08018C80: 9005 STR R0, [SP, #20] 0x08018C82: E00A B .L3 ; 0x08018C9A
.L2: 0x08018C84: 9804 LDR R0, [SP, #16] 0x08018C86: 6800 LDR R0, [R0] 0x08018C88: 2100 MOVS R1, #0 0x08018C8A: 9101 STR R1, [SP, #4] 0x08018C8C: F7F6 FFF8 BL SDMMC_GetResponse ; 0x0800FC80 0x08018C90: 4601 MOV R1, R0 0x08018C92: 9801 LDR R0, [SP, #4] 0x08018C94: 9A03 LDR R2, [SP, #12] 0x08018C96: 6011 STR R1, [R2] 0x08018C98: 9005 STR R0, [SP, #20]
.L3: 0x08018C9A: 9805 LDR R0, [SP, #20] 0x08018C9C: B006 ADD SP, SP, #24 0x08018C9E: BD80 POP {R7, PC}
SD_WideBus_Enable: 0x08018CA0: B580 PUSH {R7, LR} 0x08018CA2: B086 SUB SP, SP, #24 0x08018CA4: 9004 STR R0, [SP, #16] 0x08018CA6: 2100 MOVS R1, #0 0x08018CA8: 9103 STR R1, [SP, #12] 0x08018CAA: 9102 STR R1, [SP, #8] 0x08018CAC: 9804 LDR R0, [SP, #16] 0x08018CAE: 6800 LDR R0, [R0] 0x08018CB0: F7F6 FFE6 BL SDMMC_GetResponse ; 0x0800FC80 0x08018CB4: 0180 LSLS R0, R0, #6 0x08018CB6: 2800 CMP R0, #0 0x08018CB8: D503 BPL .L1 ; 0x08018CC2 0x08018CBA: F44F 6000 MOV.W R0, #0x0800 0x08018CBE: 9005 STR R0, [SP, #20] 0x08018CC0: E02B B .L6 ; 0x08018D1A
.L1: 0x08018CC2: 9804 LDR R0, [SP, #16] 0x08018CC4: A902 ADD R1, SP, #8 0x08018CC6: F000 F82B BL SD_FindSCR ; 0x08018D20 0x08018CCA: 9001 STR R0, [SP, #4] 0x08018CCC: 9801 LDR R0, [SP, #4] 0x08018CCE: B110 CBZ R0, .L2 ; 0x08018CD6 0x08018CD0: 9801 LDR R0, [SP, #4] 0x08018CD2: 9005 STR R0, [SP, #20] 0x08018CD4: E021 B .L6 ; 0x08018D1A
.L2: 0x08018CD6: F89D 000E LDRB.W R0, [SP, #14] 0x08018CDA: 0740 LSLS R0, R0, #29 0x08018CDC: 2800 CMP R0, #0 0x08018CDE: D519 BPL .L5 ; 0x08018D14 0x08018CE0: 9904 LDR R1, [SP, #16] 0x08018CE2: 6808 LDR R0, [R1] 0x08018CE4: 6C49 LDR R1, [R1, #68] 0x08018CE6: 0409 LSLS R1, R1, #16 0x08018CE8: F7F7 FA70 BL SDMMC_CmdAppCommand ; 0x080101CC 0x08018CEC: 9001 STR R0, [SP, #4] 0x08018CEE: 9801 LDR R0, [SP, #4] 0x08018CF0: B110 CBZ R0, .L3 ; 0x08018CF8 0x08018CF2: 9801 LDR R0, [SP, #4] 0x08018CF4: 9005 STR R0, [SP, #20] 0x08018CF6: E010 B .L6 ; 0x08018D1A
.L3: 0x08018CF8: 9804 LDR R0, [SP, #16] 0x08018CFA: 6800 LDR R0, [R0] 0x08018CFC: 2102 MOVS R1, #2 0x08018CFE: F7F7 FA9F BL SDMMC_CmdBusWidth ; 0x08010240 0x08018D02: 9001 STR R0, [SP, #4] 0x08018D04: 9801 LDR R0, [SP, #4] 0x08018D06: B110 CBZ R0, .L4 ; 0x08018D0E 0x08018D08: 9801 LDR R0, [SP, #4] 0x08018D0A: 9005 STR R0, [SP, #20] 0x08018D0C: E005 B .L6 ; 0x08018D1A
.L4: 0x08018D0E: 2000 MOVS R0, #0 0x08018D10: 9005 STR R0, [SP, #20] 0x08018D12: E002 B .L6 ; 0x08018D1A
.L5: 0x08018D14: F04F 6080 MOV.W R0, #0x04000000 0x08018D18: 9005 STR R0, [SP, #20]
.L6: 0x08018D1A: 9805 LDR R0, [SP, #20] 0x08018D1C: B006 ADD SP, SP, #24 0x08018D1E: BD80 POP {R7, PC}
SD_FindSCR: 0x08018D20: B580 PUSH {R7, LR} 0x08018D22: B090 SUB SP, SP, #64 0x08018D24: 900E STR R0, [SP, #56] 0x08018D26: 910D STR R1, [SP, #52] 0x08018D28: F7FD FD20 BL HAL_GetTick ; 0x0801676C 0x08018D2C: 9005 STR R0, [SP, #20] 0x08018D2E: 2000 MOVS R0, #0 0x08018D30: 9004 STR R0, [SP, #16] 0x08018D32: 9003 STR R0, [SP, #12] 0x08018D34: 9002 STR R0, [SP, #8] 0x08018D36: 980D LDR R0, [SP, #52] 0x08018D38: 9001 STR R0, [SP, #4] 0x08018D3A: 980E LDR R0, [SP, #56] 0x08018D3C: 6800 LDR R0, [R0] 0x08018D3E: 2108 MOVS R1, #8 0x08018D40: F7F7 F868 BL SDMMC_CmdBlockLength ; 0x0800FE14 0x08018D44: 9006 STR R0, [SP, #24] 0x08018D46: 9806 LDR R0, [SP, #24] 0x08018D48: B110 CBZ R0, .L1 ; 0x08018D50 0x08018D4A: 9806 LDR R0, [SP, #24] 0x08018D4C: 900F STR R0, [SP, #60] 0x08018D4E: E09A B .L10 ; 0x08018E86
.L1: 0x08018D50: 990E LDR R1, [SP, #56] 0x08018D52: 6808 LDR R0, [R1] 0x08018D54: 6C49 LDR R1, [R1, #68] 0x08018D56: 0409 LSLS R1, R1, #16 0x08018D58: F7F7 FA38 BL SDMMC_CmdAppCommand ; 0x080101CC 0x08018D5C: 9006 STR R0, [SP, #24] 0x08018D5E: 9806 LDR R0, [SP, #24] 0x08018D60: B110 CBZ R0, .L2 ; 0x08018D68 0x08018D62: 9806 LDR R0, [SP, #24] 0x08018D64: 900F STR R0, [SP, #60] 0x08018D66: E08E B .L10 ; 0x08018E86
.L2: 0x08018D68: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08018D6C: 9007 STR R0, [SP, #28] 0x08018D6E: 2008 MOVS R0, #8 0x08018D70: 9008 STR R0, [SP, #32] 0x08018D72: 2030 MOVS R0, #48 0x08018D74: 9009 STR R0, [SP, #36] 0x08018D76: 2002 MOVS R0, #2 0x08018D78: 900A STR R0, [SP, #40] 0x08018D7A: 2000 MOVS R0, #0 0x08018D7C: 900B STR R0, [SP, #44] 0x08018D7E: 2001 MOVS R0, #1 0x08018D80: 900C STR R0, [SP, #48] 0x08018D82: 980E LDR R0, [SP, #56] 0x08018D84: 6800 LDR R0, [R0] 0x08018D86: A907 ADD R1, SP, #28 0x08018D88: F7F6 FF9B BL SDMMC_ConfigData ; 0x0800FCC2 0x08018D8C: 980E LDR R0, [SP, #56] 0x08018D8E: 6800 LDR R0, [R0] 0x08018D90: F7F7 FA75 BL SDMMC_CmdSendSCR ; 0x0801027E 0x08018D94: 9006 STR R0, [SP, #24] 0x08018D96: 9806 LDR R0, [SP, #24] 0x08018D98: B110 CBZ R0, .L3 ; 0x08018DA0 0x08018D9A: 9806 LDR R0, [SP, #24] 0x08018D9C: 900F STR R0, [SP, #60] 0x08018D9E: E072 B .L10 ; 0x08018E86
.L3: 0x08018DA0: 980E LDR R0, [SP, #56] 0x08018DA2: 6800 LDR R0, [R0] 0x08018DA4: 6B40 LDR R0, [R0, #52] 0x08018DA6: F240 512A MOVW R1, #0x052A 0x08018DAA: 4208 TST R0, R1 0x08018DAC: D11F BNE .L6 ; 0x08018DEE 0x08018DAE: 980E LDR R0, [SP, #56] 0x08018DB0: 6800 LDR R0, [R0] 0x08018DB2: 6B40 LDR R0, [R0, #52] 0x08018DB4: 0300 LSLS R0, R0, #12 0x08018DB6: 2800 CMP R0, #0 0x08018DB8: D40E BMI .L4 ; 0x08018DD8 0x08018DBA: 9804 LDR R0, [SP, #16] 0x08018DBC: B960 CBNZ R0, .L4 ; 0x08018DD8 0x08018DBE: 980E LDR R0, [SP, #56] 0x08018DC0: 6800 LDR R0, [R0] 0x08018DC2: F7F6 FED7 BL SDMMC_ReadFIFO ; 0x0800FB74 0x08018DC6: 9002 STR R0, [SP, #8] 0x08018DC8: 980E LDR R0, [SP, #56] 0x08018DCA: 6800 LDR R0, [R0] 0x08018DCC: F7F6 FED2 BL SDMMC_ReadFIFO ; 0x0800FB74 0x08018DD0: 9003 STR R0, [SP, #12] 0x08018DD2: 9804 LDR R0, [SP, #16] 0x08018DD4: 3001 ADDS R0, #1 0x08018DD6: 9004 STR R0, [SP, #16]
.L4: 0x08018DD8: F7FD FCC8 BL HAL_GetTick ; 0x0801676C 0x08018DDC: 9905 LDR R1, [SP, #20] 0x08018DDE: 1A40 SUBS R0, R0, R1 0x08018DE0: 3001 ADDS R0, #1 0x08018DE2: B918 CBNZ R0, .L5 ; 0x08018DEC 0x08018DE4: F04F 4000 MOV.W R0, #0x80000000 0x08018DE8: 900F STR R0, [SP, #60] 0x08018DEA: E04C B .L10 ; 0x08018E86
.L5: 0x08018DEC: E7D8 B .L3 ; 0x08018DA0
.L6: 0x08018DEE: 980E LDR R0, [SP, #56] 0x08018DF0: 6800 LDR R0, [R0] 0x08018DF2: 6B40 LDR R0, [R0, #52] 0x08018DF4: 0700 LSLS R0, R0, #28 0x08018DF6: 2800 CMP R0, #0 0x08018DF8: D505 BPL .L7 ; 0x08018E06 0x08018DFA: 980E LDR R0, [SP, #56] 0x08018DFC: 6801 LDR R1, [R0] 0x08018DFE: 2008 MOVS R0, #8 0x08018E00: 6388 STR R0, [R1, #56] 0x08018E02: 900F STR R0, [SP, #60] 0x08018E04: E03F B .L10 ; 0x08018E86
.L7: 0x08018E06: 980E LDR R0, [SP, #56] 0x08018E08: 6800 LDR R0, [R0] 0x08018E0A: 6B40 LDR R0, [R0, #52] 0x08018E0C: 0780 LSLS R0, R0, #30 0x08018E0E: 2800 CMP R0, #0 0x08018E10: D505 BPL .L8 ; 0x08018E1E 0x08018E12: 980E LDR R0, [SP, #56] 0x08018E14: 6801 LDR R1, [R0] 0x08018E16: 2002 MOVS R0, #2 0x08018E18: 6388 STR R0, [R1, #56] 0x08018E1A: 900F STR R0, [SP, #60] 0x08018E1C: E033 B .L10 ; 0x08018E86
.L8: 0x08018E1E: 980E LDR R0, [SP, #56] 0x08018E20: 6800 LDR R0, [R0] 0x08018E22: 6B40 LDR R0, [R0, #52] 0x08018E24: 0680 LSLS R0, R0, #26 0x08018E26: 2800 CMP R0, #0 0x08018E28: D505 BPL .L9 ; 0x08018E36 0x08018E2A: 980E LDR R0, [SP, #56] 0x08018E2C: 6801 LDR R1, [R0] 0x08018E2E: 2020 MOVS R0, #32 0x08018E30: 6388 STR R0, [R1, #56] 0x08018E32: 900F STR R0, [SP, #60] 0x08018E34: E027 B .L10 ; 0x08018E86
.L9: 0x08018E36: 980E LDR R0, [SP, #56] 0x08018E38: 6801 LDR R1, [R0] 0x08018E3A: F640 703A MOVW R0, #0x0F3A 0x08018E3E: F6C1 0000 MOVT R0, #0x1800 0x08018E42: 6388 STR R0, [R1, #56] 0x08018E44: 9903 LDR R1, [SP, #12] 0x08018E46: 0608 LSLS R0, R1, #24 0x08018E48: F401 427F AND R2, R1, #0xFF00 0x08018E4C: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x08018E50: F401 027F AND R2, R1, #0xFF0000 0x08018E54: EA40 2012 ORR.W R0, R0, R2, LSR #8 0x08018E58: EA40 6011 ORR.W R0, R0, R1, LSR #24 0x08018E5C: 9901 LDR R1, [SP, #4] 0x08018E5E: 6008 STR R0, [R1] 0x08018E60: 9801 LDR R0, [SP, #4] 0x08018E62: 3004 ADDS R0, #4 0x08018E64: 9001 STR R0, [SP, #4] 0x08018E66: 9902 LDR R1, [SP, #8] 0x08018E68: 0608 LSLS R0, R1, #24 0x08018E6A: F401 427F AND R2, R1, #0xFF00 0x08018E6E: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x08018E72: F401 027F AND R2, R1, #0xFF0000 0x08018E76: EA40 2012 ORR.W R0, R0, R2, LSR #8 0x08018E7A: EA40 6011 ORR.W R0, R0, R1, LSR #24 0x08018E7E: 9901 LDR R1, [SP, #4] 0x08018E80: 6008 STR R0, [R1] 0x08018E82: 2000 MOVS R0, #0 0x08018E84: 900F STR R0, [SP, #60]
.L10: 0x08018E86: 980F LDR R0, [SP, #60] 0x08018E88: B010 ADD SP, SP, #64 0x08018E8A: BD80 POP {R7, PC}
SD_InitCard: 0x08018E8C: B580 PUSH {R7, LR} 0x08018E8E: B090 SUB SP, SP, #64 0x08018E90: 900E STR R0, [SP, #56] 0x08018E92: 2000 MOVS R0, #0 0x08018E94: F8AD 0006 STRH.W R0, [SP, #6] 0x08018E98: F7FD FC68 BL HAL_GetTick ; 0x0801676C 0x08018E9C: 9000 STR R0, [SP, #0] 0x08018E9E: 980E LDR R0, [SP, #56] 0x08018EA0: 6800 LDR R0, [R0] 0x08018EA2: F002 FB79 BL SDMMC_GetPowerState ; 0x0801B598 0x08018EA6: B918 CBNZ R0, .L1 ; 0x08018EB0 0x08018EA8: F04F 6080 MOV.W R0, #0x04000000 0x08018EAC: 900F STR R0, [SP, #60] 0x08018EAE: E098 B .L12 ; 0x08018FE2
.L1: 0x08018EB0: 980E LDR R0, [SP, #56] 0x08018EB2: 6B80 LDR R0, [R0, #56] 0x08018EB4: 2803 CMP R0, #3 0x08018EB6: D025 BEQ .L3 ; 0x08018F04 0x08018EB8: 980E LDR R0, [SP, #56] 0x08018EBA: 6800 LDR R0, [R0] 0x08018EBC: F7F7 F9FC BL SDMMC_CmdSendCID ; 0x080102B8 0x08018EC0: 9002 STR R0, [SP, #8] 0x08018EC2: 9802 LDR R0, [SP, #8] 0x08018EC4: B110 CBZ R0, .L2 ; 0x08018ECC 0x08018EC6: 9802 LDR R0, [SP, #8] 0x08018EC8: 900F STR R0, [SP, #60] 0x08018ECA: E08A B .L12 ; 0x08018FE2
.L2: 0x08018ECC: 980E LDR R0, [SP, #56] 0x08018ECE: 6800 LDR R0, [R0] 0x08018ED0: 2100 MOVS R1, #0 0x08018ED2: F7F6 FED5 BL SDMMC_GetResponse ; 0x0800FC80 0x08018ED6: 990E LDR R1, [SP, #56] 0x08018ED8: 66C8 STR R0, [R1, #108] 0x08018EDA: 980E LDR R0, [SP, #56] 0x08018EDC: 6800 LDR R0, [R0] 0x08018EDE: 2104 MOVS R1, #4 0x08018EE0: F7F6 FECE BL SDMMC_GetResponse ; 0x0800FC80 0x08018EE4: 990E LDR R1, [SP, #56] 0x08018EE6: 6708 STR R0, [R1, #112] 0x08018EE8: 980E LDR R0, [SP, #56] 0x08018EEA: 6800 LDR R0, [R0] 0x08018EEC: 2108 MOVS R1, #8 0x08018EEE: F7F6 FEC7 BL SDMMC_GetResponse ; 0x0800FC80 0x08018EF2: 990E LDR R1, [SP, #56] 0x08018EF4: 6748 STR R0, [R1, #116] 0x08018EF6: 980E LDR R0, [SP, #56] 0x08018EF8: 6800 LDR R0, [R0] 0x08018EFA: 210C MOVS R1, #12 0x08018EFC: F7F6 FEC0 BL SDMMC_GetResponse ; 0x0800FC80 0x08018F00: 990E LDR R1, [SP, #56] 0x08018F02: 6788 STR R0, [R1, #120]
.L3: 0x08018F04: 980E LDR R0, [SP, #56] 0x08018F06: 6B80 LDR R0, [R0, #56] 0x08018F08: 2803 CMP R0, #3 0x08018F0A: D01B BEQ .L7 ; 0x08018F44
.L4: 0x08018F0C: F8BD 0006 LDRH.W R0, [SP, #6] 0x08018F10: B9C0 CBNZ R0, .L7 ; 0x08018F44 0x08018F12: 980E LDR R0, [SP, #56] 0x08018F14: 6800 LDR R0, [R0] 0x08018F16: F10D 0106 ADD.W R1, SP, #6 0x08018F1A: F7F7 FA4C BL SDMMC_CmdSetRelAdd ; 0x080103B6 0x08018F1E: 9002 STR R0, [SP, #8] 0x08018F20: 9802 LDR R0, [SP, #8] 0x08018F22: B110 CBZ R0, .L5 ; 0x08018F2A 0x08018F24: 9802 LDR R0, [SP, #8] 0x08018F26: 900F STR R0, [SP, #60] 0x08018F28: E05B B .L12 ; 0x08018FE2
.L5: 0x08018F2A: F7FD FC1F BL HAL_GetTick ; 0x0801676C 0x08018F2E: 9900 LDR R1, [SP, #0] 0x08018F30: 1A40 SUBS R0, R0, R1 0x08018F32: F241 3188 MOVW R1, #0x1388 0x08018F36: 4288 CMP R0, R1 0x08018F38: D303 BCC .L6 ; 0x08018F42 0x08018F3A: F04F 4000 MOV.W R0, #0x80000000 0x08018F3E: 900F STR R0, [SP, #60] 0x08018F40: E04F B .L12 ; 0x08018FE2
.L6: 0x08018F42: E7E3 B .L4 ; 0x08018F0C
.L7: 0x08018F44: 980E LDR R0, [SP, #56] 0x08018F46: 6B80 LDR R0, [R0, #56] 0x08018F48: 2803 CMP R0, #3 0x08018F4A: D02B BEQ .L9 ; 0x08018FA4 0x08018F4C: F8BD 0006 LDRH.W R0, [SP, #6] 0x08018F50: 990E LDR R1, [SP, #56] 0x08018F52: 6448 STR R0, [R1, #68] 0x08018F54: 990E LDR R1, [SP, #56] 0x08018F56: 6808 LDR R0, [R1] 0x08018F58: 6C49 LDR R1, [R1, #68] 0x08018F5A: 0409 LSLS R1, R1, #16 0x08018F5C: F7F7 FA10 BL SDMMC_CmdSendCSD ; 0x08010380 0x08018F60: 9002 STR R0, [SP, #8] 0x08018F62: 9802 LDR R0, [SP, #8] 0x08018F64: B110 CBZ R0, .L8 ; 0x08018F6C 0x08018F66: 9802 LDR R0, [SP, #8] 0x08018F68: 900F STR R0, [SP, #60] 0x08018F6A: E03A B .L12 ; 0x08018FE2
.L8: 0x08018F6C: 980E LDR R0, [SP, #56] 0x08018F6E: 6800 LDR R0, [R0] 0x08018F70: 2100 MOVS R1, #0 0x08018F72: F7F6 FE85 BL SDMMC_GetResponse ; 0x0800FC80 0x08018F76: 990E LDR R1, [SP, #56] 0x08018F78: 65C8 STR R0, [R1, #92] 0x08018F7A: 980E LDR R0, [SP, #56] 0x08018F7C: 6800 LDR R0, [R0] 0x08018F7E: 2104 MOVS R1, #4 0x08018F80: F7F6 FE7E BL SDMMC_GetResponse ; 0x0800FC80 0x08018F84: 990E LDR R1, [SP, #56] 0x08018F86: 6608 STR R0, [R1, #96] 0x08018F88: 980E LDR R0, [SP, #56] 0x08018F8A: 6800 LDR R0, [R0] 0x08018F8C: 2108 MOVS R1, #8 0x08018F8E: F7F6 FE77 BL SDMMC_GetResponse ; 0x0800FC80 0x08018F92: 990E LDR R1, [SP, #56] 0x08018F94: 6648 STR R0, [R1, #100] 0x08018F96: 980E LDR R0, [SP, #56] 0x08018F98: 6800 LDR R0, [R0] 0x08018F9A: 210C MOVS R1, #12 0x08018F9C: F7F6 FE70 BL SDMMC_GetResponse ; 0x0800FC80 0x08018FA0: 990E LDR R1, [SP, #56] 0x08018FA2: 6688 STR R0, [R1, #104]
.L9: 0x08018FA4: 980E LDR R0, [SP, #56] 0x08018FA6: 6800 LDR R0, [R0] 0x08018FA8: 2104 MOVS R1, #4 0x08018FAA: F7F6 FE69 BL SDMMC_GetResponse ; 0x0800FC80 0x08018FAE: 0D00 LSRS R0, R0, #20 0x08018FB0: 990E LDR R1, [SP, #56] 0x08018FB2: 6408 STR R0, [R1, #64] 0x08018FB4: 980E LDR R0, [SP, #56] 0x08018FB6: A903 ADD R1, SP, #12 0x08018FB8: F7F1 FE35 BL HAL_SD_GetCardCSD ; 0x0800AC26 0x08018FBC: B118 CBZ R0, .L10 ; 0x08018FC6 0x08018FBE: F04F 5080 MOV.W R0, #0x10000000 0x08018FC2: 900F STR R0, [SP, #60] 0x08018FC4: E00D B .L12 ; 0x08018FE2
.L10: 0x08018FC6: 990E LDR R1, [SP, #56] 0x08018FC8: 6808 LDR R0, [R1] 0x08018FCA: 6C49 LDR R1, [R1, #68] 0x08018FCC: 0409 LSLS R1, R1, #16 0x08018FCE: F7F7 F8C3 BL SDMMC_CmdSelDesel ; 0x08010158 0x08018FD2: 9002 STR R0, [SP, #8] 0x08018FD4: 9802 LDR R0, [SP, #8] 0x08018FD6: B110 CBZ R0, .L11 ; 0x08018FDE 0x08018FD8: 9802 LDR R0, [SP, #8] 0x08018FDA: 900F STR R0, [SP, #60] 0x08018FDC: E001 B .L12 ; 0x08018FE2
.L11: 0x08018FDE: 2000 MOVS R0, #0 0x08018FE0: 900F STR R0, [SP, #60]
.L12: 0x08018FE2: 980F LDR R0, [SP, #60] 0x08018FE4: B010 ADD SP, SP, #64 0x08018FE6: BD80 POP {R7, PC}
HAL_SD_WriteBlocks_DMA: 0x08018FE8: B580 PUSH {R7, LR} 0x08018FEA: B08E SUB SP, SP, #56 0x08018FEC: 900C STR R0, [SP, #48] 0x08018FEE: 910B STR R1, [SP, #44] 0x08018FF0: 920A STR R2, [SP, #40] 0x08018FF2: 9309 STR R3, [SP, #36] 0x08018FF4: 980A LDR R0, [SP, #40] 0x08018FF6: 9001 STR R0, [SP, #4] 0x08018FF8: 980B LDR R0, [SP, #44] 0x08018FFA: B940 CBNZ R0, .L1 ; 0x0801900E 0x08018FFC: 990C LDR R1, [SP, #48] 0x08018FFE: 6B48 LDR R0, [R1, #52] 0x08019000: F040 6000 ORR R0, R0, #0x08000000 0x08019004: 6348 STR R0, [R1, #52] 0x08019006: 2001 MOVS R0, #1 0x08019008: F88D 0037 STRB.W R0, [SP, #55] 0x0801900C: E088 B .L8 ; 0x08019120
.L1: 0x0801900E: 980C LDR R0, [SP, #48] 0x08019010: F890 0030 LDRB.W R0, [R0, #48] 0x08019014: 2801 CMP R0, #1 0x08019016: F040 8080 BNE.W .L7 ; 0x0801911A 0x0801901A: 990C LDR R1, [SP, #48] 0x0801901C: 2000 MOVS R0, #0 0x0801901E: 6348 STR R0, [R1, #52] 0x08019020: 9801 LDR R0, [SP, #4] 0x08019022: 9909 LDR R1, [SP, #36] 0x08019024: 4408 ADD R0, R1 0x08019026: 990C LDR R1, [SP, #48] 0x08019028: 6D09 LDR R1, [R1, #80] 0x0801902A: 4288 CMP R0, R1 0x0801902C: D908 BLS .L2 ; 0x08019040 0x0801902E: 990C LDR R1, [SP, #48] 0x08019030: 6B48 LDR R0, [R1, #52] 0x08019032: F040 7000 ORR R0, R0, #0x02000000 0x08019036: 6348 STR R0, [R1, #52] 0x08019038: 2001 MOVS R0, #1 0x0801903A: F88D 0037 STRB.W R0, [SP, #55] 0x0801903E: E06F B .L8 ; 0x08019120
.L2: 0x08019040: 990C LDR R1, [SP, #48] 0x08019042: 2003 MOVS R0, #3 0x08019044: F881 0030 STRB.W R0, [R1, #48] 0x08019048: 980C LDR R0, [SP, #48] 0x0801904A: 6801 LDR R1, [R0] 0x0801904C: 2000 MOVS R0, #0 0x0801904E: 62C8 STR R0, [R1, #44] 0x08019050: 980B LDR R0, [SP, #44] 0x08019052: 990C LDR R1, [SP, #48] 0x08019054: 61C8 STR R0, [R1, #28] 0x08019056: 9809 LDR R0, [SP, #36] 0x08019058: 0240 LSLS R0, R0, #9 0x0801905A: 990C LDR R1, [SP, #48] 0x0801905C: 6208 STR R0, [R1, #32] 0x0801905E: 980C LDR R0, [SP, #48] 0x08019060: 6B80 LDR R0, [R0, #56] 0x08019062: 2801 CMP R0, #1 0x08019064: D002 BEQ .L3 ; 0x0801906C 0x08019066: 9801 LDR R0, [SP, #4] 0x08019068: 0240 LSLS R0, R0, #9 0x0801906A: 9001 STR R0, [SP, #4]
.L3: 0x0801906C: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x08019070: 9003 STR R0, [SP, #12] 0x08019072: 9809 LDR R0, [SP, #36] 0x08019074: 0240 LSLS R0, R0, #9 0x08019076: 9004 STR R0, [SP, #16] 0x08019078: 2090 MOVS R0, #144 0x0801907A: 9005 STR R0, [SP, #20] 0x0801907C: 2000 MOVS R0, #0 0x0801907E: 9006 STR R0, [SP, #24] 0x08019080: 9007 STR R0, [SP, #28] 0x08019082: 9008 STR R0, [SP, #32] 0x08019084: 980C LDR R0, [SP, #48] 0x08019086: 6800 LDR R0, [R0] 0x08019088: A903 ADD R1, SP, #12 0x0801908A: F7F6 FE1A BL SDMMC_ConfigData ; 0x0800FCC2 0x0801908E: 980C LDR R0, [SP, #48] 0x08019090: 6801 LDR R1, [R0] 0x08019092: 68C8 LDR R0, [R1, #12] 0x08019094: F040 0040 ORR R0, R0, #64 0x08019098: 60C8 STR R0, [R1, #12] 0x0801909A: 980B LDR R0, [SP, #44] 0x0801909C: 990C LDR R1, [SP, #48] 0x0801909E: 6809 LDR R1, [R1] 0x080190A0: 6588 STR R0, [R1, #88] 0x080190A2: 980C LDR R0, [SP, #48] 0x080190A4: 6801 LDR R1, [R0] 0x080190A6: 2001 MOVS R0, #1 0x080190A8: 6508 STR R0, [R1, #80] 0x080190AA: 9809 LDR R0, [SP, #36] 0x080190AC: 2802 CMP R0, #2 0x080190AE: D309 BCC .L4 ; 0x080190C4 0x080190B0: 990C LDR R1, [SP, #48] 0x080190B2: 20A0 MOVS R0, #160 0x080190B4: 62C8 STR R0, [R1, #44] 0x080190B6: 980C LDR R0, [SP, #48] 0x080190B8: 6800 LDR R0, [R0] 0x080190BA: 9901 LDR R1, [SP, #4] 0x080190BC: F7F7 F82D BL SDMMC_CmdWriteMultiBlock ; 0x0801011A 0x080190C0: 9002 STR R0, [SP, #8] 0x080190C2: E008 B .L5 ; 0x080190D6
.L4: 0x080190C4: 990C LDR R1, [SP, #48] 0x080190C6: 2090 MOVS R0, #144 0x080190C8: 62C8 STR R0, [R1, #44] 0x080190CA: 980C LDR R0, [SP, #48] 0x080190CC: 6800 LDR R0, [R0] 0x080190CE: 9901 LDR R1, [SP, #4] 0x080190D0: F7F7 F804 BL SDMMC_CmdWriteSingleBlock ; 0x080100DC 0x080190D4: 9002 STR R0, [SP, #8]
.L5: 0x080190D6: 9802 LDR R0, [SP, #8] 0x080190D8: B1A8 CBZ R0, .L6 ; 0x08019106 0x080190DA: 980C LDR R0, [SP, #48] 0x080190DC: 6801 LDR R1, [R0] 0x080190DE: F640 70FF MOVW R0, #0x0FFF 0x080190E2: F6C1 70E0 MOVT R0, #0x1FE0 0x080190E6: 6388 STR R0, [R1, #56] 0x080190E8: 9A02 LDR R2, [SP, #8] 0x080190EA: 990C LDR R1, [SP, #48] 0x080190EC: 6B48 LDR R0, [R1, #52] 0x080190EE: 4310 ORRS R0, R2 0x080190F0: 6348 STR R0, [R1, #52] 0x080190F2: 990C LDR R1, [SP, #48] 0x080190F4: 2001 MOVS R0, #1 0x080190F6: F881 0030 STRB.W R0, [R1, #48] 0x080190FA: 9A0C LDR R2, [SP, #48] 0x080190FC: 2100 MOVS R1, #0 0x080190FE: 62D1 STR R1, [R2, #44] 0x08019100: F88D 0037 STRB.W R0, [SP, #55] 0x08019104: E00C B .L8 ; 0x08019120
.L6: 0x08019106: 980C LDR R0, [SP, #48] 0x08019108: 6801 LDR R1, [R0] 0x0801910A: 6BC8 LDR R0, [R1, #60] 0x0801910C: F440 708D ORR R0, R0, #0x011A 0x08019110: 63C8 STR R0, [R1, #60] 0x08019112: 2000 MOVS R0, #0 0x08019114: F88D 0037 STRB.W R0, [SP, #55] 0x08019118: E002 B .L8 ; 0x08019120
.L7: 0x0801911A: 2002 MOVS R0, #2 0x0801911C: F88D 0037 STRB.W R0, [SP, #55]
.L8: 0x08019120: F89D 0037 LDRB.W R0, [SP, #55] 0x08019124: B00E ADD SP, SP, #56 0x08019126: BD80 POP {R7, PC}
SD_Read_IT: 0x08019128: B580 PUSH {R7, LR} 0x0801912A: B084 SUB SP, SP, #16 0x0801912C: 9003 STR R0, [SP, #12] 0x0801912E: 9803 LDR R0, [SP, #12] 0x08019130: 6A40 LDR R0, [R0, #36] 0x08019132: 9000 STR R0, [SP, #0] 0x08019134: 9803 LDR R0, [SP, #12] 0x08019136: 6A80 LDR R0, [R0, #40] 0x08019138: 2820 CMP R0, #32 0x0801913A: D32F BCC .L3 ; 0x0801919C 0x0801913C: 2000 MOVS R0, #0 0x0801913E: 9002 STR R0, [SP, #8]
.L1: 0x08019140: 9802 LDR R0, [SP, #8] 0x08019142: 2807 CMP R0, #7 0x08019144: D823 BHI .L2 ; 0x0801918E 0x08019146: 9803 LDR R0, [SP, #12] 0x08019148: 6800 LDR R0, [R0] 0x0801914A: F7F6 FD13 BL SDMMC_ReadFIFO ; 0x0800FB74 0x0801914E: 9001 STR R0, [SP, #4] 0x08019150: 9801 LDR R0, [SP, #4] 0x08019152: 9900 LDR R1, [SP, #0] 0x08019154: 7008 STRB R0, [R1] 0x08019156: 9800 LDR R0, [SP, #0] 0x08019158: 3001 ADDS R0, #1 0x0801915A: 9000 STR R0, [SP, #0] 0x0801915C: 9801 LDR R0, [SP, #4] 0x0801915E: 0A00 LSRS R0, R0, #8 0x08019160: 9900 LDR R1, [SP, #0] 0x08019162: 7008 STRB R0, [R1] 0x08019164: 9800 LDR R0, [SP, #0] 0x08019166: 3001 ADDS R0, #1 0x08019168: 9000 STR R0, [SP, #0] 0x0801916A: F8BD 0006 LDRH.W R0, [SP, #6] 0x0801916E: 9900 LDR R1, [SP, #0] 0x08019170: 7008 STRB R0, [R1] 0x08019172: 9800 LDR R0, [SP, #0] 0x08019174: 3001 ADDS R0, #1 0x08019176: 9000 STR R0, [SP, #0] 0x08019178: F89D 0007 LDRB.W R0, [SP, #7] 0x0801917C: 9900 LDR R1, [SP, #0] 0x0801917E: 7008 STRB R0, [R1] 0x08019180: 9800 LDR R0, [SP, #0] 0x08019182: 3001 ADDS R0, #1 0x08019184: 9000 STR R0, [SP, #0] 0x08019186: 9802 LDR R0, [SP, #8] 0x08019188: 3001 ADDS R0, #1 0x0801918A: 9002 STR R0, [SP, #8] 0x0801918C: E7D8 B .L1 ; 0x08019140
.L2: 0x0801918E: 9800 LDR R0, [SP, #0] 0x08019190: 9903 LDR R1, [SP, #12] 0x08019192: 6248 STR R0, [R1, #36] 0x08019194: 9903 LDR R1, [SP, #12] 0x08019196: 6A88 LDR R0, [R1, #40] 0x08019198: 3820 SUBS R0, #32 0x0801919A: 6288 STR R0, [R1, #40]
.L3: 0x0801919C: B004 ADD SP, SP, #16 0x0801919E: BD80 POP {R7, PC}
SD_Write_IT: 0x080191A0: B580 PUSH {R7, LR} 0x080191A2: B084 SUB SP, SP, #16 0x080191A4: 9003 STR R0, [SP, #12] 0x080191A6: 9803 LDR R0, [SP, #12] 0x080191A8: 69C0 LDR R0, [R0, #28] 0x080191AA: 9000 STR R0, [SP, #0] 0x080191AC: 9803 LDR R0, [SP, #12] 0x080191AE: 6A00 LDR R0, [R0, #32] 0x080191B0: 2820 CMP R0, #32 0x080191B2: D335 BCC .L3 ; 0x08019220 0x080191B4: 2000 MOVS R0, #0 0x080191B6: 9002 STR R0, [SP, #8]
.L1: 0x080191B8: 9802 LDR R0, [SP, #8] 0x080191BA: 2807 CMP R0, #7 0x080191BC: D829 BHI .L2 ; 0x08019212 0x080191BE: 9800 LDR R0, [SP, #0] 0x080191C0: 7800 LDRB R0, [R0] 0x080191C2: 9001 STR R0, [SP, #4] 0x080191C4: 9800 LDR R0, [SP, #0] 0x080191C6: 3001 ADDS R0, #1 0x080191C8: 9000 STR R0, [SP, #0] 0x080191CA: 9800 LDR R0, [SP, #0] 0x080191CC: 7801 LDRB R1, [R0] 0x080191CE: 9801 LDR R0, [SP, #4] 0x080191D0: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x080191D4: 9001 STR R0, [SP, #4] 0x080191D6: 9800 LDR R0, [SP, #0] 0x080191D8: 3001 ADDS R0, #1 0x080191DA: 9000 STR R0, [SP, #0] 0x080191DC: 9800 LDR R0, [SP, #0] 0x080191DE: 7801 LDRB R1, [R0] 0x080191E0: 9801 LDR R0, [SP, #4] 0x080191E2: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x080191E6: 9001 STR R0, [SP, #4] 0x080191E8: 9800 LDR R0, [SP, #0] 0x080191EA: 3001 ADDS R0, #1 0x080191EC: 9000 STR R0, [SP, #0] 0x080191EE: 9800 LDR R0, [SP, #0] 0x080191F0: 7801 LDRB R1, [R0] 0x080191F2: 9801 LDR R0, [SP, #4] 0x080191F4: EA40 6001 ORR.W R0, R0, R1, LSL #24 0x080191F8: 9001 STR R0, [SP, #4] 0x080191FA: 9800 LDR R0, [SP, #0] 0x080191FC: 3001 ADDS R0, #1 0x080191FE: 9000 STR R0, [SP, #0] 0x08019200: 9803 LDR R0, [SP, #12] 0x08019202: 6800 LDR R0, [R0] 0x08019204: A901 ADD R1, SP, #4 0x08019206: F7F6 FCBC BL SDMMC_WriteFIFO ; 0x0800FB82 0x0801920A: 9802 LDR R0, [SP, #8] 0x0801920C: 3001 ADDS R0, #1 0x0801920E: 9002 STR R0, [SP, #8] 0x08019210: E7D2 B .L1 ; 0x080191B8
.L2: 0x08019212: 9800 LDR R0, [SP, #0] 0x08019214: 9903 LDR R1, [SP, #12] 0x08019216: 61C8 STR R0, [R1, #28] 0x08019218: 9903 LDR R1, [SP, #12] 0x0801921A: 6A08 LDR R0, [R1, #32] 0x0801921C: 3820 SUBS R0, #32 0x0801921E: 6208 STR R0, [R1, #32]
.L3: 0x08019220: B004 ADD SP, SP, #16 0x08019222: BD80 POP {R7, PC}
HAL_SD_GetCardInfo: 0x08019224: B082 SUB SP, SP, #8 0x08019226: 9001 STR R0, [SP, #4] 0x08019228: 9100 STR R1, [SP, #0] 0x0801922A: 9801 LDR R0, [SP, #4] 0x0801922C: 6B80 LDR R0, [R0, #56] 0x0801922E: 9900 LDR R1, [SP, #0] 0x08019230: 6008 STR R0, [R1] 0x08019232: 9801 LDR R0, [SP, #4] 0x08019234: 6BC0 LDR R0, [R0, #60] 0x08019236: 9900 LDR R1, [SP, #0] 0x08019238: 6048 STR R0, [R1, #4] 0x0801923A: 9801 LDR R0, [SP, #4] 0x0801923C: 6C00 LDR R0, [R0, #64] 0x0801923E: 9900 LDR R1, [SP, #0] 0x08019240: 6088 STR R0, [R1, #8] 0x08019242: 9801 LDR R0, [SP, #4] 0x08019244: 6C40 LDR R0, [R0, #68] 0x08019246: 9900 LDR R1, [SP, #0] 0x08019248: 60C8 STR R0, [R1, #12] 0x0801924A: 9801 LDR R0, [SP, #4] 0x0801924C: 6C80 LDR R0, [R0, #72] 0x0801924E: 9900 LDR R1, [SP, #0] 0x08019250: 6108 STR R0, [R1, #16] 0x08019252: 9801 LDR R0, [SP, #4] 0x08019254: 6CC0 LDR R0, [R0, #76] 0x08019256: 9900 LDR R1, [SP, #0] 0x08019258: 6148 STR R0, [R1, #20] 0x0801925A: 9801 LDR R0, [SP, #4] 0x0801925C: 6D00 LDR R0, [R0, #80] 0x0801925E: 9900 LDR R1, [SP, #0] 0x08019260: 6188 STR R0, [R1, #24] 0x08019262: 9801 LDR R0, [SP, #4] 0x08019264: 6D40 LDR R0, [R0, #84] 0x08019266: 9900 LDR R1, [SP, #0] 0x08019268: 61C8 STR R0, [R1, #28] 0x0801926A: 2000 MOVS R0, #0 0x0801926C: B002 ADD SP, SP, #8 0x0801926E: 4770 BX LR
HAL_SPI_Transmit: 0x08019270: B580 PUSH {R7, LR} 0x08019272: B088 SUB SP, SP, #32 0x08019274: 9006 STR R0, [SP, #24] 0x08019276: 9105 STR R1, [SP, #20] 0x08019278: F8AD 2012 STRH.W R2, [SP, #18] 0x0801927C: 9303 STR R3, [SP, #12] 0x0801927E: 9806 LDR R0, [SP, #24] 0x08019280: 6800 LDR R0, [R0] 0x08019282: 3020 ADDS R0, #32 0x08019284: 9002 STR R0, [SP, #8] 0x08019286: 9806 LDR R0, [SP, #24] 0x08019288: 6880 LDR R0, [R0, #8] 0x0801928A: B148 CBZ R0, .L1 ; 0x080192A0 0x0801928C: 9806 LDR R0, [SP, #24] 0x0801928E: 6880 LDR R0, [R0, #8] 0x08019290: F5B0 2FC0 CMP.W R0, #0x060000 0x08019294: D004 BEQ .L1 ; 0x080192A0 0x08019296: 9806 LDR R0, [SP, #24] 0x08019298: 6880 LDR R0, [R0, #8] 0x0801929A: F5B0 3F00 CMP.W R0, #0x020000 0x0801929E: D100 BNE .L2 ; 0x080192A2
.L1: 0x080192A0: E007 B .L3 ; 0x080192B2
.L2: 0x080192A2: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x080192A6: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x080192AA: F240 3141 MOVW R1, #0x0341 0x080192AE: F7EB FC74 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x080192B2: F7FD FA5B BL HAL_GetTick ; 0x0801676C 0x080192B6: 9001 STR R0, [SP, #4] 0x080192B8: 9806 LDR R0, [SP, #24] 0x080192BA: F890 0081 LDRB.W R0, [R0, #129] 0x080192BE: 2801 CMP R0, #1 0x080192C0: D003 BEQ .L4 ; 0x080192CA 0x080192C2: 2002 MOVS R0, #2 0x080192C4: F88D 001F STRB.W R0, [SP, #31] 0x080192C8: E19C B .L37 ; 0x08019604
.L4: 0x080192CA: 9805 LDR R0, [SP, #20] 0x080192CC: B110 CBZ R0, .L5 ; 0x080192D4 0x080192CE: F8BD 0012 LDRH.W R0, [SP, #18] 0x080192D2: B918 CBNZ R0, .L6 ; 0x080192DC
.L5: 0x080192D4: 2001 MOVS R0, #1 0x080192D6: F88D 001F STRB.W R0, [SP, #31] 0x080192DA: E193 B .L37 ; 0x08019604
.L6: 0x080192DC: 9806 LDR R0, [SP, #24] 0x080192DE: F890 0080 LDRB.W R0, [R0, #128] 0x080192E2: 2801 CMP R0, #1 0x080192E4: D103 BNE .L7 ; 0x080192EE 0x080192E6: 2002 MOVS R0, #2 0x080192E8: F88D 001F STRB.W R0, [SP, #31] 0x080192EC: E18A B .L37 ; 0x08019604
.L7: 0x080192EE: 9906 LDR R1, [SP, #24] 0x080192F0: 2001 MOVS R0, #1 0x080192F2: F881 0080 STRB.W R0, [R1, #128] 0x080192F6: 9906 LDR R1, [SP, #24] 0x080192F8: 2003 MOVS R0, #3 0x080192FA: F881 0081 STRB.W R0, [R1, #129] 0x080192FE: 9906 LDR R1, [SP, #24] 0x08019300: 2000 MOVS R0, #0 0x08019302: F8C1 0084 STR.W R0, [R1, #132] 0x08019306: 9905 LDR R1, [SP, #20] 0x08019308: 9A06 LDR R2, [SP, #24] 0x0801930A: 65D1 STR R1, [R2, #92] 0x0801930C: F8BD 1012 LDRH.W R1, [SP, #18] 0x08019310: 9A06 LDR R2, [SP, #24] 0x08019312: F8A2 1060 STRH.W R1, [R2, #96] 0x08019316: F8BD 1012 LDRH.W R1, [SP, #18] 0x0801931A: 9A06 LDR R2, [SP, #24] 0x0801931C: F8A2 1062 STRH.W R1, [R2, #98] 0x08019320: 9906 LDR R1, [SP, #24] 0x08019322: 6648 STR R0, [R1, #100] 0x08019324: 9906 LDR R1, [SP, #24] 0x08019326: F8A1 0068 STRH.W R0, [R1, #104] 0x0801932A: 9906 LDR R1, [SP, #24] 0x0801932C: F8A1 006A STRH.W R0, [R1, #106] 0x08019330: 9906 LDR R1, [SP, #24] 0x08019332: 6748 STR R0, [R1, #116] 0x08019334: 9906 LDR R1, [SP, #24] 0x08019336: 6708 STR R0, [R1, #112] 0x08019338: 9806 LDR R0, [SP, #24] 0x0801933A: 6880 LDR R0, [R0, #8] 0x0801933C: F5B0 2FC0 CMP.W R0, #0x060000 0x08019340: D106 BNE .L8 ; 0x08019350 0x08019342: 9806 LDR R0, [SP, #24] 0x08019344: 6801 LDR R1, [R0] 0x08019346: 6808 LDR R0, [R1] 0x08019348: F440 6000 ORR R0, R0, #0x0800 0x0801934C: 6008 STR R0, [R1] 0x0801934E: E008 B .L9 ; 0x08019362
.L8: 0x08019350: 9806 LDR R0, [SP, #24] 0x08019352: 6800 LDR R0, [R0] 0x08019354: 68C0 LDR R0, [R0, #12] 0x08019356: 2101 MOVS R1, #1 0x08019358: F361 4052 BFI R0, R1, #17, #2 0x0801935C: 9906 LDR R1, [SP, #24] 0x0801935E: 6809 LDR R1, [R1] 0x08019360: 60C8 STR R0, [R1, #12]
.L9: 0x08019362: 9806 LDR R0, [SP, #24] 0x08019364: 6800 LDR R0, [R0] 0x08019366: 6840 LDR R0, [R0, #4] 0x08019368: F64F 71FF MOVW R1, #0xFFFF 0x0801936C: 4388 BICS R0, R1 0x0801936E: F8BD 1012 LDRH.W R1, [SP, #18] 0x08019372: 4408 ADD R0, R1 0x08019374: 9906 LDR R1, [SP, #24] 0x08019376: 6809 LDR R1, [R1] 0x08019378: 6048 STR R0, [R1, #4] 0x0801937A: 9806 LDR R0, [SP, #24] 0x0801937C: 6801 LDR R1, [R0] 0x0801937E: 6808 LDR R0, [R1] 0x08019380: F040 0001 ORR R0, R0, #1 0x08019384: 6008 STR R0, [R1] 0x08019386: 9806 LDR R0, [SP, #24] 0x08019388: 6840 LDR R0, [R0, #4] 0x0801938A: F5B0 0F80 CMP.W R0, #0x400000 0x0801938E: D105 BNE .L10 ; 0x0801939C 0x08019390: 9806 LDR R0, [SP, #24] 0x08019392: 6801 LDR R1, [R0] 0x08019394: 6808 LDR R0, [R1] 0x08019396: F440 7000 ORR R0, R0, #0x0200 0x0801939A: 6008 STR R0, [R1]
.L10: 0x0801939C: 9806 LDR R0, [SP, #24] 0x0801939E: 68C0 LDR R0, [R0, #12] 0x080193A0: 2810 CMP R0, #16 0x080193A2: D33D BCC .L17 ; 0x08019420
.L11: 0x080193A4: 9806 LDR R0, [SP, #24] 0x080193A6: F8B0 0062 LDRH.W R0, [R0, #98] 0x080193AA: B3C0 CBZ R0, .L16 ; 0x0801941E 0x080193AC: 9806 LDR R0, [SP, #24] 0x080193AE: 6800 LDR R0, [R0] 0x080193B0: 6940 LDR R0, [R0, #20] 0x080193B2: 0780 LSLS R0, R0, #30 0x080193B4: 2800 CMP R0, #0 0x080193B6: D50F BPL .L12 ; 0x080193D8 0x080193B8: 9806 LDR R0, [SP, #24] 0x080193BA: 6801 LDR R1, [R0] 0x080193BC: 6DC0 LDR R0, [R0, #92] 0x080193BE: 6800 LDR R0, [R0] 0x080193C0: 6208 STR R0, [R1, #32] 0x080193C2: 9906 LDR R1, [SP, #24] 0x080193C4: 6DC8 LDR R0, [R1, #92] 0x080193C6: 3004 ADDS R0, #4 0x080193C8: 65C8 STR R0, [R1, #92] 0x080193CA: 9906 LDR R1, [SP, #24] 0x080193CC: F8B1 0062 LDRH.W R0, [R1, #98] 0x080193D0: 3801 SUBS R0, #1 0x080193D2: F8A1 0062 STRH.W R0, [R1, #98] 0x080193D6: E021 B .L15 ; 0x0801941C
.L12: 0x080193D8: F7FD F9C8 BL HAL_GetTick ; 0x0801676C 0x080193DC: 9901 LDR R1, [SP, #4] 0x080193DE: 1A40 SUBS R0, R0, R1 0x080193E0: 9903 LDR R1, [SP, #12] 0x080193E2: 4288 CMP R0, R1 0x080193E4: D302 BCC .L13 ; 0x080193EC 0x080193E6: 9803 LDR R0, [SP, #12] 0x080193E8: 3001 ADDS R0, #1 0x080193EA: B908 CBNZ R0, .L14 ; 0x080193F0
.L13: 0x080193EC: 9803 LDR R0, [SP, #12] 0x080193EE: B9A8 CBNZ R0, .L15 ; 0x0801941C
.L14: 0x080193F0: 9806 LDR R0, [SP, #24] 0x080193F2: F7F2 FA91 BL SPI_CloseTransfer ; 0x0800B918 0x080193F6: 9906 LDR R1, [SP, #24] 0x080193F8: F8D1 0084 LDR.W R0, [R1, #132] 0x080193FC: F440 7080 ORR R0, R0, #0x0100 0x08019400: F8C1 0084 STR.W R0, [R1, #132] 0x08019404: 9906 LDR R1, [SP, #24] 0x08019406: 2001 MOVS R0, #1 0x08019408: F881 0081 STRB.W R0, [R1, #129] 0x0801940C: 9906 LDR R1, [SP, #24] 0x0801940E: 2000 MOVS R0, #0 0x08019410: F881 0080 STRB.W R0, [R1, #128] 0x08019414: 2003 MOVS R0, #3 0x08019416: F88D 001F STRB.W R0, [SP, #31] 0x0801941A: E0F3 B .L37 ; 0x08019604
.L15: 0x0801941C: E7C2 B .L11 ; 0x080193A4
.L16: 0x0801941E: E0CA B .L34 ; 0x080195B6
.L17: 0x08019420: 9806 LDR R0, [SP, #24] 0x08019422: 68C0 LDR R0, [R0, #12] 0x08019424: 2808 CMP R0, #8 0x08019426: D356 BCC .L26 ; 0x080194D6
.L18: 0x08019428: 9806 LDR R0, [SP, #24] 0x0801942A: F8B0 0062 LDRH.W R0, [R0, #98] 0x0801942E: 2800 CMP R0, #0 0x08019430: D050 BEQ .L25 ; 0x080194D4 0x08019432: 9806 LDR R0, [SP, #24] 0x08019434: 6800 LDR R0, [R0] 0x08019436: 6940 LDR R0, [R0, #20] 0x08019438: 0780 LSLS R0, R0, #30 0x0801943A: 2800 CMP R0, #0 0x0801943C: D527 BPL .L21 ; 0x0801948E 0x0801943E: 9806 LDR R0, [SP, #24] 0x08019440: F8B0 0062 LDRH.W R0, [R0, #98] 0x08019444: 2802 CMP R0, #2 0x08019446: D312 BCC .L19 ; 0x0801946E 0x08019448: 9806 LDR R0, [SP, #24] 0x0801944A: 6BC0 LDR R0, [R0, #60] 0x0801944C: B178 CBZ R0, .L19 ; 0x0801946E 0x0801944E: 9806 LDR R0, [SP, #24] 0x08019450: 6801 LDR R1, [R0] 0x08019452: 6DC0 LDR R0, [R0, #92] 0x08019454: 6800 LDR R0, [R0] 0x08019456: 6208 STR R0, [R1, #32] 0x08019458: 9906 LDR R1, [SP, #24] 0x0801945A: 6DC8 LDR R0, [R1, #92] 0x0801945C: 3004 ADDS R0, #4 0x0801945E: 65C8 STR R0, [R1, #92] 0x08019460: 9906 LDR R1, [SP, #24] 0x08019462: F8B1 0062 LDRH.W R0, [R1, #98] 0x08019466: 3802 SUBS R0, #2 0x08019468: F8A1 0062 STRH.W R0, [R1, #98] 0x0801946C: E00E B .L20 ; 0x0801948C
.L19: 0x0801946E: 9806 LDR R0, [SP, #24] 0x08019470: 6DC0 LDR R0, [R0, #92] 0x08019472: 8800 LDRH R0, [R0] 0x08019474: 9902 LDR R1, [SP, #8] 0x08019476: 8008 STRH R0, [R1] 0x08019478: 9906 LDR R1, [SP, #24] 0x0801947A: 6DC8 LDR R0, [R1, #92] 0x0801947C: 3002 ADDS R0, #2 0x0801947E: 65C8 STR R0, [R1, #92] 0x08019480: 9906 LDR R1, [SP, #24] 0x08019482: F8B1 0062 LDRH.W R0, [R1, #98] 0x08019486: 3801 SUBS R0, #1 0x08019488: F8A1 0062 STRH.W R0, [R1, #98]
.L20: 0x0801948C: E021 B .L24 ; 0x080194D2
.L21: 0x0801948E: F7FD F96D BL HAL_GetTick ; 0x0801676C 0x08019492: 9901 LDR R1, [SP, #4] 0x08019494: 1A40 SUBS R0, R0, R1 0x08019496: 9903 LDR R1, [SP, #12] 0x08019498: 4288 CMP R0, R1 0x0801949A: D302 BCC .L22 ; 0x080194A2 0x0801949C: 9803 LDR R0, [SP, #12] 0x0801949E: 3001 ADDS R0, #1 0x080194A0: B908 CBNZ R0, .L23 ; 0x080194A6
.L22: 0x080194A2: 9803 LDR R0, [SP, #12] 0x080194A4: B9A8 CBNZ R0, .L24 ; 0x080194D2
.L23: 0x080194A6: 9806 LDR R0, [SP, #24] 0x080194A8: F7F2 FA36 BL SPI_CloseTransfer ; 0x0800B918 0x080194AC: 9906 LDR R1, [SP, #24] 0x080194AE: F8D1 0084 LDR.W R0, [R1, #132] 0x080194B2: F440 7080 ORR R0, R0, #0x0100 0x080194B6: F8C1 0084 STR.W R0, [R1, #132] 0x080194BA: 9906 LDR R1, [SP, #24] 0x080194BC: 2001 MOVS R0, #1 0x080194BE: F881 0081 STRB.W R0, [R1, #129] 0x080194C2: 9906 LDR R1, [SP, #24] 0x080194C4: 2000 MOVS R0, #0 0x080194C6: F881 0080 STRB.W R0, [R1, #128] 0x080194CA: 2003 MOVS R0, #3 0x080194CC: F88D 001F STRB.W R0, [SP, #31] 0x080194D0: E098 B .L37 ; 0x08019604
.L24: 0x080194D2: E7A9 B .L18 ; 0x08019428
.L25: 0x080194D4: E06F B .L34 ; 0x080195B6
.L26: 0x080194D6: 9806 LDR R0, [SP, #24] 0x080194D8: F8B0 0062 LDRH.W R0, [R0, #98] 0x080194DC: 2800 CMP R0, #0 0x080194DE: D06A BEQ .L34 ; 0x080195B6 0x080194E0: 9806 LDR R0, [SP, #24] 0x080194E2: 6800 LDR R0, [R0] 0x080194E4: 6940 LDR R0, [R0, #20] 0x080194E6: 0780 LSLS R0, R0, #30 0x080194E8: 2800 CMP R0, #0 0x080194EA: D541 BPL .L30 ; 0x08019570 0x080194EC: 9806 LDR R0, [SP, #24] 0x080194EE: F8B0 0062 LDRH.W R0, [R0, #98] 0x080194F2: 2804 CMP R0, #4 0x080194F4: D313 BCC .L27 ; 0x0801951E 0x080194F6: 9806 LDR R0, [SP, #24] 0x080194F8: 6BC0 LDR R0, [R0, #60] 0x080194FA: 2841 CMP R0, #65 0x080194FC: D30F BCC .L27 ; 0x0801951E 0x080194FE: 9806 LDR R0, [SP, #24] 0x08019500: 6801 LDR R1, [R0] 0x08019502: 6DC0 LDR R0, [R0, #92] 0x08019504: 6800 LDR R0, [R0] 0x08019506: 6208 STR R0, [R1, #32] 0x08019508: 9906 LDR R1, [SP, #24] 0x0801950A: 6DC8 LDR R0, [R1, #92] 0x0801950C: 3004 ADDS R0, #4 0x0801950E: 65C8 STR R0, [R1, #92] 0x08019510: 9906 LDR R1, [SP, #24] 0x08019512: F8B1 0062 LDRH.W R0, [R1, #98] 0x08019516: 3804 SUBS R0, #4 0x08019518: F8A1 0062 STRH.W R0, [R1, #98] 0x0801951C: E027 B .L29 ; 0x0801956E
.L27: 0x0801951E: 9806 LDR R0, [SP, #24] 0x08019520: F8B0 0062 LDRH.W R0, [R0, #98] 0x08019524: 2802 CMP R0, #2 0x08019526: D312 BCC .L28 ; 0x0801954E 0x08019528: 9806 LDR R0, [SP, #24] 0x0801952A: 6BC0 LDR R0, [R0, #60] 0x0801952C: B178 CBZ R0, .L28 ; 0x0801954E 0x0801952E: 9806 LDR R0, [SP, #24] 0x08019530: 6DC0 LDR R0, [R0, #92] 0x08019532: 8800 LDRH R0, [R0] 0x08019534: 9902 LDR R1, [SP, #8] 0x08019536: 8008 STRH R0, [R1] 0x08019538: 9906 LDR R1, [SP, #24] 0x0801953A: 6DC8 LDR R0, [R1, #92] 0x0801953C: 3002 ADDS R0, #2 0x0801953E: 65C8 STR R0, [R1, #92] 0x08019540: 9906 LDR R1, [SP, #24] 0x08019542: F8B1 0062 LDRH.W R0, [R1, #98] 0x08019546: 3802 SUBS R0, #2 0x08019548: F8A1 0062 STRH.W R0, [R1, #98] 0x0801954C: E00F B .L29 ; 0x0801956E
.L28: 0x0801954E: 9806 LDR R0, [SP, #24] 0x08019550: 6801 LDR R1, [R0] 0x08019552: 6DC0 LDR R0, [R0, #92] 0x08019554: 7800 LDRB R0, [R0] 0x08019556: F881 0020 STRB.W R0, [R1, #32] 0x0801955A: 9906 LDR R1, [SP, #24] 0x0801955C: 6DC8 LDR R0, [R1, #92] 0x0801955E: 3001 ADDS R0, #1 0x08019560: 65C8 STR R0, [R1, #92] 0x08019562: 9906 LDR R1, [SP, #24] 0x08019564: F8B1 0062 LDRH.W R0, [R1, #98] 0x08019568: 3801 SUBS R0, #1 0x0801956A: F8A1 0062 STRH.W R0, [R1, #98]
.L29: 0x0801956E: E021 B .L33 ; 0x080195B4
.L30: 0x08019570: F7FD F8FC BL HAL_GetTick ; 0x0801676C 0x08019574: 9901 LDR R1, [SP, #4] 0x08019576: 1A40 SUBS R0, R0, R1 0x08019578: 9903 LDR R1, [SP, #12] 0x0801957A: 4288 CMP R0, R1 0x0801957C: D302 BCC .L31 ; 0x08019584 0x0801957E: 9803 LDR R0, [SP, #12] 0x08019580: 3001 ADDS R0, #1 0x08019582: B908 CBNZ R0, .L32 ; 0x08019588
.L31: 0x08019584: 9803 LDR R0, [SP, #12] 0x08019586: B9A8 CBNZ R0, .L33 ; 0x080195B4
.L32: 0x08019588: 9806 LDR R0, [SP, #24] 0x0801958A: F7F2 F9C5 BL SPI_CloseTransfer ; 0x0800B918 0x0801958E: 9906 LDR R1, [SP, #24] 0x08019590: F8D1 0084 LDR.W R0, [R1, #132] 0x08019594: F440 7080 ORR R0, R0, #0x0100 0x08019598: F8C1 0084 STR.W R0, [R1, #132] 0x0801959C: 9906 LDR R1, [SP, #24] 0x0801959E: 2001 MOVS R0, #1 0x080195A0: F881 0081 STRB.W R0, [R1, #129] 0x080195A4: 9906 LDR R1, [SP, #24] 0x080195A6: 2000 MOVS R0, #0 0x080195A8: F881 0080 STRB.W R0, [R1, #128] 0x080195AC: 2003 MOVS R0, #3 0x080195AE: F88D 001F STRB.W R0, [SP, #31] 0x080195B2: E027 B .L37 ; 0x08019604
.L33: 0x080195B4: E78F B .L26 ; 0x080194D6
.L34: 0x080195B6: 9806 LDR R0, [SP, #24] 0x080195B8: 9B03 LDR R3, [SP, #12] 0x080195BA: 9901 LDR R1, [SP, #4] 0x080195BC: 466A MOV R2, SP 0x080195BE: 6011 STR R1, [R2] 0x080195C0: 2108 MOVS R1, #8 0x080195C2: 2200 MOVS R2, #0 0x080195C4: F000 F822 BL SPI_WaitOnFlagUntilTimeout ; 0x0801960C 0x080195C8: B130 CBZ R0, .L35 ; 0x080195D8 0x080195CA: 9906 LDR R1, [SP, #24] 0x080195CC: F8D1 0084 LDR.W R0, [R1, #132] 0x080195D0: F040 0020 ORR R0, R0, #32 0x080195D4: F8C1 0084 STR.W R0, [R1, #132]
.L35: 0x080195D8: 9806 LDR R0, [SP, #24] 0x080195DA: F7F2 F99D BL SPI_CloseTransfer ; 0x0800B918 0x080195DE: 9906 LDR R1, [SP, #24] 0x080195E0: 2001 MOVS R0, #1 0x080195E2: F881 0081 STRB.W R0, [R1, #129] 0x080195E6: 9906 LDR R1, [SP, #24] 0x080195E8: 2000 MOVS R0, #0 0x080195EA: F881 0080 STRB.W R0, [R1, #128] 0x080195EE: 9806 LDR R0, [SP, #24] 0x080195F0: F8D0 0084 LDR.W R0, [R0, #132] 0x080195F4: B118 CBZ R0, .L36 ; 0x080195FE 0x080195F6: 2001 MOVS R0, #1 0x080195F8: F88D 001F STRB.W R0, [SP, #31] 0x080195FC: E002 B .L37 ; 0x08019604
.L36: 0x080195FE: 2000 MOVS R0, #0 0x08019600: F88D 001F STRB.W R0, [SP, #31]
.L37: 0x08019604: F89D 001F LDRB.W R0, [SP, #31] 0x08019608: B008 ADD SP, SP, #32 0x0801960A: BD80 POP {R7, PC}
SPI_WaitOnFlagUntilTimeout: 0x0801960C: B580 PUSH {R7, LR} 0x0801960E: B086 SUB SP, SP, #24 0x08019610: F8DD C020 LDR.W R12, [SP, #32] 0x08019614: 9004 STR R0, [SP, #16] 0x08019616: 9103 STR R1, [SP, #12] 0x08019618: F88D 200B STRB.W R2, [SP, #11] 0x0801961C: 9301 STR R3, [SP, #4]
.L1: 0x0801961E: 9804 LDR R0, [SP, #16] 0x08019620: 6800 LDR R0, [R0] 0x08019622: 6940 LDR R0, [R0, #20] 0x08019624: 9903 LDR R1, [SP, #12] 0x08019626: 4008 ANDS R0, R1 0x08019628: 1A40 SUBS R0, R0, R1 0x0801962A: FAB0 F080 CLZ R0, R0 0x0801962E: 0940 LSRS R0, R0, #5 0x08019630: F89D 100B LDRB.W R1, [SP, #11] 0x08019634: 4288 CMP R0, R1 0x08019636: D110 BNE .L5 ; 0x0801965A 0x08019638: F7FD F898 BL HAL_GetTick ; 0x0801676C 0x0801963C: 9908 LDR R1, [SP, #32] 0x0801963E: 1A40 SUBS R0, R0, R1 0x08019640: 9901 LDR R1, [SP, #4] 0x08019642: 4288 CMP R0, R1 0x08019644: D302 BCC .L2 ; 0x0801964C 0x08019646: 9801 LDR R0, [SP, #4] 0x08019648: 3001 ADDS R0, #1 0x0801964A: B908 CBNZ R0, .L3 ; 0x08019650
.L2: 0x0801964C: 9801 LDR R0, [SP, #4] 0x0801964E: B918 CBNZ R0, .L4 ; 0x08019658
.L3: 0x08019650: 2003 MOVS R0, #3 0x08019652: F88D 0017 STRB.W R0, [SP, #23] 0x08019656: E003 B .L6 ; 0x08019660
.L4: 0x08019658: E7E1 B .L1 ; 0x0801961E
.L5: 0x0801965A: 2000 MOVS R0, #0 0x0801965C: F88D 0017 STRB.W R0, [SP, #23]
.L6: 0x08019660: F89D 0017 LDRB.W R0, [SP, #23] 0x08019664: B006 ADD SP, SP, #24 0x08019666: BD80 POP {R7, PC}
HAL_SPI_Receive: 0x08019668: B580 PUSH {R7, LR} 0x0801966A: B08A SUB SP, SP, #40 0x0801966C: 9008 STR R0, [SP, #32] 0x0801966E: 9107 STR R1, [SP, #28] 0x08019670: F8AD 201A STRH.W R2, [SP, #26] 0x08019674: 9305 STR R3, [SP, #20] 0x08019676: 9808 LDR R0, [SP, #32] 0x08019678: 6BC1 LDR R1, [R0, #60] 0x0801967A: 2001 MOVS R0, #1 0x0801967C: EB00 1051 ADD.W R0, R0, R1, LSR #5 0x08019680: F8AD 000A STRH.W R0, [SP, #10] 0x08019684: 9808 LDR R0, [SP, #32] 0x08019686: 6800 LDR R0, [R0] 0x08019688: 3030 ADDS R0, #48 0x0801968A: 9001 STR R0, [SP, #4] 0x0801968C: 9808 LDR R0, [SP, #32] 0x0801968E: 6880 LDR R0, [R0, #8] 0x08019690: B148 CBZ R0, .L1 ; 0x080196A6 0x08019692: 9808 LDR R0, [SP, #32] 0x08019694: 6880 LDR R0, [R0, #8] 0x08019696: F5B0 2FC0 CMP.W R0, #0x060000 0x0801969A: D004 BEQ .L1 ; 0x080196A6 0x0801969C: 9808 LDR R0, [SP, #32] 0x0801969E: 6880 LDR R0, [R0, #8] 0x080196A0: F5B0 2F80 CMP.W R0, #0x040000 0x080196A4: D100 BNE .L2 ; 0x080196A8
.L1: 0x080196A6: E007 B .L3 ; 0x080196B8
.L2: 0x080196A8: F241 50E7 MOVW R0, #0x15E7 ; 0x080215E7 = .rodata..L.str.126 0x080196AC: F6C0 0002 MOVT R0, #0x0802 ; 0x080215E7 = .rodata..L.str.126 0x080196B0: F240 4123 MOVW R1, #0x0423 0x080196B4: F7EB FA71 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x080196B8: F7FD F858 BL HAL_GetTick ; 0x0801676C 0x080196BC: 9004 STR R0, [SP, #16] 0x080196BE: 9808 LDR R0, [SP, #32] 0x080196C0: F890 0081 LDRB.W R0, [R0, #129] 0x080196C4: 2801 CMP R0, #1 0x080196C6: D003 BEQ .L4 ; 0x080196D0 0x080196C8: 2002 MOVS R0, #2 0x080196CA: F88D 0027 STRB.W R0, [SP, #39] 0x080196CE: E207 B .L36 ; 0x08019AE0
.L4: 0x080196D0: 9807 LDR R0, [SP, #28] 0x080196D2: B110 CBZ R0, .L5 ; 0x080196DA 0x080196D4: F8BD 001A LDRH.W R0, [SP, #26] 0x080196D8: B918 CBNZ R0, .L6 ; 0x080196E2
.L5: 0x080196DA: 2001 MOVS R0, #1 0x080196DC: F88D 0027 STRB.W R0, [SP, #39] 0x080196E0: E1FE B .L36 ; 0x08019AE0
.L6: 0x080196E2: 9808 LDR R0, [SP, #32] 0x080196E4: F890 0080 LDRB.W R0, [R0, #128] 0x080196E8: 2801 CMP R0, #1 0x080196EA: D103 BNE .L7 ; 0x080196F4 0x080196EC: 2002 MOVS R0, #2 0x080196EE: F88D 0027 STRB.W R0, [SP, #39] 0x080196F2: E1F5 B .L36 ; 0x08019AE0
.L7: 0x080196F4: 9908 LDR R1, [SP, #32] 0x080196F6: 2001 MOVS R0, #1 0x080196F8: F881 0080 STRB.W R0, [R1, #128] 0x080196FC: 9908 LDR R1, [SP, #32] 0x080196FE: 2004 MOVS R0, #4 0x08019700: F881 0081 STRB.W R0, [R1, #129] 0x08019704: 9908 LDR R1, [SP, #32] 0x08019706: 2000 MOVS R0, #0 0x08019708: F8C1 0084 STR.W R0, [R1, #132] 0x0801970C: 9907 LDR R1, [SP, #28] 0x0801970E: 9A08 LDR R2, [SP, #32] 0x08019710: 6651 STR R1, [R2, #100] 0x08019712: F8BD 101A LDRH.W R1, [SP, #26] 0x08019716: 9A08 LDR R2, [SP, #32] 0x08019718: F8A2 1068 STRH.W R1, [R2, #104] 0x0801971C: F8BD 101A LDRH.W R1, [SP, #26] 0x08019720: 9A08 LDR R2, [SP, #32] 0x08019722: F8A2 106A STRH.W R1, [R2, #106] 0x08019726: 9908 LDR R1, [SP, #32] 0x08019728: 65C8 STR R0, [R1, #92] 0x0801972A: 9908 LDR R1, [SP, #32] 0x0801972C: F8A1 0060 STRH.W R0, [R1, #96] 0x08019730: 9908 LDR R1, [SP, #32] 0x08019732: F8A1 0062 STRH.W R0, [R1, #98] 0x08019736: 9908 LDR R1, [SP, #32] 0x08019738: 6708 STR R0, [R1, #112] 0x0801973A: 9908 LDR R1, [SP, #32] 0x0801973C: 6748 STR R0, [R1, #116] 0x0801973E: 9808 LDR R0, [SP, #32] 0x08019740: 6880 LDR R0, [R0, #8] 0x08019742: F5B0 2FC0 CMP.W R0, #0x060000 0x08019746: D106 BNE .L8 ; 0x08019756 0x08019748: 9808 LDR R0, [SP, #32] 0x0801974A: 6801 LDR R1, [R0] 0x0801974C: 6808 LDR R0, [R1] 0x0801974E: F420 6000 BIC R0, R0, #0x0800 0x08019752: 6008 STR R0, [R1] 0x08019754: E008 B .L9 ; 0x08019768
.L8: 0x08019756: 9808 LDR R0, [SP, #32] 0x08019758: 6800 LDR R0, [R0] 0x0801975A: 68C0 LDR R0, [R0, #12] 0x0801975C: 2102 MOVS R1, #2 0x0801975E: F361 4052 BFI R0, R1, #17, #2 0x08019762: 9908 LDR R1, [SP, #32] 0x08019764: 6809 LDR R1, [R1] 0x08019766: 60C8 STR R0, [R1, #12]
.L9: 0x08019768: 9808 LDR R0, [SP, #32] 0x0801976A: 6800 LDR R0, [R0] 0x0801976C: 6840 LDR R0, [R0, #4] 0x0801976E: F64F 71FF MOVW R1, #0xFFFF 0x08019772: 4388 BICS R0, R1 0x08019774: F8BD 101A LDRH.W R1, [SP, #26] 0x08019778: 4408 ADD R0, R1 0x0801977A: 9908 LDR R1, [SP, #32] 0x0801977C: 6809 LDR R1, [R1] 0x0801977E: 6048 STR R0, [R1, #4] 0x08019780: 9808 LDR R0, [SP, #32] 0x08019782: 6801 LDR R1, [R0] 0x08019784: 6808 LDR R0, [R1] 0x08019786: F040 0001 ORR R0, R0, #1 0x0801978A: 6008 STR R0, [R1] 0x0801978C: 9808 LDR R0, [SP, #32] 0x0801978E: 6840 LDR R0, [R0, #4] 0x08019790: F5B0 0F80 CMP.W R0, #0x400000 0x08019794: D105 BNE .L10 ; 0x080197A2 0x08019796: 9808 LDR R0, [SP, #32] 0x08019798: 6801 LDR R1, [R0] 0x0801979A: 6808 LDR R0, [R1] 0x0801979C: F440 7000 ORR R0, R0, #0x0200 0x080197A0: 6008 STR R0, [R1]
.L10: 0x080197A2: 9808 LDR R0, [SP, #32] 0x080197A4: 68C0 LDR R0, [R0, #12] 0x080197A6: 2810 CMP R0, #16 0x080197A8: D35F BCC .L18 ; 0x0801986A
.L11: 0x080197AA: 9808 LDR R0, [SP, #32] 0x080197AC: F8B0 006A LDRH.W R0, [R0, #106] 0x080197B0: 2800 CMP R0, #0 0x080197B2: D059 BEQ .L17 ; 0x08019868 0x080197B4: 9808 LDR R0, [SP, #32] 0x080197B6: 6800 LDR R0, [R0] 0x080197B8: 6940 LDR R0, [R0, #20] 0x080197BA: 9003 STR R0, [SP, #12] 0x080197BC: 9808 LDR R0, [SP, #32] 0x080197BE: 6800 LDR R0, [R0] 0x080197C0: 6940 LDR R0, [R0, #20] 0x080197C2: 07C0 LSLS R0, R0, #31 0x080197C4: B180 CBZ R0, .L12 ; 0x080197E8 0x080197C6: 9808 LDR R0, [SP, #32] 0x080197C8: 6800 LDR R0, [R0] 0x080197CA: 6B00 LDR R0, [R0, #48] 0x080197CC: 9908 LDR R1, [SP, #32] 0x080197CE: 6E49 LDR R1, [R1, #100] 0x080197D0: 6008 STR R0, [R1] 0x080197D2: 9908 LDR R1, [SP, #32] 0x080197D4: 6E48 LDR R0, [R1, #100] 0x080197D6: 3004 ADDS R0, #4 0x080197D8: 6648 STR R0, [R1, #100] 0x080197DA: 9908 LDR R1, [SP, #32] 0x080197DC: F8B1 006A LDRH.W R0, [R1, #106] 0x080197E0: 3801 SUBS R0, #1 0x080197E2: F8A1 006A STRH.W R0, [R1, #106] 0x080197E6: E03E B .L16 ; 0x08019866
.L12: 0x080197E8: 9808 LDR R0, [SP, #32] 0x080197EA: F8B0 006A LDRH.W R0, [R0, #106] 0x080197EE: F8BD 100A LDRH.W R1, [SP, #10] 0x080197F2: 4288 CMP R0, R1 0x080197F4: DA15 BGE .L13 ; 0x08019822 0x080197F6: F89D 000D LDRB.W R0, [SP, #13] 0x080197FA: 0600 LSLS R0, R0, #24 0x080197FC: 2800 CMP R0, #0 0x080197FE: D510 BPL .L13 ; 0x08019822 0x08019800: 9808 LDR R0, [SP, #32] 0x08019802: 6800 LDR R0, [R0] 0x08019804: 6B00 LDR R0, [R0, #48] 0x08019806: 9908 LDR R1, [SP, #32] 0x08019808: 6E49 LDR R1, [R1, #100] 0x0801980A: 6008 STR R0, [R1] 0x0801980C: 9908 LDR R1, [SP, #32] 0x0801980E: 6E48 LDR R0, [R1, #100] 0x08019810: 3004 ADDS R0, #4 0x08019812: 6648 STR R0, [R1, #100] 0x08019814: 9908 LDR R1, [SP, #32] 0x08019816: F8B1 006A LDRH.W R0, [R1, #106] 0x0801981A: 3801 SUBS R0, #1 0x0801981C: F8A1 006A STRH.W R0, [R1, #106] 0x08019820: E021 B .L16 ; 0x08019866
.L13: 0x08019822: F7FC FFA3 BL HAL_GetTick ; 0x0801676C 0x08019826: 9904 LDR R1, [SP, #16] 0x08019828: 1A40 SUBS R0, R0, R1 0x0801982A: 9905 LDR R1, [SP, #20] 0x0801982C: 4288 CMP R0, R1 0x0801982E: D302 BCC .L14 ; 0x08019836 0x08019830: 9805 LDR R0, [SP, #20] 0x08019832: 3001 ADDS R0, #1 0x08019834: B908 CBNZ R0, .L15 ; 0x0801983A
.L14: 0x08019836: 9805 LDR R0, [SP, #20] 0x08019838: B9A8 CBNZ R0, .L16 ; 0x08019866
.L15: 0x0801983A: 9808 LDR R0, [SP, #32] 0x0801983C: F7F2 F86C BL SPI_CloseTransfer ; 0x0800B918 0x08019840: 9908 LDR R1, [SP, #32] 0x08019842: F8D1 0084 LDR.W R0, [R1, #132] 0x08019846: F440 7080 ORR R0, R0, #0x0100 0x0801984A: F8C1 0084 STR.W R0, [R1, #132] 0x0801984E: 9908 LDR R1, [SP, #32] 0x08019850: 2001 MOVS R0, #1 0x08019852: F881 0081 STRB.W R0, [R1, #129] 0x08019856: 9908 LDR R1, [SP, #32] 0x08019858: 2000 MOVS R0, #0 0x0801985A: F881 0080 STRB.W R0, [R1, #128] 0x0801985E: 2003 MOVS R0, #3 0x08019860: F88D 0027 STRB.W R0, [SP, #39] 0x08019864: E13C B .L36 ; 0x08019AE0
.L16: 0x08019866: E7A0 B .L11 ; 0x080197AA
.L17: 0x08019868: E124 B .L34 ; 0x08019AB4
.L18: 0x0801986A: 9808 LDR R0, [SP, #32] 0x0801986C: 68C0 LDR R0, [R0, #12] 0x0801986E: 2808 CMP R0, #8 0x08019870: F0C0 8081 BCC.W .L27 ; 0x08019976
.L19: 0x08019874: 9808 LDR R0, [SP, #32] 0x08019876: F8B0 006A LDRH.W R0, [R0, #106] 0x0801987A: 2800 CMP R0, #0 0x0801987C: D07A BEQ .L26 ; 0x08019974 0x0801987E: 9808 LDR R0, [SP, #32] 0x08019880: 6800 LDR R0, [R0] 0x08019882: 6940 LDR R0, [R0, #20] 0x08019884: 9003 STR R0, [SP, #12] 0x08019886: 9808 LDR R0, [SP, #32] 0x08019888: 6800 LDR R0, [R0] 0x0801988A: 6940 LDR R0, [R0, #20] 0x0801988C: 07C0 LSLS R0, R0, #31 0x0801988E: B178 CBZ R0, .L20 ; 0x080198B0 0x08019890: 9801 LDR R0, [SP, #4] 0x08019892: 8800 LDRH R0, [R0] 0x08019894: 9908 LDR R1, [SP, #32] 0x08019896: 6E49 LDR R1, [R1, #100] 0x08019898: 8008 STRH R0, [R1] 0x0801989A: 9908 LDR R1, [SP, #32] 0x0801989C: 6E48 LDR R0, [R1, #100] 0x0801989E: 3002 ADDS R0, #2 0x080198A0: 6648 STR R0, [R1, #100] 0x080198A2: 9908 LDR R1, [SP, #32] 0x080198A4: F8B1 006A LDRH.W R0, [R1, #106] 0x080198A8: 3801 SUBS R0, #1 0x080198AA: F8A1 006A STRH.W R0, [R1, #106] 0x080198AE: E060 B .L25 ; 0x08019972
.L20: 0x080198B0: 9808 LDR R0, [SP, #32] 0x080198B2: F8B0 006A LDRH.W R0, [R0, #106] 0x080198B6: F8BD 100A LDRH.W R1, [SP, #10] 0x080198BA: 4288 CMP R0, R1 0x080198BC: DA1D BGE .L21 ; 0x080198FA 0x080198BE: F89D 000D LDRB.W R0, [SP, #13] 0x080198C2: 0600 LSLS R0, R0, #24 0x080198C4: 2800 CMP R0, #0 0x080198C6: D518 BPL .L21 ; 0x080198FA 0x080198C8: 9801 LDR R0, [SP, #4] 0x080198CA: 8800 LDRH R0, [R0] 0x080198CC: 9908 LDR R1, [SP, #32] 0x080198CE: 6E49 LDR R1, [R1, #100] 0x080198D0: 8008 STRH R0, [R1] 0x080198D2: 9908 LDR R1, [SP, #32] 0x080198D4: 6E48 LDR R0, [R1, #100] 0x080198D6: 3002 ADDS R0, #2 0x080198D8: 6648 STR R0, [R1, #100] 0x080198DA: 9801 LDR R0, [SP, #4] 0x080198DC: 8800 LDRH R0, [R0] 0x080198DE: 9908 LDR R1, [SP, #32] 0x080198E0: 6E49 LDR R1, [R1, #100] 0x080198E2: 8008 STRH R0, [R1] 0x080198E4: 9908 LDR R1, [SP, #32] 0x080198E6: 6E48 LDR R0, [R1, #100] 0x080198E8: 3002 ADDS R0, #2 0x080198EA: 6648 STR R0, [R1, #100] 0x080198EC: 9908 LDR R1, [SP, #32] 0x080198EE: F8B1 006A LDRH.W R0, [R1, #106] 0x080198F2: 3802 SUBS R0, #2 0x080198F4: F8A1 006A STRH.W R0, [R1, #106] 0x080198F8: E03B B .L25 ; 0x08019972
.L21: 0x080198FA: 9808 LDR R0, [SP, #32] 0x080198FC: F8B0 006A LDRH.W R0, [R0, #106] 0x08019900: 2801 CMP R0, #1 0x08019902: D114 BNE .L22 ; 0x0801992E 0x08019904: F89D 000D LDRB.W R0, [SP, #13] 0x08019908: 0680 LSLS R0, R0, #26 0x0801990A: 2800 CMP R0, #0 0x0801990C: D50F BPL .L22 ; 0x0801992E 0x0801990E: 9801 LDR R0, [SP, #4] 0x08019910: 8800 LDRH R0, [R0] 0x08019912: 9908 LDR R1, [SP, #32] 0x08019914: 6E49 LDR R1, [R1, #100] 0x08019916: 8008 STRH R0, [R1] 0x08019918: 9908 LDR R1, [SP, #32] 0x0801991A: 6E48 LDR R0, [R1, #100] 0x0801991C: 3002 ADDS R0, #2 0x0801991E: 6648 STR R0, [R1, #100] 0x08019920: 9908 LDR R1, [SP, #32] 0x08019922: F8B1 006A LDRH.W R0, [R1, #106] 0x08019926: 3801 SUBS R0, #1 0x08019928: F8A1 006A STRH.W R0, [R1, #106] 0x0801992C: E021 B .L25 ; 0x08019972
.L22: 0x0801992E: F7FC FF1D BL HAL_GetTick ; 0x0801676C 0x08019932: 9904 LDR R1, [SP, #16] 0x08019934: 1A40 SUBS R0, R0, R1 0x08019936: 9905 LDR R1, [SP, #20] 0x08019938: 4288 CMP R0, R1 0x0801993A: D302 BCC .L23 ; 0x08019942 0x0801993C: 9805 LDR R0, [SP, #20] 0x0801993E: 3001 ADDS R0, #1 0x08019940: B908 CBNZ R0, .L24 ; 0x08019946
.L23: 0x08019942: 9805 LDR R0, [SP, #20] 0x08019944: B9A8 CBNZ R0, .L25 ; 0x08019972
.L24: 0x08019946: 9808 LDR R0, [SP, #32] 0x08019948: F7F1 FFE6 BL SPI_CloseTransfer ; 0x0800B918 0x0801994C: 9908 LDR R1, [SP, #32] 0x0801994E: F8D1 0084 LDR.W R0, [R1, #132] 0x08019952: F440 7080 ORR R0, R0, #0x0100 0x08019956: F8C1 0084 STR.W R0, [R1, #132] 0x0801995A: 9908 LDR R1, [SP, #32] 0x0801995C: 2001 MOVS R0, #1 0x0801995E: F881 0081 STRB.W R0, [R1, #129] 0x08019962: 9908 LDR R1, [SP, #32] 0x08019964: 2000 MOVS R0, #0 0x08019966: F881 0080 STRB.W R0, [R1, #128] 0x0801996A: 2003 MOVS R0, #3 0x0801996C: F88D 0027 STRB.W R0, [SP, #39] 0x08019970: E0B6 B .L36 ; 0x08019AE0
.L25: 0x08019972: E77F B .L19 ; 0x08019874
.L26: 0x08019974: E09E B .L34 ; 0x08019AB4
.L27: 0x08019976: 9808 LDR R0, [SP, #32] 0x08019978: F8B0 006A LDRH.W R0, [R0, #106] 0x0801997C: 2800 CMP R0, #0 0x0801997E: F000 8099 BEQ.W .L34 ; 0x08019AB4 0x08019982: 9808 LDR R0, [SP, #32] 0x08019984: 6800 LDR R0, [R0] 0x08019986: 6940 LDR R0, [R0, #20] 0x08019988: 9003 STR R0, [SP, #12] 0x0801998A: 9808 LDR R0, [SP, #32] 0x0801998C: 6800 LDR R0, [R0] 0x0801998E: 6940 LDR R0, [R0, #20] 0x08019990: 07C0 LSLS R0, R0, #31 0x08019992: B188 CBZ R0, .L28 ; 0x080199B8 0x08019994: 9808 LDR R0, [SP, #32] 0x08019996: 6800 LDR R0, [R0] 0x08019998: F890 0030 LDRB.W R0, [R0, #48] 0x0801999C: 9908 LDR R1, [SP, #32] 0x0801999E: 6E49 LDR R1, [R1, #100] 0x080199A0: 7008 STRB R0, [R1] 0x080199A2: 9908 LDR R1, [SP, #32] 0x080199A4: 6E48 LDR R0, [R1, #100] 0x080199A6: 3001 ADDS R0, #1 0x080199A8: 6648 STR R0, [R1, #100] 0x080199AA: 9908 LDR R1, [SP, #32] 0x080199AC: F8B1 006A LDRH.W R0, [R1, #106] 0x080199B0: 3801 SUBS R0, #1 0x080199B2: F8A1 006A STRH.W R0, [R1, #106] 0x080199B6: E07C B .L33 ; 0x08019AB2
.L28: 0x080199B8: 9808 LDR R0, [SP, #32] 0x080199BA: F8B0 006A LDRH.W R0, [R0, #106] 0x080199BE: F8BD 100A LDRH.W R1, [SP, #10] 0x080199C2: 4288 CMP R0, R1 0x080199C4: DA37 BGE .L29 ; 0x08019A36 0x080199C6: F89D 000D LDRB.W R0, [SP, #13] 0x080199CA: 0600 LSLS R0, R0, #24 0x080199CC: 2800 CMP R0, #0 0x080199CE: D532 BPL .L29 ; 0x08019A36 0x080199D0: 9808 LDR R0, [SP, #32] 0x080199D2: 6800 LDR R0, [R0] 0x080199D4: F890 0030 LDRB.W R0, [R0, #48] 0x080199D8: 9908 LDR R1, [SP, #32] 0x080199DA: 6E49 LDR R1, [R1, #100] 0x080199DC: 7008 STRB R0, [R1] 0x080199DE: 9908 LDR R1, [SP, #32] 0x080199E0: 6E48 LDR R0, [R1, #100] 0x080199E2: 3001 ADDS R0, #1 0x080199E4: 6648 STR R0, [R1, #100] 0x080199E6: 9808 LDR R0, [SP, #32] 0x080199E8: 6800 LDR R0, [R0] 0x080199EA: F890 0030 LDRB.W R0, [R0, #48] 0x080199EE: 9908 LDR R1, [SP, #32] 0x080199F0: 6E49 LDR R1, [R1, #100] 0x080199F2: 7008 STRB R0, [R1] 0x080199F4: 9908 LDR R1, [SP, #32] 0x080199F6: 6E48 LDR R0, [R1, #100] 0x080199F8: 3001 ADDS R0, #1 0x080199FA: 6648 STR R0, [R1, #100] 0x080199FC: 9808 LDR R0, [SP, #32] 0x080199FE: 6800 LDR R0, [R0] 0x08019A00: F890 0030 LDRB.W R0, [R0, #48] 0x08019A04: 9908 LDR R1, [SP, #32] 0x08019A06: 6E49 LDR R1, [R1, #100] 0x08019A08: 7008 STRB R0, [R1] 0x08019A0A: 9908 LDR R1, [SP, #32] 0x08019A0C: 6E48 LDR R0, [R1, #100] 0x08019A0E: 3001 ADDS R0, #1 0x08019A10: 6648 STR R0, [R1, #100] 0x08019A12: 9808 LDR R0, [SP, #32] 0x08019A14: 6800 LDR R0, [R0] 0x08019A16: F890 0030 LDRB.W R0, [R0, #48] 0x08019A1A: 9908 LDR R1, [SP, #32] 0x08019A1C: 6E49 LDR R1, [R1, #100] 0x08019A1E: 7008 STRB R0, [R1] 0x08019A20: 9908 LDR R1, [SP, #32] 0x08019A22: 6E48 LDR R0, [R1, #100] 0x08019A24: 3001 ADDS R0, #1 0x08019A26: 6648 STR R0, [R1, #100] 0x08019A28: 9908 LDR R1, [SP, #32] 0x08019A2A: F8B1 006A LDRH.W R0, [R1, #106] 0x08019A2E: 3804 SUBS R0, #4 0x08019A30: F8A1 006A STRH.W R0, [R1, #106] 0x08019A34: E03D B .L33 ; 0x08019AB2
.L29: 0x08019A36: 9808 LDR R0, [SP, #32] 0x08019A38: F8B0 006A LDRH.W R0, [R0, #106] 0x08019A3C: 2803 CMP R0, #3 0x08019A3E: D816 BHI .L30 ; 0x08019A6E 0x08019A40: F89D 000D LDRB.W R0, [SP, #13] 0x08019A44: F010 0F60 TST R0, #96 0x08019A48: D011 BEQ .L30 ; 0x08019A6E 0x08019A4A: 9808 LDR R0, [SP, #32] 0x08019A4C: 6800 LDR R0, [R0] 0x08019A4E: F890 0030 LDRB.W R0, [R0, #48] 0x08019A52: 9908 LDR R1, [SP, #32] 0x08019A54: 6E49 LDR R1, [R1, #100] 0x08019A56: 7008 STRB R0, [R1] 0x08019A58: 9908 LDR R1, [SP, #32] 0x08019A5A: 6E48 LDR R0, [R1, #100] 0x08019A5C: 3001 ADDS R0, #1 0x08019A5E: 6648 STR R0, [R1, #100] 0x08019A60: 9908 LDR R1, [SP, #32] 0x08019A62: F8B1 006A LDRH.W R0, [R1, #106] 0x08019A66: 3801 SUBS R0, #1 0x08019A68: F8A1 006A STRH.W R0, [R1, #106] 0x08019A6C: E021 B .L33 ; 0x08019AB2
.L30: 0x08019A6E: F7FC FE7D BL HAL_GetTick ; 0x0801676C 0x08019A72: 9904 LDR R1, [SP, #16] 0x08019A74: 1A40 SUBS R0, R0, R1 0x08019A76: 9905 LDR R1, [SP, #20] 0x08019A78: 4288 CMP R0, R1 0x08019A7A: D302 BCC .L31 ; 0x08019A82 0x08019A7C: 9805 LDR R0, [SP, #20] 0x08019A7E: 3001 ADDS R0, #1 0x08019A80: B908 CBNZ R0, .L32 ; 0x08019A86
.L31: 0x08019A82: 9805 LDR R0, [SP, #20] 0x08019A84: B9A8 CBNZ R0, .L33 ; 0x08019AB2
.L32: 0x08019A86: 9808 LDR R0, [SP, #32] 0x08019A88: F7F1 FF46 BL SPI_CloseTransfer ; 0x0800B918 0x08019A8C: 9908 LDR R1, [SP, #32] 0x08019A8E: F8D1 0084 LDR.W R0, [R1, #132] 0x08019A92: F440 7080 ORR R0, R0, #0x0100 0x08019A96: F8C1 0084 STR.W R0, [R1, #132] 0x08019A9A: 9908 LDR R1, [SP, #32] 0x08019A9C: 2001 MOVS R0, #1 0x08019A9E: F881 0081 STRB.W R0, [R1, #129] 0x08019AA2: 9908 LDR R1, [SP, #32] 0x08019AA4: 2000 MOVS R0, #0 0x08019AA6: F881 0080 STRB.W R0, [R1, #128] 0x08019AAA: 2003 MOVS R0, #3 0x08019AAC: F88D 0027 STRB.W R0, [SP, #39] 0x08019AB0: E016 B .L36 ; 0x08019AE0
.L33: 0x08019AB2: E760 B .L27 ; 0x08019976
.L34: 0x08019AB4: 9808 LDR R0, [SP, #32] 0x08019AB6: F7F1 FF2F BL SPI_CloseTransfer ; 0x0800B918 0x08019ABA: 9908 LDR R1, [SP, #32] 0x08019ABC: 2001 MOVS R0, #1 0x08019ABE: F881 0081 STRB.W R0, [R1, #129] 0x08019AC2: 9908 LDR R1, [SP, #32] 0x08019AC4: 2000 MOVS R0, #0 0x08019AC6: F881 0080 STRB.W R0, [R1, #128] 0x08019ACA: 9808 LDR R0, [SP, #32] 0x08019ACC: F8D0 0084 LDR.W R0, [R0, #132] 0x08019AD0: B118 CBZ R0, .L35 ; 0x08019ADA 0x08019AD2: 2001 MOVS R0, #1 0x08019AD4: F88D 0027 STRB.W R0, [SP, #39] 0x08019AD8: E002 B .L36 ; 0x08019AE0
.L35: 0x08019ADA: 2000 MOVS R0, #0 0x08019ADC: F88D 0027 STRB.W R0, [SP, #39]
.L36: 0x08019AE0: F89D 0027 LDRB.W R0, [SP, #39] 0x08019AE4: B00A ADD SP, SP, #40 0x08019AE6: BD80 POP {R7, PC}
HAL_SPI_IRQHandler: 0x08019AE8: B580 PUSH {R7, LR} 0x08019AEA: B088 SUB SP, SP, #32 0x08019AEC: 9007 STR R0, [SP, #28] 0x08019AEE: 9807 LDR R0, [SP, #28] 0x08019AF0: 6800 LDR R0, [R0] 0x08019AF2: 6900 LDR R0, [R0, #16] 0x08019AF4: 9006 STR R0, [SP, #24] 0x08019AF6: 9807 LDR R0, [SP, #28] 0x08019AF8: 6800 LDR R0, [R0] 0x08019AFA: 6940 LDR R0, [R0, #20] 0x08019AFC: 9005 STR R0, [SP, #20] 0x08019AFE: 9806 LDR R0, [SP, #24] 0x08019B00: 9905 LDR R1, [SP, #20] 0x08019B02: 4008 ANDS R0, R1 0x08019B04: 9004 STR R0, [SP, #16] 0x08019B06: 9807 LDR R0, [SP, #28] 0x08019B08: 6800 LDR R0, [R0] 0x08019B0A: 6880 LDR R0, [R0, #8] 0x08019B0C: 9003 STR R0, [SP, #12] 0x08019B0E: 2000 MOVS R0, #0 0x08019B10: 9002 STR R0, [SP, #8] 0x08019B12: 9807 LDR R0, [SP, #28] 0x08019B14: F890 0081 LDRB.W R0, [R0, #129] 0x08019B18: F88D 0007 STRB.W R0, [SP, #7] 0x08019B1C: 9807 LDR R0, [SP, #28] 0x08019B1E: 6800 LDR R0, [R0] 0x08019B20: 3030 ADDS R0, #48 0x08019B22: 9000 STR R0, [SP, #0] 0x08019B24: F89D 0015 LDRB.W R0, [SP, #21] 0x08019B28: 0700 LSLS R0, R0, #28 0x08019B2A: 2800 CMP R0, #0 0x08019B2C: D50E BPL .L1 ; 0x08019B4C 0x08019B2E: F89D 0018 LDRB.W R0, [SP, #24] 0x08019B32: 0700 LSLS R0, R0, #28 0x08019B34: 2800 CMP R0, #0 0x08019B36: D509 BPL .L1 ; 0x08019B4C 0x08019B38: 9807 LDR R0, [SP, #28] 0x08019B3A: 6801 LDR R1, [R0] 0x08019B3C: 6988 LDR R0, [R1, #24] 0x08019B3E: F440 6000 ORR R0, R0, #0x0800 0x08019B42: 6188 STR R0, [R1, #24] 0x08019B44: 9807 LDR R0, [SP, #28] 0x08019B46: F7FB FF3F BL PreSleepProcessing ; 0x080159C8 0x08019B4A: E15D B .L23 ; 0x08019E08
.L1: 0x08019B4C: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B50: 0640 LSLS R0, R0, #25 0x08019B52: 2800 CMP R0, #0 0x08019B54: D411 BMI .L2 ; 0x08019B7A 0x08019B56: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B5A: 0680 LSLS R0, R0, #26 0x08019B5C: 2800 CMP R0, #0 0x08019B5E: D40C BMI .L2 ; 0x08019B7A 0x08019B60: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B64: 0740 LSLS R0, R0, #29 0x08019B66: 2800 CMP R0, #0 0x08019B68: D507 BPL .L2 ; 0x08019B7A 0x08019B6A: 9807 LDR R0, [SP, #28] 0x08019B6C: 6F41 LDR R1, [R0, #116] 0x08019B6E: 4788 BLX R1 0x08019B70: 9807 LDR R0, [SP, #28] 0x08019B72: 6F01 LDR R1, [R0, #112] 0x08019B74: 4788 BLX R1 0x08019B76: 2001 MOVS R0, #1 0x08019B78: 9002 STR R0, [SP, #8]
.L2: 0x08019B7A: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B7E: 0640 LSLS R0, R0, #25 0x08019B80: 2800 CMP R0, #0 0x08019B82: D40D BMI .L3 ; 0x08019BA0 0x08019B84: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B88: 07C0 LSLS R0, R0, #31 0x08019B8A: B148 CBZ R0, .L3 ; 0x08019BA0 0x08019B8C: F89D 0010 LDRB.W R0, [SP, #16] 0x08019B90: 0740 LSLS R0, R0, #29 0x08019B92: 2800 CMP R0, #0 0x08019B94: D404 BMI .L3 ; 0x08019BA0 0x08019B96: 9807 LDR R0, [SP, #28] 0x08019B98: 6F01 LDR R1, [R0, #112] 0x08019B9A: 4788 BLX R1 0x08019B9C: 2001 MOVS R0, #1 0x08019B9E: 9002 STR R0, [SP, #8]
.L3: 0x08019BA0: F89D 0010 LDRB.W R0, [SP, #16] 0x08019BA4: 0680 LSLS R0, R0, #26 0x08019BA6: 2800 CMP R0, #0 0x08019BA8: D40E BMI .L4 ; 0x08019BC8 0x08019BAA: F89D 0010 LDRB.W R0, [SP, #16] 0x08019BAE: 0780 LSLS R0, R0, #30 0x08019BB0: 2800 CMP R0, #0 0x08019BB2: D509 BPL .L4 ; 0x08019BC8 0x08019BB4: F89D 0010 LDRB.W R0, [SP, #16] 0x08019BB8: 0740 LSLS R0, R0, #29 0x08019BBA: 2800 CMP R0, #0 0x08019BBC: D404 BMI .L4 ; 0x08019BC8 0x08019BBE: 9807 LDR R0, [SP, #28] 0x08019BC0: 6F41 LDR R1, [R0, #116] 0x08019BC2: 4788 BLX R1 0x08019BC4: 2001 MOVS R0, #1 0x08019BC6: 9002 STR R0, [SP, #8]
.L4: 0x08019BC8: 9802 LDR R0, [SP, #8] 0x08019BCA: B100 CBZ R0, .L5 ; 0x08019BCE 0x08019BCC: E11C B .L23 ; 0x08019E08
.L5: 0x08019BCE: F89D 0010 LDRB.W R0, [SP, #16] 0x08019BD2: 0700 LSLS R0, R0, #28 0x08019BD4: 2800 CMP R0, #0 0x08019BD6: D578 BPL .L15 ; 0x08019CCA 0x08019BD8: 9807 LDR R0, [SP, #28] 0x08019BDA: 6801 LDR R1, [R0] 0x08019BDC: 6988 LDR R0, [R1, #24] 0x08019BDE: F040 0008 ORR R0, R0, #8 0x08019BE2: 6188 STR R0, [R1, #24] 0x08019BE4: 9807 LDR R0, [SP, #28] 0x08019BE6: 6801 LDR R1, [R0] 0x08019BE8: 6988 LDR R0, [R1, #24] 0x08019BEA: F040 0010 ORR R0, R0, #16 0x08019BEE: 6188 STR R0, [R1, #24] 0x08019BF0: 9807 LDR R0, [SP, #28] 0x08019BF2: 6801 LDR R1, [R0] 0x08019BF4: 6988 LDR R0, [R1, #24] 0x08019BF6: F440 6000 ORR R0, R0, #0x0800 0x08019BFA: 6188 STR R0, [R1, #24] 0x08019BFC: 9807 LDR R0, [SP, #28] 0x08019BFE: 6801 LDR R1, [R0] 0x08019C00: 6908 LDR R0, [R1, #16] 0x08019C02: F020 0008 BIC R0, R0, #8 0x08019C06: 6108 STR R0, [R1, #16] 0x08019C08: 9807 LDR R0, [SP, #28] 0x08019C0A: 6800 LDR R0, [R0] 0x08019C0C: 6880 LDR R0, [R0, #8] 0x08019C0E: F410 4F40 TST R0, #0xC000 0x08019C12: D132 BNE .L10 ; 0x08019C7A
.L6: 0x08019C14: 9807 LDR R0, [SP, #28] 0x08019C16: F8B0 006A LDRH.W R0, [R0, #106] 0x08019C1A: B370 CBZ R0, .L10 ; 0x08019C7A 0x08019C1C: 9807 LDR R0, [SP, #28] 0x08019C1E: 68C0 LDR R0, [R0, #12] 0x08019C20: 2810 CMP R0, #16 0x08019C22: D30A BCC .L7 ; 0x08019C3A 0x08019C24: 9807 LDR R0, [SP, #28] 0x08019C26: 6800 LDR R0, [R0] 0x08019C28: 6B00 LDR R0, [R0, #48] 0x08019C2A: 9907 LDR R1, [SP, #28] 0x08019C2C: 6E49 LDR R1, [R1, #100] 0x08019C2E: 6008 STR R0, [R1] 0x08019C30: 9907 LDR R1, [SP, #28] 0x08019C32: 6E48 LDR R0, [R1, #100] 0x08019C34: 3004 ADDS R0, #4 0x08019C36: 6648 STR R0, [R1, #100] 0x08019C38: E018 B .L9 ; 0x08019C6C
.L7: 0x08019C3A: 9807 LDR R0, [SP, #28] 0x08019C3C: 68C0 LDR R0, [R0, #12] 0x08019C3E: 2808 CMP R0, #8 0x08019C40: D309 BCC .L8 ; 0x08019C56 0x08019C42: 9800 LDR R0, [SP, #0] 0x08019C44: 8800 LDRH R0, [R0] 0x08019C46: 9907 LDR R1, [SP, #28] 0x08019C48: 6E49 LDR R1, [R1, #100] 0x08019C4A: 8008 STRH R0, [R1] 0x08019C4C: 9907 LDR R1, [SP, #28] 0x08019C4E: 6E48 LDR R0, [R1, #100] 0x08019C50: 3002 ADDS R0, #2 0x08019C52: 6648 STR R0, [R1, #100] 0x08019C54: E00A B .L9 ; 0x08019C6C
.L8: 0x08019C56: 9807 LDR R0, [SP, #28] 0x08019C58: 6800 LDR R0, [R0] 0x08019C5A: F890 0030 LDRB.W R0, [R0, #48] 0x08019C5E: 9907 LDR R1, [SP, #28] 0x08019C60: 6E49 LDR R1, [R1, #100] 0x08019C62: 7008 STRB R0, [R1] 0x08019C64: 9907 LDR R1, [SP, #28] 0x08019C66: 6E48 LDR R0, [R1, #100] 0x08019C68: 3001 ADDS R0, #1 0x08019C6A: 6648 STR R0, [R1, #100]
.L9: 0x08019C6C: 9907 LDR R1, [SP, #28] 0x08019C6E: F8B1 006A LDRH.W R0, [R1, #106] 0x08019C72: 3801 SUBS R0, #1 0x08019C74: F8A1 006A STRH.W R0, [R1, #106] 0x08019C78: E7CC B .L6 ; 0x08019C14
.L10: 0x08019C7A: 9807 LDR R0, [SP, #28] 0x08019C7C: F7F1 FE4C BL SPI_CloseTransfer ; 0x0800B918 0x08019C80: 9907 LDR R1, [SP, #28] 0x08019C82: 2001 MOVS R0, #1 0x08019C84: F881 0081 STRB.W R0, [R1, #129] 0x08019C88: 9807 LDR R0, [SP, #28] 0x08019C8A: F8D0 0084 LDR.W R0, [R0, #132] 0x08019C8E: B118 CBZ R0, .L11 ; 0x08019C98 0x08019C90: 9807 LDR R0, [SP, #28] 0x08019C92: F7FB FE99 BL PreSleepProcessing ; 0x080159C8 0x08019C96: E0B7 B .L23 ; 0x08019E08
.L11: 0x08019C98: F89D 0007 LDRB.W R0, [SP, #7] 0x08019C9C: 2805 CMP R0, #5 0x08019C9E: D103 BNE .L12 ; 0x08019CA8 0x08019CA0: 9807 LDR R0, [SP, #28] 0x08019CA2: F7FB FE91 BL PreSleepProcessing ; 0x080159C8 0x08019CA6: E00F B .L14 ; 0x08019CC8
.L12: 0x08019CA8: F89D 0007 LDRB.W R0, [SP, #7] 0x08019CAC: 2804 CMP R0, #4 0x08019CAE: D103 BNE .L13 ; 0x08019CB8 0x08019CB0: 9807 LDR R0, [SP, #28] 0x08019CB2: F7FB FE89 BL PreSleepProcessing ; 0x080159C8 0x08019CB6: E007 B .L14 ; 0x08019CC8
.L13: 0x08019CB8: F89D 0007 LDRB.W R0, [SP, #7] 0x08019CBC: 2803 CMP R0, #3 0x08019CBE: D103 BNE .L14 ; 0x08019CC8 0x08019CC0: 9807 LDR R0, [SP, #28] 0x08019CC2: F7FC FAF1 BL HAL_SPI_TxCpltCallback ; 0x080162A8 0x08019CC6: E7FF B .L14 ; 0x08019CC8
.L14: 0x08019CC8: E09E B .L23 ; 0x08019E08
.L15: 0x08019CCA: F8BD 0010 LDRH.W R0, [SP, #16] 0x08019CCE: F410 7F58 TST R0, #0x0360 0x08019CD2: F000 8099 BEQ.W .L23 ; 0x08019E08 0x08019CD6: F89D 0010 LDRB.W R0, [SP, #16] 0x08019CDA: 0640 LSLS R0, R0, #25 0x08019CDC: 2800 CMP R0, #0 0x08019CDE: D50C BPL .L16 ; 0x08019CFA 0x08019CE0: 9907 LDR R1, [SP, #28] 0x08019CE2: F8D1 0084 LDR.W R0, [R1, #132] 0x08019CE6: F040 0004 ORR R0, R0, #4 0x08019CEA: F8C1 0084 STR.W R0, [R1, #132] 0x08019CEE: 9807 LDR R0, [SP, #28] 0x08019CF0: 6801 LDR R1, [R0] 0x08019CF2: 6988 LDR R0, [R1, #24] 0x08019CF4: F040 0040 ORR R0, R0, #64 0x08019CF8: 6188 STR R0, [R1, #24]
.L16: 0x08019CFA: F89D 0011 LDRB.W R0, [SP, #17] 0x08019CFE: 0780 LSLS R0, R0, #30 0x08019D00: 2800 CMP R0, #0 0x08019D02: D50C BPL .L17 ; 0x08019D1E 0x08019D04: 9907 LDR R1, [SP, #28] 0x08019D06: F8D1 0084 LDR.W R0, [R1, #132] 0x08019D0A: F040 0001 ORR R0, R0, #1 0x08019D0E: F8C1 0084 STR.W R0, [R1, #132] 0x08019D12: 9807 LDR R0, [SP, #28] 0x08019D14: 6801 LDR R1, [R0] 0x08019D16: 6988 LDR R0, [R1, #24] 0x08019D18: F440 7000 ORR R0, R0, #0x0200 0x08019D1C: 6188 STR R0, [R1, #24]
.L17: 0x08019D1E: F89D 0011 LDRB.W R0, [SP, #17] 0x08019D22: 07C0 LSLS R0, R0, #31 0x08019D24: B160 CBZ R0, .L18 ; 0x08019D40 0x08019D26: 9907 LDR R1, [SP, #28] 0x08019D28: F8D1 0084 LDR.W R0, [R1, #132] 0x08019D2C: F040 0008 ORR R0, R0, #8 0x08019D30: F8C1 0084 STR.W R0, [R1, #132] 0x08019D34: 9807 LDR R0, [SP, #28] 0x08019D36: 6801 LDR R1, [R0] 0x08019D38: 6988 LDR R0, [R1, #24] 0x08019D3A: F440 7080 ORR R0, R0, #0x0100 0x08019D3E: 6188 STR R0, [R1, #24]
.L18: 0x08019D40: F89D 0010 LDRB.W R0, [SP, #16] 0x08019D44: 0680 LSLS R0, R0, #26 0x08019D46: 2800 CMP R0, #0 0x08019D48: D50C BPL .L19 ; 0x08019D64 0x08019D4A: 9907 LDR R1, [SP, #28] 0x08019D4C: F8D1 0084 LDR.W R0, [R1, #132] 0x08019D50: F040 0080 ORR R0, R0, #128 0x08019D54: F8C1 0084 STR.W R0, [R1, #132] 0x08019D58: 9807 LDR R0, [SP, #28] 0x08019D5A: 6801 LDR R1, [R0] 0x08019D5C: 6988 LDR R0, [R1, #24] 0x08019D5E: F040 0020 ORR R0, R0, #32 0x08019D62: 6188 STR R0, [R1, #24]
.L19: 0x08019D64: 9807 LDR R0, [SP, #28] 0x08019D66: F8D0 0084 LDR.W R0, [R0, #132] 0x08019D6A: 2800 CMP R0, #0 0x08019D6C: D04C BEQ .L23 ; 0x08019E08 0x08019D6E: 9807 LDR R0, [SP, #28] 0x08019D70: 6801 LDR R1, [R0] 0x08019D72: 6808 LDR R0, [R1] 0x08019D74: F020 0001 BIC R0, R0, #1 0x08019D78: 6008 STR R0, [R1] 0x08019D7A: 9807 LDR R0, [SP, #28] 0x08019D7C: 6801 LDR R1, [R0] 0x08019D7E: 6908 LDR R0, [R1, #16] 0x08019D80: F240 326B MOVW R2, #0x036B 0x08019D84: 4390 BICS R0, R2 0x08019D86: 6108 STR R0, [R1, #16] 0x08019D88: 9803 LDR R0, [SP, #12] 0x08019D8A: F400 4040 AND R0, R0, #0xC000 0x08019D8E: F5B0 4F40 CMP.W R0, #0xC000 0x08019D92: D132 BNE .L22 ; 0x08019DFA 0x08019D94: 9807 LDR R0, [SP, #28] 0x08019D96: 6801 LDR R1, [R0] 0x08019D98: 6888 LDR R0, [R1, #8] 0x08019D9A: F420 4040 BIC R0, R0, #0xC000 0x08019D9E: 6088 STR R0, [R1, #8] 0x08019DA0: 9807 LDR R0, [SP, #28] 0x08019DA2: 6FC0 LDR R0, [R0, #124] 0x08019DA4: B190 CBZ R0, .L20 ; 0x08019DCC 0x08019DA6: 9807 LDR R0, [SP, #28] 0x08019DA8: 6FC1 LDR R1, [R0, #124] 0x08019DAA: F649 600D MOVW R0, #0x9E0D ; 0x08019E0D = SPI_DMAAbortOnError 0x08019DAE: F6C0 0001 MOVT R0, #0x0801 ; 0x08019E0D = SPI_DMAAbortOnError 0x08019DB2: 6508 STR R0, [R1, #80] 0x08019DB4: 9807 LDR R0, [SP, #28] 0x08019DB6: 6FC0 LDR R0, [R0, #124] 0x08019DB8: F7FC FF92 BL HAL_DMA_Abort_IT ; 0x08016CE0 0x08019DBC: B130 CBZ R0, .L20 ; 0x08019DCC 0x08019DBE: 9907 LDR R1, [SP, #28] 0x08019DC0: F8D1 0084 LDR.W R0, [R1, #132] 0x08019DC4: F040 0040 ORR R0, R0, #64 0x08019DC8: F8C1 0084 STR.W R0, [R1, #132]
.L20: 0x08019DCC: 9807 LDR R0, [SP, #28] 0x08019DCE: 6F80 LDR R0, [R0, #120] 0x08019DD0: B190 CBZ R0, .L21 ; 0x08019DF8 0x08019DD2: 9807 LDR R0, [SP, #28] 0x08019DD4: 6F81 LDR R1, [R0, #120] 0x08019DD6: F649 600D MOVW R0, #0x9E0D ; 0x08019E0D = SPI_DMAAbortOnError 0x08019DDA: F6C0 0001 MOVT R0, #0x0801 ; 0x08019E0D = SPI_DMAAbortOnError 0x08019DDE: 6508 STR R0, [R1, #80] 0x08019DE0: 9807 LDR R0, [SP, #28] 0x08019DE2: 6F80 LDR R0, [R0, #120] 0x08019DE4: F7FC FF7C BL HAL_DMA_Abort_IT ; 0x08016CE0 0x08019DE8: B130 CBZ R0, .L21 ; 0x08019DF8 0x08019DEA: 9907 LDR R1, [SP, #28] 0x08019DEC: F8D1 0084 LDR.W R0, [R1, #132] 0x08019DF0: F040 0040 ORR R0, R0, #64 0x08019DF4: F8C1 0084 STR.W R0, [R1, #132]
.L21: 0x08019DF8: E006 B .L23 ; 0x08019E08
.L22: 0x08019DFA: 9907 LDR R1, [SP, #28] 0x08019DFC: 2001 MOVS R0, #1 0x08019DFE: F881 0081 STRB.W R0, [R1, #129] 0x08019E02: 9807 LDR R0, [SP, #28] 0x08019E04: F7FB FDE0 BL PreSleepProcessing ; 0x080159C8
.L23: 0x08019E08: B008 ADD SP, SP, #32 0x08019E0A: BD80 POP {R7, PC}
SPI_DMAAbortOnError: 0x08019E0C: B580 PUSH {R7, LR} 0x08019E0E: B082 SUB SP, SP, #8 0x08019E10: 9001 STR R0, [SP, #4] 0x08019E12: 9801 LDR R0, [SP, #4] 0x08019E14: 6B80 LDR R0, [R0, #56] 0x08019E16: 9000 STR R0, [SP, #0] 0x08019E18: 9900 LDR R1, [SP, #0] 0x08019E1A: 2000 MOVS R0, #0 0x08019E1C: F8A1 006A STRH.W R0, [R1, #106] 0x08019E20: 9900 LDR R1, [SP, #0] 0x08019E22: F8A1 0062 STRH.W R0, [R1, #98] 0x08019E26: 9900 LDR R1, [SP, #0] 0x08019E28: 2001 MOVS R0, #1 0x08019E2A: F881 0081 STRB.W R0, [R1, #129] 0x08019E2E: 9800 LDR R0, [SP, #0] 0x08019E30: F7FB FDCA BL PreSleepProcessing ; 0x080159C8 0x08019E34: B002 ADD SP, SP, #8 0x08019E36: BD80 POP {R7, PC}
HAL_TIM_Base_Start_IT: 0x08019E38: B580 PUSH {R7, LR} 0x08019E3A: B084 SUB SP, SP, #16 0x08019E3C: 9002 STR R0, [SP, #8] 0x08019E3E: 9802 LDR R0, [SP, #8] 0x08019E40: 6800 LDR R0, [R0] 0x08019E42: 2100 MOVS R1, #0 0x08019E44: F2C4 0101 MOVT R1, #0x4001 0x08019E48: 4288 CMP R0, R1 0x08019E4A: D074 BEQ .L1 ; 0x08019F36 0x08019E4C: 9802 LDR R0, [SP, #8] 0x08019E4E: 6800 LDR R0, [R0] 0x08019E50: F1B0 4F80 CMP.W R0, #0x40000000 0x08019E54: D06F BEQ .L1 ; 0x08019F36 0x08019E56: 9802 LDR R0, [SP, #8] 0x08019E58: 6800 LDR R0, [R0] 0x08019E5A: F240 4100 MOVW R1, #0x0400 0x08019E5E: F2C4 0100 MOVT R1, #0x4000 0x08019E62: 4288 CMP R0, R1 0x08019E64: D067 BEQ .L1 ; 0x08019F36 0x08019E66: 9802 LDR R0, [SP, #8] 0x08019E68: 6800 LDR R0, [R0] 0x08019E6A: F640 0100 MOVW R1, #0x0800 0x08019E6E: F2C4 0100 MOVT R1, #0x4000 0x08019E72: 4288 CMP R0, R1 0x08019E74: D05F BEQ .L1 ; 0x08019F36 0x08019E76: 9802 LDR R0, [SP, #8] 0x08019E78: 6800 LDR R0, [R0] 0x08019E7A: F640 4100 MOVW R1, #0x0C00 0x08019E7E: F2C4 0100 MOVT R1, #0x4000 0x08019E82: 4288 CMP R0, R1 0x08019E84: D057 BEQ .L1 ; 0x08019F36 0x08019E86: 9802 LDR R0, [SP, #8] 0x08019E88: 6800 LDR R0, [R0] 0x08019E8A: F241 0100 MOVW R1, #0x1000 0x08019E8E: F2C4 0100 MOVT R1, #0x4000 0x08019E92: 4288 CMP R0, R1 0x08019E94: D04F BEQ .L1 ; 0x08019F36 0x08019E96: 9802 LDR R0, [SP, #8] 0x08019E98: 6800 LDR R0, [R0] 0x08019E9A: F241 4100 MOVW R1, #0x1400 0x08019E9E: F2C4 0100 MOVT R1, #0x4000 0x08019EA2: 4288 CMP R0, R1 0x08019EA4: D047 BEQ .L1 ; 0x08019F36 0x08019EA6: 9802 LDR R0, [SP, #8] 0x08019EA8: 6800 LDR R0, [R0] 0x08019EAA: F240 4100 MOVW R1, #0x0400 0x08019EAE: F2C4 0101 MOVT R1, #0x4001 0x08019EB2: 4288 CMP R0, R1 0x08019EB4: D03F BEQ .L1 ; 0x08019F36 0x08019EB6: 9802 LDR R0, [SP, #8] 0x08019EB8: 6800 LDR R0, [R0] 0x08019EBA: F641 0100 MOVW R1, #0x1800 0x08019EBE: F2C4 0100 MOVT R1, #0x4000 0x08019EC2: 4288 CMP R0, R1 0x08019EC4: D037 BEQ .L1 ; 0x08019F36 0x08019EC6: 9802 LDR R0, [SP, #8] 0x08019EC8: 6800 LDR R0, [R0] 0x08019ECA: F641 4100 MOVW R1, #0x1C00 0x08019ECE: F2C4 0100 MOVT R1, #0x4000 0x08019ED2: 4288 CMP R0, R1 0x08019ED4: D02F BEQ .L1 ; 0x08019F36 0x08019ED6: 9802 LDR R0, [SP, #8] 0x08019ED8: 6800 LDR R0, [R0] 0x08019EDA: F242 0100 MOVW R1, #0x2000 0x08019EDE: F2C4 0100 MOVT R1, #0x4000 0x08019EE2: 4288 CMP R0, R1 0x08019EE4: D027 BEQ .L1 ; 0x08019F36 0x08019EE6: 9802 LDR R0, [SP, #8] 0x08019EE8: 6800 LDR R0, [R0] 0x08019EEA: F244 0100 MOVW R1, #0x4000 0x08019EEE: F2C4 0101 MOVT R1, #0x4001 0x08019EF2: 4288 CMP R0, R1 0x08019EF4: D01F BEQ .L1 ; 0x08019F36 0x08019EF6: 9802 LDR R0, [SP, #8] 0x08019EF8: 6800 LDR R0, [R0] 0x08019EFA: F244 4100 MOVW R1, #0x4400 0x08019EFE: F2C4 0101 MOVT R1, #0x4001 0x08019F02: 4288 CMP R0, R1 0x08019F04: D017 BEQ .L1 ; 0x08019F36 0x08019F06: 9802 LDR R0, [SP, #8] 0x08019F08: 6800 LDR R0, [R0] 0x08019F0A: F644 0100 MOVW R1, #0x4800 0x08019F0E: F2C4 0101 MOVT R1, #0x4001 0x08019F12: 4288 CMP R0, R1 0x08019F14: D00F BEQ .L1 ; 0x08019F36 0x08019F16: 9802 LDR R0, [SP, #8] 0x08019F18: 6800 LDR R0, [R0] 0x08019F1A: F24E 0100 MOVW R1, #0xE000 0x08019F1E: F2C4 0100 MOVT R1, #0x4000 0x08019F22: 4288 CMP R0, R1 0x08019F24: D007 BEQ .L1 ; 0x08019F36 0x08019F26: 9802 LDR R0, [SP, #8] 0x08019F28: 6800 LDR R0, [R0] 0x08019F2A: F24E 4100 MOVW R1, #0xE400 0x08019F2E: F2C4 0100 MOVT R1, #0x4000 0x08019F32: 4288 CMP R0, R1 0x08019F34: D100 BNE .L2 ; 0x08019F38
.L1: 0x08019F36: E007 B .L3 ; 0x08019F48
.L2: 0x08019F38: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x08019F3C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x08019F40: F240 11D3 MOVW R1, #0x01D3 0x08019F44: F7EA FE29 BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x08019F48: 9802 LDR R0, [SP, #8] 0x08019F4A: F890 003D LDRB.W R0, [R0, #61] 0x08019F4E: 2801 CMP R0, #1 0x08019F50: D003 BEQ .L4 ; 0x08019F5A 0x08019F52: 2001 MOVS R0, #1 0x08019F54: F88D 000F STRB.W R0, [SP, #15] 0x08019F58: E074 B .L9 ; 0x0801A044
.L4: 0x08019F5A: 9902 LDR R1, [SP, #8] 0x08019F5C: 2002 MOVS R0, #2 0x08019F5E: F881 003D STRB.W R0, [R1, #61] 0x08019F62: 9802 LDR R0, [SP, #8] 0x08019F64: 6801 LDR R1, [R0] 0x08019F66: 68C8 LDR R0, [R1, #12] 0x08019F68: F040 0001 ORR R0, R0, #1 0x08019F6C: 60C8 STR R0, [R1, #12] 0x08019F6E: 9802 LDR R0, [SP, #8] 0x08019F70: 6800 LDR R0, [R0] 0x08019F72: 2100 MOVS R1, #0 0x08019F74: F2C4 0101 MOVT R1, #0x4001 0x08019F78: 4288 CMP R0, R1 0x08019F7A: D044 BEQ .L5 ; 0x0801A006 0x08019F7C: 9802 LDR R0, [SP, #8] 0x08019F7E: 6800 LDR R0, [R0] 0x08019F80: F1B0 4F80 CMP.W R0, #0x40000000 0x08019F84: D03F BEQ .L5 ; 0x0801A006 0x08019F86: 9802 LDR R0, [SP, #8] 0x08019F88: 6800 LDR R0, [R0] 0x08019F8A: F240 4100 MOVW R1, #0x0400 0x08019F8E: F2C4 0100 MOVT R1, #0x4000 0x08019F92: 4288 CMP R0, R1 0x08019F94: D037 BEQ .L5 ; 0x0801A006 0x08019F96: 9802 LDR R0, [SP, #8] 0x08019F98: 6800 LDR R0, [R0] 0x08019F9A: F640 0100 MOVW R1, #0x0800 0x08019F9E: F2C4 0100 MOVT R1, #0x4000 0x08019FA2: 4288 CMP R0, R1 0x08019FA4: D02F BEQ .L5 ; 0x0801A006 0x08019FA6: 9802 LDR R0, [SP, #8] 0x08019FA8: 6800 LDR R0, [R0] 0x08019FAA: F640 4100 MOVW R1, #0x0C00 0x08019FAE: F2C4 0100 MOVT R1, #0x4000 0x08019FB2: 4288 CMP R0, R1 0x08019FB4: D027 BEQ .L5 ; 0x0801A006 0x08019FB6: 9802 LDR R0, [SP, #8] 0x08019FB8: 6800 LDR R0, [R0] 0x08019FBA: F240 4100 MOVW R1, #0x0400 0x08019FBE: F2C4 0101 MOVT R1, #0x4001 0x08019FC2: 4288 CMP R0, R1 0x08019FC4: D01F BEQ .L5 ; 0x0801A006 0x08019FC6: 9802 LDR R0, [SP, #8] 0x08019FC8: 6800 LDR R0, [R0] 0x08019FCA: F641 0100 MOVW R1, #0x1800 0x08019FCE: F2C4 0100 MOVT R1, #0x4000 0x08019FD2: 4288 CMP R0, R1 0x08019FD4: D017 BEQ .L5 ; 0x0801A006 0x08019FD6: 9802 LDR R0, [SP, #8] 0x08019FD8: 6800 LDR R0, [R0] 0x08019FDA: F244 0100 MOVW R1, #0x4000 0x08019FDE: F2C4 0101 MOVT R1, #0x4001 0x08019FE2: 4288 CMP R0, R1 0x08019FE4: D00F BEQ .L5 ; 0x0801A006 0x08019FE6: 9802 LDR R0, [SP, #8] 0x08019FE8: 6800 LDR R0, [R0] 0x08019FEA: F24E 0100 MOVW R1, #0xE000 0x08019FEE: F2C4 0100 MOVT R1, #0x4000 0x08019FF2: 4288 CMP R0, R1 0x08019FF4: D007 BEQ .L5 ; 0x0801A006 0x08019FF6: 9802 LDR R0, [SP, #8] 0x08019FF8: 6800 LDR R0, [R0] 0x08019FFA: F24E 4100 MOVW R1, #0xE400 0x08019FFE: F2C4 0100 MOVT R1, #0x4000 0x0801A002: 4288 CMP R0, R1 0x0801A004: D115 BNE .L7 ; 0x0801A032
.L5: 0x0801A006: 9802 LDR R0, [SP, #8] 0x0801A008: 6800 LDR R0, [R0] 0x0801A00A: 6880 LDR R0, [R0, #8] 0x0801A00C: 2107 MOVS R1, #7 0x0801A00E: F2C0 0101 MOVT R1, #1 0x0801A012: 4008 ANDS R0, R1 0x0801A014: 9001 STR R0, [SP, #4] 0x0801A016: 9801 LDR R0, [SP, #4] 0x0801A018: 2806 CMP R0, #6 0x0801A01A: D009 BEQ .L6 ; 0x0801A030 0x0801A01C: 9801 LDR R0, [SP, #4] 0x0801A01E: F5B0 3F80 CMP.W R0, #0x010000 0x0801A022: D005 BEQ .L6 ; 0x0801A030 0x0801A024: 9802 LDR R0, [SP, #8] 0x0801A026: 6801 LDR R1, [R0] 0x0801A028: 6808 LDR R0, [R1] 0x0801A02A: F040 0001 ORR R0, R0, #1 0x0801A02E: 6008 STR R0, [R1]
.L6: 0x0801A030: E005 B .L8 ; 0x0801A03E
.L7: 0x0801A032: 9802 LDR R0, [SP, #8] 0x0801A034: 6801 LDR R1, [R0] 0x0801A036: 6808 LDR R0, [R1] 0x0801A038: F040 0001 ORR R0, R0, #1 0x0801A03C: 6008 STR R0, [R1]
.L8: 0x0801A03E: 2000 MOVS R0, #0 0x0801A040: F88D 000F STRB.W R0, [SP, #15]
.L9: 0x0801A044: F89D 000F LDRB.W R0, [SP, #15] 0x0801A048: B004 ADD SP, SP, #16 0x0801A04A: BD80 POP {R7, PC}
TIM_OC2_SetConfig: 0x0801A04C: B580 PUSH {R7, LR} 0x0801A04E: B086 SUB SP, SP, #24 0x0801A050: 9005 STR R0, [SP, #20] 0x0801A052: 9104 STR R1, [SP, #16] 0x0801A054: 9805 LDR R0, [SP, #20] 0x0801A056: 6A00 LDR R0, [R0, #32] 0x0801A058: 9002 STR R0, [SP, #8] 0x0801A05A: 9905 LDR R1, [SP, #20] 0x0801A05C: 6A08 LDR R0, [R1, #32] 0x0801A05E: F020 0010 BIC R0, R0, #16 0x0801A062: 6208 STR R0, [R1, #32] 0x0801A064: 9805 LDR R0, [SP, #20] 0x0801A066: 6840 LDR R0, [R0, #4] 0x0801A068: 9001 STR R0, [SP, #4] 0x0801A06A: 9805 LDR R0, [SP, #20] 0x0801A06C: 6980 LDR R0, [R0, #24] 0x0801A06E: 9003 STR R0, [SP, #12] 0x0801A070: 9803 LDR R0, [SP, #12] 0x0801A072: F648 71FF MOVW R1, #0x8FFF 0x0801A076: F6CF 61FF MOVT R1, #0xFEFF 0x0801A07A: 4008 ANDS R0, R1 0x0801A07C: 9003 STR R0, [SP, #12] 0x0801A07E: 9803 LDR R0, [SP, #12] 0x0801A080: F420 7040 BIC R0, R0, #0x0300 0x0801A084: 9003 STR R0, [SP, #12] 0x0801A086: 9804 LDR R0, [SP, #16] 0x0801A088: 6801 LDR R1, [R0] 0x0801A08A: 9803 LDR R0, [SP, #12] 0x0801A08C: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801A090: 9003 STR R0, [SP, #12] 0x0801A092: 9802 LDR R0, [SP, #8] 0x0801A094: F020 0020 BIC R0, R0, #32 0x0801A098: 9002 STR R0, [SP, #8] 0x0801A09A: 9804 LDR R0, [SP, #16] 0x0801A09C: 6881 LDR R1, [R0, #8] 0x0801A09E: 9802 LDR R0, [SP, #8] 0x0801A0A0: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0801A0A4: 9002 STR R0, [SP, #8] 0x0801A0A6: 9805 LDR R0, [SP, #20] 0x0801A0A8: 2100 MOVS R1, #0 0x0801A0AA: F2C4 0101 MOVT R1, #0x4001 0x0801A0AE: 4288 CMP R0, R1 0x0801A0B0: D021 BEQ .L3 ; 0x0801A0F6 0x0801A0B2: 9805 LDR R0, [SP, #20] 0x0801A0B4: F240 4100 MOVW R1, #0x0400 0x0801A0B8: F2C4 0101 MOVT R1, #0x4001 0x0801A0BC: 4288 CMP R0, R1 0x0801A0BE: D01A BEQ .L3 ; 0x0801A0F6 0x0801A0C0: 9805 LDR R0, [SP, #20] 0x0801A0C2: F244 0100 MOVW R1, #0x4000 0x0801A0C6: F2C4 0101 MOVT R1, #0x4001 0x0801A0CA: 4288 CMP R0, R1 0x0801A0CC: D101 BNE .L1 ; 0x0801A0D2 0x0801A0CE: 2000 MOVS R0, #0 0x0801A0D0: B988 CBNZ R0, .L3 ; 0x0801A0F6
.L1: 0x0801A0D2: 9805 LDR R0, [SP, #20] 0x0801A0D4: F244 4100 MOVW R1, #0x4400 0x0801A0D8: F2C4 0101 MOVT R1, #0x4001 0x0801A0DC: 4288 CMP R0, R1 0x0801A0DE: D101 BNE .L2 ; 0x0801A0E4 0x0801A0E0: 2000 MOVS R0, #0 0x0801A0E2: B940 CBNZ R0, .L3 ; 0x0801A0F6
.L2: 0x0801A0E4: 9805 LDR R0, [SP, #20] 0x0801A0E6: F644 0100 MOVW R1, #0x4800 0x0801A0EA: F2C4 0101 MOVT R1, #0x4001 0x0801A0EE: 4288 CMP R0, R1 0x0801A0F0: D11F BNE .L7 ; 0x0801A132 0x0801A0F2: 2001 MOVS R0, #1 0x0801A0F4: B9E8 CBNZ R0, .L7 ; 0x0801A132
.L3: 0x0801A0F6: 9804 LDR R0, [SP, #16] 0x0801A0F8: 68C0 LDR R0, [R0, #12] 0x0801A0FA: B118 CBZ R0, .L4 ; 0x0801A104 0x0801A0FC: 9804 LDR R0, [SP, #16] 0x0801A0FE: 68C0 LDR R0, [R0, #12] 0x0801A100: 2808 CMP R0, #8 0x0801A102: D100 BNE .L5 ; 0x0801A106
.L4: 0x0801A104: E007 B .L6 ; 0x0801A116
.L5: 0x0801A106: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0801A10A: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0801A10E: F641 31B7 MOVW R1, #0x1BB7 0x0801A112: F7EA FD42 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0801A116: 9802 LDR R0, [SP, #8] 0x0801A118: F020 0080 BIC R0, R0, #128 0x0801A11C: 9002 STR R0, [SP, #8] 0x0801A11E: 9804 LDR R0, [SP, #16] 0x0801A120: 68C1 LDR R1, [R0, #12] 0x0801A122: 9802 LDR R0, [SP, #8] 0x0801A124: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0801A128: 9002 STR R0, [SP, #8] 0x0801A12A: 9802 LDR R0, [SP, #8] 0x0801A12C: F020 0040 BIC R0, R0, #64 0x0801A130: 9002 STR R0, [SP, #8]
.L7: 0x0801A132: 9805 LDR R0, [SP, #20] 0x0801A134: 2100 MOVS R1, #0 0x0801A136: F2C4 0101 MOVT R1, #0x4001 0x0801A13A: 4288 CMP R0, R1 0x0801A13C: D01B BEQ .L8 ; 0x0801A176 0x0801A13E: 9805 LDR R0, [SP, #20] 0x0801A140: F240 4100 MOVW R1, #0x0400 0x0801A144: F2C4 0101 MOVT R1, #0x4001 0x0801A148: 4288 CMP R0, R1 0x0801A14A: D014 BEQ .L8 ; 0x0801A176 0x0801A14C: 9805 LDR R0, [SP, #20] 0x0801A14E: F244 0100 MOVW R1, #0x4000 0x0801A152: F2C4 0101 MOVT R1, #0x4001 0x0801A156: 4288 CMP R0, R1 0x0801A158: D00D BEQ .L8 ; 0x0801A176 0x0801A15A: 9805 LDR R0, [SP, #20] 0x0801A15C: F244 4100 MOVW R1, #0x4400 0x0801A160: F2C4 0101 MOVT R1, #0x4001 0x0801A164: 4288 CMP R0, R1 0x0801A166: D006 BEQ .L8 ; 0x0801A176 0x0801A168: 9805 LDR R0, [SP, #20] 0x0801A16A: F644 0100 MOVW R1, #0x4800 0x0801A16E: F2C4 0101 MOVT R1, #0x4001 0x0801A172: 4288 CMP R0, R1 0x0801A174: D135 BNE .L15 ; 0x0801A1E2
.L8: 0x0801A176: 9804 LDR R0, [SP, #16] 0x0801A178: 6980 LDR R0, [R0, #24] 0x0801A17A: F5B0 7F00 CMP.W R0, #0x0200 0x0801A17E: D002 BEQ .L9 ; 0x0801A186 0x0801A180: 9804 LDR R0, [SP, #16] 0x0801A182: 6980 LDR R0, [R0, #24] 0x0801A184: B900 CBNZ R0, .L10 ; 0x0801A188
.L9: 0x0801A186: E007 B .L11 ; 0x0801A198
.L10: 0x0801A188: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0801A18C: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0801A190: F641 31C4 MOVW R1, #0x1BC4 0x0801A194: F7EA FD01 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x0801A198: 9804 LDR R0, [SP, #16] 0x0801A19A: 6940 LDR R0, [R0, #20] 0x0801A19C: F5B0 7F80 CMP.W R0, #0x0100 0x0801A1A0: D002 BEQ .L12 ; 0x0801A1A8 0x0801A1A2: 9804 LDR R0, [SP, #16] 0x0801A1A4: 6940 LDR R0, [R0, #20] 0x0801A1A6: B900 CBNZ R0, .L13 ; 0x0801A1AA
.L12: 0x0801A1A8: E007 B .L14 ; 0x0801A1BA
.L13: 0x0801A1AA: F241 604E MOVW R0, #0x164E ; 0x0802164E = .rodata..L.str.131 0x0801A1AE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802164E = .rodata..L.str.131 0x0801A1B2: F641 31C5 MOVW R1, #0x1BC5 0x0801A1B6: F7EA FCF0 BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x0801A1BA: 9801 LDR R0, [SP, #4] 0x0801A1BC: F420 6080 BIC R0, R0, #0x0400 0x0801A1C0: 9001 STR R0, [SP, #4] 0x0801A1C2: 9801 LDR R0, [SP, #4] 0x0801A1C4: F420 6000 BIC R0, R0, #0x0800 0x0801A1C8: 9001 STR R0, [SP, #4] 0x0801A1CA: 9804 LDR R0, [SP, #16] 0x0801A1CC: 6941 LDR R1, [R0, #20] 0x0801A1CE: 9801 LDR R0, [SP, #4] 0x0801A1D0: EA40 0081 ORR.W R0, R0, R1, LSL #2 0x0801A1D4: 9001 STR R0, [SP, #4] 0x0801A1D6: 9804 LDR R0, [SP, #16] 0x0801A1D8: 6981 LDR R1, [R0, #24] 0x0801A1DA: 9801 LDR R0, [SP, #4] 0x0801A1DC: EA40 0081 ORR.W R0, R0, R1, LSL #2 0x0801A1E0: 9001 STR R0, [SP, #4]
.L15: 0x0801A1E2: 9801 LDR R0, [SP, #4] 0x0801A1E4: 9905 LDR R1, [SP, #20] 0x0801A1E6: 6048 STR R0, [R1, #4] 0x0801A1E8: 9803 LDR R0, [SP, #12] 0x0801A1EA: 9905 LDR R1, [SP, #20] 0x0801A1EC: 6188 STR R0, [R1, #24] 0x0801A1EE: 9804 LDR R0, [SP, #16] 0x0801A1F0: 6840 LDR R0, [R0, #4] 0x0801A1F2: 9905 LDR R1, [SP, #20] 0x0801A1F4: 6388 STR R0, [R1, #56] 0x0801A1F6: 9802 LDR R0, [SP, #8] 0x0801A1F8: 9905 LDR R1, [SP, #20] 0x0801A1FA: 6208 STR R0, [R1, #32] 0x0801A1FC: B006 ADD SP, SP, #24 0x0801A1FE: BD80 POP {R7, PC}
TIM_OC5_SetConfig: 0x0801A200: B085 SUB SP, SP, #20 0x0801A202: 9004 STR R0, [SP, #16] 0x0801A204: 9103 STR R1, [SP, #12] 0x0801A206: 9804 LDR R0, [SP, #16] 0x0801A208: 6A00 LDR R0, [R0, #32] 0x0801A20A: 9001 STR R0, [SP, #4] 0x0801A20C: 9904 LDR R1, [SP, #16] 0x0801A20E: 6A08 LDR R0, [R1, #32] 0x0801A210: F420 3080 BIC R0, R0, #0x010000 0x0801A214: 6208 STR R0, [R1, #32] 0x0801A216: 9804 LDR R0, [SP, #16] 0x0801A218: 6840 LDR R0, [R0, #4] 0x0801A21A: 9000 STR R0, [SP, #0] 0x0801A21C: 9804 LDR R0, [SP, #16] 0x0801A21E: 6D40 LDR R0, [R0, #84] 0x0801A220: 9002 STR R0, [SP, #8] 0x0801A222: 9802 LDR R0, [SP, #8] 0x0801A224: F64F 718F MOVW R1, #0xFF8F 0x0801A228: F6CF 71FE MOVT R1, #0xFFFE 0x0801A22C: 4008 ANDS R0, R1 0x0801A22E: 9002 STR R0, [SP, #8] 0x0801A230: 9803 LDR R0, [SP, #12] 0x0801A232: 6801 LDR R1, [R0] 0x0801A234: 9802 LDR R0, [SP, #8] 0x0801A236: 4308 ORRS R0, R1 0x0801A238: 9002 STR R0, [SP, #8] 0x0801A23A: 9801 LDR R0, [SP, #4] 0x0801A23C: F420 3000 BIC R0, R0, #0x020000 0x0801A240: 9001 STR R0, [SP, #4] 0x0801A242: 9803 LDR R0, [SP, #12] 0x0801A244: 6881 LDR R1, [R0, #8] 0x0801A246: 9801 LDR R0, [SP, #4] 0x0801A248: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x0801A24C: 9001 STR R0, [SP, #4] 0x0801A24E: 9804 LDR R0, [SP, #16] 0x0801A250: 2100 MOVS R1, #0 0x0801A252: F2C4 0101 MOVT R1, #0x4001 0x0801A256: 4288 CMP R0, R1 0x0801A258: D01B BEQ .L1 ; 0x0801A292 0x0801A25A: 9804 LDR R0, [SP, #16] 0x0801A25C: F240 4100 MOVW R1, #0x0400 0x0801A260: F2C4 0101 MOVT R1, #0x4001 0x0801A264: 4288 CMP R0, R1 0x0801A266: D014 BEQ .L1 ; 0x0801A292 0x0801A268: 9804 LDR R0, [SP, #16] 0x0801A26A: F244 0100 MOVW R1, #0x4000 0x0801A26E: F2C4 0101 MOVT R1, #0x4001 0x0801A272: 4288 CMP R0, R1 0x0801A274: D00D BEQ .L1 ; 0x0801A292 0x0801A276: 9804 LDR R0, [SP, #16] 0x0801A278: F244 4100 MOVW R1, #0x4400 0x0801A27C: F2C4 0101 MOVT R1, #0x4001 0x0801A280: 4288 CMP R0, R1 0x0801A282: D006 BEQ .L1 ; 0x0801A292 0x0801A284: 9804 LDR R0, [SP, #16] 0x0801A286: F644 0100 MOVW R1, #0x4800 0x0801A28A: F2C4 0101 MOVT R1, #0x4001 0x0801A28E: 4288 CMP R0, R1 0x0801A290: D109 BNE .L2 ; 0x0801A2A6
.L1: 0x0801A292: 9800 LDR R0, [SP, #0] 0x0801A294: F420 3080 BIC R0, R0, #0x010000 0x0801A298: 9000 STR R0, [SP, #0] 0x0801A29A: 9803 LDR R0, [SP, #12] 0x0801A29C: 6941 LDR R1, [R0, #20] 0x0801A29E: 9800 LDR R0, [SP, #0] 0x0801A2A0: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801A2A4: 9000 STR R0, [SP, #0]
.L2: 0x0801A2A6: 9800 LDR R0, [SP, #0] 0x0801A2A8: 9904 LDR R1, [SP, #16] 0x0801A2AA: 6048 STR R0, [R1, #4] 0x0801A2AC: 9802 LDR R0, [SP, #8] 0x0801A2AE: 9904 LDR R1, [SP, #16] 0x0801A2B0: 6548 STR R0, [R1, #84] 0x0801A2B2: 9803 LDR R0, [SP, #12] 0x0801A2B4: 6840 LDR R0, [R0, #4] 0x0801A2B6: 9904 LDR R1, [SP, #16] 0x0801A2B8: 6588 STR R0, [R1, #88] 0x0801A2BA: 9801 LDR R0, [SP, #4] 0x0801A2BC: 9904 LDR R1, [SP, #16] 0x0801A2BE: 6208 STR R0, [R1, #32] 0x0801A2C0: B005 ADD SP, SP, #20 0x0801A2C2: 4770 BX LR
TIM_TI2_SetConfig: 0x0801A2C4: B086 SUB SP, SP, #24 0x0801A2C6: 9005 STR R0, [SP, #20] 0x0801A2C8: 9104 STR R1, [SP, #16] 0x0801A2CA: 9203 STR R2, [SP, #12] 0x0801A2CC: 9302 STR R3, [SP, #8] 0x0801A2CE: 9805 LDR R0, [SP, #20] 0x0801A2D0: 6A00 LDR R0, [R0, #32] 0x0801A2D2: 9000 STR R0, [SP, #0] 0x0801A2D4: 9905 LDR R1, [SP, #20] 0x0801A2D6: 6A08 LDR R0, [R1, #32] 0x0801A2D8: F020 0010 BIC R0, R0, #16 0x0801A2DC: 6208 STR R0, [R1, #32] 0x0801A2DE: 9805 LDR R0, [SP, #20] 0x0801A2E0: 6980 LDR R0, [R0, #24] 0x0801A2E2: 9001 STR R0, [SP, #4] 0x0801A2E4: 9801 LDR R0, [SP, #4] 0x0801A2E6: F420 7040 BIC R0, R0, #0x0300 0x0801A2EA: 9001 STR R0, [SP, #4] 0x0801A2EC: 9903 LDR R1, [SP, #12] 0x0801A2EE: 9801 LDR R0, [SP, #4] 0x0801A2F0: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801A2F4: 9001 STR R0, [SP, #4] 0x0801A2F6: 9801 LDR R0, [SP, #4] 0x0801A2F8: F420 4070 BIC R0, R0, #0xF000 0x0801A2FC: 9001 STR R0, [SP, #4] 0x0801A2FE: 9802 LDR R0, [SP, #8] 0x0801A300: 0300 LSLS R0, R0, #12 0x0801A302: B281 UXTH R1, R0 0x0801A304: 9801 LDR R0, [SP, #4] 0x0801A306: 4308 ORRS R0, R1 0x0801A308: 9001 STR R0, [SP, #4] 0x0801A30A: 9800 LDR R0, [SP, #0] 0x0801A30C: F020 00A0 BIC R0, R0, #160 0x0801A310: 9000 STR R0, [SP, #0] 0x0801A312: 9804 LDR R0, [SP, #16] 0x0801A314: F000 010A AND R1, R0, #10 0x0801A318: 9800 LDR R0, [SP, #0] 0x0801A31A: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0801A31E: 9000 STR R0, [SP, #0] 0x0801A320: 9801 LDR R0, [SP, #4] 0x0801A322: 9905 LDR R1, [SP, #20] 0x0801A324: 6188 STR R0, [R1, #24] 0x0801A326: 9800 LDR R0, [SP, #0] 0x0801A328: 9905 LDR R1, [SP, #20] 0x0801A32A: 6208 STR R0, [R1, #32] 0x0801A32C: B006 ADD SP, SP, #24 0x0801A32E: 4770 BX LR
TIM_TI4_SetConfig: 0x0801A330: B086 SUB SP, SP, #24 0x0801A332: 9005 STR R0, [SP, #20] 0x0801A334: 9104 STR R1, [SP, #16] 0x0801A336: 9203 STR R2, [SP, #12] 0x0801A338: 9302 STR R3, [SP, #8] 0x0801A33A: 9805 LDR R0, [SP, #20] 0x0801A33C: 6A00 LDR R0, [R0, #32] 0x0801A33E: 9000 STR R0, [SP, #0] 0x0801A340: 9905 LDR R1, [SP, #20] 0x0801A342: 6A08 LDR R0, [R1, #32] 0x0801A344: F420 5080 BIC R0, R0, #0x1000 0x0801A348: 6208 STR R0, [R1, #32] 0x0801A34A: 9805 LDR R0, [SP, #20] 0x0801A34C: 69C0 LDR R0, [R0, #28] 0x0801A34E: 9001 STR R0, [SP, #4] 0x0801A350: 9801 LDR R0, [SP, #4] 0x0801A352: F420 7040 BIC R0, R0, #0x0300 0x0801A356: 9001 STR R0, [SP, #4] 0x0801A358: 9903 LDR R1, [SP, #12] 0x0801A35A: 9801 LDR R0, [SP, #4] 0x0801A35C: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801A360: 9001 STR R0, [SP, #4] 0x0801A362: 9801 LDR R0, [SP, #4] 0x0801A364: F420 4070 BIC R0, R0, #0xF000 0x0801A368: 9001 STR R0, [SP, #4] 0x0801A36A: 9802 LDR R0, [SP, #8] 0x0801A36C: 0300 LSLS R0, R0, #12 0x0801A36E: B281 UXTH R1, R0 0x0801A370: 9801 LDR R0, [SP, #4] 0x0801A372: 4308 ORRS R0, R1 0x0801A374: 9001 STR R0, [SP, #4] 0x0801A376: 9800 LDR R0, [SP, #0] 0x0801A378: F420 4020 BIC R0, R0, #0xA000 0x0801A37C: 9000 STR R0, [SP, #0] 0x0801A37E: 9804 LDR R0, [SP, #16] 0x0801A380: F000 010A AND R1, R0, #10 0x0801A384: 9800 LDR R0, [SP, #0] 0x0801A386: EA40 3001 ORR.W R0, R0, R1, LSL #12 0x0801A38A: 9000 STR R0, [SP, #0] 0x0801A38C: 9801 LDR R0, [SP, #4] 0x0801A38E: 9905 LDR R1, [SP, #20] 0x0801A390: 61C8 STR R0, [R1, #28] 0x0801A392: 9800 LDR R0, [SP, #0] 0x0801A394: 9905 LDR R1, [SP, #20] 0x0801A396: 6208 STR R0, [R1, #32] 0x0801A398: B006 ADD SP, SP, #24 0x0801A39A: 4770 BX LR
TIM_ETR_SetConfig: 0x0801A39C: B085 SUB SP, SP, #20 0x0801A39E: 9004 STR R0, [SP, #16] 0x0801A3A0: 9103 STR R1, [SP, #12] 0x0801A3A2: 9202 STR R2, [SP, #8] 0x0801A3A4: 9301 STR R3, [SP, #4] 0x0801A3A6: 9804 LDR R0, [SP, #16] 0x0801A3A8: 6880 LDR R0, [R0, #8] 0x0801A3AA: 9000 STR R0, [SP, #0] 0x0801A3AC: 9800 LDR R0, [SP, #0] 0x0801A3AE: F420 407F BIC R0, R0, #0xFF00 0x0801A3B2: 9000 STR R0, [SP, #0] 0x0801A3B4: 9803 LDR R0, [SP, #12] 0x0801A3B6: 9902 LDR R1, [SP, #8] 0x0801A3B8: 9A01 LDR R2, [SP, #4] 0x0801A3BA: EA41 2102 ORR.W R1, R1, R2, LSL #8 0x0801A3BE: 4301 ORRS R1, R0 0x0801A3C0: 9800 LDR R0, [SP, #0] 0x0801A3C2: 4308 ORRS R0, R1 0x0801A3C4: 9000 STR R0, [SP, #0] 0x0801A3C6: 9800 LDR R0, [SP, #0] 0x0801A3C8: 9904 LDR R1, [SP, #16] 0x0801A3CA: 6088 STR R0, [R1, #8] 0x0801A3CC: B005 ADD SP, SP, #20 0x0801A3CE: 4770 BX LR
TIM_TI1_ConfigInputStage: 0x0801A3D0: B085 SUB SP, SP, #20 0x0801A3D2: 9004 STR R0, [SP, #16] 0x0801A3D4: 9103 STR R1, [SP, #12] 0x0801A3D6: 9202 STR R2, [SP, #8] 0x0801A3D8: 9804 LDR R0, [SP, #16] 0x0801A3DA: 6A00 LDR R0, [R0, #32] 0x0801A3DC: 9000 STR R0, [SP, #0] 0x0801A3DE: 9904 LDR R1, [SP, #16] 0x0801A3E0: 6A08 LDR R0, [R1, #32] 0x0801A3E2: F020 0001 BIC R0, R0, #1 0x0801A3E6: 6208 STR R0, [R1, #32] 0x0801A3E8: 9804 LDR R0, [SP, #16] 0x0801A3EA: 6980 LDR R0, [R0, #24] 0x0801A3EC: 9001 STR R0, [SP, #4] 0x0801A3EE: 9801 LDR R0, [SP, #4] 0x0801A3F0: F020 00F0 BIC R0, R0, #240 0x0801A3F4: 9001 STR R0, [SP, #4] 0x0801A3F6: 9902 LDR R1, [SP, #8] 0x0801A3F8: 9801 LDR R0, [SP, #4] 0x0801A3FA: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0801A3FE: 9001 STR R0, [SP, #4] 0x0801A400: 9800 LDR R0, [SP, #0] 0x0801A402: F020 000A BIC R0, R0, #10 0x0801A406: 9000 STR R0, [SP, #0] 0x0801A408: 9903 LDR R1, [SP, #12] 0x0801A40A: 9800 LDR R0, [SP, #0] 0x0801A40C: 4308 ORRS R0, R1 0x0801A40E: 9000 STR R0, [SP, #0] 0x0801A410: 9801 LDR R0, [SP, #4] 0x0801A412: 9904 LDR R1, [SP, #16] 0x0801A414: 6188 STR R0, [R1, #24] 0x0801A416: 9800 LDR R0, [SP, #0] 0x0801A418: 9904 LDR R1, [SP, #16] 0x0801A41A: 6208 STR R0, [R1, #32] 0x0801A41C: B005 ADD SP, SP, #20 0x0801A41E: 4770 BX LR
TIM_ITRx_SetConfig: 0x0801A420: B083 SUB SP, SP, #12 0x0801A422: 9002 STR R0, [SP, #8] 0x0801A424: 9101 STR R1, [SP, #4] 0x0801A426: 9802 LDR R0, [SP, #8] 0x0801A428: 6880 LDR R0, [R0, #8] 0x0801A42A: 9000 STR R0, [SP, #0] 0x0801A42C: 9800 LDR R0, [SP, #0] 0x0801A42E: F64F 718F MOVW R1, #0xFF8F 0x0801A432: F6CF 71CF MOVT R1, #0xFFCF 0x0801A436: 4008 ANDS R0, R1 0x0801A438: 9000 STR R0, [SP, #0] 0x0801A43A: 9801 LDR R0, [SP, #4] 0x0801A43C: 9900 LDR R1, [SP, #0] 0x0801A43E: 4308 ORRS R0, R1 0x0801A440: F040 0007 ORR R0, R0, #7 0x0801A444: 9000 STR R0, [SP, #0] 0x0801A446: 9800 LDR R0, [SP, #0] 0x0801A448: 9902 LDR R1, [SP, #8] 0x0801A44A: 6088 STR R0, [R1, #8] 0x0801A44C: B003 ADD SP, SP, #12 0x0801A44E: 4770 BX LR
HAL_TIMEx_MasterConfigSynchronization: 0x0801A450: B580 PUSH {R7, LR} 0x0801A452: B086 SUB SP, SP, #24 0x0801A454: 9004 STR R0, [SP, #16] 0x0801A456: 9103 STR R1, [SP, #12] 0x0801A458: 9804 LDR R0, [SP, #16] 0x0801A45A: 6800 LDR R0, [R0] 0x0801A45C: 2100 MOVS R1, #0 0x0801A45E: F2C4 0101 MOVT R1, #0x4001 0x0801A462: 4288 CMP R0, R1 0x0801A464: D054 BEQ .L1 ; 0x0801A510 0x0801A466: 9804 LDR R0, [SP, #16] 0x0801A468: 6800 LDR R0, [R0] 0x0801A46A: F1B0 4F80 CMP.W R0, #0x40000000 0x0801A46E: D04F BEQ .L1 ; 0x0801A510 0x0801A470: 9804 LDR R0, [SP, #16] 0x0801A472: 6800 LDR R0, [R0] 0x0801A474: F240 4100 MOVW R1, #0x0400 0x0801A478: F2C4 0100 MOVT R1, #0x4000 0x0801A47C: 4288 CMP R0, R1 0x0801A47E: D047 BEQ .L1 ; 0x0801A510 0x0801A480: 9804 LDR R0, [SP, #16] 0x0801A482: 6800 LDR R0, [R0] 0x0801A484: F640 0100 MOVW R1, #0x0800 0x0801A488: F2C4 0100 MOVT R1, #0x4000 0x0801A48C: 4288 CMP R0, R1 0x0801A48E: D03F BEQ .L1 ; 0x0801A510 0x0801A490: 9804 LDR R0, [SP, #16] 0x0801A492: 6800 LDR R0, [R0] 0x0801A494: F640 4100 MOVW R1, #0x0C00 0x0801A498: F2C4 0100 MOVT R1, #0x4000 0x0801A49C: 4288 CMP R0, R1 0x0801A49E: D037 BEQ .L1 ; 0x0801A510 0x0801A4A0: 9804 LDR R0, [SP, #16] 0x0801A4A2: 6800 LDR R0, [R0] 0x0801A4A4: F241 0100 MOVW R1, #0x1000 0x0801A4A8: F2C4 0100 MOVT R1, #0x4000 0x0801A4AC: 4288 CMP R0, R1 0x0801A4AE: D02F BEQ .L1 ; 0x0801A510 0x0801A4B0: 9804 LDR R0, [SP, #16] 0x0801A4B2: 6800 LDR R0, [R0] 0x0801A4B4: F241 4100 MOVW R1, #0x1400 0x0801A4B8: F2C4 0100 MOVT R1, #0x4000 0x0801A4BC: 4288 CMP R0, R1 0x0801A4BE: D027 BEQ .L1 ; 0x0801A510 0x0801A4C0: 9804 LDR R0, [SP, #16] 0x0801A4C2: 6800 LDR R0, [R0] 0x0801A4C4: F240 4100 MOVW R1, #0x0400 0x0801A4C8: F2C4 0101 MOVT R1, #0x4001 0x0801A4CC: 4288 CMP R0, R1 0x0801A4CE: D01F BEQ .L1 ; 0x0801A510 0x0801A4D0: 9804 LDR R0, [SP, #16] 0x0801A4D2: 6800 LDR R0, [R0] 0x0801A4D4: F641 0100 MOVW R1, #0x1800 0x0801A4D8: F2C4 0100 MOVT R1, #0x4000 0x0801A4DC: 4288 CMP R0, R1 0x0801A4DE: D017 BEQ .L1 ; 0x0801A510 0x0801A4E0: 9804 LDR R0, [SP, #16] 0x0801A4E2: 6800 LDR R0, [R0] 0x0801A4E4: F244 0100 MOVW R1, #0x4000 0x0801A4E8: F2C4 0101 MOVT R1, #0x4001 0x0801A4EC: 4288 CMP R0, R1 0x0801A4EE: D00F BEQ .L1 ; 0x0801A510 0x0801A4F0: 9804 LDR R0, [SP, #16] 0x0801A4F2: 6800 LDR R0, [R0] 0x0801A4F4: F24E 0100 MOVW R1, #0xE000 0x0801A4F8: F2C4 0100 MOVT R1, #0x4000 0x0801A4FC: 4288 CMP R0, R1 0x0801A4FE: D007 BEQ .L1 ; 0x0801A510 0x0801A500: 9804 LDR R0, [SP, #16] 0x0801A502: 6800 LDR R0, [R0] 0x0801A504: F24E 4100 MOVW R1, #0xE400 0x0801A508: F2C4 0100 MOVT R1, #0x4000 0x0801A50C: 4288 CMP R0, R1 0x0801A50E: D100 BNE .L2 ; 0x0801A512
.L1: 0x0801A510: E007 B .L3 ; 0x0801A522
.L2: 0x0801A512: F641 3024 MOVW R0, #0x1B24 ; 0x08021B24 = .rodata..L.str.148 0x0801A516: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B24 = .rodata..L.str.148 0x0801A51A: F240 71CB MOVW R1, #0x07CB 0x0801A51E: F7EA FB3C BL vApplicationStackOverflowHook ; 0x08004B9A
.L3: 0x0801A522: 9803 LDR R0, [SP, #12] 0x0801A524: 6800 LDR R0, [R0] 0x0801A526: B1D8 CBZ R0, .L4 ; 0x0801A560 0x0801A528: 9803 LDR R0, [SP, #12] 0x0801A52A: 6800 LDR R0, [R0] 0x0801A52C: 2810 CMP R0, #16 0x0801A52E: D017 BEQ .L4 ; 0x0801A560 0x0801A530: 9803 LDR R0, [SP, #12] 0x0801A532: 6800 LDR R0, [R0] 0x0801A534: 2820 CMP R0, #32 0x0801A536: D013 BEQ .L4 ; 0x0801A560 0x0801A538: 9803 LDR R0, [SP, #12] 0x0801A53A: 6800 LDR R0, [R0] 0x0801A53C: 2830 CMP R0, #48 0x0801A53E: D00F BEQ .L4 ; 0x0801A560 0x0801A540: 9803 LDR R0, [SP, #12] 0x0801A542: 6800 LDR R0, [R0] 0x0801A544: 2840 CMP R0, #64 0x0801A546: D00B BEQ .L4 ; 0x0801A560 0x0801A548: 9803 LDR R0, [SP, #12] 0x0801A54A: 6800 LDR R0, [R0] 0x0801A54C: 2850 CMP R0, #80 0x0801A54E: D007 BEQ .L4 ; 0x0801A560 0x0801A550: 9803 LDR R0, [SP, #12] 0x0801A552: 6800 LDR R0, [R0] 0x0801A554: 2860 CMP R0, #96 0x0801A556: D003 BEQ .L4 ; 0x0801A560 0x0801A558: 9803 LDR R0, [SP, #12] 0x0801A55A: 6800 LDR R0, [R0] 0x0801A55C: 2870 CMP R0, #112 0x0801A55E: D100 BNE .L5 ; 0x0801A562
.L4: 0x0801A560: E007 B .L6 ; 0x0801A572
.L5: 0x0801A562: F641 3024 MOVW R0, #0x1B24 ; 0x08021B24 = .rodata..L.str.148 0x0801A566: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B24 = .rodata..L.str.148 0x0801A56A: F240 71CC MOVW R1, #0x07CC 0x0801A56E: F7EA FB14 BL vApplicationStackOverflowHook ; 0x08004B9A
.L6: 0x0801A572: 9803 LDR R0, [SP, #12] 0x0801A574: 6880 LDR R0, [R0, #8] 0x0801A576: 2880 CMP R0, #128 0x0801A578: D002 BEQ .L7 ; 0x0801A580 0x0801A57A: 9803 LDR R0, [SP, #12] 0x0801A57C: 6880 LDR R0, [R0, #8] 0x0801A57E: B900 CBNZ R0, .L8 ; 0x0801A582
.L7: 0x0801A580: E007 B .L9 ; 0x0801A592
.L8: 0x0801A582: F641 3024 MOVW R0, #0x1B24 ; 0x08021B24 = .rodata..L.str.148 0x0801A586: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B24 = .rodata..L.str.148 0x0801A58A: F240 71CD MOVW R1, #0x07CD 0x0801A58E: F7EA FB04 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x0801A592: 9804 LDR R0, [SP, #16] 0x0801A594: F890 003C LDRB.W R0, [R0, #60] 0x0801A598: 2801 CMP R0, #1 0x0801A59A: D103 BNE .L10 ; 0x0801A5A4 0x0801A59C: 2002 MOVS R0, #2 0x0801A59E: F88D 0017 STRB.W R0, [SP, #23] 0x0801A5A2: E0F5 B .L18 ; 0x0801A790
.L10: 0x0801A5A4: 9904 LDR R1, [SP, #16] 0x0801A5A6: 2001 MOVS R0, #1 0x0801A5A8: F881 003C STRB.W R0, [R1, #60] 0x0801A5AC: 9904 LDR R1, [SP, #16] 0x0801A5AE: 2002 MOVS R0, #2 0x0801A5B0: F881 003D STRB.W R0, [R1, #61] 0x0801A5B4: 9804 LDR R0, [SP, #16] 0x0801A5B6: 6800 LDR R0, [R0] 0x0801A5B8: 6840 LDR R0, [R0, #4] 0x0801A5BA: 9002 STR R0, [SP, #8] 0x0801A5BC: 9804 LDR R0, [SP, #16] 0x0801A5BE: 6800 LDR R0, [R0] 0x0801A5C0: 6880 LDR R0, [R0, #8] 0x0801A5C2: 9001 STR R0, [SP, #4] 0x0801A5C4: 9804 LDR R0, [SP, #16] 0x0801A5C6: 6800 LDR R0, [R0] 0x0801A5C8: 2100 MOVS R1, #0 0x0801A5CA: F2C4 0101 MOVT R1, #0x4001 0x0801A5CE: 4288 CMP R0, R1 0x0801A5D0: D007 BEQ .L11 ; 0x0801A5E2 0x0801A5D2: 9804 LDR R0, [SP, #16] 0x0801A5D4: 6800 LDR R0, [R0] 0x0801A5D6: F240 4100 MOVW R1, #0x0400 0x0801A5DA: F2C4 0101 MOVT R1, #0x4001 0x0801A5DE: 4288 CMP R0, R1 0x0801A5E0: D165 BNE .L15 ; 0x0801A6AE
.L11: 0x0801A5E2: 9803 LDR R0, [SP, #12] 0x0801A5E4: 6840 LDR R0, [R0, #4] 0x0801A5E6: 2800 CMP R0, #0 0x0801A5E8: D04F BEQ .L12 ; 0x0801A68A 0x0801A5EA: 9803 LDR R0, [SP, #12] 0x0801A5EC: 6840 LDR R0, [R0, #4] 0x0801A5EE: F5B0 1F80 CMP.W R0, #0x100000 0x0801A5F2: D04A BEQ .L12 ; 0x0801A68A 0x0801A5F4: 9803 LDR R0, [SP, #12] 0x0801A5F6: 6840 LDR R0, [R0, #4] 0x0801A5F8: F5B0 1F00 CMP.W R0, #0x200000 0x0801A5FC: D045 BEQ .L12 ; 0x0801A68A 0x0801A5FE: 9803 LDR R0, [SP, #12] 0x0801A600: 6840 LDR R0, [R0, #4] 0x0801A602: F5B0 1F40 CMP.W R0, #0x300000 0x0801A606: D040 BEQ .L12 ; 0x0801A68A 0x0801A608: 9803 LDR R0, [SP, #12] 0x0801A60A: 6840 LDR R0, [R0, #4] 0x0801A60C: F5B0 0F80 CMP.W R0, #0x400000 0x0801A610: D03B BEQ .L12 ; 0x0801A68A 0x0801A612: 9803 LDR R0, [SP, #12] 0x0801A614: 6840 LDR R0, [R0, #4] 0x0801A616: F5B0 0FA0 CMP.W R0, #0x500000 0x0801A61A: D036 BEQ .L12 ; 0x0801A68A 0x0801A61C: 9803 LDR R0, [SP, #12] 0x0801A61E: 6840 LDR R0, [R0, #4] 0x0801A620: F5B0 0FC0 CMP.W R0, #0x600000 0x0801A624: D031 BEQ .L12 ; 0x0801A68A 0x0801A626: 9803 LDR R0, [SP, #12] 0x0801A628: 6840 LDR R0, [R0, #4] 0x0801A62A: F5B0 0FC0 CMP.W R0, #0x600000 0x0801A62E: D02C BEQ .L12 ; 0x0801A68A 0x0801A630: 9803 LDR R0, [SP, #12] 0x0801A632: 6840 LDR R0, [R0, #4] 0x0801A634: F5B0 0FE0 CMP.W R0, #0x700000 0x0801A638: D027 BEQ .L12 ; 0x0801A68A 0x0801A63A: 9803 LDR R0, [SP, #12] 0x0801A63C: 6840 LDR R0, [R0, #4] 0x0801A63E: F5B0 0F00 CMP.W R0, #0x800000 0x0801A642: D022 BEQ .L12 ; 0x0801A68A 0x0801A644: 9803 LDR R0, [SP, #12] 0x0801A646: 6840 LDR R0, [R0, #4] 0x0801A648: F5B0 0F10 CMP.W R0, #0x900000 0x0801A64C: D01D BEQ .L12 ; 0x0801A68A 0x0801A64E: 9803 LDR R0, [SP, #12] 0x0801A650: 6840 LDR R0, [R0, #4] 0x0801A652: F5B0 0F20 CMP.W R0, #0xA00000 0x0801A656: D018 BEQ .L12 ; 0x0801A68A 0x0801A658: 9803 LDR R0, [SP, #12] 0x0801A65A: 6840 LDR R0, [R0, #4] 0x0801A65C: F5B0 0F30 CMP.W R0, #0xB00000 0x0801A660: D013 BEQ .L12 ; 0x0801A68A 0x0801A662: 9803 LDR R0, [SP, #12] 0x0801A664: 6840 LDR R0, [R0, #4] 0x0801A666: F5B0 0F40 CMP.W R0, #0xC00000 0x0801A66A: D00E BEQ .L12 ; 0x0801A68A 0x0801A66C: 9803 LDR R0, [SP, #12] 0x0801A66E: 6840 LDR R0, [R0, #4] 0x0801A670: F5B0 0F50 CMP.W R0, #0xD00000 0x0801A674: D009 BEQ .L12 ; 0x0801A68A 0x0801A676: 9803 LDR R0, [SP, #12] 0x0801A678: 6840 LDR R0, [R0, #4] 0x0801A67A: F5B0 0F60 CMP.W R0, #0xE00000 0x0801A67E: D004 BEQ .L12 ; 0x0801A68A 0x0801A680: 9803 LDR R0, [SP, #12] 0x0801A682: 6840 LDR R0, [R0, #4] 0x0801A684: F5B0 0F70 CMP.W R0, #0xF00000 0x0801A688: D100 BNE .L13 ; 0x0801A68C
.L12: 0x0801A68A: E007 B .L14 ; 0x0801A69C
.L13: 0x0801A68C: F641 3024 MOVW R0, #0x1B24 ; 0x08021B24 = .rodata..L.str.148 0x0801A690: F6C0 0002 MOVT R0, #0x0802 ; 0x08021B24 = .rodata..L.str.148 0x0801A694: F240 71DF MOVW R1, #0x07DF 0x0801A698: F7EA FA7F BL vApplicationStackOverflowHook ; 0x08004B9A
.L14: 0x0801A69C: 9802 LDR R0, [SP, #8] 0x0801A69E: F420 0070 BIC R0, R0, #0xF00000 0x0801A6A2: 9002 STR R0, [SP, #8] 0x0801A6A4: 9803 LDR R0, [SP, #12] 0x0801A6A6: 6841 LDR R1, [R0, #4] 0x0801A6A8: 9802 LDR R0, [SP, #8] 0x0801A6AA: 4308 ORRS R0, R1 0x0801A6AC: 9002 STR R0, [SP, #8]
.L15: 0x0801A6AE: 9802 LDR R0, [SP, #8] 0x0801A6B0: F020 0070 BIC R0, R0, #112 0x0801A6B4: 9002 STR R0, [SP, #8] 0x0801A6B6: 9803 LDR R0, [SP, #12] 0x0801A6B8: 6801 LDR R1, [R0] 0x0801A6BA: 9802 LDR R0, [SP, #8] 0x0801A6BC: 4308 ORRS R0, R1 0x0801A6BE: 9002 STR R0, [SP, #8] 0x0801A6C0: 9802 LDR R0, [SP, #8] 0x0801A6C2: 9904 LDR R1, [SP, #16] 0x0801A6C4: 6809 LDR R1, [R1] 0x0801A6C6: 6048 STR R0, [R1, #4] 0x0801A6C8: 9804 LDR R0, [SP, #16] 0x0801A6CA: 6800 LDR R0, [R0] 0x0801A6CC: 2100 MOVS R1, #0 0x0801A6CE: F2C4 0101 MOVT R1, #0x4001 0x0801A6D2: 4288 CMP R0, R1 0x0801A6D4: D044 BEQ .L16 ; 0x0801A760 0x0801A6D6: 9804 LDR R0, [SP, #16] 0x0801A6D8: 6800 LDR R0, [R0] 0x0801A6DA: F1B0 4F80 CMP.W R0, #0x40000000 0x0801A6DE: D03F BEQ .L16 ; 0x0801A760 0x0801A6E0: 9804 LDR R0, [SP, #16] 0x0801A6E2: 6800 LDR R0, [R0] 0x0801A6E4: F240 4100 MOVW R1, #0x0400 0x0801A6E8: F2C4 0100 MOVT R1, #0x4000 0x0801A6EC: 4288 CMP R0, R1 0x0801A6EE: D037 BEQ .L16 ; 0x0801A760 0x0801A6F0: 9804 LDR R0, [SP, #16] 0x0801A6F2: 6800 LDR R0, [R0] 0x0801A6F4: F640 0100 MOVW R1, #0x0800 0x0801A6F8: F2C4 0100 MOVT R1, #0x4000 0x0801A6FC: 4288 CMP R0, R1 0x0801A6FE: D02F BEQ .L16 ; 0x0801A760 0x0801A700: 9804 LDR R0, [SP, #16] 0x0801A702: 6800 LDR R0, [R0] 0x0801A704: F640 4100 MOVW R1, #0x0C00 0x0801A708: F2C4 0100 MOVT R1, #0x4000 0x0801A70C: 4288 CMP R0, R1 0x0801A70E: D027 BEQ .L16 ; 0x0801A760 0x0801A710: 9804 LDR R0, [SP, #16] 0x0801A712: 6800 LDR R0, [R0] 0x0801A714: F240 4100 MOVW R1, #0x0400 0x0801A718: F2C4 0101 MOVT R1, #0x4001 0x0801A71C: 4288 CMP R0, R1 0x0801A71E: D01F BEQ .L16 ; 0x0801A760 0x0801A720: 9804 LDR R0, [SP, #16] 0x0801A722: 6800 LDR R0, [R0] 0x0801A724: F641 0100 MOVW R1, #0x1800 0x0801A728: F2C4 0100 MOVT R1, #0x4000 0x0801A72C: 4288 CMP R0, R1 0x0801A72E: D017 BEQ .L16 ; 0x0801A760 0x0801A730: 9804 LDR R0, [SP, #16] 0x0801A732: 6800 LDR R0, [R0] 0x0801A734: F244 0100 MOVW R1, #0x4000 0x0801A738: F2C4 0101 MOVT R1, #0x4001 0x0801A73C: 4288 CMP R0, R1 0x0801A73E: D00F BEQ .L16 ; 0x0801A760 0x0801A740: 9804 LDR R0, [SP, #16] 0x0801A742: 6800 LDR R0, [R0] 0x0801A744: F24E 0100 MOVW R1, #0xE000 0x0801A748: F2C4 0100 MOVT R1, #0x4000 0x0801A74C: 4288 CMP R0, R1 0x0801A74E: D007 BEQ .L16 ; 0x0801A760 0x0801A750: 9804 LDR R0, [SP, #16] 0x0801A752: 6800 LDR R0, [R0] 0x0801A754: F24E 4100 MOVW R1, #0xE400 0x0801A758: F2C4 0100 MOVT R1, #0x4000 0x0801A75C: 4288 CMP R0, R1 0x0801A75E: D10C BNE .L17 ; 0x0801A77A
.L16: 0x0801A760: 9801 LDR R0, [SP, #4] 0x0801A762: F020 0080 BIC R0, R0, #128 0x0801A766: 9001 STR R0, [SP, #4] 0x0801A768: 9803 LDR R0, [SP, #12] 0x0801A76A: 6881 LDR R1, [R0, #8] 0x0801A76C: 9801 LDR R0, [SP, #4] 0x0801A76E: 4308 ORRS R0, R1 0x0801A770: 9001 STR R0, [SP, #4] 0x0801A772: 9801 LDR R0, [SP, #4] 0x0801A774: 9904 LDR R1, [SP, #16] 0x0801A776: 6809 LDR R1, [R1] 0x0801A778: 6088 STR R0, [R1, #8]
.L17: 0x0801A77A: 9904 LDR R1, [SP, #16] 0x0801A77C: 2001 MOVS R0, #1 0x0801A77E: F881 003D STRB.W R0, [R1, #61] 0x0801A782: 9904 LDR R1, [SP, #16] 0x0801A784: 2000 MOVS R0, #0 0x0801A786: F881 003C STRB.W R0, [R1, #60] 0x0801A78A: 2000 MOVS R0, #0 0x0801A78C: F88D 0017 STRB.W R0, [SP, #23]
.L18: 0x0801A790: F89D 0017 LDRB.W R0, [SP, #23] 0x0801A794: B006 ADD SP, SP, #24 0x0801A796: BD80 POP {R7, PC}
UART_CheckIdleState: 0x0801A798: B580 PUSH {R7, LR} 0x0801A79A: B096 SUB SP, SP, #88 0x0801A79C: 9005 STR R0, [SP, #20] 0x0801A79E: 9905 LDR R1, [SP, #20] 0x0801A7A0: 2000 MOVS R0, #0 0x0801A7A2: F8C1 0090 STR.W R0, [R1, #144] 0x0801A7A6: F7FB FFE1 BL HAL_GetTick ; 0x0801676C 0x0801A7AA: 9004 STR R0, [SP, #16] 0x0801A7AC: 9805 LDR R0, [SP, #20] 0x0801A7AE: 6800 LDR R0, [R0] 0x0801A7B0: 6800 LDR R0, [R0] 0x0801A7B2: 0700 LSLS R0, R0, #28 0x0801A7B4: 2800 CMP R0, #0 0x0801A7B6: D52F BPL .L2 ; 0x0801A818 0x0801A7B8: 9805 LDR R0, [SP, #20] 0x0801A7BA: 9B04 LDR R3, [SP, #16] 0x0801A7BC: 466A MOV R2, SP 0x0801A7BE: F06F 417E MVN R1, #0xFE000000 0x0801A7C2: 6011 STR R1, [R2] 0x0801A7C4: F44F 1100 MOV.W R1, #0x200000 0x0801A7C8: 2200 MOVS R2, #0 0x0801A7CA: F7F4 F801 BL UART_WaitOnFlagUntilTimeout ; 0x0800E7D0 0x0801A7CE: B318 CBZ R0, .L2 ; 0x0801A818
.L1: 0x0801A7D0: 9805 LDR R0, [SP, #20] 0x0801A7D2: 6800 LDR R0, [R0] 0x0801A7D4: 900C STR R0, [SP, #48] 0x0801A7D6: 980C LDR R0, [SP, #48] 0x0801A7D8: E850 0F00 LDREX R0, [R0] 0x0801A7DC: 900B STR R0, [SP, #44] 0x0801A7DE: 980B LDR R0, [SP, #44] 0x0801A7E0: F020 0080 BIC R0, R0, #128 0x0801A7E4: 9003 STR R0, [SP, #12] 0x0801A7E6: 9903 LDR R1, [SP, #12] 0x0801A7E8: 9805 LDR R0, [SP, #20] 0x0801A7EA: 6800 LDR R0, [R0] 0x0801A7EC: 9115 STR R1, [SP, #84] 0x0801A7EE: 9014 STR R0, [SP, #80] 0x0801A7F0: 9914 LDR R1, [SP, #80] 0x0801A7F2: 9A15 LDR R2, [SP, #84] 0x0801A7F4: E841 2000 STREX R0, R2, [R1] 0x0801A7F8: 9013 STR R0, [SP, #76] 0x0801A7FA: 9813 LDR R0, [SP, #76] 0x0801A7FC: 2800 CMP R0, #0 0x0801A7FE: D1E7 BNE .L1 ; 0x0801A7D0 0x0801A800: 9905 LDR R1, [SP, #20] 0x0801A802: 2020 MOVS R0, #32 0x0801A804: F8C1 0088 STR.W R0, [R1, #136] 0x0801A808: 9905 LDR R1, [SP, #20] 0x0801A80A: 2000 MOVS R0, #0 0x0801A80C: F881 0084 STRB.W R0, [R1, #132] 0x0801A810: 2003 MOVS R0, #3 0x0801A812: F88D 001B STRB.W R0, [SP, #27] 0x0801A816: E063 B .L6 ; 0x0801A8E0
.L2: 0x0801A818: 9805 LDR R0, [SP, #20] 0x0801A81A: 6800 LDR R0, [R0] 0x0801A81C: 6800 LDR R0, [R0] 0x0801A81E: 0740 LSLS R0, R0, #29 0x0801A820: 2800 CMP R0, #0 0x0801A822: D54A BPL .L5 ; 0x0801A8BA 0x0801A824: 9805 LDR R0, [SP, #20] 0x0801A826: 9B04 LDR R3, [SP, #16] 0x0801A828: 466A MOV R2, SP 0x0801A82A: F06F 417E MVN R1, #0xFE000000 0x0801A82E: 6011 STR R1, [R2] 0x0801A830: F44F 0180 MOV.W R1, #0x400000 0x0801A834: 2200 MOVS R2, #0 0x0801A836: F7F3 FFCB BL UART_WaitOnFlagUntilTimeout ; 0x0800E7D0 0x0801A83A: 2800 CMP R0, #0 0x0801A83C: D03D BEQ .L5 ; 0x0801A8BA
.L3: 0x0801A83E: 9805 LDR R0, [SP, #20] 0x0801A840: 6800 LDR R0, [R0] 0x0801A842: 900A STR R0, [SP, #40] 0x0801A844: 980A LDR R0, [SP, #40] 0x0801A846: E850 0F00 LDREX R0, [R0] 0x0801A84A: 9009 STR R0, [SP, #36] 0x0801A84C: 9809 LDR R0, [SP, #36] 0x0801A84E: F420 7090 BIC R0, R0, #0x0120 0x0801A852: 9002 STR R0, [SP, #8] 0x0801A854: 9902 LDR R1, [SP, #8] 0x0801A856: 9805 LDR R0, [SP, #20] 0x0801A858: 6800 LDR R0, [R0] 0x0801A85A: 9112 STR R1, [SP, #72] 0x0801A85C: 9011 STR R0, [SP, #68] 0x0801A85E: 9911 LDR R1, [SP, #68] 0x0801A860: 9A12 LDR R2, [SP, #72] 0x0801A862: E841 2000 STREX R0, R2, [R1] 0x0801A866: 9010 STR R0, [SP, #64] 0x0801A868: 9810 LDR R0, [SP, #64] 0x0801A86A: 2800 CMP R0, #0 0x0801A86C: D1E7 BNE .L3 ; 0x0801A83E
.L4: 0x0801A86E: 9805 LDR R0, [SP, #20] 0x0801A870: 6800 LDR R0, [R0] 0x0801A872: 3008 ADDS R0, #8 0x0801A874: 9008 STR R0, [SP, #32] 0x0801A876: 9808 LDR R0, [SP, #32] 0x0801A878: E850 0F00 LDREX R0, [R0] 0x0801A87C: 9007 STR R0, [SP, #28] 0x0801A87E: 9807 LDR R0, [SP, #28] 0x0801A880: F020 0001 BIC R0, R0, #1 0x0801A884: 9001 STR R0, [SP, #4] 0x0801A886: 9901 LDR R1, [SP, #4] 0x0801A888: 9805 LDR R0, [SP, #20] 0x0801A88A: 6800 LDR R0, [R0] 0x0801A88C: 3008 ADDS R0, #8 0x0801A88E: 910F STR R1, [SP, #60] 0x0801A890: 900E STR R0, [SP, #56] 0x0801A892: 990E LDR R1, [SP, #56] 0x0801A894: 9A0F LDR R2, [SP, #60] 0x0801A896: E841 2000 STREX R0, R2, [R1] 0x0801A89A: 900D STR R0, [SP, #52] 0x0801A89C: 980D LDR R0, [SP, #52] 0x0801A89E: 2800 CMP R0, #0 0x0801A8A0: D1E5 BNE .L4 ; 0x0801A86E 0x0801A8A2: 9905 LDR R1, [SP, #20] 0x0801A8A4: 2020 MOVS R0, #32 0x0801A8A6: F8C1 008C STR.W R0, [R1, #140] 0x0801A8AA: 9905 LDR R1, [SP, #20] 0x0801A8AC: 2000 MOVS R0, #0 0x0801A8AE: F881 0084 STRB.W R0, [R1, #132] 0x0801A8B2: 2003 MOVS R0, #3 0x0801A8B4: F88D 001B STRB.W R0, [SP, #27] 0x0801A8B8: E012 B .L6 ; 0x0801A8E0
.L5: 0x0801A8BA: 9905 LDR R1, [SP, #20] 0x0801A8BC: 2020 MOVS R0, #32 0x0801A8BE: F8C1 0088 STR.W R0, [R1, #136] 0x0801A8C2: 9905 LDR R1, [SP, #20] 0x0801A8C4: F8C1 008C STR.W R0, [R1, #140] 0x0801A8C8: 9905 LDR R1, [SP, #20] 0x0801A8CA: 2000 MOVS R0, #0 0x0801A8CC: 66C8 STR R0, [R1, #108] 0x0801A8CE: 9905 LDR R1, [SP, #20] 0x0801A8D0: 6708 STR R0, [R1, #112] 0x0801A8D2: 9905 LDR R1, [SP, #20] 0x0801A8D4: 2000 MOVS R0, #0 0x0801A8D6: F881 0084 STRB.W R0, [R1, #132] 0x0801A8DA: 2000 MOVS R0, #0 0x0801A8DC: F88D 001B STRB.W R0, [SP, #27]
.L6: 0x0801A8E0: F89D 001B LDRB.W R0, [SP, #27] 0x0801A8E4: B016 ADD SP, SP, #88 0x0801A8E6: BD80 POP {R7, PC}
UART_EndRxTransfer: 0x0801A8E8: B093 SUB SP, SP, #76 0x0801A8EA: 9003 STR R0, [SP, #12]
.L1: 0x0801A8EC: 9803 LDR R0, [SP, #12] 0x0801A8EE: 6800 LDR R0, [R0] 0x0801A8F0: 9009 STR R0, [SP, #36] 0x0801A8F2: 9809 LDR R0, [SP, #36] 0x0801A8F4: E850 0F00 LDREX R0, [R0] 0x0801A8F8: 9008 STR R0, [SP, #32] 0x0801A8FA: 9808 LDR R0, [SP, #32] 0x0801A8FC: F420 7090 BIC R0, R0, #0x0120 0x0801A900: 9002 STR R0, [SP, #8] 0x0801A902: 9902 LDR R1, [SP, #8] 0x0801A904: 9803 LDR R0, [SP, #12] 0x0801A906: 6800 LDR R0, [R0] 0x0801A908: 9112 STR R1, [SP, #72] 0x0801A90A: 9011 STR R0, [SP, #68] 0x0801A90C: 9911 LDR R1, [SP, #68] 0x0801A90E: 9A12 LDR R2, [SP, #72] 0x0801A910: E841 2000 STREX R0, R2, [R1] 0x0801A914: 9010 STR R0, [SP, #64] 0x0801A916: 9810 LDR R0, [SP, #64] 0x0801A918: 2800 CMP R0, #0 0x0801A91A: D1E7 BNE .L1 ; 0x0801A8EC
.L2: 0x0801A91C: 9803 LDR R0, [SP, #12] 0x0801A91E: 6800 LDR R0, [R0] 0x0801A920: 3008 ADDS R0, #8 0x0801A922: 9007 STR R0, [SP, #28] 0x0801A924: 9807 LDR R0, [SP, #28] 0x0801A926: E850 0F00 LDREX R0, [R0] 0x0801A92A: 9006 STR R0, [SP, #24] 0x0801A92C: 9806 LDR R0, [SP, #24] 0x0801A92E: F64F 71FE MOVW R1, #0xFFFE 0x0801A932: F6CE 71FF MOVT R1, #0xEFFF 0x0801A936: 4008 ANDS R0, R1 0x0801A938: 9001 STR R0, [SP, #4] 0x0801A93A: 9901 LDR R1, [SP, #4] 0x0801A93C: 9803 LDR R0, [SP, #12] 0x0801A93E: 6800 LDR R0, [R0] 0x0801A940: 3008 ADDS R0, #8 0x0801A942: 910F STR R1, [SP, #60] 0x0801A944: 900E STR R0, [SP, #56] 0x0801A946: 990E LDR R1, [SP, #56] 0x0801A948: 9A0F LDR R2, [SP, #60] 0x0801A94A: E841 2000 STREX R0, R2, [R1] 0x0801A94E: 900D STR R0, [SP, #52] 0x0801A950: 980D LDR R0, [SP, #52] 0x0801A952: 2800 CMP R0, #0 0x0801A954: D1E2 BNE .L2 ; 0x0801A91C 0x0801A956: 9803 LDR R0, [SP, #12] 0x0801A958: 6EC0 LDR R0, [R0, #108] 0x0801A95A: 2801 CMP R0, #1 0x0801A95C: D117 BNE .L4 ; 0x0801A98E
.L3: 0x0801A95E: 9803 LDR R0, [SP, #12] 0x0801A960: 6800 LDR R0, [R0] 0x0801A962: 9005 STR R0, [SP, #20] 0x0801A964: 9805 LDR R0, [SP, #20] 0x0801A966: E850 0F00 LDREX R0, [R0] 0x0801A96A: 9004 STR R0, [SP, #16] 0x0801A96C: 9804 LDR R0, [SP, #16] 0x0801A96E: F020 0010 BIC R0, R0, #16 0x0801A972: 9000 STR R0, [SP, #0] 0x0801A974: 9900 LDR R1, [SP, #0] 0x0801A976: 9803 LDR R0, [SP, #12] 0x0801A978: 6800 LDR R0, [R0] 0x0801A97A: 910C STR R1, [SP, #48] 0x0801A97C: 900B STR R0, [SP, #44] 0x0801A97E: 990B LDR R1, [SP, #44] 0x0801A980: 9A0C LDR R2, [SP, #48] 0x0801A982: E841 2000 STREX R0, R2, [R1] 0x0801A986: 900A STR R0, [SP, #40] 0x0801A988: 980A LDR R0, [SP, #40] 0x0801A98A: 2800 CMP R0, #0 0x0801A98C: D1E7 BNE .L3 ; 0x0801A95E
.L4: 0x0801A98E: 9903 LDR R1, [SP, #12] 0x0801A990: 2020 MOVS R0, #32 0x0801A992: F8C1 008C STR.W R0, [R1, #140] 0x0801A996: 9903 LDR R1, [SP, #12] 0x0801A998: 2000 MOVS R0, #0 0x0801A99A: 66C8 STR R0, [R1, #108] 0x0801A99C: 9903 LDR R1, [SP, #12] 0x0801A99E: 6748 STR R0, [R1, #116] 0x0801A9A0: B013 ADD SP, SP, #76 0x0801A9A2: 4770 BX LR
HAL_UART_Transmit_IT: 0x0801A9A4: B090 SUB SP, SP, #64 0x0801A9A6: 9004 STR R0, [SP, #16] 0x0801A9A8: 9103 STR R1, [SP, #12] 0x0801A9AA: F8AD 200A STRH.W R2, [SP, #10] 0x0801A9AE: 9804 LDR R0, [SP, #16] 0x0801A9B0: F8D0 0088 LDR.W R0, [R0, #136] 0x0801A9B4: 2820 CMP R0, #32 0x0801A9B6: F040 8086 BNE.W .L9 ; 0x0801AAC6 0x0801A9BA: 9803 LDR R0, [SP, #12] 0x0801A9BC: B110 CBZ R0, .L1 ; 0x0801A9C4 0x0801A9BE: F8BD 000A LDRH.W R0, [SP, #10] 0x0801A9C2: B918 CBNZ R0, .L2 ; 0x0801A9CC
.L1: 0x0801A9C4: 2001 MOVS R0, #1 0x0801A9C6: F88D 0017 STRB.W R0, [SP, #23] 0x0801A9CA: E07F B .L10 ; 0x0801AACC
.L2: 0x0801A9CC: 9803 LDR R0, [SP, #12] 0x0801A9CE: 9904 LDR R1, [SP, #16] 0x0801A9D0: 6508 STR R0, [R1, #80] 0x0801A9D2: F8BD 000A LDRH.W R0, [SP, #10] 0x0801A9D6: 9904 LDR R1, [SP, #16] 0x0801A9D8: F8A1 0054 STRH.W R0, [R1, #84] 0x0801A9DC: F8BD 000A LDRH.W R0, [SP, #10] 0x0801A9E0: 9904 LDR R1, [SP, #16] 0x0801A9E2: F8A1 0056 STRH.W R0, [R1, #86] 0x0801A9E6: 9904 LDR R1, [SP, #16] 0x0801A9E8: 2000 MOVS R0, #0 0x0801A9EA: 6788 STR R0, [R1, #120] 0x0801A9EC: 9904 LDR R1, [SP, #16] 0x0801A9EE: F8C1 0090 STR.W R0, [R1, #144] 0x0801A9F2: 9904 LDR R1, [SP, #16] 0x0801A9F4: 2021 MOVS R0, #33 0x0801A9F6: F8C1 0088 STR.W R0, [R1, #136] 0x0801A9FA: 9804 LDR R0, [SP, #16] 0x0801A9FC: 6E40 LDR R0, [R0, #100] 0x0801A9FE: F1B0 5F00 CMP.W R0, #0x20000000 0x0801AA02: D12F BNE .L5 ; 0x0801AA64 0x0801AA04: 9804 LDR R0, [SP, #16] 0x0801AA06: 6880 LDR R0, [R0, #8] 0x0801AA08: F5B0 5F80 CMP.W R0, #0x1000 0x0801AA0C: D109 BNE .L3 ; 0x0801AA22 0x0801AA0E: 9804 LDR R0, [SP, #16] 0x0801AA10: 6900 LDR R0, [R0, #16] 0x0801AA12: B930 CBNZ R0, .L3 ; 0x0801AA22 0x0801AA14: 9904 LDR R1, [SP, #16] 0x0801AA16: F64A 20D5 MOVW R0, #0xAAD5 ; 0x0801AAD5 = UART_TxISR_16BIT_FIFOEN 0x0801AA1A: F6C0 0001 MOVT R0, #0x0801 ; 0x0801AAD5 = UART_TxISR_16BIT_FIFOEN 0x0801AA1E: 6788 STR R0, [R1, #120] 0x0801AA20: E005 B .L4 ; 0x0801AA2E
.L3: 0x0801AA22: 9904 LDR R1, [SP, #16] 0x0801AA24: F64E 00B3 MOVW R0, #0xE8B3 ; 0x0800E8B3 = UART_TxISR_8BIT_FIFOEN 0x0801AA28: F6C0 0000 MOVT R0, #0x0800 ; 0x0800E8B3 = UART_TxISR_8BIT_FIFOEN 0x0801AA2C: 6788 STR R0, [R1, #120]
.L4: 0x0801AA2E: 9804 LDR R0, [SP, #16] 0x0801AA30: 6800 LDR R0, [R0] 0x0801AA32: 3008 ADDS R0, #8 0x0801AA34: 9009 STR R0, [SP, #36] 0x0801AA36: 9809 LDR R0, [SP, #36] 0x0801AA38: E850 0F00 LDREX R0, [R0] 0x0801AA3C: 9008 STR R0, [SP, #32] 0x0801AA3E: 9808 LDR R0, [SP, #32] 0x0801AA40: F440 0000 ORR R0, R0, #0x800000 0x0801AA44: 9001 STR R0, [SP, #4] 0x0801AA46: 9901 LDR R1, [SP, #4] 0x0801AA48: 9804 LDR R0, [SP, #16] 0x0801AA4A: 6800 LDR R0, [R0] 0x0801AA4C: 3008 ADDS R0, #8 0x0801AA4E: 910F STR R1, [SP, #60] 0x0801AA50: 900E STR R0, [SP, #56] 0x0801AA52: 990E LDR R1, [SP, #56] 0x0801AA54: 9A0F LDR R2, [SP, #60] 0x0801AA56: E841 2000 STREX R0, R2, [R1] 0x0801AA5A: 900D STR R0, [SP, #52] 0x0801AA5C: 980D LDR R0, [SP, #52] 0x0801AA5E: 2800 CMP R0, #0 0x0801AA60: D1E5 BNE .L4 ; 0x0801AA2E 0x0801AA62: E02C B .L8 ; 0x0801AABE
.L5: 0x0801AA64: 9804 LDR R0, [SP, #16] 0x0801AA66: 6880 LDR R0, [R0, #8] 0x0801AA68: F5B0 5F80 CMP.W R0, #0x1000 0x0801AA6C: D109 BNE .L6 ; 0x0801AA82 0x0801AA6E: 9804 LDR R0, [SP, #16] 0x0801AA70: 6900 LDR R0, [R0, #16] 0x0801AA72: B930 CBNZ R0, .L6 ; 0x0801AA82 0x0801AA74: 9904 LDR R1, [SP, #16] 0x0801AA76: F64A 30A9 MOVW R0, #0xABA9 ; 0x0801ABA9 = UART_TxISR_16BIT 0x0801AA7A: F6C0 0001 MOVT R0, #0x0801 ; 0x0801ABA9 = UART_TxISR_16BIT 0x0801AA7E: 6788 STR R0, [R1, #120] 0x0801AA80: E005 B .L7 ; 0x0801AA8E
.L6: 0x0801AA82: 9904 LDR R1, [SP, #16] 0x0801AA84: F64E 107D MOVW R0, #0xE97D ; 0x0800E97D = UART_TxISR_8BIT 0x0801AA88: F6C0 0000 MOVT R0, #0x0800 ; 0x0800E97D = UART_TxISR_8BIT 0x0801AA8C: 6788 STR R0, [R1, #120]
.L7: 0x0801AA8E: 9804 LDR R0, [SP, #16] 0x0801AA90: 6800 LDR R0, [R0] 0x0801AA92: 9007 STR R0, [SP, #28] 0x0801AA94: 9807 LDR R0, [SP, #28] 0x0801AA96: E850 0F00 LDREX R0, [R0] 0x0801AA9A: 9006 STR R0, [SP, #24] 0x0801AA9C: 9806 LDR R0, [SP, #24] 0x0801AA9E: F040 0080 ORR R0, R0, #128 0x0801AAA2: 9000 STR R0, [SP, #0] 0x0801AAA4: 9900 LDR R1, [SP, #0] 0x0801AAA6: 9804 LDR R0, [SP, #16] 0x0801AAA8: 6800 LDR R0, [R0] 0x0801AAAA: 910C STR R1, [SP, #48] 0x0801AAAC: 900B STR R0, [SP, #44] 0x0801AAAE: 990B LDR R1, [SP, #44] 0x0801AAB0: 9A0C LDR R2, [SP, #48] 0x0801AAB2: E841 2000 STREX R0, R2, [R1] 0x0801AAB6: 900A STR R0, [SP, #40] 0x0801AAB8: 980A LDR R0, [SP, #40] 0x0801AABA: 2800 CMP R0, #0 0x0801AABC: D1E7 BNE .L7 ; 0x0801AA8E
.L8: 0x0801AABE: 2000 MOVS R0, #0 0x0801AAC0: F88D 0017 STRB.W R0, [SP, #23] 0x0801AAC4: E002 B .L10 ; 0x0801AACC
.L9: 0x0801AAC6: 2002 MOVS R0, #2 0x0801AAC8: F88D 0017 STRB.W R0, [SP, #23]
.L10: 0x0801AACC: F89D 0017 LDRB.W R0, [SP, #23] 0x0801AAD0: B010 ADD SP, SP, #64 0x0801AAD2: 4770 BX LR
UART_TxISR_16BIT_FIFOEN: 0x0801AAD4: B08F SUB SP, SP, #60 0x0801AAD6: 9004 STR R0, [SP, #16] 0x0801AAD8: 9804 LDR R0, [SP, #16] 0x0801AADA: F8D0 0088 LDR.W R0, [R0, #136] 0x0801AADE: 2821 CMP R0, #33 0x0801AAE0: D160 BNE .L6 ; 0x0801ABA4 0x0801AAE2: 9804 LDR R0, [SP, #16] 0x0801AAE4: F8B0 006A LDRH.W R0, [R0, #106] 0x0801AAE8: F8AD 000A STRH.W R0, [SP, #10]
.L1: 0x0801AAEC: F8BD 000A LDRH.W R0, [SP, #10] 0x0801AAF0: 2800 CMP R0, #0 0x0801AAF2: D057 BEQ .L6 ; 0x0801ABA4 0x0801AAF4: 9804 LDR R0, [SP, #16] 0x0801AAF6: F8B0 0056 LDRH.W R0, [R0, #86] 0x0801AAFA: BB90 CBNZ R0, .L4 ; 0x0801AB62
.L2: 0x0801AAFC: 9804 LDR R0, [SP, #16] 0x0801AAFE: 6800 LDR R0, [R0] 0x0801AB00: 3008 ADDS R0, #8 0x0801AB02: 9008 STR R0, [SP, #32] 0x0801AB04: 9808 LDR R0, [SP, #32] 0x0801AB06: E850 0F00 LDREX R0, [R0] 0x0801AB0A: 9007 STR R0, [SP, #28] 0x0801AB0C: 9807 LDR R0, [SP, #28] 0x0801AB0E: F420 0000 BIC R0, R0, #0x800000 0x0801AB12: 9001 STR R0, [SP, #4] 0x0801AB14: 9901 LDR R1, [SP, #4] 0x0801AB16: 9804 LDR R0, [SP, #16] 0x0801AB18: 6800 LDR R0, [R0] 0x0801AB1A: 3008 ADDS R0, #8 0x0801AB1C: 910E STR R1, [SP, #56] 0x0801AB1E: 900D STR R0, [SP, #52] 0x0801AB20: 990D LDR R1, [SP, #52] 0x0801AB22: 9A0E LDR R2, [SP, #56] 0x0801AB24: E841 2000 STREX R0, R2, [R1] 0x0801AB28: 900C STR R0, [SP, #48] 0x0801AB2A: 980C LDR R0, [SP, #48] 0x0801AB2C: 2800 CMP R0, #0 0x0801AB2E: D1E5 BNE .L2 ; 0x0801AAFC
.L3: 0x0801AB30: 9804 LDR R0, [SP, #16] 0x0801AB32: 6800 LDR R0, [R0] 0x0801AB34: 9006 STR R0, [SP, #24] 0x0801AB36: 9806 LDR R0, [SP, #24] 0x0801AB38: E850 0F00 LDREX R0, [R0] 0x0801AB3C: 9005 STR R0, [SP, #20] 0x0801AB3E: 9805 LDR R0, [SP, #20] 0x0801AB40: F040 0040 ORR R0, R0, #64 0x0801AB44: 9000 STR R0, [SP, #0] 0x0801AB46: 9900 LDR R1, [SP, #0] 0x0801AB48: 9804 LDR R0, [SP, #16] 0x0801AB4A: 6800 LDR R0, [R0] 0x0801AB4C: 910B STR R1, [SP, #44] 0x0801AB4E: 900A STR R0, [SP, #40] 0x0801AB50: 990A LDR R1, [SP, #40] 0x0801AB52: 9A0B LDR R2, [SP, #44] 0x0801AB54: E841 2000 STREX R0, R2, [R1] 0x0801AB58: 9009 STR R0, [SP, #36] 0x0801AB5A: 9809 LDR R0, [SP, #36] 0x0801AB5C: 2800 CMP R0, #0 0x0801AB5E: D1E7 BNE .L3 ; 0x0801AB30 0x0801AB60: E020 B .L6 ; 0x0801ABA4
.L4: 0x0801AB62: 9804 LDR R0, [SP, #16] 0x0801AB64: 6800 LDR R0, [R0] 0x0801AB66: 69C0 LDR R0, [R0, #28] 0x0801AB68: 0600 LSLS R0, R0, #24 0x0801AB6A: 2800 CMP R0, #0 0x0801AB6C: D514 BPL .L5 ; 0x0801AB98 0x0801AB6E: 9804 LDR R0, [SP, #16] 0x0801AB70: 6D00 LDR R0, [R0, #80] 0x0801AB72: 9003 STR R0, [SP, #12] 0x0801AB74: 9803 LDR R0, [SP, #12] 0x0801AB76: 8800 LDRH R0, [R0] 0x0801AB78: F36F 205F BFC R0, #9, #23 0x0801AB7C: 9904 LDR R1, [SP, #16] 0x0801AB7E: 6809 LDR R1, [R1] 0x0801AB80: 6288 STR R0, [R1, #40] 0x0801AB82: 9904 LDR R1, [SP, #16] 0x0801AB84: 6D08 LDR R0, [R1, #80] 0x0801AB86: 3002 ADDS R0, #2 0x0801AB88: 6508 STR R0, [R1, #80] 0x0801AB8A: 9904 LDR R1, [SP, #16] 0x0801AB8C: F8B1 0056 LDRH.W R0, [R1, #86] 0x0801AB90: 3801 SUBS R0, #1 0x0801AB92: F8A1 0056 STRH.W R0, [R1, #86] 0x0801AB96: E7FF B .L5 ; 0x0801AB98
.L5: 0x0801AB98: F8BD 000A LDRH.W R0, [SP, #10] 0x0801AB9C: 3801 SUBS R0, #1 0x0801AB9E: F8AD 000A STRH.W R0, [SP, #10] 0x0801ABA2: E7A3 B .L1 ; 0x0801AAEC
.L6: 0x0801ABA4: B00F ADD SP, SP, #60 0x0801ABA6: 4770 BX LR
UART_TxISR_16BIT: 0x0801ABA8: B08E SUB SP, SP, #56 0x0801ABAA: 9003 STR R0, [SP, #12] 0x0801ABAC: 9803 LDR R0, [SP, #12] 0x0801ABAE: F8D0 0088 LDR.W R0, [R0, #136] 0x0801ABB2: 2821 CMP R0, #33 0x0801ABB4: D148 BNE .L4 ; 0x0801AC48 0x0801ABB6: 9803 LDR R0, [SP, #12] 0x0801ABB8: F8B0 0056 LDRH.W R0, [R0, #86] 0x0801ABBC: BB80 CBNZ R0, .L3 ; 0x0801AC20
.L1: 0x0801ABBE: 9803 LDR R0, [SP, #12] 0x0801ABC0: 6800 LDR R0, [R0] 0x0801ABC2: 9007 STR R0, [SP, #28] 0x0801ABC4: 9807 LDR R0, [SP, #28] 0x0801ABC6: E850 0F00 LDREX R0, [R0] 0x0801ABCA: 9006 STR R0, [SP, #24] 0x0801ABCC: 9806 LDR R0, [SP, #24] 0x0801ABCE: F020 0080 BIC R0, R0, #128 0x0801ABD2: 9001 STR R0, [SP, #4] 0x0801ABD4: 9901 LDR R1, [SP, #4] 0x0801ABD6: 9803 LDR R0, [SP, #12] 0x0801ABD8: 6800 LDR R0, [R0] 0x0801ABDA: 910D STR R1, [SP, #52] 0x0801ABDC: 900C STR R0, [SP, #48] 0x0801ABDE: 990C LDR R1, [SP, #48] 0x0801ABE0: 9A0D LDR R2, [SP, #52] 0x0801ABE2: E841 2000 STREX R0, R2, [R1] 0x0801ABE6: 900B STR R0, [SP, #44] 0x0801ABE8: 980B LDR R0, [SP, #44] 0x0801ABEA: 2800 CMP R0, #0 0x0801ABEC: D1E7 BNE .L1 ; 0x0801ABBE
.L2: 0x0801ABEE: 9803 LDR R0, [SP, #12] 0x0801ABF0: 6800 LDR R0, [R0] 0x0801ABF2: 9005 STR R0, [SP, #20] 0x0801ABF4: 9805 LDR R0, [SP, #20] 0x0801ABF6: E850 0F00 LDREX R0, [R0] 0x0801ABFA: 9004 STR R0, [SP, #16] 0x0801ABFC: 9804 LDR R0, [SP, #16] 0x0801ABFE: F040 0040 ORR R0, R0, #64 0x0801AC02: 9000 STR R0, [SP, #0] 0x0801AC04: 9900 LDR R1, [SP, #0] 0x0801AC06: 9803 LDR R0, [SP, #12] 0x0801AC08: 6800 LDR R0, [R0] 0x0801AC0A: 910A STR R1, [SP, #40] 0x0801AC0C: 9009 STR R0, [SP, #36] 0x0801AC0E: 9909 LDR R1, [SP, #36] 0x0801AC10: 9A0A LDR R2, [SP, #40] 0x0801AC12: E841 2000 STREX R0, R2, [R1] 0x0801AC16: 9008 STR R0, [SP, #32] 0x0801AC18: 9808 LDR R0, [SP, #32] 0x0801AC1A: 2800 CMP R0, #0 0x0801AC1C: D1E7 BNE .L2 ; 0x0801ABEE 0x0801AC1E: E013 B .L4 ; 0x0801AC48
.L3: 0x0801AC20: 9803 LDR R0, [SP, #12] 0x0801AC22: 6D00 LDR R0, [R0, #80] 0x0801AC24: 9002 STR R0, [SP, #8] 0x0801AC26: 9802 LDR R0, [SP, #8] 0x0801AC28: 8800 LDRH R0, [R0] 0x0801AC2A: F36F 205F BFC R0, #9, #23 0x0801AC2E: 9903 LDR R1, [SP, #12] 0x0801AC30: 6809 LDR R1, [R1] 0x0801AC32: 6288 STR R0, [R1, #40] 0x0801AC34: 9903 LDR R1, [SP, #12] 0x0801AC36: 6D08 LDR R0, [R1, #80] 0x0801AC38: 3002 ADDS R0, #2 0x0801AC3A: 6508 STR R0, [R1, #80] 0x0801AC3C: 9903 LDR R1, [SP, #12] 0x0801AC3E: F8B1 0056 LDRH.W R0, [R1, #86] 0x0801AC42: 3801 SUBS R0, #1 0x0801AC44: F8A1 0056 STRH.W R0, [R1, #86]
.L4: 0x0801AC48: B00E ADD SP, SP, #56 0x0801AC4A: 4770 BX LR
UART_RxISR_16BIT_FIFOEN: 0x0801AC4C: B580 PUSH {R7, LR} 0x0801AC4E: B0AC SUB SP, SP, #176 0x0801AC50: 900D STR R0, [SP, #52] 0x0801AC52: 980D LDR R0, [SP, #52] 0x0801AC54: F8B0 0060 LDRH.W R0, [R0, #96] 0x0801AC58: F8AD 002E STRH.W R0, [SP, #46] 0x0801AC5C: 980D LDR R0, [SP, #52] 0x0801AC5E: 6800 LDR R0, [R0] 0x0801AC60: 69C0 LDR R0, [R0, #28] 0x0801AC62: 9009 STR R0, [SP, #36] 0x0801AC64: 980D LDR R0, [SP, #52] 0x0801AC66: 6800 LDR R0, [R0] 0x0801AC68: 6800 LDR R0, [R0] 0x0801AC6A: 9008 STR R0, [SP, #32] 0x0801AC6C: 980D LDR R0, [SP, #52] 0x0801AC6E: 6800 LDR R0, [R0] 0x0801AC70: 6880 LDR R0, [R0, #8] 0x0801AC72: 9007 STR R0, [SP, #28] 0x0801AC74: 980D LDR R0, [SP, #52] 0x0801AC76: F8D0 008C LDR.W R0, [R0, #140] 0x0801AC7A: 2822 CMP R0, #34 0x0801AC7C: F040 8164 BNE.W .L20 ; 0x0801AF48 0x0801AC80: 980D LDR R0, [SP, #52] 0x0801AC82: F8B0 0068 LDRH.W R0, [R0, #104] 0x0801AC86: F8AD 002A STRH.W R0, [SP, #42]
.L1: 0x0801AC8A: F8BD 102A LDRH.W R1, [SP, #42] 0x0801AC8E: 2000 MOVS R0, #0 0x0801AC90: 9000 STR R0, [SP, #0] 0x0801AC92: B121 CBZ R1, .L2 ; 0x0801AC9E 0x0801AC94: F89D 0024 LDRB.W R0, [SP, #36] 0x0801AC98: F3C0 1040 UBFX R0, R0, #5, #1 0x0801AC9C: 9000 STR R0, [SP, #0]
.L2: 0x0801AC9E: 9800 LDR R0, [SP, #0] 0x0801ACA0: 07C0 LSLS R0, R0, #31 0x0801ACA2: 2800 CMP R0, #0 0x0801ACA4: F000 8107 BEQ.W .L16 ; 0x0801AEB6 0x0801ACA8: 980D LDR R0, [SP, #52] 0x0801ACAA: 6800 LDR R0, [R0] 0x0801ACAC: 6A40 LDR R0, [R0, #36] 0x0801ACAE: F8AD 002C STRH.W R0, [SP, #44] 0x0801ACB2: 980D LDR R0, [SP, #52] 0x0801ACB4: 6D80 LDR R0, [R0, #88] 0x0801ACB6: 900C STR R0, [SP, #48] 0x0801ACB8: F8BD 002C LDRH.W R0, [SP, #44] 0x0801ACBC: F8BD 102E LDRH.W R1, [SP, #46] 0x0801ACC0: 4008 ANDS R0, R1 0x0801ACC2: 990C LDR R1, [SP, #48] 0x0801ACC4: 8008 STRH R0, [R1] 0x0801ACC6: 990D LDR R1, [SP, #52] 0x0801ACC8: 6D88 LDR R0, [R1, #88] 0x0801ACCA: 3002 ADDS R0, #2 0x0801ACCC: 6588 STR R0, [R1, #88] 0x0801ACCE: 990D LDR R1, [SP, #52] 0x0801ACD0: F8B1 005E LDRH.W R0, [R1, #94] 0x0801ACD4: 3801 SUBS R0, #1 0x0801ACD6: F8A1 005E STRH.W R0, [R1, #94] 0x0801ACDA: 980D LDR R0, [SP, #52] 0x0801ACDC: 6800 LDR R0, [R0] 0x0801ACDE: 69C0 LDR R0, [R0, #28] 0x0801ACE0: 9009 STR R0, [SP, #36] 0x0801ACE2: F89D 0024 LDRB.W R0, [SP, #36] 0x0801ACE6: 0740 LSLS R0, R0, #29 0x0801ACE8: 2800 CMP R0, #0 0x0801ACEA: D045 BEQ .L6 ; 0x0801AD78 0x0801ACEC: F89D 0024 LDRB.W R0, [SP, #36] 0x0801ACF0: 07C0 LSLS R0, R0, #31 0x0801ACF2: B170 CBZ R0, .L3 ; 0x0801AD12 0x0801ACF4: F89D 0021 LDRB.W R0, [SP, #33] 0x0801ACF8: 07C0 LSLS R0, R0, #31 0x0801ACFA: B150 CBZ R0, .L3 ; 0x0801AD12 0x0801ACFC: 980D LDR R0, [SP, #52] 0x0801ACFE: 6801 LDR R1, [R0] 0x0801AD00: 2001 MOVS R0, #1 0x0801AD02: 6208 STR R0, [R1, #32] 0x0801AD04: 990D LDR R1, [SP, #52] 0x0801AD06: F8D1 0090 LDR.W R0, [R1, #144] 0x0801AD0A: F040 0001 ORR R0, R0, #1 0x0801AD0E: F8C1 0090 STR.W R0, [R1, #144]
.L3: 0x0801AD12: F89D 0024 LDRB.W R0, [SP, #36] 0x0801AD16: 0780 LSLS R0, R0, #30 0x0801AD18: 2800 CMP R0, #0 0x0801AD1A: D50E BPL .L4 ; 0x0801AD3A 0x0801AD1C: F89D 001C LDRB.W R0, [SP, #28] 0x0801AD20: 07C0 LSLS R0, R0, #31 0x0801AD22: B150 CBZ R0, .L4 ; 0x0801AD3A 0x0801AD24: 980D LDR R0, [SP, #52] 0x0801AD26: 6801 LDR R1, [R0] 0x0801AD28: 2002 MOVS R0, #2 0x0801AD2A: 6208 STR R0, [R1, #32] 0x0801AD2C: 990D LDR R1, [SP, #52] 0x0801AD2E: F8D1 0090 LDR.W R0, [R1, #144] 0x0801AD32: F040 0004 ORR R0, R0, #4 0x0801AD36: F8C1 0090 STR.W R0, [R1, #144]
.L4: 0x0801AD3A: F89D 0024 LDRB.W R0, [SP, #36] 0x0801AD3E: 0740 LSLS R0, R0, #29 0x0801AD40: 2800 CMP R0, #0 0x0801AD42: D50E BPL .L5 ; 0x0801AD62 0x0801AD44: F89D 001C LDRB.W R0, [SP, #28] 0x0801AD48: 07C0 LSLS R0, R0, #31 0x0801AD4A: B150 CBZ R0, .L5 ; 0x0801AD62 0x0801AD4C: 980D LDR R0, [SP, #52] 0x0801AD4E: 6801 LDR R1, [R0] 0x0801AD50: 2004 MOVS R0, #4 0x0801AD52: 6208 STR R0, [R1, #32] 0x0801AD54: 990D LDR R1, [SP, #52] 0x0801AD56: F8D1 0090 LDR.W R0, [R1, #144] 0x0801AD5A: F040 0002 ORR R0, R0, #2 0x0801AD5E: F8C1 0090 STR.W R0, [R1, #144]
.L5: 0x0801AD62: 980D LDR R0, [SP, #52] 0x0801AD64: F8D0 0090 LDR.W R0, [R0, #144] 0x0801AD68: B130 CBZ R0, .L6 ; 0x0801AD78 0x0801AD6A: 980D LDR R0, [SP, #52] 0x0801AD6C: F7FA FE2C BL PreSleepProcessing ; 0x080159C8 0x0801AD70: 990D LDR R1, [SP, #52] 0x0801AD72: 2000 MOVS R0, #0 0x0801AD74: F8C1 0090 STR.W R0, [R1, #144]
.L6: 0x0801AD78: 980D LDR R0, [SP, #52] 0x0801AD7A: F8B0 005E LDRH.W R0, [R0, #94] 0x0801AD7E: 2800 CMP R0, #0 0x0801AD80: F040 8098 BNE.W .L15 ; 0x0801AEB4
.L7: 0x0801AD84: 980D LDR R0, [SP, #52] 0x0801AD86: 6800 LDR R0, [R0] 0x0801AD88: 9019 STR R0, [SP, #100] 0x0801AD8A: 9819 LDR R0, [SP, #100] 0x0801AD8C: E850 0F00 LDREX R0, [R0] 0x0801AD90: 9018 STR R0, [SP, #96] 0x0801AD92: 9818 LDR R0, [SP, #96] 0x0801AD94: F420 7080 BIC R0, R0, #0x0100 0x0801AD98: 9006 STR R0, [SP, #24] 0x0801AD9A: 9906 LDR R1, [SP, #24] 0x0801AD9C: 980D LDR R0, [SP, #52] 0x0801AD9E: 6800 LDR R0, [R0] 0x0801ADA0: 912B STR R1, [SP, #172] 0x0801ADA2: 902A STR R0, [SP, #168] 0x0801ADA4: 992A LDR R1, [SP, #168] 0x0801ADA6: 9A2B LDR R2, [SP, #172] 0x0801ADA8: E841 2000 STREX R0, R2, [R1] 0x0801ADAC: 9029 STR R0, [SP, #164] 0x0801ADAE: 9829 LDR R0, [SP, #164] 0x0801ADB0: 2800 CMP R0, #0 0x0801ADB2: D1E7 BNE .L7 ; 0x0801AD84
.L8: 0x0801ADB4: 980D LDR R0, [SP, #52] 0x0801ADB6: 6800 LDR R0, [R0] 0x0801ADB8: 3008 ADDS R0, #8 0x0801ADBA: 9017 STR R0, [SP, #92] 0x0801ADBC: 9817 LDR R0, [SP, #92] 0x0801ADBE: E850 0F00 LDREX R0, [R0] 0x0801ADC2: 9016 STR R0, [SP, #88] 0x0801ADC4: 9816 LDR R0, [SP, #88] 0x0801ADC6: F64F 71FE MOVW R1, #0xFFFE 0x0801ADCA: F6CE 71FF MOVT R1, #0xEFFF 0x0801ADCE: 4008 ANDS R0, R1 0x0801ADD0: 9005 STR R0, [SP, #20] 0x0801ADD2: 9905 LDR R1, [SP, #20] 0x0801ADD4: 980D LDR R0, [SP, #52] 0x0801ADD6: 6800 LDR R0, [R0] 0x0801ADD8: 3008 ADDS R0, #8 0x0801ADDA: 9128 STR R1, [SP, #160] 0x0801ADDC: 9027 STR R0, [SP, #156] 0x0801ADDE: 9927 LDR R1, [SP, #156] 0x0801ADE0: 9A28 LDR R2, [SP, #160] 0x0801ADE2: E841 2000 STREX R0, R2, [R1] 0x0801ADE6: 9026 STR R0, [SP, #152] 0x0801ADE8: 9826 LDR R0, [SP, #152] 0x0801ADEA: 2800 CMP R0, #0 0x0801ADEC: D1E2 BNE .L8 ; 0x0801ADB4 0x0801ADEE: 990D LDR R1, [SP, #52] 0x0801ADF0: 2020 MOVS R0, #32 0x0801ADF2: F8C1 008C STR.W R0, [R1, #140] 0x0801ADF6: 990D LDR R1, [SP, #52] 0x0801ADF8: 2000 MOVS R0, #0 0x0801ADFA: 6748 STR R0, [R1, #116] 0x0801ADFC: 990D LDR R1, [SP, #52] 0x0801ADFE: 6708 STR R0, [R1, #112] 0x0801AE00: 980D LDR R0, [SP, #52] 0x0801AE02: 6800 LDR R0, [R0] 0x0801AE04: F640 4100 MOVW R1, #0x0C00 0x0801AE08: F6C5 0100 MOVT R1, #0x5800 0x0801AE0C: 4288 CMP R0, R1 0x0801AE0E: D01D BEQ .L10 ; 0x0801AE4C 0x0801AE10: 980D LDR R0, [SP, #52] 0x0801AE12: 6800 LDR R0, [R0] 0x0801AE14: 6840 LDR R0, [R0, #4] 0x0801AE16: 0200 LSLS R0, R0, #8 0x0801AE18: 2800 CMP R0, #0 0x0801AE1A: D517 BPL .L10 ; 0x0801AE4C
.L9: 0x0801AE1C: 980D LDR R0, [SP, #52] 0x0801AE1E: 6800 LDR R0, [R0] 0x0801AE20: 9015 STR R0, [SP, #84] 0x0801AE22: 9815 LDR R0, [SP, #84] 0x0801AE24: E850 0F00 LDREX R0, [R0] 0x0801AE28: 9014 STR R0, [SP, #80] 0x0801AE2A: 9814 LDR R0, [SP, #80] 0x0801AE2C: F020 6080 BIC R0, R0, #0x04000000 0x0801AE30: 9004 STR R0, [SP, #16] 0x0801AE32: 9904 LDR R1, [SP, #16] 0x0801AE34: 980D LDR R0, [SP, #52] 0x0801AE36: 6800 LDR R0, [R0] 0x0801AE38: 9125 STR R1, [SP, #148] 0x0801AE3A: 9024 STR R0, [SP, #144] 0x0801AE3C: 9924 LDR R1, [SP, #144] 0x0801AE3E: 9A25 LDR R2, [SP, #148] 0x0801AE40: E841 2000 STREX R0, R2, [R1] 0x0801AE44: 9023 STR R0, [SP, #140] 0x0801AE46: 9823 LDR R0, [SP, #140] 0x0801AE48: 2800 CMP R0, #0 0x0801AE4A: D1E7 BNE .L9 ; 0x0801AE1C
.L10: 0x0801AE4C: 980D LDR R0, [SP, #52] 0x0801AE4E: 6EC0 LDR R0, [R0, #108] 0x0801AE50: 2801 CMP R0, #1 0x0801AE52: D12B BNE .L13 ; 0x0801AEAC 0x0801AE54: 990D LDR R1, [SP, #52] 0x0801AE56: 2000 MOVS R0, #0 0x0801AE58: 66C8 STR R0, [R1, #108]
.L11: 0x0801AE5A: 980D LDR R0, [SP, #52] 0x0801AE5C: 6800 LDR R0, [R0] 0x0801AE5E: 9013 STR R0, [SP, #76] 0x0801AE60: 9813 LDR R0, [SP, #76] 0x0801AE62: E850 0F00 LDREX R0, [R0] 0x0801AE66: 9012 STR R0, [SP, #72] 0x0801AE68: 9812 LDR R0, [SP, #72] 0x0801AE6A: F020 0010 BIC R0, R0, #16 0x0801AE6E: 9003 STR R0, [SP, #12] 0x0801AE70: 9903 LDR R1, [SP, #12] 0x0801AE72: 980D LDR R0, [SP, #52] 0x0801AE74: 6800 LDR R0, [R0] 0x0801AE76: 9122 STR R1, [SP, #136] 0x0801AE78: 9021 STR R0, [SP, #132] 0x0801AE7A: 9921 LDR R1, [SP, #132] 0x0801AE7C: 9A22 LDR R2, [SP, #136] 0x0801AE7E: E841 2000 STREX R0, R2, [R1] 0x0801AE82: 9020 STR R0, [SP, #128] 0x0801AE84: 9820 LDR R0, [SP, #128] 0x0801AE86: 2800 CMP R0, #0 0x0801AE88: D1E7 BNE .L11 ; 0x0801AE5A 0x0801AE8A: 980D LDR R0, [SP, #52] 0x0801AE8C: 6800 LDR R0, [R0] 0x0801AE8E: 69C0 LDR R0, [R0, #28] 0x0801AE90: F3C0 1000 UBFX R0, R0, #4, #1 0x0801AE94: 2801 CMP R0, #1 0x0801AE96: D103 BNE .L12 ; 0x0801AEA0 0x0801AE98: 980D LDR R0, [SP, #52] 0x0801AE9A: 6801 LDR R1, [R0] 0x0801AE9C: 2010 MOVS R0, #16 0x0801AE9E: 6208 STR R0, [R1, #32]
.L12: 0x0801AEA0: 980D LDR R0, [SP, #52] 0x0801AEA2: F8B0 105C LDRH.W R1, [R0, #92] 0x0801AEA6: F7FB F9F9 BL HAL_UARTEx_RxEventCallback ; 0x0801629C 0x0801AEAA: E002 B .L14 ; 0x0801AEB2
.L13: 0x0801AEAC: 980D LDR R0, [SP, #52] 0x0801AEAE: F7FA FD8B BL PreSleepProcessing ; 0x080159C8
.L14: 0x0801AEB2: E000 B .L16 ; 0x0801AEB6
.L15: 0x0801AEB4: E6E9 B .L1 ; 0x0801AC8A
.L16: 0x0801AEB6: 980D LDR R0, [SP, #52] 0x0801AEB8: F8B0 005E LDRH.W R0, [R0, #94] 0x0801AEBC: F8AD 0028 STRH.W R0, [SP, #40] 0x0801AEC0: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801AEC4: 2800 CMP R0, #0 0x0801AEC6: D03E BEQ .L19 ; 0x0801AF46 0x0801AEC8: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801AECC: 990D LDR R1, [SP, #52] 0x0801AECE: F8B1 1068 LDRH.W R1, [R1, #104] 0x0801AED2: 4288 CMP R0, R1 0x0801AED4: DA37 BGE .L19 ; 0x0801AF46
.L17: 0x0801AED6: 980D LDR R0, [SP, #52] 0x0801AED8: 6800 LDR R0, [R0] 0x0801AEDA: 3008 ADDS R0, #8 0x0801AEDC: 9011 STR R0, [SP, #68] 0x0801AEDE: 9811 LDR R0, [SP, #68] 0x0801AEE0: E850 0F00 LDREX R0, [R0] 0x0801AEE4: 9010 STR R0, [SP, #64] 0x0801AEE6: 9810 LDR R0, [SP, #64] 0x0801AEE8: F020 5080 BIC R0, R0, #0x10000000 0x0801AEEC: 9002 STR R0, [SP, #8] 0x0801AEEE: 9902 LDR R1, [SP, #8] 0x0801AEF0: 980D LDR R0, [SP, #52] 0x0801AEF2: 6800 LDR R0, [R0] 0x0801AEF4: 3008 ADDS R0, #8 0x0801AEF6: 911F STR R1, [SP, #124] 0x0801AEF8: 901E STR R0, [SP, #120] 0x0801AEFA: 991E LDR R1, [SP, #120] 0x0801AEFC: 9A1F LDR R2, [SP, #124] 0x0801AEFE: E841 2000 STREX R0, R2, [R1] 0x0801AF02: 901D STR R0, [SP, #116] 0x0801AF04: 981D LDR R0, [SP, #116] 0x0801AF06: 2800 CMP R0, #0 0x0801AF08: D1E5 BNE .L17 ; 0x0801AED6 0x0801AF0A: 990D LDR R1, [SP, #52] 0x0801AF0C: F24B 2061 MOVW R0, #0xB261 ; 0x0801B261 = UART_RxISR_16BIT 0x0801AF10: F6C0 0001 MOVT R0, #0x0801 ; 0x0801B261 = UART_RxISR_16BIT 0x0801AF14: 6748 STR R0, [R1, #116]
.L18: 0x0801AF16: 980D LDR R0, [SP, #52] 0x0801AF18: 6800 LDR R0, [R0] 0x0801AF1A: 900F STR R0, [SP, #60] 0x0801AF1C: 980F LDR R0, [SP, #60] 0x0801AF1E: E850 0F00 LDREX R0, [R0] 0x0801AF22: 900E STR R0, [SP, #56] 0x0801AF24: 980E LDR R0, [SP, #56] 0x0801AF26: F040 0020 ORR R0, R0, #32 0x0801AF2A: 9001 STR R0, [SP, #4] 0x0801AF2C: 9901 LDR R1, [SP, #4] 0x0801AF2E: 980D LDR R0, [SP, #52] 0x0801AF30: 6800 LDR R0, [R0] 0x0801AF32: 911C STR R1, [SP, #112] 0x0801AF34: 901B STR R0, [SP, #108] 0x0801AF36: 991B LDR R1, [SP, #108] 0x0801AF38: 9A1C LDR R2, [SP, #112] 0x0801AF3A: E841 2000 STREX R0, R2, [R1] 0x0801AF3E: 901A STR R0, [SP, #104] 0x0801AF40: 981A LDR R0, [SP, #104] 0x0801AF42: 2800 CMP R0, #0 0x0801AF44: D1E7 BNE .L18 ; 0x0801AF16
.L19: 0x0801AF46: E005 B .L21 ; 0x0801AF54
.L20: 0x0801AF48: 980D LDR R0, [SP, #52] 0x0801AF4A: 6801 LDR R1, [R0] 0x0801AF4C: 6988 LDR R0, [R1, #24] 0x0801AF4E: F040 0008 ORR R0, R0, #8 0x0801AF52: 6188 STR R0, [R1, #24]
.L21: 0x0801AF54: B02C ADD SP, SP, #176 0x0801AF56: BD80 POP {R7, PC}
UART_RxISR_8BIT_FIFOEN: 0x0801AF58: B580 PUSH {R7, LR} 0x0801AF5A: B0AC SUB SP, SP, #176 0x0801AF5C: 900D STR R0, [SP, #52] 0x0801AF5E: 980D LDR R0, [SP, #52] 0x0801AF60: F8B0 0060 LDRH.W R0, [R0, #96] 0x0801AF64: F8AD 0032 STRH.W R0, [SP, #50] 0x0801AF68: 980D LDR R0, [SP, #52] 0x0801AF6A: 6800 LDR R0, [R0] 0x0801AF6C: 69C0 LDR R0, [R0, #28] 0x0801AF6E: 900A STR R0, [SP, #40] 0x0801AF70: 980D LDR R0, [SP, #52] 0x0801AF72: 6800 LDR R0, [R0] 0x0801AF74: 6800 LDR R0, [R0] 0x0801AF76: 9009 STR R0, [SP, #36] 0x0801AF78: 980D LDR R0, [SP, #52] 0x0801AF7A: 6800 LDR R0, [R0] 0x0801AF7C: 6880 LDR R0, [R0, #8] 0x0801AF7E: 9008 STR R0, [SP, #32] 0x0801AF80: 980D LDR R0, [SP, #52] 0x0801AF82: F8D0 008C LDR.W R0, [R0, #140] 0x0801AF86: 2822 CMP R0, #34 0x0801AF88: F040 8162 BNE.W .L20 ; 0x0801B250 0x0801AF8C: 980D LDR R0, [SP, #52] 0x0801AF8E: F8B0 0068 LDRH.W R0, [R0, #104] 0x0801AF92: F8AD 002E STRH.W R0, [SP, #46]
.L1: 0x0801AF96: F8BD 102E LDRH.W R1, [SP, #46] 0x0801AF9A: 2000 MOVS R0, #0 0x0801AF9C: 9001 STR R0, [SP, #4] 0x0801AF9E: B121 CBZ R1, .L2 ; 0x0801AFAA 0x0801AFA0: F89D 0028 LDRB.W R0, [SP, #40] 0x0801AFA4: F3C0 1040 UBFX R0, R0, #5, #1 0x0801AFA8: 9001 STR R0, [SP, #4]
.L2: 0x0801AFAA: 9801 LDR R0, [SP, #4] 0x0801AFAC: 07C0 LSLS R0, R0, #31 0x0801AFAE: 2800 CMP R0, #0 0x0801AFB0: F000 8105 BEQ.W .L16 ; 0x0801B1BE 0x0801AFB4: 980D LDR R0, [SP, #52] 0x0801AFB6: 6800 LDR R0, [R0] 0x0801AFB8: 6A40 LDR R0, [R0, #36] 0x0801AFBA: F8AD 0030 STRH.W R0, [SP, #48] 0x0801AFBE: F8BD 0030 LDRH.W R0, [SP, #48] 0x0801AFC2: F89D 1032 LDRB.W R1, [SP, #50] 0x0801AFC6: 4008 ANDS R0, R1 0x0801AFC8: 990D LDR R1, [SP, #52] 0x0801AFCA: 6D89 LDR R1, [R1, #88] 0x0801AFCC: 7008 STRB R0, [R1] 0x0801AFCE: 990D LDR R1, [SP, #52] 0x0801AFD0: 6D88 LDR R0, [R1, #88] 0x0801AFD2: 3001 ADDS R0, #1 0x0801AFD4: 6588 STR R0, [R1, #88] 0x0801AFD6: 990D LDR R1, [SP, #52] 0x0801AFD8: F8B1 005E LDRH.W R0, [R1, #94] 0x0801AFDC: 3801 SUBS R0, #1 0x0801AFDE: F8A1 005E STRH.W R0, [R1, #94] 0x0801AFE2: 980D LDR R0, [SP, #52] 0x0801AFE4: 6800 LDR R0, [R0] 0x0801AFE6: 69C0 LDR R0, [R0, #28] 0x0801AFE8: 900A STR R0, [SP, #40] 0x0801AFEA: F89D 0028 LDRB.W R0, [SP, #40] 0x0801AFEE: 0740 LSLS R0, R0, #29 0x0801AFF0: 2800 CMP R0, #0 0x0801AFF2: D045 BEQ .L6 ; 0x0801B080 0x0801AFF4: F89D 0028 LDRB.W R0, [SP, #40] 0x0801AFF8: 07C0 LSLS R0, R0, #31 0x0801AFFA: B170 CBZ R0, .L3 ; 0x0801B01A 0x0801AFFC: F89D 0025 LDRB.W R0, [SP, #37] 0x0801B000: 07C0 LSLS R0, R0, #31 0x0801B002: B150 CBZ R0, .L3 ; 0x0801B01A 0x0801B004: 980D LDR R0, [SP, #52] 0x0801B006: 6801 LDR R1, [R0] 0x0801B008: 2001 MOVS R0, #1 0x0801B00A: 6208 STR R0, [R1, #32] 0x0801B00C: 990D LDR R1, [SP, #52] 0x0801B00E: F8D1 0090 LDR.W R0, [R1, #144] 0x0801B012: F040 0001 ORR R0, R0, #1 0x0801B016: F8C1 0090 STR.W R0, [R1, #144]
.L3: 0x0801B01A: F89D 0028 LDRB.W R0, [SP, #40] 0x0801B01E: 0780 LSLS R0, R0, #30 0x0801B020: 2800 CMP R0, #0 0x0801B022: D50E BPL .L4 ; 0x0801B042 0x0801B024: F89D 0020 LDRB.W R0, [SP, #32] 0x0801B028: 07C0 LSLS R0, R0, #31 0x0801B02A: B150 CBZ R0, .L4 ; 0x0801B042 0x0801B02C: 980D LDR R0, [SP, #52] 0x0801B02E: 6801 LDR R1, [R0] 0x0801B030: 2002 MOVS R0, #2 0x0801B032: 6208 STR R0, [R1, #32] 0x0801B034: 990D LDR R1, [SP, #52] 0x0801B036: F8D1 0090 LDR.W R0, [R1, #144] 0x0801B03A: F040 0004 ORR R0, R0, #4 0x0801B03E: F8C1 0090 STR.W R0, [R1, #144]
.L4: 0x0801B042: F89D 0028 LDRB.W R0, [SP, #40] 0x0801B046: 0740 LSLS R0, R0, #29 0x0801B048: 2800 CMP R0, #0 0x0801B04A: D50E BPL .L5 ; 0x0801B06A 0x0801B04C: F89D 0020 LDRB.W R0, [SP, #32] 0x0801B050: 07C0 LSLS R0, R0, #31 0x0801B052: B150 CBZ R0, .L5 ; 0x0801B06A 0x0801B054: 980D LDR R0, [SP, #52] 0x0801B056: 6801 LDR R1, [R0] 0x0801B058: 2004 MOVS R0, #4 0x0801B05A: 6208 STR R0, [R1, #32] 0x0801B05C: 990D LDR R1, [SP, #52] 0x0801B05E: F8D1 0090 LDR.W R0, [R1, #144] 0x0801B062: F040 0002 ORR R0, R0, #2 0x0801B066: F8C1 0090 STR.W R0, [R1, #144]
.L5: 0x0801B06A: 980D LDR R0, [SP, #52] 0x0801B06C: F8D0 0090 LDR.W R0, [R0, #144] 0x0801B070: B130 CBZ R0, .L6 ; 0x0801B080 0x0801B072: 980D LDR R0, [SP, #52] 0x0801B074: F7FA FCA8 BL PreSleepProcessing ; 0x080159C8 0x0801B078: 990D LDR R1, [SP, #52] 0x0801B07A: 2000 MOVS R0, #0 0x0801B07C: F8C1 0090 STR.W R0, [R1, #144]
.L6: 0x0801B080: 980D LDR R0, [SP, #52] 0x0801B082: F8B0 005E LDRH.W R0, [R0, #94] 0x0801B086: 2800 CMP R0, #0 0x0801B088: F040 8098 BNE.W .L15 ; 0x0801B1BC
.L7: 0x0801B08C: 980D LDR R0, [SP, #52] 0x0801B08E: 6800 LDR R0, [R0] 0x0801B090: 9019 STR R0, [SP, #100] 0x0801B092: 9819 LDR R0, [SP, #100] 0x0801B094: E850 0F00 LDREX R0, [R0] 0x0801B098: 9018 STR R0, [SP, #96] 0x0801B09A: 9818 LDR R0, [SP, #96] 0x0801B09C: F420 7080 BIC R0, R0, #0x0100 0x0801B0A0: 9007 STR R0, [SP, #28] 0x0801B0A2: 9907 LDR R1, [SP, #28] 0x0801B0A4: 980D LDR R0, [SP, #52] 0x0801B0A6: 6800 LDR R0, [R0] 0x0801B0A8: 912B STR R1, [SP, #172] 0x0801B0AA: 902A STR R0, [SP, #168] 0x0801B0AC: 992A LDR R1, [SP, #168] 0x0801B0AE: 9A2B LDR R2, [SP, #172] 0x0801B0B0: E841 2000 STREX R0, R2, [R1] 0x0801B0B4: 9029 STR R0, [SP, #164] 0x0801B0B6: 9829 LDR R0, [SP, #164] 0x0801B0B8: 2800 CMP R0, #0 0x0801B0BA: D1E7 BNE .L7 ; 0x0801B08C
.L8: 0x0801B0BC: 980D LDR R0, [SP, #52] 0x0801B0BE: 6800 LDR R0, [R0] 0x0801B0C0: 3008 ADDS R0, #8 0x0801B0C2: 9017 STR R0, [SP, #92] 0x0801B0C4: 9817 LDR R0, [SP, #92] 0x0801B0C6: E850 0F00 LDREX R0, [R0] 0x0801B0CA: 9016 STR R0, [SP, #88] 0x0801B0CC: 9816 LDR R0, [SP, #88] 0x0801B0CE: F64F 71FE MOVW R1, #0xFFFE 0x0801B0D2: F6CE 71FF MOVT R1, #0xEFFF 0x0801B0D6: 4008 ANDS R0, R1 0x0801B0D8: 9006 STR R0, [SP, #24] 0x0801B0DA: 9906 LDR R1, [SP, #24] 0x0801B0DC: 980D LDR R0, [SP, #52] 0x0801B0DE: 6800 LDR R0, [R0] 0x0801B0E0: 3008 ADDS R0, #8 0x0801B0E2: 9128 STR R1, [SP, #160] 0x0801B0E4: 9027 STR R0, [SP, #156] 0x0801B0E6: 9927 LDR R1, [SP, #156] 0x0801B0E8: 9A28 LDR R2, [SP, #160] 0x0801B0EA: E841 2000 STREX R0, R2, [R1] 0x0801B0EE: 9026 STR R0, [SP, #152] 0x0801B0F0: 9826 LDR R0, [SP, #152] 0x0801B0F2: 2800 CMP R0, #0 0x0801B0F4: D1E2 BNE .L8 ; 0x0801B0BC 0x0801B0F6: 990D LDR R1, [SP, #52] 0x0801B0F8: 2020 MOVS R0, #32 0x0801B0FA: F8C1 008C STR.W R0, [R1, #140] 0x0801B0FE: 990D LDR R1, [SP, #52] 0x0801B100: 2000 MOVS R0, #0 0x0801B102: 6748 STR R0, [R1, #116] 0x0801B104: 990D LDR R1, [SP, #52] 0x0801B106: 6708 STR R0, [R1, #112] 0x0801B108: 980D LDR R0, [SP, #52] 0x0801B10A: 6800 LDR R0, [R0] 0x0801B10C: F640 4100 MOVW R1, #0x0C00 0x0801B110: F6C5 0100 MOVT R1, #0x5800 0x0801B114: 4288 CMP R0, R1 0x0801B116: D01D BEQ .L10 ; 0x0801B154 0x0801B118: 980D LDR R0, [SP, #52] 0x0801B11A: 6800 LDR R0, [R0] 0x0801B11C: 6840 LDR R0, [R0, #4] 0x0801B11E: 0200 LSLS R0, R0, #8 0x0801B120: 2800 CMP R0, #0 0x0801B122: D517 BPL .L10 ; 0x0801B154
.L9: 0x0801B124: 980D LDR R0, [SP, #52] 0x0801B126: 6800 LDR R0, [R0] 0x0801B128: 9015 STR R0, [SP, #84] 0x0801B12A: 9815 LDR R0, [SP, #84] 0x0801B12C: E850 0F00 LDREX R0, [R0] 0x0801B130: 9014 STR R0, [SP, #80] 0x0801B132: 9814 LDR R0, [SP, #80] 0x0801B134: F020 6080 BIC R0, R0, #0x04000000 0x0801B138: 9005 STR R0, [SP, #20] 0x0801B13A: 9905 LDR R1, [SP, #20] 0x0801B13C: 980D LDR R0, [SP, #52] 0x0801B13E: 6800 LDR R0, [R0] 0x0801B140: 9125 STR R1, [SP, #148] 0x0801B142: 9024 STR R0, [SP, #144] 0x0801B144: 9924 LDR R1, [SP, #144] 0x0801B146: 9A25 LDR R2, [SP, #148] 0x0801B148: E841 2000 STREX R0, R2, [R1] 0x0801B14C: 9023 STR R0, [SP, #140] 0x0801B14E: 9823 LDR R0, [SP, #140] 0x0801B150: 2800 CMP R0, #0 0x0801B152: D1E7 BNE .L9 ; 0x0801B124
.L10: 0x0801B154: 980D LDR R0, [SP, #52] 0x0801B156: 6EC0 LDR R0, [R0, #108] 0x0801B158: 2801 CMP R0, #1 0x0801B15A: D12B BNE .L13 ; 0x0801B1B4 0x0801B15C: 990D LDR R1, [SP, #52] 0x0801B15E: 2000 MOVS R0, #0 0x0801B160: 66C8 STR R0, [R1, #108]
.L11: 0x0801B162: 980D LDR R0, [SP, #52] 0x0801B164: 6800 LDR R0, [R0] 0x0801B166: 9013 STR R0, [SP, #76] 0x0801B168: 9813 LDR R0, [SP, #76] 0x0801B16A: E850 0F00 LDREX R0, [R0] 0x0801B16E: 9012 STR R0, [SP, #72] 0x0801B170: 9812 LDR R0, [SP, #72] 0x0801B172: F020 0010 BIC R0, R0, #16 0x0801B176: 9004 STR R0, [SP, #16] 0x0801B178: 9904 LDR R1, [SP, #16] 0x0801B17A: 980D LDR R0, [SP, #52] 0x0801B17C: 6800 LDR R0, [R0] 0x0801B17E: 9122 STR R1, [SP, #136] 0x0801B180: 9021 STR R0, [SP, #132] 0x0801B182: 9921 LDR R1, [SP, #132] 0x0801B184: 9A22 LDR R2, [SP, #136] 0x0801B186: E841 2000 STREX R0, R2, [R1] 0x0801B18A: 9020 STR R0, [SP, #128] 0x0801B18C: 9820 LDR R0, [SP, #128] 0x0801B18E: 2800 CMP R0, #0 0x0801B190: D1E7 BNE .L11 ; 0x0801B162 0x0801B192: 980D LDR R0, [SP, #52] 0x0801B194: 6800 LDR R0, [R0] 0x0801B196: 69C0 LDR R0, [R0, #28] 0x0801B198: F3C0 1000 UBFX R0, R0, #4, #1 0x0801B19C: 2801 CMP R0, #1 0x0801B19E: D103 BNE .L12 ; 0x0801B1A8 0x0801B1A0: 980D LDR R0, [SP, #52] 0x0801B1A2: 6801 LDR R1, [R0] 0x0801B1A4: 2010 MOVS R0, #16 0x0801B1A6: 6208 STR R0, [R1, #32]
.L12: 0x0801B1A8: 980D LDR R0, [SP, #52] 0x0801B1AA: F8B0 105C LDRH.W R1, [R0, #92] 0x0801B1AE: F7FB F875 BL HAL_UARTEx_RxEventCallback ; 0x0801629C 0x0801B1B2: E002 B .L14 ; 0x0801B1BA
.L13: 0x0801B1B4: 980D LDR R0, [SP, #52] 0x0801B1B6: F7FA FC07 BL PreSleepProcessing ; 0x080159C8
.L14: 0x0801B1BA: E000 B .L16 ; 0x0801B1BE
.L15: 0x0801B1BC: E6EB B .L1 ; 0x0801AF96
.L16: 0x0801B1BE: 980D LDR R0, [SP, #52] 0x0801B1C0: F8B0 005E LDRH.W R0, [R0, #94] 0x0801B1C4: F8AD 002C STRH.W R0, [SP, #44] 0x0801B1C8: F8BD 002C LDRH.W R0, [SP, #44] 0x0801B1CC: 2800 CMP R0, #0 0x0801B1CE: D03E BEQ .L19 ; 0x0801B24E 0x0801B1D0: F8BD 002C LDRH.W R0, [SP, #44] 0x0801B1D4: 990D LDR R1, [SP, #52] 0x0801B1D6: F8B1 1068 LDRH.W R1, [R1, #104] 0x0801B1DA: 4288 CMP R0, R1 0x0801B1DC: DA37 BGE .L19 ; 0x0801B24E
.L17: 0x0801B1DE: 980D LDR R0, [SP, #52] 0x0801B1E0: 6800 LDR R0, [R0] 0x0801B1E2: 3008 ADDS R0, #8 0x0801B1E4: 9011 STR R0, [SP, #68] 0x0801B1E6: 9811 LDR R0, [SP, #68] 0x0801B1E8: E850 0F00 LDREX R0, [R0] 0x0801B1EC: 9010 STR R0, [SP, #64] 0x0801B1EE: 9810 LDR R0, [SP, #64] 0x0801B1F0: F020 5080 BIC R0, R0, #0x10000000 0x0801B1F4: 9003 STR R0, [SP, #12] 0x0801B1F6: 9903 LDR R1, [SP, #12] 0x0801B1F8: 980D LDR R0, [SP, #52] 0x0801B1FA: 6800 LDR R0, [R0] 0x0801B1FC: 3008 ADDS R0, #8 0x0801B1FE: 911F STR R1, [SP, #124] 0x0801B200: 901E STR R0, [SP, #120] 0x0801B202: 991E LDR R1, [SP, #120] 0x0801B204: 9A1F LDR R2, [SP, #124] 0x0801B206: E841 2000 STREX R0, R2, [R1] 0x0801B20A: 901D STR R0, [SP, #116] 0x0801B20C: 981D LDR R0, [SP, #116] 0x0801B20E: 2800 CMP R0, #0 0x0801B210: D1E5 BNE .L17 ; 0x0801B1DE 0x0801B212: 990D LDR R1, [SP, #52] 0x0801B214: F24B 30F5 MOVW R0, #0xB3F5 ; 0x0801B3F5 = UART_RxISR_8BIT 0x0801B218: F6C0 0001 MOVT R0, #0x0801 ; 0x0801B3F5 = UART_RxISR_8BIT 0x0801B21C: 6748 STR R0, [R1, #116]
.L18: 0x0801B21E: 980D LDR R0, [SP, #52] 0x0801B220: 6800 LDR R0, [R0] 0x0801B222: 900F STR R0, [SP, #60] 0x0801B224: 980F LDR R0, [SP, #60] 0x0801B226: E850 0F00 LDREX R0, [R0] 0x0801B22A: 900E STR R0, [SP, #56] 0x0801B22C: 980E LDR R0, [SP, #56] 0x0801B22E: F040 0020 ORR R0, R0, #32 0x0801B232: 9002 STR R0, [SP, #8] 0x0801B234: 9902 LDR R1, [SP, #8] 0x0801B236: 980D LDR R0, [SP, #52] 0x0801B238: 6800 LDR R0, [R0] 0x0801B23A: 911C STR R1, [SP, #112] 0x0801B23C: 901B STR R0, [SP, #108] 0x0801B23E: 991B LDR R1, [SP, #108] 0x0801B240: 9A1C LDR R2, [SP, #112] 0x0801B242: E841 2000 STREX R0, R2, [R1] 0x0801B246: 901A STR R0, [SP, #104] 0x0801B248: 981A LDR R0, [SP, #104] 0x0801B24A: 2800 CMP R0, #0 0x0801B24C: D1E7 BNE .L18 ; 0x0801B21E
.L19: 0x0801B24E: E005 B .L21 ; 0x0801B25C
.L20: 0x0801B250: 980D LDR R0, [SP, #52] 0x0801B252: 6801 LDR R1, [R0] 0x0801B254: 6988 LDR R0, [R1, #24] 0x0801B256: F040 0008 ORR R0, R0, #8 0x0801B25A: 6188 STR R0, [R1, #24]
.L21: 0x0801B25C: B02C ADD SP, SP, #176 0x0801B25E: BD80 POP {R7, PC}
UART_RxISR_16BIT: 0x0801B260: B580 PUSH {R7, LR} 0x0801B262: B09C SUB SP, SP, #112 0x0801B264: 9007 STR R0, [SP, #28] 0x0801B266: 9807 LDR R0, [SP, #28] 0x0801B268: F8B0 0060 LDRH.W R0, [R0, #96] 0x0801B26C: F8AD 0016 STRH.W R0, [SP, #22] 0x0801B270: 9807 LDR R0, [SP, #28] 0x0801B272: F8D0 008C LDR.W R0, [R0, #140] 0x0801B276: 2822 CMP R0, #34 0x0801B278: F040 80B4 BNE.W .L9 ; 0x0801B3E4 0x0801B27C: 9807 LDR R0, [SP, #28] 0x0801B27E: 6800 LDR R0, [R0] 0x0801B280: 6A40 LDR R0, [R0, #36] 0x0801B282: F8AD 0014 STRH.W R0, [SP, #20] 0x0801B286: 9807 LDR R0, [SP, #28] 0x0801B288: 6D80 LDR R0, [R0, #88] 0x0801B28A: 9006 STR R0, [SP, #24] 0x0801B28C: F8BD 0014 LDRH.W R0, [SP, #20] 0x0801B290: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801B294: 4008 ANDS R0, R1 0x0801B296: 9906 LDR R1, [SP, #24] 0x0801B298: 8008 STRH R0, [R1] 0x0801B29A: 9907 LDR R1, [SP, #28] 0x0801B29C: 6D88 LDR R0, [R1, #88] 0x0801B29E: 3002 ADDS R0, #2 0x0801B2A0: 6588 STR R0, [R1, #88] 0x0801B2A2: 9907 LDR R1, [SP, #28] 0x0801B2A4: F8B1 005E LDRH.W R0, [R1, #94] 0x0801B2A8: 3801 SUBS R0, #1 0x0801B2AA: F8A1 005E STRH.W R0, [R1, #94] 0x0801B2AE: 9807 LDR R0, [SP, #28] 0x0801B2B0: F8B0 005E LDRH.W R0, [R0, #94] 0x0801B2B4: 2800 CMP R0, #0 0x0801B2B6: F040 8094 BNE.W .L8 ; 0x0801B3E2
.L1: 0x0801B2BA: 9807 LDR R0, [SP, #28] 0x0801B2BC: 6800 LDR R0, [R0] 0x0801B2BE: 900F STR R0, [SP, #60] 0x0801B2C0: 980F LDR R0, [SP, #60] 0x0801B2C2: E850 0F00 LDREX R0, [R0] 0x0801B2C6: 900E STR R0, [SP, #56] 0x0801B2C8: 980E LDR R0, [SP, #56] 0x0801B2CA: F420 7090 BIC R0, R0, #0x0120 0x0801B2CE: 9004 STR R0, [SP, #16] 0x0801B2D0: 9904 LDR R1, [SP, #16] 0x0801B2D2: 9807 LDR R0, [SP, #28] 0x0801B2D4: 6800 LDR R0, [R0] 0x0801B2D6: 911B STR R1, [SP, #108] 0x0801B2D8: 901A STR R0, [SP, #104] 0x0801B2DA: 991A LDR R1, [SP, #104] 0x0801B2DC: 9A1B LDR R2, [SP, #108] 0x0801B2DE: E841 2000 STREX R0, R2, [R1] 0x0801B2E2: 9019 STR R0, [SP, #100] 0x0801B2E4: 9819 LDR R0, [SP, #100] 0x0801B2E6: 2800 CMP R0, #0 0x0801B2E8: D1E7 BNE .L1 ; 0x0801B2BA
.L2: 0x0801B2EA: 9807 LDR R0, [SP, #28] 0x0801B2EC: 6800 LDR R0, [R0] 0x0801B2EE: 3008 ADDS R0, #8 0x0801B2F0: 900D STR R0, [SP, #52] 0x0801B2F2: 980D LDR R0, [SP, #52] 0x0801B2F4: E850 0F00 LDREX R0, [R0] 0x0801B2F8: 900C STR R0, [SP, #48] 0x0801B2FA: 980C LDR R0, [SP, #48] 0x0801B2FC: F020 0001 BIC R0, R0, #1 0x0801B300: 9003 STR R0, [SP, #12] 0x0801B302: 9903 LDR R1, [SP, #12] 0x0801B304: 9807 LDR R0, [SP, #28] 0x0801B306: 6800 LDR R0, [R0] 0x0801B308: 3008 ADDS R0, #8 0x0801B30A: 9118 STR R1, [SP, #96] 0x0801B30C: 9017 STR R0, [SP, #92] 0x0801B30E: 9917 LDR R1, [SP, #92] 0x0801B310: 9A18 LDR R2, [SP, #96] 0x0801B312: E841 2000 STREX R0, R2, [R1] 0x0801B316: 9016 STR R0, [SP, #88] 0x0801B318: 9816 LDR R0, [SP, #88] 0x0801B31A: 2800 CMP R0, #0 0x0801B31C: D1E5 BNE .L2 ; 0x0801B2EA 0x0801B31E: 9907 LDR R1, [SP, #28] 0x0801B320: 2020 MOVS R0, #32 0x0801B322: F8C1 008C STR.W R0, [R1, #140] 0x0801B326: 9907 LDR R1, [SP, #28] 0x0801B328: 2000 MOVS R0, #0 0x0801B32A: 6748 STR R0, [R1, #116] 0x0801B32C: 9907 LDR R1, [SP, #28] 0x0801B32E: 6708 STR R0, [R1, #112] 0x0801B330: 9807 LDR R0, [SP, #28] 0x0801B332: 6800 LDR R0, [R0] 0x0801B334: F640 4100 MOVW R1, #0x0C00 0x0801B338: F6C5 0100 MOVT R1, #0x5800 0x0801B33C: 4288 CMP R0, R1 0x0801B33E: D01D BEQ .L4 ; 0x0801B37C 0x0801B340: 9807 LDR R0, [SP, #28] 0x0801B342: 6800 LDR R0, [R0] 0x0801B344: 6840 LDR R0, [R0, #4] 0x0801B346: 0200 LSLS R0, R0, #8 0x0801B348: 2800 CMP R0, #0 0x0801B34A: D517 BPL .L4 ; 0x0801B37C
.L3: 0x0801B34C: 9807 LDR R0, [SP, #28] 0x0801B34E: 6800 LDR R0, [R0] 0x0801B350: 900B STR R0, [SP, #44] 0x0801B352: 980B LDR R0, [SP, #44] 0x0801B354: E850 0F00 LDREX R0, [R0] 0x0801B358: 900A STR R0, [SP, #40] 0x0801B35A: 980A LDR R0, [SP, #40] 0x0801B35C: F020 6080 BIC R0, R0, #0x04000000 0x0801B360: 9002 STR R0, [SP, #8] 0x0801B362: 9902 LDR R1, [SP, #8] 0x0801B364: 9807 LDR R0, [SP, #28] 0x0801B366: 6800 LDR R0, [R0] 0x0801B368: 9115 STR R1, [SP, #84] 0x0801B36A: 9014 STR R0, [SP, #80] 0x0801B36C: 9914 LDR R1, [SP, #80] 0x0801B36E: 9A15 LDR R2, [SP, #84] 0x0801B370: E841 2000 STREX R0, R2, [R1] 0x0801B374: 9013 STR R0, [SP, #76] 0x0801B376: 9813 LDR R0, [SP, #76] 0x0801B378: 2800 CMP R0, #0 0x0801B37A: D1E7 BNE .L3 ; 0x0801B34C
.L4: 0x0801B37C: 9807 LDR R0, [SP, #28] 0x0801B37E: 6EC0 LDR R0, [R0, #108] 0x0801B380: 2801 CMP R0, #1 0x0801B382: D12B BNE .L7 ; 0x0801B3DC 0x0801B384: 9907 LDR R1, [SP, #28] 0x0801B386: 2000 MOVS R0, #0 0x0801B388: 66C8 STR R0, [R1, #108]
.L5: 0x0801B38A: 9807 LDR R0, [SP, #28] 0x0801B38C: 6800 LDR R0, [R0] 0x0801B38E: 9009 STR R0, [SP, #36] 0x0801B390: 9809 LDR R0, [SP, #36] 0x0801B392: E850 0F00 LDREX R0, [R0] 0x0801B396: 9008 STR R0, [SP, #32] 0x0801B398: 9808 LDR R0, [SP, #32] 0x0801B39A: F020 0010 BIC R0, R0, #16 0x0801B39E: 9001 STR R0, [SP, #4] 0x0801B3A0: 9901 LDR R1, [SP, #4] 0x0801B3A2: 9807 LDR R0, [SP, #28] 0x0801B3A4: 6800 LDR R0, [R0] 0x0801B3A6: 9112 STR R1, [SP, #72] 0x0801B3A8: 9011 STR R0, [SP, #68] 0x0801B3AA: 9911 LDR R1, [SP, #68] 0x0801B3AC: 9A12 LDR R2, [SP, #72] 0x0801B3AE: E841 2000 STREX R0, R2, [R1] 0x0801B3B2: 9010 STR R0, [SP, #64] 0x0801B3B4: 9810 LDR R0, [SP, #64] 0x0801B3B6: 2800 CMP R0, #0 0x0801B3B8: D1E7 BNE .L5 ; 0x0801B38A 0x0801B3BA: 9807 LDR R0, [SP, #28] 0x0801B3BC: 6800 LDR R0, [R0] 0x0801B3BE: 69C0 LDR R0, [R0, #28] 0x0801B3C0: F3C0 1000 UBFX R0, R0, #4, #1 0x0801B3C4: 2801 CMP R0, #1 0x0801B3C6: D103 BNE .L6 ; 0x0801B3D0 0x0801B3C8: 9807 LDR R0, [SP, #28] 0x0801B3CA: 6801 LDR R1, [R0] 0x0801B3CC: 2010 MOVS R0, #16 0x0801B3CE: 6208 STR R0, [R1, #32]
.L6: 0x0801B3D0: 9807 LDR R0, [SP, #28] 0x0801B3D2: F8B0 105C LDRH.W R1, [R0, #92] 0x0801B3D6: F7FA FF61 BL HAL_UARTEx_RxEventCallback ; 0x0801629C 0x0801B3DA: E002 B .L8 ; 0x0801B3E2
.L7: 0x0801B3DC: 9807 LDR R0, [SP, #28] 0x0801B3DE: F7FA FAF3 BL PreSleepProcessing ; 0x080159C8
.L8: 0x0801B3E2: E005 B .L10 ; 0x0801B3F0
.L9: 0x0801B3E4: 9807 LDR R0, [SP, #28] 0x0801B3E6: 6801 LDR R1, [R0] 0x0801B3E8: 6988 LDR R0, [R1, #24] 0x0801B3EA: F040 0008 ORR R0, R0, #8 0x0801B3EE: 6188 STR R0, [R1, #24]
.L10: 0x0801B3F0: B01C ADD SP, SP, #112 0x0801B3F2: BD80 POP {R7, PC}
UART_RxISR_8BIT: 0x0801B3F4: B580 PUSH {R7, LR} 0x0801B3F6: B09A SUB SP, SP, #104 0x0801B3F8: 9005 STR R0, [SP, #20] 0x0801B3FA: 9805 LDR R0, [SP, #20] 0x0801B3FC: F8B0 0060 LDRH.W R0, [R0, #96] 0x0801B400: F8AD 0012 STRH.W R0, [SP, #18] 0x0801B404: 9805 LDR R0, [SP, #20] 0x0801B406: F8D0 008C LDR.W R0, [R0, #140] 0x0801B40A: 2822 CMP R0, #34 0x0801B40C: F040 80B2 BNE.W .L9 ; 0x0801B574 0x0801B410: 9805 LDR R0, [SP, #20] 0x0801B412: 6800 LDR R0, [R0] 0x0801B414: 6A40 LDR R0, [R0, #36] 0x0801B416: F8AD 0010 STRH.W R0, [SP, #16] 0x0801B41A: F8BD 0010 LDRH.W R0, [SP, #16] 0x0801B41E: F89D 1012 LDRB.W R1, [SP, #18] 0x0801B422: 4008 ANDS R0, R1 0x0801B424: 9905 LDR R1, [SP, #20] 0x0801B426: 6D89 LDR R1, [R1, #88] 0x0801B428: 7008 STRB R0, [R1] 0x0801B42A: 9905 LDR R1, [SP, #20] 0x0801B42C: 6D88 LDR R0, [R1, #88] 0x0801B42E: 3001 ADDS R0, #1 0x0801B430: 6588 STR R0, [R1, #88] 0x0801B432: 9905 LDR R1, [SP, #20] 0x0801B434: F8B1 005E LDRH.W R0, [R1, #94] 0x0801B438: 3801 SUBS R0, #1 0x0801B43A: F8A1 005E STRH.W R0, [R1, #94] 0x0801B43E: 9805 LDR R0, [SP, #20] 0x0801B440: F8B0 005E LDRH.W R0, [R0, #94] 0x0801B444: 2800 CMP R0, #0 0x0801B446: F040 8094 BNE.W .L8 ; 0x0801B572
.L1: 0x0801B44A: 9805 LDR R0, [SP, #20] 0x0801B44C: 6800 LDR R0, [R0] 0x0801B44E: 900D STR R0, [SP, #52] 0x0801B450: 980D LDR R0, [SP, #52] 0x0801B452: E850 0F00 LDREX R0, [R0] 0x0801B456: 900C STR R0, [SP, #48] 0x0801B458: 980C LDR R0, [SP, #48] 0x0801B45A: F420 7090 BIC R0, R0, #0x0120 0x0801B45E: 9003 STR R0, [SP, #12] 0x0801B460: 9903 LDR R1, [SP, #12] 0x0801B462: 9805 LDR R0, [SP, #20] 0x0801B464: 6800 LDR R0, [R0] 0x0801B466: 9119 STR R1, [SP, #100] 0x0801B468: 9018 STR R0, [SP, #96] 0x0801B46A: 9918 LDR R1, [SP, #96] 0x0801B46C: 9A19 LDR R2, [SP, #100] 0x0801B46E: E841 2000 STREX R0, R2, [R1] 0x0801B472: 9017 STR R0, [SP, #92] 0x0801B474: 9817 LDR R0, [SP, #92] 0x0801B476: 2800 CMP R0, #0 0x0801B478: D1E7 BNE .L1 ; 0x0801B44A
.L2: 0x0801B47A: 9805 LDR R0, [SP, #20] 0x0801B47C: 6800 LDR R0, [R0] 0x0801B47E: 3008 ADDS R0, #8 0x0801B480: 900B STR R0, [SP, #44] 0x0801B482: 980B LDR R0, [SP, #44] 0x0801B484: E850 0F00 LDREX R0, [R0] 0x0801B488: 900A STR R0, [SP, #40] 0x0801B48A: 980A LDR R0, [SP, #40] 0x0801B48C: F020 0001 BIC R0, R0, #1 0x0801B490: 9002 STR R0, [SP, #8] 0x0801B492: 9902 LDR R1, [SP, #8] 0x0801B494: 9805 LDR R0, [SP, #20] 0x0801B496: 6800 LDR R0, [R0] 0x0801B498: 3008 ADDS R0, #8 0x0801B49A: 9116 STR R1, [SP, #88] 0x0801B49C: 9015 STR R0, [SP, #84] 0x0801B49E: 9915 LDR R1, [SP, #84] 0x0801B4A0: 9A16 LDR R2, [SP, #88] 0x0801B4A2: E841 2000 STREX R0, R2, [R1] 0x0801B4A6: 9014 STR R0, [SP, #80] 0x0801B4A8: 9814 LDR R0, [SP, #80] 0x0801B4AA: 2800 CMP R0, #0 0x0801B4AC: D1E5 BNE .L2 ; 0x0801B47A 0x0801B4AE: 9905 LDR R1, [SP, #20] 0x0801B4B0: 2020 MOVS R0, #32 0x0801B4B2: F8C1 008C STR.W R0, [R1, #140] 0x0801B4B6: 9905 LDR R1, [SP, #20] 0x0801B4B8: 2000 MOVS R0, #0 0x0801B4BA: 6748 STR R0, [R1, #116] 0x0801B4BC: 9905 LDR R1, [SP, #20] 0x0801B4BE: 6708 STR R0, [R1, #112] 0x0801B4C0: 9805 LDR R0, [SP, #20] 0x0801B4C2: 6800 LDR R0, [R0] 0x0801B4C4: F640 4100 MOVW R1, #0x0C00 0x0801B4C8: F6C5 0100 MOVT R1, #0x5800 0x0801B4CC: 4288 CMP R0, R1 0x0801B4CE: D01D BEQ .L4 ; 0x0801B50C 0x0801B4D0: 9805 LDR R0, [SP, #20] 0x0801B4D2: 6800 LDR R0, [R0] 0x0801B4D4: 6840 LDR R0, [R0, #4] 0x0801B4D6: 0200 LSLS R0, R0, #8 0x0801B4D8: 2800 CMP R0, #0 0x0801B4DA: D517 BPL .L4 ; 0x0801B50C
.L3: 0x0801B4DC: 9805 LDR R0, [SP, #20] 0x0801B4DE: 6800 LDR R0, [R0] 0x0801B4E0: 9009 STR R0, [SP, #36] 0x0801B4E2: 9809 LDR R0, [SP, #36] 0x0801B4E4: E850 0F00 LDREX R0, [R0] 0x0801B4E8: 9008 STR R0, [SP, #32] 0x0801B4EA: 9808 LDR R0, [SP, #32] 0x0801B4EC: F020 6080 BIC R0, R0, #0x04000000 0x0801B4F0: 9001 STR R0, [SP, #4] 0x0801B4F2: 9901 LDR R1, [SP, #4] 0x0801B4F4: 9805 LDR R0, [SP, #20] 0x0801B4F6: 6800 LDR R0, [R0] 0x0801B4F8: 9113 STR R1, [SP, #76] 0x0801B4FA: 9012 STR R0, [SP, #72] 0x0801B4FC: 9912 LDR R1, [SP, #72] 0x0801B4FE: 9A13 LDR R2, [SP, #76] 0x0801B500: E841 2000 STREX R0, R2, [R1] 0x0801B504: 9011 STR R0, [SP, #68] 0x0801B506: 9811 LDR R0, [SP, #68] 0x0801B508: 2800 CMP R0, #0 0x0801B50A: D1E7 BNE .L3 ; 0x0801B4DC
.L4: 0x0801B50C: 9805 LDR R0, [SP, #20] 0x0801B50E: 6EC0 LDR R0, [R0, #108] 0x0801B510: 2801 CMP R0, #1 0x0801B512: D12B BNE .L7 ; 0x0801B56C 0x0801B514: 9905 LDR R1, [SP, #20] 0x0801B516: 2000 MOVS R0, #0 0x0801B518: 66C8 STR R0, [R1, #108]
.L5: 0x0801B51A: 9805 LDR R0, [SP, #20] 0x0801B51C: 6800 LDR R0, [R0] 0x0801B51E: 9007 STR R0, [SP, #28] 0x0801B520: 9807 LDR R0, [SP, #28] 0x0801B522: E850 0F00 LDREX R0, [R0] 0x0801B526: 9006 STR R0, [SP, #24] 0x0801B528: 9806 LDR R0, [SP, #24] 0x0801B52A: F020 0010 BIC R0, R0, #16 0x0801B52E: 9000 STR R0, [SP, #0] 0x0801B530: 9900 LDR R1, [SP, #0] 0x0801B532: 9805 LDR R0, [SP, #20] 0x0801B534: 6800 LDR R0, [R0] 0x0801B536: 9110 STR R1, [SP, #64] 0x0801B538: 900F STR R0, [SP, #60] 0x0801B53A: 990F LDR R1, [SP, #60] 0x0801B53C: 9A10 LDR R2, [SP, #64] 0x0801B53E: E841 2000 STREX R0, R2, [R1] 0x0801B542: 900E STR R0, [SP, #56] 0x0801B544: 980E LDR R0, [SP, #56] 0x0801B546: 2800 CMP R0, #0 0x0801B548: D1E7 BNE .L5 ; 0x0801B51A 0x0801B54A: 9805 LDR R0, [SP, #20] 0x0801B54C: 6800 LDR R0, [R0] 0x0801B54E: 69C0 LDR R0, [R0, #28] 0x0801B550: F3C0 1000 UBFX R0, R0, #4, #1 0x0801B554: 2801 CMP R0, #1 0x0801B556: D103 BNE .L6 ; 0x0801B560 0x0801B558: 9805 LDR R0, [SP, #20] 0x0801B55A: 6801 LDR R1, [R0] 0x0801B55C: 2010 MOVS R0, #16 0x0801B55E: 6208 STR R0, [R1, #32]
.L6: 0x0801B560: 9805 LDR R0, [SP, #20] 0x0801B562: F8B0 105C LDRH.W R1, [R0, #92] 0x0801B566: F7FA FE99 BL HAL_UARTEx_RxEventCallback ; 0x0801629C 0x0801B56A: E002 B .L8 ; 0x0801B572
.L7: 0x0801B56C: 9805 LDR R0, [SP, #20] 0x0801B56E: F7FA FA2B BL PreSleepProcessing ; 0x080159C8
.L8: 0x0801B572: E005 B .L10 ; 0x0801B580
.L9: 0x0801B574: 9805 LDR R0, [SP, #20] 0x0801B576: 6801 LDR R1, [R0] 0x0801B578: 6988 LDR R0, [R1, #24] 0x0801B57A: F040 0008 ORR R0, R0, #8 0x0801B57E: 6188 STR R0, [R1, #24]
.L10: 0x0801B580: B01A ADD SP, SP, #104 0x0801B582: BD80 POP {R7, PC}
SDMMC_PowerState_ON: 0x0801B584: B081 SUB SP, SP, #4 0x0801B586: 9000 STR R0, [SP, #0] 0x0801B588: 9900 LDR R1, [SP, #0] 0x0801B58A: 6808 LDR R0, [R1] 0x0801B58C: F040 0003 ORR R0, R0, #3 0x0801B590: 6008 STR R0, [R1] 0x0801B592: 2000 MOVS R0, #0 0x0801B594: B001 ADD SP, SP, #4 0x0801B596: 4770 BX LR
SDMMC_GetPowerState: 0x0801B598: B081 SUB SP, SP, #4 0x0801B59A: 9000 STR R0, [SP, #0] 0x0801B59C: 9800 LDR R0, [SP, #0] 0x0801B59E: 6800 LDR R0, [R0] 0x0801B5A0: F000 0003 AND R0, R0, #3 0x0801B5A4: B001 ADD SP, SP, #4 0x0801B5A6: 4770 BX LR
SDMMC_CmdStopTransfer: 0x0801B5A8: B580 PUSH {R7, LR} 0x0801B5AA: B088 SUB SP, SP, #32 0x0801B5AC: 9007 STR R0, [SP, #28] 0x0801B5AE: 2000 MOVS R0, #0 0x0801B5B0: 9002 STR R0, [SP, #8] 0x0801B5B2: 210C MOVS R1, #12 0x0801B5B4: 9100 STR R1, [SP, #0] 0x0801B5B6: 9103 STR R1, [SP, #12] 0x0801B5B8: F44F 7180 MOV.W R1, #0x0100 0x0801B5BC: 9104 STR R1, [SP, #16] 0x0801B5BE: 9005 STR R0, [SP, #20] 0x0801B5C0: F44F 5080 MOV.W R0, #0x1000 0x0801B5C4: 9006 STR R0, [SP, #24] 0x0801B5C6: 9907 LDR R1, [SP, #28] 0x0801B5C8: 68C8 LDR R0, [R1, #12] 0x0801B5CA: F040 0080 ORR R0, R0, #128 0x0801B5CE: 60C8 STR R0, [R1, #12] 0x0801B5D0: 9907 LDR R1, [SP, #28] 0x0801B5D2: 68C8 LDR R0, [R1, #12] 0x0801B5D4: F020 0040 BIC R0, R0, #64 0x0801B5D8: 60C8 STR R0, [R1, #12] 0x0801B5DA: 9807 LDR R0, [SP, #28] 0x0801B5DC: A902 ADD R1, SP, #8 0x0801B5DE: F7F4 FADB BL SDMMC_SendCommand ; 0x0800FB98 0x0801B5E2: 9900 LDR R1, [SP, #0] 0x0801B5E4: 9807 LDR R0, [SP, #28] 0x0801B5E6: F24E 1200 MOVW R2, #0xE100 0x0801B5EA: F2C0 52F5 MOVT R2, #0x05F5 0x0801B5EE: F7F4 FC30 BL SDMMC_GetCmdResp1 ; 0x0800FE52 0x0801B5F2: 9001 STR R0, [SP, #4] 0x0801B5F4: 9907 LDR R1, [SP, #28] 0x0801B5F6: 68C8 LDR R0, [R1, #12] 0x0801B5F8: F020 0080 BIC R0, R0, #128 0x0801B5FC: 60C8 STR R0, [R1, #12] 0x0801B5FE: 9801 LDR R0, [SP, #4] 0x0801B600: F1B0 7F00 CMP.W R0, #0x02000000 0x0801B604: D101 BNE .L1 ; 0x0801B60A 0x0801B606: 2000 MOVS R0, #0 0x0801B608: 9001 STR R0, [SP, #4]
.L1: 0x0801B60A: 9801 LDR R0, [SP, #4] 0x0801B60C: B008 ADD SP, SP, #32 0x0801B60E: BD80 POP {R7, PC}
SDMMC_CmdGoIdleState: 0x0801B610: B580 PUSH {R7, LR} 0x0801B612: B088 SUB SP, SP, #32 0x0801B614: 9007 STR R0, [SP, #28] 0x0801B616: 2000 MOVS R0, #0 0x0801B618: 9002 STR R0, [SP, #8] 0x0801B61A: 9003 STR R0, [SP, #12] 0x0801B61C: 9004 STR R0, [SP, #16] 0x0801B61E: 9005 STR R0, [SP, #20] 0x0801B620: F44F 5080 MOV.W R0, #0x1000 0x0801B624: 9006 STR R0, [SP, #24] 0x0801B626: 9807 LDR R0, [SP, #28] 0x0801B628: A902 ADD R1, SP, #8 0x0801B62A: F7F4 FAB5 BL SDMMC_SendCommand ; 0x0800FB98 0x0801B62E: 9807 LDR R0, [SP, #28] 0x0801B630: F000 F804 BL SDMMC_GetCmdError ; 0x0801B63C 0x0801B634: 9001 STR R0, [SP, #4] 0x0801B636: 9801 LDR R0, [SP, #4] 0x0801B638: B008 ADD SP, SP, #32 0x0801B63A: BD80 POP {R7, PC}
SDMMC_GetCmdError: 0x0801B63C: B083 SUB SP, SP, #12 0x0801B63E: 9001 STR R0, [SP, #4] 0x0801B640: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0801B644: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0801B648: 6800 LDR R0, [R0] 0x0801B64A: 08C0 LSRS R0, R0, #3 0x0801B64C: F644 51D3 MOVW R1, #0x4DD3 0x0801B650: F2C1 0162 MOVT R1, #0x1062 0x0801B654: FBA0 1001 UMULL R1, R0, R0, R1 0x0801B658: 0980 LSRS R0, R0, #6 0x0801B65A: F241 3188 MOVW R1, #0x1388 0x0801B65E: 4348 MULS R0, R1, R0 0x0801B660: 9000 STR R0, [SP, #0]
.L1: 0x0801B662: 9800 LDR R0, [SP, #0] 0x0801B664: 1E41 SUBS R1, R0, #1 0x0801B666: 9100 STR R1, [SP, #0] 0x0801B668: B918 CBNZ R0, .L2 ; 0x0801B672 0x0801B66A: F04F 4000 MOV.W R0, #0x80000000 0x0801B66E: 9002 STR R0, [SP, #8] 0x0801B670: E00B B .L3 ; 0x0801B68A
.L2: 0x0801B672: 9801 LDR R0, [SP, #4] 0x0801B674: 6B40 LDR R0, [R0, #52] 0x0801B676: 0600 LSLS R0, R0, #24 0x0801B678: 2800 CMP R0, #0 0x0801B67A: D5F2 BPL .L1 ; 0x0801B662 0x0801B67C: 9901 LDR R1, [SP, #4] 0x0801B67E: 20C5 MOVS R0, #197 0x0801B680: F2C0 0020 MOVT R0, #32 0x0801B684: 6388 STR R0, [R1, #56] 0x0801B686: 2000 MOVS R0, #0 0x0801B688: 9002 STR R0, [SP, #8]
.L3: 0x0801B68A: 9802 LDR R0, [SP, #8] 0x0801B68C: B003 ADD SP, SP, #12 0x0801B68E: 4770 BX LR
SDMMC_GetCmdResp7: 0x0801B690: B085 SUB SP, SP, #20 0x0801B692: 9003 STR R0, [SP, #12] 0x0801B694: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0801B698: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0801B69C: 6800 LDR R0, [R0] 0x0801B69E: 08C0 LSRS R0, R0, #3 0x0801B6A0: F644 51D3 MOVW R1, #0x4DD3 0x0801B6A4: F2C1 0162 MOVT R1, #0x1062 0x0801B6A8: FBA0 1001 UMULL R1, R0, R0, R1 0x0801B6AC: 0980 LSRS R0, R0, #6 0x0801B6AE: F241 3188 MOVW R1, #0x1388 0x0801B6B2: 4348 MULS R0, R1, R0 0x0801B6B4: 9001 STR R0, [SP, #4]
.L1: 0x0801B6B6: 9801 LDR R0, [SP, #4] 0x0801B6B8: 1E41 SUBS R1, R0, #1 0x0801B6BA: 9101 STR R1, [SP, #4] 0x0801B6BC: B918 CBNZ R0, .L2 ; 0x0801B6C6 0x0801B6BE: F04F 4000 MOV.W R0, #0x80000000 0x0801B6C2: 9004 STR R0, [SP, #16] 0x0801B6C4: E02F B .L7 ; 0x0801B726
.L2: 0x0801B6C6: 9803 LDR R0, [SP, #12] 0x0801B6C8: 6B40 LDR R0, [R0, #52] 0x0801B6CA: 9002 STR R0, [SP, #8] 0x0801B6CC: 2001 MOVS R0, #1 0x0801B6CE: F89D 1008 LDRB.W R1, [SP, #8] 0x0801B6D2: F011 0F45 TST R1, #69 0x0801B6D6: 9000 STR R0, [SP, #0] 0x0801B6D8: D004 BEQ .L3 ; 0x0801B6E4 0x0801B6DA: F89D 0009 LDRB.W R0, [SP, #9] 0x0801B6DE: F3C0 1040 UBFX R0, R0, #5, #1 0x0801B6E2: 9000 STR R0, [SP, #0]
.L3: 0x0801B6E4: 9800 LDR R0, [SP, #0] 0x0801B6E6: 07C0 LSLS R0, R0, #31 0x0801B6E8: 2800 CMP R0, #0 0x0801B6EA: D1E4 BNE .L1 ; 0x0801B6B6 0x0801B6EC: 9803 LDR R0, [SP, #12] 0x0801B6EE: 6B40 LDR R0, [R0, #52] 0x0801B6F0: 0740 LSLS R0, R0, #29 0x0801B6F2: 2800 CMP R0, #0 0x0801B6F4: D504 BPL .L4 ; 0x0801B700 0x0801B6F6: 9903 LDR R1, [SP, #12] 0x0801B6F8: 2004 MOVS R0, #4 0x0801B6FA: 6388 STR R0, [R1, #56] 0x0801B6FC: 9004 STR R0, [SP, #16] 0x0801B6FE: E012 B .L7 ; 0x0801B726
.L4: 0x0801B700: 9803 LDR R0, [SP, #12] 0x0801B702: 6B40 LDR R0, [R0, #52] 0x0801B704: 07C0 LSLS R0, R0, #31 0x0801B706: B120 CBZ R0, .L5 ; 0x0801B712 0x0801B708: 9903 LDR R1, [SP, #12] 0x0801B70A: 2001 MOVS R0, #1 0x0801B70C: 6388 STR R0, [R1, #56] 0x0801B70E: 9004 STR R0, [SP, #16] 0x0801B710: E009 B .L7 ; 0x0801B726
.L5: 0x0801B712: 9803 LDR R0, [SP, #12] 0x0801B714: 6B40 LDR R0, [R0, #52] 0x0801B716: 0640 LSLS R0, R0, #25 0x0801B718: 2800 CMP R0, #0 0x0801B71A: D502 BPL .L6 ; 0x0801B722 0x0801B71C: 9903 LDR R1, [SP, #12] 0x0801B71E: 2040 MOVS R0, #64 0x0801B720: 6388 STR R0, [R1, #56]
.L6: 0x0801B722: 2000 MOVS R0, #0 0x0801B724: 9004 STR R0, [SP, #16]
.L7: 0x0801B726: 9804 LDR R0, [SP, #16] 0x0801B728: B005 ADD SP, SP, #20 0x0801B72A: 4770 BX LR
SDMMC_GetCmdResp3: 0x0801B72C: B085 SUB SP, SP, #20 0x0801B72E: 9003 STR R0, [SP, #12] 0x0801B730: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0801B734: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0801B738: 6800 LDR R0, [R0] 0x0801B73A: 08C0 LSRS R0, R0, #3 0x0801B73C: F644 51D3 MOVW R1, #0x4DD3 0x0801B740: F2C1 0162 MOVT R1, #0x1062 0x0801B744: FBA0 1001 UMULL R1, R0, R0, R1 0x0801B748: 0980 LSRS R0, R0, #6 0x0801B74A: F241 3188 MOVW R1, #0x1388 0x0801B74E: 4348 MULS R0, R1, R0 0x0801B750: 9001 STR R0, [SP, #4]
.L1: 0x0801B752: 9801 LDR R0, [SP, #4] 0x0801B754: 1E41 SUBS R1, R0, #1 0x0801B756: 9101 STR R1, [SP, #4] 0x0801B758: B918 CBNZ R0, .L2 ; 0x0801B762 0x0801B75A: F04F 4000 MOV.W R0, #0x80000000 0x0801B75E: 9004 STR R0, [SP, #16] 0x0801B760: E023 B .L5 ; 0x0801B7AA
.L2: 0x0801B762: 9803 LDR R0, [SP, #12] 0x0801B764: 6B40 LDR R0, [R0, #52] 0x0801B766: 9002 STR R0, [SP, #8] 0x0801B768: 2001 MOVS R0, #1 0x0801B76A: F89D 1008 LDRB.W R1, [SP, #8] 0x0801B76E: F011 0F45 TST R1, #69 0x0801B772: 9000 STR R0, [SP, #0] 0x0801B774: D004 BEQ .L3 ; 0x0801B780 0x0801B776: F89D 0009 LDRB.W R0, [SP, #9] 0x0801B77A: F3C0 1040 UBFX R0, R0, #5, #1 0x0801B77E: 9000 STR R0, [SP, #0]
.L3: 0x0801B780: 9800 LDR R0, [SP, #0] 0x0801B782: 07C0 LSLS R0, R0, #31 0x0801B784: 2800 CMP R0, #0 0x0801B786: D1E4 BNE .L1 ; 0x0801B752 0x0801B788: 9803 LDR R0, [SP, #12] 0x0801B78A: 6B40 LDR R0, [R0, #52] 0x0801B78C: 0740 LSLS R0, R0, #29 0x0801B78E: 2800 CMP R0, #0 0x0801B790: D504 BPL .L4 ; 0x0801B79C 0x0801B792: 9903 LDR R1, [SP, #12] 0x0801B794: 2004 MOVS R0, #4 0x0801B796: 6388 STR R0, [R1, #56] 0x0801B798: 9004 STR R0, [SP, #16] 0x0801B79A: E006 B .L5 ; 0x0801B7AA
.L4: 0x0801B79C: 9903 LDR R1, [SP, #12] 0x0801B79E: 20C5 MOVS R0, #197 0x0801B7A0: F2C0 0020 MOVT R0, #32 0x0801B7A4: 6388 STR R0, [R1, #56] 0x0801B7A6: 2000 MOVS R0, #0 0x0801B7A8: 9004 STR R0, [SP, #16]
.L5: 0x0801B7AA: 9804 LDR R0, [SP, #16] 0x0801B7AC: B005 ADD SP, SP, #20 0x0801B7AE: 4770 BX LR
close: 0x0801B7B0: B580 PUSH {R7, LR} 0x0801B7B2: B082 SUB SP, SP, #8 0x0801B7B4: F88D 0006 STRB.W R0, [SP, #6] 0x0801B7B8: F89D 0006 LDRB.W R0, [SP, #6] 0x0801B7BC: 2805 CMP R0, #5 0x0801B7BE: DB03 BLT .L1 ; 0x0801B7C8 0x0801B7C0: 20FF MOVS R0, #255 0x0801B7C2: F88D 0007 STRB.W R0, [SP, #7] 0x0801B7C6: E04F B .L6 ; 0x0801B868
.L1: 0x0801B7C8: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B7CC: F240 4001 MOVW R0, #0x0401 0x0801B7D0: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B7D4: 2110 MOVS R1, #16 0x0801B7D6: F7F5 FDBC BL WIZCHIP_WRITE ; 0x08011352
.L2: 0x0801B7DA: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B7DE: F240 4001 MOVW R0, #0x0401 0x0801B7E2: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B7E6: F7F5 FE01 BL WIZCHIP_READ ; 0x080113EC 0x0801B7EA: B100 CBZ R0, .L3 ; 0x0801B7EE 0x0801B7EC: E7F5 B .L2 ; 0x0801B7DA
.L3: 0x0801B7EE: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B7F2: F240 4002 MOVW R0, #0x0402 0x0801B7F6: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B7FA: 21FF MOVS R1, #255 0x0801B7FC: F7F5 FDA9 BL WIZCHIP_WRITE ; 0x08011352 0x0801B800: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B804: 2001 MOVS R0, #1 0x0801B806: FA00 F301 LSL.W R3, R0, R1 0x0801B80A: F242 42F8 MOVW R2, #0x24F8 ; 0x240024F8 = sock_io_mode 0x0801B80E: F2C2 4200 MOVT R2, #0x2400 ; 0x240024F8 = sock_io_mode 0x0801B812: 8811 LDRH R1, [R2] 0x0801B814: 4399 BICS R1, R3 0x0801B816: 8011 STRH R1, [R2] 0x0801B818: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B81C: FA00 F201 LSL.W R2, R0, R1 0x0801B820: F242 41F6 MOVW R1, #0x24F6 ; 0x240024F6 = sock_is_sending 0x0801B824: F2C2 4100 MOVT R1, #0x2400 ; 0x240024F6 = sock_is_sending 0x0801B828: 8808 LDRH R0, [R1] 0x0801B82A: 4390 BICS R0, R2 0x0801B82C: 8008 STRH R0, [R1] 0x0801B82E: F89D 2006 LDRB.W R2, [SP, #6] 0x0801B832: F242 41E8 MOVW R1, #0x24E8 ; 0x240024E8 = sock_remained_size 0x0801B836: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E8 = sock_remained_size 0x0801B83A: 2000 MOVS R0, #0 0x0801B83C: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801B840: F89D 2006 LDRB.W R2, [SP, #6] 0x0801B844: F646 61B2 MOVW R1, #0x6EB2 ; 0x24006EB2 = sock_pack_info 0x0801B848: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB2 = sock_pack_info 0x0801B84C: 5488 STRB R0, [R1, R2]
.L4: 0x0801B84E: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B852: F240 4003 MOVW R0, #0x0403 0x0801B856: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B85A: F7F5 FDC7 BL WIZCHIP_READ ; 0x080113EC 0x0801B85E: B100 CBZ R0, .L5 ; 0x0801B862 0x0801B860: E7F5 B .L4 ; 0x0801B84E
.L5: 0x0801B862: 2001 MOVS R0, #1 0x0801B864: F88D 0007 STRB.W R0, [SP, #7]
.L6: 0x0801B868: F99D 0007 LDRSB.W R0, [SP, #7] 0x0801B86C: B002 ADD SP, SP, #8 0x0801B86E: BD80 POP {R7, PC}
listen: 0x0801B870: B580 PUSH {R7, LR} 0x0801B872: B082 SUB SP, SP, #8 0x0801B874: F88D 0006 STRB.W R0, [SP, #6] 0x0801B878: F89D 0006 LDRB.W R0, [SP, #6] 0x0801B87C: 2805 CMP R0, #5 0x0801B87E: DB03 BLT .L1 ; 0x0801B888 0x0801B880: 20FF MOVS R0, #255 0x0801B882: F88D 0007 STRB.W R0, [SP, #7] 0x0801B886: E045 B .L7 ; 0x0801B914
.L1: 0x0801B888: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B88C: F44F 6080 MOV.W R0, #0x0400 0x0801B890: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B894: F7F5 FDAA BL WIZCHIP_READ ; 0x080113EC 0x0801B898: F000 000F AND R0, R0, #15 0x0801B89C: 2801 CMP R0, #1 0x0801B89E: D003 BEQ .L2 ; 0x0801B8A8 0x0801B8A0: 20FB MOVS R0, #251 0x0801B8A2: F88D 0007 STRB.W R0, [SP, #7] 0x0801B8A6: E035 B .L7 ; 0x0801B914
.L2: 0x0801B8A8: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B8AC: F240 4003 MOVW R0, #0x0403 0x0801B8B0: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B8B4: F7F5 FD9A BL WIZCHIP_READ ; 0x080113EC 0x0801B8B8: 2813 CMP R0, #19 0x0801B8BA: D003 BEQ .L3 ; 0x0801B8C4 0x0801B8BC: 20FD MOVS R0, #253 0x0801B8BE: F88D 0007 STRB.W R0, [SP, #7] 0x0801B8C2: E027 B .L7 ; 0x0801B914
.L3: 0x0801B8C4: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B8C8: F240 4001 MOVW R0, #0x0401 0x0801B8CC: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B8D0: 2102 MOVS R1, #2 0x0801B8D2: F7F5 FD3E BL WIZCHIP_WRITE ; 0x08011352
.L4: 0x0801B8D6: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B8DA: F240 4001 MOVW R0, #0x0401 0x0801B8DE: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B8E2: F7F5 FD83 BL WIZCHIP_READ ; 0x080113EC 0x0801B8E6: B100 CBZ R0, .L5 ; 0x0801B8EA 0x0801B8E8: E7F5 B .L4 ; 0x0801B8D6
.L5: 0x0801B8EA: F89D 1006 LDRB.W R1, [SP, #6] 0x0801B8EE: F240 4003 MOVW R0, #0x0403 0x0801B8F2: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B8F6: F7F5 FD79 BL WIZCHIP_READ ; 0x080113EC 0x0801B8FA: 2814 CMP R0, #20 0x0801B8FC: D007 BEQ .L6 ; 0x0801B90E 0x0801B8FE: F89D 0006 LDRB.W R0, [SP, #6] 0x0801B902: F7FF FF55 BL close ; 0x0801B7B0 0x0801B906: 20FC MOVS R0, #252 0x0801B908: F88D 0007 STRB.W R0, [SP, #7] 0x0801B90C: E002 B .L7 ; 0x0801B914
.L6: 0x0801B90E: 2001 MOVS R0, #1 0x0801B910: F88D 0007 STRB.W R0, [SP, #7]
.L7: 0x0801B914: F99D 0007 LDRSB.W R0, [SP, #7] 0x0801B918: B002 ADD SP, SP, #8 0x0801B91A: BD80 POP {R7, PC}
getSn_TX_FSR: 0x0801B91C: B580 PUSH {R7, LR} 0x0801B91E: B084 SUB SP, SP, #16 0x0801B920: F88D 000F STRB.W R0, [SP, #15] 0x0801B924: 2000 MOVS R0, #0 0x0801B926: F8AD 000C STRH.W R0, [SP, #12] 0x0801B92A: F8AD 000A STRH.W R0, [SP, #10]
.L1: 0x0801B92E: F89D 100F LDRB.W R1, [SP, #15] 0x0801B932: F44F 6084 MOV.W R0, #0x0420 0x0801B936: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B93A: F7F5 FD57 BL WIZCHIP_READ ; 0x080113EC 0x0801B93E: F8AD 000A STRH.W R0, [SP, #10] 0x0801B942: F8BD 000A LDRH.W R0, [SP, #10] 0x0801B946: 9001 STR R0, [SP, #4] 0x0801B948: F89D 100F LDRB.W R1, [SP, #15] 0x0801B94C: F240 4021 MOVW R0, #0x0421 0x0801B950: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B954: F7F5 FD4A BL WIZCHIP_READ ; 0x080113EC 0x0801B958: 9901 LDR R1, [SP, #4] 0x0801B95A: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801B95E: F8AD 000A STRH.W R0, [SP, #10] 0x0801B962: F8BD 000A LDRH.W R0, [SP, #10] 0x0801B966: B1C8 CBZ R0, .L2 ; 0x0801B99C 0x0801B968: F89D 100F LDRB.W R1, [SP, #15] 0x0801B96C: F44F 6084 MOV.W R0, #0x0420 0x0801B970: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B974: F7F5 FD3A BL WIZCHIP_READ ; 0x080113EC 0x0801B978: F8AD 000C STRH.W R0, [SP, #12] 0x0801B97C: F8BD 000C LDRH.W R0, [SP, #12] 0x0801B980: 9000 STR R0, [SP, #0] 0x0801B982: F89D 100F LDRB.W R1, [SP, #15] 0x0801B986: F240 4021 MOVW R0, #0x0421 0x0801B98A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B98E: F7F5 FD2D BL WIZCHIP_READ ; 0x080113EC 0x0801B992: 9900 LDR R1, [SP, #0] 0x0801B994: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801B998: F8AD 000C STRH.W R0, [SP, #12]
.L2: 0x0801B99C: F8BD 000C LDRH.W R0, [SP, #12] 0x0801B9A0: F8BD 100A LDRH.W R1, [SP, #10] 0x0801B9A4: 4288 CMP R0, R1 0x0801B9A6: D1C2 BNE .L1 ; 0x0801B92E 0x0801B9A8: F8BD 000C LDRH.W R0, [SP, #12] 0x0801B9AC: B004 ADD SP, SP, #16 0x0801B9AE: BD80 POP {R7, PC}
getSn_RX_RSR: 0x0801B9B0: B580 PUSH {R7, LR} 0x0801B9B2: B084 SUB SP, SP, #16 0x0801B9B4: F88D 000F STRB.W R0, [SP, #15] 0x0801B9B8: 2000 MOVS R0, #0 0x0801B9BA: F8AD 000C STRH.W R0, [SP, #12] 0x0801B9BE: F8AD 000A STRH.W R0, [SP, #10]
.L1: 0x0801B9C2: F89D 100F LDRB.W R1, [SP, #15] 0x0801B9C6: F240 4026 MOVW R0, #0x0426 0x0801B9CA: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B9CE: F7F5 FD0D BL WIZCHIP_READ ; 0x080113EC 0x0801B9D2: F8AD 000A STRH.W R0, [SP, #10] 0x0801B9D6: F8BD 000A LDRH.W R0, [SP, #10] 0x0801B9DA: 9001 STR R0, [SP, #4] 0x0801B9DC: F89D 100F LDRB.W R1, [SP, #15] 0x0801B9E0: F240 4027 MOVW R0, #0x0427 0x0801B9E4: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801B9E8: F7F5 FD00 BL WIZCHIP_READ ; 0x080113EC 0x0801B9EC: 9901 LDR R1, [SP, #4] 0x0801B9EE: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801B9F2: F8AD 000A STRH.W R0, [SP, #10] 0x0801B9F6: F8BD 000A LDRH.W R0, [SP, #10] 0x0801B9FA: B1C8 CBZ R0, .L2 ; 0x0801BA30 0x0801B9FC: F89D 100F LDRB.W R1, [SP, #15] 0x0801BA00: F240 4026 MOVW R0, #0x0426 0x0801BA04: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BA08: F7F5 FCF0 BL WIZCHIP_READ ; 0x080113EC 0x0801BA0C: F8AD 000C STRH.W R0, [SP, #12] 0x0801BA10: F8BD 000C LDRH.W R0, [SP, #12] 0x0801BA14: 9000 STR R0, [SP, #0] 0x0801BA16: F89D 100F LDRB.W R1, [SP, #15] 0x0801BA1A: F240 4027 MOVW R0, #0x0427 0x0801BA1E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BA22: F7F5 FCE3 BL WIZCHIP_READ ; 0x080113EC 0x0801BA26: 9900 LDR R1, [SP, #0] 0x0801BA28: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801BA2C: F8AD 000C STRH.W R0, [SP, #12]
.L2: 0x0801BA30: F8BD 000C LDRH.W R0, [SP, #12] 0x0801BA34: F8BD 100A LDRH.W R1, [SP, #10] 0x0801BA38: 4288 CMP R0, R1 0x0801BA3A: D1C2 BNE .L1 ; 0x0801B9C2 0x0801BA3C: F8BD 000C LDRH.W R0, [SP, #12] 0x0801BA40: B004 ADD SP, SP, #16 0x0801BA42: BD80 POP {R7, PC}
wiz_send_data: 0x0801BA44: B580 PUSH {R7, LR} 0x0801BA46: B08C SUB SP, SP, #48 0x0801BA48: F88D 002F STRB.W R0, [SP, #47] 0x0801BA4C: 910A STR R1, [SP, #40] 0x0801BA4E: F8AD 2026 STRH.W R2, [SP, #38] 0x0801BA52: F89D 102F LDRB.W R1, [SP, #47] 0x0801BA56: F240 4024 MOVW R0, #0x0424 0x0801BA5A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BA5E: F7F5 FCC5 BL WIZCHIP_READ ; 0x080113EC 0x0801BA62: 9001 STR R0, [SP, #4] 0x0801BA64: F89D 102F LDRB.W R1, [SP, #47] 0x0801BA68: F240 4025 MOVW R0, #0x0425 0x0801BA6C: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BA70: F7F5 FCBC BL WIZCHIP_READ ; 0x080113EC 0x0801BA74: 9901 LDR R1, [SP, #4] 0x0801BA76: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801BA7A: F8AD 0024 STRH.W R0, [SP, #36] 0x0801BA7E: F8BD 0024 LDRH.W R0, [SP, #36] 0x0801BA82: 9002 STR R0, [SP, #8] 0x0801BA84: 201B MOVS R0, #27 0x0801BA86: 9003 STR R0, [SP, #12] 0x0801BA88: F7F5 FCB0 BL WIZCHIP_READ ; 0x080113EC 0x0801BA8C: 4601 MOV R1, R0 0x0801BA8E: 9802 LDR R0, [SP, #8] 0x0801BA90: F89D 202F LDRB.W R2, [SP, #47] 0x0801BA94: 0052 LSLS R2, R2, #1 0x0801BA96: 2303 MOVS R3, #3 0x0801BA98: 9304 STR R3, [SP, #16] 0x0801BA9A: 4093 LSLS R3, R2 0x0801BA9C: 4019 ANDS R1, R3 0x0801BA9E: FA21 F202 LSR.W R2, R1, R2 0x0801BAA2: 2101 MOVS R1, #1 0x0801BAA4: 9105 STR R1, [SP, #20] 0x0801BAA6: FA01 F202 LSL.W R2, R1, R2 0x0801BAAA: F04F 31FF MOV.W R1, #0xFFFFFFFF 0x0801BAAE: EB01 2182 ADD.W R1, R1, R2, LSL #10 0x0801BAB2: 4008 ANDS R0, R1 0x0801BAB4: F8AD 0020 STRH.W R0, [SP, #32] 0x0801BAB8: F89D 002F LDRB.W R0, [SP, #47] 0x0801BABC: F7F5 FE00 BL getSn_TxBASE ; 0x080116C0 0x0801BAC0: 4601 MOV R1, R0 0x0801BAC2: 9803 LDR R0, [SP, #12] 0x0801BAC4: F8BD 2020 LDRH.W R2, [SP, #32] 0x0801BAC8: 4411 ADD R1, R2 0x0801BACA: F8AD 101E STRH.W R1, [SP, #30] 0x0801BACE: F8BD 1020 LDRH.W R1, [SP, #32] 0x0801BAD2: F8BD 2026 LDRH.W R2, [SP, #38] 0x0801BAD6: 4411 ADD R1, R2 0x0801BAD8: 9106 STR R1, [SP, #24] 0x0801BADA: F7F5 FC87 BL WIZCHIP_READ ; 0x080113EC 0x0801BADE: F8DD C010 LDR.W R12, [SP, #16] 0x0801BAE2: 9905 LDR R1, [SP, #20] 0x0801BAE4: 4602 MOV R2, R0 0x0801BAE6: 9806 LDR R0, [SP, #24] 0x0801BAE8: F89D 302F LDRB.W R3, [SP, #47] 0x0801BAEC: 005B LSLS R3, R3, #1 0x0801BAEE: FA0C FC03 LSL.W R12, R12, R3 0x0801BAF2: EA02 020C AND.W R2, R2, R12 0x0801BAF6: 40DA LSRS R2, R3 0x0801BAF8: 4091 LSLS R1, R2 0x0801BAFA: B289 UXTH R1, R1 0x0801BAFC: EBB0 2F81 CMP.W R0, R1, LSL #10 0x0801BB00: DD34 BLE .L1 ; 0x0801BB6C 0x0801BB02: 201B MOVS R0, #27 0x0801BB04: F7F5 FC72 BL WIZCHIP_READ ; 0x080113EC 0x0801BB08: F89D 102F LDRB.W R1, [SP, #47] 0x0801BB0C: 0049 LSLS R1, R1, #1 0x0801BB0E: 2203 MOVS R2, #3 0x0801BB10: 408A LSLS R2, R1 0x0801BB12: 4010 ANDS R0, R2 0x0801BB14: FA20 F101 LSR.W R1, R0, R1 0x0801BB18: 2001 MOVS R0, #1 0x0801BB1A: FA00 F101 LSL.W R1, R0, R1 0x0801BB1E: F8BD 0020 LDRH.W R0, [SP, #32] 0x0801BB22: EBC0 2081 RSB.W R0, R0, R1, LSL #10 0x0801BB26: F8AD 0022 STRH.W R0, [SP, #34] 0x0801BB2A: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BB2E: 990A LDR R1, [SP, #40] 0x0801BB30: F8BD 2022 LDRH.W R2, [SP, #34] 0x0801BB34: F7F5 FCA9 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801BB38: F8BD 1022 LDRH.W R1, [SP, #34] 0x0801BB3C: 980A LDR R0, [SP, #40] 0x0801BB3E: 4408 ADD R0, R1 0x0801BB40: 900A STR R0, [SP, #40] 0x0801BB42: F8BD 0026 LDRH.W R0, [SP, #38] 0x0801BB46: F8BD 1022 LDRH.W R1, [SP, #34] 0x0801BB4A: 1A40 SUBS R0, R0, R1 0x0801BB4C: F8AD 0022 STRH.W R0, [SP, #34] 0x0801BB50: F89D 002F LDRB.W R0, [SP, #47] 0x0801BB54: F7F5 FDB4 BL getSn_TxBASE ; 0x080116C0 0x0801BB58: F8AD 001E STRH.W R0, [SP, #30] 0x0801BB5C: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BB60: 990A LDR R1, [SP, #40] 0x0801BB62: F8BD 2022 LDRH.W R2, [SP, #34] 0x0801BB66: F7F5 FC90 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801BB6A: E006 B .L2 ; 0x0801BB7A
.L1: 0x0801BB6C: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BB70: 990A LDR R1, [SP, #40] 0x0801BB72: F8BD 2026 LDRH.W R2, [SP, #38] 0x0801BB76: F7F5 FC88 BL WIZCHIP_WRITE_BUF ; 0x0801148A
.L2: 0x0801BB7A: F8BD 1026 LDRH.W R1, [SP, #38] 0x0801BB7E: F8BD 0024 LDRH.W R0, [SP, #36] 0x0801BB82: 4408 ADD R0, R1 0x0801BB84: F8AD 0024 STRH.W R0, [SP, #36] 0x0801BB88: F89D 102F LDRB.W R1, [SP, #47] 0x0801BB8C: F240 4024 MOVW R0, #0x0424 0x0801BB90: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BB94: F89D 1025 LDRB.W R1, [SP, #37] 0x0801BB98: F7F5 FBDB BL WIZCHIP_WRITE ; 0x08011352 0x0801BB9C: F89D 102F LDRB.W R1, [SP, #47] 0x0801BBA0: F240 4025 MOVW R0, #0x0425 0x0801BBA4: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BBA8: F89D 1024 LDRB.W R1, [SP, #36] 0x0801BBAC: F7F5 FBD1 BL WIZCHIP_WRITE ; 0x08011352 0x0801BBB0: B00C ADD SP, SP, #48 0x0801BBB2: BD80 POP {R7, PC}
wiz_recv_data: 0x0801BBB4: B580 PUSH {R7, LR} 0x0801BBB6: B08C SUB SP, SP, #48 0x0801BBB8: F88D 002F STRB.W R0, [SP, #47] 0x0801BBBC: 910A STR R1, [SP, #40] 0x0801BBBE: F8AD 2026 STRH.W R2, [SP, #38] 0x0801BBC2: F89D 102F LDRB.W R1, [SP, #47] 0x0801BBC6: F44F 6085 MOV.W R0, #0x0428 0x0801BBCA: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BBCE: F7F5 FC0D BL WIZCHIP_READ ; 0x080113EC 0x0801BBD2: 9001 STR R0, [SP, #4] 0x0801BBD4: F89D 102F LDRB.W R1, [SP, #47] 0x0801BBD8: F240 4029 MOVW R0, #0x0429 0x0801BBDC: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BBE0: F7F5 FC04 BL WIZCHIP_READ ; 0x080113EC 0x0801BBE4: 9901 LDR R1, [SP, #4] 0x0801BBE6: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801BBEA: F8AD 0024 STRH.W R0, [SP, #36] 0x0801BBEE: F8BD 0024 LDRH.W R0, [SP, #36] 0x0801BBF2: 9002 STR R0, [SP, #8] 0x0801BBF4: 201A MOVS R0, #26 0x0801BBF6: 9003 STR R0, [SP, #12] 0x0801BBF8: F7F5 FBF8 BL WIZCHIP_READ ; 0x080113EC 0x0801BBFC: 4601 MOV R1, R0 0x0801BBFE: 9802 LDR R0, [SP, #8] 0x0801BC00: F89D 202F LDRB.W R2, [SP, #47] 0x0801BC04: 0052 LSLS R2, R2, #1 0x0801BC06: 2303 MOVS R3, #3 0x0801BC08: 9304 STR R3, [SP, #16] 0x0801BC0A: 4093 LSLS R3, R2 0x0801BC0C: 4019 ANDS R1, R3 0x0801BC0E: FA21 F202 LSR.W R2, R1, R2 0x0801BC12: 2101 MOVS R1, #1 0x0801BC14: 9105 STR R1, [SP, #20] 0x0801BC16: FA01 F202 LSL.W R2, R1, R2 0x0801BC1A: F04F 31FF MOV.W R1, #0xFFFFFFFF 0x0801BC1E: EB01 2182 ADD.W R1, R1, R2, LSL #10 0x0801BC22: 4008 ANDS R0, R1 0x0801BC24: F8AD 0020 STRH.W R0, [SP, #32] 0x0801BC28: F89D 002F LDRB.W R0, [SP, #47] 0x0801BC2C: F7F5 FD1D BL getSn_RxBASE ; 0x0801166A 0x0801BC30: 4601 MOV R1, R0 0x0801BC32: 9803 LDR R0, [SP, #12] 0x0801BC34: F8BD 2020 LDRH.W R2, [SP, #32] 0x0801BC38: 4411 ADD R1, R2 0x0801BC3A: F8AD 101E STRH.W R1, [SP, #30] 0x0801BC3E: F8BD 1020 LDRH.W R1, [SP, #32] 0x0801BC42: F8BD 2026 LDRH.W R2, [SP, #38] 0x0801BC46: 4411 ADD R1, R2 0x0801BC48: 9106 STR R1, [SP, #24] 0x0801BC4A: F7F5 FBCF BL WIZCHIP_READ ; 0x080113EC 0x0801BC4E: F8DD C010 LDR.W R12, [SP, #16] 0x0801BC52: 9905 LDR R1, [SP, #20] 0x0801BC54: 4602 MOV R2, R0 0x0801BC56: 9806 LDR R0, [SP, #24] 0x0801BC58: F89D 302F LDRB.W R3, [SP, #47] 0x0801BC5C: 005B LSLS R3, R3, #1 0x0801BC5E: FA0C FC03 LSL.W R12, R12, R3 0x0801BC62: EA02 020C AND.W R2, R2, R12 0x0801BC66: 40DA LSRS R2, R3 0x0801BC68: 4091 LSLS R1, R2 0x0801BC6A: B289 UXTH R1, R1 0x0801BC6C: EBB0 2F81 CMP.W R0, R1, LSL #10 0x0801BC70: DD34 BLE .L1 ; 0x0801BCDC 0x0801BC72: 201A MOVS R0, #26 0x0801BC74: F7F5 FBBA BL WIZCHIP_READ ; 0x080113EC 0x0801BC78: F89D 102F LDRB.W R1, [SP, #47] 0x0801BC7C: 0049 LSLS R1, R1, #1 0x0801BC7E: 2203 MOVS R2, #3 0x0801BC80: 408A LSLS R2, R1 0x0801BC82: 4010 ANDS R0, R2 0x0801BC84: FA20 F101 LSR.W R1, R0, R1 0x0801BC88: 2001 MOVS R0, #1 0x0801BC8A: FA00 F101 LSL.W R1, R0, R1 0x0801BC8E: F8BD 0020 LDRH.W R0, [SP, #32] 0x0801BC92: EBC0 2081 RSB.W R0, R0, R1, LSL #10 0x0801BC96: F8AD 0022 STRH.W R0, [SP, #34] 0x0801BC9A: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BC9E: 990A LDR R1, [SP, #40] 0x0801BCA0: F8BD 2022 LDRH.W R2, [SP, #34] 0x0801BCA4: F7F5 FC66 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801BCA8: F8BD 1022 LDRH.W R1, [SP, #34] 0x0801BCAC: 980A LDR R0, [SP, #40] 0x0801BCAE: 4408 ADD R0, R1 0x0801BCB0: 900A STR R0, [SP, #40] 0x0801BCB2: F8BD 0026 LDRH.W R0, [SP, #38] 0x0801BCB6: F8BD 1022 LDRH.W R1, [SP, #34] 0x0801BCBA: 1A40 SUBS R0, R0, R1 0x0801BCBC: F8AD 0022 STRH.W R0, [SP, #34] 0x0801BCC0: F89D 002F LDRB.W R0, [SP, #47] 0x0801BCC4: F7F5 FCD1 BL getSn_RxBASE ; 0x0801166A 0x0801BCC8: F8AD 001E STRH.W R0, [SP, #30] 0x0801BCCC: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BCD0: 990A LDR R1, [SP, #40] 0x0801BCD2: F8BD 2022 LDRH.W R2, [SP, #34] 0x0801BCD6: F7F5 FC4D BL WIZCHIP_READ_BUF ; 0x08011574 0x0801BCDA: E006 B .L2 ; 0x0801BCEA
.L1: 0x0801BCDC: F8BD 001E LDRH.W R0, [SP, #30] 0x0801BCE0: 990A LDR R1, [SP, #40] 0x0801BCE2: F8BD 2026 LDRH.W R2, [SP, #38] 0x0801BCE6: F7F5 FC45 BL WIZCHIP_READ_BUF ; 0x08011574
.L2: 0x0801BCEA: F8BD 1026 LDRH.W R1, [SP, #38] 0x0801BCEE: F8BD 0024 LDRH.W R0, [SP, #36] 0x0801BCF2: 4408 ADD R0, R1 0x0801BCF4: F8AD 0024 STRH.W R0, [SP, #36] 0x0801BCF8: F89D 102F LDRB.W R1, [SP, #47] 0x0801BCFC: F44F 6085 MOV.W R0, #0x0428 0x0801BD00: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD04: F89D 1025 LDRB.W R1, [SP, #37] 0x0801BD08: F7F5 FB23 BL WIZCHIP_WRITE ; 0x08011352 0x0801BD0C: F89D 102F LDRB.W R1, [SP, #47] 0x0801BD10: F240 4029 MOVW R0, #0x0429 0x0801BD14: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD18: F89D 1024 LDRB.W R1, [SP, #36] 0x0801BD1C: F7F5 FB19 BL WIZCHIP_WRITE ; 0x08011352 0x0801BD20: B00C ADD SP, SP, #48 0x0801BD22: BD80 POP {R7, PC}
wiz_recv_ignore: 0x0801BD24: B580 PUSH {R7, LR} 0x0801BD26: B086 SUB SP, SP, #24 0x0801BD28: F88D 0017 STRB.W R0, [SP, #23] 0x0801BD2C: F8AD 1014 STRH.W R1, [SP, #20] 0x0801BD30: F89D 1017 LDRB.W R1, [SP, #23] 0x0801BD34: F44F 6085 MOV.W R0, #0x0428 0x0801BD38: 9002 STR R0, [SP, #8] 0x0801BD3A: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD3E: F7F5 FB55 BL WIZCHIP_READ ; 0x080113EC 0x0801BD42: 9001 STR R0, [SP, #4] 0x0801BD44: F89D 1017 LDRB.W R1, [SP, #23] 0x0801BD48: F240 4029 MOVW R0, #0x0429 0x0801BD4C: 9003 STR R0, [SP, #12] 0x0801BD4E: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD52: F7F5 FB4B BL WIZCHIP_READ ; 0x080113EC 0x0801BD56: 9A01 LDR R2, [SP, #4] 0x0801BD58: 4601 MOV R1, R0 0x0801BD5A: 9802 LDR R0, [SP, #8] 0x0801BD5C: EA41 2102 ORR.W R1, R1, R2, LSL #8 0x0801BD60: F8AD 1012 STRH.W R1, [SP, #18] 0x0801BD64: F8BD 2014 LDRH.W R2, [SP, #20] 0x0801BD68: F8BD 1012 LDRH.W R1, [SP, #18] 0x0801BD6C: 4411 ADD R1, R2 0x0801BD6E: F8AD 1012 STRH.W R1, [SP, #18] 0x0801BD72: F89D 1017 LDRB.W R1, [SP, #23] 0x0801BD76: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD7A: F89D 1013 LDRB.W R1, [SP, #19] 0x0801BD7E: F7F5 FAE8 BL WIZCHIP_WRITE ; 0x08011352 0x0801BD82: 9803 LDR R0, [SP, #12] 0x0801BD84: F89D 1017 LDRB.W R1, [SP, #23] 0x0801BD88: EB00 2001 ADD.W R0, R0, R1, LSL #8 0x0801BD8C: F89D 1012 LDRB.W R1, [SP, #18] 0x0801BD90: F7F5 FADF BL WIZCHIP_WRITE ; 0x08011352 0x0801BD94: B006 ADD SP, SP, #24 0x0801BD96: BD80 POP {R7, PC}
wiz_mdio_write: 0x0801BD98: B580 PUSH {R7, LR} 0x0801BD9A: B082 SUB SP, SP, #8 0x0801BD9C: F88D 0007 STRB.W R0, [SP, #7] 0x0801BDA0: F8AD 1004 STRH.W R1, [SP, #4] 0x0801BDA4: F89D 1007 LDRB.W R1, [SP, #7] 0x0801BDA8: 203F MOVS R0, #63 0x0801BDAA: F7F5 FAD2 BL WIZCHIP_WRITE ; 0x08011352 0x0801BDAE: F89D 1005 LDRB.W R1, [SP, #5] 0x0801BDB2: 2040 MOVS R0, #64 0x0801BDB4: F7F5 FACD BL WIZCHIP_WRITE ; 0x08011352 0x0801BDB8: F89D 1004 LDRB.W R1, [SP, #4] 0x0801BDBC: 2041 MOVS R0, #65 0x0801BDBE: F7F5 FAC8 BL WIZCHIP_WRITE ; 0x08011352 0x0801BDC2: 2044 MOVS R0, #68 0x0801BDC4: 2101 MOVS R1, #1 0x0801BDC6: F7F5 FAC4 BL WIZCHIP_WRITE ; 0x08011352
.L1: 0x0801BDCA: 2044 MOVS R0, #68 0x0801BDCC: F7F5 FB0E BL WIZCHIP_READ ; 0x080113EC 0x0801BDD0: B100 CBZ R0, .L2 ; 0x0801BDD4 0x0801BDD2: E7FA B .L1 ; 0x0801BDCA
.L2: 0x0801BDD4: B002 ADD SP, SP, #8 0x0801BDD6: BD80 POP {R7, PC}
wiz_mdio_read: 0x0801BDD8: B580 PUSH {R7, LR} 0x0801BDDA: B082 SUB SP, SP, #8 0x0801BDDC: F88D 0007 STRB.W R0, [SP, #7] 0x0801BDE0: F89D 1007 LDRB.W R1, [SP, #7] 0x0801BDE4: 203F MOVS R0, #63 0x0801BDE6: F7F5 FAB4 BL WIZCHIP_WRITE ; 0x08011352 0x0801BDEA: 2044 MOVS R0, #68 0x0801BDEC: 2102 MOVS R1, #2 0x0801BDEE: F7F5 FAB0 BL WIZCHIP_WRITE ; 0x08011352
.L1: 0x0801BDF2: 2044 MOVS R0, #68 0x0801BDF4: F7F5 FAFA BL WIZCHIP_READ ; 0x080113EC 0x0801BDF8: B100 CBZ R0, .L2 ; 0x0801BDFC 0x0801BDFA: E7FA B .L1 ; 0x0801BDF2
.L2: 0x0801BDFC: 2042 MOVS R0, #66 0x0801BDFE: F7F5 FAF5 BL WIZCHIP_READ ; 0x080113EC 0x0801BE02: 9000 STR R0, [SP, #0] 0x0801BE04: 2043 MOVS R0, #67 0x0801BE06: F7F5 FAF1 BL WIZCHIP_READ ; 0x080113EC 0x0801BE0A: 9900 LDR R1, [SP, #0] 0x0801BE0C: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801BE10: B002 ADD SP, SP, #8 0x0801BE12: BD80 POP {R7, PC}
wiz_delay_ms: 0x0801BE14: B580 PUSH {R7, LR} 0x0801BE16: B084 SUB SP, SP, #16 0x0801BE18: 9003 STR R0, [SP, #12] 0x0801BE1A: 2000 MOVS R0, #0 0x0801BE1C: 9002 STR R0, [SP, #8]
.L1: 0x0801BE1E: 9802 LDR R0, [SP, #8] 0x0801BE20: 9903 LDR R1, [SP, #12] 0x0801BE22: 4288 CMP R0, R1 0x0801BE24: D214 BCS .L4 ; 0x0801BE50 0x0801BE26: 2088 MOVS R0, #136 0x0801BE28: 21FF MOVS R1, #255 0x0801BE2A: F7F5 FA92 BL WIZCHIP_WRITE ; 0x08011352
.L2: 0x0801BE2E: 2082 MOVS R0, #130 0x0801BE30: F7F5 FADC BL WIZCHIP_READ ; 0x080113EC 0x0801BE34: 9001 STR R0, [SP, #4] 0x0801BE36: 2083 MOVS R0, #131 0x0801BE38: F7F5 FAD8 BL WIZCHIP_READ ; 0x080113EC 0x0801BE3C: 9901 LDR R1, [SP, #4] 0x0801BE3E: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801BE42: 2809 CMP R0, #9 0x0801BE44: DC00 BGT .L3 ; 0x0801BE48 0x0801BE46: E7F2 B .L2 ; 0x0801BE2E
.L3: 0x0801BE48: 9802 LDR R0, [SP, #8] 0x0801BE4A: 3001 ADDS R0, #1 0x0801BE4C: 9002 STR R0, [SP, #8] 0x0801BE4E: E7E6 B .L1 ; 0x0801BE1E
.L4: 0x0801BE50: B004 ADD SP, SP, #16 0x0801BE52: BD80 POP {R7, PC}
wizchip_cs_select: 0x0801BE54: B580 PUSH {R7, LR} 0x0801BE56: F240 4000 MOVW R0, #0x0400 0x0801BE5A: F6C5 0002 MOVT R0, #0x5802 0x0801BE5E: 2110 MOVS R1, #16 0x0801BE60: 2200 MOVS R2, #0 0x0801BE62: F7FC FA0B BL HAL_GPIO_WritePin ; 0x0801827C 0x0801BE66: BD80 POP {R7, PC}
wizchip_cs_deselect: 0x0801BE68: B580 PUSH {R7, LR} 0x0801BE6A: F240 4000 MOVW R0, #0x0400 0x0801BE6E: F6C5 0002 MOVT R0, #0x5802 0x0801BE72: 2110 MOVS R1, #16 0x0801BE74: 2201 MOVS R2, #1 0x0801BE76: F7FC FA01 BL HAL_GPIO_WritePin ; 0x0801827C 0x0801BE7A: BD80 POP {R7, PC}
wizchip_spi_readbyte: 0x0801BE7C: B580 PUSH {R7, LR} 0x0801BE7E: B082 SUB SP, SP, #8 0x0801BE80: 2000 MOVS R0, #0 0x0801BE82: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x0801BE86: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BE8A: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BE8E: F7EF FDC2 BL HAL_SPI_GetState ; 0x0800BA16 0x0801BE92: 2801 CMP R0, #1 0x0801BE94: D000 BEQ .L2 ; 0x0801BE98 0x0801BE96: E7F6 B .L1 ; 0x0801BE86
.L2: 0x0801BE98: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BE9C: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BEA0: F10D 0107 ADD.W R1, SP, #7 0x0801BEA4: 2201 MOVS R2, #1 0x0801BEA6: 2364 MOVS R3, #100 0x0801BEA8: F7FD FBDE BL HAL_SPI_Receive ; 0x08019668 0x0801BEAC: F89D 0007 LDRB.W R0, [SP, #7] 0x0801BEB0: B002 ADD SP, SP, #8 0x0801BEB2: BD80 POP {R7, PC}
wizchip_spi_readburst: 0x0801BEB4: B580 PUSH {R7, LR} 0x0801BEB6: B082 SUB SP, SP, #8 0x0801BEB8: 9001 STR R0, [SP, #4] 0x0801BEBA: F8AD 1002 STRH.W R1, [SP, #2]
.L1: 0x0801BEBE: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BEC2: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BEC6: F7EF FDA6 BL HAL_SPI_GetState ; 0x0800BA16 0x0801BECA: 2801 CMP R0, #1 0x0801BECC: D000 BEQ .L2 ; 0x0801BED0 0x0801BECE: E7F6 B .L1 ; 0x0801BEBE
.L2: 0x0801BED0: 9901 LDR R1, [SP, #4] 0x0801BED2: F8BD 2002 LDRH.W R2, [SP, #2] 0x0801BED6: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BEDA: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BEDE: 2364 MOVS R3, #100 0x0801BEE0: F7FD FBC2 BL HAL_SPI_Receive ; 0x08019668 0x0801BEE4: B002 ADD SP, SP, #8 0x0801BEE6: BD80 POP {R7, PC}
wizchip_spi_writeburst: 0x0801BEE8: B580 PUSH {R7, LR} 0x0801BEEA: B082 SUB SP, SP, #8 0x0801BEEC: 9001 STR R0, [SP, #4] 0x0801BEEE: F8AD 1002 STRH.W R1, [SP, #2]
.L1: 0x0801BEF2: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BEF6: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BEFA: F7EF FD8C BL HAL_SPI_GetState ; 0x0800BA16 0x0801BEFE: 2801 CMP R0, #1 0x0801BF00: D000 BEQ .L2 ; 0x0801BF04 0x0801BF02: E7F6 B .L1 ; 0x0801BEF2
.L2: 0x0801BF04: 9901 LDR R1, [SP, #4] 0x0801BF06: F8BD 2002 LDRH.W R2, [SP, #2] 0x0801BF0A: F641 40AC MOVW R0, #0x1CAC ; 0x24001CAC = hspi2 0x0801BF0E: F2C2 4000 MOVT R0, #0x2400 ; 0x24001CAC = hspi2 0x0801BF12: 2364 MOVS R3, #100 0x0801BF14: F7FD F9AC BL HAL_SPI_Transmit ; 0x08019270 0x0801BF18: B002 ADD SP, SP, #8 0x0801BF1A: BD80 POP {R7, PC}
wizchip_init: 0x0801BF1C: B580 PUSH {R7, LR} 0x0801BF1E: B088 SUB SP, SP, #32 0x0801BF20: 9006 STR R0, [SP, #24] 0x0801BF22: 9105 STR R1, [SP, #20] 0x0801BF24: 2000 MOVS R0, #0 0x0801BF26: F88D 0011 STRB.W R0, [SP, #17] 0x0801BF2A: F7F5 FC0D BL wizchip_sw_reset ; 0x08011748 0x0801BF2E: 9806 LDR R0, [SP, #24] 0x0801BF30: 2800 CMP R0, #0 0x0801BF32: D05F BEQ .L8 ; 0x0801BFF4 0x0801BF34: 2000 MOVS R0, #0 0x0801BF36: F88D 0011 STRB.W R0, [SP, #17] 0x0801BF3A: F88D 0013 STRB.W R0, [SP, #19]
.L1: 0x0801BF3E: F99D 0013 LDRSB.W R0, [SP, #19] 0x0801BF42: 2803 CMP R0, #3 0x0801BF44: DC16 BGT .L3 ; 0x0801BF74 0x0801BF46: 9806 LDR R0, [SP, #24] 0x0801BF48: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801BF4C: 5C41 LDRB R1, [R0, R1] 0x0801BF4E: F89D 0011 LDRB.W R0, [SP, #17] 0x0801BF52: 4408 ADD R0, R1 0x0801BF54: F88D 0011 STRB.W R0, [SP, #17] 0x0801BF58: F99D 0011 LDRSB.W R0, [SP, #17] 0x0801BF5C: 2809 CMP R0, #9 0x0801BF5E: DB03 BLT .L2 ; 0x0801BF68 0x0801BF60: 20FF MOVS R0, #255 0x0801BF62: F88D 001F STRB.W R0, [SP, #31] 0x0801BF66: E0AB B .L17 ; 0x0801C0C0
.L2: 0x0801BF68: F89D 0013 LDRB.W R0, [SP, #19] 0x0801BF6C: 3001 ADDS R0, #1 0x0801BF6E: F88D 0013 STRB.W R0, [SP, #19] 0x0801BF72: E7E4 B .L1 ; 0x0801BF3E
.L3: 0x0801BF74: 2000 MOVS R0, #0 0x0801BF76: F88D 0013 STRB.W R0, [SP, #19]
.L4: 0x0801BF7A: F99D 0013 LDRSB.W R0, [SP, #19] 0x0801BF7E: 2803 CMP R0, #3 0x0801BF80: DC38 BGT .L8 ; 0x0801BFF4 0x0801BF82: 2000 MOVS R0, #0 0x0801BF84: F88D 0012 STRB.W R0, [SP, #18]
.L5: 0x0801BF88: 9806 LDR R0, [SP, #24] 0x0801BF8A: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801BF8E: 5C40 LDRB R0, [R0, R1] 0x0801BF90: F99D 1012 LDRSB.W R1, [SP, #18] 0x0801BF94: FA20 F101 LSR.W R1, R0, R1 0x0801BF98: 2000 MOVS R0, #0 0x0801BF9A: 2901 CMP R1, #1 0x0801BF9C: 9003 STR R0, [SP, #12] 0x0801BF9E: D007 BEQ .L6 ; 0x0801BFB0 0x0801BFA0: 9806 LDR R0, [SP, #24] 0x0801BFA2: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801BFA6: 5C40 LDRB R0, [R0, R1] 0x0801BFA8: 2800 CMP R0, #0 0x0801BFAA: BF18 IT NE 0x0801BFAC: 2001 MOVNE R0, #1 0x0801BFAE: 9003 STR R0, [SP, #12]
.L6: 0x0801BFB0: 9803 LDR R0, [SP, #12] 0x0801BFB2: 07C0 LSLS R0, R0, #31 0x0801BFB4: B128 CBZ R0, .L7 ; 0x0801BFC2 0x0801BFB6: F89D 0012 LDRB.W R0, [SP, #18] 0x0801BFBA: 3001 ADDS R0, #1 0x0801BFBC: F88D 0012 STRB.W R0, [SP, #18] 0x0801BFC0: E7E2 B .L5 ; 0x0801BF88
.L7: 0x0801BFC2: 201B MOVS R0, #27 0x0801BFC4: 9002 STR R0, [SP, #8] 0x0801BFC6: F7F5 FA11 BL WIZCHIP_READ ; 0x080113EC 0x0801BFCA: 4601 MOV R1, R0 0x0801BFCC: 9802 LDR R0, [SP, #8] 0x0801BFCE: F99D 2013 LDRSB.W R2, [SP, #19] 0x0801BFD2: 0053 LSLS R3, R2, #1 0x0801BFD4: 2203 MOVS R2, #3 0x0801BFD6: 409A LSLS R2, R3 0x0801BFD8: 4391 BICS R1, R2 0x0801BFDA: F89D 2012 LDRB.W R2, [SP, #18] 0x0801BFDE: 409A LSLS R2, R3 0x0801BFE0: 4311 ORRS R1, R2 0x0801BFE2: B2C9 UXTB R1, R1 0x0801BFE4: F7F5 F9B5 BL WIZCHIP_WRITE ; 0x08011352 0x0801BFE8: F89D 0013 LDRB.W R0, [SP, #19] 0x0801BFEC: 3001 ADDS R0, #1 0x0801BFEE: F88D 0013 STRB.W R0, [SP, #19] 0x0801BFF2: E7C2 B .L4 ; 0x0801BF7A
.L8: 0x0801BFF4: 9805 LDR R0, [SP, #20] 0x0801BFF6: 2800 CMP R0, #0 0x0801BFF8: D05F BEQ .L16 ; 0x0801C0BA 0x0801BFFA: 2000 MOVS R0, #0 0x0801BFFC: F88D 0011 STRB.W R0, [SP, #17] 0x0801C000: F88D 0013 STRB.W R0, [SP, #19]
.L9: 0x0801C004: F99D 0013 LDRSB.W R0, [SP, #19] 0x0801C008: 2803 CMP R0, #3 0x0801C00A: DC16 BGT .L11 ; 0x0801C03A 0x0801C00C: 9805 LDR R0, [SP, #20] 0x0801C00E: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801C012: 5C41 LDRB R1, [R0, R1] 0x0801C014: F89D 0011 LDRB.W R0, [SP, #17] 0x0801C018: 4408 ADD R0, R1 0x0801C01A: F88D 0011 STRB.W R0, [SP, #17] 0x0801C01E: F99D 0011 LDRSB.W R0, [SP, #17] 0x0801C022: 2809 CMP R0, #9 0x0801C024: DB03 BLT .L10 ; 0x0801C02E 0x0801C026: 20FF MOVS R0, #255 0x0801C028: F88D 001F STRB.W R0, [SP, #31] 0x0801C02C: E048 B .L17 ; 0x0801C0C0
.L10: 0x0801C02E: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C032: 3001 ADDS R0, #1 0x0801C034: F88D 0013 STRB.W R0, [SP, #19] 0x0801C038: E7E4 B .L9 ; 0x0801C004
.L11: 0x0801C03A: 2000 MOVS R0, #0 0x0801C03C: F88D 0013 STRB.W R0, [SP, #19]
.L12: 0x0801C040: F99D 0013 LDRSB.W R0, [SP, #19] 0x0801C044: 2803 CMP R0, #3 0x0801C046: DC38 BGT .L16 ; 0x0801C0BA 0x0801C048: 2000 MOVS R0, #0 0x0801C04A: F88D 0012 STRB.W R0, [SP, #18]
.L13: 0x0801C04E: 9805 LDR R0, [SP, #20] 0x0801C050: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801C054: 5C40 LDRB R0, [R0, R1] 0x0801C056: F99D 1012 LDRSB.W R1, [SP, #18] 0x0801C05A: FA20 F101 LSR.W R1, R0, R1 0x0801C05E: 2000 MOVS R0, #0 0x0801C060: 2901 CMP R1, #1 0x0801C062: 9001 STR R0, [SP, #4] 0x0801C064: D007 BEQ .L14 ; 0x0801C076 0x0801C066: 9806 LDR R0, [SP, #24] 0x0801C068: F99D 1013 LDRSB.W R1, [SP, #19] 0x0801C06C: 5C40 LDRB R0, [R0, R1] 0x0801C06E: 2800 CMP R0, #0 0x0801C070: BF18 IT NE 0x0801C072: 2001 MOVNE R0, #1 0x0801C074: 9001 STR R0, [SP, #4]
.L14: 0x0801C076: 9801 LDR R0, [SP, #4] 0x0801C078: 07C0 LSLS R0, R0, #31 0x0801C07A: B128 CBZ R0, .L15 ; 0x0801C088 0x0801C07C: F89D 0012 LDRB.W R0, [SP, #18] 0x0801C080: 3001 ADDS R0, #1 0x0801C082: F88D 0012 STRB.W R0, [SP, #18] 0x0801C086: E7E2 B .L13 ; 0x0801C04E
.L15: 0x0801C088: 201A MOVS R0, #26 0x0801C08A: 9000 STR R0, [SP, #0] 0x0801C08C: F7F5 F9AE BL WIZCHIP_READ ; 0x080113EC 0x0801C090: 4601 MOV R1, R0 0x0801C092: 9800 LDR R0, [SP, #0] 0x0801C094: F99D 2013 LDRSB.W R2, [SP, #19] 0x0801C098: 0053 LSLS R3, R2, #1 0x0801C09A: 2203 MOVS R2, #3 0x0801C09C: 409A LSLS R2, R3 0x0801C09E: 4391 BICS R1, R2 0x0801C0A0: F89D 2012 LDRB.W R2, [SP, #18] 0x0801C0A4: 409A LSLS R2, R3 0x0801C0A6: 4311 ORRS R1, R2 0x0801C0A8: B2C9 UXTB R1, R1 0x0801C0AA: F7F5 F952 BL WIZCHIP_WRITE ; 0x08011352 0x0801C0AE: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C0B2: 3001 ADDS R0, #1 0x0801C0B4: F88D 0013 STRB.W R0, [SP, #19] 0x0801C0B8: E7C2 B .L12 ; 0x0801C040
.L16: 0x0801C0BA: 2000 MOVS R0, #0 0x0801C0BC: F88D 001F STRB.W R0, [SP, #31]
.L17: 0x0801C0C0: F99D 001F LDRSB.W R0, [SP, #31] 0x0801C0C4: B008 ADD SP, SP, #32 0x0801C0C6: BD80 POP {R7, PC}
wizchip_clrinterrupt: 0x0801C0C8: B580 PUSH {R7, LR} 0x0801C0CA: B082 SUB SP, SP, #8 0x0801C0CC: F8AD 0006 STRH.W R0, [SP, #6] 0x0801C0D0: F89D 0006 LDRB.W R0, [SP, #6] 0x0801C0D4: F88D 0005 STRB.W R0, [SP, #5] 0x0801C0D8: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C0DC: F88D 0004 STRB.W R0, [SP, #4] 0x0801C0E0: F89D 0005 LDRB.W R0, [SP, #5] 0x0801C0E4: F040 0010 ORR R0, R0, #16 0x0801C0E8: F88D 0005 STRB.W R0, [SP, #5] 0x0801C0EC: F89D 0004 LDRB.W R0, [SP, #4] 0x0801C0F0: F000 000F AND R0, R0, #15 0x0801C0F4: F88D 0004 STRB.W R0, [SP, #4] 0x0801C0F8: F89D 1004 LDRB.W R1, [SP, #4] 0x0801C0FC: F89D 0005 LDRB.W R0, [SP, #5] 0x0801C100: 4308 ORRS R0, R1 0x0801C102: F88D 0005 STRB.W R0, [SP, #5] 0x0801C106: F89D 0005 LDRB.W R0, [SP, #5] 0x0801C10A: F000 01E0 AND R1, R0, #224 0x0801C10E: 2015 MOVS R0, #21 0x0801C110: F7F5 F91F BL WIZCHIP_WRITE ; 0x08011352 0x0801C114: B002 ADD SP, SP, #8 0x0801C116: BD80 POP {R7, PC}
wizchip_getinterrupt: 0x0801C118: B580 PUSH {R7, LR} 0x0801C11A: B082 SUB SP, SP, #8 0x0801C11C: 2000 MOVS R0, #0 0x0801C11E: F88D 0007 STRB.W R0, [SP, #7] 0x0801C122: F88D 0006 STRB.W R0, [SP, #6] 0x0801C126: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C12A: 2015 MOVS R0, #21 0x0801C12C: F7F5 F95E BL WIZCHIP_READ ; 0x080113EC 0x0801C130: F88D 0007 STRB.W R0, [SP, #7] 0x0801C134: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C138: F000 000F AND R0, R0, #15 0x0801C13C: F88D 0006 STRB.W R0, [SP, #6] 0x0801C140: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C144: F000 00EF AND R0, R0, #239 0x0801C148: F88D 0007 STRB.W R0, [SP, #7] 0x0801C14C: F89D 0006 LDRB.W R0, [SP, #6] 0x0801C150: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C154: F8BD 1004 LDRH.W R1, [SP, #4] 0x0801C158: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C15C: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801C160: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C164: F8BD 0004 LDRH.W R0, [SP, #4] 0x0801C168: B002 ADD SP, SP, #8 0x0801C16A: BD80 POP {R7, PC}
wizchip_setinterruptmask: 0x0801C16C: B580 PUSH {R7, LR} 0x0801C16E: B082 SUB SP, SP, #8 0x0801C170: F8AD 0006 STRH.W R0, [SP, #6] 0x0801C174: F89D 0006 LDRB.W R0, [SP, #6] 0x0801C178: F88D 0005 STRB.W R0, [SP, #5] 0x0801C17C: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C180: F88D 0004 STRB.W R0, [SP, #4] 0x0801C184: F89D 0005 LDRB.W R0, [SP, #5] 0x0801C188: F000 00EF AND R0, R0, #239 0x0801C18C: F88D 0005 STRB.W R0, [SP, #5] 0x0801C190: F89D 0004 LDRB.W R0, [SP, #4] 0x0801C194: F000 000F AND R0, R0, #15 0x0801C198: F88D 0004 STRB.W R0, [SP, #4] 0x0801C19C: F89D 1004 LDRB.W R1, [SP, #4] 0x0801C1A0: F89D 0005 LDRB.W R0, [SP, #5] 0x0801C1A4: 4308 ORRS R0, R1 0x0801C1A6: F88D 0005 STRB.W R0, [SP, #5] 0x0801C1AA: F89D 1005 LDRB.W R1, [SP, #5] 0x0801C1AE: 2016 MOVS R0, #22 0x0801C1B0: F7F5 F8CF BL WIZCHIP_WRITE ; 0x08011352 0x0801C1B4: B002 ADD SP, SP, #8 0x0801C1B6: BD80 POP {R7, PC}
wizchip_getinterruptmask: 0x0801C1B8: B580 PUSH {R7, LR} 0x0801C1BA: B082 SUB SP, SP, #8 0x0801C1BC: 2000 MOVS R0, #0 0x0801C1BE: F88D 0007 STRB.W R0, [SP, #7] 0x0801C1C2: F88D 0006 STRB.W R0, [SP, #6] 0x0801C1C6: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C1CA: 2016 MOVS R0, #22 0x0801C1CC: F7F5 F90E BL WIZCHIP_READ ; 0x080113EC 0x0801C1D0: F88D 0007 STRB.W R0, [SP, #7] 0x0801C1D4: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C1D8: F000 000F AND R0, R0, #15 0x0801C1DC: F88D 0006 STRB.W R0, [SP, #6] 0x0801C1E0: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C1E4: F000 00EF AND R0, R0, #239 0x0801C1E8: F88D 0007 STRB.W R0, [SP, #7] 0x0801C1EC: F89D 0006 LDRB.W R0, [SP, #6] 0x0801C1F0: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C1F4: F8BD 1004 LDRH.W R1, [SP, #4] 0x0801C1F8: F89D 0007 LDRB.W R0, [SP, #7] 0x0801C1FC: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801C200: F8AD 0004 STRH.W R0, [SP, #4] 0x0801C204: F8BD 0004 LDRH.W R0, [SP, #4] 0x0801C208: B002 ADD SP, SP, #8 0x0801C20A: BD80 POP {R7, PC}
wizphy_setphyconf: 0x0801C20C: B580 PUSH {R7, LR} 0x0801C20E: B082 SUB SP, SP, #8 0x0801C210: 9001 STR R0, [SP, #4] 0x0801C212: 2000 MOVS R0, #0 0x0801C214: F7FF FDE0 BL wiz_mdio_read ; 0x0801BDD8 0x0801C218: F8AD 0002 STRH.W R0, [SP, #2] 0x0801C21C: 9801 LDR R0, [SP, #4] 0x0801C21E: 7840 LDRB R0, [R0, #1] 0x0801C220: 2801 CMP R0, #1 0x0801C222: D106 BNE .L1 ; 0x0801C232 0x0801C224: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C228: F440 5080 ORR R0, R0, #0x1000 0x0801C22C: F8AD 0002 STRH.W R0, [SP, #2] 0x0801C230: E027 B .L5 ; 0x0801C282
.L1: 0x0801C232: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C236: F420 5080 BIC R0, R0, #0x1000 0x0801C23A: F8AD 0002 STRH.W R0, [SP, #2] 0x0801C23E: 9801 LDR R0, [SP, #4] 0x0801C240: 78C0 LDRB R0, [R0, #3] 0x0801C242: 2801 CMP R0, #1 0x0801C244: D106 BNE .L2 ; 0x0801C254 0x0801C246: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C24A: F440 7080 ORR R0, R0, #0x0100 0x0801C24E: F8AD 0002 STRH.W R0, [SP, #2] 0x0801C252: E005 B .L3 ; 0x0801C260
.L2: 0x0801C254: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C258: F420 7080 BIC R0, R0, #0x0100 0x0801C25C: F8AD 0002 STRH.W R0, [SP, #2]
.L3: 0x0801C260: 9801 LDR R0, [SP, #4] 0x0801C262: 7880 LDRB R0, [R0, #2] 0x0801C264: 2801 CMP R0, #1 0x0801C266: D106 BNE .L4 ; 0x0801C276 0x0801C268: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C26C: F440 5000 ORR R0, R0, #0x2000 0x0801C270: F8AD 0002 STRH.W R0, [SP, #2] 0x0801C274: E005 B .L5 ; 0x0801C282
.L4: 0x0801C276: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801C27A: F420 5000 BIC R0, R0, #0x2000 0x0801C27E: F8AD 0002 STRH.W R0, [SP, #2]
.L5: 0x0801C282: F8BD 1002 LDRH.W R1, [SP, #2] 0x0801C286: 2000 MOVS R0, #0 0x0801C288: F7FF FD86 BL wiz_mdio_write ; 0x0801BD98 0x0801C28C: B002 ADD SP, SP, #8 0x0801C28E: BD80 POP {R7, PC}
wizchip_setnetinfo: 0x0801C290: B580 PUSH {R7, LR} 0x0801C292: B082 SUB SP, SP, #8 0x0801C294: 9001 STR R0, [SP, #4] 0x0801C296: 9901 LDR R1, [SP, #4] 0x0801C298: 2009 MOVS R0, #9 0x0801C29A: 2206 MOVS R2, #6 0x0801C29C: F7F5 F8F5 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C2A0: 9801 LDR R0, [SP, #4] 0x0801C2A2: F100 010E ADD.W R1, R0, #14 0x0801C2A6: 2001 MOVS R0, #1 0x0801C2A8: 2204 MOVS R2, #4 0x0801C2AA: 9200 STR R2, [SP, #0] 0x0801C2AC: F7F5 F8ED BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C2B0: 9A00 LDR R2, [SP, #0] 0x0801C2B2: 9801 LDR R0, [SP, #4] 0x0801C2B4: F100 010A ADD.W R1, R0, #10 0x0801C2B8: 2005 MOVS R0, #5 0x0801C2BA: F7F5 F8E6 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C2BE: 9A00 LDR R2, [SP, #0] 0x0801C2C0: 9801 LDR R0, [SP, #4] 0x0801C2C2: 1D81 ADDS R1, R0, #6 0x0801C2C4: 200F MOVS R0, #15 0x0801C2C6: F7F5 F8E0 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C2CA: 9801 LDR R0, [SP, #4] 0x0801C2CC: 7C80 LDRB R0, [R0, #18] 0x0801C2CE: F646 61B6 MOVW R1, #0x6EB6 ; 0x24006EB6 = _DNS_ 0x0801C2D2: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EB6 = _DNS_ 0x0801C2D6: 7008 STRB R0, [R1] 0x0801C2D8: 9801 LDR R0, [SP, #4] 0x0801C2DA: 7CC0 LDRB R0, [R0, #19] 0x0801C2DC: 7048 STRB R0, [R1, #1] 0x0801C2DE: 9801 LDR R0, [SP, #4] 0x0801C2E0: 7D00 LDRB R0, [R0, #20] 0x0801C2E2: 7088 STRB R0, [R1, #2] 0x0801C2E4: 9801 LDR R0, [SP, #4] 0x0801C2E6: 7D40 LDRB R0, [R0, #21] 0x0801C2E8: 70C8 STRB R0, [R1, #3] 0x0801C2EA: 9801 LDR R0, [SP, #4] 0x0801C2EC: 7D80 LDRB R0, [R0, #22] 0x0801C2EE: F646 61DE MOVW R1, #0x6EDE ; 0x24006EDE = _DHCP_ 0x0801C2F2: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDE = _DHCP_ 0x0801C2F6: 7008 STRB R0, [R1] 0x0801C2F8: B002 ADD SP, SP, #8 0x0801C2FA: BD80 POP {R7, PC}
wizchip_getnetinfo: 0x0801C2FC: B580 PUSH {R7, LR} 0x0801C2FE: B082 SUB SP, SP, #8 0x0801C300: 9001 STR R0, [SP, #4] 0x0801C302: 9901 LDR R1, [SP, #4] 0x0801C304: 2009 MOVS R0, #9 0x0801C306: 2206 MOVS R2, #6 0x0801C308: F7F5 F934 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801C30C: 9801 LDR R0, [SP, #4] 0x0801C30E: F100 010E ADD.W R1, R0, #14 0x0801C312: 2001 MOVS R0, #1 0x0801C314: 2204 MOVS R2, #4 0x0801C316: 9200 STR R2, [SP, #0] 0x0801C318: F7F5 F92C BL WIZCHIP_READ_BUF ; 0x08011574 0x0801C31C: 9A00 LDR R2, [SP, #0] 0x0801C31E: 9801 LDR R0, [SP, #4] 0x0801C320: F100 010A ADD.W R1, R0, #10 0x0801C324: 2005 MOVS R0, #5 0x0801C326: F7F5 F925 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801C32A: 9A00 LDR R2, [SP, #0] 0x0801C32C: 9801 LDR R0, [SP, #4] 0x0801C32E: 1D81 ADDS R1, R0, #6 0x0801C330: 200F MOVS R0, #15 0x0801C332: F7F5 F91F BL WIZCHIP_READ_BUF ; 0x08011574 0x0801C336: F646 60B6 MOVW R0, #0x6EB6 ; 0x24006EB6 = _DNS_ 0x0801C33A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EB6 = _DNS_ 0x0801C33E: 7801 LDRB R1, [R0] 0x0801C340: 9A01 LDR R2, [SP, #4] 0x0801C342: 7491 STRB R1, [R2, #18] 0x0801C344: 7841 LDRB R1, [R0, #1] 0x0801C346: 9A01 LDR R2, [SP, #4] 0x0801C348: 74D1 STRB R1, [R2, #19] 0x0801C34A: 7881 LDRB R1, [R0, #2] 0x0801C34C: 9A01 LDR R2, [SP, #4] 0x0801C34E: 7511 STRB R1, [R2, #20] 0x0801C350: 78C0 LDRB R0, [R0, #3] 0x0801C352: 9901 LDR R1, [SP, #4] 0x0801C354: 7548 STRB R0, [R1, #21] 0x0801C356: F646 60DE MOVW R0, #0x6EDE ; 0x24006EDE = _DHCP_ 0x0801C35A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDE = _DHCP_ 0x0801C35E: 7800 LDRB R0, [R0] 0x0801C360: 9901 LDR R1, [SP, #4] 0x0801C362: 7588 STRB R0, [R1, #22] 0x0801C364: B002 ADD SP, SP, #8 0x0801C366: BD80 POP {R7, PC}
wizchip_setnetmode: 0x0801C368: B580 PUSH {R7, LR} 0x0801C36A: B082 SUB SP, SP, #8 0x0801C36C: F88D 0006 STRB.W R0, [SP, #6] 0x0801C370: 2000 MOVS R0, #0 0x0801C372: F88D 0005 STRB.W R0, [SP, #5] 0x0801C376: F89D 0006 LDRB.W R0, [SP, #6] 0x0801C37A: F010 0FC7 TST R0, #199 0x0801C37E: D003 BEQ .L1 ; 0x0801C388 0x0801C380: 20FF MOVS R0, #255 0x0801C382: F88D 0007 STRB.W R0, [SP, #7] 0x0801C386: E015 B .L2 ; 0x0801C3B4
.L1: 0x0801C388: 2000 MOVS R0, #0 0x0801C38A: 9000 STR R0, [SP, #0] 0x0801C38C: F7F5 F82E BL WIZCHIP_READ ; 0x080113EC 0x0801C390: 4601 MOV R1, R0 0x0801C392: 9800 LDR R0, [SP, #0] 0x0801C394: F88D 1005 STRB.W R1, [SP, #5] 0x0801C398: F89D 2006 LDRB.W R2, [SP, #6] 0x0801C39C: F89D 1005 LDRB.W R1, [SP, #5] 0x0801C3A0: 4311 ORRS R1, R2 0x0801C3A2: F88D 1005 STRB.W R1, [SP, #5] 0x0801C3A6: F89D 1005 LDRB.W R1, [SP, #5] 0x0801C3AA: F7F4 FFD2 BL WIZCHIP_WRITE ; 0x08011352 0x0801C3AE: 9800 LDR R0, [SP, #0] 0x0801C3B0: F88D 0007 STRB.W R0, [SP, #7]
.L2: 0x0801C3B4: F99D 0007 LDRSB.W R0, [SP, #7] 0x0801C3B8: B002 ADD SP, SP, #8 0x0801C3BA: BD80 POP {R7, PC}
wizchip_settimeout: 0x0801C3BC: B580 PUSH {R7, LR} 0x0801C3BE: B082 SUB SP, SP, #8 0x0801C3C0: 9001 STR R0, [SP, #4] 0x0801C3C2: 9801 LDR R0, [SP, #4] 0x0801C3C4: 7801 LDRB R1, [R0] 0x0801C3C6: 2019 MOVS R0, #25 0x0801C3C8: F7F4 FFC3 BL WIZCHIP_WRITE ; 0x08011352 0x0801C3CC: 9801 LDR R0, [SP, #4] 0x0801C3CE: 78C1 LDRB R1, [R0, #3] 0x0801C3D0: 2017 MOVS R0, #23 0x0801C3D2: F7F4 FFBE BL WIZCHIP_WRITE ; 0x08011352 0x0801C3D6: 9801 LDR R0, [SP, #4] 0x0801C3D8: 7881 LDRB R1, [R0, #2] 0x0801C3DA: 2018 MOVS R0, #24 0x0801C3DC: F7F4 FFB9 BL WIZCHIP_WRITE ; 0x08011352 0x0801C3E0: B002 ADD SP, SP, #8 0x0801C3E2: BD80 POP {R7, PC}
wizchip_gettimeout: 0x0801C3E4: B580 PUSH {R7, LR} 0x0801C3E6: B082 SUB SP, SP, #8 0x0801C3E8: 9001 STR R0, [SP, #4] 0x0801C3EA: 2019 MOVS R0, #25 0x0801C3EC: F7F4 FFFE BL WIZCHIP_READ ; 0x080113EC 0x0801C3F0: 9901 LDR R1, [SP, #4] 0x0801C3F2: 7008 STRB R0, [R1] 0x0801C3F4: 2017 MOVS R0, #23 0x0801C3F6: F7F4 FFF9 BL WIZCHIP_READ ; 0x080113EC 0x0801C3FA: 9000 STR R0, [SP, #0] 0x0801C3FC: 2018 MOVS R0, #24 0x0801C3FE: F7F4 FFF5 BL WIZCHIP_READ ; 0x080113EC 0x0801C402: 9900 LDR R1, [SP, #0] 0x0801C404: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801C408: 9901 LDR R1, [SP, #4] 0x0801C40A: 8048 STRH R0, [R1, #2] 0x0801C40C: B002 ADD SP, SP, #8 0x0801C40E: BD80 POP {R7, PC}
default_ip_update: 0x0801C410: B580 PUSH {R7, LR} 0x0801C412: B082 SUB SP, SP, #8 0x0801C414: 2000 MOVS R0, #0 0x0801C416: 9001 STR R0, [SP, #4] 0x0801C418: 2180 MOVS R1, #128 0x0801C41A: F7F4 FF9A BL WIZCHIP_WRITE ; 0x08011352 0x0801C41E: 9801 LDR R0, [SP, #4] 0x0801C420: F7F4 FFE4 BL WIZCHIP_READ ; 0x080113EC 0x0801C424: F7F5 FA87 BL default_ip_assign ; 0x08011936 0x0801C428: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801C42C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801C430: 2009 MOVS R0, #9 0x0801C432: 2206 MOVS R2, #6 0x0801C434: F7F5 F829 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C438: B002 ADD SP, SP, #8 0x0801C43A: BD80 POP {R7, PC}
default_ip_conflict: 0x0801C43C: B580 PUSH {R7, LR} 0x0801C43E: B082 SUB SP, SP, #8 0x0801C440: 2000 MOVS R0, #0 0x0801C442: 9001 STR R0, [SP, #4] 0x0801C444: 2180 MOVS R1, #128 0x0801C446: F7F4 FF84 BL WIZCHIP_WRITE ; 0x08011352 0x0801C44A: 9801 LDR R0, [SP, #4] 0x0801C44C: F7F4 FFCE BL WIZCHIP_READ ; 0x080113EC 0x0801C450: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801C454: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801C458: 2009 MOVS R0, #9 0x0801C45A: 2206 MOVS R2, #6 0x0801C45C: F7F5 F815 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801C460: B002 ADD SP, SP, #8 0x0801C462: BD80 POP {R7, PC}
makeDHCPMSG: 0x0801C464: B580 PUSH {R7, LR} 0x0801C466: B088 SUB SP, SP, #32 0x0801C468: 2009 MOVS R0, #9 0x0801C46A: F10D 011A ADD.W R1, SP, #26 0x0801C46E: 2206 MOVS R2, #6 0x0801C470: 9201 STR R2, [SP, #4] 0x0801C472: F7F5 F87F BL WIZCHIP_READ_BUF ; 0x08011574 0x0801C476: 9801 LDR R0, [SP, #4] 0x0801C478: F242 42B4 MOVW R2, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C47C: F2C2 4200 MOVT R2, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C480: 9202 STR R2, [SP, #8] 0x0801C482: 6813 LDR R3, [R2] 0x0801C484: 2101 MOVS R1, #1 0x0801C486: 7019 STRB R1, [R3] 0x0801C488: 6813 LDR R3, [R2] 0x0801C48A: 7059 STRB R1, [R3, #1] 0x0801C48C: 6811 LDR R1, [R2] 0x0801C48E: 7088 STRB R0, [R1, #2] 0x0801C490: 6813 LDR R3, [R2] 0x0801C492: 2100 MOVS R1, #0 0x0801C494: 9103 STR R1, [SP, #12] 0x0801C496: 70D9 STRB R1, [R3, #3] 0x0801C498: 6813 LDR R3, [R2] 0x0801C49A: 3304 ADDS R3, #4 0x0801C49C: 9305 STR R3, [SP, #20] 0x0801C49E: F242 43E4 MOVW R3, #0x24E4 ; 0x240024E4 = DHCP_XID 0x0801C4A2: F2C2 4300 MOVT R3, #0x2400 ; 0x240024E4 = DHCP_XID 0x0801C4A6: F893 C003 LDRB.W R12, [R3, #3] 0x0801C4AA: F8DD E014 LDR.W LR, [SP, #20] 0x0801C4AE: F88E C000 STRB.W R12, [LR] 0x0801C4B2: F8B3 C002 LDRH.W R12, [R3, #2] 0x0801C4B6: F8DD E014 LDR.W LR, [SP, #20] 0x0801C4BA: F88E C001 STRB.W R12, [LR, #1] 0x0801C4BE: F8D3 C000 LDR.W R12, [R3] 0x0801C4C2: EA4F 2C1C LSR.W R12, R12, #8 0x0801C4C6: F8DD E014 LDR.W LR, [SP, #20] 0x0801C4CA: F88E C002 STRB.W R12, [LR, #2] 0x0801C4CE: 681B LDR R3, [R3] 0x0801C4D0: F8DD C014 LDR.W R12, [SP, #20] 0x0801C4D4: F88C 3003 STRB.W R3, [R12, #3] 0x0801C4D8: 6813 LDR R3, [R2] 0x0801C4DA: 8119 STRH R1, [R3, #8] 0x0801C4DC: 6813 LDR R3, [R2] 0x0801C4DE: 330A ADDS R3, #10 0x0801C4E0: 9305 STR R3, [SP, #20] 0x0801C4E2: F8DD C014 LDR.W R12, [SP, #20] 0x0801C4E6: 2380 MOVS R3, #128 0x0801C4E8: F88C 3000 STRB.W R3, [R12] 0x0801C4EC: 9B05 LDR R3, [SP, #20] 0x0801C4EE: 7059 STRB R1, [R3, #1] 0x0801C4F0: 6813 LDR R3, [R2] 0x0801C4F2: 7319 STRB R1, [R3, #12] 0x0801C4F4: 6813 LDR R3, [R2] 0x0801C4F6: 7359 STRB R1, [R3, #13] 0x0801C4F8: 6813 LDR R3, [R2] 0x0801C4FA: 7399 STRB R1, [R3, #14] 0x0801C4FC: 6813 LDR R3, [R2] 0x0801C4FE: 73D9 STRB R1, [R3, #15] 0x0801C500: 6813 LDR R3, [R2] 0x0801C502: 7419 STRB R1, [R3, #16] 0x0801C504: 6813 LDR R3, [R2] 0x0801C506: 7459 STRB R1, [R3, #17] 0x0801C508: 6813 LDR R3, [R2] 0x0801C50A: 7499 STRB R1, [R3, #18] 0x0801C50C: 6813 LDR R3, [R2] 0x0801C50E: 74D9 STRB R1, [R3, #19] 0x0801C510: 6813 LDR R3, [R2] 0x0801C512: 7519 STRB R1, [R3, #20] 0x0801C514: 6813 LDR R3, [R2] 0x0801C516: 7559 STRB R1, [R3, #21] 0x0801C518: 6813 LDR R3, [R2] 0x0801C51A: 7599 STRB R1, [R3, #22] 0x0801C51C: 6813 LDR R3, [R2] 0x0801C51E: 75D9 STRB R1, [R3, #23] 0x0801C520: 6813 LDR R3, [R2] 0x0801C522: 7619 STRB R1, [R3, #24] 0x0801C524: 6813 LDR R3, [R2] 0x0801C526: 7659 STRB R1, [R3, #25] 0x0801C528: 6813 LDR R3, [R2] 0x0801C52A: 7699 STRB R1, [R3, #26] 0x0801C52C: 6813 LDR R3, [R2] 0x0801C52E: 76D9 STRB R1, [R3, #27] 0x0801C530: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801C534: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801C538: 780B LDRB R3, [R1] 0x0801C53A: F8D2 C000 LDR.W R12, [R2] 0x0801C53E: F88C 301C STRB.W R3, [R12, #28] 0x0801C542: 784B LDRB R3, [R1, #1] 0x0801C544: F8D2 C000 LDR.W R12, [R2] 0x0801C548: F88C 301D STRB.W R3, [R12, #29] 0x0801C54C: 788B LDRB R3, [R1, #2] 0x0801C54E: F8D2 C000 LDR.W R12, [R2] 0x0801C552: F88C 301E STRB.W R3, [R12, #30] 0x0801C556: 78CB LDRB R3, [R1, #3] 0x0801C558: F8D2 C000 LDR.W R12, [R2] 0x0801C55C: F88C 301F STRB.W R3, [R12, #31] 0x0801C560: 790B LDRB R3, [R1, #4] 0x0801C562: F8D2 C000 LDR.W R12, [R2] 0x0801C566: F88C 3020 STRB.W R3, [R12, #32] 0x0801C56A: 7949 LDRB R1, [R1, #5] 0x0801C56C: 6812 LDR R2, [R2] 0x0801C56E: F882 1021 STRB.W R1, [R2, #33] 0x0801C572: F88D 0013 STRB.W R0, [SP, #19]
.L1: 0x0801C576: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C57A: 280F CMP R0, #15 0x0801C57C: DC0F BGT .L2 ; 0x0801C59E 0x0801C57E: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C582: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C586: 6800 LDR R0, [R0] 0x0801C588: F89D 1013 LDRB.W R1, [SP, #19] 0x0801C58C: 4401 ADD R1, R0 0x0801C58E: 2000 MOVS R0, #0 0x0801C590: 7708 STRB R0, [R1, #28] 0x0801C592: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C596: 3001 ADDS R0, #1 0x0801C598: F88D 0013 STRB.W R0, [SP, #19] 0x0801C59C: E7EB B .L1 ; 0x0801C576
.L2: 0x0801C59E: 2000 MOVS R0, #0 0x0801C5A0: F88D 0013 STRB.W R0, [SP, #19]
.L3: 0x0801C5A4: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C5A8: 283F CMP R0, #63 0x0801C5AA: DC10 BGT .L4 ; 0x0801C5CE 0x0801C5AC: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C5B0: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C5B4: 6800 LDR R0, [R0] 0x0801C5B6: F89D 1013 LDRB.W R1, [SP, #19] 0x0801C5BA: 4401 ADD R1, R0 0x0801C5BC: 2000 MOVS R0, #0 0x0801C5BE: F881 002C STRB.W R0, [R1, #44] 0x0801C5C2: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C5C6: 3001 ADDS R0, #1 0x0801C5C8: F88D 0013 STRB.W R0, [SP, #19] 0x0801C5CC: E7EA B .L3 ; 0x0801C5A4
.L4: 0x0801C5CE: 2000 MOVS R0, #0 0x0801C5D0: F88D 0013 STRB.W R0, [SP, #19]
.L5: 0x0801C5D4: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C5D8: 287F CMP R0, #127 0x0801C5DA: DC10 BGT .L6 ; 0x0801C5FE 0x0801C5DC: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C5E0: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C5E4: 6800 LDR R0, [R0] 0x0801C5E6: F89D 1013 LDRB.W R1, [SP, #19] 0x0801C5EA: 4401 ADD R1, R0 0x0801C5EC: 2000 MOVS R0, #0 0x0801C5EE: F881 006C STRB.W R0, [R1, #108] 0x0801C5F2: F89D 0013 LDRB.W R0, [SP, #19] 0x0801C5F6: 3001 ADDS R0, #1 0x0801C5F8: F88D 0013 STRB.W R0, [SP, #19] 0x0801C5FC: E7EA B .L5 ; 0x0801C5D4
.L6: 0x0801C5FE: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C602: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C606: 680A LDR R2, [R1] 0x0801C608: 2063 MOVS R0, #99 0x0801C60A: F882 00EC STRB.W R0, [R2, #236] 0x0801C60E: 680B LDR R3, [R1] 0x0801C610: 2282 MOVS R2, #130 0x0801C612: F883 20ED STRB.W R2, [R3, #237] 0x0801C616: 680B LDR R3, [R1] 0x0801C618: 2253 MOVS R2, #83 0x0801C61A: F883 20EE STRB.W R2, [R3, #238] 0x0801C61E: 6809 LDR R1, [R1] 0x0801C620: F881 00EF STRB.W R0, [R1, #239] 0x0801C624: B008 ADD SP, SP, #32 0x0801C626: BD80 POP {R7, PC}
send_DHCP_DISCOVER: 0x0801C628: B580 PUSH {R7, LR} 0x0801C62A: B088 SUB SP, SP, #32 0x0801C62C: 2000 MOVS R0, #0 0x0801C62E: 9004 STR R0, [SP, #16] 0x0801C630: F8AD 0018 STRH.W R0, [SP, #24] 0x0801C634: F7FF FF16 BL makeDHCPMSG ; 0x0801C464 0x0801C638: 9804 LDR R0, [SP, #16] 0x0801C63A: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801C63E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801C642: 7008 STRB R0, [R1] 0x0801C644: 7048 STRB R0, [R1, #1] 0x0801C646: 7088 STRB R0, [R1, #2] 0x0801C648: 70C8 STRB R0, [R1, #3] 0x0801C64A: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801C64E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801C652: 7008 STRB R0, [R1] 0x0801C654: 7048 STRB R0, [R1, #1] 0x0801C656: 7088 STRB R0, [R1, #2] 0x0801C658: 70C8 STRB R0, [R1, #3] 0x0801C65A: 2104 MOVS R1, #4 0x0801C65C: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C660: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C664: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C668: 9105 STR R1, [SP, #20] 0x0801C66A: 680B LDR R3, [R1] 0x0801C66C: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C670: 4413 ADD R3, R2 0x0801C672: 3201 ADDS R2, #1 0x0801C674: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C678: 2235 MOVS R2, #53 0x0801C67A: F883 20EC STRB.W R2, [R3, #236] 0x0801C67E: 680B LDR R3, [R1] 0x0801C680: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C684: 4413 ADD R3, R2 0x0801C686: 3201 ADDS R2, #1 0x0801C688: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C68C: 2201 MOVS R2, #1 0x0801C68E: F883 20EC STRB.W R2, [R3, #236] 0x0801C692: 680B LDR R3, [R1] 0x0801C694: F8BD C018 LDRH.W R12, [SP, #24] 0x0801C698: 4463 ADD R3, R12 0x0801C69A: F10C 0C01 ADD.W R12, R12, #1 0x0801C69E: F8AD C018 STRH.W R12, [SP, #24] 0x0801C6A2: F883 20EC STRB.W R2, [R3, #236] 0x0801C6A6: F8D1 C000 LDR.W R12, [R1] 0x0801C6AA: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C6AE: 449C ADD R12, R3 0x0801C6B0: 3301 ADDS R3, #1 0x0801C6B2: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C6B6: 233D MOVS R3, #61 0x0801C6B8: F88C 30EC STRB.W R3, [R12, #236] 0x0801C6BC: F8D1 C000 LDR.W R12, [R1] 0x0801C6C0: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C6C4: 449C ADD R12, R3 0x0801C6C6: 3301 ADDS R3, #1 0x0801C6C8: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C6CC: 2307 MOVS R3, #7 0x0801C6CE: F88C 30EC STRB.W R3, [R12, #236] 0x0801C6D2: 680B LDR R3, [R1] 0x0801C6D4: F8BD C018 LDRH.W R12, [SP, #24] 0x0801C6D8: 4463 ADD R3, R12 0x0801C6DA: F10C 0C01 ADD.W R12, R12, #1 0x0801C6DE: F8AD C018 STRH.W R12, [SP, #24] 0x0801C6E2: F883 20EC STRB.W R2, [R3, #236] 0x0801C6E6: F646 62AC MOVW R2, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801C6EA: F2C2 4200 MOVT R2, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801C6EE: 7813 LDRB R3, [R2] 0x0801C6F0: F8D1 C000 LDR.W R12, [R1] 0x0801C6F4: F8BD E018 LDRH.W LR, [SP, #24] 0x0801C6F8: 44F4 ADD R12, LR 0x0801C6FA: F10E 0E01 ADD.W LR, LR, #1 0x0801C6FE: F8AD E018 STRH.W LR, [SP, #24] 0x0801C702: F88C 30EC STRB.W R3, [R12, #236] 0x0801C706: 7853 LDRB R3, [R2, #1] 0x0801C708: F8D1 C000 LDR.W R12, [R1] 0x0801C70C: F8BD E018 LDRH.W LR, [SP, #24] 0x0801C710: 44F4 ADD R12, LR 0x0801C712: F10E 0E01 ADD.W LR, LR, #1 0x0801C716: F8AD E018 STRH.W LR, [SP, #24] 0x0801C71A: F88C 30EC STRB.W R3, [R12, #236] 0x0801C71E: 7893 LDRB R3, [R2, #2] 0x0801C720: F8D1 C000 LDR.W R12, [R1] 0x0801C724: F8BD E018 LDRH.W LR, [SP, #24] 0x0801C728: 44F4 ADD R12, LR 0x0801C72A: F10E 0E01 ADD.W LR, LR, #1 0x0801C72E: F8AD E018 STRH.W LR, [SP, #24] 0x0801C732: F88C 30EC STRB.W R3, [R12, #236] 0x0801C736: 78D3 LDRB R3, [R2, #3] 0x0801C738: F8D1 C000 LDR.W R12, [R1] 0x0801C73C: F8BD E018 LDRH.W LR, [SP, #24] 0x0801C740: 44F4 ADD R12, LR 0x0801C742: F10E 0E01 ADD.W LR, LR, #1 0x0801C746: F8AD E018 STRH.W LR, [SP, #24] 0x0801C74A: F88C 30EC STRB.W R3, [R12, #236] 0x0801C74E: 7913 LDRB R3, [R2, #4] 0x0801C750: F8D1 C000 LDR.W R12, [R1] 0x0801C754: F8BD E018 LDRH.W LR, [SP, #24] 0x0801C758: 44F4 ADD R12, LR 0x0801C75A: F10E 0E01 ADD.W LR, LR, #1 0x0801C75E: F8AD E018 STRH.W LR, [SP, #24] 0x0801C762: F88C 30EC STRB.W R3, [R12, #236] 0x0801C766: 7952 LDRB R2, [R2, #5] 0x0801C768: 680B LDR R3, [R1] 0x0801C76A: F8BD C018 LDRH.W R12, [SP, #24] 0x0801C76E: 4463 ADD R3, R12 0x0801C770: F10C 0C01 ADD.W R12, R12, #1 0x0801C774: F8AD C018 STRH.W R12, [SP, #24] 0x0801C778: F883 20EC STRB.W R2, [R3, #236] 0x0801C77C: 680B LDR R3, [R1] 0x0801C77E: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C782: 4413 ADD R3, R2 0x0801C784: 3201 ADDS R2, #1 0x0801C786: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C78A: 220C MOVS R2, #12 0x0801C78C: F883 20EC STRB.W R2, [R3, #236] 0x0801C790: 6809 LDR R1, [R1] 0x0801C792: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C796: 4411 ADD R1, R2 0x0801C798: 3201 ADDS R2, #1 0x0801C79A: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C79E: F881 00EC STRB.W R0, [R1, #236] 0x0801C7A2: F8AD 001E STRH.W R0, [SP, #30]
.L1: 0x0801C7A6: F8BD 101E LDRH.W R1, [SP, #30] 0x0801C7AA: F646 706B MOVW R0, #0x6F6B ; 0x24006F6B = HOST_NAME 0x0801C7AE: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F6B = HOST_NAME 0x0801C7B2: 5C40 LDRB R0, [R0, R1] 0x0801C7B4: B1C8 CBZ R0, .L2 ; 0x0801C7EA 0x0801C7B6: F8BD 101E LDRH.W R1, [SP, #30] 0x0801C7BA: F646 706B MOVW R0, #0x6F6B ; 0x24006F6B = HOST_NAME 0x0801C7BE: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F6B = HOST_NAME 0x0801C7C2: 5C40 LDRB R0, [R0, R1] 0x0801C7C4: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C7C8: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C7CC: 6809 LDR R1, [R1] 0x0801C7CE: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C7D2: 4411 ADD R1, R2 0x0801C7D4: 3201 ADDS R2, #1 0x0801C7D6: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C7DA: F881 00EC STRB.W R0, [R1, #236] 0x0801C7DE: F8BD 001E LDRH.W R0, [SP, #30] 0x0801C7E2: 3001 ADDS R0, #1 0x0801C7E4: F8AD 001E STRH.W R0, [SP, #30] 0x0801C7E8: E7DD B .L1 ; 0x0801C7A6
.L2: 0x0801C7EA: F646 60AC MOVW R0, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801C7EE: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801C7F2: 9002 STR R0, [SP, #8] 0x0801C7F4: 78C0 LDRB R0, [R0, #3] 0x0801C7F6: 0900 LSRS R0, R0, #4 0x0801C7F8: F000 F8FE BL NibbleToHex ; 0x0801C9F8 0x0801C7FC: 4601 MOV R1, R0 0x0801C7FE: 9802 LDR R0, [SP, #8] 0x0801C800: F242 42B4 MOVW R2, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C804: F2C2 4200 MOVT R2, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C808: 9203 STR R2, [SP, #12] 0x0801C80A: 6812 LDR R2, [R2] 0x0801C80C: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C810: 441A ADD R2, R3 0x0801C812: 3301 ADDS R3, #1 0x0801C814: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C818: F882 10EC STRB.W R1, [R2, #236] 0x0801C81C: 78C0 LDRB R0, [R0, #3] 0x0801C81E: F000 F8EB BL NibbleToHex ; 0x0801C9F8 0x0801C822: 9A03 LDR R2, [SP, #12] 0x0801C824: 4601 MOV R1, R0 0x0801C826: 9802 LDR R0, [SP, #8] 0x0801C828: 6812 LDR R2, [R2] 0x0801C82A: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C82E: 441A ADD R2, R3 0x0801C830: 3301 ADDS R3, #1 0x0801C832: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C836: F882 10EC STRB.W R1, [R2, #236] 0x0801C83A: 7900 LDRB R0, [R0, #4] 0x0801C83C: 0900 LSRS R0, R0, #4 0x0801C83E: F000 F8DB BL NibbleToHex ; 0x0801C9F8 0x0801C842: 9A03 LDR R2, [SP, #12] 0x0801C844: 4601 MOV R1, R0 0x0801C846: 9802 LDR R0, [SP, #8] 0x0801C848: 6812 LDR R2, [R2] 0x0801C84A: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C84E: 441A ADD R2, R3 0x0801C850: 3301 ADDS R3, #1 0x0801C852: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C856: F882 10EC STRB.W R1, [R2, #236] 0x0801C85A: 7900 LDRB R0, [R0, #4] 0x0801C85C: F000 F8CC BL NibbleToHex ; 0x0801C9F8 0x0801C860: 9A03 LDR R2, [SP, #12] 0x0801C862: 4601 MOV R1, R0 0x0801C864: 9802 LDR R0, [SP, #8] 0x0801C866: 6812 LDR R2, [R2] 0x0801C868: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C86C: 441A ADD R2, R3 0x0801C86E: 3301 ADDS R3, #1 0x0801C870: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C874: F882 10EC STRB.W R1, [R2, #236] 0x0801C878: 7940 LDRB R0, [R0, #5] 0x0801C87A: 0900 LSRS R0, R0, #4 0x0801C87C: F000 F8BC BL NibbleToHex ; 0x0801C9F8 0x0801C880: 9A03 LDR R2, [SP, #12] 0x0801C882: 4601 MOV R1, R0 0x0801C884: 9802 LDR R0, [SP, #8] 0x0801C886: 6812 LDR R2, [R2] 0x0801C888: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C88C: 441A ADD R2, R3 0x0801C88E: 3301 ADDS R3, #1 0x0801C890: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C894: F882 10EC STRB.W R1, [R2, #236] 0x0801C898: 7940 LDRB R0, [R0, #5] 0x0801C89A: F000 F8AD BL NibbleToHex ; 0x0801C9F8 0x0801C89E: 4601 MOV R1, R0 0x0801C8A0: 9803 LDR R0, [SP, #12] 0x0801C8A2: 6802 LDR R2, [R0] 0x0801C8A4: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C8A8: 441A ADD R2, R3 0x0801C8AA: 3301 ADDS R3, #1 0x0801C8AC: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C8B0: F882 10EC STRB.W R1, [R2, #236] 0x0801C8B4: F8BD 101E LDRH.W R1, [SP, #30] 0x0801C8B8: 3106 ADDS R1, #6 0x0801C8BA: 6802 LDR R2, [R0] 0x0801C8BC: F8BD C018 LDRH.W R12, [SP, #24] 0x0801C8C0: 43CB MVNS R3, R1 0x0801C8C2: 4463 ADD R3, R12 0x0801C8C4: 441A ADD R2, R3 0x0801C8C6: F882 10EC STRB.W R1, [R2, #236] 0x0801C8CA: 6802 LDR R2, [R0] 0x0801C8CC: F8BD 1018 LDRH.W R1, [SP, #24] 0x0801C8D0: 440A ADD R2, R1 0x0801C8D2: 3101 ADDS R1, #1 0x0801C8D4: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C8D8: 2137 MOVS R1, #55 0x0801C8DA: F882 10EC STRB.W R1, [R2, #236] 0x0801C8DE: 6802 LDR R2, [R0] 0x0801C8E0: F8BD 1018 LDRH.W R1, [SP, #24] 0x0801C8E4: 440A ADD R2, R1 0x0801C8E6: 3101 ADDS R1, #1 0x0801C8E8: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C8EC: 2106 MOVS R1, #6 0x0801C8EE: F882 10EC STRB.W R1, [R2, #236] 0x0801C8F2: 6803 LDR R3, [R0] 0x0801C8F4: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C8F8: 4413 ADD R3, R2 0x0801C8FA: 3201 ADDS R2, #1 0x0801C8FC: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C900: 2201 MOVS R2, #1 0x0801C902: F883 20EC STRB.W R2, [R3, #236] 0x0801C906: 6803 LDR R3, [R0] 0x0801C908: F8BD 2018 LDRH.W R2, [SP, #24] 0x0801C90C: 4413 ADD R3, R2 0x0801C90E: 3201 ADDS R2, #1 0x0801C910: F8AD 2018 STRH.W R2, [SP, #24] 0x0801C914: 2203 MOVS R2, #3 0x0801C916: F883 20EC STRB.W R2, [R3, #236] 0x0801C91A: 6802 LDR R2, [R0] 0x0801C91C: F8BD 3018 LDRH.W R3, [SP, #24] 0x0801C920: 441A ADD R2, R3 0x0801C922: 3301 ADDS R3, #1 0x0801C924: F8AD 3018 STRH.W R3, [SP, #24] 0x0801C928: F882 10EC STRB.W R1, [R2, #236] 0x0801C92C: 6802 LDR R2, [R0] 0x0801C92E: F8BD 1018 LDRH.W R1, [SP, #24] 0x0801C932: 440A ADD R2, R1 0x0801C934: 3101 ADDS R1, #1 0x0801C936: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C93A: 210F MOVS R1, #15 0x0801C93C: F882 10EC STRB.W R1, [R2, #236] 0x0801C940: 6802 LDR R2, [R0] 0x0801C942: F8BD 1018 LDRH.W R1, [SP, #24] 0x0801C946: 440A ADD R2, R1 0x0801C948: 3101 ADDS R1, #1 0x0801C94A: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C94E: 213A MOVS R1, #58 0x0801C950: F882 10EC STRB.W R1, [R2, #236] 0x0801C954: 6802 LDR R2, [R0] 0x0801C956: F8BD 1018 LDRH.W R1, [SP, #24] 0x0801C95A: 440A ADD R2, R1 0x0801C95C: 3101 ADDS R1, #1 0x0801C95E: F8AD 1018 STRH.W R1, [SP, #24] 0x0801C962: 213B MOVS R1, #59 0x0801C964: F882 10EC STRB.W R1, [R2, #236] 0x0801C968: 6801 LDR R1, [R0] 0x0801C96A: F8BD 0018 LDRH.W R0, [SP, #24] 0x0801C96E: 4401 ADD R1, R0 0x0801C970: 3001 ADDS R0, #1 0x0801C972: F8AD 0018 STRH.W R0, [SP, #24] 0x0801C976: 20FF MOVS R0, #255 0x0801C978: F881 00EC STRB.W R0, [R1, #236] 0x0801C97C: F8BD 0018 LDRH.W R0, [SP, #24] 0x0801C980: F8AD 001E STRH.W R0, [SP, #30]
.L3: 0x0801C984: F8BD 001E LDRH.W R0, [SP, #30] 0x0801C988: F5B0 7F9C CMP.W R0, #0x0138 0x0801C98C: DA10 BGE .L4 ; 0x0801C9B0 0x0801C98E: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C992: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C996: 6800 LDR R0, [R0] 0x0801C998: F8BD 101E LDRH.W R1, [SP, #30] 0x0801C99C: 4401 ADD R1, R0 0x0801C99E: 2000 MOVS R0, #0 0x0801C9A0: F881 00EC STRB.W R0, [R1, #236] 0x0801C9A4: F8BD 001E LDRH.W R0, [SP, #30] 0x0801C9A8: 3001 ADDS R0, #1 0x0801C9AA: F8AD 001E STRH.W R0, [SP, #30] 0x0801C9AE: E7E9 B .L3 ; 0x0801C984
.L4: 0x0801C9B0: 20FF MOVS R0, #255 0x0801C9B2: F88D 001A STRB.W R0, [SP, #26] 0x0801C9B6: F88D 001B STRB.W R0, [SP, #27] 0x0801C9BA: F88D 001C STRB.W R0, [SP, #28] 0x0801C9BE: F88D 001D STRB.W R0, [SP, #29] 0x0801C9C2: F241 7020 MOVW R0, #0x1720 ; 0x08021720 = .rodata..L.str.270 0x0801C9C6: F6C0 0002 MOVT R0, #0x0802 ; 0x08021720 = .rodata..L.str.270 0x0801C9CA: F7F8 FEE6 BL printf ; 0x0801579A 0x0801C9CE: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801C9D2: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801C9D6: 7800 LDRB R0, [R0] 0x0801C9D8: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801C9DC: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801C9E0: 6809 LDR R1, [R1] 0x0801C9E2: 466B MOV R3, SP 0x0801C9E4: 2243 MOVS R2, #67 0x0801C9E6: 601A STR R2, [R3] 0x0801C9E8: F44F 7209 MOV.W R2, #0x0224 0x0801C9EC: F10D 031A ADD.W R3, SP, #26 0x0801C9F0: F7F4 F921 BL sendto ; 0x08010C36 0x0801C9F4: B008 ADD SP, SP, #32 0x0801C9F6: BD80 POP {R7, PC}
NibbleToHex: 0x0801C9F8: B081 SUB SP, SP, #4 0x0801C9FA: F88D 0002 STRB.W R0, [SP, #2] 0x0801C9FE: F89D 0002 LDRB.W R0, [SP, #2] 0x0801CA02: F000 000F AND R0, R0, #15 0x0801CA06: F88D 0002 STRB.W R0, [SP, #2] 0x0801CA0A: F89D 0002 LDRB.W R0, [SP, #2] 0x0801CA0E: 2809 CMP R0, #9 0x0801CA10: DC05 BGT .L1 ; 0x0801CA1E 0x0801CA12: F89D 0002 LDRB.W R0, [SP, #2] 0x0801CA16: 3030 ADDS R0, #48 0x0801CA18: F88D 0003 STRB.W R0, [SP, #3] 0x0801CA1C: E004 B .L2 ; 0x0801CA28
.L1: 0x0801CA1E: F89D 0002 LDRB.W R0, [SP, #2] 0x0801CA22: 3037 ADDS R0, #55 0x0801CA24: F88D 0003 STRB.W R0, [SP, #3]
.L2: 0x0801CA28: F89D 0003 LDRB.W R0, [SP, #3] 0x0801CA2C: B001 ADD SP, SP, #4 0x0801CA2E: 4770 BX LR
send_DHCP_REQUEST: 0x0801CA30: B580 PUSH {R7, LR} 0x0801CA32: B088 SUB SP, SP, #32 0x0801CA34: 2000 MOVS R0, #0 0x0801CA36: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CA3A: F7FF FD13 BL makeDHCPMSG ; 0x0801C464 0x0801CA3E: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x0801CA42: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x0801CA46: F990 0000 LDRSB.W R0, [R0] 0x0801CA4A: 2803 CMP R0, #3 0x0801CA4C: D007 BEQ .L1 ; 0x0801CA5E 0x0801CA4E: F646 60DC MOVW R0, #0x6EDC ; 0x24006EDC = dhcp_state 0x0801CA52: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDC = dhcp_state 0x0801CA56: F990 0000 LDRSB.W R0, [R0] 0x0801CA5A: 2804 CMP R0, #4 0x0801CA5C: D129 BNE .L2 ; 0x0801CAB2
.L1: 0x0801CA5E: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CA62: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CA66: 680A LDR R2, [R1] 0x0801CA68: 2000 MOVS R0, #0 0x0801CA6A: 7290 STRB R0, [R2, #10] 0x0801CA6C: 680A LDR R2, [R1] 0x0801CA6E: 72D0 STRB R0, [R2, #11] 0x0801CA70: F646 60C6 MOVW R0, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801CA74: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x0801CA78: 7802 LDRB R2, [R0] 0x0801CA7A: 680B LDR R3, [R1] 0x0801CA7C: 731A STRB R2, [R3, #12] 0x0801CA7E: 7842 LDRB R2, [R0, #1] 0x0801CA80: 680B LDR R3, [R1] 0x0801CA82: 735A STRB R2, [R3, #13] 0x0801CA84: 7882 LDRB R2, [R0, #2] 0x0801CA86: 680B LDR R3, [R1] 0x0801CA88: 739A STRB R2, [R3, #14] 0x0801CA8A: 78C0 LDRB R0, [R0, #3] 0x0801CA8C: 6809 LDR R1, [R1] 0x0801CA8E: 73C8 STRB R0, [R1, #15] 0x0801CA90: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801CA94: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801CA98: 7801 LDRB R1, [R0] 0x0801CA9A: F88D 1018 STRB.W R1, [SP, #24] 0x0801CA9E: 7841 LDRB R1, [R0, #1] 0x0801CAA0: F88D 1019 STRB.W R1, [SP, #25] 0x0801CAA4: 7881 LDRB R1, [R0, #2] 0x0801CAA6: F88D 101A STRB.W R1, [SP, #26] 0x0801CAAA: 78C0 LDRB R0, [R0, #3] 0x0801CAAC: F88D 001B STRB.W R0, [SP, #27] 0x0801CAB0: E008 B .L3 ; 0x0801CAC4
.L2: 0x0801CAB2: 20FF MOVS R0, #255 0x0801CAB4: F88D 0018 STRB.W R0, [SP, #24] 0x0801CAB8: F88D 0019 STRB.W R0, [SP, #25] 0x0801CABC: F88D 001A STRB.W R0, [SP, #26] 0x0801CAC0: F88D 001B STRB.W R0, [SP, #27]
.L3: 0x0801CAC4: 2004 MOVS R0, #4 0x0801CAC6: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CACA: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CACE: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CAD2: 9104 STR R1, [SP, #16] 0x0801CAD4: 680A LDR R2, [R1] 0x0801CAD6: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CADA: 4402 ADD R2, R0 0x0801CADC: 3001 ADDS R0, #1 0x0801CADE: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CAE2: 2035 MOVS R0, #53 0x0801CAE4: F882 00EC STRB.W R0, [R2, #236] 0x0801CAE8: 680A LDR R2, [R1] 0x0801CAEA: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CAEE: 4402 ADD R2, R0 0x0801CAF0: 3001 ADDS R0, #1 0x0801CAF2: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CAF6: 2001 MOVS R0, #1 0x0801CAF8: F882 00EC STRB.W R0, [R2, #236] 0x0801CAFC: 680B LDR R3, [R1] 0x0801CAFE: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CB02: 4413 ADD R3, R2 0x0801CB04: 3201 ADDS R2, #1 0x0801CB06: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CB0A: 2203 MOVS R2, #3 0x0801CB0C: F883 20EC STRB.W R2, [R3, #236] 0x0801CB10: 680B LDR R3, [R1] 0x0801CB12: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CB16: 4413 ADD R3, R2 0x0801CB18: 3201 ADDS R2, #1 0x0801CB1A: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CB1E: 223D MOVS R2, #61 0x0801CB20: F883 20EC STRB.W R2, [R3, #236] 0x0801CB24: 680B LDR R3, [R1] 0x0801CB26: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CB2A: 4413 ADD R3, R2 0x0801CB2C: 3201 ADDS R2, #1 0x0801CB2E: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CB32: 2207 MOVS R2, #7 0x0801CB34: F883 20EC STRB.W R2, [R3, #236] 0x0801CB38: 680A LDR R2, [R1] 0x0801CB3A: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CB3E: 441A ADD R2, R3 0x0801CB40: 3301 ADDS R3, #1 0x0801CB42: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CB46: F882 00EC STRB.W R0, [R2, #236] 0x0801CB4A: F646 60AC MOVW R0, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801CB4E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801CB52: 7802 LDRB R2, [R0] 0x0801CB54: 680B LDR R3, [R1] 0x0801CB56: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CB5A: 4463 ADD R3, R12 0x0801CB5C: F10C 0C01 ADD.W R12, R12, #1 0x0801CB60: F8AD C016 STRH.W R12, [SP, #22] 0x0801CB64: F883 20EC STRB.W R2, [R3, #236] 0x0801CB68: 7842 LDRB R2, [R0, #1] 0x0801CB6A: 680B LDR R3, [R1] 0x0801CB6C: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CB70: 4463 ADD R3, R12 0x0801CB72: F10C 0C01 ADD.W R12, R12, #1 0x0801CB76: F8AD C016 STRH.W R12, [SP, #22] 0x0801CB7A: F883 20EC STRB.W R2, [R3, #236] 0x0801CB7E: 7882 LDRB R2, [R0, #2] 0x0801CB80: 680B LDR R3, [R1] 0x0801CB82: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CB86: 4463 ADD R3, R12 0x0801CB88: F10C 0C01 ADD.W R12, R12, #1 0x0801CB8C: F8AD C016 STRH.W R12, [SP, #22] 0x0801CB90: F883 20EC STRB.W R2, [R3, #236] 0x0801CB94: 78C2 LDRB R2, [R0, #3] 0x0801CB96: 680B LDR R3, [R1] 0x0801CB98: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CB9C: 4463 ADD R3, R12 0x0801CB9E: F10C 0C01 ADD.W R12, R12, #1 0x0801CBA2: F8AD C016 STRH.W R12, [SP, #22] 0x0801CBA6: F883 20EC STRB.W R2, [R3, #236] 0x0801CBAA: 7902 LDRB R2, [R0, #4] 0x0801CBAC: 680B LDR R3, [R1] 0x0801CBAE: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CBB2: 4463 ADD R3, R12 0x0801CBB4: F10C 0C01 ADD.W R12, R12, #1 0x0801CBB8: F8AD C016 STRH.W R12, [SP, #22] 0x0801CBBC: F883 20EC STRB.W R2, [R3, #236] 0x0801CBC0: 7940 LDRB R0, [R0, #5] 0x0801CBC2: 6809 LDR R1, [R1] 0x0801CBC4: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CBC8: 4411 ADD R1, R2 0x0801CBCA: 3201 ADDS R2, #1 0x0801CBCC: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CBD0: F881 00EC STRB.W R0, [R1, #236] 0x0801CBD4: F89D 001B LDRB.W R0, [SP, #27] 0x0801CBD8: 28FF CMP R0, #255 0x0801CBDA: F040 808E BNE.W .L4 ; 0x0801CCFA 0x0801CBDE: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CBE2: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CBE6: 9103 STR R1, [SP, #12] 0x0801CBE8: 680A LDR R2, [R1] 0x0801CBEA: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CBEE: 4402 ADD R2, R0 0x0801CBF0: 3001 ADDS R0, #1 0x0801CBF2: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CBF6: 2032 MOVS R0, #50 0x0801CBF8: F882 00EC STRB.W R0, [R2, #236] 0x0801CBFC: 680A LDR R2, [R1] 0x0801CBFE: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CC02: 4402 ADD R2, R0 0x0801CC04: 3001 ADDS R0, #1 0x0801CC06: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CC0A: 2004 MOVS R0, #4 0x0801CC0C: F882 00EC STRB.W R0, [R2, #236] 0x0801CC10: F646 62C6 MOVW R2, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801CC14: F2C2 4200 MOVT R2, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x0801CC18: 7813 LDRB R3, [R2] 0x0801CC1A: F8D1 C000 LDR.W R12, [R1] 0x0801CC1E: F8BD E016 LDRH.W LR, [SP, #22] 0x0801CC22: 44F4 ADD R12, LR 0x0801CC24: F10E 0E01 ADD.W LR, LR, #1 0x0801CC28: F8AD E016 STRH.W LR, [SP, #22] 0x0801CC2C: F88C 30EC STRB.W R3, [R12, #236] 0x0801CC30: 7853 LDRB R3, [R2, #1] 0x0801CC32: F8D1 C000 LDR.W R12, [R1] 0x0801CC36: F8BD E016 LDRH.W LR, [SP, #22] 0x0801CC3A: 44F4 ADD R12, LR 0x0801CC3C: F10E 0E01 ADD.W LR, LR, #1 0x0801CC40: F8AD E016 STRH.W LR, [SP, #22] 0x0801CC44: F88C 30EC STRB.W R3, [R12, #236] 0x0801CC48: 7893 LDRB R3, [R2, #2] 0x0801CC4A: F8D1 C000 LDR.W R12, [R1] 0x0801CC4E: F8BD E016 LDRH.W LR, [SP, #22] 0x0801CC52: 44F4 ADD R12, LR 0x0801CC54: F10E 0E01 ADD.W LR, LR, #1 0x0801CC58: F8AD E016 STRH.W LR, [SP, #22] 0x0801CC5C: F88C 30EC STRB.W R3, [R12, #236] 0x0801CC60: 78D2 LDRB R2, [R2, #3] 0x0801CC62: 680B LDR R3, [R1] 0x0801CC64: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CC68: 4463 ADD R3, R12 0x0801CC6A: F10C 0C01 ADD.W R12, R12, #1 0x0801CC6E: F8AD C016 STRH.W R12, [SP, #22] 0x0801CC72: F883 20EC STRB.W R2, [R3, #236] 0x0801CC76: 680B LDR R3, [R1] 0x0801CC78: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CC7C: 4413 ADD R3, R2 0x0801CC7E: 3201 ADDS R2, #1 0x0801CC80: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CC84: 2236 MOVS R2, #54 0x0801CC86: F883 20EC STRB.W R2, [R3, #236] 0x0801CC8A: 680A LDR R2, [R1] 0x0801CC8C: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CC90: 441A ADD R2, R3 0x0801CC92: 3301 ADDS R3, #1 0x0801CC94: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CC98: F882 00EC STRB.W R0, [R2, #236] 0x0801CC9C: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801CCA0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801CCA4: 7802 LDRB R2, [R0] 0x0801CCA6: 680B LDR R3, [R1] 0x0801CCA8: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CCAC: 4463 ADD R3, R12 0x0801CCAE: F10C 0C01 ADD.W R12, R12, #1 0x0801CCB2: F8AD C016 STRH.W R12, [SP, #22] 0x0801CCB6: F883 20EC STRB.W R2, [R3, #236] 0x0801CCBA: 7842 LDRB R2, [R0, #1] 0x0801CCBC: 680B LDR R3, [R1] 0x0801CCBE: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CCC2: 4463 ADD R3, R12 0x0801CCC4: F10C 0C01 ADD.W R12, R12, #1 0x0801CCC8: F8AD C016 STRH.W R12, [SP, #22] 0x0801CCCC: F883 20EC STRB.W R2, [R3, #236] 0x0801CCD0: 7882 LDRB R2, [R0, #2] 0x0801CCD2: 680B LDR R3, [R1] 0x0801CCD4: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CCD8: 4463 ADD R3, R12 0x0801CCDA: F10C 0C01 ADD.W R12, R12, #1 0x0801CCDE: F8AD C016 STRH.W R12, [SP, #22] 0x0801CCE2: F883 20EC STRB.W R2, [R3, #236] 0x0801CCE6: 78C0 LDRB R0, [R0, #3] 0x0801CCE8: 6809 LDR R1, [R1] 0x0801CCEA: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CCEE: 4411 ADD R1, R2 0x0801CCF0: 3201 ADDS R2, #1 0x0801CCF2: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CCF6: F881 00EC STRB.W R0, [R1, #236]
.L4: 0x0801CCFA: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CCFE: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CD02: 6802 LDR R2, [R0] 0x0801CD04: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CD08: 440A ADD R2, R1 0x0801CD0A: 3101 ADDS R1, #1 0x0801CD0C: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CD10: 210C MOVS R1, #12 0x0801CD12: F882 10EC STRB.W R1, [R2, #236] 0x0801CD16: 6801 LDR R1, [R0] 0x0801CD18: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CD1C: 4401 ADD R1, R0 0x0801CD1E: 3001 ADDS R0, #1 0x0801CD20: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CD24: 2000 MOVS R0, #0 0x0801CD26: F881 00EC STRB.W R0, [R1, #236] 0x0801CD2A: 9007 STR R0, [SP, #28]
.L5: 0x0801CD2C: 9907 LDR R1, [SP, #28] 0x0801CD2E: F646 706B MOVW R0, #0x6F6B ; 0x24006F6B = HOST_NAME 0x0801CD32: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F6B = HOST_NAME 0x0801CD36: 5C40 LDRB R0, [R0, R1] 0x0801CD38: B1B0 CBZ R0, .L6 ; 0x0801CD68 0x0801CD3A: 9907 LDR R1, [SP, #28] 0x0801CD3C: F646 706B MOVW R0, #0x6F6B ; 0x24006F6B = HOST_NAME 0x0801CD40: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F6B = HOST_NAME 0x0801CD44: 5C40 LDRB R0, [R0, R1] 0x0801CD46: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CD4A: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CD4E: 6809 LDR R1, [R1] 0x0801CD50: F8BD 2016 LDRH.W R2, [SP, #22] 0x0801CD54: 4411 ADD R1, R2 0x0801CD56: 3201 ADDS R2, #1 0x0801CD58: F8AD 2016 STRH.W R2, [SP, #22] 0x0801CD5C: F881 00EC STRB.W R0, [R1, #236] 0x0801CD60: 9807 LDR R0, [SP, #28] 0x0801CD62: 3001 ADDS R0, #1 0x0801CD64: 9007 STR R0, [SP, #28] 0x0801CD66: E7E1 B .L5 ; 0x0801CD2C
.L6: 0x0801CD68: F646 60AC MOVW R0, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801CD6C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801CD70: 9001 STR R0, [SP, #4] 0x0801CD72: 78C0 LDRB R0, [R0, #3] 0x0801CD74: 0900 LSRS R0, R0, #4 0x0801CD76: F7FF FE3F BL NibbleToHex ; 0x0801C9F8 0x0801CD7A: 4601 MOV R1, R0 0x0801CD7C: 9801 LDR R0, [SP, #4] 0x0801CD7E: F242 42B4 MOVW R2, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CD82: F2C2 4200 MOVT R2, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CD86: 9202 STR R2, [SP, #8] 0x0801CD88: 6812 LDR R2, [R2] 0x0801CD8A: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CD8E: 441A ADD R2, R3 0x0801CD90: 3301 ADDS R3, #1 0x0801CD92: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CD96: F882 10EC STRB.W R1, [R2, #236] 0x0801CD9A: 78C0 LDRB R0, [R0, #3] 0x0801CD9C: F7FF FE2C BL NibbleToHex ; 0x0801C9F8 0x0801CDA0: 9A02 LDR R2, [SP, #8] 0x0801CDA2: 4601 MOV R1, R0 0x0801CDA4: 9801 LDR R0, [SP, #4] 0x0801CDA6: 6812 LDR R2, [R2] 0x0801CDA8: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CDAC: 441A ADD R2, R3 0x0801CDAE: 3301 ADDS R3, #1 0x0801CDB0: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CDB4: F882 10EC STRB.W R1, [R2, #236] 0x0801CDB8: 7900 LDRB R0, [R0, #4] 0x0801CDBA: 0900 LSRS R0, R0, #4 0x0801CDBC: F7FF FE1C BL NibbleToHex ; 0x0801C9F8 0x0801CDC0: 9A02 LDR R2, [SP, #8] 0x0801CDC2: 4601 MOV R1, R0 0x0801CDC4: 9801 LDR R0, [SP, #4] 0x0801CDC6: 6812 LDR R2, [R2] 0x0801CDC8: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CDCC: 441A ADD R2, R3 0x0801CDCE: 3301 ADDS R3, #1 0x0801CDD0: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CDD4: F882 10EC STRB.W R1, [R2, #236] 0x0801CDD8: 7900 LDRB R0, [R0, #4] 0x0801CDDA: F7FF FE0D BL NibbleToHex ; 0x0801C9F8 0x0801CDDE: 9A02 LDR R2, [SP, #8] 0x0801CDE0: 4601 MOV R1, R0 0x0801CDE2: 9801 LDR R0, [SP, #4] 0x0801CDE4: 6812 LDR R2, [R2] 0x0801CDE6: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CDEA: 441A ADD R2, R3 0x0801CDEC: 3301 ADDS R3, #1 0x0801CDEE: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CDF2: F882 10EC STRB.W R1, [R2, #236] 0x0801CDF6: 7940 LDRB R0, [R0, #5] 0x0801CDF8: 0900 LSRS R0, R0, #4 0x0801CDFA: F7FF FDFD BL NibbleToHex ; 0x0801C9F8 0x0801CDFE: 9A02 LDR R2, [SP, #8] 0x0801CE00: 4601 MOV R1, R0 0x0801CE02: 9801 LDR R0, [SP, #4] 0x0801CE04: 6812 LDR R2, [R2] 0x0801CE06: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CE0A: 441A ADD R2, R3 0x0801CE0C: 3301 ADDS R3, #1 0x0801CE0E: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CE12: F882 10EC STRB.W R1, [R2, #236] 0x0801CE16: 7940 LDRB R0, [R0, #5] 0x0801CE18: F7FF FDEE BL NibbleToHex ; 0x0801C9F8 0x0801CE1C: 4601 MOV R1, R0 0x0801CE1E: 9802 LDR R0, [SP, #8] 0x0801CE20: 6802 LDR R2, [R0] 0x0801CE22: F8BD 3016 LDRH.W R3, [SP, #22] 0x0801CE26: 441A ADD R2, R3 0x0801CE28: 3301 ADDS R3, #1 0x0801CE2A: F8AD 3016 STRH.W R3, [SP, #22] 0x0801CE2E: F882 10EC STRB.W R1, [R2, #236] 0x0801CE32: 9907 LDR R1, [SP, #28] 0x0801CE34: 3106 ADDS R1, #6 0x0801CE36: 6802 LDR R2, [R0] 0x0801CE38: F8BD C016 LDRH.W R12, [SP, #22] 0x0801CE3C: 43CB MVNS R3, R1 0x0801CE3E: 4463 ADD R3, R12 0x0801CE40: 441A ADD R2, R3 0x0801CE42: F882 10EC STRB.W R1, [R2, #236] 0x0801CE46: 6802 LDR R2, [R0] 0x0801CE48: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CE4C: 440A ADD R2, R1 0x0801CE4E: 3101 ADDS R1, #1 0x0801CE50: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CE54: 2137 MOVS R1, #55 0x0801CE56: F882 10EC STRB.W R1, [R2, #236] 0x0801CE5A: 6802 LDR R2, [R0] 0x0801CE5C: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CE60: 440A ADD R2, R1 0x0801CE62: 3101 ADDS R1, #1 0x0801CE64: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CE68: 2108 MOVS R1, #8 0x0801CE6A: F882 10EC STRB.W R1, [R2, #236] 0x0801CE6E: 6802 LDR R2, [R0] 0x0801CE70: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CE74: 440A ADD R2, R1 0x0801CE76: 3101 ADDS R1, #1 0x0801CE78: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CE7C: 2101 MOVS R1, #1 0x0801CE7E: F882 10EC STRB.W R1, [R2, #236] 0x0801CE82: 6802 LDR R2, [R0] 0x0801CE84: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CE88: 440A ADD R2, R1 0x0801CE8A: 3101 ADDS R1, #1 0x0801CE8C: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CE90: 2103 MOVS R1, #3 0x0801CE92: F882 10EC STRB.W R1, [R2, #236] 0x0801CE96: 6802 LDR R2, [R0] 0x0801CE98: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CE9C: 440A ADD R2, R1 0x0801CE9E: 3101 ADDS R1, #1 0x0801CEA0: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CEA4: 2106 MOVS R1, #6 0x0801CEA6: F882 10EC STRB.W R1, [R2, #236] 0x0801CEAA: 6802 LDR R2, [R0] 0x0801CEAC: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CEB0: 440A ADD R2, R1 0x0801CEB2: 3101 ADDS R1, #1 0x0801CEB4: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CEB8: 210F MOVS R1, #15 0x0801CEBA: F882 10EC STRB.W R1, [R2, #236] 0x0801CEBE: 6802 LDR R2, [R0] 0x0801CEC0: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CEC4: 440A ADD R2, R1 0x0801CEC6: 3101 ADDS R1, #1 0x0801CEC8: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CECC: 213A MOVS R1, #58 0x0801CECE: F882 10EC STRB.W R1, [R2, #236] 0x0801CED2: 6802 LDR R2, [R0] 0x0801CED4: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CED8: 440A ADD R2, R1 0x0801CEDA: 3101 ADDS R1, #1 0x0801CEDC: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CEE0: 213B MOVS R1, #59 0x0801CEE2: F882 10EC STRB.W R1, [R2, #236] 0x0801CEE6: 6802 LDR R2, [R0] 0x0801CEE8: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CEEC: 440A ADD R2, R1 0x0801CEEE: 3101 ADDS R1, #1 0x0801CEF0: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CEF4: 211F MOVS R1, #31 0x0801CEF6: F882 10EC STRB.W R1, [R2, #236] 0x0801CEFA: 6802 LDR R2, [R0] 0x0801CEFC: F8BD 1016 LDRH.W R1, [SP, #22] 0x0801CF00: 440A ADD R2, R1 0x0801CF02: 3101 ADDS R1, #1 0x0801CF04: F8AD 1016 STRH.W R1, [SP, #22] 0x0801CF08: 2121 MOVS R1, #33 0x0801CF0A: F882 10EC STRB.W R1, [R2, #236] 0x0801CF0E: 6801 LDR R1, [R0] 0x0801CF10: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CF14: 4401 ADD R1, R0 0x0801CF16: 3001 ADDS R0, #1 0x0801CF18: F8AD 0016 STRH.W R0, [SP, #22] 0x0801CF1C: 20FF MOVS R0, #255 0x0801CF1E: F881 00EC STRB.W R0, [R1, #236] 0x0801CF22: F8BD 0016 LDRH.W R0, [SP, #22] 0x0801CF26: 9007 STR R0, [SP, #28]
.L7: 0x0801CF28: 9807 LDR R0, [SP, #28] 0x0801CF2A: F5B0 7F9C CMP.W R0, #0x0138 0x0801CF2E: DA0D BGE .L8 ; 0x0801CF4C 0x0801CF30: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CF34: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CF38: 6800 LDR R0, [R0] 0x0801CF3A: 9907 LDR R1, [SP, #28] 0x0801CF3C: 4401 ADD R1, R0 0x0801CF3E: 2000 MOVS R0, #0 0x0801CF40: F881 00EC STRB.W R0, [R1, #236] 0x0801CF44: 9807 LDR R0, [SP, #28] 0x0801CF46: 3001 ADDS R0, #1 0x0801CF48: 9007 STR R0, [SP, #28] 0x0801CF4A: E7ED B .L7 ; 0x0801CF28
.L8: 0x0801CF4C: F641 30F8 MOVW R0, #0x1BF8 ; 0x08021BF8 = .rodata..L.str.1.271 0x0801CF50: F6C0 0002 MOVT R0, #0x0802 ; 0x08021BF8 = .rodata..L.str.1.271 0x0801CF54: F7F8 FC21 BL printf ; 0x0801579A 0x0801CF58: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801CF5C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801CF60: 7800 LDRB R0, [R0] 0x0801CF62: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CF66: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CF6A: 6809 LDR R1, [R1] 0x0801CF6C: 466B MOV R3, SP 0x0801CF6E: 2243 MOVS R2, #67 0x0801CF70: 601A STR R2, [R3] 0x0801CF72: F44F 7209 MOV.W R2, #0x0224 0x0801CF76: AB06 ADD R3, SP, #24 0x0801CF78: F7F3 FE5D BL sendto ; 0x08010C36 0x0801CF7C: B008 ADD SP, SP, #32 0x0801CF7E: BD80 POP {R7, PC}
send_DHCP_DECLINE: 0x0801CF80: B580 PUSH {R7, LR} 0x0801CF82: B086 SUB SP, SP, #24 0x0801CF84: 2000 MOVS R0, #0 0x0801CF86: 9001 STR R0, [SP, #4] 0x0801CF88: F8AD 000E STRH.W R0, [SP, #14] 0x0801CF8C: F7FF FA6A BL makeDHCPMSG ; 0x0801C464 0x0801CF90: 9A01 LDR R2, [SP, #4] 0x0801CF92: 2104 MOVS R1, #4 0x0801CF94: F8AD 100E STRH.W R1, [SP, #14] 0x0801CF98: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801CF9C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801CFA0: 9002 STR R0, [SP, #8] 0x0801CFA2: 6803 LDR R3, [R0] 0x0801CFA4: 729A STRB R2, [R3, #10] 0x0801CFA6: 6803 LDR R3, [R0] 0x0801CFA8: 72DA STRB R2, [R3, #11] 0x0801CFAA: 6803 LDR R3, [R0] 0x0801CFAC: F8BD 200E LDRH.W R2, [SP, #14] 0x0801CFB0: 4413 ADD R3, R2 0x0801CFB2: 3201 ADDS R2, #1 0x0801CFB4: F8AD 200E STRH.W R2, [SP, #14] 0x0801CFB8: 2235 MOVS R2, #53 0x0801CFBA: F883 20EC STRB.W R2, [R3, #236] 0x0801CFBE: 6803 LDR R3, [R0] 0x0801CFC0: F8BD 200E LDRH.W R2, [SP, #14] 0x0801CFC4: 4413 ADD R3, R2 0x0801CFC6: 3201 ADDS R2, #1 0x0801CFC8: F8AD 200E STRH.W R2, [SP, #14] 0x0801CFCC: 2201 MOVS R2, #1 0x0801CFCE: F883 20EC STRB.W R2, [R3, #236] 0x0801CFD2: 6803 LDR R3, [R0] 0x0801CFD4: F8BD C00E LDRH.W R12, [SP, #14] 0x0801CFD8: 4463 ADD R3, R12 0x0801CFDA: F10C 0C01 ADD.W R12, R12, #1 0x0801CFDE: F8AD C00E STRH.W R12, [SP, #14] 0x0801CFE2: F883 10EC STRB.W R1, [R3, #236] 0x0801CFE6: F8D0 C000 LDR.W R12, [R0] 0x0801CFEA: F8BD 300E LDRH.W R3, [SP, #14] 0x0801CFEE: 449C ADD R12, R3 0x0801CFF0: 3301 ADDS R3, #1 0x0801CFF2: F8AD 300E STRH.W R3, [SP, #14] 0x0801CFF6: 233D MOVS R3, #61 0x0801CFF8: F88C 30EC STRB.W R3, [R12, #236] 0x0801CFFC: F8D0 C000 LDR.W R12, [R0] 0x0801D000: F8BD 300E LDRH.W R3, [SP, #14] 0x0801D004: 449C ADD R12, R3 0x0801D006: 3301 ADDS R3, #1 0x0801D008: F8AD 300E STRH.W R3, [SP, #14] 0x0801D00C: 2307 MOVS R3, #7 0x0801D00E: F88C 30EC STRB.W R3, [R12, #236] 0x0801D012: 6803 LDR R3, [R0] 0x0801D014: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D018: 4463 ADD R3, R12 0x0801D01A: F10C 0C01 ADD.W R12, R12, #1 0x0801D01E: F8AD C00E STRH.W R12, [SP, #14] 0x0801D022: F883 20EC STRB.W R2, [R3, #236] 0x0801D026: F646 62AC MOVW R2, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D02A: F2C2 4200 MOVT R2, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D02E: 7813 LDRB R3, [R2] 0x0801D030: F8D0 C000 LDR.W R12, [R0] 0x0801D034: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D038: 44F4 ADD R12, LR 0x0801D03A: F10E 0E01 ADD.W LR, LR, #1 0x0801D03E: F8AD E00E STRH.W LR, [SP, #14] 0x0801D042: F88C 30EC STRB.W R3, [R12, #236] 0x0801D046: 7853 LDRB R3, [R2, #1] 0x0801D048: F8D0 C000 LDR.W R12, [R0] 0x0801D04C: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D050: 44F4 ADD R12, LR 0x0801D052: F10E 0E01 ADD.W LR, LR, #1 0x0801D056: F8AD E00E STRH.W LR, [SP, #14] 0x0801D05A: F88C 30EC STRB.W R3, [R12, #236] 0x0801D05E: 7893 LDRB R3, [R2, #2] 0x0801D060: F8D0 C000 LDR.W R12, [R0] 0x0801D064: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D068: 44F4 ADD R12, LR 0x0801D06A: F10E 0E01 ADD.W LR, LR, #1 0x0801D06E: F8AD E00E STRH.W LR, [SP, #14] 0x0801D072: F88C 30EC STRB.W R3, [R12, #236] 0x0801D076: 78D3 LDRB R3, [R2, #3] 0x0801D078: F8D0 C000 LDR.W R12, [R0] 0x0801D07C: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D080: 44F4 ADD R12, LR 0x0801D082: F10E 0E01 ADD.W LR, LR, #1 0x0801D086: F8AD E00E STRH.W LR, [SP, #14] 0x0801D08A: F88C 30EC STRB.W R3, [R12, #236] 0x0801D08E: 7913 LDRB R3, [R2, #4] 0x0801D090: F8D0 C000 LDR.W R12, [R0] 0x0801D094: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D098: 44F4 ADD R12, LR 0x0801D09A: F10E 0E01 ADD.W LR, LR, #1 0x0801D09E: F8AD E00E STRH.W LR, [SP, #14] 0x0801D0A2: F88C 30EC STRB.W R3, [R12, #236] 0x0801D0A6: 7952 LDRB R2, [R2, #5] 0x0801D0A8: 6803 LDR R3, [R0] 0x0801D0AA: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D0AE: 4463 ADD R3, R12 0x0801D0B0: F10C 0C01 ADD.W R12, R12, #1 0x0801D0B4: F8AD C00E STRH.W R12, [SP, #14] 0x0801D0B8: F883 20EC STRB.W R2, [R3, #236] 0x0801D0BC: 6803 LDR R3, [R0] 0x0801D0BE: F8BD 200E LDRH.W R2, [SP, #14] 0x0801D0C2: 4413 ADD R3, R2 0x0801D0C4: 3201 ADDS R2, #1 0x0801D0C6: F8AD 200E STRH.W R2, [SP, #14] 0x0801D0CA: 2232 MOVS R2, #50 0x0801D0CC: F883 20EC STRB.W R2, [R3, #236] 0x0801D0D0: 6802 LDR R2, [R0] 0x0801D0D2: F8BD 300E LDRH.W R3, [SP, #14] 0x0801D0D6: 441A ADD R2, R3 0x0801D0D8: 3301 ADDS R3, #1 0x0801D0DA: F8AD 300E STRH.W R3, [SP, #14] 0x0801D0DE: F882 10EC STRB.W R1, [R2, #236] 0x0801D0E2: F646 62C6 MOVW R2, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D0E6: F2C2 4200 MOVT R2, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D0EA: 7813 LDRB R3, [R2] 0x0801D0EC: F8D0 C000 LDR.W R12, [R0] 0x0801D0F0: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D0F4: 44F4 ADD R12, LR 0x0801D0F6: F10E 0E01 ADD.W LR, LR, #1 0x0801D0FA: F8AD E00E STRH.W LR, [SP, #14] 0x0801D0FE: F88C 30EC STRB.W R3, [R12, #236] 0x0801D102: 7853 LDRB R3, [R2, #1] 0x0801D104: F8D0 C000 LDR.W R12, [R0] 0x0801D108: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D10C: 44F4 ADD R12, LR 0x0801D10E: F10E 0E01 ADD.W LR, LR, #1 0x0801D112: F8AD E00E STRH.W LR, [SP, #14] 0x0801D116: F88C 30EC STRB.W R3, [R12, #236] 0x0801D11A: 7893 LDRB R3, [R2, #2] 0x0801D11C: F8D0 C000 LDR.W R12, [R0] 0x0801D120: F8BD E00E LDRH.W LR, [SP, #14] 0x0801D124: 44F4 ADD R12, LR 0x0801D126: F10E 0E01 ADD.W LR, LR, #1 0x0801D12A: F8AD E00E STRH.W LR, [SP, #14] 0x0801D12E: F88C 30EC STRB.W R3, [R12, #236] 0x0801D132: 78D2 LDRB R2, [R2, #3] 0x0801D134: 6803 LDR R3, [R0] 0x0801D136: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D13A: 4463 ADD R3, R12 0x0801D13C: F10C 0C01 ADD.W R12, R12, #1 0x0801D140: F8AD C00E STRH.W R12, [SP, #14] 0x0801D144: F883 20EC STRB.W R2, [R3, #236] 0x0801D148: 6803 LDR R3, [R0] 0x0801D14A: F8BD 200E LDRH.W R2, [SP, #14] 0x0801D14E: 4413 ADD R3, R2 0x0801D150: 3201 ADDS R2, #1 0x0801D152: F8AD 200E STRH.W R2, [SP, #14] 0x0801D156: 2236 MOVS R2, #54 0x0801D158: F883 20EC STRB.W R2, [R3, #236] 0x0801D15C: 6802 LDR R2, [R0] 0x0801D15E: F8BD 300E LDRH.W R3, [SP, #14] 0x0801D162: 441A ADD R2, R3 0x0801D164: 3301 ADDS R3, #1 0x0801D166: F8AD 300E STRH.W R3, [SP, #14] 0x0801D16A: F882 10EC STRB.W R1, [R2, #236] 0x0801D16E: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D172: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D176: 780A LDRB R2, [R1] 0x0801D178: 6803 LDR R3, [R0] 0x0801D17A: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D17E: 4463 ADD R3, R12 0x0801D180: F10C 0C01 ADD.W R12, R12, #1 0x0801D184: F8AD C00E STRH.W R12, [SP, #14] 0x0801D188: F883 20EC STRB.W R2, [R3, #236] 0x0801D18C: 784A LDRB R2, [R1, #1] 0x0801D18E: 6803 LDR R3, [R0] 0x0801D190: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D194: 4463 ADD R3, R12 0x0801D196: F10C 0C01 ADD.W R12, R12, #1 0x0801D19A: F8AD C00E STRH.W R12, [SP, #14] 0x0801D19E: F883 20EC STRB.W R2, [R3, #236] 0x0801D1A2: 788A LDRB R2, [R1, #2] 0x0801D1A4: 6803 LDR R3, [R0] 0x0801D1A6: F8BD C00E LDRH.W R12, [SP, #14] 0x0801D1AA: 4463 ADD R3, R12 0x0801D1AC: F10C 0C01 ADD.W R12, R12, #1 0x0801D1B0: F8AD C00E STRH.W R12, [SP, #14] 0x0801D1B4: F883 20EC STRB.W R2, [R3, #236] 0x0801D1B8: 78C9 LDRB R1, [R1, #3] 0x0801D1BA: 6802 LDR R2, [R0] 0x0801D1BC: F8BD 300E LDRH.W R3, [SP, #14] 0x0801D1C0: 441A ADD R2, R3 0x0801D1C2: 3301 ADDS R3, #1 0x0801D1C4: F8AD 300E STRH.W R3, [SP, #14] 0x0801D1C8: F882 10EC STRB.W R1, [R2, #236] 0x0801D1CC: 6801 LDR R1, [R0] 0x0801D1CE: F8BD 000E LDRH.W R0, [SP, #14] 0x0801D1D2: 4401 ADD R1, R0 0x0801D1D4: 3001 ADDS R0, #1 0x0801D1D6: F8AD 000E STRH.W R0, [SP, #14] 0x0801D1DA: 20FF MOVS R0, #255 0x0801D1DC: F881 00EC STRB.W R0, [R1, #236] 0x0801D1E0: F8BD 000E LDRH.W R0, [SP, #14] 0x0801D1E4: 9005 STR R0, [SP, #20]
.L1: 0x0801D1E6: 9805 LDR R0, [SP, #20] 0x0801D1E8: F5B0 7F9C CMP.W R0, #0x0138 0x0801D1EC: DA0D BGE .L2 ; 0x0801D20A 0x0801D1EE: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D1F2: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D1F6: 6800 LDR R0, [R0] 0x0801D1F8: 9905 LDR R1, [SP, #20] 0x0801D1FA: 4401 ADD R1, R0 0x0801D1FC: 2000 MOVS R0, #0 0x0801D1FE: F881 00EC STRB.W R0, [R1, #236] 0x0801D202: 9805 LDR R0, [SP, #20] 0x0801D204: 3001 ADDS R0, #1 0x0801D206: 9005 STR R0, [SP, #20] 0x0801D208: E7ED B .L1 ; 0x0801D1E6
.L2: 0x0801D20A: 20FF MOVS R0, #255 0x0801D20C: F88D 0010 STRB.W R0, [SP, #16] 0x0801D210: F88D 0011 STRB.W R0, [SP, #17] 0x0801D214: F88D 0012 STRB.W R0, [SP, #18] 0x0801D218: F88D 0013 STRB.W R0, [SP, #19] 0x0801D21C: F242 103F MOVW R0, #0x213F ; 0x0802213F = .rodata..L.str.2.272 0x0801D220: F6C0 0002 MOVT R0, #0x0802 ; 0x0802213F = .rodata..L.str.2.272 0x0801D224: F7F8 FAB9 BL printf ; 0x0801579A 0x0801D228: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801D22C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801D230: 7800 LDRB R0, [R0] 0x0801D232: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D236: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D23A: 6809 LDR R1, [R1] 0x0801D23C: 466B MOV R3, SP 0x0801D23E: 2243 MOVS R2, #67 0x0801D240: 601A STR R2, [R3] 0x0801D242: F44F 7209 MOV.W R2, #0x0224 0x0801D246: AB04 ADD R3, SP, #16 0x0801D248: F7F3 FCF5 BL sendto ; 0x08010C36 0x0801D24C: B006 ADD SP, SP, #24 0x0801D24E: BD80 POP {R7, PC}
parseDHCPMSG: 0x0801D250: B510 PUSH {R4, LR} 0x0801D252: B08C SUB SP, SP, #48 0x0801D254: 2000 MOVS R0, #0 0x0801D256: F88D 001B STRB.W R0, [SP, #27] 0x0801D25A: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801D25E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801D262: 7800 LDRB R0, [R0] 0x0801D264: F7FE FBA4 BL getSn_RX_RSR ; 0x0801B9B0 0x0801D268: F8AD 0024 STRH.W R0, [SP, #36] 0x0801D26C: 2801 CMP R0, #1 0x0801D26E: DB30 BLT .L1 ; 0x0801D2D2 0x0801D270: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801D274: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801D278: 7800 LDRB R0, [R0] 0x0801D27A: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D27E: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D282: 6809 LDR R1, [R1] 0x0801D284: F8BD 2024 LDRH.W R2, [SP, #36] 0x0801D288: 46EC MOV R12, SP 0x0801D28A: F10D 0326 ADD.W R3, SP, #38 0x0801D28E: F8CC 3000 STR.W R3, [R12] 0x0801D292: F10D 0329 ADD.W R3, SP, #41 0x0801D296: F7F3 FE2D BL recvfrom ; 0x08010EF4 0x0801D29A: F8AD 0024 STRH.W R0, [SP, #36] 0x0801D29E: F89D 1029 LDRB.W R1, [SP, #41] 0x0801D2A2: F89D 202A LDRB.W R2, [SP, #42] 0x0801D2A6: F89D 302B LDRB.W R3, [SP, #43] 0x0801D2AA: F89D 002C LDRB.W R0, [SP, #44] 0x0801D2AE: F8BD E026 LDRH.W LR, [SP, #38] 0x0801D2B2: F8BD 4024 LDRH.W R4, [SP, #36] 0x0801D2B6: 46EC MOV R12, SP 0x0801D2B8: F8CC 4008 STR.W R4, [R12, #8] 0x0801D2BC: F8CC E004 STR.W LR, [R12, #4] 0x0801D2C0: F8CC 0000 STR.W R0, [R12] 0x0801D2C4: F241 7037 MOVW R0, #0x1737 ; 0x08021737 = .rodata..L.str.3.273 0x0801D2C8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021737 = .rodata..L.str.3.273 0x0801D2CC: F7F8 FA65 BL printf ; 0x0801579A 0x0801D2D0: E003 B .L2 ; 0x0801D2DA
.L1: 0x0801D2D2: 2000 MOVS R0, #0 0x0801D2D4: F88D 002F STRB.W R0, [SP, #47] 0x0801D2D8: E1F0 B .L20 ; 0x0801D6BC
.L2: 0x0801D2DA: F8BD 0026 LDRH.W R0, [SP, #38] 0x0801D2DE: 2843 CMP R0, #67 0x0801D2E0: F040 81E8 BNE.W .L19 ; 0x0801D6B4 0x0801D2E4: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D2E8: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D2EC: 6800 LDR R0, [R0] 0x0801D2EE: 7F00 LDRB R0, [R0, #28] 0x0801D2F0: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D2F4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D2F8: 7809 LDRB R1, [R1] 0x0801D2FA: 4288 CMP R0, R1 0x0801D2FC: D142 BNE .L3 ; 0x0801D384 0x0801D2FE: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D302: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D306: 6800 LDR R0, [R0] 0x0801D308: 7F40 LDRB R0, [R0, #29] 0x0801D30A: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D30E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D312: 7849 LDRB R1, [R1, #1] 0x0801D314: 4288 CMP R0, R1 0x0801D316: D135 BNE .L3 ; 0x0801D384 0x0801D318: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D31C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D320: 6800 LDR R0, [R0] 0x0801D322: 7F80 LDRB R0, [R0, #30] 0x0801D324: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D328: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D32C: 7889 LDRB R1, [R1, #2] 0x0801D32E: 4288 CMP R0, R1 0x0801D330: D128 BNE .L3 ; 0x0801D384 0x0801D332: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D336: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D33A: 6800 LDR R0, [R0] 0x0801D33C: 7FC0 LDRB R0, [R0, #31] 0x0801D33E: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D342: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D346: 78C9 LDRB R1, [R1, #3] 0x0801D348: 4288 CMP R0, R1 0x0801D34A: D11B BNE .L3 ; 0x0801D384 0x0801D34C: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D350: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D354: 6800 LDR R0, [R0] 0x0801D356: F890 0020 LDRB.W R0, [R0, #32] 0x0801D35A: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D35E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D362: 7909 LDRB R1, [R1, #4] 0x0801D364: 4288 CMP R0, R1 0x0801D366: D10D BNE .L3 ; 0x0801D384 0x0801D368: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D36C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D370: 6800 LDR R0, [R0] 0x0801D372: F890 0021 LDRB.W R0, [R0, #33] 0x0801D376: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D37A: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D37E: 7949 LDRB R1, [R1, #5] 0x0801D380: 4288 CMP R0, R1 0x0801D382: D009 BEQ .L4 ; 0x0801D398
.L3: 0x0801D384: F241 7066 MOVW R0, #0x1766 ; 0x08021766 = .rodata..L.str.4.274 0x0801D388: F6C0 0002 MOVT R0, #0x0802 ; 0x08021766 = .rodata..L.str.4.274 0x0801D38C: F7F8 FA05 BL printf ; 0x0801579A 0x0801D390: 2000 MOVS R0, #0 0x0801D392: F88D 002F STRB.W R0, [SP, #47] 0x0801D396: E191 B .L20 ; 0x0801D6BC
.L4: 0x0801D398: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D39C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3A0: 7800 LDRB R0, [R0] 0x0801D3A2: B990 CBNZ R0, .L5 ; 0x0801D3CA 0x0801D3A4: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3A8: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3AC: 7840 LDRB R0, [R0, #1] 0x0801D3AE: B960 CBNZ R0, .L5 ; 0x0801D3CA 0x0801D3B0: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3B4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3B8: 7880 LDRB R0, [R0, #2] 0x0801D3BA: B930 CBNZ R0, .L5 ; 0x0801D3CA 0x0801D3BC: F646 60D2 MOVW R0, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3C0: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3C4: 78C0 LDRB R0, [R0, #3] 0x0801D3C6: 2800 CMP R0, #0 0x0801D3C8: D051 BEQ .L8 ; 0x0801D46E
.L5: 0x0801D3CA: F89D 0029 LDRB.W R0, [SP, #41] 0x0801D3CE: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3D2: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3D6: 7809 LDRB R1, [R1] 0x0801D3D8: 4288 CMP R0, R1 0x0801D3DA: D11A BNE .L6 ; 0x0801D412 0x0801D3DC: F89D 002A LDRB.W R0, [SP, #42] 0x0801D3E0: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3E4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3E8: 7849 LDRB R1, [R1, #1] 0x0801D3EA: 4288 CMP R0, R1 0x0801D3EC: D111 BNE .L6 ; 0x0801D412 0x0801D3EE: F89D 002B LDRB.W R0, [SP, #43] 0x0801D3F2: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D3F6: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D3FA: 7889 LDRB R1, [R1, #2] 0x0801D3FC: 4288 CMP R0, R1 0x0801D3FE: D108 BNE .L6 ; 0x0801D412 0x0801D400: F89D 002C LDRB.W R0, [SP, #44] 0x0801D404: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D408: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D40C: 78C9 LDRB R1, [R1, #3] 0x0801D40E: 4288 CMP R0, R1 0x0801D410: D02D BEQ .L8 ; 0x0801D46E
.L6: 0x0801D412: F89D 0029 LDRB.W R0, [SP, #41] 0x0801D416: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D41A: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D41E: 7809 LDRB R1, [R1] 0x0801D420: 4288 CMP R0, R1 0x0801D422: D11A BNE .L7 ; 0x0801D45A 0x0801D424: F89D 002A LDRB.W R0, [SP, #42] 0x0801D428: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D42C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D430: 7849 LDRB R1, [R1, #1] 0x0801D432: 4288 CMP R0, R1 0x0801D434: D111 BNE .L7 ; 0x0801D45A 0x0801D436: F89D 002B LDRB.W R0, [SP, #43] 0x0801D43A: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D43E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D442: 7889 LDRB R1, [R1, #2] 0x0801D444: 4288 CMP R0, R1 0x0801D446: D108 BNE .L7 ; 0x0801D45A 0x0801D448: F89D 002C LDRB.W R0, [SP, #44] 0x0801D44C: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D450: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D454: 78C9 LDRB R1, [R1, #3] 0x0801D456: 4288 CMP R0, R1 0x0801D458: D009 BEQ .L8 ; 0x0801D46E
.L7: 0x0801D45A: F241 7095 MOVW R0, #0x1795 ; 0x08021795 = .rodata..L.str.5.275 0x0801D45E: F6C0 0002 MOVT R0, #0x0802 ; 0x08021795 = .rodata..L.str.5.275 0x0801D462: F7F8 F99A BL printf ; 0x0801579A 0x0801D466: 2000 MOVS R0, #0 0x0801D468: F88D 002F STRB.W R0, [SP, #47] 0x0801D46C: E126 B .L20 ; 0x0801D6BC
.L8: 0x0801D46E: F242 40B4 MOVW R0, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D472: F2C2 4000 MOVT R0, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D476: 6800 LDR R0, [R0] 0x0801D478: 9008 STR R0, [SP, #32] 0x0801D47A: 9808 LDR R0, [SP, #32] 0x0801D47C: 30F0 ADDS R0, #240 0x0801D47E: 9008 STR R0, [SP, #32] 0x0801D480: 9908 LDR R1, [SP, #32] 0x0801D482: F8BD 0024 LDRH.W R0, [SP, #36] 0x0801D486: 4408 ADD R0, R1 0x0801D488: 38F0 SUBS R0, #240 0x0801D48A: 9007 STR R0, [SP, #28]
.L9: 0x0801D48C: 9808 LDR R0, [SP, #32] 0x0801D48E: 9907 LDR R1, [SP, #28] 0x0801D490: 4288 CMP R0, R1 0x0801D492: F080 810F BCS.W .L19 ; 0x0801D6B4 0x0801D496: 9808 LDR R0, [SP, #32] 0x0801D498: 7800 LDRB R0, [R0] 0x0801D49A: 4601 MOV R1, R0 0x0801D49C: 9105 STR R1, [SP, #20] 0x0801D49E: B1D0 CBZ R0, .L10 ; 0x0801D4D6 0x0801D4A0: 9805 LDR R0, [SP, #20] 0x0801D4A2: 2801 CMP R0, #1 0x0801D4A4: D028 BEQ .L12 ; 0x0801D4F8 0x0801D4A6: 9805 LDR R0, [SP, #20] 0x0801D4A8: 2803 CMP R0, #3 0x0801D4AA: D044 BEQ .L13 ; 0x0801D536 0x0801D4AC: 9805 LDR R0, [SP, #20] 0x0801D4AE: 2806 CMP R0, #6 0x0801D4B0: D069 BEQ .L14 ; 0x0801D586 0x0801D4B2: 9805 LDR R0, [SP, #20] 0x0801D4B4: 2833 CMP R0, #51 0x0801D4B6: F000 808E BEQ.W .L15 ; 0x0801D5D6 0x0801D4BA: 9805 LDR R0, [SP, #20] 0x0801D4BC: 2835 CMP R0, #53 0x0801D4BE: D00E BEQ .L11 ; 0x0801D4DE 0x0801D4C0: 9805 LDR R0, [SP, #20] 0x0801D4C2: 2836 CMP R0, #54 0x0801D4C4: F000 80B5 BEQ.W .L16 ; 0x0801D632 0x0801D4C8: 9805 LDR R0, [SP, #20] 0x0801D4CA: 28FF CMP R0, #255 0x0801D4CC: F040 80E3 BNE.W .L17 ; 0x0801D696 0x0801D4D0: 9807 LDR R0, [SP, #28] 0x0801D4D2: 9008 STR R0, [SP, #32] 0x0801D4D4: E0ED B .L18 ; 0x0801D6B2
.L10: 0x0801D4D6: 9808 LDR R0, [SP, #32] 0x0801D4D8: 3001 ADDS R0, #1 0x0801D4DA: 9008 STR R0, [SP, #32] 0x0801D4DC: E0E9 B .L18 ; 0x0801D6B2
.L11: 0x0801D4DE: 9808 LDR R0, [SP, #32] 0x0801D4E0: 3001 ADDS R0, #1 0x0801D4E2: 9008 STR R0, [SP, #32] 0x0801D4E4: 9808 LDR R0, [SP, #32] 0x0801D4E6: 3001 ADDS R0, #1 0x0801D4E8: 9008 STR R0, [SP, #32] 0x0801D4EA: 9808 LDR R0, [SP, #32] 0x0801D4EC: 1C41 ADDS R1, R0, #1 0x0801D4EE: 9108 STR R1, [SP, #32] 0x0801D4F0: 7800 LDRB R0, [R0] 0x0801D4F2: F88D 001B STRB.W R0, [SP, #27] 0x0801D4F6: E0DC B .L18 ; 0x0801D6B2
.L12: 0x0801D4F8: 9808 LDR R0, [SP, #32] 0x0801D4FA: 3001 ADDS R0, #1 0x0801D4FC: 9008 STR R0, [SP, #32] 0x0801D4FE: 9808 LDR R0, [SP, #32] 0x0801D500: 3001 ADDS R0, #1 0x0801D502: 9008 STR R0, [SP, #32] 0x0801D504: 9808 LDR R0, [SP, #32] 0x0801D506: 1C41 ADDS R1, R0, #1 0x0801D508: 9108 STR R1, [SP, #32] 0x0801D50A: 7800 LDRB R0, [R0] 0x0801D50C: F646 61C2 MOVW R1, #0x6EC2 ; 0x24006EC2 = DHCP_allocated_sn 0x0801D510: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EC2 = DHCP_allocated_sn 0x0801D514: 7008 STRB R0, [R1] 0x0801D516: 9808 LDR R0, [SP, #32] 0x0801D518: 1C42 ADDS R2, R0, #1 0x0801D51A: 9208 STR R2, [SP, #32] 0x0801D51C: 7800 LDRB R0, [R0] 0x0801D51E: 7048 STRB R0, [R1, #1] 0x0801D520: 9808 LDR R0, [SP, #32] 0x0801D522: 1C42 ADDS R2, R0, #1 0x0801D524: 9208 STR R2, [SP, #32] 0x0801D526: 7800 LDRB R0, [R0] 0x0801D528: 7088 STRB R0, [R1, #2] 0x0801D52A: 9808 LDR R0, [SP, #32] 0x0801D52C: 1C42 ADDS R2, R0, #1 0x0801D52E: 9208 STR R2, [SP, #32] 0x0801D530: 7800 LDRB R0, [R0] 0x0801D532: 70C8 STRB R0, [R1, #3] 0x0801D534: E0BD B .L18 ; 0x0801D6B2
.L13: 0x0801D536: 9808 LDR R0, [SP, #32] 0x0801D538: 3001 ADDS R0, #1 0x0801D53A: 9008 STR R0, [SP, #32] 0x0801D53C: 9808 LDR R0, [SP, #32] 0x0801D53E: 1C41 ADDS R1, R0, #1 0x0801D540: 9108 STR R1, [SP, #32] 0x0801D542: 7800 LDRB R0, [R0] 0x0801D544: F88D 001A STRB.W R0, [SP, #26] 0x0801D548: 9808 LDR R0, [SP, #32] 0x0801D54A: 1C41 ADDS R1, R0, #1 0x0801D54C: 9108 STR R1, [SP, #32] 0x0801D54E: 7800 LDRB R0, [R0] 0x0801D550: F646 61CA MOVW R1, #0x6ECA ; 0x24006ECA = DHCP_allocated_gw 0x0801D554: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ECA = DHCP_allocated_gw 0x0801D558: 7008 STRB R0, [R1] 0x0801D55A: 9808 LDR R0, [SP, #32] 0x0801D55C: 1C42 ADDS R2, R0, #1 0x0801D55E: 9208 STR R2, [SP, #32] 0x0801D560: 7800 LDRB R0, [R0] 0x0801D562: 7048 STRB R0, [R1, #1] 0x0801D564: 9808 LDR R0, [SP, #32] 0x0801D566: 1C42 ADDS R2, R0, #1 0x0801D568: 9208 STR R2, [SP, #32] 0x0801D56A: 7800 LDRB R0, [R0] 0x0801D56C: 7088 STRB R0, [R1, #2] 0x0801D56E: 9808 LDR R0, [SP, #32] 0x0801D570: 1C42 ADDS R2, R0, #1 0x0801D572: 9208 STR R2, [SP, #32] 0x0801D574: 7800 LDRB R0, [R0] 0x0801D576: 70C8 STRB R0, [R1, #3] 0x0801D578: 9908 LDR R1, [SP, #32] 0x0801D57A: F89D 001A LDRB.W R0, [SP, #26] 0x0801D57E: 4408 ADD R0, R1 0x0801D580: 3804 SUBS R0, #4 0x0801D582: 9008 STR R0, [SP, #32] 0x0801D584: E095 B .L18 ; 0x0801D6B2
.L14: 0x0801D586: 9808 LDR R0, [SP, #32] 0x0801D588: 3001 ADDS R0, #1 0x0801D58A: 9008 STR R0, [SP, #32] 0x0801D58C: 9808 LDR R0, [SP, #32] 0x0801D58E: 1C41 ADDS R1, R0, #1 0x0801D590: 9108 STR R1, [SP, #32] 0x0801D592: 7800 LDRB R0, [R0] 0x0801D594: F88D 001A STRB.W R0, [SP, #26] 0x0801D598: 9808 LDR R0, [SP, #32] 0x0801D59A: 1C41 ADDS R1, R0, #1 0x0801D59C: 9108 STR R1, [SP, #32] 0x0801D59E: 7800 LDRB R0, [R0] 0x0801D5A0: F646 61CE MOVW R1, #0x6ECE ; 0x24006ECE = DHCP_allocated_dns 0x0801D5A4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ECE = DHCP_allocated_dns 0x0801D5A8: 7008 STRB R0, [R1] 0x0801D5AA: 9808 LDR R0, [SP, #32] 0x0801D5AC: 1C42 ADDS R2, R0, #1 0x0801D5AE: 9208 STR R2, [SP, #32] 0x0801D5B0: 7800 LDRB R0, [R0] 0x0801D5B2: 7048 STRB R0, [R1, #1] 0x0801D5B4: 9808 LDR R0, [SP, #32] 0x0801D5B6: 1C42 ADDS R2, R0, #1 0x0801D5B8: 9208 STR R2, [SP, #32] 0x0801D5BA: 7800 LDRB R0, [R0] 0x0801D5BC: 7088 STRB R0, [R1, #2] 0x0801D5BE: 9808 LDR R0, [SP, #32] 0x0801D5C0: 1C42 ADDS R2, R0, #1 0x0801D5C2: 9208 STR R2, [SP, #32] 0x0801D5C4: 7800 LDRB R0, [R0] 0x0801D5C6: 70C8 STRB R0, [R1, #3] 0x0801D5C8: 9908 LDR R1, [SP, #32] 0x0801D5CA: F89D 001A LDRB.W R0, [SP, #26] 0x0801D5CE: 4408 ADD R0, R1 0x0801D5D0: 3804 SUBS R0, #4 0x0801D5D2: 9008 STR R0, [SP, #32] 0x0801D5D4: E06D B .L18 ; 0x0801D6B2
.L15: 0x0801D5D6: 9808 LDR R0, [SP, #32] 0x0801D5D8: 3001 ADDS R0, #1 0x0801D5DA: 9008 STR R0, [SP, #32] 0x0801D5DC: 9808 LDR R0, [SP, #32] 0x0801D5DE: 1C41 ADDS R1, R0, #1 0x0801D5E0: 9108 STR R1, [SP, #32] 0x0801D5E2: 7800 LDRB R0, [R0] 0x0801D5E4: F88D 001A STRB.W R0, [SP, #26] 0x0801D5E8: 9808 LDR R0, [SP, #32] 0x0801D5EA: 1C41 ADDS R1, R0, #1 0x0801D5EC: 9108 STR R1, [SP, #32] 0x0801D5EE: 7800 LDRB R0, [R0] 0x0801D5F0: F646 7138 MOVW R1, #0x6F38 ; 0x24006F38 = dhcp_lease_time 0x0801D5F4: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F38 = dhcp_lease_time 0x0801D5F8: 9104 STR R1, [SP, #16] 0x0801D5FA: 6008 STR R0, [R1] 0x0801D5FC: 680A LDR R2, [R1] 0x0801D5FE: 9808 LDR R0, [SP, #32] 0x0801D600: 1C43 ADDS R3, R0, #1 0x0801D602: 9308 STR R3, [SP, #32] 0x0801D604: 7800 LDRB R0, [R0] 0x0801D606: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0801D60A: 6008 STR R0, [R1] 0x0801D60C: 680A LDR R2, [R1] 0x0801D60E: 9808 LDR R0, [SP, #32] 0x0801D610: 1C43 ADDS R3, R0, #1 0x0801D612: 9308 STR R3, [SP, #32] 0x0801D614: 7800 LDRB R0, [R0] 0x0801D616: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0801D61A: 6008 STR R0, [R1] 0x0801D61C: 680A LDR R2, [R1] 0x0801D61E: 9808 LDR R0, [SP, #32] 0x0801D620: 1C43 ADDS R3, R0, #1 0x0801D622: 9308 STR R3, [SP, #32] 0x0801D624: 7800 LDRB R0, [R0] 0x0801D626: EA40 2002 ORR.W R0, R0, R2, LSL #8 0x0801D62A: 6008 STR R0, [R1] 0x0801D62C: 200A MOVS R0, #10 0x0801D62E: 6008 STR R0, [R1] 0x0801D630: E03F B .L18 ; 0x0801D6B2
.L16: 0x0801D632: 9808 LDR R0, [SP, #32] 0x0801D634: 3001 ADDS R0, #1 0x0801D636: 9008 STR R0, [SP, #32] 0x0801D638: 9808 LDR R0, [SP, #32] 0x0801D63A: 1C41 ADDS R1, R0, #1 0x0801D63C: 9108 STR R1, [SP, #32] 0x0801D63E: 7800 LDRB R0, [R0] 0x0801D640: F88D 001A STRB.W R0, [SP, #26] 0x0801D644: 9808 LDR R0, [SP, #32] 0x0801D646: 1C41 ADDS R1, R0, #1 0x0801D648: 9108 STR R1, [SP, #32] 0x0801D64A: 7800 LDRB R0, [R0] 0x0801D64C: F646 61D2 MOVW R1, #0x6ED2 ; 0x24006ED2 = DHCP_SIP 0x0801D650: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED2 = DHCP_SIP 0x0801D654: 7008 STRB R0, [R1] 0x0801D656: 9808 LDR R0, [SP, #32] 0x0801D658: 1C42 ADDS R2, R0, #1 0x0801D65A: 9208 STR R2, [SP, #32] 0x0801D65C: 7800 LDRB R0, [R0] 0x0801D65E: 7048 STRB R0, [R1, #1] 0x0801D660: 9808 LDR R0, [SP, #32] 0x0801D662: 1C42 ADDS R2, R0, #1 0x0801D664: 9208 STR R2, [SP, #32] 0x0801D666: 7800 LDRB R0, [R0] 0x0801D668: 7088 STRB R0, [R1, #2] 0x0801D66A: 9808 LDR R0, [SP, #32] 0x0801D66C: 1C42 ADDS R2, R0, #1 0x0801D66E: 9208 STR R2, [SP, #32] 0x0801D670: 7800 LDRB R0, [R0] 0x0801D672: 70C8 STRB R0, [R1, #3] 0x0801D674: F89D 0029 LDRB.W R0, [SP, #41] 0x0801D678: F646 61D6 MOVW R1, #0x6ED6 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D67C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006ED6 = DHCP_REAL_SIP 0x0801D680: 7008 STRB R0, [R1] 0x0801D682: F89D 002A LDRB.W R0, [SP, #42] 0x0801D686: 7048 STRB R0, [R1, #1] 0x0801D688: F89D 002B LDRB.W R0, [SP, #43] 0x0801D68C: 7088 STRB R0, [R1, #2] 0x0801D68E: F89D 002C LDRB.W R0, [SP, #44] 0x0801D692: 70C8 STRB R0, [R1, #3] 0x0801D694: E00D B .L18 ; 0x0801D6B2
.L17: 0x0801D696: 9808 LDR R0, [SP, #32] 0x0801D698: 3001 ADDS R0, #1 0x0801D69A: 9008 STR R0, [SP, #32] 0x0801D69C: 9808 LDR R0, [SP, #32] 0x0801D69E: 1C41 ADDS R1, R0, #1 0x0801D6A0: 9108 STR R1, [SP, #32] 0x0801D6A2: 7800 LDRB R0, [R0] 0x0801D6A4: F88D 001A STRB.W R0, [SP, #26] 0x0801D6A8: F89D 101A LDRB.W R1, [SP, #26] 0x0801D6AC: 9808 LDR R0, [SP, #32] 0x0801D6AE: 4408 ADD R0, R1 0x0801D6B0: 9008 STR R0, [SP, #32]
.L18: 0x0801D6B2: E6EB B .L9 ; 0x0801D48C
.L19: 0x0801D6B4: F89D 001B LDRB.W R0, [SP, #27] 0x0801D6B8: F88D 002F STRB.W R0, [SP, #47]
.L20: 0x0801D6BC: F99D 002F LDRSB.W R0, [SP, #47] 0x0801D6C0: B00C ADD SP, SP, #48 0x0801D6C2: BD10 POP {R4, PC}
check_DHCP_leasedIP: 0x0801D6C4: B580 PUSH {R7, LR} 0x0801D6C6: B084 SUB SP, SP, #16 0x0801D6C8: 2019 MOVS R0, #25 0x0801D6CA: 9001 STR R0, [SP, #4] 0x0801D6CC: F7F3 FE8E BL WIZCHIP_READ ; 0x080113EC 0x0801D6D0: 4601 MOV R1, R0 0x0801D6D2: 9801 LDR R0, [SP, #4] 0x0801D6D4: F88D 100E STRB.W R1, [SP, #14] 0x0801D6D8: 2103 MOVS R1, #3 0x0801D6DA: F7F3 FE3A BL WIZCHIP_WRITE ; 0x08011352 0x0801D6DE: F646 60DF MOVW R0, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801D6E2: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801D6E6: 7800 LDRB R0, [R0] 0x0801D6E8: 466A MOV R2, SP 0x0801D6EA: F241 3188 MOVW R1, #0x1388 0x0801D6EE: 6011 STR R1, [R2] 0x0801D6F0: F641 4142 MOVW R1, #0x1C42 ; 0x08021C42 = .rodata..L.str.13 0x0801D6F4: F6C0 0102 MOVT R1, #0x0802 ; 0x08021C42 = .rodata..L.str.13 0x0801D6F8: F646 63C6 MOVW R3, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D6FC: F2C2 4300 MOVT R3, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D700: 2211 MOVS R2, #17 0x0801D702: F7F3 FA98 BL sendto ; 0x08010C36 0x0801D706: 4601 MOV R1, R0 0x0801D708: 9801 LDR R0, [SP, #4] 0x0801D70A: 9102 STR R1, [SP, #8] 0x0801D70C: F89D 100E LDRB.W R1, [SP, #14] 0x0801D710: F7F3 FE1F BL WIZCHIP_WRITE ; 0x08011352 0x0801D714: 9802 LDR R0, [SP, #8] 0x0801D716: 300D ADDS R0, #13 0x0801D718: B948 CBNZ R0, .L1 ; 0x0801D72E 0x0801D71A: F241 70FA MOVW R0, #0x17FA ; 0x080217FA = .rodata..L.str.14 0x0801D71E: F6C0 0002 MOVT R0, #0x0802 ; 0x080217FA = .rodata..L.str.14 0x0801D722: F7F8 F83A BL printf ; 0x0801579A 0x0801D726: 2001 MOVS R0, #1 0x0801D728: F88D 000F STRB.W R0, [SP, #15] 0x0801D72C: E014 B .L4 ; 0x0801D758
.L1: 0x0801D72E: F7FF FC27 BL send_DHCP_DECLINE ; 0x0801CF80 0x0801D732: F242 40D0 MOVW R0, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x0801D736: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x0801D73A: 6800 LDR R0, [R0] 0x0801D73C: 9002 STR R0, [SP, #8]
.L2: 0x0801D73E: F242 40D0 MOVW R0, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x0801D742: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x0801D746: 6800 LDR R0, [R0] 0x0801D748: 9902 LDR R1, [SP, #8] 0x0801D74A: 1A40 SUBS R0, R0, R1 0x0801D74C: 2801 CMP R0, #1 0x0801D74E: D800 BHI .L3 ; 0x0801D752 0x0801D750: E7F5 B .L2 ; 0x0801D73E
.L3: 0x0801D752: 2000 MOVS R0, #0 0x0801D754: F88D 000F STRB.W R0, [SP, #15]
.L4: 0x0801D758: F99D 000F LDRSB.W R0, [SP, #15] 0x0801D75C: B004 ADD SP, SP, #16 0x0801D75E: BD80 POP {R7, PC}
reset_DHCP_timeout: 0x0801D760: F242 41D0 MOVW R1, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x0801D764: F2C2 4100 MOVT R1, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x0801D768: 2000 MOVS R0, #0 0x0801D76A: 6008 STR R0, [R1] 0x0801D76C: F646 7234 MOVW R2, #0x6F34 ; 0x24006F34 = dhcp_tick_next 0x0801D770: F2C2 4200 MOVT R2, #0x2400 ; 0x24006F34 = dhcp_tick_next 0x0801D774: 210A MOVS R1, #10 0x0801D776: 6011 STR R1, [R2] 0x0801D778: F646 61DD MOVW R1, #0x6EDD ; 0x24006EDD = dhcp_retry_count 0x0801D77C: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDD = dhcp_retry_count 0x0801D780: 7008 STRB R0, [R1] 0x0801D782: 4770 BX LR
DHCP_init: 0x0801D784: B580 PUSH {R7, LR} 0x0801D786: B086 SUB SP, SP, #24 0x0801D788: F88D 0017 STRB.W R0, [SP, #23] 0x0801D78C: 9104 STR R1, [SP, #16] 0x0801D78E: 2000 MOVS R0, #0 0x0801D790: 9003 STR R0, [SP, #12] 0x0801D792: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D796: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D79A: 9102 STR R1, [SP, #8] 0x0801D79C: 2009 MOVS R0, #9 0x0801D79E: 2206 MOVS R2, #6 0x0801D7A0: F7F3 FEE8 BL WIZCHIP_READ_BUF ; 0x08011574 0x0801D7A4: 9902 LDR R1, [SP, #8] 0x0801D7A6: 7808 LDRB R0, [R1] 0x0801D7A8: F891 C001 LDRB.W R12, [R1, #1] 0x0801D7AC: 788B LDRB R3, [R1, #2] 0x0801D7AE: 78CA LDRB R2, [R1, #3] 0x0801D7B0: EA40 000C ORR.W R0, R0, R12 0x0801D7B4: 4318 ORRS R0, R3 0x0801D7B6: 4310 ORRS R0, R2 0x0801D7B8: 790A LDRB R2, [R1, #4] 0x0801D7BA: 4310 ORRS R0, R2 0x0801D7BC: 7949 LDRB R1, [R1, #5] 0x0801D7BE: 4308 ORRS R0, R1 0x0801D7C0: B980 CBNZ R0, .L1 ; 0x0801D7E4 0x0801D7C2: F646 61AC MOVW R1, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D7C6: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D7CA: 2000 MOVS R0, #0 0x0801D7CC: 7008 STRB R0, [R1] 0x0801D7CE: 2208 MOVS R2, #8 0x0801D7D0: 704A STRB R2, [R1, #1] 0x0801D7D2: 22DC MOVS R2, #220 0x0801D7D4: 708A STRB R2, [R1, #2] 0x0801D7D6: 70C8 STRB R0, [R1, #3] 0x0801D7D8: 7108 STRB R0, [R1, #4] 0x0801D7DA: 7148 STRB R0, [R1, #5] 0x0801D7DC: 2009 MOVS R0, #9 0x0801D7DE: 2206 MOVS R2, #6 0x0801D7E0: F7F3 FE53 BL WIZCHIP_WRITE_BUF ; 0x0801148A
.L1: 0x0801D7E4: F89D 0017 LDRB.W R0, [SP, #23] 0x0801D7E8: F646 61DF MOVW R1, #0x6EDF ; 0x24006EDF = DHCP_SOCKET 0x0801D7EC: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDF = DHCP_SOCKET 0x0801D7F0: 7008 STRB R0, [R1] 0x0801D7F2: 9804 LDR R0, [SP, #16] 0x0801D7F4: F242 41B4 MOVW R1, #0x24B4 ; 0x240024B4 = pDHCPMSG 0x0801D7F8: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B4 = pDHCPMSG 0x0801D7FC: 6008 STR R0, [R1] 0x0801D7FE: F242 41E4 MOVW R1, #0x24E4 ; 0x240024E4 = DHCP_XID 0x0801D802: F2C2 4100 MOVT R1, #0x2400 ; 0x240024E4 = DHCP_XID 0x0801D806: F245 6078 MOVW R0, #0x5678 0x0801D80A: F2C1 2034 MOVT R0, #0x1234 0x0801D80E: 6008 STR R0, [R1] 0x0801D810: F646 62AC MOVW R2, #0x6EAC ; 0x24006EAC = DHCP_CHADDR 0x0801D814: F2C2 4200 MOVT R2, #0x2400 ; 0x24006EAC = DHCP_CHADDR 0x0801D818: 78D3 LDRB R3, [R2, #3] 0x0801D81A: 6808 LDR R0, [R1] 0x0801D81C: 4418 ADD R0, R3 0x0801D81E: 6008 STR R0, [R1] 0x0801D820: 7913 LDRB R3, [R2, #4] 0x0801D822: 6808 LDR R0, [R1] 0x0801D824: 4418 ADD R0, R3 0x0801D826: 6008 STR R0, [R1] 0x0801D828: 7953 LDRB R3, [R2, #5] 0x0801D82A: 6808 LDR R0, [R1] 0x0801D82C: 4418 ADD R0, R3 0x0801D82E: 6008 STR R0, [R1] 0x0801D830: 78D0 LDRB R0, [R2, #3] 0x0801D832: 7913 LDRB R3, [R2, #4] 0x0801D834: 7952 LDRB R2, [R2, #5] 0x0801D836: 4058 EORS R0, R3 0x0801D838: 4042 EORS R2, R0 0x0801D83A: 6808 LDR R0, [R1] 0x0801D83C: 4410 ADD R0, R2 0x0801D83E: 6008 STR R0, [R1] 0x0801D840: 200F MOVS R0, #15 0x0801D842: A903 ADD R1, SP, #12 0x0801D844: 9100 STR R1, [SP, #0] 0x0801D846: 2204 MOVS R2, #4 0x0801D848: 9201 STR R2, [SP, #4] 0x0801D84A: F7F3 FE1E BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801D84E: 9900 LDR R1, [SP, #0] 0x0801D850: 9A01 LDR R2, [SP, #4] 0x0801D852: 2001 MOVS R0, #1 0x0801D854: F7F3 FE19 BL WIZCHIP_WRITE_BUF ; 0x0801148A 0x0801D858: F7FF FF82 BL reset_DHCP_timeout ; 0x0801D760 0x0801D85C: F646 61DC MOVW R1, #0x6EDC ; 0x24006EDC = dhcp_state 0x0801D860: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDC = dhcp_state 0x0801D864: 2000 MOVS R0, #0 0x0801D866: 7008 STRB R0, [R1] 0x0801D868: B006 ADD SP, SP, #24 0x0801D86A: BD80 POP {R7, PC}
DHCP_time_handler: 0x0801D86C: F242 41D0 MOVW R1, #0x24D0 ; 0x240024D0 = dhcp_tick_1s 0x0801D870: F2C2 4100 MOVT R1, #0x2400 ; 0x240024D0 = dhcp_tick_1s 0x0801D874: 6808 LDR R0, [R1] 0x0801D876: 3001 ADDS R0, #1 0x0801D878: 6008 STR R0, [R1] 0x0801D87A: 4770 BX LR
getIPfromDHCP: 0x0801D87C: B081 SUB SP, SP, #4 0x0801D87E: 9000 STR R0, [SP, #0] 0x0801D880: F646 60C6 MOVW R0, #0x6EC6 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D884: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EC6 = DHCP_allocated_ip 0x0801D888: 7801 LDRB R1, [R0] 0x0801D88A: 9A00 LDR R2, [SP, #0] 0x0801D88C: 7011 STRB R1, [R2] 0x0801D88E: 7841 LDRB R1, [R0, #1] 0x0801D890: 9A00 LDR R2, [SP, #0] 0x0801D892: 7051 STRB R1, [R2, #1] 0x0801D894: 7881 LDRB R1, [R0, #2] 0x0801D896: 9A00 LDR R2, [SP, #0] 0x0801D898: 7091 STRB R1, [R2, #2] 0x0801D89A: 78C0 LDRB R0, [R0, #3] 0x0801D89C: 9900 LDR R1, [SP, #0] 0x0801D89E: 70C8 STRB R0, [R1, #3] 0x0801D8A0: B001 ADD SP, SP, #4 0x0801D8A2: 4770 BX LR
getGWfromDHCP: 0x0801D8A4: B081 SUB SP, SP, #4 0x0801D8A6: 9000 STR R0, [SP, #0] 0x0801D8A8: F646 60CA MOVW R0, #0x6ECA ; 0x24006ECA = DHCP_allocated_gw 0x0801D8AC: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ECA = DHCP_allocated_gw 0x0801D8B0: 7801 LDRB R1, [R0] 0x0801D8B2: 9A00 LDR R2, [SP, #0] 0x0801D8B4: 7011 STRB R1, [R2] 0x0801D8B6: 7841 LDRB R1, [R0, #1] 0x0801D8B8: 9A00 LDR R2, [SP, #0] 0x0801D8BA: 7051 STRB R1, [R2, #1] 0x0801D8BC: 7881 LDRB R1, [R0, #2] 0x0801D8BE: 9A00 LDR R2, [SP, #0] 0x0801D8C0: 7091 STRB R1, [R2, #2] 0x0801D8C2: 78C0 LDRB R0, [R0, #3] 0x0801D8C4: 9900 LDR R1, [SP, #0] 0x0801D8C6: 70C8 STRB R0, [R1, #3] 0x0801D8C8: B001 ADD SP, SP, #4 0x0801D8CA: 4770 BX LR
getSNfromDHCP: 0x0801D8CC: B081 SUB SP, SP, #4 0x0801D8CE: 9000 STR R0, [SP, #0] 0x0801D8D0: F646 60C2 MOVW R0, #0x6EC2 ; 0x24006EC2 = DHCP_allocated_sn 0x0801D8D4: F2C2 4000 MOVT R0, #0x2400 ; 0x24006EC2 = DHCP_allocated_sn 0x0801D8D8: 7801 LDRB R1, [R0] 0x0801D8DA: 9A00 LDR R2, [SP, #0] 0x0801D8DC: 7011 STRB R1, [R2] 0x0801D8DE: 7841 LDRB R1, [R0, #1] 0x0801D8E0: 9A00 LDR R2, [SP, #0] 0x0801D8E2: 7051 STRB R1, [R2, #1] 0x0801D8E4: 7881 LDRB R1, [R0, #2] 0x0801D8E6: 9A00 LDR R2, [SP, #0] 0x0801D8E8: 7091 STRB R1, [R2, #2] 0x0801D8EA: 78C0 LDRB R0, [R0, #3] 0x0801D8EC: 9900 LDR R1, [SP, #0] 0x0801D8EE: 70C8 STRB R0, [R1, #3] 0x0801D8F0: B001 ADD SP, SP, #4 0x0801D8F2: 4770 BX LR
getDNSfromDHCP: 0x0801D8F4: B081 SUB SP, SP, #4 0x0801D8F6: 9000 STR R0, [SP, #0] 0x0801D8F8: F646 60CE MOVW R0, #0x6ECE ; 0x24006ECE = DHCP_allocated_dns 0x0801D8FC: F2C2 4000 MOVT R0, #0x2400 ; 0x24006ECE = DHCP_allocated_dns 0x0801D900: 7801 LDRB R1, [R0] 0x0801D902: 9A00 LDR R2, [SP, #0] 0x0801D904: 7011 STRB R1, [R2] 0x0801D906: 7841 LDRB R1, [R0, #1] 0x0801D908: 9A00 LDR R2, [SP, #0] 0x0801D90A: 7051 STRB R1, [R2, #1] 0x0801D90C: 7881 LDRB R1, [R0, #2] 0x0801D90E: 9A00 LDR R2, [SP, #0] 0x0801D910: 7091 STRB R1, [R2, #2] 0x0801D912: 78C0 LDRB R0, [R0, #3] 0x0801D914: 9900 LDR R1, [SP, #0] 0x0801D916: 70C8 STRB R0, [R1, #3] 0x0801D918: B001 ADD SP, SP, #4 0x0801D91A: 4770 BX LR
getDHCPLeasetime: 0x0801D91C: F646 7038 MOVW R0, #0x6F38 ; 0x24006F38 = dhcp_lease_time 0x0801D920: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F38 = dhcp_lease_time 0x0801D924: 6800 LDR R0, [R0] 0x0801D926: 4770 BX LR
BSP_SD_Init: 0x0801D928: B580 PUSH {R7, LR} 0x0801D92A: B082 SUB SP, SP, #8 0x0801D92C: 2000 MOVS R0, #0 0x0801D92E: F88D 0006 STRB.W R0, [SP, #6] 0x0801D932: F7F4 F8C7 BL BSP_SD_IsDetected ; 0x08011AC4 0x0801D936: 2801 CMP R0, #1 0x0801D938: D003 BEQ .L1 ; 0x0801D942 0x0801D93A: 2002 MOVS R0, #2 0x0801D93C: F88D 0007 STRB.W R0, [SP, #7] 0x0801D940: E01A B .L3 ; 0x0801D978
.L1: 0x0801D942: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x0801D946: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x0801D94A: F7EC FDCD BL HAL_SD_Init ; 0x0800A4E8 0x0801D94E: F88D 0006 STRB.W R0, [SP, #6] 0x0801D952: F89D 0006 LDRB.W R0, [SP, #6] 0x0801D956: B958 CBNZ R0, .L2 ; 0x0801D970 0x0801D958: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x0801D95C: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x0801D960: F44F 4180 MOV.W R1, #0x4000 0x0801D964: F7EC FEA9 BL HAL_SD_ConfigWideBusOperation ; 0x0800A6BA 0x0801D968: B110 CBZ R0, .L2 ; 0x0801D970 0x0801D96A: 2001 MOVS R0, #1 0x0801D96C: F88D 0006 STRB.W R0, [SP, #6]
.L2: 0x0801D970: F89D 0006 LDRB.W R0, [SP, #6] 0x0801D974: F88D 0007 STRB.W R0, [SP, #7]
.L3: 0x0801D978: F89D 0007 LDRB.W R0, [SP, #7] 0x0801D97C: B002 ADD SP, SP, #8 0x0801D97E: BD80 POP {R7, PC}
BSP_SD_GetCardInfo: 0x0801D980: B580 PUSH {R7, LR} 0x0801D982: B082 SUB SP, SP, #8 0x0801D984: 9001 STR R0, [SP, #4] 0x0801D986: 9901 LDR R1, [SP, #4] 0x0801D988: F641 5034 MOVW R0, #0x1D34 ; 0x24001D34 = hsd1 0x0801D98C: F2C2 4000 MOVT R0, #0x2400 ; 0x24001D34 = hsd1 0x0801D990: F7FB FC48 BL HAL_SD_GetCardInfo ; 0x08019224 0x0801D994: B002 ADD SP, SP, #8 0x0801D996: BD80 POP {R7, PC}
disk_read: 0x0801D998: B580 PUSH {R7, LR} 0x0801D99A: B086 SUB SP, SP, #24 0x0801D99C: F88D 0017 STRB.W R0, [SP, #23] 0x0801D9A0: 9104 STR R1, [SP, #16] 0x0801D9A2: 9203 STR R2, [SP, #12] 0x0801D9A4: 9302 STR R3, [SP, #8] 0x0801D9A6: F89D 1017 LDRB.W R1, [SP, #23] 0x0801D9AA: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x0801D9AE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x0801D9B2: EB00 0281 ADD.W R2, R0, R1, LSL #2 0x0801D9B6: 6852 LDR R2, [R2, #4] 0x0801D9B8: F8D2 C008 LDR.W R12, [R2, #8] 0x0801D9BC: 4408 ADD R0, R1 0x0801D9BE: 7A00 LDRB R0, [R0, #8] 0x0801D9C0: 9904 LDR R1, [SP, #16] 0x0801D9C2: 9A03 LDR R2, [SP, #12] 0x0801D9C4: 9B02 LDR R3, [SP, #8] 0x0801D9C6: 47E0 BLX R12 0x0801D9C8: F88D 0007 STRB.W R0, [SP, #7] 0x0801D9CC: F89D 0007 LDRB.W R0, [SP, #7] 0x0801D9D0: B006 ADD SP, SP, #24 0x0801D9D2: BD80 POP {R7, PC}
disk_write: 0x0801D9D4: B580 PUSH {R7, LR} 0x0801D9D6: B086 SUB SP, SP, #24 0x0801D9D8: F88D 0017 STRB.W R0, [SP, #23] 0x0801D9DC: 9104 STR R1, [SP, #16] 0x0801D9DE: 9203 STR R2, [SP, #12] 0x0801D9E0: 9302 STR R3, [SP, #8] 0x0801D9E2: F89D 1017 LDRB.W R1, [SP, #23] 0x0801D9E6: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x0801D9EA: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x0801D9EE: EB00 0281 ADD.W R2, R0, R1, LSL #2 0x0801D9F2: 6852 LDR R2, [R2, #4] 0x0801D9F4: F8D2 C00C LDR.W R12, [R2, #12] 0x0801D9F8: 4408 ADD R0, R1 0x0801D9FA: 7A00 LDRB R0, [R0, #8] 0x0801D9FC: 9904 LDR R1, [SP, #16] 0x0801D9FE: 9A03 LDR R2, [SP, #12] 0x0801DA00: 9B02 LDR R3, [SP, #8] 0x0801DA02: 47E0 BLX R12 0x0801DA04: F88D 0007 STRB.W R0, [SP, #7] 0x0801DA08: F89D 0007 LDRB.W R0, [SP, #7] 0x0801DA0C: B006 ADD SP, SP, #24 0x0801DA0E: BD80 POP {R7, PC}
BSP_PlatformIsDetected: 0x0801DA10: B580 PUSH {R7, LR} 0x0801DA12: B082 SUB SP, SP, #8 0x0801DA14: 2001 MOVS R0, #1 0x0801DA16: F88D 0007 STRB.W R0, [SP, #7] 0x0801DA1A: 2000 MOVS R0, #0 0x0801DA1C: F6C5 0002 MOVT R0, #0x5802 0x0801DA20: F44F 7180 MOV.W R1, #0x0100 0x0801DA24: F7FA FC06 BL HAL_GPIO_ReadPin ; 0x08018234 0x0801DA28: B110 CBZ R0, .L1 ; 0x0801DA30 0x0801DA2A: 2000 MOVS R0, #0 0x0801DA2C: F88D 0007 STRB.W R0, [SP, #7]
.L1: 0x0801DA30: F89D 0007 LDRB.W R0, [SP, #7] 0x0801DA34: B002 ADD SP, SP, #8 0x0801DA36: BD80 POP {R7, PC}
lock_fs: 0x0801DA38: B580 PUSH {R7, LR} 0x0801DA3A: B082 SUB SP, SP, #8 0x0801DA3C: 9001 STR R0, [SP, #4] 0x0801DA3E: 9901 LDR R1, [SP, #4] 0x0801DA40: 2000 MOVS R0, #0 0x0801DA42: 9000 STR R0, [SP, #0] 0x0801DA44: B139 CBZ R1, .L1 ; 0x0801DA56 0x0801DA46: 9801 LDR R0, [SP, #4] 0x0801DA48: 6900 LDR R0, [R0, #16] 0x0801DA4A: F001 F9AD BL ff_req_grant ; 0x0801EDA8 0x0801DA4E: 2800 CMP R0, #0 0x0801DA50: BF18 IT NE 0x0801DA52: 2001 MOVNE R0, #1 0x0801DA54: 9000 STR R0, [SP, #0]
.L1: 0x0801DA56: 9800 LDR R0, [SP, #0] 0x0801DA58: F000 0001 AND R0, R0, #1 0x0801DA5C: B002 ADD SP, SP, #8 0x0801DA5E: BD80 POP {R7, PC}
ld_dword: 0x0801DA60: B082 SUB SP, SP, #8 0x0801DA62: 9001 STR R0, [SP, #4] 0x0801DA64: 9801 LDR R0, [SP, #4] 0x0801DA66: 78C0 LDRB R0, [R0, #3] 0x0801DA68: 9000 STR R0, [SP, #0] 0x0801DA6A: 9900 LDR R1, [SP, #0] 0x0801DA6C: 9801 LDR R0, [SP, #4] 0x0801DA6E: 7880 LDRB R0, [R0, #2] 0x0801DA70: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801DA74: 9000 STR R0, [SP, #0] 0x0801DA76: 9900 LDR R1, [SP, #0] 0x0801DA78: 9801 LDR R0, [SP, #4] 0x0801DA7A: 7840 LDRB R0, [R0, #1] 0x0801DA7C: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801DA80: 9000 STR R0, [SP, #0] 0x0801DA82: 9900 LDR R1, [SP, #0] 0x0801DA84: 9801 LDR R0, [SP, #4] 0x0801DA86: 7800 LDRB R0, [R0] 0x0801DA88: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801DA8C: 9000 STR R0, [SP, #0] 0x0801DA8E: 9800 LDR R0, [SP, #0] 0x0801DA90: B002 ADD SP, SP, #8 0x0801DA92: 4770 BX LR
ld_word: 0x0801DA94: B082 SUB SP, SP, #8 0x0801DA96: 9001 STR R0, [SP, #4] 0x0801DA98: 9801 LDR R0, [SP, #4] 0x0801DA9A: 7840 LDRB R0, [R0, #1] 0x0801DA9C: F8AD 0002 STRH.W R0, [SP, #2] 0x0801DAA0: F8BD 1002 LDRH.W R1, [SP, #2] 0x0801DAA4: 9801 LDR R0, [SP, #4] 0x0801DAA6: 7800 LDRB R0, [R0] 0x0801DAA8: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x0801DAAC: F8AD 0002 STRH.W R0, [SP, #2] 0x0801DAB0: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801DAB4: B002 ADD SP, SP, #8 0x0801DAB6: 4770 BX LR
sync_window: 0x0801DAB8: B580 PUSH {R7, LR} 0x0801DABA: B084 SUB SP, SP, #16 0x0801DABC: 9003 STR R0, [SP, #12] 0x0801DABE: 2000 MOVS R0, #0 0x0801DAC0: F88D 0003 STRB.W R0, [SP, #3] 0x0801DAC4: 9803 LDR R0, [SP, #12] 0x0801DAC6: 78C0 LDRB R0, [R0, #3] 0x0801DAC8: B370 CBZ R0, .L3 ; 0x0801DB28 0x0801DACA: 9803 LDR R0, [SP, #12] 0x0801DACC: 6B40 LDR R0, [R0, #52] 0x0801DACE: 9002 STR R0, [SP, #8] 0x0801DAD0: 9903 LDR R1, [SP, #12] 0x0801DAD2: 7848 LDRB R0, [R1, #1] 0x0801DAD4: 3138 ADDS R1, #56 0x0801DAD6: 9A02 LDR R2, [SP, #8] 0x0801DAD8: 2301 MOVS R3, #1 0x0801DADA: F7FF FF7B BL disk_write ; 0x0801D9D4 0x0801DADE: B118 CBZ R0, .L1 ; 0x0801DAE8 0x0801DAE0: 2001 MOVS R0, #1 0x0801DAE2: F88D 0003 STRB.W R0, [SP, #3] 0x0801DAE6: E01F B .L3 ; 0x0801DB28
.L1: 0x0801DAE8: 9903 LDR R1, [SP, #12] 0x0801DAEA: 2000 MOVS R0, #0 0x0801DAEC: 70C8 STRB R0, [R1, #3] 0x0801DAEE: 9802 LDR R0, [SP, #8] 0x0801DAF0: 9A03 LDR R2, [SP, #12] 0x0801DAF2: 6A11 LDR R1, [R2, #32] 0x0801DAF4: 6A92 LDR R2, [R2, #40] 0x0801DAF6: 1A80 SUBS R0, R0, R2 0x0801DAF8: 4288 CMP R0, R1 0x0801DAFA: D215 BCS .L3 ; 0x0801DB28 0x0801DAFC: 9803 LDR R0, [SP, #12] 0x0801DAFE: 7880 LDRB R0, [R0, #2] 0x0801DB00: 9001 STR R0, [SP, #4]
.L2: 0x0801DB02: 9801 LDR R0, [SP, #4] 0x0801DB04: 2802 CMP R0, #2 0x0801DB06: D30F BCC .L3 ; 0x0801DB28 0x0801DB08: 9803 LDR R0, [SP, #12] 0x0801DB0A: 6A01 LDR R1, [R0, #32] 0x0801DB0C: 9802 LDR R0, [SP, #8] 0x0801DB0E: 4408 ADD R0, R1 0x0801DB10: 9002 STR R0, [SP, #8] 0x0801DB12: 9903 LDR R1, [SP, #12] 0x0801DB14: 7848 LDRB R0, [R1, #1] 0x0801DB16: 3138 ADDS R1, #56 0x0801DB18: 9A02 LDR R2, [SP, #8] 0x0801DB1A: 2301 MOVS R3, #1 0x0801DB1C: F7FF FF5A BL disk_write ; 0x0801D9D4 0x0801DB20: 9801 LDR R0, [SP, #4] 0x0801DB22: 3801 SUBS R0, #1 0x0801DB24: 9001 STR R0, [SP, #4] 0x0801DB26: E7EC B .L2 ; 0x0801DB02
.L3: 0x0801DB28: F89D 0003 LDRB.W R0, [SP, #3] 0x0801DB2C: B004 ADD SP, SP, #16 0x0801DB2E: BD80 POP {R7, PC}
follow_path: 0x0801DB30: B580 PUSH {R7, LR} 0x0801DB32: B086 SUB SP, SP, #24 0x0801DB34: 9005 STR R0, [SP, #20] 0x0801DB36: 9104 STR R1, [SP, #16] 0x0801DB38: 9805 LDR R0, [SP, #20] 0x0801DB3A: 9002 STR R0, [SP, #8] 0x0801DB3C: 9802 LDR R0, [SP, #8] 0x0801DB3E: 6800 LDR R0, [R0] 0x0801DB40: 9001 STR R0, [SP, #4]
.L1: 0x0801DB42: 9804 LDR R0, [SP, #16] 0x0801DB44: 7801 LDRB R1, [R0] 0x0801DB46: 2001 MOVS R0, #1 0x0801DB48: 292F CMP R1, #47 0x0801DB4A: 9000 STR R0, [SP, #0] 0x0801DB4C: D006 BEQ .L2 ; 0x0801DB5C 0x0801DB4E: 9804 LDR R0, [SP, #16] 0x0801DB50: 7800 LDRB R0, [R0] 0x0801DB52: 385C SUBS R0, #92 0x0801DB54: FAB0 F080 CLZ R0, R0 0x0801DB58: 0940 LSRS R0, R0, #5 0x0801DB5A: 9000 STR R0, [SP, #0]
.L2: 0x0801DB5C: 9800 LDR R0, [SP, #0] 0x0801DB5E: 07C0 LSLS R0, R0, #31 0x0801DB60: B118 CBZ R0, .L3 ; 0x0801DB6A 0x0801DB62: 9804 LDR R0, [SP, #16] 0x0801DB64: 3001 ADDS R0, #1 0x0801DB66: 9004 STR R0, [SP, #16] 0x0801DB68: E7EB B .L1 ; 0x0801DB42
.L3: 0x0801DB6A: 9902 LDR R1, [SP, #8] 0x0801DB6C: 2000 MOVS R0, #0 0x0801DB6E: 6088 STR R0, [R1, #8] 0x0801DB70: 9804 LDR R0, [SP, #16] 0x0801DB72: 7800 LDRB R0, [R0] 0x0801DB74: 281F CMP R0, #31 0x0801DB76: D80A BHI .L4 ; 0x0801DB8E 0x0801DB78: 9905 LDR R1, [SP, #20] 0x0801DB7A: 2080 MOVS R0, #128 0x0801DB7C: F881 002F STRB.W R0, [R1, #47] 0x0801DB80: 9805 LDR R0, [SP, #20] 0x0801DB82: 2100 MOVS R1, #0 0x0801DB84: F000 FA22 BL dir_sdi ; 0x0801DFCC 0x0801DB88: F88D 000F STRB.W R0, [SP, #15] 0x0801DB8C: E03E B .L10 ; 0x0801DC0C
.L4: 0x0801DB8E: 9805 LDR R0, [SP, #20] 0x0801DB90: A904 ADD R1, SP, #16 0x0801DB92: F000 FC2F BL create_name ; 0x0801E3F4 0x0801DB96: F88D 000F STRB.W R0, [SP, #15] 0x0801DB9A: F89D 000F LDRB.W R0, [SP, #15] 0x0801DB9E: B100 CBZ R0, .L5 ; 0x0801DBA2 0x0801DBA0: E034 B .L10 ; 0x0801DC0C
.L5: 0x0801DBA2: 9805 LDR R0, [SP, #20] 0x0801DBA4: F000 F94A BL dir_find ; 0x0801DE3C 0x0801DBA8: F88D 000F STRB.W R0, [SP, #15] 0x0801DBAC: 9805 LDR R0, [SP, #20] 0x0801DBAE: F890 002F LDRB.W R0, [R0, #47] 0x0801DBB2: F88D 000E STRB.W R0, [SP, #14] 0x0801DBB6: F89D 000F LDRB.W R0, [SP, #15] 0x0801DBBA: B160 CBZ R0, .L7 ; 0x0801DBD6 0x0801DBBC: F89D 000F LDRB.W R0, [SP, #15] 0x0801DBC0: 2804 CMP R0, #4 0x0801DBC2: D107 BNE .L6 ; 0x0801DBD4 0x0801DBC4: F89D 000E LDRB.W R0, [SP, #14] 0x0801DBC8: 0740 LSLS R0, R0, #29 0x0801DBCA: 2800 CMP R0, #0 0x0801DBCC: D402 BMI .L6 ; 0x0801DBD4 0x0801DBCE: 2005 MOVS R0, #5 0x0801DBD0: F88D 000F STRB.W R0, [SP, #15]
.L6: 0x0801DBD4: E01A B .L10 ; 0x0801DC0C
.L7: 0x0801DBD6: F89D 000E LDRB.W R0, [SP, #14] 0x0801DBDA: 0740 LSLS R0, R0, #29 0x0801DBDC: 2800 CMP R0, #0 0x0801DBDE: D500 BPL .L8 ; 0x0801DBE2 0x0801DBE0: E014 B .L10 ; 0x0801DC0C
.L8: 0x0801DBE2: 9802 LDR R0, [SP, #8] 0x0801DBE4: 7980 LDRB R0, [R0, #6] 0x0801DBE6: 06C0 LSLS R0, R0, #27 0x0801DBE8: 2800 CMP R0, #0 0x0801DBEA: D403 BMI .L9 ; 0x0801DBF4 0x0801DBEC: 2005 MOVS R0, #5 0x0801DBEE: F88D 000F STRB.W R0, [SP, #15] 0x0801DBF2: E00B B .L10 ; 0x0801DC0C
.L9: 0x0801DBF4: 9801 LDR R0, [SP, #4] 0x0801DBF6: 9905 LDR R1, [SP, #20] 0x0801DBF8: 6949 LDR R1, [R1, #20] 0x0801DBFA: F36F 215F BFC R1, #9, #23 0x0801DBFE: 4401 ADD R1, R0 0x0801DC00: 3138 ADDS R1, #56 0x0801DC02: F7F4 FBEA BL ld_clust ; 0x080123DA 0x0801DC06: 9902 LDR R1, [SP, #8] 0x0801DC08: 6088 STR R0, [R1, #8] 0x0801DC0A: E7C0 B .L4 ; 0x0801DB8E
.L10: 0x0801DC0C: F89D 000F LDRB.W R0, [SP, #15] 0x0801DC10: B006 ADD SP, SP, #24 0x0801DC12: BD80 POP {R7, PC}
st_dword: 0x0801DC14: B082 SUB SP, SP, #8 0x0801DC16: 9001 STR R0, [SP, #4] 0x0801DC18: 9100 STR R1, [SP, #0] 0x0801DC1A: 9800 LDR R0, [SP, #0] 0x0801DC1C: 9901 LDR R1, [SP, #4] 0x0801DC1E: 1C4A ADDS R2, R1, #1 0x0801DC20: 9201 STR R2, [SP, #4] 0x0801DC22: 7008 STRB R0, [R1] 0x0801DC24: 9800 LDR R0, [SP, #0] 0x0801DC26: 0A00 LSRS R0, R0, #8 0x0801DC28: 9000 STR R0, [SP, #0] 0x0801DC2A: 9800 LDR R0, [SP, #0] 0x0801DC2C: 9901 LDR R1, [SP, #4] 0x0801DC2E: 1C4A ADDS R2, R1, #1 0x0801DC30: 9201 STR R2, [SP, #4] 0x0801DC32: 7008 STRB R0, [R1] 0x0801DC34: 9800 LDR R0, [SP, #0] 0x0801DC36: 0A00 LSRS R0, R0, #8 0x0801DC38: 9000 STR R0, [SP, #0] 0x0801DC3A: 9800 LDR R0, [SP, #0] 0x0801DC3C: 9901 LDR R1, [SP, #4] 0x0801DC3E: 1C4A ADDS R2, R1, #1 0x0801DC40: 9201 STR R2, [SP, #4] 0x0801DC42: 7008 STRB R0, [R1] 0x0801DC44: 9800 LDR R0, [SP, #0] 0x0801DC46: 0A00 LSRS R0, R0, #8 0x0801DC48: 9000 STR R0, [SP, #0] 0x0801DC4A: 9800 LDR R0, [SP, #0] 0x0801DC4C: 9901 LDR R1, [SP, #4] 0x0801DC4E: 1C4A ADDS R2, R1, #1 0x0801DC50: 9201 STR R2, [SP, #4] 0x0801DC52: 7008 STRB R0, [R1] 0x0801DC54: B002 ADD SP, SP, #8 0x0801DC56: 4770 BX LR
mem_set: 0x0801DC58: B084 SUB SP, SP, #16 0x0801DC5A: 9003 STR R0, [SP, #12] 0x0801DC5C: 9102 STR R1, [SP, #8] 0x0801DC5E: 9201 STR R2, [SP, #4] 0x0801DC60: 9803 LDR R0, [SP, #12] 0x0801DC62: 9000 STR R0, [SP, #0]
.L1: 0x0801DC64: 9802 LDR R0, [SP, #8] 0x0801DC66: 9900 LDR R1, [SP, #0] 0x0801DC68: 1C4A ADDS R2, R1, #1 0x0801DC6A: 9200 STR R2, [SP, #0] 0x0801DC6C: 7008 STRB R0, [R1] 0x0801DC6E: 9801 LDR R0, [SP, #4] 0x0801DC70: 3801 SUBS R0, #1 0x0801DC72: 9001 STR R0, [SP, #4] 0x0801DC74: 2800 CMP R0, #0 0x0801DC76: D1F5 BNE .L1 ; 0x0801DC64 0x0801DC78: B004 ADD SP, SP, #16 0x0801DC7A: 4770 BX LR
put_fat: 0x0801DC7C: B580 PUSH {R7, LR} 0x0801DC7E: B08A SUB SP, SP, #40 0x0801DC80: 9009 STR R0, [SP, #36] 0x0801DC82: 9108 STR R1, [SP, #32] 0x0801DC84: 9207 STR R2, [SP, #28] 0x0801DC86: 2002 MOVS R0, #2 0x0801DC88: F88D 0013 STRB.W R0, [SP, #19] 0x0801DC8C: 9808 LDR R0, [SP, #32] 0x0801DC8E: 2802 CMP R0, #2 0x0801DC90: F0C0 80BA BCC.W .L12 ; 0x0801DE08 0x0801DC94: 9808 LDR R0, [SP, #32] 0x0801DC96: 9909 LDR R1, [SP, #36] 0x0801DC98: 69C9 LDR R1, [R1, #28] 0x0801DC9A: 4288 CMP R0, R1 0x0801DC9C: F080 80B4 BCS.W .L12 ; 0x0801DE08 0x0801DCA0: 9809 LDR R0, [SP, #36] 0x0801DCA2: 7800 LDRB R0, [R0] 0x0801DCA4: 4601 MOV R1, R0 0x0801DCA6: 9103 STR R1, [SP, #12] 0x0801DCA8: 2801 CMP R0, #1 0x0801DCAA: D006 BEQ .L1 ; 0x0801DCBA 0x0801DCAC: 9803 LDR R0, [SP, #12] 0x0801DCAE: 2802 CMP R0, #2 0x0801DCB0: D064 BEQ .L8 ; 0x0801DD7C 0x0801DCB2: 9803 LDR R0, [SP, #12] 0x0801DCB4: 2803 CMP R0, #3 0x0801DCB6: D07C BEQ .L10 ; 0x0801DDB2 0x0801DCB8: E0A6 B .L12 ; 0x0801DE08
.L1: 0x0801DCBA: 9808 LDR R0, [SP, #32] 0x0801DCBC: 9006 STR R0, [SP, #24] 0x0801DCBE: 9806 LDR R0, [SP, #24] 0x0801DCC0: EB00 0050 ADD.W R0, R0, R0, LSR #1 0x0801DCC4: 9006 STR R0, [SP, #24] 0x0801DCC6: 9809 LDR R0, [SP, #36] 0x0801DCC8: 6A81 LDR R1, [R0, #40] 0x0801DCCA: 9A06 LDR R2, [SP, #24] 0x0801DCCC: EB01 2152 ADD.W R1, R1, R2, LSR #9 0x0801DCD0: F7F4 FB5A BL move_window ; 0x08012388 0x0801DCD4: F88D 0013 STRB.W R0, [SP, #19] 0x0801DCD8: F89D 0013 LDRB.W R0, [SP, #19] 0x0801DCDC: B100 CBZ R0, .L2 ; 0x0801DCE0 0x0801DCDE: E093 B .L12 ; 0x0801DE08
.L2: 0x0801DCE0: 9809 LDR R0, [SP, #36] 0x0801DCE2: 9906 LDR R1, [SP, #24] 0x0801DCE4: 460A MOV R2, R1 0x0801DCE6: F36F 225F BFC R2, #9, #23 0x0801DCEA: 4410 ADD R0, R2 0x0801DCEC: 3101 ADDS R1, #1 0x0801DCEE: 9106 STR R1, [SP, #24] 0x0801DCF0: 3038 ADDS R0, #56 0x0801DCF2: 9005 STR R0, [SP, #20] 0x0801DCF4: F89D 0020 LDRB.W R0, [SP, #32] 0x0801DCF8: 07C0 LSLS R0, R0, #31 0x0801DCFA: B148 CBZ R0, .L3 ; 0x0801DD10 0x0801DCFC: 9805 LDR R0, [SP, #20] 0x0801DCFE: 7800 LDRB R0, [R0] 0x0801DD00: F000 000F AND R0, R0, #15 0x0801DD04: F89D 101C LDRB.W R1, [SP, #28] 0x0801DD08: EA40 1001 ORR.W R0, R0, R1, LSL #4 0x0801DD0C: 9002 STR R0, [SP, #8] 0x0801DD0E: E002 B .L4 ; 0x0801DD16
.L3: 0x0801DD10: F89D 001C LDRB.W R0, [SP, #28] 0x0801DD14: 9002 STR R0, [SP, #8]
.L4: 0x0801DD16: 9802 LDR R0, [SP, #8] 0x0801DD18: 9905 LDR R1, [SP, #20] 0x0801DD1A: 7008 STRB R0, [R1] 0x0801DD1C: 9909 LDR R1, [SP, #36] 0x0801DD1E: 2001 MOVS R0, #1 0x0801DD20: 70C8 STRB R0, [R1, #3] 0x0801DD22: 9809 LDR R0, [SP, #36] 0x0801DD24: 6A81 LDR R1, [R0, #40] 0x0801DD26: 9A06 LDR R2, [SP, #24] 0x0801DD28: EB01 2152 ADD.W R1, R1, R2, LSR #9 0x0801DD2C: F7F4 FB2C BL move_window ; 0x08012388 0x0801DD30: F88D 0013 STRB.W R0, [SP, #19] 0x0801DD34: F89D 0013 LDRB.W R0, [SP, #19] 0x0801DD38: B100 CBZ R0, .L5 ; 0x0801DD3C 0x0801DD3A: E065 B .L12 ; 0x0801DE08
.L5: 0x0801DD3C: 9809 LDR R0, [SP, #36] 0x0801DD3E: 9906 LDR R1, [SP, #24] 0x0801DD40: F36F 215F BFC R1, #9, #23 0x0801DD44: 4408 ADD R0, R1 0x0801DD46: 3038 ADDS R0, #56 0x0801DD48: 9005 STR R0, [SP, #20] 0x0801DD4A: F89D 0020 LDRB.W R0, [SP, #32] 0x0801DD4E: 07C0 LSLS R0, R0, #31 0x0801DD50: B120 CBZ R0, .L6 ; 0x0801DD5C 0x0801DD52: 9807 LDR R0, [SP, #28] 0x0801DD54: F3C0 1007 UBFX R0, R0, #4, #8 0x0801DD58: 9001 STR R0, [SP, #4] 0x0801DD5A: E008 B .L7 ; 0x0801DD6E
.L6: 0x0801DD5C: 9805 LDR R0, [SP, #20] 0x0801DD5E: 7800 LDRB R0, [R0] 0x0801DD60: F000 00F0 AND R0, R0, #240 0x0801DD64: 9907 LDR R1, [SP, #28] 0x0801DD66: F3C1 2103 UBFX R1, R1, #8, #4 0x0801DD6A: 4408 ADD R0, R1 0x0801DD6C: 9001 STR R0, [SP, #4]
.L7: 0x0801DD6E: 9801 LDR R0, [SP, #4] 0x0801DD70: 9905 LDR R1, [SP, #20] 0x0801DD72: 7008 STRB R0, [R1] 0x0801DD74: 9909 LDR R1, [SP, #36] 0x0801DD76: 2001 MOVS R0, #1 0x0801DD78: 70C8 STRB R0, [R1, #3] 0x0801DD7A: E045 B .L12 ; 0x0801DE08
.L8: 0x0801DD7C: 9809 LDR R0, [SP, #36] 0x0801DD7E: 6A81 LDR R1, [R0, #40] 0x0801DD80: 9A08 LDR R2, [SP, #32] 0x0801DD82: EB01 2112 ADD.W R1, R1, R2, LSR #8 0x0801DD86: F7F4 FAFF BL move_window ; 0x08012388 0x0801DD8A: F88D 0013 STRB.W R0, [SP, #19] 0x0801DD8E: F89D 0013 LDRB.W R0, [SP, #19] 0x0801DD92: B100 CBZ R0, .L9 ; 0x0801DD96 0x0801DD94: E038 B .L12 ; 0x0801DE08
.L9: 0x0801DD96: 9809 LDR R0, [SP, #36] 0x0801DD98: F89D 1020 LDRB.W R1, [SP, #32] 0x0801DD9C: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x0801DDA0: 3038 ADDS R0, #56 0x0801DDA2: F8BD 101C LDRH.W R1, [SP, #28] 0x0801DDA6: F000 F833 BL st_word ; 0x0801DE10 0x0801DDAA: 9909 LDR R1, [SP, #36] 0x0801DDAC: 2001 MOVS R0, #1 0x0801DDAE: 70C8 STRB R0, [R1, #3] 0x0801DDB0: E02A B .L12 ; 0x0801DE08
.L10: 0x0801DDB2: 9809 LDR R0, [SP, #36] 0x0801DDB4: 6A81 LDR R1, [R0, #40] 0x0801DDB6: 9A08 LDR R2, [SP, #32] 0x0801DDB8: EB01 11D2 ADD.W R1, R1, R2, LSR #7 0x0801DDBC: F7F4 FAE4 BL move_window ; 0x08012388 0x0801DDC0: F88D 0013 STRB.W R0, [SP, #19] 0x0801DDC4: F89D 0013 LDRB.W R0, [SP, #19] 0x0801DDC8: B100 CBZ R0, .L11 ; 0x0801DDCC 0x0801DDCA: E01D B .L12 ; 0x0801DE08
.L11: 0x0801DDCC: 9807 LDR R0, [SP, #28] 0x0801DDCE: 9000 STR R0, [SP, #0] 0x0801DDD0: 9809 LDR R0, [SP, #36] 0x0801DDD2: 9908 LDR R1, [SP, #32] 0x0801DDD4: F001 017F AND R1, R1, #127 0x0801DDD8: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x0801DDDC: 3038 ADDS R0, #56 0x0801DDDE: F7FF FE3F BL ld_dword ; 0x0801DA60 0x0801DDE2: 4601 MOV R1, R0 0x0801DDE4: 9800 LDR R0, [SP, #0] 0x0801DDE6: 0F09 LSRS R1, R1, #28 0x0801DDE8: F361 701F BFI R0, R1, #28, #4 0x0801DDEC: 9007 STR R0, [SP, #28] 0x0801DDEE: 9809 LDR R0, [SP, #36] 0x0801DDF0: 9908 LDR R1, [SP, #32] 0x0801DDF2: F001 017F AND R1, R1, #127 0x0801DDF6: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x0801DDFA: 3038 ADDS R0, #56 0x0801DDFC: 9907 LDR R1, [SP, #28] 0x0801DDFE: F7FF FF09 BL st_dword ; 0x0801DC14 0x0801DE02: 9909 LDR R1, [SP, #36] 0x0801DE04: 2001 MOVS R0, #1 0x0801DE06: 70C8 STRB R0, [R1, #3]
.L12: 0x0801DE08: F89D 0013 LDRB.W R0, [SP, #19] 0x0801DE0C: B00A ADD SP, SP, #40 0x0801DE0E: BD80 POP {R7, PC}
st_word: 0x0801DE10: B082 SUB SP, SP, #8 0x0801DE12: 9001 STR R0, [SP, #4] 0x0801DE14: F8AD 1002 STRH.W R1, [SP, #2] 0x0801DE18: F89D 0002 LDRB.W R0, [SP, #2] 0x0801DE1C: 9901 LDR R1, [SP, #4] 0x0801DE1E: 1C4A ADDS R2, R1, #1 0x0801DE20: 9201 STR R2, [SP, #4] 0x0801DE22: 7008 STRB R0, [R1] 0x0801DE24: F89D 0003 LDRB.W R0, [SP, #3] 0x0801DE28: F8AD 0002 STRH.W R0, [SP, #2] 0x0801DE2C: F89D 0002 LDRB.W R0, [SP, #2] 0x0801DE30: 9901 LDR R1, [SP, #4] 0x0801DE32: 1C4A ADDS R2, R1, #1 0x0801DE34: 9201 STR R2, [SP, #4] 0x0801DE36: 7008 STRB R0, [R1] 0x0801DE38: B002 ADD SP, SP, #8 0x0801DE3A: 4770 BX LR
dir_find: 0x0801DE3C: B580 PUSH {R7, LR} 0x0801DE3E: B088 SUB SP, SP, #32 0x0801DE40: 9006 STR R0, [SP, #24] 0x0801DE42: 9806 LDR R0, [SP, #24] 0x0801DE44: 6800 LDR R0, [R0] 0x0801DE46: 9004 STR R0, [SP, #16] 0x0801DE48: 9806 LDR R0, [SP, #24] 0x0801DE4A: 2100 MOVS R1, #0 0x0801DE4C: F000 F8BE BL dir_sdi ; 0x0801DFCC 0x0801DE50: F88D 0017 STRB.W R0, [SP, #23] 0x0801DE54: F89D 0017 LDRB.W R0, [SP, #23] 0x0801DE58: B120 CBZ R0, .L1 ; 0x0801DE64 0x0801DE5A: F89D 0017 LDRB.W R0, [SP, #23] 0x0801DE5E: F88D 001F STRB.W R0, [SP, #31] 0x0801DE62: E0AF B .L16 ; 0x0801DFC4
.L1: 0x0801DE64: 20FF MOVS R0, #255 0x0801DE66: F88D 000C STRB.W R0, [SP, #12] 0x0801DE6A: F88D 000D STRB.W R0, [SP, #13] 0x0801DE6E: 9906 LDR R1, [SP, #24] 0x0801DE70: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801DE74: 6308 STR R0, [R1, #48]
.L2: 0x0801DE76: 9804 LDR R0, [SP, #16] 0x0801DE78: 9906 LDR R1, [SP, #24] 0x0801DE7A: 69C9 LDR R1, [R1, #28] 0x0801DE7C: F7F4 FA84 BL move_window ; 0x08012388 0x0801DE80: F88D 0017 STRB.W R0, [SP, #23] 0x0801DE84: F89D 0017 LDRB.W R0, [SP, #23] 0x0801DE88: B100 CBZ R0, .L3 ; 0x0801DE8C 0x0801DE8A: E097 B .L15 ; 0x0801DFBC
.L3: 0x0801DE8C: 9806 LDR R0, [SP, #24] 0x0801DE8E: 6A00 LDR R0, [R0, #32] 0x0801DE90: 7800 LDRB R0, [R0] 0x0801DE92: F88D 000F STRB.W R0, [SP, #15] 0x0801DE96: F89D 000F LDRB.W R0, [SP, #15] 0x0801DE9A: B918 CBNZ R0, .L4 ; 0x0801DEA4 0x0801DE9C: 2004 MOVS R0, #4 0x0801DE9E: F88D 0017 STRB.W R0, [SP, #23] 0x0801DEA2: E08B B .L15 ; 0x0801DFBC
.L4: 0x0801DEA4: 9806 LDR R0, [SP, #24] 0x0801DEA6: 6A00 LDR R0, [R0, #32] 0x0801DEA8: 7AC0 LDRB R0, [R0, #11] 0x0801DEAA: F000 003F AND R0, R0, #63 0x0801DEAE: F88D 000E STRB.W R0, [SP, #14] 0x0801DEB2: 9906 LDR R1, [SP, #24] 0x0801DEB4: 7188 STRB R0, [R1, #6] 0x0801DEB6: F89D 000F LDRB.W R0, [SP, #15] 0x0801DEBA: 28E5 CMP R0, #229 0x0801DEBC: D008 BEQ .L5 ; 0x0801DED0 0x0801DEBE: F89D 000E LDRB.W R0, [SP, #14] 0x0801DEC2: 0700 LSLS R0, R0, #28 0x0801DEC4: 2800 CMP R0, #0 0x0801DEC6: D50B BPL .L6 ; 0x0801DEE0 0x0801DEC8: F89D 000E LDRB.W R0, [SP, #14] 0x0801DECC: 280F CMP R0, #15 0x0801DECE: D007 BEQ .L6 ; 0x0801DEE0
.L5: 0x0801DED0: 20FF MOVS R0, #255 0x0801DED2: F88D 000D STRB.W R0, [SP, #13] 0x0801DED6: 9906 LDR R1, [SP, #24] 0x0801DED8: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801DEDC: 6308 STR R0, [R1, #48] 0x0801DEDE: E062 B .L14 ; 0x0801DFA6
.L6: 0x0801DEE0: F89D 000E LDRB.W R0, [SP, #14] 0x0801DEE4: 280F CMP R0, #15 0x0801DEE6: D13B BNE .L11 ; 0x0801DF60 0x0801DEE8: 9806 LDR R0, [SP, #24] 0x0801DEEA: F890 002F LDRB.W R0, [R0, #47] 0x0801DEEE: 0640 LSLS R0, R0, #25 0x0801DEF0: 2800 CMP R0, #0 0x0801DEF2: D434 BMI .L10 ; 0x0801DF5E 0x0801DEF4: F89D 000F LDRB.W R0, [SP, #15] 0x0801DEF8: 0640 LSLS R0, R0, #25 0x0801DEFA: 2800 CMP R0, #0 0x0801DEFC: D511 BPL .L7 ; 0x0801DF22 0x0801DEFE: 9806 LDR R0, [SP, #24] 0x0801DF00: 6A00 LDR R0, [R0, #32] 0x0801DF02: 7B40 LDRB R0, [R0, #13] 0x0801DF04: F88D 000C STRB.W R0, [SP, #12] 0x0801DF08: F89D 000F LDRB.W R0, [SP, #15] 0x0801DF0C: F000 00BF AND R0, R0, #191 0x0801DF10: F88D 000F STRB.W R0, [SP, #15] 0x0801DF14: F89D 000F LDRB.W R0, [SP, #15] 0x0801DF18: F88D 000D STRB.W R0, [SP, #13] 0x0801DF1C: 9906 LDR R1, [SP, #24] 0x0801DF1E: 6948 LDR R0, [R1, #20] 0x0801DF20: 6308 STR R0, [R1, #48]
.L7: 0x0801DF22: F89D 000F LDRB.W R0, [SP, #15] 0x0801DF26: F89D 100D LDRB.W R1, [SP, #13] 0x0801DF2A: 4288 CMP R0, R1 0x0801DF2C: D112 BNE .L8 ; 0x0801DF54 0x0801DF2E: F89D 000C LDRB.W R0, [SP, #12] 0x0801DF32: 9906 LDR R1, [SP, #24] 0x0801DF34: 6A09 LDR R1, [R1, #32] 0x0801DF36: 7B49 LDRB R1, [R1, #13] 0x0801DF38: 4288 CMP R0, R1 0x0801DF3A: D10B BNE .L8 ; 0x0801DF54 0x0801DF3C: 9804 LDR R0, [SP, #16] 0x0801DF3E: 68C0 LDR R0, [R0, #12] 0x0801DF40: 9906 LDR R1, [SP, #24] 0x0801DF42: 6A09 LDR R1, [R1, #32] 0x0801DF44: F7F4 FBA1 BL cmp_lfn ; 0x0801268A 0x0801DF48: B120 CBZ R0, .L8 ; 0x0801DF54 0x0801DF4A: F89D 000D LDRB.W R0, [SP, #13] 0x0801DF4E: 3801 SUBS R0, #1 0x0801DF50: 9002 STR R0, [SP, #8] 0x0801DF52: E001 B .L9 ; 0x0801DF58
.L8: 0x0801DF54: 20FF MOVS R0, #255 0x0801DF56: 9002 STR R0, [SP, #8]
.L9: 0x0801DF58: 9802 LDR R0, [SP, #8] 0x0801DF5A: F88D 000D STRB.W R0, [SP, #13]
.L10: 0x0801DF5E: E022 B .L14 ; 0x0801DFA6
.L11: 0x0801DF60: F89D 000D LDRB.W R0, [SP, #13] 0x0801DF64: B958 CBNZ R0, .L12 ; 0x0801DF7E 0x0801DF66: F89D 000C LDRB.W R0, [SP, #12] 0x0801DF6A: 9001 STR R0, [SP, #4] 0x0801DF6C: 9806 LDR R0, [SP, #24] 0x0801DF6E: 6A00 LDR R0, [R0, #32] 0x0801DF70: F000 F8A8 BL sum_sfn ; 0x0801E0C4 0x0801DF74: 4601 MOV R1, R0 0x0801DF76: 9801 LDR R0, [SP, #4] 0x0801DF78: 4288 CMP R0, R1 0x0801DF7A: D100 BNE .L12 ; 0x0801DF7E 0x0801DF7C: E01E B .L15 ; 0x0801DFBC
.L12: 0x0801DF7E: 9806 LDR R0, [SP, #24] 0x0801DF80: F890 002F LDRB.W R0, [R0, #47] 0x0801DF84: 07C0 LSLS R0, R0, #31 0x0801DF86: B938 CBNZ R0, .L13 ; 0x0801DF98 0x0801DF88: 9906 LDR R1, [SP, #24] 0x0801DF8A: 6A08 LDR R0, [R1, #32] 0x0801DF8C: 3124 ADDS R1, #36 0x0801DF8E: 220B MOVS R2, #11 0x0801DF90: F000 FA0A BL mem_cmp ; 0x0801E3A8 0x0801DF94: B900 CBNZ R0, .L13 ; 0x0801DF98 0x0801DF96: E011 B .L15 ; 0x0801DFBC
.L13: 0x0801DF98: 20FF MOVS R0, #255 0x0801DF9A: F88D 000D STRB.W R0, [SP, #13] 0x0801DF9E: 9906 LDR R1, [SP, #24] 0x0801DFA0: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801DFA4: 6308 STR R0, [R1, #48]
.L14: 0x0801DFA6: 9806 LDR R0, [SP, #24] 0x0801DFA8: 2100 MOVS R1, #0 0x0801DFAA: F000 F8A7 BL dir_next ; 0x0801E0FC 0x0801DFAE: F88D 0017 STRB.W R0, [SP, #23] 0x0801DFB2: F89D 0017 LDRB.W R0, [SP, #23] 0x0801DFB6: 2800 CMP R0, #0 0x0801DFB8: F43F AF5D BEQ.W .L2 ; 0x0801DE76
.L15: 0x0801DFBC: F89D 0017 LDRB.W R0, [SP, #23] 0x0801DFC0: F88D 001F STRB.W R0, [SP, #31]
.L16: 0x0801DFC4: F89D 001F LDRB.W R0, [SP, #31] 0x0801DFC8: B008 ADD SP, SP, #32 0x0801DFCA: BD80 POP {R7, PC}
dir_sdi: 0x0801DFCC: B580 PUSH {R7, LR} 0x0801DFCE: B086 SUB SP, SP, #24 0x0801DFD0: 9004 STR R0, [SP, #16] 0x0801DFD2: 9103 STR R1, [SP, #12] 0x0801DFD4: 9804 LDR R0, [SP, #16] 0x0801DFD6: 6800 LDR R0, [R0] 0x0801DFD8: 9000 STR R0, [SP, #0] 0x0801DFDA: 9803 LDR R0, [SP, #12] 0x0801DFDC: 0D40 LSRS R0, R0, #21 0x0801DFDE: B918 CBNZ R0, .L1 ; 0x0801DFE8 0x0801DFE0: F89D 000C LDRB.W R0, [SP, #12] 0x0801DFE4: 06C0 LSLS R0, R0, #27 0x0801DFE6: B118 CBZ R0, .L2 ; 0x0801DFF0
.L1: 0x0801DFE8: 2002 MOVS R0, #2 0x0801DFEA: F88D 0017 STRB.W R0, [SP, #23] 0x0801DFEE: E065 B .L13 ; 0x0801E0BC
.L2: 0x0801DFF0: 9803 LDR R0, [SP, #12] 0x0801DFF2: 9904 LDR R1, [SP, #16] 0x0801DFF4: 6148 STR R0, [R1, #20] 0x0801DFF6: 9804 LDR R0, [SP, #16] 0x0801DFF8: 6880 LDR R0, [R0, #8] 0x0801DFFA: 9001 STR R0, [SP, #4] 0x0801DFFC: 9801 LDR R0, [SP, #4] 0x0801DFFE: B930 CBNZ R0, .L3 ; 0x0801E00E 0x0801E000: 9800 LDR R0, [SP, #0] 0x0801E002: 7800 LDRB R0, [R0] 0x0801E004: 2803 CMP R0, #3 0x0801E006: DB02 BLT .L3 ; 0x0801E00E 0x0801E008: 9800 LDR R0, [SP, #0] 0x0801E00A: 6AC0 LDR R0, [R0, #44] 0x0801E00C: 9001 STR R0, [SP, #4]
.L3: 0x0801E00E: 9801 LDR R0, [SP, #4] 0x0801E010: B970 CBNZ R0, .L5 ; 0x0801E030 0x0801E012: 9903 LDR R1, [SP, #12] 0x0801E014: 9800 LDR R0, [SP, #0] 0x0801E016: 8900 LDRH R0, [R0, #8] 0x0801E018: EBB0 1F51 CMP.W R0, R1, LSR #5 0x0801E01C: D803 BHI .L4 ; 0x0801E026 0x0801E01E: 2002 MOVS R0, #2 0x0801E020: F88D 0017 STRB.W R0, [SP, #23] 0x0801E024: E04A B .L13 ; 0x0801E0BC
.L4: 0x0801E026: 9800 LDR R0, [SP, #0] 0x0801E028: 6AC0 LDR R0, [R0, #44] 0x0801E02A: 9904 LDR R1, [SP, #16] 0x0801E02C: 61C8 STR R0, [R1, #28] 0x0801E02E: E02A B .L11 ; 0x0801E086
.L5: 0x0801E030: 9800 LDR R0, [SP, #0] 0x0801E032: 8940 LDRH R0, [R0, #10] 0x0801E034: 0240 LSLS R0, R0, #9 0x0801E036: 9002 STR R0, [SP, #8]
.L6: 0x0801E038: 9803 LDR R0, [SP, #12] 0x0801E03A: 9902 LDR R1, [SP, #8] 0x0801E03C: 4288 CMP R0, R1 0x0801E03E: D31C BCC .L10 ; 0x0801E07A 0x0801E040: 9804 LDR R0, [SP, #16] 0x0801E042: 9901 LDR R1, [SP, #4] 0x0801E044: F7F4 FA7B BL get_fat ; 0x0801253E 0x0801E048: 9001 STR R0, [SP, #4] 0x0801E04A: 9801 LDR R0, [SP, #4] 0x0801E04C: 3001 ADDS R0, #1 0x0801E04E: B918 CBNZ R0, .L7 ; 0x0801E058 0x0801E050: 2001 MOVS R0, #1 0x0801E052: F88D 0017 STRB.W R0, [SP, #23] 0x0801E056: E031 B .L13 ; 0x0801E0BC
.L7: 0x0801E058: 9801 LDR R0, [SP, #4] 0x0801E05A: 2802 CMP R0, #2 0x0801E05C: D304 BCC .L8 ; 0x0801E068 0x0801E05E: 9801 LDR R0, [SP, #4] 0x0801E060: 9900 LDR R1, [SP, #0] 0x0801E062: 69C9 LDR R1, [R1, #28] 0x0801E064: 4288 CMP R0, R1 0x0801E066: D303 BCC .L9 ; 0x0801E070
.L8: 0x0801E068: 2002 MOVS R0, #2 0x0801E06A: F88D 0017 STRB.W R0, [SP, #23] 0x0801E06E: E025 B .L13 ; 0x0801E0BC
.L9: 0x0801E070: 9902 LDR R1, [SP, #8] 0x0801E072: 9803 LDR R0, [SP, #12] 0x0801E074: 1A40 SUBS R0, R0, R1 0x0801E076: 9003 STR R0, [SP, #12] 0x0801E078: E7DE B .L6 ; 0x0801E038
.L10: 0x0801E07A: 9800 LDR R0, [SP, #0] 0x0801E07C: 9901 LDR R1, [SP, #4] 0x0801E07E: F7F4 FAEB BL clust2sect ; 0x08012658 0x0801E082: 9904 LDR R1, [SP, #16] 0x0801E084: 61C8 STR R0, [R1, #28]
.L11: 0x0801E086: 9801 LDR R0, [SP, #4] 0x0801E088: 9904 LDR R1, [SP, #16] 0x0801E08A: 6188 STR R0, [R1, #24] 0x0801E08C: 9804 LDR R0, [SP, #16] 0x0801E08E: 69C0 LDR R0, [R0, #28] 0x0801E090: B918 CBNZ R0, .L12 ; 0x0801E09A 0x0801E092: 2002 MOVS R0, #2 0x0801E094: F88D 0017 STRB.W R0, [SP, #23] 0x0801E098: E010 B .L13 ; 0x0801E0BC
.L12: 0x0801E09A: 9A03 LDR R2, [SP, #12] 0x0801E09C: 9904 LDR R1, [SP, #16] 0x0801E09E: 69C8 LDR R0, [R1, #28] 0x0801E0A0: EB00 2052 ADD.W R0, R0, R2, LSR #9 0x0801E0A4: 61C8 STR R0, [R1, #28] 0x0801E0A6: 9800 LDR R0, [SP, #0] 0x0801E0A8: 9903 LDR R1, [SP, #12] 0x0801E0AA: F36F 215F BFC R1, #9, #23 0x0801E0AE: 4408 ADD R0, R1 0x0801E0B0: 3038 ADDS R0, #56 0x0801E0B2: 9904 LDR R1, [SP, #16] 0x0801E0B4: 6208 STR R0, [R1, #32] 0x0801E0B6: 2000 MOVS R0, #0 0x0801E0B8: F88D 0017 STRB.W R0, [SP, #23]
.L13: 0x0801E0BC: F89D 0017 LDRB.W R0, [SP, #23] 0x0801E0C0: B006 ADD SP, SP, #24 0x0801E0C2: BD80 POP {R7, PC}
sum_sfn: 0x0801E0C4: B083 SUB SP, SP, #12 0x0801E0C6: 9002 STR R0, [SP, #8] 0x0801E0C8: 2000 MOVS R0, #0 0x0801E0CA: F88D 0007 STRB.W R0, [SP, #7] 0x0801E0CE: 200B MOVS R0, #11 0x0801E0D0: 9000 STR R0, [SP, #0]
.L1: 0x0801E0D2: F89D 1007 LDRB.W R1, [SP, #7] 0x0801E0D6: 0848 LSRS R0, R1, #1 0x0801E0D8: EA40 10C1 ORR.W R0, R0, R1, LSL #7 0x0801E0DC: 9902 LDR R1, [SP, #8] 0x0801E0DE: 1C4A ADDS R2, R1, #1 0x0801E0E0: 9202 STR R2, [SP, #8] 0x0801E0E2: 7809 LDRB R1, [R1] 0x0801E0E4: 4408 ADD R0, R1 0x0801E0E6: F88D 0007 STRB.W R0, [SP, #7] 0x0801E0EA: 9800 LDR R0, [SP, #0] 0x0801E0EC: 3801 SUBS R0, #1 0x0801E0EE: 9000 STR R0, [SP, #0] 0x0801E0F0: 2800 CMP R0, #0 0x0801E0F2: D1EE BNE .L1 ; 0x0801E0D2 0x0801E0F4: F89D 0007 LDRB.W R0, [SP, #7] 0x0801E0F8: B003 ADD SP, SP, #12 0x0801E0FA: 4770 BX LR
dir_next: 0x0801E0FC: B580 PUSH {R7, LR} 0x0801E0FE: B088 SUB SP, SP, #32 0x0801E100: 9006 STR R0, [SP, #24] 0x0801E102: 9105 STR R1, [SP, #20] 0x0801E104: 9806 LDR R0, [SP, #24] 0x0801E106: 6800 LDR R0, [R0] 0x0801E108: 9002 STR R0, [SP, #8] 0x0801E10A: 9806 LDR R0, [SP, #24] 0x0801E10C: 6940 LDR R0, [R0, #20] 0x0801E10E: 3020 ADDS R0, #32 0x0801E110: 9004 STR R0, [SP, #16] 0x0801E112: 9806 LDR R0, [SP, #24] 0x0801E114: 69C0 LDR R0, [R0, #28] 0x0801E116: B118 CBZ R0, .L1 ; 0x0801E120 0x0801E118: 9804 LDR R0, [SP, #16] 0x0801E11A: F5B0 1F00 CMP.W R0, #0x200000 0x0801E11E: D303 BCC .L2 ; 0x0801E128
.L1: 0x0801E120: 2004 MOVS R0, #4 0x0801E122: F88D 001F STRB.W R0, [SP, #31] 0x0801E126: E0A7 B .L17 ; 0x0801E278
.L2: 0x0801E128: F8BD 0010 LDRH.W R0, [SP, #16] 0x0801E12C: 05C0 LSLS R0, R0, #23 0x0801E12E: 2800 CMP R0, #0 0x0801E130: F040 8094 BNE.W .L16 ; 0x0801E25C 0x0801E134: 9906 LDR R1, [SP, #24] 0x0801E136: 69C8 LDR R0, [R1, #28] 0x0801E138: 3001 ADDS R0, #1 0x0801E13A: 61C8 STR R0, [R1, #28] 0x0801E13C: 9806 LDR R0, [SP, #24] 0x0801E13E: 6980 LDR R0, [R0, #24] 0x0801E140: B968 CBNZ R0, .L4 ; 0x0801E15E 0x0801E142: 9904 LDR R1, [SP, #16] 0x0801E144: 9802 LDR R0, [SP, #8] 0x0801E146: 8900 LDRH R0, [R0, #8] 0x0801E148: EBB0 1F51 CMP.W R0, R1, LSR #5 0x0801E14C: D806 BHI .L3 ; 0x0801E15C 0x0801E14E: 9906 LDR R1, [SP, #24] 0x0801E150: 2000 MOVS R0, #0 0x0801E152: 61C8 STR R0, [R1, #28] 0x0801E154: 2004 MOVS R0, #4 0x0801E156: F88D 001F STRB.W R0, [SP, #31] 0x0801E15A: E08D B .L17 ; 0x0801E278
.L3: 0x0801E15C: E07E B .L16 ; 0x0801E25C
.L4: 0x0801E15E: 9904 LDR R1, [SP, #16] 0x0801E160: 9802 LDR R0, [SP, #8] 0x0801E162: 8940 LDRH R0, [R0, #10] 0x0801E164: 3801 SUBS R0, #1 0x0801E166: EA10 2F51 TST.W R0, R1, LSR #9 0x0801E16A: D177 BNE .L16 ; 0x0801E25C 0x0801E16C: 9806 LDR R0, [SP, #24] 0x0801E16E: 6981 LDR R1, [R0, #24] 0x0801E170: F7F4 F9E5 BL get_fat ; 0x0801253E 0x0801E174: 9003 STR R0, [SP, #12] 0x0801E176: 9803 LDR R0, [SP, #12] 0x0801E178: 2801 CMP R0, #1 0x0801E17A: D803 BHI .L5 ; 0x0801E184 0x0801E17C: 2002 MOVS R0, #2 0x0801E17E: F88D 001F STRB.W R0, [SP, #31] 0x0801E182: E079 B .L17 ; 0x0801E278
.L5: 0x0801E184: 9803 LDR R0, [SP, #12] 0x0801E186: 3001 ADDS R0, #1 0x0801E188: B918 CBNZ R0, .L6 ; 0x0801E192 0x0801E18A: 2001 MOVS R0, #1 0x0801E18C: F88D 001F STRB.W R0, [SP, #31] 0x0801E190: E072 B .L17 ; 0x0801E278
.L6: 0x0801E192: 9803 LDR R0, [SP, #12] 0x0801E194: 9902 LDR R1, [SP, #8] 0x0801E196: 69C9 LDR R1, [R1, #28] 0x0801E198: 4288 CMP R0, R1 0x0801E19A: D356 BCC .L15 ; 0x0801E24A 0x0801E19C: 9805 LDR R0, [SP, #20] 0x0801E19E: B930 CBNZ R0, .L7 ; 0x0801E1AE 0x0801E1A0: 9906 LDR R1, [SP, #24] 0x0801E1A2: 2000 MOVS R0, #0 0x0801E1A4: 61C8 STR R0, [R1, #28] 0x0801E1A6: 2004 MOVS R0, #4 0x0801E1A8: F88D 001F STRB.W R0, [SP, #31] 0x0801E1AC: E064 B .L17 ; 0x0801E278
.L7: 0x0801E1AE: 9806 LDR R0, [SP, #24] 0x0801E1B0: 6981 LDR R1, [R0, #24] 0x0801E1B2: F000 F865 BL create_chain ; 0x0801E280 0x0801E1B6: 9003 STR R0, [SP, #12] 0x0801E1B8: 9803 LDR R0, [SP, #12] 0x0801E1BA: B918 CBNZ R0, .L8 ; 0x0801E1C4 0x0801E1BC: 2007 MOVS R0, #7 0x0801E1BE: F88D 001F STRB.W R0, [SP, #31] 0x0801E1C2: E059 B .L17 ; 0x0801E278
.L8: 0x0801E1C4: 9803 LDR R0, [SP, #12] 0x0801E1C6: 2801 CMP R0, #1 0x0801E1C8: D103 BNE .L9 ; 0x0801E1D2 0x0801E1CA: 2002 MOVS R0, #2 0x0801E1CC: F88D 001F STRB.W R0, [SP, #31] 0x0801E1D0: E052 B .L17 ; 0x0801E278
.L9: 0x0801E1D2: 9803 LDR R0, [SP, #12] 0x0801E1D4: 3001 ADDS R0, #1 0x0801E1D6: B918 CBNZ R0, .L10 ; 0x0801E1E0 0x0801E1D8: 2001 MOVS R0, #1 0x0801E1DA: F88D 001F STRB.W R0, [SP, #31] 0x0801E1DE: E04B B .L17 ; 0x0801E278
.L10: 0x0801E1E0: 9802 LDR R0, [SP, #8] 0x0801E1E2: F7FF FC69 BL sync_window ; 0x0801DAB8 0x0801E1E6: B118 CBZ R0, .L11 ; 0x0801E1F0 0x0801E1E8: 2001 MOVS R0, #1 0x0801E1EA: F88D 001F STRB.W R0, [SP, #31] 0x0801E1EE: E043 B .L17 ; 0x0801E278
.L11: 0x0801E1F0: 9802 LDR R0, [SP, #8] 0x0801E1F2: 3038 ADDS R0, #56 0x0801E1F4: 2100 MOVS R1, #0 0x0801E1F6: 9100 STR R1, [SP, #0] 0x0801E1F8: F44F 7200 MOV.W R2, #0x0200 0x0801E1FC: F7FF FD2C BL mem_set ; 0x0801DC58 0x0801E200: 9800 LDR R0, [SP, #0] 0x0801E202: 9001 STR R0, [SP, #4] 0x0801E204: 9802 LDR R0, [SP, #8] 0x0801E206: 9903 LDR R1, [SP, #12] 0x0801E208: F7F4 FA26 BL clust2sect ; 0x08012658 0x0801E20C: 9902 LDR R1, [SP, #8] 0x0801E20E: 6348 STR R0, [R1, #52]
.L12: 0x0801E210: 9801 LDR R0, [SP, #4] 0x0801E212: 9902 LDR R1, [SP, #8] 0x0801E214: 8949 LDRH R1, [R1, #10] 0x0801E216: 4288 CMP R0, R1 0x0801E218: D212 BCS .L14 ; 0x0801E240 0x0801E21A: 9902 LDR R1, [SP, #8] 0x0801E21C: 2001 MOVS R0, #1 0x0801E21E: 70C8 STRB R0, [R1, #3] 0x0801E220: 9802 LDR R0, [SP, #8] 0x0801E222: F7FF FC49 BL sync_window ; 0x0801DAB8 0x0801E226: B118 CBZ R0, .L13 ; 0x0801E230 0x0801E228: 2001 MOVS R0, #1 0x0801E22A: F88D 001F STRB.W R0, [SP, #31] 0x0801E22E: E023 B .L17 ; 0x0801E278
.L13: 0x0801E230: 9801 LDR R0, [SP, #4] 0x0801E232: 3001 ADDS R0, #1 0x0801E234: 9001 STR R0, [SP, #4] 0x0801E236: 9902 LDR R1, [SP, #8] 0x0801E238: 6B48 LDR R0, [R1, #52] 0x0801E23A: 3001 ADDS R0, #1 0x0801E23C: 6348 STR R0, [R1, #52] 0x0801E23E: E7E7 B .L12 ; 0x0801E210
.L14: 0x0801E240: 9A01 LDR R2, [SP, #4] 0x0801E242: 9902 LDR R1, [SP, #8] 0x0801E244: 6B48 LDR R0, [R1, #52] 0x0801E246: 1A80 SUBS R0, R0, R2 0x0801E248: 6348 STR R0, [R1, #52]
.L15: 0x0801E24A: 9803 LDR R0, [SP, #12] 0x0801E24C: 9906 LDR R1, [SP, #24] 0x0801E24E: 6188 STR R0, [R1, #24] 0x0801E250: 9802 LDR R0, [SP, #8] 0x0801E252: 9903 LDR R1, [SP, #12] 0x0801E254: F7F4 FA00 BL clust2sect ; 0x08012658 0x0801E258: 9906 LDR R1, [SP, #24] 0x0801E25A: 61C8 STR R0, [R1, #28]
.L16: 0x0801E25C: 9804 LDR R0, [SP, #16] 0x0801E25E: 9906 LDR R1, [SP, #24] 0x0801E260: 6148 STR R0, [R1, #20] 0x0801E262: 9802 LDR R0, [SP, #8] 0x0801E264: 9904 LDR R1, [SP, #16] 0x0801E266: F36F 215F BFC R1, #9, #23 0x0801E26A: 4408 ADD R0, R1 0x0801E26C: 3038 ADDS R0, #56 0x0801E26E: 9906 LDR R1, [SP, #24] 0x0801E270: 6208 STR R0, [R1, #32] 0x0801E272: 2000 MOVS R0, #0 0x0801E274: F88D 001F STRB.W R0, [SP, #31]
.L17: 0x0801E278: F89D 001F LDRB.W R0, [SP, #31] 0x0801E27C: B008 ADD SP, SP, #32 0x0801E27E: BD80 POP {R7, PC}
create_chain: 0x0801E280: B580 PUSH {R7, LR} 0x0801E282: B088 SUB SP, SP, #32 0x0801E284: 9006 STR R0, [SP, #24] 0x0801E286: 9105 STR R1, [SP, #20] 0x0801E288: 9806 LDR R0, [SP, #24] 0x0801E28A: 6800 LDR R0, [R0] 0x0801E28C: 9000 STR R0, [SP, #0] 0x0801E28E: 9805 LDR R0, [SP, #20] 0x0801E290: B960 CBNZ R0, .L3 ; 0x0801E2AC 0x0801E292: 9800 LDR R0, [SP, #0] 0x0801E294: 6940 LDR R0, [R0, #20] 0x0801E296: 9002 STR R0, [SP, #8] 0x0801E298: 9802 LDR R0, [SP, #8] 0x0801E29A: B120 CBZ R0, .L1 ; 0x0801E2A6 0x0801E29C: 9802 LDR R0, [SP, #8] 0x0801E29E: 9900 LDR R1, [SP, #0] 0x0801E2A0: 69C9 LDR R1, [R1, #28] 0x0801E2A2: 4288 CMP R0, R1 0x0801E2A4: D301 BCC .L2 ; 0x0801E2AA
.L1: 0x0801E2A6: 2001 MOVS R0, #1 0x0801E2A8: 9002 STR R0, [SP, #8]
.L2: 0x0801E2AA: E01A B .L7 ; 0x0801E2E2
.L3: 0x0801E2AC: 9806 LDR R0, [SP, #24] 0x0801E2AE: 9905 LDR R1, [SP, #20] 0x0801E2B0: F7F4 F945 BL get_fat ; 0x0801253E 0x0801E2B4: 9004 STR R0, [SP, #16] 0x0801E2B6: 9804 LDR R0, [SP, #16] 0x0801E2B8: 2801 CMP R0, #1 0x0801E2BA: D802 BHI .L4 ; 0x0801E2C2 0x0801E2BC: 2001 MOVS R0, #1 0x0801E2BE: 9007 STR R0, [SP, #28] 0x0801E2C0: E06F B .L19 ; 0x0801E3A2
.L4: 0x0801E2C2: 9804 LDR R0, [SP, #16] 0x0801E2C4: 3001 ADDS R0, #1 0x0801E2C6: B910 CBNZ R0, .L5 ; 0x0801E2CE 0x0801E2C8: 9804 LDR R0, [SP, #16] 0x0801E2CA: 9007 STR R0, [SP, #28] 0x0801E2CC: E069 B .L19 ; 0x0801E3A2
.L5: 0x0801E2CE: 9804 LDR R0, [SP, #16] 0x0801E2D0: 9900 LDR R1, [SP, #0] 0x0801E2D2: 69C9 LDR R1, [R1, #28] 0x0801E2D4: 4288 CMP R0, R1 0x0801E2D6: D202 BCS .L6 ; 0x0801E2DE 0x0801E2D8: 9804 LDR R0, [SP, #16] 0x0801E2DA: 9007 STR R0, [SP, #28] 0x0801E2DC: E061 B .L19 ; 0x0801E3A2
.L6: 0x0801E2DE: 9805 LDR R0, [SP, #20] 0x0801E2E0: 9002 STR R0, [SP, #8]
.L7: 0x0801E2E2: 9802 LDR R0, [SP, #8] 0x0801E2E4: 9003 STR R0, [SP, #12]
.L8: 0x0801E2E6: 9803 LDR R0, [SP, #12] 0x0801E2E8: 3001 ADDS R0, #1 0x0801E2EA: 9003 STR R0, [SP, #12] 0x0801E2EC: 9803 LDR R0, [SP, #12] 0x0801E2EE: 9900 LDR R1, [SP, #0] 0x0801E2F0: 69C9 LDR R1, [R1, #28] 0x0801E2F2: 4288 CMP R0, R1 0x0801E2F4: D308 BCC .L9 ; 0x0801E308 0x0801E2F6: 2002 MOVS R0, #2 0x0801E2F8: 9003 STR R0, [SP, #12] 0x0801E2FA: 9803 LDR R0, [SP, #12] 0x0801E2FC: 9902 LDR R1, [SP, #8] 0x0801E2FE: 4288 CMP R0, R1 0x0801E300: D902 BLS .L9 ; 0x0801E308 0x0801E302: 2000 MOVS R0, #0 0x0801E304: 9007 STR R0, [SP, #28] 0x0801E306: E04C B .L19 ; 0x0801E3A2
.L9: 0x0801E308: 9806 LDR R0, [SP, #24] 0x0801E30A: 9903 LDR R1, [SP, #12] 0x0801E30C: F7F4 F917 BL get_fat ; 0x0801253E 0x0801E310: 9004 STR R0, [SP, #16] 0x0801E312: 9804 LDR R0, [SP, #16] 0x0801E314: B900 CBNZ R0, .L10 ; 0x0801E318 0x0801E316: E010 B .L14 ; 0x0801E33A
.L10: 0x0801E318: 9804 LDR R0, [SP, #16] 0x0801E31A: 2801 CMP R0, #1 0x0801E31C: D002 BEQ .L11 ; 0x0801E324 0x0801E31E: 9804 LDR R0, [SP, #16] 0x0801E320: 3001 ADDS R0, #1 0x0801E322: B910 CBNZ R0, .L12 ; 0x0801E32A
.L11: 0x0801E324: 9804 LDR R0, [SP, #16] 0x0801E326: 9007 STR R0, [SP, #28] 0x0801E328: E03B B .L19 ; 0x0801E3A2
.L12: 0x0801E32A: 9803 LDR R0, [SP, #12] 0x0801E32C: 9902 LDR R1, [SP, #8] 0x0801E32E: 4288 CMP R0, R1 0x0801E330: D102 BNE .L13 ; 0x0801E338 0x0801E332: 2000 MOVS R0, #0 0x0801E334: 9007 STR R0, [SP, #28] 0x0801E336: E034 B .L19 ; 0x0801E3A2
.L13: 0x0801E338: E7D5 B .L8 ; 0x0801E2E6
.L14: 0x0801E33A: 9800 LDR R0, [SP, #0] 0x0801E33C: 9903 LDR R1, [SP, #12] 0x0801E33E: F04F 32FF MOV.W R2, #0xFFFFFFFF 0x0801E342: F7FF FC9B BL put_fat ; 0x0801DC7C 0x0801E346: F88D 0007 STRB.W R0, [SP, #7] 0x0801E34A: F89D 0007 LDRB.W R0, [SP, #7] 0x0801E34E: B940 CBNZ R0, .L15 ; 0x0801E362 0x0801E350: 9805 LDR R0, [SP, #20] 0x0801E352: B130 CBZ R0, .L15 ; 0x0801E362 0x0801E354: 9800 LDR R0, [SP, #0] 0x0801E356: 9905 LDR R1, [SP, #20] 0x0801E358: 9A03 LDR R2, [SP, #12] 0x0801E35A: F7FF FC8F BL put_fat ; 0x0801DC7C 0x0801E35E: F88D 0007 STRB.W R0, [SP, #7]
.L15: 0x0801E362: F89D 0007 LDRB.W R0, [SP, #7] 0x0801E366: B990 CBNZ R0, .L17 ; 0x0801E38E 0x0801E368: 9803 LDR R0, [SP, #12] 0x0801E36A: 9900 LDR R1, [SP, #0] 0x0801E36C: 6148 STR R0, [R1, #20] 0x0801E36E: 9900 LDR R1, [SP, #0] 0x0801E370: 6988 LDR R0, [R1, #24] 0x0801E372: 69C9 LDR R1, [R1, #28] 0x0801E374: 3902 SUBS R1, #2 0x0801E376: 4288 CMP R0, R1 0x0801E378: D803 BHI .L16 ; 0x0801E382 0x0801E37A: 9900 LDR R1, [SP, #0] 0x0801E37C: 6988 LDR R0, [R1, #24] 0x0801E37E: 3801 SUBS R0, #1 0x0801E380: 6188 STR R0, [R1, #24]
.L16: 0x0801E382: 9900 LDR R1, [SP, #0] 0x0801E384: 7908 LDRB R0, [R1, #4] 0x0801E386: F040 0001 ORR R0, R0, #1 0x0801E38A: 7108 STRB R0, [R1, #4] 0x0801E38C: E007 B .L18 ; 0x0801E39E
.L17: 0x0801E38E: F89D 1007 LDRB.W R1, [SP, #7] 0x0801E392: 2001 MOVS R0, #1 0x0801E394: 2901 CMP R1, #1 0x0801E396: BF08 IT EQ 0x0801E398: F04F 30FF MOVEQ.W R0, #0xFFFFFFFF 0x0801E39C: 9003 STR R0, [SP, #12]
.L18: 0x0801E39E: 9803 LDR R0, [SP, #12] 0x0801E3A0: 9007 STR R0, [SP, #28]
.L19: 0x0801E3A2: 9807 LDR R0, [SP, #28] 0x0801E3A4: B008 ADD SP, SP, #32 0x0801E3A6: BD80 POP {R7, PC}
mem_cmp: 0x0801E3A8: B087 SUB SP, SP, #28 0x0801E3AA: 9006 STR R0, [SP, #24] 0x0801E3AC: 9105 STR R1, [SP, #20] 0x0801E3AE: 9204 STR R2, [SP, #16] 0x0801E3B0: 9806 LDR R0, [SP, #24] 0x0801E3B2: 9003 STR R0, [SP, #12] 0x0801E3B4: 9805 LDR R0, [SP, #20] 0x0801E3B6: 9002 STR R0, [SP, #8] 0x0801E3B8: 2000 MOVS R0, #0 0x0801E3BA: 9001 STR R0, [SP, #4]
.L1: 0x0801E3BC: 9803 LDR R0, [SP, #12] 0x0801E3BE: 1C41 ADDS R1, R0, #1 0x0801E3C0: 9103 STR R1, [SP, #12] 0x0801E3C2: 7800 LDRB R0, [R0] 0x0801E3C4: 9902 LDR R1, [SP, #8] 0x0801E3C6: 1C4A ADDS R2, R1, #1 0x0801E3C8: 9202 STR R2, [SP, #8] 0x0801E3CA: 7809 LDRB R1, [R1] 0x0801E3CC: 1A40 SUBS R0, R0, R1 0x0801E3CE: 9001 STR R0, [SP, #4] 0x0801E3D0: 9804 LDR R0, [SP, #16] 0x0801E3D2: 1E41 SUBS R1, R0, #1 0x0801E3D4: 9104 STR R1, [SP, #16] 0x0801E3D6: 2000 MOVS R0, #0 0x0801E3D8: 9000 STR R0, [SP, #0] 0x0801E3DA: B121 CBZ R1, .L2 ; 0x0801E3E6 0x0801E3DC: 9801 LDR R0, [SP, #4] 0x0801E3DE: FAB0 F080 CLZ R0, R0 0x0801E3E2: 0940 LSRS R0, R0, #5 0x0801E3E4: 9000 STR R0, [SP, #0]
.L2: 0x0801E3E6: 9800 LDR R0, [SP, #0] 0x0801E3E8: 07C0 LSLS R0, R0, #31 0x0801E3EA: 2800 CMP R0, #0 0x0801E3EC: D1E6 BNE .L1 ; 0x0801E3BC 0x0801E3EE: 9801 LDR R0, [SP, #4] 0x0801E3F0: B007 ADD SP, SP, #28 0x0801E3F2: 4770 BX LR
create_name: 0x0801E3F4: B580 PUSH {R7, LR} 0x0801E3F6: B08E SUB SP, SP, #56 0x0801E3F8: 900C STR R0, [SP, #48] 0x0801E3FA: 910B STR R1, [SP, #44] 0x0801E3FC: 980B LDR R0, [SP, #44] 0x0801E3FE: 6800 LDR R0, [R0] 0x0801E400: 9004 STR R0, [SP, #16] 0x0801E402: 980C LDR R0, [SP, #48] 0x0801E404: 6800 LDR R0, [R0] 0x0801E406: 68C0 LDR R0, [R0, #12] 0x0801E408: 9009 STR R0, [SP, #36] 0x0801E40A: 2000 MOVS R0, #0 0x0801E40C: 9005 STR R0, [SP, #20] 0x0801E40E: 9006 STR R0, [SP, #24]
.L1: 0x0801E410: 9804 LDR R0, [SP, #16] 0x0801E412: 9906 LDR R1, [SP, #24] 0x0801E414: 1C4A ADDS R2, R1, #1 0x0801E416: 9206 STR R2, [SP, #24] 0x0801E418: 5C40 LDRB R0, [R0, R1] 0x0801E41A: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E41E: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E422: 281F CMP R0, #31 0x0801E424: DC00 BGT .L2 ; 0x0801E428 0x0801E426: E051 B .L10 ; 0x0801E4CC
.L2: 0x0801E428: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E42C: 282F CMP R0, #47 0x0801E42E: D003 BEQ .L3 ; 0x0801E438 0x0801E430: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E434: 285C CMP R0, #92 0x0801E436: D116 BNE .L6 ; 0x0801E466
.L3: 0x0801E438: 9804 LDR R0, [SP, #16] 0x0801E43A: 9906 LDR R1, [SP, #24] 0x0801E43C: 5C41 LDRB R1, [R0, R1] 0x0801E43E: 2001 MOVS R0, #1 0x0801E440: 292F CMP R1, #47 0x0801E442: 9003 STR R0, [SP, #12] 0x0801E444: D007 BEQ .L4 ; 0x0801E456 0x0801E446: 9804 LDR R0, [SP, #16] 0x0801E448: 9906 LDR R1, [SP, #24] 0x0801E44A: 5C40 LDRB R0, [R0, R1] 0x0801E44C: 385C SUBS R0, #92 0x0801E44E: FAB0 F080 CLZ R0, R0 0x0801E452: 0940 LSRS R0, R0, #5 0x0801E454: 9003 STR R0, [SP, #12]
.L4: 0x0801E456: 9803 LDR R0, [SP, #12] 0x0801E458: 07C0 LSLS R0, R0, #31 0x0801E45A: B118 CBZ R0, .L5 ; 0x0801E464 0x0801E45C: 9806 LDR R0, [SP, #24] 0x0801E45E: 3001 ADDS R0, #1 0x0801E460: 9006 STR R0, [SP, #24] 0x0801E462: E7E9 B .L3 ; 0x0801E438
.L5: 0x0801E464: E032 B .L10 ; 0x0801E4CC
.L6: 0x0801E466: 9805 LDR R0, [SP, #20] 0x0801E468: 28FF CMP R0, #255 0x0801E46A: D303 BCC .L7 ; 0x0801E474 0x0801E46C: 2006 MOVS R0, #6 0x0801E46E: F88D 0037 STRB.W R0, [SP, #55] 0x0801E472: E193 B .L43 ; 0x0801E79C
.L7: 0x0801E474: F89D 0028 LDRB.W R0, [SP, #40] 0x0801E478: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E47C: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E480: 2101 MOVS R1, #1 0x0801E482: F7F3 FB79 BL ff_convert ; 0x08011B78 0x0801E486: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E48A: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E48E: B918 CBNZ R0, .L8 ; 0x0801E498 0x0801E490: 2006 MOVS R0, #6 0x0801E492: F88D 0037 STRB.W R0, [SP, #55] 0x0801E496: E181 B .L43 ; 0x0801E79C
.L8: 0x0801E498: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E49C: 287F CMP R0, #127 0x0801E49E: DC0C BGT .L9 ; 0x0801E4BA 0x0801E4A0: F8BD 1028 LDRH.W R1, [SP, #40] 0x0801E4A4: F641 6033 MOVW R0, #0x1E33 ; 0x08021E33 = .rodata..L.str.3.303 0x0801E4A8: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E33 = .rodata..L.str.3.303 0x0801E4AC: F000 F97A BL chk_chr ; 0x0801E7A4 0x0801E4B0: B118 CBZ R0, .L9 ; 0x0801E4BA 0x0801E4B2: 2006 MOVS R0, #6 0x0801E4B4: F88D 0037 STRB.W R0, [SP, #55] 0x0801E4B8: E170 B .L43 ; 0x0801E79C
.L9: 0x0801E4BA: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E4BE: 9909 LDR R1, [SP, #36] 0x0801E4C0: 9A05 LDR R2, [SP, #20] 0x0801E4C2: 1C53 ADDS R3, R2, #1 0x0801E4C4: 9305 STR R3, [SP, #20] 0x0801E4C6: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801E4CA: E7A1 B .L1 ; 0x0801E410
.L10: 0x0801E4CC: 9804 LDR R0, [SP, #16] 0x0801E4CE: 9906 LDR R1, [SP, #24] 0x0801E4D0: 4408 ADD R0, R1 0x0801E4D2: 990B LDR R1, [SP, #44] 0x0801E4D4: 6008 STR R0, [R1] 0x0801E4D6: F8BD 1028 LDRH.W R1, [SP, #40] 0x0801E4DA: 2000 MOVS R0, #0 0x0801E4DC: 2920 CMP R1, #32 0x0801E4DE: BFB8 IT LT 0x0801E4E0: 2001 MOVLT R0, #1 0x0801E4E2: 0080 LSLS R0, R0, #2 0x0801E4E4: F88D 002A STRB.W R0, [SP, #42]
.L11: 0x0801E4E8: 9805 LDR R0, [SP, #20] 0x0801E4EA: B1A0 CBZ R0, .L13 ; 0x0801E516 0x0801E4EC: 9809 LDR R0, [SP, #36] 0x0801E4EE: 9905 LDR R1, [SP, #20] 0x0801E4F0: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x0801E4F4: F830 0C02 LDRH R0, [R0, #-2] 0x0801E4F8: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E4FC: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E500: 2820 CMP R0, #32 0x0801E502: D004 BEQ .L12 ; 0x0801E50E 0x0801E504: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E508: 282E CMP R0, #46 0x0801E50A: D000 BEQ .L12 ; 0x0801E50E 0x0801E50C: E003 B .L13 ; 0x0801E516
.L12: 0x0801E50E: 9805 LDR R0, [SP, #20] 0x0801E510: 3801 SUBS R0, #1 0x0801E512: 9005 STR R0, [SP, #20] 0x0801E514: E7E8 B .L11 ; 0x0801E4E8
.L13: 0x0801E516: 9909 LDR R1, [SP, #36] 0x0801E518: 9A05 LDR R2, [SP, #20] 0x0801E51A: 2000 MOVS R0, #0 0x0801E51C: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801E520: 9805 LDR R0, [SP, #20] 0x0801E522: B918 CBNZ R0, .L14 ; 0x0801E52C 0x0801E524: 2006 MOVS R0, #6 0x0801E526: F88D 0037 STRB.W R0, [SP, #55] 0x0801E52A: E137 B .L43 ; 0x0801E79C
.L14: 0x0801E52C: 980C LDR R0, [SP, #48] 0x0801E52E: 3024 ADDS R0, #36 0x0801E530: 2120 MOVS R1, #32 0x0801E532: 220B MOVS R2, #11 0x0801E534: F7FF FB90 BL mem_set ; 0x0801DC58 0x0801E538: 2000 MOVS R0, #0 0x0801E53A: 9006 STR R0, [SP, #24]
.L15: 0x0801E53C: 9809 LDR R0, [SP, #36] 0x0801E53E: 9906 LDR R1, [SP, #24] 0x0801E540: F830 1011 LDRH.W R1, [R0, R1, LSL #1] 0x0801E544: 2001 MOVS R0, #1 0x0801E546: 2920 CMP R1, #32 0x0801E548: 9002 STR R0, [SP, #8] 0x0801E54A: D008 BEQ .L16 ; 0x0801E55E 0x0801E54C: 9809 LDR R0, [SP, #36] 0x0801E54E: 9906 LDR R1, [SP, #24] 0x0801E550: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x0801E554: 382E SUBS R0, #46 0x0801E556: FAB0 F080 CLZ R0, R0 0x0801E55A: 0940 LSRS R0, R0, #5 0x0801E55C: 9002 STR R0, [SP, #8]
.L16: 0x0801E55E: 9802 LDR R0, [SP, #8] 0x0801E560: 07C0 LSLS R0, R0, #31 0x0801E562: B118 CBZ R0, .L17 ; 0x0801E56C 0x0801E564: 9806 LDR R0, [SP, #24] 0x0801E566: 3001 ADDS R0, #1 0x0801E568: 9006 STR R0, [SP, #24] 0x0801E56A: E7E7 B .L15 ; 0x0801E53C
.L17: 0x0801E56C: 9806 LDR R0, [SP, #24] 0x0801E56E: B128 CBZ R0, .L18 ; 0x0801E57C 0x0801E570: F89D 002A LDRB.W R0, [SP, #42] 0x0801E574: F040 0003 ORR R0, R0, #3 0x0801E578: F88D 002A STRB.W R0, [SP, #42]
.L18: 0x0801E57C: 9905 LDR R1, [SP, #20] 0x0801E57E: 2000 MOVS R0, #0 0x0801E580: 9001 STR R0, [SP, #4] 0x0801E582: B149 CBZ R1, .L19 ; 0x0801E598 0x0801E584: 9809 LDR R0, [SP, #36] 0x0801E586: 9905 LDR R1, [SP, #20] 0x0801E588: EB00 0041 ADD.W R0, R0, R1, LSL #1 0x0801E58C: F830 0C02 LDRH R0, [R0, #-2] 0x0801E590: 382E SUBS R0, #46 0x0801E592: BF18 IT NE 0x0801E594: 2001 MOVNE R0, #1 0x0801E596: 9001 STR R0, [SP, #4]
.L19: 0x0801E598: 9801 LDR R0, [SP, #4] 0x0801E59A: 07C0 LSLS R0, R0, #31 0x0801E59C: B118 CBZ R0, .L20 ; 0x0801E5A6 0x0801E59E: 9805 LDR R0, [SP, #20] 0x0801E5A0: 3801 SUBS R0, #1 0x0801E5A2: 9005 STR R0, [SP, #20] 0x0801E5A4: E7EA B .L18 ; 0x0801E57C
.L20: 0x0801E5A6: 2000 MOVS R0, #0 0x0801E5A8: F88D 002B STRB.W R0, [SP, #43] 0x0801E5AC: 9008 STR R0, [SP, #32] 0x0801E5AE: 2008 MOVS R0, #8 0x0801E5B0: 9007 STR R0, [SP, #28]
.L21: 0x0801E5B2: 9809 LDR R0, [SP, #36] 0x0801E5B4: 9906 LDR R1, [SP, #24] 0x0801E5B6: 1C4A ADDS R2, R1, #1 0x0801E5B8: 9206 STR R2, [SP, #24] 0x0801E5BA: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x0801E5BE: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E5C2: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E5C6: B900 CBNZ R0, .L22 ; 0x0801E5CA 0x0801E5C8: E0A0 B .L36 ; 0x0801E70C
.L22: 0x0801E5CA: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E5CE: 2820 CMP R0, #32 0x0801E5D0: D007 BEQ .L23 ; 0x0801E5E2 0x0801E5D2: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E5D6: 282E CMP R0, #46 0x0801E5D8: D10A BNE .L24 ; 0x0801E5F0 0x0801E5DA: 9806 LDR R0, [SP, #24] 0x0801E5DC: 9905 LDR R1, [SP, #20] 0x0801E5DE: 4288 CMP R0, R1 0x0801E5E0: D006 BEQ .L24 ; 0x0801E5F0
.L23: 0x0801E5E2: F89D 002A LDRB.W R0, [SP, #42] 0x0801E5E6: F040 0003 ORR R0, R0, #3 0x0801E5EA: F88D 002A STRB.W R0, [SP, #42] 0x0801E5EE: E7E0 B .L21 ; 0x0801E5B2
.L24: 0x0801E5F0: 9808 LDR R0, [SP, #32] 0x0801E5F2: 9907 LDR R1, [SP, #28] 0x0801E5F4: 4288 CMP R0, R1 0x0801E5F6: D203 BCS .L25 ; 0x0801E600 0x0801E5F8: 9806 LDR R0, [SP, #24] 0x0801E5FA: 9905 LDR R1, [SP, #20] 0x0801E5FC: 4288 CMP R0, R1 0x0801E5FE: D124 BNE .L29 ; 0x0801E64A
.L25: 0x0801E600: 9807 LDR R0, [SP, #28] 0x0801E602: 280B CMP R0, #11 0x0801E604: D106 BNE .L26 ; 0x0801E614 0x0801E606: F89D 002A LDRB.W R0, [SP, #42] 0x0801E60A: F040 0003 ORR R0, R0, #3 0x0801E60E: F88D 002A STRB.W R0, [SP, #42] 0x0801E612: E07B B .L36 ; 0x0801E70C
.L26: 0x0801E614: 9806 LDR R0, [SP, #24] 0x0801E616: 9905 LDR R1, [SP, #20] 0x0801E618: 4288 CMP R0, R1 0x0801E61A: D005 BEQ .L27 ; 0x0801E628 0x0801E61C: F89D 002A LDRB.W R0, [SP, #42] 0x0801E620: F040 0003 ORR R0, R0, #3 0x0801E624: F88D 002A STRB.W R0, [SP, #42]
.L27: 0x0801E628: 9806 LDR R0, [SP, #24] 0x0801E62A: 9905 LDR R1, [SP, #20] 0x0801E62C: 4288 CMP R0, R1 0x0801E62E: D900 BLS .L28 ; 0x0801E632 0x0801E630: E06C B .L36 ; 0x0801E70C
.L28: 0x0801E632: 9805 LDR R0, [SP, #20] 0x0801E634: 9006 STR R0, [SP, #24] 0x0801E636: 2008 MOVS R0, #8 0x0801E638: 9008 STR R0, [SP, #32] 0x0801E63A: 200B MOVS R0, #11 0x0801E63C: 9007 STR R0, [SP, #28] 0x0801E63E: F89D 002B LDRB.W R0, [SP, #43] 0x0801E642: 0080 LSLS R0, R0, #2 0x0801E644: F88D 002B STRB.W R0, [SP, #43] 0x0801E648: E7B3 B .L21 ; 0x0801E5B2
.L29: 0x0801E64A: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E64E: 2880 CMP R0, #128 0x0801E650: DB1A BLT .L31 ; 0x0801E688 0x0801E652: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E656: 2100 MOVS R1, #0 0x0801E658: F7F3 FA8E BL ff_convert ; 0x08011B78 0x0801E65C: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E660: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E664: B150 CBZ R0, .L30 ; 0x0801E67C 0x0801E666: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E66A: F242 1197 MOVW R1, #0x2197 ; 0x08022197 = ExCvt 0x0801E66E: F6C0 0102 MOVT R1, #0x0802 ; 0x08022197 = ExCvt 0x0801E672: 4408 ADD R0, R1 0x0801E674: F810 0C80 LDRB R0, [R0, #-128] 0x0801E678: F8AD 0028 STRH.W R0, [SP, #40]
.L30: 0x0801E67C: F89D 002A LDRB.W R0, [SP, #42] 0x0801E680: F040 0002 ORR R0, R0, #2 0x0801E684: F88D 002A STRB.W R0, [SP, #42]
.L31: 0x0801E688: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E68C: B140 CBZ R0, .L32 ; 0x0801E6A0 0x0801E68E: F8BD 1028 LDRH.W R1, [SP, #40] 0x0801E692: F641 0028 MOVW R0, #0x1828 ; 0x08021828 = .rodata..L.str.4.304 0x0801E696: F6C0 0002 MOVT R0, #0x0802 ; 0x08021828 = .rodata..L.str.4.304 0x0801E69A: F000 F883 BL chk_chr ; 0x0801E7A4 0x0801E69E: B148 CBZ R0, .L33 ; 0x0801E6B4
.L32: 0x0801E6A0: 205F MOVS R0, #95 0x0801E6A2: F8AD 0028 STRH.W R0, [SP, #40] 0x0801E6A6: F89D 002A LDRB.W R0, [SP, #42] 0x0801E6AA: F040 0003 ORR R0, R0, #3 0x0801E6AE: F88D 002A STRB.W R0, [SP, #42] 0x0801E6B2: E021 B .L35 ; 0x0801E6F8
.L33: 0x0801E6B4: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E6B8: 2841 CMP R0, #65 0x0801E6BA: DB0A BLT .L34 ; 0x0801E6D2 0x0801E6BC: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E6C0: 285A CMP R0, #90 0x0801E6C2: DC06 BGT .L34 ; 0x0801E6D2 0x0801E6C4: F89D 002B LDRB.W R0, [SP, #43] 0x0801E6C8: F040 0002 ORR R0, R0, #2 0x0801E6CC: F88D 002B STRB.W R0, [SP, #43] 0x0801E6D0: E012 B .L35 ; 0x0801E6F8
.L34: 0x0801E6D2: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E6D6: 2861 CMP R0, #97 0x0801E6D8: DB0E BLT .L35 ; 0x0801E6F8 0x0801E6DA: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E6DE: 287A CMP R0, #122 0x0801E6E0: DC0A BGT .L35 ; 0x0801E6F8 0x0801E6E2: F89D 002B LDRB.W R0, [SP, #43] 0x0801E6E6: F040 0001 ORR R0, R0, #1 0x0801E6EA: F88D 002B STRB.W R0, [SP, #43] 0x0801E6EE: F8BD 0028 LDRH.W R0, [SP, #40] 0x0801E6F2: 3820 SUBS R0, #32 0x0801E6F4: F8AD 0028 STRH.W R0, [SP, #40]
.L35: 0x0801E6F8: F89D 0028 LDRB.W R0, [SP, #40] 0x0801E6FC: 990C LDR R1, [SP, #48] 0x0801E6FE: 9A08 LDR R2, [SP, #32] 0x0801E700: 4411 ADD R1, R2 0x0801E702: 3201 ADDS R2, #1 0x0801E704: 9208 STR R2, [SP, #32] 0x0801E706: F881 0024 STRB.W R0, [R1, #36] 0x0801E70A: E752 B .L21 ; 0x0801E5B2
.L36: 0x0801E70C: 980C LDR R0, [SP, #48] 0x0801E70E: F890 0024 LDRB.W R0, [R0, #36] 0x0801E712: 28E5 CMP R0, #229 0x0801E714: D103 BNE .L37 ; 0x0801E71E 0x0801E716: 990C LDR R1, [SP, #48] 0x0801E718: 2005 MOVS R0, #5 0x0801E71A: F881 0024 STRB.W R0, [R1, #36]
.L37: 0x0801E71E: 9807 LDR R0, [SP, #28] 0x0801E720: 2808 CMP R0, #8 0x0801E722: D104 BNE .L38 ; 0x0801E72E 0x0801E724: F89D 002B LDRB.W R0, [SP, #43] 0x0801E728: 0080 LSLS R0, R0, #2 0x0801E72A: F88D 002B STRB.W R0, [SP, #43]
.L38: 0x0801E72E: F89D 002B LDRB.W R0, [SP, #43] 0x0801E732: F000 000C AND R0, R0, #12 0x0801E736: 280C CMP R0, #12 0x0801E738: D005 BEQ .L39 ; 0x0801E746 0x0801E73A: F89D 002B LDRB.W R0, [SP, #43] 0x0801E73E: F000 0003 AND R0, R0, #3 0x0801E742: 2803 CMP R0, #3 0x0801E744: D105 BNE .L40 ; 0x0801E752
.L39: 0x0801E746: F89D 002A LDRB.W R0, [SP, #42] 0x0801E74A: F040 0002 ORR R0, R0, #2 0x0801E74E: F88D 002A STRB.W R0, [SP, #42]
.L40: 0x0801E752: F89D 002A LDRB.W R0, [SP, #42] 0x0801E756: 0780 LSLS R0, R0, #30 0x0801E758: 2800 CMP R0, #0 0x0801E75A: D417 BMI .L42 ; 0x0801E78C 0x0801E75C: F89D 002B LDRB.W R0, [SP, #43] 0x0801E760: F000 0003 AND R0, R0, #3 0x0801E764: 2801 CMP R0, #1 0x0801E766: D105 BNE .L41 ; 0x0801E774 0x0801E768: F89D 002A LDRB.W R0, [SP, #42] 0x0801E76C: F040 0010 ORR R0, R0, #16 0x0801E770: F88D 002A STRB.W R0, [SP, #42]
.L41: 0x0801E774: F89D 002B LDRB.W R0, [SP, #43] 0x0801E778: F000 000C AND R0, R0, #12 0x0801E77C: 2804 CMP R0, #4 0x0801E77E: D105 BNE .L42 ; 0x0801E78C 0x0801E780: F89D 002A LDRB.W R0, [SP, #42] 0x0801E784: F040 0008 ORR R0, R0, #8 0x0801E788: F88D 002A STRB.W R0, [SP, #42]
.L42: 0x0801E78C: F89D 002A LDRB.W R0, [SP, #42] 0x0801E790: 990C LDR R1, [SP, #48] 0x0801E792: F881 002F STRB.W R0, [R1, #47] 0x0801E796: 2000 MOVS R0, #0 0x0801E798: F88D 0037 STRB.W R0, [SP, #55]
.L43: 0x0801E79C: F89D 0037 LDRB.W R0, [SP, #55] 0x0801E7A0: B00E ADD SP, SP, #56 0x0801E7A2: BD80 POP {R7, PC}
chk_chr: 0x0801E7A4: B083 SUB SP, SP, #12 0x0801E7A6: 9002 STR R0, [SP, #8] 0x0801E7A8: 9101 STR R1, [SP, #4]
.L1: 0x0801E7AA: 9802 LDR R0, [SP, #8] 0x0801E7AC: 7801 LDRB R1, [R0] 0x0801E7AE: 2000 MOVS R0, #0 0x0801E7B0: 9000 STR R0, [SP, #0] 0x0801E7B2: B131 CBZ R1, .L2 ; 0x0801E7C2 0x0801E7B4: 9802 LDR R0, [SP, #8] 0x0801E7B6: 7800 LDRB R0, [R0] 0x0801E7B8: 9901 LDR R1, [SP, #4] 0x0801E7BA: 1A40 SUBS R0, R0, R1 0x0801E7BC: BF18 IT NE 0x0801E7BE: 2001 MOVNE R0, #1 0x0801E7C0: 9000 STR R0, [SP, #0]
.L2: 0x0801E7C2: 9800 LDR R0, [SP, #0] 0x0801E7C4: 07C0 LSLS R0, R0, #31 0x0801E7C6: B118 CBZ R0, .L3 ; 0x0801E7D0 0x0801E7C8: 9802 LDR R0, [SP, #8] 0x0801E7CA: 3001 ADDS R0, #1 0x0801E7CC: 9002 STR R0, [SP, #8] 0x0801E7CE: E7EC B .L1 ; 0x0801E7AA
.L3: 0x0801E7D0: 9802 LDR R0, [SP, #8] 0x0801E7D2: 7800 LDRB R0, [R0] 0x0801E7D4: B003 ADD SP, SP, #12 0x0801E7D6: 4770 BX LR
dec_lock: 0x0801E7D8: B082 SUB SP, SP, #8 0x0801E7DA: 9001 STR R0, [SP, #4] 0x0801E7DC: 9801 LDR R0, [SP, #4] 0x0801E7DE: 3801 SUBS R0, #1 0x0801E7E0: 9001 STR R0, [SP, #4] 0x0801E7E2: 2801 CMP R0, #1 0x0801E7E4: D833 BHI .L4 ; 0x0801E84E 0x0801E7E6: 9901 LDR R1, [SP, #4] 0x0801E7E8: F242 3078 MOVW R0, #0x2378 ; 0x24002378 = Files 0x0801E7EC: F2C2 4000 MOVT R0, #0x2400 ; 0x24002378 = Files 0x0801E7F0: EB00 1001 ADD.W R0, R0, R1, LSL #4 0x0801E7F4: 8980 LDRH R0, [R0, #12] 0x0801E7F6: F8AD 0002 STRH.W R0, [SP, #2] 0x0801E7FA: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801E7FE: F5B0 7F80 CMP.W R0, #0x0100 0x0801E802: D102 BNE .L1 ; 0x0801E80A 0x0801E804: 2000 MOVS R0, #0 0x0801E806: F8AD 0002 STRH.W R0, [SP, #2]
.L1: 0x0801E80A: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801E80E: 2801 CMP R0, #1 0x0801E810: DB04 BLT .L2 ; 0x0801E81C 0x0801E812: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801E816: 3801 SUBS R0, #1 0x0801E818: F8AD 0002 STRH.W R0, [SP, #2]
.L2: 0x0801E81C: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801E820: 9A01 LDR R2, [SP, #4] 0x0801E822: F242 3178 MOVW R1, #0x2378 ; 0x24002378 = Files 0x0801E826: F2C2 4100 MOVT R1, #0x2400 ; 0x24002378 = Files 0x0801E82A: EB01 1102 ADD.W R1, R1, R2, LSL #4 0x0801E82E: 8188 STRH R0, [R1, #12] 0x0801E830: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801E834: B938 CBNZ R0, .L3 ; 0x0801E846 0x0801E836: 9801 LDR R0, [SP, #4] 0x0801E838: 0102 LSLS R2, R0, #4 0x0801E83A: F242 3178 MOVW R1, #0x2378 ; 0x24002378 = Files 0x0801E83E: F2C2 4100 MOVT R1, #0x2400 ; 0x24002378 = Files 0x0801E842: 2000 MOVS R0, #0 0x0801E844: 5088 STR R0, [R1, R2]
.L3: 0x0801E846: 2000 MOVS R0, #0 0x0801E848: F88D 0001 STRB.W R0, [SP, #1] 0x0801E84C: E002 B .L5 ; 0x0801E854
.L4: 0x0801E84E: 2002 MOVS R0, #2 0x0801E850: F88D 0001 STRB.W R0, [SP, #1]
.L5: 0x0801E854: F89D 0001 LDRB.W R0, [SP, #1] 0x0801E858: B002 ADD SP, SP, #8 0x0801E85A: 4770 BX LR
get_fileinfo: 0x0801E85C: B580 PUSH {R7, LR} 0x0801E85E: B088 SUB SP, SP, #32 0x0801E860: 9007 STR R0, [SP, #28] 0x0801E862: 9106 STR R1, [SP, #24] 0x0801E864: 9807 LDR R0, [SP, #28] 0x0801E866: 6800 LDR R0, [R0] 0x0801E868: 9000 STR R0, [SP, #0] 0x0801E86A: 9906 LDR R1, [SP, #24] 0x0801E86C: 2000 MOVS R0, #0 0x0801E86E: 7588 STRB R0, [R1, #22] 0x0801E870: 9807 LDR R0, [SP, #28] 0x0801E872: 69C0 LDR R0, [R0, #28] 0x0801E874: B900 CBNZ R0, .L1 ; 0x0801E878 0x0801E876: E0B9 B .L16 ; 0x0801E9EC
.L1: 0x0801E878: 9807 LDR R0, [SP, #28] 0x0801E87A: 6B00 LDR R0, [R0, #48] 0x0801E87C: 3001 ADDS R0, #1 0x0801E87E: B368 CBZ R0, .L6 ; 0x0801E8DC 0x0801E880: 2000 MOVS R0, #0 0x0801E882: 9004 STR R0, [SP, #16] 0x0801E884: 9005 STR R0, [SP, #20]
.L2: 0x0801E886: 9800 LDR R0, [SP, #0] 0x0801E888: 68C0 LDR R0, [R0, #12] 0x0801E88A: 9904 LDR R1, [SP, #16] 0x0801E88C: 1C4A ADDS R2, R1, #1 0x0801E88E: 9204 STR R2, [SP, #16] 0x0801E890: F830 0011 LDRH.W R0, [R0, R1, LSL #1] 0x0801E894: F8AD 0006 STRH.W R0, [SP, #6] 0x0801E898: B1D8 CBZ R0, .L5 ; 0x0801E8D2 0x0801E89A: F8BD 0006 LDRH.W R0, [SP, #6] 0x0801E89E: 2100 MOVS R1, #0 0x0801E8A0: F7F3 F96A BL ff_convert ; 0x08011B78 0x0801E8A4: F8AD 0006 STRH.W R0, [SP, #6] 0x0801E8A8: F8BD 0006 LDRH.W R0, [SP, #6] 0x0801E8AC: B910 CBNZ R0, .L3 ; 0x0801E8B4 0x0801E8AE: 2000 MOVS R0, #0 0x0801E8B0: 9005 STR R0, [SP, #20] 0x0801E8B2: E00E B .L5 ; 0x0801E8D2
.L3: 0x0801E8B4: 9805 LDR R0, [SP, #20] 0x0801E8B6: 28FF CMP R0, #255 0x0801E8B8: D302 BCC .L4 ; 0x0801E8C0 0x0801E8BA: 2000 MOVS R0, #0 0x0801E8BC: 9005 STR R0, [SP, #20] 0x0801E8BE: E008 B .L5 ; 0x0801E8D2
.L4: 0x0801E8C0: F89D 0006 LDRB.W R0, [SP, #6] 0x0801E8C4: 9906 LDR R1, [SP, #24] 0x0801E8C6: 9A05 LDR R2, [SP, #20] 0x0801E8C8: 4411 ADD R1, R2 0x0801E8CA: 3201 ADDS R2, #1 0x0801E8CC: 9205 STR R2, [SP, #20] 0x0801E8CE: 7588 STRB R0, [R1, #22] 0x0801E8D0: E7D9 B .L2 ; 0x0801E886
.L5: 0x0801E8D2: 9806 LDR R0, [SP, #24] 0x0801E8D4: 9905 LDR R1, [SP, #20] 0x0801E8D6: 4401 ADD R1, R0 0x0801E8D8: 2000 MOVS R0, #0 0x0801E8DA: 7588 STRB R0, [R1, #22]
.L6: 0x0801E8DC: 2000 MOVS R0, #0 0x0801E8DE: 9004 STR R0, [SP, #16] 0x0801E8E0: 9005 STR R0, [SP, #20] 0x0801E8E2: 9806 LDR R0, [SP, #24] 0x0801E8E4: 9905 LDR R1, [SP, #20] 0x0801E8E6: 4408 ADD R0, R1 0x0801E8E8: 7D80 LDRB R0, [R0, #22] 0x0801E8EA: F8AD 0004 STRH.W R0, [SP, #4]
.L7: 0x0801E8EE: 9805 LDR R0, [SP, #20] 0x0801E8F0: 280A CMP R0, #10 0x0801E8F2: D84F BHI .L14 ; 0x0801E994 0x0801E8F4: 9807 LDR R0, [SP, #28] 0x0801E8F6: 6A00 LDR R0, [R0, #32] 0x0801E8F8: 9905 LDR R1, [SP, #20] 0x0801E8FA: 1C4A ADDS R2, R1, #1 0x0801E8FC: 9205 STR R2, [SP, #20] 0x0801E8FE: 5C40 LDRB R0, [R0, R1] 0x0801E900: F88D 000F STRB.W R0, [SP, #15] 0x0801E904: F89D 000F LDRB.W R0, [SP, #15] 0x0801E908: 2820 CMP R0, #32 0x0801E90A: D100 BNE .L8 ; 0x0801E90E 0x0801E90C: E7EF B .L7 ; 0x0801E8EE
.L8: 0x0801E90E: F89D 000F LDRB.W R0, [SP, #15] 0x0801E912: 2805 CMP R0, #5 0x0801E914: D102 BNE .L9 ; 0x0801E91C 0x0801E916: 20E5 MOVS R0, #229 0x0801E918: F88D 000F STRB.W R0, [SP, #15]
.L9: 0x0801E91C: 9805 LDR R0, [SP, #20] 0x0801E91E: 2809 CMP R0, #9 0x0801E920: D10E BNE .L11 ; 0x0801E940 0x0801E922: F8BD 0004 LDRH.W R0, [SP, #4] 0x0801E926: B920 CBNZ R0, .L10 ; 0x0801E932 0x0801E928: 9806 LDR R0, [SP, #24] 0x0801E92A: 9904 LDR R1, [SP, #16] 0x0801E92C: 4401 ADD R1, R0 0x0801E92E: 202E MOVS R0, #46 0x0801E930: 7588 STRB R0, [R1, #22]
.L10: 0x0801E932: 9906 LDR R1, [SP, #24] 0x0801E934: 9804 LDR R0, [SP, #16] 0x0801E936: 4401 ADD R1, R0 0x0801E938: 3001 ADDS R0, #1 0x0801E93A: 9004 STR R0, [SP, #16] 0x0801E93C: 202E MOVS R0, #46 0x0801E93E: 7248 STRB R0, [R1, #9]
.L11: 0x0801E940: F89D 000F LDRB.W R0, [SP, #15] 0x0801E944: 9906 LDR R1, [SP, #24] 0x0801E946: 9A04 LDR R2, [SP, #16] 0x0801E948: 4411 ADD R1, R2 0x0801E94A: 7248 STRB R0, [R1, #9] 0x0801E94C: F8BD 0004 LDRH.W R0, [SP, #4] 0x0801E950: B9E0 CBNZ R0, .L13 ; 0x0801E98C 0x0801E952: F89D 000F LDRB.W R0, [SP, #15] 0x0801E956: 2841 CMP R0, #65 0x0801E958: DB12 BLT .L12 ; 0x0801E980 0x0801E95A: F89D 000F LDRB.W R0, [SP, #15] 0x0801E95E: 285A CMP R0, #90 0x0801E960: DC0E BGT .L12 ; 0x0801E980 0x0801E962: 9807 LDR R0, [SP, #28] 0x0801E964: 6A00 LDR R0, [R0, #32] 0x0801E966: 7B00 LDRB R0, [R0, #12] 0x0801E968: 9A05 LDR R2, [SP, #20] 0x0801E96A: 2108 MOVS R1, #8 0x0801E96C: 2A08 CMP R2, #8 0x0801E96E: BF88 IT HI 0x0801E970: 2110 MOVHI R1, #16 0x0801E972: 4208 TST R0, R1 0x0801E974: D004 BEQ .L12 ; 0x0801E980 0x0801E976: F89D 000F LDRB.W R0, [SP, #15] 0x0801E97A: 3020 ADDS R0, #32 0x0801E97C: F88D 000F STRB.W R0, [SP, #15]
.L12: 0x0801E980: F89D 000F LDRB.W R0, [SP, #15] 0x0801E984: 9906 LDR R1, [SP, #24] 0x0801E986: 9A04 LDR R2, [SP, #16] 0x0801E988: 4411 ADD R1, R2 0x0801E98A: 7588 STRB R0, [R1, #22]
.L13: 0x0801E98C: 9804 LDR R0, [SP, #16] 0x0801E98E: 3001 ADDS R0, #1 0x0801E990: 9004 STR R0, [SP, #16] 0x0801E992: E7AC B .L7 ; 0x0801E8EE
.L14: 0x0801E994: F8BD 0004 LDRH.W R0, [SP, #4] 0x0801E998: B950 CBNZ R0, .L15 ; 0x0801E9B0 0x0801E99A: 9806 LDR R0, [SP, #24] 0x0801E99C: 9904 LDR R1, [SP, #16] 0x0801E99E: 4401 ADD R1, R0 0x0801E9A0: 2000 MOVS R0, #0 0x0801E9A2: 7588 STRB R0, [R1, #22] 0x0801E9A4: 9807 LDR R0, [SP, #28] 0x0801E9A6: 6A00 LDR R0, [R0, #32] 0x0801E9A8: 7B00 LDRB R0, [R0, #12] 0x0801E9AA: B908 CBNZ R0, .L15 ; 0x0801E9B0 0x0801E9AC: 2000 MOVS R0, #0 0x0801E9AE: 9004 STR R0, [SP, #16]
.L15: 0x0801E9B0: 9806 LDR R0, [SP, #24] 0x0801E9B2: 9904 LDR R1, [SP, #16] 0x0801E9B4: 4401 ADD R1, R0 0x0801E9B6: 2000 MOVS R0, #0 0x0801E9B8: 7248 STRB R0, [R1, #9] 0x0801E9BA: 9807 LDR R0, [SP, #28] 0x0801E9BC: 6A00 LDR R0, [R0, #32] 0x0801E9BE: 7AC0 LDRB R0, [R0, #11] 0x0801E9C0: 9906 LDR R1, [SP, #24] 0x0801E9C2: 7208 STRB R0, [R1, #8] 0x0801E9C4: 9807 LDR R0, [SP, #28] 0x0801E9C6: 6A00 LDR R0, [R0, #32] 0x0801E9C8: 301C ADDS R0, #28 0x0801E9CA: F7FF F849 BL ld_dword ; 0x0801DA60 0x0801E9CE: 9906 LDR R1, [SP, #24] 0x0801E9D0: 6008 STR R0, [R1] 0x0801E9D2: 9807 LDR R0, [SP, #28] 0x0801E9D4: 6A00 LDR R0, [R0, #32] 0x0801E9D6: 3016 ADDS R0, #22 0x0801E9D8: F7FF F842 BL ld_dword ; 0x0801DA60 0x0801E9DC: 9002 STR R0, [SP, #8] 0x0801E9DE: 9802 LDR R0, [SP, #8] 0x0801E9E0: 9906 LDR R1, [SP, #24] 0x0801E9E2: 80C8 STRH R0, [R1, #6] 0x0801E9E4: F8BD 000A LDRH.W R0, [SP, #10] 0x0801E9E8: 9906 LDR R1, [SP, #24] 0x0801E9EA: 8088 STRH R0, [R1, #4]
.L16: 0x0801E9EC: B008 ADD SP, SP, #32 0x0801E9EE: BD80 POP {R7, PC}
pick_lfn: 0x0801E9F0: B580 PUSH {R7, LR} 0x0801E9F2: B086 SUB SP, SP, #24 0x0801E9F4: 9004 STR R0, [SP, #16] 0x0801E9F6: 9103 STR R1, [SP, #12] 0x0801E9F8: 9803 LDR R0, [SP, #12] 0x0801E9FA: 301A ADDS R0, #26 0x0801E9FC: F7FF F84A BL ld_word ; 0x0801DA94 0x0801EA00: B110 CBZ R0, .L1 ; 0x0801EA08 0x0801EA02: 2000 MOVS R0, #0 0x0801EA04: 9005 STR R0, [SP, #20] 0x0801EA06: E04E B .L9 ; 0x0801EAA6
.L1: 0x0801EA08: 9803 LDR R0, [SP, #12] 0x0801EA0A: 7800 LDRB R0, [R0] 0x0801EA0C: F000 00BF AND R0, R0, #191 0x0801EA10: 210D MOVS R1, #13 0x0801EA12: 4348 MULS R0, R1, R0 0x0801EA14: 380D SUBS R0, #13 0x0801EA16: 9002 STR R0, [SP, #8] 0x0801EA18: 2001 MOVS R0, #1 0x0801EA1A: F8AD 0002 STRH.W R0, [SP, #2] 0x0801EA1E: 2000 MOVS R0, #0 0x0801EA20: 9001 STR R0, [SP, #4]
.L2: 0x0801EA22: 9801 LDR R0, [SP, #4] 0x0801EA24: 280C CMP R0, #12 0x0801EA26: D82C BHI .L6 ; 0x0801EA82 0x0801EA28: 9803 LDR R0, [SP, #12] 0x0801EA2A: 9A01 LDR R2, [SP, #4] 0x0801EA2C: F641 613C MOVW R1, #0x1E3C ; 0x08021E3C = LfnOfs 0x0801EA30: F6C0 0102 MOVT R1, #0x0802 ; 0x08021E3C = LfnOfs 0x0801EA34: 5C89 LDRB R1, [R1, R2] 0x0801EA36: 4408 ADD R0, R1 0x0801EA38: F7FF F82C BL ld_word ; 0x0801DA94 0x0801EA3C: F8AD 0000 STRH.W R0, [SP] 0x0801EA40: F8BD 0002 LDRH.W R0, [SP, #2] 0x0801EA44: B180 CBZ R0, .L4 ; 0x0801EA68 0x0801EA46: 9802 LDR R0, [SP, #8] 0x0801EA48: 28FF CMP R0, #255 0x0801EA4A: D302 BCC .L3 ; 0x0801EA52 0x0801EA4C: 2000 MOVS R0, #0 0x0801EA4E: 9005 STR R0, [SP, #20] 0x0801EA50: E029 B .L9 ; 0x0801EAA6
.L3: 0x0801EA52: F8BD 0000 LDRH.W R0, [SP] 0x0801EA56: F8AD 0002 STRH.W R0, [SP, #2] 0x0801EA5A: 9904 LDR R1, [SP, #16] 0x0801EA5C: 9A02 LDR R2, [SP, #8] 0x0801EA5E: 1C53 ADDS R3, R2, #1 0x0801EA60: 9302 STR R3, [SP, #8] 0x0801EA62: F821 0012 STRH.W R0, [R1, R2, LSL #1] 0x0801EA66: E008 B .L5 ; 0x0801EA7A
.L4: 0x0801EA68: F8BD 0000 LDRH.W R0, [SP] 0x0801EA6C: F64F 71FF MOVW R1, #0xFFFF 0x0801EA70: 4288 CMP R0, R1 0x0801EA72: D002 BEQ .L5 ; 0x0801EA7A 0x0801EA74: 2000 MOVS R0, #0 0x0801EA76: 9005 STR R0, [SP, #20] 0x0801EA78: E015 B .L9 ; 0x0801EAA6
.L5: 0x0801EA7A: 9801 LDR R0, [SP, #4] 0x0801EA7C: 3001 ADDS R0, #1 0x0801EA7E: 9001 STR R0, [SP, #4] 0x0801EA80: E7CF B .L2 ; 0x0801EA22
.L6: 0x0801EA82: 9803 LDR R0, [SP, #12] 0x0801EA84: 7800 LDRB R0, [R0] 0x0801EA86: 0640 LSLS R0, R0, #25 0x0801EA88: 2800 CMP R0, #0 0x0801EA8A: D50A BPL .L8 ; 0x0801EAA2 0x0801EA8C: 9802 LDR R0, [SP, #8] 0x0801EA8E: 28FF CMP R0, #255 0x0801EA90: D302 BCC .L7 ; 0x0801EA98 0x0801EA92: 2000 MOVS R0, #0 0x0801EA94: 9005 STR R0, [SP, #20] 0x0801EA96: E006 B .L9 ; 0x0801EAA6
.L7: 0x0801EA98: 9904 LDR R1, [SP, #16] 0x0801EA9A: 9A02 LDR R2, [SP, #8] 0x0801EA9C: 2000 MOVS R0, #0 0x0801EA9E: F821 0012 STRH.W R0, [R1, R2, LSL #1]
.L8: 0x0801EAA2: 2001 MOVS R0, #1 0x0801EAA4: 9005 STR R0, [SP, #20]
.L9: 0x0801EAA6: 9805 LDR R0, [SP, #20] 0x0801EAA8: B006 ADD SP, SP, #24 0x0801EAAA: BD80 POP {R7, PC}
FATFS_LinkDriverEx: 0x0801EAAC: B084 SUB SP, SP, #16 0x0801EAAE: 9003 STR R0, [SP, #12] 0x0801EAB0: 9102 STR R1, [SP, #8] 0x0801EAB2: F88D 2007 STRB.W R2, [SP, #7] 0x0801EAB6: 2001 MOVS R0, #1 0x0801EAB8: F88D 0006 STRB.W R0, [SP, #6] 0x0801EABC: 2000 MOVS R0, #0 0x0801EABE: F88D 0005 STRB.W R0, [SP, #5] 0x0801EAC2: F242 4024 MOVW R0, #0x2424 ; 0x24002424 = disk 0x0801EAC6: F2C2 4000 MOVT R0, #0x2400 ; 0x24002424 = disk 0x0801EACA: 7A40 LDRB R0, [R0, #9] 0x0801EACC: 2800 CMP R0, #0 0x0801EACE: DC25 BGT .L1 ; 0x0801EB1C 0x0801EAD0: F242 4324 MOVW R3, #0x2424 ; 0x24002424 = disk 0x0801EAD4: F2C2 4300 MOVT R3, #0x2400 ; 0x24002424 = disk 0x0801EAD8: 9300 STR R3, [SP, #0] 0x0801EADA: 7A59 LDRB R1, [R3, #9] 0x0801EADC: 2000 MOVS R0, #0 0x0801EADE: 5458 STRB R0, [R3, R1] 0x0801EAE0: 9903 LDR R1, [SP, #12] 0x0801EAE2: 7A5A LDRB R2, [R3, #9] 0x0801EAE4: EB03 0282 ADD.W R2, R3, R2, LSL #2 0x0801EAE8: 6051 STR R1, [R2, #4] 0x0801EAEA: F89D 1007 LDRB.W R1, [SP, #7] 0x0801EAEE: 7A5A LDRB R2, [R3, #9] 0x0801EAF0: 441A ADD R2, R3 0x0801EAF2: 7211 STRB R1, [R2, #8] 0x0801EAF4: 7A59 LDRB R1, [R3, #9] 0x0801EAF6: 1C4A ADDS R2, R1, #1 0x0801EAF8: 725A STRB R2, [R3, #9] 0x0801EAFA: F88D 1005 STRB.W R1, [SP, #5] 0x0801EAFE: F89D 1005 LDRB.W R1, [SP, #5] 0x0801EB02: 3130 ADDS R1, #48 0x0801EB04: 9A02 LDR R2, [SP, #8] 0x0801EB06: 7011 STRB R1, [R2] 0x0801EB08: 9A02 LDR R2, [SP, #8] 0x0801EB0A: 213A MOVS R1, #58 0x0801EB0C: 7051 STRB R1, [R2, #1] 0x0801EB0E: 9A02 LDR R2, [SP, #8] 0x0801EB10: 212F MOVS R1, #47 0x0801EB12: 7091 STRB R1, [R2, #2] 0x0801EB14: 9902 LDR R1, [SP, #8] 0x0801EB16: 70C8 STRB R0, [R1, #3] 0x0801EB18: F88D 0006 STRB.W R0, [SP, #6]
.L1: 0x0801EB1C: F89D 0006 LDRB.W R0, [SP, #6] 0x0801EB20: B004 ADD SP, SP, #16 0x0801EB22: 4770 BX LR
SD_initialize: 0x0801EB24: B580 PUSH {R7, LR} 0x0801EB26: B082 SUB SP, SP, #8 0x0801EB28: F88D 0007 STRB.W R0, [SP, #7] 0x0801EB2C: F646 7174 MOVW R1, #0x6F74 ; 0x24006F74 = Stat 0x0801EB30: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F74 = Stat 0x0801EB34: 2001 MOVS R0, #1 0x0801EB36: 7008 STRB R0, [R1] 0x0801EB38: F000 F94E BL osKernelGetState ; 0x0801EDD8 0x0801EB3C: 2802 CMP R0, #2 0x0801EB3E: D130 BNE .L3 ; 0x0801EBA2 0x0801EB40: F7FE FEF2 BL BSP_SD_Init ; 0x0801D928 0x0801EB44: B940 CBNZ R0, .L1 ; 0x0801EB58 0x0801EB46: F89D 0007 LDRB.W R0, [SP, #7] 0x0801EB4A: F000 F8ED BL SD_CheckStatus ; 0x0801ED28 0x0801EB4E: F646 7174 MOVW R1, #0x6F74 ; 0x24006F74 = Stat 0x0801EB52: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F74 = Stat 0x0801EB56: 7008 STRB R0, [R1]
.L1: 0x0801EB58: F646 7074 MOVW R0, #0x6F74 ; 0x24006F74 = Stat 0x0801EB5C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F74 = Stat 0x0801EB60: 7800 LDRB R0, [R0] 0x0801EB62: 2801 CMP R0, #1 0x0801EB64: D01D BEQ .L3 ; 0x0801EBA2 0x0801EB66: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801EB6A: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801EB6E: 6800 LDR R0, [R0] 0x0801EB70: B948 CBNZ R0, .L2 ; 0x0801EB86 0x0801EB72: 200A MOVS R0, #10 0x0801EB74: 2102 MOVS R1, #2 0x0801EB76: 2200 MOVS R2, #0 0x0801EB78: F7F4 F8E6 BL osMessageQueueNew ; 0x08012D48 0x0801EB7C: F242 41D8 MOVW R1, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801EB80: F2C2 4100 MOVT R1, #0x2400 ; 0x240024D8 = SDQueueID 0x0801EB84: 6008 STR R0, [R1]
.L2: 0x0801EB86: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801EB8A: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801EB8E: 6800 LDR R0, [R0] 0x0801EB90: B938 CBNZ R0, .L3 ; 0x0801EBA2 0x0801EB92: F646 7174 MOVW R1, #0x6F74 ; 0x24006F74 = Stat 0x0801EB96: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F74 = Stat 0x0801EB9A: 7808 LDRB R0, [R1] 0x0801EB9C: F040 0001 ORR R0, R0, #1 0x0801EBA0: 7008 STRB R0, [R1]
.L3: 0x0801EBA2: F646 7074 MOVW R0, #0x6F74 ; 0x24006F74 = Stat 0x0801EBA6: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F74 = Stat 0x0801EBAA: 7800 LDRB R0, [R0] 0x0801EBAC: B002 ADD SP, SP, #8 0x0801EBAE: BD80 POP {R7, PC}
SD_status: 0x0801EBB0: B580 PUSH {R7, LR} 0x0801EBB2: B082 SUB SP, SP, #8 0x0801EBB4: F88D 0007 STRB.W R0, [SP, #7] 0x0801EBB8: F89D 0007 LDRB.W R0, [SP, #7] 0x0801EBBC: F000 F8B4 BL SD_CheckStatus ; 0x0801ED28 0x0801EBC0: B002 ADD SP, SP, #8 0x0801EBC2: BD80 POP {R7, PC}
SD_read: 0x0801EBC4: B580 PUSH {R7, LR} 0x0801EBC6: B088 SUB SP, SP, #32 0x0801EBC8: F88D 001E STRB.W R0, [SP, #30] 0x0801EBCC: 9106 STR R1, [SP, #24] 0x0801EBCE: 9205 STR R2, [SP, #20] 0x0801EBD0: 9304 STR R3, [SP, #16] 0x0801EBD2: 2001 MOVS R0, #1 0x0801EBD4: F88D 000E STRB.W R0, [SP, #14] 0x0801EBD8: F247 5030 MOVW R0, #0x7530 0x0801EBDC: F000 F88A BL SD_CheckStatusWithTimeout ; 0x0801ECF4 0x0801EBE0: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x0801EBE4: DC04 BGT .L1 ; 0x0801EBF0 0x0801EBE6: F89D 000E LDRB.W R0, [SP, #14] 0x0801EBEA: F88D 001F STRB.W R0, [SP, #31] 0x0801EBEE: E033 B .L5 ; 0x0801EC58
.L1: 0x0801EBF0: 9806 LDR R0, [SP, #24] 0x0801EBF2: 9905 LDR R1, [SP, #20] 0x0801EBF4: 9A04 LDR R2, [SP, #16] 0x0801EBF6: F7F2 FF74 BL BSP_SD_ReadBlocks_DMA ; 0x08011AE2 0x0801EBFA: F88D 000F STRB.W R0, [SP, #15] 0x0801EBFE: F89D 000F LDRB.W R0, [SP, #15] 0x0801EC02: BB28 CBNZ R0, .L4 ; 0x0801EC50 0x0801EC04: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801EC08: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801EC0C: 6800 LDR R0, [R0] 0x0801EC0E: F10D 0106 ADD.W R1, SP, #6 0x0801EC12: 2200 MOVS R2, #0 0x0801EC14: F247 5330 MOVW R3, #0x7530 0x0801EC18: F7F4 F94E BL osMessageQueueGet ; 0x08012EB8 0x0801EC1C: 9000 STR R0, [SP, #0] 0x0801EC1E: 9800 LDR R0, [SP, #0] 0x0801EC20: B9B0 CBNZ R0, .L4 ; 0x0801EC50 0x0801EC22: F8BD 0006 LDRH.W R0, [SP, #6] 0x0801EC26: 2801 CMP R0, #1 0x0801EC28: D112 BNE .L4 ; 0x0801EC50 0x0801EC2A: F7F3 FFE5 BL osKernelGetTickCount ; 0x08012BF8 0x0801EC2E: 9002 STR R0, [SP, #8]
.L2: 0x0801EC30: F7F3 FFE2 BL osKernelGetTickCount ; 0x08012BF8 0x0801EC34: 9902 LDR R1, [SP, #8] 0x0801EC36: 1A40 SUBS R0, R0, R1 0x0801EC38: F247 512F MOVW R1, #0x752F 0x0801EC3C: 4288 CMP R0, R1 0x0801EC3E: D807 BHI .L4 ; 0x0801EC50 0x0801EC40: F7F2 FF81 BL BSP_SD_GetCardState ; 0x08011B46 0x0801EC44: B918 CBNZ R0, .L3 ; 0x0801EC4E 0x0801EC46: 2000 MOVS R0, #0 0x0801EC48: F88D 000E STRB.W R0, [SP, #14] 0x0801EC4C: E000 B .L4 ; 0x0801EC50
.L3: 0x0801EC4E: E7EF B .L2 ; 0x0801EC30
.L4: 0x0801EC50: F89D 000E LDRB.W R0, [SP, #14] 0x0801EC54: F88D 001F STRB.W R0, [SP, #31]
.L5: 0x0801EC58: F89D 001F LDRB.W R0, [SP, #31] 0x0801EC5C: B008 ADD SP, SP, #32 0x0801EC5E: BD80 POP {R7, PC}
SD_write: 0x0801EC60: B580 PUSH {R7, LR} 0x0801EC62: B088 SUB SP, SP, #32 0x0801EC64: F88D 001E STRB.W R0, [SP, #30] 0x0801EC68: 9106 STR R1, [SP, #24] 0x0801EC6A: 9205 STR R2, [SP, #20] 0x0801EC6C: 9304 STR R3, [SP, #16] 0x0801EC6E: 2001 MOVS R0, #1 0x0801EC70: F88D 000F STRB.W R0, [SP, #15] 0x0801EC74: F247 5030 MOVW R0, #0x7530 0x0801EC78: F000 F83C BL SD_CheckStatusWithTimeout ; 0x0801ECF4 0x0801EC7C: F1B0 3FFF CMP.W R0, #0xFFFFFFFF 0x0801EC80: DC04 BGT .L1 ; 0x0801EC8C 0x0801EC82: F89D 000F LDRB.W R0, [SP, #15] 0x0801EC86: F88D 001F STRB.W R0, [SP, #31] 0x0801EC8A: E02F B .L5 ; 0x0801ECEC
.L1: 0x0801EC8C: 9806 LDR R0, [SP, #24] 0x0801EC8E: 9905 LDR R1, [SP, #20] 0x0801EC90: 9A04 LDR R2, [SP, #16] 0x0801EC92: F7F2 FF3F BL BSP_SD_WriteBlocks_DMA ; 0x08011B14 0x0801EC96: BB28 CBNZ R0, .L4 ; 0x0801ECE4 0x0801EC98: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801EC9C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801ECA0: 6800 LDR R0, [R0] 0x0801ECA2: F10D 0106 ADD.W R1, SP, #6 0x0801ECA6: 2200 MOVS R2, #0 0x0801ECA8: F247 5330 MOVW R3, #0x7530 0x0801ECAC: F7F4 F904 BL osMessageQueueGet ; 0x08012EB8 0x0801ECB0: 9000 STR R0, [SP, #0] 0x0801ECB2: 9800 LDR R0, [SP, #0] 0x0801ECB4: B9B0 CBNZ R0, .L4 ; 0x0801ECE4 0x0801ECB6: F8BD 0006 LDRH.W R0, [SP, #6] 0x0801ECBA: 2802 CMP R0, #2 0x0801ECBC: D112 BNE .L4 ; 0x0801ECE4 0x0801ECBE: F7F3 FF9B BL osKernelGetTickCount ; 0x08012BF8 0x0801ECC2: 9002 STR R0, [SP, #8]
.L2: 0x0801ECC4: F7F3 FF98 BL osKernelGetTickCount ; 0x08012BF8 0x0801ECC8: 9902 LDR R1, [SP, #8] 0x0801ECCA: 1A40 SUBS R0, R0, R1 0x0801ECCC: F247 512F MOVW R1, #0x752F 0x0801ECD0: 4288 CMP R0, R1 0x0801ECD2: D807 BHI .L4 ; 0x0801ECE4 0x0801ECD4: F7F2 FF37 BL BSP_SD_GetCardState ; 0x08011B46 0x0801ECD8: B918 CBNZ R0, .L3 ; 0x0801ECE2 0x0801ECDA: 2000 MOVS R0, #0 0x0801ECDC: F88D 000F STRB.W R0, [SP, #15] 0x0801ECE0: E000 B .L4 ; 0x0801ECE4
.L3: 0x0801ECE2: E7EF B .L2 ; 0x0801ECC4
.L4: 0x0801ECE4: F89D 000F LDRB.W R0, [SP, #15] 0x0801ECE8: F88D 001F STRB.W R0, [SP, #31]
.L5: 0x0801ECEC: F89D 001F LDRB.W R0, [SP, #31] 0x0801ECF0: B008 ADD SP, SP, #32 0x0801ECF2: BD80 POP {R7, PC}
SD_CheckStatusWithTimeout: 0x0801ECF4: B580 PUSH {R7, LR} 0x0801ECF6: B084 SUB SP, SP, #16 0x0801ECF8: 9002 STR R0, [SP, #8] 0x0801ECFA: F7F3 FF7D BL osKernelGetTickCount ; 0x08012BF8 0x0801ECFE: 9001 STR R0, [SP, #4]
.L1: 0x0801ED00: F7F3 FF7A BL osKernelGetTickCount ; 0x08012BF8 0x0801ED04: 9901 LDR R1, [SP, #4] 0x0801ED06: 1A40 SUBS R0, R0, R1 0x0801ED08: 9902 LDR R1, [SP, #8] 0x0801ED0A: 4288 CMP R0, R1 0x0801ED0C: D206 BCS .L3 ; 0x0801ED1C 0x0801ED0E: F7F2 FF1A BL BSP_SD_GetCardState ; 0x08011B46 0x0801ED12: B910 CBNZ R0, .L2 ; 0x0801ED1A 0x0801ED14: 2000 MOVS R0, #0 0x0801ED16: 9003 STR R0, [SP, #12] 0x0801ED18: E003 B .L4 ; 0x0801ED22
.L2: 0x0801ED1A: E7F1 B .L1 ; 0x0801ED00
.L3: 0x0801ED1C: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801ED20: 9003 STR R0, [SP, #12]
.L4: 0x0801ED22: 9803 LDR R0, [SP, #12] 0x0801ED24: B004 ADD SP, SP, #16 0x0801ED26: BD80 POP {R7, PC}
SD_CheckStatus: 0x0801ED28: B580 PUSH {R7, LR} 0x0801ED2A: B082 SUB SP, SP, #8 0x0801ED2C: F88D 0007 STRB.W R0, [SP, #7] 0x0801ED30: F646 7174 MOVW R1, #0x6F74 ; 0x24006F74 = Stat 0x0801ED34: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F74 = Stat 0x0801ED38: 2001 MOVS R0, #1 0x0801ED3A: 7008 STRB R0, [R1] 0x0801ED3C: F7F2 FF03 BL BSP_SD_GetCardState ; 0x08011B46 0x0801ED40: B938 CBNZ R0, .L1 ; 0x0801ED52 0x0801ED42: F646 7174 MOVW R1, #0x6F74 ; 0x24006F74 = Stat 0x0801ED46: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F74 = Stat 0x0801ED4A: 7808 LDRB R0, [R1] 0x0801ED4C: F000 00FE AND R0, R0, #254 0x0801ED50: 7008 STRB R0, [R1]
.L1: 0x0801ED52: F646 7074 MOVW R0, #0x6F74 ; 0x24006F74 = Stat 0x0801ED56: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F74 = Stat 0x0801ED5A: 7800 LDRB R0, [R0] 0x0801ED5C: B002 ADD SP, SP, #8 0x0801ED5E: BD80 POP {R7, PC}
BSP_SD_WriteCpltCallback: 0x0801ED60: B580 PUSH {R7, LR} 0x0801ED62: B082 SUB SP, SP, #8 0x0801ED64: 2002 MOVS R0, #2 0x0801ED66: F8AD 0006 STRH.W R0, [SP, #6] 0x0801ED6A: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801ED6E: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801ED72: 6800 LDR R0, [R0] 0x0801ED74: F10D 0106 ADD.W R1, SP, #6 0x0801ED78: 2300 MOVS R3, #0 0x0801ED7A: 461A MOV R2, R3 0x0801ED7C: F7F4 F84B BL osMessageQueuePut ; 0x08012E16 0x0801ED80: B002 ADD SP, SP, #8 0x0801ED82: BD80 POP {R7, PC}
BSP_SD_ReadCpltCallback: 0x0801ED84: B580 PUSH {R7, LR} 0x0801ED86: B082 SUB SP, SP, #8 0x0801ED88: 2001 MOVS R0, #1 0x0801ED8A: F8AD 0006 STRH.W R0, [SP, #6] 0x0801ED8E: F242 40D8 MOVW R0, #0x24D8 ; 0x240024D8 = SDQueueID 0x0801ED92: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D8 = SDQueueID 0x0801ED96: 6800 LDR R0, [R0] 0x0801ED98: F10D 0106 ADD.W R1, SP, #6 0x0801ED9C: 2300 MOVS R3, #0 0x0801ED9E: 461A MOV R2, R3 0x0801EDA0: F7F4 F839 BL osMessageQueuePut ; 0x08012E16 0x0801EDA4: B002 ADD SP, SP, #8 0x0801EDA6: BD80 POP {R7, PC}
ff_req_grant: 0x0801EDA8: B580 PUSH {R7, LR} 0x0801EDAA: B082 SUB SP, SP, #8 0x0801EDAC: 9001 STR R0, [SP, #4] 0x0801EDAE: 2000 MOVS R0, #0 0x0801EDB0: 9000 STR R0, [SP, #0] 0x0801EDB2: 9801 LDR R0, [SP, #4] 0x0801EDB4: F44F 717A MOV.W R1, #0x03E8 0x0801EDB8: F7F3 FF2F BL osMutexAcquire ; 0x08012C1A 0x0801EDBC: B908 CBNZ R0, .L1 ; 0x0801EDC2 0x0801EDBE: 2001 MOVS R0, #1 0x0801EDC0: 9000 STR R0, [SP, #0]
.L1: 0x0801EDC2: 9800 LDR R0, [SP, #0] 0x0801EDC4: B002 ADD SP, SP, #8 0x0801EDC6: BD80 POP {R7, PC}
ff_rel_grant: 0x0801EDC8: B580 PUSH {R7, LR} 0x0801EDCA: B082 SUB SP, SP, #8 0x0801EDCC: 9001 STR R0, [SP, #4] 0x0801EDCE: 9801 LDR R0, [SP, #4] 0x0801EDD0: F7F3 FF64 BL osMutexRelease ; 0x08012C9C 0x0801EDD4: B002 ADD SP, SP, #8 0x0801EDD6: BD80 POP {R7, PC}
osKernelGetState: 0x0801EDD8: B580 PUSH {R7, LR} 0x0801EDDA: B082 SUB SP, SP, #8 0x0801EDDC: F000 FF4E BL xTaskGetSchedulerState ; 0x0801FC7C 0x0801EDE0: 4601 MOV R1, R0 0x0801EDE2: 9100 STR R1, [SP, #0] 0x0801EDE4: B140 CBZ R0, .L1 ; 0x0801EDF8 0x0801EDE6: 9800 LDR R0, [SP, #0] 0x0801EDE8: 2801 CMP R0, #1 0x0801EDEA: D008 BEQ .L2 ; 0x0801EDFE 0x0801EDEC: 9800 LDR R0, [SP, #0] 0x0801EDEE: 2802 CMP R0, #2 0x0801EDF0: D105 BNE .L2 ; 0x0801EDFE 0x0801EDF2: 2002 MOVS R0, #2 0x0801EDF4: 9001 STR R0, [SP, #4] 0x0801EDF6: E00E B .L4 ; 0x0801EE16
.L1: 0x0801EDF8: 2003 MOVS R0, #3 0x0801EDFA: 9001 STR R0, [SP, #4] 0x0801EDFC: E00B B .L4 ; 0x0801EE16
.L2: 0x0801EDFE: F242 40DC MOVW R0, #0x24DC ; 0x240024DC = KernelState 0x0801EE02: F2C2 4000 MOVT R0, #0x2400 ; 0x240024DC = KernelState 0x0801EE06: 6800 LDR R0, [R0] 0x0801EE08: 2801 CMP R0, #1 0x0801EE0A: D102 BNE .L3 ; 0x0801EE12 0x0801EE0C: 2001 MOVS R0, #1 0x0801EE0E: 9001 STR R0, [SP, #4] 0x0801EE10: E001 B .L4 ; 0x0801EE16
.L3: 0x0801EE12: 2000 MOVS R0, #0 0x0801EE14: 9001 STR R0, [SP, #4]
.L4: 0x0801EE16: 9801 LDR R0, [SP, #4] 0x0801EE18: B002 ADD SP, SP, #8 0x0801EE1A: BD80 POP {R7, PC}
osThreadNew: 0x0801EE1C: B5B0 PUSH {R4-R5, R7, LR} 0x0801EE1E: B08E SUB SP, SP, #56 0x0801EE20: 900B STR R0, [SP, #44] 0x0801EE22: 910A STR R1, [SP, #40] 0x0801EE24: 9209 STR R2, [SP, #36] 0x0801EE26: 2000 MOVS R0, #0 0x0801EE28: 9006 STR R0, [SP, #24] 0x0801EE2A: F3EF 8005 MRS R0, IPSR 0x0801EE2E: 900D STR R0, [SP, #52] 0x0801EE30: 980D LDR R0, [SP, #52] 0x0801EE32: 2800 CMP R0, #0 0x0801EE34: D179 BNE .L11 ; 0x0801EF2A 0x0801EE36: 980B LDR R0, [SP, #44] 0x0801EE38: 2800 CMP R0, #0 0x0801EE3A: D076 BEQ .L11 ; 0x0801EF2A 0x0801EE3C: 2080 MOVS R0, #128 0x0801EE3E: 9007 STR R0, [SP, #28] 0x0801EE40: 2018 MOVS R0, #24 0x0801EE42: 9005 STR R0, [SP, #20] 0x0801EE44: 2000 MOVS R0, #0 0x0801EE46: 9008 STR R0, [SP, #32] 0x0801EE48: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801EE4C: 9004 STR R0, [SP, #16] 0x0801EE4E: 9809 LDR R0, [SP, #36] 0x0801EE50: B3D0 CBZ R0, .L8 ; 0x0801EEC8 0x0801EE52: 9809 LDR R0, [SP, #36] 0x0801EE54: 6800 LDR R0, [R0] 0x0801EE56: B110 CBZ R0, .L1 ; 0x0801EE5E 0x0801EE58: 9809 LDR R0, [SP, #36] 0x0801EE5A: 6800 LDR R0, [R0] 0x0801EE5C: 9008 STR R0, [SP, #32]
.L1: 0x0801EE5E: 9809 LDR R0, [SP, #36] 0x0801EE60: 6980 LDR R0, [R0, #24] 0x0801EE62: B110 CBZ R0, .L2 ; 0x0801EE6A 0x0801EE64: 9809 LDR R0, [SP, #36] 0x0801EE66: 6980 LDR R0, [R0, #24] 0x0801EE68: 9005 STR R0, [SP, #20]
.L2: 0x0801EE6A: 9805 LDR R0, [SP, #20] 0x0801EE6C: B130 CBZ R0, .L3 ; 0x0801EE7C 0x0801EE6E: 9805 LDR R0, [SP, #20] 0x0801EE70: 2838 CMP R0, #56 0x0801EE72: D803 BHI .L3 ; 0x0801EE7C 0x0801EE74: 9809 LDR R0, [SP, #36] 0x0801EE76: 7900 LDRB R0, [R0, #4] 0x0801EE78: 07C0 LSLS R0, R0, #31 0x0801EE7A: B110 CBZ R0, .L4 ; 0x0801EE82
.L3: 0x0801EE7C: 2000 MOVS R0, #0 0x0801EE7E: 900C STR R0, [SP, #48] 0x0801EE80: E055 B .L12 ; 0x0801EF2E
.L4: 0x0801EE82: 9809 LDR R0, [SP, #36] 0x0801EE84: 6940 LDR R0, [R0, #20] 0x0801EE86: B118 CBZ R0, .L5 ; 0x0801EE90 0x0801EE88: 9809 LDR R0, [SP, #36] 0x0801EE8A: 6940 LDR R0, [R0, #20] 0x0801EE8C: 0880 LSRS R0, R0, #2 0x0801EE8E: 9007 STR R0, [SP, #28]
.L5: 0x0801EE90: 9809 LDR R0, [SP, #36] 0x0801EE92: 6880 LDR R0, [R0, #8] 0x0801EE94: B160 CBZ R0, .L6 ; 0x0801EEB0 0x0801EE96: 9809 LDR R0, [SP, #36] 0x0801EE98: 68C0 LDR R0, [R0, #12] 0x0801EE9A: 2860 CMP R0, #96 0x0801EE9C: D308 BCC .L6 ; 0x0801EEB0 0x0801EE9E: 9809 LDR R0, [SP, #36] 0x0801EEA0: 6900 LDR R0, [R0, #16] 0x0801EEA2: B128 CBZ R0, .L6 ; 0x0801EEB0 0x0801EEA4: 9809 LDR R0, [SP, #36] 0x0801EEA6: 6940 LDR R0, [R0, #20] 0x0801EEA8: B110 CBZ R0, .L6 ; 0x0801EEB0 0x0801EEAA: 2001 MOVS R0, #1 0x0801EEAC: 9004 STR R0, [SP, #16] 0x0801EEAE: E00A B .L7 ; 0x0801EEC6
.L6: 0x0801EEB0: 9809 LDR R0, [SP, #36] 0x0801EEB2: 6880 LDR R0, [R0, #8] 0x0801EEB4: B938 CBNZ R0, .L7 ; 0x0801EEC6 0x0801EEB6: 9809 LDR R0, [SP, #36] 0x0801EEB8: 68C0 LDR R0, [R0, #12] 0x0801EEBA: B920 CBNZ R0, .L7 ; 0x0801EEC6 0x0801EEBC: 9809 LDR R0, [SP, #36] 0x0801EEBE: 6900 LDR R0, [R0, #16] 0x0801EEC0: B908 CBNZ R0, .L7 ; 0x0801EEC6 0x0801EEC2: 2000 MOVS R0, #0 0x0801EEC4: 9004 STR R0, [SP, #16]
.L7: 0x0801EEC6: E001 B .L9 ; 0x0801EECC
.L8: 0x0801EEC8: 2000 MOVS R0, #0 0x0801EECA: 9004 STR R0, [SP, #16]
.L9: 0x0801EECC: 9804 LDR R0, [SP, #16] 0x0801EECE: 2801 CMP R0, #1 0x0801EED0: D116 BNE .L10 ; 0x0801EF00 0x0801EED2: 980B LDR R0, [SP, #44] 0x0801EED4: 9908 LDR R1, [SP, #32] 0x0801EED6: 9A07 LDR R2, [SP, #28] 0x0801EED8: 9B0A LDR R3, [SP, #40] 0x0801EEDA: F8DD C014 LDR.W R12, [SP, #20] 0x0801EEDE: F8DD E024 LDR.W LR, [SP, #36] 0x0801EEE2: F8DE 5008 LDR.W R5, [LR, #8] 0x0801EEE6: F8DE 4010 LDR.W R4, [LR, #16] 0x0801EEEA: 46EE MOV LR, SP 0x0801EEEC: F8CE 5008 STR.W R5, [LR, #8] 0x0801EEF0: F8CE 4004 STR.W R4, [LR, #4] 0x0801EEF4: F8CE C000 STR.W R12, [LR] 0x0801EEF8: F000 FC4A BL xTaskCreateStatic ; 0x0801F790 0x0801EEFC: 9006 STR R0, [SP, #24] 0x0801EEFE: E014 B .L11 ; 0x0801EF2A
.L10: 0x0801EF00: 9804 LDR R0, [SP, #16] 0x0801EF02: B990 CBNZ R0, .L11 ; 0x0801EF2A 0x0801EF04: 980B LDR R0, [SP, #44] 0x0801EF06: 9908 LDR R1, [SP, #32] 0x0801EF08: F8BD 201C LDRH.W R2, [SP, #28] 0x0801EF0C: 9B0A LDR R3, [SP, #40] 0x0801EF0E: F8DD C014 LDR.W R12, [SP, #20] 0x0801EF12: 46EE MOV LR, SP 0x0801EF14: AC06 ADD R4, SP, #24 0x0801EF16: F8CE 4004 STR.W R4, [LR, #4] 0x0801EF1A: F8CE C000 STR.W R12, [LR] 0x0801EF1E: F7F5 F9E3 BL xTaskCreate ; 0x080142E8 0x0801EF22: 2801 CMP R0, #1 0x0801EF24: D001 BEQ .L11 ; 0x0801EF2A 0x0801EF26: 2000 MOVS R0, #0 0x0801EF28: 9006 STR R0, [SP, #24]
.L11: 0x0801EF2A: 9806 LDR R0, [SP, #24] 0x0801EF2C: 900C STR R0, [SP, #48]
.L12: 0x0801EF2E: 980C LDR R0, [SP, #48] 0x0801EF30: B00E ADD SP, SP, #56 0x0801EF32: BDB0 POP {R4-R5, R7, PC}
osMutexNew: 0x0801EF34: B580 PUSH {R7, LR} 0x0801EF36: B088 SUB SP, SP, #32 0x0801EF38: 9006 STR R0, [SP, #24] 0x0801EF3A: 2000 MOVS R0, #0 0x0801EF3C: 9005 STR R0, [SP, #20] 0x0801EF3E: F3EF 8005 MRS R0, IPSR 0x0801EF42: 9007 STR R0, [SP, #28] 0x0801EF44: 9807 LDR R0, [SP, #28] 0x0801EF46: 2800 CMP R0, #0 0x0801EF48: D165 BNE .L17 ; 0x0801F016 0x0801EF4A: 9806 LDR R0, [SP, #24] 0x0801EF4C: B118 CBZ R0, .L1 ; 0x0801EF56 0x0801EF4E: 9806 LDR R0, [SP, #24] 0x0801EF50: 6840 LDR R0, [R0, #4] 0x0801EF52: 9004 STR R0, [SP, #16] 0x0801EF54: E001 B .L2 ; 0x0801EF5A
.L1: 0x0801EF56: 2000 MOVS R0, #0 0x0801EF58: 9004 STR R0, [SP, #16]
.L2: 0x0801EF5A: F89D 0010 LDRB.W R0, [SP, #16] 0x0801EF5E: 07C0 LSLS R0, R0, #31 0x0801EF60: B110 CBZ R0, .L3 ; 0x0801EF68 0x0801EF62: 2001 MOVS R0, #1 0x0801EF64: 9003 STR R0, [SP, #12] 0x0801EF66: E001 B .L4 ; 0x0801EF6C
.L3: 0x0801EF68: 2000 MOVS R0, #0 0x0801EF6A: 9003 STR R0, [SP, #12]
.L4: 0x0801EF6C: 9804 LDR R0, [SP, #16] 0x0801EF6E: F000 0008 AND R0, R0, #8 0x0801EF72: 2808 CMP R0, #8 0x0801EF74: D04F BEQ .L17 ; 0x0801F016 0x0801EF76: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801EF7A: 9002 STR R0, [SP, #8] 0x0801EF7C: 9806 LDR R0, [SP, #24] 0x0801EF7E: B190 CBZ R0, .L7 ; 0x0801EFA6 0x0801EF80: 9806 LDR R0, [SP, #24] 0x0801EF82: 6880 LDR R0, [R0, #8] 0x0801EF84: B130 CBZ R0, .L5 ; 0x0801EF94 0x0801EF86: 9806 LDR R0, [SP, #24] 0x0801EF88: 68C0 LDR R0, [R0, #12] 0x0801EF8A: 2850 CMP R0, #80 0x0801EF8C: D302 BCC .L5 ; 0x0801EF94 0x0801EF8E: 2001 MOVS R0, #1 0x0801EF90: 9002 STR R0, [SP, #8] 0x0801EF92: E007 B .L6 ; 0x0801EFA4
.L5: 0x0801EF94: 9806 LDR R0, [SP, #24] 0x0801EF96: 6880 LDR R0, [R0, #8] 0x0801EF98: B920 CBNZ R0, .L6 ; 0x0801EFA4 0x0801EF9A: 9806 LDR R0, [SP, #24] 0x0801EF9C: 68C0 LDR R0, [R0, #12] 0x0801EF9E: B908 CBNZ R0, .L6 ; 0x0801EFA4 0x0801EFA0: 2000 MOVS R0, #0 0x0801EFA2: 9002 STR R0, [SP, #8]
.L6: 0x0801EFA4: E001 B .L8 ; 0x0801EFAA
.L7: 0x0801EFA6: 2000 MOVS R0, #0 0x0801EFA8: 9002 STR R0, [SP, #8]
.L8: 0x0801EFAA: 9802 LDR R0, [SP, #8] 0x0801EFAC: 2801 CMP R0, #1 0x0801EFAE: D10F BNE .L11 ; 0x0801EFD0 0x0801EFB0: 9803 LDR R0, [SP, #12] 0x0801EFB2: B130 CBZ R0, .L9 ; 0x0801EFC2 0x0801EFB4: 9806 LDR R0, [SP, #24] 0x0801EFB6: 6881 LDR R1, [R0, #8] 0x0801EFB8: 2004 MOVS R0, #4 0x0801EFBA: F7F4 FDA1 BL xQueueCreateMutexStatic ; 0x08013B00 0x0801EFBE: 9005 STR R0, [SP, #20] 0x0801EFC0: E005 B .L10 ; 0x0801EFCE
.L9: 0x0801EFC2: 9806 LDR R0, [SP, #24] 0x0801EFC4: 6881 LDR R1, [R0, #8] 0x0801EFC6: 2001 MOVS R0, #1 0x0801EFC8: F7F4 FD9A BL xQueueCreateMutexStatic ; 0x08013B00 0x0801EFCC: 9005 STR R0, [SP, #20]
.L10: 0x0801EFCE: E00C B .L13 ; 0x0801EFEA
.L11: 0x0801EFD0: 9802 LDR R0, [SP, #8] 0x0801EFD2: B950 CBNZ R0, .L13 ; 0x0801EFEA 0x0801EFD4: 9803 LDR R0, [SP, #12] 0x0801EFD6: B120 CBZ R0, .L12 ; 0x0801EFE2 0x0801EFD8: 2004 MOVS R0, #4 0x0801EFDA: F7F4 FC2B BL xQueueCreateMutex ; 0x08013834 0x0801EFDE: 9005 STR R0, [SP, #20] 0x0801EFE0: E003 B .L13 ; 0x0801EFEA
.L12: 0x0801EFE2: 2001 MOVS R0, #1 0x0801EFE4: F7F4 FC26 BL xQueueCreateMutex ; 0x08013834 0x0801EFE8: 9005 STR R0, [SP, #20]
.L13: 0x0801EFEA: 9805 LDR R0, [SP, #20] 0x0801EFEC: B158 CBZ R0, .L16 ; 0x0801F006 0x0801EFEE: 9806 LDR R0, [SP, #24] 0x0801EFF0: B118 CBZ R0, .L14 ; 0x0801EFFA 0x0801EFF2: 9806 LDR R0, [SP, #24] 0x0801EFF4: 6800 LDR R0, [R0] 0x0801EFF6: 9001 STR R0, [SP, #4] 0x0801EFF8: E001 B .L15 ; 0x0801EFFE
.L14: 0x0801EFFA: 2000 MOVS R0, #0 0x0801EFFC: 9001 STR R0, [SP, #4]
.L15: 0x0801EFFE: 9805 LDR R0, [SP, #20] 0x0801F000: 9901 LDR R1, [SP, #4] 0x0801F002: F000 FB75 BL vQueueAddToRegistry ; 0x0801F6F0
.L16: 0x0801F006: 9805 LDR R0, [SP, #20] 0x0801F008: B128 CBZ R0, .L17 ; 0x0801F016 0x0801F00A: 9803 LDR R0, [SP, #12] 0x0801F00C: B118 CBZ R0, .L17 ; 0x0801F016 0x0801F00E: 9805 LDR R0, [SP, #20] 0x0801F010: F040 0001 ORR R0, R0, #1 0x0801F014: 9005 STR R0, [SP, #20]
.L17: 0x0801F016: 9805 LDR R0, [SP, #20] 0x0801F018: B008 ADD SP, SP, #32 0x0801F01A: BD80 POP {R7, PC}
vApplicationGetTimerTaskMemory: 0x0801F01C: B083 SUB SP, SP, #12 0x0801F01E: 9002 STR R0, [SP, #8] 0x0801F020: 9101 STR R1, [SP, #4] 0x0801F022: 9200 STR R2, [SP, #0] 0x0801F024: 9902 LDR R1, [SP, #8] 0x0801F026: F242 0074 MOVW R0, #0x2074 ; 0x24002074 = vApplicationGetTimerTaskMemory.Timer_TCB 0x0801F02A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002074 = vApplicationGetTimerTaskMemory.Timer_TCB 0x0801F02E: 6008 STR R0, [R1] 0x0801F030: 9901 LDR R1, [SP, #4] 0x0801F032: F640 4060 MOVW R0, #0x0C60 ; 0x24000C60 = vApplicationGetTimerTaskMemory.Timer_Stack 0x0801F036: F2C2 4000 MOVT R0, #0x2400 ; 0x24000C60 = vApplicationGetTimerTaskMemory.Timer_Stack 0x0801F03A: 6008 STR R0, [R1] 0x0801F03C: 9900 LDR R1, [SP, #0] 0x0801F03E: F44F 7080 MOV.W R0, #0x0100 0x0801F042: 6008 STR R0, [R1] 0x0801F044: B003 ADD SP, SP, #12 0x0801F046: 4770 BX LR
prvHeapInit: 0x0801F048: B084 SUB SP, SP, #16 0x0801F04A: F44F 5070 MOV.W R0, #0x3C00 0x0801F04E: 9000 STR R0, [SP, #0] 0x0801F050: F242 40FC MOVW R0, #0x24FC ; 0x240024FC = ucHeap 0x0801F054: F2C2 4000 MOVT R0, #0x2400 ; 0x240024FC = ucHeap 0x0801F058: 9001 STR R0, [SP, #4] 0x0801F05A: F89D 0004 LDRB.W R0, [SP, #4] 0x0801F05E: 0740 LSLS R0, R0, #29 0x0801F060: B178 CBZ R0, .L1 ; 0x0801F082 0x0801F062: 9801 LDR R0, [SP, #4] 0x0801F064: 3007 ADDS R0, #7 0x0801F066: 9001 STR R0, [SP, #4] 0x0801F068: 9801 LDR R0, [SP, #4] 0x0801F06A: F020 0007 BIC R0, R0, #7 0x0801F06E: 9001 STR R0, [SP, #4] 0x0801F070: 9A01 LDR R2, [SP, #4] 0x0801F072: F242 41FC MOVW R1, #0x24FC ; 0x240024FC = ucHeap 0x0801F076: F2C2 4100 MOVT R1, #0x2400 ; 0x240024FC = ucHeap 0x0801F07A: 9800 LDR R0, [SP, #0] 0x0801F07C: 1A89 SUBS R1, R1, R2 0x0801F07E: 4408 ADD R0, R1 0x0801F080: 9000 STR R0, [SP, #0]
.L1: 0x0801F082: 9801 LDR R0, [SP, #4] 0x0801F084: 9002 STR R0, [SP, #8] 0x0801F086: 9902 LDR R1, [SP, #8] 0x0801F088: F242 4030 MOVW R0, #0x2430 ; 0x24002430 = xStart 0x0801F08C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002430 = xStart 0x0801F090: 6001 STR R1, [R0] 0x0801F092: 2100 MOVS R1, #0 0x0801F094: 6041 STR R1, [R0, #4] 0x0801F096: 9802 LDR R0, [SP, #8] 0x0801F098: 9A00 LDR R2, [SP, #0] 0x0801F09A: 4410 ADD R0, R2 0x0801F09C: 9001 STR R0, [SP, #4] 0x0801F09E: 9801 LDR R0, [SP, #4] 0x0801F0A0: 3808 SUBS R0, #8 0x0801F0A2: 9001 STR R0, [SP, #4] 0x0801F0A4: 9801 LDR R0, [SP, #4] 0x0801F0A6: F020 0007 BIC R0, R0, #7 0x0801F0AA: 9001 STR R0, [SP, #4] 0x0801F0AC: 9A01 LDR R2, [SP, #4] 0x0801F0AE: F242 40A0 MOVW R0, #0x24A0 ; 0x240024A0 = pxEnd 0x0801F0B2: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A0 = pxEnd 0x0801F0B6: 6002 STR R2, [R0] 0x0801F0B8: 6802 LDR R2, [R0] 0x0801F0BA: 6051 STR R1, [R2, #4] 0x0801F0BC: 6802 LDR R2, [R0] 0x0801F0BE: 6011 STR R1, [R2] 0x0801F0C0: 9902 LDR R1, [SP, #8] 0x0801F0C2: 9103 STR R1, [SP, #12] 0x0801F0C4: 9901 LDR R1, [SP, #4] 0x0801F0C6: 9A03 LDR R2, [SP, #12] 0x0801F0C8: 1A89 SUBS R1, R1, R2 0x0801F0CA: 6051 STR R1, [R2, #4] 0x0801F0CC: 6800 LDR R0, [R0] 0x0801F0CE: 9903 LDR R1, [SP, #12] 0x0801F0D0: 6008 STR R0, [R1] 0x0801F0D2: 9803 LDR R0, [SP, #12] 0x0801F0D4: 6840 LDR R0, [R0, #4] 0x0801F0D6: F242 4160 MOVW R1, #0x2460 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x0801F0DA: F2C2 4100 MOVT R1, #0x2400 ; 0x24002460 = xMinimumEverFreeBytesRemaining 0x0801F0DE: 6008 STR R0, [R1] 0x0801F0E0: 9803 LDR R0, [SP, #12] 0x0801F0E2: 6840 LDR R0, [R0, #4] 0x0801F0E4: F242 416C MOVW R1, #0x246C ; 0x2400246C = xFreeBytesRemaining 0x0801F0E8: F2C2 4100 MOVT R1, #0x2400 ; 0x2400246C = xFreeBytesRemaining 0x0801F0EC: 6008 STR R0, [R1] 0x0801F0EE: F242 4170 MOVW R1, #0x2470 ; 0x24002470 = xBlockAllocatedBit 0x0801F0F2: F2C2 4100 MOVT R1, #0x2400 ; 0x24002470 = xBlockAllocatedBit 0x0801F0F6: F04F 4000 MOV.W R0, #0x80000000 0x0801F0FA: 6008 STR R0, [R1] 0x0801F0FC: B004 ADD SP, SP, #16 0x0801F0FE: 4770 BX LR
prvInsertBlockIntoFreeList: 0x0801F100: B083 SUB SP, SP, #12 0x0801F102: 9002 STR R0, [SP, #8] 0x0801F104: F242 4030 MOVW R0, #0x2430 ; 0x24002430 = xStart 0x0801F108: F2C2 4000 MOVT R0, #0x2400 ; 0x24002430 = xStart 0x0801F10C: 9001 STR R0, [SP, #4]
.L1: 0x0801F10E: 9801 LDR R0, [SP, #4] 0x0801F110: 6800 LDR R0, [R0] 0x0801F112: 9902 LDR R1, [SP, #8] 0x0801F114: 4288 CMP R0, R1 0x0801F116: D203 BCS .L2 ; 0x0801F120 0x0801F118: 9801 LDR R0, [SP, #4] 0x0801F11A: 6800 LDR R0, [R0] 0x0801F11C: 9001 STR R0, [SP, #4] 0x0801F11E: E7F6 B .L1 ; 0x0801F10E
.L2: 0x0801F120: 9801 LDR R0, [SP, #4] 0x0801F122: 9000 STR R0, [SP, #0] 0x0801F124: 9800 LDR R0, [SP, #0] 0x0801F126: 9901 LDR R1, [SP, #4] 0x0801F128: 6849 LDR R1, [R1, #4] 0x0801F12A: 4408 ADD R0, R1 0x0801F12C: 9902 LDR R1, [SP, #8] 0x0801F12E: 4288 CMP R0, R1 0x0801F130: D108 BNE .L3 ; 0x0801F144 0x0801F132: 9802 LDR R0, [SP, #8] 0x0801F134: 6842 LDR R2, [R0, #4] 0x0801F136: 9901 LDR R1, [SP, #4] 0x0801F138: 6848 LDR R0, [R1, #4] 0x0801F13A: 4410 ADD R0, R2 0x0801F13C: 6048 STR R0, [R1, #4] 0x0801F13E: 9801 LDR R0, [SP, #4] 0x0801F140: 9002 STR R0, [SP, #8] 0x0801F142: E7FF B .L3 ; 0x0801F144
.L3: 0x0801F144: 9802 LDR R0, [SP, #8] 0x0801F146: 9000 STR R0, [SP, #0] 0x0801F148: 9800 LDR R0, [SP, #0] 0x0801F14A: 9902 LDR R1, [SP, #8] 0x0801F14C: 6849 LDR R1, [R1, #4] 0x0801F14E: 4408 ADD R0, R1 0x0801F150: 9901 LDR R1, [SP, #4] 0x0801F152: 6809 LDR R1, [R1] 0x0801F154: 4288 CMP R0, R1 0x0801F156: D11D BNE .L6 ; 0x0801F194 0x0801F158: 9801 LDR R0, [SP, #4] 0x0801F15A: 6800 LDR R0, [R0] 0x0801F15C: F242 41A0 MOVW R1, #0x24A0 ; 0x240024A0 = pxEnd 0x0801F160: F2C2 4100 MOVT R1, #0x2400 ; 0x240024A0 = pxEnd 0x0801F164: 6809 LDR R1, [R1] 0x0801F166: 4288 CMP R0, R1 0x0801F168: D00C BEQ .L4 ; 0x0801F184 0x0801F16A: 9801 LDR R0, [SP, #4] 0x0801F16C: 6800 LDR R0, [R0] 0x0801F16E: 6842 LDR R2, [R0, #4] 0x0801F170: 9902 LDR R1, [SP, #8] 0x0801F172: 6848 LDR R0, [R1, #4] 0x0801F174: 4410 ADD R0, R2 0x0801F176: 6048 STR R0, [R1, #4] 0x0801F178: 9801 LDR R0, [SP, #4] 0x0801F17A: 6800 LDR R0, [R0] 0x0801F17C: 6800 LDR R0, [R0] 0x0801F17E: 9902 LDR R1, [SP, #8] 0x0801F180: 6008 STR R0, [R1] 0x0801F182: E006 B .L5 ; 0x0801F192
.L4: 0x0801F184: F242 40A0 MOVW R0, #0x24A0 ; 0x240024A0 = pxEnd 0x0801F188: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A0 = pxEnd 0x0801F18C: 6800 LDR R0, [R0] 0x0801F18E: 9902 LDR R1, [SP, #8] 0x0801F190: 6008 STR R0, [R1]
.L5: 0x0801F192: E003 B .L7 ; 0x0801F19C
.L6: 0x0801F194: 9801 LDR R0, [SP, #4] 0x0801F196: 6800 LDR R0, [R0] 0x0801F198: 9902 LDR R1, [SP, #8] 0x0801F19A: 6008 STR R0, [R1]
.L7: 0x0801F19C: 9801 LDR R0, [SP, #4] 0x0801F19E: 9902 LDR R1, [SP, #8] 0x0801F1A0: 4288 CMP R0, R1 0x0801F1A2: D003 BEQ .L8 ; 0x0801F1AC 0x0801F1A4: 9802 LDR R0, [SP, #8] 0x0801F1A6: 9901 LDR R1, [SP, #4] 0x0801F1A8: 6008 STR R0, [R1] 0x0801F1AA: E7FF B .L8 ; 0x0801F1AC
.L8: 0x0801F1AC: B003 ADD SP, SP, #12 0x0801F1AE: 4770 BX LR
vListInsert: 0x0801F1B0: B084 SUB SP, SP, #16 0x0801F1B2: 9003 STR R0, [SP, #12] 0x0801F1B4: 9102 STR R1, [SP, #8] 0x0801F1B6: 9802 LDR R0, [SP, #8] 0x0801F1B8: 6800 LDR R0, [R0] 0x0801F1BA: 9000 STR R0, [SP, #0] 0x0801F1BC: 9800 LDR R0, [SP, #0] 0x0801F1BE: 3001 ADDS R0, #1 0x0801F1C0: B918 CBNZ R0, .L1 ; 0x0801F1CA 0x0801F1C2: 9803 LDR R0, [SP, #12] 0x0801F1C4: 6900 LDR R0, [R0, #16] 0x0801F1C6: 9001 STR R0, [SP, #4] 0x0801F1C8: E00C B .L3 ; 0x0801F1E4
.L1: 0x0801F1CA: 9803 LDR R0, [SP, #12] 0x0801F1CC: 3008 ADDS R0, #8 0x0801F1CE: 9001 STR R0, [SP, #4]
.L2: 0x0801F1D0: 9801 LDR R0, [SP, #4] 0x0801F1D2: 6840 LDR R0, [R0, #4] 0x0801F1D4: 6800 LDR R0, [R0] 0x0801F1D6: 9900 LDR R1, [SP, #0] 0x0801F1D8: 4288 CMP R0, R1 0x0801F1DA: D803 BHI .L3 ; 0x0801F1E4 0x0801F1DC: 9801 LDR R0, [SP, #4] 0x0801F1DE: 6840 LDR R0, [R0, #4] 0x0801F1E0: 9001 STR R0, [SP, #4] 0x0801F1E2: E7F5 B .L2 ; 0x0801F1D0
.L3: 0x0801F1E4: 9801 LDR R0, [SP, #4] 0x0801F1E6: 6840 LDR R0, [R0, #4] 0x0801F1E8: 9902 LDR R1, [SP, #8] 0x0801F1EA: 6048 STR R0, [R1, #4] 0x0801F1EC: 9802 LDR R0, [SP, #8] 0x0801F1EE: 6841 LDR R1, [R0, #4] 0x0801F1F0: 6088 STR R0, [R1, #8] 0x0801F1F2: 9801 LDR R0, [SP, #4] 0x0801F1F4: 9902 LDR R1, [SP, #8] 0x0801F1F6: 6088 STR R0, [R1, #8] 0x0801F1F8: 9802 LDR R0, [SP, #8] 0x0801F1FA: 9901 LDR R1, [SP, #4] 0x0801F1FC: 6048 STR R0, [R1, #4] 0x0801F1FE: 9803 LDR R0, [SP, #12] 0x0801F200: 9902 LDR R1, [SP, #8] 0x0801F202: 6108 STR R0, [R1, #16] 0x0801F204: 9903 LDR R1, [SP, #12] 0x0801F206: 6808 LDR R0, [R1] 0x0801F208: 3001 ADDS R0, #1 0x0801F20A: 6008 STR R0, [R1] 0x0801F20C: B004 ADD SP, SP, #16 0x0801F20E: 4770 BX LR
uxListRemove: 0x0801F210: B082 SUB SP, SP, #8 0x0801F212: 9001 STR R0, [SP, #4] 0x0801F214: 9801 LDR R0, [SP, #4] 0x0801F216: 6900 LDR R0, [R0, #16] 0x0801F218: 9000 STR R0, [SP, #0] 0x0801F21A: 9801 LDR R0, [SP, #4] 0x0801F21C: 6841 LDR R1, [R0, #4] 0x0801F21E: 6880 LDR R0, [R0, #8] 0x0801F220: 6088 STR R0, [R1, #8] 0x0801F222: 9901 LDR R1, [SP, #4] 0x0801F224: 6848 LDR R0, [R1, #4] 0x0801F226: 6889 LDR R1, [R1, #8] 0x0801F228: 6048 STR R0, [R1, #4] 0x0801F22A: 9800 LDR R0, [SP, #0] 0x0801F22C: 6840 LDR R0, [R0, #4] 0x0801F22E: 9901 LDR R1, [SP, #4] 0x0801F230: 4288 CMP R0, R1 0x0801F232: D104 BNE .L1 ; 0x0801F23E 0x0801F234: 9801 LDR R0, [SP, #4] 0x0801F236: 6880 LDR R0, [R0, #8] 0x0801F238: 9900 LDR R1, [SP, #0] 0x0801F23A: 6048 STR R0, [R1, #4] 0x0801F23C: E7FF B .L1 ; 0x0801F23E
.L1: 0x0801F23E: 9901 LDR R1, [SP, #4] 0x0801F240: 2000 MOVS R0, #0 0x0801F242: 6108 STR R0, [R1, #16] 0x0801F244: 9900 LDR R1, [SP, #0] 0x0801F246: 6808 LDR R0, [R1] 0x0801F248: 3801 SUBS R0, #1 0x0801F24A: 6008 STR R0, [R1] 0x0801F24C: 9800 LDR R0, [SP, #0] 0x0801F24E: 6800 LDR R0, [R0] 0x0801F250: B002 ADD SP, SP, #8 0x0801F252: 4770 BX LR
prvTaskExitError: 0x0801F254: B083 SUB SP, SP, #12 0x0801F256: 2000 MOVS R0, #0 0x0801F258: 9000 STR R0, [SP, #0] 0x0801F25A: F646 7020 MOVW R0, #0x6F20 ; 0x24006F20 = uxCriticalNesting 0x0801F25E: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F20 = uxCriticalNesting 0x0801F262: 6800 LDR R0, [R0] 0x0801F264: 3001 ADDS R0, #1 0x0801F266: B148 CBZ R0, .L2 ; 0x0801F27C 0x0801F268: F04F 0050 MOV.W R0, #80 0x0801F26C: F380 8811 MSR BASEPRI, R0 0x0801F270: F3BF 8F6F ISB SY 0x0801F274: F3BF 8F4F DSB SY 0x0801F278: 9002 STR R0, [SP, #8]
.L1: 0x0801F27A: E7FE B .L1 ; 0x0801F27A
.L2: 0x0801F27C: F04F 0050 MOV.W R0, #80 0x0801F280: F380 8811 MSR BASEPRI, R0 0x0801F284: F3BF 8F6F ISB SY 0x0801F288: F3BF 8F4F DSB SY 0x0801F28C: 9001 STR R0, [SP, #4]
.L3: 0x0801F28E: 9800 LDR R0, [SP, #0] 0x0801F290: B900 CBNZ R0, .L4 ; 0x0801F294 0x0801F292: E7FC B .L3 ; 0x0801F28E
.L4: 0x0801F294: B003 ADD SP, SP, #12 0x0801F296: 4770 BX LR
vPortSetupTimerInterrupt: 0x0801F298: F646 704C MOVW R0, #0x6F4C ; 0x24006F4C = SystemCoreClock 0x0801F29C: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F4C = SystemCoreClock 0x0801F2A0: 6801 LDR R1, [R0] 0x0801F2A2: F644 52D3 MOVW R2, #0x4DD3 0x0801F2A6: F2C1 0262 MOVT R2, #0x1062 0x0801F2AA: FBA1 3102 UMULL R3, R1, R1, R2 0x0801F2AE: 098B LSRS R3, R1, #6 0x0801F2B0: F242 418C MOVW R1, #0x248C ; 0x2400248C = ulTimerCountsForOneTick 0x0801F2B4: F2C2 4100 MOVT R1, #0x2400 ; 0x2400248C = ulTimerCountsForOneTick 0x0801F2B8: 600B STR R3, [R1] 0x0801F2BA: 680B LDR R3, [R1] 0x0801F2BC: F06F 417F MVN R1, #0xFF000000 0x0801F2C0: FBB1 F1F3 UDIV R1, R1, R3 0x0801F2C4: F242 4364 MOVW R3, #0x2464 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x0801F2C8: F2C2 4300 MOVT R3, #0x2400 ; 0x24002464 = xMaximumPossibleSuppressedTicks 0x0801F2CC: 6019 STR R1, [R3] 0x0801F2CE: F242 4390 MOVW R3, #0x2490 ; 0x24002490 = ulStoppedTimerCompensation 0x0801F2D2: F2C2 4300 MOVT R3, #0x2400 ; 0x24002490 = ulStoppedTimerCompensation 0x0801F2D6: 212D MOVS R1, #45 0x0801F2D8: 6019 STR R1, [R3] 0x0801F2DA: F24E 0110 MOVW R1, #0xE010 0x0801F2DE: F2CE 0100 MOVT R1, #0xE000 0x0801F2E2: 2300 MOVS R3, #0 0x0801F2E4: 600B STR R3, [R1] 0x0801F2E6: F24E 0C18 MOVW R12, #0xE018 0x0801F2EA: F2CE 0C00 MOVT R12, #0xE000 0x0801F2EE: F8CC 3000 STR.W R3, [R12] 0x0801F2F2: 6800 LDR R0, [R0] 0x0801F2F4: FBA0 0202 UMULL R0, R2, R0, R2 0x0801F2F8: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801F2FC: EB00 1092 ADD.W R0, R0, R2, LSR #6 0x0801F300: F24E 0214 MOVW R2, #0xE014 0x0801F304: F2CE 0200 MOVT R2, #0xE000 0x0801F308: 6010 STR R0, [R2] 0x0801F30A: 2007 MOVS R0, #7 0x0801F30C: 6008 STR R0, [R1] 0x0801F30E: 4770 BX LR
xPortSysTickHandler: 0x0801F310: B580 PUSH {R7, LR} 0x0801F312: B082 SUB SP, SP, #8 0x0801F314: F04F 0050 MOV.W R0, #80 0x0801F318: F380 8811 MSR BASEPRI, R0 0x0801F31C: F3BF 8F6F ISB SY 0x0801F320: F3BF 8F4F DSB SY 0x0801F324: 9000 STR R0, [SP, #0] 0x0801F326: F7F5 F8D3 BL xTaskIncrementTick ; 0x080144D0 0x0801F32A: B130 CBZ R0, .L1 ; 0x0801F33A 0x0801F32C: F64E 5104 MOVW R1, #0xED04 0x0801F330: F2CE 0100 MOVT R1, #0xE000 0x0801F334: F04F 5080 MOV.W R0, #0x10000000 0x0801F338: 6008 STR R0, [R1]
.L1: 0x0801F33A: 2000 MOVS R0, #0 0x0801F33C: 9001 STR R0, [SP, #4] 0x0801F33E: 9801 LDR R0, [SP, #4] 0x0801F340: F380 8811 MSR BASEPRI, R0 0x0801F344: B002 ADD SP, SP, #8 0x0801F346: BD80 POP {R7, PC}
vPortValidateInterruptPriority: 0x0801F348: B084 SUB SP, SP, #16 0x0801F34A: F3EF 8005 MRS R0, IPSR 0x0801F34E: 9001 STR R0, [SP, #4] 0x0801F350: 9801 LDR R0, [SP, #4] 0x0801F352: 2810 CMP R0, #16 0x0801F354: D31A BCC .L2 ; 0x0801F38C 0x0801F356: 9801 LDR R0, [SP, #4] 0x0801F358: F24E 31F0 MOVW R1, #0xE3F0 0x0801F35C: F2CE 0100 MOVT R1, #0xE000 0x0801F360: 5C40 LDRB R0, [R0, R1] 0x0801F362: F88D 0003 STRB.W R0, [SP, #3] 0x0801F366: F89D 0003 LDRB.W R0, [SP, #3] 0x0801F36A: F646 61DA MOVW R1, #0x6EDA ; 0x24006EDA = ucMaxSysCallPriority 0x0801F36E: F2C2 4100 MOVT R1, #0x2400 ; 0x24006EDA = ucMaxSysCallPriority 0x0801F372: 7809 LDRB R1, [R1] 0x0801F374: 4288 CMP R0, R1 0x0801F376: DA09 BGE .L2 ; 0x0801F38C 0x0801F378: F04F 0050 MOV.W R0, #80 0x0801F37C: F380 8811 MSR BASEPRI, R0 0x0801F380: F3BF 8F6F ISB SY 0x0801F384: F3BF 8F4F DSB SY 0x0801F388: 9003 STR R0, [SP, #12]
.L1: 0x0801F38A: E7FE B .L1 ; 0x0801F38A
.L2: 0x0801F38C: F64E 500C MOVW R0, #0xED0C 0x0801F390: F2CE 0000 MOVT R0, #0xE000 0x0801F394: 6800 LDR R0, [R0] 0x0801F396: F400 60E0 AND R0, R0, #0x0700 0x0801F39A: F242 4194 MOVW R1, #0x2494 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801F39E: F2C2 4100 MOVT R1, #0x2400 ; 0x24002494 = ulMaxPRIGROUPValue 0x0801F3A2: 6809 LDR R1, [R1] 0x0801F3A4: 4288 CMP R0, R1 0x0801F3A6: D909 BLS .L4 ; 0x0801F3BC 0x0801F3A8: F04F 0050 MOV.W R0, #80 0x0801F3AC: F380 8811 MSR BASEPRI, R0 0x0801F3B0: F3BF 8F6F ISB SY 0x0801F3B4: F3BF 8F4F DSB SY 0x0801F3B8: 9002 STR R0, [SP, #8]
.L3: 0x0801F3BA: E7FE B .L3 ; 0x0801F3BA
.L4: 0x0801F3BC: B004 ADD SP, SP, #16 0x0801F3BE: 4770 BX LR
prvInitialiseNewQueue: 0x0801F3C0: B580 PUSH {R7, LR} 0x0801F3C2: B084 SUB SP, SP, #16 0x0801F3C4: F8DD C018 LDR.W R12, [SP, #24] 0x0801F3C8: 9003 STR R0, [SP, #12] 0x0801F3CA: 9102 STR R1, [SP, #8] 0x0801F3CC: 9201 STR R2, [SP, #4] 0x0801F3CE: F88D 3003 STRB.W R3, [SP, #3] 0x0801F3D2: 9802 LDR R0, [SP, #8] 0x0801F3D4: B910 CBNZ R0, .L1 ; 0x0801F3DC 0x0801F3D6: 9806 LDR R0, [SP, #24] 0x0801F3D8: 6000 STR R0, [R0] 0x0801F3DA: E002 B .L2 ; 0x0801F3E2
.L1: 0x0801F3DC: 9801 LDR R0, [SP, #4] 0x0801F3DE: 9906 LDR R1, [SP, #24] 0x0801F3E0: 6008 STR R0, [R1]
.L2: 0x0801F3E2: 9803 LDR R0, [SP, #12] 0x0801F3E4: 9906 LDR R1, [SP, #24] 0x0801F3E6: 63C8 STR R0, [R1, #60] 0x0801F3E8: 9802 LDR R0, [SP, #8] 0x0801F3EA: 9906 LDR R1, [SP, #24] 0x0801F3EC: 6408 STR R0, [R1, #64] 0x0801F3EE: 9806 LDR R0, [SP, #24] 0x0801F3F0: 2101 MOVS R1, #1 0x0801F3F2: F7F4 F953 BL xQueueGenericReset ; 0x0801369C 0x0801F3F6: F89D 0003 LDRB.W R0, [SP, #3] 0x0801F3FA: 9906 LDR R1, [SP, #24] 0x0801F3FC: F881 004C STRB.W R0, [R1, #76] 0x0801F400: B004 ADD SP, SP, #16 0x0801F402: BD80 POP {R7, PC}
xQueueGenericCreate: 0x0801F404: B580 PUSH {R7, LR} 0x0801F406: B088 SUB SP, SP, #32 0x0801F408: 9006 STR R0, [SP, #24] 0x0801F40A: 9105 STR R1, [SP, #20] 0x0801F40C: F88D 2013 STRB.W R2, [SP, #19] 0x0801F410: 9806 LDR R0, [SP, #24] 0x0801F412: B948 CBNZ R0, .L2 ; 0x0801F428 0x0801F414: F04F 0050 MOV.W R0, #80 0x0801F418: F380 8811 MSR BASEPRI, R0 0x0801F41C: F3BF 8F6F ISB SY 0x0801F420: F3BF 8F4F DSB SY 0x0801F424: 9007 STR R0, [SP, #28]
.L1: 0x0801F426: E7FE B .L1 ; 0x0801F426
.L2: 0x0801F428: 9806 LDR R0, [SP, #24] 0x0801F42A: 9905 LDR R1, [SP, #20] 0x0801F42C: 4348 MULS R0, R1, R0 0x0801F42E: 9002 STR R0, [SP, #8] 0x0801F430: 9802 LDR R0, [SP, #8] 0x0801F432: 3050 ADDS R0, #80 0x0801F434: F7F3 FDA4 BL pvPortMalloc ; 0x08012F80 0x0801F438: 9003 STR R0, [SP, #12] 0x0801F43A: 9803 LDR R0, [SP, #12] 0x0801F43C: B1A8 CBZ R0, .L3 ; 0x0801F46A 0x0801F43E: 9803 LDR R0, [SP, #12] 0x0801F440: 9001 STR R0, [SP, #4] 0x0801F442: 9801 LDR R0, [SP, #4] 0x0801F444: 3050 ADDS R0, #80 0x0801F446: 9001 STR R0, [SP, #4] 0x0801F448: 9903 LDR R1, [SP, #12] 0x0801F44A: 2000 MOVS R0, #0 0x0801F44C: F881 0046 STRB.W R0, [R1, #70] 0x0801F450: 9806 LDR R0, [SP, #24] 0x0801F452: 9905 LDR R1, [SP, #20] 0x0801F454: 9A01 LDR R2, [SP, #4] 0x0801F456: F89D 3013 LDRB.W R3, [SP, #19] 0x0801F45A: F8DD C00C LDR.W R12, [SP, #12] 0x0801F45E: 46EE MOV LR, SP 0x0801F460: F8CE C000 STR.W R12, [LR] 0x0801F464: F7FF FFAC BL prvInitialiseNewQueue ; 0x0801F3C0 0x0801F468: E7FF B .L3 ; 0x0801F46A
.L3: 0x0801F46A: 9803 LDR R0, [SP, #12] 0x0801F46C: B008 ADD SP, SP, #32 0x0801F46E: BD80 POP {R7, PC}
prvInitialiseMutex: 0x0801F470: B580 PUSH {R7, LR} 0x0801F472: B082 SUB SP, SP, #8 0x0801F474: 9001 STR R0, [SP, #4] 0x0801F476: 9801 LDR R0, [SP, #4] 0x0801F478: B160 CBZ R0, .L1 ; 0x0801F494 0x0801F47A: 9801 LDR R0, [SP, #4] 0x0801F47C: 2300 MOVS R3, #0 0x0801F47E: 6083 STR R3, [R0, #8] 0x0801F480: 9801 LDR R0, [SP, #4] 0x0801F482: 6003 STR R3, [R0] 0x0801F484: 9801 LDR R0, [SP, #4] 0x0801F486: 60C3 STR R3, [R0, #12] 0x0801F488: 9801 LDR R0, [SP, #4] 0x0801F48A: 4619 MOV R1, R3 0x0801F48C: 461A MOV R2, R3 0x0801F48E: F7F4 F9E4 BL xQueueGenericSend ; 0x0801385A 0x0801F492: E7FF B .L1 ; 0x0801F494
.L1: 0x0801F494: B002 ADD SP, SP, #8 0x0801F496: BD80 POP {R7, PC}
prvCopyDataToQueue: 0x0801F498: B580 PUSH {R7, LR} 0x0801F49A: B086 SUB SP, SP, #24 0x0801F49C: 9005 STR R0, [SP, #20] 0x0801F49E: 9104 STR R1, [SP, #16] 0x0801F4A0: 9203 STR R2, [SP, #12] 0x0801F4A2: 2000 MOVS R0, #0 0x0801F4A4: 9002 STR R0, [SP, #8] 0x0801F4A6: 9805 LDR R0, [SP, #20] 0x0801F4A8: 6B80 LDR R0, [R0, #56] 0x0801F4AA: 9001 STR R0, [SP, #4] 0x0801F4AC: 9805 LDR R0, [SP, #20] 0x0801F4AE: 6C00 LDR R0, [R0, #64] 0x0801F4B0: B960 CBNZ R0, .L2 ; 0x0801F4CC 0x0801F4B2: 9805 LDR R0, [SP, #20] 0x0801F4B4: 6800 LDR R0, [R0] 0x0801F4B6: B940 CBNZ R0, .L1 ; 0x0801F4CA 0x0801F4B8: 9805 LDR R0, [SP, #20] 0x0801F4BA: 6880 LDR R0, [R0, #8] 0x0801F4BC: F000 FBF6 BL xTaskPriorityDisinherit ; 0x0801FCAC 0x0801F4C0: 9002 STR R0, [SP, #8] 0x0801F4C2: 9905 LDR R1, [SP, #20] 0x0801F4C4: 2000 MOVS R0, #0 0x0801F4C6: 6088 STR R0, [R1, #8] 0x0801F4C8: E7FF B .L1 ; 0x0801F4CA
.L1: 0x0801F4CA: E036 B .L7 ; 0x0801F53A
.L2: 0x0801F4CC: 9803 LDR R0, [SP, #12] 0x0801F4CE: B9A0 CBNZ R0, .L4 ; 0x0801F4FA 0x0801F4D0: 9A05 LDR R2, [SP, #20] 0x0801F4D2: 9904 LDR R1, [SP, #16] 0x0801F4D4: 6850 LDR R0, [R2, #4] 0x0801F4D6: 6C12 LDR R2, [R2, #64] 0x0801F4D8: F7E4 FDF8 BL memcpy ; 0x080040CC 0x0801F4DC: 9905 LDR R1, [SP, #20] 0x0801F4DE: 6848 LDR R0, [R1, #4] 0x0801F4E0: 6C0A LDR R2, [R1, #64] 0x0801F4E2: 4410 ADD R0, R2 0x0801F4E4: 6048 STR R0, [R1, #4] 0x0801F4E6: 9905 LDR R1, [SP, #20] 0x0801F4E8: 6848 LDR R0, [R1, #4] 0x0801F4EA: 6889 LDR R1, [R1, #8] 0x0801F4EC: 4288 CMP R0, R1 0x0801F4EE: D303 BCC .L3 ; 0x0801F4F8 0x0801F4F0: 9905 LDR R1, [SP, #20] 0x0801F4F2: 6808 LDR R0, [R1] 0x0801F4F4: 6048 STR R0, [R1, #4] 0x0801F4F6: E7FF B .L3 ; 0x0801F4F8
.L3: 0x0801F4F8: E01F B .L7 ; 0x0801F53A
.L4: 0x0801F4FA: 9A05 LDR R2, [SP, #20] 0x0801F4FC: 9904 LDR R1, [SP, #16] 0x0801F4FE: 68D0 LDR R0, [R2, #12] 0x0801F500: 6C12 LDR R2, [R2, #64] 0x0801F502: F7E4 FDE3 BL memcpy ; 0x080040CC 0x0801F506: 9905 LDR R1, [SP, #20] 0x0801F508: 68C8 LDR R0, [R1, #12] 0x0801F50A: 6C0A LDR R2, [R1, #64] 0x0801F50C: 1A80 SUBS R0, R0, R2 0x0801F50E: 60C8 STR R0, [R1, #12] 0x0801F510: 9805 LDR R0, [SP, #20] 0x0801F512: 6801 LDR R1, [R0] 0x0801F514: 68C0 LDR R0, [R0, #12] 0x0801F516: 4288 CMP R0, R1 0x0801F518: D205 BCS .L5 ; 0x0801F526 0x0801F51A: 9905 LDR R1, [SP, #20] 0x0801F51C: 6888 LDR R0, [R1, #8] 0x0801F51E: 6C0A LDR R2, [R1, #64] 0x0801F520: 1A80 SUBS R0, R0, R2 0x0801F522: 60C8 STR R0, [R1, #12] 0x0801F524: E7FF B .L5 ; 0x0801F526
.L5: 0x0801F526: 9803 LDR R0, [SP, #12] 0x0801F528: 2802 CMP R0, #2 0x0801F52A: D106 BNE .L7 ; 0x0801F53A 0x0801F52C: 9801 LDR R0, [SP, #4] 0x0801F52E: B118 CBZ R0, .L6 ; 0x0801F538 0x0801F530: 9801 LDR R0, [SP, #4] 0x0801F532: 3801 SUBS R0, #1 0x0801F534: 9001 STR R0, [SP, #4] 0x0801F536: E7FF B .L6 ; 0x0801F538
.L6: 0x0801F538: E7FF B .L7 ; 0x0801F53A
.L7: 0x0801F53A: 9801 LDR R0, [SP, #4] 0x0801F53C: 3001 ADDS R0, #1 0x0801F53E: 9905 LDR R1, [SP, #20] 0x0801F540: 6388 STR R0, [R1, #56] 0x0801F542: 9802 LDR R0, [SP, #8] 0x0801F544: B006 ADD SP, SP, #24 0x0801F546: BD80 POP {R7, PC}
xQueueGiveMutexRecursive: 0x0801F548: B580 PUSH {R7, LR} 0x0801F54A: B086 SUB SP, SP, #24 0x0801F54C: 9004 STR R0, [SP, #16] 0x0801F54E: 9804 LDR R0, [SP, #16] 0x0801F550: 9002 STR R0, [SP, #8] 0x0801F552: 9802 LDR R0, [SP, #8] 0x0801F554: B948 CBNZ R0, .L2 ; 0x0801F56A 0x0801F556: F04F 0050 MOV.W R0, #80 0x0801F55A: F380 8811 MSR BASEPRI, R0 0x0801F55E: F3BF 8F6F ISB SY 0x0801F562: F3BF 8F4F DSB SY 0x0801F566: 9005 STR R0, [SP, #20]
.L1: 0x0801F568: E7FE B .L1 ; 0x0801F568
.L2: 0x0801F56A: 9802 LDR R0, [SP, #8] 0x0801F56C: 6880 LDR R0, [R0, #8] 0x0801F56E: 9001 STR R0, [SP, #4] 0x0801F570: F000 FB7A BL xTaskGetCurrentTaskHandle ; 0x0801FC68 0x0801F574: 4601 MOV R1, R0 0x0801F576: 9801 LDR R0, [SP, #4] 0x0801F578: 4288 CMP R0, R1 0x0801F57A: D110 BNE .L4 ; 0x0801F59E 0x0801F57C: 9902 LDR R1, [SP, #8] 0x0801F57E: 68C8 LDR R0, [R1, #12] 0x0801F580: 3801 SUBS R0, #1 0x0801F582: 60C8 STR R0, [R1, #12] 0x0801F584: 9802 LDR R0, [SP, #8] 0x0801F586: 68C0 LDR R0, [R0, #12] 0x0801F588: B930 CBNZ R0, .L3 ; 0x0801F598 0x0801F58A: 9802 LDR R0, [SP, #8] 0x0801F58C: 2300 MOVS R3, #0 0x0801F58E: 4619 MOV R1, R3 0x0801F590: 461A MOV R2, R3 0x0801F592: F7F4 F962 BL xQueueGenericSend ; 0x0801385A 0x0801F596: E7FF B .L3 ; 0x0801F598
.L3: 0x0801F598: 2001 MOVS R0, #1 0x0801F59A: 9003 STR R0, [SP, #12] 0x0801F59C: E001 B .L5 ; 0x0801F5A2
.L4: 0x0801F59E: 2000 MOVS R0, #0 0x0801F5A0: 9003 STR R0, [SP, #12]
.L5: 0x0801F5A2: 9803 LDR R0, [SP, #12] 0x0801F5A4: B006 ADD SP, SP, #24 0x0801F5A6: BD80 POP {R7, PC}
prvIsQueueEmpty: 0x0801F5A8: B580 PUSH {R7, LR} 0x0801F5AA: B082 SUB SP, SP, #8 0x0801F5AC: 9001 STR R0, [SP, #4] 0x0801F5AE: F7F3 FF2C BL vPortEnterCritical ; 0x0801340A 0x0801F5B2: 9801 LDR R0, [SP, #4] 0x0801F5B4: 6B80 LDR R0, [R0, #56] 0x0801F5B6: B910 CBNZ R0, .L1 ; 0x0801F5BE 0x0801F5B8: 2001 MOVS R0, #1 0x0801F5BA: 9000 STR R0, [SP, #0] 0x0801F5BC: E001 B .L2 ; 0x0801F5C2
.L1: 0x0801F5BE: 2000 MOVS R0, #0 0x0801F5C0: 9000 STR R0, [SP, #0]
.L2: 0x0801F5C2: F7F3 FF49 BL vPortExitCritical ; 0x08013458 0x0801F5C6: 9800 LDR R0, [SP, #0] 0x0801F5C8: B002 ADD SP, SP, #8 0x0801F5CA: BD80 POP {R7, PC}
xQueueReceiveFromISR: 0x0801F5CC: B580 PUSH {R7, LR} 0x0801F5CE: B08E SUB SP, SP, #56 0x0801F5D0: 9008 STR R0, [SP, #32] 0x0801F5D2: 9107 STR R1, [SP, #28] 0x0801F5D4: 9206 STR R2, [SP, #24] 0x0801F5D6: 9808 LDR R0, [SP, #32] 0x0801F5D8: 9003 STR R0, [SP, #12] 0x0801F5DA: 9803 LDR R0, [SP, #12] 0x0801F5DC: B948 CBNZ R0, .L2 ; 0x0801F5F2 0x0801F5DE: F04F 0050 MOV.W R0, #80 0x0801F5E2: F380 8811 MSR BASEPRI, R0 0x0801F5E6: F3BF 8F6F ISB SY 0x0801F5EA: F3BF 8F4F DSB SY 0x0801F5EE: 900A STR R0, [SP, #40]
.L1: 0x0801F5F0: E7FE B .L1 ; 0x0801F5F0
.L2: 0x0801F5F2: 9907 LDR R1, [SP, #28] 0x0801F5F4: 2000 MOVS R0, #0 0x0801F5F6: 9000 STR R0, [SP, #0] 0x0801F5F8: B929 CBNZ R1, .L3 ; 0x0801F606 0x0801F5FA: 9803 LDR R0, [SP, #12] 0x0801F5FC: 6C00 LDR R0, [R0, #64] 0x0801F5FE: 2800 CMP R0, #0 0x0801F600: BF18 IT NE 0x0801F602: 2001 MOVNE R0, #1 0x0801F604: 9000 STR R0, [SP, #0]
.L3: 0x0801F606: 9800 LDR R0, [SP, #0] 0x0801F608: 07C0 LSLS R0, R0, #31 0x0801F60A: B148 CBZ R0, .L5 ; 0x0801F620 0x0801F60C: F04F 0050 MOV.W R0, #80 0x0801F610: F380 8811 MSR BASEPRI, R0 0x0801F614: F3BF 8F6F ISB SY 0x0801F618: F3BF 8F4F DSB SY 0x0801F61C: 9009 STR R0, [SP, #36]
.L4: 0x0801F61E: E7FE B .L4 ; 0x0801F61E
.L5: 0x0801F620: F7FF FE92 BL vPortValidateInterruptPriority ; 0x0801F348 0x0801F624: F3EF 8111 MRS R1, BASEPRI 0x0801F628: F04F 0050 MOV.W R0, #80 0x0801F62C: F380 8811 MSR BASEPRI, R0 0x0801F630: F3BF 8F6F ISB SY 0x0801F634: F3BF 8F4F DSB SY 0x0801F638: 910C STR R1, [SP, #48] 0x0801F63A: 900B STR R0, [SP, #44] 0x0801F63C: 980C LDR R0, [SP, #48] 0x0801F63E: 9004 STR R0, [SP, #16] 0x0801F640: 9803 LDR R0, [SP, #12] 0x0801F642: 6B80 LDR R0, [R0, #56] 0x0801F644: 9002 STR R0, [SP, #8] 0x0801F646: 9802 LDR R0, [SP, #8] 0x0801F648: B350 CBZ R0, .L11 ; 0x0801F6A0 0x0801F64A: 9803 LDR R0, [SP, #12] 0x0801F64C: F890 0044 LDRB.W R0, [R0, #68] 0x0801F650: F88D 0007 STRB.W R0, [SP, #7] 0x0801F654: 9803 LDR R0, [SP, #12] 0x0801F656: 9907 LDR R1, [SP, #28] 0x0801F658: F7F4 FCFA BL prvCopyDataFromQueue ; 0x08014050 0x0801F65C: 9802 LDR R0, [SP, #8] 0x0801F65E: 3801 SUBS R0, #1 0x0801F660: 9903 LDR R1, [SP, #12] 0x0801F662: 6388 STR R0, [R1, #56] 0x0801F664: F99D 0007 LDRSB.W R0, [SP, #7] 0x0801F668: 3001 ADDS R0, #1 0x0801F66A: B980 CBNZ R0, .L9 ; 0x0801F68E 0x0801F66C: 9803 LDR R0, [SP, #12] 0x0801F66E: 6900 LDR R0, [R0, #16] 0x0801F670: B160 CBZ R0, .L8 ; 0x0801F68C 0x0801F672: 9803 LDR R0, [SP, #12] 0x0801F674: 3010 ADDS R0, #16 0x0801F676: F7F5 F95B BL xTaskRemoveFromEventList ; 0x08014930 0x0801F67A: B130 CBZ R0, .L7 ; 0x0801F68A 0x0801F67C: 9806 LDR R0, [SP, #24] 0x0801F67E: B118 CBZ R0, .L6 ; 0x0801F688 0x0801F680: 9906 LDR R1, [SP, #24] 0x0801F682: 2001 MOVS R0, #1 0x0801F684: 6008 STR R0, [R1] 0x0801F686: E7FF B .L6 ; 0x0801F688
.L6: 0x0801F688: E7FF B .L7 ; 0x0801F68A
.L7: 0x0801F68A: E7FF B .L8 ; 0x0801F68C
.L8: 0x0801F68C: E005 B .L10 ; 0x0801F69A
.L9: 0x0801F68E: F89D 0007 LDRB.W R0, [SP, #7] 0x0801F692: 3001 ADDS R0, #1 0x0801F694: 9903 LDR R1, [SP, #12] 0x0801F696: F881 0044 STRB.W R0, [R1, #68]
.L10: 0x0801F69A: 2001 MOVS R0, #1 0x0801F69C: 9005 STR R0, [SP, #20] 0x0801F69E: E001 B .L12 ; 0x0801F6A4
.L11: 0x0801F6A0: 2000 MOVS R0, #0 0x0801F6A2: 9005 STR R0, [SP, #20]
.L12: 0x0801F6A4: 9804 LDR R0, [SP, #16] 0x0801F6A6: 900D STR R0, [SP, #52] 0x0801F6A8: 980D LDR R0, [SP, #52] 0x0801F6AA: F380 8811 MSR BASEPRI, R0 0x0801F6AE: 9805 LDR R0, [SP, #20] 0x0801F6B0: B00E ADD SP, SP, #56 0x0801F6B2: BD80 POP {R7, PC}
vQueueDelete: 0x0801F6B4: B580 PUSH {R7, LR} 0x0801F6B6: B084 SUB SP, SP, #16 0x0801F6B8: 9002 STR R0, [SP, #8] 0x0801F6BA: 9802 LDR R0, [SP, #8] 0x0801F6BC: 9001 STR R0, [SP, #4] 0x0801F6BE: 9801 LDR R0, [SP, #4] 0x0801F6C0: B948 CBNZ R0, .L2 ; 0x0801F6D6 0x0801F6C2: F04F 0050 MOV.W R0, #80 0x0801F6C6: F380 8811 MSR BASEPRI, R0 0x0801F6CA: F3BF 8F6F ISB SY 0x0801F6CE: F3BF 8F4F DSB SY 0x0801F6D2: 9003 STR R0, [SP, #12]
.L1: 0x0801F6D4: E7FE B .L1 ; 0x0801F6D4
.L2: 0x0801F6D6: 9801 LDR R0, [SP, #4] 0x0801F6D8: F7F4 FCD7 BL vQueueUnregisterQueue ; 0x0801408A 0x0801F6DC: 9801 LDR R0, [SP, #4] 0x0801F6DE: F890 0046 LDRB.W R0, [R0, #70] 0x0801F6E2: B918 CBNZ R0, .L3 ; 0x0801F6EC 0x0801F6E4: 9801 LDR R0, [SP, #4] 0x0801F6E6: F7F3 FD26 BL vPortFree ; 0x08013136 0x0801F6EA: E7FF B .L3 ; 0x0801F6EC
.L3: 0x0801F6EC: B004 ADD SP, SP, #16 0x0801F6EE: BD80 POP {R7, PC}
vQueueAddToRegistry: 0x0801F6F0: B083 SUB SP, SP, #12 0x0801F6F2: 9002 STR R0, [SP, #8] 0x0801F6F4: 9101 STR R1, [SP, #4] 0x0801F6F6: 2000 MOVS R0, #0 0x0801F6F8: 9000 STR R0, [SP, #0]
.L1: 0x0801F6FA: 9800 LDR R0, [SP, #0] 0x0801F6FC: 2807 CMP R0, #7 0x0801F6FE: D819 BHI .L3 ; 0x0801F734 0x0801F700: 9900 LDR R1, [SP, #0] 0x0801F702: F242 3014 MOVW R0, #0x2314 ; 0x24002314 = xQueueRegistry 0x0801F706: F2C2 4000 MOVT R0, #0x2400 ; 0x24002314 = xQueueRegistry 0x0801F70A: F850 0031 LDR.W R0, [R0, R1, LSL #3] 0x0801F70E: B968 CBNZ R0, .L2 ; 0x0801F72C 0x0801F710: 9801 LDR R0, [SP, #4] 0x0801F712: 9A00 LDR R2, [SP, #0] 0x0801F714: F242 3114 MOVW R1, #0x2314 ; 0x24002314 = xQueueRegistry 0x0801F718: F2C2 4100 MOVT R1, #0x2400 ; 0x24002314 = xQueueRegistry 0x0801F71C: F841 0032 STR.W R0, [R1, R2, LSL #3] 0x0801F720: 9802 LDR R0, [SP, #8] 0x0801F722: 9A00 LDR R2, [SP, #0] 0x0801F724: EB01 01C2 ADD.W R1, R1, R2, LSL #3 0x0801F728: 6048 STR R0, [R1, #4] 0x0801F72A: E003 B .L3 ; 0x0801F734
.L2: 0x0801F72C: 9800 LDR R0, [SP, #0] 0x0801F72E: 3001 ADDS R0, #1 0x0801F730: 9000 STR R0, [SP, #0] 0x0801F732: E7E2 B .L1 ; 0x0801F6FA
.L3: 0x0801F734: B003 ADD SP, SP, #12 0x0801F736: 4770 BX LR
vQueueWaitForMessageRestricted: 0x0801F738: B580 PUSH {R7, LR} 0x0801F73A: B084 SUB SP, SP, #16 0x0801F73C: 9003 STR R0, [SP, #12] 0x0801F73E: 9102 STR R1, [SP, #8] 0x0801F740: 9201 STR R2, [SP, #4] 0x0801F742: 9803 LDR R0, [SP, #12] 0x0801F744: 9000 STR R0, [SP, #0] 0x0801F746: F7F3 FE60 BL vPortEnterCritical ; 0x0801340A 0x0801F74A: 9800 LDR R0, [SP, #0] 0x0801F74C: F990 0044 LDRSB.W R0, [R0, #68] 0x0801F750: 3001 ADDS R0, #1 0x0801F752: B918 CBNZ R0, .L1 ; 0x0801F75C 0x0801F754: 9900 LDR R1, [SP, #0] 0x0801F756: 2000 MOVS R0, #0 0x0801F758: F881 0044 STRB.W R0, [R1, #68]
.L1: 0x0801F75C: 9800 LDR R0, [SP, #0] 0x0801F75E: F990 0045 LDRSB.W R0, [R0, #69] 0x0801F762: 3001 ADDS R0, #1 0x0801F764: B918 CBNZ R0, .L2 ; 0x0801F76E 0x0801F766: 9900 LDR R1, [SP, #0] 0x0801F768: 2000 MOVS R0, #0 0x0801F76A: F881 0045 STRB.W R0, [R1, #69]
.L2: 0x0801F76E: F7F3 FE73 BL vPortExitCritical ; 0x08013458 0x0801F772: 9800 LDR R0, [SP, #0] 0x0801F774: 6B80 LDR R0, [R0, #56] 0x0801F776: B930 CBNZ R0, .L3 ; 0x0801F786 0x0801F778: 9800 LDR R0, [SP, #0] 0x0801F77A: 3024 ADDS R0, #36 0x0801F77C: 9902 LDR R1, [SP, #8] 0x0801F77E: 9A01 LDR R2, [SP, #4] 0x0801F780: F7F5 F8B1 BL vTaskPlaceOnEventListRestricted ; 0x080148E6 0x0801F784: E7FF B .L3 ; 0x0801F786
.L3: 0x0801F786: 9800 LDR R0, [SP, #0] 0x0801F788: F7F4 F96D BL prvUnlockQueue ; 0x08013A66 0x0801F78C: B004 ADD SP, SP, #16 0x0801F78E: BD80 POP {R7, PC}
xTaskCreateStatic: 0x0801F790: B5B0 PUSH {R4-R5, R7, LR} 0x0801F792: B08E SUB SP, SP, #56 0x0801F794: F8DD C050 LDR.W R12, [SP, #80] 0x0801F798: F8DD C04C LDR.W R12, [SP, #76] 0x0801F79C: F8DD C048 LDR.W R12, [SP, #72] 0x0801F7A0: 900A STR R0, [SP, #40] 0x0801F7A2: 9109 STR R1, [SP, #36] 0x0801F7A4: 9208 STR R2, [SP, #32] 0x0801F7A6: 9307 STR R3, [SP, #28] 0x0801F7A8: 9813 LDR R0, [SP, #76] 0x0801F7AA: B948 CBNZ R0, .L2 ; 0x0801F7C0 0x0801F7AC: F04F 0050 MOV.W R0, #80 0x0801F7B0: F380 8811 MSR BASEPRI, R0 0x0801F7B4: F3BF 8F6F ISB SY 0x0801F7B8: F3BF 8F4F DSB SY 0x0801F7BC: 900D STR R0, [SP, #52]
.L1: 0x0801F7BE: E7FE B .L1 ; 0x0801F7BE
.L2: 0x0801F7C0: 9814 LDR R0, [SP, #80] 0x0801F7C2: B948 CBNZ R0, .L4 ; 0x0801F7D8 0x0801F7C4: F04F 0050 MOV.W R0, #80 0x0801F7C8: F380 8811 MSR BASEPRI, R0 0x0801F7CC: F3BF 8F6F ISB SY 0x0801F7D0: F3BF 8F4F DSB SY 0x0801F7D4: 900C STR R0, [SP, #48]
.L3: 0x0801F7D6: E7FE B .L3 ; 0x0801F7D6
.L4: 0x0801F7D8: 2060 MOVS R0, #96 0x0801F7DA: 9004 STR R0, [SP, #16] 0x0801F7DC: 9804 LDR R0, [SP, #16] 0x0801F7DE: 2860 CMP R0, #96 0x0801F7E0: D009 BEQ .L6 ; 0x0801F7F6 0x0801F7E2: F04F 0050 MOV.W R0, #80 0x0801F7E6: F380 8811 MSR BASEPRI, R0 0x0801F7EA: F3BF 8F6F ISB SY 0x0801F7EE: F3BF 8F4F DSB SY 0x0801F7F2: 900B STR R0, [SP, #44]
.L5: 0x0801F7F4: E7FE B .L5 ; 0x0801F7F4
.L6: 0x0801F7F6: 9804 LDR R0, [SP, #16] 0x0801F7F8: 9814 LDR R0, [SP, #80] 0x0801F7FA: B310 CBZ R0, .L7 ; 0x0801F842 0x0801F7FC: 9813 LDR R0, [SP, #76] 0x0801F7FE: B300 CBZ R0, .L7 ; 0x0801F842 0x0801F800: 9814 LDR R0, [SP, #80] 0x0801F802: 9006 STR R0, [SP, #24] 0x0801F804: 9813 LDR R0, [SP, #76] 0x0801F806: 9906 LDR R1, [SP, #24] 0x0801F808: 6308 STR R0, [R1, #48] 0x0801F80A: 9906 LDR R1, [SP, #24] 0x0801F80C: 2002 MOVS R0, #2 0x0801F80E: F881 005D STRB.W R0, [R1, #93] 0x0801F812: 980A LDR R0, [SP, #40] 0x0801F814: 9909 LDR R1, [SP, #36] 0x0801F816: 9A08 LDR R2, [SP, #32] 0x0801F818: 9B07 LDR R3, [SP, #28] 0x0801F81A: F8DD C048 LDR.W R12, [SP, #72] 0x0801F81E: 9C06 LDR R4, [SP, #24] 0x0801F820: 46EE MOV LR, SP 0x0801F822: 2500 MOVS R5, #0 0x0801F824: F8CE 500C STR.W R5, [LR, #12] 0x0801F828: F8CE 4008 STR.W R4, [LR, #8] 0x0801F82C: AC05 ADD R4, SP, #20 0x0801F82E: F8CE 4004 STR.W R4, [LR, #4] 0x0801F832: F8CE C000 STR.W R12, [LR] 0x0801F836: F7F4 FC4D BL prvInitialiseNewTask ; 0x080140D4 0x0801F83A: 9806 LDR R0, [SP, #24] 0x0801F83C: F7F4 FCD1 BL prvAddNewTaskToReadyList ; 0x080141E2 0x0801F840: E001 B .L8 ; 0x0801F846
.L7: 0x0801F842: 2000 MOVS R0, #0 0x0801F844: 9005 STR R0, [SP, #20]
.L8: 0x0801F846: 9805 LDR R0, [SP, #20] 0x0801F848: B00E ADD SP, SP, #56 0x0801F84A: BDB0 POP {R4-R5, R7, PC}
prvInitialiseTaskLists: 0x0801F84C: B580 PUSH {R7, LR} 0x0801F84E: B084 SUB SP, SP, #16 0x0801F850: 2000 MOVS R0, #0 0x0801F852: 9003 STR R0, [SP, #12]
.L1: 0x0801F854: 9803 LDR R0, [SP, #12] 0x0801F856: 2837 CMP R0, #55 0x0801F858: D80E BHI .L2 ; 0x0801F878 0x0801F85A: 9803 LDR R0, [SP, #12] 0x0801F85C: EB00 0180 ADD.W R1, R0, R0, LSL #2 0x0801F860: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801F864: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801F868: EB00 0081 ADD.W R0, R0, R1, LSL #2 0x0801F86C: F7F3 FCC0 BL vListInitialise ; 0x080131F0 0x0801F870: 9803 LDR R0, [SP, #12] 0x0801F872: 3001 ADDS R0, #1 0x0801F874: 9003 STR R0, [SP, #12] 0x0801F876: E7ED B .L1 ; 0x0801F854
.L2: 0x0801F878: F242 30E8 MOVW R0, #0x23E8 ; 0x240023E8 = xDelayedTaskList1 0x0801F87C: F2C2 4000 MOVT R0, #0x2400 ; 0x240023E8 = xDelayedTaskList1 0x0801F880: 9001 STR R0, [SP, #4] 0x0801F882: F7F3 FCB5 BL vListInitialise ; 0x080131F0 0x0801F886: F242 30D4 MOVW R0, #0x23D4 ; 0x240023D4 = xDelayedTaskList2 0x0801F88A: F2C2 4000 MOVT R0, #0x2400 ; 0x240023D4 = xDelayedTaskList2 0x0801F88E: 9002 STR R0, [SP, #8] 0x0801F890: F7F3 FCAE BL vListInitialise ; 0x080131F0 0x0801F894: F242 30C0 MOVW R0, #0x23C0 ; 0x240023C0 = xPendingReadyList 0x0801F898: F2C2 4000 MOVT R0, #0x2400 ; 0x240023C0 = xPendingReadyList 0x0801F89C: F7F3 FCA8 BL vListInitialise ; 0x080131F0 0x0801F8A0: F242 3098 MOVW R0, #0x2398 ; 0x24002398 = xTasksWaitingTermination 0x0801F8A4: F2C2 4000 MOVT R0, #0x2400 ; 0x24002398 = xTasksWaitingTermination 0x0801F8A8: F7F3 FCA2 BL vListInitialise ; 0x080131F0 0x0801F8AC: F242 30AC MOVW R0, #0x23AC ; 0x240023AC = xSuspendedTaskList 0x0801F8B0: F2C2 4000 MOVT R0, #0x2400 ; 0x240023AC = xSuspendedTaskList 0x0801F8B4: F7F3 FC9C BL vListInitialise ; 0x080131F0 0x0801F8B8: 9901 LDR R1, [SP, #4] 0x0801F8BA: 9802 LDR R0, [SP, #8] 0x0801F8BC: F242 42A4 MOVW R2, #0x24A4 ; 0x240024A4 = pxDelayedTaskList 0x0801F8C0: F2C2 4200 MOVT R2, #0x2400 ; 0x240024A4 = pxDelayedTaskList 0x0801F8C4: 6011 STR R1, [R2] 0x0801F8C6: F242 419C MOVW R1, #0x249C ; 0x2400249C = pxOverflowDelayedTaskList 0x0801F8CA: F2C2 4100 MOVT R1, #0x2400 ; 0x2400249C = pxOverflowDelayedTaskList 0x0801F8CE: 6008 STR R0, [R1] 0x0801F8D0: B004 ADD SP, SP, #16 0x0801F8D2: BD80 POP {R7, PC}
vTaskSuspendAll: 0x0801F8D4: F242 417C MOVW R1, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x0801F8D8: F2C2 4100 MOVT R1, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x0801F8DC: 6808 LDR R0, [R1] 0x0801F8DE: 3001 ADDS R0, #1 0x0801F8E0: 6008 STR R0, [R1] 0x0801F8E2: 4770 BX LR
xTaskResumeAll: 0x0801F8E4: B580 PUSH {R7, LR} 0x0801F8E6: B084 SUB SP, SP, #16 0x0801F8E8: 2000 MOVS R0, #0 0x0801F8EA: 9002 STR R0, [SP, #8] 0x0801F8EC: 9001 STR R0, [SP, #4] 0x0801F8EE: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x0801F8F2: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x0801F8F6: 6800 LDR R0, [R0] 0x0801F8F8: B948 CBNZ R0, .L2 ; 0x0801F90E 0x0801F8FA: F04F 0050 MOV.W R0, #80 0x0801F8FE: F380 8811 MSR BASEPRI, R0 0x0801F902: F3BF 8F6F ISB SY 0x0801F906: F3BF 8F4F DSB SY 0x0801F90A: 9003 STR R0, [SP, #12]
.L1: 0x0801F90C: E7FE B .L1 ; 0x0801F90C
.L2: 0x0801F90E: F7F3 FD7C BL vPortEnterCritical ; 0x0801340A 0x0801F912: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x0801F916: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x0801F91A: 6801 LDR R1, [R0] 0x0801F91C: 3901 SUBS R1, #1 0x0801F91E: 6001 STR R1, [R0] 0x0801F920: 6800 LDR R0, [R0] 0x0801F922: 2800 CMP R0, #0 0x0801F924: F040 8083 BNE.W .L12 ; 0x0801FA2E 0x0801F928: F242 4084 MOVW R0, #0x2484 ; 0x24002484 = uxCurrentNumberOfTasks 0x0801F92C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002484 = uxCurrentNumberOfTasks 0x0801F930: 6800 LDR R0, [R0] 0x0801F932: 2800 CMP R0, #0 0x0801F934: D07A BEQ .L11 ; 0x0801FA2C
.L3: 0x0801F936: F242 30C0 MOVW R0, #0x23C0 ; 0x240023C0 = xPendingReadyList 0x0801F93A: F2C2 4000 MOVT R0, #0x2400 ; 0x240023C0 = xPendingReadyList 0x0801F93E: 6800 LDR R0, [R0] 0x0801F940: B3E8 CBZ R0, .L6 ; 0x0801F9BE 0x0801F942: F242 30C0 MOVW R0, #0x23C0 ; 0x240023C0 = xPendingReadyList 0x0801F946: F2C2 4000 MOVT R0, #0x2400 ; 0x240023C0 = xPendingReadyList 0x0801F94A: 68C0 LDR R0, [R0, #12] 0x0801F94C: 68C0 LDR R0, [R0, #12] 0x0801F94E: 9002 STR R0, [SP, #8] 0x0801F950: 9802 LDR R0, [SP, #8] 0x0801F952: 3018 ADDS R0, #24 0x0801F954: F7FF FC5C BL uxListRemove ; 0x0801F210 0x0801F958: 9802 LDR R0, [SP, #8] 0x0801F95A: 3004 ADDS R0, #4 0x0801F95C: F7FF FC58 BL uxListRemove ; 0x0801F210 0x0801F960: 9802 LDR R0, [SP, #8] 0x0801F962: 6AC0 LDR R0, [R0, #44] 0x0801F964: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801F968: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801F96C: 6809 LDR R1, [R1] 0x0801F96E: 4288 CMP R0, R1 0x0801F970: D906 BLS .L4 ; 0x0801F980 0x0801F972: 9802 LDR R0, [SP, #8] 0x0801F974: 6AC0 LDR R0, [R0, #44] 0x0801F976: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801F97A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801F97E: 6008 STR R0, [R1]
.L4: 0x0801F980: 9902 LDR R1, [SP, #8] 0x0801F982: 6AC8 LDR R0, [R1, #44] 0x0801F984: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x0801F988: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801F98C: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801F990: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x0801F994: 3104 ADDS R1, #4 0x0801F996: F7F3 FC49 BL vListInsertEnd ; 0x0801322C 0x0801F99A: 9802 LDR R0, [SP, #8] 0x0801F99C: 6AC0 LDR R0, [R0, #44] 0x0801F99E: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801F9A2: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801F9A6: 6809 LDR R1, [R1] 0x0801F9A8: 6AC9 LDR R1, [R1, #44] 0x0801F9AA: 4288 CMP R0, R1 0x0801F9AC: D306 BCC .L5 ; 0x0801F9BC 0x0801F9AE: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x0801F9B2: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x0801F9B6: 2001 MOVS R0, #1 0x0801F9B8: 6008 STR R0, [R1] 0x0801F9BA: E7FF B .L5 ; 0x0801F9BC
.L5: 0x0801F9BC: E7BB B .L3 ; 0x0801F936
.L6: 0x0801F9BE: 9802 LDR R0, [SP, #8] 0x0801F9C0: B108 CBZ R0, .L7 ; 0x0801F9C6 0x0801F9C2: F7F4 FD03 BL prvResetNextTaskUnblockTime ; 0x080143CC
.L7: 0x0801F9C6: F242 404C MOVW R0, #0x244C ; 0x2400244C = xPendedTicks 0x0801F9CA: F2C2 4000 MOVT R0, #0x2400 ; 0x2400244C = xPendedTicks 0x0801F9CE: 6800 LDR R0, [R0] 0x0801F9D0: 9000 STR R0, [SP, #0] 0x0801F9D2: 9800 LDR R0, [SP, #0] 0x0801F9D4: B1B0 CBZ R0, .L10 ; 0x0801FA04
.L8: 0x0801F9D6: F7F4 FD7B BL xTaskIncrementTick ; 0x080144D0 0x0801F9DA: B130 CBZ R0, .L9 ; 0x0801F9EA 0x0801F9DC: F242 4138 MOVW R1, #0x2438 ; 0x24002438 = xYieldPending 0x0801F9E0: F2C2 4100 MOVT R1, #0x2400 ; 0x24002438 = xYieldPending 0x0801F9E4: 2001 MOVS R0, #1 0x0801F9E6: 6008 STR R0, [R1] 0x0801F9E8: E7FF B .L9 ; 0x0801F9EA
.L9: 0x0801F9EA: 9800 LDR R0, [SP, #0] 0x0801F9EC: 3801 SUBS R0, #1 0x0801F9EE: 9000 STR R0, [SP, #0] 0x0801F9F0: 9800 LDR R0, [SP, #0] 0x0801F9F2: 2800 CMP R0, #0 0x0801F9F4: D1EF BNE .L8 ; 0x0801F9D6 0x0801F9F6: F242 414C MOVW R1, #0x244C ; 0x2400244C = xPendedTicks 0x0801F9FA: F2C2 4100 MOVT R1, #0x2400 ; 0x2400244C = xPendedTicks 0x0801F9FE: 2000 MOVS R0, #0 0x0801FA00: 6008 STR R0, [R1] 0x0801FA02: E7FF B .L10 ; 0x0801FA04
.L10: 0x0801FA04: F242 4038 MOVW R0, #0x2438 ; 0x24002438 = xYieldPending 0x0801FA08: F2C2 4000 MOVT R0, #0x2400 ; 0x24002438 = xYieldPending 0x0801FA0C: 6800 LDR R0, [R0] 0x0801FA0E: B168 CBZ R0, .L11 ; 0x0801FA2C 0x0801FA10: 2001 MOVS R0, #1 0x0801FA12: 9001 STR R0, [SP, #4] 0x0801FA14: F64E 5104 MOVW R1, #0xED04 0x0801FA18: F2CE 0100 MOVT R1, #0xE000 0x0801FA1C: F04F 5080 MOV.W R0, #0x10000000 0x0801FA20: 6008 STR R0, [R1] 0x0801FA22: F3BF 8F4F DSB SY 0x0801FA26: F3BF 8F6F ISB SY 0x0801FA2A: E7FF B .L11 ; 0x0801FA2C
.L11: 0x0801FA2C: E7FF B .L12 ; 0x0801FA2E
.L12: 0x0801FA2E: F7F3 FD13 BL vPortExitCritical ; 0x08013458 0x0801FA32: 9801 LDR R0, [SP, #4] 0x0801FA34: B004 ADD SP, SP, #16 0x0801FA36: BD80 POP {R7, PC}
vTaskStartScheduler: 0x0801FA38: B580 PUSH {R7, LR} 0x0801FA3A: B08A SUB SP, SP, #40 0x0801FA3C: 2000 MOVS R0, #0 0x0801FA3E: 9003 STR R0, [SP, #12] 0x0801FA40: 9006 STR R0, [SP, #24] 0x0801FA42: 9005 STR R0, [SP, #20] 0x0801FA44: A806 ADD R0, SP, #24 0x0801FA46: A905 ADD R1, SP, #20 0x0801FA48: AA04 ADD R2, SP, #16 0x0801FA4A: F7F3 FA84 BL vApplicationGetIdleTaskMemory ; 0x08012F56 0x0801FA4E: 9B03 LDR R3, [SP, #12] 0x0801FA50: 9A04 LDR R2, [SP, #16] 0x0801FA52: 9905 LDR R1, [SP, #20] 0x0801FA54: F8DD C018 LDR.W R12, [SP, #24] 0x0801FA58: 4668 MOV R0, SP 0x0801FA5A: F8C0 C008 STR.W R12, [R0, #8] 0x0801FA5E: 6041 STR R1, [R0, #4] 0x0801FA60: 6003 STR R3, [R0] 0x0801FA62: F64F 3005 MOVW R0, #0xFB05 ; 0x0801FB05 = prvIdleTask 0x0801FA66: F6C0 0001 MOVT R0, #0x0801 ; 0x0801FB05 = prvIdleTask 0x0801FA6A: F641 6149 MOVW R1, #0x1E49 ; 0x08021E49 = .rodata..L.str.438 0x0801FA6E: F6C0 0102 MOVT R1, #0x0802 ; 0x08021E49 = .rodata..L.str.438 0x0801FA72: F7FF FE8D BL xTaskCreateStatic ; 0x0801F790 0x0801FA76: 4601 MOV R1, R0 0x0801FA78: F242 4068 MOVW R0, #0x2468 ; 0x24002468 = xIdleTaskHandle 0x0801FA7C: F2C2 4000 MOVT R0, #0x2400 ; 0x24002468 = xIdleTaskHandle 0x0801FA80: 6001 STR R1, [R0] 0x0801FA82: 6800 LDR R0, [R0] 0x0801FA84: B110 CBZ R0, .L1 ; 0x0801FA8C 0x0801FA86: 2001 MOVS R0, #1 0x0801FA88: 9007 STR R0, [SP, #28] 0x0801FA8A: E001 B .L2 ; 0x0801FA90
.L1: 0x0801FA8C: 2000 MOVS R0, #0 0x0801FA8E: 9007 STR R0, [SP, #28]
.L2: 0x0801FA90: 9807 LDR R0, [SP, #28] 0x0801FA92: 2801 CMP R0, #1 0x0801FA94: D103 BNE .L3 ; 0x0801FA9E 0x0801FA96: F000 FA0B BL xTimerCreateTimerTask ; 0x0801FEB0 0x0801FA9A: 9007 STR R0, [SP, #28] 0x0801FA9C: E7FF B .L3 ; 0x0801FA9E
.L3: 0x0801FA9E: 9807 LDR R0, [SP, #28] 0x0801FAA0: 2801 CMP R0, #1 0x0801FAA2: D120 BNE .L5 ; 0x0801FAE6 0x0801FAA4: F04F 0050 MOV.W R0, #80 0x0801FAA8: F380 8811 MSR BASEPRI, R0 0x0801FAAC: F3BF 8F6F ISB SY 0x0801FAB0: F3BF 8F4F DSB SY 0x0801FAB4: 9009 STR R0, [SP, #36] 0x0801FAB6: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x0801FABA: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x0801FABE: F04F 30FF MOV.W R0, #0xFFFFFFFF 0x0801FAC2: 6008 STR R0, [R1] 0x0801FAC4: F242 4148 MOVW R1, #0x2448 ; 0x24002448 = xSchedulerRunning 0x0801FAC8: F2C2 4100 MOVT R1, #0x2400 ; 0x24002448 = xSchedulerRunning 0x0801FACC: 2001 MOVS R0, #1 0x0801FACE: 6008 STR R0, [R1] 0x0801FAD0: F242 4144 MOVW R1, #0x2444 ; 0x24002444 = xTickCount 0x0801FAD4: F2C2 4100 MOVT R1, #0x2400 ; 0x24002444 = xTickCount 0x0801FAD8: 2000 MOVS R0, #0 0x0801FADA: 6008 STR R0, [R1] 0x0801FADC: F7F3 FBF2 BL xPortStartScheduler ; 0x080132C4 0x0801FAE0: B100 CBZ R0, .L4 ; 0x0801FAE4 0x0801FAE2: E7FF B .L4 ; 0x0801FAE4
.L4: 0x0801FAE4: E00C B .L7 ; 0x0801FB00
.L5: 0x0801FAE6: 9807 LDR R0, [SP, #28] 0x0801FAE8: 3001 ADDS R0, #1 0x0801FAEA: B948 CBNZ R0, .L7 ; 0x0801FB00 0x0801FAEC: F04F 0050 MOV.W R0, #80 0x0801FAF0: F380 8811 MSR BASEPRI, R0 0x0801FAF4: F3BF 8F6F ISB SY 0x0801FAF8: F3BF 8F4F DSB SY 0x0801FAFC: 9008 STR R0, [SP, #32]
.L6: 0x0801FAFE: E7FE B .L6 ; 0x0801FAFE
.L7: 0x0801FB00: B00A ADD SP, SP, #40 0x0801FB02: BD80 POP {R7, PC}
prvIdleTask: 0x0801FB04: B580 PUSH {R7, LR} 0x0801FB06: B084 SUB SP, SP, #16 0x0801FB08: 9002 STR R0, [SP, #8]
.L1: 0x0801FB0A: F7F4 FE60 BL prvCheckTasksWaitingTermination ; 0x080147CE 0x0801FB0E: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801FB12: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801FB16: 6800 LDR R0, [R0] 0x0801FB18: 2802 CMP R0, #2 0x0801FB1A: D30B BCC .L2 ; 0x0801FB34 0x0801FB1C: F64E 5104 MOVW R1, #0xED04 0x0801FB20: F2CE 0100 MOVT R1, #0xE000 0x0801FB24: F04F 5080 MOV.W R0, #0x10000000 0x0801FB28: 6008 STR R0, [R1] 0x0801FB2A: F3BF 8F4F DSB SY 0x0801FB2E: F3BF 8F6F ISB SY 0x0801FB32: E7FF B .L2 ; 0x0801FB34
.L2: 0x0801FB34: F7F4 FE76 BL prvGetExpectedIdleTime ; 0x08014824 0x0801FB38: 9001 STR R0, [SP, #4] 0x0801FB3A: 9801 LDR R0, [SP, #4] 0x0801FB3C: 2802 CMP R0, #2 0x0801FB3E: D324 BCC .L6 ; 0x0801FB8A 0x0801FB40: F7FF FEC8 BL vTaskSuspendAll ; 0x0801F8D4 0x0801FB44: F242 405C MOVW R0, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x0801FB48: F2C2 4000 MOVT R0, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x0801FB4C: 6800 LDR R0, [R0] 0x0801FB4E: F242 4144 MOVW R1, #0x2444 ; 0x24002444 = xTickCount 0x0801FB52: F2C2 4100 MOVT R1, #0x2400 ; 0x24002444 = xTickCount 0x0801FB56: 6809 LDR R1, [R1] 0x0801FB58: 4288 CMP R0, R1 0x0801FB5A: D209 BCS .L4 ; 0x0801FB70 0x0801FB5C: F04F 0050 MOV.W R0, #80 0x0801FB60: F380 8811 MSR BASEPRI, R0 0x0801FB64: F3BF 8F6F ISB SY 0x0801FB68: F3BF 8F4F DSB SY 0x0801FB6C: 9003 STR R0, [SP, #12]
.L3: 0x0801FB6E: E7FE B .L3 ; 0x0801FB6E
.L4: 0x0801FB70: F7F4 FE58 BL prvGetExpectedIdleTime ; 0x08014824 0x0801FB74: 9001 STR R0, [SP, #4] 0x0801FB76: 9801 LDR R0, [SP, #4] 0x0801FB78: 2802 CMP R0, #2 0x0801FB7A: D303 BCC .L5 ; 0x0801FB84 0x0801FB7C: 9801 LDR R0, [SP, #4] 0x0801FB7E: F7F3 FC8C BL vPortSuppressTicksAndSleep ; 0x0801349A 0x0801FB82: E7FF B .L5 ; 0x0801FB84
.L5: 0x0801FB84: F7FF FEAE BL xTaskResumeAll ; 0x0801F8E4 0x0801FB88: E7FF B .L6 ; 0x0801FB8A
.L6: 0x0801FB8A: E7BE B .L1 ; 0x0801FB0A
xTaskGetTickCount: 0x0801FB8C: B081 SUB SP, SP, #4 0x0801FB8E: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x0801FB92: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x0801FB96: 6800 LDR R0, [R0] 0x0801FB98: 9000 STR R0, [SP, #0] 0x0801FB9A: 9800 LDR R0, [SP, #0] 0x0801FB9C: B001 ADD SP, SP, #4 0x0801FB9E: 4770 BX LR
vTaskStepTick: 0x0801FBA0: B082 SUB SP, SP, #8 0x0801FBA2: 9000 STR R0, [SP, #0] 0x0801FBA4: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x0801FBA8: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x0801FBAC: 6800 LDR R0, [R0] 0x0801FBAE: 9900 LDR R1, [SP, #0] 0x0801FBB0: 4408 ADD R0, R1 0x0801FBB2: F242 415C MOVW R1, #0x245C ; 0x2400245C = xNextTaskUnblockTime 0x0801FBB6: F2C2 4100 MOVT R1, #0x2400 ; 0x2400245C = xNextTaskUnblockTime 0x0801FBBA: 6809 LDR R1, [R1] 0x0801FBBC: 4288 CMP R0, R1 0x0801FBBE: D909 BLS .L2 ; 0x0801FBD4 0x0801FBC0: F04F 0050 MOV.W R0, #80 0x0801FBC4: F380 8811 MSR BASEPRI, R0 0x0801FBC8: F3BF 8F6F ISB SY 0x0801FBCC: F3BF 8F4F DSB SY 0x0801FBD0: 9001 STR R0, [SP, #4]
.L1: 0x0801FBD2: E7FE B .L1 ; 0x0801FBD2
.L2: 0x0801FBD4: 9A00 LDR R2, [SP, #0] 0x0801FBD6: F242 4144 MOVW R1, #0x2444 ; 0x24002444 = xTickCount 0x0801FBDA: F2C2 4100 MOVT R1, #0x2400 ; 0x24002444 = xTickCount 0x0801FBDE: 6808 LDR R0, [R1] 0x0801FBE0: 4410 ADD R0, R2 0x0801FBE2: 6008 STR R0, [R1] 0x0801FBE4: B002 ADD SP, SP, #8 0x0801FBE6: 4770 BX LR
vTaskInternalSetTimeOutState: 0x0801FBE8: B081 SUB SP, SP, #4 0x0801FBEA: 9000 STR R0, [SP, #0] 0x0801FBEC: F242 4058 MOVW R0, #0x2458 ; 0x24002458 = xNumOfOverflows 0x0801FBF0: F2C2 4000 MOVT R0, #0x2400 ; 0x24002458 = xNumOfOverflows 0x0801FBF4: 6800 LDR R0, [R0] 0x0801FBF6: 9900 LDR R1, [SP, #0] 0x0801FBF8: 6008 STR R0, [R1] 0x0801FBFA: F242 4044 MOVW R0, #0x2444 ; 0x24002444 = xTickCount 0x0801FBFE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002444 = xTickCount 0x0801FC02: 6800 LDR R0, [R0] 0x0801FC04: 9900 LDR R1, [SP, #0] 0x0801FC06: 6048 STR R0, [R1, #4] 0x0801FC08: B001 ADD SP, SP, #4 0x0801FC0A: 4770 BX LR
eTaskConfirmSleepModeStatus: 0x0801FC0C: B082 SUB SP, SP, #8 0x0801FC0E: 2001 MOVS R0, #1 0x0801FC10: 9001 STR R0, [SP, #4] 0x0801FC12: F88D 0003 STRB.W R0, [SP, #3] 0x0801FC16: F242 30C0 MOVW R0, #0x23C0 ; 0x240023C0 = xPendingReadyList 0x0801FC1A: F2C2 4000 MOVT R0, #0x2400 ; 0x240023C0 = xPendingReadyList 0x0801FC1E: 6800 LDR R0, [R0] 0x0801FC20: B118 CBZ R0, .L1 ; 0x0801FC2A 0x0801FC22: 2000 MOVS R0, #0 0x0801FC24: F88D 0003 STRB.W R0, [SP, #3] 0x0801FC28: E01A B .L3 ; 0x0801FC60
.L1: 0x0801FC2A: F242 4038 MOVW R0, #0x2438 ; 0x24002438 = xYieldPending 0x0801FC2E: F2C2 4000 MOVT R0, #0x2400 ; 0x24002438 = xYieldPending 0x0801FC32: 6800 LDR R0, [R0] 0x0801FC34: B118 CBZ R0, .L2 ; 0x0801FC3E 0x0801FC36: 2000 MOVS R0, #0 0x0801FC38: F88D 0003 STRB.W R0, [SP, #3] 0x0801FC3C: E010 B .L3 ; 0x0801FC60
.L2: 0x0801FC3E: F242 30AC MOVW R0, #0x23AC ; 0x240023AC = xSuspendedTaskList 0x0801FC42: F2C2 4000 MOVT R0, #0x2400 ; 0x240023AC = xSuspendedTaskList 0x0801FC46: 6800 LDR R0, [R0] 0x0801FC48: F242 4184 MOVW R1, #0x2484 ; 0x24002484 = uxCurrentNumberOfTasks 0x0801FC4C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002484 = uxCurrentNumberOfTasks 0x0801FC50: 6809 LDR R1, [R1] 0x0801FC52: 3901 SUBS R1, #1 0x0801FC54: 4288 CMP R0, R1 0x0801FC56: D103 BNE .L3 ; 0x0801FC60 0x0801FC58: 2002 MOVS R0, #2 0x0801FC5A: F88D 0003 STRB.W R0, [SP, #3] 0x0801FC5E: E7FF B .L3 ; 0x0801FC60
.L3: 0x0801FC60: F89D 0003 LDRB.W R0, [SP, #3] 0x0801FC64: B002 ADD SP, SP, #8 0x0801FC66: 4770 BX LR
xTaskGetCurrentTaskHandle: 0x0801FC68: B081 SUB SP, SP, #4 0x0801FC6A: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FC6E: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FC72: 6800 LDR R0, [R0] 0x0801FC74: 9000 STR R0, [SP, #0] 0x0801FC76: 9800 LDR R0, [SP, #0] 0x0801FC78: B001 ADD SP, SP, #4 0x0801FC7A: 4770 BX LR
xTaskGetSchedulerState: 0x0801FC7C: B081 SUB SP, SP, #4 0x0801FC7E: F242 4048 MOVW R0, #0x2448 ; 0x24002448 = xSchedulerRunning 0x0801FC82: F2C2 4000 MOVT R0, #0x2400 ; 0x24002448 = xSchedulerRunning 0x0801FC86: 6800 LDR R0, [R0] 0x0801FC88: B910 CBNZ R0, .L1 ; 0x0801FC90 0x0801FC8A: 2001 MOVS R0, #1 0x0801FC8C: 9000 STR R0, [SP, #0] 0x0801FC8E: E00A B .L3 ; 0x0801FCA6
.L1: 0x0801FC90: F242 407C MOVW R0, #0x247C ; 0x2400247C = uxSchedulerSuspended 0x0801FC94: F2C2 4000 MOVT R0, #0x2400 ; 0x2400247C = uxSchedulerSuspended 0x0801FC98: 6800 LDR R0, [R0] 0x0801FC9A: B910 CBNZ R0, .L2 ; 0x0801FCA2 0x0801FC9C: 2002 MOVS R0, #2 0x0801FC9E: 9000 STR R0, [SP, #0] 0x0801FCA0: E001 B .L3 ; 0x0801FCA6
.L2: 0x0801FCA2: 2000 MOVS R0, #0 0x0801FCA4: 9000 STR R0, [SP, #0]
.L3: 0x0801FCA6: 9800 LDR R0, [SP, #0] 0x0801FCA8: B001 ADD SP, SP, #4 0x0801FCAA: 4770 BX LR
xTaskPriorityDisinherit: 0x0801FCAC: B580 PUSH {R7, LR} 0x0801FCAE: B086 SUB SP, SP, #24 0x0801FCB0: 9003 STR R0, [SP, #12] 0x0801FCB2: 9803 LDR R0, [SP, #12] 0x0801FCB4: 9002 STR R0, [SP, #8] 0x0801FCB6: 2000 MOVS R0, #0 0x0801FCB8: 9001 STR R0, [SP, #4] 0x0801FCBA: 9803 LDR R0, [SP, #12] 0x0801FCBC: 2800 CMP R0, #0 0x0801FCBE: D05A BEQ .L9 ; 0x0801FD76 0x0801FCC0: 9802 LDR R0, [SP, #8] 0x0801FCC2: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FCC6: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FCCA: 6809 LDR R1, [R1] 0x0801FCCC: 4288 CMP R0, R1 0x0801FCCE: D009 BEQ .L2 ; 0x0801FCE4 0x0801FCD0: F04F 0050 MOV.W R0, #80 0x0801FCD4: F380 8811 MSR BASEPRI, R0 0x0801FCD8: F3BF 8F6F ISB SY 0x0801FCDC: F3BF 8F4F DSB SY 0x0801FCE0: 9005 STR R0, [SP, #20]
.L1: 0x0801FCE2: E7FE B .L1 ; 0x0801FCE2
.L2: 0x0801FCE4: 9802 LDR R0, [SP, #8] 0x0801FCE6: 6D40 LDR R0, [R0, #84] 0x0801FCE8: B948 CBNZ R0, .L4 ; 0x0801FCFE 0x0801FCEA: F04F 0050 MOV.W R0, #80 0x0801FCEE: F380 8811 MSR BASEPRI, R0 0x0801FCF2: F3BF 8F6F ISB SY 0x0801FCF6: F3BF 8F4F DSB SY 0x0801FCFA: 9004 STR R0, [SP, #16]
.L3: 0x0801FCFC: E7FE B .L3 ; 0x0801FCFC
.L4: 0x0801FCFE: 9902 LDR R1, [SP, #8] 0x0801FD00: 6D48 LDR R0, [R1, #84] 0x0801FD02: 3801 SUBS R0, #1 0x0801FD04: 6548 STR R0, [R1, #84] 0x0801FD06: 9902 LDR R1, [SP, #8] 0x0801FD08: 6AC8 LDR R0, [R1, #44] 0x0801FD0A: 6D09 LDR R1, [R1, #80] 0x0801FD0C: 4288 CMP R0, R1 0x0801FD0E: D031 BEQ .L8 ; 0x0801FD74 0x0801FD10: 9802 LDR R0, [SP, #8] 0x0801FD12: 6D40 LDR R0, [R0, #84] 0x0801FD14: BB68 CBNZ R0, .L7 ; 0x0801FD72 0x0801FD16: 9802 LDR R0, [SP, #8] 0x0801FD18: 3004 ADDS R0, #4 0x0801FD1A: F7FF FA79 BL uxListRemove ; 0x0801F210 0x0801FD1E: B900 CBNZ R0, .L5 ; 0x0801FD22 0x0801FD20: E7FF B .L5 ; 0x0801FD22
.L5: 0x0801FD22: 9902 LDR R1, [SP, #8] 0x0801FD24: 6D08 LDR R0, [R1, #80] 0x0801FD26: 62C8 STR R0, [R1, #44] 0x0801FD28: 9902 LDR R1, [SP, #8] 0x0801FD2A: 6AC8 LDR R0, [R1, #44] 0x0801FD2C: F1C0 0038 RSB R0, R0, #56 0x0801FD30: 6188 STR R0, [R1, #24] 0x0801FD32: 9802 LDR R0, [SP, #8] 0x0801FD34: 6AC0 LDR R0, [R0, #44] 0x0801FD36: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801FD3A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801FD3E: 6809 LDR R1, [R1] 0x0801FD40: 4288 CMP R0, R1 0x0801FD42: D906 BLS .L6 ; 0x0801FD52 0x0801FD44: 9802 LDR R0, [SP, #8] 0x0801FD46: 6AC0 LDR R0, [R0, #44] 0x0801FD48: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801FD4C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801FD50: 6008 STR R0, [R1]
.L6: 0x0801FD52: 9902 LDR R1, [SP, #8] 0x0801FD54: 6AC8 LDR R0, [R1, #44] 0x0801FD56: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x0801FD5A: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801FD5E: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801FD62: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x0801FD66: 3104 ADDS R1, #4 0x0801FD68: F7F3 FA60 BL vListInsertEnd ; 0x0801322C 0x0801FD6C: 2001 MOVS R0, #1 0x0801FD6E: 9001 STR R0, [SP, #4] 0x0801FD70: E7FF B .L7 ; 0x0801FD72
.L7: 0x0801FD72: E7FF B .L8 ; 0x0801FD74
.L8: 0x0801FD74: E7FF B .L9 ; 0x0801FD76
.L9: 0x0801FD76: 9801 LDR R0, [SP, #4] 0x0801FD78: B006 ADD SP, SP, #24 0x0801FD7A: BD80 POP {R7, PC}
vTaskPriorityDisinheritAfterTimeout: 0x0801FD7C: B580 PUSH {R7, LR} 0x0801FD7E: B088 SUB SP, SP, #32 0x0801FD80: 9005 STR R0, [SP, #20] 0x0801FD82: 9104 STR R1, [SP, #16] 0x0801FD84: 9805 LDR R0, [SP, #20] 0x0801FD86: 9003 STR R0, [SP, #12] 0x0801FD88: 2001 MOVS R0, #1 0x0801FD8A: 9000 STR R0, [SP, #0] 0x0801FD8C: 9805 LDR R0, [SP, #20] 0x0801FD8E: 2800 CMP R0, #0 0x0801FD90: F000 8078 BEQ.W .L13 ; 0x0801FE84 0x0801FD94: 9803 LDR R0, [SP, #12] 0x0801FD96: 6D40 LDR R0, [R0, #84] 0x0801FD98: B948 CBNZ R0, .L2 ; 0x0801FDAE 0x0801FD9A: F04F 0050 MOV.W R0, #80 0x0801FD9E: F380 8811 MSR BASEPRI, R0 0x0801FDA2: F3BF 8F6F ISB SY 0x0801FDA6: F3BF 8F4F DSB SY 0x0801FDAA: 9007 STR R0, [SP, #28]
.L1: 0x0801FDAC: E7FE B .L1 ; 0x0801FDAC
.L2: 0x0801FDAE: 9803 LDR R0, [SP, #12] 0x0801FDB0: 6D00 LDR R0, [R0, #80] 0x0801FDB2: 9904 LDR R1, [SP, #16] 0x0801FDB4: 4288 CMP R0, R1 0x0801FDB6: D202 BCS .L3 ; 0x0801FDBE 0x0801FDB8: 9804 LDR R0, [SP, #16] 0x0801FDBA: 9001 STR R0, [SP, #4] 0x0801FDBC: E002 B .L4 ; 0x0801FDC4
.L3: 0x0801FDBE: 9803 LDR R0, [SP, #12] 0x0801FDC0: 6D00 LDR R0, [R0, #80] 0x0801FDC2: 9001 STR R0, [SP, #4]
.L4: 0x0801FDC4: 9803 LDR R0, [SP, #12] 0x0801FDC6: 6AC0 LDR R0, [R0, #44] 0x0801FDC8: 9901 LDR R1, [SP, #4] 0x0801FDCA: 4288 CMP R0, R1 0x0801FDCC: D059 BEQ .L12 ; 0x0801FE82 0x0801FDCE: 9803 LDR R0, [SP, #12] 0x0801FDD0: 6D40 LDR R0, [R0, #84] 0x0801FDD2: 2801 CMP R0, #1 0x0801FDD4: D154 BNE .L11 ; 0x0801FE80 0x0801FDD6: 9803 LDR R0, [SP, #12] 0x0801FDD8: F242 41AC MOVW R1, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FDDC: F2C2 4100 MOVT R1, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FDE0: 6809 LDR R1, [R1] 0x0801FDE2: 4288 CMP R0, R1 0x0801FDE4: D109 BNE .L6 ; 0x0801FDFA 0x0801FDE6: F04F 0050 MOV.W R0, #80 0x0801FDEA: F380 8811 MSR BASEPRI, R0 0x0801FDEE: F3BF 8F6F ISB SY 0x0801FDF2: F3BF 8F4F DSB SY 0x0801FDF6: 9006 STR R0, [SP, #24]
.L5: 0x0801FDF8: E7FE B .L5 ; 0x0801FDF8
.L6: 0x0801FDFA: 9803 LDR R0, [SP, #12] 0x0801FDFC: 6AC0 LDR R0, [R0, #44] 0x0801FDFE: 9002 STR R0, [SP, #8] 0x0801FE00: 9801 LDR R0, [SP, #4] 0x0801FE02: 9903 LDR R1, [SP, #12] 0x0801FE04: 62C8 STR R0, [R1, #44] 0x0801FE06: 9803 LDR R0, [SP, #12] 0x0801FE08: 7EC0 LDRB R0, [R0, #27] 0x0801FE0A: 0600 LSLS R0, R0, #24 0x0801FE0C: 2800 CMP R0, #0 0x0801FE0E: D405 BMI .L7 ; 0x0801FE1C 0x0801FE10: 9801 LDR R0, [SP, #4] 0x0801FE12: F1C0 0038 RSB R0, R0, #56 0x0801FE16: 9903 LDR R1, [SP, #12] 0x0801FE18: 6188 STR R0, [R1, #24] 0x0801FE1A: E7FF B .L7 ; 0x0801FE1C
.L7: 0x0801FE1C: 9803 LDR R0, [SP, #12] 0x0801FE1E: 6940 LDR R0, [R0, #20] 0x0801FE20: 9902 LDR R1, [SP, #8] 0x0801FE22: EB01 0281 ADD.W R2, R1, R1, LSL #2 0x0801FE26: F640 0100 MOVW R1, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801FE2A: F2C2 4100 MOVT R1, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801FE2E: EB01 0182 ADD.W R1, R1, R2, LSL #2 0x0801FE32: 4288 CMP R0, R1 0x0801FE34: D123 BNE .L10 ; 0x0801FE7E 0x0801FE36: 9803 LDR R0, [SP, #12] 0x0801FE38: 3004 ADDS R0, #4 0x0801FE3A: F7FF F9E9 BL uxListRemove ; 0x0801F210 0x0801FE3E: B900 CBNZ R0, .L8 ; 0x0801FE42 0x0801FE40: E7FF B .L8 ; 0x0801FE42
.L8: 0x0801FE42: 9803 LDR R0, [SP, #12] 0x0801FE44: 6AC0 LDR R0, [R0, #44] 0x0801FE46: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801FE4A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801FE4E: 6809 LDR R1, [R1] 0x0801FE50: 4288 CMP R0, R1 0x0801FE52: D906 BLS .L9 ; 0x0801FE62 0x0801FE54: 9803 LDR R0, [SP, #12] 0x0801FE56: 6AC0 LDR R0, [R0, #44] 0x0801FE58: F242 4174 MOVW R1, #0x2474 ; 0x24002474 = uxTopReadyPriority 0x0801FE5C: F2C2 4100 MOVT R1, #0x2400 ; 0x24002474 = uxTopReadyPriority 0x0801FE60: 6008 STR R0, [R1]
.L9: 0x0801FE62: 9903 LDR R1, [SP, #12] 0x0801FE64: 6AC8 LDR R0, [R1, #44] 0x0801FE66: EB00 0280 ADD.W R2, R0, R0, LSL #2 0x0801FE6A: F640 0000 MOVW R0, #0x0800 ; 0x24000800 = pxReadyTasksLists 0x0801FE6E: F2C2 4000 MOVT R0, #0x2400 ; 0x24000800 = pxReadyTasksLists 0x0801FE72: EB00 0082 ADD.W R0, R0, R2, LSL #2 0x0801FE76: 3104 ADDS R1, #4 0x0801FE78: F7F3 F9D8 BL vListInsertEnd ; 0x0801322C 0x0801FE7C: E7FF B .L10 ; 0x0801FE7E
.L10: 0x0801FE7E: E7FF B .L11 ; 0x0801FE80
.L11: 0x0801FE80: E7FF B .L12 ; 0x0801FE82
.L12: 0x0801FE82: E7FF B .L13 ; 0x0801FE84
.L13: 0x0801FE84: B008 ADD SP, SP, #32 0x0801FE86: BD80 POP {R7, PC}
pvTaskIncrementMutexHeldCount: 0x0801FE88: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FE8C: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FE90: 6800 LDR R0, [R0] 0x0801FE92: B138 CBZ R0, .L1 ; 0x0801FEA4 0x0801FE94: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FE98: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FE9C: 6801 LDR R1, [R0] 0x0801FE9E: 6D48 LDR R0, [R1, #84] 0x0801FEA0: 3001 ADDS R0, #1 0x0801FEA2: 6548 STR R0, [R1, #84]
.L1: 0x0801FEA4: F242 40AC MOVW R0, #0x24AC ; 0x240024AC = pxCurrentTCB 0x0801FEA8: F2C2 4000 MOVT R0, #0x2400 ; 0x240024AC = pxCurrentTCB 0x0801FEAC: 6800 LDR R0, [R0] 0x0801FEAE: 4770 BX LR
xTimerCreateTimerTask: 0x0801FEB0: B580 PUSH {R7, LR} 0x0801FEB2: B08A SUB SP, SP, #40 0x0801FEB4: 2000 MOVS R0, #0 0x0801FEB6: 9008 STR R0, [SP, #32] 0x0801FEB8: F000 F83E BL prvCheckForValidListAndQueue ; 0x0801FF38 0x0801FEBC: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x0801FEC0: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0801FEC4: 6800 LDR R0, [R0] 0x0801FEC6: B340 CBZ R0, .L2 ; 0x0801FF1A 0x0801FEC8: 2000 MOVS R0, #0 0x0801FECA: 9004 STR R0, [SP, #16] 0x0801FECC: 9007 STR R0, [SP, #28] 0x0801FECE: 9006 STR R0, [SP, #24] 0x0801FED0: A807 ADD R0, SP, #28 0x0801FED2: A906 ADD R1, SP, #24 0x0801FED4: AA05 ADD R2, SP, #20 0x0801FED6: F7FF F8A1 BL vApplicationGetTimerTaskMemory ; 0x0801F01C 0x0801FEDA: 9B04 LDR R3, [SP, #16] 0x0801FEDC: 9A05 LDR R2, [SP, #20] 0x0801FEDE: 9806 LDR R0, [SP, #24] 0x0801FEE0: F8DD C01C LDR.W R12, [SP, #28] 0x0801FEE4: 4669 MOV R1, SP 0x0801FEE6: F8C1 C008 STR.W R12, [R1, #8] 0x0801FEEA: 6048 STR R0, [R1, #4] 0x0801FEEC: 2002 MOVS R0, #2 0x0801FEEE: 6008 STR R0, [R1] 0x0801FEF0: F64F 70D1 MOVW R0, #0xFFD1 ; 0x0801FFD1 = prvTimerTask 0x0801FEF4: F6C0 0001 MOVT R0, #0x0801 ; 0x0801FFD1 = prvTimerTask 0x0801FEF8: F242 2117 MOVW R1, #0x2217 ; 0x08022217 = .rodata..L.str.487 0x0801FEFC: F6C0 0102 MOVT R1, #0x0802 ; 0x08022217 = .rodata..L.str.487 0x0801FF00: F7FF FC46 BL xTaskCreateStatic ; 0x0801F790 0x0801FF04: 4601 MOV R1, R0 0x0801FF06: F242 403C MOVW R0, #0x243C ; 0x2400243C = xTimerTaskHandle 0x0801FF0A: F2C2 4000 MOVT R0, #0x2400 ; 0x2400243C = xTimerTaskHandle 0x0801FF0E: 6001 STR R1, [R0] 0x0801FF10: 6800 LDR R0, [R0] 0x0801FF12: B108 CBZ R0, .L1 ; 0x0801FF18 0x0801FF14: 2001 MOVS R0, #1 0x0801FF16: 9008 STR R0, [SP, #32]
.L1: 0x0801FF18: E7FF B .L2 ; 0x0801FF1A
.L2: 0x0801FF1A: 9808 LDR R0, [SP, #32] 0x0801FF1C: B948 CBNZ R0, .L4 ; 0x0801FF32 0x0801FF1E: F04F 0050 MOV.W R0, #80 0x0801FF22: F380 8811 MSR BASEPRI, R0 0x0801FF26: F3BF 8F6F ISB SY 0x0801FF2A: F3BF 8F4F DSB SY 0x0801FF2E: 9009 STR R0, [SP, #36]
.L3: 0x0801FF30: E7FE B .L3 ; 0x0801FF30
.L4: 0x0801FF32: 9808 LDR R0, [SP, #32] 0x0801FF34: B00A ADD SP, SP, #40 0x0801FF36: BD80 POP {R7, PC}
prvCheckForValidListAndQueue: 0x0801FF38: B580 PUSH {R7, LR} 0x0801FF3A: B084 SUB SP, SP, #16 0x0801FF3C: F7F3 FA65 BL vPortEnterCritical ; 0x0801340A 0x0801FF40: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x0801FF44: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0801FF48: 6800 LDR R0, [R0] 0x0801FF4A: BBE8 CBNZ R0, .L2 ; 0x0801FFC8 0x0801FF4C: F242 4010 MOVW R0, #0x2410 ; 0x24002410 = xActiveTimerList1 0x0801FF50: F2C2 4000 MOVT R0, #0x2400 ; 0x24002410 = xActiveTimerList1 0x0801FF54: 9002 STR R0, [SP, #8] 0x0801FF56: F7F3 F94B BL vListInitialise ; 0x080131F0 0x0801FF5A: F242 30FC MOVW R0, #0x23FC ; 0x240023FC = xActiveTimerList2 0x0801FF5E: F2C2 4000 MOVT R0, #0x2400 ; 0x240023FC = xActiveTimerList2 0x0801FF62: 9003 STR R0, [SP, #12] 0x0801FF64: F7F3 F944 BL vListInitialise ; 0x080131F0 0x0801FF68: 9902 LDR R1, [SP, #8] 0x0801FF6A: 9803 LDR R0, [SP, #12] 0x0801FF6C: F242 42A8 MOVW R2, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x0801FF70: F2C2 4200 MOVT R2, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x0801FF74: 6011 STR R1, [R2] 0x0801FF76: F242 4198 MOVW R1, #0x2498 ; 0x24002498 = pxOverflowTimerList 0x0801FF7A: F2C2 4100 MOVT R1, #0x2400 ; 0x24002498 = pxOverflowTimerList 0x0801FF7E: 6008 STR R0, [R1] 0x0801FF80: 4669 MOV R1, SP 0x0801FF82: 2000 MOVS R0, #0 0x0801FF84: 6008 STR R0, [R1] 0x0801FF86: F646 52FC MOVW R2, #0x6DFC ; 0x24006DFC = prvCheckForValidListAndQueue.ucStaticTimerQueueStorage 0x0801FF8A: F2C2 4200 MOVT R2, #0x2400 ; 0x24006DFC = prvCheckForValidListAndQueue.ucStaticTimerQueueStorage 0x0801FF8E: F242 1394 MOVW R3, #0x2194 ; 0x24002194 = prvCheckForValidListAndQueue.xStaticTimerQueue 0x0801FF92: F2C2 4300 MOVT R3, #0x2400 ; 0x24002194 = prvCheckForValidListAndQueue.xStaticTimerQueue 0x0801FF96: 200A MOVS R0, #10 0x0801FF98: 2110 MOVS R1, #16 0x0801FF9A: F7F3 FBD4 BL xQueueGenericCreateStatic ; 0x08013746 0x0801FF9E: 4601 MOV R1, R0 0x0801FFA0: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x0801FFA4: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0801FFA8: 6001 STR R1, [R0] 0x0801FFAA: 6800 LDR R0, [R0] 0x0801FFAC: B158 CBZ R0, .L1 ; 0x0801FFC6 0x0801FFAE: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x0801FFB2: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0801FFB6: 6800 LDR R0, [R0] 0x0801FFB8: F641 614E MOVW R1, #0x1E4E ; 0x08021E4E = .rodata..L.str.1.490 0x0801FFBC: F6C0 0102 MOVT R1, #0x0802 ; 0x08021E4E = .rodata..L.str.1.490 0x0801FFC0: F7FF FB96 BL vQueueAddToRegistry ; 0x0801F6F0 0x0801FFC4: E7FF B .L1 ; 0x0801FFC6
.L1: 0x0801FFC6: E7FF B .L2 ; 0x0801FFC8
.L2: 0x0801FFC8: F7F3 FA46 BL vPortExitCritical ; 0x08013458 0x0801FFCC: B004 ADD SP, SP, #16 0x0801FFCE: BD80 POP {R7, PC}
prvTimerTask: 0x0801FFD0: B580 PUSH {R7, LR} 0x0801FFD2: B084 SUB SP, SP, #16 0x0801FFD4: 9003 STR R0, [SP, #12]
.L1: 0x0801FFD6: A801 ADD R0, SP, #4 0x0801FFD8: F000 F808 BL prvGetNextExpireTime ; 0x0801FFEC 0x0801FFDC: 9002 STR R0, [SP, #8] 0x0801FFDE: 9802 LDR R0, [SP, #8] 0x0801FFE0: 9901 LDR R1, [SP, #4] 0x0801FFE2: F000 F821 BL prvProcessTimerOrBlockTask ; 0x08020028 0x0801FFE6: F7E3 FE99 BL prvProcessReceivedCommands ; 0x08003D1C 0x0801FFEA: E7F4 B .L1 ; 0x0801FFD6
prvGetNextExpireTime: 0x0801FFEC: B082 SUB SP, SP, #8 0x0801FFEE: 9001 STR R0, [SP, #4] 0x0801FFF0: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x0801FFF4: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x0801FFF8: 6800 LDR R0, [R0] 0x0801FFFA: 6800 LDR R0, [R0] 0x0801FFFC: FAB0 F080 CLZ R0, R0 0x08020000: 0940 LSRS R0, R0, #5 0x08020002: 9901 LDR R1, [SP, #4] 0x08020004: 6008 STR R0, [R1] 0x08020006: 9801 LDR R0, [SP, #4] 0x08020008: 6800 LDR R0, [R0] 0x0802000A: B940 CBNZ R0, .L1 ; 0x0802001E 0x0802000C: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x08020010: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08020014: 6800 LDR R0, [R0] 0x08020016: 68C0 LDR R0, [R0, #12] 0x08020018: 6800 LDR R0, [R0] 0x0802001A: 9000 STR R0, [SP, #0] 0x0802001C: E001 B .L2 ; 0x08020022
.L1: 0x0802001E: 2000 MOVS R0, #0 0x08020020: 9000 STR R0, [SP, #0]
.L2: 0x08020022: 9800 LDR R0, [SP, #0] 0x08020024: B002 ADD SP, SP, #8 0x08020026: 4770 BX LR
prvProcessTimerOrBlockTask: 0x08020028: B580 PUSH {R7, LR} 0x0802002A: B084 SUB SP, SP, #16 0x0802002C: 9003 STR R0, [SP, #12] 0x0802002E: 9102 STR R1, [SP, #8] 0x08020030: F7FF FC50 BL vTaskSuspendAll ; 0x0801F8D4 0x08020034: 4668 MOV R0, SP 0x08020036: F000 F83B BL prvSampleTimeNow ; 0x080200B0 0x0802003A: 9001 STR R0, [SP, #4] 0x0802003C: 9800 LDR R0, [SP, #0] 0x0802003E: BB98 CBNZ R0, .L4 ; 0x080200A8 0x08020040: 9802 LDR R0, [SP, #8] 0x08020042: B950 CBNZ R0, .L1 ; 0x0802005A 0x08020044: 9803 LDR R0, [SP, #12] 0x08020046: 9901 LDR R1, [SP, #4] 0x08020048: 4288 CMP R0, R1 0x0802004A: D806 BHI .L1 ; 0x0802005A 0x0802004C: F7FF FC4A BL xTaskResumeAll ; 0x0801F8E4 0x08020050: 9803 LDR R0, [SP, #12] 0x08020052: 9901 LDR R1, [SP, #4] 0x08020054: F7F4 FDA8 BL prvProcessExpiredTimer ; 0x08014BA8 0x08020058: E025 B .L3 ; 0x080200A6
.L1: 0x0802005A: 9802 LDR R0, [SP, #8] 0x0802005C: B148 CBZ R0, .L2 ; 0x08020072 0x0802005E: F242 4098 MOVW R0, #0x2498 ; 0x24002498 = pxOverflowTimerList 0x08020062: F2C2 4000 MOVT R0, #0x2400 ; 0x24002498 = pxOverflowTimerList 0x08020066: 6800 LDR R0, [R0] 0x08020068: 6800 LDR R0, [R0] 0x0802006A: FAB0 F080 CLZ R0, R0 0x0802006E: 0940 LSRS R0, R0, #5 0x08020070: 9002 STR R0, [SP, #8]
.L2: 0x08020072: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x08020076: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0802007A: 6800 LDR R0, [R0] 0x0802007C: 9903 LDR R1, [SP, #12] 0x0802007E: 9A01 LDR R2, [SP, #4] 0x08020080: 1A89 SUBS R1, R1, R2 0x08020082: 9A02 LDR R2, [SP, #8] 0x08020084: F7FF FB58 BL vQueueWaitForMessageRestricted ; 0x0801F738 0x08020088: F7FF FC2C BL xTaskResumeAll ; 0x0801F8E4 0x0802008C: B958 CBNZ R0, .L3 ; 0x080200A6 0x0802008E: F64E 5104 MOVW R1, #0xED04 0x08020092: F2CE 0100 MOVT R1, #0xE000 0x08020096: F04F 5080 MOV.W R0, #0x10000000 0x0802009A: 6008 STR R0, [R1] 0x0802009C: F3BF 8F4F DSB SY 0x080200A0: F3BF 8F6F ISB SY 0x080200A4: E7FF B .L3 ; 0x080200A6
.L3: 0x080200A6: E001 B .L5 ; 0x080200AC
.L4: 0x080200A8: F7FF FC1C BL xTaskResumeAll ; 0x0801F8E4
.L5: 0x080200AC: B004 ADD SP, SP, #16 0x080200AE: BD80 POP {R7, PC}
prvSampleTimeNow: 0x080200B0: B580 PUSH {R7, LR} 0x080200B2: B082 SUB SP, SP, #8 0x080200B4: 9001 STR R0, [SP, #4] 0x080200B6: F7FF FD69 BL xTaskGetTickCount ; 0x0801FB8C 0x080200BA: 9000 STR R0, [SP, #0] 0x080200BC: 9800 LDR R0, [SP, #0] 0x080200BE: F242 41B0 MOVW R1, #0x24B0 ; 0x240024B0 = prvSampleTimeNow.xLastTime 0x080200C2: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B0 = prvSampleTimeNow.xLastTime 0x080200C6: 6809 LDR R1, [R1] 0x080200C8: 4288 CMP R0, R1 0x080200CA: D205 BCS .L1 ; 0x080200D8 0x080200CC: F000 F89C BL prvSwitchTimerLists ; 0x08020208 0x080200D0: 9901 LDR R1, [SP, #4] 0x080200D2: 2001 MOVS R0, #1 0x080200D4: 6008 STR R0, [R1] 0x080200D6: E002 B .L2 ; 0x080200DE
.L1: 0x080200D8: 9901 LDR R1, [SP, #4] 0x080200DA: 2000 MOVS R0, #0 0x080200DC: 6008 STR R0, [R1]
.L2: 0x080200DE: 9800 LDR R0, [SP, #0] 0x080200E0: F242 41B0 MOVW R1, #0x24B0 ; 0x240024B0 = prvSampleTimeNow.xLastTime 0x080200E4: F2C2 4100 MOVT R1, #0x2400 ; 0x240024B0 = prvSampleTimeNow.xLastTime 0x080200E8: 6008 STR R0, [R1] 0x080200EA: 9800 LDR R0, [SP, #0] 0x080200EC: B002 ADD SP, SP, #8 0x080200EE: BD80 POP {R7, PC}
prvInsertTimerInActiveList: 0x080200F0: B580 PUSH {R7, LR} 0x080200F2: B086 SUB SP, SP, #24 0x080200F4: 9005 STR R0, [SP, #20] 0x080200F6: 9104 STR R1, [SP, #16] 0x080200F8: 9203 STR R2, [SP, #12] 0x080200FA: 9302 STR R3, [SP, #8] 0x080200FC: 2000 MOVS R0, #0 0x080200FE: 9001 STR R0, [SP, #4] 0x08020100: 9804 LDR R0, [SP, #16] 0x08020102: 9905 LDR R1, [SP, #20] 0x08020104: 6048 STR R0, [R1, #4] 0x08020106: 9805 LDR R0, [SP, #20] 0x08020108: 6100 STR R0, [R0, #16] 0x0802010A: 9804 LDR R0, [SP, #16] 0x0802010C: 9903 LDR R1, [SP, #12] 0x0802010E: 4288 CMP R0, R1 0x08020110: D813 BHI .L3 ; 0x0802013A 0x08020112: 9803 LDR R0, [SP, #12] 0x08020114: 9902 LDR R1, [SP, #8] 0x08020116: 1A40 SUBS R0, R0, R1 0x08020118: 9905 LDR R1, [SP, #20] 0x0802011A: 6989 LDR R1, [R1, #24] 0x0802011C: 4288 CMP R0, R1 0x0802011E: D302 BCC .L1 ; 0x08020126 0x08020120: 2001 MOVS R0, #1 0x08020122: 9001 STR R0, [SP, #4] 0x08020124: E008 B .L2 ; 0x08020138
.L1: 0x08020126: F242 4098 MOVW R0, #0x2498 ; 0x24002498 = pxOverflowTimerList 0x0802012A: F2C2 4000 MOVT R0, #0x2400 ; 0x24002498 = pxOverflowTimerList 0x0802012E: 6800 LDR R0, [R0] 0x08020130: 9905 LDR R1, [SP, #20] 0x08020132: 3104 ADDS R1, #4 0x08020134: F7FF F83C BL vListInsert ; 0x0801F1B0
.L2: 0x08020138: E013 B .L5 ; 0x08020162
.L3: 0x0802013A: 9803 LDR R0, [SP, #12] 0x0802013C: 9902 LDR R1, [SP, #8] 0x0802013E: 4288 CMP R0, R1 0x08020140: D206 BCS .L4 ; 0x08020150 0x08020142: 9804 LDR R0, [SP, #16] 0x08020144: 9902 LDR R1, [SP, #8] 0x08020146: 4288 CMP R0, R1 0x08020148: D302 BCC .L4 ; 0x08020150 0x0802014A: 2001 MOVS R0, #1 0x0802014C: 9001 STR R0, [SP, #4] 0x0802014E: E008 B .L5 ; 0x08020162
.L4: 0x08020150: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x08020154: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08020158: 6800 LDR R0, [R0] 0x0802015A: 9905 LDR R1, [SP, #20] 0x0802015C: 3104 ADDS R1, #4 0x0802015E: F7FF F827 BL vListInsert ; 0x0801F1B0
.L5: 0x08020162: 9801 LDR R0, [SP, #4] 0x08020164: B006 ADD SP, SP, #24 0x08020166: BD80 POP {R7, PC}
xTimerGenericCommand: 0x08020168: B580 PUSH {R7, LR} 0x0802016A: B08A SUB SP, SP, #40 0x0802016C: F8DD C030 LDR.W R12, [SP, #48] 0x08020170: 9008 STR R0, [SP, #32] 0x08020172: 9107 STR R1, [SP, #28] 0x08020174: 9206 STR R2, [SP, #24] 0x08020176: 9305 STR R3, [SP, #20] 0x08020178: 2000 MOVS R0, #0 0x0802017A: 9004 STR R0, [SP, #16] 0x0802017C: 9808 LDR R0, [SP, #32] 0x0802017E: B948 CBNZ R0, .L2 ; 0x08020194 0x08020180: F04F 0050 MOV.W R0, #80 0x08020184: F380 8811 MSR BASEPRI, R0 0x08020188: F3BF 8F6F ISB SY 0x0802018C: F3BF 8F4F DSB SY 0x08020190: 9009 STR R0, [SP, #36]
.L1: 0x08020192: E7FE B .L1 ; 0x08020192
.L2: 0x08020194: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x08020198: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x0802019C: 6800 LDR R0, [R0] 0x0802019E: B380 CBZ R0, .L7 ; 0x08020202 0x080201A0: 9807 LDR R0, [SP, #28] 0x080201A2: 9000 STR R0, [SP, #0] 0x080201A4: 9806 LDR R0, [SP, #24] 0x080201A6: 9001 STR R0, [SP, #4] 0x080201A8: 9808 LDR R0, [SP, #32] 0x080201AA: 9002 STR R0, [SP, #8] 0x080201AC: 9807 LDR R0, [SP, #28] 0x080201AE: 2805 CMP R0, #5 0x080201B0: DC1B BGT .L5 ; 0x080201EA 0x080201B2: F7FF FD63 BL xTaskGetSchedulerState ; 0x0801FC7C 0x080201B6: 2802 CMP R0, #2 0x080201B8: D10B BNE .L3 ; 0x080201D2 0x080201BA: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x080201BE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x080201C2: 6800 LDR R0, [R0] 0x080201C4: 9A0C LDR R2, [SP, #48] 0x080201C6: 4669 MOV R1, SP 0x080201C8: 2300 MOVS R3, #0 0x080201CA: F7F3 FB46 BL xQueueGenericSend ; 0x0801385A 0x080201CE: 9004 STR R0, [SP, #16] 0x080201D0: E00A B .L4 ; 0x080201E8
.L3: 0x080201D2: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x080201D6: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x080201DA: 6800 LDR R0, [R0] 0x080201DC: 4669 MOV R1, SP 0x080201DE: 2300 MOVS R3, #0 0x080201E0: 461A MOV R2, R3 0x080201E2: F7F3 FB3A BL xQueueGenericSend ; 0x0801385A 0x080201E6: 9004 STR R0, [SP, #16]
.L4: 0x080201E8: E00A B .L6 ; 0x08020200
.L5: 0x080201EA: F242 4040 MOVW R0, #0x2440 ; 0x24002440 = xTimerQueue 0x080201EE: F2C2 4000 MOVT R0, #0x2400 ; 0x24002440 = xTimerQueue 0x080201F2: 6800 LDR R0, [R0] 0x080201F4: 9A05 LDR R2, [SP, #20] 0x080201F6: 4669 MOV R1, SP 0x080201F8: 2300 MOVS R3, #0 0x080201FA: F7F3 FDCB BL xQueueGenericSendFromISR ; 0x08013D94 0x080201FE: 9004 STR R0, [SP, #16]
.L6: 0x08020200: E7FF B .L7 ; 0x08020202
.L7: 0x08020202: 9804 LDR R0, [SP, #16] 0x08020204: B00A ADD SP, SP, #40 0x08020206: BD80 POP {R7, PC}
prvSwitchTimerLists: 0x08020208: B580 PUSH {R7, LR} 0x0802020A: B088 SUB SP, SP, #32
.L1: 0x0802020C: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x08020210: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08020214: 6800 LDR R0, [R0] 0x08020216: 6800 LDR R0, [R0] 0x08020218: 2800 CMP R0, #0 0x0802021A: D047 BEQ .L6 ; 0x080202AC 0x0802021C: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x08020220: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08020224: 6801 LDR R1, [R0] 0x08020226: 68C9 LDR R1, [R1, #12] 0x08020228: 6809 LDR R1, [R1] 0x0802022A: 9106 STR R1, [SP, #24] 0x0802022C: 6800 LDR R0, [R0] 0x0802022E: 68C0 LDR R0, [R0, #12] 0x08020230: 68C0 LDR R0, [R0, #12] 0x08020232: 9003 STR R0, [SP, #12] 0x08020234: 9803 LDR R0, [SP, #12] 0x08020236: 3004 ADDS R0, #4 0x08020238: F7FE FFEA BL uxListRemove ; 0x0801F210 0x0802023C: 9803 LDR R0, [SP, #12] 0x0802023E: 6A01 LDR R1, [R0, #32] 0x08020240: 4788 BLX R1 0x08020242: 9803 LDR R0, [SP, #12] 0x08020244: F890 0028 LDRB.W R0, [R0, #40] 0x08020248: 0740 LSLS R0, R0, #29 0x0802024A: 2800 CMP R0, #0 0x0802024C: D52D BPL .L5 ; 0x080202AA 0x0802024E: 9806 LDR R0, [SP, #24] 0x08020250: 9903 LDR R1, [SP, #12] 0x08020252: 6989 LDR R1, [R1, #24] 0x08020254: 4408 ADD R0, R1 0x08020256: 9005 STR R0, [SP, #20] 0x08020258: 9805 LDR R0, [SP, #20] 0x0802025A: 9906 LDR R1, [SP, #24] 0x0802025C: 4288 CMP R0, R1 0x0802025E: D90E BLS .L2 ; 0x0802027E 0x08020260: 9805 LDR R0, [SP, #20] 0x08020262: 9903 LDR R1, [SP, #12] 0x08020264: 6048 STR R0, [R1, #4] 0x08020266: 9803 LDR R0, [SP, #12] 0x08020268: 6100 STR R0, [R0, #16] 0x0802026A: F242 40A8 MOVW R0, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x0802026E: F2C2 4000 MOVT R0, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x08020272: 6800 LDR R0, [R0] 0x08020274: 9903 LDR R1, [SP, #12] 0x08020276: 3104 ADDS R1, #4 0x08020278: F7FE FF9A BL vListInsert ; 0x0801F1B0 0x0802027C: E014 B .L4 ; 0x080202A8
.L2: 0x0802027E: 9803 LDR R0, [SP, #12] 0x08020280: 9A06 LDR R2, [SP, #24] 0x08020282: 4669 MOV R1, SP 0x08020284: 2300 MOVS R3, #0 0x08020286: 600B STR R3, [R1] 0x08020288: 4619 MOV R1, R3 0x0802028A: F7FF FF6D BL xTimerGenericCommand ; 0x08020168 0x0802028E: 9002 STR R0, [SP, #8] 0x08020290: 9802 LDR R0, [SP, #8] 0x08020292: B948 CBNZ R0, .L4 ; 0x080202A8 0x08020294: F04F 0050 MOV.W R0, #80 0x08020298: F380 8811 MSR BASEPRI, R0 0x0802029C: F3BF 8F6F ISB SY 0x080202A0: F3BF 8F4F DSB SY 0x080202A4: 9007 STR R0, [SP, #28]
.L3: 0x080202A6: E7FE B .L3 ; 0x080202A6
.L4: 0x080202A8: E7FF B .L5 ; 0x080202AA
.L5: 0x080202AA: E7AF B .L1 ; 0x0802020C
.L6: 0x080202AC: F242 42A8 MOVW R2, #0x24A8 ; 0x240024A8 = pxCurrentTimerList 0x080202B0: F2C2 4200 MOVT R2, #0x2400 ; 0x240024A8 = pxCurrentTimerList 0x080202B4: 6810 LDR R0, [R2] 0x080202B6: 9004 STR R0, [SP, #16] 0x080202B8: F242 4198 MOVW R1, #0x2498 ; 0x24002498 = pxOverflowTimerList 0x080202BC: F2C2 4100 MOVT R1, #0x2400 ; 0x24002498 = pxOverflowTimerList 0x080202C0: 6808 LDR R0, [R1] 0x080202C2: 6010 STR R0, [R2] 0x080202C4: 9804 LDR R0, [SP, #16] 0x080202C6: 6008 STR R0, [R1] 0x080202C8: B008 ADD SP, SP, #32 0x080202CA: BD80 POP {R7, PC}
mbInit: 0x080202CC: B510 PUSH {R4, LR} 0x080202CE: B088 SUB SP, SP, #32 0x080202D0: F8DD C028 LDR.W R12, [SP, #40] 0x080202D4: 9007 STR R0, [SP, #28] 0x080202D6: 9106 STR R1, [SP, #24] 0x080202D8: 9205 STR R2, [SP, #20] 0x080202DA: F8AD 3012 STRH.W R3, [SP, #18] 0x080202DE: F8BD 0012 LDRH.W R0, [SP, #18] 0x080202E2: B118 CBZ R0, .L1 ; 0x080202EC 0x080202E4: F8BD 0012 LDRH.W R0, [SP, #18] 0x080202E8: 2803 CMP R0, #3 0x080202EA: D302 BCC .L2 ; 0x080202F2
.L1: 0x080202EC: 2001 MOVS R0, #1 0x080202EE: F8AD 0012 STRH.W R0, [SP, #18]
.L2: 0x080202F2: F8BD 0012 LDRH.W R0, [SP, #18] 0x080202F6: 3009 ADDS R0, #9 0x080202F8: 9003 STR R0, [SP, #12] 0x080202FA: 9805 LDR R0, [SP, #20] 0x080202FC: B110 CBZ R0, .L3 ; 0x08020304 0x080202FE: 9805 LDR R0, [SP, #20] 0x08020300: 2801 CMP R0, #1 0x08020302: D102 BNE .L4 ; 0x0802030A
.L3: 0x08020304: 9803 LDR R0, [SP, #12] 0x08020306: 3001 ADDS R0, #1 0x08020308: 9003 STR R0, [SP, #12]
.L4: 0x0802030A: 9807 LDR R0, [SP, #28] 0x0802030C: 990A LDR R1, [SP, #40] 0x0802030E: 9A06 LDR R2, [SP, #24] 0x08020310: 9B05 LDR R3, [SP, #20] 0x08020312: F8BD C012 LDRH.W R12, [SP, #18] 0x08020316: 9C03 LDR R4, [SP, #12] 0x08020318: 46EE MOV LR, SP 0x0802031A: F8CE 4004 STR.W R4, [LR, #4] 0x0802031E: F8CE C000 STR.W R12, [LR] 0x08020322: F000 F813 BL mbUartInit ; 0x0802034C 0x08020326: 9907 LDR R1, [SP, #28] 0x08020328: 2000 MOVS R0, #0 0x0802032A: 7748 STRB R0, [R1, #29] 0x0802032C: 9907 LDR R1, [SP, #28] 0x0802032E: 8488 STRH R0, [R1, #36] 0x08020330: 9907 LDR R1, [SP, #28] 0x08020332: 8408 STRH R0, [R1, #32] 0x08020334: 9907 LDR R1, [SP, #28] 0x08020336: F881 0026 STRB.W R0, [R1, #38] 0x0802033A: 9907 LDR R1, [SP, #28] 0x0802033C: 7708 STRB R0, [R1, #28] 0x0802033E: 9907 LDR R1, [SP, #28] 0x08020340: 83C8 STRH R0, [R1, #30] 0x08020342: 9907 LDR R1, [SP, #28] 0x08020344: F881 0022 STRB.W R0, [R1, #34] 0x08020348: B008 ADD SP, SP, #32 0x0802034A: BD10 POP {R4, PC}
mbUartInit: 0x0802034C: B580 PUSH {R7, LR} 0x0802034E: B086 SUB SP, SP, #24 0x08020350: F8DD C024 LDR.W R12, [SP, #36] 0x08020354: F8DD C020 LDR.W R12, [SP, #32] 0x08020358: 9005 STR R0, [SP, #20] 0x0802035A: 9104 STR R1, [SP, #16] 0x0802035C: 9203 STR R2, [SP, #12] 0x0802035E: 9302 STR R3, [SP, #8] 0x08020360: 9804 LDR R0, [SP, #16] 0x08020362: 9905 LDR R1, [SP, #20] 0x08020364: 6008 STR R0, [R1] 0x08020366: 9804 LDR R0, [SP, #16] 0x08020368: 6800 LDR R0, [R0] 0x0802036A: 9905 LDR R1, [SP, #20] 0x0802036C: 6809 LDR R1, [R1] 0x0802036E: 6008 STR R0, [R1] 0x08020370: 9805 LDR R0, [SP, #20] 0x08020372: 6801 LDR R1, [R0] 0x08020374: F44F 4096 MOV.W R0, #0x4B00 0x08020378: 6048 STR R0, [R1, #4] 0x0802037A: 9805 LDR R0, [SP, #20] 0x0802037C: 6801 LDR R1, [R0] 0x0802037E: F44F 5080 MOV.W R0, #0x1000 0x08020382: 6088 STR R0, [R1, #8] 0x08020384: 9805 LDR R0, [SP, #20] 0x08020386: 6801 LDR R1, [R0] 0x08020388: 2000 MOVS R0, #0 0x0802038A: 60C8 STR R0, [R1, #12] 0x0802038C: 9905 LDR R1, [SP, #20] 0x0802038E: 680A LDR R2, [R1] 0x08020390: F44F 6180 MOV.W R1, #0x0400 0x08020394: 6111 STR R1, [R2, #16] 0x08020396: 9905 LDR R1, [SP, #20] 0x08020398: 680A LDR R2, [R1] 0x0802039A: 210C MOVS R1, #12 0x0802039C: 6151 STR R1, [R2, #20] 0x0802039E: 9905 LDR R1, [SP, #20] 0x080203A0: 6809 LDR R1, [R1] 0x080203A2: 6188 STR R0, [R1, #24] 0x080203A4: 9905 LDR R1, [SP, #20] 0x080203A6: 6809 LDR R1, [R1] 0x080203A8: 61C8 STR R0, [R1, #28] 0x080203AA: 9905 LDR R1, [SP, #20] 0x080203AC: 6809 LDR R1, [R1] 0x080203AE: 6208 STR R0, [R1, #32] 0x080203B0: 9905 LDR R1, [SP, #20] 0x080203B2: 6809 LDR R1, [R1] 0x080203B4: 6248 STR R0, [R1, #36] 0x080203B6: 9905 LDR R1, [SP, #20] 0x080203B8: 6809 LDR R1, [R1] 0x080203BA: 6288 STR R0, [R1, #40] 0x080203BC: 9803 LDR R0, [SP, #12] 0x080203BE: 9905 LDR R1, [SP, #20] 0x080203C0: 6809 LDR R1, [R1] 0x080203C2: 6048 STR R0, [R1, #4] 0x080203C4: 9802 LDR R0, [SP, #8] 0x080203C6: B950 CBNZ R0, .L1 ; 0x080203DE 0x080203C8: 9805 LDR R0, [SP, #20] 0x080203CA: 6801 LDR R1, [R0] 0x080203CC: F44F 6080 MOV.W R0, #0x0400 0x080203D0: 6108 STR R0, [R1, #16] 0x080203D2: 9805 LDR R0, [SP, #20] 0x080203D4: 6801 LDR R1, [R0] 0x080203D6: F44F 5080 MOV.W R0, #0x1000 0x080203DA: 6088 STR R0, [R1, #8] 0x080203DC: E014 B .L3 ; 0x08020408
.L1: 0x080203DE: 9802 LDR R0, [SP, #8] 0x080203E0: 2801 CMP R0, #1 0x080203E2: D10A BNE .L2 ; 0x080203FA 0x080203E4: 9805 LDR R0, [SP, #20] 0x080203E6: 6801 LDR R1, [R0] 0x080203E8: F44F 60C0 MOV.W R0, #0x0600 0x080203EC: 6108 STR R0, [R1, #16] 0x080203EE: 9805 LDR R0, [SP, #20] 0x080203F0: 6801 LDR R1, [R0] 0x080203F2: F44F 5080 MOV.W R0, #0x1000 0x080203F6: 6088 STR R0, [R1, #8] 0x080203F8: E006 B .L3 ; 0x08020408
.L2: 0x080203FA: 9805 LDR R0, [SP, #20] 0x080203FC: 6801 LDR R1, [R0] 0x080203FE: 2000 MOVS R0, #0 0x08020400: 6108 STR R0, [R1, #16] 0x08020402: 9905 LDR R1, [SP, #20] 0x08020404: 6809 LDR R1, [R1] 0x08020406: 6088 STR R0, [R1, #8]
.L3: 0x08020408: 9808 LDR R0, [SP, #32] 0x0802040A: 2801 CMP R0, #1 0x0802040C: D104 BNE .L4 ; 0x08020418 0x0802040E: 9805 LDR R0, [SP, #20] 0x08020410: 6801 LDR R1, [R0] 0x08020412: 2000 MOVS R0, #0 0x08020414: 60C8 STR R0, [R1, #12] 0x08020416: E004 B .L5 ; 0x08020422
.L4: 0x08020418: 9805 LDR R0, [SP, #20] 0x0802041A: 6801 LDR R1, [R0] 0x0802041C: F44F 5000 MOV.W R0, #0x2000 0x08020420: 60C8 STR R0, [R1, #12]
.L5: 0x08020422: 9805 LDR R0, [SP, #20] 0x08020424: 6800 LDR R0, [R0] 0x08020426: ED9D 0A09 VLDR S0, [SP, #36] 0x0802042A: EEB8 0B40 VCVT.F64.U32 D0, S0 0x0802042E: EEB0 1B0C VMOV.F64 D1, #3.5 0x08020432: EE20 0B01 VMUL.F64 D0, D0, D1 0x08020436: EEBC 0BC0 VCVT.U32.F64 S0, D0 0x0802043A: 4669 MOV R1, SP 0x0802043C: ED81 0A00 VSTR S0, [R1] 0x08020440: 2300 MOVS R3, #0 0x08020442: 4619 MOV R1, R3 0x08020444: 461A MOV R2, R3 0x08020446: F000 F81B BL RS485_ModbusEx_Init ; 0x08020480 0x0802044A: B108 CBZ R0, .L6 ; 0x08020450 0x0802044C: F7DF FF8A BL Error_Handler ; 0x08000364
.L6: 0x08020450: 9805 LDR R0, [SP, #20] 0x08020452: 6800 LDR R0, [R0] 0x08020454: F7EF F8F0 BL HAL_UARTEx_DisableFifoMode ; 0x0800F638 0x08020458: B108 CBZ R0, .L7 ; 0x0802045E 0x0802045A: F7DF FF83 BL Error_Handler ; 0x08000364
.L7: 0x0802045E: 9905 LDR R1, [SP, #20] 0x08020460: F851 0B27 LDR R0, [R1], #39 0x08020464: F44F 7280 MOV.W R2, #0x0100 0x08020468: F7EE FAD5 BL HAL_UART_Receive_IT ; 0x0800EA16 0x0802046C: B130 CBZ R0, .L9 ; 0x0802047C 0x0802046E: F641 4076 MOVW R0, #0x1C76 ; 0x08021C76 = .rodata..L.str.501 0x08020472: F6C0 0002 MOVT R0, #0x0802 ; 0x08021C76 = .rodata..L.str.501 0x08020476: F7F5 F990 BL printf ; 0x0801579A
.L8: 0x0802047A: E7FE B .L8 ; 0x0802047A
.L9: 0x0802047C: B006 ADD SP, SP, #24 0x0802047E: BD80 POP {R7, PC}
RS485_ModbusEx_Init: 0x08020480: B580 PUSH {R7, LR} 0x08020482: B088 SUB SP, SP, #32 0x08020484: F8DD C028 LDR.W R12, [SP, #40] 0x08020488: 9006 STR R0, [SP, #24] 0x0802048A: 9105 STR R1, [SP, #20] 0x0802048C: 9204 STR R2, [SP, #16] 0x0802048E: 9303 STR R3, [SP, #12] 0x08020490: 9806 LDR R0, [SP, #24] 0x08020492: B918 CBNZ R0, .L1 ; 0x0802049C 0x08020494: 2001 MOVS R0, #1 0x08020496: F88D 001F STRB.W R0, [SP, #31] 0x0802049A: E10D B .L17 ; 0x080206B8
.L1: 0x0802049C: 9806 LDR R0, [SP, #24] 0x0802049E: 6800 LDR R0, [R0] 0x080204A0: F241 0100 MOVW R1, #0x1000 0x080204A4: F2C4 0101 MOVT R1, #0x4001 0x080204A8: 4288 CMP R0, R1 0x080204AA: D04F BEQ .L2 ; 0x0802054C 0x080204AC: 9806 LDR R0, [SP, #24] 0x080204AE: 6800 LDR R0, [R0] 0x080204B0: F244 4100 MOVW R1, #0x4400 0x080204B4: F2C4 0100 MOVT R1, #0x4000 0x080204B8: 4288 CMP R0, R1 0x080204BA: D047 BEQ .L2 ; 0x0802054C 0x080204BC: 9806 LDR R0, [SP, #24] 0x080204BE: 6800 LDR R0, [R0] 0x080204C0: F644 0100 MOVW R1, #0x4800 0x080204C4: F2C4 0100 MOVT R1, #0x4000 0x080204C8: 4288 CMP R0, R1 0x080204CA: D03F BEQ .L2 ; 0x0802054C 0x080204CC: 9806 LDR R0, [SP, #24] 0x080204CE: 6800 LDR R0, [R0] 0x080204D0: F644 4100 MOVW R1, #0x4C00 0x080204D4: F2C4 0100 MOVT R1, #0x4000 0x080204D8: 4288 CMP R0, R1 0x080204DA: D037 BEQ .L2 ; 0x0802054C 0x080204DC: 9806 LDR R0, [SP, #24] 0x080204DE: 6800 LDR R0, [R0] 0x080204E0: F245 0100 MOVW R1, #0x5000 0x080204E4: F2C4 0100 MOVT R1, #0x4000 0x080204E8: 4288 CMP R0, R1 0x080204EA: D02F BEQ .L2 ; 0x0802054C 0x080204EC: 9806 LDR R0, [SP, #24] 0x080204EE: 6800 LDR R0, [R0] 0x080204F0: F241 4100 MOVW R1, #0x1400 0x080204F4: F2C4 0101 MOVT R1, #0x4001 0x080204F8: 4288 CMP R0, R1 0x080204FA: D027 BEQ .L2 ; 0x0802054C 0x080204FC: 9806 LDR R0, [SP, #24] 0x080204FE: 6800 LDR R0, [R0] 0x08020500: F647 0100 MOVW R1, #0x7800 0x08020504: F2C4 0100 MOVT R1, #0x4000 0x08020508: 4288 CMP R0, R1 0x0802050A: D01F BEQ .L2 ; 0x0802054C 0x0802050C: 9806 LDR R0, [SP, #24] 0x0802050E: 6800 LDR R0, [R0] 0x08020510: F647 4100 MOVW R1, #0x7C00 0x08020514: F2C4 0100 MOVT R1, #0x4000 0x08020518: 4288 CMP R0, R1 0x0802051A: D017 BEQ .L2 ; 0x0802054C 0x0802051C: 9806 LDR R0, [SP, #24] 0x0802051E: 6800 LDR R0, [R0] 0x08020520: F641 0100 MOVW R1, #0x1800 0x08020524: F2C4 0101 MOVT R1, #0x4001 0x08020528: 4288 CMP R0, R1 0x0802052A: D00F BEQ .L2 ; 0x0802054C 0x0802052C: 9806 LDR R0, [SP, #24] 0x0802052E: 6800 LDR R0, [R0] 0x08020530: F641 4100 MOVW R1, #0x1C00 0x08020534: F2C4 0101 MOVT R1, #0x4001 0x08020538: 4288 CMP R0, R1 0x0802053A: D007 BEQ .L2 ; 0x0802054C 0x0802053C: 9806 LDR R0, [SP, #24] 0x0802053E: 6800 LDR R0, [R0] 0x08020540: F640 4100 MOVW R1, #0x0C00 0x08020544: F6C5 0100 MOVT R1, #0x5800 0x08020548: 4288 CMP R0, R1 0x0802054A: D100 BNE .L3 ; 0x0802054E
.L2: 0x0802054C: E007 B .L4 ; 0x0802055E
.L3: 0x0802054E: F641 6053 MOVW R0, #0x1E53 ; 0x08021E53 = .rodata..L.str.1.502 0x08020552: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E53 = .rodata..L.str.1.502 0x08020556: F44F 71A6 MOV.W R1, #0x014C 0x0802055A: F7E4 FB1E BL vApplicationStackOverflowHook ; 0x08004B9A
.L4: 0x0802055E: 9805 LDR R0, [SP, #20] 0x08020560: B118 CBZ R0, .L5 ; 0x0802056A 0x08020562: 9805 LDR R0, [SP, #20] 0x08020564: F5B0 4F00 CMP.W R0, #0x8000 0x08020568: D100 BNE .L6 ; 0x0802056C
.L5: 0x0802056A: E007 B .L7 ; 0x0802057C
.L6: 0x0802056C: F641 6053 MOVW R0, #0x1E53 ; 0x08021E53 = .rodata..L.str.1.502 0x08020570: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E53 = .rodata..L.str.1.502 0x08020574: F240 114F MOVW R1, #0x014F 0x08020578: F7E4 FB0F BL vApplicationStackOverflowHook ; 0x08004B9A
.L7: 0x0802057C: 9804 LDR R0, [SP, #16] 0x0802057E: 281F CMP R0, #31 0x08020580: D800 BHI .L8 ; 0x08020584 0x08020582: E007 B .L9 ; 0x08020594
.L8: 0x08020584: F641 6053 MOVW R0, #0x1E53 ; 0x08021E53 = .rodata..L.str.1.502 0x08020588: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E53 = .rodata..L.str.1.502 0x0802058C: F44F 71A9 MOV.W R1, #0x0152 0x08020590: F7E4 FB03 BL vApplicationStackOverflowHook ; 0x08004B9A
.L9: 0x08020594: 9803 LDR R0, [SP, #12] 0x08020596: 281F CMP R0, #31 0x08020598: D800 BHI .L10 ; 0x0802059C 0x0802059A: E007 B .L11 ; 0x080205AC
.L10: 0x0802059C: F641 6053 MOVW R0, #0x1E53 ; 0x08021E53 = .rodata..L.str.1.502 0x080205A0: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E53 = .rodata..L.str.1.502 0x080205A4: F240 1155 MOVW R1, #0x0155 0x080205A8: F7E4 FAF7 BL vApplicationStackOverflowHook ; 0x08004B9A
.L11: 0x080205AC: 9806 LDR R0, [SP, #24] 0x080205AE: F8D0 0088 LDR.W R0, [R0, #136] 0x080205B2: B930 CBNZ R0, .L12 ; 0x080205C2 0x080205B4: 9906 LDR R1, [SP, #24] 0x080205B6: 2000 MOVS R0, #0 0x080205B8: F881 0084 STRB.W R0, [R1, #132] 0x080205BC: 9806 LDR R0, [SP, #24] 0x080205BE: F7F5 FF97 BL HAL_UART_MspInit ; 0x080164F0
.L12: 0x080205C2: 9906 LDR R1, [SP, #24] 0x080205C4: 2024 MOVS R0, #36 0x080205C6: F8C1 0088 STR.W R0, [R1, #136] 0x080205CA: 9806 LDR R0, [SP, #24] 0x080205CC: 6801 LDR R1, [R0] 0x080205CE: 6808 LDR R0, [R1] 0x080205D0: F020 0001 BIC R0, R0, #1 0x080205D4: 6008 STR R0, [R1] 0x080205D6: 9806 LDR R0, [SP, #24] 0x080205D8: F7E4 FAE4 BL UART_SetConfig ; 0x08004BA4 0x080205DC: 2801 CMP R0, #1 0x080205DE: D103 BNE .L13 ; 0x080205E8 0x080205E0: 2001 MOVS R0, #1 0x080205E2: F88D 001F STRB.W R0, [SP, #31] 0x080205E6: E067 B .L17 ; 0x080206B8
.L13: 0x080205E8: 9806 LDR R0, [SP, #24] 0x080205EA: 6A80 LDR R0, [R0, #40] 0x080205EC: B110 CBZ R0, .L14 ; 0x080205F4 0x080205EE: 9806 LDR R0, [SP, #24] 0x080205F0: F7ED FF51 BL UART_AdvFeatureConfig ; 0x0800E496
.L14: 0x080205F4: 9806 LDR R0, [SP, #24] 0x080205F6: 6801 LDR R1, [R0] 0x080205F8: 6888 LDR R0, [R1, #8] 0x080205FA: F440 4080 ORR R0, R0, #0x4000 0x080205FE: 6088 STR R0, [R1, #8] 0x08020600: 9806 LDR R0, [SP, #24] 0x08020602: 6800 LDR R0, [R0] 0x08020604: 6880 LDR R0, [R0, #8] 0x08020606: F420 4000 BIC R0, R0, #0x8000 0x0802060A: 9905 LDR R1, [SP, #20] 0x0802060C: 4308 ORRS R0, R1 0x0802060E: 9906 LDR R1, [SP, #24] 0x08020610: 6809 LDR R1, [R1] 0x08020612: 6088 STR R0, [R1, #8] 0x08020614: 9804 LDR R0, [SP, #16] 0x08020616: 0540 LSLS R0, R0, #21 0x08020618: 9002 STR R0, [SP, #8] 0x0802061A: 9903 LDR R1, [SP, #12] 0x0802061C: 9802 LDR R0, [SP, #8] 0x0802061E: EA40 4001 ORR.W R0, R0, R1, LSL #16 0x08020622: 9002 STR R0, [SP, #8] 0x08020624: 9806 LDR R0, [SP, #24] 0x08020626: 6800 LDR R0, [R0] 0x08020628: 6800 LDR R0, [R0] 0x0802062A: F36F 4019 BFC R0, #16, #10 0x0802062E: 9902 LDR R1, [SP, #8] 0x08020630: 4308 ORRS R0, R1 0x08020632: 9906 LDR R1, [SP, #24] 0x08020634: 6809 LDR R1, [R1] 0x08020636: 6008 STR R0, [R1] 0x08020638: 9806 LDR R0, [SP, #24] 0x0802063A: 6801 LDR R1, [R0] 0x0802063C: 6848 LDR R0, [R1, #4] 0x0802063E: F440 0000 ORR R0, R0, #0x800000 0x08020642: 6048 STR R0, [R1, #4] 0x08020644: 9806 LDR R0, [SP, #24] 0x08020646: 6801 LDR R1, [R0] 0x08020648: 6808 LDR R0, [R1] 0x0802064A: F040 6080 ORR R0, R0, #0x04000000 0x0802064E: 6008 STR R0, [R1] 0x08020650: 9806 LDR R0, [SP, #24] 0x08020652: 6840 LDR R0, [R0, #4] 0x08020654: F5B0 4F96 CMP.W R0, #0x4B00 0x08020658: D80A BHI .L15 ; 0x08020670 0x0802065A: 9806 LDR R0, [SP, #24] 0x0802065C: 6800 LDR R0, [R0] 0x0802065E: 6940 LDR R0, [R0, #20] 0x08020660: F000 407F AND R0, R0, #0xFF000000 0x08020664: 990A LDR R1, [SP, #40] 0x08020666: 4308 ORRS R0, R1 0x08020668: 9906 LDR R1, [SP, #24] 0x0802066A: 6809 LDR R1, [R1] 0x0802066C: 6148 STR R0, [R1, #20] 0x0802066E: E018 B .L16 ; 0x080206A2
.L15: 0x08020670: 9806 LDR R0, [SP, #24] 0x08020672: 6840 LDR R0, [R0, #4] 0x08020674: F240 61D6 MOVW R1, #0x06D6 0x08020678: 4348 MULS R0, R1, R0 0x0802067A: F64D 6183 MOVW R1, #0xDE83 0x0802067E: F2C4 311B MOVT R1, #0x431B 0x08020682: FBA0 0101 UMULL R0, R1, R0, R1 0x08020686: 2001 MOVS R0, #1 0x08020688: EB00 4091 ADD.W R0, R0, R1, LSR #18 0x0802068C: 9001 STR R0, [SP, #4] 0x0802068E: 9806 LDR R0, [SP, #24] 0x08020690: 6800 LDR R0, [R0] 0x08020692: 6940 LDR R0, [R0, #20] 0x08020694: F000 407F AND R0, R0, #0xFF000000 0x08020698: 9901 LDR R1, [SP, #4] 0x0802069A: 4308 ORRS R0, R1 0x0802069C: 9906 LDR R1, [SP, #24] 0x0802069E: 6809 LDR R1, [R1] 0x080206A0: 6148 STR R0, [R1, #20]
.L16: 0x080206A2: 9806 LDR R0, [SP, #24] 0x080206A4: 6801 LDR R1, [R0] 0x080206A6: 6808 LDR R0, [R1] 0x080206A8: F040 0001 ORR R0, R0, #1 0x080206AC: 6008 STR R0, [R1] 0x080206AE: 9806 LDR R0, [SP, #24] 0x080206B0: F7FA F872 BL UART_CheckIdleState ; 0x0801A798 0x080206B4: F88D 001F STRB.W R0, [SP, #31]
.L17: 0x080206B8: F89D 001F LDRB.W R0, [SP, #31] 0x080206BC: B008 ADD SP, SP, #32 0x080206BE: BD80 POP {R7, PC}
MODBUS_UART_IRQHandler: 0x080206C0: B580 PUSH {R7, LR} 0x080206C2: B086 SUB SP, SP, #24 0x080206C4: 9005 STR R0, [SP, #20] 0x080206C6: 9104 STR R1, [SP, #16] 0x080206C8: 9805 LDR R0, [SP, #20] 0x080206CA: 6800 LDR R0, [R0] 0x080206CC: 69C0 LDR R0, [R0, #28] 0x080206CE: 9003 STR R0, [SP, #12] 0x080206D0: 9805 LDR R0, [SP, #20] 0x080206D2: 6800 LDR R0, [R0] 0x080206D4: 6800 LDR R0, [R0] 0x080206D6: 9002 STR R0, [SP, #8] 0x080206D8: 9805 LDR R0, [SP, #20] 0x080206DA: 6800 LDR R0, [R0] 0x080206DC: 6880 LDR R0, [R0, #8] 0x080206DE: 9001 STR R0, [SP, #4] 0x080206E0: 9803 LDR R0, [SP, #12] 0x080206E2: F000 000F AND R0, R0, #15 0x080206E6: 9000 STR R0, [SP, #0] 0x080206E8: 9800 LDR R0, [SP, #0] 0x080206EA: 2800 CMP R0, #0 0x080206EC: D060 BEQ .L6 ; 0x080207B0 0x080206EE: 9801 LDR R0, [SP, #4] 0x080206F0: 2101 MOVS R1, #1 0x080206F2: F2C1 0100 MOVT R1, #0x1000 0x080206F6: 4208 TST R0, R1 0x080206F8: D104 BNE .L1 ; 0x08020704 0x080206FA: F8BD 0008 LDRH.W R0, [SP, #8] 0x080206FE: F410 7F90 TST R0, #0x0120 0x08020702: D055 BEQ .L6 ; 0x080207B0
.L1: 0x08020704: F89D 000C LDRB.W R0, [SP, #12] 0x08020708: 07C0 LSLS R0, R0, #31 0x0802070A: B170 CBZ R0, .L2 ; 0x0802072A 0x0802070C: F89D 0009 LDRB.W R0, [SP, #9] 0x08020710: 07C0 LSLS R0, R0, #31 0x08020712: B150 CBZ R0, .L2 ; 0x0802072A 0x08020714: 9805 LDR R0, [SP, #20] 0x08020716: 6801 LDR R1, [R0] 0x08020718: 2001 MOVS R0, #1 0x0802071A: 6208 STR R0, [R1, #32] 0x0802071C: 9905 LDR R1, [SP, #20] 0x0802071E: F8D1 0090 LDR.W R0, [R1, #144] 0x08020722: F040 0001 ORR R0, R0, #1 0x08020726: F8C1 0090 STR.W R0, [R1, #144]
.L2: 0x0802072A: F89D 000C LDRB.W R0, [SP, #12] 0x0802072E: 0780 LSLS R0, R0, #30 0x08020730: 2800 CMP R0, #0 0x08020732: D50E BPL .L3 ; 0x08020752 0x08020734: F89D 0004 LDRB.W R0, [SP, #4] 0x08020738: 07C0 LSLS R0, R0, #31 0x0802073A: B150 CBZ R0, .L3 ; 0x08020752 0x0802073C: 9805 LDR R0, [SP, #20] 0x0802073E: 6801 LDR R1, [R0] 0x08020740: 2002 MOVS R0, #2 0x08020742: 6208 STR R0, [R1, #32] 0x08020744: 9905 LDR R1, [SP, #20] 0x08020746: F8D1 0090 LDR.W R0, [R1, #144] 0x0802074A: F040 0004 ORR R0, R0, #4 0x0802074E: F8C1 0090 STR.W R0, [R1, #144]
.L3: 0x08020752: F89D 000C LDRB.W R0, [SP, #12] 0x08020756: 0740 LSLS R0, R0, #29 0x08020758: 2800 CMP R0, #0 0x0802075A: D50E BPL .L4 ; 0x0802077A 0x0802075C: F89D 0004 LDRB.W R0, [SP, #4] 0x08020760: 07C0 LSLS R0, R0, #31 0x08020762: B150 CBZ R0, .L4 ; 0x0802077A 0x08020764: 9805 LDR R0, [SP, #20] 0x08020766: 6801 LDR R1, [R0] 0x08020768: 2004 MOVS R0, #4 0x0802076A: 6208 STR R0, [R1, #32] 0x0802076C: 9905 LDR R1, [SP, #20] 0x0802076E: F8D1 0090 LDR.W R0, [R1, #144] 0x08020772: F040 0002 ORR R0, R0, #2 0x08020776: F8C1 0090 STR.W R0, [R1, #144]
.L4: 0x0802077A: F89D 000C LDRB.W R0, [SP, #12] 0x0802077E: 0700 LSLS R0, R0, #28 0x08020780: 2800 CMP R0, #0 0x08020782: D515 BPL .L6 ; 0x080207B0 0x08020784: F89D 0008 LDRB.W R0, [SP, #8] 0x08020788: 0680 LSLS R0, R0, #26 0x0802078A: 2800 CMP R0, #0 0x0802078C: D405 BMI .L5 ; 0x0802079A 0x0802078E: 9801 LDR R0, [SP, #4] 0x08020790: 2101 MOVS R1, #1 0x08020792: F2C1 0100 MOVT R1, #0x1000 0x08020796: 4208 TST R0, R1 0x08020798: D00A BEQ .L6 ; 0x080207B0
.L5: 0x0802079A: 9805 LDR R0, [SP, #20] 0x0802079C: 6801 LDR R1, [R0] 0x0802079E: 2008 MOVS R0, #8 0x080207A0: 6208 STR R0, [R1, #32] 0x080207A2: 9905 LDR R1, [SP, #20] 0x080207A4: F8D1 0090 LDR.W R0, [R1, #144] 0x080207A8: F040 0008 ORR R0, R0, #8 0x080207AC: F8C1 0090 STR.W R0, [R1, #144]
.L6: 0x080207B0: F89D 000D LDRB.W R0, [SP, #13] 0x080207B4: 0700 LSLS R0, R0, #28 0x080207B6: 2800 CMP R0, #0 0x080207B8: D51B BPL .L8 ; 0x080207F2 0x080207BA: F89D 000B LDRB.W R0, [SP, #11] 0x080207BE: 0740 LSLS R0, R0, #29 0x080207C0: 2800 CMP R0, #0 0x080207C2: D404 BMI .L7 ; 0x080207CE 0x080207C4: F89D 0006 LDRB.W R0, [SP, #6] 0x080207C8: 0600 LSLS R0, R0, #24 0x080207CA: 2800 CMP R0, #0 0x080207CC: D511 BPL .L8 ; 0x080207F2
.L7: 0x080207CE: 9805 LDR R0, [SP, #20] 0x080207D0: 6801 LDR R1, [R0] 0x080207D2: F44F 6000 MOV.W R0, #0x0800 0x080207D6: 6208 STR R0, [R1, #32] 0x080207D8: 9905 LDR R1, [SP, #20] 0x080207DA: 2020 MOVS R0, #32 0x080207DC: F8C1 008C STR.W R0, [R1, #140] 0x080207E0: 9905 LDR R1, [SP, #20] 0x080207E2: F8C1 0088 STR.W R0, [R1, #136] 0x080207E6: 9904 LDR R1, [SP, #16] 0x080207E8: 2001 MOVS R0, #1 0x080207EA: 7508 STRB R0, [R1, #20] 0x080207EC: 9904 LDR R1, [SP, #16] 0x080207EE: F881 0231 STRB.W R0, [R1, #0x0231]
.L8: 0x080207F2: F89D 000C LDRB.W R0, [SP, #12] 0x080207F6: 0680 LSLS R0, R0, #26 0x080207F8: 2800 CMP R0, #0 0x080207FA: D52D BPL .L11 ; 0x08020858 0x080207FC: F89D 0008 LDRB.W R0, [SP, #8] 0x08020800: 0680 LSLS R0, R0, #26 0x08020802: 2800 CMP R0, #0 0x08020804: D404 BMI .L9 ; 0x08020810 0x08020806: F89D 0007 LDRB.W R0, [SP, #7] 0x0802080A: 06C0 LSLS R0, R0, #27 0x0802080C: 2800 CMP R0, #0 0x0802080E: D523 BPL .L11 ; 0x08020858
.L9: 0x08020810: 9805 LDR R0, [SP, #20] 0x08020812: F8D0 008C LDR.W R0, [R0, #140] 0x08020816: 2822 CMP R0, #34 0x08020818: D118 BNE .L10 ; 0x0802084C 0x0802081A: 9804 LDR R0, [SP, #16] 0x0802081C: F8D0 0228 LDR.W R0, [R0, #0x0228] 0x08020820: 28FF CMP R0, #255 0x08020822: D813 BHI .L10 ; 0x0802084C 0x08020824: 9805 LDR R0, [SP, #20] 0x08020826: 6800 LDR R0, [R0] 0x08020828: 6A40 LDR R0, [R0, #36] 0x0802082A: 9904 LDR R1, [SP, #16] 0x0802082C: F8D1 2228 LDR.W R2, [R1, #0x0228] 0x08020830: 4411 ADD R1, R2 0x08020832: F881 0027 STRB.W R0, [R1, #39] 0x08020836: 9904 LDR R1, [SP, #16] 0x08020838: F8D1 0228 LDR.W R0, [R1, #0x0228] 0x0802083C: 3001 ADDS R0, #1 0x0802083E: F8C1 0228 STR.W R0, [R1, #0x0228] 0x08020842: 9904 LDR R1, [SP, #16] 0x08020844: 2001 MOVS R0, #1 0x08020846: F881 0231 STRB.W R0, [R1, #0x0231] 0x0802084A: E005 B .L11 ; 0x08020858
.L10: 0x0802084C: 9805 LDR R0, [SP, #20] 0x0802084E: 6801 LDR R1, [R0] 0x08020850: 6988 LDR R0, [R1, #24] 0x08020852: F040 0008 ORR R0, R0, #8 0x08020856: 6188 STR R0, [R1, #24]
.L11: 0x08020858: F89D 000C LDRB.W R0, [SP, #12] 0x0802085C: 0600 LSLS R0, R0, #24 0x0802085E: 2800 CMP R0, #0 0x08020860: D511 BPL .L13 ; 0x08020886 0x08020862: F89D 0008 LDRB.W R0, [SP, #8] 0x08020866: 0600 LSLS R0, R0, #24 0x08020868: 2800 CMP R0, #0 0x0802086A: D404 BMI .L12 ; 0x08020876 0x0802086C: F89D 0006 LDRB.W R0, [SP, #6] 0x08020870: 0600 LSLS R0, R0, #24 0x08020872: 2800 CMP R0, #0 0x08020874: D507 BPL .L13 ; 0x08020886
.L12: 0x08020876: 9804 LDR R0, [SP, #16] 0x08020878: 6800 LDR R0, [R0] 0x0802087A: F000 F85B BL UART_TxISR_8BIT.505 ; 0x08020934 0x0802087E: 9904 LDR R1, [SP, #16] 0x08020880: 2001 MOVS R0, #1 0x08020882: F881 0230 STRB.W R0, [R1, #0x0230]
.L13: 0x08020886: F89D 000C LDRB.W R0, [SP, #12] 0x0802088A: 0640 LSLS R0, R0, #25 0x0802088C: 2800 CMP R0, #0 0x0802088E: D50F BPL .L14 ; 0x080208B0 0x08020890: F89D 0008 LDRB.W R0, [SP, #8] 0x08020894: 0640 LSLS R0, R0, #25 0x08020896: 2800 CMP R0, #0 0x08020898: D50A BPL .L14 ; 0x080208B0 0x0802089A: 9904 LDR R1, [SP, #16] 0x0802089C: 2000 MOVS R0, #0 0x0802089E: F881 0026 STRB.W R0, [R1, #38] 0x080208A2: 9805 LDR R0, [SP, #20] 0x080208A4: F7F4 F9C1 BL UART_EndTransmit_IT.506 ; 0x08014C2A 0x080208A8: 9905 LDR R1, [SP, #20] 0x080208AA: 2022 MOVS R0, #34 0x080208AC: F8C1 008C STR.W R0, [R1, #140]
.L14: 0x080208B0: 9805 LDR R0, [SP, #20] 0x080208B2: F8D0 0090 LDR.W R0, [R0, #144] 0x080208B6: B3D8 CBZ R0, .L18 ; 0x08020930 0x080208B8: 9905 LDR R1, [SP, #20] 0x080208BA: 2022 MOVS R0, #34 0x080208BC: F8C1 008C STR.W R0, [R1, #140] 0x080208C0: F89D 000C LDRB.W R0, [SP, #12] 0x080208C4: 0680 LSLS R0, R0, #26 0x080208C6: 2800 CMP R0, #0 0x080208C8: D514 BPL .L16 ; 0x080208F4 0x080208CA: F89D 0008 LDRB.W R0, [SP, #8] 0x080208CE: 0680 LSLS R0, R0, #26 0x080208D0: 2800 CMP R0, #0 0x080208D2: D404 BMI .L15 ; 0x080208DE 0x080208D4: F89D 0007 LDRB.W R0, [SP, #7] 0x080208D8: 06C0 LSLS R0, R0, #27 0x080208DA: 2800 CMP R0, #0 0x080208DC: D50A BPL .L16 ; 0x080208F4
.L15: 0x080208DE: 9805 LDR R0, [SP, #20] 0x080208E0: 6801 LDR R1, [R0] 0x080208E2: 6988 LDR R0, [R1, #24] 0x080208E4: F040 0008 ORR R0, R0, #8 0x080208E8: 6188 STR R0, [R1, #24] 0x080208EA: 9905 LDR R1, [SP, #20] 0x080208EC: 2000 MOVS R0, #0 0x080208EE: F8C1 0090 STR.W R0, [R1, #144] 0x080208F2: E01D B .L18 ; 0x08020930
.L16: 0x080208F4: F89D 000C LDRB.W R0, [SP, #12] 0x080208F8: 0600 LSLS R0, R0, #24 0x080208FA: 2800 CMP R0, #0 0x080208FC: D518 BPL .L18 ; 0x08020930 0x080208FE: F89D 0008 LDRB.W R0, [SP, #8] 0x08020902: 0600 LSLS R0, R0, #24 0x08020904: 2800 CMP R0, #0 0x08020906: D404 BMI .L17 ; 0x08020912 0x08020908: F89D 0006 LDRB.W R0, [SP, #6] 0x0802090C: 0600 LSLS R0, R0, #24 0x0802090E: 2800 CMP R0, #0 0x08020910: D50E BPL .L18 ; 0x08020930
.L17: 0x08020912: 9904 LDR R1, [SP, #16] 0x08020914: 2000 MOVS R0, #0 0x08020916: F881 0026 STRB.W R0, [R1, #38] 0x0802091A: 9805 LDR R0, [SP, #20] 0x0802091C: F7F4 F985 BL UART_EndTransmit_IT.506 ; 0x08014C2A 0x08020920: 9905 LDR R1, [SP, #20] 0x08020922: 2022 MOVS R0, #34 0x08020924: F8C1 008C STR.W R0, [R1, #140] 0x08020928: 9904 LDR R1, [SP, #16] 0x0802092A: 2001 MOVS R0, #1 0x0802092C: F881 0230 STRB.W R0, [R1, #0x0230]
.L18: 0x08020930: B006 ADD SP, SP, #24 0x08020932: BD80 POP {R7, PC}
UART_TxISR_8BIT.505: 0x08020934: B081 SUB SP, SP, #4 0x08020936: 9000 STR R0, [SP, #0] 0x08020938: 9800 LDR R0, [SP, #0] 0x0802093A: F8D0 0088 LDR.W R0, [R0, #136] 0x0802093E: 2821 CMP R0, #33 0x08020940: D120 BNE .L3 ; 0x08020984 0x08020942: 9800 LDR R0, [SP, #0] 0x08020944: F8B0 0056 LDRH.W R0, [R0, #86] 0x08020948: B960 CBNZ R0, .L1 ; 0x08020964 0x0802094A: 9800 LDR R0, [SP, #0] 0x0802094C: 6801 LDR R1, [R0] 0x0802094E: 6808 LDR R0, [R1] 0x08020950: F020 0080 BIC R0, R0, #128 0x08020954: 6008 STR R0, [R1] 0x08020956: 9800 LDR R0, [SP, #0] 0x08020958: 6801 LDR R1, [R0] 0x0802095A: 6808 LDR R0, [R1] 0x0802095C: F040 0040 ORR R0, R0, #64 0x08020960: 6008 STR R0, [R1] 0x08020962: E00E B .L2 ; 0x08020982
.L1: 0x08020964: 9800 LDR R0, [SP, #0] 0x08020966: 6801 LDR R1, [R0] 0x08020968: 6D00 LDR R0, [R0, #80] 0x0802096A: 7800 LDRB R0, [R0] 0x0802096C: 6288 STR R0, [R1, #40] 0x0802096E: 9900 LDR R1, [SP, #0] 0x08020970: 6D08 LDR R0, [R1, #80] 0x08020972: 3001 ADDS R0, #1 0x08020974: 6508 STR R0, [R1, #80] 0x08020976: 9900 LDR R1, [SP, #0] 0x08020978: F8B1 0056 LDRH.W R0, [R1, #86] 0x0802097C: 3801 SUBS R0, #1 0x0802097E: F8A1 0056 STRH.W R0, [R1, #86]
.L2: 0x08020982: E00B B .L4 ; 0x0802099C
.L3: 0x08020984: 9800 LDR R0, [SP, #0] 0x08020986: 6801 LDR R1, [R0] 0x08020988: 6808 LDR R0, [R1] 0x0802098A: F020 0080 BIC R0, R0, #128 0x0802098E: 6008 STR R0, [R1] 0x08020990: 9800 LDR R0, [SP, #0] 0x08020992: 6801 LDR R1, [R0] 0x08020994: 6808 LDR R0, [R1] 0x08020996: F040 0040 ORR R0, R0, #64 0x0802099A: 6008 STR R0, [R1]
.L4: 0x0802099C: B001 ADD SP, SP, #4 0x0802099E: 4770 BX LR
mbClearTxBuffer: 0x080209A0: B081 SUB SP, SP, #4 0x080209A2: 9000 STR R0, [SP, #0] 0x080209A4: 9900 LDR R1, [SP, #0] 0x080209A6: 2000 MOVS R0, #0 0x080209A8: F8C1 022C STR.W R0, [R1, #0x022C] 0x080209AC: B001 ADD SP, SP, #4 0x080209AE: 4770 BX LR
mbGetFrameComplete: 0x080209B0: B081 SUB SP, SP, #4 0x080209B2: 9000 STR R0, [SP, #0] 0x080209B4: 9800 LDR R0, [SP, #0] 0x080209B6: 7D00 LDRB R0, [R0, #20] 0x080209B8: F000 0001 AND R0, R0, #1 0x080209BC: B001 ADD SP, SP, #4 0x080209BE: 4770 BX LR
mbClearRxFrame: 0x080209C0: B081 SUB SP, SP, #4 0x080209C2: 9000 STR R0, [SP, #0] 0x080209C4: 9900 LDR R1, [SP, #0] 0x080209C6: 2000 MOVS R0, #0 0x080209C8: F8C1 0228 STR.W R0, [R1, #0x0228] 0x080209CC: 9900 LDR R1, [SP, #0] 0x080209CE: 7508 STRB R0, [R1, #20] 0x080209D0: B001 ADD SP, SP, #4 0x080209D2: 4770 BX LR
mbSlaveProcessPdu: 0x080209D4: B580 PUSH {R7, LR} 0x080209D6: B088 SUB SP, SP, #32 0x080209D8: 9007 STR R0, [SP, #28] 0x080209DA: 9106 STR R1, [SP, #24] 0x080209DC: 9205 STR R2, [SP, #20] 0x080209DE: F88D 3013 STRB.W R3, [SP, #19] 0x080209E2: 9806 LDR R0, [SP, #24] 0x080209E4: 7840 LDRB R0, [R0, #1] 0x080209E6: 9003 STR R0, [SP, #12] 0x080209E8: 9803 LDR R0, [SP, #12] 0x080209EA: 9001 STR R0, [SP, #4] 0x080209EC: 2803 CMP R0, #3 0x080209EE: D006 BEQ .L1 ; 0x080209FE 0x080209F0: 9801 LDR R0, [SP, #4] 0x080209F2: 2806 CMP R0, #6 0x080209F4: D00C BEQ .L2 ; 0x08020A10 0x080209F6: 9801 LDR R0, [SP, #4] 0x080209F8: 2810 CMP R0, #16 0x080209FA: D012 BEQ .L3 ; 0x08020A22 0x080209FC: E01A B .L4 ; 0x08020A34
.L1: 0x080209FE: 9807 LDR R0, [SP, #28] 0x08020A00: 9906 LDR R1, [SP, #24] 0x08020A02: 9A05 LDR R2, [SP, #20] 0x08020A04: F89D 3013 LDRB.W R3, [SP, #19] 0x08020A08: F7F4 FA24 BL mbSlaveReadHoldingRegisters ; 0x08014E54 0x08020A0C: 9002 STR R0, [SP, #8] 0x08020A0E: E018 B .L5 ; 0x08020A42
.L2: 0x08020A10: 9807 LDR R0, [SP, #28] 0x08020A12: 9906 LDR R1, [SP, #24] 0x08020A14: 9A05 LDR R2, [SP, #20] 0x08020A16: F89D 3013 LDRB.W R3, [SP, #19] 0x08020A1A: F7F4 FA92 BL mbSlaveWriteSingleRegister ; 0x08014F42 0x08020A1E: 9002 STR R0, [SP, #8] 0x08020A20: E00F B .L5 ; 0x08020A42
.L3: 0x08020A22: 9807 LDR R0, [SP, #28] 0x08020A24: 9906 LDR R1, [SP, #24] 0x08020A26: 9A05 LDR R2, [SP, #20] 0x08020A28: F89D 3013 LDRB.W R3, [SP, #19] 0x08020A2C: F000 F80C BL mbSlaveWriteMultipleRegisters ; 0x08020A48 0x08020A30: 9002 STR R0, [SP, #8] 0x08020A32: E006 B .L5 ; 0x08020A42
.L4: 0x08020A34: 9807 LDR R0, [SP, #28] 0x08020A36: 9903 LDR R1, [SP, #12] 0x08020A38: 9B05 LDR R3, [SP, #20] 0x08020A3A: 2201 MOVS R2, #1 0x08020A3C: F7F4 FAE4 BL mbSlaveResponseException ; 0x08015008 0x08020A40: 9002 STR R0, [SP, #8]
.L5: 0x08020A42: 9802 LDR R0, [SP, #8] 0x08020A44: B008 ADD SP, SP, #32 0x08020A46: BD80 POP {R7, PC}
mbSlaveWriteMultipleRegisters: 0x08020A48: B580 PUSH {R7, LR} 0x08020A4A: B08A SUB SP, SP, #40 0x08020A4C: 9008 STR R0, [SP, #32] 0x08020A4E: 9107 STR R1, [SP, #28] 0x08020A50: 9206 STR R2, [SP, #24] 0x08020A52: 9305 STR R3, [SP, #20] 0x08020A54: 9805 LDR R0, [SP, #20] 0x08020A56: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08020A5A: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08020A5E: F891 104E LDRB.W R1, [R1, #78] 0x08020A62: 4288 CMP R0, R1 0x08020A64: D009 BEQ .L1 ; 0x08020A7A 0x08020A66: 9805 LDR R0, [SP, #20] 0x08020A68: B138 CBZ R0, .L1 ; 0x08020A7A 0x08020A6A: 9808 LDR R0, [SP, #32] 0x08020A6C: 9B06 LDR R3, [SP, #24] 0x08020A6E: 2106 MOVS R1, #6 0x08020A70: 220B MOVS R2, #11 0x08020A72: F7F4 FAC9 BL mbSlaveResponseException ; 0x08015008 0x08020A76: 9009 STR R0, [SP, #36] 0x08020A78: E06D B .L7 ; 0x08020B56
.L1: 0x08020A7A: 9807 LDR R0, [SP, #28] 0x08020A7C: 8840 LDRH R0, [R0, #2] 0x08020A7E: BA40 REV16 R0, R0 0x08020A80: 9004 STR R0, [SP, #16] 0x08020A82: 9807 LDR R0, [SP, #28] 0x08020A84: 8880 LDRH R0, [R0, #4] 0x08020A86: BA40 REV16 R0, R0 0x08020A88: 9003 STR R0, [SP, #12] 0x08020A8A: 2007 MOVS R0, #7 0x08020A8C: 9001 STR R0, [SP, #4] 0x08020A8E: 9803 LDR R0, [SP, #12] 0x08020A90: B110 CBZ R0, .L2 ; 0x08020A98 0x08020A92: 9803 LDR R0, [SP, #12] 0x08020A94: 287C CMP R0, #124 0x08020A96: D307 BCC .L3 ; 0x08020AA8
.L2: 0x08020A98: 9808 LDR R0, [SP, #32] 0x08020A9A: 9B06 LDR R3, [SP, #24] 0x08020A9C: 2110 MOVS R1, #16 0x08020A9E: 2203 MOVS R2, #3 0x08020AA0: F7F4 FAB2 BL mbSlaveResponseException ; 0x08015008 0x08020AA4: 9009 STR R0, [SP, #36] 0x08020AA6: E056 B .L7 ; 0x08020B56
.L3: 0x08020AA8: 9804 LDR R0, [SP, #16] 0x08020AAA: 9903 LDR R1, [SP, #12] 0x08020AAC: 4408 ADD R0, R1 0x08020AAE: 3801 SUBS R0, #1 0x08020AB0: F5B0 7FBD CMP.W R0, #0x017A 0x08020AB4: D307 BCC .L4 ; 0x08020AC6 0x08020AB6: 9808 LDR R0, [SP, #32] 0x08020AB8: 9B06 LDR R3, [SP, #24] 0x08020ABA: 2110 MOVS R1, #16 0x08020ABC: 2202 MOVS R2, #2 0x08020ABE: F7F4 FAA3 BL mbSlaveResponseException ; 0x08015008 0x08020AC2: 9009 STR R0, [SP, #36] 0x08020AC4: E047 B .L7 ; 0x08020B56
.L4: 0x08020AC6: 9804 LDR R0, [SP, #16] 0x08020AC8: 9002 STR R0, [SP, #8]
.L5: 0x08020ACA: 9802 LDR R0, [SP, #8] 0x08020ACC: 9904 LDR R1, [SP, #16] 0x08020ACE: 9A03 LDR R2, [SP, #12] 0x08020AD0: 4411 ADD R1, R2 0x08020AD2: 4288 CMP R0, R1 0x08020AD4: D218 BCS .L6 ; 0x08020B08 0x08020AD6: 9807 LDR R0, [SP, #28] 0x08020AD8: 9901 LDR R1, [SP, #4] 0x08020ADA: 5C40 LDRB R0, [R0, R1] 0x08020ADC: 9A02 LDR R2, [SP, #8] 0x08020ADE: F241 0160 MOVW R1, #0x1060 ; 0x24001060 = sys_data 0x08020AE2: F2C2 4100 MOVT R1, #0x2400 ; 0x24001060 = sys_data 0x08020AE6: EB01 0242 ADD.W R2, R1, R2, LSL #1 0x08020AEA: 7050 STRB R0, [R2, #1] 0x08020AEC: 9A07 LDR R2, [SP, #28] 0x08020AEE: 9801 LDR R0, [SP, #4] 0x08020AF0: 4410 ADD R0, R2 0x08020AF2: 7840 LDRB R0, [R0, #1] 0x08020AF4: 9A02 LDR R2, [SP, #8] 0x08020AF6: F801 0012 STRB.W R0, [R1, R2, LSL #1] 0x08020AFA: 9801 LDR R0, [SP, #4] 0x08020AFC: 3002 ADDS R0, #2 0x08020AFE: 9001 STR R0, [SP, #4] 0x08020B00: 9802 LDR R0, [SP, #8] 0x08020B02: 3001 ADDS R0, #1 0x08020B04: 9002 STR R0, [SP, #8] 0x08020B06: E7E0 B .L5 ; 0x08020ACA
.L6: 0x08020B08: 9908 LDR R1, [SP, #32] 0x08020B0A: 9A06 LDR R2, [SP, #24] 0x08020B0C: 2010 MOVS R0, #16 0x08020B0E: 5488 STRB R0, [R1, R2] 0x08020B10: 9806 LDR R0, [SP, #24] 0x08020B12: 3001 ADDS R0, #1 0x08020B14: 9006 STR R0, [SP, #24] 0x08020B16: 9804 LDR R0, [SP, #16] 0x08020B18: 0A00 LSRS R0, R0, #8 0x08020B1A: 9908 LDR R1, [SP, #32] 0x08020B1C: 9A06 LDR R2, [SP, #24] 0x08020B1E: 5488 STRB R0, [R1, R2] 0x08020B20: 9806 LDR R0, [SP, #24] 0x08020B22: 3001 ADDS R0, #1 0x08020B24: 9006 STR R0, [SP, #24] 0x08020B26: 9804 LDR R0, [SP, #16] 0x08020B28: 9908 LDR R1, [SP, #32] 0x08020B2A: 9A06 LDR R2, [SP, #24] 0x08020B2C: 5488 STRB R0, [R1, R2] 0x08020B2E: 9806 LDR R0, [SP, #24] 0x08020B30: 3001 ADDS R0, #1 0x08020B32: 9006 STR R0, [SP, #24] 0x08020B34: 9803 LDR R0, [SP, #12] 0x08020B36: 0A00 LSRS R0, R0, #8 0x08020B38: 9908 LDR R1, [SP, #32] 0x08020B3A: 9A06 LDR R2, [SP, #24] 0x08020B3C: 5488 STRB R0, [R1, R2] 0x08020B3E: 9806 LDR R0, [SP, #24] 0x08020B40: 3001 ADDS R0, #1 0x08020B42: 9006 STR R0, [SP, #24] 0x08020B44: 9803 LDR R0, [SP, #12] 0x08020B46: 9908 LDR R1, [SP, #32] 0x08020B48: 9A06 LDR R2, [SP, #24] 0x08020B4A: 5488 STRB R0, [R1, R2] 0x08020B4C: 9806 LDR R0, [SP, #24] 0x08020B4E: 3001 ADDS R0, #1 0x08020B50: 9006 STR R0, [SP, #24] 0x08020B52: 9806 LDR R0, [SP, #24] 0x08020B54: 9009 STR R0, [SP, #36]
.L7: 0x08020B56: 9809 LDR R0, [SP, #36] 0x08020B58: B00A ADD SP, SP, #40 0x08020B5A: BD80 POP {R7, PC}
ethTaskStart: 0x08020B5C: B580 PUSH {R7, LR} 0x08020B5E: B082 SUB SP, SP, #8 0x08020B60: 9001 STR R0, [SP, #4] 0x08020B62: F000 F837 BL wizchip_initialize() ; 0x08020BD4 0x08020B66: F646 7054 MOVW R0, #0x6F54 ; 0x24006F54 = gWIZNETINFO 0x08020B6A: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F54 = gWIZNETINFO 0x08020B6E: 7D80 LDRB R0, [R0, #22] 0x08020B70: 2802 CMP R0, #2 0x08020B72: D10B BNE .L3 ; 0x08020B8C 0x08020B74: F7F4 FAA0 BL wizchip_dhcp_init() ; 0x080150B8
.L1: 0x08020B78: F7E2 FE52 BL DHCP_run ; 0x08003820 0x08020B7C: 2804 CMP R0, #4 0x08020B7E: D004 BEQ .L2 ; 0x08020B8A 0x08020B80: F44F 707A MOV.W R0, #0x03E8 0x08020B84: F7FB F946 BL wiz_delay_ms ; 0x0801BE14 0x08020B88: E7F6 B .L1 ; 0x08020B78
.L2: 0x08020B8A: E00C B .L4 ; 0x08020BA6
.L3: 0x08020B8C: F646 7154 MOVW R1, #0x6F54 ; 0x24006F54 = gWIZNETINFO 0x08020B90: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F54 = gWIZNETINFO 0x08020B94: 2000 MOVS R0, #0 0x08020B96: F7E2 FE0B BL ctlnetwork ; 0x080037B0 0x08020B9A: F641 002F MOVW R0, #0x182F ; 0x0802182F = .rodata..L.str.513 0x08020B9E: F6C0 0002 MOVT R0, #0x0802 ; 0x0802182F = .rodata..L.str.513 0x08020BA2: F7F4 FDFA BL printf ; 0x0801579A
.L4: 0x08020BA6: F646 7054 MOVW R0, #0x6F54 ; 0x24006F54 = gWIZNETINFO 0x08020BAA: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F54 = gWIZNETINFO 0x08020BAE: 7D80 LDRB R0, [R0, #22] 0x08020BB0: 2802 CMP R0, #2 0x08020BB2: D101 BNE .L5 ; 0x08020BB8 0x08020BB4: F7E2 FE34 BL DHCP_run ; 0x08003820
.L5: 0x08020BB8: F246 01FC MOVW R1, #0x60FC ; 0x240060FC = dhcp_buffer 0x08020BBC: F2C2 4100 MOVT R1, #0x2400 ; 0x240060FC = dhcp_buffer 0x08020BC0: 2002 MOVS R0, #2 0x08020BC2: F241 3288 MOVW R2, #0x1388 0x08020BC6: F7E4 FF9B BL loopback_tcps ; 0x08005B00 0x08020BCA: F44F 70FA MOV.W R0, #0x01F4 0x08020BCE: F7F3 FD4A BL vTaskDelay ; 0x08014666 0x08020BD2: E7E8 B .L4 ; 0x08020BA6
wizchip_initialize(): 0x08020BD4: B580 PUSH {R7, LR} 0x08020BD6: B084 SUB SP, SP, #16 0x08020BD8: F04F 3002 MOV.W R0, #0x02020202 0x08020BDC: 9003 STR R0, [SP, #12] 0x08020BDE: 9002 STR R0, [SP, #8] 0x08020BE0: 2040 MOVS R0, #64 0x08020BE2: F8AD 0004 STRH.W R0, [SP, #4] 0x08020BE6: F7F4 FAE1 BL wizchip_reset() ; 0x080151AC 0x08020BEA: 2001 MOVS R0, #1 0x08020BEC: A902 ADD R1, SP, #8 0x08020BEE: F7E4 FEA9 BL ctlwizchip ; 0x08005944 0x08020BF2: 3001 ADDS R0, #1 0x08020BF4: B928 CBNZ R0, .L1 ; 0x08020C02 0x08020BF6: F641 4084 MOVW R0, #0x1C84 ; 0x08021C84 = .rodata..L.str.1.522 0x08020BFA: F6C0 0002 MOVT R0, #0x0802 ; 0x08021C84 = .rodata..L.str.1.522 0x08020BFE: F7F4 FDCC BL printf ; 0x0801579A
.L1: 0x08020C02: 2004 MOVS R0, #4 0x08020C04: A901 ADD R1, SP, #4 0x08020C06: F7E4 FE9D BL ctlwizchip ; 0x08005944 0x08020C0A: 3001 ADDS R0, #1 0x08020C0C: B928 CBNZ R0, .L2 ; 0x08020C1A 0x08020C0E: F641 0062 MOVW R0, #0x1862 ; 0x08021862 = .rodata..L.str.2.523 0x08020C12: F6C0 0002 MOVT R0, #0x0802 ; 0x08021862 = .rodata..L.str.2.523 0x08020C16: F7F4 FDC0 BL printf ; 0x0801579A
.L2: 0x08020C1A: F000 F827 BL wizchip_check() ; 0x08020C6C
.L3: 0x08020C1E: 200F MOVS R0, #15 0x08020C20: 9000 STR R0, [SP, #0] 0x08020C22: F10D 0107 ADD.W R1, SP, #7 0x08020C26: F7E4 FE8D BL ctlwizchip ; 0x08005944 0x08020C2A: 9800 LDR R0, [SP, #0] 0x08020C2C: F10D 0106 ADD.W R1, SP, #6 0x08020C30: F7E4 FE88 BL ctlwizchip ; 0x08005944 0x08020C34: F89D 0007 LDRB.W R0, [SP, #7] 0x08020C38: 2801 CMP R0, #1 0x08020C3A: D104 BNE .L4 ; 0x08020C46 0x08020C3C: F89D 0006 LDRB.W R0, [SP, #6] 0x08020C40: 2801 CMP R0, #1 0x08020C42: D100 BNE .L4 ; 0x08020C46 0x08020C44: E000 B .L5 ; 0x08020C48
.L4: 0x08020C46: E7EA B .L3 ; 0x08020C1E
.L5: 0x08020C48: B004 ADD SP, SP, #16 0x08020C4A: BD80 POP {R7, PC}
ip_updated(): 0x08020C4C: B580 PUSH {R7, LR} 0x08020C4E: F641 60E2 MOVW R0, #0x1EE2 ; 0x08021EE2 = .rodata..L.str.10.515 0x08020C52: F6C0 0002 MOVT R0, #0x0802 ; 0x08021EE2 = .rodata..L.str.10.515 0x08020C56: F7F4 FDA0 BL printf ; 0x0801579A 0x08020C5A: BD80 POP {R7, PC}
ip_conflict(): 0x08020C5C: B580 PUSH {R7, LR} 0x08020C5E: F641 0075 MOVW R0, #0x1875 ; 0x08021875 = .rodata..L.str.11.514 0x08020C62: F6C0 0002 MOVT R0, #0x0802 ; 0x08021875 = .rodata..L.str.11.514 0x08020C66: F7F4 FD98 BL printf ; 0x0801579A 0x08020C6A: BD80 POP {R7, PC}
wizchip_check(): 0x08020C6C: B580 PUSH {R7, LR} 0x08020C6E: 2080 MOVS R0, #128 0x08020C70: F7F0 FBBC BL WIZCHIP_READ ; 0x080113EC 0x08020C74: 2851 CMP R0, #81 0x08020C76: D00A BEQ .L2 ; 0x08020C8E 0x08020C78: 2080 MOVS R0, #128 0x08020C7A: F7F0 FBB7 BL WIZCHIP_READ ; 0x080113EC 0x08020C7E: 4601 MOV R1, R0 0x08020C80: F641 6094 MOVW R0, #0x1E94 ; 0x08021E94 = .rodata..L.str.3.524 0x08020C84: F6C0 0002 MOVT R0, #0x0802 ; 0x08021E94 = .rodata..L.str.3.524 0x08020C88: F7F4 FD87 BL printf ; 0x0801579A
.L1: 0x08020C8C: E7FE B .L1 ; 0x08020C8C
.L2: 0x08020C8E: BD80 POP {R7, PC}
keysTaskStart: 0x08020C90: B086 SUB SP, SP, #24 0x08020C92: 9005 STR R0, [SP, #20] 0x08020C94: F641 0000 MOVW R0, #0x1800 0x08020C98: F6C5 0002 MOVT R0, #0x5802 0x08020C9C: 9000 STR R0, [SP, #0] 0x08020C9E: 2201 MOVS R2, #1 0x08020CA0: 9201 STR R2, [SP, #4] 0x08020CA2: 4611 MOV R1, R2 0x08020CA4: F7F7 FAEA BL HAL_GPIO_WritePin ; 0x0801827C 0x08020CA8: 9800 LDR R0, [SP, #0] 0x08020CAA: 9A01 LDR R2, [SP, #4] 0x08020CAC: 2102 MOVS R1, #2 0x08020CAE: F7F7 FAE5 BL HAL_GPIO_WritePin ; 0x0801827C
.L1: 0x08020CB2: F641 0000 MOVW R0, #0x1800 0x08020CB6: F6C5 0002 MOVT R0, #0x5802 0x08020CBA: F44F 5180 MOV.W R1, #0x1000 0x08020CBE: F7F7 FB11 BL HAL_GPIO_TogglePin ; 0x080182E4 0x08020CC2: F646 7052 MOVW R0, #0x6F52 ; 0x24006F52 = delay_ms 0x08020CC6: F2C2 4000 MOVT R0, #0x2400 ; 0x24006F52 = delay_ms 0x08020CCA: 8800 LDRH R0, [R0] 0x08020CCC: F7F3 FCCB BL vTaskDelay ; 0x08014666 0x08020CD0: 2001 MOVS R0, #1 0x08020CD2: F8AD 0010 STRH.W R0, [SP, #16] 0x08020CD6: 2003 MOVS R0, #3 0x08020CD8: F2C0 3084 MOVT R0, #0x0384 0x08020CDC: 9003 STR R0, [SP, #12] 0x08020CDE: F242 40D4 MOVW R0, #0x24D4 ; 0x240024D4 = beeperQueue 0x08020CE2: F2C2 4000 MOVT R0, #0x2400 ; 0x240024D4 = beeperQueue 0x08020CE6: 6800 LDR R0, [R0] 0x08020CE8: A903 ADD R1, SP, #12 0x08020CEA: 220A MOVS R2, #10 0x08020CEC: 2300 MOVS R3, #0 0x08020CEE: F7F2 FDB4 BL xQueueGenericSend ; 0x0801385A 0x08020CF2: 9002 STR R0, [SP, #8] 0x08020CF4: 9802 LDR R0, [SP, #8] 0x08020CF6: 2801 CMP R0, #1 0x08020CF8: D009 BEQ .L2 ; 0x08020D0E 0x08020CFA: F641 008C MOVW R0, #0x188C ; 0x0802188C = .rodata..L.str.527 0x08020CFE: F6C0 0002 MOVT R0, #0x0802 ; 0x0802188C = .rodata..L.str.527 0x08020D02: F641 61FB MOVW R1, #0x1EFB ; 0x08021EFB = .rodata..L.str.1.528 0x08020D06: F6C0 0102 MOVT R1, #0x0802 ; 0x08021EFB = .rodata..L.str.1.528 0x08020D0A: F7F4 FD46 BL printf ; 0x0801579A
.L2: 0x08020D0E: E7D0 B .L1 ; 0x08020CB2
mbSlaveTaskStart: 0x08020D10: B580 PUSH {R7, LR} 0x08020D12: B082 SUB SP, SP, #8 0x08020D14: 9001 STR R0, [SP, #4] 0x08020D16: F7F5 FADD BL sys_data_init ; 0x080162D4 0x08020D1A: F641 20FC MOVW R0, #0x1AFC ; 0x24001AFC = huart2 0x08020D1E: F2C2 4000 MOVT R0, #0x2400 ; 0x24001AFC = huart2 0x08020D22: 4669 MOV R1, SP 0x08020D24: 6008 STR R0, [R1] 0x08020D26: F241 508C MOVW R0, #0x158C ; 0x2400158C = lb_mbData 0x08020D2A: F2C2 4000 MOVT R0, #0x2400 ; 0x2400158C = lb_mbData 0x08020D2E: F44F 4196 MOV.W R1, #0x4B00 0x08020D32: 2200 MOVS R2, #0 0x08020D34: 2301 MOVS R3, #1 0x08020D36: F7FF FAC9 BL mbInit ; 0x080202CC
.L1: 0x08020D3A: F241 508C MOVW R0, #0x158C ; 0x2400158C = lb_mbData 0x08020D3E: F2C2 4000 MOVT R0, #0x2400 ; 0x2400158C = lb_mbData 0x08020D42: F7FF FE35 BL mbGetFrameComplete ; 0x080209B0 0x08020D46: B1A8 CBZ R0, .L3 ; 0x08020D74 0x08020D48: F241 508C MOVW R0, #0x158C ; 0x2400158C = lb_mbData 0x08020D4C: F2C2 4000 MOVT R0, #0x2400 ; 0x2400158C = lb_mbData 0x08020D50: F7F4 F816 BL mbSlaveCheckModbusRtuQuery ; 0x08014D80 0x08020D54: 2802 CMP R0, #2 0x08020D56: D106 BNE .L2 ; 0x08020D66 0x08020D58: F241 508C MOVW R0, #0x158C ; 0x2400158C = lb_mbData 0x08020D5C: F2C2 4000 MOVT R0, #0x2400 ; 0x2400158C = lb_mbData 0x08020D60: F7F4 F849 BL mbSlaveProcessRtuQuery ; 0x08014DF6 0x08020D64: E006 B .L3 ; 0x08020D74
.L2: 0x08020D66: F641 21FC MOVW R1, #0x1AFC ; 0x24001AFC = huart2 0x08020D6A: F2C2 4100 MOVT R1, #0x2400 ; 0x24001AFC = huart2 0x08020D6E: 2022 MOVS R0, #34 0x08020D70: F8C1 008C STR.W R0, [R1, #140]
.L3: 0x08020D74: 2005 MOVS R0, #5 0x08020D76: F7F3 FC76 BL vTaskDelay ; 0x08014666 0x08020D7A: E7DE B .L1 ; 0x08020D3A
onewireTaskStart: 0x08020D7C: B580 PUSH {R7, LR} 0x08020D7E: B086 SUB SP, SP, #24 0x08020D80: 9005 STR R0, [SP, #20]
.L1: 0x08020D82: F000 F84F BL DS18B20_Start() ; 0x08020E24 0x08020D86: 9004 STR R0, [SP, #16] 0x08020D88: 9804 LDR R0, [SP, #16] 0x08020D8A: 2800 CMP R0, #0 0x08020D8C: D145 BNE .L2 ; 0x08020E1A 0x08020D8E: 20CC MOVS R0, #204 0x08020D90: F000 F886 BL DS18B20_Write(unsigned char) ; 0x08020EA0 0x08020D94: 2044 MOVS R0, #68 0x08020D96: F000 F883 BL DS18B20_Write(unsigned char) ; 0x08020EA0 0x08020D9A: F7F4 FAC2 BL DS18B20_Conversion() ; 0x08015322 0x08020D9E: BBE0 CBNZ R0, .L2 ; 0x08020E1A 0x08020DA0: F641 700A MOVW R0, #0x1F0A ; 0x08021F0A = .rodata..L.str.550 0x08020DA4: F6C0 0002 MOVT R0, #0x0802 ; 0x08021F0A = .rodata..L.str.550 0x08020DA8: F7F4 FCF7 BL printf ; 0x0801579A 0x08020DAC: F000 F83A BL DS18B20_Start() ; 0x08020E24 0x08020DB0: 9004 STR R0, [SP, #16] 0x08020DB2: 9804 LDR R0, [SP, #16] 0x08020DB4: BB88 CBNZ R0, .L2 ; 0x08020E1A 0x08020DB6: 20CC MOVS R0, #204 0x08020DB8: F000 F872 BL DS18B20_Write(unsigned char) ; 0x08020EA0 0x08020DBC: 20BE MOVS R0, #190 0x08020DBE: F000 F86F BL DS18B20_Write(unsigned char) ; 0x08020EA0 0x08020DC2: F7F4 FB05 BL DS18B20_Read() ; 0x080153D0 0x08020DC6: F8AD 000E STRH.W R0, [SP, #14] 0x08020DCA: F7F4 FB01 BL DS18B20_Read() ; 0x080153D0 0x08020DCE: F8AD 000C STRH.W R0, [SP, #12] 0x08020DD2: F8BD 100C LDRH.W R1, [SP, #12] 0x08020DD6: F8BD 000E LDRH.W R0, [SP, #14] 0x08020DDA: EA40 2001 ORR.W R0, R0, R1, LSL #8 0x08020DDE: F8AD 000A STRH.W R0, [SP, #10] 0x08020DE2: F8BD 000A LDRH.W R0, [SP, #10] 0x08020DE6: EE00 0A10 VMOV S0, R0 0x08020DEA: EEB8 0A40 VCVT.F32.U32 S0, S0 0x08020DEE: EEB7 0AC0 VCVT.F64.F32 D0, S0 0x08020DF2: EEB3 1B00 VMOV.F64 D1, #16 0x08020DF6: EE80 0B01 VDIV.F64 D0, D0, D1 0x08020DFA: EEB7 0BC0 VCVT.F32.F64 S0, D0 0x08020DFE: ED8D 0A01 VSTR S0, [SP, #4] 0x08020E02: ED9D 0A01 VLDR S0, [SP, #4] 0x08020E06: EEB7 0AC0 VCVT.F64.F32 D0, S0 0x08020E0A: EC53 2B10 VMOV R2, R3, D0 0x08020E0E: F242 2043 MOVW R0, #0x2243 ; 0x08022243 = .rodata..L.str.1.551 0x08020E12: F6C0 0002 MOVT R0, #0x0802 ; 0x08022243 = .rodata..L.str.1.551 0x08020E16: F7F4 FCC0 BL printf ; 0x0801579A
.L2: 0x08020E1A: F241 3088 MOVW R0, #0x1388 0x08020E1E: F7F3 FC22 BL vTaskDelay ; 0x08014666 0x08020E22: E7AE B .L1 ; 0x08020D82
DS18B20_Start(): 0x08020E24: B580 PUSH {R7, LR} 0x08020E26: B08C SUB SP, SP, #48 0x08020E28: 2001 MOVS R0, #1 0x08020E2A: 9001 STR R0, [SP, #4] 0x08020E2C: 900B STR R0, [SP, #44] 0x08020E2E: 2000 MOVS R0, #0 0x08020E30: 9002 STR R0, [SP, #8] 0x08020E32: 900A STR R0, [SP, #40] 0x08020E34: 9009 STR R0, [SP, #36] 0x08020E36: 9008 STR R0, [SP, #32] 0x08020E38: 9007 STR R0, [SP, #28] 0x08020E3A: 9006 STR R0, [SP, #24] 0x08020E3C: F7F2 FAE5 BL vPortEnterCritical ; 0x0801340A 0x08020E40: 9801 LDR R0, [SP, #4] 0x08020E42: F44F 4100 MOV.W R1, #0x8000 0x08020E46: 9105 STR R1, [SP, #20] 0x08020E48: 9106 STR R1, [SP, #24] 0x08020E4A: 9007 STR R0, [SP, #28] 0x08020E4C: 2000 MOVS R0, #0 0x08020E4E: F6C5 0002 MOVT R0, #0x5802 0x08020E52: 9004 STR R0, [SP, #16] 0x08020E54: A906 ADD R1, SP, #24 0x08020E56: 9103 STR R1, [SP, #12] 0x08020E58: F7E7 F85D BL HAL_GPIO_Init ; 0x08007F16 0x08020E5C: 9A02 LDR R2, [SP, #8] 0x08020E5E: 9804 LDR R0, [SP, #16] 0x08020E60: 9905 LDR R1, [SP, #20] 0x08020E62: F7F7 FA0B BL HAL_GPIO_WritePin ; 0x0801827C 0x08020E66: F44F 702F MOV.W R0, #0x02BC 0x08020E6A: F7F4 FB00 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020E6E: 9A02 LDR R2, [SP, #8] 0x08020E70: 9903 LDR R1, [SP, #12] 0x08020E72: 9804 LDR R0, [SP, #16] 0x08020E74: 9207 STR R2, [SP, #28] 0x08020E76: F7E7 F84E BL HAL_GPIO_Init ; 0x08007F16 0x08020E7A: 2050 MOVS R0, #80 0x08020E7C: F7F4 FAF7 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020E80: 9804 LDR R0, [SP, #16] 0x08020E82: 9905 LDR R1, [SP, #20] 0x08020E84: F7F7 F9D6 BL HAL_GPIO_ReadPin ; 0x08018234 0x08020E88: B908 CBNZ R0, .L1 ; 0x08020E8E 0x08020E8A: 2000 MOVS R0, #0 0x08020E8C: 900B STR R0, [SP, #44]
.L1: 0x08020E8E: F44F 701B MOV.W R0, #0x026C 0x08020E92: F7F4 FAEC BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020E96: F7F2 FADF BL vPortExitCritical ; 0x08013458 0x08020E9A: 980B LDR R0, [SP, #44] 0x08020E9C: B00C ADD SP, SP, #48 0x08020E9E: BD80 POP {R7, PC}
DS18B20_Write(unsigned char): 0x08020EA0: B580 PUSH {R7, LR} 0x08020EA2: B08C SUB SP, SP, #48 0x08020EA4: F88D 002F STRB.W R0, [SP, #47] 0x08020EA8: 2000 MOVS R0, #0 0x08020EAA: 9004 STR R0, [SP, #16] 0x08020EAC: 900A STR R0, [SP, #40] 0x08020EAE: 9009 STR R0, [SP, #36] 0x08020EB0: 9008 STR R0, [SP, #32] 0x08020EB2: 9007 STR R0, [SP, #28] 0x08020EB4: 9006 STR R0, [SP, #24] 0x08020EB6: F44F 4000 MOV.W R0, #0x8000 0x08020EBA: 9006 STR R0, [SP, #24] 0x08020EBC: F7F2 FAA5 BL vPortEnterCritical ; 0x0801340A 0x08020EC0: 9804 LDR R0, [SP, #16] 0x08020EC2: 9005 STR R0, [SP, #20]
.L1: 0x08020EC4: 9805 LDR R0, [SP, #20] 0x08020EC6: 2807 CMP R0, #7 0x08020EC8: D83A BHI .L4 ; 0x08020F40 0x08020ECA: 2001 MOVS R0, #1 0x08020ECC: 9007 STR R0, [SP, #28] 0x08020ECE: 2000 MOVS R0, #0 0x08020ED0: F6C5 0002 MOVT R0, #0x5802 0x08020ED4: 9003 STR R0, [SP, #12] 0x08020ED6: A906 ADD R1, SP, #24 0x08020ED8: F7E7 F81D BL HAL_GPIO_Init ; 0x08007F16 0x08020EDC: 9803 LDR R0, [SP, #12] 0x08020EDE: F44F 4100 MOV.W R1, #0x8000 0x08020EE2: 2200 MOVS R2, #0 0x08020EE4: F7F7 F9CA BL HAL_GPIO_WritePin ; 0x0801827C 0x08020EE8: F89D 002F LDRB.W R0, [SP, #47] 0x08020EEC: 9905 LDR R1, [SP, #20] 0x08020EEE: 40C8 LSRS R0, R1 0x08020EF0: 07C0 LSLS R0, R0, #31 0x08020EF2: B178 CBZ R0, .L2 ; 0x08020F14 0x08020EF4: 2000 MOVS R0, #0 0x08020EF6: 9002 STR R0, [SP, #8] 0x08020EF8: F7F4 FAB9 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020EFC: 9802 LDR R0, [SP, #8] 0x08020EFE: 9007 STR R0, [SP, #28] 0x08020F00: 2000 MOVS R0, #0 0x08020F02: F6C5 0002 MOVT R0, #0x5802 0x08020F06: A906 ADD R1, SP, #24 0x08020F08: F7E7 F805 BL HAL_GPIO_Init ; 0x08007F16 0x08020F0C: 203C MOVS R0, #60 0x08020F0E: F7F4 FAAE BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020F12: E00E B .L3 ; 0x08020F32
.L2: 0x08020F14: 2000 MOVS R0, #0 0x08020F16: 9001 STR R0, [SP, #4] 0x08020F18: F7F4 FAA9 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020F1C: 203C MOVS R0, #60 0x08020F1E: F7F4 FAA6 BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020F22: 9801 LDR R0, [SP, #4] 0x08020F24: 9007 STR R0, [SP, #28] 0x08020F26: 2000 MOVS R0, #0 0x08020F28: F6C5 0002 MOVT R0, #0x5802 0x08020F2C: A906 ADD R1, SP, #24 0x08020F2E: F7E6 FFF2 BL HAL_GPIO_Init ; 0x08007F16
.L3: 0x08020F32: 200A MOVS R0, #10 0x08020F34: F7F4 FA9B BL DS18B20_Delay(unsigned short) ; 0x0801546E 0x08020F38: 9805 LDR R0, [SP, #20] 0x08020F3A: 3001 ADDS R0, #1 0x08020F3C: 9005 STR R0, [SP, #20] 0x08020F3E: E7C1 B .L1 ; 0x08020EC4
.L4: 0x08020F40: F7F2 FA8A BL vPortExitCritical ; 0x08013458 0x08020F44: B00C ADD SP, SP, #48 0x08020F46: BD80 POP {R7, PC}
UARTPrescTable: 0x08020F48: 01 DC.B 0x01 ; '\x01' 0x08020F49: 00 DC.B 0x00 ; '\0' 0x08020F4A: 02 DC.B 0x02 ; '\x02' 0x08020F4B: 00 DC.B 0x00 ; '\0' 0x08020F4C: 04 DC.B 0x04 ; '\x04' 0x08020F4D: 00 DC.B 0x00 ; '\0' 0x08020F4E: 06 DC.B 0x06 ; '\x06' 0x08020F4F: 00 DC.B 0x00 ; '\0' 0x08020F50: 08 DC.B 0x08 ; '\b' 0x08020F51: 00 DC.B 0x00 ; '\0' 0x08020F52: 0A DC.B 0x0A ; '\n' 0x08020F53: 00 DC.B 0x00 ; '\0' 0x08020F54: 0C DC.B 0x0C ; '\x0C' 0x08020F55: 00 DC.B 0x00 ; '\0' 0x08020F56: 10 DC.B 0x10 ; '\x10' 0x08020F57: 00 DC.B 0x00 ; '\0' 0x08020F58: 20 DC.B 0x20 ; ' ' 0x08020F59: 00 DC.B 0x00 ; '\0' 0x08020F5A: 40 DC.B 0x40 ; '@' 0x08020F5B: 00 DC.B 0x00 ; '\0' 0x08020F5C: 80 DC.B 0x80 ; '\x80' 0x08020F5D: 00 DC.B 0x00 ; '\0' 0x08020F5E: 00 DC.B 0x00 ; '\0' 0x08020F5F: 01 DC.B 0x01 ; '\x01'
Tbl: 0x08020F60: C7 DC.B 0xC7 ; '\xC7' 0x08020F61: 00 DC.B 0x00 ; '\0' 0x08020F62: FC DC.B 0xFC ; '\xFC' 0x08020F63: 00 DC.B 0x00 ; '\0' 0x08020F64: E9 DC.B 0xE9 ; '\xE9' 0x08020F65: 00 DC.B 0x00 ; '\0' 0x08020F66: E2 DC.B 0xE2 ; '\xE2' 0x08020F67: 00 DC.B 0x00 ; '\0' 0x08020F68: E4 DC.B 0xE4 ; '\xE4' 0x08020F69: 00 DC.B 0x00 ; '\0' 0x08020F6A: E0 DC.B 0xE0 ; '\xE0' 0x08020F6B: 00 DC.B 0x00 ; '\0' 0x08020F6C: E5 DC.B 0xE5 ; '\xE5' 0x08020F6D: 00 DC.B 0x00 ; '\0' 0x08020F6E: E7 DC.B 0xE7 ; '\xE7' 0x08020F6F: 00 DC.B 0x00 ; '\0' 0x08020F70: EA DC.B 0xEA ; '\xEA' 0x08020F71: 00 DC.B 0x00 ; '\0' 0x08020F72: EB DC.B 0xEB ; '\xEB' 0x08020F73: 00 DC.B 0x00 ; '\0' 0x08020F74: E8 DC.B 0xE8 ; '\xE8' 0x08020F75: 00 DC.B 0x00 ; '\0' 0x08020F76: EF DC.B 0xEF ; '\xEF' 0x08020F77: 00 DC.B 0x00 ; '\0' 0x08020F78: EE DC.B 0xEE ; '\xEE' 0x08020F79: 00 DC.B 0x00 ; '\0' 0x08020F7A: EC DC.B 0xEC ; '\xEC' 0x08020F7B: 00 DC.B 0x00 ; '\0' 0x08020F7C: C4 DC.B 0xC4 ; '\xC4' 0x08020F7D: 00 DC.B 0x00 ; '\0' 0x08020F7E: C5 DC.B 0xC5 ; '\xC5' 0x08020F7F: 00 DC.B 0x00 ; '\0' 0x08020F80: C9 DC.B 0xC9 ; '\xC9' 0x08020F81: 00 DC.B 0x00 ; '\0' 0x08020F82: E6 DC.B 0xE6 ; '\xE6' 0x08020F83: 00 DC.B 0x00 ; '\0' 0x08020F84: C6 DC.B 0xC6 ; '\xC6' 0x08020F85: 00 DC.B 0x00 ; '\0' 0x08020F86: F4 DC.B 0xF4 ; '\xF4' 0x08020F87: 00 DC.B 0x00 ; '\0' 0x08020F88: F6 DC.B 0xF6 ; '\xF6' 0x08020F89: 00 DC.B 0x00 ; '\0' 0x08020F8A: F2 DC.B 0xF2 ; '\xF2' 0x08020F8B: 00 DC.B 0x00 ; '\0' 0x08020F8C: FB DC.B 0xFB ; '\xFB' 0x08020F8D: 00 DC.B 0x00 ; '\0' 0x08020F8E: F9 DC.B 0xF9 ; '\xF9' 0x08020F8F: 00 DC.B 0x00 ; '\0' 0x08020F90: FF DC.B 0xFF ; '\xFF' 0x08020F91: 00 DC.B 0x00 ; '\0' 0x08020F92: D6 DC.B 0xD6 ; '\xD6' 0x08020F93: 00 DC.B 0x00 ; '\0' 0x08020F94: DC DC.B 0xDC ; '\xDC' 0x08020F95: 00 DC.B 0x00 ; '\0' 0x08020F96: F8 DC.B 0xF8 ; '\xF8' 0x08020F97: 00 DC.B 0x00 ; '\0' 0x08020F98: A3 DC.B 0xA3 ; '\xA3' 0x08020F99: 00 DC.B 0x00 ; '\0' 0x08020F9A: D8 DC.B 0xD8 ; '\xD8' 0x08020F9B: 00 DC.B 0x00 ; '\0' 0x08020F9C: D7 DC.B 0xD7 ; '\xD7' 0x08020F9D: 00 DC.B 0x00 ; '\0' 0x08020F9E: 92 DC.B 0x92 ; '\x92' 0x08020F9F: 01 DC.B 0x01 ; '\x01' 0x08020FA0: E1 DC.B 0xE1 ; '\xE1' 0x08020FA1: 00 DC.B 0x00 ; '\0' 0x08020FA2: ED DC.B 0xED ; '\xED' 0x08020FA3: 00 DC.B 0x00 ; '\0' 0x08020FA4: F3 DC.B 0xF3 ; '\xF3' 0x08020FA5: 00 DC.B 0x00 ; '\0' 0x08020FA6: FA DC.B 0xFA ; '\xFA' 0x08020FA7: 00 DC.B 0x00 ; '\0' 0x08020FA8: F1 DC.B 0xF1 ; '\xF1' 0x08020FA9: 00 DC.B 0x00 ; '\0' 0x08020FAA: D1 DC.B 0xD1 ; '\xD1' 0x08020FAB: 00 DC.B 0x00 ; '\0' 0x08020FAC: AA DC.B 0xAA ; '\xAA' 0x08020FAD: 00 DC.B 0x00 ; '\0' 0x08020FAE: BA DC.B 0xBA ; '\xBA' 0x08020FAF: 00 DC.B 0x00 ; '\0' 0x08020FB0: BF DC.B 0xBF ; '\xBF' 0x08020FB1: 00 DC.B 0x00 ; '\0' 0x08020FB2: AE DC.B 0xAE ; '\xAE' 0x08020FB3: 00 DC.B 0x00 ; '\0' 0x08020FB4: AC DC.B 0xAC ; '\xAC' 0x08020FB5: 00 DC.B 0x00 ; '\0' 0x08020FB6: BD DC.B 0xBD ; '\xBD' 0x08020FB7: 00 DC.B 0x00 ; '\0' 0x08020FB8: BC DC.B 0xBC ; '\xBC' 0x08020FB9: 00 DC.B 0x00 ; '\0' 0x08020FBA: A1 DC.B 0xA1 ; '\xA1' 0x08020FBB: 00 DC.B 0x00 ; '\0' 0x08020FBC: AB DC.B 0xAB ; '\xAB' 0x08020FBD: 00 DC.B 0x00 ; '\0' 0x08020FBE: BB DC.B 0xBB ; '\xBB' 0x08020FBF: 00 DC.B 0x00 ; '\0' 0x08020FC0: 91 DC.B 0x91 ; '\x91' 0x08020FC1: 25 DC.B 0x25 ; '%' 0x08020FC2: 92 DC.B 0x92 ; '\x92' 0x08020FC3: 25 DC.B 0x25 ; '%' 0x08020FC4: 93 DC.B 0x93 ; '\x93' 0x08020FC5: 25 DC.B 0x25 ; '%' 0x08020FC6: 02 DC.B 0x02 ; '\x02' 0x08020FC7: 25 DC.B 0x25 ; '%' 0x08020FC8: 24 DC.B 0x24 ; '$' 0x08020FC9: 25 DC.B 0x25 ; '%' 0x08020FCA: C1 DC.B 0xC1 ; '\xC1' 0x08020FCB: 00 DC.B 0x00 ; '\0' 0x08020FCC: C2 DC.B 0xC2 ; '\xC2' 0x08020FCD: 00 DC.B 0x00 ; '\0' 0x08020FCE: C0 DC.B 0xC0 ; '\xC0' 0x08020FCF: 00 DC.B 0x00 ; '\0' 0x08020FD0: A9 DC.B 0xA9 ; '\xA9' 0x08020FD1: 00 DC.B 0x00 ; '\0' 0x08020FD2: 63 DC.B 0x63 ; 'c' 0x08020FD3: 25 DC.B 0x25 ; '%' 0x08020FD4: 51 DC.B 0x51 ; 'Q' 0x08020FD5: 25 DC.B 0x25 ; '%' 0x08020FD6: 57 DC.B 0x57 ; 'W' 0x08020FD7: 25 DC.B 0x25 ; '%' 0x08020FD8: 5D DC.B 0x5D ; ']' 0x08020FD9: 25 DC.B 0x25 ; '%' 0x08020FDA: A2 DC.B 0xA2 ; '\xA2' 0x08020FDB: 00 DC.B 0x00 ; '\0' 0x08020FDC: A5 DC.B 0xA5 ; '\xA5' 0x08020FDD: 00 DC.B 0x00 ; '\0' 0x08020FDE: 10 DC.B 0x10 ; '\x10' 0x08020FDF: 25 DC.B 0x25 ; '%' 0x08020FE0: 14 DC.B 0x14 ; '\x14' 0x08020FE1: 25 DC.B 0x25 ; '%' 0x08020FE2: 34 DC.B 0x34 ; '4' 0x08020FE3: 25 DC.B 0x25 ; '%' 0x08020FE4: 2C DC.B 0x2C ; ',' 0x08020FE5: 25 DC.B 0x25 ; '%' 0x08020FE6: 1C DC.B 0x1C ; '\x1C' 0x08020FE7: 25 DC.B 0x25 ; '%' 0x08020FE8: 00 DC.B 0x00 ; '\0' 0x08020FE9: 25 DC.B 0x25 ; '%' 0x08020FEA: 3C DC.B 0x3C ; '<' 0x08020FEB: 25 DC.B 0x25 ; '%' 0x08020FEC: E3 DC.B 0xE3 ; '\xE3' 0x08020FED: 00 DC.B 0x00 ; '\0' 0x08020FEE: C3 DC.B 0xC3 ; '\xC3' 0x08020FEF: 00 DC.B 0x00 ; '\0' 0x08020FF0: 5A DC.B 0x5A ; 'Z' 0x08020FF1: 25 DC.B 0x25 ; '%' 0x08020FF2: 54 DC.B 0x54 ; 'T' 0x08020FF3: 25 DC.B 0x25 ; '%' 0x08020FF4: 69 DC.B 0x69 ; 'i' 0x08020FF5: 25 DC.B 0x25 ; '%' 0x08020FF6: 66 DC.B 0x66 ; 'f' 0x08020FF7: 25 DC.B 0x25 ; '%' 0x08020FF8: 60 DC.B 0x60 ; '`' 0x08020FF9: 25 DC.B 0x25 ; '%' 0x08020FFA: 50 DC.B 0x50 ; 'P' 0x08020FFB: 25 DC.B 0x25 ; '%' 0x08020FFC: 6C DC.B 0x6C ; 'l' 0x08020FFD: 25 DC.B 0x25 ; '%' 0x08020FFE: A4 DC.B 0xA4 ; '\xA4' 0x08020FFF: 00 DC.B 0x00 ; '\0' 0x08021000: F0 DC.B 0xF0 ; '\xF0' 0x08021001: 00 DC.B 0x00 ; '\0' 0x08021002: D0 DC.B 0xD0 ; '\xD0' 0x08021003: 00 DC.B 0x00 ; '\0' 0x08021004: CA DC.B 0xCA ; '\xCA' 0x08021005: 00 DC.B 0x00 ; '\0' 0x08021006: CB DC.B 0xCB ; '\xCB' 0x08021007: 00 DC.B 0x00 ; '\0' 0x08021008: C8 DC.B 0xC8 ; '\xC8' 0x08021009: 00 DC.B 0x00 ; '\0' 0x0802100A: 31 DC.B 0x31 ; '1' 0x0802100B: 01 DC.B 0x01 ; '\x01' 0x0802100C: CD DC.B 0xCD ; '\xCD' 0x0802100D: 00 DC.B 0x00 ; '\0' 0x0802100E: CE DC.B 0xCE ; '\xCE' 0x0802100F: 00 DC.B 0x00 ; '\0' 0x08021010: CF DC.B 0xCF ; '\xCF' 0x08021011: 00 DC.B 0x00 ; '\0' 0x08021012: 18 DC.B 0x18 ; '\x18' 0x08021013: 25 DC.B 0x25 ; '%' 0x08021014: 0C DC.B 0x0C ; '\x0C' 0x08021015: 25 DC.B 0x25 ; '%' 0x08021016: 88 DC.B 0x88 ; '\x88' 0x08021017: 25 DC.B 0x25 ; '%' 0x08021018: 84 DC.B 0x84 ; '\x84' 0x08021019: 25 DC.B 0x25 ; '%' 0x0802101A: A6 DC.B 0xA6 ; '\xA6' 0x0802101B: 00 DC.B 0x00 ; '\0' 0x0802101C: CC DC.B 0xCC ; '\xCC' 0x0802101D: 00 DC.B 0x00 ; '\0' 0x0802101E: 80 DC.B 0x80 ; '\x80' 0x0802101F: 25 DC.B 0x25 ; '%' 0x08021020: D3 DC.B 0xD3 ; '\xD3' 0x08021021: 00 DC.B 0x00 ; '\0' 0x08021022: DF DC.B 0xDF ; '\xDF' 0x08021023: 00 DC.B 0x00 ; '\0' 0x08021024: D4 DC.B 0xD4 ; '\xD4' 0x08021025: 00 DC.B 0x00 ; '\0' 0x08021026: D2 DC.B 0xD2 ; '\xD2' 0x08021027: 00 DC.B 0x00 ; '\0' 0x08021028: F5 DC.B 0xF5 ; '\xF5' 0x08021029: 00 DC.B 0x00 ; '\0' 0x0802102A: D5 DC.B 0xD5 ; '\xD5' 0x0802102B: 00 DC.B 0x00 ; '\0' 0x0802102C: B5 DC.B 0xB5 ; '\xB5' 0x0802102D: 00 DC.B 0x00 ; '\0' 0x0802102E: FE DC.B 0xFE ; '\xFE' 0x0802102F: 00 DC.B 0x00 ; '\0' 0x08021030: DE DC.B 0xDE ; '\xDE' 0x08021031: 00 DC.B 0x00 ; '\0' 0x08021032: DA DC.B 0xDA ; '\xDA' 0x08021033: 00 DC.B 0x00 ; '\0' 0x08021034: DB DC.B 0xDB ; '\xDB' 0x08021035: 00 DC.B 0x00 ; '\0' 0x08021036: D9 DC.B 0xD9 ; '\xD9' 0x08021037: 00 DC.B 0x00 ; '\0' 0x08021038: FD DC.B 0xFD ; '\xFD' 0x08021039: 00 DC.B 0x00 ; '\0' 0x0802103A: DD DC.B 0xDD ; '\xDD' 0x0802103B: 00 DC.B 0x00 ; '\0' 0x0802103C: AF DC.B 0xAF ; '\xAF' 0x0802103D: 00 DC.B 0x00 ; '\0' 0x0802103E: B4 DC.B 0xB4 ; '\xB4' 0x0802103F: 00 DC.B 0x00 ; '\0' 0x08021040: AD DC.B 0xAD ; '\xAD' 0x08021041: 00 DC.B 0x00 ; '\0' 0x08021042: B1 DC.B 0xB1 ; '\xB1' 0x08021043: 00 DC.B 0x00 ; '\0' 0x08021044: 17 DC.B 0x17 ; '\x17' 0x08021045: 20 DC.B 0x20 ; ' ' 0x08021046: BE DC.B 0xBE ; '\xBE' 0x08021047: 00 DC.B 0x00 ; '\0' 0x08021048: B6 DC.B 0xB6 ; '\xB6' 0x08021049: 00 DC.B 0x00 ; '\0' 0x0802104A: A7 DC.B 0xA7 ; '\xA7' 0x0802104B: 00 DC.B 0x00 ; '\0' 0x0802104C: F7 DC.B 0xF7 ; '\xF7' 0x0802104D: 00 DC.B 0x00 ; '\0' 0x0802104E: B8 DC.B 0xB8 ; '\xB8' 0x0802104F: 00 DC.B 0x00 ; '\0' 0x08021050: B0 DC.B 0xB0 ; '\xB0' 0x08021051: 00 DC.B 0x00 ; '\0' 0x08021052: A8 DC.B 0xA8 ; '\xA8' 0x08021053: 00 DC.B 0x00 ; '\0' 0x08021054: B7 DC.B 0xB7 ; '\xB7' 0x08021055: 00 DC.B 0x00 ; '\0' 0x08021056: B9 DC.B 0xB9 ; '\xB9' 0x08021057: 00 DC.B 0x00 ; '\0' 0x08021058: B3 DC.B 0xB3 ; '\xB3' 0x08021059: 00 DC.B 0x00 ; '\0' 0x0802105A: B2 DC.B 0xB2 ; '\xB2' 0x0802105B: 00 DC.B 0x00 ; '\0' 0x0802105C: A0 DC.B 0xA0 ; '\xA0' 0x0802105D: 25 DC.B 0x25 ; '%' 0x0802105E: A0 DC.B 0xA0 ; '\xA0' 0x0802105F: 00 DC.B 0x00 ; '\0'
ff_wtoupper.cvt2: 0x08021060: 7D DC.B 0x7D ; '}' 0x08021061: 1D DC.B 0x1D ; '\x1D' 0x08021062: 01 DC.B 0x01 ; '\x01' 0x08021063: 00 DC.B 0x00 ; '\0' 0x08021064: 63 DC.B 0x63 ; 'c' 0x08021065: 2C DC.B 0x2C ; ',' 0x08021066: 00 DC.B 0x00 ; '\0' 0x08021067: 1E DC.B 0x1E ; '\x1E' 0x08021068: 96 DC.B 0x96 ; '\x96' 0x08021069: 01 DC.B 0x01 ; '\x01' 0x0802106A: A0 DC.B 0xA0 ; '\xA0' 0x0802106B: 1E DC.B 0x1E ; '\x1E' 0x0802106C: 5A DC.B 0x5A ; 'Z' 0x0802106D: 01 DC.B 0x01 ; '\x01' 0x0802106E: 00 DC.B 0x00 ; '\0' 0x0802106F: 1F DC.B 0x1F ; '\x1F' 0x08021070: 08 DC.B 0x08 ; '\b' 0x08021071: 06 DC.B 0x06 ; '\x06' 0x08021072: 10 DC.B 0x10 ; '\x10' 0x08021073: 1F DC.B 0x1F ; '\x1F' 0x08021074: 06 DC.B 0x06 ; '\x06' 0x08021075: 06 DC.B 0x06 ; '\x06' 0x08021076: 20 DC.B 0x20 ; ' ' 0x08021077: 1F DC.B 0x1F ; '\x1F' 0x08021078: 08 DC.B 0x08 ; '\b' 0x08021079: 06 DC.B 0x06 ; '\x06' 0x0802107A: 30 DC.B 0x30 ; '0' 0x0802107B: 1F DC.B 0x1F ; '\x1F' 0x0802107C: 08 DC.B 0x08 ; '\b' 0x0802107D: 06 DC.B 0x06 ; '\x06' 0x0802107E: 40 DC.B 0x40 ; '@' 0x0802107F: 1F DC.B 0x1F ; '\x1F' 0x08021080: 06 DC.B 0x06 ; '\x06' 0x08021081: 06 DC.B 0x06 ; '\x06' 0x08021082: 51 DC.B 0x51 ; 'Q' 0x08021083: 1F DC.B 0x1F ; '\x1F' 0x08021084: 07 DC.B 0x07 ; '\x07' 0x08021085: 00 DC.B 0x00 ; '\0' 0x08021086: 59 DC.B 0x59 ; 'Y' 0x08021087: 1F DC.B 0x1F ; '\x1F' 0x08021088: 52 DC.B 0x52 ; 'R' 0x08021089: 1F DC.B 0x1F ; '\x1F' 0x0802108A: 5B DC.B 0x5B ; '[' 0x0802108B: 1F DC.B 0x1F ; '\x1F' 0x0802108C: 54 DC.B 0x54 ; 'T' 0x0802108D: 1F DC.B 0x1F ; '\x1F' 0x0802108E: 5D DC.B 0x5D ; ']' 0x0802108F: 1F DC.B 0x1F ; '\x1F' 0x08021090: 56 DC.B 0x56 ; 'V' 0x08021091: 1F DC.B 0x1F ; '\x1F' 0x08021092: 5F DC.B 0x5F ; '_' 0x08021093: 1F DC.B 0x1F ; '\x1F' 0x08021094: 60 DC.B 0x60 ; '`' 0x08021095: 1F DC.B 0x1F ; '\x1F' 0x08021096: 08 DC.B 0x08 ; '\b' 0x08021097: 06 DC.B 0x06 ; '\x06' 0x08021098: 70 DC.B 0x70 ; 'p' 0x08021099: 1F DC.B 0x1F ; '\x1F' 0x0802109A: 0E DC.B 0x0E ; '\x0E' 0x0802109B: 00 DC.B 0x00 ; '\0' 0x0802109C: BA DC.B 0xBA ; '\xBA' 0x0802109D: 1F DC.B 0x1F ; '\x1F' 0x0802109E: BB DC.B 0xBB ; '\xBB' 0x0802109F: 1F DC.B 0x1F ; '\x1F' 0x080210A0: C8 DC.B 0xC8 ; '\xC8' 0x080210A1: 1F DC.B 0x1F ; '\x1F' 0x080210A2: C9 DC.B 0xC9 ; '\xC9' 0x080210A3: 1F DC.B 0x1F ; '\x1F' 0x080210A4: CA DC.B 0xCA ; '\xCA' 0x080210A5: 1F DC.B 0x1F ; '\x1F' 0x080210A6: CB DC.B 0xCB ; '\xCB' 0x080210A7: 1F DC.B 0x1F ; '\x1F' 0x080210A8: DA DC.B 0xDA ; '\xDA' 0x080210A9: 1F DC.B 0x1F ; '\x1F' 0x080210AA: DB DC.B 0xDB ; '\xDB' 0x080210AB: 1F DC.B 0x1F ; '\x1F' 0x080210AC: F8 DC.B 0xF8 ; '\xF8' 0x080210AD: 1F DC.B 0x1F ; '\x1F' 0x080210AE: F9 DC.B 0xF9 ; '\xF9' 0x080210AF: 1F DC.B 0x1F ; '\x1F' 0x080210B0: EA DC.B 0xEA ; '\xEA' 0x080210B1: 1F DC.B 0x1F ; '\x1F' 0x080210B2: EB DC.B 0xEB ; '\xEB' 0x080210B3: 1F DC.B 0x1F ; '\x1F' 0x080210B4: FA DC.B 0xFA ; '\xFA' 0x080210B5: 1F DC.B 0x1F ; '\x1F' 0x080210B6: FB DC.B 0xFB ; '\xFB' 0x080210B7: 1F DC.B 0x1F ; '\x1F' 0x080210B8: 80 DC.B 0x80 ; '\x80' 0x080210B9: 1F DC.B 0x1F ; '\x1F' 0x080210BA: 08 DC.B 0x08 ; '\b' 0x080210BB: 06 DC.B 0x06 ; '\x06' 0x080210BC: 90 DC.B 0x90 ; '\x90' 0x080210BD: 1F DC.B 0x1F ; '\x1F' 0x080210BE: 08 DC.B 0x08 ; '\b' 0x080210BF: 06 DC.B 0x06 ; '\x06' 0x080210C0: A0 DC.B 0xA0 ; '\xA0' 0x080210C1: 1F DC.B 0x1F ; '\x1F' 0x080210C2: 08 DC.B 0x08 ; '\b' 0x080210C3: 06 DC.B 0x06 ; '\x06' 0x080210C4: B0 DC.B 0xB0 ; '\xB0' 0x080210C5: 1F DC.B 0x1F ; '\x1F' 0x080210C6: 04 DC.B 0x04 ; '\x04' 0x080210C7: 00 DC.B 0x00 ; '\0' 0x080210C8: B8 DC.B 0xB8 ; '\xB8' 0x080210C9: 1F DC.B 0x1F ; '\x1F' 0x080210CA: B9 DC.B 0xB9 ; '\xB9' 0x080210CB: 1F DC.B 0x1F ; '\x1F' 0x080210CC: B2 DC.B 0xB2 ; '\xB2' 0x080210CD: 1F DC.B 0x1F ; '\x1F' 0x080210CE: BC DC.B 0xBC ; '\xBC' 0x080210CF: 1F DC.B 0x1F ; '\x1F' 0x080210D0: CC DC.B 0xCC ; '\xCC' 0x080210D1: 1F DC.B 0x1F ; '\x1F' 0x080210D2: 01 DC.B 0x01 ; '\x01' 0x080210D3: 00 DC.B 0x00 ; '\0' 0x080210D4: C3 DC.B 0xC3 ; '\xC3' 0x080210D5: 1F DC.B 0x1F ; '\x1F' 0x080210D6: D0 DC.B 0xD0 ; '\xD0' 0x080210D7: 1F DC.B 0x1F ; '\x1F' 0x080210D8: 02 DC.B 0x02 ; '\x02' 0x080210D9: 06 DC.B 0x06 ; '\x06' 0x080210DA: E0 DC.B 0xE0 ; '\xE0' 0x080210DB: 1F DC.B 0x1F ; '\x1F' 0x080210DC: 02 DC.B 0x02 ; '\x02' 0x080210DD: 06 DC.B 0x06 ; '\x06' 0x080210DE: E5 DC.B 0xE5 ; '\xE5' 0x080210DF: 1F DC.B 0x1F ; '\x1F' 0x080210E0: 01 DC.B 0x01 ; '\x01' 0x080210E1: 00 DC.B 0x00 ; '\0' 0x080210E2: EC DC.B 0xEC ; '\xEC' 0x080210E3: 1F DC.B 0x1F ; '\x1F' 0x080210E4: F2 DC.B 0xF2 ; '\xF2' 0x080210E5: 1F DC.B 0x1F ; '\x1F' 0x080210E6: 01 DC.B 0x01 ; '\x01' 0x080210E7: 00 DC.B 0x00 ; '\0' 0x080210E8: FC DC.B 0xFC ; '\xFC' 0x080210E9: 1F DC.B 0x1F ; '\x1F' 0x080210EA: 4E DC.B 0x4E ; 'N' 0x080210EB: 21 DC.B 0x21 ; '!' 0x080210EC: 01 DC.B 0x01 ; '\x01' 0x080210ED: 00 DC.B 0x00 ; '\0' 0x080210EE: 32 DC.B 0x32 ; '2' 0x080210EF: 21 DC.B 0x21 ; '!' 0x080210F0: 70 DC.B 0x70 ; 'p' 0x080210F1: 21 DC.B 0x21 ; '!' 0x080210F2: 10 DC.B 0x10 ; '\x10' 0x080210F3: 02 DC.B 0x02 ; '\x02' 0x080210F4: 84 DC.B 0x84 ; '\x84' 0x080210F5: 21 DC.B 0x21 ; '!' 0x080210F6: 01 DC.B 0x01 ; '\x01' 0x080210F7: 00 DC.B 0x00 ; '\0' 0x080210F8: 83 DC.B 0x83 ; '\x83' 0x080210F9: 21 DC.B 0x21 ; '!' 0x080210FA: D0 DC.B 0xD0 ; '\xD0' 0x080210FB: 24 DC.B 0x24 ; '$' 0x080210FC: 1A DC.B 0x1A ; '\x1A' 0x080210FD: 05 DC.B 0x05 ; '\x05' 0x080210FE: 30 DC.B 0x30 ; '0' 0x080210FF: 2C DC.B 0x2C ; ',' 0x08021100: 2F DC.B 0x2F ; '/' 0x08021101: 04 DC.B 0x04 ; '\x04' 0x08021102: 60 DC.B 0x60 ; '`' 0x08021103: 2C DC.B 0x2C ; ',' 0x08021104: 02 DC.B 0x02 ; '\x02' 0x08021105: 01 DC.B 0x01 ; '\x01' 0x08021106: 67 DC.B 0x67 ; 'g' 0x08021107: 2C DC.B 0x2C ; ',' 0x08021108: 06 DC.B 0x06 ; '\x06' 0x08021109: 01 DC.B 0x01 ; '\x01' 0x0802110A: 75 DC.B 0x75 ; 'u' 0x0802110B: 2C DC.B 0x2C ; ',' 0x0802110C: 02 DC.B 0x02 ; '\x02' 0x0802110D: 01 DC.B 0x01 ; '\x01' 0x0802110E: 80 DC.B 0x80 ; '\x80' 0x0802110F: 2C DC.B 0x2C ; ',' 0x08021110: 64 DC.B 0x64 ; 'd' 0x08021111: 01 DC.B 0x01 ; '\x01' 0x08021112: 00 DC.B 0x00 ; '\0' 0x08021113: 2D DC.B 0x2D ; '-' 0x08021114: 26 DC.B 0x26 ; '&' 0x08021115: 08 DC.B 0x08 ; '\b' 0x08021116: 41 DC.B 0x41 ; 'A' 0x08021117: FF DC.B 0xFF ; '\xFF' 0x08021118: 1A DC.B 0x1A ; '\x1A' 0x08021119: 03 DC.B 0x03 ; '\x03' 0x0802111A: 00 DC.B 0x00 ; '\0' 0x0802111B: 00 DC.B 0x00 ; '\0'
Reset_Handler: reset_handler: 0x0802111C: F7E5 F837 BL SystemInit ; 0x0800618E 0x08021120: F64E 5088 MOVW R0, #0xED88 0x08021124: F2CE 0000 MOVT R0, #0xE000 0x08021128: 6801 LDR R1, [R0] 0x0802112A: F451 0170 ORRS R1, R1, #0xF00000 0x0802112E: 6001 STR R1, [R0] 0x08021130: F7E2 FEC4 BL _start ; 0x08003EBC
__SEGGER_RTL_float64_isnan: 0x08021134: 2000 MOVS R0, #0 0x08021136: EEB4 0B40 VCMP.F64 D0, D0 0x0802113A: EEF1 FA10 VMRS APSR_nzcv, FPSCR 0x0802113E: BF68 IT VS 0x08021140: 2001 MOVVS R0, #1 0x08021142: 4770 BX LR
__SEGGER_RTL_float64_signbit: 0x08021144: EC51 0B10 VMOV R0, R1, D0 0x08021148: 0FC8 LSRS R0, R1, #31 0x0802114A: 4770 BX LR
frexp: 0x0802114C: F000 B800 B.W __SEGGER_RTL_float64_frexp_inline ; 0x08021150
__SEGGER_RTL_float64_frexp_inline: 0x08021150: EC52 CB10 VMOV R12, R2, D0 0x08021154: F3C2 530A UBFX R3, R2, #20, #11 0x08021158: F240 71FF MOVW R1, #0x07FF 0x0802115C: 428B CMP R3, R1 0x0802115E: BF11 ITEEE NE 0x08021160: 2B00 CMPNE R3, #0 0x08021162: 2100 MOVEQ R1, #0 0x08021164: 6001 STREQ R1, [R0] 0x08021166: 4770 BXEQ LR 0x08021168: F2A3 31FE SUBW R1, R3, #0x03FE 0x0802116C: 6001 STR R1, [R0] 0x0802116E: F240 30FE MOVW R0, #0x03FE 0x08021172: F360 521E BFI R2, R0, #20, #11 0x08021176: EC42 CB10 VMOV D0, R12, R2 0x0802117A: 4770 BX LR
abs: 0x0802117C: 2800 CMP R0, #0 0x0802117E: BF48 IT MI 0x08021180: 4240 RSBMI R0, R0, #0 0x08021182: 4770 BX LR
__SEGGER_RTL_pow10: 0x08021184: EEB7 0B00 VMOV.F64 D0, #1 0x08021188: 2800 CMP R0, #0 0x0802118A: EEB0 1B40 VMOV.F64 D1, D0 0x0802118E: D011 BEQ .L2 ; 0x080211B4 0x08021190: 4601 MOV R1, R0 0x08021192: BF48 IT MI 0x08021194: 4241 RSBMI R1, R0, #0 0x08021196: EEB7 1B00 VMOV.F64 D1, #1 0x0802119A: F240 5280 MOVW R2, #0x0580 ; 0x08000580 = __SEGGER_RTL_aPower2 0x0802119E: F6C0 0200 MOVT R2, #0x0800 ; 0x08000580 = __SEGGER_RTL_aPower2
.L1: 0x080211A2: 07CB LSLS R3, R1, #31 0x080211A4: BF1C ITT NE 0x080211A6: ED92 2B00 VLDRNE D2, [R2] 0x080211AA: EE21 1B02 VMULNE.F64 D1, D1, D2 0x080211AE: 3208 ADDS R2, #8 0x080211B0: 0849 LSRS R1, R1, #1 0x080211B2: D1F6 BNE .L1 ; 0x080211A2
.L2: 0x080211B4: EE80 0B01 VDIV.F64 D0, D0, D1 0x080211B8: 2800 CMP R0, #0 0x080211BA: FE21 0B00 VSELGE.F64 D0, D1, D0 0x080211BE: 4770 BX LR
__SEGGER_RTL_putc: 0x080211C0: B510 PUSH {R4, LR} 0x080211C2: B082 SUB SP, SP, #8 0x080211C4: 4604 MOV R4, R0 0x080211C6: 6900 LDR R0, [R0, #16] 0x080211C8: F88D 1007 STRB.W R1, [SP, #7] 0x080211CC: B178 CBZ R0, .L1 ; 0x080211EE 0x080211CE: E9D4 2300 LDRD R2, R3, [R4] 0x080211D2: 429A CMP R2, R3 0x080211D4: D231 BCS .L4 ; 0x0802123A 0x080211D6: 6962 LDR R2, [R4, #20] 0x080211D8: 1C53 ADDS R3, R2, #1 0x080211DA: 6163 STR R3, [R4, #20] 0x080211DC: 5481 STRB R1, [R0, R2] 0x080211DE: E9D4 0105 LDRD R0, R1, [R4, #20] 0x080211E2: 4288 CMP R0, R1 0x080211E4: D129 BNE .L4 ; 0x0802123A 0x080211E6: 4620 MOV R0, R4 0x080211E8: F000 F82C BL __SEGGER_RTL_prin_flush ; 0x08021244 0x080211EC: E025 B .L4 ; 0x0802123A
.L1: 0x080211EE: 68E0 LDR R0, [R4, #12] 0x080211F0: B150 CBZ R0, .L2 ; 0x08021208 0x080211F2: E9D4 2C00 LDRD R2, R12, [R4] 0x080211F6: 4562 CMP R2, R12 0x080211F8: D21F BCS .L4 ; 0x0802123A 0x080211FA: 1C53 ADDS R3, R2, #1 0x080211FC: EBB3 030C SUBS.W R3, R3, R12 0x08021200: BF18 IT NE 0x08021202: 460B MOVNE R3, R1 0x08021204: 5483 STRB R3, [R0, R2] 0x08021206: E018 B .L4 ; 0x0802123A
.L2: 0x08021208: 68A0 LDR R0, [R4, #8] 0x0802120A: B158 CBZ R0, .L3 ; 0x08021224 0x0802120C: E9D4 2C00 LDRD R2, R12, [R4] 0x08021210: 4562 CMP R2, R12 0x08021212: D212 BCS .L4 ; 0x0802123A 0x08021214: 1C53 ADDS R3, R2, #1 0x08021216: EBB3 030C SUBS.W R3, R3, R12 0x0802121A: BF18 IT NE 0x0802121C: B2CB UXTBNE R3, R1 0x0802121E: F840 3022 STR.W R3, [R0, R2, LSL #2] 0x08021222: E00A B .L4 ; 0x0802123A
.L3: 0x08021224: 6A23 LDR R3, [R4, #32] 0x08021226: B143 CBZ R3, .L4 ; 0x0802123A 0x08021228: E9D4 0100 LDRD R0, R1, [R4] 0x0802122C: 4288 CMP R0, R1 0x0802122E: D204 BCS .L4 ; 0x0802123A 0x08021230: F10D 0107 ADD.W R1, SP, #7 0x08021234: 4620 MOV R0, R4 0x08021236: 2201 MOVS R2, #1 0x08021238: 4798 BLX R3
.L4: 0x0802123A: 6820 LDR R0, [R4] 0x0802123C: 3001 ADDS R0, #1 0x0802123E: 6020 STR R0, [R4] 0x08021240: B002 ADD SP, SP, #8 0x08021242: BD10 POP {R4, PC}
__SEGGER_RTL_prin_flush: 0x08021244: 6942 LDR R2, [R0, #20] 0x08021246: 2A00 CMP R2, #0 0x08021248: BF08 IT EQ 0x0802124A: 4770 BXEQ LR 0x0802124C: B510 PUSH {R4, LR} 0x0802124E: 4604 MOV R4, R0 0x08021250: 6A03 LDR R3, [R0, #32] 0x08021252: 2B00 CMP R3, #0 0x08021254: BF1C ITT NE 0x08021256: 6921 LDRNE R1, [R4, #16] 0x08021258: 4798 BLXNE R3 0x0802125A: 2000 MOVS R0, #0 0x0802125C: 6160 STR R0, [R4, #20] 0x0802125E: BD10 POP {R4, PC}
__SEGGER_RTL_print_padding: 0x08021260: 2A01 CMP R2, #1 0x08021262: BFB8 IT LT 0x08021264: 4770 BXLT LR 0x08021266: B570 PUSH {R4-R6, LR} 0x08021268: 4614 MOV R4, R2 0x0802126A: 460D MOV R5, R1 0x0802126C: 4606 MOV R6, R0
.L1: 0x0802126E: 4630 MOV R0, R6 0x08021270: 4629 MOV R1, R5 0x08021272: F7FF FFA5 BL __SEGGER_RTL_putc ; 0x080211C0 0x08021276: 3C01 SUBS R4, #1 0x08021278: D8F9 BHI .L1 ; 0x0802126E 0x0802127A: BD70 POP {R4-R6, PC}
vfprintf: 0x0802127C: B570 PUSH {R4-R6, LR} 0x0802127E: 4614 MOV R4, R2 0x08021280: 460D MOV R5, R1 0x08021282: 4606 MOV R6, R0 0x08021284: F000 F8BA BL __SEGGER_RTL_current_locale ; 0x080213FC 0x08021288: 4601 MOV R1, R0 0x0802128A: 4630 MOV R0, R6 0x0802128C: 462A MOV R2, R5 0x0802128E: 4623 MOV R3, R4 0x08021290: E8BD 4070 POP.W {R4-R6, LR} 0x08021294: F000 B800 B.W vfprintf_l ; 0x08021298
vfprintf_l: 0x08021298: E92D 4FF0 PUSH.W {R4-R11, LR} 0x0802129C: AF03 ADD R7, SP, #12 0x0802129E: B08D SUB SP, SP, #52 0x080212A0: F847 3C3C STR R3, [R7, #-60] 0x080212A4: 4691 MOV R9, R2 0x080212A6: 460C MOV R4, R1 0x080212A8: 4606 MOV R6, R0 0x080212AA: F000 F847 BL __SEGGER_RTL_X_file_bufsize ; 0x0802133C 0x080212AE: 4605 MOV R5, R0 0x080212B0: 46EB MOV R11, SP 0x080212B2: 3007 ADDS R0, #7 0x080212B4: F020 0007 BIC R0, R0, #7 0x080212B8: EBAD 0800 SUB.W R8, SP, R0 0x080212BC: 46C5 MOV SP, R8 0x080212BE: F1A7 0A38 SUB.W R10, R7, #56 0x080212C2: 4650 MOV R0, R10 0x080212C4: 2100 MOVS R1, #0 0x080212C6: 2224 MOVS R2, #36 0x080212C8: F7E2 FF32 BL memset ; 0x08004130 0x080212CC: F245 7091 MOVW R0, #0x5791 ; 0x08015791 = __SEGGER_RTL_stream_write 0x080212D0: F6C0 0001 MOVT R0, #0x0801 ; 0x08015791 = __SEGGER_RTL_stream_write 0x080212D4: E947 4007 STRD R4, R0, [R7, #-28] 0x080212D8: F06F 4000 MVN R0, #0x80000000 0x080212DC: F847 0C34 STR R0, [R7, #-52] 0x080212E0: F847 6C14 STR R6, [R7, #-20] 0x080212E4: F847 5C20 STR R5, [R7, #-32] 0x080212E8: F847 8C28 STR R8, [R7, #-40] 0x080212EC: 4650 MOV R0, R10 0x080212EE: 4649 MOV R1, R9 0x080212F0: F857 2C3C LDR R2, [R7, #-60] 0x080212F4: F7DF F9B8 BL __SEGGER_RTL_vfprintf_float_long_long ; 0x08000668 0x080212F8: 46DD MOV SP, R11 0x080212FA: F1A7 040C SUB.W R4, R7, #12 0x080212FE: 46A5 MOV SP, R4 0x08021300: E8BD 8FF0 POP.W {R4-R11, PC}
__SEGGER_RTL_X_file_stat: 0x08021304: F646 7128 MOVW R1, #0x6F28 ; 0x24006F28 = stdout 0x08021308: F2C2 4100 MOVT R1, #0x2400 ; 0x24006F28 = stdout 0x0802130C: F646 722C MOVW R2, #0x6F2C ; 0x24006F2C = stdin 0x08021310: 6809 LDR R1, [R1] 0x08021312: 1A09 SUBS R1, R1, R0 0x08021314: F2C2 4200 MOVT R2, #0x2400 ; 0x24006F2C = stdin 0x08021318: BF18 IT NE 0x0802131A: 2101 MOVNE R1, #1 0x0802131C: 6812 LDR R2, [R2] 0x0802131E: 1A12 SUBS R2, R2, R0 0x08021320: BF18 IT NE 0x08021322: 2201 MOVNE R2, #1 0x08021324: 4011 ANDS R1, R2 0x08021326: F646 7230 MOVW R2, #0x6F30 ; 0x24006F30 = stderr 0x0802132A: F2C2 4200 MOVT R2, #0x2400 ; 0x24006F30 = stderr 0x0802132E: 6812 LDR R2, [R2] 0x08021330: 1A10 SUBS R0, R2, R0 0x08021332: BF18 IT NE 0x08021334: 2001 MOVNE R0, #1 0x08021336: 4008 ANDS R0, R1 0x08021338: 4240 RSBS R0, R0, #0 0x0802133A: 4770 BX LR
__SEGGER_RTL_X_file_bufsize: 0x0802133C: 2040 MOVS R0, #64 0x0802133E: 4770 BX LR
_WriteNoCheck: 0x08021340: E92D 41F0 PUSH.W {R4-R8, LR} 0x08021344: 4615 MOV R5, R2 0x08021346: 4688 MOV R8, R1 0x08021348: 4604 MOV R4, R0 0x0802134A: 6840 LDR R0, [R0, #4] 0x0802134C: E9D4 1602 LDRD R1, R6, [R4, #8] 0x08021350: 4430 ADD R0, R6 0x08021352: 1B8F SUBS R7, R1, R6 0x08021354: 42BA CMP R2, R7 0x08021356: 4641 MOV R1, R8 0x08021358: D205 BCS .L1 ; 0x08021366 0x0802135A: F7E2 FEB7 BL memcpy ; 0x080040CC 0x0802135E: 4435 ADD R5, R6 0x08021360: F3BF 8F5F DMB SY 0x08021364: E00B B .L2 ; 0x0802137E
.L1: 0x08021366: 463A MOV R2, R7 0x08021368: F7E2 FEB0 BL memcpy ; 0x080040CC 0x0802136C: EB08 0107 ADD.W R1, R8, R7 0x08021370: 1BED SUBS R5, R5, R7 0x08021372: 6860 LDR R0, [R4, #4] 0x08021374: 462A MOV R2, R5 0x08021376: F7E2 FEA9 BL memcpy ; 0x080040CC 0x0802137A: F3BF 8F5F DMB SY
.L2: 0x0802137E: 60E5 STR R5, [R4, #12] 0x08021380: E8BD 81F0 POP.W {R4-R8, PC}
strlen: 0x08021384: 7801 LDRB R1, [R0] 0x08021386: 2900 CMP R1, #0 0x08021388: BF04 ITT EQ 0x0802138A: 2000 MOVEQ R0, #0 0x0802138C: 4770 BXEQ LR 0x0802138E: 2100 MOVS R1, #0 0x08021390: F04F 3201 MOV.W R2, #0x01010101
.L1: 0x08021394: 5843 LDR R3, [R0, R1] 0x08021396: FAC2 F353 UQSUB8 R3, R2, R3 0x0802139A: 3104 ADDS R1, #4 0x0802139C: 2B00 CMP R3, #0 0x0802139E: D0F9 BEQ .L1 ; 0x08021394 0x080213A0: FA93 F0A3 RBIT R0, R3 0x080213A4: FAB0 F080 CLZ R0, R0 0x080213A8: EB01 00D0 ADD.W R0, R1, R0, LSR #3 0x080213AC: 3804 SUBS R0, #4 0x080213AE: 4770 BX LR
strnlen: 0x080213B0: 2900 CMP R1, #0 0x080213B2: BF1C ITT NE 0x080213B4: 7802 LDRBNE R2, [R0] 0x080213B6: 2A00 CMPNE R2, #0 0x080213B8: D101 BNE .L1 ; 0x080213BE 0x080213BA: 2000 MOVS R0, #0 0x080213BC: 4770 BX LR
.L1: 0x080213BE: B500 PUSH {LR} 0x080213C0: F8D0 E000 LDR.W LR, [R0] 0x080213C4: 2904 CMP R1, #4 0x080213C6: 4603 MOV R3, R0 0x080213C8: D309 BCC .L3 ; 0x080213DE 0x080213CA: F04F 3C01 MOV.W R12, #0x01010101
.L2: 0x080213CE: FACC F25E UQSUB8 R2, R12, LR 0x080213D2: B922 CBNZ R2, .L3 ; 0x080213DE 0x080213D4: 3904 SUBS R1, #4 0x080213D6: F853 EF04 LDR LR, [R3, #4]! 0x080213DA: 2903 CMP R1, #3 0x080213DC: D8F7 BHI .L2 ; 0x080213CE
.L3: 0x080213DE: 1A18 SUBS R0, R3, R0 0x080213E0: F04F 3201 MOV.W R2, #0x01010101 0x080213E4: FAC2 F25E UQSUB8 R2, R2, LR 0x080213E8: FA92 F2A2 RBIT R2, R2 0x080213EC: FAB2 F282 CLZ R2, R2 0x080213F0: EBB1 0FD2 CMP.W R1, R2, LSR #3 0x080213F4: BF88 IT HI 0x080213F6: 08D1 LSRHI R1, R2, #3 0x080213F8: 4408 ADD R0, R1 0x080213FA: BD00 POP {PC}
__SEGGER_RTL_current_locale: 0x080213FC: F242 40CC MOVW R0, #0x24CC ; 0x240024CC = __SEGGER_RTL_locale_ptr 0x08021400: F2C2 4000 MOVT R0, #0x2400 ; 0x240024CC = __SEGGER_RTL_locale_ptr 0x08021404: 6800 LDR R0, [R0] 0x08021406: 2800 CMP R0, #0 0x08021408: BF04 ITT EQ 0x0802140A: F646 700C MOVWEQ R0, #0x6F0C ; 0x24006F0C = __SEGGER_RTL_global_locale 0x0802140E: F2C2 4000 MOVTEQ R0, #0x2400 ; 0x24006F0C = __SEGGER_RTL_global_locale 0x08021412: 4770 BX LR
__SEGGER_RTL_ascii_mbtowc: 0x08021414: 4684 MOV R12, R0 0x08021416: 2000 MOVS R0, #0 0x08021418: 2900 CMP R1, #0 0x0802141A: BF18 IT NE 0x0802141C: 2A00 CMPNE R2, #0 0x0802141E: D100 BNE .L1 ; 0x08021422 0x08021420: 4770 BX LR
.L1: 0x08021422: 7809 LDRB R1, [R1] 0x08021424: B248 SXTB R0, R1 0x08021426: 2800 CMP R0, #0 0x08021428: BF44 ITT MI 0x0802142A: F06F 0001 MVNMI R0, #1 0x0802142E: 4770 BXMI LR 0x08021430: F1BC 0F00 CMP.W R12, #0 0x08021434: BF18 IT NE 0x08021436: F8CC 1000 STRNE.W R1, [R12] 0x0802143A: 2100 MOVS R1, #0 0x0802143C: E9C3 1100 STRD R1, R1, [R3] 0x08021440: 2800 CMP R0, #0 0x08021442: BF18 IT NE 0x08021444: 2001 MOVNE R0, #1 0x08021446: 4770 BX LR
__SEGGER_RTL_ascii_isctype: 0x08021448: 287F CMP R0, #127 0x0802144A: BF84 ITT HI 0x0802144C: 2000 MOVHI R0, #0 0x0802144E: 4770 BXHI LR 0x08021450: F641 72B2 MOVW R2, #0x1FB2 ; 0x08021FB2 = __SEGGER_RTL_ascii_ctype_mask 0x08021454: F6C0 0202 MOVT R2, #0x0802 ; 0x08021FB2 = __SEGGER_RTL_ascii_ctype_mask 0x08021458: 5C51 LDRB R1, [R2, R1] 0x0802145A: F242 2273 MOVW R2, #0x2273 ; 0x08022273 = __SEGGER_RTL_ascii_ctype_map 0x0802145E: F6C0 0202 MOVT R2, #0x0802 ; 0x08022273 = __SEGGER_RTL_ascii_ctype_map 0x08021462: 5C10 LDRB R0, [R2, R0] 0x08021464: 4008 ANDS R0, R1 0x08021466: 4770 BX LR
__SEGGER_RTL_ascii_toupper: __SEGGER_RTL_ascii_towupper: 0x08021468: F1A0 0161 SUB.W R1, R0, #97 ; Dedupe identical section .text.libc.__SEGGER_RTL_ascii_towupper 0x0802146C: 291A CMP R1, #26 0x0802146E: BF38 IT CC 0x08021470: 3820 SUBCC R0, #32 0x08021472: 4770 BX LR
__SEGGER_RTL_ascii_iswctype: 0x08021474: 287F CMP R0, #127 0x08021476: BF84 ITT HI 0x08021478: 2000 MOVHI R0, #0 0x0802147A: 4770 BXHI LR 0x0802147C: F641 72B2 MOVW R2, #0x1FB2 ; 0x08021FB2 = __SEGGER_RTL_ascii_ctype_mask 0x08021480: F6C0 0202 MOVT R2, #0x0802 ; 0x08021FB2 = __SEGGER_RTL_ascii_ctype_mask 0x08021484: 5C51 LDRB R1, [R2, R1] 0x08021486: F242 2273 MOVW R2, #0x2273 ; 0x08022273 = __SEGGER_RTL_ascii_ctype_map 0x0802148A: F6C0 0202 MOVT R2, #0x0802 ; 0x08022273 = __SEGGER_RTL_ascii_ctype_map 0x0802148E: 5C10 LDRB R0, [R2, R0] 0x08021490: 4008 ANDS R0, R1 0x08021492: 4770 BX LR
0x08021494: 43 DC.B 0x43 ; 'C' 0x08021495: 61 DC.B 0x61 ; 'a' 0x08021496: 6E DC.B 0x6E ; 'n' 0x08021497: 6E DC.B 0x6E ; 'n' 0x08021498: 6F DC.B 0x6F ; 'o' 0x08021499: 74 DC.B 0x74 ; 't' 0x0802149A: 20 DC.B 0x20 ; ' ' 0x0802149B: 63 DC.B 0x63 ; 'c' 0x0802149C: 72 DC.B 0x72 ; 'r' 0x0802149D: 65 DC.B 0x65 ; 'e' 0x0802149E: 61 DC.B 0x61 ; 'a' 0x0802149F: 74 DC.B 0x74 ; 't' 0x080214A0: 65 DC.B 0x65 ; 'e' 0x080214A1: 20 DC.B 0x20 ; ' ' 0x080214A2: 25 DC.B 0x25 ; '%' 0x080214A3: 73 DC.B 0x73 ; 's' 0x080214A4: 21 DC.B 0x21 ; '!' 0x080214A5: 0A DC.B 0x0A ; '\n' 0x080214A6: 00 DC.B 0x00 ; '\0'
0x080214A7: 42 DC.B 0x42 ; 'B' 0x080214A8: 65 DC.B 0x65 ; 'e' 0x080214A9: 65 DC.B 0x65 ; 'e' 0x080214AA: 70 DC.B 0x70 ; 'p' 0x080214AB: 65 DC.B 0x65 ; 'e' 0x080214AC: 72 DC.B 0x72 ; 'r' 0x080214AD: 54 DC.B 0x54 ; 'T' 0x080214AE: 61 DC.B 0x61 ; 'a' 0x080214AF: 73 DC.B 0x73 ; 's' 0x080214B0: 6B DC.B 0x6B ; 'k' 0x080214B1: 00 DC.B 0x00 ; '\0'
0x080214B2: 44 DC.B 0x44 ; 'D' 0x080214B3: 3A DC.B 0x3A ; ':' 0x080214B4: 5C DC.B 0x5C ; '\\' 0x080214B5: 50 DC.B 0x50 ; 'P' 0x080214B6: 72 DC.B 0x72 ; 'r' 0x080214B7: 6F DC.B 0x6F ; 'o' 0x080214B8: 6A DC.B 0x6A ; 'j' 0x080214B9: 65 DC.B 0x65 ; 'e' 0x080214BA: 6B DC.B 0x6B ; 'k' 0x080214BB: 74 DC.B 0x74 ; 't' 0x080214BC: 65 DC.B 0x65 ; 'e' 0x080214BD: 5C DC.B 0x5C ; '\\' 0x080214BE: 65 DC.B 0x65 ; 'e' 0x080214BF: 63 DC.B 0x63 ; 'c' 0x080214C0: 73 DC.B 0x73 ; 's' 0x080214C1: 5F DC.B 0x5F ; '_' 0x080214C2: 63 DC.B 0x63 ; 'c' 0x080214C3: 68 DC.B 0x68 ; 'h' 0x080214C4: 61 DC.B 0x61 ; 'a' 0x080214C5: 72 DC.B 0x72 ; 'r' 0x080214C6: 67 DC.B 0x67 ; 'g' 0x080214C7: 65 DC.B 0x65 ; 'e' 0x080214C8: 72 DC.B 0x72 ; 'r' 0x080214C9: 5C DC.B 0x5C ; '\\' 0x080214CA: 63 DC.B 0x63 ; 'c' 0x080214CB: 74 DC.B 0x74 ; 't' 0x080214CC: 72 DC.B 0x72 ; 'r' 0x080214CD: 6C DC.B 0x6C ; 'l' 0x080214CE: 5C DC.B 0x5C ; '\\' 0x080214CF: 66 DC.B 0x66 ; 'f' 0x080214D0: 69 DC.B 0x69 ; 'i' 0x080214D1: 72 DC.B 0x72 ; 'r' 0x080214D2: 6D DC.B 0x6D ; 'm' 0x080214D3: 77 DC.B 0x77 ; 'w' 0x080214D4: 61 DC.B 0x61 ; 'a' 0x080214D5: 72 DC.B 0x72 ; 'r' 0x080214D6: 65 DC.B 0x65 ; 'e' 0x080214D7: 5C DC.B 0x5C ; '\\' 0x080214D8: 4D DC.B 0x4D ; 'M' 0x080214D9: 61 DC.B 0x61 ; 'a' 0x080214DA: 69 DC.B 0x69 ; 'i' 0x080214DB: 6E DC.B 0x6E ; 'n' 0x080214DC: 5C DC.B 0x5C ; '\\' 0x080214DD: 43 DC.B 0x43 ; 'C' 0x080214DE: 75 DC.B 0x75 ; 'u' 0x080214DF: 62 DC.B 0x62 ; 'b' 0x080214E0: 65 DC.B 0x65 ; 'e' 0x080214E1: 4D DC.B 0x4D ; 'M' 0x080214E2: 58 DC.B 0x58 ; 'X' 0x080214E3: 5C DC.B 0x5C ; '\\' 0x080214E4: 44 DC.B 0x44 ; 'D' 0x080214E5: 72 DC.B 0x72 ; 'r' 0x080214E6: 69 DC.B 0x69 ; 'i' 0x080214E7: 76 DC.B 0x76 ; 'v' 0x080214E8: 65 DC.B 0x65 ; 'e' 0x080214E9: 72 DC.B 0x72 ; 'r' 0x080214EA: 73 DC.B 0x73 ; 's' 0x080214EB: 5C DC.B 0x5C ; '\\' 0x080214EC: 53 DC.B 0x53 ; 'S' 0x080214ED: 54 DC.B 0x54 ; 'T' 0x080214EE: 4D DC.B 0x4D ; 'M' 0x080214EF: 33 DC.B 0x33 ; '3' 0x080214F0: 32 DC.B 0x32 ; '2' 0x080214F1: 48 DC.B 0x48 ; 'H' 0x080214F2: 37 DC.B 0x37 ; '7' 0x080214F3: 78 DC.B 0x78 ; 'x' 0x080214F4: 78 DC.B 0x78 ; 'x' 0x080214F5: 5F DC.B 0x5F ; '_' 0x080214F6: 48 DC.B 0x48 ; 'H' 0x080214F7: 41 DC.B 0x41 ; 'A' 0x080214F8: 4C DC.B 0x4C ; 'L' 0x080214F9: 5F DC.B 0x5F ; '_' 0x080214FA: 44 DC.B 0x44 ; 'D' 0x080214FB: 72 DC.B 0x72 ; 'r' 0x080214FC: 69 DC.B 0x69 ; 'i' 0x080214FD: 76 DC.B 0x76 ; 'v' 0x080214FE: 65 DC.B 0x65 ; 'e' 0x080214FF: 72 DC.B 0x72 ; 'r' 0x08021500: 5C DC.B 0x5C ; '\\' 0x08021501: 53 DC.B 0x53 ; 'S' 0x08021502: 72 DC.B 0x72 ; 'r' 0x08021503: 63 DC.B 0x63 ; 'c' 0x08021504: 5C DC.B 0x5C ; '\\' 0x08021505: 73 DC.B 0x73 ; 's' 0x08021506: 74 DC.B 0x74 ; 't' 0x08021507: 6D DC.B 0x6D ; 'm' 0x08021508: 33 DC.B 0x33 ; '3' 0x08021509: 32 DC.B 0x32 ; '2' 0x0802150A: 68 DC.B 0x68 ; 'h' 0x0802150B: 37 DC.B 0x37 ; '7' 0x0802150C: 78 DC.B 0x78 ; 'x' 0x0802150D: 78 DC.B 0x78 ; 'x' 0x0802150E: 5F DC.B 0x5F ; '_' 0x0802150F: 68 DC.B 0x68 ; 'h' 0x08021510: 61 DC.B 0x61 ; 'a' 0x08021511: 6C DC.B 0x6C ; 'l' 0x08021512: 5F DC.B 0x5F ; '_' 0x08021513: 64 DC.B 0x64 ; 'd' 0x08021514: 6D DC.B 0x6D ; 'm' 0x08021515: 61 DC.B 0x61 ; 'a' 0x08021516: 2E DC.B 0x2E ; '.' 0x08021517: 63 DC.B 0x63 ; 'c' 0x08021518: 00 DC.B 0x00 ; '\0'
0x08021519: 44 DC.B 0x44 ; 'D' 0x0802151A: 3A DC.B 0x3A ; ':' 0x0802151B: 5C DC.B 0x5C ; '\\' 0x0802151C: 50 DC.B 0x50 ; 'P' 0x0802151D: 72 DC.B 0x72 ; 'r' 0x0802151E: 6F DC.B 0x6F ; 'o' 0x0802151F: 6A DC.B 0x6A ; 'j' 0x08021520: 65 DC.B 0x65 ; 'e' 0x08021521: 6B DC.B 0x6B ; 'k' 0x08021522: 74 DC.B 0x74 ; 't' 0x08021523: 65 DC.B 0x65 ; 'e' 0x08021524: 5C DC.B 0x5C ; '\\' 0x08021525: 65 DC.B 0x65 ; 'e' 0x08021526: 63 DC.B 0x63 ; 'c' 0x08021527: 73 DC.B 0x73 ; 's' 0x08021528: 5F DC.B 0x5F ; '_' 0x08021529: 63 DC.B 0x63 ; 'c' 0x0802152A: 68 DC.B 0x68 ; 'h' 0x0802152B: 61 DC.B 0x61 ; 'a' 0x0802152C: 72 DC.B 0x72 ; 'r' 0x0802152D: 67 DC.B 0x67 ; 'g' 0x0802152E: 65 DC.B 0x65 ; 'e' 0x0802152F: 72 DC.B 0x72 ; 'r' 0x08021530: 5C DC.B 0x5C ; '\\' 0x08021531: 63 DC.B 0x63 ; 'c' 0x08021532: 74 DC.B 0x74 ; 't' 0x08021533: 72 DC.B 0x72 ; 'r' 0x08021534: 6C DC.B 0x6C ; 'l' 0x08021535: 5C DC.B 0x5C ; '\\' 0x08021536: 66 DC.B 0x66 ; 'f' 0x08021537: 69 DC.B 0x69 ; 'i' 0x08021538: 72 DC.B 0x72 ; 'r' 0x08021539: 6D DC.B 0x6D ; 'm' 0x0802153A: 77 DC.B 0x77 ; 'w' 0x0802153B: 61 DC.B 0x61 ; 'a' 0x0802153C: 72 DC.B 0x72 ; 'r' 0x0802153D: 65 DC.B 0x65 ; 'e' 0x0802153E: 5C DC.B 0x5C ; '\\' 0x0802153F: 4D DC.B 0x4D ; 'M' 0x08021540: 61 DC.B 0x61 ; 'a' 0x08021541: 69 DC.B 0x69 ; 'i' 0x08021542: 6E DC.B 0x6E ; 'n' 0x08021543: 5C DC.B 0x5C ; '\\' 0x08021544: 43 DC.B 0x43 ; 'C' 0x08021545: 75 DC.B 0x75 ; 'u' 0x08021546: 62 DC.B 0x62 ; 'b' 0x08021547: 65 DC.B 0x65 ; 'e' 0x08021548: 4D DC.B 0x4D ; 'M' 0x08021549: 58 DC.B 0x58 ; 'X' 0x0802154A: 5C DC.B 0x5C ; '\\' 0x0802154B: 44 DC.B 0x44 ; 'D' 0x0802154C: 72 DC.B 0x72 ; 'r' 0x0802154D: 69 DC.B 0x69 ; 'i' 0x0802154E: 76 DC.B 0x76 ; 'v' 0x0802154F: 65 DC.B 0x65 ; 'e' 0x08021550: 72 DC.B 0x72 ; 'r' 0x08021551: 73 DC.B 0x73 ; 's' 0x08021552: 5C DC.B 0x5C ; '\\' 0x08021553: 53 DC.B 0x53 ; 'S' 0x08021554: 54 DC.B 0x54 ; 'T' 0x08021555: 4D DC.B 0x4D ; 'M' 0x08021556: 33 DC.B 0x33 ; '3' 0x08021557: 32 DC.B 0x32 ; '2' 0x08021558: 48 DC.B 0x48 ; 'H' 0x08021559: 37 DC.B 0x37 ; '7' 0x0802155A: 78 DC.B 0x78 ; 'x' 0x0802155B: 78 DC.B 0x78 ; 'x' 0x0802155C: 5F DC.B 0x5F ; '_' 0x0802155D: 48 DC.B 0x48 ; 'H' 0x0802155E: 41 DC.B 0x41 ; 'A' 0x0802155F: 4C DC.B 0x4C ; 'L' 0x08021560: 5F DC.B 0x5F ; '_' 0x08021561: 44 DC.B 0x44 ; 'D' 0x08021562: 72 DC.B 0x72 ; 'r' 0x08021563: 69 DC.B 0x69 ; 'i' 0x08021564: 76 DC.B 0x76 ; 'v' 0x08021565: 65 DC.B 0x65 ; 'e' 0x08021566: 72 DC.B 0x72 ; 'r' 0x08021567: 5C DC.B 0x5C ; '\\' 0x08021568: 53 DC.B 0x53 ; 'S' 0x08021569: 72 DC.B 0x72 ; 'r' 0x0802156A: 63 DC.B 0x63 ; 'c' 0x0802156B: 5C DC.B 0x5C ; '\\' 0x0802156C: 73 DC.B 0x73 ; 's' 0x0802156D: 74 DC.B 0x74 ; 't' 0x0802156E: 6D DC.B 0x6D ; 'm' 0x0802156F: 33 DC.B 0x33 ; '3' 0x08021570: 32 DC.B 0x32 ; '2' 0x08021571: 68 DC.B 0x68 ; 'h' 0x08021572: 37 DC.B 0x37 ; '7' 0x08021573: 78 DC.B 0x78 ; 'x' 0x08021574: 78 DC.B 0x78 ; 'x' 0x08021575: 5F DC.B 0x5F ; '_' 0x08021576: 68 DC.B 0x68 ; 'h' 0x08021577: 61 DC.B 0x61 ; 'a' 0x08021578: 6C DC.B 0x6C ; 'l' 0x08021579: 5F DC.B 0x5F ; '_' 0x0802157A: 72 DC.B 0x72 ; 'r' 0x0802157B: 63 DC.B 0x63 ; 'c' 0x0802157C: 63 DC.B 0x63 ; 'c' 0x0802157D: 2E DC.B 0x2E ; '.' 0x0802157E: 63 DC.B 0x63 ; 'c' 0x0802157F: 00 DC.B 0x00 ; '\0'
0x08021580: 44 DC.B 0x44 ; 'D' 0x08021581: 3A DC.B 0x3A ; ':' 0x08021582: 5C DC.B 0x5C ; '\\' 0x08021583: 50 DC.B 0x50 ; 'P' 0x08021584: 72 DC.B 0x72 ; 'r' 0x08021585: 6F DC.B 0x6F ; 'o' 0x08021586: 6A DC.B 0x6A ; 'j' 0x08021587: 65 DC.B 0x65 ; 'e' 0x08021588: 6B DC.B 0x6B ; 'k' 0x08021589: 74 DC.B 0x74 ; 't' 0x0802158A: 65 DC.B 0x65 ; 'e' 0x0802158B: 5C DC.B 0x5C ; '\\' 0x0802158C: 65 DC.B 0x65 ; 'e' 0x0802158D: 63 DC.B 0x63 ; 'c' 0x0802158E: 73 DC.B 0x73 ; 's' 0x0802158F: 5F DC.B 0x5F ; '_' 0x08021590: 63 DC.B 0x63 ; 'c' 0x08021591: 68 DC.B 0x68 ; 'h' 0x08021592: 61 DC.B 0x61 ; 'a' 0x08021593: 72 DC.B 0x72 ; 'r' 0x08021594: 67 DC.B 0x67 ; 'g' 0x08021595: 65 DC.B 0x65 ; 'e' 0x08021596: 72 DC.B 0x72 ; 'r' 0x08021597: 5C DC.B 0x5C ; '\\' 0x08021598: 63 DC.B 0x63 ; 'c' 0x08021599: 74 DC.B 0x74 ; 't' 0x0802159A: 72 DC.B 0x72 ; 'r' 0x0802159B: 6C DC.B 0x6C ; 'l' 0x0802159C: 5C DC.B 0x5C ; '\\' 0x0802159D: 66 DC.B 0x66 ; 'f' 0x0802159E: 69 DC.B 0x69 ; 'i' 0x0802159F: 72 DC.B 0x72 ; 'r' 0x080215A0: 6D DC.B 0x6D ; 'm' 0x080215A1: 77 DC.B 0x77 ; 'w' 0x080215A2: 61 DC.B 0x61 ; 'a' 0x080215A3: 72 DC.B 0x72 ; 'r' 0x080215A4: 65 DC.B 0x65 ; 'e' 0x080215A5: 5C DC.B 0x5C ; '\\' 0x080215A6: 4D DC.B 0x4D ; 'M' 0x080215A7: 61 DC.B 0x61 ; 'a' 0x080215A8: 69 DC.B 0x69 ; 'i' 0x080215A9: 6E DC.B 0x6E ; 'n' 0x080215AA: 5C DC.B 0x5C ; '\\' 0x080215AB: 43 DC.B 0x43 ; 'C' 0x080215AC: 75 DC.B 0x75 ; 'u' 0x080215AD: 62 DC.B 0x62 ; 'b' 0x080215AE: 65 DC.B 0x65 ; 'e' 0x080215AF: 4D DC.B 0x4D ; 'M' 0x080215B0: 58 DC.B 0x58 ; 'X' 0x080215B1: 5C DC.B 0x5C ; '\\' 0x080215B2: 44 DC.B 0x44 ; 'D' 0x080215B3: 72 DC.B 0x72 ; 'r' 0x080215B4: 69 DC.B 0x69 ; 'i' 0x080215B5: 76 DC.B 0x76 ; 'v' 0x080215B6: 65 DC.B 0x65 ; 'e' 0x080215B7: 72 DC.B 0x72 ; 'r' 0x080215B8: 73 DC.B 0x73 ; 's' 0x080215B9: 5C DC.B 0x5C ; '\\' 0x080215BA: 53 DC.B 0x53 ; 'S' 0x080215BB: 54 DC.B 0x54 ; 'T' 0x080215BC: 4D DC.B 0x4D ; 'M' 0x080215BD: 33 DC.B 0x33 ; '3' 0x080215BE: 32 DC.B 0x32 ; '2' 0x080215BF: 48 DC.B 0x48 ; 'H' 0x080215C0: 37 DC.B 0x37 ; '7' 0x080215C1: 78 DC.B 0x78 ; 'x' 0x080215C2: 78 DC.B 0x78 ; 'x' 0x080215C3: 5F DC.B 0x5F ; '_' 0x080215C4: 48 DC.B 0x48 ; 'H' 0x080215C5: 41 DC.B 0x41 ; 'A' 0x080215C6: 4C DC.B 0x4C ; 'L' 0x080215C7: 5F DC.B 0x5F ; '_' 0x080215C8: 44 DC.B 0x44 ; 'D' 0x080215C9: 72 DC.B 0x72 ; 'r' 0x080215CA: 69 DC.B 0x69 ; 'i' 0x080215CB: 76 DC.B 0x76 ; 'v' 0x080215CC: 65 DC.B 0x65 ; 'e' 0x080215CD: 72 DC.B 0x72 ; 'r' 0x080215CE: 5C DC.B 0x5C ; '\\' 0x080215CF: 53 DC.B 0x53 ; 'S' 0x080215D0: 72 DC.B 0x72 ; 'r' 0x080215D1: 63 DC.B 0x63 ; 'c' 0x080215D2: 5C DC.B 0x5C ; '\\' 0x080215D3: 73 DC.B 0x73 ; 's' 0x080215D4: 74 DC.B 0x74 ; 't' 0x080215D5: 6D DC.B 0x6D ; 'm' 0x080215D6: 33 DC.B 0x33 ; '3' 0x080215D7: 32 DC.B 0x32 ; '2' 0x080215D8: 68 DC.B 0x68 ; 'h' 0x080215D9: 37 DC.B 0x37 ; '7' 0x080215DA: 78 DC.B 0x78 ; 'x' 0x080215DB: 78 DC.B 0x78 ; 'x' 0x080215DC: 5F DC.B 0x5F ; '_' 0x080215DD: 68 DC.B 0x68 ; 'h' 0x080215DE: 61 DC.B 0x61 ; 'a' 0x080215DF: 6C DC.B 0x6C ; 'l' 0x080215E0: 5F DC.B 0x5F ; '_' 0x080215E1: 72 DC.B 0x72 ; 'r' 0x080215E2: 74 DC.B 0x74 ; 't' 0x080215E3: 63 DC.B 0x63 ; 'c' 0x080215E4: 2E DC.B 0x2E ; '.' 0x080215E5: 63 DC.B 0x63 ; 'c' 0x080215E6: 00 DC.B 0x00 ; '\0'
0x080215E7: 44 DC.B 0x44 ; 'D' 0x080215E8: 3A DC.B 0x3A ; ':' 0x080215E9: 5C DC.B 0x5C ; '\\' 0x080215EA: 50 DC.B 0x50 ; 'P' 0x080215EB: 72 DC.B 0x72 ; 'r' 0x080215EC: 6F DC.B 0x6F ; 'o' 0x080215ED: 6A DC.B 0x6A ; 'j' 0x080215EE: 65 DC.B 0x65 ; 'e' 0x080215EF: 6B DC.B 0x6B ; 'k' 0x080215F0: 74 DC.B 0x74 ; 't' 0x080215F1: 65 DC.B 0x65 ; 'e' 0x080215F2: 5C DC.B 0x5C ; '\\' 0x080215F3: 65 DC.B 0x65 ; 'e' 0x080215F4: 63 DC.B 0x63 ; 'c' 0x080215F5: 73 DC.B 0x73 ; 's' 0x080215F6: 5F DC.B 0x5F ; '_' 0x080215F7: 63 DC.B 0x63 ; 'c' 0x080215F8: 68 DC.B 0x68 ; 'h' 0x080215F9: 61 DC.B 0x61 ; 'a' 0x080215FA: 72 DC.B 0x72 ; 'r' 0x080215FB: 67 DC.B 0x67 ; 'g' 0x080215FC: 65 DC.B 0x65 ; 'e' 0x080215FD: 72 DC.B 0x72 ; 'r' 0x080215FE: 5C DC.B 0x5C ; '\\' 0x080215FF: 63 DC.B 0x63 ; 'c' 0x08021600: 74 DC.B 0x74 ; 't' 0x08021601: 72 DC.B 0x72 ; 'r' 0x08021602: 6C DC.B 0x6C ; 'l' 0x08021603: 5C DC.B 0x5C ; '\\' 0x08021604: 66 DC.B 0x66 ; 'f' 0x08021605: 69 DC.B 0x69 ; 'i' 0x08021606: 72 DC.B 0x72 ; 'r' 0x08021607: 6D DC.B 0x6D ; 'm' 0x08021608: 77 DC.B 0x77 ; 'w' 0x08021609: 61 DC.B 0x61 ; 'a' 0x0802160A: 72 DC.B 0x72 ; 'r' 0x0802160B: 65 DC.B 0x65 ; 'e' 0x0802160C: 5C DC.B 0x5C ; '\\' 0x0802160D: 4D DC.B 0x4D ; 'M' 0x0802160E: 61 DC.B 0x61 ; 'a' 0x0802160F: 69 DC.B 0x69 ; 'i' 0x08021610: 6E DC.B 0x6E ; 'n' 0x08021611: 5C DC.B 0x5C ; '\\' 0x08021612: 43 DC.B 0x43 ; 'C' 0x08021613: 75 DC.B 0x75 ; 'u' 0x08021614: 62 DC.B 0x62 ; 'b' 0x08021615: 65 DC.B 0x65 ; 'e' 0x08021616: 4D DC.B 0x4D ; 'M' 0x08021617: 58 DC.B 0x58 ; 'X' 0x08021618: 5C DC.B 0x5C ; '\\' 0x08021619: 44 DC.B 0x44 ; 'D' 0x0802161A: 72 DC.B 0x72 ; 'r' 0x0802161B: 69 DC.B 0x69 ; 'i' 0x0802161C: 76 DC.B 0x76 ; 'v' 0x0802161D: 65 DC.B 0x65 ; 'e' 0x0802161E: 72 DC.B 0x72 ; 'r' 0x0802161F: 73 DC.B 0x73 ; 's' 0x08021620: 5C DC.B 0x5C ; '\\' 0x08021621: 53 DC.B 0x53 ; 'S' 0x08021622: 54 DC.B 0x54 ; 'T' 0x08021623: 4D DC.B 0x4D ; 'M' 0x08021624: 33 DC.B 0x33 ; '3' 0x08021625: 32 DC.B 0x32 ; '2' 0x08021626: 48 DC.B 0x48 ; 'H' 0x08021627: 37 DC.B 0x37 ; '7' 0x08021628: 78 DC.B 0x78 ; 'x' 0x08021629: 78 DC.B 0x78 ; 'x' 0x0802162A: 5F DC.B 0x5F ; '_' 0x0802162B: 48 DC.B 0x48 ; 'H' 0x0802162C: 41 DC.B 0x41 ; 'A' 0x0802162D: 4C DC.B 0x4C ; 'L' 0x0802162E: 5F DC.B 0x5F ; '_' 0x0802162F: 44 DC.B 0x44 ; 'D' 0x08021630: 72 DC.B 0x72 ; 'r' 0x08021631: 69 DC.B 0x69 ; 'i' 0x08021632: 76 DC.B 0x76 ; 'v' 0x08021633: 65 DC.B 0x65 ; 'e' 0x08021634: 72 DC.B 0x72 ; 'r' 0x08021635: 5C DC.B 0x5C ; '\\' 0x08021636: 53 DC.B 0x53 ; 'S' 0x08021637: 72 DC.B 0x72 ; 'r' 0x08021638: 63 DC.B 0x63 ; 'c' 0x08021639: 5C DC.B 0x5C ; '\\' 0x0802163A: 73 DC.B 0x73 ; 's' 0x0802163B: 74 DC.B 0x74 ; 't' 0x0802163C: 6D DC.B 0x6D ; 'm' 0x0802163D: 33 DC.B 0x33 ; '3' 0x0802163E: 32 DC.B 0x32 ; '2' 0x0802163F: 68 DC.B 0x68 ; 'h' 0x08021640: 37 DC.B 0x37 ; '7' 0x08021641: 78 DC.B 0x78 ; 'x' 0x08021642: 78 DC.B 0x78 ; 'x' 0x08021643: 5F DC.B 0x5F ; '_' 0x08021644: 68 DC.B 0x68 ; 'h' 0x08021645: 61 DC.B 0x61 ; 'a' 0x08021646: 6C DC.B 0x6C ; 'l' 0x08021647: 5F DC.B 0x5F ; '_' 0x08021648: 73 DC.B 0x73 ; 's' 0x08021649: 70 DC.B 0x70 ; 'p' 0x0802164A: 69 DC.B 0x69 ; 'i' 0x0802164B: 2E DC.B 0x2E ; '.' 0x0802164C: 63 DC.B 0x63 ; 'c' 0x0802164D: 00 DC.B 0x00 ; '\0'
0x0802164E: 44 DC.B 0x44 ; 'D' 0x0802164F: 3A DC.B 0x3A ; ':' 0x08021650: 5C DC.B 0x5C ; '\\' 0x08021651: 50 DC.B 0x50 ; 'P' 0x08021652: 72 DC.B 0x72 ; 'r' 0x08021653: 6F DC.B 0x6F ; 'o' 0x08021654: 6A DC.B 0x6A ; 'j' 0x08021655: 65 DC.B 0x65 ; 'e' 0x08021656: 6B DC.B 0x6B ; 'k' 0x08021657: 74 DC.B 0x74 ; 't' 0x08021658: 65 DC.B 0x65 ; 'e' 0x08021659: 5C DC.B 0x5C ; '\\' 0x0802165A: 65 DC.B 0x65 ; 'e' 0x0802165B: 63 DC.B 0x63 ; 'c' 0x0802165C: 73 DC.B 0x73 ; 's' 0x0802165D: 5F DC.B 0x5F ; '_' 0x0802165E: 63 DC.B 0x63 ; 'c' 0x0802165F: 68 DC.B 0x68 ; 'h' 0x08021660: 61 DC.B 0x61 ; 'a' 0x08021661: 72 DC.B 0x72 ; 'r' 0x08021662: 67 DC.B 0x67 ; 'g' 0x08021663: 65 DC.B 0x65 ; 'e' 0x08021664: 72 DC.B 0x72 ; 'r' 0x08021665: 5C DC.B 0x5C ; '\\' 0x08021666: 63 DC.B 0x63 ; 'c' 0x08021667: 74 DC.B 0x74 ; 't' 0x08021668: 72 DC.B 0x72 ; 'r' 0x08021669: 6C DC.B 0x6C ; 'l' 0x0802166A: 5C DC.B 0x5C ; '\\' 0x0802166B: 66 DC.B 0x66 ; 'f' 0x0802166C: 69 DC.B 0x69 ; 'i' 0x0802166D: 72 DC.B 0x72 ; 'r' 0x0802166E: 6D DC.B 0x6D ; 'm' 0x0802166F: 77 DC.B 0x77 ; 'w' 0x08021670: 61 DC.B 0x61 ; 'a' 0x08021671: 72 DC.B 0x72 ; 'r' 0x08021672: 65 DC.B 0x65 ; 'e' 0x08021673: 5C DC.B 0x5C ; '\\' 0x08021674: 4D DC.B 0x4D ; 'M' 0x08021675: 61 DC.B 0x61 ; 'a' 0x08021676: 69 DC.B 0x69 ; 'i' 0x08021677: 6E DC.B 0x6E ; 'n' 0x08021678: 5C DC.B 0x5C ; '\\' 0x08021679: 43 DC.B 0x43 ; 'C' 0x0802167A: 75 DC.B 0x75 ; 'u' 0x0802167B: 62 DC.B 0x62 ; 'b' 0x0802167C: 65 DC.B 0x65 ; 'e' 0x0802167D: 4D DC.B 0x4D ; 'M' 0x0802167E: 58 DC.B 0x58 ; 'X' 0x0802167F: 5C DC.B 0x5C ; '\\' 0x08021680: 44 DC.B 0x44 ; 'D' 0x08021681: 72 DC.B 0x72 ; 'r' 0x08021682: 69 DC.B 0x69 ; 'i' 0x08021683: 76 DC.B 0x76 ; 'v' 0x08021684: 65 DC.B 0x65 ; 'e' 0x08021685: 72 DC.B 0x72 ; 'r' 0x08021686: 73 DC.B 0x73 ; 's' 0x08021687: 5C DC.B 0x5C ; '\\' 0x08021688: 53 DC.B 0x53 ; 'S' 0x08021689: 54 DC.B 0x54 ; 'T' 0x0802168A: 4D DC.B 0x4D ; 'M' 0x0802168B: 33 DC.B 0x33 ; '3' 0x0802168C: 32 DC.B 0x32 ; '2' 0x0802168D: 48 DC.B 0x48 ; 'H' 0x0802168E: 37 DC.B 0x37 ; '7' 0x0802168F: 78 DC.B 0x78 ; 'x' 0x08021690: 78 DC.B 0x78 ; 'x' 0x08021691: 5F DC.B 0x5F ; '_' 0x08021692: 48 DC.B 0x48 ; 'H' 0x08021693: 41 DC.B 0x41 ; 'A' 0x08021694: 4C DC.B 0x4C ; 'L' 0x08021695: 5F DC.B 0x5F ; '_' 0x08021696: 44 DC.B 0x44 ; 'D' 0x08021697: 72 DC.B 0x72 ; 'r' 0x08021698: 69 DC.B 0x69 ; 'i' 0x08021699: 76 DC.B 0x76 ; 'v' 0x0802169A: 65 DC.B 0x65 ; 'e' 0x0802169B: 72 DC.B 0x72 ; 'r' 0x0802169C: 5C DC.B 0x5C ; '\\' 0x0802169D: 53 DC.B 0x53 ; 'S' 0x0802169E: 72 DC.B 0x72 ; 'r' 0x0802169F: 63 DC.B 0x63 ; 'c' 0x080216A0: 5C DC.B 0x5C ; '\\' 0x080216A1: 73 DC.B 0x73 ; 's' 0x080216A2: 74 DC.B 0x74 ; 't' 0x080216A3: 6D DC.B 0x6D ; 'm' 0x080216A4: 33 DC.B 0x33 ; '3' 0x080216A5: 32 DC.B 0x32 ; '2' 0x080216A6: 68 DC.B 0x68 ; 'h' 0x080216A7: 37 DC.B 0x37 ; '7' 0x080216A8: 78 DC.B 0x78 ; 'x' 0x080216A9: 78 DC.B 0x78 ; 'x' 0x080216AA: 5F DC.B 0x5F ; '_' 0x080216AB: 68 DC.B 0x68 ; 'h' 0x080216AC: 61 DC.B 0x61 ; 'a' 0x080216AD: 6C DC.B 0x6C ; 'l' 0x080216AE: 5F DC.B 0x5F ; '_' 0x080216AF: 74 DC.B 0x74 ; 't' 0x080216B0: 69 DC.B 0x69 ; 'i' 0x080216B1: 6D DC.B 0x6D ; 'm' 0x080216B2: 2E DC.B 0x2E ; '.' 0x080216B3: 63 DC.B 0x63 ; 'c' 0x080216B4: 00 DC.B 0x00 ; '\0'
0x080216B5: 44 DC.B 0x44 ; 'D' 0x080216B6: 3A DC.B 0x3A ; ':' 0x080216B7: 5C DC.B 0x5C ; '\\' 0x080216B8: 50 DC.B 0x50 ; 'P' 0x080216B9: 72 DC.B 0x72 ; 'r' 0x080216BA: 6F DC.B 0x6F ; 'o' 0x080216BB: 6A DC.B 0x6A ; 'j' 0x080216BC: 65 DC.B 0x65 ; 'e' 0x080216BD: 6B DC.B 0x6B ; 'k' 0x080216BE: 74 DC.B 0x74 ; 't' 0x080216BF: 65 DC.B 0x65 ; 'e' 0x080216C0: 5C DC.B 0x5C ; '\\' 0x080216C1: 65 DC.B 0x65 ; 'e' 0x080216C2: 63 DC.B 0x63 ; 'c' 0x080216C3: 73 DC.B 0x73 ; 's' 0x080216C4: 5F DC.B 0x5F ; '_' 0x080216C5: 63 DC.B 0x63 ; 'c' 0x080216C6: 68 DC.B 0x68 ; 'h' 0x080216C7: 61 DC.B 0x61 ; 'a' 0x080216C8: 72 DC.B 0x72 ; 'r' 0x080216C9: 67 DC.B 0x67 ; 'g' 0x080216CA: 65 DC.B 0x65 ; 'e' 0x080216CB: 72 DC.B 0x72 ; 'r' 0x080216CC: 5C DC.B 0x5C ; '\\' 0x080216CD: 63 DC.B 0x63 ; 'c' 0x080216CE: 74 DC.B 0x74 ; 't' 0x080216CF: 72 DC.B 0x72 ; 'r' 0x080216D0: 6C DC.B 0x6C ; 'l' 0x080216D1: 5C DC.B 0x5C ; '\\' 0x080216D2: 66 DC.B 0x66 ; 'f' 0x080216D3: 69 DC.B 0x69 ; 'i' 0x080216D4: 72 DC.B 0x72 ; 'r' 0x080216D5: 6D DC.B 0x6D ; 'm' 0x080216D6: 77 DC.B 0x77 ; 'w' 0x080216D7: 61 DC.B 0x61 ; 'a' 0x080216D8: 72 DC.B 0x72 ; 'r' 0x080216D9: 65 DC.B 0x65 ; 'e' 0x080216DA: 5C DC.B 0x5C ; '\\' 0x080216DB: 4D DC.B 0x4D ; 'M' 0x080216DC: 61 DC.B 0x61 ; 'a' 0x080216DD: 69 DC.B 0x69 ; 'i' 0x080216DE: 6E DC.B 0x6E ; 'n' 0x080216DF: 5C DC.B 0x5C ; '\\' 0x080216E0: 43 DC.B 0x43 ; 'C' 0x080216E1: 75 DC.B 0x75 ; 'u' 0x080216E2: 62 DC.B 0x62 ; 'b' 0x080216E3: 65 DC.B 0x65 ; 'e' 0x080216E4: 4D DC.B 0x4D ; 'M' 0x080216E5: 58 DC.B 0x58 ; 'X' 0x080216E6: 5C DC.B 0x5C ; '\\' 0x080216E7: 44 DC.B 0x44 ; 'D' 0x080216E8: 72 DC.B 0x72 ; 'r' 0x080216E9: 69 DC.B 0x69 ; 'i' 0x080216EA: 76 DC.B 0x76 ; 'v' 0x080216EB: 65 DC.B 0x65 ; 'e' 0x080216EC: 72 DC.B 0x72 ; 'r' 0x080216ED: 73 DC.B 0x73 ; 's' 0x080216EE: 5C DC.B 0x5C ; '\\' 0x080216EF: 53 DC.B 0x53 ; 'S' 0x080216F0: 54 DC.B 0x54 ; 'T' 0x080216F1: 4D DC.B 0x4D ; 'M' 0x080216F2: 33 DC.B 0x33 ; '3' 0x080216F3: 32 DC.B 0x32 ; '2' 0x080216F4: 48 DC.B 0x48 ; 'H' 0x080216F5: 37 DC.B 0x37 ; '7' 0x080216F6: 78 DC.B 0x78 ; 'x' 0x080216F7: 78 DC.B 0x78 ; 'x' 0x080216F8: 5F DC.B 0x5F ; '_' 0x080216F9: 48 DC.B 0x48 ; 'H' 0x080216FA: 41 DC.B 0x41 ; 'A' 0x080216FB: 4C DC.B 0x4C ; 'L' 0x080216FC: 5F DC.B 0x5F ; '_' 0x080216FD: 44 DC.B 0x44 ; 'D' 0x080216FE: 72 DC.B 0x72 ; 'r' 0x080216FF: 69 DC.B 0x69 ; 'i' 0x08021700: 76 DC.B 0x76 ; 'v' 0x08021701: 65 DC.B 0x65 ; 'e' 0x08021702: 72 DC.B 0x72 ; 'r' 0x08021703: 5C DC.B 0x5C ; '\\' 0x08021704: 53 DC.B 0x53 ; 'S' 0x08021705: 72 DC.B 0x72 ; 'r' 0x08021706: 63 DC.B 0x63 ; 'c' 0x08021707: 5C DC.B 0x5C ; '\\' 0x08021708: 73 DC.B 0x73 ; 's' 0x08021709: 74 DC.B 0x74 ; 't' 0x0802170A: 6D DC.B 0x6D ; 'm' 0x0802170B: 33 DC.B 0x33 ; '3' 0x0802170C: 32 DC.B 0x32 ; '2' 0x0802170D: 68 DC.B 0x68 ; 'h' 0x0802170E: 37 DC.B 0x37 ; '7' 0x0802170F: 78 DC.B 0x78 ; 'x' 0x08021710: 78 DC.B 0x78 ; 'x' 0x08021711: 5F DC.B 0x5F ; '_' 0x08021712: 68 DC.B 0x68 ; 'h' 0x08021713: 61 DC.B 0x61 ; 'a' 0x08021714: 6C DC.B 0x6C ; 'l' 0x08021715: 5F DC.B 0x5F ; '_' 0x08021716: 75 DC.B 0x75 ; 'u' 0x08021717: 61 DC.B 0x61 ; 'a' 0x08021718: 72 DC.B 0x72 ; 'r' 0x08021719: 74 DC.B 0x74 ; 't' 0x0802171A: 5F DC.B 0x5F ; '_' 0x0802171B: 65 DC.B 0x65 ; 'e' 0x0802171C: 78 DC.B 0x78 ; 'x' 0x0802171D: 2E DC.B 0x2E ; '.' 0x0802171E: 63 DC.B 0x63 ; 'c' 0x0802171F: 00 DC.B 0x00 ; '\0'
0x08021720: 3E DC.B 0x3E ; '>' 0x08021721: 20 DC.B 0x20 ; ' ' 0x08021722: 53 DC.B 0x53 ; 'S' 0x08021723: 65 DC.B 0x65 ; 'e' 0x08021724: 6E DC.B 0x6E ; 'n' 0x08021725: 64 DC.B 0x64 ; 'd' 0x08021726: 20 DC.B 0x20 ; ' ' 0x08021727: 44 DC.B 0x44 ; 'D' 0x08021728: 48 DC.B 0x48 ; 'H' 0x08021729: 43 DC.B 0x43 ; 'C' 0x0802172A: 50 DC.B 0x50 ; 'P' 0x0802172B: 5F DC.B 0x5F ; '_' 0x0802172C: 44 DC.B 0x44 ; 'D' 0x0802172D: 49 DC.B 0x49 ; 'I' 0x0802172E: 53 DC.B 0x53 ; 'S' 0x0802172F: 43 DC.B 0x43 ; 'C' 0x08021730: 4F DC.B 0x4F ; 'O' 0x08021731: 56 DC.B 0x56 ; 'V' 0x08021732: 45 DC.B 0x45 ; 'E' 0x08021733: 52 DC.B 0x52 ; 'R' 0x08021734: 0D DC.B 0x0D ; '\r' 0x08021735: 0A DC.B 0x0A ; '\n' 0x08021736: 00 DC.B 0x00 ; '\0'
0x08021737: 44 DC.B 0x44 ; 'D' 0x08021738: 48 DC.B 0x48 ; 'H' 0x08021739: 43 DC.B 0x43 ; 'C' 0x0802173A: 50 DC.B 0x50 ; 'P' 0x0802173B: 20 DC.B 0x20 ; ' ' 0x0802173C: 6D DC.B 0x6D ; 'm' 0x0802173D: 65 DC.B 0x65 ; 'e' 0x0802173E: 73 DC.B 0x73 ; 's' 0x0802173F: 73 DC.B 0x73 ; 's' 0x08021740: 61 DC.B 0x61 ; 'a' 0x08021741: 67 DC.B 0x67 ; 'g' 0x08021742: 65 DC.B 0x65 ; 'e' 0x08021743: 20 DC.B 0x20 ; ' ' 0x08021744: 3A DC.B 0x3A ; ':' 0x08021745: 20 DC.B 0x20 ; ' ' 0x08021746: 25 DC.B 0x25 ; '%' 0x08021747: 64 DC.B 0x64 ; 'd' 0x08021748: 2E DC.B 0x2E ; '.' 0x08021749: 25 DC.B 0x25 ; '%' 0x0802174A: 64 DC.B 0x64 ; 'd' 0x0802174B: 2E DC.B 0x2E ; '.' 0x0802174C: 25 DC.B 0x25 ; '%' 0x0802174D: 64 DC.B 0x64 ; 'd' 0x0802174E: 2E DC.B 0x2E ; '.' 0x0802174F: 25 DC.B 0x25 ; '%' 0x08021750: 64 DC.B 0x64 ; 'd' 0x08021751: 28 DC.B 0x28 ; '(' 0x08021752: 25 DC.B 0x25 ; '%' 0x08021753: 64 DC.B 0x64 ; 'd' 0x08021754: 29 DC.B 0x29 ; ')' 0x08021755: 20 DC.B 0x20 ; ' ' 0x08021756: 25 DC.B 0x25 ; '%' 0x08021757: 64 DC.B 0x64 ; 'd' 0x08021758: 20 DC.B 0x20 ; ' ' 0x08021759: 72 DC.B 0x72 ; 'r' 0x0802175A: 65 DC.B 0x65 ; 'e' 0x0802175B: 63 DC.B 0x63 ; 'c' 0x0802175C: 65 DC.B 0x65 ; 'e' 0x0802175D: 69 DC.B 0x69 ; 'i' 0x0802175E: 76 DC.B 0x76 ; 'v' 0x0802175F: 65 DC.B 0x65 ; 'e' 0x08021760: 64 DC.B 0x64 ; 'd' 0x08021761: 2E DC.B 0x2E ; '.' 0x08021762: 20 DC.B 0x20 ; ' ' 0x08021763: 0D DC.B 0x0D ; '\r' 0x08021764: 0A DC.B 0x0A ; '\n' 0x08021765: 00 DC.B 0x00 ; '\0'
0x08021766: 4E DC.B 0x4E ; 'N' 0x08021767: 6F DC.B 0x6F ; 'o' 0x08021768: 20 DC.B 0x20 ; ' ' 0x08021769: 4D DC.B 0x4D ; 'M' 0x0802176A: 79 DC.B 0x79 ; 'y' 0x0802176B: 20 DC.B 0x20 ; ' ' 0x0802176C: 44 DC.B 0x44 ; 'D' 0x0802176D: 48 DC.B 0x48 ; 'H' 0x0802176E: 43 DC.B 0x43 ; 'C' 0x0802176F: 50 DC.B 0x50 ; 'P' 0x08021770: 20 DC.B 0x20 ; ' ' 0x08021771: 4D DC.B 0x4D ; 'M' 0x08021772: 65 DC.B 0x65 ; 'e' 0x08021773: 73 DC.B 0x73 ; 's' 0x08021774: 73 DC.B 0x73 ; 's' 0x08021775: 61 DC.B 0x61 ; 'a' 0x08021776: 67 DC.B 0x67 ; 'g' 0x08021777: 65 DC.B 0x65 ; 'e' 0x08021778: 2E DC.B 0x2E ; '.' 0x08021779: 20 DC.B 0x20 ; ' ' 0x0802177A: 54 DC.B 0x54 ; 'T' 0x0802177B: 68 DC.B 0x68 ; 'h' 0x0802177C: 69 DC.B 0x69 ; 'i' 0x0802177D: 73 DC.B 0x73 ; 's' 0x0802177E: 20 DC.B 0x20 ; ' ' 0x0802177F: 6D DC.B 0x6D ; 'm' 0x08021780: 65 DC.B 0x65 ; 'e' 0x08021781: 73 DC.B 0x73 ; 's' 0x08021782: 73 DC.B 0x73 ; 's' 0x08021783: 61 DC.B 0x61 ; 'a' 0x08021784: 67 DC.B 0x67 ; 'g' 0x08021785: 65 DC.B 0x65 ; 'e' 0x08021786: 20 DC.B 0x20 ; ' ' 0x08021787: 69 DC.B 0x69 ; 'i' 0x08021788: 73 DC.B 0x73 ; 's' 0x08021789: 20 DC.B 0x20 ; ' ' 0x0802178A: 69 DC.B 0x69 ; 'i' 0x0802178B: 67 DC.B 0x67 ; 'g' 0x0802178C: 6E DC.B 0x6E ; 'n' 0x0802178D: 6F DC.B 0x6F ; 'o' 0x0802178E: 72 DC.B 0x72 ; 'r' 0x0802178F: 65 DC.B 0x65 ; 'e' 0x08021790: 64 DC.B 0x64 ; 'd' 0x08021791: 2E DC.B 0x2E ; '.' 0x08021792: 0D DC.B 0x0D ; '\r' 0x08021793: 0A DC.B 0x0A ; '\n' 0x08021794: 00 DC.B 0x00 ; '\0'
0x08021795: 41 DC.B 0x41 ; 'A' 0x08021796: 6E DC.B 0x6E ; 'n' 0x08021797: 6F DC.B 0x6F ; 'o' 0x08021798: 74 DC.B 0x74 ; 't' 0x08021799: 68 DC.B 0x68 ; 'h' 0x0802179A: 65 DC.B 0x65 ; 'e' 0x0802179B: 72 DC.B 0x72 ; 'r' 0x0802179C: 20 DC.B 0x20 ; ' ' 0x0802179D: 44 DC.B 0x44 ; 'D' 0x0802179E: 48 DC.B 0x48 ; 'H' 0x0802179F: 43 DC.B 0x43 ; 'C' 0x080217A0: 50 DC.B 0x50 ; 'P' 0x080217A1: 20 DC.B 0x20 ; ' ' 0x080217A2: 73 DC.B 0x73 ; 's' 0x080217A3: 65 DC.B 0x65 ; 'e' 0x080217A4: 76 DC.B 0x76 ; 'v' 0x080217A5: 65 DC.B 0x65 ; 'e' 0x080217A6: 72 DC.B 0x72 ; 'r' 0x080217A7: 20 DC.B 0x20 ; ' ' 0x080217A8: 73 DC.B 0x73 ; 's' 0x080217A9: 65 DC.B 0x65 ; 'e' 0x080217AA: 6E DC.B 0x6E ; 'n' 0x080217AB: 64 DC.B 0x64 ; 'd' 0x080217AC: 20 DC.B 0x20 ; ' ' 0x080217AD: 61 DC.B 0x61 ; 'a' 0x080217AE: 20 DC.B 0x20 ; ' ' 0x080217AF: 72 DC.B 0x72 ; 'r' 0x080217B0: 65 DC.B 0x65 ; 'e' 0x080217B1: 73 DC.B 0x73 ; 's' 0x080217B2: 70 DC.B 0x70 ; 'p' 0x080217B3: 6F DC.B 0x6F ; 'o' 0x080217B4: 6E DC.B 0x6E ; 'n' 0x080217B5: 73 DC.B 0x73 ; 's' 0x080217B6: 65 DC.B 0x65 ; 'e' 0x080217B7: 20 DC.B 0x20 ; ' ' 0x080217B8: 6D DC.B 0x6D ; 'm' 0x080217B9: 65 DC.B 0x65 ; 'e' 0x080217BA: 73 DC.B 0x73 ; 's' 0x080217BB: 73 DC.B 0x73 ; 's' 0x080217BC: 61 DC.B 0x61 ; 'a' 0x080217BD: 67 DC.B 0x67 ; 'g' 0x080217BE: 65 DC.B 0x65 ; 'e' 0x080217BF: 2E DC.B 0x2E ; '.' 0x080217C0: 20 DC.B 0x20 ; ' ' 0x080217C1: 54 DC.B 0x54 ; 'T' 0x080217C2: 68 DC.B 0x68 ; 'h' 0x080217C3: 69 DC.B 0x69 ; 'i' 0x080217C4: 73 DC.B 0x73 ; 's' 0x080217C5: 20 DC.B 0x20 ; ' ' 0x080217C6: 69 DC.B 0x69 ; 'i' 0x080217C7: 73 DC.B 0x73 ; 's' 0x080217C8: 20 DC.B 0x20 ; ' ' 0x080217C9: 69 DC.B 0x69 ; 'i' 0x080217CA: 67 DC.B 0x67 ; 'g' 0x080217CB: 6E DC.B 0x6E ; 'n' 0x080217CC: 6F DC.B 0x6F ; 'o' 0x080217CD: 72 DC.B 0x72 ; 'r' 0x080217CE: 65 DC.B 0x65 ; 'e' 0x080217CF: 64 DC.B 0x64 ; 'd' 0x080217D0: 2E DC.B 0x2E ; '.' 0x080217D1: 0D DC.B 0x0D ; '\r' 0x080217D2: 0A DC.B 0x0A ; '\n' 0x080217D3: 00 DC.B 0x00 ; '\0'
0x080217D4: 3E DC.B 0x3E ; '>' 0x080217D5: 20 DC.B 0x20 ; ' ' 0x080217D6: 52 DC.B 0x52 ; 'R' 0x080217D7: 65 DC.B 0x65 ; 'e' 0x080217D8: 63 DC.B 0x63 ; 'c' 0x080217D9: 65 DC.B 0x65 ; 'e' 0x080217DA: 69 DC.B 0x69 ; 'i' 0x080217DB: 76 DC.B 0x76 ; 'v' 0x080217DC: 65 DC.B 0x65 ; 'e' 0x080217DD: 20 DC.B 0x20 ; ' ' 0x080217DE: 44 DC.B 0x44 ; 'D' 0x080217DF: 48 DC.B 0x48 ; 'H' 0x080217E0: 43 DC.B 0x43 ; 'C' 0x080217E1: 50 DC.B 0x50 ; 'P' 0x080217E2: 5F DC.B 0x5F ; '_' 0x080217E3: 4F DC.B 0x4F ; 'O' 0x080217E4: 46 DC.B 0x46 ; 'F' 0x080217E5: 46 DC.B 0x46 ; 'F' 0x080217E6: 45 DC.B 0x45 ; 'E' 0x080217E7: 52 DC.B 0x52 ; 'R' 0x080217E8: 0D DC.B 0x0D ; '\r' 0x080217E9: 0A DC.B 0x0A ; '\n' 0x080217EA: 00 DC.B 0x00 ; '\0'
0x080217EB: 3E DC.B 0x3E ; '>' 0x080217EC: 49 DC.B 0x49 ; 'I' 0x080217ED: 50 DC.B 0x50 ; 'P' 0x080217EE: 20 DC.B 0x20 ; ' ' 0x080217EF: 63 DC.B 0x63 ; 'c' 0x080217F0: 68 DC.B 0x68 ; 'h' 0x080217F1: 61 DC.B 0x61 ; 'a' 0x080217F2: 6E DC.B 0x6E ; 'n' 0x080217F3: 67 DC.B 0x67 ; 'g' 0x080217F4: 65 DC.B 0x65 ; 'e' 0x080217F5: 64 DC.B 0x64 ; 'd' 0x080217F6: 2E DC.B 0x2E ; '.' 0x080217F7: 0D DC.B 0x0D ; '\r' 0x080217F8: 0A DC.B 0x0A ; '\n' 0x080217F9: 00 DC.B 0x00 ; '\0'
0x080217FA: 0D DC.B 0x0D ; '\r' 0x080217FB: 0A DC.B 0x0A ; '\n' 0x080217FC: 3E DC.B 0x3E ; '>' 0x080217FD: 20 DC.B 0x20 ; ' ' 0x080217FE: 43 DC.B 0x43 ; 'C' 0x080217FF: 68 DC.B 0x68 ; 'h' 0x08021800: 65 DC.B 0x65 ; 'e' 0x08021801: 63 DC.B 0x63 ; 'c' 0x08021802: 6B DC.B 0x6B ; 'k' 0x08021803: 20 DC.B 0x20 ; ' ' 0x08021804: 6C DC.B 0x6C ; 'l' 0x08021805: 65 DC.B 0x65 ; 'e' 0x08021806: 61 DC.B 0x61 ; 'a' 0x08021807: 73 DC.B 0x73 ; 's' 0x08021808: 65 DC.B 0x65 ; 'e' 0x08021809: 64 DC.B 0x64 ; 'd' 0x0802180A: 20 DC.B 0x20 ; ' ' 0x0802180B: 49 DC.B 0x49 ; 'I' 0x0802180C: 50 DC.B 0x50 ; 'P' 0x0802180D: 20 DC.B 0x20 ; ' ' 0x0802180E: 2D DC.B 0x2D ; '-' 0x0802180F: 20 DC.B 0x20 ; ' ' 0x08021810: 4F DC.B 0x4F ; 'O' 0x08021811: 4B DC.B 0x4B ; 'K' 0x08021812: 0D DC.B 0x0D ; '\r' 0x08021813: 0A DC.B 0x0A ; '\n' 0x08021814: 00 DC.B 0x00 ; '\0'
0x08021815: 25 DC.B 0x25 ; '%' 0x08021816: 64 DC.B 0x64 ; 'd' 0x08021817: 3A DC.B 0x3A ; ':' 0x08021818: 53 DC.B 0x53 ; 'S' 0x08021819: 6F DC.B 0x6F ; 'o' 0x0802181A: 63 DC.B 0x63 ; 'c' 0x0802181B: 6B DC.B 0x6B ; 'k' 0x0802181C: 65 DC.B 0x65 ; 'e' 0x0802181D: 74 DC.B 0x74 ; 't' 0x0802181E: 20 DC.B 0x20 ; ' ' 0x0802181F: 43 DC.B 0x43 ; 'C' 0x08021820: 6C DC.B 0x6C ; 'l' 0x08021821: 6F DC.B 0x6F ; 'o' 0x08021822: 73 DC.B 0x73 ; 's' 0x08021823: 65 DC.B 0x65 ; 'e' 0x08021824: 64 DC.B 0x64 ; 'd' 0x08021825: 0D DC.B 0x0D ; '\r' 0x08021826: 0A DC.B 0x0A ; '\n' 0x08021827: 00 DC.B 0x00 ; '\0'
0x08021828: 2B DC.B 0x2B ; '+' 0x08021829: 2C DC.B 0x2C ; ',' 0x0802182A: 3B DC.B 0x3B ; ';' 0x0802182B: 3D DC.B 0x3D ; '=' 0x0802182C: 5B DC.B 0x5B ; '[' 0x0802182D: 5D DC.B 0x5D ; ']' 0x0802182E: 00 DC.B 0x00 ; '\0'
0x0802182F: 0D DC.B 0x0D ; '\r' 0x08021830: 0A DC.B 0x0A ; '\n' 0x08021831: 2D DC.B 0x2D ; '-' 0x08021832: 2D DC.B 0x2D ; '-' 0x08021833: 2D DC.B 0x2D ; '-' 0x08021834: 2D DC.B 0x2D ; '-' 0x08021835: 2D DC.B 0x2D ; '-' 0x08021836: 2D DC.B 0x2D ; '-' 0x08021837: 2D DC.B 0x2D ; '-' 0x08021838: 2D DC.B 0x2D ; '-' 0x08021839: 2D DC.B 0x2D ; '-' 0x0802183A: 2D DC.B 0x2D ; '-' 0x0802183B: 53 DC.B 0x53 ; 'S' 0x0802183C: 54 DC.B 0x54 ; 'T' 0x0802183D: 41 DC.B 0x41 ; 'A' 0x0802183E: 54 DC.B 0x54 ; 'T' 0x0802183F: 49 DC.B 0x49 ; 'I' 0x08021840: 43 DC.B 0x43 ; 'C' 0x08021841: 20 DC.B 0x20 ; ' ' 0x08021842: 4E DC.B 0x4E ; 'N' 0x08021843: 65 DC.B 0x65 ; 'e' 0x08021844: 74 DC.B 0x74 ; 't' 0x08021845: 20 DC.B 0x20 ; ' ' 0x08021846: 49 DC.B 0x49 ; 'I' 0x08021847: 6E DC.B 0x6E ; 'n' 0x08021848: 66 DC.B 0x66 ; 'f' 0x08021849: 6F DC.B 0x6F ; 'o' 0x0802184A: 72 DC.B 0x72 ; 'r' 0x0802184B: 6D DC.B 0x6D ; 'm' 0x0802184C: 61 DC.B 0x61 ; 'a' 0x0802184D: 74 DC.B 0x74 ; 't' 0x0802184E: 69 DC.B 0x69 ; 'i' 0x0802184F: 6F DC.B 0x6F ; 'o' 0x08021850: 6E DC.B 0x6E ; 'n' 0x08021851: 2D DC.B 0x2D ; '-' 0x08021852: 2D DC.B 0x2D ; '-' 0x08021853: 2D DC.B 0x2D ; '-' 0x08021854: 2D DC.B 0x2D ; '-' 0x08021855: 2D DC.B 0x2D ; '-' 0x08021856: 2D DC.B 0x2D ; '-' 0x08021857: 2D DC.B 0x2D ; '-' 0x08021858: 2D DC.B 0x2D ; '-' 0x08021859: 2D DC.B 0x2D ; '-' 0x0802185A: 2D DC.B 0x2D ; '-' 0x0802185B: 2D DC.B 0x2D ; '-' 0x0802185C: 2D DC.B 0x2D ; '-' 0x0802185D: 2D DC.B 0x2D ; '-' 0x0802185E: 2D DC.B 0x2D ; '-' 0x0802185F: 0D DC.B 0x0D ; '\r' 0x08021860: 0A DC.B 0x0A ; '\n' 0x08021861: 00 DC.B 0x00 ; '\0'
0x08021862: 57 DC.B 0x57 ; 'W' 0x08021863: 35 DC.B 0x35 ; '5' 0x08021864: 31 DC.B 0x31 ; '1' 0x08021865: 30 DC.B 0x30 ; '0' 0x08021866: 30 DC.B 0x30 ; '0' 0x08021867: 53 DC.B 0x53 ; 'S' 0x08021868: 20 DC.B 0x20 ; ' ' 0x08021869: 69 DC.B 0x69 ; 'i' 0x0802186A: 6E DC.B 0x6E ; 'n' 0x0802186B: 74 DC.B 0x74 ; 't' 0x0802186C: 65 DC.B 0x65 ; 'e' 0x0802186D: 72 DC.B 0x72 ; 'r' 0x0802186E: 72 DC.B 0x72 ; 'r' 0x0802186F: 75 DC.B 0x75 ; 'u' 0x08021870: 70 DC.B 0x70 ; 'p' 0x08021871: 74 DC.B 0x74 ; 't' 0x08021872: 0D DC.B 0x0D ; '\r' 0x08021873: 0A DC.B 0x0A ; '\n' 0x08021874: 00 DC.B 0x00 ; '\0'
0x08021875: 49 DC.B 0x49 ; 'I' 0x08021876: 50 DC.B 0x50 ; 'P' 0x08021877: 2D DC.B 0x2D ; '-' 0x08021878: 61 DC.B 0x61 ; 'a' 0x08021879: 64 DC.B 0x64 ; 'd' 0x0802187A: 64 DC.B 0x64 ; 'd' 0x0802187B: 72 DC.B 0x72 ; 'r' 0x0802187C: 65 DC.B 0x65 ; 'e' 0x0802187D: 73 DC.B 0x73 ; 's' 0x0802187E: 73 DC.B 0x73 ; 's' 0x0802187F: 20 DC.B 0x20 ; ' ' 0x08021880: 63 DC.B 0x63 ; 'c' 0x08021881: 6F DC.B 0x6F ; 'o' 0x08021882: 6E DC.B 0x6E ; 'n' 0x08021883: 66 DC.B 0x66 ; 'f' 0x08021884: 6C DC.B 0x6C ; 'l' 0x08021885: 69 DC.B 0x69 ; 'i' 0x08021886: 63 DC.B 0x63 ; 'c' 0x08021887: 74 DC.B 0x74 ; 't' 0x08021888: 21 DC.B 0x21 ; '!' 0x08021889: 2E DC.B 0x2E ; '.' 0x0802188A: 0A DC.B 0x0A ; '\n' 0x0802188B: 00 DC.B 0x00 ; '\0'
0x0802188C: 25 DC.B 0x25 ; '%' 0x0802188D: 73 DC.B 0x73 ; 's' 0x0802188E: 3A DC.B 0x3A ; ':' 0x0802188F: 20 DC.B 0x20 ; ' ' 0x08021890: 43 DC.B 0x43 ; 'C' 0x08021891: 61 DC.B 0x61 ; 'a' 0x08021892: 6E DC.B 0x6E ; 'n' 0x08021893: 6E DC.B 0x6E ; 'n' 0x08021894: 6F DC.B 0x6F ; 'o' 0x08021895: 74 DC.B 0x74 ; 't' 0x08021896: 20 DC.B 0x20 ; ' ' 0x08021897: 70 DC.B 0x70 ; 'p' 0x08021898: 6C DC.B 0x6C ; 'l' 0x08021899: 61 DC.B 0x61 ; 'a' 0x0802189A: 63 DC.B 0x63 ; 'c' 0x0802189B: 65 DC.B 0x65 ; 'e' 0x0802189C: 20 DC.B 0x20 ; ' ' 0x0802189D: 64 DC.B 0x64 ; 'd' 0x0802189E: 61 DC.B 0x61 ; 'a' 0x0802189F: 74 DC.B 0x74 ; 't' 0x080218A0: 61 DC.B 0x61 ; 'a' 0x080218A1: 20 DC.B 0x20 ; ' ' 0x080218A2: 69 DC.B 0x69 ; 'i' 0x080218A3: 6E DC.B 0x6E ; 'n' 0x080218A4: 74 DC.B 0x74 ; 't' 0x080218A5: 6F DC.B 0x6F ; 'o' 0x080218A6: 20 DC.B 0x20 ; ' ' 0x080218A7: 71 DC.B 0x71 ; 'q' 0x080218A8: 75 DC.B 0x75 ; 'u' 0x080218A9: 65 DC.B 0x65 ; 'e' 0x080218AA: 75 DC.B 0x75 ; 'u' 0x080218AB: 65 DC.B 0x65 ; 'e' 0x080218AC: 21 DC.B 0x21 ; '!' 0x080218AD: 0A DC.B 0x0A ; '\n' 0x080218AE: 00 DC.B 0x00 ; '\0'
0x080218AF: 43 DC.B 0x43 ; 'C' 0x080218B0: 61 DC.B 0x61 ; 'a' 0x080218B1: 6E DC.B 0x6E ; 'n' 0x080218B2: 6E DC.B 0x6E ; 'n' 0x080218B3: 6F DC.B 0x6F ; 'o' 0x080218B4: 74 DC.B 0x74 ; 't' 0x080218B5: 20 DC.B 0x20 ; ' ' 0x080218B6: 6D DC.B 0x6D ; 'm' 0x080218B7: 6F DC.B 0x6F ; 'o' 0x080218B8: 75 DC.B 0x75 ; 'u' 0x080218B9: 6E DC.B 0x6E ; 'n' 0x080218BA: 74 DC.B 0x74 ; 't' 0x080218BB: 20 DC.B 0x20 ; ' ' 0x080218BC: 53 DC.B 0x53 ; 'S' 0x080218BD: 44 DC.B 0x44 ; 'D' 0x080218BE: 2D DC.B 0x2D ; '-' 0x080218BF: 63 DC.B 0x63 ; 'c' 0x080218C0: 61 DC.B 0x61 ; 'a' 0x080218C1: 72 DC.B 0x72 ; 'r' 0x080218C2: 64 DC.B 0x64 ; 'd' 0x080218C3: 21 DC.B 0x21 ; '!' 0x080218C4: 0A DC.B 0x0A ; '\n' 0x080218C5: 00 DC.B 0x00 ; '\0'
0x080218C6: 20 DC.B 0x20 ; ' ' 0x080218C7: 20 DC.B 0x20 ; ' ' 0x080218C8: 20 DC.B 0x20 ; ' ' 0x080218C9: 3C DC.B 0x3C ; '<' 0x080218CA: 44 DC.B 0x44 ; 'D' 0x080218CB: 49 DC.B 0x49 ; 'I' 0x080218CC: 52 DC.B 0x52 ; 'R' 0x080218CD: 3E DC.B 0x3E ; '>' 0x080218CE: 20 DC.B 0x20 ; ' ' 0x080218CF: 20 DC.B 0x20 ; ' ' 0x080218D0: 20 DC.B 0x20 ; ' ' 0x080218D1: 25 DC.B 0x25 ; '%' 0x080218D2: 73 DC.B 0x73 ; 's' 0x080218D3: 0A DC.B 0x0A ; '\n' 0x080218D4: 00 DC.B 0x00 ; '\0'
0x080218D5: 46 DC.B 0x46 ; 'F' 0x080218D6: 61 DC.B 0x61 ; 'a' 0x080218D7: 69 DC.B 0x69 ; 'i' 0x080218D8: 6C DC.B 0x6C ; 'l' 0x080218D9: 65 DC.B 0x65 ; 'e' 0x080218DA: 64 DC.B 0x64 ; 'd' 0x080218DB: 20 DC.B 0x20 ; ' ' 0x080218DC: 74 DC.B 0x74 ; 't' 0x080218DD: 6F DC.B 0x6F ; 'o' 0x080218DE: 20 DC.B 0x20 ; ' ' 0x080218DF: 6F DC.B 0x6F ; 'o' 0x080218E0: 70 DC.B 0x70 ; 'p' 0x080218E1: 65 DC.B 0x65 ; 'e' 0x080218E2: 6E DC.B 0x6E ; 'n' 0x080218E3: 20 DC.B 0x20 ; ' ' 0x080218E4: 22 DC.B 0x22 ; '\"' 0x080218E5: 25 DC.B 0x25 ; '%' 0x080218E6: 73 DC.B 0x73 ; 's' 0x080218E7: 22 DC.B 0x22 ; '\"' 0x080218E8: 2E DC.B 0x2E ; '.' 0x080218E9: 20 DC.B 0x20 ; ' ' 0x080218EA: 28 DC.B 0x28 ; '(' 0x080218EB: 25 DC.B 0x25 ; '%' 0x080218EC: 75 DC.B 0x75 ; 'u' 0x080218ED: 29 DC.B 0x29 ; ')' 0x080218EE: 0A DC.B 0x0A ; '\n' 0x080218EF: 00 DC.B 0x00 ; '\0'
0x080218F0: 28 DC.B 0x28 ; '(' 0x080218F1: 6E DC.B 0x6E ; 'n' 0x080218F2: 75 DC.B 0x75 ; 'u' 0x080218F3: 6C DC.B 0x6C ; 'l' 0x080218F4: 6C DC.B 0x6C ; 'l' 0x080218F5: 29 DC.B 0x29 ; ')' 0x080218F6: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_month_names: 0x080218F7: 4A DC.B 0x4A ; 'J' 0x080218F8: 61 DC.B 0x61 ; 'a' 0x080218F9: 6E DC.B 0x6E ; 'n' 0x080218FA: 75 DC.B 0x75 ; 'u' 0x080218FB: 61 DC.B 0x61 ; 'a' 0x080218FC: 72 DC.B 0x72 ; 'r' 0x080218FD: 79 DC.B 0x79 ; 'y' 0x080218FE: 00 DC.B 0x00 ; '\0' 0x080218FF: 46 DC.B 0x46 ; 'F' 0x08021900: 65 DC.B 0x65 ; 'e' 0x08021901: 62 DC.B 0x62 ; 'b' 0x08021902: 72 DC.B 0x72 ; 'r' 0x08021903: 75 DC.B 0x75 ; 'u' 0x08021904: 61 DC.B 0x61 ; 'a' 0x08021905: 72 DC.B 0x72 ; 'r' 0x08021906: 79 DC.B 0x79 ; 'y' 0x08021907: 00 DC.B 0x00 ; '\0' 0x08021908: 4D DC.B 0x4D ; 'M' 0x08021909: 61 DC.B 0x61 ; 'a' 0x0802190A: 72 DC.B 0x72 ; 'r' 0x0802190B: 63 DC.B 0x63 ; 'c' 0x0802190C: 68 DC.B 0x68 ; 'h' 0x0802190D: 00 DC.B 0x00 ; '\0' 0x0802190E: 41 DC.B 0x41 ; 'A' 0x0802190F: 70 DC.B 0x70 ; 'p' 0x08021910: 72 DC.B 0x72 ; 'r' 0x08021911: 69 DC.B 0x69 ; 'i' 0x08021912: 6C DC.B 0x6C ; 'l' 0x08021913: 00 DC.B 0x00 ; '\0' 0x08021914: 4D DC.B 0x4D ; 'M' 0x08021915: 61 DC.B 0x61 ; 'a' 0x08021916: 79 DC.B 0x79 ; 'y' 0x08021917: 00 DC.B 0x00 ; '\0' 0x08021918: 4A DC.B 0x4A ; 'J' 0x08021919: 75 DC.B 0x75 ; 'u' 0x0802191A: 6E DC.B 0x6E ; 'n' 0x0802191B: 65 DC.B 0x65 ; 'e' 0x0802191C: 00 DC.B 0x00 ; '\0' 0x0802191D: 4A DC.B 0x4A ; 'J' 0x0802191E: 75 DC.B 0x75 ; 'u' 0x0802191F: 6C DC.B 0x6C ; 'l' 0x08021920: 79 DC.B 0x79 ; 'y' 0x08021921: 00 DC.B 0x00 ; '\0' 0x08021922: 41 DC.B 0x41 ; 'A' 0x08021923: 75 DC.B 0x75 ; 'u' 0x08021924: 67 DC.B 0x67 ; 'g' 0x08021925: 75 DC.B 0x75 ; 'u' 0x08021926: 73 DC.B 0x73 ; 's' 0x08021927: 74 DC.B 0x74 ; 't' 0x08021928: 00 DC.B 0x00 ; '\0' 0x08021929: 53 DC.B 0x53 ; 'S' 0x0802192A: 65 DC.B 0x65 ; 'e' 0x0802192B: 70 DC.B 0x70 ; 'p' 0x0802192C: 74 DC.B 0x74 ; 't' 0x0802192D: 65 DC.B 0x65 ; 'e' 0x0802192E: 6D DC.B 0x6D ; 'm' 0x0802192F: 62 DC.B 0x62 ; 'b' 0x08021930: 65 DC.B 0x65 ; 'e' 0x08021931: 72 DC.B 0x72 ; 'r' 0x08021932: 00 DC.B 0x00 ; '\0' 0x08021933: 4F DC.B 0x4F ; 'O' 0x08021934: 63 DC.B 0x63 ; 'c' 0x08021935: 74 DC.B 0x74 ; 't' 0x08021936: 6F DC.B 0x6F ; 'o' 0x08021937: 62 DC.B 0x62 ; 'b' 0x08021938: 65 DC.B 0x65 ; 'e' 0x08021939: 72 DC.B 0x72 ; 'r' 0x0802193A: 00 DC.B 0x00 ; '\0' 0x0802193B: 4E DC.B 0x4E ; 'N' 0x0802193C: 6F DC.B 0x6F ; 'o' 0x0802193D: 76 DC.B 0x76 ; 'v' 0x0802193E: 65 DC.B 0x65 ; 'e' 0x0802193F: 6D DC.B 0x6D ; 'm' 0x08021940: 62 DC.B 0x62 ; 'b' 0x08021941: 65 DC.B 0x65 ; 'e' 0x08021942: 72 DC.B 0x72 ; 'r' 0x08021943: 00 DC.B 0x00 ; '\0' 0x08021944: 44 DC.B 0x44 ; 'D' 0x08021945: 65 DC.B 0x65 ; 'e' 0x08021946: 63 DC.B 0x63 ; 'c' 0x08021947: 65 DC.B 0x65 ; 'e' 0x08021948: 6D DC.B 0x6D ; 'm' 0x08021949: 62 DC.B 0x62 ; 'b' 0x0802194A: 65 DC.B 0x65 ; 'e' 0x0802194B: 72 DC.B 0x72 ; 'r' 0x0802194C: 00 DC.B 0x00 ; '\0' 0x0802194D: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_am_pm_indicator: 0x0802194E: 41 DC.B 0x41 ; 'A' 0x0802194F: 4D DC.B 0x4D ; 'M' 0x08021950: 00 DC.B 0x00 ; '\0' 0x08021951: 50 DC.B 0x50 ; 'P' 0x08021952: 4D DC.B 0x4D ; 'M' 0x08021953: 00 DC.B 0x00 ; '\0' 0x08021954: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_date_time_format: 0x08021955: 25 DC.B 0x25 ; '%' 0x08021956: 61 DC.B 0x61 ; 'a' 0x08021957: 20 DC.B 0x20 ; ' ' 0x08021958: 25 DC.B 0x25 ; '%' 0x08021959: 62 DC.B 0x62 ; 'b' 0x0802195A: 20 DC.B 0x20 ; ' ' 0x0802195B: 25 DC.B 0x25 ; '%' 0x0802195C: 65 DC.B 0x65 ; 'e' 0x0802195D: 20 DC.B 0x20 ; ' ' 0x0802195E: 25 DC.B 0x25 ; '%' 0x0802195F: 54 DC.B 0x54 ; 'T' 0x08021960: 20 DC.B 0x20 ; ' ' 0x08021961: 25 DC.B 0x25 ; '%' 0x08021962: 59 DC.B 0x59 ; 'Y' 0x08021963: 00 DC.B 0x00 ; '\0'
0x08021964: 31 DC.B 0x31 ; '1' 0x08021965: 57 DC.B 0x57 ; 'W' 0x08021966: 69 DC.B 0x69 ; 'i' 0x08021967: 72 DC.B 0x72 ; 'r' 0x08021968: 65 DC.B 0x65 ; 'e' 0x08021969: 54 DC.B 0x54 ; 'T' 0x0802196A: 61 DC.B 0x61 ; 'a' 0x0802196B: 73 DC.B 0x73 ; 's' 0x0802196C: 6B DC.B 0x6B ; 'k' 0x0802196D: 00 DC.B 0x00 ; '\0'
0x0802196E: 43 DC.B 0x43 ; 'C' 0x0802196F: 50 DC.B 0x50 ; 'P' 0x08021970: 55 DC.B 0x55 ; 'U' 0x08021971: 20 DC.B 0x20 ; ' ' 0x08021972: 63 DC.B 0x63 ; 'c' 0x08021973: 6C DC.B 0x6C ; 'l' 0x08021974: 6F DC.B 0x6F ; 'o' 0x08021975: 63 DC.B 0x63 ; 'c' 0x08021976: 6B DC.B 0x6B ; 'k' 0x08021977: 3A DC.B 0x3A ; ':' 0x08021978: 20 DC.B 0x20 ; ' ' 0x08021979: 25 DC.B 0x25 ; '%' 0x0802197A: 64 DC.B 0x64 ; 'd' 0x0802197B: 20 DC.B 0x20 ; ' ' 0x0802197C: 48 DC.B 0x48 ; 'H' 0x0802197D: 7A DC.B 0x7A ; 'z' 0x0802197E: 0A DC.B 0x0A ; '\n' 0x0802197F: 00 DC.B 0x00 ; '\0'
0x08021980: 44 DC.B 0x44 ; 'D' 0x08021981: 3A DC.B 0x3A ; ':' 0x08021982: 5C DC.B 0x5C ; '\\' 0x08021983: 50 DC.B 0x50 ; 'P' 0x08021984: 72 DC.B 0x72 ; 'r' 0x08021985: 6F DC.B 0x6F ; 'o' 0x08021986: 6A DC.B 0x6A ; 'j' 0x08021987: 65 DC.B 0x65 ; 'e' 0x08021988: 6B DC.B 0x6B ; 'k' 0x08021989: 74 DC.B 0x74 ; 't' 0x0802198A: 65 DC.B 0x65 ; 'e' 0x0802198B: 5C DC.B 0x5C ; '\\' 0x0802198C: 65 DC.B 0x65 ; 'e' 0x0802198D: 63 DC.B 0x63 ; 'c' 0x0802198E: 73 DC.B 0x73 ; 's' 0x0802198F: 5F DC.B 0x5F ; '_' 0x08021990: 63 DC.B 0x63 ; 'c' 0x08021991: 68 DC.B 0x68 ; 'h' 0x08021992: 61 DC.B 0x61 ; 'a' 0x08021993: 72 DC.B 0x72 ; 'r' 0x08021994: 67 DC.B 0x67 ; 'g' 0x08021995: 65 DC.B 0x65 ; 'e' 0x08021996: 72 DC.B 0x72 ; 'r' 0x08021997: 5C DC.B 0x5C ; '\\' 0x08021998: 63 DC.B 0x63 ; 'c' 0x08021999: 74 DC.B 0x74 ; 't' 0x0802199A: 72 DC.B 0x72 ; 'r' 0x0802199B: 6C DC.B 0x6C ; 'l' 0x0802199C: 5C DC.B 0x5C ; '\\' 0x0802199D: 66 DC.B 0x66 ; 'f' 0x0802199E: 69 DC.B 0x69 ; 'i' 0x0802199F: 72 DC.B 0x72 ; 'r' 0x080219A0: 6D DC.B 0x6D ; 'm' 0x080219A1: 77 DC.B 0x77 ; 'w' 0x080219A2: 61 DC.B 0x61 ; 'a' 0x080219A3: 72 DC.B 0x72 ; 'r' 0x080219A4: 65 DC.B 0x65 ; 'e' 0x080219A5: 5C DC.B 0x5C ; '\\' 0x080219A6: 4D DC.B 0x4D ; 'M' 0x080219A7: 61 DC.B 0x61 ; 'a' 0x080219A8: 69 DC.B 0x69 ; 'i' 0x080219A9: 6E DC.B 0x6E ; 'n' 0x080219AA: 5C DC.B 0x5C ; '\\' 0x080219AB: 43 DC.B 0x43 ; 'C' 0x080219AC: 75 DC.B 0x75 ; 'u' 0x080219AD: 62 DC.B 0x62 ; 'b' 0x080219AE: 65 DC.B 0x65 ; 'e' 0x080219AF: 4D DC.B 0x4D ; 'M' 0x080219B0: 58 DC.B 0x58 ; 'X' 0x080219B1: 5C DC.B 0x5C ; '\\' 0x080219B2: 44 DC.B 0x44 ; 'D' 0x080219B3: 72 DC.B 0x72 ; 'r' 0x080219B4: 69 DC.B 0x69 ; 'i' 0x080219B5: 76 DC.B 0x76 ; 'v' 0x080219B6: 65 DC.B 0x65 ; 'e' 0x080219B7: 72 DC.B 0x72 ; 'r' 0x080219B8: 73 DC.B 0x73 ; 's' 0x080219B9: 5C DC.B 0x5C ; '\\' 0x080219BA: 53 DC.B 0x53 ; 'S' 0x080219BB: 54 DC.B 0x54 ; 'T' 0x080219BC: 4D DC.B 0x4D ; 'M' 0x080219BD: 33 DC.B 0x33 ; '3' 0x080219BE: 32 DC.B 0x32 ; '2' 0x080219BF: 48 DC.B 0x48 ; 'H' 0x080219C0: 37 DC.B 0x37 ; '7' 0x080219C1: 78 DC.B 0x78 ; 'x' 0x080219C2: 78 DC.B 0x78 ; 'x' 0x080219C3: 5F DC.B 0x5F ; '_' 0x080219C4: 48 DC.B 0x48 ; 'H' 0x080219C5: 41 DC.B 0x41 ; 'A' 0x080219C6: 4C DC.B 0x4C ; 'L' 0x080219C7: 5F DC.B 0x5F ; '_' 0x080219C8: 44 DC.B 0x44 ; 'D' 0x080219C9: 72 DC.B 0x72 ; 'r' 0x080219CA: 69 DC.B 0x69 ; 'i' 0x080219CB: 76 DC.B 0x76 ; 'v' 0x080219CC: 65 DC.B 0x65 ; 'e' 0x080219CD: 72 DC.B 0x72 ; 'r' 0x080219CE: 5C DC.B 0x5C ; '\\' 0x080219CF: 53 DC.B 0x53 ; 'S' 0x080219D0: 72 DC.B 0x72 ; 'r' 0x080219D1: 63 DC.B 0x63 ; 'c' 0x080219D2: 5C DC.B 0x5C ; '\\' 0x080219D3: 73 DC.B 0x73 ; 's' 0x080219D4: 74 DC.B 0x74 ; 't' 0x080219D5: 6D DC.B 0x6D ; 'm' 0x080219D6: 33 DC.B 0x33 ; '3' 0x080219D7: 32 DC.B 0x32 ; '2' 0x080219D8: 68 DC.B 0x68 ; 'h' 0x080219D9: 37 DC.B 0x37 ; '7' 0x080219DA: 78 DC.B 0x78 ; 'x' 0x080219DB: 78 DC.B 0x78 ; 'x' 0x080219DC: 5F DC.B 0x5F ; '_' 0x080219DD: 68 DC.B 0x68 ; 'h' 0x080219DE: 61 DC.B 0x61 ; 'a' 0x080219DF: 6C DC.B 0x6C ; 'l' 0x080219E0: 5F DC.B 0x5F ; '_' 0x080219E1: 63 DC.B 0x63 ; 'c' 0x080219E2: 6F DC.B 0x6F ; 'o' 0x080219E3: 72 DC.B 0x72 ; 'r' 0x080219E4: 74 DC.B 0x74 ; 't' 0x080219E5: 65 DC.B 0x65 ; 'e' 0x080219E6: 78 DC.B 0x78 ; 'x' 0x080219E7: 2E DC.B 0x2E ; '.' 0x080219E8: 63 DC.B 0x63 ; 'c' 0x080219E9: 00 DC.B 0x00 ; '\0'
0x080219EA: 44 DC.B 0x44 ; 'D' 0x080219EB: 3A DC.B 0x3A ; ':' 0x080219EC: 5C DC.B 0x5C ; '\\' 0x080219ED: 50 DC.B 0x50 ; 'P' 0x080219EE: 72 DC.B 0x72 ; 'r' 0x080219EF: 6F DC.B 0x6F ; 'o' 0x080219F0: 6A DC.B 0x6A ; 'j' 0x080219F1: 65 DC.B 0x65 ; 'e' 0x080219F2: 6B DC.B 0x6B ; 'k' 0x080219F3: 74 DC.B 0x74 ; 't' 0x080219F4: 65 DC.B 0x65 ; 'e' 0x080219F5: 5C DC.B 0x5C ; '\\' 0x080219F6: 65 DC.B 0x65 ; 'e' 0x080219F7: 63 DC.B 0x63 ; 'c' 0x080219F8: 73 DC.B 0x73 ; 's' 0x080219F9: 5F DC.B 0x5F ; '_' 0x080219FA: 63 DC.B 0x63 ; 'c' 0x080219FB: 68 DC.B 0x68 ; 'h' 0x080219FC: 61 DC.B 0x61 ; 'a' 0x080219FD: 72 DC.B 0x72 ; 'r' 0x080219FE: 67 DC.B 0x67 ; 'g' 0x080219FF: 65 DC.B 0x65 ; 'e' 0x08021A00: 72 DC.B 0x72 ; 'r' 0x08021A01: 5C DC.B 0x5C ; '\\' 0x08021A02: 63 DC.B 0x63 ; 'c' 0x08021A03: 74 DC.B 0x74 ; 't' 0x08021A04: 72 DC.B 0x72 ; 'r' 0x08021A05: 6C DC.B 0x6C ; 'l' 0x08021A06: 5C DC.B 0x5C ; '\\' 0x08021A07: 66 DC.B 0x66 ; 'f' 0x08021A08: 69 DC.B 0x69 ; 'i' 0x08021A09: 72 DC.B 0x72 ; 'r' 0x08021A0A: 6D DC.B 0x6D ; 'm' 0x08021A0B: 77 DC.B 0x77 ; 'w' 0x08021A0C: 61 DC.B 0x61 ; 'a' 0x08021A0D: 72 DC.B 0x72 ; 'r' 0x08021A0E: 65 DC.B 0x65 ; 'e' 0x08021A0F: 5C DC.B 0x5C ; '\\' 0x08021A10: 4D DC.B 0x4D ; 'M' 0x08021A11: 61 DC.B 0x61 ; 'a' 0x08021A12: 69 DC.B 0x69 ; 'i' 0x08021A13: 6E DC.B 0x6E ; 'n' 0x08021A14: 5C DC.B 0x5C ; '\\' 0x08021A15: 43 DC.B 0x43 ; 'C' 0x08021A16: 75 DC.B 0x75 ; 'u' 0x08021A17: 62 DC.B 0x62 ; 'b' 0x08021A18: 65 DC.B 0x65 ; 'e' 0x08021A19: 4D DC.B 0x4D ; 'M' 0x08021A1A: 58 DC.B 0x58 ; 'X' 0x08021A1B: 5C DC.B 0x5C ; '\\' 0x08021A1C: 44 DC.B 0x44 ; 'D' 0x08021A1D: 72 DC.B 0x72 ; 'r' 0x08021A1E: 69 DC.B 0x69 ; 'i' 0x08021A1F: 76 DC.B 0x76 ; 'v' 0x08021A20: 65 DC.B 0x65 ; 'e' 0x08021A21: 72 DC.B 0x72 ; 'r' 0x08021A22: 73 DC.B 0x73 ; 's' 0x08021A23: 5C DC.B 0x5C ; '\\' 0x08021A24: 53 DC.B 0x53 ; 'S' 0x08021A25: 54 DC.B 0x54 ; 'T' 0x08021A26: 4D DC.B 0x4D ; 'M' 0x08021A27: 33 DC.B 0x33 ; '3' 0x08021A28: 32 DC.B 0x32 ; '2' 0x08021A29: 48 DC.B 0x48 ; 'H' 0x08021A2A: 37 DC.B 0x37 ; '7' 0x08021A2B: 78 DC.B 0x78 ; 'x' 0x08021A2C: 78 DC.B 0x78 ; 'x' 0x08021A2D: 5F DC.B 0x5F ; '_' 0x08021A2E: 48 DC.B 0x48 ; 'H' 0x08021A2F: 41 DC.B 0x41 ; 'A' 0x08021A30: 4C DC.B 0x4C ; 'L' 0x08021A31: 5F DC.B 0x5F ; '_' 0x08021A32: 44 DC.B 0x44 ; 'D' 0x08021A33: 72 DC.B 0x72 ; 'r' 0x08021A34: 69 DC.B 0x69 ; 'i' 0x08021A35: 76 DC.B 0x76 ; 'v' 0x08021A36: 65 DC.B 0x65 ; 'e' 0x08021A37: 72 DC.B 0x72 ; 'r' 0x08021A38: 5C DC.B 0x5C ; '\\' 0x08021A39: 53 DC.B 0x53 ; 'S' 0x08021A3A: 72 DC.B 0x72 ; 'r' 0x08021A3B: 63 DC.B 0x63 ; 'c' 0x08021A3C: 5C DC.B 0x5C ; '\\' 0x08021A3D: 73 DC.B 0x73 ; 's' 0x08021A3E: 74 DC.B 0x74 ; 't' 0x08021A3F: 6D DC.B 0x6D ; 'm' 0x08021A40: 33 DC.B 0x33 ; '3' 0x08021A41: 32 DC.B 0x32 ; '2' 0x08021A42: 68 DC.B 0x68 ; 'h' 0x08021A43: 37 DC.B 0x37 ; '7' 0x08021A44: 78 DC.B 0x78 ; 'x' 0x08021A45: 78 DC.B 0x78 ; 'x' 0x08021A46: 5F DC.B 0x5F ; '_' 0x08021A47: 68 DC.B 0x68 ; 'h' 0x08021A48: 61 DC.B 0x61 ; 'a' 0x08021A49: 6C DC.B 0x6C ; 'l' 0x08021A4A: 5F DC.B 0x5F ; '_' 0x08021A4B: 70 DC.B 0x70 ; 'p' 0x08021A4C: 77 DC.B 0x77 ; 'w' 0x08021A4D: 72 DC.B 0x72 ; 'r' 0x08021A4E: 5F DC.B 0x5F ; '_' 0x08021A4F: 65 DC.B 0x65 ; 'e' 0x08021A50: 78 DC.B 0x78 ; 'x' 0x08021A51: 2E DC.B 0x2E ; '.' 0x08021A52: 63 DC.B 0x63 ; 'c' 0x08021A53: 00 DC.B 0x00 ; '\0'
0x08021A54: 44 DC.B 0x44 ; 'D' 0x08021A55: 3A DC.B 0x3A ; ':' 0x08021A56: 5C DC.B 0x5C ; '\\' 0x08021A57: 50 DC.B 0x50 ; 'P' 0x08021A58: 72 DC.B 0x72 ; 'r' 0x08021A59: 6F DC.B 0x6F ; 'o' 0x08021A5A: 6A DC.B 0x6A ; 'j' 0x08021A5B: 65 DC.B 0x65 ; 'e' 0x08021A5C: 6B DC.B 0x6B ; 'k' 0x08021A5D: 74 DC.B 0x74 ; 't' 0x08021A5E: 65 DC.B 0x65 ; 'e' 0x08021A5F: 5C DC.B 0x5C ; '\\' 0x08021A60: 65 DC.B 0x65 ; 'e' 0x08021A61: 63 DC.B 0x63 ; 'c' 0x08021A62: 73 DC.B 0x73 ; 's' 0x08021A63: 5F DC.B 0x5F ; '_' 0x08021A64: 63 DC.B 0x63 ; 'c' 0x08021A65: 68 DC.B 0x68 ; 'h' 0x08021A66: 61 DC.B 0x61 ; 'a' 0x08021A67: 72 DC.B 0x72 ; 'r' 0x08021A68: 67 DC.B 0x67 ; 'g' 0x08021A69: 65 DC.B 0x65 ; 'e' 0x08021A6A: 72 DC.B 0x72 ; 'r' 0x08021A6B: 5C DC.B 0x5C ; '\\' 0x08021A6C: 63 DC.B 0x63 ; 'c' 0x08021A6D: 74 DC.B 0x74 ; 't' 0x08021A6E: 72 DC.B 0x72 ; 'r' 0x08021A6F: 6C DC.B 0x6C ; 'l' 0x08021A70: 5C DC.B 0x5C ; '\\' 0x08021A71: 66 DC.B 0x66 ; 'f' 0x08021A72: 69 DC.B 0x69 ; 'i' 0x08021A73: 72 DC.B 0x72 ; 'r' 0x08021A74: 6D DC.B 0x6D ; 'm' 0x08021A75: 77 DC.B 0x77 ; 'w' 0x08021A76: 61 DC.B 0x61 ; 'a' 0x08021A77: 72 DC.B 0x72 ; 'r' 0x08021A78: 65 DC.B 0x65 ; 'e' 0x08021A79: 5C DC.B 0x5C ; '\\' 0x08021A7A: 4D DC.B 0x4D ; 'M' 0x08021A7B: 61 DC.B 0x61 ; 'a' 0x08021A7C: 69 DC.B 0x69 ; 'i' 0x08021A7D: 6E DC.B 0x6E ; 'n' 0x08021A7E: 5C DC.B 0x5C ; '\\' 0x08021A7F: 43 DC.B 0x43 ; 'C' 0x08021A80: 75 DC.B 0x75 ; 'u' 0x08021A81: 62 DC.B 0x62 ; 'b' 0x08021A82: 65 DC.B 0x65 ; 'e' 0x08021A83: 4D DC.B 0x4D ; 'M' 0x08021A84: 58 DC.B 0x58 ; 'X' 0x08021A85: 5C DC.B 0x5C ; '\\' 0x08021A86: 44 DC.B 0x44 ; 'D' 0x08021A87: 72 DC.B 0x72 ; 'r' 0x08021A88: 69 DC.B 0x69 ; 'i' 0x08021A89: 76 DC.B 0x76 ; 'v' 0x08021A8A: 65 DC.B 0x65 ; 'e' 0x08021A8B: 72 DC.B 0x72 ; 'r' 0x08021A8C: 73 DC.B 0x73 ; 's' 0x08021A8D: 5C DC.B 0x5C ; '\\' 0x08021A8E: 53 DC.B 0x53 ; 'S' 0x08021A8F: 54 DC.B 0x54 ; 'T' 0x08021A90: 4D DC.B 0x4D ; 'M' 0x08021A91: 33 DC.B 0x33 ; '3' 0x08021A92: 32 DC.B 0x32 ; '2' 0x08021A93: 48 DC.B 0x48 ; 'H' 0x08021A94: 37 DC.B 0x37 ; '7' 0x08021A95: 78 DC.B 0x78 ; 'x' 0x08021A96: 78 DC.B 0x78 ; 'x' 0x08021A97: 5F DC.B 0x5F ; '_' 0x08021A98: 48 DC.B 0x48 ; 'H' 0x08021A99: 41 DC.B 0x41 ; 'A' 0x08021A9A: 4C DC.B 0x4C ; 'L' 0x08021A9B: 5F DC.B 0x5F ; '_' 0x08021A9C: 44 DC.B 0x44 ; 'D' 0x08021A9D: 72 DC.B 0x72 ; 'r' 0x08021A9E: 69 DC.B 0x69 ; 'i' 0x08021A9F: 76 DC.B 0x76 ; 'v' 0x08021AA0: 65 DC.B 0x65 ; 'e' 0x08021AA1: 72 DC.B 0x72 ; 'r' 0x08021AA2: 5C DC.B 0x5C ; '\\' 0x08021AA3: 53 DC.B 0x53 ; 'S' 0x08021AA4: 72 DC.B 0x72 ; 'r' 0x08021AA5: 63 DC.B 0x63 ; 'c' 0x08021AA6: 5C DC.B 0x5C ; '\\' 0x08021AA7: 73 DC.B 0x73 ; 's' 0x08021AA8: 74 DC.B 0x74 ; 't' 0x08021AA9: 6D DC.B 0x6D ; 'm' 0x08021AAA: 33 DC.B 0x33 ; '3' 0x08021AAB: 32 DC.B 0x32 ; '2' 0x08021AAC: 68 DC.B 0x68 ; 'h' 0x08021AAD: 37 DC.B 0x37 ; '7' 0x08021AAE: 78 DC.B 0x78 ; 'x' 0x08021AAF: 78 DC.B 0x78 ; 'x' 0x08021AB0: 5F DC.B 0x5F ; '_' 0x08021AB1: 68 DC.B 0x68 ; 'h' 0x08021AB2: 61 DC.B 0x61 ; 'a' 0x08021AB3: 6C DC.B 0x6C ; 'l' 0x08021AB4: 5F DC.B 0x5F ; '_' 0x08021AB5: 72 DC.B 0x72 ; 'r' 0x08021AB6: 63 DC.B 0x63 ; 'c' 0x08021AB7: 63 DC.B 0x63 ; 'c' 0x08021AB8: 5F DC.B 0x5F ; '_' 0x08021AB9: 65 DC.B 0x65 ; 'e' 0x08021ABA: 78 DC.B 0x78 ; 'x' 0x08021ABB: 2E DC.B 0x2E ; '.' 0x08021ABC: 63 DC.B 0x63 ; 'c' 0x08021ABD: 00 DC.B 0x00 ; '\0'
0x08021ABE: 44 DC.B 0x44 ; 'D' 0x08021ABF: 3A DC.B 0x3A ; ':' 0x08021AC0: 5C DC.B 0x5C ; '\\' 0x08021AC1: 50 DC.B 0x50 ; 'P' 0x08021AC2: 72 DC.B 0x72 ; 'r' 0x08021AC3: 6F DC.B 0x6F ; 'o' 0x08021AC4: 6A DC.B 0x6A ; 'j' 0x08021AC5: 65 DC.B 0x65 ; 'e' 0x08021AC6: 6B DC.B 0x6B ; 'k' 0x08021AC7: 74 DC.B 0x74 ; 't' 0x08021AC8: 65 DC.B 0x65 ; 'e' 0x08021AC9: 5C DC.B 0x5C ; '\\' 0x08021ACA: 65 DC.B 0x65 ; 'e' 0x08021ACB: 63 DC.B 0x63 ; 'c' 0x08021ACC: 73 DC.B 0x73 ; 's' 0x08021ACD: 5F DC.B 0x5F ; '_' 0x08021ACE: 63 DC.B 0x63 ; 'c' 0x08021ACF: 68 DC.B 0x68 ; 'h' 0x08021AD0: 61 DC.B 0x61 ; 'a' 0x08021AD1: 72 DC.B 0x72 ; 'r' 0x08021AD2: 67 DC.B 0x67 ; 'g' 0x08021AD3: 65 DC.B 0x65 ; 'e' 0x08021AD4: 72 DC.B 0x72 ; 'r' 0x08021AD5: 5C DC.B 0x5C ; '\\' 0x08021AD6: 63 DC.B 0x63 ; 'c' 0x08021AD7: 74 DC.B 0x74 ; 't' 0x08021AD8: 72 DC.B 0x72 ; 'r' 0x08021AD9: 6C DC.B 0x6C ; 'l' 0x08021ADA: 5C DC.B 0x5C ; '\\' 0x08021ADB: 66 DC.B 0x66 ; 'f' 0x08021ADC: 69 DC.B 0x69 ; 'i' 0x08021ADD: 72 DC.B 0x72 ; 'r' 0x08021ADE: 6D DC.B 0x6D ; 'm' 0x08021ADF: 77 DC.B 0x77 ; 'w' 0x08021AE0: 61 DC.B 0x61 ; 'a' 0x08021AE1: 72 DC.B 0x72 ; 'r' 0x08021AE2: 65 DC.B 0x65 ; 'e' 0x08021AE3: 5C DC.B 0x5C ; '\\' 0x08021AE4: 4D DC.B 0x4D ; 'M' 0x08021AE5: 61 DC.B 0x61 ; 'a' 0x08021AE6: 69 DC.B 0x69 ; 'i' 0x08021AE7: 6E DC.B 0x6E ; 'n' 0x08021AE8: 5C DC.B 0x5C ; '\\' 0x08021AE9: 43 DC.B 0x43 ; 'C' 0x08021AEA: 75 DC.B 0x75 ; 'u' 0x08021AEB: 62 DC.B 0x62 ; 'b' 0x08021AEC: 65 DC.B 0x65 ; 'e' 0x08021AED: 4D DC.B 0x4D ; 'M' 0x08021AEE: 58 DC.B 0x58 ; 'X' 0x08021AEF: 5C DC.B 0x5C ; '\\' 0x08021AF0: 44 DC.B 0x44 ; 'D' 0x08021AF1: 72 DC.B 0x72 ; 'r' 0x08021AF2: 69 DC.B 0x69 ; 'i' 0x08021AF3: 76 DC.B 0x76 ; 'v' 0x08021AF4: 65 DC.B 0x65 ; 'e' 0x08021AF5: 72 DC.B 0x72 ; 'r' 0x08021AF6: 73 DC.B 0x73 ; 's' 0x08021AF7: 5C DC.B 0x5C ; '\\' 0x08021AF8: 53 DC.B 0x53 ; 'S' 0x08021AF9: 54 DC.B 0x54 ; 'T' 0x08021AFA: 4D DC.B 0x4D ; 'M' 0x08021AFB: 33 DC.B 0x33 ; '3' 0x08021AFC: 32 DC.B 0x32 ; '2' 0x08021AFD: 48 DC.B 0x48 ; 'H' 0x08021AFE: 37 DC.B 0x37 ; '7' 0x08021AFF: 78 DC.B 0x78 ; 'x' 0x08021B00: 78 DC.B 0x78 ; 'x' 0x08021B01: 5F DC.B 0x5F ; '_' 0x08021B02: 48 DC.B 0x48 ; 'H' 0x08021B03: 41 DC.B 0x41 ; 'A' 0x08021B04: 4C DC.B 0x4C ; 'L' 0x08021B05: 5F DC.B 0x5F ; '_' 0x08021B06: 44 DC.B 0x44 ; 'D' 0x08021B07: 72 DC.B 0x72 ; 'r' 0x08021B08: 69 DC.B 0x69 ; 'i' 0x08021B09: 76 DC.B 0x76 ; 'v' 0x08021B0A: 65 DC.B 0x65 ; 'e' 0x08021B0B: 72 DC.B 0x72 ; 'r' 0x08021B0C: 5C DC.B 0x5C ; '\\' 0x08021B0D: 53 DC.B 0x53 ; 'S' 0x08021B0E: 72 DC.B 0x72 ; 'r' 0x08021B0F: 63 DC.B 0x63 ; 'c' 0x08021B10: 5C DC.B 0x5C ; '\\' 0x08021B11: 73 DC.B 0x73 ; 's' 0x08021B12: 74 DC.B 0x74 ; 't' 0x08021B13: 6D DC.B 0x6D ; 'm' 0x08021B14: 33 DC.B 0x33 ; '3' 0x08021B15: 32 DC.B 0x32 ; '2' 0x08021B16: 68 DC.B 0x68 ; 'h' 0x08021B17: 37 DC.B 0x37 ; '7' 0x08021B18: 78 DC.B 0x78 ; 'x' 0x08021B19: 78 DC.B 0x78 ; 'x' 0x08021B1A: 5F DC.B 0x5F ; '_' 0x08021B1B: 68 DC.B 0x68 ; 'h' 0x08021B1C: 61 DC.B 0x61 ; 'a' 0x08021B1D: 6C DC.B 0x6C ; 'l' 0x08021B1E: 5F DC.B 0x5F ; '_' 0x08021B1F: 73 DC.B 0x73 ; 's' 0x08021B20: 64 DC.B 0x64 ; 'd' 0x08021B21: 2E DC.B 0x2E ; '.' 0x08021B22: 63 DC.B 0x63 ; 'c' 0x08021B23: 00 DC.B 0x00 ; '\0'
0x08021B24: 44 DC.B 0x44 ; 'D' 0x08021B25: 3A DC.B 0x3A ; ':' 0x08021B26: 5C DC.B 0x5C ; '\\' 0x08021B27: 50 DC.B 0x50 ; 'P' 0x08021B28: 72 DC.B 0x72 ; 'r' 0x08021B29: 6F DC.B 0x6F ; 'o' 0x08021B2A: 6A DC.B 0x6A ; 'j' 0x08021B2B: 65 DC.B 0x65 ; 'e' 0x08021B2C: 6B DC.B 0x6B ; 'k' 0x08021B2D: 74 DC.B 0x74 ; 't' 0x08021B2E: 65 DC.B 0x65 ; 'e' 0x08021B2F: 5C DC.B 0x5C ; '\\' 0x08021B30: 65 DC.B 0x65 ; 'e' 0x08021B31: 63 DC.B 0x63 ; 'c' 0x08021B32: 73 DC.B 0x73 ; 's' 0x08021B33: 5F DC.B 0x5F ; '_' 0x08021B34: 63 DC.B 0x63 ; 'c' 0x08021B35: 68 DC.B 0x68 ; 'h' 0x08021B36: 61 DC.B 0x61 ; 'a' 0x08021B37: 72 DC.B 0x72 ; 'r' 0x08021B38: 67 DC.B 0x67 ; 'g' 0x08021B39: 65 DC.B 0x65 ; 'e' 0x08021B3A: 72 DC.B 0x72 ; 'r' 0x08021B3B: 5C DC.B 0x5C ; '\\' 0x08021B3C: 63 DC.B 0x63 ; 'c' 0x08021B3D: 74 DC.B 0x74 ; 't' 0x08021B3E: 72 DC.B 0x72 ; 'r' 0x08021B3F: 6C DC.B 0x6C ; 'l' 0x08021B40: 5C DC.B 0x5C ; '\\' 0x08021B41: 66 DC.B 0x66 ; 'f' 0x08021B42: 69 DC.B 0x69 ; 'i' 0x08021B43: 72 DC.B 0x72 ; 'r' 0x08021B44: 6D DC.B 0x6D ; 'm' 0x08021B45: 77 DC.B 0x77 ; 'w' 0x08021B46: 61 DC.B 0x61 ; 'a' 0x08021B47: 72 DC.B 0x72 ; 'r' 0x08021B48: 65 DC.B 0x65 ; 'e' 0x08021B49: 5C DC.B 0x5C ; '\\' 0x08021B4A: 4D DC.B 0x4D ; 'M' 0x08021B4B: 61 DC.B 0x61 ; 'a' 0x08021B4C: 69 DC.B 0x69 ; 'i' 0x08021B4D: 6E DC.B 0x6E ; 'n' 0x08021B4E: 5C DC.B 0x5C ; '\\' 0x08021B4F: 43 DC.B 0x43 ; 'C' 0x08021B50: 75 DC.B 0x75 ; 'u' 0x08021B51: 62 DC.B 0x62 ; 'b' 0x08021B52: 65 DC.B 0x65 ; 'e' 0x08021B53: 4D DC.B 0x4D ; 'M' 0x08021B54: 58 DC.B 0x58 ; 'X' 0x08021B55: 5C DC.B 0x5C ; '\\' 0x08021B56: 44 DC.B 0x44 ; 'D' 0x08021B57: 72 DC.B 0x72 ; 'r' 0x08021B58: 69 DC.B 0x69 ; 'i' 0x08021B59: 76 DC.B 0x76 ; 'v' 0x08021B5A: 65 DC.B 0x65 ; 'e' 0x08021B5B: 72 DC.B 0x72 ; 'r' 0x08021B5C: 73 DC.B 0x73 ; 's' 0x08021B5D: 5C DC.B 0x5C ; '\\' 0x08021B5E: 53 DC.B 0x53 ; 'S' 0x08021B5F: 54 DC.B 0x54 ; 'T' 0x08021B60: 4D DC.B 0x4D ; 'M' 0x08021B61: 33 DC.B 0x33 ; '3' 0x08021B62: 32 DC.B 0x32 ; '2' 0x08021B63: 48 DC.B 0x48 ; 'H' 0x08021B64: 37 DC.B 0x37 ; '7' 0x08021B65: 78 DC.B 0x78 ; 'x' 0x08021B66: 78 DC.B 0x78 ; 'x' 0x08021B67: 5F DC.B 0x5F ; '_' 0x08021B68: 48 DC.B 0x48 ; 'H' 0x08021B69: 41 DC.B 0x41 ; 'A' 0x08021B6A: 4C DC.B 0x4C ; 'L' 0x08021B6B: 5F DC.B 0x5F ; '_' 0x08021B6C: 44 DC.B 0x44 ; 'D' 0x08021B6D: 72 DC.B 0x72 ; 'r' 0x08021B6E: 69 DC.B 0x69 ; 'i' 0x08021B6F: 76 DC.B 0x76 ; 'v' 0x08021B70: 65 DC.B 0x65 ; 'e' 0x08021B71: 72 DC.B 0x72 ; 'r' 0x08021B72: 5C DC.B 0x5C ; '\\' 0x08021B73: 53 DC.B 0x53 ; 'S' 0x08021B74: 72 DC.B 0x72 ; 'r' 0x08021B75: 63 DC.B 0x63 ; 'c' 0x08021B76: 5C DC.B 0x5C ; '\\' 0x08021B77: 73 DC.B 0x73 ; 's' 0x08021B78: 74 DC.B 0x74 ; 't' 0x08021B79: 6D DC.B 0x6D ; 'm' 0x08021B7A: 33 DC.B 0x33 ; '3' 0x08021B7B: 32 DC.B 0x32 ; '2' 0x08021B7C: 68 DC.B 0x68 ; 'h' 0x08021B7D: 37 DC.B 0x37 ; '7' 0x08021B7E: 78 DC.B 0x78 ; 'x' 0x08021B7F: 78 DC.B 0x78 ; 'x' 0x08021B80: 5F DC.B 0x5F ; '_' 0x08021B81: 68 DC.B 0x68 ; 'h' 0x08021B82: 61 DC.B 0x61 ; 'a' 0x08021B83: 6C DC.B 0x6C ; 'l' 0x08021B84: 5F DC.B 0x5F ; '_' 0x08021B85: 74 DC.B 0x74 ; 't' 0x08021B86: 69 DC.B 0x69 ; 'i' 0x08021B87: 6D DC.B 0x6D ; 'm' 0x08021B88: 5F DC.B 0x5F ; '_' 0x08021B89: 65 DC.B 0x65 ; 'e' 0x08021B8A: 78 DC.B 0x78 ; 'x' 0x08021B8B: 2E DC.B 0x2E ; '.' 0x08021B8C: 63 DC.B 0x63 ; 'c' 0x08021B8D: 00 DC.B 0x00 ; '\0'
0x08021B8E: 44 DC.B 0x44 ; 'D' 0x08021B8F: 3A DC.B 0x3A ; ':' 0x08021B90: 5C DC.B 0x5C ; '\\' 0x08021B91: 50 DC.B 0x50 ; 'P' 0x08021B92: 72 DC.B 0x72 ; 'r' 0x08021B93: 6F DC.B 0x6F ; 'o' 0x08021B94: 6A DC.B 0x6A ; 'j' 0x08021B95: 65 DC.B 0x65 ; 'e' 0x08021B96: 6B DC.B 0x6B ; 'k' 0x08021B97: 74 DC.B 0x74 ; 't' 0x08021B98: 65 DC.B 0x65 ; 'e' 0x08021B99: 5C DC.B 0x5C ; '\\' 0x08021B9A: 65 DC.B 0x65 ; 'e' 0x08021B9B: 63 DC.B 0x63 ; 'c' 0x08021B9C: 73 DC.B 0x73 ; 's' 0x08021B9D: 5F DC.B 0x5F ; '_' 0x08021B9E: 63 DC.B 0x63 ; 'c' 0x08021B9F: 68 DC.B 0x68 ; 'h' 0x08021BA0: 61 DC.B 0x61 ; 'a' 0x08021BA1: 72 DC.B 0x72 ; 'r' 0x08021BA2: 67 DC.B 0x67 ; 'g' 0x08021BA3: 65 DC.B 0x65 ; 'e' 0x08021BA4: 72 DC.B 0x72 ; 'r' 0x08021BA5: 5C DC.B 0x5C ; '\\' 0x08021BA6: 63 DC.B 0x63 ; 'c' 0x08021BA7: 74 DC.B 0x74 ; 't' 0x08021BA8: 72 DC.B 0x72 ; 'r' 0x08021BA9: 6C DC.B 0x6C ; 'l' 0x08021BAA: 5C DC.B 0x5C ; '\\' 0x08021BAB: 66 DC.B 0x66 ; 'f' 0x08021BAC: 69 DC.B 0x69 ; 'i' 0x08021BAD: 72 DC.B 0x72 ; 'r' 0x08021BAE: 6D DC.B 0x6D ; 'm' 0x08021BAF: 77 DC.B 0x77 ; 'w' 0x08021BB0: 61 DC.B 0x61 ; 'a' 0x08021BB1: 72 DC.B 0x72 ; 'r' 0x08021BB2: 65 DC.B 0x65 ; 'e' 0x08021BB3: 5C DC.B 0x5C ; '\\' 0x08021BB4: 4D DC.B 0x4D ; 'M' 0x08021BB5: 61 DC.B 0x61 ; 'a' 0x08021BB6: 69 DC.B 0x69 ; 'i' 0x08021BB7: 6E DC.B 0x6E ; 'n' 0x08021BB8: 5C DC.B 0x5C ; '\\' 0x08021BB9: 43 DC.B 0x43 ; 'C' 0x08021BBA: 75 DC.B 0x75 ; 'u' 0x08021BBB: 62 DC.B 0x62 ; 'b' 0x08021BBC: 65 DC.B 0x65 ; 'e' 0x08021BBD: 4D DC.B 0x4D ; 'M' 0x08021BBE: 58 DC.B 0x58 ; 'X' 0x08021BBF: 5C DC.B 0x5C ; '\\' 0x08021BC0: 44 DC.B 0x44 ; 'D' 0x08021BC1: 72 DC.B 0x72 ; 'r' 0x08021BC2: 69 DC.B 0x69 ; 'i' 0x08021BC3: 76 DC.B 0x76 ; 'v' 0x08021BC4: 65 DC.B 0x65 ; 'e' 0x08021BC5: 72 DC.B 0x72 ; 'r' 0x08021BC6: 73 DC.B 0x73 ; 's' 0x08021BC7: 5C DC.B 0x5C ; '\\' 0x08021BC8: 53 DC.B 0x53 ; 'S' 0x08021BC9: 54 DC.B 0x54 ; 'T' 0x08021BCA: 4D DC.B 0x4D ; 'M' 0x08021BCB: 33 DC.B 0x33 ; '3' 0x08021BCC: 32 DC.B 0x32 ; '2' 0x08021BCD: 48 DC.B 0x48 ; 'H' 0x08021BCE: 37 DC.B 0x37 ; '7' 0x08021BCF: 78 DC.B 0x78 ; 'x' 0x08021BD0: 78 DC.B 0x78 ; 'x' 0x08021BD1: 5F DC.B 0x5F ; '_' 0x08021BD2: 48 DC.B 0x48 ; 'H' 0x08021BD3: 41 DC.B 0x41 ; 'A' 0x08021BD4: 4C DC.B 0x4C ; 'L' 0x08021BD5: 5F DC.B 0x5F ; '_' 0x08021BD6: 44 DC.B 0x44 ; 'D' 0x08021BD7: 72 DC.B 0x72 ; 'r' 0x08021BD8: 69 DC.B 0x69 ; 'i' 0x08021BD9: 76 DC.B 0x76 ; 'v' 0x08021BDA: 65 DC.B 0x65 ; 'e' 0x08021BDB: 72 DC.B 0x72 ; 'r' 0x08021BDC: 5C DC.B 0x5C ; '\\' 0x08021BDD: 53 DC.B 0x53 ; 'S' 0x08021BDE: 72 DC.B 0x72 ; 'r' 0x08021BDF: 63 DC.B 0x63 ; 'c' 0x08021BE0: 5C DC.B 0x5C ; '\\' 0x08021BE1: 73 DC.B 0x73 ; 's' 0x08021BE2: 74 DC.B 0x74 ; 't' 0x08021BE3: 6D DC.B 0x6D ; 'm' 0x08021BE4: 33 DC.B 0x33 ; '3' 0x08021BE5: 32 DC.B 0x32 ; '2' 0x08021BE6: 68 DC.B 0x68 ; 'h' 0x08021BE7: 37 DC.B 0x37 ; '7' 0x08021BE8: 78 DC.B 0x78 ; 'x' 0x08021BE9: 78 DC.B 0x78 ; 'x' 0x08021BEA: 5F DC.B 0x5F ; '_' 0x08021BEB: 68 DC.B 0x68 ; 'h' 0x08021BEC: 61 DC.B 0x61 ; 'a' 0x08021BED: 6C DC.B 0x6C ; 'l' 0x08021BEE: 5F DC.B 0x5F ; '_' 0x08021BEF: 72 DC.B 0x72 ; 'r' 0x08021BF0: 74 DC.B 0x74 ; 't' 0x08021BF1: 63 DC.B 0x63 ; 'c' 0x08021BF2: 5F DC.B 0x5F ; '_' 0x08021BF3: 65 DC.B 0x65 ; 'e' 0x08021BF4: 78 DC.B 0x78 ; 'x' 0x08021BF5: 2E DC.B 0x2E ; '.' 0x08021BF6: 63 DC.B 0x63 ; 'c' 0x08021BF7: 00 DC.B 0x00 ; '\0'
0x08021BF8: 3E DC.B 0x3E ; '>' 0x08021BF9: 20 DC.B 0x20 ; ' ' 0x08021BFA: 53 DC.B 0x53 ; 'S' 0x08021BFB: 65 DC.B 0x65 ; 'e' 0x08021BFC: 6E DC.B 0x6E ; 'n' 0x08021BFD: 64 DC.B 0x64 ; 'd' 0x08021BFE: 20 DC.B 0x20 ; ' ' 0x08021BFF: 44 DC.B 0x44 ; 'D' 0x08021C00: 48 DC.B 0x48 ; 'H' 0x08021C01: 43 DC.B 0x43 ; 'C' 0x08021C02: 50 DC.B 0x50 ; 'P' 0x08021C03: 5F DC.B 0x5F ; '_' 0x08021C04: 52 DC.B 0x52 ; 'R' 0x08021C05: 45 DC.B 0x45 ; 'E' 0x08021C06: 51 DC.B 0x51 ; 'Q' 0x08021C07: 55 DC.B 0x55 ; 'U' 0x08021C08: 45 DC.B 0x45 ; 'E' 0x08021C09: 53 DC.B 0x53 ; 'S' 0x08021C0A: 54 DC.B 0x54 ; 'T' 0x08021C0B: 0D DC.B 0x0D ; '\r' 0x08021C0C: 0A DC.B 0x0A ; '\n' 0x08021C0D: 00 DC.B 0x00 ; '\0'
0x08021C0E: 3E DC.B 0x3E ; '>' 0x08021C0F: 20 DC.B 0x20 ; ' ' 0x08021C10: 52 DC.B 0x52 ; 'R' 0x08021C11: 65 DC.B 0x65 ; 'e' 0x08021C12: 63 DC.B 0x63 ; 'c' 0x08021C13: 65 DC.B 0x65 ; 'e' 0x08021C14: 69 DC.B 0x69 ; 'i' 0x08021C15: 76 DC.B 0x76 ; 'v' 0x08021C16: 65 DC.B 0x65 ; 'e' 0x08021C17: 20 DC.B 0x20 ; ' ' 0x08021C18: 44 DC.B 0x44 ; 'D' 0x08021C19: 48 DC.B 0x48 ; 'H' 0x08021C1A: 43 DC.B 0x43 ; 'C' 0x08021C1B: 50 DC.B 0x50 ; 'P' 0x08021C1C: 5F DC.B 0x5F ; '_' 0x08021C1D: 4E DC.B 0x4E ; 'N' 0x08021C1E: 41 DC.B 0x41 ; 'A' 0x08021C1F: 43 DC.B 0x43 ; 'C' 0x08021C20: 4B DC.B 0x4B ; 'K' 0x08021C21: 0D DC.B 0x0D ; '\r' 0x08021C22: 0A DC.B 0x0A ; '\n' 0x08021C23: 00 DC.B 0x00 ; '\0'
0x08021C24: 3E DC.B 0x3E ; '>' 0x08021C25: 20 DC.B 0x20 ; ' ' 0x08021C26: 4D DC.B 0x4D ; 'M' 0x08021C27: 61 DC.B 0x61 ; 'a' 0x08021C28: 69 DC.B 0x69 ; 'i' 0x08021C29: 6E DC.B 0x6E ; 'n' 0x08021C2A: 74 DC.B 0x74 ; 't' 0x08021C2B: 61 DC.B 0x61 ; 'a' 0x08021C2C: 69 DC.B 0x69 ; 'i' 0x08021C2D: 6E DC.B 0x6E ; 'n' 0x08021C2E: 73 DC.B 0x73 ; 's' 0x08021C2F: 20 DC.B 0x20 ; ' ' 0x08021C30: 74 DC.B 0x74 ; 't' 0x08021C31: 68 DC.B 0x68 ; 'h' 0x08021C32: 65 DC.B 0x65 ; 'e' 0x08021C33: 20 DC.B 0x20 ; ' ' 0x08021C34: 49 DC.B 0x49 ; 'I' 0x08021C35: 50 DC.B 0x50 ; 'P' 0x08021C36: 20 DC.B 0x20 ; ' ' 0x08021C37: 61 DC.B 0x61 ; 'a' 0x08021C38: 64 DC.B 0x64 ; 'd' 0x08021C39: 64 DC.B 0x64 ; 'd' 0x08021C3A: 72 DC.B 0x72 ; 'r' 0x08021C3B: 65 DC.B 0x65 ; 'e' 0x08021C3C: 73 DC.B 0x73 ; 's' 0x08021C3D: 73 DC.B 0x73 ; 's' 0x08021C3E: 20 DC.B 0x20 ; ' ' 0x08021C3F: 0D DC.B 0x0D ; '\r' 0x08021C40: 0A DC.B 0x0A ; '\n' 0x08021C41: 00 DC.B 0x00 ; '\0'
0x08021C42: 43 DC.B 0x43 ; 'C' 0x08021C43: 48 DC.B 0x48 ; 'H' 0x08021C44: 45 DC.B 0x45 ; 'E' 0x08021C45: 43 DC.B 0x43 ; 'C' 0x08021C46: 4B DC.B 0x4B ; 'K' 0x08021C47: 5F DC.B 0x5F ; '_' 0x08021C48: 49 DC.B 0x49 ; 'I' 0x08021C49: 50 DC.B 0x50 ; 'P' 0x08021C4A: 5F DC.B 0x5F ; '_' 0x08021C4B: 43 DC.B 0x43 ; 'C' 0x08021C4C: 4F DC.B 0x4F ; 'O' 0x08021C4D: 4E DC.B 0x4E ; 'N' 0x08021C4E: 46 DC.B 0x46 ; 'F' 0x08021C4F: 4C DC.B 0x4C ; 'L' 0x08021C50: 49 DC.B 0x49 ; 'I' 0x08021C51: 43 DC.B 0x43 ; 'C' 0x08021C52: 54 DC.B 0x54 ; 'T' 0x08021C53: 00 DC.B 0x00 ; '\0'
0x08021C54: 25 DC.B 0x25 ; '%' 0x08021C55: 64 DC.B 0x64 ; 'd' 0x08021C56: 3A DC.B 0x3A ; ':' 0x08021C57: 43 DC.B 0x43 ; 'C' 0x08021C58: 6F DC.B 0x6F ; 'o' 0x08021C59: 6E DC.B 0x6E ; 'n' 0x08021C5A: 6E DC.B 0x6E ; 'n' 0x08021C5B: 65 DC.B 0x65 ; 'e' 0x08021C5C: 63 DC.B 0x63 ; 'c' 0x08021C5D: 74 DC.B 0x74 ; 't' 0x08021C5E: 65 DC.B 0x65 ; 'e' 0x08021C5F: 64 DC.B 0x64 ; 'd' 0x08021C60: 20 DC.B 0x20 ; ' ' 0x08021C61: 2D DC.B 0x2D ; '-' 0x08021C62: 20 DC.B 0x20 ; ' ' 0x08021C63: 25 DC.B 0x25 ; '%' 0x08021C64: 64 DC.B 0x64 ; 'd' 0x08021C65: 2E DC.B 0x2E ; '.' 0x08021C66: 25 DC.B 0x25 ; '%' 0x08021C67: 64 DC.B 0x64 ; 'd' 0x08021C68: 2E DC.B 0x2E ; '.' 0x08021C69: 25 DC.B 0x25 ; '%' 0x08021C6A: 64 DC.B 0x64 ; 'd' 0x08021C6B: 2E DC.B 0x2E ; '.' 0x08021C6C: 25 DC.B 0x25 ; '%' 0x08021C6D: 64 DC.B 0x64 ; 'd' 0x08021C6E: 20 DC.B 0x20 ; ' ' 0x08021C6F: 3A DC.B 0x3A ; ':' 0x08021C70: 20 DC.B 0x20 ; ' ' 0x08021C71: 25 DC.B 0x25 ; '%' 0x08021C72: 64 DC.B 0x64 ; 'd' 0x08021C73: 0D DC.B 0x0D ; '\r' 0x08021C74: 0A DC.B 0x0A ; '\n' 0x08021C75: 00 DC.B 0x00 ; '\0'
0x08021C76: 75 DC.B 0x75 ; 'u' 0x08021C77: 61 DC.B 0x61 ; 'a' 0x08021C78: 72 DC.B 0x72 ; 'r' 0x08021C79: 74 DC.B 0x74 ; 't' 0x08021C7A: 20 DC.B 0x20 ; ' ' 0x08021C7B: 65 DC.B 0x65 ; 'e' 0x08021C7C: 72 DC.B 0x72 ; 'r' 0x08021C7D: 72 DC.B 0x72 ; 'r' 0x08021C7E: 6F DC.B 0x6F ; 'o' 0x08021C7F: 72 DC.B 0x72 ; 'r' 0x08021C80: 20 DC.B 0x20 ; ' ' 0x08021C81: 0A DC.B 0x0A ; '\n' 0x08021C82: 0D DC.B 0x0D ; '\r' 0x08021C83: 00 DC.B 0x00 ; '\0'
0x08021C84: 3E DC.B 0x3E ; '>' 0x08021C85: 3E DC.B 0x3E ; '>' 0x08021C86: 3E DC.B 0x3E ; '>' 0x08021C87: 3E DC.B 0x3E ; '>' 0x08021C88: 57 DC.B 0x57 ; 'W' 0x08021C89: 35 DC.B 0x35 ; '5' 0x08021C8A: 31 DC.B 0x31 ; '1' 0x08021C8B: 30 DC.B 0x30 ; '0' 0x08021C8C: 30 DC.B 0x30 ; '0' 0x08021C8D: 73 DC.B 0x73 ; 's' 0x08021C8E: 20 DC.B 0x20 ; ' ' 0x08021C8F: 6D DC.B 0x6D ; 'm' 0x08021C90: 65 DC.B 0x65 ; 'e' 0x08021C91: 6D DC.B 0x6D ; 'm' 0x08021C92: 6F DC.B 0x6F ; 'o' 0x08021C93: 72 DC.B 0x72 ; 'r' 0x08021C94: 79 DC.B 0x79 ; 'y' 0x08021C95: 20 DC.B 0x20 ; ' ' 0x08021C96: 69 DC.B 0x69 ; 'i' 0x08021C97: 6E DC.B 0x6E ; 'n' 0x08021C98: 69 DC.B 0x69 ; 'i' 0x08021C99: 74 DC.B 0x74 ; 't' 0x08021C9A: 69 DC.B 0x69 ; 'i' 0x08021C9B: 61 DC.B 0x61 ; 'a' 0x08021C9C: 6C DC.B 0x6C ; 'l' 0x08021C9D: 69 DC.B 0x69 ; 'i' 0x08021C9E: 7A DC.B 0x7A ; 'z' 0x08021C9F: 61 DC.B 0x61 ; 'a' 0x08021CA0: 74 DC.B 0x74 ; 't' 0x08021CA1: 69 DC.B 0x69 ; 'i' 0x08021CA2: 6F DC.B 0x6F ; 'o' 0x08021CA3: 6E DC.B 0x6E ; 'n' 0x08021CA4: 20 DC.B 0x20 ; ' ' 0x08021CA5: 66 DC.B 0x66 ; 'f' 0x08021CA6: 61 DC.B 0x61 ; 'a' 0x08021CA7: 69 DC.B 0x69 ; 'i' 0x08021CA8: 6C DC.B 0x6C ; 'l' 0x08021CA9: 65 DC.B 0x65 ; 'e' 0x08021CAA: 64 DC.B 0x64 ; 'd' 0x08021CAB: 0D DC.B 0x0D ; '\r' 0x08021CAC: 0A DC.B 0x0A ; '\n' 0x08021CAD: 00 DC.B 0x00 ; '\0'
0x08021CAE: 49 DC.B 0x49 ; 'I' 0x08021CAF: 50 DC.B 0x50 ; 'P' 0x08021CB0: 2D DC.B 0x2D ; '-' 0x08021CB1: 61 DC.B 0x61 ; 'a' 0x08021CB2: 64 DC.B 0x64 ; 'd' 0x08021CB3: 64 DC.B 0x64 ; 'd' 0x08021CB4: 72 DC.B 0x72 ; 'r' 0x08021CB5: 65 DC.B 0x65 ; 'e' 0x08021CB6: 73 DC.B 0x73 ; 's' 0x08021CB7: 73 DC.B 0x73 ; 's' 0x08021CB8: 20 DC.B 0x20 ; ' ' 0x08021CB9: 77 DC.B 0x77 ; 'w' 0x08021CBA: 61 DC.B 0x61 ; 'a' 0x08021CBB: 73 DC.B 0x73 ; 's' 0x08021CBC: 20 DC.B 0x20 ; ' ' 0x08021CBD: 61 DC.B 0x61 ; 'a' 0x08021CBE: 73 DC.B 0x73 ; 's' 0x08021CBF: 73 DC.B 0x73 ; 's' 0x08021CC0: 69 DC.B 0x69 ; 'i' 0x08021CC1: 67 DC.B 0x67 ; 'g' 0x08021CC2: 6E DC.B 0x6E ; 'n' 0x08021CC3: 65 DC.B 0x65 ; 'e' 0x08021CC4: 64 DC.B 0x64 ; 'd' 0x08021CC5: 2E DC.B 0x2E ; '.' 0x08021CC6: 0A DC.B 0x0A ; '\n' 0x08021CC7: 00 DC.B 0x00 ; '\0'
0x08021CC8: 53 DC.B 0x53 ; 'S' 0x08021CC9: 75 DC.B 0x75 ; 'u' 0x08021CCA: 62 DC.B 0x62 ; 'b' 0x08021CCB: 6E DC.B 0x6E ; 'n' 0x08021CCC: 65 DC.B 0x65 ; 'e' 0x08021CCD: 74 DC.B 0x74 ; 't' 0x08021CCE: 20 DC.B 0x20 ; ' ' 0x08021CCF: 6D DC.B 0x6D ; 'm' 0x08021CD0: 61 DC.B 0x61 ; 'a' 0x08021CD1: 73 DC.B 0x73 ; 's' 0x08021CD2: 6B DC.B 0x6B ; 'k' 0x08021CD3: 3A DC.B 0x3A ; ':' 0x08021CD4: 20 DC.B 0x20 ; ' ' 0x08021CD5: 25 DC.B 0x25 ; '%' 0x08021CD6: 75 DC.B 0x75 ; 'u' 0x08021CD7: 2E DC.B 0x2E ; '.' 0x08021CD8: 25 DC.B 0x25 ; '%' 0x08021CD9: 75 DC.B 0x75 ; 'u' 0x08021CDA: 2E DC.B 0x2E ; '.' 0x08021CDB: 25 DC.B 0x25 ; '%' 0x08021CDC: 75 DC.B 0x75 ; 'u' 0x08021CDD: 2E DC.B 0x2E ; '.' 0x08021CDE: 25 DC.B 0x25 ; '%' 0x08021CDF: 75 DC.B 0x75 ; 'u' 0x08021CE0: 0A DC.B 0x0A ; '\n' 0x08021CE1: 00 DC.B 0x00 ; '\0'
0x08021CE2: 47 DC.B 0x47 ; 'G' 0x08021CE3: 61 DC.B 0x61 ; 'a' 0x08021CE4: 74 DC.B 0x74 ; 't' 0x08021CE5: 65 DC.B 0x65 ; 'e' 0x08021CE6: 77 DC.B 0x77 ; 'w' 0x08021CE7: 61 DC.B 0x61 ; 'a' 0x08021CE8: 79 DC.B 0x79 ; 'y' 0x08021CE9: 20 DC.B 0x20 ; ' ' 0x08021CEA: 61 DC.B 0x61 ; 'a' 0x08021CEB: 64 DC.B 0x64 ; 'd' 0x08021CEC: 64 DC.B 0x64 ; 'd' 0x08021CED: 72 DC.B 0x72 ; 'r' 0x08021CEE: 65 DC.B 0x65 ; 'e' 0x08021CEF: 73 DC.B 0x73 ; 's' 0x08021CF0: 73 DC.B 0x73 ; 's' 0x08021CF1: 3A DC.B 0x3A ; ':' 0x08021CF2: 20 DC.B 0x20 ; ' ' 0x08021CF3: 25 DC.B 0x25 ; '%' 0x08021CF4: 75 DC.B 0x75 ; 'u' 0x08021CF5: 2E DC.B 0x2E ; '.' 0x08021CF6: 25 DC.B 0x25 ; '%' 0x08021CF7: 75 DC.B 0x75 ; 'u' 0x08021CF8: 2E DC.B 0x2E ; '.' 0x08021CF9: 25 DC.B 0x25 ; '%' 0x08021CFA: 75 DC.B 0x75 ; 'u' 0x08021CFB: 2E DC.B 0x2E ; '.' 0x08021CFC: 25 DC.B 0x25 ; '%' 0x08021CFD: 75 DC.B 0x75 ; 'u' 0x08021CFE: 0A DC.B 0x0A ; '\n' 0x08021CFF: 00 DC.B 0x00 ; '\0'
0x08021D00: 44 DC.B 0x44 ; 'D' 0x08021D01: 4E DC.B 0x4E ; 'N' 0x08021D02: 53 DC.B 0x53 ; 'S' 0x08021D03: 20 DC.B 0x20 ; ' ' 0x08021D04: 61 DC.B 0x61 ; 'a' 0x08021D05: 64 DC.B 0x64 ; 'd' 0x08021D06: 64 DC.B 0x64 ; 'd' 0x08021D07: 72 DC.B 0x72 ; 'r' 0x08021D08: 65 DC.B 0x65 ; 'e' 0x08021D09: 73 DC.B 0x73 ; 's' 0x08021D0A: 73 DC.B 0x73 ; 's' 0x08021D0B: 3A DC.B 0x3A ; ':' 0x08021D0C: 20 DC.B 0x20 ; ' ' 0x08021D0D: 25 DC.B 0x25 ; '%' 0x08021D0E: 75 DC.B 0x75 ; 'u' 0x08021D0F: 2E DC.B 0x2E ; '.' 0x08021D10: 25 DC.B 0x25 ; '%' 0x08021D11: 75 DC.B 0x75 ; 'u' 0x08021D12: 2E DC.B 0x2E ; '.' 0x08021D13: 25 DC.B 0x25 ; '%' 0x08021D14: 75 DC.B 0x75 ; 'u' 0x08021D15: 2E DC.B 0x2E ; '.' 0x08021D16: 25 DC.B 0x25 ; '%' 0x08021D17: 75 DC.B 0x75 ; 'u' 0x08021D18: 0A DC.B 0x0A ; '\n' 0x08021D19: 00 DC.B 0x00 ; '\0'
0x08021D1A: 53 DC.B 0x53 ; 'S' 0x08021D1B: 44 DC.B 0x44 ; 'D' 0x08021D1C: 2D DC.B 0x2D ; '-' 0x08021D1D: 63 DC.B 0x63 ; 'c' 0x08021D1E: 61 DC.B 0x61 ; 'a' 0x08021D1F: 72 DC.B 0x72 ; 'r' 0x08021D20: 64 DC.B 0x64 ; 'd' 0x08021D21: 20 DC.B 0x20 ; ' ' 0x08021D22: 77 DC.B 0x77 ; 'w' 0x08021D23: 61 DC.B 0x61 ; 'a' 0x08021D24: 73 DC.B 0x73 ; 's' 0x08021D25: 20 DC.B 0x20 ; ' ' 0x08021D26: 6D DC.B 0x6D ; 'm' 0x08021D27: 6F DC.B 0x6F ; 'o' 0x08021D28: 75 DC.B 0x75 ; 'u' 0x08021D29: 6E DC.B 0x6E ; 'n' 0x08021D2A: 74 DC.B 0x74 ; 't' 0x08021D2B: 65 DC.B 0x65 ; 'e' 0x08021D2C: 64 DC.B 0x64 ; 'd' 0x08021D2D: 2E DC.B 0x2E ; '.' 0x08021D2E: 0A DC.B 0x0A ; '\n' 0x08021D2F: 00 DC.B 0x00 ; '\0'
0x08021D30: 2F DC.B 0x2F ; '/' 0x08021D31: 00 DC.B 0x00 ; '\0'
0x08021D32: 25 DC.B 0x25 ; '%' 0x08021D33: 75 DC.B 0x75 ; 'u' 0x08021D34: 3A DC.B 0x3A ; ':' 0x08021D35: 25 DC.B 0x25 ; '%' 0x08021D36: 75 DC.B 0x75 ; 'u' 0x08021D37: 3A DC.B 0x3A ; ':' 0x08021D38: 25 DC.B 0x25 ; '%' 0x08021D39: 75 DC.B 0x75 ; 'u' 0x08021D3A: 0A DC.B 0x0A ; '\n' 0x08021D3B: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_day_names: 0x08021D3C: 53 DC.B 0x53 ; 'S' 0x08021D3D: 75 DC.B 0x75 ; 'u' 0x08021D3E: 6E DC.B 0x6E ; 'n' 0x08021D3F: 64 DC.B 0x64 ; 'd' 0x08021D40: 61 DC.B 0x61 ; 'a' 0x08021D41: 79 DC.B 0x79 ; 'y' 0x08021D42: 00 DC.B 0x00 ; '\0' 0x08021D43: 4D DC.B 0x4D ; 'M' 0x08021D44: 6F DC.B 0x6F ; 'o' 0x08021D45: 6E DC.B 0x6E ; 'n' 0x08021D46: 64 DC.B 0x64 ; 'd' 0x08021D47: 61 DC.B 0x61 ; 'a' 0x08021D48: 79 DC.B 0x79 ; 'y' 0x08021D49: 00 DC.B 0x00 ; '\0' 0x08021D4A: 54 DC.B 0x54 ; 'T' 0x08021D4B: 75 DC.B 0x75 ; 'u' 0x08021D4C: 65 DC.B 0x65 ; 'e' 0x08021D4D: 73 DC.B 0x73 ; 's' 0x08021D4E: 64 DC.B 0x64 ; 'd' 0x08021D4F: 61 DC.B 0x61 ; 'a' 0x08021D50: 79 DC.B 0x79 ; 'y' 0x08021D51: 00 DC.B 0x00 ; '\0' 0x08021D52: 57 DC.B 0x57 ; 'W' 0x08021D53: 65 DC.B 0x65 ; 'e' 0x08021D54: 64 DC.B 0x64 ; 'd' 0x08021D55: 6E DC.B 0x6E ; 'n' 0x08021D56: 65 DC.B 0x65 ; 'e' 0x08021D57: 73 DC.B 0x73 ; 's' 0x08021D58: 64 DC.B 0x64 ; 'd' 0x08021D59: 61 DC.B 0x61 ; 'a' 0x08021D5A: 79 DC.B 0x79 ; 'y' 0x08021D5B: 00 DC.B 0x00 ; '\0' 0x08021D5C: 54 DC.B 0x54 ; 'T' 0x08021D5D: 68 DC.B 0x68 ; 'h' 0x08021D5E: 75 DC.B 0x75 ; 'u' 0x08021D5F: 72 DC.B 0x72 ; 'r' 0x08021D60: 73 DC.B 0x73 ; 's' 0x08021D61: 64 DC.B 0x64 ; 'd' 0x08021D62: 61 DC.B 0x61 ; 'a' 0x08021D63: 79 DC.B 0x79 ; 'y' 0x08021D64: 00 DC.B 0x00 ; '\0' 0x08021D65: 46 DC.B 0x46 ; 'F' 0x08021D66: 72 DC.B 0x72 ; 'r' 0x08021D67: 69 DC.B 0x69 ; 'i' 0x08021D68: 64 DC.B 0x64 ; 'd' 0x08021D69: 61 DC.B 0x61 ; 'a' 0x08021D6A: 79 DC.B 0x79 ; 'y' 0x08021D6B: 00 DC.B 0x00 ; '\0' 0x08021D6C: 53 DC.B 0x53 ; 'S' 0x08021D6D: 61 DC.B 0x61 ; 'a' 0x08021D6E: 74 DC.B 0x74 ; 't' 0x08021D6F: 75 DC.B 0x75 ; 'u' 0x08021D70: 72 DC.B 0x72 ; 'r' 0x08021D71: 64 DC.B 0x64 ; 'd' 0x08021D72: 61 DC.B 0x61 ; 'a' 0x08021D73: 79 DC.B 0x79 ; 'y' 0x08021D74: 00 DC.B 0x00 ; '\0' 0x08021D75: 00 DC.B 0x00 ; '\0'
0x08021D76: 43 DC.B 0x43 ; 'C' 0x08021D77: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_data_utf8_period: 0x08021D78: 2E DC.B 0x2E ; '.' 0x08021D79: 00 DC.B 0x00 ; '\0'
0x08021D7A: 6D DC.B 0x6D ; 'm' 0x08021D7B: 61 DC.B 0x61 ; 'a' 0x08021D7C: 69 DC.B 0x69 ; 'i' 0x08021D7D: 6E DC.B 0x6E ; 'n' 0x08021D7E: 54 DC.B 0x54 ; 'T' 0x08021D7F: 61 DC.B 0x61 ; 'a' 0x08021D80: 73 DC.B 0x73 ; 's' 0x08021D81: 6B DC.B 0x6B ; 'k' 0x08021D82: 00 DC.B 0x00 ; '\0'
0x08021D83: 43 DC.B 0x43 ; 'C' 0x08021D84: 61 DC.B 0x61 ; 'a' 0x08021D85: 6E DC.B 0x6E ; 'n' 0x08021D86: 6E DC.B 0x6E ; 'n' 0x08021D87: 6F DC.B 0x6F ; 'o' 0x08021D88: 74 DC.B 0x74 ; 't' 0x08021D89: 20 DC.B 0x20 ; ' ' 0x08021D8A: 63 DC.B 0x63 ; 'c' 0x08021D8B: 72 DC.B 0x72 ; 'r' 0x08021D8C: 65 DC.B 0x65 ; 'e' 0x08021D8D: 61 DC.B 0x61 ; 'a' 0x08021D8E: 74 DC.B 0x74 ; 't' 0x08021D8F: 65 DC.B 0x65 ; 'e' 0x08021D90: 20 DC.B 0x20 ; ' ' 0x08021D91: 42 DC.B 0x42 ; 'B' 0x08021D92: 65 DC.B 0x65 ; 'e' 0x08021D93: 65 DC.B 0x65 ; 'e' 0x08021D94: 70 DC.B 0x70 ; 'p' 0x08021D95: 65 DC.B 0x65 ; 'e' 0x08021D96: 72 DC.B 0x72 ; 'r' 0x08021D97: 20 DC.B 0x20 ; ' ' 0x08021D98: 51 DC.B 0x51 ; 'Q' 0x08021D99: 75 DC.B 0x75 ; 'u' 0x08021D9A: 65 DC.B 0x65 ; 'e' 0x08021D9B: 75 DC.B 0x75 ; 'u' 0x08021D9C: 65 DC.B 0x65 ; 'e' 0x08021D9D: 21 DC.B 0x21 ; '!' 0x08021D9E: 0A DC.B 0x0A ; '\n' 0x08021D9F: 00 DC.B 0x00 ; '\0'
0x08021DA0: 43 DC.B 0x43 ; 'C' 0x08021DA1: 61 DC.B 0x61 ; 'a' 0x08021DA2: 6E DC.B 0x6E ; 'n' 0x08021DA3: 6E DC.B 0x6E ; 'n' 0x08021DA4: 6F DC.B 0x6F ; 'o' 0x08021DA5: 74 DC.B 0x74 ; 't' 0x08021DA6: 20 DC.B 0x20 ; ' ' 0x08021DA7: 63 DC.B 0x63 ; 'c' 0x08021DA8: 72 DC.B 0x72 ; 'r' 0x08021DA9: 65 DC.B 0x65 ; 'e' 0x08021DAA: 61 DC.B 0x61 ; 'a' 0x08021DAB: 74 DC.B 0x74 ; 't' 0x08021DAC: 65 DC.B 0x65 ; 'e' 0x08021DAD: 20 DC.B 0x20 ; ' ' 0x08021DAE: 31 DC.B 0x31 ; '1' 0x08021DAF: 2D DC.B 0x2D ; '-' 0x08021DB0: 57 DC.B 0x57 ; 'W' 0x08021DB1: 69 DC.B 0x69 ; 'i' 0x08021DB2: 72 DC.B 0x72 ; 'r' 0x08021DB3: 65 DC.B 0x65 ; 'e' 0x08021DB4: 20 DC.B 0x20 ; ' ' 0x08021DB5: 51 DC.B 0x51 ; 'Q' 0x08021DB6: 75 DC.B 0x75 ; 'u' 0x08021DB7: 65 DC.B 0x65 ; 'e' 0x08021DB8: 75 DC.B 0x75 ; 'u' 0x08021DB9: 65 DC.B 0x65 ; 'e' 0x08021DBA: 21 DC.B 0x21 ; '!' 0x08021DBB: 0A DC.B 0x0A ; '\n' 0x08021DBC: 00 DC.B 0x00 ; '\0'
0x08021DBD: 53 DC.B 0x53 ; 'S' 0x08021DBE: 63 DC.B 0x63 ; 'c' 0x08021DBF: 61 DC.B 0x61 ; 'a' 0x08021DC0: 6E DC.B 0x6E ; 'n' 0x08021DC1: 4B DC.B 0x4B ; 'K' 0x08021DC2: 65 DC.B 0x65 ; 'e' 0x08021DC3: 79 DC.B 0x79 ; 'y' 0x08021DC4: 73 DC.B 0x73 ; 's' 0x08021DC5: 54 DC.B 0x54 ; 'T' 0x08021DC6: 61 DC.B 0x61 ; 'a' 0x08021DC7: 73 DC.B 0x73 ; 's' 0x08021DC8: 6B DC.B 0x6B ; 'k' 0x08021DC9: 00 DC.B 0x00 ; '\0'
0x08021DCA: 50 DC.B 0x50 ; 'P' 0x08021DCB: 72 DC.B 0x72 ; 'r' 0x08021DCC: 6F DC.B 0x6F ; 'o' 0x08021DCD: 67 DC.B 0x67 ; 'g' 0x08021DCE: 72 DC.B 0x72 ; 'r' 0x08021DCF: 61 DC.B 0x61 ; 'a' 0x08021DD0: 6D DC.B 0x6D ; 'm' 0x08021DD1: 20 DC.B 0x20 ; ' ' 0x08021DD2: 73 DC.B 0x73 ; 's' 0x08021DD3: 74 DC.B 0x74 ; 't' 0x08021DD4: 61 DC.B 0x61 ; 'a' 0x08021DD5: 72 DC.B 0x72 ; 'r' 0x08021DD6: 74 DC.B 0x74 ; 't' 0x08021DD7: 20 DC.B 0x20 ; ' ' 0x08021DD8: 28 DC.B 0x28 ; '(' 0x08021DD9: 25 DC.B 0x25 ; '%' 0x08021DDA: 73 DC.B 0x73 ; 's' 0x08021DDB: 2C DC.B 0x2C ; ',' 0x08021DDC: 20 DC.B 0x20 ; ' ' 0x08021DDD: 25 DC.B 0x25 ; '%' 0x08021DDE: 73 DC.B 0x73 ; 's' 0x08021DDF: 29 DC.B 0x29 ; ')' 0x08021DE0: 2E DC.B 0x2E ; '.' 0x08021DE1: 0A DC.B 0x0A ; '\n' 0x08021DE2: 00 DC.B 0x00 ; '\0'
0x08021DE3: 31 DC.B 0x31 ; '1' 0x08021DE4: 33 DC.B 0x33 ; '3' 0x08021DE5: 3A DC.B 0x3A ; ':' 0x08021DE6: 35 DC.B 0x35 ; '5' 0x08021DE7: 38 DC.B 0x38 ; '8' 0x08021DE8: 3A DC.B 0x3A ; ':' 0x08021DE9: 31 DC.B 0x31 ; '1' 0x08021DEA: 30 DC.B 0x30 ; '0' 0x08021DEB: 00 DC.B 0x00 ; '\0'
0x08021DEC: 00 DC.B 0x00 ; '\0' 0x08021DED: 00 DC.B 0x00 ; '\0' 0x08021DEE: 00 DC.B 0x00 ; '\0' 0x08021DEF: 00 DC.B 0x00 ; '\0' 0x08021DF0: 00 DC.B 0x00 ; '\0'
0x08021DF1: 3E DC.B 0x3E ; '>' 0x08021DF2: 20 DC.B 0x20 ; ' ' 0x08021DF3: 52 DC.B 0x52 ; 'R' 0x08021DF4: 65 DC.B 0x65 ; 'e' 0x08021DF5: 63 DC.B 0x63 ; 'c' 0x08021DF6: 65 DC.B 0x65 ; 'e' 0x08021DF7: 69 DC.B 0x69 ; 'i' 0x08021DF8: 76 DC.B 0x76 ; 'v' 0x08021DF9: 65 DC.B 0x65 ; 'e' 0x08021DFA: 20 DC.B 0x20 ; ' ' 0x08021DFB: 44 DC.B 0x44 ; 'D' 0x08021DFC: 48 DC.B 0x48 ; 'H' 0x08021DFD: 43 DC.B 0x43 ; 'C' 0x08021DFE: 50 DC.B 0x50 ; 'P' 0x08021DFF: 5F DC.B 0x5F ; '_' 0x08021E00: 41 DC.B 0x41 ; 'A' 0x08021E01: 43 DC.B 0x43 ; 'C' 0x08021E02: 4B DC.B 0x4B ; 'K' 0x08021E03: 0D DC.B 0x0D ; '\r' 0x08021E04: 0A DC.B 0x0A ; '\n' 0x08021E05: 00 DC.B 0x00 ; '\0'
0x08021E06: 3E DC.B 0x3E ; '>' 0x08021E07: 20 DC.B 0x20 ; ' ' 0x08021E08: 52 DC.B 0x52 ; 'R' 0x08021E09: 65 DC.B 0x65 ; 'e' 0x08021E0A: 63 DC.B 0x63 ; 'c' 0x08021E0B: 65 DC.B 0x65 ; 'e' 0x08021E0C: 69 DC.B 0x69 ; 'i' 0x08021E0D: 76 DC.B 0x76 ; 'v' 0x08021E0E: 65 DC.B 0x65 ; 'e' 0x08021E0F: 20 DC.B 0x20 ; ' ' 0x08021E10: 44 DC.B 0x44 ; 'D' 0x08021E11: 48 DC.B 0x48 ; 'H' 0x08021E12: 43 DC.B 0x43 ; 'C' 0x08021E13: 50 DC.B 0x50 ; 'P' 0x08021E14: 5F DC.B 0x5F ; '_' 0x08021E15: 4E DC.B 0x4E ; 'N' 0x08021E16: 41 DC.B 0x41 ; 'A' 0x08021E17: 43 DC.B 0x43 ; 'C' 0x08021E18: 4B DC.B 0x4B ; 'K' 0x08021E19: 2C DC.B 0x2C ; ',' 0x08021E1A: 20 DC.B 0x20 ; ' ' 0x08021E1B: 46 DC.B 0x46 ; 'F' 0x08021E1C: 61 DC.B 0x61 ; 'a' 0x08021E1D: 69 DC.B 0x69 ; 'i' 0x08021E1E: 6C DC.B 0x6C ; 'l' 0x08021E1F: 65 DC.B 0x65 ; 'e' 0x08021E20: 64 DC.B 0x64 ; 'd' 0x08021E21: 20 DC.B 0x20 ; ' ' 0x08021E22: 74 DC.B 0x74 ; 't' 0x08021E23: 6F DC.B 0x6F ; 'o' 0x08021E24: 20 DC.B 0x20 ; ' ' 0x08021E25: 6D DC.B 0x6D ; 'm' 0x08021E26: 61 DC.B 0x61 ; 'a' 0x08021E27: 69 DC.B 0x69 ; 'i' 0x08021E28: 6E DC.B 0x6E ; 'n' 0x08021E29: 74 DC.B 0x74 ; 't' 0x08021E2A: 61 DC.B 0x61 ; 'a' 0x08021E2B: 69 DC.B 0x69 ; 'i' 0x08021E2C: 6E DC.B 0x6E ; 'n' 0x08021E2D: 20 DC.B 0x20 ; ' ' 0x08021E2E: 69 DC.B 0x69 ; 'i' 0x08021E2F: 70 DC.B 0x70 ; 'p' 0x08021E30: 0D DC.B 0x0D ; '\r' 0x08021E31: 0A DC.B 0x0A ; '\n' 0x08021E32: 00 DC.B 0x00 ; '\0'
0x08021E33: 22 DC.B 0x22 ; '\"' 0x08021E34: 2A DC.B 0x2A ; '*' 0x08021E35: 3A DC.B 0x3A ; ':' 0x08021E36: 3C DC.B 0x3C ; '<' 0x08021E37: 3E DC.B 0x3E ; '>' 0x08021E38: 3F DC.B 0x3F ; '?' 0x08021E39: 7C DC.B 0x7C ; '|' 0x08021E3A: 7F DC.B 0x7F ; '\x7F' 0x08021E3B: 00 DC.B 0x00 ; '\0'
LfnOfs: 0x08021E3C: 01 DC.B 0x01 ; '\x01' 0x08021E3D: 03 DC.B 0x03 ; '\x03' 0x08021E3E: 05 DC.B 0x05 ; '\x05' 0x08021E3F: 07 DC.B 0x07 ; '\x07' 0x08021E40: 09 DC.B 0x09 ; '\t' 0x08021E41: 0E DC.B 0x0E ; '\x0E' 0x08021E42: 10 DC.B 0x10 ; '\x10' 0x08021E43: 12 DC.B 0x12 ; '\x12' 0x08021E44: 14 DC.B 0x14 ; '\x14' 0x08021E45: 16 DC.B 0x16 ; '\x16' 0x08021E46: 18 DC.B 0x18 ; '\x18' 0x08021E47: 1C DC.B 0x1C ; '\x1C' 0x08021E48: 1E DC.B 0x1E ; '\x1E'
0x08021E49: 49 DC.B 0x49 ; 'I' 0x08021E4A: 44 DC.B 0x44 ; 'D' 0x08021E4B: 4C DC.B 0x4C ; 'L' 0x08021E4C: 45 DC.B 0x45 ; 'E' 0x08021E4D: 00 DC.B 0x00 ; '\0'
0x08021E4E: 54 DC.B 0x54 ; 'T' 0x08021E4F: 6D DC.B 0x6D ; 'm' 0x08021E50: 72 DC.B 0x72 ; 'r' 0x08021E51: 51 DC.B 0x51 ; 'Q' 0x08021E52: 00 DC.B 0x00 ; '\0'
0x08021E53: 44 DC.B 0x44 ; 'D' 0x08021E54: 3A DC.B 0x3A ; ':' 0x08021E55: 5C DC.B 0x5C ; '\\' 0x08021E56: 50 DC.B 0x50 ; 'P' 0x08021E57: 72 DC.B 0x72 ; 'r' 0x08021E58: 6F DC.B 0x6F ; 'o' 0x08021E59: 6A DC.B 0x6A ; 'j' 0x08021E5A: 65 DC.B 0x65 ; 'e' 0x08021E5B: 6B DC.B 0x6B ; 'k' 0x08021E5C: 74 DC.B 0x74 ; 't' 0x08021E5D: 65 DC.B 0x65 ; 'e' 0x08021E5E: 5C DC.B 0x5C ; '\\' 0x08021E5F: 65 DC.B 0x65 ; 'e' 0x08021E60: 63 DC.B 0x63 ; 'c' 0x08021E61: 73 DC.B 0x73 ; 's' 0x08021E62: 5F DC.B 0x5F ; '_' 0x08021E63: 63 DC.B 0x63 ; 'c' 0x08021E64: 68 DC.B 0x68 ; 'h' 0x08021E65: 61 DC.B 0x61 ; 'a' 0x08021E66: 72 DC.B 0x72 ; 'r' 0x08021E67: 67 DC.B 0x67 ; 'g' 0x08021E68: 65 DC.B 0x65 ; 'e' 0x08021E69: 72 DC.B 0x72 ; 'r' 0x08021E6A: 5C DC.B 0x5C ; '\\' 0x08021E6B: 63 DC.B 0x63 ; 'c' 0x08021E6C: 74 DC.B 0x74 ; 't' 0x08021E6D: 72 DC.B 0x72 ; 'r' 0x08021E6E: 6C DC.B 0x6C ; 'l' 0x08021E6F: 5C DC.B 0x5C ; '\\' 0x08021E70: 66 DC.B 0x66 ; 'f' 0x08021E71: 69 DC.B 0x69 ; 'i' 0x08021E72: 72 DC.B 0x72 ; 'r' 0x08021E73: 6D DC.B 0x6D ; 'm' 0x08021E74: 77 DC.B 0x77 ; 'w' 0x08021E75: 61 DC.B 0x61 ; 'a' 0x08021E76: 72 DC.B 0x72 ; 'r' 0x08021E77: 65 DC.B 0x65 ; 'e' 0x08021E78: 5C DC.B 0x5C ; '\\' 0x08021E79: 4D DC.B 0x4D ; 'M' 0x08021E7A: 61 DC.B 0x61 ; 'a' 0x08021E7B: 69 DC.B 0x69 ; 'i' 0x08021E7C: 6E DC.B 0x6E ; 'n' 0x08021E7D: 5C DC.B 0x5C ; '\\' 0x08021E7E: 53 DC.B 0x53 ; 'S' 0x08021E7F: 45 DC.B 0x45 ; 'E' 0x08021E80: 53 DC.B 0x53 ; 'S' 0x08021E81: 5C DC.B 0x5C ; '\\' 0x08021E82: 43 DC.B 0x43 ; 'C' 0x08021E83: 6F DC.B 0x6F ; 'o' 0x08021E84: 72 DC.B 0x72 ; 'r' 0x08021E85: 65 DC.B 0x65 ; 'e' 0x08021E86: 5C DC.B 0x5C ; '\\' 0x08021E87: 53 DC.B 0x53 ; 'S' 0x08021E88: 72 DC.B 0x72 ; 'r' 0x08021E89: 63 DC.B 0x63 ; 'c' 0x08021E8A: 5C DC.B 0x5C ; '\\' 0x08021E8B: 6D DC.B 0x6D ; 'm' 0x08021E8C: 6F DC.B 0x6F ; 'o' 0x08021E8D: 64 DC.B 0x64 ; 'd' 0x08021E8E: 62 DC.B 0x62 ; 'b' 0x08021E8F: 75 DC.B 0x75 ; 'u' 0x08021E90: 73 DC.B 0x73 ; 's' 0x08021E91: 2E DC.B 0x2E ; '.' 0x08021E92: 63 DC.B 0x63 ; 'c' 0x08021E93: 00 DC.B 0x00 ; '\0'
0x08021E94: 20 DC.B 0x20 ; ' ' 0x08021E95: 41 DC.B 0x41 ; 'A' 0x08021E96: 43 DC.B 0x43 ; 'C' 0x08021E97: 43 DC.B 0x43 ; 'C' 0x08021E98: 45 DC.B 0x45 ; 'E' 0x08021E99: 53 DC.B 0x53 ; 'S' 0x08021E9A: 53 DC.B 0x53 ; 'S' 0x08021E9B: 20 DC.B 0x20 ; ' ' 0x08021E9C: 45 DC.B 0x45 ; 'E' 0x08021E9D: 52 DC.B 0x52 ; 'R' 0x08021E9E: 52 DC.B 0x52 ; 'R' 0x08021E9F: 20 DC.B 0x20 ; ' ' 0x08021EA0: 3A DC.B 0x3A ; ':' 0x08021EA1: 20 DC.B 0x20 ; ' ' 0x08021EA2: 56 DC.B 0x56 ; 'V' 0x08021EA3: 45 DC.B 0x45 ; 'E' 0x08021EA4: 52 DC.B 0x52 ; 'R' 0x08021EA5: 53 DC.B 0x53 ; 'S' 0x08021EA6: 49 DC.B 0x49 ; 'I' 0x08021EA7: 4F DC.B 0x4F ; 'O' 0x08021EA8: 4E DC.B 0x4E ; 'N' 0x08021EA9: 52 DC.B 0x52 ; 'R' 0x08021EAA: 20 DC.B 0x20 ; ' ' 0x08021EAB: 21 DC.B 0x21 ; '!' 0x08021EAC: 3D DC.B 0x3D ; '=' 0x08021EAD: 20 DC.B 0x20 ; ' ' 0x08021EAE: 30 DC.B 0x30 ; '0' 0x08021EAF: 78 DC.B 0x78 ; 'x' 0x08021EB0: 35 DC.B 0x35 ; '5' 0x08021EB1: 31 DC.B 0x31 ; '1' 0x08021EB2: 2C DC.B 0x2C ; ',' 0x08021EB3: 20 DC.B 0x20 ; ' ' 0x08021EB4: 72 DC.B 0x72 ; 'r' 0x08021EB5: 65 DC.B 0x65 ; 'e' 0x08021EB6: 61 DC.B 0x61 ; 'a' 0x08021EB7: 64 DC.B 0x64 ; 'd' 0x08021EB8: 20 DC.B 0x20 ; ' ' 0x08021EB9: 76 DC.B 0x76 ; 'v' 0x08021EBA: 61 DC.B 0x61 ; 'a' 0x08021EBB: 6C DC.B 0x6C ; 'l' 0x08021EBC: 75 DC.B 0x75 ; 'u' 0x08021EBD: 65 DC.B 0x65 ; 'e' 0x08021EBE: 20 DC.B 0x20 ; ' ' 0x08021EBF: 3D DC.B 0x3D ; '=' 0x08021EC0: 20 DC.B 0x20 ; ' ' 0x08021EC1: 30 DC.B 0x30 ; '0' 0x08021EC2: 78 DC.B 0x78 ; 'x' 0x08021EC3: 25 DC.B 0x25 ; '%' 0x08021EC4: 30 DC.B 0x30 ; '0' 0x08021EC5: 32 DC.B 0x32 ; '2' 0x08021EC6: 78 DC.B 0x78 ; 'x' 0x08021EC7: 0A DC.B 0x0A ; '\n' 0x08021EC8: 00 DC.B 0x00 ; '\0'
0x08021EC9: 49 DC.B 0x49 ; 'I' 0x08021ECA: 50 DC.B 0x50 ; 'P' 0x08021ECB: 2D DC.B 0x2D ; '-' 0x08021ECC: 61 DC.B 0x61 ; 'a' 0x08021ECD: 64 DC.B 0x64 ; 'd' 0x08021ECE: 64 DC.B 0x64 ; 'd' 0x08021ECF: 72 DC.B 0x72 ; 'r' 0x08021ED0: 65 DC.B 0x65 ; 'e' 0x08021ED1: 73 DC.B 0x73 ; 's' 0x08021ED2: 73 DC.B 0x73 ; 's' 0x08021ED3: 3A DC.B 0x3A ; ':' 0x08021ED4: 20 DC.B 0x20 ; ' ' 0x08021ED5: 25 DC.B 0x25 ; '%' 0x08021ED6: 75 DC.B 0x75 ; 'u' 0x08021ED7: 2E DC.B 0x2E ; '.' 0x08021ED8: 25 DC.B 0x25 ; '%' 0x08021ED9: 75 DC.B 0x75 ; 'u' 0x08021EDA: 2E DC.B 0x2E ; '.' 0x08021EDB: 25 DC.B 0x25 ; '%' 0x08021EDC: 75 DC.B 0x75 ; 'u' 0x08021EDD: 2E DC.B 0x2E ; '.' 0x08021EDE: 25 DC.B 0x25 ; '%' 0x08021EDF: 75 DC.B 0x75 ; 'u' 0x08021EE0: 0A DC.B 0x0A ; '\n' 0x08021EE1: 00 DC.B 0x00 ; '\0'
0x08021EE2: 49 DC.B 0x49 ; 'I' 0x08021EE3: 50 DC.B 0x50 ; 'P' 0x08021EE4: 2D DC.B 0x2D ; '-' 0x08021EE5: 61 DC.B 0x61 ; 'a' 0x08021EE6: 64 DC.B 0x64 ; 'd' 0x08021EE7: 64 DC.B 0x64 ; 'd' 0x08021EE8: 72 DC.B 0x72 ; 'r' 0x08021EE9: 65 DC.B 0x65 ; 'e' 0x08021EEA: 73 DC.B 0x73 ; 's' 0x08021EEB: 73 DC.B 0x73 ; 's' 0x08021EEC: 20 DC.B 0x20 ; ' ' 0x08021EED: 77 DC.B 0x77 ; 'w' 0x08021EEE: 61 DC.B 0x61 ; 'a' 0x08021EEF: 73 DC.B 0x73 ; 's' 0x08021EF0: 20 DC.B 0x20 ; ' ' 0x08021EF1: 75 DC.B 0x75 ; 'u' 0x08021EF2: 70 DC.B 0x70 ; 'p' 0x08021EF3: 64 DC.B 0x64 ; 'd' 0x08021EF4: 61 DC.B 0x61 ; 'a' 0x08021EF5: 74 DC.B 0x74 ; 't' 0x08021EF6: 65 DC.B 0x65 ; 'e' 0x08021EF7: 64 DC.B 0x64 ; 'd' 0x08021EF8: 2E DC.B 0x2E ; '.' 0x08021EF9: 0A DC.B 0x0A ; '\n' 0x08021EFA: 00 DC.B 0x00 ; '\0'
0x08021EFB: 4B DC.B 0x4B ; 'K' 0x08021EFC: 45 DC.B 0x45 ; 'E' 0x08021EFD: 59 DC.B 0x59 ; 'Y' 0x08021EFE: 53 DC.B 0x53 ; 'S' 0x08021EFF: 00 DC.B 0x00 ; '\0'
0x08021F00: 00 DC.B 0x00 ; '\0'
0x08021F01: 25 DC.B 0x25 ; '%' 0x08021F02: 31 DC.B 0x31 ; '1' 0x08021F03: 30 DC.B 0x30 ; '0' 0x08021F04: 75 DC.B 0x75 ; 'u' 0x08021F05: 20 DC.B 0x20 ; ' ' 0x08021F06: 25 DC.B 0x25 ; '%' 0x08021F07: 73 DC.B 0x73 ; 's' 0x08021F08: 0A DC.B 0x0A ; '\n' 0x08021F09: 00 DC.B 0x00 ; '\0'
0x08021F0A: 43 DC.B 0x43 ; 'C' 0x08021F0B: 6F DC.B 0x6F ; 'o' 0x08021F0C: 6E DC.B 0x6E ; 'n' 0x08021F0D: 76 DC.B 0x76 ; 'v' 0x08021F0E: 65 DC.B 0x65 ; 'e' 0x08021F0F: 72 DC.B 0x72 ; 'r' 0x08021F10: 73 DC.B 0x73 ; 's' 0x08021F11: 69 DC.B 0x69 ; 'i' 0x08021F12: 6F DC.B 0x6F ; 'o' 0x08021F13: 6E DC.B 0x6E ; 'n' 0x08021F14: 20 DC.B 0x20 ; ' ' 0x08021F15: 69 DC.B 0x69 ; 'i' 0x08021F16: 73 DC.B 0x73 ; 's' 0x08021F17: 20 DC.B 0x20 ; ' ' 0x08021F18: 66 DC.B 0x66 ; 'f' 0x08021F19: 69 DC.B 0x69 ; 'i' 0x08021F1A: 6E DC.B 0x6E ; 'n' 0x08021F1B: 69 DC.B 0x69 ; 'i' 0x08021F1C: 73 DC.B 0x73 ; 's' 0x08021F1D: 68 DC.B 0x68 ; 'h' 0x08021F1E: 65 DC.B 0x65 ; 'e' 0x08021F1F: 64 DC.B 0x64 ; 'd' 0x08021F20: 2E DC.B 0x2E ; '.' 0x08021F21: 0A DC.B 0x0A ; '\n' 0x08021F22: 00 DC.B 0x00 ; '\0'
0x08021F23: 2D DC.B 0x2D ; '-' 0x08021F24: 49 DC.B 0x49 ; 'I' 0x08021F25: 4E DC.B 0x4E ; 'N' 0x08021F26: 46 DC.B 0x46 ; 'F' 0x08021F27: 00 DC.B 0x00 ; '\0'
0x08021F28: 2D DC.B 0x2D ; '-' 0x08021F29: 69 DC.B 0x69 ; 'i' 0x08021F2A: 6E DC.B 0x6E ; 'n' 0x08021F2B: 66 DC.B 0x66 ; 'f' 0x08021F2C: 00 DC.B 0x00 ; '\0'
0x08021F2D: 2B DC.B 0x2B ; '+' 0x08021F2E: 49 DC.B 0x49 ; 'I' 0x08021F2F: 4E DC.B 0x4E ; 'N' 0x08021F30: 46 DC.B 0x46 ; 'F' 0x08021F31: 00 DC.B 0x00 ; '\0'
0x08021F32: 2B DC.B 0x2B ; '+' 0x08021F33: 69 DC.B 0x69 ; 'i' 0x08021F34: 6E DC.B 0x6E ; 'n' 0x08021F35: 66 DC.B 0x66 ; 'f' 0x08021F36: 00 DC.B 0x00 ; '\0'
_DoInit._aInitStr: 0x08021F37: 00 DC.B 0x00 ; '\0' 0x08021F38: 00 DC.B 0x00 ; '\0' 0x08021F39: 00 DC.B 0x00 ; '\0' 0x08021F3A: 00 DC.B 0x00 ; '\0' 0x08021F3B: 00 DC.B 0x00 ; '\0' 0x08021F3C: 00 DC.B 0x00 ; '\0' 0x08021F3D: 54 DC.B 0x54 ; 'T' 0x08021F3E: 54 DC.B 0x54 ; 'T' 0x08021F3F: 52 DC.B 0x52 ; 'R' 0x08021F40: 20 DC.B 0x20 ; ' ' 0x08021F41: 52 DC.B 0x52 ; 'R' 0x08021F42: 45 DC.B 0x45 ; 'E' 0x08021F43: 47 DC.B 0x47 ; 'G' 0x08021F44: 47 DC.B 0x47 ; 'G' 0x08021F45: 45 DC.B 0x45 ; 'E' 0x08021F46: 53 DC.B 0x53 ; 'S' 0x08021F47: 00 DC.B 0x00 ; '\0'
0x08021F48: 54 DC.B 0x54 ; 'T' 0x08021F49: 65 DC.B 0x65 ; 'e' 0x08021F4A: 72 DC.B 0x72 ; 'r' 0x08021F4B: 6D DC.B 0x6D ; 'm' 0x08021F4C: 69 DC.B 0x69 ; 'i' 0x08021F4D: 6E DC.B 0x6E ; 'n' 0x08021F4E: 61 DC.B 0x61 ; 'a' 0x08021F4F: 6C DC.B 0x6C ; 'l' 0x08021F50: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_date_format: 0x08021F51: 25 DC.B 0x25 ; '%' 0x08021F52: 6D DC.B 0x6D ; 'm' 0x08021F53: 2F DC.B 0x2F ; '/' 0x08021F54: 25 DC.B 0x25 ; '%' 0x08021F55: 64 DC.B 0x64 ; 'd' 0x08021F56: 2F DC.B 0x2F ; '/' 0x08021F57: 25 DC.B 0x25 ; '%' 0x08021F58: 79 DC.B 0x79 ; 'y' 0x08021F59: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_time_format: 0x08021F5A: 25 DC.B 0x25 ; '%' 0x08021F5B: 48 DC.B 0x48 ; 'H' 0x08021F5C: 3A DC.B 0x3A ; ':' 0x08021F5D: 25 DC.B 0x25 ; '%' 0x08021F5E: 4D DC.B 0x4D ; 'M' 0x08021F5F: 3A DC.B 0x3A ; ':' 0x08021F60: 25 DC.B 0x25 ; '%' 0x08021F61: 53 DC.B 0x53 ; 'S' 0x08021F62: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_abbrev_day_names: 0x08021F63: 53 DC.B 0x53 ; 'S' 0x08021F64: 75 DC.B 0x75 ; 'u' 0x08021F65: 6E DC.B 0x6E ; 'n' 0x08021F66: 00 DC.B 0x00 ; '\0' 0x08021F67: 4D DC.B 0x4D ; 'M' 0x08021F68: 6F DC.B 0x6F ; 'o' 0x08021F69: 6E DC.B 0x6E ; 'n' 0x08021F6A: 00 DC.B 0x00 ; '\0' 0x08021F6B: 54 DC.B 0x54 ; 'T' 0x08021F6C: 75 DC.B 0x75 ; 'u' 0x08021F6D: 65 DC.B 0x65 ; 'e' 0x08021F6E: 00 DC.B 0x00 ; '\0' 0x08021F6F: 57 DC.B 0x57 ; 'W' 0x08021F70: 65 DC.B 0x65 ; 'e' 0x08021F71: 64 DC.B 0x64 ; 'd' 0x08021F72: 00 DC.B 0x00 ; '\0' 0x08021F73: 54 DC.B 0x54 ; 'T' 0x08021F74: 68 DC.B 0x68 ; 'h' 0x08021F75: 75 DC.B 0x75 ; 'u' 0x08021F76: 00 DC.B 0x00 ; '\0' 0x08021F77: 46 DC.B 0x46 ; 'F' 0x08021F78: 72 DC.B 0x72 ; 'r' 0x08021F79: 69 DC.B 0x69 ; 'i' 0x08021F7A: 00 DC.B 0x00 ; '\0' 0x08021F7B: 53 DC.B 0x53 ; 'S' 0x08021F7C: 61 DC.B 0x61 ; 'a' 0x08021F7D: 74 DC.B 0x74 ; 't' 0x08021F7E: 00 DC.B 0x00 ; '\0' 0x08021F7F: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_abbrev_month_names: 0x08021F80: 4A DC.B 0x4A ; 'J' 0x08021F81: 61 DC.B 0x61 ; 'a' 0x08021F82: 6E DC.B 0x6E ; 'n' 0x08021F83: 00 DC.B 0x00 ; '\0' 0x08021F84: 46 DC.B 0x46 ; 'F' 0x08021F85: 65 DC.B 0x65 ; 'e' 0x08021F86: 62 DC.B 0x62 ; 'b' 0x08021F87: 00 DC.B 0x00 ; '\0' 0x08021F88: 4D DC.B 0x4D ; 'M' 0x08021F89: 61 DC.B 0x61 ; 'a' 0x08021F8A: 72 DC.B 0x72 ; 'r' 0x08021F8B: 00 DC.B 0x00 ; '\0' 0x08021F8C: 41 DC.B 0x41 ; 'A' 0x08021F8D: 70 DC.B 0x70 ; 'p' 0x08021F8E: 72 DC.B 0x72 ; 'r' 0x08021F8F: 00 DC.B 0x00 ; '\0' 0x08021F90: 4D DC.B 0x4D ; 'M' 0x08021F91: 61 DC.B 0x61 ; 'a' 0x08021F92: 79 DC.B 0x79 ; 'y' 0x08021F93: 00 DC.B 0x00 ; '\0' 0x08021F94: 4A DC.B 0x4A ; 'J' 0x08021F95: 75 DC.B 0x75 ; 'u' 0x08021F96: 6E DC.B 0x6E ; 'n' 0x08021F97: 00 DC.B 0x00 ; '\0' 0x08021F98: 4A DC.B 0x4A ; 'J' 0x08021F99: 75 DC.B 0x75 ; 'u' 0x08021F9A: 6C DC.B 0x6C ; 'l' 0x08021F9B: 00 DC.B 0x00 ; '\0' 0x08021F9C: 41 DC.B 0x41 ; 'A' 0x08021F9D: 75 DC.B 0x75 ; 'u' 0x08021F9E: 67 DC.B 0x67 ; 'g' 0x08021F9F: 00 DC.B 0x00 ; '\0' 0x08021FA0: 53 DC.B 0x53 ; 'S' 0x08021FA1: 65 DC.B 0x65 ; 'e' 0x08021FA2: 70 DC.B 0x70 ; 'p' 0x08021FA3: 00 DC.B 0x00 ; '\0' 0x08021FA4: 4F DC.B 0x4F ; 'O' 0x08021FA5: 63 DC.B 0x63 ; 'c' 0x08021FA6: 74 DC.B 0x74 ; 't' 0x08021FA7: 00 DC.B 0x00 ; '\0' 0x08021FA8: 4E DC.B 0x4E ; 'N' 0x08021FA9: 6F DC.B 0x6F ; 'o' 0x08021FAA: 76 DC.B 0x76 ; 'v' 0x08021FAB: 00 DC.B 0x00 ; '\0' 0x08021FAC: 44 DC.B 0x44 ; 'D' 0x08021FAD: 65 DC.B 0x65 ; 'e' 0x08021FAE: 63 DC.B 0x63 ; 'c' 0x08021FAF: 00 DC.B 0x00 ; '\0' 0x08021FB0: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_data_empty_string: 0x08021FB1: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_ascii_ctype_mask: 0x08021FB2: 00 DC.B 0x00 ; '\0' 0x08021FB3: 07 DC.B 0x07 ; '\x07' 0x08021FB4: 03 DC.B 0x03 ; '\x03' 0x08021FB5: 20 DC.B 0x20 ; ' ' 0x08021FB6: 04 DC.B 0x04 ; '\x04' 0x08021FB7: 17 DC.B 0x17 ; '\x17' 0x08021FB8: 02 DC.B 0x02 ; '\x02' 0x08021FB9: 01 DC.B 0x01 ; '\x01' 0x08021FBA: 08 DC.B 0x08 ; '\b' 0x08021FBB: 57 DC.B 0x57 ; 'W' 0x08021FBC: 10 DC.B 0x10 ; '\x10' 0x08021FBD: 40 DC.B 0x40 ; '@' 0x08021FBE: 80 DC.B 0x80 ; '\x80'
0x08021FBF: 45 DC.B 0x45 ; 'E' 0x08021FC0: 74 DC.B 0x74 ; 't' 0x08021FC1: 68 DC.B 0x68 ; 'h' 0x08021FC2: 54 DC.B 0x54 ; 'T' 0x08021FC3: 61 DC.B 0x61 ; 'a' 0x08021FC4: 73 DC.B 0x73 ; 's' 0x08021FC5: 6B DC.B 0x6B ; 'k' 0x08021FC6: 00 DC.B 0x00 ; '\0'
0x08021FC7: 4D DC.B 0x4D ; 'M' 0x08021FC8: 42 DC.B 0x42 ; 'B' 0x08021FC9: 53 DC.B 0x53 ; 'S' 0x08021FCA: 6C DC.B 0x6C ; 'l' 0x08021FCB: 61 DC.B 0x61 ; 'a' 0x08021FCC: 76 DC.B 0x76 ; 'v' 0x08021FCD: 65 DC.B 0x65 ; 'e' 0x08021FCE: 54 DC.B 0x54 ; 'T' 0x08021FCF: 61 DC.B 0x61 ; 'a' 0x08021FD0: 73 DC.B 0x73 ; 's' 0x08021FD1: 6B DC.B 0x6B ; 'k' 0x08021FD2: 00 DC.B 0x00 ; '\0'
0x08021FD3: 46 DC.B 0x46 ; 'F' 0x08021FD4: 65 DC.B 0x65 ; 'e' 0x08021FD5: 62 DC.B 0x62 ; 'b' 0x08021FD6: 20 DC.B 0x20 ; ' ' 0x08021FD7: 31 DC.B 0x31 ; '1' 0x08021FD8: 31 DC.B 0x31 ; '1' 0x08021FD9: 20 DC.B 0x20 ; ' ' 0x08021FDA: 32 DC.B 0x32 ; '2' 0x08021FDB: 30 DC.B 0x30 ; '0' 0x08021FDC: 32 DC.B 0x32 ; '2' 0x08021FDD: 35 DC.B 0x35 ; '5' 0x08021FDE: 00 DC.B 0x00 ; '\0'
DMA_CalcBaseAndBitshift.flagBitshiftOffset: 0x08021FDF: 00 DC.B 0x00 ; '\0' 0x08021FE0: 06 DC.B 0x06 ; '\x06' 0x08021FE1: 10 DC.B 0x10 ; '\x10' 0x08021FE2: 16 DC.B 0x16 ; '\x16' 0x08021FE3: 00 DC.B 0x00 ; '\0' 0x08021FE4: 06 DC.B 0x06 ; '\x06' 0x08021FE5: 10 DC.B 0x10 ; '\x10' 0x08021FE6: 16 DC.B 0x16 ; '\x16'
0x08021FE7: 44 DC.B 0x44 ; 'D' 0x08021FE8: 3A DC.B 0x3A ; ':' 0x08021FE9: 5C DC.B 0x5C ; '\\' 0x08021FEA: 50 DC.B 0x50 ; 'P' 0x08021FEB: 72 DC.B 0x72 ; 'r' 0x08021FEC: 6F DC.B 0x6F ; 'o' 0x08021FED: 6A DC.B 0x6A ; 'j' 0x08021FEE: 65 DC.B 0x65 ; 'e' 0x08021FEF: 6B DC.B 0x6B ; 'k' 0x08021FF0: 74 DC.B 0x74 ; 't' 0x08021FF1: 65 DC.B 0x65 ; 'e' 0x08021FF2: 5C DC.B 0x5C ; '\\' 0x08021FF3: 65 DC.B 0x65 ; 'e' 0x08021FF4: 63 DC.B 0x63 ; 'c' 0x08021FF5: 73 DC.B 0x73 ; 's' 0x08021FF6: 5F DC.B 0x5F ; '_' 0x08021FF7: 63 DC.B 0x63 ; 'c' 0x08021FF8: 68 DC.B 0x68 ; 'h' 0x08021FF9: 61 DC.B 0x61 ; 'a' 0x08021FFA: 72 DC.B 0x72 ; 'r' 0x08021FFB: 67 DC.B 0x67 ; 'g' 0x08021FFC: 65 DC.B 0x65 ; 'e' 0x08021FFD: 72 DC.B 0x72 ; 'r' 0x08021FFE: 5C DC.B 0x5C ; '\\' 0x08021FFF: 63 DC.B 0x63 ; 'c' 0x08022000: 74 DC.B 0x74 ; 't' 0x08022001: 72 DC.B 0x72 ; 'r' 0x08022002: 6C DC.B 0x6C ; 'l' 0x08022003: 5C DC.B 0x5C ; '\\' 0x08022004: 66 DC.B 0x66 ; 'f' 0x08022005: 69 DC.B 0x69 ; 'i' 0x08022006: 72 DC.B 0x72 ; 'r' 0x08022007: 6D DC.B 0x6D ; 'm' 0x08022008: 77 DC.B 0x77 ; 'w' 0x08022009: 61 DC.B 0x61 ; 'a' 0x0802200A: 72 DC.B 0x72 ; 'r' 0x0802200B: 65 DC.B 0x65 ; 'e' 0x0802200C: 5C DC.B 0x5C ; '\\' 0x0802200D: 4D DC.B 0x4D ; 'M' 0x0802200E: 61 DC.B 0x61 ; 'a' 0x0802200F: 69 DC.B 0x69 ; 'i' 0x08022010: 6E DC.B 0x6E ; 'n' 0x08022011: 5C DC.B 0x5C ; '\\' 0x08022012: 43 DC.B 0x43 ; 'C' 0x08022013: 75 DC.B 0x75 ; 'u' 0x08022014: 62 DC.B 0x62 ; 'b' 0x08022015: 65 DC.B 0x65 ; 'e' 0x08022016: 4D DC.B 0x4D ; 'M' 0x08022017: 58 DC.B 0x58 ; 'X' 0x08022018: 5C DC.B 0x5C ; '\\' 0x08022019: 44 DC.B 0x44 ; 'D' 0x0802201A: 72 DC.B 0x72 ; 'r' 0x0802201B: 69 DC.B 0x69 ; 'i' 0x0802201C: 76 DC.B 0x76 ; 'v' 0x0802201D: 65 DC.B 0x65 ; 'e' 0x0802201E: 72 DC.B 0x72 ; 'r' 0x0802201F: 73 DC.B 0x73 ; 's' 0x08022020: 5C DC.B 0x5C ; '\\' 0x08022021: 53 DC.B 0x53 ; 'S' 0x08022022: 54 DC.B 0x54 ; 'T' 0x08022023: 4D DC.B 0x4D ; 'M' 0x08022024: 33 DC.B 0x33 ; '3' 0x08022025: 32 DC.B 0x32 ; '2' 0x08022026: 48 DC.B 0x48 ; 'H' 0x08022027: 37 DC.B 0x37 ; '7' 0x08022028: 78 DC.B 0x78 ; 'x' 0x08022029: 78 DC.B 0x78 ; 'x' 0x0802202A: 5F DC.B 0x5F ; '_' 0x0802202B: 48 DC.B 0x48 ; 'H' 0x0802202C: 41 DC.B 0x41 ; 'A' 0x0802202D: 4C DC.B 0x4C ; 'L' 0x0802202E: 5F DC.B 0x5F ; '_' 0x0802202F: 44 DC.B 0x44 ; 'D' 0x08022030: 72 DC.B 0x72 ; 'r' 0x08022031: 69 DC.B 0x69 ; 'i' 0x08022032: 76 DC.B 0x76 ; 'v' 0x08022033: 65 DC.B 0x65 ; 'e' 0x08022034: 72 DC.B 0x72 ; 'r' 0x08022035: 5C DC.B 0x5C ; '\\' 0x08022036: 53 DC.B 0x53 ; 'S' 0x08022037: 72 DC.B 0x72 ; 'r' 0x08022038: 63 DC.B 0x63 ; 'c' 0x08022039: 5C DC.B 0x5C ; '\\' 0x0802203A: 73 DC.B 0x73 ; 's' 0x0802203B: 74 DC.B 0x74 ; 't' 0x0802203C: 6D DC.B 0x6D ; 'm' 0x0802203D: 33 DC.B 0x33 ; '3' 0x0802203E: 32 DC.B 0x32 ; '2' 0x0802203F: 68 DC.B 0x68 ; 'h' 0x08022040: 37 DC.B 0x37 ; '7' 0x08022041: 78 DC.B 0x78 ; 'x' 0x08022042: 78 DC.B 0x78 ; 'x' 0x08022043: 5F DC.B 0x5F ; '_' 0x08022044: 68 DC.B 0x68 ; 'h' 0x08022045: 61 DC.B 0x61 ; 'a' 0x08022046: 6C DC.B 0x6C ; 'l' 0x08022047: 5F DC.B 0x5F ; '_' 0x08022048: 67 DC.B 0x67 ; 'g' 0x08022049: 70 DC.B 0x70 ; 'p' 0x0802204A: 69 DC.B 0x69 ; 'i' 0x0802204B: 6F DC.B 0x6F ; 'o' 0x0802204C: 2E DC.B 0x2E ; '.' 0x0802204D: 63 DC.B 0x63 ; 'c' 0x0802204E: 00 DC.B 0x00 ; '\0'
D1CorePrescTable: 0x0802204F: 00 DC.B 0x00 ; '\0' 0x08022050: 00 DC.B 0x00 ; '\0' 0x08022051: 00 DC.B 0x00 ; '\0' 0x08022052: 00 DC.B 0x00 ; '\0' 0x08022053: 00 DC.B 0x00 ; '\0' 0x08022054: 00 DC.B 0x00 ; '\0' 0x08022055: 00 DC.B 0x00 ; '\0' 0x08022056: 00 DC.B 0x00 ; '\0' 0x08022057: 01 DC.B 0x01 ; '\x01' 0x08022058: 02 DC.B 0x02 ; '\x02' 0x08022059: 03 DC.B 0x03 ; '\x03' 0x0802205A: 04 DC.B 0x04 ; '\x04' 0x0802205B: 06 DC.B 0x06 ; '\x06' 0x0802205C: 07 DC.B 0x07 ; '\x07' 0x0802205D: 08 DC.B 0x08 ; '\b' 0x0802205E: 09 DC.B 0x09 ; '\t'
0x0802205F: 44 DC.B 0x44 ; 'D' 0x08022060: 3A DC.B 0x3A ; ':' 0x08022061: 5C DC.B 0x5C ; '\\' 0x08022062: 50 DC.B 0x50 ; 'P' 0x08022063: 72 DC.B 0x72 ; 'r' 0x08022064: 6F DC.B 0x6F ; 'o' 0x08022065: 6A DC.B 0x6A ; 'j' 0x08022066: 65 DC.B 0x65 ; 'e' 0x08022067: 6B DC.B 0x6B ; 'k' 0x08022068: 74 DC.B 0x74 ; 't' 0x08022069: 65 DC.B 0x65 ; 'e' 0x0802206A: 5C DC.B 0x5C ; '\\' 0x0802206B: 65 DC.B 0x65 ; 'e' 0x0802206C: 63 DC.B 0x63 ; 'c' 0x0802206D: 73 DC.B 0x73 ; 's' 0x0802206E: 5F DC.B 0x5F ; '_' 0x0802206F: 63 DC.B 0x63 ; 'c' 0x08022070: 68 DC.B 0x68 ; 'h' 0x08022071: 61 DC.B 0x61 ; 'a' 0x08022072: 72 DC.B 0x72 ; 'r' 0x08022073: 67 DC.B 0x67 ; 'g' 0x08022074: 65 DC.B 0x65 ; 'e' 0x08022075: 72 DC.B 0x72 ; 'r' 0x08022076: 5C DC.B 0x5C ; '\\' 0x08022077: 63 DC.B 0x63 ; 'c' 0x08022078: 74 DC.B 0x74 ; 't' 0x08022079: 72 DC.B 0x72 ; 'r' 0x0802207A: 6C DC.B 0x6C ; 'l' 0x0802207B: 5C DC.B 0x5C ; '\\' 0x0802207C: 66 DC.B 0x66 ; 'f' 0x0802207D: 69 DC.B 0x69 ; 'i' 0x0802207E: 72 DC.B 0x72 ; 'r' 0x0802207F: 6D DC.B 0x6D ; 'm' 0x08022080: 77 DC.B 0x77 ; 'w' 0x08022081: 61 DC.B 0x61 ; 'a' 0x08022082: 72 DC.B 0x72 ; 'r' 0x08022083: 65 DC.B 0x65 ; 'e' 0x08022084: 5C DC.B 0x5C ; '\\' 0x08022085: 4D DC.B 0x4D ; 'M' 0x08022086: 61 DC.B 0x61 ; 'a' 0x08022087: 69 DC.B 0x69 ; 'i' 0x08022088: 6E DC.B 0x6E ; 'n' 0x08022089: 5C DC.B 0x5C ; '\\' 0x0802208A: 43 DC.B 0x43 ; 'C' 0x0802208B: 75 DC.B 0x75 ; 'u' 0x0802208C: 62 DC.B 0x62 ; 'b' 0x0802208D: 65 DC.B 0x65 ; 'e' 0x0802208E: 4D DC.B 0x4D ; 'M' 0x0802208F: 58 DC.B 0x58 ; 'X' 0x08022090: 5C DC.B 0x5C ; '\\' 0x08022091: 44 DC.B 0x44 ; 'D' 0x08022092: 72 DC.B 0x72 ; 'r' 0x08022093: 69 DC.B 0x69 ; 'i' 0x08022094: 76 DC.B 0x76 ; 'v' 0x08022095: 65 DC.B 0x65 ; 'e' 0x08022096: 72 DC.B 0x72 ; 'r' 0x08022097: 73 DC.B 0x73 ; 's' 0x08022098: 5C DC.B 0x5C ; '\\' 0x08022099: 53 DC.B 0x53 ; 'S' 0x0802209A: 54 DC.B 0x54 ; 'T' 0x0802209B: 4D DC.B 0x4D ; 'M' 0x0802209C: 33 DC.B 0x33 ; '3' 0x0802209D: 32 DC.B 0x32 ; '2' 0x0802209E: 48 DC.B 0x48 ; 'H' 0x0802209F: 37 DC.B 0x37 ; '7' 0x080220A0: 78 DC.B 0x78 ; 'x' 0x080220A1: 78 DC.B 0x78 ; 'x' 0x080220A2: 5F DC.B 0x5F ; '_' 0x080220A3: 48 DC.B 0x48 ; 'H' 0x080220A4: 41 DC.B 0x41 ; 'A' 0x080220A5: 4C DC.B 0x4C ; 'L' 0x080220A6: 5F DC.B 0x5F ; '_' 0x080220A7: 44 DC.B 0x44 ; 'D' 0x080220A8: 72 DC.B 0x72 ; 'r' 0x080220A9: 69 DC.B 0x69 ; 'i' 0x080220AA: 76 DC.B 0x76 ; 'v' 0x080220AB: 65 DC.B 0x65 ; 'e' 0x080220AC: 72 DC.B 0x72 ; 'r' 0x080220AD: 5C DC.B 0x5C ; '\\' 0x080220AE: 53 DC.B 0x53 ; 'S' 0x080220AF: 72 DC.B 0x72 ; 'r' 0x080220B0: 63 DC.B 0x63 ; 'c' 0x080220B1: 5C DC.B 0x5C ; '\\' 0x080220B2: 73 DC.B 0x73 ; 's' 0x080220B3: 74 DC.B 0x74 ; 't' 0x080220B4: 6D DC.B 0x6D ; 'm' 0x080220B5: 33 DC.B 0x33 ; '3' 0x080220B6: 32 DC.B 0x32 ; '2' 0x080220B7: 68 DC.B 0x68 ; 'h' 0x080220B8: 37 DC.B 0x37 ; '7' 0x080220B9: 78 DC.B 0x78 ; 'x' 0x080220BA: 78 DC.B 0x78 ; 'x' 0x080220BB: 5F DC.B 0x5F ; '_' 0x080220BC: 68 DC.B 0x68 ; 'h' 0x080220BD: 61 DC.B 0x61 ; 'a' 0x080220BE: 6C DC.B 0x6C ; 'l' 0x080220BF: 5F DC.B 0x5F ; '_' 0x080220C0: 75 DC.B 0x75 ; 'u' 0x080220C1: 61 DC.B 0x61 ; 'a' 0x080220C2: 72 DC.B 0x72 ; 'r' 0x080220C3: 74 DC.B 0x74 ; 't' 0x080220C4: 2E DC.B 0x2E ; '.' 0x080220C5: 63 DC.B 0x63 ; 'c' 0x080220C6: 00 DC.B 0x00 ; '\0'
UARTEx_SetNbDataToProcess.numerator: 0x080220C7: 01 DC.B 0x01 ; '\x01' 0x080220C8: 01 DC.B 0x01 ; '\x01' 0x080220C9: 01 DC.B 0x01 ; '\x01' 0x080220CA: 03 DC.B 0x03 ; '\x03' 0x080220CB: 07 DC.B 0x07 ; '\x07' 0x080220CC: 01 DC.B 0x01 ; '\x01' 0x080220CD: 00 DC.B 0x00 ; '\0' 0x080220CE: 00 DC.B 0x00 ; '\0'
UARTEx_SetNbDataToProcess.denominator: 0x080220CF: 08 DC.B 0x08 ; '\b' 0x080220D0: 04 DC.B 0x04 ; '\x04' 0x080220D1: 02 DC.B 0x02 ; '\x02' 0x080220D2: 04 DC.B 0x04 ; '\x04' 0x080220D3: 08 DC.B 0x08 ; '\b' 0x080220D4: 01 DC.B 0x01 ; '\x01' 0x080220D5: 01 DC.B 0x01 ; '\x01' 0x080220D6: 01 DC.B 0x01 ; '\x01'
0x080220D7: 44 DC.B 0x44 ; 'D' 0x080220D8: 3A DC.B 0x3A ; ':' 0x080220D9: 5C DC.B 0x5C ; '\\' 0x080220DA: 50 DC.B 0x50 ; 'P' 0x080220DB: 72 DC.B 0x72 ; 'r' 0x080220DC: 6F DC.B 0x6F ; 'o' 0x080220DD: 6A DC.B 0x6A ; 'j' 0x080220DE: 65 DC.B 0x65 ; 'e' 0x080220DF: 6B DC.B 0x6B ; 'k' 0x080220E0: 74 DC.B 0x74 ; 't' 0x080220E1: 65 DC.B 0x65 ; 'e' 0x080220E2: 5C DC.B 0x5C ; '\\' 0x080220E3: 65 DC.B 0x65 ; 'e' 0x080220E4: 63 DC.B 0x63 ; 'c' 0x080220E5: 73 DC.B 0x73 ; 's' 0x080220E6: 5F DC.B 0x5F ; '_' 0x080220E7: 63 DC.B 0x63 ; 'c' 0x080220E8: 68 DC.B 0x68 ; 'h' 0x080220E9: 61 DC.B 0x61 ; 'a' 0x080220EA: 72 DC.B 0x72 ; 'r' 0x080220EB: 67 DC.B 0x67 ; 'g' 0x080220EC: 65 DC.B 0x65 ; 'e' 0x080220ED: 72 DC.B 0x72 ; 'r' 0x080220EE: 5C DC.B 0x5C ; '\\' 0x080220EF: 63 DC.B 0x63 ; 'c' 0x080220F0: 74 DC.B 0x74 ; 't' 0x080220F1: 72 DC.B 0x72 ; 'r' 0x080220F2: 6C DC.B 0x6C ; 'l' 0x080220F3: 5C DC.B 0x5C ; '\\' 0x080220F4: 66 DC.B 0x66 ; 'f' 0x080220F5: 69 DC.B 0x69 ; 'i' 0x080220F6: 72 DC.B 0x72 ; 'r' 0x080220F7: 6D DC.B 0x6D ; 'm' 0x080220F8: 77 DC.B 0x77 ; 'w' 0x080220F9: 61 DC.B 0x61 ; 'a' 0x080220FA: 72 DC.B 0x72 ; 'r' 0x080220FB: 65 DC.B 0x65 ; 'e' 0x080220FC: 5C DC.B 0x5C ; '\\' 0x080220FD: 4D DC.B 0x4D ; 'M' 0x080220FE: 61 DC.B 0x61 ; 'a' 0x080220FF: 69 DC.B 0x69 ; 'i' 0x08022100: 6E DC.B 0x6E ; 'n' 0x08022101: 5C DC.B 0x5C ; '\\' 0x08022102: 43 DC.B 0x43 ; 'C' 0x08022103: 75 DC.B 0x75 ; 'u' 0x08022104: 62 DC.B 0x62 ; 'b' 0x08022105: 65 DC.B 0x65 ; 'e' 0x08022106: 4D DC.B 0x4D ; 'M' 0x08022107: 58 DC.B 0x58 ; 'X' 0x08022108: 5C DC.B 0x5C ; '\\' 0x08022109: 44 DC.B 0x44 ; 'D' 0x0802210A: 72 DC.B 0x72 ; 'r' 0x0802210B: 69 DC.B 0x69 ; 'i' 0x0802210C: 76 DC.B 0x76 ; 'v' 0x0802210D: 65 DC.B 0x65 ; 'e' 0x0802210E: 72 DC.B 0x72 ; 'r' 0x0802210F: 73 DC.B 0x73 ; 's' 0x08022110: 5C DC.B 0x5C ; '\\' 0x08022111: 53 DC.B 0x53 ; 'S' 0x08022112: 54 DC.B 0x54 ; 'T' 0x08022113: 4D DC.B 0x4D ; 'M' 0x08022114: 33 DC.B 0x33 ; '3' 0x08022115: 32 DC.B 0x32 ; '2' 0x08022116: 48 DC.B 0x48 ; 'H' 0x08022117: 37 DC.B 0x37 ; '7' 0x08022118: 78 DC.B 0x78 ; 'x' 0x08022119: 78 DC.B 0x78 ; 'x' 0x0802211A: 5F DC.B 0x5F ; '_' 0x0802211B: 48 DC.B 0x48 ; 'H' 0x0802211C: 41 DC.B 0x41 ; 'A' 0x0802211D: 4C DC.B 0x4C ; 'L' 0x0802211E: 5F DC.B 0x5F ; '_' 0x0802211F: 44 DC.B 0x44 ; 'D' 0x08022120: 72 DC.B 0x72 ; 'r' 0x08022121: 69 DC.B 0x69 ; 'i' 0x08022122: 76 DC.B 0x76 ; 'v' 0x08022123: 65 DC.B 0x65 ; 'e' 0x08022124: 72 DC.B 0x72 ; 'r' 0x08022125: 5C DC.B 0x5C ; '\\' 0x08022126: 53 DC.B 0x53 ; 'S' 0x08022127: 72 DC.B 0x72 ; 'r' 0x08022128: 63 DC.B 0x63 ; 'c' 0x08022129: 5C DC.B 0x5C ; '\\' 0x0802212A: 73 DC.B 0x73 ; 's' 0x0802212B: 74 DC.B 0x74 ; 't' 0x0802212C: 6D DC.B 0x6D ; 'm' 0x0802212D: 33 DC.B 0x33 ; '3' 0x0802212E: 32 DC.B 0x32 ; '2' 0x0802212F: 68 DC.B 0x68 ; 'h' 0x08022130: 37 DC.B 0x37 ; '7' 0x08022131: 78 DC.B 0x78 ; 'x' 0x08022132: 78 DC.B 0x78 ; 'x' 0x08022133: 5F DC.B 0x5F ; '_' 0x08022134: 6C DC.B 0x6C ; 'l' 0x08022135: 6C DC.B 0x6C ; 'l' 0x08022136: 5F DC.B 0x5F ; '_' 0x08022137: 73 DC.B 0x73 ; 's' 0x08022138: 64 DC.B 0x64 ; 'd' 0x08022139: 6D DC.B 0x6D ; 'm' 0x0802213A: 6D DC.B 0x6D ; 'm' 0x0802213B: 63 DC.B 0x63 ; 'c' 0x0802213C: 2E DC.B 0x2E ; '.' 0x0802213D: 63 DC.B 0x63 ; 'c' 0x0802213E: 00 DC.B 0x00 ; '\0'
0x0802213F: 0D DC.B 0x0D ; '\r' 0x08022140: 0A DC.B 0x0A ; '\n' 0x08022141: 3E DC.B 0x3E ; '>' 0x08022142: 20 DC.B 0x20 ; ' ' 0x08022143: 53 DC.B 0x53 ; 'S' 0x08022144: 65 DC.B 0x65 ; 'e' 0x08022145: 6E DC.B 0x6E ; 'n' 0x08022146: 64 DC.B 0x64 ; 'd' 0x08022147: 20 DC.B 0x20 ; ' ' 0x08022148: 44 DC.B 0x44 ; 'D' 0x08022149: 48 DC.B 0x48 ; 'H' 0x0802214A: 43 DC.B 0x43 ; 'C' 0x0802214B: 50 DC.B 0x50 ; 'P' 0x0802214C: 5F DC.B 0x5F ; '_' 0x0802214D: 44 DC.B 0x44 ; 'D' 0x0802214E: 45 DC.B 0x45 ; 'E' 0x0802214F: 43 DC.B 0x43 ; 'C' 0x08022150: 4C DC.B 0x4C ; 'L' 0x08022151: 49 DC.B 0x49 ; 'I' 0x08022152: 4E DC.B 0x4E ; 'N' 0x08022153: 45 DC.B 0x45 ; 'E' 0x08022154: 0D DC.B 0x0D ; '\r' 0x08022155: 0A DC.B 0x0A ; '\n' 0x08022156: 00 DC.B 0x00 ; '\0'
0x08022157: 3E DC.B 0x3E ; '>' 0x08022158: 49 DC.B 0x49 ; 'I' 0x08022159: 50 DC.B 0x50 ; 'P' 0x0802215A: 20 DC.B 0x20 ; ' ' 0x0802215B: 69 DC.B 0x69 ; 'i' 0x0802215C: 73 DC.B 0x73 ; 's' 0x0802215D: 20 DC.B 0x20 ; ' ' 0x0802215E: 63 DC.B 0x63 ; 'c' 0x0802215F: 6F DC.B 0x6F ; 'o' 0x08022160: 6E DC.B 0x6E ; 'n' 0x08022161: 74 DC.B 0x74 ; 't' 0x08022162: 69 DC.B 0x69 ; 'i' 0x08022163: 6E DC.B 0x6E ; 'n' 0x08022164: 75 DC.B 0x75 ; 'u' 0x08022165: 65 DC.B 0x65 ; 'e' 0x08022166: 64 DC.B 0x64 ; 'd' 0x08022167: 2E DC.B 0x2E ; '.' 0x08022168: 0D DC.B 0x0D ; '\r' 0x08022169: 0A DC.B 0x0A ; '\n' 0x0802216A: 00 DC.B 0x00 ; '\0'
0x0802216B: 25 DC.B 0x25 ; '%' 0x0802216C: 64 DC.B 0x64 ; 'd' 0x0802216D: 3A DC.B 0x3A ; ':' 0x0802216E: 4C DC.B 0x4C ; 'L' 0x0802216F: 69 DC.B 0x69 ; 'i' 0x08022170: 73 DC.B 0x73 ; 's' 0x08022171: 74 DC.B 0x74 ; 't' 0x08022172: 65 DC.B 0x65 ; 'e' 0x08022173: 6E DC.B 0x6E ; 'n' 0x08022174: 2C DC.B 0x2C ; ',' 0x08022175: 20 DC.B 0x20 ; ' ' 0x08022176: 54 DC.B 0x54 ; 'T' 0x08022177: 43 DC.B 0x43 ; 'C' 0x08022178: 50 DC.B 0x50 ; 'P' 0x08022179: 20 DC.B 0x20 ; ' ' 0x0802217A: 73 DC.B 0x73 ; 's' 0x0802217B: 65 DC.B 0x65 ; 'e' 0x0802217C: 72 DC.B 0x72 ; 'r' 0x0802217D: 76 DC.B 0x76 ; 'v' 0x0802217E: 65 DC.B 0x65 ; 'e' 0x0802217F: 72 DC.B 0x72 ; 'r' 0x08022180: 20 DC.B 0x20 ; ' ' 0x08022181: 6C DC.B 0x6C ; 'l' 0x08022182: 6F DC.B 0x6F ; 'o' 0x08022183: 6F DC.B 0x6F ; 'o' 0x08022184: 70 DC.B 0x70 ; 'p' 0x08022185: 62 DC.B 0x62 ; 'b' 0x08022186: 61 DC.B 0x61 ; 'a' 0x08022187: 63 DC.B 0x63 ; 'c' 0x08022188: 6B DC.B 0x6B ; 'k' 0x08022189: 2C DC.B 0x2C ; ',' 0x0802218A: 20 DC.B 0x20 ; ' ' 0x0802218B: 70 DC.B 0x70 ; 'p' 0x0802218C: 6F DC.B 0x6F ; 'o' 0x0802218D: 72 DC.B 0x72 ; 'r' 0x0802218E: 74 DC.B 0x74 ; 't' 0x0802218F: 20 DC.B 0x20 ; ' ' 0x08022190: 5B DC.B 0x5B ; '[' 0x08022191: 25 DC.B 0x25 ; '%' 0x08022192: 64 DC.B 0x64 ; 'd' 0x08022193: 5D DC.B 0x5D ; ']' 0x08022194: 0D DC.B 0x0D ; '\r' 0x08022195: 0A DC.B 0x0A ; '\n' 0x08022196: 00 DC.B 0x00 ; '\0'
ExCvt: 0x08022197: 43 DC.B 0x43 ; 'C' 0x08022198: 55 DC.B 0x55 ; 'U' 0x08022199: 45 DC.B 0x45 ; 'E' 0x0802219A: 41 DC.B 0x41 ; 'A' 0x0802219B: 41 DC.B 0x41 ; 'A' 0x0802219C: 41 DC.B 0x41 ; 'A' 0x0802219D: 41 DC.B 0x41 ; 'A' 0x0802219E: 43 DC.B 0x43 ; 'C' 0x0802219F: 45 DC.B 0x45 ; 'E' 0x080221A0: 45 DC.B 0x45 ; 'E' 0x080221A1: 45 DC.B 0x45 ; 'E' 0x080221A2: 49 DC.B 0x49 ; 'I' 0x080221A3: 49 DC.B 0x49 ; 'I' 0x080221A4: 49 DC.B 0x49 ; 'I' 0x080221A5: 41 DC.B 0x41 ; 'A' 0x080221A6: 41 DC.B 0x41 ; 'A' 0x080221A7: 45 DC.B 0x45 ; 'E' 0x080221A8: 92 DC.B 0x92 ; '\x92' 0x080221A9: 92 DC.B 0x92 ; '\x92' 0x080221AA: 4F DC.B 0x4F ; 'O' 0x080221AB: 4F DC.B 0x4F ; 'O' 0x080221AC: 4F DC.B 0x4F ; 'O' 0x080221AD: 55 DC.B 0x55 ; 'U' 0x080221AE: 55 DC.B 0x55 ; 'U' 0x080221AF: 59 DC.B 0x59 ; 'Y' 0x080221B0: 4F DC.B 0x4F ; 'O' 0x080221B1: 55 DC.B 0x55 ; 'U' 0x080221B2: 4F DC.B 0x4F ; 'O' 0x080221B3: 9C DC.B 0x9C ; '\x9C' 0x080221B4: 4F DC.B 0x4F ; 'O' 0x080221B5: 9E DC.B 0x9E ; '\x9E' 0x080221B6: 9F DC.B 0x9F ; '\x9F' 0x080221B7: 41 DC.B 0x41 ; 'A' 0x080221B8: 49 DC.B 0x49 ; 'I' 0x080221B9: 4F DC.B 0x4F ; 'O' 0x080221BA: 55 DC.B 0x55 ; 'U' 0x080221BB: A5 DC.B 0xA5 ; '\xA5' 0x080221BC: A5 DC.B 0xA5 ; '\xA5' 0x080221BD: A6 DC.B 0xA6 ; '\xA6' 0x080221BE: A7 DC.B 0xA7 ; '\xA7' 0x080221BF: A8 DC.B 0xA8 ; '\xA8' 0x080221C0: A9 DC.B 0xA9 ; '\xA9' 0x080221C1: AA DC.B 0xAA ; '\xAA' 0x080221C2: AB DC.B 0xAB ; '\xAB' 0x080221C3: AC DC.B 0xAC ; '\xAC' 0x080221C4: AD DC.B 0xAD ; '\xAD' 0x080221C5: AE DC.B 0xAE ; '\xAE' 0x080221C6: AF DC.B 0xAF ; '\xAF' 0x080221C7: B0 DC.B 0xB0 ; '\xB0' 0x080221C8: B1 DC.B 0xB1 ; '\xB1' 0x080221C9: B2 DC.B 0xB2 ; '\xB2' 0x080221CA: B3 DC.B 0xB3 ; '\xB3' 0x080221CB: B4 DC.B 0xB4 ; '\xB4' 0x080221CC: 41 DC.B 0x41 ; 'A' 0x080221CD: 41 DC.B 0x41 ; 'A' 0x080221CE: 41 DC.B 0x41 ; 'A' 0x080221CF: B8 DC.B 0xB8 ; '\xB8' 0x080221D0: B9 DC.B 0xB9 ; '\xB9' 0x080221D1: BA DC.B 0xBA ; '\xBA' 0x080221D2: BB DC.B 0xBB ; '\xBB' 0x080221D3: BC DC.B 0xBC ; '\xBC' 0x080221D4: BD DC.B 0xBD ; '\xBD' 0x080221D5: BE DC.B 0xBE ; '\xBE' 0x080221D6: BF DC.B 0xBF ; '\xBF' 0x080221D7: C0 DC.B 0xC0 ; '\xC0' 0x080221D8: C1 DC.B 0xC1 ; '\xC1' 0x080221D9: C2 DC.B 0xC2 ; '\xC2' 0x080221DA: C3 DC.B 0xC3 ; '\xC3' 0x080221DB: C4 DC.B 0xC4 ; '\xC4' 0x080221DC: C5 DC.B 0xC5 ; '\xC5' 0x080221DD: 41 DC.B 0x41 ; 'A' 0x080221DE: 41 DC.B 0x41 ; 'A' 0x080221DF: C8 DC.B 0xC8 ; '\xC8' 0x080221E0: C9 DC.B 0xC9 ; '\xC9' 0x080221E1: CA DC.B 0xCA ; '\xCA' 0x080221E2: CB DC.B 0xCB ; '\xCB' 0x080221E3: CC DC.B 0xCC ; '\xCC' 0x080221E4: CD DC.B 0xCD ; '\xCD' 0x080221E5: CE DC.B 0xCE ; '\xCE' 0x080221E6: CF DC.B 0xCF ; '\xCF' 0x080221E7: D1 DC.B 0xD1 ; '\xD1' 0x080221E8: D1 DC.B 0xD1 ; '\xD1' 0x080221E9: 45 DC.B 0x45 ; 'E' 0x080221EA: 45 DC.B 0x45 ; 'E' 0x080221EB: 45 DC.B 0x45 ; 'E' 0x080221EC: 49 DC.B 0x49 ; 'I' 0x080221ED: 49 DC.B 0x49 ; 'I' 0x080221EE: 49 DC.B 0x49 ; 'I' 0x080221EF: 49 DC.B 0x49 ; 'I' 0x080221F0: D9 DC.B 0xD9 ; '\xD9' 0x080221F1: DA DC.B 0xDA ; '\xDA' 0x080221F2: DB DC.B 0xDB ; '\xDB' 0x080221F3: DC DC.B 0xDC ; '\xDC' 0x080221F4: DD DC.B 0xDD ; '\xDD' 0x080221F5: 49 DC.B 0x49 ; 'I' 0x080221F6: DF DC.B 0xDF ; '\xDF' 0x080221F7: 4F DC.B 0x4F ; 'O' 0x080221F8: E1 DC.B 0xE1 ; '\xE1' 0x080221F9: 4F DC.B 0x4F ; 'O' 0x080221FA: 4F DC.B 0x4F ; 'O' 0x080221FB: 4F DC.B 0x4F ; 'O' 0x080221FC: 4F DC.B 0x4F ; 'O' 0x080221FD: E6 DC.B 0xE6 ; '\xE6' 0x080221FE: E8 DC.B 0xE8 ; '\xE8' 0x080221FF: E8 DC.B 0xE8 ; '\xE8' 0x08022200: 55 DC.B 0x55 ; 'U' 0x08022201: 55 DC.B 0x55 ; 'U' 0x08022202: 55 DC.B 0x55 ; 'U' 0x08022203: 59 DC.B 0x59 ; 'Y' 0x08022204: 59 DC.B 0x59 ; 'Y' 0x08022205: EE DC.B 0xEE ; '\xEE' 0x08022206: EF DC.B 0xEF ; '\xEF' 0x08022207: F0 DC.B 0xF0 ; '\xF0' 0x08022208: F1 DC.B 0xF1 ; '\xF1' 0x08022209: F2 DC.B 0xF2 ; '\xF2' 0x0802220A: F3 DC.B 0xF3 ; '\xF3' 0x0802220B: F4 DC.B 0xF4 ; '\xF4' 0x0802220C: F5 DC.B 0xF5 ; '\xF5' 0x0802220D: F6 DC.B 0xF6 ; '\xF6' 0x0802220E: F7 DC.B 0xF7 ; '\xF7' 0x0802220F: F8 DC.B 0xF8 ; '\xF8' 0x08022210: F9 DC.B 0xF9 ; '\xF9' 0x08022211: FA DC.B 0xFA ; '\xFA' 0x08022212: FB DC.B 0xFB ; '\xFB' 0x08022213: FC DC.B 0xFC ; '\xFC' 0x08022214: FD DC.B 0xFD ; '\xFD' 0x08022215: FE DC.B 0xFE ; '\xFE' 0x08022216: FF DC.B 0xFF ; '\xFF'
0x08022217: 54 DC.B 0x54 ; 'T' 0x08022218: 6D DC.B 0x6D ; 'm' 0x08022219: 72 DC.B 0x72 ; 'r' 0x0802221A: 20 DC.B 0x20 ; ' ' 0x0802221B: 53 DC.B 0x53 ; 'S' 0x0802221C: 76 DC.B 0x76 ; 'v' 0x0802221D: 63 DC.B 0x63 ; 'c' 0x0802221E: 00 DC.B 0x00 ; '\0'
0x0802221F: 4C DC.B 0x4C ; 'L' 0x08022220: 65 DC.B 0x65 ; 'e' 0x08022221: 61 DC.B 0x61 ; 'a' 0x08022222: 73 DC.B 0x73 ; 's' 0x08022223: 65 DC.B 0x65 ; 'e' 0x08022224: 20 DC.B 0x20 ; ' ' 0x08022225: 74 DC.B 0x74 ; 't' 0x08022226: 69 DC.B 0x69 ; 'i' 0x08022227: 6D DC.B 0x6D ; 'm' 0x08022228: 65 DC.B 0x65 ; 'e' 0x08022229: 3A DC.B 0x3A ; ':' 0x0802222A: 20 DC.B 0x20 ; ' ' 0x0802222B: 25 DC.B 0x25 ; '%' 0x0802222C: 75 DC.B 0x75 ; 'u' 0x0802222D: 0A DC.B 0x0A ; '\n' 0x0802222E: 00 DC.B 0x00 ; '\0'
0x0802222F: 25 DC.B 0x25 ; '%' 0x08022230: 64 DC.B 0x64 ; 'd' 0x08022231: 20 DC.B 0x20 ; ' ' 0x08022232: 64 DC.B 0x64 ; 'd' 0x08022233: 69 DC.B 0x69 ; 'i' 0x08022234: 72 DC.B 0x72 ; 'r' 0x08022235: 73 DC.B 0x73 ; 's' 0x08022236: 2C DC.B 0x2C ; ',' 0x08022237: 20 DC.B 0x20 ; ' ' 0x08022238: 25 DC.B 0x25 ; '%' 0x08022239: 64 DC.B 0x64 ; 'd' 0x0802223A: 20 DC.B 0x20 ; ' ' 0x0802223B: 66 DC.B 0x66 ; 'f' 0x0802223C: 69 DC.B 0x69 ; 'i' 0x0802223D: 6C DC.B 0x6C ; 'l' 0x0802223E: 65 DC.B 0x65 ; 'e' 0x0802223F: 73 DC.B 0x73 ; 's' 0x08022240: 2E DC.B 0x2E ; '.' 0x08022241: 0A DC.B 0x0A ; '\n' 0x08022242: 00 DC.B 0x00 ; '\0'
0x08022243: 54 DC.B 0x54 ; 'T' 0x08022244: 20 DC.B 0x20 ; ' ' 0x08022245: 3D DC.B 0x3D ; '=' 0x08022246: 20 DC.B 0x20 ; ' ' 0x08022247: 25 DC.B 0x25 ; '%' 0x08022248: 66 DC.B 0x66 ; 'f' 0x08022249: 0A DC.B 0x0A ; '\n' 0x0802224A: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_hex_uc: 0x0802224B: 30 DC.B 0x30 ; '0' 0x0802224C: 31 DC.B 0x31 ; '1' 0x0802224D: 32 DC.B 0x32 ; '2' 0x0802224E: 33 DC.B 0x33 ; '3' 0x0802224F: 34 DC.B 0x34 ; '4' 0x08022250: 35 DC.B 0x35 ; '5' 0x08022251: 36 DC.B 0x36 ; '6' 0x08022252: 37 DC.B 0x37 ; '7' 0x08022253: 38 DC.B 0x38 ; '8' 0x08022254: 39 DC.B 0x39 ; '9' 0x08022255: 41 DC.B 0x41 ; 'A' 0x08022256: 42 DC.B 0x42 ; 'B' 0x08022257: 43 DC.B 0x43 ; 'C' 0x08022258: 44 DC.B 0x44 ; 'D' 0x08022259: 45 DC.B 0x45 ; 'E' 0x0802225A: 46 DC.B 0x46 ; 'F'
__SEGGER_RTL_hex_lc: 0x0802225B: 30 DC.B 0x30 ; '0' 0x0802225C: 31 DC.B 0x31 ; '1' 0x0802225D: 32 DC.B 0x32 ; '2' 0x0802225E: 33 DC.B 0x33 ; '3' 0x0802225F: 34 DC.B 0x34 ; '4' 0x08022260: 35 DC.B 0x35 ; '5' 0x08022261: 36 DC.B 0x36 ; '6' 0x08022262: 37 DC.B 0x37 ; '7' 0x08022263: 38 DC.B 0x38 ; '8' 0x08022264: 39 DC.B 0x39 ; '9' 0x08022265: 61 DC.B 0x61 ; 'a' 0x08022266: 62 DC.B 0x62 ; 'b' 0x08022267: 63 DC.B 0x63 ; 'c' 0x08022268: 64 DC.B 0x64 ; 'd' 0x08022269: 65 DC.B 0x65 ; 'e' 0x0802226A: 66 DC.B 0x66 ; 'f'
0x0802226B: 4E DC.B 0x4E ; 'N' 0x0802226C: 41 DC.B 0x41 ; 'A' 0x0802226D: 4E DC.B 0x4E ; 'N' 0x0802226E: 00 DC.B 0x00 ; '\0'
0x0802226F: 6E DC.B 0x6E ; 'n' 0x08022270: 61 DC.B 0x61 ; 'a' 0x08022271: 6E DC.B 0x6E ; 'n' 0x08022272: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_ascii_ctype_map: 0x08022273: 20 DC.B 0x20 ; ' ' 0x08022274: 20 DC.B 0x20 ; ' ' 0x08022275: 20 DC.B 0x20 ; ' ' 0x08022276: 20 DC.B 0x20 ; ' ' 0x08022277: 20 DC.B 0x20 ; ' ' 0x08022278: 20 DC.B 0x20 ; ' ' 0x08022279: 20 DC.B 0x20 ; ' ' 0x0802227A: 20 DC.B 0x20 ; ' ' 0x0802227B: 20 DC.B 0x20 ; ' ' 0x0802227C: 68 DC.B 0x68 ; 'h' 0x0802227D: 28 DC.B 0x28 ; '(' 0x0802227E: 28 DC.B 0x28 ; '(' 0x0802227F: 28 DC.B 0x28 ; '(' 0x08022280: 28 DC.B 0x28 ; '(' 0x08022281: 20 DC.B 0x20 ; ' ' 0x08022282: 20 DC.B 0x20 ; ' ' 0x08022283: 20 DC.B 0x20 ; ' ' 0x08022284: 20 DC.B 0x20 ; ' ' 0x08022285: 20 DC.B 0x20 ; ' ' 0x08022286: 20 DC.B 0x20 ; ' ' 0x08022287: 20 DC.B 0x20 ; ' ' 0x08022288: 20 DC.B 0x20 ; ' ' 0x08022289: 20 DC.B 0x20 ; ' ' 0x0802228A: 20 DC.B 0x20 ; ' ' 0x0802228B: 20 DC.B 0x20 ; ' ' 0x0802228C: 20 DC.B 0x20 ; ' ' 0x0802228D: 20 DC.B 0x20 ; ' ' 0x0802228E: 20 DC.B 0x20 ; ' ' 0x0802228F: 20 DC.B 0x20 ; ' ' 0x08022290: 20 DC.B 0x20 ; ' ' 0x08022291: 20 DC.B 0x20 ; ' ' 0x08022292: 20 DC.B 0x20 ; ' ' 0x08022293: 48 DC.B 0x48 ; 'H' 0x08022294: 10 DC.B 0x10 ; '\x10' 0x08022295: 10 DC.B 0x10 ; '\x10' 0x08022296: 10 DC.B 0x10 ; '\x10' 0x08022297: 10 DC.B 0x10 ; '\x10' 0x08022298: 10 DC.B 0x10 ; '\x10' 0x08022299: 10 DC.B 0x10 ; '\x10' 0x0802229A: 10 DC.B 0x10 ; '\x10' 0x0802229B: 10 DC.B 0x10 ; '\x10' 0x0802229C: 10 DC.B 0x10 ; '\x10' 0x0802229D: 10 DC.B 0x10 ; '\x10' 0x0802229E: 10 DC.B 0x10 ; '\x10' 0x0802229F: 10 DC.B 0x10 ; '\x10' 0x080222A0: 10 DC.B 0x10 ; '\x10' 0x080222A1: 10 DC.B 0x10 ; '\x10' 0x080222A2: 10 DC.B 0x10 ; '\x10' 0x080222A3: 84 DC.B 0x84 ; '\x84' 0x080222A4: 84 DC.B 0x84 ; '\x84' 0x080222A5: 84 DC.B 0x84 ; '\x84' 0x080222A6: 84 DC.B 0x84 ; '\x84' 0x080222A7: 84 DC.B 0x84 ; '\x84' 0x080222A8: 84 DC.B 0x84 ; '\x84' 0x080222A9: 84 DC.B 0x84 ; '\x84' 0x080222AA: 84 DC.B 0x84 ; '\x84' 0x080222AB: 84 DC.B 0x84 ; '\x84' 0x080222AC: 84 DC.B 0x84 ; '\x84' 0x080222AD: 10 DC.B 0x10 ; '\x10' 0x080222AE: 10 DC.B 0x10 ; '\x10' 0x080222AF: 10 DC.B 0x10 ; '\x10' 0x080222B0: 10 DC.B 0x10 ; '\x10' 0x080222B1: 10 DC.B 0x10 ; '\x10' 0x080222B2: 10 DC.B 0x10 ; '\x10' 0x080222B3: 10 DC.B 0x10 ; '\x10' 0x080222B4: 81 DC.B 0x81 ; '\x81' 0x080222B5: 81 DC.B 0x81 ; '\x81' 0x080222B6: 81 DC.B 0x81 ; '\x81' 0x080222B7: 81 DC.B 0x81 ; '\x81' 0x080222B8: 81 DC.B 0x81 ; '\x81' 0x080222B9: 81 DC.B 0x81 ; '\x81' 0x080222BA: 01 DC.B 0x01 ; '\x01' 0x080222BB: 01 DC.B 0x01 ; '\x01' 0x080222BC: 01 DC.B 0x01 ; '\x01' 0x080222BD: 01 DC.B 0x01 ; '\x01' 0x080222BE: 01 DC.B 0x01 ; '\x01' 0x080222BF: 01 DC.B 0x01 ; '\x01' 0x080222C0: 01 DC.B 0x01 ; '\x01' 0x080222C1: 01 DC.B 0x01 ; '\x01' 0x080222C2: 01 DC.B 0x01 ; '\x01' 0x080222C3: 01 DC.B 0x01 ; '\x01' 0x080222C4: 01 DC.B 0x01 ; '\x01' 0x080222C5: 01 DC.B 0x01 ; '\x01' 0x080222C6: 01 DC.B 0x01 ; '\x01' 0x080222C7: 01 DC.B 0x01 ; '\x01' 0x080222C8: 01 DC.B 0x01 ; '\x01' 0x080222C9: 01 DC.B 0x01 ; '\x01' 0x080222CA: 01 DC.B 0x01 ; '\x01' 0x080222CB: 01 DC.B 0x01 ; '\x01' 0x080222CC: 01 DC.B 0x01 ; '\x01' 0x080222CD: 01 DC.B 0x01 ; '\x01' 0x080222CE: 10 DC.B 0x10 ; '\x10' 0x080222CF: 10 DC.B 0x10 ; '\x10' 0x080222D0: 10 DC.B 0x10 ; '\x10' 0x080222D1: 10 DC.B 0x10 ; '\x10' 0x080222D2: 10 DC.B 0x10 ; '\x10' 0x080222D3: 10 DC.B 0x10 ; '\x10' 0x080222D4: 82 DC.B 0x82 ; '\x82' 0x080222D5: 82 DC.B 0x82 ; '\x82' 0x080222D6: 82 DC.B 0x82 ; '\x82' 0x080222D7: 82 DC.B 0x82 ; '\x82' 0x080222D8: 82 DC.B 0x82 ; '\x82' 0x080222D9: 82 DC.B 0x82 ; '\x82' 0x080222DA: 02 DC.B 0x02 ; '\x02' 0x080222DB: 02 DC.B 0x02 ; '\x02' 0x080222DC: 02 DC.B 0x02 ; '\x02' 0x080222DD: 02 DC.B 0x02 ; '\x02' 0x080222DE: 02 DC.B 0x02 ; '\x02' 0x080222DF: 02 DC.B 0x02 ; '\x02' 0x080222E0: 02 DC.B 0x02 ; '\x02' 0x080222E1: 02 DC.B 0x02 ; '\x02' 0x080222E2: 02 DC.B 0x02 ; '\x02' 0x080222E3: 02 DC.B 0x02 ; '\x02' 0x080222E4: 02 DC.B 0x02 ; '\x02' 0x080222E5: 02 DC.B 0x02 ; '\x02' 0x080222E6: 02 DC.B 0x02 ; '\x02' 0x080222E7: 02 DC.B 0x02 ; '\x02' 0x080222E8: 02 DC.B 0x02 ; '\x02' 0x080222E9: 02 DC.B 0x02 ; '\x02' 0x080222EA: 02 DC.B 0x02 ; '\x02' 0x080222EB: 02 DC.B 0x02 ; '\x02' 0x080222EC: 02 DC.B 0x02 ; '\x02' 0x080222ED: 02 DC.B 0x02 ; '\x02' 0x080222EE: 10 DC.B 0x10 ; '\x10' 0x080222EF: 10 DC.B 0x10 ; '\x10' 0x080222F0: 10 DC.B 0x10 ; '\x10' 0x080222F1: 10 DC.B 0x10 ; '\x10' 0x080222F2: 20 DC.B 0x20 ; ' '
0x080222F4: 080223B9 DC.W __SEGGER_init_zero 0x080222F8: 00 DC.B 0x00 ; '\0' 0x080222F9: 00 DC.B 0x00 ; '\0' 0x080222FA: 00 DC.B 0x00 ; '\0' 0x080222FB: 20 DC.B 0x20 ; ' ' 0x080222FC: E4 DC.B 0xE4 ; '\xE4' 0x080222FD: 38 DC.B 0x38 ; '8' 0x080222FE: 00 DC.B 0x00 ; '\0' 0x080222FF: 00 DC.B 0x00 ; '\0' 0x08022300: 080223B9 DC.W __SEGGER_init_zero 0x08022304: 00 DC.B 0x00 ; '\0' 0x08022305: 00 DC.B 0x00 ; '\0' 0x08022306: 00 DC.B 0x00 ; '\0' 0x08022307: 24 DC.B 0x24 ; '$' 0x08022308: E0 DC.B 0xE0 ; '\xE0' 0x08022309: 6E DC.B 0x6E ; 'n' 0x0802230A: 00 DC.B 0x00 ; '\0' 0x0802230B: 00 DC.B 0x00 ; '\0' 0x0802230C: 080223CB DC.W __SEGGER_init_copy 0x08022310: E0 DC.B 0xE0 ; '\xE0' 0x08022311: 6E DC.B 0x6E ; 'n' 0x08022312: 00 DC.B 0x00 ; '\0' 0x08022313: 24 DC.B 0x24 ; '$' 0x08022314: 08022320 DC.W 0x08022320 ; R_ARM_ABS32 0x08022318: 95 DC.B 0x95 ; '\x95' 0x08022319: 00 DC.B 0x00 ; '\0' 0x0802231A: 00 DC.B 0x00 ; '\0' 0x0802231B: 00 DC.B 0x00 ; '\0' 0x0802231C: 08003EC7 DC.W __SEGGER_init_done
0x08022320: 00 DC.B 0x00 ; '\0' 0x08022321: 02 DC.B 0x02 ; '\x02' 0x08022322: 57 DC.B 0x57 ; 'W' 0x08022323: 35 DC.B 0x35 ; '5' 0x08022324: 31 DC.B 0x31 ; '1' 0x08022325: 30 DC.B 0x30 ; '0' 0x08022326: 30 DC.B 0x30 ; '0' 0x08022327: 53 DC.B 0x53 ; 'S' 0x08022328: 00 DC.B 0x00 ; '\0' 0x08022329: 00 DC.B 0x00 ; '\0' 0x0802232A: 00 DC.B 0x00 ; '\0' 0x0802232B: 00 DC.B 0x00 ; '\0' 0x0802232C: CF DC.B 0xCF ; '\xCF' 0x0802232D: 02 DC.B 0x02 ; '\x02' 0x0802232E: 00 DC.B 0x00 ; '\0' 0x0802232F: 08 DC.B 0x08 ; '\b' 0x08022330: CF DC.B 0xCF ; '\xCF' 0x08022331: 02 DC.B 0x02 ; '\x02' 0x08022332: 00 DC.B 0x00 ; '\0' 0x08022333: 08 DC.B 0x08 ; '\b' 0x08022334: 55 DC.B 0x55 ; 'U' 0x08022335: BE DC.B 0xBE ; '\xBE' 0x08022336: 01 DC.B 0x01 ; '\x01' 0x08022337: 08 DC.B 0x08 ; '\b' 0x08022338: 69 DC.B 0x69 ; 'i' 0x08022339: BE DC.B 0xBE ; '\xBE' 0x0802233A: 01 DC.B 0x01 ; '\x01' 0x0802233B: 08 DC.B 0x08 ; '\b' 0x0802233C: 7D DC.B 0x7D ; '}' 0x0802233D: BE DC.B 0xBE ; '\xBE' 0x0802233E: 01 DC.B 0x01 ; '\x01' 0x0802233F: 08 DC.B 0x08 ; '\b' 0x08022340: 17 DC.B 0x17 ; '\x17' 0x08022341: 17 DC.B 0x17 ; '\x17' 0x08022342: 01 DC.B 0x01 ; '\x01' 0x08022343: 08 DC.B 0x08 ; '\b' 0x08022344: B5 DC.B 0xB5 ; '\xB5' 0x08022345: BE DC.B 0xBE ; '\xBE' 0x08022346: 01 DC.B 0x01 ; '\x01' 0x08022347: 08 DC.B 0x08 ; '\b' 0x08022348: E9 DC.B 0xE9 ; '\xE9' 0x08022349: BE DC.B 0xBE ; '\xBE' 0x0802234A: 01 DC.B 0x01 ; '\x01' 0x0802234B: 08 DC.B 0x08 ; '\b' 0x0802234C: F4 DC.B 0xF4 ; '\xF4' 0x0802234D: 02 DC.B 0x02 ; '\x02' 0x0802234E: 00 DC.B 0x00 ; '\0' 0x0802234F: 08 DC.B 0x08 ; '\b' 0x08022350: F4 DC.B 0xF4 ; '\xF4' 0x08022351: 02 DC.B 0x02 ; '\x02' 0x08022352: 00 DC.B 0x00 ; '\0' 0x08022353: 08 DC.B 0x08 ; '\b' 0x08022354: F4 DC.B 0xF4 ; '\xF4' 0x08022355: 02 DC.B 0x02 ; '\x02' 0x08022356: 00 DC.B 0x00 ; '\0' 0x08022357: 08 DC.B 0x08 ; '\b' 0x08022358: F4 DC.B 0xF4 ; '\xF4' 0x08022359: 02 DC.B 0x02 ; '\x02' 0x0802235A: 00 DC.B 0x00 ; '\0' 0x0802235B: 08 DC.B 0x08 ; '\b' 0x0802235C: F4 DC.B 0xF4 ; '\xF4' 0x0802235D: 02 DC.B 0x02 ; '\x02' 0x0802235E: 00 DC.B 0x00 ; '\0' 0x0802235F: 08 DC.B 0x08 ; '\b' 0x08022360: AA DC.B 0xAA ; '\xAA' 0x08022361: AA DC.B 0xAA ; '\xAA' 0x08022362: AA DC.B 0xAA ; '\xAA' 0x08022363: AA DC.B 0xAA ; '\xAA' 0x08022364: 10 DC.B 0x10 ; '\x10' 0x08022365: 00 DC.B 0x00 ; '\0' 0x08022366: 00 DC.B 0x00 ; '\0' 0x08022367: 00 DC.B 0x00 ; '\0' 0x08022368: C0 DC.B 0xC0 ; '\xC0' 0x08022369: 24 DC.B 0x24 ; '$' 0x0802236A: 00 DC.B 0x00 ; '\0' 0x0802236B: 24 DC.B 0x24 ; '$' 0x0802236C: C4 DC.B 0xC4 ; '\xC4' 0x0802236D: 24 DC.B 0x24 ; '$' 0x0802236E: 00 DC.B 0x00 ; '\0' 0x0802236F: 24 DC.B 0x24 ; '$' 0x08022370: C8 DC.B 0xC8 ; '\xC8' 0x08022371: 24 DC.B 0x24 ; '$' 0x08022372: 00 DC.B 0x00 ; '\0' 0x08022373: 24 DC.B 0x24 ; '$' 0x08022374: 0A DC.B 0x0A ; '\n' 0x08022375: 00 DC.B 0x00 ; '\0' 0x08022376: 00 DC.B 0x00 ; '\0' 0x08022377: 00 DC.B 0x00 ; '\0' 0x08022378: FF DC.B 0xFF ; '\xFF' 0x08022379: FF DC.B 0xFF ; '\xFF' 0x0802237A: FF DC.B 0xFF ; '\xFF' 0x0802237B: FF DC.B 0xFF ; '\xFF' 0x0802237C: 11 DC.B 0x11 ; '\x11' 0x0802237D: C4 DC.B 0xC4 ; '\xC4' 0x0802237E: 01 DC.B 0x01 ; '\x01' 0x0802237F: 08 DC.B 0x08 ; '\b' 0x08022380: 3D DC.B 0x3D ; '=' 0x08022381: C4 DC.B 0xC4 ; '\xC4' 0x08022382: 01 DC.B 0x01 ; '\x01' 0x08022383: 08 DC.B 0x08 ; '\b' 0x08022384: 37 DC.B 0x37 ; '7' 0x08022385: 19 DC.B 0x19 ; '\x19' 0x08022386: 01 DC.B 0x01 ; '\x01' 0x08022387: 08 DC.B 0x08 ; '\b' 0x08022388: 00 DC.B 0x00 ; '\0' 0x08022389: 90 DC.B 0x90 ; '\x90' 0x0802238A: D0 DC.B 0xD0 ; '\xD0' 0x0802238B: 03 DC.B 0x03 ; '\x03' 0x0802238C: 00 DC.B 0x00 ; '\0' 0x0802238D: 90 DC.B 0x90 ; '\x90' 0x0802238E: D0 DC.B 0xD0 ; '\xD0' 0x0802238F: 03 DC.B 0x03 ; '\x03' 0x08022390: 00 DC.B 0x00 ; '\0' 0x08022391: C0 DC.B 0xC0 ; '\xC0' 0x08022392: 88 DC.B 0x88 ; '\x88' 0x08022393: 13 DC.B 0x13 ; '\x13' 0x08022394: 00 DC.B 0x00 ; '\0' 0x08022395: 08 DC.B 0x08 ; '\b' 0x08022396: DC DC.B 0xDC ; '\xDC' 0x08022397: 6F DC.B 0x6F ; 'o' 0x08022398: 00 DC.B 0x00 ; '\0' 0x08022399: 8A DC.B 0x8A ; '\x8A' 0x0802239A: C0 DC.B 0xC0 ; '\xC0' 0x0802239B: A8 DC.B 0xA8 ; '\xA8' 0x0802239C: 0B DC.B 0x0B ; '\v' 0x0802239D: 6D DC.B 0x6D ; 'm' 0x0802239E: FF DC.B 0xFF ; '\xFF' 0x0802239F: FF DC.B 0xFF ; '\xFF' 0x080223A0: FF DC.B 0xFF ; '\xFF' 0x080223A1: 00 DC.B 0x00 ; '\0' 0x080223A2: C0 DC.B 0xC0 ; '\xC0' 0x080223A3: A8 DC.B 0xA8 ; '\xA8' 0x080223A4: 0B DC.B 0x0B ; '\v' 0x080223A5: 01 DC.B 0x01 ; '\x01' 0x080223A6: 08 DC.B 0x08 ; '\b' 0x080223A7: 08 DC.B 0x08 ; '\b' 0x080223A8: 08 DC.B 0x08 ; '\b' 0x080223A9: 08 DC.B 0x08 ; '\b' 0x080223AA: 02 DC.B 0x02 ; '\x02' 0x080223AB: 57 DC.B 0x57 ; 'W' 0x080223AC: 49 DC.B 0x49 ; 'I' 0x080223AD: 5A DC.B 0x5A ; 'Z' 0x080223AE: 6E DC.B 0x6E ; 'n' 0x080223AF: 65 DC.B 0x65 ; 'e' 0x080223B0: 74 DC.B 0x74 ; 't' 0x080223B1: 00 DC.B 0x00 ; '\0' 0x080223B2: 00 DC.B 0x00 ; '\0' 0x080223B3: 01 DC.B 0x01 ; '\x01' 0x080223B4: 01 DC.B 0x01 ; '\x01' 0x080223B5: 00 DC.B 0x00 ; '\0' 0x080223B6: 00 DC.B 0x00 ; '\0' 0x080223B7: 00 DC.B 0x00 ; '\0'
__SEGGER_init_zero: 0x080223B8: 6820 LDR R0, [R4] 0x080223BA: 6861 LDR R1, [R4, #4] 0x080223BC: 3408 ADDS R4, #8 0x080223BE: 2200 MOVS R2, #0 0x080223C0: E000 B .L2 ; 0x080223C4
.L1: 0x080223C2: 5442 STRB R2, [R0, R1]
.L2: 0x080223C4: 3901 SUBS R1, #1 0x080223C6: D5FC BPL .L1 ; 0x080223C2 0x080223C8: 4770 BX LR
__SEGGER_init_copy: 0x080223CA: 6820 LDR R0, [R4] 0x080223CC: 6861 LDR R1, [R4, #4] 0x080223CE: 68A2 LDR R2, [R4, #8] 0x080223D0: 340C ADDS R4, #12 0x080223D2: E001 B .L2 ; 0x080223D8
.L1: 0x080223D4: 5C8B LDRB R3, [R1, R2] 0x080223D6: 5483 STRB R3, [R0, R2]
.L2: 0x080223D8: 3A01 SUBS R2, #1 0x080223DA: D5FB BPL .L1 ; 0x080223D4 0x080223DC: 4770 BX LR
(0x20000000-0x200038e3 excluded)
(0x2001e000-0x2001ffff excluded)
mainTaskBuffer: 0x24000000: 00 DC.B 0x00 ; '\0' 0x24000001: 00 DC.B 0x00 ; '\0' 0x24000002: 00 DC.B 0x00 ; '\0' 0x24000003: 00 DC.B 0x00 ; '\0' 0x24000004: 00 DC.B 0x00 ; '\0' 0x24000005: 00 DC.B 0x00 ; '\0' 0x24000006: 00 DC.B 0x00 ; '\0' 0x24000007: 00 DC.B 0x00 ; '\0' 0x24000008: 00 DC.B 0x00 ; '\0' 0x24000009: 00 DC.B 0x00 ; '\0' 0x2400000A: 00 DC.B 0x00 ; '\0' 0x2400000B: 00 DC.B 0x00 ; '\0' 0x2400000C: 60 DC.B 0x60 ; '`' 0x2400000D: 00 DC.B 0x00 ; '\0' 0x2400000E: 00 DC.B 0x00 ; '\0' 0x2400000F: 00 DC.B 0x00 ; '\0' 0x24000010: 00 DC.B 0x00 ; '\0' 0x24000011: 00 DC.B 0x00 ; '\0' 0x24000012: 00 DC.B 0x00 ; '\0' 0x24000013: 00 DC.B 0x00 ; '\0' 0x24000014: 00 DC.B 0x00 ; '\0' 0x24000015: 08 DC.B 0x08 ; '\b' 0x24000016: 00 DC.B 0x00 ; '\0' 0x24000017: 00 DC.B 0x00 ; '\0' 0x24000018: 18 DC.B 0x18 ; '\x18' 0x24000019: 00 DC.B 0x00 ; '\0' 0x2400001A: 00 DC.B 0x00 ; '\0' 0x2400001B: 00 DC.B 0x00 ; '\0' 0x2400001C: 00 DC.B 0x00 ; '\0' 0x2400001D: 00 DC.B 0x00 ; '\0' 0x2400001E: 00 DC.B 0x00 ; '\0' 0x2400001F: 00 DC.B 0x00 ; '\0' 0x24000020: 00 DC.B 0x00 ; '\0' 0x24000021: 00 DC.B 0x00 ; '\0' 0x24000022: 00 DC.B 0x00 ; '\0' 0x24000023: 00 DC.B 0x00 ; '\0' 0x24000024: 00 DC.B 0x00 ; '\0' 0x24000025: 00 DC.B 0x00 ; '\0' 0x24000026: 00 DC.B 0x00 ; '\0' 0x24000027: 00 DC.B 0x00 ; '\0' 0x24000028: 00 DC.B 0x00 ; '\0' 0x24000029: 00 DC.B 0x00 ; '\0' 0x2400002A: 00 DC.B 0x00 ; '\0' 0x2400002B: 00 DC.B 0x00 ; '\0' 0x2400002C: 00 DC.B 0x00 ; '\0' 0x2400002D: 00 DC.B 0x00 ; '\0' 0x2400002E: 00 DC.B 0x00 ; '\0' 0x2400002F: 00 DC.B 0x00 ; '\0' 0x24000030: 00 DC.B 0x00 ; '\0' 0x24000031: 00 DC.B 0x00 ; '\0' 0x24000032: 00 DC.B 0x00 ; '\0' 0x24000033: 00 DC.B 0x00 ; '\0' 0x24000034: 00 DC.B 0x00 ; '\0' 0x24000035: 00 DC.B 0x00 ; '\0' 0x24000036: 00 DC.B 0x00 ; '\0' 0x24000037: 00 DC.B 0x00 ; '\0' 0x24000038: 00 DC.B 0x00 ; '\0' 0x24000039: 00 DC.B 0x00 ; '\0' 0x2400003A: 00 DC.B 0x00 ; '\0' 0x2400003B: 00 DC.B 0x00 ; '\0' 0x2400003C: 00 DC.B 0x00 ; '\0' 0x2400003D: 00 DC.B 0x00 ; '\0' 0x2400003E: 00 DC.B 0x00 ; '\0' 0x2400003F: 00 DC.B 0x00 ; '\0' 0x24000040: 00 DC.B 0x00 ; '\0' 0x24000041: 00 DC.B 0x00 ; '\0' 0x24000042: 00 DC.B 0x00 ; '\0' 0x24000043: 00 DC.B 0x00 ; '\0' 0x24000044: 00 DC.B 0x00 ; '\0' 0x24000045: 00 DC.B 0x00 ; '\0' 0x24000046: 00 DC.B 0x00 ; '\0' 0x24000047: 00 DC.B 0x00 ; '\0' 0x24000048: 00 DC.B 0x00 ; '\0' 0x24000049: 00 DC.B 0x00 ; '\0' 0x2400004A: 00 DC.B 0x00 ; '\0' 0x2400004B: 00 DC.B 0x00 ; '\0' 0x2400004C: 00 DC.B 0x00 ; '\0' 0x2400004D: 00 DC.B 0x00 ; '\0' 0x2400004E: 00 DC.B 0x00 ; '\0' 0x2400004F: 00 DC.B 0x00 ; '\0' 0x24000050: 00 DC.B 0x00 ; '\0' 0x24000051: 00 DC.B 0x00 ; '\0' 0x24000052: 00 DC.B 0x00 ; '\0' 0x24000053: 00 DC.B 0x00 ; '\0' 0x24000054: 00 DC.B 0x00 ; '\0' 0x24000055: 00 DC.B 0x00 ; '\0' 0x24000056: 00 DC.B 0x00 ; '\0' 0x24000057: 00 DC.B 0x00 ; '\0' 0x24000058: 00 DC.B 0x00 ; '\0' 0x24000059: 00 DC.B 0x00 ; '\0' 0x2400005A: 00 DC.B 0x00 ; '\0' 0x2400005B: 00 DC.B 0x00 ; '\0' 0x2400005C: 00 DC.B 0x00 ; '\0' 0x2400005D: 00 DC.B 0x00 ; '\0' 0x2400005E: 00 DC.B 0x00 ; '\0' 0x2400005F: 00 DC.B 0x00 ; '\0' 0x24000060: 00 DC.B 0x00 ; '\0' 0x24000061: 00 DC.B 0x00 ; '\0' 0x24000062: 00 DC.B 0x00 ; '\0' 0x24000063: 00 DC.B 0x00 ; '\0' 0x24000064: 00 DC.B 0x00 ; '\0' 0x24000065: 00 DC.B 0x00 ; '\0' 0x24000066: 00 DC.B 0x00 ; '\0' 0x24000067: 00 DC.B 0x00 ; '\0' 0x24000068: 00 DC.B 0x00 ; '\0' 0x24000069: 00 DC.B 0x00 ; '\0' 0x2400006A: 00 DC.B 0x00 ; '\0' 0x2400006B: 00 DC.B 0x00 ; '\0' 0x2400006C: 00 DC.B 0x00 ; '\0' 0x2400006D: 00 DC.B 0x00 ; '\0' 0x2400006E: 00 DC.B 0x00 ; '\0' 0x2400006F: 00 DC.B 0x00 ; '\0' 0x24000070: 00 DC.B 0x00 ; '\0' 0x24000071: 00 DC.B 0x00 ; '\0' 0x24000072: 00 DC.B 0x00 ; '\0' 0x24000073: 00 DC.B 0x00 ; '\0' 0x24000074: 00 DC.B 0x00 ; '\0' 0x24000075: 00 DC.B 0x00 ; '\0' 0x24000076: 00 DC.B 0x00 ; '\0' 0x24000077: 00 DC.B 0x00 ; '\0' 0x24000078: 00 DC.B 0x00 ; '\0' 0x24000079: 00 DC.B 0x00 ; '\0' 0x2400007A: 00 DC.B 0x00 ; '\0' 0x2400007B: 00 DC.B 0x00 ; '\0' 0x2400007C: 00 DC.B 0x00 ; '\0' 0x2400007D: 00 DC.B 0x00 ; '\0' 0x2400007E: 00 DC.B 0x00 ; '\0' 0x2400007F: 00 DC.B 0x00 ; '\0' 0x24000080: 00 DC.B 0x00 ; '\0' 0x24000081: 00 DC.B 0x00 ; '\0' 0x24000082: 00 DC.B 0x00 ; '\0' 0x24000083: 00 DC.B 0x00 ; '\0' 0x24000084: 00 DC.B 0x00 ; '\0' 0x24000085: 00 DC.B 0x00 ; '\0' 0x24000086: 00 DC.B 0x00 ; '\0' 0x24000087: 00 DC.B 0x00 ; '\0' 0x24000088: 00 DC.B 0x00 ; '\0' 0x24000089: 00 DC.B 0x00 ; '\0' 0x2400008A: 00 DC.B 0x00 ; '\0' 0x2400008B: 00 DC.B 0x00 ; '\0' 0x2400008C: 00 DC.B 0x00 ; '\0' 0x2400008D: 00 DC.B 0x00 ; '\0' 0x2400008E: 00 DC.B 0x00 ; '\0' 0x2400008F: 00 DC.B 0x00 ; '\0' 0x24000090: 00 DC.B 0x00 ; '\0' 0x24000091: 00 DC.B 0x00 ; '\0' 0x24000092: 00 DC.B 0x00 ; '\0' 0x24000093: 00 DC.B 0x00 ; '\0' 0x24000094: 00 DC.B 0x00 ; '\0' 0x24000095: 00 DC.B 0x00 ; '\0' 0x24000096: 00 DC.B 0x00 ; '\0' 0x24000097: 00 DC.B 0x00 ; '\0' 0x24000098: 00 DC.B 0x00 ; '\0' 0x24000099: 00 DC.B 0x00 ; '\0' 0x2400009A: 00 DC.B 0x00 ; '\0' 0x2400009B: 00 DC.B 0x00 ; '\0' 0x2400009C: 00 DC.B 0x00 ; '\0' 0x2400009D: 00 DC.B 0x00 ; '\0' 0x2400009E: 00 DC.B 0x00 ; '\0' 0x2400009F: 00 DC.B 0x00 ; '\0' 0x240000A0: 00 DC.B 0x00 ; '\0' 0x240000A1: 00 DC.B 0x00 ; '\0' 0x240000A2: 00 DC.B 0x00 ; '\0' 0x240000A3: 00 DC.B 0x00 ; '\0' 0x240000A4: 00 DC.B 0x00 ; '\0' 0x240000A5: 00 DC.B 0x00 ; '\0' 0x240000A6: 00 DC.B 0x00 ; '\0' 0x240000A7: 00 DC.B 0x00 ; '\0' 0x240000A8: 00 DC.B 0x00 ; '\0' 0x240000A9: 00 DC.B 0x00 ; '\0' 0x240000AA: 00 DC.B 0x00 ; '\0' 0x240000AB: 00 DC.B 0x00 ; '\0' 0x240000AC: 00 DC.B 0x00 ; '\0' 0x240000AD: 00 DC.B 0x00 ; '\0' 0x240000AE: 00 DC.B 0x00 ; '\0' 0x240000AF: 00 DC.B 0x00 ; '\0' 0x240000B0: 00 DC.B 0x00 ; '\0' 0x240000B1: 00 DC.B 0x00 ; '\0' 0x240000B2: 00 DC.B 0x00 ; '\0' 0x240000B3: 00 DC.B 0x00 ; '\0' 0x240000B4: 00 DC.B 0x00 ; '\0' 0x240000B5: 00 DC.B 0x00 ; '\0' 0x240000B6: 00 DC.B 0x00 ; '\0' 0x240000B7: 00 DC.B 0x00 ; '\0' 0x240000B8: 00 DC.B 0x00 ; '\0' 0x240000B9: 00 DC.B 0x00 ; '\0' 0x240000BA: 00 DC.B 0x00 ; '\0' 0x240000BB: 00 DC.B 0x00 ; '\0' 0x240000BC: 00 DC.B 0x00 ; '\0' 0x240000BD: 00 DC.B 0x00 ; '\0' 0x240000BE: 00 DC.B 0x00 ; '\0' 0x240000BF: 00 DC.B 0x00 ; '\0' 0x240000C0: 00 DC.B 0x00 ; '\0' 0x240000C1: 00 DC.B 0x00 ; '\0' 0x240000C2: 00 DC.B 0x00 ; '\0' 0x240000C3: 00 DC.B 0x00 ; '\0' 0x240000C4: 00 DC.B 0x00 ; '\0' 0x240000C5: 00 DC.B 0x00 ; '\0' 0x240000C6: 00 DC.B 0x00 ; '\0' 0x240000C7: 00 DC.B 0x00 ; '\0' 0x240000C8: 00 DC.B 0x00 ; '\0' 0x240000C9: 00 DC.B 0x00 ; '\0' 0x240000CA: 00 DC.B 0x00 ; '\0' 0x240000CB: 00 DC.B 0x00 ; '\0' 0x240000CC: 00 DC.B 0x00 ; '\0' 0x240000CD: 00 DC.B 0x00 ; '\0' 0x240000CE: 00 DC.B 0x00 ; '\0' 0x240000CF: 00 DC.B 0x00 ; '\0' 0x240000D0: 00 DC.B 0x00 ; '\0' 0x240000D1: 00 DC.B 0x00 ; '\0' 0x240000D2: 00 DC.B 0x00 ; '\0' 0x240000D3: 00 DC.B 0x00 ; '\0' 0x240000D4: 00 DC.B 0x00 ; '\0' 0x240000D5: 00 DC.B 0x00 ; '\0' 0x240000D6: 00 DC.B 0x00 ; '\0' 0x240000D7: 00 DC.B 0x00 ; '\0' 0x240000D8: 00 DC.B 0x00 ; '\0' 0x240000D9: 00 DC.B 0x00 ; '\0' 0x240000DA: 00 DC.B 0x00 ; '\0' 0x240000DB: 00 DC.B 0x00 ; '\0' 0x240000DC: 00 DC.B 0x00 ; '\0' 0x240000DD: 00 DC.B 0x00 ; '\0' 0x240000DE: 00 DC.B 0x00 ; '\0' 0x240000DF: 00 DC.B 0x00 ; '\0' 0x240000E0: 00 DC.B 0x00 ; '\0' 0x240000E1: 00 DC.B 0x00 ; '\0' 0x240000E2: 00 DC.B 0x00 ; '\0' 0x240000E3: 00 DC.B 0x00 ; '\0' 0x240000E4: 00 DC.B 0x00 ; '\0' 0x240000E5: 00 DC.B 0x00 ; '\0' 0x240000E6: 00 DC.B 0x00 ; '\0' 0x240000E7: 00 DC.B 0x00 ; '\0' 0x240000E8: 00 DC.B 0x00 ; '\0' 0x240000E9: 00 DC.B 0x00 ; '\0' 0x240000EA: 00 DC.B 0x00 ; '\0' 0x240000EB: 00 DC.B 0x00 ; '\0' 0x240000EC: 00 DC.B 0x00 ; '\0' 0x240000ED: 00 DC.B 0x00 ; '\0' 0x240000EE: 00 DC.B 0x00 ; '\0' 0x240000EF: 00 DC.B 0x00 ; '\0' 0x240000F0: 00 DC.B 0x00 ; '\0' 0x240000F1: 00 DC.B 0x00 ; '\0' 0x240000F2: 00 DC.B 0x00 ; '\0' 0x240000F3: 00 DC.B 0x00 ; '\0' 0x240000F4: 00 DC.B 0x00 ; '\0' 0x240000F5: 00 DC.B 0x00 ; '\0' 0x240000F6: 00 DC.B 0x00 ; '\0' 0x240000F7: 00 DC.B 0x00 ; '\0' 0x240000F8: 00 DC.B 0x00 ; '\0' 0x240000F9: 00 DC.B 0x00 ; '\0' 0x240000FA: 00 DC.B 0x00 ; '\0' 0x240000FB: 00 DC.B 0x00 ; '\0' 0x240000FC: 00 DC.B 0x00 ; '\0' 0x240000FD: 00 DC.B 0x00 ; '\0' 0x240000FE: 00 DC.B 0x00 ; '\0' 0x240000FF: 00 DC.B 0x00 ; '\0' 0x24000100: 00 DC.B 0x00 ; '\0' 0x24000101: 00 DC.B 0x00 ; '\0' 0x24000102: 00 DC.B 0x00 ; '\0' 0x24000103: 00 DC.B 0x00 ; '\0' 0x24000104: 00 DC.B 0x00 ; '\0' 0x24000105: 00 DC.B 0x00 ; '\0' 0x24000106: 00 DC.B 0x00 ; '\0' 0x24000107: 00 DC.B 0x00 ; '\0' 0x24000108: 00 DC.B 0x00 ; '\0' 0x24000109: 00 DC.B 0x00 ; '\0' 0x2400010A: 00 DC.B 0x00 ; '\0' 0x2400010B: 00 DC.B 0x00 ; '\0' 0x2400010C: 00 DC.B 0x00 ; '\0' 0x2400010D: 00 DC.B 0x00 ; '\0' 0x2400010E: 00 DC.B 0x00 ; '\0' 0x2400010F: 00 DC.B 0x00 ; '\0' 0x24000110: 00 DC.B 0x00 ; '\0' 0x24000111: 00 DC.B 0x00 ; '\0' 0x24000112: 00 DC.B 0x00 ; '\0' 0x24000113: 00 DC.B 0x00 ; '\0' 0x24000114: 00 DC.B 0x00 ; '\0' 0x24000115: 00 DC.B 0x00 ; '\0' 0x24000116: 00 DC.B 0x00 ; '\0' 0x24000117: 00 DC.B 0x00 ; '\0' 0x24000118: 00 DC.B 0x00 ; '\0' 0x24000119: 00 DC.B 0x00 ; '\0' 0x2400011A: 00 DC.B 0x00 ; '\0' 0x2400011B: 00 DC.B 0x00 ; '\0' 0x2400011C: 00 DC.B 0x00 ; '\0' 0x2400011D: 00 DC.B 0x00 ; '\0' 0x2400011E: 00 DC.B 0x00 ; '\0' 0x2400011F: 00 DC.B 0x00 ; '\0' 0x24000120: 00 DC.B 0x00 ; '\0' 0x24000121: 00 DC.B 0x00 ; '\0' 0x24000122: 00 DC.B 0x00 ; '\0' 0x24000123: 00 DC.B 0x00 ; '\0' 0x24000124: 00 DC.B 0x00 ; '\0' 0x24000125: 00 DC.B 0x00 ; '\0' 0x24000126: 00 DC.B 0x00 ; '\0' 0x24000127: 00 DC.B 0x00 ; '\0' 0x24000128: 00 DC.B 0x00 ; '\0' 0x24000129: 00 DC.B 0x00 ; '\0' 0x2400012A: 00 DC.B 0x00 ; '\0' 0x2400012B: 00 DC.B 0x00 ; '\0' 0x2400012C: 00 DC.B 0x00 ; '\0' 0x2400012D: 00 DC.B 0x00 ; '\0' 0x2400012E: 00 DC.B 0x00 ; '\0' 0x2400012F: 00 DC.B 0x00 ; '\0' 0x24000130: 00 DC.B 0x00 ; '\0' 0x24000131: 00 DC.B 0x00 ; '\0' 0x24000132: 00 DC.B 0x00 ; '\0' 0x24000133: 00 DC.B 0x00 ; '\0' 0x24000134: 00 DC.B 0x00 ; '\0' 0x24000135: 00 DC.B 0x00 ; '\0' 0x24000136: 00 DC.B 0x00 ; '\0' 0x24000137: 00 DC.B 0x00 ; '\0' 0x24000138: 00 DC.B 0x00 ; '\0' 0x24000139: 00 DC.B 0x00 ; '\0' 0x2400013A: 00 DC.B 0x00 ; '\0' 0x2400013B: 00 DC.B 0x00 ; '\0' 0x2400013C: 00 DC.B 0x00 ; '\0' 0x2400013D: 00 DC.B 0x00 ; '\0' 0x2400013E: 00 DC.B 0x00 ; '\0' 0x2400013F: 00 DC.B 0x00 ; '\0' 0x24000140: 00 DC.B 0x00 ; '\0' 0x24000141: 00 DC.B 0x00 ; '\0' 0x24000142: 00 DC.B 0x00 ; '\0' 0x24000143: 00 DC.B 0x00 ; '\0' 0x24000144: 00 DC.B 0x00 ; '\0' 0x24000145: 00 DC.B 0x00 ; '\0' 0x24000146: 00 DC.B 0x00 ; '\0' 0x24000147: 00 DC.B 0x00 ; '\0' 0x24000148: 00 DC.B 0x00 ; '\0' 0x24000149: 00 DC.B 0x00 ; '\0' 0x2400014A: 00 DC.B 0x00 ; '\0' 0x2400014B: 00 DC.B 0x00 ; '\0' 0x2400014C: 00 DC.B 0x00 ; '\0' 0x2400014D: 00 DC.B 0x00 ; '\0' 0x2400014E: 00 DC.B 0x00 ; '\0' 0x2400014F: 00 DC.B 0x00 ; '\0' 0x24000150: 00 DC.B 0x00 ; '\0' 0x24000151: 00 DC.B 0x00 ; '\0' 0x24000152: 00 DC.B 0x00 ; '\0' 0x24000153: 00 DC.B 0x00 ; '\0' 0x24000154: 00 DC.B 0x00 ; '\0' 0x24000155: 00 DC.B 0x00 ; '\0' 0x24000156: 00 DC.B 0x00 ; '\0' 0x24000157: 00 DC.B 0x00 ; '\0' 0x24000158: 00 DC.B 0x00 ; '\0' 0x24000159: 00 DC.B 0x00 ; '\0' 0x2400015A: 00 DC.B 0x00 ; '\0' 0x2400015B: 00 DC.B 0x00 ; '\0' 0x2400015C: 00 DC.B 0x00 ; '\0' 0x2400015D: 00 DC.B 0x00 ; '\0' 0x2400015E: 00 DC.B 0x00 ; '\0' 0x2400015F: 00 DC.B 0x00 ; '\0' 0x24000160: 00 DC.B 0x00 ; '\0' 0x24000161: 00 DC.B 0x00 ; '\0' 0x24000162: 00 DC.B 0x00 ; '\0' 0x24000163: 00 DC.B 0x00 ; '\0' 0x24000164: 00 DC.B 0x00 ; '\0' 0x24000165: 00 DC.B 0x00 ; '\0' 0x24000166: 00 DC.B 0x00 ; '\0' 0x24000167: 00 DC.B 0x00 ; '\0' 0x24000168: 00 DC.B 0x00 ; '\0' 0x24000169: 00 DC.B 0x00 ; '\0' 0x2400016A: 00 DC.B 0x00 ; '\0' 0x2400016B: 00 DC.B 0x00 ; '\0' 0x2400016C: 00 DC.B 0x00 ; '\0' 0x2400016D: 00 DC.B 0x00 ; '\0' 0x2400016E: 00 DC.B 0x00 ; '\0' 0x2400016F: 00 DC.B 0x00 ; '\0' 0x24000170: 00 DC.B 0x00 ; '\0' 0x24000171: 00 DC.B 0x00 ; '\0' 0x24000172: 00 DC.B 0x00 ; '\0' 0x24000173: 00 DC.B 0x00 ; '\0' 0x24000174: 00 DC.B 0x00 ; '\0' 0x24000175: 00 DC.B 0x00 ; '\0' 0x24000176: 00 DC.B 0x00 ; '\0' 0x24000177: 00 DC.B 0x00 ; '\0' 0x24000178: 00 DC.B 0x00 ; '\0' 0x24000179: 00 DC.B 0x00 ; '\0' 0x2400017A: 00 DC.B 0x00 ; '\0' 0x2400017B: 00 DC.B 0x00 ; '\0' 0x2400017C: 00 DC.B 0x00 ; '\0' 0x2400017D: 00 DC.B 0x00 ; '\0' 0x2400017E: 00 DC.B 0x00 ; '\0' 0x2400017F: 00 DC.B 0x00 ; '\0' 0x24000180: 00 DC.B 0x00 ; '\0' 0x24000181: 00 DC.B 0x00 ; '\0' 0x24000182: 00 DC.B 0x00 ; '\0' 0x24000183: 00 DC.B 0x00 ; '\0' 0x24000184: 00 DC.B 0x00 ; '\0' 0x24000185: 00 DC.B 0x00 ; '\0' 0x24000186: 00 DC.B 0x00 ; '\0' 0x24000187: 00 DC.B 0x00 ; '\0' 0x24000188: 00 DC.B 0x00 ; '\0' 0x24000189: 00 DC.B 0x00 ; '\0' 0x2400018A: 00 DC.B 0x00 ; '\0' 0x2400018B: 00 DC.B 0x00 ; '\0' 0x2400018C: 00 DC.B 0x00 ; '\0' 0x2400018D: 00 DC.B 0x00 ; '\0' 0x2400018E: 00 DC.B 0x00 ; '\0' 0x2400018F: 00 DC.B 0x00 ; '\0' 0x24000190: 00 DC.B 0x00 ; '\0' 0x24000191: 00 DC.B 0x00 ; '\0' 0x24000192: 00 DC.B 0x00 ; '\0' 0x24000193: 00 DC.B 0x00 ; '\0' 0x24000194: 00 DC.B 0x00 ; '\0' 0x24000195: 00 DC.B 0x00 ; '\0' 0x24000196: 00 DC.B 0x00 ; '\0' 0x24000197: 00 DC.B 0x00 ; '\0' 0x24000198: 00 DC.B 0x00 ; '\0' 0x24000199: 00 DC.B 0x00 ; '\0' 0x2400019A: 00 DC.B 0x00 ; '\0' 0x2400019B: 00 DC.B 0x00 ; '\0' 0x2400019C: 00 DC.B 0x00 ; '\0' 0x2400019D: 00 DC.B 0x00 ; '\0' 0x2400019E: 00 DC.B 0x00 ; '\0' 0x2400019F: 00 DC.B 0x00 ; '\0' 0x240001A0: 00 DC.B 0x00 ; '\0' 0x240001A1: 00 DC.B 0x00 ; '\0' 0x240001A2: 00 DC.B 0x00 ; '\0' 0x240001A3: 00 DC.B 0x00 ; '\0' 0x240001A4: 00 DC.B 0x00 ; '\0' 0x240001A5: 00 DC.B 0x00 ; '\0' 0x240001A6: 00 DC.B 0x00 ; '\0' 0x240001A7: 00 DC.B 0x00 ; '\0' 0x240001A8: 00 DC.B 0x00 ; '\0' 0x240001A9: 00 DC.B 0x00 ; '\0' 0x240001AA: 00 DC.B 0x00 ; '\0' 0x240001AB: 00 DC.B 0x00 ; '\0' 0x240001AC: 00 DC.B 0x00 ; '\0' 0x240001AD: 00 DC.B 0x00 ; '\0' 0x240001AE: 00 DC.B 0x00 ; '\0' 0x240001AF: 00 DC.B 0x00 ; '\0' 0x240001B0: 00 DC.B 0x00 ; '\0' 0x240001B1: 00 DC.B 0x00 ; '\0' 0x240001B2: 00 DC.B 0x00 ; '\0' 0x240001B3: 00 DC.B 0x00 ; '\0' 0x240001B4: 00 DC.B 0x00 ; '\0' 0x240001B5: 00 DC.B 0x00 ; '\0' 0x240001B6: 00 DC.B 0x00 ; '\0' 0x240001B7: 00 DC.B 0x00 ; '\0' 0x240001B8: 00 DC.B 0x00 ; '\0' 0x240001B9: 00 DC.B 0x00 ; '\0' 0x240001BA: 00 DC.B 0x00 ; '\0' 0x240001BB: 00 DC.B 0x00 ; '\0' 0x240001BC: 00 DC.B 0x00 ; '\0' 0x240001BD: 00 DC.B 0x00 ; '\0' 0x240001BE: 00 DC.B 0x00 ; '\0' 0x240001BF: 00 DC.B 0x00 ; '\0' 0x240001C0: 00 DC.B 0x00 ; '\0' 0x240001C1: 00 DC.B 0x00 ; '\0' 0x240001C2: 00 DC.B 0x00 ; '\0' 0x240001C3: 00 DC.B 0x00 ; '\0' 0x240001C4: 00 DC.B 0x00 ; '\0' 0x240001C5: 00 DC.B 0x00 ; '\0' 0x240001C6: 00 DC.B 0x00 ; '\0' 0x240001C7: 00 DC.B 0x00 ; '\0' 0x240001C8: 00 DC.B 0x00 ; '\0' 0x240001C9: 00 DC.B 0x00 ; '\0' 0x240001CA: 00 DC.B 0x00 ; '\0' 0x240001CB: 00 DC.B 0x00 ; '\0' 0x240001CC: 00 DC.B 0x00 ; '\0' 0x240001CD: 00 DC.B 0x00 ; '\0' 0x240001CE: 00 DC.B 0x00 ; '\0' 0x240001CF: 00 DC.B 0x00 ; '\0' 0x240001D0: 00 DC.B 0x00 ; '\0' 0x240001D1: 00 DC.B 0x00 ; '\0' 0x240001D2: 00 DC.B 0x00 ; '\0' 0x240001D3: 00 DC.B 0x00 ; '\0' 0x240001D4: 00 DC.B 0x00 ; '\0' 0x240001D5: 00 DC.B 0x00 ; '\0' 0x240001D6: 00 DC.B 0x00 ; '\0' 0x240001D7: 00 DC.B 0x00 ; '\0' 0x240001D8: 00 DC.B 0x00 ; '\0' 0x240001D9: 00 DC.B 0x00 ; '\0' 0x240001DA: 00 DC.B 0x00 ; '\0' 0x240001DB: 00 DC.B 0x00 ; '\0' 0x240001DC: 00 DC.B 0x00 ; '\0' 0x240001DD: 00 DC.B 0x00 ; '\0' 0x240001DE: 00 DC.B 0x00 ; '\0' 0x240001DF: 00 DC.B 0x00 ; '\0' 0x240001E0: 00 DC.B 0x00 ; '\0' 0x240001E1: 00 DC.B 0x00 ; '\0' 0x240001E2: 00 DC.B 0x00 ; '\0' 0x240001E3: 00 DC.B 0x00 ; '\0' 0x240001E4: 00 DC.B 0x00 ; '\0' 0x240001E5: 00 DC.B 0x00 ; '\0' 0x240001E6: 00 DC.B 0x00 ; '\0' 0x240001E7: 00 DC.B 0x00 ; '\0' 0x240001E8: 00 DC.B 0x00 ; '\0' 0x240001E9: 00 DC.B 0x00 ; '\0' 0x240001EA: 00 DC.B 0x00 ; '\0' 0x240001EB: 00 DC.B 0x00 ; '\0' 0x240001EC: 00 DC.B 0x00 ; '\0' 0x240001ED: 00 DC.B 0x00 ; '\0' 0x240001EE: 00 DC.B 0x00 ; '\0' 0x240001EF: 00 DC.B 0x00 ; '\0' 0x240001F0: 00 DC.B 0x00 ; '\0' 0x240001F1: 00 DC.B 0x00 ; '\0' 0x240001F2: 00 DC.B 0x00 ; '\0' 0x240001F3: 00 DC.B 0x00 ; '\0' 0x240001F4: 00 DC.B 0x00 ; '\0' 0x240001F5: 00 DC.B 0x00 ; '\0' 0x240001F6: 00 DC.B 0x00 ; '\0' 0x240001F7: 00 DC.B 0x00 ; '\0' 0x240001F8: 00 DC.B 0x00 ; '\0' 0x240001F9: 00 DC.B 0x00 ; '\0' 0x240001FA: 00 DC.B 0x00 ; '\0' 0x240001FB: 00 DC.B 0x00 ; '\0' 0x240001FC: 00 DC.B 0x00 ; '\0' 0x240001FD: 00 DC.B 0x00 ; '\0' 0x240001FE: 00 DC.B 0x00 ; '\0' 0x240001FF: 00 DC.B 0x00 ; '\0' 0x24000200: 00 DC.B 0x00 ; '\0' 0x24000201: 00 DC.B 0x00 ; '\0' 0x24000202: 00 DC.B 0x00 ; '\0' 0x24000203: 00 DC.B 0x00 ; '\0' 0x24000204: 00 DC.B 0x00 ; '\0' 0x24000205: 00 DC.B 0x00 ; '\0' 0x24000206: 00 DC.B 0x00 ; '\0' 0x24000207: 00 DC.B 0x00 ; '\0' 0x24000208: 00 DC.B 0x00 ; '\0' 0x24000209: 00 DC.B 0x00 ; '\0' 0x2400020A: 00 DC.B 0x00 ; '\0' 0x2400020B: 00 DC.B 0x00 ; '\0' 0x2400020C: 00 DC.B 0x00 ; '\0' 0x2400020D: 00 DC.B 0x00 ; '\0' 0x2400020E: 00 DC.B 0x00 ; '\0' 0x2400020F: 00 DC.B 0x00 ; '\0' 0x24000210: 00 DC.B 0x00 ; '\0' 0x24000211: 00 DC.B 0x00 ; '\0' 0x24000212: 00 DC.B 0x00 ; '\0' 0x24000213: 00 DC.B 0x00 ; '\0' 0x24000214: 00 DC.B 0x00 ; '\0' 0x24000215: 00 DC.B 0x00 ; '\0' 0x24000216: 00 DC.B 0x00 ; '\0' 0x24000217: 00 DC.B 0x00 ; '\0' 0x24000218: 00 DC.B 0x00 ; '\0' 0x24000219: 00 DC.B 0x00 ; '\0' 0x2400021A: 00 DC.B 0x00 ; '\0' 0x2400021B: 00 DC.B 0x00 ; '\0' 0x2400021C: 00 DC.B 0x00 ; '\0' 0x2400021D: 00 DC.B 0x00 ; '\0' 0x2400021E: 00 DC.B 0x00 ; '\0' 0x2400021F: 00 DC.B 0x00 ; '\0' 0x24000220: 00 DC.B 0x00 ; '\0' 0x24000221: 00 DC.B 0x00 ; '\0' 0x24000222: 00 DC.B 0x00 ; '\0' 0x24000223: 00 DC.B 0x00 ; '\0' 0x24000224: 00 DC.B 0x00 ; '\0' 0x24000225: 00 DC.B 0x00 ; '\0' 0x24000226: 00 DC.B 0x00 ; '\0' 0x24000227: 00 DC.B 0x00 ; '\0' 0x24000228: 00 DC.B 0x00 ; '\0' 0x24000229: 00 DC.B 0x00 ; '\0' 0x2400022A: 00 DC.B 0x00 ; '\0' 0x2400022B: 00 DC.B 0x00 ; '\0' 0x2400022C: 00 DC.B 0x00 ; '\0' 0x2400022D: 00 DC.B 0x00 ; '\0' 0x2400022E: 00 DC.B 0x00 ; '\0' 0x2400022F: 00 DC.B 0x00 ; '\0' 0x24000230: 00 DC.B 0x00 ; '\0' 0x24000231: 00 DC.B 0x00 ; '\0' 0x24000232: 00 DC.B 0x00 ; '\0' 0x24000233: 00 DC.B 0x00 ; '\0' 0x24000234: 00 DC.B 0x00 ; '\0' 0x24000235: 00 DC.B 0x00 ; '\0' 0x24000236: 00 DC.B 0x00 ; '\0' 0x24000237: 00 DC.B 0x00 ; '\0' 0x24000238: 00 DC.B 0x00 ; '\0' 0x24000239: 00 DC.B 0x00 ; '\0' 0x2400023A: 00 DC.B 0x00 ; '\0' 0x2400023B: 00 DC.B 0x00 ; '\0' 0x2400023C: 00 DC.B 0x00 ; '\0' 0x2400023D: 00 DC.B 0x00 ; '\0' 0x2400023E: 00 DC.B 0x00 ; '\0' 0x2400023F: 00 DC.B 0x00 ; '\0' 0x24000240: 00 DC.B 0x00 ; '\0' 0x24000241: 00 DC.B 0x00 ; '\0' 0x24000242: 00 DC.B 0x00 ; '\0' 0x24000243: 00 DC.B 0x00 ; '\0' 0x24000244: 00 DC.B 0x00 ; '\0' 0x24000245: 00 DC.B 0x00 ; '\0' 0x24000246: 00 DC.B 0x00 ; '\0' 0x24000247: 00 DC.B 0x00 ; '\0' 0x24000248: 00 DC.B 0x00 ; '\0' 0x24000249: 00 DC.B 0x00 ; '\0' 0x2400024A: 00 DC.B 0x00 ; '\0' 0x2400024B: 00 DC.B 0x00 ; '\0' 0x2400024C: 00 DC.B 0x00 ; '\0' 0x2400024D: 00 DC.B 0x00 ; '\0' 0x2400024E: 00 DC.B 0x00 ; '\0' 0x2400024F: 00 DC.B 0x00 ; '\0' 0x24000250: 00 DC.B 0x00 ; '\0' 0x24000251: 00 DC.B 0x00 ; '\0' 0x24000252: 00 DC.B 0x00 ; '\0' 0x24000253: 00 DC.B 0x00 ; '\0' 0x24000254: 00 DC.B 0x00 ; '\0' 0x24000255: 00 DC.B 0x00 ; '\0' 0x24000256: 00 DC.B 0x00 ; '\0' 0x24000257: 00 DC.B 0x00 ; '\0' 0x24000258: 00 DC.B 0x00 ; '\0' 0x24000259: 00 DC.B 0x00 ; '\0' 0x2400025A: 00 DC.B 0x00 ; '\0' 0x2400025B: 00 DC.B 0x00 ; '\0' 0x2400025C: 00 DC.B 0x00 ; '\0' 0x2400025D: 00 DC.B 0x00 ; '\0' 0x2400025E: 00 DC.B 0x00 ; '\0' 0x2400025F: 00 DC.B 0x00 ; '\0' 0x24000260: 00 DC.B 0x00 ; '\0' 0x24000261: 00 DC.B 0x00 ; '\0' 0x24000262: 00 DC.B 0x00 ; '\0' 0x24000263: 00 DC.B 0x00 ; '\0' 0x24000264: 00 DC.B 0x00 ; '\0' 0x24000265: 00 DC.B 0x00 ; '\0' 0x24000266: 00 DC.B 0x00 ; '\0' 0x24000267: 00 DC.B 0x00 ; '\0' 0x24000268: 00 DC.B 0x00 ; '\0' 0x24000269: 00 DC.B 0x00 ; '\0' 0x2400026A: 00 DC.B 0x00 ; '\0' 0x2400026B: 00 DC.B 0x00 ; '\0' 0x2400026C: 00 DC.B 0x00 ; '\0' 0x2400026D: 00 DC.B 0x00 ; '\0' 0x2400026E: 00 DC.B 0x00 ; '\0' 0x2400026F: 00 DC.B 0x00 ; '\0' 0x24000270: 00 DC.B 0x00 ; '\0' 0x24000271: 00 DC.B 0x00 ; '\0' 0x24000272: 00 DC.B 0x00 ; '\0' 0x24000273: 00 DC.B 0x00 ; '\0' 0x24000274: 00 DC.B 0x00 ; '\0' 0x24000275: 00 DC.B 0x00 ; '\0' 0x24000276: 00 DC.B 0x00 ; '\0' 0x24000277: 00 DC.B 0x00 ; '\0' 0x24000278: 00 DC.B 0x00 ; '\0' 0x24000279: 00 DC.B 0x00 ; '\0' 0x2400027A: 00 DC.B 0x00 ; '\0' 0x2400027B: 00 DC.B 0x00 ; '\0' 0x2400027C: 00 DC.B 0x00 ; '\0' 0x2400027D: 00 DC.B 0x00 ; '\0' 0x2400027E: 00 DC.B 0x00 ; '\0' 0x2400027F: 00 DC.B 0x00 ; '\0' 0x24000280: 00 DC.B 0x00 ; '\0' 0x24000281: 00 DC.B 0x00 ; '\0' 0x24000282: 00 DC.B 0x00 ; '\0' 0x24000283: 00 DC.B 0x00 ; '\0' 0x24000284: 00 DC.B 0x00 ; '\0' 0x24000285: 00 DC.B 0x00 ; '\0' 0x24000286: 00 DC.B 0x00 ; '\0' 0x24000287: 00 DC.B 0x00 ; '\0' 0x24000288: 00 DC.B 0x00 ; '\0' 0x24000289: 00 DC.B 0x00 ; '\0' 0x2400028A: 00 DC.B 0x00 ; '\0' 0x2400028B: 00 DC.B 0x00 ; '\0' 0x2400028C: 00 DC.B 0x00 ; '\0' 0x2400028D: 00 DC.B 0x00 ; '\0' 0x2400028E: 00 DC.B 0x00 ; '\0' 0x2400028F: 00 DC.B 0x00 ; '\0' 0x24000290: 00 DC.B 0x00 ; '\0' 0x24000291: 00 DC.B 0x00 ; '\0' 0x24000292: 00 DC.B 0x00 ; '\0' 0x24000293: 00 DC.B 0x00 ; '\0' 0x24000294: 00 DC.B 0x00 ; '\0' 0x24000295: 00 DC.B 0x00 ; '\0' 0x24000296: 00 DC.B 0x00 ; '\0' 0x24000297: 00 DC.B 0x00 ; '\0' 0x24000298: 00 DC.B 0x00 ; '\0' 0x24000299: 00 DC.B 0x00 ; '\0' 0x2400029A: 00 DC.B 0x00 ; '\0' 0x2400029B: 00 DC.B 0x00 ; '\0' 0x2400029C: 00 DC.B 0x00 ; '\0' 0x2400029D: 00 DC.B 0x00 ; '\0' 0x2400029E: 00 DC.B 0x00 ; '\0' 0x2400029F: 00 DC.B 0x00 ; '\0' 0x240002A0: 00 DC.B 0x00 ; '\0' 0x240002A1: 00 DC.B 0x00 ; '\0' 0x240002A2: 00 DC.B 0x00 ; '\0' 0x240002A3: 00 DC.B 0x00 ; '\0' 0x240002A4: 00 DC.B 0x00 ; '\0' 0x240002A5: 00 DC.B 0x00 ; '\0' 0x240002A6: 00 DC.B 0x00 ; '\0' 0x240002A7: 00 DC.B 0x00 ; '\0' 0x240002A8: 00 DC.B 0x00 ; '\0' 0x240002A9: 00 DC.B 0x00 ; '\0' 0x240002AA: 00 DC.B 0x00 ; '\0' 0x240002AB: 00 DC.B 0x00 ; '\0' 0x240002AC: 00 DC.B 0x00 ; '\0' 0x240002AD: 00 DC.B 0x00 ; '\0' 0x240002AE: 00 DC.B 0x00 ; '\0' 0x240002AF: 00 DC.B 0x00 ; '\0' 0x240002B0: 00 DC.B 0x00 ; '\0' 0x240002B1: 00 DC.B 0x00 ; '\0' 0x240002B2: 00 DC.B 0x00 ; '\0' 0x240002B3: 00 DC.B 0x00 ; '\0' 0x240002B4: 00 DC.B 0x00 ; '\0' 0x240002B5: 00 DC.B 0x00 ; '\0' 0x240002B6: 00 DC.B 0x00 ; '\0' 0x240002B7: 00 DC.B 0x00 ; '\0' 0x240002B8: 00 DC.B 0x00 ; '\0' 0x240002B9: 00 DC.B 0x00 ; '\0' 0x240002BA: 00 DC.B 0x00 ; '\0' 0x240002BB: 00 DC.B 0x00 ; '\0' 0x240002BC: 00 DC.B 0x00 ; '\0' 0x240002BD: 00 DC.B 0x00 ; '\0' 0x240002BE: 00 DC.B 0x00 ; '\0' 0x240002BF: 00 DC.B 0x00 ; '\0' 0x240002C0: 00 DC.B 0x00 ; '\0' 0x240002C1: 00 DC.B 0x00 ; '\0' 0x240002C2: 00 DC.B 0x00 ; '\0' 0x240002C3: 00 DC.B 0x00 ; '\0' 0x240002C4: 00 DC.B 0x00 ; '\0' 0x240002C5: 00 DC.B 0x00 ; '\0' 0x240002C6: 00 DC.B 0x00 ; '\0' 0x240002C7: 00 DC.B 0x00 ; '\0' 0x240002C8: 00 DC.B 0x00 ; '\0' 0x240002C9: 00 DC.B 0x00 ; '\0' 0x240002CA: 00 DC.B 0x00 ; '\0' 0x240002CB: 00 DC.B 0x00 ; '\0' 0x240002CC: 00 DC.B 0x00 ; '\0' 0x240002CD: 00 DC.B 0x00 ; '\0' 0x240002CE: 00 DC.B 0x00 ; '\0' 0x240002CF: 00 DC.B 0x00 ; '\0' 0x240002D0: 00 DC.B 0x00 ; '\0' 0x240002D1: 00 DC.B 0x00 ; '\0' 0x240002D2: 00 DC.B 0x00 ; '\0' 0x240002D3: 00 DC.B 0x00 ; '\0' 0x240002D4: 00 DC.B 0x00 ; '\0' 0x240002D5: 00 DC.B 0x00 ; '\0' 0x240002D6: 00 DC.B 0x00 ; '\0' 0x240002D7: 00 DC.B 0x00 ; '\0' 0x240002D8: 00 DC.B 0x00 ; '\0' 0x240002D9: 00 DC.B 0x00 ; '\0' 0x240002DA: 00 DC.B 0x00 ; '\0' 0x240002DB: 00 DC.B 0x00 ; '\0' 0x240002DC: 00 DC.B 0x00 ; '\0' 0x240002DD: 00 DC.B 0x00 ; '\0' 0x240002DE: 00 DC.B 0x00 ; '\0' 0x240002DF: 00 DC.B 0x00 ; '\0' 0x240002E0: 00 DC.B 0x00 ; '\0' 0x240002E1: 00 DC.B 0x00 ; '\0' 0x240002E2: 00 DC.B 0x00 ; '\0' 0x240002E3: 00 DC.B 0x00 ; '\0' 0x240002E4: 00 DC.B 0x00 ; '\0' 0x240002E5: 00 DC.B 0x00 ; '\0' 0x240002E6: 00 DC.B 0x00 ; '\0' 0x240002E7: 00 DC.B 0x00 ; '\0' 0x240002E8: 00 DC.B 0x00 ; '\0' 0x240002E9: 00 DC.B 0x00 ; '\0' 0x240002EA: 00 DC.B 0x00 ; '\0' 0x240002EB: 00 DC.B 0x00 ; '\0' 0x240002EC: 00 DC.B 0x00 ; '\0' 0x240002ED: 00 DC.B 0x00 ; '\0' 0x240002EE: 00 DC.B 0x00 ; '\0' 0x240002EF: 00 DC.B 0x00 ; '\0' 0x240002F0: 00 DC.B 0x00 ; '\0' 0x240002F1: 00 DC.B 0x00 ; '\0' 0x240002F2: 00 DC.B 0x00 ; '\0' 0x240002F3: 00 DC.B 0x00 ; '\0' 0x240002F4: 00 DC.B 0x00 ; '\0' 0x240002F5: 00 DC.B 0x00 ; '\0' 0x240002F6: 00 DC.B 0x00 ; '\0' 0x240002F7: 00 DC.B 0x00 ; '\0' 0x240002F8: 00 DC.B 0x00 ; '\0' 0x240002F9: 00 DC.B 0x00 ; '\0' 0x240002FA: 00 DC.B 0x00 ; '\0' 0x240002FB: 00 DC.B 0x00 ; '\0' 0x240002FC: 00 DC.B 0x00 ; '\0' 0x240002FD: 00 DC.B 0x00 ; '\0' 0x240002FE: 00 DC.B 0x00 ; '\0' 0x240002FF: 00 DC.B 0x00 ; '\0' 0x24000300: 00 DC.B 0x00 ; '\0' 0x24000301: 00 DC.B 0x00 ; '\0' 0x24000302: 00 DC.B 0x00 ; '\0' 0x24000303: 00 DC.B 0x00 ; '\0' 0x24000304: 00 DC.B 0x00 ; '\0' 0x24000305: 00 DC.B 0x00 ; '\0' 0x24000306: 00 DC.B 0x00 ; '\0' 0x24000307: 00 DC.B 0x00 ; '\0' 0x24000308: 00 DC.B 0x00 ; '\0' 0x24000309: 00 DC.B 0x00 ; '\0' 0x2400030A: 00 DC.B 0x00 ; '\0' 0x2400030B: 00 DC.B 0x00 ; '\0' 0x2400030C: 00 DC.B 0x00 ; '\0' 0x2400030D: 00 DC.B 0x00 ; '\0' 0x2400030E: 00 DC.B 0x00 ; '\0' 0x2400030F: 00 DC.B 0x00 ; '\0' 0x24000310: 00 DC.B 0x00 ; '\0' 0x24000311: 00 DC.B 0x00 ; '\0' 0x24000312: 00 DC.B 0x00 ; '\0' 0x24000313: 00 DC.B 0x00 ; '\0' 0x24000314: 00 DC.B 0x00 ; '\0' 0x24000315: 00 DC.B 0x00 ; '\0' 0x24000316: 00 DC.B 0x00 ; '\0' 0x24000317: 00 DC.B 0x00 ; '\0' 0x24000318: 00 DC.B 0x00 ; '\0' 0x24000319: 00 DC.B 0x00 ; '\0' 0x2400031A: 00 DC.B 0x00 ; '\0' 0x2400031B: 00 DC.B 0x00 ; '\0' 0x2400031C: 00 DC.B 0x00 ; '\0' 0x2400031D: 00 DC.B 0x00 ; '\0' 0x2400031E: 00 DC.B 0x00 ; '\0' 0x2400031F: 00 DC.B 0x00 ; '\0' 0x24000320: 00 DC.B 0x00 ; '\0' 0x24000321: 00 DC.B 0x00 ; '\0' 0x24000322: 00 DC.B 0x00 ; '\0' 0x24000323: 00 DC.B 0x00 ; '\0' 0x24000324: 00 DC.B 0x00 ; '\0' 0x24000325: 00 DC.B 0x00 ; '\0' 0x24000326: 00 DC.B 0x00 ; '\0' 0x24000327: 00 DC.B 0x00 ; '\0' 0x24000328: 00 DC.B 0x00 ; '\0' 0x24000329: 00 DC.B 0x00 ; '\0' 0x2400032A: 00 DC.B 0x00 ; '\0' 0x2400032B: 00 DC.B 0x00 ; '\0' 0x2400032C: 00 DC.B 0x00 ; '\0' 0x2400032D: 00 DC.B 0x00 ; '\0' 0x2400032E: 00 DC.B 0x00 ; '\0' 0x2400032F: 00 DC.B 0x00 ; '\0' 0x24000330: 00 DC.B 0x00 ; '\0' 0x24000331: 00 DC.B 0x00 ; '\0' 0x24000332: 00 DC.B 0x00 ; '\0' 0x24000333: 00 DC.B 0x00 ; '\0' 0x24000334: 00 DC.B 0x00 ; '\0' 0x24000335: 00 DC.B 0x00 ; '\0' 0x24000336: 00 DC.B 0x00 ; '\0' 0x24000337: 00 DC.B 0x00 ; '\0' 0x24000338: 00 DC.B 0x00 ; '\0' 0x24000339: 00 DC.B 0x00 ; '\0' 0x2400033A: 00 DC.B 0x00 ; '\0' 0x2400033B: 00 DC.B 0x00 ; '\0' 0x2400033C: 00 DC.B 0x00 ; '\0' 0x2400033D: 00 DC.B 0x00 ; '\0' 0x2400033E: 00 DC.B 0x00 ; '\0' 0x2400033F: 00 DC.B 0x00 ; '\0' 0x24000340: 00 DC.B 0x00 ; '\0' 0x24000341: 00 DC.B 0x00 ; '\0' 0x24000342: 00 DC.B 0x00 ; '\0' 0x24000343: 00 DC.B 0x00 ; '\0' 0x24000344: 00 DC.B 0x00 ; '\0' 0x24000345: 00 DC.B 0x00 ; '\0' 0x24000346: 00 DC.B 0x00 ; '\0' 0x24000347: 00 DC.B 0x00 ; '\0' 0x24000348: 00 DC.B 0x00 ; '\0' 0x24000349: 00 DC.B 0x00 ; '\0' 0x2400034A: 00 DC.B 0x00 ; '\0' 0x2400034B: 00 DC.B 0x00 ; '\0' 0x2400034C: 00 DC.B 0x00 ; '\0' 0x2400034D: 00 DC.B 0x00 ; '\0' 0x2400034E: 00 DC.B 0x00 ; '\0' 0x2400034F: 00 DC.B 0x00 ; '\0' 0x24000350: 00 DC.B 0x00 ; '\0' 0x24000351: 00 DC.B 0x00 ; '\0' 0x24000352: 00 DC.B 0x00 ; '\0' 0x24000353: 00 DC.B 0x00 ; '\0' 0x24000354: 00 DC.B 0x00 ; '\0' 0x24000355: 00 DC.B 0x00 ; '\0' 0x24000356: 00 DC.B 0x00 ; '\0' 0x24000357: 00 DC.B 0x00 ; '\0' 0x24000358: 00 DC.B 0x00 ; '\0' 0x24000359: 00 DC.B 0x00 ; '\0' 0x2400035A: 00 DC.B 0x00 ; '\0' 0x2400035B: 00 DC.B 0x00 ; '\0' 0x2400035C: 00 DC.B 0x00 ; '\0' 0x2400035D: 00 DC.B 0x00 ; '\0' 0x2400035E: 00 DC.B 0x00 ; '\0' 0x2400035F: 00 DC.B 0x00 ; '\0' 0x24000360: 00 DC.B 0x00 ; '\0' 0x24000361: 00 DC.B 0x00 ; '\0' 0x24000362: 00 DC.B 0x00 ; '\0' 0x24000363: 00 DC.B 0x00 ; '\0' 0x24000364: 00 DC.B 0x00 ; '\0' 0x24000365: 00 DC.B 0x00 ; '\0' 0x24000366: 00 DC.B 0x00 ; '\0' 0x24000367: 00 DC.B 0x00 ; '\0' 0x24000368: 00 DC.B 0x00 ; '\0' 0x24000369: 00 DC.B 0x00 ; '\0' 0x2400036A: 00 DC.B 0x00 ; '\0' 0x2400036B: 00 DC.B 0x00 ; '\0' 0x2400036C: 00 DC.B 0x00 ; '\0' 0x2400036D: 00 DC.B 0x00 ; '\0' 0x2400036E: 00 DC.B 0x00 ; '\0' 0x2400036F: 00 DC.B 0x00 ; '\0' 0x24000370: 00 DC.B 0x00 ; '\0' 0x24000371: 00 DC.B 0x00 ; '\0' 0x24000372: 00 DC.B 0x00 ; '\0' 0x24000373: 00 DC.B 0x00 ; '\0' 0x24000374: 00 DC.B 0x00 ; '\0' 0x24000375: 00 DC.B 0x00 ; '\0' 0x24000376: 00 DC.B 0x00 ; '\0' 0x24000377: 00 DC.B 0x00 ; '\0' 0x24000378: 00 DC.B 0x00 ; '\0' 0x24000379: 00 DC.B 0x00 ; '\0' 0x2400037A: 00 DC.B 0x00 ; '\0' 0x2400037B: 00 DC.B 0x00 ; '\0' 0x2400037C: 00 DC.B 0x00 ; '\0' 0x2400037D: 00 DC.B 0x00 ; '\0' 0x2400037E: 00 DC.B 0x00 ; '\0' 0x2400037F: 00 DC.B 0x00 ; '\0' 0x24000380: 00 DC.B 0x00 ; '\0' 0x24000381: 00 DC.B 0x00 ; '\0' 0x24000382: 00 DC.B 0x00 ; '\0' 0x24000383: 00 DC.B 0x00 ; '\0' 0x24000384: 00 DC.B 0x00 ; '\0' 0x24000385: 00 DC.B 0x00 ; '\0' 0x24000386: 00 DC.B 0x00 ; '\0' 0x24000387: 00 DC.B 0x00 ; '\0' 0x24000388: 00 DC.B 0x00 ; '\0' 0x24000389: 00 DC.B 0x00 ; '\0' 0x2400038A: 00 DC.B 0x00 ; '\0' 0x2400038B: 00 DC.B 0x00 ; '\0' 0x2400038C: 00 DC.B 0x00 ; '\0' 0x2400038D: 00 DC.B 0x00 ; '\0' 0x2400038E: 00 DC.B 0x00 ; '\0' 0x2400038F: 00 DC.B 0x00 ; '\0' 0x24000390: 00 DC.B 0x00 ; '\0' 0x24000391: 00 DC.B 0x00 ; '\0' 0x24000392: 00 DC.B 0x00 ; '\0' 0x24000393: 00 DC.B 0x00 ; '\0' 0x24000394: 00 DC.B 0x00 ; '\0' 0x24000395: 00 DC.B 0x00 ; '\0' 0x24000396: 00 DC.B 0x00 ; '\0' 0x24000397: 00 DC.B 0x00 ; '\0' 0x24000398: 00 DC.B 0x00 ; '\0' 0x24000399: 00 DC.B 0x00 ; '\0' 0x2400039A: 00 DC.B 0x00 ; '\0' 0x2400039B: 00 DC.B 0x00 ; '\0' 0x2400039C: 00 DC.B 0x00 ; '\0' 0x2400039D: 00 DC.B 0x00 ; '\0' 0x2400039E: 00 DC.B 0x00 ; '\0' 0x2400039F: 00 DC.B 0x00 ; '\0' 0x240003A0: 00 DC.B 0x00 ; '\0' 0x240003A1: 00 DC.B 0x00 ; '\0' 0x240003A2: 00 DC.B 0x00 ; '\0' 0x240003A3: 00 DC.B 0x00 ; '\0' 0x240003A4: 00 DC.B 0x00 ; '\0' 0x240003A5: 00 DC.B 0x00 ; '\0' 0x240003A6: 00 DC.B 0x00 ; '\0' 0x240003A7: 00 DC.B 0x00 ; '\0' 0x240003A8: 00 DC.B 0x00 ; '\0' 0x240003A9: 00 DC.B 0x00 ; '\0' 0x240003AA: 00 DC.B 0x00 ; '\0' 0x240003AB: 00 DC.B 0x00 ; '\0' 0x240003AC: 00 DC.B 0x00 ; '\0' 0x240003AD: 00 DC.B 0x00 ; '\0' 0x240003AE: 00 DC.B 0x00 ; '\0' 0x240003AF: 00 DC.B 0x00 ; '\0' 0x240003B0: 00 DC.B 0x00 ; '\0' 0x240003B1: 00 DC.B 0x00 ; '\0' 0x240003B2: 00 DC.B 0x00 ; '\0' 0x240003B3: 00 DC.B 0x00 ; '\0' 0x240003B4: 00 DC.B 0x00 ; '\0' 0x240003B5: 00 DC.B 0x00 ; '\0' 0x240003B6: 00 DC.B 0x00 ; '\0' 0x240003B7: 00 DC.B 0x00 ; '\0' 0x240003B8: 00 DC.B 0x00 ; '\0' 0x240003B9: 00 DC.B 0x00 ; '\0' 0x240003BA: 00 DC.B 0x00 ; '\0' 0x240003BB: 00 DC.B 0x00 ; '\0' 0x240003BC: 00 DC.B 0x00 ; '\0' 0x240003BD: 00 DC.B 0x00 ; '\0' 0x240003BE: 00 DC.B 0x00 ; '\0' 0x240003BF: 00 DC.B 0x00 ; '\0' 0x240003C0: 00 DC.B 0x00 ; '\0' 0x240003C1: 00 DC.B 0x00 ; '\0' 0x240003C2: 00 DC.B 0x00 ; '\0' 0x240003C3: 00 DC.B 0x00 ; '\0' 0x240003C4: 00 DC.B 0x00 ; '\0' 0x240003C5: 00 DC.B 0x00 ; '\0' 0x240003C6: 00 DC.B 0x00 ; '\0' 0x240003C7: 00 DC.B 0x00 ; '\0' 0x240003C8: 00 DC.B 0x00 ; '\0' 0x240003C9: 00 DC.B 0x00 ; '\0' 0x240003CA: 00 DC.B 0x00 ; '\0' 0x240003CB: 00 DC.B 0x00 ; '\0' 0x240003CC: 00 DC.B 0x00 ; '\0' 0x240003CD: 00 DC.B 0x00 ; '\0' 0x240003CE: 00 DC.B 0x00 ; '\0' 0x240003CF: 00 DC.B 0x00 ; '\0' 0x240003D0: 00 DC.B 0x00 ; '\0' 0x240003D1: 00 DC.B 0x00 ; '\0' 0x240003D2: 00 DC.B 0x00 ; '\0' 0x240003D3: 00 DC.B 0x00 ; '\0' 0x240003D4: 00 DC.B 0x00 ; '\0' 0x240003D5: 00 DC.B 0x00 ; '\0' 0x240003D6: 00 DC.B 0x00 ; '\0' 0x240003D7: 00 DC.B 0x00 ; '\0' 0x240003D8: 00 DC.B 0x00 ; '\0' 0x240003D9: 00 DC.B 0x00 ; '\0' 0x240003DA: 00 DC.B 0x00 ; '\0' 0x240003DB: 00 DC.B 0x00 ; '\0' 0x240003DC: 00 DC.B 0x00 ; '\0' 0x240003DD: 00 DC.B 0x00 ; '\0' 0x240003DE: 00 DC.B 0x00 ; '\0' 0x240003DF: 00 DC.B 0x00 ; '\0' 0x240003E0: 00 DC.B 0x00 ; '\0' 0x240003E1: 00 DC.B 0x00 ; '\0' 0x240003E2: 00 DC.B 0x00 ; '\0' 0x240003E3: 00 DC.B 0x00 ; '\0' 0x240003E4: 00 DC.B 0x00 ; '\0' 0x240003E5: 00 DC.B 0x00 ; '\0' 0x240003E6: 00 DC.B 0x00 ; '\0' 0x240003E7: 00 DC.B 0x00 ; '\0' 0x240003E8: 00 DC.B 0x00 ; '\0' 0x240003E9: 00 DC.B 0x00 ; '\0' 0x240003EA: 00 DC.B 0x00 ; '\0' 0x240003EB: 00 DC.B 0x00 ; '\0' 0x240003EC: 00 DC.B 0x00 ; '\0' 0x240003ED: 00 DC.B 0x00 ; '\0' 0x240003EE: 00 DC.B 0x00 ; '\0' 0x240003EF: 00 DC.B 0x00 ; '\0' 0x240003F0: 00 DC.B 0x00 ; '\0' 0x240003F1: 00 DC.B 0x00 ; '\0' 0x240003F2: 00 DC.B 0x00 ; '\0' 0x240003F3: 00 DC.B 0x00 ; '\0' 0x240003F4: 00 DC.B 0x00 ; '\0' 0x240003F5: 00 DC.B 0x00 ; '\0' 0x240003F6: 00 DC.B 0x00 ; '\0' 0x240003F7: 00 DC.B 0x00 ; '\0' 0x240003F8: 00 DC.B 0x00 ; '\0' 0x240003F9: 00 DC.B 0x00 ; '\0' 0x240003FA: 00 DC.B 0x00 ; '\0' 0x240003FB: 00 DC.B 0x00 ; '\0' 0x240003FC: 00 DC.B 0x00 ; '\0' 0x240003FD: 00 DC.B 0x00 ; '\0' 0x240003FE: 00 DC.B 0x00 ; '\0' 0x240003FF: 00 DC.B 0x00 ; '\0' 0x24000400: 00 DC.B 0x00 ; '\0' 0x24000401: 00 DC.B 0x00 ; '\0' 0x24000402: 00 DC.B 0x00 ; '\0' 0x24000403: 00 DC.B 0x00 ; '\0' 0x24000404: 00 DC.B 0x00 ; '\0' 0x24000405: 00 DC.B 0x00 ; '\0' 0x24000406: 00 DC.B 0x00 ; '\0' 0x24000407: 00 DC.B 0x00 ; '\0' 0x24000408: 00 DC.B 0x00 ; '\0' 0x24000409: 00 DC.B 0x00 ; '\0' 0x2400040A: 00 DC.B 0x00 ; '\0' 0x2400040B: 00 DC.B 0x00 ; '\0' 0x2400040C: 00 DC.B 0x00 ; '\0' 0x2400040D: 00 DC.B 0x00 ; '\0' 0x2400040E: 00 DC.B 0x00 ; '\0' 0x2400040F: 00 DC.B 0x00 ; '\0' 0x24000410: 00 DC.B 0x00 ; '\0' 0x24000411: 00 DC.B 0x00 ; '\0' 0x24000412: 00 DC.B 0x00 ; '\0' 0x24000413: 00 DC.B 0x00 ; '\0' 0x24000414: 00 DC.B 0x00 ; '\0' 0x24000415: 00 DC.B 0x00 ; '\0' 0x24000416: 00 DC.B 0x00 ; '\0' 0x24000417: 00 DC.B 0x00 ; '\0' 0x24000418: 00 DC.B 0x00 ; '\0' 0x24000419: 00 DC.B 0x00 ; '\0' 0x2400041A: 00 DC.B 0x00 ; '\0' 0x2400041B: 00 DC.B 0x00 ; '\0' 0x2400041C: 00 DC.B 0x00 ; '\0' 0x2400041D: 00 DC.B 0x00 ; '\0' 0x2400041E: 00 DC.B 0x00 ; '\0' 0x2400041F: 00 DC.B 0x00 ; '\0' 0x24000420: 00 DC.B 0x00 ; '\0' 0x24000421: 00 DC.B 0x00 ; '\0' 0x24000422: 00 DC.B 0x00 ; '\0' 0x24000423: 00 DC.B 0x00 ; '\0' 0x24000424: 00 DC.B 0x00 ; '\0' 0x24000425: 00 DC.B 0x00 ; '\0' 0x24000426: 00 DC.B 0x00 ; '\0' 0x24000427: 00 DC.B 0x00 ; '\0' 0x24000428: 00 DC.B 0x00 ; '\0' 0x24000429: 00 DC.B 0x00 ; '\0' 0x2400042A: 00 DC.B 0x00 ; '\0' 0x2400042B: 00 DC.B 0x00 ; '\0' 0x2400042C: 00 DC.B 0x00 ; '\0' 0x2400042D: 00 DC.B 0x00 ; '\0' 0x2400042E: 00 DC.B 0x00 ; '\0' 0x2400042F: 00 DC.B 0x00 ; '\0' 0x24000430: 00 DC.B 0x00 ; '\0' 0x24000431: 00 DC.B 0x00 ; '\0' 0x24000432: 00 DC.B 0x00 ; '\0' 0x24000433: 00 DC.B 0x00 ; '\0' 0x24000434: 00 DC.B 0x00 ; '\0' 0x24000435: 00 DC.B 0x00 ; '\0' 0x24000436: 00 DC.B 0x00 ; '\0' 0x24000437: 00 DC.B 0x00 ; '\0' 0x24000438: 00 DC.B 0x00 ; '\0' 0x24000439: 00 DC.B 0x00 ; '\0' 0x2400043A: 00 DC.B 0x00 ; '\0' 0x2400043B: 00 DC.B 0x00 ; '\0' 0x2400043C: 00 DC.B 0x00 ; '\0' 0x2400043D: 00 DC.B 0x00 ; '\0' 0x2400043E: 00 DC.B 0x00 ; '\0' 0x2400043F: 00 DC.B 0x00 ; '\0' 0x24000440: 00 DC.B 0x00 ; '\0' 0x24000441: 00 DC.B 0x00 ; '\0' 0x24000442: 00 DC.B 0x00 ; '\0' 0x24000443: 00 DC.B 0x00 ; '\0' 0x24000444: 00 DC.B 0x00 ; '\0' 0x24000445: 00 DC.B 0x00 ; '\0' 0x24000446: 00 DC.B 0x00 ; '\0' 0x24000447: 00 DC.B 0x00 ; '\0' 0x24000448: 00 DC.B 0x00 ; '\0' 0x24000449: 00 DC.B 0x00 ; '\0' 0x2400044A: 00 DC.B 0x00 ; '\0' 0x2400044B: 00 DC.B 0x00 ; '\0' 0x2400044C: 00 DC.B 0x00 ; '\0' 0x2400044D: 00 DC.B 0x00 ; '\0' 0x2400044E: 00 DC.B 0x00 ; '\0' 0x2400044F: 00 DC.B 0x00 ; '\0' 0x24000450: 00 DC.B 0x00 ; '\0' 0x24000451: 00 DC.B 0x00 ; '\0' 0x24000452: 00 DC.B 0x00 ; '\0' 0x24000453: 00 DC.B 0x00 ; '\0' 0x24000454: 00 DC.B 0x00 ; '\0' 0x24000455: 00 DC.B 0x00 ; '\0' 0x24000456: 00 DC.B 0x00 ; '\0' 0x24000457: 00 DC.B 0x00 ; '\0' 0x24000458: 00 DC.B 0x00 ; '\0' 0x24000459: 00 DC.B 0x00 ; '\0' 0x2400045A: 00 DC.B 0x00 ; '\0' 0x2400045B: 00 DC.B 0x00 ; '\0' 0x2400045C: 00 DC.B 0x00 ; '\0' 0x2400045D: 00 DC.B 0x00 ; '\0' 0x2400045E: 00 DC.B 0x00 ; '\0' 0x2400045F: 00 DC.B 0x00 ; '\0' 0x24000460: 00 DC.B 0x00 ; '\0' 0x24000461: 00 DC.B 0x00 ; '\0' 0x24000462: 00 DC.B 0x00 ; '\0' 0x24000463: 00 DC.B 0x00 ; '\0' 0x24000464: 00 DC.B 0x00 ; '\0' 0x24000465: 00 DC.B 0x00 ; '\0' 0x24000466: 00 DC.B 0x00 ; '\0' 0x24000467: 00 DC.B 0x00 ; '\0' 0x24000468: 00 DC.B 0x00 ; '\0' 0x24000469: 00 DC.B 0x00 ; '\0' 0x2400046A: 00 DC.B 0x00 ; '\0' 0x2400046B: 00 DC.B 0x00 ; '\0' 0x2400046C: 00 DC.B 0x00 ; '\0' 0x2400046D: 00 DC.B 0x00 ; '\0' 0x2400046E: 00 DC.B 0x00 ; '\0' 0x2400046F: 00 DC.B 0x00 ; '\0' 0x24000470: 00 DC.B 0x00 ; '\0' 0x24000471: 00 DC.B 0x00 ; '\0' 0x24000472: 00 DC.B 0x00 ; '\0' 0x24000473: 00 DC.B 0x00 ; '\0' 0x24000474: 00 DC.B 0x00 ; '\0' 0x24000475: 00 DC.B 0x00 ; '\0' 0x24000476: 00 DC.B 0x00 ; '\0' 0x24000477: 00 DC.B 0x00 ; '\0' 0x24000478: 00 DC.B 0x00 ; '\0' 0x24000479: 00 DC.B 0x00 ; '\0' 0x2400047A: 00 DC.B 0x00 ; '\0' 0x2400047B: 00 DC.B 0x00 ; '\0' 0x2400047C: 00 DC.B 0x00 ; '\0' 0x2400047D: 00 DC.B 0x00 ; '\0' 0x2400047E: 00 DC.B 0x00 ; '\0' 0x2400047F: 00 DC.B 0x00 ; '\0' 0x24000480: 00 DC.B 0x00 ; '\0' 0x24000481: 00 DC.B 0x00 ; '\0' 0x24000482: 00 DC.B 0x00 ; '\0' 0x24000483: 00 DC.B 0x00 ; '\0' 0x24000484: 00 DC.B 0x00 ; '\0' 0x24000485: 00 DC.B 0x00 ; '\0' 0x24000486: 00 DC.B 0x00 ; '\0' 0x24000487: 00 DC.B 0x00 ; '\0' 0x24000488: 00 DC.B 0x00 ; '\0' 0x24000489: 00 DC.B 0x00 ; '\0' 0x2400048A: 00 DC.B 0x00 ; '\0' 0x2400048B: 00 DC.B 0x00 ; '\0' 0x2400048C: 00 DC.B 0x00 ; '\0' 0x2400048D: 00 DC.B 0x00 ; '\0' 0x2400048E: 00 DC.B 0x00 ; '\0' 0x2400048F: 00 DC.B 0x00 ; '\0' 0x24000490: 00 DC.B 0x00 ; '\0' 0x24000491: 00 DC.B 0x00 ; '\0' 0x24000492: 00 DC.B 0x00 ; '\0' 0x24000493: 00 DC.B 0x00 ; '\0' 0x24000494: 00 DC.B 0x00 ; '\0' 0x24000495: 00 DC.B 0x00 ; '\0' 0x24000496: 00 DC.B 0x00 ; '\0' 0x24000497: 00 DC.B 0x00 ; '\0' 0x24000498: 00 DC.B 0x00 ; '\0' 0x24000499: 00 DC.B 0x00 ; '\0' 0x2400049A: 00 DC.B 0x00 ; '\0' 0x2400049B: 00 DC.B 0x00 ; '\0' 0x2400049C: 00 DC.B 0x00 ; '\0' 0x2400049D: 00 DC.B 0x00 ; '\0' 0x2400049E: 00 DC.B 0x00 ; '\0' 0x2400049F: 00 DC.B 0x00 ; '\0' 0x240004A0: 00 DC.B 0x00 ; '\0' 0x240004A1: 00 DC.B 0x00 ; '\0' 0x240004A2: 00 DC.B 0x00 ; '\0' 0x240004A3: 00 DC.B 0x00 ; '\0' 0x240004A4: 00 DC.B 0x00 ; '\0' 0x240004A5: 00 DC.B 0x00 ; '\0' 0x240004A6: 00 DC.B 0x00 ; '\0' 0x240004A7: 00 DC.B 0x00 ; '\0' 0x240004A8: 00 DC.B 0x00 ; '\0' 0x240004A9: 00 DC.B 0x00 ; '\0' 0x240004AA: 00 DC.B 0x00 ; '\0' 0x240004AB: 00 DC.B 0x00 ; '\0' 0x240004AC: 00 DC.B 0x00 ; '\0' 0x240004AD: 00 DC.B 0x00 ; '\0' 0x240004AE: 00 DC.B 0x00 ; '\0' 0x240004AF: 00 DC.B 0x00 ; '\0' 0x240004B0: 00 DC.B 0x00 ; '\0' 0x240004B1: 00 DC.B 0x00 ; '\0' 0x240004B2: 00 DC.B 0x00 ; '\0' 0x240004B3: 00 DC.B 0x00 ; '\0' 0x240004B4: 00 DC.B 0x00 ; '\0' 0x240004B5: 00 DC.B 0x00 ; '\0' 0x240004B6: 00 DC.B 0x00 ; '\0' 0x240004B7: 00 DC.B 0x00 ; '\0' 0x240004B8: 00 DC.B 0x00 ; '\0' 0x240004B9: 00 DC.B 0x00 ; '\0' 0x240004BA: 00 DC.B 0x00 ; '\0' 0x240004BB: 00 DC.B 0x00 ; '\0' 0x240004BC: 00 DC.B 0x00 ; '\0' 0x240004BD: 00 DC.B 0x00 ; '\0' 0x240004BE: 00 DC.B 0x00 ; '\0' 0x240004BF: 00 DC.B 0x00 ; '\0' 0x240004C0: 00 DC.B 0x00 ; '\0' 0x240004C1: 00 DC.B 0x00 ; '\0' 0x240004C2: 00 DC.B 0x00 ; '\0' 0x240004C3: 00 DC.B 0x00 ; '\0' 0x240004C4: 00 DC.B 0x00 ; '\0' 0x240004C5: 00 DC.B 0x00 ; '\0' 0x240004C6: 00 DC.B 0x00 ; '\0' 0x240004C7: 00 DC.B 0x00 ; '\0' 0x240004C8: 00 DC.B 0x00 ; '\0' 0x240004C9: 00 DC.B 0x00 ; '\0' 0x240004CA: 00 DC.B 0x00 ; '\0' 0x240004CB: 00 DC.B 0x00 ; '\0' 0x240004CC: 00 DC.B 0x00 ; '\0' 0x240004CD: 00 DC.B 0x00 ; '\0' 0x240004CE: 00 DC.B 0x00 ; '\0' 0x240004CF: 00 DC.B 0x00 ; '\0' 0x240004D0: 00 DC.B 0x00 ; '\0' 0x240004D1: 00 DC.B 0x00 ; '\0' 0x240004D2: 00 DC.B 0x00 ; '\0' 0x240004D3: 00 DC.B 0x00 ; '\0' 0x240004D4: 00 DC.B 0x00 ; '\0' 0x240004D5: 00 DC.B 0x00 ; '\0' 0x240004D6: 00 DC.B 0x00 ; '\0' 0x240004D7: 00 DC.B 0x00 ; '\0' 0x240004D8: 00 DC.B 0x00 ; '\0' 0x240004D9: 00 DC.B 0x00 ; '\0' 0x240004DA: 00 DC.B 0x00 ; '\0' 0x240004DB: 00 DC.B 0x00 ; '\0' 0x240004DC: 00 DC.B 0x00 ; '\0' 0x240004DD: 00 DC.B 0x00 ; '\0' 0x240004DE: 00 DC.B 0x00 ; '\0' 0x240004DF: 00 DC.B 0x00 ; '\0' 0x240004E0: 00 DC.B 0x00 ; '\0' 0x240004E1: 00 DC.B 0x00 ; '\0' 0x240004E2: 00 DC.B 0x00 ; '\0' 0x240004E3: 00 DC.B 0x00 ; '\0' 0x240004E4: 00 DC.B 0x00 ; '\0' 0x240004E5: 00 DC.B 0x00 ; '\0' 0x240004E6: 00 DC.B 0x00 ; '\0' 0x240004E7: 00 DC.B 0x00 ; '\0' 0x240004E8: 00 DC.B 0x00 ; '\0' 0x240004E9: 00 DC.B 0x00 ; '\0' 0x240004EA: 00 DC.B 0x00 ; '\0' 0x240004EB: 00 DC.B 0x00 ; '\0' 0x240004EC: 00 DC.B 0x00 ; '\0' 0x240004ED: 00 DC.B 0x00 ; '\0' 0x240004EE: 00 DC.B 0x00 ; '\0' 0x240004EF: 00 DC.B 0x00 ; '\0' 0x240004F0: 00 DC.B 0x00 ; '\0' 0x240004F1: 00 DC.B 0x00 ; '\0' 0x240004F2: 00 DC.B 0x00 ; '\0' 0x240004F3: 00 DC.B 0x00 ; '\0' 0x240004F4: 00 DC.B 0x00 ; '\0' 0x240004F5: 00 DC.B 0x00 ; '\0' 0x240004F6: 00 DC.B 0x00 ; '\0' 0x240004F7: 00 DC.B 0x00 ; '\0' 0x240004F8: 00 DC.B 0x00 ; '\0' 0x240004F9: 00 DC.B 0x00 ; '\0' 0x240004FA: 00 DC.B 0x00 ; '\0' 0x240004FB: 00 DC.B 0x00 ; '\0' 0x240004FC: 00 DC.B 0x00 ; '\0' 0x240004FD: 00 DC.B 0x00 ; '\0' 0x240004FE: 00 DC.B 0x00 ; '\0' 0x240004FF: 00 DC.B 0x00 ; '\0' 0x24000500: 00 DC.B 0x00 ; '\0' 0x24000501: 00 DC.B 0x00 ; '\0' 0x24000502: 00 DC.B 0x00 ; '\0' 0x24000503: 00 DC.B 0x00 ; '\0' 0x24000504: 00 DC.B 0x00 ; '\0' 0x24000505: 00 DC.B 0x00 ; '\0' 0x24000506: 00 DC.B 0x00 ; '\0' 0x24000507: 00 DC.B 0x00 ; '\0' 0x24000508: 00 DC.B 0x00 ; '\0' 0x24000509: 00 DC.B 0x00 ; '\0' 0x2400050A: 00 DC.B 0x00 ; '\0' 0x2400050B: 00 DC.B 0x00 ; '\0' 0x2400050C: 00 DC.B 0x00 ; '\0' 0x2400050D: 00 DC.B 0x00 ; '\0' 0x2400050E: 00 DC.B 0x00 ; '\0' 0x2400050F: 00 DC.B 0x00 ; '\0' 0x24000510: 00 DC.B 0x00 ; '\0' 0x24000511: 00 DC.B 0x00 ; '\0' 0x24000512: 00 DC.B 0x00 ; '\0' 0x24000513: 00 DC.B 0x00 ; '\0' 0x24000514: 00 DC.B 0x00 ; '\0' 0x24000515: 00 DC.B 0x00 ; '\0' 0x24000516: 00 DC.B 0x00 ; '\0' 0x24000517: 00 DC.B 0x00 ; '\0' 0x24000518: 00 DC.B 0x00 ; '\0' 0x24000519: 00 DC.B 0x00 ; '\0' 0x2400051A: 00 DC.B 0x00 ; '\0' 0x2400051B: 00 DC.B 0x00 ; '\0' 0x2400051C: 00 DC.B 0x00 ; '\0' 0x2400051D: 00 DC.B 0x00 ; '\0' 0x2400051E: 00 DC.B 0x00 ; '\0' 0x2400051F: 00 DC.B 0x00 ; '\0' 0x24000520: 00 DC.B 0x00 ; '\0' 0x24000521: 00 DC.B 0x00 ; '\0' 0x24000522: 00 DC.B 0x00 ; '\0' 0x24000523: 00 DC.B 0x00 ; '\0' 0x24000524: 00 DC.B 0x00 ; '\0' 0x24000525: 00 DC.B 0x00 ; '\0' 0x24000526: 00 DC.B 0x00 ; '\0' 0x24000527: 00 DC.B 0x00 ; '\0' 0x24000528: 00 DC.B 0x00 ; '\0' 0x24000529: 00 DC.B 0x00 ; '\0' 0x2400052A: 00 DC.B 0x00 ; '\0' 0x2400052B: 00 DC.B 0x00 ; '\0' 0x2400052C: 00 DC.B 0x00 ; '\0' 0x2400052D: 00 DC.B 0x00 ; '\0' 0x2400052E: 00 DC.B 0x00 ; '\0' 0x2400052F: 00 DC.B 0x00 ; '\0' 0x24000530: 00 DC.B 0x00 ; '\0' 0x24000531: 00 DC.B 0x00 ; '\0' 0x24000532: 00 DC.B 0x00 ; '\0' 0x24000533: 00 DC.B 0x00 ; '\0' 0x24000534: 00 DC.B 0x00 ; '\0' 0x24000535: 00 DC.B 0x00 ; '\0' 0x24000536: 00 DC.B 0x00 ; '\0' 0x24000537: 00 DC.B 0x00 ; '\0' 0x24000538: 00 DC.B 0x00 ; '\0' 0x24000539: 00 DC.B 0x00 ; '\0' 0x2400053A: 00 DC.B 0x00 ; '\0' 0x2400053B: 00 DC.B 0x00 ; '\0' 0x2400053C: 00 DC.B 0x00 ; '\0' 0x2400053D: 00 DC.B 0x00 ; '\0' 0x2400053E: 00 DC.B 0x00 ; '\0' 0x2400053F: 00 DC.B 0x00 ; '\0' 0x24000540: 00 DC.B 0x00 ; '\0' 0x24000541: 00 DC.B 0x00 ; '\0' 0x24000542: 00 DC.B 0x00 ; '\0' 0x24000543: 00 DC.B 0x00 ; '\0' 0x24000544: 00 DC.B 0x00 ; '\0' 0x24000545: 00 DC.B 0x00 ; '\0' 0x24000546: 00 DC.B 0x00 ; '\0' 0x24000547: 00 DC.B 0x00 ; '\0' 0x24000548: 00 DC.B 0x00 ; '\0' 0x24000549: 00 DC.B 0x00 ; '\0' 0x2400054A: 00 DC.B 0x00 ; '\0' 0x2400054B: 00 DC.B 0x00 ; '\0' 0x2400054C: 00 DC.B 0x00 ; '\0' 0x2400054D: 00 DC.B 0x00 ; '\0' 0x2400054E: 00 DC.B 0x00 ; '\0' 0x2400054F: 00 DC.B 0x00 ; '\0' 0x24000550: 00 DC.B 0x00 ; '\0' 0x24000551: 00 DC.B 0x00 ; '\0' 0x24000552: 00 DC.B 0x00 ; '\0' 0x24000553: 00 DC.B 0x00 ; '\0' 0x24000554: 00 DC.B 0x00 ; '\0' 0x24000555: 00 DC.B 0x00 ; '\0' 0x24000556: 00 DC.B 0x00 ; '\0' 0x24000557: 00 DC.B 0x00 ; '\0' 0x24000558: 00 DC.B 0x00 ; '\0' 0x24000559: 00 DC.B 0x00 ; '\0' 0x2400055A: 00 DC.B 0x00 ; '\0' 0x2400055B: 00 DC.B 0x00 ; '\0' 0x2400055C: 00 DC.B 0x00 ; '\0' 0x2400055D: 00 DC.B 0x00 ; '\0' 0x2400055E: 00 DC.B 0x00 ; '\0' 0x2400055F: 00 DC.B 0x00 ; '\0' 0x24000560: 00 DC.B 0x00 ; '\0' 0x24000561: 00 DC.B 0x00 ; '\0' 0x24000562: 00 DC.B 0x00 ; '\0' 0x24000563: 00 DC.B 0x00 ; '\0' 0x24000564: 00 DC.B 0x00 ; '\0' 0x24000565: 00 DC.B 0x00 ; '\0' 0x24000566: 00 DC.B 0x00 ; '\0' 0x24000567: 00 DC.B 0x00 ; '\0' 0x24000568: 00 DC.B 0x00 ; '\0' 0x24000569: 00 DC.B 0x00 ; '\0' 0x2400056A: 00 DC.B 0x00 ; '\0' 0x2400056B: 00 DC.B 0x00 ; '\0' 0x2400056C: 00 DC.B 0x00 ; '\0' 0x2400056D: 00 DC.B 0x00 ; '\0' 0x2400056E: 00 DC.B 0x00 ; '\0' 0x2400056F: 00 DC.B 0x00 ; '\0' 0x24000570: 00 DC.B 0x00 ; '\0' 0x24000571: 00 DC.B 0x00 ; '\0' 0x24000572: 00 DC.B 0x00 ; '\0' 0x24000573: 00 DC.B 0x00 ; '\0' 0x24000574: 00 DC.B 0x00 ; '\0' 0x24000575: 00 DC.B 0x00 ; '\0' 0x24000576: 00 DC.B 0x00 ; '\0' 0x24000577: 00 DC.B 0x00 ; '\0' 0x24000578: 00 DC.B 0x00 ; '\0' 0x24000579: 00 DC.B 0x00 ; '\0' 0x2400057A: 00 DC.B 0x00 ; '\0' 0x2400057B: 00 DC.B 0x00 ; '\0' 0x2400057C: 00 DC.B 0x00 ; '\0' 0x2400057D: 00 DC.B 0x00 ; '\0' 0x2400057E: 00 DC.B 0x00 ; '\0' 0x2400057F: 00 DC.B 0x00 ; '\0' 0x24000580: 00 DC.B 0x00 ; '\0' 0x24000581: 00 DC.B 0x00 ; '\0' 0x24000582: 00 DC.B 0x00 ; '\0' 0x24000583: 00 DC.B 0x00 ; '\0' 0x24000584: 00 DC.B 0x00 ; '\0' 0x24000585: 00 DC.B 0x00 ; '\0' 0x24000586: 00 DC.B 0x00 ; '\0' 0x24000587: 00 DC.B 0x00 ; '\0' 0x24000588: 00 DC.B 0x00 ; '\0' 0x24000589: 00 DC.B 0x00 ; '\0' 0x2400058A: 00 DC.B 0x00 ; '\0' 0x2400058B: 00 DC.B 0x00 ; '\0' 0x2400058C: 00 DC.B 0x00 ; '\0' 0x2400058D: 00 DC.B 0x00 ; '\0' 0x2400058E: 00 DC.B 0x00 ; '\0' 0x2400058F: 00 DC.B 0x00 ; '\0' 0x24000590: 00 DC.B 0x00 ; '\0' 0x24000591: 00 DC.B 0x00 ; '\0' 0x24000592: 00 DC.B 0x00 ; '\0' 0x24000593: 00 DC.B 0x00 ; '\0' 0x24000594: 00 DC.B 0x00 ; '\0' 0x24000595: 00 DC.B 0x00 ; '\0' 0x24000596: 00 DC.B 0x00 ; '\0' 0x24000597: 00 DC.B 0x00 ; '\0' 0x24000598: 00 DC.B 0x00 ; '\0' 0x24000599: 00 DC.B 0x00 ; '\0' 0x2400059A: 00 DC.B 0x00 ; '\0' 0x2400059B: 00 DC.B 0x00 ; '\0' 0x2400059C: 00 DC.B 0x00 ; '\0' 0x2400059D: 00 DC.B 0x00 ; '\0' 0x2400059E: 00 DC.B 0x00 ; '\0' 0x2400059F: 00 DC.B 0x00 ; '\0' 0x240005A0: 00 DC.B 0x00 ; '\0' 0x240005A1: 00 DC.B 0x00 ; '\0' 0x240005A2: 00 DC.B 0x00 ; '\0' 0x240005A3: 00 DC.B 0x00 ; '\0' 0x240005A4: 00 DC.B 0x00 ; '\0' 0x240005A5: 00 DC.B 0x00 ; '\0' 0x240005A6: 00 DC.B 0x00 ; '\0' 0x240005A7: 00 DC.B 0x00 ; '\0' 0x240005A8: 00 DC.B 0x00 ; '\0' 0x240005A9: 00 DC.B 0x00 ; '\0' 0x240005AA: 00 DC.B 0x00 ; '\0' 0x240005AB: 00 DC.B 0x00 ; '\0' 0x240005AC: 00 DC.B 0x00 ; '\0' 0x240005AD: 00 DC.B 0x00 ; '\0' 0x240005AE: 00 DC.B 0x00 ; '\0' 0x240005AF: 00 DC.B 0x00 ; '\0' 0x240005B0: 00 DC.B 0x00 ; '\0' 0x240005B1: 00 DC.B 0x00 ; '\0' 0x240005B2: 00 DC.B 0x00 ; '\0' 0x240005B3: 00 DC.B 0x00 ; '\0' 0x240005B4: 00 DC.B 0x00 ; '\0' 0x240005B5: 00 DC.B 0x00 ; '\0' 0x240005B6: 00 DC.B 0x00 ; '\0' 0x240005B7: 00 DC.B 0x00 ; '\0' 0x240005B8: 00 DC.B 0x00 ; '\0' 0x240005B9: 00 DC.B 0x00 ; '\0' 0x240005BA: 00 DC.B 0x00 ; '\0' 0x240005BB: 00 DC.B 0x00 ; '\0' 0x240005BC: 00 DC.B 0x00 ; '\0' 0x240005BD: 00 DC.B 0x00 ; '\0' 0x240005BE: 00 DC.B 0x00 ; '\0' 0x240005BF: 00 DC.B 0x00 ; '\0' 0x240005C0: 00 DC.B 0x00 ; '\0' 0x240005C1: 00 DC.B 0x00 ; '\0' 0x240005C2: 00 DC.B 0x00 ; '\0' 0x240005C3: 00 DC.B 0x00 ; '\0' 0x240005C4: 00 DC.B 0x00 ; '\0' 0x240005C5: 00 DC.B 0x00 ; '\0' 0x240005C6: 00 DC.B 0x00 ; '\0' 0x240005C7: 00 DC.B 0x00 ; '\0' 0x240005C8: 00 DC.B 0x00 ; '\0' 0x240005C9: 00 DC.B 0x00 ; '\0' 0x240005CA: 00 DC.B 0x00 ; '\0' 0x240005CB: 00 DC.B 0x00 ; '\0' 0x240005CC: 00 DC.B 0x00 ; '\0' 0x240005CD: 00 DC.B 0x00 ; '\0' 0x240005CE: 00 DC.B 0x00 ; '\0' 0x240005CF: 00 DC.B 0x00 ; '\0' 0x240005D0: 00 DC.B 0x00 ; '\0' 0x240005D1: 00 DC.B 0x00 ; '\0' 0x240005D2: 00 DC.B 0x00 ; '\0' 0x240005D3: 00 DC.B 0x00 ; '\0' 0x240005D4: 00 DC.B 0x00 ; '\0' 0x240005D5: 00 DC.B 0x00 ; '\0' 0x240005D6: 00 DC.B 0x00 ; '\0' 0x240005D7: 00 DC.B 0x00 ; '\0' 0x240005D8: 00 DC.B 0x00 ; '\0' 0x240005D9: 00 DC.B 0x00 ; '\0' 0x240005DA: 00 DC.B 0x00 ; '\0' 0x240005DB: 00 DC.B 0x00 ; '\0' 0x240005DC: 00 DC.B 0x00 ; '\0' 0x240005DD: 00 DC.B 0x00 ; '\0' 0x240005DE: 00 DC.B 0x00 ; '\0' 0x240005DF: 00 DC.B 0x00 ; '\0' 0x240005E0: 00 DC.B 0x00 ; '\0' 0x240005E1: 00 DC.B 0x00 ; '\0' 0x240005E2: 00 DC.B 0x00 ; '\0' 0x240005E3: 00 DC.B 0x00 ; '\0' 0x240005E4: 00 DC.B 0x00 ; '\0' 0x240005E5: 00 DC.B 0x00 ; '\0' 0x240005E6: 00 DC.B 0x00 ; '\0' 0x240005E7: 00 DC.B 0x00 ; '\0' 0x240005E8: 00 DC.B 0x00 ; '\0' 0x240005E9: 00 DC.B 0x00 ; '\0' 0x240005EA: 00 DC.B 0x00 ; '\0' 0x240005EB: 00 DC.B 0x00 ; '\0' 0x240005EC: 00 DC.B 0x00 ; '\0' 0x240005ED: 00 DC.B 0x00 ; '\0' 0x240005EE: 00 DC.B 0x00 ; '\0' 0x240005EF: 00 DC.B 0x00 ; '\0' 0x240005F0: 00 DC.B 0x00 ; '\0' 0x240005F1: 00 DC.B 0x00 ; '\0' 0x240005F2: 00 DC.B 0x00 ; '\0' 0x240005F3: 00 DC.B 0x00 ; '\0' 0x240005F4: 00 DC.B 0x00 ; '\0' 0x240005F5: 00 DC.B 0x00 ; '\0' 0x240005F6: 00 DC.B 0x00 ; '\0' 0x240005F7: 00 DC.B 0x00 ; '\0' 0x240005F8: 00 DC.B 0x00 ; '\0' 0x240005F9: 00 DC.B 0x00 ; '\0' 0x240005FA: 00 DC.B 0x00 ; '\0' 0x240005FB: 00 DC.B 0x00 ; '\0' 0x240005FC: 00 DC.B 0x00 ; '\0' 0x240005FD: 00 DC.B 0x00 ; '\0' 0x240005FE: 00 DC.B 0x00 ; '\0' 0x240005FF: 00 DC.B 0x00 ; '\0' 0x24000600: 00 DC.B 0x00 ; '\0' 0x24000601: 00 DC.B 0x00 ; '\0' 0x24000602: 00 DC.B 0x00 ; '\0' 0x24000603: 00 DC.B 0x00 ; '\0' 0x24000604: 00 DC.B 0x00 ; '\0' 0x24000605: 00 DC.B 0x00 ; '\0' 0x24000606: 00 DC.B 0x00 ; '\0' 0x24000607: 00 DC.B 0x00 ; '\0' 0x24000608: 00 DC.B 0x00 ; '\0' 0x24000609: 00 DC.B 0x00 ; '\0' 0x2400060A: 00 DC.B 0x00 ; '\0' 0x2400060B: 00 DC.B 0x00 ; '\0' 0x2400060C: 00 DC.B 0x00 ; '\0' 0x2400060D: 00 DC.B 0x00 ; '\0' 0x2400060E: 00 DC.B 0x00 ; '\0' 0x2400060F: 00 DC.B 0x00 ; '\0' 0x24000610: 00 DC.B 0x00 ; '\0' 0x24000611: 00 DC.B 0x00 ; '\0' 0x24000612: 00 DC.B 0x00 ; '\0' 0x24000613: 00 DC.B 0x00 ; '\0' 0x24000614: 00 DC.B 0x00 ; '\0' 0x24000615: 00 DC.B 0x00 ; '\0' 0x24000616: 00 DC.B 0x00 ; '\0' 0x24000617: 00 DC.B 0x00 ; '\0' 0x24000618: 00 DC.B 0x00 ; '\0' 0x24000619: 00 DC.B 0x00 ; '\0' 0x2400061A: 00 DC.B 0x00 ; '\0' 0x2400061B: 00 DC.B 0x00 ; '\0' 0x2400061C: 00 DC.B 0x00 ; '\0' 0x2400061D: 00 DC.B 0x00 ; '\0' 0x2400061E: 00 DC.B 0x00 ; '\0' 0x2400061F: 00 DC.B 0x00 ; '\0' 0x24000620: 00 DC.B 0x00 ; '\0' 0x24000621: 00 DC.B 0x00 ; '\0' 0x24000622: 00 DC.B 0x00 ; '\0' 0x24000623: 00 DC.B 0x00 ; '\0' 0x24000624: 00 DC.B 0x00 ; '\0' 0x24000625: 00 DC.B 0x00 ; '\0' 0x24000626: 00 DC.B 0x00 ; '\0' 0x24000627: 00 DC.B 0x00 ; '\0' 0x24000628: 00 DC.B 0x00 ; '\0' 0x24000629: 00 DC.B 0x00 ; '\0' 0x2400062A: 00 DC.B 0x00 ; '\0' 0x2400062B: 00 DC.B 0x00 ; '\0' 0x2400062C: 00 DC.B 0x00 ; '\0' 0x2400062D: 00 DC.B 0x00 ; '\0' 0x2400062E: 00 DC.B 0x00 ; '\0' 0x2400062F: 00 DC.B 0x00 ; '\0' 0x24000630: 00 DC.B 0x00 ; '\0' 0x24000631: 00 DC.B 0x00 ; '\0' 0x24000632: 00 DC.B 0x00 ; '\0' 0x24000633: 00 DC.B 0x00 ; '\0' 0x24000634: 00 DC.B 0x00 ; '\0' 0x24000635: 00 DC.B 0x00 ; '\0' 0x24000636: 00 DC.B 0x00 ; '\0' 0x24000637: 00 DC.B 0x00 ; '\0' 0x24000638: 00 DC.B 0x00 ; '\0' 0x24000639: 00 DC.B 0x00 ; '\0' 0x2400063A: 00 DC.B 0x00 ; '\0' 0x2400063B: 00 DC.B 0x00 ; '\0' 0x2400063C: 00 DC.B 0x00 ; '\0' 0x2400063D: 00 DC.B 0x00 ; '\0' 0x2400063E: 00 DC.B 0x00 ; '\0' 0x2400063F: 00 DC.B 0x00 ; '\0' 0x24000640: 00 DC.B 0x00 ; '\0' 0x24000641: 00 DC.B 0x00 ; '\0' 0x24000642: 00 DC.B 0x00 ; '\0' 0x24000643: 00 DC.B 0x00 ; '\0' 0x24000644: 00 DC.B 0x00 ; '\0' 0x24000645: 00 DC.B 0x00 ; '\0' 0x24000646: 00 DC.B 0x00 ; '\0' 0x24000647: 00 DC.B 0x00 ; '\0' 0x24000648: 00 DC.B 0x00 ; '\0' 0x24000649: 00 DC.B 0x00 ; '\0' 0x2400064A: 00 DC.B 0x00 ; '\0' 0x2400064B: 00 DC.B 0x00 ; '\0' 0x2400064C: 00 DC.B 0x00 ; '\0' 0x2400064D: 00 DC.B 0x00 ; '\0' 0x2400064E: 00 DC.B 0x00 ; '\0' 0x2400064F: 00 DC.B 0x00 ; '\0' 0x24000650: 00 DC.B 0x00 ; '\0' 0x24000651: 00 DC.B 0x00 ; '\0' 0x24000652: 00 DC.B 0x00 ; '\0' 0x24000653: 00 DC.B 0x00 ; '\0' 0x24000654: 00 DC.B 0x00 ; '\0' 0x24000655: 00 DC.B 0x00 ; '\0' 0x24000656: 00 DC.B 0x00 ; '\0' 0x24000657: 00 DC.B 0x00 ; '\0' 0x24000658: 00 DC.B 0x00 ; '\0' 0x24000659: 00 DC.B 0x00 ; '\0' 0x2400065A: 00 DC.B 0x00 ; '\0' 0x2400065B: 00 DC.B 0x00 ; '\0' 0x2400065C: 00 DC.B 0x00 ; '\0' 0x2400065D: 00 DC.B 0x00 ; '\0' 0x2400065E: 00 DC.B 0x00 ; '\0' 0x2400065F: 00 DC.B 0x00 ; '\0' 0x24000660: 00 DC.B 0x00 ; '\0' 0x24000661: 00 DC.B 0x00 ; '\0' 0x24000662: 00 DC.B 0x00 ; '\0' 0x24000663: 00 DC.B 0x00 ; '\0' 0x24000664: 00 DC.B 0x00 ; '\0' 0x24000665: 00 DC.B 0x00 ; '\0' 0x24000666: 00 DC.B 0x00 ; '\0' 0x24000667: 00 DC.B 0x00 ; '\0' 0x24000668: 00 DC.B 0x00 ; '\0' 0x24000669: 00 DC.B 0x00 ; '\0' 0x2400066A: 00 DC.B 0x00 ; '\0' 0x2400066B: 00 DC.B 0x00 ; '\0' 0x2400066C: 00 DC.B 0x00 ; '\0' 0x2400066D: 00 DC.B 0x00 ; '\0' 0x2400066E: 00 DC.B 0x00 ; '\0' 0x2400066F: 00 DC.B 0x00 ; '\0' 0x24000670: 00 DC.B 0x00 ; '\0' 0x24000671: 00 DC.B 0x00 ; '\0' 0x24000672: 00 DC.B 0x00 ; '\0' 0x24000673: 00 DC.B 0x00 ; '\0' 0x24000674: 00 DC.B 0x00 ; '\0' 0x24000675: 00 DC.B 0x00 ; '\0' 0x24000676: 00 DC.B 0x00 ; '\0' 0x24000677: 00 DC.B 0x00 ; '\0' 0x24000678: 00 DC.B 0x00 ; '\0' 0x24000679: 00 DC.B 0x00 ; '\0' 0x2400067A: 00 DC.B 0x00 ; '\0' 0x2400067B: 00 DC.B 0x00 ; '\0' 0x2400067C: 00 DC.B 0x00 ; '\0' 0x2400067D: 00 DC.B 0x00 ; '\0' 0x2400067E: 00 DC.B 0x00 ; '\0' 0x2400067F: 00 DC.B 0x00 ; '\0' 0x24000680: 00 DC.B 0x00 ; '\0' 0x24000681: 00 DC.B 0x00 ; '\0' 0x24000682: 00 DC.B 0x00 ; '\0' 0x24000683: 00 DC.B 0x00 ; '\0' 0x24000684: 00 DC.B 0x00 ; '\0' 0x24000685: 00 DC.B 0x00 ; '\0' 0x24000686: 00 DC.B 0x00 ; '\0' 0x24000687: 00 DC.B 0x00 ; '\0' 0x24000688: 00 DC.B 0x00 ; '\0' 0x24000689: 00 DC.B 0x00 ; '\0' 0x2400068A: 00 DC.B 0x00 ; '\0' 0x2400068B: 00 DC.B 0x00 ; '\0' 0x2400068C: 00 DC.B 0x00 ; '\0' 0x2400068D: 00 DC.B 0x00 ; '\0' 0x2400068E: 00 DC.B 0x00 ; '\0' 0x2400068F: 00 DC.B 0x00 ; '\0' 0x24000690: 00 DC.B 0x00 ; '\0' 0x24000691: 00 DC.B 0x00 ; '\0' 0x24000692: 00 DC.B 0x00 ; '\0' 0x24000693: 00 DC.B 0x00 ; '\0' 0x24000694: 00 DC.B 0x00 ; '\0' 0x24000695: 00 DC.B 0x00 ; '\0' 0x24000696: 00 DC.B 0x00 ; '\0' 0x24000697: 00 DC.B 0x00 ; '\0' 0x24000698: 00 DC.B 0x00 ; '\0' 0x24000699: 00 DC.B 0x00 ; '\0' 0x2400069A: 00 DC.B 0x00 ; '\0' 0x2400069B: 00 DC.B 0x00 ; '\0' 0x2400069C: 00 DC.B 0x00 ; '\0' 0x2400069D: 00 DC.B 0x00 ; '\0' 0x2400069E: 00 DC.B 0x00 ; '\0' 0x2400069F: 00 DC.B 0x00 ; '\0' 0x240006A0: 00 DC.B 0x00 ; '\0' 0x240006A1: 00 DC.B 0x00 ; '\0' 0x240006A2: 00 DC.B 0x00 ; '\0' 0x240006A3: 00 DC.B 0x00 ; '\0' 0x240006A4: 00 DC.B 0x00 ; '\0' 0x240006A5: 00 DC.B 0x00 ; '\0' 0x240006A6: 00 DC.B 0x00 ; '\0' 0x240006A7: 00 DC.B 0x00 ; '\0' 0x240006A8: 00 DC.B 0x00 ; '\0' 0x240006A9: 00 DC.B 0x00 ; '\0' 0x240006AA: 00 DC.B 0x00 ; '\0' 0x240006AB: 00 DC.B 0x00 ; '\0' 0x240006AC: 00 DC.B 0x00 ; '\0' 0x240006AD: 00 DC.B 0x00 ; '\0' 0x240006AE: 00 DC.B 0x00 ; '\0' 0x240006AF: 00 DC.B 0x00 ; '\0' 0x240006B0: 00 DC.B 0x00 ; '\0' 0x240006B1: 00 DC.B 0x00 ; '\0' 0x240006B2: 00 DC.B 0x00 ; '\0' 0x240006B3: 00 DC.B 0x00 ; '\0' 0x240006B4: 00 DC.B 0x00 ; '\0' 0x240006B5: 00 DC.B 0x00 ; '\0' 0x240006B6: 00 DC.B 0x00 ; '\0' 0x240006B7: 00 DC.B 0x00 ; '\0' 0x240006B8: 00 DC.B 0x00 ; '\0' 0x240006B9: 00 DC.B 0x00 ; '\0' 0x240006BA: 00 DC.B 0x00 ; '\0' 0x240006BB: 00 DC.B 0x00 ; '\0' 0x240006BC: 00 DC.B 0x00 ; '\0' 0x240006BD: 00 DC.B 0x00 ; '\0' 0x240006BE: 00 DC.B 0x00 ; '\0' 0x240006BF: 00 DC.B 0x00 ; '\0' 0x240006C0: 00 DC.B 0x00 ; '\0' 0x240006C1: 00 DC.B 0x00 ; '\0' 0x240006C2: 00 DC.B 0x00 ; '\0' 0x240006C3: 00 DC.B 0x00 ; '\0' 0x240006C4: 00 DC.B 0x00 ; '\0' 0x240006C5: 00 DC.B 0x00 ; '\0' 0x240006C6: 00 DC.B 0x00 ; '\0' 0x240006C7: 00 DC.B 0x00 ; '\0' 0x240006C8: 00 DC.B 0x00 ; '\0' 0x240006C9: 00 DC.B 0x00 ; '\0' 0x240006CA: 00 DC.B 0x00 ; '\0' 0x240006CB: 00 DC.B 0x00 ; '\0' 0x240006CC: 00 DC.B 0x00 ; '\0' 0x240006CD: 00 DC.B 0x00 ; '\0' 0x240006CE: 00 DC.B 0x00 ; '\0' 0x240006CF: 00 DC.B 0x00 ; '\0' 0x240006D0: 00 DC.B 0x00 ; '\0' 0x240006D1: 00 DC.B 0x00 ; '\0' 0x240006D2: 00 DC.B 0x00 ; '\0' 0x240006D3: 00 DC.B 0x00 ; '\0' 0x240006D4: 00 DC.B 0x00 ; '\0' 0x240006D5: 00 DC.B 0x00 ; '\0' 0x240006D6: 00 DC.B 0x00 ; '\0' 0x240006D7: 00 DC.B 0x00 ; '\0' 0x240006D8: 00 DC.B 0x00 ; '\0' 0x240006D9: 00 DC.B 0x00 ; '\0' 0x240006DA: 00 DC.B 0x00 ; '\0' 0x240006DB: 00 DC.B 0x00 ; '\0' 0x240006DC: 00 DC.B 0x00 ; '\0' 0x240006DD: 00 DC.B 0x00 ; '\0' 0x240006DE: 00 DC.B 0x00 ; '\0' 0x240006DF: 00 DC.B 0x00 ; '\0' 0x240006E0: 00 DC.B 0x00 ; '\0' 0x240006E1: 00 DC.B 0x00 ; '\0' 0x240006E2: 00 DC.B 0x00 ; '\0' 0x240006E3: 00 DC.B 0x00 ; '\0' 0x240006E4: 00 DC.B 0x00 ; '\0' 0x240006E5: 00 DC.B 0x00 ; '\0' 0x240006E6: 00 DC.B 0x00 ; '\0' 0x240006E7: 00 DC.B 0x00 ; '\0' 0x240006E8: 00 DC.B 0x00 ; '\0' 0x240006E9: 00 DC.B 0x00 ; '\0' 0x240006EA: 00 DC.B 0x00 ; '\0' 0x240006EB: 00 DC.B 0x00 ; '\0' 0x240006EC: 00 DC.B 0x00 ; '\0' 0x240006ED: 00 DC.B 0x00 ; '\0' 0x240006EE: 00 DC.B 0x00 ; '\0' 0x240006EF: 00 DC.B 0x00 ; '\0' 0x240006F0: 00 DC.B 0x00 ; '\0' 0x240006F1: 00 DC.B 0x00 ; '\0' 0x240006F2: 00 DC.B 0x00 ; '\0' 0x240006F3: 00 DC.B 0x00 ; '\0' 0x240006F4: 00 DC.B 0x00 ; '\0' 0x240006F5: 00 DC.B 0x00 ; '\0' 0x240006F6: 00 DC.B 0x00 ; '\0' 0x240006F7: 00 DC.B 0x00 ; '\0' 0x240006F8: 00 DC.B 0x00 ; '\0' 0x240006F9: 00 DC.B 0x00 ; '\0' 0x240006FA: 00 DC.B 0x00 ; '\0' 0x240006FB: 00 DC.B 0x00 ; '\0' 0x240006FC: 00 DC.B 0x00 ; '\0' 0x240006FD: 00 DC.B 0x00 ; '\0' 0x240006FE: 00 DC.B 0x00 ; '\0' 0x240006FF: 00 DC.B 0x00 ; '\0' 0x24000700: 00 DC.B 0x00 ; '\0' 0x24000701: 00 DC.B 0x00 ; '\0' 0x24000702: 00 DC.B 0x00 ; '\0' 0x24000703: 00 DC.B 0x00 ; '\0' 0x24000704: 00 DC.B 0x00 ; '\0' 0x24000705: 00 DC.B 0x00 ; '\0' 0x24000706: 00 DC.B 0x00 ; '\0' 0x24000707: 00 DC.B 0x00 ; '\0' 0x24000708: 00 DC.B 0x00 ; '\0' 0x24000709: 00 DC.B 0x00 ; '\0' 0x2400070A: 00 DC.B 0x00 ; '\0' 0x2400070B: 00 DC.B 0x00 ; '\0' 0x2400070C: 00 DC.B 0x00 ; '\0' 0x2400070D: 00 DC.B 0x00 ; '\0' 0x2400070E: 00 DC.B 0x00 ; '\0' 0x2400070F: 00 DC.B 0x00 ; '\0' 0x24000710: 00 DC.B 0x00 ; '\0' 0x24000711: 00 DC.B 0x00 ; '\0' 0x24000712: 00 DC.B 0x00 ; '\0' 0x24000713: 00 DC.B 0x00 ; '\0' 0x24000714: 00 DC.B 0x00 ; '\0' 0x24000715: 00 DC.B 0x00 ; '\0' 0x24000716: 00 DC.B 0x00 ; '\0' 0x24000717: 00 DC.B 0x00 ; '\0' 0x24000718: 00 DC.B 0x00 ; '\0' 0x24000719: 00 DC.B 0x00 ; '\0' 0x2400071A: 00 DC.B 0x00 ; '\0' 0x2400071B: 00 DC.B 0x00 ; '\0' 0x2400071C: 00 DC.B 0x00 ; '\0' 0x2400071D: 00 DC.B 0x00 ; '\0' 0x2400071E: 00 DC.B 0x00 ; '\0' 0x2400071F: 00 DC.B 0x00 ; '\0' 0x24000720: 00 DC.B 0x00 ; '\0' 0x24000721: 00 DC.B 0x00 ; '\0' 0x24000722: 00 DC.B 0x00 ; '\0' 0x24000723: 00 DC.B 0x00 ; '\0' 0x24000724: 00 DC.B 0x00 ; '\0' 0x24000725: 00 DC.B 0x00 ; '\0' 0x24000726: 00 DC.B 0x00 ; '\0' 0x24000727: 00 DC.B 0x00 ; '\0' 0x24000728: 00 DC.B 0x00 ; '\0' 0x24000729: 00 DC.B 0x00 ; '\0' 0x2400072A: 00 DC.B 0x00 ; '\0' 0x2400072B: 00 DC.B 0x00 ; '\0' 0x2400072C: 00 DC.B 0x00 ; '\0' 0x2400072D: 00 DC.B 0x00 ; '\0' 0x2400072E: 00 DC.B 0x00 ; '\0' 0x2400072F: 00 DC.B 0x00 ; '\0' 0x24000730: 00 DC.B 0x00 ; '\0' 0x24000731: 00 DC.B 0x00 ; '\0' 0x24000732: 00 DC.B 0x00 ; '\0' 0x24000733: 00 DC.B 0x00 ; '\0' 0x24000734: 00 DC.B 0x00 ; '\0' 0x24000735: 00 DC.B 0x00 ; '\0' 0x24000736: 00 DC.B 0x00 ; '\0' 0x24000737: 00 DC.B 0x00 ; '\0' 0x24000738: 00 DC.B 0x00 ; '\0' 0x24000739: 00 DC.B 0x00 ; '\0' 0x2400073A: 00 DC.B 0x00 ; '\0' 0x2400073B: 00 DC.B 0x00 ; '\0' 0x2400073C: 00 DC.B 0x00 ; '\0' 0x2400073D: 00 DC.B 0x00 ; '\0' 0x2400073E: 00 DC.B 0x00 ; '\0' 0x2400073F: 00 DC.B 0x00 ; '\0' 0x24000740: 00 DC.B 0x00 ; '\0' 0x24000741: 00 DC.B 0x00 ; '\0' 0x24000742: 00 DC.B 0x00 ; '\0' 0x24000743: 00 DC.B 0x00 ; '\0' 0x24000744: 00 DC.B 0x00 ; '\0' 0x24000745: 00 DC.B 0x00 ; '\0' 0x24000746: 00 DC.B 0x00 ; '\0' 0x24000747: 00 DC.B 0x00 ; '\0' 0x24000748: 00 DC.B 0x00 ; '\0' 0x24000749: 00 DC.B 0x00 ; '\0' 0x2400074A: 00 DC.B 0x00 ; '\0' 0x2400074B: 00 DC.B 0x00 ; '\0' 0x2400074C: 00 DC.B 0x00 ; '\0' 0x2400074D: 00 DC.B 0x00 ; '\0' 0x2400074E: 00 DC.B 0x00 ; '\0' 0x2400074F: 00 DC.B 0x00 ; '\0' 0x24000750: 00 DC.B 0x00 ; '\0' 0x24000751: 00 DC.B 0x00 ; '\0' 0x24000752: 00 DC.B 0x00 ; '\0' 0x24000753: 00 DC.B 0x00 ; '\0' 0x24000754: 00 DC.B 0x00 ; '\0' 0x24000755: 00 DC.B 0x00 ; '\0' 0x24000756: 00 DC.B 0x00 ; '\0' 0x24000757: 00 DC.B 0x00 ; '\0' 0x24000758: 00 DC.B 0x00 ; '\0' 0x24000759: 00 DC.B 0x00 ; '\0' 0x2400075A: 00 DC.B 0x00 ; '\0' 0x2400075B: 00 DC.B 0x00 ; '\0' 0x2400075C: 00 DC.B 0x00 ; '\0' 0x2400075D: 00 DC.B 0x00 ; '\0' 0x2400075E: 00 DC.B 0x00 ; '\0' 0x2400075F: 00 DC.B 0x00 ; '\0' 0x24000760: 00 DC.B 0x00 ; '\0' 0x24000761: 00 DC.B 0x00 ; '\0' 0x24000762: 00 DC.B 0x00 ; '\0' 0x24000763: 00 DC.B 0x00 ; '\0' 0x24000764: 00 DC.B 0x00 ; '\0' 0x24000765: 00 DC.B 0x00 ; '\0' 0x24000766: 00 DC.B 0x00 ; '\0' 0x24000767: 00 DC.B 0x00 ; '\0' 0x24000768: 00 DC.B 0x00 ; '\0' 0x24000769: 00 DC.B 0x00 ; '\0' 0x2400076A: 00 DC.B 0x00 ; '\0' 0x2400076B: 00 DC.B 0x00 ; '\0' 0x2400076C: 00 DC.B 0x00 ; '\0' 0x2400076D: 00 DC.B 0x00 ; '\0' 0x2400076E: 00 DC.B 0x00 ; '\0' 0x2400076F: 00 DC.B 0x00 ; '\0' 0x24000770: 00 DC.B 0x00 ; '\0' 0x24000771: 00 DC.B 0x00 ; '\0' 0x24000772: 00 DC.B 0x00 ; '\0' 0x24000773: 00 DC.B 0x00 ; '\0' 0x24000774: 00 DC.B 0x00 ; '\0' 0x24000775: 00 DC.B 0x00 ; '\0' 0x24000776: 00 DC.B 0x00 ; '\0' 0x24000777: 00 DC.B 0x00 ; '\0' 0x24000778: 00 DC.B 0x00 ; '\0' 0x24000779: 00 DC.B 0x00 ; '\0' 0x2400077A: 00 DC.B 0x00 ; '\0' 0x2400077B: 00 DC.B 0x00 ; '\0' 0x2400077C: 00 DC.B 0x00 ; '\0' 0x2400077D: 00 DC.B 0x00 ; '\0' 0x2400077E: 00 DC.B 0x00 ; '\0' 0x2400077F: 00 DC.B 0x00 ; '\0' 0x24000780: 00 DC.B 0x00 ; '\0' 0x24000781: 00 DC.B 0x00 ; '\0' 0x24000782: 00 DC.B 0x00 ; '\0' 0x24000783: 00 DC.B 0x00 ; '\0' 0x24000784: 00 DC.B 0x00 ; '\0' 0x24000785: 00 DC.B 0x00 ; '\0' 0x24000786: 00 DC.B 0x00 ; '\0' 0x24000787: 00 DC.B 0x00 ; '\0' 0x24000788: 00 DC.B 0x00 ; '\0' 0x24000789: 00 DC.B 0x00 ; '\0' 0x2400078A: 00 DC.B 0x00 ; '\0' 0x2400078B: 00 DC.B 0x00 ; '\0' 0x2400078C: 00 DC.B 0x00 ; '\0' 0x2400078D: 00 DC.B 0x00 ; '\0' 0x2400078E: 00 DC.B 0x00 ; '\0' 0x2400078F: 00 DC.B 0x00 ; '\0' 0x24000790: 00 DC.B 0x00 ; '\0' 0x24000791: 00 DC.B 0x00 ; '\0' 0x24000792: 00 DC.B 0x00 ; '\0' 0x24000793: 00 DC.B 0x00 ; '\0' 0x24000794: 00 DC.B 0x00 ; '\0' 0x24000795: 00 DC.B 0x00 ; '\0' 0x24000796: 00 DC.B 0x00 ; '\0' 0x24000797: 00 DC.B 0x00 ; '\0' 0x24000798: 00 DC.B 0x00 ; '\0' 0x24000799: 00 DC.B 0x00 ; '\0' 0x2400079A: 00 DC.B 0x00 ; '\0' 0x2400079B: 00 DC.B 0x00 ; '\0' 0x2400079C: 00 DC.B 0x00 ; '\0' 0x2400079D: 00 DC.B 0x00 ; '\0' 0x2400079E: 00 DC.B 0x00 ; '\0' 0x2400079F: 00 DC.B 0x00 ; '\0' 0x240007A0: 00 DC.B 0x00 ; '\0' 0x240007A1: 00 DC.B 0x00 ; '\0' 0x240007A2: 00 DC.B 0x00 ; '\0' 0x240007A3: 00 DC.B 0x00 ; '\0' 0x240007A4: 00 DC.B 0x00 ; '\0' 0x240007A5: 00 DC.B 0x00 ; '\0' 0x240007A6: 00 DC.B 0x00 ; '\0' 0x240007A7: 00 DC.B 0x00 ; '\0' 0x240007A8: 00 DC.B 0x00 ; '\0' 0x240007A9: 00 DC.B 0x00 ; '\0' 0x240007AA: 00 DC.B 0x00 ; '\0' 0x240007AB: 00 DC.B 0x00 ; '\0' 0x240007AC: 00 DC.B 0x00 ; '\0' 0x240007AD: 00 DC.B 0x00 ; '\0' 0x240007AE: 00 DC.B 0x00 ; '\0' 0x240007AF: 00 DC.B 0x00 ; '\0' 0x240007B0: 00 DC.B 0x00 ; '\0' 0x240007B1: 00 DC.B 0x00 ; '\0' 0x240007B2: 00 DC.B 0x00 ; '\0' 0x240007B3: 00 DC.B 0x00 ; '\0' 0x240007B4: 00 DC.B 0x00 ; '\0' 0x240007B5: 00 DC.B 0x00 ; '\0' 0x240007B6: 00 DC.B 0x00 ; '\0' 0x240007B7: 00 DC.B 0x00 ; '\0' 0x240007B8: 00 DC.B 0x00 ; '\0' 0x240007B9: 00 DC.B 0x00 ; '\0' 0x240007BA: 00 DC.B 0x00 ; '\0' 0x240007BB: 00 DC.B 0x00 ; '\0' 0x240007BC: 00 DC.B 0x00 ; '\0' 0x240007BD: 00 DC.B 0x00 ; '\0' 0x240007BE: 00 DC.B 0x00 ; '\0' 0x240007BF: 00 DC.B 0x00 ; '\0' 0x240007C0: 00 DC.B 0x00 ; '\0' 0x240007C1: 00 DC.B 0x00 ; '\0' 0x240007C2: 00 DC.B 0x00 ; '\0' 0x240007C3: 00 DC.B 0x00 ; '\0' 0x240007C4: 00 DC.B 0x00 ; '\0' 0x240007C5: 00 DC.B 0x00 ; '\0' 0x240007C6: 00 DC.B 0x00 ; '\0' 0x240007C7: 00 DC.B 0x00 ; '\0' 0x240007C8: 00 DC.B 0x00 ; '\0' 0x240007C9: 00 DC.B 0x00 ; '\0' 0x240007CA: 00 DC.B 0x00 ; '\0' 0x240007CB: 00 DC.B 0x00 ; '\0' 0x240007CC: 00 DC.B 0x00 ; '\0' 0x240007CD: 00 DC.B 0x00 ; '\0' 0x240007CE: 00 DC.B 0x00 ; '\0' 0x240007CF: 00 DC.B 0x00 ; '\0' 0x240007D0: 00 DC.B 0x00 ; '\0' 0x240007D1: 00 DC.B 0x00 ; '\0' 0x240007D2: 00 DC.B 0x00 ; '\0' 0x240007D3: 00 DC.B 0x00 ; '\0' 0x240007D4: 00 DC.B 0x00 ; '\0' 0x240007D5: 00 DC.B 0x00 ; '\0' 0x240007D6: 00 DC.B 0x00 ; '\0' 0x240007D7: 00 DC.B 0x00 ; '\0' 0x240007D8: 00 DC.B 0x00 ; '\0' 0x240007D9: 00 DC.B 0x00 ; '\0' 0x240007DA: 00 DC.B 0x00 ; '\0' 0x240007DB: 00 DC.B 0x00 ; '\0' 0x240007DC: 00 DC.B 0x00 ; '\0' 0x240007DD: 00 DC.B 0x00 ; '\0' 0x240007DE: 00 DC.B 0x00 ; '\0' 0x240007DF: 00 DC.B 0x00 ; '\0' 0x240007E0: 00 DC.B 0x00 ; '\0' 0x240007E1: 00 DC.B 0x00 ; '\0' 0x240007E2: 00 DC.B 0x00 ; '\0' 0x240007E3: 00 DC.B 0x00 ; '\0' 0x240007E4: 00 DC.B 0x00 ; '\0' 0x240007E5: 00 DC.B 0x00 ; '\0' 0x240007E6: 00 DC.B 0x00 ; '\0' 0x240007E7: 00 DC.B 0x00 ; '\0' 0x240007E8: 00 DC.B 0x00 ; '\0' 0x240007E9: 00 DC.B 0x00 ; '\0' 0x240007EA: 00 DC.B 0x00 ; '\0' 0x240007EB: 00 DC.B 0x00 ; '\0' 0x240007EC: 00 DC.B 0x00 ; '\0' 0x240007ED: 00 DC.B 0x00 ; '\0' 0x240007EE: 00 DC.B 0x00 ; '\0' 0x240007EF: 00 DC.B 0x00 ; '\0' 0x240007F0: 00 DC.B 0x00 ; '\0' 0x240007F1: 00 DC.B 0x00 ; '\0' 0x240007F2: 00 DC.B 0x00 ; '\0' 0x240007F3: 00 DC.B 0x00 ; '\0' 0x240007F4: 00 DC.B 0x00 ; '\0' 0x240007F5: 00 DC.B 0x00 ; '\0' 0x240007F6: 00 DC.B 0x00 ; '\0' 0x240007F7: 00 DC.B 0x00 ; '\0' 0x240007F8: 00 DC.B 0x00 ; '\0' 0x240007F9: 00 DC.B 0x00 ; '\0' 0x240007FA: 00 DC.B 0x00 ; '\0' 0x240007FB: 00 DC.B 0x00 ; '\0' 0x240007FC: 00 DC.B 0x00 ; '\0' 0x240007FD: 00 DC.B 0x00 ; '\0' 0x240007FE: 00 DC.B 0x00 ; '\0' 0x240007FF: 00 DC.B 0x00 ; '\0'
pxReadyTasksLists: 0x24000800: 49 DC.B 0x49 ; 'I' 0x24000801: 44 DC.B 0x44 ; 'D' 0x24000802: 4C DC.B 0x4C ; 'L' 0x24000803: 45 DC.B 0x45 ; 'E' 0x24000804: 00 DC.B 0x00 ; '\0' 0x24000805: 00 DC.B 0x00 ; '\0' 0x24000806: 00 DC.B 0x00 ; '\0' 0x24000807: 00 DC.B 0x00 ; '\0' 0x24000808: 54 DC.B 0x54 ; 'T' 0x24000809: 6D DC.B 0x6D ; 'm' 0x2400080A: 72 DC.B 0x72 ; 'r' 0x2400080B: 20 DC.B 0x20 ; ' ' 0x2400080C: 53 DC.B 0x53 ; 'S' 0x2400080D: 76 DC.B 0x76 ; 'v' 0x2400080E: 63 DC.B 0x63 ; 'c' 0x2400080F: 00 DC.B 0x00 ; '\0' 0x24000810: 54 DC.B 0x54 ; 'T' 0x24000811: 6D DC.B 0x6D ; 'm' 0x24000812: 72 DC.B 0x72 ; 'r' 0x24000813: 51 DC.B 0x51 ; 'Q' 0x24000814: 00 DC.B 0x00 ; '\0' 0x24000815: 75 DC.B 0x75 ; 'u' 0x24000816: 61 DC.B 0x61 ; 'a' 0x24000817: 72 DC.B 0x72 ; 'r' 0x24000818: 74 DC.B 0x74 ; 't' 0x24000819: 20 DC.B 0x20 ; ' ' 0x2400081A: 65 DC.B 0x65 ; 'e' 0x2400081B: 72 DC.B 0x72 ; 'r' 0x2400081C: 72 DC.B 0x72 ; 'r' 0x2400081D: 6F DC.B 0x6F ; 'o' 0x2400081E: 72 DC.B 0x72 ; 'r' 0x2400081F: 20 DC.B 0x20 ; ' ' 0x24000820: 0A DC.B 0x0A ; '\n' 0x24000821: 0D DC.B 0x0D ; '\r' 0x24000822: 00 DC.B 0x00 ; '\0' 0x24000823: 00 DC.B 0x00 ; '\0' 0x24000824: 44 DC.B 0x44 ; 'D' 0x24000825: 3A DC.B 0x3A ; ':' 0x24000826: 5C DC.B 0x5C ; '\\' 0x24000827: 50 DC.B 0x50 ; 'P' 0x24000828: 72 DC.B 0x72 ; 'r' 0x24000829: 6F DC.B 0x6F ; 'o' 0x2400082A: 6A DC.B 0x6A ; 'j' 0x2400082B: 65 DC.B 0x65 ; 'e' 0x2400082C: 6B DC.B 0x6B ; 'k' 0x2400082D: 74 DC.B 0x74 ; 't' 0x2400082E: 65 DC.B 0x65 ; 'e' 0x2400082F: 5C DC.B 0x5C ; '\\' 0x24000830: 65 DC.B 0x65 ; 'e' 0x24000831: 63 DC.B 0x63 ; 'c' 0x24000832: 73 DC.B 0x73 ; 's' 0x24000833: 5F DC.B 0x5F ; '_' 0x24000834: 63 DC.B 0x63 ; 'c' 0x24000835: 68 DC.B 0x68 ; 'h' 0x24000836: 61 DC.B 0x61 ; 'a' 0x24000837: 72 DC.B 0x72 ; 'r' 0x24000838: 67 DC.B 0x67 ; 'g' 0x24000839: 65 DC.B 0x65 ; 'e' 0x2400083A: 72 DC.B 0x72 ; 'r' 0x2400083B: 5C DC.B 0x5C ; '\\' 0x2400083C: 63 DC.B 0x63 ; 'c' 0x2400083D: 74 DC.B 0x74 ; 't' 0x2400083E: 72 DC.B 0x72 ; 'r' 0x2400083F: 6C DC.B 0x6C ; 'l' 0x24000840: 5C DC.B 0x5C ; '\\' 0x24000841: 66 DC.B 0x66 ; 'f' 0x24000842: 69 DC.B 0x69 ; 'i' 0x24000843: 72 DC.B 0x72 ; 'r' 0x24000844: 6D DC.B 0x6D ; 'm' 0x24000845: 77 DC.B 0x77 ; 'w' 0x24000846: 61 DC.B 0x61 ; 'a' 0x24000847: 72 DC.B 0x72 ; 'r' 0x24000848: 65 DC.B 0x65 ; 'e' 0x24000849: 5C DC.B 0x5C ; '\\' 0x2400084A: 4D DC.B 0x4D ; 'M' 0x2400084B: 61 DC.B 0x61 ; 'a' 0x2400084C: 69 DC.B 0x69 ; 'i' 0x2400084D: 6E DC.B 0x6E ; 'n' 0x2400084E: 5C DC.B 0x5C ; '\\' 0x2400084F: 53 DC.B 0x53 ; 'S' 0x24000850: 45 DC.B 0x45 ; 'E' 0x24000851: 53 DC.B 0x53 ; 'S' 0x24000852: 5C DC.B 0x5C ; '\\' 0x24000853: 43 DC.B 0x43 ; 'C' 0x24000854: 6F DC.B 0x6F ; 'o' 0x24000855: 72 DC.B 0x72 ; 'r' 0x24000856: 65 DC.B 0x65 ; 'e' 0x24000857: 5C DC.B 0x5C ; '\\' 0x24000858: 53 DC.B 0x53 ; 'S' 0x24000859: 72 DC.B 0x72 ; 'r' 0x2400085A: 63 DC.B 0x63 ; 'c' 0x2400085B: 5C DC.B 0x5C ; '\\' 0x2400085C: 6D DC.B 0x6D ; 'm' 0x2400085D: 6F DC.B 0x6F ; 'o' 0x2400085E: 64 DC.B 0x64 ; 'd' 0x2400085F: 62 DC.B 0x62 ; 'b' 0x24000860: 75 DC.B 0x75 ; 'u' 0x24000861: 73 DC.B 0x73 ; 's' 0x24000862: 2E DC.B 0x2E ; '.' 0x24000863: 63 DC.B 0x63 ; 'c' 0x24000864: 00 DC.B 0x00 ; '\0' 0x24000865: 00 DC.B 0x00 ; '\0' 0x24000866: 00 DC.B 0x00 ; '\0' 0x24000867: 08 DC.B 0x08 ; '\b' 0x24000868: DC DC.B 0xDC ; '\xDC' 0x24000869: 6F DC.B 0x6F ; 'o' 0x2400086A: 00 DC.B 0x00 ; '\0' 0x2400086B: 8A DC.B 0x8A ; '\x8A' 0x2400086C: C0 DC.B 0xC0 ; '\xC0' 0x2400086D: A8 DC.B 0xA8 ; '\xA8' 0x2400086E: 0B DC.B 0x0B ; '\v' 0x2400086F: 6D DC.B 0x6D ; 'm' 0x24000870: FF DC.B 0xFF ; '\xFF' 0x24000871: FF DC.B 0xFF ; '\xFF' 0x24000872: FF DC.B 0xFF ; '\xFF' 0x24000873: 00 DC.B 0x00 ; '\0' 0x24000874: C0 DC.B 0xC0 ; '\xC0' 0x24000875: A8 DC.B 0xA8 ; '\xA8' 0x24000876: 0B DC.B 0x0B ; '\v' 0x24000877: 01 DC.B 0x01 ; '\x01' 0x24000878: 08 DC.B 0x08 ; '\b' 0x24000879: 08 DC.B 0x08 ; '\b' 0x2400087A: 08 DC.B 0x08 ; '\b' 0x2400087B: 08 DC.B 0x08 ; '\b' 0x2400087C: 02 DC.B 0x02 ; '\x02' 0x2400087D: 0D DC.B 0x0D ; '\r' 0x2400087E: 0A DC.B 0x0A ; '\n' 0x2400087F: 2D DC.B 0x2D ; '-' 0x24000880: 2D DC.B 0x2D ; '-' 0x24000881: 2D DC.B 0x2D ; '-' 0x24000882: 2D DC.B 0x2D ; '-' 0x24000883: 2D DC.B 0x2D ; '-' 0x24000884: 2D DC.B 0x2D ; '-' 0x24000885: 2D DC.B 0x2D ; '-' 0x24000886: 2D DC.B 0x2D ; '-' 0x24000887: 2D DC.B 0x2D ; '-' 0x24000888: 2D DC.B 0x2D ; '-' 0x24000889: 53 DC.B 0x53 ; 'S' 0x2400088A: 54 DC.B 0x54 ; 'T' 0x2400088B: 41 DC.B 0x41 ; 'A' 0x2400088C: 54 DC.B 0x54 ; 'T' 0x2400088D: 49 DC.B 0x49 ; 'I' 0x2400088E: 43 DC.B 0x43 ; 'C' 0x2400088F: 20 DC.B 0x20 ; ' ' 0x24000890: 4E DC.B 0x4E ; 'N' 0x24000891: 65 DC.B 0x65 ; 'e' 0x24000892: 74 DC.B 0x74 ; 't' 0x24000893: 20 DC.B 0x20 ; ' ' 0x24000894: 49 DC.B 0x49 ; 'I' 0x24000895: 6E DC.B 0x6E ; 'n' 0x24000896: 66 DC.B 0x66 ; 'f' 0x24000897: 6F DC.B 0x6F ; 'o' 0x24000898: 72 DC.B 0x72 ; 'r' 0x24000899: 6D DC.B 0x6D ; 'm' 0x2400089A: 61 DC.B 0x61 ; 'a' 0x2400089B: 74 DC.B 0x74 ; 't' 0x2400089C: 69 DC.B 0x69 ; 'i' 0x2400089D: 6F DC.B 0x6F ; 'o' 0x2400089E: 6E DC.B 0x6E ; 'n' 0x2400089F: 2D DC.B 0x2D ; '-' 0x240008A0: 2D DC.B 0x2D ; '-' 0x240008A1: 2D DC.B 0x2D ; '-' 0x240008A2: 2D DC.B 0x2D ; '-' 0x240008A3: 2D DC.B 0x2D ; '-' 0x240008A4: 2D DC.B 0x2D ; '-' 0x240008A5: 2D DC.B 0x2D ; '-' 0x240008A6: 2D DC.B 0x2D ; '-' 0x240008A7: 2D DC.B 0x2D ; '-' 0x240008A8: 2D DC.B 0x2D ; '-' 0x240008A9: 2D DC.B 0x2D ; '-' 0x240008AA: 2D DC.B 0x2D ; '-' 0x240008AB: 2D DC.B 0x2D ; '-' 0x240008AC: 2D DC.B 0x2D ; '-' 0x240008AD: 0D DC.B 0x0D ; '\r' 0x240008AE: 0A DC.B 0x0A ; '\n' 0x240008AF: 00 DC.B 0x00 ; '\0' 0x240008B0: 02 DC.B 0x02 ; '\x02' 0x240008B1: 02 DC.B 0x02 ; '\x02' 0x240008B2: 02 DC.B 0x02 ; '\x02' 0x240008B3: 02 DC.B 0x02 ; '\x02' 0x240008B4: 02 DC.B 0x02 ; '\x02' 0x240008B5: 02 DC.B 0x02 ; '\x02' 0x240008B6: 02 DC.B 0x02 ; '\x02' 0x240008B7: 02 DC.B 0x02 ; '\x02' 0x240008B8: 3E DC.B 0x3E ; '>' 0x240008B9: 3E DC.B 0x3E ; '>' 0x240008BA: 3E DC.B 0x3E ; '>' 0x240008BB: 3E DC.B 0x3E ; '>' 0x240008BC: 57 DC.B 0x57 ; 'W' 0x240008BD: 35 DC.B 0x35 ; '5' 0x240008BE: 31 DC.B 0x31 ; '1' 0x240008BF: 30 DC.B 0x30 ; '0' 0x240008C0: 30 DC.B 0x30 ; '0' 0x240008C1: 73 DC.B 0x73 ; 's' 0x240008C2: 20 DC.B 0x20 ; ' ' 0x240008C3: 6D DC.B 0x6D ; 'm' 0x240008C4: 65 DC.B 0x65 ; 'e' 0x240008C5: 6D DC.B 0x6D ; 'm' 0x240008C6: 6F DC.B 0x6F ; 'o' 0x240008C7: 72 DC.B 0x72 ; 'r' 0x240008C8: 79 DC.B 0x79 ; 'y' 0x240008C9: 20 DC.B 0x20 ; ' ' 0x240008CA: 69 DC.B 0x69 ; 'i' 0x240008CB: 6E DC.B 0x6E ; 'n' 0x240008CC: 69 DC.B 0x69 ; 'i' 0x240008CD: 74 DC.B 0x74 ; 't' 0x240008CE: 69 DC.B 0x69 ; 'i' 0x240008CF: 61 DC.B 0x61 ; 'a' 0x240008D0: 6C DC.B 0x6C ; 'l' 0x240008D1: 69 DC.B 0x69 ; 'i' 0x240008D2: 7A DC.B 0x7A ; 'z' 0x240008D3: 61 DC.B 0x61 ; 'a' 0x240008D4: 74 DC.B 0x74 ; 't' 0x240008D5: 69 DC.B 0x69 ; 'i' 0x240008D6: 6F DC.B 0x6F ; 'o' 0x240008D7: 6E DC.B 0x6E ; 'n' 0x240008D8: 20 DC.B 0x20 ; ' ' 0x240008D9: 66 DC.B 0x66 ; 'f' 0x240008DA: 61 DC.B 0x61 ; 'a' 0x240008DB: 69 DC.B 0x69 ; 'i' 0x240008DC: 6C DC.B 0x6C ; 'l' 0x240008DD: 65 DC.B 0x65 ; 'e' 0x240008DE: 64 DC.B 0x64 ; 'd' 0x240008DF: 0D DC.B 0x0D ; '\r' 0x240008E0: 0A DC.B 0x0A ; '\n' 0x240008E1: 00 DC.B 0x00 ; '\0' 0x240008E2: 57 DC.B 0x57 ; 'W' 0x240008E3: 35 DC.B 0x35 ; '5' 0x240008E4: 31 DC.B 0x31 ; '1' 0x240008E5: 30 DC.B 0x30 ; '0' 0x240008E6: 30 DC.B 0x30 ; '0' 0x240008E7: 53 DC.B 0x53 ; 'S' 0x240008E8: 20 DC.B 0x20 ; ' ' 0x240008E9: 69 DC.B 0x69 ; 'i' 0x240008EA: 6E DC.B 0x6E ; 'n' 0x240008EB: 74 DC.B 0x74 ; 't' 0x240008EC: 65 DC.B 0x65 ; 'e' 0x240008ED: 72 DC.B 0x72 ; 'r' 0x240008EE: 72 DC.B 0x72 ; 'r' 0x240008EF: 75 DC.B 0x75 ; 'u' 0x240008F0: 70 DC.B 0x70 ; 'p' 0x240008F1: 74 DC.B 0x74 ; 't' 0x240008F2: 0D DC.B 0x0D ; '\r' 0x240008F3: 0A DC.B 0x0A ; '\n' 0x240008F4: 00 DC.B 0x00 ; '\0' 0x240008F5: 20 DC.B 0x20 ; ' ' 0x240008F6: 41 DC.B 0x41 ; 'A' 0x240008F7: 43 DC.B 0x43 ; 'C' 0x240008F8: 43 DC.B 0x43 ; 'C' 0x240008F9: 45 DC.B 0x45 ; 'E' 0x240008FA: 53 DC.B 0x53 ; 'S' 0x240008FB: 53 DC.B 0x53 ; 'S' 0x240008FC: 20 DC.B 0x20 ; ' ' 0x240008FD: 45 DC.B 0x45 ; 'E' 0x240008FE: 52 DC.B 0x52 ; 'R' 0x240008FF: 52 DC.B 0x52 ; 'R' 0x24000900: 20 DC.B 0x20 ; ' ' 0x24000901: 3A DC.B 0x3A ; ':' 0x24000902: 20 DC.B 0x20 ; ' ' 0x24000903: 56 DC.B 0x56 ; 'V' 0x24000904: 45 DC.B 0x45 ; 'E' 0x24000905: 52 DC.B 0x52 ; 'R' 0x24000906: 53 DC.B 0x53 ; 'S' 0x24000907: 49 DC.B 0x49 ; 'I' 0x24000908: 4F DC.B 0x4F ; 'O' 0x24000909: 4E DC.B 0x4E ; 'N' 0x2400090A: 52 DC.B 0x52 ; 'R' 0x2400090B: 20 DC.B 0x20 ; ' ' 0x2400090C: 21 DC.B 0x21 ; '!' 0x2400090D: 3D DC.B 0x3D ; '=' 0x2400090E: 20 DC.B 0x20 ; ' ' 0x2400090F: 30 DC.B 0x30 ; '0' 0x24000910: 78 DC.B 0x78 ; 'x' 0x24000911: 35 DC.B 0x35 ; '5' 0x24000912: 31 DC.B 0x31 ; '1' 0x24000913: 2C DC.B 0x2C ; ',' 0x24000914: 20 DC.B 0x20 ; ' ' 0x24000915: 72 DC.B 0x72 ; 'r' 0x24000916: 65 DC.B 0x65 ; 'e' 0x24000917: 61 DC.B 0x61 ; 'a' 0x24000918: 64 DC.B 0x64 ; 'd' 0x24000919: 20 DC.B 0x20 ; ' ' 0x2400091A: 76 DC.B 0x76 ; 'v' 0x2400091B: 61 DC.B 0x61 ; 'a' 0x2400091C: 6C DC.B 0x6C ; 'l' 0x2400091D: 75 DC.B 0x75 ; 'u' 0x2400091E: 65 DC.B 0x65 ; 'e' 0x2400091F: 20 DC.B 0x20 ; ' ' 0x24000920: 3D DC.B 0x3D ; '=' 0x24000921: 20 DC.B 0x20 ; ' ' 0x24000922: 30 DC.B 0x30 ; '0' 0x24000923: 78 DC.B 0x78 ; 'x' 0x24000924: 25 DC.B 0x25 ; '%' 0x24000925: 30 DC.B 0x30 ; '0' 0x24000926: 32 DC.B 0x32 ; '2' 0x24000927: 78 DC.B 0x78 ; 'x' 0x24000928: 0A DC.B 0x0A ; '\n' 0x24000929: 00 DC.B 0x00 ; '\0' 0x2400092A: 49 DC.B 0x49 ; 'I' 0x2400092B: 50 DC.B 0x50 ; 'P' 0x2400092C: 2D DC.B 0x2D ; '-' 0x2400092D: 61 DC.B 0x61 ; 'a' 0x2400092E: 64 DC.B 0x64 ; 'd' 0x2400092F: 64 DC.B 0x64 ; 'd' 0x24000930: 72 DC.B 0x72 ; 'r' 0x24000931: 65 DC.B 0x65 ; 'e' 0x24000932: 73 DC.B 0x73 ; 's' 0x24000933: 73 DC.B 0x73 ; 's' 0x24000934: 20 DC.B 0x20 ; ' ' 0x24000935: 77 DC.B 0x77 ; 'w' 0x24000936: 61 DC.B 0x61 ; 'a' 0x24000937: 73 DC.B 0x73 ; 's' 0x24000938: 20 DC.B 0x20 ; ' ' 0x24000939: 61 DC.B 0x61 ; 'a' 0x2400093A: 73 DC.B 0x73 ; 's' 0x2400093B: 73 DC.B 0x73 ; 's' 0x2400093C: 69 DC.B 0x69 ; 'i' 0x2400093D: 67 DC.B 0x67 ; 'g' 0x2400093E: 6E DC.B 0x6E ; 'n' 0x2400093F: 65 DC.B 0x65 ; 'e' 0x24000940: 64 DC.B 0x64 ; 'd' 0x24000941: 2E DC.B 0x2E ; '.' 0x24000942: 0A DC.B 0x0A ; '\n' 0x24000943: 00 DC.B 0x00 ; '\0' 0x24000944: 49 DC.B 0x49 ; 'I' 0x24000945: 50 DC.B 0x50 ; 'P' 0x24000946: 2D DC.B 0x2D ; '-' 0x24000947: 61 DC.B 0x61 ; 'a' 0x24000948: 64 DC.B 0x64 ; 'd' 0x24000949: 64 DC.B 0x64 ; 'd' 0x2400094A: 72 DC.B 0x72 ; 'r' 0x2400094B: 65 DC.B 0x65 ; 'e' 0x2400094C: 73 DC.B 0x73 ; 's' 0x2400094D: 73 DC.B 0x73 ; 's' 0x2400094E: 3A DC.B 0x3A ; ':' 0x2400094F: 20 DC.B 0x20 ; ' ' 0x24000950: 25 DC.B 0x25 ; '%' 0x24000951: 75 DC.B 0x75 ; 'u' 0x24000952: 2E DC.B 0x2E ; '.' 0x24000953: 25 DC.B 0x25 ; '%' 0x24000954: 75 DC.B 0x75 ; 'u' 0x24000955: 2E DC.B 0x2E ; '.' 0x24000956: 25 DC.B 0x25 ; '%' 0x24000957: 75 DC.B 0x75 ; 'u' 0x24000958: 2E DC.B 0x2E ; '.' 0x24000959: 25 DC.B 0x25 ; '%' 0x2400095A: 75 DC.B 0x75 ; 'u' 0x2400095B: 0A DC.B 0x0A ; '\n' 0x2400095C: 00 DC.B 0x00 ; '\0' 0x2400095D: 53 DC.B 0x53 ; 'S' 0x2400095E: 75 DC.B 0x75 ; 'u' 0x2400095F: 62 DC.B 0x62 ; 'b' 0x24000960: 6E DC.B 0x6E ; 'n' 0x24000961: 65 DC.B 0x65 ; 'e' 0x24000962: 74 DC.B 0x74 ; 't' 0x24000963: 20 DC.B 0x20 ; ' ' 0x24000964: 6D DC.B 0x6D ; 'm' 0x24000965: 61 DC.B 0x61 ; 'a' 0x24000966: 73 DC.B 0x73 ; 's' 0x24000967: 6B DC.B 0x6B ; 'k' 0x24000968: 3A DC.B 0x3A ; ':' 0x24000969: 20 DC.B 0x20 ; ' ' 0x2400096A: 25 DC.B 0x25 ; '%' 0x2400096B: 75 DC.B 0x75 ; 'u' 0x2400096C: 2E DC.B 0x2E ; '.' 0x2400096D: 25 DC.B 0x25 ; '%' 0x2400096E: 75 DC.B 0x75 ; 'u' 0x2400096F: 2E DC.B 0x2E ; '.' 0x24000970: 25 DC.B 0x25 ; '%' 0x24000971: 75 DC.B 0x75 ; 'u' 0x24000972: 2E DC.B 0x2E ; '.' 0x24000973: 25 DC.B 0x25 ; '%' 0x24000974: 75 DC.B 0x75 ; 'u' 0x24000975: 0A DC.B 0x0A ; '\n' 0x24000976: 00 DC.B 0x00 ; '\0' 0x24000977: 47 DC.B 0x47 ; 'G' 0x24000978: 61 DC.B 0x61 ; 'a' 0x24000979: 74 DC.B 0x74 ; 't' 0x2400097A: 65 DC.B 0x65 ; 'e' 0x2400097B: 77 DC.B 0x77 ; 'w' 0x2400097C: 61 DC.B 0x61 ; 'a' 0x2400097D: 79 DC.B 0x79 ; 'y' 0x2400097E: 20 DC.B 0x20 ; ' ' 0x2400097F: 61 DC.B 0x61 ; 'a' 0x24000980: 64 DC.B 0x64 ; 'd' 0x24000981: 64 DC.B 0x64 ; 'd' 0x24000982: 72 DC.B 0x72 ; 'r' 0x24000983: 65 DC.B 0x65 ; 'e' 0x24000984: 73 DC.B 0x73 ; 's' 0x24000985: 73 DC.B 0x73 ; 's' 0x24000986: 3A DC.B 0x3A ; ':' 0x24000987: 20 DC.B 0x20 ; ' ' 0x24000988: 25 DC.B 0x25 ; '%' 0x24000989: 75 DC.B 0x75 ; 'u' 0x2400098A: 2E DC.B 0x2E ; '.' 0x2400098B: 25 DC.B 0x25 ; '%' 0x2400098C: 75 DC.B 0x75 ; 'u' 0x2400098D: 2E DC.B 0x2E ; '.' 0x2400098E: 25 DC.B 0x25 ; '%' 0x2400098F: 75 DC.B 0x75 ; 'u' 0x24000990: 2E DC.B 0x2E ; '.' 0x24000991: 25 DC.B 0x25 ; '%' 0x24000992: 75 DC.B 0x75 ; 'u' 0x24000993: 0A DC.B 0x0A ; '\n' 0x24000994: 00 DC.B 0x00 ; '\0' 0x24000995: 44 DC.B 0x44 ; 'D' 0x24000996: 4E DC.B 0x4E ; 'N' 0x24000997: 53 DC.B 0x53 ; 'S' 0x24000998: 20 DC.B 0x20 ; ' ' 0x24000999: 61 DC.B 0x61 ; 'a' 0x2400099A: 64 DC.B 0x64 ; 'd' 0x2400099B: 64 DC.B 0x64 ; 'd' 0x2400099C: 72 DC.B 0x72 ; 'r' 0x2400099D: 65 DC.B 0x65 ; 'e' 0x2400099E: 73 DC.B 0x73 ; 's' 0x2400099F: 73 DC.B 0x73 ; 's' 0x240009A0: 3A DC.B 0x3A ; ':' 0x240009A1: 20 DC.B 0x20 ; ' ' 0x240009A2: 25 DC.B 0x25 ; '%' 0x240009A3: 75 DC.B 0x75 ; 'u' 0x240009A4: 2E DC.B 0x2E ; '.' 0x240009A5: 25 DC.B 0x25 ; '%' 0x240009A6: 75 DC.B 0x75 ; 'u' 0x240009A7: 2E DC.B 0x2E ; '.' 0x240009A8: 25 DC.B 0x25 ; '%' 0x240009A9: 75 DC.B 0x75 ; 'u' 0x240009AA: 2E DC.B 0x2E ; '.' 0x240009AB: 25 DC.B 0x25 ; '%' 0x240009AC: 75 DC.B 0x75 ; 'u' 0x240009AD: 0A DC.B 0x0A ; '\n' 0x240009AE: 00 DC.B 0x00 ; '\0' 0x240009AF: 4C DC.B 0x4C ; 'L' 0x240009B0: 65 DC.B 0x65 ; 'e' 0x240009B1: 61 DC.B 0x61 ; 'a' 0x240009B2: 73 DC.B 0x73 ; 's' 0x240009B3: 65 DC.B 0x65 ; 'e' 0x240009B4: 20 DC.B 0x20 ; ' ' 0x240009B5: 74 DC.B 0x74 ; 't' 0x240009B6: 69 DC.B 0x69 ; 'i' 0x240009B7: 6D DC.B 0x6D ; 'm' 0x240009B8: 65 DC.B 0x65 ; 'e' 0x240009B9: 3A DC.B 0x3A ; ':' 0x240009BA: 20 DC.B 0x20 ; ' ' 0x240009BB: 25 DC.B 0x25 ; '%' 0x240009BC: 75 DC.B 0x75 ; 'u' 0x240009BD: 0A DC.B 0x0A ; '\n' 0x240009BE: 00 DC.B 0x00 ; '\0' 0x240009BF: 49 DC.B 0x49 ; 'I' 0x240009C0: 50 DC.B 0x50 ; 'P' 0x240009C1: 2D DC.B 0x2D ; '-' 0x240009C2: 61 DC.B 0x61 ; 'a' 0x240009C3: 64 DC.B 0x64 ; 'd' 0x240009C4: 64 DC.B 0x64 ; 'd' 0x240009C5: 72 DC.B 0x72 ; 'r' 0x240009C6: 65 DC.B 0x65 ; 'e' 0x240009C7: 73 DC.B 0x73 ; 's' 0x240009C8: 73 DC.B 0x73 ; 's' 0x240009C9: 20 DC.B 0x20 ; ' ' 0x240009CA: 77 DC.B 0x77 ; 'w' 0x240009CB: 61 DC.B 0x61 ; 'a' 0x240009CC: 73 DC.B 0x73 ; 's' 0x240009CD: 20 DC.B 0x20 ; ' ' 0x240009CE: 75 DC.B 0x75 ; 'u' 0x240009CF: 70 DC.B 0x70 ; 'p' 0x240009D0: 64 DC.B 0x64 ; 'd' 0x240009D1: 61 DC.B 0x61 ; 'a' 0x240009D2: 74 DC.B 0x74 ; 't' 0x240009D3: 65 DC.B 0x65 ; 'e' 0x240009D4: 64 DC.B 0x64 ; 'd' 0x240009D5: 2E DC.B 0x2E ; '.' 0x240009D6: 0A DC.B 0x0A ; '\n' 0x240009D7: 00 DC.B 0x00 ; '\0' 0x240009D8: 49 DC.B 0x49 ; 'I' 0x240009D9: 50 DC.B 0x50 ; 'P' 0x240009DA: 2D DC.B 0x2D ; '-' 0x240009DB: 61 DC.B 0x61 ; 'a' 0x240009DC: 64 DC.B 0x64 ; 'd' 0x240009DD: 64 DC.B 0x64 ; 'd' 0x240009DE: 72 DC.B 0x72 ; 'r' 0x240009DF: 65 DC.B 0x65 ; 'e' 0x240009E0: 73 DC.B 0x73 ; 's' 0x240009E1: 73 DC.B 0x73 ; 's' 0x240009E2: 20 DC.B 0x20 ; ' ' 0x240009E3: 63 DC.B 0x63 ; 'c' 0x240009E4: 6F DC.B 0x6F ; 'o' 0x240009E5: 6E DC.B 0x6E ; 'n' 0x240009E6: 66 DC.B 0x66 ; 'f' 0x240009E7: 6C DC.B 0x6C ; 'l' 0x240009E8: 69 DC.B 0x69 ; 'i' 0x240009E9: 63 DC.B 0x63 ; 'c' 0x240009EA: 74 DC.B 0x74 ; 't' 0x240009EB: 21 DC.B 0x21 ; '!' 0x240009EC: 2E DC.B 0x2E ; '.' 0x240009ED: 0A DC.B 0x0A ; '\n' 0x240009EE: 00 DC.B 0x00 ; '\0' 0x240009EF: 00 DC.B 0x00 ; '\0' 0x240009F0: 88 DC.B 0x88 ; '\x88' 0x240009F1: 13 DC.B 0x13 ; '\x13' 0x240009F2: 03 DC.B 0x03 ; '\x03' 0x240009F3: 00 DC.B 0x00 ; '\0' 0x240009F4: 84 DC.B 0x84 ; '\x84' 0x240009F5: 03 DC.B 0x03 ; '\x03' 0x240009F6: 01 DC.B 0x01 ; '\x01' 0x240009F7: 00 DC.B 0x00 ; '\0' 0x240009F8: 25 DC.B 0x25 ; '%' 0x240009F9: 73 DC.B 0x73 ; 's' 0x240009FA: 3A DC.B 0x3A ; ':' 0x240009FB: 20 DC.B 0x20 ; ' ' 0x240009FC: 43 DC.B 0x43 ; 'C' 0x240009FD: 61 DC.B 0x61 ; 'a' 0x240009FE: 6E DC.B 0x6E ; 'n' 0x240009FF: 6E DC.B 0x6E ; 'n' 0x24000A00: 6F DC.B 0x6F ; 'o' 0x24000A01: 74 DC.B 0x74 ; 't' 0x24000A02: 20 DC.B 0x20 ; ' ' 0x24000A03: 70 DC.B 0x70 ; 'p' 0x24000A04: 6C DC.B 0x6C ; 'l' 0x24000A05: 61 DC.B 0x61 ; 'a' 0x24000A06: 63 DC.B 0x63 ; 'c' 0x24000A07: 65 DC.B 0x65 ; 'e' 0x24000A08: 20 DC.B 0x20 ; ' ' 0x24000A09: 64 DC.B 0x64 ; 'd' 0x24000A0A: 61 DC.B 0x61 ; 'a' 0x24000A0B: 74 DC.B 0x74 ; 't' 0x24000A0C: 61 DC.B 0x61 ; 'a' 0x24000A0D: 20 DC.B 0x20 ; ' ' 0x24000A0E: 69 DC.B 0x69 ; 'i' 0x24000A0F: 6E DC.B 0x6E ; 'n' 0x24000A10: 74 DC.B 0x74 ; 't' 0x24000A11: 6F DC.B 0x6F ; 'o' 0x24000A12: 20 DC.B 0x20 ; ' ' 0x24000A13: 71 DC.B 0x71 ; 'q' 0x24000A14: 75 DC.B 0x75 ; 'u' 0x24000A15: 65 DC.B 0x65 ; 'e' 0x24000A16: 75 DC.B 0x75 ; 'u' 0x24000A17: 65 DC.B 0x65 ; 'e' 0x24000A18: 21 DC.B 0x21 ; '!' 0x24000A19: 0A DC.B 0x0A ; '\n' 0x24000A1A: 00 DC.B 0x00 ; '\0' 0x24000A1B: 4B DC.B 0x4B ; 'K' 0x24000A1C: 45 DC.B 0x45 ; 'E' 0x24000A1D: 59 DC.B 0x59 ; 'Y' 0x24000A1E: 53 DC.B 0x53 ; 'S' 0x24000A1F: 00 DC.B 0x00 ; '\0' 0x24000A20: 00 DC.B 0x00 ; '\0' 0x24000A21: 43 DC.B 0x43 ; 'C' 0x24000A22: 61 DC.B 0x61 ; 'a' 0x24000A23: 6E DC.B 0x6E ; 'n' 0x24000A24: 6E DC.B 0x6E ; 'n' 0x24000A25: 6F DC.B 0x6F ; 'o' 0x24000A26: 74 DC.B 0x74 ; 't' 0x24000A27: 20 DC.B 0x20 ; ' ' 0x24000A28: 6D DC.B 0x6D ; 'm' 0x24000A29: 6F DC.B 0x6F ; 'o' 0x24000A2A: 75 DC.B 0x75 ; 'u' 0x24000A2B: 6E DC.B 0x6E ; 'n' 0x24000A2C: 74 DC.B 0x74 ; 't' 0x24000A2D: 20 DC.B 0x20 ; ' ' 0x24000A2E: 53 DC.B 0x53 ; 'S' 0x24000A2F: 44 DC.B 0x44 ; 'D' 0x24000A30: 2D DC.B 0x2D ; '-' 0x24000A31: 63 DC.B 0x63 ; 'c' 0x24000A32: 61 DC.B 0x61 ; 'a' 0x24000A33: 72 DC.B 0x72 ; 'r' 0x24000A34: 64 DC.B 0x64 ; 'd' 0x24000A35: 21 DC.B 0x21 ; '!' 0x24000A36: 0A DC.B 0x0A ; '\n' 0x24000A37: 00 DC.B 0x00 ; '\0' 0x24000A38: 53 DC.B 0x53 ; 'S' 0x24000A39: 44 DC.B 0x44 ; 'D' 0x24000A3A: 2D DC.B 0x2D ; '-' 0x24000A3B: 63 DC.B 0x63 ; 'c' 0x24000A3C: 61 DC.B 0x61 ; 'a' 0x24000A3D: 72 DC.B 0x72 ; 'r' 0x24000A3E: 64 DC.B 0x64 ; 'd' 0x24000A3F: 20 DC.B 0x20 ; ' ' 0x24000A40: 77 DC.B 0x77 ; 'w' 0x24000A41: 61 DC.B 0x61 ; 'a' 0x24000A42: 73 DC.B 0x73 ; 's' 0x24000A43: 20 DC.B 0x20 ; ' ' 0x24000A44: 6D DC.B 0x6D ; 'm' 0x24000A45: 6F DC.B 0x6F ; 'o' 0x24000A46: 75 DC.B 0x75 ; 'u' 0x24000A47: 6E DC.B 0x6E ; 'n' 0x24000A48: 74 DC.B 0x74 ; 't' 0x24000A49: 65 DC.B 0x65 ; 'e' 0x24000A4A: 64 DC.B 0x64 ; 'd' 0x24000A4B: 2E DC.B 0x2E ; '.' 0x24000A4C: 0A DC.B 0x0A ; '\n' 0x24000A4D: 00 DC.B 0x00 ; '\0' 0x24000A4E: 2F DC.B 0x2F ; '/' 0x24000A4F: 00 DC.B 0x00 ; '\0' 0x24000A50: 25 DC.B 0x25 ; '%' 0x24000A51: 75 DC.B 0x75 ; 'u' 0x24000A52: 3A DC.B 0x3A ; ':' 0x24000A53: 25 DC.B 0x25 ; '%' 0x24000A54: 75 DC.B 0x75 ; 'u' 0x24000A55: 3A DC.B 0x3A ; ':' 0x24000A56: 25 DC.B 0x25 ; '%' 0x24000A57: 75 DC.B 0x75 ; 'u' 0x24000A58: 0A DC.B 0x0A ; '\n' 0x24000A59: 00 DC.B 0x00 ; '\0' 0x24000A5A: 20 DC.B 0x20 ; ' ' 0x24000A5B: 20 DC.B 0x20 ; ' ' 0x24000A5C: 20 DC.B 0x20 ; ' ' 0x24000A5D: 3C DC.B 0x3C ; '<' 0x24000A5E: 44 DC.B 0x44 ; 'D' 0x24000A5F: 49 DC.B 0x49 ; 'I' 0x24000A60: 52 DC.B 0x52 ; 'R' 0x24000A61: 3E DC.B 0x3E ; '>' 0x24000A62: 20 DC.B 0x20 ; ' ' 0x24000A63: 20 DC.B 0x20 ; ' ' 0x24000A64: 20 DC.B 0x20 ; ' ' 0x24000A65: 25 DC.B 0x25 ; '%' 0x24000A66: 73 DC.B 0x73 ; 's' 0x24000A67: 0A DC.B 0x0A ; '\n' 0x24000A68: 00 DC.B 0x00 ; '\0' 0x24000A69: 25 DC.B 0x25 ; '%' 0x24000A6A: 31 DC.B 0x31 ; '1' 0x24000A6B: 30 DC.B 0x30 ; '0' 0x24000A6C: 75 DC.B 0x75 ; 'u' 0x24000A6D: 20 DC.B 0x20 ; ' ' 0x24000A6E: 25 DC.B 0x25 ; '%' 0x24000A6F: 73 DC.B 0x73 ; 's' 0x24000A70: 0A DC.B 0x0A ; '\n' 0x24000A71: 00 DC.B 0x00 ; '\0' 0x24000A72: 25 DC.B 0x25 ; '%' 0x24000A73: 64 DC.B 0x64 ; 'd' 0x24000A74: 20 DC.B 0x20 ; ' ' 0x24000A75: 64 DC.B 0x64 ; 'd' 0x24000A76: 69 DC.B 0x69 ; 'i' 0x24000A77: 72 DC.B 0x72 ; 'r' 0x24000A78: 73 DC.B 0x73 ; 's' 0x24000A79: 2C DC.B 0x2C ; ',' 0x24000A7A: 20 DC.B 0x20 ; ' ' 0x24000A7B: 25 DC.B 0x25 ; '%' 0x24000A7C: 64 DC.B 0x64 ; 'd' 0x24000A7D: 20 DC.B 0x20 ; ' ' 0x24000A7E: 66 DC.B 0x66 ; 'f' 0x24000A7F: 69 DC.B 0x69 ; 'i' 0x24000A80: 6C DC.B 0x6C ; 'l' 0x24000A81: 65 DC.B 0x65 ; 'e' 0x24000A82: 73 DC.B 0x73 ; 's' 0x24000A83: 2E DC.B 0x2E ; '.' 0x24000A84: 0A DC.B 0x0A ; '\n' 0x24000A85: 00 DC.B 0x00 ; '\0' 0x24000A86: 46 DC.B 0x46 ; 'F' 0x24000A87: 61 DC.B 0x61 ; 'a' 0x24000A88: 69 DC.B 0x69 ; 'i' 0x24000A89: 6C DC.B 0x6C ; 'l' 0x24000A8A: 65 DC.B 0x65 ; 'e' 0x24000A8B: 64 DC.B 0x64 ; 'd' 0x24000A8C: 20 DC.B 0x20 ; ' ' 0x24000A8D: 74 DC.B 0x74 ; 't' 0x24000A8E: 6F DC.B 0x6F ; 'o' 0x24000A8F: 20 DC.B 0x20 ; ' ' 0x24000A90: 6F DC.B 0x6F ; 'o' 0x24000A91: 70 DC.B 0x70 ; 'p' 0x24000A92: 65 DC.B 0x65 ; 'e' 0x24000A93: 6E DC.B 0x6E ; 'n' 0x24000A94: 20 DC.B 0x20 ; ' ' 0x24000A95: 22 DC.B 0x22 ; '\"' 0x24000A96: 25 DC.B 0x25 ; '%' 0x24000A97: 73 DC.B 0x73 ; 's' 0x24000A98: 22 DC.B 0x22 ; '\"' 0x24000A99: 2E DC.B 0x2E ; '.' 0x24000A9A: 20 DC.B 0x20 ; ' ' 0x24000A9B: 28 DC.B 0x28 ; '(' 0x24000A9C: 25 DC.B 0x25 ; '%' 0x24000A9D: 75 DC.B 0x75 ; 'u' 0x24000A9E: 29 DC.B 0x29 ; ')' 0x24000A9F: 0A DC.B 0x0A ; '\n' 0x24000AA0: 00 DC.B 0x00 ; '\0' 0x24000AA1: 00 DC.B 0x00 ; '\0' 0x24000AA2: 00 DC.B 0x00 ; '\0' 0x24000AA3: 00 DC.B 0x00 ; '\0' 0x24000AA4: 2F DC.B 0x2F ; '/' 0x24000AA5: 25 DC.B 0x25 ; '%' 0x24000AA6: 73 DC.B 0x73 ; 's' 0x24000AA7: 00 DC.B 0x00 ; '\0' 0x24000AA8: 25 DC.B 0x25 ; '%' 0x24000AA9: 73 DC.B 0x73 ; 's' 0x24000AAA: 2F DC.B 0x2F ; '/' 0x24000AAB: 25 DC.B 0x25 ; '%' 0x24000AAC: 73 DC.B 0x73 ; 's' 0x24000AAD: 0A DC.B 0x0A ; '\n' 0x24000AAE: 00 DC.B 0x00 ; '\0' 0x24000AAF: 00 DC.B 0x00 ; '\0' 0x24000AB0: 43 DC.B 0x43 ; 'C' 0x24000AB1: 6F DC.B 0x6F ; 'o' 0x24000AB2: 6E DC.B 0x6E ; 'n' 0x24000AB3: 76 DC.B 0x76 ; 'v' 0x24000AB4: 65 DC.B 0x65 ; 'e' 0x24000AB5: 72 DC.B 0x72 ; 'r' 0x24000AB6: 73 DC.B 0x73 ; 's' 0x24000AB7: 69 DC.B 0x69 ; 'i' 0x24000AB8: 6F DC.B 0x6F ; 'o' 0x24000AB9: 6E DC.B 0x6E ; 'n' 0x24000ABA: 20 DC.B 0x20 ; ' ' 0x24000ABB: 69 DC.B 0x69 ; 'i' 0x24000ABC: 73 DC.B 0x73 ; 's' 0x24000ABD: 20 DC.B 0x20 ; ' ' 0x24000ABE: 66 DC.B 0x66 ; 'f' 0x24000ABF: 69 DC.B 0x69 ; 'i' 0x24000AC0: 6E DC.B 0x6E ; 'n' 0x24000AC1: 69 DC.B 0x69 ; 'i' 0x24000AC2: 73 DC.B 0x73 ; 's' 0x24000AC3: 68 DC.B 0x68 ; 'h' 0x24000AC4: 65 DC.B 0x65 ; 'e' 0x24000AC5: 64 DC.B 0x64 ; 'd' 0x24000AC6: 2E DC.B 0x2E ; '.' 0x24000AC7: 0A DC.B 0x0A ; '\n' 0x24000AC8: 00 DC.B 0x00 ; '\0' 0x24000AC9: 54 DC.B 0x54 ; 'T' 0x24000ACA: 20 DC.B 0x20 ; ' ' 0x24000ACB: 3D DC.B 0x3D ; '=' 0x24000ACC: 20 DC.B 0x20 ; ' ' 0x24000ACD: 25 DC.B 0x25 ; '%' 0x24000ACE: 66 DC.B 0x66 ; 'f' 0x24000ACF: 0A DC.B 0x0A ; '\n' 0x24000AD0: 00 DC.B 0x00 ; '\0' 0x24000AD1: 00 DC.B 0x00 ; '\0' 0x24000AD2: 00 DC.B 0x00 ; '\0' 0x24000AD3: 00 DC.B 0x00 ; '\0' 0x24000AD4: 01 DC.B 0x01 ; '\x01' 0x24000AD5: 11 DC.B 0x11 ; '\x11' 0x24000AD6: 01 DC.B 0x01 ; '\x01' 0x24000AD7: 25 DC.B 0x25 ; '%' 0x24000AD8: 0E DC.B 0x0E ; '\x0E' 0x24000AD9: 13 DC.B 0x13 ; '\x13' 0x24000ADA: 05 DC.B 0x05 ; '\x05' 0x24000ADB: 03 DC.B 0x03 ; '\x03' 0x24000ADC: 0E DC.B 0x0E ; '\x0E' 0x24000ADD: 10 DC.B 0x10 ; '\x10' 0x24000ADE: 17 DC.B 0x17 ; '\x17' 0x24000ADF: 1B DC.B 0x1B ; '\x1B' 0x24000AE0: 0E DC.B 0x0E ; '\x0E' 0x24000AE1: B4 DC.B 0xB4 ; '\xB4' 0x24000AE2: 42 DC.B 0x42 ; 'B' 0x24000AE3: 19 DC.B 0x19 ; '\x19' 0x24000AE4: 11 DC.B 0x11 ; '\x11' 0x24000AE5: 01 DC.B 0x01 ; '\x01' 0x24000AE6: 12 DC.B 0x12 ; '\x12' 0x24000AE7: 06 DC.B 0x06 ; '\x06' 0x24000AE8: 43 DC.B 0x43 ; 'C' 0x24000AE9: 17 DC.B 0x17 ; '\x17' 0x24000AEA: 00 DC.B 0x00 ; '\0' 0x24000AEB: 00 DC.B 0x00 ; '\0' 0x24000AEC: 02 DC.B 0x02 ; '\x02' 0x24000AED: 04 DC.B 0x04 ; '\x04' 0x24000AEE: 01 DC.B 0x01 ; '\x01' 0x24000AEF: 49 DC.B 0x49 ; 'I' 0x24000AF0: 13 DC.B 0x13 ; '\x13' 0x24000AF1: 0B DC.B 0x0B ; '\v' 0x24000AF2: 0B DC.B 0x0B ; '\v' 0x24000AF3: 3A DC.B 0x3A ; ':' 0x24000AF4: 0B DC.B 0x0B ; '\v' 0x24000AF5: 3B DC.B 0x3B ; ';' 0x24000AF6: 0B DC.B 0x0B ; '\v' 0x24000AF7: 00 DC.B 0x00 ; '\0' 0x24000AF8: 00 DC.B 0x00 ; '\0' 0x24000AF9: 03 DC.B 0x03 ; '\x03' 0x24000AFA: 28 DC.B 0x28 ; '(' 0x24000AFB: 00 DC.B 0x00 ; '\0' 0x24000AFC: 03 DC.B 0x03 ; '\x03' 0x24000AFD: 0E DC.B 0x0E ; '\x0E' 0x24000AFE: 1C DC.B 0x1C ; '\x1C' 0x24000AFF: 0D DC.B 0x0D ; '\r' 0x24000B00: 00 DC.B 0x00 ; '\0' 0x24000B01: 00 DC.B 0x00 ; '\0' 0x24000B02: 04 DC.B 0x04 ; '\x04' 0x24000B03: 24 DC.B 0x24 ; '$' 0x24000B04: 00 DC.B 0x00 ; '\0' 0x24000B05: 03 DC.B 0x03 ; '\x03' 0x24000B06: 0E DC.B 0x0E ; '\x0E' 0x24000B07: 3E DC.B 0x3E ; '>' 0x24000B08: 0B DC.B 0x0B ; '\v' 0x24000B09: 0B DC.B 0x0B ; '\v' 0x24000B0A: 0B DC.B 0x0B ; '\v' 0x24000B0B: 00 DC.B 0x00 ; '\0' 0x24000B0C: 00 DC.B 0x00 ; '\0' 0x24000B0D: 05 DC.B 0x05 ; '\x05' 0x24000B0E: 0F DC.B 0x0F ; '\x0F' 0x24000B0F: 00 DC.B 0x00 ; '\0' 0x24000B10: 49 DC.B 0x49 ; 'I' 0x24000B11: 13 DC.B 0x13 ; '\x13' 0x24000B12: 00 DC.B 0x00 ; '\0' 0x24000B13: 00 DC.B 0x00 ; '\0' 0x24000B14: 06 DC.B 0x06 ; '\x06' 0x24000B15: 16 DC.B 0x16 ; '\x16' 0x24000B16: 00 DC.B 0x00 ; '\0' 0x24000B17: 49 DC.B 0x49 ; 'I' 0x24000B18: 13 DC.B 0x13 ; '\x13' 0x24000B19: 03 DC.B 0x03 ; '\x03' 0x24000B1A: 0E DC.B 0x0E ; '\x0E' 0x24000B1B: 3A DC.B 0x3A ; ':' 0x24000B1C: 0B DC.B 0x0B ; '\v' 0x24000B1D: 3B DC.B 0x3B ; ';' 0x24000B1E: 05 DC.B 0x05 ; '\x05' 0x24000B1F: 00 DC.B 0x00 ; '\0' 0x24000B20: 00 DC.B 0x00 ; '\0' 0x24000B21: 07 DC.B 0x07 ; '\x07' 0x24000B22: 13 DC.B 0x13 ; '\x13' 0x24000B23: 01 DC.B 0x01 ; '\x01' 0x24000B24: 0B DC.B 0x0B ; '\v' 0x24000B25: 05 DC.B 0x05 ; '\x05' 0x24000B26: 3A DC.B 0x3A ; ':' 0x24000B27: 0B DC.B 0x0B ; '\v' 0x24000B28: 3B DC.B 0x3B ; ';' 0x24000B29: 05 DC.B 0x05 ; '\x05' 0x24000B2A: 00 DC.B 0x00 ; '\0' 0x24000B2B: 00 DC.B 0x00 ; '\0' 0x24000B2C: 08 DC.B 0x08 ; '\b' 0x24000B2D: 0D DC.B 0x0D ; '\r' 0x24000B2E: 00 DC.B 0x00 ; '\0' 0x24000B2F: 03 DC.B 0x03 ; '\x03' 0x24000B30: 0E DC.B 0x0E ; '\x0E' 0x24000B31: 49 DC.B 0x49 ; 'I' 0x24000B32: 13 DC.B 0x13 ; '\x13' 0x24000B33: 3A DC.B 0x3A ; ':' 0x24000B34: 0B DC.B 0x0B ; '\v' 0x24000B35: 3B DC.B 0x3B ; ';' 0x24000B36: 05 DC.B 0x05 ; '\x05' 0x24000B37: 38 DC.B 0x38 ; '8' 0x24000B38: 0B DC.B 0x0B ; '\v' 0x24000B39: 00 DC.B 0x00 ; '\0' 0x24000B3A: 00 DC.B 0x00 ; '\0' 0x24000B3B: 09 DC.B 0x09 ; '\t' 0x24000B3C: 0D DC.B 0x0D ; '\r' 0x24000B3D: 00 DC.B 0x00 ; '\0' 0x24000B3E: 03 DC.B 0x03 ; '\x03' 0x24000B3F: 0E DC.B 0x0E ; '\x0E' 0x24000B40: 49 DC.B 0x49 ; 'I' 0x24000B41: 13 DC.B 0x13 ; '\x13' 0x24000B42: 3A DC.B 0x3A ; ':' 0x24000B43: 0B DC.B 0x0B ; '\v' 0x24000B44: 3B DC.B 0x3B ; ';' 0x24000B45: 05 DC.B 0x05 ; '\x05' 0x24000B46: 38 DC.B 0x38 ; '8' 0x24000B47: 05 DC.B 0x05 ; '\x05' 0x24000B48: 00 DC.B 0x00 ; '\0' 0x24000B49: 00 DC.B 0x00 ; '\0' 0x24000B4A: 0A DC.B 0x0A ; '\n' 0x24000B4B: 35 DC.B 0x35 ; '5' 0x24000B4C: 00 DC.B 0x00 ; '\0' 0x24000B4D: 49 DC.B 0x49 ; 'I' 0x24000B4E: 13 DC.B 0x13 ; '\x13' 0x24000B4F: 00 DC.B 0x00 ; '\0' 0x24000B50: 00 DC.B 0x00 ; '\0' 0x24000B51: 0B DC.B 0x0B ; '\v' 0x24000B52: 01 DC.B 0x01 ; '\x01' 0x24000B53: 01 DC.B 0x01 ; '\x01' 0x24000B54: 49 DC.B 0x49 ; 'I' 0x24000B55: 13 DC.B 0x13 ; '\x13' 0x24000B56: 00 DC.B 0x00 ; '\0' 0x24000B57: 00 DC.B 0x00 ; '\0' 0x24000B58: 0C DC.B 0x0C ; '\x0C' 0x24000B59: 21 DC.B 0x21 ; '!' 0x24000B5A: 00 DC.B 0x00 ; '\0' 0x24000B5B: 49 DC.B 0x49 ; 'I' 0x24000B5C: 13 DC.B 0x13 ; '\x13' 0x24000B5D: 37 DC.B 0x37 ; '7' 0x24000B5E: 0B DC.B 0x0B ; '\v' 0x24000B5F: 00 DC.B 0x00 ; '\0' 0x24000B60: 00 DC.B 0x00 ; '\0' 0x24000B61: 0D DC.B 0x0D ; '\r' 0x24000B62: 24 DC.B 0x24 ; '$' 0x24000B63: 00 DC.B 0x00 ; '\0' 0x24000B64: 03 DC.B 0x03 ; '\x03' 0x24000B65: 0E DC.B 0x0E ; '\x0E' 0x24000B66: 0B DC.B 0x0B ; '\v' 0x24000B67: 0B DC.B 0x0B ; '\v' 0x24000B68: 3E DC.B 0x3E ; '>' 0x24000B69: 0B DC.B 0x0B ; '\v' 0x24000B6A: 00 DC.B 0x00 ; '\0' 0x24000B6B: 00 DC.B 0x00 ; '\0' 0x24000B6C: 0E DC.B 0x0E ; '\x0E' 0x24000B6D: 2E DC.B 0x2E ; '.' 0x24000B6E: 01 DC.B 0x01 ; '\x01' 0x24000B6F: 11 DC.B 0x11 ; '\x11' 0x24000B70: 01 DC.B 0x01 ; '\x01' 0x24000B71: 12 DC.B 0x12 ; '\x12' 0x24000B72: 06 DC.B 0x06 ; '\x06' 0x24000B73: 40 DC.B 0x40 ; '@' 0x24000B74: 18 DC.B 0x18 ; '\x18' 0x24000B75: 03 DC.B 0x03 ; '\x03' 0x24000B76: 0E DC.B 0x0E ; '\x0E' 0x24000B77: 3A DC.B 0x3A ; ':' 0x24000B78: 0B DC.B 0x0B ; '\v' 0x24000B79: 3B DC.B 0x3B ; ';' 0x24000B7A: 0B DC.B 0x0B ; '\v' 0x24000B7B: 27 DC.B 0x27 ; ''' 0x24000B7C: 19 DC.B 0x19 ; '\x19' 0x24000B7D: 3F DC.B 0x3F ; '?' 0x24000B7E: 19 DC.B 0x19 ; '\x19' 0x24000B7F: 00 DC.B 0x00 ; '\0' 0x24000B80: 00 DC.B 0x00 ; '\0' 0x24000B81: 0F DC.B 0x0F ; '\x0F' 0x24000B82: 0B DC.B 0x0B ; '\v' 0x24000B83: 01 DC.B 0x01 ; '\x01' 0x24000B84: 11 DC.B 0x11 ; '\x11' 0x24000B85: 01 DC.B 0x01 ; '\x01' 0x24000B86: 12 DC.B 0x12 ; '\x12' 0x24000B87: 06 DC.B 0x06 ; '\x06' 0x24000B88: 00 DC.B 0x00 ; '\0' 0x24000B89: 00 DC.B 0x00 ; '\0' 0x24000B8A: 10 DC.B 0x10 ; '\x10' 0x24000B8B: 34 DC.B 0x34 ; '4' 0x24000B8C: 00 DC.B 0x00 ; '\0' 0x24000B8D: 02 DC.B 0x02 ; '\x02' 0x24000B8E: 18 DC.B 0x18 ; '\x18' 0x24000B8F: 03 DC.B 0x03 ; '\x03' 0x24000B90: 0E DC.B 0x0E ; '\x0E' 0x24000B91: 3A DC.B 0x3A ; ':' 0x24000B92: 0B DC.B 0x0B ; '\v' 0x24000B93: 3B DC.B 0x3B ; ';' 0x24000B94: 0B DC.B 0x0B ; '\v' 0x24000B95: 49 DC.B 0x49 ; 'I' 0x24000B96: 13 DC.B 0x13 ; '\x13' 0x24000B97: 00 DC.B 0x00 ; '\0' 0x24000B98: 00 DC.B 0x00 ; '\0' 0x24000B99: 11 DC.B 0x11 ; '\x11' 0x24000B9A: 11 DC.B 0x11 ; '\x11' 0x24000B9B: 01 DC.B 0x01 ; '\x01' 0x24000B9C: 25 DC.B 0x25 ; '%' 0x24000B9D: 0E DC.B 0x0E ; '\x0E' 0x24000B9E: 13 DC.B 0x13 ; '\x13' 0x24000B9F: 05 DC.B 0x05 ; '\x05' 0x24000BA0: 03 DC.B 0x03 ; '\x03' 0x24000BA1: 0E DC.B 0x0E ; '\x0E' 0x24000BA2: 10 DC.B 0x10 ; '\x10' 0x24000BA3: 17 DC.B 0x17 ; '\x17' 0x24000BA4: 1B DC.B 0x1B ; '\x1B' 0x24000BA5: 0E DC.B 0x0E ; '\x0E' 0x24000BA6: B4 DC.B 0xB4 ; '\xB4' 0x24000BA7: 42 DC.B 0x42 ; 'B' 0x24000BA8: 19 DC.B 0x19 ; '\x19' 0x24000BA9: 11 DC.B 0x11 ; '\x11' 0x24000BAA: 01 DC.B 0x01 ; '\x01' 0x24000BAB: 55 DC.B 0x55 ; 'U' 0x24000BAC: 17 DC.B 0x17 ; '\x17' 0x24000BAD: 43 DC.B 0x43 ; 'C' 0x24000BAE: 17 DC.B 0x17 ; '\x17' 0x24000BAF: 00 DC.B 0x00 ; '\0' 0x24000BB0: 00 DC.B 0x00 ; '\0' 0x24000BB1: 12 DC.B 0x12 ; '\x12' 0x24000BB2: 34 DC.B 0x34 ; '4' 0x24000BB3: 00 DC.B 0x00 ; '\0' 0x24000BB4: 49 DC.B 0x49 ; 'I' 0x24000BB5: 13 DC.B 0x13 ; '\x13' 0x24000BB6: 3A DC.B 0x3A ; ':' 0x24000BB7: 0B DC.B 0x0B ; '\v' 0x24000BB8: 3B DC.B 0x3B ; ';' 0x24000BB9: 0B DC.B 0x0B ; '\v' 0x24000BBA: 02 DC.B 0x02 ; '\x02' 0x24000BBB: 18 DC.B 0x18 ; '\x18' 0x24000BBC: 00 DC.B 0x00 ; '\0' 0x24000BBD: 00 DC.B 0x00 ; '\0' 0x24000BBE: 13 DC.B 0x13 ; '\x13' 0x24000BBF: 34 DC.B 0x34 ; '4' 0x24000BC0: 00 DC.B 0x00 ; '\0' 0x24000BC1: 03 DC.B 0x03 ; '\x03' 0x24000BC2: 0E DC.B 0x0E ; '\x0E' 0x24000BC3: 49 DC.B 0x49 ; 'I' 0x24000BC4: 13 DC.B 0x13 ; '\x13' 0x24000BC5: 3F DC.B 0x3F ; '?' 0x24000BC6: 19 DC.B 0x19 ; '\x19' 0x24000BC7: 3A DC.B 0x3A ; ':' 0x24000BC8: 0B DC.B 0x0B ; '\v' 0x24000BC9: 3B DC.B 0x3B ; ';' 0x24000BCA: 0B DC.B 0x0B ; '\v' 0x24000BCB: 02 DC.B 0x02 ; '\x02' 0x24000BCC: 18 DC.B 0x18 ; '\x18' 0x24000BCD: 00 DC.B 0x00 ; '\0' 0x24000BCE: 00 DC.B 0x00 ; '\0' 0x24000BCF: 14 DC.B 0x14 ; '\x14' 0x24000BD0: 26 DC.B 0x26 ; '&' 0x24000BD1: 00 DC.B 0x00 ; '\0' 0x24000BD2: 49 DC.B 0x49 ; 'I' 0x24000BD3: 13 DC.B 0x13 ; '\x13' 0x24000BD4: 00 DC.B 0x00 ; '\0' 0x24000BD5: 00 DC.B 0x00 ; '\0' 0x24000BD6: 15 DC.B 0x15 ; '\x15' 0x24000BD7: 16 DC.B 0x16 ; '\x16' 0x24000BD8: 00 DC.B 0x00 ; '\0' 0x24000BD9: 49 DC.B 0x49 ; 'I' 0x24000BDA: 13 DC.B 0x13 ; '\x13' 0x24000BDB: 03 DC.B 0x03 ; '\x03' 0x24000BDC: 0E DC.B 0x0E ; '\x0E' 0x24000BDD: 3A DC.B 0x3A ; ':' 0x24000BDE: 0B DC.B 0x0B ; '\v' 0x24000BDF: 3B DC.B 0x3B ; ';' 0x24000BE0: 0B DC.B 0x0B ; '\v' 0x24000BE1: 00 DC.B 0x00 ; '\0' 0x24000BE2: 00 DC.B 0x00 ; '\0' 0x24000BE3: 16 DC.B 0x16 ; '\x16' 0x24000BE4: 13 DC.B 0x13 ; '\x13' 0x24000BE5: 01 DC.B 0x01 ; '\x01' 0x24000BE6: 0B DC.B 0x0B ; '\v' 0x24000BE7: 0B DC.B 0x0B ; '\v' 0x24000BE8: 3A DC.B 0x3A ; ':' 0x24000BE9: 0B DC.B 0x0B ; '\v' 0x24000BEA: 3B DC.B 0x3B ; ';' 0x24000BEB: 0B DC.B 0x0B ; '\v' 0x24000BEC: 00 DC.B 0x00 ; '\0' 0x24000BED: 00 DC.B 0x00 ; '\0' 0x24000BEE: 17 DC.B 0x17 ; '\x17' 0x24000BEF: 0D DC.B 0x0D ; '\r' 0x24000BF0: 00 DC.B 0x00 ; '\0' 0x24000BF1: 03 DC.B 0x03 ; '\x03' 0x24000BF2: 0E DC.B 0x0E ; '\x0E' 0x24000BF3: 49 DC.B 0x49 ; 'I' 0x24000BF4: 13 DC.B 0x13 ; '\x13' 0x24000BF5: 3A DC.B 0x3A ; ':' 0x24000BF6: 0B DC.B 0x0B ; '\v' 0x24000BF7: 3B DC.B 0x3B ; ';' 0x24000BF8: 0B DC.B 0x0B ; '\v' 0x24000BF9: 38 DC.B 0x38 ; '8' 0x24000BFA: 0B DC.B 0x0B ; '\v' 0x24000BFB: 00 DC.B 0x00 ; '\0' 0x24000BFC: 00 DC.B 0x00 ; '\0' 0x24000BFD: 18 DC.B 0x18 ; '\x18' 0x24000BFE: 0D DC.B 0x0D ; '\r' 0x24000BFF: 00 DC.B 0x00 ; '\0' 0x24000C00: 03 DC.B 0x03 ; '\x03' 0x24000C01: 0E DC.B 0x0E ; '\x0E' 0x24000C02: 49 DC.B 0x49 ; 'I' 0x24000C03: 10 DC.B 0x10 ; '\x10' 0x24000C04: 3A DC.B 0x3A ; ':' 0x24000C05: 0B DC.B 0x0B ; '\v' 0x24000C06: 3B DC.B 0x3B ; ';' 0x24000C07: 0B DC.B 0x0B ; '\v' 0x24000C08: 38 DC.B 0x38 ; '8' 0x24000C09: 0B DC.B 0x0B ; '\v' 0x24000C0A: 00 DC.B 0x00 ; '\0' 0x24000C0B: 00 DC.B 0x00 ; '\0' 0x24000C0C: 19 DC.B 0x19 ; '\x19' 0x24000C0D: 0F DC.B 0x0F ; '\x0F' 0x24000C0E: 00 DC.B 0x00 ; '\0' 0x24000C0F: 00 DC.B 0x00 ; '\0' 0x24000C10: 00 DC.B 0x00 ; '\0' 0x24000C11: 1A DC.B 0x1A ; '\x1A' 0x24000C12: 16 DC.B 0x16 ; '\x16' 0x24000C13: 00 DC.B 0x00 ; '\0' 0x24000C14: 49 DC.B 0x49 ; 'I' 0x24000C15: 10 DC.B 0x10 ; '\x10' 0x24000C16: 03 DC.B 0x03 ; '\x03' 0x24000C17: 0E DC.B 0x0E ; '\x0E' 0x24000C18: 3A DC.B 0x3A ; ':' 0x24000C19: 0B DC.B 0x0B ; '\v' 0x24000C1A: 3B DC.B 0x3B ; ';' 0x24000C1B: 0B DC.B 0x0B ; '\v' 0x24000C1C: 00 DC.B 0x00 ; '\0' 0x24000C1D: 00 DC.B 0x00 ; '\0' 0x24000C1E: 1B DC.B 0x1B ; '\x1B' 0x24000C1F: 34 DC.B 0x34 ; '4' 0x24000C20: 00 DC.B 0x00 ; '\0' 0x24000C21: 03 DC.B 0x03 ; '\x03' 0x24000C22: 0E DC.B 0x0E ; '\x0E' 0x24000C23: 49 DC.B 0x49 ; 'I' 0x24000C24: 13 DC.B 0x13 ; '\x13' 0x24000C25: 3A DC.B 0x3A ; ':' 0x24000C26: 0B DC.B 0x0B ; '\v' 0x24000C27: 3B DC.B 0x3B ; ';' 0x24000C28: 0B DC.B 0x0B ; '\v' 0x24000C29: 00 DC.B 0x00 ; '\0' 0x24000C2A: 00 DC.B 0x00 ; '\0' 0x24000C2B: 1C DC.B 0x1C ; '\x1C' 0x24000C2C: 34 DC.B 0x34 ; '4' 0x24000C2D: 00 DC.B 0x00 ; '\0' 0x24000C2E: 03 DC.B 0x03 ; '\x03' 0x24000C2F: 0E DC.B 0x0E ; '\x0E' 0x24000C30: 49 DC.B 0x49 ; 'I' 0x24000C31: 13 DC.B 0x13 ; '\x13' 0x24000C32: 3A DC.B 0x3A ; ':' 0x24000C33: 0B DC.B 0x0B ; '\v' 0x24000C34: 3B DC.B 0x3B ; ';' 0x24000C35: 0B DC.B 0x0B ; '\v' 0x24000C36: 02 DC.B 0x02 ; '\x02' 0x24000C37: 18 DC.B 0x18 ; '\x18' 0x24000C38: 00 DC.B 0x00 ; '\0' 0x24000C39: 00 DC.B 0x00 ; '\0' 0x24000C3A: 1D DC.B 0x1D ; '\x1D' 0x24000C3B: 21 DC.B 0x21 ; '!' 0x24000C3C: 00 DC.B 0x00 ; '\0' 0x24000C3D: 49 DC.B 0x49 ; 'I' 0x24000C3E: 13 DC.B 0x13 ; '\x13' 0x24000C3F: 37 DC.B 0x37 ; '7' 0x24000C40: 05 DC.B 0x05 ; '\x05' 0x24000C41: 00 DC.B 0x00 ; '\0' 0x24000C42: 00 DC.B 0x00 ; '\0' 0x24000C43: 1E DC.B 0x1E ; '\x1E' 0x24000C44: 13 DC.B 0x13 ; '\x13' 0x24000C45: 01 DC.B 0x01 ; '\x01' 0x24000C46: 03 DC.B 0x03 ; '\x03' 0x24000C47: 0E DC.B 0x0E ; '\x0E' 0x24000C48: 0B DC.B 0x0B ; '\v' 0x24000C49: 0B DC.B 0x0B ; '\v' 0x24000C4A: 3A DC.B 0x3A ; ':' 0x24000C4B: 0B DC.B 0x0B ; '\v' 0x24000C4C: 3B DC.B 0x3B ; ';' 0x24000C4D: 05 DC.B 0x05 ; '\x05' 0x24000C4E: 00 DC.B 0x00 ; '\0' 0x24000C4F: 00 DC.B 0x00 ; '\0' 0x24000C50: 1F DC.B 0x1F ; '\x1F' 0x24000C51: 0D DC.B 0x0D ; '\r' 0x24000C52: 00 DC.B 0x00 ; '\0' 0x24000C53: 03 DC.B 0x03 ; '\x03' 0x24000C54: 0E DC.B 0x0E ; '\x0E' 0x24000C55: 49 DC.B 0x49 ; 'I' 0x24000C56: 10 DC.B 0x10 ; '\x10' 0x24000C57: 3A DC.B 0x3A ; ':' 0x24000C58: 0B DC.B 0x0B ; '\v' 0x24000C59: 3B DC.B 0x3B ; ';' 0x24000C5A: 05 DC.B 0x05 ; '\x05' 0x24000C5B: 38 DC.B 0x38 ; '8' 0x24000C5C: 0B DC.B 0x0B ; '\v' 0x24000C5D: 00 DC.B 0x00 ; '\0' 0x24000C5E: 00 DC.B 0x00 ; '\0' 0x24000C5F: 20 DC.B 0x20 ; ' '
vApplicationGetTimerTaskMemory.Timer_Stack: 0x24000C60: AA DC.B 0xAA ; '\xAA' 0x24000C61: AA DC.B 0xAA ; '\xAA' 0x24000C62: AA DC.B 0xAA ; '\xAA' 0x24000C63: AA DC.B 0xAA ; '\xAA' 0x24000C64: 00 DC.B 0x00 ; '\0' 0x24000C65: 90 DC.B 0x90 ; '\x90' 0x24000C66: D0 DC.B 0xD0 ; '\xD0' 0x24000C67: 03 DC.B 0x03 ; '\x03' 0x24000C68: 49 DC.B 0x49 ; 'I' 0x24000C69: 44 DC.B 0x44 ; 'D' 0x24000C6A: 4C DC.B 0x4C ; 'L' 0x24000C6B: 45 DC.B 0x45 ; 'E' 0x24000C6C: 00 DC.B 0x00 ; '\0' 0x24000C6D: 00 DC.B 0x00 ; '\0' 0x24000C6E: 00 DC.B 0x00 ; '\0' 0x24000C6F: 00 DC.B 0x00 ; '\0' 0x24000C70: 54 DC.B 0x54 ; 'T' 0x24000C71: 6D DC.B 0x6D ; 'm' 0x24000C72: 72 DC.B 0x72 ; 'r' 0x24000C73: 20 DC.B 0x20 ; ' ' 0x24000C74: 53 DC.B 0x53 ; 'S' 0x24000C75: 76 DC.B 0x76 ; 'v' 0x24000C76: 63 DC.B 0x63 ; 'c' 0x24000C77: 00 DC.B 0x00 ; '\0' 0x24000C78: 54 DC.B 0x54 ; 'T' 0x24000C79: 6D DC.B 0x6D ; 'm' 0x24000C7A: 72 DC.B 0x72 ; 'r' 0x24000C7B: 51 DC.B 0x51 ; 'Q' 0x24000C7C: 00 DC.B 0x00 ; '\0' 0x24000C7D: 75 DC.B 0x75 ; 'u' 0x24000C7E: 61 DC.B 0x61 ; 'a' 0x24000C7F: 72 DC.B 0x72 ; 'r' 0x24000C80: 74 DC.B 0x74 ; 't' 0x24000C81: 20 DC.B 0x20 ; ' ' 0x24000C82: 65 DC.B 0x65 ; 'e' 0x24000C83: 72 DC.B 0x72 ; 'r' 0x24000C84: 72 DC.B 0x72 ; 'r' 0x24000C85: 6F DC.B 0x6F ; 'o' 0x24000C86: 72 DC.B 0x72 ; 'r' 0x24000C87: 20 DC.B 0x20 ; ' ' 0x24000C88: 0A DC.B 0x0A ; '\n' 0x24000C89: 0D DC.B 0x0D ; '\r' 0x24000C8A: 00 DC.B 0x00 ; '\0' 0x24000C8B: 00 DC.B 0x00 ; '\0' 0x24000C8C: 44 DC.B 0x44 ; 'D' 0x24000C8D: 3A DC.B 0x3A ; ':' 0x24000C8E: 5C DC.B 0x5C ; '\\' 0x24000C8F: 50 DC.B 0x50 ; 'P' 0x24000C90: 72 DC.B 0x72 ; 'r' 0x24000C91: 6F DC.B 0x6F ; 'o' 0x24000C92: 6A DC.B 0x6A ; 'j' 0x24000C93: 65 DC.B 0x65 ; 'e' 0x24000C94: 6B DC.B 0x6B ; 'k' 0x24000C95: 74 DC.B 0x74 ; 't' 0x24000C96: 65 DC.B 0x65 ; 'e' 0x24000C97: 5C DC.B 0x5C ; '\\' 0x24000C98: 65 DC.B 0x65 ; 'e' 0x24000C99: 63 DC.B 0x63 ; 'c' 0x24000C9A: 73 DC.B 0x73 ; 's' 0x24000C9B: 5F DC.B 0x5F ; '_' 0x24000C9C: 63 DC.B 0x63 ; 'c' 0x24000C9D: 68 DC.B 0x68 ; 'h' 0x24000C9E: 61 DC.B 0x61 ; 'a' 0x24000C9F: 72 DC.B 0x72 ; 'r' 0x24000CA0: 67 DC.B 0x67 ; 'g' 0x24000CA1: 65 DC.B 0x65 ; 'e' 0x24000CA2: 72 DC.B 0x72 ; 'r' 0x24000CA3: 5C DC.B 0x5C ; '\\' 0x24000CA4: 63 DC.B 0x63 ; 'c' 0x24000CA5: 74 DC.B 0x74 ; 't' 0x24000CA6: 72 DC.B 0x72 ; 'r' 0x24000CA7: 6C DC.B 0x6C ; 'l' 0x24000CA8: 5C DC.B 0x5C ; '\\' 0x24000CA9: 66 DC.B 0x66 ; 'f' 0x24000CAA: 69 DC.B 0x69 ; 'i' 0x24000CAB: 72 DC.B 0x72 ; 'r' 0x24000CAC: 6D DC.B 0x6D ; 'm' 0x24000CAD: 77 DC.B 0x77 ; 'w' 0x24000CAE: 61 DC.B 0x61 ; 'a' 0x24000CAF: 72 DC.B 0x72 ; 'r' 0x24000CB0: 65 DC.B 0x65 ; 'e' 0x24000CB1: 5C DC.B 0x5C ; '\\' 0x24000CB2: 4D DC.B 0x4D ; 'M' 0x24000CB3: 61 DC.B 0x61 ; 'a' 0x24000CB4: 69 DC.B 0x69 ; 'i' 0x24000CB5: 6E DC.B 0x6E ; 'n' 0x24000CB6: 5C DC.B 0x5C ; '\\' 0x24000CB7: 53 DC.B 0x53 ; 'S' 0x24000CB8: 45 DC.B 0x45 ; 'E' 0x24000CB9: 53 DC.B 0x53 ; 'S' 0x24000CBA: 5C DC.B 0x5C ; '\\' 0x24000CBB: 43 DC.B 0x43 ; 'C' 0x24000CBC: 6F DC.B 0x6F ; 'o' 0x24000CBD: 72 DC.B 0x72 ; 'r' 0x24000CBE: 65 DC.B 0x65 ; 'e' 0x24000CBF: 5C DC.B 0x5C ; '\\' 0x24000CC0: 53 DC.B 0x53 ; 'S' 0x24000CC1: 72 DC.B 0x72 ; 'r' 0x24000CC2: 63 DC.B 0x63 ; 'c' 0x24000CC3: 5C DC.B 0x5C ; '\\' 0x24000CC4: 6D DC.B 0x6D ; 'm' 0x24000CC5: 6F DC.B 0x6F ; 'o' 0x24000CC6: 64 DC.B 0x64 ; 'd' 0x24000CC7: 62 DC.B 0x62 ; 'b' 0x24000CC8: 75 DC.B 0x75 ; 'u' 0x24000CC9: 73 DC.B 0x73 ; 's' 0x24000CCA: 2E DC.B 0x2E ; '.' 0x24000CCB: 63 DC.B 0x63 ; 'c' 0x24000CCC: 00 DC.B 0x00 ; '\0' 0x24000CCD: 00 DC.B 0x00 ; '\0' 0x24000CCE: 00 DC.B 0x00 ; '\0' 0x24000CCF: 08 DC.B 0x08 ; '\b' 0x24000CD0: DC DC.B 0xDC ; '\xDC' 0x24000CD1: 6F DC.B 0x6F ; 'o' 0x24000CD2: 00 DC.B 0x00 ; '\0' 0x24000CD3: 8A DC.B 0x8A ; '\x8A' 0x24000CD4: C0 DC.B 0xC0 ; '\xC0' 0x24000CD5: A8 DC.B 0xA8 ; '\xA8' 0x24000CD6: 0B DC.B 0x0B ; '\v' 0x24000CD7: 6D DC.B 0x6D ; 'm' 0x24000CD8: FF DC.B 0xFF ; '\xFF' 0x24000CD9: FF DC.B 0xFF ; '\xFF' 0x24000CDA: FF DC.B 0xFF ; '\xFF' 0x24000CDB: 00 DC.B 0x00 ; '\0' 0x24000CDC: C0 DC.B 0xC0 ; '\xC0' 0x24000CDD: A8 DC.B 0xA8 ; '\xA8' 0x24000CDE: 0B DC.B 0x0B ; '\v' 0x24000CDF: 01 DC.B 0x01 ; '\x01' 0x24000CE0: 08 DC.B 0x08 ; '\b' 0x24000CE1: 08 DC.B 0x08 ; '\b' 0x24000CE2: 08 DC.B 0x08 ; '\b' 0x24000CE3: 08 DC.B 0x08 ; '\b' 0x24000CE4: 02 DC.B 0x02 ; '\x02' 0x24000CE5: 0D DC.B 0x0D ; '\r' 0x24000CE6: 0A DC.B 0x0A ; '\n' 0x24000CE7: 2D DC.B 0x2D ; '-' 0x24000CE8: 2D DC.B 0x2D ; '-' 0x24000CE9: 2D DC.B 0x2D ; '-' 0x24000CEA: 2D DC.B 0x2D ; '-' 0x24000CEB: 2D DC.B 0x2D ; '-' 0x24000CEC: 2D DC.B 0x2D ; '-' 0x24000CED: 2D DC.B 0x2D ; '-' 0x24000CEE: 2D DC.B 0x2D ; '-' 0x24000CEF: 2D DC.B 0x2D ; '-' 0x24000CF0: 2D DC.B 0x2D ; '-' 0x24000CF1: 53 DC.B 0x53 ; 'S' 0x24000CF2: 54 DC.B 0x54 ; 'T' 0x24000CF3: 41 DC.B 0x41 ; 'A' 0x24000CF4: 54 DC.B 0x54 ; 'T' 0x24000CF5: 49 DC.B 0x49 ; 'I' 0x24000CF6: 43 DC.B 0x43 ; 'C' 0x24000CF7: 20 DC.B 0x20 ; ' ' 0x24000CF8: 4E DC.B 0x4E ; 'N' 0x24000CF9: 65 DC.B 0x65 ; 'e' 0x24000CFA: 74 DC.B 0x74 ; 't' 0x24000CFB: 20 DC.B 0x20 ; ' ' 0x24000CFC: 49 DC.B 0x49 ; 'I' 0x24000CFD: 6E DC.B 0x6E ; 'n' 0x24000CFE: 66 DC.B 0x66 ; 'f' 0x24000CFF: 6F DC.B 0x6F ; 'o' 0x24000D00: 72 DC.B 0x72 ; 'r' 0x24000D01: 6D DC.B 0x6D ; 'm' 0x24000D02: 61 DC.B 0x61 ; 'a' 0x24000D03: 74 DC.B 0x74 ; 't' 0x24000D04: 69 DC.B 0x69 ; 'i' 0x24000D05: 6F DC.B 0x6F ; 'o' 0x24000D06: 6E DC.B 0x6E ; 'n' 0x24000D07: 2D DC.B 0x2D ; '-' 0x24000D08: 2D DC.B 0x2D ; '-' 0x24000D09: 2D DC.B 0x2D ; '-' 0x24000D0A: 2D DC.B 0x2D ; '-' 0x24000D0B: 2D DC.B 0x2D ; '-' 0x24000D0C: 2D DC.B 0x2D ; '-' 0x24000D0D: 2D DC.B 0x2D ; '-' 0x24000D0E: 2D DC.B 0x2D ; '-' 0x24000D0F: 2D DC.B 0x2D ; '-' 0x24000D10: 2D DC.B 0x2D ; '-' 0x24000D11: 2D DC.B 0x2D ; '-' 0x24000D12: 2D DC.B 0x2D ; '-' 0x24000D13: 2D DC.B 0x2D ; '-' 0x24000D14: 2D DC.B 0x2D ; '-' 0x24000D15: 0D DC.B 0x0D ; '\r' 0x24000D16: 0A DC.B 0x0A ; '\n' 0x24000D17: 00 DC.B 0x00 ; '\0' 0x24000D18: 02 DC.B 0x02 ; '\x02' 0x24000D19: 02 DC.B 0x02 ; '\x02' 0x24000D1A: 02 DC.B 0x02 ; '\x02' 0x24000D1B: 02 DC.B 0x02 ; '\x02' 0x24000D1C: 02 DC.B 0x02 ; '\x02' 0x24000D1D: 02 DC.B 0x02 ; '\x02' 0x24000D1E: 02 DC.B 0x02 ; '\x02' 0x24000D1F: 02 DC.B 0x02 ; '\x02' 0x24000D20: 3E DC.B 0x3E ; '>' 0x24000D21: 3E DC.B 0x3E ; '>' 0x24000D22: 3E DC.B 0x3E ; '>' 0x24000D23: 3E DC.B 0x3E ; '>' 0x24000D24: 57 DC.B 0x57 ; 'W' 0x24000D25: 35 DC.B 0x35 ; '5' 0x24000D26: 31 DC.B 0x31 ; '1' 0x24000D27: 30 DC.B 0x30 ; '0' 0x24000D28: 30 DC.B 0x30 ; '0' 0x24000D29: 73 DC.B 0x73 ; 's' 0x24000D2A: 20 DC.B 0x20 ; ' ' 0x24000D2B: 6D DC.B 0x6D ; 'm' 0x24000D2C: 65 DC.B 0x65 ; 'e' 0x24000D2D: 6D DC.B 0x6D ; 'm' 0x24000D2E: 6F DC.B 0x6F ; 'o' 0x24000D2F: 72 DC.B 0x72 ; 'r' 0x24000D30: 79 DC.B 0x79 ; 'y' 0x24000D31: 20 DC.B 0x20 ; ' ' 0x24000D32: 69 DC.B 0x69 ; 'i' 0x24000D33: 6E DC.B 0x6E ; 'n' 0x24000D34: 69 DC.B 0x69 ; 'i' 0x24000D35: 74 DC.B 0x74 ; 't' 0x24000D36: 69 DC.B 0x69 ; 'i' 0x24000D37: 61 DC.B 0x61 ; 'a' 0x24000D38: 6C DC.B 0x6C ; 'l' 0x24000D39: 69 DC.B 0x69 ; 'i' 0x24000D3A: 7A DC.B 0x7A ; 'z' 0x24000D3B: 61 DC.B 0x61 ; 'a' 0x24000D3C: 74 DC.B 0x74 ; 't' 0x24000D3D: 69 DC.B 0x69 ; 'i' 0x24000D3E: 6F DC.B 0x6F ; 'o' 0x24000D3F: 6E DC.B 0x6E ; 'n' 0x24000D40: 20 DC.B 0x20 ; ' ' 0x24000D41: 66 DC.B 0x66 ; 'f' 0x24000D42: 61 DC.B 0x61 ; 'a' 0x24000D43: 69 DC.B 0x69 ; 'i' 0x24000D44: 6C DC.B 0x6C ; 'l' 0x24000D45: 65 DC.B 0x65 ; 'e' 0x24000D46: 64 DC.B 0x64 ; 'd' 0x24000D47: 0D DC.B 0x0D ; '\r' 0x24000D48: 0A DC.B 0x0A ; '\n' 0x24000D49: 00 DC.B 0x00 ; '\0' 0x24000D4A: 57 DC.B 0x57 ; 'W' 0x24000D4B: 35 DC.B 0x35 ; '5' 0x24000D4C: 31 DC.B 0x31 ; '1' 0x24000D4D: 30 DC.B 0x30 ; '0' 0x24000D4E: 30 DC.B 0x30 ; '0' 0x24000D4F: 53 DC.B 0x53 ; 'S' 0x24000D50: 20 DC.B 0x20 ; ' ' 0x24000D51: 69 DC.B 0x69 ; 'i' 0x24000D52: 6E DC.B 0x6E ; 'n' 0x24000D53: 74 DC.B 0x74 ; 't' 0x24000D54: 65 DC.B 0x65 ; 'e' 0x24000D55: 72 DC.B 0x72 ; 'r' 0x24000D56: 72 DC.B 0x72 ; 'r' 0x24000D57: 75 DC.B 0x75 ; 'u' 0x24000D58: 70 DC.B 0x70 ; 'p' 0x24000D59: 74 DC.B 0x74 ; 't' 0x24000D5A: 0D DC.B 0x0D ; '\r' 0x24000D5B: 0A DC.B 0x0A ; '\n' 0x24000D5C: 00 DC.B 0x00 ; '\0' 0x24000D5D: 20 DC.B 0x20 ; ' ' 0x24000D5E: 41 DC.B 0x41 ; 'A' 0x24000D5F: 43 DC.B 0x43 ; 'C' 0x24000D60: 43 DC.B 0x43 ; 'C' 0x24000D61: 45 DC.B 0x45 ; 'E' 0x24000D62: 53 DC.B 0x53 ; 'S' 0x24000D63: 53 DC.B 0x53 ; 'S' 0x24000D64: 20 DC.B 0x20 ; ' ' 0x24000D65: 45 DC.B 0x45 ; 'E' 0x24000D66: 52 DC.B 0x52 ; 'R' 0x24000D67: 52 DC.B 0x52 ; 'R' 0x24000D68: 20 DC.B 0x20 ; ' ' 0x24000D69: 3A DC.B 0x3A ; ':' 0x24000D6A: 20 DC.B 0x20 ; ' ' 0x24000D6B: 56 DC.B 0x56 ; 'V' 0x24000D6C: 45 DC.B 0x45 ; 'E' 0x24000D6D: 52 DC.B 0x52 ; 'R' 0x24000D6E: 53 DC.B 0x53 ; 'S' 0x24000D6F: 49 DC.B 0x49 ; 'I' 0x24000D70: 4F DC.B 0x4F ; 'O' 0x24000D71: 4E DC.B 0x4E ; 'N' 0x24000D72: 52 DC.B 0x52 ; 'R' 0x24000D73: 20 DC.B 0x20 ; ' ' 0x24000D74: 21 DC.B 0x21 ; '!' 0x24000D75: 3D DC.B 0x3D ; '=' 0x24000D76: 20 DC.B 0x20 ; ' ' 0x24000D77: 30 DC.B 0x30 ; '0' 0x24000D78: 78 DC.B 0x78 ; 'x' 0x24000D79: 35 DC.B 0x35 ; '5' 0x24000D7A: 31 DC.B 0x31 ; '1' 0x24000D7B: 2C DC.B 0x2C ; ',' 0x24000D7C: 20 DC.B 0x20 ; ' ' 0x24000D7D: 72 DC.B 0x72 ; 'r' 0x24000D7E: 65 DC.B 0x65 ; 'e' 0x24000D7F: 61 DC.B 0x61 ; 'a' 0x24000D80: 64 DC.B 0x64 ; 'd' 0x24000D81: 20 DC.B 0x20 ; ' ' 0x24000D82: 76 DC.B 0x76 ; 'v' 0x24000D83: 61 DC.B 0x61 ; 'a' 0x24000D84: 6C DC.B 0x6C ; 'l' 0x24000D85: 75 DC.B 0x75 ; 'u' 0x24000D86: 65 DC.B 0x65 ; 'e' 0x24000D87: 20 DC.B 0x20 ; ' ' 0x24000D88: 3D DC.B 0x3D ; '=' 0x24000D89: 20 DC.B 0x20 ; ' ' 0x24000D8A: 30 DC.B 0x30 ; '0' 0x24000D8B: 78 DC.B 0x78 ; 'x' 0x24000D8C: 25 DC.B 0x25 ; '%' 0x24000D8D: 30 DC.B 0x30 ; '0' 0x24000D8E: 32 DC.B 0x32 ; '2' 0x24000D8F: 78 DC.B 0x78 ; 'x' 0x24000D90: 0A DC.B 0x0A ; '\n' 0x24000D91: 00 DC.B 0x00 ; '\0' 0x24000D92: 49 DC.B 0x49 ; 'I' 0x24000D93: 50 DC.B 0x50 ; 'P' 0x24000D94: 2D DC.B 0x2D ; '-' 0x24000D95: 61 DC.B 0x61 ; 'a' 0x24000D96: 64 DC.B 0x64 ; 'd' 0x24000D97: 64 DC.B 0x64 ; 'd' 0x24000D98: 72 DC.B 0x72 ; 'r' 0x24000D99: 65 DC.B 0x65 ; 'e' 0x24000D9A: 73 DC.B 0x73 ; 's' 0x24000D9B: 73 DC.B 0x73 ; 's' 0x24000D9C: 20 DC.B 0x20 ; ' ' 0x24000D9D: 77 DC.B 0x77 ; 'w' 0x24000D9E: 61 DC.B 0x61 ; 'a' 0x24000D9F: 73 DC.B 0x73 ; 's' 0x24000DA0: 20 DC.B 0x20 ; ' ' 0x24000DA1: 61 DC.B 0x61 ; 'a' 0x24000DA2: 73 DC.B 0x73 ; 's' 0x24000DA3: 73 DC.B 0x73 ; 's' 0x24000DA4: 69 DC.B 0x69 ; 'i' 0x24000DA5: 67 DC.B 0x67 ; 'g' 0x24000DA6: 6E DC.B 0x6E ; 'n' 0x24000DA7: 65 DC.B 0x65 ; 'e' 0x24000DA8: 64 DC.B 0x64 ; 'd' 0x24000DA9: 2E DC.B 0x2E ; '.' 0x24000DAA: 0A DC.B 0x0A ; '\n' 0x24000DAB: 00 DC.B 0x00 ; '\0' 0x24000DAC: 49 DC.B 0x49 ; 'I' 0x24000DAD: 50 DC.B 0x50 ; 'P' 0x24000DAE: 2D DC.B 0x2D ; '-' 0x24000DAF: 61 DC.B 0x61 ; 'a' 0x24000DB0: 64 DC.B 0x64 ; 'd' 0x24000DB1: 64 DC.B 0x64 ; 'd' 0x24000DB2: 72 DC.B 0x72 ; 'r' 0x24000DB3: 65 DC.B 0x65 ; 'e' 0x24000DB4: 73 DC.B 0x73 ; 's' 0x24000DB5: 73 DC.B 0x73 ; 's' 0x24000DB6: 3A DC.B 0x3A ; ':' 0x24000DB7: 20 DC.B 0x20 ; ' ' 0x24000DB8: 25 DC.B 0x25 ; '%' 0x24000DB9: 75 DC.B 0x75 ; 'u' 0x24000DBA: 2E DC.B 0x2E ; '.' 0x24000DBB: 25 DC.B 0x25 ; '%' 0x24000DBC: 75 DC.B 0x75 ; 'u' 0x24000DBD: 2E DC.B 0x2E ; '.' 0x24000DBE: 25 DC.B 0x25 ; '%' 0x24000DBF: 75 DC.B 0x75 ; 'u' 0x24000DC0: 2E DC.B 0x2E ; '.' 0x24000DC1: 25 DC.B 0x25 ; '%' 0x24000DC2: 75 DC.B 0x75 ; 'u' 0x24000DC3: 0A DC.B 0x0A ; '\n' 0x24000DC4: 00 DC.B 0x00 ; '\0' 0x24000DC5: 53 DC.B 0x53 ; 'S' 0x24000DC6: 75 DC.B 0x75 ; 'u' 0x24000DC7: 62 DC.B 0x62 ; 'b' 0x24000DC8: 6E DC.B 0x6E ; 'n' 0x24000DC9: 65 DC.B 0x65 ; 'e' 0x24000DCA: 74 DC.B 0x74 ; 't' 0x24000DCB: 20 DC.B 0x20 ; ' ' 0x24000DCC: 6D DC.B 0x6D ; 'm' 0x24000DCD: 61 DC.B 0x61 ; 'a' 0x24000DCE: 73 DC.B 0x73 ; 's' 0x24000DCF: 6B DC.B 0x6B ; 'k' 0x24000DD0: 3A DC.B 0x3A ; ':' 0x24000DD1: 20 DC.B 0x20 ; ' ' 0x24000DD2: 25 DC.B 0x25 ; '%' 0x24000DD3: 75 DC.B 0x75 ; 'u' 0x24000DD4: 2E DC.B 0x2E ; '.' 0x24000DD5: 25 DC.B 0x25 ; '%' 0x24000DD6: 75 DC.B 0x75 ; 'u' 0x24000DD7: 2E DC.B 0x2E ; '.' 0x24000DD8: 25 DC.B 0x25 ; '%' 0x24000DD9: 75 DC.B 0x75 ; 'u' 0x24000DDA: 2E DC.B 0x2E ; '.' 0x24000DDB: 25 DC.B 0x25 ; '%' 0x24000DDC: 75 DC.B 0x75 ; 'u' 0x24000DDD: 0A DC.B 0x0A ; '\n' 0x24000DDE: 00 DC.B 0x00 ; '\0' 0x24000DDF: 47 DC.B 0x47 ; 'G' 0x24000DE0: 61 DC.B 0x61 ; 'a' 0x24000DE1: 74 DC.B 0x74 ; 't' 0x24000DE2: 65 DC.B 0x65 ; 'e' 0x24000DE3: 77 DC.B 0x77 ; 'w' 0x24000DE4: 61 DC.B 0x61 ; 'a' 0x24000DE5: 79 DC.B 0x79 ; 'y' 0x24000DE6: 20 DC.B 0x20 ; ' ' 0x24000DE7: 61 DC.B 0x61 ; 'a' 0x24000DE8: 64 DC.B 0x64 ; 'd' 0x24000DE9: 64 DC.B 0x64 ; 'd' 0x24000DEA: 72 DC.B 0x72 ; 'r' 0x24000DEB: 65 DC.B 0x65 ; 'e' 0x24000DEC: 73 DC.B 0x73 ; 's' 0x24000DED: 73 DC.B 0x73 ; 's' 0x24000DEE: 3A DC.B 0x3A ; ':' 0x24000DEF: 20 DC.B 0x20 ; ' ' 0x24000DF0: 25 DC.B 0x25 ; '%' 0x24000DF1: 75 DC.B 0x75 ; 'u' 0x24000DF2: 2E DC.B 0x2E ; '.' 0x24000DF3: 25 DC.B 0x25 ; '%' 0x24000DF4: 75 DC.B 0x75 ; 'u' 0x24000DF5: 2E DC.B 0x2E ; '.' 0x24000DF6: 25 DC.B 0x25 ; '%' 0x24000DF7: 75 DC.B 0x75 ; 'u' 0x24000DF8: 2E DC.B 0x2E ; '.' 0x24000DF9: 25 DC.B 0x25 ; '%' 0x24000DFA: 75 DC.B 0x75 ; 'u' 0x24000DFB: 0A DC.B 0x0A ; '\n' 0x24000DFC: 00 DC.B 0x00 ; '\0' 0x24000DFD: 44 DC.B 0x44 ; 'D' 0x24000DFE: 4E DC.B 0x4E ; 'N' 0x24000DFF: 53 DC.B 0x53 ; 'S' 0x24000E00: 20 DC.B 0x20 ; ' ' 0x24000E01: 61 DC.B 0x61 ; 'a' 0x24000E02: 64 DC.B 0x64 ; 'd' 0x24000E03: 64 DC.B 0x64 ; 'd' 0x24000E04: 72 DC.B 0x72 ; 'r' 0x24000E05: 65 DC.B 0x65 ; 'e' 0x24000E06: 73 DC.B 0x73 ; 's' 0x24000E07: 73 DC.B 0x73 ; 's' 0x24000E08: 3A DC.B 0x3A ; ':' 0x24000E09: 20 DC.B 0x20 ; ' ' 0x24000E0A: 25 DC.B 0x25 ; '%' 0x24000E0B: 75 DC.B 0x75 ; 'u' 0x24000E0C: 2E DC.B 0x2E ; '.' 0x24000E0D: 25 DC.B 0x25 ; '%' 0x24000E0E: 75 DC.B 0x75 ; 'u' 0x24000E0F: 2E DC.B 0x2E ; '.' 0x24000E10: 25 DC.B 0x25 ; '%' 0x24000E11: 75 DC.B 0x75 ; 'u' 0x24000E12: 2E DC.B 0x2E ; '.' 0x24000E13: 25 DC.B 0x25 ; '%' 0x24000E14: 75 DC.B 0x75 ; 'u' 0x24000E15: 0A DC.B 0x0A ; '\n' 0x24000E16: 00 DC.B 0x00 ; '\0' 0x24000E17: 4C DC.B 0x4C ; 'L' 0x24000E18: 65 DC.B 0x65 ; 'e' 0x24000E19: 61 DC.B 0x61 ; 'a' 0x24000E1A: 73 DC.B 0x73 ; 's' 0x24000E1B: 65 DC.B 0x65 ; 'e' 0x24000E1C: 20 DC.B 0x20 ; ' ' 0x24000E1D: 74 DC.B 0x74 ; 't' 0x24000E1E: 69 DC.B 0x69 ; 'i' 0x24000E1F: 6D DC.B 0x6D ; 'm' 0x24000E20: 65 DC.B 0x65 ; 'e' 0x24000E21: 3A DC.B 0x3A ; ':' 0x24000E22: 20 DC.B 0x20 ; ' ' 0x24000E23: 25 DC.B 0x25 ; '%' 0x24000E24: 75 DC.B 0x75 ; 'u' 0x24000E25: 0A DC.B 0x0A ; '\n' 0x24000E26: 00 DC.B 0x00 ; '\0' 0x24000E27: 49 DC.B 0x49 ; 'I' 0x24000E28: 50 DC.B 0x50 ; 'P' 0x24000E29: 2D DC.B 0x2D ; '-' 0x24000E2A: 61 DC.B 0x61 ; 'a' 0x24000E2B: 64 DC.B 0x64 ; 'd' 0x24000E2C: 64 DC.B 0x64 ; 'd' 0x24000E2D: 72 DC.B 0x72 ; 'r' 0x24000E2E: 65 DC.B 0x65 ; 'e' 0x24000E2F: 73 DC.B 0x73 ; 's' 0x24000E30: 73 DC.B 0x73 ; 's' 0x24000E31: 20 DC.B 0x20 ; ' ' 0x24000E32: 77 DC.B 0x77 ; 'w' 0x24000E33: 61 DC.B 0x61 ; 'a' 0x24000E34: 73 DC.B 0x73 ; 's' 0x24000E35: 20 DC.B 0x20 ; ' ' 0x24000E36: 75 DC.B 0x75 ; 'u' 0x24000E37: 70 DC.B 0x70 ; 'p' 0x24000E38: 64 DC.B 0x64 ; 'd' 0x24000E39: 61 DC.B 0x61 ; 'a' 0x24000E3A: 74 DC.B 0x74 ; 't' 0x24000E3B: 65 DC.B 0x65 ; 'e' 0x24000E3C: 64 DC.B 0x64 ; 'd' 0x24000E3D: 2E DC.B 0x2E ; '.' 0x24000E3E: 0A DC.B 0x0A ; '\n' 0x24000E3F: 00 DC.B 0x00 ; '\0' 0x24000E40: 49 DC.B 0x49 ; 'I' 0x24000E41: 50 DC.B 0x50 ; 'P' 0x24000E42: 2D DC.B 0x2D ; '-' 0x24000E43: 61 DC.B 0x61 ; 'a' 0x24000E44: 64 DC.B 0x64 ; 'd' 0x24000E45: 64 DC.B 0x64 ; 'd' 0x24000E46: 72 DC.B 0x72 ; 'r' 0x24000E47: 65 DC.B 0x65 ; 'e' 0x24000E48: 73 DC.B 0x73 ; 's' 0x24000E49: 73 DC.B 0x73 ; 's' 0x24000E4A: 20 DC.B 0x20 ; ' ' 0x24000E4B: 63 DC.B 0x63 ; 'c' 0x24000E4C: 6F DC.B 0x6F ; 'o' 0x24000E4D: 6E DC.B 0x6E ; 'n' 0x24000E4E: 66 DC.B 0x66 ; 'f' 0x24000E4F: 6C DC.B 0x6C ; 'l' 0x24000E50: 69 DC.B 0x69 ; 'i' 0x24000E51: 63 DC.B 0x63 ; 'c' 0x24000E52: 74 DC.B 0x74 ; 't' 0x24000E53: 21 DC.B 0x21 ; '!' 0x24000E54: 2E DC.B 0x2E ; '.' 0x24000E55: 0A DC.B 0x0A ; '\n' 0x24000E56: 00 DC.B 0x00 ; '\0' 0x24000E57: 00 DC.B 0x00 ; '\0' 0x24000E58: 88 DC.B 0x88 ; '\x88' 0x24000E59: 13 DC.B 0x13 ; '\x13' 0x24000E5A: 03 DC.B 0x03 ; '\x03' 0x24000E5B: 00 DC.B 0x00 ; '\0' 0x24000E5C: 84 DC.B 0x84 ; '\x84' 0x24000E5D: 03 DC.B 0x03 ; '\x03' 0x24000E5E: 01 DC.B 0x01 ; '\x01' 0x24000E5F: 00 DC.B 0x00 ; '\0' 0x24000E60: 25 DC.B 0x25 ; '%' 0x24000E61: 73 DC.B 0x73 ; 's' 0x24000E62: 3A DC.B 0x3A ; ':' 0x24000E63: 20 DC.B 0x20 ; ' ' 0x24000E64: 43 DC.B 0x43 ; 'C' 0x24000E65: 61 DC.B 0x61 ; 'a' 0x24000E66: 6E DC.B 0x6E ; 'n' 0x24000E67: 6E DC.B 0x6E ; 'n' 0x24000E68: 6F DC.B 0x6F ; 'o' 0x24000E69: 74 DC.B 0x74 ; 't' 0x24000E6A: 20 DC.B 0x20 ; ' ' 0x24000E6B: 70 DC.B 0x70 ; 'p' 0x24000E6C: 6C DC.B 0x6C ; 'l' 0x24000E6D: 61 DC.B 0x61 ; 'a' 0x24000E6E: 63 DC.B 0x63 ; 'c' 0x24000E6F: 65 DC.B 0x65 ; 'e' 0x24000E70: 20 DC.B 0x20 ; ' ' 0x24000E71: 64 DC.B 0x64 ; 'd' 0x24000E72: 61 DC.B 0x61 ; 'a' 0x24000E73: 74 DC.B 0x74 ; 't' 0x24000E74: 61 DC.B 0x61 ; 'a' 0x24000E75: 20 DC.B 0x20 ; ' ' 0x24000E76: 69 DC.B 0x69 ; 'i' 0x24000E77: 6E DC.B 0x6E ; 'n' 0x24000E78: 74 DC.B 0x74 ; 't' 0x24000E79: 6F DC.B 0x6F ; 'o' 0x24000E7A: 20 DC.B 0x20 ; ' ' 0x24000E7B: 71 DC.B 0x71 ; 'q' 0x24000E7C: 75 DC.B 0x75 ; 'u' 0x24000E7D: 65 DC.B 0x65 ; 'e' 0x24000E7E: 75 DC.B 0x75 ; 'u' 0x24000E7F: 65 DC.B 0x65 ; 'e' 0x24000E80: 21 DC.B 0x21 ; '!' 0x24000E81: 0A DC.B 0x0A ; '\n' 0x24000E82: 00 DC.B 0x00 ; '\0' 0x24000E83: 4B DC.B 0x4B ; 'K' 0x24000E84: 45 DC.B 0x45 ; 'E' 0x24000E85: 59 DC.B 0x59 ; 'Y' 0x24000E86: 53 DC.B 0x53 ; 'S' 0x24000E87: 00 DC.B 0x00 ; '\0' 0x24000E88: 00 DC.B 0x00 ; '\0' 0x24000E89: 43 DC.B 0x43 ; 'C' 0x24000E8A: 61 DC.B 0x61 ; 'a' 0x24000E8B: 6E DC.B 0x6E ; 'n' 0x24000E8C: 6E DC.B 0x6E ; 'n' 0x24000E8D: 6F DC.B 0x6F ; 'o' 0x24000E8E: 74 DC.B 0x74 ; 't' 0x24000E8F: 20 DC.B 0x20 ; ' ' 0x24000E90: 6D DC.B 0x6D ; 'm' 0x24000E91: 6F DC.B 0x6F ; 'o' 0x24000E92: 75 DC.B 0x75 ; 'u' 0x24000E93: 6E DC.B 0x6E ; 'n' 0x24000E94: 74 DC.B 0x74 ; 't' 0x24000E95: 20 DC.B 0x20 ; ' ' 0x24000E96: 53 DC.B 0x53 ; 'S' 0x24000E97: 44 DC.B 0x44 ; 'D' 0x24000E98: 2D DC.B 0x2D ; '-' 0x24000E99: 63 DC.B 0x63 ; 'c' 0x24000E9A: 61 DC.B 0x61 ; 'a' 0x24000E9B: 72 DC.B 0x72 ; 'r' 0x24000E9C: 64 DC.B 0x64 ; 'd' 0x24000E9D: 21 DC.B 0x21 ; '!' 0x24000E9E: 0A DC.B 0x0A ; '\n' 0x24000E9F: 00 DC.B 0x00 ; '\0' 0x24000EA0: 53 DC.B 0x53 ; 'S' 0x24000EA1: 44 DC.B 0x44 ; 'D' 0x24000EA2: 2D DC.B 0x2D ; '-' 0x24000EA3: 63 DC.B 0x63 ; 'c' 0x24000EA4: 61 DC.B 0x61 ; 'a' 0x24000EA5: 72 DC.B 0x72 ; 'r' 0x24000EA6: 64 DC.B 0x64 ; 'd' 0x24000EA7: 20 DC.B 0x20 ; ' ' 0x24000EA8: 77 DC.B 0x77 ; 'w' 0x24000EA9: 61 DC.B 0x61 ; 'a' 0x24000EAA: 73 DC.B 0x73 ; 's' 0x24000EAB: 20 DC.B 0x20 ; ' ' 0x24000EAC: 6D DC.B 0x6D ; 'm' 0x24000EAD: 6F DC.B 0x6F ; 'o' 0x24000EAE: 75 DC.B 0x75 ; 'u' 0x24000EAF: 6E DC.B 0x6E ; 'n' 0x24000EB0: 74 DC.B 0x74 ; 't' 0x24000EB1: 65 DC.B 0x65 ; 'e' 0x24000EB2: 64 DC.B 0x64 ; 'd' 0x24000EB3: 2E DC.B 0x2E ; '.' 0x24000EB4: 0A DC.B 0x0A ; '\n' 0x24000EB5: 00 DC.B 0x00 ; '\0' 0x24000EB6: 2F DC.B 0x2F ; '/' 0x24000EB7: 00 DC.B 0x00 ; '\0' 0x24000EB8: 25 DC.B 0x25 ; '%' 0x24000EB9: 75 DC.B 0x75 ; 'u' 0x24000EBA: 3A DC.B 0x3A ; ':' 0x24000EBB: 25 DC.B 0x25 ; '%' 0x24000EBC: 75 DC.B 0x75 ; 'u' 0x24000EBD: 3A DC.B 0x3A ; ':' 0x24000EBE: 25 DC.B 0x25 ; '%' 0x24000EBF: 75 DC.B 0x75 ; 'u' 0x24000EC0: 0A DC.B 0x0A ; '\n' 0x24000EC1: 00 DC.B 0x00 ; '\0' 0x24000EC2: 20 DC.B 0x20 ; ' ' 0x24000EC3: 20 DC.B 0x20 ; ' ' 0x24000EC4: 20 DC.B 0x20 ; ' ' 0x24000EC5: 3C DC.B 0x3C ; '<' 0x24000EC6: 44 DC.B 0x44 ; 'D' 0x24000EC7: 49 DC.B 0x49 ; 'I' 0x24000EC8: 52 DC.B 0x52 ; 'R' 0x24000EC9: 3E DC.B 0x3E ; '>' 0x24000ECA: 20 DC.B 0x20 ; ' ' 0x24000ECB: 20 DC.B 0x20 ; ' ' 0x24000ECC: 20 DC.B 0x20 ; ' ' 0x24000ECD: 25 DC.B 0x25 ; '%' 0x24000ECE: 73 DC.B 0x73 ; 's' 0x24000ECF: 0A DC.B 0x0A ; '\n' 0x24000ED0: 00 DC.B 0x00 ; '\0' 0x24000ED1: 25 DC.B 0x25 ; '%' 0x24000ED2: 31 DC.B 0x31 ; '1' 0x24000ED3: 30 DC.B 0x30 ; '0' 0x24000ED4: 75 DC.B 0x75 ; 'u' 0x24000ED5: 20 DC.B 0x20 ; ' ' 0x24000ED6: 25 DC.B 0x25 ; '%' 0x24000ED7: 73 DC.B 0x73 ; 's' 0x24000ED8: 0A DC.B 0x0A ; '\n' 0x24000ED9: 00 DC.B 0x00 ; '\0' 0x24000EDA: 25 DC.B 0x25 ; '%' 0x24000EDB: 64 DC.B 0x64 ; 'd' 0x24000EDC: 20 DC.B 0x20 ; ' ' 0x24000EDD: 64 DC.B 0x64 ; 'd' 0x24000EDE: 69 DC.B 0x69 ; 'i' 0x24000EDF: 72 DC.B 0x72 ; 'r' 0x24000EE0: 73 DC.B 0x73 ; 's' 0x24000EE1: 2C DC.B 0x2C ; ',' 0x24000EE2: 20 DC.B 0x20 ; ' ' 0x24000EE3: 25 DC.B 0x25 ; '%' 0x24000EE4: 64 DC.B 0x64 ; 'd' 0x24000EE5: 20 DC.B 0x20 ; ' ' 0x24000EE6: 66 DC.B 0x66 ; 'f' 0x24000EE7: 69 DC.B 0x69 ; 'i' 0x24000EE8: 6C DC.B 0x6C ; 'l' 0x24000EE9: 65 DC.B 0x65 ; 'e' 0x24000EEA: 73 DC.B 0x73 ; 's' 0x24000EEB: 2E DC.B 0x2E ; '.' 0x24000EEC: 0A DC.B 0x0A ; '\n' 0x24000EED: 00 DC.B 0x00 ; '\0' 0x24000EEE: 46 DC.B 0x46 ; 'F' 0x24000EEF: 61 DC.B 0x61 ; 'a' 0x24000EF0: 69 DC.B 0x69 ; 'i' 0x24000EF1: 6C DC.B 0x6C ; 'l' 0x24000EF2: 65 DC.B 0x65 ; 'e' 0x24000EF3: 64 DC.B 0x64 ; 'd' 0x24000EF4: 20 DC.B 0x20 ; ' ' 0x24000EF5: 74 DC.B 0x74 ; 't' 0x24000EF6: 6F DC.B 0x6F ; 'o' 0x24000EF7: 20 DC.B 0x20 ; ' ' 0x24000EF8: 6F DC.B 0x6F ; 'o' 0x24000EF9: 70 DC.B 0x70 ; 'p' 0x24000EFA: 65 DC.B 0x65 ; 'e' 0x24000EFB: 6E DC.B 0x6E ; 'n' 0x24000EFC: 20 DC.B 0x20 ; ' ' 0x24000EFD: 22 DC.B 0x22 ; '\"' 0x24000EFE: 25 DC.B 0x25 ; '%' 0x24000EFF: 73 DC.B 0x73 ; 's' 0x24000F00: 22 DC.B 0x22 ; '\"' 0x24000F01: 2E DC.B 0x2E ; '.' 0x24000F02: 20 DC.B 0x20 ; ' ' 0x24000F03: 28 DC.B 0x28 ; '(' 0x24000F04: 25 DC.B 0x25 ; '%' 0x24000F05: 75 DC.B 0x75 ; 'u' 0x24000F06: 29 DC.B 0x29 ; ')' 0x24000F07: 0A DC.B 0x0A ; '\n' 0x24000F08: 00 DC.B 0x00 ; '\0' 0x24000F09: 00 DC.B 0x00 ; '\0' 0x24000F0A: 00 DC.B 0x00 ; '\0' 0x24000F0B: 00 DC.B 0x00 ; '\0' 0x24000F0C: 2F DC.B 0x2F ; '/' 0x24000F0D: 25 DC.B 0x25 ; '%' 0x24000F0E: 73 DC.B 0x73 ; 's' 0x24000F0F: 00 DC.B 0x00 ; '\0' 0x24000F10: 25 DC.B 0x25 ; '%' 0x24000F11: 73 DC.B 0x73 ; 's' 0x24000F12: 2F DC.B 0x2F ; '/' 0x24000F13: 25 DC.B 0x25 ; '%' 0x24000F14: 73 DC.B 0x73 ; 's' 0x24000F15: 0A DC.B 0x0A ; '\n' 0x24000F16: 00 DC.B 0x00 ; '\0' 0x24000F17: 00 DC.B 0x00 ; '\0' 0x24000F18: 43 DC.B 0x43 ; 'C' 0x24000F19: 6F DC.B 0x6F ; 'o' 0x24000F1A: 6E DC.B 0x6E ; 'n' 0x24000F1B: 76 DC.B 0x76 ; 'v' 0x24000F1C: 65 DC.B 0x65 ; 'e' 0x24000F1D: 72 DC.B 0x72 ; 'r' 0x24000F1E: 73 DC.B 0x73 ; 's' 0x24000F1F: 69 DC.B 0x69 ; 'i' 0x24000F20: 6F DC.B 0x6F ; 'o' 0x24000F21: 6E DC.B 0x6E ; 'n' 0x24000F22: 20 DC.B 0x20 ; ' ' 0x24000F23: 69 DC.B 0x69 ; 'i' 0x24000F24: 73 DC.B 0x73 ; 's' 0x24000F25: 20 DC.B 0x20 ; ' ' 0x24000F26: 66 DC.B 0x66 ; 'f' 0x24000F27: 69 DC.B 0x69 ; 'i' 0x24000F28: 6E DC.B 0x6E ; 'n' 0x24000F29: 69 DC.B 0x69 ; 'i' 0x24000F2A: 73 DC.B 0x73 ; 's' 0x24000F2B: 68 DC.B 0x68 ; 'h' 0x24000F2C: 65 DC.B 0x65 ; 'e' 0x24000F2D: 64 DC.B 0x64 ; 'd' 0x24000F2E: 2E DC.B 0x2E ; '.' 0x24000F2F: 0A DC.B 0x0A ; '\n' 0x24000F30: 00 DC.B 0x00 ; '\0' 0x24000F31: 54 DC.B 0x54 ; 'T' 0x24000F32: 20 DC.B 0x20 ; ' ' 0x24000F33: 3D DC.B 0x3D ; '=' 0x24000F34: 20 DC.B 0x20 ; ' ' 0x24000F35: 25 DC.B 0x25 ; '%' 0x24000F36: 66 DC.B 0x66 ; 'f' 0x24000F37: 0A DC.B 0x0A ; '\n' 0x24000F38: 00 DC.B 0x00 ; '\0' 0x24000F39: 00 DC.B 0x00 ; '\0' 0x24000F3A: 00 DC.B 0x00 ; '\0' 0x24000F3B: 00 DC.B 0x00 ; '\0' 0x24000F3C: 01 DC.B 0x01 ; '\x01' 0x24000F3D: 11 DC.B 0x11 ; '\x11' 0x24000F3E: 01 DC.B 0x01 ; '\x01' 0x24000F3F: 25 DC.B 0x25 ; '%' 0x24000F40: 0E DC.B 0x0E ; '\x0E' 0x24000F41: 13 DC.B 0x13 ; '\x13' 0x24000F42: 05 DC.B 0x05 ; '\x05' 0x24000F43: 03 DC.B 0x03 ; '\x03' 0x24000F44: 0E DC.B 0x0E ; '\x0E' 0x24000F45: 10 DC.B 0x10 ; '\x10' 0x24000F46: 17 DC.B 0x17 ; '\x17' 0x24000F47: 1B DC.B 0x1B ; '\x1B' 0x24000F48: 0E DC.B 0x0E ; '\x0E' 0x24000F49: B4 DC.B 0xB4 ; '\xB4' 0x24000F4A: 42 DC.B 0x42 ; 'B' 0x24000F4B: 19 DC.B 0x19 ; '\x19' 0x24000F4C: 11 DC.B 0x11 ; '\x11' 0x24000F4D: 01 DC.B 0x01 ; '\x01' 0x24000F4E: 12 DC.B 0x12 ; '\x12' 0x24000F4F: 06 DC.B 0x06 ; '\x06' 0x24000F50: 43 DC.B 0x43 ; 'C' 0x24000F51: 17 DC.B 0x17 ; '\x17' 0x24000F52: 00 DC.B 0x00 ; '\0' 0x24000F53: 00 DC.B 0x00 ; '\0' 0x24000F54: 02 DC.B 0x02 ; '\x02' 0x24000F55: 04 DC.B 0x04 ; '\x04' 0x24000F56: 01 DC.B 0x01 ; '\x01' 0x24000F57: 49 DC.B 0x49 ; 'I' 0x24000F58: 13 DC.B 0x13 ; '\x13' 0x24000F59: 0B DC.B 0x0B ; '\v' 0x24000F5A: 0B DC.B 0x0B ; '\v' 0x24000F5B: 3A DC.B 0x3A ; ':' 0x24000F5C: 0B DC.B 0x0B ; '\v' 0x24000F5D: 3B DC.B 0x3B ; ';' 0x24000F5E: 0B DC.B 0x0B ; '\v' 0x24000F5F: 00 DC.B 0x00 ; '\0' 0x24000F60: 00 DC.B 0x00 ; '\0' 0x24000F61: 03 DC.B 0x03 ; '\x03' 0x24000F62: 28 DC.B 0x28 ; '(' 0x24000F63: 00 DC.B 0x00 ; '\0' 0x24000F64: 03 DC.B 0x03 ; '\x03' 0x24000F65: 0E DC.B 0x0E ; '\x0E' 0x24000F66: 1C DC.B 0x1C ; '\x1C' 0x24000F67: 0D DC.B 0x0D ; '\r' 0x24000F68: 00 DC.B 0x00 ; '\0' 0x24000F69: 00 DC.B 0x00 ; '\0' 0x24000F6A: 04 DC.B 0x04 ; '\x04' 0x24000F6B: 24 DC.B 0x24 ; '$' 0x24000F6C: 00 DC.B 0x00 ; '\0' 0x24000F6D: 03 DC.B 0x03 ; '\x03' 0x24000F6E: 0E DC.B 0x0E ; '\x0E' 0x24000F6F: 3E DC.B 0x3E ; '>' 0x24000F70: 0B DC.B 0x0B ; '\v' 0x24000F71: 0B DC.B 0x0B ; '\v' 0x24000F72: 0B DC.B 0x0B ; '\v' 0x24000F73: 00 DC.B 0x00 ; '\0' 0x24000F74: 00 DC.B 0x00 ; '\0' 0x24000F75: 05 DC.B 0x05 ; '\x05' 0x24000F76: 0F DC.B 0x0F ; '\x0F' 0x24000F77: 00 DC.B 0x00 ; '\0' 0x24000F78: 49 DC.B 0x49 ; 'I' 0x24000F79: 13 DC.B 0x13 ; '\x13' 0x24000F7A: 00 DC.B 0x00 ; '\0' 0x24000F7B: 00 DC.B 0x00 ; '\0' 0x24000F7C: 06 DC.B 0x06 ; '\x06' 0x24000F7D: 16 DC.B 0x16 ; '\x16' 0x24000F7E: 00 DC.B 0x00 ; '\0' 0x24000F7F: 49 DC.B 0x49 ; 'I' 0x24000F80: 13 DC.B 0x13 ; '\x13' 0x24000F81: 03 DC.B 0x03 ; '\x03' 0x24000F82: 0E DC.B 0x0E ; '\x0E' 0x24000F83: 3A DC.B 0x3A ; ':' 0x24000F84: 0B DC.B 0x0B ; '\v' 0x24000F85: 3B DC.B 0x3B ; ';' 0x24000F86: 05 DC.B 0x05 ; '\x05' 0x24000F87: 00 DC.B 0x00 ; '\0' 0x24000F88: 00 DC.B 0x00 ; '\0' 0x24000F89: 07 DC.B 0x07 ; '\x07' 0x24000F8A: 13 DC.B 0x13 ; '\x13' 0x24000F8B: 01 DC.B 0x01 ; '\x01' 0x24000F8C: 0B DC.B 0x0B ; '\v' 0x24000F8D: 05 DC.B 0x05 ; '\x05' 0x24000F8E: 3A DC.B 0x3A ; ':' 0x24000F8F: 0B DC.B 0x0B ; '\v' 0x24000F90: 3B DC.B 0x3B ; ';' 0x24000F91: 05 DC.B 0x05 ; '\x05' 0x24000F92: 00 DC.B 0x00 ; '\0' 0x24000F93: 00 DC.B 0x00 ; '\0' 0x24000F94: 08 DC.B 0x08 ; '\b' 0x24000F95: 0D DC.B 0x0D ; '\r' 0x24000F96: 00 DC.B 0x00 ; '\0' 0x24000F97: 03 DC.B 0x03 ; '\x03' 0x24000F98: 0E DC.B 0x0E ; '\x0E' 0x24000F99: 49 DC.B 0x49 ; 'I' 0x24000F9A: 13 DC.B 0x13 ; '\x13' 0x24000F9B: 3A DC.B 0x3A ; ':' 0x24000F9C: 0B DC.B 0x0B ; '\v' 0x24000F9D: 3B DC.B 0x3B ; ';' 0x24000F9E: 05 DC.B 0x05 ; '\x05' 0x24000F9F: 38 DC.B 0x38 ; '8' 0x24000FA0: 0B DC.B 0x0B ; '\v' 0x24000FA1: 00 DC.B 0x00 ; '\0' 0x24000FA2: 00 DC.B 0x00 ; '\0' 0x24000FA3: 09 DC.B 0x09 ; '\t' 0x24000FA4: 0D DC.B 0x0D ; '\r' 0x24000FA5: 00 DC.B 0x00 ; '\0' 0x24000FA6: 03 DC.B 0x03 ; '\x03' 0x24000FA7: 0E DC.B 0x0E ; '\x0E' 0x24000FA8: 49 DC.B 0x49 ; 'I' 0x24000FA9: 13 DC.B 0x13 ; '\x13' 0x24000FAA: 3A DC.B 0x3A ; ':' 0x24000FAB: 0B DC.B 0x0B ; '\v' 0x24000FAC: 3B DC.B 0x3B ; ';' 0x24000FAD: 05 DC.B 0x05 ; '\x05' 0x24000FAE: 38 DC.B 0x38 ; '8' 0x24000FAF: 05 DC.B 0x05 ; '\x05' 0x24000FB0: 00 DC.B 0x00 ; '\0' 0x24000FB1: 00 DC.B 0x00 ; '\0' 0x24000FB2: 0A DC.B 0x0A ; '\n' 0x24000FB3: 35 DC.B 0x35 ; '5' 0x24000FB4: 00 DC.B 0x00 ; '\0' 0x24000FB5: 49 DC.B 0x49 ; 'I' 0x24000FB6: 13 DC.B 0x13 ; '\x13' 0x24000FB7: 00 DC.B 0x00 ; '\0' 0x24000FB8: 00 DC.B 0x00 ; '\0' 0x24000FB9: 0B DC.B 0x0B ; '\v' 0x24000FBA: 01 DC.B 0x01 ; '\x01' 0x24000FBB: 01 DC.B 0x01 ; '\x01' 0x24000FBC: 49 DC.B 0x49 ; 'I' 0x24000FBD: 13 DC.B 0x13 ; '\x13' 0x24000FBE: 00 DC.B 0x00 ; '\0' 0x24000FBF: 00 DC.B 0x00 ; '\0' 0x24000FC0: 0C DC.B 0x0C ; '\x0C' 0x24000FC1: 21 DC.B 0x21 ; '!' 0x24000FC2: 00 DC.B 0x00 ; '\0' 0x24000FC3: 49 DC.B 0x49 ; 'I' 0x24000FC4: 13 DC.B 0x13 ; '\x13' 0x24000FC5: 37 DC.B 0x37 ; '7' 0x24000FC6: 0B DC.B 0x0B ; '\v' 0x24000FC7: 00 DC.B 0x00 ; '\0' 0x24000FC8: 00 DC.B 0x00 ; '\0' 0x24000FC9: 0D DC.B 0x0D ; '\r' 0x24000FCA: 24 DC.B 0x24 ; '$' 0x24000FCB: 00 DC.B 0x00 ; '\0' 0x24000FCC: 03 DC.B 0x03 ; '\x03' 0x24000FCD: 0E DC.B 0x0E ; '\x0E' 0x24000FCE: 0B DC.B 0x0B ; '\v' 0x24000FCF: 0B DC.B 0x0B ; '\v' 0x24000FD0: 3E DC.B 0x3E ; '>' 0x24000FD1: 0B DC.B 0x0B ; '\v' 0x24000FD2: 00 DC.B 0x00 ; '\0' 0x24000FD3: 00 DC.B 0x00 ; '\0' 0x24000FD4: 0E DC.B 0x0E ; '\x0E' 0x24000FD5: 2E DC.B 0x2E ; '.' 0x24000FD6: 01 DC.B 0x01 ; '\x01' 0x24000FD7: 11 DC.B 0x11 ; '\x11' 0x24000FD8: 01 DC.B 0x01 ; '\x01' 0x24000FD9: 12 DC.B 0x12 ; '\x12' 0x24000FDA: 06 DC.B 0x06 ; '\x06' 0x24000FDB: 40 DC.B 0x40 ; '@' 0x24000FDC: 18 DC.B 0x18 ; '\x18' 0x24000FDD: 03 DC.B 0x03 ; '\x03' 0x24000FDE: 0E DC.B 0x0E ; '\x0E' 0x24000FDF: 3A DC.B 0x3A ; ':' 0x24000FE0: 0B DC.B 0x0B ; '\v' 0x24000FE1: 3B DC.B 0x3B ; ';' 0x24000FE2: 0B DC.B 0x0B ; '\v' 0x24000FE3: 27 DC.B 0x27 ; ''' 0x24000FE4: 19 DC.B 0x19 ; '\x19' 0x24000FE5: 3F DC.B 0x3F ; '?' 0x24000FE6: 19 DC.B 0x19 ; '\x19' 0x24000FE7: 00 DC.B 0x00 ; '\0' 0x24000FE8: 00 DC.B 0x00 ; '\0' 0x24000FE9: 0F DC.B 0x0F ; '\x0F' 0x24000FEA: 0B DC.B 0x0B ; '\v' 0x24000FEB: 01 DC.B 0x01 ; '\x01' 0x24000FEC: 11 DC.B 0x11 ; '\x11' 0x24000FED: 01 DC.B 0x01 ; '\x01' 0x24000FEE: 12 DC.B 0x12 ; '\x12' 0x24000FEF: 06 DC.B 0x06 ; '\x06' 0x24000FF0: 00 DC.B 0x00 ; '\0' 0x24000FF1: 00 DC.B 0x00 ; '\0' 0x24000FF2: 10 DC.B 0x10 ; '\x10' 0x24000FF3: 34 DC.B 0x34 ; '4' 0x24000FF4: 00 DC.B 0x00 ; '\0' 0x24000FF5: 02 DC.B 0x02 ; '\x02' 0x24000FF6: 18 DC.B 0x18 ; '\x18' 0x24000FF7: 03 DC.B 0x03 ; '\x03' 0x24000FF8: 0E DC.B 0x0E ; '\x0E' 0x24000FF9: 3A DC.B 0x3A ; ':' 0x24000FFA: 0B DC.B 0x0B ; '\v' 0x24000FFB: 3B DC.B 0x3B ; ';' 0x24000FFC: 0B DC.B 0x0B ; '\v' 0x24000FFD: 49 DC.B 0x49 ; 'I' 0x24000FFE: 13 DC.B 0x13 ; '\x13' 0x24000FFF: 00 DC.B 0x00 ; '\0' 0x24001000: 00 DC.B 0x00 ; '\0' 0x24001001: 11 DC.B 0x11 ; '\x11' 0x24001002: 11 DC.B 0x11 ; '\x11' 0x24001003: 01 DC.B 0x01 ; '\x01' 0x24001004: 25 DC.B 0x25 ; '%' 0x24001005: 0E DC.B 0x0E ; '\x0E' 0x24001006: 13 DC.B 0x13 ; '\x13' 0x24001007: 05 DC.B 0x05 ; '\x05' 0x24001008: 03 DC.B 0x03 ; '\x03' 0x24001009: 0E DC.B 0x0E ; '\x0E' 0x2400100A: 10 DC.B 0x10 ; '\x10' 0x2400100B: 17 DC.B 0x17 ; '\x17' 0x2400100C: 1B DC.B 0x1B ; '\x1B' 0x2400100D: 0E DC.B 0x0E ; '\x0E' 0x2400100E: B4 DC.B 0xB4 ; '\xB4' 0x2400100F: 42 DC.B 0x42 ; 'B' 0x24001010: 19 DC.B 0x19 ; '\x19' 0x24001011: 11 DC.B 0x11 ; '\x11' 0x24001012: 01 DC.B 0x01 ; '\x01' 0x24001013: 55 DC.B 0x55 ; 'U' 0x24001014: 17 DC.B 0x17 ; '\x17' 0x24001015: 43 DC.B 0x43 ; 'C' 0x24001016: 17 DC.B 0x17 ; '\x17' 0x24001017: 00 DC.B 0x00 ; '\0' 0x24001018: 00 DC.B 0x00 ; '\0' 0x24001019: 12 DC.B 0x12 ; '\x12' 0x2400101A: 34 DC.B 0x34 ; '4' 0x2400101B: 00 DC.B 0x00 ; '\0' 0x2400101C: 49 DC.B 0x49 ; 'I' 0x2400101D: 13 DC.B 0x13 ; '\x13' 0x2400101E: 3A DC.B 0x3A ; ':' 0x2400101F: 0B DC.B 0x0B ; '\v' 0x24001020: 3B DC.B 0x3B ; ';' 0x24001021: 0B DC.B 0x0B ; '\v' 0x24001022: 02 DC.B 0x02 ; '\x02' 0x24001023: 18 DC.B 0x18 ; '\x18' 0x24001024: 00 DC.B 0x00 ; '\0' 0x24001025: 00 DC.B 0x00 ; '\0' 0x24001026: 13 DC.B 0x13 ; '\x13' 0x24001027: 34 DC.B 0x34 ; '4' 0x24001028: 00 DC.B 0x00 ; '\0' 0x24001029: 03 DC.B 0x03 ; '\x03' 0x2400102A: 0E DC.B 0x0E ; '\x0E' 0x2400102B: 49 DC.B 0x49 ; 'I' 0x2400102C: 13 DC.B 0x13 ; '\x13' 0x2400102D: 3F DC.B 0x3F ; '?' 0x2400102E: 19 DC.B 0x19 ; '\x19' 0x2400102F: 3A DC.B 0x3A ; ':' 0x24001030: 0B DC.B 0x0B ; '\v' 0x24001031: 3B DC.B 0x3B ; ';' 0x24001032: 0B DC.B 0x0B ; '\v' 0x24001033: 02 DC.B 0x02 ; '\x02' 0x24001034: 18 DC.B 0x18 ; '\x18' 0x24001035: 00 DC.B 0x00 ; '\0' 0x24001036: 00 DC.B 0x00 ; '\0' 0x24001037: 14 DC.B 0x14 ; '\x14' 0x24001038: 26 DC.B 0x26 ; '&' 0x24001039: 00 DC.B 0x00 ; '\0' 0x2400103A: 49 DC.B 0x49 ; 'I' 0x2400103B: 13 DC.B 0x13 ; '\x13' 0x2400103C: 00 DC.B 0x00 ; '\0' 0x2400103D: 00 DC.B 0x00 ; '\0' 0x2400103E: 15 DC.B 0x15 ; '\x15' 0x2400103F: 16 DC.B 0x16 ; '\x16' 0x24001040: 00 DC.B 0x00 ; '\0' 0x24001041: 49 DC.B 0x49 ; 'I' 0x24001042: 13 DC.B 0x13 ; '\x13' 0x24001043: 03 DC.B 0x03 ; '\x03' 0x24001044: 0E DC.B 0x0E ; '\x0E' 0x24001045: 3A DC.B 0x3A ; ':' 0x24001046: 0B DC.B 0x0B ; '\v' 0x24001047: 3B DC.B 0x3B ; ';' 0x24001048: 0B DC.B 0x0B ; '\v' 0x24001049: 00 DC.B 0x00 ; '\0' 0x2400104A: 00 DC.B 0x00 ; '\0' 0x2400104B: 16 DC.B 0x16 ; '\x16' 0x2400104C: 13 DC.B 0x13 ; '\x13' 0x2400104D: 01 DC.B 0x01 ; '\x01' 0x2400104E: 0B DC.B 0x0B ; '\v' 0x2400104F: 0B DC.B 0x0B ; '\v' 0x24001050: 3A DC.B 0x3A ; ':' 0x24001051: 0B DC.B 0x0B ; '\v' 0x24001052: 3B DC.B 0x3B ; ';' 0x24001053: 0B DC.B 0x0B ; '\v' 0x24001054: 00 DC.B 0x00 ; '\0' 0x24001055: 00 DC.B 0x00 ; '\0' 0x24001056: 17 DC.B 0x17 ; '\x17' 0x24001057: 0D DC.B 0x0D ; '\r' 0x24001058: 00 DC.B 0x00 ; '\0' 0x24001059: 03 DC.B 0x03 ; '\x03' 0x2400105A: 0E DC.B 0x0E ; '\x0E' 0x2400105B: 49 DC.B 0x49 ; 'I' 0x2400105C: 13 DC.B 0x13 ; '\x13' 0x2400105D: 3A DC.B 0x3A ; ':' 0x2400105E: 0B DC.B 0x0B ; '\v' 0x2400105F: 3B DC.B 0x3B ; ';'
sys_data: 0x24001060: 44 DC.B 0x44 ; 'D' 0x24001061: 3A DC.B 0x3A ; ':' 0x24001062: 5C DC.B 0x5C ; '\\' 0x24001063: 50 DC.B 0x50 ; 'P' 0x24001064: 72 DC.B 0x72 ; 'r' 0x24001065: 6F DC.B 0x6F ; 'o' 0x24001066: 6A DC.B 0x6A ; 'j' 0x24001067: 65 DC.B 0x65 ; 'e' 0x24001068: 6B DC.B 0x6B ; 'k' 0x24001069: 74 DC.B 0x74 ; 't' 0x2400106A: 65 DC.B 0x65 ; 'e' 0x2400106B: 5C DC.B 0x5C ; '\\' 0x2400106C: 65 DC.B 0x65 ; 'e' 0x2400106D: 63 DC.B 0x63 ; 'c' 0x2400106E: 73 DC.B 0x73 ; 's' 0x2400106F: 5F DC.B 0x5F ; '_' 0x24001070: 63 DC.B 0x63 ; 'c' 0x24001071: 68 DC.B 0x68 ; 'h' 0x24001072: 61 DC.B 0x61 ; 'a' 0x24001073: 72 DC.B 0x72 ; 'r' 0x24001074: 67 DC.B 0x67 ; 'g' 0x24001075: 65 DC.B 0x65 ; 'e' 0x24001076: 72 DC.B 0x72 ; 'r' 0x24001077: 5C DC.B 0x5C ; '\\' 0x24001078: 63 DC.B 0x63 ; 'c' 0x24001079: 74 DC.B 0x74 ; 't' 0x2400107A: 72 DC.B 0x72 ; 'r' 0x2400107B: 6C DC.B 0x6C ; 'l' 0x2400107C: 5C DC.B 0x5C ; '\\' 0x2400107D: 66 DC.B 0x66 ; 'f' 0x2400107E: 69 DC.B 0x69 ; 'i' 0x2400107F: 72 DC.B 0x72 ; 'r' 0x24001080: 6D DC.B 0x6D ; 'm' 0x24001081: 77 DC.B 0x77 ; 'w' 0x24001082: 61 DC.B 0x61 ; 'a' 0x24001083: 72 DC.B 0x72 ; 'r' 0x24001084: 65 DC.B 0x65 ; 'e' 0x24001085: 5C DC.B 0x5C ; '\\' 0x24001086: 4D DC.B 0x4D ; 'M' 0x24001087: 61 DC.B 0x61 ; 'a' 0x24001088: 69 DC.B 0x69 ; 'i' 0x24001089: 6E DC.B 0x6E ; 'n' 0x2400108A: 5C DC.B 0x5C ; '\\' 0x2400108B: 53 DC.B 0x53 ; 'S' 0x2400108C: 45 DC.B 0x45 ; 'E' 0x2400108D: 53 DC.B 0x53 ; 'S' 0x2400108E: 5C DC.B 0x5C ; '\\' 0x2400108F: 43 DC.B 0x43 ; 'C' 0x24001090: 6F DC.B 0x6F ; 'o' 0x24001091: 72 DC.B 0x72 ; 'r' 0x24001092: 65 DC.B 0x65 ; 'e' 0x24001093: 5C DC.B 0x5C ; '\\' 0x24001094: 53 DC.B 0x53 ; 'S' 0x24001095: 72 DC.B 0x72 ; 'r' 0x24001096: 63 DC.B 0x63 ; 'c' 0x24001097: 5C DC.B 0x5C ; '\\' 0x24001098: 6D DC.B 0x6D ; 'm' 0x24001099: 6F DC.B 0x6F ; 'o' 0x2400109A: 64 DC.B 0x64 ; 'd' 0x2400109B: 62 DC.B 0x62 ; 'b' 0x2400109C: 75 DC.B 0x75 ; 'u' 0x2400109D: 73 DC.B 0x73 ; 's' 0x2400109E: 2E DC.B 0x2E ; '.' 0x2400109F: 63 DC.B 0x63 ; 'c' 0x240010A0: 00 DC.B 0x00 ; '\0' 0x240010A1: 00 DC.B 0x00 ; '\0' 0x240010A2: 00 DC.B 0x00 ; '\0' 0x240010A3: 08 DC.B 0x08 ; '\b' 0x240010A4: DC DC.B 0xDC ; '\xDC' 0x240010A5: 6F DC.B 0x6F ; 'o' 0x240010A6: 00 DC.B 0x00 ; '\0' 0x240010A7: 8A DC.B 0x8A ; '\x8A' 0x240010A8: C0 DC.B 0xC0 ; '\xC0' 0x240010A9: A8 DC.B 0xA8 ; '\xA8' 0x240010AA: 0B DC.B 0x0B ; '\v' 0x240010AB: 6D DC.B 0x6D ; 'm' 0x240010AC: FF DC.B 0xFF ; '\xFF' 0x240010AD: FF DC.B 0xFF ; '\xFF' 0x240010AE: FF DC.B 0xFF ; '\xFF' 0x240010AF: 00 DC.B 0x00 ; '\0' 0x240010B0: C0 DC.B 0xC0 ; '\xC0' 0x240010B1: A8 DC.B 0xA8 ; '\xA8' 0x240010B2: 0B DC.B 0x0B ; '\v' 0x240010B3: 01 DC.B 0x01 ; '\x01' 0x240010B4: 08 DC.B 0x08 ; '\b' 0x240010B5: 08 DC.B 0x08 ; '\b' 0x240010B6: 08 DC.B 0x08 ; '\b' 0x240010B7: 08 DC.B 0x08 ; '\b' 0x240010B8: 02 DC.B 0x02 ; '\x02' 0x240010B9: 0D DC.B 0x0D ; '\r' 0x240010BA: 0A DC.B 0x0A ; '\n' 0x240010BB: 2D DC.B 0x2D ; '-' 0x240010BC: 2D DC.B 0x2D ; '-' 0x240010BD: 2D DC.B 0x2D ; '-' 0x240010BE: 2D DC.B 0x2D ; '-' 0x240010BF: 2D DC.B 0x2D ; '-' 0x240010C0: 2D DC.B 0x2D ; '-' 0x240010C1: 2D DC.B 0x2D ; '-' 0x240010C2: 2D DC.B 0x2D ; '-' 0x240010C3: 2D DC.B 0x2D ; '-' 0x240010C4: 2D DC.B 0x2D ; '-' 0x240010C5: 53 DC.B 0x53 ; 'S' 0x240010C6: 54 DC.B 0x54 ; 'T' 0x240010C7: 41 DC.B 0x41 ; 'A' 0x240010C8: 54 DC.B 0x54 ; 'T' 0x240010C9: 49 DC.B 0x49 ; 'I' 0x240010CA: 43 DC.B 0x43 ; 'C' 0x240010CB: 20 DC.B 0x20 ; ' ' 0x240010CC: 4E DC.B 0x4E ; 'N' 0x240010CD: 65 DC.B 0x65 ; 'e' 0x240010CE: 74 DC.B 0x74 ; 't' 0x240010CF: 20 DC.B 0x20 ; ' ' 0x240010D0: 49 DC.B 0x49 ; 'I' 0x240010D1: 6E DC.B 0x6E ; 'n' 0x240010D2: 66 DC.B 0x66 ; 'f' 0x240010D3: 6F DC.B 0x6F ; 'o' 0x240010D4: 72 DC.B 0x72 ; 'r' 0x240010D5: 6D DC.B 0x6D ; 'm' 0x240010D6: 61 DC.B 0x61 ; 'a' 0x240010D7: 74 DC.B 0x74 ; 't' 0x240010D8: 69 DC.B 0x69 ; 'i' 0x240010D9: 6F DC.B 0x6F ; 'o' 0x240010DA: 6E DC.B 0x6E ; 'n' 0x240010DB: 2D DC.B 0x2D ; '-' 0x240010DC: 2D DC.B 0x2D ; '-' 0x240010DD: 2D DC.B 0x2D ; '-' 0x240010DE: 2D DC.B 0x2D ; '-' 0x240010DF: 2D DC.B 0x2D ; '-' 0x240010E0: 2D DC.B 0x2D ; '-' 0x240010E1: 2D DC.B 0x2D ; '-' 0x240010E2: 2D DC.B 0x2D ; '-' 0x240010E3: 2D DC.B 0x2D ; '-' 0x240010E4: 2D DC.B 0x2D ; '-' 0x240010E5: 2D DC.B 0x2D ; '-' 0x240010E6: 2D DC.B 0x2D ; '-' 0x240010E7: 2D DC.B 0x2D ; '-' 0x240010E8: 2D DC.B 0x2D ; '-' 0x240010E9: 0D DC.B 0x0D ; '\r' 0x240010EA: 0A DC.B 0x0A ; '\n' 0x240010EB: 00 DC.B 0x00 ; '\0' 0x240010EC: 02 DC.B 0x02 ; '\x02' 0x240010ED: 02 DC.B 0x02 ; '\x02' 0x240010EE: 02 DC.B 0x02 ; '\x02' 0x240010EF: 02 DC.B 0x02 ; '\x02' 0x240010F0: 02 DC.B 0x02 ; '\x02' 0x240010F1: 02 DC.B 0x02 ; '\x02' 0x240010F2: 02 DC.B 0x02 ; '\x02' 0x240010F3: 02 DC.B 0x02 ; '\x02' 0x240010F4: 3E DC.B 0x3E ; '>' 0x240010F5: 3E DC.B 0x3E ; '>' 0x240010F6: 3E DC.B 0x3E ; '>' 0x240010F7: 3E DC.B 0x3E ; '>' 0x240010F8: 57 DC.B 0x57 ; 'W' 0x240010F9: 35 DC.B 0x35 ; '5' 0x240010FA: 31 DC.B 0x31 ; '1' 0x240010FB: 30 DC.B 0x30 ; '0' 0x240010FC: 30 DC.B 0x30 ; '0' 0x240010FD: 73 DC.B 0x73 ; 's' 0x240010FE: 20 DC.B 0x20 ; ' ' 0x240010FF: 6D DC.B 0x6D ; 'm' 0x24001100: 65 DC.B 0x65 ; 'e' 0x24001101: 6D DC.B 0x6D ; 'm' 0x24001102: 6F DC.B 0x6F ; 'o' 0x24001103: 72 DC.B 0x72 ; 'r' 0x24001104: 79 DC.B 0x79 ; 'y' 0x24001105: 20 DC.B 0x20 ; ' ' 0x24001106: 69 DC.B 0x69 ; 'i' 0x24001107: 6E DC.B 0x6E ; 'n' 0x24001108: 69 DC.B 0x69 ; 'i' 0x24001109: 74 DC.B 0x74 ; 't' 0x2400110A: 69 DC.B 0x69 ; 'i' 0x2400110B: 61 DC.B 0x61 ; 'a' 0x2400110C: 6C DC.B 0x6C ; 'l' 0x2400110D: 69 DC.B 0x69 ; 'i' 0x2400110E: 7A DC.B 0x7A ; 'z' 0x2400110F: 61 DC.B 0x61 ; 'a' 0x24001110: 74 DC.B 0x74 ; 't' 0x24001111: 69 DC.B 0x69 ; 'i' 0x24001112: 6F DC.B 0x6F ; 'o' 0x24001113: 6E DC.B 0x6E ; 'n' 0x24001114: 20 DC.B 0x20 ; ' ' 0x24001115: 66 DC.B 0x66 ; 'f' 0x24001116: 61 DC.B 0x61 ; 'a' 0x24001117: 69 DC.B 0x69 ; 'i' 0x24001118: 6C DC.B 0x6C ; 'l' 0x24001119: 65 DC.B 0x65 ; 'e' 0x2400111A: 64 DC.B 0x64 ; 'd' 0x2400111B: 0D DC.B 0x0D ; '\r' 0x2400111C: 0A DC.B 0x0A ; '\n' 0x2400111D: 00 DC.B 0x00 ; '\0' 0x2400111E: 57 DC.B 0x57 ; 'W' 0x2400111F: 35 DC.B 0x35 ; '5' 0x24001120: 31 DC.B 0x31 ; '1' 0x24001121: 30 DC.B 0x30 ; '0' 0x24001122: 30 DC.B 0x30 ; '0' 0x24001123: 53 DC.B 0x53 ; 'S' 0x24001124: 20 DC.B 0x20 ; ' ' 0x24001125: 69 DC.B 0x69 ; 'i' 0x24001126: 6E DC.B 0x6E ; 'n' 0x24001127: 74 DC.B 0x74 ; 't' 0x24001128: 65 DC.B 0x65 ; 'e' 0x24001129: 72 DC.B 0x72 ; 'r' 0x2400112A: 72 DC.B 0x72 ; 'r' 0x2400112B: 75 DC.B 0x75 ; 'u' 0x2400112C: 70 DC.B 0x70 ; 'p' 0x2400112D: 74 DC.B 0x74 ; 't' 0x2400112E: 0D DC.B 0x0D ; '\r' 0x2400112F: 0A DC.B 0x0A ; '\n' 0x24001130: 00 DC.B 0x00 ; '\0' 0x24001131: 20 DC.B 0x20 ; ' ' 0x24001132: 41 DC.B 0x41 ; 'A' 0x24001133: 43 DC.B 0x43 ; 'C' 0x24001134: 43 DC.B 0x43 ; 'C' 0x24001135: 45 DC.B 0x45 ; 'E' 0x24001136: 53 DC.B 0x53 ; 'S' 0x24001137: 53 DC.B 0x53 ; 'S' 0x24001138: 20 DC.B 0x20 ; ' ' 0x24001139: 45 DC.B 0x45 ; 'E' 0x2400113A: 52 DC.B 0x52 ; 'R' 0x2400113B: 52 DC.B 0x52 ; 'R' 0x2400113C: 20 DC.B 0x20 ; ' ' 0x2400113D: 3A DC.B 0x3A ; ':' 0x2400113E: 20 DC.B 0x20 ; ' ' 0x2400113F: 56 DC.B 0x56 ; 'V' 0x24001140: 45 DC.B 0x45 ; 'E' 0x24001141: 52 DC.B 0x52 ; 'R' 0x24001142: 53 DC.B 0x53 ; 'S' 0x24001143: 49 DC.B 0x49 ; 'I' 0x24001144: 4F DC.B 0x4F ; 'O' 0x24001145: 4E DC.B 0x4E ; 'N' 0x24001146: 52 DC.B 0x52 ; 'R' 0x24001147: 20 DC.B 0x20 ; ' ' 0x24001148: 21 DC.B 0x21 ; '!' 0x24001149: 3D DC.B 0x3D ; '=' 0x2400114A: 20 DC.B 0x20 ; ' ' 0x2400114B: 30 DC.B 0x30 ; '0' 0x2400114C: 78 DC.B 0x78 ; 'x' 0x2400114D: 35 DC.B 0x35 ; '5' 0x2400114E: 31 DC.B 0x31 ; '1' 0x2400114F: 2C DC.B 0x2C ; ',' 0x24001150: 20 DC.B 0x20 ; ' ' 0x24001151: 72 DC.B 0x72 ; 'r' 0x24001152: 65 DC.B 0x65 ; 'e' 0x24001153: 61 DC.B 0x61 ; 'a' 0x24001154: 64 DC.B 0x64 ; 'd' 0x24001155: 20 DC.B 0x20 ; ' ' 0x24001156: 76 DC.B 0x76 ; 'v' 0x24001157: 61 DC.B 0x61 ; 'a' 0x24001158: 6C DC.B 0x6C ; 'l' 0x24001159: 75 DC.B 0x75 ; 'u' 0x2400115A: 65 DC.B 0x65 ; 'e' 0x2400115B: 20 DC.B 0x20 ; ' ' 0x2400115C: 3D DC.B 0x3D ; '=' 0x2400115D: 20 DC.B 0x20 ; ' ' 0x2400115E: 30 DC.B 0x30 ; '0' 0x2400115F: 78 DC.B 0x78 ; 'x' 0x24001160: 25 DC.B 0x25 ; '%' 0x24001161: 30 DC.B 0x30 ; '0' 0x24001162: 32 DC.B 0x32 ; '2' 0x24001163: 78 DC.B 0x78 ; 'x' 0x24001164: 0A DC.B 0x0A ; '\n' 0x24001165: 00 DC.B 0x00 ; '\0' 0x24001166: 49 DC.B 0x49 ; 'I' 0x24001167: 50 DC.B 0x50 ; 'P' 0x24001168: 2D DC.B 0x2D ; '-' 0x24001169: 61 DC.B 0x61 ; 'a' 0x2400116A: 64 DC.B 0x64 ; 'd' 0x2400116B: 64 DC.B 0x64 ; 'd' 0x2400116C: 72 DC.B 0x72 ; 'r' 0x2400116D: 65 DC.B 0x65 ; 'e' 0x2400116E: 73 DC.B 0x73 ; 's' 0x2400116F: 73 DC.B 0x73 ; 's' 0x24001170: 20 DC.B 0x20 ; ' ' 0x24001171: 77 DC.B 0x77 ; 'w' 0x24001172: 61 DC.B 0x61 ; 'a' 0x24001173: 73 DC.B 0x73 ; 's' 0x24001174: 20 DC.B 0x20 ; ' ' 0x24001175: 61 DC.B 0x61 ; 'a' 0x24001176: 73 DC.B 0x73 ; 's' 0x24001177: 73 DC.B 0x73 ; 's' 0x24001178: 69 DC.B 0x69 ; 'i' 0x24001179: 67 DC.B 0x67 ; 'g' 0x2400117A: 6E DC.B 0x6E ; 'n' 0x2400117B: 65 DC.B 0x65 ; 'e' 0x2400117C: 64 DC.B 0x64 ; 'd' 0x2400117D: 2E DC.B 0x2E ; '.' 0x2400117E: 0A DC.B 0x0A ; '\n' 0x2400117F: 00 DC.B 0x00 ; '\0' 0x24001180: 49 DC.B 0x49 ; 'I' 0x24001181: 50 DC.B 0x50 ; 'P' 0x24001182: 2D DC.B 0x2D ; '-' 0x24001183: 61 DC.B 0x61 ; 'a' 0x24001184: 64 DC.B 0x64 ; 'd' 0x24001185: 64 DC.B 0x64 ; 'd' 0x24001186: 72 DC.B 0x72 ; 'r' 0x24001187: 65 DC.B 0x65 ; 'e' 0x24001188: 73 DC.B 0x73 ; 's' 0x24001189: 73 DC.B 0x73 ; 's' 0x2400118A: 3A DC.B 0x3A ; ':' 0x2400118B: 20 DC.B 0x20 ; ' ' 0x2400118C: 25 DC.B 0x25 ; '%' 0x2400118D: 75 DC.B 0x75 ; 'u' 0x2400118E: 2E DC.B 0x2E ; '.' 0x2400118F: 25 DC.B 0x25 ; '%' 0x24001190: 75 DC.B 0x75 ; 'u' 0x24001191: 2E DC.B 0x2E ; '.' 0x24001192: 25 DC.B 0x25 ; '%' 0x24001193: 75 DC.B 0x75 ; 'u' 0x24001194: 2E DC.B 0x2E ; '.' 0x24001195: 25 DC.B 0x25 ; '%' 0x24001196: 75 DC.B 0x75 ; 'u' 0x24001197: 0A DC.B 0x0A ; '\n' 0x24001198: 00 DC.B 0x00 ; '\0' 0x24001199: 53 DC.B 0x53 ; 'S' 0x2400119A: 75 DC.B 0x75 ; 'u' 0x2400119B: 62 DC.B 0x62 ; 'b' 0x2400119C: 6E DC.B 0x6E ; 'n' 0x2400119D: 65 DC.B 0x65 ; 'e' 0x2400119E: 74 DC.B 0x74 ; 't' 0x2400119F: 20 DC.B 0x20 ; ' ' 0x240011A0: 6D DC.B 0x6D ; 'm' 0x240011A1: 61 DC.B 0x61 ; 'a' 0x240011A2: 73 DC.B 0x73 ; 's' 0x240011A3: 6B DC.B 0x6B ; 'k' 0x240011A4: 3A DC.B 0x3A ; ':' 0x240011A5: 20 DC.B 0x20 ; ' ' 0x240011A6: 25 DC.B 0x25 ; '%' 0x240011A7: 75 DC.B 0x75 ; 'u' 0x240011A8: 2E DC.B 0x2E ; '.' 0x240011A9: 25 DC.B 0x25 ; '%' 0x240011AA: 75 DC.B 0x75 ; 'u' 0x240011AB: 2E DC.B 0x2E ; '.' 0x240011AC: 25 DC.B 0x25 ; '%' 0x240011AD: 75 DC.B 0x75 ; 'u' 0x240011AE: 2E DC.B 0x2E ; '.' 0x240011AF: 25 DC.B 0x25 ; '%' 0x240011B0: 75 DC.B 0x75 ; 'u' 0x240011B1: 0A DC.B 0x0A ; '\n' 0x240011B2: 00 DC.B 0x00 ; '\0' 0x240011B3: 47 DC.B 0x47 ; 'G' 0x240011B4: 61 DC.B 0x61 ; 'a' 0x240011B5: 74 DC.B 0x74 ; 't' 0x240011B6: 65 DC.B 0x65 ; 'e' 0x240011B7: 77 DC.B 0x77 ; 'w' 0x240011B8: 61 DC.B 0x61 ; 'a' 0x240011B9: 79 DC.B 0x79 ; 'y' 0x240011BA: 20 DC.B 0x20 ; ' ' 0x240011BB: 61 DC.B 0x61 ; 'a' 0x240011BC: 64 DC.B 0x64 ; 'd' 0x240011BD: 64 DC.B 0x64 ; 'd' 0x240011BE: 72 DC.B 0x72 ; 'r' 0x240011BF: 65 DC.B 0x65 ; 'e' 0x240011C0: 73 DC.B 0x73 ; 's' 0x240011C1: 73 DC.B 0x73 ; 's' 0x240011C2: 3A DC.B 0x3A ; ':' 0x240011C3: 20 DC.B 0x20 ; ' ' 0x240011C4: 25 DC.B 0x25 ; '%' 0x240011C5: 75 DC.B 0x75 ; 'u' 0x240011C6: 2E DC.B 0x2E ; '.' 0x240011C7: 25 DC.B 0x25 ; '%' 0x240011C8: 75 DC.B 0x75 ; 'u' 0x240011C9: 2E DC.B 0x2E ; '.' 0x240011CA: 25 DC.B 0x25 ; '%' 0x240011CB: 75 DC.B 0x75 ; 'u' 0x240011CC: 2E DC.B 0x2E ; '.' 0x240011CD: 25 DC.B 0x25 ; '%' 0x240011CE: 75 DC.B 0x75 ; 'u' 0x240011CF: 0A DC.B 0x0A ; '\n' 0x240011D0: 00 DC.B 0x00 ; '\0' 0x240011D1: 44 DC.B 0x44 ; 'D' 0x240011D2: 4E DC.B 0x4E ; 'N' 0x240011D3: 53 DC.B 0x53 ; 'S' 0x240011D4: 20 DC.B 0x20 ; ' ' 0x240011D5: 61 DC.B 0x61 ; 'a' 0x240011D6: 64 DC.B 0x64 ; 'd' 0x240011D7: 64 DC.B 0x64 ; 'd' 0x240011D8: 72 DC.B 0x72 ; 'r' 0x240011D9: 65 DC.B 0x65 ; 'e' 0x240011DA: 73 DC.B 0x73 ; 's' 0x240011DB: 73 DC.B 0x73 ; 's' 0x240011DC: 3A DC.B 0x3A ; ':' 0x240011DD: 20 DC.B 0x20 ; ' ' 0x240011DE: 25 DC.B 0x25 ; '%' 0x240011DF: 75 DC.B 0x75 ; 'u' 0x240011E0: 2E DC.B 0x2E ; '.' 0x240011E1: 25 DC.B 0x25 ; '%' 0x240011E2: 75 DC.B 0x75 ; 'u' 0x240011E3: 2E DC.B 0x2E ; '.' 0x240011E4: 25 DC.B 0x25 ; '%' 0x240011E5: 75 DC.B 0x75 ; 'u' 0x240011E6: 2E DC.B 0x2E ; '.' 0x240011E7: 25 DC.B 0x25 ; '%' 0x240011E8: 75 DC.B 0x75 ; 'u' 0x240011E9: 0A DC.B 0x0A ; '\n' 0x240011EA: 00 DC.B 0x00 ; '\0' 0x240011EB: 4C DC.B 0x4C ; 'L' 0x240011EC: 65 DC.B 0x65 ; 'e' 0x240011ED: 61 DC.B 0x61 ; 'a' 0x240011EE: 73 DC.B 0x73 ; 's' 0x240011EF: 65 DC.B 0x65 ; 'e' 0x240011F0: 20 DC.B 0x20 ; ' ' 0x240011F1: 74 DC.B 0x74 ; 't' 0x240011F2: 69 DC.B 0x69 ; 'i' 0x240011F3: 6D DC.B 0x6D ; 'm' 0x240011F4: 65 DC.B 0x65 ; 'e' 0x240011F5: 3A DC.B 0x3A ; ':' 0x240011F6: 20 DC.B 0x20 ; ' ' 0x240011F7: 25 DC.B 0x25 ; '%' 0x240011F8: 75 DC.B 0x75 ; 'u' 0x240011F9: 0A DC.B 0x0A ; '\n' 0x240011FA: 00 DC.B 0x00 ; '\0' 0x240011FB: 49 DC.B 0x49 ; 'I' 0x240011FC: 50 DC.B 0x50 ; 'P' 0x240011FD: 2D DC.B 0x2D ; '-' 0x240011FE: 61 DC.B 0x61 ; 'a' 0x240011FF: 64 DC.B 0x64 ; 'd' 0x24001200: 64 DC.B 0x64 ; 'd' 0x24001201: 72 DC.B 0x72 ; 'r' 0x24001202: 65 DC.B 0x65 ; 'e' 0x24001203: 73 DC.B 0x73 ; 's' 0x24001204: 73 DC.B 0x73 ; 's' 0x24001205: 20 DC.B 0x20 ; ' ' 0x24001206: 77 DC.B 0x77 ; 'w' 0x24001207: 61 DC.B 0x61 ; 'a' 0x24001208: 73 DC.B 0x73 ; 's' 0x24001209: 20 DC.B 0x20 ; ' ' 0x2400120A: 75 DC.B 0x75 ; 'u' 0x2400120B: 70 DC.B 0x70 ; 'p' 0x2400120C: 64 DC.B 0x64 ; 'd' 0x2400120D: 61 DC.B 0x61 ; 'a' 0x2400120E: 74 DC.B 0x74 ; 't' 0x2400120F: 65 DC.B 0x65 ; 'e' 0x24001210: 64 DC.B 0x64 ; 'd' 0x24001211: 2E DC.B 0x2E ; '.' 0x24001212: 0A DC.B 0x0A ; '\n' 0x24001213: 00 DC.B 0x00 ; '\0' 0x24001214: 49 DC.B 0x49 ; 'I' 0x24001215: 50 DC.B 0x50 ; 'P' 0x24001216: 2D DC.B 0x2D ; '-' 0x24001217: 61 DC.B 0x61 ; 'a' 0x24001218: 64 DC.B 0x64 ; 'd' 0x24001219: 64 DC.B 0x64 ; 'd' 0x2400121A: 72 DC.B 0x72 ; 'r' 0x2400121B: 65 DC.B 0x65 ; 'e' 0x2400121C: 73 DC.B 0x73 ; 's' 0x2400121D: 73 DC.B 0x73 ; 's' 0x2400121E: 20 DC.B 0x20 ; ' ' 0x2400121F: 63 DC.B 0x63 ; 'c' 0x24001220: 6F DC.B 0x6F ; 'o' 0x24001221: 6E DC.B 0x6E ; 'n' 0x24001222: 66 DC.B 0x66 ; 'f' 0x24001223: 6C DC.B 0x6C ; 'l' 0x24001224: 69 DC.B 0x69 ; 'i' 0x24001225: 63 DC.B 0x63 ; 'c' 0x24001226: 74 DC.B 0x74 ; 't' 0x24001227: 21 DC.B 0x21 ; '!' 0x24001228: 2E DC.B 0x2E ; '.' 0x24001229: 0A DC.B 0x0A ; '\n' 0x2400122A: 00 DC.B 0x00 ; '\0' 0x2400122B: 00 DC.B 0x00 ; '\0' 0x2400122C: 88 DC.B 0x88 ; '\x88' 0x2400122D: 13 DC.B 0x13 ; '\x13' 0x2400122E: 03 DC.B 0x03 ; '\x03' 0x2400122F: 00 DC.B 0x00 ; '\0' 0x24001230: 84 DC.B 0x84 ; '\x84' 0x24001231: 03 DC.B 0x03 ; '\x03' 0x24001232: 01 DC.B 0x01 ; '\x01' 0x24001233: 00 DC.B 0x00 ; '\0' 0x24001234: 25 DC.B 0x25 ; '%' 0x24001235: 73 DC.B 0x73 ; 's' 0x24001236: 3A DC.B 0x3A ; ':' 0x24001237: 20 DC.B 0x20 ; ' ' 0x24001238: 43 DC.B 0x43 ; 'C' 0x24001239: 61 DC.B 0x61 ; 'a' 0x2400123A: 6E DC.B 0x6E ; 'n' 0x2400123B: 6E DC.B 0x6E ; 'n' 0x2400123C: 6F DC.B 0x6F ; 'o' 0x2400123D: 74 DC.B 0x74 ; 't' 0x2400123E: 20 DC.B 0x20 ; ' ' 0x2400123F: 70 DC.B 0x70 ; 'p' 0x24001240: 6C DC.B 0x6C ; 'l' 0x24001241: 61 DC.B 0x61 ; 'a' 0x24001242: 63 DC.B 0x63 ; 'c' 0x24001243: 65 DC.B 0x65 ; 'e' 0x24001244: 20 DC.B 0x20 ; ' ' 0x24001245: 64 DC.B 0x64 ; 'd' 0x24001246: 61 DC.B 0x61 ; 'a' 0x24001247: 74 DC.B 0x74 ; 't' 0x24001248: 61 DC.B 0x61 ; 'a' 0x24001249: 20 DC.B 0x20 ; ' ' 0x2400124A: 69 DC.B 0x69 ; 'i' 0x2400124B: 6E DC.B 0x6E ; 'n' 0x2400124C: 74 DC.B 0x74 ; 't' 0x2400124D: 6F DC.B 0x6F ; 'o' 0x2400124E: 20 DC.B 0x20 ; ' ' 0x2400124F: 71 DC.B 0x71 ; 'q' 0x24001250: 75 DC.B 0x75 ; 'u' 0x24001251: 65 DC.B 0x65 ; 'e' 0x24001252: 75 DC.B 0x75 ; 'u' 0x24001253: 65 DC.B 0x65 ; 'e' 0x24001254: 21 DC.B 0x21 ; '!' 0x24001255: 0A DC.B 0x0A ; '\n' 0x24001256: 00 DC.B 0x00 ; '\0' 0x24001257: 4B DC.B 0x4B ; 'K' 0x24001258: 45 DC.B 0x45 ; 'E' 0x24001259: 59 DC.B 0x59 ; 'Y' 0x2400125A: 53 DC.B 0x53 ; 'S' 0x2400125B: 00 DC.B 0x00 ; '\0' 0x2400125C: 00 DC.B 0x00 ; '\0' 0x2400125D: 43 DC.B 0x43 ; 'C' 0x2400125E: 61 DC.B 0x61 ; 'a' 0x2400125F: 6E DC.B 0x6E ; 'n' 0x24001260: 6E DC.B 0x6E ; 'n' 0x24001261: 6F DC.B 0x6F ; 'o' 0x24001262: 74 DC.B 0x74 ; 't' 0x24001263: 20 DC.B 0x20 ; ' ' 0x24001264: 6D DC.B 0x6D ; 'm' 0x24001265: 6F DC.B 0x6F ; 'o' 0x24001266: 75 DC.B 0x75 ; 'u' 0x24001267: 6E DC.B 0x6E ; 'n' 0x24001268: 74 DC.B 0x74 ; 't' 0x24001269: 20 DC.B 0x20 ; ' ' 0x2400126A: 53 DC.B 0x53 ; 'S' 0x2400126B: 44 DC.B 0x44 ; 'D' 0x2400126C: 2D DC.B 0x2D ; '-' 0x2400126D: 63 DC.B 0x63 ; 'c' 0x2400126E: 61 DC.B 0x61 ; 'a' 0x2400126F: 72 DC.B 0x72 ; 'r' 0x24001270: 64 DC.B 0x64 ; 'd' 0x24001271: 21 DC.B 0x21 ; '!' 0x24001272: 0A DC.B 0x0A ; '\n' 0x24001273: 00 DC.B 0x00 ; '\0' 0x24001274: 53 DC.B 0x53 ; 'S' 0x24001275: 44 DC.B 0x44 ; 'D' 0x24001276: 2D DC.B 0x2D ; '-' 0x24001277: 63 DC.B 0x63 ; 'c' 0x24001278: 61 DC.B 0x61 ; 'a' 0x24001279: 72 DC.B 0x72 ; 'r' 0x2400127A: 64 DC.B 0x64 ; 'd' 0x2400127B: 20 DC.B 0x20 ; ' ' 0x2400127C: 77 DC.B 0x77 ; 'w' 0x2400127D: 61 DC.B 0x61 ; 'a' 0x2400127E: 73 DC.B 0x73 ; 's' 0x2400127F: 20 DC.B 0x20 ; ' ' 0x24001280: 6D DC.B 0x6D ; 'm' 0x24001281: 6F DC.B 0x6F ; 'o' 0x24001282: 75 DC.B 0x75 ; 'u' 0x24001283: 6E DC.B 0x6E ; 'n' 0x24001284: 74 DC.B 0x74 ; 't' 0x24001285: 65 DC.B 0x65 ; 'e' 0x24001286: 64 DC.B 0x64 ; 'd' 0x24001287: 2E DC.B 0x2E ; '.' 0x24001288: 0A DC.B 0x0A ; '\n' 0x24001289: 00 DC.B 0x00 ; '\0' 0x2400128A: 2F DC.B 0x2F ; '/' 0x2400128B: 00 DC.B 0x00 ; '\0' 0x2400128C: 25 DC.B 0x25 ; '%' 0x2400128D: 75 DC.B 0x75 ; 'u' 0x2400128E: 3A DC.B 0x3A ; ':' 0x2400128F: 25 DC.B 0x25 ; '%' 0x24001290: 75 DC.B 0x75 ; 'u' 0x24001291: 3A DC.B 0x3A ; ':' 0x24001292: 25 DC.B 0x25 ; '%' 0x24001293: 75 DC.B 0x75 ; 'u' 0x24001294: 0A DC.B 0x0A ; '\n' 0x24001295: 00 DC.B 0x00 ; '\0' 0x24001296: 20 DC.B 0x20 ; ' ' 0x24001297: 20 DC.B 0x20 ; ' ' 0x24001298: 20 DC.B 0x20 ; ' ' 0x24001299: 3C DC.B 0x3C ; '<' 0x2400129A: 44 DC.B 0x44 ; 'D' 0x2400129B: 49 DC.B 0x49 ; 'I' 0x2400129C: 52 DC.B 0x52 ; 'R' 0x2400129D: 3E DC.B 0x3E ; '>' 0x2400129E: 20 DC.B 0x20 ; ' ' 0x2400129F: 20 DC.B 0x20 ; ' ' 0x240012A0: 20 DC.B 0x20 ; ' ' 0x240012A1: 25 DC.B 0x25 ; '%' 0x240012A2: 73 DC.B 0x73 ; 's' 0x240012A3: 0A DC.B 0x0A ; '\n' 0x240012A4: 00 DC.B 0x00 ; '\0' 0x240012A5: 25 DC.B 0x25 ; '%' 0x240012A6: 31 DC.B 0x31 ; '1' 0x240012A7: 30 DC.B 0x30 ; '0' 0x240012A8: 75 DC.B 0x75 ; 'u' 0x240012A9: 20 DC.B 0x20 ; ' ' 0x240012AA: 25 DC.B 0x25 ; '%' 0x240012AB: 73 DC.B 0x73 ; 's' 0x240012AC: 0A DC.B 0x0A ; '\n' 0x240012AD: 00 DC.B 0x00 ; '\0' 0x240012AE: 25 DC.B 0x25 ; '%' 0x240012AF: 64 DC.B 0x64 ; 'd' 0x240012B0: 20 DC.B 0x20 ; ' ' 0x240012B1: 64 DC.B 0x64 ; 'd' 0x240012B2: 69 DC.B 0x69 ; 'i' 0x240012B3: 72 DC.B 0x72 ; 'r' 0x240012B4: 73 DC.B 0x73 ; 's' 0x240012B5: 2C DC.B 0x2C ; ',' 0x240012B6: 20 DC.B 0x20 ; ' ' 0x240012B7: 25 DC.B 0x25 ; '%' 0x240012B8: 64 DC.B 0x64 ; 'd' 0x240012B9: 20 DC.B 0x20 ; ' ' 0x240012BA: 66 DC.B 0x66 ; 'f' 0x240012BB: 69 DC.B 0x69 ; 'i' 0x240012BC: 6C DC.B 0x6C ; 'l' 0x240012BD: 65 DC.B 0x65 ; 'e' 0x240012BE: 73 DC.B 0x73 ; 's' 0x240012BF: 2E DC.B 0x2E ; '.' 0x240012C0: 0A DC.B 0x0A ; '\n' 0x240012C1: 00 DC.B 0x00 ; '\0' 0x240012C2: 46 DC.B 0x46 ; 'F' 0x240012C3: 61 DC.B 0x61 ; 'a' 0x240012C4: 69 DC.B 0x69 ; 'i' 0x240012C5: 6C DC.B 0x6C ; 'l' 0x240012C6: 65 DC.B 0x65 ; 'e' 0x240012C7: 64 DC.B 0x64 ; 'd' 0x240012C8: 20 DC.B 0x20 ; ' ' 0x240012C9: 74 DC.B 0x74 ; 't' 0x240012CA: 6F DC.B 0x6F ; 'o' 0x240012CB: 20 DC.B 0x20 ; ' ' 0x240012CC: 6F DC.B 0x6F ; 'o' 0x240012CD: 70 DC.B 0x70 ; 'p' 0x240012CE: 65 DC.B 0x65 ; 'e' 0x240012CF: 6E DC.B 0x6E ; 'n' 0x240012D0: 20 DC.B 0x20 ; ' ' 0x240012D1: 22 DC.B 0x22 ; '\"' 0x240012D2: 25 DC.B 0x25 ; '%' 0x240012D3: 73 DC.B 0x73 ; 's' 0x240012D4: 22 DC.B 0x22 ; '\"' 0x240012D5: 2E DC.B 0x2E ; '.' 0x240012D6: 20 DC.B 0x20 ; ' ' 0x240012D7: 28 DC.B 0x28 ; '(' 0x240012D8: 25 DC.B 0x25 ; '%' 0x240012D9: 75 DC.B 0x75 ; 'u' 0x240012DA: 29 DC.B 0x29 ; ')' 0x240012DB: 0A DC.B 0x0A ; '\n' 0x240012DC: 00 DC.B 0x00 ; '\0' 0x240012DD: 00 DC.B 0x00 ; '\0' 0x240012DE: 00 DC.B 0x00 ; '\0' 0x240012DF: 00 DC.B 0x00 ; '\0' 0x240012E0: 2F DC.B 0x2F ; '/' 0x240012E1: 25 DC.B 0x25 ; '%' 0x240012E2: 73 DC.B 0x73 ; 's' 0x240012E3: 00 DC.B 0x00 ; '\0' 0x240012E4: 25 DC.B 0x25 ; '%' 0x240012E5: 73 DC.B 0x73 ; 's' 0x240012E6: 2F DC.B 0x2F ; '/' 0x240012E7: 25 DC.B 0x25 ; '%' 0x240012E8: 73 DC.B 0x73 ; 's' 0x240012E9: 0A DC.B 0x0A ; '\n' 0x240012EA: 00 DC.B 0x00 ; '\0' 0x240012EB: 00 DC.B 0x00 ; '\0' 0x240012EC: 43 DC.B 0x43 ; 'C' 0x240012ED: 6F DC.B 0x6F ; 'o' 0x240012EE: 6E DC.B 0x6E ; 'n' 0x240012EF: 76 DC.B 0x76 ; 'v' 0x240012F0: 65 DC.B 0x65 ; 'e' 0x240012F1: 72 DC.B 0x72 ; 'r' 0x240012F2: 73 DC.B 0x73 ; 's' 0x240012F3: 69 DC.B 0x69 ; 'i' 0x240012F4: 6F DC.B 0x6F ; 'o' 0x240012F5: 6E DC.B 0x6E ; 'n' 0x240012F6: 20 DC.B 0x20 ; ' ' 0x240012F7: 69 DC.B 0x69 ; 'i' 0x240012F8: 73 DC.B 0x73 ; 's' 0x240012F9: 20 DC.B 0x20 ; ' ' 0x240012FA: 66 DC.B 0x66 ; 'f' 0x240012FB: 69 DC.B 0x69 ; 'i' 0x240012FC: 6E DC.B 0x6E ; 'n' 0x240012FD: 69 DC.B 0x69 ; 'i' 0x240012FE: 73 DC.B 0x73 ; 's' 0x240012FF: 68 DC.B 0x68 ; 'h' 0x24001300: 65 DC.B 0x65 ; 'e' 0x24001301: 64 DC.B 0x64 ; 'd' 0x24001302: 2E DC.B 0x2E ; '.' 0x24001303: 0A DC.B 0x0A ; '\n' 0x24001304: 00 DC.B 0x00 ; '\0' 0x24001305: 54 DC.B 0x54 ; 'T' 0x24001306: 20 DC.B 0x20 ; ' ' 0x24001307: 3D DC.B 0x3D ; '=' 0x24001308: 20 DC.B 0x20 ; ' ' 0x24001309: 25 DC.B 0x25 ; '%' 0x2400130A: 66 DC.B 0x66 ; 'f' 0x2400130B: 0A DC.B 0x0A ; '\n' 0x2400130C: 00 DC.B 0x00 ; '\0' 0x2400130D: 00 DC.B 0x00 ; '\0' 0x2400130E: 00 DC.B 0x00 ; '\0' 0x2400130F: 00 DC.B 0x00 ; '\0' 0x24001310: 01 DC.B 0x01 ; '\x01' 0x24001311: 11 DC.B 0x11 ; '\x11' 0x24001312: 01 DC.B 0x01 ; '\x01' 0x24001313: 25 DC.B 0x25 ; '%' 0x24001314: 0E DC.B 0x0E ; '\x0E' 0x24001315: 13 DC.B 0x13 ; '\x13' 0x24001316: 05 DC.B 0x05 ; '\x05' 0x24001317: 03 DC.B 0x03 ; '\x03' 0x24001318: 0E DC.B 0x0E ; '\x0E' 0x24001319: 10 DC.B 0x10 ; '\x10' 0x2400131A: 17 DC.B 0x17 ; '\x17' 0x2400131B: 1B DC.B 0x1B ; '\x1B' 0x2400131C: 0E DC.B 0x0E ; '\x0E' 0x2400131D: B4 DC.B 0xB4 ; '\xB4' 0x2400131E: 42 DC.B 0x42 ; 'B' 0x2400131F: 19 DC.B 0x19 ; '\x19' 0x24001320: 11 DC.B 0x11 ; '\x11' 0x24001321: 01 DC.B 0x01 ; '\x01' 0x24001322: 12 DC.B 0x12 ; '\x12' 0x24001323: 06 DC.B 0x06 ; '\x06' 0x24001324: 43 DC.B 0x43 ; 'C' 0x24001325: 17 DC.B 0x17 ; '\x17' 0x24001326: 00 DC.B 0x00 ; '\0' 0x24001327: 00 DC.B 0x00 ; '\0' 0x24001328: 02 DC.B 0x02 ; '\x02' 0x24001329: 04 DC.B 0x04 ; '\x04' 0x2400132A: 01 DC.B 0x01 ; '\x01' 0x2400132B: 49 DC.B 0x49 ; 'I' 0x2400132C: 13 DC.B 0x13 ; '\x13' 0x2400132D: 0B DC.B 0x0B ; '\v' 0x2400132E: 0B DC.B 0x0B ; '\v' 0x2400132F: 3A DC.B 0x3A ; ':' 0x24001330: 0B DC.B 0x0B ; '\v' 0x24001331: 3B DC.B 0x3B ; ';' 0x24001332: 0B DC.B 0x0B ; '\v' 0x24001333: 00 DC.B 0x00 ; '\0' 0x24001334: 00 DC.B 0x00 ; '\0' 0x24001335: 03 DC.B 0x03 ; '\x03' 0x24001336: 28 DC.B 0x28 ; '(' 0x24001337: 00 DC.B 0x00 ; '\0' 0x24001338: 03 DC.B 0x03 ; '\x03' 0x24001339: 0E DC.B 0x0E ; '\x0E' 0x2400133A: 1C DC.B 0x1C ; '\x1C' 0x2400133B: 0D DC.B 0x0D ; '\r' 0x2400133C: 00 DC.B 0x00 ; '\0' 0x2400133D: 00 DC.B 0x00 ; '\0' 0x2400133E: 04 DC.B 0x04 ; '\x04' 0x2400133F: 24 DC.B 0x24 ; '$' 0x24001340: 00 DC.B 0x00 ; '\0' 0x24001341: 03 DC.B 0x03 ; '\x03' 0x24001342: 0E DC.B 0x0E ; '\x0E' 0x24001343: 3E DC.B 0x3E ; '>' 0x24001344: 0B DC.B 0x0B ; '\v' 0x24001345: 0B DC.B 0x0B ; '\v' 0x24001346: 0B DC.B 0x0B ; '\v' 0x24001347: 00 DC.B 0x00 ; '\0' 0x24001348: 00 DC.B 0x00 ; '\0' 0x24001349: 05 DC.B 0x05 ; '\x05' 0x2400134A: 0F DC.B 0x0F ; '\x0F' 0x2400134B: 00 DC.B 0x00 ; '\0' 0x2400134C: 49 DC.B 0x49 ; 'I' 0x2400134D: 13 DC.B 0x13 ; '\x13' 0x2400134E: 00 DC.B 0x00 ; '\0' 0x2400134F: 00 DC.B 0x00 ; '\0' 0x24001350: 06 DC.B 0x06 ; '\x06' 0x24001351: 16 DC.B 0x16 ; '\x16' 0x24001352: 00 DC.B 0x00 ; '\0' 0x24001353: 49 DC.B 0x49 ; 'I'
fs: 0x24001354: 00 DC.B 0x00 ; '\0' 0x24001355: 43 DC.B 0x43 ; 'C' 0x24001356: 61 DC.B 0x61 ; 'a' 0x24001357: 6E DC.B 0x6E ; 'n' 0x24001358: 6E DC.B 0x6E ; 'n' 0x24001359: 6F DC.B 0x6F ; 'o' 0x2400135A: 74 DC.B 0x74 ; 't' 0x2400135B: 20 DC.B 0x20 ; ' ' 0x2400135C: 6D DC.B 0x6D ; 'm' 0x2400135D: 6F DC.B 0x6F ; 'o' 0x2400135E: 75 DC.B 0x75 ; 'u' 0x2400135F: 6E DC.B 0x6E ; 'n' 0x24001360: 74 DC.B 0x74 ; 't' 0x24001361: 20 DC.B 0x20 ; ' ' 0x24001362: 53 DC.B 0x53 ; 'S' 0x24001363: 44 DC.B 0x44 ; 'D' 0x24001364: 2D DC.B 0x2D ; '-' 0x24001365: 63 DC.B 0x63 ; 'c' 0x24001366: 61 DC.B 0x61 ; 'a' 0x24001367: 72 DC.B 0x72 ; 'r' 0x24001368: 64 DC.B 0x64 ; 'd' 0x24001369: 21 DC.B 0x21 ; '!' 0x2400136A: 0A DC.B 0x0A ; '\n' 0x2400136B: 00 DC.B 0x00 ; '\0' 0x2400136C: 53 DC.B 0x53 ; 'S' 0x2400136D: 44 DC.B 0x44 ; 'D' 0x2400136E: 2D DC.B 0x2D ; '-' 0x2400136F: 63 DC.B 0x63 ; 'c' 0x24001370: 61 DC.B 0x61 ; 'a' 0x24001371: 72 DC.B 0x72 ; 'r' 0x24001372: 64 DC.B 0x64 ; 'd' 0x24001373: 20 DC.B 0x20 ; ' ' 0x24001374: 77 DC.B 0x77 ; 'w' 0x24001375: 61 DC.B 0x61 ; 'a' 0x24001376: 73 DC.B 0x73 ; 's' 0x24001377: 20 DC.B 0x20 ; ' ' 0x24001378: 6D DC.B 0x6D ; 'm' 0x24001379: 6F DC.B 0x6F ; 'o' 0x2400137A: 75 DC.B 0x75 ; 'u' 0x2400137B: 6E DC.B 0x6E ; 'n' 0x2400137C: 74 DC.B 0x74 ; 't' 0x2400137D: 65 DC.B 0x65 ; 'e' 0x2400137E: 64 DC.B 0x64 ; 'd' 0x2400137F: 2E DC.B 0x2E ; '.' 0x24001380: 0A DC.B 0x0A ; '\n' 0x24001381: 00 DC.B 0x00 ; '\0' 0x24001382: 2F DC.B 0x2F ; '/' 0x24001383: 00 DC.B 0x00 ; '\0' 0x24001384: 25 DC.B 0x25 ; '%' 0x24001385: 75 DC.B 0x75 ; 'u' 0x24001386: 3A DC.B 0x3A ; ':' 0x24001387: 25 DC.B 0x25 ; '%' 0x24001388: 75 DC.B 0x75 ; 'u' 0x24001389: 3A DC.B 0x3A ; ':' 0x2400138A: 25 DC.B 0x25 ; '%' 0x2400138B: 75 DC.B 0x75 ; 'u' 0x2400138C: 0A DC.B 0x0A ; '\n' 0x2400138D: 00 DC.B 0x00 ; '\0' 0x2400138E: 20 DC.B 0x20 ; ' ' 0x2400138F: 20 DC.B 0x20 ; ' ' 0x24001390: 20 DC.B 0x20 ; ' ' 0x24001391: 3C DC.B 0x3C ; '<' 0x24001392: 44 DC.B 0x44 ; 'D' 0x24001393: 49 DC.B 0x49 ; 'I' 0x24001394: 52 DC.B 0x52 ; 'R' 0x24001395: 3E DC.B 0x3E ; '>' 0x24001396: 20 DC.B 0x20 ; ' ' 0x24001397: 20 DC.B 0x20 ; ' ' 0x24001398: 20 DC.B 0x20 ; ' ' 0x24001399: 25 DC.B 0x25 ; '%' 0x2400139A: 73 DC.B 0x73 ; 's' 0x2400139B: 0A DC.B 0x0A ; '\n' 0x2400139C: 00 DC.B 0x00 ; '\0' 0x2400139D: 25 DC.B 0x25 ; '%' 0x2400139E: 31 DC.B 0x31 ; '1' 0x2400139F: 30 DC.B 0x30 ; '0' 0x240013A0: 75 DC.B 0x75 ; 'u' 0x240013A1: 20 DC.B 0x20 ; ' ' 0x240013A2: 25 DC.B 0x25 ; '%' 0x240013A3: 73 DC.B 0x73 ; 's' 0x240013A4: 0A DC.B 0x0A ; '\n' 0x240013A5: 00 DC.B 0x00 ; '\0' 0x240013A6: 25 DC.B 0x25 ; '%' 0x240013A7: 64 DC.B 0x64 ; 'd' 0x240013A8: 20 DC.B 0x20 ; ' ' 0x240013A9: 64 DC.B 0x64 ; 'd' 0x240013AA: 69 DC.B 0x69 ; 'i' 0x240013AB: 72 DC.B 0x72 ; 'r' 0x240013AC: 73 DC.B 0x73 ; 's' 0x240013AD: 2C DC.B 0x2C ; ',' 0x240013AE: 20 DC.B 0x20 ; ' ' 0x240013AF: 25 DC.B 0x25 ; '%' 0x240013B0: 64 DC.B 0x64 ; 'd' 0x240013B1: 20 DC.B 0x20 ; ' ' 0x240013B2: 66 DC.B 0x66 ; 'f' 0x240013B3: 69 DC.B 0x69 ; 'i' 0x240013B4: 6C DC.B 0x6C ; 'l' 0x240013B5: 65 DC.B 0x65 ; 'e' 0x240013B6: 73 DC.B 0x73 ; 's' 0x240013B7: 2E DC.B 0x2E ; '.' 0x240013B8: 0A DC.B 0x0A ; '\n' 0x240013B9: 00 DC.B 0x00 ; '\0' 0x240013BA: 46 DC.B 0x46 ; 'F' 0x240013BB: 61 DC.B 0x61 ; 'a' 0x240013BC: 69 DC.B 0x69 ; 'i' 0x240013BD: 6C DC.B 0x6C ; 'l' 0x240013BE: 65 DC.B 0x65 ; 'e' 0x240013BF: 64 DC.B 0x64 ; 'd' 0x240013C0: 20 DC.B 0x20 ; ' ' 0x240013C1: 74 DC.B 0x74 ; 't' 0x240013C2: 6F DC.B 0x6F ; 'o' 0x240013C3: 20 DC.B 0x20 ; ' ' 0x240013C4: 6F DC.B 0x6F ; 'o' 0x240013C5: 70 DC.B 0x70 ; 'p' 0x240013C6: 65 DC.B 0x65 ; 'e' 0x240013C7: 6E DC.B 0x6E ; 'n' 0x240013C8: 20 DC.B 0x20 ; ' ' 0x240013C9: 22 DC.B 0x22 ; '\"' 0x240013CA: 25 DC.B 0x25 ; '%' 0x240013CB: 73 DC.B 0x73 ; 's' 0x240013CC: 22 DC.B 0x22 ; '\"' 0x240013CD: 2E DC.B 0x2E ; '.' 0x240013CE: 20 DC.B 0x20 ; ' ' 0x240013CF: 28 DC.B 0x28 ; '(' 0x240013D0: 25 DC.B 0x25 ; '%' 0x240013D1: 75 DC.B 0x75 ; 'u' 0x240013D2: 29 DC.B 0x29 ; ')' 0x240013D3: 0A DC.B 0x0A ; '\n' 0x240013D4: 00 DC.B 0x00 ; '\0' 0x240013D5: 00 DC.B 0x00 ; '\0' 0x240013D6: 00 DC.B 0x00 ; '\0' 0x240013D7: 00 DC.B 0x00 ; '\0' 0x240013D8: 2F DC.B 0x2F ; '/' 0x240013D9: 25 DC.B 0x25 ; '%' 0x240013DA: 73 DC.B 0x73 ; 's' 0x240013DB: 00 DC.B 0x00 ; '\0' 0x240013DC: 25 DC.B 0x25 ; '%' 0x240013DD: 73 DC.B 0x73 ; 's' 0x240013DE: 2F DC.B 0x2F ; '/' 0x240013DF: 25 DC.B 0x25 ; '%' 0x240013E0: 73 DC.B 0x73 ; 's' 0x240013E1: 0A DC.B 0x0A ; '\n' 0x240013E2: 00 DC.B 0x00 ; '\0' 0x240013E3: 00 DC.B 0x00 ; '\0' 0x240013E4: 43 DC.B 0x43 ; 'C' 0x240013E5: 6F DC.B 0x6F ; 'o' 0x240013E6: 6E DC.B 0x6E ; 'n' 0x240013E7: 76 DC.B 0x76 ; 'v' 0x240013E8: 65 DC.B 0x65 ; 'e' 0x240013E9: 72 DC.B 0x72 ; 'r' 0x240013EA: 73 DC.B 0x73 ; 's' 0x240013EB: 69 DC.B 0x69 ; 'i' 0x240013EC: 6F DC.B 0x6F ; 'o' 0x240013ED: 6E DC.B 0x6E ; 'n' 0x240013EE: 20 DC.B 0x20 ; ' ' 0x240013EF: 69 DC.B 0x69 ; 'i' 0x240013F0: 73 DC.B 0x73 ; 's' 0x240013F1: 20 DC.B 0x20 ; ' ' 0x240013F2: 66 DC.B 0x66 ; 'f' 0x240013F3: 69 DC.B 0x69 ; 'i' 0x240013F4: 6E DC.B 0x6E ; 'n' 0x240013F5: 69 DC.B 0x69 ; 'i' 0x240013F6: 73 DC.B 0x73 ; 's' 0x240013F7: 68 DC.B 0x68 ; 'h' 0x240013F8: 65 DC.B 0x65 ; 'e' 0x240013F9: 64 DC.B 0x64 ; 'd' 0x240013FA: 2E DC.B 0x2E ; '.' 0x240013FB: 0A DC.B 0x0A ; '\n' 0x240013FC: 00 DC.B 0x00 ; '\0' 0x240013FD: 54 DC.B 0x54 ; 'T' 0x240013FE: 20 DC.B 0x20 ; ' ' 0x240013FF: 3D DC.B 0x3D ; '=' 0x24001400: 20 DC.B 0x20 ; ' ' 0x24001401: 25 DC.B 0x25 ; '%' 0x24001402: 66 DC.B 0x66 ; 'f' 0x24001403: 0A DC.B 0x0A ; '\n' 0x24001404: 00 DC.B 0x00 ; '\0' 0x24001405: 00 DC.B 0x00 ; '\0' 0x24001406: 00 DC.B 0x00 ; '\0' 0x24001407: 00 DC.B 0x00 ; '\0' 0x24001408: 01 DC.B 0x01 ; '\x01' 0x24001409: 11 DC.B 0x11 ; '\x11' 0x2400140A: 01 DC.B 0x01 ; '\x01' 0x2400140B: 25 DC.B 0x25 ; '%' 0x2400140C: 0E DC.B 0x0E ; '\x0E' 0x2400140D: 13 DC.B 0x13 ; '\x13' 0x2400140E: 05 DC.B 0x05 ; '\x05' 0x2400140F: 03 DC.B 0x03 ; '\x03' 0x24001410: 0E DC.B 0x0E ; '\x0E' 0x24001411: 10 DC.B 0x10 ; '\x10' 0x24001412: 17 DC.B 0x17 ; '\x17' 0x24001413: 1B DC.B 0x1B ; '\x1B' 0x24001414: 0E DC.B 0x0E ; '\x0E' 0x24001415: B4 DC.B 0xB4 ; '\xB4' 0x24001416: 42 DC.B 0x42 ; 'B' 0x24001417: 19 DC.B 0x19 ; '\x19' 0x24001418: 11 DC.B 0x11 ; '\x11' 0x24001419: 01 DC.B 0x01 ; '\x01' 0x2400141A: 12 DC.B 0x12 ; '\x12' 0x2400141B: 06 DC.B 0x06 ; '\x06' 0x2400141C: 43 DC.B 0x43 ; 'C' 0x2400141D: 17 DC.B 0x17 ; '\x17' 0x2400141E: 00 DC.B 0x00 ; '\0' 0x2400141F: 00 DC.B 0x00 ; '\0' 0x24001420: 02 DC.B 0x02 ; '\x02' 0x24001421: 04 DC.B 0x04 ; '\x04' 0x24001422: 01 DC.B 0x01 ; '\x01' 0x24001423: 49 DC.B 0x49 ; 'I' 0x24001424: 13 DC.B 0x13 ; '\x13' 0x24001425: 0B DC.B 0x0B ; '\v' 0x24001426: 0B DC.B 0x0B ; '\v' 0x24001427: 3A DC.B 0x3A ; ':' 0x24001428: 0B DC.B 0x0B ; '\v' 0x24001429: 3B DC.B 0x3B ; ';' 0x2400142A: 0B DC.B 0x0B ; '\v' 0x2400142B: 00 DC.B 0x00 ; '\0' 0x2400142C: 00 DC.B 0x00 ; '\0' 0x2400142D: 03 DC.B 0x03 ; '\x03' 0x2400142E: 28 DC.B 0x28 ; '(' 0x2400142F: 00 DC.B 0x00 ; '\0' 0x24001430: 03 DC.B 0x03 ; '\x03' 0x24001431: 0E DC.B 0x0E ; '\x0E' 0x24001432: 1C DC.B 0x1C ; '\x1C' 0x24001433: 0D DC.B 0x0D ; '\r' 0x24001434: 00 DC.B 0x00 ; '\0' 0x24001435: 00 DC.B 0x00 ; '\0' 0x24001436: 04 DC.B 0x04 ; '\x04' 0x24001437: 24 DC.B 0x24 ; '$' 0x24001438: 00 DC.B 0x00 ; '\0' 0x24001439: 03 DC.B 0x03 ; '\x03' 0x2400143A: 0E DC.B 0x0E ; '\x0E' 0x2400143B: 3E DC.B 0x3E ; '>' 0x2400143C: 0B DC.B 0x0B ; '\v' 0x2400143D: 0B DC.B 0x0B ; '\v' 0x2400143E: 0B DC.B 0x0B ; '\v' 0x2400143F: 00 DC.B 0x00 ; '\0' 0x24001440: 00 DC.B 0x00 ; '\0' 0x24001441: 05 DC.B 0x05 ; '\x05' 0x24001442: 0F DC.B 0x0F ; '\x0F' 0x24001443: 00 DC.B 0x00 ; '\0' 0x24001444: 49 DC.B 0x49 ; 'I' 0x24001445: 13 DC.B 0x13 ; '\x13' 0x24001446: 00 DC.B 0x00 ; '\0' 0x24001447: 00 DC.B 0x00 ; '\0' 0x24001448: 06 DC.B 0x06 ; '\x06' 0x24001449: 16 DC.B 0x16 ; '\x16' 0x2400144A: 00 DC.B 0x00 ; '\0' 0x2400144B: 49 DC.B 0x49 ; 'I' 0x2400144C: 13 DC.B 0x13 ; '\x13' 0x2400144D: 03 DC.B 0x03 ; '\x03' 0x2400144E: 0E DC.B 0x0E ; '\x0E' 0x2400144F: 3A DC.B 0x3A ; ':' 0x24001450: 0B DC.B 0x0B ; '\v' 0x24001451: 3B DC.B 0x3B ; ';' 0x24001452: 05 DC.B 0x05 ; '\x05' 0x24001453: 00 DC.B 0x00 ; '\0' 0x24001454: 00 DC.B 0x00 ; '\0' 0x24001455: 07 DC.B 0x07 ; '\x07' 0x24001456: 13 DC.B 0x13 ; '\x13' 0x24001457: 01 DC.B 0x01 ; '\x01' 0x24001458: 0B DC.B 0x0B ; '\v' 0x24001459: 05 DC.B 0x05 ; '\x05' 0x2400145A: 3A DC.B 0x3A ; ':' 0x2400145B: 0B DC.B 0x0B ; '\v' 0x2400145C: 3B DC.B 0x3B ; ';' 0x2400145D: 05 DC.B 0x05 ; '\x05' 0x2400145E: 00 DC.B 0x00 ; '\0' 0x2400145F: 00 DC.B 0x00 ; '\0' 0x24001460: 08 DC.B 0x08 ; '\b' 0x24001461: 0D DC.B 0x0D ; '\r' 0x24001462: 00 DC.B 0x00 ; '\0' 0x24001463: 03 DC.B 0x03 ; '\x03' 0x24001464: 0E DC.B 0x0E ; '\x0E' 0x24001465: 49 DC.B 0x49 ; 'I' 0x24001466: 13 DC.B 0x13 ; '\x13' 0x24001467: 3A DC.B 0x3A ; ':' 0x24001468: 0B DC.B 0x0B ; '\v' 0x24001469: 3B DC.B 0x3B ; ';' 0x2400146A: 05 DC.B 0x05 ; '\x05' 0x2400146B: 38 DC.B 0x38 ; '8' 0x2400146C: 0B DC.B 0x0B ; '\v' 0x2400146D: 00 DC.B 0x00 ; '\0' 0x2400146E: 00 DC.B 0x00 ; '\0' 0x2400146F: 09 DC.B 0x09 ; '\t' 0x24001470: 0D DC.B 0x0D ; '\r' 0x24001471: 00 DC.B 0x00 ; '\0' 0x24001472: 03 DC.B 0x03 ; '\x03' 0x24001473: 0E DC.B 0x0E ; '\x0E' 0x24001474: 49 DC.B 0x49 ; 'I' 0x24001475: 13 DC.B 0x13 ; '\x13' 0x24001476: 3A DC.B 0x3A ; ':' 0x24001477: 0B DC.B 0x0B ; '\v' 0x24001478: 3B DC.B 0x3B ; ';' 0x24001479: 05 DC.B 0x05 ; '\x05' 0x2400147A: 38 DC.B 0x38 ; '8' 0x2400147B: 05 DC.B 0x05 ; '\x05' 0x2400147C: 00 DC.B 0x00 ; '\0' 0x2400147D: 00 DC.B 0x00 ; '\0' 0x2400147E: 0A DC.B 0x0A ; '\n' 0x2400147F: 35 DC.B 0x35 ; '5' 0x24001480: 00 DC.B 0x00 ; '\0' 0x24001481: 49 DC.B 0x49 ; 'I' 0x24001482: 13 DC.B 0x13 ; '\x13' 0x24001483: 00 DC.B 0x00 ; '\0' 0x24001484: 00 DC.B 0x00 ; '\0' 0x24001485: 0B DC.B 0x0B ; '\v' 0x24001486: 01 DC.B 0x01 ; '\x01' 0x24001487: 01 DC.B 0x01 ; '\x01' 0x24001488: 49 DC.B 0x49 ; 'I' 0x24001489: 13 DC.B 0x13 ; '\x13' 0x2400148A: 00 DC.B 0x00 ; '\0' 0x2400148B: 00 DC.B 0x00 ; '\0' 0x2400148C: 0C DC.B 0x0C ; '\x0C' 0x2400148D: 21 DC.B 0x21 ; '!' 0x2400148E: 00 DC.B 0x00 ; '\0' 0x2400148F: 49 DC.B 0x49 ; 'I' 0x24001490: 13 DC.B 0x13 ; '\x13' 0x24001491: 37 DC.B 0x37 ; '7' 0x24001492: 0B DC.B 0x0B ; '\v' 0x24001493: 00 DC.B 0x00 ; '\0' 0x24001494: 00 DC.B 0x00 ; '\0' 0x24001495: 0D DC.B 0x0D ; '\r' 0x24001496: 24 DC.B 0x24 ; '$' 0x24001497: 00 DC.B 0x00 ; '\0' 0x24001498: 03 DC.B 0x03 ; '\x03' 0x24001499: 0E DC.B 0x0E ; '\x0E' 0x2400149A: 0B DC.B 0x0B ; '\v' 0x2400149B: 0B DC.B 0x0B ; '\v' 0x2400149C: 3E DC.B 0x3E ; '>' 0x2400149D: 0B DC.B 0x0B ; '\v' 0x2400149E: 00 DC.B 0x00 ; '\0' 0x2400149F: 00 DC.B 0x00 ; '\0' 0x240014A0: 0E DC.B 0x0E ; '\x0E' 0x240014A1: 2E DC.B 0x2E ; '.' 0x240014A2: 01 DC.B 0x01 ; '\x01' 0x240014A3: 11 DC.B 0x11 ; '\x11' 0x240014A4: 01 DC.B 0x01 ; '\x01' 0x240014A5: 12 DC.B 0x12 ; '\x12' 0x240014A6: 06 DC.B 0x06 ; '\x06' 0x240014A7: 40 DC.B 0x40 ; '@' 0x240014A8: 18 DC.B 0x18 ; '\x18' 0x240014A9: 03 DC.B 0x03 ; '\x03' 0x240014AA: 0E DC.B 0x0E ; '\x0E' 0x240014AB: 3A DC.B 0x3A ; ':' 0x240014AC: 0B DC.B 0x0B ; '\v' 0x240014AD: 3B DC.B 0x3B ; ';' 0x240014AE: 0B DC.B 0x0B ; '\v' 0x240014AF: 27 DC.B 0x27 ; ''' 0x240014B0: 19 DC.B 0x19 ; '\x19' 0x240014B1: 3F DC.B 0x3F ; '?' 0x240014B2: 19 DC.B 0x19 ; '\x19' 0x240014B3: 00 DC.B 0x00 ; '\0' 0x240014B4: 00 DC.B 0x00 ; '\0' 0x240014B5: 0F DC.B 0x0F ; '\x0F' 0x240014B6: 0B DC.B 0x0B ; '\v' 0x240014B7: 01 DC.B 0x01 ; '\x01' 0x240014B8: 11 DC.B 0x11 ; '\x11' 0x240014B9: 01 DC.B 0x01 ; '\x01' 0x240014BA: 12 DC.B 0x12 ; '\x12' 0x240014BB: 06 DC.B 0x06 ; '\x06' 0x240014BC: 00 DC.B 0x00 ; '\0' 0x240014BD: 00 DC.B 0x00 ; '\0' 0x240014BE: 10 DC.B 0x10 ; '\x10' 0x240014BF: 34 DC.B 0x34 ; '4' 0x240014C0: 00 DC.B 0x00 ; '\0' 0x240014C1: 02 DC.B 0x02 ; '\x02' 0x240014C2: 18 DC.B 0x18 ; '\x18' 0x240014C3: 03 DC.B 0x03 ; '\x03' 0x240014C4: 0E DC.B 0x0E ; '\x0E' 0x240014C5: 3A DC.B 0x3A ; ':' 0x240014C6: 0B DC.B 0x0B ; '\v' 0x240014C7: 3B DC.B 0x3B ; ';' 0x240014C8: 0B DC.B 0x0B ; '\v' 0x240014C9: 49 DC.B 0x49 ; 'I' 0x240014CA: 13 DC.B 0x13 ; '\x13' 0x240014CB: 00 DC.B 0x00 ; '\0' 0x240014CC: 00 DC.B 0x00 ; '\0' 0x240014CD: 11 DC.B 0x11 ; '\x11' 0x240014CE: 11 DC.B 0x11 ; '\x11' 0x240014CF: 01 DC.B 0x01 ; '\x01' 0x240014D0: 25 DC.B 0x25 ; '%' 0x240014D1: 0E DC.B 0x0E ; '\x0E' 0x240014D2: 13 DC.B 0x13 ; '\x13' 0x240014D3: 05 DC.B 0x05 ; '\x05' 0x240014D4: 03 DC.B 0x03 ; '\x03' 0x240014D5: 0E DC.B 0x0E ; '\x0E' 0x240014D6: 10 DC.B 0x10 ; '\x10' 0x240014D7: 17 DC.B 0x17 ; '\x17' 0x240014D8: 1B DC.B 0x1B ; '\x1B' 0x240014D9: 0E DC.B 0x0E ; '\x0E' 0x240014DA: B4 DC.B 0xB4 ; '\xB4' 0x240014DB: 42 DC.B 0x42 ; 'B' 0x240014DC: 19 DC.B 0x19 ; '\x19' 0x240014DD: 11 DC.B 0x11 ; '\x11' 0x240014DE: 01 DC.B 0x01 ; '\x01' 0x240014DF: 55 DC.B 0x55 ; 'U' 0x240014E0: 17 DC.B 0x17 ; '\x17' 0x240014E1: 43 DC.B 0x43 ; 'C' 0x240014E2: 17 DC.B 0x17 ; '\x17' 0x240014E3: 00 DC.B 0x00 ; '\0' 0x240014E4: 00 DC.B 0x00 ; '\0' 0x240014E5: 12 DC.B 0x12 ; '\x12' 0x240014E6: 34 DC.B 0x34 ; '4' 0x240014E7: 00 DC.B 0x00 ; '\0' 0x240014E8: 49 DC.B 0x49 ; 'I' 0x240014E9: 13 DC.B 0x13 ; '\x13' 0x240014EA: 3A DC.B 0x3A ; ':' 0x240014EB: 0B DC.B 0x0B ; '\v' 0x240014EC: 3B DC.B 0x3B ; ';' 0x240014ED: 0B DC.B 0x0B ; '\v' 0x240014EE: 02 DC.B 0x02 ; '\x02' 0x240014EF: 18 DC.B 0x18 ; '\x18' 0x240014F0: 00 DC.B 0x00 ; '\0' 0x240014F1: 00 DC.B 0x00 ; '\0' 0x240014F2: 13 DC.B 0x13 ; '\x13' 0x240014F3: 34 DC.B 0x34 ; '4' 0x240014F4: 00 DC.B 0x00 ; '\0' 0x240014F5: 03 DC.B 0x03 ; '\x03' 0x240014F6: 0E DC.B 0x0E ; '\x0E' 0x240014F7: 49 DC.B 0x49 ; 'I' 0x240014F8: 13 DC.B 0x13 ; '\x13' 0x240014F9: 3F DC.B 0x3F ; '?' 0x240014FA: 19 DC.B 0x19 ; '\x19' 0x240014FB: 3A DC.B 0x3A ; ':' 0x240014FC: 0B DC.B 0x0B ; '\v' 0x240014FD: 3B DC.B 0x3B ; ';' 0x240014FE: 0B DC.B 0x0B ; '\v' 0x240014FF: 02 DC.B 0x02 ; '\x02' 0x24001500: 18 DC.B 0x18 ; '\x18' 0x24001501: 00 DC.B 0x00 ; '\0' 0x24001502: 00 DC.B 0x00 ; '\0' 0x24001503: 14 DC.B 0x14 ; '\x14' 0x24001504: 26 DC.B 0x26 ; '&' 0x24001505: 00 DC.B 0x00 ; '\0' 0x24001506: 49 DC.B 0x49 ; 'I' 0x24001507: 13 DC.B 0x13 ; '\x13' 0x24001508: 00 DC.B 0x00 ; '\0' 0x24001509: 00 DC.B 0x00 ; '\0' 0x2400150A: 15 DC.B 0x15 ; '\x15' 0x2400150B: 16 DC.B 0x16 ; '\x16' 0x2400150C: 00 DC.B 0x00 ; '\0' 0x2400150D: 49 DC.B 0x49 ; 'I' 0x2400150E: 13 DC.B 0x13 ; '\x13' 0x2400150F: 03 DC.B 0x03 ; '\x03' 0x24001510: 0E DC.B 0x0E ; '\x0E' 0x24001511: 3A DC.B 0x3A ; ':' 0x24001512: 0B DC.B 0x0B ; '\v' 0x24001513: 3B DC.B 0x3B ; ';' 0x24001514: 0B DC.B 0x0B ; '\v' 0x24001515: 00 DC.B 0x00 ; '\0' 0x24001516: 00 DC.B 0x00 ; '\0' 0x24001517: 16 DC.B 0x16 ; '\x16' 0x24001518: 13 DC.B 0x13 ; '\x13' 0x24001519: 01 DC.B 0x01 ; '\x01' 0x2400151A: 0B DC.B 0x0B ; '\v' 0x2400151B: 0B DC.B 0x0B ; '\v' 0x2400151C: 3A DC.B 0x3A ; ':' 0x2400151D: 0B DC.B 0x0B ; '\v' 0x2400151E: 3B DC.B 0x3B ; ';' 0x2400151F: 0B DC.B 0x0B ; '\v' 0x24001520: 00 DC.B 0x00 ; '\0' 0x24001521: 00 DC.B 0x00 ; '\0' 0x24001522: 17 DC.B 0x17 ; '\x17' 0x24001523: 0D DC.B 0x0D ; '\r' 0x24001524: 00 DC.B 0x00 ; '\0' 0x24001525: 03 DC.B 0x03 ; '\x03' 0x24001526: 0E DC.B 0x0E ; '\x0E' 0x24001527: 49 DC.B 0x49 ; 'I' 0x24001528: 13 DC.B 0x13 ; '\x13' 0x24001529: 3A DC.B 0x3A ; ':' 0x2400152A: 0B DC.B 0x0B ; '\v' 0x2400152B: 3B DC.B 0x3B ; ';' 0x2400152C: 0B DC.B 0x0B ; '\v' 0x2400152D: 38 DC.B 0x38 ; '8' 0x2400152E: 0B DC.B 0x0B ; '\v' 0x2400152F: 00 DC.B 0x00 ; '\0' 0x24001530: 00 DC.B 0x00 ; '\0' 0x24001531: 18 DC.B 0x18 ; '\x18' 0x24001532: 0D DC.B 0x0D ; '\r' 0x24001533: 00 DC.B 0x00 ; '\0' 0x24001534: 03 DC.B 0x03 ; '\x03' 0x24001535: 0E DC.B 0x0E ; '\x0E' 0x24001536: 49 DC.B 0x49 ; 'I' 0x24001537: 10 DC.B 0x10 ; '\x10' 0x24001538: 3A DC.B 0x3A ; ':' 0x24001539: 0B DC.B 0x0B ; '\v' 0x2400153A: 3B DC.B 0x3B ; ';' 0x2400153B: 0B DC.B 0x0B ; '\v' 0x2400153C: 38 DC.B 0x38 ; '8' 0x2400153D: 0B DC.B 0x0B ; '\v' 0x2400153E: 00 DC.B 0x00 ; '\0' 0x2400153F: 00 DC.B 0x00 ; '\0' 0x24001540: 19 DC.B 0x19 ; '\x19' 0x24001541: 0F DC.B 0x0F ; '\x0F' 0x24001542: 00 DC.B 0x00 ; '\0' 0x24001543: 00 DC.B 0x00 ; '\0' 0x24001544: 00 DC.B 0x00 ; '\0' 0x24001545: 1A DC.B 0x1A ; '\x1A' 0x24001546: 16 DC.B 0x16 ; '\x16' 0x24001547: 00 DC.B 0x00 ; '\0' 0x24001548: 49 DC.B 0x49 ; 'I' 0x24001549: 10 DC.B 0x10 ; '\x10' 0x2400154A: 03 DC.B 0x03 ; '\x03' 0x2400154B: 0E DC.B 0x0E ; '\x0E' 0x2400154C: 3A DC.B 0x3A ; ':' 0x2400154D: 0B DC.B 0x0B ; '\v' 0x2400154E: 3B DC.B 0x3B ; ';' 0x2400154F: 0B DC.B 0x0B ; '\v' 0x24001550: 00 DC.B 0x00 ; '\0' 0x24001551: 00 DC.B 0x00 ; '\0' 0x24001552: 1B DC.B 0x1B ; '\x1B' 0x24001553: 34 DC.B 0x34 ; '4' 0x24001554: 00 DC.B 0x00 ; '\0' 0x24001555: 03 DC.B 0x03 ; '\x03' 0x24001556: 0E DC.B 0x0E ; '\x0E' 0x24001557: 49 DC.B 0x49 ; 'I' 0x24001558: 13 DC.B 0x13 ; '\x13' 0x24001559: 3A DC.B 0x3A ; ':' 0x2400155A: 0B DC.B 0x0B ; '\v' 0x2400155B: 3B DC.B 0x3B ; ';' 0x2400155C: 0B DC.B 0x0B ; '\v' 0x2400155D: 00 DC.B 0x00 ; '\0' 0x2400155E: 00 DC.B 0x00 ; '\0' 0x2400155F: 1C DC.B 0x1C ; '\x1C' 0x24001560: 34 DC.B 0x34 ; '4' 0x24001561: 00 DC.B 0x00 ; '\0' 0x24001562: 03 DC.B 0x03 ; '\x03' 0x24001563: 0E DC.B 0x0E ; '\x0E' 0x24001564: 49 DC.B 0x49 ; 'I' 0x24001565: 13 DC.B 0x13 ; '\x13' 0x24001566: 3A DC.B 0x3A ; ':' 0x24001567: 0B DC.B 0x0B ; '\v' 0x24001568: 3B DC.B 0x3B ; ';' 0x24001569: 0B DC.B 0x0B ; '\v' 0x2400156A: 02 DC.B 0x02 ; '\x02' 0x2400156B: 18 DC.B 0x18 ; '\x18' 0x2400156C: 00 DC.B 0x00 ; '\0' 0x2400156D: 00 DC.B 0x00 ; '\0' 0x2400156E: 1D DC.B 0x1D ; '\x1D' 0x2400156F: 21 DC.B 0x21 ; '!' 0x24001570: 00 DC.B 0x00 ; '\0' 0x24001571: 49 DC.B 0x49 ; 'I' 0x24001572: 13 DC.B 0x13 ; '\x13' 0x24001573: 37 DC.B 0x37 ; '7' 0x24001574: 05 DC.B 0x05 ; '\x05' 0x24001575: 00 DC.B 0x00 ; '\0' 0x24001576: 00 DC.B 0x00 ; '\0' 0x24001577: 1E DC.B 0x1E ; '\x1E' 0x24001578: 13 DC.B 0x13 ; '\x13' 0x24001579: 01 DC.B 0x01 ; '\x01' 0x2400157A: 03 DC.B 0x03 ; '\x03' 0x2400157B: 0E DC.B 0x0E ; '\x0E' 0x2400157C: 0B DC.B 0x0B ; '\v' 0x2400157D: 0B DC.B 0x0B ; '\v' 0x2400157E: 3A DC.B 0x3A ; ':' 0x2400157F: 0B DC.B 0x0B ; '\v' 0x24001580: 3B DC.B 0x3B ; ';' 0x24001581: 05 DC.B 0x05 ; '\x05' 0x24001582: 00 DC.B 0x00 ; '\0' 0x24001583: 00 DC.B 0x00 ; '\0' 0x24001584: 1F DC.B 0x1F ; '\x1F' 0x24001585: 0D DC.B 0x0D ; '\r' 0x24001586: 00 DC.B 0x00 ; '\0' 0x24001587: 03 DC.B 0x03 ; '\x03' 0x24001588: 0E DC.B 0x0E ; '\x0E' 0x24001589: 49 DC.B 0x49 ; 'I' 0x2400158A: 10 DC.B 0x10 ; '\x10' 0x2400158B: 3A DC.B 0x3A ; ':'
lb_mbData: 0x2400158C: 43 DC.B 0x43 ; 'C' 0x2400158D: 6F DC.B 0x6F ; 'o' 0x2400158E: 6E DC.B 0x6E ; 'n' 0x2400158F: 76 DC.B 0x76 ; 'v' 0x24001590: 65 DC.B 0x65 ; 'e' 0x24001591: 72 DC.B 0x72 ; 'r' 0x24001592: 73 DC.B 0x73 ; 's' 0x24001593: 69 DC.B 0x69 ; 'i' 0x24001594: 6F DC.B 0x6F ; 'o' 0x24001595: 6E DC.B 0x6E ; 'n' 0x24001596: 20 DC.B 0x20 ; ' ' 0x24001597: 69 DC.B 0x69 ; 'i' 0x24001598: 73 DC.B 0x73 ; 's' 0x24001599: 20 DC.B 0x20 ; ' ' 0x2400159A: 66 DC.B 0x66 ; 'f' 0x2400159B: 69 DC.B 0x69 ; 'i' 0x2400159C: 6E DC.B 0x6E ; 'n' 0x2400159D: 69 DC.B 0x69 ; 'i' 0x2400159E: 73 DC.B 0x73 ; 's' 0x2400159F: 68 DC.B 0x68 ; 'h' 0x240015A0: 65 DC.B 0x65 ; 'e' 0x240015A1: 64 DC.B 0x64 ; 'd' 0x240015A2: 2E DC.B 0x2E ; '.' 0x240015A3: 0A DC.B 0x0A ; '\n' 0x240015A4: 00 DC.B 0x00 ; '\0' 0x240015A5: 54 DC.B 0x54 ; 'T' 0x240015A6: 20 DC.B 0x20 ; ' ' 0x240015A7: 3D DC.B 0x3D ; '=' 0x240015A8: 20 DC.B 0x20 ; ' ' 0x240015A9: 25 DC.B 0x25 ; '%' 0x240015AA: 66 DC.B 0x66 ; 'f' 0x240015AB: 0A DC.B 0x0A ; '\n' 0x240015AC: 00 DC.B 0x00 ; '\0' 0x240015AD: 00 DC.B 0x00 ; '\0' 0x240015AE: 00 DC.B 0x00 ; '\0' 0x240015AF: 00 DC.B 0x00 ; '\0' 0x240015B0: 01 DC.B 0x01 ; '\x01' 0x240015B1: 11 DC.B 0x11 ; '\x11' 0x240015B2: 01 DC.B 0x01 ; '\x01' 0x240015B3: 25 DC.B 0x25 ; '%' 0x240015B4: 0E DC.B 0x0E ; '\x0E' 0x240015B5: 13 DC.B 0x13 ; '\x13' 0x240015B6: 05 DC.B 0x05 ; '\x05' 0x240015B7: 03 DC.B 0x03 ; '\x03' 0x240015B8: 0E DC.B 0x0E ; '\x0E' 0x240015B9: 10 DC.B 0x10 ; '\x10' 0x240015BA: 17 DC.B 0x17 ; '\x17' 0x240015BB: 1B DC.B 0x1B ; '\x1B' 0x240015BC: 0E DC.B 0x0E ; '\x0E' 0x240015BD: B4 DC.B 0xB4 ; '\xB4' 0x240015BE: 42 DC.B 0x42 ; 'B' 0x240015BF: 19 DC.B 0x19 ; '\x19' 0x240015C0: 11 DC.B 0x11 ; '\x11' 0x240015C1: 01 DC.B 0x01 ; '\x01' 0x240015C2: 12 DC.B 0x12 ; '\x12' 0x240015C3: 06 DC.B 0x06 ; '\x06' 0x240015C4: 43 DC.B 0x43 ; 'C' 0x240015C5: 17 DC.B 0x17 ; '\x17' 0x240015C6: 00 DC.B 0x00 ; '\0' 0x240015C7: 00 DC.B 0x00 ; '\0' 0x240015C8: 02 DC.B 0x02 ; '\x02' 0x240015C9: 04 DC.B 0x04 ; '\x04' 0x240015CA: 01 DC.B 0x01 ; '\x01' 0x240015CB: 49 DC.B 0x49 ; 'I' 0x240015CC: 13 DC.B 0x13 ; '\x13' 0x240015CD: 0B DC.B 0x0B ; '\v' 0x240015CE: 0B DC.B 0x0B ; '\v' 0x240015CF: 3A DC.B 0x3A ; ':' 0x240015D0: 0B DC.B 0x0B ; '\v' 0x240015D1: 3B DC.B 0x3B ; ';' 0x240015D2: 0B DC.B 0x0B ; '\v' 0x240015D3: 00 DC.B 0x00 ; '\0' 0x240015D4: 00 DC.B 0x00 ; '\0' 0x240015D5: 03 DC.B 0x03 ; '\x03' 0x240015D6: 28 DC.B 0x28 ; '(' 0x240015D7: 00 DC.B 0x00 ; '\0' 0x240015D8: 03 DC.B 0x03 ; '\x03' 0x240015D9: 0E DC.B 0x0E ; '\x0E' 0x240015DA: 1C DC.B 0x1C ; '\x1C' 0x240015DB: 0D DC.B 0x0D ; '\r' 0x240015DC: 00 DC.B 0x00 ; '\0' 0x240015DD: 00 DC.B 0x00 ; '\0' 0x240015DE: 04 DC.B 0x04 ; '\x04' 0x240015DF: 24 DC.B 0x24 ; '$' 0x240015E0: 00 DC.B 0x00 ; '\0' 0x240015E1: 03 DC.B 0x03 ; '\x03' 0x240015E2: 0E DC.B 0x0E ; '\x0E' 0x240015E3: 3E DC.B 0x3E ; '>' 0x240015E4: 0B DC.B 0x0B ; '\v' 0x240015E5: 0B DC.B 0x0B ; '\v' 0x240015E6: 0B DC.B 0x0B ; '\v' 0x240015E7: 00 DC.B 0x00 ; '\0' 0x240015E8: 00 DC.B 0x00 ; '\0' 0x240015E9: 05 DC.B 0x05 ; '\x05' 0x240015EA: 0F DC.B 0x0F ; '\x0F' 0x240015EB: 00 DC.B 0x00 ; '\0' 0x240015EC: 49 DC.B 0x49 ; 'I' 0x240015ED: 13 DC.B 0x13 ; '\x13' 0x240015EE: 00 DC.B 0x00 ; '\0' 0x240015EF: 00 DC.B 0x00 ; '\0' 0x240015F0: 06 DC.B 0x06 ; '\x06' 0x240015F1: 16 DC.B 0x16 ; '\x16' 0x240015F2: 00 DC.B 0x00 ; '\0' 0x240015F3: 49 DC.B 0x49 ; 'I' 0x240015F4: 13 DC.B 0x13 ; '\x13' 0x240015F5: 03 DC.B 0x03 ; '\x03' 0x240015F6: 0E DC.B 0x0E ; '\x0E' 0x240015F7: 3A DC.B 0x3A ; ':' 0x240015F8: 0B DC.B 0x0B ; '\v' 0x240015F9: 3B DC.B 0x3B ; ';' 0x240015FA: 05 DC.B 0x05 ; '\x05' 0x240015FB: 00 DC.B 0x00 ; '\0' 0x240015FC: 00 DC.B 0x00 ; '\0' 0x240015FD: 07 DC.B 0x07 ; '\x07' 0x240015FE: 13 DC.B 0x13 ; '\x13' 0x240015FF: 01 DC.B 0x01 ; '\x01' 0x24001600: 0B DC.B 0x0B ; '\v' 0x24001601: 05 DC.B 0x05 ; '\x05' 0x24001602: 3A DC.B 0x3A ; ':' 0x24001603: 0B DC.B 0x0B ; '\v' 0x24001604: 3B DC.B 0x3B ; ';' 0x24001605: 05 DC.B 0x05 ; '\x05' 0x24001606: 00 DC.B 0x00 ; '\0' 0x24001607: 00 DC.B 0x00 ; '\0' 0x24001608: 08 DC.B 0x08 ; '\b' 0x24001609: 0D DC.B 0x0D ; '\r' 0x2400160A: 00 DC.B 0x00 ; '\0' 0x2400160B: 03 DC.B 0x03 ; '\x03' 0x2400160C: 0E DC.B 0x0E ; '\x0E' 0x2400160D: 49 DC.B 0x49 ; 'I' 0x2400160E: 13 DC.B 0x13 ; '\x13' 0x2400160F: 3A DC.B 0x3A ; ':' 0x24001610: 0B DC.B 0x0B ; '\v' 0x24001611: 3B DC.B 0x3B ; ';' 0x24001612: 05 DC.B 0x05 ; '\x05' 0x24001613: 38 DC.B 0x38 ; '8' 0x24001614: 0B DC.B 0x0B ; '\v' 0x24001615: 00 DC.B 0x00 ; '\0' 0x24001616: 00 DC.B 0x00 ; '\0' 0x24001617: 09 DC.B 0x09 ; '\t' 0x24001618: 0D DC.B 0x0D ; '\r' 0x24001619: 00 DC.B 0x00 ; '\0' 0x2400161A: 03 DC.B 0x03 ; '\x03' 0x2400161B: 0E DC.B 0x0E ; '\x0E' 0x2400161C: 49 DC.B 0x49 ; 'I' 0x2400161D: 13 DC.B 0x13 ; '\x13' 0x2400161E: 3A DC.B 0x3A ; ':' 0x2400161F: 0B DC.B 0x0B ; '\v' 0x24001620: 3B DC.B 0x3B ; ';' 0x24001621: 05 DC.B 0x05 ; '\x05' 0x24001622: 38 DC.B 0x38 ; '8' 0x24001623: 05 DC.B 0x05 ; '\x05' 0x24001624: 00 DC.B 0x00 ; '\0' 0x24001625: 00 DC.B 0x00 ; '\0' 0x24001626: 0A DC.B 0x0A ; '\n' 0x24001627: 35 DC.B 0x35 ; '5' 0x24001628: 00 DC.B 0x00 ; '\0' 0x24001629: 49 DC.B 0x49 ; 'I' 0x2400162A: 13 DC.B 0x13 ; '\x13' 0x2400162B: 00 DC.B 0x00 ; '\0' 0x2400162C: 00 DC.B 0x00 ; '\0' 0x2400162D: 0B DC.B 0x0B ; '\v' 0x2400162E: 01 DC.B 0x01 ; '\x01' 0x2400162F: 01 DC.B 0x01 ; '\x01' 0x24001630: 49 DC.B 0x49 ; 'I' 0x24001631: 13 DC.B 0x13 ; '\x13' 0x24001632: 00 DC.B 0x00 ; '\0' 0x24001633: 00 DC.B 0x00 ; '\0' 0x24001634: 0C DC.B 0x0C ; '\x0C' 0x24001635: 21 DC.B 0x21 ; '!' 0x24001636: 00 DC.B 0x00 ; '\0' 0x24001637: 49 DC.B 0x49 ; 'I' 0x24001638: 13 DC.B 0x13 ; '\x13' 0x24001639: 37 DC.B 0x37 ; '7' 0x2400163A: 0B DC.B 0x0B ; '\v' 0x2400163B: 00 DC.B 0x00 ; '\0' 0x2400163C: 00 DC.B 0x00 ; '\0' 0x2400163D: 0D DC.B 0x0D ; '\r' 0x2400163E: 24 DC.B 0x24 ; '$' 0x2400163F: 00 DC.B 0x00 ; '\0' 0x24001640: 03 DC.B 0x03 ; '\x03' 0x24001641: 0E DC.B 0x0E ; '\x0E' 0x24001642: 0B DC.B 0x0B ; '\v' 0x24001643: 0B DC.B 0x0B ; '\v' 0x24001644: 3E DC.B 0x3E ; '>' 0x24001645: 0B DC.B 0x0B ; '\v' 0x24001646: 00 DC.B 0x00 ; '\0' 0x24001647: 00 DC.B 0x00 ; '\0' 0x24001648: 0E DC.B 0x0E ; '\x0E' 0x24001649: 2E DC.B 0x2E ; '.' 0x2400164A: 01 DC.B 0x01 ; '\x01' 0x2400164B: 11 DC.B 0x11 ; '\x11' 0x2400164C: 01 DC.B 0x01 ; '\x01' 0x2400164D: 12 DC.B 0x12 ; '\x12' 0x2400164E: 06 DC.B 0x06 ; '\x06' 0x2400164F: 40 DC.B 0x40 ; '@' 0x24001650: 18 DC.B 0x18 ; '\x18' 0x24001651: 03 DC.B 0x03 ; '\x03' 0x24001652: 0E DC.B 0x0E ; '\x0E' 0x24001653: 3A DC.B 0x3A ; ':' 0x24001654: 0B DC.B 0x0B ; '\v' 0x24001655: 3B DC.B 0x3B ; ';' 0x24001656: 0B DC.B 0x0B ; '\v' 0x24001657: 27 DC.B 0x27 ; ''' 0x24001658: 19 DC.B 0x19 ; '\x19' 0x24001659: 3F DC.B 0x3F ; '?' 0x2400165A: 19 DC.B 0x19 ; '\x19' 0x2400165B: 00 DC.B 0x00 ; '\0' 0x2400165C: 00 DC.B 0x00 ; '\0' 0x2400165D: 0F DC.B 0x0F ; '\x0F' 0x2400165E: 0B DC.B 0x0B ; '\v' 0x2400165F: 01 DC.B 0x01 ; '\x01' 0x24001660: 11 DC.B 0x11 ; '\x11' 0x24001661: 01 DC.B 0x01 ; '\x01' 0x24001662: 12 DC.B 0x12 ; '\x12' 0x24001663: 06 DC.B 0x06 ; '\x06' 0x24001664: 00 DC.B 0x00 ; '\0' 0x24001665: 00 DC.B 0x00 ; '\0' 0x24001666: 10 DC.B 0x10 ; '\x10' 0x24001667: 34 DC.B 0x34 ; '4' 0x24001668: 00 DC.B 0x00 ; '\0' 0x24001669: 02 DC.B 0x02 ; '\x02' 0x2400166A: 18 DC.B 0x18 ; '\x18' 0x2400166B: 03 DC.B 0x03 ; '\x03' 0x2400166C: 0E DC.B 0x0E ; '\x0E' 0x2400166D: 3A DC.B 0x3A ; ':' 0x2400166E: 0B DC.B 0x0B ; '\v' 0x2400166F: 3B DC.B 0x3B ; ';' 0x24001670: 0B DC.B 0x0B ; '\v' 0x24001671: 49 DC.B 0x49 ; 'I' 0x24001672: 13 DC.B 0x13 ; '\x13' 0x24001673: 00 DC.B 0x00 ; '\0' 0x24001674: 00 DC.B 0x00 ; '\0' 0x24001675: 11 DC.B 0x11 ; '\x11' 0x24001676: 11 DC.B 0x11 ; '\x11' 0x24001677: 01 DC.B 0x01 ; '\x01' 0x24001678: 25 DC.B 0x25 ; '%' 0x24001679: 0E DC.B 0x0E ; '\x0E' 0x2400167A: 13 DC.B 0x13 ; '\x13' 0x2400167B: 05 DC.B 0x05 ; '\x05' 0x2400167C: 03 DC.B 0x03 ; '\x03' 0x2400167D: 0E DC.B 0x0E ; '\x0E' 0x2400167E: 10 DC.B 0x10 ; '\x10' 0x2400167F: 17 DC.B 0x17 ; '\x17' 0x24001680: 1B DC.B 0x1B ; '\x1B' 0x24001681: 0E DC.B 0x0E ; '\x0E' 0x24001682: B4 DC.B 0xB4 ; '\xB4' 0x24001683: 42 DC.B 0x42 ; 'B' 0x24001684: 19 DC.B 0x19 ; '\x19' 0x24001685: 11 DC.B 0x11 ; '\x11' 0x24001686: 01 DC.B 0x01 ; '\x01' 0x24001687: 55 DC.B 0x55 ; 'U' 0x24001688: 17 DC.B 0x17 ; '\x17' 0x24001689: 43 DC.B 0x43 ; 'C' 0x2400168A: 17 DC.B 0x17 ; '\x17' 0x2400168B: 00 DC.B 0x00 ; '\0' 0x2400168C: 00 DC.B 0x00 ; '\0' 0x2400168D: 12 DC.B 0x12 ; '\x12' 0x2400168E: 34 DC.B 0x34 ; '4' 0x2400168F: 00 DC.B 0x00 ; '\0' 0x24001690: 49 DC.B 0x49 ; 'I' 0x24001691: 13 DC.B 0x13 ; '\x13' 0x24001692: 3A DC.B 0x3A ; ':' 0x24001693: 0B DC.B 0x0B ; '\v' 0x24001694: 3B DC.B 0x3B ; ';' 0x24001695: 0B DC.B 0x0B ; '\v' 0x24001696: 02 DC.B 0x02 ; '\x02' 0x24001697: 18 DC.B 0x18 ; '\x18' 0x24001698: 00 DC.B 0x00 ; '\0' 0x24001699: 00 DC.B 0x00 ; '\0' 0x2400169A: 13 DC.B 0x13 ; '\x13' 0x2400169B: 34 DC.B 0x34 ; '4' 0x2400169C: 00 DC.B 0x00 ; '\0' 0x2400169D: 03 DC.B 0x03 ; '\x03' 0x2400169E: 0E DC.B 0x0E ; '\x0E' 0x2400169F: 49 DC.B 0x49 ; 'I' 0x240016A0: 13 DC.B 0x13 ; '\x13' 0x240016A1: 3F DC.B 0x3F ; '?' 0x240016A2: 19 DC.B 0x19 ; '\x19' 0x240016A3: 3A DC.B 0x3A ; ':' 0x240016A4: 0B DC.B 0x0B ; '\v' 0x240016A5: 3B DC.B 0x3B ; ';' 0x240016A6: 0B DC.B 0x0B ; '\v' 0x240016A7: 02 DC.B 0x02 ; '\x02' 0x240016A8: 18 DC.B 0x18 ; '\x18' 0x240016A9: 00 DC.B 0x00 ; '\0' 0x240016AA: 00 DC.B 0x00 ; '\0' 0x240016AB: 14 DC.B 0x14 ; '\x14' 0x240016AC: 26 DC.B 0x26 ; '&' 0x240016AD: 00 DC.B 0x00 ; '\0' 0x240016AE: 49 DC.B 0x49 ; 'I' 0x240016AF: 13 DC.B 0x13 ; '\x13' 0x240016B0: 00 DC.B 0x00 ; '\0' 0x240016B1: 00 DC.B 0x00 ; '\0' 0x240016B2: 15 DC.B 0x15 ; '\x15' 0x240016B3: 16 DC.B 0x16 ; '\x16' 0x240016B4: 00 DC.B 0x00 ; '\0' 0x240016B5: 49 DC.B 0x49 ; 'I' 0x240016B6: 13 DC.B 0x13 ; '\x13' 0x240016B7: 03 DC.B 0x03 ; '\x03' 0x240016B8: 0E DC.B 0x0E ; '\x0E' 0x240016B9: 3A DC.B 0x3A ; ':' 0x240016BA: 0B DC.B 0x0B ; '\v' 0x240016BB: 3B DC.B 0x3B ; ';' 0x240016BC: 0B DC.B 0x0B ; '\v' 0x240016BD: 00 DC.B 0x00 ; '\0' 0x240016BE: 00 DC.B 0x00 ; '\0' 0x240016BF: 16 DC.B 0x16 ; '\x16' 0x240016C0: 13 DC.B 0x13 ; '\x13' 0x240016C1: 01 DC.B 0x01 ; '\x01' 0x240016C2: 0B DC.B 0x0B ; '\v' 0x240016C3: 0B DC.B 0x0B ; '\v' 0x240016C4: 3A DC.B 0x3A ; ':' 0x240016C5: 0B DC.B 0x0B ; '\v' 0x240016C6: 3B DC.B 0x3B ; ';' 0x240016C7: 0B DC.B 0x0B ; '\v' 0x240016C8: 00 DC.B 0x00 ; '\0' 0x240016C9: 00 DC.B 0x00 ; '\0' 0x240016CA: 17 DC.B 0x17 ; '\x17' 0x240016CB: 0D DC.B 0x0D ; '\r' 0x240016CC: 00 DC.B 0x00 ; '\0' 0x240016CD: 03 DC.B 0x03 ; '\x03' 0x240016CE: 0E DC.B 0x0E ; '\x0E' 0x240016CF: 49 DC.B 0x49 ; 'I' 0x240016D0: 13 DC.B 0x13 ; '\x13' 0x240016D1: 3A DC.B 0x3A ; ':' 0x240016D2: 0B DC.B 0x0B ; '\v' 0x240016D3: 3B DC.B 0x3B ; ';' 0x240016D4: 0B DC.B 0x0B ; '\v' 0x240016D5: 38 DC.B 0x38 ; '8' 0x240016D6: 0B DC.B 0x0B ; '\v' 0x240016D7: 00 DC.B 0x00 ; '\0' 0x240016D8: 00 DC.B 0x00 ; '\0' 0x240016D9: 18 DC.B 0x18 ; '\x18' 0x240016DA: 0D DC.B 0x0D ; '\r' 0x240016DB: 00 DC.B 0x00 ; '\0' 0x240016DC: 03 DC.B 0x03 ; '\x03' 0x240016DD: 0E DC.B 0x0E ; '\x0E' 0x240016DE: 49 DC.B 0x49 ; 'I' 0x240016DF: 10 DC.B 0x10 ; '\x10' 0x240016E0: 3A DC.B 0x3A ; ':' 0x240016E1: 0B DC.B 0x0B ; '\v' 0x240016E2: 3B DC.B 0x3B ; ';' 0x240016E3: 0B DC.B 0x0B ; '\v' 0x240016E4: 38 DC.B 0x38 ; '8' 0x240016E5: 0B DC.B 0x0B ; '\v' 0x240016E6: 00 DC.B 0x00 ; '\0' 0x240016E7: 00 DC.B 0x00 ; '\0' 0x240016E8: 19 DC.B 0x19 ; '\x19' 0x240016E9: 0F DC.B 0x0F ; '\x0F' 0x240016EA: 00 DC.B 0x00 ; '\0' 0x240016EB: 00 DC.B 0x00 ; '\0' 0x240016EC: 00 DC.B 0x00 ; '\0' 0x240016ED: 1A DC.B 0x1A ; '\x1A' 0x240016EE: 16 DC.B 0x16 ; '\x16' 0x240016EF: 00 DC.B 0x00 ; '\0' 0x240016F0: 49 DC.B 0x49 ; 'I' 0x240016F1: 10 DC.B 0x10 ; '\x10' 0x240016F2: 03 DC.B 0x03 ; '\x03' 0x240016F3: 0E DC.B 0x0E ; '\x0E' 0x240016F4: 3A DC.B 0x3A ; ':' 0x240016F5: 0B DC.B 0x0B ; '\v' 0x240016F6: 3B DC.B 0x3B ; ';' 0x240016F7: 0B DC.B 0x0B ; '\v' 0x240016F8: 00 DC.B 0x00 ; '\0' 0x240016F9: 00 DC.B 0x00 ; '\0' 0x240016FA: 1B DC.B 0x1B ; '\x1B' 0x240016FB: 34 DC.B 0x34 ; '4' 0x240016FC: 00 DC.B 0x00 ; '\0' 0x240016FD: 03 DC.B 0x03 ; '\x03' 0x240016FE: 0E DC.B 0x0E ; '\x0E' 0x240016FF: 49 DC.B 0x49 ; 'I' 0x24001700: 13 DC.B 0x13 ; '\x13' 0x24001701: 3A DC.B 0x3A ; ':' 0x24001702: 0B DC.B 0x0B ; '\v' 0x24001703: 3B DC.B 0x3B ; ';' 0x24001704: 0B DC.B 0x0B ; '\v' 0x24001705: 00 DC.B 0x00 ; '\0' 0x24001706: 00 DC.B 0x00 ; '\0' 0x24001707: 1C DC.B 0x1C ; '\x1C' 0x24001708: 34 DC.B 0x34 ; '4' 0x24001709: 00 DC.B 0x00 ; '\0' 0x2400170A: 03 DC.B 0x03 ; '\x03' 0x2400170B: 0E DC.B 0x0E ; '\x0E' 0x2400170C: 49 DC.B 0x49 ; 'I' 0x2400170D: 13 DC.B 0x13 ; '\x13' 0x2400170E: 3A DC.B 0x3A ; ':' 0x2400170F: 0B DC.B 0x0B ; '\v' 0x24001710: 3B DC.B 0x3B ; ';' 0x24001711: 0B DC.B 0x0B ; '\v' 0x24001712: 02 DC.B 0x02 ; '\x02' 0x24001713: 18 DC.B 0x18 ; '\x18' 0x24001714: 00 DC.B 0x00 ; '\0' 0x24001715: 00 DC.B 0x00 ; '\0' 0x24001716: 1D DC.B 0x1D ; '\x1D' 0x24001717: 21 DC.B 0x21 ; '!' 0x24001718: 00 DC.B 0x00 ; '\0' 0x24001719: 49 DC.B 0x49 ; 'I' 0x2400171A: 13 DC.B 0x13 ; '\x13' 0x2400171B: 37 DC.B 0x37 ; '7' 0x2400171C: 05 DC.B 0x05 ; '\x05' 0x2400171D: 00 DC.B 0x00 ; '\0' 0x2400171E: 00 DC.B 0x00 ; '\0' 0x2400171F: 1E DC.B 0x1E ; '\x1E' 0x24001720: 13 DC.B 0x13 ; '\x13' 0x24001721: 01 DC.B 0x01 ; '\x01' 0x24001722: 03 DC.B 0x03 ; '\x03' 0x24001723: 0E DC.B 0x0E ; '\x0E' 0x24001724: 0B DC.B 0x0B ; '\v' 0x24001725: 0B DC.B 0x0B ; '\v' 0x24001726: 3A DC.B 0x3A ; ':' 0x24001727: 0B DC.B 0x0B ; '\v' 0x24001728: 3B DC.B 0x3B ; ';' 0x24001729: 05 DC.B 0x05 ; '\x05' 0x2400172A: 00 DC.B 0x00 ; '\0' 0x2400172B: 00 DC.B 0x00 ; '\0' 0x2400172C: 1F DC.B 0x1F ; '\x1F' 0x2400172D: 0D DC.B 0x0D ; '\r' 0x2400172E: 00 DC.B 0x00 ; '\0' 0x2400172F: 03 DC.B 0x03 ; '\x03' 0x24001730: 0E DC.B 0x0E ; '\x0E' 0x24001731: 49 DC.B 0x49 ; 'I' 0x24001732: 10 DC.B 0x10 ; '\x10' 0x24001733: 3A DC.B 0x3A ; ':' 0x24001734: 0B DC.B 0x0B ; '\v' 0x24001735: 3B DC.B 0x3B ; ';' 0x24001736: 05 DC.B 0x05 ; '\x05' 0x24001737: 38 DC.B 0x38 ; '8' 0x24001738: 0B DC.B 0x0B ; '\v' 0x24001739: 00 DC.B 0x00 ; '\0' 0x2400173A: 00 DC.B 0x00 ; '\0' 0x2400173B: 20 DC.B 0x20 ; ' ' 0x2400173C: 17 DC.B 0x17 ; '\x17' 0x2400173D: 01 DC.B 0x01 ; '\x01' 0x2400173E: 0B DC.B 0x0B ; '\v' 0x2400173F: 0B DC.B 0x0B ; '\v' 0x24001740: 3A DC.B 0x3A ; ':' 0x24001741: 0B DC.B 0x0B ; '\v' 0x24001742: 3B DC.B 0x3B ; ';' 0x24001743: 05 DC.B 0x05 ; '\x05' 0x24001744: 00 DC.B 0x00 ; '\0' 0x24001745: 00 DC.B 0x00 ; '\0' 0x24001746: 21 DC.B 0x21 ; '!' 0x24001747: 01 DC.B 0x01 ; '\x01' 0x24001748: 01 DC.B 0x01 ; '\x01' 0x24001749: 49 DC.B 0x49 ; 'I' 0x2400174A: 10 DC.B 0x10 ; '\x10' 0x2400174B: 00 DC.B 0x00 ; '\0' 0x2400174C: 00 DC.B 0x00 ; '\0' 0x2400174D: 22 DC.B 0x22 ; '\"' 0x2400174E: 05 DC.B 0x05 ; '\x05' 0x2400174F: 00 DC.B 0x00 ; '\0' 0x24001750: 02 DC.B 0x02 ; '\x02' 0x24001751: 18 DC.B 0x18 ; '\x18' 0x24001752: 03 DC.B 0x03 ; '\x03' 0x24001753: 0E DC.B 0x0E ; '\x0E' 0x24001754: 3A DC.B 0x3A ; ':' 0x24001755: 0B DC.B 0x0B ; '\v' 0x24001756: 3B DC.B 0x3B ; ';' 0x24001757: 0B DC.B 0x0B ; '\v' 0x24001758: 49 DC.B 0x49 ; 'I' 0x24001759: 10 DC.B 0x10 ; '\x10' 0x2400175A: 00 DC.B 0x00 ; '\0' 0x2400175B: 00 DC.B 0x00 ; '\0' 0x2400175C: 23 DC.B 0x23 ; '#' 0x2400175D: 05 DC.B 0x05 ; '\x05' 0x2400175E: 00 DC.B 0x00 ; '\0' 0x2400175F: 02 DC.B 0x02 ; '\x02' 0x24001760: 18 DC.B 0x18 ; '\x18' 0x24001761: 03 DC.B 0x03 ; '\x03' 0x24001762: 0E DC.B 0x0E ; '\x0E' 0x24001763: 3A DC.B 0x3A ; ':' 0x24001764: 0B DC.B 0x0B ; '\v' 0x24001765: 3B DC.B 0x3B ; ';' 0x24001766: 0B DC.B 0x0B ; '\v' 0x24001767: 49 DC.B 0x49 ; 'I' 0x24001768: 13 DC.B 0x13 ; '\x13' 0x24001769: 00 DC.B 0x00 ; '\0' 0x2400176A: 00 DC.B 0x00 ; '\0' 0x2400176B: 24 DC.B 0x24 ; '$' 0x2400176C: 34 DC.B 0x34 ; '4' 0x2400176D: 00 DC.B 0x00 ; '\0' 0x2400176E: 02 DC.B 0x02 ; '\x02' 0x2400176F: 18 DC.B 0x18 ; '\x18' 0x24001770: 03 DC.B 0x03 ; '\x03' 0x24001771: 0E DC.B 0x0E ; '\x0E' 0x24001772: 3A DC.B 0x3A ; ':' 0x24001773: 0B DC.B 0x0B ; '\v' 0x24001774: 3B DC.B 0x3B ; ';' 0x24001775: 0B DC.B 0x0B ; '\v' 0x24001776: 49 DC.B 0x49 ; 'I' 0x24001777: 10 DC.B 0x10 ; '\x10' 0x24001778: 00 DC.B 0x00 ; '\0' 0x24001779: 00 DC.B 0x00 ; '\0' 0x2400177A: 25 DC.B 0x25 ; '%' 0x2400177B: 0F DC.B 0x0F ; '\x0F' 0x2400177C: 00 DC.B 0x00 ; '\0' 0x2400177D: 49 DC.B 0x49 ; 'I' 0x2400177E: 10 DC.B 0x10 ; '\x10' 0x2400177F: 00 DC.B 0x00 ; '\0' 0x24001780: 00 DC.B 0x00 ; '\0' 0x24001781: 26 DC.B 0x26 ; '&' 0x24001782: 04 DC.B 0x04 ; '\x04' 0x24001783: 01 DC.B 0x01 ; '\x01' 0x24001784: 49 DC.B 0x49 ; 'I' 0x24001785: 10 DC.B 0x10 ; '\x10' 0x24001786: 0B DC.B 0x0B ; '\v' 0x24001787: 0B DC.B 0x0B ; '\v' 0x24001788: 3A DC.B 0x3A ; ':' 0x24001789: 0B DC.B 0x0B ; '\v' 0x2400178A: 3B DC.B 0x3B ; ';' 0x2400178B: 0B DC.B 0x0B ; '\v' 0x2400178C: 00 DC.B 0x00 ; '\0' 0x2400178D: 00 DC.B 0x00 ; '\0' 0x2400178E: 27 DC.B 0x27 ; ''' 0x2400178F: 28 DC.B 0x28 ; '(' 0x24001790: 00 DC.B 0x00 ; '\0' 0x24001791: 03 DC.B 0x03 ; '\x03' 0x24001792: 0E DC.B 0x0E ; '\x0E' 0x24001793: 1C DC.B 0x1C ; '\x1C' 0x24001794: 0F DC.B 0x0F ; '\x0F' 0x24001795: 00 DC.B 0x00 ; '\0' 0x24001796: 00 DC.B 0x00 ; '\0' 0x24001797: 28 DC.B 0x28 ; '(' 0x24001798: 0D DC.B 0x0D ; '\r' 0x24001799: 00 DC.B 0x00 ; '\0' 0x2400179A: 03 DC.B 0x03 ; '\x03' 0x2400179B: 0E DC.B 0x0E ; '\x0E' 0x2400179C: 49 DC.B 0x49 ; 'I' 0x2400179D: 10 DC.B 0x10 ; '\x10' 0x2400179E: 3A DC.B 0x3A ; ':' 0x2400179F: 0B DC.B 0x0B ; '\v' 0x240017A0: 3B DC.B 0x3B ; ';' 0x240017A1: 05 DC.B 0x05 ; '\x05' 0x240017A2: 38 DC.B 0x38 ; '8' 0x240017A3: 05 DC.B 0x05 ; '\x05' 0x240017A4: 00 DC.B 0x00 ; '\0' 0x240017A5: 00 DC.B 0x00 ; '\0' 0x240017A6: 29 DC.B 0x29 ; ')' 0x240017A7: 13 DC.B 0x13 ; '\x13' 0x240017A8: 01 DC.B 0x01 ; '\x01' 0x240017A9: 0B DC.B 0x0B ; '\v' 0x240017AA: 0B DC.B 0x0B ; '\v' 0x240017AB: 3A DC.B 0x3A ; ':' 0x240017AC: 0B DC.B 0x0B ; '\v' 0x240017AD: 3B DC.B 0x3B ; ';' 0x240017AE: 05 DC.B 0x05 ; '\x05' 0x240017AF: 00 DC.B 0x00 ; '\0' 0x240017B0: 00 DC.B 0x00 ; '\0' 0x240017B1: 2A DC.B 0x2A ; '*' 0x240017B2: 34 DC.B 0x34 ; '4' 0x240017B3: 00 DC.B 0x00 ; '\0' 0x240017B4: 49 DC.B 0x49 ; 'I' 0x240017B5: 10 DC.B 0x10 ; '\x10' 0x240017B6: 3A DC.B 0x3A ; ':' 0x240017B7: 0B DC.B 0x0B ; '\v' 0x240017B8: 3B DC.B 0x3B ; ';' 0x240017B9: 0B DC.B 0x0B ; '\v' 0x240017BA: 02 DC.B 0x02 ; '\x02' 0x240017BB: 18 DC.B 0x18 ; '\x18' 0x240017BC: 00 DC.B 0x00 ; '\0' 0x240017BD: 00 DC.B 0x00 ; '\0' 0x240017BE: 2B DC.B 0x2B ; '+' 0x240017BF: 04 DC.B 0x04 ; '\x04'
vApplicationGetIdleTaskMemory.Idle_Stack: 0x240017C0: AA DC.B 0xAA ; '\xAA' 0x240017C1: AA DC.B 0xAA ; '\xAA' 0x240017C2: AA DC.B 0xAA ; '\xAA' 0x240017C3: AA DC.B 0xAA ; '\xAA' 0x240017C4: 00 DC.B 0x00 ; '\0' 0x240017C5: 90 DC.B 0x90 ; '\x90' 0x240017C6: D0 DC.B 0xD0 ; '\xD0' 0x240017C7: 03 DC.B 0x03 ; '\x03' 0x240017C8: 49 DC.B 0x49 ; 'I' 0x240017C9: 44 DC.B 0x44 ; 'D' 0x240017CA: 4C DC.B 0x4C ; 'L' 0x240017CB: 45 DC.B 0x45 ; 'E' 0x240017CC: 00 DC.B 0x00 ; '\0' 0x240017CD: 00 DC.B 0x00 ; '\0' 0x240017CE: 00 DC.B 0x00 ; '\0' 0x240017CF: 00 DC.B 0x00 ; '\0' 0x240017D0: 54 DC.B 0x54 ; 'T' 0x240017D1: 6D DC.B 0x6D ; 'm' 0x240017D2: 72 DC.B 0x72 ; 'r' 0x240017D3: 20 DC.B 0x20 ; ' ' 0x240017D4: 53 DC.B 0x53 ; 'S' 0x240017D5: 76 DC.B 0x76 ; 'v' 0x240017D6: 63 DC.B 0x63 ; 'c' 0x240017D7: 00 DC.B 0x00 ; '\0' 0x240017D8: 54 DC.B 0x54 ; 'T' 0x240017D9: 6D DC.B 0x6D ; 'm' 0x240017DA: 72 DC.B 0x72 ; 'r' 0x240017DB: 51 DC.B 0x51 ; 'Q' 0x240017DC: 00 DC.B 0x00 ; '\0' 0x240017DD: 75 DC.B 0x75 ; 'u' 0x240017DE: 61 DC.B 0x61 ; 'a' 0x240017DF: 72 DC.B 0x72 ; 'r' 0x240017E0: 74 DC.B 0x74 ; 't' 0x240017E1: 20 DC.B 0x20 ; ' ' 0x240017E2: 65 DC.B 0x65 ; 'e' 0x240017E3: 72 DC.B 0x72 ; 'r' 0x240017E4: 72 DC.B 0x72 ; 'r' 0x240017E5: 6F DC.B 0x6F ; 'o' 0x240017E6: 72 DC.B 0x72 ; 'r' 0x240017E7: 20 DC.B 0x20 ; ' ' 0x240017E8: 0A DC.B 0x0A ; '\n' 0x240017E9: 0D DC.B 0x0D ; '\r' 0x240017EA: 00 DC.B 0x00 ; '\0' 0x240017EB: 00 DC.B 0x00 ; '\0' 0x240017EC: 44 DC.B 0x44 ; 'D' 0x240017ED: 3A DC.B 0x3A ; ':' 0x240017EE: 5C DC.B 0x5C ; '\\' 0x240017EF: 50 DC.B 0x50 ; 'P' 0x240017F0: 72 DC.B 0x72 ; 'r' 0x240017F1: 6F DC.B 0x6F ; 'o' 0x240017F2: 6A DC.B 0x6A ; 'j' 0x240017F3: 65 DC.B 0x65 ; 'e' 0x240017F4: 6B DC.B 0x6B ; 'k' 0x240017F5: 74 DC.B 0x74 ; 't' 0x240017F6: 65 DC.B 0x65 ; 'e' 0x240017F7: 5C DC.B 0x5C ; '\\' 0x240017F8: 65 DC.B 0x65 ; 'e' 0x240017F9: 63 DC.B 0x63 ; 'c' 0x240017FA: 73 DC.B 0x73 ; 's' 0x240017FB: 5F DC.B 0x5F ; '_' 0x240017FC: 63 DC.B 0x63 ; 'c' 0x240017FD: 68 DC.B 0x68 ; 'h' 0x240017FE: 61 DC.B 0x61 ; 'a' 0x240017FF: 72 DC.B 0x72 ; 'r' 0x24001800: 67 DC.B 0x67 ; 'g' 0x24001801: 65 DC.B 0x65 ; 'e' 0x24001802: 72 DC.B 0x72 ; 'r' 0x24001803: 5C DC.B 0x5C ; '\\' 0x24001804: 63 DC.B 0x63 ; 'c' 0x24001805: 74 DC.B 0x74 ; 't' 0x24001806: 72 DC.B 0x72 ; 'r' 0x24001807: 6C DC.B 0x6C ; 'l' 0x24001808: 5C DC.B 0x5C ; '\\' 0x24001809: 66 DC.B 0x66 ; 'f' 0x2400180A: 69 DC.B 0x69 ; 'i' 0x2400180B: 72 DC.B 0x72 ; 'r' 0x2400180C: 6D DC.B 0x6D ; 'm' 0x2400180D: 77 DC.B 0x77 ; 'w' 0x2400180E: 61 DC.B 0x61 ; 'a' 0x2400180F: 72 DC.B 0x72 ; 'r' 0x24001810: 65 DC.B 0x65 ; 'e' 0x24001811: 5C DC.B 0x5C ; '\\' 0x24001812: 4D DC.B 0x4D ; 'M' 0x24001813: 61 DC.B 0x61 ; 'a' 0x24001814: 69 DC.B 0x69 ; 'i' 0x24001815: 6E DC.B 0x6E ; 'n' 0x24001816: 5C DC.B 0x5C ; '\\' 0x24001817: 53 DC.B 0x53 ; 'S' 0x24001818: 45 DC.B 0x45 ; 'E' 0x24001819: 53 DC.B 0x53 ; 'S' 0x2400181A: 5C DC.B 0x5C ; '\\' 0x2400181B: 43 DC.B 0x43 ; 'C' 0x2400181C: 6F DC.B 0x6F ; 'o' 0x2400181D: 72 DC.B 0x72 ; 'r' 0x2400181E: 65 DC.B 0x65 ; 'e' 0x2400181F: 5C DC.B 0x5C ; '\\' 0x24001820: 53 DC.B 0x53 ; 'S' 0x24001821: 72 DC.B 0x72 ; 'r' 0x24001822: 63 DC.B 0x63 ; 'c' 0x24001823: 5C DC.B 0x5C ; '\\' 0x24001824: 6D DC.B 0x6D ; 'm' 0x24001825: 6F DC.B 0x6F ; 'o' 0x24001826: 64 DC.B 0x64 ; 'd' 0x24001827: 62 DC.B 0x62 ; 'b' 0x24001828: 75 DC.B 0x75 ; 'u' 0x24001829: 73 DC.B 0x73 ; 's' 0x2400182A: 2E DC.B 0x2E ; '.' 0x2400182B: 63 DC.B 0x63 ; 'c' 0x2400182C: 00 DC.B 0x00 ; '\0' 0x2400182D: 00 DC.B 0x00 ; '\0' 0x2400182E: 00 DC.B 0x00 ; '\0' 0x2400182F: 08 DC.B 0x08 ; '\b' 0x24001830: DC DC.B 0xDC ; '\xDC' 0x24001831: 6F DC.B 0x6F ; 'o' 0x24001832: 00 DC.B 0x00 ; '\0' 0x24001833: 8A DC.B 0x8A ; '\x8A' 0x24001834: C0 DC.B 0xC0 ; '\xC0' 0x24001835: A8 DC.B 0xA8 ; '\xA8' 0x24001836: 0B DC.B 0x0B ; '\v' 0x24001837: 6D DC.B 0x6D ; 'm' 0x24001838: FF DC.B 0xFF ; '\xFF' 0x24001839: FF DC.B 0xFF ; '\xFF' 0x2400183A: FF DC.B 0xFF ; '\xFF' 0x2400183B: 00 DC.B 0x00 ; '\0' 0x2400183C: C0 DC.B 0xC0 ; '\xC0' 0x2400183D: A8 DC.B 0xA8 ; '\xA8' 0x2400183E: 0B DC.B 0x0B ; '\v' 0x2400183F: 01 DC.B 0x01 ; '\x01' 0x24001840: 08 DC.B 0x08 ; '\b' 0x24001841: 08 DC.B 0x08 ; '\b' 0x24001842: 08 DC.B 0x08 ; '\b' 0x24001843: 08 DC.B 0x08 ; '\b' 0x24001844: 02 DC.B 0x02 ; '\x02' 0x24001845: 0D DC.B 0x0D ; '\r' 0x24001846: 0A DC.B 0x0A ; '\n' 0x24001847: 2D DC.B 0x2D ; '-' 0x24001848: 2D DC.B 0x2D ; '-' 0x24001849: 2D DC.B 0x2D ; '-' 0x2400184A: 2D DC.B 0x2D ; '-' 0x2400184B: 2D DC.B 0x2D ; '-' 0x2400184C: 2D DC.B 0x2D ; '-' 0x2400184D: 2D DC.B 0x2D ; '-' 0x2400184E: 2D DC.B 0x2D ; '-' 0x2400184F: 2D DC.B 0x2D ; '-' 0x24001850: 2D DC.B 0x2D ; '-' 0x24001851: 53 DC.B 0x53 ; 'S' 0x24001852: 54 DC.B 0x54 ; 'T' 0x24001853: 41 DC.B 0x41 ; 'A' 0x24001854: 54 DC.B 0x54 ; 'T' 0x24001855: 49 DC.B 0x49 ; 'I' 0x24001856: 43 DC.B 0x43 ; 'C' 0x24001857: 20 DC.B 0x20 ; ' ' 0x24001858: 4E DC.B 0x4E ; 'N' 0x24001859: 65 DC.B 0x65 ; 'e' 0x2400185A: 74 DC.B 0x74 ; 't' 0x2400185B: 20 DC.B 0x20 ; ' ' 0x2400185C: 49 DC.B 0x49 ; 'I' 0x2400185D: 6E DC.B 0x6E ; 'n' 0x2400185E: 66 DC.B 0x66 ; 'f' 0x2400185F: 6F DC.B 0x6F ; 'o' 0x24001860: 72 DC.B 0x72 ; 'r' 0x24001861: 6D DC.B 0x6D ; 'm' 0x24001862: 61 DC.B 0x61 ; 'a' 0x24001863: 74 DC.B 0x74 ; 't' 0x24001864: 69 DC.B 0x69 ; 'i' 0x24001865: 6F DC.B 0x6F ; 'o' 0x24001866: 6E DC.B 0x6E ; 'n' 0x24001867: 2D DC.B 0x2D ; '-' 0x24001868: 2D DC.B 0x2D ; '-' 0x24001869: 2D DC.B 0x2D ; '-' 0x2400186A: 2D DC.B 0x2D ; '-' 0x2400186B: 2D DC.B 0x2D ; '-' 0x2400186C: 2D DC.B 0x2D ; '-' 0x2400186D: 2D DC.B 0x2D ; '-' 0x2400186E: 2D DC.B 0x2D ; '-' 0x2400186F: 2D DC.B 0x2D ; '-' 0x24001870: 2D DC.B 0x2D ; '-' 0x24001871: 2D DC.B 0x2D ; '-' 0x24001872: 2D DC.B 0x2D ; '-' 0x24001873: 2D DC.B 0x2D ; '-' 0x24001874: 2D DC.B 0x2D ; '-' 0x24001875: 0D DC.B 0x0D ; '\r' 0x24001876: 0A DC.B 0x0A ; '\n' 0x24001877: 00 DC.B 0x00 ; '\0' 0x24001878: 02 DC.B 0x02 ; '\x02' 0x24001879: 02 DC.B 0x02 ; '\x02' 0x2400187A: 02 DC.B 0x02 ; '\x02' 0x2400187B: 02 DC.B 0x02 ; '\x02' 0x2400187C: 02 DC.B 0x02 ; '\x02' 0x2400187D: 02 DC.B 0x02 ; '\x02' 0x2400187E: 02 DC.B 0x02 ; '\x02' 0x2400187F: 02 DC.B 0x02 ; '\x02' 0x24001880: 3E DC.B 0x3E ; '>' 0x24001881: 3E DC.B 0x3E ; '>' 0x24001882: 3E DC.B 0x3E ; '>' 0x24001883: 3E DC.B 0x3E ; '>' 0x24001884: 57 DC.B 0x57 ; 'W' 0x24001885: 35 DC.B 0x35 ; '5' 0x24001886: 31 DC.B 0x31 ; '1' 0x24001887: 30 DC.B 0x30 ; '0' 0x24001888: 30 DC.B 0x30 ; '0' 0x24001889: 73 DC.B 0x73 ; 's' 0x2400188A: 20 DC.B 0x20 ; ' ' 0x2400188B: 6D DC.B 0x6D ; 'm' 0x2400188C: 65 DC.B 0x65 ; 'e' 0x2400188D: 6D DC.B 0x6D ; 'm' 0x2400188E: 6F DC.B 0x6F ; 'o' 0x2400188F: 72 DC.B 0x72 ; 'r' 0x24001890: 79 DC.B 0x79 ; 'y' 0x24001891: 20 DC.B 0x20 ; ' ' 0x24001892: 69 DC.B 0x69 ; 'i' 0x24001893: 6E DC.B 0x6E ; 'n' 0x24001894: 69 DC.B 0x69 ; 'i' 0x24001895: 74 DC.B 0x74 ; 't' 0x24001896: 69 DC.B 0x69 ; 'i' 0x24001897: 61 DC.B 0x61 ; 'a' 0x24001898: 6C DC.B 0x6C ; 'l' 0x24001899: 69 DC.B 0x69 ; 'i' 0x2400189A: 7A DC.B 0x7A ; 'z' 0x2400189B: 61 DC.B 0x61 ; 'a' 0x2400189C: 74 DC.B 0x74 ; 't' 0x2400189D: 69 DC.B 0x69 ; 'i' 0x2400189E: 6F DC.B 0x6F ; 'o' 0x2400189F: 6E DC.B 0x6E ; 'n' 0x240018A0: 20 DC.B 0x20 ; ' ' 0x240018A1: 66 DC.B 0x66 ; 'f' 0x240018A2: 61 DC.B 0x61 ; 'a' 0x240018A3: 69 DC.B 0x69 ; 'i' 0x240018A4: 6C DC.B 0x6C ; 'l' 0x240018A5: 65 DC.B 0x65 ; 'e' 0x240018A6: 64 DC.B 0x64 ; 'd' 0x240018A7: 0D DC.B 0x0D ; '\r' 0x240018A8: 0A DC.B 0x0A ; '\n' 0x240018A9: 00 DC.B 0x00 ; '\0' 0x240018AA: 57 DC.B 0x57 ; 'W' 0x240018AB: 35 DC.B 0x35 ; '5' 0x240018AC: 31 DC.B 0x31 ; '1' 0x240018AD: 30 DC.B 0x30 ; '0' 0x240018AE: 30 DC.B 0x30 ; '0' 0x240018AF: 53 DC.B 0x53 ; 'S' 0x240018B0: 20 DC.B 0x20 ; ' ' 0x240018B1: 69 DC.B 0x69 ; 'i' 0x240018B2: 6E DC.B 0x6E ; 'n' 0x240018B3: 74 DC.B 0x74 ; 't' 0x240018B4: 65 DC.B 0x65 ; 'e' 0x240018B5: 72 DC.B 0x72 ; 'r' 0x240018B6: 72 DC.B 0x72 ; 'r' 0x240018B7: 75 DC.B 0x75 ; 'u' 0x240018B8: 70 DC.B 0x70 ; 'p' 0x240018B9: 74 DC.B 0x74 ; 't' 0x240018BA: 0D DC.B 0x0D ; '\r' 0x240018BB: 0A DC.B 0x0A ; '\n' 0x240018BC: 00 DC.B 0x00 ; '\0' 0x240018BD: 20 DC.B 0x20 ; ' ' 0x240018BE: 41 DC.B 0x41 ; 'A' 0x240018BF: 43 DC.B 0x43 ; 'C' 0x240018C0: 43 DC.B 0x43 ; 'C' 0x240018C1: 45 DC.B 0x45 ; 'E' 0x240018C2: 53 DC.B 0x53 ; 'S' 0x240018C3: 53 DC.B 0x53 ; 'S' 0x240018C4: 20 DC.B 0x20 ; ' ' 0x240018C5: 45 DC.B 0x45 ; 'E' 0x240018C6: 52 DC.B 0x52 ; 'R' 0x240018C7: 52 DC.B 0x52 ; 'R' 0x240018C8: 20 DC.B 0x20 ; ' ' 0x240018C9: 3A DC.B 0x3A ; ':' 0x240018CA: 20 DC.B 0x20 ; ' ' 0x240018CB: 56 DC.B 0x56 ; 'V' 0x240018CC: 45 DC.B 0x45 ; 'E' 0x240018CD: 52 DC.B 0x52 ; 'R' 0x240018CE: 53 DC.B 0x53 ; 'S' 0x240018CF: 49 DC.B 0x49 ; 'I' 0x240018D0: 4F DC.B 0x4F ; 'O' 0x240018D1: 4E DC.B 0x4E ; 'N' 0x240018D2: 52 DC.B 0x52 ; 'R' 0x240018D3: 20 DC.B 0x20 ; ' ' 0x240018D4: 21 DC.B 0x21 ; '!' 0x240018D5: 3D DC.B 0x3D ; '=' 0x240018D6: 20 DC.B 0x20 ; ' ' 0x240018D7: 30 DC.B 0x30 ; '0' 0x240018D8: 78 DC.B 0x78 ; 'x' 0x240018D9: 35 DC.B 0x35 ; '5' 0x240018DA: 31 DC.B 0x31 ; '1' 0x240018DB: 2C DC.B 0x2C ; ',' 0x240018DC: 20 DC.B 0x20 ; ' ' 0x240018DD: 72 DC.B 0x72 ; 'r' 0x240018DE: 65 DC.B 0x65 ; 'e' 0x240018DF: 61 DC.B 0x61 ; 'a' 0x240018E0: 64 DC.B 0x64 ; 'd' 0x240018E1: 20 DC.B 0x20 ; ' ' 0x240018E2: 76 DC.B 0x76 ; 'v' 0x240018E3: 61 DC.B 0x61 ; 'a' 0x240018E4: 6C DC.B 0x6C ; 'l' 0x240018E5: 75 DC.B 0x75 ; 'u' 0x240018E6: 65 DC.B 0x65 ; 'e' 0x240018E7: 20 DC.B 0x20 ; ' ' 0x240018E8: 3D DC.B 0x3D ; '=' 0x240018E9: 20 DC.B 0x20 ; ' ' 0x240018EA: 30 DC.B 0x30 ; '0' 0x240018EB: 78 DC.B 0x78 ; 'x' 0x240018EC: 25 DC.B 0x25 ; '%' 0x240018ED: 30 DC.B 0x30 ; '0' 0x240018EE: 32 DC.B 0x32 ; '2' 0x240018EF: 78 DC.B 0x78 ; 'x' 0x240018F0: 0A DC.B 0x0A ; '\n' 0x240018F1: 00 DC.B 0x00 ; '\0' 0x240018F2: 49 DC.B 0x49 ; 'I' 0x240018F3: 50 DC.B 0x50 ; 'P' 0x240018F4: 2D DC.B 0x2D ; '-' 0x240018F5: 61 DC.B 0x61 ; 'a' 0x240018F6: 64 DC.B 0x64 ; 'd' 0x240018F7: 64 DC.B 0x64 ; 'd' 0x240018F8: 72 DC.B 0x72 ; 'r' 0x240018F9: 65 DC.B 0x65 ; 'e' 0x240018FA: 73 DC.B 0x73 ; 's' 0x240018FB: 73 DC.B 0x73 ; 's' 0x240018FC: 20 DC.B 0x20 ; ' ' 0x240018FD: 77 DC.B 0x77 ; 'w' 0x240018FE: 61 DC.B 0x61 ; 'a' 0x240018FF: 73 DC.B 0x73 ; 's' 0x24001900: 20 DC.B 0x20 ; ' ' 0x24001901: 61 DC.B 0x61 ; 'a' 0x24001902: 73 DC.B 0x73 ; 's' 0x24001903: 73 DC.B 0x73 ; 's' 0x24001904: 69 DC.B 0x69 ; 'i' 0x24001905: 67 DC.B 0x67 ; 'g' 0x24001906: 6E DC.B 0x6E ; 'n' 0x24001907: 65 DC.B 0x65 ; 'e' 0x24001908: 64 DC.B 0x64 ; 'd' 0x24001909: 2E DC.B 0x2E ; '.' 0x2400190A: 0A DC.B 0x0A ; '\n' 0x2400190B: 00 DC.B 0x00 ; '\0' 0x2400190C: 49 DC.B 0x49 ; 'I' 0x2400190D: 50 DC.B 0x50 ; 'P' 0x2400190E: 2D DC.B 0x2D ; '-' 0x2400190F: 61 DC.B 0x61 ; 'a' 0x24001910: 64 DC.B 0x64 ; 'd' 0x24001911: 64 DC.B 0x64 ; 'd' 0x24001912: 72 DC.B 0x72 ; 'r' 0x24001913: 65 DC.B 0x65 ; 'e' 0x24001914: 73 DC.B 0x73 ; 's' 0x24001915: 73 DC.B 0x73 ; 's' 0x24001916: 3A DC.B 0x3A ; ':' 0x24001917: 20 DC.B 0x20 ; ' ' 0x24001918: 25 DC.B 0x25 ; '%' 0x24001919: 75 DC.B 0x75 ; 'u' 0x2400191A: 2E DC.B 0x2E ; '.' 0x2400191B: 25 DC.B 0x25 ; '%' 0x2400191C: 75 DC.B 0x75 ; 'u' 0x2400191D: 2E DC.B 0x2E ; '.' 0x2400191E: 25 DC.B 0x25 ; '%' 0x2400191F: 75 DC.B 0x75 ; 'u' 0x24001920: 2E DC.B 0x2E ; '.' 0x24001921: 25 DC.B 0x25 ; '%' 0x24001922: 75 DC.B 0x75 ; 'u' 0x24001923: 0A DC.B 0x0A ; '\n' 0x24001924: 00 DC.B 0x00 ; '\0' 0x24001925: 53 DC.B 0x53 ; 'S' 0x24001926: 75 DC.B 0x75 ; 'u' 0x24001927: 62 DC.B 0x62 ; 'b' 0x24001928: 6E DC.B 0x6E ; 'n' 0x24001929: 65 DC.B 0x65 ; 'e' 0x2400192A: 74 DC.B 0x74 ; 't' 0x2400192B: 20 DC.B 0x20 ; ' ' 0x2400192C: 6D DC.B 0x6D ; 'm' 0x2400192D: 61 DC.B 0x61 ; 'a' 0x2400192E: 73 DC.B 0x73 ; 's' 0x2400192F: 6B DC.B 0x6B ; 'k' 0x24001930: 3A DC.B 0x3A ; ':' 0x24001931: 20 DC.B 0x20 ; ' ' 0x24001932: 25 DC.B 0x25 ; '%' 0x24001933: 75 DC.B 0x75 ; 'u' 0x24001934: 2E DC.B 0x2E ; '.' 0x24001935: 25 DC.B 0x25 ; '%' 0x24001936: 75 DC.B 0x75 ; 'u' 0x24001937: 2E DC.B 0x2E ; '.' 0x24001938: 25 DC.B 0x25 ; '%' 0x24001939: 75 DC.B 0x75 ; 'u' 0x2400193A: 2E DC.B 0x2E ; '.' 0x2400193B: 25 DC.B 0x25 ; '%' 0x2400193C: 75 DC.B 0x75 ; 'u' 0x2400193D: 0A DC.B 0x0A ; '\n' 0x2400193E: 00 DC.B 0x00 ; '\0' 0x2400193F: 47 DC.B 0x47 ; 'G' 0x24001940: 61 DC.B 0x61 ; 'a' 0x24001941: 74 DC.B 0x74 ; 't' 0x24001942: 65 DC.B 0x65 ; 'e' 0x24001943: 77 DC.B 0x77 ; 'w' 0x24001944: 61 DC.B 0x61 ; 'a' 0x24001945: 79 DC.B 0x79 ; 'y' 0x24001946: 20 DC.B 0x20 ; ' ' 0x24001947: 61 DC.B 0x61 ; 'a' 0x24001948: 64 DC.B 0x64 ; 'd' 0x24001949: 64 DC.B 0x64 ; 'd' 0x2400194A: 72 DC.B 0x72 ; 'r' 0x2400194B: 65 DC.B 0x65 ; 'e' 0x2400194C: 73 DC.B 0x73 ; 's' 0x2400194D: 73 DC.B 0x73 ; 's' 0x2400194E: 3A DC.B 0x3A ; ':' 0x2400194F: 20 DC.B 0x20 ; ' ' 0x24001950: 25 DC.B 0x25 ; '%' 0x24001951: 75 DC.B 0x75 ; 'u' 0x24001952: 2E DC.B 0x2E ; '.' 0x24001953: 25 DC.B 0x25 ; '%' 0x24001954: 75 DC.B 0x75 ; 'u' 0x24001955: 2E DC.B 0x2E ; '.' 0x24001956: 25 DC.B 0x25 ; '%' 0x24001957: 75 DC.B 0x75 ; 'u' 0x24001958: 2E DC.B 0x2E ; '.' 0x24001959: 25 DC.B 0x25 ; '%' 0x2400195A: 75 DC.B 0x75 ; 'u' 0x2400195B: 0A DC.B 0x0A ; '\n' 0x2400195C: 00 DC.B 0x00 ; '\0' 0x2400195D: 44 DC.B 0x44 ; 'D' 0x2400195E: 4E DC.B 0x4E ; 'N' 0x2400195F: 53 DC.B 0x53 ; 'S' 0x24001960: 20 DC.B 0x20 ; ' ' 0x24001961: 61 DC.B 0x61 ; 'a' 0x24001962: 64 DC.B 0x64 ; 'd' 0x24001963: 64 DC.B 0x64 ; 'd' 0x24001964: 72 DC.B 0x72 ; 'r' 0x24001965: 65 DC.B 0x65 ; 'e' 0x24001966: 73 DC.B 0x73 ; 's' 0x24001967: 73 DC.B 0x73 ; 's' 0x24001968: 3A DC.B 0x3A ; ':' 0x24001969: 20 DC.B 0x20 ; ' ' 0x2400196A: 25 DC.B 0x25 ; '%' 0x2400196B: 75 DC.B 0x75 ; 'u' 0x2400196C: 2E DC.B 0x2E ; '.' 0x2400196D: 25 DC.B 0x25 ; '%' 0x2400196E: 75 DC.B 0x75 ; 'u' 0x2400196F: 2E DC.B 0x2E ; '.' 0x24001970: 25 DC.B 0x25 ; '%' 0x24001971: 75 DC.B 0x75 ; 'u' 0x24001972: 2E DC.B 0x2E ; '.' 0x24001973: 25 DC.B 0x25 ; '%' 0x24001974: 75 DC.B 0x75 ; 'u' 0x24001975: 0A DC.B 0x0A ; '\n' 0x24001976: 00 DC.B 0x00 ; '\0' 0x24001977: 4C DC.B 0x4C ; 'L' 0x24001978: 65 DC.B 0x65 ; 'e' 0x24001979: 61 DC.B 0x61 ; 'a' 0x2400197A: 73 DC.B 0x73 ; 's' 0x2400197B: 65 DC.B 0x65 ; 'e' 0x2400197C: 20 DC.B 0x20 ; ' ' 0x2400197D: 74 DC.B 0x74 ; 't' 0x2400197E: 69 DC.B 0x69 ; 'i' 0x2400197F: 6D DC.B 0x6D ; 'm' 0x24001980: 65 DC.B 0x65 ; 'e' 0x24001981: 3A DC.B 0x3A ; ':' 0x24001982: 20 DC.B 0x20 ; ' ' 0x24001983: 25 DC.B 0x25 ; '%' 0x24001984: 75 DC.B 0x75 ; 'u' 0x24001985: 0A DC.B 0x0A ; '\n' 0x24001986: 00 DC.B 0x00 ; '\0' 0x24001987: 49 DC.B 0x49 ; 'I' 0x24001988: 50 DC.B 0x50 ; 'P' 0x24001989: 2D DC.B 0x2D ; '-' 0x2400198A: 61 DC.B 0x61 ; 'a' 0x2400198B: 64 DC.B 0x64 ; 'd' 0x2400198C: 64 DC.B 0x64 ; 'd' 0x2400198D: 72 DC.B 0x72 ; 'r' 0x2400198E: 65 DC.B 0x65 ; 'e' 0x2400198F: 73 DC.B 0x73 ; 's' 0x24001990: 73 DC.B 0x73 ; 's' 0x24001991: 20 DC.B 0x20 ; ' ' 0x24001992: 77 DC.B 0x77 ; 'w' 0x24001993: 61 DC.B 0x61 ; 'a' 0x24001994: 73 DC.B 0x73 ; 's' 0x24001995: 20 DC.B 0x20 ; ' ' 0x24001996: 75 DC.B 0x75 ; 'u' 0x24001997: 70 DC.B 0x70 ; 'p' 0x24001998: 64 DC.B 0x64 ; 'd' 0x24001999: 61 DC.B 0x61 ; 'a' 0x2400199A: 74 DC.B 0x74 ; 't' 0x2400199B: 65 DC.B 0x65 ; 'e' 0x2400199C: 64 DC.B 0x64 ; 'd' 0x2400199D: 2E DC.B 0x2E ; '.' 0x2400199E: 0A DC.B 0x0A ; '\n' 0x2400199F: 00 DC.B 0x00 ; '\0' 0x240019A0: 49 DC.B 0x49 ; 'I' 0x240019A1: 50 DC.B 0x50 ; 'P' 0x240019A2: 2D DC.B 0x2D ; '-' 0x240019A3: 61 DC.B 0x61 ; 'a' 0x240019A4: 64 DC.B 0x64 ; 'd' 0x240019A5: 64 DC.B 0x64 ; 'd' 0x240019A6: 72 DC.B 0x72 ; 'r' 0x240019A7: 65 DC.B 0x65 ; 'e' 0x240019A8: 73 DC.B 0x73 ; 's' 0x240019A9: 73 DC.B 0x73 ; 's' 0x240019AA: 20 DC.B 0x20 ; ' ' 0x240019AB: 63 DC.B 0x63 ; 'c' 0x240019AC: 6F DC.B 0x6F ; 'o' 0x240019AD: 6E DC.B 0x6E ; 'n' 0x240019AE: 66 DC.B 0x66 ; 'f' 0x240019AF: 6C DC.B 0x6C ; 'l' 0x240019B0: 69 DC.B 0x69 ; 'i' 0x240019B1: 63 DC.B 0x63 ; 'c' 0x240019B2: 74 DC.B 0x74 ; 't' 0x240019B3: 21 DC.B 0x21 ; '!' 0x240019B4: 2E DC.B 0x2E ; '.' 0x240019B5: 0A DC.B 0x0A ; '\n' 0x240019B6: 00 DC.B 0x00 ; '\0' 0x240019B7: 00 DC.B 0x00 ; '\0' 0x240019B8: 88 DC.B 0x88 ; '\x88' 0x240019B9: 13 DC.B 0x13 ; '\x13' 0x240019BA: 03 DC.B 0x03 ; '\x03' 0x240019BB: 00 DC.B 0x00 ; '\0' 0x240019BC: 84 DC.B 0x84 ; '\x84' 0x240019BD: 03 DC.B 0x03 ; '\x03' 0x240019BE: 01 DC.B 0x01 ; '\x01' 0x240019BF: 00 DC.B 0x00 ; '\0'
_SEGGER_RTT: 0x240019C0: 30 DC.B 0x30 ; '0' 0x240019C1: 31 DC.B 0x31 ; '1' 0x240019C2: 32 DC.B 0x32 ; '2' 0x240019C3: 33 DC.B 0x33 ; '3' 0x240019C4: 34 DC.B 0x34 ; '4' 0x240019C5: 35 DC.B 0x35 ; '5' 0x240019C6: 36 DC.B 0x36 ; '6' 0x240019C7: 37 DC.B 0x37 ; '7' 0x240019C8: 38 DC.B 0x38 ; '8' 0x240019C9: 39 DC.B 0x39 ; '9' 0x240019CA: 41 DC.B 0x41 ; 'A' 0x240019CB: 42 DC.B 0x42 ; 'B' 0x240019CC: 43 DC.B 0x43 ; 'C' 0x240019CD: 44 DC.B 0x44 ; 'D' 0x240019CE: 45 DC.B 0x45 ; 'E' 0x240019CF: 46 DC.B 0x46 ; 'F' 0x240019D0: 00 DC.B 0x00 ; '\0' 0x240019D1: 00 DC.B 0x00 ; '\0' 0x240019D2: 00 DC.B 0x00 ; '\0' 0x240019D3: 00 DC.B 0x00 ; '\0' 0x240019D4: 00 DC.B 0x00 ; '\0' 0x240019D5: 00 DC.B 0x00 ; '\0' 0x240019D6: 54 DC.B 0x54 ; 'T' 0x240019D7: 54 DC.B 0x54 ; 'T' 0x240019D8: 52 DC.B 0x52 ; 'R' 0x240019D9: 20 DC.B 0x20 ; ' ' 0x240019DA: 52 DC.B 0x52 ; 'R' 0x240019DB: 45 DC.B 0x45 ; 'E' 0x240019DC: 47 DC.B 0x47 ; 'G' 0x240019DD: 47 DC.B 0x47 ; 'G' 0x240019DE: 45 DC.B 0x45 ; 'E' 0x240019DF: 53 DC.B 0x53 ; 'S' 0x240019E0: 00 DC.B 0x00 ; '\0' 0x240019E1: 54 DC.B 0x54 ; 'T' 0x240019E2: 65 DC.B 0x65 ; 'e' 0x240019E3: 72 DC.B 0x72 ; 'r' 0x240019E4: 6D DC.B 0x6D ; 'm' 0x240019E5: 69 DC.B 0x69 ; 'i' 0x240019E6: 6E DC.B 0x6E ; 'n' 0x240019E7: 61 DC.B 0x61 ; 'a' 0x240019E8: 6C DC.B 0x6C ; 'l' 0x240019E9: 00 DC.B 0x00 ; '\0' 0x240019EA: 00 DC.B 0x00 ; '\0' 0x240019EB: 53 DC.B 0x53 ; 'S' 0x240019EC: 45 DC.B 0x45 ; 'E' 0x240019ED: 47 DC.B 0x47 ; 'G' 0x240019EE: 47 DC.B 0x47 ; 'G' 0x240019EF: 45 DC.B 0x45 ; 'E' 0x240019F0: 52 DC.B 0x52 ; 'R' 0x240019F1: 20 DC.B 0x20 ; ' ' 0x240019F2: 43 DC.B 0x43 ; 'C' 0x240019F3: 2F DC.B 0x2F ; '/' 0x240019F4: 43 DC.B 0x43 ; 'C' 0x240019F5: 2B DC.B 0x2B ; '+' 0x240019F6: 2B DC.B 0x2B ; '+' 0x240019F7: 20 DC.B 0x20 ; ' ' 0x240019F8: 63 DC.B 0x63 ; 'c' 0x240019F9: 6F DC.B 0x6F ; 'o' 0x240019FA: 6D DC.B 0x6D ; 'm' 0x240019FB: 70 DC.B 0x70 ; 'p' 0x240019FC: 69 DC.B 0x69 ; 'i' 0x240019FD: 6C DC.B 0x6C ; 'l' 0x240019FE: 65 DC.B 0x65 ; 'e' 0x240019FF: 72 DC.B 0x72 ; 'r' 0x24001A00: 20 DC.B 0x20 ; ' ' 0x24001A01: 76 DC.B 0x76 ; 'v' 0x24001A02: 65 DC.B 0x65 ; 'e' 0x24001A03: 72 DC.B 0x72 ; 'r' 0x24001A04: 73 DC.B 0x73 ; 's' 0x24001A05: 69 DC.B 0x69 ; 'i' 0x24001A06: 6F DC.B 0x6F ; 'o' 0x24001A07: 6E DC.B 0x6E ; 'n' 0x24001A08: 20 DC.B 0x20 ; ' ' 0x24001A09: 31 DC.B 0x31 ; '1' 0x24001A0A: 38 DC.B 0x38 ; '8' 0x24001A0B: 2E DC.B 0x2E ; '.' 0x24001A0C: 31 DC.B 0x31 ; '1' 0x24001A0D: 2E DC.B 0x2E ; '.' 0x24001A0E: 36 DC.B 0x36 ; '6' 0x24001A0F: 20 DC.B 0x20 ; ' ' 0x24001A10: 28 DC.B 0x28 ; '(' 0x24001A11: 62 DC.B 0x62 ; 'b' 0x24001A12: 61 DC.B 0x61 ; 'a' 0x24001A13: 73 DC.B 0x73 ; 's' 0x24001A14: 65 DC.B 0x65 ; 'e' 0x24001A15: 64 DC.B 0x64 ; 'd' 0x24001A16: 20 DC.B 0x20 ; ' ' 0x24001A17: 6F DC.B 0x6F ; 'o' 0x24001A18: 6E DC.B 0x6E ; 'n' 0x24001A19: 20 DC.B 0x20 ; ' ' 0x24001A1A: 63 DC.B 0x63 ; 'c' 0x24001A1B: 6C DC.B 0x6C ; 'l' 0x24001A1C: 61 DC.B 0x61 ; 'a' 0x24001A1D: 6E DC.B 0x6E ; 'n' 0x24001A1E: 67 DC.B 0x67 ; 'g' 0x24001A1F: 20 DC.B 0x20 ; ' ' 0x24001A20: 31 DC.B 0x31 ; '1' 0x24001A21: 38 DC.B 0x38 ; '8' 0x24001A22: 2E DC.B 0x2E ; '.' 0x24001A23: 31 DC.B 0x31 ; '1' 0x24001A24: 2E DC.B 0x2E ; '.' 0x24001A25: 36 DC.B 0x36 ; '6' 0x24001A26: 29 DC.B 0x29 ; ')' 0x24001A27: 00 DC.B 0x00 ; '\0' 0x24001A28: 41 DC.B 0x41 ; 'A' 0x24001A29: 3B DC.B 0x3B ; ';' 0x24001A2A: 00 DC.B 0x00 ; '\0' 0x24001A2B: 00 DC.B 0x00 ; '\0' 0x24001A2C: 00 DC.B 0x00 ; '\0' 0x24001A2D: 61 DC.B 0x61 ; 'a' 0x24001A2E: 65 DC.B 0x65 ; 'e' 0x24001A2F: 61 DC.B 0x61 ; 'a' 0x24001A30: 62 DC.B 0x62 ; 'b' 0x24001A31: 69 DC.B 0x69 ; 'i' 0x24001A32: 00 DC.B 0x00 ; '\0' 0x24001A33: 01 DC.B 0x01 ; '\x01' 0x24001A34: 31 DC.B 0x31 ; '1' 0x24001A35: 00 DC.B 0x00 ; '\0' 0x24001A36: 00 DC.B 0x00 ; '\0' 0x24001A37: 00 DC.B 0x00 ; '\0' 0x24001A38: 43 DC.B 0x43 ; 'C' 0x24001A39: 32 DC.B 0x32 ; '2' 0x24001A3A: 2E DC.B 0x2E ; '.' 0x24001A3B: 30 DC.B 0x30 ; '0' 0x24001A3C: 39 DC.B 0x39 ; '9' 0x24001A3D: 00 DC.B 0x00 ; '\0' 0x24001A3E: 06 DC.B 0x06 ; '\x06' 0x24001A3F: 0D DC.B 0x0D ; '\r' 0x24001A40: 07 DC.B 0x07 ; '\x07' 0x24001A41: 4D DC.B 0x4D ; 'M' 0x24001A42: 08 DC.B 0x08 ; '\b' 0x24001A43: 00 DC.B 0x00 ; '\0' 0x24001A44: 09 DC.B 0x09 ; '\t' 0x24001A45: 02 DC.B 0x02 ; '\x02' 0x24001A46: 0A DC.B 0x0A ; '\n' 0x24001A47: 08 DC.B 0x08 ; '\b' 0x24001A48: 0E DC.B 0x0E ; '\x0E' 0x24001A49: 00 DC.B 0x00 ; '\0' 0x24001A4A: 11 DC.B 0x11 ; '\x11' 0x24001A4B: 01 DC.B 0x01 ; '\x01' 0x24001A4C: 12 DC.B 0x12 ; '\x12' 0x24001A4D: 04 DC.B 0x04 ; '\x04' 0x24001A4E: 14 DC.B 0x14 ; '\x14' 0x24001A4F: 01 DC.B 0x01 ; '\x01' 0x24001A50: 15 DC.B 0x15 ; '\x15' 0x24001A51: 00 DC.B 0x00 ; '\0' 0x24001A52: 17 DC.B 0x17 ; '\x17' 0x24001A53: 03 DC.B 0x03 ; '\x03' 0x24001A54: 18 DC.B 0x18 ; '\x18' 0x24001A55: 01 DC.B 0x01 ; '\x01' 0x24001A56: 19 DC.B 0x19 ; '\x19' 0x24001A57: 01 DC.B 0x01 ; '\x01' 0x24001A58: 1A DC.B 0x1A ; '\x1A' 0x24001A59: 01 DC.B 0x01 ; '\x01' 0x24001A5A: 1C DC.B 0x1C ; '\x1C' 0x24001A5B: 01 DC.B 0x01 ; '\x01' 0x24001A5C: 1E DC.B 0x1E ; '\x1E' 0x24001A5D: 03 DC.B 0x03 ; '\x03' 0x24001A5E: 22 DC.B 0x22 ; '\"' 0x24001A5F: 00 DC.B 0x00 ; '\0' 0x24001A60: 24 DC.B 0x24 ; '$' 0x24001A61: 01 DC.B 0x01 ; '\x01' 0x24001A62: 26 DC.B 0x26 ; '&' 0x24001A63: 01 DC.B 0x01 ; '\x01' 0x24001A64: 00 DC.B 0x00 ; '\0' 0x24001A65: 00 DC.B 0x00 ; '\0' 0x24001A66: 00 DC.B 0x00 ; '\0' 0x24001A67: 00 DC.B 0x00 ; '\0'
huart3: 0x24001A68: 01 DC.B 0x01 ; '\x01' 0x24001A69: 00 DC.B 0x00 ; '\0' 0x24001A6A: 00 DC.B 0x00 ; '\0' 0x24001A6B: 00 DC.B 0x00 ; '\0' 0x24001A6C: 44 DC.B 0x44 ; 'D' 0x24001A6D: 3A DC.B 0x3A ; ':' 0x24001A6E: 5C DC.B 0x5C ; '\\' 0x24001A6F: 50 DC.B 0x50 ; 'P' 0x24001A70: 72 DC.B 0x72 ; 'r' 0x24001A71: 6F DC.B 0x6F ; 'o' 0x24001A72: 6A DC.B 0x6A ; 'j' 0x24001A73: 65 DC.B 0x65 ; 'e' 0x24001A74: 6B DC.B 0x6B ; 'k' 0x24001A75: 74 DC.B 0x74 ; 't' 0x24001A76: 65 DC.B 0x65 ; 'e' 0x24001A77: 5C DC.B 0x5C ; '\\' 0x24001A78: 65 DC.B 0x65 ; 'e' 0x24001A79: 63 DC.B 0x63 ; 'c' 0x24001A7A: 73 DC.B 0x73 ; 's' 0x24001A7B: 5F DC.B 0x5F ; '_' 0x24001A7C: 63 DC.B 0x63 ; 'c' 0x24001A7D: 68 DC.B 0x68 ; 'h' 0x24001A7E: 61 DC.B 0x61 ; 'a' 0x24001A7F: 72 DC.B 0x72 ; 'r' 0x24001A80: 67 DC.B 0x67 ; 'g' 0x24001A81: 65 DC.B 0x65 ; 'e' 0x24001A82: 72 DC.B 0x72 ; 'r' 0x24001A83: 5C DC.B 0x5C ; '\\' 0x24001A84: 63 DC.B 0x63 ; 'c' 0x24001A85: 74 DC.B 0x74 ; 't' 0x24001A86: 72 DC.B 0x72 ; 'r' 0x24001A87: 6C DC.B 0x6C ; 'l' 0x24001A88: 5C DC.B 0x5C ; '\\' 0x24001A89: 66 DC.B 0x66 ; 'f' 0x24001A8A: 69 DC.B 0x69 ; 'i' 0x24001A8B: 72 DC.B 0x72 ; 'r' 0x24001A8C: 6D DC.B 0x6D ; 'm' 0x24001A8D: 77 DC.B 0x77 ; 'w' 0x24001A8E: 61 DC.B 0x61 ; 'a' 0x24001A8F: 72 DC.B 0x72 ; 'r' 0x24001A90: 65 DC.B 0x65 ; 'e' 0x24001A91: 5C DC.B 0x5C ; '\\' 0x24001A92: 4D DC.B 0x4D ; 'M' 0x24001A93: 61 DC.B 0x61 ; 'a' 0x24001A94: 69 DC.B 0x69 ; 'i' 0x24001A95: 6E DC.B 0x6E ; 'n' 0x24001A96: 5C DC.B 0x5C ; '\\' 0x24001A97: 43 DC.B 0x43 ; 'C' 0x24001A98: 75 DC.B 0x75 ; 'u' 0x24001A99: 62 DC.B 0x62 ; 'b' 0x24001A9A: 65 DC.B 0x65 ; 'e' 0x24001A9B: 4D DC.B 0x4D ; 'M' 0x24001A9C: 58 DC.B 0x58 ; 'X' 0x24001A9D: 5C DC.B 0x5C ; '\\' 0x24001A9E: 44 DC.B 0x44 ; 'D' 0x24001A9F: 72 DC.B 0x72 ; 'r' 0x24001AA0: 69 DC.B 0x69 ; 'i' 0x24001AA1: 76 DC.B 0x76 ; 'v' 0x24001AA2: 65 DC.B 0x65 ; 'e' 0x24001AA3: 72 DC.B 0x72 ; 'r' 0x24001AA4: 73 DC.B 0x73 ; 's' 0x24001AA5: 5C DC.B 0x5C ; '\\' 0x24001AA6: 53 DC.B 0x53 ; 'S' 0x24001AA7: 54 DC.B 0x54 ; 'T' 0x24001AA8: 4D DC.B 0x4D ; 'M' 0x24001AA9: 33 DC.B 0x33 ; '3' 0x24001AAA: 32 DC.B 0x32 ; '2' 0x24001AAB: 48 DC.B 0x48 ; 'H' 0x24001AAC: 37 DC.B 0x37 ; '7' 0x24001AAD: 78 DC.B 0x78 ; 'x' 0x24001AAE: 78 DC.B 0x78 ; 'x' 0x24001AAF: 5F DC.B 0x5F ; '_' 0x24001AB0: 48 DC.B 0x48 ; 'H' 0x24001AB1: 41 DC.B 0x41 ; 'A' 0x24001AB2: 4C DC.B 0x4C ; 'L' 0x24001AB3: 5F DC.B 0x5F ; '_' 0x24001AB4: 44 DC.B 0x44 ; 'D' 0x24001AB5: 72 DC.B 0x72 ; 'r' 0x24001AB6: 69 DC.B 0x69 ; 'i' 0x24001AB7: 76 DC.B 0x76 ; 'v' 0x24001AB8: 65 DC.B 0x65 ; 'e' 0x24001AB9: 72 DC.B 0x72 ; 'r' 0x24001ABA: 5C DC.B 0x5C ; '\\' 0x24001ABB: 53 DC.B 0x53 ; 'S' 0x24001ABC: 72 DC.B 0x72 ; 'r' 0x24001ABD: 63 DC.B 0x63 ; 'c' 0x24001ABE: 5C DC.B 0x5C ; '\\' 0x24001ABF: 73 DC.B 0x73 ; 's' 0x24001AC0: 74 DC.B 0x74 ; 't' 0x24001AC1: 6D DC.B 0x6D ; 'm' 0x24001AC2: 33 DC.B 0x33 ; '3' 0x24001AC3: 32 DC.B 0x32 ; '2' 0x24001AC4: 68 DC.B 0x68 ; 'h' 0x24001AC5: 37 DC.B 0x37 ; '7' 0x24001AC6: 78 DC.B 0x78 ; 'x' 0x24001AC7: 78 DC.B 0x78 ; 'x' 0x24001AC8: 5F DC.B 0x5F ; '_' 0x24001AC9: 68 DC.B 0x68 ; 'h' 0x24001ACA: 61 DC.B 0x61 ; 'a' 0x24001ACB: 6C DC.B 0x6C ; 'l' 0x24001ACC: 2E DC.B 0x2E ; '.' 0x24001ACD: 63 DC.B 0x63 ; 'c' 0x24001ACE: 00 DC.B 0x00 ; '\0' 0x24001ACF: 44 DC.B 0x44 ; 'D' 0x24001AD0: 3A DC.B 0x3A ; ':' 0x24001AD1: 5C DC.B 0x5C ; '\\' 0x24001AD2: 50 DC.B 0x50 ; 'P' 0x24001AD3: 72 DC.B 0x72 ; 'r' 0x24001AD4: 6F DC.B 0x6F ; 'o' 0x24001AD5: 6A DC.B 0x6A ; 'j' 0x24001AD6: 65 DC.B 0x65 ; 'e' 0x24001AD7: 6B DC.B 0x6B ; 'k' 0x24001AD8: 74 DC.B 0x74 ; 't' 0x24001AD9: 65 DC.B 0x65 ; 'e' 0x24001ADA: 5C DC.B 0x5C ; '\\' 0x24001ADB: 65 DC.B 0x65 ; 'e' 0x24001ADC: 63 DC.B 0x63 ; 'c' 0x24001ADD: 73 DC.B 0x73 ; 's' 0x24001ADE: 5F DC.B 0x5F ; '_' 0x24001ADF: 63 DC.B 0x63 ; 'c' 0x24001AE0: 68 DC.B 0x68 ; 'h' 0x24001AE1: 61 DC.B 0x61 ; 'a' 0x24001AE2: 72 DC.B 0x72 ; 'r' 0x24001AE3: 67 DC.B 0x67 ; 'g' 0x24001AE4: 65 DC.B 0x65 ; 'e' 0x24001AE5: 72 DC.B 0x72 ; 'r' 0x24001AE6: 5C DC.B 0x5C ; '\\' 0x24001AE7: 63 DC.B 0x63 ; 'c' 0x24001AE8: 74 DC.B 0x74 ; 't' 0x24001AE9: 72 DC.B 0x72 ; 'r' 0x24001AEA: 6C DC.B 0x6C ; 'l' 0x24001AEB: 5C DC.B 0x5C ; '\\' 0x24001AEC: 66 DC.B 0x66 ; 'f' 0x24001AED: 69 DC.B 0x69 ; 'i' 0x24001AEE: 72 DC.B 0x72 ; 'r' 0x24001AEF: 6D DC.B 0x6D ; 'm' 0x24001AF0: 77 DC.B 0x77 ; 'w' 0x24001AF1: 61 DC.B 0x61 ; 'a' 0x24001AF2: 72 DC.B 0x72 ; 'r' 0x24001AF3: 65 DC.B 0x65 ; 'e' 0x24001AF4: 5C DC.B 0x5C ; '\\' 0x24001AF5: 4D DC.B 0x4D ; 'M' 0x24001AF6: 61 DC.B 0x61 ; 'a' 0x24001AF7: 69 DC.B 0x69 ; 'i' 0x24001AF8: 6E DC.B 0x6E ; 'n' 0x24001AF9: 5C DC.B 0x5C ; '\\' 0x24001AFA: 43 DC.B 0x43 ; 'C' 0x24001AFB: 75 DC.B 0x75 ; 'u'
huart2: 0x24001AFC: 43 DC.B 0x43 ; 'C' 0x24001AFD: 6F DC.B 0x6F ; 'o' 0x24001AFE: 6E DC.B 0x6E ; 'n' 0x24001AFF: 76 DC.B 0x76 ; 'v' 0x24001B00: 65 DC.B 0x65 ; 'e' 0x24001B01: 72 DC.B 0x72 ; 'r' 0x24001B02: 73 DC.B 0x73 ; 's' 0x24001B03: 69 DC.B 0x69 ; 'i' 0x24001B04: 6F DC.B 0x6F ; 'o' 0x24001B05: 6E DC.B 0x6E ; 'n' 0x24001B06: 20 DC.B 0x20 ; ' ' 0x24001B07: 69 DC.B 0x69 ; 'i' 0x24001B08: 73 DC.B 0x73 ; 's' 0x24001B09: 20 DC.B 0x20 ; ' ' 0x24001B0A: 66 DC.B 0x66 ; 'f' 0x24001B0B: 69 DC.B 0x69 ; 'i' 0x24001B0C: 6E DC.B 0x6E ; 'n' 0x24001B0D: 69 DC.B 0x69 ; 'i' 0x24001B0E: 73 DC.B 0x73 ; 's' 0x24001B0F: 68 DC.B 0x68 ; 'h' 0x24001B10: 65 DC.B 0x65 ; 'e' 0x24001B11: 64 DC.B 0x64 ; 'd' 0x24001B12: 2E DC.B 0x2E ; '.' 0x24001B13: 0A DC.B 0x0A ; '\n' 0x24001B14: 00 DC.B 0x00 ; '\0' 0x24001B15: 54 DC.B 0x54 ; 'T' 0x24001B16: 20 DC.B 0x20 ; ' ' 0x24001B17: 3D DC.B 0x3D ; '=' 0x24001B18: 20 DC.B 0x20 ; ' ' 0x24001B19: 25 DC.B 0x25 ; '%' 0x24001B1A: 66 DC.B 0x66 ; 'f' 0x24001B1B: 0A DC.B 0x0A ; '\n' 0x24001B1C: 00 DC.B 0x00 ; '\0' 0x24001B1D: 00 DC.B 0x00 ; '\0' 0x24001B1E: 00 DC.B 0x00 ; '\0' 0x24001B1F: 00 DC.B 0x00 ; '\0' 0x24001B20: 01 DC.B 0x01 ; '\x01' 0x24001B21: 11 DC.B 0x11 ; '\x11' 0x24001B22: 01 DC.B 0x01 ; '\x01' 0x24001B23: 25 DC.B 0x25 ; '%' 0x24001B24: 0E DC.B 0x0E ; '\x0E' 0x24001B25: 13 DC.B 0x13 ; '\x13' 0x24001B26: 05 DC.B 0x05 ; '\x05' 0x24001B27: 03 DC.B 0x03 ; '\x03' 0x24001B28: 0E DC.B 0x0E ; '\x0E' 0x24001B29: 10 DC.B 0x10 ; '\x10' 0x24001B2A: 17 DC.B 0x17 ; '\x17' 0x24001B2B: 1B DC.B 0x1B ; '\x1B' 0x24001B2C: 0E DC.B 0x0E ; '\x0E' 0x24001B2D: B4 DC.B 0xB4 ; '\xB4' 0x24001B2E: 42 DC.B 0x42 ; 'B' 0x24001B2F: 19 DC.B 0x19 ; '\x19' 0x24001B30: 11 DC.B 0x11 ; '\x11' 0x24001B31: 01 DC.B 0x01 ; '\x01' 0x24001B32: 12 DC.B 0x12 ; '\x12' 0x24001B33: 06 DC.B 0x06 ; '\x06' 0x24001B34: 43 DC.B 0x43 ; 'C' 0x24001B35: 17 DC.B 0x17 ; '\x17' 0x24001B36: 00 DC.B 0x00 ; '\0' 0x24001B37: 00 DC.B 0x00 ; '\0' 0x24001B38: 02 DC.B 0x02 ; '\x02' 0x24001B39: 04 DC.B 0x04 ; '\x04' 0x24001B3A: 01 DC.B 0x01 ; '\x01' 0x24001B3B: 49 DC.B 0x49 ; 'I' 0x24001B3C: 13 DC.B 0x13 ; '\x13' 0x24001B3D: 0B DC.B 0x0B ; '\v' 0x24001B3E: 0B DC.B 0x0B ; '\v' 0x24001B3F: 3A DC.B 0x3A ; ':' 0x24001B40: 0B DC.B 0x0B ; '\v' 0x24001B41: 3B DC.B 0x3B ; ';' 0x24001B42: 0B DC.B 0x0B ; '\v' 0x24001B43: 00 DC.B 0x00 ; '\0' 0x24001B44: 00 DC.B 0x00 ; '\0' 0x24001B45: 03 DC.B 0x03 ; '\x03' 0x24001B46: 28 DC.B 0x28 ; '(' 0x24001B47: 00 DC.B 0x00 ; '\0' 0x24001B48: 03 DC.B 0x03 ; '\x03' 0x24001B49: 0E DC.B 0x0E ; '\x0E' 0x24001B4A: 1C DC.B 0x1C ; '\x1C' 0x24001B4B: 0D DC.B 0x0D ; '\r' 0x24001B4C: 00 DC.B 0x00 ; '\0' 0x24001B4D: 00 DC.B 0x00 ; '\0' 0x24001B4E: 04 DC.B 0x04 ; '\x04' 0x24001B4F: 24 DC.B 0x24 ; '$' 0x24001B50: 00 DC.B 0x00 ; '\0' 0x24001B51: 03 DC.B 0x03 ; '\x03' 0x24001B52: 0E DC.B 0x0E ; '\x0E' 0x24001B53: 3E DC.B 0x3E ; '>' 0x24001B54: 0B DC.B 0x0B ; '\v' 0x24001B55: 0B DC.B 0x0B ; '\v' 0x24001B56: 0B DC.B 0x0B ; '\v' 0x24001B57: 00 DC.B 0x00 ; '\0' 0x24001B58: 00 DC.B 0x00 ; '\0' 0x24001B59: 05 DC.B 0x05 ; '\x05' 0x24001B5A: 0F DC.B 0x0F ; '\x0F' 0x24001B5B: 00 DC.B 0x00 ; '\0' 0x24001B5C: 49 DC.B 0x49 ; 'I' 0x24001B5D: 13 DC.B 0x13 ; '\x13' 0x24001B5E: 00 DC.B 0x00 ; '\0' 0x24001B5F: 00 DC.B 0x00 ; '\0' 0x24001B60: 06 DC.B 0x06 ; '\x06' 0x24001B61: 16 DC.B 0x16 ; '\x16' 0x24001B62: 00 DC.B 0x00 ; '\0' 0x24001B63: 49 DC.B 0x49 ; 'I' 0x24001B64: 13 DC.B 0x13 ; '\x13' 0x24001B65: 03 DC.B 0x03 ; '\x03' 0x24001B66: 0E DC.B 0x0E ; '\x0E' 0x24001B67: 3A DC.B 0x3A ; ':' 0x24001B68: 0B DC.B 0x0B ; '\v' 0x24001B69: 3B DC.B 0x3B ; ';' 0x24001B6A: 05 DC.B 0x05 ; '\x05' 0x24001B6B: 00 DC.B 0x00 ; '\0' 0x24001B6C: 00 DC.B 0x00 ; '\0' 0x24001B6D: 07 DC.B 0x07 ; '\x07' 0x24001B6E: 13 DC.B 0x13 ; '\x13' 0x24001B6F: 01 DC.B 0x01 ; '\x01' 0x24001B70: 0B DC.B 0x0B ; '\v' 0x24001B71: 05 DC.B 0x05 ; '\x05' 0x24001B72: 3A DC.B 0x3A ; ':' 0x24001B73: 0B DC.B 0x0B ; '\v' 0x24001B74: 3B DC.B 0x3B ; ';' 0x24001B75: 05 DC.B 0x05 ; '\x05' 0x24001B76: 00 DC.B 0x00 ; '\0' 0x24001B77: 00 DC.B 0x00 ; '\0' 0x24001B78: 08 DC.B 0x08 ; '\b' 0x24001B79: 0D DC.B 0x0D ; '\r' 0x24001B7A: 00 DC.B 0x00 ; '\0' 0x24001B7B: 03 DC.B 0x03 ; '\x03' 0x24001B7C: 0E DC.B 0x0E ; '\x0E' 0x24001B7D: 49 DC.B 0x49 ; 'I' 0x24001B7E: 13 DC.B 0x13 ; '\x13' 0x24001B7F: 3A DC.B 0x3A ; ':' 0x24001B80: 0B DC.B 0x0B ; '\v' 0x24001B81: 3B DC.B 0x3B ; ';' 0x24001B82: 05 DC.B 0x05 ; '\x05' 0x24001B83: 38 DC.B 0x38 ; '8' 0x24001B84: 0B DC.B 0x0B ; '\v' 0x24001B85: 00 DC.B 0x00 ; '\0' 0x24001B86: 00 DC.B 0x00 ; '\0' 0x24001B87: 09 DC.B 0x09 ; '\t' 0x24001B88: 0D DC.B 0x0D ; '\r' 0x24001B89: 00 DC.B 0x00 ; '\0' 0x24001B8A: 03 DC.B 0x03 ; '\x03' 0x24001B8B: 0E DC.B 0x0E ; '\x0E' 0x24001B8C: 49 DC.B 0x49 ; 'I' 0x24001B8D: 13 DC.B 0x13 ; '\x13' 0x24001B8E: 3A DC.B 0x3A ; ':' 0x24001B8F: 0B DC.B 0x0B ; '\v'
huart10: 0x24001B90: 01 DC.B 0x01 ; '\x01' 0x24001B91: 00 DC.B 0x00 ; '\0' 0x24001B92: 00 DC.B 0x00 ; '\0' 0x24001B93: 00 DC.B 0x00 ; '\0' 0x24001B94: 44 DC.B 0x44 ; 'D' 0x24001B95: 3A DC.B 0x3A ; ':' 0x24001B96: 5C DC.B 0x5C ; '\\' 0x24001B97: 50 DC.B 0x50 ; 'P' 0x24001B98: 72 DC.B 0x72 ; 'r' 0x24001B99: 6F DC.B 0x6F ; 'o' 0x24001B9A: 6A DC.B 0x6A ; 'j' 0x24001B9B: 65 DC.B 0x65 ; 'e' 0x24001B9C: 6B DC.B 0x6B ; 'k' 0x24001B9D: 74 DC.B 0x74 ; 't' 0x24001B9E: 65 DC.B 0x65 ; 'e' 0x24001B9F: 5C DC.B 0x5C ; '\\' 0x24001BA0: 65 DC.B 0x65 ; 'e' 0x24001BA1: 63 DC.B 0x63 ; 'c' 0x24001BA2: 73 DC.B 0x73 ; 's' 0x24001BA3: 5F DC.B 0x5F ; '_' 0x24001BA4: 63 DC.B 0x63 ; 'c' 0x24001BA5: 68 DC.B 0x68 ; 'h' 0x24001BA6: 61 DC.B 0x61 ; 'a' 0x24001BA7: 72 DC.B 0x72 ; 'r' 0x24001BA8: 67 DC.B 0x67 ; 'g' 0x24001BA9: 65 DC.B 0x65 ; 'e' 0x24001BAA: 72 DC.B 0x72 ; 'r' 0x24001BAB: 5C DC.B 0x5C ; '\\' 0x24001BAC: 63 DC.B 0x63 ; 'c' 0x24001BAD: 74 DC.B 0x74 ; 't' 0x24001BAE: 72 DC.B 0x72 ; 'r' 0x24001BAF: 6C DC.B 0x6C ; 'l' 0x24001BB0: 5C DC.B 0x5C ; '\\' 0x24001BB1: 66 DC.B 0x66 ; 'f' 0x24001BB2: 69 DC.B 0x69 ; 'i' 0x24001BB3: 72 DC.B 0x72 ; 'r' 0x24001BB4: 6D DC.B 0x6D ; 'm' 0x24001BB5: 77 DC.B 0x77 ; 'w' 0x24001BB6: 61 DC.B 0x61 ; 'a' 0x24001BB7: 72 DC.B 0x72 ; 'r' 0x24001BB8: 65 DC.B 0x65 ; 'e' 0x24001BB9: 5C DC.B 0x5C ; '\\' 0x24001BBA: 4D DC.B 0x4D ; 'M' 0x24001BBB: 61 DC.B 0x61 ; 'a' 0x24001BBC: 69 DC.B 0x69 ; 'i' 0x24001BBD: 6E DC.B 0x6E ; 'n' 0x24001BBE: 5C DC.B 0x5C ; '\\' 0x24001BBF: 43 DC.B 0x43 ; 'C' 0x24001BC0: 75 DC.B 0x75 ; 'u' 0x24001BC1: 62 DC.B 0x62 ; 'b' 0x24001BC2: 65 DC.B 0x65 ; 'e' 0x24001BC3: 4D DC.B 0x4D ; 'M' 0x24001BC4: 58 DC.B 0x58 ; 'X' 0x24001BC5: 5C DC.B 0x5C ; '\\' 0x24001BC6: 44 DC.B 0x44 ; 'D' 0x24001BC7: 72 DC.B 0x72 ; 'r' 0x24001BC8: 69 DC.B 0x69 ; 'i' 0x24001BC9: 76 DC.B 0x76 ; 'v' 0x24001BCA: 65 DC.B 0x65 ; 'e' 0x24001BCB: 72 DC.B 0x72 ; 'r' 0x24001BCC: 73 DC.B 0x73 ; 's' 0x24001BCD: 5C DC.B 0x5C ; '\\' 0x24001BCE: 53 DC.B 0x53 ; 'S' 0x24001BCF: 54 DC.B 0x54 ; 'T' 0x24001BD0: 4D DC.B 0x4D ; 'M' 0x24001BD1: 33 DC.B 0x33 ; '3' 0x24001BD2: 32 DC.B 0x32 ; '2' 0x24001BD3: 48 DC.B 0x48 ; 'H' 0x24001BD4: 37 DC.B 0x37 ; '7' 0x24001BD5: 78 DC.B 0x78 ; 'x' 0x24001BD6: 78 DC.B 0x78 ; 'x' 0x24001BD7: 5F DC.B 0x5F ; '_' 0x24001BD8: 48 DC.B 0x48 ; 'H' 0x24001BD9: 41 DC.B 0x41 ; 'A' 0x24001BDA: 4C DC.B 0x4C ; 'L' 0x24001BDB: 5F DC.B 0x5F ; '_' 0x24001BDC: 44 DC.B 0x44 ; 'D' 0x24001BDD: 72 DC.B 0x72 ; 'r' 0x24001BDE: 69 DC.B 0x69 ; 'i' 0x24001BDF: 76 DC.B 0x76 ; 'v' 0x24001BE0: 65 DC.B 0x65 ; 'e' 0x24001BE1: 72 DC.B 0x72 ; 'r' 0x24001BE2: 5C DC.B 0x5C ; '\\' 0x24001BE3: 53 DC.B 0x53 ; 'S' 0x24001BE4: 72 DC.B 0x72 ; 'r' 0x24001BE5: 63 DC.B 0x63 ; 'c' 0x24001BE6: 5C DC.B 0x5C ; '\\' 0x24001BE7: 73 DC.B 0x73 ; 's' 0x24001BE8: 74 DC.B 0x74 ; 't' 0x24001BE9: 6D DC.B 0x6D ; 'm' 0x24001BEA: 33 DC.B 0x33 ; '3' 0x24001BEB: 32 DC.B 0x32 ; '2' 0x24001BEC: 68 DC.B 0x68 ; 'h' 0x24001BED: 37 DC.B 0x37 ; '7' 0x24001BEE: 78 DC.B 0x78 ; 'x' 0x24001BEF: 78 DC.B 0x78 ; 'x' 0x24001BF0: 5F DC.B 0x5F ; '_' 0x24001BF1: 68 DC.B 0x68 ; 'h' 0x24001BF2: 61 DC.B 0x61 ; 'a' 0x24001BF3: 6C DC.B 0x6C ; 'l' 0x24001BF4: 2E DC.B 0x2E ; '.' 0x24001BF5: 63 DC.B 0x63 ; 'c' 0x24001BF6: 00 DC.B 0x00 ; '\0' 0x24001BF7: 44 DC.B 0x44 ; 'D' 0x24001BF8: 3A DC.B 0x3A ; ':' 0x24001BF9: 5C DC.B 0x5C ; '\\' 0x24001BFA: 50 DC.B 0x50 ; 'P' 0x24001BFB: 72 DC.B 0x72 ; 'r' 0x24001BFC: 6F DC.B 0x6F ; 'o' 0x24001BFD: 6A DC.B 0x6A ; 'j' 0x24001BFE: 65 DC.B 0x65 ; 'e' 0x24001BFF: 6B DC.B 0x6B ; 'k' 0x24001C00: 74 DC.B 0x74 ; 't' 0x24001C01: 65 DC.B 0x65 ; 'e' 0x24001C02: 5C DC.B 0x5C ; '\\' 0x24001C03: 65 DC.B 0x65 ; 'e' 0x24001C04: 63 DC.B 0x63 ; 'c' 0x24001C05: 73 DC.B 0x73 ; 's' 0x24001C06: 5F DC.B 0x5F ; '_' 0x24001C07: 63 DC.B 0x63 ; 'c' 0x24001C08: 68 DC.B 0x68 ; 'h' 0x24001C09: 61 DC.B 0x61 ; 'a' 0x24001C0A: 72 DC.B 0x72 ; 'r' 0x24001C0B: 67 DC.B 0x67 ; 'g' 0x24001C0C: 65 DC.B 0x65 ; 'e' 0x24001C0D: 72 DC.B 0x72 ; 'r' 0x24001C0E: 5C DC.B 0x5C ; '\\' 0x24001C0F: 63 DC.B 0x63 ; 'c' 0x24001C10: 74 DC.B 0x74 ; 't' 0x24001C11: 72 DC.B 0x72 ; 'r' 0x24001C12: 6C DC.B 0x6C ; 'l' 0x24001C13: 5C DC.B 0x5C ; '\\' 0x24001C14: 66 DC.B 0x66 ; 'f' 0x24001C15: 69 DC.B 0x69 ; 'i' 0x24001C16: 72 DC.B 0x72 ; 'r' 0x24001C17: 6D DC.B 0x6D ; 'm' 0x24001C18: 77 DC.B 0x77 ; 'w' 0x24001C19: 61 DC.B 0x61 ; 'a' 0x24001C1A: 72 DC.B 0x72 ; 'r' 0x24001C1B: 65 DC.B 0x65 ; 'e' 0x24001C1C: 5C DC.B 0x5C ; '\\' 0x24001C1D: 4D DC.B 0x4D ; 'M' 0x24001C1E: 61 DC.B 0x61 ; 'a' 0x24001C1F: 69 DC.B 0x69 ; 'i' 0x24001C20: 6E DC.B 0x6E ; 'n' 0x24001C21: 5C DC.B 0x5C ; '\\' 0x24001C22: 43 DC.B 0x43 ; 'C' 0x24001C23: 75 DC.B 0x75 ; 'u'
hspi4: 0x24001C24: 01 DC.B 0x01 ; '\x01' 0x24001C25: 00 DC.B 0x00 ; '\0' 0x24001C26: 00 DC.B 0x00 ; '\0' 0x24001C27: 00 DC.B 0x00 ; '\0' 0x24001C28: 44 DC.B 0x44 ; 'D' 0x24001C29: 3A DC.B 0x3A ; ':' 0x24001C2A: 5C DC.B 0x5C ; '\\' 0x24001C2B: 50 DC.B 0x50 ; 'P' 0x24001C2C: 72 DC.B 0x72 ; 'r' 0x24001C2D: 6F DC.B 0x6F ; 'o' 0x24001C2E: 6A DC.B 0x6A ; 'j' 0x24001C2F: 65 DC.B 0x65 ; 'e' 0x24001C30: 6B DC.B 0x6B ; 'k' 0x24001C31: 74 DC.B 0x74 ; 't' 0x24001C32: 65 DC.B 0x65 ; 'e' 0x24001C33: 5C DC.B 0x5C ; '\\' 0x24001C34: 65 DC.B 0x65 ; 'e' 0x24001C35: 63 DC.B 0x63 ; 'c' 0x24001C36: 73 DC.B 0x73 ; 's' 0x24001C37: 5F DC.B 0x5F ; '_' 0x24001C38: 63 DC.B 0x63 ; 'c' 0x24001C39: 68 DC.B 0x68 ; 'h' 0x24001C3A: 61 DC.B 0x61 ; 'a' 0x24001C3B: 72 DC.B 0x72 ; 'r' 0x24001C3C: 67 DC.B 0x67 ; 'g' 0x24001C3D: 65 DC.B 0x65 ; 'e' 0x24001C3E: 72 DC.B 0x72 ; 'r' 0x24001C3F: 5C DC.B 0x5C ; '\\' 0x24001C40: 63 DC.B 0x63 ; 'c' 0x24001C41: 74 DC.B 0x74 ; 't' 0x24001C42: 72 DC.B 0x72 ; 'r' 0x24001C43: 6C DC.B 0x6C ; 'l' 0x24001C44: 5C DC.B 0x5C ; '\\' 0x24001C45: 66 DC.B 0x66 ; 'f' 0x24001C46: 69 DC.B 0x69 ; 'i' 0x24001C47: 72 DC.B 0x72 ; 'r' 0x24001C48: 6D DC.B 0x6D ; 'm' 0x24001C49: 77 DC.B 0x77 ; 'w' 0x24001C4A: 61 DC.B 0x61 ; 'a' 0x24001C4B: 72 DC.B 0x72 ; 'r' 0x24001C4C: 65 DC.B 0x65 ; 'e' 0x24001C4D: 5C DC.B 0x5C ; '\\' 0x24001C4E: 4D DC.B 0x4D ; 'M' 0x24001C4F: 61 DC.B 0x61 ; 'a' 0x24001C50: 69 DC.B 0x69 ; 'i' 0x24001C51: 6E DC.B 0x6E ; 'n' 0x24001C52: 5C DC.B 0x5C ; '\\' 0x24001C53: 43 DC.B 0x43 ; 'C' 0x24001C54: 75 DC.B 0x75 ; 'u' 0x24001C55: 62 DC.B 0x62 ; 'b' 0x24001C56: 65 DC.B 0x65 ; 'e' 0x24001C57: 4D DC.B 0x4D ; 'M' 0x24001C58: 58 DC.B 0x58 ; 'X' 0x24001C59: 5C DC.B 0x5C ; '\\' 0x24001C5A: 44 DC.B 0x44 ; 'D' 0x24001C5B: 72 DC.B 0x72 ; 'r' 0x24001C5C: 69 DC.B 0x69 ; 'i' 0x24001C5D: 76 DC.B 0x76 ; 'v' 0x24001C5E: 65 DC.B 0x65 ; 'e' 0x24001C5F: 72 DC.B 0x72 ; 'r' 0x24001C60: 73 DC.B 0x73 ; 's' 0x24001C61: 5C DC.B 0x5C ; '\\' 0x24001C62: 53 DC.B 0x53 ; 'S' 0x24001C63: 54 DC.B 0x54 ; 'T' 0x24001C64: 4D DC.B 0x4D ; 'M' 0x24001C65: 33 DC.B 0x33 ; '3' 0x24001C66: 32 DC.B 0x32 ; '2' 0x24001C67: 48 DC.B 0x48 ; 'H' 0x24001C68: 37 DC.B 0x37 ; '7' 0x24001C69: 78 DC.B 0x78 ; 'x' 0x24001C6A: 78 DC.B 0x78 ; 'x' 0x24001C6B: 5F DC.B 0x5F ; '_' 0x24001C6C: 48 DC.B 0x48 ; 'H' 0x24001C6D: 41 DC.B 0x41 ; 'A' 0x24001C6E: 4C DC.B 0x4C ; 'L' 0x24001C6F: 5F DC.B 0x5F ; '_' 0x24001C70: 44 DC.B 0x44 ; 'D' 0x24001C71: 72 DC.B 0x72 ; 'r' 0x24001C72: 69 DC.B 0x69 ; 'i' 0x24001C73: 76 DC.B 0x76 ; 'v' 0x24001C74: 65 DC.B 0x65 ; 'e' 0x24001C75: 72 DC.B 0x72 ; 'r' 0x24001C76: 5C DC.B 0x5C ; '\\' 0x24001C77: 53 DC.B 0x53 ; 'S' 0x24001C78: 72 DC.B 0x72 ; 'r' 0x24001C79: 63 DC.B 0x63 ; 'c' 0x24001C7A: 5C DC.B 0x5C ; '\\' 0x24001C7B: 73 DC.B 0x73 ; 's' 0x24001C7C: 74 DC.B 0x74 ; 't' 0x24001C7D: 6D DC.B 0x6D ; 'm' 0x24001C7E: 33 DC.B 0x33 ; '3' 0x24001C7F: 32 DC.B 0x32 ; '2' 0x24001C80: 68 DC.B 0x68 ; 'h' 0x24001C81: 37 DC.B 0x37 ; '7' 0x24001C82: 78 DC.B 0x78 ; 'x' 0x24001C83: 78 DC.B 0x78 ; 'x' 0x24001C84: 5F DC.B 0x5F ; '_' 0x24001C85: 68 DC.B 0x68 ; 'h' 0x24001C86: 61 DC.B 0x61 ; 'a' 0x24001C87: 6C DC.B 0x6C ; 'l' 0x24001C88: 2E DC.B 0x2E ; '.' 0x24001C89: 63 DC.B 0x63 ; 'c' 0x24001C8A: 00 DC.B 0x00 ; '\0' 0x24001C8B: 44 DC.B 0x44 ; 'D' 0x24001C8C: 3A DC.B 0x3A ; ':' 0x24001C8D: 5C DC.B 0x5C ; '\\' 0x24001C8E: 50 DC.B 0x50 ; 'P' 0x24001C8F: 72 DC.B 0x72 ; 'r' 0x24001C90: 6F DC.B 0x6F ; 'o' 0x24001C91: 6A DC.B 0x6A ; 'j' 0x24001C92: 65 DC.B 0x65 ; 'e' 0x24001C93: 6B DC.B 0x6B ; 'k' 0x24001C94: 74 DC.B 0x74 ; 't' 0x24001C95: 65 DC.B 0x65 ; 'e' 0x24001C96: 5C DC.B 0x5C ; '\\' 0x24001C97: 65 DC.B 0x65 ; 'e' 0x24001C98: 63 DC.B 0x63 ; 'c' 0x24001C99: 73 DC.B 0x73 ; 's' 0x24001C9A: 5F DC.B 0x5F ; '_' 0x24001C9B: 63 DC.B 0x63 ; 'c' 0x24001C9C: 68 DC.B 0x68 ; 'h' 0x24001C9D: 61 DC.B 0x61 ; 'a' 0x24001C9E: 72 DC.B 0x72 ; 'r' 0x24001C9F: 67 DC.B 0x67 ; 'g' 0x24001CA0: 65 DC.B 0x65 ; 'e' 0x24001CA1: 72 DC.B 0x72 ; 'r' 0x24001CA2: 5C DC.B 0x5C ; '\\' 0x24001CA3: 63 DC.B 0x63 ; 'c' 0x24001CA4: 74 DC.B 0x74 ; 't' 0x24001CA5: 72 DC.B 0x72 ; 'r' 0x24001CA6: 6C DC.B 0x6C ; 'l' 0x24001CA7: 5C DC.B 0x5C ; '\\' 0x24001CA8: 66 DC.B 0x66 ; 'f' 0x24001CA9: 69 DC.B 0x69 ; 'i' 0x24001CAA: 72 DC.B 0x72 ; 'r' 0x24001CAB: 6D DC.B 0x6D ; 'm'
hspi2: 0x24001CAC: 00 DC.B 0x00 ; '\0' 0x24001CAD: 02 DC.B 0x02 ; '\x02' 0x24001CAE: 57 DC.B 0x57 ; 'W' 0x24001CAF: 35 DC.B 0x35 ; '5' 0x24001CB0: 31 DC.B 0x31 ; '1' 0x24001CB1: 30 DC.B 0x30 ; '0' 0x24001CB2: 30 DC.B 0x30 ; '0' 0x24001CB3: 53 DC.B 0x53 ; 'S' 0x24001CB4: 00 DC.B 0x00 ; '\0' 0x24001CB5: 00 DC.B 0x00 ; '\0' 0x24001CB6: 00 DC.B 0x00 ; '\0' 0x24001CB7: 00 DC.B 0x00 ; '\0' 0x24001CB8: 00 DC.B 0x00 ; '\0' 0x24001CB9: 00 DC.B 0x00 ; '\0' 0x24001CBA: 00 DC.B 0x00 ; '\0' 0x24001CBB: 00 DC.B 0x00 ; '\0' 0x24001CBC: 00 DC.B 0x00 ; '\0' 0x24001CBD: 00 DC.B 0x00 ; '\0' 0x24001CBE: 00 DC.B 0x00 ; '\0' 0x24001CBF: 00 DC.B 0x00 ; '\0' 0x24001CC0: 00 DC.B 0x00 ; '\0' 0x24001CC1: 00 DC.B 0x00 ; '\0' 0x24001CC2: 00 DC.B 0x00 ; '\0' 0x24001CC3: 00 DC.B 0x00 ; '\0' 0x24001CC4: 00 DC.B 0x00 ; '\0' 0x24001CC5: 00 DC.B 0x00 ; '\0' 0x24001CC6: 00 DC.B 0x00 ; '\0' 0x24001CC7: 00 DC.B 0x00 ; '\0' 0x24001CC8: 00 DC.B 0x00 ; '\0' 0x24001CC9: 00 DC.B 0x00 ; '\0' 0x24001CCA: 00 DC.B 0x00 ; '\0' 0x24001CCB: 00 DC.B 0x00 ; '\0' 0x24001CCC: 00 DC.B 0x00 ; '\0' 0x24001CCD: 00 DC.B 0x00 ; '\0' 0x24001CCE: 00 DC.B 0x00 ; '\0' 0x24001CCF: 00 DC.B 0x00 ; '\0' 0x24001CD0: 00 DC.B 0x00 ; '\0' 0x24001CD1: 00 DC.B 0x00 ; '\0' 0x24001CD2: 00 DC.B 0x00 ; '\0' 0x24001CD3: 00 DC.B 0x00 ; '\0' 0x24001CD4: 00 DC.B 0x00 ; '\0' 0x24001CD5: 00 DC.B 0x00 ; '\0' 0x24001CD6: 00 DC.B 0x00 ; '\0' 0x24001CD7: 00 DC.B 0x00 ; '\0' 0x24001CD8: FF DC.B 0xFF ; '\xFF' 0x24001CD9: FF DC.B 0xFF ; '\xFF' 0x24001CDA: FF DC.B 0xFF ; '\xFF' 0x24001CDB: FF DC.B 0xFF ; '\xFF' 0x24001CDC: 0A DC.B 0x0A ; '\n' 0x24001CDD: 00 DC.B 0x00 ; '\0' 0x24001CDE: 00 DC.B 0x00 ; '\0' 0x24001CDF: 00 DC.B 0x00 ; '\0' 0x24001CE0: 57 DC.B 0x57 ; 'W' 0x24001CE1: 49 DC.B 0x49 ; 'I' 0x24001CE2: 5A DC.B 0x5A ; 'Z' 0x24001CE3: 6E DC.B 0x6E ; 'n' 0x24001CE4: 65 DC.B 0x65 ; 'e' 0x24001CE5: 74 DC.B 0x74 ; 't' 0x24001CE6: 00 DC.B 0x00 ; '\0' 0x24001CE7: 00 DC.B 0x00 ; '\0' 0x24001CE8: 00 DC.B 0x00 ; '\0' 0x24001CE9: 00 DC.B 0x00 ; '\0' 0x24001CEA: 00 DC.B 0x00 ; '\0' 0x24001CEB: 00 DC.B 0x00 ; '\0' 0x24001CEC: 00 DC.B 0x00 ; '\0' 0x24001CED: 00 DC.B 0x00 ; '\0' 0x24001CEE: 00 DC.B 0x00 ; '\0' 0x24001CEF: 00 DC.B 0x00 ; '\0' 0x24001CF0: 00 DC.B 0x00 ; '\0' 0x24001CF1: 00 DC.B 0x00 ; '\0' 0x24001CF2: 00 DC.B 0x00 ; '\0' 0x24001CF3: 00 DC.B 0x00 ; '\0' 0x24001CF4: 3E DC.B 0x3E ; '>' 0x24001CF5: 20 DC.B 0x20 ; ' ' 0x24001CF6: 53 DC.B 0x53 ; 'S' 0x24001CF7: 65 DC.B 0x65 ; 'e' 0x24001CF8: 6E DC.B 0x6E ; 'n' 0x24001CF9: 64 DC.B 0x64 ; 'd' 0x24001CFA: 20 DC.B 0x20 ; ' ' 0x24001CFB: 44 DC.B 0x44 ; 'D' 0x24001CFC: 48 DC.B 0x48 ; 'H' 0x24001CFD: 43 DC.B 0x43 ; 'C' 0x24001CFE: 50 DC.B 0x50 ; 'P' 0x24001CFF: 5F DC.B 0x5F ; '_' 0x24001D00: 44 DC.B 0x44 ; 'D' 0x24001D01: 49 DC.B 0x49 ; 'I' 0x24001D02: 53 DC.B 0x53 ; 'S' 0x24001D03: 43 DC.B 0x43 ; 'C' 0x24001D04: 4F DC.B 0x4F ; 'O' 0x24001D05: 56 DC.B 0x56 ; 'V' 0x24001D06: 45 DC.B 0x45 ; 'E' 0x24001D07: 52 DC.B 0x52 ; 'R' 0x24001D08: 0D DC.B 0x0D ; '\r' 0x24001D09: 0A DC.B 0x0A ; '\n' 0x24001D0A: 00 DC.B 0x00 ; '\0' 0x24001D0B: 3E DC.B 0x3E ; '>' 0x24001D0C: 20 DC.B 0x20 ; ' ' 0x24001D0D: 53 DC.B 0x53 ; 'S' 0x24001D0E: 65 DC.B 0x65 ; 'e' 0x24001D0F: 6E DC.B 0x6E ; 'n' 0x24001D10: 64 DC.B 0x64 ; 'd' 0x24001D11: 20 DC.B 0x20 ; ' ' 0x24001D12: 44 DC.B 0x44 ; 'D' 0x24001D13: 48 DC.B 0x48 ; 'H' 0x24001D14: 43 DC.B 0x43 ; 'C' 0x24001D15: 50 DC.B 0x50 ; 'P' 0x24001D16: 5F DC.B 0x5F ; '_' 0x24001D17: 52 DC.B 0x52 ; 'R' 0x24001D18: 45 DC.B 0x45 ; 'E' 0x24001D19: 51 DC.B 0x51 ; 'Q' 0x24001D1A: 55 DC.B 0x55 ; 'U' 0x24001D1B: 45 DC.B 0x45 ; 'E' 0x24001D1C: 53 DC.B 0x53 ; 'S' 0x24001D1D: 54 DC.B 0x54 ; 'T' 0x24001D1E: 0D DC.B 0x0D ; '\r' 0x24001D1F: 0A DC.B 0x0A ; '\n' 0x24001D20: 00 DC.B 0x00 ; '\0' 0x24001D21: 0D DC.B 0x0D ; '\r' 0x24001D22: 0A DC.B 0x0A ; '\n' 0x24001D23: 3E DC.B 0x3E ; '>' 0x24001D24: 20 DC.B 0x20 ; ' ' 0x24001D25: 53 DC.B 0x53 ; 'S' 0x24001D26: 65 DC.B 0x65 ; 'e' 0x24001D27: 6E DC.B 0x6E ; 'n' 0x24001D28: 64 DC.B 0x64 ; 'd' 0x24001D29: 20 DC.B 0x20 ; ' ' 0x24001D2A: 44 DC.B 0x44 ; 'D' 0x24001D2B: 48 DC.B 0x48 ; 'H' 0x24001D2C: 43 DC.B 0x43 ; 'C' 0x24001D2D: 50 DC.B 0x50 ; 'P' 0x24001D2E: 5F DC.B 0x5F ; '_' 0x24001D2F: 44 DC.B 0x44 ; 'D' 0x24001D30: 45 DC.B 0x45 ; 'E' 0x24001D31: 43 DC.B 0x43 ; 'C' 0x24001D32: 4C DC.B 0x4C ; 'L' 0x24001D33: 49 DC.B 0x49 ; 'I'
hsd1: 0x24001D34: C7 DC.B 0xC7 ; '\xC7' 0x24001D35: 00 DC.B 0x00 ; '\0' 0x24001D36: FC DC.B 0xFC ; '\xFC' 0x24001D37: 00 DC.B 0x00 ; '\0' 0x24001D38: E9 DC.B 0xE9 ; '\xE9' 0x24001D39: 00 DC.B 0x00 ; '\0' 0x24001D3A: E2 DC.B 0xE2 ; '\xE2' 0x24001D3B: 00 DC.B 0x00 ; '\0' 0x24001D3C: E4 DC.B 0xE4 ; '\xE4' 0x24001D3D: 00 DC.B 0x00 ; '\0' 0x24001D3E: E0 DC.B 0xE0 ; '\xE0' 0x24001D3F: 00 DC.B 0x00 ; '\0' 0x24001D40: E5 DC.B 0xE5 ; '\xE5' 0x24001D41: 00 DC.B 0x00 ; '\0' 0x24001D42: E7 DC.B 0xE7 ; '\xE7' 0x24001D43: 00 DC.B 0x00 ; '\0' 0x24001D44: EA DC.B 0xEA ; '\xEA' 0x24001D45: 00 DC.B 0x00 ; '\0' 0x24001D46: EB DC.B 0xEB ; '\xEB' 0x24001D47: 00 DC.B 0x00 ; '\0' 0x24001D48: E8 DC.B 0xE8 ; '\xE8' 0x24001D49: 00 DC.B 0x00 ; '\0' 0x24001D4A: EF DC.B 0xEF ; '\xEF' 0x24001D4B: 00 DC.B 0x00 ; '\0' 0x24001D4C: EE DC.B 0xEE ; '\xEE' 0x24001D4D: 00 DC.B 0x00 ; '\0' 0x24001D4E: EC DC.B 0xEC ; '\xEC' 0x24001D4F: 00 DC.B 0x00 ; '\0' 0x24001D50: C4 DC.B 0xC4 ; '\xC4' 0x24001D51: 00 DC.B 0x00 ; '\0' 0x24001D52: C5 DC.B 0xC5 ; '\xC5' 0x24001D53: 00 DC.B 0x00 ; '\0' 0x24001D54: C9 DC.B 0xC9 ; '\xC9' 0x24001D55: 00 DC.B 0x00 ; '\0' 0x24001D56: E6 DC.B 0xE6 ; '\xE6' 0x24001D57: 00 DC.B 0x00 ; '\0' 0x24001D58: C6 DC.B 0xC6 ; '\xC6' 0x24001D59: 00 DC.B 0x00 ; '\0' 0x24001D5A: F4 DC.B 0xF4 ; '\xF4' 0x24001D5B: 00 DC.B 0x00 ; '\0' 0x24001D5C: F6 DC.B 0xF6 ; '\xF6' 0x24001D5D: 00 DC.B 0x00 ; '\0' 0x24001D5E: F2 DC.B 0xF2 ; '\xF2' 0x24001D5F: 00 DC.B 0x00 ; '\0' 0x24001D60: FB DC.B 0xFB ; '\xFB' 0x24001D61: 00 DC.B 0x00 ; '\0' 0x24001D62: F9 DC.B 0xF9 ; '\xF9' 0x24001D63: 00 DC.B 0x00 ; '\0' 0x24001D64: FF DC.B 0xFF ; '\xFF' 0x24001D65: 00 DC.B 0x00 ; '\0' 0x24001D66: D6 DC.B 0xD6 ; '\xD6' 0x24001D67: 00 DC.B 0x00 ; '\0' 0x24001D68: DC DC.B 0xDC ; '\xDC' 0x24001D69: 00 DC.B 0x00 ; '\0' 0x24001D6A: F8 DC.B 0xF8 ; '\xF8' 0x24001D6B: 00 DC.B 0x00 ; '\0' 0x24001D6C: A3 DC.B 0xA3 ; '\xA3' 0x24001D6D: 00 DC.B 0x00 ; '\0' 0x24001D6E: D8 DC.B 0xD8 ; '\xD8' 0x24001D6F: 00 DC.B 0x00 ; '\0' 0x24001D70: D7 DC.B 0xD7 ; '\xD7' 0x24001D71: 00 DC.B 0x00 ; '\0' 0x24001D72: 92 DC.B 0x92 ; '\x92' 0x24001D73: 01 DC.B 0x01 ; '\x01' 0x24001D74: E1 DC.B 0xE1 ; '\xE1' 0x24001D75: 00 DC.B 0x00 ; '\0' 0x24001D76: ED DC.B 0xED ; '\xED' 0x24001D77: 00 DC.B 0x00 ; '\0' 0x24001D78: F3 DC.B 0xF3 ; '\xF3' 0x24001D79: 00 DC.B 0x00 ; '\0' 0x24001D7A: FA DC.B 0xFA ; '\xFA' 0x24001D7B: 00 DC.B 0x00 ; '\0' 0x24001D7C: F1 DC.B 0xF1 ; '\xF1' 0x24001D7D: 00 DC.B 0x00 ; '\0' 0x24001D7E: D1 DC.B 0xD1 ; '\xD1' 0x24001D7F: 00 DC.B 0x00 ; '\0' 0x24001D80: AA DC.B 0xAA ; '\xAA' 0x24001D81: 00 DC.B 0x00 ; '\0' 0x24001D82: BA DC.B 0xBA ; '\xBA' 0x24001D83: 00 DC.B 0x00 ; '\0' 0x24001D84: BF DC.B 0xBF ; '\xBF' 0x24001D85: 00 DC.B 0x00 ; '\0' 0x24001D86: AE DC.B 0xAE ; '\xAE' 0x24001D87: 00 DC.B 0x00 ; '\0' 0x24001D88: AC DC.B 0xAC ; '\xAC' 0x24001D89: 00 DC.B 0x00 ; '\0' 0x24001D8A: BD DC.B 0xBD ; '\xBD' 0x24001D8B: 00 DC.B 0x00 ; '\0' 0x24001D8C: BC DC.B 0xBC ; '\xBC' 0x24001D8D: 00 DC.B 0x00 ; '\0' 0x24001D8E: A1 DC.B 0xA1 ; '\xA1' 0x24001D8F: 00 DC.B 0x00 ; '\0' 0x24001D90: AB DC.B 0xAB ; '\xAB' 0x24001D91: 00 DC.B 0x00 ; '\0' 0x24001D92: BB DC.B 0xBB ; '\xBB' 0x24001D93: 00 DC.B 0x00 ; '\0' 0x24001D94: 91 DC.B 0x91 ; '\x91' 0x24001D95: 25 DC.B 0x25 ; '%' 0x24001D96: 92 DC.B 0x92 ; '\x92' 0x24001D97: 25 DC.B 0x25 ; '%' 0x24001D98: 93 DC.B 0x93 ; '\x93' 0x24001D99: 25 DC.B 0x25 ; '%' 0x24001D9A: 02 DC.B 0x02 ; '\x02' 0x24001D9B: 25 DC.B 0x25 ; '%' 0x24001D9C: 24 DC.B 0x24 ; '$' 0x24001D9D: 25 DC.B 0x25 ; '%' 0x24001D9E: C1 DC.B 0xC1 ; '\xC1' 0x24001D9F: 00 DC.B 0x00 ; '\0' 0x24001DA0: C2 DC.B 0xC2 ; '\xC2' 0x24001DA1: 00 DC.B 0x00 ; '\0' 0x24001DA2: C0 DC.B 0xC0 ; '\xC0' 0x24001DA3: 00 DC.B 0x00 ; '\0' 0x24001DA4: A9 DC.B 0xA9 ; '\xA9' 0x24001DA5: 00 DC.B 0x00 ; '\0' 0x24001DA6: 63 DC.B 0x63 ; 'c' 0x24001DA7: 25 DC.B 0x25 ; '%' 0x24001DA8: 51 DC.B 0x51 ; 'Q' 0x24001DA9: 25 DC.B 0x25 ; '%' 0x24001DAA: 57 DC.B 0x57 ; 'W' 0x24001DAB: 25 DC.B 0x25 ; '%' 0x24001DAC: 5D DC.B 0x5D ; ']' 0x24001DAD: 25 DC.B 0x25 ; '%' 0x24001DAE: A2 DC.B 0xA2 ; '\xA2' 0x24001DAF: 00 DC.B 0x00 ; '\0'
hdma_usart3_tx: 0x24001DB0: 01 DC.B 0x01 ; '\x01' 0x24001DB1: 00 DC.B 0x00 ; '\0' 0x24001DB2: 00 DC.B 0x00 ; '\0' 0x24001DB3: 00 DC.B 0x00 ; '\0' 0x24001DB4: 44 DC.B 0x44 ; 'D' 0x24001DB5: 3A DC.B 0x3A ; ':' 0x24001DB6: 5C DC.B 0x5C ; '\\' 0x24001DB7: 50 DC.B 0x50 ; 'P' 0x24001DB8: 72 DC.B 0x72 ; 'r' 0x24001DB9: 6F DC.B 0x6F ; 'o' 0x24001DBA: 6A DC.B 0x6A ; 'j' 0x24001DBB: 65 DC.B 0x65 ; 'e' 0x24001DBC: 6B DC.B 0x6B ; 'k' 0x24001DBD: 74 DC.B 0x74 ; 't' 0x24001DBE: 65 DC.B 0x65 ; 'e' 0x24001DBF: 5C DC.B 0x5C ; '\\' 0x24001DC0: 65 DC.B 0x65 ; 'e' 0x24001DC1: 63 DC.B 0x63 ; 'c' 0x24001DC2: 73 DC.B 0x73 ; 's' 0x24001DC3: 5F DC.B 0x5F ; '_' 0x24001DC4: 63 DC.B 0x63 ; 'c' 0x24001DC5: 68 DC.B 0x68 ; 'h' 0x24001DC6: 61 DC.B 0x61 ; 'a' 0x24001DC7: 72 DC.B 0x72 ; 'r' 0x24001DC8: 67 DC.B 0x67 ; 'g' 0x24001DC9: 65 DC.B 0x65 ; 'e' 0x24001DCA: 72 DC.B 0x72 ; 'r' 0x24001DCB: 5C DC.B 0x5C ; '\\' 0x24001DCC: 63 DC.B 0x63 ; 'c' 0x24001DCD: 74 DC.B 0x74 ; 't' 0x24001DCE: 72 DC.B 0x72 ; 'r' 0x24001DCF: 6C DC.B 0x6C ; 'l' 0x24001DD0: 5C DC.B 0x5C ; '\\' 0x24001DD1: 66 DC.B 0x66 ; 'f' 0x24001DD2: 69 DC.B 0x69 ; 'i' 0x24001DD3: 72 DC.B 0x72 ; 'r' 0x24001DD4: 6D DC.B 0x6D ; 'm' 0x24001DD5: 77 DC.B 0x77 ; 'w' 0x24001DD6: 61 DC.B 0x61 ; 'a' 0x24001DD7: 72 DC.B 0x72 ; 'r' 0x24001DD8: 65 DC.B 0x65 ; 'e' 0x24001DD9: 5C DC.B 0x5C ; '\\' 0x24001DDA: 4D DC.B 0x4D ; 'M' 0x24001DDB: 61 DC.B 0x61 ; 'a' 0x24001DDC: 69 DC.B 0x69 ; 'i' 0x24001DDD: 6E DC.B 0x6E ; 'n' 0x24001DDE: 5C DC.B 0x5C ; '\\' 0x24001DDF: 43 DC.B 0x43 ; 'C' 0x24001DE0: 75 DC.B 0x75 ; 'u' 0x24001DE1: 62 DC.B 0x62 ; 'b' 0x24001DE2: 65 DC.B 0x65 ; 'e' 0x24001DE3: 4D DC.B 0x4D ; 'M' 0x24001DE4: 58 DC.B 0x58 ; 'X' 0x24001DE5: 5C DC.B 0x5C ; '\\' 0x24001DE6: 44 DC.B 0x44 ; 'D' 0x24001DE7: 72 DC.B 0x72 ; 'r' 0x24001DE8: 69 DC.B 0x69 ; 'i' 0x24001DE9: 76 DC.B 0x76 ; 'v' 0x24001DEA: 65 DC.B 0x65 ; 'e' 0x24001DEB: 72 DC.B 0x72 ; 'r' 0x24001DEC: 73 DC.B 0x73 ; 's' 0x24001DED: 5C DC.B 0x5C ; '\\' 0x24001DEE: 53 DC.B 0x53 ; 'S' 0x24001DEF: 54 DC.B 0x54 ; 'T' 0x24001DF0: 4D DC.B 0x4D ; 'M' 0x24001DF1: 33 DC.B 0x33 ; '3' 0x24001DF2: 32 DC.B 0x32 ; '2' 0x24001DF3: 48 DC.B 0x48 ; 'H' 0x24001DF4: 37 DC.B 0x37 ; '7' 0x24001DF5: 78 DC.B 0x78 ; 'x' 0x24001DF6: 78 DC.B 0x78 ; 'x' 0x24001DF7: 5F DC.B 0x5F ; '_' 0x24001DF8: 48 DC.B 0x48 ; 'H' 0x24001DF9: 41 DC.B 0x41 ; 'A' 0x24001DFA: 4C DC.B 0x4C ; 'L' 0x24001DFB: 5F DC.B 0x5F ; '_' 0x24001DFC: 44 DC.B 0x44 ; 'D' 0x24001DFD: 72 DC.B 0x72 ; 'r' 0x24001DFE: 69 DC.B 0x69 ; 'i' 0x24001DFF: 76 DC.B 0x76 ; 'v' 0x24001E00: 65 DC.B 0x65 ; 'e' 0x24001E01: 72 DC.B 0x72 ; 'r' 0x24001E02: 5C DC.B 0x5C ; '\\' 0x24001E03: 53 DC.B 0x53 ; 'S' 0x24001E04: 72 DC.B 0x72 ; 'r' 0x24001E05: 63 DC.B 0x63 ; 'c' 0x24001E06: 5C DC.B 0x5C ; '\\' 0x24001E07: 73 DC.B 0x73 ; 's' 0x24001E08: 74 DC.B 0x74 ; 't' 0x24001E09: 6D DC.B 0x6D ; 'm' 0x24001E0A: 33 DC.B 0x33 ; '3' 0x24001E0B: 32 DC.B 0x32 ; '2' 0x24001E0C: 68 DC.B 0x68 ; 'h' 0x24001E0D: 37 DC.B 0x37 ; '7' 0x24001E0E: 78 DC.B 0x78 ; 'x' 0x24001E0F: 78 DC.B 0x78 ; 'x' 0x24001E10: 5F DC.B 0x5F ; '_' 0x24001E11: 68 DC.B 0x68 ; 'h' 0x24001E12: 61 DC.B 0x61 ; 'a' 0x24001E13: 6C DC.B 0x6C ; 'l' 0x24001E14: 2E DC.B 0x2E ; '.' 0x24001E15: 63 DC.B 0x63 ; 'c' 0x24001E16: 00 DC.B 0x00 ; '\0' 0x24001E17: 44 DC.B 0x44 ; 'D' 0x24001E18: 3A DC.B 0x3A ; ':' 0x24001E19: 5C DC.B 0x5C ; '\\' 0x24001E1A: 50 DC.B 0x50 ; 'P' 0x24001E1B: 72 DC.B 0x72 ; 'r' 0x24001E1C: 6F DC.B 0x6F ; 'o' 0x24001E1D: 6A DC.B 0x6A ; 'j' 0x24001E1E: 65 DC.B 0x65 ; 'e' 0x24001E1F: 6B DC.B 0x6B ; 'k' 0x24001E20: 74 DC.B 0x74 ; 't' 0x24001E21: 65 DC.B 0x65 ; 'e' 0x24001E22: 5C DC.B 0x5C ; '\\' 0x24001E23: 65 DC.B 0x65 ; 'e' 0x24001E24: 63 DC.B 0x63 ; 'c' 0x24001E25: 73 DC.B 0x73 ; 's' 0x24001E26: 5F DC.B 0x5F ; '_' 0x24001E27: 63 DC.B 0x63 ; 'c'
hdma_usart3_rx: 0x24001E28: 01 DC.B 0x01 ; '\x01' 0x24001E29: 00 DC.B 0x00 ; '\0' 0x24001E2A: 00 DC.B 0x00 ; '\0' 0x24001E2B: 00 DC.B 0x00 ; '\0' 0x24001E2C: 44 DC.B 0x44 ; 'D' 0x24001E2D: 3A DC.B 0x3A ; ':' 0x24001E2E: 5C DC.B 0x5C ; '\\' 0x24001E2F: 50 DC.B 0x50 ; 'P' 0x24001E30: 72 DC.B 0x72 ; 'r' 0x24001E31: 6F DC.B 0x6F ; 'o' 0x24001E32: 6A DC.B 0x6A ; 'j' 0x24001E33: 65 DC.B 0x65 ; 'e' 0x24001E34: 6B DC.B 0x6B ; 'k' 0x24001E35: 74 DC.B 0x74 ; 't' 0x24001E36: 65 DC.B 0x65 ; 'e' 0x24001E37: 5C DC.B 0x5C ; '\\' 0x24001E38: 65 DC.B 0x65 ; 'e' 0x24001E39: 63 DC.B 0x63 ; 'c' 0x24001E3A: 73 DC.B 0x73 ; 's' 0x24001E3B: 5F DC.B 0x5F ; '_' 0x24001E3C: 63 DC.B 0x63 ; 'c' 0x24001E3D: 68 DC.B 0x68 ; 'h' 0x24001E3E: 61 DC.B 0x61 ; 'a' 0x24001E3F: 72 DC.B 0x72 ; 'r' 0x24001E40: 67 DC.B 0x67 ; 'g' 0x24001E41: 65 DC.B 0x65 ; 'e' 0x24001E42: 72 DC.B 0x72 ; 'r' 0x24001E43: 5C DC.B 0x5C ; '\\' 0x24001E44: 63 DC.B 0x63 ; 'c' 0x24001E45: 74 DC.B 0x74 ; 't' 0x24001E46: 72 DC.B 0x72 ; 'r' 0x24001E47: 6C DC.B 0x6C ; 'l' 0x24001E48: 5C DC.B 0x5C ; '\\' 0x24001E49: 66 DC.B 0x66 ; 'f' 0x24001E4A: 69 DC.B 0x69 ; 'i' 0x24001E4B: 72 DC.B 0x72 ; 'r' 0x24001E4C: 6D DC.B 0x6D ; 'm' 0x24001E4D: 77 DC.B 0x77 ; 'w' 0x24001E4E: 61 DC.B 0x61 ; 'a' 0x24001E4F: 72 DC.B 0x72 ; 'r' 0x24001E50: 65 DC.B 0x65 ; 'e' 0x24001E51: 5C DC.B 0x5C ; '\\' 0x24001E52: 4D DC.B 0x4D ; 'M' 0x24001E53: 61 DC.B 0x61 ; 'a' 0x24001E54: 69 DC.B 0x69 ; 'i' 0x24001E55: 6E DC.B 0x6E ; 'n' 0x24001E56: 5C DC.B 0x5C ; '\\' 0x24001E57: 43 DC.B 0x43 ; 'C' 0x24001E58: 75 DC.B 0x75 ; 'u' 0x24001E59: 62 DC.B 0x62 ; 'b' 0x24001E5A: 65 DC.B 0x65 ; 'e' 0x24001E5B: 4D DC.B 0x4D ; 'M' 0x24001E5C: 58 DC.B 0x58 ; 'X' 0x24001E5D: 5C DC.B 0x5C ; '\\' 0x24001E5E: 44 DC.B 0x44 ; 'D' 0x24001E5F: 72 DC.B 0x72 ; 'r' 0x24001E60: 69 DC.B 0x69 ; 'i' 0x24001E61: 76 DC.B 0x76 ; 'v' 0x24001E62: 65 DC.B 0x65 ; 'e' 0x24001E63: 72 DC.B 0x72 ; 'r' 0x24001E64: 73 DC.B 0x73 ; 's' 0x24001E65: 5C DC.B 0x5C ; '\\' 0x24001E66: 53 DC.B 0x53 ; 'S' 0x24001E67: 54 DC.B 0x54 ; 'T' 0x24001E68: 4D DC.B 0x4D ; 'M' 0x24001E69: 33 DC.B 0x33 ; '3' 0x24001E6A: 32 DC.B 0x32 ; '2' 0x24001E6B: 48 DC.B 0x48 ; 'H' 0x24001E6C: 37 DC.B 0x37 ; '7' 0x24001E6D: 78 DC.B 0x78 ; 'x' 0x24001E6E: 78 DC.B 0x78 ; 'x' 0x24001E6F: 5F DC.B 0x5F ; '_' 0x24001E70: 48 DC.B 0x48 ; 'H' 0x24001E71: 41 DC.B 0x41 ; 'A' 0x24001E72: 4C DC.B 0x4C ; 'L' 0x24001E73: 5F DC.B 0x5F ; '_' 0x24001E74: 44 DC.B 0x44 ; 'D' 0x24001E75: 72 DC.B 0x72 ; 'r' 0x24001E76: 69 DC.B 0x69 ; 'i' 0x24001E77: 76 DC.B 0x76 ; 'v' 0x24001E78: 65 DC.B 0x65 ; 'e' 0x24001E79: 72 DC.B 0x72 ; 'r' 0x24001E7A: 5C DC.B 0x5C ; '\\' 0x24001E7B: 53 DC.B 0x53 ; 'S' 0x24001E7C: 72 DC.B 0x72 ; 'r' 0x24001E7D: 63 DC.B 0x63 ; 'c' 0x24001E7E: 5C DC.B 0x5C ; '\\' 0x24001E7F: 73 DC.B 0x73 ; 's' 0x24001E80: 74 DC.B 0x74 ; 't' 0x24001E81: 6D DC.B 0x6D ; 'm' 0x24001E82: 33 DC.B 0x33 ; '3' 0x24001E83: 32 DC.B 0x32 ; '2' 0x24001E84: 68 DC.B 0x68 ; 'h' 0x24001E85: 37 DC.B 0x37 ; '7' 0x24001E86: 78 DC.B 0x78 ; 'x' 0x24001E87: 78 DC.B 0x78 ; 'x' 0x24001E88: 5F DC.B 0x5F ; '_' 0x24001E89: 68 DC.B 0x68 ; 'h' 0x24001E8A: 61 DC.B 0x61 ; 'a' 0x24001E8B: 6C DC.B 0x6C ; 'l' 0x24001E8C: 2E DC.B 0x2E ; '.' 0x24001E8D: 63 DC.B 0x63 ; 'c' 0x24001E8E: 00 DC.B 0x00 ; '\0' 0x24001E8F: 44 DC.B 0x44 ; 'D' 0x24001E90: 3A DC.B 0x3A ; ':' 0x24001E91: 5C DC.B 0x5C ; '\\' 0x24001E92: 50 DC.B 0x50 ; 'P' 0x24001E93: 72 DC.B 0x72 ; 'r' 0x24001E94: 6F DC.B 0x6F ; 'o' 0x24001E95: 6A DC.B 0x6A ; 'j' 0x24001E96: 65 DC.B 0x65 ; 'e' 0x24001E97: 6B DC.B 0x6B ; 'k' 0x24001E98: 74 DC.B 0x74 ; 't' 0x24001E99: 65 DC.B 0x65 ; 'e' 0x24001E9A: 5C DC.B 0x5C ; '\\' 0x24001E9B: 65 DC.B 0x65 ; 'e' 0x24001E9C: 63 DC.B 0x63 ; 'c' 0x24001E9D: 73 DC.B 0x73 ; 's' 0x24001E9E: 5F DC.B 0x5F ; '_' 0x24001E9F: 63 DC.B 0x63 ; 'c'
hdma_spi4_tx: 0x24001EA0: 01 DC.B 0x01 ; '\x01' 0x24001EA1: 00 DC.B 0x00 ; '\0' 0x24001EA2: 00 DC.B 0x00 ; '\0' 0x24001EA3: 00 DC.B 0x00 ; '\0' 0x24001EA4: 44 DC.B 0x44 ; 'D' 0x24001EA5: 3A DC.B 0x3A ; ':' 0x24001EA6: 5C DC.B 0x5C ; '\\' 0x24001EA7: 50 DC.B 0x50 ; 'P' 0x24001EA8: 72 DC.B 0x72 ; 'r' 0x24001EA9: 6F DC.B 0x6F ; 'o' 0x24001EAA: 6A DC.B 0x6A ; 'j' 0x24001EAB: 65 DC.B 0x65 ; 'e' 0x24001EAC: 6B DC.B 0x6B ; 'k' 0x24001EAD: 74 DC.B 0x74 ; 't' 0x24001EAE: 65 DC.B 0x65 ; 'e' 0x24001EAF: 5C DC.B 0x5C ; '\\' 0x24001EB0: 65 DC.B 0x65 ; 'e' 0x24001EB1: 63 DC.B 0x63 ; 'c' 0x24001EB2: 73 DC.B 0x73 ; 's' 0x24001EB3: 5F DC.B 0x5F ; '_' 0x24001EB4: 63 DC.B 0x63 ; 'c' 0x24001EB5: 68 DC.B 0x68 ; 'h' 0x24001EB6: 61 DC.B 0x61 ; 'a' 0x24001EB7: 72 DC.B 0x72 ; 'r' 0x24001EB8: 67 DC.B 0x67 ; 'g' 0x24001EB9: 65 DC.B 0x65 ; 'e' 0x24001EBA: 72 DC.B 0x72 ; 'r' 0x24001EBB: 5C DC.B 0x5C ; '\\' 0x24001EBC: 63 DC.B 0x63 ; 'c' 0x24001EBD: 74 DC.B 0x74 ; 't' 0x24001EBE: 72 DC.B 0x72 ; 'r' 0x24001EBF: 6C DC.B 0x6C ; 'l' 0x24001EC0: 5C DC.B 0x5C ; '\\' 0x24001EC1: 66 DC.B 0x66 ; 'f' 0x24001EC2: 69 DC.B 0x69 ; 'i' 0x24001EC3: 72 DC.B 0x72 ; 'r' 0x24001EC4: 6D DC.B 0x6D ; 'm' 0x24001EC5: 77 DC.B 0x77 ; 'w' 0x24001EC6: 61 DC.B 0x61 ; 'a' 0x24001EC7: 72 DC.B 0x72 ; 'r' 0x24001EC8: 65 DC.B 0x65 ; 'e' 0x24001EC9: 5C DC.B 0x5C ; '\\' 0x24001ECA: 4D DC.B 0x4D ; 'M' 0x24001ECB: 61 DC.B 0x61 ; 'a' 0x24001ECC: 69 DC.B 0x69 ; 'i' 0x24001ECD: 6E DC.B 0x6E ; 'n' 0x24001ECE: 5C DC.B 0x5C ; '\\' 0x24001ECF: 43 DC.B 0x43 ; 'C' 0x24001ED0: 75 DC.B 0x75 ; 'u' 0x24001ED1: 62 DC.B 0x62 ; 'b' 0x24001ED2: 65 DC.B 0x65 ; 'e' 0x24001ED3: 4D DC.B 0x4D ; 'M' 0x24001ED4: 58 DC.B 0x58 ; 'X' 0x24001ED5: 5C DC.B 0x5C ; '\\' 0x24001ED6: 44 DC.B 0x44 ; 'D' 0x24001ED7: 72 DC.B 0x72 ; 'r' 0x24001ED8: 69 DC.B 0x69 ; 'i' 0x24001ED9: 76 DC.B 0x76 ; 'v' 0x24001EDA: 65 DC.B 0x65 ; 'e' 0x24001EDB: 72 DC.B 0x72 ; 'r' 0x24001EDC: 73 DC.B 0x73 ; 's' 0x24001EDD: 5C DC.B 0x5C ; '\\' 0x24001EDE: 53 DC.B 0x53 ; 'S' 0x24001EDF: 54 DC.B 0x54 ; 'T' 0x24001EE0: 4D DC.B 0x4D ; 'M' 0x24001EE1: 33 DC.B 0x33 ; '3' 0x24001EE2: 32 DC.B 0x32 ; '2' 0x24001EE3: 48 DC.B 0x48 ; 'H' 0x24001EE4: 37 DC.B 0x37 ; '7' 0x24001EE5: 78 DC.B 0x78 ; 'x' 0x24001EE6: 78 DC.B 0x78 ; 'x' 0x24001EE7: 5F DC.B 0x5F ; '_' 0x24001EE8: 48 DC.B 0x48 ; 'H' 0x24001EE9: 41 DC.B 0x41 ; 'A' 0x24001EEA: 4C DC.B 0x4C ; 'L' 0x24001EEB: 5F DC.B 0x5F ; '_' 0x24001EEC: 44 DC.B 0x44 ; 'D' 0x24001EED: 72 DC.B 0x72 ; 'r' 0x24001EEE: 69 DC.B 0x69 ; 'i' 0x24001EEF: 76 DC.B 0x76 ; 'v' 0x24001EF0: 65 DC.B 0x65 ; 'e' 0x24001EF1: 72 DC.B 0x72 ; 'r' 0x24001EF2: 5C DC.B 0x5C ; '\\' 0x24001EF3: 53 DC.B 0x53 ; 'S' 0x24001EF4: 72 DC.B 0x72 ; 'r' 0x24001EF5: 63 DC.B 0x63 ; 'c' 0x24001EF6: 5C DC.B 0x5C ; '\\' 0x24001EF7: 73 DC.B 0x73 ; 's' 0x24001EF8: 74 DC.B 0x74 ; 't' 0x24001EF9: 6D DC.B 0x6D ; 'm' 0x24001EFA: 33 DC.B 0x33 ; '3' 0x24001EFB: 32 DC.B 0x32 ; '2' 0x24001EFC: 68 DC.B 0x68 ; 'h' 0x24001EFD: 37 DC.B 0x37 ; '7' 0x24001EFE: 78 DC.B 0x78 ; 'x' 0x24001EFF: 78 DC.B 0x78 ; 'x' 0x24001F00: 5F DC.B 0x5F ; '_' 0x24001F01: 68 DC.B 0x68 ; 'h' 0x24001F02: 61 DC.B 0x61 ; 'a' 0x24001F03: 6C DC.B 0x6C ; 'l' 0x24001F04: 2E DC.B 0x2E ; '.' 0x24001F05: 63 DC.B 0x63 ; 'c' 0x24001F06: 00 DC.B 0x00 ; '\0' 0x24001F07: 44 DC.B 0x44 ; 'D' 0x24001F08: 3A DC.B 0x3A ; ':' 0x24001F09: 5C DC.B 0x5C ; '\\' 0x24001F0A: 50 DC.B 0x50 ; 'P' 0x24001F0B: 72 DC.B 0x72 ; 'r' 0x24001F0C: 6F DC.B 0x6F ; 'o' 0x24001F0D: 6A DC.B 0x6A ; 'j' 0x24001F0E: 65 DC.B 0x65 ; 'e' 0x24001F0F: 6B DC.B 0x6B ; 'k' 0x24001F10: 74 DC.B 0x74 ; 't' 0x24001F11: 65 DC.B 0x65 ; 'e' 0x24001F12: 5C DC.B 0x5C ; '\\' 0x24001F13: 65 DC.B 0x65 ; 'e' 0x24001F14: 63 DC.B 0x63 ; 'c' 0x24001F15: 73 DC.B 0x73 ; 's' 0x24001F16: 5F DC.B 0x5F ; '_' 0x24001F17: 63 DC.B 0x63 ; 'c'
hdma_spi2_tx: 0x24001F18: 01 DC.B 0x01 ; '\x01' 0x24001F19: 00 DC.B 0x00 ; '\0' 0x24001F1A: 00 DC.B 0x00 ; '\0' 0x24001F1B: 00 DC.B 0x00 ; '\0' 0x24001F1C: 44 DC.B 0x44 ; 'D' 0x24001F1D: 3A DC.B 0x3A ; ':' 0x24001F1E: 5C DC.B 0x5C ; '\\' 0x24001F1F: 50 DC.B 0x50 ; 'P' 0x24001F20: 72 DC.B 0x72 ; 'r' 0x24001F21: 6F DC.B 0x6F ; 'o' 0x24001F22: 6A DC.B 0x6A ; 'j' 0x24001F23: 65 DC.B 0x65 ; 'e' 0x24001F24: 6B DC.B 0x6B ; 'k' 0x24001F25: 74 DC.B 0x74 ; 't' 0x24001F26: 65 DC.B 0x65 ; 'e' 0x24001F27: 5C DC.B 0x5C ; '\\' 0x24001F28: 65 DC.B 0x65 ; 'e' 0x24001F29: 63 DC.B 0x63 ; 'c' 0x24001F2A: 73 DC.B 0x73 ; 's' 0x24001F2B: 5F DC.B 0x5F ; '_' 0x24001F2C: 63 DC.B 0x63 ; 'c' 0x24001F2D: 68 DC.B 0x68 ; 'h' 0x24001F2E: 61 DC.B 0x61 ; 'a' 0x24001F2F: 72 DC.B 0x72 ; 'r' 0x24001F30: 67 DC.B 0x67 ; 'g' 0x24001F31: 65 DC.B 0x65 ; 'e' 0x24001F32: 72 DC.B 0x72 ; 'r' 0x24001F33: 5C DC.B 0x5C ; '\\' 0x24001F34: 63 DC.B 0x63 ; 'c' 0x24001F35: 74 DC.B 0x74 ; 't' 0x24001F36: 72 DC.B 0x72 ; 'r' 0x24001F37: 6C DC.B 0x6C ; 'l' 0x24001F38: 5C DC.B 0x5C ; '\\' 0x24001F39: 66 DC.B 0x66 ; 'f' 0x24001F3A: 69 DC.B 0x69 ; 'i' 0x24001F3B: 72 DC.B 0x72 ; 'r' 0x24001F3C: 6D DC.B 0x6D ; 'm' 0x24001F3D: 77 DC.B 0x77 ; 'w' 0x24001F3E: 61 DC.B 0x61 ; 'a' 0x24001F3F: 72 DC.B 0x72 ; 'r' 0x24001F40: 65 DC.B 0x65 ; 'e' 0x24001F41: 5C DC.B 0x5C ; '\\' 0x24001F42: 4D DC.B 0x4D ; 'M' 0x24001F43: 61 DC.B 0x61 ; 'a' 0x24001F44: 69 DC.B 0x69 ; 'i' 0x24001F45: 6E DC.B 0x6E ; 'n' 0x24001F46: 5C DC.B 0x5C ; '\\' 0x24001F47: 43 DC.B 0x43 ; 'C' 0x24001F48: 75 DC.B 0x75 ; 'u' 0x24001F49: 62 DC.B 0x62 ; 'b' 0x24001F4A: 65 DC.B 0x65 ; 'e' 0x24001F4B: 4D DC.B 0x4D ; 'M' 0x24001F4C: 58 DC.B 0x58 ; 'X' 0x24001F4D: 5C DC.B 0x5C ; '\\' 0x24001F4E: 44 DC.B 0x44 ; 'D' 0x24001F4F: 72 DC.B 0x72 ; 'r' 0x24001F50: 69 DC.B 0x69 ; 'i' 0x24001F51: 76 DC.B 0x76 ; 'v' 0x24001F52: 65 DC.B 0x65 ; 'e' 0x24001F53: 72 DC.B 0x72 ; 'r' 0x24001F54: 73 DC.B 0x73 ; 's' 0x24001F55: 5C DC.B 0x5C ; '\\' 0x24001F56: 53 DC.B 0x53 ; 'S' 0x24001F57: 54 DC.B 0x54 ; 'T' 0x24001F58: 4D DC.B 0x4D ; 'M' 0x24001F59: 33 DC.B 0x33 ; '3' 0x24001F5A: 32 DC.B 0x32 ; '2' 0x24001F5B: 48 DC.B 0x48 ; 'H' 0x24001F5C: 37 DC.B 0x37 ; '7' 0x24001F5D: 78 DC.B 0x78 ; 'x' 0x24001F5E: 78 DC.B 0x78 ; 'x' 0x24001F5F: 5F DC.B 0x5F ; '_' 0x24001F60: 48 DC.B 0x48 ; 'H' 0x24001F61: 41 DC.B 0x41 ; 'A' 0x24001F62: 4C DC.B 0x4C ; 'L' 0x24001F63: 5F DC.B 0x5F ; '_' 0x24001F64: 44 DC.B 0x44 ; 'D' 0x24001F65: 72 DC.B 0x72 ; 'r' 0x24001F66: 69 DC.B 0x69 ; 'i' 0x24001F67: 76 DC.B 0x76 ; 'v' 0x24001F68: 65 DC.B 0x65 ; 'e' 0x24001F69: 72 DC.B 0x72 ; 'r' 0x24001F6A: 5C DC.B 0x5C ; '\\' 0x24001F6B: 53 DC.B 0x53 ; 'S' 0x24001F6C: 72 DC.B 0x72 ; 'r' 0x24001F6D: 63 DC.B 0x63 ; 'c' 0x24001F6E: 5C DC.B 0x5C ; '\\' 0x24001F6F: 73 DC.B 0x73 ; 's' 0x24001F70: 74 DC.B 0x74 ; 't' 0x24001F71: 6D DC.B 0x6D ; 'm' 0x24001F72: 33 DC.B 0x33 ; '3' 0x24001F73: 32 DC.B 0x32 ; '2' 0x24001F74: 68 DC.B 0x68 ; 'h' 0x24001F75: 37 DC.B 0x37 ; '7' 0x24001F76: 78 DC.B 0x78 ; 'x' 0x24001F77: 78 DC.B 0x78 ; 'x' 0x24001F78: 5F DC.B 0x5F ; '_' 0x24001F79: 68 DC.B 0x68 ; 'h' 0x24001F7A: 61 DC.B 0x61 ; 'a' 0x24001F7B: 6C DC.B 0x6C ; 'l' 0x24001F7C: 2E DC.B 0x2E ; '.' 0x24001F7D: 63 DC.B 0x63 ; 'c' 0x24001F7E: 00 DC.B 0x00 ; '\0' 0x24001F7F: 44 DC.B 0x44 ; 'D' 0x24001F80: 3A DC.B 0x3A ; ':' 0x24001F81: 5C DC.B 0x5C ; '\\' 0x24001F82: 50 DC.B 0x50 ; 'P' 0x24001F83: 72 DC.B 0x72 ; 'r' 0x24001F84: 6F DC.B 0x6F ; 'o' 0x24001F85: 6A DC.B 0x6A ; 'j' 0x24001F86: 65 DC.B 0x65 ; 'e' 0x24001F87: 6B DC.B 0x6B ; 'k' 0x24001F88: 74 DC.B 0x74 ; 't' 0x24001F89: 65 DC.B 0x65 ; 'e' 0x24001F8A: 5C DC.B 0x5C ; '\\' 0x24001F8B: 65 DC.B 0x65 ; 'e' 0x24001F8C: 63 DC.B 0x63 ; 'c' 0x24001F8D: 73 DC.B 0x73 ; 's' 0x24001F8E: 5F DC.B 0x5F ; '_' 0x24001F8F: 63 DC.B 0x63 ; 'c'
hdma_spi2_rx: 0x24001F90: 01 DC.B 0x01 ; '\x01' 0x24001F91: 00 DC.B 0x00 ; '\0' 0x24001F92: 00 DC.B 0x00 ; '\0' 0x24001F93: 00 DC.B 0x00 ; '\0' 0x24001F94: 44 DC.B 0x44 ; 'D' 0x24001F95: 3A DC.B 0x3A ; ':' 0x24001F96: 5C DC.B 0x5C ; '\\' 0x24001F97: 50 DC.B 0x50 ; 'P' 0x24001F98: 72 DC.B 0x72 ; 'r' 0x24001F99: 6F DC.B 0x6F ; 'o' 0x24001F9A: 6A DC.B 0x6A ; 'j' 0x24001F9B: 65 DC.B 0x65 ; 'e' 0x24001F9C: 6B DC.B 0x6B ; 'k' 0x24001F9D: 74 DC.B 0x74 ; 't' 0x24001F9E: 65 DC.B 0x65 ; 'e' 0x24001F9F: 5C DC.B 0x5C ; '\\' 0x24001FA0: 65 DC.B 0x65 ; 'e' 0x24001FA1: 63 DC.B 0x63 ; 'c' 0x24001FA2: 73 DC.B 0x73 ; 's' 0x24001FA3: 5F DC.B 0x5F ; '_' 0x24001FA4: 63 DC.B 0x63 ; 'c' 0x24001FA5: 68 DC.B 0x68 ; 'h' 0x24001FA6: 61 DC.B 0x61 ; 'a' 0x24001FA7: 72 DC.B 0x72 ; 'r' 0x24001FA8: 67 DC.B 0x67 ; 'g' 0x24001FA9: 65 DC.B 0x65 ; 'e' 0x24001FAA: 72 DC.B 0x72 ; 'r' 0x24001FAB: 5C DC.B 0x5C ; '\\' 0x24001FAC: 63 DC.B 0x63 ; 'c' 0x24001FAD: 74 DC.B 0x74 ; 't' 0x24001FAE: 72 DC.B 0x72 ; 'r' 0x24001FAF: 6C DC.B 0x6C ; 'l' 0x24001FB0: 5C DC.B 0x5C ; '\\' 0x24001FB1: 66 DC.B 0x66 ; 'f' 0x24001FB2: 69 DC.B 0x69 ; 'i' 0x24001FB3: 72 DC.B 0x72 ; 'r' 0x24001FB4: 6D DC.B 0x6D ; 'm' 0x24001FB5: 77 DC.B 0x77 ; 'w' 0x24001FB6: 61 DC.B 0x61 ; 'a' 0x24001FB7: 72 DC.B 0x72 ; 'r' 0x24001FB8: 65 DC.B 0x65 ; 'e' 0x24001FB9: 5C DC.B 0x5C ; '\\' 0x24001FBA: 4D DC.B 0x4D ; 'M' 0x24001FBB: 61 DC.B 0x61 ; 'a' 0x24001FBC: 69 DC.B 0x69 ; 'i' 0x24001FBD: 6E DC.B 0x6E ; 'n' 0x24001FBE: 5C DC.B 0x5C ; '\\' 0x24001FBF: 43 DC.B 0x43 ; 'C' 0x24001FC0: 75 DC.B 0x75 ; 'u' 0x24001FC1: 62 DC.B 0x62 ; 'b' 0x24001FC2: 65 DC.B 0x65 ; 'e' 0x24001FC3: 4D DC.B 0x4D ; 'M' 0x24001FC4: 58 DC.B 0x58 ; 'X' 0x24001FC5: 5C DC.B 0x5C ; '\\' 0x24001FC6: 44 DC.B 0x44 ; 'D' 0x24001FC7: 72 DC.B 0x72 ; 'r' 0x24001FC8: 69 DC.B 0x69 ; 'i' 0x24001FC9: 76 DC.B 0x76 ; 'v' 0x24001FCA: 65 DC.B 0x65 ; 'e' 0x24001FCB: 72 DC.B 0x72 ; 'r' 0x24001FCC: 73 DC.B 0x73 ; 's' 0x24001FCD: 5C DC.B 0x5C ; '\\' 0x24001FCE: 53 DC.B 0x53 ; 'S' 0x24001FCF: 54 DC.B 0x54 ; 'T' 0x24001FD0: 4D DC.B 0x4D ; 'M' 0x24001FD1: 33 DC.B 0x33 ; '3' 0x24001FD2: 32 DC.B 0x32 ; '2' 0x24001FD3: 48 DC.B 0x48 ; 'H' 0x24001FD4: 37 DC.B 0x37 ; '7' 0x24001FD5: 78 DC.B 0x78 ; 'x' 0x24001FD6: 78 DC.B 0x78 ; 'x' 0x24001FD7: 5F DC.B 0x5F ; '_' 0x24001FD8: 48 DC.B 0x48 ; 'H' 0x24001FD9: 41 DC.B 0x41 ; 'A' 0x24001FDA: 4C DC.B 0x4C ; 'L' 0x24001FDB: 5F DC.B 0x5F ; '_' 0x24001FDC: 44 DC.B 0x44 ; 'D' 0x24001FDD: 72 DC.B 0x72 ; 'r' 0x24001FDE: 69 DC.B 0x69 ; 'i' 0x24001FDF: 76 DC.B 0x76 ; 'v' 0x24001FE0: 65 DC.B 0x65 ; 'e' 0x24001FE1: 72 DC.B 0x72 ; 'r' 0x24001FE2: 5C DC.B 0x5C ; '\\' 0x24001FE3: 53 DC.B 0x53 ; 'S' 0x24001FE4: 72 DC.B 0x72 ; 'r' 0x24001FE5: 63 DC.B 0x63 ; 'c' 0x24001FE6: 5C DC.B 0x5C ; '\\' 0x24001FE7: 73 DC.B 0x73 ; 's' 0x24001FE8: 74 DC.B 0x74 ; 't' 0x24001FE9: 6D DC.B 0x6D ; 'm' 0x24001FEA: 33 DC.B 0x33 ; '3' 0x24001FEB: 32 DC.B 0x32 ; '2' 0x24001FEC: 68 DC.B 0x68 ; 'h' 0x24001FED: 37 DC.B 0x37 ; '7' 0x24001FEE: 78 DC.B 0x78 ; 'x' 0x24001FEF: 78 DC.B 0x78 ; 'x' 0x24001FF0: 5F DC.B 0x5F ; '_' 0x24001FF1: 68 DC.B 0x68 ; 'h' 0x24001FF2: 61 DC.B 0x61 ; 'a' 0x24001FF3: 6C DC.B 0x6C ; 'l' 0x24001FF4: 2E DC.B 0x2E ; '.' 0x24001FF5: 63 DC.B 0x63 ; 'c' 0x24001FF6: 00 DC.B 0x00 ; '\0' 0x24001FF7: 44 DC.B 0x44 ; 'D' 0x24001FF8: 3A DC.B 0x3A ; ':' 0x24001FF9: 5C DC.B 0x5C ; '\\' 0x24001FFA: 50 DC.B 0x50 ; 'P' 0x24001FFB: 72 DC.B 0x72 ; 'r' 0x24001FFC: 6F DC.B 0x6F ; 'o' 0x24001FFD: 6A DC.B 0x6A ; 'j' 0x24001FFE: 65 DC.B 0x65 ; 'e' 0x24001FFF: 6B DC.B 0x6B ; 'k' 0x24002000: 74 DC.B 0x74 ; 't' 0x24002001: 65 DC.B 0x65 ; 'e' 0x24002002: 5C DC.B 0x5C ; '\\' 0x24002003: 65 DC.B 0x65 ; 'e' 0x24002004: 63 DC.B 0x63 ; 'c' 0x24002005: 73 DC.B 0x73 ; 's' 0x24002006: 5F DC.B 0x5F ; '_' 0x24002007: 63 DC.B 0x63 ; 'c'
hmdma_mdma_channel0_sdmmc1_end_data_0: 0x24002008: 01 DC.B 0x01 ; '\x01' 0x24002009: 00 DC.B 0x00 ; '\0' 0x2400200A: 00 DC.B 0x00 ; '\0' 0x2400200B: 00 DC.B 0x00 ; '\0' 0x2400200C: 44 DC.B 0x44 ; 'D' 0x2400200D: 3A DC.B 0x3A ; ':' 0x2400200E: 5C DC.B 0x5C ; '\\' 0x2400200F: 50 DC.B 0x50 ; 'P' 0x24002010: 72 DC.B 0x72 ; 'r' 0x24002011: 6F DC.B 0x6F ; 'o' 0x24002012: 6A DC.B 0x6A ; 'j' 0x24002013: 65 DC.B 0x65 ; 'e' 0x24002014: 6B DC.B 0x6B ; 'k' 0x24002015: 74 DC.B 0x74 ; 't' 0x24002016: 65 DC.B 0x65 ; 'e' 0x24002017: 5C DC.B 0x5C ; '\\' 0x24002018: 65 DC.B 0x65 ; 'e' 0x24002019: 63 DC.B 0x63 ; 'c' 0x2400201A: 73 DC.B 0x73 ; 's' 0x2400201B: 5F DC.B 0x5F ; '_' 0x2400201C: 63 DC.B 0x63 ; 'c' 0x2400201D: 68 DC.B 0x68 ; 'h' 0x2400201E: 61 DC.B 0x61 ; 'a' 0x2400201F: 72 DC.B 0x72 ; 'r' 0x24002020: 67 DC.B 0x67 ; 'g' 0x24002021: 65 DC.B 0x65 ; 'e' 0x24002022: 72 DC.B 0x72 ; 'r' 0x24002023: 5C DC.B 0x5C ; '\\' 0x24002024: 63 DC.B 0x63 ; 'c' 0x24002025: 74 DC.B 0x74 ; 't' 0x24002026: 72 DC.B 0x72 ; 'r' 0x24002027: 6C DC.B 0x6C ; 'l' 0x24002028: 5C DC.B 0x5C ; '\\' 0x24002029: 66 DC.B 0x66 ; 'f' 0x2400202A: 69 DC.B 0x69 ; 'i' 0x2400202B: 72 DC.B 0x72 ; 'r' 0x2400202C: 6D DC.B 0x6D ; 'm' 0x2400202D: 77 DC.B 0x77 ; 'w' 0x2400202E: 61 DC.B 0x61 ; 'a' 0x2400202F: 72 DC.B 0x72 ; 'r' 0x24002030: 65 DC.B 0x65 ; 'e' 0x24002031: 5C DC.B 0x5C ; '\\' 0x24002032: 4D DC.B 0x4D ; 'M' 0x24002033: 61 DC.B 0x61 ; 'a' 0x24002034: 69 DC.B 0x69 ; 'i' 0x24002035: 6E DC.B 0x6E ; 'n' 0x24002036: 5C DC.B 0x5C ; '\\' 0x24002037: 43 DC.B 0x43 ; 'C' 0x24002038: 75 DC.B 0x75 ; 'u' 0x24002039: 62 DC.B 0x62 ; 'b' 0x2400203A: 65 DC.B 0x65 ; 'e' 0x2400203B: 4D DC.B 0x4D ; 'M' 0x2400203C: 58 DC.B 0x58 ; 'X' 0x2400203D: 5C DC.B 0x5C ; '\\' 0x2400203E: 44 DC.B 0x44 ; 'D' 0x2400203F: 72 DC.B 0x72 ; 'r' 0x24002040: 69 DC.B 0x69 ; 'i' 0x24002041: 76 DC.B 0x76 ; 'v' 0x24002042: 65 DC.B 0x65 ; 'e' 0x24002043: 72 DC.B 0x72 ; 'r' 0x24002044: 73 DC.B 0x73 ; 's' 0x24002045: 5C DC.B 0x5C ; '\\' 0x24002046: 53 DC.B 0x53 ; 'S' 0x24002047: 54 DC.B 0x54 ; 'T' 0x24002048: 4D DC.B 0x4D ; 'M' 0x24002049: 33 DC.B 0x33 ; '3' 0x2400204A: 32 DC.B 0x32 ; '2' 0x2400204B: 48 DC.B 0x48 ; 'H' 0x2400204C: 37 DC.B 0x37 ; '7' 0x2400204D: 78 DC.B 0x78 ; 'x' 0x2400204E: 78 DC.B 0x78 ; 'x' 0x2400204F: 5F DC.B 0x5F ; '_' 0x24002050: 48 DC.B 0x48 ; 'H' 0x24002051: 41 DC.B 0x41 ; 'A' 0x24002052: 4C DC.B 0x4C ; 'L' 0x24002053: 5F DC.B 0x5F ; '_' 0x24002054: 44 DC.B 0x44 ; 'D' 0x24002055: 72 DC.B 0x72 ; 'r' 0x24002056: 69 DC.B 0x69 ; 'i' 0x24002057: 76 DC.B 0x76 ; 'v' 0x24002058: 65 DC.B 0x65 ; 'e' 0x24002059: 72 DC.B 0x72 ; 'r' 0x2400205A: 5C DC.B 0x5C ; '\\' 0x2400205B: 53 DC.B 0x53 ; 'S' 0x2400205C: 72 DC.B 0x72 ; 'r' 0x2400205D: 63 DC.B 0x63 ; 'c' 0x2400205E: 5C DC.B 0x5C ; '\\' 0x2400205F: 73 DC.B 0x73 ; 's' 0x24002060: 74 DC.B 0x74 ; 't' 0x24002061: 6D DC.B 0x6D ; 'm' 0x24002062: 33 DC.B 0x33 ; '3' 0x24002063: 32 DC.B 0x32 ; '2' 0x24002064: 68 DC.B 0x68 ; 'h' 0x24002065: 37 DC.B 0x37 ; '7' 0x24002066: 78 DC.B 0x78 ; 'x' 0x24002067: 78 DC.B 0x78 ; 'x' 0x24002068: 5F DC.B 0x5F ; '_' 0x24002069: 68 DC.B 0x68 ; 'h' 0x2400206A: 61 DC.B 0x61 ; 'a' 0x2400206B: 6C DC.B 0x6C ; 'l' 0x2400206C: 2E DC.B 0x2E ; '.' 0x2400206D: 63 DC.B 0x63 ; 'c' 0x2400206E: 00 DC.B 0x00 ; '\0' 0x2400206F: 44 DC.B 0x44 ; 'D' 0x24002070: 3A DC.B 0x3A ; ':' 0x24002071: 5C DC.B 0x5C ; '\\' 0x24002072: 50 DC.B 0x50 ; 'P' 0x24002073: 72 DC.B 0x72 ; 'r'
vApplicationGetTimerTaskMemory.Timer_TCB: 0x24002074: AA DC.B 0xAA ; '\xAA' 0x24002075: AA DC.B 0xAA ; '\xAA' 0x24002076: AA DC.B 0xAA ; '\xAA' 0x24002077: AA DC.B 0xAA ; '\xAA' 0x24002078: 00 DC.B 0x00 ; '\0' 0x24002079: 90 DC.B 0x90 ; '\x90' 0x2400207A: D0 DC.B 0xD0 ; '\xD0' 0x2400207B: 03 DC.B 0x03 ; '\x03' 0x2400207C: 49 DC.B 0x49 ; 'I' 0x2400207D: 44 DC.B 0x44 ; 'D' 0x2400207E: 4C DC.B 0x4C ; 'L' 0x2400207F: 45 DC.B 0x45 ; 'E' 0x24002080: 00 DC.B 0x00 ; '\0' 0x24002081: 00 DC.B 0x00 ; '\0' 0x24002082: 00 DC.B 0x00 ; '\0' 0x24002083: 00 DC.B 0x00 ; '\0' 0x24002084: 54 DC.B 0x54 ; 'T' 0x24002085: 6D DC.B 0x6D ; 'm' 0x24002086: 72 DC.B 0x72 ; 'r' 0x24002087: 20 DC.B 0x20 ; ' ' 0x24002088: 53 DC.B 0x53 ; 'S' 0x24002089: 76 DC.B 0x76 ; 'v' 0x2400208A: 63 DC.B 0x63 ; 'c' 0x2400208B: 00 DC.B 0x00 ; '\0' 0x2400208C: 54 DC.B 0x54 ; 'T' 0x2400208D: 6D DC.B 0x6D ; 'm' 0x2400208E: 72 DC.B 0x72 ; 'r' 0x2400208F: 51 DC.B 0x51 ; 'Q' 0x24002090: 00 DC.B 0x00 ; '\0' 0x24002091: 75 DC.B 0x75 ; 'u' 0x24002092: 61 DC.B 0x61 ; 'a' 0x24002093: 72 DC.B 0x72 ; 'r' 0x24002094: 74 DC.B 0x74 ; 't' 0x24002095: 20 DC.B 0x20 ; ' ' 0x24002096: 65 DC.B 0x65 ; 'e' 0x24002097: 72 DC.B 0x72 ; 'r' 0x24002098: 72 DC.B 0x72 ; 'r' 0x24002099: 6F DC.B 0x6F ; 'o' 0x2400209A: 72 DC.B 0x72 ; 'r' 0x2400209B: 20 DC.B 0x20 ; ' ' 0x2400209C: 0A DC.B 0x0A ; '\n' 0x2400209D: 0D DC.B 0x0D ; '\r' 0x2400209E: 00 DC.B 0x00 ; '\0' 0x2400209F: 00 DC.B 0x00 ; '\0' 0x240020A0: 44 DC.B 0x44 ; 'D' 0x240020A1: 3A DC.B 0x3A ; ':' 0x240020A2: 5C DC.B 0x5C ; '\\' 0x240020A3: 50 DC.B 0x50 ; 'P' 0x240020A4: 72 DC.B 0x72 ; 'r' 0x240020A5: 6F DC.B 0x6F ; 'o' 0x240020A6: 6A DC.B 0x6A ; 'j' 0x240020A7: 65 DC.B 0x65 ; 'e' 0x240020A8: 6B DC.B 0x6B ; 'k' 0x240020A9: 74 DC.B 0x74 ; 't' 0x240020AA: 65 DC.B 0x65 ; 'e' 0x240020AB: 5C DC.B 0x5C ; '\\' 0x240020AC: 65 DC.B 0x65 ; 'e' 0x240020AD: 63 DC.B 0x63 ; 'c' 0x240020AE: 73 DC.B 0x73 ; 's' 0x240020AF: 5F DC.B 0x5F ; '_' 0x240020B0: 63 DC.B 0x63 ; 'c' 0x240020B1: 68 DC.B 0x68 ; 'h' 0x240020B2: 61 DC.B 0x61 ; 'a' 0x240020B3: 72 DC.B 0x72 ; 'r' 0x240020B4: 67 DC.B 0x67 ; 'g' 0x240020B5: 65 DC.B 0x65 ; 'e' 0x240020B6: 72 DC.B 0x72 ; 'r' 0x240020B7: 5C DC.B 0x5C ; '\\' 0x240020B8: 63 DC.B 0x63 ; 'c' 0x240020B9: 74 DC.B 0x74 ; 't' 0x240020BA: 72 DC.B 0x72 ; 'r' 0x240020BB: 6C DC.B 0x6C ; 'l' 0x240020BC: 5C DC.B 0x5C ; '\\' 0x240020BD: 66 DC.B 0x66 ; 'f' 0x240020BE: 69 DC.B 0x69 ; 'i' 0x240020BF: 72 DC.B 0x72 ; 'r' 0x240020C0: 6D DC.B 0x6D ; 'm' 0x240020C1: 77 DC.B 0x77 ; 'w' 0x240020C2: 61 DC.B 0x61 ; 'a' 0x240020C3: 72 DC.B 0x72 ; 'r' 0x240020C4: 65 DC.B 0x65 ; 'e' 0x240020C5: 5C DC.B 0x5C ; '\\' 0x240020C6: 4D DC.B 0x4D ; 'M' 0x240020C7: 61 DC.B 0x61 ; 'a' 0x240020C8: 69 DC.B 0x69 ; 'i' 0x240020C9: 6E DC.B 0x6E ; 'n' 0x240020CA: 5C DC.B 0x5C ; '\\' 0x240020CB: 53 DC.B 0x53 ; 'S' 0x240020CC: 45 DC.B 0x45 ; 'E' 0x240020CD: 53 DC.B 0x53 ; 'S' 0x240020CE: 5C DC.B 0x5C ; '\\' 0x240020CF: 43 DC.B 0x43 ; 'C' 0x240020D0: 6F DC.B 0x6F ; 'o' 0x240020D1: 72 DC.B 0x72 ; 'r' 0x240020D2: 65 DC.B 0x65 ; 'e' 0x240020D3: 5C DC.B 0x5C ; '\\'
vApplicationGetIdleTaskMemory.Idle_TCB: 0x240020D4: AA DC.B 0xAA ; '\xAA' 0x240020D5: AA DC.B 0xAA ; '\xAA' 0x240020D6: AA DC.B 0xAA ; '\xAA' 0x240020D7: AA DC.B 0xAA ; '\xAA' 0x240020D8: 00 DC.B 0x00 ; '\0' 0x240020D9: 90 DC.B 0x90 ; '\x90' 0x240020DA: D0 DC.B 0xD0 ; '\xD0' 0x240020DB: 03 DC.B 0x03 ; '\x03' 0x240020DC: 49 DC.B 0x49 ; 'I' 0x240020DD: 44 DC.B 0x44 ; 'D' 0x240020DE: 4C DC.B 0x4C ; 'L' 0x240020DF: 45 DC.B 0x45 ; 'E' 0x240020E0: 00 DC.B 0x00 ; '\0' 0x240020E1: 00 DC.B 0x00 ; '\0' 0x240020E2: 00 DC.B 0x00 ; '\0' 0x240020E3: 00 DC.B 0x00 ; '\0' 0x240020E4: 54 DC.B 0x54 ; 'T' 0x240020E5: 6D DC.B 0x6D ; 'm' 0x240020E6: 72 DC.B 0x72 ; 'r' 0x240020E7: 20 DC.B 0x20 ; ' ' 0x240020E8: 53 DC.B 0x53 ; 'S' 0x240020E9: 76 DC.B 0x76 ; 'v' 0x240020EA: 63 DC.B 0x63 ; 'c' 0x240020EB: 00 DC.B 0x00 ; '\0' 0x240020EC: 54 DC.B 0x54 ; 'T' 0x240020ED: 6D DC.B 0x6D ; 'm' 0x240020EE: 72 DC.B 0x72 ; 'r' 0x240020EF: 51 DC.B 0x51 ; 'Q' 0x240020F0: 00 DC.B 0x00 ; '\0' 0x240020F1: 75 DC.B 0x75 ; 'u' 0x240020F2: 61 DC.B 0x61 ; 'a' 0x240020F3: 72 DC.B 0x72 ; 'r' 0x240020F4: 74 DC.B 0x74 ; 't' 0x240020F5: 20 DC.B 0x20 ; ' ' 0x240020F6: 65 DC.B 0x65 ; 'e' 0x240020F7: 72 DC.B 0x72 ; 'r' 0x240020F8: 72 DC.B 0x72 ; 'r' 0x240020F9: 6F DC.B 0x6F ; 'o' 0x240020FA: 72 DC.B 0x72 ; 'r' 0x240020FB: 20 DC.B 0x20 ; ' ' 0x240020FC: 0A DC.B 0x0A ; '\n' 0x240020FD: 0D DC.B 0x0D ; '\r' 0x240020FE: 00 DC.B 0x00 ; '\0' 0x240020FF: 00 DC.B 0x00 ; '\0' 0x24002100: 44 DC.B 0x44 ; 'D' 0x24002101: 3A DC.B 0x3A ; ':' 0x24002102: 5C DC.B 0x5C ; '\\' 0x24002103: 50 DC.B 0x50 ; 'P' 0x24002104: 72 DC.B 0x72 ; 'r' 0x24002105: 6F DC.B 0x6F ; 'o' 0x24002106: 6A DC.B 0x6A ; 'j' 0x24002107: 65 DC.B 0x65 ; 'e' 0x24002108: 6B DC.B 0x6B ; 'k' 0x24002109: 74 DC.B 0x74 ; 't' 0x2400210A: 65 DC.B 0x65 ; 'e' 0x2400210B: 5C DC.B 0x5C ; '\\' 0x2400210C: 65 DC.B 0x65 ; 'e' 0x2400210D: 63 DC.B 0x63 ; 'c' 0x2400210E: 73 DC.B 0x73 ; 's' 0x2400210F: 5F DC.B 0x5F ; '_' 0x24002110: 63 DC.B 0x63 ; 'c' 0x24002111: 68 DC.B 0x68 ; 'h' 0x24002112: 61 DC.B 0x61 ; 'a' 0x24002113: 72 DC.B 0x72 ; 'r' 0x24002114: 67 DC.B 0x67 ; 'g' 0x24002115: 65 DC.B 0x65 ; 'e' 0x24002116: 72 DC.B 0x72 ; 'r' 0x24002117: 5C DC.B 0x5C ; '\\' 0x24002118: 63 DC.B 0x63 ; 'c' 0x24002119: 74 DC.B 0x74 ; 't' 0x2400211A: 72 DC.B 0x72 ; 'r' 0x2400211B: 6C DC.B 0x6C ; 'l' 0x2400211C: 5C DC.B 0x5C ; '\\' 0x2400211D: 66 DC.B 0x66 ; 'f' 0x2400211E: 69 DC.B 0x69 ; 'i' 0x2400211F: 72 DC.B 0x72 ; 'r' 0x24002120: 6D DC.B 0x6D ; 'm' 0x24002121: 77 DC.B 0x77 ; 'w' 0x24002122: 61 DC.B 0x61 ; 'a' 0x24002123: 72 DC.B 0x72 ; 'r' 0x24002124: 65 DC.B 0x65 ; 'e' 0x24002125: 5C DC.B 0x5C ; '\\' 0x24002126: 4D DC.B 0x4D ; 'M' 0x24002127: 61 DC.B 0x61 ; 'a' 0x24002128: 69 DC.B 0x69 ; 'i' 0x24002129: 6E DC.B 0x6E ; 'n' 0x2400212A: 5C DC.B 0x5C ; '\\' 0x2400212B: 53 DC.B 0x53 ; 'S' 0x2400212C: 45 DC.B 0x45 ; 'E' 0x2400212D: 53 DC.B 0x53 ; 'S' 0x2400212E: 5C DC.B 0x5C ; '\\' 0x2400212F: 43 DC.B 0x43 ; 'C' 0x24002130: 6F DC.B 0x6F ; 'o' 0x24002131: 72 DC.B 0x72 ; 'r' 0x24002132: 65 DC.B 0x65 ; 'e' 0x24002133: 5C DC.B 0x5C ; '\\'
mainTaskControlBlock: 0x24002134: 00 DC.B 0x00 ; '\0' 0x24002135: 00 DC.B 0x00 ; '\0' 0x24002136: 00 DC.B 0x00 ; '\0' 0x24002137: 00 DC.B 0x00 ; '\0' 0x24002138: 00 DC.B 0x00 ; '\0' 0x24002139: 00 DC.B 0x00 ; '\0' 0x2400213A: 00 DC.B 0x00 ; '\0' 0x2400213B: 00 DC.B 0x00 ; '\0' 0x2400213C: 00 DC.B 0x00 ; '\0' 0x2400213D: 00 DC.B 0x00 ; '\0' 0x2400213E: 00 DC.B 0x00 ; '\0' 0x2400213F: 00 DC.B 0x00 ; '\0' 0x24002140: 60 DC.B 0x60 ; '`' 0x24002141: 00 DC.B 0x00 ; '\0' 0x24002142: 00 DC.B 0x00 ; '\0' 0x24002143: 00 DC.B 0x00 ; '\0' 0x24002144: 00 DC.B 0x00 ; '\0' 0x24002145: 00 DC.B 0x00 ; '\0' 0x24002146: 00 DC.B 0x00 ; '\0' 0x24002147: 00 DC.B 0x00 ; '\0' 0x24002148: 00 DC.B 0x00 ; '\0' 0x24002149: 08 DC.B 0x08 ; '\b' 0x2400214A: 00 DC.B 0x00 ; '\0' 0x2400214B: 00 DC.B 0x00 ; '\0' 0x2400214C: 18 DC.B 0x18 ; '\x18' 0x2400214D: 00 DC.B 0x00 ; '\0' 0x2400214E: 00 DC.B 0x00 ; '\0' 0x2400214F: 00 DC.B 0x00 ; '\0' 0x24002150: 00 DC.B 0x00 ; '\0' 0x24002151: 00 DC.B 0x00 ; '\0' 0x24002152: 00 DC.B 0x00 ; '\0' 0x24002153: 00 DC.B 0x00 ; '\0' 0x24002154: 00 DC.B 0x00 ; '\0' 0x24002155: 00 DC.B 0x00 ; '\0' 0x24002156: 00 DC.B 0x00 ; '\0' 0x24002157: 00 DC.B 0x00 ; '\0' 0x24002158: 00 DC.B 0x00 ; '\0' 0x24002159: 00 DC.B 0x00 ; '\0' 0x2400215A: 00 DC.B 0x00 ; '\0' 0x2400215B: 00 DC.B 0x00 ; '\0' 0x2400215C: 00 DC.B 0x00 ; '\0' 0x2400215D: 00 DC.B 0x00 ; '\0' 0x2400215E: 00 DC.B 0x00 ; '\0' 0x2400215F: 00 DC.B 0x00 ; '\0' 0x24002160: 00 DC.B 0x00 ; '\0' 0x24002161: 00 DC.B 0x00 ; '\0' 0x24002162: 00 DC.B 0x00 ; '\0' 0x24002163: 00 DC.B 0x00 ; '\0' 0x24002164: 00 DC.B 0x00 ; '\0' 0x24002165: 00 DC.B 0x00 ; '\0' 0x24002166: 00 DC.B 0x00 ; '\0' 0x24002167: 00 DC.B 0x00 ; '\0' 0x24002168: 00 DC.B 0x00 ; '\0' 0x24002169: 00 DC.B 0x00 ; '\0' 0x2400216A: 00 DC.B 0x00 ; '\0' 0x2400216B: 00 DC.B 0x00 ; '\0' 0x2400216C: 00 DC.B 0x00 ; '\0' 0x2400216D: 00 DC.B 0x00 ; '\0' 0x2400216E: 00 DC.B 0x00 ; '\0' 0x2400216F: 00 DC.B 0x00 ; '\0' 0x24002170: 00 DC.B 0x00 ; '\0' 0x24002171: 00 DC.B 0x00 ; '\0' 0x24002172: 00 DC.B 0x00 ; '\0' 0x24002173: 00 DC.B 0x00 ; '\0' 0x24002174: 00 DC.B 0x00 ; '\0' 0x24002175: 00 DC.B 0x00 ; '\0' 0x24002176: 00 DC.B 0x00 ; '\0' 0x24002177: 00 DC.B 0x00 ; '\0' 0x24002178: 00 DC.B 0x00 ; '\0' 0x24002179: 00 DC.B 0x00 ; '\0' 0x2400217A: 00 DC.B 0x00 ; '\0' 0x2400217B: 00 DC.B 0x00 ; '\0' 0x2400217C: 00 DC.B 0x00 ; '\0' 0x2400217D: 00 DC.B 0x00 ; '\0' 0x2400217E: 00 DC.B 0x00 ; '\0' 0x2400217F: 00 DC.B 0x00 ; '\0' 0x24002180: 00 DC.B 0x00 ; '\0' 0x24002181: 00 DC.B 0x00 ; '\0' 0x24002182: 00 DC.B 0x00 ; '\0' 0x24002183: 00 DC.B 0x00 ; '\0' 0x24002184: 00 DC.B 0x00 ; '\0' 0x24002185: 00 DC.B 0x00 ; '\0' 0x24002186: 00 DC.B 0x00 ; '\0' 0x24002187: 00 DC.B 0x00 ; '\0' 0x24002188: 00 DC.B 0x00 ; '\0' 0x24002189: 00 DC.B 0x00 ; '\0' 0x2400218A: 00 DC.B 0x00 ; '\0' 0x2400218B: 00 DC.B 0x00 ; '\0' 0x2400218C: 00 DC.B 0x00 ; '\0' 0x2400218D: 00 DC.B 0x00 ; '\0' 0x2400218E: 00 DC.B 0x00 ; '\0' 0x2400218F: 00 DC.B 0x00 ; '\0' 0x24002190: 00 DC.B 0x00 ; '\0' 0x24002191: 00 DC.B 0x00 ; '\0' 0x24002192: 00 DC.B 0x00 ; '\0' 0x24002193: 00 DC.B 0x00 ; '\0'
prvCheckForValidListAndQueue.xStaticTimerQueue: 0x24002194: 54 DC.B 0x54 ; 'T' 0x24002195: 6D DC.B 0x6D ; 'm' 0x24002196: 72 DC.B 0x72 ; 'r' 0x24002197: 51 DC.B 0x51 ; 'Q' 0x24002198: 00 DC.B 0x00 ; '\0' 0x24002199: 75 DC.B 0x75 ; 'u' 0x2400219A: 61 DC.B 0x61 ; 'a' 0x2400219B: 72 DC.B 0x72 ; 'r' 0x2400219C: 74 DC.B 0x74 ; 't' 0x2400219D: 20 DC.B 0x20 ; ' ' 0x2400219E: 65 DC.B 0x65 ; 'e' 0x2400219F: 72 DC.B 0x72 ; 'r' 0x240021A0: 72 DC.B 0x72 ; 'r' 0x240021A1: 6F DC.B 0x6F ; 'o' 0x240021A2: 72 DC.B 0x72 ; 'r' 0x240021A3: 20 DC.B 0x20 ; ' ' 0x240021A4: 0A DC.B 0x0A ; '\n' 0x240021A5: 0D DC.B 0x0D ; '\r' 0x240021A6: 00 DC.B 0x00 ; '\0' 0x240021A7: 00 DC.B 0x00 ; '\0' 0x240021A8: 44 DC.B 0x44 ; 'D' 0x240021A9: 3A DC.B 0x3A ; ':' 0x240021AA: 5C DC.B 0x5C ; '\\' 0x240021AB: 50 DC.B 0x50 ; 'P' 0x240021AC: 72 DC.B 0x72 ; 'r' 0x240021AD: 6F DC.B 0x6F ; 'o' 0x240021AE: 6A DC.B 0x6A ; 'j' 0x240021AF: 65 DC.B 0x65 ; 'e' 0x240021B0: 6B DC.B 0x6B ; 'k' 0x240021B1: 74 DC.B 0x74 ; 't' 0x240021B2: 65 DC.B 0x65 ; 'e' 0x240021B3: 5C DC.B 0x5C ; '\\' 0x240021B4: 65 DC.B 0x65 ; 'e' 0x240021B5: 63 DC.B 0x63 ; 'c' 0x240021B6: 73 DC.B 0x73 ; 's' 0x240021B7: 5F DC.B 0x5F ; '_' 0x240021B8: 63 DC.B 0x63 ; 'c' 0x240021B9: 68 DC.B 0x68 ; 'h' 0x240021BA: 61 DC.B 0x61 ; 'a' 0x240021BB: 72 DC.B 0x72 ; 'r' 0x240021BC: 67 DC.B 0x67 ; 'g' 0x240021BD: 65 DC.B 0x65 ; 'e' 0x240021BE: 72 DC.B 0x72 ; 'r' 0x240021BF: 5C DC.B 0x5C ; '\\' 0x240021C0: 63 DC.B 0x63 ; 'c' 0x240021C1: 74 DC.B 0x74 ; 't' 0x240021C2: 72 DC.B 0x72 ; 'r' 0x240021C3: 6C DC.B 0x6C ; 'l' 0x240021C4: 5C DC.B 0x5C ; '\\' 0x240021C5: 66 DC.B 0x66 ; 'f' 0x240021C6: 69 DC.B 0x69 ; 'i' 0x240021C7: 72 DC.B 0x72 ; 'r' 0x240021C8: 6D DC.B 0x6D ; 'm' 0x240021C9: 77 DC.B 0x77 ; 'w' 0x240021CA: 61 DC.B 0x61 ; 'a' 0x240021CB: 72 DC.B 0x72 ; 'r' 0x240021CC: 65 DC.B 0x65 ; 'e' 0x240021CD: 5C DC.B 0x5C ; '\\' 0x240021CE: 4D DC.B 0x4D ; 'M' 0x240021CF: 61 DC.B 0x61 ; 'a' 0x240021D0: 69 DC.B 0x69 ; 'i' 0x240021D1: 6E DC.B 0x6E ; 'n' 0x240021D2: 5C DC.B 0x5C ; '\\' 0x240021D3: 53 DC.B 0x53 ; 'S' 0x240021D4: 45 DC.B 0x45 ; 'E' 0x240021D5: 53 DC.B 0x53 ; 'S' 0x240021D6: 5C DC.B 0x5C ; '\\' 0x240021D7: 43 DC.B 0x43 ; 'C' 0x240021D8: 6F DC.B 0x6F ; 'o' 0x240021D9: 72 DC.B 0x72 ; 'r' 0x240021DA: 65 DC.B 0x65 ; 'e' 0x240021DB: 5C DC.B 0x5C ; '\\' 0x240021DC: 53 DC.B 0x53 ; 'S' 0x240021DD: 72 DC.B 0x72 ; 'r' 0x240021DE: 63 DC.B 0x63 ; 'c' 0x240021DF: 5C DC.B 0x5C ; '\\' 0x240021E0: 6D DC.B 0x6D ; 'm' 0x240021E1: 6F DC.B 0x6F ; 'o' 0x240021E2: 64 DC.B 0x64 ; 'd' 0x240021E3: 62 DC.B 0x62 ; 'b'
htim8: 0x240021E4: 01 DC.B 0x01 ; '\x01' 0x240021E5: 00 DC.B 0x00 ; '\0' 0x240021E6: 00 DC.B 0x00 ; '\0' 0x240021E7: 00 DC.B 0x00 ; '\0' 0x240021E8: 44 DC.B 0x44 ; 'D' 0x240021E9: 3A DC.B 0x3A ; ':' 0x240021EA: 5C DC.B 0x5C ; '\\' 0x240021EB: 50 DC.B 0x50 ; 'P' 0x240021EC: 72 DC.B 0x72 ; 'r' 0x240021ED: 6F DC.B 0x6F ; 'o' 0x240021EE: 6A DC.B 0x6A ; 'j' 0x240021EF: 65 DC.B 0x65 ; 'e' 0x240021F0: 6B DC.B 0x6B ; 'k' 0x240021F1: 74 DC.B 0x74 ; 't' 0x240021F2: 65 DC.B 0x65 ; 'e' 0x240021F3: 5C DC.B 0x5C ; '\\' 0x240021F4: 65 DC.B 0x65 ; 'e' 0x240021F5: 63 DC.B 0x63 ; 'c' 0x240021F6: 73 DC.B 0x73 ; 's' 0x240021F7: 5F DC.B 0x5F ; '_' 0x240021F8: 63 DC.B 0x63 ; 'c' 0x240021F9: 68 DC.B 0x68 ; 'h' 0x240021FA: 61 DC.B 0x61 ; 'a' 0x240021FB: 72 DC.B 0x72 ; 'r' 0x240021FC: 67 DC.B 0x67 ; 'g' 0x240021FD: 65 DC.B 0x65 ; 'e' 0x240021FE: 72 DC.B 0x72 ; 'r' 0x240021FF: 5C DC.B 0x5C ; '\\' 0x24002200: 63 DC.B 0x63 ; 'c' 0x24002201: 74 DC.B 0x74 ; 't' 0x24002202: 72 DC.B 0x72 ; 'r' 0x24002203: 6C DC.B 0x6C ; 'l' 0x24002204: 5C DC.B 0x5C ; '\\' 0x24002205: 66 DC.B 0x66 ; 'f' 0x24002206: 69 DC.B 0x69 ; 'i' 0x24002207: 72 DC.B 0x72 ; 'r' 0x24002208: 6D DC.B 0x6D ; 'm' 0x24002209: 77 DC.B 0x77 ; 'w' 0x2400220A: 61 DC.B 0x61 ; 'a' 0x2400220B: 72 DC.B 0x72 ; 'r' 0x2400220C: 65 DC.B 0x65 ; 'e' 0x2400220D: 5C DC.B 0x5C ; '\\' 0x2400220E: 4D DC.B 0x4D ; 'M' 0x2400220F: 61 DC.B 0x61 ; 'a' 0x24002210: 69 DC.B 0x69 ; 'i' 0x24002211: 6E DC.B 0x6E ; 'n' 0x24002212: 5C DC.B 0x5C ; '\\' 0x24002213: 43 DC.B 0x43 ; 'C' 0x24002214: 75 DC.B 0x75 ; 'u' 0x24002215: 62 DC.B 0x62 ; 'b' 0x24002216: 65 DC.B 0x65 ; 'e' 0x24002217: 4D DC.B 0x4D ; 'M' 0x24002218: 58 DC.B 0x58 ; 'X' 0x24002219: 5C DC.B 0x5C ; '\\' 0x2400221A: 44 DC.B 0x44 ; 'D' 0x2400221B: 72 DC.B 0x72 ; 'r' 0x2400221C: 69 DC.B 0x69 ; 'i' 0x2400221D: 76 DC.B 0x76 ; 'v' 0x2400221E: 65 DC.B 0x65 ; 'e' 0x2400221F: 72 DC.B 0x72 ; 'r' 0x24002220: 73 DC.B 0x73 ; 's' 0x24002221: 5C DC.B 0x5C ; '\\' 0x24002222: 53 DC.B 0x53 ; 'S' 0x24002223: 54 DC.B 0x54 ; 'T' 0x24002224: 4D DC.B 0x4D ; 'M' 0x24002225: 33 DC.B 0x33 ; '3' 0x24002226: 32 DC.B 0x32 ; '2' 0x24002227: 48 DC.B 0x48 ; 'H' 0x24002228: 37 DC.B 0x37 ; '7' 0x24002229: 78 DC.B 0x78 ; 'x' 0x2400222A: 78 DC.B 0x78 ; 'x' 0x2400222B: 5F DC.B 0x5F ; '_' 0x2400222C: 48 DC.B 0x48 ; 'H' 0x2400222D: 41 DC.B 0x41 ; 'A' 0x2400222E: 4C DC.B 0x4C ; 'L' 0x2400222F: 5F DC.B 0x5F ; '_'
htim7: 0x24002230: 01 DC.B 0x01 ; '\x01' 0x24002231: 00 DC.B 0x00 ; '\0' 0x24002232: 00 DC.B 0x00 ; '\0' 0x24002233: 00 DC.B 0x00 ; '\0' 0x24002234: 44 DC.B 0x44 ; 'D' 0x24002235: 3A DC.B 0x3A ; ':' 0x24002236: 5C DC.B 0x5C ; '\\' 0x24002237: 50 DC.B 0x50 ; 'P' 0x24002238: 72 DC.B 0x72 ; 'r' 0x24002239: 6F DC.B 0x6F ; 'o' 0x2400223A: 6A DC.B 0x6A ; 'j' 0x2400223B: 65 DC.B 0x65 ; 'e' 0x2400223C: 6B DC.B 0x6B ; 'k' 0x2400223D: 74 DC.B 0x74 ; 't' 0x2400223E: 65 DC.B 0x65 ; 'e' 0x2400223F: 5C DC.B 0x5C ; '\\' 0x24002240: 65 DC.B 0x65 ; 'e' 0x24002241: 63 DC.B 0x63 ; 'c' 0x24002242: 73 DC.B 0x73 ; 's' 0x24002243: 5F DC.B 0x5F ; '_' 0x24002244: 63 DC.B 0x63 ; 'c' 0x24002245: 68 DC.B 0x68 ; 'h' 0x24002246: 61 DC.B 0x61 ; 'a' 0x24002247: 72 DC.B 0x72 ; 'r' 0x24002248: 67 DC.B 0x67 ; 'g' 0x24002249: 65 DC.B 0x65 ; 'e' 0x2400224A: 72 DC.B 0x72 ; 'r' 0x2400224B: 5C DC.B 0x5C ; '\\' 0x2400224C: 63 DC.B 0x63 ; 'c' 0x2400224D: 74 DC.B 0x74 ; 't' 0x2400224E: 72 DC.B 0x72 ; 'r' 0x2400224F: 6C DC.B 0x6C ; 'l' 0x24002250: 5C DC.B 0x5C ; '\\' 0x24002251: 66 DC.B 0x66 ; 'f' 0x24002252: 69 DC.B 0x69 ; 'i' 0x24002253: 72 DC.B 0x72 ; 'r' 0x24002254: 6D DC.B 0x6D ; 'm' 0x24002255: 77 DC.B 0x77 ; 'w' 0x24002256: 61 DC.B 0x61 ; 'a' 0x24002257: 72 DC.B 0x72 ; 'r' 0x24002258: 65 DC.B 0x65 ; 'e' 0x24002259: 5C DC.B 0x5C ; '\\' 0x2400225A: 4D DC.B 0x4D ; 'M' 0x2400225B: 61 DC.B 0x61 ; 'a' 0x2400225C: 69 DC.B 0x69 ; 'i' 0x2400225D: 6E DC.B 0x6E ; 'n' 0x2400225E: 5C DC.B 0x5C ; '\\' 0x2400225F: 43 DC.B 0x43 ; 'C' 0x24002260: 75 DC.B 0x75 ; 'u' 0x24002261: 62 DC.B 0x62 ; 'b' 0x24002262: 65 DC.B 0x65 ; 'e' 0x24002263: 4D DC.B 0x4D ; 'M' 0x24002264: 58 DC.B 0x58 ; 'X' 0x24002265: 5C DC.B 0x5C ; '\\' 0x24002266: 44 DC.B 0x44 ; 'D' 0x24002267: 72 DC.B 0x72 ; 'r' 0x24002268: 69 DC.B 0x69 ; 'i' 0x24002269: 76 DC.B 0x76 ; 'v' 0x2400226A: 65 DC.B 0x65 ; 'e' 0x2400226B: 72 DC.B 0x72 ; 'r' 0x2400226C: 73 DC.B 0x73 ; 's' 0x2400226D: 5C DC.B 0x5C ; '\\' 0x2400226E: 53 DC.B 0x53 ; 'S' 0x2400226F: 54 DC.B 0x54 ; 'T' 0x24002270: 4D DC.B 0x4D ; 'M' 0x24002271: 33 DC.B 0x33 ; '3' 0x24002272: 32 DC.B 0x32 ; '2' 0x24002273: 48 DC.B 0x48 ; 'H' 0x24002274: 37 DC.B 0x37 ; '7' 0x24002275: 78 DC.B 0x78 ; 'x' 0x24002276: 78 DC.B 0x78 ; 'x' 0x24002277: 5F DC.B 0x5F ; '_' 0x24002278: 48 DC.B 0x48 ; 'H' 0x24002279: 41 DC.B 0x41 ; 'A' 0x2400227A: 4C DC.B 0x4C ; 'L' 0x2400227B: 5F DC.B 0x5F ; '_'
htim6: 0x2400227C: 01 DC.B 0x01 ; '\x01' 0x2400227D: 11 DC.B 0x11 ; '\x11' 0x2400227E: 01 DC.B 0x01 ; '\x01' 0x2400227F: 25 DC.B 0x25 ; '%' 0x24002280: 0E DC.B 0x0E ; '\x0E' 0x24002281: 13 DC.B 0x13 ; '\x13' 0x24002282: 05 DC.B 0x05 ; '\x05' 0x24002283: 03 DC.B 0x03 ; '\x03' 0x24002284: 0E DC.B 0x0E ; '\x0E' 0x24002285: 10 DC.B 0x10 ; '\x10' 0x24002286: 17 DC.B 0x17 ; '\x17' 0x24002287: 1B DC.B 0x1B ; '\x1B' 0x24002288: 0E DC.B 0x0E ; '\x0E' 0x24002289: B4 DC.B 0xB4 ; '\xB4' 0x2400228A: 42 DC.B 0x42 ; 'B' 0x2400228B: 19 DC.B 0x19 ; '\x19' 0x2400228C: 11 DC.B 0x11 ; '\x11' 0x2400228D: 01 DC.B 0x01 ; '\x01' 0x2400228E: 12 DC.B 0x12 ; '\x12' 0x2400228F: 06 DC.B 0x06 ; '\x06' 0x24002290: 43 DC.B 0x43 ; 'C' 0x24002291: 17 DC.B 0x17 ; '\x17' 0x24002292: 00 DC.B 0x00 ; '\0' 0x24002293: 00 DC.B 0x00 ; '\0' 0x24002294: 02 DC.B 0x02 ; '\x02' 0x24002295: 04 DC.B 0x04 ; '\x04' 0x24002296: 01 DC.B 0x01 ; '\x01' 0x24002297: 49 DC.B 0x49 ; 'I' 0x24002298: 13 DC.B 0x13 ; '\x13' 0x24002299: 0B DC.B 0x0B ; '\v' 0x2400229A: 0B DC.B 0x0B ; '\v' 0x2400229B: 3A DC.B 0x3A ; ':' 0x2400229C: 0B DC.B 0x0B ; '\v' 0x2400229D: 3B DC.B 0x3B ; ';' 0x2400229E: 0B DC.B 0x0B ; '\v' 0x2400229F: 00 DC.B 0x00 ; '\0' 0x240022A0: 00 DC.B 0x00 ; '\0' 0x240022A1: 03 DC.B 0x03 ; '\x03' 0x240022A2: 28 DC.B 0x28 ; '(' 0x240022A3: 00 DC.B 0x00 ; '\0' 0x240022A4: 03 DC.B 0x03 ; '\x03' 0x240022A5: 0E DC.B 0x0E ; '\x0E' 0x240022A6: 1C DC.B 0x1C ; '\x1C' 0x240022A7: 0D DC.B 0x0D ; '\r' 0x240022A8: 00 DC.B 0x00 ; '\0' 0x240022A9: 00 DC.B 0x00 ; '\0' 0x240022AA: 04 DC.B 0x04 ; '\x04' 0x240022AB: 24 DC.B 0x24 ; '$' 0x240022AC: 00 DC.B 0x00 ; '\0' 0x240022AD: 03 DC.B 0x03 ; '\x03' 0x240022AE: 0E DC.B 0x0E ; '\x0E' 0x240022AF: 3E DC.B 0x3E ; '>' 0x240022B0: 0B DC.B 0x0B ; '\v' 0x240022B1: 0B DC.B 0x0B ; '\v' 0x240022B2: 0B DC.B 0x0B ; '\v' 0x240022B3: 00 DC.B 0x00 ; '\0' 0x240022B4: 00 DC.B 0x00 ; '\0' 0x240022B5: 05 DC.B 0x05 ; '\x05' 0x240022B6: 0F DC.B 0x0F ; '\x0F' 0x240022B7: 00 DC.B 0x00 ; '\0' 0x240022B8: 49 DC.B 0x49 ; 'I' 0x240022B9: 13 DC.B 0x13 ; '\x13' 0x240022BA: 00 DC.B 0x00 ; '\0' 0x240022BB: 00 DC.B 0x00 ; '\0' 0x240022BC: 06 DC.B 0x06 ; '\x06' 0x240022BD: 16 DC.B 0x16 ; '\x16' 0x240022BE: 00 DC.B 0x00 ; '\0' 0x240022BF: 49 DC.B 0x49 ; 'I' 0x240022C0: 13 DC.B 0x13 ; '\x13' 0x240022C1: 03 DC.B 0x03 ; '\x03' 0x240022C2: 0E DC.B 0x0E ; '\x0E' 0x240022C3: 3A DC.B 0x3A ; ':' 0x240022C4: 0B DC.B 0x0B ; '\v' 0x240022C5: 3B DC.B 0x3B ; ';' 0x240022C6: 05 DC.B 0x05 ; '\x05' 0x240022C7: 00 DC.B 0x00 ; '\0'
htim3: 0x240022C8: 01 DC.B 0x01 ; '\x01' 0x240022C9: 00 DC.B 0x00 ; '\0' 0x240022CA: 00 DC.B 0x00 ; '\0' 0x240022CB: 00 DC.B 0x00 ; '\0' 0x240022CC: 44 DC.B 0x44 ; 'D' 0x240022CD: 3A DC.B 0x3A ; ':' 0x240022CE: 5C DC.B 0x5C ; '\\' 0x240022CF: 50 DC.B 0x50 ; 'P' 0x240022D0: 72 DC.B 0x72 ; 'r' 0x240022D1: 6F DC.B 0x6F ; 'o' 0x240022D2: 6A DC.B 0x6A ; 'j' 0x240022D3: 65 DC.B 0x65 ; 'e' 0x240022D4: 6B DC.B 0x6B ; 'k' 0x240022D5: 74 DC.B 0x74 ; 't' 0x240022D6: 65 DC.B 0x65 ; 'e' 0x240022D7: 5C DC.B 0x5C ; '\\' 0x240022D8: 65 DC.B 0x65 ; 'e' 0x240022D9: 63 DC.B 0x63 ; 'c' 0x240022DA: 73 DC.B 0x73 ; 's' 0x240022DB: 5F DC.B 0x5F ; '_' 0x240022DC: 63 DC.B 0x63 ; 'c' 0x240022DD: 68 DC.B 0x68 ; 'h' 0x240022DE: 61 DC.B 0x61 ; 'a' 0x240022DF: 72 DC.B 0x72 ; 'r' 0x240022E0: 67 DC.B 0x67 ; 'g' 0x240022E1: 65 DC.B 0x65 ; 'e' 0x240022E2: 72 DC.B 0x72 ; 'r' 0x240022E3: 5C DC.B 0x5C ; '\\' 0x240022E4: 63 DC.B 0x63 ; 'c' 0x240022E5: 74 DC.B 0x74 ; 't' 0x240022E6: 72 DC.B 0x72 ; 'r' 0x240022E7: 6C DC.B 0x6C ; 'l' 0x240022E8: 5C DC.B 0x5C ; '\\' 0x240022E9: 66 DC.B 0x66 ; 'f' 0x240022EA: 69 DC.B 0x69 ; 'i' 0x240022EB: 72 DC.B 0x72 ; 'r' 0x240022EC: 6D DC.B 0x6D ; 'm' 0x240022ED: 77 DC.B 0x77 ; 'w' 0x240022EE: 61 DC.B 0x61 ; 'a' 0x240022EF: 72 DC.B 0x72 ; 'r' 0x240022F0: 65 DC.B 0x65 ; 'e' 0x240022F1: 5C DC.B 0x5C ; '\\' 0x240022F2: 4D DC.B 0x4D ; 'M' 0x240022F3: 61 DC.B 0x61 ; 'a' 0x240022F4: 69 DC.B 0x69 ; 'i' 0x240022F5: 6E DC.B 0x6E ; 'n' 0x240022F6: 5C DC.B 0x5C ; '\\' 0x240022F7: 43 DC.B 0x43 ; 'C' 0x240022F8: 75 DC.B 0x75 ; 'u' 0x240022F9: 62 DC.B 0x62 ; 'b' 0x240022FA: 65 DC.B 0x65 ; 'e' 0x240022FB: 4D DC.B 0x4D ; 'M' 0x240022FC: 58 DC.B 0x58 ; 'X' 0x240022FD: 5C DC.B 0x5C ; '\\' 0x240022FE: 44 DC.B 0x44 ; 'D' 0x240022FF: 72 DC.B 0x72 ; 'r' 0x24002300: 69 DC.B 0x69 ; 'i' 0x24002301: 76 DC.B 0x76 ; 'v' 0x24002302: 65 DC.B 0x65 ; 'e' 0x24002303: 72 DC.B 0x72 ; 'r' 0x24002304: 73 DC.B 0x73 ; 's' 0x24002305: 5C DC.B 0x5C ; '\\' 0x24002306: 53 DC.B 0x53 ; 'S' 0x24002307: 54 DC.B 0x54 ; 'T' 0x24002308: 4D DC.B 0x4D ; 'M' 0x24002309: 33 DC.B 0x33 ; '3' 0x2400230A: 32 DC.B 0x32 ; '2' 0x2400230B: 48 DC.B 0x48 ; 'H' 0x2400230C: 37 DC.B 0x37 ; '7' 0x2400230D: 78 DC.B 0x78 ; 'x' 0x2400230E: 78 DC.B 0x78 ; 'x' 0x2400230F: 5F DC.B 0x5F ; '_' 0x24002310: 48 DC.B 0x48 ; 'H' 0x24002311: 41 DC.B 0x41 ; 'A' 0x24002312: 4C DC.B 0x4C ; 'L' 0x24002313: 5F DC.B 0x5F ; '_'
xQueueRegistry: 0x24002314: 49 DC.B 0x49 ; 'I' 0x24002315: 44 DC.B 0x44 ; 'D' 0x24002316: 4C DC.B 0x4C ; 'L' 0x24002317: 45 DC.B 0x45 ; 'E' 0x24002318: 00 DC.B 0x00 ; '\0' 0x24002319: 00 DC.B 0x00 ; '\0' 0x2400231A: 00 DC.B 0x00 ; '\0' 0x2400231B: 00 DC.B 0x00 ; '\0' 0x2400231C: 54 DC.B 0x54 ; 'T' 0x2400231D: 6D DC.B 0x6D ; 'm' 0x2400231E: 72 DC.B 0x72 ; 'r' 0x2400231F: 20 DC.B 0x20 ; ' ' 0x24002320: 53 DC.B 0x53 ; 'S' 0x24002321: 76 DC.B 0x76 ; 'v' 0x24002322: 63 DC.B 0x63 ; 'c' 0x24002323: 00 DC.B 0x00 ; '\0' 0x24002324: 54 DC.B 0x54 ; 'T' 0x24002325: 6D DC.B 0x6D ; 'm' 0x24002326: 72 DC.B 0x72 ; 'r' 0x24002327: 51 DC.B 0x51 ; 'Q' 0x24002328: 00 DC.B 0x00 ; '\0' 0x24002329: 75 DC.B 0x75 ; 'u' 0x2400232A: 61 DC.B 0x61 ; 'a' 0x2400232B: 72 DC.B 0x72 ; 'r' 0x2400232C: 74 DC.B 0x74 ; 't' 0x2400232D: 20 DC.B 0x20 ; ' ' 0x2400232E: 65 DC.B 0x65 ; 'e' 0x2400232F: 72 DC.B 0x72 ; 'r' 0x24002330: 72 DC.B 0x72 ; 'r' 0x24002331: 6F DC.B 0x6F ; 'o' 0x24002332: 72 DC.B 0x72 ; 'r' 0x24002333: 20 DC.B 0x20 ; ' ' 0x24002334: 0A DC.B 0x0A ; '\n' 0x24002335: 0D DC.B 0x0D ; '\r' 0x24002336: 00 DC.B 0x00 ; '\0' 0x24002337: 00 DC.B 0x00 ; '\0' 0x24002338: 44 DC.B 0x44 ; 'D' 0x24002339: 3A DC.B 0x3A ; ':' 0x2400233A: 5C DC.B 0x5C ; '\\' 0x2400233B: 50 DC.B 0x50 ; 'P' 0x2400233C: 72 DC.B 0x72 ; 'r' 0x2400233D: 6F DC.B 0x6F ; 'o' 0x2400233E: 6A DC.B 0x6A ; 'j' 0x2400233F: 65 DC.B 0x65 ; 'e' 0x24002340: 6B DC.B 0x6B ; 'k' 0x24002341: 74 DC.B 0x74 ; 't' 0x24002342: 65 DC.B 0x65 ; 'e' 0x24002343: 5C DC.B 0x5C ; '\\' 0x24002344: 65 DC.B 0x65 ; 'e' 0x24002345: 63 DC.B 0x63 ; 'c' 0x24002346: 73 DC.B 0x73 ; 's' 0x24002347: 5F DC.B 0x5F ; '_' 0x24002348: 63 DC.B 0x63 ; 'c' 0x24002349: 68 DC.B 0x68 ; 'h' 0x2400234A: 61 DC.B 0x61 ; 'a' 0x2400234B: 72 DC.B 0x72 ; 'r' 0x2400234C: 67 DC.B 0x67 ; 'g' 0x2400234D: 65 DC.B 0x65 ; 'e' 0x2400234E: 72 DC.B 0x72 ; 'r' 0x2400234F: 5C DC.B 0x5C ; '\\' 0x24002350: 63 DC.B 0x63 ; 'c' 0x24002351: 74 DC.B 0x74 ; 't' 0x24002352: 72 DC.B 0x72 ; 'r' 0x24002353: 6C DC.B 0x6C ; 'l'
hrtc: 0x24002354: 25 DC.B 0x25 ; '%' 0x24002355: 75 DC.B 0x75 ; 'u' 0x24002356: 3A DC.B 0x3A ; ':' 0x24002357: 25 DC.B 0x25 ; '%' 0x24002358: 75 DC.B 0x75 ; 'u' 0x24002359: 3A DC.B 0x3A ; ':' 0x2400235A: 25 DC.B 0x25 ; '%' 0x2400235B: 75 DC.B 0x75 ; 'u' 0x2400235C: 0A DC.B 0x0A ; '\n' 0x2400235D: 00 DC.B 0x00 ; '\0' 0x2400235E: 20 DC.B 0x20 ; ' ' 0x2400235F: 20 DC.B 0x20 ; ' ' 0x24002360: 20 DC.B 0x20 ; ' ' 0x24002361: 3C DC.B 0x3C ; '<' 0x24002362: 44 DC.B 0x44 ; 'D' 0x24002363: 49 DC.B 0x49 ; 'I' 0x24002364: 52 DC.B 0x52 ; 'R' 0x24002365: 3E DC.B 0x3E ; '>' 0x24002366: 20 DC.B 0x20 ; ' ' 0x24002367: 20 DC.B 0x20 ; ' ' 0x24002368: 20 DC.B 0x20 ; ' ' 0x24002369: 25 DC.B 0x25 ; '%' 0x2400236A: 73 DC.B 0x73 ; 's' 0x2400236B: 0A DC.B 0x0A ; '\n' 0x2400236C: 00 DC.B 0x00 ; '\0' 0x2400236D: 25 DC.B 0x25 ; '%' 0x2400236E: 31 DC.B 0x31 ; '1' 0x2400236F: 30 DC.B 0x30 ; '0' 0x24002370: 75 DC.B 0x75 ; 'u' 0x24002371: 20 DC.B 0x20 ; ' ' 0x24002372: 25 DC.B 0x25 ; '%' 0x24002373: 73 DC.B 0x73 ; 's' 0x24002374: 0A DC.B 0x0A ; '\n' 0x24002375: 00 DC.B 0x00 ; '\0' 0x24002376: 25 DC.B 0x25 ; '%' 0x24002377: 64 DC.B 0x64 ; 'd'
Files: 0x24002378: 22 DC.B 0x22 ; '\"' 0x24002379: 2A DC.B 0x2A ; '*' 0x2400237A: 3A DC.B 0x3A ; ':' 0x2400237B: 3C DC.B 0x3C ; '<' 0x2400237C: 3E DC.B 0x3E ; '>' 0x2400237D: 3F DC.B 0x3F ; '?' 0x2400237E: 7C DC.B 0x7C ; '|' 0x2400237F: 7F DC.B 0x7F ; '\x7F' 0x24002380: 00 DC.B 0x00 ; '\0' 0x24002381: 43 DC.B 0x43 ; 'C' 0x24002382: 55 DC.B 0x55 ; 'U' 0x24002383: 45 DC.B 0x45 ; 'E' 0x24002384: 41 DC.B 0x41 ; 'A' 0x24002385: 41 DC.B 0x41 ; 'A' 0x24002386: 41 DC.B 0x41 ; 'A' 0x24002387: 41 DC.B 0x41 ; 'A' 0x24002388: 43 DC.B 0x43 ; 'C' 0x24002389: 45 DC.B 0x45 ; 'E' 0x2400238A: 45 DC.B 0x45 ; 'E' 0x2400238B: 45 DC.B 0x45 ; 'E' 0x2400238C: 49 DC.B 0x49 ; 'I' 0x2400238D: 49 DC.B 0x49 ; 'I' 0x2400238E: 49 DC.B 0x49 ; 'I' 0x2400238F: 41 DC.B 0x41 ; 'A' 0x24002390: 41 DC.B 0x41 ; 'A' 0x24002391: 45 DC.B 0x45 ; 'E' 0x24002392: 92 DC.B 0x92 ; '\x92' 0x24002393: 92 DC.B 0x92 ; '\x92' 0x24002394: 4F DC.B 0x4F ; 'O' 0x24002395: 4F DC.B 0x4F ; 'O' 0x24002396: 4F DC.B 0x4F ; 'O' 0x24002397: 55 DC.B 0x55 ; 'U'
xTasksWaitingTermination: 0x24002398: 49 DC.B 0x49 ; 'I' 0x24002399: 44 DC.B 0x44 ; 'D' 0x2400239A: 4C DC.B 0x4C ; 'L' 0x2400239B: 45 DC.B 0x45 ; 'E' 0x2400239C: 00 DC.B 0x00 ; '\0' 0x2400239D: 00 DC.B 0x00 ; '\0' 0x2400239E: 00 DC.B 0x00 ; '\0' 0x2400239F: 00 DC.B 0x00 ; '\0' 0x240023A0: 54 DC.B 0x54 ; 'T' 0x240023A1: 6D DC.B 0x6D ; 'm' 0x240023A2: 72 DC.B 0x72 ; 'r' 0x240023A3: 20 DC.B 0x20 ; ' ' 0x240023A4: 53 DC.B 0x53 ; 'S' 0x240023A5: 76 DC.B 0x76 ; 'v' 0x240023A6: 63 DC.B 0x63 ; 'c' 0x240023A7: 00 DC.B 0x00 ; '\0' 0x240023A8: 54 DC.B 0x54 ; 'T' 0x240023A9: 6D DC.B 0x6D ; 'm' 0x240023AA: 72 DC.B 0x72 ; 'r' 0x240023AB: 51 DC.B 0x51 ; 'Q'
xSuspendedTaskList: 0x240023AC: 49 DC.B 0x49 ; 'I' 0x240023AD: 44 DC.B 0x44 ; 'D' 0x240023AE: 4C DC.B 0x4C ; 'L' 0x240023AF: 45 DC.B 0x45 ; 'E' 0x240023B0: 00 DC.B 0x00 ; '\0' 0x240023B1: 00 DC.B 0x00 ; '\0' 0x240023B2: 00 DC.B 0x00 ; '\0' 0x240023B3: 00 DC.B 0x00 ; '\0' 0x240023B4: 54 DC.B 0x54 ; 'T' 0x240023B5: 6D DC.B 0x6D ; 'm' 0x240023B6: 72 DC.B 0x72 ; 'r' 0x240023B7: 20 DC.B 0x20 ; ' ' 0x240023B8: 53 DC.B 0x53 ; 'S' 0x240023B9: 76 DC.B 0x76 ; 'v' 0x240023BA: 63 DC.B 0x63 ; 'c' 0x240023BB: 00 DC.B 0x00 ; '\0' 0x240023BC: 54 DC.B 0x54 ; 'T' 0x240023BD: 6D DC.B 0x6D ; 'm' 0x240023BE: 72 DC.B 0x72 ; 'r' 0x240023BF: 51 DC.B 0x51 ; 'Q'
xPendingReadyList: 0x240023C0: 49 DC.B 0x49 ; 'I' 0x240023C1: 44 DC.B 0x44 ; 'D' 0x240023C2: 4C DC.B 0x4C ; 'L' 0x240023C3: 45 DC.B 0x45 ; 'E' 0x240023C4: 00 DC.B 0x00 ; '\0' 0x240023C5: 00 DC.B 0x00 ; '\0' 0x240023C6: 00 DC.B 0x00 ; '\0' 0x240023C7: 00 DC.B 0x00 ; '\0' 0x240023C8: 54 DC.B 0x54 ; 'T' 0x240023C9: 6D DC.B 0x6D ; 'm' 0x240023CA: 72 DC.B 0x72 ; 'r' 0x240023CB: 20 DC.B 0x20 ; ' ' 0x240023CC: 53 DC.B 0x53 ; 'S' 0x240023CD: 76 DC.B 0x76 ; 'v' 0x240023CE: 63 DC.B 0x63 ; 'c' 0x240023CF: 00 DC.B 0x00 ; '\0' 0x240023D0: 54 DC.B 0x54 ; 'T' 0x240023D1: 6D DC.B 0x6D ; 'm' 0x240023D2: 72 DC.B 0x72 ; 'r' 0x240023D3: 51 DC.B 0x51 ; 'Q'
xDelayedTaskList2: 0x240023D4: 54 DC.B 0x54 ; 'T' 0x240023D5: 6D DC.B 0x6D ; 'm' 0x240023D6: 72 DC.B 0x72 ; 'r' 0x240023D7: 20 DC.B 0x20 ; ' ' 0x240023D8: 53 DC.B 0x53 ; 'S' 0x240023D9: 76 DC.B 0x76 ; 'v' 0x240023DA: 63 DC.B 0x63 ; 'c' 0x240023DB: 00 DC.B 0x00 ; '\0' 0x240023DC: 54 DC.B 0x54 ; 'T' 0x240023DD: 6D DC.B 0x6D ; 'm' 0x240023DE: 72 DC.B 0x72 ; 'r' 0x240023DF: 51 DC.B 0x51 ; 'Q' 0x240023E0: 00 DC.B 0x00 ; '\0' 0x240023E1: 75 DC.B 0x75 ; 'u' 0x240023E2: 61 DC.B 0x61 ; 'a' 0x240023E3: 72 DC.B 0x72 ; 'r' 0x240023E4: 74 DC.B 0x74 ; 't' 0x240023E5: 20 DC.B 0x20 ; ' ' 0x240023E6: 65 DC.B 0x65 ; 'e' 0x240023E7: 72 DC.B 0x72 ; 'r'
xDelayedTaskList1: 0x240023E8: 54 DC.B 0x54 ; 'T' 0x240023E9: 6D DC.B 0x6D ; 'm' 0x240023EA: 72 DC.B 0x72 ; 'r' 0x240023EB: 20 DC.B 0x20 ; ' ' 0x240023EC: 53 DC.B 0x53 ; 'S' 0x240023ED: 76 DC.B 0x76 ; 'v' 0x240023EE: 63 DC.B 0x63 ; 'c' 0x240023EF: 00 DC.B 0x00 ; '\0' 0x240023F0: 54 DC.B 0x54 ; 'T' 0x240023F1: 6D DC.B 0x6D ; 'm' 0x240023F2: 72 DC.B 0x72 ; 'r' 0x240023F3: 51 DC.B 0x51 ; 'Q' 0x240023F4: 00 DC.B 0x00 ; '\0' 0x240023F5: 75 DC.B 0x75 ; 'u' 0x240023F6: 61 DC.B 0x61 ; 'a' 0x240023F7: 72 DC.B 0x72 ; 'r' 0x240023F8: 74 DC.B 0x74 ; 't' 0x240023F9: 20 DC.B 0x20 ; ' ' 0x240023FA: 65 DC.B 0x65 ; 'e' 0x240023FB: 72 DC.B 0x72 ; 'r'
xActiveTimerList2: 0x240023FC: 54 DC.B 0x54 ; 'T' 0x240023FD: 6D DC.B 0x6D ; 'm' 0x240023FE: 72 DC.B 0x72 ; 'r' 0x240023FF: 51 DC.B 0x51 ; 'Q' 0x24002400: 00 DC.B 0x00 ; '\0' 0x24002401: 75 DC.B 0x75 ; 'u' 0x24002402: 61 DC.B 0x61 ; 'a' 0x24002403: 72 DC.B 0x72 ; 'r' 0x24002404: 74 DC.B 0x74 ; 't' 0x24002405: 20 DC.B 0x20 ; ' ' 0x24002406: 65 DC.B 0x65 ; 'e' 0x24002407: 72 DC.B 0x72 ; 'r' 0x24002408: 72 DC.B 0x72 ; 'r' 0x24002409: 6F DC.B 0x6F ; 'o' 0x2400240A: 72 DC.B 0x72 ; 'r' 0x2400240B: 20 DC.B 0x20 ; ' ' 0x2400240C: 0A DC.B 0x0A ; '\n' 0x2400240D: 0D DC.B 0x0D ; '\r' 0x2400240E: 00 DC.B 0x00 ; '\0' 0x2400240F: 00 DC.B 0x00 ; '\0'
xActiveTimerList1: 0x24002410: 54 DC.B 0x54 ; 'T' 0x24002411: 6D DC.B 0x6D ; 'm' 0x24002412: 72 DC.B 0x72 ; 'r' 0x24002413: 51 DC.B 0x51 ; 'Q' 0x24002414: 00 DC.B 0x00 ; '\0' 0x24002415: 75 DC.B 0x75 ; 'u' 0x24002416: 61 DC.B 0x61 ; 'a' 0x24002417: 72 DC.B 0x72 ; 'r' 0x24002418: 74 DC.B 0x74 ; 't' 0x24002419: 20 DC.B 0x20 ; ' ' 0x2400241A: 65 DC.B 0x65 ; 'e' 0x2400241B: 72 DC.B 0x72 ; 'r' 0x2400241C: 72 DC.B 0x72 ; 'r' 0x2400241D: 6F DC.B 0x6F ; 'o' 0x2400241E: 72 DC.B 0x72 ; 'r' 0x2400241F: 20 DC.B 0x20 ; ' ' 0x24002420: 0A DC.B 0x0A ; '\n' 0x24002421: 0D DC.B 0x0D ; '\r' 0x24002422: 00 DC.B 0x00 ; '\0' 0x24002423: 00 DC.B 0x00 ; '\0'
disk: 0x24002424: 00 DC.B 0x00 ; '\0' 0x24002425: 00 DC.B 0x00 ; '\0' 0x24002426: 00 DC.B 0x00 ; '\0' 0x24002427: 00 DC.B 0x00 ; '\0' 0x24002428: 00 DC.B 0x00 ; '\0' 0x24002429: 00 DC.B 0x00 ; '\0' 0x2400242A: 00 DC.B 0x00 ; '\0' 0x2400242B: 00 DC.B 0x00 ; '\0' 0x2400242C: 00 DC.B 0x00 ; '\0' 0x2400242D: 00 DC.B 0x00 ; '\0' 0x2400242E: 00 DC.B 0x00 ; '\0' 0x2400242F: 00 DC.B 0x00 ; '\0'
xStart: 0x24002430: AA DC.B 0xAA ; '\xAA' 0x24002431: AA DC.B 0xAA ; '\xAA' 0x24002432: AA DC.B 0xAA ; '\xAA' 0x24002433: AA DC.B 0xAA ; '\xAA' 0x24002434: 00 DC.B 0x00 ; '\0' 0x24002435: 90 DC.B 0x90 ; '\x90' 0x24002436: D0 DC.B 0xD0 ; '\xD0' 0x24002437: 03 DC.B 0x03 ; '\x03'
xYieldPending: 0x24002438: 54 DC.B 0x54 ; 'T' 0x24002439: 6D DC.B 0x6D ; 'm' 0x2400243A: 72 DC.B 0x72 ; 'r' 0x2400243B: 20 DC.B 0x20 ; ' '
xTimerTaskHandle: 0x2400243C: 54 DC.B 0x54 ; 'T' 0x2400243D: 6D DC.B 0x6D ; 'm' 0x2400243E: 72 DC.B 0x72 ; 'r' 0x2400243F: 51 DC.B 0x51 ; 'Q'
xTimerQueue: 0x24002440: 54 DC.B 0x54 ; 'T' 0x24002441: 6D DC.B 0x6D ; 'm' 0x24002442: 72 DC.B 0x72 ; 'r' 0x24002443: 20 DC.B 0x20 ; ' '
xTickCount: 0x24002444: 49 DC.B 0x49 ; 'I' 0x24002445: 44 DC.B 0x44 ; 'D' 0x24002446: 4C DC.B 0x4C ; 'L' 0x24002447: 45 DC.B 0x45 ; 'E'
xSchedulerRunning: 0x24002448: 49 DC.B 0x49 ; 'I' 0x24002449: 44 DC.B 0x44 ; 'D' 0x2400244A: 4C DC.B 0x4C ; 'L' 0x2400244B: 45 DC.B 0x45 ; 'E'
xPendedTicks: 0x2400244C: 54 DC.B 0x54 ; 'T' 0x2400244D: 6D DC.B 0x6D ; 'm' 0x2400244E: 72 DC.B 0x72 ; 'r' 0x2400244F: 20 DC.B 0x20 ; ' '
xNumberOfSuccessfulFrees: 0x24002450: AA DC.B 0xAA ; '\xAA' 0x24002451: AA DC.B 0xAA ; '\xAA' 0x24002452: AA DC.B 0xAA ; '\xAA' 0x24002453: AA DC.B 0xAA ; '\xAA'
xNumberOfSuccessfulAllocations: 0x24002454: AA DC.B 0xAA ; '\xAA' 0x24002455: AA DC.B 0xAA ; '\xAA' 0x24002456: AA DC.B 0xAA ; '\xAA' 0x24002457: AA DC.B 0xAA ; '\xAA'
xNumOfOverflows: 0x24002458: 54 DC.B 0x54 ; 'T' 0x24002459: 6D DC.B 0x6D ; 'm' 0x2400245A: 72 DC.B 0x72 ; 'r' 0x2400245B: 20 DC.B 0x20 ; ' '
xNextTaskUnblockTime: 0x2400245C: 54 DC.B 0x54 ; 'T' 0x2400245D: 6D DC.B 0x6D ; 'm' 0x2400245E: 72 DC.B 0x72 ; 'r' 0x2400245F: 20 DC.B 0x20 ; ' '
xMinimumEverFreeBytesRemaining: 0x24002460: AA DC.B 0xAA ; '\xAA' 0x24002461: AA DC.B 0xAA ; '\xAA' 0x24002462: AA DC.B 0xAA ; '\xAA' 0x24002463: AA DC.B 0xAA ; '\xAA'
xMaximumPossibleSuppressedTicks: 0x24002464: 00 DC.B 0x00 ; '\0' 0x24002465: 90 DC.B 0x90 ; '\x90' 0x24002466: D0 DC.B 0xD0 ; '\xD0' 0x24002467: 03 DC.B 0x03 ; '\x03'
xIdleTaskHandle: 0x24002468: 54 DC.B 0x54 ; 'T' 0x24002469: 6D DC.B 0x6D ; 'm' 0x2400246A: 72 DC.B 0x72 ; 'r' 0x2400246B: 20 DC.B 0x20 ; ' '
xFreeBytesRemaining: 0x2400246C: AA DC.B 0xAA ; '\xAA' 0x2400246D: AA DC.B 0xAA ; '\xAA' 0x2400246E: AA DC.B 0xAA ; '\xAA' 0x2400246F: AA DC.B 0xAA ; '\xAA'
xBlockAllocatedBit: 0x24002470: AA DC.B 0xAA ; '\xAA' 0x24002471: AA DC.B 0xAA ; '\xAA' 0x24002472: AA DC.B 0xAA ; '\xAA' 0x24002473: AA DC.B 0xAA ; '\xAA'
uxTopReadyPriority: 0x24002474: 49 DC.B 0x49 ; 'I' 0x24002475: 44 DC.B 0x44 ; 'D' 0x24002476: 4C DC.B 0x4C ; 'L' 0x24002477: 45 DC.B 0x45 ; 'E'
uxTaskNumber: 0x24002478: 49 DC.B 0x49 ; 'I' 0x24002479: 44 DC.B 0x44 ; 'D' 0x2400247A: 4C DC.B 0x4C ; 'L' 0x2400247B: 45 DC.B 0x45 ; 'E'
uxSchedulerSuspended: 0x2400247C: 49 DC.B 0x49 ; 'I' 0x2400247D: 44 DC.B 0x44 ; 'D' 0x2400247E: 4C DC.B 0x4C ; 'L' 0x2400247F: 45 DC.B 0x45 ; 'E'
uxDeletedTasksWaitingCleanUp: 0x24002480: 49 DC.B 0x49 ; 'I' 0x24002481: 44 DC.B 0x44 ; 'D' 0x24002482: 4C DC.B 0x4C ; 'L' 0x24002483: 45 DC.B 0x45 ; 'E'
uxCurrentNumberOfTasks: 0x24002484: 49 DC.B 0x49 ; 'I' 0x24002485: 44 DC.B 0x44 ; 'D' 0x24002486: 4C DC.B 0x4C ; 'L' 0x24002487: 45 DC.B 0x45 ; 'E'
uwTick: 0x24002488: 44 DC.B 0x44 ; 'D' 0x24002489: 3A DC.B 0x3A ; ':' 0x2400248A: 5C DC.B 0x5C ; '\\' 0x2400248B: 50 DC.B 0x50 ; 'P'
ulTimerCountsForOneTick: 0x2400248C: 00 DC.B 0x00 ; '\0' 0x2400248D: 90 DC.B 0x90 ; '\x90' 0x2400248E: D0 DC.B 0xD0 ; '\xD0' 0x2400248F: 03 DC.B 0x03 ; '\x03'
ulStoppedTimerCompensation: 0x24002490: 00 DC.B 0x00 ; '\0' 0x24002491: 90 DC.B 0x90 ; '\x90' 0x24002492: D0 DC.B 0xD0 ; '\xD0' 0x24002493: 03 DC.B 0x03 ; '\x03'
ulMaxPRIGROUPValue: 0x24002494: AA DC.B 0xAA ; '\xAA' 0x24002495: AA DC.B 0xAA ; '\xAA' 0x24002496: AA DC.B 0xAA ; '\xAA' 0x24002497: AA DC.B 0xAA ; '\xAA'
pxOverflowTimerList: 0x24002498: 54 DC.B 0x54 ; 'T' 0x24002499: 6D DC.B 0x6D ; 'm' 0x2400249A: 72 DC.B 0x72 ; 'r' 0x2400249B: 51 DC.B 0x51 ; 'Q'
pxOverflowDelayedTaskList: 0x2400249C: 49 DC.B 0x49 ; 'I' 0x2400249D: 44 DC.B 0x44 ; 'D' 0x2400249E: 4C DC.B 0x4C ; 'L' 0x2400249F: 45 DC.B 0x45 ; 'E'
pxEnd: 0x240024A0: AA DC.B 0xAA ; '\xAA' 0x240024A1: AA DC.B 0xAA ; '\xAA' 0x240024A2: AA DC.B 0xAA ; '\xAA' 0x240024A3: AA DC.B 0xAA ; '\xAA'
pxDelayedTaskList: 0x240024A4: 49 DC.B 0x49 ; 'I' 0x240024A5: 44 DC.B 0x44 ; 'D' 0x240024A6: 4C DC.B 0x4C ; 'L' 0x240024A7: 45 DC.B 0x45 ; 'E'
pxCurrentTimerList: 0x240024A8: 54 DC.B 0x54 ; 'T' 0x240024A9: 6D DC.B 0x6D ; 'm' 0x240024AA: 72 DC.B 0x72 ; 'r' 0x240024AB: 51 DC.B 0x51 ; 'Q'
pxCurrentTCB: 0x240024AC: 49 DC.B 0x49 ; 'I' 0x240024AD: 44 DC.B 0x44 ; 'D' 0x240024AE: 4C DC.B 0x4C ; 'L' 0x240024AF: 45 DC.B 0x45 ; 'E'
prvSampleTimeNow.xLastTime: 0x240024B0: 54 DC.B 0x54 ; 'T' 0x240024B1: 6D DC.B 0x6D ; 'm' 0x240024B2: 72 DC.B 0x72 ; 'r' 0x240024B3: 51 DC.B 0x51 ; 'Q'
pDHCPMSG: 0x240024B4: 3E DC.B 0x3E ; '>' 0x240024B5: 20 DC.B 0x20 ; ' ' 0x240024B6: 53 DC.B 0x53 ; 'S' 0x240024B7: 65 DC.B 0x65 ; 'e'
onewireQueue: 0x240024B8: 43 DC.B 0x43 ; 'C' 0x240024B9: 6F DC.B 0x6F ; 'o' 0x240024BA: 6E DC.B 0x6E ; 'n' 0x240024BB: 76 DC.B 0x76 ; 'v'
mainTaskHandle: 0x240024BC: 53 DC.B 0x53 ; 'S' 0x240024BD: 63 DC.B 0x63 ; 'c' 0x240024BE: 61 DC.B 0x61 ; 'a' 0x240024BF: 6E DC.B 0x6E ; 'n'
__SEGGER_RTL_stdout_file: 0x240024C0: 00 DC.B 0x00 ; '\0' 0x240024C1: 00 DC.B 0x00 ; '\0' 0x240024C2: 00 DC.B 0x00 ; '\0' 0x240024C3: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_stdin_file: 0x240024C4: 00 DC.B 0x00 ; '\0' 0x240024C5: 00 DC.B 0x00 ; '\0' 0x240024C6: 00 DC.B 0x00 ; '\0' 0x240024C7: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_stderr_file: 0x240024C8: 00 DC.B 0x00 ; '\0' 0x240024C9: 00 DC.B 0x00 ; '\0' 0x240024CA: 00 DC.B 0x00 ; '\0' 0x240024CB: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_locale_ptr: 0x240024CC: 43 DC.B 0x43 ; 'C' 0x240024CD: 00 DC.B 0x00 ; '\0' 0x240024CE: 50 DC.B 0x50 ; 'P' 0x240024CF: 4F DC.B 0x4F ; 'O'
dhcp_tick_1s: 0x240024D0: 0A DC.B 0x0A ; '\n' 0x240024D1: 00 DC.B 0x00 ; '\0' 0x240024D2: 00 DC.B 0x00 ; '\0' 0x240024D3: 00 DC.B 0x00 ; '\0'
beeperQueue: 0x240024D4: 25 DC.B 0x25 ; '%' 0x240024D5: 73 DC.B 0x73 ; 's' 0x240024D6: 3A DC.B 0x3A ; ':' 0x240024D7: 20 DC.B 0x20 ; ' '
SDQueueID: 0x240024D8: 46 DC.B 0x46 ; 'F' 0x240024D9: 72 DC.B 0x72 ; 'r' 0x240024DA: 65 DC.B 0x65 ; 'e' 0x240024DB: 65 DC.B 0x65 ; 'e'
KernelState: 0x240024DC: 46 DC.B 0x46 ; 'F' 0x240024DD: 72 DC.B 0x72 ; 'r' 0x240024DE: 65 DC.B 0x65 ; 'e' 0x240024DF: 65 DC.B 0x65 ; 'e'
FatFs: 0x240024E0: 22 DC.B 0x22 ; '\"' 0x240024E1: 2A DC.B 0x2A ; '*' 0x240024E2: 2B DC.B 0x2B ; '+' 0x240024E3: 2C DC.B 0x2C ; ','
DHCP_XID: 0x240024E4: 3E DC.B 0x3E ; '>' 0x240024E5: 20 DC.B 0x20 ; ' ' 0x240024E6: 53 DC.B 0x53 ; 'S' 0x240024E7: 65 DC.B 0x65 ; 'e'
sock_remained_size: 0x240024E8: 00 DC.B 0x00 ; '\0' 0x240024E9: 00 DC.B 0x00 ; '\0' 0x240024EA: 00 DC.B 0x00 ; '\0' 0x240024EB: 00 DC.B 0x00 ; '\0' 0x240024EC: 00 DC.B 0x00 ; '\0' 0x240024ED: 00 DC.B 0x00 ; '\0' 0x240024EE: 00 DC.B 0x00 ; '\0' 0x240024EF: 02 DC.B 0x02 ; '\x02'
bm: 0x240024F0: 00 DC.B 0x00 ; '\0' 0x240024F1: 08 DC.B 0x08 ; '\b' 0x240024F2: DC DC.B 0xDC ; '\xDC' 0x240024F3: 6F DC.B 0x6F ; 'o' 0x240024F4: 00 DC.B 0x00 ; '\0' 0x240024F5: 8A DC.B 0x8A ; '\x8A'
sock_is_sending: 0x240024F6: 00 DC.B 0x00 ; '\0' 0x240024F7: 00 DC.B 0x00 ; '\0'
sock_io_mode: 0x240024F8: 00 DC.B 0x00 ; '\0' 0x240024F9: 00 DC.B 0x00 ; '\0'
Fsid: 0x240024FA: 22 DC.B 0x22 ; '\"' 0x240024FB: 2A DC.B 0x2A ; '*'
(0x240024fc-0x240060fb excluded)
dhcp_buffer: 0x240060FC: 02 DC.B 0x02 ; '\x02' 0x240060FD: 02 DC.B 0x02 ; '\x02' 0x240060FE: 02 DC.B 0x02 ; '\x02' 0x240060FF: 02 DC.B 0x02 ; '\x02' 0x24006100: 02 DC.B 0x02 ; '\x02' 0x24006101: 02 DC.B 0x02 ; '\x02' 0x24006102: 02 DC.B 0x02 ; '\x02' 0x24006103: 02 DC.B 0x02 ; '\x02' 0x24006104: 3E DC.B 0x3E ; '>' 0x24006105: 3E DC.B 0x3E ; '>' 0x24006106: 3E DC.B 0x3E ; '>' 0x24006107: 3E DC.B 0x3E ; '>' 0x24006108: 57 DC.B 0x57 ; 'W' 0x24006109: 35 DC.B 0x35 ; '5' 0x2400610A: 31 DC.B 0x31 ; '1' 0x2400610B: 30 DC.B 0x30 ; '0' 0x2400610C: 30 DC.B 0x30 ; '0' 0x2400610D: 73 DC.B 0x73 ; 's' 0x2400610E: 20 DC.B 0x20 ; ' ' 0x2400610F: 6D DC.B 0x6D ; 'm' 0x24006110: 65 DC.B 0x65 ; 'e' 0x24006111: 6D DC.B 0x6D ; 'm' 0x24006112: 6F DC.B 0x6F ; 'o' 0x24006113: 72 DC.B 0x72 ; 'r' 0x24006114: 79 DC.B 0x79 ; 'y' 0x24006115: 20 DC.B 0x20 ; ' ' 0x24006116: 69 DC.B 0x69 ; 'i' 0x24006117: 6E DC.B 0x6E ; 'n' 0x24006118: 69 DC.B 0x69 ; 'i' 0x24006119: 74 DC.B 0x74 ; 't' 0x2400611A: 69 DC.B 0x69 ; 'i' 0x2400611B: 61 DC.B 0x61 ; 'a' 0x2400611C: 6C DC.B 0x6C ; 'l' 0x2400611D: 69 DC.B 0x69 ; 'i' 0x2400611E: 7A DC.B 0x7A ; 'z' 0x2400611F: 61 DC.B 0x61 ; 'a' 0x24006120: 74 DC.B 0x74 ; 't' 0x24006121: 69 DC.B 0x69 ; 'i' 0x24006122: 6F DC.B 0x6F ; 'o' 0x24006123: 6E DC.B 0x6E ; 'n' 0x24006124: 20 DC.B 0x20 ; ' ' 0x24006125: 66 DC.B 0x66 ; 'f' 0x24006126: 61 DC.B 0x61 ; 'a' 0x24006127: 69 DC.B 0x69 ; 'i' 0x24006128: 6C DC.B 0x6C ; 'l' 0x24006129: 65 DC.B 0x65 ; 'e' 0x2400612A: 64 DC.B 0x64 ; 'd' 0x2400612B: 0D DC.B 0x0D ; '\r' 0x2400612C: 0A DC.B 0x0A ; '\n' 0x2400612D: 00 DC.B 0x00 ; '\0' 0x2400612E: 57 DC.B 0x57 ; 'W' 0x2400612F: 35 DC.B 0x35 ; '5' 0x24006130: 31 DC.B 0x31 ; '1' 0x24006131: 30 DC.B 0x30 ; '0' 0x24006132: 30 DC.B 0x30 ; '0' 0x24006133: 53 DC.B 0x53 ; 'S' 0x24006134: 20 DC.B 0x20 ; ' ' 0x24006135: 69 DC.B 0x69 ; 'i' 0x24006136: 6E DC.B 0x6E ; 'n' 0x24006137: 74 DC.B 0x74 ; 't' 0x24006138: 65 DC.B 0x65 ; 'e' 0x24006139: 72 DC.B 0x72 ; 'r' 0x2400613A: 72 DC.B 0x72 ; 'r' 0x2400613B: 75 DC.B 0x75 ; 'u' 0x2400613C: 70 DC.B 0x70 ; 'p' 0x2400613D: 74 DC.B 0x74 ; 't' 0x2400613E: 0D DC.B 0x0D ; '\r' 0x2400613F: 0A DC.B 0x0A ; '\n' 0x24006140: 00 DC.B 0x00 ; '\0' 0x24006141: 20 DC.B 0x20 ; ' ' 0x24006142: 41 DC.B 0x41 ; 'A' 0x24006143: 43 DC.B 0x43 ; 'C' 0x24006144: 43 DC.B 0x43 ; 'C' 0x24006145: 45 DC.B 0x45 ; 'E' 0x24006146: 53 DC.B 0x53 ; 'S' 0x24006147: 53 DC.B 0x53 ; 'S' 0x24006148: 20 DC.B 0x20 ; ' ' 0x24006149: 45 DC.B 0x45 ; 'E' 0x2400614A: 52 DC.B 0x52 ; 'R' 0x2400614B: 52 DC.B 0x52 ; 'R' 0x2400614C: 20 DC.B 0x20 ; ' ' 0x2400614D: 3A DC.B 0x3A ; ':' 0x2400614E: 20 DC.B 0x20 ; ' ' 0x2400614F: 56 DC.B 0x56 ; 'V' 0x24006150: 45 DC.B 0x45 ; 'E' 0x24006151: 52 DC.B 0x52 ; 'R' 0x24006152: 53 DC.B 0x53 ; 'S' 0x24006153: 49 DC.B 0x49 ; 'I' 0x24006154: 4F DC.B 0x4F ; 'O' 0x24006155: 4E DC.B 0x4E ; 'N' 0x24006156: 52 DC.B 0x52 ; 'R' 0x24006157: 20 DC.B 0x20 ; ' ' 0x24006158: 21 DC.B 0x21 ; '!' 0x24006159: 3D DC.B 0x3D ; '=' 0x2400615A: 20 DC.B 0x20 ; ' ' 0x2400615B: 30 DC.B 0x30 ; '0' 0x2400615C: 78 DC.B 0x78 ; 'x' 0x2400615D: 35 DC.B 0x35 ; '5' 0x2400615E: 31 DC.B 0x31 ; '1' 0x2400615F: 2C DC.B 0x2C ; ',' 0x24006160: 20 DC.B 0x20 ; ' ' 0x24006161: 72 DC.B 0x72 ; 'r' 0x24006162: 65 DC.B 0x65 ; 'e' 0x24006163: 61 DC.B 0x61 ; 'a' 0x24006164: 64 DC.B 0x64 ; 'd' 0x24006165: 20 DC.B 0x20 ; ' ' 0x24006166: 76 DC.B 0x76 ; 'v' 0x24006167: 61 DC.B 0x61 ; 'a' 0x24006168: 6C DC.B 0x6C ; 'l' 0x24006169: 75 DC.B 0x75 ; 'u' 0x2400616A: 65 DC.B 0x65 ; 'e' 0x2400616B: 20 DC.B 0x20 ; ' ' 0x2400616C: 3D DC.B 0x3D ; '=' 0x2400616D: 20 DC.B 0x20 ; ' ' 0x2400616E: 30 DC.B 0x30 ; '0' 0x2400616F: 78 DC.B 0x78 ; 'x' 0x24006170: 25 DC.B 0x25 ; '%' 0x24006171: 30 DC.B 0x30 ; '0' 0x24006172: 32 DC.B 0x32 ; '2' 0x24006173: 78 DC.B 0x78 ; 'x' 0x24006174: 0A DC.B 0x0A ; '\n' 0x24006175: 00 DC.B 0x00 ; '\0' 0x24006176: 49 DC.B 0x49 ; 'I' 0x24006177: 50 DC.B 0x50 ; 'P' 0x24006178: 2D DC.B 0x2D ; '-' 0x24006179: 61 DC.B 0x61 ; 'a' 0x2400617A: 64 DC.B 0x64 ; 'd' 0x2400617B: 64 DC.B 0x64 ; 'd' 0x2400617C: 72 DC.B 0x72 ; 'r' 0x2400617D: 65 DC.B 0x65 ; 'e' 0x2400617E: 73 DC.B 0x73 ; 's' 0x2400617F: 73 DC.B 0x73 ; 's' 0x24006180: 20 DC.B 0x20 ; ' ' 0x24006181: 77 DC.B 0x77 ; 'w' 0x24006182: 61 DC.B 0x61 ; 'a' 0x24006183: 73 DC.B 0x73 ; 's' 0x24006184: 20 DC.B 0x20 ; ' ' 0x24006185: 61 DC.B 0x61 ; 'a' 0x24006186: 73 DC.B 0x73 ; 's' 0x24006187: 73 DC.B 0x73 ; 's' 0x24006188: 69 DC.B 0x69 ; 'i' 0x24006189: 67 DC.B 0x67 ; 'g' 0x2400618A: 6E DC.B 0x6E ; 'n' 0x2400618B: 65 DC.B 0x65 ; 'e' 0x2400618C: 64 DC.B 0x64 ; 'd' 0x2400618D: 2E DC.B 0x2E ; '.' 0x2400618E: 0A DC.B 0x0A ; '\n' 0x2400618F: 00 DC.B 0x00 ; '\0' 0x24006190: 49 DC.B 0x49 ; 'I' 0x24006191: 50 DC.B 0x50 ; 'P' 0x24006192: 2D DC.B 0x2D ; '-' 0x24006193: 61 DC.B 0x61 ; 'a' 0x24006194: 64 DC.B 0x64 ; 'd' 0x24006195: 64 DC.B 0x64 ; 'd' 0x24006196: 72 DC.B 0x72 ; 'r' 0x24006197: 65 DC.B 0x65 ; 'e' 0x24006198: 73 DC.B 0x73 ; 's' 0x24006199: 73 DC.B 0x73 ; 's' 0x2400619A: 3A DC.B 0x3A ; ':' 0x2400619B: 20 DC.B 0x20 ; ' ' 0x2400619C: 25 DC.B 0x25 ; '%' 0x2400619D: 75 DC.B 0x75 ; 'u' 0x2400619E: 2E DC.B 0x2E ; '.' 0x2400619F: 25 DC.B 0x25 ; '%' 0x240061A0: 75 DC.B 0x75 ; 'u' 0x240061A1: 2E DC.B 0x2E ; '.' 0x240061A2: 25 DC.B 0x25 ; '%' 0x240061A3: 75 DC.B 0x75 ; 'u' 0x240061A4: 2E DC.B 0x2E ; '.' 0x240061A5: 25 DC.B 0x25 ; '%' 0x240061A6: 75 DC.B 0x75 ; 'u' 0x240061A7: 0A DC.B 0x0A ; '\n' 0x240061A8: 00 DC.B 0x00 ; '\0' 0x240061A9: 53 DC.B 0x53 ; 'S' 0x240061AA: 75 DC.B 0x75 ; 'u' 0x240061AB: 62 DC.B 0x62 ; 'b' 0x240061AC: 6E DC.B 0x6E ; 'n' 0x240061AD: 65 DC.B 0x65 ; 'e' 0x240061AE: 74 DC.B 0x74 ; 't' 0x240061AF: 20 DC.B 0x20 ; ' ' 0x240061B0: 6D DC.B 0x6D ; 'm' 0x240061B1: 61 DC.B 0x61 ; 'a' 0x240061B2: 73 DC.B 0x73 ; 's' 0x240061B3: 6B DC.B 0x6B ; 'k' 0x240061B4: 3A DC.B 0x3A ; ':' 0x240061B5: 20 DC.B 0x20 ; ' ' 0x240061B6: 25 DC.B 0x25 ; '%' 0x240061B7: 75 DC.B 0x75 ; 'u' 0x240061B8: 2E DC.B 0x2E ; '.' 0x240061B9: 25 DC.B 0x25 ; '%' 0x240061BA: 75 DC.B 0x75 ; 'u' 0x240061BB: 2E DC.B 0x2E ; '.' 0x240061BC: 25 DC.B 0x25 ; '%' 0x240061BD: 75 DC.B 0x75 ; 'u' 0x240061BE: 2E DC.B 0x2E ; '.' 0x240061BF: 25 DC.B 0x25 ; '%' 0x240061C0: 75 DC.B 0x75 ; 'u' 0x240061C1: 0A DC.B 0x0A ; '\n' 0x240061C2: 00 DC.B 0x00 ; '\0' 0x240061C3: 47 DC.B 0x47 ; 'G' 0x240061C4: 61 DC.B 0x61 ; 'a' 0x240061C5: 74 DC.B 0x74 ; 't' 0x240061C6: 65 DC.B 0x65 ; 'e' 0x240061C7: 77 DC.B 0x77 ; 'w' 0x240061C8: 61 DC.B 0x61 ; 'a' 0x240061C9: 79 DC.B 0x79 ; 'y' 0x240061CA: 20 DC.B 0x20 ; ' ' 0x240061CB: 61 DC.B 0x61 ; 'a' 0x240061CC: 64 DC.B 0x64 ; 'd' 0x240061CD: 64 DC.B 0x64 ; 'd' 0x240061CE: 72 DC.B 0x72 ; 'r' 0x240061CF: 65 DC.B 0x65 ; 'e' 0x240061D0: 73 DC.B 0x73 ; 's' 0x240061D1: 73 DC.B 0x73 ; 's' 0x240061D2: 3A DC.B 0x3A ; ':' 0x240061D3: 20 DC.B 0x20 ; ' ' 0x240061D4: 25 DC.B 0x25 ; '%' 0x240061D5: 75 DC.B 0x75 ; 'u' 0x240061D6: 2E DC.B 0x2E ; '.' 0x240061D7: 25 DC.B 0x25 ; '%' 0x240061D8: 75 DC.B 0x75 ; 'u' 0x240061D9: 2E DC.B 0x2E ; '.' 0x240061DA: 25 DC.B 0x25 ; '%' 0x240061DB: 75 DC.B 0x75 ; 'u' 0x240061DC: 2E DC.B 0x2E ; '.' 0x240061DD: 25 DC.B 0x25 ; '%' 0x240061DE: 75 DC.B 0x75 ; 'u' 0x240061DF: 0A DC.B 0x0A ; '\n' 0x240061E0: 00 DC.B 0x00 ; '\0' 0x240061E1: 44 DC.B 0x44 ; 'D' 0x240061E2: 4E DC.B 0x4E ; 'N' 0x240061E3: 53 DC.B 0x53 ; 'S' 0x240061E4: 20 DC.B 0x20 ; ' ' 0x240061E5: 61 DC.B 0x61 ; 'a' 0x240061E6: 64 DC.B 0x64 ; 'd' 0x240061E7: 64 DC.B 0x64 ; 'd' 0x240061E8: 72 DC.B 0x72 ; 'r' 0x240061E9: 65 DC.B 0x65 ; 'e' 0x240061EA: 73 DC.B 0x73 ; 's' 0x240061EB: 73 DC.B 0x73 ; 's' 0x240061EC: 3A DC.B 0x3A ; ':' 0x240061ED: 20 DC.B 0x20 ; ' ' 0x240061EE: 25 DC.B 0x25 ; '%' 0x240061EF: 75 DC.B 0x75 ; 'u' 0x240061F0: 2E DC.B 0x2E ; '.' 0x240061F1: 25 DC.B 0x25 ; '%' 0x240061F2: 75 DC.B 0x75 ; 'u' 0x240061F3: 2E DC.B 0x2E ; '.' 0x240061F4: 25 DC.B 0x25 ; '%' 0x240061F5: 75 DC.B 0x75 ; 'u' 0x240061F6: 2E DC.B 0x2E ; '.' 0x240061F7: 25 DC.B 0x25 ; '%' 0x240061F8: 75 DC.B 0x75 ; 'u' 0x240061F9: 0A DC.B 0x0A ; '\n' 0x240061FA: 00 DC.B 0x00 ; '\0' 0x240061FB: 4C DC.B 0x4C ; 'L' 0x240061FC: 65 DC.B 0x65 ; 'e' 0x240061FD: 61 DC.B 0x61 ; 'a' 0x240061FE: 73 DC.B 0x73 ; 's' 0x240061FF: 65 DC.B 0x65 ; 'e' 0x24006200: 20 DC.B 0x20 ; ' ' 0x24006201: 74 DC.B 0x74 ; 't' 0x24006202: 69 DC.B 0x69 ; 'i' 0x24006203: 6D DC.B 0x6D ; 'm' 0x24006204: 65 DC.B 0x65 ; 'e' 0x24006205: 3A DC.B 0x3A ; ':' 0x24006206: 20 DC.B 0x20 ; ' ' 0x24006207: 25 DC.B 0x25 ; '%' 0x24006208: 75 DC.B 0x75 ; 'u' 0x24006209: 0A DC.B 0x0A ; '\n' 0x2400620A: 00 DC.B 0x00 ; '\0' 0x2400620B: 49 DC.B 0x49 ; 'I' 0x2400620C: 50 DC.B 0x50 ; 'P' 0x2400620D: 2D DC.B 0x2D ; '-' 0x2400620E: 61 DC.B 0x61 ; 'a' 0x2400620F: 64 DC.B 0x64 ; 'd' 0x24006210: 64 DC.B 0x64 ; 'd' 0x24006211: 72 DC.B 0x72 ; 'r' 0x24006212: 65 DC.B 0x65 ; 'e' 0x24006213: 73 DC.B 0x73 ; 's' 0x24006214: 73 DC.B 0x73 ; 's' 0x24006215: 20 DC.B 0x20 ; ' ' 0x24006216: 77 DC.B 0x77 ; 'w' 0x24006217: 61 DC.B 0x61 ; 'a' 0x24006218: 73 DC.B 0x73 ; 's' 0x24006219: 20 DC.B 0x20 ; ' ' 0x2400621A: 75 DC.B 0x75 ; 'u' 0x2400621B: 70 DC.B 0x70 ; 'p' 0x2400621C: 64 DC.B 0x64 ; 'd' 0x2400621D: 61 DC.B 0x61 ; 'a' 0x2400621E: 74 DC.B 0x74 ; 't' 0x2400621F: 65 DC.B 0x65 ; 'e' 0x24006220: 64 DC.B 0x64 ; 'd' 0x24006221: 2E DC.B 0x2E ; '.' 0x24006222: 0A DC.B 0x0A ; '\n' 0x24006223: 00 DC.B 0x00 ; '\0' 0x24006224: 49 DC.B 0x49 ; 'I' 0x24006225: 50 DC.B 0x50 ; 'P' 0x24006226: 2D DC.B 0x2D ; '-' 0x24006227: 61 DC.B 0x61 ; 'a' 0x24006228: 64 DC.B 0x64 ; 'd' 0x24006229: 64 DC.B 0x64 ; 'd' 0x2400622A: 72 DC.B 0x72 ; 'r' 0x2400622B: 65 DC.B 0x65 ; 'e' 0x2400622C: 73 DC.B 0x73 ; 's' 0x2400622D: 73 DC.B 0x73 ; 's' 0x2400622E: 20 DC.B 0x20 ; ' ' 0x2400622F: 63 DC.B 0x63 ; 'c' 0x24006230: 6F DC.B 0x6F ; 'o' 0x24006231: 6E DC.B 0x6E ; 'n' 0x24006232: 66 DC.B 0x66 ; 'f' 0x24006233: 6C DC.B 0x6C ; 'l' 0x24006234: 69 DC.B 0x69 ; 'i' 0x24006235: 63 DC.B 0x63 ; 'c' 0x24006236: 74 DC.B 0x74 ; 't' 0x24006237: 21 DC.B 0x21 ; '!' 0x24006238: 2E DC.B 0x2E ; '.' 0x24006239: 0A DC.B 0x0A ; '\n' 0x2400623A: 00 DC.B 0x00 ; '\0' 0x2400623B: 00 DC.B 0x00 ; '\0' 0x2400623C: 88 DC.B 0x88 ; '\x88' 0x2400623D: 13 DC.B 0x13 ; '\x13' 0x2400623E: 03 DC.B 0x03 ; '\x03' 0x2400623F: 00 DC.B 0x00 ; '\0' 0x24006240: 84 DC.B 0x84 ; '\x84' 0x24006241: 03 DC.B 0x03 ; '\x03' 0x24006242: 01 DC.B 0x01 ; '\x01' 0x24006243: 00 DC.B 0x00 ; '\0' 0x24006244: 25 DC.B 0x25 ; '%' 0x24006245: 73 DC.B 0x73 ; 's' 0x24006246: 3A DC.B 0x3A ; ':' 0x24006247: 20 DC.B 0x20 ; ' ' 0x24006248: 43 DC.B 0x43 ; 'C' 0x24006249: 61 DC.B 0x61 ; 'a' 0x2400624A: 6E DC.B 0x6E ; 'n' 0x2400624B: 6E DC.B 0x6E ; 'n' 0x2400624C: 6F DC.B 0x6F ; 'o' 0x2400624D: 74 DC.B 0x74 ; 't' 0x2400624E: 20 DC.B 0x20 ; ' ' 0x2400624F: 70 DC.B 0x70 ; 'p' 0x24006250: 6C DC.B 0x6C ; 'l' 0x24006251: 61 DC.B 0x61 ; 'a' 0x24006252: 63 DC.B 0x63 ; 'c' 0x24006253: 65 DC.B 0x65 ; 'e' 0x24006254: 20 DC.B 0x20 ; ' ' 0x24006255: 64 DC.B 0x64 ; 'd' 0x24006256: 61 DC.B 0x61 ; 'a' 0x24006257: 74 DC.B 0x74 ; 't' 0x24006258: 61 DC.B 0x61 ; 'a' 0x24006259: 20 DC.B 0x20 ; ' ' 0x2400625A: 69 DC.B 0x69 ; 'i' 0x2400625B: 6E DC.B 0x6E ; 'n' 0x2400625C: 74 DC.B 0x74 ; 't' 0x2400625D: 6F DC.B 0x6F ; 'o' 0x2400625E: 20 DC.B 0x20 ; ' ' 0x2400625F: 71 DC.B 0x71 ; 'q' 0x24006260: 75 DC.B 0x75 ; 'u' 0x24006261: 65 DC.B 0x65 ; 'e' 0x24006262: 75 DC.B 0x75 ; 'u' 0x24006263: 65 DC.B 0x65 ; 'e' 0x24006264: 21 DC.B 0x21 ; '!' 0x24006265: 0A DC.B 0x0A ; '\n' 0x24006266: 00 DC.B 0x00 ; '\0' 0x24006267: 4B DC.B 0x4B ; 'K' 0x24006268: 45 DC.B 0x45 ; 'E' 0x24006269: 59 DC.B 0x59 ; 'Y' 0x2400626A: 53 DC.B 0x53 ; 'S' 0x2400626B: 00 DC.B 0x00 ; '\0' 0x2400626C: 00 DC.B 0x00 ; '\0' 0x2400626D: 43 DC.B 0x43 ; 'C' 0x2400626E: 61 DC.B 0x61 ; 'a' 0x2400626F: 6E DC.B 0x6E ; 'n' 0x24006270: 6E DC.B 0x6E ; 'n' 0x24006271: 6F DC.B 0x6F ; 'o' 0x24006272: 74 DC.B 0x74 ; 't' 0x24006273: 20 DC.B 0x20 ; ' ' 0x24006274: 6D DC.B 0x6D ; 'm' 0x24006275: 6F DC.B 0x6F ; 'o' 0x24006276: 75 DC.B 0x75 ; 'u' 0x24006277: 6E DC.B 0x6E ; 'n' 0x24006278: 74 DC.B 0x74 ; 't' 0x24006279: 20 DC.B 0x20 ; ' ' 0x2400627A: 53 DC.B 0x53 ; 'S' 0x2400627B: 44 DC.B 0x44 ; 'D' 0x2400627C: 2D DC.B 0x2D ; '-' 0x2400627D: 63 DC.B 0x63 ; 'c' 0x2400627E: 61 DC.B 0x61 ; 'a' 0x2400627F: 72 DC.B 0x72 ; 'r' 0x24006280: 64 DC.B 0x64 ; 'd' 0x24006281: 21 DC.B 0x21 ; '!' 0x24006282: 0A DC.B 0x0A ; '\n' 0x24006283: 00 DC.B 0x00 ; '\0' 0x24006284: 53 DC.B 0x53 ; 'S' 0x24006285: 44 DC.B 0x44 ; 'D' 0x24006286: 2D DC.B 0x2D ; '-' 0x24006287: 63 DC.B 0x63 ; 'c' 0x24006288: 61 DC.B 0x61 ; 'a' 0x24006289: 72 DC.B 0x72 ; 'r' 0x2400628A: 64 DC.B 0x64 ; 'd' 0x2400628B: 20 DC.B 0x20 ; ' ' 0x2400628C: 77 DC.B 0x77 ; 'w' 0x2400628D: 61 DC.B 0x61 ; 'a' 0x2400628E: 73 DC.B 0x73 ; 's' 0x2400628F: 20 DC.B 0x20 ; ' ' 0x24006290: 6D DC.B 0x6D ; 'm' 0x24006291: 6F DC.B 0x6F ; 'o' 0x24006292: 75 DC.B 0x75 ; 'u' 0x24006293: 6E DC.B 0x6E ; 'n' 0x24006294: 74 DC.B 0x74 ; 't' 0x24006295: 65 DC.B 0x65 ; 'e' 0x24006296: 64 DC.B 0x64 ; 'd' 0x24006297: 2E DC.B 0x2E ; '.' 0x24006298: 0A DC.B 0x0A ; '\n' 0x24006299: 00 DC.B 0x00 ; '\0' 0x2400629A: 2F DC.B 0x2F ; '/' 0x2400629B: 00 DC.B 0x00 ; '\0' 0x2400629C: 25 DC.B 0x25 ; '%' 0x2400629D: 75 DC.B 0x75 ; 'u' 0x2400629E: 3A DC.B 0x3A ; ':' 0x2400629F: 25 DC.B 0x25 ; '%' 0x240062A0: 75 DC.B 0x75 ; 'u' 0x240062A1: 3A DC.B 0x3A ; ':' 0x240062A2: 25 DC.B 0x25 ; '%' 0x240062A3: 75 DC.B 0x75 ; 'u' 0x240062A4: 0A DC.B 0x0A ; '\n' 0x240062A5: 00 DC.B 0x00 ; '\0' 0x240062A6: 20 DC.B 0x20 ; ' ' 0x240062A7: 20 DC.B 0x20 ; ' ' 0x240062A8: 20 DC.B 0x20 ; ' ' 0x240062A9: 3C DC.B 0x3C ; '<' 0x240062AA: 44 DC.B 0x44 ; 'D' 0x240062AB: 49 DC.B 0x49 ; 'I' 0x240062AC: 52 DC.B 0x52 ; 'R' 0x240062AD: 3E DC.B 0x3E ; '>' 0x240062AE: 20 DC.B 0x20 ; ' ' 0x240062AF: 20 DC.B 0x20 ; ' ' 0x240062B0: 20 DC.B 0x20 ; ' ' 0x240062B1: 25 DC.B 0x25 ; '%' 0x240062B2: 73 DC.B 0x73 ; 's' 0x240062B3: 0A DC.B 0x0A ; '\n' 0x240062B4: 00 DC.B 0x00 ; '\0' 0x240062B5: 25 DC.B 0x25 ; '%' 0x240062B6: 31 DC.B 0x31 ; '1' 0x240062B7: 30 DC.B 0x30 ; '0' 0x240062B8: 75 DC.B 0x75 ; 'u' 0x240062B9: 20 DC.B 0x20 ; ' ' 0x240062BA: 25 DC.B 0x25 ; '%' 0x240062BB: 73 DC.B 0x73 ; 's' 0x240062BC: 0A DC.B 0x0A ; '\n' 0x240062BD: 00 DC.B 0x00 ; '\0' 0x240062BE: 25 DC.B 0x25 ; '%' 0x240062BF: 64 DC.B 0x64 ; 'd' 0x240062C0: 20 DC.B 0x20 ; ' ' 0x240062C1: 64 DC.B 0x64 ; 'd' 0x240062C2: 69 DC.B 0x69 ; 'i' 0x240062C3: 72 DC.B 0x72 ; 'r' 0x240062C4: 73 DC.B 0x73 ; 's' 0x240062C5: 2C DC.B 0x2C ; ',' 0x240062C6: 20 DC.B 0x20 ; ' ' 0x240062C7: 25 DC.B 0x25 ; '%' 0x240062C8: 64 DC.B 0x64 ; 'd' 0x240062C9: 20 DC.B 0x20 ; ' ' 0x240062CA: 66 DC.B 0x66 ; 'f' 0x240062CB: 69 DC.B 0x69 ; 'i' 0x240062CC: 6C DC.B 0x6C ; 'l' 0x240062CD: 65 DC.B 0x65 ; 'e' 0x240062CE: 73 DC.B 0x73 ; 's' 0x240062CF: 2E DC.B 0x2E ; '.' 0x240062D0: 0A DC.B 0x0A ; '\n' 0x240062D1: 00 DC.B 0x00 ; '\0' 0x240062D2: 46 DC.B 0x46 ; 'F' 0x240062D3: 61 DC.B 0x61 ; 'a' 0x240062D4: 69 DC.B 0x69 ; 'i' 0x240062D5: 6C DC.B 0x6C ; 'l' 0x240062D6: 65 DC.B 0x65 ; 'e' 0x240062D7: 64 DC.B 0x64 ; 'd' 0x240062D8: 20 DC.B 0x20 ; ' ' 0x240062D9: 74 DC.B 0x74 ; 't' 0x240062DA: 6F DC.B 0x6F ; 'o' 0x240062DB: 20 DC.B 0x20 ; ' ' 0x240062DC: 6F DC.B 0x6F ; 'o' 0x240062DD: 70 DC.B 0x70 ; 'p' 0x240062DE: 65 DC.B 0x65 ; 'e' 0x240062DF: 6E DC.B 0x6E ; 'n' 0x240062E0: 20 DC.B 0x20 ; ' ' 0x240062E1: 22 DC.B 0x22 ; '\"' 0x240062E2: 25 DC.B 0x25 ; '%' 0x240062E3: 73 DC.B 0x73 ; 's' 0x240062E4: 22 DC.B 0x22 ; '\"' 0x240062E5: 2E DC.B 0x2E ; '.' 0x240062E6: 20 DC.B 0x20 ; ' ' 0x240062E7: 28 DC.B 0x28 ; '(' 0x240062E8: 25 DC.B 0x25 ; '%' 0x240062E9: 75 DC.B 0x75 ; 'u' 0x240062EA: 29 DC.B 0x29 ; ')' 0x240062EB: 0A DC.B 0x0A ; '\n' 0x240062EC: 00 DC.B 0x00 ; '\0' 0x240062ED: 00 DC.B 0x00 ; '\0' 0x240062EE: 00 DC.B 0x00 ; '\0' 0x240062EF: 00 DC.B 0x00 ; '\0' 0x240062F0: 2F DC.B 0x2F ; '/' 0x240062F1: 25 DC.B 0x25 ; '%' 0x240062F2: 73 DC.B 0x73 ; 's' 0x240062F3: 00 DC.B 0x00 ; '\0' 0x240062F4: 25 DC.B 0x25 ; '%' 0x240062F5: 73 DC.B 0x73 ; 's' 0x240062F6: 2F DC.B 0x2F ; '/' 0x240062F7: 25 DC.B 0x25 ; '%' 0x240062F8: 73 DC.B 0x73 ; 's' 0x240062F9: 0A DC.B 0x0A ; '\n' 0x240062FA: 00 DC.B 0x00 ; '\0' 0x240062FB: 00 DC.B 0x00 ; '\0' 0x240062FC: 43 DC.B 0x43 ; 'C' 0x240062FD: 6F DC.B 0x6F ; 'o' 0x240062FE: 6E DC.B 0x6E ; 'n' 0x240062FF: 76 DC.B 0x76 ; 'v' 0x24006300: 65 DC.B 0x65 ; 'e' 0x24006301: 72 DC.B 0x72 ; 'r' 0x24006302: 73 DC.B 0x73 ; 's' 0x24006303: 69 DC.B 0x69 ; 'i' 0x24006304: 6F DC.B 0x6F ; 'o' 0x24006305: 6E DC.B 0x6E ; 'n' 0x24006306: 20 DC.B 0x20 ; ' ' 0x24006307: 69 DC.B 0x69 ; 'i' 0x24006308: 73 DC.B 0x73 ; 's' 0x24006309: 20 DC.B 0x20 ; ' ' 0x2400630A: 66 DC.B 0x66 ; 'f' 0x2400630B: 69 DC.B 0x69 ; 'i' 0x2400630C: 6E DC.B 0x6E ; 'n' 0x2400630D: 69 DC.B 0x69 ; 'i' 0x2400630E: 73 DC.B 0x73 ; 's' 0x2400630F: 68 DC.B 0x68 ; 'h' 0x24006310: 65 DC.B 0x65 ; 'e' 0x24006311: 64 DC.B 0x64 ; 'd' 0x24006312: 2E DC.B 0x2E ; '.' 0x24006313: 0A DC.B 0x0A ; '\n' 0x24006314: 00 DC.B 0x00 ; '\0' 0x24006315: 54 DC.B 0x54 ; 'T' 0x24006316: 20 DC.B 0x20 ; ' ' 0x24006317: 3D DC.B 0x3D ; '=' 0x24006318: 20 DC.B 0x20 ; ' ' 0x24006319: 25 DC.B 0x25 ; '%' 0x2400631A: 66 DC.B 0x66 ; 'f' 0x2400631B: 0A DC.B 0x0A ; '\n' 0x2400631C: 00 DC.B 0x00 ; '\0' 0x2400631D: 00 DC.B 0x00 ; '\0' 0x2400631E: 00 DC.B 0x00 ; '\0' 0x2400631F: 00 DC.B 0x00 ; '\0' 0x24006320: 01 DC.B 0x01 ; '\x01' 0x24006321: 11 DC.B 0x11 ; '\x11' 0x24006322: 01 DC.B 0x01 ; '\x01' 0x24006323: 25 DC.B 0x25 ; '%' 0x24006324: 0E DC.B 0x0E ; '\x0E' 0x24006325: 13 DC.B 0x13 ; '\x13' 0x24006326: 05 DC.B 0x05 ; '\x05' 0x24006327: 03 DC.B 0x03 ; '\x03' 0x24006328: 0E DC.B 0x0E ; '\x0E' 0x24006329: 10 DC.B 0x10 ; '\x10' 0x2400632A: 17 DC.B 0x17 ; '\x17' 0x2400632B: 1B DC.B 0x1B ; '\x1B' 0x2400632C: 0E DC.B 0x0E ; '\x0E' 0x2400632D: B4 DC.B 0xB4 ; '\xB4' 0x2400632E: 42 DC.B 0x42 ; 'B' 0x2400632F: 19 DC.B 0x19 ; '\x19' 0x24006330: 11 DC.B 0x11 ; '\x11' 0x24006331: 01 DC.B 0x01 ; '\x01' 0x24006332: 12 DC.B 0x12 ; '\x12' 0x24006333: 06 DC.B 0x06 ; '\x06' 0x24006334: 43 DC.B 0x43 ; 'C' 0x24006335: 17 DC.B 0x17 ; '\x17' 0x24006336: 00 DC.B 0x00 ; '\0' 0x24006337: 00 DC.B 0x00 ; '\0' 0x24006338: 02 DC.B 0x02 ; '\x02' 0x24006339: 04 DC.B 0x04 ; '\x04' 0x2400633A: 01 DC.B 0x01 ; '\x01' 0x2400633B: 49 DC.B 0x49 ; 'I' 0x2400633C: 13 DC.B 0x13 ; '\x13' 0x2400633D: 0B DC.B 0x0B ; '\v' 0x2400633E: 0B DC.B 0x0B ; '\v' 0x2400633F: 3A DC.B 0x3A ; ':' 0x24006340: 0B DC.B 0x0B ; '\v' 0x24006341: 3B DC.B 0x3B ; ';' 0x24006342: 0B DC.B 0x0B ; '\v' 0x24006343: 00 DC.B 0x00 ; '\0' 0x24006344: 00 DC.B 0x00 ; '\0' 0x24006345: 03 DC.B 0x03 ; '\x03' 0x24006346: 28 DC.B 0x28 ; '(' 0x24006347: 00 DC.B 0x00 ; '\0' 0x24006348: 03 DC.B 0x03 ; '\x03' 0x24006349: 0E DC.B 0x0E ; '\x0E' 0x2400634A: 1C DC.B 0x1C ; '\x1C' 0x2400634B: 0D DC.B 0x0D ; '\r' 0x2400634C: 00 DC.B 0x00 ; '\0' 0x2400634D: 00 DC.B 0x00 ; '\0' 0x2400634E: 04 DC.B 0x04 ; '\x04' 0x2400634F: 24 DC.B 0x24 ; '$' 0x24006350: 00 DC.B 0x00 ; '\0' 0x24006351: 03 DC.B 0x03 ; '\x03' 0x24006352: 0E DC.B 0x0E ; '\x0E' 0x24006353: 3E DC.B 0x3E ; '>' 0x24006354: 0B DC.B 0x0B ; '\v' 0x24006355: 0B DC.B 0x0B ; '\v' 0x24006356: 0B DC.B 0x0B ; '\v' 0x24006357: 00 DC.B 0x00 ; '\0' 0x24006358: 00 DC.B 0x00 ; '\0' 0x24006359: 05 DC.B 0x05 ; '\x05' 0x2400635A: 0F DC.B 0x0F ; '\x0F' 0x2400635B: 00 DC.B 0x00 ; '\0' 0x2400635C: 49 DC.B 0x49 ; 'I' 0x2400635D: 13 DC.B 0x13 ; '\x13' 0x2400635E: 00 DC.B 0x00 ; '\0' 0x2400635F: 00 DC.B 0x00 ; '\0' 0x24006360: 06 DC.B 0x06 ; '\x06' 0x24006361: 16 DC.B 0x16 ; '\x16' 0x24006362: 00 DC.B 0x00 ; '\0' 0x24006363: 49 DC.B 0x49 ; 'I' 0x24006364: 13 DC.B 0x13 ; '\x13' 0x24006365: 03 DC.B 0x03 ; '\x03' 0x24006366: 0E DC.B 0x0E ; '\x0E' 0x24006367: 3A DC.B 0x3A ; ':' 0x24006368: 0B DC.B 0x0B ; '\v' 0x24006369: 3B DC.B 0x3B ; ';' 0x2400636A: 05 DC.B 0x05 ; '\x05' 0x2400636B: 00 DC.B 0x00 ; '\0' 0x2400636C: 00 DC.B 0x00 ; '\0' 0x2400636D: 07 DC.B 0x07 ; '\x07' 0x2400636E: 13 DC.B 0x13 ; '\x13' 0x2400636F: 01 DC.B 0x01 ; '\x01' 0x24006370: 0B DC.B 0x0B ; '\v' 0x24006371: 05 DC.B 0x05 ; '\x05' 0x24006372: 3A DC.B 0x3A ; ':' 0x24006373: 0B DC.B 0x0B ; '\v' 0x24006374: 3B DC.B 0x3B ; ';' 0x24006375: 05 DC.B 0x05 ; '\x05' 0x24006376: 00 DC.B 0x00 ; '\0' 0x24006377: 00 DC.B 0x00 ; '\0' 0x24006378: 08 DC.B 0x08 ; '\b' 0x24006379: 0D DC.B 0x0D ; '\r' 0x2400637A: 00 DC.B 0x00 ; '\0' 0x2400637B: 03 DC.B 0x03 ; '\x03' 0x2400637C: 0E DC.B 0x0E ; '\x0E' 0x2400637D: 49 DC.B 0x49 ; 'I' 0x2400637E: 13 DC.B 0x13 ; '\x13' 0x2400637F: 3A DC.B 0x3A ; ':' 0x24006380: 0B DC.B 0x0B ; '\v' 0x24006381: 3B DC.B 0x3B ; ';' 0x24006382: 05 DC.B 0x05 ; '\x05' 0x24006383: 38 DC.B 0x38 ; '8' 0x24006384: 0B DC.B 0x0B ; '\v' 0x24006385: 00 DC.B 0x00 ; '\0' 0x24006386: 00 DC.B 0x00 ; '\0' 0x24006387: 09 DC.B 0x09 ; '\t' 0x24006388: 0D DC.B 0x0D ; '\r' 0x24006389: 00 DC.B 0x00 ; '\0' 0x2400638A: 03 DC.B 0x03 ; '\x03' 0x2400638B: 0E DC.B 0x0E ; '\x0E' 0x2400638C: 49 DC.B 0x49 ; 'I' 0x2400638D: 13 DC.B 0x13 ; '\x13' 0x2400638E: 3A DC.B 0x3A ; ':' 0x2400638F: 0B DC.B 0x0B ; '\v' 0x24006390: 3B DC.B 0x3B ; ';' 0x24006391: 05 DC.B 0x05 ; '\x05' 0x24006392: 38 DC.B 0x38 ; '8' 0x24006393: 05 DC.B 0x05 ; '\x05' 0x24006394: 00 DC.B 0x00 ; '\0' 0x24006395: 00 DC.B 0x00 ; '\0' 0x24006396: 0A DC.B 0x0A ; '\n' 0x24006397: 35 DC.B 0x35 ; '5' 0x24006398: 00 DC.B 0x00 ; '\0' 0x24006399: 49 DC.B 0x49 ; 'I' 0x2400639A: 13 DC.B 0x13 ; '\x13' 0x2400639B: 00 DC.B 0x00 ; '\0' 0x2400639C: 00 DC.B 0x00 ; '\0' 0x2400639D: 0B DC.B 0x0B ; '\v' 0x2400639E: 01 DC.B 0x01 ; '\x01' 0x2400639F: 01 DC.B 0x01 ; '\x01' 0x240063A0: 49 DC.B 0x49 ; 'I' 0x240063A1: 13 DC.B 0x13 ; '\x13' 0x240063A2: 00 DC.B 0x00 ; '\0' 0x240063A3: 00 DC.B 0x00 ; '\0' 0x240063A4: 0C DC.B 0x0C ; '\x0C' 0x240063A5: 21 DC.B 0x21 ; '!' 0x240063A6: 00 DC.B 0x00 ; '\0' 0x240063A7: 49 DC.B 0x49 ; 'I' 0x240063A8: 13 DC.B 0x13 ; '\x13' 0x240063A9: 37 DC.B 0x37 ; '7' 0x240063AA: 0B DC.B 0x0B ; '\v' 0x240063AB: 00 DC.B 0x00 ; '\0' 0x240063AC: 00 DC.B 0x00 ; '\0' 0x240063AD: 0D DC.B 0x0D ; '\r' 0x240063AE: 24 DC.B 0x24 ; '$' 0x240063AF: 00 DC.B 0x00 ; '\0' 0x240063B0: 03 DC.B 0x03 ; '\x03' 0x240063B1: 0E DC.B 0x0E ; '\x0E' 0x240063B2: 0B DC.B 0x0B ; '\v' 0x240063B3: 0B DC.B 0x0B ; '\v' 0x240063B4: 3E DC.B 0x3E ; '>' 0x240063B5: 0B DC.B 0x0B ; '\v' 0x240063B6: 00 DC.B 0x00 ; '\0' 0x240063B7: 00 DC.B 0x00 ; '\0' 0x240063B8: 0E DC.B 0x0E ; '\x0E' 0x240063B9: 2E DC.B 0x2E ; '.' 0x240063BA: 01 DC.B 0x01 ; '\x01' 0x240063BB: 11 DC.B 0x11 ; '\x11' 0x240063BC: 01 DC.B 0x01 ; '\x01' 0x240063BD: 12 DC.B 0x12 ; '\x12' 0x240063BE: 06 DC.B 0x06 ; '\x06' 0x240063BF: 40 DC.B 0x40 ; '@' 0x240063C0: 18 DC.B 0x18 ; '\x18' 0x240063C1: 03 DC.B 0x03 ; '\x03' 0x240063C2: 0E DC.B 0x0E ; '\x0E' 0x240063C3: 3A DC.B 0x3A ; ':' 0x240063C4: 0B DC.B 0x0B ; '\v' 0x240063C5: 3B DC.B 0x3B ; ';' 0x240063C6: 0B DC.B 0x0B ; '\v' 0x240063C7: 27 DC.B 0x27 ; ''' 0x240063C8: 19 DC.B 0x19 ; '\x19' 0x240063C9: 3F DC.B 0x3F ; '?' 0x240063CA: 19 DC.B 0x19 ; '\x19' 0x240063CB: 00 DC.B 0x00 ; '\0' 0x240063CC: 00 DC.B 0x00 ; '\0' 0x240063CD: 0F DC.B 0x0F ; '\x0F' 0x240063CE: 0B DC.B 0x0B ; '\v' 0x240063CF: 01 DC.B 0x01 ; '\x01' 0x240063D0: 11 DC.B 0x11 ; '\x11' 0x240063D1: 01 DC.B 0x01 ; '\x01' 0x240063D2: 12 DC.B 0x12 ; '\x12' 0x240063D3: 06 DC.B 0x06 ; '\x06' 0x240063D4: 00 DC.B 0x00 ; '\0' 0x240063D5: 00 DC.B 0x00 ; '\0' 0x240063D6: 10 DC.B 0x10 ; '\x10' 0x240063D7: 34 DC.B 0x34 ; '4' 0x240063D8: 00 DC.B 0x00 ; '\0' 0x240063D9: 02 DC.B 0x02 ; '\x02' 0x240063DA: 18 DC.B 0x18 ; '\x18' 0x240063DB: 03 DC.B 0x03 ; '\x03' 0x240063DC: 0E DC.B 0x0E ; '\x0E' 0x240063DD: 3A DC.B 0x3A ; ':' 0x240063DE: 0B DC.B 0x0B ; '\v' 0x240063DF: 3B DC.B 0x3B ; ';' 0x240063E0: 0B DC.B 0x0B ; '\v' 0x240063E1: 49 DC.B 0x49 ; 'I' 0x240063E2: 13 DC.B 0x13 ; '\x13' 0x240063E3: 00 DC.B 0x00 ; '\0' 0x240063E4: 00 DC.B 0x00 ; '\0' 0x240063E5: 11 DC.B 0x11 ; '\x11' 0x240063E6: 11 DC.B 0x11 ; '\x11' 0x240063E7: 01 DC.B 0x01 ; '\x01' 0x240063E8: 25 DC.B 0x25 ; '%' 0x240063E9: 0E DC.B 0x0E ; '\x0E' 0x240063EA: 13 DC.B 0x13 ; '\x13' 0x240063EB: 05 DC.B 0x05 ; '\x05' 0x240063EC: 03 DC.B 0x03 ; '\x03' 0x240063ED: 0E DC.B 0x0E ; '\x0E' 0x240063EE: 10 DC.B 0x10 ; '\x10' 0x240063EF: 17 DC.B 0x17 ; '\x17' 0x240063F0: 1B DC.B 0x1B ; '\x1B' 0x240063F1: 0E DC.B 0x0E ; '\x0E' 0x240063F2: B4 DC.B 0xB4 ; '\xB4' 0x240063F3: 42 DC.B 0x42 ; 'B' 0x240063F4: 19 DC.B 0x19 ; '\x19' 0x240063F5: 11 DC.B 0x11 ; '\x11' 0x240063F6: 01 DC.B 0x01 ; '\x01' 0x240063F7: 55 DC.B 0x55 ; 'U' 0x240063F8: 17 DC.B 0x17 ; '\x17' 0x240063F9: 43 DC.B 0x43 ; 'C' 0x240063FA: 17 DC.B 0x17 ; '\x17' 0x240063FB: 00 DC.B 0x00 ; '\0' 0x240063FC: 00 DC.B 0x00 ; '\0' 0x240063FD: 12 DC.B 0x12 ; '\x12' 0x240063FE: 34 DC.B 0x34 ; '4' 0x240063FF: 00 DC.B 0x00 ; '\0' 0x24006400: 49 DC.B 0x49 ; 'I' 0x24006401: 13 DC.B 0x13 ; '\x13' 0x24006402: 3A DC.B 0x3A ; ':' 0x24006403: 0B DC.B 0x0B ; '\v' 0x24006404: 3B DC.B 0x3B ; ';' 0x24006405: 0B DC.B 0x0B ; '\v' 0x24006406: 02 DC.B 0x02 ; '\x02' 0x24006407: 18 DC.B 0x18 ; '\x18' 0x24006408: 00 DC.B 0x00 ; '\0' 0x24006409: 00 DC.B 0x00 ; '\0' 0x2400640A: 13 DC.B 0x13 ; '\x13' 0x2400640B: 34 DC.B 0x34 ; '4' 0x2400640C: 00 DC.B 0x00 ; '\0' 0x2400640D: 03 DC.B 0x03 ; '\x03' 0x2400640E: 0E DC.B 0x0E ; '\x0E' 0x2400640F: 49 DC.B 0x49 ; 'I' 0x24006410: 13 DC.B 0x13 ; '\x13' 0x24006411: 3F DC.B 0x3F ; '?' 0x24006412: 19 DC.B 0x19 ; '\x19' 0x24006413: 3A DC.B 0x3A ; ':' 0x24006414: 0B DC.B 0x0B ; '\v' 0x24006415: 3B DC.B 0x3B ; ';' 0x24006416: 0B DC.B 0x0B ; '\v' 0x24006417: 02 DC.B 0x02 ; '\x02' 0x24006418: 18 DC.B 0x18 ; '\x18' 0x24006419: 00 DC.B 0x00 ; '\0' 0x2400641A: 00 DC.B 0x00 ; '\0' 0x2400641B: 14 DC.B 0x14 ; '\x14' 0x2400641C: 26 DC.B 0x26 ; '&' 0x2400641D: 00 DC.B 0x00 ; '\0' 0x2400641E: 49 DC.B 0x49 ; 'I' 0x2400641F: 13 DC.B 0x13 ; '\x13' 0x24006420: 00 DC.B 0x00 ; '\0' 0x24006421: 00 DC.B 0x00 ; '\0' 0x24006422: 15 DC.B 0x15 ; '\x15' 0x24006423: 16 DC.B 0x16 ; '\x16' 0x24006424: 00 DC.B 0x00 ; '\0' 0x24006425: 49 DC.B 0x49 ; 'I' 0x24006426: 13 DC.B 0x13 ; '\x13' 0x24006427: 03 DC.B 0x03 ; '\x03' 0x24006428: 0E DC.B 0x0E ; '\x0E' 0x24006429: 3A DC.B 0x3A ; ':' 0x2400642A: 0B DC.B 0x0B ; '\v' 0x2400642B: 3B DC.B 0x3B ; ';' 0x2400642C: 0B DC.B 0x0B ; '\v' 0x2400642D: 00 DC.B 0x00 ; '\0' 0x2400642E: 00 DC.B 0x00 ; '\0' 0x2400642F: 16 DC.B 0x16 ; '\x16' 0x24006430: 13 DC.B 0x13 ; '\x13' 0x24006431: 01 DC.B 0x01 ; '\x01' 0x24006432: 0B DC.B 0x0B ; '\v' 0x24006433: 0B DC.B 0x0B ; '\v' 0x24006434: 3A DC.B 0x3A ; ':' 0x24006435: 0B DC.B 0x0B ; '\v' 0x24006436: 3B DC.B 0x3B ; ';' 0x24006437: 0B DC.B 0x0B ; '\v' 0x24006438: 00 DC.B 0x00 ; '\0' 0x24006439: 00 DC.B 0x00 ; '\0' 0x2400643A: 17 DC.B 0x17 ; '\x17' 0x2400643B: 0D DC.B 0x0D ; '\r' 0x2400643C: 00 DC.B 0x00 ; '\0' 0x2400643D: 03 DC.B 0x03 ; '\x03' 0x2400643E: 0E DC.B 0x0E ; '\x0E' 0x2400643F: 49 DC.B 0x49 ; 'I' 0x24006440: 13 DC.B 0x13 ; '\x13' 0x24006441: 3A DC.B 0x3A ; ':' 0x24006442: 0B DC.B 0x0B ; '\v' 0x24006443: 3B DC.B 0x3B ; ';' 0x24006444: 0B DC.B 0x0B ; '\v' 0x24006445: 38 DC.B 0x38 ; '8' 0x24006446: 0B DC.B 0x0B ; '\v' 0x24006447: 00 DC.B 0x00 ; '\0' 0x24006448: 00 DC.B 0x00 ; '\0' 0x24006449: 18 DC.B 0x18 ; '\x18' 0x2400644A: 0D DC.B 0x0D ; '\r' 0x2400644B: 00 DC.B 0x00 ; '\0' 0x2400644C: 03 DC.B 0x03 ; '\x03' 0x2400644D: 0E DC.B 0x0E ; '\x0E' 0x2400644E: 49 DC.B 0x49 ; 'I' 0x2400644F: 10 DC.B 0x10 ; '\x10' 0x24006450: 3A DC.B 0x3A ; ':' 0x24006451: 0B DC.B 0x0B ; '\v' 0x24006452: 3B DC.B 0x3B ; ';' 0x24006453: 0B DC.B 0x0B ; '\v' 0x24006454: 38 DC.B 0x38 ; '8' 0x24006455: 0B DC.B 0x0B ; '\v' 0x24006456: 00 DC.B 0x00 ; '\0' 0x24006457: 00 DC.B 0x00 ; '\0' 0x24006458: 19 DC.B 0x19 ; '\x19' 0x24006459: 0F DC.B 0x0F ; '\x0F' 0x2400645A: 00 DC.B 0x00 ; '\0' 0x2400645B: 00 DC.B 0x00 ; '\0' 0x2400645C: 00 DC.B 0x00 ; '\0' 0x2400645D: 1A DC.B 0x1A ; '\x1A' 0x2400645E: 16 DC.B 0x16 ; '\x16' 0x2400645F: 00 DC.B 0x00 ; '\0' 0x24006460: 49 DC.B 0x49 ; 'I' 0x24006461: 10 DC.B 0x10 ; '\x10' 0x24006462: 03 DC.B 0x03 ; '\x03' 0x24006463: 0E DC.B 0x0E ; '\x0E' 0x24006464: 3A DC.B 0x3A ; ':' 0x24006465: 0B DC.B 0x0B ; '\v' 0x24006466: 3B DC.B 0x3B ; ';' 0x24006467: 0B DC.B 0x0B ; '\v' 0x24006468: 00 DC.B 0x00 ; '\0' 0x24006469: 00 DC.B 0x00 ; '\0' 0x2400646A: 1B DC.B 0x1B ; '\x1B' 0x2400646B: 34 DC.B 0x34 ; '4' 0x2400646C: 00 DC.B 0x00 ; '\0' 0x2400646D: 03 DC.B 0x03 ; '\x03' 0x2400646E: 0E DC.B 0x0E ; '\x0E' 0x2400646F: 49 DC.B 0x49 ; 'I' 0x24006470: 13 DC.B 0x13 ; '\x13' 0x24006471: 3A DC.B 0x3A ; ':' 0x24006472: 0B DC.B 0x0B ; '\v' 0x24006473: 3B DC.B 0x3B ; ';' 0x24006474: 0B DC.B 0x0B ; '\v' 0x24006475: 00 DC.B 0x00 ; '\0' 0x24006476: 00 DC.B 0x00 ; '\0' 0x24006477: 1C DC.B 0x1C ; '\x1C' 0x24006478: 34 DC.B 0x34 ; '4' 0x24006479: 00 DC.B 0x00 ; '\0' 0x2400647A: 03 DC.B 0x03 ; '\x03' 0x2400647B: 0E DC.B 0x0E ; '\x0E' 0x2400647C: 49 DC.B 0x49 ; 'I' 0x2400647D: 13 DC.B 0x13 ; '\x13' 0x2400647E: 3A DC.B 0x3A ; ':' 0x2400647F: 0B DC.B 0x0B ; '\v' 0x24006480: 3B DC.B 0x3B ; ';' 0x24006481: 0B DC.B 0x0B ; '\v' 0x24006482: 02 DC.B 0x02 ; '\x02' 0x24006483: 18 DC.B 0x18 ; '\x18' 0x24006484: 00 DC.B 0x00 ; '\0' 0x24006485: 00 DC.B 0x00 ; '\0' 0x24006486: 1D DC.B 0x1D ; '\x1D' 0x24006487: 21 DC.B 0x21 ; '!' 0x24006488: 00 DC.B 0x00 ; '\0' 0x24006489: 49 DC.B 0x49 ; 'I' 0x2400648A: 13 DC.B 0x13 ; '\x13' 0x2400648B: 37 DC.B 0x37 ; '7' 0x2400648C: 05 DC.B 0x05 ; '\x05' 0x2400648D: 00 DC.B 0x00 ; '\0' 0x2400648E: 00 DC.B 0x00 ; '\0' 0x2400648F: 1E DC.B 0x1E ; '\x1E' 0x24006490: 13 DC.B 0x13 ; '\x13' 0x24006491: 01 DC.B 0x01 ; '\x01' 0x24006492: 03 DC.B 0x03 ; '\x03' 0x24006493: 0E DC.B 0x0E ; '\x0E' 0x24006494: 0B DC.B 0x0B ; '\v' 0x24006495: 0B DC.B 0x0B ; '\v' 0x24006496: 3A DC.B 0x3A ; ':' 0x24006497: 0B DC.B 0x0B ; '\v' 0x24006498: 3B DC.B 0x3B ; ';' 0x24006499: 05 DC.B 0x05 ; '\x05' 0x2400649A: 00 DC.B 0x00 ; '\0' 0x2400649B: 00 DC.B 0x00 ; '\0' 0x2400649C: 1F DC.B 0x1F ; '\x1F' 0x2400649D: 0D DC.B 0x0D ; '\r' 0x2400649E: 00 DC.B 0x00 ; '\0' 0x2400649F: 03 DC.B 0x03 ; '\x03' 0x240064A0: 0E DC.B 0x0E ; '\x0E' 0x240064A1: 49 DC.B 0x49 ; 'I' 0x240064A2: 10 DC.B 0x10 ; '\x10' 0x240064A3: 3A DC.B 0x3A ; ':' 0x240064A4: 0B DC.B 0x0B ; '\v' 0x240064A5: 3B DC.B 0x3B ; ';' 0x240064A6: 05 DC.B 0x05 ; '\x05' 0x240064A7: 38 DC.B 0x38 ; '8' 0x240064A8: 0B DC.B 0x0B ; '\v' 0x240064A9: 00 DC.B 0x00 ; '\0' 0x240064AA: 00 DC.B 0x00 ; '\0' 0x240064AB: 20 DC.B 0x20 ; ' ' 0x240064AC: 17 DC.B 0x17 ; '\x17' 0x240064AD: 01 DC.B 0x01 ; '\x01' 0x240064AE: 0B DC.B 0x0B ; '\v' 0x240064AF: 0B DC.B 0x0B ; '\v' 0x240064B0: 3A DC.B 0x3A ; ':' 0x240064B1: 0B DC.B 0x0B ; '\v' 0x240064B2: 3B DC.B 0x3B ; ';' 0x240064B3: 05 DC.B 0x05 ; '\x05' 0x240064B4: 00 DC.B 0x00 ; '\0' 0x240064B5: 00 DC.B 0x00 ; '\0' 0x240064B6: 21 DC.B 0x21 ; '!' 0x240064B7: 01 DC.B 0x01 ; '\x01' 0x240064B8: 01 DC.B 0x01 ; '\x01' 0x240064B9: 49 DC.B 0x49 ; 'I' 0x240064BA: 10 DC.B 0x10 ; '\x10' 0x240064BB: 00 DC.B 0x00 ; '\0' 0x240064BC: 00 DC.B 0x00 ; '\0' 0x240064BD: 22 DC.B 0x22 ; '\"' 0x240064BE: 05 DC.B 0x05 ; '\x05' 0x240064BF: 00 DC.B 0x00 ; '\0' 0x240064C0: 02 DC.B 0x02 ; '\x02' 0x240064C1: 18 DC.B 0x18 ; '\x18' 0x240064C2: 03 DC.B 0x03 ; '\x03' 0x240064C3: 0E DC.B 0x0E ; '\x0E' 0x240064C4: 3A DC.B 0x3A ; ':' 0x240064C5: 0B DC.B 0x0B ; '\v' 0x240064C6: 3B DC.B 0x3B ; ';' 0x240064C7: 0B DC.B 0x0B ; '\v' 0x240064C8: 49 DC.B 0x49 ; 'I' 0x240064C9: 10 DC.B 0x10 ; '\x10' 0x240064CA: 00 DC.B 0x00 ; '\0' 0x240064CB: 00 DC.B 0x00 ; '\0' 0x240064CC: 23 DC.B 0x23 ; '#' 0x240064CD: 05 DC.B 0x05 ; '\x05' 0x240064CE: 00 DC.B 0x00 ; '\0' 0x240064CF: 02 DC.B 0x02 ; '\x02' 0x240064D0: 18 DC.B 0x18 ; '\x18' 0x240064D1: 03 DC.B 0x03 ; '\x03' 0x240064D2: 0E DC.B 0x0E ; '\x0E' 0x240064D3: 3A DC.B 0x3A ; ':' 0x240064D4: 0B DC.B 0x0B ; '\v' 0x240064D5: 3B DC.B 0x3B ; ';' 0x240064D6: 0B DC.B 0x0B ; '\v' 0x240064D7: 49 DC.B 0x49 ; 'I' 0x240064D8: 13 DC.B 0x13 ; '\x13' 0x240064D9: 00 DC.B 0x00 ; '\0' 0x240064DA: 00 DC.B 0x00 ; '\0' 0x240064DB: 24 DC.B 0x24 ; '$' 0x240064DC: 34 DC.B 0x34 ; '4' 0x240064DD: 00 DC.B 0x00 ; '\0' 0x240064DE: 02 DC.B 0x02 ; '\x02' 0x240064DF: 18 DC.B 0x18 ; '\x18' 0x240064E0: 03 DC.B 0x03 ; '\x03' 0x240064E1: 0E DC.B 0x0E ; '\x0E' 0x240064E2: 3A DC.B 0x3A ; ':' 0x240064E3: 0B DC.B 0x0B ; '\v' 0x240064E4: 3B DC.B 0x3B ; ';' 0x240064E5: 0B DC.B 0x0B ; '\v' 0x240064E6: 49 DC.B 0x49 ; 'I' 0x240064E7: 10 DC.B 0x10 ; '\x10' 0x240064E8: 00 DC.B 0x00 ; '\0' 0x240064E9: 00 DC.B 0x00 ; '\0' 0x240064EA: 25 DC.B 0x25 ; '%' 0x240064EB: 0F DC.B 0x0F ; '\x0F' 0x240064EC: 00 DC.B 0x00 ; '\0' 0x240064ED: 49 DC.B 0x49 ; 'I' 0x240064EE: 10 DC.B 0x10 ; '\x10' 0x240064EF: 00 DC.B 0x00 ; '\0' 0x240064F0: 00 DC.B 0x00 ; '\0' 0x240064F1: 26 DC.B 0x26 ; '&' 0x240064F2: 04 DC.B 0x04 ; '\x04' 0x240064F3: 01 DC.B 0x01 ; '\x01' 0x240064F4: 49 DC.B 0x49 ; 'I' 0x240064F5: 10 DC.B 0x10 ; '\x10' 0x240064F6: 0B DC.B 0x0B ; '\v' 0x240064F7: 0B DC.B 0x0B ; '\v' 0x240064F8: 3A DC.B 0x3A ; ':' 0x240064F9: 0B DC.B 0x0B ; '\v' 0x240064FA: 3B DC.B 0x3B ; ';' 0x240064FB: 0B DC.B 0x0B ; '\v' 0x240064FC: 00 DC.B 0x00 ; '\0' 0x240064FD: 00 DC.B 0x00 ; '\0' 0x240064FE: 27 DC.B 0x27 ; ''' 0x240064FF: 28 DC.B 0x28 ; '(' 0x24006500: 00 DC.B 0x00 ; '\0' 0x24006501: 03 DC.B 0x03 ; '\x03' 0x24006502: 0E DC.B 0x0E ; '\x0E' 0x24006503: 1C DC.B 0x1C ; '\x1C' 0x24006504: 0F DC.B 0x0F ; '\x0F' 0x24006505: 00 DC.B 0x00 ; '\0' 0x24006506: 00 DC.B 0x00 ; '\0' 0x24006507: 28 DC.B 0x28 ; '(' 0x24006508: 0D DC.B 0x0D ; '\r' 0x24006509: 00 DC.B 0x00 ; '\0' 0x2400650A: 03 DC.B 0x03 ; '\x03' 0x2400650B: 0E DC.B 0x0E ; '\x0E' 0x2400650C: 49 DC.B 0x49 ; 'I' 0x2400650D: 10 DC.B 0x10 ; '\x10' 0x2400650E: 3A DC.B 0x3A ; ':' 0x2400650F: 0B DC.B 0x0B ; '\v' 0x24006510: 3B DC.B 0x3B ; ';' 0x24006511: 05 DC.B 0x05 ; '\x05' 0x24006512: 38 DC.B 0x38 ; '8' 0x24006513: 05 DC.B 0x05 ; '\x05' 0x24006514: 00 DC.B 0x00 ; '\0' 0x24006515: 00 DC.B 0x00 ; '\0' 0x24006516: 29 DC.B 0x29 ; ')' 0x24006517: 13 DC.B 0x13 ; '\x13' 0x24006518: 01 DC.B 0x01 ; '\x01' 0x24006519: 0B DC.B 0x0B ; '\v' 0x2400651A: 0B DC.B 0x0B ; '\v' 0x2400651B: 3A DC.B 0x3A ; ':' 0x2400651C: 0B DC.B 0x0B ; '\v' 0x2400651D: 3B DC.B 0x3B ; ';' 0x2400651E: 05 DC.B 0x05 ; '\x05' 0x2400651F: 00 DC.B 0x00 ; '\0' 0x24006520: 00 DC.B 0x00 ; '\0' 0x24006521: 2A DC.B 0x2A ; '*' 0x24006522: 34 DC.B 0x34 ; '4' 0x24006523: 00 DC.B 0x00 ; '\0' 0x24006524: 49 DC.B 0x49 ; 'I' 0x24006525: 10 DC.B 0x10 ; '\x10' 0x24006526: 3A DC.B 0x3A ; ':' 0x24006527: 0B DC.B 0x0B ; '\v' 0x24006528: 3B DC.B 0x3B ; ';' 0x24006529: 0B DC.B 0x0B ; '\v' 0x2400652A: 02 DC.B 0x02 ; '\x02' 0x2400652B: 18 DC.B 0x18 ; '\x18' 0x2400652C: 00 DC.B 0x00 ; '\0' 0x2400652D: 00 DC.B 0x00 ; '\0' 0x2400652E: 2B DC.B 0x2B ; '+' 0x2400652F: 04 DC.B 0x04 ; '\x04' 0x24006530: 01 DC.B 0x01 ; '\x01' 0x24006531: 49 DC.B 0x49 ; 'I' 0x24006532: 10 DC.B 0x10 ; '\x10' 0x24006533: 0B DC.B 0x0B ; '\v' 0x24006534: 0B DC.B 0x0B ; '\v' 0x24006535: 3A DC.B 0x3A ; ':' 0x24006536: 0B DC.B 0x0B ; '\v' 0x24006537: 3B DC.B 0x3B ; ';' 0x24006538: 05 DC.B 0x05 ; '\x05' 0x24006539: 00 DC.B 0x00 ; '\0' 0x2400653A: 00 DC.B 0x00 ; '\0' 0x2400653B: 2C DC.B 0x2C ; ',' 0x2400653C: 26 DC.B 0x26 ; '&' 0x2400653D: 00 DC.B 0x00 ; '\0' 0x2400653E: 49 DC.B 0x49 ; 'I' 0x2400653F: 10 DC.B 0x10 ; '\x10' 0x24006540: 00 DC.B 0x00 ; '\0' 0x24006541: 00 DC.B 0x00 ; '\0' 0x24006542: 2D DC.B 0x2D ; '-' 0x24006543: 35 DC.B 0x35 ; '5' 0x24006544: 00 DC.B 0x00 ; '\0' 0x24006545: 49 DC.B 0x49 ; 'I' 0x24006546: 10 DC.B 0x10 ; '\x10' 0x24006547: 00 DC.B 0x00 ; '\0' 0x24006548: 00 DC.B 0x00 ; '\0' 0x24006549: 2E DC.B 0x2E ; '.' 0x2400654A: 2E DC.B 0x2E ; '.' 0x2400654B: 00 DC.B 0x00 ; '\0' 0x2400654C: 03 DC.B 0x03 ; '\x03' 0x2400654D: 0E DC.B 0x0E ; '\x0E' 0x2400654E: 3A DC.B 0x3A ; ':' 0x2400654F: 0B DC.B 0x0B ; '\v' 0x24006550: 3B DC.B 0x3B ; ';' 0x24006551: 05 DC.B 0x05 ; '\x05' 0x24006552: 27 DC.B 0x27 ; ''' 0x24006553: 19 DC.B 0x19 ; '\x19' 0x24006554: 20 DC.B 0x20 ; ' ' 0x24006555: 0B DC.B 0x0B ; '\v' 0x24006556: 00 DC.B 0x00 ; '\0' 0x24006557: 00 DC.B 0x00 ; '\0' 0x24006558: 2F DC.B 0x2F ; '/' 0x24006559: 2E DC.B 0x2E ; '.' 0x2400655A: 01 DC.B 0x01 ; '\x01' 0x2400655B: 03 DC.B 0x03 ; '\x03' 0x2400655C: 0E DC.B 0x0E ; '\x0E' 0x2400655D: 3A DC.B 0x3A ; ':' 0x2400655E: 0B DC.B 0x0B ; '\v' 0x2400655F: 3B DC.B 0x3B ; ';' 0x24006560: 05 DC.B 0x05 ; '\x05' 0x24006561: 27 DC.B 0x27 ; ''' 0x24006562: 19 DC.B 0x19 ; '\x19' 0x24006563: 20 DC.B 0x20 ; ' ' 0x24006564: 0B DC.B 0x0B ; '\v' 0x24006565: 00 DC.B 0x00 ; '\0' 0x24006566: 00 DC.B 0x00 ; '\0' 0x24006567: 30 DC.B 0x30 ; '0' 0x24006568: 34 DC.B 0x34 ; '4' 0x24006569: 00 DC.B 0x00 ; '\0' 0x2400656A: 03 DC.B 0x03 ; '\x03' 0x2400656B: 0E DC.B 0x0E ; '\x0E' 0x2400656C: 3A DC.B 0x3A ; ':' 0x2400656D: 0B DC.B 0x0B ; '\v' 0x2400656E: 3B DC.B 0x3B ; ';' 0x2400656F: 05 DC.B 0x05 ; '\x05' 0x24006570: 49 DC.B 0x49 ; 'I' 0x24006571: 10 DC.B 0x10 ; '\x10' 0x24006572: 00 DC.B 0x00 ; '\0' 0x24006573: 00 DC.B 0x00 ; '\0' 0x24006574: 31 DC.B 0x31 ; '1' 0x24006575: 2E DC.B 0x2E ; '.' 0x24006576: 01 DC.B 0x01 ; '\x01' 0x24006577: 11 DC.B 0x11 ; '\x11' 0x24006578: 01 DC.B 0x01 ; '\x01' 0x24006579: 12 DC.B 0x12 ; '\x12' 0x2400657A: 06 DC.B 0x06 ; '\x06' 0x2400657B: 40 DC.B 0x40 ; '@' 0x2400657C: 18 DC.B 0x18 ; '\x18' 0x2400657D: 03 DC.B 0x03 ; '\x03' 0x2400657E: 0E DC.B 0x0E ; '\x0E' 0x2400657F: 3A DC.B 0x3A ; ':' 0x24006580: 0B DC.B 0x0B ; '\v' 0x24006581: 3B DC.B 0x3B ; ';' 0x24006582: 0B DC.B 0x0B ; '\v' 0x24006583: 27 DC.B 0x27 ; ''' 0x24006584: 19 DC.B 0x19 ; '\x19' 0x24006585: 49 DC.B 0x49 ; 'I' 0x24006586: 10 DC.B 0x10 ; '\x10' 0x24006587: 3F DC.B 0x3F ; '?' 0x24006588: 19 DC.B 0x19 ; '\x19' 0x24006589: 00 DC.B 0x00 ; '\0' 0x2400658A: 00 DC.B 0x00 ; '\0' 0x2400658B: 32 DC.B 0x32 ; '2' 0x2400658C: 1D DC.B 0x1D ; '\x1D' 0x2400658D: 01 DC.B 0x01 ; '\x01' 0x2400658E: 31 DC.B 0x31 ; '1' 0x2400658F: 13 DC.B 0x13 ; '\x13' 0x24006590: 11 DC.B 0x11 ; '\x11' 0x24006591: 01 DC.B 0x01 ; '\x01' 0x24006592: 12 DC.B 0x12 ; '\x12' 0x24006593: 06 DC.B 0x06 ; '\x06' 0x24006594: 58 DC.B 0x58 ; 'X' 0x24006595: 0B DC.B 0x0B ; '\v' 0x24006596: 59 DC.B 0x59 ; 'Y' 0x24006597: 0B DC.B 0x0B ; '\v' 0x24006598: 57 DC.B 0x57 ; 'W' 0x24006599: 0B DC.B 0x0B ; '\v' 0x2400659A: 00 DC.B 0x00 ; '\0' 0x2400659B: 00 DC.B 0x00 ; '\0' 0x2400659C: 33 DC.B 0x33 ; '3' 0x2400659D: 1D DC.B 0x1D ; '\x1D' 0x2400659E: 00 DC.B 0x00 ; '\0' 0x2400659F: 31 DC.B 0x31 ; '1' 0x240065A0: 13 DC.B 0x13 ; '\x13' 0x240065A1: 11 DC.B 0x11 ; '\x11' 0x240065A2: 01 DC.B 0x01 ; '\x01' 0x240065A3: 12 DC.B 0x12 ; '\x12' 0x240065A4: 06 DC.B 0x06 ; '\x06' 0x240065A5: 58 DC.B 0x58 ; 'X' 0x240065A6: 0B DC.B 0x0B ; '\v' 0x240065A7: 59 DC.B 0x59 ; 'Y' 0x240065A8: 05 DC.B 0x05 ; '\x05' 0x240065A9: 57 DC.B 0x57 ; 'W' 0x240065AA: 0B DC.B 0x0B ; '\v' 0x240065AB: 00 DC.B 0x00 ; '\0' 0x240065AC: 00 DC.B 0x00 ; '\0' 0x240065AD: 34 DC.B 0x34 ; '4' 0x240065AE: 34 DC.B 0x34 ; '4' 0x240065AF: 00 DC.B 0x00 ; '\0' 0x240065B0: 02 DC.B 0x02 ; '\x02' 0x240065B1: 18 DC.B 0x18 ; '\x18' 0x240065B2: 31 DC.B 0x31 ; '1' 0x240065B3: 13 DC.B 0x13 ; '\x13' 0x240065B4: 00 DC.B 0x00 ; '\0' 0x240065B5: 00 DC.B 0x00 ; '\0' 0x240065B6: 35 DC.B 0x35 ; '5' 0x240065B7: 2E DC.B 0x2E ; '.' 0x240065B8: 01 DC.B 0x01 ; '\x01' 0x240065B9: 11 DC.B 0x11 ; '\x11' 0x240065BA: 01 DC.B 0x01 ; '\x01' 0x240065BB: 12 DC.B 0x12 ; '\x12' 0x240065BC: 06 DC.B 0x06 ; '\x06' 0x240065BD: 40 DC.B 0x40 ; '@' 0x240065BE: 18 DC.B 0x18 ; '\x18' 0x240065BF: 03 DC.B 0x03 ; '\x03' 0x240065C0: 0E DC.B 0x0E ; '\x0E' 0x240065C1: 3A DC.B 0x3A ; ':' 0x240065C2: 0B DC.B 0x0B ; '\v' 0x240065C3: 3B DC.B 0x3B ; ';' 0x240065C4: 05 DC.B 0x05 ; '\x05' 0x240065C5: 27 DC.B 0x27 ; ''' 0x240065C6: 19 DC.B 0x19 ; '\x19' 0x240065C7: 00 DC.B 0x00 ; '\0' 0x240065C8: 00 DC.B 0x00 ; '\0' 0x240065C9: 36 DC.B 0x36 ; '6' 0x240065CA: 34 DC.B 0x34 ; '4' 0x240065CB: 00 DC.B 0x00 ; '\0' 0x240065CC: 02 DC.B 0x02 ; '\x02' 0x240065CD: 18 DC.B 0x18 ; '\x18' 0x240065CE: 03 DC.B 0x03 ; '\x03' 0x240065CF: 0E DC.B 0x0E ; '\x0E' 0x240065D0: 3A DC.B 0x3A ; ':' 0x240065D1: 0B DC.B 0x0B ; '\v' 0x240065D2: 3B DC.B 0x3B ; ';' 0x240065D3: 05 DC.B 0x05 ; '\x05' 0x240065D4: 49 DC.B 0x49 ; 'I' 0x240065D5: 13 DC.B 0x13 ; '\x13' 0x240065D6: 00 DC.B 0x00 ; '\0' 0x240065D7: 00 DC.B 0x00 ; '\0' 0x240065D8: 37 DC.B 0x37 ; '7' 0x240065D9: 2E DC.B 0x2E ; '.' 0x240065DA: 00 DC.B 0x00 ; '\0' 0x240065DB: 03 DC.B 0x03 ; '\x03' 0x240065DC: 0E DC.B 0x0E ; '\x0E' 0x240065DD: 3A DC.B 0x3A ; ':' 0x240065DE: 0B DC.B 0x0B ; '\v' 0x240065DF: 3B DC.B 0x3B ; ';' 0x240065E0: 0B DC.B 0x0B ; '\v' 0x240065E1: 27 DC.B 0x27 ; ''' 0x240065E2: 19 DC.B 0x19 ; '\x19' 0x240065E3: 20 DC.B 0x20 ; ' ' 0x240065E4: 0B DC.B 0x0B ; '\v' 0x240065E5: 00 DC.B 0x00 ; '\0' 0x240065E6: 00 DC.B 0x00 ; '\0' 0x240065E7: 38 DC.B 0x38 ; '8' 0x240065E8: 2E DC.B 0x2E ; '.' 0x240065E9: 01 DC.B 0x01 ; '\x01' 0x240065EA: 11 DC.B 0x11 ; '\x11' 0x240065EB: 01 DC.B 0x01 ; '\x01' 0x240065EC: 12 DC.B 0x12 ; '\x12' 0x240065ED: 06 DC.B 0x06 ; '\x06' 0x240065EE: 40 DC.B 0x40 ; '@' 0x240065EF: 18 DC.B 0x18 ; '\x18' 0x240065F0: 03 DC.B 0x03 ; '\x03' 0x240065F1: 0E DC.B 0x0E ; '\x0E' 0x240065F2: 3A DC.B 0x3A ; ':' 0x240065F3: 0B DC.B 0x0B ; '\v' 0x240065F4: 3B DC.B 0x3B ; ';' 0x240065F5: 05 DC.B 0x05 ; '\x05' 0x240065F6: 27 DC.B 0x27 ; ''' 0x240065F7: 19 DC.B 0x19 ; '\x19' 0x240065F8: 3F DC.B 0x3F ; '?' 0x240065F9: 19 DC.B 0x19 ; '\x19' 0x240065FA: 00 DC.B 0x00 ; '\0' 0x240065FB: 00 DC.B 0x00 ; '\0' 0x240065FC: 39 DC.B 0x39 ; '9' 0x240065FD: 05 DC.B 0x05 ; '\x05' 0x240065FE: 00 DC.B 0x00 ; '\0' 0x240065FF: 02 DC.B 0x02 ; '\x02' 0x24006600: 18 DC.B 0x18 ; '\x18' 0x24006601: 03 DC.B 0x03 ; '\x03' 0x24006602: 0E DC.B 0x0E ; '\x0E' 0x24006603: 3A DC.B 0x3A ; ':' 0x24006604: 0B DC.B 0x0B ; '\v' 0x24006605: 3B DC.B 0x3B ; ';' 0x24006606: 05 DC.B 0x05 ; '\x05' 0x24006607: 49 DC.B 0x49 ; 'I' 0x24006608: 13 DC.B 0x13 ; '\x13' 0x24006609: 00 DC.B 0x00 ; '\0' 0x2400660A: 00 DC.B 0x00 ; '\0' 0x2400660B: 3A DC.B 0x3A ; ':' 0x2400660C: 05 DC.B 0x05 ; '\x05' 0x2400660D: 00 DC.B 0x00 ; '\0' 0x2400660E: 02 DC.B 0x02 ; '\x02' 0x2400660F: 18 DC.B 0x18 ; '\x18' 0x24006610: 03 DC.B 0x03 ; '\x03' 0x24006611: 0E DC.B 0x0E ; '\x0E' 0x24006612: 3A DC.B 0x3A ; ':' 0x24006613: 0B DC.B 0x0B ; '\v' 0x24006614: 3B DC.B 0x3B ; ';' 0x24006615: 05 DC.B 0x05 ; '\x05' 0x24006616: 49 DC.B 0x49 ; 'I' 0x24006617: 10 DC.B 0x10 ; '\x10' 0x24006618: 00 DC.B 0x00 ; '\0' 0x24006619: 00 DC.B 0x00 ; '\0' 0x2400661A: 3B DC.B 0x3B ; ';' 0x2400661B: 13 DC.B 0x13 ; '\x13' 0x2400661C: 01 DC.B 0x01 ; '\x01' 0x2400661D: 03 DC.B 0x03 ; '\x03' 0x2400661E: 0E DC.B 0x0E ; '\x0E' 0x2400661F: 0B DC.B 0x0B ; '\v' 0x24006620: 0B DC.B 0x0B ; '\v' 0x24006621: 3A DC.B 0x3A ; ':' 0x24006622: 0B DC.B 0x0B ; '\v' 0x24006623: 3B DC.B 0x3B ; ';' 0x24006624: 0B DC.B 0x0B ; '\v' 0x24006625: 00 DC.B 0x00 ; '\0' 0x24006626: 00 DC.B 0x00 ; '\0' 0x24006627: 3C DC.B 0x3C ; '<' 0x24006628: 15 DC.B 0x15 ; '\x15' 0x24006629: 01 DC.B 0x01 ; '\x01' 0x2400662A: 27 DC.B 0x27 ; ''' 0x2400662B: 19 DC.B 0x19 ; '\x19' 0x2400662C: 00 DC.B 0x00 ; '\0' 0x2400662D: 00 DC.B 0x00 ; '\0' 0x2400662E: 3D DC.B 0x3D ; '=' 0x2400662F: 05 DC.B 0x05 ; '\x05' 0x24006630: 00 DC.B 0x00 ; '\0' 0x24006631: 49 DC.B 0x49 ; 'I' 0x24006632: 13 DC.B 0x13 ; '\x13' 0x24006633: 00 DC.B 0x00 ; '\0' 0x24006634: 00 DC.B 0x00 ; '\0' 0x24006635: 3E DC.B 0x3E ; '>' 0x24006636: 16 DC.B 0x16 ; '\x16' 0x24006637: 00 DC.B 0x00 ; '\0' 0x24006638: 49 DC.B 0x49 ; 'I' 0x24006639: 10 DC.B 0x10 ; '\x10' 0x2400663A: 03 DC.B 0x03 ; '\x03' 0x2400663B: 0E DC.B 0x0E ; '\x0E' 0x2400663C: 3A DC.B 0x3A ; ':' 0x2400663D: 0B DC.B 0x0B ; '\v' 0x2400663E: 3B DC.B 0x3B ; ';' 0x2400663F: 05 DC.B 0x05 ; '\x05' 0x24006640: 00 DC.B 0x00 ; '\0' 0x24006641: 00 DC.B 0x00 ; '\0' 0x24006642: 3F DC.B 0x3F ; '?' 0x24006643: 11 DC.B 0x11 ; '\x11' 0x24006644: 00 DC.B 0x00 ; '\0' 0x24006645: 25 DC.B 0x25 ; '%' 0x24006646: 0E DC.B 0x0E ; '\x0E' 0x24006647: 13 DC.B 0x13 ; '\x13' 0x24006648: 05 DC.B 0x05 ; '\x05' 0x24006649: 03 DC.B 0x03 ; '\x03' 0x2400664A: 0E DC.B 0x0E ; '\x0E' 0x2400664B: 10 DC.B 0x10 ; '\x10' 0x2400664C: 17 DC.B 0x17 ; '\x17' 0x2400664D: 1B DC.B 0x1B ; '\x1B' 0x2400664E: 0E DC.B 0x0E ; '\x0E' 0x2400664F: B4 DC.B 0xB4 ; '\xB4' 0x24006650: 42 DC.B 0x42 ; 'B' 0x24006651: 19 DC.B 0x19 ; '\x19' 0x24006652: 43 DC.B 0x43 ; 'C' 0x24006653: 17 DC.B 0x17 ; '\x17' 0x24006654: 00 DC.B 0x00 ; '\0' 0x24006655: 00 DC.B 0x00 ; '\0' 0x24006656: 40 DC.B 0x40 ; '@' 0x24006657: 2E DC.B 0x2E ; '.' 0x24006658: 00 DC.B 0x00 ; '\0' 0x24006659: 11 DC.B 0x11 ; '\x11' 0x2400665A: 01 DC.B 0x01 ; '\x01' 0x2400665B: 12 DC.B 0x12 ; '\x12' 0x2400665C: 06 DC.B 0x06 ; '\x06' 0x2400665D: 40 DC.B 0x40 ; '@' 0x2400665E: 18 DC.B 0x18 ; '\x18' 0x2400665F: 03 DC.B 0x03 ; '\x03' 0x24006660: 0E DC.B 0x0E ; '\x0E' 0x24006661: 3A DC.B 0x3A ; ':' 0x24006662: 0B DC.B 0x0B ; '\v' 0x24006663: 3B DC.B 0x3B ; ';' 0x24006664: 0B DC.B 0x0B ; '\v' 0x24006665: 27 DC.B 0x27 ; ''' 0x24006666: 19 DC.B 0x19 ; '\x19' 0x24006667: 3F DC.B 0x3F ; '?' 0x24006668: 19 DC.B 0x19 ; '\x19' 0x24006669: 00 DC.B 0x00 ; '\0' 0x2400666A: 00 DC.B 0x00 ; '\0' 0x2400666B: 41 DC.B 0x41 ; 'A' 0x2400666C: 2E DC.B 0x2E ; '.' 0x2400666D: 01 DC.B 0x01 ; '\x01' 0x2400666E: 11 DC.B 0x11 ; '\x11' 0x2400666F: 01 DC.B 0x01 ; '\x01' 0x24006670: 12 DC.B 0x12 ; '\x12' 0x24006671: 06 DC.B 0x06 ; '\x06' 0x24006672: 40 DC.B 0x40 ; '@' 0x24006673: 18 DC.B 0x18 ; '\x18' 0x24006674: 03 DC.B 0x03 ; '\x03' 0x24006675: 0E DC.B 0x0E ; '\x0E' 0x24006676: 3A DC.B 0x3A ; ':' 0x24006677: 0B DC.B 0x0B ; '\v' 0x24006678: 3B DC.B 0x3B ; ';' 0x24006679: 0B DC.B 0x0B ; '\v' 0x2400667A: 27 DC.B 0x27 ; ''' 0x2400667B: 19 DC.B 0x19 ; '\x19' 0x2400667C: 49 DC.B 0x49 ; 'I' 0x2400667D: 13 DC.B 0x13 ; '\x13' 0x2400667E: 3F DC.B 0x3F ; '?' 0x2400667F: 19 DC.B 0x19 ; '\x19' 0x24006680: 00 DC.B 0x00 ; '\0' 0x24006681: 00 DC.B 0x00 ; '\0' 0x24006682: 42 DC.B 0x42 ; 'B' 0x24006683: 2E DC.B 0x2E ; '.' 0x24006684: 00 DC.B 0x00 ; '\0' 0x24006685: 11 DC.B 0x11 ; '\x11' 0x24006686: 01 DC.B 0x01 ; '\x01' 0x24006687: 12 DC.B 0x12 ; '\x12' 0x24006688: 06 DC.B 0x06 ; '\x06' 0x24006689: 40 DC.B 0x40 ; '@' 0x2400668A: 18 DC.B 0x18 ; '\x18' 0x2400668B: 03 DC.B 0x03 ; '\x03' 0x2400668C: 0E DC.B 0x0E ; '\x0E' 0x2400668D: 3A DC.B 0x3A ; ':' 0x2400668E: 0B DC.B 0x0B ; '\v' 0x2400668F: 3B DC.B 0x3B ; ';' 0x24006690: 05 DC.B 0x05 ; '\x05' 0x24006691: 27 DC.B 0x27 ; ''' 0x24006692: 19 DC.B 0x19 ; '\x19' 0x24006693: 3F DC.B 0x3F ; '?' 0x24006694: 19 DC.B 0x19 ; '\x19' 0x24006695: 00 DC.B 0x00 ; '\0' 0x24006696: 00 DC.B 0x00 ; '\0' 0x24006697: 43 DC.B 0x43 ; 'C' 0x24006698: 17 DC.B 0x17 ; '\x17' 0x24006699: 01 DC.B 0x01 ; '\x01' 0x2400669A: 03 DC.B 0x03 ; '\x03' 0x2400669B: 0E DC.B 0x0E ; '\x0E' 0x2400669C: 0B DC.B 0x0B ; '\v' 0x2400669D: 05 DC.B 0x05 ; '\x05' 0x2400669E: 3A DC.B 0x3A ; ':' 0x2400669F: 0B DC.B 0x0B ; '\v' 0x240066A0: 3B DC.B 0x3B ; ';' 0x240066A1: 05 DC.B 0x05 ; '\x05' 0x240066A2: 00 DC.B 0x00 ; '\0' 0x240066A3: 00 DC.B 0x00 ; '\0' 0x240066A4: 44 DC.B 0x44 ; 'D' 0x240066A5: 13 DC.B 0x13 ; '\x13' 0x240066A6: 01 DC.B 0x01 ; '\x01' 0x240066A7: 0B DC.B 0x0B ; '\v' 0x240066A8: 05 DC.B 0x05 ; '\x05' 0x240066A9: 3A DC.B 0x3A ; ':' 0x240066AA: 0B DC.B 0x0B ; '\v' 0x240066AB: 3B DC.B 0x3B ; ';' 0x240066AC: 0B DC.B 0x0B ; '\v' 0x240066AD: 00 DC.B 0x00 ; '\0' 0x240066AE: 00 DC.B 0x00 ; '\0' 0x240066AF: 45 DC.B 0x45 ; 'E' 0x240066B0: 04 DC.B 0x04 ; '\x04' 0x240066B1: 01 DC.B 0x01 ; '\x01' 0x240066B2: 49 DC.B 0x49 ; 'I' 0x240066B3: 10 DC.B 0x10 ; '\x10' 0x240066B4: 03 DC.B 0x03 ; '\x03' 0x240066B5: 0E DC.B 0x0E ; '\x0E' 0x240066B6: 0B DC.B 0x0B ; '\v' 0x240066B7: 0B DC.B 0x0B ; '\v' 0x240066B8: 3A DC.B 0x3A ; ':' 0x240066B9: 0B DC.B 0x0B ; '\v' 0x240066BA: 3B DC.B 0x3B ; ';' 0x240066BB: 0B DC.B 0x0B ; '\v' 0x240066BC: 00 DC.B 0x00 ; '\0' 0x240066BD: 00 DC.B 0x00 ; '\0' 0x240066BE: 46 DC.B 0x46 ; 'F' 0x240066BF: 17 DC.B 0x17 ; '\x17' 0x240066C0: 01 DC.B 0x01 ; '\x01' 0x240066C1: 03 DC.B 0x03 ; '\x03' 0x240066C2: 0E DC.B 0x0E ; '\x0E' 0x240066C3: 0B DC.B 0x0B ; '\v' 0x240066C4: 0B DC.B 0x0B ; '\v' 0x240066C5: 3A DC.B 0x3A ; ':' 0x240066C6: 0B DC.B 0x0B ; '\v' 0x240066C7: 3B DC.B 0x3B ; ';' 0x240066C8: 0B DC.B 0x0B ; '\v' 0x240066C9: 00 DC.B 0x00 ; '\0' 0x240066CA: 00 DC.B 0x00 ; '\0' 0x240066CB: 47 DC.B 0x47 ; 'G' 0x240066CC: 34 DC.B 0x34 ; '4' 0x240066CD: 00 DC.B 0x00 ; '\0' 0x240066CE: 03 DC.B 0x03 ; '\x03' 0x240066CF: 0E DC.B 0x0E ; '\x0E' 0x240066D0: 49 DC.B 0x49 ; 'I' 0x240066D1: 10 DC.B 0x10 ; '\x10' 0x240066D2: 3F DC.B 0x3F ; '?' 0x240066D3: 19 DC.B 0x19 ; '\x19' 0x240066D4: 3A DC.B 0x3A ; ':' 0x240066D5: 0B DC.B 0x0B ; '\v' 0x240066D6: 3B DC.B 0x3B ; ';' 0x240066D7: 0B DC.B 0x0B ; '\v' 0x240066D8: 02 DC.B 0x02 ; '\x02' 0x240066D9: 18 DC.B 0x18 ; '\x18' 0x240066DA: 00 DC.B 0x00 ; '\0' 0x240066DB: 00 DC.B 0x00 ; '\0' 0x240066DC: 48 DC.B 0x48 ; 'H' 0x240066DD: 34 DC.B 0x34 ; '4' 0x240066DE: 00 DC.B 0x00 ; '\0' 0x240066DF: 02 DC.B 0x02 ; '\x02' 0x240066E0: 18 DC.B 0x18 ; '\x18' 0x240066E1: 03 DC.B 0x03 ; '\x03' 0x240066E2: 0E DC.B 0x0E ; '\x0E' 0x240066E3: 3A DC.B 0x3A ; ':' 0x240066E4: 0B DC.B 0x0B ; '\v' 0x240066E5: 3B DC.B 0x3B ; ';' 0x240066E6: 05 DC.B 0x05 ; '\x05' 0x240066E7: 49 DC.B 0x49 ; 'I' 0x240066E8: 10 DC.B 0x10 ; '\x10' 0x240066E9: 00 DC.B 0x00 ; '\0' 0x240066EA: 00 DC.B 0x00 ; '\0' 0x240066EB: 49 DC.B 0x49 ; 'I' 0x240066EC: 34 DC.B 0x34 ; '4' 0x240066ED: 00 DC.B 0x00 ; '\0' 0x240066EE: 49 DC.B 0x49 ; 'I' 0x240066EF: 13 DC.B 0x13 ; '\x13' 0x240066F0: 3A DC.B 0x3A ; ':' 0x240066F1: 0B DC.B 0x0B ; '\v' 0x240066F2: 3B DC.B 0x3B ; ';' 0x240066F3: 05 DC.B 0x05 ; '\x05' 0x240066F4: 02 DC.B 0x02 ; '\x02' 0x240066F5: 18 DC.B 0x18 ; '\x18' 0x240066F6: 00 DC.B 0x00 ; '\0' 0x240066F7: 00 DC.B 0x00 ; '\0' 0x240066F8: 4A DC.B 0x4A ; 'J' 0x240066F9: 2E DC.B 0x2E ; '.' 0x240066FA: 00 DC.B 0x00 ; '\0' 0x240066FB: 11 DC.B 0x11 ; '\x11' 0x240066FC: 01 DC.B 0x01 ; '\x01' 0x240066FD: 12 DC.B 0x12 ; '\x12' 0x240066FE: 06 DC.B 0x06 ; '\x06' 0x240066FF: 40 DC.B 0x40 ; '@' 0x24006700: 18 DC.B 0x18 ; '\x18' 0x24006701: 03 DC.B 0x03 ; '\x03' 0x24006702: 0E DC.B 0x0E ; '\x0E' 0x24006703: 3A DC.B 0x3A ; ':' 0x24006704: 0B DC.B 0x0B ; '\v' 0x24006705: 3B DC.B 0x3B ; ';' 0x24006706: 0B DC.B 0x0B ; '\v' 0x24006707: 27 DC.B 0x27 ; ''' 0x24006708: 19 DC.B 0x19 ; '\x19' 0x24006709: 49 DC.B 0x49 ; 'I' 0x2400670A: 10 DC.B 0x10 ; '\x10' 0x2400670B: 3F DC.B 0x3F ; '?' 0x2400670C: 19 DC.B 0x19 ; '\x19' 0x2400670D: 00 DC.B 0x00 ; '\0' 0x2400670E: 00 DC.B 0x00 ; '\0' 0x2400670F: 4B DC.B 0x4B ; 'K' 0x24006710: 2E DC.B 0x2E ; '.' 0x24006711: 00 DC.B 0x00 ; '\0' 0x24006712: 11 DC.B 0x11 ; '\x11' 0x24006713: 01 DC.B 0x01 ; '\x01' 0x24006714: 12 DC.B 0x12 ; '\x12' 0x24006715: 06 DC.B 0x06 ; '\x06' 0x24006716: 40 DC.B 0x40 ; '@' 0x24006717: 18 DC.B 0x18 ; '\x18' 0x24006718: 03 DC.B 0x03 ; '\x03' 0x24006719: 0E DC.B 0x0E ; '\x0E' 0x2400671A: 3A DC.B 0x3A ; ':' 0x2400671B: 0B DC.B 0x0B ; '\v' 0x2400671C: 3B DC.B 0x3B ; ';' 0x2400671D: 05 DC.B 0x05 ; '\x05' 0x2400671E: 27 DC.B 0x27 ; ''' 0x2400671F: 19 DC.B 0x19 ; '\x19' 0x24006720: 49 DC.B 0x49 ; 'I' 0x24006721: 10 DC.B 0x10 ; '\x10' 0x24006722: 3F DC.B 0x3F ; '?' 0x24006723: 19 DC.B 0x19 ; '\x19' 0x24006724: 00 DC.B 0x00 ; '\0' 0x24006725: 00 DC.B 0x00 ; '\0' 0x24006726: 4C DC.B 0x4C ; 'L' 0x24006727: 2E DC.B 0x2E ; '.' 0x24006728: 01 DC.B 0x01 ; '\x01' 0x24006729: 11 DC.B 0x11 ; '\x11' 0x2400672A: 01 DC.B 0x01 ; '\x01' 0x2400672B: 12 DC.B 0x12 ; '\x12' 0x2400672C: 06 DC.B 0x06 ; '\x06' 0x2400672D: 40 DC.B 0x40 ; '@' 0x2400672E: 18 DC.B 0x18 ; '\x18' 0x2400672F: 03 DC.B 0x03 ; '\x03' 0x24006730: 0E DC.B 0x0E ; '\x0E' 0x24006731: 3A DC.B 0x3A ; ':' 0x24006732: 0B DC.B 0x0B ; '\v' 0x24006733: 3B DC.B 0x3B ; ';' 0x24006734: 05 DC.B 0x05 ; '\x05' 0x24006735: 27 DC.B 0x27 ; ''' 0x24006736: 19 DC.B 0x19 ; '\x19' 0x24006737: 49 DC.B 0x49 ; 'I' 0x24006738: 10 DC.B 0x10 ; '\x10' 0x24006739: 3F DC.B 0x3F ; '?' 0x2400673A: 19 DC.B 0x19 ; '\x19' 0x2400673B: 00 DC.B 0x00 ; '\0' 0x2400673C: 00 DC.B 0x00 ; '\0' 0x2400673D: 4D DC.B 0x4D ; 'M' 0x2400673E: 2E DC.B 0x2E ; '.' 0x2400673F: 00 DC.B 0x00 ; '\0' 0x24006740: 11 DC.B 0x11 ; '\x11' 0x24006741: 01 DC.B 0x01 ; '\x01' 0x24006742: 12 DC.B 0x12 ; '\x12' 0x24006743: 06 DC.B 0x06 ; '\x06' 0x24006744: 40 DC.B 0x40 ; '@' 0x24006745: 18 DC.B 0x18 ; '\x18' 0x24006746: 03 DC.B 0x03 ; '\x03' 0x24006747: 0E DC.B 0x0E ; '\x0E' 0x24006748: 3A DC.B 0x3A ; ':' 0x24006749: 0B DC.B 0x0B ; '\v' 0x2400674A: 3B DC.B 0x3B ; ';' 0x2400674B: 05 DC.B 0x05 ; '\x05' 0x2400674C: 27 DC.B 0x27 ; ''' 0x2400674D: 19 DC.B 0x19 ; '\x19' 0x2400674E: 49 DC.B 0x49 ; 'I' 0x2400674F: 13 DC.B 0x13 ; '\x13' 0x24006750: 3F DC.B 0x3F ; '?' 0x24006751: 19 DC.B 0x19 ; '\x19' 0x24006752: 00 DC.B 0x00 ; '\0' 0x24006753: 00 DC.B 0x00 ; '\0' 0x24006754: 4E DC.B 0x4E ; 'N' 0x24006755: 2E DC.B 0x2E ; '.' 0x24006756: 00 DC.B 0x00 ; '\0' 0x24006757: 11 DC.B 0x11 ; '\x11' 0x24006758: 01 DC.B 0x01 ; '\x01' 0x24006759: 12 DC.B 0x12 ; '\x12' 0x2400675A: 06 DC.B 0x06 ; '\x06' 0x2400675B: 40 DC.B 0x40 ; '@' 0x2400675C: 18 DC.B 0x18 ; '\x18' 0x2400675D: 03 DC.B 0x03 ; '\x03' 0x2400675E: 0E DC.B 0x0E ; '\x0E' 0x2400675F: 3A DC.B 0x3A ; ':' 0x24006760: 0B DC.B 0x0B ; '\v' 0x24006761: 3B DC.B 0x3B ; ';' 0x24006762: 05 DC.B 0x05 ; '\x05' 0x24006763: 27 DC.B 0x27 ; ''' 0x24006764: 19 DC.B 0x19 ; '\x19' 0x24006765: 49 DC.B 0x49 ; 'I' 0x24006766: 10 DC.B 0x10 ; '\x10' 0x24006767: 00 DC.B 0x00 ; '\0' 0x24006768: 00 DC.B 0x00 ; '\0' 0x24006769: 4F DC.B 0x4F ; 'O' 0x2400676A: 2E DC.B 0x2E ; '.' 0x2400676B: 01 DC.B 0x01 ; '\x01' 0x2400676C: 11 DC.B 0x11 ; '\x11' 0x2400676D: 01 DC.B 0x01 ; '\x01' 0x2400676E: 12 DC.B 0x12 ; '\x12' 0x2400676F: 06 DC.B 0x06 ; '\x06' 0x24006770: 40 DC.B 0x40 ; '@' 0x24006771: 18 DC.B 0x18 ; '\x18' 0x24006772: 03 DC.B 0x03 ; '\x03' 0x24006773: 0E DC.B 0x0E ; '\x0E' 0x24006774: 3A DC.B 0x3A ; ':' 0x24006775: 0B DC.B 0x0B ; '\v' 0x24006776: 3B DC.B 0x3B ; ';' 0x24006777: 05 DC.B 0x05 ; '\x05' 0x24006778: 27 DC.B 0x27 ; ''' 0x24006779: 19 DC.B 0x19 ; '\x19' 0x2400677A: 49 DC.B 0x49 ; 'I' 0x2400677B: 10 DC.B 0x10 ; '\x10' 0x2400677C: 00 DC.B 0x00 ; '\0' 0x2400677D: 00 DC.B 0x00 ; '\0' 0x2400677E: 50 DC.B 0x50 ; 'P' 0x2400677F: 2E DC.B 0x2E ; '.' 0x24006780: 01 DC.B 0x01 ; '\x01' 0x24006781: 11 DC.B 0x11 ; '\x11' 0x24006782: 01 DC.B 0x01 ; '\x01' 0x24006783: 12 DC.B 0x12 ; '\x12' 0x24006784: 06 DC.B 0x06 ; '\x06' 0x24006785: 40 DC.B 0x40 ; '@' 0x24006786: 18 DC.B 0x18 ; '\x18' 0x24006787: 03 DC.B 0x03 ; '\x03' 0x24006788: 0E DC.B 0x0E ; '\x0E' 0x24006789: 3A DC.B 0x3A ; ':' 0x2400678A: 0B DC.B 0x0B ; '\v' 0x2400678B: 3B DC.B 0x3B ; ';' 0x2400678C: 05 DC.B 0x05 ; '\x05' 0x2400678D: 27 DC.B 0x27 ; ''' 0x2400678E: 19 DC.B 0x19 ; '\x19' 0x2400678F: 87 DC.B 0x87 ; '\x87' 0x24006790: 01 DC.B 0x01 ; '\x01' 0x24006791: 19 DC.B 0x19 ; '\x19' 0x24006792: 00 DC.B 0x00 ; '\0' 0x24006793: 00 DC.B 0x00 ; '\0' 0x24006794: 51 DC.B 0x51 ; 'Q' 0x24006795: 34 DC.B 0x34 ; '4' 0x24006796: 00 DC.B 0x00 ; '\0' 0x24006797: 03 DC.B 0x03 ; '\x03' 0x24006798: 0E DC.B 0x0E ; '\x0E' 0x24006799: 49 DC.B 0x49 ; 'I' 0x2400679A: 13 DC.B 0x13 ; '\x13' 0x2400679B: 3A DC.B 0x3A ; ':' 0x2400679C: 0B DC.B 0x0B ; '\v' 0x2400679D: 3B DC.B 0x3B ; ';' 0x2400679E: 05 DC.B 0x05 ; '\x05' 0x2400679F: 02 DC.B 0x02 ; '\x02' 0x240067A0: 18 DC.B 0x18 ; '\x18' 0x240067A1: 00 DC.B 0x00 ; '\0' 0x240067A2: 00 DC.B 0x00 ; '\0' 0x240067A3: 52 DC.B 0x52 ; 'R' 0x240067A4: 2E DC.B 0x2E ; '.' 0x240067A5: 01 DC.B 0x01 ; '\x01' 0x240067A6: 11 DC.B 0x11 ; '\x11' 0x240067A7: 01 DC.B 0x01 ; '\x01' 0x240067A8: 12 DC.B 0x12 ; '\x12' 0x240067A9: 06 DC.B 0x06 ; '\x06' 0x240067AA: 40 DC.B 0x40 ; '@' 0x240067AB: 18 DC.B 0x18 ; '\x18' 0x240067AC: 03 DC.B 0x03 ; '\x03' 0x240067AD: 0E DC.B 0x0E ; '\x0E' 0x240067AE: 3A DC.B 0x3A ; ':' 0x240067AF: 0B DC.B 0x0B ; '\v' 0x240067B0: 3B DC.B 0x3B ; ';' 0x240067B1: 05 DC.B 0x05 ; '\x05' 0x240067B2: 27 DC.B 0x27 ; ''' 0x240067B3: 19 DC.B 0x19 ; '\x19' 0x240067B4: 49 DC.B 0x49 ; 'I' 0x240067B5: 13 DC.B 0x13 ; '\x13' 0x240067B6: 3F DC.B 0x3F ; '?' 0x240067B7: 19 DC.B 0x19 ; '\x19' 0x240067B8: 00 DC.B 0x00 ; '\0' 0x240067B9: 00 DC.B 0x00 ; '\0' 0x240067BA: 53 DC.B 0x53 ; 'S' 0x240067BB: 34 DC.B 0x34 ; '4' 0x240067BC: 00 DC.B 0x00 ; '\0' 0x240067BD: 49 DC.B 0x49 ; 'I' 0x240067BE: 10 DC.B 0x10 ; '\x10' 0x240067BF: 3A DC.B 0x3A ; ':' 0x240067C0: 0B DC.B 0x0B ; '\v' 0x240067C1: 3B DC.B 0x3B ; ';' 0x240067C2: 05 DC.B 0x05 ; '\x05' 0x240067C3: 02 DC.B 0x02 ; '\x02' 0x240067C4: 18 DC.B 0x18 ; '\x18' 0x240067C5: 00 DC.B 0x00 ; '\0' 0x240067C6: 00 DC.B 0x00 ; '\0' 0x240067C7: 54 DC.B 0x54 ; 'T' 0x240067C8: 2E DC.B 0x2E ; '.' 0x240067C9: 01 DC.B 0x01 ; '\x01' 0x240067CA: 03 DC.B 0x03 ; '\x03' 0x240067CB: 0E DC.B 0x0E ; '\x0E' 0x240067CC: 3A DC.B 0x3A ; ':' 0x240067CD: 0B DC.B 0x0B ; '\v' 0x240067CE: 3B DC.B 0x3B ; ';' 0x240067CF: 05 DC.B 0x05 ; '\x05' 0x240067D0: 27 DC.B 0x27 ; ''' 0x240067D1: 19 DC.B 0x19 ; '\x19' 0x240067D2: 49 DC.B 0x49 ; 'I' 0x240067D3: 10 DC.B 0x10 ; '\x10' 0x240067D4: 20 DC.B 0x20 ; ' ' 0x240067D5: 0B DC.B 0x0B ; '\v' 0x240067D6: 00 DC.B 0x00 ; '\0' 0x240067D7: 00 DC.B 0x00 ; '\0' 0x240067D8: 55 DC.B 0x55 ; 'U' 0x240067D9: 05 DC.B 0x05 ; '\x05' 0x240067DA: 00 DC.B 0x00 ; '\0' 0x240067DB: 03 DC.B 0x03 ; '\x03' 0x240067DC: 0E DC.B 0x0E ; '\x0E' 0x240067DD: 3A DC.B 0x3A ; ':' 0x240067DE: 0B DC.B 0x0B ; '\v' 0x240067DF: 3B DC.B 0x3B ; ';' 0x240067E0: 05 DC.B 0x05 ; '\x05' 0x240067E1: 49 DC.B 0x49 ; 'I' 0x240067E2: 10 DC.B 0x10 ; '\x10' 0x240067E3: 00 DC.B 0x00 ; '\0' 0x240067E4: 00 DC.B 0x00 ; '\0' 0x240067E5: 56 DC.B 0x56 ; 'V' 0x240067E6: 1D DC.B 0x1D ; '\x1D' 0x240067E7: 01 DC.B 0x01 ; '\x01' 0x240067E8: 31 DC.B 0x31 ; '1' 0x240067E9: 13 DC.B 0x13 ; '\x13' 0x240067EA: 11 DC.B 0x11 ; '\x11' 0x240067EB: 01 DC.B 0x01 ; '\x01' 0x240067EC: 12 DC.B 0x12 ; '\x12' 0x240067ED: 06 DC.B 0x06 ; '\x06' 0x240067EE: 58 DC.B 0x58 ; 'X' 0x240067EF: 0B DC.B 0x0B ; '\v' 0x240067F0: 59 DC.B 0x59 ; 'Y' 0x240067F1: 05 DC.B 0x05 ; '\x05' 0x240067F2: 57 DC.B 0x57 ; 'W' 0x240067F3: 0B DC.B 0x0B ; '\v' 0x240067F4: 00 DC.B 0x00 ; '\0' 0x240067F5: 00 DC.B 0x00 ; '\0' 0x240067F6: 57 DC.B 0x57 ; 'W' 0x240067F7: 05 DC.B 0x05 ; '\x05' 0x240067F8: 00 DC.B 0x00 ; '\0' 0x240067F9: 02 DC.B 0x02 ; '\x02' 0x240067FA: 18 DC.B 0x18 ; '\x18' 0x240067FB: 31 DC.B 0x31 ; '1' 0x240067FC: 13 DC.B 0x13 ; '\x13' 0x240067FD: 00 DC.B 0x00 ; '\0' 0x240067FE: 00 DC.B 0x00 ; '\0' 0x240067FF: 58 DC.B 0x58 ; 'X' 0x24006800: 34 DC.B 0x34 ; '4' 0x24006801: 00 DC.B 0x00 ; '\0' 0x24006802: 03 DC.B 0x03 ; '\x03' 0x24006803: 0E DC.B 0x0E ; '\x0E' 0x24006804: 49 DC.B 0x49 ; 'I' 0x24006805: 10 DC.B 0x10 ; '\x10' 0x24006806: 3A DC.B 0x3A ; ':' 0x24006807: 0B DC.B 0x0B ; '\v' 0x24006808: 3B DC.B 0x3B ; ';' 0x24006809: 05 DC.B 0x05 ; '\x05' 0x2400680A: 02 DC.B 0x02 ; '\x02' 0x2400680B: 18 DC.B 0x18 ; '\x18' 0x2400680C: 00 DC.B 0x00 ; '\0' 0x2400680D: 00 DC.B 0x00 ; '\0' 0x2400680E: 59 DC.B 0x59 ; 'Y' 0x2400680F: 34 DC.B 0x34 ; '4' 0x24006810: 00 DC.B 0x00 ; '\0' 0x24006811: 03 DC.B 0x03 ; '\x03' 0x24006812: 0E DC.B 0x0E ; '\x0E' 0x24006813: 49 DC.B 0x49 ; 'I' 0x24006814: 10 DC.B 0x10 ; '\x10' 0x24006815: 3A DC.B 0x3A ; ':' 0x24006816: 0B DC.B 0x0B ; '\v' 0x24006817: 3B DC.B 0x3B ; ';' 0x24006818: 0B DC.B 0x0B ; '\v' 0x24006819: 02 DC.B 0x02 ; '\x02' 0x2400681A: 18 DC.B 0x18 ; '\x18' 0x2400681B: 00 DC.B 0x00 ; '\0' 0x2400681C: 00 DC.B 0x00 ; '\0' 0x2400681D: 5A DC.B 0x5A ; 'Z' 0x2400681E: 15 DC.B 0x15 ; '\x15' 0x2400681F: 00 DC.B 0x00 ; '\0' 0x24006820: 27 DC.B 0x27 ; ''' 0x24006821: 19 DC.B 0x19 ; '\x19' 0x24006822: 00 DC.B 0x00 ; '\0' 0x24006823: 00 DC.B 0x00 ; '\0' 0x24006824: 5B DC.B 0x5B ; '[' 0x24006825: 17 DC.B 0x17 ; '\x17' 0x24006826: 01 DC.B 0x01 ; '\x01' 0x24006827: 03 DC.B 0x03 ; '\x03' 0x24006828: 0E DC.B 0x0E ; '\x0E' 0x24006829: 0B DC.B 0x0B ; '\v' 0x2400682A: 0B DC.B 0x0B ; '\v' 0x2400682B: 3A DC.B 0x3A ; ':' 0x2400682C: 0B DC.B 0x0B ; '\v' 0x2400682D: 3B DC.B 0x3B ; ';' 0x2400682E: 05 DC.B 0x05 ; '\x05' 0x2400682F: 00 DC.B 0x00 ; '\0' 0x24006830: 00 DC.B 0x00 ; '\0' 0x24006831: 5C DC.B 0x5C ; '\\' 0x24006832: 15 DC.B 0x15 ; '\x15' 0x24006833: 01 DC.B 0x01 ; '\x01' 0x24006834: 49 DC.B 0x49 ; 'I' 0x24006835: 13 DC.B 0x13 ; '\x13' 0x24006836: 27 DC.B 0x27 ; ''' 0x24006837: 19 DC.B 0x19 ; '\x19' 0x24006838: 00 DC.B 0x00 ; '\0' 0x24006839: 00 DC.B 0x00 ; '\0' 0x2400683A: 5D DC.B 0x5D ; ']' 0x2400683B: 05 DC.B 0x05 ; '\x05' 0x2400683C: 00 DC.B 0x00 ; '\0' 0x2400683D: 49 DC.B 0x49 ; 'I' 0x2400683E: 10 DC.B 0x10 ; '\x10' 0x2400683F: 00 DC.B 0x00 ; '\0' 0x24006840: 00 DC.B 0x00 ; '\0' 0x24006841: 5E DC.B 0x5E ; '^' 0x24006842: 15 DC.B 0x15 ; '\x15' 0x24006843: 00 DC.B 0x00 ; '\0' 0x24006844: 49 DC.B 0x49 ; 'I' 0x24006845: 10 DC.B 0x10 ; '\x10' 0x24006846: 27 DC.B 0x27 ; ''' 0x24006847: 19 DC.B 0x19 ; '\x19' 0x24006848: 00 DC.B 0x00 ; '\0' 0x24006849: 00 DC.B 0x00 ; '\0' 0x2400684A: 5F DC.B 0x5F ; '_' 0x2400684B: 2E DC.B 0x2E ; '.' 0x2400684C: 00 DC.B 0x00 ; '\0' 0x2400684D: 11 DC.B 0x11 ; '\x11' 0x2400684E: 01 DC.B 0x01 ; '\x01' 0x2400684F: 12 DC.B 0x12 ; '\x12' 0x24006850: 06 DC.B 0x06 ; '\x06' 0x24006851: 40 DC.B 0x40 ; '@' 0x24006852: 18 DC.B 0x18 ; '\x18' 0x24006853: 03 DC.B 0x03 ; '\x03' 0x24006854: 0E DC.B 0x0E ; '\x0E' 0x24006855: 3A DC.B 0x3A ; ':' 0x24006856: 0B DC.B 0x0B ; '\v' 0x24006857: 3B DC.B 0x3B ; ';' 0x24006858: 0B DC.B 0x0B ; '\v' 0x24006859: 27 DC.B 0x27 ; ''' 0x2400685A: 19 DC.B 0x19 ; '\x19' 0x2400685B: 49 DC.B 0x49 ; 'I' 0x2400685C: 13 DC.B 0x13 ; '\x13' 0x2400685D: 3F DC.B 0x3F ; '?' 0x2400685E: 19 DC.B 0x19 ; '\x19' 0x2400685F: 00 DC.B 0x00 ; '\0' 0x24006860: 00 DC.B 0x00 ; '\0' 0x24006861: 60 DC.B 0x60 ; '`' 0x24006862: 2E DC.B 0x2E ; '.' 0x24006863: 01 DC.B 0x01 ; '\x01' 0x24006864: 11 DC.B 0x11 ; '\x11' 0x24006865: 01 DC.B 0x01 ; '\x01' 0x24006866: 12 DC.B 0x12 ; '\x12' 0x24006867: 06 DC.B 0x06 ; '\x06' 0x24006868: 40 DC.B 0x40 ; '@' 0x24006869: 18 DC.B 0x18 ; '\x18' 0x2400686A: 03 DC.B 0x03 ; '\x03' 0x2400686B: 0E DC.B 0x0E ; '\x0E' 0x2400686C: 3A DC.B 0x3A ; ':' 0x2400686D: 0B DC.B 0x0B ; '\v' 0x2400686E: 3B DC.B 0x3B ; ';' 0x2400686F: 05 DC.B 0x05 ; '\x05' 0x24006870: 27 DC.B 0x27 ; ''' 0x24006871: 19 DC.B 0x19 ; '\x19' 0x24006872: 49 DC.B 0x49 ; 'I' 0x24006873: 13 DC.B 0x13 ; '\x13' 0x24006874: 00 DC.B 0x00 ; '\0' 0x24006875: 00 DC.B 0x00 ; '\0' 0x24006876: 61 DC.B 0x61 ; 'a' 0x24006877: 26 DC.B 0x26 ; '&' 0x24006878: 00 DC.B 0x00 ; '\0' 0x24006879: 00 DC.B 0x00 ; '\0' 0x2400687A: 00 DC.B 0x00 ; '\0' 0x2400687B: 62 DC.B 0x62 ; 'b' 0x2400687C: 2E DC.B 0x2E ; '.' 0x2400687D: 01 DC.B 0x01 ; '\x01' 0x2400687E: 11 DC.B 0x11 ; '\x11' 0x2400687F: 01 DC.B 0x01 ; '\x01' 0x24006880: 12 DC.B 0x12 ; '\x12' 0x24006881: 06 DC.B 0x06 ; '\x06' 0x24006882: 40 DC.B 0x40 ; '@' 0x24006883: 18 DC.B 0x18 ; '\x18' 0x24006884: 03 DC.B 0x03 ; '\x03' 0x24006885: 0E DC.B 0x0E ; '\x0E' 0x24006886: 3A DC.B 0x3A ; ':' 0x24006887: 0B DC.B 0x0B ; '\v' 0x24006888: 3B DC.B 0x3B ; ';' 0x24006889: 0B DC.B 0x0B ; '\v' 0x2400688A: 27 DC.B 0x27 ; ''' 0x2400688B: 19 DC.B 0x19 ; '\x19' 0x2400688C: 49 DC.B 0x49 ; 'I' 0x2400688D: 10 DC.B 0x10 ; '\x10' 0x2400688E: 00 DC.B 0x00 ; '\0' 0x2400688F: 00 DC.B 0x00 ; '\0' 0x24006890: 63 DC.B 0x63 ; 'c' 0x24006891: 2E DC.B 0x2E ; '.' 0x24006892: 01 DC.B 0x01 ; '\x01' 0x24006893: 11 DC.B 0x11 ; '\x11' 0x24006894: 01 DC.B 0x01 ; '\x01' 0x24006895: 12 DC.B 0x12 ; '\x12' 0x24006896: 06 DC.B 0x06 ; '\x06' 0x24006897: 40 DC.B 0x40 ; '@' 0x24006898: 18 DC.B 0x18 ; '\x18' 0x24006899: 03 DC.B 0x03 ; '\x03' 0x2400689A: 0E DC.B 0x0E ; '\x0E' 0x2400689B: 3A DC.B 0x3A ; ':' 0x2400689C: 0B DC.B 0x0B ; '\v' 0x2400689D: 3B DC.B 0x3B ; ';' 0x2400689E: 0B DC.B 0x0B ; '\v' 0x2400689F: 27 DC.B 0x27 ; ''' 0x240068A0: 19 DC.B 0x19 ; '\x19' 0x240068A1: 49 DC.B 0x49 ; 'I' 0x240068A2: 13 DC.B 0x13 ; '\x13' 0x240068A3: 00 DC.B 0x00 ; '\0' 0x240068A4: 00 DC.B 0x00 ; '\0' 0x240068A5: 64 DC.B 0x64 ; 'd' 0x240068A6: 13 DC.B 0x13 ; '\x13' 0x240068A7: 00 DC.B 0x00 ; '\0' 0x240068A8: 03 DC.B 0x03 ; '\x03' 0x240068A9: 0E DC.B 0x0E ; '\x0E' 0x240068AA: 3C DC.B 0x3C ; '<' 0x240068AB: 19 DC.B 0x19 ; '\x19' 0x240068AC: 00 DC.B 0x00 ; '\0' 0x240068AD: 00 DC.B 0x00 ; '\0' 0x240068AE: 65 DC.B 0x65 ; 'e' 0x240068AF: 2E DC.B 0x2E ; '.' 0x240068B0: 00 DC.B 0x00 ; '\0' 0x240068B1: 11 DC.B 0x11 ; '\x11' 0x240068B2: 01 DC.B 0x01 ; '\x01' 0x240068B3: 12 DC.B 0x12 ; '\x12' 0x240068B4: 06 DC.B 0x06 ; '\x06' 0x240068B5: 40 DC.B 0x40 ; '@' 0x240068B6: 18 DC.B 0x18 ; '\x18' 0x240068B7: 03 DC.B 0x03 ; '\x03' 0x240068B8: 0E DC.B 0x0E ; '\x0E' 0x240068B9: 3A DC.B 0x3A ; ':' 0x240068BA: 0B DC.B 0x0B ; '\v' 0x240068BB: 3B DC.B 0x3B ; ';' 0x240068BC: 0B DC.B 0x0B ; '\v' 0x240068BD: 27 DC.B 0x27 ; ''' 0x240068BE: 19 DC.B 0x19 ; '\x19' 0x240068BF: 00 DC.B 0x00 ; '\0' 0x240068C0: 00 DC.B 0x00 ; '\0' 0x240068C1: 66 DC.B 0x66 ; 'f' 0x240068C2: 2E DC.B 0x2E ; '.' 0x240068C3: 00 DC.B 0x00 ; '\0' 0x240068C4: 11 DC.B 0x11 ; '\x11' 0x240068C5: 01 DC.B 0x01 ; '\x01' 0x240068C6: 12 DC.B 0x12 ; '\x12' 0x240068C7: 06 DC.B 0x06 ; '\x06' 0x240068C8: 40 DC.B 0x40 ; '@' 0x240068C9: 18 DC.B 0x18 ; '\x18' 0x240068CA: 03 DC.B 0x03 ; '\x03' 0x240068CB: 0E DC.B 0x0E ; '\x0E' 0x240068CC: 3A DC.B 0x3A ; ':' 0x240068CD: 0B DC.B 0x0B ; '\v' 0x240068CE: 3B DC.B 0x3B ; ';' 0x240068CF: 05 DC.B 0x05 ; '\x05' 0x240068D0: 27 DC.B 0x27 ; ''' 0x240068D1: 19 DC.B 0x19 ; '\x19' 0x240068D2: 3F DC.B 0x3F ; '?' 0x240068D3: 19 DC.B 0x19 ; '\x19' 0x240068D4: 87 DC.B 0x87 ; '\x87' 0x240068D5: 01 DC.B 0x01 ; '\x01' 0x240068D6: 19 DC.B 0x19 ; '\x19' 0x240068D7: 00 DC.B 0x00 ; '\0' 0x240068D8: 00 DC.B 0x00 ; '\0' 0x240068D9: 67 DC.B 0x67 ; 'g' 0x240068DA: 2E DC.B 0x2E ; '.' 0x240068DB: 01 DC.B 0x01 ; '\x01' 0x240068DC: 03 DC.B 0x03 ; '\x03' 0x240068DD: 0E DC.B 0x0E ; '\x0E' 0x240068DE: 3A DC.B 0x3A ; ':' 0x240068DF: 0B DC.B 0x0B ; '\v' 0x240068E0: 3B DC.B 0x3B ; ';' 0x240068E1: 0B DC.B 0x0B ; '\v' 0x240068E2: 27 DC.B 0x27 ; ''' 0x240068E3: 19 DC.B 0x19 ; '\x19' 0x240068E4: 49 DC.B 0x49 ; 'I' 0x240068E5: 10 DC.B 0x10 ; '\x10' 0x240068E6: 20 DC.B 0x20 ; ' ' 0x240068E7: 0B DC.B 0x0B ; '\v' 0x240068E8: 00 DC.B 0x00 ; '\0' 0x240068E9: 00 DC.B 0x00 ; '\0' 0x240068EA: 68 DC.B 0x68 ; 'h' 0x240068EB: 34 DC.B 0x34 ; '4' 0x240068EC: 00 DC.B 0x00 ; '\0' 0x240068ED: 03 DC.B 0x03 ; '\x03' 0x240068EE: 0E DC.B 0x0E ; '\x0E' 0x240068EF: 3A DC.B 0x3A ; ':' 0x240068F0: 0B DC.B 0x0B ; '\v' 0x240068F1: 3B DC.B 0x3B ; ';' 0x240068F2: 0B DC.B 0x0B ; '\v' 0x240068F3: 49 DC.B 0x49 ; 'I' 0x240068F4: 10 DC.B 0x10 ; '\x10' 0x240068F5: 00 DC.B 0x00 ; '\0' 0x240068F6: 00 DC.B 0x00 ; '\0' 0x240068F7: 69 DC.B 0x69 ; 'i' 0x240068F8: 2E DC.B 0x2E ; '.' 0x240068F9: 01 DC.B 0x01 ; '\x01' 0x240068FA: 03 DC.B 0x03 ; '\x03' 0x240068FB: 0E DC.B 0x0E ; '\x0E'
_acUpBuffer: 0x240068FC: 00 DC.B 0x00 ; '\0' 0x240068FD: 53 DC.B 0x53 ; 'S' 0x240068FE: 45 DC.B 0x45 ; 'E' 0x240068FF: 47 DC.B 0x47 ; 'G' 0x24006900: 47 DC.B 0x47 ; 'G' 0x24006901: 45 DC.B 0x45 ; 'E' 0x24006902: 52 DC.B 0x52 ; 'R' 0x24006903: 20 DC.B 0x20 ; ' ' 0x24006904: 43 DC.B 0x43 ; 'C' 0x24006905: 2F DC.B 0x2F ; '/' 0x24006906: 43 DC.B 0x43 ; 'C' 0x24006907: 2B DC.B 0x2B ; '+' 0x24006908: 2B DC.B 0x2B ; '+' 0x24006909: 20 DC.B 0x20 ; ' ' 0x2400690A: 63 DC.B 0x63 ; 'c' 0x2400690B: 6F DC.B 0x6F ; 'o' 0x2400690C: 6D DC.B 0x6D ; 'm' 0x2400690D: 70 DC.B 0x70 ; 'p' 0x2400690E: 69 DC.B 0x69 ; 'i' 0x2400690F: 6C DC.B 0x6C ; 'l' 0x24006910: 65 DC.B 0x65 ; 'e' 0x24006911: 72 DC.B 0x72 ; 'r' 0x24006912: 20 DC.B 0x20 ; ' ' 0x24006913: 76 DC.B 0x76 ; 'v' 0x24006914: 65 DC.B 0x65 ; 'e' 0x24006915: 72 DC.B 0x72 ; 'r' 0x24006916: 73 DC.B 0x73 ; 's' 0x24006917: 69 DC.B 0x69 ; 'i' 0x24006918: 6F DC.B 0x6F ; 'o' 0x24006919: 6E DC.B 0x6E ; 'n' 0x2400691A: 20 DC.B 0x20 ; ' ' 0x2400691B: 31 DC.B 0x31 ; '1' 0x2400691C: 38 DC.B 0x38 ; '8' 0x2400691D: 2E DC.B 0x2E ; '.' 0x2400691E: 31 DC.B 0x31 ; '1' 0x2400691F: 2E DC.B 0x2E ; '.' 0x24006920: 36 DC.B 0x36 ; '6' 0x24006921: 20 DC.B 0x20 ; ' ' 0x24006922: 28 DC.B 0x28 ; '(' 0x24006923: 62 DC.B 0x62 ; 'b' 0x24006924: 61 DC.B 0x61 ; 'a' 0x24006925: 73 DC.B 0x73 ; 's' 0x24006926: 65 DC.B 0x65 ; 'e' 0x24006927: 64 DC.B 0x64 ; 'd' 0x24006928: 20 DC.B 0x20 ; ' ' 0x24006929: 6F DC.B 0x6F ; 'o' 0x2400692A: 6E DC.B 0x6E ; 'n' 0x2400692B: 20 DC.B 0x20 ; ' ' 0x2400692C: 63 DC.B 0x63 ; 'c' 0x2400692D: 6C DC.B 0x6C ; 'l' 0x2400692E: 61 DC.B 0x61 ; 'a' 0x2400692F: 6E DC.B 0x6E ; 'n' 0x24006930: 67 DC.B 0x67 ; 'g' 0x24006931: 20 DC.B 0x20 ; ' ' 0x24006932: 31 DC.B 0x31 ; '1' 0x24006933: 38 DC.B 0x38 ; '8' 0x24006934: 2E DC.B 0x2E ; '.' 0x24006935: 31 DC.B 0x31 ; '1' 0x24006936: 2E DC.B 0x2E ; '.' 0x24006937: 36 DC.B 0x36 ; '6' 0x24006938: 29 DC.B 0x29 ; ')' 0x24006939: 00 DC.B 0x00 ; '\0' 0x2400693A: 41 DC.B 0x41 ; 'A' 0x2400693B: 3B DC.B 0x3B ; ';' 0x2400693C: 00 DC.B 0x00 ; '\0' 0x2400693D: 00 DC.B 0x00 ; '\0' 0x2400693E: 00 DC.B 0x00 ; '\0' 0x2400693F: 61 DC.B 0x61 ; 'a' 0x24006940: 65 DC.B 0x65 ; 'e' 0x24006941: 61 DC.B 0x61 ; 'a' 0x24006942: 62 DC.B 0x62 ; 'b' 0x24006943: 69 DC.B 0x69 ; 'i' 0x24006944: 00 DC.B 0x00 ; '\0' 0x24006945: 01 DC.B 0x01 ; '\x01' 0x24006946: 31 DC.B 0x31 ; '1' 0x24006947: 00 DC.B 0x00 ; '\0' 0x24006948: 00 DC.B 0x00 ; '\0' 0x24006949: 00 DC.B 0x00 ; '\0' 0x2400694A: 43 DC.B 0x43 ; 'C' 0x2400694B: 32 DC.B 0x32 ; '2' 0x2400694C: 2E DC.B 0x2E ; '.' 0x2400694D: 30 DC.B 0x30 ; '0' 0x2400694E: 39 DC.B 0x39 ; '9' 0x2400694F: 00 DC.B 0x00 ; '\0' 0x24006950: 06 DC.B 0x06 ; '\x06' 0x24006951: 0D DC.B 0x0D ; '\r' 0x24006952: 07 DC.B 0x07 ; '\x07' 0x24006953: 4D DC.B 0x4D ; 'M' 0x24006954: 08 DC.B 0x08 ; '\b' 0x24006955: 00 DC.B 0x00 ; '\0' 0x24006956: 09 DC.B 0x09 ; '\t' 0x24006957: 02 DC.B 0x02 ; '\x02' 0x24006958: 0A DC.B 0x0A ; '\n' 0x24006959: 08 DC.B 0x08 ; '\b' 0x2400695A: 0E DC.B 0x0E ; '\x0E' 0x2400695B: 00 DC.B 0x00 ; '\0' 0x2400695C: 11 DC.B 0x11 ; '\x11' 0x2400695D: 01 DC.B 0x01 ; '\x01' 0x2400695E: 12 DC.B 0x12 ; '\x12' 0x2400695F: 04 DC.B 0x04 ; '\x04' 0x24006960: 14 DC.B 0x14 ; '\x14' 0x24006961: 01 DC.B 0x01 ; '\x01' 0x24006962: 15 DC.B 0x15 ; '\x15' 0x24006963: 00 DC.B 0x00 ; '\0' 0x24006964: 17 DC.B 0x17 ; '\x17' 0x24006965: 03 DC.B 0x03 ; '\x03' 0x24006966: 18 DC.B 0x18 ; '\x18' 0x24006967: 01 DC.B 0x01 ; '\x01' 0x24006968: 19 DC.B 0x19 ; '\x19' 0x24006969: 01 DC.B 0x01 ; '\x01' 0x2400696A: 1A DC.B 0x1A ; '\x1A' 0x2400696B: 01 DC.B 0x01 ; '\x01' 0x2400696C: 1C DC.B 0x1C ; '\x1C' 0x2400696D: 01 DC.B 0x01 ; '\x01' 0x2400696E: 1E DC.B 0x1E ; '\x1E' 0x2400696F: 03 DC.B 0x03 ; '\x03' 0x24006970: 22 DC.B 0x22 ; '\"' 0x24006971: 00 DC.B 0x00 ; '\0' 0x24006972: 24 DC.B 0x24 ; '$' 0x24006973: 01 DC.B 0x01 ; '\x01' 0x24006974: 26 DC.B 0x26 ; '&' 0x24006975: 01 DC.B 0x01 ; '\x01' 0x24006976: 00 DC.B 0x00 ; '\0' 0x24006977: 00 DC.B 0x00 ; '\0' 0x24006978: 00 DC.B 0x00 ; '\0' 0x24006979: 00 DC.B 0x00 ; '\0' 0x2400697A: 00 DC.B 0x00 ; '\0' 0x2400697B: 00 DC.B 0x00 ; '\0' 0x2400697C: 00 DC.B 0x00 ; '\0' 0x2400697D: 00 DC.B 0x00 ; '\0' 0x2400697E: 00 DC.B 0x00 ; '\0' 0x2400697F: 00 DC.B 0x00 ; '\0' 0x24006980: 00 DC.B 0x00 ; '\0' 0x24006981: 00 DC.B 0x00 ; '\0' 0x24006982: 00 DC.B 0x00 ; '\0' 0x24006983: 00 DC.B 0x00 ; '\0' 0x24006984: 00 DC.B 0x00 ; '\0' 0x24006985: 00 DC.B 0x00 ; '\0' 0x24006986: 10 DC.B 0x10 ; '\x10' 0x24006987: 06 DC.B 0x06 ; '\x06' 0x24006988: 00 DC.B 0x00 ; '\0' 0x24006989: 00 DC.B 0x00 ; '\0' 0x2400698A: 00 DC.B 0x00 ; '\0' 0x2400698B: 00 DC.B 0x00 ; '\0' 0x2400698C: 00 DC.B 0x00 ; '\0' 0x2400698D: 00 DC.B 0x00 ; '\0' 0x2400698E: 00 DC.B 0x00 ; '\0' 0x2400698F: 00 DC.B 0x00 ; '\0' 0x24006990: 00 DC.B 0x00 ; '\0' 0x24006991: 00 DC.B 0x00 ; '\0' 0x24006992: 04 DC.B 0x04 ; '\x04' 0x24006993: 00 DC.B 0x00 ; '\0' 0x24006994: F1 DC.B 0xF1 ; '\xF1' 0x24006995: FF DC.B 0xFF ; '\xFF' 0x24006996: 2E DC.B 0x2E ; '.' 0x24006997: 07 DC.B 0x07 ; '\x07' 0x24006998: 00 DC.B 0x00 ; '\0' 0x24006999: 00 DC.B 0x00 ; '\0' 0x2400699A: 00 DC.B 0x00 ; '\0' 0x2400699B: 00 DC.B 0x00 ; '\0' 0x2400699C: 00 DC.B 0x00 ; '\0' 0x2400699D: 00 DC.B 0x00 ; '\0' 0x2400699E: 00 DC.B 0x00 ; '\0' 0x2400699F: 00 DC.B 0x00 ; '\0' 0x240069A0: 00 DC.B 0x00 ; '\0' 0x240069A1: 00 DC.B 0x00 ; '\0' 0x240069A2: 00 DC.B 0x00 ; '\0' 0x240069A3: 00 DC.B 0x00 ; '\0' 0x240069A4: 03 DC.B 0x03 ; '\x03' 0x240069A5: 00 DC.B 0x00 ; '\0' 0x240069A6: AA DC.B 0xAA ; '\xAA' 0x240069A7: 00 DC.B 0x00 ; '\0' 0x240069A8: 00 DC.B 0x00 ; '\0' 0x240069A9: 00 DC.B 0x00 ; '\0' 0x240069AA: 01 DC.B 0x01 ; '\x01' 0x240069AB: 00 DC.B 0x00 ; '\0' 0x240069AC: 00 DC.B 0x00 ; '\0' 0x240069AD: 00 DC.B 0x00 ; '\0' 0x240069AE: 66 DC.B 0x66 ; 'f' 0x240069AF: 00 DC.B 0x00 ; '\0' 0x240069B0: 00 DC.B 0x00 ; '\0' 0x240069B1: 00 DC.B 0x00 ; '\0' 0x240069B2: 02 DC.B 0x02 ; '\x02' 0x240069B3: 00 DC.B 0x00 ; '\0' 0x240069B4: 05 DC.B 0x05 ; '\x05' 0x240069B5: 00 DC.B 0x00 ; '\0' 0x240069B6: 17 DC.B 0x17 ; '\x17' 0x240069B7: 07 DC.B 0x07 ; '\x07' 0x240069B8: 00 DC.B 0x00 ; '\0' 0x240069B9: 00 DC.B 0x00 ; '\0' 0x240069BA: 00 DC.B 0x00 ; '\0' 0x240069BB: 00 DC.B 0x00 ; '\0' 0x240069BC: 00 DC.B 0x00 ; '\0' 0x240069BD: 00 DC.B 0x00 ; '\0' 0x240069BE: 00 DC.B 0x00 ; '\0' 0x240069BF: 00 DC.B 0x00 ; '\0' 0x240069C0: 00 DC.B 0x00 ; '\0' 0x240069C1: 00 DC.B 0x00 ; '\0' 0x240069C2: 00 DC.B 0x00 ; '\0' 0x240069C3: 00 DC.B 0x00 ; '\0' 0x240069C4: 05 DC.B 0x05 ; '\x05' 0x240069C5: 00 DC.B 0x00 ; '\0' 0x240069C6: EE DC.B 0xEE ; '\xEE' 0x240069C7: 00 DC.B 0x00 ; '\0' 0x240069C8: 00 DC.B 0x00 ; '\0' 0x240069C9: 00 DC.B 0x00 ; '\0' 0x240069CA: 00 DC.B 0x00 ; '\0' 0x240069CB: 00 DC.B 0x00 ; '\0' 0x240069CC: 00 DC.B 0x00 ; '\0' 0x240069CD: 00 DC.B 0x00 ; '\0' 0x240069CE: 09 DC.B 0x09 ; '\t' 0x240069CF: 00 DC.B 0x00 ; '\0' 0x240069D0: 00 DC.B 0x00 ; '\0' 0x240069D1: 00 DC.B 0x00 ; '\0' 0x240069D2: 01 DC.B 0x01 ; '\x01' 0x240069D3: 00 DC.B 0x00 ; '\0' 0x240069D4: 4E DC.B 0x4E ; 'N' 0x240069D5: 00 DC.B 0x00 ; '\0' 0x240069D6: EB DC.B 0xEB ; '\xEB' 0x240069D7: 01 DC.B 0x01 ; '\x01' 0x240069D8: 00 DC.B 0x00 ; '\0' 0x240069D9: 00 DC.B 0x00 ; '\0' 0x240069DA: 00 DC.B 0x00 ; '\0' 0x240069DB: 00 DC.B 0x00 ; '\0' 0x240069DC: 00 DC.B 0x00 ; '\0' 0x240069DD: 00 DC.B 0x00 ; '\0' 0x240069DE: 00 DC.B 0x00 ; '\0' 0x240069DF: 04 DC.B 0x04 ; '\x04' 0x240069E0: 00 DC.B 0x00 ; '\0' 0x240069E1: 00 DC.B 0x00 ; '\0' 0x240069E2: 01 DC.B 0x01 ; '\x01' 0x240069E3: 00 DC.B 0x00 ; '\0' 0x240069E4: 4F DC.B 0x4F ; 'O' 0x240069E5: 00 DC.B 0x00 ; '\0' 0x240069E6: D9 DC.B 0xD9 ; '\xD9' 0x240069E7: 02 DC.B 0x02 ; '\x02' 0x240069E8: 00 DC.B 0x00 ; '\0' 0x240069E9: 00 DC.B 0x00 ; '\0' 0x240069EA: 00 DC.B 0x00 ; '\0' 0x240069EB: 00 DC.B 0x00 ; '\0' 0x240069EC: 00 DC.B 0x00 ; '\0' 0x240069ED: 00 DC.B 0x00 ; '\0' 0x240069EE: 10 DC.B 0x10 ; '\x10' 0x240069EF: 00 DC.B 0x00 ; '\0' 0x240069F0: 00 DC.B 0x00 ; '\0' 0x240069F1: 00 DC.B 0x00 ; '\0' 0x240069F2: 01 DC.B 0x01 ; '\x01' 0x240069F3: 00 DC.B 0x00 ; '\0' 0x240069F4: 50 DC.B 0x50 ; 'P' 0x240069F5: 00 DC.B 0x00 ; '\0' 0x240069F6: 02 DC.B 0x02 ; '\x02' 0x240069F7: 01 DC.B 0x01 ; '\x01' 0x240069F8: 00 DC.B 0x00 ; '\0' 0x240069F9: 00 DC.B 0x00 ; '\0' 0x240069FA: 00 DC.B 0x00 ; '\0' 0x240069FB: 00 DC.B 0x00 ; '\0' 0x240069FC: 00 DC.B 0x00 ; '\0' 0x240069FD: 00 DC.B 0x00 ; '\0' 0x240069FE: 11 DC.B 0x11 ; '\x11' 0x240069FF: 00 DC.B 0x00 ; '\0' 0x24006A00: 00 DC.B 0x00 ; '\0' 0x24006A01: 00 DC.B 0x00 ; '\0' 0x24006A02: 01 DC.B 0x01 ; '\x01' 0x24006A03: 00 DC.B 0x00 ; '\0' 0x24006A04: 4D DC.B 0x4D ; 'M' 0x24006A05: 00 DC.B 0x00 ; '\0' 0x24006A06: 00 DC.B 0x00 ; '\0' 0x24006A07: 07 DC.B 0x07 ; '\x07' 0x24006A08: 00 DC.B 0x00 ; '\0' 0x24006A09: 00 DC.B 0x00 ; '\0' 0x24006A0A: 00 DC.B 0x00 ; '\0' 0x24006A0B: 00 DC.B 0x00 ; '\0' 0x24006A0C: 00 DC.B 0x00 ; '\0' 0x24006A0D: 00 DC.B 0x00 ; '\0' 0x24006A0E: 00 DC.B 0x00 ; '\0' 0x24006A0F: 00 DC.B 0x00 ; '\0' 0x24006A10: 00 DC.B 0x00 ; '\0' 0x24006A11: 00 DC.B 0x00 ; '\0' 0x24006A12: 00 DC.B 0x00 ; '\0' 0x24006A13: 00 DC.B 0x00 ; '\0' 0x24006A14: 07 DC.B 0x07 ; '\x07' 0x24006A15: 00 DC.B 0x00 ; '\0' 0x24006A16: E9 DC.B 0xE9 ; '\xE9' 0x24006A17: 06 DC.B 0x06 ; '\x06' 0x24006A18: 00 DC.B 0x00 ; '\0' 0x24006A19: 00 DC.B 0x00 ; '\0' 0x24006A1A: 00 DC.B 0x00 ; '\0' 0x24006A1B: 00 DC.B 0x00 ; '\0' 0x24006A1C: 00 DC.B 0x00 ; '\0' 0x24006A1D: 00 DC.B 0x00 ; '\0' 0x24006A1E: 00 DC.B 0x00 ; '\0' 0x24006A1F: 00 DC.B 0x00 ; '\0' 0x24006A20: 00 DC.B 0x00 ; '\0' 0x24006A21: 00 DC.B 0x00 ; '\0' 0x24006A22: 00 DC.B 0x00 ; '\0' 0x24006A23: 00 DC.B 0x00 ; '\0' 0x24006A24: 09 DC.B 0x09 ; '\t' 0x24006A25: 00 DC.B 0x00 ; '\0' 0x24006A26: D2 DC.B 0xD2 ; '\xD2' 0x24006A27: 06 DC.B 0x06 ; '\x06' 0x24006A28: 00 DC.B 0x00 ; '\0' 0x24006A29: 00 DC.B 0x00 ; '\0' 0x24006A2A: 00 DC.B 0x00 ; '\0' 0x24006A2B: 00 DC.B 0x00 ; '\0' 0x24006A2C: 00 DC.B 0x00 ; '\0' 0x24006A2D: 00 DC.B 0x00 ; '\0' 0x24006A2E: 00 DC.B 0x00 ; '\0' 0x24006A2F: 00 DC.B 0x00 ; '\0' 0x24006A30: 00 DC.B 0x00 ; '\0' 0x24006A31: 00 DC.B 0x00 ; '\0' 0x24006A32: 00 DC.B 0x00 ; '\0' 0x24006A33: 00 DC.B 0x00 ; '\0' 0x24006A34: 0B DC.B 0x0B ; '\v' 0x24006A35: 00 DC.B 0x00 ; '\0' 0x24006A36: BB DC.B 0xBB ; '\xBB' 0x24006A37: 06 DC.B 0x06 ; '\x06' 0x24006A38: 00 DC.B 0x00 ; '\0' 0x24006A39: 00 DC.B 0x00 ; '\0' 0x24006A3A: 00 DC.B 0x00 ; '\0' 0x24006A3B: 00 DC.B 0x00 ; '\0' 0x24006A3C: 00 DC.B 0x00 ; '\0' 0x24006A3D: 00 DC.B 0x00 ; '\0' 0x24006A3E: 00 DC.B 0x00 ; '\0' 0x24006A3F: 00 DC.B 0x00 ; '\0' 0x24006A40: 00 DC.B 0x00 ; '\0' 0x24006A41: 00 DC.B 0x00 ; '\0' 0x24006A42: 00 DC.B 0x00 ; '\0' 0x24006A43: 00 DC.B 0x00 ; '\0' 0x24006A44: 0D DC.B 0x0D ; '\r' 0x24006A45: 00 DC.B 0x00 ; '\0' 0x24006A46: A4 DC.B 0xA4 ; '\xA4' 0x24006A47: 06 DC.B 0x06 ; '\x06' 0x24006A48: 00 DC.B 0x00 ; '\0' 0x24006A49: 00 DC.B 0x00 ; '\0' 0x24006A4A: 00 DC.B 0x00 ; '\0' 0x24006A4B: 00 DC.B 0x00 ; '\0' 0x24006A4C: 00 DC.B 0x00 ; '\0' 0x24006A4D: 00 DC.B 0x00 ; '\0' 0x24006A4E: 00 DC.B 0x00 ; '\0' 0x24006A4F: 00 DC.B 0x00 ; '\0' 0x24006A50: 00 DC.B 0x00 ; '\0' 0x24006A51: 00 DC.B 0x00 ; '\0' 0x24006A52: 00 DC.B 0x00 ; '\0' 0x24006A53: 00 DC.B 0x00 ; '\0' 0x24006A54: 0F DC.B 0x0F ; '\x0F' 0x24006A55: 00 DC.B 0x00 ; '\0' 0x24006A56: B8 DC.B 0xB8 ; '\xB8' 0x24006A57: 05 DC.B 0x05 ; '\x05' 0x24006A58: 00 DC.B 0x00 ; '\0' 0x24006A59: 00 DC.B 0x00 ; '\0' 0x24006A5A: 01 DC.B 0x01 ; '\x01' 0x24006A5B: 00 DC.B 0x00 ; '\0' 0x24006A5C: 00 DC.B 0x00 ; '\0' 0x24006A5D: 00 DC.B 0x00 ; '\0' 0x24006A5E: 16 DC.B 0x16 ; '\x16' 0x24006A5F: 00 DC.B 0x00 ; '\0' 0x24006A60: 00 DC.B 0x00 ; '\0' 0x24006A61: 00 DC.B 0x00 ; '\0' 0x24006A62: 02 DC.B 0x02 ; '\x02' 0x24006A63: 00 DC.B 0x00 ; '\0' 0x24006A64: 11 DC.B 0x11 ; '\x11' 0x24006A65: 00 DC.B 0x00 ; '\0' 0x24006A66: DB DC.B 0xDB ; '\xDB' 0x24006A67: 04 DC.B 0x04 ; '\x04' 0x24006A68: 00 DC.B 0x00 ; '\0' 0x24006A69: 00 DC.B 0x00 ; '\0' 0x24006A6A: 01 DC.B 0x01 ; '\x01' 0x24006A6B: 00 DC.B 0x00 ; '\0' 0x24006A6C: 00 DC.B 0x00 ; '\0' 0x24006A6D: 00 DC.B 0x00 ; '\0' 0x24006A6E: 44 DC.B 0x44 ; 'D' 0x24006A6F: 00 DC.B 0x00 ; '\0' 0x24006A70: 00 DC.B 0x00 ; '\0' 0x24006A71: 00 DC.B 0x00 ; '\0' 0x24006A72: 02 DC.B 0x02 ; '\x02' 0x24006A73: 00 DC.B 0x00 ; '\0' 0x24006A74: 12 DC.B 0x12 ; '\x12' 0x24006A75: 00 DC.B 0x00 ; '\0' 0x24006A76: 51 DC.B 0x51 ; 'Q' 0x24006A77: 05 DC.B 0x05 ; '\x05' 0x24006A78: 00 DC.B 0x00 ; '\0' 0x24006A79: 00 DC.B 0x00 ; '\0' 0x24006A7A: 01 DC.B 0x01 ; '\x01' 0x24006A7B: 00 DC.B 0x00 ; '\0' 0x24006A7C: 00 DC.B 0x00 ; '\0' 0x24006A7D: 00 DC.B 0x00 ; '\0' 0x24006A7E: 56 DC.B 0x56 ; 'V' 0x24006A7F: 00 DC.B 0x00 ; '\0' 0x24006A80: 00 DC.B 0x00 ; '\0' 0x24006A81: 00 DC.B 0x00 ; '\0' 0x24006A82: 02 DC.B 0x02 ; '\x02' 0x24006A83: 00 DC.B 0x00 ; '\0' 0x24006A84: 14 DC.B 0x14 ; '\x14' 0x24006A85: 00 DC.B 0x00 ; '\0' 0x24006A86: 93 DC.B 0x93 ; '\x93' 0x24006A87: 06 DC.B 0x06 ; '\x06' 0x24006A88: 00 DC.B 0x00 ; '\0' 0x24006A89: 00 DC.B 0x00 ; '\0' 0x24006A8A: 00 DC.B 0x00 ; '\0' 0x24006A8B: 00 DC.B 0x00 ; '\0' 0x24006A8C: 00 DC.B 0x00 ; '\0' 0x24006A8D: 00 DC.B 0x00 ; '\0' 0x24006A8E: 00 DC.B 0x00 ; '\0' 0x24006A8F: 00 DC.B 0x00 ; '\0' 0x24006A90: 00 DC.B 0x00 ; '\0' 0x24006A91: 00 DC.B 0x00 ; '\0' 0x24006A92: 00 DC.B 0x00 ; '\0' 0x24006A93: 00 DC.B 0x00 ; '\0' 0x24006A94: 11 DC.B 0x11 ; '\x11' 0x24006A95: 00 DC.B 0x00 ; '\0' 0x24006A96: 82 DC.B 0x82 ; '\x82' 0x24006A97: 06 DC.B 0x06 ; '\x06' 0x24006A98: 00 DC.B 0x00 ; '\0' 0x24006A99: 00 DC.B 0x00 ; '\0' 0x24006A9A: 00 DC.B 0x00 ; '\0' 0x24006A9B: 00 DC.B 0x00 ; '\0' 0x24006A9C: 00 DC.B 0x00 ; '\0' 0x24006A9D: 00 DC.B 0x00 ; '\0' 0x24006A9E: 00 DC.B 0x00 ; '\0' 0x24006A9F: 00 DC.B 0x00 ; '\0' 0x24006AA0: 00 DC.B 0x00 ; '\0' 0x24006AA1: 00 DC.B 0x00 ; '\0' 0x24006AA2: 00 DC.B 0x00 ; '\0' 0x24006AA3: 00 DC.B 0x00 ; '\0' 0x24006AA4: 12 DC.B 0x12 ; '\x12' 0x24006AA5: 00 DC.B 0x00 ; '\0' 0x24006AA6: 71 DC.B 0x71 ; 'q' 0x24006AA7: 06 DC.B 0x06 ; '\x06' 0x24006AA8: 00 DC.B 0x00 ; '\0' 0x24006AA9: 00 DC.B 0x00 ; '\0' 0x24006AAA: 00 DC.B 0x00 ; '\0' 0x24006AAB: 00 DC.B 0x00 ; '\0' 0x24006AAC: 00 DC.B 0x00 ; '\0' 0x24006AAD: 00 DC.B 0x00 ; '\0' 0x24006AAE: 00 DC.B 0x00 ; '\0' 0x24006AAF: 00 DC.B 0x00 ; '\0' 0x24006AB0: 00 DC.B 0x00 ; '\0' 0x24006AB1: 00 DC.B 0x00 ; '\0' 0x24006AB2: 00 DC.B 0x00 ; '\0' 0x24006AB3: 00 DC.B 0x00 ; '\0' 0x24006AB4: 14 DC.B 0x14 ; '\x14' 0x24006AB5: 00 DC.B 0x00 ; '\0' 0x24006AB6: 28 DC.B 0x28 ; '(' 0x24006AB7: 07 DC.B 0x07 ; '\x07' 0x24006AB8: 00 DC.B 0x00 ; '\0' 0x24006AB9: 00 DC.B 0x00 ; '\0' 0x24006ABA: 00 DC.B 0x00 ; '\0' 0x24006ABB: 00 DC.B 0x00 ; '\0' 0x24006ABC: 00 DC.B 0x00 ; '\0' 0x24006ABD: 00 DC.B 0x00 ; '\0' 0x24006ABE: 00 DC.B 0x00 ; '\0' 0x24006ABF: 00 DC.B 0x00 ; '\0' 0x24006AC0: 00 DC.B 0x00 ; '\0' 0x24006AC1: 00 DC.B 0x00 ; '\0' 0x24006AC2: 00 DC.B 0x00 ; '\0' 0x24006AC3: 00 DC.B 0x00 ; '\0' 0x24006AC4: 16 DC.B 0x16 ; '\x16' 0x24006AC5: 00 DC.B 0x00 ; '\0' 0x24006AC6: 11 DC.B 0x11 ; '\x11' 0x24006AC7: 07 DC.B 0x07 ; '\x07' 0x24006AC8: 00 DC.B 0x00 ; '\0' 0x24006AC9: 00 DC.B 0x00 ; '\0' 0x24006ACA: 00 DC.B 0x00 ; '\0' 0x24006ACB: 00 DC.B 0x00 ; '\0' 0x24006ACC: 00 DC.B 0x00 ; '\0' 0x24006ACD: 00 DC.B 0x00 ; '\0' 0x24006ACE: 00 DC.B 0x00 ; '\0' 0x24006ACF: 00 DC.B 0x00 ; '\0' 0x24006AD0: 00 DC.B 0x00 ; '\0' 0x24006AD1: 00 DC.B 0x00 ; '\0' 0x24006AD2: 00 DC.B 0x00 ; '\0' 0x24006AD3: 00 DC.B 0x00 ; '\0' 0x24006AD4: 18 DC.B 0x18 ; '\x18' 0x24006AD5: 00 DC.B 0x00 ; '\0' 0x24006AD6: FA DC.B 0xFA ; '\xFA' 0x24006AD7: 06 DC.B 0x06 ; '\x06' 0x24006AD8: 00 DC.B 0x00 ; '\0' 0x24006AD9: 00 DC.B 0x00 ; '\0' 0x24006ADA: 00 DC.B 0x00 ; '\0' 0x24006ADB: 00 DC.B 0x00 ; '\0' 0x24006ADC: 00 DC.B 0x00 ; '\0' 0x24006ADD: 00 DC.B 0x00 ; '\0' 0x24006ADE: 00 DC.B 0x00 ; '\0' 0x24006ADF: 00 DC.B 0x00 ; '\0' 0x24006AE0: 00 DC.B 0x00 ; '\0' 0x24006AE1: 00 DC.B 0x00 ; '\0' 0x24006AE2: 00 DC.B 0x00 ; '\0' 0x24006AE3: 00 DC.B 0x00 ; '\0' 0x24006AE4: 1A DC.B 0x1A ; '\x1A' 0x24006AE5: 00 DC.B 0x00 ; '\0' 0x24006AE6: E3 DC.B 0xE3 ; '\xE3' 0x24006AE7: 06 DC.B 0x06 ; '\x06' 0x24006AE8: 00 DC.B 0x00 ; '\0' 0x24006AE9: 00 DC.B 0x00 ; '\0' 0x24006AEA: 00 DC.B 0x00 ; '\0' 0x24006AEB: 00 DC.B 0x00 ; '\0' 0x24006AEC: 00 DC.B 0x00 ; '\0' 0x24006AED: 00 DC.B 0x00 ; '\0' 0x24006AEE: 00 DC.B 0x00 ; '\0' 0x24006AEF: 00 DC.B 0x00 ; '\0' 0x24006AF0: 00 DC.B 0x00 ; '\0' 0x24006AF1: 00 DC.B 0x00 ; '\0' 0x24006AF2: 00 DC.B 0x00 ; '\0' 0x24006AF3: 00 DC.B 0x00 ; '\0' 0x24006AF4: 1C DC.B 0x1C ; '\x1C' 0x24006AF5: 00 DC.B 0x00 ; '\0' 0x24006AF6: CC DC.B 0xCC ; '\xCC' 0x24006AF7: 06 DC.B 0x06 ; '\x06' 0x24006AF8: 00 DC.B 0x00 ; '\0' 0x24006AF9: 00 DC.B 0x00 ; '\0' 0x24006AFA: 00 DC.B 0x00 ; '\0' 0x24006AFB: 00 DC.B 0x00 ; '\0' 0x24006AFC: 00 DC.B 0x00 ; '\0' 0x24006AFD: 00 DC.B 0x00 ; '\0' 0x24006AFE: 00 DC.B 0x00 ; '\0' 0x24006AFF: 00 DC.B 0x00 ; '\0' 0x24006B00: 00 DC.B 0x00 ; '\0' 0x24006B01: 00 DC.B 0x00 ; '\0' 0x24006B02: 00 DC.B 0x00 ; '\0' 0x24006B03: 00 DC.B 0x00 ; '\0' 0x24006B04: 1E DC.B 0x1E ; '\x1E' 0x24006B05: 00 DC.B 0x00 ; '\0' 0x24006B06: B5 DC.B 0xB5 ; '\xB5' 0x24006B07: 06 DC.B 0x06 ; '\x06' 0x24006B08: 00 DC.B 0x00 ; '\0' 0x24006B09: 00 DC.B 0x00 ; '\0' 0x24006B0A: 00 DC.B 0x00 ; '\0' 0x24006B0B: 00 DC.B 0x00 ; '\0' 0x24006B0C: 00 DC.B 0x00 ; '\0' 0x24006B0D: 00 DC.B 0x00 ; '\0' 0x24006B0E: 00 DC.B 0x00 ; '\0' 0x24006B0F: 00 DC.B 0x00 ; '\0' 0x24006B10: 00 DC.B 0x00 ; '\0' 0x24006B11: 00 DC.B 0x00 ; '\0' 0x24006B12: 00 DC.B 0x00 ; '\0' 0x24006B13: 00 DC.B 0x00 ; '\0' 0x24006B14: 20 DC.B 0x20 ; ' ' 0x24006B15: 00 DC.B 0x00 ; '\0' 0x24006B16: 9E DC.B 0x9E ; '\x9E' 0x24006B17: 06 DC.B 0x06 ; '\x06' 0x24006B18: 00 DC.B 0x00 ; '\0' 0x24006B19: 00 DC.B 0x00 ; '\0' 0x24006B1A: 00 DC.B 0x00 ; '\0' 0x24006B1B: 00 DC.B 0x00 ; '\0' 0x24006B1C: 00 DC.B 0x00 ; '\0' 0x24006B1D: 00 DC.B 0x00 ; '\0' 0x24006B1E: 00 DC.B 0x00 ; '\0' 0x24006B1F: 00 DC.B 0x00 ; '\0' 0x24006B20: 00 DC.B 0x00 ; '\0' 0x24006B21: 00 DC.B 0x00 ; '\0' 0x24006B22: 00 DC.B 0x00 ; '\0' 0x24006B23: 00 DC.B 0x00 ; '\0' 0x24006B24: 22 DC.B 0x22 ; '\"' 0x24006B25: 00 DC.B 0x00 ; '\0' 0x24006B26: 8D DC.B 0x8D ; '\x8D' 0x24006B27: 06 DC.B 0x06 ; '\x06' 0x24006B28: 00 DC.B 0x00 ; '\0' 0x24006B29: 00 DC.B 0x00 ; '\0' 0x24006B2A: 00 DC.B 0x00 ; '\0' 0x24006B2B: 00 DC.B 0x00 ; '\0' 0x24006B2C: 00 DC.B 0x00 ; '\0' 0x24006B2D: 00 DC.B 0x00 ; '\0' 0x24006B2E: 00 DC.B 0x00 ; '\0' 0x24006B2F: 00 DC.B 0x00 ; '\0' 0x24006B30: 00 DC.B 0x00 ; '\0' 0x24006B31: 00 DC.B 0x00 ; '\0' 0x24006B32: 00 DC.B 0x00 ; '\0' 0x24006B33: 00 DC.B 0x00 ; '\0' 0x24006B34: 24 DC.B 0x24 ; '$' 0x24006B35: 00 DC.B 0x00 ; '\0' 0x24006B36: 7C DC.B 0x7C ; '|' 0x24006B37: 06 DC.B 0x06 ; '\x06' 0x24006B38: 00 DC.B 0x00 ; '\0' 0x24006B39: 00 DC.B 0x00 ; '\0' 0x24006B3A: 00 DC.B 0x00 ; '\0' 0x24006B3B: 00 DC.B 0x00 ; '\0' 0x24006B3C: 00 DC.B 0x00 ; '\0' 0x24006B3D: 00 DC.B 0x00 ; '\0' 0x24006B3E: 00 DC.B 0x00 ; '\0' 0x24006B3F: 00 DC.B 0x00 ; '\0' 0x24006B40: 00 DC.B 0x00 ; '\0' 0x24006B41: 00 DC.B 0x00 ; '\0' 0x24006B42: 00 DC.B 0x00 ; '\0' 0x24006B43: 00 DC.B 0x00 ; '\0' 0x24006B44: 26 DC.B 0x26 ; '&' 0x24006B45: 00 DC.B 0x00 ; '\0' 0x24006B46: 6B DC.B 0x6B ; 'k' 0x24006B47: 06 DC.B 0x06 ; '\x06' 0x24006B48: 00 DC.B 0x00 ; '\0' 0x24006B49: 00 DC.B 0x00 ; '\0' 0x24006B4A: 00 DC.B 0x00 ; '\0' 0x24006B4B: 00 DC.B 0x00 ; '\0' 0x24006B4C: 00 DC.B 0x00 ; '\0' 0x24006B4D: 00 DC.B 0x00 ; '\0' 0x24006B4E: 00 DC.B 0x00 ; '\0' 0x24006B4F: 00 DC.B 0x00 ; '\0' 0x24006B50: 00 DC.B 0x00 ; '\0' 0x24006B51: 00 DC.B 0x00 ; '\0' 0x24006B52: 00 DC.B 0x00 ; '\0' 0x24006B53: 00 DC.B 0x00 ; '\0' 0x24006B54: 28 DC.B 0x28 ; '(' 0x24006B55: 00 DC.B 0x00 ; '\0' 0x24006B56: 22 DC.B 0x22 ; '\"' 0x24006B57: 07 DC.B 0x07 ; '\x07' 0x24006B58: 00 DC.B 0x00 ; '\0' 0x24006B59: 00 DC.B 0x00 ; '\0' 0x24006B5A: 00 DC.B 0x00 ; '\0' 0x24006B5B: 00 DC.B 0x00 ; '\0' 0x24006B5C: 00 DC.B 0x00 ; '\0' 0x24006B5D: 00 DC.B 0x00 ; '\0' 0x24006B5E: 00 DC.B 0x00 ; '\0' 0x24006B5F: 00 DC.B 0x00 ; '\0' 0x24006B60: 00 DC.B 0x00 ; '\0' 0x24006B61: 00 DC.B 0x00 ; '\0' 0x24006B62: 00 DC.B 0x00 ; '\0' 0x24006B63: 00 DC.B 0x00 ; '\0' 0x24006B64: 2A DC.B 0x2A ; '*' 0x24006B65: 00 DC.B 0x00 ; '\0' 0x24006B66: 0B DC.B 0x0B ; '\v' 0x24006B67: 07 DC.B 0x07 ; '\x07' 0x24006B68: 00 DC.B 0x00 ; '\0' 0x24006B69: 00 DC.B 0x00 ; '\0' 0x24006B6A: 00 DC.B 0x00 ; '\0' 0x24006B6B: 00 DC.B 0x00 ; '\0' 0x24006B6C: 00 DC.B 0x00 ; '\0' 0x24006B6D: 00 DC.B 0x00 ; '\0' 0x24006B6E: 00 DC.B 0x00 ; '\0' 0x24006B6F: 00 DC.B 0x00 ; '\0' 0x24006B70: 00 DC.B 0x00 ; '\0' 0x24006B71: 00 DC.B 0x00 ; '\0' 0x24006B72: 00 DC.B 0x00 ; '\0' 0x24006B73: 00 DC.B 0x00 ; '\0' 0x24006B74: 2C DC.B 0x2C ; ',' 0x24006B75: 00 DC.B 0x00 ; '\0' 0x24006B76: F4 DC.B 0xF4 ; '\xF4' 0x24006B77: 06 DC.B 0x06 ; '\x06' 0x24006B78: 00 DC.B 0x00 ; '\0' 0x24006B79: 00 DC.B 0x00 ; '\0' 0x24006B7A: 00 DC.B 0x00 ; '\0' 0x24006B7B: 00 DC.B 0x00 ; '\0' 0x24006B7C: 00 DC.B 0x00 ; '\0' 0x24006B7D: 00 DC.B 0x00 ; '\0' 0x24006B7E: 00 DC.B 0x00 ; '\0' 0x24006B7F: 00 DC.B 0x00 ; '\0' 0x24006B80: 00 DC.B 0x00 ; '\0' 0x24006B81: 00 DC.B 0x00 ; '\0' 0x24006B82: 00 DC.B 0x00 ; '\0' 0x24006B83: 00 DC.B 0x00 ; '\0' 0x24006B84: 2E DC.B 0x2E ; '.' 0x24006B85: 00 DC.B 0x00 ; '\0' 0x24006B86: DD DC.B 0xDD ; '\xDD' 0x24006B87: 06 DC.B 0x06 ; '\x06' 0x24006B88: 00 DC.B 0x00 ; '\0' 0x24006B89: 00 DC.B 0x00 ; '\0' 0x24006B8A: 00 DC.B 0x00 ; '\0' 0x24006B8B: 00 DC.B 0x00 ; '\0' 0x24006B8C: 00 DC.B 0x00 ; '\0' 0x24006B8D: 00 DC.B 0x00 ; '\0' 0x24006B8E: 00 DC.B 0x00 ; '\0' 0x24006B8F: 00 DC.B 0x00 ; '\0' 0x24006B90: 00 DC.B 0x00 ; '\0' 0x24006B91: 00 DC.B 0x00 ; '\0' 0x24006B92: 00 DC.B 0x00 ; '\0' 0x24006B93: 00 DC.B 0x00 ; '\0' 0x24006B94: 30 DC.B 0x30 ; '0' 0x24006B95: 00 DC.B 0x00 ; '\0' 0x24006B96: C6 DC.B 0xC6 ; '\xC6' 0x24006B97: 06 DC.B 0x06 ; '\x06' 0x24006B98: 00 DC.B 0x00 ; '\0' 0x24006B99: 00 DC.B 0x00 ; '\0' 0x24006B9A: 00 DC.B 0x00 ; '\0' 0x24006B9B: 00 DC.B 0x00 ; '\0' 0x24006B9C: 00 DC.B 0x00 ; '\0' 0x24006B9D: 00 DC.B 0x00 ; '\0' 0x24006B9E: 00 DC.B 0x00 ; '\0' 0x24006B9F: 00 DC.B 0x00 ; '\0' 0x24006BA0: 00 DC.B 0x00 ; '\0' 0x24006BA1: 00 DC.B 0x00 ; '\0' 0x24006BA2: 00 DC.B 0x00 ; '\0' 0x24006BA3: 00 DC.B 0x00 ; '\0' 0x24006BA4: 32 DC.B 0x32 ; '2' 0x24006BA5: 00 DC.B 0x00 ; '\0' 0x24006BA6: AF DC.B 0xAF ; '\xAF' 0x24006BA7: 06 DC.B 0x06 ; '\x06' 0x24006BA8: 00 DC.B 0x00 ; '\0' 0x24006BA9: 00 DC.B 0x00 ; '\0' 0x24006BAA: 00 DC.B 0x00 ; '\0' 0x24006BAB: 00 DC.B 0x00 ; '\0' 0x24006BAC: 00 DC.B 0x00 ; '\0' 0x24006BAD: 00 DC.B 0x00 ; '\0' 0x24006BAE: 00 DC.B 0x00 ; '\0' 0x24006BAF: 00 DC.B 0x00 ; '\0' 0x24006BB0: 00 DC.B 0x00 ; '\0' 0x24006BB1: 00 DC.B 0x00 ; '\0' 0x24006BB2: 00 DC.B 0x00 ; '\0' 0x24006BB3: 00 DC.B 0x00 ; '\0' 0x24006BB4: 34 DC.B 0x34 ; '4' 0x24006BB5: 00 DC.B 0x00 ; '\0' 0x24006BB6: 98 DC.B 0x98 ; '\x98' 0x24006BB7: 06 DC.B 0x06 ; '\x06' 0x24006BB8: 00 DC.B 0x00 ; '\0' 0x24006BB9: 00 DC.B 0x00 ; '\0' 0x24006BBA: 00 DC.B 0x00 ; '\0' 0x24006BBB: 00 DC.B 0x00 ; '\0' 0x24006BBC: 00 DC.B 0x00 ; '\0' 0x24006BBD: 00 DC.B 0x00 ; '\0' 0x24006BBE: 00 DC.B 0x00 ; '\0' 0x24006BBF: 00 DC.B 0x00 ; '\0' 0x24006BC0: 00 DC.B 0x00 ; '\0' 0x24006BC1: 00 DC.B 0x00 ; '\0' 0x24006BC2: 00 DC.B 0x00 ; '\0' 0x24006BC3: 00 DC.B 0x00 ; '\0' 0x24006BC4: 36 DC.B 0x36 ; '6' 0x24006BC5: 00 DC.B 0x00 ; '\0' 0x24006BC6: 87 DC.B 0x87 ; '\x87' 0x24006BC7: 06 DC.B 0x06 ; '\x06' 0x24006BC8: 00 DC.B 0x00 ; '\0' 0x24006BC9: 00 DC.B 0x00 ; '\0' 0x24006BCA: 00 DC.B 0x00 ; '\0' 0x24006BCB: 00 DC.B 0x00 ; '\0' 0x24006BCC: 00 DC.B 0x00 ; '\0' 0x24006BCD: 00 DC.B 0x00 ; '\0' 0x24006BCE: 00 DC.B 0x00 ; '\0' 0x24006BCF: 00 DC.B 0x00 ; '\0' 0x24006BD0: 00 DC.B 0x00 ; '\0' 0x24006BD1: 00 DC.B 0x00 ; '\0' 0x24006BD2: 00 DC.B 0x00 ; '\0' 0x24006BD3: 00 DC.B 0x00 ; '\0' 0x24006BD4: 38 DC.B 0x38 ; '8' 0x24006BD5: 00 DC.B 0x00 ; '\0' 0x24006BD6: 76 DC.B 0x76 ; 'v' 0x24006BD7: 06 DC.B 0x06 ; '\x06' 0x24006BD8: 00 DC.B 0x00 ; '\0' 0x24006BD9: 00 DC.B 0x00 ; '\0' 0x24006BDA: 00 DC.B 0x00 ; '\0' 0x24006BDB: 00 DC.B 0x00 ; '\0' 0x24006BDC: 00 DC.B 0x00 ; '\0' 0x24006BDD: 00 DC.B 0x00 ; '\0' 0x24006BDE: 00 DC.B 0x00 ; '\0' 0x24006BDF: 00 DC.B 0x00 ; '\0' 0x24006BE0: 00 DC.B 0x00 ; '\0' 0x24006BE1: 00 DC.B 0x00 ; '\0' 0x24006BE2: 00 DC.B 0x00 ; '\0' 0x24006BE3: 00 DC.B 0x00 ; '\0' 0x24006BE4: 3A DC.B 0x3A ; ':' 0x24006BE5: 00 DC.B 0x00 ; '\0' 0x24006BE6: 65 DC.B 0x65 ; 'e' 0x24006BE7: 06 DC.B 0x06 ; '\x06' 0x24006BE8: 00 DC.B 0x00 ; '\0' 0x24006BE9: 00 DC.B 0x00 ; '\0' 0x24006BEA: 00 DC.B 0x00 ; '\0' 0x24006BEB: 00 DC.B 0x00 ; '\0' 0x24006BEC: 00 DC.B 0x00 ; '\0' 0x24006BED: 00 DC.B 0x00 ; '\0' 0x24006BEE: 00 DC.B 0x00 ; '\0' 0x24006BEF: 00 DC.B 0x00 ; '\0' 0x24006BF0: 00 DC.B 0x00 ; '\0' 0x24006BF1: 00 DC.B 0x00 ; '\0' 0x24006BF2: 00 DC.B 0x00 ; '\0' 0x24006BF3: 00 DC.B 0x00 ; '\0' 0x24006BF4: 3C DC.B 0x3C ; '<' 0x24006BF5: 00 DC.B 0x00 ; '\0' 0x24006BF6: 1C DC.B 0x1C ; '\x1C' 0x24006BF7: 07 DC.B 0x07 ; '\x07' 0x24006BF8: 00 DC.B 0x00 ; '\0' 0x24006BF9: 00 DC.B 0x00 ; '\0' 0x24006BFA: 00 DC.B 0x00 ; '\0' 0x24006BFB: 00 DC.B 0x00 ; '\0' 0x24006BFC: 00 DC.B 0x00 ; '\0' 0x24006BFD: 00 DC.B 0x00 ; '\0' 0x24006BFE: 00 DC.B 0x00 ; '\0' 0x24006BFF: 00 DC.B 0x00 ; '\0' 0x24006C00: 00 DC.B 0x00 ; '\0' 0x24006C01: 00 DC.B 0x00 ; '\0' 0x24006C02: 00 DC.B 0x00 ; '\0' 0x24006C03: 00 DC.B 0x00 ; '\0' 0x24006C04: 3E DC.B 0x3E ; '>' 0x24006C05: 00 DC.B 0x00 ; '\0' 0x24006C06: 05 DC.B 0x05 ; '\x05' 0x24006C07: 07 DC.B 0x07 ; '\x07' 0x24006C08: 00 DC.B 0x00 ; '\0' 0x24006C09: 00 DC.B 0x00 ; '\0' 0x24006C0A: 00 DC.B 0x00 ; '\0' 0x24006C0B: 00 DC.B 0x00 ; '\0' 0x24006C0C: 00 DC.B 0x00 ; '\0' 0x24006C0D: 00 DC.B 0x00 ; '\0' 0x24006C0E: 00 DC.B 0x00 ; '\0' 0x24006C0F: 00 DC.B 0x00 ; '\0' 0x24006C10: 00 DC.B 0x00 ; '\0' 0x24006C11: 00 DC.B 0x00 ; '\0' 0x24006C12: 00 DC.B 0x00 ; '\0' 0x24006C13: 00 DC.B 0x00 ; '\0' 0x24006C14: 40 DC.B 0x40 ; '@' 0x24006C15: 00 DC.B 0x00 ; '\0' 0x24006C16: F8 DC.B 0xF8 ; '\xF8' 0x24006C17: 05 DC.B 0x05 ; '\x05' 0x24006C18: 00 DC.B 0x00 ; '\0' 0x24006C19: 00 DC.B 0x00 ; '\0' 0x24006C1A: 00 DC.B 0x00 ; '\0' 0x24006C1B: 00 DC.B 0x00 ; '\0' 0x24006C1C: 00 DC.B 0x00 ; '\0' 0x24006C1D: 00 DC.B 0x00 ; '\0' 0x24006C1E: 10 DC.B 0x10 ; '\x10' 0x24006C1F: 00 DC.B 0x00 ; '\0' 0x24006C20: 00 DC.B 0x00 ; '\0' 0x24006C21: 00 DC.B 0x00 ; '\0' 0x24006C22: 01 DC.B 0x01 ; '\x01' 0x24006C23: 00 DC.B 0x00 ; '\0' 0x24006C24: 4B DC.B 0x4B ; 'K' 0x24006C25: 00 DC.B 0x00 ; '\0' 0x24006C26: B5 DC.B 0xB5 ; '\xB5' 0x24006C27: 03 DC.B 0x03 ; '\x03' 0x24006C28: 00 DC.B 0x00 ; '\0' 0x24006C29: 00 DC.B 0x00 ; '\0' 0x24006C2A: 00 DC.B 0x00 ; '\0' 0x24006C2B: 00 DC.B 0x00 ; '\0' 0x24006C2C: 00 DC.B 0x00 ; '\0' 0x24006C2D: 00 DC.B 0x00 ; '\0' 0x24006C2E: 01 DC.B 0x01 ; '\x01' 0x24006C2F: 00 DC.B 0x00 ; '\0' 0x24006C30: 00 DC.B 0x00 ; '\0' 0x24006C31: 00 DC.B 0x00 ; '\0' 0x24006C32: 01 DC.B 0x01 ; '\x01' 0x24006C33: 00 DC.B 0x00 ; '\0' 0x24006C34: 4C DC.B 0x4C ; 'L' 0x24006C35: 00 DC.B 0x00 ; '\0' 0x24006C36: EE DC.B 0xEE ; '\xEE' 0x24006C37: 06 DC.B 0x06 ; '\x06' 0x24006C38: 00 DC.B 0x00 ; '\0' 0x24006C39: 00 DC.B 0x00 ; '\0' 0x24006C3A: 00 DC.B 0x00 ; '\0' 0x24006C3B: 00 DC.B 0x00 ; '\0' 0x24006C3C: 00 DC.B 0x00 ; '\0' 0x24006C3D: 00 DC.B 0x00 ; '\0' 0x24006C3E: 00 DC.B 0x00 ; '\0' 0x24006C3F: 00 DC.B 0x00 ; '\0' 0x24006C40: 00 DC.B 0x00 ; '\0' 0x24006C41: 00 DC.B 0x00 ; '\0' 0x24006C42: 00 DC.B 0x00 ; '\0' 0x24006C43: 00 DC.B 0x00 ; '\0' 0x24006C44: 42 DC.B 0x42 ; 'B' 0x24006C45: 00 DC.B 0x00 ; '\0' 0x24006C46: 08 DC.B 0x08 ; '\b' 0x24006C47: 05 DC.B 0x05 ; '\x05' 0x24006C48: 00 DC.B 0x00 ; '\0' 0x24006C49: 00 DC.B 0x00 ; '\0' 0x24006C4A: 01 DC.B 0x01 ; '\x01' 0x24006C4B: 00 DC.B 0x00 ; '\0' 0x24006C4C: 00 DC.B 0x00 ; '\0' 0x24006C4D: 00 DC.B 0x00 ; '\0' 0x24006C4E: 2A DC.B 0x2A ; '*' 0x24006C4F: 00 DC.B 0x00 ; '\0' 0x24006C50: 00 DC.B 0x00 ; '\0' 0x24006C51: 00 DC.B 0x00 ; '\0' 0x24006C52: 02 DC.B 0x02 ; '\x02' 0x24006C53: 00 DC.B 0x00 ; '\0' 0x24006C54: 44 DC.B 0x44 ; 'D' 0x24006C55: 00 DC.B 0x00 ; '\0' 0x24006C56: D7 DC.B 0xD7 ; '\xD7' 0x24006C57: 06 DC.B 0x06 ; '\x06' 0x24006C58: 00 DC.B 0x00 ; '\0' 0x24006C59: 00 DC.B 0x00 ; '\0' 0x24006C5A: 00 DC.B 0x00 ; '\0' 0x24006C5B: 00 DC.B 0x00 ; '\0' 0x24006C5C: 00 DC.B 0x00 ; '\0' 0x24006C5D: 00 DC.B 0x00 ; '\0' 0x24006C5E: 00 DC.B 0x00 ; '\0' 0x24006C5F: 00 DC.B 0x00 ; '\0' 0x24006C60: 00 DC.B 0x00 ; '\0' 0x24006C61: 00 DC.B 0x00 ; '\0' 0x24006C62: 00 DC.B 0x00 ; '\0' 0x24006C63: 00 DC.B 0x00 ; '\0' 0x24006C64: 44 DC.B 0x44 ; 'D' 0x24006C65: 00 DC.B 0x00 ; '\0' 0x24006C66: C0 DC.B 0xC0 ; '\xC0' 0x24006C67: 06 DC.B 0x06 ; '\x06' 0x24006C68: 00 DC.B 0x00 ; '\0' 0x24006C69: 00 DC.B 0x00 ; '\0' 0x24006C6A: 00 DC.B 0x00 ; '\0' 0x24006C6B: 00 DC.B 0x00 ; '\0' 0x24006C6C: 00 DC.B 0x00 ; '\0' 0x24006C6D: 00 DC.B 0x00 ; '\0' 0x24006C6E: 00 DC.B 0x00 ; '\0' 0x24006C6F: 00 DC.B 0x00 ; '\0' 0x24006C70: 00 DC.B 0x00 ; '\0' 0x24006C71: 00 DC.B 0x00 ; '\0' 0x24006C72: 00 DC.B 0x00 ; '\0' 0x24006C73: 00 DC.B 0x00 ; '\0' 0x24006C74: 46 DC.B 0x46 ; 'F' 0x24006C75: 00 DC.B 0x00 ; '\0' 0x24006C76: A9 DC.B 0xA9 ; '\xA9' 0x24006C77: 06 DC.B 0x06 ; '\x06' 0x24006C78: 00 DC.B 0x00 ; '\0' 0x24006C79: 00 DC.B 0x00 ; '\0' 0x24006C7A: 00 DC.B 0x00 ; '\0' 0x24006C7B: 00 DC.B 0x00 ; '\0' 0x24006C7C: 00 DC.B 0x00 ; '\0' 0x24006C7D: 00 DC.B 0x00 ; '\0' 0x24006C7E: 00 DC.B 0x00 ; '\0' 0x24006C7F: 00 DC.B 0x00 ; '\0' 0x24006C80: 00 DC.B 0x00 ; '\0' 0x24006C81: 00 DC.B 0x00 ; '\0' 0x24006C82: 00 DC.B 0x00 ; '\0' 0x24006C83: 00 DC.B 0x00 ; '\0' 0x24006C84: 48 DC.B 0x48 ; 'H' 0x24006C85: 00 DC.B 0x00 ; '\0' 0x24006C86: D4 DC.B 0xD4 ; '\xD4' 0x24006C87: 03 DC.B 0x03 ; '\x03' 0x24006C88: 00 DC.B 0x00 ; '\0' 0x24006C89: 00 DC.B 0x00 ; '\0' 0x24006C8A: 01 DC.B 0x01 ; '\x01' 0x24006C8B: 00 DC.B 0x00 ; '\0' 0x24006C8C: 00 DC.B 0x00 ; '\0' 0x24006C8D: 00 DC.B 0x00 ; '\0' 0x24006C8E: 84 DC.B 0x84 ; '\x84' 0x24006C8F: 00 DC.B 0x00 ; '\0' 0x24006C90: 00 DC.B 0x00 ; '\0' 0x24006C91: 00 DC.B 0x00 ; '\0' 0x24006C92: 12 DC.B 0x12 ; '\x12' 0x24006C93: 00 DC.B 0x00 ; '\0' 0x24006C94: 03 DC.B 0x03 ; '\x03' 0x24006C95: 00 DC.B 0x00 ; '\0' 0x24006C96: 59 DC.B 0x59 ; 'Y' 0x24006C97: 06 DC.B 0x06 ; '\x06' 0x24006C98: 00 DC.B 0x00 ; '\0' 0x24006C99: 00 DC.B 0x00 ; '\0' 0x24006C9A: 00 DC.B 0x00 ; '\0' 0x24006C9B: 00 DC.B 0x00 ; '\0' 0x24006C9C: 00 DC.B 0x00 ; '\0' 0x24006C9D: 00 DC.B 0x00 ; '\0' 0x24006C9E: A8 DC.B 0xA8 ; '\xA8' 0x24006C9F: 00 DC.B 0x00 ; '\0' 0x24006CA0: 00 DC.B 0x00 ; '\0' 0x24006CA1: 00 DC.B 0x00 ; '\0' 0x24006CA2: 11 DC.B 0x11 ; '\x11' 0x24006CA3: 00 DC.B 0x00 ; '\0' 0x24006CA4: 4A DC.B 0x4A ; 'J' 0x24006CA5: 00 DC.B 0x00 ; '\0' 0x24006CA6: 01 DC.B 0x01 ; '\x01' 0x24006CA7: 00 DC.B 0x00 ; '\0' 0x24006CA8: 00 DC.B 0x00 ; '\0' 0x24006CA9: 00 DC.B 0x00 ; '\0' 0x24006CAA: 00 DC.B 0x00 ; '\0' 0x24006CAB: 00 DC.B 0x00 ; '\0' 0x24006CAC: 00 DC.B 0x00 ; '\0' 0x24006CAD: 00 DC.B 0x00 ; '\0' 0x24006CAE: 00 DC.B 0x00 ; '\0' 0x24006CAF: 00 DC.B 0x00 ; '\0' 0x24006CB0: 00 DC.B 0x00 ; '\0' 0x24006CB1: 00 DC.B 0x00 ; '\0' 0x24006CB2: 10 DC.B 0x10 ; '\x10' 0x24006CB3: 00 DC.B 0x00 ; '\0' 0x24006CB4: 00 DC.B 0x00 ; '\0' 0x24006CB5: 00 DC.B 0x00 ; '\0' 0x24006CB6: B6 DC.B 0xB6 ; '\xB6' 0x24006CB7: 04 DC.B 0x04 ; '\x04' 0x24006CB8: 00 DC.B 0x00 ; '\0' 0x24006CB9: 00 DC.B 0x00 ; '\0' 0x24006CBA: 01 DC.B 0x01 ; '\x01' 0x24006CBB: 00 DC.B 0x00 ; '\0' 0x24006CBC: 00 DC.B 0x00 ; '\0' 0x24006CBD: 00 DC.B 0x00 ; '\0' 0x24006CBE: 84 DC.B 0x84 ; '\x84' 0x24006CBF: 00 DC.B 0x00 ; '\0' 0x24006CC0: 00 DC.B 0x00 ; '\0' 0x24006CC1: 00 DC.B 0x00 ; '\0' 0x24006CC2: 12 DC.B 0x12 ; '\x12' 0x24006CC3: 00 DC.B 0x00 ; '\0' 0x24006CC4: 07 DC.B 0x07 ; '\x07' 0x24006CC5: 00 DC.B 0x00 ; '\0' 0x24006CC6: A1 DC.B 0xA1 ; '\xA1' 0x24006CC7: 01 DC.B 0x01 ; '\x01' 0x24006CC8: 00 DC.B 0x00 ; '\0' 0x24006CC9: 00 DC.B 0x00 ; '\0' 0x24006CCA: 01 DC.B 0x01 ; '\x01' 0x24006CCB: 00 DC.B 0x00 ; '\0' 0x24006CCC: 00 DC.B 0x00 ; '\0' 0x24006CCD: 00 DC.B 0x00 ; '\0' 0x24006CCE: 1C DC.B 0x1C ; '\x1C' 0x24006CCF: 00 DC.B 0x00 ; '\0' 0x24006CD0: 00 DC.B 0x00 ; '\0' 0x24006CD1: 00 DC.B 0x00 ; '\0' 0x24006CD2: 12 DC.B 0x12 ; '\x12' 0x24006CD3: 00 DC.B 0x00 ; '\0' 0x24006CD4: 09 DC.B 0x09 ; '\t' 0x24006CD5: 00 DC.B 0x00 ; '\0' 0x24006CD6: DB DC.B 0xDB ; '\xDB' 0x24006CD7: 05 DC.B 0x05 ; '\x05' 0x24006CD8: 00 DC.B 0x00 ; '\0' 0x24006CD9: 00 DC.B 0x00 ; '\0' 0x24006CDA: 01 DC.B 0x01 ; '\x01' 0x24006CDB: 00 DC.B 0x00 ; '\0' 0x24006CDC: 00 DC.B 0x00 ; '\0' 0x24006CDD: 00 DC.B 0x00 ; '\0' 0x24006CDE: 1C DC.B 0x1C ; '\x1C' 0x24006CDF: 00 DC.B 0x00 ; '\0' 0x24006CE0: 00 DC.B 0x00 ; '\0' 0x24006CE1: 00 DC.B 0x00 ; '\0' 0x24006CE2: 12 DC.B 0x12 ; '\x12' 0x24006CE3: 00 DC.B 0x00 ; '\0' 0x24006CE4: 0B DC.B 0x0B ; '\v' 0x24006CE5: 00 DC.B 0x00 ; '\0' 0x24006CE6: 5D DC.B 0x5D ; ']' 0x24006CE7: 04 DC.B 0x04 ; '\x04' 0x24006CE8: 00 DC.B 0x00 ; '\0' 0x24006CE9: 00 DC.B 0x00 ; '\0' 0x24006CEA: 01 DC.B 0x01 ; '\x01' 0x24006CEB: 00 DC.B 0x00 ; '\0' 0x24006CEC: 00 DC.B 0x00 ; '\0' 0x24006CED: 00 DC.B 0x00 ; '\0' 0x24006CEE: 9E DC.B 0x9E ; '\x9E' 0x24006CEF: 00 DC.B 0x00 ; '\0' 0x24006CF0: 00 DC.B 0x00 ; '\0' 0x24006CF1: 00 DC.B 0x00 ; '\0' 0x24006CF2: 12 DC.B 0x12 ; '\x12' 0x24006CF3: 00 DC.B 0x00 ; '\0' 0x24006CF4: 0D DC.B 0x0D ; '\r' 0x24006CF5: 00 DC.B 0x00 ; '\0' 0x24006CF6: 01 DC.B 0x01 ; '\x01' 0x24006CF7: 04 DC.B 0x04 ; '\x04' 0x24006CF8: 00 DC.B 0x00 ; '\0' 0x24006CF9: 00 DC.B 0x00 ; '\0' 0x24006CFA: 01 DC.B 0x01 ; '\x01' 0x24006CFB: 00 DC.B 0x00 ; '\0'
mainTaskStart::buff: 0x24006CFC: 2F DC.B 0x2F ; '/' 0x24006CFD: 00 DC.B 0x00 ; '\0' 0x24006CFE: 25 DC.B 0x25 ; '%' 0x24006CFF: 75 DC.B 0x75 ; 'u' 0x24006D00: 3A DC.B 0x3A ; ':' 0x24006D01: 25 DC.B 0x25 ; '%' 0x24006D02: 75 DC.B 0x75 ; 'u' 0x24006D03: 3A DC.B 0x3A ; ':' 0x24006D04: 25 DC.B 0x25 ; '%' 0x24006D05: 75 DC.B 0x75 ; 'u' 0x24006D06: 0A DC.B 0x0A ; '\n' 0x24006D07: 00 DC.B 0x00 ; '\0' 0x24006D08: 20 DC.B 0x20 ; ' ' 0x24006D09: 20 DC.B 0x20 ; ' ' 0x24006D0A: 20 DC.B 0x20 ; ' ' 0x24006D0B: 3C DC.B 0x3C ; '<' 0x24006D0C: 44 DC.B 0x44 ; 'D' 0x24006D0D: 49 DC.B 0x49 ; 'I' 0x24006D0E: 52 DC.B 0x52 ; 'R' 0x24006D0F: 3E DC.B 0x3E ; '>' 0x24006D10: 20 DC.B 0x20 ; ' ' 0x24006D11: 20 DC.B 0x20 ; ' ' 0x24006D12: 20 DC.B 0x20 ; ' ' 0x24006D13: 25 DC.B 0x25 ; '%' 0x24006D14: 73 DC.B 0x73 ; 's' 0x24006D15: 0A DC.B 0x0A ; '\n' 0x24006D16: 00 DC.B 0x00 ; '\0' 0x24006D17: 25 DC.B 0x25 ; '%' 0x24006D18: 31 DC.B 0x31 ; '1' 0x24006D19: 30 DC.B 0x30 ; '0' 0x24006D1A: 75 DC.B 0x75 ; 'u' 0x24006D1B: 20 DC.B 0x20 ; ' ' 0x24006D1C: 25 DC.B 0x25 ; '%' 0x24006D1D: 73 DC.B 0x73 ; 's' 0x24006D1E: 0A DC.B 0x0A ; '\n' 0x24006D1F: 00 DC.B 0x00 ; '\0' 0x24006D20: 25 DC.B 0x25 ; '%' 0x24006D21: 64 DC.B 0x64 ; 'd' 0x24006D22: 20 DC.B 0x20 ; ' ' 0x24006D23: 64 DC.B 0x64 ; 'd' 0x24006D24: 69 DC.B 0x69 ; 'i' 0x24006D25: 72 DC.B 0x72 ; 'r' 0x24006D26: 73 DC.B 0x73 ; 's' 0x24006D27: 2C DC.B 0x2C ; ',' 0x24006D28: 20 DC.B 0x20 ; ' ' 0x24006D29: 25 DC.B 0x25 ; '%' 0x24006D2A: 64 DC.B 0x64 ; 'd' 0x24006D2B: 20 DC.B 0x20 ; ' ' 0x24006D2C: 66 DC.B 0x66 ; 'f' 0x24006D2D: 69 DC.B 0x69 ; 'i' 0x24006D2E: 6C DC.B 0x6C ; 'l' 0x24006D2F: 65 DC.B 0x65 ; 'e' 0x24006D30: 73 DC.B 0x73 ; 's' 0x24006D31: 2E DC.B 0x2E ; '.' 0x24006D32: 0A DC.B 0x0A ; '\n' 0x24006D33: 00 DC.B 0x00 ; '\0' 0x24006D34: 46 DC.B 0x46 ; 'F' 0x24006D35: 61 DC.B 0x61 ; 'a' 0x24006D36: 69 DC.B 0x69 ; 'i' 0x24006D37: 6C DC.B 0x6C ; 'l' 0x24006D38: 65 DC.B 0x65 ; 'e' 0x24006D39: 64 DC.B 0x64 ; 'd' 0x24006D3A: 20 DC.B 0x20 ; ' ' 0x24006D3B: 74 DC.B 0x74 ; 't' 0x24006D3C: 6F DC.B 0x6F ; 'o' 0x24006D3D: 20 DC.B 0x20 ; ' ' 0x24006D3E: 6F DC.B 0x6F ; 'o' 0x24006D3F: 70 DC.B 0x70 ; 'p' 0x24006D40: 65 DC.B 0x65 ; 'e' 0x24006D41: 6E DC.B 0x6E ; 'n' 0x24006D42: 20 DC.B 0x20 ; ' ' 0x24006D43: 22 DC.B 0x22 ; '\"' 0x24006D44: 25 DC.B 0x25 ; '%' 0x24006D45: 73 DC.B 0x73 ; 's' 0x24006D46: 22 DC.B 0x22 ; '\"' 0x24006D47: 2E DC.B 0x2E ; '.' 0x24006D48: 20 DC.B 0x20 ; ' ' 0x24006D49: 28 DC.B 0x28 ; '(' 0x24006D4A: 25 DC.B 0x25 ; '%' 0x24006D4B: 75 DC.B 0x75 ; 'u' 0x24006D4C: 29 DC.B 0x29 ; ')' 0x24006D4D: 0A DC.B 0x0A ; '\n' 0x24006D4E: 00 DC.B 0x00 ; '\0' 0x24006D4F: 00 DC.B 0x00 ; '\0' 0x24006D50: 00 DC.B 0x00 ; '\0' 0x24006D51: 00 DC.B 0x00 ; '\0' 0x24006D52: 2F DC.B 0x2F ; '/' 0x24006D53: 25 DC.B 0x25 ; '%' 0x24006D54: 73 DC.B 0x73 ; 's' 0x24006D55: 00 DC.B 0x00 ; '\0' 0x24006D56: 25 DC.B 0x25 ; '%' 0x24006D57: 73 DC.B 0x73 ; 's' 0x24006D58: 2F DC.B 0x2F ; '/' 0x24006D59: 25 DC.B 0x25 ; '%' 0x24006D5A: 73 DC.B 0x73 ; 's' 0x24006D5B: 0A DC.B 0x0A ; '\n' 0x24006D5C: 00 DC.B 0x00 ; '\0' 0x24006D5D: 00 DC.B 0x00 ; '\0' 0x24006D5E: 43 DC.B 0x43 ; 'C' 0x24006D5F: 6F DC.B 0x6F ; 'o' 0x24006D60: 6E DC.B 0x6E ; 'n' 0x24006D61: 76 DC.B 0x76 ; 'v' 0x24006D62: 65 DC.B 0x65 ; 'e' 0x24006D63: 72 DC.B 0x72 ; 'r' 0x24006D64: 73 DC.B 0x73 ; 's' 0x24006D65: 69 DC.B 0x69 ; 'i' 0x24006D66: 6F DC.B 0x6F ; 'o' 0x24006D67: 6E DC.B 0x6E ; 'n' 0x24006D68: 20 DC.B 0x20 ; ' ' 0x24006D69: 69 DC.B 0x69 ; 'i' 0x24006D6A: 73 DC.B 0x73 ; 's' 0x24006D6B: 20 DC.B 0x20 ; ' ' 0x24006D6C: 66 DC.B 0x66 ; 'f' 0x24006D6D: 69 DC.B 0x69 ; 'i' 0x24006D6E: 6E DC.B 0x6E ; 'n' 0x24006D6F: 69 DC.B 0x69 ; 'i' 0x24006D70: 73 DC.B 0x73 ; 's' 0x24006D71: 68 DC.B 0x68 ; 'h' 0x24006D72: 65 DC.B 0x65 ; 'e' 0x24006D73: 64 DC.B 0x64 ; 'd' 0x24006D74: 2E DC.B 0x2E ; '.' 0x24006D75: 0A DC.B 0x0A ; '\n' 0x24006D76: 00 DC.B 0x00 ; '\0' 0x24006D77: 54 DC.B 0x54 ; 'T' 0x24006D78: 20 DC.B 0x20 ; ' ' 0x24006D79: 3D DC.B 0x3D ; '=' 0x24006D7A: 20 DC.B 0x20 ; ' ' 0x24006D7B: 25 DC.B 0x25 ; '%' 0x24006D7C: 66 DC.B 0x66 ; 'f' 0x24006D7D: 0A DC.B 0x0A ; '\n' 0x24006D7E: 00 DC.B 0x00 ; '\0' 0x24006D7F: 00 DC.B 0x00 ; '\0' 0x24006D80: 00 DC.B 0x00 ; '\0' 0x24006D81: 00 DC.B 0x00 ; '\0' 0x24006D82: 01 DC.B 0x01 ; '\x01' 0x24006D83: 11 DC.B 0x11 ; '\x11' 0x24006D84: 01 DC.B 0x01 ; '\x01' 0x24006D85: 25 DC.B 0x25 ; '%' 0x24006D86: 0E DC.B 0x0E ; '\x0E' 0x24006D87: 13 DC.B 0x13 ; '\x13' 0x24006D88: 05 DC.B 0x05 ; '\x05' 0x24006D89: 03 DC.B 0x03 ; '\x03' 0x24006D8A: 0E DC.B 0x0E ; '\x0E' 0x24006D8B: 10 DC.B 0x10 ; '\x10' 0x24006D8C: 17 DC.B 0x17 ; '\x17' 0x24006D8D: 1B DC.B 0x1B ; '\x1B' 0x24006D8E: 0E DC.B 0x0E ; '\x0E' 0x24006D8F: B4 DC.B 0xB4 ; '\xB4' 0x24006D90: 42 DC.B 0x42 ; 'B' 0x24006D91: 19 DC.B 0x19 ; '\x19' 0x24006D92: 11 DC.B 0x11 ; '\x11' 0x24006D93: 01 DC.B 0x01 ; '\x01' 0x24006D94: 12 DC.B 0x12 ; '\x12' 0x24006D95: 06 DC.B 0x06 ; '\x06' 0x24006D96: 43 DC.B 0x43 ; 'C' 0x24006D97: 17 DC.B 0x17 ; '\x17' 0x24006D98: 00 DC.B 0x00 ; '\0' 0x24006D99: 00 DC.B 0x00 ; '\0' 0x24006D9A: 02 DC.B 0x02 ; '\x02' 0x24006D9B: 04 DC.B 0x04 ; '\x04' 0x24006D9C: 01 DC.B 0x01 ; '\x01' 0x24006D9D: 49 DC.B 0x49 ; 'I' 0x24006D9E: 13 DC.B 0x13 ; '\x13' 0x24006D9F: 0B DC.B 0x0B ; '\v' 0x24006DA0: 0B DC.B 0x0B ; '\v' 0x24006DA1: 3A DC.B 0x3A ; ':' 0x24006DA2: 0B DC.B 0x0B ; '\v' 0x24006DA3: 3B DC.B 0x3B ; ';' 0x24006DA4: 0B DC.B 0x0B ; '\v' 0x24006DA5: 00 DC.B 0x00 ; '\0' 0x24006DA6: 00 DC.B 0x00 ; '\0' 0x24006DA7: 03 DC.B 0x03 ; '\x03' 0x24006DA8: 28 DC.B 0x28 ; '(' 0x24006DA9: 00 DC.B 0x00 ; '\0' 0x24006DAA: 03 DC.B 0x03 ; '\x03' 0x24006DAB: 0E DC.B 0x0E ; '\x0E' 0x24006DAC: 1C DC.B 0x1C ; '\x1C' 0x24006DAD: 0D DC.B 0x0D ; '\r' 0x24006DAE: 00 DC.B 0x00 ; '\0' 0x24006DAF: 00 DC.B 0x00 ; '\0' 0x24006DB0: 04 DC.B 0x04 ; '\x04' 0x24006DB1: 24 DC.B 0x24 ; '$' 0x24006DB2: 00 DC.B 0x00 ; '\0' 0x24006DB3: 03 DC.B 0x03 ; '\x03' 0x24006DB4: 0E DC.B 0x0E ; '\x0E' 0x24006DB5: 3E DC.B 0x3E ; '>' 0x24006DB6: 0B DC.B 0x0B ; '\v' 0x24006DB7: 0B DC.B 0x0B ; '\v' 0x24006DB8: 0B DC.B 0x0B ; '\v' 0x24006DB9: 00 DC.B 0x00 ; '\0' 0x24006DBA: 00 DC.B 0x00 ; '\0' 0x24006DBB: 05 DC.B 0x05 ; '\x05' 0x24006DBC: 0F DC.B 0x0F ; '\x0F' 0x24006DBD: 00 DC.B 0x00 ; '\0' 0x24006DBE: 49 DC.B 0x49 ; 'I' 0x24006DBF: 13 DC.B 0x13 ; '\x13' 0x24006DC0: 00 DC.B 0x00 ; '\0' 0x24006DC1: 00 DC.B 0x00 ; '\0' 0x24006DC2: 06 DC.B 0x06 ; '\x06' 0x24006DC3: 16 DC.B 0x16 ; '\x16' 0x24006DC4: 00 DC.B 0x00 ; '\0' 0x24006DC5: 49 DC.B 0x49 ; 'I' 0x24006DC6: 13 DC.B 0x13 ; '\x13' 0x24006DC7: 03 DC.B 0x03 ; '\x03' 0x24006DC8: 0E DC.B 0x0E ; '\x0E' 0x24006DC9: 3A DC.B 0x3A ; ':' 0x24006DCA: 0B DC.B 0x0B ; '\v' 0x24006DCB: 3B DC.B 0x3B ; ';' 0x24006DCC: 05 DC.B 0x05 ; '\x05' 0x24006DCD: 00 DC.B 0x00 ; '\0' 0x24006DCE: 00 DC.B 0x00 ; '\0' 0x24006DCF: 07 DC.B 0x07 ; '\x07' 0x24006DD0: 13 DC.B 0x13 ; '\x13' 0x24006DD1: 01 DC.B 0x01 ; '\x01' 0x24006DD2: 0B DC.B 0x0B ; '\v' 0x24006DD3: 05 DC.B 0x05 ; '\x05' 0x24006DD4: 3A DC.B 0x3A ; ':' 0x24006DD5: 0B DC.B 0x0B ; '\v' 0x24006DD6: 3B DC.B 0x3B ; ';' 0x24006DD7: 05 DC.B 0x05 ; '\x05' 0x24006DD8: 00 DC.B 0x00 ; '\0' 0x24006DD9: 00 DC.B 0x00 ; '\0' 0x24006DDA: 08 DC.B 0x08 ; '\b' 0x24006DDB: 0D DC.B 0x0D ; '\r' 0x24006DDC: 00 DC.B 0x00 ; '\0' 0x24006DDD: 03 DC.B 0x03 ; '\x03' 0x24006DDE: 0E DC.B 0x0E ; '\x0E' 0x24006DDF: 49 DC.B 0x49 ; 'I' 0x24006DE0: 13 DC.B 0x13 ; '\x13' 0x24006DE1: 3A DC.B 0x3A ; ':' 0x24006DE2: 0B DC.B 0x0B ; '\v' 0x24006DE3: 3B DC.B 0x3B ; ';' 0x24006DE4: 05 DC.B 0x05 ; '\x05' 0x24006DE5: 38 DC.B 0x38 ; '8' 0x24006DE6: 0B DC.B 0x0B ; '\v' 0x24006DE7: 00 DC.B 0x00 ; '\0' 0x24006DE8: 00 DC.B 0x00 ; '\0' 0x24006DE9: 09 DC.B 0x09 ; '\t' 0x24006DEA: 0D DC.B 0x0D ; '\r' 0x24006DEB: 00 DC.B 0x00 ; '\0' 0x24006DEC: 03 DC.B 0x03 ; '\x03' 0x24006DED: 0E DC.B 0x0E ; '\x0E' 0x24006DEE: 49 DC.B 0x49 ; 'I' 0x24006DEF: 13 DC.B 0x13 ; '\x13' 0x24006DF0: 3A DC.B 0x3A ; ':' 0x24006DF1: 0B DC.B 0x0B ; '\v' 0x24006DF2: 3B DC.B 0x3B ; ';' 0x24006DF3: 05 DC.B 0x05 ; '\x05' 0x24006DF4: 38 DC.B 0x38 ; '8' 0x24006DF5: 05 DC.B 0x05 ; '\x05' 0x24006DF6: 00 DC.B 0x00 ; '\0' 0x24006DF7: 00 DC.B 0x00 ; '\0' 0x24006DF8: 0A DC.B 0x0A ; '\n' 0x24006DF9: 35 DC.B 0x35 ; '5' 0x24006DFA: 00 DC.B 0x00 ; '\0' 0x24006DFB: 49 DC.B 0x49 ; 'I'
prvCheckForValidListAndQueue.ucStaticTimerQueueStorage: 0x24006DFC: 54 DC.B 0x54 ; 'T' 0x24006DFD: 6D DC.B 0x6D ; 'm' 0x24006DFE: 72 DC.B 0x72 ; 'r' 0x24006DFF: 51 DC.B 0x51 ; 'Q' 0x24006E00: 00 DC.B 0x00 ; '\0' 0x24006E01: 75 DC.B 0x75 ; 'u' 0x24006E02: 61 DC.B 0x61 ; 'a' 0x24006E03: 72 DC.B 0x72 ; 'r' 0x24006E04: 74 DC.B 0x74 ; 't' 0x24006E05: 20 DC.B 0x20 ; ' ' 0x24006E06: 65 DC.B 0x65 ; 'e' 0x24006E07: 72 DC.B 0x72 ; 'r' 0x24006E08: 72 DC.B 0x72 ; 'r' 0x24006E09: 6F DC.B 0x6F ; 'o' 0x24006E0A: 72 DC.B 0x72 ; 'r' 0x24006E0B: 20 DC.B 0x20 ; ' ' 0x24006E0C: 0A DC.B 0x0A ; '\n' 0x24006E0D: 0D DC.B 0x0D ; '\r' 0x24006E0E: 00 DC.B 0x00 ; '\0' 0x24006E0F: 00 DC.B 0x00 ; '\0' 0x24006E10: 44 DC.B 0x44 ; 'D' 0x24006E11: 3A DC.B 0x3A ; ':' 0x24006E12: 5C DC.B 0x5C ; '\\' 0x24006E13: 50 DC.B 0x50 ; 'P' 0x24006E14: 72 DC.B 0x72 ; 'r' 0x24006E15: 6F DC.B 0x6F ; 'o' 0x24006E16: 6A DC.B 0x6A ; 'j' 0x24006E17: 65 DC.B 0x65 ; 'e' 0x24006E18: 6B DC.B 0x6B ; 'k' 0x24006E19: 74 DC.B 0x74 ; 't' 0x24006E1A: 65 DC.B 0x65 ; 'e' 0x24006E1B: 5C DC.B 0x5C ; '\\' 0x24006E1C: 65 DC.B 0x65 ; 'e' 0x24006E1D: 63 DC.B 0x63 ; 'c' 0x24006E1E: 73 DC.B 0x73 ; 's' 0x24006E1F: 5F DC.B 0x5F ; '_' 0x24006E20: 63 DC.B 0x63 ; 'c' 0x24006E21: 68 DC.B 0x68 ; 'h' 0x24006E22: 61 DC.B 0x61 ; 'a' 0x24006E23: 72 DC.B 0x72 ; 'r' 0x24006E24: 67 DC.B 0x67 ; 'g' 0x24006E25: 65 DC.B 0x65 ; 'e' 0x24006E26: 72 DC.B 0x72 ; 'r' 0x24006E27: 5C DC.B 0x5C ; '\\' 0x24006E28: 63 DC.B 0x63 ; 'c' 0x24006E29: 74 DC.B 0x74 ; 't' 0x24006E2A: 72 DC.B 0x72 ; 'r' 0x24006E2B: 6C DC.B 0x6C ; 'l' 0x24006E2C: 5C DC.B 0x5C ; '\\' 0x24006E2D: 66 DC.B 0x66 ; 'f' 0x24006E2E: 69 DC.B 0x69 ; 'i' 0x24006E2F: 72 DC.B 0x72 ; 'r' 0x24006E30: 6D DC.B 0x6D ; 'm' 0x24006E31: 77 DC.B 0x77 ; 'w' 0x24006E32: 61 DC.B 0x61 ; 'a' 0x24006E33: 72 DC.B 0x72 ; 'r' 0x24006E34: 65 DC.B 0x65 ; 'e' 0x24006E35: 5C DC.B 0x5C ; '\\' 0x24006E36: 4D DC.B 0x4D ; 'M' 0x24006E37: 61 DC.B 0x61 ; 'a' 0x24006E38: 69 DC.B 0x69 ; 'i' 0x24006E39: 6E DC.B 0x6E ; 'n' 0x24006E3A: 5C DC.B 0x5C ; '\\' 0x24006E3B: 53 DC.B 0x53 ; 'S' 0x24006E3C: 45 DC.B 0x45 ; 'E' 0x24006E3D: 53 DC.B 0x53 ; 'S' 0x24006E3E: 5C DC.B 0x5C ; '\\' 0x24006E3F: 43 DC.B 0x43 ; 'C' 0x24006E40: 6F DC.B 0x6F ; 'o' 0x24006E41: 72 DC.B 0x72 ; 'r' 0x24006E42: 65 DC.B 0x65 ; 'e' 0x24006E43: 5C DC.B 0x5C ; '\\' 0x24006E44: 53 DC.B 0x53 ; 'S' 0x24006E45: 72 DC.B 0x72 ; 'r' 0x24006E46: 63 DC.B 0x63 ; 'c' 0x24006E47: 5C DC.B 0x5C ; '\\' 0x24006E48: 6D DC.B 0x6D ; 'm' 0x24006E49: 6F DC.B 0x6F ; 'o' 0x24006E4A: 64 DC.B 0x64 ; 'd' 0x24006E4B: 62 DC.B 0x62 ; 'b' 0x24006E4C: 75 DC.B 0x75 ; 'u' 0x24006E4D: 73 DC.B 0x73 ; 's' 0x24006E4E: 2E DC.B 0x2E ; '.' 0x24006E4F: 63 DC.B 0x63 ; 'c' 0x24006E50: 00 DC.B 0x00 ; '\0' 0x24006E51: 00 DC.B 0x00 ; '\0' 0x24006E52: 00 DC.B 0x00 ; '\0' 0x24006E53: 08 DC.B 0x08 ; '\b' 0x24006E54: DC DC.B 0xDC ; '\xDC' 0x24006E55: 6F DC.B 0x6F ; 'o' 0x24006E56: 00 DC.B 0x00 ; '\0' 0x24006E57: 8A DC.B 0x8A ; '\x8A' 0x24006E58: C0 DC.B 0xC0 ; '\xC0' 0x24006E59: A8 DC.B 0xA8 ; '\xA8' 0x24006E5A: 0B DC.B 0x0B ; '\v' 0x24006E5B: 6D DC.B 0x6D ; 'm' 0x24006E5C: FF DC.B 0xFF ; '\xFF' 0x24006E5D: FF DC.B 0xFF ; '\xFF' 0x24006E5E: FF DC.B 0xFF ; '\xFF' 0x24006E5F: 00 DC.B 0x00 ; '\0' 0x24006E60: C0 DC.B 0xC0 ; '\xC0' 0x24006E61: A8 DC.B 0xA8 ; '\xA8' 0x24006E62: 0B DC.B 0x0B ; '\v' 0x24006E63: 01 DC.B 0x01 ; '\x01' 0x24006E64: 08 DC.B 0x08 ; '\b' 0x24006E65: 08 DC.B 0x08 ; '\b' 0x24006E66: 08 DC.B 0x08 ; '\b' 0x24006E67: 08 DC.B 0x08 ; '\b' 0x24006E68: 02 DC.B 0x02 ; '\x02' 0x24006E69: 0D DC.B 0x0D ; '\r' 0x24006E6A: 0A DC.B 0x0A ; '\n' 0x24006E6B: 2D DC.B 0x2D ; '-' 0x24006E6C: 2D DC.B 0x2D ; '-' 0x24006E6D: 2D DC.B 0x2D ; '-' 0x24006E6E: 2D DC.B 0x2D ; '-' 0x24006E6F: 2D DC.B 0x2D ; '-' 0x24006E70: 2D DC.B 0x2D ; '-' 0x24006E71: 2D DC.B 0x2D ; '-' 0x24006E72: 2D DC.B 0x2D ; '-' 0x24006E73: 2D DC.B 0x2D ; '-' 0x24006E74: 2D DC.B 0x2D ; '-' 0x24006E75: 53 DC.B 0x53 ; 'S' 0x24006E76: 54 DC.B 0x54 ; 'T' 0x24006E77: 41 DC.B 0x41 ; 'A' 0x24006E78: 54 DC.B 0x54 ; 'T' 0x24006E79: 49 DC.B 0x49 ; 'I' 0x24006E7A: 43 DC.B 0x43 ; 'C' 0x24006E7B: 20 DC.B 0x20 ; ' ' 0x24006E7C: 4E DC.B 0x4E ; 'N' 0x24006E7D: 65 DC.B 0x65 ; 'e' 0x24006E7E: 74 DC.B 0x74 ; 't' 0x24006E7F: 20 DC.B 0x20 ; ' ' 0x24006E80: 49 DC.B 0x49 ; 'I' 0x24006E81: 6E DC.B 0x6E ; 'n' 0x24006E82: 66 DC.B 0x66 ; 'f' 0x24006E83: 6F DC.B 0x6F ; 'o' 0x24006E84: 72 DC.B 0x72 ; 'r' 0x24006E85: 6D DC.B 0x6D ; 'm' 0x24006E86: 61 DC.B 0x61 ; 'a' 0x24006E87: 74 DC.B 0x74 ; 't' 0x24006E88: 69 DC.B 0x69 ; 'i' 0x24006E89: 6F DC.B 0x6F ; 'o' 0x24006E8A: 6E DC.B 0x6E ; 'n' 0x24006E8B: 2D DC.B 0x2D ; '-' 0x24006E8C: 2D DC.B 0x2D ; '-' 0x24006E8D: 2D DC.B 0x2D ; '-' 0x24006E8E: 2D DC.B 0x2D ; '-' 0x24006E8F: 2D DC.B 0x2D ; '-' 0x24006E90: 2D DC.B 0x2D ; '-' 0x24006E91: 2D DC.B 0x2D ; '-' 0x24006E92: 2D DC.B 0x2D ; '-' 0x24006E93: 2D DC.B 0x2D ; '-' 0x24006E94: 2D DC.B 0x2D ; '-' 0x24006E95: 2D DC.B 0x2D ; '-' 0x24006E96: 2D DC.B 0x2D ; '-' 0x24006E97: 2D DC.B 0x2D ; '-' 0x24006E98: 2D DC.B 0x2D ; '-' 0x24006E99: 0D DC.B 0x0D ; '\r' 0x24006E9A: 0A DC.B 0x0A ; '\n' 0x24006E9B: 00 DC.B 0x00 ; '\0'
_acDownBuffer: 0x24006E9C: 00 DC.B 0x00 ; '\0' 0x24006E9D: 53 DC.B 0x53 ; 'S' 0x24006E9E: 45 DC.B 0x45 ; 'E' 0x24006E9F: 47 DC.B 0x47 ; 'G' 0x24006EA0: 47 DC.B 0x47 ; 'G' 0x24006EA1: 45 DC.B 0x45 ; 'E' 0x24006EA2: 52 DC.B 0x52 ; 'R' 0x24006EA3: 20 DC.B 0x20 ; ' ' 0x24006EA4: 43 DC.B 0x43 ; 'C' 0x24006EA5: 2F DC.B 0x2F ; '/' 0x24006EA6: 43 DC.B 0x43 ; 'C' 0x24006EA7: 2B DC.B 0x2B ; '+' 0x24006EA8: 2B DC.B 0x2B ; '+' 0x24006EA9: 20 DC.B 0x20 ; ' ' 0x24006EAA: 63 DC.B 0x63 ; 'c' 0x24006EAB: 6F DC.B 0x6F ; 'o'
DHCP_CHADDR: 0x24006EAC: 3E DC.B 0x3E ; '>' 0x24006EAD: 20 DC.B 0x20 ; ' ' 0x24006EAE: 53 DC.B 0x53 ; 'S' 0x24006EAF: 65 DC.B 0x65 ; 'e' 0x24006EB0: 6E DC.B 0x6E ; 'n' 0x24006EB1: 64 DC.B 0x64 ; 'd'
sock_pack_info: 0x24006EB2: 00 DC.B 0x00 ; '\0' 0x24006EB3: 00 DC.B 0x00 ; '\0' 0x24006EB4: C0 DC.B 0xC0 ; '\xC0' 0x24006EB5: 00 DC.B 0x00 ; '\0'
_DNS_: 0x24006EB6: FF DC.B 0xFF ; '\xFF' 0x24006EB7: FF DC.B 0xFF ; '\xFF' 0x24006EB8: FF DC.B 0xFF ; '\xFF' 0x24006EB9: FF DC.B 0xFF ; '\xFF'
SDPath: 0x24006EBA: 00 DC.B 0x00 ; '\0' 0x24006EBB: 00 DC.B 0x00 ; '\0' 0x24006EBC: 22 DC.B 0x22 ; '\"' 0x24006EBD: 2A DC.B 0x2A ; '*'
OLD_allocated_ip: 0x24006EBE: FF DC.B 0xFF ; '\xFF' 0x24006EBF: FF DC.B 0xFF ; '\xFF' 0x24006EC0: FF DC.B 0xFF ; '\xFF' 0x24006EC1: FF DC.B 0xFF ; '\xFF'
DHCP_allocated_sn: 0x24006EC2: FF DC.B 0xFF ; '\xFF' 0x24006EC3: FF DC.B 0xFF ; '\xFF' 0x24006EC4: FF DC.B 0xFF ; '\xFF' 0x24006EC5: FF DC.B 0xFF ; '\xFF'
DHCP_allocated_ip: 0x24006EC6: FF DC.B 0xFF ; '\xFF' 0x24006EC7: FF DC.B 0xFF ; '\xFF' 0x24006EC8: FF DC.B 0xFF ; '\xFF' 0x24006EC9: FF DC.B 0xFF ; '\xFF'
DHCP_allocated_gw: 0x24006ECA: FF DC.B 0xFF ; '\xFF' 0x24006ECB: FF DC.B 0xFF ; '\xFF' 0x24006ECC: FF DC.B 0xFF ; '\xFF' 0x24006ECD: FF DC.B 0xFF ; '\xFF'
DHCP_allocated_dns: 0x24006ECE: FF DC.B 0xFF ; '\xFF' 0x24006ECF: FF DC.B 0xFF ; '\xFF' 0x24006ED0: FF DC.B 0xFF ; '\xFF' 0x24006ED1: FF DC.B 0xFF ; '\xFF'
DHCP_SIP: 0x24006ED2: 3E DC.B 0x3E ; '>' 0x24006ED3: 20 DC.B 0x20 ; ' ' 0x24006ED4: 53 DC.B 0x53 ; 'S' 0x24006ED5: 65 DC.B 0x65 ; 'e'
DHCP_REAL_SIP: 0x24006ED6: 3E DC.B 0x3E ; '>' 0x24006ED7: 20 DC.B 0x20 ; ' ' 0x24006ED8: 53 DC.B 0x53 ; 'S' 0x24006ED9: 65 DC.B 0x65 ; 'e'
ucMaxSysCallPriority: 0x24006EDA: AA DC.B 0xAA ; '\xAA'
retSD: 0x24006EDB: 00 DC.B 0x00 ; '\0'
dhcp_state: 0x24006EDC: FF DC.B 0xFF ; '\xFF'
dhcp_retry_count: 0x24006EDD: FF DC.B 0xFF ; '\xFF'
_DHCP_: 0x24006EDE: FF DC.B 0xFF ; '\xFF'
DHCP_SOCKET: 0x24006EDF: 3E DC.B 0x3E ; '>'
WIZCHIP: 0x24006EE0: 00 DC.B 0x00 ; '\0' 0x24006EE1: 02 DC.B 0x02 ; '\x02' 0x24006EE2: 57 DC.B 0x57 ; 'W' 0x24006EE3: 35 DC.B 0x35 ; '5' 0x24006EE4: 31 DC.B 0x31 ; '1' 0x24006EE5: 30 DC.B 0x30 ; '0' 0x24006EE6: 30 DC.B 0x30 ; '0' 0x24006EE7: 53 DC.B 0x53 ; 'S' 0x24006EE8: 00 DC.B 0x00 ; '\0' 0x24006EE9: 00 DC.B 0x00 ; '\0' 0x24006EEA: 00 DC.B 0x00 ; '\0' 0x24006EEB: 00 DC.B 0x00 ; '\0' 0x24006EEC: 080002CF DC.W wizchip_cris_enter 0x24006EF0: 080002CF DC.W wizchip_cris_enter 0x24006EF4: 0801BE55 DC.W wizchip_cs_select 0x24006EF8: 0801BE69 DC.W wizchip_cs_deselect 0x24006EFC: 0801BE7D DC.W wizchip_spi_readbyte 0x24006F00: 08011717 DC.W wizchip_spi_writebyte 0x24006F04: 0801BEB5 DC.W wizchip_spi_readburst 0x24006F08: 0801BEE9 DC.W wizchip_spi_writeburst
__SEGGER_RTL_global_locale: __RAL_global_locale: 0x24006F0C: 080002F4 DC.W __SEGGER_RTL_c_locale 0x24006F10: 080002F4 DC.W __SEGGER_RTL_c_locale 0x24006F14: 080002F4 DC.W __SEGGER_RTL_c_locale 0x24006F18: 080002F4 DC.W __SEGGER_RTL_c_locale 0x24006F1C: 080002F4 DC.W __SEGGER_RTL_c_locale
uxCriticalNesting: 0x24006F20: AA DC.B 0xAA ; '\xAA' 0x24006F21: AA DC.B 0xAA ; '\xAA' 0x24006F22: AA DC.B 0xAA ; '\xAA' 0x24006F23: AA DC.B 0xAA ; '\xAA'
uwTickPrio: 0x24006F24: 10 DC.B 0x10 ; '\x10' 0x24006F25: 00 DC.B 0x00 ; '\0' 0x24006F26: 00 DC.B 0x00 ; '\0' 0x24006F27: 00 DC.B 0x00 ; '\0'
stdout: 0x24006F28: 240024C0 DC.W __SEGGER_RTL_stdout_file
stdin: 0x24006F2C: 240024C4 DC.W __SEGGER_RTL_stdin_file
stderr: 0x24006F30: 240024C8 DC.W __SEGGER_RTL_stderr_file
dhcp_tick_next: 0x24006F34: 0A DC.B 0x0A ; '\n' 0x24006F35: 00 DC.B 0x00 ; '\0' 0x24006F36: 00 DC.B 0x00 ; '\0' 0x24006F37: 00 DC.B 0x00 ; '\0'
dhcp_lease_time: 0x24006F38: FF DC.B 0xFF ; '\xFF' 0x24006F39: FF DC.B 0xFF ; '\xFF' 0x24006F3A: FF DC.B 0xFF ; '\xFF' 0x24006F3B: FF DC.B 0xFF ; '\xFF'
dhcp_ip_update: 0x24006F3C: 0801C411 DC.W default_ip_update
dhcp_ip_conflict: 0x24006F40: 0801C43D DC.W default_ip_conflict
dhcp_ip_assign: 0x24006F44: 08011937 DC.W default_ip_assign
SystemD2Clock: 0x24006F48: 00 DC.B 0x00 ; '\0' 0x24006F49: 90 DC.B 0x90 ; '\x90' 0x24006F4A: D0 DC.B 0xD0 ; '\xD0' 0x24006F4B: 03 DC.B 0x03 ; '\x03'
SystemCoreClock: 0x24006F4C: 00 DC.B 0x00 ; '\0' 0x24006F4D: 90 DC.B 0x90 ; '\x90' 0x24006F4E: D0 DC.B 0xD0 ; '\xD0' 0x24006F4F: 03 DC.B 0x03 ; '\x03'
sock_any_port: 0x24006F50: 00 DC.B 0x00 ; '\0' 0x24006F51: C0 DC.B 0xC0 ; '\xC0'
delay_ms: 0x24006F52: 88 DC.B 0x88 ; '\x88' 0x24006F53: 13 DC.B 0x13 ; '\x13'
gWIZNETINFO: 0x24006F54: 00 DC.B 0x00 ; '\0' 0x24006F55: 08 DC.B 0x08 ; '\b' 0x24006F56: DC DC.B 0xDC ; '\xDC' 0x24006F57: 6F DC.B 0x6F ; 'o' 0x24006F58: 00 DC.B 0x00 ; '\0' 0x24006F59: 8A DC.B 0x8A ; '\x8A' 0x24006F5A: C0 DC.B 0xC0 ; '\xC0' 0x24006F5B: A8 DC.B 0xA8 ; '\xA8' 0x24006F5C: 0B DC.B 0x0B ; '\v' 0x24006F5D: 6D DC.B 0x6D ; 'm' 0x24006F5E: FF DC.B 0xFF ; '\xFF' 0x24006F5F: FF DC.B 0xFF ; '\xFF' 0x24006F60: FF DC.B 0xFF ; '\xFF' 0x24006F61: 00 DC.B 0x00 ; '\0' 0x24006F62: C0 DC.B 0xC0 ; '\xC0' 0x24006F63: A8 DC.B 0xA8 ; '\xA8' 0x24006F64: 0B DC.B 0x0B ; '\v' 0x24006F65: 01 DC.B 0x01 ; '\x01' 0x24006F66: 08 DC.B 0x08 ; '\b' 0x24006F67: 08 DC.B 0x08 ; '\b' 0x24006F68: 08 DC.B 0x08 ; '\b' 0x24006F69: 08 DC.B 0x08 ; '\b' 0x24006F6A: 02 DC.B 0x02 ; '\x02'
HOST_NAME: 0x24006F6B: 57 DC.B 0x57 ; 'W' 0x24006F6C: 49 DC.B 0x49 ; 'I' 0x24006F6D: 5A DC.B 0x5A ; 'Z' 0x24006F6E: 6E DC.B 0x6E ; 'n' 0x24006F6F: 65 DC.B 0x65 ; 'e' 0x24006F70: 74 DC.B 0x74 ; 't' 0x24006F71: 00 DC.B 0x00 ; '\0' 0x24006F72: 00 DC.B 0x00 ; '\0'
uwTickFreq: 0x24006F73: 01 DC.B 0x01 ; '\x01'
Stat: 0x24006F74: 01 DC.B 0x01 ; '\x01'
Transformation | Bytes saved | ||||
---|---|---|---|---|---|
Dedupe code |
552 |
||||
Total: |
552 |
Name | Range | Size | Used | Unused | Alignment Loss |
---|---|---|---|---|---|
FLASH |
08000000-0807ffff |
524 288 |
140 253 26.75% |
384 035 73.25% |
0 0.00% |
DTCM_RAM |
20000000-2001ffff |
131 072 |
22 756 17.36% |
108 316 82.64% |
0 0.00% |
AXI_RAM |
24000000-2401ffff |
131 072 |
28 533 21.77% |
102 539 78.23% |
0 0.00% |