| Range |
Size |
Symbol or [section] name |
340008B4-340008C7 |
20 |
__SEGGER_RTL_global_locale |
340008C8-340008CB |
4 |
stdout |
340008CC-340008CF |
4 |
stdin |
340008D0-340008D3 |
4 |
stderr |
340008D4-340008D7 |
4 |
SystemCoreClock |
340008B4-340008D7 |
36 |
Total (5 sections) |
Summary
| Description |
Size |
| Initialization table |
36 bytes |
| Source image |
36 bytes |
| Destination image |
2 264 bytes |
| Saving |
2 192 bytes |
LINKER-CREATED VENEERS
Arm-Arm range extension veneers
| Veneer Size |
Target |
Source |
0 |
Total |
|
Thumb-Thumb range extension veneers
| Veneer Size |
Target |
Source |
0 |
Total |
|
Arm-Thumb mode switch veneers
| Veneer Size |
Target |
Source |
0 |
Total |
|
Thumb-Arm mode switch veneers
| Veneer Size |
Target |
Source |
0 |
Total |
|
Summary
| 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 LIST
Function symbols by name
| Symbol name |
Address |
Size |
Align |
Type |
Bd |
Object File |
ADC1_2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
ADF1_FLT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
BCK_ECC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
BusFault_Handler |
0x34180759 |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
CACHEAXI_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CACHE_ECC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CRYP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CSI_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CTI_INT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CTI_INT1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DCMIPP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DCMI_PSSI_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DMA2D_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DTS_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DebugMon_Handler |
0x3418075D |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
ETH1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI10_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI11_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI12_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI13_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI14_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI15_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI7_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI8_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI9_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN1_IT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN1_IT1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN2_IT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN2_IT1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN3_IT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN3_IT1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN_CU_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FMC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FPU_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GFXMMU_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GFXTIM_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel10_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel11_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel12_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel13_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel14_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel15_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel7_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel8_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel9_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPU2D_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPU2D_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HAL_BSEC_OTP_Read |
0x341839E5 |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_DMA_Abort |
0x3418778D |
154 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_GPIO_Init |
0x34187861 |
418 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_InitTick |
0x34187165 |
490 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RAMCFG_Init |
0x34183A69 |
272 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL1CLKFreq |
0x34185E9D |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL2CLKFreq |
0x34185F55 |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL3CLKFreq |
0x3418600D |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL4CLKFreq |
0x341860C5 |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPeriphCLKFreq |
0x34188385 |
906 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_PeriphCLKConfig |
0x3418400D |
7 156 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCC_ClockConfig |
0x34183B79 |
892 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCC_GetSysClockFreq |
0x34183F89 |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCC_OscConfig |
0x34187A1D |
1 714 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_SD_GetCardCSD |
0x341861FD |
400 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Abort |
0x341897E5 |
198 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Command |
0x341893C9 |
662 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Receive |
0x34189715 |
190 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Transmit |
0x34189669 |
150 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HASH_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel10_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel11_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel12_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel13_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel14_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel15_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel7_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel8_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel9_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HardFault_Handler |
0x34180759 |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
I2C1_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C1_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C2_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C2_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C3_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C3_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C4_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C4_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C1_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C1_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C2_ER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C2_EV_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
IAC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
ICACHE_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
IWDG_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
JEDEC_Basic_ManageQuadEnableRequirement |
0x341899F9 |
202 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
JPEG_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LOCKUP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPUART1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_LO_ERR_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_LO_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_UP_ERR_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_UP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDIOS_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MemManage_Handler |
0x34180759 |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
NMI_Handler |
0x34180759 |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
NPU0_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PAHB_ERR_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PKA_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PVD_PVM_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PendSV_Handler |
0x3418075D |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
RCCEx_GetCLKPCLKFreq |
0x34188725 |
358 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetOTGPHYCKREFCLKFreq |
0x3418911D |
138 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetOTGPHYCLKFreq |
0x34188FE1 |
258 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetPLLSourceFreq |
0x3418617D |
128 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetSDMMCCLKFreq |
0x341888C5 |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetSPICLKFreq |
0x341889E1 |
822 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetUARTCLKFreq |
0x34185C01 |
668 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetUSARTCLKFreq |
0x34188D31 |
674 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetXSPICLKFreq |
0x341891A9 |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_IC_CheckPLLSources |
0x34183EF5 |
148 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RCC_PLL_Config |
0x34188165 |
446 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_PLL_IsNewConfig |
0x341880D9 |
134 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_S_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RIFSC_TAMPER_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RNG_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RTC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RTC_S_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
Reset_Handler |
0x34186DE9 |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
SAES_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI1_A_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI1_B_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI2_A_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI2_B_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAL_XSPI_CheckStatusRegister |
0x34186C41 |
324 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_CommandSendData |
0x34186B59 |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_GetSFDP |
0x34189AC5 |
162 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_MemoryConfig |
0x34186981 |
472 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_SendReadCommand |
0x34186BCD |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SDMMC2_IRQHandler |
0x341873A5 |
626 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SDMMC_CmdSendCID |
0x341864BD |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC_CmdSendCSD |
0x34186531 |
112 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC_GetCmdResp1 |
0x3418638D |
304 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SD_FindSCR |
0x3418929D |
266 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SEGGER_RTT_Write |
0x34189F7B |
40 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_WriteNoLock |
0x34189F23 |
88 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
SFDP_GetHeader |
0x34189991 |
102 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SFDP_ReadHeader |
0x341898D1 |
142 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SPDIFRX_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SVC_Handler |
0x3418075D |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SysTick_Handler |
0x3418075D |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SystemCoreClockUpdate |
0x34183855 |
400 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SystemInit |
0x34187629 |
302 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
TAMP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TCM_ECC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM10_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM11_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM12_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM13_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM14_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM15_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM16_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM17_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM18_IRQHandler |
0x3418373D |
280 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
TIM1_BRK_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_CC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_TRG_CCU_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_UP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM7_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_BRK_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_CC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_TRG_CCU_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_UP_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM9_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART4_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART5_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART7_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART8_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART9_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UCPD1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART10_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART6_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USB1_OTG_HS_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USB2_OTG_HS_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UsageFault_Handler |
0x34180759 |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
VENC_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
WAKEUP_PIN_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
WWDG_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI1_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI2_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI3_IRQHandler |
0x34180759 |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
_DoInit |
0x34188323 |
98 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_GetAvailWriteSpace |
0x3418870F |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteBlocking |
0x34189ECB |
88 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteNoCheck |
0x3418888B |
58 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_bufsize |
0x34189EC7 |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_stat |
0x34189E93 |
52 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_write |
0x3418815F |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_isctype |
0x3418A02F |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_iswctype |
0x3418A067 |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_mbtowc |
0x34189FFF |
48 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_tolower |
0x3418A05B |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_toupper |
0x3418A04F |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towlower |
0x3418A05B |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towupper |
0x3418A04F |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_wctomb |
0x34188FD3 |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_current_locale |
0x34188D17 |
26 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isinf |
0x34187617 |
18 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isnan |
0x34187397 |
14 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isnormal |
0x34189CDF |
24 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_signbit |
0x34189CF7 |
8 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pow10f |
0x34187827 |
58 |
2 |
Code |
Gb |
utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pre_padding |
0x34189DCF |
20 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_prin_flush |
0x34187A03 |
26 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_print_padding |
0x34189DAF |
32 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_putc |
0x34189D2B |
132 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stream_write |
0x341880CF |
10 |
2 |
Code |
Lc |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf |
0x34180829 |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf_short_float_long_long |
0x34180829 |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_copy |
0x3418A247 |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_ctors |
0x3418A1C9 |
26 |
4 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_done |
0x34186DDF |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
__SEGGER_init_zero |
0x3418A235 |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_f2ulz |
0x34189B69 |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr |
0x34187079 |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr4 |
0x34187079 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr8 |
0x34187079 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy |
0x3418701D |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy4 |
0x3418703B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy8 |
0x3418703B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset |
0x3418707B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset4 |
0x3418707B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset8 |
0x3418707B |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_ul2f |
0x34186FC9 |
84 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_uldivmod |
0x34189BA9 |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__startup_complete |
0x34186DDF |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
_start |
0x34186DD5 |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
abs |
0x34189D23 |
8 |
2 |
Code |
Wk |
intops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
driver_check_FlagBUSY |
0x34186935 |
76 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
exit |
0x34186DE3 |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
floorf |
0x34186F49 |
104 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
fmodf |
0x34186E2D |
284 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
frexpf |
0x34189CFF |
36 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
fwrite |
0x34187369 |
46 |
2 |
Code |
Wk |
fileops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
ldexpf |
0x34187757 |
54 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
main |
0x34181405 |
9 016 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
memcpy |
0x3418701D |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
memset |
0x34187081 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
printf |
0x34189E67 |
44 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
reset_handler |
0x34186DE9 |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
sfdp_get_paraminfo |
0x341865A1 |
492 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
sfdp_set_dummycycle |
0x3418678D |
424 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
strlen |
0x341889B7 |
42 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
strnlen |
0x34189FA3 |
92 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf |
0x34189DE3 |
28 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf_l |
0x34189DFF |
104 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
Function symbols by address
| Address |
Symbol name |
Size |
Align |
Type |
Bd |
Object File |
0x34180759 |
XSPI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
XSPI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
XSPI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
WWDG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
WAKEUP_PIN_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
VENC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UsageFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180759 |
USB2_OTG_HS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USB1_OTG_HS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USART6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USART3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USART2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USART1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
USART10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UCPD1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UART9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UART8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UART7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UART5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
UART4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM8_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM8_TRG_CCU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM8_CC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM8_BRK_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM1_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM1_TRG_CCU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM1_CC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM1_BRK_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM17_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM16_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TIM10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TCM_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
TAMP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SPDIFRX_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SDMMC1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SAI2_B_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SAI2_A_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SAI1_B_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SAI1_A_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
SAES_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RTC_S_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RTC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RNG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RIFSC_TAMPER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RCC_S_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
RCC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
PVD_PVM_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
PKA_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
PAHB_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
NPU3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
NPU2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
NPU1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
NPU0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
NMI_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180759 |
MemManage_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180759 |
MDIOS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MDF1_FLT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MCE4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MCE3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MCE2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
MCE1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LTDC_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LTDC_UP_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LTDC_LO_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LTDC_LO_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPUART1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPTIM5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPTIM4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPTIM3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPTIM2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LPTIM1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
LOCKUP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
JPEG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
IWDG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
ICACHE_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
IAC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I3C2_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I3C2_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I3C1_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I3C1_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C4_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C4_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C3_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C3_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C2_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C2_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C1_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
I2C1_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HardFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180759 |
HPDMA1_Channel9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HPDMA1_Channel0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
HASH_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPU2D_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPU2D_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GPDMA1_Channel0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GFXTIM_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
GFXMMU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FPU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FMC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN_CU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN3_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN3_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN2_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN2_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN1_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
FDCAN1_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
EXTI0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
ETH1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
DTS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
DMA2D_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
DCMI_PSSI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
DCMIPP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CTI_INT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CTI_INT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CSI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CRYP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CACHE_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
CACHEAXI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
BusFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180759 |
BCK_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
ADF1_FLT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x34180759 |
ADC1_2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
0x3418075D |
SysTick_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x3418075D |
SVC_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x3418075D |
PendSV_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x3418075D |
DebugMon_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34180829 |
__SEGGER_RTL_vfprintf_short_float_long_long |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34180829 |
__SEGGER_RTL_vfprintf |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34181405 |
main |
9 016 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x3418373D |
TIM18_IRQHandler |
280 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34183855 |
SystemCoreClockUpdate |
400 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x341839E5 |
HAL_BSEC_OTP_Read |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34183A69 |
HAL_RAMCFG_Init |
272 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34183B79 |
HAL_RCC_ClockConfig |
892 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34183EF5 |
RCC_IC_CheckPLLSources |
148 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34183F89 |
HAL_RCC_GetSysClockFreq |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418400D |
HAL_RCCEx_PeriphCLKConfig |
7 156 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34185C01 |
RCCEx_GetUARTCLKFreq |
668 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34185E9D |
HAL_RCCEx_GetPLL1CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34185F55 |
HAL_RCCEx_GetPLL2CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418600D |
HAL_RCCEx_GetPLL3CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341860C5 |
HAL_RCCEx_GetPLL4CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418617D |
RCCEx_GetPLLSourceFreq |
128 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341861FD |
HAL_SD_GetCardCSD |
400 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418638D |
SDMMC_GetCmdResp1 |
304 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341864BD |
SDMMC_CmdSendCID |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186531 |
SDMMC_CmdSendCSD |
112 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341865A1 |
sfdp_get_paraminfo |
492 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418678D |
sfdp_set_dummycycle |
424 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186935 |
driver_check_FlagBUSY |
76 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186981 |
SAL_XSPI_MemoryConfig |
472 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186B59 |
SAL_XSPI_CommandSendData |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186BCD |
SAL_XSPI_SendReadCommand |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186C41 |
SAL_XSPI_CheckStatusRegister |
324 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34186DD5 |
_start |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x34186DDF |
__startup_complete |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x34186DDF |
__SEGGER_init_done |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x34186DE3 |
exit |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
0x34186DE9 |
reset_handler |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
0x34186DE9 |
Reset_Handler |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
0x34186E2D |
fmodf |
284 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34186F49 |
floorf |
104 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34186FC9 |
__aeabi_ul2f |
84 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418701D |
memcpy |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418701D |
__aeabi_memcpy |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418703B |
__aeabi_memcpy8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418703B |
__aeabi_memcpy4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187079 |
__aeabi_memclr8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187079 |
__aeabi_memclr4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187079 |
__aeabi_memclr |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418707B |
__aeabi_memset8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418707B |
__aeabi_memset4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418707B |
__aeabi_memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187081 |
memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187165 |
HAL_InitTick |
490 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34187369 |
fwrite |
46 |
2 |
Code |
Wk |
fileops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187397 |
__SEGGER_RTL_float32_isnan |
14 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341873A5 |
SDMMC2_IRQHandler |
626 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34187617 |
__SEGGER_RTL_float32_isinf |
18 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187629 |
SystemInit |
302 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
0x34187757 |
ldexpf |
54 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418778D |
HAL_DMA_Abort |
154 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34187827 |
__SEGGER_RTL_pow10f |
58 |
2 |
Code |
Gb |
utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187861 |
HAL_GPIO_Init |
418 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34187A03 |
__SEGGER_RTL_prin_flush |
26 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34187A1D |
HAL_RCC_OscConfig |
1 714 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341880CF |
__SEGGER_RTL_stream_write |
10 |
2 |
Code |
Lc |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341880D9 |
RCC_PLL_IsNewConfig |
134 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418815F |
__SEGGER_RTL_X_file_write |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34188165 |
RCC_PLL_Config |
446 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34188323 |
_DoInit |
98 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34188385 |
HAL_RCCEx_GetPeriphCLKFreq |
906 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418870F |
_GetAvailWriteSpace |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34188725 |
RCCEx_GetCLKPCLKFreq |
358 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418888B |
_WriteNoCheck |
58 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341888C5 |
RCCEx_GetSDMMCCLKFreq |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341889B7 |
strlen |
42 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341889E1 |
RCCEx_GetSPICLKFreq |
822 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34188D17 |
__SEGGER_RTL_current_locale |
26 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34188D31 |
RCCEx_GetUSARTCLKFreq |
674 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34188FD3 |
__SEGGER_RTL_ascii_wctomb |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34188FE1 |
RCCEx_GetOTGPHYCLKFreq |
258 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418911D |
RCCEx_GetOTGPHYCKREFCLKFreq |
138 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341891A9 |
RCCEx_GetXSPICLKFreq |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x3418929D |
SD_FindSCR |
266 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341893C9 |
HAL_XSPI_Command |
662 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34189669 |
HAL_XSPI_Transmit |
150 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34189715 |
HAL_XSPI_Receive |
190 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341897E5 |
HAL_XSPI_Abort |
198 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341898D1 |
SFDP_ReadHeader |
142 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34189991 |
SFDP_GetHeader |
102 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x341899F9 |
JEDEC_Basic_ManageQuadEnableRequirement |
202 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34189AC5 |
SAL_XSPI_GetSFDP |
162 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
0x34189B69 |
__aeabi_f2ulz |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189BA9 |
__aeabi_uldivmod |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189CDF |
__SEGGER_RTL_float32_isnormal |
24 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189CF7 |
__SEGGER_RTL_float32_signbit |
8 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189CFF |
frexpf |
36 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189D23 |
abs |
8 |
2 |
Code |
Wk |
intops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189D2B |
__SEGGER_RTL_putc |
132 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189DAF |
__SEGGER_RTL_print_padding |
32 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189DCF |
__SEGGER_RTL_pre_padding |
20 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189DE3 |
vfprintf |
28 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189DFF |
vfprintf_l |
104 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189E67 |
printf |
44 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189E93 |
__SEGGER_RTL_X_file_stat |
52 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189EC7 |
__SEGGER_RTL_X_file_bufsize |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189ECB |
_WriteBlocking |
88 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189F23 |
SEGGER_RTT_WriteNoLock |
88 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189F7B |
SEGGER_RTT_Write |
40 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189FA3 |
strnlen |
92 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189FFF |
__SEGGER_RTL_ascii_mbtowc |
48 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A02F |
__SEGGER_RTL_ascii_isctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A04F |
__SEGGER_RTL_ascii_towupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A04F |
__SEGGER_RTL_ascii_toupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A05B |
__SEGGER_RTL_ascii_towlower |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A05B |
__SEGGER_RTL_ascii_tolower |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A067 |
__SEGGER_RTL_ascii_iswctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A1C9 |
__SEGGER_init_ctors |
26 |
4 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A235 |
__SEGGER_init_zero |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A247 |
__SEGGER_init_copy |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
Function symbols by descending size
| Symbol name |
Size |
Align |
Type |
Bd |
Object File |
main |
9 016 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
HAL_RCCEx_PeriphCLKConfig |
7 156 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
__SEGGER_RTL_vfprintf |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_vfprintf_short_float_long_long |
3 036 |
8 |
Code |
Gb |
__SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
HAL_RCC_OscConfig |
1 714 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPeriphCLKFreq |
906 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCC_ClockConfig |
892 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetSPICLKFreq |
822 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetUSARTCLKFreq |
674 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetUARTCLKFreq |
668 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Command |
662 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC2_IRQHandler |
626 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
sfdp_get_paraminfo |
492 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_InitTick |
490 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_MemoryConfig |
472 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_PLL_Config |
446 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
sfdp_set_dummycycle |
424 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_GPIO_Init |
418 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_SD_GetCardCSD |
400 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SystemCoreClockUpdate |
400 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
RCCEx_GetCLKPCLKFreq |
358 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_CheckStatusRegister |
324 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC_GetCmdResp1 |
304 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SystemInit |
302 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
__aeabi_uldivmod |
302 |
4 |
Code |
Wk |
intasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
fmodf |
284 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
TIM18_IRQHandler |
280 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
HAL_RAMCFG_Init |
272 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SD_FindSCR |
266 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetOTGPHYCLKFreq |
258 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetSDMMCCLKFreq |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetXSPICLKFreq |
242 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
JEDEC_Basic_ManageQuadEnableRequirement |
202 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Abort |
198 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Receive |
190 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL1CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL2CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL3CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCCEx_GetPLL4CLKFreq |
184 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_GetSFDP |
162 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_DMA_Abort |
154 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_XSPI_Transmit |
150 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_IC_CheckPLLSources |
148 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SFDP_ReadHeader |
142 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCCEx_GetOTGPHYCKREFCLKFreq |
138 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
RCC_PLL_IsNewConfig |
134 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_BSEC_OTP_Read |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
HAL_RCC_GetSysClockFreq |
132 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
__SEGGER_RTL_putc |
132 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
RCCEx_GetPLLSourceFreq |
128 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_CommandSendData |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SAL_XSPI_SendReadCommand |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC_CmdSendCID |
116 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
SDMMC_CmdSendCSD |
112 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
__aeabi_memclr |
104 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
floorf |
104 |
4 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf_l |
104 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
SFDP_GetHeader |
102 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
_DoInit |
98 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
memcpy |
92 |
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
strnlen |
92 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_WriteNoLock |
88 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteBlocking |
88 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_ul2f |
84 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
driver_check_FlagBUSY |
76 |
4 |
Code |
Lc |
blto2_FSBL_lto.o |
__aeabi_f2ulz |
62 |
4 |
Code |
Wk |
floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_WriteNoCheck |
58 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pow10f |
58 |
2 |
Code |
Gb |
utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
ldexpf |
54 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_stat |
52 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_mbtowc |
48 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
fwrite |
46 |
2 |
Code |
Wk |
fileops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
printf |
44 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
strlen |
42 |
2 |
Code |
Wk |
strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
SEGGER_RTT_Write |
40 |
2 |
Code |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
frexpf |
36 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_isctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_iswctype |
32 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_print_padding |
32 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
vfprintf |
28 |
2 |
Code |
Wk |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_current_locale |
26 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_prin_flush |
26 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_ctors |
26 |
4 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isnormal |
24 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_GetAvailWriteSpace |
22 |
2 |
Code |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_pre_padding |
20 |
2 |
Code |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_copy |
20 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isinf |
18 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_zero |
18 |
2 |
Code |
Wk |
SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_wctomb |
14 |
2 |
Code |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_isnan |
14 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_start |
14 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
__SEGGER_RTL_ascii_tolower |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_toupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towlower |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_towupper |
12 |
2 |
Code |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stream_write |
10 |
2 |
Code |
Lc |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_float32_signbit |
8 |
2 |
Code |
Wk |
floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
abs |
8 |
2 |
Code |
Wk |
intops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_write |
6 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_X_file_bufsize |
4 |
2 |
Code |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
BusFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
DebugMon_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
HardFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
MemManage_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
NMI_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
PendSV_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SVC_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
SysTick_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
UsageFault_Handler |
2 |
4 |
Code |
Gb |
blto2_FSBL_lto.o |
exit |
2 |
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
ADC1_2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
ADF1_FLT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
BCK_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CACHEAXI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CACHE_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CRYP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CSI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CTI_INT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
CTI_INT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DCMIPP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DCMI_PSSI_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DMA2D_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
DTS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
ETH1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
EXTI9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN1_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN1_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN2_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN2_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN3_IT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN3_IT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FDCAN_CU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FMC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
FPU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GFXMMU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GFXTIM_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPDMA1_Channel9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPU2D_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
GPU2D_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HASH_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
HPDMA1_Channel9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C1_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C1_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C2_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C2_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C3_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C3_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C4_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I2C4_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C1_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C1_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C2_ER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
I3C2_EV_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
IAC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
ICACHE_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
IWDG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
JPEG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LOCKUP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPTIM5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LPUART1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_LO_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_LO_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_UP_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
LTDC_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MCE4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDF1_FLT5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
MDIOS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU0_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
NPU3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PAHB_ERR_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PKA_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
PVD_PVM_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RCC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RCC_S_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RIFSC_TAMPER_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RNG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RTC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
RTC_S_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
Reset_Handler |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
SAES_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI1_A_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI1_B_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI2_A_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SAI2_B_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SDMMC1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPDIFRX_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
SPI6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TAMP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TCM_ECC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM11_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM12_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM13_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM14_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM15_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM16_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM17_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_BRK_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_CC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_TRG_CCU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM1_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_BRK_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_CC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_TRG_CCU_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM8_UP_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
TIM9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART4_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART5_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART7_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART8_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UART9_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
UCPD1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART10_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USART6_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USB1_OTG_HS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
USB2_OTG_HS_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
VENC_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
WAKEUP_PIN_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
WWDG_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI1_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI2_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
XSPI3_IRQHandler |
|
4 |
Code |
Wk |
stm32n657xx_Vectors.o |
__SEGGER_init_done |
|
4 |
Code |
Gb |
SEGGER_THUMB_Startup.o |
__aeabi_memclr4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memclr8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memcpy8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset4 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__aeabi_memset8 |
|
4 |
Code |
Wk |
strasmops_arm.o (strops_unaligned_v81mml_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_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
reset_handler |
|
4 |
Code |
Gb |
STM32N6xx_Startup.o |
Read-write data symbols by name
| Symbol name |
Address |
Size |
Align |
Type |
Bd |
Object File |
JEDEC_Address4Bytes |
0x34000484 |
8 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_Basic |
0x3400031C |
96 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_OctalDdr |
0x340003C8 |
32 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_SCCR_Map |
0x34000248 |
112 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_XSPI10 |
0x340003E8 |
24 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JumpToApplication.JumpToApp |
0x340004A0 |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
SystemCoreClock |
0x340008D4 |
4 |
4 |
Init |
Lc |
blto2_FSBL_lto.o |
_SEGGER_RTT |
0x340000AC |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__RAL_global_locale |
0x340008B4 |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_global_locale |
0x340008B4 |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_locale_ptr |
0x3400049C |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stderr_file |
0x34000498 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdin_file |
0x34000494 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdout_file |
0x34000490 |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_acDownBuffer |
0x340008A4 |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_acUpBuffer |
0x340004A4 |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
extmem_list_config |
0x34000000 |
172 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_AHBSRAM1 |
0x34000478 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_AHBSRAM2 |
0x3400046C |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_BKPSRAM |
0x34000460 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_FLEXRAM |
0x34000454 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM1 |
0x34000448 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM2 |
0x3400043C |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM3 |
0x34000430 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM4 |
0x34000424 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM5 |
0x34000418 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM6 |
0x3400040C |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_VENCRAM |
0x34000400 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hsd2 |
0x34000154 |
124 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
htim18 |
0x3400037C |
76 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hxspi2 |
0x340002B8 |
100 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
sfdp_param_info |
0x340001D0 |
120 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
stderr |
0x340008D0 |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdin |
0x340008CC |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdout |
0x340008C8 |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
uwTick |
0x3400048C |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
Read-write data symbols by address
| Address |
Symbol name |
Size |
Align |
Type |
Bd |
Object File |
0x34000000 |
extmem_list_config |
172 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340000AC |
_SEGGER_RTT |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34000154 |
hsd2 |
124 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340001D0 |
sfdp_param_info |
120 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000248 |
JEDEC_SCCR_Map |
112 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340002B8 |
hxspi2 |
100 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400031C |
JEDEC_Basic |
96 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400037C |
htim18 |
76 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340003C8 |
JEDEC_OctalDdr |
32 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340003E8 |
JEDEC_XSPI10 |
24 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000400 |
hramcfg_VENCRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400040C |
hramcfg_SRAM6 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000418 |
hramcfg_SRAM5 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000424 |
hramcfg_SRAM4 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000430 |
hramcfg_SRAM3 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400043C |
hramcfg_SRAM2 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000448 |
hramcfg_SRAM1 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000454 |
hramcfg_FLEXRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000460 |
hramcfg_BKPSRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400046C |
hramcfg_AHBSRAM2 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000478 |
hramcfg_AHBSRAM1 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000484 |
JEDEC_Address4Bytes |
8 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x3400048C |
uwTick |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x34000490 |
__SEGGER_RTL_stdout_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34000494 |
__SEGGER_RTL_stdin_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34000498 |
__SEGGER_RTL_stderr_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3400049C |
__SEGGER_RTL_locale_ptr |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340004A0 |
JumpToApplication.JumpToApp |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
0x340004A4 |
_acUpBuffer |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008A4 |
_acDownBuffer |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008B4 |
__SEGGER_RTL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008B4 |
__RAL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008C8 |
stdout |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008CC |
stdin |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008D0 |
stderr |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x340008D4 |
SystemCoreClock |
4 |
4 |
Init |
Lc |
blto2_FSBL_lto.o |
Read-write data symbols by descending size
| Symbol name |
Size |
Align |
Type |
Bd |
Object File |
_acUpBuffer |
1 024 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
extmem_list_config |
172 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
_SEGGER_RTT |
168 |
4 |
Zero |
Gb |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
hsd2 |
124 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
sfdp_param_info |
120 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_SCCR_Map |
112 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hxspi2 |
100 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_Basic |
96 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
htim18 |
76 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_OctalDdr |
32 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_XSPI10 |
24 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
__RAL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_global_locale |
20 |
4 |
Init |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
_acDownBuffer |
16 |
|
Zero |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
hramcfg_AHBSRAM1 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_AHBSRAM2 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_BKPSRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_FLEXRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM1 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM2 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM3 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM4 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM5 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_SRAM6 |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
hramcfg_VENCRAM |
12 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JEDEC_Address4Bytes |
8 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
JumpToApplication.JumpToApp |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
SystemCoreClock |
4 |
4 |
Init |
Lc |
blto2_FSBL_lto.o |
__SEGGER_RTL_locale_ptr |
4 |
4 |
Zero |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stderr_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdin_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_stdout_file |
4 |
4 |
Zero |
Lc |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
stderr |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdin |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
stdout |
4 |
4 |
Init |
Gb |
prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
uwTick |
4 |
4 |
Zero |
Lc |
blto2_FSBL_lto.o |
Read-only data symbols by name
| Symbol name |
Address |
Size |
Align |
Type |
Bd |
Object File |
FW_VERSION |
0x34180760 |
35 |
32 |
Cnst |
Gb |
blto2_FSBL_lto.o |
SFDP_BuildGenericDriver.block_erase_unit |
0x34189CD6 |
8 |
2 |
Cnst |
Lc |
blto2_FSBL_lto.o |
SFDP_BuildGenericDriver.chip_erase_unit |
0x34186DC4 |
16 |
4 |
Cnst |
Lc |
blto2_FSBL_lto.o |
_DoInit._aInitStr |
0x34189703 |
17 |
|
Cnst |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_aPower2f |
0x34186FB0 |
24 |
4 |
Cnst |
Lc |
utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_map |
0x3418A148 |
128 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ascii_ctype_mask |
0x3418A0FA |
13 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale |
0x341870E0 |
12 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_day_names |
0x341898B3 |
29 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_abbrev_month_names |
0x3418995E |
49 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_am_pm_indicator |
0x3418A0E4 |
7 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_data |
0x3418710C |
88 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_format |
0x341897DB |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_date_time_format |
0x3418A0EB |
15 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_day_names |
0x341890E2 |
58 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_month_names |
0x3418A08D |
87 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_c_locale_time_format |
0x341898AA |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_codeset_ascii |
0x341870EC |
32 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_empty_string |
0x341891A6 |
1 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_data_utf8_period |
0x3418075E |
2 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_hex_lc |
0x3418A130 |
16 |
|
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_hex_uc |
0x3418A120 |
16 |
|
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_RTL_ipow10 |
0x34180788 |
160 |
8 |
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
__SEGGER_init_data__ |
0x3418A210 |
[36] |
4 |
Cnst |
Lc |
[ Linker created ] |
__SEGGER_init_table__ |
0x3418A1EC |
[36] |
4 |
Cnst |
Lc |
[ Linker created ] |
Read-only data symbols by address
| Address |
Symbol name |
Size |
Align |
Type |
Bd |
Object File |
0x3418075E |
__SEGGER_RTL_data_utf8_period |
2 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34180760 |
FW_VERSION |
35 |
32 |
Cnst |
Gb |
blto2_FSBL_lto.o |
0x34180788 |
__SEGGER_RTL_ipow10 |
160 |
8 |
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34186DC4 |
SFDP_BuildGenericDriver.chip_erase_unit |
16 |
4 |
Cnst |
Lc |
blto2_FSBL_lto.o |
0x34186FB0 |
__SEGGER_RTL_aPower2f |
24 |
4 |
Cnst |
Lc |
utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341870E0 |
__SEGGER_RTL_c_locale |
12 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341870EC |
__SEGGER_RTL_codeset_ascii |
32 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418710C |
__SEGGER_RTL_c_locale_data |
88 |
4 |
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341890E2 |
__SEGGER_RTL_c_locale_day_names |
58 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341891A6 |
__SEGGER_RTL_data_empty_string |
1 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189703 |
_DoInit._aInitStr |
17 |
|
Cnst |
Lc |
SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341897DB |
__SEGGER_RTL_c_locale_date_format |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341898AA |
__SEGGER_RTL_c_locale_time_format |
9 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x341898B3 |
__SEGGER_RTL_c_locale_abbrev_day_names |
29 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418995E |
__SEGGER_RTL_c_locale_abbrev_month_names |
49 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x34189CD6 |
SFDP_BuildGenericDriver.block_erase_unit |
8 |
2 |
Cnst |
Lc |
blto2_FSBL_lto.o |
0x3418A08D |
__SEGGER_RTL_c_locale_month_names |
87 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A0E4 |
__SEGGER_RTL_c_locale_am_pm_indicator |
7 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A0EB |
__SEGGER_RTL_c_locale_date_time_format |
15 |
|
Cnst |
Gb |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A0FA |
__SEGGER_RTL_ascii_ctype_mask |
13 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A120 |
__SEGGER_RTL_hex_uc |
16 |
|
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A130 |
__SEGGER_RTL_hex_lc |
16 |
|
Cnst |
Gb |
prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A148 |
__SEGGER_RTL_ascii_ctype_map |
128 |
|
Cnst |
Lc |
mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a) |
0x3418A1EC |
__SEGGER_init_table__ |
[36] |
4 |
Cnst |
Lc |
[ Linker created ] |
0x3418A210 |
__SEGGER_init_data__ |
[36] |
4 |
Cnst |
Lc |
[ Linker created ] |
Untyped symbols by name
| Symbol name |
Value |
Size |
Align |
Type |
Bd |
Object File |
__AHB_RAM1_segment_end__ |
0x38004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM1_segment_size__ |
0x00004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM1_segment_start__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM1_segment_used_end__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM1_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM1_segment_used_start__ |
0x38000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_end__ |
0x38008000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_size__ |
0x00004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_start__ |
0x38004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_used_end__ |
0x38004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AHB_RAM2_segment_used_start__ |
0x38004000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_end__ |
0x34100000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_size__ |
0x0009C000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_start__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_used_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM1_segment_used_start__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_end__ |
0x34200000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_size__ |
0x0007FC00 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_start__ |
0x34180400 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_used_end__ |
0x3418A25A |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_used_size__ |
0x00009E5A |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM2_segment_used_start__ |
0x34180400 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_end__ |
0x34270000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_size__ |
0x00070000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_start__ |
0x34200000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_used_end__ |
0x34200000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM3_segment_used_start__ |
0x34200000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_end__ |
0x342E0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_size__ |
0x00070000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_start__ |
0x34270000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_used_end__ |
0x34270000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM4_segment_used_start__ |
0x34270000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_end__ |
0x34350000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_size__ |
0x00070000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_start__ |
0x342E0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_used_end__ |
0x342E0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM5_segment_used_start__ |
0x342E0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_end__ |
0x343C0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_size__ |
0x00070000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_start__ |
0x34350000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_used_end__ |
0x34350000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM6_segment_used_start__ |
0x34350000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_end__ |
0x34400000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_size__ |
0x00040000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_start__ |
0x343C0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_used_end__ |
0x343C0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM7_segment_used_start__ |
0x343C0000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_end__ |
0x34420000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_start__ |
0x34400000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_used_end__ |
0x34400000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__AXI_RAM8_segment_used_start__ |
0x34400000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_end__ |
0x3C002000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_size__ |
0x00002000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_start__ |
0x3C000000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_used_end__ |
0x3C000000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__BKP_RAM_segment_used_start__ |
0x3C000000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_end__ |
0x30020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_size__ |
0x00020000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_start__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_end__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__DTCM_RAM_segment_used_start__ |
0x30000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_end__ |
0x34200000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_size__ |
0x0007FC00 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_start__ |
0x34180400 |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_end__ |
0x3418A25A |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_size__ |
0x00009E5A |
|
|
---- |
Gb |
[ Linker created ] |
__FLASH_segment_used_start__ |
0x34180400 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_size__ |
0x00064000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_start__ |
0x34000000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_used_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_used_size__ |
0x00064000 |
|
|
---- |
Gb |
[ Linker created ] |
__FLEX_RAM_segment_used_start__ |
0x34000000 |
|
|
---- |
Gb |
[ Linker created ] |
__HEAPSIZE__ |
0x00000100 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_end__ |
0x10010000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_size__ |
0x00010000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_start__ |
0x10000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_end__ |
0x10000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_size__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__ITCM_RAM_segment_used_start__ |
0x10000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_size__ |
0x00064000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_start__ |
0x34000000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_size__ |
0x00064000 |
|
|
---- |
Gb |
[ Linker created ] |
__RAM_segment_used_start__ |
0x34000000 |
|
|
---- |
Gb |
[ Linker created ] |
__STACKSIZE_PROCESS__ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
__STACKSIZE__ |
0x00002000 |
|
|
---- |
Gb |
[ Linker created ] |
__ctors_end__ |
0x3418A10C |
|
|
---- |
Gb |
[ Linker created ] |
__ctors_start__ |
0x3418A108 |
|
|
---- |
Gb |
[ Linker created ] |
__stack_end__ |
0x34064000 |
|
|
---- |
Gb |
[ Linker created ] |
__stack_start__ |
0x34062000 |
|
|
---- |
Gb |
[ Linker created ] |
__thread_pointer$ |
0x00000000 |
|
|
---- |
Gb |
[ Linker created ] |
_vectors |
0x34180400 |
[844] |
1024 |
Code |
Gb |
stm32n657xx_Vectors.o |
_vectors_end |
0x3418074C |
|
1024 |
Code |
Lc |
stm32n657xx_Vectors.o |
g_pfnVectors |
0x34180400 |
[844] |
1024 |
Code |
Gb |
stm32n657xx_Vectors.o |
Untyped symbols by address
| Value |
Symbol name |
Size |
Align |
Type |
Bd |
Object File |
0x00000000 |
__thread_pointer$ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__STACKSIZE_PROCESS__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__ITCM_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__DTCM_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__BKP_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM8_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM7_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM6_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM5_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM4_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM3_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AXI_RAM1_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AHB_RAM2_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000000 |
__AHB_RAM1_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00000100 |
__HEAPSIZE__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00002000 |
__STACKSIZE__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00002000 |
__BKP_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00004000 |
__AHB_RAM2_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00004000 |
__AHB_RAM1_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00009E5A |
__FLASH_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00009E5A |
__AXI_RAM2_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00010000 |
__ITCM_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__DTCM_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00020000 |
__AXI_RAM8_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00040000 |
__AXI_RAM7_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00064000 |
__RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00064000 |
__RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00064000 |
__FLEX_RAM_segment_used_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00064000 |
__FLEX_RAM_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00070000 |
__AXI_RAM6_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00070000 |
__AXI_RAM5_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00070000 |
__AXI_RAM4_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x00070000 |
__AXI_RAM3_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x0007FC00 |
__FLASH_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x0007FC00 |
__AXI_RAM2_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x0009C000 |
__AXI_RAM1_segment_size__ |
|
|
---- |
Gb |
[ Linker created ] |
0x10000000 |
__ITCM_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x10000000 |
__ITCM_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x10000000 |
__ITCM_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x10010000 |
__ITCM_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__DTCM_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__DTCM_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30000000 |
__DTCM_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x30020000 |
__DTCM_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34000000 |
__RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34000000 |
__RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34000000 |
__FLEX_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34000000 |
__FLEX_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34062000 |
__stack_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__stack_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__FLEX_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__FLEX_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__AXI_RAM1_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__AXI_RAM1_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34064000 |
__AXI_RAM1_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34100000 |
__AXI_RAM1_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34180400 |
g_pfnVectors |
[844] |
1024 |
Code |
Gb |
stm32n657xx_Vectors.o |
0x34180400 |
_vectors |
[844] |
1024 |
Code |
Gb |
stm32n657xx_Vectors.o |
0x34180400 |
__FLASH_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34180400 |
__FLASH_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34180400 |
__AXI_RAM2_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34180400 |
__AXI_RAM2_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3418074C |
_vectors_end |
|
1024 |
Code |
Lc |
stm32n657xx_Vectors.o |
0x3418A108 |
__ctors_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3418A10C |
__ctors_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3418A25A |
__FLASH_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3418A25A |
__AXI_RAM2_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34200000 |
__FLASH_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34200000 |
__AXI_RAM3_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34200000 |
__AXI_RAM3_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34200000 |
__AXI_RAM3_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34200000 |
__AXI_RAM2_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34270000 |
__AXI_RAM4_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34270000 |
__AXI_RAM4_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34270000 |
__AXI_RAM4_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34270000 |
__AXI_RAM3_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x342E0000 |
__AXI_RAM5_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x342E0000 |
__AXI_RAM5_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x342E0000 |
__AXI_RAM5_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x342E0000 |
__AXI_RAM4_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34350000 |
__AXI_RAM6_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34350000 |
__AXI_RAM6_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34350000 |
__AXI_RAM6_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34350000 |
__AXI_RAM5_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x343C0000 |
__AXI_RAM7_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x343C0000 |
__AXI_RAM7_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x343C0000 |
__AXI_RAM7_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x343C0000 |
__AXI_RAM6_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34400000 |
__AXI_RAM8_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34400000 |
__AXI_RAM8_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34400000 |
__AXI_RAM8_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34400000 |
__AXI_RAM7_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x34420000 |
__AXI_RAM8_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__AHB_RAM1_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__AHB_RAM1_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38000000 |
__AHB_RAM1_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38004000 |
__AHB_RAM2_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38004000 |
__AHB_RAM2_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38004000 |
__AHB_RAM2_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38004000 |
__AHB_RAM1_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x38008000 |
__AHB_RAM2_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3C000000 |
__BKP_RAM_segment_used_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3C000000 |
__BKP_RAM_segment_used_end__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3C000000 |
__BKP_RAM_segment_start__ |
|
|
---- |
Gb |
[ Linker created ] |
0x3C002000 |
__BKP_RAM_segment_end__ |
|
|
---- |
Gb |
[ Linker created ] |
REGION LIST
Regions by name
| Name |
Range |
Size |
AHB_RAM1 |
38000000-38003FFF |
16 384 |
AHB_RAM2 |
38004000-38007FFF |
16 384 |
AXI_RAM1 |
34064000-340FFFFF |
638 976 |
AXI_RAM2 |
34180400-341FFFFF |
523 264 |
AXI_RAM3 |
34200000-3426FFFF |
458 752 |
AXI_RAM4 |
34270000-342DFFFF |
458 752 |
AXI_RAM5 |
342E0000-3434FFFF |
458 752 |
AXI_RAM6 |
34350000-343BFFFF |
458 752 |
AXI_RAM7 |
343C0000-343FFFFF |
262 144 |
AXI_RAM8 |
34400000-3441FFFF |
131 072 |
BKP_RAM |
3C000000-3C001FFF |
8 192 |
DTCM_RAM |
30000000-3001FFFF |
131 072 |
FLASH |
34180400-341FFFFF |
523 264 |
FLEX_RAM |
34000000-34063FFF |
409 600 |
ITCM_RAM |
10000000-1000FFFF |
65 536 |
RAM |
34000000-34063FFF |
409 600 |
Analysis
AXI_RAM2:
Identical to region FLASH
FLASH:
Identical to region AXI_RAM2
FLEX_RAM:
Identical to region RAM
RAM:
Identical to region FLEX_RAM
BLOCK LIST
Blocks by name
| Name |
Range |
Size |
Ordering |
ctors |
3418A108-3418A10B |
4 |
Auto |
stack |
34062000-34063FFF |
8 192 |
Auto |
Blocks by address
| Range |
Size |
Name |
Ordering |
34062000-34063FFF |
8 192 |
stack |
Auto |
3418A108-3418A10B |
4 |
ctors |
Auto |
STACK SIZES
Functions by stack size
| Function name |
Stack |
Object File |
HAL_InitTick
HAL_RCC_OscConfig
HAL_RCCEx_PeriphCLKConfig
HAL_RCC_ClockConfig
HAL_BSEC_OTP_Read
HAL_GPIO_Init
HAL_RAMCFG_Init
HAL_RCCEx_GetPeriphCLKFreq
SDMMC_GetCmdResp1
SDMMC_CmdSendCID
HAL_SD_GetCardCSD
SDMMC_CmdSendCSD
SD_FindSCR
RCCEx_GetXSPICLKFreq
HAL_XSPI_Abort
SFDP_GetHeader
sfdp_get_paraminfo
SAL_XSPI_GetSFDP
SAL_XSPI_CommandSendData
HAL_XSPI_Command
HAL_XSPI_Receive
SAL_XSPI_MemoryConfig
JEDEC_Basic_ManageQuadEnableRequirement
SAL_XSPI_SendReadCommand
SAL_XSPI_CheckStatusRegister
sfdp_set_dummycycle
SFDP_ReadHeader
HAL_RCC_GetSysClockFreq
HAL_DMA_Abort
RCC_PLL_IsNewConfig
RCC_PLL_Config
RCC_IC_CheckPLLSources
HAL_RCCEx_GetPLL1CLKFreq
HAL_RCCEx_GetPLL3CLKFreq
HAL_RCCEx_GetPLL4CLKFreq
HAL_RCCEx_GetPLL2CLKFreq
RCCEx_GetOTGPHYCLKFreq
RCCEx_GetSDMMCCLKFreq
RCCEx_GetSPICLKFreq
RCCEx_GetUARTCLKFreq
RCCEx_GetUSARTCLKFreq
RCCEx_GetOTGPHYCKREFCLKFreq
RCCEx_GetCLKPCLKFreq
RCCEx_GetPLLSourceFreq
HAL_XSPI_Transmit
driver_check_FlagBUSY
main
SystemCoreClockUpdate
NMI_Handler
HardFault_Handler
MemManage_Handler
BusFault_Handler
UsageFault_Handler
SVC_Handler
DebugMon_Handler
PendSV_Handler
SysTick_Handler
TIM18_IRQHandler
SDMMC2_IRQHandler
SystemInit
_start
__SEGGER_init_done
__startup_complete
exit
PVD_PVM_IRQHandler
DTS_IRQHandler
RCC_IRQHandler
LOCKUP_IRQHandler
CACHE_ECC_IRQHandler
TCM_ECC_IRQHandler
BCK_ECC_IRQHandler
FPU_IRQHandler
RTC_S_IRQHandler
TAMP_IRQHandler
RIFSC_TAMPER_IRQHandler
IAC_IRQHandler
RCC_S_IRQHandler
RTC_IRQHandler
IWDG_IRQHandler
WWDG_IRQHandler
EXTI0_IRQHandler
EXTI1_IRQHandler
EXTI2_IRQHandler
EXTI3_IRQHandler
EXTI4_IRQHandler
EXTI5_IRQHandler
EXTI6_IRQHandler
EXTI7_IRQHandler
EXTI8_IRQHandler
EXTI9_IRQHandler
EXTI10_IRQHandler
EXTI11_IRQHandler
EXTI12_IRQHandler
EXTI13_IRQHandler
EXTI14_IRQHandler
EXTI15_IRQHandler
SAES_IRQHandler
CRYP_IRQHandler
PKA_IRQHandler
HASH_IRQHandler
RNG_IRQHandler
MCE1_IRQHandler
MCE2_IRQHandler
MCE3_IRQHandler
MCE4_IRQHandler
ADC1_2_IRQHandler
CSI_IRQHandler
DCMIPP_IRQHandler
PAHB_ERR_IRQHandler
NPU0_IRQHandler
NPU1_IRQHandler
NPU2_IRQHandler
NPU3_IRQHandler
CACHEAXI_IRQHandler
LTDC_LO_IRQHandler
LTDC_LO_ERR_IRQHandler
DMA2D_IRQHandler
JPEG_IRQHandler
VENC_IRQHandler
GFXMMU_IRQHandler
GFXTIM_IRQHandler
GPU2D_IRQHandler
GPU2D_ER_IRQHandler
ICACHE_IRQHandler
HPDMA1_Channel0_IRQHandler
HPDMA1_Channel1_IRQHandler
HPDMA1_Channel2_IRQHandler
HPDMA1_Channel3_IRQHandler
HPDMA1_Channel4_IRQHandler
HPDMA1_Channel5_IRQHandler
HPDMA1_Channel6_IRQHandler
HPDMA1_Channel7_IRQHandler
HPDMA1_Channel8_IRQHandler
HPDMA1_Channel9_IRQHandler
HPDMA1_Channel10_IRQHandler
HPDMA1_Channel11_IRQHandler
HPDMA1_Channel12_IRQHandler
HPDMA1_Channel13_IRQHandler
HPDMA1_Channel14_IRQHandler
HPDMA1_Channel15_IRQHandler
GPDMA1_Channel0_IRQHandler
GPDMA1_Channel1_IRQHandler
GPDMA1_Channel2_IRQHandler
GPDMA1_Channel3_IRQHandler
GPDMA1_Channel4_IRQHandler
GPDMA1_Channel5_IRQHandler
GPDMA1_Channel6_IRQHandler
GPDMA1_Channel7_IRQHandler
GPDMA1_Channel8_IRQHandler
GPDMA1_Channel9_IRQHandler
GPDMA1_Channel10_IRQHandler
GPDMA1_Channel11_IRQHandler
GPDMA1_Channel12_IRQHandler
GPDMA1_Channel13_IRQHandler
GPDMA1_Channel14_IRQHandler
GPDMA1_Channel15_IRQHandler
I2C1_EV_IRQHandler
I2C1_ER_IRQHandler
I2C2_EV_IRQHandler
I2C2_ER_IRQHandler
I2C3_EV_IRQHandler
I2C3_ER_IRQHandler
I2C4_EV_IRQHandler
I2C4_ER_IRQHandler
I3C1_EV_IRQHandler
I3C1_ER_IRQHandler
I3C2_EV_IRQHandler
I3C2_ER_IRQHandler
TIM1_BRK_IRQHandler
TIM1_UP_IRQHandler
TIM1_TRG_CCU_IRQHandler
TIM1_CC_IRQHandler
TIM2_IRQHandler
TIM3_IRQHandler
TIM4_IRQHandler
TIM5_IRQHandler
TIM6_IRQHandler
TIM7_IRQHandler
TIM8_BRK_IRQHandler
TIM8_UP_IRQHandler
TIM8_TRG_CCU_IRQHandler
TIM8_CC_IRQHandler
TIM9_IRQHandler
TIM10_IRQHandler
TIM11_IRQHandler
TIM12_IRQHandler
TIM13_IRQHandler
TIM14_IRQHandler
TIM15_IRQHandler
TIM16_IRQHandler
TIM17_IRQHandler
LPTIM1_IRQHandler
LPTIM2_IRQHandler
LPTIM3_IRQHandler
LPTIM4_IRQHandler
LPTIM5_IRQHandler
ADF1_FLT0_IRQHandler
MDF1_FLT0_IRQHandler
MDF1_FLT1_IRQHandler
MDF1_FLT2_IRQHandler
MDF1_FLT3_IRQHandler
MDF1_FLT4_IRQHandler
MDF1_FLT5_IRQHandler
SAI1_A_IRQHandler
SAI1_B_IRQHandler
SAI2_A_IRQHandler
SAI2_B_IRQHandler
SPDIFRX_IRQHandler
SPI1_IRQHandler
SPI2_IRQHandler
SPI3_IRQHandler
SPI4_IRQHandler
SPI5_IRQHandler
SPI6_IRQHandler
USART1_IRQHandler
USART2_IRQHandler
USART3_IRQHandler
UART4_IRQHandler
UART5_IRQHandler
USART6_IRQHandler
UART7_IRQHandler
UART8_IRQHandler
UART9_IRQHandler
USART10_IRQHandler
LPUART1_IRQHandler
XSPI1_IRQHandler
XSPI2_IRQHandler
XSPI3_IRQHandler
FMC_IRQHandler
SDMMC1_IRQHandler
UCPD1_IRQHandler
USB1_OTG_HS_IRQHandler
USB2_OTG_HS_IRQHandler
ETH1_IRQHandler
FDCAN1_IT0_IRQHandler
FDCAN1_IT1_IRQHandler
FDCAN2_IT0_IRQHandler
FDCAN2_IT1_IRQHandler
FDCAN3_IT0_IRQHandler
FDCAN3_IT1_IRQHandler
FDCAN_CU_IRQHandler
MDIOS_IRQHandler
DCMI_PSSI_IRQHandler
WAKEUP_PIN_IRQHandler
CTI_INT0_IRQHandler
CTI_INT1_IRQHandler
LTDC_UP_IRQHandler
LTDC_UP_ERR_IRQHandler
reset_handler
Reset_Handler
fwrite
ldexpf
__SEGGER_RTL_float32_isnan
__SEGGER_RTL_float32_isinf
__SEGGER_RTL_float32_isnormal
__SEGGER_RTL_float32_signbit
frexpf
fmodf
floorf
abs
__SEGGER_RTL_pow10f
__aeabi_f2ulz
__aeabi_ul2f
__aeabi_uldivmod
__SEGGER_RTL_stream_write
__SEGGER_RTL_putc
__SEGGER_RTL_prin_flush
__SEGGER_RTL_print_padding
__SEGGER_RTL_pre_padding
vfprintf
vfprintf_l
printf
__SEGGER_RTL_vfprintf_short_float_long_long
__SEGGER_init_zero
__SEGGER_init_copy
__SEGGER_init_ctors
__SEGGER_RTL_X_file_stat
__SEGGER_RTL_X_file_bufsize
__SEGGER_RTL_X_file_write
_DoInit
_GetAvailWriteSpace
_WriteNoCheck
_WriteBlocking
SEGGER_RTT_WriteNoLock
SEGGER_RTT_Write
strlen
strnlen
memcpy
__aeabi_memcpy
__aeabi_memcpy4
__aeabi_memcpy8
__aeabi_memclr
__aeabi_memclr8
__aeabi_memclr4
__aeabi_memset8
__aeabi_memset4
__aeabi_memset
memset
__SEGGER_RTL_ascii_isctype
__SEGGER_RTL_ascii_toupper
__SEGGER_RTL_ascii_tolower
__SEGGER_RTL_ascii_iswctype
__SEGGER_RTL_ascii_towupper
__SEGGER_RTL_ascii_towlower
__SEGGER_RTL_current_locale
__SEGGER_RTL_ascii_mbtowc
__SEGGER_RTL_ascii_wctomb
__SEGGER_RTL_vfprintf
No unused object files
ABSOLUTE LISTING
Section .bss.extmem_list_config from blto2_FSBL_lto.o, size=172, align=4
extmem_list_config:
0x34000000: 5C DC.B 0x5C ; '\\'
0x34000001: 0C DC.B 0x0C ; '\x0C'
0x34000002: 00 DC.B 0x00 ; '\0'
0x34000003: 00 DC.B 0x00 ; '\0'
0x34000004: 8A DC.B 0x8A ; '\x8A'
0x34000005: 0C DC.B 0x0C ; '\x0C'
0x34000006: 00 DC.B 0x00 ; '\0'
0x34000007: 00 DC.B 0x00 ; '\0'
0x34000008: 02 DC.B 0x02 ; '\x02'
0x34000009: 00 DC.B 0x00 ; '\0'
0x3400000A: 30 DC.B 0x30 ; '0'
0x3400000B: 9F DC.B 0x9F ; '\x9F'
0x3400000C: 8A DC.B 0x8A ; '\x8A'
0x3400000D: 0C DC.B 0x0C ; '\x0C'
0x3400000E: 00 DC.B 0x00 ; '\0'
0x3400000F: 00 DC.B 0x00 ; '\0'
0x34000010: 94 DC.B 0x94 ; '\x94'
0x34000011: 0C DC.B 0x0C ; '\x0C'
0x34000012: 00 DC.B 0x00 ; '\0'
0x34000013: 00 DC.B 0x00 ; '\0'
0x34000014: 09 DC.B 0x09 ; '\t'
0x34000015: 00 DC.B 0x00 ; '\0'
0x34000016: 93 DC.B 0x93 ; '\x93'
0x34000017: 04 DC.B 0x04 ; '\x04'
0x34000018: 7D DC.B 0x7D ; '}'
0x34000019: D4 DC.B 0xD4 ; '\xD4'
0x3400001A: 00 DC.B 0x00 ; '\0'
0x3400001B: 23 DC.B 0x23 ; '#'
0x3400001C: 04 DC.B 0x04 ; '\x04'
0x3400001D: 93 DC.B 0x93 ; '\x93'
0x3400001E: 04 DC.B 0x04 ; '\x04'
0x3400001F: 94 DC.B 0x94 ; '\x94'
0x34000020: 0C DC.B 0x0C ; '\x0C'
0x34000021: 00 DC.B 0x00 ; '\0'
0x34000022: 00 DC.B 0x00 ; '\0'
0x34000023: B4 DC.B 0xB4 ; '\xB4'
0x34000024: 0C DC.B 0x0C ; '\x0C'
0x34000025: 00 DC.B 0x00 ; '\0'
0x34000026: 00 DC.B 0x00 ; '\0'
0x34000027: 12 DC.B 0x12 ; '\x12'
0x34000028: 00 DC.B 0x00 ; '\0'
0x34000029: 93 DC.B 0x93 ; '\x93'
0x3400002A: 04 DC.B 0x04 ; '\x04'
0x3400002B: 7D DC.B 0x7D ; '}'
0x3400002C: D4 DC.B 0xD4 ; '\xD4'
0x3400002D: 00 DC.B 0x00 ; '\0'
0x3400002E: 23 DC.B 0x23 ; '#'
0x3400002F: 04 DC.B 0x04 ; '\x04'
0x34000030: 93 DC.B 0x93 ; '\x93'
0x34000031: 04 DC.B 0x04 ; '\x04'
0x34000032: 93 DC.B 0x93 ; '\x93'
0x34000033: 04 DC.B 0x04 ; '\x04'
0x34000034: 7D DC.B 0x7D ; '}'
0x34000035: D4 DC.B 0xD4 ; '\xD4'
0x34000036: 00 DC.B 0x00 ; '\0'
0x34000037: 23 DC.B 0x23 ; '#'
0x34000038: 0C DC.B 0x0C ; '\x0C'
0x34000039: 93 DC.B 0x93 ; '\x93'
0x3400003A: 04 DC.B 0x04 ; '\x04'
0x3400003B: B4 DC.B 0xB4 ; '\xB4'
0x3400003C: 0C DC.B 0x0C ; '\x0C'
0x3400003D: 00 DC.B 0x00 ; '\0'
0x3400003E: 00 DC.B 0x00 ; '\0'
0x3400003F: BA DC.B 0xBA ; '\xBA'
0x34000040: 0C DC.B 0x0C ; '\x0C'
0x34000041: 00 DC.B 0x00 ; '\0'
0x34000042: 00 DC.B 0x00 ; '\0'
0x34000043: 15 DC.B 0x15 ; '\x15'
0x34000044: 00 DC.B 0x00 ; '\0'
0x34000045: 7D DC.B 0x7D ; '}'
0x34000046: D4 DC.B 0xD4 ; '\xD4'
0x34000047: 00 DC.B 0x00 ; '\0'
0x34000048: 93 DC.B 0x93 ; '\x93'
0x34000049: 04 DC.B 0x04 ; '\x04'
0x3400004A: 7D DC.B 0x7D ; '}'
0x3400004B: D4 DC.B 0xD4 ; '\xD4'
0x3400004C: 00 DC.B 0x00 ; '\0'
0x3400004D: 23 DC.B 0x23 ; '#'
0x3400004E: 04 DC.B 0x04 ; '\x04'
0x3400004F: 93 DC.B 0x93 ; '\x93'
0x34000050: 04 DC.B 0x04 ; '\x04'
0x34000051: 93 DC.B 0x93 ; '\x93'
0x34000052: 04 DC.B 0x04 ; '\x04'
0x34000053: 7D DC.B 0x7D ; '}'
0x34000054: D4 DC.B 0xD4 ; '\xD4'
0x34000055: 00 DC.B 0x00 ; '\0'
0x34000056: 23 DC.B 0x23 ; '#'
0x34000057: 0C DC.B 0x0C ; '\x0C'
0x34000058: 93 DC.B 0x93 ; '\x93'
0x34000059: 04 DC.B 0x04 ; '\x04'
0x3400005A: BA DC.B 0xBA ; '\xBA'
0x3400005B: 0C DC.B 0x0C ; '\x0C'
0x3400005C: 00 DC.B 0x00 ; '\0'
0x3400005D: 00 DC.B 0x00 ; '\0'
0x3400005E: BE DC.B 0xBE ; '\xBE'
0x3400005F: 0C DC.B 0x0C ; '\x0C'
0x34000060: 00 DC.B 0x00 ; '\0'
0x34000061: 00 DC.B 0x00 ; '\0'
0x34000062: 1A DC.B 0x1A ; '\x1A'
0x34000063: 00 DC.B 0x00 ; '\0'
0x34000064: 7D DC.B 0x7D ; '}'
0x34000065: D4 DC.B 0xD4 ; '\xD4'
0x34000066: 00 DC.B 0x00 ; '\0'
0x34000067: 93 DC.B 0x93 ; '\x93'
0x34000068: 04 DC.B 0x04 ; '\x04'
0x34000069: 7D DC.B 0x7D ; '}'
0x3400006A: D4 DC.B 0xD4 ; '\xD4'
0x3400006B: 00 DC.B 0x00 ; '\0'
0x3400006C: 23 DC.B 0x23 ; '#'
0x3400006D: 04 DC.B 0x04 ; '\x04'
0x3400006E: 93 DC.B 0x93 ; '\x93'
0x3400006F: 04 DC.B 0x04 ; '\x04'
0x34000070: 7D DC.B 0x7D ; '}'
0x34000071: D4 DC.B 0xD4 ; '\xD4'
0x34000072: 00 DC.B 0x00 ; '\0'
0x34000073: 23 DC.B 0x23 ; '#'
0x34000074: 08 DC.B 0x08 ; '\b'
0x34000075: 93 DC.B 0x93 ; '\x93'
0x34000076: 04 DC.B 0x04 ; '\x04'
0x34000077: 7D DC.B 0x7D ; '}'
0x34000078: D4 DC.B 0xD4 ; '\xD4'
0x34000079: 00 DC.B 0x00 ; '\0'
0x3400007A: 23 DC.B 0x23 ; '#'
0x3400007B: 0C DC.B 0x0C ; '\x0C'
0x3400007C: 93 DC.B 0x93 ; '\x93'
0x3400007D: 04 DC.B 0x04 ; '\x04'
0x3400007E: BE DC.B 0xBE ; '\xBE'
0x3400007F: 0C DC.B 0x0C ; '\x0C'
0x34000080: 00 DC.B 0x00 ; '\0'
0x34000081: 00 DC.B 0x00 ; '\0'
0x34000082: D2 DC.B 0xD2 ; '\xD2'
0x34000083: 0C DC.B 0x0C ; '\x0C'
0x34000084: 00 DC.B 0x00 ; '\0'
0x34000085: 00 DC.B 0x00 ; '\0'
0x34000086: 21 DC.B 0x21 ; '!'
0x34000087: 00 DC.B 0x00 ; '\0'
0x34000088: 7D DC.B 0x7D ; '}'
0x34000089: D4 DC.B 0xD4 ; '\xD4'
0x3400008A: 00 DC.B 0x00 ; '\0'
0x3400008B: 93 DC.B 0x93 ; '\x93'
0x3400008C: 04 DC.B 0x04 ; '\x04'
0x3400008D: 7D DC.B 0x7D ; '}'
0x3400008E: D4 DC.B 0xD4 ; '\xD4'
0x3400008F: 00 DC.B 0x00 ; '\0'
0x34000090: 23 DC.B 0x23 ; '#'
0x34000091: 04 DC.B 0x04 ; '\x04'
0x34000092: 93 DC.B 0x93 ; '\x93'
0x34000093: 04 DC.B 0x04 ; '\x04'
0x34000094: 7D DC.B 0x7D ; '}'
0x34000095: D4 DC.B 0xD4 ; '\xD4'
0x34000096: 00 DC.B 0x00 ; '\0'
0x34000097: 23 DC.B 0x23 ; '#'
0x34000098: 08 DC.B 0x08 ; '\b'
0x34000099: 93 DC.B 0x93 ; '\x93'
0x3400009A: 04 DC.B 0x04 ; '\x04'
0x3400009B: 7D DC.B 0x7D ; '}'
0x3400009C: D4 DC.B 0xD4 ; '\xD4'
0x3400009D: 00 DC.B 0x00 ; '\0'
0x3400009E: 23 DC.B 0x23 ; '#'
0x3400009F: 0C DC.B 0x0C ; '\x0C'
0x340000A0: 93 DC.B 0x93 ; '\x93'
0x340000A1: 04 DC.B 0x04 ; '\x04'
0x340000A2: 7D DC.B 0x7D ; '}'
0x340000A3: D4 DC.B 0xD4 ; '\xD4'
0x340000A4: 00 DC.B 0x00 ; '\0'
0x340000A5: 23 DC.B 0x23 ; '#'
0x340000A6: 10 DC.B 0x10 ; '\x10'
0x340000A7: 93 DC.B 0x93 ; '\x93'
0x340000A8: 04 DC.B 0x04 ; '\x04'
0x340000A9: D2 DC.B 0xD2 ; '\xD2'
0x340000AA: 0C DC.B 0x0C ; '\x0C'
0x340000AB: 00 DC.B 0x00 ; '\0'
Section .bss.libc._SEGGER_RTT from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=168, align=4
_SEGGER_RTT:
0x340000AC: 30 DC.B 0x30 ; '0'
0x340000AD: 31 DC.B 0x31 ; '1'
0x340000AE: 32 DC.B 0x32 ; '2'
0x340000AF: 33 DC.B 0x33 ; '3'
0x340000B0: 34 DC.B 0x34 ; '4'
0x340000B1: 35 DC.B 0x35 ; '5'
0x340000B2: 36 DC.B 0x36 ; '6'
0x340000B3: 37 DC.B 0x37 ; '7'
0x340000B4: 38 DC.B 0x38 ; '8'
0x340000B5: 39 DC.B 0x39 ; '9'
0x340000B6: 41 DC.B 0x41 ; 'A'
0x340000B7: 42 DC.B 0x42 ; 'B'
0x340000B8: 43 DC.B 0x43 ; 'C'
0x340000B9: 44 DC.B 0x44 ; 'D'
0x340000BA: 45 DC.B 0x45 ; 'E'
0x340000BB: 46 DC.B 0x46 ; 'F'
0x340000BC: 00 DC.B 0x00 ; '\0'
0x340000BD: 00 DC.B 0x00 ; '\0'
0x340000BE: 00 DC.B 0x00 ; '\0'
0x340000BF: 00 DC.B 0x00 ; '\0'
0x340000C0: 00 DC.B 0x00 ; '\0'
0x340000C1: 00 DC.B 0x00 ; '\0'
0x340000C2: 54 DC.B 0x54 ; 'T'
0x340000C3: 54 DC.B 0x54 ; 'T'
0x340000C4: 52 DC.B 0x52 ; 'R'
0x340000C5: 20 DC.B 0x20 ; ' '
0x340000C6: 52 DC.B 0x52 ; 'R'
0x340000C7: 45 DC.B 0x45 ; 'E'
0x340000C8: 47 DC.B 0x47 ; 'G'
0x340000C9: 47 DC.B 0x47 ; 'G'
0x340000CA: 45 DC.B 0x45 ; 'E'
0x340000CB: 53 DC.B 0x53 ; 'S'
0x340000CC: 00 DC.B 0x00 ; '\0'
0x340000CD: 54 DC.B 0x54 ; 'T'
0x340000CE: 65 DC.B 0x65 ; 'e'
0x340000CF: 72 DC.B 0x72 ; 'r'
0x340000D0: 6D DC.B 0x6D ; 'm'
0x340000D1: 69 DC.B 0x69 ; 'i'
0x340000D2: 6E DC.B 0x6E ; 'n'
0x340000D3: 61 DC.B 0x61 ; 'a'
0x340000D4: 6C DC.B 0x6C ; 'l'
0x340000D5: 00 DC.B 0x00 ; '\0'
0x340000D6: 00 DC.B 0x00 ; '\0'
0x340000D7: 53 DC.B 0x53 ; 'S'
0x340000D8: 45 DC.B 0x45 ; 'E'
0x340000D9: 47 DC.B 0x47 ; 'G'
0x340000DA: 47 DC.B 0x47 ; 'G'
0x340000DB: 45 DC.B 0x45 ; 'E'
0x340000DC: 52 DC.B 0x52 ; 'R'
0x340000DD: 20 DC.B 0x20 ; ' '
0x340000DE: 43 DC.B 0x43 ; 'C'
0x340000DF: 2F DC.B 0x2F ; '/'
0x340000E0: 43 DC.B 0x43 ; 'C'
0x340000E1: 2B DC.B 0x2B ; '+'
0x340000E2: 2B DC.B 0x2B ; '+'
0x340000E3: 20 DC.B 0x20 ; ' '
0x340000E4: 63 DC.B 0x63 ; 'c'
0x340000E5: 6F DC.B 0x6F ; 'o'
0x340000E6: 6D DC.B 0x6D ; 'm'
0x340000E7: 70 DC.B 0x70 ; 'p'
0x340000E8: 69 DC.B 0x69 ; 'i'
0x340000E9: 6C DC.B 0x6C ; 'l'
0x340000EA: 65 DC.B 0x65 ; 'e'
0x340000EB: 72 DC.B 0x72 ; 'r'
0x340000EC: 20 DC.B 0x20 ; ' '
0x340000ED: 76 DC.B 0x76 ; 'v'
0x340000EE: 65 DC.B 0x65 ; 'e'
0x340000EF: 72 DC.B 0x72 ; 'r'
0x340000F0: 73 DC.B 0x73 ; 's'
0x340000F1: 69 DC.B 0x69 ; 'i'
0x340000F2: 6F DC.B 0x6F ; 'o'
0x340000F3: 6E DC.B 0x6E ; 'n'
0x340000F4: 20 DC.B 0x20 ; ' '
0x340000F5: 32 DC.B 0x32 ; '2'
0x340000F6: 32 DC.B 0x32 ; '2'
0x340000F7: 2E DC.B 0x2E ; '.'
0x340000F8: 31 DC.B 0x31 ; '1'
0x340000F9: 2E DC.B 0x2E ; '.'
0x340000FA: 32 DC.B 0x32 ; '2'
0x340000FB: 20 DC.B 0x20 ; ' '
0x340000FC: 28 DC.B 0x28 ; '('
0x340000FD: 62 DC.B 0x62 ; 'b'
0x340000FE: 61 DC.B 0x61 ; 'a'
0x340000FF: 73 DC.B 0x73 ; 's'
0x34000100: 65 DC.B 0x65 ; 'e'
0x34000101: 64 DC.B 0x64 ; 'd'
0x34000102: 20 DC.B 0x20 ; ' '
0x34000103: 6F DC.B 0x6F ; 'o'
0x34000104: 6E DC.B 0x6E ; 'n'
0x34000105: 20 DC.B 0x20 ; ' '
0x34000106: 63 DC.B 0x63 ; 'c'
0x34000107: 6C DC.B 0x6C ; 'l'
0x34000108: 61 DC.B 0x61 ; 'a'
0x34000109: 6E DC.B 0x6E ; 'n'
0x3400010A: 67 DC.B 0x67 ; 'g'
0x3400010B: 20 DC.B 0x20 ; ' '
0x3400010C: 32 DC.B 0x32 ; '2'
0x3400010D: 32 DC.B 0x32 ; '2'
0x3400010E: 2E DC.B 0x2E ; '.'
0x3400010F: 31 DC.B 0x31 ; '1'
0x34000110: 2E DC.B 0x2E ; '.'
0x34000111: 38 DC.B 0x38 ; '8'
0x34000112: 29 DC.B 0x29 ; ')'
0x34000113: 00 DC.B 0x00 ; '\0'
0x34000114: 41 DC.B 0x41 ; 'A'
0x34000115: 3B DC.B 0x3B ; ';'
0x34000116: 00 DC.B 0x00 ; '\0'
0x34000117: 00 DC.B 0x00 ; '\0'
0x34000118: 00 DC.B 0x00 ; '\0'
0x34000119: 61 DC.B 0x61 ; 'a'
0x3400011A: 65 DC.B 0x65 ; 'e'
0x3400011B: 61 DC.B 0x61 ; 'a'
0x3400011C: 62 DC.B 0x62 ; 'b'
0x3400011D: 69 DC.B 0x69 ; 'i'
0x3400011E: 00 DC.B 0x00 ; '\0'
0x3400011F: 01 DC.B 0x01 ; '\x01'
0x34000120: 31 DC.B 0x31 ; '1'
0x34000121: 00 DC.B 0x00 ; '\0'
0x34000122: 00 DC.B 0x00 ; '\0'
0x34000123: 00 DC.B 0x00 ; '\0'
0x34000124: 43 DC.B 0x43 ; 'C'
0x34000125: 32 DC.B 0x32 ; '2'
0x34000126: 2E DC.B 0x2E ; '.'
0x34000127: 30 DC.B 0x30 ; '0'
0x34000128: 39 DC.B 0x39 ; '9'
0x34000129: 00 DC.B 0x00 ; '\0'
0x3400012A: 06 DC.B 0x06 ; '\x06'
0x3400012B: 15 DC.B 0x15 ; '\x15'
0x3400012C: 07 DC.B 0x07 ; '\x07'
0x3400012D: 4D DC.B 0x4D ; 'M'
0x3400012E: 08 DC.B 0x08 ; '\b'
0x3400012F: 00 DC.B 0x00 ; '\0'
0x34000130: 09 DC.B 0x09 ; '\t'
0x34000131: 03 DC.B 0x03 ; '\x03'
0x34000132: 0A DC.B 0x0A ; '\n'
0x34000133: 08 DC.B 0x08 ; '\b'
0x34000134: 0E DC.B 0x0E ; '\x0E'
0x34000135: 00 DC.B 0x00 ; '\0'
0x34000136: 11 DC.B 0x11 ; '\x11'
0x34000137: 01 DC.B 0x01 ; '\x01'
0x34000138: 12 DC.B 0x12 ; '\x12'
0x34000139: 04 DC.B 0x04 ; '\x04'
0x3400013A: 14 DC.B 0x14 ; '\x14'
0x3400013B: 01 DC.B 0x01 ; '\x01'
0x3400013C: 15 DC.B 0x15 ; '\x15'
0x3400013D: 00 DC.B 0x00 ; '\0'
0x3400013E: 17 DC.B 0x17 ; '\x17'
0x3400013F: 03 DC.B 0x03 ; '\x03'
0x34000140: 18 DC.B 0x18 ; '\x18'
0x34000141: 01 DC.B 0x01 ; '\x01'
0x34000142: 19 DC.B 0x19 ; '\x19'
0x34000143: 01 DC.B 0x01 ; '\x01'
0x34000144: 1A DC.B 0x1A ; '\x1A'
0x34000145: 01 DC.B 0x01 ; '\x01'
0x34000146: 1C DC.B 0x1C ; '\x1C'
0x34000147: 01 DC.B 0x01 ; '\x01'
0x34000148: 1E DC.B 0x1E ; '\x1E'
0x34000149: 03 DC.B 0x03 ; '\x03'
0x3400014A: 22 DC.B 0x22 ; '\"'
0x3400014B: 00 DC.B 0x00 ; '\0'
0x3400014C: 24 DC.B 0x24 ; '$'
0x3400014D: 01 DC.B 0x01 ; '\x01'
0x3400014E: 26 DC.B 0x26 ; '&'
0x3400014F: 01 DC.B 0x01 ; '\x01'
0x34000150: 10 DC.B 0x10 ; '\x10'
0x34000151: 00 DC.B 0x00 ; '\0'
0x34000152: 00 DC.B 0x00 ; '\0'
0x34000153: 00 DC.B 0x00 ; '\0'
Section .bss.hsd2 from blto2_FSBL_lto.o, size=124, align=4
hsd2:
0x34000154: 00 DC.B 0x00 ; '\0'
0x34000155: 00 DC.B 0x00 ; '\0'
0x34000156: 00 DC.B 0x00 ; '\0'
0x34000157: 00 DC.B 0x00 ; '\0'
0x34000158: 01 DC.B 0x01 ; '\x01'
0x34000159: 00 DC.B 0x00 ; '\0'
0x3400015A: 00 DC.B 0x00 ; '\0'
0x3400015B: 00 DC.B 0x00 ; '\0'
0x3400015C: 02 DC.B 0x02 ; '\x02'
0x3400015D: 00 DC.B 0x00 ; '\0'
0x3400015E: 00 DC.B 0x00 ; '\0'
0x3400015F: 00 DC.B 0x00 ; '\0'
0x34000160: 03 DC.B 0x03 ; '\x03'
0x34000161: 00 DC.B 0x00 ; '\0'
0x34000162: 00 DC.B 0x00 ; '\0'
0x34000163: 00 DC.B 0x00 ; '\0'
0x34000164: 04 DC.B 0x04 ; '\x04'
0x34000165: 00 DC.B 0x00 ; '\0'
0x34000166: 00 DC.B 0x00 ; '\0'
0x34000167: 00 DC.B 0x00 ; '\0'
0x34000168: 05 DC.B 0x05 ; '\x05'
0x34000169: 00 DC.B 0x00 ; '\0'
0x3400016A: 00 DC.B 0x00 ; '\0'
0x3400016B: 00 DC.B 0x00 ; '\0'
0x3400016C: 06 DC.B 0x06 ; '\x06'
0x3400016D: 00 DC.B 0x00 ; '\0'
0x3400016E: 00 DC.B 0x00 ; '\0'
0x3400016F: 00 DC.B 0x00 ; '\0'
0x34000170: 07 DC.B 0x07 ; '\x07'
0x34000171: 00 DC.B 0x00 ; '\0'
0x34000172: 00 DC.B 0x00 ; '\0'
0x34000173: 00 DC.B 0x00 ; '\0'
0x34000174: 00 DC.B 0x00 ; '\0'
0x34000175: 00 DC.B 0x00 ; '\0'
0x34000176: 00 DC.B 0x00 ; '\0'
0x34000177: 00 DC.B 0x00 ; '\0'
0x34000178: 00 DC.B 0x00 ; '\0'
0x34000179: 00 DC.B 0x00 ; '\0'
0x3400017A: 00 DC.B 0x00 ; '\0'
0x3400017B: 00 DC.B 0x00 ; '\0'
0x3400017C: 00 DC.B 0x00 ; '\0'
0x3400017D: 00 DC.B 0x00 ; '\0'
0x3400017E: 00 DC.B 0x00 ; '\0'
0x3400017F: 00 DC.B 0x00 ; '\0'
0x34000180: 00 DC.B 0x00 ; '\0'
0x34000181: 00 DC.B 0x00 ; '\0'
0x34000182: 00 DC.B 0x00 ; '\0'
0x34000183: 00 DC.B 0x00 ; '\0'
0x34000184: 00 DC.B 0x00 ; '\0'
0x34000185: 00 DC.B 0x00 ; '\0'
0x34000186: 00 DC.B 0x00 ; '\0'
0x34000187: 00 DC.B 0x00 ; '\0'
0x34000188: 08 DC.B 0x08 ; '\b'
0x34000189: 00 DC.B 0x00 ; '\0'
0x3400018A: 00 DC.B 0x00 ; '\0'
0x3400018B: 00 DC.B 0x00 ; '\0'
0x3400018C: 09 DC.B 0x09 ; '\t'
0x3400018D: 00 DC.B 0x00 ; '\0'
0x3400018E: 00 DC.B 0x00 ; '\0'
0x3400018F: 00 DC.B 0x00 ; '\0'
0x34000190: 0A DC.B 0x0A ; '\n'
0x34000191: 00 DC.B 0x00 ; '\0'
0x34000192: 00 DC.B 0x00 ; '\0'
0x34000193: 00 DC.B 0x00 ; '\0'
0x34000194: 03 DC.B 0x03 ; '\x03'
0x34000195: 00 DC.B 0x00 ; '\0'
0x34000196: 00 DC.B 0x00 ; '\0'
0x34000197: 00 DC.B 0x00 ; '\0'
0x34000198: 02 DC.B 0x02 ; '\x02'
0x34000199: 00 DC.B 0x00 ; '\0'
0x3400019A: 00 DC.B 0x00 ; '\0'
0x3400019B: 00 DC.B 0x00 ; '\0'
0x3400019C: 04 DC.B 0x04 ; '\x04'
0x3400019D: 00 DC.B 0x00 ; '\0'
0x3400019E: 00 DC.B 0x00 ; '\0'
0x3400019F: 00 DC.B 0x00 ; '\0'
0x340001A0: 00 DC.B 0x00 ; '\0'
0x340001A1: 90 DC.B 0x90 ; '\x90'
0x340001A2: D0 DC.B 0xD0 ; '\xD0'
0x340001A3: 03 DC.B 0x03 ; '\x03'
0x340001A4: 00 DC.B 0x00 ; '\0'
0x340001A5: 08 DC.B 0x08 ; '\b'
0x340001A6: 06 DC.B 0x06 ; '\x06'
0x340001A7: 02 DC.B 0x02 ; '\x02'
0x340001A8: 06 DC.B 0x06 ; '\x06'
0x340001A9: 08 DC.B 0x08 ; '\b'
0x340001AA: 06 DC.B 0x06 ; '\x06'
0x340001AB: 06 DC.B 0x06 ; '\x06'
0x340001AC: 0B DC.B 0x0B ; '\v'
0x340001AD: 08 DC.B 0x08 ; '\b'
0x340001AE: 0B DC.B 0x0B ; '\v'
0x340001AF: 14 DC.B 0x14 ; '\x14'
0x340001B0: 0B DC.B 0x0B ; '\v'
0x340001B1: 0A DC.B 0x0A ; '\n'
0x340001B2: 0B DC.B 0x0B ; '\v'
0x340001B3: 10 DC.B 0x10 ; '\x10'
0x340001B4: 10 DC.B 0x10 ; '\x10'
0x340001B5: 00 DC.B 0x00 ; '\0'
0x340001B6: 00 DC.B 0x00 ; '\0'
0x340001B7: 01 DC.B 0x01 ; '\x01'
0x340001B8: A0 DC.B 0xA0 ; '\xA0'
0x340001B9: 0F DC.B 0x0F ; '\x0F'
0x340001BA: 00 DC.B 0x00 ; '\0'
0x340001BB: FA DC.B 0xFA ; '\xFA'
0x340001BC: 10 DC.B 0x10 ; '\x10'
0x340001BD: 00 DC.B 0x00 ; '\0'
0x340001BE: 00 DC.B 0x00 ; '\0'
0x340001BF: 00 DC.B 0x00 ; '\0'
0x340001C0: 00 DC.B 0x00 ; '\0'
0x340001C1: 01 DC.B 0x01 ; '\x01'
0x340001C2: 00 DC.B 0x00 ; '\0'
0x340001C3: 00 DC.B 0x00 ; '\0'
0x340001C4: A0 DC.B 0xA0 ; '\xA0'
0x340001C5: 0F DC.B 0x0F ; '\x0F'
0x340001C6: 00 DC.B 0x00 ; '\0'
0x340001C7: 00 DC.B 0x00 ; '\0'
0x340001C8: 00 DC.B 0x00 ; '\0'
0x340001C9: FA DC.B 0xFA ; '\xFA'
0x340001CA: 00 DC.B 0x00 ; '\0'
0x340001CB: 00 DC.B 0x00 ; '\0'
0x340001CC: 00 DC.B 0x00 ; '\0'
0x340001CD: 00 DC.B 0x00 ; '\0'
0x340001CE: 21 DC.B 0x21 ; '!'
0x340001CF: 00 DC.B 0x00 ; '\0'
Section .bss.sfdp_param_info from blto2_FSBL_lto.o, size=120, align=4
sfdp_param_info:
0x340001D0: 10 DC.B 0x10 ; '\x10'
0x340001D1: 00 DC.B 0x00 ; '\0'
0x340001D2: 00 DC.B 0x00 ; '\0'
0x340001D3: 01 DC.B 0x01 ; '\x01'
0x340001D4: A0 DC.B 0xA0 ; '\xA0'
0x340001D5: 0F DC.B 0x0F ; '\x0F'
0x340001D6: 00 DC.B 0x00 ; '\0'
0x340001D7: FA DC.B 0xFA ; '\xFA'
0x340001D8: 10 DC.B 0x10 ; '\x10'
0x340001D9: 00 DC.B 0x00 ; '\0'
0x340001DA: 00 DC.B 0x00 ; '\0'
0x340001DB: 00 DC.B 0x00 ; '\0'
0x340001DC: 00 DC.B 0x00 ; '\0'
0x340001DD: 01 DC.B 0x01 ; '\x01'
0x340001DE: 00 DC.B 0x00 ; '\0'
0x340001DF: 00 DC.B 0x00 ; '\0'
0x340001E0: A0 DC.B 0xA0 ; '\xA0'
0x340001E1: 0F DC.B 0x0F ; '\x0F'
0x340001E2: 00 DC.B 0x00 ; '\0'
0x340001E3: 00 DC.B 0x00 ; '\0'
0x340001E4: 00 DC.B 0x00 ; '\0'
0x340001E5: FA DC.B 0xFA ; '\xFA'
0x340001E6: 00 DC.B 0x00 ; '\0'
0x340001E7: 00 DC.B 0x00 ; '\0'
0x340001E8: 00 DC.B 0x00 ; '\0'
0x340001E9: 00 DC.B 0x00 ; '\0'
0x340001EA: 21 DC.B 0x21 ; '!'
0x340001EB: 00 DC.B 0x00 ; '\0'
0x340001EC: 32 DC.B 0x32 ; '2'
0x340001ED: 00 DC.B 0x00 ; '\0'
0x340001EE: 42 DC.B 0x42 ; 'B'
0x340001EF: 00 DC.B 0x00 ; '\0'
0x340001F0: 50 DC.B 0x50 ; 'P'
0x340001F1: 00 DC.B 0x00 ; '\0'
0x340001F2: 64 DC.B 0x64 ; 'd'
0x340001F3: 00 DC.B 0x00 ; '\0'
0x340001F4: 85 DC.B 0x85 ; '\x85'
0x340001F5: 00 DC.B 0x00 ; '\0'
0x340001F6: A6 DC.B 0xA6 ; '\xA6'
0x340001F7: 00 DC.B 0x00 ; '\0'
0x340001F8: C8 DC.B 0xC8 ; '\xC8'
0x340001F9: 00 DC.B 0x00 ; '\0'
0x340001FA: FA DC.B 0xFA ; '\xFA'
0x340001FB: 00 DC.B 0x00 ; '\0'
0x340001FC: 0A DC.B 0x0A ; '\n'
0x340001FD: 01 DC.B 0x01 ; '\x01'
0x340001FE: 4D DC.B 0x4D ; 'M'
0x340001FF: 01 DC.B 0x01 ; '\x01'
0x34000200: 90 DC.B 0x90 ; '\x90'
0x34000201: 01 DC.B 0x01 ; '\x01'
0x34000202: 03 DC.B 0x03 ; '\x03'
0x34000203: 07 DC.B 0x07 ; '\x07'
0x34000204: 0F DC.B 0x0F ; '\x0F'
0x34000205: 1F DC.B 0x1F ; '\x1F'
0x34000206: 00 DC.B 0x00 ; '\0'
0x34000207: 00 DC.B 0x00 ; '\0'
0x34000208: 5C DC.B 0x5C ; '\\'
0x34000209: 0C DC.B 0x0C ; '\x0C'
0x3400020A: 00 DC.B 0x00 ; '\0'
0x3400020B: 00 DC.B 0x00 ; '\0'
0x3400020C: 8A DC.B 0x8A ; '\x8A'
0x3400020D: 0C DC.B 0x0C ; '\x0C'
0x3400020E: 00 DC.B 0x00 ; '\0'
0x3400020F: 00 DC.B 0x00 ; '\0'
0x34000210: 02 DC.B 0x02 ; '\x02'
0x34000211: 00 DC.B 0x00 ; '\0'
0x34000212: 30 DC.B 0x30 ; '0'
0x34000213: 9F DC.B 0x9F ; '\x9F'
0x34000214: 8A DC.B 0x8A ; '\x8A'
0x34000215: 0C DC.B 0x0C ; '\x0C'
0x34000216: 00 DC.B 0x00 ; '\0'
0x34000217: 00 DC.B 0x00 ; '\0'
0x34000218: 94 DC.B 0x94 ; '\x94'
0x34000219: 0C DC.B 0x0C ; '\x0C'
0x3400021A: 00 DC.B 0x00 ; '\0'
0x3400021B: 00 DC.B 0x00 ; '\0'
0x3400021C: 09 DC.B 0x09 ; '\t'
0x3400021D: 00 DC.B 0x00 ; '\0'
0x3400021E: 93 DC.B 0x93 ; '\x93'
0x3400021F: 04 DC.B 0x04 ; '\x04'
0x34000220: 7D DC.B 0x7D ; '}'
0x34000221: D4 DC.B 0xD4 ; '\xD4'
0x34000222: 00 DC.B 0x00 ; '\0'
0x34000223: 23 DC.B 0x23 ; '#'
0x34000224: 04 DC.B 0x04 ; '\x04'
0x34000225: 93 DC.B 0x93 ; '\x93'
0x34000226: 04 DC.B 0x04 ; '\x04'
0x34000227: 94 DC.B 0x94 ; '\x94'
0x34000228: 0C DC.B 0x0C ; '\x0C'
0x34000229: 00 DC.B 0x00 ; '\0'
0x3400022A: 00 DC.B 0x00 ; '\0'
0x3400022B: B4 DC.B 0xB4 ; '\xB4'
0x3400022C: 0C DC.B 0x0C ; '\x0C'
0x3400022D: 00 DC.B 0x00 ; '\0'
0x3400022E: 00 DC.B 0x00 ; '\0'
0x3400022F: 12 DC.B 0x12 ; '\x12'
0x34000230: 00 DC.B 0x00 ; '\0'
0x34000231: 93 DC.B 0x93 ; '\x93'
0x34000232: 04 DC.B 0x04 ; '\x04'
0x34000233: 7D DC.B 0x7D ; '}'
0x34000234: D4 DC.B 0xD4 ; '\xD4'
0x34000235: 00 DC.B 0x00 ; '\0'
0x34000236: 23 DC.B 0x23 ; '#'
0x34000237: 04 DC.B 0x04 ; '\x04'
0x34000238: 93 DC.B 0x93 ; '\x93'
0x34000239: 04 DC.B 0x04 ; '\x04'
0x3400023A: 93 DC.B 0x93 ; '\x93'
0x3400023B: 04 DC.B 0x04 ; '\x04'
0x3400023C: 7D DC.B 0x7D ; '}'
0x3400023D: D4 DC.B 0xD4 ; '\xD4'
0x3400023E: 00 DC.B 0x00 ; '\0'
0x3400023F: 23 DC.B 0x23 ; '#'
0x34000240: 0C DC.B 0x0C ; '\x0C'
0x34000241: 93 DC.B 0x93 ; '\x93'
0x34000242: 04 DC.B 0x04 ; '\x04'
0x34000243: B4 DC.B 0xB4 ; '\xB4'
0x34000244: 0C DC.B 0x0C ; '\x0C'
0x34000245: 00 DC.B 0x00 ; '\0'
0x34000246: 00 DC.B 0x00 ; '\0'
0x34000247: BA DC.B 0xBA ; '\xBA'
Section .bss.JEDEC_SCCR_Map from blto2_FSBL_lto.o, size=112, align=4
JEDEC_SCCR_Map:
0x34000248: 10 DC.B 0x10 ; '\x10'
0x34000249: 00 DC.B 0x00 ; '\0'
0x3400024A: 00 DC.B 0x00 ; '\0'
0x3400024B: 01 DC.B 0x01 ; '\x01'
0x3400024C: A0 DC.B 0xA0 ; '\xA0'
0x3400024D: 0F DC.B 0x0F ; '\x0F'
0x3400024E: 00 DC.B 0x00 ; '\0'
0x3400024F: FA DC.B 0xFA ; '\xFA'
0x34000250: 10 DC.B 0x10 ; '\x10'
0x34000251: 00 DC.B 0x00 ; '\0'
0x34000252: 00 DC.B 0x00 ; '\0'
0x34000253: 00 DC.B 0x00 ; '\0'
0x34000254: 00 DC.B 0x00 ; '\0'
0x34000255: 01 DC.B 0x01 ; '\x01'
0x34000256: 00 DC.B 0x00 ; '\0'
0x34000257: 00 DC.B 0x00 ; '\0'
0x34000258: A0 DC.B 0xA0 ; '\xA0'
0x34000259: 0F DC.B 0x0F ; '\x0F'
0x3400025A: 00 DC.B 0x00 ; '\0'
0x3400025B: 00 DC.B 0x00 ; '\0'
0x3400025C: 00 DC.B 0x00 ; '\0'
0x3400025D: FA DC.B 0xFA ; '\xFA'
0x3400025E: 00 DC.B 0x00 ; '\0'
0x3400025F: 00 DC.B 0x00 ; '\0'
0x34000260: 00 DC.B 0x00 ; '\0'
0x34000261: 00 DC.B 0x00 ; '\0'
0x34000262: 21 DC.B 0x21 ; '!'
0x34000263: 00 DC.B 0x00 ; '\0'
0x34000264: 32 DC.B 0x32 ; '2'
0x34000265: 00 DC.B 0x00 ; '\0'
0x34000266: 42 DC.B 0x42 ; 'B'
0x34000267: 00 DC.B 0x00 ; '\0'
0x34000268: 50 DC.B 0x50 ; 'P'
0x34000269: 00 DC.B 0x00 ; '\0'
0x3400026A: 64 DC.B 0x64 ; 'd'
0x3400026B: 00 DC.B 0x00 ; '\0'
0x3400026C: 85 DC.B 0x85 ; '\x85'
0x3400026D: 00 DC.B 0x00 ; '\0'
0x3400026E: A6 DC.B 0xA6 ; '\xA6'
0x3400026F: 00 DC.B 0x00 ; '\0'
0x34000270: C8 DC.B 0xC8 ; '\xC8'
0x34000271: 00 DC.B 0x00 ; '\0'
0x34000272: FA DC.B 0xFA ; '\xFA'
0x34000273: 00 DC.B 0x00 ; '\0'
0x34000274: 0A DC.B 0x0A ; '\n'
0x34000275: 01 DC.B 0x01 ; '\x01'
0x34000276: 4D DC.B 0x4D ; 'M'
0x34000277: 01 DC.B 0x01 ; '\x01'
0x34000278: 90 DC.B 0x90 ; '\x90'
0x34000279: 01 DC.B 0x01 ; '\x01'
0x3400027A: 03 DC.B 0x03 ; '\x03'
0x3400027B: 07 DC.B 0x07 ; '\x07'
0x3400027C: 0F DC.B 0x0F ; '\x0F'
0x3400027D: 1F DC.B 0x1F ; '\x1F'
0x3400027E: 00 DC.B 0x00 ; '\0'
0x3400027F: 00 DC.B 0x00 ; '\0'
0x34000280: 5C DC.B 0x5C ; '\\'
0x34000281: 0C DC.B 0x0C ; '\x0C'
0x34000282: 00 DC.B 0x00 ; '\0'
0x34000283: 00 DC.B 0x00 ; '\0'
0x34000284: 8A DC.B 0x8A ; '\x8A'
0x34000285: 0C DC.B 0x0C ; '\x0C'
0x34000286: 00 DC.B 0x00 ; '\0'
0x34000287: 00 DC.B 0x00 ; '\0'
0x34000288: 02 DC.B 0x02 ; '\x02'
0x34000289: 00 DC.B 0x00 ; '\0'
0x3400028A: 30 DC.B 0x30 ; '0'
0x3400028B: 9F DC.B 0x9F ; '\x9F'
0x3400028C: 8A DC.B 0x8A ; '\x8A'
0x3400028D: 0C DC.B 0x0C ; '\x0C'
0x3400028E: 00 DC.B 0x00 ; '\0'
0x3400028F: 00 DC.B 0x00 ; '\0'
0x34000290: 94 DC.B 0x94 ; '\x94'
0x34000291: 0C DC.B 0x0C ; '\x0C'
0x34000292: 00 DC.B 0x00 ; '\0'
0x34000293: 00 DC.B 0x00 ; '\0'
0x34000294: 09 DC.B 0x09 ; '\t'
0x34000295: 00 DC.B 0x00 ; '\0'
0x34000296: 93 DC.B 0x93 ; '\x93'
0x34000297: 04 DC.B 0x04 ; '\x04'
0x34000298: 7D DC.B 0x7D ; '}'
0x34000299: D4 DC.B 0xD4 ; '\xD4'
0x3400029A: 00 DC.B 0x00 ; '\0'
0x3400029B: 23 DC.B 0x23 ; '#'
0x3400029C: 04 DC.B 0x04 ; '\x04'
0x3400029D: 93 DC.B 0x93 ; '\x93'
0x3400029E: 04 DC.B 0x04 ; '\x04'
0x3400029F: 94 DC.B 0x94 ; '\x94'
0x340002A0: 0C DC.B 0x0C ; '\x0C'
0x340002A1: 00 DC.B 0x00 ; '\0'
0x340002A2: 00 DC.B 0x00 ; '\0'
0x340002A3: B4 DC.B 0xB4 ; '\xB4'
0x340002A4: 0C DC.B 0x0C ; '\x0C'
0x340002A5: 00 DC.B 0x00 ; '\0'
0x340002A6: 00 DC.B 0x00 ; '\0'
0x340002A7: 12 DC.B 0x12 ; '\x12'
0x340002A8: 00 DC.B 0x00 ; '\0'
0x340002A9: 93 DC.B 0x93 ; '\x93'
0x340002AA: 04 DC.B 0x04 ; '\x04'
0x340002AB: 7D DC.B 0x7D ; '}'
0x340002AC: D4 DC.B 0xD4 ; '\xD4'
0x340002AD: 00 DC.B 0x00 ; '\0'
0x340002AE: 23 DC.B 0x23 ; '#'
0x340002AF: 04 DC.B 0x04 ; '\x04'
0x340002B0: 93 DC.B 0x93 ; '\x93'
0x340002B1: 04 DC.B 0x04 ; '\x04'
0x340002B2: 93 DC.B 0x93 ; '\x93'
0x340002B3: 04 DC.B 0x04 ; '\x04'
0x340002B4: 7D DC.B 0x7D ; '}'
0x340002B5: D4 DC.B 0xD4 ; '\xD4'
0x340002B6: 00 DC.B 0x00 ; '\0'
0x340002B7: 23 DC.B 0x23 ; '#'
Section .bss.hxspi2 from blto2_FSBL_lto.o, size=100, align=4
hxspi2:
0x340002B8: 00 DC.B 0x00 ; '\0'
0x340002B9: 00 DC.B 0x00 ; '\0'
0x340002BA: 00 DC.B 0x00 ; '\0'
0x340002BB: 00 DC.B 0x00 ; '\0'
0x340002BC: 01 DC.B 0x01 ; '\x01'
0x340002BD: 00 DC.B 0x00 ; '\0'
0x340002BE: 00 DC.B 0x00 ; '\0'
0x340002BF: 00 DC.B 0x00 ; '\0'
0x340002C0: 02 DC.B 0x02 ; '\x02'
0x340002C1: 00 DC.B 0x00 ; '\0'
0x340002C2: 00 DC.B 0x00 ; '\0'
0x340002C3: 00 DC.B 0x00 ; '\0'
0x340002C4: 03 DC.B 0x03 ; '\x03'
0x340002C5: 00 DC.B 0x00 ; '\0'
0x340002C6: 00 DC.B 0x00 ; '\0'
0x340002C7: 00 DC.B 0x00 ; '\0'
0x340002C8: 04 DC.B 0x04 ; '\x04'
0x340002C9: 00 DC.B 0x00 ; '\0'
0x340002CA: 00 DC.B 0x00 ; '\0'
0x340002CB: 00 DC.B 0x00 ; '\0'
0x340002CC: 05 DC.B 0x05 ; '\x05'
0x340002CD: 00 DC.B 0x00 ; '\0'
0x340002CE: 00 DC.B 0x00 ; '\0'
0x340002CF: 00 DC.B 0x00 ; '\0'
0x340002D0: 06 DC.B 0x06 ; '\x06'
0x340002D1: 00 DC.B 0x00 ; '\0'
0x340002D2: 00 DC.B 0x00 ; '\0'
0x340002D3: 00 DC.B 0x00 ; '\0'
0x340002D4: 07 DC.B 0x07 ; '\x07'
0x340002D5: 00 DC.B 0x00 ; '\0'
0x340002D6: 00 DC.B 0x00 ; '\0'
0x340002D7: 00 DC.B 0x00 ; '\0'
0x340002D8: 00 DC.B 0x00 ; '\0'
0x340002D9: 00 DC.B 0x00 ; '\0'
0x340002DA: 00 DC.B 0x00 ; '\0'
0x340002DB: 00 DC.B 0x00 ; '\0'
0x340002DC: 00 DC.B 0x00 ; '\0'
0x340002DD: 00 DC.B 0x00 ; '\0'
0x340002DE: 00 DC.B 0x00 ; '\0'
0x340002DF: 00 DC.B 0x00 ; '\0'
0x340002E0: 00 DC.B 0x00 ; '\0'
0x340002E1: 00 DC.B 0x00 ; '\0'
0x340002E2: 00 DC.B 0x00 ; '\0'
0x340002E3: 00 DC.B 0x00 ; '\0'
0x340002E4: 00 DC.B 0x00 ; '\0'
0x340002E5: 00 DC.B 0x00 ; '\0'
0x340002E6: 00 DC.B 0x00 ; '\0'
0x340002E7: 00 DC.B 0x00 ; '\0'
0x340002E8: 00 DC.B 0x00 ; '\0'
0x340002E9: 00 DC.B 0x00 ; '\0'
0x340002EA: 00 DC.B 0x00 ; '\0'
0x340002EB: 00 DC.B 0x00 ; '\0'
0x340002EC: 08 DC.B 0x08 ; '\b'
0x340002ED: 00 DC.B 0x00 ; '\0'
0x340002EE: 00 DC.B 0x00 ; '\0'
0x340002EF: 00 DC.B 0x00 ; '\0'
0x340002F0: 09 DC.B 0x09 ; '\t'
0x340002F1: 00 DC.B 0x00 ; '\0'
0x340002F2: 00 DC.B 0x00 ; '\0'
0x340002F3: 00 DC.B 0x00 ; '\0'
0x340002F4: 0A DC.B 0x0A ; '\n'
0x340002F5: 00 DC.B 0x00 ; '\0'
0x340002F6: 00 DC.B 0x00 ; '\0'
0x340002F7: 00 DC.B 0x00 ; '\0'
0x340002F8: 03 DC.B 0x03 ; '\x03'
0x340002F9: 00 DC.B 0x00 ; '\0'
0x340002FA: 00 DC.B 0x00 ; '\0'
0x340002FB: 00 DC.B 0x00 ; '\0'
0x340002FC: 02 DC.B 0x02 ; '\x02'
0x340002FD: 00 DC.B 0x00 ; '\0'
0x340002FE: 00 DC.B 0x00 ; '\0'
0x340002FF: 00 DC.B 0x00 ; '\0'
0x34000300: 04 DC.B 0x04 ; '\x04'
0x34000301: 00 DC.B 0x00 ; '\0'
0x34000302: 00 DC.B 0x00 ; '\0'
0x34000303: 00 DC.B 0x00 ; '\0'
0x34000304: 00 DC.B 0x00 ; '\0'
0x34000305: 90 DC.B 0x90 ; '\x90'
0x34000306: D0 DC.B 0xD0 ; '\xD0'
0x34000307: 03 DC.B 0x03 ; '\x03'
0x34000308: 00 DC.B 0x00 ; '\0'
0x34000309: 08 DC.B 0x08 ; '\b'
0x3400030A: 06 DC.B 0x06 ; '\x06'
0x3400030B: 02 DC.B 0x02 ; '\x02'
0x3400030C: 06 DC.B 0x06 ; '\x06'
0x3400030D: 08 DC.B 0x08 ; '\b'
0x3400030E: 06 DC.B 0x06 ; '\x06'
0x3400030F: 06 DC.B 0x06 ; '\x06'
0x34000310: 0B DC.B 0x0B ; '\v'
0x34000311: 08 DC.B 0x08 ; '\b'
0x34000312: 0B DC.B 0x0B ; '\v'
0x34000313: 14 DC.B 0x14 ; '\x14'
0x34000314: 0B DC.B 0x0B ; '\v'
0x34000315: 0A DC.B 0x0A ; '\n'
0x34000316: 0B DC.B 0x0B ; '\v'
0x34000317: 10 DC.B 0x10 ; '\x10'
0x34000318: 10 DC.B 0x10 ; '\x10'
0x34000319: 00 DC.B 0x00 ; '\0'
0x3400031A: 00 DC.B 0x00 ; '\0'
0x3400031B: 01 DC.B 0x01 ; '\x01'
Section .bss.JEDEC_Basic from blto2_FSBL_lto.o, size=96, align=4
JEDEC_Basic:
0x3400031C: 10 DC.B 0x10 ; '\x10'
0x3400031D: 00 DC.B 0x00 ; '\0'
0x3400031E: 00 DC.B 0x00 ; '\0'
0x3400031F: 01 DC.B 0x01 ; '\x01'
0x34000320: A0 DC.B 0xA0 ; '\xA0'
0x34000321: 0F DC.B 0x0F ; '\x0F'
0x34000322: 00 DC.B 0x00 ; '\0'
0x34000323: FA DC.B 0xFA ; '\xFA'
0x34000324: 10 DC.B 0x10 ; '\x10'
0x34000325: 00 DC.B 0x00 ; '\0'
0x34000326: 00 DC.B 0x00 ; '\0'
0x34000327: 00 DC.B 0x00 ; '\0'
0x34000328: 00 DC.B 0x00 ; '\0'
0x34000329: 01 DC.B 0x01 ; '\x01'
0x3400032A: 00 DC.B 0x00 ; '\0'
0x3400032B: 00 DC.B 0x00 ; '\0'
0x3400032C: A0 DC.B 0xA0 ; '\xA0'
0x3400032D: 0F DC.B 0x0F ; '\x0F'
0x3400032E: 00 DC.B 0x00 ; '\0'
0x3400032F: 00 DC.B 0x00 ; '\0'
0x34000330: 00 DC.B 0x00 ; '\0'
0x34000331: FA DC.B 0xFA ; '\xFA'
0x34000332: 00 DC.B 0x00 ; '\0'
0x34000333: 00 DC.B 0x00 ; '\0'
0x34000334: 00 DC.B 0x00 ; '\0'
0x34000335: 00 DC.B 0x00 ; '\0'
0x34000336: 21 DC.B 0x21 ; '!'
0x34000337: 00 DC.B 0x00 ; '\0'
0x34000338: 32 DC.B 0x32 ; '2'
0x34000339: 00 DC.B 0x00 ; '\0'
0x3400033A: 42 DC.B 0x42 ; 'B'
0x3400033B: 00 DC.B 0x00 ; '\0'
0x3400033C: 50 DC.B 0x50 ; 'P'
0x3400033D: 00 DC.B 0x00 ; '\0'
0x3400033E: 64 DC.B 0x64 ; 'd'
0x3400033F: 00 DC.B 0x00 ; '\0'
0x34000340: 85 DC.B 0x85 ; '\x85'
0x34000341: 00 DC.B 0x00 ; '\0'
0x34000342: A6 DC.B 0xA6 ; '\xA6'
0x34000343: 00 DC.B 0x00 ; '\0'
0x34000344: C8 DC.B 0xC8 ; '\xC8'
0x34000345: 00 DC.B 0x00 ; '\0'
0x34000346: FA DC.B 0xFA ; '\xFA'
0x34000347: 00 DC.B 0x00 ; '\0'
0x34000348: 0A DC.B 0x0A ; '\n'
0x34000349: 01 DC.B 0x01 ; '\x01'
0x3400034A: 4D DC.B 0x4D ; 'M'
0x3400034B: 01 DC.B 0x01 ; '\x01'
0x3400034C: 90 DC.B 0x90 ; '\x90'
0x3400034D: 01 DC.B 0x01 ; '\x01'
0x3400034E: 03 DC.B 0x03 ; '\x03'
0x3400034F: 07 DC.B 0x07 ; '\x07'
0x34000350: 0F DC.B 0x0F ; '\x0F'
0x34000351: 1F DC.B 0x1F ; '\x1F'
0x34000352: 00 DC.B 0x00 ; '\0'
0x34000353: 00 DC.B 0x00 ; '\0'
0x34000354: 5C DC.B 0x5C ; '\\'
0x34000355: 0C DC.B 0x0C ; '\x0C'
0x34000356: 00 DC.B 0x00 ; '\0'
0x34000357: 00 DC.B 0x00 ; '\0'
0x34000358: 8A DC.B 0x8A ; '\x8A'
0x34000359: 0C DC.B 0x0C ; '\x0C'
0x3400035A: 00 DC.B 0x00 ; '\0'
0x3400035B: 00 DC.B 0x00 ; '\0'
0x3400035C: 02 DC.B 0x02 ; '\x02'
0x3400035D: 00 DC.B 0x00 ; '\0'
0x3400035E: 30 DC.B 0x30 ; '0'
0x3400035F: 9F DC.B 0x9F ; '\x9F'
0x34000360: 8A DC.B 0x8A ; '\x8A'
0x34000361: 0C DC.B 0x0C ; '\x0C'
0x34000362: 00 DC.B 0x00 ; '\0'
0x34000363: 00 DC.B 0x00 ; '\0'
0x34000364: 94 DC.B 0x94 ; '\x94'
0x34000365: 0C DC.B 0x0C ; '\x0C'
0x34000366: 00 DC.B 0x00 ; '\0'
0x34000367: 00 DC.B 0x00 ; '\0'
0x34000368: 09 DC.B 0x09 ; '\t'
0x34000369: 00 DC.B 0x00 ; '\0'
0x3400036A: 93 DC.B 0x93 ; '\x93'
0x3400036B: 04 DC.B 0x04 ; '\x04'
0x3400036C: 7D DC.B 0x7D ; '}'
0x3400036D: D4 DC.B 0xD4 ; '\xD4'
0x3400036E: 00 DC.B 0x00 ; '\0'
0x3400036F: 23 DC.B 0x23 ; '#'
0x34000370: 04 DC.B 0x04 ; '\x04'
0x34000371: 93 DC.B 0x93 ; '\x93'
0x34000372: 04 DC.B 0x04 ; '\x04'
0x34000373: 94 DC.B 0x94 ; '\x94'
0x34000374: 0C DC.B 0x0C ; '\x0C'
0x34000375: 00 DC.B 0x00 ; '\0'
0x34000376: 00 DC.B 0x00 ; '\0'
0x34000377: B4 DC.B 0xB4 ; '\xB4'
0x34000378: 0C DC.B 0x0C ; '\x0C'
0x34000379: 00 DC.B 0x00 ; '\0'
0x3400037A: 00 DC.B 0x00 ; '\0'
0x3400037B: 12 DC.B 0x12 ; '\x12'
Section .bss.htim18 from blto2_FSBL_lto.o, size=76, align=4
htim18:
0x3400037C: 00 DC.B 0x00 ; '\0'
0x3400037D: 00 DC.B 0x00 ; '\0'
0x3400037E: 00 DC.B 0x00 ; '\0'
0x3400037F: 00 DC.B 0x00 ; '\0'
0x34000380: 01 DC.B 0x01 ; '\x01'
0x34000381: 00 DC.B 0x00 ; '\0'
0x34000382: 00 DC.B 0x00 ; '\0'
0x34000383: 00 DC.B 0x00 ; '\0'
0x34000384: 02 DC.B 0x02 ; '\x02'
0x34000385: 00 DC.B 0x00 ; '\0'
0x34000386: 00 DC.B 0x00 ; '\0'
0x34000387: 00 DC.B 0x00 ; '\0'
0x34000388: 03 DC.B 0x03 ; '\x03'
0x34000389: 00 DC.B 0x00 ; '\0'
0x3400038A: 00 DC.B 0x00 ; '\0'
0x3400038B: 00 DC.B 0x00 ; '\0'
0x3400038C: 04 DC.B 0x04 ; '\x04'
0x3400038D: 00 DC.B 0x00 ; '\0'
0x3400038E: 00 DC.B 0x00 ; '\0'
0x3400038F: 00 DC.B 0x00 ; '\0'
0x34000390: 05 DC.B 0x05 ; '\x05'
0x34000391: 00 DC.B 0x00 ; '\0'
0x34000392: 00 DC.B 0x00 ; '\0'
0x34000393: 00 DC.B 0x00 ; '\0'
0x34000394: 06 DC.B 0x06 ; '\x06'
0x34000395: 00 DC.B 0x00 ; '\0'
0x34000396: 00 DC.B 0x00 ; '\0'
0x34000397: 00 DC.B 0x00 ; '\0'
0x34000398: 07 DC.B 0x07 ; '\x07'
0x34000399: 00 DC.B 0x00 ; '\0'
0x3400039A: 00 DC.B 0x00 ; '\0'
0x3400039B: 00 DC.B 0x00 ; '\0'
0x3400039C: 00 DC.B 0x00 ; '\0'
0x3400039D: 00 DC.B 0x00 ; '\0'
0x3400039E: 00 DC.B 0x00 ; '\0'
0x3400039F: 00 DC.B 0x00 ; '\0'
0x340003A0: 00 DC.B 0x00 ; '\0'
0x340003A1: 00 DC.B 0x00 ; '\0'
0x340003A2: 00 DC.B 0x00 ; '\0'
0x340003A3: 00 DC.B 0x00 ; '\0'
0x340003A4: 00 DC.B 0x00 ; '\0'
0x340003A5: 00 DC.B 0x00 ; '\0'
0x340003A6: 00 DC.B 0x00 ; '\0'
0x340003A7: 00 DC.B 0x00 ; '\0'
0x340003A8: 00 DC.B 0x00 ; '\0'
0x340003A9: 00 DC.B 0x00 ; '\0'
0x340003AA: 00 DC.B 0x00 ; '\0'
0x340003AB: 00 DC.B 0x00 ; '\0'
0x340003AC: 00 DC.B 0x00 ; '\0'
0x340003AD: 00 DC.B 0x00 ; '\0'
0x340003AE: 00 DC.B 0x00 ; '\0'
0x340003AF: 00 DC.B 0x00 ; '\0'
0x340003B0: 08 DC.B 0x08 ; '\b'
0x340003B1: 00 DC.B 0x00 ; '\0'
0x340003B2: 00 DC.B 0x00 ; '\0'
0x340003B3: 00 DC.B 0x00 ; '\0'
0x340003B4: 09 DC.B 0x09 ; '\t'
0x340003B5: 00 DC.B 0x00 ; '\0'
0x340003B6: 00 DC.B 0x00 ; '\0'
0x340003B7: 00 DC.B 0x00 ; '\0'
0x340003B8: 0A DC.B 0x0A ; '\n'
0x340003B9: 00 DC.B 0x00 ; '\0'
0x340003BA: 00 DC.B 0x00 ; '\0'
0x340003BB: 00 DC.B 0x00 ; '\0'
0x340003BC: 03 DC.B 0x03 ; '\x03'
0x340003BD: 00 DC.B 0x00 ; '\0'
0x340003BE: 00 DC.B 0x00 ; '\0'
0x340003BF: 00 DC.B 0x00 ; '\0'
0x340003C0: 02 DC.B 0x02 ; '\x02'
0x340003C1: 00 DC.B 0x00 ; '\0'
0x340003C2: 00 DC.B 0x00 ; '\0'
0x340003C3: 00 DC.B 0x00 ; '\0'
0x340003C4: 04 DC.B 0x04 ; '\x04'
0x340003C5: 00 DC.B 0x00 ; '\0'
0x340003C6: 00 DC.B 0x00 ; '\0'
0x340003C7: 00 DC.B 0x00 ; '\0'
Section .bss.JEDEC_OctalDdr from blto2_FSBL_lto.o, size=32, align=4
JEDEC_OctalDdr:
0x340003C8: 10 DC.B 0x10 ; '\x10'
0x340003C9: 00 DC.B 0x00 ; '\0'
0x340003CA: 00 DC.B 0x00 ; '\0'
0x340003CB: 01 DC.B 0x01 ; '\x01'
0x340003CC: A0 DC.B 0xA0 ; '\xA0'
0x340003CD: 0F DC.B 0x0F ; '\x0F'
0x340003CE: 00 DC.B 0x00 ; '\0'
0x340003CF: FA DC.B 0xFA ; '\xFA'
0x340003D0: 10 DC.B 0x10 ; '\x10'
0x340003D1: 00 DC.B 0x00 ; '\0'
0x340003D2: 00 DC.B 0x00 ; '\0'
0x340003D3: 00 DC.B 0x00 ; '\0'
0x340003D4: 00 DC.B 0x00 ; '\0'
0x340003D5: 01 DC.B 0x01 ; '\x01'
0x340003D6: 00 DC.B 0x00 ; '\0'
0x340003D7: 00 DC.B 0x00 ; '\0'
0x340003D8: A0 DC.B 0xA0 ; '\xA0'
0x340003D9: 0F DC.B 0x0F ; '\x0F'
0x340003DA: 00 DC.B 0x00 ; '\0'
0x340003DB: 00 DC.B 0x00 ; '\0'
0x340003DC: 00 DC.B 0x00 ; '\0'
0x340003DD: FA DC.B 0xFA ; '\xFA'
0x340003DE: 00 DC.B 0x00 ; '\0'
0x340003DF: 00 DC.B 0x00 ; '\0'
0x340003E0: 00 DC.B 0x00 ; '\0'
0x340003E1: 00 DC.B 0x00 ; '\0'
0x340003E2: 21 DC.B 0x21 ; '!'
0x340003E3: 00 DC.B 0x00 ; '\0'
0x340003E4: 32 DC.B 0x32 ; '2'
0x340003E5: 00 DC.B 0x00 ; '\0'
0x340003E6: 42 DC.B 0x42 ; 'B'
0x340003E7: 00 DC.B 0x00 ; '\0'
Section .bss.JEDEC_XSPI10 from blto2_FSBL_lto.o, size=24, align=4
JEDEC_XSPI10:
0x340003E8: 10 DC.B 0x10 ; '\x10'
0x340003E9: 00 DC.B 0x00 ; '\0'
0x340003EA: 00 DC.B 0x00 ; '\0'
0x340003EB: 01 DC.B 0x01 ; '\x01'
0x340003EC: A0 DC.B 0xA0 ; '\xA0'
0x340003ED: 0F DC.B 0x0F ; '\x0F'
0x340003EE: 00 DC.B 0x00 ; '\0'
0x340003EF: FA DC.B 0xFA ; '\xFA'
0x340003F0: 10 DC.B 0x10 ; '\x10'
0x340003F1: 00 DC.B 0x00 ; '\0'
0x340003F2: 00 DC.B 0x00 ; '\0'
0x340003F3: 00 DC.B 0x00 ; '\0'
0x340003F4: 00 DC.B 0x00 ; '\0'
0x340003F5: 01 DC.B 0x01 ; '\x01'
0x340003F6: 00 DC.B 0x00 ; '\0'
0x340003F7: 00 DC.B 0x00 ; '\0'
0x340003F8: A0 DC.B 0xA0 ; '\xA0'
0x340003F9: 0F DC.B 0x0F ; '\x0F'
0x340003FA: 00 DC.B 0x00 ; '\0'
0x340003FB: 00 DC.B 0x00 ; '\0'
0x340003FC: 00 DC.B 0x00 ; '\0'
0x340003FD: FA DC.B 0xFA ; '\xFA'
0x340003FE: 00 DC.B 0x00 ; '\0'
0x340003FF: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_VENCRAM from blto2_FSBL_lto.o, size=12, align=4
hramcfg_VENCRAM:
0x34000400: 00 DC.B 0x00 ; '\0'
0x34000401: 00 DC.B 0x00 ; '\0'
0x34000402: 00 DC.B 0x00 ; '\0'
0x34000403: 00 DC.B 0x00 ; '\0'
0x34000404: 01 DC.B 0x01 ; '\x01'
0x34000405: 00 DC.B 0x00 ; '\0'
0x34000406: 00 DC.B 0x00 ; '\0'
0x34000407: 00 DC.B 0x00 ; '\0'
0x34000408: 02 DC.B 0x02 ; '\x02'
0x34000409: 00 DC.B 0x00 ; '\0'
0x3400040A: 00 DC.B 0x00 ; '\0'
0x3400040B: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM6 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM6:
0x3400040C: 00 DC.B 0x00 ; '\0'
0x3400040D: 00 DC.B 0x00 ; '\0'
0x3400040E: 00 DC.B 0x00 ; '\0'
0x3400040F: 00 DC.B 0x00 ; '\0'
0x34000410: 01 DC.B 0x01 ; '\x01'
0x34000411: 00 DC.B 0x00 ; '\0'
0x34000412: 00 DC.B 0x00 ; '\0'
0x34000413: 00 DC.B 0x00 ; '\0'
0x34000414: 02 DC.B 0x02 ; '\x02'
0x34000415: 00 DC.B 0x00 ; '\0'
0x34000416: 00 DC.B 0x00 ; '\0'
0x34000417: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM5 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM5:
0x34000418: 00 DC.B 0x00 ; '\0'
0x34000419: 00 DC.B 0x00 ; '\0'
0x3400041A: 00 DC.B 0x00 ; '\0'
0x3400041B: 00 DC.B 0x00 ; '\0'
0x3400041C: 01 DC.B 0x01 ; '\x01'
0x3400041D: 00 DC.B 0x00 ; '\0'
0x3400041E: 00 DC.B 0x00 ; '\0'
0x3400041F: 00 DC.B 0x00 ; '\0'
0x34000420: 02 DC.B 0x02 ; '\x02'
0x34000421: 00 DC.B 0x00 ; '\0'
0x34000422: 00 DC.B 0x00 ; '\0'
0x34000423: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM4 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM4:
0x34000424: 00 DC.B 0x00 ; '\0'
0x34000425: 00 DC.B 0x00 ; '\0'
0x34000426: 00 DC.B 0x00 ; '\0'
0x34000427: 00 DC.B 0x00 ; '\0'
0x34000428: 01 DC.B 0x01 ; '\x01'
0x34000429: 00 DC.B 0x00 ; '\0'
0x3400042A: 00 DC.B 0x00 ; '\0'
0x3400042B: 00 DC.B 0x00 ; '\0'
0x3400042C: 02 DC.B 0x02 ; '\x02'
0x3400042D: 00 DC.B 0x00 ; '\0'
0x3400042E: 00 DC.B 0x00 ; '\0'
0x3400042F: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM3 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM3:
0x34000430: 00 DC.B 0x00 ; '\0'
0x34000431: 00 DC.B 0x00 ; '\0'
0x34000432: 00 DC.B 0x00 ; '\0'
0x34000433: 00 DC.B 0x00 ; '\0'
0x34000434: 01 DC.B 0x01 ; '\x01'
0x34000435: 00 DC.B 0x00 ; '\0'
0x34000436: 00 DC.B 0x00 ; '\0'
0x34000437: 00 DC.B 0x00 ; '\0'
0x34000438: 02 DC.B 0x02 ; '\x02'
0x34000439: 00 DC.B 0x00 ; '\0'
0x3400043A: 00 DC.B 0x00 ; '\0'
0x3400043B: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM2 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM2:
0x3400043C: 00 DC.B 0x00 ; '\0'
0x3400043D: 00 DC.B 0x00 ; '\0'
0x3400043E: 00 DC.B 0x00 ; '\0'
0x3400043F: 00 DC.B 0x00 ; '\0'
0x34000440: 01 DC.B 0x01 ; '\x01'
0x34000441: 00 DC.B 0x00 ; '\0'
0x34000442: 00 DC.B 0x00 ; '\0'
0x34000443: 00 DC.B 0x00 ; '\0'
0x34000444: 02 DC.B 0x02 ; '\x02'
0x34000445: 00 DC.B 0x00 ; '\0'
0x34000446: 00 DC.B 0x00 ; '\0'
0x34000447: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_SRAM1 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_SRAM1:
0x34000448: 00 DC.B 0x00 ; '\0'
0x34000449: 00 DC.B 0x00 ; '\0'
0x3400044A: 00 DC.B 0x00 ; '\0'
0x3400044B: 00 DC.B 0x00 ; '\0'
0x3400044C: 01 DC.B 0x01 ; '\x01'
0x3400044D: 00 DC.B 0x00 ; '\0'
0x3400044E: 00 DC.B 0x00 ; '\0'
0x3400044F: 00 DC.B 0x00 ; '\0'
0x34000450: 02 DC.B 0x02 ; '\x02'
0x34000451: 00 DC.B 0x00 ; '\0'
0x34000452: 00 DC.B 0x00 ; '\0'
0x34000453: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_FLEXRAM from blto2_FSBL_lto.o, size=12, align=4
hramcfg_FLEXRAM:
0x34000454: 00 DC.B 0x00 ; '\0'
0x34000455: 00 DC.B 0x00 ; '\0'
0x34000456: 00 DC.B 0x00 ; '\0'
0x34000457: 00 DC.B 0x00 ; '\0'
0x34000458: 01 DC.B 0x01 ; '\x01'
0x34000459: 00 DC.B 0x00 ; '\0'
0x3400045A: 00 DC.B 0x00 ; '\0'
0x3400045B: 00 DC.B 0x00 ; '\0'
0x3400045C: 02 DC.B 0x02 ; '\x02'
0x3400045D: 00 DC.B 0x00 ; '\0'
0x3400045E: 00 DC.B 0x00 ; '\0'
0x3400045F: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_BKPSRAM from blto2_FSBL_lto.o, size=12, align=4
hramcfg_BKPSRAM:
0x34000460: 00 DC.B 0x00 ; '\0'
0x34000461: 00 DC.B 0x00 ; '\0'
0x34000462: 00 DC.B 0x00 ; '\0'
0x34000463: 00 DC.B 0x00 ; '\0'
0x34000464: 01 DC.B 0x01 ; '\x01'
0x34000465: 00 DC.B 0x00 ; '\0'
0x34000466: 00 DC.B 0x00 ; '\0'
0x34000467: 00 DC.B 0x00 ; '\0'
0x34000468: 02 DC.B 0x02 ; '\x02'
0x34000469: 00 DC.B 0x00 ; '\0'
0x3400046A: 00 DC.B 0x00 ; '\0'
0x3400046B: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_AHBSRAM2 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_AHBSRAM2:
0x3400046C: 00 DC.B 0x00 ; '\0'
0x3400046D: 00 DC.B 0x00 ; '\0'
0x3400046E: 00 DC.B 0x00 ; '\0'
0x3400046F: 00 DC.B 0x00 ; '\0'
0x34000470: 01 DC.B 0x01 ; '\x01'
0x34000471: 00 DC.B 0x00 ; '\0'
0x34000472: 00 DC.B 0x00 ; '\0'
0x34000473: 00 DC.B 0x00 ; '\0'
0x34000474: 02 DC.B 0x02 ; '\x02'
0x34000475: 00 DC.B 0x00 ; '\0'
0x34000476: 00 DC.B 0x00 ; '\0'
0x34000477: 00 DC.B 0x00 ; '\0'
Section .bss.hramcfg_AHBSRAM1 from blto2_FSBL_lto.o, size=12, align=4
hramcfg_AHBSRAM1:
0x34000478: 00 DC.B 0x00 ; '\0'
0x34000479: 00 DC.B 0x00 ; '\0'
0x3400047A: 00 DC.B 0x00 ; '\0'
0x3400047B: 00 DC.B 0x00 ; '\0'
0x3400047C: 01 DC.B 0x01 ; '\x01'
0x3400047D: 00 DC.B 0x00 ; '\0'
0x3400047E: 00 DC.B 0x00 ; '\0'
0x3400047F: 00 DC.B 0x00 ; '\0'
0x34000480: 02 DC.B 0x02 ; '\x02'
0x34000481: 00 DC.B 0x00 ; '\0'
0x34000482: 00 DC.B 0x00 ; '\0'
0x34000483: 00 DC.B 0x00 ; '\0'
Section .bss.JEDEC_Address4Bytes from blto2_FSBL_lto.o, size=8, align=4
JEDEC_Address4Bytes:
0x34000484: 5C DC.B 0x5C ; '\\'
0x34000485: 0C DC.B 0x0C ; '\x0C'
0x34000486: 00 DC.B 0x00 ; '\0'
0x34000487: 00 DC.B 0x00 ; '\0'
0x34000488: 8A DC.B 0x8A ; '\x8A'
0x34000489: 0C DC.B 0x0C ; '\x0C'
0x3400048A: 00 DC.B 0x00 ; '\0'
0x3400048B: 00 DC.B 0x00 ; '\0'
Section .bss.uwTick from blto2_FSBL_lto.o, size=4, align=4
uwTick:
0x3400048C: 00 DC.B 0x00 ; '\0'
0x3400048D: 00 DC.B 0x00 ; '\0'
0x3400048E: 00 DC.B 0x00 ; '\0'
0x3400048F: 00 DC.B 0x00 ; '\0'
Section .bss.libc.__SEGGER_RTL_stdout_file from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
__SEGGER_RTL_stdout_file:
0x34000490: 00 DC.B 0x00 ; '\0'
0x34000491: 00 DC.B 0x00 ; '\0'
0x34000492: 00 DC.B 0x00 ; '\0'
0x34000493: 00 DC.B 0x00 ; '\0'
Section .bss.libc.__SEGGER_RTL_stdin_file from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
__SEGGER_RTL_stdin_file:
0x34000494: 00 DC.B 0x00 ; '\0'
0x34000495: 00 DC.B 0x00 ; '\0'
0x34000496: 00 DC.B 0x00 ; '\0'
0x34000497: 00 DC.B 0x00 ; '\0'
Section .bss.libc.__SEGGER_RTL_stderr_file from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
__SEGGER_RTL_stderr_file:
0x34000498: 00 DC.B 0x00 ; '\0'
0x34000499: 00 DC.B 0x00 ; '\0'
0x3400049A: 00 DC.B 0x00 ; '\0'
0x3400049B: 00 DC.B 0x00 ; '\0'
Section .bss.libc.__SEGGER_RTL_locale_ptr from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
__SEGGER_RTL_locale_ptr:
0x3400049C: 43 DC.B 0x43 ; 'C'
0x3400049D: 00 DC.B 0x00 ; '\0'
0x3400049E: 50 DC.B 0x50 ; 'P'
0x3400049F: 4F DC.B 0x4F ; 'O'
Section .bss.JumpToApplication.JumpToApp from blto2_FSBL_lto.o, size=4, align=4
JumpToApplication.JumpToApp:
0x340004A0: 00 DC.B 0x00 ; '\0'
0x340004A1: 08 DC.B 0x08 ; '\b'
0x340004A2: 06 DC.B 0x06 ; '\x06'
0x340004A3: 02 DC.B 0x02 ; '\x02'
Section .bss.libc._acUpBuffer from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=1024, align=1
_acUpBuffer:
0x340004A4: 00 DC.B 0x00 ; '\0'
0x340004A5: 53 DC.B 0x53 ; 'S'
0x340004A6: 45 DC.B 0x45 ; 'E'
0x340004A7: 47 DC.B 0x47 ; 'G'
0x340004A8: 47 DC.B 0x47 ; 'G'
0x340004A9: 45 DC.B 0x45 ; 'E'
0x340004AA: 52 DC.B 0x52 ; 'R'
0x340004AB: 20 DC.B 0x20 ; ' '
0x340004AC: 43 DC.B 0x43 ; 'C'
0x340004AD: 2F DC.B 0x2F ; '/'
0x340004AE: 43 DC.B 0x43 ; 'C'
0x340004AF: 2B DC.B 0x2B ; '+'
0x340004B0: 2B DC.B 0x2B ; '+'
0x340004B1: 20 DC.B 0x20 ; ' '
0x340004B2: 63 DC.B 0x63 ; 'c'
0x340004B3: 6F DC.B 0x6F ; 'o'
0x340004B4: 6D DC.B 0x6D ; 'm'
0x340004B5: 70 DC.B 0x70 ; 'p'
0x340004B6: 69 DC.B 0x69 ; 'i'
0x340004B7: 6C DC.B 0x6C ; 'l'
0x340004B8: 65 DC.B 0x65 ; 'e'
0x340004B9: 72 DC.B 0x72 ; 'r'
0x340004BA: 20 DC.B 0x20 ; ' '
0x340004BB: 76 DC.B 0x76 ; 'v'
0x340004BC: 65 DC.B 0x65 ; 'e'
0x340004BD: 72 DC.B 0x72 ; 'r'
0x340004BE: 73 DC.B 0x73 ; 's'
0x340004BF: 69 DC.B 0x69 ; 'i'
0x340004C0: 6F DC.B 0x6F ; 'o'
0x340004C1: 6E DC.B 0x6E ; 'n'
0x340004C2: 20 DC.B 0x20 ; ' '
0x340004C3: 32 DC.B 0x32 ; '2'
0x340004C4: 32 DC.B 0x32 ; '2'
0x340004C5: 2E DC.B 0x2E ; '.'
0x340004C6: 31 DC.B 0x31 ; '1'
0x340004C7: 2E DC.B 0x2E ; '.'
0x340004C8: 32 DC.B 0x32 ; '2'
0x340004C9: 20 DC.B 0x20 ; ' '
0x340004CA: 28 DC.B 0x28 ; '('
0x340004CB: 62 DC.B 0x62 ; 'b'
0x340004CC: 61 DC.B 0x61 ; 'a'
0x340004CD: 73 DC.B 0x73 ; 's'
0x340004CE: 65 DC.B 0x65 ; 'e'
0x340004CF: 64 DC.B 0x64 ; 'd'
0x340004D0: 20 DC.B 0x20 ; ' '
0x340004D1: 6F DC.B 0x6F ; 'o'
0x340004D2: 6E DC.B 0x6E ; 'n'
0x340004D3: 20 DC.B 0x20 ; ' '
0x340004D4: 63 DC.B 0x63 ; 'c'
0x340004D5: 6C DC.B 0x6C ; 'l'
0x340004D6: 61 DC.B 0x61 ; 'a'
0x340004D7: 6E DC.B 0x6E ; 'n'
0x340004D8: 67 DC.B 0x67 ; 'g'
0x340004D9: 20 DC.B 0x20 ; ' '
0x340004DA: 32 DC.B 0x32 ; '2'
0x340004DB: 32 DC.B 0x32 ; '2'
0x340004DC: 2E DC.B 0x2E ; '.'
0x340004DD: 31 DC.B 0x31 ; '1'
0x340004DE: 2E DC.B 0x2E ; '.'
0x340004DF: 38 DC.B 0x38 ; '8'
0x340004E0: 29 DC.B 0x29 ; ')'
0x340004E1: 00 DC.B 0x00 ; '\0'
0x340004E2: 41 DC.B 0x41 ; 'A'
0x340004E3: 3B DC.B 0x3B ; ';'
0x340004E4: 00 DC.B 0x00 ; '\0'
0x340004E5: 00 DC.B 0x00 ; '\0'
0x340004E6: 00 DC.B 0x00 ; '\0'
0x340004E7: 61 DC.B 0x61 ; 'a'
0x340004E8: 65 DC.B 0x65 ; 'e'
0x340004E9: 61 DC.B 0x61 ; 'a'
0x340004EA: 62 DC.B 0x62 ; 'b'
0x340004EB: 69 DC.B 0x69 ; 'i'
0x340004EC: 00 DC.B 0x00 ; '\0'
0x340004ED: 01 DC.B 0x01 ; '\x01'
0x340004EE: 31 DC.B 0x31 ; '1'
0x340004EF: 00 DC.B 0x00 ; '\0'
0x340004F0: 00 DC.B 0x00 ; '\0'
0x340004F1: 00 DC.B 0x00 ; '\0'
0x340004F2: 43 DC.B 0x43 ; 'C'
0x340004F3: 32 DC.B 0x32 ; '2'
0x340004F4: 2E DC.B 0x2E ; '.'
0x340004F5: 30 DC.B 0x30 ; '0'
0x340004F6: 39 DC.B 0x39 ; '9'
0x340004F7: 00 DC.B 0x00 ; '\0'
0x340004F8: 06 DC.B 0x06 ; '\x06'
0x340004F9: 15 DC.B 0x15 ; '\x15'
0x340004FA: 07 DC.B 0x07 ; '\x07'
0x340004FB: 4D DC.B 0x4D ; 'M'
0x340004FC: 08 DC.B 0x08 ; '\b'
0x340004FD: 00 DC.B 0x00 ; '\0'
0x340004FE: 09 DC.B 0x09 ; '\t'
0x340004FF: 03 DC.B 0x03 ; '\x03'
0x34000500: 0A DC.B 0x0A ; '\n'
0x34000501: 08 DC.B 0x08 ; '\b'
0x34000502: 0E DC.B 0x0E ; '\x0E'
0x34000503: 00 DC.B 0x00 ; '\0'
0x34000504: 11 DC.B 0x11 ; '\x11'
0x34000505: 01 DC.B 0x01 ; '\x01'
0x34000506: 12 DC.B 0x12 ; '\x12'
0x34000507: 04 DC.B 0x04 ; '\x04'
0x34000508: 14 DC.B 0x14 ; '\x14'
0x34000509: 01 DC.B 0x01 ; '\x01'
0x3400050A: 15 DC.B 0x15 ; '\x15'
0x3400050B: 00 DC.B 0x00 ; '\0'
0x3400050C: 17 DC.B 0x17 ; '\x17'
0x3400050D: 03 DC.B 0x03 ; '\x03'
0x3400050E: 18 DC.B 0x18 ; '\x18'
0x3400050F: 01 DC.B 0x01 ; '\x01'
0x34000510: 19 DC.B 0x19 ; '\x19'
0x34000511: 01 DC.B 0x01 ; '\x01'
0x34000512: 1A DC.B 0x1A ; '\x1A'
0x34000513: 01 DC.B 0x01 ; '\x01'
0x34000514: 1C DC.B 0x1C ; '\x1C'
0x34000515: 01 DC.B 0x01 ; '\x01'
0x34000516: 1E DC.B 0x1E ; '\x1E'
0x34000517: 03 DC.B 0x03 ; '\x03'
0x34000518: 22 DC.B 0x22 ; '\"'
0x34000519: 00 DC.B 0x00 ; '\0'
0x3400051A: 24 DC.B 0x24 ; '$'
0x3400051B: 01 DC.B 0x01 ; '\x01'
0x3400051C: 26 DC.B 0x26 ; '&'
0x3400051D: 01 DC.B 0x01 ; '\x01'
0x3400051E: 10 DC.B 0x10 ; '\x10'
0x3400051F: 00 DC.B 0x00 ; '\0'
0x34000520: 00 DC.B 0x00 ; '\0'
0x34000521: 00 DC.B 0x00 ; '\0'
0x34000522: FF DC.B 0xFF ; '\xFF'
0x34000523: FF DC.B 0xFF ; '\xFF'
0x34000524: FF DC.B 0xFF ; '\xFF'
0x34000525: FF DC.B 0xFF ; '\xFF'
0x34000526: 04 DC.B 0x04 ; '\x04'
0x34000527: 00 DC.B 0x00 ; '\0'
0x34000528: 04 DC.B 0x04 ; '\x04'
0x34000529: 00 DC.B 0x00 ; '\0'
0x3400052A: 01 DC.B 0x01 ; '\x01'
0x3400052B: 7C DC.B 0x7C ; '|'
0x3400052C: 0E DC.B 0x0E ; '\x0E'
0x3400052D: 0C DC.B 0x0C ; '\x0C'
0x3400052E: 0D DC.B 0x0D ; '\r'
0x3400052F: 00 DC.B 0x00 ; '\0'
0x34000530: 00 DC.B 0x00 ; '\0'
0x34000531: 00 DC.B 0x00 ; '\0'
0x34000532: 20 DC.B 0x20 ; ' '
0x34000533: 00 DC.B 0x00 ; '\0'
0x34000534: 00 DC.B 0x00 ; '\0'
0x34000535: 00 DC.B 0x00 ; '\0'
0x34000536: 24 DC.B 0x24 ; '$'
0x34000537: 2F DC.B 0x2F ; '/'
0x34000538: 00 DC.B 0x00 ; '\0'
0x34000539: 00 DC.B 0x00 ; '\0'
0x3400053A: 00 DC.B 0x00 ; '\0'
0x3400053B: 00 DC.B 0x00 ; '\0'
0x3400053C: 00 DC.B 0x00 ; '\0'
0x3400053D: 00 DC.B 0x00 ; '\0'
0x3400053E: 7C DC.B 0x7C ; '|'
0x3400053F: 00 DC.B 0x00 ; '\0'
0x34000540: 00 DC.B 0x00 ; '\0'
0x34000541: 00 DC.B 0x00 ; '\0'
0x34000542: 44 DC.B 0x44 ; 'D'
0x34000543: 0E DC.B 0x0E ; '\x0E'
0x34000544: 20 DC.B 0x20 ; ' '
0x34000545: 8E DC.B 0x8E ; '\x8E'
0x34000546: 01 DC.B 0x01 ; '\x01'
0x34000547: 89 DC.B 0x89 ; '\x89'
0x34000548: 02 DC.B 0x02 ; '\x02'
0x34000549: 88 DC.B 0x88 ; '\x88'
0x3400054A: 03 DC.B 0x03 ; '\x03'
0x3400054B: 87 DC.B 0x87 ; '\x87'
0x3400054C: 04 DC.B 0x04 ; '\x04'
0x3400054D: 86 DC.B 0x86 ; '\x86'
0x3400054E: 05 DC.B 0x05 ; '\x05'
0x3400054F: 85 DC.B 0x85 ; '\x85'
0x34000550: 06 DC.B 0x06 ; '\x06'
0x34000551: 84 DC.B 0x84 ; '\x84'
0x34000552: 07 DC.B 0x07 ; '\x07'
0x34000553: 00 DC.B 0x00 ; '\0'
0x34000554: 00 DC.B 0x00 ; '\0'
0x34000555: 00 DC.B 0x00 ; '\0'
0x34000556: 14 DC.B 0x14 ; '\x14'
0x34000557: 00 DC.B 0x00 ; '\0'
0x34000558: 00 DC.B 0x00 ; '\0'
0x34000559: 00 DC.B 0x00 ; '\0'
0x3400055A: 24 DC.B 0x24 ; '$'
0x3400055B: 2F DC.B 0x2F ; '/'
0x3400055C: 00 DC.B 0x00 ; '\0'
0x3400055D: 00 DC.B 0x00 ; '\0'
0x3400055E: 22 DC.B 0x22 ; '\"'
0x3400055F: 83 DC.B 0x83 ; '\x83'
0x34000560: 18 DC.B 0x18 ; '\x18'
0x34000561: 34 DC.B 0x34 ; '4'
0x34000562: 62 DC.B 0x62 ; 'b'
0x34000563: 00 DC.B 0x00 ; '\0'
0x34000564: 00 DC.B 0x00 ; '\0'
0x34000565: 00 DC.B 0x00 ; '\0'
0x34000566: 42 DC.B 0x42 ; 'B'
0x34000567: 0E DC.B 0x0E ; '\x0E'
0x34000568: 04 DC.B 0x04 ; '\x04'
0x34000569: 8E DC.B 0x8E ; '\x8E'
0x3400056A: 01 DC.B 0x01 ; '\x01'
0x3400056B: 00 DC.B 0x00 ; '\0'
0x3400056C: 00 DC.B 0x00 ; '\0'
0x3400056D: 00 DC.B 0x00 ; '\0'
0x3400056E: 20 DC.B 0x20 ; ' '
0x3400056F: 00 DC.B 0x00 ; '\0'
0x34000570: 00 DC.B 0x00 ; '\0'
0x34000571: 00 DC.B 0x00 ; '\0'
0x34000572: 24 DC.B 0x24 ; '$'
0x34000573: 2F DC.B 0x2F ; '/'
0x34000574: 00 DC.B 0x00 ; '\0'
0x34000575: 00 DC.B 0x00 ; '\0'
0x34000576: 00 DC.B 0x00 ; '\0'
0x34000577: 00 DC.B 0x00 ; '\0'
0x34000578: 00 DC.B 0x00 ; '\0'
0x34000579: 00 DC.B 0x00 ; '\0'
0x3400057A: 7C DC.B 0x7C ; '|'
0x3400057B: 00 DC.B 0x00 ; '\0'
0x3400057C: 00 DC.B 0x00 ; '\0'
0x3400057D: 00 DC.B 0x00 ; '\0'
0x3400057E: 44 DC.B 0x44 ; 'D'
0x3400057F: 0E DC.B 0x0E ; '\x0E'
0x34000580: 20 DC.B 0x20 ; ' '
0x34000581: 8E DC.B 0x8E ; '\x8E'
0x34000582: 01 DC.B 0x01 ; '\x01'
0x34000583: 89 DC.B 0x89 ; '\x89'
0x34000584: 02 DC.B 0x02 ; '\x02'
0x34000585: 88 DC.B 0x88 ; '\x88'
0x34000586: 03 DC.B 0x03 ; '\x03'
0x34000587: 87 DC.B 0x87 ; '\x87'
0x34000588: 04 DC.B 0x04 ; '\x04'
0x34000589: 86 DC.B 0x86 ; '\x86'
0x3400058A: 05 DC.B 0x05 ; '\x05'
0x3400058B: 85 DC.B 0x85 ; '\x85'
0x3400058C: 06 DC.B 0x06 ; '\x06'
0x3400058D: 84 DC.B 0x84 ; '\x84'
0x3400058E: 07 DC.B 0x07 ; '\x07'
0x3400058F: 00 DC.B 0x00 ; '\0'
0x34000590: 00 DC.B 0x00 ; '\0'
0x34000591: 00 DC.B 0x00 ; '\0'
0x34000592: 0C DC.B 0x0C ; '\x0C'
0x34000593: 00 DC.B 0x00 ; '\0'
0x34000594: 00 DC.B 0x00 ; '\0'
0x34000595: 00 DC.B 0x00 ; '\0'
0x34000596: 24 DC.B 0x24 ; '$'
0x34000597: 2F DC.B 0x2F ; '/'
0x34000598: 00 DC.B 0x00 ; '\0'
0x34000599: 00 DC.B 0x00 ; '\0'
0x3400059A: 00 DC.B 0x00 ; '\0'
0x3400059B: 00 DC.B 0x00 ; '\0'
0x3400059C: 00 DC.B 0x00 ; '\0'
0x3400059D: 00 DC.B 0x00 ; '\0'
0x3400059E: 04 DC.B 0x04 ; '\x04'
0x3400059F: 00 DC.B 0x00 ; '\0'
0x340005A0: 00 DC.B 0x00 ; '\0'
0x340005A1: 00 DC.B 0x00 ; '\0'
0x340005A2: 0C DC.B 0x0C ; '\x0C'
0x340005A3: 00 DC.B 0x00 ; '\0'
0x340005A4: 00 DC.B 0x00 ; '\0'
0x340005A5: 00 DC.B 0x00 ; '\0'
0x340005A6: 24 DC.B 0x24 ; '$'
0x340005A7: 2F DC.B 0x2F ; '/'
0x340005A8: 00 DC.B 0x00 ; '\0'
0x340005A9: 00 DC.B 0x00 ; '\0'
0x340005AA: 00 DC.B 0x00 ; '\0'
0x340005AB: 00 DC.B 0x00 ; '\0'
0x340005AC: 00 DC.B 0x00 ; '\0'
0x340005AD: 00 DC.B 0x00 ; '\0'
0x340005AE: 04 DC.B 0x04 ; '\x04'
0x340005AF: 00 DC.B 0x00 ; '\0'
0x340005B0: 00 DC.B 0x00 ; '\0'
0x340005B1: 00 DC.B 0x00 ; '\0'
0x340005B2: 1C DC.B 0x1C ; '\x1C'
0x340005B3: 00 DC.B 0x00 ; '\0'
0x340005B4: 00 DC.B 0x00 ; '\0'
0x340005B5: 00 DC.B 0x00 ; '\0'
0x340005B6: 24 DC.B 0x24 ; '$'
0x340005B7: 2F DC.B 0x2F ; '/'
0x340005B8: 00 DC.B 0x00 ; '\0'
0x340005B9: 00 DC.B 0x00 ; '\0'
0x340005BA: 00 DC.B 0x00 ; '\0'
0x340005BB: 00 DC.B 0x00 ; '\0'
0x340005BC: 00 DC.B 0x00 ; '\0'
0x340005BD: 00 DC.B 0x00 ; '\0'
0x340005BE: 80 DC.B 0x80 ; '\x80'
0x340005BF: 00 DC.B 0x00 ; '\0'
0x340005C0: 00 DC.B 0x00 ; '\0'
0x340005C1: 00 DC.B 0x00 ; '\0'
0x340005C2: 42 DC.B 0x42 ; 'B'
0x340005C3: 0E DC.B 0x0E ; '\x0E'
0x340005C4: 18 DC.B 0x18 ; '\x18'
0x340005C5: 8E DC.B 0x8E ; '\x8E'
0x340005C6: 01 DC.B 0x01 ; '\x01'
0x340005C7: 87 DC.B 0x87 ; '\x87'
0x340005C8: 02 DC.B 0x02 ; '\x02'
0x340005C9: 86 DC.B 0x86 ; '\x86'
0x340005CA: 03 DC.B 0x03 ; '\x03'
0x340005CB: 85 DC.B 0x85 ; '\x85'
0x340005CC: 04 DC.B 0x04 ; '\x04'
0x340005CD: 84 DC.B 0x84 ; '\x84'
0x340005CE: 05 DC.B 0x05 ; '\x05'
0x340005CF: 00 DC.B 0x00 ; '\0'
0x340005D0: 00 DC.B 0x00 ; '\0'
0x340005D1: 00 DC.B 0x00 ; '\0'
0x340005D2: 1C DC.B 0x1C ; '\x1C'
0x340005D3: 00 DC.B 0x00 ; '\0'
0x340005D4: 00 DC.B 0x00 ; '\0'
0x340005D5: 00 DC.B 0x00 ; '\0'
0x340005D6: 24 DC.B 0x24 ; '$'
0x340005D7: 2F DC.B 0x2F ; '/'
0x340005D8: 00 DC.B 0x00 ; '\0'
0x340005D9: 00 DC.B 0x00 ; '\0'
0x340005DA: 00 DC.B 0x00 ; '\0'
0x340005DB: 00 DC.B 0x00 ; '\0'
0x340005DC: 00 DC.B 0x00 ; '\0'
0x340005DD: 00 DC.B 0x00 ; '\0'
0x340005DE: 72 DC.B 0x72 ; 'r'
0x340005DF: 00 DC.B 0x00 ; '\0'
0x340005E0: 00 DC.B 0x00 ; '\0'
0x340005E1: 00 DC.B 0x00 ; '\0'
0x340005E2: 44 DC.B 0x44 ; 'D'
0x340005E3: 0E DC.B 0x0E ; '\x0E'
0x340005E4: 18 DC.B 0x18 ; '\x18'
0x340005E5: 8E DC.B 0x8E ; '\x8E'
0x340005E6: 01 DC.B 0x01 ; '\x01'
0x340005E7: 88 DC.B 0x88 ; '\x88'
0x340005E8: 02 DC.B 0x02 ; '\x02'
0x340005E9: 87 DC.B 0x87 ; '\x87'
0x340005EA: 03 DC.B 0x03 ; '\x03'
0x340005EB: 86 DC.B 0x86 ; '\x86'
0x340005EC: 04 DC.B 0x04 ; '\x04'
0x340005ED: 85 DC.B 0x85 ; '\x85'
0x340005EE: 05 DC.B 0x05 ; '\x05'
0x340005EF: 84 DC.B 0x84 ; '\x84'
0x340005F0: 06 DC.B 0x06 ; '\x06'
0x340005F1: 00 DC.B 0x00 ; '\0'
0x340005F2: 18 DC.B 0x18 ; '\x18'
0x340005F3: 00 DC.B 0x00 ; '\0'
0x340005F4: 00 DC.B 0x00 ; '\0'
0x340005F5: 00 DC.B 0x00 ; '\0'
0x340005F6: 24 DC.B 0x24 ; '$'
0x340005F7: 2F DC.B 0x2F ; '/'
0x340005F8: 00 DC.B 0x00 ; '\0'
0x340005F9: 00 DC.B 0x00 ; '\0'
0x340005FA: 00 DC.B 0x00 ; '\0'
0x340005FB: 00 DC.B 0x00 ; '\0'
0x340005FC: 00 DC.B 0x00 ; '\0'
0x340005FD: 00 DC.B 0x00 ; '\0'
0x340005FE: 58 DC.B 0x58 ; 'X'
0x340005FF: 00 DC.B 0x00 ; '\0'
0x34000600: 00 DC.B 0x00 ; '\0'
0x34000601: 00 DC.B 0x00 ; '\0'
0x34000602: 42 DC.B 0x42 ; 'B'
0x34000603: 0E DC.B 0x0E ; '\x0E'
0x34000604: 10 DC.B 0x10 ; '\x10'
0x34000605: 8E DC.B 0x8E ; '\x8E'
0x34000606: 01 DC.B 0x01 ; '\x01'
0x34000607: 86 DC.B 0x86 ; '\x86'
0x34000608: 02 DC.B 0x02 ; '\x02'
0x34000609: 85 DC.B 0x85 ; '\x85'
0x3400060A: 03 DC.B 0x03 ; '\x03'
0x3400060B: 84 DC.B 0x84 ; '\x84'
0x3400060C: 04 DC.B 0x04 ; '\x04'
0x3400060D: 00 DC.B 0x00 ; '\0'
0x3400060E: 0C DC.B 0x0C ; '\x0C'
0x3400060F: 00 DC.B 0x00 ; '\0'
0x34000610: 00 DC.B 0x00 ; '\0'
0x34000611: 00 DC.B 0x00 ; '\0'
0x34000612: 24 DC.B 0x24 ; '$'
0x34000613: 2F DC.B 0x2F ; '/'
0x34000614: 00 DC.B 0x00 ; '\0'
0x34000615: 00 DC.B 0x00 ; '\0'
0x34000616: 0E DC.B 0x0E ; '\x0E'
0x34000617: 87 DC.B 0x87 ; '\x87'
0x34000618: 18 DC.B 0x18 ; '\x18'
0x34000619: 34 DC.B 0x34 ; '4'
0x3400061A: 16 DC.B 0x16 ; '\x16'
0x3400061B: 00 DC.B 0x00 ; '\0'
0x3400061C: 00 DC.B 0x00 ; '\0'
0x3400061D: 00 DC.B 0x00 ; '\0'
0x3400061E: 1C DC.B 0x1C ; '\x1C'
0x3400061F: 00 DC.B 0x00 ; '\0'
0x34000620: 00 DC.B 0x00 ; '\0'
0x34000621: 00 DC.B 0x00 ; '\0'
0x34000622: 24 DC.B 0x24 ; '$'
0x34000623: 2F DC.B 0x2F ; '/'
0x34000624: 00 DC.B 0x00 ; '\0'
0x34000625: 00 DC.B 0x00 ; '\0'
0x34000626: 8A DC.B 0x8A ; '\x8A'
0x34000627: 88 DC.B 0x88 ; '\x88'
0x34000628: 18 DC.B 0x18 ; '\x18'
0x34000629: 34 DC.B 0x34 ; '4'
0x3400062A: 3A DC.B 0x3A ; ':'
0x3400062B: 00 DC.B 0x00 ; '\0'
0x3400062C: 00 DC.B 0x00 ; '\0'
0x3400062D: 00 DC.B 0x00 ; '\0'
0x3400062E: 44 DC.B 0x44 ; 'D'
0x3400062F: 0E DC.B 0x0E ; '\x0E'
0x34000630: 18 DC.B 0x18 ; '\x18'
0x34000631: 8E DC.B 0x8E ; '\x8E'
0x34000632: 01 DC.B 0x01 ; '\x01'
0x34000633: 88 DC.B 0x88 ; '\x88'
0x34000634: 02 DC.B 0x02 ; '\x02'
0x34000635: 87 DC.B 0x87 ; '\x87'
0x34000636: 03 DC.B 0x03 ; '\x03'
0x34000637: 86 DC.B 0x86 ; '\x86'
0x34000638: 04 DC.B 0x04 ; '\x04'
0x34000639: 85 DC.B 0x85 ; '\x85'
0x3400063A: 05 DC.B 0x05 ; '\x05'
0x3400063B: 84 DC.B 0x84 ; '\x84'
0x3400063C: 06 DC.B 0x06 ; '\x06'
0x3400063D: 00 DC.B 0x00 ; '\0'
0x3400063E: 20 DC.B 0x20 ; ' '
0x3400063F: 00 DC.B 0x00 ; '\0'
0x34000640: 00 DC.B 0x00 ; '\0'
0x34000641: 00 DC.B 0x00 ; '\0'
0x34000642: 24 DC.B 0x24 ; '$'
0x34000643: 2F DC.B 0x2F ; '/'
0x34000644: 00 DC.B 0x00 ; '\0'
0x34000645: 00 DC.B 0x00 ; '\0'
0x34000646: CA DC.B 0xCA ; '\xCA'
0x34000647: 9E DC.B 0x9E ; '\x9E'
0x34000648: 18 DC.B 0x18 ; '\x18'
0x34000649: 34 DC.B 0x34 ; '4'
0x3400064A: 58 DC.B 0x58 ; 'X'
0x3400064B: 00 DC.B 0x00 ; '\0'
0x3400064C: 00 DC.B 0x00 ; '\0'
0x3400064D: 00 DC.B 0x00 ; '\0'
0x3400064E: 44 DC.B 0x44 ; 'D'
0x3400064F: 0E DC.B 0x0E ; '\x0E'
0x34000650: 20 DC.B 0x20 ; ' '
0x34000651: 8E DC.B 0x8E ; '\x8E'
0x34000652: 01 DC.B 0x01 ; '\x01'
0x34000653: 89 DC.B 0x89 ; '\x89'
0x34000654: 02 DC.B 0x02 ; '\x02'
0x34000655: 88 DC.B 0x88 ; '\x88'
0x34000656: 03 DC.B 0x03 ; '\x03'
0x34000657: 87 DC.B 0x87 ; '\x87'
0x34000658: 04 DC.B 0x04 ; '\x04'
0x34000659: 86 DC.B 0x86 ; '\x86'
0x3400065A: 05 DC.B 0x05 ; '\x05'
0x3400065B: 85 DC.B 0x85 ; '\x85'
0x3400065C: 06 DC.B 0x06 ; '\x06'
0x3400065D: 84 DC.B 0x84 ; '\x84'
0x3400065E: 07 DC.B 0x07 ; '\x07'
0x3400065F: 00 DC.B 0x00 ; '\0'
0x34000660: 00 DC.B 0x00 ; '\0'
0x34000661: 00 DC.B 0x00 ; '\0'
0x34000662: 18 DC.B 0x18 ; '\x18'
0x34000663: 00 DC.B 0x00 ; '\0'
0x34000664: 00 DC.B 0x00 ; '\0'
0x34000665: 00 DC.B 0x00 ; '\0'
0x34000666: 24 DC.B 0x24 ; '$'
0x34000667: 2F DC.B 0x2F ; '/'
0x34000668: 00 DC.B 0x00 ; '\0'
0x34000669: 00 DC.B 0x00 ; '\0'
0x3400066A: 22 DC.B 0x22 ; '\"'
0x3400066B: 9F DC.B 0x9F ; '\x9F'
0x3400066C: 18 DC.B 0x18 ; '\x18'
0x3400066D: 34 DC.B 0x34 ; '4'
0x3400066E: 58 DC.B 0x58 ; 'X'
0x3400066F: 00 DC.B 0x00 ; '\0'
0x34000670: 00 DC.B 0x00 ; '\0'
0x34000671: 00 DC.B 0x00 ; '\0'
0x34000672: 42 DC.B 0x42 ; 'B'
0x34000673: 0E DC.B 0x0E ; '\x0E'
0x34000674: 10 DC.B 0x10 ; '\x10'
0x34000675: 8E DC.B 0x8E ; '\x8E'
0x34000676: 01 DC.B 0x01 ; '\x01'
0x34000677: 86 DC.B 0x86 ; '\x86'
0x34000678: 02 DC.B 0x02 ; '\x02'
0x34000679: 85 DC.B 0x85 ; '\x85'
0x3400067A: 03 DC.B 0x03 ; '\x03'
0x3400067B: 84 DC.B 0x84 ; '\x84'
0x3400067C: 04 DC.B 0x04 ; '\x04'
0x3400067D: 00 DC.B 0x00 ; '\0'
0x3400067E: 18 DC.B 0x18 ; '\x18'
0x3400067F: 00 DC.B 0x00 ; '\0'
0x34000680: 00 DC.B 0x00 ; '\0'
0x34000681: 00 DC.B 0x00 ; '\0'
0x34000682: 24 DC.B 0x24 ; '$'
0x34000683: 2F DC.B 0x2F ; '/'
0x34000684: 00 DC.B 0x00 ; '\0'
0x34000685: 00 DC.B 0x00 ; '\0'
0x34000686: 00 DC.B 0x00 ; '\0'
0x34000687: 00 DC.B 0x00 ; '\0'
0x34000688: 00 DC.B 0x00 ; '\0'
0x34000689: 00 DC.B 0x00 ; '\0'
0x3400068A: 28 DC.B 0x28 ; '('
0x3400068B: 00 DC.B 0x00 ; '\0'
0x3400068C: 00 DC.B 0x00 ; '\0'
0x3400068D: 00 DC.B 0x00 ; '\0'
0x3400068E: 42 DC.B 0x42 ; 'B'
0x3400068F: 0E DC.B 0x0E ; '\x0E'
0x34000690: 10 DC.B 0x10 ; '\x10'
0x34000691: 8E DC.B 0x8E ; '\x8E'
0x34000692: 01 DC.B 0x01 ; '\x01'
0x34000693: 86 DC.B 0x86 ; '\x86'
0x34000694: 02 DC.B 0x02 ; '\x02'
0x34000695: 85 DC.B 0x85 ; '\x85'
0x34000696: 03 DC.B 0x03 ; '\x03'
0x34000697: 84 DC.B 0x84 ; '\x84'
0x34000698: 04 DC.B 0x04 ; '\x04'
0x34000699: 00 DC.B 0x00 ; '\0'
0x3400069A: 18 DC.B 0x18 ; '\x18'
0x3400069B: 00 DC.B 0x00 ; '\0'
0x3400069C: 00 DC.B 0x00 ; '\0'
0x3400069D: 00 DC.B 0x00 ; '\0'
0x3400069E: 24 DC.B 0x24 ; '$'
0x3400069F: 2F DC.B 0x2F ; '/'
0x340006A0: 00 DC.B 0x00 ; '\0'
0x340006A1: 00 DC.B 0x00 ; '\0'
0x340006A2: 7A DC.B 0x7A ; 'z'
0x340006A3: 9F DC.B 0x9F ; '\x9F'
0x340006A4: 18 DC.B 0x18 ; '\x18'
0x340006A5: 34 DC.B 0x34 ; '4'
0x340006A6: 28 DC.B 0x28 ; '('
0x340006A7: 00 DC.B 0x00 ; '\0'
0x340006A8: 00 DC.B 0x00 ; '\0'
0x340006A9: 00 DC.B 0x00 ; '\0'
0x340006AA: 42 DC.B 0x42 ; 'B'
0x340006AB: 0E DC.B 0x0E ; '\x0E'
0x340006AC: 10 DC.B 0x10 ; '\x10'
0x340006AD: 8E DC.B 0x8E ; '\x8E'
0x340006AE: 01 DC.B 0x01 ; '\x01'
0x340006AF: 86 DC.B 0x86 ; '\x86'
0x340006B0: 02 DC.B 0x02 ; '\x02'
0x340006B1: 85 DC.B 0x85 ; '\x85'
0x340006B2: 03 DC.B 0x03 ; '\x03'
0x340006B3: 84 DC.B 0x84 ; '\x84'
0x340006B4: 04 DC.B 0x04 ; '\x04'
0x340006B5: 00 DC.B 0x00 ; '\0'
0x340006B6: 18 DC.B 0x18 ; '\x18'
0x340006B7: 00 DC.B 0x00 ; '\0'
0x340006B8: 00 DC.B 0x00 ; '\0'
0x340006B9: 00 DC.B 0x00 ; '\0'
0x340006BA: 24 DC.B 0x24 ; '$'
0x340006BB: 2F DC.B 0x2F ; '/'
0x340006BC: 00 DC.B 0x00 ; '\0'
0x340006BD: 00 DC.B 0x00 ; '\0'
0x340006BE: 00 DC.B 0x00 ; '\0'
0x340006BF: 00 DC.B 0x00 ; '\0'
0x340006C0: 00 DC.B 0x00 ; '\0'
0x340006C1: 00 DC.B 0x00 ; '\0'
0x340006C2: 1A DC.B 0x1A ; '\x1A'
0x340006C3: 00 DC.B 0x00 ; '\0'
0x340006C4: 00 DC.B 0x00 ; '\0'
0x340006C5: 00 DC.B 0x00 ; '\0'
0x340006C6: 42 DC.B 0x42 ; 'B'
0x340006C7: 0E DC.B 0x0E ; '\x0E'
0x340006C8: 10 DC.B 0x10 ; '\x10'
0x340006C9: 8E DC.B 0x8E ; '\x8E'
0x340006CA: 01 DC.B 0x01 ; '\x01'
0x340006CB: 85 DC.B 0x85 ; '\x85'
0x340006CC: 02 DC.B 0x02 ; '\x02'
0x340006CD: 84 DC.B 0x84 ; '\x84'
0x340006CE: 03 DC.B 0x03 ; '\x03'
0x340006CF: 00 DC.B 0x00 ; '\0'
0x340006D0: 00 DC.B 0x00 ; '\0'
0x340006D1: 00 DC.B 0x00 ; '\0'
0x340006D2: 14 DC.B 0x14 ; '\x14'
0x340006D3: 00 DC.B 0x00 ; '\0'
0x340006D4: 00 DC.B 0x00 ; '\0'
0x340006D5: 00 DC.B 0x00 ; '\0'
0x340006D6: 24 DC.B 0x24 ; '$'
0x340006D7: 2F DC.B 0x2F ; '/'
0x340006D8: 00 DC.B 0x00 ; '\0'
0x340006D9: 00 DC.B 0x00 ; '\0'
0x340006DA: 00 DC.B 0x00 ; '\0'
0x340006DB: 00 DC.B 0x00 ; '\0'
0x340006DC: 00 DC.B 0x00 ; '\0'
0x340006DD: 00 DC.B 0x00 ; '\0'
0x340006DE: 38 DC.B 0x38 ; '8'
0x340006DF: 00 DC.B 0x00 ; '\0'
0x340006E0: 00 DC.B 0x00 ; '\0'
0x340006E1: 00 DC.B 0x00 ; '\0'
0x340006E2: 42 DC.B 0x42 ; 'B'
0x340006E3: 0E DC.B 0x0E ; '\x0E'
0x340006E4: 04 DC.B 0x04 ; '\x04'
0x340006E5: 8E DC.B 0x8E ; '\x8E'
0x340006E6: 01 DC.B 0x01 ; '\x01'
0x340006E7: 00 DC.B 0x00 ; '\0'
0x340006E8: 00 DC.B 0x00 ; '\0'
0x340006E9: 00 DC.B 0x00 ; '\0'
0x340006EA: 18 DC.B 0x18 ; '\x18'
0x340006EB: 00 DC.B 0x00 ; '\0'
0x340006EC: 00 DC.B 0x00 ; '\0'
0x340006ED: 00 DC.B 0x00 ; '\0'
0x340006EE: 24 DC.B 0x24 ; '$'
0x340006EF: 2F DC.B 0x2F ; '/'
0x340006F0: 00 DC.B 0x00 ; '\0'
0x340006F1: 00 DC.B 0x00 ; '\0'
0x340006F2: 00 DC.B 0x00 ; '\0'
0x340006F3: 00 DC.B 0x00 ; '\0'
0x340006F4: 00 DC.B 0x00 ; '\0'
0x340006F5: 00 DC.B 0x00 ; '\0'
0x340006F6: 40 DC.B 0x40 ; '@'
0x340006F7: 00 DC.B 0x00 ; '\0'
0x340006F8: 00 DC.B 0x00 ; '\0'
0x340006F9: 00 DC.B 0x00 ; '\0'
0x340006FA: 42 DC.B 0x42 ; 'B'
0x340006FB: 0E DC.B 0x0E ; '\x0E'
0x340006FC: 10 DC.B 0x10 ; '\x10'
0x340006FD: 8E DC.B 0x8E ; '\x8E'
0x340006FE: 01 DC.B 0x01 ; '\x01'
0x340006FF: 86 DC.B 0x86 ; '\x86'
0x34000700: 02 DC.B 0x02 ; '\x02'
0x34000701: 85 DC.B 0x85 ; '\x85'
0x34000702: 03 DC.B 0x03 ; '\x03'
0x34000703: 84 DC.B 0x84 ; '\x84'
0x34000704: 04 DC.B 0x04 ; '\x04'
0x34000705: 00 DC.B 0x00 ; '\0'
0x34000706: 18 DC.B 0x18 ; '\x18'
0x34000707: 00 DC.B 0x00 ; '\0'
0x34000708: 00 DC.B 0x00 ; '\0'
0x34000709: 00 DC.B 0x00 ; '\0'
0x3400070A: 24 DC.B 0x24 ; '$'
0x3400070B: 2F DC.B 0x2F ; '/'
0x3400070C: 00 DC.B 0x00 ; '\0'
0x3400070D: 00 DC.B 0x00 ; '\0'
0x3400070E: 00 DC.B 0x00 ; '\0'
0x3400070F: 00 DC.B 0x00 ; '\0'
0x34000710: 00 DC.B 0x00 ; '\0'
0x34000711: 00 DC.B 0x00 ; '\0'
0x34000712: 4C DC.B 0x4C ; 'L'
0x34000713: 00 DC.B 0x00 ; '\0'
0x34000714: 00 DC.B 0x00 ; '\0'
0x34000715: 00 DC.B 0x00 ; '\0'
0x34000716: 42 DC.B 0x42 ; 'B'
0x34000717: 0E DC.B 0x0E ; '\x0E'
0x34000718: 10 DC.B 0x10 ; '\x10'
0x34000719: 8E DC.B 0x8E ; '\x8E'
0x3400071A: 01 DC.B 0x01 ; '\x01'
0x3400071B: 86 DC.B 0x86 ; '\x86'
0x3400071C: 02 DC.B 0x02 ; '\x02'
0x3400071D: 85 DC.B 0x85 ; '\x85'
0x3400071E: 03 DC.B 0x03 ; '\x03'
0x3400071F: 84 DC.B 0x84 ; '\x84'
0x34000720: 04 DC.B 0x04 ; '\x04'
0x34000721: 00 DC.B 0x00 ; '\0'
0x34000722: 14 DC.B 0x14 ; '\x14'
0x34000723: 00 DC.B 0x00 ; '\0'
0x34000724: 00 DC.B 0x00 ; '\0'
0x34000725: 00 DC.B 0x00 ; '\0'
0x34000726: 24 DC.B 0x24 ; '$'
0x34000727: 2F DC.B 0x2F ; '/'
0x34000728: 00 DC.B 0x00 ; '\0'
0x34000729: 00 DC.B 0x00 ; '\0'
0x3400072A: 00 DC.B 0x00 ; '\0'
0x3400072B: 00 DC.B 0x00 ; '\0'
0x3400072C: 00 DC.B 0x00 ; '\0'
0x3400072D: 00 DC.B 0x00 ; '\0'
0x3400072E: 1E DC.B 0x1E ; '\x1E'
0x3400072F: 00 DC.B 0x00 ; '\0'
0x34000730: 00 DC.B 0x00 ; '\0'
0x34000731: 00 DC.B 0x00 ; '\0'
0x34000732: 42 DC.B 0x42 ; 'B'
0x34000733: 0E DC.B 0x0E ; '\x0E'
0x34000734: 08 DC.B 0x08 ; '\b'
0x34000735: 8E DC.B 0x8E ; '\x8E'
0x34000736: 01 DC.B 0x01 ; '\x01'
0x34000737: 00 DC.B 0x00 ; '\0'
0x34000738: 00 DC.B 0x00 ; '\0'
0x34000739: 00 DC.B 0x00 ; '\0'
0x3400073A: 14 DC.B 0x14 ; '\x14'
0x3400073B: 00 DC.B 0x00 ; '\0'
0x3400073C: 00 DC.B 0x00 ; '\0'
0x3400073D: 00 DC.B 0x00 ; '\0'
0x3400073E: 24 DC.B 0x24 ; '$'
0x3400073F: 2F DC.B 0x2F ; '/'
0x34000740: 00 DC.B 0x00 ; '\0'
0x34000741: 00 DC.B 0x00 ; '\0'
0x34000742: 00 DC.B 0x00 ; '\0'
0x34000743: 00 DC.B 0x00 ; '\0'
0x34000744: 00 DC.B 0x00 ; '\0'
0x34000745: 00 DC.B 0x00 ; '\0'
0x34000746: 0C DC.B 0x0C ; '\x0C'
0x34000747: 00 DC.B 0x00 ; '\0'
0x34000748: 00 DC.B 0x00 ; '\0'
0x34000749: 00 DC.B 0x00 ; '\0'
0x3400074A: 42 DC.B 0x42 ; 'B'
0x3400074B: 0E DC.B 0x0E ; '\x0E'
0x3400074C: 08 DC.B 0x08 ; '\b'
0x3400074D: 8E DC.B 0x8E ; '\x8E'
0x3400074E: 01 DC.B 0x01 ; '\x01'
0x3400074F: 00 DC.B 0x00 ; '\0'
0x34000750: 00 DC.B 0x00 ; '\0'
0x34000751: 00 DC.B 0x00 ; '\0'
0x34000752: 14 DC.B 0x14 ; '\x14'
0x34000753: 00 DC.B 0x00 ; '\0'
0x34000754: 00 DC.B 0x00 ; '\0'
0x34000755: 00 DC.B 0x00 ; '\0'
0x34000756: 24 DC.B 0x24 ; '$'
0x34000757: 2F DC.B 0x2F ; '/'
0x34000758: 00 DC.B 0x00 ; '\0'
0x34000759: 00 DC.B 0x00 ; '\0'
0x3400075A: 00 DC.B 0x00 ; '\0'
0x3400075B: 00 DC.B 0x00 ; '\0'
0x3400075C: 00 DC.B 0x00 ; '\0'
0x3400075D: 00 DC.B 0x00 ; '\0'
0x3400075E: 20 DC.B 0x20 ; ' '
0x3400075F: 00 DC.B 0x00 ; '\0'
0x34000760: 00 DC.B 0x00 ; '\0'
0x34000761: 00 DC.B 0x00 ; '\0'
0x34000762: 42 DC.B 0x42 ; 'B'
0x34000763: 0E DC.B 0x0E ; '\x0E'
0x34000764: 08 DC.B 0x08 ; '\b'
0x34000765: 8E DC.B 0x8E ; '\x8E'
0x34000766: 01 DC.B 0x01 ; '\x01'
0x34000767: 84 DC.B 0x84 ; '\x84'
0x34000768: 02 DC.B 0x02 ; '\x02'
0x34000769: 00 DC.B 0x00 ; '\0'
0x3400076A: 0C DC.B 0x0C ; '\x0C'
0x3400076B: 00 DC.B 0x00 ; '\0'
0x3400076C: 00 DC.B 0x00 ; '\0'
0x3400076D: 00 DC.B 0x00 ; '\0'
0x3400076E: 24 DC.B 0x24 ; '$'
0x3400076F: 2F DC.B 0x2F ; '/'
0x34000770: 00 DC.B 0x00 ; '\0'
0x34000771: 00 DC.B 0x00 ; '\0'
0x34000772: 00 DC.B 0x00 ; '\0'
0x34000773: 00 DC.B 0x00 ; '\0'
0x34000774: 00 DC.B 0x00 ; '\0'
0x34000775: 00 DC.B 0x00 ; '\0'
0x34000776: 18 DC.B 0x18 ; '\x18'
0x34000777: 00 DC.B 0x00 ; '\0'
0x34000778: 00 DC.B 0x00 ; '\0'
0x34000779: 00 DC.B 0x00 ; '\0'
0x3400077A: 0C DC.B 0x0C ; '\x0C'
0x3400077B: 00 DC.B 0x00 ; '\0'
0x3400077C: 00 DC.B 0x00 ; '\0'
0x3400077D: 00 DC.B 0x00 ; '\0'
0x3400077E: 24 DC.B 0x24 ; '$'
0x3400077F: 2F DC.B 0x2F ; '/'
0x34000780: 00 DC.B 0x00 ; '\0'
0x34000781: 00 DC.B 0x00 ; '\0'
0x34000782: 00 DC.B 0x00 ; '\0'
0x34000783: 00 DC.B 0x00 ; '\0'
0x34000784: 00 DC.B 0x00 ; '\0'
0x34000785: 00 DC.B 0x00 ; '\0'
0x34000786: 18 DC.B 0x18 ; '\x18'
0x34000787: 00 DC.B 0x00 ; '\0'
0x34000788: 00 DC.B 0x00 ; '\0'
0x34000789: 00 DC.B 0x00 ; '\0'
0x3400078A: 20 DC.B 0x20 ; ' '
0x3400078B: 00 DC.B 0x00 ; '\0'
0x3400078C: 00 DC.B 0x00 ; '\0'
0x3400078D: 00 DC.B 0x00 ; '\0'
0x3400078E: 24 DC.B 0x24 ; '$'
0x3400078F: 2F DC.B 0x2F ; '/'
0x34000790: 00 DC.B 0x00 ; '\0'
0x34000791: 00 DC.B 0x00 ; '\0'
0x34000792: 00 DC.B 0x00 ; '\0'
0x34000793: 00 DC.B 0x00 ; '\0'
0x34000794: 00 DC.B 0x00 ; '\0'
0x34000795: 00 DC.B 0x00 ; '\0'
0x34000796: 60 DC.B 0x60 ; '`'
0x34000797: 00 DC.B 0x00 ; '\0'
0x34000798: 00 DC.B 0x00 ; '\0'
0x34000799: 00 DC.B 0x00 ; '\0'
0x3400079A: 44 DC.B 0x44 ; 'D'
0x3400079B: 0E DC.B 0x0E ; '\x0E'
0x3400079C: 20 DC.B 0x20 ; ' '
0x3400079D: 8E DC.B 0x8E ; '\x8E'
0x3400079E: 01 DC.B 0x01 ; '\x01'
0x3400079F: 89 DC.B 0x89 ; '\x89'
0x340007A0: 02 DC.B 0x02 ; '\x02'
0x340007A1: 88 DC.B 0x88 ; '\x88'
0x340007A2: 03 DC.B 0x03 ; '\x03'
0x340007A3: 87 DC.B 0x87 ; '\x87'
0x340007A4: 04 DC.B 0x04 ; '\x04'
0x340007A5: 86 DC.B 0x86 ; '\x86'
0x340007A6: 05 DC.B 0x05 ; '\x05'
0x340007A7: 85 DC.B 0x85 ; '\x85'
0x340007A8: 06 DC.B 0x06 ; '\x06'
0x340007A9: 84 DC.B 0x84 ; '\x84'
0x340007AA: 07 DC.B 0x07 ; '\x07'
0x340007AB: 00 DC.B 0x00 ; '\0'
0x340007AC: 00 DC.B 0x00 ; '\0'
0x340007AD: 00 DC.B 0x00 ; '\0'
0x340007AE: 20 DC.B 0x20 ; ' '
0x340007AF: 00 DC.B 0x00 ; '\0'
0x340007B0: 00 DC.B 0x00 ; '\0'
0x340007B1: 00 DC.B 0x00 ; '\0'
0x340007B2: 24 DC.B 0x24 ; '$'
0x340007B3: 2F DC.B 0x2F ; '/'
0x340007B4: 00 DC.B 0x00 ; '\0'
0x340007B5: 00 DC.B 0x00 ; '\0'
0x340007B6: 00 DC.B 0x00 ; '\0'
0x340007B7: 00 DC.B 0x00 ; '\0'
0x340007B8: 00 DC.B 0x00 ; '\0'
0x340007B9: 00 DC.B 0x00 ; '\0'
0x340007BA: 60 DC.B 0x60 ; '`'
0x340007BB: 00 DC.B 0x00 ; '\0'
0x340007BC: 00 DC.B 0x00 ; '\0'
0x340007BD: 00 DC.B 0x00 ; '\0'
0x340007BE: 44 DC.B 0x44 ; 'D'
0x340007BF: 0E DC.B 0x0E ; '\x0E'
0x340007C0: 20 DC.B 0x20 ; ' '
0x340007C1: 8E DC.B 0x8E ; '\x8E'
0x340007C2: 01 DC.B 0x01 ; '\x01'
0x340007C3: 89 DC.B 0x89 ; '\x89'
0x340007C4: 02 DC.B 0x02 ; '\x02'
0x340007C5: 88 DC.B 0x88 ; '\x88'
0x340007C6: 03 DC.B 0x03 ; '\x03'
0x340007C7: 87 DC.B 0x87 ; '\x87'
0x340007C8: 04 DC.B 0x04 ; '\x04'
0x340007C9: 86 DC.B 0x86 ; '\x86'
0x340007CA: 05 DC.B 0x05 ; '\x05'
0x340007CB: 85 DC.B 0x85 ; '\x85'
0x340007CC: 06 DC.B 0x06 ; '\x06'
0x340007CD: 84 DC.B 0x84 ; '\x84'
0x340007CE: 07 DC.B 0x07 ; '\x07'
0x340007CF: 00 DC.B 0x00 ; '\0'
0x340007D0: 00 DC.B 0x00 ; '\0'
0x340007D1: 00 DC.B 0x00 ; '\0'
0x340007D2: 20 DC.B 0x20 ; ' '
0x340007D3: 00 DC.B 0x00 ; '\0'
0x340007D4: 00 DC.B 0x00 ; '\0'
0x340007D5: 00 DC.B 0x00 ; '\0'
0x340007D6: 24 DC.B 0x24 ; '$'
0x340007D7: 2F DC.B 0x2F ; '/'
0x340007D8: 00 DC.B 0x00 ; '\0'
0x340007D9: 00 DC.B 0x00 ; '\0'
0x340007DA: 00 DC.B 0x00 ; '\0'
0x340007DB: 00 DC.B 0x00 ; '\0'
0x340007DC: 00 DC.B 0x00 ; '\0'
0x340007DD: 00 DC.B 0x00 ; '\0'
0x340007DE: 52 DC.B 0x52 ; 'R'
0x340007DF: 00 DC.B 0x00 ; '\0'
0x340007E0: 00 DC.B 0x00 ; '\0'
0x340007E1: 00 DC.B 0x00 ; '\0'
0x340007E2: 44 DC.B 0x44 ; 'D'
0x340007E3: 0E DC.B 0x0E ; '\x0E'
0x340007E4: 20 DC.B 0x20 ; ' '
0x340007E5: 8E DC.B 0x8E ; '\x8E'
0x340007E6: 01 DC.B 0x01 ; '\x01'
0x340007E7: 89 DC.B 0x89 ; '\x89'
0x340007E8: 02 DC.B 0x02 ; '\x02'
0x340007E9: 88 DC.B 0x88 ; '\x88'
0x340007EA: 03 DC.B 0x03 ; '\x03'
0x340007EB: 87 DC.B 0x87 ; '\x87'
0x340007EC: 04 DC.B 0x04 ; '\x04'
0x340007ED: 86 DC.B 0x86 ; '\x86'
0x340007EE: 05 DC.B 0x05 ; '\x05'
0x340007EF: 85 DC.B 0x85 ; '\x85'
0x340007F0: 06 DC.B 0x06 ; '\x06'
0x340007F1: 84 DC.B 0x84 ; '\x84'
0x340007F2: 07 DC.B 0x07 ; '\x07'
0x340007F3: 00 DC.B 0x00 ; '\0'
0x340007F4: 00 DC.B 0x00 ; '\0'
0x340007F5: 00 DC.B 0x00 ; '\0'
0x340007F6: 20 DC.B 0x20 ; ' '
0x340007F7: 00 DC.B 0x00 ; '\0'
0x340007F8: 00 DC.B 0x00 ; '\0'
0x340007F9: 00 DC.B 0x00 ; '\0'
0x340007FA: 24 DC.B 0x24 ; '$'
0x340007FB: 2F DC.B 0x2F ; '/'
0x340007FC: 00 DC.B 0x00 ; '\0'
0x340007FD: 00 DC.B 0x00 ; '\0'
0x340007FE: 00 DC.B 0x00 ; '\0'
0x340007FF: 00 DC.B 0x00 ; '\0'
0x34000800: 00 DC.B 0x00 ; '\0'
0x34000801: 00 DC.B 0x00 ; '\0'
0x34000802: 52 DC.B 0x52 ; 'R'
0x34000803: 00 DC.B 0x00 ; '\0'
0x34000804: 00 DC.B 0x00 ; '\0'
0x34000805: 00 DC.B 0x00 ; '\0'
0x34000806: 44 DC.B 0x44 ; 'D'
0x34000807: 0E DC.B 0x0E ; '\x0E'
0x34000808: 20 DC.B 0x20 ; ' '
0x34000809: 8E DC.B 0x8E ; '\x8E'
0x3400080A: 01 DC.B 0x01 ; '\x01'
0x3400080B: 89 DC.B 0x89 ; '\x89'
0x3400080C: 02 DC.B 0x02 ; '\x02'
0x3400080D: 88 DC.B 0x88 ; '\x88'
0x3400080E: 03 DC.B 0x03 ; '\x03'
0x3400080F: 87 DC.B 0x87 ; '\x87'
0x34000810: 04 DC.B 0x04 ; '\x04'
0x34000811: 86 DC.B 0x86 ; '\x86'
0x34000812: 05 DC.B 0x05 ; '\x05'
0x34000813: 85 DC.B 0x85 ; '\x85'
0x34000814: 06 DC.B 0x06 ; '\x06'
0x34000815: 84 DC.B 0x84 ; '\x84'
0x34000816: 07 DC.B 0x07 ; '\x07'
0x34000817: 00 DC.B 0x00 ; '\0'
0x34000818: 00 DC.B 0x00 ; '\0'
0x34000819: 00 DC.B 0x00 ; '\0'
0x3400081A: 18 DC.B 0x18 ; '\x18'
0x3400081B: 00 DC.B 0x00 ; '\0'
0x3400081C: 00 DC.B 0x00 ; '\0'
0x3400081D: 00 DC.B 0x00 ; '\0'
0x3400081E: 24 DC.B 0x24 ; '$'
0x3400081F: 2F DC.B 0x2F ; '/'
0x34000820: 00 DC.B 0x00 ; '\0'
0x34000821: 00 DC.B 0x00 ; '\0'
0x34000822: 00 DC.B 0x00 ; '\0'
0x34000823: 00 DC.B 0x00 ; '\0'
0x34000824: 00 DC.B 0x00 ; '\0'
0x34000825: 00 DC.B 0x00 ; '\0'
0x34000826: 30 DC.B 0x30 ; '0'
0x34000827: 00 DC.B 0x00 ; '\0'
0x34000828: 00 DC.B 0x00 ; '\0'
0x34000829: 00 DC.B 0x00 ; '\0'
0x3400082A: 42 DC.B 0x42 ; 'B'
0x3400082B: 0E DC.B 0x0E ; '\x0E'
0x3400082C: 10 DC.B 0x10 ; '\x10'
0x3400082D: 8E DC.B 0x8E ; '\x8E'
0x3400082E: 01 DC.B 0x01 ; '\x01'
0x3400082F: 86 DC.B 0x86 ; '\x86'
0x34000830: 02 DC.B 0x02 ; '\x02'
0x34000831: 85 DC.B 0x85 ; '\x85'
0x34000832: 03 DC.B 0x03 ; '\x03'
0x34000833: 84 DC.B 0x84 ; '\x84'
0x34000834: 04 DC.B 0x04 ; '\x04'
0x34000835: 00 DC.B 0x00 ; '\0'
0x34000836: 18 DC.B 0x18 ; '\x18'
0x34000837: 00 DC.B 0x00 ; '\0'
0x34000838: 00 DC.B 0x00 ; '\0'
0x34000839: 00 DC.B 0x00 ; '\0'
0x3400083A: 24 DC.B 0x24 ; '$'
0x3400083B: 2F DC.B 0x2F ; '/'
0x3400083C: 00 DC.B 0x00 ; '\0'
0x3400083D: 00 DC.B 0x00 ; '\0'
0x3400083E: 00 DC.B 0x00 ; '\0'
0x3400083F: 00 DC.B 0x00 ; '\0'
0x34000840: 00 DC.B 0x00 ; '\0'
0x34000841: 00 DC.B 0x00 ; '\0'
0x34000842: 30 DC.B 0x30 ; '0'
0x34000843: 00 DC.B 0x00 ; '\0'
0x34000844: 00 DC.B 0x00 ; '\0'
0x34000845: 00 DC.B 0x00 ; '\0'
0x34000846: 42 DC.B 0x42 ; 'B'
0x34000847: 0E DC.B 0x0E ; '\x0E'
0x34000848: 10 DC.B 0x10 ; '\x10'
0x34000849: 8E DC.B 0x8E ; '\x8E'
0x3400084A: 01 DC.B 0x01 ; '\x01'
0x3400084B: 86 DC.B 0x86 ; '\x86'
0x3400084C: 02 DC.B 0x02 ; '\x02'
0x3400084D: 85 DC.B 0x85 ; '\x85'
0x3400084E: 03 DC.B 0x03 ; '\x03'
0x3400084F: 84 DC.B 0x84 ; '\x84'
0x34000850: 04 DC.B 0x04 ; '\x04'
0x34000851: 00 DC.B 0x00 ; '\0'
0x34000852: 18 DC.B 0x18 ; '\x18'
0x34000853: 00 DC.B 0x00 ; '\0'
0x34000854: 00 DC.B 0x00 ; '\0'
0x34000855: 00 DC.B 0x00 ; '\0'
0x34000856: 24 DC.B 0x24 ; '$'
0x34000857: 2F DC.B 0x2F ; '/'
0x34000858: 00 DC.B 0x00 ; '\0'
0x34000859: 00 DC.B 0x00 ; '\0'
0x3400085A: 00 DC.B 0x00 ; '\0'
0x3400085B: 00 DC.B 0x00 ; '\0'
0x3400085C: 00 DC.B 0x00 ; '\0'
0x3400085D: 00 DC.B 0x00 ; '\0'
0x3400085E: 30 DC.B 0x30 ; '0'
0x3400085F: 00 DC.B 0x00 ; '\0'
0x34000860: 00 DC.B 0x00 ; '\0'
0x34000861: 00 DC.B 0x00 ; '\0'
0x34000862: 42 DC.B 0x42 ; 'B'
0x34000863: 0E DC.B 0x0E ; '\x0E'
0x34000864: 10 DC.B 0x10 ; '\x10'
0x34000865: 8E DC.B 0x8E ; '\x8E'
0x34000866: 01 DC.B 0x01 ; '\x01'
0x34000867: 86 DC.B 0x86 ; '\x86'
0x34000868: 02 DC.B 0x02 ; '\x02'
0x34000869: 85 DC.B 0x85 ; '\x85'
0x3400086A: 03 DC.B 0x03 ; '\x03'
0x3400086B: 84 DC.B 0x84 ; '\x84'
0x3400086C: 04 DC.B 0x04 ; '\x04'
0x3400086D: 00 DC.B 0x00 ; '\0'
0x3400086E: 18 DC.B 0x18 ; '\x18'
0x3400086F: 00 DC.B 0x00 ; '\0'
0x34000870: 00 DC.B 0x00 ; '\0'
0x34000871: 00 DC.B 0x00 ; '\0'
0x34000872: 24 DC.B 0x24 ; '$'
0x34000873: 2F DC.B 0x2F ; '/'
0x34000874: 00 DC.B 0x00 ; '\0'
0x34000875: 00 DC.B 0x00 ; '\0'
0x34000876: 00 DC.B 0x00 ; '\0'
0x34000877: 00 DC.B 0x00 ; '\0'
0x34000878: 00 DC.B 0x00 ; '\0'
0x34000879: 00 DC.B 0x00 ; '\0'
0x3400087A: 30 DC.B 0x30 ; '0'
0x3400087B: 00 DC.B 0x00 ; '\0'
0x3400087C: 00 DC.B 0x00 ; '\0'
0x3400087D: 00 DC.B 0x00 ; '\0'
0x3400087E: 42 DC.B 0x42 ; 'B'
0x3400087F: 0E DC.B 0x0E ; '\x0E'
0x34000880: 10 DC.B 0x10 ; '\x10'
0x34000881: 8E DC.B 0x8E ; '\x8E'
0x34000882: 01 DC.B 0x01 ; '\x01'
0x34000883: 86 DC.B 0x86 ; '\x86'
0x34000884: 02 DC.B 0x02 ; '\x02'
0x34000885: 85 DC.B 0x85 ; '\x85'
0x34000886: 03 DC.B 0x03 ; '\x03'
0x34000887: 84 DC.B 0x84 ; '\x84'
0x34000888: 04 DC.B 0x04 ; '\x04'
0x34000889: 00 DC.B 0x00 ; '\0'
0x3400088A: 0C DC.B 0x0C ; '\x0C'
0x3400088B: 00 DC.B 0x00 ; '\0'
0x3400088C: 00 DC.B 0x00 ; '\0'
0x3400088D: 00 DC.B 0x00 ; '\0'
0x3400088E: 24 DC.B 0x24 ; '$'
0x3400088F: 2F DC.B 0x2F ; '/'
0x34000890: 00 DC.B 0x00 ; '\0'
0x34000891: 00 DC.B 0x00 ; '\0'
0x34000892: 00 DC.B 0x00 ; '\0'
0x34000893: 00 DC.B 0x00 ; '\0'
0x34000894: 00 DC.B 0x00 ; '\0'
0x34000895: 00 DC.B 0x00 ; '\0'
0x34000896: 04 DC.B 0x04 ; '\x04'
0x34000897: 00 DC.B 0x00 ; '\0'
0x34000898: 00 DC.B 0x00 ; '\0'
0x34000899: 00 DC.B 0x00 ; '\0'
0x3400089A: 18 DC.B 0x18 ; '\x18'
0x3400089B: 00 DC.B 0x00 ; '\0'
0x3400089C: 00 DC.B 0x00 ; '\0'
0x3400089D: 00 DC.B 0x00 ; '\0'
0x3400089E: 24 DC.B 0x24 ; '$'
0x3400089F: 2F DC.B 0x2F ; '/'
0x340008A0: 00 DC.B 0x00 ; '\0'
0x340008A1: 00 DC.B 0x00 ; '\0'
0x340008A2: 00 DC.B 0x00 ; '\0'
0x340008A3: 00 DC.B 0x00 ; '\0'
Section .bss.libc._acDownBuffer from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=16, align=1
_acDownBuffer:
0x340008A4: 00 DC.B 0x00 ; '\0'
0x340008A5: 53 DC.B 0x53 ; 'S'
0x340008A6: 45 DC.B 0x45 ; 'E'
0x340008A7: 47 DC.B 0x47 ; 'G'
0x340008A8: 47 DC.B 0x47 ; 'G'
0x340008A9: 45 DC.B 0x45 ; 'E'
0x340008AA: 52 DC.B 0x52 ; 'R'
0x340008AB: 20 DC.B 0x20 ; ' '
0x340008AC: 43 DC.B 0x43 ; 'C'
0x340008AD: 2F DC.B 0x2F ; '/'
0x340008AE: 43 DC.B 0x43 ; 'C'
0x340008AF: 2B DC.B 0x2B ; '+'
0x340008B0: 2B DC.B 0x2B ; '+'
0x340008B1: 20 DC.B 0x20 ; ' '
0x340008B2: 63 DC.B 0x63 ; 'c'
0x340008B3: 6F DC.B 0x6F ; 'o'
Section .data.libc.__SEGGER_RTL_global_locale from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=20, align=4
__SEGGER_RTL_global_locale:
__RAL_global_locale:
0x340008B4: 341870E0 DC.W __SEGGER_RTL_c_locale
0x340008B8: 341870E0 DC.W __SEGGER_RTL_c_locale
0x340008BC: 341870E0 DC.W __SEGGER_RTL_c_locale
0x340008C0: 341870E0 DC.W __SEGGER_RTL_c_locale
0x340008C4: 341870E0 DC.W __SEGGER_RTL_c_locale
Section .data.libc.stdout from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
stdout:
0x340008C8: 34000490 DC.W __SEGGER_RTL_stdout_file
Section .data.libc.stdin from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
stdin:
0x340008CC: 34000494 DC.W __SEGGER_RTL_stdin_file
Section .data.libc.stderr from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=4
stderr:
0x340008D0: 34000498 DC.W __SEGGER_RTL_stderr_file
Section .data.SystemCoreClock from blto2_FSBL_lto.o, size=4, align=4
SystemCoreClock:
0x340008D4: 00 DC.B 0x00 ; '\0'
0x340008D5: 90 DC.B 0x90 ; '\x90'
0x340008D6: D0 DC.B 0xD0 ; '\xD0'
0x340008D7: 03 DC.B 0x03 ; '\x03'
Section .bss.block.stack from [ Linker created ], size=8192, align=8
(34062000-34063FFF excluded)
Section .vectors from stm32n657xx_Vectors.o, size=844, align=1024
_vectors:
g_pfnVectors:
0x34180400: 34064000 DC.W 34064000 ; R_ARM_ABS32
0x34180404: 34186DE9 DC.W reset_handler
0x34180408: 34180759 DC.W NMI_Handler
0x3418040C: 34180759 DC.W NMI_Handler
0x34180410: 34180759 DC.W NMI_Handler
0x34180414: 34180759 DC.W NMI_Handler
0x34180418: 34180759 DC.W NMI_Handler
0x3418041C: 00 DC.B 0x00 ; '\0'
0x3418041D: 00 DC.B 0x00 ; '\0'
0x3418041E: 00 DC.B 0x00 ; '\0'
0x3418041F: 00 DC.B 0x00 ; '\0'
0x34180420: 00 DC.B 0x00 ; '\0'
0x34180421: 00 DC.B 0x00 ; '\0'
0x34180422: 00 DC.B 0x00 ; '\0'
0x34180423: 00 DC.B 0x00 ; '\0'
0x34180424: 00 DC.B 0x00 ; '\0'
0x34180425: 00 DC.B 0x00 ; '\0'
0x34180426: 00 DC.B 0x00 ; '\0'
0x34180427: 00 DC.B 0x00 ; '\0'
0x34180428: 00 DC.B 0x00 ; '\0'
0x34180429: 00 DC.B 0x00 ; '\0'
0x3418042A: 00 DC.B 0x00 ; '\0'
0x3418042B: 00 DC.B 0x00 ; '\0'
0x3418042C: 3418075D DC.W SVC_Handler
0x34180430: 3418075D DC.W SVC_Handler
0x34180434: 00 DC.B 0x00 ; '\0'
0x34180435: 00 DC.B 0x00 ; '\0'
0x34180436: 00 DC.B 0x00 ; '\0'
0x34180437: 00 DC.B 0x00 ; '\0'
0x34180438: 3418075D DC.W SVC_Handler
0x3418043C: 3418075D DC.W SVC_Handler
0x34180440: 34180759 DC.W NMI_Handler
0x34180444: 00 DC.B 0x00 ; '\0'
0x34180445: 00 DC.B 0x00 ; '\0'
0x34180446: 00 DC.B 0x00 ; '\0'
0x34180447: 00 DC.B 0x00 ; '\0'
0x34180448: 34180759 DC.W NMI_Handler
0x3418044C: 34180759 DC.W NMI_Handler
0x34180450: 34180759 DC.W NMI_Handler
0x34180454: 34180759 DC.W NMI_Handler
0x34180458: 34180759 DC.W NMI_Handler
0x3418045C: 34180759 DC.W NMI_Handler
0x34180460: 34180759 DC.W NMI_Handler
0x34180464: 00 DC.B 0x00 ; '\0'
0x34180465: 00 DC.B 0x00 ; '\0'
0x34180466: 00 DC.B 0x00 ; '\0'
0x34180467: 00 DC.B 0x00 ; '\0'
0x34180468: 34180759 DC.W NMI_Handler
0x3418046C: 34180759 DC.W NMI_Handler
0x34180470: 34180759 DC.W NMI_Handler
0x34180474: 34180759 DC.W NMI_Handler
0x34180478: 34180759 DC.W NMI_Handler
0x3418047C: 00 DC.B 0x00 ; '\0'
0x3418047D: 00 DC.B 0x00 ; '\0'
0x3418047E: 00 DC.B 0x00 ; '\0'
0x3418047F: 00 DC.B 0x00 ; '\0'
0x34180480: 34180759 DC.W NMI_Handler
0x34180484: 00 DC.B 0x00 ; '\0'
0x34180485: 00 DC.B 0x00 ; '\0'
0x34180486: 00 DC.B 0x00 ; '\0'
0x34180487: 00 DC.B 0x00 ; '\0'
0x34180488: 34180759 DC.W NMI_Handler
0x3418048C: 34180759 DC.W NMI_Handler
0x34180490: 34180759 DC.W NMI_Handler
0x34180494: 34180759 DC.W NMI_Handler
0x34180498: 34180759 DC.W NMI_Handler
0x3418049C: 34180759 DC.W NMI_Handler
0x341804A0: 34180759 DC.W NMI_Handler
0x341804A4: 34180759 DC.W NMI_Handler
0x341804A8: 34180759 DC.W NMI_Handler
0x341804AC: 34180759 DC.W NMI_Handler
0x341804B0: 34180759 DC.W NMI_Handler
0x341804B4: 34180759 DC.W NMI_Handler
0x341804B8: 34180759 DC.W NMI_Handler
0x341804BC: 34180759 DC.W NMI_Handler
0x341804C0: 34180759 DC.W NMI_Handler
0x341804C4: 34180759 DC.W NMI_Handler
0x341804C8: 34180759 DC.W NMI_Handler
0x341804CC: 34180759 DC.W NMI_Handler
0x341804D0: 34180759 DC.W NMI_Handler
0x341804D4: 34180759 DC.W NMI_Handler
0x341804D8: 34180759 DC.W NMI_Handler
0x341804DC: 34180759 DC.W NMI_Handler
0x341804E0: 34180759 DC.W NMI_Handler
0x341804E4: 00 DC.B 0x00 ; '\0'
0x341804E5: 00 DC.B 0x00 ; '\0'
0x341804E6: 00 DC.B 0x00 ; '\0'
0x341804E7: 00 DC.B 0x00 ; '\0'
0x341804E8: 34180759 DC.W NMI_Handler
0x341804EC: 34180759 DC.W NMI_Handler
0x341804F0: 34180759 DC.W NMI_Handler
0x341804F4: 34180759 DC.W NMI_Handler
0x341804F8: 34180759 DC.W NMI_Handler
0x341804FC: 34180759 DC.W NMI_Handler
0x34180500: 34180759 DC.W NMI_Handler
0x34180504: 00 DC.B 0x00 ; '\0'
0x34180505: 00 DC.B 0x00 ; '\0'
0x34180506: 00 DC.B 0x00 ; '\0'
0x34180507: 00 DC.B 0x00 ; '\0'
0x34180508: 00 DC.B 0x00 ; '\0'
0x34180509: 00 DC.B 0x00 ; '\0'
0x3418050A: 00 DC.B 0x00 ; '\0'
0x3418050B: 00 DC.B 0x00 ; '\0'
0x3418050C: 00 DC.B 0x00 ; '\0'
0x3418050D: 00 DC.B 0x00 ; '\0'
0x3418050E: 00 DC.B 0x00 ; '\0'
0x3418050F: 00 DC.B 0x00 ; '\0'
0x34180510: 34180759 DC.W NMI_Handler
0x34180514: 34180759 DC.W NMI_Handler
0x34180518: 34180759 DC.W NMI_Handler
0x3418051C: 34180759 DC.W NMI_Handler
0x34180520: 34180759 DC.W NMI_Handler
0x34180524: 34180759 DC.W NMI_Handler
0x34180528: 34180759 DC.W NMI_Handler
0x3418052C: 34180759 DC.W NMI_Handler
0x34180530: 34180759 DC.W NMI_Handler
0x34180534: 34180759 DC.W NMI_Handler
0x34180538: 34180759 DC.W NMI_Handler
0x3418053C: 34180759 DC.W NMI_Handler
0x34180540: 34180759 DC.W NMI_Handler
0x34180544: 34180759 DC.W NMI_Handler
0x34180548: 34180759 DC.W NMI_Handler
0x3418054C: 34180759 DC.W NMI_Handler
0x34180550: 34180759 DC.W NMI_Handler
0x34180554: 34180759 DC.W NMI_Handler
0x34180558: 34180759 DC.W NMI_Handler
0x3418055C: 34180759 DC.W NMI_Handler
0x34180560: 34180759 DC.W NMI_Handler
0x34180564: 34180759 DC.W NMI_Handler
0x34180568: 34180759 DC.W NMI_Handler
0x3418056C: 34180759 DC.W NMI_Handler
0x34180570: 34180759 DC.W NMI_Handler
0x34180574: 34180759 DC.W NMI_Handler
0x34180578: 34180759 DC.W NMI_Handler
0x3418057C: 34180759 DC.W NMI_Handler
0x34180580: 34180759 DC.W NMI_Handler
0x34180584: 34180759 DC.W NMI_Handler
0x34180588: 34180759 DC.W NMI_Handler
0x3418058C: 34180759 DC.W NMI_Handler
0x34180590: 34180759 DC.W NMI_Handler
0x34180594: 34180759 DC.W NMI_Handler
0x34180598: 34180759 DC.W NMI_Handler
0x3418059C: 34180759 DC.W NMI_Handler
0x341805A0: 34180759 DC.W NMI_Handler
0x341805A4: 34180759 DC.W NMI_Handler
0x341805A8: 34180759 DC.W NMI_Handler
0x341805AC: 34180759 DC.W NMI_Handler
0x341805B0: 34180759 DC.W NMI_Handler
0x341805B4: 34180759 DC.W NMI_Handler
0x341805B8: 34180759 DC.W NMI_Handler
0x341805BC: 34180759 DC.W NMI_Handler
0x341805C0: 34180759 DC.W NMI_Handler
0x341805C4: 34180759 DC.W NMI_Handler
0x341805C8: 34180759 DC.W NMI_Handler
0x341805CC: 34180759 DC.W NMI_Handler
0x341805D0: 34180759 DC.W NMI_Handler
0x341805D4: 34180759 DC.W NMI_Handler
0x341805D8: 34180759 DC.W NMI_Handler
0x341805DC: 34180759 DC.W NMI_Handler
0x341805E0: 34180759 DC.W NMI_Handler
0x341805E4: 34180759 DC.W NMI_Handler
0x341805E8: 34180759 DC.W NMI_Handler
0x341805EC: 34180759 DC.W NMI_Handler
0x341805F0: 34180759 DC.W NMI_Handler
0x341805F4: 34180759 DC.W NMI_Handler
0x341805F8: 34180759 DC.W NMI_Handler
0x341805FC: 34180759 DC.W NMI_Handler
0x34180600: 34180759 DC.W NMI_Handler
0x34180604: 34180759 DC.W NMI_Handler
0x34180608: 34180759 DC.W NMI_Handler
0x3418060C: 34180759 DC.W NMI_Handler
0x34180610: 34180759 DC.W NMI_Handler
0x34180614: 34180759 DC.W NMI_Handler
0x34180618: 34180759 DC.W NMI_Handler
0x3418061C: 34180759 DC.W NMI_Handler
0x34180620: 34180759 DC.W NMI_Handler
0x34180624: 34180759 DC.W NMI_Handler
0x34180628: 34180759 DC.W NMI_Handler
0x3418062C: 34180759 DC.W NMI_Handler
0x34180630: 34180759 DC.W NMI_Handler
0x34180634: 34180759 DC.W NMI_Handler
0x34180638: 34180759 DC.W NMI_Handler
0x3418063C: 34180759 DC.W NMI_Handler
0x34180640: 34180759 DC.W NMI_Handler
0x34180644: 34180759 DC.W NMI_Handler
0x34180648: 34180759 DC.W NMI_Handler
0x3418064C: 34180759 DC.W NMI_Handler
0x34180650: 34180759 DC.W NMI_Handler
0x34180654: 34180759 DC.W NMI_Handler
0x34180658: 34180759 DC.W NMI_Handler
0x3418065C: 3418373D DC.W TIM18_IRQHandler
0x34180660: 34180759 DC.W NMI_Handler
0x34180664: 34180759 DC.W NMI_Handler
0x34180668: 34180759 DC.W NMI_Handler
0x3418066C: 34180759 DC.W NMI_Handler
0x34180670: 34180759 DC.W NMI_Handler
0x34180674: 34180759 DC.W NMI_Handler
0x34180678: 34180759 DC.W NMI_Handler
0x3418067C: 34180759 DC.W NMI_Handler
0x34180680: 34180759 DC.W NMI_Handler
0x34180684: 34180759 DC.W NMI_Handler
0x34180688: 34180759 DC.W NMI_Handler
0x3418068C: 34180759 DC.W NMI_Handler
0x34180690: 34180759 DC.W NMI_Handler
0x34180694: 34180759 DC.W NMI_Handler
0x34180698: 34180759 DC.W NMI_Handler
0x3418069C: 34180759 DC.W NMI_Handler
0x341806A0: 34180759 DC.W NMI_Handler
0x341806A4: 34180759 DC.W NMI_Handler
0x341806A8: 34180759 DC.W NMI_Handler
0x341806AC: 34180759 DC.W NMI_Handler
0x341806B0: 34180759 DC.W NMI_Handler
0x341806B4: 34180759 DC.W NMI_Handler
0x341806B8: 34180759 DC.W NMI_Handler
0x341806BC: 34180759 DC.W NMI_Handler
0x341806C0: 34180759 DC.W NMI_Handler
0x341806C4: 34180759 DC.W NMI_Handler
0x341806C8: 34180759 DC.W NMI_Handler
0x341806CC: 34180759 DC.W NMI_Handler
0x341806D0: 34180759 DC.W NMI_Handler
0x341806D4: 34180759 DC.W NMI_Handler
0x341806D8: 34180759 DC.W NMI_Handler
0x341806DC: 34180759 DC.W NMI_Handler
0x341806E0: 34180759 DC.W NMI_Handler
0x341806E4: 34180759 DC.W NMI_Handler
0x341806E8: 34180759 DC.W NMI_Handler
0x341806EC: 34180759 DC.W NMI_Handler
0x341806F0: 34180759 DC.W NMI_Handler
0x341806F4: 34180759 DC.W NMI_Handler
0x341806F8: 34180759 DC.W NMI_Handler
0x341806FC: 341873A5 DC.W SDMMC2_IRQHandler
0x34180700: 34180759 DC.W NMI_Handler
0x34180704: 34180759 DC.W NMI_Handler
0x34180708: 34180759 DC.W NMI_Handler
0x3418070C: 34180759 DC.W NMI_Handler
0x34180710: 34180759 DC.W NMI_Handler
0x34180714: 34180759 DC.W NMI_Handler
0x34180718: 34180759 DC.W NMI_Handler
0x3418071C: 34180759 DC.W NMI_Handler
0x34180720: 34180759 DC.W NMI_Handler
0x34180724: 34180759 DC.W NMI_Handler
0x34180728: 34180759 DC.W NMI_Handler
0x3418072C: 34180759 DC.W NMI_Handler
0x34180730: 34180759 DC.W NMI_Handler
0x34180734: 34180759 DC.W NMI_Handler
0x34180738: 34180759 DC.W NMI_Handler
0x3418073C: 34180759 DC.W NMI_Handler
0x34180740: 00 DC.B 0x00 ; '\0'
0x34180741: 00 DC.B 0x00 ; '\0'
0x34180742: 00 DC.B 0x00 ; '\0'
0x34180743: 00 DC.B 0x00 ; '\0'
0x34180744: 34180759 DC.W NMI_Handler
0x34180748: 34180759 DC.W NMI_Handler
Section .rodata..Lswitch.table.RCC_PLL_Config from blto2_FSBL_lto.o, size=12, align=4
_vectors_end:
0x3418074C: 03 DC.B 0x03 ; '\x03'
0x3418074D: 00 DC.B 0x00 ; '\0'
0x3418074E: 00 DC.B 0x00 ; '\0'
0x3418074F: 00 DC.B 0x00 ; '\0'
0x34180750: 02 DC.B 0x02 ; '\x02'
0x34180751: 00 DC.B 0x00 ; '\0'
0x34180752: 00 DC.B 0x00 ; '\0'
0x34180753: 00 DC.B 0x00 ; '\0'
0x34180754: 04 DC.B 0x04 ; '\x04'
0x34180755: 00 DC.B 0x00 ; '\0'
0x34180756: 00 DC.B 0x00 ; '\0'
0x34180757: 00 DC.B 0x00 ; '\0'
Section .text.NMI_Handler from blto2_FSBL_lto.o, size=2, align=4
NMI_Handler:
HardFault_Handler:
MemManage_Handler:
BusFault_Handler:
UsageFault_Handler:
PVD_PVM_IRQHandler:
DTS_IRQHandler:
RCC_IRQHandler:
LOCKUP_IRQHandler:
CACHE_ECC_IRQHandler:
TCM_ECC_IRQHandler:
BCK_ECC_IRQHandler:
FPU_IRQHandler:
RTC_S_IRQHandler:
TAMP_IRQHandler:
RIFSC_TAMPER_IRQHandler:
IAC_IRQHandler:
RCC_S_IRQHandler:
RTC_IRQHandler:
IWDG_IRQHandler:
WWDG_IRQHandler:
EXTI0_IRQHandler:
EXTI1_IRQHandler:
EXTI2_IRQHandler:
EXTI3_IRQHandler:
EXTI4_IRQHandler:
EXTI5_IRQHandler:
EXTI6_IRQHandler:
EXTI7_IRQHandler:
EXTI8_IRQHandler:
EXTI9_IRQHandler:
EXTI10_IRQHandler:
EXTI11_IRQHandler:
EXTI12_IRQHandler:
EXTI13_IRQHandler:
EXTI14_IRQHandler:
EXTI15_IRQHandler:
SAES_IRQHandler:
CRYP_IRQHandler:
PKA_IRQHandler:
HASH_IRQHandler:
RNG_IRQHandler:
MCE1_IRQHandler:
MCE2_IRQHandler:
MCE3_IRQHandler:
MCE4_IRQHandler:
ADC1_2_IRQHandler:
CSI_IRQHandler:
DCMIPP_IRQHandler:
PAHB_ERR_IRQHandler:
NPU0_IRQHandler:
NPU1_IRQHandler:
NPU2_IRQHandler:
NPU3_IRQHandler:
CACHEAXI_IRQHandler:
LTDC_LO_IRQHandler:
LTDC_LO_ERR_IRQHandler:
DMA2D_IRQHandler:
JPEG_IRQHandler:
VENC_IRQHandler:
GFXMMU_IRQHandler:
GFXTIM_IRQHandler:
GPU2D_IRQHandler:
GPU2D_ER_IRQHandler:
ICACHE_IRQHandler:
HPDMA1_Channel0_IRQHandler:
HPDMA1_Channel1_IRQHandler:
HPDMA1_Channel2_IRQHandler:
HPDMA1_Channel3_IRQHandler:
HPDMA1_Channel4_IRQHandler:
HPDMA1_Channel5_IRQHandler:
HPDMA1_Channel6_IRQHandler:
HPDMA1_Channel7_IRQHandler:
HPDMA1_Channel8_IRQHandler:
HPDMA1_Channel9_IRQHandler:
HPDMA1_Channel10_IRQHandler:
HPDMA1_Channel11_IRQHandler:
HPDMA1_Channel12_IRQHandler:
HPDMA1_Channel13_IRQHandler:
HPDMA1_Channel14_IRQHandler:
HPDMA1_Channel15_IRQHandler:
GPDMA1_Channel0_IRQHandler:
GPDMA1_Channel1_IRQHandler:
GPDMA1_Channel2_IRQHandler:
GPDMA1_Channel3_IRQHandler:
GPDMA1_Channel4_IRQHandler:
GPDMA1_Channel5_IRQHandler:
GPDMA1_Channel6_IRQHandler:
GPDMA1_Channel7_IRQHandler:
GPDMA1_Channel8_IRQHandler:
GPDMA1_Channel9_IRQHandler:
GPDMA1_Channel10_IRQHandler:
GPDMA1_Channel11_IRQHandler:
GPDMA1_Channel12_IRQHandler:
GPDMA1_Channel13_IRQHandler:
GPDMA1_Channel14_IRQHandler:
GPDMA1_Channel15_IRQHandler:
I2C1_EV_IRQHandler:
I2C1_ER_IRQHandler:
I2C2_EV_IRQHandler:
I2C2_ER_IRQHandler:
I2C3_EV_IRQHandler:
I2C3_ER_IRQHandler:
I2C4_EV_IRQHandler:
I2C4_ER_IRQHandler:
I3C1_EV_IRQHandler:
I3C1_ER_IRQHandler:
I3C2_EV_IRQHandler:
I3C2_ER_IRQHandler:
TIM1_BRK_IRQHandler:
TIM1_UP_IRQHandler:
TIM1_TRG_CCU_IRQHandler:
TIM1_CC_IRQHandler:
TIM2_IRQHandler:
TIM3_IRQHandler:
TIM4_IRQHandler:
TIM5_IRQHandler:
TIM6_IRQHandler:
TIM7_IRQHandler:
TIM8_BRK_IRQHandler:
TIM8_UP_IRQHandler:
TIM8_TRG_CCU_IRQHandler:
TIM8_CC_IRQHandler:
TIM9_IRQHandler:
TIM10_IRQHandler:
TIM11_IRQHandler:
TIM12_IRQHandler:
TIM13_IRQHandler:
TIM14_IRQHandler:
TIM15_IRQHandler:
TIM16_IRQHandler:
TIM17_IRQHandler:
LPTIM1_IRQHandler:
LPTIM2_IRQHandler:
LPTIM3_IRQHandler:
LPTIM4_IRQHandler:
LPTIM5_IRQHandler:
ADF1_FLT0_IRQHandler:
MDF1_FLT0_IRQHandler:
MDF1_FLT1_IRQHandler:
MDF1_FLT2_IRQHandler:
MDF1_FLT3_IRQHandler:
MDF1_FLT4_IRQHandler:
MDF1_FLT5_IRQHandler:
SAI1_A_IRQHandler:
SAI1_B_IRQHandler:
SAI2_A_IRQHandler:
SAI2_B_IRQHandler:
SPDIFRX_IRQHandler:
SPI1_IRQHandler:
SPI2_IRQHandler:
SPI3_IRQHandler:
SPI4_IRQHandler:
SPI5_IRQHandler:
SPI6_IRQHandler:
USART1_IRQHandler:
USART2_IRQHandler:
USART3_IRQHandler:
UART4_IRQHandler:
UART5_IRQHandler:
USART6_IRQHandler:
UART7_IRQHandler:
UART8_IRQHandler:
UART9_IRQHandler:
USART10_IRQHandler:
LPUART1_IRQHandler:
XSPI1_IRQHandler:
XSPI2_IRQHandler:
XSPI3_IRQHandler:
FMC_IRQHandler:
SDMMC1_IRQHandler:
UCPD1_IRQHandler:
USB1_OTG_HS_IRQHandler:
USB2_OTG_HS_IRQHandler:
ETH1_IRQHandler:
FDCAN1_IT0_IRQHandler:
FDCAN1_IT1_IRQHandler:
FDCAN2_IT0_IRQHandler:
FDCAN2_IT1_IRQHandler:
FDCAN3_IT0_IRQHandler:
FDCAN3_IT1_IRQHandler:
FDCAN_CU_IRQHandler:
MDIOS_IRQHandler:
DCMI_PSSI_IRQHandler:
WAKEUP_PIN_IRQHandler:
CTI_INT0_IRQHandler:
CTI_INT1_IRQHandler:
LTDC_UP_IRQHandler:
LTDC_UP_ERR_IRQHandler:
0x34180758: E7FE B NMI_Handler ; Dedupe identical section .init.LTDC_UP_ERR_IRQHandler
Section .rodata.libc..L.str from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=2, align=1
0x3418075A: 43 DC.B 0x43 ; 'C'
0x3418075B: 00 DC.B 0x00 ; '\0'
Section .text.SVC_Handler from blto2_FSBL_lto.o, size=2, align=4
SVC_Handler:
DebugMon_Handler:
PendSV_Handler:
SysTick_Handler:
0x3418075C: 4770 BX LR ; Dedupe identical section .text.SysTick_Handler
Section .rodata.libc.__SEGGER_RTL_data_utf8_period from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=2, align=1
__SEGGER_RTL_data_utf8_period:
0x3418075E: 2E DC.B 0x2E ; '.'
0x3418075F: 00 DC.B 0x00 ; '\0'
Section .rodata.FW_VERSION from blto2_FSBL_lto.o, size=35, align=32
FW_VERSION:
0x34180760: 45 DC.B 0x45 ; 'E'
0x34180761: 43 DC.B 0x43 ; 'C'
0x34180762: 53 DC.B 0x53 ; 'S'
0x34180763: 20 DC.B 0x20 ; ' '
0x34180764: 42 DC.B 0x42 ; 'B'
0x34180765: 4C DC.B 0x4C ; 'L'
0x34180766: 54 DC.B 0x54 ; 'T'
0x34180767: 4F DC.B 0x4F ; 'O'
0x34180768: 32 DC.B 0x32 ; '2'
0x34180769: 20 DC.B 0x20 ; ' '
0x3418076A: 46 DC.B 0x46 ; 'F'
0x3418076B: 53 DC.B 0x53 ; 'S'
0x3418076C: 42 DC.B 0x42 ; 'B'
0x3418076D: 4C DC.B 0x4C ; 'L'
0x3418076E: 20 DC.B 0x20 ; ' '
0x3418076F: 52 DC.B 0x52 ; 'R'
0x34180770: 65 DC.B 0x65 ; 'e'
0x34180771: 6C DC.B 0x6C ; 'l'
0x34180772: 65 DC.B 0x65 ; 'e'
0x34180773: 61 DC.B 0x61 ; 'a'
0x34180774: 73 DC.B 0x73 ; 's'
0x34180775: 65 DC.B 0x65 ; 'e'
0x34180776: 20 DC.B 0x20 ; ' '
0x34180777: 46 DC.B 0x46 ; 'F'
0x34180778: 57 DC.B 0x57 ; 'W'
0x34180779: 3A DC.B 0x3A ; ':'
0x3418077A: 30 DC.B 0x30 ; '0'
0x3418077B: 31 DC.B 0x31 ; '1'
0x3418077C: 2E DC.B 0x2E ; '.'
0x3418077D: 30 DC.B 0x30 ; '0'
0x3418077E: 30 DC.B 0x30 ; '0'
0x3418077F: 2E DC.B 0x2E ; '.'
0x34180780: 30 DC.B 0x30 ; '0'
0x34180781: 30 DC.B 0x30 ; '0'
0x34180782: 00 DC.B 0x00 ; '\0'
Section .rodata.libc..L.str.1 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=5, align=1
0x34180783: 2D DC.B 0x2D ; '-'
0x34180784: 49 DC.B 0x49 ; 'I'
0x34180785: 4E DC.B 0x4E ; 'N'
0x34180786: 46 DC.B 0x46 ; 'F'
0x34180787: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_ipow10 from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=160, align=8
__SEGGER_RTL_ipow10:
0x34180788: 01 DC.B 0x01 ; '\x01'
0x34180789: 00 DC.B 0x00 ; '\0'
0x3418078A: 00 DC.B 0x00 ; '\0'
0x3418078B: 00 DC.B 0x00 ; '\0'
0x3418078C: 00 DC.B 0x00 ; '\0'
0x3418078D: 00 DC.B 0x00 ; '\0'
0x3418078E: 00 DC.B 0x00 ; '\0'
0x3418078F: 00 DC.B 0x00 ; '\0'
0x34180790: 0A DC.B 0x0A ; '\n'
0x34180791: 00 DC.B 0x00 ; '\0'
0x34180792: 00 DC.B 0x00 ; '\0'
0x34180793: 00 DC.B 0x00 ; '\0'
0x34180794: 00 DC.B 0x00 ; '\0'
0x34180795: 00 DC.B 0x00 ; '\0'
0x34180796: 00 DC.B 0x00 ; '\0'
0x34180797: 00 DC.B 0x00 ; '\0'
0x34180798: 64 DC.B 0x64 ; 'd'
0x34180799: 00 DC.B 0x00 ; '\0'
0x3418079A: 00 DC.B 0x00 ; '\0'
0x3418079B: 00 DC.B 0x00 ; '\0'
0x3418079C: 00 DC.B 0x00 ; '\0'
0x3418079D: 00 DC.B 0x00 ; '\0'
0x3418079E: 00 DC.B 0x00 ; '\0'
0x3418079F: 00 DC.B 0x00 ; '\0'
0x341807A0: E8 DC.B 0xE8 ; '\xE8'
0x341807A1: 03 DC.B 0x03 ; '\x03'
0x341807A2: 00 DC.B 0x00 ; '\0'
0x341807A3: 00 DC.B 0x00 ; '\0'
0x341807A4: 00 DC.B 0x00 ; '\0'
0x341807A5: 00 DC.B 0x00 ; '\0'
0x341807A6: 00 DC.B 0x00 ; '\0'
0x341807A7: 00 DC.B 0x00 ; '\0'
0x341807A8: 10 DC.B 0x10 ; '\x10'
0x341807A9: 27 DC.B 0x27 ; '''
0x341807AA: 00 DC.B 0x00 ; '\0'
0x341807AB: 00 DC.B 0x00 ; '\0'
0x341807AC: 00 DC.B 0x00 ; '\0'
0x341807AD: 00 DC.B 0x00 ; '\0'
0x341807AE: 00 DC.B 0x00 ; '\0'
0x341807AF: 00 DC.B 0x00 ; '\0'
0x341807B0: A0 DC.B 0xA0 ; '\xA0'
0x341807B1: 86 DC.B 0x86 ; '\x86'
0x341807B2: 01 DC.B 0x01 ; '\x01'
0x341807B3: 00 DC.B 0x00 ; '\0'
0x341807B4: 00 DC.B 0x00 ; '\0'
0x341807B5: 00 DC.B 0x00 ; '\0'
0x341807B6: 00 DC.B 0x00 ; '\0'
0x341807B7: 00 DC.B 0x00 ; '\0'
0x341807B8: 40 DC.B 0x40 ; '@'
0x341807B9: 42 DC.B 0x42 ; 'B'
0x341807BA: 0F DC.B 0x0F ; '\x0F'
0x341807BB: 00 DC.B 0x00 ; '\0'
0x341807BC: 00 DC.B 0x00 ; '\0'
0x341807BD: 00 DC.B 0x00 ; '\0'
0x341807BE: 00 DC.B 0x00 ; '\0'
0x341807BF: 00 DC.B 0x00 ; '\0'
0x341807C0: 80 DC.B 0x80 ; '\x80'
0x341807C1: 96 DC.B 0x96 ; '\x96'
0x341807C2: 98 DC.B 0x98 ; '\x98'
0x341807C3: 00 DC.B 0x00 ; '\0'
0x341807C4: 00 DC.B 0x00 ; '\0'
0x341807C5: 00 DC.B 0x00 ; '\0'
0x341807C6: 00 DC.B 0x00 ; '\0'
0x341807C7: 00 DC.B 0x00 ; '\0'
0x341807C8: 00 DC.B 0x00 ; '\0'
0x341807C9: E1 DC.B 0xE1 ; '\xE1'
0x341807CA: F5 DC.B 0xF5 ; '\xF5'
0x341807CB: 05 DC.B 0x05 ; '\x05'
0x341807CC: 00 DC.B 0x00 ; '\0'
0x341807CD: 00 DC.B 0x00 ; '\0'
0x341807CE: 00 DC.B 0x00 ; '\0'
0x341807CF: 00 DC.B 0x00 ; '\0'
0x341807D0: 00 DC.B 0x00 ; '\0'
0x341807D1: CA DC.B 0xCA ; '\xCA'
0x341807D2: 9A DC.B 0x9A ; '\x9A'
0x341807D3: 3B DC.B 0x3B ; ';'
0x341807D4: 00 DC.B 0x00 ; '\0'
0x341807D5: 00 DC.B 0x00 ; '\0'
0x341807D6: 00 DC.B 0x00 ; '\0'
0x341807D7: 00 DC.B 0x00 ; '\0'
0x341807D8: 00 DC.B 0x00 ; '\0'
0x341807D9: E4 DC.B 0xE4 ; '\xE4'
0x341807DA: 0B DC.B 0x0B ; '\v'
0x341807DB: 54 DC.B 0x54 ; 'T'
0x341807DC: 02 DC.B 0x02 ; '\x02'
0x341807DD: 00 DC.B 0x00 ; '\0'
0x341807DE: 00 DC.B 0x00 ; '\0'
0x341807DF: 00 DC.B 0x00 ; '\0'
0x341807E0: 00 DC.B 0x00 ; '\0'
0x341807E1: E8 DC.B 0xE8 ; '\xE8'
0x341807E2: 76 DC.B 0x76 ; 'v'
0x341807E3: 48 DC.B 0x48 ; 'H'
0x341807E4: 17 DC.B 0x17 ; '\x17'
0x341807E5: 00 DC.B 0x00 ; '\0'
0x341807E6: 00 DC.B 0x00 ; '\0'
0x341807E7: 00 DC.B 0x00 ; '\0'
0x341807E8: 00 DC.B 0x00 ; '\0'
0x341807E9: 10 DC.B 0x10 ; '\x10'
0x341807EA: A5 DC.B 0xA5 ; '\xA5'
0x341807EB: D4 DC.B 0xD4 ; '\xD4'
0x341807EC: E8 DC.B 0xE8 ; '\xE8'
0x341807ED: 00 DC.B 0x00 ; '\0'
0x341807EE: 00 DC.B 0x00 ; '\0'
0x341807EF: 00 DC.B 0x00 ; '\0'
0x341807F0: 00 DC.B 0x00 ; '\0'
0x341807F1: A0 DC.B 0xA0 ; '\xA0'
0x341807F2: 72 DC.B 0x72 ; 'r'
0x341807F3: 4E DC.B 0x4E ; 'N'
0x341807F4: 18 DC.B 0x18 ; '\x18'
0x341807F5: 09 DC.B 0x09 ; '\t'
0x341807F6: 00 DC.B 0x00 ; '\0'
0x341807F7: 00 DC.B 0x00 ; '\0'
0x341807F8: 00 DC.B 0x00 ; '\0'
0x341807F9: 40 DC.B 0x40 ; '@'
0x341807FA: 7A DC.B 0x7A ; 'z'
0x341807FB: 10 DC.B 0x10 ; '\x10'
0x341807FC: F3 DC.B 0xF3 ; '\xF3'
0x341807FD: 5A DC.B 0x5A ; 'Z'
0x341807FE: 00 DC.B 0x00 ; '\0'
0x341807FF: 00 DC.B 0x00 ; '\0'
0x34180800: 00 DC.B 0x00 ; '\0'
0x34180801: 80 DC.B 0x80 ; '\x80'
0x34180802: C6 DC.B 0xC6 ; '\xC6'
0x34180803: A4 DC.B 0xA4 ; '\xA4'
0x34180804: 7E DC.B 0x7E ; '~'
0x34180805: 8D DC.B 0x8D ; '\x8D'
0x34180806: 03 DC.B 0x03 ; '\x03'
0x34180807: 00 DC.B 0x00 ; '\0'
0x34180808: 00 DC.B 0x00 ; '\0'
0x34180809: 00 DC.B 0x00 ; '\0'
0x3418080A: C1 DC.B 0xC1 ; '\xC1'
0x3418080B: 6F DC.B 0x6F ; 'o'
0x3418080C: F2 DC.B 0xF2 ; '\xF2'
0x3418080D: 86 DC.B 0x86 ; '\x86'
0x3418080E: 23 DC.B 0x23 ; '#'
0x3418080F: 00 DC.B 0x00 ; '\0'
0x34180810: 00 DC.B 0x00 ; '\0'
0x34180811: 00 DC.B 0x00 ; '\0'
0x34180812: 8A DC.B 0x8A ; '\x8A'
0x34180813: 5D DC.B 0x5D ; ']'
0x34180814: 78 DC.B 0x78 ; 'x'
0x34180815: 45 DC.B 0x45 ; 'E'
0x34180816: 63 DC.B 0x63 ; 'c'
0x34180817: 01 DC.B 0x01 ; '\x01'
0x34180818: 00 DC.B 0x00 ; '\0'
0x34180819: 00 DC.B 0x00 ; '\0'
0x3418081A: 64 DC.B 0x64 ; 'd'
0x3418081B: A7 DC.B 0xA7 ; '\xA7'
0x3418081C: B3 DC.B 0xB3 ; '\xB3'
0x3418081D: B6 DC.B 0xB6 ; '\xB6'
0x3418081E: E0 DC.B 0xE0 ; '\xE0'
0x3418081F: 0D DC.B 0x0D ; '\r'
0x34180820: 00 DC.B 0x00 ; '\0'
0x34180821: 00 DC.B 0x00 ; '\0'
0x34180822: E8 DC.B 0xE8 ; '\xE8'
0x34180823: 89 DC.B 0x89 ; '\x89'
0x34180824: 04 DC.B 0x04 ; '\x04'
0x34180825: 23 DC.B 0x23 ; '#'
0x34180826: C7 DC.B 0xC7 ; '\xC7'
0x34180827: 8A DC.B 0x8A ; '\x8A'
Section .text.libc.__SEGGER_RTL_vfprintf_short_float_long_long from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=3036, align=8
__SEGGER_RTL_vfprintf_short_float_long_long:
__SEGGER_RTL_vfprintf:
0x34180828: E92D 4FF8 PUSH.W 123R3-R11, LR}
0x3418082C: ED2D 8B0E VSTMDB SP!, {D8-D14}
0x34180830: B08C SUB SP, SP, #48
0x34180832: EEB2 8A04 VMOV.F32 S16, #10
0x34180836: ED9F BAB9 VLDR S22, =0x00000000 ; [PC, #0x02E4] [0x34180B1C]
0x3418083A: EEB7 DA00 VMOV.F32 S26, #1
0x3418083E: ED9F CAB8 VLDR S24, =0x7E967699 ; [PC, #0x02E0] [0x34180B20]
0x34180842: ED9F EBB9 VLDR D14, =0xB690000000000000 ; [PC, #0x02E4] [0x34180B28]
0x34180846: 4683 MOV R11, R0
0x34180848: 2000 MOVS R0, #0
0x3418084A: 4614 MOV R4, R2
0x3418084C: 468A MOV R10, R1
0x3418084E: F8CB 0000 STR.W R0, [R11]
.L1:
0x34180852: F81A 1B01 LDRB R1, [R10], #1
0x34180856: 2925 CMP R1, #37
0x34180858: D006 BEQ 46L2 ; 0x34180868
0x3418085A: 2900 CMP R1, #0
0x3418085C: F000 85B3 BEQ.W 46L123 ; 0x341813C6
0x34180860: 4658 MOV R0, R11
0x34180862: F009 FA62 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180866: E7F4 B 46L1 ; 0x34180852
.L2:
0x34180868: 2600 MOVS R6, #0
.L3:
0x3418086A: 4652 MOV R2, R10
0x3418086C: F81A 0B01 LDRB R0, [R10], #1
0x34180870: F1A0 0320 SUB.W R3, R0, #32
0x34180874: 2B10 CMP R3, #16
0x34180876: D80D BHI 46L4 ; 0x34180894
0x34180878: 2180 MOVS R1, #128
0x3418087A: E8DF F003 TBB 91PC, R3]
0x3418087E: 09 DC.B 0x09 ; '\t'
0x3418087F: 1B DC.B 0x1B ; '\x1B'
0x34180880: 1B DC.B 0x1B ; '\x1B'
0x34180881: 19 DC.B 0x19 ; '\x19'
0x34180882: 1B DC.B 0x1B ; '\x1B'
0x34180883: 1B DC.B 0x1B ; '\x1B'
0x34180884: 1B DC.B 0x1B ; '\x1B'
0x34180885: 15 DC.B 0x15 ; '\x15'
0x34180886: 1B DC.B 0x1B ; '\x1B'
0x34180887: 1B DC.B 0x1B ; '\x1B'
0x34180888: 30 DC.B 0x30 ; '0'
0x34180889: 18 DC.B 0x18 ; '\x18'
0x3418088A: 1B DC.B 0x1B ; '\x1B'
0x3418088B: 10 DC.B 0x10 ; '\x10'
0x3418088C: 1B DC.B 0x1B ; '\x1B'
0x3418088D: 1B DC.B 0x1B ; '\x1B'
0x3418088E: 12 DC.B 0x12 ; '\x12'
0x3418088F: 00 DC.B 0x00 ; '\0'
0x34180890: 2140 MOVS R1, #64
0x34180892: E00D B 46L5 ; 0x341808B0
.L4:
0x34180894: 285E CMP R0, #94
0x34180896: D10D BNE 46L6 ; 0x341808B4
0x34180898: F44F 5180 MOV.W R1, #0x1000
0x3418089C: E008 B 46L5 ; 0x341808B0
0x3418089E: 2110 MOVS R1, #16
0x341808A0: E006 B 46L5 ; 0x341808B0
0x341808A2: F44F 7100 MOV.W R1, #0x0200
0x341808A6: E003 B 46L5 ; 0x341808B0
0x341808A8: F44F 4100 MOV.W R1, #0x8000
0x341808AC: E000 B 46L5 ; 0x341808B0
0x341808AE: 2120 MOVS R1, #32
.L5:
0x341808B0: 430E ORRS R6, R1
0x341808B2: E7DA B 46L3 ; 0x3418086A
.L6:
0x341808B4: F1A0 0130 SUB.W R1, R0, #48
0x341808B8: B2C9 UXTB R1, R1
0x341808BA: 2909 CMP R1, #9
0x341808BC: D81C BHI 46L8 ; 0x341808F8
0x341808BE: 2100 MOVS R1, #0
.L7:
0x341808C0: EB01 0181 ADD.W R1, R1, R1, LSL #2
0x341808C4: EB00 0141 ADD.W R1, R0, R1, LSL #1
0x341808C8: F81A 0B01 LDRB R0, [R10], #1
0x341808CC: 3930 SUBS R1, #48
0x341808CE: F1A0 0230 SUB.W R2, R0, #48
0x341808D2: B2D2 UXTB R2, R2
0x341808D4: 2A0A CMP R2, #10
0x341808D6: D3F3 BCC 46L7 ; 0x341808C0
0x341808D8: EA21 78E1 BIC.W R8, R1, R1, ASR #31
0x341808DC: E00E B 46L9 ; 0x341808FC
0x341808DE: F854 0B04 LDR R0, [R4], #4
0x341808E2: 2110 MOVS R1, #16
0x341808E4: F102 0A02 ADD.W R10, R2, #2
0x341808E8: 2800 CMP R0, #0
0x341808EA: EA50 B850 CNEG R8, R0, MI
0x341808EE: EA01 61D0 AND.W R1, R1, R0, LSR #27
0x341808F2: 7850 LDRB R0, [R2, #1]
0x341808F4: 430E ORRS R6, R1
0x341808F6: E001 B 46L9 ; 0x341808FC
.L8:
0x341808F8: F04F 0800 MOV.W R8, #0
.L9:
0x341808FC: 282E CMP R0, #46
0x341808FE: D10B BNE 46L10 ; 0x34180918
0x34180900: 4651 MOV R1, R10
0x34180902: F811 0B01 LDRB R0, [R1], #1
0x34180906: 282A CMP R0, #42
0x34180908: D109 BNE 46L11 ; 0x3418091E
0x3418090A: F854 9B04 LDR R9, [R4], #4
0x3418090E: F10A 0102 ADD.W R1, R10, #2
0x34180912: F89A 0001 LDRB.W R0, [R10, #1]
0x34180916: E016 B 46L13 ; 0x34180946
.L10:
0x34180918: F04F 0900 MOV.W R9, #0
0x3418091C: E01C B 46L16 ; 0x34180958
.L11:
0x3418091E: F1A0 0230 SUB.W R2, R0, #48
0x34180922: F04F 0900 MOV.W R9, #0
0x34180926: B2D2 UXTB R2, R2
0x34180928: 2A09 CMP R2, #9
0x3418092A: D812 BHI 46L14 ; 0x34180952
.L12:
0x3418092C: EB09 0289 ADD.W R2, R9, R9, LSL #2
0x34180930: EB00 0242 ADD.W R2, R0, R2, LSL #1
0x34180934: F811 0B01 LDRB R0, [R1], #1
0x34180938: F1A2 0930 SUB.W R9, R2, #48
0x3418093C: F1A0 0330 SUB.W R3, R0, #48
0x34180940: B2DA UXTB R2, R3
0x34180942: 2A0A CMP R2, #10
0x34180944: D3F2 BCC 46L12 ; 0x3418092C
.L13:
0x34180946: F1B9 0F00 CMP.W R9, #0
0x3418094A: D404 BMI 46L15 ; 0x34180956
0x3418094C: F446 7680 ORR R6, R6, #0x0100
0x34180950: E001 B 46L15 ; 0x34180956
.L14:
0x34180952: F446 7680 ORR R6, R6, #0x0100
.L15:
0x34180956: 468A MOV R10, R1
.L16:
0x34180958: F1A0 0168 SUB.W R1, R0, #104
0x3418095C: B2CA UXTB R2, R1
0x3418095E: 01C9 LSLS R1, R1, #7
0x34180960: EA41 0152 ORR.W R1, R1, R2, LSR #1
0x34180964: B2C9 UXTB R1, R1
0x34180966: 2909 CMP R1, #9
0x34180968: D822 BHI 46L21 ; 0x341809B0
0x3418096A: E8DF F001 TBB 91PC, R1]
0x3418096E: 05 DC.B 0x05 ; '\x05'
0x3418096F: 0E DC.B 0x0E ; '\x0E'
0x34180970: 12 DC.B 0x12 ; '\x12'
0x34180971: 21 DC.B 0x21 ; '!'
0x34180972: 21 DC.B 0x21 ; '!'
0x34180973: 21 DC.B 0x21 ; '!'
0x34180974: 0F DC.B 0x0F ; '\x0F'
0x34180975: 21 DC.B 0x21 ; '!'
0x34180976: 21 DC.B 0x21 ; '!'
0x34180977: 0F DC.B 0x0F ; '\x0F'
0x34180978: 4651 MOV R1, R10
0x3418097A: F811 0B01 LDRB R0, [R1], #1
0x3418097E: 2868 CMP R0, #104
0x34180980: D112 BNE 46L18 ; 0x341809A8
0x34180982: F89A 0001 LDRB.W R0, [R10, #1]
0x34180986: 3608 ADDS R6, #8
0x34180988: E00B B 46L17 ; 0x341809A2
0x3418098A: 3602 ADDS R6, #2
0x3418098C: F81A 0B01 LDRB R0, [R10], #1
0x34180990: E00E B 46L21 ; 0x341809B0
0x34180992: 4651 MOV R1, R10
0x34180994: F811 0B01 LDRB R0, [R1], #1
0x34180998: 286C CMP R0, #108
0x3418099A: D107 BNE 46L19 ; 0x341809AC
0x3418099C: F89A 0001 LDRB.W R0, [R10, #1]
0x341809A0: 3602 ADDS R6, #2
.L17:
0x341809A2: F10A 0A02 ADD.W R10, R10, #2
0x341809A6: E003 B 46L21 ; 0x341809B0
.L18:
0x341809A8: 3604 ADDS R6, #4
0x341809AA: E000 B 46L20 ; 0x341809AE
.L19:
0x341809AC: 3601 ADDS R6, #1
.L20:
0x341809AE: 468A MOV R10, R1
.L21:
0x341809B0: 2846 CMP R0, #70
0x341809B2: DD1F BLE 46L22 ; 0x341809F4
0x341809B4: F1A0 0163 SUB.W R1, R0, #99
0x341809B8: 2915 CMP R1, #21
0x341809BA: D82F BHI 46L24 ; 0x34180A1C
0x341809BC: E8DF F011 TBH 91PC, R1, LSL #1]
0x341809C0: 5F DC.B 0x5F ; '_'
0x341809C1: 00 DC.B 0x00 ; '\0'
0x341809C2: 17 DC.B 0x17 ; '\x17'
0x341809C3: 00 DC.B 0x00 ; '\0'
0x341809C4: 3F DC.B 0x3F ; '?'
0x341809C5: 00 DC.B 0x00 ; '\0'
0x341809C6: 23 DC.B 0x23 ; '#'
0x341809C7: 00 DC.B 0x00 ; '\0'
0x341809C8: 5D DC.B 0x5D ; ']'
0x341809C9: 01 DC.B 0x01 ; '\x01'
0x341809CA: 16 DC.B 0x16 ; '\x16'
0x341809CB: 00 DC.B 0x00 ; '\0'
0x341809CC: 17 DC.B 0x17 ; '\x17'
0x341809CD: 00 DC.B 0x00 ; '\0'
0x341809CE: 16 DC.B 0x16 ; '\x16'
0x341809CF: 00 DC.B 0x00 ; '\0'
0x341809D0: 16 DC.B 0x16 ; '\x16'
0x341809D1: 00 DC.B 0x00 ; '\0'
0x341809D2: 16 DC.B 0x16 ; '\x16'
0x341809D3: 00 DC.B 0x00 ; '\0'
0x341809D4: 16 DC.B 0x16 ; '\x16'
0x341809D5: 00 DC.B 0x00 ; '\0'
0x341809D6: 6F DC.B 0x6F ; 'o'
0x341809D7: 00 DC.B 0x00 ; '\0'
0x341809D8: 80 DC.B 0x80 ; '\x80'
0x341809D9: 00 DC.B 0x00 ; '\0'
0x341809DA: 49 DC.B 0x49 ; 'I'
0x341809DB: 00 DC.B 0x00 ; '\0'
0x341809DC: 16 DC.B 0x16 ; '\x16'
0x341809DD: 00 DC.B 0x00 ; '\0'
0x341809DE: 16 DC.B 0x16 ; '\x16'
0x341809DF: 00 DC.B 0x00 ; '\0'
0x341809E0: 7C DC.B 0x7C ; '|'
0x341809E1: 00 DC.B 0x00 ; '\0'
0x341809E2: 16 DC.B 0x16 ; '\x16'
0x341809E3: 00 DC.B 0x00 ; '\0'
0x341809E4: 42 DC.B 0x42 ; 'B'
0x341809E5: 00 DC.B 0x00 ; '\0'
0x341809E6: 16 DC.B 0x16 ; '\x16'
0x341809E7: 00 DC.B 0x00 ; '\0'
0x341809E8: 16 DC.B 0x16 ; '\x16'
0x341809E9: 00 DC.B 0x00 ; '\0'
0x341809EA: 36 DC.B 0x36 ; '6'
0x341809EB: 00 DC.B 0x00 ; '\0'
0x341809EC: E731 B 46L1 ; 0x34180852
0x341809EE: F446 4680 ORR R6, R6, #0x4000
0x341809F2: E02B B 46L26 ; 0x34180A4C
.L22:
0x341809F4: 2844 CMP R0, #68
0x341809F6: DD09 BLE 46L23 ; 0x34180A0C
0x341809F8: 2845 CMP R0, #69
0x341809FA: D01E BEQ 46L25 ; 0x34180A3A
0x341809FC: 2846 CMP R0, #70
0x341809FE: F47F AF28 BNE.W 46L1 ; 0x34180852
0x34180A02: F446 5600 ORR R6, R6, #0x2000
0x34180A06: F446 6700 ORR R7, R6, #0x0800
0x34180A0A: E138 B 46L48 ; 0x34180C7E
.L23:
0x34180A0C: 2825 CMP R0, #37
0x34180A0E: F040 84ED BNE.W 46L126 ; 0x341813EC
0x34180A12: 4658 MOV R0, R11
0x34180A14: 2125 MOVS R1, #37
0x34180A16: F009 F988 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180A1A: E71A B 46L1 ; 0x34180852
.L24:
0x34180A1C: 2847 CMP R0, #71
0x34180A1E: F000 812A BEQ.W 46L47 ; 0x34180C76
0x34180A22: 2858 CMP R0, #88
0x34180A24: F47F AF15 BNE.W 46L1 ; 0x34180852
0x34180A28: F446 5600 ORR R6, R6, #0x2000
0x34180A2C: F243 0258 MOVW R2, #0x3058
0x34180A30: 2878 CMP R0, #120
0x34180A32: D146 BNE 46L27 ; 0x34180AC2
0x34180A34: F243 0278 MOVW R2, #0x3078
0x34180A38: E043 B 46L27 ; 0x34180AC2
.L25:
0x34180A3A: F446 5600 ORR R6, R6, #0x2000
0x34180A3E: F446 6780 ORR R7, R6, #0x0400
0x34180A42: E11C B 46L48 ; 0x34180C7E
0x34180A44: 05F1 LSLS R1, R6, #23
0x34180A46: BF48 IT MI
0x34180A48: F426 7600 BICMI R6, R6, #0x0200
.L26:
0x34180A4C: 2100 MOVS R1, #0
0x34180A4E: 9103 STR R1, [SP, #12]
0x34180A50: E03F B 46L28 ; 0x34180AD2
0x34180A52: 4620 MOV R0, R4
0x34180A54: F8CD 8008 STR.W R8, [SP, #8]
0x34180A58: F850 4B04 LDR R4, [R0], #4
0x34180A5C: F04F 0908 MOV.W R9, #8
0x34180A60: F04F 0800 MOV.W R8, #0
0x34180A64: 9004 STR R0, [SP, #16]
0x34180A66: 2C00 CMP R4, #0
0x34180A68: F000 81DD BEQ.W 46L65 ; 0x34180E26
0x34180A6C: 0630 LSLS R0, R6, #24
0x34180A6E: 2123 MOVS R1, #35
0x34180A70: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34180A74: 9003 STR R0, [SP, #12]
0x34180A76: F446 7680 ORR R6, R6, #0x0100
0x34180A7A: 2700 MOVS R7, #0
0x34180A7C: E1DB B 46L68 ; 0x34180E36
0x34180A7E: 4620 MOV R0, R4
0x34180A80: F1A8 0801 SUB.W R8, R8, #1
0x34180A84: F810 4B04 LDRB R4, [R0], #4
0x34180A88: 4631 MOV R1, R6
0x34180A8A: 9004 STR R0, [SP, #16]
0x34180A8C: 4658 MOV R0, R11
0x34180A8E: 4642 MOV R2, R8
0x34180A90: F009 F99D BL __SEGGER_RTL_pre_padding ; 0x34189DCE
0x34180A94: 4658 MOV R0, R11
0x34180A96: 4621 MOV R1, R4
0x34180A98: F009 F947 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180A9C: E22E B 46L77 ; 0x34180EFC
0x34180A9E: 0731 LSLS R1, R6, #28
0x34180AA0: F854 0B04 LDR R0, [R4], #4
0x34180AA4: F8DB 1000 LDR.W R1, [R11]
0x34180AA8: F100 81BB BMI.W 46L64 ; 0x34180E22
0x34180AAC: 07B2 LSLS R2, R6, #30
0x34180AAE: BF52 ITEE PL
0x34180AB0: 6001 STRPL R1, [R0]
0x34180AB2: 2200 MOVMI R2, #0
0x34180AB4: C006 STMMI R0!, {R1-R2}
0x34180AB6: E6CC B 46L1 ; 0x34180852
0x34180AB8: F854 0B04 LDR R0, [R4], #4
0x34180ABC: 9404 STR R4, [SP, #16]
0x34180ABE: E12D B 46L53 ; 0x34180D1C
0x34180AC0: 2230 MOVS R2, #48
.L27:
0x34180AC2: 0631 LSLS R1, R6, #24
0x34180AC4: EA02 71E1 AND.W R1, R2, R1, ASR #31
0x34180AC8: 9103 STR R1, [SP, #12]
0x34180ACA: 05F1 LSLS R1, R6, #23
0x34180ACC: BF48 IT MI
0x34180ACE: F426 7600 BICMI R6, R6, #0x0200
.L28:
0x34180AD2: 0471 LSLS R1, R6, #17
0x34180AD4: F8CD 8008 STR.W R8, [SP, #8]
0x34180AD8: EA4F 7186 LSL.W R1, R6, #30
0x34180ADC: D404 BMI 46L29 ; 0x34180AE8
0x34180ADE: 2900 CMP R1, #0
0x34180AE0: D40A BMI 46L30 ; 0x34180AF8
0x34180AE2: 1D21 ADDS R1, R4, #4
0x34180AE4: 2200 MOVS R2, #0
0x34180AE6: E00D B 46L31 ; 0x34180B04
.L29:
0x34180AE8: 2900 CMP R1, #0
0x34180AEA: D421 BMI 46L32 ; 0x34180B30
0x34180AEC: 4621 MOV R1, R4
0x34180AEE: F851 4B04 LDR R4, [R1], #4
0x34180AF2: EA4F 78E4 ASR.W R8, R4, #31
0x34180AF6: E022 B 46L33 ; 0x34180B3E
.L30:
0x34180AF8: 1DE1 ADDS R1, R4, #7
0x34180AFA: F021 0407 BIC R4, R1, #7
0x34180AFE: F104 0108 ADD.W R1, R4, #8
0x34180B02: 6862 LDR R2, [R4, #4]
.L31:
0x34180B04: 6824 LDR R4, [R4]
0x34180B06: 0773 LSLS R3, R6, #29
0x34180B08: 9104 STR R1, [SP, #16]
0x34180B0A: D421 BMI 46L34 ; 0x34180B50
0x34180B0C: 2300 MOVS R3, #0
0x34180B0E: F016 0F08 TST R6, #8
0x34180B12: EA52 8803 CSEL R8, R2, R3, EQ
0x34180B16: D037 BEQ 46L40 ; 0x34180B88
0x34180B18: B2E4 UXTB R4, R4
0x34180B1A: E035 B 46L40 ; 0x34180B88
0x34180B1C: 00000000 DC.W 0x00000000
0x34180B20: 7E967699 DC.W 0x7E967699
0x34180B24: 00 DC.B 0x00 ; '\0'
0x34180B25: BF DC.B 0xBF ; '\xBF'
0x34180B26: 00 DC.B 0x00 ; '\0'
0x34180B27: BF DC.B 0xBF ; '\xBF'
0x34180B28: 00000000 DC64 0xB690000000000000
0x34180B2C: B6900000
.L32:
0x34180B30: 1DE1 ADDS R1, R4, #7
0x34180B32: F021 0107 BIC R1, R1, #7
0x34180B36: F8D1 8004 LDR.W R8, [R1, #4]
0x34180B3A: F851 4B08 LDR R4, [R1], #8
.L33:
0x34180B3E: 9104 STR R1, [SP, #16]
0x34180B40: 0771 LSLS R1, R6, #29
0x34180B42: D409 BMI 46L35 ; 0x34180B58
0x34180B44: 0731 LSLS R1, R6, #28
0x34180B46: D50A BPL 46L36 ; 0x34180B5E
0x34180B48: F344 18C0 SBFX R8, R4, #7, #1
0x34180B4C: B264 SXTB R4, R4
0x34180B4E: E006 B 46L36 ; 0x34180B5E
.L34:
0x34180B50: B2A4 UXTH R4, R4
0x34180B52: F04F 0800 MOV.W R8, #0
0x34180B56: E017 B 46L40 ; 0x34180B88
.L35:
0x34180B58: F344 38C0 SBFX R8, R4, #15, #1
0x34180B5C: B224 SXTH R4, R4
.L36:
0x34180B5E: F1B8 0F00 CMP.W R8, #0
0x34180B62: DB09 BLT 46L37 ; 0x34180B78
0x34180B64: 06B1 LSLS R1, R6, #26
0x34180B66: D40D BMI 46L38 ; 0x34180B84
0x34180B68: 0671 LSLS R1, R6, #25
0x34180B6A: 9A03 LDR R2, [SP, #12]
0x34180B6C: F04F 0120 MOV.W R1, #32
0x34180B70: EA52 8251 CSEL R2, R2, R1, PL
0x34180B74: 9203 STR R2, [SP, #12]
0x34180B76: E007 B 46L40 ; 0x34180B88
.L37:
0x34180B78: 2100 MOVS R1, #0
0x34180B7A: 4264 RSBS R4, R4, #0
0x34180B7C: EB61 0808 SBC.W R8, R1, R8
0x34180B80: 212D MOVS R1, #45
0x34180B82: E000 B 46L39 ; 0x34180B86
.L38:
0x34180B84: 212B MOVS R1, #43
.L39:
0x34180B86: 9103 STR R1, [SP, #12]
.L40:
0x34180B88: 05F1 LSLS R1, R6, #23
0x34180B8A: BF48 IT MI
0x34180B8C: F426 7600 BICMI R6, R6, #0x0200
0x34180B90: 464B MOV R3, R9
0x34180B92: 2700 MOVS R7, #0
0x34180B94: 05F1 LSLS R1, R6, #23
0x34180B96: BF58 IT PL
0x34180B98: 2301 MOVPL R3, #1
0x34180B9A: 286E CMP R0, #110
0x34180B9C: DD28 BLE 46L42 ; 0x34180BF0
0x34180B9E: 386F SUBS R0, #111
0x34180BA0: 2809 CMP R0, #9
0x34180BA2: F200 816C BHI.W 46L71 ; 0x34180E7E
0x34180BA6: E8DF F010 TBH 91PC, R0, LSL #1]
0x34180BAA: 0A DC.B 0x0A ; '\n'
0x34180BAB: 00 DC.B 0x00 ; '\0'
0x34180BAC: 53 DC.B 0x53 ; 'S'
0x34180BAD: 00 DC.B 0x00 ; '\0'
0x34180BAE: 6A DC.B 0x6A ; 'j'
0x34180BAF: 01 DC.B 0x01 ; '\x01'
0x34180BB0: 6A DC.B 0x6A ; 'j'
0x34180BB1: 01 DC.B 0x01 ; '\x01'
0x34180BB2: 6A DC.B 0x6A ; 'j'
0x34180BB3: 01 DC.B 0x01 ; '\x01'
0x34180BB4: 6A DC.B 0x6A ; 'j'
0x34180BB5: 01 DC.B 0x01 ; '\x01'
0x34180BB6: 2A DC.B 0x2A ; '*'
0x34180BB7: 00 DC.B 0x00 ; '\0'
0x34180BB8: 6A DC.B 0x6A ; 'j'
0x34180BB9: 01 DC.B 0x01 ; '\x01'
0x34180BBA: 6A DC.B 0x6A ; 'j'
0x34180BBB: 01 DC.B 0x01 ; '\x01'
0x34180BBC: 53 DC.B 0x53 ; 'S'
0x34180BBD: 00 DC.B 0x00 ; '\0'
0x34180BBE: EA54 0008 ORRS.W R0, R4, R8
0x34180BC2: F000 815C BEQ.W 46L71 ; 0x34180E7E
0x34180BC6: 08E0 LSRS R0, R4, #3
0x34180BC8: F10D 011A ADD.W R1, SP, #26
0x34180BCC: EA40 7048 ORR.W R0, R0, R8, LSL #29
0x34180BD0: 2206 MOVS R2, #6
.L41:
0x34180BD2: F362 04DF BFI R4, R2, #3, #29
0x34180BD6: 55CC STRB R4, [R1, R7]
0x34180BD8: 4604 MOV R4, R0
0x34180BDA: 3701 ADDS R7, #1
0x34180BDC: EA50 00D8 ORRS.W R0, R0, R8, LSR #3
0x34180BE0: EA4F 08D8 LSR.W R8, R8, #3
0x34180BE4: EA4F 00D4 LSR.W R0, R4, #3
0x34180BE8: EA40 7048 ORR.W R0, R0, R8, LSL #29
0x34180BEC: D1F1 BNE 46L41 ; 0x34180BD2
0x34180BEE: E146 B 46L71 ; 0x34180E7E
.L42:
0x34180BF0: 2858 CMP R0, #88
0x34180BF2: D02D BEQ 46L45 ; 0x34180C50
0x34180BF4: 2864 CMP R0, #100
0x34180BF6: BF18 IT NE
0x34180BF8: 2869 CMPNE R0, #105
0x34180BFA: F040 8140 BNE.W 46L71 ; 0x34180E7E
0x34180BFE: EA54 0008 ORRS.W R0, R4, R8
0x34180C02: F000 813C BEQ.W 46L71 ; 0x34180E7E
0x34180C06: F10D 051A ADD.W R5, SP, #26
0x34180C0A: 46B9 MOV R9, R7
0x34180C0C: 9301 STR R3, [SP, #4]
.L43:
0x34180C0E: 0430 LSLS R0, R6, #16
0x34180C10: D506 BPL 46L44 ; 0x34180C20
0x34180C12: F007 0003 AND R0, R7, #3
0x34180C16: 2803 CMP R0, #3
0x34180C18: BF02 ITTT EQ
0x34180C1A: 202C MOVEQ R0, #44
0x34180C1C: 55E8 STRBEQ R0, [R5, R7]
0x34180C1E: 3701 ADDEQ R7, #1
.L44:
0x34180C20: 4620 MOV R0, R4
0x34180C22: 4641 MOV R1, R8
0x34180C24: 220A MOVS R2, #10
0x34180C26: 2300 MOVS R3, #0
0x34180C28: F008 FFBE BL __aeabi_uldivmod ; 0x34189BA8
0x34180C2C: EB00 0280 ADD.W R2, R0, R0, LSL #2
0x34180C30: F1D4 0309 RSBS R3, R4, #9
0x34180C34: EB79 0308 SBCS.W R3, R9, R8
0x34180C38: 4688 MOV R8, R1
0x34180C3A: EBA4 0242 SUB.W R2, R4, R2, LSL #1
0x34180C3E: 4604 MOV R4, R0
0x34180C40: F042 0230 ORR R2, R2, #48
0x34180C44: 55EA STRB R2, [R5, R7]
0x34180C46: F107 0701 ADD.W R7, R7, #1
0x34180C4A: D3E0 BCC 46L43 ; 0x34180C0E
0x34180C4C: 9B01 LDR R3, [SP, #4]
0x34180C4E: E116 B 46L71 ; 0x34180E7E
.L45:
0x34180C50: EA44 0008 ORR.W R0, R4, R8
0x34180C54: 2900 CMP R1, #0
0x34180C56: D405 BMI 46L46 ; 0x34180C64
0x34180C58: F04F 0901 MOV.W R9, #1
0x34180C5C: 2800 CMP R0, #0
0x34180C5E: F000 80E4 BEQ.W 46L66 ; 0x34180E2A
0x34180C62: E0E8 B 46L68 ; 0x34180E36
.L46:
0x34180C64: 2800 CMP R0, #0
0x34180C66: F040 80E6 BNE.W 46L68 ; 0x34180E36
0x34180C6A: F426 7680 BIC R6, R6, #0x0100
0x34180C6E: 4581 CMP R9, R0
0x34180C70: F040 80DB BNE.W 46L66 ; 0x34180E2A
0x34180C74: E0DE B 46L67 ; 0x34180E34
.L47:
0x34180C76: F446 5600 ORR R6, R6, #0x2000
0x34180C7A: F446 6740 ORR R7, R6, #0x0C00
.L48:
0x34180C7E: 1DE0 ADDS R0, R4, #7
0x34180C80: 43F9 MVNS R1, R7
0x34180C82: F020 0007 BIC R0, R0, #7
0x34180C86: 05FA LSLS R2, R7, #23
0x34180C88: F100 0408 ADD.W R4, R0, #8
0x34180C8C: ED90 AB00 VLDR D10, [R0]
0x34180C90: BF58 IT PL
0x34180C92: F04F 0906 MOVPL.W R9, #6
0x34180C96: F411 6F40 TST R1, #0x0C00
0x34180C9A: EA5F 911F CSET R1, EQ
0x34180C9E: F1B9 0F00 CMP.W R9, #0
0x34180CA2: EEB7 9BCA VCVT.F32.F64 S18, D10
0x34180CA6: EA51 8909 CSEL R9, R1, R9, EQ
0x34180CAA: EEB0 0A49 VMOV.F32 S0, S18
0x34180CAE: F006 FCB2 BL __SEGGER_RTL_float32_isinf ; 0x34187616
0x34180CB2: 9404 STR R4, [SP, #16]
0x34180CB4: B170 CBZ R0, .L50 ; 0x34180CD4
0x34180CB6: EEB4 AB4E VCMP.F64 D10, D14
.L49:
0x34180CBA: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180CBE: D519 BPL 46L51 ; 0x34180CF4
0x34180CC0: 04B8 LSLS R0, R7, #18
0x34180CC2: F240 7183 MOVW R1, #0x0783 ; 0x34180783 = .rodata.libc..L.str.1
0x34180CC6: F249 605E MOVW R0, #0x965E ; 0x3418965E = .rodata.libc..L.str.2
0x34180CCA: F2C3 4118 MOVT R1, #0x3418 ; 0x34180783 = .rodata.libc..L.str.1
0x34180CCE: F2C3 4018 MOVT R0, #0x3418 ; 0x3418965E = .rodata.libc..L.str.2
0x34180CD2: E01F B 46L52 ; 0x34180D14
.L50:
0x34180CD4: EEB0 0A49 VMOV.F32 S0, S18
0x34180CD8: F006 FB5D BL __SEGGER_RTL_float32_isnan ; 0x34187396
0x34180CDC: 2800 CMP R0, #0
0x34180CDE: D042 BEQ 46L57 ; 0x34180D66
0x34180CE0: 04B8 LSLS R0, R7, #18
0x34180CE2: F24A 1140 MOVW R1, #0xA140 ; 0x3418A140 = .rodata.libc..L.str.5
0x34180CE6: F24A 1044 MOVW R0, #0xA144 ; 0x3418A144 = .rodata.libc..L.str.6
0x34180CEA: F2C3 4118 MOVT R1, #0x3418 ; 0x3418A140 = .rodata.libc..L.str.5
0x34180CEE: F2C3 4018 MOVT R0, #0x3418 ; 0x3418A144 = .rodata.libc..L.str.6
0x34180CF2: E00F B 46L52 ; 0x34180D14
.L51:
0x34180CF4: F249 61FE MOVW R1, #0x96FE ; 0x341896FE = .rodata.libc..L.str.4
0x34180CF8: F249 6263 MOVW R2, #0x9663 ; 0x34189663 = .rodata.libc..L.str.3
0x34180CFC: F2C3 4118 MOVT R1, #0x3418 ; 0x341896FE = .rodata.libc..L.str.4
0x34180D00: 1C48 ADDS R0, R1, #1
0x34180D02: F417 5F00 TST R7, #0x2000
0x34180D06: F2C3 4218 MOVT R2, #0x3418 ; 0x34189663 = .rodata.libc..L.str.3
0x34180D0A: EA51 8102 CSEL R1, R1, R2, EQ
0x34180D0E: EA50 9002 CSINC R0, R0, R2, EQ
0x34180D12: 06BA LSLS R2, R7, #26
.L52:
0x34180D14: EA50 8051 CSEL R0, R0, R1, PL
0x34180D18: F427 7680 BIC R6, R7, #0x0100
.L53:
0x34180D1C: F24A 0186 MOVW R1, #0xA086 ; 0x3418A086 = .rodata.libc..L.str
0x34180D20: 2800 CMP R0, #0
0x34180D22: F2C3 4118 MOVT R1, #0x3418 ; 0x3418A086 = .rodata.libc..L.str
0x34180D26: EA51 8400 CSEL R4, R1, R0, EQ
0x34180D2A: 05F0 LSLS R0, R6, #23
0x34180D2C: 4620 MOV R0, R4
0x34180D2E: D402 BMI 46L54 ; 0x34180D36
0x34180D30: F007 FE41 BL strlen ; 0x341889B6
0x34180D34: E002 B 46L55 ; 0x34180D3C
.L54:
0x34180D36: 4649 MOV R1, R9
0x34180D38: F009 F933 BL strnlen ; 0x34189FA2
.L55:
0x34180D3C: F426 7600 BIC R6, R6, #0x0200
0x34180D40: EBA8 0800 SUB.W R8, R8, R0
0x34180D44: 4605 MOV R5, R0
0x34180D46: 4658 MOV R0, R11
0x34180D48: 4631 MOV R1, R6
0x34180D4A: 4642 MOV R2, R8
0x34180D4C: F009 F83F BL __SEGGER_RTL_pre_padding ; 0x34189DCE
0x34180D50: 2D00 CMP R5, #0
0x34180D52: F000 80D3 BEQ.W 46L77 ; 0x34180EFC
.L56:
0x34180D56: F814 1B01 LDRB R1, [R4], #1
0x34180D5A: 4658 MOV R0, R11
0x34180D5C: F008 FFE5 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180D60: 3D01 SUBS R5, #1
0x34180D62: D1F8 BNE 46L56 ; 0x34180D56
0x34180D64: E0CA B 46L77 ; 0x34180EFC
.L57:
0x34180D66: EEB0 0A49 VMOV.F32 S0, S18
0x34180D6A: F008 FFB8 BL __SEGGER_RTL_float32_isnormal ; 0x34189CDE
0x34180D6E: 2800 CMP R0, #0
0x34180D70: FE0B AA09 VSELEQ.F32 S20, S22, S18
0x34180D74: EEB0 0A4A VMOV.F32 S0, S20
0x34180D78: F008 FFBD BL __SEGGER_RTL_float32_signbit ; 0x34189CF6
0x34180D7C: EEB1 0A4A VNEG.F32 S0, S20
0x34180D80: 2800 CMP R0, #0
0x34180D82: FE0A 9A00 VSELEQ.F32 S18, S20, S0
0x34180D86: A805 ADD R0, SP, #20
0x34180D88: BF18 IT NE
0x34180D8A: F047 0760 ORRNE R7, R7, #96
0x34180D8E: EEB0 0A49 VMOV.F32 S0, S18
0x34180D92: F008 FFB4 BL frexpf ; 0x34189CFE
0x34180D96: EEB5 AA40 VCMP.F32 S20, #0.0
0x34180D9A: 9805 LDR R0, [SP, #20]
0x34180D9C: F246 6167 MOVW R1, #0x6667
0x34180DA0: F2C6 6166 MOVT R1, #0x6666
0x34180DA4: EB00 0040 ADD.W R0, R0, R0, LSL #1
0x34180DA8: FB80 0101 SMULL R0, R1, R0, R1
0x34180DAC: 1088 ASRS R0, R1, #2
0x34180DAE: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180DB2: EB00 70D1 ADD.W R0, R0, R1, LSR #31
0x34180DB6: 9005 STR R0, [SP, #20]
0x34180DB8: D016 BEQ 46L61 ; 0x34180DE8
0x34180DBA: 3001 ADDS R0, #1
.L58:
0x34180DBC: F006 FD33 BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180DC0: EEB4 9A40 VCMP.F32 S18, S0
0x34180DC4: 9805 LDR R0, [SP, #20]
0x34180DC6: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180DCA: DD06 BLE 46L60 ; 0x34180DDA
0x34180DCC: 1C41 ADDS R1, R0, #1
0x34180DCE: 9105 STR R1, [SP, #20]
0x34180DD0: 3002 ADDS R0, #2
0x34180DD2: E7F3 B 46L58 ; 0x34180DBC
.L59:
0x34180DD4: 9805 LDR R0, [SP, #20]
0x34180DD6: 3801 SUBS R0, #1
0x34180DD8: 9005 STR R0, [SP, #20]
.L60:
0x34180DDA: F006 FD24 BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180DDE: EEB4 9A40 VCMP.F32 S18, S0
0x34180DE2: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180DE6: D4F5 BMI 46L59 ; 0x34180DD4
.L61:
0x34180DE8: 9805 LDR R0, [SP, #20]
0x34180DEA: F407 6440 AND R4, R7, #0x0C00
0x34180DEE: F5B4 6F80 CMP.W R4, #0x0400
0x34180DF2: D007 BEQ 46L62 ; 0x34180E04
0x34180DF4: F5B4 6F40 CMP.W R4, #0x0C00
0x34180DF8: D10A BNE 46L63 ; 0x34180E10
0x34180DFA: 4581 CMP R9, R0
0x34180DFC: BFC8 IT GT
0x34180DFE: F110 0F05 CMNGT R0, #5
0x34180E02: DC05 BGT 46L63 ; 0x34180E10
.L62:
0x34180E04: 2826 CMP R0, #38
0x34180E06: F040 8084 BNE.W 46L78 ; 0x34180F12
0x34180E0A: EE89 9A0C VDIV.F32 S18, S18, S24
0x34180E0E: E085 B 46L79 ; 0x34180F1C
.L63:
0x34180E10: 0579 LSLS R1, R7, #21
0x34180E12: F140 80B4 BPL.W 46L83 ; 0x34180F7E
0x34180E16: 280E CMP R0, #14
0x34180E18: F340 8090 BLE.W 46L80 ; 0x34180F3C
0x34180E1C: F04F 0900 MOV.W R9, #0
0x34180E20: E0AD B 46L83 ; 0x34180F7E
.L64:
0x34180E22: 7001 STRB R1, [R0]
0x34180E24: E515 B 46L1 ; 0x34180852
.L65:
0x34180E26: F426 7680 BIC R6, R6, #0x0100
.L66:
0x34180E2A: 2030 MOVS R0, #48
0x34180E2C: 2701 MOVS R7, #1
0x34180E2E: F88D 001A STRB.W R0, [SP, #26]
0x34180E32: 2000 MOVS R0, #0
.L67:
0x34180E34: 9003 STR R0, [SP, #12]
.L68:
0x34180E36: EA54 0008 ORRS.W R0, R4, R8
0x34180E3A: D01F BEQ 46L70 ; 0x34180E7C
0x34180E3C: 0920 LSRS R0, R4, #4
0x34180E3E: EA40 7108 ORR.W R1, R0, R8, LSL #28
0x34180E42: 04B0 LSLS R0, R6, #18
0x34180E44: F24A 1220 MOVW R2, #0xA120 ; 0x3418A120 = __SEGGER_RTL_hex_uc
0x34180E48: F24A 1030 MOVW R0, #0xA130 ; 0x3418A130 = __SEGGER_RTL_hex_lc
0x34180E4C: F2C3 4218 MOVT R2, #0x3418 ; 0x3418A120 = __SEGGER_RTL_hex_uc
0x34180E50: F2C3 4018 MOVT R0, #0x3418 ; 0x3418A130 = __SEGGER_RTL_hex_lc
0x34180E54: F10D 031A ADD.W R3, SP, #26
0x34180E58: EA50 8052 CSEL R0, R0, R2, PL
.L69:
0x34180E5C: F004 020F AND R2, R4, #15
0x34180E60: 460C MOV R4, R1
0x34180E62: EA51 1118 ORRS.W R1, R1, R8, LSR #4
0x34180E66: EA4F 1818 LSR.W R8, R8, #4
0x34180E6A: 5C82 LDRB R2, [R0, R2]
0x34180E6C: EA4F 1114 LSR.W R1, R4, #4
0x34180E70: EA41 7108 ORR.W R1, R1, R8, LSL #28
0x34180E74: 55DA STRB R2, [R3, R7]
0x34180E76: F107 0701 ADD.W R7, R7, #1
0x34180E7A: D1EF BNE 46L69 ; 0x34180E5C
.L70:
0x34180E7C: 464B MOV R3, R9
.L71:
0x34180E7E: 1BD8 SUBS R0, R3, R7
0x34180E80: E9DD 1502 LDRD R1, R5, [SP, #8]
0x34180E84: 2DFF CMP R5, #255
0x34180E86: EA20 79E0 BIC.W R9, R0, R0, ASR #31
0x34180E8A: EB07 0009 ADD.W R0, R7, R9
0x34180E8E: EBA1 0800 SUB.W R8, R1, R0
0x34180E92: 4640 MOV R0, R8
0x34180E94: BF88 IT HI
0x34180E96: 3801 SUBHI R0, #1
0x34180E98: 2D00 CMP R5, #0
0x34180E9A: BF18 IT NE
0x34180E9C: F1A0 0801 SUBNE.W R8, R0, #1
0x34180EA0: F416 7F04 TST R6, #0x0210
0x34180EA4: D106 BNE 46L72 ; 0x34180EB4
0x34180EA6: 4658 MOV R0, R11
0x34180EA8: 4631 MOV R1, R6
0x34180EAA: 4642 MOV R2, R8
0x34180EAC: F008 FF8F BL __SEGGER_RTL_pre_padding ; 0x34189DCE
0x34180EB0: F04F 0800 MOV.W R8, #0
.L72:
0x34180EB4: 2DFF CMP R5, #255
0x34180EB6: D906 BLS 46L73 ; 0x34180EC6
0x34180EB8: 0A29 LSRS R1, R5, #8
0x34180EBA: 4658 MOV R0, R11
0x34180EBC: F008 FF35 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180EC0: F10D 041A ADD.W R4, SP, #26
0x34180EC4: E002 B 46L74 ; 0x34180ECC
.L73:
0x34180EC6: F10D 041A ADD.W R4, SP, #26
0x34180ECA: B11D CBZ R5, .L75 ; 0x34180ED4
.L74:
0x34180ECC: 4658 MOV R0, R11
0x34180ECE: 4629 MOV R1, R5
0x34180ED0: F008 FF2B BL __SEGGER_RTL_putc ; 0x34189D2A
.L75:
0x34180ED4: 4658 MOV R0, R11
0x34180ED6: 4631 MOV R1, R6
0x34180ED8: 4642 MOV R2, R8
0x34180EDA: F008 FF78 BL __SEGGER_RTL_pre_padding ; 0x34189DCE
0x34180EDE: 4658 MOV R0, R11
0x34180EE0: 2130 MOVS R1, #48
0x34180EE2: 464A MOV R2, R9
0x34180EE4: F008 FF63 BL __SEGGER_RTL_print_padding ; 0x34189DAE
0x34180EE8: 2F01 CMP R7, #1
0x34180EEA: DB07 BLT 46L77 ; 0x34180EFC
.L76:
0x34180EEC: 463D MOV R5, R7
0x34180EEE: 3F01 SUBS R7, #1
0x34180EF0: 4658 MOV R0, R11
0x34180EF2: 5DE1 LDRB R1, [R4, R7]
0x34180EF4: F008 FF19 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34180EF8: 2D01 CMP R5, #1
0x34180EFA: D8F7 BHI 46L76 ; 0x34180EEC
.L77:
0x34180EFC: 9C04 LDR R4, [SP, #16]
0x34180EFE: 06F0 LSLS R0, R6, #27
0x34180F00: F57F ACA7 BPL.W 46L1 ; 0x34180852
0x34180F04: 4658 MOV R0, R11
0x34180F06: 2120 MOVS R1, #32
0x34180F08: 4642 MOV R2, R8
0x34180F0A: F008 FF50 BL __SEGGER_RTL_print_padding ; 0x34189DAE
0x34180F0E: F7FF BCA0 B.W 46L1 ; 0x34180852
.L78:
0x34180F12: 4240 RSBS R0, R0, #0
0x34180F14: F006 FC87 BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180F18: EE29 9A00 VMUL.F32 S18, S18, S0
.L79:
0x34180F1C: EEB5 9A40 VCMP.F32 S18, #0.0
0x34180F20: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180F24: F000 80AC BEQ.W 46L92 ; 0x34181080
0x34180F28: EEB0 0A49 VMOV.F32 S0, S18
0x34180F2C: F006 FB73 BL __SEGGER_RTL_float32_isinf ; 0x34187616
0x34180F30: 2800 CMP R0, #0
0x34180F32: F000 8088 BEQ.W 46L88 ; 0x34181046
0x34180F36: EEB5 9A40 VCMP.F32 S18, #0.0
0x34180F3A: E6BE B 46L49 ; 0x34180CBA
.L80:
0x34180F3C: 43C1 MVNS R1, R0
0x34180F3E: 2210 MOVS R2, #16
0x34180F40: 4449 ADD R1, R9
0x34180F42: 2910 CMP R1, #16
0x34180F44: EA51 89B2 CSEL R9, R1, R2, LT
0x34180F48: 063A LSLS R2, R7, #24
0x34180F4A: D418 BMI 46L83 ; 0x34180F7E
0x34180F4C: B1B9 CBZ R1, .L83 ; 0x34180F7E
.L81:
0x34180F4E: 4648 MOV R0, R9
0x34180F50: F006 FC69 BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180F54: EEB6 1A00 VMOV.F32 S2, #0.5
0x34180F58: EE09 1A00 VMLA.F32 S2, S18, S0
0x34180F5C: EEB0 0A41 VMOV.F32 S0, S2
0x34180F60: F005 FFF2 BL floorf ; 0x34186F48
0x34180F64: EEF0 0A48 VMOV.F32 S1, S16
0x34180F68: F005 FF60 BL fmodf ; 0x34186E2C
0x34180F6C: EEB5 0A40 VCMP.F32 S0, #0.0
0x34180F70: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180F74: D102 BNE 46L82 ; 0x34180F7C
0x34180F76: F1B9 0901 SUBS.W R9, R9, #1
0x34180F7A: D1E8 BNE 46L81 ; 0x34180F4E
.L82:
0x34180F7C: 9805 LDR R0, [SP, #20]
.L83:
0x34180F7E: F1C9 0100 RSB R1, R9, #0
0x34180F82: 3810 SUBS R0, #16
0x34180F84: 4288 CMP R0, R1
0x34180F86: EA50 B0C9 CSNEG R0, R0, R9, GT
0x34180F8A: F006 FC4C BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180F8E: F04F 30FF MOV.W R0, #0xFFFFFFFF
0x34180F92: F006 FBE0 BL ldexpf ; 0x34187756
0x34180F96: 9805 LDR R0, [SP, #20]
0x34180F98: EE39 9A00 VADD.F32 S18, S18, S0
0x34180F9C: 3001 ADDS R0, #1
0x34180F9E: F006 FC42 BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180FA2: EEB4 9A40 VCMP.F32 S18, S0
0x34180FA6: 9805 LDR R0, [SP, #20]
0x34180FA8: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34180FAC: 4645 MOV R5, R8
0x34180FAE: EA50 90B0 CINC R0, R0, GE
0x34180FB2: 2800 CMP R0, #0
0x34180FB4: D413 BMI 46L84 ; 0x34180FDE
0x34180FB6: 2811 CMP R0, #17
0x34180FB8: D315 BCC 46L85 ; 0x34180FE6
0x34180FBA: F1A0 0110 SUB.W R1, R0, #16
0x34180FBE: F1C0 0010 RSB R0, R0, #16
0x34180FC2: 9105 STR R1, [SP, #20]
0x34180FC4: F006 FC2F BL __SEGGER_RTL_pow10f ; 0x34187826
0x34180FC8: EE29 0A00 VMUL.F32 S0, S18, S0
0x34180FCC: EE10 0A10 VMOV R0, S0
0x34180FD0: F008 FDCA BL __aeabi_f2ulz ; 0x34189B68
0x34180FD4: 4604 MOV R4, R0
0x34180FD6: 460E MOV R6, R1
0x34180FD8: EEB0 9A4B VMOV.F32 S18, S22
0x34180FDC: E011 B 46L86 ; 0x34181002
.L84:
0x34180FDE: E89F 0050 CLRM 123R4, R6}
0x34180FE2: 9405 STR R4, [SP, #20]
0x34180FE4: E00D B 46L86 ; 0x34181002
.L85:
0x34180FE6: 2000 MOVS R0, #0
0x34180FE8: 9005 STR R0, [SP, #20]
0x34180FEA: EE19 0A10 VMOV R0, S18
0x34180FEE: F008 FDBB BL __aeabi_f2ulz ; 0x34189B68
0x34180FF2: 4604 MOV R4, R0
0x34180FF4: 460E MOV R6, R1
0x34180FF6: F005 FFE7 BL __aeabi_ul2f ; 0x34186FC8
0x34180FFA: EE00 0A10 VMOV S0, R0
0x34180FFE: EE39 9A40 VSUB.F32 S18, S18, S0
.L86:
0x34181002: F240 7088 MOVW R0, #0x0788 ; 0x34180788 = __SEGGER_RTL_ipow10
0x34181006: F427 6C80 BIC R12, R7, #0x0400
0x3418100A: F2C3 4018 MOVT R0, #0x3418 ; 0x34180788 = __SEGGER_RTL_ipow10
0x3418100E: 2101 MOVS R1, #1
0x34181010: 3008 ADDS R0, #8
.L87:
0x34181012: C80C LDM R0!, {R2-R3}
0x34181014: 4688 MOV R8, R1
0x34181016: 1AA1 SUBS R1, R4, R2
0x34181018: EB76 0103 SBCS.W R1, R6, R3
0x3418101C: F108 0101 ADD.W R1, R8, #1
0x34181020: D2F7 BCS 46L87 ; 0x34181012
0x34181022: F007 0080 AND R0, R7, #128
0x34181026: 9905 LDR R1, [SP, #20]
0x34181028: EA40 0009 ORR.W R0, R0, R9
0x3418102C: F017 0F60 TST R7, #96
0x34181030: BF18 IT NE
0x34181032: 3D01 SUBNE R5, #1
0x34181034: 2800 CMP R0, #0
0x34181036: EB09 0008 ADD.W R0, R9, R8
0x3418103A: 4408 ADD R0, R1
0x3418103C: BF18 IT NE
0x3418103E: 3D01 SUBNE R5, #1
0x34181040: 4667 MOV R7, R12
0x34181042: 1A29 SUBS R1, R5, R0
0x34181044: E0C9 B 46L97 ; 0x341811DA
.L88:
0x34181046: EEB4 9A48 VCMP.F32 S18, S16
0x3418104A: 9805 LDR R0, [SP, #20]
0x3418104C: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34181050: DB08 BLT 46L90 ; 0x34181064
.L89:
0x34181052: EE89 9A08 VDIV.F32 S18, S18, S16
0x34181056: 3001 ADDS R0, #1
0x34181058: EEB4 9A48 VCMP.F32 S18, S16
0x3418105C: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34181060: DAF7 BGE 46L89 ; 0x34181052
0x34181062: 9005 STR R0, [SP, #20]
.L90:
0x34181064: EEB4 9A4D VCMP.F32 S18, S26
0x34181068: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x3418106C: D508 BPL 46L92 ; 0x34181080
.L91:
0x3418106E: EE29 9A08 VMUL.F32 S18, S18, S16
0x34181072: 3801 SUBS R0, #1
0x34181074: EEB4 9A4D VCMP.F32 S18, S26
0x34181078: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x3418107C: D4F7 BMI 46L91 ; 0x3418106E
0x3418107E: 9005 STR R0, [SP, #20]
.L92:
0x34181080: 4648 MOV R0, R9
0x34181082: F5B4 6F40 CMP.W R4, #0x0C00
0x34181086: BF08 IT EQ
0x34181088: 3801 SUBEQ R0, #1
0x3418108A: F1B9 0F00 CMP.W R9, #0
0x3418108E: EA50 8419 CSEL R4, R0, R9, NE
0x34181092: 4681 MOV R9, R0
0x34181094: 4260 RSBS R0, R4, #0
0x34181096: F006 FBC6 BL __SEGGER_RTL_pow10f ; 0x34187826
0x3418109A: F04F 30FF MOV.W R0, #0xFFFFFFFF
0x3418109E: F006 FB5A BL ldexpf ; 0x34187756
0x341810A2: EE39 9A00 VADD.F32 S18, S18, S0
0x341810A6: EEB4 9A48 VCMP.F32 S18, S16
0x341810AA: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x341810AE: BFA1 ITTTT GE
0x341810B0: EE89 9A08 VDIVGE.F32 S18, S18, S16
0x341810B4: 9805 LDRGE R0, [SP, #20]
0x341810B6: 3001 ADDGE R0, #1
0x341810B8: 9005 STRGE R0, [SP, #20]
0x341810BA: 2C00 CMP R4, #0
0x341810BC: D044 BEQ 46L94 ; 0x34181148
0x341810BE: F407 6008 AND R0, R7, #0x0880
0x341810C2: F5B0 6F00 CMP.W R0, #0x0800
0x341810C6: D141 BNE 46L95 ; 0x3418114C
0x341810C8: 2010 MOVS R0, #16
0x341810CA: 2C10 CMP R4, #16
0x341810CC: EA54 89B0 CSEL R9, R4, R0, LT
0x341810D0: 4648 MOV R0, R9
0x341810D2: F006 FBA8 BL __SEGGER_RTL_pow10f ; 0x34187826
0x341810D6: EE29 0A00 VMUL.F32 S0, S18, S0
0x341810DA: EE10 0A10 VMOV R0, S0
0x341810DE: F008 FD43 BL __aeabi_f2ulz ; 0x34189B68
0x341810E2: 4604 MOV R4, R0
0x341810E4: 4308 ORRS R0, R1
0x341810E6: D02F BEQ 46L94 ; 0x34181148
0x341810E8: F64C 42CD MOVW R2, #0xCCCD
0x341810EC: 460D MOV R5, R1
0x341810EE: F6CC 42CC MOVT R2, #0xCCCC
0x341810F2: 1E53 SUBS R3, R2, #1
0x341810F4: FBA4 0102 UMULL R0, R1, R4, R2
0x341810F8: FB04 1103 MLA R1, R4, R3, R1
0x341810FC: FB05 1102 MLA R1, R5, R2, R1
0x34181100: 07CA LSLS R2, R1, #31
0x34181102: EA42 0250 ORR.W R2, R2, R0, LSR #1
0x34181106: 07C0 LSLS R0, R0, #31
0x34181108: EA40 0051 ORR.W R0, R0, R1, LSR #1
0x3418110C: F1D2 3199 RSBS R1, R2, #0x99999999
0x34181110: F649 1199 MOVW R1, #0x9999
0x34181114: F6C1 1199 MOVT R1, #0x1999
0x34181118: EB71 0000 SBCS.W R0, R1, R0
0x3418111C: D316 BCC 46L95 ; 0x3418114C
.L93:
0x3418111E: 4620 MOV R0, R4
0x34181120: 4629 MOV R1, R5
0x34181122: 220A MOVS R2, #10
0x34181124: 2300 MOVS R3, #0
0x34181126: F1A9 0901 SUB.W R9, R9, #1
0x3418112A: F008 FD3D BL __aeabi_uldivmod ; 0x34189BA8
0x3418112E: 220A MOVS R2, #10
0x34181130: 2300 MOVS R3, #0
0x34181132: 4604 MOV R4, R0
0x34181134: 460D MOV R5, R1
0x34181136: F008 FD37 BL __aeabi_uldivmod ; 0x34189BA8
0x3418113A: F1B9 0F00 CMP.W R9, #0
0x3418113E: D005 BEQ 46L95 ; 0x3418114C
0x34181140: EA52 0003 ORRS.W R0, R2, R3
0x34181144: D0EB BEQ 46L93 ; 0x3418111E
0x34181146: E001 B 46L95 ; 0x3418114C
.L94:
0x34181148: F04F 0900 MOV.W R9, #0
.L95:
0x3418114C: EBA8 0009 SUB.W R0, R8, R9
0x34181150: F007 0180 AND R1, R7, #128
0x34181154: 1F45 SUBS R5, R0, #5
0x34181156: EA51 0109 ORRS.W R1, R1, R9
0x3418115A: BF18 IT NE
0x3418115C: 1F85 SUBNE R5, R0, #6
0x3418115E: 9805 LDR R0, [SP, #20]
0x34181160: F04F 0801 MOV.W R8, #1
0x34181164: 04F9 LSLS R1, R7, #19
0x34181166: D520 BPL 46L96 ; 0x341811AA
0x34181168: F245 5156 MOVW R1, #0x5556
0x3418116C: F2C5 5155 MOVT R1, #0x5555
0x34181170: EEB0 0A48 VMOV.F32 S0, S16
0x34181174: FB80 1201 SMULL R1, R2, R0, R1
0x34181178: EB02 71D2 ADD.W R1, R2, R2, LSR #31
0x3418117C: EB01 0141 ADD.W R1, R1, R1, LSL #1
0x34181180: 1A43 SUBS R3, R0, R1
0x34181182: 2102 MOVS R1, #2
0x34181184: 1ECA SUBS R2, R1, #3
0x34181186: 3302 ADDS R3, #2
0x34181188: E8DF F003 TBB 91PC, R3]
0x3418118C: 07 DC.B 0x07 ; '\x07'
0x3418118D: 03 DC.B 0x03 ; '\x03'
0x3418118E: 0D DC.B 0x0D ; '\r'
0x3418118F: 07 DC.B 0x07 ; '\x07'
0x34181190: 03 DC.B 0x03 ; '\x03'
0x34181191: 00 DC.B 0x00 ; '\0'
0x34181192: ED9F 0A9B VLDR S0, =0x42C80000 ; [PC, #0x026C] [0x34181400]
0x34181196: 2103 MOVS R1, #3
0x34181198: 1F4A SUBS R2, R1, #5
0x3418119A: EE29 9A00 VMUL.F32 S18, S18, S0
0x3418119E: 4410 ADD R0, R2
0x341811A0: 4415 ADD R5, R2
0x341811A2: 4688 MOV R8, R1
0x341811A4: 9005 STR R0, [SP, #20]
0x341811A6: EA29 79E9 BIC.W R9, R9, R9, ASR #31
.L96:
0x341811AA: F017 0F60 TST R7, #96
0x341811AE: F427 6700 BIC R7, R7, #0x0800
0x341811B2: BF18 IT NE
0x341811B4: 3D01 SUBNE R5, #1
0x341811B6: F008 FDB4 BL abs ; 0x34189D22
0x341811BA: 2863 CMP R0, #99
0x341811BC: EE19 0A10 VMOV R0, S18
0x341811C0: BFC8 IT GT
0x341811C2: 3D01 SUBGT R5, #1
0x341811C4: F008 FCD0 BL __aeabi_f2ulz ; 0x34189B68
0x341811C8: 4604 MOV R4, R0
0x341811CA: 460E MOV R6, R1
0x341811CC: F005 FEFC BL __aeabi_ul2f ; 0x34186FC8
0x341811D0: EE00 0A10 VMOV S0, R0
0x341811D4: 4629 MOV R1, R5
0x341811D6: EE39 9A40 VSUB.F32 S18, S18, S0
.L97:
0x341811DA: EA21 75E1 BIC.W R5, R1, R1, ASR #31
0x341811DE: F417 7F04 TST R7, #0x0210
0x341811E2: D107 BNE 46L99 ; 0x341811F4
0x341811E4: 2901 CMP R1, #1
0x341811E6: DB05 BLT 46L99 ; 0x341811F4
.L98:
0x341811E8: 4658 MOV R0, R11
0x341811EA: 2120 MOVS R1, #32
0x341811EC: F008 FD9D BL __SEGGER_RTL_putc ; 0x34189D2A
0x341811F0: 3D01 SUBS R5, #1
0x341811F2: D1F9 BNE 46L98 ; 0x341811E8
.L99:
0x341811F4: 06B8 LSLS R0, R7, #26
0x341811F6: EA4F 6047 LSL.W R0, R7, #25
0x341811FA: D403 BMI 46L100 ; 0x34181204
0x341811FC: 2800 CMP R0, #0
0x341811FE: D508 BPL 46L102 ; 0x34181212
0x34181200: 2120 MOVS R1, #32
0x34181202: E003 B 46L101 ; 0x3418120C
.L100:
0x34181204: 212D MOVS R1, #45
0x34181206: 2800 CMP R0, #0
0x34181208: BF58 IT PL
0x3418120A: 212B MOVPL R1, #43
.L101:
0x3418120C: 4658 MOV R0, R11
0x3418120E: F008 FD8C BL __SEGGER_RTL_putc ; 0x34189D2A
.L102:
0x34181212: 06F8 LSLS R0, R7, #27
0x34181214: 9703 STR R7, [SP, #12]
0x34181216: D406 BMI 46L104 ; 0x34181226
0x34181218: B12D CBZ R5, .L104 ; 0x34181226
.L103:
0x3418121A: 4658 MOV R0, R11
0x3418121C: 2130 MOVS R1, #48
0x3418121E: F008 FD84 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181222: 3D01 SUBS R5, #1
0x34181224: D1F9 BNE 46L103 ; 0x3418121A
.L104:
0x34181226: F240 7088 MOVW R0, #0x0788 ; 0x34180788 = __SEGGER_RTL_ipow10
0x3418122A: F2C3 4018 MOVT R0, #0x3418 ; 0x34180788 = __SEGGER_RTL_ipow10
0x3418122E: EB00 07C8 ADD.W R7, R0, R8, LSL #3
.L105:
0x34181232: E977 0102 LDRD R0, R1, [R7, #-8]!
0x34181236: 1A22 SUBS R2, R4, R0
0x34181238: EB76 0201 SBCS.W R2, R6, R1
0x3418123C: D201 BCS 46L106 ; 0x34181242
0x3418123E: 2130 MOVS R1, #48
0x34181240: E008 B 46L108 ; 0x34181254
.L106:
0x34181242: 2230 MOVS R2, #48
.L107:
0x34181244: 1A24 SUBS R4, R4, R0
0x34181246: 418E SBCS R6, R1
0x34181248: 3201 ADDS R2, #1
0x3418124A: 1A23 SUBS R3, R4, R0
0x3418124C: EB76 0301 SBCS.W R3, R6, R1
0x34181250: D2F8 BCS 46L107 ; 0x34181244
0x34181252: B2D1 UXTB R1, R2
.L108:
0x34181254: 4658 MOV R0, R11
0x34181256: F008 FD68 BL __SEGGER_RTL_putc ; 0x34189D2A
0x3418125A: F1B8 0801 SUBS.W R8, R8, #1
0x3418125E: D1E8 BNE 46L105 ; 0x34181232
0x34181260: 9E03 LDR R6, [SP, #12]
0x34181262: 0534 LSLS R4, R6, #20
0x34181264: D50B BPL 46L110 ; 0x3418127E
0x34181266: 9805 LDR R0, [SP, #20]
0x34181268: 2801 CMP R0, #1
0x3418126A: DB08 BLT 46L110 ; 0x3418127E
.L109:
0x3418126C: 3801 SUBS R0, #1
0x3418126E: 9005 STR R0, [SP, #20]
0x34181270: 4658 MOV R0, R11
0x34181272: 2130 MOVS R1, #48
0x34181274: F008 FD59 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181278: 9805 LDR R0, [SP, #20]
0x3418127A: 2800 CMP R0, #0
0x3418127C: DCF6 BGT 46L109 ; 0x3418126C
.L110:
0x3418127E: F006 0080 AND R0, R6, #128
0x34181282: EA50 0009 ORRS.W R0, R0, R9
0x34181286: D045 BEQ 46L117 ; 0x34181314
0x34181288: 4658 MOV R0, R11
0x3418128A: 212E MOVS R1, #46
0x3418128C: F008 FD4D BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181290: EA29 70E9 BIC.W R0, R9, R9, ASR #31
0x34181294: 2110 MOVS R1, #16
0x34181296: 2810 CMP R0, #16
0x34181298: EA50 80B1 CSEL R0, R0, R1, LT
0x3418129C: 9905 LDR R1, [SP, #20]
0x3418129E: 9002 STR R0, [SP, #8]
0x341812A0: 2C00 CMP R4, #0
0x341812A2: BF48 IT MI
0x341812A4: 1A40 SUBMI R0, R0, R1
0x341812A6: F006 FABE BL __SEGGER_RTL_pow10f ; 0x34187826
0x341812AA: F1B9 0F01 CMP.W R9, #1
0x341812AE: DB26 BLT 46L115 ; 0x341812FE
0x341812B0: EE29 0A00 VMUL.F32 S0, S18, S0
0x341812B4: EE10 0A10 VMOV R0, S0
0x341812B8: F008 FC56 BL __aeabi_f2ulz ; 0x34189B68
0x341812BC: F8DD 8008 LDR.W R8, [SP, #8]
0x341812C0: 4604 MOV R4, R0
0x341812C2: F240 7088 MOVW R0, #0x0788 ; 0x34180788 = __SEGGER_RTL_ipow10
0x341812C6: 460E MOV R6, R1
0x341812C8: F2C3 4018 MOVT R0, #0x3418 ; 0x34180788 = __SEGGER_RTL_ipow10
0x341812CC: EB00 07C8 ADD.W R7, R0, R8, LSL #3
.L111:
0x341812D0: E977 0102 LDRD R0, R1, [R7, #-8]!
0x341812D4: 1A22 SUBS R2, R4, R0
0x341812D6: EB76 0201 SBCS.W R2, R6, R1
0x341812DA: D201 BCS 46L112 ; 0x341812E0
0x341812DC: 2130 MOVS R1, #48
0x341812DE: E008 B 46L114 ; 0x341812F2
.L112:
0x341812E0: 2230 MOVS R2, #48
.L113:
0x341812E2: 1A24 SUBS R4, R4, R0
0x341812E4: 418E SBCS R6, R1
0x341812E6: 3201 ADDS R2, #1
0x341812E8: 1A23 SUBS R3, R4, R0
0x341812EA: EB76 0301 SBCS.W R3, R6, R1
0x341812EE: D2F8 BCS 46L113 ; 0x341812E2
0x341812F0: B2D1 UXTB R1, R2
.L114:
0x341812F2: 4658 MOV R0, R11
0x341812F4: F008 FD19 BL __SEGGER_RTL_putc ; 0x34189D2A
0x341812F8: F1B8 0801 SUBS.W R8, R8, #1
0x341812FC: D1E8 BNE 46L111 ; 0x341812D0
.L115:
0x341812FE: E9DD 0602 LDRD R0, R6, [SP, #8]
0x34181302: EBB9 0400 SUBS.W R4, R9, R0
0x34181306: D005 BEQ 46L117 ; 0x34181314
.L116:
0x34181308: 4658 MOV R0, R11
0x3418130A: 2130 MOVS R1, #48
0x3418130C: F008 FD0D BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181310: 3C01 SUBS R4, #1
0x34181312: D1F9 BNE 46L116 ; 0x34181308
.L117:
0x34181314: 0570 LSLS R0, R6, #21
0x34181316: D54A BPL 46L121 ; 0x341813AE
0x34181318: 2145 MOVS R1, #69
0x3418131A: 04B0 LSLS R0, R6, #18
0x3418131C: 4658 MOV R0, R11
0x3418131E: BF58 IT PL
0x34181320: 2165 MOVPL R1, #101
0x34181322: F008 FD02 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181326: 9805 LDR R0, [SP, #20]
0x34181328: 2800 CMP R0, #0
0x3418132A: 4658 MOV R0, R11
0x3418132C: DB04 BLT 46L118 ; 0x34181338
0x3418132E: 212B MOVS R1, #43
0x34181330: F008 FCFB BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181334: 9805 LDR R0, [SP, #20]
0x34181336: E005 B 46L119 ; 0x34181344
.L118:
0x34181338: 212D MOVS R1, #45
0x3418133A: F008 FCF6 BL __SEGGER_RTL_putc ; 0x34189D2A
0x3418133E: 9805 LDR R0, [SP, #20]
0x34181340: 4240 RSBS R0, R0, #0
0x34181342: 9005 STR R0, [SP, #20]
.L119:
0x34181344: 2864 CMP R0, #100
0x34181346: DB15 BLT 46L120 ; 0x34181374
0x34181348: F248 541F MOVW R4, #0x851F
0x3418134C: F2C5 14EB MOVT R4, #0x51EB
0x34181350: FBA0 0104 UMULL R0, R1, R0, R4
0x34181354: 2030 MOVS R0, #48
0x34181356: EB00 1151 ADD.W R1, R0, R1, LSR #5
0x3418135A: 4658 MOV R0, R11
0x3418135C: F008 FCE5 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181360: 9805 LDR R0, [SP, #20]
0x34181362: FB80 1204 SMULL R1, R2, R0, R4
0x34181366: 1151 ASRS R1, R2, #5
0x34181368: EB01 71D2 ADD.W R1, R1, R2, LSR #31
0x3418136C: 2264 MOVS R2, #100
0x3418136E: FB01 0012 MLS R0, R1, R2, R0
0x34181372: 9005 STR R0, [SP, #20]
.L120:
0x34181374: F246 6467 MOVW R4, #0x6667
0x34181378: F2C6 6466 MOVT R4, #0x6666
0x3418137C: FB80 0104 SMULL R0, R1, R0, R4
0x34181380: 1088 ASRS R0, R1, #2
0x34181382: EB00 70D1 ADD.W R0, R0, R1, LSR #31
0x34181386: F100 0130 ADD.W R1, R0, #48
0x3418138A: 4658 MOV R0, R11
0x3418138C: F008 FCCD BL __SEGGER_RTL_putc ; 0x34189D2A
0x34181390: 9805 LDR R0, [SP, #20]
0x34181392: FB80 1204 SMULL R1, R2, R0, R4
0x34181396: 1091 ASRS R1, R2, #2
0x34181398: EB01 71D2 ADD.W R1, R1, R2, LSR #31
0x3418139C: EB01 0181 ADD.W R1, R1, R1, LSL #2
0x341813A0: EBA0 0041 SUB.W R0, R0, R1, LSL #1
0x341813A4: F100 0130 ADD.W R1, R0, #48
0x341813A8: 4658 MOV R0, R11
0x341813AA: F008 FCBE BL __SEGGER_RTL_putc ; 0x34189D2A
.L121:
0x341813AE: 9C04 LDR R4, [SP, #16]
0x341813B0: B90D CBNZ R5, .L122 ; 0x341813B6
0x341813B2: F02F C5B3 LE 46L1 ; 0x34180852
.L122:
0x341813B6: 4658 MOV R0, R11
0x341813B8: 2120 MOVS R1, #32
0x341813BA: F008 FCB6 BL __SEGGER_RTL_putc ; 0x34189D2A
0x341813BE: 3D01 SUBS R5, #1
0x341813C0: D1F9 BNE 46L122 ; 0x341813B6
0x341813C2: F7FF BA46 B.W 46L1 ; 0x34180852
.L123:
0x341813C6: F8DB 000C LDR.W R0, [R11, #12]
0x341813CA: B128 CBZ R0, .L124 ; 0x341813D8
0x341813CC: E9DB 1200 LDRD R1, R2, [R11]
0x341813D0: 4291 CMP R1, R2
0x341813D2: BF3C ITT CC
0x341813D4: 2200 MOVCC R2, #0
0x341813D6: 5442 STRBCC R2, [R0, R1]
.L124:
0x341813D8: 4658 MOV R0, R11
0x341813DA: F006 FB12 BL __SEGGER_RTL_prin_flush ; 0x34187A02
0x341813DE: F8DB 0000 LDR.W R0, [R11]
.L125:
0x341813E2: B00C ADD SP, SP, #48
0x341813E4: ECBD 8B0E VLDM SP!, {D8-D14}
0x341813E8: E8BD 8FF8 POP.W 123R3-R11, PC}
.L126:
0x341813EC: B108 CBZ R0, .L127 ; 0x341813F2
0x341813EE: F02F C5D1 LE 46L1 ; 0x34180852
.L127:
0x341813F2: 4658 MOV R0, R11
0x341813F4: F006 FB05 BL __SEGGER_RTL_prin_flush ; 0x34187A02
0x341813F8: F04F 30FF MOV.W R0, #0xFFFFFFFF
0x341813FC: E7F1 B 46L125 ; 0x341813E2
0x341813FE: BF00 NOP
0x34181400: 42C80000 DC.W 0x42C80000
Section .text.main from blto2_FSBL_lto.o, size=9016, align=4
main:
0x34181404: F5AD 7D26 SUB.W SP, SP, #0x0298
0x34181408: F64E 5B14 MOVW R11, #0xED14
0x3418140C: F2CE 0B00 MOVT R11, #0xE000
0x34181410: F8DB 0000 LDR.W R0, [R11]
0x34181414: 0380 LSLS R0, R0, #14
0x34181416: D414 BMI 46L1 ; 0x34181442
0x34181418: F3BF 8F4F DSB SY
0x3418141C: 2000 MOVS R0, #0
0x3418141E: F3BF 8F6F ISB SY
0x34181422: F8CB 023C STR.W R0, [R11, #0x023C]
0x34181426: F3BF 8F4F DSB SY
0x3418142A: F3BF 8F6F ISB SY
0x3418142E: F8DB 0000 LDR.W R0, [R11]
0x34181432: F440 3000 ORR R0, R0, #0x020000
0x34181436: F8CB 0000 STR.W R0, [R11]
0x3418143A: F3BF 8F4F DSB SY
0x3418143E: F3BF 8F6F ISB SY
.L1:
0x34181442: F8DB 0000 LDR.W R0, [R11]
0x34181446: 03C0 LSLS R0, R0, #15
0x34181448: D429 BMI 46L4 ; 0x3418149E
0x3418144A: 2000 MOVS R0, #0
0x3418144C: F643 72E0 MOVW R2, #0x3FE0
0x34181450: F8CB 0070 STR.W R0, [R11, #112]
0x34181454: F3BF 8F4F DSB SY
0x34181458: F8DB 106C LDR.W R1, [R11, #108]
0x3418145C: F3C1 05C9 UBFX R5, R1, #3, #10
0x34181460: F3C1 304E UBFX R0, R1, #13, #15
0x34181464: F105 0901 ADD.W R9, R5, #1
.L2:
0x34181468: F049 E001 DLS LR, R9
0x3418146C: 4629 MOV R1, R5
0x3418146E: EA02 1340 AND.W R3, R2, R0, LSL #5
0x34181472: BF00 NOP
.L3:
0x34181474: EA43 7481 ORR.W R4, R3, R1, LSL #30
0x34181478: 3901 SUBS R1, #1
0x3418147A: F8CB 424C STR.W R4, [R11, #0x024C]
0x3418147E: F00F C807 LE LR, .L3 ; 0x34181474
0x34181482: 3801 SUBS R0, #1
0x34181484: D2F0 BCS 46L2 ; 0x34181468
0x34181486: F3BF 8F4F DSB SY
0x3418148A: F8DB 0000 LDR.W R0, [R11]
0x3418148E: F440 3080 ORR R0, R0, #0x010000
0x34181492: F8CB 0000 STR.W R0, [R11]
0x34181496: F3BF 8F4F DSB SY
0x3418149A: F3BF 8F6F ISB SY
.L4:
0x3418149E: F85B 0C08 LDR R0, [R11, #-8]
0x341814A2: F64F 01FF MOVW R1, #0xF8FF
0x341814A6: F644 0A3C MOVW R10, #0x483C
0x341814AA: 4008 ANDS R0, R1
0x341814AC: F240 3100 MOVW R1, #0x0300
0x341814B0: F2C0 51FA MOVT R1, #0x05FA
0x341814B4: 4308 ORRS R0, R1
0x341814B6: F84B 0C08 STR R0, [R11, #-8]
0x341814BA: F2C5 6A02 MOVT R10, #0x5602
0x341814BE: F002 F9C9 BL SystemCoreClockUpdate ; 0x34183854
0x341814C2: 200F MOVS R0, #15
0x341814C4: F005 FE4E BL HAL_InitTick ; 0x34187164
0x341814C8: B988 CBNZ R0, .L5 ; 0x341814EE
0x341814CA: F8DA 0000 LDR.W R0, [R10]
0x341814CE: F440 7080 ORR R0, R0, #0x0100
0x341814D2: F8CA 0000 STR.W R0, [R10]
0x341814D6: F8DA 0000 LDR.W R0, [R10]
0x341814DA: F440 7000 ORR R0, R0, #0x0200
0x341814DE: F8CA 0000 STR.W R0, [R10]
0x341814E2: F85A 0C04 LDR R0, [R10, #-4]
0x341814E6: F440 7080 ORR R0, R0, #0x0100
0x341814EA: F84A 0C04 STR R0, [R10, #-4]
.L5:
0x341814EE: A842 ADD R0, SP, #0x0108
0x341814F0: F44F 71C4 MOV.W R1, #0x0188
0x341814F4: F005 FDC0 BL __aeabi_memclr ; 0x34187078
0x341814F8: A816 ADD R0, SP, #88
0x341814FA: 2194 MOVS R1, #148
0x341814FC: F005 FDBC BL __aeabi_memclr ; 0x34187078
0x34181500: A805 ADD R0, SP, #20
0x34181502: 2140 MOVS R1, #64
0x34181504: F005 FDB8 BL __aeabi_memclr ; 0x34187078
0x34181508: F85A 0C3C LDR R0, [R10, #-60]
0x3418150C: F240 498C MOVW R9, #0x048C ; 0x3400048C = uwTick
0x34181510: F2C3 4900 MOVT R9, #0x3400 ; 0x3400048C = uwTick
0x34181514: F020 0004 BIC R0, R0, #4
0x34181518: F84A 0C3C STR R0, [R10, #-60]
0x3418151C: F8D9 0000 LDR.W R0, [R9]
.L6:
0x34181520: F85A 1C1C LDR R1, [R10, #-28]
0x34181524: 0389 LSLS R1, R1, #14
0x34181526: D408 BMI 46L8 ; 0x3418153A
0x34181528: F8D9 1000 LDR.W R1, [R9]
0x3418152C: 1A09 SUBS R1, R1, R0
0x3418152E: F5B1 7F7A CMP.W R1, #0x03E8
0x34181532: D9F5 BLS 46L6 ; 0x34181520
0x34181534: B672 CPSID i
0x34181536: BF00 NOP
.L7:
0x34181538: E7FE B 46L7 ; 0x34181538
.L8:
0x3418153A: F85A 0C1C LDR R0, [R10, #-28]
0x3418153E: F040 0001 ORR R0, R0, #1
0x34181542: F84A 0C1C STR R0, [R10, #-28]
0x34181546: F8D9 0000 LDR.W R0, [R9]
0x3418154A: BF00 NOP
.L9:
0x3418154C: F85A 1C1C LDR R1, [R10, #-28]
0x34181550: 0789 LSLS R1, R1, #30
0x34181552: D408 BMI 46L11 ; 0x34181566
0x34181554: F8D9 1000 LDR.W R1, [R9]
0x34181558: 1A09 SUBS R1, R1, R0
0x3418155A: F5B1 7F7A CMP.W R1, #0x03E8
0x3418155E: D9F5 BLS 46L9 ; 0x3418154C
0x34181560: B672 CPSID i
0x34181562: BF00 NOP
.L10:
0x34181564: E7FE B 46L10 ; 0x34181564
.L11:
0x34181566: 2002 MOVS R0, #2
0x34181568: 2400 MOVS R4, #0
0x3418156A: 9015 STR R0, [SP, #84]
0x3418156C: 2008 MOVS R0, #8
0x3418156E: 9018 STR R0, [SP, #96]
0x34181570: A815 ADD R0, SP, #84
0x34181572: E9CD 4419 STRD R4, R4, [SP, #100]
0x34181576: 941F STR R4, [SP, #124]
0x34181578: 9426 STR R4, [SP, #152]
0x3418157A: 942D STR R4, [SP, #180]
0x3418157C: 9434 STR R4, [SP, #208]
0x3418157E: F006 FA4D BL HAL_RCC_OscConfig ; 0x34187A1C
0x34181582: B110 CBZ R0, .L13 ; 0x3418158A
0x34181584: B672 CPSID i
0x34181586: BF00 NOP
.L12:
0x34181588: E7FE B 46L12 ; 0x34181588
.L13:
0x3418158A: 2080 MOVS R0, #128
0x3418158C: 94A3 STR R4, [SP, #0x028C]
0x3418158E: E9CD 4040 STRD R4, R0, [SP, #0x0100]
0x34181592: A840 ADD R0, SP, #0x0100
0x34181594: F002 FD3A BL HAL_RCCEx_PeriphCLKConfig ; 0x3418400C
0x34181598: B108 CBZ R0, .L15 ; 0x3418159E
0x3418159A: B672 CPSID i
.L14:
0x3418159C: E7FE B 46L14 ; 0x3418159C
.L15:
0x3418159E: 207F MOVS R0, #127
0x341815A0: F248 245C MOVW R4, #0x825C
0x341815A4: 9005 STR R0, [SP, #20]
0x341815A6: F64F 50C4 MOVW R0, #0xFDC4
0x341815AA: F2C5 6402 MOVT R4, #0x5602
0x341815AE: F44F 3140 MOV.W R1, #0x030000
0x341815B2: F6CF 70FF MOVT R0, #0xFFFF
0x341815B6: 5820 LDR R0, [R4, R0]
0x341815B8: EA01 1110 AND.W R1, R1, R0, LSR #4
0x341815BC: 9106 STR R1, [SP, #24]
0x341815BE: F5B1 3F40 CMP.W R1, #0x030000
0x341815C2: F04F 7140 MOV.W R1, #0x03000000
0x341815C6: EA01 1010 AND.W R0, R1, R0, LSR #4
0x341815CA: F64F 51C8 MOVW R1, #0xFDC8
0x341815CE: 9007 STR R0, [SP, #28]
0x341815D0: F6CF 71FF MOVT R1, #0xFFFF
0x341815D4: 5861 LDR R1, [R4, R1]
0x341815D6: F401 02E0 AND R2, R1, #0x700000
0x341815DA: 9208 STR R2, [SP, #32]
0x341815DC: F001 0207 AND R2, R1, #7
0x341815E0: 9209 STR R2, [SP, #36]
0x341815E2: F001 0270 AND R2, R1, #112
0x341815E6: 920A STR R2, [SP, #40]
0x341815E8: F401 42E0 AND R2, R1, #0x7000
0x341815EC: F401 21E0 AND R1, R1, #0x070000
0x341815F0: E9CD 210B STRD R2, R1, [SP, #44]
0x341815F4: F64F 6168 MOVW R1, #0xFE68
0x341815F8: F6CF 71FF MOVT R1, #0xFFFF
0x341815FC: 5861 LDR R1, [R4, R1]
0x341815FE: F001 5240 AND R2, R1, #0x30000000
0x34181602: 920D STR R2, [SP, #52]
0x34181604: F04F 0201 MOV.W R2, #1
0x34181608: FA52 F1A1 UXTAB R1, R2, R1, ROR #16
0x3418160C: 910E STR R1, [SP, #56]
0x3418160E: F64F 616C MOVW R1, #0xFE6C
0x34181612: F6CF 71FF MOVT R1, #0xFFFF
0x34181616: 5861 LDR R1, [R4, R1]
0x34181618: F001 5340 AND R3, R1, #0x30000000
0x3418161C: FA52 F1A1 UXTAB R1, R2, R1, ROR #16
0x34181620: E9CD 310F STRD R3, R1, [SP, #60]
0x34181624: F64F 617C MOVW R1, #0xFE7C
0x34181628: F6CF 71FF MOVT R1, #0xFFFF
0x3418162C: 5861 LDR R1, [R4, R1]
0x3418162E: F001 5340 AND R3, R1, #0x30000000
0x34181632: FA52 F1A1 UXTAB R1, R2, R1, ROR #16
0x34181636: E9CD 3111 STRD R3, R1, [SP, #68]
0x3418163A: F64F 6190 MOVW R1, #0xFE90
0x3418163E: F6CF 71FF MOVT R1, #0xFFFF
0x34181642: 5861 LDR R1, [R4, R1]
0x34181644: FA52 F2A1 UXTAB R2, R2, R1, ROR #16
0x34181648: F001 5140 AND R1, R1, #0x30000000
0x3418164C: E9CD 1213 STRD R1, R2, [SP, #76]
0x34181650: BF18 IT NE
0x34181652: F1B0 7F40 CMPNE.W R0, #0x03000000
0x34181656: D10A BNE 46L17 ; 0x3418166E
0x34181658: 2003 MOVS R0, #3
0x3418165A: 9005 STR R0, [SP, #20]
0x3418165C: 2000 MOVS R0, #0
0x3418165E: E9CD 0006 STRD R0, R0, [SP, #24]
0x34181662: A805 ADD R0, SP, #20
0x34181664: F002 FA88 BL HAL_RCC_ClockConfig ; 0x34183B78
0x34181668: B108 CBZ R0, .L17 ; 0x3418166E
0x3418166A: B672 CPSID i
.L16:
0x3418166C: E7FE B 46L16 ; 0x3418166C
.L17:
0x3418166E: 2500 MOVS R5, #0
0x34181670: 2019 MOVS R0, #25
0x34181672: E9CD 5022 STRD R5, R0, [SP, #136]
0x34181676: 2008 MOVS R0, #8
0x34181678: 2702 MOVS R7, #2
0x3418167A: 9036 STR R0, [SP, #216]
0x3418167C: 207D MOVS R0, #125
0x3418167E: 2601 MOVS R6, #1
0x34181680: 9515 STR R5, [SP, #84]
0x34181682: E9CD 5037 STRD R5, R0, [SP, #220]
0x34181686: A815 ADD R0, SP, #84
0x34181688: 9621 STR R6, [SP, #132]
0x3418168A: E9CD 751F STRD R7, R5, [SP, #124]
0x3418168E: E9CD 6624 STRD R6, R6, [SP, #144]
0x34181692: 9526 STR R5, [SP, #152]
0x34181694: 952D STR R5, [SP, #180]
0x34181696: E9CD 7534 STRD R7, R5, [SP, #208]
0x3418169A: E9CD 6639 STRD R6, R6, [SP, #228]
0x3418169E: F006 F9BD BL HAL_RCC_OscConfig ; 0x34187A1C
0x341816A2: B110 CBZ R0, .L19 ; 0x341816AA
0x341816A4: B672 CPSID i
0x341816A6: BF00 NOP
.L18:
0x341816A8: E7FE B 46L18 ; 0x341816A8
.L19:
0x341816AA: 207F MOVS R0, #127
0x341816AC: F04F 5140 MOV.W R1, #0x30000000
0x341816B0: 9005 STR R0, [SP, #20]
0x341816B2: F44F 3040 MOV.W R0, #0x030000
0x341816B6: 9006 STR R0, [SP, #24]
0x341816B8: F04F 7040 MOV.W R0, #0x03000000
0x341816BC: 9007 STR R0, [SP, #28]
0x341816BE: F44F 1080 MOV.W R0, #0x100000
0x341816C2: E9CD 0508 STRD R0, R5, [SP, #32]
0x341816C6: 2004 MOVS R0, #4
0x341816C8: 9010 STR R0, [SP, #64]
0x341816CA: E9CD 5013 STRD R5, R0, [SP, #76]
0x341816CE: A805 ADD R0, SP, #20
0x341816D0: E9CD 550A STRD R5, R5, [SP, #40]
0x341816D4: E9CD 550C STRD R5, R5, [SP, #48]
0x341816D8: E9CD 750E STRD R7, R5, [SP, #56]
0x341816DC: E9CD 1611 STRD R1, R6, [SP, #68]
0x341816E0: F002 FA4A BL HAL_RCC_ClockConfig ; 0x34183B78
0x341816E4: B108 CBZ R0, .L21 ; 0x341816EA
0x341816E6: B672 CPSID i
.L20:
0x341816E8: E7FE B 46L20 ; 0x341816E8
.L21:
0x341816EA: F504 6500 ADD.W R5, R4, #0x0800
0x341816EE: 4621 MOV R1, R4
0x341816F0: 61EE STR R6, [R5, #28]
0x341816F2: F649 6444 MOVW R4, #0x9E44
0x341816F6: 69C8 LDR R0, [R1, #28]
0x341816F8: F2C5 6400 MOVT R4, #0x5600
0x341816FC: 9015 STR R0, [SP, #84]
0x341816FE: 9815 LDR R0, [SP, #84]
0x34181700: 61EF STR R7, [R5, #28]
0x34181702: 69C8 LDR R0, [R1, #28]
0x34181704: F64F 2148 MOVW R1, #0xFA48
0x34181708: F6A4 4354 SUBW R3, R4, #0x0C54
0x3418170C: 9015 STR R0, [SP, #84]
0x3418170E: F5A3 76F8 SUB.W R6, R3, #0x01F0
0x34181712: 9815 LDR R0, [SP, #84]
0x34181714: 9640 STR R6, [SP, #0x0100]
0x34181716: F6CF 71FF MOVT R1, #0xFFFF
0x3418171A: F8D9 0000 LDR.W R0, [R9]
0x3418171E: 5861 LDR R1, [R4, R1]
0x34181720: 00C9 LSLS R1, R1, #3
0x34181722: D418 BMI 46L25 ; 0x34181756
0x34181724: F64F 57C0 MOVW R7, #0xFDC0
0x34181728: F246 12FF MOVW R2, #0x61FF
0x3418172C: F6CF 77FF MOVT R7, #0xFFFF
0x34181730: 59E1 LDR R1, [R4, R7]
0x34181732: 4391 BICS R1, R2
0x34181734: 317C ADDS R1, #124
0x34181736: 51E1 STR R1, [R4, R7]
.L22:
0x34181738: 6821 LDR R1, [R4]
0x3418173A: 07C9 LSLS R1, R1, #31
0x3418173C: D006 BEQ 46L23 ; 0x3418174C
0x3418173E: F8D9 1000 LDR.W R1, [R9]
0x34181742: 1A09 SUBS R1, R1, R0
0x34181744: F5B1 7F7A CMP.W R1, #0x03E8
0x34181748: D9F6 BLS 46L22 ; 0x34181738
0x3418174A: E004 B 46L25 ; 0x34181756
.L23:
0x3418174C: 6820 LDR R0, [R4]
0x3418174E: F410 0F8C TST R0, #0x460000
0x34181752: D002 BEQ 46L27 ; 0x3418175A
.L24:
0x34181754: 6820 LDR R0, [R4]
.L25:
0x34181756: B672 CPSID i
.L26:
0x34181758: E7FE B 46L26 ; 0x34181758
.L27:
0x3418175A: 6819 LDR R1, [R3]
0x3418175C: 0408 LSLS R0, R1, #16
0x3418175E: D45D BMI 46L34 ; 0x3418181C
0x34181760: F64F 12C8 MOVW R2, #0xF9C8
0x34181764: F8D9 0000 LDR.W R0, [R9]
0x34181768: F6CF 72FF MOVT R2, #0xFFFF
0x3418176C: 58A2 LDR R2, [R4, R2]
0x3418176E: 00D2 LSLS R2, R2, #3
0x34181770: D4F1 BMI 46L25 ; 0x34181756
0x34181772: F441 4800 ORR R8, R1, #0x8000
0x34181776: F64F 51C4 MOVW R1, #0xFDC4
0x3418177A: F6CF 71FF MOVT R1, #0xFFFF
0x3418177E: F246 12FF MOVW R2, #0x61FF
0x34181782: F844 8001 STR.W R8, [R4, R1]
0x34181786: 59E1 LDR R1, [R4, R7]
0x34181788: 4391 BICS R1, R2
0x3418178A: F242 027C MOVW R2, #0x207C
0x3418178E: 4311 ORRS R1, R2
0x34181790: 51E1 STR R1, [R4, R7]
.L28:
0x34181792: 6821 LDR R1, [R4]
0x34181794: 07C9 LSLS R1, R1, #31
0x34181796: D006 BEQ 46L29 ; 0x341817A6
0x34181798: F8D9 1000 LDR.W R1, [R9]
0x3418179C: 1A09 SUBS R1, R1, R0
0x3418179E: F5B1 7F7A CMP.W R1, #0x03E8
0x341817A2: D9F6 BLS 46L28 ; 0x34181792
0x341817A4: E7D7 B 46L25 ; 0x34181756
.L29:
0x341817A6: 6820 LDR R0, [R4]
0x341817A8: 03C0 LSLS R0, R0, #15
0x341817AA: D4D4 BMI 46L25 ; 0x34181756
0x341817AC: A840 ADD R0, SP, #0x0100
0x341817AE: A915 ADD R1, SP, #84
0x341817B0: F002 F918 BL HAL_BSEC_OTP_Read ; 0x341839E4
0x341817B4: F64F 2148 MOVW R1, #0xFA48
0x341817B8: F6CF 71FF MOVT R1, #0xFFFF
0x341817BC: 2800 CMP R0, #0
0x341817BE: BF04 ITT EQ
0x341817C0: 9815 LDREQ R0, [SP, #84]
0x341817C2: 4540 CMPEQ R0, R8
0x341817C4: D1C7 BNE 46L25 ; 0x34181756
0x341817C6: 9840 LDR R0, [SP, #0x0100]
0x341817C8: 42B0 CMP R0, R6
0x341817CA: D1C4 BNE 46L25 ; 0x34181756
0x341817CC: F8D9 0000 LDR.W R0, [R9]
0x341817D0: 5861 LDR R1, [R4, R1]
0x341817D2: 00C9 LSLS R1, R1, #3
0x341817D4: D4BF BMI 46L25 ; 0x34181756
0x341817D6: 59E1 LDR R1, [R4, R7]
0x341817D8: F246 12FF MOVW R2, #0x61FF
0x341817DC: 4391 BICS R1, R2
0x341817DE: 317C ADDS R1, #124
0x341817E0: 51E1 STR R1, [R4, R7]
.L30:
0x341817E2: 6821 LDR R1, [R4]
0x341817E4: 07C9 LSLS R1, R1, #31
0x341817E6: D00E BEQ 46L33 ; 0x34181806
0x341817E8: F8D9 1000 LDR.W R1, [R9]
0x341817EC: 1A09 SUBS R1, R1, R0
0x341817EE: F5B1 7F7A CMP.W R1, #0x03E8
0x341817F2: D9F6 BLS 46L30 ; 0x341817E2
0x341817F4: E7AF B 46L25 ; 0x34181756
.L31:
0x341817F6: 2200 MOVS R2, #0
.L32:
0x341817F8: 3001 ADDS R0, #1
0x341817FA: 600A STR R2, [R1]
0x341817FC: F1BE 0E01 SUBS.W LR, LR, #1
0x34181800: F040 808F BNE.W 46L36 ; 0x34181922
0x34181804: E0AF B 46L39 ; 0x34181966
.L33:
0x34181806: 6820 LDR R0, [R4]
0x34181808: F410 0F8C TST R0, #0x460000
0x3418180C: D1A2 BNE 46L24 ; 0x34181754
0x3418180E: F249 10F0 MOVW R0, #0x91F0
0x34181812: F2C5 6000 MOVT R0, #0x5600
0x34181816: 6800 LDR R0, [R0]
0x34181818: 0400 LSLS R0, R0, #16
0x3418181A: D59C BPL 46L25 ; 0x34181756
.L34:
0x3418181C: 2700 MOVS R7, #0
0x3418181E: 2004 MOVS R0, #4
0x34181820: F248 225C MOVW R2, #0x825C
0x34181824: 9744 STR R7, [SP, #0x0110]
0x34181826: 6028 STR R0, [R5]
0x34181828: 2602 MOVS R6, #2
0x3418182A: F2C5 6202 MOVT R2, #0x5602
0x3418182E: F04F 0801 MOV.W R8, #1
0x34181832: 6810 LDR R0, [R2]
0x34181834: F643 0128 MOVW R1, #0x3828
0x34181838: F241 0C30 MOVW R12, #0x1030
0x3418183C: F2C5 6102 MOVT R1, #0x5602
0x34181840: 9015 STR R0, [SP, #84]
0x34181842: 9815 LDR R0, [SP, #84]
0x34181844: 2010 MOVS R0, #16
0x34181846: F2C5 6C02 MOVT R12, #0x5602
0x3418184A: 6028 STR R0, [R5]
0x3418184C: F5AC 6300 SUB.W R3, R12, #0x0800
0x34181850: 6810 LDR R0, [R2]
0x34181852: 9015 STR R0, [SP, #84]
0x34181854: 9815 LDR R0, [SP, #84]
0x34181856: F44F 4080 MOV.W R0, #0x4000
0x3418185A: 6028 STR R0, [R5]
0x3418185C: 6810 LDR R0, [R2]
0x3418185E: 9015 STR R0, [SP, #84]
0x34181860: 9815 LDR R0, [SP, #84]
0x34181862: F44F 5000 MOV.W R0, #0x2000
0x34181866: 6028 STR R0, [R5]
0x34181868: 6810 LDR R0, [R2]
0x3418186A: 9015 STR R0, [SP, #84]
0x3418186C: 9815 LDR R0, [SP, #84]
0x3418186E: 602E STR R6, [R5]
0x34181870: 6810 LDR R0, [R2]
0x34181872: 9015 STR R0, [SP, #84]
0x34181874: 9815 LDR R0, [SP, #84]
0x34181876: F8C5 8000 STR.W R8, [R5]
0x3418187A: AD40 ADD R5, SP, #0x0100
0x3418187C: 6810 LDR R0, [R2]
0x3418187E: 9015 STR R0, [SP, #84]
0x34181880: 9815 LDR R0, [SP, #84]
0x34181882: F64F 30E8 MOVW R0, #0xFBE8
0x34181886: 600E STR R6, [R1]
0x34181888: F6CF 70FF MOVT R0, #0xFFFF
0x3418188C: F44F 5180 MOV.W R1, #0x1000
0x34181890: 5019 STR R1, [R3, R0]
0x34181892: F242 70D0 MOVW R0, #0x27D0
0x34181896: 4460 ADD R0, R12
0x34181898: 4629 MOV R1, R5
0x3418189A: E9CD 6840 STRD R6, R8, [SP, #0x0100]
0x3418189E: E9CD 7742 STRD R7, R7, [SP, #0x0108]
0x341818A2: F005 FFDD BL HAL_GPIO_Init ; 0x34187860
0x341818A6: F44F 5080 MOV.W R0, #0x1000
0x341818AA: 4629 MOV R1, R5
0x341818AC: E9CD 0840 STRD R0, R8, [SP, #0x0100]
0x341818B0: F240 4000 MOVW R0, #0x0400
0x341818B4: F2C5 6002 MOVT R0, #0x5602
0x341818B8: E9CD 7742 STRD R7, R7, [SP, #0x0108]
0x341818BC: F005 FFD0 BL HAL_GPIO_Init ; 0x34187860
0x341818C0: F240 21B8 MOVW R1, #0x02B8 ; 0x340002B8 = hxspi2
0x341818C4: F24A 0800 MOVW R8, #0xA000
0x341818C8: F2C3 4100 MOVT R1, #0x3400 ; 0x340002B8 = hxspi2
0x341818CC: 2004 MOVS R0, #4
0x341818CE: F6C5 0802 MOVT R8, #0x5802
0x341818D2: F101 0210 ADD.W R2, R1, #16
0x341818D6: E9C1 8000 STRD R8, R0, [R1]
0x341818DA: F04F 7080 MOV.W R0, #0x01000000
0x341818DE: 624F STR R7, [R1, #36]
0x341818E0: E9C1 7002 STRD R7, R0, [R1, #8]
0x341818E4: 2019 MOVS R0, #25
0x341818E6: C2C1 STM R2!, {R0, R6-R7}
0x341818E8: F04F 5080 MOV.W R0, #0x10000000
0x341818EC: E9C1 7707 STRD R7, R7, [R1, #28]
0x341818F0: E9C1 700A STRD R7, R0, [R1, #40]
0x341818F4: E9C1 770C STRD R7, R7, [R1, #48]
0x341818F8: E9C1 770E STRD R7, R7, [R1, #56]
0x341818FC: F8D9 6000 LDR.W R6, [R9]
0x34181900: 65CF STR R7, [R1, #92]
0x34181902: 6D88 LDR R0, [R1, #88]
0x34181904: 2800 CMP R0, #0
0x34181906: D03C BEQ 46L40 ; 0x34181982
.L35:
0x34181908: F24B 4400 MOVW R4, #0xB400
0x3418190C: 4628 MOV R0, R5
0x3418190E: 2124 MOVS R1, #36
0x34181910: F6C5 0402 MOVT R4, #0x5802
0x34181914: F005 FBB0 BL __aeabi_memclr ; 0x34187078
0x34181918: F04F 0E03 MOV.W LR, #3
0x3418191C: 2000 MOVS R0, #0
0x3418191E: F04F 0C01 MOV.W R12, #1
.L36:
0x34181922: EB00 0140 ADD.W R1, R0, R0, LSL #1
0x34181926: 6822 LDR R2, [R4]
0x34181928: EB05 0181 ADD.W R1, R5, R1, LSL #2
0x3418192C: B158 CBZ R0, .L37 ; 0x34181946
0x3418192E: 6823 LDR R3, [R4]
0x34181930: EA82 0253 EOR.W R2, R2, R3, LSR #1
0x34181934: EA2C 0202 BIC.W R2, R12, R2
0x34181938: 604A STR R2, [R1, #4]
0x3418193A: 6822 LDR R2, [R4]
0x3418193C: 06D2 LSLS R2, R2, #27
0x3418193E: F57F AF5A BPL.W 46L31 ; 0x341817F6
0x34181942: 2240 MOVS R2, #64
0x34181944: E007 B 46L38 ; 0x34181956
.L37:
0x34181946: F3C2 0240 UBFX R2, R2, #1, #1
0x3418194A: 604A STR R2, [R1, #4]
0x3418194C: 6822 LDR R2, [R4]
0x3418194E: 06D2 LSLS R2, R2, #27
0x34181950: F57F AF51 BPL.W 46L31 ; 0x341817F6
0x34181954: 2220 MOVS R2, #32
.L38:
0x34181956: 6823 LDR R3, [R4]
0x34181958: 4213 TST R3, R2
0x3418195A: F04F 0270 MOV.W R2, #112
0x3418195E: F47F AF4B BNE.W 46L32 ; 0x341817F8
0x34181962: 2210 MOVS R2, #16
0x34181964: E748 B 46L32 ; 0x341817F8
.L39:
0x34181966: F248 205C MOVW R0, #0x825C
0x3418196A: F245 0A00 MOVW R10, #0x5000
0x3418196E: F2C5 6002 MOVT R0, #0x5602
0x34181972: 462E MOV R6, R5
0x34181974: 6840 LDR R0, [R0, #4]
0x34181976: F6C5 0A02 MOVT R10, #0x5802
0x3418197A: 0680 LSLS R0, R0, #26
0x3418197C: D44C BMI 46L42 ; 0x34181A18
0x3418197E: 2000 MOVS R0, #0
0x34181980: E055 B 46L43 ; 0x34181A2E
.L40:
0x34181982: A840 ADD R0, SP, #0x0100
0x34181984: F44F 71C8 MOV.W R1, #0x0190
0x34181988: 9719 STR R7, [SP, #100]
0x3418198A: E9CD 7717 STRD R7, R7, [SP, #92]
0x3418198E: E9CD 7715 STRD R7, R7, [SP, #84]
0x34181992: F005 FB71 BL __aeabi_memclr ; 0x34187078
0x34181996: F648 225C MOVW R2, #0x8A5C
0x3418199A: 2002 MOVS R0, #2
0x3418199C: F2C5 6202 MOVT R2, #0x5602
0x341819A0: 61D0 STR R0, [R2, #28]
0x341819A2: F5A2 6100 SUB.W R1, R2, #0x0800
0x341819A6: 69C8 LDR R0, [R1, #28]
0x341819A8: 9005 STR R0, [SP, #20]
0x341819AA: 9805 LDR R0, [SP, #20]
0x341819AC: 2001 MOVS R0, #1
0x341819AE: 61D0 STR R0, [R2, #28]
0x341819B0: 69C8 LDR R0, [R1, #28]
0x341819B2: 9005 STR R0, [SP, #20]
0x341819B4: 9805 LDR R0, [SP, #20]
0x341819B6: F44F 2080 MOV.W R0, #0x040000
0x341819BA: 6010 STR R0, [R2]
0x341819BC: 6808 LDR R0, [R1]
0x341819BE: F64F 2148 MOVW R1, #0xFA48
0x341819C2: F6CF 71FF MOVT R1, #0xFFFF
0x341819C6: 9005 STR R0, [SP, #20]
0x341819C8: 9805 LDR R0, [SP, #20]
0x341819CA: F8DA 0000 LDR.W R0, [R10]
0x341819CE: F440 7000 ORR R0, R0, #0x0200
0x341819D2: F8CA 0000 STR.W R0, [R10]
0x341819D6: F8DA 0000 LDR.W R0, [R10]
0x341819DA: F040 6080 ORR R0, R0, #0x04000000
0x341819DE: F8CA 0000 STR.W R0, [R10]
0x341819E2: F8D9 0000 LDR.W R0, [R9]
0x341819E6: 5861 LDR R1, [R4, R1]
0x341819E8: 00C9 LSLS R1, R1, #3
0x341819EA: F100 80DA BMI.W 46L60 ; 0x34181BA2
0x341819EE: F64F 53C0 MOVW R3, #0xFDC0
0x341819F2: F246 12FF MOVW R2, #0x61FF
0x341819F6: F6CF 73FF MOVT R3, #0xFFFF
0x341819FA: 58E1 LDR R1, [R4, R3]
0x341819FC: 4391 BICS R1, R2
0x341819FE: 317C ADDS R1, #124
0x34181A00: 50E1 STR R1, [R4, R3]
.L41:
0x34181A02: 6821 LDR R1, [R4]
0x34181A04: 07C9 LSLS R1, R1, #31
0x34181A06: F000 80C7 BEQ.W 46L59 ; 0x34181B98
0x34181A0A: F8D9 1000 LDR.W R1, [R9]
0x34181A0E: 1A09 SUBS R1, R1, R0
0x34181A10: F5B1 7F7A CMP.W R1, #0x03E8
0x34181A14: D9F5 BLS 46L41 ; 0x34181A02
0x34181A16: E0C4 B 46L60 ; 0x34181BA2
.L42:
0x34181A18: F8DA 0000 LDR.W R0, [R10]
0x34181A1C: 07C0 LSLS R0, R0, #31
0x34181A1E: BF1F ITTTT NE
0x34181A20: F8DA 0000 LDRNE.W R0, [R10]
0x34181A24: F020 0001 BICNE R0, R0, #1
0x34181A28: F8CA 0000 STRNE.W R0, [R10]
0x34181A2C: 2001 MOVNE R0, #1
.L43:
0x34181A2E: F248 215C MOVW R1, #0x825C
0x34181A32: F2C5 6102 MOVT R1, #0x5602
0x34181A36: 6849 LDR R1, [R1, #4]
0x34181A38: 04C9 LSLS R1, R1, #19
0x34181A3A: D50B BPL 46L44 ; 0x34181A54
0x34181A3C: F50A 41A0 ADD.W R1, R10, #0x5000
0x34181A40: 6809 LDR R1, [R1]
0x34181A42: 07C9 LSLS R1, R1, #31
0x34181A44: D006 BEQ 46L44 ; 0x34181A54
0x34181A46: F50A 42A0 ADD.W R2, R10, #0x5000
0x34181A4A: 3002 ADDS R0, #2
0x34181A4C: 6811 LDR R1, [R2]
0x34181A4E: F021 0101 BIC R1, R1, #1
0x34181A52: 6011 STR R1, [R2]
.L44:
0x34181A54: F248 215C MOVW R1, #0x825C
0x34181A58: F2C5 6102 MOVT R1, #0x5602
0x34181A5C: 6849 LDR R1, [R1, #4]
0x34181A5E: 0389 LSLS R1, R1, #14
0x34181A60: D50B BPL 46L45 ; 0x34181A7A
0x34181A62: F50A 4100 ADD.W R1, R10, #0x8000
0x34181A66: 6809 LDR R1, [R1]
0x34181A68: 07C9 LSLS R1, R1, #31
0x34181A6A: D006 BEQ 46L45 ; 0x34181A7A
0x34181A6C: F50A 4200 ADD.W R2, R10, #0x8000
0x34181A70: 3004 ADDS R0, #4
0x34181A72: 6811 LDR R1, [R2]
0x34181A74: F021 0101 BIC R1, R1, #1
0x34181A78: 6011 STR R1, [R2]
.L45:
0x34181A7A: 45D0 CMP R8, R10
0x34181A7C: D00B BEQ 46L46 ; 0x34181A96
0x34181A7E: F50A 4200 ADD.W R2, R10, #0x8000
0x34181A82: F106 0110 ADD.W R1, R6, #16
0x34181A86: 4590 CMP R8, R2
0x34181A88: D008 BEQ 46L47 ; 0x34181A9C
0x34181A8A: F5A2 5240 SUB.W R2, R2, #0x3000
0x34181A8E: 4590 CMP R8, R2
0x34181A90: D121 BNE 46L50 ; 0x34181AD6
0x34181A92: 2201 MOVS R2, #1
0x34181A94: E004 B 46L48 ; 0x34181AA0
.L46:
0x34181A96: 1D31 ADDS R1, R6, #4
0x34181A98: 2201 MOVS R2, #1
0x34181A9A: E001 B 46L48 ; 0x34181AA0
.L47:
0x34181A9C: 2200 MOVS R2, #0
0x34181A9E: 9241 STR R2, [SP, #0x0104]
.L48:
0x34181AA0: 600A STR R2, [R1]
0x34181AA2: 6825 LDR R5, [R4]
0x34181AA4: 06E9 LSLS R1, R5, #27
0x34181AA6: E89F 000E CLRM 123R1-R3}
0x34181AAA: D507 BPL 46L49 ; 0x34181ABC
0x34181AAC: 2270 MOVS R2, #112
0x34181AAE: 06A9 LSLS R1, R5, #26
0x34181AB0: BF4C ITE MI
0x34181AB2: 2170 MOVMI R1, #112
0x34181AB4: 2110 MOVPL R1, #16
0x34181AB6: 066D LSLS R5, R5, #25
0x34181AB8: BF58 IT PL
0x34181ABA: 2210 MOVPL R2, #16
.L49:
0x34181ABC: 6023 STR R3, [R4]
0x34181ABE: 6823 LDR R3, [R4]
0x34181AC0: F423 037F BIC R3, R3, #0xFF0000
0x34181AC4: 6023 STR R3, [R4]
0x34181AC6: F50A 43A0 ADD.W R3, R10, #0x5000
0x34181ACA: 4598 CMP R8, R3
0x34181ACC: D00F BEQ 46L52 ; 0x34181AEE
0x34181ACE: 45D0 CMP R8, R10
0x34181AD0: D10E BNE 46L53 ; 0x34181AF0
0x34181AD2: 2110 MOVS R1, #16
0x34181AD4: E00C B 46L53 ; 0x34181AF0
.L50:
0x34181AD6: F240 28B8 MOVW R8, #0x02B8 ; 0x340002B8 = hxspi2
0x34181ADA: F2C3 4800 MOVT R8, #0x3400 ; 0x340002B8 = hxspi2
0x34181ADE: F8D8 005C LDR.W R0, [R8, #92]
0x34181AE2: F040 0008 ORR R0, R0, #8
0x34181AE6: F8C8 005C STR.W R0, [R8, #92]
0x34181AEA: B672 CPSID i
.L51:
0x34181AEC: E7FE B 46L51 ; 0x34181AEC
.L52:
0x34181AEE: 2210 MOVS R2, #16
.L53:
0x34181AF0: EA52 0301 ORRS.W R3, R2, R1
0x34181AF4: D008 BEQ 46L54 ; 0x34181B08
0x34181AF6: 2310 MOVS R3, #16
0x34181AF8: 2970 CMP R1, #112
0x34181AFA: BF14 ITE NE
0x34181AFC: 2150 MOVNE R1, #80
0x34181AFE: 2330 MOVEQ R3, #48
0x34181B00: 2A70 CMP R2, #112
0x34181B02: EA51 8103 CSEL R1, R1, R3, EQ
0x34181B06: E000 B 46L55 ; 0x34181B0A
.L54:
0x34181B08: 2100 MOVS R1, #0
.L55:
0x34181B0A: 6822 LDR R2, [R4]
0x34181B0C: F022 0270 BIC R2, R2, #112
0x34181B10: 4311 ORRS R1, R2
0x34181B12: 6021 STR R1, [R4]
0x34181B14: 9941 LDR R1, [SP, #0x0104]
0x34181B16: 9A44 LDR R2, [SP, #0x0110]
0x34181B18: 4291 CMP R1, R2
0x34181B1A: BF02 ITTT EQ
0x34181B1C: 6822 LDREQ R2, [R4]
0x34181B1E: F042 0201 ORREQ R2, R2, #1
0x34181B22: 6022 STREQ R2, [R4]
0x34181B24: 2901 CMP R1, #1
0x34181B26: BF02 ITTT EQ
0x34181B28: 6821 LDREQ R1, [R4]
0x34181B2A: F041 0102 ORREQ R1, R1, #2
0x34181B2E: 6021 STREQ R1, [R4]
0x34181B30: 07C1 LSLS R1, R0, #31
0x34181B32: BF1E ITTT NE
0x34181B34: F8DA 1000 LDRNE.W R1, [R10]
0x34181B38: F041 0101 ORRNE R1, R1, #1
0x34181B3C: F8CA 1000 STRNE.W R1, [R10]
0x34181B40: 0781 LSLS R1, R0, #30
0x34181B42: BF41 ITTTT MI
0x34181B44: F50A 42A0 ADDMI.W R2, R10, #0x5000
0x34181B48: 6811 LDRMI R1, [R2]
0x34181B4A: F041 0101 ORRMI R1, R1, #1
0x34181B4E: 6011 STRMI R1, [R2]
0x34181B50: 0740 LSLS R0, R0, #29
0x34181B52: BF41 ITTTT MI
0x34181B54: F50A 4100 ADDMI.W R1, R10, #0x8000
0x34181B58: 6808 LDRMI R0, [R1]
0x34181B5A: F040 0001 ORRMI R0, R0, #1
0x34181B5E: 6008 STRMI R0, [R1]
0x34181B60: F243 0400 MOVW R4, #0x3000
0x34181B64: F240 4048 MOVW R0, #0x0448 ; 0x34000448 = hramcfg_SRAM1
0x34181B68: F2C5 2402 MOVT R4, #0x5202
0x34181B6C: F2C3 4000 MOVT R0, #0x3400 ; 0x34000448 = hramcfg_SRAM1
0x34181B70: 6004 STR R4, [R0]
0x34181B72: F001 FF79 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181B76: B110 CBZ R0, .L57 ; 0x34181B7E
0x34181B78: B672 CPSID i
0x34181B7A: BF00 NOP
.L56:
0x34181B7C: E7FE B 46L56 ; 0x34181B7C
.L57:
0x34181B7E: F240 453C MOVW R5, #0x043C ; 0x3400043C = hramcfg_SRAM2
0x34181B82: F104 0080 ADD.W R0, R4, #128
0x34181B86: F2C3 4500 MOVT R5, #0x3400 ; 0x3400043C = hramcfg_SRAM2
0x34181B8A: 6028 STR R0, [R5]
0x34181B8C: 4628 MOV R0, R5
0x34181B8E: F001 FF6B BL HAL_RAMCFG_Init ; 0x34183A68
0x34181B92: B140 CBZ R0, .L62 ; 0x34181BA6
0x34181B94: B672 CPSID i
.L58:
0x34181B96: E7FE B 46L58 ; 0x34181B96
.L59:
0x34181B98: 6820 LDR R0, [R4]
0x34181B9A: F410 0F8C TST R0, #0x460000
0x34181B9E: D014 BEQ 46L64 ; 0x34181BCA
0x34181BA0: 6820 LDR R0, [R4]
.L60:
0x34181BA2: B672 CPSID i
.L61:
0x34181BA4: E7FE B 46L61 ; 0x34181BA4
.L62:
0x34181BA6: 6828 LDR R0, [R5]
0x34181BA8: F240 4530 MOVW R5, #0x0430 ; 0x34000430 = hramcfg_SRAM3
0x34181BAC: F2C3 4500 MOVT R5, #0x3400 ; 0x34000430 = hramcfg_SRAM3
0x34181BB0: 6801 LDR R1, [R0]
0x34181BB2: F421 1180 BIC R1, R1, #0x100000
0x34181BB6: 6001 STR R1, [R0]
0x34181BB8: F504 7080 ADD.W R0, R4, #0x0100
0x34181BBC: 6028 STR R0, [R5]
0x34181BBE: 4628 MOV R0, R5
0x34181BC0: F001 FF52 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181BC4: B1D8 CBZ R0, .L66 ; 0x34181BFE
0x34181BC6: B672 CPSID i
.L63:
0x34181BC8: E7FE B 46L63 ; 0x34181BC8
.L64:
0x34181BCA: F249 10F0 MOVW R0, #0x91F0
0x34181BCE: F2C5 6000 MOVT R0, #0x5600
0x34181BD2: 6800 LDR R0, [R0]
0x34181BD4: 0400 LSLS R0, R0, #16
0x34181BD6: F240 4014 MOVW R0, #0x0414
0x34181BDA: F2C0 3002 MOVT R0, #0x0302
0x34181BDE: D422 BMI 46L68 ; 0x34181C26
0x34181BE0: 2200 MOVS R2, #0
0x34181BE2: 906C STR R0, [SP, #0x01B0]
0x34181BE4: 2020 MOVS R0, #32
0x34181BE6: F44F 0100 MOV.W R1, #0x800000
0x34181BEA: E9CD 2046 STRD R2, R0, [SP, #0x0118]
0x34181BEE: A840 ADD R0, SP, #0x0100
0x34181BF0: E9CD 2140 STRD R2, R1, [SP, #0x0100]
0x34181BF4: F002 FA0A BL HAL_RCCEx_PeriphCLKConfig ; 0x3418400C
0x34181BF8: B318 CBZ R0, .L70 ; 0x34181C42
0x34181BFA: B672 CPSID i
.L65:
0x34181BFC: E7FE B 46L65 ; 0x34181BFC
.L66:
0x34181BFE: 6828 LDR R0, [R5]
0x34181C00: F240 4524 MOVW R5, #0x0424 ; 0x34000424 = hramcfg_SRAM4
0x34181C04: F2C3 4500 MOVT R5, #0x3400 ; 0x34000424 = hramcfg_SRAM4
0x34181C08: 6801 LDR R1, [R0]
0x34181C0A: F421 1180 BIC R1, R1, #0x100000
0x34181C0E: 6001 STR R1, [R0]
0x34181C10: F504 70C0 ADD.W R0, R4, #0x0180
0x34181C14: 6028 STR R0, [R5]
0x34181C16: 4628 MOV R0, R5
0x34181C18: F001 FF26 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181C1C: 2800 CMP R0, #0
0x34181C1E: F000 80B9 BEQ.W 46L73 ; 0x34181D94
0x34181C22: B672 CPSID i
.L67:
0x34181C24: E7FE B 46L67 ; 0x34181C24
.L68:
0x34181C26: 2208 MOVS R2, #8
0x34181C28: 906C STR R0, [SP, #0x01B0]
0x34181C2A: E9CD 1246 STRD R1, R2, [SP, #0x0118]
0x34181C2E: F44F 0200 MOV.W R2, #0x800000
0x34181C32: A840 ADD R0, SP, #0x0100
0x34181C34: E9CD 1240 STRD R1, R2, [SP, #0x0100]
0x34181C38: F002 F9E8 BL HAL_RCCEx_PeriphCLKConfig ; 0x3418400C
0x34181C3C: B108 CBZ R0, .L70 ; 0x34181C42
0x34181C3E: B672 CPSID i
.L69:
0x34181C40: E7FE B 46L69 ; 0x34181C40
.L70:
0x34181C42: F648 235C MOVW R3, #0x8A5C
0x34181C46: F44F 5000 MOV.W R0, #0x2000
0x34181C4A: F2C5 6302 MOVT R3, #0x5602
0x34181C4E: 6058 STR R0, [R3, #4]
0x34181C50: F5A3 6200 SUB.W R2, R3, #0x0800
0x34181C54: 6851 LDR R1, [R2, #4]
0x34181C56: 9105 STR R1, [SP, #20]
0x34181C58: 9905 LDR R1, [SP, #20]
0x34181C5A: F44F 5180 MOV.W R1, #0x1000
0x34181C5E: 6059 STR R1, [R3, #4]
0x34181C60: 6851 LDR R1, [R2, #4]
0x34181C62: 9105 STR R1, [SP, #20]
0x34181C64: 9905 LDR R1, [SP, #20]
0x34181C66: 6018 STR R0, [R3]
0x34181C68: F241 0130 MOVW R1, #0x1030
0x34181C6C: 6810 LDR R0, [R2]
0x34181C6E: F2C5 6102 MOVT R1, #0x5602
0x34181C72: 9005 STR R0, [SP, #20]
0x34181C74: 9805 LDR R0, [SP, #20]
0x34181C76: F640 707F MOVW R0, #0x0F7F
0x34181C7A: 9015 STR R0, [SP, #84]
0x34181C7C: 2002 MOVS R0, #2
0x34181C7E: 9016 STR R0, [SP, #88]
0x34181C80: 2000 MOVS R0, #0
0x34181C82: 9017 STR R0, [SP, #92]
0x34181C84: 2003 MOVS R0, #3
0x34181C86: 9018 STR R0, [SP, #96]
0x34181C88: 2009 MOVS R0, #9
0x34181C8A: 9019 STR R0, [SP, #100]
0x34181C8C: F242 30D0 MOVW R0, #0x23D0
0x34181C90: 4408 ADD R0, R1
0x34181C92: A915 ADD R1, SP, #84
0x34181C94: F005 FDE4 BL HAL_GPIO_Init ; 0x34187860
0x34181C98: F240 24B8 MOVW R4, #0x02B8 ; 0x340002B8 = hxspi2
0x34181C9C: F241 3388 MOVW R3, #0x1388
0x34181CA0: F2C3 4400 MOVT R4, #0x3400 ; 0x340002B8 = hxspi2
0x34181CA4: F24C 05FC MOVW R5, #0xC0FC
0x34181CA8: F8D4 8000 LDR.W R8, [R4]
0x34181CAC: F104 000C ADD.W R0, R4, #12
0x34181CB0: 6623 STR R3, [R4, #96]
0x34181CB2: C807 LDM R0, {R0-R2}
0x34181CB4: F8D8 3008 LDR.W R3, [R8, #8]
0x34181CB8: F6CF 05E0 MOVT R5, #0xF8E0
0x34181CBC: 402B ANDS R3, R5
0x34181CBE: EA43 4101 ORR.W R1, R3, R1, LSL #16
0x34181CC2: 69E3 LDR R3, [R4, #28]
0x34181CC4: 430B ORRS R3, R1
0x34181CC6: F06F 01FF MVN R1, #255
0x34181CCA: EB01 2202 ADD.W R2, R1, R2, LSL #8
0x34181CCE: 431A ORRS R2, R3
0x34181CD0: 4302 ORRS R2, R0
0x34181CD2: F8C8 2008 STR.W R2, [R8, #8]
0x34181CD6: 6C22 LDR R2, [R4, #64]
0x34181CD8: F5B2 1F00 CMP.W R2, #0x200000
0x34181CDC: BF02 ITTT EQ
0x34181CDE: F8D8 2008 LDREQ.W R2, [R8, #8]
0x34181CE2: F442 1200 ORREQ R2, R2, #0x200000
0x34181CE6: F8C8 2008 STREQ.W R2, [R8, #8]
0x34181CEA: F8D8 200C LDR.W R2, [R8, #12]
0x34181CEE: 6863 LDR R3, [R4, #4]
0x34181CF0: F422 22E0 BIC R2, R2, #0x070000
0x34181CF4: EB01 2103 ADD.W R1, R1, R3, LSL #8
0x34181CF8: 6A23 LDR R3, [R4, #32]
0x34181CFA: 431A ORRS R2, R3
0x34181CFC: E9D4 350C LDRD R3, R5, [R4, #48]
0x34181D00: F8C8 200C STR.W R2, [R8, #12]
0x34181D04: F8D8 2010 LDR.W R2, [R8, #16]
0x34181D08: F422 12F8 BIC R2, R2, #0x1F0000
0x34181D0C: EA42 4203 ORR.W R2, R2, R3, LSL #16
0x34181D10: F8C8 2010 STR.W R2, [R8, #16]
0x34181D14: F8D8 2010 LDR.W R2, [R8, #16]
0x34181D18: F022 02FF BIC R2, R2, #255
0x34181D1C: 432A ORRS R2, R5
0x34181D1E: F8C8 2010 STR.W R2, [R8, #16]
0x34181D22: 6BA2 LDR R2, [R4, #56]
0x34181D24: F8C8 2014 STR.W R2, [R8, #20]
0x34181D28: F8D8 2000 LDR.W R2, [R8]
0x34181D2C: F422 527C BIC R2, R2, #0x3F00
0x34181D30: 4311 ORRS R1, R2
0x34181D32: F8C8 1000 STR.W R1, [R8]
0x34181D36: F8D8 1020 LDR.W R1, [R8, #32]
0x34181D3A: 0689 LSLS R1, R1, #26
0x34181D3C: D50B BPL 46L72 ; 0x34181D56
0x34181D3E: F241 3188 MOVW R1, #0x1388
.L71:
0x34181D42: F8D9 2000 LDR.W R2, [R9]
0x34181D46: 1B92 SUBS R2, R2, R6
0x34181D48: 428A CMP R2, R1
0x34181D4A: F200 8082 BHI.W 46L80 ; 0x34181E52
0x34181D4E: F8D8 2020 LDR.W R2, [R8, #32]
0x34181D52: 0692 LSLS R2, R2, #26
0x34181D54: D4F5 BMI 46L71 ; 0x34181D42
.L72:
0x34181D56: F240 22B8 MOVW R2, #0x02B8 ; 0x340002B8 = hxspi2
0x34181D5A: F8D8 100C LDR.W R1, [R8, #12]
0x34181D5E: F2C3 4200 MOVT R2, #0x3400 ; 0x340002B8 = hxspi2
0x34181D62: 6A52 LDR R2, [R2, #36]
0x34181D64: F021 01FF BIC R1, R1, #255
0x34181D68: 4311 ORRS R1, R2
0x34181D6A: F8C8 100C STR.W R1, [R8, #12]
0x34181D6E: F644 71FF MOVW R1, #0x4FFF
0x34181D72: F6C5 0102 MOVT R1, #0x5802
0x34181D76: 4588 CMP R8, R1
0x34181D78: DC1F BGT 46L75 ; 0x34181DBA
0x34181D7A: F245 0100 MOVW R1, #0x5000
0x34181D7E: F6C4 0102 MOVT R1, #0x4802
0x34181D82: 4588 CMP R8, R1
0x34181D84: D024 BEQ 46L77 ; 0x34181DD0
0x34181D86: F501 41A0 ADD.W R1, R1, #0x5000
0x34181D8A: 4588 CMP R8, R1
0x34181D8C: D020 BEQ 46L77 ; 0x34181DD0
0x34181D8E: F501 5140 ADD.W R1, R1, #0x3000
0x34181D92: E01B B 46L76 ; 0x34181DCC
.L73:
0x34181D94: 6828 LDR R0, [R5]
0x34181D96: F240 4518 MOVW R5, #0x0418 ; 0x34000418 = hramcfg_SRAM5
0x34181D9A: F2C3 4500 MOVT R5, #0x3400 ; 0x34000418 = hramcfg_SRAM5
0x34181D9E: 6801 LDR R1, [R0]
0x34181DA0: F421 1180 BIC R1, R1, #0x100000
0x34181DA4: 6001 STR R1, [R0]
0x34181DA6: F504 7000 ADD.W R0, R4, #0x0200
0x34181DAA: 6028 STR R0, [R5]
0x34181DAC: 4628 MOV R0, R5
0x34181DAE: F001 FE5B BL HAL_RAMCFG_Init ; 0x34183A68
0x34181DB2: 2800 CMP R0, #0
0x34181DB4: D05C BEQ 46L82 ; 0x34181E70
0x34181DB6: B672 CPSID i
.L74:
0x34181DB8: E7FE B 46L74 ; 0x34181DB8
.L75:
0x34181DBA: 3101 ADDS R1, #1
0x34181DBC: 4588 CMP R8, R1
0x34181DBE: D007 BEQ 46L77 ; 0x34181DD0
0x34181DC0: F501 4100 ADD.W R1, R1, #0x8000
0x34181DC4: 4588 CMP R8, R1
0x34181DC6: D003 BEQ 46L77 ; 0x34181DD0
0x34181DC8: F5A1 5140 SUB.W R1, R1, #0x3000
.L76:
0x34181DCC: 4588 CMP R8, R1
0x34181DCE: D10E BNE 46L79 ; 0x34181DEE
.L77:
0x34181DD0: F8D8 1020 LDR.W R1, [R8, #32]
0x34181DD4: 0689 LSLS R1, R1, #26
0x34181DD6: D50A BPL 46L79 ; 0x34181DEE
0x34181DD8: F241 3188 MOVW R1, #0x1388
.L78:
0x34181DDC: F8D9 2000 LDR.W R2, [R9]
0x34181DE0: 1B92 SUBS R2, R2, R6
0x34181DE2: 428A CMP R2, R1
0x34181DE4: D835 BHI 46L80 ; 0x34181E52
0x34181DE6: F8D8 2020 LDR.W R2, [R8, #32]
0x34181DEA: 0692 LSLS R2, R2, #26
0x34181DEC: D4F6 BMI 46L78 ; 0x34181DDC
.L79:
0x34181DEE: F8D8 1000 LDR.W R1, [R8]
0x34181DF2: F240 23B8 MOVW R3, #0x02B8 ; 0x340002B8 = hxspi2
0x34181DF6: F2C3 4300 MOVT R3, #0x3400 ; 0x340002B8 = hxspi2
0x34181DFA: AD40 ADD R5, SP, #0x0100
0x34181DFC: F021 7180 BIC R1, R1, #0x01000000
0x34181E00: 689A LDR R2, [R3, #8]
0x34181E02: F021 0140 BIC R1, R1, #64
0x34181E06: 4311 ORRS R1, R2
0x34181E08: 699A LDR R2, [R3, #24]
0x34181E0A: 2A02 CMP R2, #2
0x34181E0C: 6BDA LDR R2, [R3, #60]
0x34181E0E: EA41 0102 ORR.W R1, R1, R2
0x34181E12: 6A9A LDR R2, [R3, #40]
0x34181E14: F8C8 1000 STR.W R1, [R8]
0x34181E18: F8D8 1108 LDR.W R1, [R8, #0x0108]
0x34181E1C: F021 4180 BIC R1, R1, #0x40000000
0x34181E20: EA41 0102 ORR.W R1, R1, R2
0x34181E24: F8C8 1108 STR.W R1, [R8, #0x0108]
0x34181E28: F8D8 1000 LDR.W R1, [R8]
0x34181E2C: F041 0101 ORR R1, R1, #1
0x34181E30: F8C8 1000 STR.W R1, [R8]
0x34181E34: BF02 ITTT EQ
0x34181E36: F8D8 1008 LDREQ.W R1, [R8, #8]
0x34181E3A: F041 0102 ORREQ R1, R1, #2
0x34181E3E: F8C8 1008 STREQ.W R1, [R8, #8]
0x34181E42: F1B0 6F80 CMP.W R0, #0x04000000
0x34181E46: F04F 0001 MOV.W R0, #1
0x34181E4A: EA50 9000 CINC R0, R0, NE
0x34181E4E: 6598 STR R0, [R3, #88]
0x34181E50: E55A B 46L35 ; 0x34181908
.L80:
0x34181E52: F240 28B8 MOVW R8, #0x02B8 ; 0x340002B8 = hxspi2
0x34181E56: 2002 MOVS R0, #2
0x34181E58: F2C3 4800 MOVT R8, #0x3400 ; 0x340002B8 = hxspi2
0x34181E5C: F8C8 0058 STR.W R0, [R8, #88]
0x34181E60: F8D8 005C LDR.W R0, [R8, #92]
0x34181E64: F040 0001 ORR R0, R0, #1
0x34181E68: F8C8 005C STR.W R0, [R8, #92]
0x34181E6C: B672 CPSID i
.L81:
0x34181E6E: E7FE B 46L81 ; 0x34181E6E
.L82:
0x34181E70: 6828 LDR R0, [R5]
0x34181E72: F240 450C MOVW R5, #0x040C ; 0x3400040C = hramcfg_SRAM6
0x34181E76: F2C3 4500 MOVT R5, #0x3400 ; 0x3400040C = hramcfg_SRAM6
0x34181E7A: 6801 LDR R1, [R0]
0x34181E7C: F421 1180 BIC R1, R1, #0x100000
0x34181E80: 6001 STR R1, [R0]
0x34181E82: F504 7020 ADD.W R0, R4, #0x0280
0x34181E86: 6028 STR R0, [R5]
0x34181E88: 4628 MOV R0, R5
0x34181E8A: F001 FDED BL HAL_RAMCFG_Init ; 0x34183A68
0x34181E8E: B108 CBZ R0, .L84 ; 0x34181E94
0x34181E90: B672 CPSID i
.L83:
0x34181E92: E7FE B 46L83 ; 0x34181E92
.L84:
0x34181E94: 6828 LDR R0, [R5]
0x34181E96: 6801 LDR R1, [R0]
0x34181E98: F421 1180 BIC R1, R1, #0x100000
0x34181E9C: 6001 STR R1, [R0]
0x34181E9E: F240 4078 MOVW R0, #0x0478 ; 0x34000478 = hramcfg_AHBSRAM1
0x34181EA2: F504 7140 ADD.W R1, R4, #0x0300
0x34181EA6: F2C3 4000 MOVT R0, #0x3400 ; 0x34000478 = hramcfg_AHBSRAM1
0x34181EAA: 6001 STR R1, [R0]
0x34181EAC: F001 FDDC BL HAL_RAMCFG_Init ; 0x34183A68
0x34181EB0: B108 CBZ R0, .L86 ; 0x34181EB6
0x34181EB2: B672 CPSID i
.L85:
0x34181EB4: E7FE B 46L85 ; 0x34181EB4
.L86:
0x34181EB6: F240 406C MOVW R0, #0x046C ; 0x3400046C = hramcfg_AHBSRAM2
0x34181EBA: F504 7160 ADD.W R1, R4, #0x0380
0x34181EBE: F2C3 4000 MOVT R0, #0x3400 ; 0x3400046C = hramcfg_AHBSRAM2
0x34181EC2: 6001 STR R1, [R0]
0x34181EC4: F001 FDD0 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181EC8: B108 CBZ R0, .L88 ; 0x34181ECE
0x34181ECA: B672 CPSID i
.L87:
0x34181ECC: E7FE B 46L87 ; 0x34181ECC
.L88:
0x34181ECE: F240 4060 MOVW R0, #0x0460 ; 0x34000460 = hramcfg_BKPSRAM
0x34181ED2: F504 6190 ADD.W R1, R4, #0x0480
0x34181ED6: F2C3 4000 MOVT R0, #0x3400 ; 0x34000460 = hramcfg_BKPSRAM
0x34181EDA: 6001 STR R1, [R0]
0x34181EDC: F001 FDC4 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181EE0: B108 CBZ R0, .L90 ; 0x34181EE6
0x34181EE2: B672 CPSID i
.L89:
0x34181EE4: E7FE B 46L89 ; 0x34181EE4
.L90:
0x34181EE6: F240 4054 MOVW R0, #0x0454 ; 0x34000454 = hramcfg_FLEXRAM
0x34181EEA: F504 61A0 ADD.W R1, R4, #0x0500
0x34181EEE: F2C3 4000 MOVT R0, #0x3400 ; 0x34000454 = hramcfg_FLEXRAM
0x34181EF2: 6001 STR R1, [R0]
0x34181EF4: F001 FDB8 BL HAL_RAMCFG_Init ; 0x34183A68
0x34181EF8: B108 CBZ R0, .L92 ; 0x34181EFE
0x34181EFA: B672 CPSID i
.L91:
0x34181EFC: E7FE B 46L91 ; 0x34181EFC
.L92:
0x34181EFE: F240 4000 MOVW R0, #0x0400 ; 0x34000400 = hramcfg_VENCRAM
0x34181F02: F243 4100 MOVW R1, #0x3400
0x34181F06: F2C3 4000 MOVT R0, #0x3400 ; 0x34000400 = hramcfg_VENCRAM
0x34181F0A: F2C4 2102 MOVT R1, #0x4202
0x34181F0E: 6001 STR R1, [R0]
0x34181F10: F001 FDAA BL HAL_RAMCFG_Init ; 0x34183A68
0x34181F14: B108 CBZ R0, .L94 ; 0x34181F1A
0x34181F16: B672 CPSID i
.L93:
0x34181F18: E7FE B 46L93 ; 0x34181F18
.L94:
0x34181F1A: F240 1754 MOVW R7, #0x0154 ; 0x34000154 = hsd2
0x34181F1E: 2400 MOVS R4, #0
0x34181F20: F2C3 4700 MOVT R7, #0x3400 ; 0x34000154 = hsd2
0x34181F24: F50A 50C0 ADD.W R0, R10, #0x1800
0x34181F28: E9C7 0400 STRD R0, R4, [R7]
0x34181F2C: F44F 4080 MOV.W R0, #0x4000
0x34181F30: 60BC STR R4, [R7, #8]
0x34181F32: E9C7 0403 STRD R0, R4, [R7, #12]
0x34181F36: 2002 MOVS R0, #2
0x34181F38: 6178 STR R0, [R7, #20]
0x34181F3A: F897 0030 LDRB.W R0, [R7, #48]
0x34181F3E: 2800 CMP R0, #0
0x34181F40: F000 8089 BEQ.W 46L100 ; 0x34182056
0x34181F44: 2004 MOVS R0, #4
0x34181F46: F887 0030 STRB.W R0, [R7, #48]
.L95:
0x34181F4A: F04F 4000 MOV.W R0, #0x80000000
.L96:
0x34181F4E: 2100 MOVS R1, #0
0x34181F50: F006 FA18 BL HAL_RCCEx_GetPeriphCLKFreq ; 0x34188384
0x34181F54: 0001 MOVS R1, R0
0x34181F56: F000 8104 BEQ.W 46L103 ; 0x34182162
0x34181F5A: F648 3459 MOVW R4, #0x8B59
0x34181F5E: 6838 LDR R0, [R7]
0x34181F60: 0A0B LSRS R3, R1, #8
0x34181F62: F2C0 144F MOVT R4, #0x014F
0x34181F66: FBA3 3404 UMULL R3, R4, R3, R4
0x34181F6A: 6842 LDR R2, [R0, #4]
0x34181F6C: F642 4300 MOVW R3, #0x2C00
0x34181F70: F6CF 73C0 MOVT R3, #0xFFC0
0x34181F74: 4013 ANDS R3, R2
0x34181F76: 2201 MOVS R2, #1
0x34181F78: EB02 1214 ADD.W R2, R2, R4, LSR #4
0x34181F7C: F641 2481 MOVW R4, #0x1A81
0x34181F80: F2C0 0406 MOVT R4, #6
0x34181F84: 42A1 CMP R1, R4
0x34181F86: BF28 IT CS
0x34181F88: 4313 ORRCS R3, R2
0x34181F8A: 6043 STR R3, [R0, #4]
0x34181F8C: 6803 LDR R3, [R0]
0x34181F8E: F043 0303 ORR R3, R3, #3
0x34181F92: 6003 STR R3, [R0]
0x34181F94: BF24 ITT CS
0x34181F96: 0052 LSLCS R2, R2, #1
0x34181F98: FBB1 F1F2 UDIVCS R1, R1, R2
0x34181F9C: F242 1210 MOVW R2, #0x2110
0x34181FA0: F2C0 0201 MOVT R2, #1
0x34181FA4: FBB2 F1F1 UDIV R1, R2, R1
0x34181FA8: F8D9 2000 LDR.W R2, [R9]
0x34181FAC: 3101 ADDS R1, #1
.L97:
0x34181FAE: F8D9 3000 LDR.W R3, [R9]
0x34181FB2: 1A9B SUBS R3, R3, R2
0x34181FB4: 428B CMP R3, R1
0x34181FB6: D9FA BLS 46L97 ; 0x34181FAE
0x34181FB8: 2100 MOVS R1, #0
0x34181FBA: F24E 02C0 MOVW R2, #0xE0C0
0x34181FBE: 9140 STR R1, [SP, #0x0100]
0x34181FC0: 6081 STR R1, [R0, #8]
0x34181FC2: 68C1 LDR R1, [R0, #12]
0x34181FC4: F6CF 72FE MOVT R2, #0xFFFE
0x34181FC8: 4011 ANDS R1, R2
0x34181FCA: F644 52D3 MOVW R2, #0x4DD3
0x34181FCE: F501 5180 ADD.W R1, R1, #0x1000
0x34181FD2: F2C1 0262 MOVT R2, #0x1062
0x34181FD6: 60C1 STR R1, [R0, #12]
0x34181FD8: F640 01D4 MOVW R1, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x34181FDC: F2C3 4100 MOVT R1, #0x3400 ; 0x340008D4 = SystemCoreClock
0x34181FE0: 6809 LDR R1, [R1]
0x34181FE2: FBA1 1202 UMULL R1, R2, R1, R2
0x34181FE6: 0A51 LSRS R1, R2, #9
0x34181FE8: F241 3288 MOVW R2, #0x1388
0x34181FEC: FB01 F602 MUL R6, R1, R2
0x34181FF0: 4631 MOV R1, R6
.L98:
0x34181FF2: 3901 SUBS R1, #1
0x34181FF4: F0C0 80BB BCC.W 46L104 ; 0x3418216E
0x34181FF8: 6B42 LDR R2, [R0, #52]
0x34181FFA: 0612 LSLS R2, R2, #24
0x34181FFC: D5F9 BPL 46L98 ; 0x34181FF2
0x34181FFE: F240 08C5 MOVW R8, #197
0x34182002: F44F 71D5 MOV.W R1, #0x01AA
0x34182006: F2C0 0820 MOVT R8, #32
0x3418200A: F24E 02C0 MOVW R2, #0xE0C0
0x3418200E: F8C0 8038 STR.W R8, [R0, #56]
0x34182012: 6081 STR R1, [R0, #8]
0x34182014: 68C1 LDR R1, [R0, #12]
0x34182016: F6CF 72FE MOVT R2, #0xFFFE
0x3418201A: 4011 ANDS R1, R2
0x3418201C: F241 1208 MOVW R2, #0x1108
0x34182020: 4311 ORRS R1, R2
0x34182022: 60C1 STR R1, [R0, #12]
0x34182024: 4631 MOV R1, R6
.L99:
0x34182026: 3901 SUBS R1, #1
0x34182028: F0C0 80A9 BCC.W 46L108 ; 0x3418217E
0x3418202C: 6B42 LDR R2, [R0, #52]
0x3418202E: F012 0F45 TST R2, #69
0x34182032: D0F8 BEQ 46L99 ; 0x34182026
0x34182034: F412 5200 ANDS R2, R2, #0x2000
0x34182038: D1F5 BNE 46L99 ; 0x34182026
0x3418203A: 6B41 LDR R1, [R0, #52]
0x3418203C: 0749 LSLS R1, R1, #29
0x3418203E: F100 80BC BMI.W 46L114 ; 0x341821BA
0x34182042: 6B41 LDR R1, [R0, #52]
0x34182044: 07C9 LSLS R1, R1, #31
0x34182046: F040 8098 BNE.W 46L106 ; 0x3418217A
0x3418204A: 6B41 LDR R1, [R0, #52]
0x3418204C: 0649 LSLS R1, R1, #25
0x3418204E: F140 8096 BPL.W 46L108 ; 0x3418217E
0x34182052: 2140 MOVS R1, #64
0x34182054: E092 B 46L107 ; 0x3418217C
.L100:
0x34182056: F106 0008 ADD.W R0, R6, #8
0x3418205A: F44F 71C4 MOV.W R1, #0x0188
0x3418205E: 763C STRB R4, [R7, #24]
0x34182060: F005 F80A BL __aeabi_memclr ; 0x34187078
0x34182064: F04F 4000 MOV.W R0, #0x80000000
0x34182068: E9C6 0400 STRD R0, R4, [R6]
0x3418206C: F240 401C MOVW R0, #0x041C
0x34182070: F2C0 3000 MOVT R0, #0x0300
0x34182074: 908C STR R0, [SP, #0x0230]
0x34182076: 4630 MOV R0, R6
0x34182078: F001 FFC8 BL HAL_RCCEx_PeriphCLKConfig ; 0x3418400C
0x3418207C: B108 CBZ R0, .L102 ; 0x34182082
0x3418207E: B672 CPSID i
.L101:
0x34182080: E7FE B 46L101 ; 0x34182080
.L102:
0x34182082: F648 225C MOVW R2, #0x8A5C
0x34182086: 2080 MOVS R0, #128
0x34182088: F2C5 6202 MOVT R2, #0x5602
0x3418208C: 2600 MOVS R6, #0
0x3418208E: 6050 STR R0, [R2, #4]
0x34182090: F5A2 6100 SUB.W R1, R2, #0x0800
0x34182094: 6848 LDR R0, [R1, #4]
0x34182096: 240B MOVS R4, #11
0x34182098: 9015 STR R0, [SP, #84]
0x3418209A: 9815 LDR R0, [SP, #84]
0x3418209C: 2004 MOVS R0, #4
0x3418209E: 6010 STR R0, [R2]
0x341820A0: 6808 LDR R0, [R1]
0x341820A2: 9015 STR R0, [SP, #84]
0x341820A4: 9815 LDR R0, [SP, #84]
0x341820A6: 2010 MOVS R0, #16
0x341820A8: 6010 STR R0, [R2]
0x341820AA: 6808 LDR R0, [R1]
0x341820AC: A915 ADD R1, SP, #84
0x341820AE: 9015 STR R0, [SP, #84]
0x341820B0: 9815 LDR R0, [SP, #84]
0x341820B2: 2039 MOVS R0, #57
0x341820B4: 9015 STR R0, [SP, #84]
0x341820B6: 2002 MOVS R0, #2
0x341820B8: E9CD 0616 STRD R0, R6, [SP, #88]
0x341820BC: 2001 MOVS R0, #1
0x341820BE: E9CD 0418 STRD R0, R4, [SP, #96]
0x341820C2: F640 0800 MOVW R8, #0x0800
0x341820C6: F2C5 6802 MOVT R8, #0x5602
0x341820CA: 4640 MOV R0, R8
0x341820CC: F005 FBC8 BL HAL_GPIO_Init ; 0x34187860
0x341820D0: 2004 MOVS R0, #4
0x341820D2: A915 ADD R1, SP, #84
0x341820D4: 9015 STR R0, [SP, #84]
0x341820D6: 2002 MOVS R0, #2
0x341820D8: E9CD 0616 STRD R0, R6, [SP, #88]
0x341820DC: 2003 MOVS R0, #3
0x341820DE: E9CD 0418 STRD R0, R4, [SP, #96]
0x341820E2: 4640 MOV R0, R8
0x341820E4: F005 FBBC BL HAL_GPIO_Init ; 0x34187860
0x341820E8: 2010 MOVS R0, #16
0x341820EA: A915 ADD R1, SP, #84
0x341820EC: 9015 STR R0, [SP, #84]
0x341820EE: 2002 MOVS R0, #2
0x341820F0: E9CD 0616 STRD R0, R6, [SP, #88]
0x341820F4: 2001 MOVS R0, #1
0x341820F6: E9CD 0418 STRD R0, R4, [SP, #96]
0x341820FA: F508 6003 ADD.W R0, R8, #0x0830
0x341820FE: 3830 SUBS R0, #48
0x34182100: F005 FBAE BL HAL_GPIO_Init ; 0x34187860
0x34182104: F85B 0C08 LDR R0, [R11, #-8]
0x34182108: 2304 MOVS R3, #4
0x3418210A: F04F 32FF MOV.W R2, #0xFFFFFFFF
0x3418210E: F3C0 2002 UBFX R0, R0, #8, #3
0x34182112: F080 0107 EOR R1, R0, #7
0x34182116: 2904 CMP R1, #4
0x34182118: EA51 8133 CSEL R1, R1, R3, CC
0x3418211C: FA02 F101 LSL.W R1, R2, R1
0x34182120: 2205 MOVS R2, #5
0x34182122: EA22 0101 BIC.W R1, R2, R1
0x34182126: 3803 SUBS R0, #3
0x34182128: BF28 IT CS
0x3418212A: 4081 LSLCS R1, R0
0x3418212C: 0108 LSLS R0, R1, #4
0x3418212E: F24E 41AF MOVW R1, #0xE4AF
0x34182132: F2CE 0100 MOVT R1, #0xE000
0x34182136: 7008 STRB R0, [R1]
0x34182138: F24E 1014 MOVW R0, #0xE114
0x3418213C: F2CE 0000 MOVT R0, #0xE000
0x34182140: F44F 4100 MOV.W R1, #0x8000
0x34182144: 6001 STR R1, [R0]
0x34182146: F247 0100 MOVW R1, #0x7000
0x3418214A: 6838 LDR R0, [R7]
0x3418214C: F6C5 0102 MOVT R1, #0x5802
0x34182150: 4288 CMP R0, R1
0x34182152: F887 3030 STRB.W R3, [R7, #48]
0x34182156: D00D BEQ 46L105 ; 0x34182174
0x34182158: F5A1 6100 SUB.W R1, R1, #0x0800
0x3418215C: 4288 CMP R0, R1
0x3418215E: F43F AEF4 BEQ.W 46L95 ; 0x34181F4A
.L103:
0x34182162: 2001 MOVS R0, #1
0x34182164: F887 0030 STRB.W R0, [R7, #48]
0x34182168: F04F 6000 MOV.W R0, #0x08000000
0x3418216C: E022 B 46L111 ; 0x341821B4
.L104:
0x3418216E: F04F 4000 MOV.W R0, #0x80000000
0x34182172: E01A B 46L110 ; 0x341821AA
.L105:
0x34182174: F04F 4080 MOV.W R0, #0x40000000
0x34182178: E6E9 B 46L96 ; 0x34181F4E
.L106:
0x3418217A: 2101 MOVS R1, #1
.L107:
0x3418217C: 6381 STR R1, [R0, #56]
.L108:
0x3418217E: 2101 MOVS R1, #1
0x34182180: F24E 02C0 MOVW R2, #0xE0C0
0x34182184: 63F9 STR R1, [R7, #60]
0x34182186: 2100 MOVS R1, #0
0x34182188: 6081 STR R1, [R0, #8]
0x3418218A: 68C1 LDR R1, [R0, #12]
0x3418218C: F6CF 72FE MOVT R2, #0xFFFE
0x34182190: 4011 ANDS R1, R2
0x34182192: F241 1237 MOVW R2, #0x1137
0x34182196: 4311 ORRS R1, R2
0x34182198: F241 3288 MOVW R2, #0x1388
0x3418219C: 60C1 STR R1, [R0, #12]
0x3418219E: 2137 MOVS R1, #55
0x341821A0: F004 F8F4 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341821A4: B1F0 CBZ R0, .L116 ; 0x341821E4
.L109:
0x341821A6: F04F 5080 MOV.W R0, #0x10000000
.L110:
0x341821AA: 2101 MOVS R1, #1
0x341821AC: F887 1030 STRB.W R1, [R7, #48]
0x341821B0: 6B79 LDR R1, [R7, #52]
0x341821B2: 4308 ORRS R0, R1
.L111:
0x341821B4: 6378 STR R0, [R7, #52]
.L112:
0x341821B6: B672 CPSID i
.L113:
0x341821B8: E7FE B 46L113 ; 0x341821B8
.L114:
0x341821BA: 2104 MOVS R1, #4
0x341821BC: 6381 STR R1, [R0, #56]
0x341821BE: 63FA STR R2, [R7, #60]
0x341821C0: 6082 STR R2, [R0, #8]
0x341821C2: F24E 02C0 MOVW R2, #0xE0C0
0x341821C6: 68C1 LDR R1, [R0, #12]
0x341821C8: F6CF 72FE MOVT R2, #0xFFFE
0x341821CC: 4011 ANDS R1, R2
0x341821CE: F441 5180 ORR R1, R1, #0x1000
0x341821D2: 60C1 STR R1, [R0, #12]
0x341821D4: 4631 MOV R1, R6
.L115:
0x341821D6: 3901 SUBS R1, #1
0x341821D8: D3C9 BCC 46L104 ; 0x3418216E
0x341821DA: 6B42 LDR R2, [R0, #52]
0x341821DC: 0612 LSLS R2, R2, #24
0x341821DE: D5FA BPL 46L115 ; 0x341821D6
0x341821E0: F8C0 8038 STR.W R8, [R0, #56]
.L116:
0x341821E4: 9840 LDR R0, [SP, #0x0100]
0x341821E6: F64F 71FE MOVW R1, #0xFFFE
0x341821EA: 2500 MOVS R5, #0
0x341821EC: 4288 CMP R0, R1
0x341821EE: D83F BHI 46L120 ; 0x34182270
0x341821F0: 683C LDR R4, [R7]
.L117:
0x341821F2: 60A5 STR R5, [R4, #8]
0x341821F4: F24E 01C0 MOVW R1, #0xE0C0
0x341821F8: 68E0 LDR R0, [R4, #12]
0x341821FA: F241 3288 MOVW R2, #0x1388
0x341821FE: F6CF 71FE MOVT R1, #0xFFFE
0x34182202: 4008 ANDS R0, R1
0x34182204: F241 1137 MOVW R1, #0x1137
0x34182208: 4308 ORRS R0, R1
0x3418220A: 2137 MOVS R1, #55
0x3418220C: 60E0 STR R0, [R4, #12]
0x3418220E: 4620 MOV R0, R4
0x34182210: F004 F8BC BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34182214: 2800 CMP R0, #0
0x34182216: D1C8 BNE 46L110 ; 0x341821AA
0x34182218: F24E 01C0 MOVW R1, #0xE0C0
0x3418221C: F2CC 1010 MOVT R0, #0xC110
0x34182220: 60A0 STR R0, [R4, #8]
0x34182222: 68E0 LDR R0, [R4, #12]
0x34182224: F6CF 71FE MOVT R1, #0xFFFE
0x34182228: 4008 ANDS R0, R1
0x3418222A: F241 1129 MOVW R1, #0x1129
0x3418222E: 4308 ORRS R0, R1
0x34182230: 60E0 STR R0, [R4, #12]
0x34182232: 4630 MOV R0, R6
.L118:
0x34182234: 3801 SUBS R0, #1
0x34182236: D3B6 BCC 46L109 ; 0x341821A6
0x34182238: 6B61 LDR R1, [R4, #52]
0x3418223A: F011 0F45 TST R1, #69
0x3418223E: D0F9 BEQ 46L118 ; 0x34182234
0x34182240: F411 5100 ANDS R1, R1, #0x2000
0x34182244: D1F6 BNE 46L118 ; 0x34182234
0x34182246: 6B60 LDR R0, [R4, #52]
0x34182248: F010 0F04 TST R0, #4
0x3418224C: 4640 MOV R0, R8
0x3418224E: BF18 IT NE
0x34182250: 2004 MOVNE R0, #4
0x34182252: 63A0 STR R0, [R4, #56]
0x34182254: D1A7 BNE 46L109 ; 0x341821A6
0x34182256: 6960 LDR R0, [R4, #20]
0x34182258: F64F 72FE MOVW R2, #0xFFFE
0x3418225C: 9940 LDR R1, [SP, #0x0100]
0x3418225E: 3101 ADDS R1, #1
0x34182260: 9140 STR R1, [SP, #0x0100]
0x34182262: 9940 LDR R1, [SP, #0x0100]
0x34182264: 4291 CMP R1, R2
0x34182266: D801 BHI 46L119 ; 0x3418226C
0x34182268: 2800 CMP R0, #0
0x3418226A: DAC2 BGE 46L117 ; 0x341821F2
.L119:
0x3418226C: F3C0 7580 UBFX R5, R0, #30, #1
.L120:
0x34182270: 9840 LDR R0, [SP, #0x0100]
0x34182272: F64F 71FF MOVW R1, #0xFFFF
0x34182276: 4288 CMP R0, R1
0x34182278: D302 BCC 46L121 ; 0x34182280
0x3418227A: F04F 7080 MOV.W R0, #0x01000000
0x3418227E: E794 B 46L110 ; 0x341821AA
.L121:
0x34182280: 63BD STR R5, [R7, #56]
0x34182282: F8D9 4000 LDR.W R4, [R9]
0x34182286: 6838 LDR R0, [R7]
0x34182288: 6801 LDR R1, [R0]
0x3418228A: 0789 LSLS R1, R1, #30
0x3418228C: D01C BEQ 46L123 ; 0x341822C8
0x3418228E: F004 F915 BL SDMMC_CmdSendCID ; 0x341864BC
0x34182292: 0001 MOVS R1, R0
0x34182294: D17C BNE 46L129 ; 0x34182390
0x34182296: 6838 LDR R0, [R7]
0x34182298: 6941 LDR R1, [R0, #20]
0x3418229A: 66F9 STR R1, [R7, #108]
0x3418229C: 4601 MOV R1, R0
0x3418229E: F851 2F18 LDR R2, [R1, #24]!
0x341822A2: 673A STR R2, [R7, #112]
0x341822A4: 69C2 LDR R2, [R0, #28]
0x341822A6: 677A STR R2, [R7, #116]
0x341822A8: 6A02 LDR R2, [R0, #32]
0x341822AA: 67BA STR R2, [R7, #120]
0x341822AC: 6BBA LDR R2, [R7, #56]
0x341822AE: 2A03 CMP R2, #3
0x341822B0: D10D BNE 46L124 ; 0x341822CE
.L122:
0x341822B2: 6808 LDR R0, [R1]
0x341822B4: 0D00 LSRS R0, R0, #20
0x341822B6: 6438 STR R0, [R7, #64]
0x341822B8: A840 ADD R0, SP, #0x0100
0x341822BA: F003 FF9F BL HAL_SD_GetCardCSD ; 0x341861FC
0x341822BE: 2800 CMP R0, #0
0x341822C0: D051 BEQ 46L128 ; 0x34182366
0x341822C2: F04F 5180 MOV.W R1, #0x10000000
0x341822C6: E063 B 46L129 ; 0x34182390
.L123:
0x341822C8: F04F 6180 MOV.W R1, #0x04000000
0x341822CC: E060 B 46L129 ; 0x34182390
.L124:
0x341822CE: F04F 0E00 MOV.W LR, #0
0x341822D2: F241 1203 MOVW R2, #0x1103
0x341822D6: F241 3C87 MOVW R12, #0x1387
.L125:
0x341822DA: F8C0 E008 STR.W LR, [R0, #8]
0x341822DE: F24E 03C0 MOVW R3, #0xE0C0
0x341822E2: 68C1 LDR R1, [R0, #12]
0x341822E4: F6CF 73FE MOVT R3, #0xFFFE
0x341822E8: 4019 ANDS R1, R3
0x341822EA: 4633 MOV R3, R6
0x341822EC: 4311 ORRS R1, R2
0x341822EE: 60C1 STR R1, [R0, #12]
.L126:
0x341822F0: 3B01 SUBS R3, #1
0x341822F2: D335 BCC 46L127 ; 0x34182360
0x341822F4: 6B41 LDR R1, [R0, #52]
0x341822F6: F011 0F45 TST R1, #69
0x341822FA: D0F9 BEQ 46L126 ; 0x341822F0
0x341822FC: F411 5100 ANDS R1, R1, #0x2000
0x34182300: D1F6 BNE 46L126 ; 0x341822F0
0x34182302: 6B41 LDR R1, [R0, #52]
0x34182304: 0749 LSLS R1, R1, #29
0x34182306: F100 80B4 BMI.W 46L132 ; 0x34182472
0x3418230A: 6B41 LDR R1, [R0, #52]
0x3418230C: 07C9 LSLS R1, R1, #31
0x3418230E: F040 80B3 BNE.W 46L133 ; 0x34182478
0x34182312: 6901 LDR R1, [R0, #16]
0x34182314: B2C9 UXTB R1, R1
0x34182316: 2903 CMP R1, #3
0x34182318: F040 80B1 BNE.W 46L134 ; 0x3418247E
0x3418231C: F8C0 8038 STR.W R8, [R0, #56]
0x34182320: 6943 LDR R3, [R0, #20]
0x34182322: F413 4F60 TST R3, #0xE000
0x34182326: F040 80AC BNE.W 46L135 ; 0x34182482
0x3418232A: F8D9 1000 LDR.W R1, [R9]
0x3418232E: 1B09 SUBS R1, R1, R4
0x34182330: 4561 CMP R1, R12
0x34182332: D815 BHI 46L127 ; 0x34182360
0x34182334: 0C19 LSRS R1, R3, #16
0x34182336: D0D0 BEQ 46L125 ; 0x341822DA
0x34182338: 6479 STR R1, [R7, #68]
0x3418233A: F64F 71FF MOVW R1, #0xFFFF
0x3418233E: EA23 0101 BIC.W R1, R3, R1
0x34182342: F004 F8F5 BL SDMMC_CmdSendCSD ; 0x34186530
0x34182346: 0001 MOVS R1, R0
0x34182348: D122 BNE 46L129 ; 0x34182390
0x3418234A: 6839 LDR R1, [R7]
0x3418234C: 6948 LDR R0, [R1, #20]
0x3418234E: 65F8 STR R0, [R7, #92]
0x34182350: F851 0F18 LDR R0, [R1, #24]!
0x34182354: 6638 STR R0, [R7, #96]
0x34182356: 6848 LDR R0, [R1, #4]
0x34182358: 6678 STR R0, [R7, #100]
0x3418235A: 6888 LDR R0, [R1, #8]
0x3418235C: 66B8 STR R0, [R7, #104]
0x3418235E: E7A8 B 46L122 ; 0x341822B2
.L127:
0x34182360: F04F 4100 MOV.W R1, #0x80000000
0x34182364: E014 B 46L129 ; 0x34182390
.L128:
0x34182366: 6C79 LDR R1, [R7, #68]
0x34182368: F24E 02C0 MOVW R2, #0xE0C0
0x3418236C: 6838 LDR R0, [R7]
0x3418236E: 0409 LSLS R1, R1, #16
0x34182370: 6081 STR R1, [R0, #8]
0x34182372: 68C1 LDR R1, [R0, #12]
0x34182374: F6CF 72FE MOVT R2, #0xFFFE
0x34182378: 4011 ANDS R1, R2
0x3418237A: F241 1207 MOVW R2, #0x1107
0x3418237E: 4311 ORRS R1, R2
0x34182380: F241 3288 MOVW R2, #0x1388
0x34182384: 60C1 STR R1, [R0, #12]
0x34182386: 2107 MOVS R1, #7
0x34182388: F004 F800 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x3418238C: 0001 MOVS R1, R0
0x3418238E: D005 BEQ 46L130 ; 0x3418239C
.L129:
0x34182390: 2001 MOVS R0, #1
0x34182392: F887 0030 STRB.W R0, [R7, #48]
0x34182396: 6B78 LDR R0, [R7, #52]
0x34182398: 4308 ORRS R0, R1
0x3418239A: E70B B 46L111 ; 0x341821B4
.L130:
0x3418239C: 6838 LDR R0, [R7]
0x3418239E: F44F 7100 MOV.W R1, #0x0200
0x341823A2: F24E 02C0 MOVW R2, #0xE0C0
0x341823A6: 6081 STR R1, [R0, #8]
0x341823A8: 68C1 LDR R1, [R0, #12]
0x341823AA: F6CF 72FE MOVT R2, #0xFFFE
0x341823AE: 4011 ANDS R1, R2
0x341823B0: F241 1210 MOVW R2, #0x1110
0x341823B4: 4311 ORRS R1, R2
0x341823B6: F241 3288 MOVW R2, #0x1388
0x341823BA: 60C1 STR R1, [R0, #12]
0x341823BC: 2110 MOVS R1, #16
0x341823BE: F003 FFE5 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341823C2: 2800 CMP R0, #0
0x341823C4: F040 8209 BNE.W 46L169 ; 0x341827DA
0x341823C8: F897 0030 LDRB.W R0, [R7, #48]
0x341823CC: 2803 CMP R0, #3
0x341823CE: F43F AEF2 BEQ.W 46L112 ; 0x341821B6
0x341823D2: F8D9 6000 LDR.W R6, [R9]
0x341823D6: 6838 LDR R0, [R7]
0x341823D8: 6941 LDR R1, [R0, #20]
0x341823DA: 0189 LSLS R1, R1, #6
0x341823DC: D45B BMI 46L136 ; 0x34182496
0x341823DE: 2140 MOVS R1, #64
0x341823E0: F24E 02C0 MOVW R2, #0xE0C0
0x341823E4: 6081 STR R1, [R0, #8]
0x341823E6: 68C1 LDR R1, [R0, #12]
0x341823E8: F6CF 72FE MOVT R2, #0xFFFE
0x341823EC: 4011 ANDS R1, R2
0x341823EE: F241 1210 MOVW R2, #0x1110
0x341823F2: 4311 ORRS R1, R2
0x341823F4: F241 3288 MOVW R2, #0x1388
0x341823F8: 60C1 STR R1, [R0, #12]
0x341823FA: 2110 MOVS R1, #16
0x341823FC: F003 FFC6 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34182400: 0001 MOVS R1, R0
0x34182402: D132 BNE 46L131 ; 0x3418246A
0x34182404: 6C79 LDR R1, [R7, #68]
0x34182406: F24E 02C0 MOVW R2, #0xE0C0
0x3418240A: 6838 LDR R0, [R7]
0x3418240C: 0409 LSLS R1, R1, #16
0x3418240E: 6081 STR R1, [R0, #8]
0x34182410: 68C1 LDR R1, [R0, #12]
0x34182412: F6CF 72FE MOVT R2, #0xFFFE
0x34182416: 4011 ANDS R1, R2
0x34182418: F241 1237 MOVW R2, #0x1137
0x3418241C: 4311 ORRS R1, R2
0x3418241E: F241 3288 MOVW R2, #0x1388
0x34182422: 60C1 STR R1, [R0, #12]
0x34182424: 2137 MOVS R1, #55
0x34182426: F003 FFB1 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x3418242A: 0001 MOVS R1, R0
0x3418242C: D11D BNE 46L131 ; 0x3418246A
0x3418242E: 6838 LDR R0, [R7]
0x34182430: F04F 31FF MOV.W R1, #0xFFFFFFFF
0x34182434: 2263 MOVS R2, #99
0x34182436: 6241 STR R1, [R0, #36]
0x34182438: 2140 MOVS R1, #64
0x3418243A: 6281 STR R1, [R0, #40]
0x3418243C: 6AC1 LDR R1, [R0, #44]
0x3418243E: F362 0107 BFI R1, R2, #0, #8
0x34182442: 62C1 STR R1, [R0, #44]
0x34182444: 2100 MOVS R1, #0
0x34182446: 6081 STR R1, [R0, #8]
0x34182448: F24E 02C0 MOVW R2, #0xE0C0
0x3418244C: 68C1 LDR R1, [R0, #12]
0x3418244E: F6CF 72FE MOVT R2, #0xFFFE
0x34182452: 4011 ANDS R1, R2
0x34182454: F241 120D MOVW R2, #0x110D
0x34182458: 4311 ORRS R1, R2
0x3418245A: F241 3288 MOVW R2, #0x1388
0x3418245E: 60C1 STR R1, [R0, #12]
0x34182460: 210D MOVS R1, #13
0x34182462: F003 FF93 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34182466: 0001 MOVS R1, R0
0x34182468: D018 BEQ 46L137 ; 0x3418249C
.L131:
0x3418246A: 6838 LDR R0, [R7]
0x3418246C: 6B7A LDR R2, [R7, #52]
0x3418246E: 637A STR R2, [R7, #52]
0x34182470: E04A B 46L147 ; 0x34182508
.L132:
0x34182472: 2104 MOVS R1, #4
0x34182474: 6381 STR R1, [R0, #56]
0x34182476: E78B B 46L129 ; 0x34182390
.L133:
0x34182478: 2101 MOVS R1, #1
0x3418247A: 6381 STR R1, [R0, #56]
0x3418247C: E788 B 46L129 ; 0x34182390
.L134:
0x3418247E: 2101 MOVS R1, #1
0x34182480: E786 B 46L129 ; 0x34182390
.L135:
0x34182482: 0458 LSLS R0, R3, #17
0x34182484: D421 BMI 46L140 ; 0x341824CA
0x34182486: F44F 5180 MOV.W R1, #0x1000
0x3418248A: 0418 LSLS R0, R3, #16
0x3418248C: F53F AF80 BMI.W 46L129 ; 0x34182390
0x34182490: F44F 3180 MOV.W R1, #0x010000
0x34182494: E77C B 46L129 ; 0x34182390
.L136:
0x34182496: F44F 6100 MOV.W R1, #0x0800
0x3418249A: E035 B 46L147 ; 0x34182508
.L137:
0x3418249C: 6838 LDR R0, [R7]
0x3418249E: A940 ADD R1, SP, #0x0100
0x341824A0: 2200 MOVS R2, #0
.L138:
0x341824A2: 6B43 LDR R3, [R0, #52]
0x341824A4: F413 7F95 TST R3, #0x012A
0x341824A8: 6B43 LDR R3, [R0, #52]
0x341824AA: D111 BNE 46L141 ; 0x341824D0
0x341824AC: 031B LSLS R3, R3, #12
0x341824AE: D406 BMI 46L139 ; 0x341824BE
0x341824B0: 2A0F CMP R2, #15
0x341824B2: BF9E ITTT LS
0x341824B4: F8D0 3080 LDRLS.W R3, [R0, #128]
0x341824B8: F841 3B04 STRLS R3, [R1], #4
0x341824BC: 3201 ADDLS R2, #1
.L139:
0x341824BE: F8D9 3000 LDR.W R3, [R9]
0x341824C2: 1B9B SUBS R3, R3, R6
0x341824C4: 3301 ADDS R3, #1
0x341824C6: D1EC BNE 46L138 ; 0x341824A2
0x341824C8: E016 B 46L143 ; 0x341824F8
.L140:
0x341824CA: F44F 5100 MOV.W R1, #0x2000
0x341824CE: E75F B 46L129 ; 0x34182390
.L141:
0x341824D0: 071A LSLS R2, R3, #28
0x341824D2: D414 BMI 46L144 ; 0x341824FE
0x341824D4: 6B42 LDR R2, [R0, #52]
0x341824D6: 0792 LSLS R2, R2, #30
0x341824D8: D413 BMI 46L145 ; 0x34182502
0x341824DA: 6B42 LDR R2, [R0, #52]
0x341824DC: 0692 LSLS R2, R2, #26
0x341824DE: D412 BMI 46L146 ; 0x34182506
.L142:
0x341824E0: 6B42 LDR R2, [R0, #52]
0x341824E2: 04D2 LSLS R2, R2, #19
0x341824E4: D51D BPL 46L148 ; 0x34182522
0x341824E6: F8D0 2080 LDR.W R2, [R0, #128]
0x341824EA: F841 2B04 STR R2, [R1], #4
0x341824EE: F8D9 2000 LDR.W R2, [R9]
0x341824F2: 1B92 SUBS R2, R2, R6
0x341824F4: 3201 ADDS R2, #1
0x341824F6: D1F3 BNE 46L142 ; 0x341824E0
.L143:
0x341824F8: F04F 4100 MOV.W R1, #0x80000000
0x341824FC: E004 B 46L147 ; 0x34182508
.L144:
0x341824FE: 2108 MOVS R1, #8
0x34182500: E002 B 46L147 ; 0x34182508
.L145:
0x34182502: 2102 MOVS R1, #2
0x34182504: E000 B 46L147 ; 0x34182508
.L146:
0x34182506: 2120 MOVS R1, #32
.L147:
0x34182508: F640 72FF MOVW R2, #0x0FFF
0x3418250C: 2600 MOVS R6, #0
0x3418250E: F6C1 72E0 MOVT R2, #0x1FE0
0x34182512: 6382 STR R2, [R0, #56]
0x34182514: 6B7A LDR R2, [R7, #52]
0x34182516: 4311 ORRS R1, R2
0x34182518: 6379 STR R1, [R7, #52]
0x3418251A: 2101 MOVS R1, #1
0x3418251C: F887 1030 STRB.W R1, [R7, #48]
0x34182520: E03E B 46L149 ; 0x341825A0
.L148:
0x34182522: F640 713A MOVW R1, #0x0F3A
0x34182526: F06F 0EFF MVN LR, #255
0x3418252A: F6C1 0100 MOVT R1, #0x1800
0x3418252E: 2601 MOVS R6, #1
0x34182530: 6381 STR R1, [R0, #56]
0x34182532: E9DD 1C40 LDRD R1, R12, [SP, #0x0100]
0x34182536: E9DD 3442 LDRD R3, R4, [SP, #0x0108]
0x3418253A: B2CA UXTB R2, R1
0x3418253C: 0992 LSRS R2, R2, #6
0x3418253E: F88D 20FC STRB.W R2, [SP, #252]
0x34182542: F3C1 1240 UBFX R2, R1, #5, #1
0x34182546: F88D 20FB STRB.W R2, [SP, #251]
0x3418254A: EA0E 2211 AND.W R2, LR, R1, LSR #8
0x3418254E: EA42 6111 ORR.W R1, R2, R1, LSR #24
0x34182552: B2E2 UXTB R2, R4
0x34182554: F8AD 1294 STRH.W R1, [SP, #0x0294]
0x34182558: FA9C F18C REV.W R1, R12
0x3418255C: 9105 STR R1, [SP, #20]
0x3418255E: 0A19 LSRS R1, R3, #8
0x34182560: F88D 30F8 STRB.W R3, [SP, #248]
0x34182564: F88D 10F7 STRB.W R1, [SP, #247]
0x34182568: F3C3 5103 UBFX R1, R3, #20, #4
0x3418256C: F88D 10F6 STRB.W R1, [SP, #246]
0x34182570: EA0E 4113 AND.W R1, LR, R3, LSR #16
0x34182574: 4411 ADD R1, R2
0x34182576: F8AD 10F4 STRH.W R1, [SP, #244]
0x3418257A: F3C4 2185 UBFX R1, R4, #10, #6
0x3418257E: F88D 10F2 STRB.W R1, [SP, #242]
0x34182582: F3C4 2101 UBFX R1, R4, #8, #2
0x34182586: F88D 10F1 STRB.W R1, [SP, #241]
0x3418258A: 0911 LSRS R1, R2, #4
0x3418258C: F88D 10F0 STRB.W R1, [SP, #240]
0x34182590: F004 010F AND R1, R4, #15
0x34182594: F88D 10EF STRB.W R1, [SP, #239]
0x34182598: F89D 1113 LDRB.W R1, [SP, #0x0113]
0x3418259C: F88D 10EE STRB.W R1, [SP, #238]
.L149:
0x341825A0: F44F 7100 MOV.W R1, #0x0200
0x341825A4: F24E 02C0 MOVW R2, #0xE0C0
0x341825A8: 6081 STR R1, [R0, #8]
0x341825AA: 68C1 LDR R1, [R0, #12]
0x341825AC: F6CF 72FE MOVT R2, #0xFFFE
0x341825B0: 4011 ANDS R1, R2
0x341825B2: F241 1210 MOVW R2, #0x1110
0x341825B6: 4311 ORRS R1, R2
0x341825B8: F241 3288 MOVW R2, #0x1388
0x341825BC: 60C1 STR R1, [R0, #12]
0x341825BE: 2110 MOVS R1, #16
0x341825C0: F003 FEE4 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341825C4: B130 CBZ R0, .L150 ; 0x341825D4
0x341825C6: 6839 LDR R1, [R7]
0x341825C8: F640 72FF MOVW R2, #0x0FFF
0x341825CC: F6C1 72E0 MOVT R2, #0x1FE0
0x341825D0: 638A STR R2, [R1, #56]
0x341825D2: E139 B 46L174 ; 0x34182848
.L150:
0x341825D4: 2E00 CMP R6, #0
0x341825D6: F43F ADEE BEQ.W 46L112 ; 0x341821B6
0x341825DA: F89D 00F0 LDRB.W R0, [SP, #240]
0x341825DE: F89D 10EF LDRB.W R1, [SP, #239]
0x341825E2: 6BBA LDR R2, [R7, #56]
0x341825E4: 2A01 CMP R2, #1
0x341825E6: D10C BNE 46L151 ; 0x34182602
0x341825E8: 4308 ORRS R0, R1
0x341825EA: 0600 LSLS R0, R0, #24
0x341825EC: BF0C ITE EQ
0x341825EE: F44F 7080 MOVEQ.W R0, #0x0100
0x341825F2: F44F 7000 MOVNE.W R0, #0x0200
0x341825F6: 68FE LDR R6, [R7, #12]
0x341825F8: 65B8 STR R0, [R7, #88]
0x341825FA: 2003 MOVS R0, #3
0x341825FC: F887 0030 STRB.W R0, [R7, #48]
0x34182600: E007 B 46L152 ; 0x34182612
.L151:
0x34182602: 2000 MOVS R0, #0
0x34182604: 68FE LDR R6, [R7, #12]
0x34182606: 65B8 STR R0, [R7, #88]
0x34182608: 2003 MOVS R0, #3
0x3418260A: 2A03 CMP R2, #3
0x3418260C: F887 0030 STRB.W R0, [R7, #48]
0x34182610: D02F BEQ 46L153 ; 0x34182672
.L152:
0x34182612: B38E CBZ R6, .L154 ; 0x34182678
0x34182614: F5B6 4F00 CMP.W R6, #0x8000
0x34182618: D02B BEQ 46L153 ; 0x34182672
0x3418261A: F5B6 4F80 CMP.W R6, #0x4000
0x3418261E: D13F BNE 46L157 ; 0x341826A0
0x34182620: 2000 MOVS R0, #0
0x34182622: E9CD 0040 STRD R0, R0, [SP, #0x0100]
0x34182626: 6838 LDR R0, [R7]
0x34182628: 6940 LDR R0, [R0, #20]
0x3418262A: 0180 LSLS R0, R0, #6
0x3418262C: D435 BMI 46L156 ; 0x3418269A
0x3418262E: A840 ADD R0, SP, #0x0100
0x34182630: F006 FE34 BL SD_FindSCR ; 0x3418929C
0x34182634: 2800 CMP R0, #0
0x34182636: D15B BNE 46L160 ; 0x341826F0
0x34182638: F89D 0106 LDRB.W R0, [SP, #0x0106]
0x3418263C: 0740 LSLS R0, R0, #29
0x3418263E: D529 BPL 46L155 ; 0x34182694
0x34182640: 6C79 LDR R1, [R7, #68]
0x34182642: F24E 02C0 MOVW R2, #0xE0C0
0x34182646: 6838 LDR R0, [R7]
0x34182648: 0409 LSLS R1, R1, #16
0x3418264A: 6081 STR R1, [R0, #8]
0x3418264C: 68C1 LDR R1, [R0, #12]
0x3418264E: F6CF 72FE MOVT R2, #0xFFFE
0x34182652: 4011 ANDS R1, R2
0x34182654: F241 1237 MOVW R2, #0x1137
0x34182658: 4311 ORRS R1, R2
0x3418265A: F241 3288 MOVW R2, #0x1388
0x3418265E: 60C1 STR R1, [R0, #12]
0x34182660: 2137 MOVS R1, #55
0x34182662: F003 FE93 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34182666: 2800 CMP R0, #0
0x34182668: D142 BNE 46L160 ; 0x341826F0
0x3418266A: 6838 LDR R0, [R7]
0x3418266C: 2102 MOVS R1, #2
0x3418266E: 6081 STR R1, [R0, #8]
0x34182670: E02F B 46L159 ; 0x341826D2
.L153:
0x34182672: F04F 5080 MOV.W R0, #0x10000000
0x34182676: E03B B 46L160 ; 0x341826F0
.L154:
0x34182678: 6838 LDR R0, [R7]
0x3418267A: E9CD 6640 STRD R6, R6, [SP, #0x0100]
0x3418267E: 6940 LDR R0, [R0, #20]
0x34182680: 0180 LSLS R0, R0, #6
0x34182682: D40A BMI 46L156 ; 0x3418269A
0x34182684: A840 ADD R0, SP, #0x0100
0x34182686: F006 FE09 BL SD_FindSCR ; 0x3418929C
0x3418268A: BB88 CBNZ R0, .L160 ; 0x341826F0
0x3418268C: F89D 0106 LDRB.W R0, [SP, #0x0106]
0x34182690: 07C0 LSLS R0, R0, #31
0x34182692: D108 BNE 46L158 ; 0x341826A6
.L155:
0x34182694: F04F 6080 MOV.W R0, #0x04000000
0x34182698: E02A B 46L160 ; 0x341826F0
.L156:
0x3418269A: F44F 6000 MOV.W R0, #0x0800
0x3418269E: E027 B 46L160 ; 0x341826F0
.L157:
0x341826A0: F04F 6000 MOV.W R0, #0x08000000
0x341826A4: E024 B 46L160 ; 0x341826F0
.L158:
0x341826A6: 6C79 LDR R1, [R7, #68]
0x341826A8: F24E 02C0 MOVW R2, #0xE0C0
0x341826AC: 6838 LDR R0, [R7]
0x341826AE: 0409 LSLS R1, R1, #16
0x341826B0: 6081 STR R1, [R0, #8]
0x341826B2: 68C1 LDR R1, [R0, #12]
0x341826B4: F6CF 72FE MOVT R2, #0xFFFE
0x341826B8: 4011 ANDS R1, R2
0x341826BA: F241 1237 MOVW R2, #0x1137
0x341826BE: 4311 ORRS R1, R2
0x341826C0: F241 3288 MOVW R2, #0x1388
0x341826C4: 60C1 STR R1, [R0, #12]
0x341826C6: 2137 MOVS R1, #55
0x341826C8: F003 FE60 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341826CC: B980 CBNZ R0, .L160 ; 0x341826F0
0x341826CE: 6838 LDR R0, [R7]
0x341826D0: 6086 STR R6, [R0, #8]
.L159:
0x341826D2: 68C1 LDR R1, [R0, #12]
0x341826D4: F24E 02C0 MOVW R2, #0xE0C0
0x341826D8: F6CF 72FE MOVT R2, #0xFFFE
0x341826DC: 4011 ANDS R1, R2
0x341826DE: F241 1206 MOVW R2, #0x1106
0x341826E2: 4311 ORRS R1, R2
0x341826E4: F241 3288 MOVW R2, #0x1388
0x341826E8: 60C1 STR R1, [R0, #12]
0x341826EA: 2106 MOVS R1, #6
0x341826EC: F003 FE4E BL SDMMC_GetCmdResp1 ; 0x3418638C
.L160:
0x341826F0: 6839 LDR R1, [R7]
0x341826F2: F24F 0880 MOVW R8, #0xF080
0x341826F6: 6B7A LDR R2, [R7, #52]
0x341826F8: F2C0 28FA MOVT R8, #0x02FA
0x341826FC: 4310 ORRS R0, R2
0x341826FE: 6378 STR R0, [R7, #52]
0x34182700: 6B78 LDR R0, [R7, #52]
0x34182702: B128 CBZ R0, .L161 ; 0x34182710
0x34182704: F640 70FF MOVW R0, #0x0FFF
0x34182708: F6C1 70E0 MOVT R0, #0x1FE0
0x3418270C: 6388 STR R0, [R1, #56]
0x3418270E: E02D B 46L163 ; 0x3418276C
.L161:
0x34182710: F50A 5000 ADD.W R0, R10, #0x2000
0x34182714: 4281 CMP R1, R0
0x34182716: F04F 4000 MOV.W R0, #0x80000000
0x3418271A: F04F 0100 MOV.W R1, #0
0x3418271E: BF08 IT EQ
0x34182720: F04F 4080 MOVEQ.W R0, #0x40000000
0x34182724: F005 FE2E BL HAL_RCCEx_GetPeriphCLKFreq ; 0x34188384
0x34182728: B1D8 CBZ R0, .L162 ; 0x34182762
0x3418272A: E9D7 C204 LDRD R12, R2, [R7, #16]
0x3418272E: F643 3189 MOVW R1, #0x3B89
0x34182732: F2C5 51E6 MOVT R1, #0x55E6
0x34182736: FBA0 3101 UMULL R3, R1, R0, R1
0x3418273A: E9D7 4E01 LDRD R4, LR, [R7, #4]
0x3418273E: EBB2 6F11 CMP.W R2, R1, LSR #24
0x34182742: D225 BCS 46L167 ; 0x34182790
0x34182744: 6DBB LDR R3, [R7, #88]
0x34182746: F5B3 7F00 CMP.W R3, #0x0200
0x3418274A: D021 BEQ 46L167 ; 0x34182790
0x3418274C: F5B3 7F80 CMP.W R3, #0x0100
0x34182750: D10E BNE 46L164 ; 0x34182770
0x34182752: B1D2 CBZ R2, .L165 ; 0x3418278A
0x34182754: 0053 LSLS R3, R2, #1
0x34182756: FBB0 F0F3 UDIV R0, R0, R3
0x3418275A: 4540 CMP R0, R8
0x3418275C: D918 BLS 46L167 ; 0x34182790
0x3418275E: 0E4A LSRS R2, R1, #25
0x34182760: E016 B 46L167 ; 0x34182790
.L162:
0x34182762: 6839 LDR R1, [R7]
0x34182764: 6B78 LDR R0, [R7, #52]
0x34182766: F040 6000 ORR R0, R0, #0x08000000
0x3418276A: 6378 STR R0, [R7, #52]
.L163:
0x3418276C: 2400 MOVS R4, #0
0x3418276E: E020 B 46L168 ; 0x341827B2
.L164:
0x34182770: 0E09 LSRS R1, R1, #24
0x34182772: B162 CBZ R2, .L166 ; 0x3418278E
0x34182774: 0053 LSLS R3, R2, #1
0x34182776: FBB0 F0F3 UDIV R0, R0, R3
0x3418277A: F647 0340 MOVW R3, #0x7840
0x3418277E: F2C0 137D MOVT R3, #0x017D
0x34182782: 4298 CMP R0, R3
0x34182784: EA51 8282 CSEL R2, R1, R2, HI
0x34182788: E002 B 46L167 ; 0x34182790
.L165:
0x3418278A: 0E4A LSRS R2, R1, #25
0x3418278C: E000 B 46L167 ; 0x34182790
.L166:
0x3418278E: 460A MOV R2, R1
.L167:
0x34182790: EA44 0006 ORR.W R0, R4, R6
0x34182794: F642 4300 MOVW R3, #0x2C00
0x34182798: EA40 000E ORR.W R0, R0, LR
0x3418279C: 2401 MOVS R4, #1
0x3418279E: 6839 LDR R1, [R7]
0x341827A0: EA40 000C ORR.W R0, R0, R12
0x341827A4: 4310 ORRS R0, R2
0x341827A6: 684A LDR R2, [R1, #4]
0x341827A8: F6CF 73C0 MOVT R3, #0xFFC0
0x341827AC: 401A ANDS R2, R3
0x341827AE: 4310 ORRS R0, R2
0x341827B0: 6048 STR R0, [R1, #4]
.L168:
0x341827B2: F44F 7000 MOV.W R0, #0x0200
0x341827B6: F24E 02C0 MOVW R2, #0xE0C0
0x341827BA: 6088 STR R0, [R1, #8]
0x341827BC: 68C8 LDR R0, [R1, #12]
0x341827BE: F6CF 72FE MOVT R2, #0xFFFE
0x341827C2: 4010 ANDS R0, R2
0x341827C4: F241 1210 MOVW R2, #0x1110
0x341827C8: 4310 ORRS R0, R2
0x341827CA: F241 3288 MOVW R2, #0x1388
0x341827CE: 60C8 STR R0, [R1, #12]
0x341827D0: 4608 MOV R0, R1
0x341827D2: 2110 MOVS R1, #16
0x341827D4: F003 FDDA BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341827D8: B140 CBZ R0, .L170 ; 0x341827EC
.L169:
0x341827DA: 6839 LDR R1, [R7]
0x341827DC: F640 72FF MOVW R2, #0x0FFF
0x341827E0: F6C1 72E0 MOVT R2, #0x1FE0
0x341827E4: 638A STR R2, [R1, #56]
0x341827E6: 6B79 LDR R1, [R7, #52]
0x341827E8: 4308 ORRS R0, R1
0x341827EA: E02D B 46L174 ; 0x34182848
.L170:
0x341827EC: 2001 MOVS R0, #1
0x341827EE: 2C00 CMP R4, #0
0x341827F0: F887 0030 STRB.W R0, [R7, #48]
0x341827F4: F43F ACDF BEQ.W 46L112 ; 0x341821B6
0x341827F8: F8D9 6000 LDR.W R6, [R9]
0x341827FC: 6C78 LDR R0, [R7, #68]
0x341827FE: 683C LDR R4, [R7]
0x34182800: 0405 LSLS R5, R0, #16
.L171:
0x34182802: 60A5 STR R5, [R4, #8]
0x34182804: F24E 01C0 MOVW R1, #0xE0C0
0x34182808: 68E0 LDR R0, [R4, #12]
0x3418280A: F241 3288 MOVW R2, #0x1388
0x3418280E: F6CF 71FE MOVT R1, #0xFFFE
0x34182812: 4008 ANDS R0, R1
0x34182814: F241 110D MOVW R1, #0x110D
0x34182818: 4308 ORRS R0, R1
0x3418281A: 210D MOVS R1, #13
0x3418281C: 60E0 STR R0, [R4, #12]
0x3418281E: 4620 MOV R0, R4
0x34182820: F003 FDB4 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34182824: B118 CBZ R0, .L172 ; 0x3418282E
0x34182826: 6B79 LDR R1, [R7, #52]
0x34182828: 4308 ORRS R0, R1
0x3418282A: 6378 STR R0, [R7, #52]
0x3418282C: E005 B 46L173 ; 0x3418283A
.L172:
0x3418282E: 6960 LDR R0, [R4, #20]
0x34182830: F400 50F0 AND R0, R0, #0x1E00
0x34182834: F5B0 6F00 CMP.W R0, #0x0800
0x34182838: D00B BEQ 46L175 ; 0x34182852
.L173:
0x3418283A: F8D9 0000 LDR.W R0, [R9]
0x3418283E: 1B80 SUBS R0, R0, R6
0x34182840: 3001 ADDS R0, #1
0x34182842: D1DE BNE 46L171 ; 0x34182802
0x34182844: F04F 4000 MOV.W R0, #0x80000000
.L174:
0x34182848: 6378 STR R0, [R7, #52]
0x3418284A: 2001 MOVS R0, #1
0x3418284C: F887 0030 STRB.W R0, [R7, #48]
0x34182850: E4B1 B 46L112 ; 0x341821B6
.L175:
0x34182852: 2600 MOVS R6, #0
0x34182854: 2001 MOVS R0, #1
0x34182856: F648 215C MOVW R1, #0x8A5C
0x3418285A: 637E STR R6, [R7, #52]
0x3418285C: 62FE STR R6, [R7, #44]
0x3418285E: F640 0230 MOVW R2, #0x0830
0x34182862: F887 0030 STRB.W R0, [R7, #48]
0x34182866: F44F 7000 MOV.W R0, #0x0200
0x3418286A: F2C5 6102 MOVT R1, #0x5602
0x3418286E: F240 0400 MOVW R4, #0 ; 0x34000000 = extmem_list_config
0x34182872: F841 0C04 STR R0, [R1, #-4]
0x34182876: F5A1 6000 SUB.W R0, R1, #0x0800
0x3418287A: F850 0C04 LDR R0, [R0, #-4]
0x3418287E: F2C5 6202 MOVT R2, #0x5602
0x34182882: 9040 STR R0, [SP, #0x0100]
0x34182884: 9840 LDR R0, [SP, #0x0100]
0x34182886: F644 401C MOVW R0, #0x4C1C
0x3418288A: F2C3 4400 MOVT R4, #0x3400 ; 0x34000000 = extmem_list_config
0x3418288E: F2C5 4002 MOVT R0, #0x5402
0x34182892: 6801 LDR R1, [R0]
0x34182894: F441 7144 ORR R1, R1, #0x0310
0x34182898: F021 0160 BIC R1, R1, #96
0x3418289C: 6001 STR R1, [R0]
0x3418289E: F6A0 4008 SUBW R0, R0, #0x0C08
0x341828A2: 6801 LDR R1, [R0]
0x341828A4: 9140 STR R1, [SP, #0x0100]
0x341828A6: 9940 LDR R1, [SP, #0x0100]
0x341828A8: F421 0180 BIC R1, R1, #0x400000
0x341828AC: 9140 STR R1, [SP, #0x0100]
0x341828AE: 9940 LDR R1, [SP, #0x0100]
0x341828B0: F441 0180 ORR R1, R1, #0x400000
0x341828B4: 9140 STR R1, [SP, #0x0100]
0x341828B6: 9940 LDR R1, [SP, #0x0100]
0x341828B8: 6001 STR R1, [R0]
0x341828BA: 6A01 LDR R1, [R0, #32]
0x341828BC: 9140 STR R1, [SP, #0x0100]
0x341828BE: 9940 LDR R1, [SP, #0x0100]
0x341828C0: F421 0180 BIC R1, R1, #0x400000
0x341828C4: 9140 STR R1, [SP, #0x0100]
0x341828C6: 9940 LDR R1, [SP, #0x0100]
0x341828C8: F441 0180 ORR R1, R1, #0x400000
0x341828CC: 9140 STR R1, [SP, #0x0100]
0x341828CE: 9940 LDR R1, [SP, #0x0100]
0x341828D0: 6201 STR R1, [R0, #32]
0x341828D2: F64F 4000 MOVW R0, #0xFC00
0x341828D6: F6CF 70FF MOVT R0, #0xFFFF
0x341828DA: 5811 LDR R1, [R2, R0]
0x341828DC: F441 5180 ORR R1, R1, #0x1000
0x341828E0: 5011 STR R1, [R2, R0]
0x341828E2: 3004 ADDS R0, #4
0x341828E4: 5811 LDR R1, [R2, R0]
0x341828E6: F421 5180 BIC R1, R1, #0x1000
0x341828EA: 5011 STR R1, [R2, R0]
0x341828EC: 6810 LDR R0, [R2]
0x341828EE: F040 0001 ORR R0, R0, #1
0x341828F2: 6010 STR R0, [R2]
0x341828F4: 1D10 ADDS R0, R2, #4
0x341828F6: 6801 LDR R1, [R0]
0x341828F8: F021 0101 BIC R1, R1, #1
0x341828FC: 6001 STR R1, [R0]
0x341828FE: 6811 LDR R1, [R2]
0x34182900: F041 0104 ORR R1, R1, #4
0x34182904: 6011 STR R1, [R2]
0x34182906: 6801 LDR R1, [R0]
0x34182908: F021 0104 BIC R1, R1, #4
0x3418290C: 6001 STR R1, [R0]
0x3418290E: 6811 LDR R1, [R2]
0x34182910: F041 0108 ORR R1, R1, #8
0x34182914: 6011 STR R1, [R2]
0x34182916: 6801 LDR R1, [R0]
0x34182918: F021 0108 BIC R1, R1, #8
0x3418291C: 6001 STR R1, [R0]
0x3418291E: 6811 LDR R1, [R2]
0x34182920: F041 0110 ORR R1, R1, #16
0x34182924: 6011 STR R1, [R2]
0x34182926: 6801 LDR R1, [R0]
0x34182928: F021 0110 BIC R1, R1, #16
0x3418292C: 6001 STR R1, [R0]
0x3418292E: 6811 LDR R1, [R2]
0x34182930: F041 0120 ORR R1, R1, #32
0x34182934: 6011 STR R1, [R2]
0x34182936: 6801 LDR R1, [R0]
0x34182938: F021 0120 BIC R1, R1, #32
0x3418293C: 6001 STR R1, [R0]
0x3418293E: F200 71FC ADDW R1, R0, #0x07FC
0x34182942: 6808 LDR R0, [R1]
0x34182944: F040 0010 ORR R0, R0, #16
0x34182948: 6008 STR R0, [R1]
0x3418294A: 6848 LDR R0, [R1, #4]
0x3418294C: F020 0010 BIC R0, R0, #16
0x34182950: 6048 STR R0, [R1, #4]
0x34182952: F643 0128 MOVW R1, #0x3828
0x34182956: F2C5 6102 MOVT R1, #0x5602
0x3418295A: 6888 LDR R0, [R1, #8]
0x3418295C: F040 0002 ORR R0, R0, #2
0x34182960: 6088 STR R0, [R1, #8]
0x34182962: 68C8 LDR R0, [R1, #12]
0x34182964: F020 0002 BIC R0, R0, #2
0x34182968: 60C8 STR R0, [R1, #12]
0x3418296A: 4620 MOV R0, R4
0x3418296C: 21AC MOVS R1, #172
0x3418296E: F004 FB83 BL __aeabi_memclr ; 0x34187078
0x34182972: F240 20B8 MOVW R0, #0x02B8 ; 0x340002B8 = hxspi2
0x34182976: F2C3 4000 MOVT R0, #0x3400 ; 0x340002B8 = hxspi2
0x3418297A: 6060 STR R0, [R4, #4]
0x3418297C: 2003 MOVS R0, #3
0x3418297E: 7220 STRB R0, [R4, #8]
0x34182980: F240 4014 MOVW R0, #0x0414
0x34182984: F2C0 3000 MOVT R0, #0x0300
0x34182988: F006 FC0E BL RCCEx_GetXSPICLKFreq ; 0x341891A8
0x3418298C: 9004 STR R0, [SP, #16]
0x3418298E: 7820 LDRB R0, [R4]
0x34182990: 2800 CMP R0, #0
0x34182992: F040 85A8 BNE.W 46L257 ; 0x341834E6
0x34182996: 6867 LDR R7, [R4, #4]
0x34182998: F104 0064 ADD.W R0, R4, #100
0x3418299C: 7A25 LDRB R5, [R4, #8]
0x3418299E: 2148 MOVS R1, #72
0x341829A0: F004 FB6A BL __aeabi_memclr ; 0x34187078
0x341829A4: 215A MOVS R1, #90
0x341829A6: 9A04 LDR R2, [SP, #16]
0x341829A8: 6221 STR R1, [R4, #32]
0x341829AA: 2101 MOVS R1, #1
0x341829AC: E9C4 1609 STRD R1, R6, [R4, #36]
0x341829B0: F44F 7180 MOV.W R1, #0x0100
0x341829B4: 2008 MOVS R0, #8
0x341829B6: 6361 STR R1, [R4, #52]
0x341829B8: F44F 5100 MOV.W R1, #0x2000
0x341829BC: E9C4 160E STRD R1, R6, [R4, #56]
0x341829C0: F04F 7180 MOV.W R1, #0x01000000
0x341829C4: 4542 CMP R2, R8
0x341829C6: F884 5068 STRB.W R5, [R4, #104]
0x341829CA: 6762 STR R2, [R4, #116]
0x341829CC: F884 0065 STRB.W R0, [R4, #101]
0x341829D0: 6167 STR R7, [R4, #20]
0x341829D2: E9C4 6606 STRD R6, R6, [R4, #24]
0x341829D6: E9C4 660B STRD R6, R6, [R4, #44]
0x341829DA: E9C4 6610 STRD R6, R6, [R4, #64]
0x341829DE: E9C4 6612 STRD R6, R6, [R4, #72]
0x341829E2: 6521 STR R1, [R4, #80]
0x341829E4: E9C4 6615 STRD R6, R6, [R4, #84]
0x341829E8: E9C4 0617 STRD R0, R6, [R4, #92]
0x341829EC: D311 BCC 46L176 ; 0x34182A12
0x341829EE: F643 3189 MOVW R1, #0x3B89
0x341829F2: 4613 MOV R3, R2
0x341829F4: F2C5 51E6 MOVT R1, #0x55E6
0x341829F8: F108 0001 ADD.W R0, R8, #1
0x341829FC: FBA2 1201 UMULL R1, R2, R2, R1
0x34182A00: 0E16 LSRS R6, R2, #24
0x34182A02: FBB3 F1F6 UDIV R1, R3, R6
0x34182A06: 4281 CMP R1, R0
0x34182A08: F04F 30FF MOV.W R0, #0xFFFFFFFF
0x34182A0C: BF38 IT CC
0x34182A0E: EB00 6612 ADDCC.W R6, R0, R2, LSR #24
.L176:
0x34182A12: 6838 LDR R0, [R7]
0x34182A14: 68C1 LDR R1, [R0, #12]
0x34182A16: F021 01FF BIC R1, R1, #255
0x34182A1A: 4331 ORRS R1, R6
0x34182A1C: 60C1 STR R1, [R0, #12]
0x34182A1E: F3BF 8F4F DSB SY
0x34182A22: 6960 LDR R0, [R4, #20]
0x34182A24: F006 FEDE BL HAL_XSPI_Abort ; 0x341897E4
0x34182A28: A815 ADD R0, SP, #84
0x34182A2A: F006 FFB1 BL SFDP_GetHeader ; 0x34189990
0x34182A2E: 2800 CMP R0, #0
0x34182A30: F040 8559 BNE.W 46L257 ; 0x341834E6
0x34182A34: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182A38: F240 16D0 MOVW R6, #0x01D0 ; 0x340001D0 = sfdp_param_info
0x34182A3C: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182A40: 2508 MOVS R5, #8
0x34182A42: 2700 MOVS R7, #0
0x34182A44: F2C3 4600 MOVT R6, #0x3400 ; 0x340001D0 = sfdp_param_info
0x34182A48: 3004 ADDS R0, #4
0x34182A4A: 9003 STR R0, [SP, #12]
.L177:
0x34182A4C: 4628 MOV R0, R5
0x34182A4E: 4631 MOV R1, R6
0x34182A50: F003 FDA6 BL sfdp_get_paraminfo ; 0x341865A0
0x34182A54: 2100 MOVS R1, #0
0x34182A56: 2800 CMP R0, #0
0x34182A58: BF04 ITT EQ
0x34182A5A: 6832 LDREQ R2, [R6]
0x34182A5C: 2A08 CMPEQ R2, #8
0x34182A5E: D10A BNE 46L178 ; 0x34182A76
0x34182A60: 7A31 LDRB R1, [R6, #8]
0x34182A62: 6870 LDR R0, [R6, #4]
0x34182A64: 008A LSLS R2, R1, #2
0x34182A66: 9903 LDR R1, [SP, #12]
0x34182A68: F007 F82C BL SAL_XSPI_GetSFDP ; 0x34189AC4
0x34182A6C: 2800 CMP R0, #0
0x34182A6E: BF18 IT NE
0x34182A70: 200C MOVNE R0, #12
0x34182A72: EA5F 911F CSET R1, EQ
.L178:
0x34182A76: 2800 CMP R0, #0
0x34182A78: BF08 IT EQ
0x34182A7A: 2900 CMPEQ R1, #0
0x34182A7C: D107 BNE 46L179 ; 0x34182A8E
0x34182A7E: 3701 ADDS R7, #1
0x34182A80: F894 10A8 LDRB.W R1, [R4, #168]
0x34182A84: B2F8 UXTB R0, R7
0x34182A86: 3508 ADDS R5, #8
0x34182A88: 4281 CMP R1, R0
0x34182A8A: D2DF BCS 46L177 ; 0x34182A4C
0x34182A8C: E015 B 46L180 ; 0x34182ABA
.L179:
0x34182A8E: B9A0 CBNZ R0, .L180 ; 0x34182ABA
0x34182A90: B199 CBZ R1, .L180 ; 0x34182ABA
0x34182A92: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182A96: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182A9A: 6C00 LDR R0, [R0, #64]
0x34182A9C: F400 50F8 AND R0, R0, #0x1F00
0x34182AA0: F5B0 5F80 CMP.W R0, #0x1000
0x34182AA4: D109 BNE 46L180 ; 0x34182ABA
0x34182AA6: E89F 0006 CLRM 123R1-R2}
0x34182AAA: 2066 MOVS R0, #102
0x34182AAC: F004 F854 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34182AB0: E89F 0006 CLRM 123R1-R2}
0x34182AB4: 2099 MOVS R0, #153
0x34182AB6: F004 F84F BL SAL_XSPI_CommandSendData ; 0x34186B58
.L180:
0x34182ABA: F8D9 0000 LDR.W R0, [R9]
.L181:
0x34182ABE: F8D9 1000 LDR.W R1, [R9]
0x34182AC2: 1A09 SUBS R1, R1, R0
0x34182AC4: 290B CMP R1, #11
0x34182AC6: D3FA BCC 46L181 ; 0x34182ABE
0x34182AC8: A815 ADD R0, SP, #84
0x34182ACA: F006 FF61 BL SFDP_GetHeader ; 0x34189990
0x34182ACE: 2800 CMP R0, #0
0x34182AD0: F040 8509 BNE.W 46L257 ; 0x341834E6
0x34182AD4: F89D 005A LDRB.W R0, [SP, #90]
0x34182AD8: 224C MOVS R2, #76
0x34182ADA: F89D 105B LDRB.W R1, [SP, #91]
0x34182ADE: 2809 CMP R0, #9
0x34182AE0: BF28 IT CS
0x34182AE2: 2009 MOVCS R0, #9
0x34182AE4: F884 00A8 STRB.W R0, [R4, #168]
0x34182AE8: A840 ADD R0, SP, #0x0100
0x34182AEA: F884 10A9 STRB.W R1, [R4, #169]
0x34182AEE: F104 0118 ADD.W R1, R4, #24
0x34182AF2: F004 FAA2 BL __aeabi_memcpy4 ; 0x3418703A
0x34182AF6: F894 0064 LDRB.W R0, [R4, #100]
0x34182AFA: F649 719F MOVW R1, #0x9F9F
0x34182AFE: 2801 CMP R0, #1
0x34182B00: BF08 IT EQ
0x34182B02: F649 7160 MOVWEQ R1, #0x9F60
0x34182B06: 9844 LDR R0, [SP, #0x0110]
0x34182B08: 2810 CMP R0, #16
0x34182B0A: BF18 IT NE
0x34182B0C: 219F MOVNE R1, #159
0x34182B0E: 9843 LDR R0, [SP, #0x010C]
0x34182B10: 9142 STR R1, [SP, #0x0108]
0x34182B12: 2104 MOVS R1, #4
0x34182B14: 2803 CMP R0, #3
0x34182B16: 914F STR R1, [SP, #0x013C]
0x34182B18: D008 BEQ 46L182 ; 0x34182B2C
0x34182B1A: 2801 CMP R0, #1
0x34182B1C: D10D BNE 46L183 ; 0x34182B3A
0x34182B1E: 2000 MOVS R0, #0
0x34182B20: 9047 STR R0, [SP, #0x011C]
0x34182B22: 9051 STR R0, [SP, #0x0144]
0x34182B24: F04F 7080 MOV.W R0, #0x01000000
0x34182B28: 904E STR R0, [SP, #0x0138]
0x34182B2A: E00A B 46L184 ; 0x34182B42
.L182:
0x34182B2C: 2000 MOVS R0, #0
0x34182B2E: 9047 STR R0, [SP, #0x011C]
0x34182B30: 9051 STR R0, [SP, #0x0144]
0x34182B32: F04F 7040 MOV.W R0, #0x03000000
0x34182B36: 904E STR R0, [SP, #0x0138]
0x34182B38: E003 B 46L184 ; 0x34182B42
.L183:
0x34182B3A: 2000 MOVS R0, #0
0x34182B3C: 9046 STR R0, [SP, #0x0118]
0x34182B3E: 2008 MOVS R0, #8
0x34182B40: 9051 STR R0, [SP, #0x0144]
.L184:
0x34182B42: 6960 LDR R0, [R4, #20]
0x34182B44: A940 ADD R1, SP, #0x0100
0x34182B46: F006 FC3F BL HAL_XSPI_Command ; 0x341893C8
0x34182B4A: B920 CBNZ R0, .L185 ; 0x34182B56
0x34182B4C: 6960 LDR R0, [R4, #20]
0x34182B4E: A905 ADD R1, SP, #20
0x34182B50: F006 FDE0 BL HAL_XSPI_Receive ; 0x34189714
0x34182B54: B110 CBZ R0, .L186 ; 0x34182B5C
.L185:
0x34182B56: 6960 LDR R0, [R4, #20]
0x34182B58: F006 FE44 BL HAL_XSPI_Abort ; 0x341897E4
.L186:
0x34182B5C: F89D 0014 LDRB.W R0, [SP, #20]
0x34182B60: 2500 MOVS R5, #0
0x34182B62: 2178 MOVS R1, #120
0x34182B64: F8C4 50A0 STR.W R5, [R4, #160]
0x34182B68: F884 0069 STRB.W R0, [R4, #105]
0x34182B6C: 4630 MOV R0, R6
0x34182B6E: F004 FA83 BL __aeabi_memclr ; 0x34187078
0x34182B72: 2708 MOVS R7, #8
.L187:
0x34182B74: B2E8 UXTB R0, R5
0x34182B76: 0040 LSLS R0, R0, #1
0x34182B78: FA50 F085 UXTAB R0, R0, R5
0x34182B7C: EB06 0180 ADD.W R1, R6, R0, LSL #2
0x34182B80: 4638 MOV R0, R7
0x34182B82: 4688 MOV R8, R1
0x34182B84: F003 FD0C BL sfdp_get_paraminfo ; 0x341865A0
0x34182B88: 2800 CMP R0, #0
0x34182B8A: F040 84AC BNE.W 46L257 ; 0x341834E6
0x34182B8E: F8D8 0000 LDR.W R0, [R8]
0x34182B92: 3501 ADDS R5, #1
0x34182B94: F8D4 10A0 LDR.W R1, [R4, #160]
0x34182B98: 3708 ADDS R7, #8
0x34182B9A: F894 20A8 LDRB.W R2, [R4, #168]
0x34182B9E: 4301 ORRS R1, R0
0x34182BA0: B2E8 UXTB R0, R5
0x34182BA2: 4282 CMP R2, R0
0x34182BA4: F8C4 10A0 STR.W R1, [R4, #160]
0x34182BA8: D2E4 BCS 46L187 ; 0x34182B74
0x34182BAA: 6830 LDR R0, [R6]
0x34182BAC: 2800 CMP R0, #0
0x34182BAE: D04F BEQ 46L193 ; 0x34182C50
0x34182BB0: 2500 MOVS R5, #0
0x34182BB2: 4637 MOV R7, R6
.L188:
0x34182BB4: 1E41 SUBS R1, R0, #1
0x34182BB6: 4208 TST R0, R1
0x34182BB8: D131 BNE 46L190 ; 0x34182C1E
0x34182BBA: FA90 F1A0 RBIT R1, R0
0x34182BBE: FAB1 F181 CLZ R1, R1
0x34182BC2: 1ECB SUBS R3, R1, #3
0x34182BC4: 2B09 CMP R3, #9
0x34182BC6: D82A BHI 46L190 ; 0x34182C1E
0x34182BC8: F897 C008 LDRB.W R12, [R7, #8]
0x34182BCC: F240 4184 MOVW R1, #0x0484 ; 0x34000484 = JEDEC_Address4Bytes
0x34182BD0: F2C3 4100 MOVT R1, #0x3400 ; 0x34000484 = JEDEC_Address4Bytes
0x34182BD4: E8DF F003 TBB 91PC, R3]
0x34182BD8: 05 DC.B 0x05 ; '\x05'
0x34182BD9: 23 DC.B 0x23 ; '#'
0x34182BDA: 23 DC.B 0x23 ; '#'
0x34182BDB: 1A DC.B 0x1A ; '\x1A'
0x34182BDC: 0C DC.B 0x0C ; '\x0C'
0x34182BDD: 23 DC.B 0x23 ; '#'
0x34182BDE: 11 DC.B 0x11 ; '\x11'
0x34182BDF: 23 DC.B 0x23 ; '#'
0x34182BE0: 23 DC.B 0x23 ; '#'
0x34182BE1: 16 DC.B 0x16 ; '\x16'
0x34182BE2: F240 311C MOVW R1, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182BE6: F2C3 4100 MOVT R1, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182BEA: F841 CB04 STR R12, [R1], #4
0x34182BEE: E00D B 46L189 ; 0x34182C0C
0x34182BF0: F240 31E8 MOVW R1, #0x03E8 ; 0x340003E8 = JEDEC_XSPI10
0x34182BF4: F2C3 4100 MOVT R1, #0x3400 ; 0x340003E8 = JEDEC_XSPI10
0x34182BF8: E008 B 46L189 ; 0x34182C0C
0x34182BFA: F240 2148 MOVW R1, #0x0248 ; 0x34000248 = JEDEC_SCCR_Map
0x34182BFE: F2C3 4100 MOVT R1, #0x3400 ; 0x34000248 = JEDEC_SCCR_Map
0x34182C02: E003 B 46L189 ; 0x34182C0C
0x34182C04: F240 31C8 MOVW R1, #0x03C8 ; 0x340003C8 = JEDEC_OctalDdr
0x34182C08: F2C3 4100 MOVT R1, #0x3400 ; 0x340003C8 = JEDEC_OctalDdr
.L189:
0x34182C0C: 6878 LDR R0, [R7, #4]
0x34182C0E: EA4F 028C LSL.W R2, R12, #2
0x34182C12: F006 FF57 BL SAL_XSPI_GetSFDP ; 0x34189AC4
0x34182C16: 2800 CMP R0, #0
0x34182C18: F040 8465 BNE.W 46L257 ; 0x341834E6
0x34182C1C: 6838 LDR R0, [R7]
.L190:
0x34182C1E: 2808 CMP R0, #8
0x34182C20: D108 BNE 46L191 ; 0x34182C34
0x34182C22: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182C26: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182C2A: 6C00 LDR R0, [R0, #64]
0x34182C2C: F3C0 2005 UBFX R0, R0, #8, #6
0x34182C30: F8C4 00A4 STR.W R0, [R4, #164]
.L191:
0x34182C34: 3501 ADDS R5, #1
0x34182C36: B2E8 UXTB R0, R5
0x34182C38: 0040 LSLS R0, R0, #1
0x34182C3A: FA50 F085 UXTAB R0, R0, R5
0x34182C3E: EB06 0780 ADD.W R7, R6, R0, LSL #2
0x34182C42: F856 0020 LDR.W R0, [R6, R0, LSL #2]
0x34182C46: B108 CBZ R0, .L192 ; 0x34182C4C
0x34182C48: F02F C04D LE 46L188 ; 0x34182BB4
.L192:
0x34182C4C: F8D4 10A0 LDR.W R1, [R4, #160]
.L193:
0x34182C50: 0708 LSLS R0, R1, #28
0x34182C52: F140 8448 BPL.W 46L257 ; 0x341834E6
0x34182C56: F240 351C MOVW R5, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182C5A: F2C3 4500 MOVT R5, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182C5E: 68A8 LDR R0, [R5, #8]
0x34182C60: 1C41 ADDS R1, R0, #1
0x34182C62: FAB1 F181 CLZ R1, R1
0x34182C66: 2800 CMP R0, #0
0x34182C68: BF58 IT PL
0x34182C6A: F081 001F EORPL R0, R1, #31
0x34182C6E: 1EC1 SUBS R1, R0, #3
0x34182C70: 3804 SUBS R0, #4
0x34182C72: F884 106A STRB.W R1, [R4, #106]
0x34182C76: A93D ADD R1, SP, #244
0x34182C78: F88D 00F4 STRB.W R0, [SP, #244]
0x34182C7C: 2004 MOVS R0, #4
0x34182C7E: F003 FE7F BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34182C82: E9D5 1C0A LDRD R1, R12, [R5, #40]
0x34182C86: F649 4ED6 MOVW LR, #0x9CD6 ; 0x34189CD6 = SFDP_BuildGenericDriver.block_erase_unit
0x34182C8A: E9D5 0608 LDRD R0, R6, [R5, #32]
0x34182C8E: 2501 MOVS R5, #1
0x34182C90: F2C3 4E18 MOVT LR, #0x3418 ; 0x34189CD6 = SFDP_BuildGenericDriver.block_erase_unit
0x34182C94: F8C4 0083 STR.W R0, [R4, #131]
0x34182C98: F3CC 1203 UBFX R2, R12, #4, #4
0x34182C9C: F8C4 6087 STR.W R6, [R4, #135]
0x34182CA0: FA05 F202 LSL.W R2, R5, R2
0x34182CA4: 66E2 STR R2, [R4, #108]
0x34182CA6: 2202 MOVS R2, #2
0x34182CA8: F884 2081 STRB.W R2, [R4, #129]
0x34182CAC: F001 020F AND R2, R1, #15
0x34182CB0: 0605 LSLS R5, R0, #24
0x34182CB2: D00A BEQ 46L194 ; 0x34182CCA
0x34182CB4: F3C1 1504 UBFX R5, R1, #4, #5
0x34182CB8: F3C1 2341 UBFX R3, R1, #9, #2
0x34182CBC: 3501 ADDS R5, #1
0x34182CBE: F83E 3013 LDRH.W R3, [LR, R3, LSL #1]
0x34182CC2: 4355 MULS R5, R2, R5
0x34182CC4: 436B MULS R3, R5, R3
0x34182CC6: F8C4 308C STR.W R3, [R4, #140]
.L194:
0x34182CCA: F410 0F7F TST R0, #0xFF0000
0x34182CCE: D00A BEQ 46L195 ; 0x34182CE6
0x34182CD0: F3C1 20C4 UBFX R0, R1, #11, #5
0x34182CD4: F3C1 4301 UBFX R3, R1, #16, #2
0x34182CD8: 3001 ADDS R0, #1
0x34182CDA: F83E 3013 LDRH.W R3, [LR, R3, LSL #1]
0x34182CDE: 4350 MULS R0, R2, R0
0x34182CE0: 4358 MULS R0, R3, R0
0x34182CE2: F8C4 0090 STR.W R0, [R4, #144]
.L195:
0x34182CE6: 0630 LSLS R0, R6, #24
0x34182CE8: D00A BEQ 46L196 ; 0x34182D00
0x34182CEA: F3C1 4084 UBFX R0, R1, #18, #5
0x34182CEE: F3C1 53C1 UBFX R3, R1, #23, #2
0x34182CF2: 3001 ADDS R0, #1
0x34182CF4: F83E 3013 LDRH.W R3, [LR, R3, LSL #1]
0x34182CF8: 4350 MULS R0, R2, R0
0x34182CFA: 4358 MULS R0, R3, R0
0x34182CFC: F8C4 0094 STR.W R0, [R4, #148]
.L196:
0x34182D00: F416 0F7F TST R6, #0xFF0000
0x34182D04: D009 BEQ 46L197 ; 0x34182D1A
0x34182D06: F3C1 6044 UBFX R0, R1, #25, #5
0x34182D0A: 0F89 LSRS R1, R1, #30
0x34182D0C: 3001 ADDS R0, #1
0x34182D0E: F83E 1011 LDRH.W R1, [LR, R1, LSL #1]
0x34182D12: 4350 MULS R0, R2, R0
0x34182D14: 4348 MULS R0, R1, R0
0x34182D16: F8C4 0098 STR.W R0, [R4, #152]
.L197:
0x34182D1A: F3CC 6004 UBFX R0, R12, #24, #5
0x34182D1E: F3CC 7141 UBFX R1, R12, #29, #2
0x34182D22: 3001 ADDS R0, #1
0x34182D24: 2306 MOVS R3, #6
0x34182D26: 4350 MULS R0, R2, R0
0x34182D28: F646 52C4 MOVW R2, #0x6DC4 ; 0x34186DC4 = SFDP_BuildGenericDriver.chip_erase_unit
0x34182D2C: F2C3 4218 MOVT R2, #0x3418 ; 0x34186DC4 = SFDP_BuildGenericDriver.chip_erase_unit
0x34182D30: F852 1021 LDR.W R1, [R2, R1, LSL #2]
0x34182D34: 4348 MULS R0, R1, R0
0x34182D36: F8C4 009C STR.W R0, [R4, #156]
0x34182D3A: 2005 MOVS R0, #5
0x34182D3C: F884 007D STRB.W R0, [R4, #125]
0x34182D40: F884 0078 STRB.W R0, [R4, #120]
0x34182D44: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182D48: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182D4C: F8D0 C004 LDR.W R12, [R0, #4]
0x34182D50: EA5F 61CC LSLS.W R1, R12, #27
0x34182D54: 6C02 LDR R2, [R0, #64]
0x34182D56: BF58 IT PL
0x34182D58: 2350 MOVPL R3, #80
0x34182D5A: 2106 MOVS R1, #6
0x34182D5C: F884 307C STRB.W R3, [R4, #124]
0x34182D60: 0793 LSLS R3, R2, #30
0x34182D62: D108 BNE 46L199 ; 0x34182D76
0x34182D64: 0751 LSLS R1, R2, #29
0x34182D66: D405 BMI 46L198 ; 0x34182D74
0x34182D68: F012 0F18 TST R2, #24
0x34182D6C: F000 83BB BEQ.W 46L257 ; 0x341834E6
0x34182D70: 2106 MOVS R1, #6
0x34182D72: E000 B 46L199 ; 0x34182D76
.L198:
0x34182D74: 2150 MOVS R1, #80
.L199:
0x34182D76: F884 107C STRB.W R1, [R4, #124]
0x34182D7A: F8D4 10A0 LDR.W R1, [R4, #160]
0x34182D7E: 058A LSLS R2, R1, #22
0x34182D80: D410 BMI 46L200 ; 0x34182DA4
0x34182D82: 2201 MOVS R2, #1
0x34182D84: F8A4 207E STRH.W R2, [R4, #126]
0x34182D88: 6B82 LDR R2, [R0, #56]
0x34182D8A: 0753 LSLS R3, R2, #29
0x34182D8C: D43A BMI 46L202 ; 0x34182E04
0x34182D8E: 0712 LSLS R2, R2, #28
0x34182D90: F140 83A9 BPL.W 46L257 ; 0x341834E6
0x34182D94: F44F 62EE MOV.W R2, #0x0770
0x34182D98: F8A4 2078 STRH.W R2, [R4, #120]
0x34182D9C: 2201 MOVS R2, #1
0x34182D9E: F884 207A STRB.W R2, [R4, #122]
0x34182DA2: E032 B 46L203 ; 0x34182E0A
.L200:
0x34182DA4: F240 2048 MOVW R0, #0x0248 ; 0x34000248 = JEDEC_SCCR_Map
0x34182DA8: F2C3 4000 MOVT R0, #0x3400 ; 0x34000248 = JEDEC_SCCR_Map
0x34182DAC: 6902 LDR R2, [R0, #16]
0x34182DAE: 2A00 CMP R2, #0
0x34182DB0: DA11 BGE 46L201 ; 0x34182DD6
0x34182DB2: 0A13 LSRS R3, R2, #8
0x34182DB4: F884 3078 STRB.W R3, [R4, #120]
0x34182DB8: F3C2 6302 UBFX R3, R2, #24, #3
0x34182DBC: F3C2 7580 UBFX R5, R2, #30, #1
0x34182DC0: F884 3079 STRB.W R3, [R4, #121]
0x34182DC4: F3C2 63C0 UBFX R3, R2, #27, #1
0x34182DC8: F884 507A STRB.W R5, [R4, #122]
0x34182DCC: 00D5 LSLS R5, R2, #3
0x34182DCE: BF58 IT PL
0x34182DD0: 23FF MOVPL R3, #255
0x34182DD2: F884 307B STRB.W R3, [R4, #123]
.L201:
0x34182DD6: 6943 LDR R3, [R0, #20]
0x34182DD8: 2B00 CMP R3, #0
0x34182DDA: DA16 BGE 46L203 ; 0x34182E0A
0x34182DDC: 00D2 LSLS R2, R2, #3
0x34182DDE: EA4F 2213 LSR.W R2, R3, #8
0x34182DE2: F884 207D STRB.W R2, [R4, #125]
0x34182DE6: F3C3 7280 UBFX R2, R3, #30, #1
0x34182DEA: F884 207F STRB.W R2, [R4, #127]
0x34182DEE: F3C3 6202 UBFX R2, R3, #24, #3
0x34182DF2: F884 207E STRB.W R2, [R4, #126]
0x34182DF6: BF54 ITE PL
0x34182DF8: 22FF MOVPL R2, #255
0x34182DFA: F3C3 62C0 UBFXMI R2, R3, #27, #1
0x34182DFE: F884 2080 STRB.W R2, [R4, #128]
0x34182E02: E002 B 46L203 ; 0x34182E0A
.L202:
0x34182E04: 2200 MOVS R2, #0
0x34182E06: F8A4 2079 STRH.W R2, [R4, #121]
.L203:
0x34182E0A: 2203 MOVS R2, #3
0x34182E0C: F884 2082 STRB.W R2, [R4, #130]
0x34182E10: 2200 MOVS R2, #0
0x34182E12: 070B LSLS R3, R1, #28
0x34182E14: 92A5 STR R2, [SP, #0x0294]
0x34182E16: 65E2 STR R2, [R4, #92]
0x34182E18: F894 2068 LDRB.W R2, [R4, #104]
0x34182E1C: F140 809D BPL.W 46L214 ; 0x34182F5A
0x34182E20: 2A02 CMP R2, #2
0x34182E22: F200 809A BHI.W 46L214 ; 0x34182F5A
0x34182E26: 2500 MOVS R5, #0
0x34182E28: 2A00 CMP R2, #0
0x34182E2A: F884 5070 STRB.W R5, [R4, #112]
0x34182E2E: F000 8087 BEQ.W 46L213 ; 0x34182F40
0x34182E32: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182E36: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182E3A: 6901 LDR R1, [R0, #16]
0x34182E3C: F411 4F7F TST R1, #0xFF00
0x34182E40: D00B BEQ 46L204 ; 0x34182E5A
0x34182E42: F3C1 1542 UBFX R5, R1, #5, #3
0x34182E46: F001 031F AND R3, R1, #31
0x34182E4A: 441D ADD R5, R3
0x34182E4C: 0A0B LSRS R3, R1, #8
0x34182E4E: F884 3082 STRB.W R3, [R4, #130]
0x34182E52: 2301 MOVS R3, #1
0x34182E54: 95A5 STR R5, [SP, #0x0294]
0x34182E56: F884 3070 STRB.W R3, [R4, #112]
.L204:
0x34182E5A: 0E0B LSRS R3, R1, #24
0x34182E5C: D00A BEQ 46L205 ; 0x34182E74
0x34182E5E: F3C1 4504 UBFX R5, R1, #16, #5
0x34182E62: F3C1 5142 UBFX R1, R1, #21, #3
0x34182E66: F884 3082 STRB.W R3, [R4, #130]
0x34182E6A: 440D ADD R5, R1
0x34182E6C: 2102 MOVS R1, #2
0x34182E6E: 95A5 STR R5, [SP, #0x0294]
0x34182E70: F884 1070 STRB.W R1, [R4, #112]
.L205:
0x34182E74: 6941 LDR R1, [R0, #20]
0x34182E76: 07CB LSLS R3, R1, #31
0x34182E78: D009 BEQ 46L206 ; 0x34182E8E
0x34182E7A: 6983 LDR R3, [R0, #24]
0x34182E7C: F3C3 4504 UBFX R5, R3, #16, #5
0x34182E80: F3C3 5042 UBFX R0, R3, #21, #3
0x34182E84: 4405 ADD R5, R0
0x34182E86: 0E18 LSRS R0, R3, #24
0x34182E88: 95A5 STR R5, [SP, #0x0294]
0x34182E8A: F884 0082 STRB.W R0, [R4, #130]
.L206:
0x34182E8E: 2A02 CMP R2, #2
0x34182E90: D156 BNE 46L213 ; 0x34182F40
0x34182E92: 06C8 LSLS R0, R1, #27
0x34182E94: D415 BMI 46L207 ; 0x34182EC2
0x34182E96: EA5F 208C LSLS.W R0, R12, #10
0x34182E9A: D42B BMI 46L208 ; 0x34182EF4
0x34182E9C: EA5F 204C LSLS.W R0, R12, #9
0x34182EA0: D54A BPL 46L212 ; 0x34182F38
0x34182EA2: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182EA6: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182EAA: 68C0 LDR R0, [R0, #12]
0x34182EAC: F3C0 4104 UBFX R1, R0, #16, #5
0x34182EB0: F3C0 5242 UBFX R2, R0, #21, #3
0x34182EB4: 0E00 LSRS R0, R0, #24
0x34182EB6: 188D ADDS R5, R1, R2
0x34182EB8: F884 0082 STRB.W R0, [R4, #130]
0x34182EBC: 2004 MOVS R0, #4
0x34182EBE: 95A5 STR R5, [SP, #0x0294]
0x34182EC0: E027 B 46L209 ; 0x34182F12
.L207:
0x34182EC2: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182EC6: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182ECA: 69C1 LDR R1, [R0, #28]
0x34182ECC: 6BC0 LDR R0, [R0, #60]
0x34182ECE: F3C1 4204 UBFX R2, R1, #16, #5
0x34182ED2: F3C1 5342 UBFX R3, R1, #21, #3
0x34182ED6: 0E09 LSRS R1, R1, #24
0x34182ED8: F884 1082 STRB.W R1, [R4, #130]
0x34182EDC: 2106 MOVS R1, #6
0x34182EDE: 18D5 ADDS R5, R2, R3
0x34182EE0: F884 1070 STRB.W R1, [R4, #112]
0x34182EE4: 06C1 LSLS R1, R0, #27
0x34182EE6: 95A5 STR R5, [SP, #0x0294]
0x34182EE8: D41B BMI 46L210 ; 0x34182F22
0x34182EEA: 0640 LSLS R0, R0, #25
0x34182EEC: F140 82FB BPL.W 46L257 ; 0x341834E6
0x34182EF0: 2635 MOVS R6, #53
0x34182EF2: E017 B 46L211 ; 0x34182F24
.L208:
0x34182EF4: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x34182EF8: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34182EFC: 68C0 LDR R0, [R0, #12]
0x34182EFE: F3C0 1242 UBFX R2, R0, #5, #3
0x34182F02: F000 011F AND R1, R0, #31
0x34182F06: 1855 ADDS R5, R2, R1
0x34182F08: 0A00 LSRS R0, R0, #8
0x34182F0A: 95A5 STR R5, [SP, #0x0294]
0x34182F0C: F884 0082 STRB.W R0, [R4, #130]
0x34182F10: 2005 MOVS R0, #5
.L209:
0x34182F12: F884 0070 STRB.W R0, [R4, #112]
0x34182F16: F006 FD6F BL JEDEC_Basic_ManageQuadEnableRequirement ; 0x341899F8
0x34182F1A: 2800 CMP R0, #0
0x34182F1C: F040 82E3 BNE.W 46L257 ; 0x341834E6
0x34182F20: E00A B 46L212 ; 0x34182F38
.L210:
0x34182F22: 2638 MOVS R6, #56
.L211:
0x34182F24: F006 FD68 BL JEDEC_Basic_ManageQuadEnableRequirement ; 0x341899F8
0x34182F28: 2800 CMP R0, #0
0x34182F2A: F040 82DC BNE.W 46L257 ; 0x341834E6
0x34182F2E: E89F 0006 CLRM 123R1-R2}
0x34182F32: 4630 MOV R0, R6
0x34182F34: F003 FE4A BL SAL_XSPI_SendReadCommand ; 0x34186BCC
.L212:
0x34182F38: A9A5 ADD R1, SP, #0x0294
0x34182F3A: 2001 MOVS R0, #1
0x34182F3C: F003 FD20 BL SAL_XSPI_MemoryConfig ; 0x34186980
.L213:
0x34182F40: F104 0170 ADD.W R1, R4, #112
0x34182F44: 2000 MOVS R0, #0
0x34182F46: F003 FD1B BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34182F4A: 2800 CMP R0, #0
0x34182F4C: F040 82CB BNE.W 46L257 ; 0x341834E6
0x34182F50: F8D4 10A0 LDR.W R1, [R4, #160]
0x34182F54: F894 2068 LDRB.W R2, [R4, #104]
0x34182F58: 65E5 STR R5, [R4, #92]
.L214:
0x34182F5A: F240 36E8 MOVW R6, #0x03E8 ; 0x340003E8 = JEDEC_XSPI10
0x34182F5E: 2700 MOVS R7, #0
0x34182F60: 04C8 LSLS R0, R1, #19
0x34182F62: F2C3 4600 MOVT R6, #0x3400 ; 0x340003E8 = JEDEC_XSPI10
0x34182F66: F140 8199 BPL.W 46L233 ; 0x3418329C
0x34182F6A: 2A03 CMP R2, #3
0x34182F6C: F040 8196 BNE.W 46L233 ; 0x3418329C
0x34182F70: F894 0070 LDRB.W R0, [R4, #112]
0x34182F74: 280B CMP R0, #11
0x34182F76: F000 8171 BEQ.W 46L230 ; 0x3418325C
0x34182F7A: F240 37C8 MOVW R7, #0x03C8 ; 0x340003C8 = JEDEC_OctalDdr
0x34182F7E: F2C3 4700 MOVT R7, #0x3400 ; 0x340003C8 = JEDEC_OctalDdr
0x34182F82: 6838 LDR R0, [R7]
0x34182F84: 0E02 LSRS R2, R0, #24
0x34182F86: D016 BEQ 46L215 ; 0x34182FB6
0x34182F88: 0C01 LSRS R1, R0, #16
0x34182F8A: 3A01 SUBS R2, #1
0x34182F8C: F88D 1100 STRB.W R1, [SP, #0x0100]
0x34182F90: B292 UXTH R2, R2
0x34182F92: 0A01 LSRS R1, R0, #8
0x34182F94: F88D 1101 STRB.W R1, [SP, #0x0101]
0x34182F98: 6879 LDR R1, [R7, #4]
0x34182F9A: F88D 0102 STRB.W R0, [SP, #0x0102]
0x34182F9E: BA09 REV R1, R1
0x34182FA0: F8CD 1103 STR.W R1, [SP, #0x0103]
0x34182FA4: A940 ADD R1, SP, #0x0100
0x34182FA6: F3C0 4007 UBFX R0, R0, #16, #8
0x34182FAA: 3101 ADDS R1, #1
0x34182FAC: F003 FDD4 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34182FB0: 2800 CMP R0, #0
0x34182FB2: F040 80A6 BNE.W 46L218 ; 0x34183102
.L215:
0x34182FB6: 68B8 LDR R0, [R7, #8]
0x34182FB8: F1B0 7F80 CMP.W R0, #0x01000000
0x34182FBC: D335 BCC 46L216 ; 0x3418302A
0x34182FBE: F894 0078 LDRB.W R0, [R4, #120]
0x34182FC2: 2800 CMP R0, #0
0x34182FC4: F000 809D BEQ.W 46L218 ; 0x34183102
0x34182FC8: F894 1079 LDRB.W R1, [R4, #121]
0x34182FCC: 2301 MOVS R3, #1
0x34182FCE: F894 207A LDRB.W R2, [R4, #122]
0x34182FD2: F894 5069 LDRB.W R5, [R4, #105]
0x34182FD6: FA02 FC01 LSL.W R12, R2, R1
0x34182FDA: 2264 MOVS R2, #100
0x34182FDC: 408B LSLS R3, R1
0x34182FDE: F894 107B LDRB.W R1, [R4, #123]
0x34182FE2: B2DB UXTB R3, R3
0x34182FE4: E9CD 5200 STRD R5, R2, [SP]
0x34182FE8: FA5F F28C UXTB R2, R12
0x34182FEC: F003 FE28 BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x34182FF0: 2800 CMP R0, #0
0x34182FF2: F040 8086 BNE.W 46L218 ; 0x34183102
0x34182FF6: E9D7 0102 LDRD R0, R1, [R7, #8]
0x34182FFA: 0C02 LSRS R2, R0, #16
0x34182FFC: F88D 2100 STRB.W R2, [SP, #0x0100]
0x34183000: 0A02 LSRS R2, R0, #8
0x34183002: F88D 2101 STRB.W R2, [SP, #0x0101]
0x34183006: F04F 32FF MOV.W R2, #0xFFFFFFFF
0x3418300A: BA09 REV R1, R1
0x3418300C: EB02 6210 ADD.W R2, R2, R0, LSR #24
0x34183010: F88D 0102 STRB.W R0, [SP, #0x0102]
0x34183014: F8CD 1103 STR.W R1, [SP, #0x0103]
0x34183018: A940 ADD R1, SP, #0x0100
0x3418301A: F3C0 4007 UBFX R0, R0, #16, #8
0x3418301E: 3101 ADDS R1, #1
0x34183020: B292 UXTH R2, R2
0x34183022: F003 FD99 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34183026: 2800 CMP R0, #0
0x34183028: D16B BNE 46L218 ; 0x34183102
.L216:
0x3418302A: 6938 LDR R0, [R7, #16]
0x3418302C: F1B0 7F80 CMP.W R0, #0x01000000
0x34183030: D332 BCC 46L217 ; 0x34183098
0x34183032: F894 0078 LDRB.W R0, [R4, #120]
0x34183036: 2800 CMP R0, #0
0x34183038: D063 BEQ 46L218 ; 0x34183102
0x3418303A: F894 1079 LDRB.W R1, [R4, #121]
0x3418303E: 2301 MOVS R3, #1
0x34183040: F894 207A LDRB.W R2, [R4, #122]
0x34183044: F894 5069 LDRB.W R5, [R4, #105]
0x34183048: FA02 FC01 LSL.W R12, R2, R1
0x3418304C: 2264 MOVS R2, #100
0x3418304E: 408B LSLS R3, R1
0x34183050: F894 107B LDRB.W R1, [R4, #123]
0x34183054: B2DB UXTB R3, R3
0x34183056: E9CD 5200 STRD R5, R2, [SP]
0x3418305A: FA5F F28C UXTB R2, R12
0x3418305E: F003 FDEF BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x34183062: 2800 CMP R0, #0
0x34183064: D14D BNE 46L218 ; 0x34183102
0x34183066: E9D7 0104 LDRD R0, R1, [R7, #16]
0x3418306A: 0C02 LSRS R2, R0, #16
0x3418306C: F88D 2100 STRB.W R2, [SP, #0x0100]
0x34183070: 0A02 LSRS R2, R0, #8
0x34183072: F88D 2101 STRB.W R2, [SP, #0x0101]
0x34183076: F04F 32FF MOV.W R2, #0xFFFFFFFF
0x3418307A: BA09 REV R1, R1
0x3418307C: EB02 6210 ADD.W R2, R2, R0, LSR #24
0x34183080: F88D 0102 STRB.W R0, [SP, #0x0102]
0x34183084: F8CD 1103 STR.W R1, [SP, #0x0103]
0x34183088: A940 ADD R1, SP, #0x0100
0x3418308A: F3C0 4007 UBFX R0, R0, #16, #8
0x3418308E: 3101 ADDS R1, #1
0x34183090: B292 UXTH R2, R2
0x34183092: F003 FD61 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34183096: BBA0 CBNZ R0, .L218 ; 0x34183102
.L217:
0x34183098: 69B8 LDR R0, [R7, #24]
0x3418309A: F1B0 7F80 CMP.W R0, #0x01000000
0x3418309E: D332 BCC 46L219 ; 0x34183106
0x341830A0: F894 0078 LDRB.W R0, [R4, #120]
0x341830A4: B368 CBZ R0, .L218 ; 0x34183102
0x341830A6: F894 1079 LDRB.W R1, [R4, #121]
0x341830AA: 2301 MOVS R3, #1
0x341830AC: F894 207A LDRB.W R2, [R4, #122]
0x341830B0: F894 5069 LDRB.W R5, [R4, #105]
0x341830B4: FA02 FC01 LSL.W R12, R2, R1
0x341830B8: 2264 MOVS R2, #100
0x341830BA: 408B LSLS R3, R1
0x341830BC: F894 107B LDRB.W R1, [R4, #123]
0x341830C0: B2DB UXTB R3, R3
0x341830C2: E9CD 5200 STRD R5, R2, [SP]
0x341830C6: FA5F F28C UXTB R2, R12
0x341830CA: F003 FDB9 BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x341830CE: B9C0 CBNZ R0, .L218 ; 0x34183102
0x341830D0: E9D7 0206 LDRD R0, R2, [R7, #24]
0x341830D4: 0C01 LSRS R1, R0, #16
0x341830D6: F88D 1100 STRB.W R1, [SP, #0x0100]
0x341830DA: A940 ADD R1, SP, #0x0100
0x341830DC: BA12 REV R2, R2
0x341830DE: 3101 ADDS R1, #1
0x341830E0: F8CD 2103 STR.W R2, [SP, #0x0103]
0x341830E4: F04F 32FF MOV.W R2, #0xFFFFFFFF
0x341830E8: EB02 6210 ADD.W R2, R2, R0, LSR #24
0x341830EC: 0A03 LSRS R3, R0, #8
0x341830EE: F88D 0102 STRB.W R0, [SP, #0x0102]
0x341830F2: B292 UXTH R2, R2
0x341830F4: F3C0 4007 UBFX R0, R0, #16, #8
0x341830F8: F88D 3101 STRB.W R3, [SP, #0x0101]
0x341830FC: F003 FD2C BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34183100: B108 CBZ R0, .L219 ; 0x34183106
.L218:
0x34183102: 2700 MOVS R7, #0
0x34183104: E0AB B 46L231 ; 0x3418325E
.L219:
0x34183106: 6960 LDR R0, [R4, #20]
0x34183108: F006 FB6C BL HAL_XSPI_Abort ; 0x341897E4
0x3418310C: F894 0069 LDRB.W R0, [R4, #105]
0x34183110: 4621 MOV R1, R4
0x34183112: 28C8 CMP R0, #200
0x34183114: F04F 000A MOV.W R0, #10
0x34183118: EA50 9000 CINC R0, R0, NE
0x3418311C: F801 0F70 STRB R0, [R1, #112]!
0x34183120: 2000 MOVS R0, #0
0x34183122: F003 FC2D BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183126: 2800 CMP R0, #0
0x34183128: F040 81DD BNE.W 46L257 ; 0x341834E6
0x3418312C: F894 00A9 LDRB.W R0, [R4, #169]
0x34183130: 28FD CMP R0, #253
0x34183132: D107 BNE 46L220 ; 0x34183144
0x34183134: 2014 MOVS R0, #20
0x34183136: A9A5 ADD R1, SP, #0x0294
0x34183138: 90A5 STR R0, [SP, #0x0294]
0x3418313A: 2001 MOVS R0, #1
0x3418313C: F003 FC20 BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183140: F894 00A9 LDRB.W R0, [R4, #169]
.L220:
0x34183144: 28FE CMP R0, #254
0x34183146: F040 8089 BNE.W 46L230 ; 0x3418325C
0x3418314A: 2008 MOVS R0, #8
0x3418314C: A9A5 ADD R1, SP, #0x0294
0x3418314E: 90A5 STR R0, [SP, #0x0294]
0x34183150: 2001 MOVS R0, #1
0x34183152: 2701 MOVS R7, #1
0x34183154: F003 FC14 BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183158: E081 B 46L231 ; 0x3418325E
.L221:
0x3418315A: 01C8 LSLS R0, R1, #7
0x3418315C: D405 BMI 46L222 ; 0x3418316A
0x3418315E: 0188 LSLS R0, R1, #6
0x34183160: D410 BMI 46L223 ; 0x34183184
0x34183162: F011 4FC0 TST R1, #0x60000000
0x34183166: D139 BNE 46L225 ; 0x341831DC
0x34183168: E1BD B 46L257 ; 0x341834E6
.L222:
0x3418316A: E89F 0006 CLRM 123R1-R2}
0x3418316E: 20B7 MOVS R0, #183
0x34183170: F003 FCF2 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34183174: 2800 CMP R0, #0
0x34183176: F040 81B6 BNE.W 46L257 ; 0x341834E6
0x3418317A: 2002 MOVS R0, #2
0x3418317C: 2100 MOVS R1, #0
0x3418317E: F003 FBFF BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183182: E028 B 46L224 ; 0x341831D6
.L223:
0x34183184: F894 007C LDRB.W R0, [R4, #124]
0x34183188: E89F 0006 CLRM 123R1-R2}
0x3418318C: F003 FCE4 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34183190: 2800 CMP R0, #0
0x34183192: F040 81A8 BNE.W 46L257 ; 0x341834E6
0x34183196: F894 007F LDRB.W R0, [R4, #127]
0x3418319A: 2201 MOVS R2, #1
0x3418319C: F894 307E LDRB.W R3, [R4, #126]
0x341831A0: 2800 CMP R0, #0
0x341831A2: F894 C069 LDRB.W R12, [R4, #105]
0x341831A6: EA5F 951F CSET R5, EQ
0x341831AA: F894 1080 LDRB.W R1, [R4, #128]
0x341831AE: F894 007D LDRB.W R0, [R4, #125]
0x341831B2: 409D LSLS R5, R3
0x341831B4: 409A LSLS R2, R3
0x341831B6: F44F 737A MOV.W R3, #0x03E8
0x341831BA: E9CD C300 STRD R12, R3, [SP]
0x341831BE: B2D3 UXTB R3, R2
0x341831C0: B2EA UXTB R2, R5
0x341831C2: F003 FD3D BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x341831C6: 2800 CMP R0, #0
0x341831C8: F040 818D BNE.W 46L257 ; 0x341834E6
0x341831CC: E89F 0006 CLRM 123R1-R2}
0x341831D0: 20B7 MOVS R0, #183
0x341831D2: F003 FCC1 BL SAL_XSPI_CommandSendData ; 0x34186B58
.L224:
0x341831D6: 2800 CMP R0, #0
0x341831D8: F040 8185 BNE.W 46L257 ; 0x341834E6
.L225:
0x341831DC: 2002 MOVS R0, #2
0x341831DE: 2100 MOVS R1, #0
0x341831E0: F003 FBCE BL SAL_XSPI_MemoryConfig ; 0x34186980
0x341831E4: 2800 CMP R0, #0
0x341831E6: F040 817E BNE.W 46L257 ; 0x341834E6
0x341831EA: F894 0070 LDRB.W R0, [R4, #112]
0x341831EE: B9E8 CBNZ R0, .L227 ; 0x3418322C
0x341831F0: 6838 LDR R0, [R7]
0x341831F2: 07C1 LSLS R1, R0, #31
0x341831F4: BF1C ITT NE
0x341831F6: 2113 MOVNE R1, #19
0x341831F8: F884 1082 STRBNE.W R1, [R4, #130]
0x341831FC: 0641 LSLS R1, R0, #25
0x341831FE: BF44 ITT MI
0x34183200: 2112 MOVMI R1, #18
0x34183202: F884 1081 STRBMI.W R1, [R4, #129]
0x34183206: 0781 LSLS R1, R0, #30
0x34183208: D405 BMI 46L226 ; 0x34183216
0x3418320A: F894 1068 LDRB.W R1, [R4, #104]
0x3418320E: 2903 CMP R1, #3
0x34183210: F000 8080 BEQ.W 46L235 ; 0x34183314
0x34183214: E0AB B 46L239 ; 0x3418336E
.L226:
0x34183216: 200C MOVS R0, #12
0x34183218: A9A5 ADD R1, SP, #0x0294
0x3418321A: F884 0082 STRB.W R0, [R4, #130]
0x3418321E: 2008 MOVS R0, #8
0x34183220: 90A5 STR R0, [SP, #0x0294]
0x34183222: 2001 MOVS R0, #1
0x34183224: F003 FBAC BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183228: F894 0070 LDRB.W R0, [R4, #112]
.L227:
0x3418322C: 2803 CMP R0, #3
0x3418322E: D009 BEQ 46L228 ; 0x34183244
0x34183230: 2802 CMP R0, #2
0x34183232: D00D BEQ 46L229 ; 0x34183250
0x34183234: 2801 CMP R0, #1
0x34183236: D166 BNE 46L234 ; 0x34183306
0x34183238: 7838 LDRB R0, [R7]
0x3418323A: 0740 LSLS R0, R0, #29
0x3418323C: F140 8097 BPL.W 46L239 ; 0x3418336E
0x34183240: 203C MOVS R0, #60
0x34183242: E092 B 46L238 ; 0x3418336A
.L228:
0x34183244: 7878 LDRB R0, [R7, #1]
0x34183246: 0680 LSLS R0, R0, #26
0x34183248: F140 8091 BPL.W 46L239 ; 0x3418336E
0x3418324C: 200E MOVS R0, #14
0x3418324E: E08C B 46L238 ; 0x3418336A
.L229:
0x34183250: 7838 LDRB R0, [R7]
0x34183252: 0700 LSLS R0, R0, #28
0x34183254: F140 808B BPL.W 46L239 ; 0x3418336E
0x34183258: 20BC MOVS R0, #188
0x3418325A: E086 B 46L238 ; 0x3418336A
.L230:
0x3418325C: 2701 MOVS R7, #1
.L231:
0x3418325E: F8D4 00A0 LDR.W R0, [R4, #160]
0x34183262: 0701 LSLS R1, R0, #28
0x34183264: D512 BPL 46L232 ; 0x3418328C
0x34183266: F240 311C MOVW R1, #0x031C ; 0x3400031C = JEDEC_Basic
0x3418326A: F2C3 4100 MOVT R1, #0x3400 ; 0x3400031C = JEDEC_Basic
0x3418326E: 6809 LDR R1, [R1]
0x34183270: 2911 CMP R1, #17
0x34183272: D30B BCC 46L232 ; 0x3418328C
0x34183274: F240 311C MOVW R1, #0x031C ; 0x3400031C = JEDEC_Basic
0x34183278: F2C3 4100 MOVT R1, #0x3400 ; 0x3400031C = JEDEC_Basic
0x3418327C: 6C89 LDR R1, [R1, #72]
0x3418327E: F3C1 7141 UBFX R1, R1, #29, #2
0x34183282: 2901 CMP R1, #1
0x34183284: F200 812F BHI.W 46L257 ; 0x341834E6
0x34183288: F884 1064 STRB.W R1, [R4, #100]
.L232:
0x3418328C: 0600 LSLS R0, R0, #24
0x3418328E: BF41 ITTTT MI
0x34183290: 78F0 LDRBMI R0, [R6, #3]
0x34183292: EA5F 6040 LSLSMI.W R0, R0, #25
0x34183296: 2014 MOVMI R0, #20
0x34183298: F884 0065 STRBMI.W R0, [R4, #101]
.L233:
0x3418329C: F894 0078 LDRB.W R0, [R4, #120]
0x341832A0: 2800 CMP R0, #0
0x341832A2: F000 8120 BEQ.W 46L257 ; 0x341834E6
0x341832A6: F894 1079 LDRB.W R1, [R4, #121]
0x341832AA: 2301 MOVS R3, #1
0x341832AC: F894 207A LDRB.W R2, [R4, #122]
0x341832B0: F894 5069 LDRB.W R5, [R4, #105]
0x341832B4: FA02 FC01 LSL.W R12, R2, R1
0x341832B8: 2264 MOVS R2, #100
0x341832BA: 408B LSLS R3, R1
0x341832BC: F894 107B LDRB.W R1, [R4, #123]
0x341832C0: B2DB UXTB R3, R3
0x341832C2: E9CD 5200 STRD R5, R2, [SP]
0x341832C6: FA5F F28C UXTB R2, R12
0x341832CA: F003 FCB9 BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x341832CE: 2800 CMP R0, #0
0x341832D0: F040 8109 BNE.W 46L257 ; 0x341834E6
0x341832D4: F8D4 00A0 LDR.W R0, [R4, #160]
0x341832D8: 0641 LSLS R1, R0, #25
0x341832DA: D556 BPL 46L240 ; 0x3418338A
0x341832DC: F894 106A LDRB.W R1, [R4, #106]
0x341832E0: 2919 CMP R1, #25
0x341832E2: D352 BCC 46L240 ; 0x3418338A
0x341832E4: F240 311C MOVW R1, #0x031C ; 0x3400031C = JEDEC_Basic
0x341832E8: F2C3 4100 MOVT R1, #0x3400 ; 0x3400031C = JEDEC_Basic
0x341832EC: 6C09 LDR R1, [R1, #64]
0x341832EE: 0E0A LSRS R2, R1, #24
0x341832F0: 2AFE CMP R2, #254
0x341832F2: D84A BHI 46L240 ; 0x3418338A
0x341832F4: 2F00 CMP R7, #0
0x341832F6: F240 4784 MOVW R7, #0x0484 ; 0x34000484 = JEDEC_Address4Bytes
0x341832FA: F2C3 4700 MOVT R7, #0x3400 ; 0x34000484 = JEDEC_Address4Bytes
0x341832FE: F43F AF2C BEQ.W 46L221 ; 0x3418315A
0x34183302: F894 0070 LDRB.W R0, [R4, #112]
.L234:
0x34183306: F894 1068 LDRB.W R1, [R4, #104]
0x3418330A: 2903 CMP R1, #3
0x3418330C: BF08 IT EQ
0x3418330E: 2800 CMPEQ R0, #0
0x34183310: D114 BNE 46L236 ; 0x3418333C
0x34183312: 6838 LDR R0, [R7]
.L235:
0x34183314: 43C0 MVNS R0, R0
0x34183316: F010 7F90 TST R0, #0x01200000
0x3418331A: D128 BNE 46L239 ; 0x3418336E
0x3418331C: 2009 MOVS R0, #9
0x3418331E: 4621 MOV R1, R4
0x34183320: F801 0F70 STRB R0, [R1, #112]!
0x34183324: 2000 MOVS R0, #0
0x34183326: F003 FB2B BL SAL_XSPI_MemoryConfig ; 0x34186980
0x3418332A: 2800 CMP R0, #0
0x3418332C: F040 80DB BNE.W 46L257 ; 0x341834E6
0x34183330: F64C 408E MOVW R0, #0xCC8E
0x34183334: F8A4 0081 STRH.W R0, [R4, #129]
0x34183338: F894 0070 LDRB.W R0, [R4, #112]
.L236:
0x3418333C: 280A CMP R0, #10
0x3418333E: D116 BNE 46L239 ; 0x3418336E
0x34183340: 6838 LDR R0, [R7]
0x34183342: 01C1 LSLS R1, R0, #7
0x34183344: BF44 ITT MI
0x34183346: 2102 MOVMI R1, #2
0x34183348: F884 1081 STRBMI.W R1, [R4, #129]
0x3418334C: 0281 LSLS R1, R0, #10
0x3418334E: D509 BPL 46L237 ; 0x34183364
0x34183350: 20CC MOVS R0, #204
0x34183352: A9A5 ADD R1, SP, #0x0294
0x34183354: F884 0082 STRB.W R0, [R4, #130]
0x34183358: 2008 MOVS R0, #8
0x3418335A: 90A5 STR R0, [SP, #0x0294]
0x3418335C: 2001 MOVS R0, #1
0x3418335E: F003 FB0F BL SAL_XSPI_MemoryConfig ; 0x34186980
0x34183362: 6838 LDR R0, [R7]
.L237:
0x34183364: 0240 LSLS R0, R0, #9
0x34183366: D502 BPL 46L239 ; 0x3418336E
0x34183368: 20FD MOVS R0, #253
.L238:
0x3418336A: F884 0082 STRB.W R0, [R4, #130]
.L239:
0x3418336E: 6878 LDR R0, [R7, #4]
0x34183370: 0A01 LSRS R1, R0, #8
0x34183372: F884 0084 STRB.W R0, [R4, #132]
0x34183376: F884 1086 STRB.W R1, [R4, #134]
0x3418337A: 0C01 LSRS R1, R0, #16
0x3418337C: 0E00 LSRS R0, R0, #24
0x3418337E: F884 008A STRB.W R0, [R4, #138]
0x34183382: F8D4 00A0 LDR.W R0, [R4, #160]
0x34183386: F884 1088 STRB.W R1, [R4, #136]
.L240:
0x3418338A: 0600 LSLS R0, R0, #24
0x3418338C: D52A BPL 46L242 ; 0x341833E4
0x3418338E: F894 0070 LDRB.W R0, [R4, #112]
0x34183392: F000 00FE AND R0, R0, #254
0x34183396: 280A CMP R0, #10
0x34183398: D124 BNE 46L242 ; 0x341833E4
0x3418339A: 6830 LDR R0, [R6]
0x3418339C: F410 4F7F TST R0, #0xFF00
0x341833A0: BF1C ITT NE
0x341833A2: 0A00 LSRNE R0, R0, #8
0x341833A4: F884 0082 STRBNE.W R0, [R4, #130]
0x341833A8: 6970 LDR R0, [R6, #20]
0x341833AA: F010 001F ANDS R0, R0, #31
0x341833AE: D004 BEQ 46L241 ; 0x341833BA
0x341833B0: 90A5 STR R0, [SP, #0x0294]
0x341833B2: A9A5 ADD R1, SP, #0x0294
0x341833B4: 2001 MOVS R0, #1
0x341833B6: F003 FAE3 BL SAL_XSPI_MemoryConfig ; 0x34186980
.L241:
0x341833BA: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x341833BE: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x341833C2: 6D00 LDR R0, [R0, #80]
0x341833C4: 0F41 LSRS R1, R0, #29
0x341833C6: 2904 CMP R1, #4
0x341833C8: D814 BHI 46L243 ; 0x341833F4
0x341833CA: F247 314E MOVW R1, #0x734E ; 0x3418734E = .rodata..L__const.sfdp_getfrequencevalue.freqMhz_table
0x341833CE: 0F00 LSRS R0, R0, #28
0x341833D0: F2C3 4118 MOVT R1, #0x3418 ; 0x3418734E = .rodata..L__const.sfdp_getfrequencevalue.freqMhz_table
0x341833D4: F831 0010 LDRH.W R0, [R1, R0, LSL #1]
0x341833D8: F244 2140 MOVW R1, #0x4240
0x341833DC: F2C0 010F MOVT R1, #15
0x341833E0: 4341 MULS R1, R0, R1
0x341833E2: E008 B 46L244 ; 0x341833F6
.L242:
0x341833E4: 68E1 LDR R1, [R4, #12]
0x341833E6: 2900 CMP R1, #0
0x341833E8: D07A BEQ 46L256 ; 0x341834E0
0x341833EA: 9804 LDR R0, [SP, #16]
0x341833EC: 4281 CMP R1, R0
0x341833EE: D913 BLS 46L245 ; 0x34183418
0x341833F0: 2000 MOVS R0, #0
0x341833F2: E019 B 46L246 ; 0x34183428
.L243:
0x341833F4: 2100 MOVS R1, #0
.L244:
0x341833F6: 6F60 LDR R0, [R4, #116]
0x341833F8: 68E2 LDR R2, [R4, #12]
0x341833FA: 4281 CMP R1, R0
0x341833FC: EA51 8130 CSEL R1, R1, R0, CC
0x34183400: 4291 CMP R1, R2
0x34183402: EA51 8332 CSEL R3, R1, R2, CC
0x34183406: 2A00 CMP R2, #0
0x34183408: EA51 8203 CSEL R2, R1, R3, EQ
0x3418340C: 2A00 CMP R2, #0
0x3418340E: D06A BEQ 46L257 ; 0x341834E6
0x34183410: 4282 CMP R2, R0
0x34183412: D911 BLS 46L247 ; 0x34183438
0x34183414: 2100 MOVS R1, #0
0x34183416: E016 B 46L248 ; 0x34183446
.L245:
0x34183418: 4602 MOV R2, R0
0x3418341A: FBB0 F0F1 UDIV R0, R0, R1
0x3418341E: FBB2 F2F0 UDIV R2, R2, R0
0x34183422: 428A CMP R2, R1
0x34183424: BF98 IT LS
0x34183426: 3801 SUBLS R0, #1
.L246:
0x34183428: 6961 LDR R1, [R4, #20]
0x3418342A: 6809 LDR R1, [R1]
0x3418342C: 68CA LDR R2, [R1, #12]
0x3418342E: F022 02FF BIC R2, R2, #255
0x34183432: 4310 ORRS R0, R2
0x34183434: 60C8 STR R0, [R1, #12]
0x34183436: E053 B 46L256 ; 0x341834E0
.L247:
0x34183438: FBB0 F1F2 UDIV R1, R0, R2
0x3418343C: FBB0 F3F1 UDIV R3, R0, R1
0x34183440: 4293 CMP R3, R2
0x34183442: BF98 IT LS
0x34183444: 3901 SUBLS R1, #1
.L248:
0x34183446: 1C4A ADDS R2, R1, #1
0x34183448: FBB0 F0F2 UDIV R0, R0, R2
0x3418344C: 6962 LDR R2, [R4, #20]
0x3418344E: 6812 LDR R2, [R2]
0x34183450: 68D3 LDR R3, [R2, #12]
0x34183452: F023 03FF BIC R3, R3, #255
0x34183456: 4319 ORRS R1, R3
0x34183458: 60D1 STR R1, [R2, #12]
0x3418345A: F24C 2100 MOVW R1, #0xC200
0x3418345E: F6C0 31EB MOVT R1, #0x0BEB
0x34183462: 4288 CMP R0, R1
0x34183464: D305 BCC 46L249 ; 0x34183472
0x34183466: 68F1 LDR R1, [R6, #12]
0x34183468: F3C1 12C4 UBFX R2, R1, #7, #5
0x3418346C: B10A CBZ R2, .L249 ; 0x34183472
0x3418346E: 92A5 STR R2, [SP, #0x0294]
0x34183470: E01A B 46L252 ; 0x341834A8
.L249:
0x34183472: F24F 5280 MOVW R2, #0xF580
0x34183476: 6931 LDR R1, [R6, #16]
0x34183478: F6C0 12E4 MOVT R2, #0x09E4
0x3418347C: 4290 CMP R0, R2
0x3418347E: D304 BCC 46L250 ; 0x3418348A
0x34183480: 0ECA LSRS R2, R1, #27
0x34183482: D002 BEQ 46L250 ; 0x3418348A
0x34183484: 92A5 STR R2, [SP, #0x0294]
0x34183486: 0D88 LSRS R0, R1, #22
0x34183488: E00F B 46L253 ; 0x341834AA
.L250:
0x3418348A: F646 3240 MOVW R2, #0x6B40
0x3418348E: F2C0 72ED MOVT R2, #0x07ED
0x34183492: 4290 CMP R0, R2
0x34183494: D305 BCC 46L251 ; 0x341834A2
0x34183496: F3C1 4044 UBFX R0, R1, #17, #5
0x3418349A: B110 CBZ R0, .L251 ; 0x341834A2
0x3418349C: 90A5 STR R0, [SP, #0x0294]
0x3418349E: 0B08 LSRS R0, R1, #12
0x341834A0: E003 B 46L253 ; 0x341834AA
.L251:
0x341834A2: F3C1 10C4 UBFX R0, R1, #7, #5
0x341834A6: 90A5 STR R0, [SP, #0x0294]
.L252:
0x341834A8: 0888 LSRS R0, R1, #2
.L253:
0x341834AA: F894 1069 LDRB.W R1, [R4, #105]
0x341834AE: 29C8 CMP R1, #200
0x341834B0: D102 BNE 46L254 ; 0x341834B8
0x341834B2: 2010 MOVS R0, #16
0x341834B4: 90A5 STR R0, [SP, #0x0294]
0x341834B6: E00F B 46L255 ; 0x341834D8
.L254:
0x341834B8: F894 10A1 LDRB.W R1, [R4, #161]
0x341834BC: 0789 LSLS R1, R1, #30
0x341834BE: D512 BPL 46L257 ; 0x341834E6
0x341834C0: F240 2148 MOVW R1, #0x0248 ; 0x34000248 = JEDEC_SCCR_Map
0x341834C4: F2C3 4100 MOVT R1, #0x3400 ; 0x34000248 = JEDEC_SCCR_Map
0x341834C8: 6A09 LDR R1, [R1, #32]
0x341834CA: 2900 CMP R1, #0
0x341834CC: DA0B BGE 46L257 ; 0x341834E6
0x341834CE: F000 001F AND R0, R0, #31
0x341834D2: F003 F95B BL sfdp_set_dummycycle ; 0x3418678C
0x341834D6: B918 CBNZ R0, .L256 ; 0x341834E0
.L255:
0x341834D8: A9A5 ADD R1, SP, #0x0294
0x341834DA: 2001 MOVS R0, #1
0x341834DC: F003 FA50 BL SAL_XSPI_MemoryConfig ; 0x34186980
.L256:
0x341834E0: A815 ADD R0, SP, #84
0x341834E2: F006 F9F5 BL SFDP_ReadHeader ; 0x341898D0
.L257:
0x341834E6: F64D 6683 MOVW R6, #0xDE83
0x341834EA: F249 37A6 MOVW R7, #0x93A6 ; 0x341893A6 = .rodata..L.str
0x341834EE: 2500 MOVS R5, #0
0x341834F0: F04F 0802 MOV.W R8, #2
0x341834F4: F2C4 361B MOVT R6, #0x431B
0x341834F8: F2C3 4718 MOVT R7, #0x3418 ; 0x341893A6 = .rodata..L.str
.L258:
0x341834FC: F643 0028 MOVW R0, #0x3828
0x34183500: F2C5 6002 MOVT R0, #0x5602
0x34183504: F840 8C10 STR R8, [R0, #-16]
0x34183508: F8D9 0000 LDR.W R0, [R9]
.L259:
0x3418350C: F8D9 1000 LDR.W R1, [R9]
0x34183510: 1A09 SUBS R1, R1, R0
0x34183512: 291A CMP R1, #26
0x34183514: D3FA BCC 46L259 ; 0x3418350C
0x34183516: F643 0028 MOVW R0, #0x3828
0x3418351A: F2C5 6002 MOVT R0, #0x5602
0x3418351E: F8C0 8000 STR.W R8, [R0]
0x34183522: F8D9 0000 LDR.W R0, [R9]
.L260:
0x34183526: F8D9 1000 LDR.W R1, [R9]
0x3418352A: 1A09 SUBS R1, R1, R0
0x3418352C: 291A CMP R1, #26
0x3418352E: D3FA BCC 46L260 ; 0x34183526
0x34183530: F640 00D4 MOVW R0, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x34183534: F2C3 4000 MOVT R0, #0x3400 ; 0x340008D4 = SystemCoreClock
0x34183538: 6800 LDR R0, [R0]
0x3418353A: FBA0 0106 UMULL R0, R1, R0, R6
0x3418353E: 4638 MOV R0, R7
0x34183540: 0C8A LSRS R2, R1, #18
0x34183542: 4629 MOV R1, R5
0x34183544: F006 FC8F BL printf ; 0x34189E66
0x34183548: 3501 ADDS R5, #1
0x3418354A: F5B5 7FFA CMP.W R5, #0x01F4
0x3418354E: D1D5 BNE 46L258 ; 0x341834FC
0x34183550: 7820 LDRB R0, [R4]
0x34183552: 2800 CMP R0, #0
0x34183554: F040 8080 BNE.W 46L271 ; 0x34183658
0x34183558: F894 805C LDRB.W R8, [R4, #92]
0x3418355C: F104 0118 ADD.W R1, R4, #24
0x34183560: F894 7081 LDRB.W R7, [R4, #129]
0x34183564: A840 ADD R0, SP, #0x0100
0x34183566: F894 5082 LDRB.W R5, [R4, #130]
0x3418356A: 224C MOVS R2, #76
0x3418356C: F003 FD65 BL __aeabi_memcpy4 ; 0x3418703A
0x34183570: 9E44 LDR R6, [SP, #0x0110]
0x34183572: 2001 MOVS R0, #1
0x34183574: 9040 STR R0, [SP, #0x0100]
0x34183576: 2E10 CMP R6, #16
0x34183578: D109 BNE 46L261 ; 0x3418358E
0x3418357A: F894 0064 LDRB.W R0, [R4, #100]
0x3418357E: 2801 CMP R0, #1
0x34183580: BF12 ITEE NE
0x34183582: EA45 2505 ORRNE.W R5, R5, R5, LSL #8
0x34183586: F085 00FF EOREQ R0, R5, #255
0x3418358A: EA40 2505 ORREQ.W R5, R0, R5, LSL #8
.L261:
0x3418358E: 6960 LDR R0, [R4, #20]
0x34183590: A940 ADD R1, SP, #0x0100
0x34183592: 9542 STR R5, [SP, #0x0108]
0x34183594: F8CD 8144 STR.W R8, [SP, #0x0144]
0x34183598: F005 FF16 BL HAL_XSPI_Command ; 0x341893C8
0x3418359C: B108 CBZ R0, .L262 ; 0x341835A2
0x3418359E: 6960 LDR R0, [R4, #20]
0x341835A0: E058 B 46L270 ; 0x34183654
.L262:
0x341835A2: 2002 MOVS R0, #2
0x341835A4: 2E10 CMP R6, #16
0x341835A6: 9040 STR R0, [SP, #0x0100]
0x341835A8: D109 BNE 46L263 ; 0x341835BE
0x341835AA: F894 0064 LDRB.W R0, [R4, #100]
0x341835AE: 2801 CMP R0, #1
0x341835B0: BF12 ITEE NE
0x341835B2: EA47 2707 ORRNE.W R7, R7, R7, LSL #8
0x341835B6: F087 00FF EOREQ R0, R7, #255
0x341835BA: EA40 2707 ORREQ.W R7, R0, R7, LSL #8
.L263:
0x341835BE: 2000 MOVS R0, #0
0x341835C0: A940 ADD R1, SP, #0x0100
0x341835C2: 9051 STR R0, [SP, #0x0144]
0x341835C4: 6960 LDR R0, [R4, #20]
0x341835C6: 9742 STR R7, [SP, #0x0108]
0x341835C8: F005 FEFE BL HAL_XSPI_Command ; 0x341893C8
0x341835CC: 2800 CMP R0, #0
0x341835CE: 6960 LDR R0, [R4, #20]
0x341835D0: D140 BNE 46L270 ; 0x34183654
0x341835D2: F8D9 2000 LDR.W R2, [R9]
0x341835D6: 6D81 LDR R1, [R0, #88]
0x341835D8: 2904 CMP R1, #4
0x341835DA: D133 BNE 46L267 ; 0x34183644
0x341835DC: 6801 LDR R1, [R0]
0x341835DE: 6E03 LDR R3, [R0, #96]
0x341835E0: 6A0D LDR R5, [R1, #32]
0x341835E2: 06AD LSLS R5, R5, #26
0x341835E4: D50D BPL 46L266 ; 0x34183602
0x341835E6: F103 0C01 ADD.W R12, R3, #1
.L264:
0x341835EA: F1BC 0F00 CMP.W R12, #0
0x341835EE: D005 BEQ 46L265 ; 0x341835FC
0x341835F0: F8D9 5000 LDR.W R5, [R9]
0x341835F4: B343 CBZ R3, .L268 ; 0x34183648
0x341835F6: 1AAD SUBS R5, R5, R2
0x341835F8: 429D CMP R5, R3
0x341835FA: D825 BHI 46L268 ; 0x34183648
.L265:
0x341835FC: 6A0D LDR R5, [R1, #32]
0x341835FE: 06AD LSLS R5, R5, #26
0x34183600: D4F3 BMI 46L264 ; 0x341835EA
.L266:
0x34183602: 2288 MOVS R2, #136
0x34183604: 6582 STR R2, [R0, #88]
0x34183606: 6808 LDR R0, [R1]
0x34183608: F020 60C0 BIC R0, R0, #0x06000000
0x3418360C: 6008 STR R0, [R1]
0x3418360E: 6808 LDR R0, [R1]
0x34183610: F040 5040 ORR R0, R0, #0x30000000
0x34183614: F020 0008 BIC R0, R0, #8
0x34183618: 6008 STR R0, [R1]
0x3418361A: 7820 LDRB R0, [R4]
0x3418361C: F010 0FFD TST R0, #253
0x34183620: D11A BNE 46L271 ; 0x34183658
0x34183622: 6860 LDR R0, [R4, #4]
0x34183624: 6800 LDR R0, [R0]
0x34183626: 4550 CMP R0, R10
0x34183628: D018 BEQ 46L273 ; 0x3418365C
0x3418362A: F24A 0100 MOVW R1, #0xA000
0x3418362E: F6C5 0102 MOVT R1, #0x5802
0x34183632: 4288 CMP R0, R1
0x34183634: D015 BEQ 46L274 ; 0x34183662
0x34183636: F501 5140 ADD.W R1, R1, #0x3000
0x3418363A: 4288 CMP R0, R1
0x3418363C: D10C BNE 46L271 ; 0x34183658
0x3418363E: F04F 4000 MOV.W R0, #0x80000000
0x34183642: E010 B 46L275 ; 0x34183666
.L267:
0x34183644: 2110 MOVS R1, #16
0x34183646: E004 B 46L269 ; 0x34183652
.L268:
0x34183648: 2102 MOVS R1, #2
0x3418364A: 6581 STR R1, [R0, #88]
0x3418364C: 6DC1 LDR R1, [R0, #92]
0x3418364E: F041 0101 ORR R1, R1, #1
.L269:
0x34183652: 65C1 STR R1, [R0, #92]
.L270:
0x34183654: F006 F8C6 BL HAL_XSPI_Abort ; 0x341897E4
.L271:
0x34183658: B672 CPSID i
.L272:
0x3418365A: E7FE B 46L272 ; 0x3418365A
.L273:
0x3418365C: F04F 4010 MOV.W R0, #0x90000000
0x34183660: E001 B 46L275 ; 0x34183666
.L274:
0x34183662: F04F 40E0 MOV.W R0, #0x70000000
.L275:
0x34183666: F240 317C MOVW R1, #0x037C ; 0x3400037C = htim18
0x3418366A: F2C3 4100 MOVT R1, #0x3400 ; 0x3400037C = htim18
0x3418366E: 6809 LDR R1, [R1]
0x34183670: 68CA LDR R2, [R1, #12]
0x34183672: F022 0201 BIC R2, R2, #1
0x34183676: 60CA STR R2, [R1, #12]
0x34183678: F8DB 1000 LDR.W R1, [R11]
0x3418367C: 0389 LSLS R1, R1, #14
0x3418367E: D510 BPL 46L276 ; 0x341836A2
0x34183680: F3BF 8F4F DSB SY
0x34183684: F3BF 8F6F ISB SY
0x34183688: F8DB 1000 LDR.W R1, [R11]
0x3418368C: F421 3100 BIC R1, R1, #0x020000
0x34183690: F8CB 1000 STR.W R1, [R11]
0x34183694: 2100 MOVS R1, #0
0x34183696: F8CB 123C STR.W R1, [R11, #0x023C]
0x3418369A: F3BF 8F4F DSB SY
0x3418369E: F3BF 8F6F ISB SY
.L276:
0x341836A2: F8DB 1000 LDR.W R1, [R11]
0x341836A6: 03C9 LSLS R1, R1, #15
0x341836A8: D528 BPL 46L279 ; 0x341836FC
0x341836AA: 2100 MOVS R1, #0
0x341836AC: F643 73E0 MOVW R3, #0x3FE0
0x341836B0: F8CB 1070 STR.W R1, [R11, #112]
0x341836B4: F3BF 8F4F DSB SY
0x341836B8: F8DB 1000 LDR.W R1, [R11]
0x341836BC: F421 3180 BIC R1, R1, #0x010000
0x341836C0: F8CB 1000 STR.W R1, [R11]
0x341836C4: F3BF 8F4F DSB SY
0x341836C8: F8DB 206C LDR.W R2, [R11, #108]
0x341836CC: F3C2 04C9 UBFX R4, R2, #3, #10
0x341836D0: F3C2 314E UBFX R1, R2, #13, #15
0x341836D4: F104 0C01 ADD.W R12, R4, #1
.L277:
0x341836D8: F04C E001 DLS LR, R12
0x341836DC: 4622 MOV R2, R4
0x341836DE: EA03 1941 AND.W R9, R3, R1, LSL #5
.L278:
0x341836E2: EA49 7582 ORR.W R5, R9, R2, LSL #30
0x341836E6: 3A01 SUBS R2, #1
0x341836E8: F8CB 5260 STR.W R5, [R11, #0x0260]
0x341836EC: F00F C807 LE LR, .L278 ; 0x341836E2
0x341836F0: 3901 SUBS R1, #1
0x341836F2: D2F1 BCS 46L277 ; 0x341836D8
0x341836F4: F3BF 8F4F DSB SY
0x341836F8: F3BF 8F6F ISB SY
.L279:
0x341836FC: F240 4200 MOVW R2, #0x0400
0x34183700: F3EF 8110 MRS R1, PRIMASK
0x34183704: F2C0 0208 MOVT R2, #8
0x34183708: B672 CPSID i
0x3418370A: EA40 0302 ORR.W R3, R0, R2
0x3418370E: F84B 3C0C STR R3, [R11, #-12]
0x34183712: F240 4BA0 MOVW R11, #0x04A0 ; 0x340004A0 = JumpToApplication.JumpToApp
0x34183716: 1883 ADDS R3, R0, R2
0x34183718: 685B LDR R3, [R3, #4]
0x3418371A: F2C3 4B00 MOVT R11, #0x3400 ; 0x340004A0 = JumpToApplication.JumpToApp
0x3418371E: F8CB 3000 STR.W R3, [R11]
0x34183722: 2300 MOVS R3, #0
0x34183724: F383 880A MSR MSPLIM, R3
0x34183728: 5880 LDR R0, [R0, R2]
0x3418372A: F380 8808 MSR MSP, R0
0x3418372E: F381 8810 MSR PRIMASK, R1
0x34183732: F8DB 0000 LDR.W R0, [R11]
0x34183736: 4780 BLX R0
.L280:
0x34183738: BF00 NOP
0x3418373A: E7FD B 46L280 ; 0x34183738
Section .text.TIM18_IRQHandler from blto2_FSBL_lto.o, size=280, align=4
TIM18_IRQHandler:
0x3418373C: F240 317C MOVW R1, #0x037C ; 0x3400037C = htim18
0x34183740: F2C3 4100 MOVT R1, #0x3400 ; 0x3400037C = htim18
0x34183744: 6808 LDR R0, [R1]
0x34183746: F8D0 C00C LDR.W R12, [R0, #12]
0x3418374A: 6902 LDR R2, [R0, #16]
0x3418374C: 0793 LSLS R3, R2, #30
0x3418374E: D508 BPL 46L1 ; 0x34183762
0x34183750: F01C 0302 ANDS R3, R12, #2
0x34183754: D005 BEQ 46L1 ; 0x34183762
0x34183756: F06F 0302 MVN R3, #2
0x3418375A: 6103 STR R3, [R0, #16]
0x3418375C: 6983 LDR R3, [R0, #24]
0x3418375E: 2300 MOVS R3, #0
0x34183760: 770B STRB R3, [R1, #28]
.L1:
0x34183762: 0753 LSLS R3, R2, #29
0x34183764: D508 BPL 46L2 ; 0x34183778
0x34183766: F01C 0304 ANDS R3, R12, #4
0x3418376A: D005 BEQ 46L2 ; 0x34183778
0x3418376C: F06F 0304 MVN R3, #4
0x34183770: 6103 STR R3, [R0, #16]
0x34183772: 6983 LDR R3, [R0, #24]
0x34183774: 2300 MOVS R3, #0
0x34183776: 770B STRB R3, [R1, #28]
.L2:
0x34183778: 0713 LSLS R3, R2, #28
0x3418377A: D508 BPL 46L3 ; 0x3418378E
0x3418377C: F01C 0308 ANDS R3, R12, #8
0x34183780: D005 BEQ 46L3 ; 0x3418378E
0x34183782: F06F 0308 MVN R3, #8
0x34183786: 6103 STR R3, [R0, #16]
0x34183788: 69C3 LDR R3, [R0, #28]
0x3418378A: 2300 MOVS R3, #0
0x3418378C: 770B STRB R3, [R1, #28]
.L3:
0x3418378E: 06D3 LSLS R3, R2, #27
0x34183790: D508 BPL 46L4 ; 0x341837A4
0x34183792: F01C 0310 ANDS R3, R12, #16
0x34183796: D005 BEQ 46L4 ; 0x341837A4
0x34183798: F06F 0310 MVN R3, #16
0x3418379C: 6103 STR R3, [R0, #16]
0x3418379E: 69C3 LDR R3, [R0, #28]
0x341837A0: 2300 MOVS R3, #0
0x341837A2: 770B STRB R3, [R1, #28]
.L4:
0x341837A4: 07D3 LSLS R3, R2, #31
0x341837A6: BF18 IT NE
0x341837A8: F01C 0301 ANDSNE R3, R12, #1
0x341837AC: D141 BNE 46L13 ; 0x34183832
.L5:
0x341837AE: F412 5F02 TST R2, #0x2080
0x341837B2: F00C 0180 AND R1, R12, #128
0x341837B6: BF1E ITTT NE
0x341837B8: 2900 CMPNE R1, #0
0x341837BA: F46F 5302 MVNNE R3, #0x2080
0x341837BE: 6103 STRNE R3, [R0, #16]
0x341837C0: 05D3 LSLS R3, R2, #23
0x341837C2: D504 BPL 46L6 ; 0x341837CE
0x341837C4: 2900 CMP R1, #0
0x341837C6: BF1C ITT NE
0x341837C8: F46F 7380 MVNNE R3, #0x0100
0x341837CC: 6103 STRNE R3, [R0, #16]
.L6:
0x341837CE: 0653 LSLS R3, R2, #25
0x341837D0: D505 BPL 46L7 ; 0x341837DE
0x341837D2: F01C 0340 ANDS R3, R12, #64
0x341837D6: BF1C ITT NE
0x341837D8: F06F 0340 MVNNE R3, #64
0x341837DC: 6103 STRNE R3, [R0, #16]
.L7:
0x341837DE: 0693 LSLS R3, R2, #26
0x341837E0: D505 BPL 46L8 ; 0x341837EE
0x341837E2: F01C 0320 ANDS R3, R12, #32
0x341837E6: BF1C ITT NE
0x341837E8: F06F 0320 MVNNE R3, #32
0x341837EC: 6103 STRNE R3, [R0, #16]
.L8:
0x341837EE: 02D3 LSLS R3, R2, #11
0x341837F0: D505 BPL 46L9 ; 0x341837FE
0x341837F2: F41C 1380 ANDS R3, R12, #0x100000
0x341837F6: BF1C ITT NE
0x341837F8: F46F 1380 MVNNE R3, #0x100000
0x341837FC: 6103 STRNE R3, [R0, #16]
.L9:
0x341837FE: 0293 LSLS R3, R2, #10
0x34183800: D505 BPL 46L10 ; 0x3418380E
0x34183802: F41C 1300 ANDS R3, R12, #0x200000
0x34183806: BF1C ITT NE
0x34183808: F46F 1300 MVNNE R3, #0x200000
0x3418380C: 6103 STRNE R3, [R0, #16]
.L10:
0x3418380E: 0253 LSLS R3, R2, #9
0x34183810: D505 BPL 46L11 ; 0x3418381E
0x34183812: F41C 0380 ANDS R3, R12, #0x400000
0x34183816: BF1C ITT NE
0x34183818: F46F 0380 MVNNE R3, #0x400000
0x3418381C: 6103 STRNE R3, [R0, #16]
.L11:
0x3418381E: 0212 LSLS R2, R2, #8
0x34183820: D506 BPL 46L12 ; 0x34183830
0x34183822: F41C 0C00 ANDS R12, R12, #0x800000
0x34183826: BF1C ITT NE
0x34183828: F46F 0C00 MVNNE R12, #0x800000
0x3418382C: F8C0 C010 STRNE.W R12, [R0, #16]
.L12:
0x34183830: 4770 BX LR
.L13:
0x34183832: F06F 0301 MVN R3, #1
0x34183836: 6103 STR R3, [R0, #16]
0x34183838: F643 4300 MOVW R3, #0x3C00
0x3418383C: F2C5 2300 MOVT R3, #0x5200
0x34183840: 4298 CMP R0, R3
0x34183842: D1B4 BNE 46L5 ; 0x341837AE
0x34183844: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34183848: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x3418384C: 680B LDR R3, [R1]
0x3418384E: 3301 ADDS R3, #1
0x34183850: 600B STR R3, [R1]
0x34183852: E7AC B 46L5 ; 0x341837AE
Section .text.SystemCoreClockUpdate from blto2_FSBL_lto.o, size=400, align=4
SystemCoreClockUpdate:
0x34183854: F248 0144 MOVW R1, #0x8044
0x34183858: F646 4000 MOVW R0, #0x6C00
0x3418385C: F2C5 6102 MOVT R1, #0x5602
0x34183860: F851 2C24 LDR R2, [R1, #-36]
0x34183864: F3C2 5201 UBFX R2, R2, #20, #2
0x34183868: F2C0 20DC MOVT R0, #0x02DC
0x3418386C: E8DF F002 TBB 91PC, R2]
0x34183870: 02 DC.B 0x02 ; '\x02'
0x34183871: 0C DC.B 0x0C ; '\x0C'
0x34183872: AB DC.B 0xAB ; '\xAB'
0x34183873: 19 DC.B 0x19 ; '\x19'
0x34183874: 6848 LDR R0, [R1, #4]
0x34183876: F249 0100 MOVW R1, #0x9000
0x3418387A: F2C0 31D0 MOVT R1, #0x03D0
0x3418387E: F3C0 10C1 UBFX R0, R0, #7, #2
0x34183882: FA21 F000 LSR.W R0, R1, R0
0x34183886: E09E B 46L6 ; 0x341839C6
0x34183888: 6808 LDR R0, [R1]
0x3418388A: 0580 LSLS R0, R0, #22
0x3418388C: F242 4000 MOVW R0, #0x2400
0x34183890: F2C0 00F4 MOVT R0, #244
0x34183894: F100 8097 BMI.W 46L6 ; 0x341839C6
0x34183898: F640 1000 MOVW R0, #0x0900
0x3418389C: F2C0 003D MOVT R0, #61
0x341838A0: E091 B 46L6 ; 0x341839C6
0x341838A2: F8D1 2080 LDR.W R2, [R1, #128]
0x341838A6: F3C2 7201 UBFX R2, R2, #28, #2
0x341838AA: B530 PUSH 123R4-R5, LR}
0x341838AC: E8DF F002 TBB 91PC, R2]
0x341838B0: 02 DC.B 0x02 ; '\x02'
0x341838B1: 1A DC.B 0x1A ; '\x1A'
0x341838B2: 0A DC.B 0x0A ; '\n'
0x341838B3: 12 DC.B 0x12 ; '\x12'
0x341838B4: 6BCD LDR R5, [R1, #60]
0x341838B6: 012B LSLS R3, R5, #4
0x341838B8: D442 BMI 46L2 ; 0x34183940
0x341838BA: F101 0C40 ADD.W R12, R1, #64
0x341838BE: F101 0E44 ADD.W LR, R1, #68
0x341838C2: E016 B 46L1 ; 0x341838F2
0x341838C4: 6DCD LDR R5, [R1, #92]
0x341838C6: 012B LSLS R3, R5, #4
0x341838C8: D43A BMI 46L2 ; 0x34183940
0x341838CA: F101 0C60 ADD.W R12, R1, #96
0x341838CE: F101 0E64 ADD.W LR, R1, #100
0x341838D2: E00E B 46L1 ; 0x341838F2
0x341838D4: 6ECD LDR R5, [R1, #108]
0x341838D6: 012B LSLS R3, R5, #4
0x341838D8: D432 BMI 46L2 ; 0x34183940
0x341838DA: F101 0C70 ADD.W R12, R1, #112
0x341838DE: F101 0E74 ADD.W LR, R1, #116
0x341838E2: E006 B 46L1 ; 0x341838F2
0x341838E4: 6CCD LDR R5, [R1, #76]
0x341838E6: 012B LSLS R3, R5, #4
0x341838E8: D42A BMI 46L2 ; 0x34183940
0x341838EA: F101 0C50 ADD.W R12, R1, #80
0x341838EE: F101 0E54 ADD.W LR, R1, #84
.L1:
0x341838F2: F8DC 3000 LDR.W R3, [R12]
0x341838F6: F3C5 240B UBFX R4, R5, #8, #12
0x341838FA: F023 437F BIC R3, R3, #0xFF000000
0x341838FE: EE01 3A10 VMOV S2, R3
0x34183902: F8DE 2000 LDR.W R2, [LR]
0x34183906: EE00 4A10 VMOV S0, R4
0x3418390A: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418390E: ED9F 2A34 VLDR S4, =0x33800000 ; [PC, #208] [0x341839E0]
0x34183912: F3C5 5305 UBFX R3, R5, #20, #6
0x34183916: F3C2 64C2 UBFX R4, R2, #27, #3
0x3418391A: F3C2 6202 UBFX R2, R2, #24, #3
0x3418391E: EEB8 0A40 VCVT.F32.U32 S0, S0
0x34183922: EE21 1A02 VMUL.F32 S2, S2, S4
0x34183926: 4362 MULS R2, R4, R2
0x34183928: EE31 0A00 VADD.F32 S0, S2, S0
0x3418392C: EE01 3A10 VMOV S2, R3
0x34183930: 2301 MOVS R3, #1
0x34183932: EEB8 2A41 VCVT.F32.U32 S4, S2
0x34183936: EE01 2A10 VMOV S2, R2
0x3418393A: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418393E: E006 B 46L3 ; 0x3418394E
.L2:
0x34183940: ED9F 0A26 VLDR S0, =0x00000000 ; [PC, #152] [0x341839DC]
0x34183944: 2300 MOVS R3, #0
0x34183946: EEB0 1A40 VMOV.F32 S2, S0
0x3418394A: EEB0 2A40 VMOV.F32 S4, S0
.L3:
0x3418394E: F3C5 7202 UBFX R2, R5, #28, #3
0x34183952: 2A03 CMP R2, #3
0x34183954: D83D BHI 46L7 ; 0x341839D2
0x34183956: E8DF F002 TBB 91PC, R2]
0x3418395A: 02 DC.B 0x02 ; '\x02'
0x3418395B: 0D DC.B 0x0D ; '\r'
0x3418395C: 1E DC.B 0x1E ; '\x1E'
0x3418395D: 1A DC.B 0x1A ; '\x1A'
0x3418395E: 6848 LDR R0, [R1, #4]
0x34183960: F249 0200 MOVW R2, #0x9000
0x34183964: F2C0 32D0 MOVT R2, #0x03D0
0x34183968: F3C0 10C1 UBFX R0, R0, #7, #2
0x3418396C: FA22 F000 LSR.W R0, R2, R0
0x34183970: B993 CBNZ R3, .L4 ; 0x34183998
0x34183972: E01F B 46L5 ; 0x341839B4
0x34183974: 6808 LDR R0, [R1]
0x34183976: 0580 LSLS R0, R0, #22
0x34183978: F242 4000 MOVW R0, #0x2400
0x3418397C: F2C0 00F4 MOVT R0, #244
0x34183980: BF5C ITT PL
0x34183982: F640 1000 MOVWPL R0, #0x0900
0x34183986: F2C0 003D MOVTPL R0, #61
0x3418398A: B92B CBNZ R3, .L4 ; 0x34183998
0x3418398C: E012 B 46L5 ; 0x341839B4
0x3418398E: F248 0000 MOVW R0, #0x8000
0x34183992: F2C0 00BB MOVT R0, #187
0x34183996: B16B CBZ R3, .L5 ; 0x341839B4
.L4:
0x34183998: EE03 0A10 VMOV S6, R0
0x3418399C: EEB8 3A43 VCVT.F32.U32 S6, S6
0x341839A0: EE20 0A03 VMUL.F32 S0, S0, S6
0x341839A4: EE80 0A02 VDIV.F32 S0, S0, S4
0x341839A8: EE80 0A01 VDIV.F32 S0, S0, S2
0x341839AC: EEBC 0AC0 VCVT.U32.F32 S0, S0
0x341839B0: EE10 0A10 VMOV R0, S0
.L5:
0x341839B4: F8D1 1080 LDR.W R1, [R1, #128]
0x341839B8: 2201 MOVS R2, #1
0x341839BA: FA52 F1A1 UXTAB R1, R2, R1, ROR #16
0x341839BE: FBB0 F0F1 UDIV R0, R0, R1
0x341839C2: E8BD 4030 POP.W 123R4-R5, LR}
.L6:
0x341839C6: F640 01D4 MOVW R1, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x341839CA: F2C3 4100 MOVT R1, #0x3400 ; 0x340008D4 = SystemCoreClock
0x341839CE: 6008 STR R0, [R1]
0x341839D0: 4770 BX LR
.L7:
0x341839D2: 2000 MOVS R0, #0
0x341839D4: 2B00 CMP R3, #0
0x341839D6: D1DF BNE 46L4 ; 0x34183998
0x341839D8: E7EC B 46L5 ; 0x341839B4
0x341839DA: BF00 NOP
0x341839DC: 00000000 DC.W 0x00000000
0x341839E0: 33800000 DC.W 0x33800000
Section .text.HAL_BSEC_OTP_Read from blto2_FSBL_lto.o, size=132, align=4
HAL_BSEC_OTP_Read:
0x341839E4: F249 0C00 MOVW R12, #0x9000
0x341839E8: 6802 LDR R2, [R0]
0x341839EA: F2C5 6C00 MOVT R12, #0x5600
0x341839EE: 4562 CMP R2, R12
0x341839F0: D003 BEQ 46L1 ; 0x341839FA
0x341839F2: 2101 MOVS R1, #1
0x341839F4: 6041 STR R1, [R0, #4]
0x341839F6: 2001 MOVS R0, #1
0x341839F8: 4770 BX LR
.L1:
0x341839FA: B570 PUSH 123R4-R6, LR}
0x341839FC: F240 4E8C MOVW LR, #0x048C ; 0x3400048C = uwTick
0x34183A00: F64F 2448 MOVW R4, #0xFA48
0x34183A04: F60C 6344 ADDW R3, R12, #0x0E44
0x34183A08: F2C3 4E00 MOVT LR, #0x3400 ; 0x3400048C = uwTick
0x34183A0C: F6CF 74FF MOVT R4, #0xFFFF
0x34183A10: F8DE 2000 LDR.W R2, [LR]
0x34183A14: 591C LDR R4, [R3, R4]
0x34183A16: 00E4 LSLS R4, R4, #3
0x34183A18: D415 BMI 46L3 ; 0x34183A46
0x34183A1A: F64F 54C0 MOVW R4, #0xFDC0
0x34183A1E: F246 16FF MOVW R6, #0x61FF
0x34183A22: F6CF 74FF MOVT R4, #0xFFFF
0x34183A26: 591D LDR R5, [R3, R4]
0x34183A28: 43B5 BICS R5, R6
0x34183A2A: 357C ADDS R5, #124
0x34183A2C: 511D STR R5, [R3, R4]
0x34183A2E: BF00 NOP
.L2:
0x34183A30: 681C LDR R4, [R3]
0x34183A32: 07E4 LSLS R4, R4, #31
0x34183A34: D009 BEQ 46L4 ; 0x34183A4A
0x34183A36: F8DE 4000 LDR.W R4, [LR]
0x34183A3A: 1AA4 SUBS R4, R4, R2
0x34183A3C: F5B4 7F7A CMP.W R4, #0x03E8
0x34183A40: D9F6 BLS 46L2 ; 0x34183A30
0x34183A42: 210A MOVS R1, #10
0x34183A44: E008 B 46L5 ; 0x34183A58
.L3:
0x34183A46: 2104 MOVS R1, #4
0x34183A48: E006 B 46L5 ; 0x34183A58
.L4:
0x34183A4A: 681A LDR R2, [R3]
0x34183A4C: F412 0F8C TST R2, #0x460000
0x34183A50: D005 BEQ 46L6 ; 0x34183A5E
0x34183A52: 6819 LDR R1, [R3]
0x34183A54: F401 018C AND R1, R1, #0x460000
.L5:
0x34183A58: 6041 STR R1, [R0, #4]
0x34183A5A: 2001 MOVS R0, #1
0x34183A5C: BD70 POP 123R4-R6, PC}
.L6:
0x34183A5E: F8DC 01F0 LDR.W R0, [R12, #0x01F0]
0x34183A62: 6008 STR R0, [R1]
0x34183A64: 2000 MOVS R0, #0
0x34183A66: BD70 POP 123R4-R6, PC}
Section .text.HAL_RAMCFG_Init from blto2_FSBL_lto.o, size=272, align=4
HAL_RAMCFG_Init:
0x34183A68: B338 CBZ R0, .L1 ; 0x34183ABA
0x34183A6A: B081 SUB SP, SP, #4
0x34183A6C: 2202 MOVS R2, #2
0x34183A6E: 6801 LDR R1, [R0]
0x34183A70: 7102 STRB R2, [R0, #4]
0x34183A72: F648 2254 MOVW R2, #0x8A54
0x34183A76: F2C5 6202 MOVT R2, #0x5602
0x34183A7A: F44F 5380 MOV.W R3, #0x1000
0x34183A7E: 6013 STR R3, [R2]
0x34183A80: F243 13FF MOVW R3, #0x31FF
0x34183A84: F6A2 0208 SUBW R2, R2, #0x0808
0x34183A88: F2C5 2302 MOVT R3, #0x5202
0x34183A8C: 4299 CMP R1, R3
0x34183A8E: 6893 LDR R3, [R2, #8]
0x34183A90: 9300 STR R3, [SP, #0]
0x34183A92: 9B00 LDR R3, [SP, #0]
0x34183A94: DD13 BLE 46L2 ; 0x34183ABE
0x34183A96: F243 337F MOVW R3, #0x337F
0x34183A9A: F2C5 2302 MOVT R3, #0x5202
0x34183A9E: 4299 CMP R1, R3
0x34183AA0: DC1E BGT 46L3 ; 0x34183AE0
0x34183AA2: F2A3 137F SUBW R3, R3, #0x017F
0x34183AA6: 4299 CMP R1, R3
0x34183AA8: D041 BEQ 46L10 ; 0x34183B2E
0x34183AAA: 3380 ADDS R3, #128
0x34183AAC: 4299 CMP R1, R3
0x34183AAE: D037 BEQ 46L7 ; 0x34183B20
0x34183AB0: 3380 ADDS R3, #128
0x34183AB2: 4299 CMP R1, R3
0x34183AB4: D14C BNE 46L14 ; 0x34183B50
0x34183AB6: 2310 MOVS R3, #16
0x34183AB8: E045 B 46L13 ; 0x34183B46
.L1:
0x34183ABA: 2001 MOVS R0, #1
0x34183ABC: 4770 BX LR
.L2:
0x34183ABE: F243 037F MOVW R3, #0x307F
0x34183AC2: F2C5 2302 MOVT R3, #0x5202
0x34183AC6: 4299 CMP R1, R3
0x34183AC8: DD17 BLE 46L4 ; 0x34183AFA
0x34183ACA: 3301 ADDS R3, #1
0x34183ACC: 4299 CMP R1, R3
0x34183ACE: D02B BEQ 46L9 ; 0x34183B28
0x34183AD0: 3380 ADDS R3, #128
0x34183AD2: 4299 CMP R1, R3
0x34183AD4: D022 BEQ 46L6 ; 0x34183B1C
0x34183AD6: 3380 ADDS R3, #128
0x34183AD8: 4299 CMP R1, R3
0x34183ADA: D139 BNE 46L14 ; 0x34183B50
0x34183ADC: 2302 MOVS R3, #2
0x34183ADE: E027 B 46L11 ; 0x34183B30
.L3:
0x34183AE0: 3301 ADDS R3, #1
0x34183AE2: 4299 CMP R1, R3
0x34183AE4: D02E BEQ 46L12 ; 0x34183B44
0x34183AE6: F503 7380 ADD.W R3, R3, #0x0100
0x34183AEA: 4299 CMP R1, R3
0x34183AEC: D01A BEQ 46L8 ; 0x34183B24
0x34183AEE: 3380 ADDS R3, #128
0x34183AF0: 4299 CMP R1, R3
0x34183AF2: D12D BNE 46L14 ; 0x34183B50
0x34183AF4: F44F 7300 MOV.W R3, #0x0200
0x34183AF8: E025 B 46L13 ; 0x34183B46
.L4:
0x34183AFA: F243 4300 MOVW R3, #0x3400
0x34183AFE: F2C4 2302 MOVT R3, #0x4202
0x34183B02: 4299 CMP R1, R3
0x34183B04: D007 BEQ 46L5 ; 0x34183B16
0x34183B06: F243 0300 MOVW R3, #0x3000
0x34183B0A: F2C5 2302 MOVT R3, #0x5202
0x34183B0E: 4299 CMP R1, R3
0x34183B10: D11E BNE 46L14 ; 0x34183B50
0x34183B12: 2380 MOVS R3, #128
0x34183B14: E00C B 46L11 ; 0x34183B30
.L5:
0x34183B16: F44F 6300 MOV.W R3, #0x0800
0x34183B1A: E014 B 46L13 ; 0x34183B46
.L6:
0x34183B1C: 2301 MOVS R3, #1
0x34183B1E: E007 B 46L11 ; 0x34183B30
.L7:
0x34183B20: 2308 MOVS R3, #8
0x34183B22: E005 B 46L11 ; 0x34183B30
.L8:
0x34183B24: 2340 MOVS R3, #64
0x34183B26: E00E B 46L13 ; 0x34183B46
.L9:
0x34183B28: F44F 7380 MOV.W R3, #0x0100
0x34183B2C: E000 B 46L11 ; 0x34183B30
.L10:
0x34183B2E: 2304 MOVS R3, #4
.L11:
0x34183B30: F8C2 3800 STR.W R3, [R2, #0x0800]
0x34183B34: 6812 LDR R2, [R2]
0x34183B36: 9200 STR R2, [SP, #0]
0x34183B38: 9A00 LDR R2, [SP, #0]
0x34183B3A: 680A LDR R2, [R1]
0x34183B3C: F422 1280 BIC R2, R2, #0x100000
0x34183B40: 600A STR R2, [R1]
0x34183B42: E005 B 46L14 ; 0x34183B50
.L12:
0x34183B44: 2320 MOVS R3, #32
.L13:
0x34183B46: F8C2 3800 STR.W R3, [R2, #0x0800]
0x34183B4A: 6812 LDR R2, [R2]
0x34183B4C: 9200 STR R2, [SP, #0]
0x34183B4E: 9A00 LDR R2, [SP, #0]
.L14:
0x34183B50: 680A LDR R2, [R1]
0x34183B52: F240 1303 MOVW R3, #0x0103
0x34183B56: F022 0210 BIC R2, R2, #16
0x34183B5A: 600A STR R2, [R1]
0x34183B5C: 684A LDR R2, [R1, #4]
0x34183B5E: F022 0203 BIC R2, R2, #3
0x34183B62: 604A STR R2, [R1, #4]
0x34183B64: 694A LDR R2, [R1, #20]
0x34183B66: 431A ORRS R2, R3
0x34183B68: 614A STR R2, [R1, #20]
0x34183B6A: 2100 MOVS R1, #0
0x34183B6C: 2201 MOVS R2, #1
0x34183B6E: 6081 STR R1, [R0, #8]
0x34183B70: 7102 STRB R2, [R0, #4]
0x34183B72: B001 ADD SP, SP, #4
0x34183B74: 2000 MOVS R0, #0
0x34183B76: 4770 BX LR
Section .text.HAL_RCC_ClockConfig from blto2_FSBL_lto.o, size=892, align=4
HAL_RCC_ClockConfig:
0x34183B78: B570 PUSH 123R4-R6, LR}
0x34183B7A: 6801 LDR R1, [R0]
0x34183B7C: F248 0424 MOVW R4, #0x8024
0x34183B80: F2C5 6402 MOVT R4, #0x5602
0x34183B84: 070A LSLS R2, R1, #28
0x34183B86: D42A BMI 46L13 ; 0x34183BDE
0x34183B88: 06CA LSLS R2, R1, #27
0x34183B8A: D435 BMI 46L14 ; 0x34183BF8
.L1:
0x34183B8C: 068A LSLS R2, R1, #26
0x34183B8E: D440 BMI 46L15 ; 0x34183C12
.L2:
0x34183B90: 064A LSLS R2, R1, #25
0x34183B92: D44B BMI 46L16 ; 0x34183C2C
.L3:
0x34183B94: 074A LSLS R2, R1, #29
0x34183B96: D456 BMI 46L17 ; 0x34183C46
.L4:
0x34183B98: 07CA LSLS R2, R1, #31
0x34183B9A: D161 BNE 46L18 ; 0x34183C60
.L5:
0x34183B9C: 078A LSLS R2, R1, #30
0x34183B9E: F100 8142 BMI.W 46L32 ; 0x34183E26
.L6:
0x34183BA2: 074A LSLS R2, R1, #29
0x34183BA4: F100 816D BMI.W 46L36 ; 0x34183E82
.L7:
0x34183BA8: 070A LSLS R2, R1, #28
0x34183BAA: F100 8178 BMI.W 46L37 ; 0x34183E9E
.L8:
0x34183BAE: 06CA LSLS R2, R1, #27
0x34183BB0: F100 8183 BMI.W 46L38 ; 0x34183EBA
.L9:
0x34183BB4: 068A LSLS R2, R1, #26
0x34183BB6: F100 818E BMI.W 46L39 ; 0x34183ED6
.L10:
0x34183BBA: 0649 LSLS R1, R1, #25
0x34183BBC: D50A BPL 46L12 ; 0x34183BD4
.L11:
0x34183BBE: 69C0 LDR R0, [R0, #28]
0x34183BC0: 6821 LDR R1, [R4]
0x34183BC2: F401 21E0 AND R1, R1, #0x070000
0x34183BC6: 4288 CMP R0, R1
0x34183BC8: BF3F ITTTT CC
0x34183BCA: 6821 LDRCC R1, [R4]
0x34183BCC: F421 21E0 BICCC R1, R1, #0x070000
0x34183BD0: 4308 ORRCC R0, R1
0x34183BD2: 6020 STRCC R0, [R4]
.L12:
0x34183BD4: 2010 MOVS R0, #16
0x34183BD6: E8BD 4070 POP.W 123R4-R6, LR}
0x34183BDA: F003 BAC3 B.W HAL_InitTick ; 0x34187164
.L13:
0x34183BDE: 6902 LDR R2, [R0, #16]
0x34183BE0: 6823 LDR R3, [R4]
0x34183BE2: F003 0307 AND R3, R3, #7
0x34183BE6: 429A CMP R2, R3
0x34183BE8: BF81 ITTTT HI
0x34183BEA: 6823 LDRHI R3, [R4]
0x34183BEC: F023 0307 BICHI R3, R3, #7
0x34183BF0: 431A ORRHI R2, R3
0x34183BF2: 6022 STRHI R2, [R4]
0x34183BF4: 06CA LSLS R2, R1, #27
0x34183BF6: D5C9 BPL 46L1 ; 0x34183B8C
.L14:
0x34183BF8: 6942 LDR R2, [R0, #20]
0x34183BFA: 6823 LDR R3, [R4]
0x34183BFC: F003 0370 AND R3, R3, #112
0x34183C00: 429A CMP R2, R3
0x34183C02: BF81 ITTTT HI
0x34183C04: 6823 LDRHI R3, [R4]
0x34183C06: F023 0370 BICHI R3, R3, #112
0x34183C0A: 431A ORRHI R2, R3
0x34183C0C: 6022 STRHI R2, [R4]
0x34183C0E: 068A LSLS R2, R1, #26
0x34183C10: D5BE BPL 46L2 ; 0x34183B90
.L15:
0x34183C12: 6982 LDR R2, [R0, #24]
0x34183C14: 6823 LDR R3, [R4]
0x34183C16: F403 43E0 AND R3, R3, #0x7000
0x34183C1A: 429A CMP R2, R3
0x34183C1C: BF81 ITTTT HI
0x34183C1E: 6823 LDRHI R3, [R4]
0x34183C20: F423 43E0 BICHI R3, R3, #0x7000
0x34183C24: 431A ORRHI R2, R3
0x34183C26: 6022 STRHI R2, [R4]
0x34183C28: 064A LSLS R2, R1, #25
0x34183C2A: D5B3 BPL 46L3 ; 0x34183B94
.L16:
0x34183C2C: 69C2 LDR R2, [R0, #28]
0x34183C2E: 6823 LDR R3, [R4]
0x34183C30: F403 23E0 AND R3, R3, #0x070000
0x34183C34: 429A CMP R2, R3
0x34183C36: BF81 ITTTT HI
0x34183C38: 6823 LDRHI R3, [R4]
0x34183C3A: F423 23E0 BICHI R3, R3, #0x070000
0x34183C3E: 431A ORRHI R2, R3
0x34183C40: 6022 STRHI R2, [R4]
0x34183C42: 074A LSLS R2, R1, #29
0x34183C44: D5A8 BPL 46L4 ; 0x34183B98
.L17:
0x34183C46: 68C2 LDR R2, [R0, #12]
0x34183C48: 6823 LDR R3, [R4]
0x34183C4A: F403 03E0 AND R3, R3, #0x700000
0x34183C4E: 429A CMP R2, R3
0x34183C50: BF81 ITTTT HI
0x34183C52: 6823 LDRHI R3, [R4]
0x34183C54: F423 03E0 BICHI R3, R3, #0x700000
0x34183C58: 431A ORRHI R2, R3
0x34183C5A: 6022 STRHI R2, [R4]
0x34183C5C: 07CA LSLS R2, R1, #31
0x34183C5E: D09D BEQ 46L5 ; 0x34183B9C
.L18:
0x34183C60: 6841 LDR R1, [R0, #4]
0x34183C62: F5B1 3F80 CMP.W R1, #0x010000
0x34183C66: D02B BEQ 46L20 ; 0x34183CC0
0x34183C68: F5B1 3F40 CMP.W R1, #0x030000
0x34183C6C: D00A BEQ 46L19 ; 0x34183C84
0x34183C6E: F854 2C20 LDR R2, [R4, #-32]
0x34183C72: F5B1 3F00 CMP.W R1, #0x020000
0x34183C76: D12B BNE 46L21 ; 0x34183CD0
0x34183C78: 06D1 LSLS R1, R2, #27
0x34183C7A: F140 80C4 BPL.W 46L28 ; 0x34183E06
0x34183C7E: F44F 3100 MOV.W R1, #0x020000
0x34183C82: E028 B 46L22 ; 0x34183CD6
.L19:
0x34183C84: 4605 MOV R5, R0
0x34183C86: 6A01 LDR R1, [R0, #32]
0x34183C88: F8D4 00A0 LDR.W R0, [R4, #160]
0x34183C8C: F000 5040 AND R0, R0, #0x30000000
0x34183C90: F000 F930 BL RCC_IC_CheckPLLSources ; 0x34183EF4
0x34183C94: 2800 CMP R0, #0
0x34183C96: F04F 0001 MOV.W R0, #1
0x34183C9A: F000 80B5 BEQ.W 46L29 ; 0x34183E08
0x34183C9E: E9D5 1308 LDRD R1, R3, [R5, #32]
0x34183CA2: 2600 MOVS R6, #0
0x34183CA4: F6CF 76FF MOVT R6, #0xFFFF
0x34183CA8: 2201 MOVS R2, #1
0x34183CAA: 4628 MOV R0, R5
0x34183CAC: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34183CB0: 430B ORRS R3, R1
0x34183CB2: 6869 LDR R1, [R5, #4]
0x34183CB4: F8C4 30A0 STR.W R3, [R4, #160]
0x34183CB8: F604 231C ADDW R3, R4, #0x0A1C
0x34183CBC: 601A STR R2, [R3]
0x34183CBE: E00A B 46L22 ; 0x34183CD6
.L20:
0x34183CC0: F854 1C20 LDR R1, [R4, #-32]
0x34183CC4: 0749 LSLS R1, R1, #29
0x34183CC6: F140 809E BPL.W 46L28 ; 0x34183E06
0x34183CCA: F44F 3180 MOV.W R1, #0x010000
0x34183CCE: E002 B 46L22 ; 0x34183CD6
.L21:
0x34183CD0: 0712 LSLS R2, R2, #28
0x34183CD2: F140 8098 BPL.W 46L28 ; 0x34183E06
.L22:
0x34183CD6: F854 2C04 LDR R2, [R4, #-4]
0x34183CDA: F241 3688 MOVW R6, #0x1388
0x34183CDE: F422 3240 BIC R2, R2, #0x030000
0x34183CE2: 430A ORRS R2, R1
0x34183CE4: F844 2C04 STR R2, [R4, #-4]
0x34183CE8: F240 428C MOVW R2, #0x048C ; 0x3400048C = uwTick
0x34183CEC: F2C3 4200 MOVT R2, #0x3400 ; 0x3400048C = uwTick
0x34183CF0: 6813 LDR R3, [R2]
0x34183CF2: BF00 NOP
.L23:
0x34183CF4: F854 5C04 LDR R5, [R4, #-4]
0x34183CF8: F405 1540 AND R5, R5, #0x300000
0x34183CFC: EBB5 1F01 CMP.W R5, R1, LSL #4
0x34183D00: D005 BEQ 46L24 ; 0x34183D0E
0x34183D02: 6815 LDR R5, [R2]
0x34183D04: 1AED SUBS R5, R5, R3
0x34183D06: 42B5 CMP R5, R6
0x34183D08: D9F4 BLS 46L23 ; 0x34183CF4
0x34183D0A: 2003 MOVS R0, #3
0x34183D0C: BD70 POP 123R4-R6, PC}
.L24:
0x34183D0E: F854 1C04 LDR R1, [R4, #-4]
0x34183D12: F3C1 5201 UBFX R2, R1, #20, #2
0x34183D16: F646 4100 MOVW R1, #0x6C00
0x34183D1A: F2C0 21DC MOVT R1, #0x02DC
0x34183D1E: E8DF F002 TBB 91PC, R2]
0x34183D22: 02 DC.B 0x02 ; '\x02'
0x34183D23: 0C DC.B 0x0C ; '\x0C'
0x34183D24: 79 DC.B 0x79 ; 'y'
0x34183D25: 18 DC.B 0x18 ; '\x18'
0x34183D26: 6A61 LDR R1, [R4, #36]
0x34183D28: F249 0200 MOVW R2, #0x9000
0x34183D2C: F2C0 32D0 MOVT R2, #0x03D0
0x34183D30: F3C1 11C1 UBFX R1, R1, #7, #2
0x34183D34: FA22 F101 LSR.W R1, R2, R1
0x34183D38: E06C B 46L31 ; 0x34183E14
0x34183D3A: 6A21 LDR R1, [R4, #32]
0x34183D3C: 0589 LSLS R1, R1, #22
0x34183D3E: F242 4100 MOVW R1, #0x2400
0x34183D42: F2C0 01F4 MOVT R1, #244
0x34183D46: D465 BMI 46L31 ; 0x34183E14
0x34183D48: F640 1100 MOVW R1, #0x0900
0x34183D4C: F2C0 013D MOVT R1, #61
0x34183D50: E060 B 46L31 ; 0x34183E14
0x34183D52: F8D4 10A0 LDR.W R1, [R4, #160]
0x34183D56: 2201 MOVS R2, #1
0x34183D58: 4605 MOV R5, R0
0x34183D5A: FA52 F6A1 UXTAB R6, R2, R1, ROR #16
0x34183D5E: F8D4 10A0 LDR.W R1, [R4, #160]
0x34183D62: F3C1 7101 UBFX R1, R1, #28, #2
0x34183D66: E8DF F001 TBB 91PC, R1]
0x34183D6A: 02 DC.B 0x02 ; '\x02'
0x34183D6B: 50 DC.B 0x50 ; 'P'
0x34183D6C: 05 DC.B 0x05 ; '\x05'
0x34183D6D: 08 DC.B 0x08 ; '\b'
0x34183D6E: F002 F895 BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34183D72: E04C B 46L30 ; 0x34183E0E
0x34183D74: F002 F94A BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34183D78: E049 B 46L30 ; 0x34183E0E
0x34183D7A: F002 F9A3 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x34183D7E: E046 B 46L30 ; 0x34183E0E
.L25:
0x34183D80: 4605 MOV R5, R0
0x34183D82: 6A81 LDR R1, [R0, #40]
0x34183D84: F8D4 00A4 LDR.W R0, [R4, #164]
0x34183D88: F000 5040 AND R0, R0, #0x30000000
0x34183D8C: F000 F8B2 BL RCC_IC_CheckPLLSources ; 0x34183EF4
0x34183D90: B3C8 CBZ R0, .L28 ; 0x34183E06
0x34183D92: F8D4 00B4 LDR.W R0, [R4, #180]
0x34183D96: 6B29 LDR R1, [R5, #48]
0x34183D98: F000 5040 AND R0, R0, #0x30000000
0x34183D9C: F000 F8AA BL RCC_IC_CheckPLLSources ; 0x34183EF4
0x34183DA0: B388 CBZ R0, .L28 ; 0x34183E06
0x34183DA2: F8D4 00C8 LDR.W R0, [R4, #200]
0x34183DA6: 6BA9 LDR R1, [R5, #56]
0x34183DA8: F000 5040 AND R0, R0, #0x30000000
0x34183DAC: F000 F8A2 BL RCC_IC_CheckPLLSources ; 0x34183EF4
0x34183DB0: B348 CBZ R0, .L28 ; 0x34183E06
0x34183DB2: E9D5 210A LDRD R2, R1, [R5, #40]
0x34183DB6: 2300 MOVS R3, #0
0x34183DB8: F6CF 73FF MOVT R3, #0xFFFF
0x34183DBC: 4628 MOV R0, R5
0x34183DBE: 6B2E LDR R6, [R5, #48]
0x34183DC0: EB03 4101 ADD.W R1, R3, R1, LSL #16
0x34183DC4: 430A ORRS R2, R1
0x34183DC6: 68A9 LDR R1, [R5, #8]
0x34183DC8: F8C4 20A4 STR.W R2, [R4, #164]
0x34183DCC: 6B6A LDR R2, [R5, #52]
0x34183DCE: EB03 4202 ADD.W R2, R3, R2, LSL #16
0x34183DD2: 4332 ORRS R2, R6
0x34183DD4: F8C4 20B4 STR.W R2, [R4, #180]
0x34183DD8: 6BEA LDR R2, [R5, #60]
0x34183DDA: EB03 4202 ADD.W R2, R3, R2, LSL #16
0x34183DDE: 6BAB LDR R3, [R5, #56]
0x34183DE0: 431A ORRS R2, R3
0x34183DE2: F240 4322 MOVW R3, #0x0422
0x34183DE6: F8C4 20C8 STR.W R2, [R4, #200]
0x34183DEA: F648 2240 MOVW R2, #0x8A40
0x34183DEE: F2C5 6202 MOVT R2, #0x5602
0x34183DF2: 6013 STR R3, [R2]
0x34183DF4: E026 B 46L33 ; 0x34183E44
.L26:
0x34183DF6: F854 1C20 LDR R1, [R4, #-32]
0x34183DFA: 0709 LSLS R1, R1, #28
0x34183DFC: D503 BPL 46L28 ; 0x34183E06
0x34183DFE: 2100 MOVS R1, #0
0x34183E00: E020 B 46L33 ; 0x34183E44
.L27:
0x34183E02: 0752 LSLS R2, R2, #29
0x34183E04: D41E BMI 46L33 ; 0x34183E44
.L28:
0x34183E06: 2001 MOVS R0, #1
.L29:
0x34183E08: BD70 POP 123R4-R6, PC}
0x34183E0A: F002 F8A3 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
.L30:
0x34183E0E: FBB0 F1F6 UDIV R1, R0, R6
0x34183E12: 4628 MOV R0, R5
.L31:
0x34183E14: F640 02D4 MOVW R2, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x34183E18: F2C3 4200 MOVT R2, #0x3400 ; 0x340008D4 = SystemCoreClock
0x34183E1C: 6011 STR R1, [R2]
0x34183E1E: 6801 LDR R1, [R0]
0x34183E20: 078A LSLS R2, R1, #30
0x34183E22: F57F AEBE BPL.W 46L6 ; 0x34183BA2
.L32:
0x34183E26: 6881 LDR R1, [R0, #8]
0x34183E28: 2900 CMP R1, #0
0x34183E2A: D0E4 BEQ 46L26 ; 0x34183DF6
0x34183E2C: F1B1 7F40 CMP.W R1, #0x03000000
0x34183E30: D0A6 BEQ 46L25 ; 0x34183D80
0x34183E32: F854 2C20 LDR R2, [R4, #-32]
0x34183E36: F1B1 7F00 CMP.W R1, #0x02000000
0x34183E3A: D1E2 BNE 46L27 ; 0x34183E02
0x34183E3C: 06D1 LSLS R1, R2, #27
0x34183E3E: D5E2 BPL 46L28 ; 0x34183E06
0x34183E40: F04F 7100 MOV.W R1, #0x02000000
.L33:
0x34183E44: F854 2C04 LDR R2, [R4, #-4]
0x34183E48: F241 3688 MOVW R6, #0x1388
0x34183E4C: F022 7240 BIC R2, R2, #0x03000000
0x34183E50: 430A ORRS R2, R1
0x34183E52: F844 2C04 STR R2, [R4, #-4]
0x34183E56: F240 428C MOVW R2, #0x048C ; 0x3400048C = uwTick
0x34183E5A: F2C3 4200 MOVT R2, #0x3400 ; 0x3400048C = uwTick
0x34183E5E: 6813 LDR R3, [R2]
.L34:
0x34183E60: F854 5C04 LDR R5, [R4, #-4]
0x34183E64: F005 5540 AND R5, R5, #0x30000000
0x34183E68: EBB5 1F01 CMP.W R5, R1, LSL #4
0x34183E6C: D005 BEQ 46L35 ; 0x34183E7A
0x34183E6E: 6815 LDR R5, [R2]
0x34183E70: 1AED SUBS R5, R5, R3
0x34183E72: 42B5 CMP R5, R6
0x34183E74: D9F4 BLS 46L34 ; 0x34183E60
0x34183E76: 2003 MOVS R0, #3
0x34183E78: BD70 POP 123R4-R6, PC}
.L35:
0x34183E7A: 6801 LDR R1, [R0]
0x34183E7C: 074A LSLS R2, R1, #29
0x34183E7E: F57F AE93 BPL.W 46L7 ; 0x34183BA8
.L36:
0x34183E82: 68C2 LDR R2, [R0, #12]
0x34183E84: 6823 LDR R3, [R4]
0x34183E86: F403 03E0 AND R3, R3, #0x700000
0x34183E8A: 429A CMP R2, R3
0x34183E8C: BF3F ITTTT CC
0x34183E8E: 6823 LDRCC R3, [R4]
0x34183E90: F423 03E0 BICCC R3, R3, #0x700000
0x34183E94: 431A ORRCC R2, R3
0x34183E96: 6022 STRCC R2, [R4]
0x34183E98: 070A LSLS R2, R1, #28
0x34183E9A: F57F AE88 BPL.W 46L8 ; 0x34183BAE
.L37:
0x34183E9E: 6902 LDR R2, [R0, #16]
0x34183EA0: 6823 LDR R3, [R4]
0x34183EA2: F003 0307 AND R3, R3, #7
0x34183EA6: 429A CMP R2, R3
0x34183EA8: BF3F ITTTT CC
0x34183EAA: 6823 LDRCC R3, [R4]
0x34183EAC: F023 0307 BICCC R3, R3, #7
0x34183EB0: 431A ORRCC R2, R3
0x34183EB2: 6022 STRCC R2, [R4]
0x34183EB4: 06CA LSLS R2, R1, #27
0x34183EB6: F57F AE7D BPL.W 46L9 ; 0x34183BB4
.L38:
0x34183EBA: 6942 LDR R2, [R0, #20]
0x34183EBC: 6823 LDR R3, [R4]
0x34183EBE: F003 0370 AND R3, R3, #112
0x34183EC2: 429A CMP R2, R3
0x34183EC4: BF3F ITTTT CC
0x34183EC6: 6823 LDRCC R3, [R4]
0x34183EC8: F023 0370 BICCC R3, R3, #112
0x34183ECC: 431A ORRCC R2, R3
0x34183ECE: 6022 STRCC R2, [R4]
0x34183ED0: 068A LSLS R2, R1, #26
0x34183ED2: F57F AE72 BPL.W 46L10 ; 0x34183BBA
.L39:
0x34183ED6: 6982 LDR R2, [R0, #24]
0x34183ED8: 6823 LDR R3, [R4]
0x34183EDA: F403 43E0 AND R3, R3, #0x7000
0x34183EDE: 429A CMP R2, R3
0x34183EE0: BF3F ITTTT CC
0x34183EE2: 6823 LDRCC R3, [R4]
0x34183EE4: F423 43E0 BICCC R3, R3, #0x7000
0x34183EE8: 431A ORRCC R2, R3
0x34183EEA: 6022 STRCC R2, [R4]
0x34183EEC: 0649 LSLS R1, R1, #25
0x34183EEE: F53F AE66 BMI.W 46L11 ; 0x34183BBE
0x34183EF2: E66F B 46L12 ; 0x34183BD4
Section .text.RCC_IC_CheckPLLSources from blto2_FSBL_lto.o, size=148, align=4
RCC_IC_CheckPLLSources:
0x34183EF4: F248 0204 MOVW R2, #0x8004
0x34183EF8: EA4F 7030 ROR R0, R0, #28
0x34183EFC: F2C5 6202 MOVT R2, #0x5602
0x34183F00: 2803 CMP R0, #3
0x34183F02: D81F BHI 46L3 ; 0x34183F44
0x34183F04: E8DF F000 TBB 91PC, R0]
0x34183F08: 02 DC.B 0x02 ; '\x02'
0x34183F09: 18 DC.B 0x18 ; '\x18'
0x34183F0A: 08 DC.B 0x08 ; '\b'
0x34183F0B: 11 DC.B 0x11 ; '\x11'
0x34183F0C: 4610 MOV R0, R2
0x34183F0E: F850 3B7C LDR R3, [R0], #124
0x34183F12: 05DB LSLS R3, R3, #23
0x34183F14: D505 BPL 46L1 ; 0x34183F22
0x34183F16: E00D B 46L2 ; 0x34183F34
0x34183F18: 4610 MOV R0, R2
0x34183F1A: F850 3B9C LDR R3, [R0], #156
0x34183F1E: 055B LSLS R3, R3, #21
0x34183F20: D408 BMI 46L2 ; 0x34183F34
.L1:
0x34183F22: 6800 LDR R0, [R0]
0x34183F24: F3C0 60C0 UBFX R0, R0, #27, #1
0x34183F28: E00D B 46L4 ; 0x34183F46
0x34183F2A: 4610 MOV R0, R2
0x34183F2C: F850 3BAC LDR R3, [R0], #172
0x34183F30: 051B LSLS R3, R3, #20
0x34183F32: D5F6 BPL 46L1 ; 0x34183F22
.L2:
0x34183F34: 2001 MOVS R0, #1
0x34183F36: E006 B 46L4 ; 0x34183F46
0x34183F38: 4610 MOV R0, R2
0x34183F3A: F850 3B8C LDR R3, [R0], #140
0x34183F3E: 059B LSLS R3, R3, #22
0x34183F40: D4F8 BMI 46L2 ; 0x34183F34
0x34183F42: E7EE B 46L1 ; 0x34183F22
.L3:
0x34183F44: 2000 MOVS R0, #0
.L4:
0x34183F46: EA4F 7131 ROR R1, R1, #28
0x34183F4A: 2903 CMP R1, #3
0x34183F4C: D81A BHI 46L7 ; 0x34183F84
0x34183F4E: E8DF F001 TBB 91PC, R1]
0x34183F52: 02 DC.B 0x02 ; '\x02'
0x34183F53: 14 DC.B 0x14 ; '\x14'
0x34183F54: 07 DC.B 0x07 ; '\x07'
0x34183F55: 0F DC.B 0x0F ; '\x0F'
0x34183F56: F852 1B7C LDR R1, [R2], #124
0x34183F5A: 05C9 LSLS R1, R1, #23
0x34183F5C: D504 BPL 46L5 ; 0x34183F68
0x34183F5E: 4770 BX LR
0x34183F60: F852 1B9C LDR R1, [R2], #156
0x34183F64: 0549 LSLS R1, R1, #21
0x34183F66: D402 BMI 46L6 ; 0x34183F6E
.L5:
0x34183F68: 6811 LDR R1, [R2]
0x34183F6A: EA00 60D1 AND.W R0, R0, R1, LSR #27
.L6:
0x34183F6E: 4770 BX LR
0x34183F70: F852 1BAC LDR R1, [R2], #172
0x34183F74: 0509 LSLS R1, R1, #20
0x34183F76: D5F7 BPL 46L5 ; 0x34183F68
0x34183F78: 4770 BX LR
0x34183F7A: F852 1B8C LDR R1, [R2], #140
0x34183F7E: 0589 LSLS R1, R1, #22
0x34183F80: D5F2 BPL 46L5 ; 0x34183F68
0x34183F82: 4770 BX LR
.L7:
0x34183F84: 2000 MOVS R0, #0
0x34183F86: 4770 BX LR
Section .text.HAL_RCC_GetSysClockFreq from blto2_FSBL_lto.o, size=132, align=4
HAL_RCC_GetSysClockFreq:
0x34183F88: B538 PUSH 123R3-R5, LR}
0x34183F8A: F248 01C8 MOVW R1, #0x80C8
0x34183F8E: 2301 MOVS R3, #1
0x34183F90: F2C5 6102 MOVT R1, #0x5602
0x34183F94: 680A LDR R2, [R1]
0x34183F96: 6808 LDR R0, [R1]
0x34183F98: FA53 F5A0 UXTAB R5, R3, R0, ROR #16
0x34183F9C: F851 0CA8 LDR R0, [R1, #-168]
0x34183FA0: F3C0 7301 UBFX R3, R0, #28, #2
0x34183FA4: F646 4000 MOVW R0, #0x6C00
0x34183FA8: F2C0 20DC MOVT R0, #0x02DC
0x34183FAC: E8DF F003 TBB 91PC, R3]
0x34183FB0: 02 DC.B 0x02 ; '\x02'
0x34183FB1: 16 DC.B 0x16 ; '\x16'
0x34183FB2: 2D DC.B 0x2D ; '-'
0x34183FB3: 0D DC.B 0x0D ; '\r'
0x34183FB4: F851 0C80 LDR R0, [R1, #-128]
0x34183FB8: F249 0100 MOVW R1, #0x9000
0x34183FBC: F2C0 31D0 MOVT R1, #0x03D0
0x34183FC0: F3C0 10C1 UBFX R0, R0, #7, #2
0x34183FC4: FA21 F000 LSR.W R0, R1, R0
0x34183FC8: BD38 POP 123R3-R5, PC}
0x34183FCA: F3C2 7001 UBFX R0, R2, #28, #2
0x34183FCE: E8DF F000 TBB 91PC, R0]
0x34183FD2: 02 DC.B 0x02 ; '\x02'
0x34183FD3: 18 DC.B 0x18 ; '\x18'
0x34183FD4: 12 DC.B 0x12 ; '\x12'
0x34183FD5: 15 DC.B 0x15 ; '\x15'
0x34183FD6: F001 FF61 BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34183FDA: E014 B 46L1 ; 0x34184006
0x34183FDC: F851 0C84 LDR R0, [R1, #-132]
0x34183FE0: 0580 LSLS R0, R0, #22
0x34183FE2: F242 4000 MOVW R0, #0x2400
0x34183FE6: F2C0 00F4 MOVT R0, #244
0x34183FEA: BF5C ITT PL
0x34183FEC: F640 1000 MOVWPL R0, #0x0900
0x34183FF0: F2C0 003D MOVTPL R0, #61
0x34183FF4: BD38 POP 123R3-R5, PC}
0x34183FF6: F002 F809 BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34183FFA: E004 B 46L1 ; 0x34184006
0x34183FFC: F002 F862 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x34184000: E001 B 46L1 ; 0x34184006
0x34184002: F001 FFA7 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
.L1:
0x34184006: FBB0 F0F5 UDIV R0, R0, R5
0x3418400A: BD38 POP 123R3-R5, PC}
Section .text.HAL_RCCEx_PeriphCLKConfig from blto2_FSBL_lto.o, size=7156, align=4
HAL_RCCEx_PeriphCLKConfig:
0x3418400C: E92D 47F0 PUSH.W 123R4-R10, LR}
0x34184010: E9D0 4A00 LDRD R4, R10, [R0]
0x34184014: F248 1244 MOVW R2, #0x8144
0x34184018: 4684 MOV R12, R0
0x3418401A: F2C5 6202 MOVT R2, #0x5602
0x3418401E: 0123 LSLS R3, R4, #4
0x34184020: D523 BPL 46L3 ; 0x3418406A
0x34184022: F8DC E188 LDR.W LR, [R12, #0x0188]
0x34184026: 6993 LDR R3, [R2, #24]
0x34184028: F413 7340 ANDS R3, R3, #0x0300
0x3418402C: D02F BEQ 46L5 ; 0x3418408E
0x3418402E: F40E 7940 AND R9, LR, #0x0300
0x34184032: 454B CMP R3, R9
0x34184034: D11B BNE 46L4 ; 0x3418406E
0x34184036: 2001 MOVS R0, #1
0x34184038: F5BE 7F80 CMP.W LR, #0x0100
0x3418403C: D02D BEQ 46L6 ; 0x3418409A
0x3418403E: E7FF B 46L1 ; 0x34184040
.L1:
0x34184040: 2800 CMP R0, #0
0x34184042: D03D BEQ 46L8 ; 0x341840C0
0x34184044: F40E 7640 AND R6, LR, #0x0300
0x34184048: F5B6 7F40 CMP.W R6, #0x0300
0x3418404C: D108 BNE 46L2 ; 0x34184060
0x3418404E: F8D2 9018 LDR.W R9, [R2, #24]
0x34184052: F42E 7340 BIC R3, LR, #0x0300
0x34184056: F429 397C BIC R9, R9, #0x03F000
0x3418405A: EA43 0309 ORR.W R3, R3, R9
0x3418405E: 6193 STR R3, [R2, #24]
.L2:
0x34184060: 6993 LDR R3, [R2, #24]
0x34184062: F423 7340 BIC R3, R3, #0x0300
0x34184066: 4333 ORRS R3, R6
0x34184068: 6193 STR R3, [R2, #24]
.L3:
0x3418406A: 2000 MOVS R0, #0
0x3418406C: E029 B 46L9 ; 0x341840C2
.L4:
0x3418406E: F644 032C MOVW R3, #0x482C
0x34184072: F2C5 6302 MOVT R3, #0x5602
0x34184076: F8D3 9000 LDR.W R9, [R3]
0x3418407A: F049 0901 ORR R9, R9, #1
0x3418407E: F8C3 9000 STR.W R9, [R3]
0x34184082: 681B LDR R3, [R3]
0x34184084: F013 0301 ANDS R3, R3, #1
0x34184088: D01A BEQ 46L8 ; 0x341840C0
0x3418408A: F083 0301 EOR R3, R3, #1
.L5:
0x3418408E: 2B00 CMP R3, #0
0x34184090: EA5F 901F CSET R0, EQ
0x34184094: F5BE 7F80 CMP.W LR, #0x0100
0x34184098: D1D2 BNE 46L1 ; 0x34184040
.L6:
0x3418409A: F240 458C MOVW R5, #0x048C ; 0x3400048C = uwTick
0x3418409E: F64F 68C0 MOVW R8, #0xFEC0
0x341840A2: F2C3 4500 MOVT R5, #0x3400 ; 0x3400048C = uwTick
0x341840A6: F241 3988 MOVW R9, #0x1388
0x341840AA: 682E LDR R6, [R5]
0x341840AC: F6CF 78FF MOVT R8, #0xFFFF
.L7:
0x341840B0: F852 3008 LDR.W R3, [R2, R8]
0x341840B4: 079B LSLS R3, R3, #30
0x341840B6: D4C3 BMI 46L1 ; 0x34184040
0x341840B8: 682B LDR R3, [R5]
0x341840BA: 1B9B SUBS R3, R3, R6
0x341840BC: 454B CMP R3, R9
0x341840BE: D9F7 BLS 46L7 ; 0x341840B0
.L8:
0x341840C0: 2001 MOVS R0, #1
.L9:
0x341840C2: F64F 7EFF MOVW LR, #0xFFFF
0x341840C6: F648 2740 MOVW R7, #0x8A40
0x341840CA: F6CC 7E00 MOVT LR, #0xCF00
0x341840CE: F2C5 6702 MOVT R7, #0x5602
0x341840D2: 0765 LSLS R5, R4, #29
0x341840D4: F100 80B0 BMI.W 46L60 ; 0x34184238
0x341840D8: EA5F 254A LSLS.W R5, R10, #9
0x341840DC: F100 811F BMI.W 46L63 ; 0x3418431E
.L10:
0x341840E0: EA5F 210A LSLS.W R1, R10, #8
0x341840E4: F100 8167 BMI.W 46L67 ; 0x341843B6
.L11:
0x341840E8: EA5F 11CA LSLS.W R1, R10, #7
0x341840EC: F100 81AB BMI.W 46L71 ; 0x34184446
.L12:
0x341840F0: 0521 LSLS R1, R4, #20
0x341840F2: F100 81EF BMI.W 46L75 ; 0x341844D4
.L13:
0x341840F6: 0061 LSLS R1, R4, #1
0x341840F8: F100 8222 BMI.W 46L79 ; 0x34184540
.L14:
0x341840FC: 0FE1 LSRS R1, R4, #31
0x341840FE: F040 8265 BNE.W 46L83 ; 0x341845CC
.L15:
0x34184102: 07E1 LSLS R1, R4, #31
0x34184104: F040 82A9 BNE.W 46L87 ; 0x3418465A
.L16:
0x34184108: 07A1 LSLS R1, R4, #30
0x3418410A: F100 82E6 BMI.W 46L91 ; 0x341846DA
.L17:
0x3418410E: 0721 LSLS R1, R4, #28
0x34184110: F100 8319 BMI.W 46L95 ; 0x34184746
.L18:
0x34184114: 06E1 LSLS R1, R4, #27
0x34184116: F100 832B BMI.W 46L96 ; 0x34184770
.L19:
0x3418411A: 06A1 LSLS R1, R4, #26
0x3418411C: F100 834D BMI.W 46L99 ; 0x341847BA
.L20:
0x34184120: 0661 LSLS R1, R4, #25
0x34184122: F100 836F BMI.W 46L102 ; 0x34184804
.L21:
0x34184126: 0621 LSLS R1, R4, #24
0x34184128: F100 8376 BMI.W 46L103 ; 0x34184818
.L22:
0x3418412C: 05E1 LSLS R1, R4, #23
0x3418412E: F100 837D BMI.W 46L104 ; 0x3418482C
.L23:
0x34184132: 05A1 LSLS R1, R4, #22
0x34184134: F100 8384 BMI.W 46L105 ; 0x34184840
.L24:
0x34184138: 0561 LSLS R1, R4, #21
0x3418413A: F100 83AB BMI.W 46L108 ; 0x34184894
.L25:
0x3418413E: 04E1 LSLS R1, R4, #19
0x34184140: F100 83CB BMI.W 46L111 ; 0x341848DA
.L26:
0x34184144: 04A1 LSLS R1, R4, #18
0x34184146: F100 8410 BMI.W 46L115 ; 0x3418496A
.L27:
0x3418414A: 0461 LSLS R1, R4, #17
0x3418414C: F100 8456 BMI.W 46L119 ; 0x341849FC
.L28:
0x34184150: 0421 LSLS R1, R4, #16
0x34184152: F100 849C BMI.W 46L123 ; 0x34184A8E
.L29:
0x34184156: 03E1 LSLS R1, R4, #15
0x34184158: F100 84E2 BMI.W 46L127 ; 0x34184B20
.L30:
0x3418415C: 03A1 LSLS R1, R4, #14
0x3418415E: F100 8528 BMI.W 46L131 ; 0x34184BB2
.L31:
0x34184162: 0361 LSLS R1, R4, #13
0x34184164: F100 856E BMI.W 46L135 ; 0x34184C44
.L32:
0x34184168: 0321 LSLS R1, R4, #12
0x3418416A: F100 859D BMI.W 46L138 ; 0x34184CA8
.L33:
0x3418416E: 02E1 LSLS R1, R4, #11
0x34184170: F100 85CC BMI.W 46L141 ; 0x34184D0C
.L34:
0x34184174: 02A1 LSLS R1, R4, #10
0x34184176: F100 85FB BMI.W 46L144 ; 0x34184D70
.L35:
0x3418417A: 0261 LSLS R1, R4, #9
0x3418417C: F100 862A BMI.W 46L147 ; 0x34184DD4
.L36:
0x34184180: 0221 LSLS R1, R4, #8
0x34184182: F100 8659 BMI.W 46L150 ; 0x34184E38
.L37:
0x34184186: 01E1 LSLS R1, R4, #7
0x34184188: F100 8691 BMI.W 46L154 ; 0x34184EAE
.L38:
0x3418418C: 01A1 LSLS R1, R4, #6
0x3418418E: F100 86B3 BMI.W 46L157 ; 0x34184EF8
.L39:
0x34184192: 0161 LSLS R1, R4, #5
0x34184194: F100 86E9 BMI.W 46L161 ; 0x34184F6A
.L40:
0x34184198: 00E1 LSLS R1, R4, #3
0x3418419A: F100 8709 BMI.W 46L164 ; 0x34184FB0
.L41:
0x3418419E: 00A1 LSLS R1, R4, #2
0x341841A0: F100 874D BMI.W 46L168 ; 0x3418503E
.L42:
0x341841A4: EA5F 71CA LSLS.W R1, R10, #31
0x341841A8: F040 878F BNE.W 46L172 ; 0x341850CA
.L43:
0x341841AC: EA5F 718A LSLS.W R1, R10, #30
0x341841B0: F100 87C2 BMI.W 46L176 ; 0x34185138
.L44:
0x341841B4: EA5F 714A LSLS.W R1, R10, #29
0x341841B8: F101 8007 BMI.W 46L180 ; 0x341851CA
.L45:
0x341841BC: EA5F 710A LSLS.W R1, R10, #28
0x341841C0: F101 804C BMI.W 46L184 ; 0x3418525C
.L46:
0x341841C4: EA5F 61CA LSLS.W R1, R10, #27
0x341841C8: F101 8091 BMI.W 46L188 ; 0x341852EE
.L47:
0x341841CC: EA5F 618A LSLS.W R1, R10, #26
0x341841D0: F101 80D7 BMI.W 46L192 ; 0x34185382
.L48:
0x341841D4: EA5F 614A LSLS.W R1, R10, #25
0x341841D8: F101 811D BMI.W 46L196 ; 0x34185416
.L49:
0x341841DC: EA5F 51CA LSLS.W R1, R10, #23
0x341841E0: F101 8162 BMI.W 46L200 ; 0x341854A8
.L50:
0x341841E4: EA5F 518A LSLS.W R1, R10, #22
0x341841E8: F101 81A7 BMI.W 46L204 ; 0x3418553A
.L51:
0x341841EC: EA5F 514A LSLS.W R1, R10, #21
0x341841F0: F101 81ED BMI.W 46L208 ; 0x341855CE
.L52:
0x341841F4: EA5F 510A LSLS.W R1, R10, #20
0x341841F8: F101 8233 BMI.W 46L212 ; 0x34185662
.L53:
0x341841FC: EA5F 41CA LSLS.W R1, R10, #19
0x34184200: F101 8279 BMI.W 46L216 ; 0x341856F6
.L54:
0x34184204: EA5F 418A LSLS.W R1, R10, #18
0x34184208: F101 82BF BMI.W 46L220 ; 0x3418578A
.L55:
0x3418420C: EA5F 414A LSLS.W R1, R10, #17
0x34184210: F101 8305 BMI.W 46L224 ; 0x3418581E
.L56:
0x34184214: EA5F 410A LSLS.W R1, R10, #16
0x34184218: F101 834B BMI.W 46L228 ; 0x341858B2
.L57:
0x3418421C: EA5F 31CA LSLS.W R1, R10, #15
0x34184220: F101 8391 BMI.W 46L232 ; 0x34185946
.L58:
0x34184224: EA5F 318A LSLS.W R1, R10, #14
0x34184228: F101 83D6 BMI.W 46L236 ; 0x341859D8
.L59:
0x3418422C: EA5F 314A LSLS.W R1, R10, #13
0x34184230: F101 841B BMI.W 46L240 ; 0x34185A6A
0x34184234: F001 BC50 B.W 46L243 ; 0x34185AD8
.L60:
0x34184238: F8DC 80B8 LDR.W R8, [R12, #184]
0x3418423C: F1A8 0603 SUB.W R6, R8, #3
0x34184240: 2E04 CMP R6, #4
0x34184242: D862 BHI 46L62 ; 0x3418430A
0x34184244: E8DF F006 TBB 91PC, R6]
0x34184248: 03 DC.B 0x03 ; '\x03'
0x34184249: 4F DC.B 0x4F ; 'O'
0x3418424A: 29 DC.B 0x29 ; ')'
0x3418424B: 3C DC.B 0x3C ; '<'
0x3418424C: 16 DC.B 0x16 ; '\x16'
0x3418424D: 00 DC.B 0x00 ; '\0'
0x3418424E: E9DC 6926 LDRD R6, R9, [R12, #152]
0x34184252: 2500 MOVS R5, #0
0x34184254: F6CF 75FF MOVT R5, #0xFFFF
0x34184258: EB05 4509 ADD.W R5, R5, R9, LSL #16
0x3418425C: F852 9C38 LDR R9, [R2, #-56]
0x34184260: EA09 090E AND.W R9, R9, LR
0x34184264: EA46 0609 ORR.W R6, R6, R9
0x34184268: 4335 ORRS R5, R6
0x3418426A: F44F 2680 MOV.W R6, #0x040000
0x3418426E: F842 5C38 STR R5, [R2, #-56]
0x34184272: E049 B 46L61 ; 0x34184308
0x34184274: E9DC 6928 LDRD R6, R9, [R12, #160]
0x34184278: 2500 MOVS R5, #0
0x3418427A: F6CF 75FF MOVT R5, #0xFFFF
0x3418427E: EB05 4509 ADD.W R5, R5, R9, LSL #16
0x34184282: F852 9C34 LDR R9, [R2, #-52]
0x34184286: EA09 090E AND.W R9, R9, LR
0x3418428A: EA46 0609 ORR.W R6, R6, R9
0x3418428E: 4335 ORRS R5, R6
0x34184290: F44F 2600 MOV.W R6, #0x080000
0x34184294: F842 5C34 STR R5, [R2, #-52]
0x34184298: E036 B 46L61 ; 0x34184308
0x3418429A: E9DC 6914 LDRD R6, R9, [R12, #80]
0x3418429E: 2500 MOVS R5, #0
0x341842A0: F6CF 75FF MOVT R5, #0xFFFF
0x341842A4: EB05 4509 ADD.W R5, R5, R9, LSL #16
0x341842A8: F852 9C5C LDR R9, [R2, #-92]
0x341842AC: EA09 090E AND.W R9, R9, LR
0x341842B0: EA46 0609 ORR.W R6, R6, R9
0x341842B4: 4335 ORRS R5, R6
0x341842B6: F44F 7600 MOV.W R6, #0x0200
0x341842BA: F842 5C5C STR R5, [R2, #-92]
0x341842BE: E023 B 46L61 ; 0x34184308
0x341842C0: E9DC 691E LDRD R6, R9, [R12, #120]
0x341842C4: 2500 MOVS R5, #0
0x341842C6: F6CF 75FF MOVT R5, #0xFFFF
0x341842CA: EB05 4509 ADD.W R5, R5, R9, LSL #16
0x341842CE: F852 9C48 LDR R9, [R2, #-72]
0x341842D2: EA09 090E AND.W R9, R9, LR
0x341842D6: EA46 0609 ORR.W R6, R6, R9
0x341842DA: 4335 ORRS R5, R6
0x341842DC: F44F 4680 MOV.W R6, #0x4000
0x341842E0: F842 5C48 STR R5, [R2, #-72]
0x341842E4: E010 B 46L61 ; 0x34184308
0x341842E6: E9DC 950A LDRD R9, R5, [R12, #40]
0x341842EA: 2600 MOVS R6, #0
0x341842EC: F6CF 76FF MOVT R6, #0xFFFF
0x341842F0: EB06 4505 ADD.W R5, R6, R5, LSL #16
0x341842F4: F852 6C70 LDR R6, [R2, #-112]
0x341842F8: EA06 060E AND.W R6, R6, LR
0x341842FC: EA46 0609 ORR.W R6, R6, R9
0x34184300: 4335 ORRS R5, R6
0x34184302: 2610 MOVS R6, #16
0x34184304: F842 5C70 STR R5, [R2, #-112]
.L61:
0x34184308: 603E STR R6, [R7]
.L62:
0x3418430A: 6995 LDR R5, [R2, #24]
0x3418430C: F025 0507 BIC R5, R5, #7
0x34184310: EA45 0508 ORR.W R5, R5, R8
0x34184314: 6195 STR R5, [R2, #24]
0x34184316: EA5F 254A LSLS.W R5, R10, #9
0x3418431A: F57F AEE1 BPL.W 46L10 ; 0x341840E0
.L63:
0x3418431E: F8DC 50AC LDR.W R5, [R12, #172]
0x34184322: 2614 MOVS R6, #20
0x34184324: F2C0 3601 MOVT R6, #0x0301
0x34184328: 42B5 CMP R5, R6
0x3418432A: D02F BEQ 46L65 ; 0x3418438C
0x3418432C: F506 3600 ADD.W R6, R6, #0x020000
0x34184330: 42B5 CMP R5, R6
0x34184332: D017 BEQ 46L64 ; 0x34184364
0x34184334: F5A6 3680 SUB.W R6, R6, #0x010000
0x34184338: 42B5 CMP R5, R6
0x3418433A: D129 BNE 46L66 ; 0x34184390
0x3418433C: E9DC 8906 LDRD R8, R9, [R12, #24]
0x34184340: 2600 MOVS R6, #0
0x34184342: F6CF 76FF MOVT R6, #0xFFFF
0x34184346: EB06 4609 ADD.W R6, R6, R9, LSL #16
0x3418434A: F852 9C78 LDR R9, [R2, #-120]
0x3418434E: EA09 090E AND.W R9, R9, LR
0x34184352: EA49 0908 ORR.W R9, R9, R8
0x34184356: EA46 0609 ORR.W R6, R6, R9
0x3418435A: F842 6C78 STR R6, [R2, #-120]
0x3418435E: 2604 MOVS R6, #4
0x34184360: 603E STR R6, [R7]
0x34184362: E015 B 46L66 ; 0x34184390
.L64:
0x34184364: E9DC 8908 LDRD R8, R9, [R12, #32]
0x34184368: 2600 MOVS R6, #0
0x3418436A: F6CF 76FF MOVT R6, #0xFFFF
0x3418436E: EB06 4609 ADD.W R6, R6, R9, LSL #16
0x34184372: F852 9C74 LDR R9, [R2, #-116]
0x34184376: EA09 090E AND.W R9, R9, LR
0x3418437A: EA49 0908 ORR.W R9, R9, R8
0x3418437E: EA46 0609 ORR.W R6, R6, R9
0x34184382: F842 6C74 STR R6, [R2, #-116]
0x34184386: 2608 MOVS R6, #8
0x34184388: 603E STR R6, [R7]
0x3418438A: E001 B 46L66 ; 0x34184390
.L65:
0x3418438C: 2640 MOVS R6, #64
0x3418438E: 60BE STR R6, [R7, #8]
.L66:
0x34184390: B2EE UXTB R6, R5
0x34184392: 0E2B LSRS R3, R5, #24
0x34184394: F3C5 2104 UBFX R1, R5, #8, #5
0x34184398: F856 9002 LDR.W R9, [R6, R2]
0x3418439C: F3C5 4507 UBFX R5, R5, #16, #8
0x341843A0: 408B LSLS R3, R1
0x341843A2: EA29 0303 BIC.W R3, R9, R3
0x341843A6: FA05 F101 LSL.W R1, R5, R1
0x341843AA: 4319 ORRS R1, R3
0x341843AC: 50B1 STR R1, [R6, R2]
0x341843AE: EA5F 210A LSLS.W R1, R10, #8
0x341843B2: F57F AE99 BPL.W 46L11 ; 0x341840E8
.L67:
0x341843B6: F8DC 50B0 LDR.W R5, [R12, #176]
0x341843BA: F240 4114 MOVW R1, #0x0414
0x341843BE: F2C0 3101 MOVT R1, #0x0301
0x341843C2: 428D CMP R5, R1
0x341843C4: D02B BEQ 46L69 ; 0x3418441E
0x341843C6: F501 3100 ADD.W R1, R1, #0x020000
0x341843CA: 428D CMP R5, R1
0x341843CC: D015 BEQ 46L68 ; 0x341843FA
0x341843CE: F5A1 3180 SUB.W R1, R1, #0x010000
0x341843D2: 428D CMP R5, R1
0x341843D4: D125 BNE 46L70 ; 0x34184422
0x341843D6: E9DC 1306 LDRD R1, R3, [R12, #24]
0x341843DA: 2600 MOVS R6, #0
0x341843DC: F6CF 76FF MOVT R6, #0xFFFF
0x341843E0: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341843E4: F852 6C78 LDR R6, [R2, #-120]
0x341843E8: EA06 060E AND.W R6, R6, LR
0x341843EC: 4331 ORRS R1, R6
0x341843EE: 4319 ORRS R1, R3
0x341843F0: F842 1C78 STR R1, [R2, #-120]
0x341843F4: 2104 MOVS R1, #4
0x341843F6: 6039 STR R1, [R7]
0x341843F8: E013 B 46L70 ; 0x34184422
.L68:
0x341843FA: E9DC 1308 LDRD R1, R3, [R12, #32]
0x341843FE: 2600 MOVS R6, #0
0x34184400: F6CF 76FF MOVT R6, #0xFFFF
0x34184404: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184408: F852 6C74 LDR R6, [R2, #-116]
0x3418440C: EA06 060E AND.W R6, R6, LR
0x34184410: 4331 ORRS R1, R6
0x34184412: 4319 ORRS R1, R3
0x34184414: F842 1C74 STR R1, [R2, #-116]
0x34184418: 2108 MOVS R1, #8
0x3418441A: 6039 STR R1, [R7]
0x3418441C: E001 B 46L70 ; 0x34184422
.L69:
0x3418441E: 2140 MOVS R1, #64
0x34184420: 60B9 STR R1, [R7, #8]
.L70:
0x34184422: B2E9 UXTB R1, R5
0x34184424: 0E2E LSRS R6, R5, #24
0x34184426: F3C5 2904 UBFX R9, R5, #8, #5
0x3418442A: 588B LDR R3, [R1, R2]
0x3418442C: F3C5 4507 UBFX R5, R5, #16, #8
0x34184430: FA06 F609 LSL.W R6, R6, R9
0x34184434: 43B3 BICS R3, R6
0x34184436: FA05 F509 LSL.W R5, R5, R9
0x3418443A: 432B ORRS R3, R5
0x3418443C: 508B STR R3, [R1, R2]
0x3418443E: EA5F 11CA LSLS.W R1, R10, #7
0x34184442: F57F AE55 BPL.W 46L12 ; 0x341840F0
.L71:
0x34184446: F8DC 50B4 LDR.W R5, [R12, #180]
0x3418444A: F640 0114 MOVW R1, #0x0814
0x3418444E: F2C0 3101 MOVT R1, #0x0301
0x34184452: 428D CMP R5, R1
0x34184454: D02B BEQ 46L73 ; 0x341844AE
0x34184456: F501 3100 ADD.W R1, R1, #0x020000
0x3418445A: 428D CMP R5, R1
0x3418445C: D015 BEQ 46L72 ; 0x3418448A
0x3418445E: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184462: 428D CMP R5, R1
0x34184464: D125 BNE 46L74 ; 0x341844B2
0x34184466: E9DC 1306 LDRD R1, R3, [R12, #24]
0x3418446A: 2600 MOVS R6, #0
0x3418446C: F6CF 76FF MOVT R6, #0xFFFF
0x34184470: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184474: F852 6C78 LDR R6, [R2, #-120]
0x34184478: EA06 060E AND.W R6, R6, LR
0x3418447C: 4331 ORRS R1, R6
0x3418447E: 4319 ORRS R1, R3
0x34184480: F842 1C78 STR R1, [R2, #-120]
0x34184484: 2104 MOVS R1, #4
0x34184486: 6039 STR R1, [R7]
0x34184488: E013 B 46L74 ; 0x341844B2
.L72:
0x3418448A: E9DC 1308 LDRD R1, R3, [R12, #32]
0x3418448E: 2600 MOVS R6, #0
0x34184490: F6CF 76FF MOVT R6, #0xFFFF
0x34184494: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184498: F852 6C74 LDR R6, [R2, #-116]
0x3418449C: EA06 060E AND.W R6, R6, LR
0x341844A0: 4331 ORRS R1, R6
0x341844A2: 4319 ORRS R1, R3
0x341844A4: F842 1C74 STR R1, [R2, #-116]
0x341844A8: 2108 MOVS R1, #8
0x341844AA: 6039 STR R1, [R7]
0x341844AC: E001 B 46L74 ; 0x341844B2
.L73:
0x341844AE: 2140 MOVS R1, #64
0x341844B0: 60B9 STR R1, [R7, #8]
.L74:
0x341844B2: B2E9 UXTB R1, R5
0x341844B4: 0E2E LSRS R6, R5, #24
0x341844B6: F3C5 2904 UBFX R9, R5, #8, #5
0x341844BA: 588B LDR R3, [R1, R2]
0x341844BC: F3C5 4507 UBFX R5, R5, #16, #8
0x341844C0: FA06 F609 LSL.W R6, R6, R9
0x341844C4: 43B3 BICS R3, R6
0x341844C6: FA05 F509 LSL.W R5, R5, R9
0x341844CA: 432B ORRS R3, R5
0x341844CC: 508B STR R3, [R1, R2]
0x341844CE: 0521 LSLS R1, R4, #20
0x341844D0: F57F AE11 BPL.W 46L13 ; 0x341840F6
.L75:
0x341844D4: F8DC 50A8 LDR.W R5, [R12, #168]
0x341844D8: 2D10 CMP R5, #16
0x341844DA: D027 BEQ 46L77 ; 0x3418452C
0x341844DC: 2D30 CMP R5, #48
0x341844DE: D013 BEQ 46L76 ; 0x34184508
0x341844E0: 2D20 CMP R5, #32
0x341844E2: D125 BNE 46L78 ; 0x34184530
0x341844E4: E9DC 1306 LDRD R1, R3, [R12, #24]
0x341844E8: 2600 MOVS R6, #0
0x341844EA: F6CF 76FF MOVT R6, #0xFFFF
0x341844EE: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341844F2: F852 6C78 LDR R6, [R2, #-120]
0x341844F6: EA06 060E AND.W R6, R6, LR
0x341844FA: 4331 ORRS R1, R6
0x341844FC: 4319 ORRS R1, R3
0x341844FE: F842 1C78 STR R1, [R2, #-120]
0x34184502: 2104 MOVS R1, #4
0x34184504: 6039 STR R1, [R7]
0x34184506: E013 B 46L78 ; 0x34184530
.L76:
0x34184508: E9DC 1308 LDRD R1, R3, [R12, #32]
0x3418450C: 2600 MOVS R6, #0
0x3418450E: F6CF 76FF MOVT R6, #0xFFFF
0x34184512: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184516: F852 6C74 LDR R6, [R2, #-116]
0x3418451A: EA06 060E AND.W R6, R6, LR
0x3418451E: 4331 ORRS R1, R6
0x34184520: 4319 ORRS R1, R3
0x34184522: F842 1C74 STR R1, [R2, #-116]
0x34184526: 2108 MOVS R1, #8
0x34184528: 6039 STR R1, [R7]
0x3418452A: E001 B 46L78 ; 0x34184530
.L77:
0x3418452C: 2140 MOVS R1, #64
0x3418452E: 60B9 STR R1, [R7, #8]
.L78:
0x34184530: 6891 LDR R1, [R2, #8]
0x34184532: F021 0130 BIC R1, R1, #48
0x34184536: 4329 ORRS R1, R5
0x34184538: 6091 STR R1, [R2, #8]
0x3418453A: 0061 LSLS R1, R4, #1
0x3418453C: F57F ADDE BPL.W 46L14 ; 0x341840FC
.L79:
0x34184540: F8DC 512C LDR.W R5, [R12, #0x012C]
0x34184544: 211C MOVS R1, #28
0x34184546: F2C0 3101 MOVT R1, #0x0301
0x3418454A: 428D CMP R5, R1
0x3418454C: D02B BEQ 46L81 ; 0x341845A6
0x3418454E: F501 3100 ADD.W R1, R1, #0x020000
0x34184552: 428D CMP R5, R1
0x34184554: D015 BEQ 46L80 ; 0x34184582
0x34184556: F5A1 3180 SUB.W R1, R1, #0x010000
0x3418455A: 428D CMP R5, R1
0x3418455C: D125 BNE 46L82 ; 0x341845AA
0x3418455E: E9DC 1308 LDRD R1, R3, [R12, #32]
0x34184562: 2600 MOVS R6, #0
0x34184564: F6CF 76FF MOVT R6, #0xFFFF
0x34184568: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x3418456C: F852 6C74 LDR R6, [R2, #-116]
0x34184570: EA06 060E AND.W R6, R6, LR
0x34184574: 4331 ORRS R1, R6
0x34184576: 4319 ORRS R1, R3
0x34184578: F842 1C74 STR R1, [R2, #-116]
0x3418457C: 2108 MOVS R1, #8
0x3418457E: 6039 STR R1, [R7]
0x34184580: E013 B 46L82 ; 0x341845AA
.L80:
0x34184582: E9DC 130A LDRD R1, R3, [R12, #40]
0x34184586: 2600 MOVS R6, #0
0x34184588: F6CF 76FF MOVT R6, #0xFFFF
0x3418458C: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184590: F852 6C70 LDR R6, [R2, #-112]
0x34184594: EA06 060E AND.W R6, R6, LR
0x34184598: 4331 ORRS R1, R6
0x3418459A: 4319 ORRS R1, R3
0x3418459C: F842 1C70 STR R1, [R2, #-112]
0x341845A0: 2110 MOVS R1, #16
0x341845A2: 6039 STR R1, [R7]
0x341845A4: E001 B 46L82 ; 0x341845AA
.L81:
0x341845A6: 2140 MOVS R1, #64
0x341845A8: 60B9 STR R1, [R7, #8]
.L82:
0x341845AA: B2E9 UXTB R1, R5
0x341845AC: 0E2E LSRS R6, R5, #24
0x341845AE: F3C5 2904 UBFX R9, R5, #8, #5
0x341845B2: 588B LDR R3, [R1, R2]
0x341845B4: F3C5 4507 UBFX R5, R5, #16, #8
0x341845B8: FA06 F609 LSL.W R6, R6, R9
0x341845BC: 43B3 BICS R3, R6
0x341845BE: FA05 F509 LSL.W R5, R5, R9
0x341845C2: 432B ORRS R3, R5
0x341845C4: 508B STR R3, [R1, R2]
0x341845C6: 0FE1 LSRS R1, R4, #31
0x341845C8: F43F AD9B BEQ.W 46L15 ; 0x34184102
.L83:
0x341845CC: F8DC 5130 LDR.W R5, [R12, #0x0130]
0x341845D0: F240 411C MOVW R1, #0x041C
0x341845D4: F2C0 3101 MOVT R1, #0x0301
0x341845D8: 428D CMP R5, R1
0x341845DA: D02B BEQ 46L85 ; 0x34184634
0x341845DC: F501 3100 ADD.W R1, R1, #0x020000
0x341845E0: 428D CMP R5, R1
0x341845E2: D015 BEQ 46L84 ; 0x34184610
0x341845E4: F5A1 3180 SUB.W R1, R1, #0x010000
0x341845E8: 428D CMP R5, R1
0x341845EA: D125 BNE 46L86 ; 0x34184638
0x341845EC: E9DC 1308 LDRD R1, R3, [R12, #32]
0x341845F0: 2600 MOVS R6, #0
0x341845F2: F6CF 76FF MOVT R6, #0xFFFF
0x341845F6: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341845FA: F852 6C74 LDR R6, [R2, #-116]
0x341845FE: EA06 060E AND.W R6, R6, LR
0x34184602: 4331 ORRS R1, R6
0x34184604: 4319 ORRS R1, R3
0x34184606: F842 1C74 STR R1, [R2, #-116]
0x3418460A: 2108 MOVS R1, #8
0x3418460C: 6039 STR R1, [R7]
0x3418460E: E013 B 46L86 ; 0x34184638
.L84:
0x34184610: E9DC 130A LDRD R1, R3, [R12, #40]
0x34184614: 2600 MOVS R6, #0
0x34184616: F6CF 76FF MOVT R6, #0xFFFF
0x3418461A: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x3418461E: F852 6C70 LDR R6, [R2, #-112]
0x34184622: EA06 060E AND.W R6, R6, LR
0x34184626: 4331 ORRS R1, R6
0x34184628: 4319 ORRS R1, R3
0x3418462A: F842 1C70 STR R1, [R2, #-112]
0x3418462E: 2110 MOVS R1, #16
0x34184630: 6039 STR R1, [R7]
0x34184632: E001 B 46L86 ; 0x34184638
.L85:
0x34184634: 2140 MOVS R1, #64
0x34184636: 60B9 STR R1, [R7, #8]
.L86:
0x34184638: B2E9 UXTB R1, R5
0x3418463A: 0E2E LSRS R6, R5, #24
0x3418463C: F3C5 2904 UBFX R9, R5, #8, #5
0x34184640: 588B LDR R3, [R1, R2]
0x34184642: F3C5 4507 UBFX R5, R5, #16, #8
0x34184646: FA06 F609 LSL.W R6, R6, R9
0x3418464A: 43B3 BICS R3, R6
0x3418464C: FA05 F509 LSL.W R5, R5, R9
0x34184650: 432B ORRS R3, R5
0x34184652: 508B STR R3, [R1, R2]
0x34184654: 07E1 LSLS R1, R4, #31
0x34184656: F43F AD57 BEQ.W 46L16 ; 0x34184108
.L87:
0x3418465A: E9DC 562F LDRD R5, R6, [R12, #188]
0x3418465E: 2D10 CMP R5, #16
0x34184660: D02B BEQ 46L89 ; 0x341846BA
0x34184662: 2D30 CMP R5, #48
0x34184664: D015 BEQ 46L88 ; 0x34184692
0x34184666: 2D20 CMP R5, #32
0x34184668: D129 BNE 46L90 ; 0x341846BE
0x3418466A: E9DC 130E LDRD R1, R3, [R12, #56]
0x3418466E: F240 0900 MOVW R9, #0
0x34184672: F6CF 79FF MOVT R9, #0xFFFF
0x34184676: EB09 4303 ADD.W R3, R9, R3, LSL #16
0x3418467A: F852 9C68 LDR R9, [R2, #-104]
0x3418467E: EA09 090E AND.W R9, R9, LR
0x34184682: EA41 0109 ORR.W R1, R1, R9
0x34184686: 4319 ORRS R1, R3
0x34184688: F842 1C68 STR R1, [R2, #-104]
0x3418468C: 2140 MOVS R1, #64
0x3418468E: 6039 STR R1, [R7]
0x34184690: E015 B 46L90 ; 0x341846BE
.L88:
0x34184692: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34184696: F240 0900 MOVW R9, #0
0x3418469A: F6CF 79FF MOVT R9, #0xFFFF
0x3418469E: EB09 4303 ADD.W R3, R9, R3, LSL #16
0x341846A2: F852 9C64 LDR R9, [R2, #-100]
0x341846A6: EA09 090E AND.W R9, R9, LR
0x341846AA: EA41 0109 ORR.W R1, R1, R9
0x341846AE: 4319 ORRS R1, R3
0x341846B0: F842 1C64 STR R1, [R2, #-100]
0x341846B4: 2180 MOVS R1, #128
0x341846B6: 6039 STR R1, [R7]
0x341846B8: E001 B 46L90 ; 0x341846BE
.L89:
0x341846BA: 2140 MOVS R1, #64
0x341846BC: 60B9 STR R1, [R7, #8]
.L90:
0x341846BE: 6811 LDR R1, [R2]
0x341846C0: F64F 7370 MOVW R3, #0xFF70
0x341846C4: 4399 BICS R1, R3
0x341846C6: F06F 03FF MVN R3, #255
0x341846CA: EB03 2306 ADD.W R3, R3, R6, LSL #8
0x341846CE: 4319 ORRS R1, R3
0x341846D0: 4329 ORRS R1, R5
0x341846D2: 6011 STR R1, [R2]
0x341846D4: 07A1 LSLS R1, R4, #30
0x341846D6: F57F AD1A BPL.W 46L17 ; 0x3418410E
.L91:
0x341846DA: F8DC 50C4 LDR.W R5, [R12, #196]
0x341846DE: 2D01 CMP R5, #1
0x341846E0: D027 BEQ 46L93 ; 0x34184732
0x341846E2: 2D03 CMP R5, #3
0x341846E4: D013 BEQ 46L92 ; 0x3418470E
0x341846E6: 2D02 CMP R5, #2
0x341846E8: D125 BNE 46L94 ; 0x34184736
0x341846EA: E9DC 130E LDRD R1, R3, [R12, #56]
0x341846EE: 2600 MOVS R6, #0
0x341846F0: F6CF 76FF MOVT R6, #0xFFFF
0x341846F4: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341846F8: F852 6C68 LDR R6, [R2, #-104]
0x341846FC: EA06 060E AND.W R6, R6, LR
0x34184700: 4331 ORRS R1, R6
0x34184702: 4319 ORRS R1, R3
0x34184704: F842 1C68 STR R1, [R2, #-104]
0x34184708: 2140 MOVS R1, #64
0x3418470A: 6039 STR R1, [R7]
0x3418470C: E013 B 46L94 ; 0x34184736
.L92:
0x3418470E: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34184712: 2600 MOVS R6, #0
0x34184714: F6CF 76FF MOVT R6, #0xFFFF
0x34184718: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x3418471C: F852 6C64 LDR R6, [R2, #-100]
0x34184720: EA06 060E AND.W R6, R6, LR
0x34184724: 4331 ORRS R1, R6
0x34184726: 4319 ORRS R1, R3
0x34184728: F842 1C64 STR R1, [R2, #-100]
0x3418472C: 2180 MOVS R1, #128
0x3418472E: 6039 STR R1, [R7]
0x34184730: E001 B 46L94 ; 0x34184736
.L93:
0x34184732: 2140 MOVS R1, #64
0x34184734: 60B9 STR R1, [R7, #8]
.L94:
0x34184736: 6811 LDR R1, [R2]
0x34184738: F021 0107 BIC R1, R1, #7
0x3418473C: 4329 ORRS R1, R5
0x3418473E: 6011 STR R1, [R2]
0x34184740: 0721 LSLS R1, R4, #28
0x34184742: F57F ACE7 BPL.W 46L18 ; 0x34184114
.L95:
0x34184746: E9DC 1324 LDRD R1, R3, [R12, #144]
0x3418474A: 2500 MOVS R5, #0
0x3418474C: F6CF 75FF MOVT R5, #0xFFFF
0x34184750: EB05 4303 ADD.W R3, R5, R3, LSL #16
0x34184754: F852 5C3C LDR R5, [R2, #-60]
0x34184758: EA05 050E AND.W R5, R5, LR
0x3418475C: 4329 ORRS R1, R5
0x3418475E: 4319 ORRS R1, R3
0x34184760: F842 1C3C STR R1, [R2, #-60]
0x34184764: F44F 3100 MOV.W R1, #0x020000
0x34184768: 6039 STR R1, [R7]
0x3418476A: 06E1 LSLS R1, R4, #27
0x3418476C: F57F ACD5 BPL.W 46L19 ; 0x3418411A
.L96:
0x34184770: F8DC 50C8 LDR.W R5, [R12, #200]
0x34184774: F5B5 1F80 CMP.W R5, #0x100000
0x34184778: D015 BEQ 46L97 ; 0x341847A6
0x3418477A: F5B5 1F00 CMP.W R5, #0x200000
0x3418477E: D114 BNE 46L98 ; 0x341847AA
0x34184780: E9DC 1322 LDRD R1, R3, [R12, #136]
0x34184784: 2600 MOVS R6, #0
0x34184786: F6CF 76FF MOVT R6, #0xFFFF
0x3418478A: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x3418478E: F852 6C40 LDR R6, [R2, #-64]
0x34184792: EA06 060E AND.W R6, R6, LR
0x34184796: 4331 ORRS R1, R6
0x34184798: 4319 ORRS R1, R3
0x3418479A: F842 1C40 STR R1, [R2, #-64]
0x3418479E: F44F 3180 MOV.W R1, #0x010000
0x341847A2: 6039 STR R1, [R7]
0x341847A4: E001 B 46L98 ; 0x341847AA
.L97:
0x341847A6: 2140 MOVS R1, #64
0x341847A8: 60B9 STR R1, [R7, #8]
.L98:
0x341847AA: 6811 LDR R1, [R2]
0x341847AC: F421 1140 BIC R1, R1, #0x300000
0x341847B0: 4329 ORRS R1, R5
0x341847B2: 6011 STR R1, [R2]
0x341847B4: 06A1 LSLS R1, R4, #26
0x341847B6: F57F ACB3 BPL.W 46L20 ; 0x34184120
.L99:
0x341847BA: F8DC 50CC LDR.W R5, [R12, #204]
0x341847BE: F5B5 5F80 CMP.W R5, #0x1000
0x341847C2: D015 BEQ 46L100 ; 0x341847F0
0x341847C4: F5B5 5F00 CMP.W R5, #0x2000
0x341847C8: D114 BNE 46L101 ; 0x341847F4
0x341847CA: E9DC 1318 LDRD R1, R3, [R12, #96]
0x341847CE: 2600 MOVS R6, #0
0x341847D0: F6CF 76FF MOVT R6, #0xFFFF
0x341847D4: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341847D8: F852 6C54 LDR R6, [R2, #-84]
0x341847DC: EA06 060E AND.W R6, R6, LR
0x341847E0: 4331 ORRS R1, R6
0x341847E2: 4319 ORRS R1, R3
0x341847E4: F842 1C54 STR R1, [R2, #-84]
0x341847E8: F44F 6100 MOV.W R1, #0x0800
0x341847EC: 6039 STR R1, [R7]
0x341847EE: E001 B 46L101 ; 0x341847F4
.L100:
0x341847F0: 2140 MOVS R1, #64
0x341847F2: 60B9 STR R1, [R7, #8]
.L101:
0x341847F4: 6851 LDR R1, [R2, #4]
0x341847F6: F421 5140 BIC R1, R1, #0x3000
0x341847FA: 4329 ORRS R1, R5
0x341847FC: 6051 STR R1, [R2, #4]
0x341847FE: 0661 LSLS R1, R4, #25
0x34184800: F57F AC91 BPL.W 46L21 ; 0x34184126
.L102:
0x34184804: F8DC 10D0 LDR.W R1, [R12, #208]
0x34184808: 6853 LDR R3, [R2, #4]
0x3418480A: F423 23E0 BIC R3, R3, #0x070000
0x3418480E: 4319 ORRS R1, R3
0x34184810: 6051 STR R1, [R2, #4]
0x34184812: 0621 LSLS R1, R4, #24
0x34184814: F57F AC8A BPL.W 46L22 ; 0x3418412C
.L103:
0x34184818: F8DC 10D4 LDR.W R1, [R12, #212]
0x3418481C: 6853 LDR R3, [R2, #4]
0x3418481E: F423 1380 BIC R3, R3, #0x100000
0x34184822: 4319 ORRS R1, R3
0x34184824: 6051 STR R1, [R2, #4]
0x34184826: 05E1 LSLS R1, R4, #23
0x34184828: F57F AC83 BPL.W 46L23 ; 0x34184132
.L104:
0x3418482C: F8DC 10D8 LDR.W R1, [R12, #216]
0x34184830: 6853 LDR R3, [R2, #4]
0x34184832: F023 7380 BIC R3, R3, #0x01000000
0x34184836: 4319 ORRS R1, R3
0x34184838: 6051 STR R1, [R2, #4]
0x3418483A: 05A1 LSLS R1, R4, #22
0x3418483C: F57F AC7C BPL.W 46L24 ; 0x34184138
.L105:
0x34184840: E9DC 5637 LDRD R5, R6, [R12, #220]
0x34184844: 2D01 CMP R5, #1
0x34184846: D016 BEQ 46L106 ; 0x34184876
0x34184848: 2D02 CMP R5, #2
0x3418484A: D116 BNE 46L107 ; 0x3418487A
0x3418484C: E9DC 131A LDRD R1, R3, [R12, #104]
0x34184850: F240 0900 MOVW R9, #0
0x34184854: F6CF 79FF MOVT R9, #0xFFFF
0x34184858: EB09 4303 ADD.W R3, R9, R3, LSL #16
0x3418485C: F852 9C50 LDR R9, [R2, #-80]
0x34184860: EA09 090E AND.W R9, R9, LR
0x34184864: EA41 0109 ORR.W R1, R1, R9
0x34184868: 4319 ORRS R1, R3
0x3418486A: F842 1C50 STR R1, [R2, #-80]
0x3418486E: F44F 5180 MOV.W R1, #0x1000
0x34184872: 6039 STR R1, [R7]
0x34184874: E001 B 46L107 ; 0x3418487A
.L106:
0x34184876: 2140 MOVS R1, #64
0x34184878: 60B9 STR R1, [R7, #8]
.L107:
0x3418487A: F06F 010F MVN R1, #15
0x3418487E: 6853 LDR R3, [R2, #4]
0x34184880: EB01 1106 ADD.W R1, R1, R6, LSL #4
0x34184884: F023 03F3 BIC R3, R3, #243
0x34184888: 4319 ORRS R1, R3
0x3418488A: 4329 ORRS R1, R5
0x3418488C: 6051 STR R1, [R2, #4]
0x3418488E: 0561 LSLS R1, R4, #21
0x34184890: F57F AC55 BPL.W 46L25 ; 0x3418413E
.L108:
0x34184894: F8DC 50E4 LDR.W R5, [R12, #228]
0x34184898: 2D01 CMP R5, #1
0x3418489A: D014 BEQ 46L109 ; 0x341848C6
0x3418489C: 2D02 CMP R5, #2
0x3418489E: D114 BNE 46L110 ; 0x341848CA
0x341848A0: E9DC 1326 LDRD R1, R3, [R12, #152]
0x341848A4: 2600 MOVS R6, #0
0x341848A6: F6CF 76FF MOVT R6, #0xFFFF
0x341848AA: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341848AE: F852 6C38 LDR R6, [R2, #-56]
0x341848B2: EA06 060E AND.W R6, R6, LR
0x341848B6: 4331 ORRS R1, R6
0x341848B8: 4319 ORRS R1, R3
0x341848BA: F842 1C38 STR R1, [R2, #-56]
0x341848BE: F44F 2180 MOV.W R1, #0x040000
0x341848C2: 6039 STR R1, [R7]
0x341848C4: E001 B 46L110 ; 0x341848CA
.L109:
0x341848C6: 2140 MOVS R1, #64
0x341848C8: 60B9 STR R1, [R7, #8]
.L110:
0x341848CA: 6891 LDR R1, [R2, #8]
0x341848CC: F021 0103 BIC R1, R1, #3
0x341848D0: 4329 ORRS R1, R5
0x341848D2: 6091 STR R1, [R2, #8]
0x341848D4: 04E1 LSLS R1, R4, #19
0x341848D6: F57F AC35 BPL.W 46L26 ; 0x34184144
.L111:
0x341848DA: F8DC 50E8 LDR.W R5, [R12, #232]
0x341848DE: 210C MOVS R1, #12
0x341848E0: F2C0 7101 MOVT R1, #0x0701
0x341848E4: 428D CMP R5, R1
0x341848E6: D02D BEQ 46L113 ; 0x34184944
0x341848E8: F501 3100 ADD.W R1, R1, #0x020000
0x341848EC: 428D CMP R5, R1
0x341848EE: D016 BEQ 46L112 ; 0x3418491E
0x341848F0: F5A1 3180 SUB.W R1, R1, #0x010000
0x341848F4: 428D CMP R5, R1
0x341848F6: D127 BNE 46L114 ; 0x34184948
0x341848F8: E9DC 1314 LDRD R1, R3, [R12, #80]
0x341848FC: 2600 MOVS R6, #0
0x341848FE: F6CF 76FF MOVT R6, #0xFFFF
0x34184902: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184906: F852 6C5C LDR R6, [R2, #-92]
0x3418490A: EA06 060E AND.W R6, R6, LR
0x3418490E: 4331 ORRS R1, R6
0x34184910: 4319 ORRS R1, R3
0x34184912: F842 1C5C STR R1, [R2, #-92]
0x34184916: F44F 7100 MOV.W R1, #0x0200
0x3418491A: 6039 STR R1, [R7]
0x3418491C: E014 B 46L114 ; 0x34184948
.L112:
0x3418491E: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184922: 2600 MOVS R6, #0
0x34184924: F6CF 76FF MOVT R6, #0xFFFF
0x34184928: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x3418492C: F852 6C48 LDR R6, [R2, #-72]
0x34184930: EA06 060E AND.W R6, R6, LR
0x34184934: 4331 ORRS R1, R6
0x34184936: 4319 ORRS R1, R3
0x34184938: F842 1C48 STR R1, [R2, #-72]
0x3418493C: F44F 4180 MOV.W R1, #0x4000
0x34184940: 6039 STR R1, [R7]
0x34184942: E001 B 46L114 ; 0x34184948
.L113:
0x34184944: 2140 MOVS R1, #64
0x34184946: 60B9 STR R1, [R7, #8]
.L114:
0x34184948: B2E9 UXTB R1, R5
0x3418494A: 0E2E LSRS R6, R5, #24
0x3418494C: F3C5 2904 UBFX R9, R5, #8, #5
0x34184950: 588B LDR R3, [R1, R2]
0x34184952: F3C5 4507 UBFX R5, R5, #16, #8
0x34184956: FA06 F609 LSL.W R6, R6, R9
0x3418495A: 43B3 BICS R3, R6
0x3418495C: FA05 F509 LSL.W R5, R5, R9
0x34184960: 432B ORRS R3, R5
0x34184962: 508B STR R3, [R1, R2]
0x34184964: 04A1 LSLS R1, R4, #18
0x34184966: F57F ABF0 BPL.W 46L27 ; 0x3418414A
.L115:
0x3418496A: F8DC 50EC LDR.W R5, [R12, #236]
0x3418496E: F240 410C MOVW R1, #0x040C
0x34184972: F2C0 7101 MOVT R1, #0x0701
0x34184976: 428D CMP R5, R1
0x34184978: D02D BEQ 46L117 ; 0x341849D6
0x3418497A: F501 3100 ADD.W R1, R1, #0x020000
0x3418497E: 428D CMP R5, R1
0x34184980: D016 BEQ 46L116 ; 0x341849B0
0x34184982: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184986: 428D CMP R5, R1
0x34184988: D127 BNE 46L118 ; 0x341849DA
0x3418498A: E9DC 1314 LDRD R1, R3, [R12, #80]
0x3418498E: 2600 MOVS R6, #0
0x34184990: F6CF 76FF MOVT R6, #0xFFFF
0x34184994: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184998: F852 6C5C LDR R6, [R2, #-92]
0x3418499C: EA06 060E AND.W R6, R6, LR
0x341849A0: 4331 ORRS R1, R6
0x341849A2: 4319 ORRS R1, R3
0x341849A4: F842 1C5C STR R1, [R2, #-92]
0x341849A8: F44F 7100 MOV.W R1, #0x0200
0x341849AC: 6039 STR R1, [R7]
0x341849AE: E014 B 46L118 ; 0x341849DA
.L116:
0x341849B0: E9DC 131E LDRD R1, R3, [R12, #120]
0x341849B4: 2600 MOVS R6, #0
0x341849B6: F6CF 76FF MOVT R6, #0xFFFF
0x341849BA: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x341849BE: F852 6C48 LDR R6, [R2, #-72]
0x341849C2: EA06 060E AND.W R6, R6, LR
0x341849C6: 4331 ORRS R1, R6
0x341849C8: 4319 ORRS R1, R3
0x341849CA: F842 1C48 STR R1, [R2, #-72]
0x341849CE: F44F 4180 MOV.W R1, #0x4000
0x341849D2: 6039 STR R1, [R7]
0x341849D4: E001 B 46L118 ; 0x341849DA
.L117:
0x341849D6: 2140 MOVS R1, #64
0x341849D8: 60B9 STR R1, [R7, #8]
.L118:
0x341849DA: B2E9 UXTB R1, R5
0x341849DC: 0E2E LSRS R6, R5, #24
0x341849DE: F3C5 2904 UBFX R9, R5, #8, #5
0x341849E2: 588B LDR R3, [R1, R2]
0x341849E4: F3C5 4507 UBFX R5, R5, #16, #8
0x341849E8: FA06 F609 LSL.W R6, R6, R9
0x341849EC: 43B3 BICS R3, R6
0x341849EE: FA05 F509 LSL.W R5, R5, R9
0x341849F2: 432B ORRS R3, R5
0x341849F4: 508B STR R3, [R1, R2]
0x341849F6: 0461 LSLS R1, R4, #17
0x341849F8: F57F ABAA BPL.W 46L28 ; 0x34184150
.L119:
0x341849FC: F8DC 50F0 LDR.W R5, [R12, #240]
0x34184A00: F640 010C MOVW R1, #0x080C
0x34184A04: F2C0 7101 MOVT R1, #0x0701
0x34184A08: 428D CMP R5, R1
0x34184A0A: D02D BEQ 46L121 ; 0x34184A68
0x34184A0C: F501 3100 ADD.W R1, R1, #0x020000
0x34184A10: 428D CMP R5, R1
0x34184A12: D016 BEQ 46L120 ; 0x34184A42
0x34184A14: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184A18: 428D CMP R5, R1
0x34184A1A: D127 BNE 46L122 ; 0x34184A6C
0x34184A1C: E9DC 1314 LDRD R1, R3, [R12, #80]
0x34184A20: 2600 MOVS R6, #0
0x34184A22: F6CF 76FF MOVT R6, #0xFFFF
0x34184A26: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184A2A: F852 6C5C LDR R6, [R2, #-92]
0x34184A2E: EA06 060E AND.W R6, R6, LR
0x34184A32: 4331 ORRS R1, R6
0x34184A34: 4319 ORRS R1, R3
0x34184A36: F842 1C5C STR R1, [R2, #-92]
0x34184A3A: F44F 7100 MOV.W R1, #0x0200
0x34184A3E: 6039 STR R1, [R7]
0x34184A40: E014 B 46L122 ; 0x34184A6C
.L120:
0x34184A42: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184A46: 2600 MOVS R6, #0
0x34184A48: F6CF 76FF MOVT R6, #0xFFFF
0x34184A4C: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184A50: F852 6C48 LDR R6, [R2, #-72]
0x34184A54: EA06 060E AND.W R6, R6, LR
0x34184A58: 4331 ORRS R1, R6
0x34184A5A: 4319 ORRS R1, R3
0x34184A5C: F842 1C48 STR R1, [R2, #-72]
0x34184A60: F44F 4180 MOV.W R1, #0x4000
0x34184A64: 6039 STR R1, [R7]
0x34184A66: E001 B 46L122 ; 0x34184A6C
.L121:
0x34184A68: 2140 MOVS R1, #64
0x34184A6A: 60B9 STR R1, [R7, #8]
.L122:
0x34184A6C: B2E9 UXTB R1, R5
0x34184A6E: 0E2E LSRS R6, R5, #24
0x34184A70: F3C5 2904 UBFX R9, R5, #8, #5
0x34184A74: 588B LDR R3, [R1, R2]
0x34184A76: F3C5 4507 UBFX R5, R5, #16, #8
0x34184A7A: FA06 F609 LSL.W R6, R6, R9
0x34184A7E: 43B3 BICS R3, R6
0x34184A80: FA05 F509 LSL.W R5, R5, R9
0x34184A84: 432B ORRS R3, R5
0x34184A86: 508B STR R3, [R1, R2]
0x34184A88: 0421 LSLS R1, R4, #16
0x34184A8A: F57F AB64 BPL.W 46L29 ; 0x34184156
.L123:
0x34184A8E: F8DC 50F4 LDR.W R5, [R12, #244]
0x34184A92: F640 410C MOVW R1, #0x0C0C
0x34184A96: F2C0 7101 MOVT R1, #0x0701
0x34184A9A: 428D CMP R5, R1
0x34184A9C: D02D BEQ 46L125 ; 0x34184AFA
0x34184A9E: F501 3100 ADD.W R1, R1, #0x020000
0x34184AA2: 428D CMP R5, R1
0x34184AA4: D016 BEQ 46L124 ; 0x34184AD4
0x34184AA6: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184AAA: 428D CMP R5, R1
0x34184AAC: D127 BNE 46L126 ; 0x34184AFE
0x34184AAE: E9DC 1314 LDRD R1, R3, [R12, #80]
0x34184AB2: 2600 MOVS R6, #0
0x34184AB4: F6CF 76FF MOVT R6, #0xFFFF
0x34184AB8: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184ABC: F852 6C5C LDR R6, [R2, #-92]
0x34184AC0: EA06 060E AND.W R6, R6, LR
0x34184AC4: 4331 ORRS R1, R6
0x34184AC6: 4319 ORRS R1, R3
0x34184AC8: F842 1C5C STR R1, [R2, #-92]
0x34184ACC: F44F 7100 MOV.W R1, #0x0200
0x34184AD0: 6039 STR R1, [R7]
0x34184AD2: E014 B 46L126 ; 0x34184AFE
.L124:
0x34184AD4: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184AD8: 2600 MOVS R6, #0
0x34184ADA: F6CF 76FF MOVT R6, #0xFFFF
0x34184ADE: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184AE2: F852 6C48 LDR R6, [R2, #-72]
0x34184AE6: EA06 060E AND.W R6, R6, LR
0x34184AEA: 4331 ORRS R1, R6
0x34184AEC: 4319 ORRS R1, R3
0x34184AEE: F842 1C48 STR R1, [R2, #-72]
0x34184AF2: F44F 4180 MOV.W R1, #0x4000
0x34184AF6: 6039 STR R1, [R7]
0x34184AF8: E001 B 46L126 ; 0x34184AFE
.L125:
0x34184AFA: 2140 MOVS R1, #64
0x34184AFC: 60B9 STR R1, [R7, #8]
.L126:
0x34184AFE: B2E9 UXTB R1, R5
0x34184B00: 0E2E LSRS R6, R5, #24
0x34184B02: F3C5 2904 UBFX R9, R5, #8, #5
0x34184B06: 588B LDR R3, [R1, R2]
0x34184B08: F3C5 4507 UBFX R5, R5, #16, #8
0x34184B0C: FA06 F609 LSL.W R6, R6, R9
0x34184B10: 43B3 BICS R3, R6
0x34184B12: FA05 F509 LSL.W R5, R5, R9
0x34184B16: 432B ORRS R3, R5
0x34184B18: 508B STR R3, [R1, R2]
0x34184B1A: 03E1 LSLS R1, R4, #15
0x34184B1C: F57F AB1E BPL.W 46L30 ; 0x3418415C
.L127:
0x34184B20: F8DC 50F8 LDR.W R5, [R12, #248]
0x34184B24: F241 010C MOVW R1, #0x100C
0x34184B28: F2C0 7101 MOVT R1, #0x0701
0x34184B2C: 428D CMP R5, R1
0x34184B2E: D02D BEQ 46L129 ; 0x34184B8C
0x34184B30: F501 3100 ADD.W R1, R1, #0x020000
0x34184B34: 428D CMP R5, R1
0x34184B36: D016 BEQ 46L128 ; 0x34184B66
0x34184B38: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184B3C: 428D CMP R5, R1
0x34184B3E: D127 BNE 46L130 ; 0x34184B90
0x34184B40: E9DC 1314 LDRD R1, R3, [R12, #80]
0x34184B44: 2600 MOVS R6, #0
0x34184B46: F6CF 76FF MOVT R6, #0xFFFF
0x34184B4A: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184B4E: F852 6C5C LDR R6, [R2, #-92]
0x34184B52: EA06 060E AND.W R6, R6, LR
0x34184B56: 4331 ORRS R1, R6
0x34184B58: 4319 ORRS R1, R3
0x34184B5A: F842 1C5C STR R1, [R2, #-92]
0x34184B5E: F44F 7100 MOV.W R1, #0x0200
0x34184B62: 6039 STR R1, [R7]
0x34184B64: E014 B 46L130 ; 0x34184B90
.L128:
0x34184B66: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184B6A: 2600 MOVS R6, #0
0x34184B6C: F6CF 76FF MOVT R6, #0xFFFF
0x34184B70: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184B74: F852 6C48 LDR R6, [R2, #-72]
0x34184B78: EA06 060E AND.W R6, R6, LR
0x34184B7C: 4331 ORRS R1, R6
0x34184B7E: 4319 ORRS R1, R3
0x34184B80: F842 1C48 STR R1, [R2, #-72]
0x34184B84: F44F 4180 MOV.W R1, #0x4000
0x34184B88: 6039 STR R1, [R7]
0x34184B8A: E001 B 46L130 ; 0x34184B90
.L129:
0x34184B8C: 2140 MOVS R1, #64
0x34184B8E: 60B9 STR R1, [R7, #8]
.L130:
0x34184B90: B2E9 UXTB R1, R5
0x34184B92: 0E2E LSRS R6, R5, #24
0x34184B94: F3C5 2904 UBFX R9, R5, #8, #5
0x34184B98: 588B LDR R3, [R1, R2]
0x34184B9A: F3C5 4507 UBFX R5, R5, #16, #8
0x34184B9E: FA06 F609 LSL.W R6, R6, R9
0x34184BA2: 43B3 BICS R3, R6
0x34184BA4: FA05 F509 LSL.W R5, R5, R9
0x34184BA8: 432B ORRS R3, R5
0x34184BAA: 508B STR R3, [R1, R2]
0x34184BAC: 03A1 LSLS R1, R4, #14
0x34184BAE: F57F AAD8 BPL.W 46L31 ; 0x34184162
.L131:
0x34184BB2: F8DC 50FC LDR.W R5, [R12, #252]
0x34184BB6: F241 410C MOVW R1, #0x140C
0x34184BBA: F2C0 7101 MOVT R1, #0x0701
0x34184BBE: 428D CMP R5, R1
0x34184BC0: D02D BEQ 46L133 ; 0x34184C1E
0x34184BC2: F501 3100 ADD.W R1, R1, #0x020000
0x34184BC6: 428D CMP R5, R1
0x34184BC8: D016 BEQ 46L132 ; 0x34184BF8
0x34184BCA: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184BCE: 428D CMP R5, R1
0x34184BD0: D127 BNE 46L134 ; 0x34184C22
0x34184BD2: E9DC 1314 LDRD R1, R3, [R12, #80]
0x34184BD6: 2600 MOVS R6, #0
0x34184BD8: F6CF 76FF MOVT R6, #0xFFFF
0x34184BDC: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184BE0: F852 6C5C LDR R6, [R2, #-92]
0x34184BE4: EA06 060E AND.W R6, R6, LR
0x34184BE8: 4331 ORRS R1, R6
0x34184BEA: 4319 ORRS R1, R3
0x34184BEC: F842 1C5C STR R1, [R2, #-92]
0x34184BF0: F44F 7100 MOV.W R1, #0x0200
0x34184BF4: 6039 STR R1, [R7]
0x34184BF6: E014 B 46L134 ; 0x34184C22
.L132:
0x34184BF8: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184BFC: 2600 MOVS R6, #0
0x34184BFE: F6CF 76FF MOVT R6, #0xFFFF
0x34184C02: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184C06: F852 6C48 LDR R6, [R2, #-72]
0x34184C0A: EA06 060E AND.W R6, R6, LR
0x34184C0E: 4331 ORRS R1, R6
0x34184C10: 4319 ORRS R1, R3
0x34184C12: F842 1C48 STR R1, [R2, #-72]
0x34184C16: F44F 4180 MOV.W R1, #0x4000
0x34184C1A: 6039 STR R1, [R7]
0x34184C1C: E001 B 46L134 ; 0x34184C22
.L133:
0x34184C1E: 2140 MOVS R1, #64
0x34184C20: 60B9 STR R1, [R7, #8]
.L134:
0x34184C22: B2E9 UXTB R1, R5
0x34184C24: 0E2E LSRS R6, R5, #24
0x34184C26: F3C5 2904 UBFX R9, R5, #8, #5
0x34184C2A: 588B LDR R3, [R1, R2]
0x34184C2C: F3C5 4507 UBFX R5, R5, #16, #8
0x34184C30: FA06 F609 LSL.W R6, R6, R9
0x34184C34: 43B3 BICS R3, R6
0x34184C36: FA05 F509 LSL.W R5, R5, R9
0x34184C3A: 432B ORRS R3, R5
0x34184C3C: 508B STR R3, [R1, R2]
0x34184C3E: 0361 LSLS R1, R4, #13
0x34184C40: F57F AA92 BPL.W 46L32 ; 0x34184168
.L135:
0x34184C44: F8DC 5100 LDR.W R5, [R12, #0x0100]
0x34184C48: F640 012C MOVW R1, #0x082C
0x34184C4C: F2C0 7101 MOVT R1, #0x0701
0x34184C50: 428D CMP R5, R1
0x34184C52: D016 BEQ 46L136 ; 0x34184C82
0x34184C54: F501 3180 ADD.W R1, R1, #0x010000
0x34184C58: 428D CMP R5, R1
0x34184C5A: D114 BNE 46L137 ; 0x34184C86
0x34184C5C: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184C60: 2600 MOVS R6, #0
0x34184C62: F6CF 76FF MOVT R6, #0xFFFF
0x34184C66: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184C6A: F852 6C48 LDR R6, [R2, #-72]
0x34184C6E: EA06 060E AND.W R6, R6, LR
0x34184C72: 4331 ORRS R1, R6
0x34184C74: 4319 ORRS R1, R3
0x34184C76: F842 1C48 STR R1, [R2, #-72]
0x34184C7A: F44F 4180 MOV.W R1, #0x4000
0x34184C7E: 6039 STR R1, [R7]
0x34184C80: E001 B 46L137 ; 0x34184C86
.L136:
0x34184C82: 2140 MOVS R1, #64
0x34184C84: 60B9 STR R1, [R7, #8]
.L137:
0x34184C86: B2E9 UXTB R1, R5
0x34184C88: 0E2E LSRS R6, R5, #24
0x34184C8A: F3C5 2904 UBFX R9, R5, #8, #5
0x34184C8E: 588B LDR R3, [R1, R2]
0x34184C90: F3C5 4507 UBFX R5, R5, #16, #8
0x34184C94: FA06 F609 LSL.W R6, R6, R9
0x34184C98: 43B3 BICS R3, R6
0x34184C9A: FA05 F509 LSL.W R5, R5, R9
0x34184C9E: 432B ORRS R3, R5
0x34184CA0: 508B STR R3, [R1, R2]
0x34184CA2: 0321 LSLS R1, R4, #12
0x34184CA4: F57F AA63 BPL.W 46L33 ; 0x3418416E
.L138:
0x34184CA8: F8DC 5104 LDR.W R5, [R12, #0x0104]
0x34184CAC: F640 412C MOVW R1, #0x0C2C
0x34184CB0: F2C0 7101 MOVT R1, #0x0701
0x34184CB4: 428D CMP R5, R1
0x34184CB6: D016 BEQ 46L139 ; 0x34184CE6
0x34184CB8: F501 3180 ADD.W R1, R1, #0x010000
0x34184CBC: 428D CMP R5, R1
0x34184CBE: D114 BNE 46L140 ; 0x34184CEA
0x34184CC0: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184CC4: 2600 MOVS R6, #0
0x34184CC6: F6CF 76FF MOVT R6, #0xFFFF
0x34184CCA: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184CCE: F852 6C48 LDR R6, [R2, #-72]
0x34184CD2: EA06 060E AND.W R6, R6, LR
0x34184CD6: 4331 ORRS R1, R6
0x34184CD8: 4319 ORRS R1, R3
0x34184CDA: F842 1C48 STR R1, [R2, #-72]
0x34184CDE: F44F 4180 MOV.W R1, #0x4000
0x34184CE2: 6039 STR R1, [R7]
0x34184CE4: E001 B 46L140 ; 0x34184CEA
.L139:
0x34184CE6: 2140 MOVS R1, #64
0x34184CE8: 60B9 STR R1, [R7, #8]
.L140:
0x34184CEA: B2E9 UXTB R1, R5
0x34184CEC: 0E2E LSRS R6, R5, #24
0x34184CEE: F3C5 2904 UBFX R9, R5, #8, #5
0x34184CF2: 588B LDR R3, [R1, R2]
0x34184CF4: F3C5 4507 UBFX R5, R5, #16, #8
0x34184CF8: FA06 F609 LSL.W R6, R6, R9
0x34184CFC: 43B3 BICS R3, R6
0x34184CFE: FA05 F509 LSL.W R5, R5, R9
0x34184D02: 432B ORRS R3, R5
0x34184D04: 508B STR R3, [R1, R2]
0x34184D06: 02E1 LSLS R1, R4, #11
0x34184D08: F57F AA34 BPL.W 46L34 ; 0x34184174
.L141:
0x34184D0C: F8DC 5108 LDR.W R5, [R12, #0x0108]
0x34184D10: F241 012C MOVW R1, #0x102C
0x34184D14: F2C0 7101 MOVT R1, #0x0701
0x34184D18: 428D CMP R5, R1
0x34184D1A: D016 BEQ 46L142 ; 0x34184D4A
0x34184D1C: F501 3180 ADD.W R1, R1, #0x010000
0x34184D20: 428D CMP R5, R1
0x34184D22: D114 BNE 46L143 ; 0x34184D4E
0x34184D24: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184D28: 2600 MOVS R6, #0
0x34184D2A: F6CF 76FF MOVT R6, #0xFFFF
0x34184D2E: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184D32: F852 6C48 LDR R6, [R2, #-72]
0x34184D36: EA06 060E AND.W R6, R6, LR
0x34184D3A: 4331 ORRS R1, R6
0x34184D3C: 4319 ORRS R1, R3
0x34184D3E: F842 1C48 STR R1, [R2, #-72]
0x34184D42: F44F 4180 MOV.W R1, #0x4000
0x34184D46: 6039 STR R1, [R7]
0x34184D48: E001 B 46L143 ; 0x34184D4E
.L142:
0x34184D4A: 2140 MOVS R1, #64
0x34184D4C: 60B9 STR R1, [R7, #8]
.L143:
0x34184D4E: B2E9 UXTB R1, R5
0x34184D50: 0E2E LSRS R6, R5, #24
0x34184D52: F3C5 2904 UBFX R9, R5, #8, #5
0x34184D56: 588B LDR R3, [R1, R2]
0x34184D58: F3C5 4507 UBFX R5, R5, #16, #8
0x34184D5C: FA06 F609 LSL.W R6, R6, R9
0x34184D60: 43B3 BICS R3, R6
0x34184D62: FA05 F509 LSL.W R5, R5, R9
0x34184D66: 432B ORRS R3, R5
0x34184D68: 508B STR R3, [R1, R2]
0x34184D6A: 02A1 LSLS R1, R4, #10
0x34184D6C: F57F AA05 BPL.W 46L35 ; 0x3418417A
.L144:
0x34184D70: F8DC 510C LDR.W R5, [R12, #0x010C]
0x34184D74: F241 412C MOVW R1, #0x142C
0x34184D78: F2C0 7101 MOVT R1, #0x0701
0x34184D7C: 428D CMP R5, R1
0x34184D7E: D016 BEQ 46L145 ; 0x34184DAE
0x34184D80: F501 3180 ADD.W R1, R1, #0x010000
0x34184D84: 428D CMP R5, R1
0x34184D86: D114 BNE 46L146 ; 0x34184DB2
0x34184D88: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184D8C: 2600 MOVS R6, #0
0x34184D8E: F6CF 76FF MOVT R6, #0xFFFF
0x34184D92: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184D96: F852 6C48 LDR R6, [R2, #-72]
0x34184D9A: EA06 060E AND.W R6, R6, LR
0x34184D9E: 4331 ORRS R1, R6
0x34184DA0: 4319 ORRS R1, R3
0x34184DA2: F842 1C48 STR R1, [R2, #-72]
0x34184DA6: F44F 4180 MOV.W R1, #0x4000
0x34184DAA: 6039 STR R1, [R7]
0x34184DAC: E001 B 46L146 ; 0x34184DB2
.L145:
0x34184DAE: 2140 MOVS R1, #64
0x34184DB0: 60B9 STR R1, [R7, #8]
.L146:
0x34184DB2: B2E9 UXTB R1, R5
0x34184DB4: 0E2E LSRS R6, R5, #24
0x34184DB6: F3C5 2904 UBFX R9, R5, #8, #5
0x34184DBA: 588B LDR R3, [R1, R2]
0x34184DBC: F3C5 4507 UBFX R5, R5, #16, #8
0x34184DC0: FA06 F609 LSL.W R6, R6, R9
0x34184DC4: 43B3 BICS R3, R6
0x34184DC6: FA05 F509 LSL.W R5, R5, R9
0x34184DCA: 432B ORRS R3, R5
0x34184DCC: 508B STR R3, [R1, R2]
0x34184DCE: 0261 LSLS R1, R4, #9
0x34184DD0: F57F A9D6 BPL.W 46L36 ; 0x34184180
.L147:
0x34184DD4: F8DC 5110 LDR.W R5, [R12, #0x0110]
0x34184DD8: F641 012C MOVW R1, #0x182C
0x34184DDC: F2C0 7101 MOVT R1, #0x0701
0x34184DE0: 428D CMP R5, R1
0x34184DE2: D016 BEQ 46L148 ; 0x34184E12
0x34184DE4: F501 3180 ADD.W R1, R1, #0x010000
0x34184DE8: 428D CMP R5, R1
0x34184DEA: D114 BNE 46L149 ; 0x34184E16
0x34184DEC: E9DC 131E LDRD R1, R3, [R12, #120]
0x34184DF0: 2600 MOVS R6, #0
0x34184DF2: F6CF 76FF MOVT R6, #0xFFFF
0x34184DF6: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184DFA: F852 6C48 LDR R6, [R2, #-72]
0x34184DFE: EA06 060E AND.W R6, R6, LR
0x34184E02: 4331 ORRS R1, R6
0x34184E04: 4319 ORRS R1, R3
0x34184E06: F842 1C48 STR R1, [R2, #-72]
0x34184E0A: F44F 4180 MOV.W R1, #0x4000
0x34184E0E: 6039 STR R1, [R7]
0x34184E10: E001 B 46L149 ; 0x34184E16
.L148:
0x34184E12: 2140 MOVS R1, #64
0x34184E14: 60B9 STR R1, [R7, #8]
.L149:
0x34184E16: B2E9 UXTB R1, R5
0x34184E18: 0E2E LSRS R6, R5, #24
0x34184E1A: F3C5 2904 UBFX R9, R5, #8, #5
0x34184E1E: 588B LDR R3, [R1, R2]
0x34184E20: F3C5 4507 UBFX R5, R5, #16, #8
0x34184E24: FA06 F609 LSL.W R6, R6, R9
0x34184E28: 43B3 BICS R3, R6
0x34184E2A: FA05 F509 LSL.W R5, R5, R9
0x34184E2E: 432B ORRS R3, R5
0x34184E30: 508B STR R3, [R1, R2]
0x34184E32: 0221 LSLS R1, R4, #8
0x34184E34: F57F A9A7 BPL.W 46L37 ; 0x34184186
.L150:
0x34184E38: F8DC 5114 LDR.W R5, [R12, #0x0114]
0x34184E3C: F5B5 7F80 CMP.W R5, #0x0100
0x34184E40: D02B BEQ 46L152 ; 0x34184E9A
0x34184E42: F5B5 7F40 CMP.W R5, #0x0300
0x34184E46: D015 BEQ 46L151 ; 0x34184E74
0x34184E48: F5B5 7F00 CMP.W R5, #0x0200
0x34184E4C: D127 BNE 46L153 ; 0x34184E9E
0x34184E4E: E9DC 1312 LDRD R1, R3, [R12, #72]
0x34184E52: 2600 MOVS R6, #0
0x34184E54: F6CF 76FF MOVT R6, #0xFFFF
0x34184E58: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184E5C: F852 6C60 LDR R6, [R2, #-96]
0x34184E60: EA06 060E AND.W R6, R6, LR
0x34184E64: 4331 ORRS R1, R6
0x34184E66: 4319 ORRS R1, R3
0x34184E68: F842 1C60 STR R1, [R2, #-96]
0x34184E6C: F44F 7180 MOV.W R1, #0x0100
0x34184E70: 6039 STR R1, [R7]
0x34184E72: E014 B 46L153 ; 0x34184E9E
.L151:
0x34184E74: E9DC 131C LDRD R1, R3, [R12, #112]
0x34184E78: 2600 MOVS R6, #0
0x34184E7A: F6CF 76FF MOVT R6, #0xFFFF
0x34184E7E: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184E82: F852 6C4C LDR R6, [R2, #-76]
0x34184E86: EA06 060E AND.W R6, R6, LR
0x34184E8A: 4331 ORRS R1, R6
0x34184E8C: 4319 ORRS R1, R3
0x34184E8E: F842 1C4C STR R1, [R2, #-76]
0x34184E92: F44F 5100 MOV.W R1, #0x2000
0x34184E96: 6039 STR R1, [R7]
0x34184E98: E001 B 46L153 ; 0x34184E9E
.L152:
0x34184E9A: 2140 MOVS R1, #64
0x34184E9C: 60B9 STR R1, [R7, #8]
.L153:
0x34184E9E: 6B51 LDR R1, [R2, #52]
0x34184EA0: F421 61E0 BIC R1, R1, #0x0700
0x34184EA4: 4329 ORRS R1, R5
0x34184EA6: 6351 STR R1, [R2, #52]
0x34184EA8: 01E1 LSLS R1, R4, #7
0x34184EAA: F57F A96F BPL.W 46L38 ; 0x3418418C
.L154:
0x34184EAE: F8DC 5118 LDR.W R5, [R12, #0x0118]
0x34184EB2: F1B5 7F80 CMP.W R5, #0x01000000
0x34184EB6: D015 BEQ 46L155 ; 0x34184EE4
0x34184EB8: F1B5 7F00 CMP.W R5, #0x02000000
0x34184EBC: D114 BNE 46L156 ; 0x34184EE8
0x34184EBE: E9DC 1320 LDRD R1, R3, [R12, #128]
0x34184EC2: 2600 MOVS R6, #0
0x34184EC4: F6CF 76FF MOVT R6, #0xFFFF
0x34184EC8: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184ECC: F852 6C44 LDR R6, [R2, #-68]
0x34184ED0: EA06 060E AND.W R6, R6, LR
0x34184ED4: 4331 ORRS R1, R6
0x34184ED6: 4319 ORRS R1, R3
0x34184ED8: F842 1C44 STR R1, [R2, #-68]
0x34184EDC: F44F 4100 MOV.W R1, #0x8000
0x34184EE0: 6039 STR R1, [R7]
0x34184EE2: E001 B 46L156 ; 0x34184EE8
.L155:
0x34184EE4: 2140 MOVS R1, #64
0x34184EE6: 60B9 STR R1, [R7, #8]
.L156:
0x34184EE8: 68D1 LDR R1, [R2, #12]
0x34184EEA: F021 7140 BIC R1, R1, #0x03000000
0x34184EEE: 4329 ORRS R1, R5
0x34184EF0: 60D1 STR R1, [R2, #12]
0x34184EF2: 01A1 LSLS R1, R4, #6
0x34184EF4: F57F A94D BPL.W 46L39 ; 0x34184192
.L157:
0x34184EF8: F8DC 511C LDR.W R5, [R12, #0x011C]
0x34184EFC: F5B5 3F80 CMP.W R5, #0x010000
0x34184F00: D029 BEQ 46L159 ; 0x34184F56
0x34184F02: F5B5 3F40 CMP.W R5, #0x030000
0x34184F06: D014 BEQ 46L158 ; 0x34184F32
0x34184F08: F5B5 3F00 CMP.W R5, #0x020000
0x34184F0C: D125 BNE 46L160 ; 0x34184F5A
0x34184F0E: E9DC 130E LDRD R1, R3, [R12, #56]
0x34184F12: 2600 MOVS R6, #0
0x34184F14: F6CF 76FF MOVT R6, #0xFFFF
0x34184F18: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184F1C: F852 6C68 LDR R6, [R2, #-104]
0x34184F20: EA06 060E AND.W R6, R6, LR
0x34184F24: 4331 ORRS R1, R6
0x34184F26: 4319 ORRS R1, R3
0x34184F28: F842 1C68 STR R1, [R2, #-104]
0x34184F2C: 2140 MOVS R1, #64
0x34184F2E: 6039 STR R1, [R7]
0x34184F30: E013 B 46L160 ; 0x34184F5A
.L158:
0x34184F32: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34184F36: 2600 MOVS R6, #0
0x34184F38: F6CF 76FF MOVT R6, #0xFFFF
0x34184F3C: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184F40: F852 6C64 LDR R6, [R2, #-100]
0x34184F44: EA06 060E AND.W R6, R6, LR
0x34184F48: 4331 ORRS R1, R6
0x34184F4A: 4319 ORRS R1, R3
0x34184F4C: F842 1C64 STR R1, [R2, #-100]
0x34184F50: 2180 MOVS R1, #128
0x34184F52: 6039 STR R1, [R7]
0x34184F54: E001 B 46L160 ; 0x34184F5A
.L159:
0x34184F56: 2140 MOVS R1, #64
0x34184F58: 60B9 STR R1, [R7, #8]
.L160:
0x34184F5A: 6911 LDR R1, [R2, #16]
0x34184F5C: F421 21E0 BIC R1, R1, #0x070000
0x34184F60: 4329 ORRS R1, R5
0x34184F62: 6111 STR R1, [R2, #16]
0x34184F64: 0161 LSLS R1, R4, #5
0x34184F66: F57F A917 BPL.W 46L40 ; 0x34184198
.L161:
0x34184F6A: F8DC 5120 LDR.W R5, [R12, #0x0120]
0x34184F6E: 2D10 CMP R5, #16
0x34184F70: D014 BEQ 46L162 ; 0x34184F9C
0x34184F72: 2D20 CMP R5, #32
0x34184F74: D114 BNE 46L163 ; 0x34184FA0
0x34184F76: E9DC 1328 LDRD R1, R3, [R12, #160]
0x34184F7A: 2600 MOVS R6, #0
0x34184F7C: F6CF 76FF MOVT R6, #0xFFFF
0x34184F80: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184F84: F852 6C34 LDR R6, [R2, #-52]
0x34184F88: EA06 060E AND.W R6, R6, LR
0x34184F8C: 4331 ORRS R1, R6
0x34184F8E: 4319 ORRS R1, R3
0x34184F90: F842 1C34 STR R1, [R2, #-52]
0x34184F94: F44F 2100 MOV.W R1, #0x080000
0x34184F98: 6039 STR R1, [R7]
0x34184F9A: E001 B 46L163 ; 0x34184FA0
.L162:
0x34184F9C: 2140 MOVS R1, #64
0x34184F9E: 60B9 STR R1, [R7, #8]
.L163:
0x34184FA0: 6991 LDR R1, [R2, #24]
0x34184FA2: F021 0130 BIC R1, R1, #48
0x34184FA6: 4329 ORRS R1, R5
0x34184FA8: 6191 STR R1, [R2, #24]
0x34184FAA: 00E1 LSLS R1, R4, #3
0x34184FAC: F57F A8F7 BPL.W 46L41 ; 0x3418419E
.L164:
0x34184FB0: F8DC 5124 LDR.W R5, [R12, #0x0124]
0x34184FB4: F241 4118 MOVW R1, #0x1418
0x34184FB8: F2C0 7101 MOVT R1, #0x0701
0x34184FBC: 428D CMP R5, R1
0x34184FBE: D02B BEQ 46L166 ; 0x34185018
0x34184FC0: F501 3100 ADD.W R1, R1, #0x020000
0x34184FC4: 428D CMP R5, R1
0x34184FC6: D015 BEQ 46L165 ; 0x34184FF4
0x34184FC8: F5A1 3180 SUB.W R1, R1, #0x010000
0x34184FCC: 428D CMP R5, R1
0x34184FCE: D125 BNE 46L167 ; 0x3418501C
0x34184FD0: E9DC 130E LDRD R1, R3, [R12, #56]
0x34184FD4: 2600 MOVS R6, #0
0x34184FD6: F6CF 76FF MOVT R6, #0xFFFF
0x34184FDA: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34184FDE: F852 6C68 LDR R6, [R2, #-104]
0x34184FE2: EA06 060E AND.W R6, R6, LR
0x34184FE6: 4331 ORRS R1, R6
0x34184FE8: 4319 ORRS R1, R3
0x34184FEA: F842 1C68 STR R1, [R2, #-104]
0x34184FEE: 2140 MOVS R1, #64
0x34184FF0: 6039 STR R1, [R7]
0x34184FF2: E013 B 46L167 ; 0x3418501C
.L165:
0x34184FF4: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34184FF8: 2600 MOVS R6, #0
0x34184FFA: F6CF 76FF MOVT R6, #0xFFFF
0x34184FFE: EB06 4303 ADD.W R3, R6, R3, LSL #16
0x34185002: F852 6C64 LDR R6, [R2, #-100]
0x34185006: EA06 060E AND.W R6, R6, LR
0x3418500A: 4331 ORRS R1, R6
0x3418500C: 4319 ORRS R1, R3
0x3418500E: F842 1C64 STR R1, [R2, #-100]
0x34185012: 2180 MOVS R1, #128
0x34185014: 6039 STR R1, [R7]
0x34185016: E001 B 46L167 ; 0x3418501C
.L166:
0x34185018: 2140 MOVS R1, #64
0x3418501A: 60B9 STR R1, [R7, #8]
.L167:
0x3418501C: B2E9 UXTB R1, R5
0x3418501E: 0E2E LSRS R6, R5, #24
0x34185020: F3C5 2904 UBFX R9, R5, #8, #5
0x34185024: 588B LDR R3, [R1, R2]
0x34185026: F3C5 4507 UBFX R5, R5, #16, #8
0x3418502A: FA06 F609 LSL.W R6, R6, R9
0x3418502E: 43B3 BICS R3, R6
0x34185030: FA05 F509 LSL.W R5, R5, R9
0x34185034: 432B ORRS R3, R5
0x34185036: 508B STR R3, [R1, R2]
0x34185038: 00A1 LSLS R1, R4, #2
0x3418503A: F57F A8B3 BPL.W 46L42 ; 0x341841A4
.L168:
0x3418503E: F8DC 4128 LDR.W R4, [R12, #0x0128]
0x34185042: F641 0118 MOVW R1, #0x1818
0x34185046: F2C0 7101 MOVT R1, #0x0701
0x3418504A: 428C CMP R4, R1
0x3418504C: D02B BEQ 46L170 ; 0x341850A6
0x3418504E: F501 3100 ADD.W R1, R1, #0x020000
0x34185052: 428C CMP R4, R1
0x34185054: D015 BEQ 46L169 ; 0x34185082
0x34185056: F5A1 3180 SUB.W R1, R1, #0x010000
0x3418505A: 428C CMP R4, R1
0x3418505C: D125 BNE 46L171 ; 0x341850AA
0x3418505E: E9DC 130E LDRD R1, R3, [R12, #56]
0x34185062: 2500 MOVS R5, #0
0x34185064: F6CF 75FF MOVT R5, #0xFFFF
0x34185068: EB05 4303 ADD.W R3, R5, R3, LSL #16
0x3418506C: F852 5C68 LDR R5, [R2, #-104]
0x34185070: EA05 050E AND.W R5, R5, LR
0x34185074: 4329 ORRS R1, R5
0x34185076: 4319 ORRS R1, R3
0x34185078: F842 1C68 STR R1, [R2, #-104]
0x3418507C: 2140 MOVS R1, #64
0x3418507E: 6039 STR R1, [R7]
0x34185080: E013 B 46L171 ; 0x341850AA
.L169:
0x34185082: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34185086: 2500 MOVS R5, #0
0x34185088: F6CF 75FF MOVT R5, #0xFFFF
0x3418508C: EB05 4303 ADD.W R3, R5, R3, LSL #16
0x34185090: F852 5C64 LDR R5, [R2, #-100]
0x34185094: EA05 050E AND.W R5, R5, LR
0x34185098: 4329 ORRS R1, R5
0x3418509A: 4319 ORRS R1, R3
0x3418509C: F842 1C64 STR R1, [R2, #-100]
0x341850A0: 2180 MOVS R1, #128
0x341850A2: 6039 STR R1, [R7]
0x341850A4: E001 B 46L171 ; 0x341850AA
.L170:
0x341850A6: 2140 MOVS R1, #64
0x341850A8: 60B9 STR R1, [R7, #8]
.L171:
0x341850AA: B2E1 UXTB R1, R4
0x341850AC: 0E25 LSRS R5, R4, #24
0x341850AE: F3C4 2604 UBFX R6, R4, #8, #5
0x341850B2: 588B LDR R3, [R1, R2]
0x341850B4: F3C4 4407 UBFX R4, R4, #16, #8
0x341850B8: 40B5 LSLS R5, R6
0x341850BA: 43AB BICS R3, R5
0x341850BC: 40B4 LSLS R4, R6
0x341850BE: 4323 ORRS R3, R4
0x341850C0: 508B STR R3, [R1, R2]
0x341850C2: EA5F 71CA LSLS.W R1, R10, #31
0x341850C6: F43F A871 BEQ.W 46L43 ; 0x341841AC
.L172:
0x341850CA: F8DC 414C LDR.W R4, [R12, #0x014C]
0x341850CE: 2C01 CMP R4, #1
0x341850D0: D027 BEQ 46L174 ; 0x34185122
0x341850D2: 2C03 CMP R4, #3
0x341850D4: D013 BEQ 46L173 ; 0x341850FE
0x341850D6: 2C02 CMP R4, #2
0x341850D8: D125 BNE 46L175 ; 0x34185126
0x341850DA: E9DC 130E LDRD R1, R3, [R12, #56]
0x341850DE: 2500 MOVS R5, #0
0x341850E0: F6CF 75FF MOVT R5, #0xFFFF
0x341850E4: EB05 4303 ADD.W R3, R5, R3, LSL #16
0x341850E8: F852 5C68 LDR R5, [R2, #-104]
0x341850EC: EA05 050E AND.W R5, R5, LR
0x341850F0: 4329 ORRS R1, R5
0x341850F2: 4319 ORRS R1, R3
0x341850F4: F842 1C68 STR R1, [R2, #-104]
0x341850F8: 2140 MOVS R1, #64
0x341850FA: 6039 STR R1, [R7]
0x341850FC: E013 B 46L175 ; 0x34185126
.L173:
0x341850FE: E9DC 1310 LDRD R1, R3, [R12, #64]
0x34185102: 2500 MOVS R5, #0
0x34185104: F6CF 75FF MOVT R5, #0xFFFF
0x34185108: EB05 4303 ADD.W R3, R5, R3, LSL #16
0x3418510C: F852 5C64 LDR R5, [R2, #-100]
0x34185110: EA05 050E AND.W R5, R5, LR
0x34185114: 4329 ORRS R1, R5
0x34185116: 4319 ORRS R1, R3
0x34185118: F842 1C64 STR R1, [R2, #-100]
0x3418511C: 2180 MOVS R1, #128
0x3418511E: 6039 STR R1, [R7]
0x34185120: E001 B 46L175 ; 0x34185126
.L174:
0x34185122: 2140 MOVS R1, #64
0x34185124: 60B9 STR R1, [R7, #8]
.L175:
0x34185126: 6A11 LDR R1, [R2, #32]
0x34185128: F021 0107 BIC R1, R1, #7
0x3418512C: 4321 ORRS R1, R4
0x3418512E: 6211 STR R1, [R2, #32]
0x34185130: EA5F 718A LSLS.W R1, R10, #30
0x34185134: F57F A83E BPL.W 46L44 ; 0x341841B4
.L176:
0x34185138: F8DC 1134 LDR.W R1, [R12, #0x0134]
0x3418513C: F240 4320 MOVW R3, #0x0420
0x34185140: F2C0 7301 MOVT R3, #0x0701
0x34185144: 4299 CMP R1, R3
0x34185146: D02C BEQ 46L178 ; 0x341851A2
0x34185148: F503 3300 ADD.W R3, R3, #0x020000
0x3418514C: 4299 CMP R1, R3
0x3418514E: D015 BEQ 46L177 ; 0x3418517C
0x34185150: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185154: 4299 CMP R1, R3
0x34185156: D126 BNE 46L179 ; 0x341851A6
0x34185158: E9DC 3410 LDRD R3, R4, [R12, #64]
0x3418515C: 2500 MOVS R5, #0
0x3418515E: F6CF 75FF MOVT R5, #0xFFFF
0x34185162: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185166: F852 5C64 LDR R5, [R2, #-100]
0x3418516A: EA05 050E AND.W R5, R5, LR
0x3418516E: 432B ORRS R3, R5
0x34185170: 4323 ORRS R3, R4
0x34185172: F842 3C64 STR R3, [R2, #-100]
0x34185176: 2380 MOVS R3, #128
0x34185178: 603B STR R3, [R7]
0x3418517A: E014 B 46L179 ; 0x341851A6
.L177:
0x3418517C: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185180: 2500 MOVS R5, #0
0x34185182: F6CF 75FF MOVT R5, #0xFFFF
0x34185186: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418518A: F852 5C60 LDR R5, [R2, #-96]
0x3418518E: EA05 050E AND.W R5, R5, LR
0x34185192: 432B ORRS R3, R5
0x34185194: 4323 ORRS R3, R4
0x34185196: F842 3C60 STR R3, [R2, #-96]
0x3418519A: F44F 7380 MOV.W R3, #0x0100
0x3418519E: 603B STR R3, [R7]
0x341851A0: E001 B 46L179 ; 0x341851A6
.L178:
0x341851A2: 2340 MOVS R3, #64
0x341851A4: 60BB STR R3, [R7, #8]
.L179:
0x341851A6: B2CB UXTB R3, R1
0x341851A8: 0E0D LSRS R5, R1, #24
0x341851AA: F3C1 2604 UBFX R6, R1, #8, #5
0x341851AE: 589C LDR R4, [R3, R2]
0x341851B0: F3C1 4107 UBFX R1, R1, #16, #8
0x341851B4: 40B5 LSLS R5, R6
0x341851B6: 43AC BICS R4, R5
0x341851B8: 40B1 LSLS R1, R6
0x341851BA: 4321 ORRS R1, R4
0x341851BC: 5099 STR R1, [R3, R2]
0x341851BE: E9DC 1A00 LDRD R1, R10, [R12]
0x341851C2: EA5F 714A LSLS.W R1, R10, #29
0x341851C6: F57E AFF9 BPL.W 46L45 ; 0x341841BC
.L180:
0x341851CA: F8DC 1138 LDR.W R1, [R12, #0x0138]
0x341851CE: F640 0320 MOVW R3, #0x0820
0x341851D2: F2C0 7301 MOVT R3, #0x0701
0x341851D6: 4299 CMP R1, R3
0x341851D8: D02C BEQ 46L182 ; 0x34185234
0x341851DA: F503 3300 ADD.W R3, R3, #0x020000
0x341851DE: 4299 CMP R1, R3
0x341851E0: D015 BEQ 46L181 ; 0x3418520E
0x341851E2: F5A3 3380 SUB.W R3, R3, #0x010000
0x341851E6: 4299 CMP R1, R3
0x341851E8: D126 BNE 46L183 ; 0x34185238
0x341851EA: E9DC 3410 LDRD R3, R4, [R12, #64]
0x341851EE: 2500 MOVS R5, #0
0x341851F0: F6CF 75FF MOVT R5, #0xFFFF
0x341851F4: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341851F8: F852 5C64 LDR R5, [R2, #-100]
0x341851FC: EA05 050E AND.W R5, R5, LR
0x34185200: 432B ORRS R3, R5
0x34185202: 4323 ORRS R3, R4
0x34185204: F842 3C64 STR R3, [R2, #-100]
0x34185208: 2380 MOVS R3, #128
0x3418520A: 603B STR R3, [R7]
0x3418520C: E014 B 46L183 ; 0x34185238
.L181:
0x3418520E: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185212: 2500 MOVS R5, #0
0x34185214: F6CF 75FF MOVT R5, #0xFFFF
0x34185218: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418521C: F852 5C60 LDR R5, [R2, #-96]
0x34185220: EA05 050E AND.W R5, R5, LR
0x34185224: 432B ORRS R3, R5
0x34185226: 4323 ORRS R3, R4
0x34185228: F842 3C60 STR R3, [R2, #-96]
0x3418522C: F44F 7380 MOV.W R3, #0x0100
0x34185230: 603B STR R3, [R7]
0x34185232: E001 B 46L183 ; 0x34185238
.L182:
0x34185234: 2340 MOVS R3, #64
0x34185236: 60BB STR R3, [R7, #8]
.L183:
0x34185238: B2CB UXTB R3, R1
0x3418523A: 0E0D LSRS R5, R1, #24
0x3418523C: F3C1 2604 UBFX R6, R1, #8, #5
0x34185240: 589C LDR R4, [R3, R2]
0x34185242: F3C1 4107 UBFX R1, R1, #16, #8
0x34185246: 40B5 LSLS R5, R6
0x34185248: 43AC BICS R4, R5
0x3418524A: 40B1 LSLS R1, R6
0x3418524C: 4321 ORRS R1, R4
0x3418524E: 5099 STR R1, [R3, R2]
0x34185250: E9DC 1A00 LDRD R1, R10, [R12]
0x34185254: EA5F 710A LSLS.W R1, R10, #28
0x34185258: F57E AFB4 BPL.W 46L46 ; 0x341841C4
.L184:
0x3418525C: F8DC 113C LDR.W R1, [R12, #0x013C]
0x34185260: F640 4320 MOVW R3, #0x0C20
0x34185264: F2C0 7301 MOVT R3, #0x0701
0x34185268: 4299 CMP R1, R3
0x3418526A: D02C BEQ 46L186 ; 0x341852C6
0x3418526C: F503 3300 ADD.W R3, R3, #0x020000
0x34185270: 4299 CMP R1, R3
0x34185272: D015 BEQ 46L185 ; 0x341852A0
0x34185274: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185278: 4299 CMP R1, R3
0x3418527A: D126 BNE 46L187 ; 0x341852CA
0x3418527C: E9DC 3410 LDRD R3, R4, [R12, #64]
0x34185280: 2500 MOVS R5, #0
0x34185282: F6CF 75FF MOVT R5, #0xFFFF
0x34185286: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418528A: F852 5C64 LDR R5, [R2, #-100]
0x3418528E: EA05 050E AND.W R5, R5, LR
0x34185292: 432B ORRS R3, R5
0x34185294: 4323 ORRS R3, R4
0x34185296: F842 3C64 STR R3, [R2, #-100]
0x3418529A: 2380 MOVS R3, #128
0x3418529C: 603B STR R3, [R7]
0x3418529E: E014 B 46L187 ; 0x341852CA
.L185:
0x341852A0: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341852A4: 2500 MOVS R5, #0
0x341852A6: F6CF 75FF MOVT R5, #0xFFFF
0x341852AA: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341852AE: F852 5C60 LDR R5, [R2, #-96]
0x341852B2: EA05 050E AND.W R5, R5, LR
0x341852B6: 432B ORRS R3, R5
0x341852B8: 4323 ORRS R3, R4
0x341852BA: F842 3C60 STR R3, [R2, #-96]
0x341852BE: F44F 7380 MOV.W R3, #0x0100
0x341852C2: 603B STR R3, [R7]
0x341852C4: E001 B 46L187 ; 0x341852CA
.L186:
0x341852C6: 2340 MOVS R3, #64
0x341852C8: 60BB STR R3, [R7, #8]
.L187:
0x341852CA: B2CB UXTB R3, R1
0x341852CC: 0E0D LSRS R5, R1, #24
0x341852CE: F3C1 2604 UBFX R6, R1, #8, #5
0x341852D2: 589C LDR R4, [R3, R2]
0x341852D4: F3C1 4107 UBFX R1, R1, #16, #8
0x341852D8: 40B5 LSLS R5, R6
0x341852DA: 43AC BICS R4, R5
0x341852DC: 40B1 LSLS R1, R6
0x341852DE: 4321 ORRS R1, R4
0x341852E0: 5099 STR R1, [R3, R2]
0x341852E2: E9DC 1A00 LDRD R1, R10, [R12]
0x341852E6: EA5F 61CA LSLS.W R1, R10, #27
0x341852EA: F57E AF6F BPL.W 46L47 ; 0x341841CC
.L188:
0x341852EE: F8DC 1140 LDR.W R1, [R12, #0x0140]
0x341852F2: F241 0320 MOVW R3, #0x1020
0x341852F6: F2C0 7301 MOVT R3, #0x0701
0x341852FA: 4299 CMP R1, R3
0x341852FC: D02D BEQ 46L190 ; 0x3418535A
0x341852FE: F503 3300 ADD.W R3, R3, #0x020000
0x34185302: 4299 CMP R1, R3
0x34185304: D016 BEQ 46L189 ; 0x34185334
0x34185306: F5A3 3380 SUB.W R3, R3, #0x010000
0x3418530A: 4299 CMP R1, R3
0x3418530C: D127 BNE 46L191 ; 0x3418535E
0x3418530E: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185312: 2500 MOVS R5, #0
0x34185314: F6CF 75FF MOVT R5, #0xFFFF
0x34185318: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418531C: F852 5C60 LDR R5, [R2, #-96]
0x34185320: EA05 050E AND.W R5, R5, LR
0x34185324: 432B ORRS R3, R5
0x34185326: 4323 ORRS R3, R4
0x34185328: F842 3C60 STR R3, [R2, #-96]
0x3418532C: F44F 7380 MOV.W R3, #0x0100
0x34185330: 603B STR R3, [R7]
0x34185332: E014 B 46L191 ; 0x3418535E
.L189:
0x34185334: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185338: 2500 MOVS R5, #0
0x3418533A: F6CF 75FF MOVT R5, #0xFFFF
0x3418533E: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185342: F852 5C4C LDR R5, [R2, #-76]
0x34185346: EA05 050E AND.W R5, R5, LR
0x3418534A: 432B ORRS R3, R5
0x3418534C: 4323 ORRS R3, R4
0x3418534E: F842 3C4C STR R3, [R2, #-76]
0x34185352: F44F 5300 MOV.W R3, #0x2000
0x34185356: 603B STR R3, [R7]
0x34185358: E001 B 46L191 ; 0x3418535E
.L190:
0x3418535A: 2340 MOVS R3, #64
0x3418535C: 60BB STR R3, [R7, #8]
.L191:
0x3418535E: B2CB UXTB R3, R1
0x34185360: 0E0D LSRS R5, R1, #24
0x34185362: F3C1 2604 UBFX R6, R1, #8, #5
0x34185366: 589C LDR R4, [R3, R2]
0x34185368: F3C1 4107 UBFX R1, R1, #16, #8
0x3418536C: 40B5 LSLS R5, R6
0x3418536E: 43AC BICS R4, R5
0x34185370: 40B1 LSLS R1, R6
0x34185372: 4321 ORRS R1, R4
0x34185374: 5099 STR R1, [R3, R2]
0x34185376: E9DC 1A00 LDRD R1, R10, [R12]
0x3418537A: EA5F 618A LSLS.W R1, R10, #26
0x3418537E: F57E AF29 BPL.W 46L48 ; 0x341841D4
.L192:
0x34185382: F8DC 1144 LDR.W R1, [R12, #0x0144]
0x34185386: F241 4320 MOVW R3, #0x1420
0x3418538A: F2C0 7301 MOVT R3, #0x0701
0x3418538E: 4299 CMP R1, R3
0x34185390: D02D BEQ 46L194 ; 0x341853EE
0x34185392: F503 3300 ADD.W R3, R3, #0x020000
0x34185396: 4299 CMP R1, R3
0x34185398: D016 BEQ 46L193 ; 0x341853C8
0x3418539A: F5A3 3380 SUB.W R3, R3, #0x010000
0x3418539E: 4299 CMP R1, R3
0x341853A0: D127 BNE 46L195 ; 0x341853F2
0x341853A2: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341853A6: 2500 MOVS R5, #0
0x341853A8: F6CF 75FF MOVT R5, #0xFFFF
0x341853AC: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341853B0: F852 5C60 LDR R5, [R2, #-96]
0x341853B4: EA05 050E AND.W R5, R5, LR
0x341853B8: 432B ORRS R3, R5
0x341853BA: 4323 ORRS R3, R4
0x341853BC: F842 3C60 STR R3, [R2, #-96]
0x341853C0: F44F 7380 MOV.W R3, #0x0100
0x341853C4: 603B STR R3, [R7]
0x341853C6: E014 B 46L195 ; 0x341853F2
.L193:
0x341853C8: E9DC 341C LDRD R3, R4, [R12, #112]
0x341853CC: 2500 MOVS R5, #0
0x341853CE: F6CF 75FF MOVT R5, #0xFFFF
0x341853D2: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341853D6: F852 5C4C LDR R5, [R2, #-76]
0x341853DA: EA05 050E AND.W R5, R5, LR
0x341853DE: 432B ORRS R3, R5
0x341853E0: 4323 ORRS R3, R4
0x341853E2: F842 3C4C STR R3, [R2, #-76]
0x341853E6: F44F 5300 MOV.W R3, #0x2000
0x341853EA: 603B STR R3, [R7]
0x341853EC: E001 B 46L195 ; 0x341853F2
.L194:
0x341853EE: 2340 MOVS R3, #64
0x341853F0: 60BB STR R3, [R7, #8]
.L195:
0x341853F2: B2CB UXTB R3, R1
0x341853F4: 0E0D LSRS R5, R1, #24
0x341853F6: F3C1 2604 UBFX R6, R1, #8, #5
0x341853FA: 589C LDR R4, [R3, R2]
0x341853FC: F3C1 4107 UBFX R1, R1, #16, #8
0x34185400: 40B5 LSLS R5, R6
0x34185402: 43AC BICS R4, R5
0x34185404: 40B1 LSLS R1, R6
0x34185406: 4321 ORRS R1, R4
0x34185408: 5099 STR R1, [R3, R2]
0x3418540A: E9DC 1A00 LDRD R1, R10, [R12]
0x3418540E: EA5F 614A LSLS.W R1, R10, #25
0x34185412: F57E AEE3 BPL.W 46L49 ; 0x341841DC
.L196:
0x34185416: F8DC 1148 LDR.W R1, [R12, #0x0148]
0x3418541A: F641 0320 MOVW R3, #0x1820
0x3418541E: F2C0 7301 MOVT R3, #0x0701
0x34185422: 4299 CMP R1, R3
0x34185424: D02C BEQ 46L198 ; 0x34185480
0x34185426: F503 3300 ADD.W R3, R3, #0x020000
0x3418542A: 4299 CMP R1, R3
0x3418542C: D015 BEQ 46L197 ; 0x3418545A
0x3418542E: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185432: 4299 CMP R1, R3
0x34185434: D126 BNE 46L199 ; 0x34185484
0x34185436: E9DC 3410 LDRD R3, R4, [R12, #64]
0x3418543A: 2500 MOVS R5, #0
0x3418543C: F6CF 75FF MOVT R5, #0xFFFF
0x34185440: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185444: F852 5C64 LDR R5, [R2, #-100]
0x34185448: EA05 050E AND.W R5, R5, LR
0x3418544C: 432B ORRS R3, R5
0x3418544E: 4323 ORRS R3, R4
0x34185450: F842 3C64 STR R3, [R2, #-100]
0x34185454: 2380 MOVS R3, #128
0x34185456: 603B STR R3, [R7]
0x34185458: E014 B 46L199 ; 0x34185484
.L197:
0x3418545A: E9DC 3412 LDRD R3, R4, [R12, #72]
0x3418545E: 2500 MOVS R5, #0
0x34185460: F6CF 75FF MOVT R5, #0xFFFF
0x34185464: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185468: F852 5C60 LDR R5, [R2, #-96]
0x3418546C: EA05 050E AND.W R5, R5, LR
0x34185470: 432B ORRS R3, R5
0x34185472: 4323 ORRS R3, R4
0x34185474: F842 3C60 STR R3, [R2, #-96]
0x34185478: F44F 7380 MOV.W R3, #0x0100
0x3418547C: 603B STR R3, [R7]
0x3418547E: E001 B 46L199 ; 0x34185484
.L198:
0x34185480: 2340 MOVS R3, #64
0x34185482: 60BB STR R3, [R7, #8]
.L199:
0x34185484: B2CB UXTB R3, R1
0x34185486: 0E0D LSRS R5, R1, #24
0x34185488: F3C1 2604 UBFX R6, R1, #8, #5
0x3418548C: 589C LDR R4, [R3, R2]
0x3418548E: F3C1 4107 UBFX R1, R1, #16, #8
0x34185492: 40B5 LSLS R5, R6
0x34185494: 43AC BICS R4, R5
0x34185496: 40B1 LSLS R1, R6
0x34185498: 4321 ORRS R1, R4
0x3418549A: 5099 STR R1, [R3, R2]
0x3418549C: E9DC 1A00 LDRD R1, R10, [R12]
0x341854A0: EA5F 51CA LSLS.W R1, R10, #23
0x341854A4: F57E AE9E BPL.W 46L50 ; 0x341841E4
.L200:
0x341854A8: F8DC 1150 LDR.W R1, [R12, #0x0150]
0x341854AC: 2330 MOVS R3, #48
0x341854AE: F2C0 7301 MOVT R3, #0x0701
0x341854B2: 4299 CMP R1, R3
0x341854B4: D02D BEQ 46L202 ; 0x34185512
0x341854B6: F503 3300 ADD.W R3, R3, #0x020000
0x341854BA: 4299 CMP R1, R3
0x341854BC: D016 BEQ 46L201 ; 0x341854EC
0x341854BE: F5A3 3380 SUB.W R3, R3, #0x010000
0x341854C2: 4299 CMP R1, R3
0x341854C4: D127 BNE 46L203 ; 0x34185516
0x341854C6: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341854CA: 2500 MOVS R5, #0
0x341854CC: F6CF 75FF MOVT R5, #0xFFFF
0x341854D0: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341854D4: F852 5C60 LDR R5, [R2, #-96]
0x341854D8: EA05 050E AND.W R5, R5, LR
0x341854DC: 432B ORRS R3, R5
0x341854DE: 4323 ORRS R3, R4
0x341854E0: F842 3C60 STR R3, [R2, #-96]
0x341854E4: F44F 7380 MOV.W R3, #0x0100
0x341854E8: 603B STR R3, [R7]
0x341854EA: E014 B 46L203 ; 0x34185516
.L201:
0x341854EC: E9DC 341C LDRD R3, R4, [R12, #112]
0x341854F0: 2500 MOVS R5, #0
0x341854F2: F6CF 75FF MOVT R5, #0xFFFF
0x341854F6: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341854FA: F852 5C4C LDR R5, [R2, #-76]
0x341854FE: EA05 050E AND.W R5, R5, LR
0x34185502: 432B ORRS R3, R5
0x34185504: 4323 ORRS R3, R4
0x34185506: F842 3C4C STR R3, [R2, #-76]
0x3418550A: F44F 5300 MOV.W R3, #0x2000
0x3418550E: 603B STR R3, [R7]
0x34185510: E001 B 46L203 ; 0x34185516
.L202:
0x34185512: 2340 MOVS R3, #64
0x34185514: 60BB STR R3, [R7, #8]
.L203:
0x34185516: B2CB UXTB R3, R1
0x34185518: 0E0D LSRS R5, R1, #24
0x3418551A: F3C1 2604 UBFX R6, R1, #8, #5
0x3418551E: 589C LDR R4, [R3, R2]
0x34185520: F3C1 4107 UBFX R1, R1, #16, #8
0x34185524: 40B5 LSLS R5, R6
0x34185526: 43AC BICS R4, R5
0x34185528: 40B1 LSLS R1, R6
0x3418552A: 4321 ORRS R1, R4
0x3418552C: 5099 STR R1, [R3, R2]
0x3418552E: E9DC 1A00 LDRD R1, R10, [R12]
0x34185532: EA5F 518A LSLS.W R1, R10, #22
0x34185536: F57E AE59 BPL.W 46L51 ; 0x341841EC
.L204:
0x3418553A: F8DC 1154 LDR.W R1, [R12, #0x0154]
0x3418553E: F240 4330 MOVW R3, #0x0430
0x34185542: F2C0 7301 MOVT R3, #0x0701
0x34185546: 4299 CMP R1, R3
0x34185548: D02D BEQ 46L206 ; 0x341855A6
0x3418554A: F503 3300 ADD.W R3, R3, #0x020000
0x3418554E: 4299 CMP R1, R3
0x34185550: D016 BEQ 46L205 ; 0x34185580
0x34185552: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185556: 4299 CMP R1, R3
0x34185558: D127 BNE 46L207 ; 0x341855AA
0x3418555A: E9DC 3412 LDRD R3, R4, [R12, #72]
0x3418555E: 2500 MOVS R5, #0
0x34185560: F6CF 75FF MOVT R5, #0xFFFF
0x34185564: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185568: F852 5C60 LDR R5, [R2, #-96]
0x3418556C: EA05 050E AND.W R5, R5, LR
0x34185570: 432B ORRS R3, R5
0x34185572: 4323 ORRS R3, R4
0x34185574: F842 3C60 STR R3, [R2, #-96]
0x34185578: F44F 7380 MOV.W R3, #0x0100
0x3418557C: 603B STR R3, [R7]
0x3418557E: E014 B 46L207 ; 0x341855AA
.L205:
0x34185580: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185584: 2500 MOVS R5, #0
0x34185586: F6CF 75FF MOVT R5, #0xFFFF
0x3418558A: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418558E: F852 5C4C LDR R5, [R2, #-76]
0x34185592: EA05 050E AND.W R5, R5, LR
0x34185596: 432B ORRS R3, R5
0x34185598: 4323 ORRS R3, R4
0x3418559A: F842 3C4C STR R3, [R2, #-76]
0x3418559E: F44F 5300 MOV.W R3, #0x2000
0x341855A2: 603B STR R3, [R7]
0x341855A4: E001 B 46L207 ; 0x341855AA
.L206:
0x341855A6: 2340 MOVS R3, #64
0x341855A8: 60BB STR R3, [R7, #8]
.L207:
0x341855AA: B2CB UXTB R3, R1
0x341855AC: 0E0D LSRS R5, R1, #24
0x341855AE: F3C1 2604 UBFX R6, R1, #8, #5
0x341855B2: 589C LDR R4, [R3, R2]
0x341855B4: F3C1 4107 UBFX R1, R1, #16, #8
0x341855B8: 40B5 LSLS R5, R6
0x341855BA: 43AC BICS R4, R5
0x341855BC: 40B1 LSLS R1, R6
0x341855BE: 4321 ORRS R1, R4
0x341855C0: 5099 STR R1, [R3, R2]
0x341855C2: E9DC 1A00 LDRD R1, R10, [R12]
0x341855C6: EA5F 514A LSLS.W R1, R10, #21
0x341855CA: F57E AE13 BPL.W 46L52 ; 0x341841F4
.L208:
0x341855CE: F8DC 1158 LDR.W R1, [R12, #0x0158]
0x341855D2: F640 0330 MOVW R3, #0x0830
0x341855D6: F2C0 7301 MOVT R3, #0x0701
0x341855DA: 4299 CMP R1, R3
0x341855DC: D02D BEQ 46L210 ; 0x3418563A
0x341855DE: F503 3300 ADD.W R3, R3, #0x020000
0x341855E2: 4299 CMP R1, R3
0x341855E4: D016 BEQ 46L209 ; 0x34185614
0x341855E6: F5A3 3380 SUB.W R3, R3, #0x010000
0x341855EA: 4299 CMP R1, R3
0x341855EC: D127 BNE 46L211 ; 0x3418563E
0x341855EE: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341855F2: 2500 MOVS R5, #0
0x341855F4: F6CF 75FF MOVT R5, #0xFFFF
0x341855F8: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341855FC: F852 5C60 LDR R5, [R2, #-96]
0x34185600: EA05 050E AND.W R5, R5, LR
0x34185604: 432B ORRS R3, R5
0x34185606: 4323 ORRS R3, R4
0x34185608: F842 3C60 STR R3, [R2, #-96]
0x3418560C: F44F 7380 MOV.W R3, #0x0100
0x34185610: 603B STR R3, [R7]
0x34185612: E014 B 46L211 ; 0x3418563E
.L209:
0x34185614: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185618: 2500 MOVS R5, #0
0x3418561A: F6CF 75FF MOVT R5, #0xFFFF
0x3418561E: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185622: F852 5C4C LDR R5, [R2, #-76]
0x34185626: EA05 050E AND.W R5, R5, LR
0x3418562A: 432B ORRS R3, R5
0x3418562C: 4323 ORRS R3, R4
0x3418562E: F842 3C4C STR R3, [R2, #-76]
0x34185632: F44F 5300 MOV.W R3, #0x2000
0x34185636: 603B STR R3, [R7]
0x34185638: E001 B 46L211 ; 0x3418563E
.L210:
0x3418563A: 2340 MOVS R3, #64
0x3418563C: 60BB STR R3, [R7, #8]
.L211:
0x3418563E: B2CB UXTB R3, R1
0x34185640: 0E0D LSRS R5, R1, #24
0x34185642: F3C1 2604 UBFX R6, R1, #8, #5
0x34185646: 589C LDR R4, [R3, R2]
0x34185648: F3C1 4107 UBFX R1, R1, #16, #8
0x3418564C: 40B5 LSLS R5, R6
0x3418564E: 43AC BICS R4, R5
0x34185650: 40B1 LSLS R1, R6
0x34185652: 4321 ORRS R1, R4
0x34185654: 5099 STR R1, [R3, R2]
0x34185656: E9DC 1A00 LDRD R1, R10, [R12]
0x3418565A: EA5F 510A LSLS.W R1, R10, #20
0x3418565E: F57E ADCD BPL.W 46L53 ; 0x341841FC
.L212:
0x34185662: F8DC 115C LDR.W R1, [R12, #0x015C]
0x34185666: F640 4330 MOVW R3, #0x0C30
0x3418566A: F2C0 7301 MOVT R3, #0x0701
0x3418566E: 4299 CMP R1, R3
0x34185670: D02D BEQ 46L214 ; 0x341856CE
0x34185672: F503 3300 ADD.W R3, R3, #0x020000
0x34185676: 4299 CMP R1, R3
0x34185678: D016 BEQ 46L213 ; 0x341856A8
0x3418567A: F5A3 3380 SUB.W R3, R3, #0x010000
0x3418567E: 4299 CMP R1, R3
0x34185680: D127 BNE 46L215 ; 0x341856D2
0x34185682: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185686: 2500 MOVS R5, #0
0x34185688: F6CF 75FF MOVT R5, #0xFFFF
0x3418568C: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185690: F852 5C60 LDR R5, [R2, #-96]
0x34185694: EA05 050E AND.W R5, R5, LR
0x34185698: 432B ORRS R3, R5
0x3418569A: 4323 ORRS R3, R4
0x3418569C: F842 3C60 STR R3, [R2, #-96]
0x341856A0: F44F 7380 MOV.W R3, #0x0100
0x341856A4: 603B STR R3, [R7]
0x341856A6: E014 B 46L215 ; 0x341856D2
.L213:
0x341856A8: E9DC 341C LDRD R3, R4, [R12, #112]
0x341856AC: 2500 MOVS R5, #0
0x341856AE: F6CF 75FF MOVT R5, #0xFFFF
0x341856B2: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341856B6: F852 5C4C LDR R5, [R2, #-76]
0x341856BA: EA05 050E AND.W R5, R5, LR
0x341856BE: 432B ORRS R3, R5
0x341856C0: 4323 ORRS R3, R4
0x341856C2: F842 3C4C STR R3, [R2, #-76]
0x341856C6: F44F 5300 MOV.W R3, #0x2000
0x341856CA: 603B STR R3, [R7]
0x341856CC: E001 B 46L215 ; 0x341856D2
.L214:
0x341856CE: 2340 MOVS R3, #64
0x341856D0: 60BB STR R3, [R7, #8]
.L215:
0x341856D2: B2CB UXTB R3, R1
0x341856D4: 0E0D LSRS R5, R1, #24
0x341856D6: F3C1 2604 UBFX R6, R1, #8, #5
0x341856DA: 589C LDR R4, [R3, R2]
0x341856DC: F3C1 4107 UBFX R1, R1, #16, #8
0x341856E0: 40B5 LSLS R5, R6
0x341856E2: 43AC BICS R4, R5
0x341856E4: 40B1 LSLS R1, R6
0x341856E6: 4321 ORRS R1, R4
0x341856E8: 5099 STR R1, [R3, R2]
0x341856EA: E9DC 1A00 LDRD R1, R10, [R12]
0x341856EE: EA5F 41CA LSLS.W R1, R10, #19
0x341856F2: F57E AD87 BPL.W 46L54 ; 0x34184204
.L216:
0x341856F6: F8DC 1160 LDR.W R1, [R12, #0x0160]
0x341856FA: F241 0330 MOVW R3, #0x1030
0x341856FE: F2C0 7301 MOVT R3, #0x0701
0x34185702: 4299 CMP R1, R3
0x34185704: D02D BEQ 46L218 ; 0x34185762
0x34185706: F503 3300 ADD.W R3, R3, #0x020000
0x3418570A: 4299 CMP R1, R3
0x3418570C: D016 BEQ 46L217 ; 0x3418573C
0x3418570E: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185712: 4299 CMP R1, R3
0x34185714: D127 BNE 46L219 ; 0x34185766
0x34185716: E9DC 3412 LDRD R3, R4, [R12, #72]
0x3418571A: 2500 MOVS R5, #0
0x3418571C: F6CF 75FF MOVT R5, #0xFFFF
0x34185720: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185724: F852 5C60 LDR R5, [R2, #-96]
0x34185728: EA05 050E AND.W R5, R5, LR
0x3418572C: 432B ORRS R3, R5
0x3418572E: 4323 ORRS R3, R4
0x34185730: F842 3C60 STR R3, [R2, #-96]
0x34185734: F44F 7380 MOV.W R3, #0x0100
0x34185738: 603B STR R3, [R7]
0x3418573A: E014 B 46L219 ; 0x34185766
.L217:
0x3418573C: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185740: 2500 MOVS R5, #0
0x34185742: F6CF 75FF MOVT R5, #0xFFFF
0x34185746: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418574A: F852 5C4C LDR R5, [R2, #-76]
0x3418574E: EA05 050E AND.W R5, R5, LR
0x34185752: 432B ORRS R3, R5
0x34185754: 4323 ORRS R3, R4
0x34185756: F842 3C4C STR R3, [R2, #-76]
0x3418575A: F44F 5300 MOV.W R3, #0x2000
0x3418575E: 603B STR R3, [R7]
0x34185760: E001 B 46L219 ; 0x34185766
.L218:
0x34185762: 2340 MOVS R3, #64
0x34185764: 60BB STR R3, [R7, #8]
.L219:
0x34185766: B2CB UXTB R3, R1
0x34185768: 0E0D LSRS R5, R1, #24
0x3418576A: F3C1 2604 UBFX R6, R1, #8, #5
0x3418576E: 589C LDR R4, [R3, R2]
0x34185770: F3C1 4107 UBFX R1, R1, #16, #8
0x34185774: 40B5 LSLS R5, R6
0x34185776: 43AC BICS R4, R5
0x34185778: 40B1 LSLS R1, R6
0x3418577A: 4321 ORRS R1, R4
0x3418577C: 5099 STR R1, [R3, R2]
0x3418577E: E9DC 1A00 LDRD R1, R10, [R12]
0x34185782: EA5F 418A LSLS.W R1, R10, #18
0x34185786: F57E AD41 BPL.W 46L55 ; 0x3418420C
.L220:
0x3418578A: F8DC 1164 LDR.W R1, [R12, #0x0164]
0x3418578E: F241 4330 MOVW R3, #0x1430
0x34185792: F2C0 7301 MOVT R3, #0x0701
0x34185796: 4299 CMP R1, R3
0x34185798: D02D BEQ 46L222 ; 0x341857F6
0x3418579A: F503 3300 ADD.W R3, R3, #0x020000
0x3418579E: 4299 CMP R1, R3
0x341857A0: D016 BEQ 46L221 ; 0x341857D0
0x341857A2: F5A3 3380 SUB.W R3, R3, #0x010000
0x341857A6: 4299 CMP R1, R3
0x341857A8: D127 BNE 46L223 ; 0x341857FA
0x341857AA: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341857AE: 2500 MOVS R5, #0
0x341857B0: F6CF 75FF MOVT R5, #0xFFFF
0x341857B4: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341857B8: F852 5C60 LDR R5, [R2, #-96]
0x341857BC: EA05 050E AND.W R5, R5, LR
0x341857C0: 432B ORRS R3, R5
0x341857C2: 4323 ORRS R3, R4
0x341857C4: F842 3C60 STR R3, [R2, #-96]
0x341857C8: F44F 7380 MOV.W R3, #0x0100
0x341857CC: 603B STR R3, [R7]
0x341857CE: E014 B 46L223 ; 0x341857FA
.L221:
0x341857D0: E9DC 341C LDRD R3, R4, [R12, #112]
0x341857D4: 2500 MOVS R5, #0
0x341857D6: F6CF 75FF MOVT R5, #0xFFFF
0x341857DA: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341857DE: F852 5C4C LDR R5, [R2, #-76]
0x341857E2: EA05 050E AND.W R5, R5, LR
0x341857E6: 432B ORRS R3, R5
0x341857E8: 4323 ORRS R3, R4
0x341857EA: F842 3C4C STR R3, [R2, #-76]
0x341857EE: F44F 5300 MOV.W R3, #0x2000
0x341857F2: 603B STR R3, [R7]
0x341857F4: E001 B 46L223 ; 0x341857FA
.L222:
0x341857F6: 2340 MOVS R3, #64
0x341857F8: 60BB STR R3, [R7, #8]
.L223:
0x341857FA: B2CB UXTB R3, R1
0x341857FC: 0E0D LSRS R5, R1, #24
0x341857FE: F3C1 2604 UBFX R6, R1, #8, #5
0x34185802: 589C LDR R4, [R3, R2]
0x34185804: F3C1 4107 UBFX R1, R1, #16, #8
0x34185808: 40B5 LSLS R5, R6
0x3418580A: 43AC BICS R4, R5
0x3418580C: 40B1 LSLS R1, R6
0x3418580E: 4321 ORRS R1, R4
0x34185810: 5099 STR R1, [R3, R2]
0x34185812: E9DC 1A00 LDRD R1, R10, [R12]
0x34185816: EA5F 414A LSLS.W R1, R10, #17
0x3418581A: F57E ACFB BPL.W 46L56 ; 0x34184214
.L224:
0x3418581E: F8DC 1168 LDR.W R1, [R12, #0x0168]
0x34185822: F641 0330 MOVW R3, #0x1830
0x34185826: F2C0 7301 MOVT R3, #0x0701
0x3418582A: 4299 CMP R1, R3
0x3418582C: D02D BEQ 46L226 ; 0x3418588A
0x3418582E: F503 3300 ADD.W R3, R3, #0x020000
0x34185832: 4299 CMP R1, R3
0x34185834: D016 BEQ 46L225 ; 0x34185864
0x34185836: F5A3 3380 SUB.W R3, R3, #0x010000
0x3418583A: 4299 CMP R1, R3
0x3418583C: D127 BNE 46L227 ; 0x3418588E
0x3418583E: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185842: 2500 MOVS R5, #0
0x34185844: F6CF 75FF MOVT R5, #0xFFFF
0x34185848: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x3418584C: F852 5C60 LDR R5, [R2, #-96]
0x34185850: EA05 050E AND.W R5, R5, LR
0x34185854: 432B ORRS R3, R5
0x34185856: 4323 ORRS R3, R4
0x34185858: F842 3C60 STR R3, [R2, #-96]
0x3418585C: F44F 7380 MOV.W R3, #0x0100
0x34185860: 603B STR R3, [R7]
0x34185862: E014 B 46L227 ; 0x3418588E
.L225:
0x34185864: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185868: 2500 MOVS R5, #0
0x3418586A: F6CF 75FF MOVT R5, #0xFFFF
0x3418586E: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185872: F852 5C4C LDR R5, [R2, #-76]
0x34185876: EA05 050E AND.W R5, R5, LR
0x3418587A: 432B ORRS R3, R5
0x3418587C: 4323 ORRS R3, R4
0x3418587E: F842 3C4C STR R3, [R2, #-76]
0x34185882: F44F 5300 MOV.W R3, #0x2000
0x34185886: 603B STR R3, [R7]
0x34185888: E001 B 46L227 ; 0x3418588E
.L226:
0x3418588A: 2340 MOVS R3, #64
0x3418588C: 60BB STR R3, [R7, #8]
.L227:
0x3418588E: B2CB UXTB R3, R1
0x34185890: 0E0D LSRS R5, R1, #24
0x34185892: F3C1 2604 UBFX R6, R1, #8, #5
0x34185896: 589C LDR R4, [R3, R2]
0x34185898: F3C1 4107 UBFX R1, R1, #16, #8
0x3418589C: 40B5 LSLS R5, R6
0x3418589E: 43AC BICS R4, R5
0x341858A0: 40B1 LSLS R1, R6
0x341858A2: 4321 ORRS R1, R4
0x341858A4: 5099 STR R1, [R3, R2]
0x341858A6: E9DC 1A00 LDRD R1, R10, [R12]
0x341858AA: EA5F 410A LSLS.W R1, R10, #16
0x341858AE: F57E ACB5 BPL.W 46L57 ; 0x3418421C
.L228:
0x341858B2: F8DC 116C LDR.W R1, [R12, #0x016C]
0x341858B6: F641 4330 MOVW R3, #0x1C30
0x341858BA: F2C0 7301 MOVT R3, #0x0701
0x341858BE: 4299 CMP R1, R3
0x341858C0: D02D BEQ 46L230 ; 0x3418591E
0x341858C2: F503 3300 ADD.W R3, R3, #0x020000
0x341858C6: 4299 CMP R1, R3
0x341858C8: D016 BEQ 46L229 ; 0x341858F8
0x341858CA: F5A3 3380 SUB.W R3, R3, #0x010000
0x341858CE: 4299 CMP R1, R3
0x341858D0: D127 BNE 46L231 ; 0x34185922
0x341858D2: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341858D6: 2500 MOVS R5, #0
0x341858D8: F6CF 75FF MOVT R5, #0xFFFF
0x341858DC: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x341858E0: F852 5C60 LDR R5, [R2, #-96]
0x341858E4: EA05 050E AND.W R5, R5, LR
0x341858E8: 432B ORRS R3, R5
0x341858EA: 4323 ORRS R3, R4
0x341858EC: F842 3C60 STR R3, [R2, #-96]
0x341858F0: F44F 7380 MOV.W R3, #0x0100
0x341858F4: 603B STR R3, [R7]
0x341858F6: E014 B 46L231 ; 0x34185922
.L229:
0x341858F8: E9DC 341C LDRD R3, R4, [R12, #112]
0x341858FC: 2500 MOVS R5, #0
0x341858FE: F6CF 75FF MOVT R5, #0xFFFF
0x34185902: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185906: F852 5C4C LDR R5, [R2, #-76]
0x3418590A: EA05 050E AND.W R5, R5, LR
0x3418590E: 432B ORRS R3, R5
0x34185910: 4323 ORRS R3, R4
0x34185912: F842 3C4C STR R3, [R2, #-76]
0x34185916: F44F 5300 MOV.W R3, #0x2000
0x3418591A: 603B STR R3, [R7]
0x3418591C: E001 B 46L231 ; 0x34185922
.L230:
0x3418591E: 2340 MOVS R3, #64
0x34185920: 60BB STR R3, [R7, #8]
.L231:
0x34185922: B2CB UXTB R3, R1
0x34185924: 0E0D LSRS R5, R1, #24
0x34185926: F3C1 2604 UBFX R6, R1, #8, #5
0x3418592A: 589C LDR R4, [R3, R2]
0x3418592C: F3C1 4107 UBFX R1, R1, #16, #8
0x34185930: 40B5 LSLS R5, R6
0x34185932: 43AC BICS R4, R5
0x34185934: 40B1 LSLS R1, R6
0x34185936: 4321 ORRS R1, R4
0x34185938: 5099 STR R1, [R3, R2]
0x3418593A: E9DC 1A00 LDRD R1, R10, [R12]
0x3418593E: EA5F 31CA LSLS.W R1, R10, #15
0x34185942: F57E AC6F BPL.W 46L58 ; 0x34184224
.L232:
0x34185946: F8DC 1170 LDR.W R1, [R12, #0x0170]
0x3418594A: 2334 MOVS R3, #52
0x3418594C: F2C0 7301 MOVT R3, #0x0701
0x34185950: 4299 CMP R1, R3
0x34185952: D02D BEQ 46L234 ; 0x341859B0
0x34185954: F503 3300 ADD.W R3, R3, #0x020000
0x34185958: 4299 CMP R1, R3
0x3418595A: D016 BEQ 46L233 ; 0x3418598A
0x3418595C: F5A3 3380 SUB.W R3, R3, #0x010000
0x34185960: 4299 CMP R1, R3
0x34185962: D127 BNE 46L235 ; 0x341859B4
0x34185964: E9DC 3412 LDRD R3, R4, [R12, #72]
0x34185968: 2500 MOVS R5, #0
0x3418596A: F6CF 75FF MOVT R5, #0xFFFF
0x3418596E: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185972: F852 5C60 LDR R5, [R2, #-96]
0x34185976: EA05 050E AND.W R5, R5, LR
0x3418597A: 432B ORRS R3, R5
0x3418597C: 4323 ORRS R3, R4
0x3418597E: F842 3C60 STR R3, [R2, #-96]
0x34185982: F44F 7380 MOV.W R3, #0x0100
0x34185986: 603B STR R3, [R7]
0x34185988: E014 B 46L235 ; 0x341859B4
.L233:
0x3418598A: E9DC 341C LDRD R3, R4, [R12, #112]
0x3418598E: 2500 MOVS R5, #0
0x34185990: F6CF 75FF MOVT R5, #0xFFFF
0x34185994: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185998: F852 5C4C LDR R5, [R2, #-76]
0x3418599C: EA05 050E AND.W R5, R5, LR
0x341859A0: 432B ORRS R3, R5
0x341859A2: 4323 ORRS R3, R4
0x341859A4: F842 3C4C STR R3, [R2, #-76]
0x341859A8: F44F 5300 MOV.W R3, #0x2000
0x341859AC: 603B STR R3, [R7]
0x341859AE: E001 B 46L235 ; 0x341859B4
.L234:
0x341859B0: 2340 MOVS R3, #64
0x341859B2: 60BB STR R3, [R7, #8]
.L235:
0x341859B4: B2CB UXTB R3, R1
0x341859B6: 0E0D LSRS R5, R1, #24
0x341859B8: F3C1 2604 UBFX R6, R1, #8, #5
0x341859BC: 589C LDR R4, [R3, R2]
0x341859BE: F3C1 4107 UBFX R1, R1, #16, #8
0x341859C2: 40B5 LSLS R5, R6
0x341859C4: 43AC BICS R4, R5
0x341859C6: 40B1 LSLS R1, R6
0x341859C8: 4321 ORRS R1, R4
0x341859CA: 5099 STR R1, [R3, R2]
0x341859CC: E9DC 1A00 LDRD R1, R10, [R12]
0x341859D0: EA5F 318A LSLS.W R1, R10, #14
0x341859D4: F57E AC2A BPL.W 46L59 ; 0x3418422C
.L236:
0x341859D8: F8DC 1174 LDR.W R1, [R12, #0x0174]
0x341859DC: F240 4334 MOVW R3, #0x0434
0x341859E0: F2C0 7301 MOVT R3, #0x0701
0x341859E4: 4299 CMP R1, R3
0x341859E6: D02D BEQ 46L238 ; 0x34185A44
0x341859E8: F503 3300 ADD.W R3, R3, #0x020000
0x341859EC: 4299 CMP R1, R3
0x341859EE: D016 BEQ 46L237 ; 0x34185A1E
0x341859F0: F5A3 3380 SUB.W R3, R3, #0x010000
0x341859F4: 4299 CMP R1, R3
0x341859F6: D127 BNE 46L239 ; 0x34185A48
0x341859F8: E9DC 3412 LDRD R3, R4, [R12, #72]
0x341859FC: 2500 MOVS R5, #0
0x341859FE: F6CF 75FF MOVT R5, #0xFFFF
0x34185A02: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185A06: F852 5C60 LDR R5, [R2, #-96]
0x34185A0A: EA05 050E AND.W R5, R5, LR
0x34185A0E: 432B ORRS R3, R5
0x34185A10: 4323 ORRS R3, R4
0x34185A12: F842 3C60 STR R3, [R2, #-96]
0x34185A16: F44F 7380 MOV.W R3, #0x0100
0x34185A1A: 603B STR R3, [R7]
0x34185A1C: E014 B 46L239 ; 0x34185A48
.L237:
0x34185A1E: E9DC 341C LDRD R3, R4, [R12, #112]
0x34185A22: 2500 MOVS R5, #0
0x34185A24: F6CF 75FF MOVT R5, #0xFFFF
0x34185A28: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185A2C: F852 5C4C LDR R5, [R2, #-76]
0x34185A30: EA05 050E AND.W R5, R5, LR
0x34185A34: 432B ORRS R3, R5
0x34185A36: 4323 ORRS R3, R4
0x34185A38: F842 3C4C STR R3, [R2, #-76]
0x34185A3C: F44F 5300 MOV.W R3, #0x2000
0x34185A40: 603B STR R3, [R7]
0x34185A42: E001 B 46L239 ; 0x34185A48
.L238:
0x34185A44: 2340 MOVS R3, #64
0x34185A46: 60BB STR R3, [R7, #8]
.L239:
0x34185A48: B2CB UXTB R3, R1
0x34185A4A: 0E0D LSRS R5, R1, #24
0x34185A4C: F3C1 2604 UBFX R6, R1, #8, #5
0x34185A50: 589C LDR R4, [R3, R2]
0x34185A52: F3C1 4107 UBFX R1, R1, #16, #8
0x34185A56: 40B5 LSLS R5, R6
0x34185A58: 43AC BICS R4, R5
0x34185A5A: 40B1 LSLS R1, R6
0x34185A5C: 4321 ORRS R1, R4
0x34185A5E: 5099 STR R1, [R3, R2]
0x34185A60: E9DC 1A00 LDRD R1, R10, [R12]
0x34185A64: EA5F 314A LSLS.W R1, R10, #13
0x34185A68: D536 BPL 46L243 ; 0x34185AD8
.L240:
0x34185A6A: F8DC 1178 LDR.W R1, [R12, #0x0178]
0x34185A6E: F640 4314 MOVW R3, #0x0C14
0x34185A72: F2C0 3301 MOVT R3, #0x0301
0x34185A76: 4299 CMP R1, R3
0x34185A78: D016 BEQ 46L241 ; 0x34185AA8
0x34185A7A: F503 3380 ADD.W R3, R3, #0x010000
0x34185A7E: 4299 CMP R1, R3
0x34185A80: D114 BNE 46L242 ; 0x34185AAC
0x34185A82: E9DC 341E LDRD R3, R4, [R12, #120]
0x34185A86: 2500 MOVS R5, #0
0x34185A88: F6CF 75FF MOVT R5, #0xFFFF
0x34185A8C: EB05 4404 ADD.W R4, R5, R4, LSL #16
0x34185A90: F852 5C48 LDR R5, [R2, #-72]
0x34185A94: EA05 050E AND.W R5, R5, LR
0x34185A98: 432B ORRS R3, R5
0x34185A9A: 4323 ORRS R3, R4
0x34185A9C: F842 3C48 STR R3, [R2, #-72]
0x34185AA0: F44F 4380 MOV.W R3, #0x4000
0x34185AA4: 603B STR R3, [R7]
0x34185AA6: E001 B 46L242 ; 0x34185AAC
.L241:
0x34185AA8: 2340 MOVS R3, #64
0x34185AAA: 60BB STR R3, [R7, #8]
.L242:
0x34185AAC: B2CB UXTB R3, R1
0x34185AAE: F3C1 6506 UBFX R5, R1, #24, #7
0x34185AB2: F3C1 2604 UBFX R6, R1, #8, #5
0x34185AB6: 589C LDR R4, [R3, R2]
0x34185AB8: F3C1 4107 UBFX R1, R1, #16, #8
0x34185ABC: 40B5 LSLS R5, R6
0x34185ABE: 43AC BICS R4, R5
0x34185AC0: 40B1 LSLS R1, R6
0x34185AC2: 4321 ORRS R1, R4
0x34185AC4: 5099 STR R1, [R3, R2]
0x34185AC6: F8DC 1178 LDR.W R1, [R12, #0x0178]
0x34185ACA: F852 3CF0 LDR R3, [R2, #-240]
0x34185ACE: 0FC9 LSRS R1, R1, #31
0x34185AD0: F361 1386 BFI R3, R1, #6, #1
0x34185AD4: F842 3CF0 STR R3, [R2, #-240]
.L243:
0x34185AD8: E9DC 3100 LDRD R3, R1, [R12]
0x34185ADC: 02CB LSLS R3, R1, #11
0x34185ADE: D407 BMI 46L247 ; 0x34185AF0
0x34185AE0: 030B LSLS R3, R1, #12
0x34185AE2: D443 BMI 46L250 ; 0x34185B6C
.L244:
0x34185AE4: 028B LSLS R3, R1, #10
0x34185AE6: D45E BMI 46L251 ; 0x34185BA6
.L245:
0x34185AE8: 0609 LSLS R1, R1, #24
0x34185AEA: D47A BMI 46L252 ; 0x34185BE2
.L246:
0x34185AEC: E8BD 87F0 POP.W 123R4-R10, PC}
.L247:
0x34185AF0: F8DC 4180 LDR.W R4, [R12, #0x0180]
0x34185AF4: F241 4314 MOVW R3, #0x1414
0x34185AF8: F2C0 3301 MOVT R3, #0x0301
0x34185AFC: 429C CMP R4, R3
0x34185AFE: D017 BEQ 46L248 ; 0x34185B30
0x34185B00: F503 3380 ADD.W R3, R3, #0x010000
0x34185B04: 429C CMP R4, R3
0x34185B06: D115 BNE 46L249 ; 0x34185B34
0x34185B08: E9DC 351E LDRD R3, R5, [R12, #120]
0x34185B0C: F852 6C48 LDR R6, [R2, #-72]
0x34185B10: EA06 090E AND.W R9, R6, LR
0x34185B14: 2600 MOVS R6, #0
0x34185B16: F6CF 76FF MOVT R6, #0xFFFF
0x34185B1A: EB06 4605 ADD.W R6, R6, R5, LSL #16
0x34185B1E: EA43 0309 ORR.W R3, R3, R9
0x34185B22: 4333 ORRS R3, R6
0x34185B24: F842 3C48 STR R3, [R2, #-72]
0x34185B28: F44F 4380 MOV.W R3, #0x4000
0x34185B2C: 603B STR R3, [R7]
0x34185B2E: E001 B 46L249 ; 0x34185B34
.L248:
0x34185B30: 2340 MOVS R3, #64
0x34185B32: 60BB STR R3, [R7, #8]
.L249:
0x34185B34: B2E3 UXTB R3, R4
0x34185B36: F3C4 6606 UBFX R6, R4, #24, #7
0x34185B3A: F3C4 2504 UBFX R5, R4, #8, #5
0x34185B3E: F853 9002 LDR.W R9, [R3, R2]
0x34185B42: 40AE LSLS R6, R5
0x34185B44: EA29 0906 BIC.W R9, R9, R6
0x34185B48: F3C4 4607 UBFX R6, R4, #16, #8
0x34185B4C: 40AE LSLS R6, R5
0x34185B4E: EA49 0906 ORR.W R9, R9, R6
0x34185B52: F843 9002 STR.W R9, [R3, R2]
0x34185B56: F8DC 3180 LDR.W R3, [R12, #0x0180]
0x34185B5A: F852 9CF0 LDR R9, [R2, #-240]
0x34185B5E: 0FDB LSRS R3, R3, #31
0x34185B60: F363 1986 BFI R9, R3, #6, #1
0x34185B64: F842 9CF0 STR R9, [R2, #-240]
0x34185B68: 030B LSLS R3, R1, #12
0x34185B6A: D5BB BPL 46L244 ; 0x34185AE4
.L250:
0x34185B6C: F8DC 317C LDR.W R3, [R12, #0x017C]
0x34185B70: FA5F F983 UXTB R9, R3
0x34185B74: F3C3 6506 UBFX R5, R3, #24, #7
0x34185B78: F3C3 2404 UBFX R4, R3, #8, #5
0x34185B7C: F859 6002 LDR.W R6, [R9, R2]
0x34185B80: F3C3 4307 UBFX R3, R3, #16, #8
0x34185B84: 40A5 LSLS R5, R4
0x34185B86: 43AE BICS R6, R5
0x34185B88: 40A3 LSLS R3, R4
0x34185B8A: 4333 ORRS R3, R6
0x34185B8C: F849 3002 STR.W R3, [R9, R2]
0x34185B90: F8DC 317C LDR.W R3, [R12, #0x017C]
0x34185B94: F852 9CF0 LDR R9, [R2, #-240]
0x34185B98: 0FDB LSRS R3, R3, #31
0x34185B9A: F363 1986 BFI R9, R3, #6, #1
0x34185B9E: F842 9CF0 STR R9, [R2, #-240]
0x34185BA2: 028B LSLS R3, R1, #10
0x34185BA4: D5A0 BPL 46L245 ; 0x34185AE8
.L251:
0x34185BA6: F8DC 3184 LDR.W R3, [R12, #0x0184]
0x34185BAA: FA5F F983 UXTB R9, R3
0x34185BAE: F3C3 6506 UBFX R5, R3, #24, #7
0x34185BB2: F3C3 2404 UBFX R4, R3, #8, #5
0x34185BB6: F859 6002 LDR.W R6, [R9, R2]
0x34185BBA: F3C3 4307 UBFX R3, R3, #16, #8
0x34185BBE: 40A5 LSLS R5, R4
0x34185BC0: 43AE BICS R6, R5
0x34185BC2: 40A3 LSLS R3, R4
0x34185BC4: 4333 ORRS R3, R6
0x34185BC6: F849 3002 STR.W R3, [R9, R2]
0x34185BCA: F8DC 3184 LDR.W R3, [R12, #0x0184]
0x34185BCE: F852 9CF0 LDR R9, [R2, #-240]
0x34185BD2: 0FDB LSRS R3, R3, #31
0x34185BD4: F363 1986 BFI R9, R3, #6, #1
0x34185BD8: F842 9CF0 STR R9, [R2, #-240]
0x34185BDC: 0609 LSLS R1, R1, #24
0x34185BDE: F57F AF85 BPL.W 46L246 ; 0x34185AEC
.L252:
0x34185BE2: F64F 61E0 MOVW R1, #0xFEE0
0x34185BE6: F8DC C18C LDR.W R12, [R12, #0x018C]
0x34185BEA: F6CF 71FF MOVT R1, #0xFFFF
0x34185BEE: 5853 LDR R3, [R2, R1]
0x34185BF0: F023 7340 BIC R3, R3, #0x03000000
0x34185BF4: EA43 6C0C ORR.W R12, R3, R12, LSL #24
0x34185BF8: F842 C001 STR.W R12, [R2, R1]
0x34185BFC: E8BD 87F0 POP.W 123R4-R10, PC}
Section .text.RCCEx_GetUARTCLKFreq from blto2_FSBL_lto.o, size=668, align=4
RCCEx_GetUARTCLKFreq:
0x34185C00: B538 PUSH 123R3-R5, LR}
0x34185C02: F248 0424 MOVW R4, #0x8024
0x34185C06: 2307 MOVS R3, #7
0x34185C08: F2C5 6402 MOVT R4, #0x5602
0x34185C0C: FA54 F180 UXTAB R1, R4, R0
0x34185C10: F3C0 2204 UBFX R2, R0, #8, #5
0x34185C14: F8D1 1120 LDR.W R1, [R1, #0x0120]
0x34185C18: 4093 LSLS R3, R2
0x34185C1A: 4019 ANDS R1, R3
0x34185C1C: 40D1 LSRS R1, R2
0x34185C1E: F241 022F MOVW R2, #0x102F
0x34185C22: EA40 4101 ORR.W R1, R0, R1, LSL #16
0x34185C26: F2C0 7203 MOVT R2, #0x0703
0x34185C2A: 2000 MOVS R0, #0
0x34185C2C: 4291 CMP R1, R2
0x34185C2E: DD19 BLE 46L1 ; 0x34185C64
0x34185C30: F502 32FE ADD.W R2, R2, #0x01FC00
0x34185C34: 4291 CMP R1, R2
0x34185C36: DC2E BGT 46L2 ; 0x34185C96
0x34185C38: F5A2 3280 SUB.W R2, R2, #0x010000
0x34185C3C: 4291 CMP R1, R2
0x34185C3E: DD51 BLE 46L4 ; 0x34185CE4
0x34185C40: F502 6240 ADD.W R2, R2, #0x0C00
0x34185C44: 4291 CMP R1, R2
0x34185C46: F340 80AD BLE.W 46L14 ; 0x34185DA4
0x34185C4A: 3201 ADDS R2, #1
0x34185C4C: 4291 CMP R1, R2
0x34185C4E: F000 80B1 BEQ.W 46L16 ; 0x34185DB4
0x34185C52: F502 6280 ADD.W R2, R2, #0x0400
0x34185C56: 4291 CMP R1, R2
0x34185C58: F000 80AC BEQ.W 46L16 ; 0x34185DB4
0x34185C5C: 2234 MOVS R2, #52
0x34185C5E: F2C0 7205 MOVT R2, #0x0705
0x34185C62: E059 B 46L7 ; 0x34185D18
.L1:
0x34185C64: F5A2 32FC SUB.W R2, R2, #0x01F800
0x34185C68: 4291 CMP R1, R2
0x34185C6A: DD2A BLE 46L3 ; 0x34185CC2
0x34185C6C: F502 4278 ADD.W R2, R2, #0xF800
0x34185C70: 4291 CMP R1, R2
0x34185C72: DD5D BLE 46L9 ; 0x34185D30
0x34185C74: F502 6240 ADD.W R2, R2, #0x0C00
0x34185C78: 4291 CMP R1, R2
0x34185C7A: F340 80BA BLE.W 46L23 ; 0x34185DF2
0x34185C7E: 3201 ADDS R2, #1
0x34185C80: 4291 CMP R1, R2
0x34185C82: F000 80BE BEQ.W 46L25 ; 0x34185E02
0x34185C86: 2234 MOVS R2, #52
0x34185C88: F2C0 7203 MOVT R2, #0x0703
0x34185C8C: 4291 CMP R1, R2
0x34185C8E: D072 BEQ 46L12 ; 0x34185D76
0x34185C90: F602 32FC ADDW R2, R2, #0x0BFC
0x34185C94: E030 B 46L5 ; 0x34185CF8
.L2:
0x34185C96: 2233 MOVS R2, #51
0x34185C98: F2C0 7206 MOVT R2, #0x0706
0x34185C9C: 4291 CMP R1, R2
0x34185C9E: DD2E BLE 46L6 ; 0x34185CFE
0x34185CA0: F602 72FC ADDW R2, R2, #0x0FFC
0x34185CA4: 4291 CMP R1, R2
0x34185CA6: F340 808C BLE.W 46L17 ; 0x34185DC2
0x34185CAA: 3201 ADDS R2, #1
0x34185CAC: 4291 CMP R1, R2
0x34185CAE: F000 8090 BEQ.W 46L19 ; 0x34185DD2
0x34185CB2: F502 6200 ADD.W R2, R2, #0x0800
0x34185CB6: 4291 CMP R1, R2
0x34185CB8: F000 808B BEQ.W 46L19 ; 0x34185DD2
0x34185CBC: F502 6280 ADD.W R2, R2, #0x0400
0x34185CC0: E085 B 46L18 ; 0x34185DCE
.L3:
0x34185CC2: F5A2 427C SUB.W R2, R2, #0xFC00
0x34185CC6: 4291 CMP R1, R2
0x34185CC8: DC3E BGT 46L10 ; 0x34185D48
0x34185CCA: F5A2 6240 SUB.W R2, R2, #0x0C00
0x34185CCE: 4291 CMP R1, R2
0x34185CD0: F300 80AD BGT.W 46L26 ; 0x34185E2E
0x34185CD4: F6A2 72FB SUBW R2, R2, #0x0FFB
0x34185CD8: 4291 CMP R1, R2
0x34185CDA: F000 80D4 BEQ.W 46L33 ; 0x34185E86
0x34185CDE: F602 32FC ADDW R2, R2, #0x0BFC
0x34185CE2: E0A9 B 46L27 ; 0x34185E38
.L4:
0x34185CE4: F5A2 4270 SUB.W R2, R2, #0xF000
0x34185CE8: 4291 CMP R1, R2
0x34185CEA: DC3D BGT 46L11 ; 0x34185D68
0x34185CEC: F6A2 32FF SUBW R2, R2, #0x0BFF
0x34185CF0: 4291 CMP R1, R2
0x34185CF2: D040 BEQ 46L12 ; 0x34185D76
0x34185CF4: F502 6200 ADD.W R2, R2, #0x0800
.L5:
0x34185CF8: 4291 CMP R1, R2
0x34185CFA: D03C BEQ 46L12 ; 0x34185D76
0x34185CFC: BD38 POP 123R3-R5, PC}
.L6:
0x34185CFE: F641 022F MOVW R2, #0x182F
0x34185D02: F2C0 7205 MOVT R2, #0x0705
0x34185D06: 4291 CMP R1, R2
0x34185D08: BFD4 ITE LE
0x34185D0A: F6A2 32FF SUBWLE R2, R2, #0x0BFF
0x34185D0E: 3201 ADDGT R2, #1
0x34185D10: 4291 CMP R1, R2
0x34185D12: D003 BEQ 46L8 ; 0x34185D1C
0x34185D14: F502 6280 ADD.W R2, R2, #0x0400
.L7:
0x34185D18: 4291 CMP R1, R2
0x34185D1A: D169 BNE 46L22 ; 0x34185DF0
.L8:
0x34185D1C: F854 0C20 LDR R0, [R4, #-32]
0x34185D20: F640 1100 MOVW R1, #0x0900
0x34185D24: F2C0 013D MOVT R1, #61
0x34185D28: 0740 LSLS R0, R0, #29
0x34185D2A: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34185D2E: BD38 POP 123R3-R5, PC}
.L9:
0x34185D30: F6A2 72FC SUBW R2, R2, #0x0FFC
0x34185D34: 4291 CMP R1, R2
0x34185D36: DC2F BGT 46L13 ; 0x34185D98
0x34185D38: F641 0230 MOVW R2, #0x1830
0x34185D3C: F2C0 7201 MOVT R2, #0x0701
0x34185D40: 4291 CMP R1, R2
0x34185D42: F040 8089 BNE.W 46L30 ; 0x34185E58
0x34185D46: E08B B 46L32 ; 0x34185E60
.L10:
0x34185D48: F502 4270 ADD.W R2, R2, #0xF000
0x34185D4C: 4291 CMP R1, R2
0x34185D4E: F300 8080 BGT.W 46L29 ; 0x34185E52
0x34185D52: F641 4230 MOVW R2, #0x1C30
0x34185D56: F2C0 7200 MOVT R2, #0x0700
0x34185D5A: 4291 CMP R1, R2
0x34185D5C: F000 806E BEQ.W 46L28 ; 0x34185E3C
0x34185D60: 2234 MOVS R2, #52
0x34185D62: F2C0 7201 MOVT R2, #0x0701
0x34185D66: E079 B 46L31 ; 0x34185E5C
.L11:
0x34185D68: 3201 ADDS R2, #1
0x34185D6A: 4291 CMP R1, R2
0x34185D6C: D003 BEQ 46L12 ; 0x34185D76
0x34185D6E: 2234 MOVS R2, #52
0x34185D70: F2C0 7204 MOVT R2, #0x0704
0x34185D74: E01C B 46L15 ; 0x34185DB0
.L12:
0x34185D76: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34185D7A: 0480 LSLS R0, R0, #18
0x34185D7C: D52D BPL 46L20 ; 0x34185DDA
0x34185D7E: F8D4 00D4 LDR.W R0, [R4, #212]
0x34185D82: 2101 MOVS R1, #1
0x34185D84: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34185D88: F8D4 00D4 LDR.W R0, [R4, #212]
0x34185D8C: F3C0 7001 UBFX R0, R0, #28, #2
0x34185D90: E8DF F000 TBB 91PC, R0]
0x34185D94: 48 DC.B 0x48 ; 'H'
0x34185D95: 74 DC.B 0x74 ; 't'
0x34185D96: 6A DC.B 0x6A ; 'j'
0x34185D97: 6F DC.B 0x6F ; 'o'
.L13:
0x34185D98: 3201 ADDS R2, #1
0x34185D9A: 4291 CMP R1, R2
0x34185D9C: D031 BEQ 46L25 ; 0x34185E02
0x34185D9E: F602 32FC ADDW R2, R2, #0x0BFC
0x34185DA2: E02C B 46L24 ; 0x34185DFE
.L14:
0x34185DA4: F6A2 32FF SUBW R2, R2, #0x0BFF
0x34185DA8: 4291 CMP R1, R2
0x34185DAA: D003 BEQ 46L16 ; 0x34185DB4
0x34185DAC: F502 6280 ADD.W R2, R2, #0x0400
.L15:
0x34185DB0: 4291 CMP R1, R2
0x34185DB2: D11D BNE 46L22 ; 0x34185DF0
.L16:
0x34185DB4: F854 0C20 LDR R0, [R4, #-32]
0x34185DB8: F44F 4100 MOV.W R1, #0x8000
0x34185DBC: EA01 3080 AND.W R0, R1, R0, LSL #14
0x34185DC0: BD38 POP 123R3-R5, PC}
.L17:
0x34185DC2: F6A2 72FB SUBW R2, R2, #0x0FFB
0x34185DC6: 4291 CMP R1, R2
0x34185DC8: D003 BEQ 46L19 ; 0x34185DD2
0x34185DCA: F602 32FC ADDW R2, R2, #0x0BFC
.L18:
0x34185DCE: 4291 CMP R1, R2
0x34185DD0: D10E BNE 46L22 ; 0x34185DF0
.L19:
0x34185DD2: F854 0C20 LDR R0, [R4, #-32]
0x34185DD6: 0700 LSLS R0, R0, #28
0x34185DD8: D401 BMI 46L21 ; 0x34185DDE
.L20:
0x34185DDA: 2000 MOVS R0, #0
0x34185DDC: BD38 POP 123R3-R5, PC}
.L21:
0x34185DDE: 6A60 LDR R0, [R4, #36]
0x34185DE0: F249 0100 MOVW R1, #0x9000
0x34185DE4: F2C0 31D0 MOVT R1, #0x03D0
0x34185DE8: F3C0 10C1 UBFX R0, R0, #7, #2
0x34185DEC: FA21 F000 LSR.W R0, R1, R0
.L22:
0x34185DF0: BD38 POP 123R3-R5, PC}
.L23:
0x34185DF2: F6A2 32FF SUBW R2, R2, #0x0BFF
0x34185DF6: 4291 CMP R1, R2
0x34185DF8: D003 BEQ 46L25 ; 0x34185E02
0x34185DFA: F502 6200 ADD.W R2, R2, #0x0800
.L24:
0x34185DFE: 4291 CMP R1, R2
0x34185E00: D1F6 BNE 46L22 ; 0x34185DF0
.L25:
0x34185E02: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34185E06: 05C0 LSLS R0, R0, #23
0x34185E08: D5E7 BPL 46L20 ; 0x34185DDA
0x34185E0A: F8D4 00C0 LDR.W R0, [R4, #192]
0x34185E0E: 2101 MOVS R1, #1
0x34185E10: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34185E14: F8D4 00C0 LDR.W R0, [R4, #192]
0x34185E18: F3C0 7001 UBFX R0, R0, #28, #2
0x34185E1C: E8DF F000 TBB 91PC, R0]
0x34185E20: 02 DC.B 0x02 ; '\x02'
0x34185E21: 2E DC.B 0x2E ; '.'
0x34185E22: 24 DC.B 0x24 ; '$'
0x34185E23: 29 DC.B 0x29 ; ')'
0x34185E24: F000 F83A BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34185E28: FBB0 F0F5 UDIV R0, R0, R5
0x34185E2C: BD38 POP 123R3-R5, PC}
.L26:
0x34185E2E: 3201 ADDS R2, #1
0x34185E30: 4291 CMP R1, R2
0x34185E32: D003 BEQ 46L28 ; 0x34185E3C
0x34185E34: F502 6200 ADD.W R2, R2, #0x0800
.L27:
0x34185E38: 4291 CMP R1, R2
0x34185E3A: D1D9 BNE 46L22 ; 0x34185DF0
.L28:
0x34185E3C: F7FE F8A4 BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34185E40: 6821 LDR R1, [R4]
0x34185E42: F3C1 5102 UBFX R1, R1, #20, #3
0x34185E46: 40C8 LSRS R0, R1
0x34185E48: 6821 LDR R1, [R4]
0x34185E4A: F001 0107 AND R1, R1, #7
0x34185E4E: 40C8 LSRS R0, R1
0x34185E50: BD38 POP 123R3-R5, PC}
.L29:
0x34185E52: 3201 ADDS R2, #1
0x34185E54: 4291 CMP R1, R2
0x34185E56: D003 BEQ 46L32 ; 0x34185E60
.L30:
0x34185E58: F502 6280 ADD.W R2, R2, #0x0400
.L31:
0x34185E5C: 4291 CMP R1, R2
0x34185E5E: D1C7 BNE 46L22 ; 0x34185DF0
.L32:
0x34185E60: E8BD 4038 POP.W 123R3-R5, LR}
0x34185E64: F002 BC5E B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
0x34185E68: F000 F8D0 BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34185E6C: FBB0 F0F5 UDIV R0, R0, R5
0x34185E70: BD38 POP 123R3-R5, PC}
0x34185E72: F000 F927 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x34185E76: FBB0 F0F5 UDIV R0, R0, R5
0x34185E7A: BD38 POP 123R3-R5, PC}
0x34185E7C: F000 F86A BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
0x34185E80: FBB0 F0F5 UDIV R0, R0, R5
0x34185E84: BD38 POP 123R3-R5, PC}
.L33:
0x34185E86: F7FE F87F BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34185E8A: 6821 LDR R1, [R4]
0x34185E8C: F3C1 5102 UBFX R1, R1, #20, #3
0x34185E90: 40C8 LSRS R0, R1
0x34185E92: 6821 LDR R1, [R4]
0x34185E94: F3C1 1102 UBFX R1, R1, #4, #3
0x34185E98: 40C8 LSRS R0, R1
0x34185E9A: BD38 POP 123R3-R5, PC}
Section .text.HAL_RCCEx_GetPLL1CLKFreq from blto2_FSBL_lto.o, size=184, align=4
HAL_RCCEx_GetPLL1CLKFreq:
0x34185E9C: B510 PUSH 123R4, LR}
0x34185E9E: F248 0480 MOVW R4, #0x8080
0x34185EA2: F2C5 6402 MOVT R4, #0x5602
0x34185EA6: F854 0C7C LDR R0, [R4, #-124]
0x34185EAA: 05C0 LSLS R0, R0, #23
0x34185EAC: D409 BMI 46L1 ; 0x34185EC2
0x34185EAE: 6820 LDR R0, [R4]
0x34185EB0: 0100 LSLS R0, R0, #4
0x34185EB2: D509 BPL 46L2 ; 0x34185EC8
0x34185EB4: 6820 LDR R0, [R4]
0x34185EB6: F000 40E0 AND R0, R0, #0x70000000
0x34185EBA: E8BD 4010 POP.W 123R4, LR}
0x34185EBE: F000 B95D B.W RCCEx_GetPLLSourceFreq ; 0x3418617C
.L1:
0x34185EC2: 68A0 LDR R0, [R4, #8]
0x34185EC4: 0040 LSLS R0, R0, #1
0x34185EC6: D401 BMI 46L3 ; 0x34185ECC
.L2:
0x34185EC8: 2000 MOVS R0, #0
0x34185ECA: BD10 POP 123R4, PC}
.L3:
0x34185ECC: 6820 LDR R0, [R4]
0x34185ECE: F000 40E0 AND R0, R0, #0x70000000
0x34185ED2: F000 F953 BL RCCEx_GetPLLSourceFreq ; 0x3418617C
0x34185ED6: B3D0 CBZ R0, .L4 ; 0x34185F4E
0x34185ED8: 6821 LDR R1, [R4]
0x34185EDA: F3C1 5105 UBFX R1, R1, #20, #6
0x34185EDE: 2900 CMP R1, #0
0x34185EE0: D0F2 BEQ 46L2 ; 0x34185EC8
0x34185EE2: EE00 0A10 VMOV S0, R0
0x34185EE6: 6820 LDR R0, [R4]
0x34185EE8: ED9F 3A19 VLDR S6, =0x33800000 ; [PC, #100] [0x34185F50]
0x34185EEC: F3C0 200B UBFX R0, R0, #8, #12
0x34185EF0: EEB8 0A40 VCVT.F32.U32 S0, S0
0x34185EF4: EE01 0A10 VMOV S2, R0
0x34185EF8: 6860 LDR R0, [R4, #4]
0x34185EFA: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185EFE: F020 407F BIC R0, R0, #0xFF000000
0x34185F02: EE02 0A10 VMOV S4, R0
0x34185F06: 68A0 LDR R0, [R4, #8]
0x34185F08: EEB8 2A42 VCVT.F32.U32 S4, S4
0x34185F0C: F3C0 60C2 UBFX R0, R0, #27, #3
0x34185F10: EE22 2A03 VMUL.F32 S4, S4, S6
0x34185F14: 68A2 LDR R2, [R4, #8]
0x34185F16: EE32 1A01 VADD.F32 S2, S4, S2
0x34185F1A: F3C2 6202 UBFX R2, R2, #24, #3
0x34185F1E: EE21 0A00 VMUL.F32 S0, S2, S0
0x34185F22: EE01 1A10 VMOV S2, R1
0x34185F26: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185F2A: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185F2E: EE01 0A10 VMOV S2, R0
0x34185F32: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185F36: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185F3A: EE01 2A10 VMOV S2, R2
0x34185F3E: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185F42: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185F46: EEBC 0AC0 VCVT.U32.F32 S0, S0
0x34185F4A: EE10 0A10 VMOV R0, S0
.L4:
0x34185F4E: BD10 POP 123R4, PC}
0x34185F50: 33800000 DC.W 0x33800000
Section .text.HAL_RCCEx_GetPLL2CLKFreq from blto2_FSBL_lto.o, size=184, align=4
HAL_RCCEx_GetPLL2CLKFreq:
0x34185F54: B510 PUSH 123R4, LR}
0x34185F56: F248 0490 MOVW R4, #0x8090
0x34185F5A: F2C5 6402 MOVT R4, #0x5602
0x34185F5E: F854 0C8C LDR R0, [R4, #-140]
0x34185F62: 0580 LSLS R0, R0, #22
0x34185F64: D409 BMI 46L1 ; 0x34185F7A
0x34185F66: 6820 LDR R0, [R4]
0x34185F68: 0100 LSLS R0, R0, #4
0x34185F6A: D509 BPL 46L2 ; 0x34185F80
0x34185F6C: 6820 LDR R0, [R4]
0x34185F6E: F000 40E0 AND R0, R0, #0x70000000
0x34185F72: E8BD 4010 POP.W 123R4, LR}
0x34185F76: F000 B901 B.W RCCEx_GetPLLSourceFreq ; 0x3418617C
.L1:
0x34185F7A: 68A0 LDR R0, [R4, #8]
0x34185F7C: 0040 LSLS R0, R0, #1
0x34185F7E: D401 BMI 46L3 ; 0x34185F84
.L2:
0x34185F80: 2000 MOVS R0, #0
0x34185F82: BD10 POP 123R4, PC}
.L3:
0x34185F84: 6820 LDR R0, [R4]
0x34185F86: F000 40E0 AND R0, R0, #0x70000000
0x34185F8A: F000 F8F7 BL RCCEx_GetPLLSourceFreq ; 0x3418617C
0x34185F8E: B3D0 CBZ R0, .L4 ; 0x34186006
0x34185F90: 6821 LDR R1, [R4]
0x34185F92: F3C1 5105 UBFX R1, R1, #20, #6
0x34185F96: 2900 CMP R1, #0
0x34185F98: D0F2 BEQ 46L2 ; 0x34185F80
0x34185F9A: EE00 0A10 VMOV S0, R0
0x34185F9E: 6820 LDR R0, [R4]
0x34185FA0: ED9F 3A19 VLDR S6, =0x33800000 ; [PC, #100] [0x34186008]
0x34185FA4: F3C0 200B UBFX R0, R0, #8, #12
0x34185FA8: EEB8 0A40 VCVT.F32.U32 S0, S0
0x34185FAC: EE01 0A10 VMOV S2, R0
0x34185FB0: 6860 LDR R0, [R4, #4]
0x34185FB2: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185FB6: F020 407F BIC R0, R0, #0xFF000000
0x34185FBA: EE02 0A10 VMOV S4, R0
0x34185FBE: 68A0 LDR R0, [R4, #8]
0x34185FC0: EEB8 2A42 VCVT.F32.U32 S4, S4
0x34185FC4: F3C0 60C2 UBFX R0, R0, #27, #3
0x34185FC8: EE22 2A03 VMUL.F32 S4, S4, S6
0x34185FCC: 68A2 LDR R2, [R4, #8]
0x34185FCE: EE32 1A01 VADD.F32 S2, S4, S2
0x34185FD2: F3C2 6202 UBFX R2, R2, #24, #3
0x34185FD6: EE21 0A00 VMUL.F32 S0, S2, S0
0x34185FDA: EE01 1A10 VMOV S2, R1
0x34185FDE: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185FE2: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185FE6: EE01 0A10 VMOV S2, R0
0x34185FEA: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185FEE: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185FF2: EE01 2A10 VMOV S2, R2
0x34185FF6: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34185FFA: EE80 0A01 VDIV.F32 S0, S0, S2
0x34185FFE: EEBC 0AC0 VCVT.U32.F32 S0, S0
0x34186002: EE10 0A10 VMOV R0, S0
.L4:
0x34186006: BD10 POP 123R4, PC}
0x34186008: 33800000 DC.W 0x33800000
Section .text.HAL_RCCEx_GetPLL3CLKFreq from blto2_FSBL_lto.o, size=184, align=4
HAL_RCCEx_GetPLL3CLKFreq:
0x3418600C: B510 PUSH 123R4, LR}
0x3418600E: F248 04A0 MOVW R4, #0x80A0
0x34186012: F2C5 6402 MOVT R4, #0x5602
0x34186016: F854 0C9C LDR R0, [R4, #-156]
0x3418601A: 0540 LSLS R0, R0, #21
0x3418601C: D409 BMI 46L1 ; 0x34186032
0x3418601E: 6820 LDR R0, [R4]
0x34186020: 0100 LSLS R0, R0, #4
0x34186022: D509 BPL 46L2 ; 0x34186038
0x34186024: 6820 LDR R0, [R4]
0x34186026: F000 40E0 AND R0, R0, #0x70000000
0x3418602A: E8BD 4010 POP.W 123R4, LR}
0x3418602E: F000 B8A5 B.W RCCEx_GetPLLSourceFreq ; 0x3418617C
.L1:
0x34186032: 68A0 LDR R0, [R4, #8]
0x34186034: 0040 LSLS R0, R0, #1
0x34186036: D401 BMI 46L3 ; 0x3418603C
.L2:
0x34186038: 2000 MOVS R0, #0
0x3418603A: BD10 POP 123R4, PC}
.L3:
0x3418603C: 6820 LDR R0, [R4]
0x3418603E: F000 40E0 AND R0, R0, #0x70000000
0x34186042: F000 F89B BL RCCEx_GetPLLSourceFreq ; 0x3418617C
0x34186046: B3D0 CBZ R0, .L4 ; 0x341860BE
0x34186048: 6821 LDR R1, [R4]
0x3418604A: F3C1 5105 UBFX R1, R1, #20, #6
0x3418604E: 2900 CMP R1, #0
0x34186050: D0F2 BEQ 46L2 ; 0x34186038
0x34186052: EE00 0A10 VMOV S0, R0
0x34186056: 6820 LDR R0, [R4]
0x34186058: ED9F 3A19 VLDR S6, =0x33800000 ; [PC, #100] [0x341860C0]
0x3418605C: F3C0 200B UBFX R0, R0, #8, #12
0x34186060: EEB8 0A40 VCVT.F32.U32 S0, S0
0x34186064: EE01 0A10 VMOV S2, R0
0x34186068: 6860 LDR R0, [R4, #4]
0x3418606A: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418606E: F020 407F BIC R0, R0, #0xFF000000
0x34186072: EE02 0A10 VMOV S4, R0
0x34186076: 68A0 LDR R0, [R4, #8]
0x34186078: EEB8 2A42 VCVT.F32.U32 S4, S4
0x3418607C: F3C0 60C2 UBFX R0, R0, #27, #3
0x34186080: EE22 2A03 VMUL.F32 S4, S4, S6
0x34186084: 68A2 LDR R2, [R4, #8]
0x34186086: EE32 1A01 VADD.F32 S2, S4, S2
0x3418608A: F3C2 6202 UBFX R2, R2, #24, #3
0x3418608E: EE21 0A00 VMUL.F32 S0, S2, S0
0x34186092: EE01 1A10 VMOV S2, R1
0x34186096: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418609A: EE80 0A01 VDIV.F32 S0, S0, S2
0x3418609E: EE01 0A10 VMOV S2, R0
0x341860A2: EEB8 1A41 VCVT.F32.U32 S2, S2
0x341860A6: EE80 0A01 VDIV.F32 S0, S0, S2
0x341860AA: EE01 2A10 VMOV S2, R2
0x341860AE: EEB8 1A41 VCVT.F32.U32 S2, S2
0x341860B2: EE80 0A01 VDIV.F32 S0, S0, S2
0x341860B6: EEBC 0AC0 VCVT.U32.F32 S0, S0
0x341860BA: EE10 0A10 VMOV R0, S0
.L4:
0x341860BE: BD10 POP 123R4, PC}
0x341860C0: 33800000 DC.W 0x33800000
Section .text.HAL_RCCEx_GetPLL4CLKFreq from blto2_FSBL_lto.o, size=184, align=4
HAL_RCCEx_GetPLL4CLKFreq:
0x341860C4: B510 PUSH 123R4, LR}
0x341860C6: F248 04B0 MOVW R4, #0x80B0
0x341860CA: F2C5 6402 MOVT R4, #0x5602
0x341860CE: F854 0CAC LDR R0, [R4, #-172]
0x341860D2: 0500 LSLS R0, R0, #20
0x341860D4: D409 BMI 46L1 ; 0x341860EA
0x341860D6: 6820 LDR R0, [R4]
0x341860D8: 0100 LSLS R0, R0, #4
0x341860DA: D509 BPL 46L2 ; 0x341860F0
0x341860DC: 6820 LDR R0, [R4]
0x341860DE: F000 40E0 AND R0, R0, #0x70000000
0x341860E2: E8BD 4010 POP.W 123R4, LR}
0x341860E6: F000 B849 B.W RCCEx_GetPLLSourceFreq ; 0x3418617C
.L1:
0x341860EA: 68A0 LDR R0, [R4, #8]
0x341860EC: 0040 LSLS R0, R0, #1
0x341860EE: D401 BMI 46L3 ; 0x341860F4
.L2:
0x341860F0: 2000 MOVS R0, #0
0x341860F2: BD10 POP 123R4, PC}
.L3:
0x341860F4: 6820 LDR R0, [R4]
0x341860F6: F000 40E0 AND R0, R0, #0x70000000
0x341860FA: F000 F83F BL RCCEx_GetPLLSourceFreq ; 0x3418617C
0x341860FE: B3D0 CBZ R0, .L4 ; 0x34186176
0x34186100: 6821 LDR R1, [R4]
0x34186102: F3C1 5105 UBFX R1, R1, #20, #6
0x34186106: 2900 CMP R1, #0
0x34186108: D0F2 BEQ 46L2 ; 0x341860F0
0x3418610A: EE00 0A10 VMOV S0, R0
0x3418610E: 6820 LDR R0, [R4]
0x34186110: ED9F 3A19 VLDR S6, =0x33800000 ; [PC, #100] [0x34186178]
0x34186114: F3C0 200B UBFX R0, R0, #8, #12
0x34186118: EEB8 0A40 VCVT.F32.U32 S0, S0
0x3418611C: EE01 0A10 VMOV S2, R0
0x34186120: 6860 LDR R0, [R4, #4]
0x34186122: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34186126: F020 407F BIC R0, R0, #0xFF000000
0x3418612A: EE02 0A10 VMOV S4, R0
0x3418612E: 68A0 LDR R0, [R4, #8]
0x34186130: EEB8 2A42 VCVT.F32.U32 S4, S4
0x34186134: F3C0 60C2 UBFX R0, R0, #27, #3
0x34186138: EE22 2A03 VMUL.F32 S4, S4, S6
0x3418613C: 68A2 LDR R2, [R4, #8]
0x3418613E: EE32 1A01 VADD.F32 S2, S4, S2
0x34186142: F3C2 6202 UBFX R2, R2, #24, #3
0x34186146: EE21 0A00 VMUL.F32 S0, S2, S0
0x3418614A: EE01 1A10 VMOV S2, R1
0x3418614E: EEB8 1A41 VCVT.F32.U32 S2, S2
0x34186152: EE80 0A01 VDIV.F32 S0, S0, S2
0x34186156: EE01 0A10 VMOV S2, R0
0x3418615A: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418615E: EE80 0A01 VDIV.F32 S0, S0, S2
0x34186162: EE01 2A10 VMOV S2, R2
0x34186166: EEB8 1A41 VCVT.F32.U32 S2, S2
0x3418616A: EE80 0A01 VDIV.F32 S0, S0, S2
0x3418616E: EEBC 0AC0 VCVT.U32.F32 S0, S0
0x34186172: EE10 0A10 VMOV R0, S0
.L4:
0x34186176: BD10 POP 123R4, PC}
0x34186178: 33800000 DC.W 0x33800000
Section .text.RCCEx_GetPLLSourceFreq from blto2_FSBL_lto.o, size=128, align=4
RCCEx_GetPLLSourceFreq:
0x3418617C: EA4F 7030 ROR R0, R0, #28
0x34186180: 2803 CMP R0, #3
0x34186182: D82D BHI 46L1 ; 0x341861E0
0x34186184: E8DF F000 TBB 91PC, R0]
0x34186188: 02 DC.B 0x02 ; '\x02'
0x34186189: 25 DC.B 0x25 ; '%'
0x3418618A: 13 DC.B 0x13 ; '\x13'
0x3418618B: 20 DC.B 0x20 ; ' '
0x3418618C: F248 0004 MOVW R0, #0x8004
0x34186190: F2C5 6002 MOVT R0, #0x5602
0x34186194: 6801 LDR R1, [R0]
0x34186196: 0709 LSLS R1, R1, #28
0x34186198: D522 BPL 46L1 ; 0x341861E0
0x3418619A: 6C40 LDR R0, [R0, #68]
0x3418619C: F249 0100 MOVW R1, #0x9000
0x341861A0: F2C0 31D0 MOVT R1, #0x03D0
0x341861A4: F3C0 10C1 UBFX R0, R0, #7, #2
0x341861A8: FA21 F000 LSR.W R0, R1, R0
0x341861AC: 4770 BX LR
0x341861AE: F248 0004 MOVW R0, #0x8004
0x341861B2: F646 4100 MOVW R1, #0x6C00
0x341861B6: F2C5 6002 MOVT R0, #0x5602
0x341861BA: 6800 LDR R0, [R0]
0x341861BC: F2C0 21DC MOVT R1, #0x02DC
0x341861C0: 06C0 LSLS R0, R0, #27
0x341861C2: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x341861C6: 4770 BX LR
0x341861C8: F248 0000 MOVW R0, #0x8000
0x341861CC: F2C0 00BB MOVT R0, #187
0x341861D0: 4770 BX LR
0x341861D2: F248 0004 MOVW R0, #0x8004
0x341861D6: F2C5 6002 MOVT R0, #0x5602
0x341861DA: 6801 LDR R1, [R0]
0x341861DC: 0749 LSLS R1, R1, #29
0x341861DE: D401 BMI 46L2 ; 0x341861E4
.L1:
0x341861E0: 2000 MOVS R0, #0
0x341861E2: 4770 BX LR
.L2:
0x341861E4: 6C00 LDR R0, [R0, #64]
0x341861E6: 0580 LSLS R0, R0, #22
0x341861E8: F242 4000 MOVW R0, #0x2400
0x341861EC: F2C0 00F4 MOVT R0, #244
0x341861F0: BF5C ITT PL
0x341861F2: F640 1000 MOVWPL R0, #0x0900
0x341861F6: F2C0 003D MOVTPL R0, #61
0x341861FA: 4770 BX LR
Section .text.HAL_SD_GetCardCSD from blto2_FSBL_lto.o, size=400, align=4
HAL_SD_GetCardCSD:
0x341861FC: B500 PUSH 123LR}
0x341861FE: F240 1384 MOVW R3, #0x0184 ; 0x34000154 = hsd2
0x34186202: F2C3 4300 MOVT R3, #0x3400 ; 0x34000154 = hsd2
0x34186206: E9D3 E10B LDRD LR, R1, [R3, #44]
0x3418620A: F8D3 C008 LDR.W R12, [R3, #8]
0x3418620E: EA4F 729E LSR.W R2, LR, #30
0x34186212: 7002 STRB R2, [R0]
0x34186214: F3CE 6283 UBFX R2, LR, #26, #4
0x34186218: 7042 STRB R2, [R0, #1]
0x3418621A: F3CE 6201 UBFX R2, LR, #24, #2
0x3418621E: 7082 STRB R2, [R0, #2]
0x34186220: EA4F 421E LSR.W R2, LR, #16
0x34186224: 70C2 STRB R2, [R0, #3]
0x34186226: EA4F 221E LSR.W R2, LR, #8
0x3418622A: 7102 STRB R2, [R0, #4]
0x3418622C: 0D0A LSRS R2, R1, #20
0x3418622E: F880 E005 STRB.W LR, [R0, #5]
0x34186232: 80C2 STRH R2, [R0, #6]
0x34186234: F3C1 4203 UBFX R2, R1, #16, #4
0x34186238: 7202 STRB R2, [R0, #8]
0x3418623A: F3C1 32C0 UBFX R2, R1, #15, #1
0x3418623E: 7242 STRB R2, [R0, #9]
0x34186240: F3C1 3280 UBFX R2, R1, #14, #1
0x34186244: 7282 STRB R2, [R0, #10]
0x34186246: F3C1 3240 UBFX R2, R1, #13, #1
0x3418624A: 72C2 STRB R2, [R0, #11]
0x3418624C: F3C1 3200 UBFX R2, R1, #12, #1
0x34186250: 7302 STRB R2, [R0, #12]
0x34186252: 2200 MOVS R2, #0
0x34186254: F1BC 0F01 CMP.W R12, #1
0x34186258: 7342 STRB R2, [R0, #13]
0x3418625A: D036 BEQ 46L1 ; 0x341862CA
0x3418625C: F1BC 0F00 CMP.W R12, #0
0x34186260: F040 8086 BNE.W 46L3 ; 0x34186370
0x34186264: F640 72FC MOVW R2, #0x0FFC
0x34186268: EA02 0281 AND.W R2, R2, R1, LSL #2
0x3418626C: 6B59 LDR R1, [R3, #52]
0x3418626E: EA42 7291 ORR.W R2, R2, R1, LSR #30
0x34186272: 6102 STR R2, [R0, #16]
0x34186274: F3C1 62C2 UBFX R2, R1, #27, #3
0x34186278: 7502 STRB R2, [R0, #20]
0x3418627A: F3C1 6202 UBFX R2, R1, #24, #3
0x3418627E: 7542 STRB R2, [R0, #21]
0x34186280: F3C1 5242 UBFX R2, R1, #21, #3
0x34186284: 7582 STRB R2, [R0, #22]
0x34186286: F3C1 4282 UBFX R2, R1, #18, #3
0x3418628A: 75C2 STRB R2, [R0, #23]
0x3418628C: F3C1 32C2 UBFX R2, R1, #15, #3
0x34186290: 7602 STRB R2, [R0, #24]
0x34186292: 6902 LDR R2, [R0, #16]
0x34186294: F890 E018 LDRB.W LR, [R0, #24]
0x34186298: 3201 ADDS R2, #1
0x3418629A: F00E 0E07 AND LR, LR, #7
0x3418629E: F10E 0E02 ADD.W LR, LR, #2
0x341862A2: FA02 FC0E LSL.W R12, R2, LR
0x341862A6: 2201 MOVS R2, #1
0x341862A8: F8C3 C018 STR.W R12, [R3, #24]
0x341862AC: F890 E008 LDRB.W LR, [R0, #8]
0x341862B0: F00E 0E0F AND LR, LR, #15
0x341862B4: FA02 F20E LSL.W R2, R2, LR
0x341862B8: 61DA STR R2, [R3, #28]
0x341862BA: 0A52 LSRS R2, R2, #9
0x341862BC: FB02 F20C MUL R2, R2, R12
0x341862C0: 621A STR R2, [R3, #32]
0x341862C2: F44F 7200 MOV.W R2, #0x0200
0x341862C6: 625A STR R2, [R3, #36]
0x341862C8: E011 B 46L2 ; 0x341862EE
.L1:
0x341862CA: 8EDA LDRH R2, [R3, #54]
0x341862CC: F001 013F AND R1, R1, #63
0x341862D0: EA42 4101 ORR.W R1, R2, R1, LSL #16
0x341862D4: F44F 6280 MOV.W R2, #0x0400
0x341862D8: 6101 STR R1, [R0, #16]
0x341862DA: 6901 LDR R1, [R0, #16]
0x341862DC: EB02 2181 ADD.W R1, R2, R1, LSL #10
0x341862E0: F44F 7200 MOV.W R2, #0x0200
0x341862E4: E9C3 1206 STRD R1, R2, [R3, #24]
0x341862E8: E9C3 1208 STRD R1, R2, [R3, #32]
0x341862EC: 6B59 LDR R1, [R3, #52]
.L2:
0x341862EE: F3C1 3280 UBFX R2, R1, #14, #1
0x341862F2: 7642 STRB R2, [R0, #25]
0x341862F4: F3C1 12C6 UBFX R2, R1, #7, #7
0x341862F8: F001 017F AND R1, R1, #127
0x341862FC: 7682 STRB R2, [R0, #26]
0x341862FE: 76C1 STRB R1, [R0, #27]
0x34186300: 6B9A LDR R2, [R3, #56]
0x34186302: 0FD1 LSRS R1, R2, #31
0x34186304: 7701 STRB R1, [R0, #28]
0x34186306: F3C2 7141 UBFX R1, R2, #29, #2
0x3418630A: F3C2 4E00 UBFX LR, R2, #16, #1
0x3418630E: 7741 STRB R1, [R0, #29]
0x34186310: F3C2 6182 UBFX R1, R2, #26, #3
0x34186314: 7781 STRB R1, [R0, #30]
0x34186316: F3C2 5183 UBFX R1, R2, #22, #4
0x3418631A: 77C1 STRB R1, [R0, #31]
0x3418631C: F3C2 5140 UBFX R1, R2, #21, #1
0x34186320: F880 1020 STRB.W R1, [R0, #32]
0x34186324: 2100 MOVS R1, #0
0x34186326: F880 1021 STRB.W R1, [R0, #33]
0x3418632A: F880 E022 STRB.W LR, [R0, #34]
0x3418632E: F3C2 3EC0 UBFX LR, R2, #15, #1
0x34186332: F880 E023 STRB.W LR, [R0, #35]
0x34186336: F3C2 3E80 UBFX LR, R2, #14, #1
0x3418633A: F880 E024 STRB.W LR, [R0, #36]
0x3418633E: F3C2 3E40 UBFX LR, R2, #13, #1
0x34186342: F880 E025 STRB.W LR, [R0, #37]
0x34186346: F3C2 3E00 UBFX LR, R2, #12, #1
0x3418634A: F880 E026 STRB.W LR, [R0, #38]
0x3418634E: F3C2 2E81 UBFX LR, R2, #10, #2
0x34186352: F880 E027 STRB.W LR, [R0, #39]
0x34186356: F3C2 2E01 UBFX LR, R2, #8, #2
0x3418635A: B2D2 UXTB R2, R2
0x3418635C: 0852 LSRS R2, R2, #1
0x3418635E: F880 E028 STRB.W LR, [R0, #40]
0x34186362: F880 2029 STRB.W R2, [R0, #41]
0x34186366: 2201 MOVS R2, #1
0x34186368: F880 202A STRB.W R2, [R0, #42]
0x3418636C: 2000 MOVS R0, #0
0x3418636E: BD00 POP 123PC}
.L3:
0x34186370: F853 0C30 LDR R0, [R3, #-48]
0x34186374: F640 71FF MOVW R1, #0x0FFF
0x34186378: F6C1 71E0 MOVT R1, #0x1FE0
0x3418637C: 6381 STR R1, [R0, #56]
0x3418637E: 6858 LDR R0, [R3, #4]
0x34186380: F040 5080 ORR R0, R0, #0x10000000
0x34186384: 6058 STR R0, [R3, #4]
0x34186386: 2001 MOVS R0, #1
0x34186388: 7018 STRB R0, [R3]
0x3418638A: BD00 POP 123PC}
Section .text.SDMMC_GetCmdResp1 from blto2_FSBL_lto.o, size=304, align=4
SDMMC_GetCmdResp1:
0x3418638C: F640 03D4 MOVW R3, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x34186390: F2C3 4300 MOVT R3, #0x3400 ; 0x340008D4 = SystemCoreClock
0x34186394: F8D3 C000 LDR.W R12, [R3]
0x34186398: F644 53D3 MOVW R3, #0x4DD3
0x3418639C: F2C1 0362 MOVT R3, #0x1062
0x341863A0: FBAC C303 UMULL R12, R3, R12, R3
0x341863A4: 0A5B LSRS R3, R3, #9
0x341863A6: F240 0C45 MOVW R12, #69
0x341863AA: 4353 MULS R3, R2, R3
0x341863AC: F2C0 0C20 MOVT R12, #32
.L1:
0x341863B0: 3B01 SUBS R3, #1
0x341863B2: D343 BCC 46L2 ; 0x3418643C
0x341863B4: 6B42 LDR R2, [R0, #52]
0x341863B6: EA12 0F0C TST.W R2, R12
0x341863BA: D0F9 BEQ 46L1 ; 0x341863B0
0x341863BC: F412 5200 ANDS R2, R2, #0x2000
0x341863C0: D1F6 BNE 46L1 ; 0x341863B0
0x341863C2: 6B42 LDR R2, [R0, #52]
0x341863C4: 0752 LSLS R2, R2, #29
0x341863C6: D43C BMI 46L3 ; 0x34186442
0x341863C8: 6B42 LDR R2, [R0, #52]
0x341863CA: 07D2 LSLS R2, R2, #31
0x341863CC: D13D BNE 46L4 ; 0x3418644A
0x341863CE: F10C 0280 ADD.W R2, R12, #128
0x341863D2: 6382 STR R2, [R0, #56]
0x341863D4: 6902 LDR R2, [R0, #16]
0x341863D6: B2D2 UXTB R2, R2
0x341863D8: 4291 CMP R1, R2
0x341863DA: D13A BNE 46L5 ; 0x34186452
0x341863DC: 6940 LDR R0, [R0, #20]
0x341863DE: F24E 0108 MOVW R1, #0xE008
0x341863E2: F6CF 51FF MOVT R1, #0xFDFF
0x341863E6: 4208 TST R0, R1
0x341863E8: D035 BEQ 46L6 ; 0x34186456
0x341863EA: 2800 CMP R0, #0
0x341863EC: D435 BMI 46L7 ; 0x3418645A
0x341863EE: 0F81 LSRS R1, R0, #30
0x341863F0: D136 BNE 46L8 ; 0x34186460
0x341863F2: 0F41 LSRS R1, R0, #29
0x341863F4: D136 BNE 46L9 ; 0x34186464
0x341863F6: 0F01 LSRS R1, R0, #28
0x341863F8: D136 BNE 46L10 ; 0x34186468
0x341863FA: 0EC1 LSRS R1, R0, #27
0x341863FC: D137 BNE 46L11 ; 0x3418646E
0x341863FE: 0E81 LSRS R1, R0, #26
0x34186400: D138 BNE 46L12 ; 0x34186474
0x34186402: 01C1 LSLS R1, R0, #7
0x34186404: D439 BMI 46L13 ; 0x3418647A
0x34186406: 0201 LSLS R1, R0, #8
0x34186408: D43A BMI 46L14 ; 0x34186480
0x3418640A: 0241 LSLS R1, R0, #9
0x3418640C: D43B BMI 46L15 ; 0x34186486
0x3418640E: 0281 LSLS R1, R0, #10
0x34186410: D43C BMI 46L16 ; 0x3418648C
0x34186412: 02C1 LSLS R1, R0, #11
0x34186414: D43D BMI 46L17 ; 0x34186492
0x34186416: 0341 LSLS R1, R0, #13
0x34186418: D43E BMI 46L18 ; 0x34186498
0x3418641A: 0381 LSLS R1, R0, #14
0x3418641C: D43F BMI 46L19 ; 0x3418649E
0x3418641E: 03C1 LSLS R1, R0, #15
0x34186420: D440 BMI 46L20 ; 0x341864A4
0x34186422: 0401 LSLS R1, R0, #16
0x34186424: D441 BMI 46L21 ; 0x341864AA
0x34186426: 0441 LSLS R1, R0, #17
0x34186428: D442 BMI 46L22 ; 0x341864B0
0x3418642A: 0481 LSLS R1, R0, #18
0x3418642C: D443 BMI 46L23 ; 0x341864B6
0x3418642E: 0700 LSLS R0, R0, #28
0x34186430: BF4C ITE MI
0x34186432: F44F 0000 MOVMI.W R0, #0x800000
0x34186436: F44F 3080 MOVPL.W R0, #0x010000
0x3418643A: 4770 BX LR
.L2:
0x3418643C: F04F 4000 MOV.W R0, #0x80000000
0x34186440: 4770 BX LR
.L3:
0x34186442: 4601 MOV R1, R0
0x34186444: 2004 MOVS R0, #4
0x34186446: 6388 STR R0, [R1, #56]
0x34186448: 4770 BX LR
.L4:
0x3418644A: 4601 MOV R1, R0
0x3418644C: 2001 MOVS R0, #1
0x3418644E: 6388 STR R0, [R1, #56]
0x34186450: 4770 BX LR
.L5:
0x34186452: 2001 MOVS R0, #1
0x34186454: 4770 BX LR
.L6:
0x34186456: 2000 MOVS R0, #0
0x34186458: 4770 BX LR
.L7:
0x3418645A: F04F 7000 MOV.W R0, #0x02000000
0x3418645E: 4770 BX LR
.L8:
0x34186460: 2040 MOVS R0, #64
0x34186462: 4770 BX LR
.L9:
0x34186464: 2080 MOVS R0, #128
0x34186466: 4770 BX LR
.L10:
0x34186468: F44F 7080 MOV.W R0, #0x0100
0x3418646C: 4770 BX LR
.L11:
0x3418646E: F44F 7000 MOV.W R0, #0x0200
0x34186472: 4770 BX LR
.L12:
0x34186474: F44F 6080 MOV.W R0, #0x0400
0x34186478: 4770 BX LR
.L13:
0x3418647A: F44F 6000 MOV.W R0, #0x0800
0x3418647E: 4770 BX LR
.L14:
0x34186480: F44F 5080 MOV.W R0, #0x1000
0x34186484: 4770 BX LR
.L15:
0x34186486: F44F 5000 MOV.W R0, #0x2000
0x3418648A: 4770 BX LR
.L16:
0x3418648C: F44F 4080 MOV.W R0, #0x4000
0x34186490: 4770 BX LR
.L17:
0x34186492: F44F 4000 MOV.W R0, #0x8000
0x34186496: 4770 BX LR
.L18:
0x34186498: F44F 3000 MOV.W R0, #0x020000
0x3418649C: 4770 BX LR
.L19:
0x3418649E: F44F 2080 MOV.W R0, #0x040000
0x341864A2: 4770 BX LR
.L20:
0x341864A4: F44F 2000 MOV.W R0, #0x080000
0x341864A8: 4770 BX LR
.L21:
0x341864AA: F44F 1080 MOV.W R0, #0x100000
0x341864AE: 4770 BX LR
.L22:
0x341864B0: F44F 1000 MOV.W R0, #0x200000
0x341864B4: 4770 BX LR
.L23:
0x341864B6: F44F 0080 MOV.W R0, #0x400000
0x341864BA: 4770 BX LR
Section .text.SDMMC_CmdSendCID from blto2_FSBL_lto.o, size=116, align=4
SDMMC_CmdSendCID:
0x341864BC: 2100 MOVS R1, #0
0x341864BE: F24E 02C0 MOVW R2, #0xE0C0
0x341864C2: 6081 STR R1, [R0, #8]
0x341864C4: 68C1 LDR R1, [R0, #12]
0x341864C6: F6CF 72FE MOVT R2, #0xFFFE
0x341864CA: 4011 ANDS R1, R2
0x341864CC: F241 3202 MOVW R2, #0x1302
0x341864D0: 4311 ORRS R1, R2
0x341864D2: F644 52D3 MOVW R2, #0x4DD3
0x341864D6: 60C1 STR R1, [R0, #12]
0x341864D8: F640 01D4 MOVW R1, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x341864DC: F2C3 4100 MOVT R1, #0x3400 ; 0x340008D4 = SystemCoreClock
0x341864E0: 6809 LDR R1, [R1]
0x341864E2: F2C1 0262 MOVT R2, #0x1062
0x341864E6: FBA1 1202 UMULL R1, R2, R1, R2
0x341864EA: 0A51 LSRS R1, R2, #9
0x341864EC: F241 3288 MOVW R2, #0x1388
0x341864F0: 4351 MULS R1, R2, R1
0x341864F2: BF00 NOP
.L1:
0x341864F4: 3901 SUBS R1, #1
0x341864F6: D312 BCC 46L2 ; 0x3418651E
0x341864F8: 6B42 LDR R2, [R0, #52]
0x341864FA: F012 0F45 TST R2, #69
0x341864FE: D0F9 BEQ 46L1 ; 0x341864F4
0x34186500: F412 5200 ANDS R2, R2, #0x2000
0x34186504: D1F6 BNE 46L1 ; 0x341864F4
0x34186506: 6B41 LDR R1, [R0, #52]
0x34186508: 0749 LSLS R1, R1, #29
0x3418650A: D40B BMI 46L3 ; 0x34186524
0x3418650C: 6B41 LDR R1, [R0, #52]
0x3418650E: 07C9 LSLS R1, R1, #31
0x34186510: D10A BNE 46L4 ; 0x34186528
0x34186512: 21C5 MOVS R1, #197
0x34186514: F2C0 0120 MOVT R1, #32
0x34186518: 6381 STR R1, [R0, #56]
0x3418651A: 2000 MOVS R0, #0
0x3418651C: 4770 BX LR
.L2:
0x3418651E: F04F 4000 MOV.W R0, #0x80000000
0x34186522: 4770 BX LR
.L3:
0x34186524: 2104 MOVS R1, #4
0x34186526: E000 B 46L5 ; 0x3418652A
.L4:
0x34186528: 2101 MOVS R1, #1
.L5:
0x3418652A: 6381 STR R1, [R0, #56]
0x3418652C: 4608 MOV R0, R1
0x3418652E: 4770 BX LR
Section .text.SDMMC_CmdSendCSD from blto2_FSBL_lto.o, size=112, align=4
SDMMC_CmdSendCSD:
0x34186530: 6081 STR R1, [R0, #8]
0x34186532: F24E 02C0 MOVW R2, #0xE0C0
0x34186536: 68C1 LDR R1, [R0, #12]
0x34186538: F6CF 72FE MOVT R2, #0xFFFE
0x3418653C: 4011 ANDS R1, R2
0x3418653E: F241 3209 MOVW R2, #0x1309
0x34186542: 4311 ORRS R1, R2
0x34186544: F644 52D3 MOVW R2, #0x4DD3
0x34186548: 60C1 STR R1, [R0, #12]
0x3418654A: F640 01D4 MOVW R1, #0x08D4 ; 0x340008D4 = SystemCoreClock
0x3418654E: F2C3 4100 MOVT R1, #0x3400 ; 0x340008D4 = SystemCoreClock
0x34186552: 6809 LDR R1, [R1]
0x34186554: F2C1 0262 MOVT R2, #0x1062
0x34186558: FBA1 1202 UMULL R1, R2, R1, R2
0x3418655C: 0A51 LSRS R1, R2, #9
0x3418655E: F241 3288 MOVW R2, #0x1388
0x34186562: 4351 MULS R1, R2, R1
.L1:
0x34186564: 3901 SUBS R1, #1
0x34186566: D312 BCC 46L2 ; 0x3418658E
0x34186568: 6B42 LDR R2, [R0, #52]
0x3418656A: F012 0F45 TST R2, #69
0x3418656E: D0F9 BEQ 46L1 ; 0x34186564
0x34186570: F412 5200 ANDS R2, R2, #0x2000
0x34186574: D1F6 BNE 46L1 ; 0x34186564
0x34186576: 6B41 LDR R1, [R0, #52]
0x34186578: 0749 LSLS R1, R1, #29
0x3418657A: D40B BMI 46L3 ; 0x34186594
0x3418657C: 6B41 LDR R1, [R0, #52]
0x3418657E: 07C9 LSLS R1, R1, #31
0x34186580: D10A BNE 46L4 ; 0x34186598
0x34186582: 21C5 MOVS R1, #197
0x34186584: F2C0 0120 MOVT R1, #32
0x34186588: 6381 STR R1, [R0, #56]
0x3418658A: 2000 MOVS R0, #0
0x3418658C: 4770 BX LR
.L2:
0x3418658E: F04F 4000 MOV.W R0, #0x80000000
0x34186592: 4770 BX LR
.L3:
0x34186594: 2104 MOVS R1, #4
0x34186596: E000 B 46L5 ; 0x3418659A
.L4:
0x34186598: 2101 MOVS R1, #1
.L5:
0x3418659A: 6381 STR R1, [R0, #56]
0x3418659C: 4608 MOV R0, R1
0x3418659E: 4770 BX LR
Section .text.sfdp_get_paraminfo from blto2_FSBL_lto.o, size=492, align=4
sfdp_get_paraminfo:
0x341865A0: B530 PUSH 123R4-R5, LR}
0x341865A2: B083 SUB SP, SP, #12
0x341865A4: 460C MOV R4, R1
0x341865A6: 4669 MOV R1, SP
0x341865A8: 2500 MOVS R5, #0
0x341865AA: 2208 MOVS R2, #8
0x341865AC: E9C1 5500 STRD R5, R5, [R1]
0x341865B0: F003 FA88 BL SAL_XSPI_GetSFDP ; 0x34189AC4
0x341865B4: B110 CBZ R0, .L2 ; 0x341865BC
.L1:
0x341865B6: 2003 MOVS R0, #3
0x341865B8: B003 ADD SP, SP, #12
0x341865BA: BD30 POP 123R4-R5, PC}
.L2:
0x341865BC: F89D 0005 LDRB.W R0, [SP, #5]
0x341865C0: F89D 1006 LDRB.W R1, [SP, #6]
0x341865C4: 0200 LSLS R0, R0, #8
0x341865C6: EA40 4001 ORR.W R0, R0, R1, LSL #16
0x341865CA: F89D 2004 LDRB.W R2, [SP, #4]
0x341865CE: F89D 1003 LDRB.W R1, [SP, #3]
0x341865D2: 4410 ADD R0, R2
0x341865D4: 6060 STR R0, [R4, #4]
0x341865D6: F99D 0007 LDRSB.W R0, [SP, #7]
0x341865DA: 6025 STR R5, [R4]
0x341865DC: 2801 CMP R0, #1
0x341865DE: 7221 STRB R1, [R4, #8]
0x341865E0: DB09 BLT 46L6 ; 0x341865F6
0x341865E2: F89D 0000 LDRB.W R0, [SP]
0x341865E6: 07C0 LSLS R0, R0, #31
0x341865E8: BF0C ITE EQ
0x341865EA: 2002 MOVEQ R0, #2
0x341865EC: 2001 MOVNE R0, #1
.L3:
0x341865EE: 6020 STR R0, [R4]
.L4:
0x341865F0: 2000 MOVS R0, #0
.L5:
0x341865F2: B003 ADD SP, SP, #12
0x341865F4: BD30 POP 123R4-R5, PC}
.L6:
0x341865F6: 2800 CMP R0, #0
0x341865F8: DADD BGE 46L1 ; 0x341865B6
0x341865FA: F89D 2000 LDRB.W R2, [SP]
0x341865FE: 07D3 LSLS R3, R2, #31
0x34186600: BF04 ITT EQ
0x34186602: 2304 MOVEQ R3, #4
0x34186604: 6023 STREQ R3, [R4]
0x34186606: 3001 ADDS R0, #1
0x34186608: D1F2 BNE 46L4 ; 0x341865F0
0x3418660A: 2A8E CMP R2, #142
0x3418660C: D8F1 BHI 46L5 ; 0x341865F2
0x3418660E: E8DF F012 TBH 91PC, R2, LSL #1]
0x34186612: 90 DC.B 0x90 ; '\x90'
0x34186613: 00 DC.B 0x00 ; '\0'
0x34186614: 8F DC.B 0x8F ; '\x8F'
0x34186615: 00 DC.B 0x00 ; '\0'
0x34186616: 8F DC.B 0x8F ; '\x8F'
0x34186617: 00 DC.B 0x00 ; '\0'
0x34186618: A8 DC.B 0xA8 ; '\xA8'
0x34186619: 00 DC.B 0x00 ; '\0'
0x3418661A: 8F DC.B 0x8F ; '\x8F'
0x3418661B: 00 DC.B 0x00 ; '\0'
0x3418661C: A0 DC.B 0xA0 ; '\xA0'
0x3418661D: 00 DC.B 0x00 ; '\0'
0x3418661E: B3 DC.B 0xB3 ; '\xB3'
0x3418661F: 00 DC.B 0x00 ; '\0'
0x34186620: 8F DC.B 0x8F ; '\x8F'
0x34186621: 00 DC.B 0x00 ; '\0'
0x34186622: 8F DC.B 0x8F ; '\x8F'
0x34186623: 00 DC.B 0x00 ; '\0'
0x34186624: B6 DC.B 0xB6 ; '\xB6'
0x34186625: 00 DC.B 0x00 ; '\0'
0x34186626: A2 DC.B 0xA2 ; '\xA2'
0x34186627: 00 DC.B 0x00 ; '\0'
0x34186628: 8F DC.B 0x8F ; '\x8F'
0x34186629: 00 DC.B 0x00 ; '\0'
0x3418662A: AA DC.B 0xAA ; '\xAA'
0x3418662B: 00 DC.B 0x00 ; '\0'
0x3418662C: 8F DC.B 0x8F ; '\x8F'
0x3418662D: 00 DC.B 0x00 ; '\0'
0x3418662E: 8F DC.B 0x8F ; '\x8F'
0x3418662F: 00 DC.B 0x00 ; '\0'
0x34186630: AD DC.B 0xAD ; '\xAD'
0x34186631: 00 DC.B 0x00 ; '\0'
0x34186632: 8F DC.B 0x8F ; '\x8F'
0x34186633: 00 DC.B 0x00 ; '\0'
0x34186634: 8F DC.B 0x8F ; '\x8F'
0x34186635: 00 DC.B 0x00 ; '\0'
0x34186636: 8F DC.B 0x8F ; '\x8F'
0x34186637: 00 DC.B 0x00 ; '\0'
0x34186638: 8F DC.B 0x8F ; '\x8F'
0x34186639: 00 DC.B 0x00 ; '\0'
0x3418663A: 8F DC.B 0x8F ; '\x8F'
0x3418663B: 00 DC.B 0x00 ; '\0'
0x3418663C: 8F DC.B 0x8F ; '\x8F'
0x3418663D: 00 DC.B 0x00 ; '\0'
0x3418663E: 8F DC.B 0x8F ; '\x8F'
0x3418663F: 00 DC.B 0x00 ; '\0'
0x34186640: 8F DC.B 0x8F ; '\x8F'
0x34186641: 00 DC.B 0x00 ; '\0'
0x34186642: 8F DC.B 0x8F ; '\x8F'
0x34186643: 00 DC.B 0x00 ; '\0'
0x34186644: 8F DC.B 0x8F ; '\x8F'
0x34186645: 00 DC.B 0x00 ; '\0'
0x34186646: 8F DC.B 0x8F ; '\x8F'
0x34186647: 00 DC.B 0x00 ; '\0'
0x34186648: 8F DC.B 0x8F ; '\x8F'
0x34186649: 00 DC.B 0x00 ; '\0'
0x3418664A: 8F DC.B 0x8F ; '\x8F'
0x3418664B: 00 DC.B 0x00 ; '\0'
0x3418664C: 8F DC.B 0x8F ; '\x8F'
0x3418664D: 00 DC.B 0x00 ; '\0'
0x3418664E: 8F DC.B 0x8F ; '\x8F'
0x3418664F: 00 DC.B 0x00 ; '\0'
0x34186650: 8F DC.B 0x8F ; '\x8F'
0x34186651: 00 DC.B 0x00 ; '\0'
0x34186652: 8F DC.B 0x8F ; '\x8F'
0x34186653: 00 DC.B 0x00 ; '\0'
0x34186654: 8F DC.B 0x8F ; '\x8F'
0x34186655: 00 DC.B 0x00 ; '\0'
0x34186656: 8F DC.B 0x8F ; '\x8F'
0x34186657: 00 DC.B 0x00 ; '\0'
0x34186658: 8F DC.B 0x8F ; '\x8F'
0x34186659: 00 DC.B 0x00 ; '\0'
0x3418665A: 8F DC.B 0x8F ; '\x8F'
0x3418665B: 00 DC.B 0x00 ; '\0'
0x3418665C: 8F DC.B 0x8F ; '\x8F'
0x3418665D: 00 DC.B 0x00 ; '\0'
0x3418665E: 8F DC.B 0x8F ; '\x8F'
0x3418665F: 00 DC.B 0x00 ; '\0'
0x34186660: 8F DC.B 0x8F ; '\x8F'
0x34186661: 00 DC.B 0x00 ; '\0'
0x34186662: 8F DC.B 0x8F ; '\x8F'
0x34186663: 00 DC.B 0x00 ; '\0'
0x34186664: 8F DC.B 0x8F ; '\x8F'
0x34186665: 00 DC.B 0x00 ; '\0'
0x34186666: 8F DC.B 0x8F ; '\x8F'
0x34186667: 00 DC.B 0x00 ; '\0'
0x34186668: 8F DC.B 0x8F ; '\x8F'
0x34186669: 00 DC.B 0x00 ; '\0'
0x3418666A: 8F DC.B 0x8F ; '\x8F'
0x3418666B: 00 DC.B 0x00 ; '\0'
0x3418666C: 8F DC.B 0x8F ; '\x8F'
0x3418666D: 00 DC.B 0x00 ; '\0'
0x3418666E: 8F DC.B 0x8F ; '\x8F'
0x3418666F: 00 DC.B 0x00 ; '\0'
0x34186670: 8F DC.B 0x8F ; '\x8F'
0x34186671: 00 DC.B 0x00 ; '\0'
0x34186672: 8F DC.B 0x8F ; '\x8F'
0x34186673: 00 DC.B 0x00 ; '\0'
0x34186674: 8F DC.B 0x8F ; '\x8F'
0x34186675: 00 DC.B 0x00 ; '\0'
0x34186676: 8F DC.B 0x8F ; '\x8F'
0x34186677: 00 DC.B 0x00 ; '\0'
0x34186678: 8F DC.B 0x8F ; '\x8F'
0x34186679: 00 DC.B 0x00 ; '\0'
0x3418667A: 8F DC.B 0x8F ; '\x8F'
0x3418667B: 00 DC.B 0x00 ; '\0'
0x3418667C: 8F DC.B 0x8F ; '\x8F'
0x3418667D: 00 DC.B 0x00 ; '\0'
0x3418667E: 8F DC.B 0x8F ; '\x8F'
0x3418667F: 00 DC.B 0x00 ; '\0'
0x34186680: 8F DC.B 0x8F ; '\x8F'
0x34186681: 00 DC.B 0x00 ; '\0'
0x34186682: 8F DC.B 0x8F ; '\x8F'
0x34186683: 00 DC.B 0x00 ; '\0'
0x34186684: 8F DC.B 0x8F ; '\x8F'
0x34186685: 00 DC.B 0x00 ; '\0'
0x34186686: 8F DC.B 0x8F ; '\x8F'
0x34186687: 00 DC.B 0x00 ; '\0'
0x34186688: 8F DC.B 0x8F ; '\x8F'
0x34186689: 00 DC.B 0x00 ; '\0'
0x3418668A: 8F DC.B 0x8F ; '\x8F'
0x3418668B: 00 DC.B 0x00 ; '\0'
0x3418668C: 8F DC.B 0x8F ; '\x8F'
0x3418668D: 00 DC.B 0x00 ; '\0'
0x3418668E: 8F DC.B 0x8F ; '\x8F'
0x3418668F: 00 DC.B 0x00 ; '\0'
0x34186690: 8F DC.B 0x8F ; '\x8F'
0x34186691: 00 DC.B 0x00 ; '\0'
0x34186692: 8F DC.B 0x8F ; '\x8F'
0x34186693: 00 DC.B 0x00 ; '\0'
0x34186694: 8F DC.B 0x8F ; '\x8F'
0x34186695: 00 DC.B 0x00 ; '\0'
0x34186696: 8F DC.B 0x8F ; '\x8F'
0x34186697: 00 DC.B 0x00 ; '\0'
0x34186698: 8F DC.B 0x8F ; '\x8F'
0x34186699: 00 DC.B 0x00 ; '\0'
0x3418669A: 8F DC.B 0x8F ; '\x8F'
0x3418669B: 00 DC.B 0x00 ; '\0'
0x3418669C: 8F DC.B 0x8F ; '\x8F'
0x3418669D: 00 DC.B 0x00 ; '\0'
0x3418669E: 8F DC.B 0x8F ; '\x8F'
0x3418669F: 00 DC.B 0x00 ; '\0'
0x341866A0: 8F DC.B 0x8F ; '\x8F'
0x341866A1: 00 DC.B 0x00 ; '\0'
0x341866A2: 8F DC.B 0x8F ; '\x8F'
0x341866A3: 00 DC.B 0x00 ; '\0'
0x341866A4: 8F DC.B 0x8F ; '\x8F'
0x341866A5: 00 DC.B 0x00 ; '\0'
0x341866A6: 8F DC.B 0x8F ; '\x8F'
0x341866A7: 00 DC.B 0x00 ; '\0'
0x341866A8: 8F DC.B 0x8F ; '\x8F'
0x341866A9: 00 DC.B 0x00 ; '\0'
0x341866AA: 8F DC.B 0x8F ; '\x8F'
0x341866AB: 00 DC.B 0x00 ; '\0'
0x341866AC: 8F DC.B 0x8F ; '\x8F'
0x341866AD: 00 DC.B 0x00 ; '\0'
0x341866AE: 8F DC.B 0x8F ; '\x8F'
0x341866AF: 00 DC.B 0x00 ; '\0'
0x341866B0: 8F DC.B 0x8F ; '\x8F'
0x341866B1: 00 DC.B 0x00 ; '\0'
0x341866B2: 8F DC.B 0x8F ; '\x8F'
0x341866B3: 00 DC.B 0x00 ; '\0'
0x341866B4: 8F DC.B 0x8F ; '\x8F'
0x341866B5: 00 DC.B 0x00 ; '\0'
0x341866B6: 8F DC.B 0x8F ; '\x8F'
0x341866B7: 00 DC.B 0x00 ; '\0'
0x341866B8: 8F DC.B 0x8F ; '\x8F'
0x341866B9: 00 DC.B 0x00 ; '\0'
0x341866BA: 8F DC.B 0x8F ; '\x8F'
0x341866BB: 00 DC.B 0x00 ; '\0'
0x341866BC: 8F DC.B 0x8F ; '\x8F'
0x341866BD: 00 DC.B 0x00 ; '\0'
0x341866BE: 8F DC.B 0x8F ; '\x8F'
0x341866BF: 00 DC.B 0x00 ; '\0'
0x341866C0: 8F DC.B 0x8F ; '\x8F'
0x341866C1: 00 DC.B 0x00 ; '\0'
0x341866C2: 8F DC.B 0x8F ; '\x8F'
0x341866C3: 00 DC.B 0x00 ; '\0'
0x341866C4: 8F DC.B 0x8F ; '\x8F'
0x341866C5: 00 DC.B 0x00 ; '\0'
0x341866C6: 8F DC.B 0x8F ; '\x8F'
0x341866C7: 00 DC.B 0x00 ; '\0'
0x341866C8: 8F DC.B 0x8F ; '\x8F'
0x341866C9: 00 DC.B 0x00 ; '\0'
0x341866CA: 8F DC.B 0x8F ; '\x8F'
0x341866CB: 00 DC.B 0x00 ; '\0'
0x341866CC: 8F DC.B 0x8F ; '\x8F'
0x341866CD: 00 DC.B 0x00 ; '\0'
0x341866CE: 8F DC.B 0x8F ; '\x8F'
0x341866CF: 00 DC.B 0x00 ; '\0'
0x341866D0: 8F DC.B 0x8F ; '\x8F'
0x341866D1: 00 DC.B 0x00 ; '\0'
0x341866D2: 8F DC.B 0x8F ; '\x8F'
0x341866D3: 00 DC.B 0x00 ; '\0'
0x341866D4: 8F DC.B 0x8F ; '\x8F'
0x341866D5: 00 DC.B 0x00 ; '\0'
0x341866D6: 8F DC.B 0x8F ; '\x8F'
0x341866D7: 00 DC.B 0x00 ; '\0'
0x341866D8: 8F DC.B 0x8F ; '\x8F'
0x341866D9: 00 DC.B 0x00 ; '\0'
0x341866DA: 8F DC.B 0x8F ; '\x8F'
0x341866DB: 00 DC.B 0x00 ; '\0'
0x341866DC: 8F DC.B 0x8F ; '\x8F'
0x341866DD: 00 DC.B 0x00 ; '\0'
0x341866DE: 8F DC.B 0x8F ; '\x8F'
0x341866DF: 00 DC.B 0x00 ; '\0'
0x341866E0: 8F DC.B 0x8F ; '\x8F'
0x341866E1: 00 DC.B 0x00 ; '\0'
0x341866E2: 8F DC.B 0x8F ; '\x8F'
0x341866E3: 00 DC.B 0x00 ; '\0'
0x341866E4: 8F DC.B 0x8F ; '\x8F'
0x341866E5: 00 DC.B 0x00 ; '\0'
0x341866E6: 8F DC.B 0x8F ; '\x8F'
0x341866E7: 00 DC.B 0x00 ; '\0'
0x341866E8: 8F DC.B 0x8F ; '\x8F'
0x341866E9: 00 DC.B 0x00 ; '\0'
0x341866EA: 8F DC.B 0x8F ; '\x8F'
0x341866EB: 00 DC.B 0x00 ; '\0'
0x341866EC: 8F DC.B 0x8F ; '\x8F'
0x341866ED: 00 DC.B 0x00 ; '\0'
0x341866EE: 8F DC.B 0x8F ; '\x8F'
0x341866EF: 00 DC.B 0x00 ; '\0'
0x341866F0: 8F DC.B 0x8F ; '\x8F'
0x341866F1: 00 DC.B 0x00 ; '\0'
0x341866F2: 8F DC.B 0x8F ; '\x8F'
0x341866F3: 00 DC.B 0x00 ; '\0'
0x341866F4: 8F DC.B 0x8F ; '\x8F'
0x341866F5: 00 DC.B 0x00 ; '\0'
0x341866F6: 8F DC.B 0x8F ; '\x8F'
0x341866F7: 00 DC.B 0x00 ; '\0'
0x341866F8: 8F DC.B 0x8F ; '\x8F'
0x341866F9: 00 DC.B 0x00 ; '\0'
0x341866FA: 8F DC.B 0x8F ; '\x8F'
0x341866FB: 00 DC.B 0x00 ; '\0'
0x341866FC: 8F DC.B 0x8F ; '\x8F'
0x341866FD: 00 DC.B 0x00 ; '\0'
0x341866FE: 8F DC.B 0x8F ; '\x8F'
0x341866FF: 00 DC.B 0x00 ; '\0'
0x34186700: 8F DC.B 0x8F ; '\x8F'
0x34186701: 00 DC.B 0x00 ; '\0'
0x34186702: 8F DC.B 0x8F ; '\x8F'
0x34186703: 00 DC.B 0x00 ; '\0'
0x34186704: 8F DC.B 0x8F ; '\x8F'
0x34186705: 00 DC.B 0x00 ; '\0'
0x34186706: 8F DC.B 0x8F ; '\x8F'
0x34186707: 00 DC.B 0x00 ; '\0'
0x34186708: 8F DC.B 0x8F ; '\x8F'
0x34186709: 00 DC.B 0x00 ; '\0'
0x3418670A: 8F DC.B 0x8F ; '\x8F'
0x3418670B: 00 DC.B 0x00 ; '\0'
0x3418670C: 8F DC.B 0x8F ; '\x8F'
0x3418670D: 00 DC.B 0x00 ; '\0'
0x3418670E: 8F DC.B 0x8F ; '\x8F'
0x3418670F: 00 DC.B 0x00 ; '\0'
0x34186710: 8F DC.B 0x8F ; '\x8F'
0x34186711: 00 DC.B 0x00 ; '\0'
0x34186712: 8F DC.B 0x8F ; '\x8F'
0x34186713: 00 DC.B 0x00 ; '\0'
0x34186714: BB DC.B 0xBB ; '\xBB'
0x34186715: 00 DC.B 0x00 ; '\0'
0x34186716: 8F DC.B 0x8F ; '\x8F'
0x34186717: 00 DC.B 0x00 ; '\0'
0x34186718: 8F DC.B 0x8F ; '\x8F'
0x34186719: 00 DC.B 0x00 ; '\0'
0x3418671A: B9 DC.B 0xB9 ; '\xB9'
0x3418671B: 00 DC.B 0x00 ; '\0'
0x3418671C: 8F DC.B 0x8F ; '\x8F'
0x3418671D: 00 DC.B 0x00 ; '\0'
0x3418671E: 8F DC.B 0x8F ; '\x8F'
0x3418671F: 00 DC.B 0x00 ; '\0'
0x34186720: 9A DC.B 0x9A ; '\x9A'
0x34186721: 00 DC.B 0x00 ; '\0'
0x34186722: A5 DC.B 0xA5 ; '\xA5'
0x34186723: 00 DC.B 0x00 ; '\0'
0x34186724: 8F DC.B 0x8F ; '\x8F'
0x34186725: 00 DC.B 0x00 ; '\0'
0x34186726: 8F DC.B 0x8F ; '\x8F'
0x34186727: 00 DC.B 0x00 ; '\0'
0x34186728: 9D DC.B 0x9D ; '\x9D'
0x34186729: 00 DC.B 0x00 ; '\0'
0x3418672A: 8F DC.B 0x8F ; '\x8F'
0x3418672B: 00 DC.B 0x00 ; '\0'
0x3418672C: 97 DC.B 0x97 ; '\x97'
0x3418672D: 00 DC.B 0x00 ; '\0'
0x3418672E: B0 DC.B 0xB0 ; '\xB0'
0x3418672F: 00 DC.B 0x00 ; '\0'
0x34186730: E75F B 46L5 ; 0x341865F2
0x34186732: 2008 MOVS R0, #8
0x34186734: 2917 CMP R1, #23
0x34186736: 6020 STR R0, [R4]
0x34186738: BF28 IT CS
0x3418673A: 2117 MOVCS R1, #23
0x3418673C: 7221 STRB R1, [R4, #8]
0x3418673E: E757 B 46L4 ; 0x341865F0
0x34186740: F44F 4000 MOV.W R0, #0x8000
0x34186744: E753 B 46L3 ; 0x341865EE
0x34186746: F44F 7000 MOV.W R0, #0x0200
0x3418674A: E750 B 46L3 ; 0x341865EE
0x3418674C: F44F 5000 MOV.W R0, #0x2000
0x34186750: E74D B 46L3 ; 0x341865EE
0x34186752: 2080 MOVS R0, #128
0x34186754: E74B B 46L3 ; 0x341865EE
0x34186756: F44F 5080 MOV.W R0, #0x1000
0x3418675A: E748 B 46L3 ; 0x341865EE
0x3418675C: F44F 6080 MOV.W R0, #0x0400
0x34186760: E745 B 46L3 ; 0x341865EE
0x34186762: 2020 MOVS R0, #32
0x34186764: E743 B 46L3 ; 0x341865EE
0x34186766: F44F 4080 MOV.W R0, #0x4000
0x3418676A: E740 B 46L3 ; 0x341865EE
0x3418676C: F44F 3000 MOV.W R0, #0x020000
0x34186770: E73D B 46L3 ; 0x341865EE
0x34186772: F44F 3080 MOV.W R0, #0x010000
0x34186776: E73A B 46L3 ; 0x341865EE
0x34186778: F44F 7080 MOV.W R0, #0x0100
0x3418677C: E737 B 46L3 ; 0x341865EE
0x3418677E: F44F 6000 MOV.W R0, #0x0800
0x34186782: E734 B 46L3 ; 0x341865EE
0x34186784: 2040 MOVS R0, #64
0x34186786: E732 B 46L3 ; 0x341865EE
0x34186788: 2010 MOVS R0, #16
0x3418678A: E730 B 46L3 ; 0x341865EE
Section .text.sfdp_set_dummycycle from blto2_FSBL_lto.o, size=424, align=4
sfdp_set_dummycycle:
0x3418678C: E92D 43F0 PUSH.W 123R4-R9, LR}
0x34186790: B097 SUB SP, SP, #92
0x34186792: F240 2448 MOVW R4, #0x0248 ; 0x34000248 = JEDEC_SCCR_Map
0x34186796: 2100 MOVS R1, #0
0x34186798: F2C3 4400 MOVT R4, #0x3400 ; 0x34000248 = JEDEC_SCCR_Map
0x3418679C: 6A26 LDR R6, [R4, #32]
0x3418679E: F8AD 100E STRH.W R1, [SP, #14]
0x341867A2: F006 4110 AND R1, R6, #0x90000000
0x341867A6: F1B1 4F00 CMP.W R1, #0x80000000
0x341867AA: D054 BEQ 46L10 ; 0x34186856
0x341867AC: F240 0918 MOVW R9, #24 ; 0x34000000 = extmem_list_config
0x341867B0: 0131 LSLS R1, R6, #4
0x341867B2: F2C3 4900 MOVT R9, #0x3400 ; 0x34000000 = extmem_list_config
0x341867B6: 4680 MOV R8, R0
0x341867B8: F899 7051 LDRB.W R7, [R9, #81]
0x341867BC: D405 BMI 46L1 ; 0x341867CA
0x341867BE: 2FC8 CMP R7, #200
0x341867C0: BF14 ITE NE
0x341867C2: F3C6 4507 UBFXNE R5, R6, #16, #8
0x341867C6: 2501 MOVEQ R5, #1
0x341867C8: E003 B 46L2 ; 0x341867D2
.L1:
0x341867CA: F44F 407F MOV.W R0, #0xFF00
0x341867CE: EA00 2516 AND.W R5, R0, R6, LSR #8
.L2:
0x341867D2: A804 ADD R0, SP, #16
0x341867D4: 4649 MOV R1, R9
0x341867D6: 224C MOVS R2, #76
0x341867D8: F000 FC2F BL __aeabi_memcpy4 ; 0x3418703A
0x341867DC: 9808 LDR R0, [SP, #32]
0x341867DE: 2810 CMP R0, #16
0x341867E0: F3C6 2007 UBFX R0, R6, #8, #8
0x341867E4: D10C BNE 46L4 ; 0x34186800
0x341867E6: F899 104C LDRB.W R1, [R9, #76]
0x341867EA: 2901 CMP R1, #1
0x341867EC: EA4F 2100 LSL.W R1, R0, #8
0x341867F0: D105 BNE 46L3 ; 0x341867FE
0x341867F2: 0A30 LSRS R0, R6, #8
0x341867F4: 43C0 MVNS R0, R0
0x341867F6: F360 0107 BFI R1, R0, #0, #8
0x341867FA: 4608 MOV R0, R1
0x341867FC: E000 B 46L4 ; 0x34186800
.L3:
0x341867FE: 4308 ORRS R0, R1
.L4:
0x34186800: 9006 STR R0, [SP, #24]
0x34186802: F899 004D LDRB.W R0, [R9, #77]
0x34186806: 9015 STR R0, [SP, #84]
0x34186808: 2002 MOVS R0, #2
0x3418680A: 2FC2 CMP R7, #194
0x3418680C: 9013 STR R0, [SP, #76]
0x3418680E: 9814 LDR R0, [SP, #80]
0x34186810: 950A STR R5, [SP, #40]
0x34186812: BF08 IT EQ
0x34186814: F1B0 6F00 CMPEQ.W R0, #0x08000000
0x34186818: D006 BEQ 46L5 ; 0x34186828
0x3418681A: 2FC8 CMP R7, #200
0x3418681C: BF08 IT EQ
0x3418681E: F1B0 6F00 CMPEQ.W R0, #0x08000000
0x34186822: D004 BEQ 46L6 ; 0x3418682E
0x34186824: 2000 MOVS R0, #0
0x34186826: E004 B 46L7 ; 0x34186832
.L5:
0x34186828: 2000 MOVS R0, #0
0x3418682A: 9014 STR R0, [SP, #80]
0x3418682C: E002 B 46L8 ; 0x34186834
.L6:
0x3418682E: 2000 MOVS R0, #0
0x34186830: 9014 STR R0, [SP, #80]
.L7:
0x34186832: 9016 STR R0, [SP, #88]
.L8:
0x34186834: F859 0C04 LDR R0, [R9, #-4]
0x34186838: A904 ADD R1, SP, #16
0x3418683A: F002 FDC5 BL HAL_XSPI_Command ; 0x341893C8
0x3418683E: B930 CBNZ R0, .L9 ; 0x3418684E
0x34186840: F859 0C04 LDR R0, [R9, #-4]
0x34186844: F10D 010E ADD.W R1, SP, #14
0x34186848: F002 FF64 BL HAL_XSPI_Receive ; 0x34189714
0x3418684C: B138 CBZ R0, .L11 ; 0x3418685E
.L9:
0x3418684E: F859 0C04 LDR R0, [R9, #-4]
0x34186852: F002 FFC7 BL HAL_XSPI_Abort ; 0x341897E4
.L10:
0x34186856: 200C MOVS R0, #12
0x34186858: B017 ADD SP, SP, #92
0x3418685A: E8BD 83F0 POP.W 123R4-R9, PC}
.L11:
0x3418685E: F899 0064 LDRB.W R0, [R9, #100]
0x34186862: E89F 0006 CLRM 123R1-R2}
0x34186866: F000 F977 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x3418686A: 2800 CMP R0, #0
0x3418686C: D1F3 BNE 46L10 ; 0x34186856
0x3418686E: F899 0067 LDRB.W R0, [R9, #103]
0x34186872: 2601 MOVS R6, #1
0x34186874: F899 3066 LDRB.W R3, [R9, #102]
0x34186878: 2800 CMP R0, #0
0x3418687A: F899 2051 LDRB.W R2, [R9, #81]
0x3418687E: EA5F 971F CSET R7, EQ
0x34186882: F899 1068 LDRB.W R1, [R9, #104]
0x34186886: F899 0065 LDRB.W R0, [R9, #101]
0x3418688A: 409F LSLS R7, R3
0x3418688C: FA06 F303 LSL.W R3, R6, R3
0x34186890: F44F 767A MOV.W R6, #0x03E8
0x34186894: E9CD 2600 STRD R2, R6, [SP]
0x34186898: B2DB UXTB R3, R3
0x3418689A: B2FA UXTB R2, R7
0x3418689C: F000 F9D0 BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x341868A0: 2800 CMP R0, #0
0x341868A2: D1D8 BNE 46L10 ; 0x34186856
0x341868A4: 6A26 LDR R6, [R4, #32]
0x341868A6: F24A 121C MOVW R2, #0xA11C ; 0x3418A11C = .rodata..L__const.sfdp_set_dummycycle.MaskWaitStateValue
0x341868AA: F2C3 4218 MOVT R2, #0x3418 ; 0x3418A11C = .rodata..L__const.sfdp_set_dummycycle.MaskWaitStateValue
0x341868AE: F3C6 7141 UBFX R1, R6, #29, #2
0x341868B2: F89D 000E LDRB.W R0, [SP, #14]
0x341868B6: 5C51 LDRB R1, [R2, R1]
0x341868B8: F3C6 6202 UBFX R2, R6, #24, #3
0x341868BC: 4091 LSLS R1, R2
0x341868BE: 4388 BICS R0, R1
0x341868C0: FA08 F102 LSL.W R1, R8, R2
0x341868C4: 224C MOVS R2, #76
0x341868C6: 4308 ORRS R0, R1
0x341868C8: 4649 MOV R1, R9
0x341868CA: F88D 000E STRB.W R0, [SP, #14]
0x341868CE: F88D 000F STRB.W R0, [SP, #15]
0x341868D2: A804 ADD R0, SP, #16
0x341868D4: F000 FBB1 BL __aeabi_memcpy4 ; 0x3418703A
0x341868D8: 9808 LDR R0, [SP, #32]
0x341868DA: 2810 CMP R0, #16
0x341868DC: B2F0 UXTB R0, R6
0x341868DE: D10B BNE 46L13 ; 0x341868F8
0x341868E0: F899 104C LDRB.W R1, [R9, #76]
0x341868E4: 2901 CMP R1, #1
0x341868E6: EA4F 2100 LSL.W R1, R0, #8
0x341868EA: D104 BNE 46L12 ; 0x341868F6
0x341868EC: 43F0 MVNS R0, R6
0x341868EE: F360 0107 BFI R1, R0, #0, #8
0x341868F2: 4608 MOV R0, R1
0x341868F4: E000 B 46L13 ; 0x341868F8
.L12:
0x341868F6: 4308 ORRS R0, R1
.L13:
0x341868F8: 9006 STR R0, [SP, #24]
0x341868FA: 2002 MOVS R0, #2
0x341868FC: 9013 STR R0, [SP, #76]
0x341868FE: 2000 MOVS R0, #0
0x34186900: E9CD 0015 STRD R0, R0, [SP, #84]
0x34186904: F859 0C04 LDR R0, [R9, #-4]
0x34186908: A904 ADD R1, SP, #16
0x3418690A: 950A STR R5, [SP, #40]
0x3418690C: F002 FD5C BL HAL_XSPI_Command ; 0x341893C8
0x34186910: 2800 CMP R0, #0
0x34186912: D19C BNE 46L9 ; 0x3418684E
0x34186914: F859 0C04 LDR R0, [R9, #-4]
0x34186918: F10D 010E ADD.W R1, SP, #14
0x3418691C: F002 FEA4 BL HAL_XSPI_Transmit ; 0x34189668
0x34186920: 2800 CMP R0, #0
0x34186922: D194 BNE 46L9 ; 0x3418684E
0x34186924: F000 F806 BL driver_check_FlagBUSY ; 0x34186934
0x34186928: 2800 CMP R0, #0
0x3418692A: BF18 IT NE
0x3418692C: 200C MOVNE R0, #12
0x3418692E: B017 ADD SP, SP, #92
0x34186930: E8BD 83F0 POP.W 123R4-R9, PC}
Section .text.driver_check_FlagBUSY from blto2_FSBL_lto.o, size=76, align=4
driver_check_FlagBUSY:
0x34186934: F240 0169 MOVW R1, #105 ; 0x34000000 = extmem_list_config
0x34186938: F2C3 4100 MOVT R1, #0x3400 ; 0x34000000 = extmem_list_config
0x3418693C: 7BC8 LDRB R0, [R1, #15]
0x3418693E: B1E0 CBZ R0, .L1 ; 0x3418697A
0x34186940: B500 PUSH 123LR}
0x34186942: B083 SUB SP, SP, #12
0x34186944: 7C0A LDRB R2, [R1, #16]
0x34186946: F04F 0C01 MOV.W R12, #1
0x3418694A: 7C4B LDRB R3, [R1, #17]
0x3418694C: FA0C FC02 LSL.W R12, R12, R2
0x34186950: FA03 FE02 LSL.W LR, R3, R2
0x34186954: 2264 MOVS R2, #100
0x34186956: 780B LDRB R3, [R1]
0x34186958: 7C89 LDRB R1, [R1, #18]
0x3418695A: E9CD 3200 STRD R3, R2, [SP]
0x3418695E: FA5F F38C UXTB R3, R12
0x34186962: FA5F F28E UXTB R2, LR
0x34186966: F000 F96B BL SAL_XSPI_CheckStatusRegister ; 0x34186C40
0x3418696A: 2800 CMP R0, #0
0x3418696C: BF18 IT NE
0x3418696E: 20FB MOVNE R0, #251
0x34186970: B003 ADD SP, SP, #12
0x34186972: F85D EB04 POP.W 123LR}
0x34186976: B240 SXTB R0, R0
0x34186978: 4770 BX LR
.L1:
0x3418697A: 20FB MOVS R0, #251
0x3418697C: B240 SXTB R0, R0
0x3418697E: 4770 BX LR
Section .text.SAL_XSPI_MemoryConfig from blto2_FSBL_lto.o, size=472, align=4
SAL_XSPI_MemoryConfig:
0x34186980: E92D 4FF0 PUSH.W 123R4-R11, LR}
0x34186984: B08A SUB SP, SP, #40
0x34186986: F240 0300 MOVW R3, #0 ; 0x34000000 = extmem_list_config
0x3418698A: 4686 MOV LR, R0
0x3418698C: F2C3 4300 MOVT R3, #0x3400 ; 0x34000000 = extmem_list_config
0x34186990: E9D3 0706 LDRD R0, R7, [R3, #24]
0x34186994: E9D3 6508 LDRD R6, R5, [R3, #32]
0x34186998: 9100 STR R1, [SP, #0]
0x3418699A: 6A99 LDR R1, [R3, #40]
0x3418699C: E9CD 0707 STRD R0, R7, [SP, #28]
0x341869A0: 6B98 LDR R0, [R3, #56]
0x341869A2: 9609 STR R6, [SP, #36]
0x341869A4: 9001 STR R0, [SP, #4]
0x341869A6: E9D3 200F LDRD R2, R0, [R3, #60]
0x341869AA: E9D3 AB14 LDRD R10, R11, [R3, #80]
0x341869AE: E9D3 6716 LDRD R6, R7, [R3, #88]
0x341869B2: 9104 STR R1, [SP, #16]
0x341869B4: 6AD9 LDR R1, [R3, #44]
0x341869B6: F8D3 8030 LDR.W R8, [R3, #48]
0x341869BA: F8D3 9034 LDR.W R9, [R3, #52]
0x341869BE: F8D3 C044 LDR.W R12, [R3, #68]
0x341869C2: ED93 0B12 VLDR D0, [R3, #72]
0x341869C6: 6E1C LDR R4, [R3, #96]
0x341869C8: F1BE 0F04 CMP.W LR, #4
0x341869CC: 9105 STR R1, [SP, #20]
0x341869CE: F8CD 800C STR.W R8, [SP, #12]
0x341869D2: 9002 STR R0, [SP, #8]
0x341869D4: D832 BHI 46L1 ; 0x34186A3C
0x341869D6: F44F 5140 MOV.W R1, #0x3000
0x341869DA: 2000 MOVS R0, #0
0x341869DC: 9106 STR R1, [SP, #24]
0x341869DE: 4621 MOV R1, R4
0x341869E0: 465C MOV R4, R11
0x341869E2: 46A3 MOV R11, R4
0x341869E4: 460C MOV R4, R1
0x341869E6: E8DF F00E TBB 91PC, LR]
0x341869EA: 03 DC.B 0x03 ; '\x03'
0x341869EB: 2B DC.B 0x2B ; '+'
0x341869EC: 3C DC.B 0x3C ; '<'
0x341869ED: 29 DC.B 0x29 ; ')'
0x341869EE: 2E DC.B 0x2E ; '.'
0x341869EF: 00 DC.B 0x00 ; '\0'
0x341869F0: 9800 LDR R0, [SP, #0]
0x341869F2: 7801 LDRB R1, [R0]
0x341869F4: 290D CMP R1, #13
0x341869F6: F883 1066 STRB.W R1, [R3, #102]
0x341869FA: D81F BHI 46L1 ; 0x34186A3C
0x341869FC: F44F 5000 MOV.W R0, #0x2000
0x34186A00: 2600 MOVS R6, #0
0x34186A02: 9006 STR R0, [SP, #24]
0x34186A04: 2501 MOVS R5, #1
0x34186A06: 2708 MOVS R7, #8
0x34186A08: E89F 0015 CLRM 123R0, R2, R4}
0x34186A0C: F44F 7980 MOV.W R9, #0x0100
0x34186A10: F04F 7A80 MOV.W R10, #0x01000000
0x34186A14: E9CD 0004 STRD R0, R0, [SP, #16]
0x34186A18: E8DF F001 TBB 91PC, R1]
0x34186A1C: 23 DC.B 0x23 ; '#'
0x34186A1D: 23 DC.B 0x23 ; '#'
0x34186A1E: 23 DC.B 0x23 ; '#'
0x34186A1F: 23 DC.B 0x23 ; '#'
0x34186A20: 0A DC.B 0x0A ; '\n'
0x34186A21: 08 DC.B 0x08 ; '\b'
0x34186A22: 07 DC.B 0x07 ; '\x07'
0x34186A23: 07 DC.B 0x07 ; '\x07'
0x34186A24: 8D DC.B 0x8D ; '\x8D'
0x34186A25: 5F DC.B 0x5F ; '_'
0x34186A26: 7B DC.B 0x7B ; '{'
0x34186A27: 42 DC.B 0x42 ; 'B'
0x34186A28: 55 DC.B 0x55 ; 'U'
0x34186A29: 66 DC.B 0x66 ; 'f'
0x34186A2A: 2503 MOVS R5, #3
0x34186A2C: F44F 7940 MOV.W R9, #0x0300
0x34186A30: 2706 MOVS R7, #6
0x34186A32: F44F 5000 MOV.W R0, #0x2000
0x34186A36: F04F 7A40 MOV.W R10, #0x03000000
0x34186A3A: E065 B 46L5 ; 0x34186B08
.L1:
0x34186A3C: 2001 MOVS R0, #1
0x34186A3E: E00E B 46L3 ; 0x34186A5E
0x34186A40: 9800 LDR R0, [SP, #0]
0x34186A42: 7807 LDRB R7, [R0]
0x34186A44: E00A B 46L2 ; 0x34186A5C
0x34186A46: 6959 LDR R1, [R3, #20]
0x34186A48: 9800 LDR R0, [SP, #0]
0x34186A4A: 6809 LDR R1, [R1]
0x34186A4C: 7800 LDRB R0, [R0]
0x34186A4E: F8D1 E008 LDR.W LR, [R1, #8]
0x34186A52: F42E 1EF8 BIC LR, LR, #0x1F0000
0x34186A56: EA4E 4000 ORR.W R0, LR, R0, LSL #16
0x34186A5A: 6088 STR R0, [R1, #8]
.L2:
0x34186A5C: 2000 MOVS R0, #0
.L3:
0x34186A5E: 9901 LDR R1, [SP, #4]
0x34186A60: 9106 STR R1, [SP, #24]
.L4:
0x34186A62: E9DD 1E07 LDRD R1, LR, [SP, #28]
0x34186A66: F8DD 8024 LDR.W R8, [SP, #36]
0x34186A6A: ED83 0B12 VSTR D0, [R3, #72]
0x34186A6E: E9C3 8508 STRD R8, R5, [R3, #32]
0x34186A72: E9C3 1E06 STRD R1, LR, [R3, #24]
0x34186A76: 9904 LDR R1, [SP, #16]
0x34186A78: E9C3 AB14 STRD R10, R11, [R3, #80]
0x34186A7C: 6299 STR R1, [R3, #40]
0x34186A7E: 9905 LDR R1, [SP, #20]
0x34186A80: E9C3 6716 STRD R6, R7, [R3, #88]
0x34186A84: 62D9 STR R1, [R3, #44]
0x34186A86: 9903 LDR R1, [SP, #12]
0x34186A88: 661C STR R4, [R3, #96]
0x34186A8A: E9C3 190C STRD R1, R9, [R3, #48]
0x34186A8E: 9906 LDR R1, [SP, #24]
0x34186A90: E9C3 120E STRD R1, R2, [R3, #56]
0x34186A94: 9902 LDR R1, [SP, #8]
0x34186A96: E9C3 1C10 STRD R1, R12, [R3, #64]
0x34186A9A: B00A ADD SP, SP, #40
0x34186A9C: E8BD 8FF0 POP.W 123R4-R11, PC}
0x34186AA0: 2110 MOVS R1, #16
0x34186AA2: F04F 5400 MOV.W R4, #0x20000000
0x34186AA6: E9CD 1704 STRD R1, R7, [SP, #16]
0x34186AAA: F44F 5140 MOV.W R1, #0x3000
0x34186AAE: 2504 MOVS R5, #4
0x34186AB0: 2714 MOVS R7, #20
0x34186AB2: F44F 6980 MOV.W R9, #0x0400
0x34186AB6: 9106 STR R1, [SP, #24]
0x34186AB8: F44F 6200 MOV.W R2, #0x0800
0x34186ABC: F04F 6600 MOV.W R6, #0x08000000
0x34186AC0: F04F 6A80 MOV.W R10, #0x04000000
0x34186AC4: E7CD B 46L4 ; 0x34186A62
0x34186AC6: F04F 0C00 MOV.W R12, #0
0x34186ACA: F04F 5400 MOV.W R4, #0x20000000
0x34186ACE: 2504 MOVS R5, #4
0x34186AD0: 270A MOVS R7, #10
0x34186AD2: F44F 6200 MOV.W R2, #0x0800
0x34186AD6: F04F 6600 MOV.W R6, #0x08000000
0x34186ADA: F44F 6980 MOV.W R9, #0x0400
0x34186ADE: F44F 5040 MOV.W R0, #0x3000
0x34186AE2: F04F 6A80 MOV.W R10, #0x04000000
0x34186AE6: E00F B 46L5 ; 0x34186B08
0x34186AE8: F04F 0C00 MOV.W R12, #0
0x34186AEC: F04F 5400 MOV.W R4, #0x20000000
0x34186AF0: 2504 MOVS R5, #4
0x34186AF2: 270A MOVS R7, #10
0x34186AF4: F44F 6980 MOV.W R9, #0x0400
0x34186AF8: F44F 5040 MOV.W R0, #0x3000
0x34186AFC: F44F 6200 MOV.W R2, #0x0800
0x34186B00: F04F 6600 MOV.W R6, #0x08000000
0x34186B04: F04F 6AA0 MOV.W R10, #0x05000000
.L5:
0x34186B08: 9006 STR R0, [SP, #24]
0x34186B0A: 2000 MOVS R0, #0
0x34186B0C: E9CD 0004 STRD R0, R0, [SP, #16]
0x34186B10: E7A7 B 46L4 ; 0x34186A62
0x34186B12: 9005 STR R0, [SP, #20]
0x34186B14: F44F 5040 MOV.W R0, #0x3000
0x34186B18: 9006 STR R0, [SP, #24]
0x34186B1A: 2000 MOVS R0, #0
0x34186B1C: F04F 5400 MOV.W R4, #0x20000000
0x34186B20: 2504 MOVS R5, #4
0x34186B22: F44F 6980 MOV.W R9, #0x0400
0x34186B26: F44F 6200 MOV.W R2, #0x0800
0x34186B2A: F04F 6600 MOV.W R6, #0x08000000
0x34186B2E: F04F 6A80 MOV.W R10, #0x04000000
0x34186B32: 9004 STR R0, [SP, #16]
0x34186B34: E795 B 46L4 ; 0x34186A62
0x34186B36: E9CD 0704 STRD R0, R7, [SP, #16]
0x34186B3A: F44F 5000 MOV.W R0, #0x2000
0x34186B3E: 2503 MOVS R5, #3
0x34186B40: 2706 MOVS R7, #6
0x34186B42: F44F 7940 MOV.W R9, #0x0300
0x34186B46: 9006 STR R0, [SP, #24]
0x34186B48: F44F 6200 MOV.W R2, #0x0800
0x34186B4C: F04F 6600 MOV.W R6, #0x08000000
0x34186B50: F04F 7A40 MOV.W R10, #0x03000000
0x34186B54: 2000 MOVS R0, #0
0x34186B56: E784 B 46L4 ; 0x34186A62
Section .text.SAL_XSPI_CommandSendData from blto2_FSBL_lto.o, size=116, align=4
SAL_XSPI_CommandSendData:
0x34186B58: B5F0 PUSH 123R4-R7, LR}
0x34186B5A: B093 SUB SP, SP, #76
0x34186B5C: F240 0418 MOVW R4, #24 ; 0x34000000 = extmem_list_config
0x34186B60: 4616 MOV R6, R2
0x34186B62: F2C3 4400 MOVT R4, #0x3400 ; 0x34000000 = extmem_list_config
0x34186B66: 460D MOV R5, R1
0x34186B68: 4607 MOV R7, R0
0x34186B6A: 4668 MOV R0, SP
0x34186B6C: 4621 MOV R1, R4
0x34186B6E: 224C MOVS R2, #76
0x34186B70: F000 FA63 BL __aeabi_memcpy4 ; 0x3418703A
0x34186B74: 9804 LDR R0, [SP, #16]
0x34186B76: 2810 CMP R0, #16
0x34186B78: D109 BNE 46L1 ; 0x34186B8E
0x34186B7A: F894 004C LDRB.W R0, [R4, #76]
0x34186B7E: 2801 CMP R0, #1
0x34186B80: BF12 ITEE NE
0x34186B82: EA47 2707 ORRNE.W R7, R7, R7, LSL #8
0x34186B86: F087 00FF EOREQ R0, R7, #255
0x34186B8A: EA40 2707 ORREQ.W R7, R0, R7, LSL #8
.L1:
0x34186B8E: 2000 MOVS R0, #0
0x34186B90: 9702 STR R7, [SP, #8]
0x34186B92: 9007 STR R0, [SP, #28]
0x34186B94: 4669 MOV R1, SP
0x34186B96: 960F STR R6, [SP, #60]
0x34186B98: E9CD 0011 STRD R0, R0, [SP, #68]
0x34186B9C: 2E00 CMP R6, #0
0x34186B9E: BF08 IT EQ
0x34186BA0: 900E STREQ R0, [SP, #56]
0x34186BA2: F854 0C04 LDR R0, [R4, #-4]
0x34186BA6: F002 FC0F BL HAL_XSPI_Command ; 0x341893C8
0x34186BAA: B12E CBZ R6, .L2 ; 0x34186BB8
0x34186BAC: B920 CBNZ R0, .L2 ; 0x34186BB8
0x34186BAE: F854 0C04 LDR R0, [R4, #-4]
0x34186BB2: 4629 MOV R1, R5
0x34186BB4: F002 FD58 BL HAL_XSPI_Transmit ; 0x34189668
.L2:
0x34186BB8: B130 CBZ R0, .L3 ; 0x34186BC8
0x34186BBA: F854 1C04 LDR R1, [R4, #-4]
0x34186BBE: 4604 MOV R4, R0
0x34186BC0: 4608 MOV R0, R1
0x34186BC2: F002 FE0F BL HAL_XSPI_Abort ; 0x341897E4
0x34186BC6: 4620 MOV R0, R4
.L3:
0x34186BC8: B013 ADD SP, SP, #76
0x34186BCA: BDF0 POP 123R4-R7, PC}
Section .text.SAL_XSPI_SendReadCommand from blto2_FSBL_lto.o, size=116, align=4
SAL_XSPI_SendReadCommand:
0x34186BCC: B5F0 PUSH 123R4-R7, LR}
0x34186BCE: B093 SUB SP, SP, #76
0x34186BD0: F240 0418 MOVW R4, #24 ; 0x34000000 = extmem_list_config
0x34186BD4: 4616 MOV R6, R2
0x34186BD6: F2C3 4400 MOVT R4, #0x3400 ; 0x34000000 = extmem_list_config
0x34186BDA: 460D MOV R5, R1
0x34186BDC: 4607 MOV R7, R0
0x34186BDE: 4668 MOV R0, SP
0x34186BE0: 4621 MOV R1, R4
0x34186BE2: 224C MOVS R2, #76
0x34186BE4: F000 FA29 BL __aeabi_memcpy4 ; 0x3418703A
0x34186BE8: 9804 LDR R0, [SP, #16]
0x34186BEA: 2810 CMP R0, #16
0x34186BEC: D109 BNE 46L1 ; 0x34186C02
0x34186BEE: F894 004C LDRB.W R0, [R4, #76]
0x34186BF2: 2801 CMP R0, #1
0x34186BF4: BF12 ITEE NE
0x34186BF6: EA47 2707 ORRNE.W R7, R7, R7, LSL #8
0x34186BFA: F087 00FF EOREQ R0, R7, #255
0x34186BFE: EA40 2707 ORREQ.W R7, R0, R7, LSL #8
.L1:
0x34186C02: 2000 MOVS R0, #0
0x34186C04: 9702 STR R7, [SP, #8]
0x34186C06: 9007 STR R0, [SP, #28]
0x34186C08: 4669 MOV R1, SP
0x34186C0A: 960F STR R6, [SP, #60]
0x34186C0C: E9CD 0011 STRD R0, R0, [SP, #68]
0x34186C10: 2E00 CMP R6, #0
0x34186C12: BF08 IT EQ
0x34186C14: 900E STREQ R0, [SP, #56]
0x34186C16: F854 0C04 LDR R0, [R4, #-4]
0x34186C1A: F002 FBD5 BL HAL_XSPI_Command ; 0x341893C8
0x34186C1E: B12E CBZ R6, .L2 ; 0x34186C2C
0x34186C20: B920 CBNZ R0, .L2 ; 0x34186C2C
0x34186C22: F854 0C04 LDR R0, [R4, #-4]
0x34186C26: 4629 MOV R1, R5
0x34186C28: F002 FD74 BL HAL_XSPI_Receive ; 0x34189714
.L2:
0x34186C2C: B130 CBZ R0, .L3 ; 0x34186C3C
0x34186C2E: F854 1C04 LDR R1, [R4, #-4]
0x34186C32: 4604 MOV R4, R0
0x34186C34: 4608 MOV R0, R1
0x34186C36: F002 FDD5 BL HAL_XSPI_Abort ; 0x341897E4
0x34186C3A: 4620 MOV R0, R4
.L3:
0x34186C3C: B013 ADD SP, SP, #76
0x34186C3E: BDF0 POP 123R4-R7, PC}
Section .text.SAL_XSPI_CheckStatusRegister from blto2_FSBL_lto.o, size=324, align=4
SAL_XSPI_CheckStatusRegister:
0x34186C40: E92D 43F0 PUSH.W 123R4-R9, LR}
0x34186C44: B093 SUB SP, SP, #76
0x34186C46: F240 0618 MOVW R6, #24 ; 0x34000000 = extmem_list_config
0x34186C4A: 4691 MOV R9, R2
0x34186C4C: F2C3 4600 MOVT R6, #0x3400 ; 0x34000000 = extmem_list_config
0x34186C50: 460F MOV R7, R1
0x34186C52: 4605 MOV R5, R0
0x34186C54: 4668 MOV R0, SP
0x34186C56: 4631 MOV R1, R6
0x34186C58: 224C MOVS R2, #76
0x34186C5A: 4698 MOV R8, R3
0x34186C5C: F000 F9ED BL __aeabi_memcpy4 ; 0x3418703A
0x34186C60: 9804 LDR R0, [SP, #16]
0x34186C62: 2810 CMP R0, #16
0x34186C64: D109 BNE 46L1 ; 0x34186C7A
0x34186C66: F896 004C LDRB.W R0, [R6, #76]
0x34186C6A: 2801 CMP R0, #1
0x34186C6C: BF12 ITEE NE
0x34186C6E: EA45 2505 ORRNE.W R5, R5, R5, LSL #8
0x34186C72: F085 00FF EOREQ R0, R5, #255
0x34186C76: EA40 2505 ORREQ.W R5, R0, R5, LSL #8
.L1:
0x34186C7A: 2001 MOVS R0, #1
0x34186C7C: 9502 STR R5, [SP, #8]
0x34186C7E: 900F STR R0, [SP, #60]
0x34186C80: 2000 MOVS R0, #0
0x34186C82: 9012 STR R0, [SP, #72]
0x34186C84: 9803 LDR R0, [SP, #12]
0x34186C86: 2801 CMP R0, #1
0x34186C88: D107 BNE 46L2 ; 0x34186C9A
0x34186C8A: F04F 7280 MOV.W R2, #0x01000000
0x34186C8E: A811 ADD R0, SP, #68
0x34186C90: A907 ADD R1, SP, #28
0x34186C92: 920E STR R2, [SP, #56]
0x34186C94: E89F 0084 CLRM 123R2, R7}
0x34186C98: E016 B 46L3 ; 0x34186CC8
.L2:
0x34186C9A: 980E LDR R0, [SP, #56]
0x34186C9C: F1B0 6F80 CMP.W R0, #0x04000000
0x34186CA0: D114 BNE 46L4 ; 0x34186CCC
0x34186CA2: 981A LDR R0, [SP, #104]
0x34186CA4: A908 ADD R1, SP, #32
0x34186CA6: 28C2 CMP R0, #194
0x34186CA8: A806 ADD R0, SP, #24
0x34186CAA: BF01 ITTTT EQ
0x34186CAC: 9A10 LDREQ R2, [SP, #64]
0x34186CAE: F1B2 6F00 CMPEQ.W R2, #0x08000000
0x34186CB2: F04F 5200 MOVEQ.W R2, #0x20000000
0x34186CB6: 9212 STREQ R2, [SP, #72]
0x34186CB8: BF04 ITT EQ
0x34186CBA: 2200 MOVEQ R2, #0
0x34186CBC: 9210 STREQ R2, [SP, #64]
0x34186CBE: F44F 6280 MOV.W R2, #0x0400
0x34186CC2: 9207 STR R2, [SP, #28]
0x34186CC4: F44F 5240 MOV.W R2, #0x3000
.L3:
0x34186CC8: 600A STR R2, [R1]
0x34186CCA: 6007 STR R7, [R0]
.L4:
0x34186CCC: F856 0C04 LDR R0, [R6, #-4]
0x34186CD0: 4669 MOV R1, SP
0x34186CD2: F002 FB79 BL HAL_XSPI_Command ; 0x341893C8
0x34186CD6: 0004 MOVS R4, R0
0x34186CD8: F856 0C04 LDR R0, [R6, #-4]
0x34186CDC: D146 BNE 46L12 ; 0x34186D6C
0x34186CDE: F240 428C MOVW R2, #0x048C ; 0x3400048C = uwTick
0x34186CE2: F2C3 4200 MOVT R2, #0x3400 ; 0x3400048C = uwTick
0x34186CE6: 6813 LDR R3, [R2]
0x34186CE8: 6801 LDR R1, [R0]
0x34186CEA: 6C8E LDR R6, [R1, #72]
0x34186CEC: F8D1 C110 LDR.W R12, [R1, #0x0110]
0x34186CF0: 6C0F LDR R7, [R1, #64]
0x34186CF2: 6D87 LDR R7, [R0, #88]
0x34186CF4: 2F04 CMP R7, #4
0x34186CF6: D10B BNE 46L6 ; 0x34186D10
0x34186CF8: 9F1B LDR R7, [SP, #108]
0x34186CFA: BF00 NOP
.L5:
0x34186CFC: 6A0C LDR R4, [R1, #32]
0x34186CFE: 06A4 LSLS R4, R4, #26
0x34186D00: D509 BPL 46L7 ; 0x34186D16
0x34186D02: 6814 LDR R4, [R2]
0x34186D04: 1AE4 SUBS R4, R4, R3
0x34186D06: 42BC CMP R4, R7
0x34186D08: D9F8 BLS 46L5 ; 0x34186CFC
0x34186D0A: 2402 MOVS R4, #2
0x34186D0C: 6584 STR R4, [R0, #88]
0x34186D0E: E029 B 46L10 ; 0x34186D64
.L6:
0x34186D10: 2110 MOVS R1, #16
0x34186D12: 2401 MOVS R4, #1
0x34186D14: E029 B 46L11 ; 0x34186D6A
.L7:
0x34186D16: 2410 MOVS R4, #16
0x34186D18: F8C1 9088 STR.W R9, [R1, #136]
0x34186D1C: F8C1 8080 STR.W R8, [R1, #128]
0x34186D20: F8C1 4090 STR.W R4, [R1, #144]
0x34186D24: 680C LDR R4, [R1]
0x34186D26: F024 5443 BIC R4, R4, #0x30C00000
0x34186D2A: F104 5401 ADD.W R4, R4, #0x20400000
0x34186D2E: 600C STR R4, [R1]
0x34186D30: 68C4 LDR R4, [R0, #12]
0x34186D32: F1B4 6F80 CMP.W R4, #0x04000000
0x34186D36: F04F 0448 MOV.W R4, #72
0x34186D3A: D008 BEQ 46L8 ; 0x34186D4E
0x34186D3C: F8D1 5100 LDR.W R5, [R1, #0x0100]
0x34186D40: F415 6FE0 TST R5, #0x0700
0x34186D44: BF08 IT EQ
0x34186D46: F44F 7488 MOVEQ.W R4, #0x0110
0x34186D4A: EA5C 8606 CSEL R6, R12, R6, EQ
.L8:
0x34186D4E: 510E STR R6, [R1, R4]
.L9:
0x34186D50: 6A0E LDR R6, [R1, #32]
0x34186D52: 0736 LSLS R6, R6, #28
0x34186D54: D410 BMI 46L14 ; 0x34186D78
0x34186D56: 6816 LDR R6, [R2]
0x34186D58: 1AF6 SUBS R6, R6, R3
0x34186D5A: 42BE CMP R6, R7
0x34186D5C: D9F8 BLS 46L9 ; 0x34186D50
0x34186D5E: 2102 MOVS R1, #2
0x34186D60: 2403 MOVS R4, #3
0x34186D62: 6581 STR R1, [R0, #88]
.L10:
0x34186D64: 6DC1 LDR R1, [R0, #92]
0x34186D66: F041 0101 ORR R1, R1, #1
.L11:
0x34186D6A: 65C1 STR R1, [R0, #92]
.L12:
0x34186D6C: F002 FD3A BL HAL_XSPI_Abort ; 0x341897E4
.L13:
0x34186D70: 4620 MOV R0, R4
0x34186D72: B013 ADD SP, SP, #76
0x34186D74: E8BD 83F0 POP.W 123R4-R9, PC}
.L14:
0x34186D78: 2208 MOVS R2, #8
0x34186D7A: 2400 MOVS R4, #0
0x34186D7C: 624A STR R2, [R1, #36]
0x34186D7E: 2102 MOVS R1, #2
0x34186D80: 6581 STR R1, [R0, #88]
0x34186D82: E7F5 B 46L13 ; 0x34186D70
Section .rodata..Lswitch.table.HAL_GPIO_DeInit from blto2_FSBL_lto.o, size=64, align=4
0x34186D84: 00 DC.B 0x00 ; '\0'
0x34186D85: 00 DC.B 0x00 ; '\0'
0x34186D86: 00 DC.B 0x00 ; '\0'
0x34186D87: 00 DC.B 0x00 ; '\0'
0x34186D88: 01 DC.B 0x01 ; '\x01'
0x34186D89: 00 DC.B 0x00 ; '\0'
0x34186D8A: 00 DC.B 0x00 ; '\0'
0x34186D8B: 00 DC.B 0x00 ; '\0'
0x34186D8C: 02 DC.B 0x02 ; '\x02'
0x34186D8D: 00 DC.B 0x00 ; '\0'
0x34186D8E: 00 DC.B 0x00 ; '\0'
0x34186D8F: 00 DC.B 0x00 ; '\0'
0x34186D90: 03 DC.B 0x03 ; '\x03'
0x34186D91: 00 DC.B 0x00 ; '\0'
0x34186D92: 00 DC.B 0x00 ; '\0'
0x34186D93: 00 DC.B 0x00 ; '\0'
0x34186D94: 04 DC.B 0x04 ; '\x04'
0x34186D95: 00 DC.B 0x00 ; '\0'
0x34186D96: 00 DC.B 0x00 ; '\0'
0x34186D97: 00 DC.B 0x00 ; '\0'
0x34186D98: 05 DC.B 0x05 ; '\x05'
0x34186D99: 00 DC.B 0x00 ; '\0'
0x34186D9A: 00 DC.B 0x00 ; '\0'
0x34186D9B: 00 DC.B 0x00 ; '\0'
0x34186D9C: 06 DC.B 0x06 ; '\x06'
0x34186D9D: 00 DC.B 0x00 ; '\0'
0x34186D9E: 00 DC.B 0x00 ; '\0'
0x34186D9F: 00 DC.B 0x00 ; '\0'
0x34186DA0: 07 DC.B 0x07 ; '\x07'
0x34186DA1: 00 DC.B 0x00 ; '\0'
0x34186DA2: 00 DC.B 0x00 ; '\0'
0x34186DA3: 00 DC.B 0x00 ; '\0'
0x34186DA4: 00 DC.B 0x00 ; '\0'
0x34186DA5: 00 DC.B 0x00 ; '\0'
0x34186DA6: 00 DC.B 0x00 ; '\0'
0x34186DA7: 00 DC.B 0x00 ; '\0'
0x34186DA8: 00 DC.B 0x00 ; '\0'
0x34186DA9: 00 DC.B 0x00 ; '\0'
0x34186DAA: 00 DC.B 0x00 ; '\0'
0x34186DAB: 00 DC.B 0x00 ; '\0'
0x34186DAC: 00 DC.B 0x00 ; '\0'
0x34186DAD: 00 DC.B 0x00 ; '\0'
0x34186DAE: 00 DC.B 0x00 ; '\0'
0x34186DAF: 00 DC.B 0x00 ; '\0'
0x34186DB0: 00 DC.B 0x00 ; '\0'
0x34186DB1: 00 DC.B 0x00 ; '\0'
0x34186DB2: 00 DC.B 0x00 ; '\0'
0x34186DB3: 00 DC.B 0x00 ; '\0'
0x34186DB4: 00 DC.B 0x00 ; '\0'
0x34186DB5: 00 DC.B 0x00 ; '\0'
0x34186DB6: 00 DC.B 0x00 ; '\0'
0x34186DB7: 00 DC.B 0x00 ; '\0'
0x34186DB8: 08 DC.B 0x08 ; '\b'
0x34186DB9: 00 DC.B 0x00 ; '\0'
0x34186DBA: 00 DC.B 0x00 ; '\0'
0x34186DBB: 00 DC.B 0x00 ; '\0'
0x34186DBC: 09 DC.B 0x09 ; '\t'
0x34186DBD: 00 DC.B 0x00 ; '\0'
0x34186DBE: 00 DC.B 0x00 ; '\0'
0x34186DBF: 00 DC.B 0x00 ; '\0'
0x34186DC0: 0A DC.B 0x0A ; '\n'
0x34186DC1: 00 DC.B 0x00 ; '\0'
0x34186DC2: 00 DC.B 0x00 ; '\0'
0x34186DC3: 00 DC.B 0x00 ; '\0'
Section .rodata.SFDP_BuildGenericDriver.chip_erase_unit from blto2_FSBL_lto.o, size=16, align=4
SFDP_BuildGenericDriver.chip_erase_unit:
0x34186DC4: 10 DC.B 0x10 ; '\x10'
0x34186DC5: 00 DC.B 0x00 ; '\0'
0x34186DC6: 00 DC.B 0x00 ; '\0'
0x34186DC7: 00 DC.B 0x00 ; '\0'
0x34186DC8: 00 DC.B 0x00 ; '\0'
0x34186DC9: 01 DC.B 0x01 ; '\x01'
0x34186DCA: 00 DC.B 0x00 ; '\0'
0x34186DCB: 00 DC.B 0x00 ; '\0'
0x34186DCC: A0 DC.B 0xA0 ; '\xA0'
0x34186DCD: 0F DC.B 0x0F ; '\x0F'
0x34186DCE: 00 DC.B 0x00 ; '\0'
0x34186DCF: 00 DC.B 0x00 ; '\0'
0x34186DD0: 00 DC.B 0x00 ; '\0'
0x34186DD1: FA DC.B 0xFA ; '\xFA'
0x34186DD2: 00 DC.B 0x00 ; '\0'
0x34186DD3: 00 DC.B 0x00 ; '\0'
Section .init._start from SEGGER_THUMB_Startup.o, size=20, align=4
_start:
0x34186DD4: 4C03 LDR R4, =0x3418A1EC ; [PC, #12] [0x34186DE4]
.L1:
0x34186DD6: 6820 LDR R0, [R4]
0x34186DD8: 3404 ADDS R4, #4
0x34186DDA: 4780 BLX R0
0x34186DDC: E7FB B 46L1 ; 0x34186DD6
__SEGGER_init_done:
__startup_complete:
0x34186DDE: F7FA FB11 BL main ; 0x34181404
exit:
0x34186DE2: E7FE B exit ; 0x34186DE2
0x34186DE4: 3418A1EC DC.W 3418A1EC ; R_ARM_ABS32
Section .init.Reset_Handler from STM32N6xx_Startup.o, size=68, align=4
reset_handler:
Reset_Handler:
0x34186DE8: 490C LDR R1, =0x34062000 ; [PC, #48] [0x34186E1C]
0x34186DEA: F381 880A MSR MSPLIM, R1
0x34186DEE: F04F 0100 MOV.W R1, #0
0x34186DF2: F381 880B MSR PSPLIM, R1
0x34186DF6: F000 FC17 BL SystemInit ; 0x34187628
0x34186DFA: F64E 5088 MOVW R0, #0xED88
0x34186DFE: F2CE 0000 MOVT R0, #0xE000
0x34186E02: 6801 LDR R1, [R0]
0x34186E04: F451 0170 ORRS R1, R1, #0xF00000
0x34186E08: 6001 STR R1, [R0]
0x34186E0A: 4805 LDR R0, =0x56009E90 ; [PC, #20] [0x34186E20]
0x34186E0C: F04F 01B4 MOV.W R1, #180
0x34186E10: 6001 STR R1, [R0]
0x34186E12: 4804 LDR R0, =0x56009E8C ; [PC, #16] [0x34186E24]
0x34186E14: 4904 LDR R1, =0xB451B400 ; [PC, #16] [0x34186E28]
0x34186E16: 6001 STR R1, [R0]
0x34186E18: F7FF FFDC BL _start ; 0x34186DD4
0x34186E1C: 34062000 DC.W 34062000 ; R_ARM_ABS32
0x34186E20: 56009E90 DC.W 0x56009E90
0x34186E24: 56009E8C DC.W 0x56009E8C
0x34186E28: B451B400 DC.W 0xB451B400
Section .text.libc.fmodf from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=284, align=4
fmodf:
0x34186E2C: EE10 2A10 VMOV R2, S0
0x34186E30: F04F 30FF MOV.W R0, #0xFFFFFFFF
0x34186E34: EE10 3A90 VMOV R3, S1
0x34186E38: EB00 50D2 ADD.W R0, R0, R2, LSR #23
0x34186E3C: 28FD CMP R0, #253
0x34186E3E: D857 BHI 46L14 ; 0x34186EF0
0x34186E40: F06F 00FE MVN R0, #254
0x34186E44: EB00 50D3 ADD.W R0, R0, R3, LSR #23
0x34186E48: F110 0FFE CMN R0, #254
0x34186E4C: D350 BCC 46L14 ; 0x34186EF0
0x34186E4E: F022 4000 BIC R0, R2, #0x80000000
.L1:
0x34186E52: F002 4C00 AND R12, R2, #0x80000000
0x34186E56: 4283 CMP R3, R0
0x34186E58: D265 BCS 46L17 ; 0x34186F26
0x34186E5A: B510 PUSH 123R4, LR}
0x34186E5C: F64F 7EFF MOVW LR, #0xFFFF
0x34186E60: 0DD1 LSRS R1, R2, #23
0x34186E62: F2C0 0E7F MOVT LR, #127
0x34186E66: B2C9 UXTB R1, R1
0x34186E68: B121 CBZ R1, .L2 ; 0x34186E74
0x34186E6A: EA02 000E AND.W R0, R2, LR
0x34186E6E: F500 0200 ADD.W R2, R0, #0x800000
0x34186E72: E007 B 46L3 ; 0x34186E84
.L2:
0x34186E74: FAB0 F180 CLZ R1, R0
0x34186E78: F1A1 0208 SUB.W R2, R1, #8
0x34186E7C: F1C1 0108 RSB R1, R1, #8
0x34186E80: FA00 F202 LSL.W R2, R0, R2
.L3:
0x34186E84: F3C3 54C7 UBFX R4, R3, #23, #8
0x34186E88: B124 CBZ R4, .L4 ; 0x34186E94
0x34186E8A: EA03 000E AND.W R0, R3, LR
0x34186E8E: F500 0300 ADD.W R3, R0, #0x800000
0x34186E92: E006 B 46L5 ; 0x34186EA2
.L4:
0x34186E94: FAB3 F083 CLZ R0, R3
0x34186E98: F1A0 0408 SUB.W R4, R0, #8
0x34186E9C: 40A3 LSLS R3, R4
0x34186E9E: F1C0 0408 RSB R4, R0, #8
.L5:
0x34186EA2: 42A1 CMP R1, R4
0x34186EA4: DD09 BLE 46L8 ; 0x34186EBA
.L6:
0x34186EA6: 1AD0 SUBS R0, R2, R3
0x34186EA8: D402 BMI 46L7 ; 0x34186EB0
0x34186EAA: 429A CMP R2, R3
0x34186EAC: 4602 MOV R2, R0
0x34186EAE: D009 BEQ 46L9 ; 0x34186EC4
.L7:
0x34186EB0: 3901 SUBS R1, #1
0x34186EB2: 0052 LSLS R2, R2, #1
0x34186EB4: 42A1 CMP R1, R4
0x34186EB6: DCF6 BGT 46L6 ; 0x34186EA6
0x34186EB8: 4621 MOV R1, R4
.L8:
0x34186EBA: 1AD0 SUBS R0, R2, R3
0x34186EBC: D405 BMI 46L10 ; 0x34186ECA
0x34186EBE: 429A CMP R2, R3
0x34186EC0: 4602 MOV R2, R0
0x34186EC2: D102 BNE 46L10 ; 0x34186ECA
.L9:
0x34186EC4: EE00 CA90 VMOV S1, R12
0x34186EC8: E00D B 46L12 ; 0x34186EE6
.L10:
0x34186ECA: FAB2 F082 CLZ R0, R2
0x34186ECE: 3808 SUBS R0, #8
0x34186ED0: 1A09 SUBS R1, R1, R0
0x34186ED2: FA02 F000 LSL.W R0, R2, R0
0x34186ED6: 2900 CMP R1, #0
0x34186ED8: DD2A BLE 46L18 ; 0x34186F30
0x34186EDA: 3901 SUBS R1, #1
.L11:
0x34186EDC: 4460 ADD R0, R12
0x34186EDE: EB00 50C1 ADD.W R0, R0, R1, LSL #23
0x34186EE2: EE00 0A90 VMOV S1, R0
.L12:
0x34186EE6: E8BD 4010 POP.W 123R4, LR}
.L13:
0x34186EEA: EEB0 0A60 VMOV.F32 S0, S1
0x34186EEE: 4770 BX LR
.L14:
0x34186EF0: EEB4 0A40 VCMP.F32 S0, S0
0x34186EF4: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34186EF8: D60A BVS 46L15 ; 0x34186F10
0x34186EFA: EEF4 0A60 VCMP.F32 S1, S1
0x34186EFE: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x34186F02: D6F2 BVS 46L13 ; 0x34186EEA
0x34186F04: F032 4000 BICS R0, R2, #0x80000000
0x34186F08: F023 4300 BIC R3, R3, #0x80000000
0x34186F0C: D103 BNE 46L16 ; 0x34186F16
0x34186F0E: B113 CBZ R3, .L16 ; 0x34186F16
.L15:
0x34186F10: EEF0 0A40 VMOV.F32 S1, S0
0x34186F14: E7E9 B 46L13 ; 0x34186EEA
.L16:
0x34186F16: F1B0 4FFF CMP.W R0, #0x7F800000
0x34186F1A: BF18 IT NE
0x34186F1C: 2B00 CMPNE R3, #0
0x34186F1E: D10C BNE 46L19 ; 0x34186F3A
0x34186F20: EDDF 0A08 VLDR S1, =0x7FC00000 ; [PC, #32] [0x34186F44]
0x34186F24: E7E1 B 46L13 ; 0x34186EEA
.L17:
0x34186F26: EE01 CA10 VMOV S2, R12
0x34186F2A: FE41 0A00 VSELEQ.F32 S1, S2, S0
0x34186F2E: E7DC B 46L13 ; 0x34186EEA
.L18:
0x34186F30: F1C1 0101 RSB R1, R1, #1
0x34186F34: 40C8 LSRS R0, R1
0x34186F36: 2100 MOVS R1, #0
0x34186F38: E7D0 B 46L11 ; 0x34186EDC
.L19:
0x34186F3A: F1B3 4FFF CMP.W R3, #0x7F800000
0x34186F3E: F47F AF88 BNE.W 46L1 ; 0x34186E52
0x34186F42: E7E5 B 46L15 ; 0x34186F10
0x34186F44: 7FC00000 DC.W 0x7FC00000
Section .text.libc.floorf from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=104, align=4
floorf:
0x34186F48: EE10 0A10 VMOV R0, S0
0x34186F4C: F3C0 51C7 UBFX R1, R0, #23, #8
0x34186F50: 1E4A SUBS R2, R1, #1
0x34186F52: 2AFE CMP R2, #254
0x34186F54: D224 BCS 46L4 ; 0x34186FA0
0x34186F56: 297E CMP R1, #126
0x34186F58: D808 BHI 46L2 ; 0x34186F6C
0x34186F5A: ED9F 0A14 VLDR S0, =0x00000000 ; [PC, #80] [0x34186FAC]
0x34186F5E: EEBF 1A00 VMOV.F32 S2, #-1
0x34186F62: F1B0 3FFF CMP.W R0, #0xFFFFFFFF
0x34186F66: FE30 0A01 VSELGT.F32 S0, S0, S2
.L1:
0x34186F6A: 4770 BX LR
.L2:
0x34186F6C: 2995 CMP R1, #149
0x34186F6E: D8FC BHI 46L1 ; 0x34186F6A
0x34186F70: F1A1 037F SUB.W R3, R1, #127
0x34186F74: 2200 MOVS R2, #0
0x34186F76: F6CF 7280 MOVT R2, #0xFF80
0x34186F7A: F44F 0C00 MOV.W R12, #0x800000
0x34186F7E: 411A ASRS R2, R3
0x34186F80: EA02 0100 AND.W R1, R2, R0
0x34186F84: 4098 LSLS R0, R3
0x34186F86: F1B1 3FFF CMP.W R1, #0xFFFFFFFF
0x34186F8A: 460A MOV R2, R1
0x34186F8C: FA2C FC03 LSR.W R12, R12, R3
0x34186F90: BFB8 IT LT
0x34186F92: 4462 ADDLT R2, R12
0x34186F94: 0240 LSLS R0, R0, #9
0x34186F96: EA52 8011 CSEL R0, R2, R1, NE
.L3:
0x34186F9A: EE00 0A10 VMOV S0, R0
0x34186F9E: 4770 BX LR
.L4:
0x34186FA0: 2900 CMP R1, #0
0x34186FA2: D1FA BNE 46L3 ; 0x34186F9A
0x34186FA4: F000 4000 AND R0, R0, #0x80000000
0x34186FA8: E7F7 B 46L3 ; 0x34186F9A
0x34186FAA: BF00 NOP
0x34186FAC: 00000000 DC.W 0x00000000
Section .rodata.libc.__SEGGER_RTL_aPower2f from utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=24, align=4
__SEGGER_RTL_aPower2f:
0x34186FB0: 00 DC.B 0x00 ; '\0'
0x34186FB1: 00 DC.B 0x00 ; '\0'
0x34186FB2: 20 DC.B 0x20 ; ' '
0x34186FB3: 41 DC.B 0x41 ; 'A'
0x34186FB4: 00 DC.B 0x00 ; '\0'
0x34186FB5: 00 DC.B 0x00 ; '\0'
0x34186FB6: C8 DC.B 0xC8 ; '\xC8'
0x34186FB7: 42 DC.B 0x42 ; 'B'
0x34186FB8: 00 DC.B 0x00 ; '\0'
0x34186FB9: 40 DC.B 0x40 ; '@'
0x34186FBA: 1C DC.B 0x1C ; '\x1C'
0x34186FBB: 46 DC.B 0x46 ; 'F'
0x34186FBC: 20 DC.B 0x20 ; ' '
0x34186FBD: BC DC.B 0xBC ; '\xBC'
0x34186FBE: BE DC.B 0xBE ; '\xBE'
0x34186FBF: 4C DC.B 0x4C ; 'L'
0x34186FC0: CA DC.B 0xCA ; '\xCA'
0x34186FC1: 1B DC.B 0x1B ; '\x1B'
0x34186FC2: 0E DC.B 0x0E ; '\x0E'
0x34186FC3: 5A DC.B 0x5A ; 'Z'
0x34186FC4: AE DC.B 0xAE ; '\xAE'
0x34186FC5: C5 DC.B 0xC5 ; '\xC5'
0x34186FC6: 9D DC.B 0x9D ; '\x9D'
0x34186FC7: 74 DC.B 0x74 ; 't'
Section .text.libc.__aeabi_ul2f from floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=84, align=4
__aeabi_ul2f:
0x34186FC8: B1C1 CBZ R1, .L1 ; 0x34186FFC
0x34186FCA: FAB1 F381 CLZ R3, R1
0x34186FCE: F1D3 02BD RSBS R2, R3, #189
0x34186FD2: 4099 LSLS R1, R3
0x34186FD4: FA10 FC03 LSLS.W R12, R0, R3
0x34186FD8: BF18 IT NE
0x34186FDA: F041 0101 ORRNE R1, R1, #1
0x34186FDE: F1D3 0320 RSBS R3, R3, #32
0x34186FE2: FA30 F303 LSRS.W R3, R0, R3
0x34186FE6: 4319 ORRS R1, R3
0x34186FE8: 05D2 LSLS R2, R2, #23
0x34186FEA: 064B LSLS R3, R1, #25
0x34186FEC: EB42 2011 ADC.W R0, R2, R1, LSR #8
0x34186FF0: BF38 IT CC
0x34186FF2: 4770 BXCC LR
0x34186FF4: BF08 IT EQ
0x34186FF6: F020 0001 BICEQ R0, R0, #1
0x34186FFA: 4770 BX LR
.L1:
0x34186FFC: B168 CBZ R0, .L2 ; 0x3418701A
0x34186FFE: FAB0 F380 CLZ R3, R0
0x34187002: 4098 LSLS R0, R3
0x34187004: F1D3 029D RSBS R2, R3, #157
0x34187008: 05D2 LSLS R2, R2, #23
0x3418700A: 0643 LSLS R3, R0, #25
0x3418700C: EB42 2010 ADC.W R0, R2, R0, LSR #8
0x34187010: BF38 IT CC
0x34187012: 4770 BXCC LR
0x34187014: BF08 IT EQ
0x34187016: F020 0001 BICEQ R0, R0, #1
.L2:
0x3418701A: 4770 BX LR
Section .text.libc.memcpy from strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=92, align=4
memcpy:
__aeabi_memcpy:
0x3418701C: B35A CBZ R2, .L9 ; 0x34187076
0x3418701E: 4684 MOV R12, R0
0x34187020: EA90 0301 EORS.W R3, R0, R1
0x34187024: 079B LSLS R3, R3, #30
0x34187026: D11F BNE 46L7 ; 0x34187068
.L1:
0x34187028: 0783 LSLS R3, R0, #30
0x3418702A: D007 BEQ 46L2 ; 0x3418703C
0x3418702C: F811 3B01 LDRB R3, [R1], #1
0x34187030: F800 3B01 STRB R3, [R0], #1
0x34187034: 1E52 SUBS R2, R2, #1
0x34187036: D1F7 BNE 46L1 ; 0x34187028
0x34187038: E01C B 46L8 ; 0x34187074
__aeabi_memcpy4:
__aeabi_memcpy8:
0x3418703A: 4684 MOV R12, R0
.L2:
0x3418703C: 3A20 SUBS R2, #32
0x3418703E: D309 BCC 46L4 ; 0x34187054
0x34187040: E92D 07F0 PUSH.W 123R4-R10}
.L3:
0x34187044: E8B1 07F8 LDM.W R1!, {R3-R10}
0x34187048: E8A0 07F8 STM.W R0!, {R3-R10}
0x3418704C: 3A20 SUBS R2, #32
0x3418704E: D2F9 BCS 46L3 ; 0x34187044
0x34187050: E8BD 07F0 POP.W 123R4-R10}
.L4:
0x34187054: 321C ADDS R2, #28
0x34187056: D405 BMI 46L6 ; 0x34187064
.L5:
0x34187058: F851 3B04 LDR R3, [R1], #4
0x3418705C: F840 3B04 STR R3, [R0], #4
0x34187060: 1F12 SUBS R2, R2, #4
0x34187062: D2F9 BCS 46L5 ; 0x34187058
.L6:
0x34187064: 3204 ADDS R2, #4
0x34187066: D005 BEQ 46L8 ; 0x34187074
.L7:
0x34187068: F811 3B01 LDRB R3, [R1], #1
0x3418706C: F800 3B01 STRB R3, [R0], #1
0x34187070: 1E52 SUBS R2, R2, #1
0x34187072: D1F9 BNE 46L7 ; 0x34187068
.L8:
0x34187074: 4660 MOV R0, R12
.L9:
0x34187076: 4770 BX LR
Section .text.libc.__aeabi_memclr from strasmops_arm.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=104, align=4
__aeabi_memclr:
__aeabi_memclr8:
__aeabi_memclr4:
0x34187078: 2200 MOVS R2, #0
__aeabi_memset8:
__aeabi_memset4:
__aeabi_memset:
0x3418707A: 000B MOVS R3, R1
0x3418707C: 0011 MOVS R1, R2
0x3418707E: 001A MOVS R2, R3
memset:
0x34187080: 4684 MOV R12, R0
0x34187082: B35A CBZ R2, .L7 ; 0x341870DC
.L1:
0x34187084: 0783 LSLS R3, R0, #30
0x34187086: D004 BEQ 46L2 ; 0x34187092
0x34187088: F800 1B01 STRB R1, [R0], #1
0x3418708C: 1E52 SUBS R2, R2, #1
0x3418708E: D1F9 BNE 46L1 ; 0x34187084
0x34187090: E024 B 46L7 ; 0x341870DC
.L2:
0x34187092: B2C9 UXTB R1, R1
0x34187094: EA41 2101 ORR.W R1, R1, R1, LSL #8
0x34187098: EA41 4101 ORR.W R1, R1, R1, LSL #16
0x3418709C: 2A20 CMP R2, #32
0x3418709E: D311 BCC 46L4 ; 0x341870C4
0x341870A0: 3A20 SUBS R2, #32
0x341870A2: E92D 03F0 PUSH.W 123R4-R9}
0x341870A6: 460B MOV R3, R1
0x341870A8: 460C MOV R4, R1
0x341870AA: 460D MOV R5, R1
0x341870AC: 460E MOV R6, R1
0x341870AE: 460F MOV R7, R1
0x341870B0: 4688 MOV R8, R1
0x341870B2: 4689 MOV R9, R1
.L3:
0x341870B4: E8A0 03FA STM.W R0!, {R1, R3-R9}
0x341870B8: 3A20 SUBS R2, #32
0x341870BA: D2FB BCS 46L3 ; 0x341870B4
0x341870BC: E8BD 03F0 POP.W 123R4-R9}
0x341870C0: 3220 ADDS R2, #32
0x341870C2: D00B BEQ 46L7 ; 0x341870DC
.L4:
0x341870C4: 2A04 CMP R2, #4
0x341870C6: D305 BCC 46L6 ; 0x341870D4
.L5:
0x341870C8: F840 1B04 STR R1, [R0], #4
0x341870CC: 1F12 SUBS R2, R2, #4
0x341870CE: D005 BEQ 46L7 ; 0x341870DC
0x341870D0: 2A04 CMP R2, #4
0x341870D2: D2F9 BCS 46L5 ; 0x341870C8
.L6:
0x341870D4: F800 1B01 STRB R1, [R0], #1
0x341870D8: 1E52 SUBS R2, R2, #1
0x341870DA: D1FB BNE 46L6 ; 0x341870D4
.L7:
0x341870DC: 4660 MOV R0, R12
0x341870DE: 4770 BX LR
Section .rodata.libc.__SEGGER_RTL_c_locale from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=12, align=4
__SEGGER_RTL_c_locale:
0x341870E0: 3418075A DC.W 3418075A ; R_ARM_ABS32
0x341870E4: 3418710C DC.W __SEGGER_RTL_c_locale_data
0x341870E8: 341870EC DC.W __SEGGER_RTL_codeset_ascii
Section .rodata.libc.__SEGGER_RTL_codeset_ascii from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=32, align=4
__SEGGER_RTL_codeset_ascii:
0x341870EC: 3418A02F DC.W __SEGGER_RTL_ascii_isctype
0x341870F0: 3418A04F DC.W __SEGGER_RTL_ascii_toupper
0x341870F4: 3418A05B DC.W __SEGGER_RTL_ascii_tolower
0x341870F8: 3418A067 DC.W __SEGGER_RTL_ascii_iswctype
0x341870FC: 3418A04F DC.W __SEGGER_RTL_ascii_toupper
0x34187100: 3418A05B DC.W __SEGGER_RTL_ascii_tolower
0x34187104: 34188FD3 DC.W __SEGGER_RTL_ascii_wctomb
0x34187108: 34189FFF DC.W __SEGGER_RTL_ascii_mbtowc
Section .rodata.libc.__SEGGER_RTL_c_locale_data from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=88, align=4
__SEGGER_RTL_c_locale_data:
0x3418710C: 3418075E DC.W __SEGGER_RTL_data_utf8_period
0x34187110: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187114: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187118: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x3418711C: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187120: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187124: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187128: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x3418712C: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187130: 341891A6 DC.W __SEGGER_RTL_data_empty_string
0x34187134: FF DC.B 0xFF ; '\xFF'
0x34187135: FF DC.B 0xFF ; '\xFF'
0x34187136: FF DC.B 0xFF ; '\xFF'
0x34187137: FF DC.B 0xFF ; '\xFF'
0x34187138: FF DC.B 0xFF ; '\xFF'
0x34187139: FF DC.B 0xFF ; '\xFF'
0x3418713A: FF DC.B 0xFF ; '\xFF'
0x3418713B: FF DC.B 0xFF ; '\xFF'
0x3418713C: FF DC.B 0xFF ; '\xFF'
0x3418713D: FF DC.B 0xFF ; '\xFF'
0x3418713E: FF DC.B 0xFF ; '\xFF'
0x3418713F: FF DC.B 0xFF ; '\xFF'
0x34187140: FF DC.B 0xFF ; '\xFF'
0x34187141: FF DC.B 0xFF ; '\xFF'
0x34187142: 00 DC.B 0x00 ; '\0'
0x34187143: 00 DC.B 0x00 ; '\0'
0x34187144: 341890E2 DC.W __SEGGER_RTL_c_locale_day_names
0x34187148: 341898B3 DC.W __SEGGER_RTL_c_locale_abbrev_day_names
0x3418714C: 3418A08D DC.W __SEGGER_RTL_c_locale_month_names
0x34187150: 3418995E DC.W __SEGGER_RTL_c_locale_abbrev_month_names
0x34187154: 3418A0E4 DC.W __SEGGER_RTL_c_locale_am_pm_indicator
0x34187158: 341897DB DC.W __SEGGER_RTL_c_locale_date_format
0x3418715C: 341898AA DC.W __SEGGER_RTL_c_locale_time_format
0x34187160: 3418A0EB DC.W __SEGGER_RTL_c_locale_date_time_format
Section .text.HAL_InitTick from blto2_FSBL_lto.o, size=490, align=4
HAL_InitTick:
0x34187164: B5F8 PUSH 123R3-R7, LR}
0x34187166: F64E 510C MOVW R1, #0xED0C
0x3418716A: F04F 36FF MOV.W R6, #0xFFFFFFFF
0x3418716E: F2CE 0100 MOVT R1, #0xE000
0x34187172: F643 4400 MOVW R4, #0x3C00
0x34187176: 6809 LDR R1, [R1]
0x34187178: 2500 MOVS R5, #0
0x3418717A: F2C5 2400 MOVT R4, #0x5200
0x3418717E: F3C1 2102 UBFX R1, R1, #8, #3
0x34187182: F081 0207 EOR R2, R1, #7
0x34187186: 2A04 CMP R2, #4
0x34187188: BF28 IT CS
0x3418718A: 2204 MOVCS R2, #4
0x3418718C: FA06 F202 LSL.W R2, R6, R2
0x34187190: 4390 BICS R0, R2
0x34187192: 3903 SUBS R1, #3
0x34187194: BF28 IT CS
0x34187196: 4088 LSLCS R0, R1
0x34187198: F24E 4187 MOVW R1, #0xE487
0x3418719C: 0100 LSLS R0, R0, #4
0x3418719E: F2CE 0100 MOVT R1, #0xE000
0x341871A2: 7008 STRB R0, [R1]
0x341871A4: F24E 1010 MOVW R0, #0xE110
0x341871A8: F2CE 0000 MOVT R0, #0xE000
0x341871AC: 2180 MOVS R1, #128
0x341871AE: 6001 STR R1, [R0]
0x341871B0: F648 206C MOVW R0, #0x8A6C
0x341871B4: F44F 4100 MOV.W R1, #0x8000
0x341871B8: F2C5 6002 MOVT R0, #0x5602
0x341871BC: 6001 STR R1, [R0]
0x341871BE: F6A0 2748 SUBW R7, R0, #0x0A48
0x341871C2: F8D7 0248 LDR.W R0, [R7, #0x0248]
0x341871C6: 9000 STR R0, [SP, #0]
0x341871C8: 9800 LDR R0, [SP, #0]
0x341871CA: F7FC FEDD BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x341871CE: 6839 LDR R1, [R7]
0x341871D0: F240 32B8 MOVW R2, #0x03B8 ; 0x3400037C = htim18
0x341871D4: F2C3 4200 MOVT R2, #0x3400 ; 0x3400037C = htim18
0x341871D8: F3C1 6101 UBFX R1, R1, #24, #2
0x341871DC: 40C8 LSRS R0, R1
0x341871DE: F857 1C04 LDR R1, [R7, #-4]
0x341871E2: 6839 LDR R1, [R7]
0x341871E4: F8D7 10A0 LDR.W R1, [R7, #160]
0x341871E8: F8D7 10A4 LDR.W R1, [R7, #164]
0x341871EC: F8D7 10B4 LDR.W R1, [R7, #180]
0x341871F0: F8D7 10C8 LDR.W R1, [R7, #200]
0x341871F4: F64D 6183 MOVW R1, #0xDE83
0x341871F8: F842 5C2C STR R5, [R2, #-44]
0x341871FC: F2C4 311B MOVT R1, #0x431B
0x34187200: FBA0 0101 UMULL R0, R1, R0, R1
0x34187204: EB06 4091 ADD.W R0, R6, R1, LSR #18
0x34187208: F240 31E7 MOVW R1, #0x03E7
0x3418720C: E942 400F STRD R4, R0, [R2, #-60]
0x34187210: E942 510D STRD R5, R1, [R2, #-52]
0x34187214: 6823 LDR R3, [R4]
0x34187216: 7853 LDRB R3, [R2, #1]
0x34187218: 2B00 CMP R3, #0
0x3418721A: F04F 0302 MOV.W R3, #2
0x3418721E: BF08 IT EQ
0x34187220: 7015 STRBEQ R5, [R2]
0x34187222: 7053 STRB R3, [R2, #1]
0x34187224: 6827 LDR R7, [R4]
0x34187226: F852 6C24 LDR R6, [R2, #-36]
0x3418722A: 62E1 STR R1, [R4, #44]
0x3418722C: 62A0 STR R0, [R4, #40]
0x3418722E: F027 0080 BIC R0, R7, #128
0x34187232: EA40 0106 ORR.W R1, R0, R6
0x34187236: 6820 LDR R0, [R4]
0x34187238: F040 0004 ORR R0, R0, #4
0x3418723C: 6020 STR R0, [R4]
0x3418723E: 2001 MOVS R0, #1
0x34187240: 6160 STR R0, [R4, #20]
0x34187242: F3BF 8F4F DSB SY
0x34187246: 6021 STR R1, [R4]
0x34187248: 7310 STRB R0, [R2, #12]
0x3418724A: 7090 STRB R0, [R2, #2]
0x3418724C: 70D0 STRB R0, [R2, #3]
0x3418724E: 7110 STRB R0, [R2, #4]
0x34187250: 7150 STRB R0, [R2, #5]
0x34187252: 7190 STRB R0, [R2, #6]
0x34187254: 71D0 STRB R0, [R2, #7]
0x34187256: 7210 STRB R0, [R2, #8]
0x34187258: 7250 STRB R0, [R2, #9]
0x3418725A: 7290 STRB R0, [R2, #10]
0x3418725C: 72D0 STRB R0, [R2, #11]
0x3418725E: 7050 STRB R0, [R2, #1]
0x34187260: F852 1C3C LDR R1, [R2, #-60]
0x34187264: 7857 LDRB R7, [R2, #1]
0x34187266: 2F01 CMP R7, #1
0x34187268: D157 BNE 46L8 ; 0x3418731A
0x3418726A: 7053 STRB R3, [R2, #1]
0x3418726C: 68C8 LDR R0, [R1, #12]
0x3418726E: F1B1 4FA0 CMP.W R1, #0x50000000
0x34187272: F040 0001 ORR R0, R0, #1
0x34187276: 60C8 STR R0, [R1, #12]
0x34187278: DA15 BGE 46L1 ; 0x341872A6
0x3418727A: F241 70FF MOVW R0, #0x17FF
0x3418727E: F2C4 0000 MOVT R0, #0x4000
0x34187282: 4281 CMP R1, R0
0x34187284: DD25 BLE 46L2 ; 0x341872D2
0x34187286: F240 30FF MOVW R0, #0x03FF
0x3418728A: F2C4 2000 MOVT R0, #0x4200
0x3418728E: 4281 CMP R1, R0
0x34187290: DD44 BLE 46L9 ; 0x3418731C
0x34187292: 3001 ADDS R0, #1
0x34187294: 4281 CMP R1, R0
0x34187296: D035 BEQ 46L7 ; 0x34187304
0x34187298: F500 5070 ADD.W R0, R0, #0x3C00
0x3418729C: 4281 CMP R1, R0
0x3418729E: D031 BEQ 46L7 ; 0x34187304
0x341872A0: F500 6040 ADD.W R0, R0, #0x0C00
0x341872A4: E02C B 46L6 ; 0x34187300
.L1:
0x341872A6: F241 70FF MOVW R0, #0x17FF
0x341872AA: F2C5 0000 MOVT R0, #0x5000
0x341872AE: 4281 CMP R1, R0
0x341872B0: DD17 BLE 46L3 ; 0x341872E2
0x341872B2: F240 30FF MOVW R0, #0x03FF
0x341872B6: F2C5 2000 MOVT R0, #0x5200
0x341872BA: 4281 CMP R1, R0
0x341872BC: DD38 BLE 46L10 ; 0x34187330
0x341872BE: 3001 ADDS R0, #1
0x341872C0: 4281 CMP R1, R0
0x341872C2: D01F BEQ 46L7 ; 0x34187304
0x341872C4: F500 4090 ADD.W R0, R0, #0x4800
0x341872C8: 4281 CMP R1, R0
0x341872CA: D01B BEQ 46L7 ; 0x34187304
0x341872CC: F5A0 6040 SUB.W R0, R0, #0x0C00
0x341872D0: E016 B 46L6 ; 0x34187300
.L2:
0x341872D2: F5A0 5080 SUB.W R0, R0, #0x1000
0x341872D6: 4281 CMP R1, R0
0x341872D8: DC0D BGT 46L5 ; 0x341872F6
0x341872DA: F1B1 4F80 CMP.W R1, #0x40000000
0x341872DE: D107 BNE 46L4 ; 0x341872F0
0x341872E0: E010 B 46L7 ; 0x34187304
.L3:
0x341872E2: F5A0 5080 SUB.W R0, R0, #0x1000
0x341872E6: 4281 CMP R1, R0
0x341872E8: DC05 BGT 46L5 ; 0x341872F6
0x341872EA: F1B1 4FA0 CMP.W R1, #0x50000000
0x341872EE: D009 BEQ 46L7 ; 0x34187304
.L4:
0x341872F0: F2A0 30FF SUBW R0, R0, #0x03FF
0x341872F4: E004 B 46L6 ; 0x34187300
.L5:
0x341872F6: 3001 ADDS R0, #1
0x341872F8: 4281 CMP R1, R0
0x341872FA: D003 BEQ 46L7 ; 0x34187304
0x341872FC: F500 6080 ADD.W R0, R0, #0x0400
.L6:
0x34187300: 4281 CMP R1, R0
0x34187302: D11E BNE 46L11 ; 0x34187342
.L7:
0x34187304: 6888 LDR R0, [R1, #8]
0x34187306: 2207 MOVS R2, #7
0x34187308: F2C0 0201 MOVT R2, #1
0x3418730C: 4002 ANDS R2, R0
0x3418730E: 2000 MOVS R0, #0
0x34187310: 2A06 CMP R2, #6
0x34187312: BF18 IT NE
0x34187314: F5B2 3F80 CMPNE.W R2, #0x010000
0x34187318: D113 BNE 46L11 ; 0x34187342
.L8:
0x3418731A: BDF8 POP 123R3-R7, PC}
.L9:
0x3418731C: F641 0000 MOVW R0, #0x1800
0x34187320: F2C4 0000 MOVT R0, #0x4000
0x34187324: 4281 CMP R1, R0
0x34187326: D0ED BEQ 46L7 ; 0x34187304
0x34187328: F1B1 4F84 CMP.W R1, #0x42000000
0x3418732C: D0EA BEQ 46L7 ; 0x34187304
0x3418732E: E008 B 46L11 ; 0x34187342
.L10:
0x34187330: F641 0000 MOVW R0, #0x1800
0x34187334: F2C5 0000 MOVT R0, #0x5000
0x34187338: 4281 CMP R1, R0
0x3418733A: D0E3 BEQ 46L7 ; 0x34187304
0x3418733C: F1B1 4FA4 CMP.W R1, #0x52000000
0x34187340: D0E0 BEQ 46L7 ; 0x34187304
.L11:
0x34187342: 6808 LDR R0, [R1]
0x34187344: F040 0001 ORR R0, R0, #1
0x34187348: 6008 STR R0, [R1]
0x3418734A: 2000 MOVS R0, #0
0x3418734C: BDF8 POP 123R3-R7, PC}
Section .rodata..L__const.sfdp_getfrequencevalue.freqMhz_table from blto2_FSBL_lto.o, size=26, align=2
0x3418734E: 00 DC.B 0x00 ; '\0'
0x3418734F: 00 DC.B 0x00 ; '\0'
0x34187350: 21 DC.B 0x21 ; '!'
0x34187351: 00 DC.B 0x00 ; '\0'
0x34187352: 32 DC.B 0x32 ; '2'
0x34187353: 00 DC.B 0x00 ; '\0'
0x34187354: 42 DC.B 0x42 ; 'B'
0x34187355: 00 DC.B 0x00 ; '\0'
0x34187356: 50 DC.B 0x50 ; 'P'
0x34187357: 00 DC.B 0x00 ; '\0'
0x34187358: 64 DC.B 0x64 ; 'd'
0x34187359: 00 DC.B 0x00 ; '\0'
0x3418735A: 85 DC.B 0x85 ; '\x85'
0x3418735B: 00 DC.B 0x00 ; '\0'
0x3418735C: A6 DC.B 0xA6 ; '\xA6'
0x3418735D: 00 DC.B 0x00 ; '\0'
0x3418735E: C8 DC.B 0xC8 ; '\xC8'
0x3418735F: 00 DC.B 0x00 ; '\0'
0x34187360: FA DC.B 0xFA ; '\xFA'
0x34187361: 00 DC.B 0x00 ; '\0'
0x34187362: 0A DC.B 0x0A ; '\n'
0x34187363: 01 DC.B 0x01 ; '\x01'
0x34187364: 4D DC.B 0x4D ; 'M'
0x34187365: 01 DC.B 0x01 ; '\x01'
0x34187366: 90 DC.B 0x90 ; '\x90'
0x34187367: 01 DC.B 0x01 ; '\x01'
Section .text.libc.fwrite from fileops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=46, align=2
fwrite:
0x34187368: B5F8 PUSH 123R3-R7, LR}
0x3418736A: 4606 MOV R6, R0
0x3418736C: 4618 MOV R0, R3
0x3418736E: 461D MOV R5, R3
0x34187370: 4617 MOV R7, R2
0x34187372: 460C MOV R4, R1
0x34187374: F002 FD8D BL __SEGGER_RTL_X_file_stat ; 0x34189E92
0x34187378: 2800 CMP R0, #0
0x3418737A: D403 BMI 46L1 ; 0x34187384
0x3418737C: FB07 F204 MUL R2, R7, R4
0x34187380: 42A2 CMP R2, R4
0x34187382: D201 BCS 46L2 ; 0x34187388
.L1:
0x34187384: 2000 MOVS R0, #0
0x34187386: BDF8 POP 123R3-R7, PC}
.L2:
0x34187388: 4628 MOV R0, R5
0x3418738A: 4631 MOV R1, R6
0x3418738C: F000 FEE7 BL __SEGGER_RTL_X_file_write ; 0x3418815E
0x34187390: FBB0 F0F4 UDIV R0, R0, R4
0x34187394: BDF8 POP 123R3-R7, PC}
Section .text.libc.__SEGGER_RTL_float32_isnan from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=14, align=2
__SEGGER_RTL_float32_isnan:
0x34187396: EEB4 0A40 VCMP.F32 S0, S0
0x3418739A: EEF1 FA10 VMRS APSR_nzcv, FPSCR
0x3418739E: EA5F 907F CSET R0, VS
0x341873A2: 4770 BX LR
Section .text.SDMMC2_IRQHandler from blto2_FSBL_lto.o, size=626, align=4
SDMMC2_IRQHandler:
0x341873A4: B5F8 PUSH 123R3-R7, LR}
0x341873A6: F240 1554 MOVW R5, #0x0154 ; 0x34000154 = hsd2
0x341873AA: F2C3 4500 MOVT R5, #0x3400 ; 0x34000154 = hsd2
0x341873AE: 682C LDR R4, [R5]
0x341873B0: 6AEE LDR R6, [R5, #44]
0x341873B2: 6B60 LDR R0, [R4, #52]
0x341873B4: 0400 LSLS R0, R0, #16
0x341873B6: F006 0008 AND R0, R6, #8
0x341873BA: D515 BPL 46L2 ; 0x341873E8
0x341873BC: B1A0 CBZ R0, .L2 ; 0x341873E8
0x341873BE: 6AA8 LDR R0, [R5, #40]
0x341873C0: F5B0 7F00 CMP.W R0, #0x0200
0x341873C4: F0C0 8121 BCC.W 46L10 ; 0x3418760A
0x341873C8: F04F 0E80 MOV.W LR, #128
0x341873CC: 6829 LDR R1, [R5]
0x341873CE: 6A68 LDR R0, [R5, #36]
.L1:
0x341873D0: F8D1 2080 LDR.W R2, [R1, #128]
0x341873D4: F840 2B04 STR R2, [R0], #4
0x341873D8: F00F C007 LE LR, .L1 ; 0x341873D0
0x341873DC: 6268 STR R0, [R5, #36]
0x341873DE: 6AA8 LDR R0, [R5, #40]
0x341873E0: F5A0 7000 SUB.W R0, R0, #0x0200
0x341873E4: 62A8 STR R0, [R5, #40]
0x341873E6: BDF8 POP 123R3-R7, PC}
.L2:
0x341873E8: 6B61 LDR R1, [R4, #52]
0x341873EA: 05C9 LSLS R1, R1, #23
0x341873EC: D415 BMI 46L4 ; 0x3418741A
0x341873EE: 6B61 LDR R1, [R4, #52]
0x341873F0: 0449 LSLS R1, R1, #17
0x341873F2: D55B BPL 46L6 ; 0x341874AC
0x341873F4: 2800 CMP R0, #0
0x341873F6: D059 BEQ 46L6 ; 0x341874AC
0x341873F8: 6A28 LDR R0, [R5, #32]
0x341873FA: F5B0 7000 SUBS.W R0, R0, #0x0200
0x341873FE: F0C0 8104 BCC.W 46L10 ; 0x3418760A
0x34187402: F04F 0E80 MOV.W LR, #128
0x34187406: 69E9 LDR R1, [R5, #28]
.L3:
0x34187408: F851 2B04 LDR R2, [R1], #4
0x3418740C: F8C4 2080 STR.W R2, [R4, #128]
0x34187410: F00F C007 LE LR, .L3 ; 0x34187408
0x34187414: E9C5 1007 STRD R1, R0, [R5, #28]
0x34187418: BDF8 POP 123R3-R7, PC}
.L4:
0x3418741A: F44F 7080 MOV.W R0, #0x0100
0x3418741E: F24C 113A MOVW R1, #0xC13A
0x34187422: 63A0 STR R0, [R4, #56]
0x34187424: 6BE0 LDR R0, [R4, #60]
0x34187426: 4388 BICS R0, R1
0x34187428: 63E0 STR R0, [R4, #60]
0x3418742A: 6BE0 LDR R0, [R4, #60]
0x3418742C: F020 5080 BIC R0, R0, #0x10000000
0x34187430: 63E0 STR R0, [R4, #60]
0x34187432: 68E0 LDR R0, [R4, #12]
0x34187434: F020 0040 BIC R0, R0, #64
0x34187438: 60E0 STR R0, [R4, #12]
0x3418743A: 0730 LSLS R0, R6, #28
0x3418743C: F100 80AA BMI.W 46L7 ; 0x34187594
0x34187440: 0630 LSLS R0, R6, #24
0x34187442: F140 80E2 BPL.W 46L10 ; 0x3418760A
0x34187446: F016 0F22 TST R6, #34
0x3418744A: F04F 0600 MOV.W R6, #0
0x3418744E: 62A6 STR R6, [R4, #40]
0x34187450: 62E6 STR R6, [R4, #44]
0x34187452: 6526 STR R6, [R4, #80]
0x34187454: D025 BEQ 46L5 ; 0x341874A2
0x34187456: 68E0 LDR R0, [R4, #12]
0x34187458: F24E 01C0 MOVW R1, #0xE0C0
0x3418745C: F6CF 71FE MOVT R1, #0xFFFE
0x34187460: F24E 1200 MOVW R2, #0xE100
0x34187464: F040 0080 ORR R0, R0, #128
0x34187468: 60E0 STR R0, [R4, #12]
0x3418746A: 68E0 LDR R0, [R4, #12]
0x3418746C: F2C0 52F5 MOVT R2, #0x05F5
0x34187470: F020 0040 BIC R0, R0, #64
0x34187474: 60E0 STR R0, [R4, #12]
0x34187476: 60A6 STR R6, [R4, #8]
0x34187478: 68E0 LDR R0, [R4, #12]
0x3418747A: 4008 ANDS R0, R1
0x3418747C: F241 110C MOVW R1, #0x110C
0x34187480: 4308 ORRS R0, R1
0x34187482: 210C MOVS R1, #12
0x34187484: 60E0 STR R0, [R4, #12]
0x34187486: 4620 MOV R0, R4
0x34187488: F7FE FF80 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x3418748C: 68E1 LDR R1, [R4, #12]
0x3418748E: F021 0180 BIC R1, R1, #128
0x34187492: 60E1 STR R1, [R4, #12]
0x34187494: F06F 7100 MVN R1, #0x02000000
0x34187498: 4208 TST R0, R1
0x3418749A: BF1E ITTT NE
0x3418749C: 6B69 LDRNE R1, [R5, #52]
0x3418749E: 4308 ORRNE R0, R1
0x341874A0: 6368 STRNE R0, [R5, #52]
.L5:
0x341874A2: 2001 MOVS R0, #1
0x341874A4: F885 0030 STRB.W R0, [R5, #48]
0x341874A8: 62EE STR R6, [R5, #44]
0x341874AA: BDF8 POP 123R3-R7, PC}
.L6:
0x341874AC: 6B60 LDR R0, [R4, #52]
0x341874AE: F010 0F3A TST R0, #58
0x341874B2: 6B60 LDR R0, [R4, #52]
0x341874B4: F000 80A4 BEQ.W 46L9 ; 0x34187600
0x341874B8: 0780 LSLS R0, R0, #30
0x341874BA: BF42 ITTT MI
0x341874BC: 6B68 LDRMI R0, [R5, #52]
0x341874BE: F040 0002 ORRMI R0, R0, #2
0x341874C2: 6368 STRMI R0, [R5, #52]
0x341874C4: 6B60 LDR R0, [R4, #52]
0x341874C6: 2700 MOVS R7, #0
0x341874C8: F24E 01C0 MOVW R1, #0xE0C0
0x341874CC: F24E 1200 MOVW R2, #0xE100
0x341874D0: 0700 LSLS R0, R0, #28
0x341874D2: BF42 ITTT MI
0x341874D4: 6B68 LDRMI R0, [R5, #52]
0x341874D6: F040 0008 ORRMI R0, R0, #8
0x341874DA: 6368 STRMI R0, [R5, #52]
0x341874DC: 6B60 LDR R0, [R4, #52]
0x341874DE: F6CF 71FE MOVT R1, #0xFFFE
0x341874E2: 0680 LSLS R0, R0, #26
0x341874E4: BF42 ITTT MI
0x341874E6: 6B68 LDRMI R0, [R5, #52]
0x341874E8: F040 0020 ORRMI R0, R0, #32
0x341874EC: 6368 STRMI R0, [R5, #52]
0x341874EE: 6B60 LDR R0, [R4, #52]
0x341874F0: F2C0 52F5 MOVT R2, #0x05F5
0x341874F4: 06C0 LSLS R0, R0, #27
0x341874F6: BF42 ITTT MI
0x341874F8: 6B68 LDRMI R0, [R5, #52]
0x341874FA: F040 0010 ORRMI R0, R0, #16
0x341874FE: 6368 STRMI R0, [R5, #52]
0x34187500: F640 703A MOVW R0, #0x0F3A
0x34187504: F6C1 0000 MOVT R0, #0x1800
0x34187508: 63A0 STR R0, [R4, #56]
0x3418750A: 6BE0 LDR R0, [R4, #60]
0x3418750C: F420 709D BIC R0, R0, #0x013A
0x34187510: 63E0 STR R0, [R4, #60]
0x34187512: 68E0 LDR R0, [R4, #12]
0x34187514: F020 0040 BIC R0, R0, #64
0x34187518: 60E0 STR R0, [R4, #12]
0x3418751A: 6AE0 LDR R0, [R4, #44]
0x3418751C: F440 5000 ORR R0, R0, #0x2000
0x34187520: 62E0 STR R0, [R4, #44]
0x34187522: 68E0 LDR R0, [R4, #12]
0x34187524: F040 0080 ORR R0, R0, #128
0x34187528: 60E0 STR R0, [R4, #12]
0x3418752A: 68E0 LDR R0, [R4, #12]
0x3418752C: F040 0080 ORR R0, R0, #128
0x34187530: 60E0 STR R0, [R4, #12]
0x34187532: 68E0 LDR R0, [R4, #12]
0x34187534: F020 0040 BIC R0, R0, #64
0x34187538: 60E0 STR R0, [R4, #12]
0x3418753A: 60A7 STR R7, [R4, #8]
0x3418753C: 68E0 LDR R0, [R4, #12]
0x3418753E: 4008 ANDS R0, R1
0x34187540: F241 110C MOVW R1, #0x110C
0x34187544: 4308 ORRS R0, R1
0x34187546: 210C MOVS R1, #12
0x34187548: 60E0 STR R0, [R4, #12]
0x3418754A: 4620 MOV R0, R4
0x3418754C: F7FE FF1E BL SDMMC_GetCmdResp1 ; 0x3418638C
0x34187550: 68E1 LDR R1, [R4, #12]
0x34187552: F1B0 7F00 CMP.W R0, #0x02000000
0x34187556: F021 0180 BIC R1, R1, #128
0x3418755A: 60E1 STR R1, [R4, #12]
0x3418755C: 6B69 LDR R1, [R5, #52]
0x3418755E: BF18 IT NE
0x34187560: 4301 ORRNE R1, R0
0x34187562: 6369 STR R1, [R5, #52]
0x34187564: 6828 LDR R0, [R5]
0x34187566: 68C1 LDR R1, [R0, #12]
0x34187568: F021 0180 BIC R1, R1, #128
0x3418756C: 60C1 STR R1, [R0, #12]
0x3418756E: F44F 6100 MOV.W R1, #0x0800
0x34187572: 6381 STR R1, [R0, #56]
0x34187574: 0731 LSLS R1, R6, #28
0x34187576: D449 BMI 46L11 ; 0x3418760C
0x34187578: 0631 LSLS R1, R6, #24
0x3418757A: D546 BPL 46L10 ; 0x3418760A
0x3418757C: 6B69 LDR R1, [R5, #52]
0x3418757E: 2900 CMP R1, #0
0x34187580: D043 BEQ 46L10 ; 0x3418760A
0x34187582: 6BC1 LDR R1, [R0, #60]
0x34187584: F021 5180 BIC R1, R1, #0x10000000
0x34187588: 63C1 STR R1, [R0, #60]
0x3418758A: 6507 STR R7, [R0, #80]
0x3418758C: 2001 MOVS R0, #1
0x3418758E: F885 0030 STRB.W R0, [R5, #48]
0x34187592: BDF8 POP 123R3-R7, PC}
.L7:
0x34187594: F016 0F22 TST R6, #34
0x34187598: D026 BEQ 46L8 ; 0x341875E8
0x3418759A: 68E0 LDR R0, [R4, #12]
0x3418759C: F24E 01C0 MOVW R1, #0xE0C0
0x341875A0: F6CF 71FE MOVT R1, #0xFFFE
0x341875A4: F24E 1200 MOVW R2, #0xE100
0x341875A8: F040 0080 ORR R0, R0, #128
0x341875AC: 60E0 STR R0, [R4, #12]
0x341875AE: 68E0 LDR R0, [R4, #12]
0x341875B0: F2C0 52F5 MOVT R2, #0x05F5
0x341875B4: F020 0040 BIC R0, R0, #64
0x341875B8: 60E0 STR R0, [R4, #12]
0x341875BA: 2000 MOVS R0, #0
0x341875BC: 60A0 STR R0, [R4, #8]
0x341875BE: 68E0 LDR R0, [R4, #12]
0x341875C0: 4008 ANDS R0, R1
0x341875C2: F241 110C MOVW R1, #0x110C
0x341875C6: 4308 ORRS R0, R1
0x341875C8: 210C MOVS R1, #12
0x341875CA: 60E0 STR R0, [R4, #12]
0x341875CC: 4620 MOV R0, R4
0x341875CE: F7FE FEDD BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341875D2: 68E1 LDR R1, [R4, #12]
0x341875D4: F021 0180 BIC R1, R1, #128
0x341875D8: 60E1 STR R1, [R4, #12]
0x341875DA: F06F 7100 MVN R1, #0x02000000
0x341875DE: 4208 TST R0, R1
0x341875E0: BF1E ITTT NE
0x341875E2: 6B69 LDRNE R1, [R5, #52]
0x341875E4: 4308 ORRNE R0, R1
0x341875E6: 6368 STRNE R0, [R5, #52]
.L8:
0x341875E8: 6828 LDR R0, [R5]
0x341875EA: F640 713A MOVW R1, #0x0F3A
0x341875EE: F6C1 0100 MOVT R1, #0x1800
0x341875F2: 6381 STR R1, [R0, #56]
0x341875F4: 2001 MOVS R0, #1
0x341875F6: F885 0030 STRB.W R0, [R5, #48]
0x341875FA: 2000 MOVS R0, #0
0x341875FC: 62E8 STR R0, [R5, #44]
0x341875FE: BDF8 POP 123R3-R7, PC}
.L9:
0x34187600: 00C0 LSLS R0, R0, #3
0x34187602: BF44 ITT MI
0x34187604: F04F 5080 MOVMI.W R0, #0x10000000
0x34187608: 63A0 STRMI R0, [R4, #56]
.L10:
0x3418760A: BDF8 POP 123R3-R7, PC}
.L11:
0x3418760C: 2001 MOVS R0, #1
0x3418760E: F885 0030 STRB.W R0, [R5, #48]
0x34187612: 62EF STR R7, [R5, #44]
0x34187614: BDF8 POP 123R3-R7, PC}
Section .text.libc.__SEGGER_RTL_float32_isinf from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=18, align=2
__SEGGER_RTL_float32_isinf:
0x34187616: EE10 0A10 VMOV R0, S0
0x3418761A: F020 4000 BIC R0, R0, #0x80000000
0x3418761E: F1B0 4FFF CMP.W R0, #0x7F800000
0x34187622: EA5F 901F CSET R0, EQ
0x34187626: 4770 BX LR
Section .text.SystemInit from blto2_FSBL_lto.o, size=302, align=4
SystemInit:
0x34187628: B530 PUSH 123R4-R5, LR}
0x3418762A: F240 4100 MOVW R1, #0x0400 ; 0x34180400 = g_pfnVectors
0x3418762E: F64E 50D8 MOVW R0, #0xEDD8
0x34187632: F648 2C18 MOVW R12, #0x8A18
0x34187636: F2C3 4118 MOVT R1, #0x3418 ; 0x34180400 = g_pfnVectors
0x3418763A: F2CE 0000 MOVT R0, #0xE000
0x3418763E: 2200 MOVS R2, #0
0x34187640: F2C5 6C02 MOVT R12, #0x5602
0x34187644: 2302 MOVS R3, #2
0x34187646: F840 1CD0 STR R1, [R0, #-208]
0x3418764A: 2101 MOVS R1, #1
0x3418764C: F60C 0E08 ADDW LR, R12, #0x0808
0x34187650: F8CC 1000 STR.W R1, [R12]
0x34187654: F8CC 1800 STR.W R1, [R12, #0x0800]
0x34187658: F8CE 1038 STR.W R1, [LR, #56]
0x3418765C: 6002 STR R2, [R0]
0x3418765E: 6042 STR R2, [R0, #4]
0x34187660: 6082 STR R2, [R0, #8]
0x34187662: 6001 STR R1, [R0]
0x34187664: 6042 STR R2, [R0, #4]
0x34187666: 6082 STR R2, [R0, #8]
0x34187668: 6003 STR R3, [R0]
0x3418766A: 2303 MOVS R3, #3
0x3418766C: 6042 STR R2, [R0, #4]
0x3418766E: 6082 STR R2, [R0, #8]
0x34187670: 6003 STR R3, [R0]
0x34187672: 2304 MOVS R3, #4
0x34187674: 6042 STR R2, [R0, #4]
0x34187676: 6082 STR R2, [R0, #8]
0x34187678: 6003 STR R3, [R0]
0x3418767A: 2305 MOVS R3, #5
0x3418767C: 6042 STR R2, [R0, #4]
0x3418767E: 6082 STR R2, [R0, #8]
0x34187680: 6003 STR R3, [R0]
0x34187682: 2306 MOVS R3, #6
0x34187684: 6042 STR R2, [R0, #4]
0x34187686: 6082 STR R2, [R0, #8]
0x34187688: 6003 STR R3, [R0]
0x3418768A: 2307 MOVS R3, #7
0x3418768C: 6042 STR R2, [R0, #4]
0x3418768E: 6082 STR R2, [R0, #8]
0x34187690: 6003 STR R3, [R0]
0x34187692: 6042 STR R2, [R0, #4]
0x34187694: 6082 STR R2, [R0, #8]
0x34187696: F5AC 62F4 SUB.W R2, R12, #0x07A0
0x3418769A: F8CC 1060 STR.W R1, [R12, #96]
0x3418769E: 6813 LDR R3, [R2]
0x341876A0: F850 4CD0 LDR R4, [R0, #-208]
0x341876A4: F248 0310 MOVW R3, #0x8010
0x341876A8: F2C5 6300 MOVT R3, #0x5600
0x341876AC: 601C STR R4, [R3]
0x341876AE: F644 043C MOVW R4, #0x483C
0x341876B2: F2C5 6402 MOVT R4, #0x5602
0x341876B6: F854 5C08 LDR R5, [R4, #-8]
0x341876BA: F445 7580 ORR R5, R5, #0x0100
0x341876BE: F844 5C08 STR R5, [R4, #-8]
0x341876C2: F854 5C04 LDR R5, [R4, #-4]
0x341876C6: F445 7580 ORR R5, R5, #0x0100
0x341876CA: F844 5C04 STR R5, [R4, #-4]
0x341876CE: 6825 LDR R5, [R4]
0x341876D0: F445 7540 ORR R5, R5, #0x0300
0x341876D4: 6025 STR R5, [R4]
0x341876D6: F240 2587 MOVW R5, #0x0287
0x341876DA: 645D STR R5, [R3, #68]
0x341876DC: 64DD STR R5, [R3, #76]
0x341876DE: 635D STR R5, [R3, #52]
0x341876E0: 63DD STR R5, [R3, #60]
0x341876E2: 655D STR R5, [R3, #84]
0x341876E4: 6825 LDR R5, [R4]
0x341876E6: F445 5580 ORR R5, R5, #0x1000
0x341876EA: 6025 STR R5, [R4]
0x341876EC: 6825 LDR R5, [R4]
0x341876EE: F045 0510 ORR R5, R5, #16
0x341876F2: 6025 STR R5, [R4]
0x341876F4: 6824 LDR R4, [R4]
0x341876F6: F852 4C04 LDR R4, [R2, #-4]
0x341876FA: F444 4400 ORR R4, R4, #0x8000
0x341876FE: F842 4C04 STR R4, [R2, #-4]
0x34187702: 6814 LDR R4, [R2]
0x34187704: F044 0410 ORR R4, R4, #16
0x34187708: 6014 STR R4, [R2]
0x3418770A: 6814 LDR R4, [R2]
0x3418770C: 6814 LDR R4, [R2]
0x3418770E: F024 0410 BIC R4, R4, #16
0x34187712: 6014 STR R4, [R2]
0x34187714: F44F 5240 MOV.W R2, #0x3000
0x34187718: F8CC 2008 STR.W R2, [R12, #8]
0x3418771C: F8CE 2000 STR.W R2, [LR]
0x34187720: 2240 MOVS R2, #64
0x34187722: F8CC 100C STR.W R1, [R12, #12]
0x34187726: F8CE 1004 STR.W R1, [LR, #4]
0x3418772A: F8CE 1044 STR.W R1, [LR, #68]
0x3418772E: F8CE 203C STR.W R2, [LR, #60]
0x34187732: 681A LDR R2, [R3]
0x34187734: F8CE 1058 STR.W R1, [LR, #88]
0x34187738: F850 1C50 LDR R1, [R0, #-80]
0x3418773C: F441 0170 ORR R1, R1, #0xF00000
0x34187740: F840 1C50 STR R1, [R0, #-80]
0x34187744: F64E 5088 MOVW R0, #0xED88
0x34187748: F2CE 0002 MOVT R0, #0xE002
0x3418774C: 6801 LDR R1, [R0]
0x3418774E: F441 0170 ORR R1, R1, #0xF00000
0x34187752: 6001 STR R1, [R0]
0x34187754: BD30 POP 123R4-R5, PC}
Section .text.libc.ldexpf from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=54, align=2
ldexpf:
0x34187756: EE10 1A10 VMOV R1, S0
0x3418775A: F3C1 52C7 UBFX R2, R1, #23, #8
0x3418775E: F1A2 03FF SUB.W R3, R2, #255
0x34187762: F113 0FFE CMN R3, #254
0x34187766: D310 BCC 46L3 ; 0x3418778A
0x34187768: 4402 ADD R2, R0
0x3418776A: 1E50 SUBS R0, R2, #1
0x3418776C: 28FD CMP R0, #253
0x3418776E: D804 BHI 46L1 ; 0x3418777A
0x34187770: F021 40FF BIC R0, R1, #0x7F800000
0x34187774: EA40 50C2 ORR.W R0, R0, R2, LSL #23
0x34187778: E005 B 46L2 ; 0x34187786
.L1:
0x3418777A: F001 4000 AND R0, R1, #0x80000000
0x3418777E: 2A01 CMP R2, #1
0x34187780: BFA8 IT GE
0x34187782: F100 40FF ADDGE.W R0, R0, #0x7F800000
.L2:
0x34187786: EE00 0A10 VMOV S0, R0
.L3:
0x3418778A: 4770 BX LR
Section .text.HAL_DMA_Abort from blto2_FSBL_lto.o, size=154, align=4
HAL_DMA_Abort:
0x3418778C: F240 4C8C MOVW R12, #0x048C ; 0x3400048C = uwTick
0x34187790: F2C3 4C00 MOVT R12, #0x3400 ; 0x3400048C = uwTick
0x34187794: F8DC 3000 LDR.W R3, [R12]
0x34187798: B318 CBZ R0, .L2 ; 0x341877E2
0x3418779A: F890 2054 LDRB.W R2, [R0, #84]
0x3418779E: 2A02 CMP R2, #2
0x341877A0: D121 BNE 46L3 ; 0x341877E6
0x341877A2: 6802 LDR R2, [R0]
0x341877A4: 6951 LDR R1, [R2, #20]
0x341877A6: F041 0104 ORR R1, R1, #4
0x341877AA: 6151 STR R1, [R2, #20]
0x341877AC: 2105 MOVS R1, #5
0x341877AE: F880 1054 STRB.W R1, [R0, #84]
0x341877B2: BF00 NOP
.L1:
0x341877B4: 6911 LDR R1, [R2, #16]
0x341877B6: 0489 LSLS R1, R1, #18
0x341877B8: D419 BMI 46L4 ; 0x341877EE
0x341877BA: F8DC 1000 LDR.W R1, [R12]
0x341877BE: 1AC9 SUBS R1, R1, R3
0x341877C0: 2906 CMP R1, #6
0x341877C2: D3F7 BCC 46L1 ; 0x341877B4
0x341877C4: 6D81 LDR R1, [R0, #88]
0x341877C6: F041 0110 ORR R1, R1, #16
0x341877CA: 6581 STR R1, [R0, #88]
0x341877CC: 2103 MOVS R1, #3
0x341877CE: F880 1054 STRB.W R1, [R0, #84]
0x341877D2: 2101 MOVS R1, #1
0x341877D4: F890 2050 LDRB.W R2, [R0, #80]
0x341877D8: 0612 LSLS R2, R2, #24
0x341877DA: D51F BPL 46L5 ; 0x3418781C
0x341877DC: 6F42 LDR R2, [R0, #116]
0x341877DE: 7311 STRB R1, [R2, #12]
0x341877E0: E01C B 46L5 ; 0x3418781C
.L2:
0x341877E2: 2001 MOVS R0, #1
0x341877E4: 4770 BX LR
.L3:
0x341877E6: 2120 MOVS R1, #32
0x341877E8: 6581 STR R1, [R0, #88]
0x341877EA: 2101 MOVS R1, #1
0x341877EC: E016 B 46L5 ; 0x3418781C
.L4:
0x341877EE: 6951 LDR R1, [R2, #20]
0x341877F0: F04F 0C01 MOV.W R12, #1
0x341877F4: F041 0102 ORR R1, R1, #2
0x341877F8: 6151 STR R1, [R2, #20]
0x341877FA: 2104 MOVS R1, #4
0x341877FC: F880 1054 STRB.W R1, [R0, #84]
0x34187800: F44F 41FE MOV.W R1, #0x7F00
0x34187804: 60D1 STR R1, [R2, #12]
0x34187806: 2100 MOVS R1, #0
0x34187808: F880 C054 STRB.W R12, [R0, #84]
0x3418780C: F890 3050 LDRB.W R3, [R0, #80]
0x34187810: 061B LSLS R3, R3, #24
0x34187812: BF42 ITTT MI
0x34187814: 6F43 LDRMI R3, [R0, #116]
0x34187816: F883 C00C STRBMI.W R12, [R3, #12]
0x3418781A: 6491 STRMI R1, [R2, #72]
.L5:
0x3418781C: 2200 MOVS R2, #0
0x3418781E: F880 204C STRB.W R2, [R0, #76]
0x34187822: 4608 MOV R0, R1
0x34187824: 4770 BX LR
Section .text.libc.__SEGGER_RTL_pow10f from utilops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=58, align=2
__SEGGER_RTL_pow10f:
0x34187826: EEB7 0A00 VMOV.F32 S0, #1
0x3418782A: 2800 CMP R0, #0
0x3418782C: EEB0 1A40 VMOV.F32 S2, S0
0x34187830: D010 BEQ 46L2 ; 0x34187854
0x34187832: EEB7 1A00 VMOV.F32 S2, #1
0x34187836: F646 71B0 MOVW R1, #0x6FB0 ; 0x34186FB0 = __SEGGER_RTL_aPower2f
0x3418783A: F2C3 4118 MOVT R1, #0x3418 ; 0x34186FB0 = __SEGGER_RTL_aPower2f
0x3418783E: EA50 B250 CNEG R2, R0, MI
.L1:
0x34187842: 07D3 LSLS R3, R2, #31
0x34187844: BF1C ITT NE
0x34187846: ED91 2A00 VLDRNE S4, [R1]
0x3418784A: EE21 1A02 VMULNE.F32 S2, S2, S4
0x3418784E: 3104 ADDS R1, #4
0x34187850: 0852 LSRS R2, R2, #1
0x34187852: D1F6 BNE 46L1 ; 0x34187842
.L2:
0x34187854: EE80 0A01 VDIV.F32 S0, S0, S2
0x34187858: 2800 CMP R0, #0
0x3418785A: FE21 0A00 VSELGE.F32 S0, S2, S0
0x3418785E: 4770 BX LR
Section .text.HAL_GPIO_Init from blto2_FSBL_lto.o, size=418, align=4
HAL_GPIO_Init:
0x34187860: E92D 4FF0 PUSH.W 123R4-R11, LR}
0x34187864: B083 SUB SP, SP, #12
0x34187866: 680C LDR R4, [R1]
0x34187868: 2C00 CMP R4, #0
0x3418786A: F000 80C7 BEQ.W 46L6 ; 0x341879FC
0x3418786E: F245 0E00 MOVW LR, #0x5000
0x34187872: F100 4328 ADD.W R3, R0, #0xA8000000
0x34187876: F2C5 6E02 MOVT LR, #0x5602
0x3418787A: F103 73FF ADD.W R3, R3, #0x01FE0000
0x3418787E: EA4F 22B3 ROR R2, R3, #10
0x34187882: F5AE 5380 SUB.W R3, LR, #0x1000
0x34187886: 4298 CMP R0, R3
0x34187888: BF14 ITE NE
0x3418788A: 2310 MOVNE R3, #16
0x3418788C: 230B MOVEQ R3, #11
0x3418788E: B297 UXTH R7, R2
0x34187890: F24E 06FF MOVW R6, #0xE0FF
0x34187894: 9302 STR R3, [SP, #8]
0x34187896: 2500 MOVS R5, #0
0x34187898: 2A10 CMP R2, #16
0x3418789A: EA5F 932F CSET R3, CC
0x3418789E: FA26 F707 LSR.W R7, R6, R7
0x341878A2: 9200 STR R2, [SP, #0]
0x341878A4: EA03 0207 AND.W R2, R3, R7
0x341878A8: 9201 STR R2, [SP, #4]
0x341878AA: E084 B 46L5 ; 0x341879B6
.L1:
0x341878AC: F1BB 0F03 CMP.W R11, #3
0x341878B0: BF08 IT EQ
0x341878B2: F1BC 0F01 CMPEQ.W R12, #1
0x341878B6: D024 BEQ 46L3 ; 0x34187902
0x341878B8: 006B LSLS R3, R5, #1
0x341878BA: 2203 MOVS R2, #3
0x341878BC: FA02 F303 LSL.W R3, R2, R3
0x341878C0: 43DC MVNS R4, R3
.L2:
0x341878C2: 68C3 LDR R3, [R0, #12]
0x341878C4: 4023 ANDS R3, R4
0x341878C6: 006C LSLS R4, R5, #1
0x341878C8: FA0C F604 LSL.W R6, R12, R4
0x341878CC: 4333 ORRS R3, R6
0x341878CE: F1BB 0F02 CMP.W R11, #2
0x341878D2: 60C3 STR R3, [R0, #12]
0x341878D4: D115 BNE 46L3 ; 0x34187902
0x341878D6: F06F 0203 MVN R2, #3
0x341878DA: EA02 0655 AND.W R6, R2, R5, LSR #1
0x341878DE: 221C MOVS R2, #28
0x341878E0: 690B LDR R3, [R1, #16]
0x341878E2: EA02 0485 AND.W R4, R2, R5, LSL #2
0x341878E6: 220F MOVS R2, #15
0x341878E8: 40A3 LSLS R3, R4
0x341878EA: FA02 F404 LSL.W R4, R2, R4
0x341878EE: F100 0220 ADD.W R2, R0, #32
0x341878F2: 5997 LDR R7, [R2, R6]
0x341878F4: 43A7 BICS R7, R4
0x341878F6: 433B ORRS R3, R7
0x341878F8: 5193 STR R3, [R2, R6]
0x341878FA: F8D1 9004 LDR.W R9, [R1, #4]
0x341878FE: F009 0B03 AND R11, R9, #3
.L3:
0x34187902: 006B LSLS R3, R5, #1
0x34187904: 2203 MOVS R2, #3
0x34187906: 6806 LDR R6, [R0]
0x34187908: FA0B F703 LSL.W R7, R11, R3
0x3418790C: FA02 F303 LSL.W R3, R2, R3
0x34187910: EA26 0303 BIC.W R3, R6, R3
0x34187914: 433B ORRS R3, R7
0x34187916: F419 3F40 TST R9, #0x030000
0x3418791A: 6003 STR R3, [R0]
0x3418791C: D046 BEQ 46L4 ; 0x341879AC
0x3418791E: F10E 0460 ADD.W R4, LR, #96
0x34187922: F025 0303 BIC R3, R5, #3
0x34187926: 58E6 LDR R6, [R4, R3]
0x34187928: E9DD 2301 LDRD R2, R3, [SP, #4]
0x3418792C: 2A00 CMP R2, #0
0x3418792E: BF1F ITTTT NE
0x34187930: 9A00 LDRNE R2, [SP, #0]
0x34187932: F646 5384 MOVWNE R3, #0x6D84 ; 0x34186D84 = .rodata..Lswitch.table.HAL_GPIO_DeInit
0x34187936: F2C3 4318 MOVTNE R3, #0x3418 ; 0x34186D84 = .rodata..Lswitch.table.HAL_GPIO_DeInit
0x3418793A: F853 3022 LDRNE.W R3, [R3, R2, LSL #2]
0x3418793E: 2218 MOVS R2, #24
0x34187940: EA02 07C5 AND.W R7, R2, R5, LSL #3
0x34187944: 220F MOVS R2, #15
0x34187946: 40BB LSLS R3, R7
0x34187948: FA02 F707 LSL.W R7, R2, R7
0x3418794C: EA26 0707 BIC.W R7, R6, R7
0x34187950: 433B ORRS R3, R7
0x34187952: 08AF LSRS R7, R5, #2
0x34187954: F844 3027 STR.W R3, [R4, R7, LSL #2]
0x34187958: F8DE 3080 LDR.W R3, [LR, #128]
0x3418795C: 684F LDR R7, [R1, #4]
0x3418795E: 03FE LSLS R6, R7, #15
0x34187960: BF4C ITE MI
0x34187962: EA43 0608 ORRMI.W R6, R3, R8
0x34187966: EA23 0608 BICPL.W R6, R3, R8
0x3418796A: F8CE 6080 STR.W R6, [LR, #128]
0x3418796E: F8DE 3084 LDR.W R3, [LR, #132]
0x34187972: 03BE LSLS R6, R7, #14
0x34187974: BF4C ITE MI
0x34187976: EA43 0608 ORRMI.W R6, R3, R8
0x3418797A: EA23 0608 BICPL.W R6, R3, R8
0x3418797E: F8CE 6084 STR.W R6, [LR, #132]
0x34187982: F8DE 3000 LDR.W R3, [LR]
0x34187986: 02FE LSLS R6, R7, #11
0x34187988: BF4C ITE MI
0x3418798A: EA43 0608 ORRMI.W R6, R3, R8
0x3418798E: EA23 0608 BICPL.W R6, R3, R8
0x34187992: F8CE 6000 STR.W R6, [LR]
0x34187996: 02BB LSLS R3, R7, #10
0x34187998: F8DE 3004 LDR.W R3, [LR, #4]
0x3418799C: EA43 0708 ORR.W R7, R3, R8
0x341879A0: BF58 IT PL
0x341879A2: EA23 0708 BICPL.W R7, R3, R8
0x341879A6: F8CE 7004 STR.W R7, [LR, #4]
0x341879AA: BF00 NOP
.L4:
0x341879AC: 680C LDR R4, [R1]
0x341879AE: 3501 ADDS R5, #1
0x341879B0: FA34 F305 LSRS.W R3, R4, R5
0x341879B4: D022 BEQ 46L6 ; 0x341879FC
.L5:
0x341879B6: 2201 MOVS R2, #1
0x341879B8: FA02 FA05 LSL.W R10, R2, R5
0x341879BC: EA1A 0804 ANDS.W R8, R10, R4
0x341879C0: D0F4 BEQ 46L4 ; 0x341879AC
0x341879C2: E9D1 9C01 LDRD R9, R12, [R1, #4]
0x341879C6: F009 0B03 AND R11, R9, #3
0x341879CA: F1AB 0301 SUB.W R3, R11, #1
0x341879CE: 2B01 CMP R3, #1
0x341879D0: F63F AF6C BHI.W 46L1 ; 0x341878AC
0x341879D4: 68CB LDR R3, [R1, #12]
0x341879D6: 2203 MOVS R2, #3
0x341879D8: 006C LSLS R4, R5, #1
0x341879DA: 6886 LDR R6, [R0, #8]
0x341879DC: 40A3 LSLS R3, R4
0x341879DE: FA02 F404 LSL.W R4, R2, R4
0x341879E2: 43A6 BICS R6, R4
0x341879E4: 4333 ORRS R3, R6
0x341879E6: 6083 STR R3, [R0, #8]
0x341879E8: 6843 LDR R3, [R0, #4]
0x341879EA: F3C9 1600 UBFX R6, R9, #4, #1
0x341879EE: EA23 030A BIC.W R3, R3, R10
0x341879F2: 40AE LSLS R6, R5
0x341879F4: 4333 ORRS R3, R6
0x341879F6: 43E4 MVNS R4, R4
0x341879F8: 6043 STR R3, [R0, #4]
0x341879FA: E762 B 46L2 ; 0x341878C2
.L6:
0x341879FC: B003 ADD SP, SP, #12
0x341879FE: E8BD 8FF0 POP.W 123R4-R11, PC}
Section .text.libc.__SEGGER_RTL_prin_flush from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=26, align=2
__SEGGER_RTL_prin_flush:
0x34187A02: 6942 LDR R2, [R0, #20]
0x34187A04: B14A CBZ R2, .L1 ; 0x34187A1A
0x34187A06: B510 PUSH 123R4, LR}
0x34187A08: 6A03 LDR R3, [R0, #32]
0x34187A0A: 4604 MOV R4, R0
0x34187A0C: 2B00 CMP R3, #0
0x34187A0E: BF1C ITT NE
0x34187A10: 6921 LDRNE R1, [R4, #16]
0x34187A12: 4798 BLXNE R3
0x34187A14: 2000 MOVS R0, #0
0x34187A16: 6160 STR R0, [R4, #20]
0x34187A18: BD10 POP 123R4, PC}
.L1:
0x34187A1A: 4770 BX LR
Section .text.HAL_RCC_OscConfig from blto2_FSBL_lto.o, size=1714, align=4
HAL_RCC_OscConfig:
0x34187A1C: E92D 4FF8 PUSH.W 123R3-R11, LR}
0x34187A20: 6801 LDR R1, [R0]
0x34187A22: F248 0604 MOVW R6, #0x8004
0x34187A26: 4604 MOV R4, R0
0x34187A28: F2C5 6602 MOVT R6, #0x5602
0x34187A2C: 07C8 LSLS R0, R1, #31
0x34187A2E: 69F0 LDR R0, [R6, #28]
0x34187A30: F400 1A40 AND R10, R0, #0x300000
0x34187A34: 69F0 LDR R0, [R6, #28]
0x34187A36: F000 5840 AND R8, R0, #0x30000000
0x34187A3A: 6FF0 LDR R0, [R6, #124]
0x34187A3C: F000 49E0 AND R9, R0, #0x70000000
0x34187A40: F8D6 008C LDR.W R0, [R6, #140]
0x34187A44: F000 4BE0 AND R11, R0, #0x70000000
0x34187A48: F8D6 009C LDR.W R0, [R6, #156]
0x34187A4C: F000 4EE0 AND LR, R0, #0x70000000
0x34187A50: F8D6 00AC LDR.W R0, [R6, #172]
0x34187A54: 6832 LDR R2, [R6]
0x34187A56: F000 4CE0 AND R12, R0, #0x70000000
0x34187A5A: D01D BEQ 46L4 ; 0x34187A98
0x34187A5C: F5BA 1F00 CMP.W R10, #0x200000
0x34187A60: BF18 IT NE
0x34187A62: F1B8 5F00 CMPNE.W R8, #0x20000000
0x34187A66: F040 82D1 BNE.W 46L65 ; 0x3418800C
.L1:
0x34187A6A: 6860 LDR R0, [R4, #4]
0x34187A6C: 2800 CMP R0, #0
0x34187A6E: F000 8246 BEQ.W 46L49 ; 0x34187EFE
0x34187A72: F240 408C MOVW R0, #0x048C ; 0x3400048C = uwTick
0x34187A76: F2C3 4000 MOVT R0, #0x3400 ; 0x3400048C = uwTick
0x34187A7A: 6807 LDR R7, [R0]
.L2:
0x34187A7C: 6833 LDR R3, [R6]
0x34187A7E: 06DB LSLS R3, R3, #27
0x34187A80: 6803 LDR R3, [R0]
0x34187A82: D405 BMI 46L3 ; 0x34187A90
0x34187A84: 1BDB SUBS R3, R3, R7
0x34187A86: 2B64 CMP R3, #100
0x34187A88: D9F8 BLS 46L2 ; 0x34187A7C
0x34187A8A: 2003 MOVS R0, #3
0x34187A8C: E8BD 8FF8 POP.W 123R3-R11, PC}
.L3:
0x34187A90: 6807 LDR R7, [R0]
0x34187A92: 1AFF SUBS R7, R7, R3
0x34187A94: 2F02 CMP R7, #2
0x34187A96: D3FB BCC 46L3 ; 0x34187A90
.L4:
0x34187A98: 0788 LSLS R0, R1, #30
0x34187A9A: D516 BPL 46L7 ; 0x34187ACA
0x34187A9C: F1BA 0F00 CMP.W R10, #0
0x34187AA0: BF18 IT NE
0x34187AA2: F1B8 0F00 CMPNE.W R8, #0
0x34187AA6: D177 BNE 46L16 ; 0x34187B98
.L5:
0x34187AA8: 68E0 LDR R0, [R4, #12]
0x34187AAA: 2800 CMP R0, #0
0x34187AAC: F000 8227 BEQ.W 46L49 ; 0x34187EFE
.L6:
0x34187AB0: 6C70 LDR R0, [R6, #68]
0x34187AB2: E9D4 3704 LDRD R3, R7, [R4, #16]
0x34187AB6: F420 70C0 BIC R0, R0, #0x0180
0x34187ABA: 4318 ORRS R0, R3
0x34187ABC: 6470 STR R0, [R6, #68]
0x34187ABE: 6C70 LDR R0, [R6, #68]
0x34187AC0: F420 00FE BIC R0, R0, #0x7F0000
0x34187AC4: EA40 4007 ORR.W R0, R0, R7, LSL #16
0x34187AC8: 6470 STR R0, [R6, #68]
.L7:
0x34187ACA: 06C8 LSLS R0, R1, #27
0x34187ACC: D511 BPL 46L10 ; 0x34187AF2
0x34187ACE: F5BA 1F80 CMP.W R10, #0x100000
0x34187AD2: BF18 IT NE
0x34187AD4: F1B8 5F80 CMPNE.W R8, #0x10000000
0x34187AD8: F040 8096 BNE.W 46L22 ; 0x34187C08
.L8:
0x34187ADC: 69E0 LDR R0, [R4, #28]
0x34187ADE: 2800 CMP R0, #0
0x34187AE0: F000 820D BEQ.W 46L49 ; 0x34187EFE
0x34187AE4: 6A63 LDR R3, [R4, #36]
.L9:
0x34187AE6: 6C30 LDR R0, [R6, #64]
0x34187AE8: F420 10F8 BIC R0, R0, #0x1F0000
0x34187AEC: EA40 4003 ORR.W R0, R0, R3, LSL #16
0x34187AF0: 6430 STR R0, [R6, #64]
.L10:
0x34187AF2: F648 0500 MOVW R5, #0x8800
0x34187AF6: 0708 LSLS R0, R1, #28
0x34187AF8: F2C5 6502 MOVT R5, #0x5602
0x34187AFC: D437 BMI 46L14 ; 0x34187B6E
.L11:
0x34187AFE: 0748 LSLS R0, R1, #29
0x34187B00: F100 816F BMI.W 46L37 ; 0x34187DE2
.L12:
0x34187B04: 46A1 MOV R9, R4
0x34187B06: F859 0F28 LDR R0, [R9, #40]!
0x34187B0A: 2800 CMP R0, #0
0x34187B0C: F000 80E7 BEQ.W 46L32 ; 0x34187CDE
0x34187B10: 2000 MOVS R0, #0
0x34187B12: 4649 MOV R1, R9
0x34187B14: F000 FAE0 BL RCC_PLL_IsNewConfig ; 0x341880D8
0x34187B18: 2800 CMP R0, #0
0x34187B1A: 6830 LDR R0, [R6]
0x34187B1C: F000 80D7 BEQ.W 46L31 ; 0x34187CCE
0x34187B20: F8D6 30C0 LDR.W R3, [R6, #192]
0x34187B24: F8D6 00C4 LDR.W R0, [R6, #196]
0x34187B28: F8D6 20D4 LDR.W R2, [R6, #212]
0x34187B2C: F8D6 10E8 LDR.W R1, [R6, #232]
0x34187B30: F5BA 1F40 CMP.W R10, #0x300000
0x34187B34: BF08 IT EQ
0x34187B36: F013 5340 ANDSEQ R3, R3, #0x30000000
0x34187B3A: F000 81E0 BEQ.W 46L49 ; 0x34187EFE
0x34187B3E: F1B8 5F40 CMP.W R8, #0x30000000
0x34187B42: D10C BNE 46L13 ; 0x34187B5E
0x34187B44: F010 5F40 TST R0, #0x30000000
0x34187B48: F04F 0001 MOV.W R0, #1
0x34187B4C: F000 82BD BEQ.W 46L78 ; 0x341880CA
0x34187B50: F012 5240 ANDS R2, R2, #0x30000000
0x34187B54: BF18 IT NE
0x34187B56: F011 5140 ANDSNE R1, R1, #0x30000000
0x34187B5A: F000 82B6 BEQ.W 46L78 ; 0x341880CA
.L13:
0x34187B5E: 2000 MOVS R0, #0
0x34187B60: 4649 MOV R1, R9
0x34187B62: F000 FAFF BL RCC_PLL_Config ; 0x34188164
0x34187B66: 2800 CMP R0, #0
0x34187B68: F040 81C9 BNE.W 46L49 ; 0x34187EFE
0x34187B6C: E0B7 B 46L32 ; 0x34187CDE
.L14:
0x34187B6E: 69A0 LDR R0, [R4, #24]
0x34187B70: 2201 MOVS R2, #1
0x34187B72: 2800 CMP R0, #0
0x34187B74: F240 408C MOVW R0, #0x048C ; 0x3400048C = uwTick
0x34187B78: F2C3 4000 MOVT R0, #0x3400 ; 0x3400048C = uwTick
0x34187B7C: F000 8098 BEQ.W 46L29 ; 0x34187CB0
0x34187B80: 602A STR R2, [R5]
0x34187B82: 6802 LDR R2, [R0]
.L15:
0x34187B84: 6833 LDR R3, [R6]
0x34187B86: 07DB LSLS R3, R3, #31
0x34187B88: D1B9 BNE 46L11 ; 0x34187AFE
0x34187B8A: 6803 LDR R3, [R0]
0x34187B8C: 1A9B SUBS R3, R3, R2
0x34187B8E: 2B01 CMP R3, #1
0x34187B90: D9F8 BLS 46L15 ; 0x34187B84
0x34187B92: 2003 MOVS R0, #3
0x34187B94: E8BD 8FF8 POP.W 123R3-R11, PC}
.L16:
0x34187B98: F1B9 0F00 CMP.W R9, #0
0x34187B9C: D103 BNE 46L17 ; 0x34187BA6
0x34187B9E: F412 7080 ANDS R0, R2, #0x0100
0x34187BA2: F47F AF81 BNE.W 46L5 ; 0x34187AA8
.L17:
0x34187BA6: F1BB 0F00 CMP.W R11, #0
0x34187BAA: D103 BNE 46L18 ; 0x34187BB4
0x34187BAC: F412 7000 ANDS R0, R2, #0x0200
0x34187BB0: F47F AF7A BNE.W 46L5 ; 0x34187AA8
.L18:
0x34187BB4: F1BE 0F00 CMP.W LR, #0
0x34187BB8: D103 BNE 46L19 ; 0x34187BC2
0x34187BBA: F412 6080 ANDS R0, R2, #0x0400
0x34187BBE: F47F AF73 BNE.W 46L5 ; 0x34187AA8
.L19:
0x34187BC2: F1BC 0F00 CMP.W R12, #0
0x34187BC6: D103 BNE 46L20 ; 0x34187BD0
0x34187BC8: F412 6000 ANDS R0, R2, #0x0800
0x34187BCC: F47F AF6C BNE.W 46L5 ; 0x34187AA8
.L20:
0x34187BD0: 68E3 LDR R3, [R4, #12]
0x34187BD2: F648 0000 MOVW R0, #0x8800
0x34187BD6: F240 458C MOVW R5, #0x048C ; 0x3400048C = uwTick
0x34187BDA: F2C5 6002 MOVT R0, #0x5602
0x34187BDE: 2B00 CMP R3, #0
0x34187BE0: F04F 0308 MOV.W R3, #8
0x34187BE4: F2C3 4500 MOVT R5, #0x3400 ; 0x3400048C = uwTick
0x34187BE8: F000 81F1 BEQ.W 46L61 ; 0x34187FCE
0x34187BEC: 6003 STR R3, [R0]
0x34187BEE: 682B LDR R3, [R5]
.L21:
0x34187BF0: 6830 LDR R0, [R6]
0x34187BF2: 0700 LSLS R0, R0, #28
0x34187BF4: F53F AF5C BMI.W 46L6 ; 0x34187AB0
0x34187BF8: 6828 LDR R0, [R5]
0x34187BFA: 1AC0 SUBS R0, R0, R3
0x34187BFC: 2801 CMP R0, #1
0x34187BFE: F04F 0003 MOV.W R0, #3
0x34187C02: D9F5 BLS 46L21 ; 0x34187BF0
0x34187C04: E8BD 8FF8 POP.W 123R3-R11, PC}
.L22:
0x34187C08: F1B9 5F80 CMP.W R9, #0x10000000
0x34187C0C: D103 BNE 46L23 ; 0x34187C16
0x34187C0E: F412 7080 ANDS R0, R2, #0x0100
0x34187C12: F47F AF63 BNE.W 46L8 ; 0x34187ADC
.L23:
0x34187C16: F1BB 5F80 CMP.W R11, #0x10000000
0x34187C1A: D103 BNE 46L24 ; 0x34187C24
0x34187C1C: F412 7000 ANDS R0, R2, #0x0200
0x34187C20: F47F AF5C BNE.W 46L8 ; 0x34187ADC
.L24:
0x34187C24: F1BE 5F80 CMP.W LR, #0x10000000
0x34187C28: D103 BNE 46L25 ; 0x34187C32
0x34187C2A: F412 6080 ANDS R0, R2, #0x0400
0x34187C2E: F47F AF55 BNE.W 46L8 ; 0x34187ADC
.L25:
0x34187C32: F1BC 5F80 CMP.W R12, #0x10000000
0x34187C36: D103 BNE 46L26 ; 0x34187C40
0x34187C38: F412 6000 ANDS R0, R2, #0x0800
0x34187C3C: F47F AF4E BNE.W 46L8 ; 0x34187ADC
.L26:
0x34187C40: 69E2 LDR R2, [R4, #28]
0x34187C42: F648 0000 MOVW R0, #0x8800
0x34187C46: F2C5 6002 MOVT R0, #0x5602
0x34187C4A: 2A00 CMP R2, #0
0x34187C4C: F240 428C MOVW R2, #0x048C ; 0x3400048C = uwTick
0x34187C50: F2C3 4200 MOVT R2, #0x3400 ; 0x3400048C = uwTick
0x34187C54: F000 81CA BEQ.W 46L63 ; 0x34187FEC
0x34187C58: E9D4 7308 LDRD R7, R3, [R4, #32]
0x34187C5C: F8D6 9040 LDR.W R9, [R6, #64]
0x34187C60: F429 7900 BIC R9, R9, #0x0200
0x34187C64: EA47 0709 ORR.W R7, R7, R9
0x34187C68: 6437 STR R7, [R6, #64]
0x34187C6A: 2704 MOVS R7, #4
0x34187C6C: 6007 STR R7, [R0]
0x34187C6E: F8D2 9000 LDR.W R9, [R2]
.L27:
0x34187C72: 6830 LDR R0, [R6]
0x34187C74: 0740 LSLS R0, R0, #29
0x34187C76: F53F AF36 BMI.W 46L9 ; 0x34187AE6
0x34187C7A: 6810 LDR R0, [R2]
0x34187C7C: EBA0 0009 SUB.W R0, R0, R9
0x34187C80: 2801 CMP R0, #1
0x34187C82: F04F 0003 MOV.W R0, #3
0x34187C86: D9F4 BLS 46L27 ; 0x34187C72
0x34187C88: E8BD 8FF8 POP.W 123R3-R11, PC}
.L28:
0x34187C8C: F248 0102 MOVW R1, #0x8002
0x34187C90: 4288 CMP R0, R1
0x34187C92: F000 80D9 BEQ.W 46L41 ; 0x34187E48
0x34187C96: F501 3180 ADD.W R1, R1, #0x010000
0x34187C9A: 4288 CMP R0, R1
0x34187C9C: F040 80AA BNE.W 46L38 ; 0x34187DF4
0x34187CA0: 6BF0 LDR R0, [R6, #60]
0x34187CA2: F440 4000 ORR R0, R0, #0x8000
0x34187CA6: 63F0 STR R0, [R6, #60]
0x34187CA8: 6BF0 LDR R0, [R6, #60]
0x34187CAA: F440 3080 ORR R0, R0, #0x010000
0x34187CAE: E0D2 B 46L42 ; 0x34187E56
.L29:
0x34187CB0: F8C5 2800 STR.W R2, [R5, #0x0800]
0x34187CB4: 6802 LDR R2, [R0]
0x34187CB6: BF00 NOP
.L30:
0x34187CB8: 6833 LDR R3, [R6]
0x34187CBA: 07DB LSLS R3, R3, #31
0x34187CBC: F43F AF1F BEQ.W 46L11 ; 0x34187AFE
0x34187CC0: 6803 LDR R3, [R0]
0x34187CC2: 1A9B SUBS R3, R3, R2
0x34187CC4: 2B01 CMP R3, #1
0x34187CC6: D9F7 BLS 46L30 ; 0x34187CB8
0x34187CC8: 2003 MOVS R0, #3
0x34187CCA: E8BD 8FF8 POP.W 123R3-R11, PC}
.L31:
0x34187CCE: F8D9 1000 LDR.W R1, [R9]
0x34187CD2: 2902 CMP R1, #2
0x34187CD4: BF08 IT EQ
0x34187CD6: F410 7080 ANDSEQ R0, R0, #0x0100
0x34187CDA: F000 8113 BEQ.W 46L50 ; 0x34187F04
.L32:
0x34187CDE: 46A1 MOV R9, R4
0x34187CE0: F859 0F44 LDR R0, [R9, #68]!
0x34187CE4: 2800 CMP R0, #0
0x34187CE6: D03F BEQ 46L35 ; 0x34187D68
0x34187CE8: 2001 MOVS R0, #1
0x34187CEA: 4649 MOV R1, R9
0x34187CEC: F000 F9F4 BL RCC_PLL_IsNewConfig ; 0x341880D8
0x34187CF0: 2800 CMP R0, #0
0x34187CF2: 6830 LDR R0, [R6]
0x34187CF4: D030 BEQ 46L34 ; 0x34187D58
0x34187CF6: F8D6 30C0 LDR.W R3, [R6, #192]
0x34187CFA: F8D6 00C4 LDR.W R0, [R6, #196]
0x34187CFE: F8D6 20D4 LDR.W R2, [R6, #212]
0x34187D02: F8D6 10E8 LDR.W R1, [R6, #232]
0x34187D06: F5BA 1F40 CMP.W R10, #0x300000
0x34187D0A: BF04 ITT EQ
0x34187D0C: F003 5340 ANDEQ R3, R3, #0x30000000
0x34187D10: F1B3 5F80 CMPEQ.W R3, #0x10000000
0x34187D14: F000 80F3 BEQ.W 46L49 ; 0x34187EFE
0x34187D18: F1B8 5F40 CMP.W R8, #0x30000000
0x34187D1C: D112 BNE 46L33 ; 0x34187D44
0x34187D1E: F000 5040 AND R0, R0, #0x30000000
0x34187D22: F1B0 5F80 CMP.W R0, #0x10000000
0x34187D26: F04F 0001 MOV.W R0, #1
0x34187D2A: BF1C ITT NE
0x34187D2C: F002 5240 ANDNE R2, R2, #0x30000000
0x34187D30: F1B2 5F80 CMPNE.W R2, #0x10000000
0x34187D34: F000 81C9 BEQ.W 46L78 ; 0x341880CA
0x34187D38: F001 5140 AND R1, R1, #0x30000000
0x34187D3C: F1B1 5F80 CMP.W R1, #0x10000000
0x34187D40: F000 81C3 BEQ.W 46L78 ; 0x341880CA
.L33:
0x34187D44: 2001 MOVS R0, #1
0x34187D46: 4649 MOV R1, R9
0x34187D48: F000 FA0C BL RCC_PLL_Config ; 0x34188164
0x34187D4C: 0001 MOVS R1, R0
0x34187D4E: F04F 0001 MOV.W R0, #1
0x34187D52: F040 81BA BNE.W 46L78 ; 0x341880CA
0x34187D56: E007 B 46L35 ; 0x34187D68
.L34:
0x34187D58: F8D9 1000 LDR.W R1, [R9]
0x34187D5C: 2902 CMP R1, #2
0x34187D5E: BF08 IT EQ
0x34187D60: F410 7000 ANDSEQ R0, R0, #0x0200
0x34187D64: F000 80EB BEQ.W 46L54 ; 0x34187F3E
.L35:
0x34187D68: 46A1 MOV R9, R4
0x34187D6A: F859 0F60 LDR R0, [R9, #96]!
0x34187D6E: 2800 CMP R0, #0
0x34187D70: F000 808E BEQ.W 46L47 ; 0x34187E90
0x34187D74: 2002 MOVS R0, #2
0x34187D76: 4649 MOV R1, R9
0x34187D78: F000 F9AE BL RCC_PLL_IsNewConfig ; 0x341880D8
0x34187D7C: 2800 CMP R0, #0
0x34187D7E: 6830 LDR R0, [R6]
0x34187D80: F000 807F BEQ.W 46L46 ; 0x34187E82
0x34187D84: F8D6 30C0 LDR.W R3, [R6, #192]
0x34187D88: F8D6 00C4 LDR.W R0, [R6, #196]
0x34187D8C: F8D6 20D4 LDR.W R2, [R6, #212]
0x34187D90: F8D6 10E8 LDR.W R1, [R6, #232]
0x34187D94: F5BA 1F40 CMP.W R10, #0x300000
0x34187D98: BF04 ITT EQ
0x34187D9A: F003 5340 ANDEQ R3, R3, #0x30000000
0x34187D9E: F1B3 5F00 CMPEQ.W R3, #0x20000000
0x34187DA2: F000 80AC BEQ.W 46L49 ; 0x34187EFE
0x34187DA6: F1B8 5F40 CMP.W R8, #0x30000000
0x34187DAA: D112 BNE 46L36 ; 0x34187DD2
0x34187DAC: F000 5040 AND R0, R0, #0x30000000
0x34187DB0: F1B0 5F00 CMP.W R0, #0x20000000
0x34187DB4: F04F 0001 MOV.W R0, #1
0x34187DB8: BF1C ITT NE
0x34187DBA: F002 5240 ANDNE R2, R2, #0x30000000
0x34187DBE: F1B2 5F00 CMPNE.W R2, #0x20000000
0x34187DC2: F000 8182 BEQ.W 46L78 ; 0x341880CA
0x34187DC6: F001 5140 AND R1, R1, #0x30000000
0x34187DCA: F1B1 5F00 CMP.W R1, #0x20000000
0x34187DCE: F000 817C BEQ.W 46L78 ; 0x341880CA
.L36:
0x34187DD2: 2002 MOVS R0, #2
0x34187DD4: 4649 MOV R1, R9
0x34187DD6: F000 F9C5 BL RCC_PLL_Config ; 0x34188164
0x34187DDA: 2800 CMP R0, #0
0x34187DDC: F040 808F BNE.W 46L49 ; 0x34187EFE
0x34187DE0: E056 B 46L47 ; 0x34187E90
.L37:
0x34187DE2: 68A0 LDR R0, [R4, #8]
0x34187DE4: F248 0101 MOVW R1, #0x8001
0x34187DE8: 4288 CMP R0, R1
0x34187DEA: F73F AF4F BGT.W 46L28 ; 0x34187C8C
0x34187DEE: B168 CBZ R0, .L39 ; 0x34187E0C
0x34187DF0: 2802 CMP R0, #2
0x34187DF2: D032 BEQ 46L43 ; 0x34187E5A
.L38:
0x34187DF4: 2002 MOVS R0, #2
0x34187DF6: F8C5 0800 STR.W R0, [R5, #0x0800]
0x34187DFA: 6BF0 LDR R0, [R6, #60]
0x34187DFC: F420 4000 BIC R0, R0, #0x8000
0x34187E00: 63F0 STR R0, [R6, #60]
0x34187E02: 6BF0 LDR R0, [R6, #60]
0x34187E04: F420 3080 BIC R0, R0, #0x010000
0x34187E08: 63F0 STR R0, [R6, #60]
0x34187E0A: E027 B 46L44 ; 0x34187E5C
.L39:
0x34187E0C: 2002 MOVS R0, #2
0x34187E0E: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34187E12: F8C5 0800 STR.W R0, [R5, #0x0800]
0x34187E16: F241 3388 MOVW R3, #0x1388
0x34187E1A: 6BF0 LDR R0, [R6, #60]
0x34187E1C: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34187E20: F420 3080 BIC R0, R0, #0x010000
0x34187E24: 63F0 STR R0, [R6, #60]
0x34187E26: 6BF0 LDR R0, [R6, #60]
0x34187E28: F420 4000 BIC R0, R0, #0x8000
0x34187E2C: 63F0 STR R0, [R6, #60]
0x34187E2E: 680A LDR R2, [R1]
.L40:
0x34187E30: 6830 LDR R0, [R6]
0x34187E32: 0780 LSLS R0, R0, #30
0x34187E34: F57F AE66 BPL.W 46L12 ; 0x34187B04
0x34187E38: 6808 LDR R0, [R1]
0x34187E3A: 1A80 SUBS R0, R0, R2
0x34187E3C: 4298 CMP R0, R3
0x34187E3E: F04F 0003 MOV.W R0, #3
0x34187E42: D9F5 BLS 46L40 ; 0x34187E30
0x34187E44: E8BD 8FF8 POP.W 123R3-R11, PC}
.L41:
0x34187E48: 6BF0 LDR R0, [R6, #60]
0x34187E4A: F440 4000 ORR R0, R0, #0x8000
0x34187E4E: 63F0 STR R0, [R6, #60]
0x34187E50: 6BF0 LDR R0, [R6, #60]
0x34187E52: F420 3080 BIC R0, R0, #0x010000
.L42:
0x34187E56: 63F0 STR R0, [R6, #60]
0x34187E58: 2002 MOVS R0, #2
.L43:
0x34187E5A: 6028 STR R0, [R5]
.L44:
0x34187E5C: F240 408C MOVW R0, #0x048C ; 0x3400048C = uwTick
0x34187E60: F241 3288 MOVW R2, #0x1388
0x34187E64: F2C3 4000 MOVT R0, #0x3400 ; 0x3400048C = uwTick
0x34187E68: 6801 LDR R1, [R0]
0x34187E6A: BF00 NOP
.L45:
0x34187E6C: 6833 LDR R3, [R6]
0x34187E6E: 079B LSLS R3, R3, #30
0x34187E70: F53F AE48 BMI.W 46L12 ; 0x34187B04
0x34187E74: 6803 LDR R3, [R0]
0x34187E76: 1A5B SUBS R3, R3, R1
0x34187E78: 4293 CMP R3, R2
0x34187E7A: D9F7 BLS 46L45 ; 0x34187E6C
0x34187E7C: 2003 MOVS R0, #3
0x34187E7E: E8BD 8FF8 POP.W 123R3-R11, PC}
.L46:
0x34187E82: F8D9 1000 LDR.W R1, [R9]
0x34187E86: 2902 CMP R1, #2
0x34187E88: BF08 IT EQ
0x34187E8A: F410 6080 ANDSEQ R0, R0, #0x0400
0x34187E8E: D06A BEQ 46L56 ; 0x34187F66
.L47:
0x34187E90: F854 0F7C LDR R0, [R4, #124]!
0x34187E94: 2800 CMP R0, #0
0x34187E96: F000 8118 BEQ.W 46L78 ; 0x341880CA
0x34187E9A: 2003 MOVS R0, #3
0x34187E9C: 4621 MOV R1, R4
0x34187E9E: F000 F91B BL RCC_PLL_IsNewConfig ; 0x341880D8
0x34187EA2: 2800 CMP R0, #0
0x34187EA4: 6830 LDR R0, [R6]
0x34187EA6: D041 BEQ 46L52 ; 0x34187F2C
0x34187EA8: F8D6 30C0 LDR.W R3, [R6, #192]
0x34187EAC: F8D6 00C4 LDR.W R0, [R6, #196]
0x34187EB0: F8D6 20D4 LDR.W R2, [R6, #212]
0x34187EB4: F8D6 10E8 LDR.W R1, [R6, #232]
0x34187EB8: F5BA 1F40 CMP.W R10, #0x300000
0x34187EBC: BF04 ITT EQ
0x34187EBE: F003 5340 ANDEQ R3, R3, #0x30000000
0x34187EC2: F1B3 5F40 CMPEQ.W R3, #0x30000000
0x34187EC6: D01A BEQ 46L49 ; 0x34187EFE
0x34187EC8: F1B8 5F40 CMP.W R8, #0x30000000
0x34187ECC: D112 BNE 46L48 ; 0x34187EF4
0x34187ECE: F000 5040 AND R0, R0, #0x30000000
0x34187ED2: F1B0 5F40 CMP.W R0, #0x30000000
0x34187ED6: F04F 0001 MOV.W R0, #1
0x34187EDA: BF1C ITT NE
0x34187EDC: F002 5240 ANDNE R2, R2, #0x30000000
0x34187EE0: F1B2 5F40 CMPNE.W R2, #0x30000000
0x34187EE4: F000 80F1 BEQ.W 46L78 ; 0x341880CA
0x34187EE8: F001 5140 AND R1, R1, #0x30000000
0x34187EEC: F1B1 5F40 CMP.W R1, #0x30000000
0x34187EF0: F000 80EB BEQ.W 46L78 ; 0x341880CA
.L48:
0x34187EF4: 2003 MOVS R0, #3
0x34187EF6: 4621 MOV R1, R4
0x34187EF8: F000 F934 BL RCC_PLL_Config ; 0x34188164
0x34187EFC: B1E0 CBZ R0, .L53 ; 0x34187F38
.L49:
0x34187EFE: 2001 MOVS R0, #1
0x34187F00: E8BD 8FF8 POP.W 123R3-R11, PC}
.L50:
0x34187F04: F44F 7080 MOV.W R0, #0x0100
0x34187F08: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34187F0C: 6028 STR R0, [R5]
0x34187F0E: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34187F12: 680A LDR R2, [R1]
.L51:
0x34187F14: 6830 LDR R0, [R6]
0x34187F16: 05C0 LSLS R0, R0, #23
0x34187F18: F53F AEE1 BMI.W 46L32 ; 0x34187CDE
0x34187F1C: 6808 LDR R0, [R1]
0x34187F1E: 1A80 SUBS R0, R0, R2
0x34187F20: 2801 CMP R0, #1
0x34187F22: F04F 0001 MOV.W R0, #1
0x34187F26: D9F5 BLS 46L51 ; 0x34187F14
0x34187F28: E8BD 8FF8 POP.W 123R3-R11, PC}
.L52:
0x34187F2C: 6821 LDR R1, [R4]
0x34187F2E: 2902 CMP R1, #2
0x34187F30: BF08 IT EQ
0x34187F32: F410 6000 ANDSEQ R0, R0, #0x0800
0x34187F36: D037 BEQ 46L59 ; 0x34187FA8
.L53:
0x34187F38: 2000 MOVS R0, #0
0x34187F3A: E8BD 8FF8 POP.W 123R3-R11, PC}
.L54:
0x34187F3E: F44F 7000 MOV.W R0, #0x0200
0x34187F42: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34187F46: 6028 STR R0, [R5]
0x34187F48: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34187F4C: 680A LDR R2, [R1]
.L55:
0x34187F4E: 6830 LDR R0, [R6]
0x34187F50: 0580 LSLS R0, R0, #22
0x34187F52: F53F AF09 BMI.W 46L35 ; 0x34187D68
0x34187F56: 6808 LDR R0, [R1]
0x34187F58: 1A80 SUBS R0, R0, R2
0x34187F5A: 2801 CMP R0, #1
0x34187F5C: F04F 0001 MOV.W R0, #1
0x34187F60: D9F5 BLS 46L55 ; 0x34187F4E
0x34187F62: E8BD 8FF8 POP.W 123R3-R11, PC}
.L56:
0x34187F66: F44F 6080 MOV.W R0, #0x0400
0x34187F6A: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34187F6E: 6028 STR R0, [R5]
0x34187F70: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34187F74: 680A LDR R2, [R1]
.L57:
0x34187F76: 6830 LDR R0, [R6]
0x34187F78: 0540 LSLS R0, R0, #21
0x34187F7A: F53F AF89 BMI.W 46L47 ; 0x34187E90
0x34187F7E: 6808 LDR R0, [R1]
0x34187F80: 1A80 SUBS R0, R0, R2
0x34187F82: 2801 CMP R0, #1
0x34187F84: F04F 0001 MOV.W R0, #1
0x34187F88: D9F5 BLS 46L57 ; 0x34187F76
0x34187F8A: E8BD 8FF8 POP.W 123R3-R11, PC}
.L58:
0x34187F8E: F248 0310 MOVW R3, #0x8010
0x34187F92: 4298 CMP R0, R3
0x34187F94: F000 8082 BEQ.W 46L73 ; 0x3418809C
0x34187F98: F503 3380 ADD.W R3, R3, #0x010000
0x34187F9C: 4298 CMP R0, R3
0x34187F9E: D15D BNE 46L70 ; 0x3418805C
0x34187FA0: 6D30 LDR R0, [R6, #80]
0x34187FA2: F440 30C0 ORR R0, R0, #0x018000
0x34187FA6: E080 B 46L74 ; 0x341880AA
.L59:
0x34187FA8: F44F 6000 MOV.W R0, #0x0800
0x34187FAC: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x34187FB0: 6028 STR R0, [R5]
0x34187FB2: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34187FB6: 680A LDR R2, [R1]
.L60:
0x34187FB8: 6830 LDR R0, [R6]
0x34187FBA: 0500 LSLS R0, R0, #20
0x34187FBC: D4BC BMI 46L53 ; 0x34187F38
0x34187FBE: 6808 LDR R0, [R1]
0x34187FC0: 1A80 SUBS R0, R0, R2
0x34187FC2: 2801 CMP R0, #1
0x34187FC4: F04F 0001 MOV.W R0, #1
0x34187FC8: D9F6 BLS 46L60 ; 0x34187FB8
0x34187FCA: E8BD 8FF8 POP.W 123R3-R11, PC}
.L61:
0x34187FCE: F8C0 3800 STR.W R3, [R0, #0x0800]
0x34187FD2: 682B LDR R3, [R5]
.L62:
0x34187FD4: 6830 LDR R0, [R6]
0x34187FD6: 0700 LSLS R0, R0, #28
0x34187FD8: F57F AD77 BPL.W 46L7 ; 0x34187ACA
0x34187FDC: 6828 LDR R0, [R5]
0x34187FDE: 1AC0 SUBS R0, R0, R3
0x34187FE0: 2801 CMP R0, #1
0x34187FE2: F04F 0003 MOV.W R0, #3
0x34187FE6: D9F5 BLS 46L62 ; 0x34187FD4
0x34187FE8: E8BD 8FF8 POP.W 123R3-R11, PC}
.L63:
0x34187FEC: 2304 MOVS R3, #4
0x34187FEE: F8C0 3800 STR.W R3, [R0, #0x0800]
0x34187FF2: 6813 LDR R3, [R2]
.L64:
0x34187FF4: 6830 LDR R0, [R6]
0x34187FF6: 0740 LSLS R0, R0, #29
0x34187FF8: F57F AD7B BPL.W 46L10 ; 0x34187AF2
0x34187FFC: 6810 LDR R0, [R2]
0x34187FFE: 1AC0 SUBS R0, R0, R3
0x34188000: 2801 CMP R0, #1
0x34188002: F04F 0003 MOV.W R0, #3
0x34188006: D9F5 BLS 46L64 ; 0x34187FF4
0x34188008: E8BD 8FF8 POP.W 123R3-R11, PC}
.L65:
0x3418800C: F1B9 5F00 CMP.W R9, #0x20000000
0x34188010: D103 BNE 46L66 ; 0x3418801A
0x34188012: F412 7080 ANDS R0, R2, #0x0100
0x34188016: F47F AD28 BNE.W 46L1 ; 0x34187A6A
.L66:
0x3418801A: F1BB 5F00 CMP.W R11, #0x20000000
0x3418801E: D103 BNE 46L67 ; 0x34188028
0x34188020: F412 7000 ANDS R0, R2, #0x0200
0x34188024: F47F AD21 BNE.W 46L1 ; 0x34187A6A
.L67:
0x34188028: F1BE 5F00 CMP.W LR, #0x20000000
0x3418802C: D103 BNE 46L68 ; 0x34188036
0x3418802E: F412 6080 ANDS R0, R2, #0x0400
0x34188032: F47F AD1A BNE.W 46L1 ; 0x34187A6A
.L68:
0x34188036: F1BC 5F00 CMP.W R12, #0x20000000
0x3418803A: D103 BNE 46L69 ; 0x34188044
0x3418803C: F412 6000 ANDS R0, R2, #0x0800
0x34188040: F47F AD13 BNE.W 46L1 ; 0x34187A6A
.L69:
0x34188044: 6860 LDR R0, [R4, #4]
0x34188046: F248 030F MOVW R3, #0x800F
0x3418804A: F240 458C MOVW R5, #0x048C ; 0x3400048C = uwTick
0x3418804E: 4298 CMP R0, R3
0x34188050: F2C3 4500 MOVT R5, #0x3400 ; 0x3400048C = uwTick
0x34188054: DC9B BGT 46L58 ; 0x34187F8E
0x34188056: B158 CBZ R0, .L71 ; 0x34188070
0x34188058: 2810 CMP R0, #16
0x3418805A: D027 BEQ 46L75 ; 0x341880AC
.L70:
0x3418805C: F206 70FC ADDW R0, R6, #0x07FC
0x34188060: 2310 MOVS R3, #16
0x34188062: F8C0 3800 STR.W R3, [R0, #0x0800]
0x34188066: 6D30 LDR R0, [R6, #80]
0x34188068: F420 30C0 BIC R0, R0, #0x018000
0x3418806C: 6530 STR R0, [R6, #80]
0x3418806E: E021 B 46L76 ; 0x341880B4
.L71:
0x34188070: F206 70FC ADDW R0, R6, #0x07FC
0x34188074: 2310 MOVS R3, #16
0x34188076: F8C0 3800 STR.W R3, [R0, #0x0800]
0x3418807A: 6D30 LDR R0, [R6, #80]
0x3418807C: F420 30C0 BIC R0, R0, #0x018000
0x34188080: 6530 STR R0, [R6, #80]
0x34188082: 682B LDR R3, [R5]
.L72:
0x34188084: 6830 LDR R0, [R6]
0x34188086: 06C0 LSLS R0, R0, #27
0x34188088: F57F AD06 BPL.W 46L4 ; 0x34187A98
0x3418808C: 6828 LDR R0, [R5]
0x3418808E: 1AC0 SUBS R0, R0, R3
0x34188090: 2864 CMP R0, #100
0x34188092: F04F 0003 MOV.W R0, #3
0x34188096: D9F5 BLS 46L72 ; 0x34188084
0x34188098: E8BD 8FF8 POP.W 123R3-R11, PC}
.L73:
0x3418809C: 6D30 LDR R0, [R6, #80]
0x3418809E: F440 4000 ORR R0, R0, #0x8000
0x341880A2: 6530 STR R0, [R6, #80]
0x341880A4: 6D30 LDR R0, [R6, #80]
0x341880A6: F420 3080 BIC R0, R0, #0x010000
.L74:
0x341880AA: 6530 STR R0, [R6, #80]
.L75:
0x341880AC: F206 70FC ADDW R0, R6, #0x07FC
0x341880B0: 2310 MOVS R3, #16
0x341880B2: 6003 STR R3, [R0]
.L76:
0x341880B4: 682B LDR R3, [R5]
.L77:
0x341880B6: 6830 LDR R0, [R6]
0x341880B8: 06C0 LSLS R0, R0, #27
0x341880BA: F53F ACED BMI.W 46L4 ; 0x34187A98
0x341880BE: 6828 LDR R0, [R5]
0x341880C0: 1AC0 SUBS R0, R0, R3
0x341880C2: 2864 CMP R0, #100
0x341880C4: F04F 0003 MOV.W R0, #3
0x341880C8: D9F5 BLS 46L77 ; 0x341880B6
.L78:
0x341880CA: E8BD 8FF8 POP.W 123R3-R11, PC}
Section .text.libc.__SEGGER_RTL_stream_write from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=10, align=2
__SEGGER_RTL_stream_write:
0x341880CE: 6A43 LDR R3, [R0, #36]
0x341880D0: 4608 MOV R0, R1
0x341880D2: 2101 MOVS R1, #1
0x341880D4: F7FF B948 B.W fwrite ; 0x34187368
Section .text.RCC_PLL_IsNewConfig from blto2_FSBL_lto.o, size=134, align=4
RCC_PLL_IsNewConfig:
0x341880D8: B530 PUSH 123R4-R5, LR}
0x341880DA: F248 0E04 MOVW LR, #0x8004
0x341880DE: 0102 LSLS R2, R0, #4
0x341880E0: F2C5 6E02 MOVT LR, #0x5602
0x341880E4: F10E 0C7C ADD.W R12, LR, #124
0x341880E8: F85C 2002 LDR.W R2, [R12, R2]
0x341880EC: E9D1 3401 LDRD R3, R4, [R1, #4]
0x341880F0: F022 420C BIC R2, R2, #0x8C000000
0x341880F4: F022 02FF BIC R2, R2, #255
0x341880F8: EA43 5304 ORR.W R3, R3, R4, LSL #20
0x341880FC: 690C LDR R4, [R1, #16]
0x341880FE: EA43 2304 ORR.W R3, R3, R4, LSL #8
0x34188102: 429A CMP R2, R3
0x34188104: D11E BNE 46L1 ; 0x34188144
0x34188106: 0082 LSLS R2, R0, #2
0x34188108: EB0E 0382 ADD.W R3, LR, R2, LSL #2
0x3418810C: F8D3 3080 LDR.W R3, [R3, #128]
0x34188110: 68CC LDR R4, [R1, #12]
0x34188112: F023 437F BIC R3, R3, #0xFF000000
0x34188116: 42A3 CMP R3, R4
0x34188118: D114 BNE 46L1 ; 0x34188144
0x3418811A: F10E 0384 ADD.W R3, LR, #132
0x3418811E: F853 3022 LDR.W R3, [R3, R2, LSL #2]
0x34188122: E9D1 4505 LDRD R4, R5, [R1, #20]
0x34188126: F003 537C AND R3, R3, #0x3F000000
0x3418812A: 062D LSLS R5, R5, #24
0x3418812C: EA45 64C4 ORR.W R4, R5, R4, LSL #27
0x34188130: 42A3 CMP R3, R4
0x34188132: D107 BNE 46L1 ; 0x34188144
0x34188134: F8DE 3000 LDR.W R3, [LR]
0x34188138: FA23 F000 LSR.W R0, R3, R0
0x3418813C: 05C0 LSLS R0, R0, #23
0x3418813E: D503 BPL 46L2 ; 0x34188148
0x34188140: 2002 MOVS R0, #2
0x34188142: E007 B 46L3 ; 0x34188154
.L1:
0x34188144: 2001 MOVS R0, #1
0x34188146: BD30 POP 123R4-R5, PC}
.L2:
0x34188148: F85C 0022 LDR.W R0, [R12, R2, LSL #2]
0x3418814C: 0100 LSLS R0, R0, #4
0x3418814E: BF4C ITE MI
0x34188150: 2003 MOVMI R0, #3
0x34188152: 2001 MOVPL R0, #1
.L3:
0x34188154: 6809 LDR R1, [R1]
0x34188156: 4288 CMP R0, R1
0x34188158: EA5F 900F CSET R0, NE
0x3418815C: BD30 POP 123R4-R5, PC}
Section .text.libc.__SEGGER_RTL_X_file_write from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=6, align=2
__SEGGER_RTL_X_file_write:
0x3418815E: 6800 LDR R0, [R0]
0x34188160: F001 BF0B B.W SEGGER_RTT_Write ; 0x34189F7A
Section .text.RCC_PLL_Config from blto2_FSBL_lto.o, size=446, align=4
RCC_PLL_Config:
0x34188164: E92D 41F0 PUSH.W 123R4-R8, LR}
0x34188168: F248 0304 MOVW R3, #0x8004
0x3418816C: 680C LDR R4, [R1]
0x3418816E: F2C5 6302 MOVT R3, #0x5602
0x34188172: 0082 LSLS R2, R0, #2
0x34188174: F103 0C7C ADD.W R12, R3, #124
0x34188178: F103 0E84 ADD.W LR, R3, #132
0x3418817C: 2C01 CMP R4, #1
0x3418817E: D046 BEQ 46L5 ; 0x3418820E
0x34188180: 2C03 CMP R4, #3
0x34188182: D01B BEQ 46L2 ; 0x341881BC
0x34188184: 2C02 CMP R4, #2
0x34188186: F040 80C6 BNE.W 46L12 ; 0x34188316
0x3418818A: F44F 7480 MOV.W R4, #0x0100
0x3418818E: F603 78FC ADDW R8, R3, #0x0FFC
0x34188192: FA04 F000 LSL.W R0, R4, R0
0x34188196: F240 448C MOVW R4, #0x048C ; 0x3400048C = uwTick
0x3418819A: F8C8 0000 STR.W R0, [R8]
0x3418819E: F103 0680 ADD.W R6, R3, #128
0x341881A2: F2C3 4400 MOVT R4, #0x3400 ; 0x3400048C = uwTick
0x341881A6: 6827 LDR R7, [R4]
.L1:
0x341881A8: 681D LDR R5, [R3]
0x341881AA: 4205 TST R5, R0
0x341881AC: D051 BEQ 46L8 ; 0x34188252
0x341881AE: 6825 LDR R5, [R4]
0x341881B0: 1BED SUBS R5, R5, R7
0x341881B2: 2D01 CMP R5, #1
0x341881B4: D9F8 BLS 46L1 ; 0x341881A8
0x341881B6: 2003 MOVS R0, #3
0x341881B8: E8BD 81F0 POP.W 123R4-R8, PC}
.L2:
0x341881BC: 6849 LDR R1, [R1, #4]
0x341881BE: EA4F 7731 ROR R7, R1, #28
0x341881C2: 2F02 CMP R7, #2
0x341881C4: D80B BHI 46L3 ; 0x341881DE
0x341881C6: F240 764C MOVW R6, #0x074C ; 0x3418074C = .rodata..Lswitch.table.RCC_PLL_Config
0x341881CA: F2C3 4618 MOVT R6, #0x3418 ; 0x3418074C = .rodata..Lswitch.table.RCC_PLL_Config
0x341881CE: F856 7027 LDR.W R7, [R6, R7, LSL #2]
0x341881D2: 681E LDR R6, [R3]
0x341881D4: FA26 F707 LSR.W R7, R6, R7
0x341881D8: 07FF LSLS R7, R7, #31
0x341881DA: F000 809F BEQ.W 46L13 ; 0x3418831C
.L3:
0x341881DE: F44F 7780 MOV.W R7, #0x0100
0x341881E2: F240 468C MOVW R6, #0x048C ; 0x3400048C = uwTick
0x341881E6: FA07 F000 LSL.W R0, R7, R0
0x341881EA: F603 77FC ADDW R7, R3, #0x0FFC
0x341881EE: 6038 STR R0, [R7]
0x341881F0: F2C3 4600 MOVT R6, #0x3400 ; 0x3400048C = uwTick
0x341881F4: 6837 LDR R7, [R6]
0x341881F6: BF00 NOP
.L4:
0x341881F8: 681D LDR R5, [R3]
0x341881FA: 4205 TST R5, R0
0x341881FC: F000 8082 BEQ.W 46L10 ; 0x34188304
0x34188200: 6835 LDR R5, [R6]
0x34188202: 1BED SUBS R5, R5, R7
0x34188204: 2D01 CMP R5, #1
0x34188206: D9F7 BLS 46L4 ; 0x341881F8
0x34188208: 2003 MOVS R0, #3
0x3418820A: E8BD 81F0 POP.W 123R4-R8, PC}
.L5:
0x3418820E: F85E 1022 LDR.W R1, [LR, R2, LSL #2]
0x34188212: F021 4180 BIC R1, R1, #0x40000000
0x34188216: F84E 1022 STR.W R1, [LR, R2, LSL #2]
0x3418821A: F44F 7180 MOV.W R1, #0x0100
0x3418821E: FA01 F000 LSL.W R0, R1, R0
0x34188222: F603 71FC ADDW R1, R3, #0x0FFC
0x34188226: 6008 STR R0, [R1]
0x34188228: F240 418C MOVW R1, #0x048C ; 0x3400048C = uwTick
0x3418822C: F2C3 4100 MOVT R1, #0x3400 ; 0x3400048C = uwTick
0x34188230: 680F LDR R7, [R1]
0x34188232: BF00 NOP
.L6:
0x34188234: 681E LDR R6, [R3]
0x34188236: 4206 TST R6, R0
0x34188238: D006 BEQ 46L7 ; 0x34188248
0x3418823A: 680E LDR R6, [R1]
0x3418823C: 1BF6 SUBS R6, R6, R7
0x3418823E: 2E01 CMP R6, #1
0x34188240: D9F8 BLS 46L6 ; 0x34188234
0x34188242: 2003 MOVS R0, #3
0x34188244: E8BD 81F0 POP.W 123R4-R8, PC}
.L7:
0x34188248: F85C 0022 LDR.W R0, [R12, R2, LSL #2]
0x3418824C: F020 6000 BIC R0, R0, #0x08000000
0x34188250: E05F B 46L11 ; 0x34188312
.L8:
0x34188252: F85E 5022 LDR.W R5, [LR, R2, LSL #2]
0x34188256: 27FF MOVS R7, #255
0x34188258: F6C8 4700 MOVT R7, #0x8C00
0x3418825C: F045 0504 ORR R5, R5, #4
0x34188260: F84E 5022 STR.W R5, [LR, R2, LSL #2]
0x34188264: F85C 5022 LDR.W R5, [R12, R2, LSL #2]
0x34188268: F025 6500 BIC R5, R5, #0x08000000
0x3418826C: F84C 5022 STR.W R5, [R12, R2, LSL #2]
0x34188270: F85C 5022 LDR.W R5, [R12, R2, LSL #2]
0x34188274: 403D ANDS R5, R7
0x34188276: 684F LDR R7, [R1, #4]
0x34188278: 433D ORRS R5, R7
0x3418827A: 688F LDR R7, [R1, #8]
0x3418827C: EA45 5507 ORR.W R5, R5, R7, LSL #20
0x34188280: 690F LDR R7, [R1, #16]
0x34188282: EA45 2507 ORR.W R5, R5, R7, LSL #8
0x34188286: F84C 5022 STR.W R5, [R12, R2, LSL #2]
0x3418828A: F85E 7022 LDR.W R7, [LR, R2, LSL #2]
0x3418828E: 694D LDR R5, [R1, #20]
0x34188290: F027 577C BIC R7, R7, #0x3F000000
0x34188294: EA47 67C5 ORR.W R7, R7, R5, LSL #27
0x34188298: 698D LDR R5, [R1, #24]
0x3418829A: EA47 6705 ORR.W R7, R7, R5, LSL #24
0x3418829E: F84E 7022 STR.W R7, [LR, R2, LSL #2]
0x341882A2: F856 7022 LDR.W R7, [R6, R2, LSL #2]
0x341882A6: 68CD LDR R5, [R1, #12]
0x341882A8: F007 477F AND R7, R7, #0xFF000000
0x341882AC: 432F ORRS R7, R5
0x341882AE: F846 7022 STR.W R7, [R6, R2, LSL #2]
0x341882B2: F85E 7022 LDR.W R7, [LR, R2, LSL #2]
0x341882B6: F027 0708 BIC R7, R7, #8
0x341882BA: F84E 7022 STR.W R7, [LR, R2, LSL #2]
0x341882BE: 68C9 LDR R1, [R1, #12]
0x341882C0: 2900 CMP R1, #0
0x341882C2: BF1E ITTT NE
0x341882C4: F85E 1022 LDRNE.W R1, [LR, R2, LSL #2]
0x341882C8: F041 010A ORRNE R1, R1, #10
0x341882CC: F84E 1022 STRNE.W R1, [LR, R2, LSL #2]
0x341882D0: F85E 1022 LDR.W R1, [LR, R2, LSL #2]
0x341882D4: F041 4180 ORR R1, R1, #0x40000000
0x341882D8: F041 0101 ORR R1, R1, #1
0x341882DC: F84E 1022 STR.W R1, [LR, R2, LSL #2]
0x341882E0: F64F 0100 MOVW R1, #0xF800
0x341882E4: F6CF 71FF MOVT R1, #0xFFFF
0x341882E8: F848 0001 STR.W R0, [R8, R1]
0x341882EC: 6821 LDR R1, [R4]
0x341882EE: BF00 NOP
.L9:
0x341882F0: 681A LDR R2, [R3]
0x341882F2: 4202 TST R2, R0
0x341882F4: D10F BNE 46L12 ; 0x34188316
0x341882F6: 6822 LDR R2, [R4]
0x341882F8: 1A52 SUBS R2, R2, R1
0x341882FA: 2A01 CMP R2, #1
0x341882FC: D9F8 BLS 46L9 ; 0x341882F0
0x341882FE: 2003 MOVS R0, #3
0x34188300: E8BD 81F0 POP.W 123R4-R8, PC}
.L10:
0x34188304: F85C 0022 LDR.W R0, [R12, R2, LSL #2]
0x34188308: F020 40F0 BIC R0, R0, #0x78000000
0x3418830C: 4308 ORRS R0, R1
0x3418830E: F040 6000 ORR R0, R0, #0x08000000
.L11:
0x34188312: F84C 0022 STR.W R0, [R12, R2, LSL #2]
.L12:
0x34188316: 2000 MOVS R0, #0
0x34188318: E8BD 81F0 POP.W 123R4-R8, PC}
.L13:
0x3418831C: 2001 MOVS R0, #1
0x3418831E: E8BD 81F0 POP.W 123R4-R8, PC}
Section .text.libc._DoInit from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=98, align=2
_DoInit:
0x34188322: B500 PUSH 123LR}
0x34188324: F240 00AC MOVW R0, #172 ; 0x340000AC = _SEGGER_RTT
0x34188328: 2103 MOVS R1, #3
0x3418832A: F2C3 4000 MOVT R0, #0x3400 ; 0x340000AC = _SEGGER_RTT
0x3418832E: F249 72D2 MOVW R2, #0x97D2 ; 0x341897D2 = .rodata.libc..L.str
0x34188332: 6101 STR R1, [R0, #16]
0x34188334: F2C3 4218 MOVT R2, #0x3418 ; 0x341897D2 = .rodata.libc..L.str
0x34188338: 6141 STR R1, [R0, #20]
0x3418833A: F240 41A4 MOVW R1, #0x04A4 ; 0x340004A4 = _acUpBuffer
0x3418833E: F2C3 4100 MOVT R1, #0x3400 ; 0x340004A4 = _acUpBuffer
0x34188342: 6182 STR R2, [R0, #24]
0x34188344: 61C1 STR R1, [R0, #28]
0x34188346: F44F 6180 MOV.W R1, #0x0400
0x3418834A: F640 03A4 MOVW R3, #0x08A4 ; 0x340008A4 = _acDownBuffer
0x3418834E: 6201 STR R1, [R0, #32]
0x34188350: 2100 MOVS R1, #0
0x34188352: F2C3 4300 MOVT R3, #0x3400 ; 0x340008A4 = _acDownBuffer
0x34188356: F04F 0E10 MOV.W LR, #16
0x3418835A: 6281 STR R1, [R0, #40]
0x3418835C: 6241 STR R1, [R0, #36]
0x3418835E: 62C1 STR R1, [R0, #44]
0x34188360: 6602 STR R2, [R0, #96]
0x34188362: F249 7203 MOVW R2, #0x9703 ; 0x34189703 = _DoInit._aInitStr
0x34188366: 6643 STR R3, [R0, #100]
0x34188368: F2C3 4218 MOVT R2, #0x3418 ; 0x34189703 = _DoInit._aInitStr
0x3418836C: F8C0 E068 STR.W LR, [R0, #104]
0x34188370: 6701 STR R1, [R0, #112]
0x34188372: 66C1 STR R1, [R0, #108]
0x34188374: 6741 STR R1, [R0, #116]
.L1:
0x34188376: 1A53 SUBS R3, R2, R1
0x34188378: 7BDB LDRB R3, [R3, #15]
0x3418837A: 5443 STRB R3, [R0, R1]
0x3418837C: 3101 ADDS R1, #1
0x3418837E: F00F C007 LE LR, .L1 ; 0x34188376
0x34188382: BD00 POP 123PC}
Section .text.HAL_RCCEx_GetPeriphCLKFreq from blto2_FSBL_lto.o, size=906, align=4
HAL_RCCEx_GetPeriphCLKFreq:
0x34188384: B538 PUSH 123R3-R5, LR}
0x34188386: F341 0317 SBFX R3, R1, #0, #24
0x3418838A: 4602 MOV R2, R0
0x3418838C: 2000 MOVS R0, #0
0x3418838E: F5B3 6F80 CMP.W R3, #0x0400
0x34188392: DB1E BLT 46L1 ; 0x341883D2
0x34188394: F5B3 3F80 CMP.W R3, #0x010000
0x34188398: DB53 BLT 46L3 ; 0x34188442
0x3418839A: F5B3 2F00 CMP.W R3, #0x080000
0x3418839E: F021 417F BIC R1, R1, #0xFF000000
0x341883A2: F2C0 80AD BLT.W 46L7 ; 0x34188500
0x341883A6: F5B3 1F00 CMP.W R3, #0x200000
0x341883AA: F280 80BF BGE.W 46L8 ; 0x3418852C
0x341883AE: F481 2300 EOR R3, R1, #0x080000
0x341883B2: 4313 ORRS R3, R2
0x341883B4: F000 8135 BEQ.W 46L22 ; 0x34188622
0x341883B8: F481 1180 EOR R1, R1, #0x100000
0x341883BC: 4311 ORRS R1, R2
0x341883BE: F040 8107 BNE.W 46L16 ; 0x341885D0
0x341883C2: F241 4014 MOVW R0, #0x1414
0x341883C6: F2C0 3000 MOVT R0, #0x0300
0x341883CA: E8BD 4038 POP.W 123R3-R5, LR}
0x341883CE: F000 BE07 B.W RCCEx_GetOTGPHYCLKFreq ; 0x34188FE0
.L1:
0x341883D2: 2B07 CMP R3, #7
0x341883D4: DC1A BGT 46L2 ; 0x3418840C
0x341883D6: 2B00 CMP R3, #0
0x341883D8: F021 417F BIC R1, R1, #0xFF000000
0x341883DC: DC4D BGT 46L4 ; 0x3418847A
0x341883DE: F481 0300 EOR R3, R1, #0x800000
0x341883E2: 4313 ORRS R3, R2
0x341883E4: F000 80CB BEQ.W 46L13 ; 0x3418857E
0x341883E8: F082 4380 EOR R3, R2, #0x40000000
0x341883EC: 430B ORRS R3, R1
0x341883EE: F000 80AD BEQ.W 46L9 ; 0x3418854C
0x341883F2: F082 4200 EOR R2, R2, #0x80000000
0x341883F6: 4311 ORRS R1, R2
0x341883F8: F040 80EA BNE.W 46L16 ; 0x341885D0
0x341883FC: F240 401C MOVW R0, #0x041C
0x34188400: F2C0 3000 MOVT R0, #0x0300
0x34188404: E8BD 4038 POP.W 123R3-R5, LR}
0x34188408: F000 BA5C B.W RCCEx_GetSDMMCCLKFreq ; 0x341888C4
.L2:
0x3418840C: 2B3F CMP R3, #63
0x3418840E: F021 417F BIC R1, R1, #0xFF000000
0x34188412: DC48 BGT 46L5 ; 0x341884A6
0x34188414: F081 0308 EOR R3, R1, #8
0x34188418: 4313 ORRS R3, R2
0x3418841A: F000 80B8 BEQ.W 46L14 ; 0x3418858E
0x3418841E: F081 0310 EOR R3, R1, #16
0x34188422: 4313 ORRS R3, R2
0x34188424: F000 8099 BEQ.W 46L10 ; 0x3418855A
0x34188428: F081 0120 EOR R1, R1, #32
0x3418842C: 4311 ORRS R1, R2
0x3418842E: F040 80CF BNE.W 46L16 ; 0x341885D0
0x34188432: F241 4020 MOVW R0, #0x1420
0x34188436: F2C0 7000 MOVT R0, #0x0700
0x3418843A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418843E: F000 BACF B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L3:
0x34188442: F5B3 5F00 CMP.W R3, #0x2000
0x34188446: F021 417F BIC R1, R1, #0xFF000000
0x3418844A: DA42 BGE 46L6 ; 0x341884D2
0x3418844C: F481 6380 EOR R3, R1, #0x0400
0x34188450: 4313 ORRS R3, R2
0x34188452: F000 80D6 BEQ.W 46L20 ; 0x34188602
0x34188456: F481 6300 EOR R3, R1, #0x0800
0x3418845A: 4313 ORRS R3, R2
0x3418845C: F000 80C1 BEQ.W 46L18 ; 0x341885E2
0x34188460: F481 5180 EOR R1, R1, #0x1000
0x34188464: 4311 ORRS R1, R2
0x34188466: F040 80B3 BNE.W 46L16 ; 0x341885D0
0x3418846A: F241 0030 MOVW R0, #0x1030
0x3418846E: F2C0 7000 MOVT R0, #0x0700
0x34188472: E8BD 4038 POP.W 123R3-R5, LR}
0x34188476: F7FD BBC3 B.W RCCEx_GetUARTCLKFreq ; 0x34185C00
.L4:
0x3418847A: F081 0301 EOR R3, R1, #1
0x3418847E: 4313 ORRS R3, R2
0x34188480: F000 808D BEQ.W 46L15 ; 0x3418859E
0x34188484: F081 0302 EOR R3, R1, #2
0x34188488: 4313 ORRS R3, R2
0x3418848A: D06E BEQ 46L11 ; 0x3418856A
0x3418848C: F081 0104 EOR R1, R1, #4
0x34188490: 4311 ORRS R1, R2
0x34188492: F040 809D BNE.W 46L16 ; 0x341885D0
0x34188496: F640 0020 MOVW R0, #0x0820
0x3418849A: F2C0 7000 MOVT R0, #0x0700
0x3418849E: E8BD 4038 POP.W 123R3-R5, LR}
0x341884A2: F000 BA9D B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L5:
0x341884A6: F081 0340 EOR R3, R1, #64
0x341884AA: 4313 ORRS R3, R2
0x341884AC: F000 8091 BEQ.W 46L17 ; 0x341885D2
0x341884B0: F481 7380 EOR R3, R1, #0x0100
0x341884B4: 4313 ORRS R3, R2
0x341884B6: D060 BEQ 46L12 ; 0x3418857A
0x341884B8: F481 7100 EOR R1, R1, #0x0200
0x341884BC: 4311 ORRS R1, R2
0x341884BE: F040 8087 BNE.W 46L16 ; 0x341885D0
0x341884C2: F240 4030 MOVW R0, #0x0430
0x341884C6: F2C0 7000 MOVT R0, #0x0700
0x341884CA: E8BD 4038 POP.W 123R3-R5, LR}
0x341884CE: F000 BC2F B.W RCCEx_GetUSARTCLKFreq ; 0x34188D30
.L6:
0x341884D2: F481 5300 EOR R3, R1, #0x2000
0x341884D6: 4313 ORRS R3, R2
0x341884D8: F000 809B BEQ.W 46L21 ; 0x34188612
0x341884DC: F481 4380 EOR R3, R1, #0x4000
0x341884E0: 4313 ORRS R3, R2
0x341884E2: F000 8086 BEQ.W 46L19 ; 0x341885F2
0x341884E6: F481 4100 EOR R1, R1, #0x8000
0x341884EA: 4311 ORRS R1, R2
0x341884EC: F040 8070 BNE.W 46L16 ; 0x341885D0
0x341884F0: F641 4030 MOVW R0, #0x1C30
0x341884F4: F2C0 7000 MOVT R0, #0x0700
0x341884F8: E8BD 4038 POP.W 123R3-R5, LR}
0x341884FC: F7FD BB80 B.W RCCEx_GetUARTCLKFreq ; 0x34185C00
.L7:
0x34188500: F481 3380 EOR R3, R1, #0x010000
0x34188504: 4313 ORRS R3, R2
0x34188506: F000 80A4 BEQ.W 46L26 ; 0x34188652
0x3418850A: F481 3300 EOR R3, R1, #0x020000
0x3418850E: 4313 ORRS R3, R2
0x34188510: F000 8097 BEQ.W 46L24 ; 0x34188642
0x34188514: F481 2180 EOR R1, R1, #0x040000
0x34188518: 4311 ORRS R1, R2
0x3418851A: D159 BNE 46L16 ; 0x341885D0
0x3418851C: F640 4014 MOVW R0, #0x0C14
0x34188520: F2C0 3000 MOVT R0, #0x0300
0x34188524: E8BD 4038 POP.W 123R3-R5, LR}
0x34188528: F000 BD5A B.W RCCEx_GetOTGPHYCLKFreq ; 0x34188FE0
.L8:
0x3418852C: F481 1300 EOR R3, R1, #0x200000
0x34188530: 4313 ORRS R3, R2
0x34188532: F000 807E BEQ.W 46L23 ; 0x34188632
0x34188536: F481 0180 EOR R1, R1, #0x400000
0x3418853A: 4311 ORRS R1, R2
0x3418853C: D148 BNE 46L16 ; 0x341885D0
0x3418853E: 2014 MOVS R0, #20
0x34188540: F2C0 3000 MOVT R0, #0x0300
0x34188544: E8BD 4038 POP.W 123R3-R5, LR}
0x34188548: F000 BE2E B.W RCCEx_GetXSPICLKFreq ; 0x341891A8
.L9:
0x3418854C: 201C MOVS R0, #28
0x3418854E: F2C0 3000 MOVT R0, #0x0300
0x34188552: E8BD 4038 POP.W 123R3-R5, LR}
0x34188556: F000 B9B5 B.W RCCEx_GetSDMMCCLKFreq ; 0x341888C4
.L10:
0x3418855A: F241 0020 MOVW R0, #0x1020
0x3418855E: F2C0 7000 MOVT R0, #0x0700
0x34188562: E8BD 4038 POP.W 123R3-R5, LR}
0x34188566: F000 BA3B B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L11:
0x3418856A: F240 4020 MOVW R0, #0x0420
0x3418856E: F2C0 7000 MOVT R0, #0x0700
0x34188572: E8BD 4038 POP.W 123R3-R5, LR}
0x34188576: F000 BA33 B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L12:
0x3418857A: 2030 MOVS R0, #48
0x3418857C: E063 B 46L25 ; 0x34188646
.L13:
0x3418857E: F240 4014 MOVW R0, #0x0414
0x34188582: F2C0 3000 MOVT R0, #0x0300
0x34188586: E8BD 4038 POP.W 123R3-R5, LR}
0x3418858A: F000 BE0D B.W RCCEx_GetXSPICLKFreq ; 0x341891A8
.L14:
0x3418858E: F640 4020 MOVW R0, #0x0C20
0x34188592: F2C0 7000 MOVT R0, #0x0700
0x34188596: E8BD 4038 POP.W 123R3-R5, LR}
0x3418859A: F000 BA21 B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L15:
0x3418859E: F248 0404 MOVW R4, #0x8004
0x341885A2: F2C5 6402 MOVT R4, #0x5602
0x341885A6: F8D4 0160 LDR.W R0, [R4, #0x0160]
0x341885AA: F000 0107 AND R1, R0, #7
0x341885AE: 2000 MOVS R0, #0
0x341885B0: E8DF F001 TBB 91PC, R1]
0x341885B4: 04 DC.B 0x04 ; '\x04'
0x341885B5: 67 DC.B 0x67 ; 'g'
0x341885B6: 6B DC.B 0x6B ; 'k'
0x341885B7: 56 DC.B 0x56 ; 'V'
0x341885B8: 86 DC.B 0x86 ; '\x86'
0x341885B9: 8F DC.B 0x8F ; '\x8F'
0x341885BA: 81 DC.B 0x81 ; '\x81'
0x341885BB: 0E DC.B 0x0E ; '\x0E'
0x341885BC: F7FB FCE4 BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x341885C0: 6A21 LDR R1, [R4, #32]
0x341885C2: F3C1 5102 UBFX R1, R1, #20, #3
0x341885C6: 40C8 LSRS R0, R1
0x341885C8: 6A21 LDR R1, [R4, #32]
0x341885CA: F001 0107 AND R1, R1, #7
0x341885CE: 40C8 LSRS R0, R1
.L16:
0x341885D0: BD38 POP 123R3-R5, PC}
.L17:
0x341885D2: F641 0020 MOVW R0, #0x1820
0x341885D6: F2C0 7000 MOVT R0, #0x0700
0x341885DA: E8BD 4038 POP.W 123R3-R5, LR}
0x341885DE: F000 B9FF B.W RCCEx_GetSPICLKFreq ; 0x341889E0
.L18:
0x341885E2: F640 4030 MOVW R0, #0x0C30
0x341885E6: F2C0 7000 MOVT R0, #0x0700
0x341885EA: E8BD 4038 POP.W 123R3-R5, LR}
0x341885EE: F7FD BB07 B.W RCCEx_GetUARTCLKFreq ; 0x34185C00
.L19:
0x341885F2: F641 0030 MOVW R0, #0x1830
0x341885F6: F2C0 7000 MOVT R0, #0x0700
0x341885FA: E8BD 4038 POP.W 123R3-R5, LR}
0x341885FE: F7FD BAFF B.W RCCEx_GetUARTCLKFreq ; 0x34185C00
.L20:
0x34188602: F640 0030 MOVW R0, #0x0830
0x34188606: F2C0 7000 MOVT R0, #0x0700
0x3418860A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418860E: F000 BB8F B.W RCCEx_GetUSARTCLKFreq ; 0x34188D30
.L21:
0x34188612: F241 4030 MOVW R0, #0x1430
0x34188616: F2C0 7000 MOVT R0, #0x0700
0x3418861A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418861E: F000 BB87 B.W RCCEx_GetUSARTCLKFreq ; 0x34188D30
.L22:
0x34188622: F241 0014 MOVW R0, #0x1014
0x34188626: F2C0 1000 MOVT R0, #0x0100
0x3418862A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418862E: F000 BD75 B.W RCCEx_GetOTGPHYCKREFCLKFreq ; 0x3418911C
.L23:
0x34188632: F641 0014 MOVW R0, #0x1814
0x34188636: F2C0 1000 MOVT R0, #0x0100
0x3418863A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418863E: F000 BD6D B.W RCCEx_GetOTGPHYCKREFCLKFreq ; 0x3418911C
.L24:
0x34188642: F240 4034 MOVW R0, #0x0434
.L25:
0x34188646: F2C0 7000 MOVT R0, #0x0700
0x3418864A: E8BD 4038 POP.W 123R3-R5, LR}
0x3418864E: F000 BB6F B.W RCCEx_GetUSARTCLKFreq ; 0x34188D30
.L26:
0x34188652: 2034 MOVS R0, #52
0x34188654: F2C0 7000 MOVT R0, #0x0700
0x34188658: E8BD 4038 POP.W 123R3-R5, LR}
0x3418865C: F7FD BAD0 B.W RCCEx_GetUARTCLKFreq ; 0x34185C00
0x34188660: F8D4 023C LDR.W R0, [R4, #0x023C]
0x34188664: 0600 LSLS R0, R0, #24
0x34188666: D537 BPL 46L27 ; 0x341886D8
0x34188668: F8D4 00DC LDR.W R0, [R4, #220]
0x3418866C: 2101 MOVS R1, #1
0x3418866E: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188672: F8D4 00DC LDR.W R0, [R4, #220]
0x34188676: F3C0 7001 UBFX R0, R0, #28, #2
0x3418867A: E8DF F000 TBB 91PC, R0]
0x3418867E: 17 DC.B 0x17 ; '\x17'
0x3418867F: 43 DC.B 0x43 ; 'C'
0x34188680: 39 DC.B 0x39 ; '9'
0x34188681: 3E DC.B 0x3E ; '>'
0x34188682: E8BD 4038 POP.W 123R3-R5, LR}
0x34188686: F000 B84D B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
0x3418868A: F8D4 023C LDR.W R0, [R4, #0x023C]
0x3418868E: 0640 LSLS R0, R0, #25
0x34188690: D522 BPL 46L27 ; 0x341886D8
0x34188692: F8D4 00D8 LDR.W R0, [R4, #216]
0x34188696: 2101 MOVS R1, #1
0x34188698: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x3418869C: F8D4 00D8 LDR.W R0, [R4, #216]
0x341886A0: F3C0 7001 UBFX R0, R0, #28, #2
0x341886A4: E8DF F000 TBB 91PC, R0]
0x341886A8: 02 DC.B 0x02 ; '\x02'
0x341886A9: 2E DC.B 0x2E ; '.'
0x341886AA: 24 DC.B 0x24 ; '$'
0x341886AB: 29 DC.B 0x29 ; ')'
0x341886AC: F7FD FBF6 BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x341886B0: FBB0 F0F5 UDIV R0, R0, R5
0x341886B4: BD38 POP 123R3-R5, PC}
0x341886B6: F248 0000 MOVW R0, #0x8000
0x341886BA: F2C0 00BB MOVT R0, #187
0x341886BE: BD38 POP 123R3-R5, PC}
0x341886C0: 6820 LDR R0, [R4]
0x341886C2: F640 1100 MOVW R1, #0x0900
0x341886C6: F2C0 013D MOVT R1, #61
0x341886CA: 0740 LSLS R0, R0, #29
0x341886CC: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x341886D0: BD38 POP 123R3-R5, PC}
0x341886D2: 6820 LDR R0, [R4]
0x341886D4: 0700 LSLS R0, R0, #28
0x341886D6: D401 BMI 46L28 ; 0x341886DC
.L27:
0x341886D8: 2000 MOVS R0, #0
0x341886DA: BD38 POP 123R3-R5, PC}
.L28:
0x341886DC: 6C60 LDR R0, [R4, #68]
0x341886DE: F249 0100 MOVW R1, #0x9000
0x341886E2: F2C0 31D0 MOVT R1, #0x03D0
0x341886E6: F3C0 10C1 UBFX R0, R0, #7, #2
0x341886EA: FA21 F000 LSR.W R0, R1, R0
0x341886EE: BD38 POP 123R3-R5, PC}
0x341886F0: F7FD FC8C BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x341886F4: FBB0 F0F5 UDIV R0, R0, R5
0x341886F8: BD38 POP 123R3-R5, PC}
0x341886FA: F7FD FCE3 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x341886FE: FBB0 F0F5 UDIV R0, R0, R5
0x34188702: BD38 POP 123R3-R5, PC}
0x34188704: F7FD FC26 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
0x34188708: FBB0 F0F5 UDIV R0, R0, R5
0x3418870C: BD38 POP 123R3-R5, PC}
Section .text.libc._GetAvailWriteSpace from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=22, align=2
_GetAvailWriteSpace:
0x3418870E: 4601 MOV R1, R0
0x34188710: 68C0 LDR R0, [R0, #12]
0x34188712: 690A LDR R2, [R1, #16]
0x34188714: 4282 CMP R2, R0
0x34188716: EA6F 0000 MVN.W R0, R0
0x3418871A: 4410 ADD R0, R2
0x3418871C: BF9C ITT LS
0x3418871E: 6889 LDRLS R1, [R1, #8]
0x34188720: 4408 ADDLS R0, R1
0x34188722: 4770 BX LR
Section .text.RCCEx_GetCLKPCLKFreq from blto2_FSBL_lto.o, size=358, align=4
RCCEx_GetCLKPCLKFreq:
0x34188724: B510 PUSH 123R4, LR}
0x34188726: F248 2040 MOVW R0, #0x8240
0x3418872A: F2C5 6002 MOVT R0, #0x5602
0x3418872E: 6881 LDR R1, [R0, #8]
0x34188730: 0649 LSLS R1, R1, #25
0x34188732: D401 BMI 46L2 ; 0x34188738
.L1:
0x34188734: 2000 MOVS R0, #0
0x34188736: BD10 POP 123R4, PC}
.L2:
0x34188738: F850 1CE4 LDR R1, [R0, #-228]
0x3418873C: F001 0107 AND R1, R1, #7
0x34188740: E8DF F001 TBB 91PC, R1]
0x34188744: 04 DC.B 0x04 ; '\x04'
0x34188745: 5C DC.B 0x5C ; '\\'
0x34188746: 2B DC.B 0x2B ; '+'
0x34188747: 38 DC.B 0x38 ; '8'
0x34188748: 19 DC.B 0x19 ; '\x19'
0x34188749: 69 DC.B 0x69 ; 'i'
0x3418874A: 7C DC.B 0x7C ; '|'
0x3418874B: 4A DC.B 0x4A ; 'J'
0x3418874C: F64F 51C4 MOVW R1, #0xFDC4
0x34188750: F6CF 71FF MOVT R1, #0xFFFF
0x34188754: 5841 LDR R1, [R0, R1]
0x34188756: 0709 LSLS R1, R1, #28
0x34188758: D5EC BPL 46L1 ; 0x34188734
0x3418875A: F64F 6108 MOVW R1, #0xFE08
0x3418875E: F6CF 71FF MOVT R1, #0xFFFF
0x34188762: 5840 LDR R0, [R0, R1]
0x34188764: F249 0100 MOVW R1, #0x9000
0x34188768: F2C0 31D0 MOVT R1, #0x03D0
0x3418876C: F3C0 10C1 UBFX R0, R0, #7, #2
0x34188770: FA21 F000 LSR.W R0, R1, R0
0x34188774: BD10 POP 123R4, PC}
0x34188776: 6801 LDR R1, [R0]
0x34188778: 06C9 LSLS R1, R1, #27
0x3418877A: D5DB BPL 46L1 ; 0x34188734
0x3418877C: F64F 6194 MOVW R1, #0xFE94
0x34188780: F6CF 71FF MOVT R1, #0xFFFF
0x34188784: 5842 LDR R2, [R0, R1]
0x34188786: 5840 LDR R0, [R0, R1]
0x34188788: 2101 MOVS R1, #1
0x3418878A: FA51 F4A2 UXTAB R4, R1, R2, ROR #16
0x3418878E: F3C0 7001 UBFX R0, R0, #28, #2
0x34188792: E8DF F000 TBB 91PC, R0]
0x34188796: 66 DC.B 0x66 ; 'f'
0x34188797: 75 DC.B 0x75 ; 'u'
0x34188798: 6B DC.B 0x6B ; 'k'
0x34188799: 70 DC.B 0x70 ; 'p'
0x3418879A: F64F 51C4 MOVW R1, #0xFDC4
0x3418879E: F6CF 71FF MOVT R1, #0xFFFF
0x341887A2: 5840 LDR R0, [R0, R1]
0x341887A4: F646 4100 MOVW R1, #0x6C00
0x341887A8: F2C0 21DC MOVT R1, #0x02DC
0x341887AC: 06C0 LSLS R0, R0, #27
0x341887AE: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x341887B2: BD10 POP 123R4, PC}
0x341887B4: 6801 LDR R1, [R0]
0x341887B6: 0349 LSLS R1, R1, #13
0x341887B8: D5BC BPL 46L1 ; 0x34188734
0x341887BA: F64F 61CC MOVW R1, #0xFECC
0x341887BE: F6CF 71FF MOVT R1, #0xFFFF
0x341887C2: 5842 LDR R2, [R0, R1]
0x341887C4: 5840 LDR R0, [R0, R1]
0x341887C6: 2101 MOVS R1, #1
0x341887C8: FA51 F4A2 UXTAB R4, R1, R2, ROR #16
0x341887CC: F3C0 7001 UBFX R0, R0, #28, #2
0x341887D0: E8DF F000 TBB 91PC, R0]
0x341887D4: 47 DC.B 0x47 ; 'G'
0x341887D5: 56 DC.B 0x56 ; 'V'
0x341887D6: 4C DC.B 0x4C ; 'L'
0x341887D7: 51 DC.B 0x51 ; 'Q'
0x341887D8: 6801 LDR R1, [R0]
0x341887DA: 0309 LSLS R1, R1, #12
0x341887DC: D5AA BPL 46L1 ; 0x34188734
0x341887DE: F64F 61D0 MOVW R1, #0xFED0
0x341887E2: F6CF 71FF MOVT R1, #0xFFFF
0x341887E6: 5842 LDR R2, [R0, R1]
0x341887E8: 5840 LDR R0, [R0, R1]
0x341887EA: 2101 MOVS R1, #1
0x341887EC: FA51 F4A2 UXTAB R4, R1, R2, ROR #16
0x341887F0: F3C0 7001 UBFX R0, R0, #28, #2
0x341887F4: E8DF F000 TBB 91PC, R0]
0x341887F8: 35 DC.B 0x35 ; '5'
0x341887F9: 44 DC.B 0x44 ; 'D'
0x341887FA: 3A DC.B 0x3A ; ':'
0x341887FB: 3F DC.B 0x3F ; '?'
0x341887FC: F64F 51C4 MOVW R1, #0xFDC4
0x34188800: F6CF 71FF MOVT R1, #0xFFFF
0x34188804: 5840 LDR R0, [R0, R1]
0x34188806: F640 1100 MOVW R1, #0x0900
0x3418880A: F2C0 013D MOVT R1, #61
0x3418880E: 0740 LSLS R0, R0, #29
0x34188810: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34188814: BD10 POP 123R4, PC}
0x34188816: 6801 LDR R1, [R0]
0x34188818: 0589 LSLS R1, R1, #22
0x3418881A: F57F AF8B BPL.W 46L1 ; 0x34188734
0x3418881E: F64F 61A8 MOVW R1, #0xFEA8
0x34188822: F6CF 71FF MOVT R1, #0xFFFF
0x34188826: 5842 LDR R2, [R0, R1]
0x34188828: 5840 LDR R0, [R0, R1]
0x3418882A: 2101 MOVS R1, #1
0x3418882C: FA51 F4A2 UXTAB R4, R1, R2, ROR #16
0x34188830: F3C0 7001 UBFX R0, R0, #28, #2
0x34188834: E8DF F000 TBB 91PC, R0]
0x34188838: 15 DC.B 0x15 ; '\x15'
0x34188839: 24 DC.B 0x24 ; '$'
0x3418883A: 1A DC.B 0x1A ; '\x1A'
0x3418883B: 1F DC.B 0x1F ; '\x1F'
0x3418883C: 6801 LDR R1, [R0]
0x3418883E: 0449 LSLS R1, R1, #17
0x34188840: F57F AF78 BPL.W 46L1 ; 0x34188734
0x34188844: F64F 61BC MOVW R1, #0xFEBC
0x34188848: F6CF 71FF MOVT R1, #0xFFFF
0x3418884C: 5842 LDR R2, [R0, R1]
0x3418884E: 5840 LDR R0, [R0, R1]
0x34188850: 2101 MOVS R1, #1
0x34188852: FA51 F4A2 UXTAB R4, R1, R2, ROR #16
0x34188856: F3C0 7001 UBFX R0, R0, #28, #2
0x3418885A: E8DF F000 TBB 91PC, R0]
0x3418885E: 02 DC.B 0x02 ; '\x02'
0x3418885F: 11 DC.B 0x11 ; '\x11'
0x34188860: 07 DC.B 0x07 ; '\x07'
0x34188861: 0C DC.B 0x0C ; '\x0C'
0x34188862: F7FD FB1B BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34188866: FBB0 F0F4 UDIV R0, R0, R4
0x3418886A: BD10 POP 123R4, PC}
0x3418886C: F7FD FBCE BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34188870: FBB0 F0F4 UDIV R0, R0, R4
0x34188874: BD10 POP 123R4, PC}
0x34188876: F7FD FC25 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x3418887A: FBB0 F0F4 UDIV R0, R0, R4
0x3418887E: BD10 POP 123R4, PC}
0x34188880: F7FD FB68 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
0x34188884: FBB0 F0F4 UDIV R0, R0, R4
0x34188888: BD10 POP 123R4, PC}
Section .text.libc._WriteNoCheck from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=58, align=2
_WriteNoCheck:
0x3418888A: E92D 41F0 PUSH.W 123R4-R8, LR}
0x3418888E: 4604 MOV R4, R0
0x34188890: 6880 LDR R0, [R0, #8]
0x34188892: 68E6 LDR R6, [R4, #12]
0x34188894: 4615 MOV R5, R2
0x34188896: 6863 LDR R3, [R4, #4]
0x34188898: 1B87 SUBS R7, R0, R6
0x3418889A: 1998 ADDS R0, R3, R6
0x3418889C: 42BA CMP R2, R7
0x3418889E: D203 BCS 46L1 ; 0x341888A8
0x341888A0: F7FE FBBC BL memcpy ; 0x3418701C
0x341888A4: 4435 ADD R5, R6
0x341888A6: E00A B 46L2 ; 0x341888BE
.L1:
0x341888A8: 463A MOV R2, R7
0x341888AA: 4688 MOV R8, R1
0x341888AC: F7FE FBB6 BL memcpy ; 0x3418701C
0x341888B0: 1BED SUBS R5, R5, R7
0x341888B2: 6860 LDR R0, [R4, #4]
0x341888B4: EB08 0107 ADD.W R1, R8, R7
0x341888B8: 462A MOV R2, R5
0x341888BA: F7FE FBAF BL memcpy ; 0x3418701C
.L2:
0x341888BE: 60E5 STR R5, [R4, #12]
0x341888C0: E8BD 81F0 POP.W 123R4-R8, PC}
Section .text.RCCEx_GetSDMMCCLKFreq from blto2_FSBL_lto.o, size=242, align=4
RCCEx_GetSDMMCCLKFreq:
0x341888C4: B538 PUSH 123R3-R5, LR}
0x341888C6: F248 04D0 MOVW R4, #0x80D0
0x341888CA: F2C5 6402 MOVT R4, #0x5602
0x341888CE: FA54 F180 UXTAB R1, R4, R0
0x341888D2: F3C0 2202 UBFX R2, R0, #8, #3
0x341888D6: 6F49 LDR R1, [R1, #116]
0x341888D8: 40D1 LSRS R1, R2
0x341888DA: 221B MOVS R2, #27
0x341888DC: F001 0103 AND R1, R1, #3
0x341888E0: EA40 4101 ORR.W R1, R0, R1, LSL #16
0x341888E4: F2C0 3202 MOVT R2, #0x0302
0x341888E8: 2000 MOVS R0, #0
0x341888EA: 4291 CMP R1, R2
0x341888EC: DC14 BGT 46L2 ; 0x34188918
0x341888EE: F5A2 3280 SUB.W R2, R2, #0x010000
0x341888F2: 4291 CMP R1, R2
0x341888F4: DC23 BGT 46L4 ; 0x3418893E
0x341888F6: 221C MOVS R2, #28
0x341888F8: F2C0 3200 MOVT R2, #0x0300
0x341888FC: 4291 CMP R1, R2
0x341888FE: D003 BEQ 46L1 ; 0x34188908
0x34188900: F502 6280 ADD.W R2, R2, #0x0400
0x34188904: 4291 CMP R1, R2
0x34188906: D155 BNE 46L11 ; 0x341889B4
.L1:
0x34188908: F7FB FB3E BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x3418890C: F854 1CAC LDR R1, [R4, #-172]
0x34188910: F3C1 5102 UBFX R1, R1, #20, #3
0x34188914: 40C8 LSRS R0, R1
0x34188916: BD38 POP 123R3-R5, PC}
.L2:
0x34188918: F502 3280 ADD.W R2, R2, #0x010000
0x3418891C: 4291 CMP R1, R2
0x3418891E: DC19 BGT 46L6 ; 0x34188954
0x34188920: 221C MOVS R2, #28
0x34188922: F2C0 3202 MOVT R2, #0x0302
0x34188926: 4291 CMP R1, R2
0x34188928: D003 BEQ 46L3 ; 0x34188932
0x3418892A: F502 6280 ADD.W R2, R2, #0x0400
0x3418892E: 4291 CMP R1, R2
0x34188930: D140 BNE 46L11 ; 0x341889B4
.L3:
0x34188932: F8D4 0170 LDR.W R0, [R4, #0x0170]
0x34188936: 0700 LSLS R0, R0, #28
0x34188938: D419 BMI 46L8 ; 0x3418896E
0x3418893A: 2000 MOVS R0, #0
0x3418893C: BD38 POP 123R3-R5, PC}
.L4:
0x3418893E: 3201 ADDS R2, #1
0x34188940: 4291 CMP R1, R2
0x34188942: D003 BEQ 46L5 ; 0x3418894C
0x34188944: F502 6280 ADD.W R2, R2, #0x0400
0x34188948: 4291 CMP R1, R2
0x3418894A: D133 BNE 46L11 ; 0x341889B4
.L5:
0x3418894C: E8BD 4038 POP.W 123R3-R5, LR}
0x34188950: F7FF BEE8 B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
.L6:
0x34188954: 3201 ADDS R2, #1
0x34188956: 4291 CMP R1, R2
0x34188958: D003 BEQ 46L7 ; 0x34188962
0x3418895A: F502 6280 ADD.W R2, R2, #0x0400
0x3418895E: 4291 CMP R1, R2
0x34188960: D128 BNE 46L11 ; 0x341889B4
.L7:
0x34188962: F8D4 0170 LDR.W R0, [R4, #0x0170]
0x34188966: 06C0 LSLS R0, R0, #27
0x34188968: D40C BMI 46L9 ; 0x34188984
0x3418896A: 2000 MOVS R0, #0
0x3418896C: BD38 POP 123R3-R5, PC}
.L8:
0x3418896E: 6820 LDR R0, [R4]
0x34188970: 2101 MOVS R1, #1
0x34188972: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188976: 6820 LDR R0, [R4]
0x34188978: F3C0 7001 UBFX R0, R0, #28, #2
0x3418897C: E8DF F000 TBB 91PC, R0]
0x34188980: 0D DC.B 0x0D ; '\r'
0x34188981: 16 DC.B 0x16 ; '\x16'
0x34188982: 10 DC.B 0x10 ; '\x10'
0x34188983: 13 DC.B 0x13 ; '\x13'
.L9:
0x34188984: 6860 LDR R0, [R4, #4]
0x34188986: 2101 MOVS R1, #1
0x34188988: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x3418898C: 6860 LDR R0, [R4, #4]
0x3418898E: F3C0 7001 UBFX R0, R0, #28, #2
0x34188992: E8DF F000 TBB 91PC, R0]
0x34188996: 02 DC.B 0x02 ; '\x02'
0x34188997: 0B DC.B 0x0B ; '\v'
0x34188998: 05 DC.B 0x05 ; '\x05'
0x34188999: 08 DC.B 0x08 ; '\b'
0x3418899A: F7FD FA7F BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x3418899E: E007 B 46L10 ; 0x341889B0
0x341889A0: F7FD FB34 BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x341889A4: E004 B 46L10 ; 0x341889B0
0x341889A6: F7FD FB8D BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x341889AA: E001 B 46L10 ; 0x341889B0
0x341889AC: F7FD FAD2 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
.L10:
0x341889B0: FBB0 F0F5 UDIV R0, R0, R5
.L11:
0x341889B4: BD38 POP 123R3-R5, PC}
Section .text.libc.strlen from strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=42, align=2
strlen:
0x341889B6: 7801 LDRB R1, [R0]
0x341889B8: B181 CBZ R1, .L2 ; 0x341889DC
0x341889BA: 4602 MOV R2, R0
.L1:
0x341889BC: 4694 MOV R12, R2
0x341889BE: F852 3B04 LDR R3, [R2], #4
0x341889C2: F1A3 3101 SUB.W R1, R3, #0x01010101
0x341889C6: 4399 BICS R1, R3
0x341889C8: F031 337F BICS R3, R1, #0x7F7F7F7F
0x341889CC: D0F6 BEQ 46L1 ; 0x341889BC
0x341889CE: BA19 REV R1, R3
0x341889D0: FAB1 F181 CLZ R1, R1
0x341889D4: EB0C 01D1 ADD.W R1, R12, R1, LSR #3
0x341889D8: 1A08 SUBS R0, R1, R0
0x341889DA: 4770 BX LR
.L2:
0x341889DC: 2000 MOVS R0, #0
0x341889DE: 4770 BX LR
Section .text.RCCEx_GetSPICLKFreq from blto2_FSBL_lto.o, size=822, align=4
RCCEx_GetSPICLKFreq:
0x341889E0: B538 PUSH 123R3-R5, LR}
0x341889E2: F248 0424 MOVW R4, #0x8024
0x341889E6: 2307 MOVS R3, #7
0x341889E8: F2C5 6402 MOVT R4, #0x5602
0x341889EC: FA54 F180 UXTAB R1, R4, R0
0x341889F0: F3C0 2204 UBFX R2, R0, #8, #5
0x341889F4: F8D1 1120 LDR.W R1, [R1, #0x0120]
0x341889F8: 4093 LSLS R3, R2
0x341889FA: 4019 ANDS R1, R3
0x341889FC: 40D1 LSRS R1, R2
0x341889FE: F241 021F MOVW R2, #0x101F
0x34188A02: EA40 4101 ORR.W R1, R0, R1, LSL #16
0x34188A06: F2C0 7203 MOVT R2, #0x0703
0x34188A0A: 2000 MOVS R0, #0
0x34188A0C: 4291 CMP R1, R2
0x34188A0E: DC18 BGT 46L1 ; 0x34188A42
0x34188A10: F5A2 32FE SUB.W R2, R2, #0x01FC00
0x34188A14: 4291 CMP R1, R2
0x34188A16: DD2C BLE 46L2 ; 0x34188A72
0x34188A18: F502 427C ADD.W R2, R2, #0xFC00
0x34188A1C: 4291 CMP R1, R2
0x34188A1E: DD72 BLE 46L6 ; 0x34188B06
0x34188A20: F502 4274 ADD.W R2, R2, #0xF400
0x34188A24: 4291 CMP R1, R2
0x34188A26: F300 8095 BGT.W 46L10 ; 0x34188B54
0x34188A2A: F241 0220 MOVW R2, #0x1020
0x34188A2E: F2C0 7202 MOVT R2, #0x0702
0x34188A32: 4291 CMP R1, R2
0x34188A34: F000 809A BEQ.W 46L11 ; 0x34188B6C
0x34188A38: F502 6280 ADD.W R2, R2, #0x0400
0x34188A3C: 4291 CMP R1, R2
0x34188A3E: D16E BNE 46L7 ; 0x34188B1E
0x34188A40: E094 B 46L11 ; 0x34188B6C
.L1:
0x34188A42: F502 32FC ADD.W R2, R2, #0x01F800
0x34188A46: 4291 CMP R1, R2
0x34188A48: DD2B BLE 46L3 ; 0x34188AA2
0x34188A4A: F502 427C ADD.W R2, R2, #0xFC00
0x34188A4E: 4291 CMP R1, R2
0x34188A50: DD71 BLE 46L9 ; 0x34188B36
0x34188A52: F502 6240 ADD.W R2, R2, #0x0C00
0x34188A56: 4291 CMP R1, R2
0x34188A58: F300 808E BGT.W 46L12 ; 0x34188B78
0x34188A5C: F6A2 32FF SUBW R2, R2, #0x0BFF
0x34188A60: 4291 CMP R1, R2
0x34188A62: F000 8097 BEQ.W 46L14 ; 0x34188B94
0x34188A66: F502 6280 ADD.W R2, R2, #0x0400
0x34188A6A: 4291 CMP R1, R2
0x34188A6C: F040 808D BNE.W 46L13 ; 0x34188B8A
0x34188A70: E090 B 46L14 ; 0x34188B94
.L2:
0x34188A72: F5A2 427C SUB.W R2, R2, #0xFC00
0x34188A76: 4291 CMP R1, R2
0x34188A78: DC25 BGT 46L4 ; 0x34188AC6
0x34188A7A: F5A2 6240 SUB.W R2, R2, #0x0C00
0x34188A7E: 4291 CMP R1, R2
0x34188A80: F340 809A BLE.W 46L16 ; 0x34188BB8
0x34188A84: 3201 ADDS R2, #1
0x34188A86: 4291 CMP R1, R2
0x34188A88: F000 809E BEQ.W 46L17 ; 0x34188BC8
0x34188A8C: F502 6280 ADD.W R2, R2, #0x0400
0x34188A90: 4291 CMP R1, R2
0x34188A92: F000 80A4 BEQ.W 46L18 ; 0x34188BDE
0x34188A96: F502 6280 ADD.W R2, R2, #0x0400
0x34188A9A: 4291 CMP R1, R2
0x34188A9C: F000 809F BEQ.W 46L18 ; 0x34188BDE
0x34188AA0: BD38 POP 123R3-R5, PC}
.L3:
0x34188AA2: F5A2 427C SUB.W R2, R2, #0xFC00
0x34188AA6: 4291 CMP R1, R2
0x34188AA8: DC1C BGT 46L5 ; 0x34188AE4
0x34188AAA: F5A2 4274 SUB.W R2, R2, #0xF400
0x34188AAE: 4291 CMP R1, R2
0x34188AB0: F340 80A0 BLE.W 46L19 ; 0x34188BF4
0x34188AB4: 3201 ADDS R2, #1
0x34188AB6: 4291 CMP R1, R2
0x34188AB8: D058 BEQ 46L11 ; 0x34188B6C
0x34188ABA: F502 426C ADD.W R2, R2, #0xEC00
0x34188ABE: 4291 CMP R1, R2
0x34188AC0: F040 80B4 BNE.W 46L24 ; 0x34188C2C
0x34188AC4: E0B6 B 46L25 ; 0x34188C34
.L4:
0x34188AC6: F502 4270 ADD.W R2, R2, #0xF000
0x34188ACA: 4291 CMP R1, R2
0x34188ACC: F340 80A0 BLE.W 46L22 ; 0x34188C10
0x34188AD0: 3201 ADDS R2, #1
0x34188AD2: 4291 CMP R1, R2
0x34188AD4: F000 80C2 BEQ.W 46L29 ; 0x34188C5C
0x34188AD8: F502 6280 ADD.W R2, R2, #0x0400
0x34188ADC: 4291 CMP R1, R2
0x34188ADE: F040 80B9 BNE.W 46L27 ; 0x34188C54
0x34188AE2: E0BB B 46L29 ; 0x34188C5C
.L5:
0x34188AE4: F502 6200 ADD.W R2, R2, #0x0800
0x34188AE8: 4291 CMP R1, R2
0x34188AEA: F340 809B BLE.W 46L23 ; 0x34188C24
0x34188AEE: 3201 ADDS R2, #1
0x34188AF0: 4291 CMP R1, R2
0x34188AF2: F000 809F BEQ.W 46L25 ; 0x34188C34
0x34188AF6: F502 6280 ADD.W R2, R2, #0x0400
0x34188AFA: 4291 CMP R1, R2
0x34188AFC: F000 809A BEQ.W 46L25 ; 0x34188C34
0x34188B00: F502 426C ADD.W R2, R2, #0xEC00
0x34188B04: E0B4 B 46L32 ; 0x34188C70
.L6:
0x34188B06: F5A2 6240 SUB.W R2, R2, #0x0C00
0x34188B0A: 4291 CMP R1, R2
0x34188B0C: F340 809C BLE.W 46L26 ; 0x34188C48
0x34188B10: 3201 ADDS R2, #1
0x34188B12: 4291 CMP R1, R2
0x34188B14: D008 BEQ 46L8 ; 0x34188B28
0x34188B16: F502 6280 ADD.W R2, R2, #0x0400
0x34188B1A: 4291 CMP R1, R2
0x34188B1C: D004 BEQ 46L8 ; 0x34188B28
.L7:
0x34188B1E: F502 6280 ADD.W R2, R2, #0x0400
0x34188B22: 4291 CMP R1, R2
0x34188B24: F040 80B3 BNE.W 46L34 ; 0x34188C8E
.L8:
0x34188B28: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34188B2C: 0600 LSLS R0, R0, #24
0x34188B2E: F100 80AF BMI.W 46L35 ; 0x34188C90
0x34188B32: 2000 MOVS R0, #0
0x34188B34: BD38 POP 123R3-R5, PC}
.L9:
0x34188B36: F5A2 4274 SUB.W R2, R2, #0xF400
0x34188B3A: 4291 CMP R1, R2
0x34188B3C: F340 8092 BLE.W 46L30 ; 0x34188C64
0x34188B40: 3201 ADDS R2, #1
0x34188B42: 4291 CMP R1, R2
0x34188B44: F000 8096 BEQ.W 46L33 ; 0x34188C74
0x34188B48: F502 6280 ADD.W R2, R2, #0x0400
0x34188B4C: 4291 CMP R1, R2
0x34188B4E: F040 808D BNE.W 46L31 ; 0x34188C6C
0x34188B52: E08F B 46L33 ; 0x34188C74
.L10:
0x34188B54: 3201 ADDS R2, #1
0x34188B56: 4291 CMP R1, R2
0x34188B58: D008 BEQ 46L11 ; 0x34188B6C
0x34188B5A: F502 6280 ADD.W R2, R2, #0x0400
0x34188B5E: 4291 CMP R1, R2
0x34188B60: D004 BEQ 46L11 ; 0x34188B6C
0x34188B62: F502 6280 ADD.W R2, R2, #0x0400
0x34188B66: 4291 CMP R1, R2
0x34188B68: F040 8091 BNE.W 46L34 ; 0x34188C8E
.L11:
0x34188B6C: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34188B70: 05C0 LSLS R0, R0, #23
0x34188B72: D414 BMI 46L15 ; 0x34188B9E
0x34188B74: 2000 MOVS R0, #0
0x34188B76: BD38 POP 123R3-R5, PC}
.L12:
0x34188B78: 3201 ADDS R2, #1
0x34188B7A: 4291 CMP R1, R2
0x34188B7C: F000 8095 BEQ.W 46L36 ; 0x34188CAA
0x34188B80: F502 6280 ADD.W R2, R2, #0x0400
0x34188B84: 4291 CMP R1, R2
0x34188B86: F000 8090 BEQ.W 46L36 ; 0x34188CAA
.L13:
0x34188B8A: F502 6280 ADD.W R2, R2, #0x0400
0x34188B8E: 4291 CMP R1, R2
0x34188B90: F040 807D BNE.W 46L34 ; 0x34188C8E
.L14:
0x34188B94: F248 0000 MOVW R0, #0x8000
0x34188B98: F2C0 00BB MOVT R0, #187
0x34188B9C: BD38 POP 123R3-R5, PC}
.L15:
0x34188B9E: F8D4 00C0 LDR.W R0, [R4, #192]
0x34188BA2: 2101 MOVS R1, #1
0x34188BA4: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188BA8: F8D4 00C0 LDR.W R0, [R4, #192]
0x34188BAC: F3C0 7001 UBFX R0, R0, #28, #2
0x34188BB0: E8DF F000 TBB 91PC, R0]
0x34188BB4: 92 DC.B 0x92 ; '\x92'
0x34188BB5: A1 DC.B 0xA1 ; '\xA1'
0x34188BB6: 97 DC.B 0x97 ; '\x97'
0x34188BB7: 9C DC.B 0x9C ; '\x9C'
.L16:
0x34188BB8: F2A2 72FF SUBW R2, R2, #0x07FF
0x34188BBC: 4291 CMP R1, R2
0x34188BBE: D00E BEQ 46L18 ; 0x34188BDE
0x34188BC0: F502 6280 ADD.W R2, R2, #0x0400
0x34188BC4: 4291 CMP R1, R2
0x34188BC6: D162 BNE 46L34 ; 0x34188C8E
.L17:
0x34188BC8: F7FB F9DE BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34188BCC: 6821 LDR R1, [R4]
0x34188BCE: F3C1 5102 UBFX R1, R1, #20, #3
0x34188BD2: 40C8 LSRS R0, R1
0x34188BD4: 6821 LDR R1, [R4]
0x34188BD6: F001 0107 AND R1, R1, #7
0x34188BDA: 40C8 LSRS R0, R1
0x34188BDC: BD38 POP 123R3-R5, PC}
.L18:
0x34188BDE: F7FB F9D3 BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34188BE2: 6821 LDR R1, [R4]
0x34188BE4: F3C1 5102 UBFX R1, R1, #20, #3
0x34188BE8: 40C8 LSRS R0, R1
0x34188BEA: 6821 LDR R1, [R4]
0x34188BEC: F3C1 1102 UBFX R1, R1, #4, #3
0x34188BF0: 40C8 LSRS R0, R1
0x34188BF2: BD38 POP 123R3-R5, PC}
.L19:
0x34188BF4: F2A2 72FF SUBW R2, R2, #0x07FF
0x34188BF8: 4291 CMP R1, R2
0x34188BFA: D003 BEQ 46L20 ; 0x34188C04
0x34188BFC: F502 6280 ADD.W R2, R2, #0x0400
0x34188C00: 4291 CMP R1, R2
0x34188C02: D144 BNE 46L34 ; 0x34188C8E
.L20:
0x34188C04: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34188C08: 0480 LSLS R0, R0, #18
0x34188C0A: D458 BMI 46L37 ; 0x34188CBE
.L21:
0x34188C0C: 2000 MOVS R0, #0
0x34188C0E: BD38 POP 123R3-R5, PC}
.L22:
0x34188C10: F641 0220 MOVW R2, #0x1820
0x34188C14: F2C0 7200 MOVT R2, #0x0700
0x34188C18: 4291 CMP R1, R2
0x34188C1A: F000 8071 BEQ.W 46L38 ; 0x34188D00
0x34188C1E: F502 426C ADD.W R2, R2, #0xEC00
0x34188C22: E019 B 46L28 ; 0x34188C58
.L23:
0x34188C24: F2A2 72FF SUBW R2, R2, #0x07FF
0x34188C28: 4291 CMP R1, R2
0x34188C2A: D003 BEQ 46L25 ; 0x34188C34
.L24:
0x34188C2C: F502 6280 ADD.W R2, R2, #0x0400
0x34188C30: 4291 CMP R1, R2
0x34188C32: D12C BNE 46L34 ; 0x34188C8E
.L25:
0x34188C34: F854 0C20 LDR R0, [R4, #-32]
0x34188C38: F640 1100 MOVW R1, #0x0900
0x34188C3C: F2C0 013D MOVT R1, #61
0x34188C40: 0740 LSLS R0, R0, #29
0x34188C42: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34188C46: BD38 POP 123R3-R5, PC}
.L26:
0x34188C48: F241 4220 MOVW R2, #0x1420
0x34188C4C: F2C0 7201 MOVT R2, #0x0701
0x34188C50: 4291 CMP R1, R2
0x34188C52: D003 BEQ 46L29 ; 0x34188C5C
.L27:
0x34188C54: F502 6280 ADD.W R2, R2, #0x0400
.L28:
0x34188C58: 4291 CMP R1, R2
0x34188C5A: D118 BNE 46L34 ; 0x34188C8E
.L29:
0x34188C5C: E8BD 4038 POP.W 123R3-R5, LR}
0x34188C60: F7FF BD60 B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
.L30:
0x34188C64: F2A2 72FF SUBW R2, R2, #0x07FF
0x34188C68: 4291 CMP R1, R2
0x34188C6A: D003 BEQ 46L33 ; 0x34188C74
.L31:
0x34188C6C: F502 6280 ADD.W R2, R2, #0x0400
.L32:
0x34188C70: 4291 CMP R1, R2
0x34188C72: D10C BNE 46L34 ; 0x34188C8E
.L33:
0x34188C74: F854 0C20 LDR R0, [R4, #-32]
0x34188C78: 0700 LSLS R0, R0, #28
0x34188C7A: D5C7 BPL 46L21 ; 0x34188C0C
0x34188C7C: 6A60 LDR R0, [R4, #36]
0x34188C7E: F249 0100 MOVW R1, #0x9000
0x34188C82: F2C0 31D0 MOVT R1, #0x03D0
0x34188C86: F3C0 10C1 UBFX R0, R0, #7, #2
0x34188C8A: FA21 F000 LSR.W R0, R1, R0
.L34:
0x34188C8E: BD38 POP 123R3-R5, PC}
.L35:
0x34188C90: F8D4 00BC LDR.W R0, [R4, #188]
0x34188C94: 2101 MOVS R1, #1
0x34188C96: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188C9A: F8D4 00BC LDR.W R0, [R4, #188]
0x34188C9E: F3C0 7001 UBFX R0, R0, #28, #2
0x34188CA2: E8DF F000 TBB 91PC, R0]
0x34188CA6: 19 DC.B 0x19 ; '\x19'
0x34188CA7: 28 DC.B 0x28 ; '('
0x34188CA8: 1E DC.B 0x1E ; '\x1E'
0x34188CA9: 23 DC.B 0x23 ; '#'
.L36:
0x34188CAA: F854 0C20 LDR R0, [R4, #-32]
0x34188CAE: F646 4100 MOVW R1, #0x6C00
0x34188CB2: F2C0 21DC MOVT R1, #0x02DC
0x34188CB6: 06C0 LSLS R0, R0, #27
0x34188CB8: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34188CBC: BD38 POP 123R3-R5, PC}
.L37:
0x34188CBE: F8D4 00D4 LDR.W R0, [R4, #212]
0x34188CC2: 2101 MOVS R1, #1
0x34188CC4: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188CC8: F8D4 00D4 LDR.W R0, [R4, #212]
0x34188CCC: F3C0 7001 UBFX R0, R0, #28, #2
0x34188CD0: E8DF F000 TBB 91PC, R0]
0x34188CD4: 02 DC.B 0x02 ; '\x02'
0x34188CD5: 11 DC.B 0x11 ; '\x11'
0x34188CD6: 07 DC.B 0x07 ; '\x07'
0x34188CD7: 0C DC.B 0x0C ; '\x0C'
0x34188CD8: F7FD F8E0 BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34188CDC: FBB0 F0F5 UDIV R0, R0, R5
0x34188CE0: BD38 POP 123R3-R5, PC}
0x34188CE2: F7FD F993 BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34188CE6: FBB0 F0F5 UDIV R0, R0, R5
0x34188CEA: BD38 POP 123R3-R5, PC}
0x34188CEC: F7FD F9EA BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x34188CF0: FBB0 F0F5 UDIV R0, R0, R5
0x34188CF4: BD38 POP 123R3-R5, PC}
0x34188CF6: F7FD F92D BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
0x34188CFA: FBB0 F0F5 UDIV R0, R0, R5
0x34188CFE: BD38 POP 123R3-R5, PC}
.L38:
0x34188D00: F7FB F942 BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34188D04: 6821 LDR R1, [R4]
0x34188D06: F3C1 5102 UBFX R1, R1, #20, #3
0x34188D0A: 40C8 LSRS R0, R1
0x34188D0C: 6821 LDR R1, [R4]
0x34188D0E: F3C1 3102 UBFX R1, R1, #12, #3
0x34188D12: 40C8 LSRS R0, R1
0x34188D14: BD38 POP 123R3-R5, PC}
Section .text.libc.__SEGGER_RTL_current_locale from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=26, align=2
__SEGGER_RTL_current_locale:
0x34188D16: F240 409C MOVW R0, #0x049C ; 0x3400049C = __SEGGER_RTL_locale_ptr
0x34188D1A: F640 01B4 MOVW R1, #0x08B4 ; 0x340008B4 = __SEGGER_RTL_global_locale
0x34188D1E: F2C3 4000 MOVT R0, #0x3400 ; 0x3400049C = __SEGGER_RTL_locale_ptr
0x34188D22: F2C3 4100 MOVT R1, #0x3400 ; 0x340008B4 = __SEGGER_RTL_global_locale
0x34188D26: 6800 LDR R0, [R0]
0x34188D28: 2800 CMP R0, #0
0x34188D2A: EA51 8000 CSEL R0, R1, R0, EQ
0x34188D2E: 4770 BX LR
Section .text.RCCEx_GetUSARTCLKFreq from blto2_FSBL_lto.o, size=674, align=4
RCCEx_GetUSARTCLKFreq:
0x34188D30: B538 PUSH 123R3-R5, LR}
0x34188D32: F248 0424 MOVW R4, #0x8024
0x34188D36: 2307 MOVS R3, #7
0x34188D38: F2C5 6402 MOVT R4, #0x5602
0x34188D3C: FA54 F180 UXTAB R1, R4, R0
0x34188D40: F3C0 2204 UBFX R2, R0, #8, #5
0x34188D44: F8D1 1120 LDR.W R1, [R1, #0x0120]
0x34188D48: 4093 LSLS R3, R2
0x34188D4A: 4019 ANDS R1, R3
0x34188D4C: 40D1 LSRS R1, R2
0x34188D4E: F240 4233 MOVW R2, #0x0433
0x34188D52: EA40 4101 ORR.W R1, R0, R1, LSL #16
0x34188D56: F2C0 7203 MOVT R2, #0x0703
0x34188D5A: 2000 MOVS R0, #0
0x34188D5C: 4291 CMP R1, R2
0x34188D5E: DD1A BLE 46L1 ; 0x34188D96
0x34188D60: F240 422F MOVW R2, #0x042F
0x34188D64: F2C0 7205 MOVT R2, #0x0705
0x34188D68: 4291 CMP R1, R2
0x34188D6A: DC30 BGT 46L2 ; 0x34188DCE
0x34188D6C: F5A2 3280 SUB.W R2, R2, #0x010000
0x34188D70: 4291 CMP R1, R2
0x34188D72: DD52 BLE 46L4 ; 0x34188E1A
0x34188D74: F502 6280 ADD.W R2, R2, #0x0400
0x34188D78: 4291 CMP R1, R2
0x34188D7A: F340 80B0 BLE.W 46L15 ; 0x34188EDE
0x34188D7E: 3201 ADDS R2, #1
0x34188D80: 4291 CMP R1, R2
0x34188D82: F000 80B3 BEQ.W 46L17 ; 0x34188EEC
0x34188D86: F502 6240 ADD.W R2, R2, #0x0C00
0x34188D8A: 4291 CMP R1, R2
0x34188D8C: F000 80AE BEQ.W 46L17 ; 0x34188EEC
0x34188D90: F502 426C ADD.W R2, R2, #0xEC00
0x34188D94: E091 B 46L12 ; 0x34188EBA
.L1:
0x34188D96: F640 022F MOVW R2, #0x082F
0x34188D9A: F2C0 7201 MOVT R2, #0x0701
0x34188D9E: 4291 CMP R1, R2
0x34188DA0: DD2A BLE 46L3 ; 0x34188DF8
0x34188DA2: F240 4233 MOVW R2, #0x0433
0x34188DA6: F2C0 7202 MOVT R2, #0x0702
0x34188DAA: 4291 CMP R1, R2
0x34188DAC: DD4C BLE 46L7 ; 0x34188E48
0x34188DAE: F602 72FC ADDW R2, R2, #0x0FFC
0x34188DB2: 4291 CMP R1, R2
0x34188DB4: F340 80B9 BLE.W 46L24 ; 0x34188F2A
0x34188DB8: 3201 ADDS R2, #1
0x34188DBA: 4291 CMP R1, R2
0x34188DBC: F000 80BD BEQ.W 46L26 ; 0x34188F3A
0x34188DC0: F502 426C ADD.W R2, R2, #0xEC00
0x34188DC4: 4291 CMP R1, R2
0x34188DC6: D062 BEQ 46L10 ; 0x34188E8E
0x34188DC8: F502 6280 ADD.W R2, R2, #0x0400
0x34188DCC: E02F B 46L5 ; 0x34188E2E
.L2:
0x34188DCE: F502 427C ADD.W R2, R2, #0xFC00
0x34188DD2: 4291 CMP R1, R2
0x34188DD4: DD2E BLE 46L6 ; 0x34188E34
0x34188DD6: F202 4204 ADDW R2, R2, #0x0404
0x34188DDA: 4291 CMP R1, R2
0x34188DDC: F340 808D BLE.W 46L18 ; 0x34188EFA
0x34188DE0: 3201 ADDS R2, #1
0x34188DE2: 4291 CMP R1, R2
0x34188DE4: F000 8091 BEQ.W 46L20 ; 0x34188F0A
0x34188DE8: F502 727F ADD.W R2, R2, #0x03FC
0x34188DEC: 4291 CMP R1, R2
0x34188DEE: F000 808C BEQ.W 46L20 ; 0x34188F0A
0x34188DF2: F502 6240 ADD.W R2, R2, #0x0C00
0x34188DF6: E086 B 46L19 ; 0x34188F06
.L3:
0x34188DF8: F5A2 4274 SUB.W R2, R2, #0xF400
0x34188DFC: 4291 CMP R1, R2
0x34188DFE: DC31 BGT 46L8 ; 0x34188E64
0x34188E00: F6A2 72FC SUBW R2, R2, #0x0FFC
0x34188E04: 4291 CMP R1, R2
0x34188E06: F300 80AE BGT.W 46L27 ; 0x34188F66
0x34188E0A: F2A2 4203 SUBW R2, R2, #0x0403
0x34188E0E: 4291 CMP R1, R2
0x34188E10: F000 80BB BEQ.W 46L29 ; 0x34188F8A
0x34188E14: F502 6280 ADD.W R2, R2, #0x0400
0x34188E18: E0AA B 46L28 ; 0x34188F70
.L4:
0x34188E1A: F5A2 4270 SUB.W R2, R2, #0xF000
0x34188E1E: 4291 CMP R1, R2
0x34188E20: DC2F BGT 46L9 ; 0x34188E82
0x34188E22: F6A2 72FB SUBW R2, R2, #0x0FFB
0x34188E26: 4291 CMP R1, R2
0x34188E28: D031 BEQ 46L10 ; 0x34188E8E
0x34188E2A: F502 727F ADD.W R2, R2, #0x03FC
.L5:
0x34188E2E: 4291 CMP R1, R2
0x34188E30: D02D BEQ 46L10 ; 0x34188E8E
0x34188E32: BD38 POP 123R3-R5, PC}
.L6:
0x34188E34: F5A2 4278 SUB.W R2, R2, #0xF800
0x34188E38: 4291 CMP R1, R2
0x34188E3A: DC39 BGT 46L11 ; 0x34188EB0
0x34188E3C: F2A2 32FF SUBW R2, R2, #0x03FF
0x34188E40: 4291 CMP R1, R2
0x34188E42: D03C BEQ 46L13 ; 0x34188EBE
0x34188E44: 3204 ADDS R2, #4
0x34188E46: E038 B 46L12 ; 0x34188EBA
.L7:
0x34188E48: F2A2 4204 SUBW R2, R2, #0x0404
0x34188E4C: 4291 CMP R1, R2
0x34188E4E: DC40 BGT 46L14 ; 0x34188ED2
0x34188E50: F640 0230 MOVW R2, #0x0830
0x34188E54: F2C0 7201 MOVT R2, #0x0701
0x34188E58: 4291 CMP R1, R2
0x34188E5A: F000 80A7 BEQ.W 46L32 ; 0x34188FAC
0x34188E5E: F502 6240 ADD.W R2, R2, #0x0C00
0x34188E62: E0A1 B 46L31 ; 0x34188FA8
.L8:
0x34188E64: F502 4270 ADD.W R2, R2, #0xF000
0x34188E68: 4291 CMP R1, R2
0x34188E6A: F300 8099 BGT.W 46L30 ; 0x34188FA0
0x34188E6E: F241 4230 MOVW R2, #0x1430
0x34188E72: F2C0 7200 MOVT R2, #0x0700
0x34188E76: 4291 CMP R1, R2
0x34188E78: F000 8087 BEQ.W 46L29 ; 0x34188F8A
0x34188E7C: F502 426C ADD.W R2, R2, #0xEC00
0x34188E80: E092 B 46L31 ; 0x34188FA8
.L9:
0x34188E82: 3201 ADDS R2, #1
0x34188E84: 4291 CMP R1, R2
0x34188E86: D002 BEQ 46L10 ; 0x34188E8E
0x34188E88: F502 426C ADD.W R2, R2, #0xEC00
0x34188E8C: E02C B 46L16 ; 0x34188EE8
.L10:
0x34188E8E: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34188E92: 0480 LSLS R0, R0, #18
0x34188E94: D53D BPL 46L21 ; 0x34188F12
0x34188E96: F8D4 00D4 LDR.W R0, [R4, #212]
0x34188E9A: 2101 MOVS R1, #1
0x34188E9C: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188EA0: F8D4 00D4 LDR.W R0, [R4, #212]
0x34188EA4: F3C0 7001 UBFX R0, R0, #28, #2
0x34188EA8: E8DF F000 TBB 91PC, R0]
0x34188EAC: 58 DC.B 0x58 ; 'X'
0x34188EAD: 8E DC.B 0x8E ; '\x8E'
0x34188EAE: 84 DC.B 0x84 ; '\x84'
0x34188EAF: 89 DC.B 0x89 ; '\x89'
.L11:
0x34188EB0: 3201 ADDS R2, #1
0x34188EB2: 4291 CMP R1, R2
0x34188EB4: D003 BEQ 46L13 ; 0x34188EBE
0x34188EB6: F502 6240 ADD.W R2, R2, #0x0C00
.L12:
0x34188EBA: 4291 CMP R1, R2
0x34188EBC: D134 BNE 46L23 ; 0x34188F28
.L13:
0x34188EBE: F854 0C20 LDR R0, [R4, #-32]
0x34188EC2: F640 1100 MOVW R1, #0x0900
0x34188EC6: F2C0 013D MOVT R1, #61
0x34188ECA: 0740 LSLS R0, R0, #29
0x34188ECC: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x34188ED0: BD38 POP 123R3-R5, PC}
.L14:
0x34188ED2: 3201 ADDS R2, #1
0x34188ED4: 4291 CMP R1, R2
0x34188ED6: D030 BEQ 46L26 ; 0x34188F3A
0x34188ED8: F502 6280 ADD.W R2, R2, #0x0400
0x34188EDC: E02B B 46L25 ; 0x34188F36
.L15:
0x34188EDE: F2A2 32FF SUBW R2, R2, #0x03FF
0x34188EE2: 4291 CMP R1, R2
0x34188EE4: D002 BEQ 46L17 ; 0x34188EEC
0x34188EE6: 3204 ADDS R2, #4
.L16:
0x34188EE8: 4291 CMP R1, R2
0x34188EEA: D11D BNE 46L23 ; 0x34188F28
.L17:
0x34188EEC: F854 0C20 LDR R0, [R4, #-32]
0x34188EF0: F44F 4100 MOV.W R1, #0x8000
0x34188EF4: EA01 3080 AND.W R0, R1, R0, LSL #14
0x34188EF8: BD38 POP 123R3-R5, PC}
.L18:
0x34188EFA: F2A2 4203 SUBW R2, R2, #0x0403
0x34188EFE: 4291 CMP R1, R2
0x34188F00: D003 BEQ 46L20 ; 0x34188F0A
0x34188F02: F502 6280 ADD.W R2, R2, #0x0400
.L19:
0x34188F06: 4291 CMP R1, R2
0x34188F08: D10E BNE 46L23 ; 0x34188F28
.L20:
0x34188F0A: F854 0C20 LDR R0, [R4, #-32]
0x34188F0E: 0700 LSLS R0, R0, #28
0x34188F10: D401 BMI 46L22 ; 0x34188F16
.L21:
0x34188F12: 2000 MOVS R0, #0
0x34188F14: BD38 POP 123R3-R5, PC}
.L22:
0x34188F16: 6A60 LDR R0, [R4, #36]
0x34188F18: F249 0100 MOVW R1, #0x9000
0x34188F1C: F2C0 31D0 MOVT R1, #0x03D0
0x34188F20: F3C0 10C1 UBFX R0, R0, #7, #2
0x34188F24: FA21 F000 LSR.W R0, R1, R0
.L23:
0x34188F28: BD38 POP 123R3-R5, PC}
.L24:
0x34188F2A: F6A2 72FB SUBW R2, R2, #0x0FFB
0x34188F2E: 4291 CMP R1, R2
0x34188F30: D003 BEQ 46L26 ; 0x34188F3A
0x34188F32: F502 727F ADD.W R2, R2, #0x03FC
.L25:
0x34188F36: 4291 CMP R1, R2
0x34188F38: D1F6 BNE 46L23 ; 0x34188F28
.L26:
0x34188F3A: F8D4 021C LDR.W R0, [R4, #0x021C]
0x34188F3E: 05C0 LSLS R0, R0, #23
0x34188F40: D5E7 BPL 46L21 ; 0x34188F12
0x34188F42: F8D4 00C0 LDR.W R0, [R4, #192]
0x34188F46: 2101 MOVS R1, #1
0x34188F48: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34188F4C: F8D4 00C0 LDR.W R0, [R4, #192]
0x34188F50: F3C0 7001 UBFX R0, R0, #28, #2
0x34188F54: E8DF F000 TBB 91PC, R0]
0x34188F58: 02 DC.B 0x02 ; '\x02'
0x34188F59: 38 DC.B 0x38 ; '8'
0x34188F5A: 2E DC.B 0x2E ; '.'
0x34188F5B: 33 DC.B 0x33 ; '3'
0x34188F5C: F7FC FF9E BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34188F60: FBB0 F0F5 UDIV R0, R0, R5
0x34188F64: BD38 POP 123R3-R5, PC}
.L27:
0x34188F66: 3201 ADDS R2, #1
0x34188F68: 4291 CMP R1, R2
0x34188F6A: D00E BEQ 46L29 ; 0x34188F8A
0x34188F6C: F502 727F ADD.W R2, R2, #0x03FC
.L28:
0x34188F70: 4291 CMP R1, R2
0x34188F72: D1D9 BNE 46L23 ; 0x34188F28
0x34188F74: F7FB F808 BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34188F78: 6821 LDR R1, [R4]
0x34188F7A: F3C1 5102 UBFX R1, R1, #20, #3
0x34188F7E: 40C8 LSRS R0, R1
0x34188F80: 6821 LDR R1, [R4]
0x34188F82: F001 0107 AND R1, R1, #7
0x34188F86: 40C8 LSRS R0, R1
0x34188F88: BD38 POP 123R3-R5, PC}
.L29:
0x34188F8A: F7FA FFFD BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x34188F8E: 6821 LDR R1, [R4]
0x34188F90: F3C1 5102 UBFX R1, R1, #20, #3
0x34188F94: 40C8 LSRS R0, R1
0x34188F96: 6821 LDR R1, [R4]
0x34188F98: F3C1 1102 UBFX R1, R1, #4, #3
0x34188F9C: 40C8 LSRS R0, R1
0x34188F9E: BD38 POP 123R3-R5, PC}
.L30:
0x34188FA0: 3201 ADDS R2, #1
0x34188FA2: 4291 CMP R1, R2
0x34188FA4: D002 BEQ 46L32 ; 0x34188FAC
0x34188FA6: 3204 ADDS R2, #4
.L31:
0x34188FA8: 4291 CMP R1, R2
0x34188FAA: D1BD BNE 46L23 ; 0x34188F28
.L32:
0x34188FAC: E8BD 4038 POP.W 123R3-R5, LR}
0x34188FB0: F7FF BBB8 B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
0x34188FB4: F7FD F82A BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34188FB8: FBB0 F0F5 UDIV R0, R0, R5
0x34188FBC: BD38 POP 123R3-R5, PC}
0x34188FBE: F7FD F881 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x34188FC2: FBB0 F0F5 UDIV R0, R0, R5
0x34188FC6: BD38 POP 123R3-R5, PC}
0x34188FC8: F7FC FFC4 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
0x34188FCC: FBB0 F0F5 UDIV R0, R0, R5
0x34188FD0: BD38 POP 123R3-R5, PC}
Section .text.libc.__SEGGER_RTL_ascii_wctomb from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=14, align=2
__SEGGER_RTL_ascii_wctomb:
0x34188FD2: 297F CMP R1, #127
0x34188FD4: BF8E ITEE HI
0x34188FD6: F06F 0001 MVNHI R0, #1
0x34188FDA: 7001 STRBLS R1, [R0]
0x34188FDC: 2001 MOVLS R0, #1
0x34188FDE: 4770 BX LR
Section .text.RCCEx_GetOTGPHYCLKFreq from blto2_FSBL_lto.o, size=258, align=4
RCCEx_GetOTGPHYCLKFreq:
0x34188FE0: B510 PUSH 123R4, LR}
0x34188FE2: F248 0104 MOVW R1, #0x8004
0x34188FE6: 2403 MOVS R4, #3
0x34188FE8: F2C5 6102 MOVT R1, #0x5602
0x34188FEC: FA51 F280 UXTAB R2, R1, R0
0x34188FF0: F3C0 2304 UBFX R3, R0, #8, #5
0x34188FF4: F8D2 2140 LDR.W R2, [R2, #0x0140]
0x34188FF8: 409C LSLS R4, R3
0x34188FFA: 4022 ANDS R2, R4
0x34188FFC: 40DA LSRS R2, R3
0x34188FFE: F640 4313 MOVW R3, #0x0C13
0x34189002: EA40 4202 ORR.W R2, R0, R2, LSL #16
0x34189006: F2C0 3302 MOVT R3, #0x0302
0x3418900A: 2000 MOVS R0, #0
0x3418900C: 429A CMP R2, R3
0x3418900E: DC16 BGT 46L2 ; 0x3418903E
0x34189010: F5A3 3380 SUB.W R3, R3, #0x010000
0x34189014: 429A CMP R2, R3
0x34189016: DC26 BGT 46L4 ; 0x34189066
0x34189018: F640 4314 MOVW R3, #0x0C14
0x3418901C: F2C0 3300 MOVT R3, #0x0300
0x34189020: 429A CMP R2, R3
0x34189022: D003 BEQ 46L1 ; 0x3418902C
0x34189024: F503 6300 ADD.W R3, R3, #0x0800
0x34189028: 429A CMP R2, R3
0x3418902A: D159 BNE 46L11 ; 0x341890E0
.L1:
0x3418902C: 6808 LDR R0, [R1]
0x3418902E: F243 6100 MOVW R1, #0x3600
0x34189032: F2C0 116E MOVT R1, #0x016E
0x34189036: 06C0 LSLS R0, R0, #27
0x34189038: EA01 70E0 AND.W R0, R1, R0, ASR #31
0x3418903C: BD10 POP 123R4, PC}
.L2:
0x3418903E: F503 3380 ADD.W R3, R3, #0x010000
0x34189042: 429A CMP R2, R3
0x34189044: DC1A BGT 46L6 ; 0x3418907C
0x34189046: F640 4314 MOVW R3, #0x0C14
0x3418904A: F2C0 3302 MOVT R3, #0x0302
0x3418904E: 429A CMP R2, R3
0x34189050: D003 BEQ 46L3 ; 0x3418905A
0x34189052: F503 6300 ADD.W R3, R3, #0x0800
0x34189056: 429A CMP R2, R3
0x34189058: D142 BNE 46L11 ; 0x341890E0
.L3:
0x3418905A: F8D1 023C LDR.W R0, [R1, #0x023C]
0x3418905E: 0440 LSLS R0, R0, #17
0x34189060: D418 BMI 46L8 ; 0x34189094
0x34189062: 2000 MOVS R0, #0
0x34189064: BD10 POP 123R4, PC}
.L4:
0x34189066: 1C59 ADDS R1, R3, #1
0x34189068: 428A CMP R2, R1
0x3418906A: D003 BEQ 46L5 ; 0x34189074
0x3418906C: F501 6100 ADD.W R1, R1, #0x0800
0x34189070: 428A CMP R2, R1
0x34189072: D135 BNE 46L11 ; 0x341890E0
.L5:
0x34189074: E8BD 4010 POP.W 123R4, LR}
0x34189078: F7FF BB54 B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
.L6:
0x3418907C: 3301 ADDS R3, #1
0x3418907E: 429A CMP R2, R3
0x34189080: D003 BEQ 46L7 ; 0x3418908A
0x34189082: F503 6300 ADD.W R3, R3, #0x0800
0x34189086: 429A CMP R2, R3
0x34189088: D12A BNE 46L11 ; 0x341890E0
.L7:
0x3418908A: 6808 LDR R0, [R1]
0x3418908C: 06C0 LSLS R0, R0, #27
0x3418908E: D411 BMI 46L9 ; 0x341890B4
0x34189090: 2000 MOVS R0, #0
0x34189092: BD10 POP 123R4, PC}
.L8:
0x34189094: F8D1 00F8 LDR.W R0, [R1, #248]
0x34189098: 2201 MOVS R2, #1
0x3418909A: FA52 F4A0 UXTAB R4, R2, R0, ROR #16
0x3418909E: F8D1 00F8 LDR.W R0, [R1, #248]
0x341890A2: F3C0 7001 UBFX R0, R0, #28, #2
0x341890A6: E8DF F000 TBB 91PC, R0]
0x341890AA: 02 DC.B 0x02 ; '\x02'
0x341890AB: 17 DC.B 0x17 ; '\x17'
0x341890AC: 11 DC.B 0x11 ; '\x11'
0x341890AD: 14 DC.B 0x14 ; '\x14'
0x341890AE: F7FC FEF5 BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x341890B2: E013 B 46L10 ; 0x341890DC
.L9:
0x341890B4: 6D08 LDR R0, [R1, #80]
0x341890B6: 0640 LSLS R0, R0, #25
0x341890B8: F243 6000 MOVW R0, #0x3600
0x341890BC: F2C0 106E MOVT R0, #0x016E
0x341890C0: BF5C ITT PL
0x341890C2: F646 4000 MOVWPL R0, #0x6C00
0x341890C6: F2C0 20DC MOVTPL R0, #0x02DC
0x341890CA: BD10 POP 123R4, PC}
0x341890CC: F7FC FF9E BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x341890D0: E004 B 46L10 ; 0x341890DC
0x341890D2: F7FC FFF7 BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x341890D6: E001 B 46L10 ; 0x341890DC
0x341890D8: F7FC FF3C BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
.L10:
0x341890DC: FBB0 F0F4 UDIV R0, R0, R4
.L11:
0x341890E0: BD10 POP 123R4, PC}
Section .rodata.libc.__SEGGER_RTL_c_locale_day_names from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=58, align=1
__SEGGER_RTL_c_locale_day_names:
0x341890E2: 53 DC.B 0x53 ; 'S'
0x341890E3: 75 DC.B 0x75 ; 'u'
0x341890E4: 6E DC.B 0x6E ; 'n'
0x341890E5: 64 DC.B 0x64 ; 'd'
0x341890E6: 61 DC.B 0x61 ; 'a'
0x341890E7: 79 DC.B 0x79 ; 'y'
0x341890E8: 00 DC.B 0x00 ; '\0'
0x341890E9: 4D DC.B 0x4D ; 'M'
0x341890EA: 6F DC.B 0x6F ; 'o'
0x341890EB: 6E DC.B 0x6E ; 'n'
0x341890EC: 64 DC.B 0x64 ; 'd'
0x341890ED: 61 DC.B 0x61 ; 'a'
0x341890EE: 79 DC.B 0x79 ; 'y'
0x341890EF: 00 DC.B 0x00 ; '\0'
0x341890F0: 54 DC.B 0x54 ; 'T'
0x341890F1: 75 DC.B 0x75 ; 'u'
0x341890F2: 65 DC.B 0x65 ; 'e'
0x341890F3: 73 DC.B 0x73 ; 's'
0x341890F4: 64 DC.B 0x64 ; 'd'
0x341890F5: 61 DC.B 0x61 ; 'a'
0x341890F6: 79 DC.B 0x79 ; 'y'
0x341890F7: 00 DC.B 0x00 ; '\0'
0x341890F8: 57 DC.B 0x57 ; 'W'
0x341890F9: 65 DC.B 0x65 ; 'e'
0x341890FA: 64 DC.B 0x64 ; 'd'
0x341890FB: 6E DC.B 0x6E ; 'n'
0x341890FC: 65 DC.B 0x65 ; 'e'
0x341890FD: 73 DC.B 0x73 ; 's'
0x341890FE: 64 DC.B 0x64 ; 'd'
0x341890FF: 61 DC.B 0x61 ; 'a'
0x34189100: 79 DC.B 0x79 ; 'y'
0x34189101: 00 DC.B 0x00 ; '\0'
0x34189102: 54 DC.B 0x54 ; 'T'
0x34189103: 68 DC.B 0x68 ; 'h'
0x34189104: 75 DC.B 0x75 ; 'u'
0x34189105: 72 DC.B 0x72 ; 'r'
0x34189106: 73 DC.B 0x73 ; 's'
0x34189107: 64 DC.B 0x64 ; 'd'
0x34189108: 61 DC.B 0x61 ; 'a'
0x34189109: 79 DC.B 0x79 ; 'y'
0x3418910A: 00 DC.B 0x00 ; '\0'
0x3418910B: 46 DC.B 0x46 ; 'F'
0x3418910C: 72 DC.B 0x72 ; 'r'
0x3418910D: 69 DC.B 0x69 ; 'i'
0x3418910E: 64 DC.B 0x64 ; 'd'
0x3418910F: 61 DC.B 0x61 ; 'a'
0x34189110: 79 DC.B 0x79 ; 'y'
0x34189111: 00 DC.B 0x00 ; '\0'
0x34189112: 53 DC.B 0x53 ; 'S'
0x34189113: 61 DC.B 0x61 ; 'a'
0x34189114: 74 DC.B 0x74 ; 't'
0x34189115: 75 DC.B 0x75 ; 'u'
0x34189116: 72 DC.B 0x72 ; 'r'
0x34189117: 64 DC.B 0x64 ; 'd'
0x34189118: 61 DC.B 0x61 ; 'a'
0x34189119: 79 DC.B 0x79 ; 'y'
0x3418911A: 00 DC.B 0x00 ; '\0'
0x3418911B: 00 DC.B 0x00 ; '\0'
Section .text.RCCEx_GetOTGPHYCKREFCLKFreq from blto2_FSBL_lto.o, size=138, align=4
RCCEx_GetOTGPHYCKREFCLKFreq:
0x3418911C: F248 0104 MOVW R1, #0x8004
0x34189120: F2C5 6102 MOVT R1, #0x5602
0x34189124: FA51 F280 UXTAB R2, R1, R0
0x34189128: F3C0 2304 UBFX R3, R0, #8, #5
0x3418912C: F8D2 2140 LDR.W R2, [R2, #0x0140]
0x34189130: 40DA LSRS R2, R3
0x34189132: F241 0313 MOVW R3, #0x1013
0x34189136: F002 0201 AND R2, R2, #1
0x3418913A: EA40 4202 ORR.W R2, R0, R2, LSL #16
0x3418913E: F2C0 1301 MOVT R3, #0x0101
0x34189142: 2000 MOVS R0, #0
0x34189144: 429A CMP R2, R3
0x34189146: DC0F BGT 46L1 ; 0x34189168
0x34189148: F241 0114 MOVW R1, #0x1014
0x3418914C: F2C0 1100 MOVT R1, #0x0100
0x34189150: 428A CMP R2, R1
0x34189152: D022 BEQ 46L5 ; 0x3418919A
0x34189154: F501 6100 ADD.W R1, R1, #0x0800
0x34189158: 428A CMP R2, R1
0x3418915A: D11D BNE 46L4 ; 0x34189198
0x3418915C: F241 4014 MOVW R0, #0x1414
0x34189160: F2C0 3000 MOVT R0, #0x0300
0x34189164: F7FF BF3C B.W RCCEx_GetOTGPHYCLKFreq ; 0x34188FE0
.L1:
0x34189168: F603 0301 ADDW R3, R3, #0x0801
0x3418916C: 429A CMP R2, R3
0x3418916E: D003 BEQ 46L2 ; 0x34189178
0x34189170: F5A3 6300 SUB.W R3, R3, #0x0800
0x34189174: 429A CMP R2, R3
0x34189176: D10F BNE 46L4 ; 0x34189198
.L2:
0x34189178: 6808 LDR R0, [R1]
0x3418917A: 06C0 LSLS R0, R0, #27
0x3418917C: D401 BMI 46L3 ; 0x34189182
0x3418917E: 2000 MOVS R0, #0
0x34189180: 4770 BX LR
.L3:
0x34189182: 6D08 LDR R0, [R1, #80]
0x34189184: 0640 LSLS R0, R0, #25
0x34189186: F243 6000 MOVW R0, #0x3600
0x3418918A: F2C0 106E MOVT R0, #0x016E
0x3418918E: BF5C ITT PL
0x34189190: F646 4000 MOVWPL R0, #0x6C00
0x34189194: F2C0 20DC MOVTPL R0, #0x02DC
.L4:
0x34189198: 4770 BX LR
.L5:
0x3418919A: F640 4014 MOVW R0, #0x0C14
0x3418919E: F2C0 3000 MOVT R0, #0x0300
0x341891A2: F7FF BF1D B.W RCCEx_GetOTGPHYCLKFreq ; 0x34188FE0
Section .rodata.libc.__SEGGER_RTL_data_empty_string from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=1, align=1
__SEGGER_RTL_data_empty_string:
0x341891A6: 00 DC.B 0x00 ; '\0'
Section .text.RCCEx_GetXSPICLKFreq from blto2_FSBL_lto.o, size=242, align=4
RCCEx_GetXSPICLKFreq:
0x341891A8: B538 PUSH 123R3-R5, LR}
0x341891AA: F248 04CC MOVW R4, #0x80CC
0x341891AE: F2C5 6402 MOVT R4, #0x5602
0x341891B2: FA54 F180 UXTAB R1, R4, R0
0x341891B6: F3C0 2202 UBFX R2, R0, #8, #3
0x341891BA: 6F89 LDR R1, [R1, #120]
0x341891BC: 40D1 LSRS R1, R2
0x341891BE: 2213 MOVS R2, #19
0x341891C0: F001 0103 AND R1, R1, #3
0x341891C4: EA40 4101 ORR.W R1, R0, R1, LSL #16
0x341891C8: F2C0 3202 MOVT R2, #0x0302
0x341891CC: 2000 MOVS R0, #0
0x341891CE: 4291 CMP R1, R2
0x341891D0: DC14 BGT 46L2 ; 0x341891FC
0x341891D2: F5A2 3280 SUB.W R2, R2, #0x010000
0x341891D6: 4291 CMP R1, R2
0x341891D8: DC23 BGT 46L4 ; 0x34189222
0x341891DA: 2214 MOVS R2, #20
0x341891DC: F2C0 3200 MOVT R2, #0x0300
0x341891E0: 4291 CMP R1, R2
0x341891E2: D003 BEQ 46L1 ; 0x341891EC
0x341891E4: F502 6280 ADD.W R2, R2, #0x0400
0x341891E8: 4291 CMP R1, R2
0x341891EA: D155 BNE 46L11 ; 0x34189298
.L1:
0x341891EC: F7FA FECC BL HAL_RCC_GetSysClockFreq ; 0x34183F88
0x341891F0: F854 1CA8 LDR R1, [R4, #-168]
0x341891F4: F3C1 5102 UBFX R1, R1, #20, #3
0x341891F8: 40C8 LSRS R0, R1
0x341891FA: BD38 POP 123R3-R5, PC}
.L2:
0x341891FC: F502 3280 ADD.W R2, R2, #0x010000
0x34189200: 4291 CMP R1, R2
0x34189202: DC19 BGT 46L6 ; 0x34189238
0x34189204: 2214 MOVS R2, #20
0x34189206: F2C0 3202 MOVT R2, #0x0302
0x3418920A: 4291 CMP R1, R2
0x3418920C: D003 BEQ 46L3 ; 0x34189216
0x3418920E: F502 6280 ADD.W R2, R2, #0x0400
0x34189212: 4291 CMP R1, R2
0x34189214: D140 BNE 46L11 ; 0x34189298
.L3:
0x34189216: F8D4 0174 LDR.W R0, [R4, #0x0174]
0x3418921A: 0740 LSLS R0, R0, #29
0x3418921C: D419 BMI 46L8 ; 0x34189252
0x3418921E: 2000 MOVS R0, #0
0x34189220: BD38 POP 123R3-R5, PC}
.L4:
0x34189222: 3201 ADDS R2, #1
0x34189224: 4291 CMP R1, R2
0x34189226: D003 BEQ 46L5 ; 0x34189230
0x34189228: F502 6280 ADD.W R2, R2, #0x0400
0x3418922C: 4291 CMP R1, R2
0x3418922E: D133 BNE 46L11 ; 0x34189298
.L5:
0x34189230: E8BD 4038 POP.W 123R3-R5, LR}
0x34189234: F7FF BA76 B.W RCCEx_GetCLKPCLKFreq ; 0x34188724
.L6:
0x34189238: 3201 ADDS R2, #1
0x3418923A: 4291 CMP R1, R2
0x3418923C: D003 BEQ 46L7 ; 0x34189246
0x3418923E: F502 6280 ADD.W R2, R2, #0x0400
0x34189242: 4291 CMP R1, R2
0x34189244: D128 BNE 46L11 ; 0x34189298
.L7:
0x34189246: F8D4 0174 LDR.W R0, [R4, #0x0174]
0x3418924A: 0700 LSLS R0, R0, #28
0x3418924C: D40C BMI 46L9 ; 0x34189268
0x3418924E: 2000 MOVS R0, #0
0x34189250: BD38 POP 123R3-R5, PC}
.L8:
0x34189252: 6820 LDR R0, [R4]
0x34189254: 2101 MOVS R1, #1
0x34189256: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x3418925A: 6820 LDR R0, [R4]
0x3418925C: F3C0 7001 UBFX R0, R0, #28, #2
0x34189260: E8DF F000 TBB 91PC, R0]
0x34189264: 0D DC.B 0x0D ; '\r'
0x34189265: 16 DC.B 0x16 ; '\x16'
0x34189266: 10 DC.B 0x10 ; '\x10'
0x34189267: 13 DC.B 0x13 ; '\x13'
.L9:
0x34189268: 6860 LDR R0, [R4, #4]
0x3418926A: 2101 MOVS R1, #1
0x3418926C: FA51 F5A0 UXTAB R5, R1, R0, ROR #16
0x34189270: 6860 LDR R0, [R4, #4]
0x34189272: F3C0 7001 UBFX R0, R0, #28, #2
0x34189276: E8DF F000 TBB 91PC, R0]
0x3418927A: 02 DC.B 0x02 ; '\x02'
0x3418927B: 0B DC.B 0x0B ; '\v'
0x3418927C: 05 DC.B 0x05 ; '\x05'
0x3418927D: 08 DC.B 0x08 ; '\b'
0x3418927E: F7FC FE0D BL HAL_RCCEx_GetPLL1CLKFreq ; 0x34185E9C
0x34189282: E007 B 46L10 ; 0x34189294
0x34189284: F7FC FEC2 BL HAL_RCCEx_GetPLL3CLKFreq ; 0x3418600C
0x34189288: E004 B 46L10 ; 0x34189294
0x3418928A: F7FC FF1B BL HAL_RCCEx_GetPLL4CLKFreq ; 0x341860C4
0x3418928E: E001 B 46L10 ; 0x34189294
0x34189290: F7FC FE60 BL HAL_RCCEx_GetPLL2CLKFreq ; 0x34185F54
.L10:
0x34189294: FBB0 F0F5 UDIV R0, R0, R5
.L11:
0x34189298: BD38 POP 123R3-R5, PC}
Section .text.SD_FindSCR from blto2_FSBL_lto.o, size=266, align=4
SD_FindSCR:
0x3418929C: E92D 41F0 PUSH.W 123R4-R8, LR}
0x341892A0: F240 458C MOVW R5, #0x048C ; 0x3400048C = uwTick
0x341892A4: F240 1754 MOVW R7, #0x0154 ; 0x34000154 = hsd2
0x341892A8: F2C3 4500 MOVT R5, #0x3400 ; 0x3400048C = uwTick
0x341892AC: 4680 MOV R8, R0
0x341892AE: F2C3 4700 MOVT R7, #0x3400 ; 0x34000154 = hsd2
0x341892B2: 2108 MOVS R1, #8
0x341892B4: 682E LDR R6, [R5]
0x341892B6: F24E 04C0 MOVW R4, #0xE0C0
0x341892BA: 6838 LDR R0, [R7]
0x341892BC: F241 1210 MOVW R2, #0x1110
0x341892C0: F6CF 74FE MOVT R4, #0xFFFE
0x341892C4: 6081 STR R1, [R0, #8]
0x341892C6: 68C1 LDR R1, [R0, #12]
0x341892C8: 4021 ANDS R1, R4
0x341892CA: 4311 ORRS R1, R2
0x341892CC: F241 3288 MOVW R2, #0x1388
0x341892D0: 60C1 STR R1, [R0, #12]
0x341892D2: 2110 MOVS R1, #16
0x341892D4: F7FD F85A BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341892D8: 2800 CMP R0, #0
0x341892DA: D156 BNE 46L3 ; 0x3418938A
0x341892DC: 6C79 LDR R1, [R7, #68]
0x341892DE: F241 1237 MOVW R2, #0x1137
0x341892E2: 6838 LDR R0, [R7]
0x341892E4: 0409 LSLS R1, R1, #16
0x341892E6: 6081 STR R1, [R0, #8]
0x341892E8: 68C1 LDR R1, [R0, #12]
0x341892EA: 4021 ANDS R1, R4
0x341892EC: 4311 ORRS R1, R2
0x341892EE: F241 3288 MOVW R2, #0x1388
0x341892F2: 60C1 STR R1, [R0, #12]
0x341892F4: 2137 MOVS R1, #55
0x341892F6: F7FD F849 BL SDMMC_GetCmdResp1 ; 0x3418638C
0x341892FA: 2800 CMP R0, #0
0x341892FC: D145 BNE 46L3 ; 0x3418938A
0x341892FE: 6838 LDR R0, [R7]
0x34189300: F04F 31FF MOV.W R1, #0xFFFFFFFF
0x34189304: 2233 MOVS R2, #51
0x34189306: 6241 STR R1, [R0, #36]
0x34189308: 2108 MOVS R1, #8
0x3418930A: 6281 STR R1, [R0, #40]
0x3418930C: 6AC1 LDR R1, [R0, #44]
0x3418930E: F362 0107 BFI R1, R2, #0, #8
0x34189312: 62C1 STR R1, [R0, #44]
0x34189314: 2100 MOVS R1, #0
0x34189316: 6081 STR R1, [R0, #8]
0x34189318: F241 1233 MOVW R2, #0x1133
0x3418931C: 68C1 LDR R1, [R0, #12]
0x3418931E: 4021 ANDS R1, R4
0x34189320: 4311 ORRS R1, R2
0x34189322: F241 3288 MOVW R2, #0x1388
0x34189326: 60C1 STR R1, [R0, #12]
0x34189328: 2133 MOVS R1, #51
0x3418932A: F7FD F82F BL SDMMC_GetCmdResp1 ; 0x3418638C
0x3418932E: BB60 CBNZ R0, .L3 ; 0x3418938A
0x34189330: 6839 LDR R1, [R7]
0x34189332: F240 572A MOVW R7, #0x052A
0x34189336: E89F 001C CLRM 123R2-R4}
0x3418933A: BF00 NOP
.L1:
0x3418933C: 6B48 LDR R0, [R1, #52]
0x3418933E: 4238 TST R0, R7
0x34189340: 6B48 LDR R0, [R1, #52]
0x34189342: D110 BNE 46L2 ; 0x34189366
0x34189344: F400 2000 AND R0, R0, #0x080000
0x34189348: 4320 ORRS R0, R4
0x3418934A: BF02 ITTT EQ
0x3418934C: F8D1 2080 LDREQ.W R2, [R1, #128]
0x34189350: F8D1 3080 LDREQ.W R3, [R1, #128]
0x34189354: 2401 MOVEQ R4, #1
0x34189356: 6828 LDR R0, [R5]
0x34189358: 1B80 SUBS R0, R0, R6
0x3418935A: 3001 ADDS R0, #1
0x3418935C: F04F 4000 MOV.W R0, #0x80000000
0x34189360: D1EC BNE 46L1 ; 0x3418933C
0x34189362: E8BD 81F0 POP.W 123R4-R8, PC}
.L2:
0x34189366: 0700 LSLS R0, R0, #28
0x34189368: D411 BMI 46L4 ; 0x3418938E
0x3418936A: 6B48 LDR R0, [R1, #52]
0x3418936C: 0780 LSLS R0, R0, #30
0x3418936E: D412 BMI 46L5 ; 0x34189396
0x34189370: 6B48 LDR R0, [R1, #52]
0x34189372: 0680 LSLS R0, R0, #26
0x34189374: D413 BMI 46L6 ; 0x3418939E
0x34189376: F640 703A MOVW R0, #0x0F3A
0x3418937A: F6C1 0000 MOVT R0, #0x1800
0x3418937E: 6388 STR R0, [R1, #56]
0x34189380: BA18 REV R0, R3
0x34189382: BA11 REV R1, R2
0x34189384: E9C8 0100 STRD R0, R1, [R8]
0x34189388: 2000 MOVS R0, #0
.L3:
0x3418938A: E8BD 81F0 POP.W 123R4-R8, PC}
.L4:
0x3418938E: 2008 MOVS R0, #8
0x34189390: 6388 STR R0, [R1, #56]
0x34189392: E8BD 81F0 POP.W 123R4-R8, PC}
.L5:
0x34189396: 2002 MOVS R0, #2
0x34189398: 6388 STR R0, [R1, #56]
0x3418939A: E8BD 81F0 POP.W 123R4-R8, PC}
.L6:
0x3418939E: 2020 MOVS R0, #32
0x341893A0: 6388 STR R0, [R1, #56]
0x341893A2: E8BD 81F0 POP.W 123R4-R8, PC}
Section .rodata..L.str from blto2_FSBL_lto.o, size=33, align=1
0x341893A6: 5B DC.B 0x5B ; '['
0x341893A7: 25 DC.B 0x25 ; '%'
0x341893A8: 33 DC.B 0x33 ; '3'
0x341893A9: 64 DC.B 0x64 ; 'd'
0x341893AA: 5D DC.B 0x5D ; ']'
0x341893AB: 20 DC.B 0x20 ; ' '
0x341893AC: 46 DC.B 0x46 ; 'F'
0x341893AD: 53 DC.B 0x53 ; 'S'
0x341893AE: 42 DC.B 0x42 ; 'B'
0x341893AF: 4C DC.B 0x4C ; 'L'
0x341893B0: 20 DC.B 0x20 ; ' '
0x341893B1: 69 DC.B 0x69 ; 'i'
0x341893B2: 73 DC.B 0x73 ; 's'
0x341893B3: 20 DC.B 0x20 ; ' '
0x341893B4: 72 DC.B 0x72 ; 'r'
0x341893B5: 75 DC.B 0x75 ; 'u'
0x341893B6: 6E DC.B 0x6E ; 'n'
0x341893B7: 6E DC.B 0x6E ; 'n'
0x341893B8: 69 DC.B 0x69 ; 'i'
0x341893B9: 6E DC.B 0x6E ; 'n'
0x341893BA: 67 DC.B 0x67 ; 'g'
0x341893BB: 20 DC.B 0x20 ; ' '
0x341893BC: 61 DC.B 0x61 ; 'a'
0x341893BD: 74 DC.B 0x74 ; 't'
0x341893BE: 20 DC.B 0x20 ; ' '
0x341893BF: 25 DC.B 0x25 ; '%'
0x341893C0: 75 DC.B 0x75 ; 'u'
0x341893C1: 20 DC.B 0x20 ; ' '
0x341893C2: 4D DC.B 0x4D ; 'M'
0x341893C3: 48 DC.B 0x48 ; 'H'
0x341893C4: 7A DC.B 0x7A ; 'z'
0x341893C5: 0A DC.B 0x0A ; '\n'
0x341893C6: 00 DC.B 0x00 ; '\0'
Section .text.HAL_XSPI_Command from blto2_FSBL_lto.o, size=662, align=4
HAL_XSPI_Command:
0x341893C8: E92D 4FF8 PUSH.W 123R3-R11, LR}
0x341893CC: F240 4B8C MOVW R11, #0x048C ; 0x3400048C = uwTick
0x341893D0: F2C3 4B00 MOVT R11, #0x3400 ; 0x3400048C = uwTick
0x341893D4: F8DB E000 LDR.W LR, [R11]
0x341893D8: E9D0 4202 LDRD R4, R2, [R0, #8]
0x341893DC: 680B LDR R3, [R1]
0x341893DE: 6D85 LDR R5, [R0, #88]
0x341893E0: 2D24 CMP R5, #36
0x341893E2: D010 BEQ 46L4 ; 0x34189406
0x341893E4: 2D14 CMP R5, #20
0x341893E6: D005 BEQ 46L1 ; 0x341893F4
0x341893E8: 2D02 CMP R5, #2
0x341893EA: D107 BNE 46L2 ; 0x341893FC
0x341893EC: F1B2 6F80 CMP.W R2, #0x04000000
0x341893F0: D004 BEQ 46L2 ; 0x341893FC
0x341893F2: E00C B 46L5 ; 0x3418940E
.L1:
0x341893F4: F023 0201 BIC R2, R3, #1
0x341893F8: 2A02 CMP R2, #2
0x341893FA: D008 BEQ 46L5 ; 0x3418940E
.L2:
0x341893FC: 2110 MOVS R1, #16
0x341893FE: 65C1 STR R1, [R0, #92]
.L3:
0x34189400: 2001 MOVS R0, #1
0x34189402: E8BD 8FF8 POP.W 123R3-R11, PC}
.L4:
0x34189406: F043 0202 ORR R2, R3, #2
0x3418940A: 2A03 CMP R2, #3
0x3418940C: D1F6 BNE 46L2 ; 0x341893FC
.L5:
0x3418940E: 6802 LDR R2, [R0]
.L6:
0x34189410: 6A15 LDR R5, [R2, #32]
0x34189412: 06AD LSLS R5, R5, #26
0x34189414: D50E BPL 46L7 ; 0x34189434
0x34189416: F8DB 5000 LDR.W R5, [R11]
0x3418941A: EBA5 050E SUB.W R5, R5, LR
0x3418941E: 2D64 CMP R5, #100
0x34189420: D9F6 BLS 46L6 ; 0x34189410
0x34189422: 2102 MOVS R1, #2
0x34189424: 6581 STR R1, [R0, #88]
0x34189426: 6DC2 LDR R2, [R0, #92]
0x34189428: F042 0201 ORR R2, R2, #1
0x3418942C: 65C2 STR R2, [R0, #92]
0x3418942E: 2002 MOVS R0, #2
0x34189430: E8BD 8FF8 POP.W 123R3-R11, PC}
.L7:
0x34189434: 2C00 CMP R4, #0
0x34189436: F04F 0400 MOV.W R4, #0
0x3418943A: 65C4 STR R4, [R0, #92]
0x3418943C: 6814 LDR R4, [R2]
0x3418943E: F024 5440 BIC R4, R4, #0x30000000
0x34189442: 6014 STR R4, [R2]
0x34189444: D00C BEQ 46L9 ; 0x34189460
0x34189446: 2B02 CMP R3, #2
0x34189448: D012 BEQ 46L10 ; 0x34189470
.L8:
0x3418944A: 2B03 CMP R3, #3
0x3418944C: D119 BNE 46L11 ; 0x34189482
0x3418944E: F44F 74B0 MOV.W R4, #0x0160
0x34189452: F44F 73A8 MOV.W R3, #0x0150
0x34189456: F44F 75A4 MOV.W R5, #0x0148
0x3418945A: F44F 7CA0 MOV.W R12, #0x0140
0x3418945E: E018 B 46L12 ; 0x34189492
.L9:
0x34189460: 684C LDR R4, [R1, #4]
0x34189462: 6815 LDR R5, [R2]
0x34189464: F025 4540 BIC R5, R5, #0xC0000000
0x34189468: 432C ORRS R4, R5
0x3418946A: 6014 STR R4, [R2]
0x3418946C: 2B02 CMP R3, #2
0x3418946E: D1EC BNE 46L8 ; 0x3418944A
.L10:
0x34189470: F44F 74D0 MOV.W R4, #0x01A0
0x34189474: F44F 73C8 MOV.W R3, #0x0190
0x34189478: F44F 75C4 MOV.W R5, #0x0188
0x3418947C: F44F 7CC0 MOV.W R12, #0x0180
0x34189480: E007 B 46L12 ; 0x34189492
.L11:
0x34189482: F44F 7490 MOV.W R4, #0x0120
0x34189486: F44F 7388 MOV.W R3, #0x0110
0x3418948A: F44F 7584 MOV.W R5, #0x0108
0x3418948E: F44F 7C80 MOV.W R12, #0x0100
.L12:
0x34189492: 6C8E LDR R6, [R1, #72]
0x34189494: 9300 STR R3, [SP, #0]
0x34189496: F842 600C STR.W R6, [R2, R12]
0x3418949A: 6ACE LDR R6, [R1, #44]
0x3418949C: B16E CBZ R6, .L13 ; 0x341894BA
0x3418949E: 6A8E LDR R6, [R1, #40]
0x341894A0: 5116 STR R6, [R2, R4]
0x341894A2: F852 400C LDR.W R4, [R2, R12]
0x341894A6: 6ACE LDR R6, [R1, #44]
0x341894A8: F424 147C BIC R4, R4, #0x3F0000
0x341894AC: 4334 ORRS R4, R6
0x341894AE: 6B4E LDR R6, [R1, #52]
0x341894B0: 4334 ORRS R4, R6
0x341894B2: 6B0E LDR R6, [R1, #48]
0x341894B4: 4334 ORRS R4, R6
0x341894B6: F842 400C STR.W R4, [R2, R12]
.L13:
0x341894BA: 5954 LDR R4, [R2, R5]
0x341894BC: 6C4E LDR R6, [R1, #68]
0x341894BE: F024 041F BIC R4, R4, #31
0x341894C2: 4334 ORRS R4, R6
0x341894C4: 5154 STR R4, [R2, R5]
0x341894C6: 6B8D LDR R5, [R1, #56]
0x341894C8: B1C5 CBZ R5, .L16 ; 0x341894FC
0x341894CA: 680C LDR R4, [R1]
0x341894CC: 2C00 CMP R4, #0
0x341894CE: BF02 ITTT EQ
0x341894D0: 6BCC LDREQ R4, [R1, #60]
0x341894D2: 3C01 SUBEQ R4, #1
0x341894D4: 6414 STREQ R4, [R2, #64]
0x341894D6: 6C0C LDR R4, [R1, #64]
0x341894D8: F1B4 6F00 CMP.W R4, #0x08000000
0x341894DC: D104 BNE 46L14 ; 0x341894E8
0x341894DE: F8D2 4108 LDR.W R4, [R2, #0x0108]
0x341894E2: F024 4480 BIC R4, R4, #0x40000000
0x341894E6: E007 B 46L15 ; 0x341894F8
.L14:
0x341894E8: 6A84 LDR R4, [R0, #40]
0x341894EA: F1B4 4F80 CMP.W R4, #0x40000000
0x341894EE: D105 BNE 46L16 ; 0x341894FC
0x341894F0: F8D2 4108 LDR.W R4, [R2, #0x0108]
0x341894F4: F044 4480 ORR R4, R4, #0x40000000
.L15:
0x341894F8: F8C2 4108 STR.W R4, [R2, #0x0108]
.L16:
0x341894FC: F8D1 A00C LDR.W R10, [R1, #12]
0x34189500: F8D1 801C LDR.W R8, [R1, #28]
0x34189504: F1BA 0F00 CMP.W R10, #0
0x34189508: D01D BEQ 46L17 ; 0x34189546
0x3418950A: F852 400C LDR.W R4, [R2, R12]
0x3418950E: E9D1 9604 LDRD R9, R6, [R1, #16]
0x34189512: F1B8 0F00 CMP.W R8, #0
0x34189516: D027 BEQ 46L18 ; 0x34189568
0x34189518: E9D1 3708 LDRD R3, R7, [R1, #32]
0x3418951C: B385 CBZ R5, .L19 ; 0x34189580
0x3418951E: 46B3 MOV R11, R6
0x34189520: 464E MOV R6, R9
0x34189522: F24C 09C0 MOVW R9, #0xC0C0
0x34189526: F2CF 09FF MOVT R9, #0xF0FF
0x3418952A: EA04 0409 AND.W R4, R4, R9
0x3418952E: 46B1 MOV R9, R6
0x34189530: 463E MOV R6, R7
0x34189532: 6C0F LDR R7, [R1, #64]
0x34189534: 433C ORRS R4, R7
0x34189536: 4637 MOV R7, R6
0x34189538: 465E MOV R6, R11
0x3418953A: F240 4B8C MOVW R11, #0x048C ; 0x3400048C = uwTick
0x3418953E: F2C3 4B00 MOVT R11, #0x3400 ; 0x3400048C = uwTick
0x34189542: 432C ORRS R4, R5
0x34189544: E01F B 46L20 ; 0x34189586
.L17:
0x34189546: F1B8 0F00 CMP.W R8, #0
0x3418954A: D02C BEQ 46L21 ; 0x341895A6
0x3418954C: F852 400C LDR.W R4, [R2, R12]
0x34189550: E9D1 9608 LDRD R9, R6, [R1, #32]
0x34189554: B375 CBZ R5, .L22 ; 0x341895B4
0x34189556: F24C 07FF MOVW R7, #0xC0FF
0x3418955A: F2CF 07FF MOVT R7, #0xF0FF
0x3418955E: 403C ANDS R4, R7
0x34189560: 6C0F LDR R7, [R1, #64]
0x34189562: 433C ORRS R4, R7
0x34189564: 4325 ORRS R5, R4
0x34189566: E027 B 46L23 ; 0x341895B8
.L18:
0x34189568: B39D CBZ R5, .L25 ; 0x341895D2
0x3418956A: 4637 MOV R7, R6
0x3418956C: F64F 76C0 MOVW R6, #0xFFC0
0x34189570: F2CF 06FF MOVT R6, #0xF0FF
0x34189574: 4034 ANDS R4, R6
0x34189576: 6C0E LDR R6, [R1, #64]
0x34189578: 4334 ORRS R4, R6
0x3418957A: 463E MOV R6, R7
0x3418957C: 432C ORRS R4, R5
0x3418957E: E02A B 46L26 ; 0x341895D6
.L19:
0x34189580: F643 753F MOVW R5, #0x3F3F
0x34189584: 43AC BICS R4, R5
.L20:
0x34189586: EA47 0503 ORR.W R5, R7, R3
0x3418958A: 432C ORRS R4, R5
0x3418958C: EA44 040A ORR.W R4, R4, R10
0x34189590: EA44 0408 ORR.W R4, R4, R8
0x34189594: 4334 ORRS R4, R6
0x34189596: EA44 0409 ORR.W R4, R4, R9
0x3418959A: F842 400C STR.W R4, [R2, R12]
0x3418959E: 688B LDR R3, [R1, #8]
0x341895A0: 9C00 LDR R4, [SP, #0]
0x341895A2: 5113 STR R3, [R2, R4]
0x341895A4: E00F B 46L24 ; 0x341895C6
.L21:
0x341895A6: 2308 MOVS R3, #8
0x341895A8: 2D00 CMP R5, #0
0x341895AA: 65C3 STR R3, [R0, #92]
0x341895AC: F43F AF28 BEQ.W 46L3 ; 0x34189400
0x341895B0: 2700 MOVS R7, #0
0x341895B2: E01D B 46L28 ; 0x341895F0
.L22:
0x341895B4: F424 557C BIC R5, R4, #0x3F00
.L23:
0x341895B8: EA46 0409 ORR.W R4, R6, R9
0x341895BC: 432C ORRS R4, R5
0x341895BE: EA44 0408 ORR.W R4, R4, R8
0x341895C2: F842 400C STR.W R4, [R2, R12]
.L24:
0x341895C6: 698C LDR R4, [R1, #24]
0x341895C8: 680B LDR R3, [R1]
0x341895CA: 6494 STR R4, [R2, #72]
0x341895CC: B96B CBNZ R3, .L27 ; 0x341895EA
0x341895CE: 6C93 LDR R3, [R2, #72]
0x341895D0: E00B B 46L27 ; 0x341895EA
.L25:
0x341895D2: F024 043F BIC R4, R4, #63
.L26:
0x341895D6: EA44 040A ORR.W R4, R4, R10
0x341895DA: 4334 ORRS R4, R6
0x341895DC: EA44 0409 ORR.W R4, R4, R9
0x341895E0: F842 400C STR.W R4, [R2, R12]
0x341895E4: 688B LDR R3, [R1, #8]
0x341895E6: 9C00 LDR R4, [SP, #0]
0x341895E8: 5113 STR R3, [R2, R4]
.L27:
0x341895EA: 6B8B LDR R3, [R1, #56]
0x341895EC: B1C3 CBZ R3, .L31 ; 0x34189620
0x341895EE: 2701 MOVS R7, #1
.L28:
0x341895F0: 680B LDR R3, [R1]
0x341895F2: B91B CBNZ R3, .L29 ; 0x341895FC
0x341895F4: 6BC9 LDR R1, [R1, #60]
0x341895F6: 3901 SUBS R1, #1
0x341895F8: 6411 STR R1, [R2, #64]
0x341895FA: 6C11 LDR R1, [R2, #64]
.L29:
0x341895FC: 2F00 CMP R7, #0
0x341895FE: F43F AEFF BEQ.W 46L3 ; 0x34189400
0x34189602: 2B02 CMP R3, #2
0x34189604: D021 BEQ 46L35 ; 0x3418964A
0x34189606: 2B01 CMP R3, #1
0x34189608: D01A BEQ 46L34 ; 0x34189640
0x3418960A: B30B CBZ R3, .L36 ; 0x34189650
0x3418960C: 2000 MOVS R0, #0
0x3418960E: E8BD 8FF8 POP.W 123R3-R11, PC}
0x34189612: BF00 NOP
.L30:
0x34189614: F8DB 1000 LDR.W R1, [R11]
0x34189618: EBA1 010E SUB.W R1, R1, LR
0x3418961C: 2965 CMP R1, #101
0x3418961E: D204 BCS 46L32 ; 0x3418962A
.L31:
0x34189620: 6A11 LDR R1, [R2, #32]
0x34189622: 0689 LSLS R1, R1, #26
0x34189624: D4F6 BMI 46L30 ; 0x34189614
0x34189626: 2000 MOVS R0, #0
0x34189628: E006 B 46L33 ; 0x34189638
.L32:
0x3418962A: 2102 MOVS R1, #2
0x3418962C: 6581 STR R1, [R0, #88]
0x3418962E: 6DC1 LDR R1, [R0, #92]
0x34189630: F041 0101 ORR R1, R1, #1
0x34189634: 65C1 STR R1, [R0, #92]
0x34189636: 2003 MOVS R0, #3
.L33:
0x34189638: 2102 MOVS R1, #2
0x3418963A: 6251 STR R1, [R2, #36]
0x3418963C: E8BD 8FF8 POP.W 123R3-R11, PC}
.L34:
0x34189640: 6D81 LDR R1, [R0, #88]
0x34189642: 2924 CMP R1, #36
0x34189644: D004 BEQ 46L36 ; 0x34189650
0x34189646: 2114 MOVS R1, #20
0x34189648: E003 B 46L37 ; 0x34189652
.L35:
0x3418964A: 6D81 LDR R1, [R0, #88]
0x3418964C: 2914 CMP R1, #20
0x3418964E: D104 BNE 46L38 ; 0x3418965A
.L36:
0x34189650: 2104 MOVS R1, #4
.L37:
0x34189652: 6581 STR R1, [R0, #88]
0x34189654: 2000 MOVS R0, #0
0x34189656: E8BD 8FF8 POP.W 123R3-R11, PC}
.L38:
0x3418965A: 2124 MOVS R1, #36
0x3418965C: E7F9 B 46L37 ; 0x34189652
Section .rodata.libc..L.str.2 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=5, align=1
0x3418965E: 2D DC.B 0x2D ; '-'
0x3418965F: 69 DC.B 0x69 ; 'i'
0x34189660: 6E DC.B 0x6E ; 'n'
0x34189661: 66 DC.B 0x66 ; 'f'
0x34189662: 00 DC.B 0x00 ; '\0'
Section .rodata.libc..L.str.3 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=5, align=1
0x34189663: 2B DC.B 0x2B ; '+'
0x34189664: 49 DC.B 0x49 ; 'I'
0x34189665: 4E DC.B 0x4E ; 'N'
0x34189666: 46 DC.B 0x46 ; 'F'
0x34189667: 00 DC.B 0x00 ; '\0'
Section .text.HAL_XSPI_Transmit from blto2_FSBL_lto.o, size=150, align=4
HAL_XSPI_Transmit:
0x34189668: B510 PUSH 123R4, LR}
0x3418966A: F240 4E8C MOVW LR, #0x048C ; 0x3400048C = uwTick
0x3418966E: F2C3 4E00 MOVT LR, #0x3400 ; 0x3400048C = uwTick
0x34189672: F8DE C000 LDR.W R12, [LR]
0x34189676: B361 CBZ R1, .L5 ; 0x341896D2
0x34189678: 6803 LDR R3, [R0]
0x3418967A: 6D82 LDR R2, [R0, #88]
0x3418967C: 2A04 CMP R2, #4
0x3418967E: D12A BNE 46L6 ; 0x341896D6
0x34189680: 6C1A LDR R2, [R3, #64]
0x34189682: 3201 ADDS R2, #1
0x34189684: 64C2 STR R2, [R0, #76]
0x34189686: 6CC2 LDR R2, [R0, #76]
0x34189688: 6482 STR R2, [R0, #72]
0x3418968A: 6441 STR R1, [R0, #68]
0x3418968C: 681A LDR R2, [R3]
0x3418968E: F022 5240 BIC R2, R2, #0x30000000
0x34189692: 601A STR R2, [R3]
0x34189694: E00B B 46L2 ; 0x341896AE
0x34189696: BF00 NOP
.L1:
0x34189698: 7809 LDRB R1, [R1]
0x3418969A: F883 1050 STRB.W R1, [R3, #80]
0x3418969E: 6C41 LDR R1, [R0, #68]
0x341896A0: 6CC2 LDR R2, [R0, #76]
0x341896A2: 3101 ADDS R1, #1
0x341896A4: 3A01 SUBS R2, #1
0x341896A6: 6441 STR R1, [R0, #68]
0x341896A8: 64C2 STR R2, [R0, #76]
0x341896AA: 6CC2 LDR R2, [R0, #76]
0x341896AC: B1BA CBZ R2, .L8 ; 0x341896DE
.L2:
0x341896AE: 6802 LDR R2, [R0]
.L3:
0x341896B0: 6A14 LDR R4, [R2, #32]
0x341896B2: 0764 LSLS R4, R4, #29
0x341896B4: D4F0 BMI 46L1 ; 0x34189698
0x341896B6: F8DE 4000 LDR.W R4, [LR]
0x341896BA: EBA4 040C SUB.W R4, R4, R12
0x341896BE: 2C64 CMP R4, #100
0x341896C0: D9F6 BLS 46L3 ; 0x341896B0
.L4:
0x341896C2: 2102 MOVS R1, #2
0x341896C4: 6581 STR R1, [R0, #88]
0x341896C6: 6DC1 LDR R1, [R0, #92]
0x341896C8: F041 0101 ORR R1, R1, #1
0x341896CC: 65C1 STR R1, [R0, #92]
0x341896CE: 2003 MOVS R0, #3
0x341896D0: BD10 POP 123R4, PC}
.L5:
0x341896D2: 2108 MOVS R1, #8
0x341896D4: E000 B 46L7 ; 0x341896D8
.L6:
0x341896D6: 2110 MOVS R1, #16
.L7:
0x341896D8: 65C1 STR R1, [R0, #92]
0x341896DA: 2001 MOVS R0, #1
0x341896DC: BD10 POP 123R4, PC}
.L8:
0x341896DE: 6801 LDR R1, [R0]
.L9:
0x341896E0: 6A0A LDR R2, [R1, #32]
0x341896E2: 0792 LSLS R2, R2, #30
0x341896E4: D406 BMI 46L10 ; 0x341896F4
0x341896E6: F8DE 2000 LDR.W R2, [LR]
0x341896EA: EBA2 020C SUB.W R2, R2, R12
0x341896EE: 2A64 CMP R2, #100
0x341896F0: D9F6 BLS 46L9 ; 0x341896E0
0x341896F2: E7E6 B 46L4 ; 0x341896C2
.L10:
0x341896F4: 2202 MOVS R2, #2
0x341896F6: 624A STR R2, [R1, #36]
0x341896F8: 6582 STR R2, [R0, #88]
0x341896FA: 2000 MOVS R0, #0
0x341896FC: BD10 POP 123R4, PC}
Section .rodata.libc..L.str.4 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=5, align=1
0x341896FE: 2B DC.B 0x2B ; '+'
0x341896FF: 69 DC.B 0x69 ; 'i'
0x34189700: 6E DC.B 0x6E ; 'n'
0x34189701: 66 DC.B 0x66 ; 'f'
0x34189702: 00 DC.B 0x00 ; '\0'
Section .rodata.libc._DoInit._aInitStr from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=17, align=1
_DoInit._aInitStr:
0x34189703: 00 DC.B 0x00 ; '\0'
0x34189704: 00 DC.B 0x00 ; '\0'
0x34189705: 00 DC.B 0x00 ; '\0'
0x34189706: 00 DC.B 0x00 ; '\0'
0x34189707: 00 DC.B 0x00 ; '\0'
0x34189708: 00 DC.B 0x00 ; '\0'
0x34189709: 54 DC.B 0x54 ; 'T'
0x3418970A: 54 DC.B 0x54 ; 'T'
0x3418970B: 52 DC.B 0x52 ; 'R'
0x3418970C: 20 DC.B 0x20 ; ' '
0x3418970D: 52 DC.B 0x52 ; 'R'
0x3418970E: 45 DC.B 0x45 ; 'E'
0x3418970F: 47 DC.B 0x47 ; 'G'
0x34189710: 47 DC.B 0x47 ; 'G'
0x34189711: 45 DC.B 0x45 ; 'E'
0x34189712: 53 DC.B 0x53 ; 'S'
0x34189713: 00 DC.B 0x00 ; '\0'
Section .text.HAL_XSPI_Receive from blto2_FSBL_lto.o, size=190, align=4
HAL_XSPI_Receive:
0x34189714: B570 PUSH 123R4-R6, LR}
0x34189716: F240 4C8C MOVW R12, #0x048C ; 0x3400048C = uwTick
0x3418971A: F2C3 4C00 MOVT R12, #0x3400 ; 0x3400048C = uwTick
0x3418971E: F8DC E000 LDR.W LR, [R12]
0x34189722: 6802 LDR R2, [R0]
0x34189724: 6C93 LDR R3, [R2, #72]
0x34189726: F8D2 4110 LDR.W R4, [R2, #0x0110]
0x3418972A: B199 CBZ R1, .L1 ; 0x34189754
0x3418972C: 6D85 LDR R5, [R0, #88]
0x3418972E: 2D04 CMP R5, #4
0x34189730: D112 BNE 46L2 ; 0x34189758
0x34189732: 6C15 LDR R5, [R2, #64]
0x34189734: 2601 MOVS R6, #1
0x34189736: 3501 ADDS R5, #1
0x34189738: 64C5 STR R5, [R0, #76]
0x3418973A: 6CC5 LDR R5, [R0, #76]
0x3418973C: 6485 STR R5, [R0, #72]
0x3418973E: 6441 STR R1, [R0, #68]
0x34189740: 6815 LDR R5, [R2]
0x34189742: F366 751D BFI R5, R6, #28, #2
0x34189746: 6015 STR R5, [R2]
0x34189748: 68C5 LDR R5, [R0, #12]
0x3418974A: F1B5 6F80 CMP.W R5, #0x04000000
0x3418974E: D107 BNE 46L4 ; 0x34189760
0x34189750: 6493 STR R3, [R2, #72]
0x34189752: E01A B 46L6 ; 0x3418978A
.L1:
0x34189754: 2108 MOVS R1, #8
0x34189756: E000 B 46L3 ; 0x3418975A
.L2:
0x34189758: 2110 MOVS R1, #16
.L3:
0x3418975A: 65C1 STR R1, [R0, #92]
0x3418975C: 2001 MOVS R0, #1
0x3418975E: BD70 POP 123R4-R6, PC}
.L4:
0x34189760: F8D2 5100 LDR.W R5, [R2, #0x0100]
0x34189764: F415 6FE0 TST R5, #0x0700
0x34189768: BF0C ITE EQ
0x3418976A: F8C2 4110 STREQ.W R4, [R2, #0x0110]
0x3418976E: 6493 STRNE R3, [R2, #72]
0x34189770: E00B B 46L6 ; 0x3418978A
0x34189772: BF00 NOP
.L5:
0x34189774: F892 6050 LDRB.W R6, [R2, #80]
0x34189778: 700E STRB R6, [R1]
0x3418977A: 6C41 LDR R1, [R0, #68]
0x3418977C: 6CC6 LDR R6, [R0, #76]
0x3418977E: 3101 ADDS R1, #1
0x34189780: 3E01 SUBS R6, #1
0x34189782: 6441 STR R1, [R0, #68]
0x34189784: 64C6 STR R6, [R0, #76]
0x34189786: 6CC6 LDR R6, [R0, #76]
0x34189788: B196 CBZ R6, .L9 ; 0x341897B0
.L6:
0x3418978A: 6804 LDR R4, [R0]
.L7:
0x3418978C: 6A26 LDR R6, [R4, #32]
0x3418978E: F016 0F06 TST R6, #6
0x34189792: D1EF BNE 46L5 ; 0x34189774
0x34189794: F8DC 6000 LDR.W R6, [R12]
0x34189798: EBA6 060E SUB.W R6, R6, LR
0x3418979C: 2E64 CMP R6, #100
0x3418979E: D9F5 BLS 46L7 ; 0x3418978C
.L8:
0x341897A0: 2102 MOVS R1, #2
0x341897A2: 6581 STR R1, [R0, #88]
0x341897A4: 6DC1 LDR R1, [R0, #92]
0x341897A6: F041 0101 ORR R1, R1, #1
0x341897AA: 65C1 STR R1, [R0, #92]
0x341897AC: 2003 MOVS R0, #3
0x341897AE: BD70 POP 123R4-R6, PC}
.L9:
0x341897B0: 6801 LDR R1, [R0]
0x341897B2: BF00 NOP
.L10:
0x341897B4: 6A0A LDR R2, [R1, #32]
0x341897B6: 0792 LSLS R2, R2, #30
0x341897B8: D406 BMI 46L11 ; 0x341897C8
0x341897BA: F8DC 2000 LDR.W R2, [R12]
0x341897BE: EBA2 020E SUB.W R2, R2, LR
0x341897C2: 2A64 CMP R2, #100
0x341897C4: D9F6 BLS 46L10 ; 0x341897B4
0x341897C6: E7EB B 46L8 ; 0x341897A0
.L11:
0x341897C8: 2202 MOVS R2, #2
0x341897CA: 624A STR R2, [R1, #36]
0x341897CC: 6582 STR R2, [R0, #88]
0x341897CE: 2000 MOVS R0, #0
0x341897D0: BD70 POP 123R4-R6, PC}
Section .rodata.libc..L.str from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=9, align=1
0x341897D2: 54 DC.B 0x54 ; 'T'
0x341897D3: 65 DC.B 0x65 ; 'e'
0x341897D4: 72 DC.B 0x72 ; 'r'
0x341897D5: 6D DC.B 0x6D ; 'm'
0x341897D6: 69 DC.B 0x69 ; 'i'
0x341897D7: 6E DC.B 0x6E ; 'n'
0x341897D8: 61 DC.B 0x61 ; 'a'
0x341897D9: 6C DC.B 0x6C ; 'l'
0x341897DA: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_date_format:
0x341897DB: 25 DC.B 0x25 ; '%'
0x341897DC: 6D DC.B 0x6D ; 'm'
0x341897DD: 2F DC.B 0x2F ; '/'
0x341897DE: 25 DC.B 0x25 ; '%'
0x341897DF: 64 DC.B 0x64 ; 'd'
0x341897E0: 2F DC.B 0x2F ; '/'
0x341897E1: 25 DC.B 0x25 ; '%'
0x341897E2: 79 DC.B 0x79 ; 'y'
0x341897E3: 00 DC.B 0x00 ; '\0'
Section .text.HAL_XSPI_Abort from blto2_FSBL_lto.o, size=198, align=4
HAL_XSPI_Abort:
0x341897E4: B570 PUSH 123R4-R6, LR}
0x341897E6: F240 458C MOVW R5, #0x048C ; 0x3400048C = uwTick
0x341897EA: 4604 MOV R4, R0
0x341897EC: F2C3 4500 MOVT R5, #0x3400 ; 0x3400048C = uwTick
0x341897F0: 682E LDR R6, [R5]
0x341897F2: 6D80 LDR R0, [R0, #88]
0x341897F4: B300 CBZ R0, .L2 ; 0x34189838
0x341897F6: 6820 LDR R0, [R4]
0x341897F8: 6801 LDR R1, [R0]
0x341897FA: 0749 LSLS R1, R1, #29
0x341897FC: D511 BPL 46L1 ; 0x34189822
0x341897FE: 6801 LDR R1, [R0]
0x34189800: F021 0104 BIC R1, R1, #4
0x34189804: 6001 STR R1, [R0]
0x34189806: 6D20 LDR R0, [R4, #80]
0x34189808: F7FD FFC0 BL HAL_DMA_Abort ; 0x3418778C
0x3418980C: 2800 CMP R0, #0
0x3418980E: BF1C ITT NE
0x34189810: 2004 MOVNE R0, #4
0x34189812: 65E0 STRNE R0, [R4, #92]
0x34189814: 6D60 LDR R0, [R4, #84]
0x34189816: F7FD FFB9 BL HAL_DMA_Abort ; 0x3418778C
0x3418981A: 2800 CMP R0, #0
0x3418981C: BF1C ITT NE
0x3418981E: 2004 MOVNE R0, #4
0x34189820: 65E0 STRNE R0, [R4, #92]
.L1:
0x34189822: 6820 LDR R0, [R4]
0x34189824: 6A01 LDR R1, [R0, #32]
0x34189826: 0689 LSLS R1, R1, #26
0x34189828: 6801 LDR R1, [R0]
0x3418982A: D408 BMI 46L3 ; 0x3418983E
0x3418982C: F021 5140 BIC R1, R1, #0x30000000
0x34189830: 6001 STR R1, [R0]
0x34189832: 2002 MOVS R0, #2
0x34189834: 65A0 STR R0, [R4, #88]
0x34189836: BD70 POP 123R4-R6, PC}
.L2:
0x34189838: 2010 MOVS R0, #16
0x3418983A: 65E0 STR R0, [R4, #92]
0x3418983C: BD70 POP 123R4-R6, PC}
.L3:
0x3418983E: F041 0102 ORR R1, R1, #2
0x34189842: 6001 STR R1, [R0]
0x34189844: 6E21 LDR R1, [R4, #96]
0x34189846: 6A02 LDR R2, [R0, #32]
0x34189848: 0792 LSLS R2, R2, #30
0x3418984A: D40C BMI 46L6 ; 0x34189866
0x3418984C: 1C4A ADDS R2, R1, #1
0x3418984E: E002 B 46L5 ; 0x34189856
.L4:
0x34189850: 6A03 LDR R3, [R0, #32]
0x34189852: 079B LSLS R3, R3, #30
0x34189854: D407 BMI 46L6 ; 0x34189866
.L5:
0x34189856: 2A00 CMP R2, #0
0x34189858: D0FA BEQ 46L4 ; 0x34189850
0x3418985A: 682B LDR R3, [R5]
0x3418985C: B1F1 CBZ R1, .L11 ; 0x3418989C
0x3418985E: 1B9B SUBS R3, R3, R6
0x34189860: 428B CMP R3, R1
0x34189862: D9F5 BLS 46L4 ; 0x34189850
0x34189864: E01A B 46L11 ; 0x3418989C
.L6:
0x34189866: F04F 0C02 MOV.W R12, #2
0x3418986A: F8C0 C024 STR.W R12, [R0, #36]
0x3418986E: 6A02 LDR R2, [R0, #32]
0x34189870: 0692 LSLS R2, R2, #26
0x34189872: D406 BMI 46L8 ; 0x34189882
.L7:
0x34189874: 6801 LDR R1, [R0]
0x34189876: F021 5140 BIC R1, R1, #0x30000000
0x3418987A: 6001 STR R1, [R0]
0x3418987C: F8C4 C058 STR.W R12, [R4, #88]
0x34189880: BD70 POP 123R4-R6, PC}
.L8:
0x34189882: 1C4B ADDS R3, R1, #1
0x34189884: E003 B 46L10 ; 0x3418988E
0x34189886: BF00 NOP
.L9:
0x34189888: 6A02 LDR R2, [R0, #32]
0x3418988A: 0692 LSLS R2, R2, #26
0x3418988C: D5F2 BPL 46L7 ; 0x34189874
.L10:
0x3418988E: 2B00 CMP R3, #0
0x34189890: D0FA BEQ 46L9 ; 0x34189888
0x34189892: 682A LDR R2, [R5]
0x34189894: B111 CBZ R1, .L11 ; 0x3418989C
0x34189896: 1B92 SUBS R2, R2, R6
0x34189898: 428A CMP R2, R1
0x3418989A: D9F5 BLS 46L9 ; 0x34189888
.L11:
0x3418989C: 2002 MOVS R0, #2
0x3418989E: 65A0 STR R0, [R4, #88]
0x341898A0: 6DE0 LDR R0, [R4, #92]
0x341898A2: F040 0001 ORR R0, R0, #1
0x341898A6: 65E0 STR R0, [R4, #92]
0x341898A8: BD70 POP 123R4-R6, PC}
__SEGGER_RTL_c_locale_time_format:
0x341898AA: 25 DC.B 0x25 ; '%'
0x341898AB: 48 DC.B 0x48 ; 'H'
0x341898AC: 3A DC.B 0x3A ; ':'
0x341898AD: 25 DC.B 0x25 ; '%'
0x341898AE: 4D DC.B 0x4D ; 'M'
0x341898AF: 3A DC.B 0x3A ; ':'
0x341898B0: 25 DC.B 0x25 ; '%'
0x341898B1: 53 DC.B 0x53 ; 'S'
0x341898B2: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_c_locale_abbrev_day_names from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=29, align=1
__SEGGER_RTL_c_locale_abbrev_day_names:
0x341898B3: 53 DC.B 0x53 ; 'S'
0x341898B4: 75 DC.B 0x75 ; 'u'
0x341898B5: 6E DC.B 0x6E ; 'n'
0x341898B6: 00 DC.B 0x00 ; '\0'
0x341898B7: 4D DC.B 0x4D ; 'M'
0x341898B8: 6F DC.B 0x6F ; 'o'
0x341898B9: 6E DC.B 0x6E ; 'n'
0x341898BA: 00 DC.B 0x00 ; '\0'
0x341898BB: 54 DC.B 0x54 ; 'T'
0x341898BC: 75 DC.B 0x75 ; 'u'
0x341898BD: 65 DC.B 0x65 ; 'e'
0x341898BE: 00 DC.B 0x00 ; '\0'
0x341898BF: 57 DC.B 0x57 ; 'W'
0x341898C0: 65 DC.B 0x65 ; 'e'
0x341898C1: 64 DC.B 0x64 ; 'd'
0x341898C2: 00 DC.B 0x00 ; '\0'
0x341898C3: 54 DC.B 0x54 ; 'T'
0x341898C4: 68 DC.B 0x68 ; 'h'
0x341898C5: 75 DC.B 0x75 ; 'u'
0x341898C6: 00 DC.B 0x00 ; '\0'
0x341898C7: 46 DC.B 0x46 ; 'F'
0x341898C8: 72 DC.B 0x72 ; 'r'
0x341898C9: 69 DC.B 0x69 ; 'i'
0x341898CA: 00 DC.B 0x00 ; '\0'
0x341898CB: 53 DC.B 0x53 ; 'S'
0x341898CC: 61 DC.B 0x61 ; 'a'
0x341898CD: 74 DC.B 0x74 ; 't'
0x341898CE: 00 DC.B 0x00 ; '\0'
0x341898CF: 00 DC.B 0x00 ; '\0'
0x341898D0: E92D 41F0 PUSH.W 123R4-R8, LR}
0x341898D4: F245 3846 MOVW R8, #0x5346
0x341898D8: F240 0600 MOVW R6, #0 ; 0x34000000 = extmem_list_config
0x341898DC: 4604 MOV R4, R0
0x341898DE: 2701 MOVS R7, #1
0x341898E0: 2500 MOVS R5, #0
0x341898E2: F2C4 4850 MOVT R8, #0x4450
0x341898E6: F2C3 4600 MOVT R6, #0x3400 ; 0x34000000 = extmem_list_config
0x341898EA: E00B B 46L3 ; 0x34189904
.L1:
0x341898EC: F04F 7180 MOV.W R1, #0x01000000
.L2:
0x341898F0: 07FA LSLS R2, R7, #31
0x341898F2: F04F 0700 MOV.W R7, #0
0x341898F6: 6882 LDR R2, [R0, #8]
0x341898F8: F022 62E0 BIC R2, R2, #0x07000000
0x341898FC: EA41 0102 ORR.W R1, R1, R2
0x34189900: 6081 STR R1, [R0, #8]
0x34189902: D021 BEQ 46L6 ; 0x34189948
.L3:
0x34189904: 2000 MOVS R0, #0
0x34189906: 4621 MOV R1, R4
0x34189908: 2208 MOVS R2, #8
0x3418990A: 6025 STR R5, [R4]
0x3418990C: F000 F8DA BL SAL_XSPI_GetSFDP ; 0x34189AC4
0x34189910: B9B8 CBNZ R0, .L5 ; 0x34189942
0x34189912: 6820 LDR R0, [R4]
0x34189914: 4540 CMP R0, R8
0x34189916: D10A BNE 46L4 ; 0x3418992E
0x34189918: 6970 LDR R0, [R6, #20]
0x3418991A: 6800 LDR R0, [R0]
0x3418991C: 6881 LDR R1, [R0, #8]
0x3418991E: F011 61E0 ANDS R1, R1, #0x07000000
0x34189922: D0E3 BEQ 46L1 ; 0x341898EC
0x34189924: F1B1 7F80 CMP.W R1, #0x01000000
0x34189928: D111 BNE 46L7 ; 0x3418994E
0x3418992A: 2100 MOVS R1, #0
0x3418992C: E7E0 B 46L2 ; 0x341898F0
.L4:
0x3418992E: F244 6153 MOVW R1, #0x4653
0x34189932: F2C5 0144 MOVT R1, #0x5044
0x34189936: 4288 CMP R0, R1
0x34189938: BF0C ITE EQ
0x3418993A: 2000 MOVEQ R0, #0
0x3418993C: 2004 MOVNE R0, #4
0x3418993E: E8BD 81F0 POP.W 123R4-R8, PC}
.L5:
0x34189942: 2003 MOVS R0, #3
0x34189944: E8BD 81F0 POP.W 123R4-R8, PC}
.L6:
0x34189948: 2004 MOVS R0, #4
0x3418994A: E8BD 81F0 POP.W 123R4-R8, PC}
.L7:
0x3418994E: 6882 LDR R2, [R0, #8]
0x34189950: F022 62E0 BIC R2, R2, #0x07000000
0x34189954: 4311 ORRS R1, R2
0x34189956: 6081 STR R1, [R0, #8]
0x34189958: 2004 MOVS R0, #4
0x3418995A: E8BD 81F0 POP.W 123R4-R8, PC}
Section .rodata.libc.__SEGGER_RTL_c_locale_abbrev_month_names from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=49, align=1
__SEGGER_RTL_c_locale_abbrev_month_names:
0x3418995E: 4A DC.B 0x4A ; 'J'
0x3418995F: 61 DC.B 0x61 ; 'a'
0x34189960: 6E DC.B 0x6E ; 'n'
0x34189961: 00 DC.B 0x00 ; '\0'
0x34189962: 46 DC.B 0x46 ; 'F'
0x34189963: 65 DC.B 0x65 ; 'e'
0x34189964: 62 DC.B 0x62 ; 'b'
0x34189965: 00 DC.B 0x00 ; '\0'
0x34189966: 4D DC.B 0x4D ; 'M'
0x34189967: 61 DC.B 0x61 ; 'a'
0x34189968: 72 DC.B 0x72 ; 'r'
0x34189969: 00 DC.B 0x00 ; '\0'
0x3418996A: 41 DC.B 0x41 ; 'A'
0x3418996B: 70 DC.B 0x70 ; 'p'
0x3418996C: 72 DC.B 0x72 ; 'r'
0x3418996D: 00 DC.B 0x00 ; '\0'
0x3418996E: 4D DC.B 0x4D ; 'M'
0x3418996F: 61 DC.B 0x61 ; 'a'
0x34189970: 79 DC.B 0x79 ; 'y'
0x34189971: 00 DC.B 0x00 ; '\0'
0x34189972: 4A DC.B 0x4A ; 'J'
0x34189973: 75 DC.B 0x75 ; 'u'
0x34189974: 6E DC.B 0x6E ; 'n'
0x34189975: 00 DC.B 0x00 ; '\0'
0x34189976: 4A DC.B 0x4A ; 'J'
0x34189977: 75 DC.B 0x75 ; 'u'
0x34189978: 6C DC.B 0x6C ; 'l'
0x34189979: 00 DC.B 0x00 ; '\0'
0x3418997A: 41 DC.B 0x41 ; 'A'
0x3418997B: 75 DC.B 0x75 ; 'u'
0x3418997C: 67 DC.B 0x67 ; 'g'
0x3418997D: 00 DC.B 0x00 ; '\0'
0x3418997E: 53 DC.B 0x53 ; 'S'
0x3418997F: 65 DC.B 0x65 ; 'e'
0x34189980: 70 DC.B 0x70 ; 'p'
0x34189981: 00 DC.B 0x00 ; '\0'
0x34189982: 4F DC.B 0x4F ; 'O'
0x34189983: 63 DC.B 0x63 ; 'c'
0x34189984: 74 DC.B 0x74 ; 't'
0x34189985: 00 DC.B 0x00 ; '\0'
0x34189986: 4E DC.B 0x4E ; 'N'
0x34189987: 6F DC.B 0x6F ; 'o'
0x34189988: 76 DC.B 0x76 ; 'v'
0x34189989: 00 DC.B 0x00 ; '\0'
0x3418998A: 44 DC.B 0x44 ; 'D'
0x3418998B: 65 DC.B 0x65 ; 'e'
0x3418998C: 63 DC.B 0x63 ; 'c'
0x3418998D: 00 DC.B 0x00 ; '\0'
0x3418998E: 00 DC.B 0x00 ; '\0'
0x34189990: E92D 43F8 PUSH.W 123R3-R9, LR}
0x34189994: F24A 180C MOVW R8, #0xA10C ; 0x3418A10C = .rodata..L__const.SFDP_GetHeader.table_config
0x34189998: F240 0570 MOVW R5, #112 ; 0x34000000 = extmem_list_config
0x3418999C: 4681 MOV R9, R0
0x3418999E: 2600 MOVS R6, #0
0x341899A0: F2C3 4818 MOVT R8, #0x3418 ; 0x3418A10C = .rodata..L__const.SFDP_GetHeader.table_config
0x341899A4: F2C3 4500 MOVT R5, #0x3400 ; 0x34000000 = extmem_list_config
.L1:
0x341899A8: F818 0B02 LDRB R0, [R8], #2
0x341899AC: 4629 MOV R1, R5
0x341899AE: 7028 STRB R0, [R5]
0x341899B0: E89F 0011 CLRM 123R0, R4}
0x341899B4: F7FC FFE4 BL SAL_XSPI_MemoryConfig ; 0x34186980
0x341899B8: F818 0C01 LDRB R0, [R8, #-1]
0x341899BC: 2701 MOVS R7, #1
0x341899BE: F805 0C0B STRB R0, [R5, #-11]
.L2:
0x341899C2: 4648 MOV R0, R9
0x341899C4: F805 4C0C STRB R4, [R5, #-12]
0x341899C8: F7FF FF82 BL SFDP_ReadHeader ; 0x341898D0
0x341899CC: 2E00 CMP R6, #0
0x341899CE: BF18 IT NE
0x341899D0: EA5F 71C7 LSLSNE.W R1, R7, #31
0x341899D4: D004 BEQ 46L3 ; 0x341899E0
0x341899D6: 2401 MOVS R4, #1
0x341899D8: 2700 MOVS R7, #0
0x341899DA: B108 CBZ R0, .L3 ; 0x341899E0
0x341899DC: F02F C80F LE 46L2 ; 0x341899C2
.L3:
0x341899E0: 2E06 CMP R6, #6
0x341899E2: D803 BHI 46L4 ; 0x341899EC
0x341899E4: 3601 ADDS R6, #1
0x341899E6: B108 CBZ R0, .L4 ; 0x341899EC
0x341899E8: F02F C023 LE 46L1 ; 0x341899A8
.L4:
0x341899EC: 2800 CMP R0, #0
0x341899EE: BF18 IT NE
0x341899F0: 2004 MOVNE R0, #4
0x341899F2: E8BD 83F8 POP.W 123R3-R9, PC}
Section .text.JEDEC_Basic_ManageQuadEnableRequirement from blto2_FSBL_lto.o, size=202, align=4
JEDEC_Basic_ManageQuadEnableRequirement:
0x341899F8: F240 301C MOVW R0, #0x031C ; 0x3400031C = JEDEC_Basic
0x341899FC: 2201 MOVS R2, #1
0x341899FE: F2C3 4000 MOVT R0, #0x3400 ; 0x3400031C = JEDEC_Basic
0x34189A02: 6BC0 LDR R0, [R0, #60]
0x34189A04: F3C0 5102 UBFX R1, R0, #20, #3
0x34189A08: 200F MOVS R0, #15
0x34189A0A: 408A LSLS R2, R1
0x34189A0C: F012 0FEB TST R2, #235
0x34189A10: D147 BNE 46L3 ; 0x34189AA2
0x34189A12: B580 PUSH 123R7, LR}
0x34189A14: 2902 CMP R1, #2
0x34189A16: D120 BNE 46L1 ; 0x34189A5A
0x34189A18: F240 007C MOVW R0, #124 ; 0x34000000 = extmem_list_config
0x34189A1C: F2C3 4000 MOVT R0, #0x3400 ; 0x34000000 = extmem_list_config
0x34189A20: 7800 LDRB R0, [R0]
0x34189A22: E89F 0006 CLRM 123R1-R2}
0x34189A26: F7FD F8D1 BL SAL_XSPI_SendReadCommand ; 0x34186BCC
0x34189A2A: BBB8 CBNZ R0, .L2 ; 0x34189A9C
0x34189A2C: F10D 0102 ADD.W R1, SP, #2
0x34189A30: 2005 MOVS R0, #5
0x34189A32: 2201 MOVS R2, #1
0x34189A34: F7FD F8CA BL SAL_XSPI_SendReadCommand ; 0x34186BCC
0x34189A38: BB80 CBNZ R0, .L2 ; 0x34189A9C
0x34189A3A: F89D 0002 LDRB.W R0, [SP, #2]
0x34189A3E: F10D 0102 ADD.W R1, SP, #2
0x34189A42: 2201 MOVS R2, #1
0x34189A44: F040 0040 ORR R0, R0, #64
0x34189A48: F88D 0002 STRB.W R0, [SP, #2]
0x34189A4C: 2001 MOVS R0, #1
0x34189A4E: F7FD F883 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34189A52: BB18 CBNZ R0, .L2 ; 0x34189A9C
0x34189A54: F7FC FF6E BL driver_check_FlagBUSY ; 0x34186934
0x34189A58: E02D B 46L5 ; 0x34189AB6
.L1:
0x34189A5A: F10D 0102 ADD.W R1, SP, #2
0x34189A5E: 2005 MOVS R0, #5
0x34189A60: 2202 MOVS R2, #2
0x34189A62: F7FD F8B3 BL SAL_XSPI_SendReadCommand ; 0x34186BCC
0x34189A66: B9C8 CBNZ R0, .L2 ; 0x34189A9C
0x34189A68: F89D 0003 LDRB.W R0, [SP, #3]
0x34189A6C: F040 0002 ORR R0, R0, #2
0x34189A70: F88D 0003 STRB.W R0, [SP, #3]
0x34189A74: F240 007C MOVW R0, #124 ; 0x34000000 = extmem_list_config
0x34189A78: F2C3 4000 MOVT R0, #0x3400 ; 0x34000000 = extmem_list_config
0x34189A7C: 7800 LDRB R0, [R0]
0x34189A7E: E89F 0006 CLRM 123R1-R2}
0x34189A82: F7FD F8A3 BL SAL_XSPI_SendReadCommand ; 0x34186BCC
0x34189A86: B948 CBNZ R0, .L2 ; 0x34189A9C
0x34189A88: F10D 0102 ADD.W R1, SP, #2
0x34189A8C: 2001 MOVS R0, #1
0x34189A8E: 2202 MOVS R2, #2
0x34189A90: F7FD F862 BL SAL_XSPI_CommandSendData ; 0x34186B58
0x34189A94: B910 CBNZ R0, .L2 ; 0x34189A9C
0x34189A96: F7FC FF4D BL driver_check_FlagBUSY ; 0x34186934
0x34189A9A: B118 CBZ R0, .L4 ; 0x34189AA4
.L2:
0x34189A9C: 200C MOVS R0, #12
0x34189A9E: E8BD 4008 POP.W 123R3, LR}
.L3:
0x34189AA2: 4770 BX LR
.L4:
0x34189AA4: 20FF MOVS R0, #255
0x34189AA6: F10D 0102 ADD.W R1, SP, #2
0x34189AAA: F88D 0003 STRB.W R0, [SP, #3]
0x34189AAE: 2005 MOVS R0, #5
0x34189AB0: 2202 MOVS R2, #2
0x34189AB2: F7FD F88B BL SAL_XSPI_SendReadCommand ; 0x34186BCC
.L5:
0x34189AB6: 2800 CMP R0, #0
0x34189AB8: BF18 IT NE
0x34189ABA: 200C MOVNE R0, #12
0x34189ABC: E8BD 4008 POP.W 123R3, LR}
0x34189AC0: 4770 BX LR
Section .text.SAL_XSPI_GetSFDP from blto2_FSBL_lto.o, size=162, align=4
SAL_XSPI_GetSFDP:
0x34189AC4: B5F0 PUSH 123R4-R7, LR}
0x34189AC6: B093 SUB SP, SP, #76
0x34189AC8: F240 0418 MOVW R4, #24 ; 0x34000000 = extmem_list_config
0x34189ACC: 4616 MOV R6, R2
0x34189ACE: F2C3 4400 MOVT R4, #0x3400 ; 0x34000000 = extmem_list_config
0x34189AD2: 460D MOV R5, R1
0x34189AD4: 4607 MOV R7, R0
0x34189AD6: 4668 MOV R0, SP
0x34189AD8: 4621 MOV R1, R4
0x34189ADA: 224C MOVS R2, #76
0x34189ADC: F7FD FAAD BL __aeabi_memcpy4 ; 0x3418703A
0x34189AE0: F894 004C LDRB.W R0, [R4, #76]
0x34189AE4: 2801 CMP R0, #1
0x34189AE6: BF14 ITE NE
0x34189AE8: F645 205A MOVWNE R0, #0x5A5A
0x34189AEC: F645 20A5 MOVWEQ R0, #0x5AA5
0x34189AF0: 9904 LDR R1, [SP, #16]
0x34189AF2: 2910 CMP R1, #16
0x34189AF4: BF18 IT NE
0x34189AF6: 205A MOVNE R0, #90
0x34189AF8: 9907 LDR R1, [SP, #28]
0x34189AFA: 9002 STR R0, [SP, #8]
0x34189AFC: F421 7100 BIC R1, R1, #0x0200
0x34189B00: F5B1 7F80 CMP.W R1, #0x0100
0x34189B04: F894 104D LDRB.W R1, [R4, #77]
0x34189B08: 9706 STR R7, [SP, #24]
0x34189B0A: 960F STR R6, [SP, #60]
0x34189B0C: 9111 STR R1, [SP, #68]
0x34189B0E: BF04 ITT EQ
0x34189B10: F44F 5000 MOVEQ.W R0, #0x2000
0x34189B14: 9008 STREQ R0, [SP, #32]
0x34189B16: F894 004E LDRB.W R0, [R4, #78]
0x34189B1A: 4669 MOV R1, SP
0x34189B1C: 3801 SUBS R0, #1
0x34189B1E: 2804 CMP R0, #4
0x34189B20: BF9F ITTTT LS
0x34189B22: F44F 7080 MOVLS.W R0, #0x0100
0x34189B26: 9007 STRLS R0, [SP, #28]
0x34189B28: F04F 7080 MOVLS.W R0, #0x01000000
0x34189B2C: 900E STRLS R0, [SP, #56]
0x34189B2E: 9810 LDR R0, [SP, #64]
0x34189B30: F1B0 6F00 CMP.W R0, #0x08000000
0x34189B34: F04F 0000 MOV.W R0, #0
0x34189B38: BF08 IT EQ
0x34189B3A: F04F 5000 MOVEQ.W R0, #0x20000000
0x34189B3E: 9012 STR R0, [SP, #72]
0x34189B40: F854 0C04 LDR R0, [R4, #-4]
0x34189B44: F7FF FC40 BL HAL_XSPI_Command ; 0x341893C8
0x34189B48: B928 CBNZ R0, .L1 ; 0x34189B56
0x34189B4A: F854 0C04 LDR R0, [R4, #-4]
0x34189B4E: 4629 MOV R1, R5
0x34189B50: F7FF FDE0 BL HAL_XSPI_Receive ; 0x34189714
0x34189B54: B128 CBZ R0, .L2 ; 0x34189B62
.L1:
0x34189B56: 4605 MOV R5, R0
0x34189B58: F854 0C04 LDR R0, [R4, #-4]
0x34189B5C: F7FF FE42 BL HAL_XSPI_Abort ; 0x341897E4
0x34189B60: 4628 MOV R0, R5
.L2:
0x34189B62: B013 ADD SP, SP, #76
0x34189B64: BDF0 POP 123R4-R7, PC}
Section .text.libc.__aeabi_f2ulz from floatasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=62, align=4
__aeabi_f2ulz:
0x34189B68: 0042 LSLS R2, R0, #1
0x34189B6A: D215 BCS 46L3 ; 0x34189B98
0x34189B6C: 0E12 LSRS R2, R2, #24
0x34189B6E: F1D2 029E RSBS R2, R2, #158
0x34189B72: 2A20 CMP R2, #32
0x34189B74: D205 BCS 46L1 ; 0x34189B82
0x34189B76: 0200 LSLS R0, R0, #8
0x34189B78: F040 4000 ORR R0, R0, #0x80000000
0x34189B7C: 40D0 LSRS R0, R2
0x34189B7E: 2100 MOVS R1, #0
0x34189B80: 4770 BX LR
.L1:
0x34189B82: 3220 ADDS R2, #32
0x34189B84: D307 BCC 46L2 ; 0x34189B96
0x34189B86: 0201 LSLS R1, R0, #8
0x34189B88: F041 4100 ORR R1, R1, #0x80000000
0x34189B8C: FA61 F002 ROR.W R0, R1, R2
0x34189B90: 40D1 LSRS R1, R2
0x34189B92: 4048 EORS R0, R1
0x34189B94: 4770 BX LR
.L2:
0x34189B96: DD02 BLE 46L4 ; 0x34189B9E
.L3:
0x34189B98: 2000 MOVS R0, #0
0x34189B9A: 2100 MOVS R1, #0
0x34189B9C: 4770 BX LR
.L4:
0x34189B9E: F06F 0000 MVN R0, #0
0x34189BA2: 4601 MOV R1, R0
0x34189BA4: 4770 BX LR
Section .text.libc.__aeabi_uldivmod from intasmops_arm.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=302, align=4
__aeabi_uldivmod:
0x34189BA8: 2B00 CMP R3, #0
0x34189BAA: D135 BNE 46L3 ; 0x34189C18
0x34189BAC: B929 CBNZ R1, .L1 ; 0x34189BBA
0x34189BAE: FBB0 FCF2 UDIV R12, R0, R2
0x34189BB2: FB0C 0212 MLS R2, R12, R2, R0
0x34189BB6: 4660 MOV R0, R12
0x34189BB8: 4770 BX LR
.L1:
0x34189BBA: 4291 CMP R1, R2
0x34189BBC: D215 BCS 46L2 ; 0x34189BEA
0x34189BBE: E92D 41F0 PUSH.W 123R4-R8, LR}
0x34189BC2: FAB2 F382 CLZ R3, R2
0x34189BC6: 409A LSLS R2, R3
0x34189BC8: 4099 LSLS R1, R3
0x34189BCA: F1D3 0C20 RSBS R12, R3, #32
0x34189BCE: FA30 FC0C LSRS.W R12, R0, R12
0x34189BD2: EA51 010C ORRS.W R1, R1, R12
0x34189BD6: 4098 LSLS R0, R3
0x34189BD8: F000 F84E BL 46L5 ; 0x34189C78
0x34189BDC: 0028 MOVS R0, R5
0x34189BDE: FA36 F203 LSRS.W R2, R6, R3
0x34189BE2: 2100 MOVS R1, #0
0x34189BE4: 2300 MOVS R3, #0
0x34189BE6: E8BD 81F0 POP.W 123R4-R8, PC}
.L2:
0x34189BEA: B5F0 PUSH 123R4-R7, LR}
0x34189BEC: FBB1 FCF2 UDIV R12, R1, R2
0x34189BF0: FB0C 1112 MLS R1, R12, R2, R1
0x34189BF4: FAB2 F382 CLZ R3, R2
0x34189BF8: 409A LSLS R2, R3
0x34189BFA: 4099 LSLS R1, R3
0x34189BFC: F1D3 0620 RSBS R6, R3, #32
0x34189C00: FA30 F606 LSRS.W R6, R0, R6
0x34189C04: 4331 ORRS R1, R6
0x34189C06: 4098 LSLS R0, R3
0x34189C08: F000 F836 BL 46L5 ; 0x34189C78
0x34189C0C: 4661 MOV R1, R12
0x34189C0E: 0028 MOVS R0, R5
0x34189C10: 0032 MOVS R2, R6
0x34189C12: 40DA LSRS R2, R3
0x34189C14: 2300 MOVS R3, #0
0x34189C16: BDF0 POP 123R4-R7, PC}
.L3:
0x34189C18: B5F3 PUSH 123R0-R1, R4-R7, LR}
0x34189C1A: FAB3 FC83 CLZ R12, R3
0x34189C1E: 0849 LSRS R1, R1, #1
0x34189C20: EA5F 0030 RRXS R0, R0
0x34189C24: FA13 F30C LSLS.W R3, R3, R12
0x34189C28: F1DC 0420 RSBS R4, R12, #32
0x34189C2C: FA32 F404 LSRS.W R4, R2, R4
0x34189C30: 4323 ORRS R3, R4
0x34189C32: B40C PUSH 123R2-R3}
0x34189C34: 001A MOVS R2, R3
0x34189C36: F000 F81F BL 46L5 ; 0x34189C78
0x34189C3A: BC0C POP 123R2-R3}
0x34189C3C: FA33 F30C LSRS.W R3, R3, R12
0x34189C40: F1DC 0C1F RSBS R12, R12, #31
0x34189C44: FA35 F50C LSRS.W R5, R5, R12
0x34189C48: BF18 IT NE
0x34189C4A: 1E6D SUBNE R5, R5, #1
0x34189C4C: BC03 POP 123R0-R1}
0x34189C4E: FBA5 6702 UMULL R6, R7, R5, R2
0x34189C52: FB05 7703 MLA R7, R5, R3, R7
0x34189C56: 1B80 SUBS R0, R0, R6
0x34189C58: 41B9 SBCS R1, R7
0x34189C5A: 4290 CMP R0, R2
0x34189C5C: EB71 0C03 SBCS.W R12, R1, R3
0x34189C60: D305 BCC 46L4 ; 0x34189C6E
0x34189C62: 1A82 SUBS R2, R0, R2
0x34189C64: EB71 0303 SBCS.W R3, R1, R3
0x34189C68: 1C68 ADDS R0, R5, #1
0x34189C6A: 2100 MOVS R1, #0
0x34189C6C: BDF0 POP 123R4-R7, PC}
.L4:
0x34189C6E: 0002 MOVS R2, R0
0x34189C70: 000B MOVS R3, R1
0x34189C72: 0028 MOVS R0, R5
0x34189C74: 2100 MOVS R1, #0
0x34189C76: BDF0 POP 123R4-R7, PC}
.L5:
0x34189C78: 0D94 LSRS R4, R2, #22
0x34189C7A: F64F 75C2 MOVW R5, #0xFFC2
0x34189C7E: 022D LSLS R5, R5, #8
0x34189C80: FBB5 F4F4 UDIV R4, R5, R4
0x34189C84: 0AD6 LSRS R6, R2, #11
0x34189C86: 1C76 ADDS R6, R6, #1
0x34189C88: FB04 F504 MUL R5, R4, R4
0x34189C8C: FBA5 5606 UMULL R5, R6, R5, R6
0x34189C90: 43F6 MVNS R6, R6
0x34189C92: EB06 1604 ADD.W R6, R6, R4, LSL #4
0x34189C96: 0855 LSRS R5, R2, #1
0x34189C98: BF32 ITEE CC
0x34189C9A: 2700 MOVCC R7, #0
0x34189C9C: 0877 LSRCS R7, R6, #1
0x34189C9E: 1C6D ADDCS R5, R5, #1
0x34189CA0: FB05 7716 MLS R7, R5, R6, R7
0x34189CA4: FBA6 4707 UMULL R4, R7, R6, R7
0x34189CA8: 087F LSRS R7, R7, #1
0x34189CAA: EB07 37C6 ADD.W R7, R7, R6, LSL #15
0x34189CAE: 0014 MOVS R4, R2
0x34189CB0: 0015 MOVS R5, R2
0x34189CB2: FBE7 4502 UMLAL R4, R5, R7, R2
0x34189CB6: 1B7F SUBS R7, R7, R5
0x34189CB8: 1C4D ADDS R5, R1, #1
0x34189CBA: 0004 MOVS R4, R0
0x34189CBC: FBE7 4501 UMLAL R4, R5, R7, R1
0x34189CC0: FB05 0612 MLS R6, R5, R2, R0
0x34189CC4: 42A6 CMP R6, R4
0x34189CC6: BF84 ITT HI
0x34189CC8: 1E6D SUBHI R5, R5, #1
0x34189CCA: 18B6 ADDHI R6, R6, R2
0x34189CCC: 4296 CMP R6, R2
0x34189CCE: BF24 ITT CS
0x34189CD0: 1C6D ADDCS R5, R5, #1
0x34189CD2: 1AB6 SUBCS R6, R6, R2
0x34189CD4: 4770 BX LR
Section .rodata.SFDP_BuildGenericDriver.block_erase_unit from blto2_FSBL_lto.o, size=8, align=2
SFDP_BuildGenericDriver.block_erase_unit:
0x34189CD6: 10 DC.B 0x10 ; '\x10'
0x34189CD7: 00 DC.B 0x00 ; '\0'
0x34189CD8: 00 DC.B 0x00 ; '\0'
0x34189CD9: 01 DC.B 0x01 ; '\x01'
0x34189CDA: A0 DC.B 0xA0 ; '\xA0'
0x34189CDB: 0F DC.B 0x0F ; '\x0F'
0x34189CDC: 00 DC.B 0x00 ; '\0'
0x34189CDD: FA DC.B 0xFA ; '\xFA'
Section .text.libc.__SEGGER_RTL_float32_isnormal from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=24, align=2
__SEGGER_RTL_float32_isnormal:
0x34189CDE: EE10 0A10 VMOV R0, S0
0x34189CE2: 0041 LSLS R1, R0, #1
0x34189CE4: F1B1 4F7F CMP.W R1, #0xFF000000
0x34189CE8: EA5F 912F CSET R1, CC
0x34189CEC: F010 4FFF TST R0, #0x7F800000
0x34189CF0: EA5F 8001 CSEL R0, ZR, R1, EQ
0x34189CF4: 4770 BX LR
Section .text.libc.__SEGGER_RTL_float32_signbit from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=8, align=2
__SEGGER_RTL_float32_signbit:
0x34189CF6: EE10 0A10 VMOV R0, S0
0x34189CFA: 0FC0 LSRS R0, R0, #31
0x34189CFC: 4770 BX LR
Section .text.libc.frexpf from floatops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=36, align=2
frexpf:
0x34189CFE: EE10 1A10 VMOV R1, S0
0x34189D02: 227E MOVS R2, #126
0x34189D04: F3C1 53C7 UBFX R3, R1, #23, #8
0x34189D08: F362 51DE BFI R1, R2, #23, #8
0x34189D0C: 1E5A SUBS R2, R3, #1
0x34189D0E: 2AFE CMP R2, #254
0x34189D10: BF38 IT CC
0x34189D12: EE00 1A10 VMOVCC S0, R1
0x34189D16: BF2C ITE CS
0x34189D18: 2100 MOVCS R1, #0
0x34189D1A: F1A3 017E SUBCC.W R1, R3, #126
0x34189D1E: 6001 STR R1, [R0]
0x34189D20: 4770 BX LR
Section .text.libc.abs from intops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=8, align=2
abs:
0x34189D22: 2800 CMP R0, #0
0x34189D24: EA50 B050 CNEG R0, R0, MI
0x34189D28: 4770 BX LR
Section .text.libc.__SEGGER_RTL_putc from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=132, align=2
__SEGGER_RTL_putc:
0x34189D2A: B510 PUSH 123R4, LR}
0x34189D2C: B082 SUB SP, SP, #8
0x34189D2E: 4604 MOV R4, R0
0x34189D30: 6900 LDR R0, [R0, #16]
0x34189D32: F88D 1007 STRB.W R1, [SP, #7]
0x34189D36: B178 CBZ R0, .L1 ; 0x34189D58
0x34189D38: E9D4 2300 LDRD R2, R3, [R4]
0x34189D3C: 429A CMP R2, R3
0x34189D3E: D231 BCS 46L4 ; 0x34189DA4
0x34189D40: 6962 LDR R2, [R4, #20]
0x34189D42: 1C53 ADDS R3, R2, #1
0x34189D44: 6163 STR R3, [R4, #20]
0x34189D46: 5481 STRB R1, [R0, R2]
0x34189D48: E9D4 0105 LDRD R0, R1, [R4, #20]
0x34189D4C: 4288 CMP R0, R1
0x34189D4E: D129 BNE 46L4 ; 0x34189DA4
0x34189D50: 4620 MOV R0, R4
0x34189D52: F7FD FE56 BL __SEGGER_RTL_prin_flush ; 0x34187A02
0x34189D56: E025 B 46L4 ; 0x34189DA4
.L1:
0x34189D58: 68E0 LDR R0, [R4, #12]
0x34189D5A: B150 CBZ R0, .L2 ; 0x34189D72
0x34189D5C: E9D4 2C00 LDRD R2, R12, [R4]
0x34189D60: 4562 CMP R2, R12
0x34189D62: D21F BCS 46L4 ; 0x34189DA4
0x34189D64: 1C53 ADDS R3, R2, #1
0x34189D66: EBB3 030C SUBS.W R3, R3, R12
0x34189D6A: EA51 8113 CSEL R1, R1, R3, NE
0x34189D6E: 5481 STRB R1, [R0, R2]
0x34189D70: E018 B 46L4 ; 0x34189DA4
.L2:
0x34189D72: 68A0 LDR R0, [R4, #8]
0x34189D74: B158 CBZ R0, .L3 ; 0x34189D8E
0x34189D76: E9D4 2C00 LDRD R2, R12, [R4]
0x34189D7A: 4562 CMP R2, R12
0x34189D7C: D212 BCS 46L4 ; 0x34189DA4
0x34189D7E: 1C53 ADDS R3, R2, #1
0x34189D80: EBB3 030C SUBS.W R3, R3, R12
0x34189D84: BF18 IT NE
0x34189D86: B2CB UXTBNE R3, R1
0x34189D88: F840 3022 STR.W R3, [R0, R2, LSL #2]
0x34189D8C: E00A B 46L4 ; 0x34189DA4
.L3:
0x34189D8E: 6A23 LDR R3, [R4, #32]
0x34189D90: B143 CBZ R3, .L4 ; 0x34189DA4
0x34189D92: E9D4 0100 LDRD R0, R1, [R4]
0x34189D96: 4288 CMP R0, R1
0x34189D98: D204 BCS 46L4 ; 0x34189DA4
0x34189D9A: F10D 0107 ADD.W R1, SP, #7
0x34189D9E: 4620 MOV R0, R4
0x34189DA0: 2201 MOVS R2, #1
0x34189DA2: 4798 BLX R3
.L4:
0x34189DA4: 6820 LDR R0, [R4]
0x34189DA6: 3001 ADDS R0, #1
0x34189DA8: 6020 STR R0, [R4]
0x34189DAA: B002 ADD SP, SP, #8
0x34189DAC: BD10 POP 123R4, PC}
Section .text.libc.__SEGGER_RTL_print_padding from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=32, align=2
__SEGGER_RTL_print_padding:
0x34189DAE: 2A01 CMP R2, #1
0x34189DB0: DB0C BLT 46L2 ; 0x34189DCC
0x34189DB2: B5F8 PUSH 123R3-R7, LR}
0x34189DB4: 4615 MOV R5, R2
0x34189DB6: 460C MOV R4, R1
0x34189DB8: 4606 MOV R6, R0
.L1:
0x34189DBA: 4630 MOV R0, R6
0x34189DBC: 4621 MOV R1, R4
0x34189DBE: 462F MOV R7, R5
0x34189DC0: 3D01 SUBS R5, #1
0x34189DC2: F7FF FFB2 BL __SEGGER_RTL_putc ; 0x34189D2A
0x34189DC6: 2F01 CMP R7, #1
0x34189DC8: D8F7 BHI 46L1 ; 0x34189DBA
0x34189DCA: BDF8 POP 123R3-R7, PC}
.L2:
0x34189DCC: 4770 BX LR
Section .text.libc.__SEGGER_RTL_pre_padding from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=20, align=2
__SEGGER_RTL_pre_padding:
0x34189DCE: 06CB LSLS R3, R1, #27
0x34189DD0: D406 BMI 46L1 ; 0x34189DE0
0x34189DD2: 2330 MOVS R3, #48
0x34189DD4: 0589 LSLS R1, R1, #22
0x34189DD6: BF58 IT PL
0x34189DD8: 2320 MOVPL R3, #32
0x34189DDA: 4619 MOV R1, R3
0x34189DDC: F7FF BFE7 B.W __SEGGER_RTL_print_padding ; 0x34189DAE
.L1:
0x34189DE0: 4770 BX LR
Section .text.libc.vfprintf from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=28, align=2
vfprintf:
0x34189DE2: B570 PUSH 123R4-R6, LR}
0x34189DE4: 4614 MOV R4, R2
0x34189DE6: 460D MOV R5, R1
0x34189DE8: 4606 MOV R6, R0
0x34189DEA: F7FE FF94 BL __SEGGER_RTL_current_locale ; 0x34188D16
0x34189DEE: 4601 MOV R1, R0
0x34189DF0: 4630 MOV R0, R6
0x34189DF2: 462A MOV R2, R5
0x34189DF4: 4623 MOV R3, R4
0x34189DF6: E8BD 4070 POP.W 123R4-R6, LR}
0x34189DFA: F000 B800 B.W vfprintf_l ; 0x34189DFE
Section .text.libc.vfprintf_l from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=104, align=2
vfprintf_l:
0x34189DFE: E92D 4FF0 PUSH.W 123R4-R11, LR}
0x34189E02: AF03 ADD R7, SP, #12
0x34189E04: B08D SUB SP, SP, #52
0x34189E06: F847 3C3C STR R3, [R7, #-60]
0x34189E0A: 4691 MOV R9, R2
0x34189E0C: 460C MOV R4, R1
0x34189E0E: 4606 MOV R6, R0
0x34189E10: F000 F859 BL __SEGGER_RTL_X_file_bufsize ; 0x34189EC6
0x34189E14: 4605 MOV R5, R0
0x34189E16: 3007 ADDS R0, #7
0x34189E18: F020 0007 BIC R0, R0, #7
0x34189E1C: 46EB MOV R11, SP
0x34189E1E: EBAD 0800 SUB.W R8, SP, R0
0x34189E22: 46C5 MOV SP, R8
0x34189E24: F1A7 0A38 SUB.W R10, R7, #56
0x34189E28: 2100 MOVS R1, #0
0x34189E2A: 2224 MOVS R2, #36
0x34189E2C: 4650 MOV R0, R10
0x34189E2E: F7FD F927 BL memset ; 0x34187080
0x34189E32: F06F 4000 MVN R0, #0x80000000
0x34189E36: F857 2C3C LDR R2, [R7, #-60]
0x34189E3A: F847 0C34 STR R0, [R7, #-52]
0x34189E3E: F248 00CF MOVW R0, #0x80CF ; 0x341880CF = __SEGGER_RTL_stream_write
0x34189E42: F2C3 4018 MOVT R0, #0x3418 ; 0x341880CF = __SEGGER_RTL_stream_write
0x34189E46: 4649 MOV R1, R9
0x34189E48: E947 0606 STRD R0, R6, [R7, #-24]
0x34189E4C: 4650 MOV R0, R10
0x34189E4E: E947 5408 STRD R5, R4, [R7, #-32]
0x34189E52: F847 8C28 STR R8, [R7, #-40]
0x34189E56: F7F6 FCE7 BL __SEGGER_RTL_vfprintf_short_float_long_long ; 0x34180828
0x34189E5A: 46DD MOV SP, R11
0x34189E5C: F1A7 040C SUB.W R4, R7, #12
0x34189E60: 46A5 MOV SP, R4
0x34189E62: E8BD 8FF0 POP.W 123R4-R11, PC}
Section .text.libc.printf from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=44, align=2
printf:
0x34189E66: B083 SUB SP, SP, #12
0x34189E68: B500 PUSH 123LR}
0x34189E6A: B082 SUB SP, SP, #8
0x34189E6C: F640 0CC8 MOVW R12, #0x08C8 ; 0x340008C8 = stdout
0x34189E70: E9CD 1203 STRD R1, R2, [SP, #12]
0x34189E74: F2C3 4C00 MOVT R12, #0x3400 ; 0x340008C8 = stdout
0x34189E78: 9305 STR R3, [SP, #20]
0x34189E7A: 4601 MOV R1, R0
0x34189E7C: F8DC 0000 LDR.W R0, [R12]
0x34189E80: AA03 ADD R2, SP, #12
0x34189E82: 9201 STR R2, [SP, #4]
0x34189E84: F7FF FFAD BL vfprintf ; 0x34189DE2
0x34189E88: B002 ADD SP, SP, #8
0x34189E8A: F85D EB04 POP.W 123LR}
0x34189E8E: B003 ADD SP, SP, #12
0x34189E90: 4770 BX LR
Section .text.libc.__SEGGER_RTL_X_file_stat from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=52, align=2
__SEGGER_RTL_X_file_stat:
0x34189E92: F640 01CC MOVW R1, #0x08CC ; 0x340008CC = stdin
0x34189E96: F640 02C8 MOVW R2, #0x08C8 ; 0x340008C8 = stdout
0x34189E9A: F2C3 4100 MOVT R1, #0x3400 ; 0x340008CC = stdin
0x34189E9E: F2C3 4200 MOVT R2, #0x3400 ; 0x340008C8 = stdout
0x34189EA2: 6809 LDR R1, [R1]
0x34189EA4: F640 03D0 MOVW R3, #0x08D0 ; 0x340008D0 = stderr
0x34189EA8: F2C3 4300 MOVT R3, #0x3400 ; 0x340008D0 = stderr
0x34189EAC: 6812 LDR R2, [R2]
0x34189EAE: 4288 CMP R0, R1
0x34189EB0: EA5F 910F CSET R1, NE
0x34189EB4: 681B LDR R3, [R3]
0x34189EB6: 4290 CMP R0, R2
0x34189EB8: EA5F 8101 CSEL R1, ZR, R1, EQ
0x34189EBC: 4298 CMP R0, R3
0x34189EBE: EA5F 8001 CSEL R0, ZR, R1, EQ
0x34189EC2: 4240 RSBS R0, R0, #0
0x34189EC4: 4770 BX LR
Section .text.libc.__SEGGER_RTL_X_file_bufsize from prinops_rtt.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=2
__SEGGER_RTL_X_file_bufsize:
0x34189EC6: 2040 MOVS R0, #64
0x34189EC8: 4770 BX LR
Section .text.libc._WriteBlocking from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=88, align=2
_WriteBlocking:
0x34189ECA: E92D 43F8 PUSH.W 123R3-R9, LR}
0x34189ECE: 68C7 LDR R7, [R0, #12]
0x34189ED0: 4614 MOV R4, R2
0x34189ED2: 4688 MOV R8, R1
0x34189ED4: 4605 MOV R5, R0
0x34189ED6: F04F 0900 MOV.W R9, #0
.L1:
0x34189EDA: 6928 LDR R0, [R5, #16]
0x34189EDC: 43F9 MVNS R1, R7
0x34189EDE: 42B8 CMP R0, R7
0x34189EE0: 4408 ADD R0, R1
0x34189EE2: 68A9 LDR R1, [R5, #8]
0x34189EE4: BF98 IT LS
0x34189EE6: 4408 ADDLS R0, R1
0x34189EE8: 686A LDR R2, [R5, #4]
0x34189EEA: 1BC9 SUBS R1, R1, R7
0x34189EEC: 4288 CMP R0, R1
0x34189EEE: EA50 8031 CSEL R0, R0, R1, CC
0x34189EF2: 4641 MOV R1, R8
0x34189EF4: 42A0 CMP R0, R4
0x34189EF6: EA50 8634 CSEL R6, R0, R4, CC
0x34189EFA: 19D0 ADDS R0, R2, R7
0x34189EFC: 4632 MOV R2, R6
0x34189EFE: F7FD F88D BL memcpy ; 0x3418701C
0x34189F02: 68A8 LDR R0, [R5, #8]
0x34189F04: 19F1 ADDS R1, R6, R7
0x34189F06: 44B1 ADD R9, R6
0x34189F08: 44B0 ADD R8, R6
0x34189F0A: 1A08 SUBS R0, R1, R0
0x34189F0C: EBA4 0406 SUB.W R4, R4, R6
0x34189F10: EA51 8710 CSEL R7, R1, R0, NE
0x34189F14: 60EF STR R7, [R5, #12]
0x34189F16: B10C CBZ R4, .L2 ; 0x34189F1C
0x34189F18: F02F C821 LE 46L1 ; 0x34189EDA
.L2:
0x34189F1C: 4648 MOV R0, R9
0x34189F1E: E8BD 83F8 POP.W 123R3-R9, PC}
Section .text.libc.SEGGER_RTT_WriteNoLock from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=88, align=2
SEGGER_RTT_WriteNoLock:
0x34189F22: B570 PUSH 123R4-R6, LR}
0x34189F24: EB00 0040 ADD.W R0, R0, R0, LSL #1
0x34189F28: F240 03AC MOVW R3, #172 ; 0x340000AC = _SEGGER_RTT
0x34189F2C: F2C3 4300 MOVT R3, #0x3400 ; 0x340000AC = _SEGGER_RTT
0x34189F30: EB03 03C0 ADD.W R3, R3, R0, LSL #3
0x34189F34: F103 0618 ADD.W R6, R3, #24
0x34189F38: 6AD8 LDR R0, [R3, #44]
0x34189F3A: 2802 CMP R0, #2
0x34189F3C: D018 BEQ 46L5 ; 0x34189F70
0x34189F3E: 460D MOV R5, R1
0x34189F40: 4614 MOV R4, R2
0x34189F42: 2801 CMP R0, #1
0x34189F44: D007 BEQ 46L2 ; 0x34189F56
0x34189F46: B920 CBNZ R0, .L1 ; 0x34189F52
0x34189F48: 4630 MOV R0, R6
0x34189F4A: F7FE FBE0 BL _GetAvailWriteSpace ; 0x3418870E
0x34189F4E: 42A0 CMP R0, R4
0x34189F50: D207 BCS 46L3 ; 0x34189F62
.L1:
0x34189F52: 2400 MOVS R4, #0
0x34189F54: E00A B 46L4 ; 0x34189F6C
.L2:
0x34189F56: 4630 MOV R0, R6
0x34189F58: F7FE FBD9 BL _GetAvailWriteSpace ; 0x3418870E
0x34189F5C: 42A0 CMP R0, R4
0x34189F5E: EA50 8434 CSEL R4, R0, R4, CC
.L3:
0x34189F62: 4630 MOV R0, R6
0x34189F64: 4629 MOV R1, R5
0x34189F66: 4622 MOV R2, R4
0x34189F68: F7FE FC8F BL _WriteNoCheck ; 0x3418888A
.L4:
0x34189F6C: 4620 MOV R0, R4
0x34189F6E: BD70 POP 123R4-R6, PC}
.L5:
0x34189F70: 4630 MOV R0, R6
0x34189F72: E8BD 4070 POP.W 123R4-R6, LR}
0x34189F76: F7FF BFA8 B.W _WriteBlocking ; 0x34189ECA
Section .text.libc.SEGGER_RTT_Write from SEGGER_RTT.o (prinops_rtt_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=40, align=2
SEGGER_RTT_Write:
0x34189F7A: B570 PUSH 123R4-R6, LR}
0x34189F7C: F240 03AC MOVW R3, #172 ; 0x340000AC = _SEGGER_RTT
0x34189F80: 4614 MOV R4, R2
0x34189F82: F2C3 4300 MOVT R3, #0x3400 ; 0x340000AC = _SEGGER_RTT
0x34189F86: 460D MOV R5, R1
0x34189F88: 781B LDRB R3, [R3]
0x34189F8A: 4606 MOV R6, R0
0x34189F8C: 2B00 CMP R3, #0
0x34189F8E: BF08 IT EQ
0x34189F90: F7FE F9C7 BLEQ _DoInit ; 0x34188322
0x34189F94: 4630 MOV R0, R6
0x34189F96: 4629 MOV R1, R5
0x34189F98: 4622 MOV R2, R4
0x34189F9A: E8BD 4070 POP.W 123R4-R6, LR}
0x34189F9E: F7FF BFC0 B.W SEGGER_RTT_WriteNoLock ; 0x34189F22
Section .text.libc.strnlen from strops.o (strops_unaligned_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=92, align=2
strnlen:
0x34189FA2: 2900 CMP R1, #0
0x34189FA4: BF1C ITT NE
0x34189FA6: 7802 LDRBNE R2, [R0]
0x34189FA8: 2A00 CMPNE R2, #0
0x34189FAA: D101 BNE 46L1 ; 0x34189FB0
0x34189FAC: 2000 MOVS R0, #0
0x34189FAE: 4770 BX LR
.L1:
0x34189FB0: B500 PUSH 123LR}
0x34189FB2: F8D0 E000 LDR.W LR, [R0]
0x34189FB6: 4602 MOV R2, R0
0x34189FB8: 2904 CMP R1, #4
0x34189FBA: D310 BCC 46L3 ; 0x34189FDE
0x34189FBC: F240 1C00 MOVW R12, #0x0100
0x34189FC0: F2C0 1C01 MOVT R12, #0x0101
.L2:
0x34189FC4: EBAC 030E SUB.W R3, R12, LR
0x34189FC8: EA43 030E ORR.W R3, R3, LR
0x34189FCC: 43DB MVNS R3, R3
0x34189FCE: F013 3F80 TST R3, #0x80808080
0x34189FD2: D104 BNE 46L3 ; 0x34189FDE
0x34189FD4: F852 EF04 LDR LR, [R2, #4]!
0x34189FD8: 3904 SUBS R1, #4
0x34189FDA: 2903 CMP R1, #3
0x34189FDC: D8F2 BHI 46L2 ; 0x34189FC4
.L3:
0x34189FDE: F1AE 3301 SUB.W R3, LR, #0x01010101
0x34189FE2: 1A10 SUBS R0, R2, R0
0x34189FE4: EA23 030E BIC.W R3, R3, LR
0x34189FE8: F023 337F BIC R3, R3, #0x7F7F7F7F
0x34189FEC: BA1B REV R3, R3
0x34189FEE: FAB3 F383 CLZ R3, R3
0x34189FF2: EBB1 0FD3 CMP.W R1, R3, LSR #3
0x34189FF6: BF88 IT HI
0x34189FF8: 08D9 LSRHI R1, R3, #3
0x34189FFA: 4408 ADD R0, R1
0x34189FFC: BD00 POP 123PC}
Section .text.libc.__SEGGER_RTL_ascii_mbtowc from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=48, align=2
__SEGGER_RTL_ascii_mbtowc:
0x34189FFE: 4684 MOV R12, R0
0x3418A000: 2000 MOVS R0, #0
0x3418A002: 2900 CMP R1, #0
0x3418A004: BF18 IT NE
0x3418A006: 2A00 CMPNE R2, #0
0x3418A008: D00D BEQ 46L1 ; 0x3418A026
0x3418A00A: 7808 LDRB R0, [R1]
0x3418A00C: 0601 LSLS R1, R0, #24
0x3418A00E: D40B BMI 46L2 ; 0x3418A028
0x3418A010: F1BC 0F00 CMP.W R12, #0
0x3418A014: BF18 IT NE
0x3418A016: F8CC 0000 STRNE.W R0, [R12]
0x3418A01A: 2100 MOVS R1, #0
0x3418A01C: 0600 LSLS R0, R0, #24
0x3418A01E: E9C3 1100 STRD R1, R1, [R3]
0x3418A022: EA5F 900F CSET R0, NE
.L1:
0x3418A026: 4770 BX LR
.L2:
0x3418A028: F06F 0001 MVN R0, #1
0x3418A02C: 4770 BX LR
Section .text.libc.__SEGGER_RTL_ascii_isctype from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=32, align=2
__SEGGER_RTL_ascii_isctype:
0x3418A02E: 287F CMP R0, #127
0x3418A030: D80B BHI 46L1 ; 0x3418A04A
0x3418A032: F24A 1248 MOVW R2, #0xA148 ; 0x3418A148 = __SEGGER_RTL_ascii_ctype_map
0x3418A036: F24A 03FA MOVW R3, #0xA0FA ; 0x3418A0FA = __SEGGER_RTL_ascii_ctype_mask
0x3418A03A: F2C3 4218 MOVT R2, #0x3418 ; 0x3418A148 = __SEGGER_RTL_ascii_ctype_map
0x3418A03E: F2C3 4318 MOVT R3, #0x3418 ; 0x3418A0FA = __SEGGER_RTL_ascii_ctype_mask
0x3418A042: 5C10 LDRB R0, [R2, R0]
0x3418A044: 5C59 LDRB R1, [R3, R1]
0x3418A046: 4008 ANDS R0, R1
0x3418A048: 4770 BX LR
.L1:
0x3418A04A: 2000 MOVS R0, #0
0x3418A04C: 4770 BX LR
Section .text.libc.__SEGGER_RTL_ascii_toupper from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=12, align=2
__SEGGER_RTL_ascii_toupper:
__SEGGER_RTL_ascii_towupper:
0x3418A04E: F1A0 0161 SUB.W R1, R0, #97 ; Dedupe identical section .text.libc.__SEGGER_RTL_ascii_towupper
0x3418A052: 291A CMP R1, #26
0x3418A054: BF38 IT CC
0x3418A056: 3820 SUBCC R0, #32
0x3418A058: 4770 BX LR
Section .text.libc.__SEGGER_RTL_ascii_tolower from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=12, align=2
__SEGGER_RTL_ascii_tolower:
__SEGGER_RTL_ascii_towlower:
0x3418A05A: F1A0 0141 SUB.W R1, R0, #65 ; Dedupe identical section .text.libc.__SEGGER_RTL_ascii_towlower
0x3418A05E: 291A CMP R1, #26
0x3418A060: BF38 IT CC
0x3418A062: 3020 ADDCC R0, #32
0x3418A064: 4770 BX LR
Section .text.libc.__SEGGER_RTL_ascii_iswctype from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=32, align=2
__SEGGER_RTL_ascii_iswctype:
0x3418A066: 287F CMP R0, #127
0x3418A068: D80B BHI 46L1 ; 0x3418A082
0x3418A06A: F24A 1248 MOVW R2, #0xA148 ; 0x3418A148 = __SEGGER_RTL_ascii_ctype_map
0x3418A06E: F24A 03FA MOVW R3, #0xA0FA ; 0x3418A0FA = __SEGGER_RTL_ascii_ctype_mask
0x3418A072: F2C3 4218 MOVT R2, #0x3418 ; 0x3418A148 = __SEGGER_RTL_ascii_ctype_map
0x3418A076: F2C3 4318 MOVT R3, #0x3418 ; 0x3418A0FA = __SEGGER_RTL_ascii_ctype_mask
0x3418A07A: 5C10 LDRB R0, [R2, R0]
0x3418A07C: 5C59 LDRB R1, [R3, R1]
0x3418A07E: 4008 ANDS R0, R1
0x3418A080: 4770 BX LR
.L1:
0x3418A082: 2000 MOVS R0, #0
0x3418A084: 4770 BX LR
Section .rodata.libc..L.str from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=7, align=1
0x3418A086: 28 DC.B 0x28 ; '('
0x3418A087: 6E DC.B 0x6E ; 'n'
0x3418A088: 75 DC.B 0x75 ; 'u'
0x3418A089: 6C DC.B 0x6C ; 'l'
0x3418A08A: 6C DC.B 0x6C ; 'l'
0x3418A08B: 29 DC.B 0x29 ; ')'
0x3418A08C: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_c_locale_month_names from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=87, align=1
__SEGGER_RTL_c_locale_month_names:
0x3418A08D: 4A DC.B 0x4A ; 'J'
0x3418A08E: 61 DC.B 0x61 ; 'a'
0x3418A08F: 6E DC.B 0x6E ; 'n'
0x3418A090: 75 DC.B 0x75 ; 'u'
0x3418A091: 61 DC.B 0x61 ; 'a'
0x3418A092: 72 DC.B 0x72 ; 'r'
0x3418A093: 79 DC.B 0x79 ; 'y'
0x3418A094: 00 DC.B 0x00 ; '\0'
0x3418A095: 46 DC.B 0x46 ; 'F'
0x3418A096: 65 DC.B 0x65 ; 'e'
0x3418A097: 62 DC.B 0x62 ; 'b'
0x3418A098: 72 DC.B 0x72 ; 'r'
0x3418A099: 75 DC.B 0x75 ; 'u'
0x3418A09A: 61 DC.B 0x61 ; 'a'
0x3418A09B: 72 DC.B 0x72 ; 'r'
0x3418A09C: 79 DC.B 0x79 ; 'y'
0x3418A09D: 00 DC.B 0x00 ; '\0'
0x3418A09E: 4D DC.B 0x4D ; 'M'
0x3418A09F: 61 DC.B 0x61 ; 'a'
0x3418A0A0: 72 DC.B 0x72 ; 'r'
0x3418A0A1: 63 DC.B 0x63 ; 'c'
0x3418A0A2: 68 DC.B 0x68 ; 'h'
0x3418A0A3: 00 DC.B 0x00 ; '\0'
0x3418A0A4: 41 DC.B 0x41 ; 'A'
0x3418A0A5: 70 DC.B 0x70 ; 'p'
0x3418A0A6: 72 DC.B 0x72 ; 'r'
0x3418A0A7: 69 DC.B 0x69 ; 'i'
0x3418A0A8: 6C DC.B 0x6C ; 'l'
0x3418A0A9: 00 DC.B 0x00 ; '\0'
0x3418A0AA: 4D DC.B 0x4D ; 'M'
0x3418A0AB: 61 DC.B 0x61 ; 'a'
0x3418A0AC: 79 DC.B 0x79 ; 'y'
0x3418A0AD: 00 DC.B 0x00 ; '\0'
0x3418A0AE: 4A DC.B 0x4A ; 'J'
0x3418A0AF: 75 DC.B 0x75 ; 'u'
0x3418A0B0: 6E DC.B 0x6E ; 'n'
0x3418A0B1: 65 DC.B 0x65 ; 'e'
0x3418A0B2: 00 DC.B 0x00 ; '\0'
0x3418A0B3: 4A DC.B 0x4A ; 'J'
0x3418A0B4: 75 DC.B 0x75 ; 'u'
0x3418A0B5: 6C DC.B 0x6C ; 'l'
0x3418A0B6: 79 DC.B 0x79 ; 'y'
0x3418A0B7: 00 DC.B 0x00 ; '\0'
0x3418A0B8: 41 DC.B 0x41 ; 'A'
0x3418A0B9: 75 DC.B 0x75 ; 'u'
0x3418A0BA: 67 DC.B 0x67 ; 'g'
0x3418A0BB: 75 DC.B 0x75 ; 'u'
0x3418A0BC: 73 DC.B 0x73 ; 's'
0x3418A0BD: 74 DC.B 0x74 ; 't'
0x3418A0BE: 00 DC.B 0x00 ; '\0'
0x3418A0BF: 53 DC.B 0x53 ; 'S'
0x3418A0C0: 65 DC.B 0x65 ; 'e'
0x3418A0C1: 70 DC.B 0x70 ; 'p'
0x3418A0C2: 74 DC.B 0x74 ; 't'
0x3418A0C3: 65 DC.B 0x65 ; 'e'
0x3418A0C4: 6D DC.B 0x6D ; 'm'
0x3418A0C5: 62 DC.B 0x62 ; 'b'
0x3418A0C6: 65 DC.B 0x65 ; 'e'
0x3418A0C7: 72 DC.B 0x72 ; 'r'
0x3418A0C8: 00 DC.B 0x00 ; '\0'
0x3418A0C9: 4F DC.B 0x4F ; 'O'
0x3418A0CA: 63 DC.B 0x63 ; 'c'
0x3418A0CB: 74 DC.B 0x74 ; 't'
0x3418A0CC: 6F DC.B 0x6F ; 'o'
0x3418A0CD: 62 DC.B 0x62 ; 'b'
0x3418A0CE: 65 DC.B 0x65 ; 'e'
0x3418A0CF: 72 DC.B 0x72 ; 'r'
0x3418A0D0: 00 DC.B 0x00 ; '\0'
0x3418A0D1: 4E DC.B 0x4E ; 'N'
0x3418A0D2: 6F DC.B 0x6F ; 'o'
0x3418A0D3: 76 DC.B 0x76 ; 'v'
0x3418A0D4: 65 DC.B 0x65 ; 'e'
0x3418A0D5: 6D DC.B 0x6D ; 'm'
0x3418A0D6: 62 DC.B 0x62 ; 'b'
0x3418A0D7: 65 DC.B 0x65 ; 'e'
0x3418A0D8: 72 DC.B 0x72 ; 'r'
0x3418A0D9: 00 DC.B 0x00 ; '\0'
0x3418A0DA: 44 DC.B 0x44 ; 'D'
0x3418A0DB: 65 DC.B 0x65 ; 'e'
0x3418A0DC: 63 DC.B 0x63 ; 'c'
0x3418A0DD: 65 DC.B 0x65 ; 'e'
0x3418A0DE: 6D DC.B 0x6D ; 'm'
0x3418A0DF: 62 DC.B 0x62 ; 'b'
0x3418A0E0: 65 DC.B 0x65 ; 'e'
0x3418A0E1: 72 DC.B 0x72 ; 'r'
0x3418A0E2: 00 DC.B 0x00 ; '\0'
0x3418A0E3: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_c_locale_am_pm_indicator from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=7, align=1
__SEGGER_RTL_c_locale_am_pm_indicator:
0x3418A0E4: 41 DC.B 0x41 ; 'A'
0x3418A0E5: 4D DC.B 0x4D ; 'M'
0x3418A0E6: 00 DC.B 0x00 ; '\0'
0x3418A0E7: 50 DC.B 0x50 ; 'P'
0x3418A0E8: 4D DC.B 0x4D ; 'M'
0x3418A0E9: 00 DC.B 0x00 ; '\0'
0x3418A0EA: 00 DC.B 0x00 ; '\0'
__SEGGER_RTL_c_locale_date_time_format:
0x3418A0EB: 25 DC.B 0x25 ; '%'
0x3418A0EC: 61 DC.B 0x61 ; 'a'
0x3418A0ED: 20 DC.B 0x20 ; ' '
0x3418A0EE: 25 DC.B 0x25 ; '%'
0x3418A0EF: 62 DC.B 0x62 ; 'b'
0x3418A0F0: 20 DC.B 0x20 ; ' '
0x3418A0F1: 25 DC.B 0x25 ; '%'
0x3418A0F2: 65 DC.B 0x65 ; 'e'
0x3418A0F3: 20 DC.B 0x20 ; ' '
0x3418A0F4: 25 DC.B 0x25 ; '%'
0x3418A0F5: 54 DC.B 0x54 ; 'T'
0x3418A0F6: 20 DC.B 0x20 ; ' '
0x3418A0F7: 25 DC.B 0x25 ; '%'
0x3418A0F8: 59 DC.B 0x59 ; 'Y'
0x3418A0F9: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_ascii_ctype_mask from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=13, align=1
__SEGGER_RTL_ascii_ctype_mask:
0x3418A0FA: 00 DC.B 0x00 ; '\0'
0x3418A0FB: 07 DC.B 0x07 ; '\x07'
0x3418A0FC: 03 DC.B 0x03 ; '\x03'
0x3418A0FD: 20 DC.B 0x20 ; ' '
0x3418A0FE: 04 DC.B 0x04 ; '\x04'
0x3418A0FF: 17 DC.B 0x17 ; '\x17'
0x3418A100: 02 DC.B 0x02 ; '\x02'
0x3418A101: 01 DC.B 0x01 ; '\x01'
0x3418A102: 08 DC.B 0x08 ; '\b'
0x3418A103: 57 DC.B 0x57 ; 'W'
0x3418A104: 10 DC.B 0x10 ; '\x10'
0x3418A105: 40 DC.B 0x40 ; '@'
0x3418A106: 80 DC.B 0x80 ; '\x80'
Section .init_array from STM32N6xx_Startup.o, size=4, align=4
0x3418A108: 34183855 DC.W SystemCoreClockUpdate
0x3418A10C: 00 DC.B 0x00 ; '\0'
0x3418A10D: 08 DC.B 0x08 ; '\b'
0x3418A10E: 06 DC.B 0x06 ; '\x06'
0x3418A10F: 02 DC.B 0x02 ; '\x02'
0x3418A110: 06 DC.B 0x06 ; '\x06'
0x3418A111: 08 DC.B 0x08 ; '\b'
0x3418A112: 06 DC.B 0x06 ; '\x06'
0x3418A113: 06 DC.B 0x06 ; '\x06'
0x3418A114: 0B DC.B 0x0B ; '\v'
0x3418A115: 08 DC.B 0x08 ; '\b'
0x3418A116: 0B DC.B 0x0B ; '\v'
0x3418A117: 14 DC.B 0x14 ; '\x14'
0x3418A118: 0B DC.B 0x0B ; '\v'
0x3418A119: 0A DC.B 0x0A ; '\n'
0x3418A11A: 0B DC.B 0x0B ; '\v'
0x3418A11B: 10 DC.B 0x10 ; '\x10'
Section .rodata..L__const.sfdp_set_dummycycle.MaskWaitStateValue from blto2_FSBL_lto.o, size=4, align=1
0x3418A11C: 03 DC.B 0x03 ; '\x03'
0x3418A11D: 07 DC.B 0x07 ; '\x07'
0x3418A11E: 0F DC.B 0x0F ; '\x0F'
0x3418A11F: 1F DC.B 0x1F ; '\x1F'
Section .rodata.libc.__SEGGER_RTL_hex_uc from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=16, align=1
__SEGGER_RTL_hex_uc:
0x3418A120: 30 DC.B 0x30 ; '0'
0x3418A121: 31 DC.B 0x31 ; '1'
0x3418A122: 32 DC.B 0x32 ; '2'
0x3418A123: 33 DC.B 0x33 ; '3'
0x3418A124: 34 DC.B 0x34 ; '4'
0x3418A125: 35 DC.B 0x35 ; '5'
0x3418A126: 36 DC.B 0x36 ; '6'
0x3418A127: 37 DC.B 0x37 ; '7'
0x3418A128: 38 DC.B 0x38 ; '8'
0x3418A129: 39 DC.B 0x39 ; '9'
0x3418A12A: 41 DC.B 0x41 ; 'A'
0x3418A12B: 42 DC.B 0x42 ; 'B'
0x3418A12C: 43 DC.B 0x43 ; 'C'
0x3418A12D: 44 DC.B 0x44 ; 'D'
0x3418A12E: 45 DC.B 0x45 ; 'E'
0x3418A12F: 46 DC.B 0x46 ; 'F'
Section .rodata.libc.__SEGGER_RTL_hex_lc from prinops.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=16, align=1
__SEGGER_RTL_hex_lc:
0x3418A130: 30 DC.B 0x30 ; '0'
0x3418A131: 31 DC.B 0x31 ; '1'
0x3418A132: 32 DC.B 0x32 ; '2'
0x3418A133: 33 DC.B 0x33 ; '3'
0x3418A134: 34 DC.B 0x34 ; '4'
0x3418A135: 35 DC.B 0x35 ; '5'
0x3418A136: 36 DC.B 0x36 ; '6'
0x3418A137: 37 DC.B 0x37 ; '7'
0x3418A138: 38 DC.B 0x38 ; '8'
0x3418A139: 39 DC.B 0x39 ; '9'
0x3418A13A: 61 DC.B 0x61 ; 'a'
0x3418A13B: 62 DC.B 0x62 ; 'b'
0x3418A13C: 63 DC.B 0x63 ; 'c'
0x3418A13D: 64 DC.B 0x64 ; 'd'
0x3418A13E: 65 DC.B 0x65 ; 'e'
0x3418A13F: 66 DC.B 0x66 ; 'f'
Section .rodata.libc..L.str.5 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=1
0x3418A140: 4E DC.B 0x4E ; 'N'
0x3418A141: 41 DC.B 0x41 ; 'A'
0x3418A142: 4E DC.B 0x4E ; 'N'
0x3418A143: 00 DC.B 0x00 ; '\0'
Section .rodata.libc..L.str.6 from __SEGGER_RTL_vfprintf_short_float_long_long.o (libc_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=4, align=1
0x3418A144: 6E DC.B 0x6E ; 'n'
0x3418A145: 61 DC.B 0x61 ; 'a'
0x3418A146: 6E DC.B 0x6E ; 'n'
0x3418A147: 00 DC.B 0x00 ; '\0'
Section .rodata.libc.__SEGGER_RTL_ascii_ctype_map from mbops.o (mbops_timeops_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=128, align=1
__SEGGER_RTL_ascii_ctype_map:
0x3418A148: 20 DC.B 0x20 ; ' '
0x3418A149: 20 DC.B 0x20 ; ' '
0x3418A14A: 20 DC.B 0x20 ; ' '
0x3418A14B: 20 DC.B 0x20 ; ' '
0x3418A14C: 20 DC.B 0x20 ; ' '
0x3418A14D: 20 DC.B 0x20 ; ' '
0x3418A14E: 20 DC.B 0x20 ; ' '
0x3418A14F: 20 DC.B 0x20 ; ' '
0x3418A150: 20 DC.B 0x20 ; ' '
0x3418A151: 68 DC.B 0x68 ; 'h'
0x3418A152: 28 DC.B 0x28 ; '('
0x3418A153: 28 DC.B 0x28 ; '('
0x3418A154: 28 DC.B 0x28 ; '('
0x3418A155: 28 DC.B 0x28 ; '('
0x3418A156: 20 DC.B 0x20 ; ' '
0x3418A157: 20 DC.B 0x20 ; ' '
0x3418A158: 20 DC.B 0x20 ; ' '
0x3418A159: 20 DC.B 0x20 ; ' '
0x3418A15A: 20 DC.B 0x20 ; ' '
0x3418A15B: 20 DC.B 0x20 ; ' '
0x3418A15C: 20 DC.B 0x20 ; ' '
0x3418A15D: 20 DC.B 0x20 ; ' '
0x3418A15E: 20 DC.B 0x20 ; ' '
0x3418A15F: 20 DC.B 0x20 ; ' '
0x3418A160: 20 DC.B 0x20 ; ' '
0x3418A161: 20 DC.B 0x20 ; ' '
0x3418A162: 20 DC.B 0x20 ; ' '
0x3418A163: 20 DC.B 0x20 ; ' '
0x3418A164: 20 DC.B 0x20 ; ' '
0x3418A165: 20 DC.B 0x20 ; ' '
0x3418A166: 20 DC.B 0x20 ; ' '
0x3418A167: 20 DC.B 0x20 ; ' '
0x3418A168: 48 DC.B 0x48 ; 'H'
0x3418A169: 10 DC.B 0x10 ; '\x10'
0x3418A16A: 10 DC.B 0x10 ; '\x10'
0x3418A16B: 10 DC.B 0x10 ; '\x10'
0x3418A16C: 10 DC.B 0x10 ; '\x10'
0x3418A16D: 10 DC.B 0x10 ; '\x10'
0x3418A16E: 10 DC.B 0x10 ; '\x10'
0x3418A16F: 10 DC.B 0x10 ; '\x10'
0x3418A170: 10 DC.B 0x10 ; '\x10'
0x3418A171: 10 DC.B 0x10 ; '\x10'
0x3418A172: 10 DC.B 0x10 ; '\x10'
0x3418A173: 10 DC.B 0x10 ; '\x10'
0x3418A174: 10 DC.B 0x10 ; '\x10'
0x3418A175: 10 DC.B 0x10 ; '\x10'
0x3418A176: 10 DC.B 0x10 ; '\x10'
0x3418A177: 10 DC.B 0x10 ; '\x10'
0x3418A178: 84 DC.B 0x84 ; '\x84'
0x3418A179: 84 DC.B 0x84 ; '\x84'
0x3418A17A: 84 DC.B 0x84 ; '\x84'
0x3418A17B: 84 DC.B 0x84 ; '\x84'
0x3418A17C: 84 DC.B 0x84 ; '\x84'
0x3418A17D: 84 DC.B 0x84 ; '\x84'
0x3418A17E: 84 DC.B 0x84 ; '\x84'
0x3418A17F: 84 DC.B 0x84 ; '\x84'
0x3418A180: 84 DC.B 0x84 ; '\x84'
0x3418A181: 84 DC.B 0x84 ; '\x84'
0x3418A182: 10 DC.B 0x10 ; '\x10'
0x3418A183: 10 DC.B 0x10 ; '\x10'
0x3418A184: 10 DC.B 0x10 ; '\x10'
0x3418A185: 10 DC.B 0x10 ; '\x10'
0x3418A186: 10 DC.B 0x10 ; '\x10'
0x3418A187: 10 DC.B 0x10 ; '\x10'
0x3418A188: 10 DC.B 0x10 ; '\x10'
0x3418A189: 81 DC.B 0x81 ; '\x81'
0x3418A18A: 81 DC.B 0x81 ; '\x81'
0x3418A18B: 81 DC.B 0x81 ; '\x81'
0x3418A18C: 81 DC.B 0x81 ; '\x81'
0x3418A18D: 81 DC.B 0x81 ; '\x81'
0x3418A18E: 81 DC.B 0x81 ; '\x81'
0x3418A18F: 01 DC.B 0x01 ; '\x01'
0x3418A190: 01 DC.B 0x01 ; '\x01'
0x3418A191: 01 DC.B 0x01 ; '\x01'
0x3418A192: 01 DC.B 0x01 ; '\x01'
0x3418A193: 01 DC.B 0x01 ; '\x01'
0x3418A194: 01 DC.B 0x01 ; '\x01'
0x3418A195: 01 DC.B 0x01 ; '\x01'
0x3418A196: 01 DC.B 0x01 ; '\x01'
0x3418A197: 01 DC.B 0x01 ; '\x01'
0x3418A198: 01 DC.B 0x01 ; '\x01'
0x3418A199: 01 DC.B 0x01 ; '\x01'
0x3418A19A: 01 DC.B 0x01 ; '\x01'
0x3418A19B: 01 DC.B 0x01 ; '\x01'
0x3418A19C: 01 DC.B 0x01 ; '\x01'
0x3418A19D: 01 DC.B 0x01 ; '\x01'
0x3418A19E: 01 DC.B 0x01 ; '\x01'
0x3418A19F: 01 DC.B 0x01 ; '\x01'
0x3418A1A0: 01 DC.B 0x01 ; '\x01'
0x3418A1A1: 01 DC.B 0x01 ; '\x01'
0x3418A1A2: 01 DC.B 0x01 ; '\x01'
0x3418A1A3: 10 DC.B 0x10 ; '\x10'
0x3418A1A4: 10 DC.B 0x10 ; '\x10'
0x3418A1A5: 10 DC.B 0x10 ; '\x10'
0x3418A1A6: 10 DC.B 0x10 ; '\x10'
0x3418A1A7: 10 DC.B 0x10 ; '\x10'
0x3418A1A8: 10 DC.B 0x10 ; '\x10'
0x3418A1A9: 82 DC.B 0x82 ; '\x82'
0x3418A1AA: 82 DC.B 0x82 ; '\x82'
0x3418A1AB: 82 DC.B 0x82 ; '\x82'
0x3418A1AC: 82 DC.B 0x82 ; '\x82'
0x3418A1AD: 82 DC.B 0x82 ; '\x82'
0x3418A1AE: 82 DC.B 0x82 ; '\x82'
0x3418A1AF: 02 DC.B 0x02 ; '\x02'
0x3418A1B0: 02 DC.B 0x02 ; '\x02'
0x3418A1B1: 02 DC.B 0x02 ; '\x02'
0x3418A1B2: 02 DC.B 0x02 ; '\x02'
0x3418A1B3: 02 DC.B 0x02 ; '\x02'
0x3418A1B4: 02 DC.B 0x02 ; '\x02'
0x3418A1B5: 02 DC.B 0x02 ; '\x02'
0x3418A1B6: 02 DC.B 0x02 ; '\x02'
0x3418A1B7: 02 DC.B 0x02 ; '\x02'
0x3418A1B8: 02 DC.B 0x02 ; '\x02'
0x3418A1B9: 02 DC.B 0x02 ; '\x02'
0x3418A1BA: 02 DC.B 0x02 ; '\x02'
0x3418A1BB: 02 DC.B 0x02 ; '\x02'
0x3418A1BC: 02 DC.B 0x02 ; '\x02'
0x3418A1BD: 02 DC.B 0x02 ; '\x02'
0x3418A1BE: 02 DC.B 0x02 ; '\x02'
0x3418A1BF: 02 DC.B 0x02 ; '\x02'
0x3418A1C0: 02 DC.B 0x02 ; '\x02'
0x3418A1C1: 02 DC.B 0x02 ; '\x02'
0x3418A1C2: 02 DC.B 0x02 ; '\x02'
0x3418A1C3: 10 DC.B 0x10 ; '\x10'
0x3418A1C4: 10 DC.B 0x10 ; '\x10'
0x3418A1C5: 10 DC.B 0x10 ; '\x10'
0x3418A1C6: 10 DC.B 0x10 ; '\x10'
0x3418A1C7: 20 DC.B 0x20 ; ' '
Section .segger.init.__SEGGER_init_ctors from SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=36, align=4
__SEGGER_init_ctors:
0x3418A1C8: B500 PUSH 123LR}
0x3418A1CA: 4806 LDR R0, =0x3418A108 ; [PC, #24] [0x3418A1E4]
0x3418A1CC: 4906 LDR R1, =0x3418A10C ; [PC, #24] [0x3418A1E8]
.L1:
0x3418A1CE: 4288 CMP R0, R1
0x3418A1D0: D005 BEQ 46L2 ; 0x3418A1DE
0x3418A1D2: 6802 LDR R2, [R0]
0x3418A1D4: 3004 ADDS R0, #4
0x3418A1D6: B403 PUSH 123R0-R1}
0x3418A1D8: 4790 BLX R2
0x3418A1DA: BC03 POP 123R0-R1}
0x3418A1DC: E7F7 B 46L1 ; 0x3418A1CE
.L2:
0x3418A1DE: BC08 POP 123R3}
0x3418A1E0: 4718 BX R3
0x3418A1E2: 0000 NOP
0x3418A1E4: 3418A108 DC.W 3418A108 ; R_ARM_ABS32
0x3418A1E8: 3418A10C DC.W 3418A10C ; R_ARM_ABS32
Section .segger.init.table from [ Linker created ], size=36, align=4
0x3418A1EC: 3418A235 DC.W __SEGGER_init_zero
0x3418A1F0: 00 DC.B 0x00 ; '\0'
0x3418A1F1: 00 DC.B 0x00 ; '\0'
0x3418A1F2: 00 DC.B 0x00 ; '\0'
0x3418A1F3: 34 DC.B 0x34 ; '4'
0x3418A1F4: B4 DC.B 0xB4 ; '\xB4'
0x3418A1F5: 08 DC.B 0x08 ; '\b'
0x3418A1F6: 00 DC.B 0x00 ; '\0'
0x3418A1F7: 00 DC.B 0x00 ; '\0'
0x3418A1F8: 3418A247 DC.W __SEGGER_init_copy
0x3418A1FC: B4 DC.B 0xB4 ; '\xB4'
0x3418A1FD: 08 DC.B 0x08 ; '\b'
0x3418A1FE: 00 DC.B 0x00 ; '\0'
0x3418A1FF: 34 DC.B 0x34 ; '4'
0x3418A200: 3418A210 DC.W 3418A210 ; R_ARM_ABS32
0x3418A204: 24 DC.B 0x24 ; '$'
0x3418A205: 00 DC.B 0x00 ; '\0'
0x3418A206: 00 DC.B 0x00 ; '\0'
0x3418A207: 00 DC.B 0x00 ; '\0'
0x3418A208: 3418A1C9 DC.W __SEGGER_init_ctors
0x3418A20C: 34186DDF DC.W __SEGGER_init_done
Section .segger.init.data from [ Linker created ], size=36, align=4
0x3418A210: E0 DC.B 0xE0 ; '\xE0'
0x3418A211: 70 DC.B 0x70 ; 'p'
0x3418A212: 18 DC.B 0x18 ; '\x18'
0x3418A213: 34 DC.B 0x34 ; '4'
0x3418A214: E0 DC.B 0xE0 ; '\xE0'
0x3418A215: 70 DC.B 0x70 ; 'p'
0x3418A216: 18 DC.B 0x18 ; '\x18'
0x3418A217: 34 DC.B 0x34 ; '4'
0x3418A218: E0 DC.B 0xE0 ; '\xE0'
0x3418A219: 70 DC.B 0x70 ; 'p'
0x3418A21A: 18 DC.B 0x18 ; '\x18'
0x3418A21B: 34 DC.B 0x34 ; '4'
0x3418A21C: E0 DC.B 0xE0 ; '\xE0'
0x3418A21D: 70 DC.B 0x70 ; 'p'
0x3418A21E: 18 DC.B 0x18 ; '\x18'
0x3418A21F: 34 DC.B 0x34 ; '4'
0x3418A220: E0 DC.B 0xE0 ; '\xE0'
0x3418A221: 70 DC.B 0x70 ; 'p'
0x3418A222: 18 DC.B 0x18 ; '\x18'
0x3418A223: 34 DC.B 0x34 ; '4'
0x3418A224: 90 DC.B 0x90 ; '\x90'
0x3418A225: 04 DC.B 0x04 ; '\x04'
0x3418A226: 00 DC.B 0x00 ; '\0'
0x3418A227: 34 DC.B 0x34 ; '4'
0x3418A228: 94 DC.B 0x94 ; '\x94'
0x3418A229: 04 DC.B 0x04 ; '\x04'
0x3418A22A: 00 DC.B 0x00 ; '\0'
0x3418A22B: 34 DC.B 0x34 ; '4'
0x3418A22C: 98 DC.B 0x98 ; '\x98'
0x3418A22D: 04 DC.B 0x04 ; '\x04'
0x3418A22E: 00 DC.B 0x00 ; '\0'
0x3418A22F: 34 DC.B 0x34 ; '4'
0x3418A230: 00 DC.B 0x00 ; '\0'
0x3418A231: 90 DC.B 0x90 ; '\x90'
0x3418A232: D0 DC.B 0xD0 ; '\xD0'
0x3418A233: 03 DC.B 0x03 ; '\x03'
Section .segger.init.__SEGGER_init_zero from SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=18, align=2
__SEGGER_init_zero:
0x3418A234: 6820 LDR R0, [R4]
0x3418A236: 6861 LDR R1, [R4, #4]
0x3418A238: 3408 ADDS R4, #8
0x3418A23A: 2200 MOVS R2, #0
0x3418A23C: E000 B 46L2 ; 0x3418A240
.L1:
0x3418A23E: 5442 STRB R2, [R0, R1]
.L2:
0x3418A240: 1E49 SUBS R1, R1, #1
0x3418A242: D5FC BPL 46L1 ; 0x3418A23E
0x3418A244: 4770 BX LR
Section .segger.init.__SEGGER_init_copy from SEGGER_crtinit.o (SEGGER_crtinit_v81mml_fpv5_d16_hard_t_le_eabi_balanced.a), size=20, align=2
__SEGGER_init_copy:
0x3418A246: 6820 LDR R0, [R4]
0x3418A248: 6861 LDR R1, [R4, #4]
0x3418A24A: 68A2 LDR R2, [R4, #8]
0x3418A24C: 340C ADDS R4, #12
0x3418A24E: E001 B 46L2 ; 0x3418A254
.L1:
0x3418A250: 5C8B LDRB R3, [R1, R2]
0x3418A252: 5483 STRB R3, [R0, R2]
.L2:
0x3418A254: 1E52 SUBS R2, R2, #1
0x3418A256: D5FB BPL 46L1 ; 0x3418A250
0x3418A258: 4770 BX LR
OPTIMIZATION REPORT
| Transformation |
Bytes saved |
Dedupe code |
406 |
Total: |
406 |
LINK SUMMARY
Memory breakdown
39 416 bytes read-only code +
1 104 bytes read-only data = 40 520 bytes read-only (total)
10 456 bytes read-write data
Region summary
| Name |
Range |
Size |
Used |
Unused |
Alignment Loss |
FLEX_RAM |
34000000-34063FFF |
409 600 |
10 456 2.55 |
399 144 97.45 |
0 0.00 |
AXI_RAM2 |
34180400-341FFFFF |
523 264 |
40 524 7.74 |
482 730 92.25 |
10 0.00 |
Diagnostic summary
Link complete: 0 errors.