diff --git a/Listing/Fire_RT-Thread.map b/Listing/Fire_RT-Thread.map index 6c4ced2..e8534e0 100644 --- a/Listing/Fire_RT-Thread.map +++ b/Listing/Fire_RT-Thread.map @@ -489,19 +489,20 @@ Section Cross References stm32h7xx_hal_usart.o(i.USART_SetConfig) refers to stm32h7xx_hal_usart.o(.constdata) for .constdata stm32h7xx_hal_usart.o(i.USART_TransmitReceive_IT) refers to stm32h7xx_hal_usart.o(i.HAL_USART_TxRxCpltCallback) for HAL_USART_TxRxCpltCallback stm32h7xx_hal_usart.o(i.USART_WaitOnFlagUntilTimeout) refers to core_delay.o(i.HAL_GetTick) for HAL_GetTick + main.o(i.OFlowCal_thread_entry) refers to oflowcal.o(i.OFlowCal) for OFlowCal + main.o(i.OFlowCal_thread_entry) refers to printfa.o(i.__0printf) for __2printf + main.o(i.OFlowCal_thread_entry) refers to memseta.o(.text) for __aeabi_memclr4 main.o(i.key_thread_entry) refers to bsp_key.o(i.Key_Scan) for Key_Scan - main.o(i.key_thread_entry) refers to printf1.o(i.__0printf$1) for __2printf + main.o(i.key_thread_entry) refers to printfa.o(i.__0printf) for __2printf main.o(i.key_thread_entry) refers to thread.o(i.rt_thread_suspend) for rt_thread_suspend main.o(i.key_thread_entry) refers to kservice.o(i.rt_kprintf) for rt_kprintf main.o(i.key_thread_entry) refers to thread.o(i.rt_thread_resume) for rt_thread_resume main.o(i.key_thread_entry) refers to thread.o(i.rt_thread_delay) for rt_thread_delay main.o(i.key_thread_entry) refers to main.o(.data) for .data - main.o(i.led1_thread_entry) refers to thread.o(i.rt_thread_delay) for rt_thread_delay - main.o(i.led1_thread_entry) refers to kservice.o(i.rt_kprintf) for rt_kprintf main.o(i.main) refers to kservice.o(i.rt_kprintf) for rt_kprintf main.o(i.main) refers to thread.o(i.rt_thread_create) for rt_thread_create main.o(i.main) refers to thread.o(i.rt_thread_startup) for rt_thread_startup - main.o(i.main) refers to main.o(i.led1_thread_entry) for led1_thread_entry + main.o(i.main) refers to main.o(i.OFlowCal_thread_entry) for OFlowCal_thread_entry main.o(i.main) refers to main.o(.data) for .data main.o(i.main) refers to main.o(i.key_thread_entry) for key_thread_entry board.o(i.SysTick_Handler) refers to irq.o(i.rt_interrupt_enter) for rt_interrupt_enter @@ -545,6 +546,8 @@ Section Cross References detail.o(i.Detail_Construct) refers to malloc.o(i.malloc) for malloc detail.o(i.Detail_Construct) refers to memseta.o(.text) for __aeabi_memclr4 detail.o(i.Detail_Construct) refers to detail.o(i.Detail_table) for Detail_table + detail.o(i.Detail_Construct) refers to malloc.o(i.free) for free + detail.o(i.Detail_Destroy) refers to malloc.o(i.free) for free detail.o(i.Detail_Run) refers to detail.o(i.Detail_compositionchange) for Detail_compositionchange detail.o(i.Detail_Run) refers to detail.o(i.Detail_paramdl) for Detail_paramdl detail.o(i.Detail_Run) refers to detail.o(i.Detail_chardl) for Detail_chardl @@ -577,42 +580,55 @@ Section Cross References ngcal.o(i.Cperf) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt ngcal.o(i.Crit) refers to ngcal.o(i.NGCal_UnInit) for NGCal_UnInit ngcal.o(i.Crit) refers to ngcal.o(i.NGCal_Init) for NGCal_Init + ngcal.o(i.Crit) refers to therm.o(i.Therm_Run) for Therm_Run + ngcal.o(i.Crit) refers to therm.o(i.Therm_HS_Mode) for Therm_HS_Mode ngcal.o(i.Crit) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt ngcal.o(i.Crit) refers to ngcal.o(.data) for .data + ngcal.o(i.NGCal_Init) refers to detail.o(i.Detail_Construct) for Detail_Construct ngcal.o(i.NGCal_Init) refers to malloc.o(i.malloc) for malloc + ngcal.o(i.NGCal_Init) refers to therm.o(i.Therm_Init) for Therm_Init ngcal.o(i.NGCal_Init) refers to ngcal.o(.data) for .data ngcal.o(i.NGCal_UnInit) refers to malloc.o(i.free) for free ngcal.o(i.NGCal_UnInit) refers to ngcal.o(.data) for .data ngcal.o(i.SOS) refers to ngcal.o(i.NGCal_UnInit) for NGCal_UnInit ngcal.o(i.SOS) refers to ngcal.o(i.NGCal_Init) for NGCal_Init + ngcal.o(i.SOS) refers to therm.o(i.Therm_Run) for Therm_Run ngcal.o(i.SOS) refers to ngcal.o(.data) for .data - therm.o(i.CpiMolar) refers to sinh.o(i.__hardfp_sinh) for __hardfp_sinh - therm.o(i.CpiMolar) refers to cosh.o(i.__hardfp_cosh) for __hardfp_cosh - therm.o(i.CpiMolar) refers to therm.o(.data) for .data - therm.o(i.CprCvrHS) refers to therm.o(i.CpiMolar) for CpiMolar - therm.o(i.CprCvrHS) refers to therm.o(i.Ho) for Ho - therm.o(i.CprCvrHS) refers to therm.o(i.So) for So - therm.o(i.CprCvrHS) refers to detail.o(i.Detail_zdetail) for Detail_zdetail - therm.o(i.CprCvrHS) refers to detail.o(i.Detail_dZdT) for Detail_dZdT - therm.o(i.CprCvrHS) refers to detail.o(i.Detail_d2ZdT2) for Detail_d2ZdT2 - therm.o(i.CprCvrHS) refers to log.o(i.__hardfp_log) for __hardfp_log - therm.o(i.CprCvrHS) refers to therm.o(.data) for .data - therm.o(i.Ho) refers to therm.o(i.coth) for coth - therm.o(i.Ho) refers to tanh.o(i.__hardfp_tanh) for __hardfp_tanh - therm.o(i.Ho) refers to therm.o(.data) for .data - therm.o(i.Run) refers to detail.o(i.Detail_Run) for Detail_Run - therm.o(i.Run) refers to detail.o(i.Detail_dZdD) for Detail_dZdD - therm.o(i.Run) refers to therm.o(i.CprCvrHS) for CprCvrHS - therm.o(i.Run) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt - therm.o(i.So) refers to therm.o(i.coth) for coth - therm.o(i.So) refers to tanh.o(i.__hardfp_tanh) for __hardfp_tanh - therm.o(i.So) refers to sinh.o(i.__hardfp_sinh) for __hardfp_sinh - therm.o(i.So) refers to cosh.o(i.__hardfp_cosh) for __hardfp_cosh - therm.o(i.So) refers to log.o(i.__hardfp_log) for __hardfp_log - therm.o(i.So) refers to therm.o(.data) for .data - therm.o(i.ThermInit) refers to therm.o(.data) for .data - therm.o(i.coth) refers to cosh.o(i.__hardfp_cosh) for __hardfp_cosh - therm.o(i.coth) refers to sinh.o(i.__hardfp_sinh) for __hardfp_sinh + therm.o(i.Therm_CpiMolar) refers to sinh.o(i.__hardfp_sinh) for __hardfp_sinh + therm.o(i.Therm_CpiMolar) refers to cosh.o(i.__hardfp_cosh) for __hardfp_cosh + therm.o(i.Therm_CprCvrHS) refers to therm.o(i.Therm_CpiMolar) for Therm_CpiMolar + therm.o(i.Therm_CprCvrHS) refers to therm.o(i.Therm_Ho) for Therm_Ho + therm.o(i.Therm_CprCvrHS) refers to therm.o(i.Therm_So) for Therm_So + therm.o(i.Therm_CprCvrHS) refers to detail.o(i.Detail_zdetail) for Detail_zdetail + therm.o(i.Therm_CprCvrHS) refers to detail.o(i.Detail_dZdT) for Detail_dZdT + therm.o(i.Therm_CprCvrHS) refers to detail.o(i.Detail_d2ZdT2) for Detail_d2ZdT2 + therm.o(i.Therm_CprCvrHS) refers to log.o(i.__hardfp_log) for __hardfp_log + therm.o(i.Therm_H) refers to therm.o(i.Therm_Ho) for Therm_Ho + therm.o(i.Therm_H) refers to detail.o(i.Detail_zdetail) for Detail_zdetail + therm.o(i.Therm_H) refers to detail.o(i.Detail_dZdT) for Detail_dZdT + therm.o(i.Therm_H) refers to detail.o(i.Detail_d2ZdT2) for Detail_d2ZdT2 + therm.o(i.Therm_HS_Mode) refers to detail.o(i.Detail_Run) for Detail_Run + therm.o(i.Therm_HS_Mode) refers to therm.o(i.Therm_H) for Therm_H + therm.o(i.Therm_HS_Mode) refers to therm.o(i.Therm_S) for Therm_S + therm.o(i.Therm_Ho) refers to therm.o(i.Therm_coth) for Therm_coth + therm.o(i.Therm_Ho) refers to tanh.o(i.__hardfp_tanh) for __hardfp_tanh + therm.o(i.Therm_Init) refers to memcpya.o(.text) for __aeabi_memcpy4 + therm.o(i.Therm_Init) refers to therm.o(.constdata) for .constdata + therm.o(i.Therm_Run) refers to detail.o(i.Detail_Run) for Detail_Run + therm.o(i.Therm_Run) refers to detail.o(i.Detail_dZdD) for Detail_dZdD + therm.o(i.Therm_Run) refers to therm.o(i.Therm_CprCvrHS) for Therm_CprCvrHS + therm.o(i.Therm_Run) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt + therm.o(i.Therm_S) refers to detail.o(i.Detail_zdetail) for Detail_zdetail + therm.o(i.Therm_S) refers to detail.o(i.Detail_dZdT) for Detail_dZdT + therm.o(i.Therm_S) refers to detail.o(i.Detail_d2ZdT2) for Detail_d2ZdT2 + therm.o(i.Therm_S) refers to therm.o(i.Therm_So) for Therm_So + therm.o(i.Therm_S) refers to log.o(i.__hardfp_log) for __hardfp_log + therm.o(i.Therm_So) refers to therm.o(i.Therm_coth) for Therm_coth + therm.o(i.Therm_So) refers to tanh.o(i.__hardfp_tanh) for __hardfp_tanh + therm.o(i.Therm_So) refers to sinh.o(i.__hardfp_sinh) for __hardfp_sinh + therm.o(i.Therm_So) refers to cosh.o(i.__hardfp_cosh) for __hardfp_cosh + therm.o(i.Therm_So) refers to log.o(i.__hardfp_log) for __hardfp_log + therm.o(i.Therm_coth) refers to tanh.o(i.__hardfp_tanh) for __hardfp_tanh oflowcal.o(i.Dlndjs) refers to memcpya.o(.text) for __aeabi_memcpy4 oflowcal.o(i.Dlndjs) refers to oflowcal.o(.constdata) for .constdata oflowcal.o(i.OFlowCal) refers to ngcal.o(i.Crit) for Crit @@ -627,11 +643,12 @@ Section Cross References oflowcal.o(i.OFlowCal) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt oflowcal.o(i.OFlowCal) refers to oflowcal.o(i.calculateReD) for calculateReD oflowcal.o(i.OFlowCal) refers to oflowcal.o(i.calculateCd) for calculateCd - oflowcal.o(i.OFlowCal) refers to printf1.o(i.__0fprintf$1) for __2fprintf + oflowcal.o(i.OFlowCal) refers to printfa.o(i.__0fprintf) for __2fprintf oflowcal.o(i.OFlowCal) refers to oflowcal.o(i.calculateK) for calculateK oflowcal.o(i.OFlowCal) refers to oflowcal.o(i.calculateRoughnessFactor) for calculateRoughnessFactor + oflowcal.o(i.OFlowCal) refers to oflowcal.o(.conststring) for .conststring oflowcal.o(i.OFlowCal) refers to stderr.o(.data) for __stderr - oflowcal.o(i.calculateCd) refers to printf1.o(i.__0fprintf$1) for __2fprintf + oflowcal.o(i.calculateCd) refers to printfa.o(i.__0fprintf) for __2fprintf oflowcal.o(i.calculateCd) refers to pow.o(i.__hardfp_pow) for __hardfp_pow oflowcal.o(i.calculateCd) refers to exp.o(i.__hardfp_exp) for __hardfp_exp oflowcal.o(i.calculateCd) refers to stderr.o(.data) for __stderr @@ -640,9 +657,9 @@ Section Cross References oflowcal.o(i.calculateEpsilon) refers to pow.o(i.__hardfp_pow) for __hardfp_pow oflowcal.o(i.calculateFG) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt oflowcal.o(i.calculateFT) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt - oflowcal.o(i.calculateK) refers to printf1.o(i.__0fprintf$1) for __2fprintf + oflowcal.o(i.calculateK) refers to printfa.o(i.__0fprintf) for __2fprintf oflowcal.o(i.calculateK) refers to stderr.o(.data) for __stderr - oflowcal.o(i.calculateRoughnessFactor) refers to printf1.o(i.__0fprintf$1) for __2fprintf + oflowcal.o(i.calculateRoughnessFactor) refers to printfa.o(i.__0fprintf) for __2fprintf oflowcal.o(i.calculateRoughnessFactor) refers to sqrt.o(i.__hardfp_sqrt) for __hardfp_sqrt oflowcal.o(i.calculateRoughnessFactor) refers to stderr.o(.data) for __stderr clock.o(i.rt_tick_get) refers to clock.o(.data) for .data @@ -1439,7 +1456,6 @@ Section Cross References Removing Unused input sections from the image. - Removing startup_stm32h743xx.o(HEAP), (512 bytes). Removing system_stm32h7xx.o(.rev16_text), (4 bytes). Removing system_stm32h7xx.o(.revsh_text), (4 bytes). Removing system_stm32h7xx.o(.rrx_text), (6 bytes). @@ -2134,52 +2150,10 @@ Removing Unused input sections from the image. Removing bsp_key.o(.rev16_text), (4 bytes). Removing bsp_key.o(.revsh_text), (4 bytes). Removing bsp_key.o(.rrx_text), (6 bytes). - Removing detail.o(i.Detail_Construct), (92 bytes). - Removing detail.o(i.Detail_Run), (572 bytes). - Removing detail.o(i.Detail_braket), (392 bytes). - Removing detail.o(i.Detail_bvir), (584 bytes). - Removing detail.o(i.Detail_chardl), (1640 bytes). - Removing detail.o(i.Detail_compositionchange), (68 bytes). - Removing detail.o(i.Detail_d2ZdT2), (980 bytes). - Removing detail.o(i.Detail_dZdD), (1632 bytes). - Removing detail.o(i.Detail_dZdT), (960 bytes). - Removing detail.o(i.Detail_ddetail), (616 bytes). - Removing detail.o(i.Detail_paramdl), (624 bytes). - Removing detail.o(i.Detail_pdetail), (64 bytes). - Removing detail.o(i.Detail_relativedensity), (136 bytes). - Removing detail.o(i.Detail_table), (2304 bytes). - Removing detail.o(i.Detail_temp), (92 bytes). - Removing detail.o(i.Detail_zdetail), (886 bytes). - Removing detail.o(.constdata), (2944 bytes). + Removing detail.o(i.Detail_Destroy), (10 bytes). Removing ngcal.o(i.CRi), (40 bytes). Removing ngcal.o(i.Cperf), (54 bytes). - Removing ngcal.o(i.Crit), (272 bytes). - Removing ngcal.o(i.NGCal_Init), (48 bytes). - Removing ngcal.o(i.NGCal_UnInit), (32 bytes). Removing ngcal.o(i.SOS), (60 bytes). - Removing ngcal.o(.data), (8 bytes). - Removing therm.o(i.CpiMolar), (248 bytes). - Removing therm.o(i.CprCvrHS), (736 bytes). - Removing therm.o(i.Ho), (288 bytes). - Removing therm.o(i.Run), (164 bytes). - Removing therm.o(i.So), (396 bytes). - Removing therm.o(i.ThermDestroy), (2 bytes). - Removing therm.o(i.ThermInit), (32 bytes). - Removing therm.o(i.coth), (44 bytes). - Removing therm.o(.data), (1968 bytes). - Removing oflowcal.o(i.CaiLiaoPzxs), (216 bytes). - Removing oflowcal.o(i.Dlndjs), (448 bytes). - Removing oflowcal.o(i.OFlowCal), (1048 bytes). - Removing oflowcal.o(i.calculateCd), (696 bytes). - Removing oflowcal.o(i.calculateE), (40 bytes). - Removing oflowcal.o(i.calculateEpsilon), (124 bytes). - Removing oflowcal.o(i.calculateFG), (20 bytes). - Removing oflowcal.o(i.calculateFT), (12 bytes). - Removing oflowcal.o(i.calculateK), (180 bytes). - Removing oflowcal.o(i.calculateKappa), (48 bytes). - Removing oflowcal.o(i.calculateReD), (40 bytes). - Removing oflowcal.o(i.calculateRoughnessFactor), (168 bytes). - Removing oflowcal.o(.constdata), (856 bytes). Removing clock.o(i.rt_system_tick_init), (2 bytes). Removing clock.o(i.rt_tick_from_millisecond), (34 bytes). Removing clock.o(i.rt_tick_set), (24 bytes). @@ -2235,15 +2209,8 @@ Removing Unused input sections from the image. Removing timer.o(i.rt_timer_next_timeout_tick), (12 bytes). Removing cpuport.o(i.rt_hw_cpu_shutdown), (24 bytes). Removing cpuport.o(i.rt_hw_exception_install), (12 bytes). - Removing dadd.o(.text), (334 bytes). - Removing dmul.o(.text), (228 bytes). - Removing ddiv.o(.text), (222 bytes). - Removing dscalb.o(.text), (46 bytes). - Removing dfixul.o(.text), (48 bytes). - Removing cdrcmple.o(.text), (48 bytes). - Removing depilogue.o(.text), (186 bytes). -803 unused section(s) (total 65954 bytes) removed from the image. +753 unused section(s) (total 41620 bytes) removed from the image. ============================================================================== @@ -2253,46 +2220,46 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) - ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE - ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stderr.o ABSOLUTE + ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE @@ -2303,8 +2270,8 @@ Image Symbol Table ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/microlib/fpscalb.c 0x00000000 Number 0 dscalb.o ABSOLUTE - ../mathlib/cosh.c 0x00000000 Number 0 cosh_x.o ABSOLUTE ../mathlib/cosh.c 0x00000000 Number 0 cosh.o ABSOLUTE + ../mathlib/cosh.c 0x00000000 Number 0 cosh_x.o ABSOLUTE ../mathlib/dunder.c 0x00000000 Number 0 dunder.o ABSOLUTE ../mathlib/exp.c 0x00000000 Number 0 exp.o ABSOLUTE ../mathlib/exp.c 0x00000000 Number 0 exp_x.o ABSOLUTE @@ -2315,15 +2282,15 @@ Image Symbol Table ../mathlib/log.c 0x00000000 Number 0 log.o ABSOLUTE ../mathlib/log.c 0x00000000 Number 0 log_x.o ABSOLUTE ../mathlib/poly.c 0x00000000 Number 0 poly.o ABSOLUTE - ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE ../mathlib/pow.c 0x00000000 Number 0 pow_x.o ABSOLUTE + ../mathlib/pow.c 0x00000000 Number 0 pow.o ABSOLUTE ../mathlib/qnan.c 0x00000000 Number 0 qnan.o ABSOLUTE - ../mathlib/sinh.c 0x00000000 Number 0 sinh.o ABSOLUTE ../mathlib/sinh.c 0x00000000 Number 0 sinh_x.o ABSOLUTE - ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE + ../mathlib/sinh.c 0x00000000 Number 0 sinh.o ABSOLUTE ../mathlib/sqrt.c 0x00000000 Number 0 sqrt_x.o ABSOLUTE - ../mathlib/tanh.c 0x00000000 Number 0 tanh_x.o ABSOLUTE + ../mathlib/sqrt.c 0x00000000 Number 0 sqrt.o ABSOLUTE ../mathlib/tanh.c 0x00000000 Number 0 tanh.o ABSOLUTE + ../mathlib/tanh.c 0x00000000 Number 0 tanh_x.o ABSOLUTE ..\..\Libraries\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h743xx.s 0x00000000 Number 0 startup_stm32h743xx.o ABSOLUTE ..\..\Libraries\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c 0x00000000 Number 0 system_stm32h7xx.o ABSOLUTE ..\..\Libraries\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c 0x00000000 Number 0 stm32h7xx_hal.o ABSOLUTE @@ -2539,225 +2506,341 @@ Image Symbol Table .text 0x080002d4 Section 272 context_rvds.o(.text) $v0 0x080002d4 Number 0 context_rvds.o(.text) .text 0x080003e4 Section 0 uldiv.o(.text) - .text 0x08000446 Section 0 uidiv.o(.text) - .text 0x08000472 Section 0 llshl.o(.text) - .text 0x08000490 Section 0 llushr.o(.text) - .text 0x080004b0 Section 36 init.o(.text) - i.$Sub$$main 0x080004d4 Section 0 components.o(i.$Sub$$main) - i.BusFault_Handler 0x080004e2 Section 0 stm32h7xx_it.o(i.BusFault_Handler) - i.DEBUG_USART_Config 0x080004e4 Section 0 bsp_debug_usart.o(i.DEBUG_USART_Config) - i.DebugMon_Handler 0x080005a8 Section 0 stm32h7xx_it.o(i.DebugMon_Handler) - i.HAL_GPIO_Init 0x080005ac Section 0 stm32h7xx_hal_gpio.o(i.HAL_GPIO_Init) - i.HAL_GPIO_ReadPin 0x08000798 Section 0 stm32h7xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - i.HAL_GetTick 0x080007a8 Section 0 core_delay.o(i.HAL_GetTick) - i.HAL_InitTick 0x080007c4 Section 0 core_delay.o(i.HAL_InitTick) - i.HAL_NVIC_EnableIRQ 0x080007e8 Section 0 stm32h7xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - i.HAL_NVIC_SetPriority 0x08000804 Section 0 stm32h7xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - i.HAL_RCCEx_GetD1SysClockFreq 0x08000844 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD1SysClockFreq) - i.HAL_RCCEx_GetD3PCLK1Freq 0x08000878 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD3PCLK1Freq) - i.HAL_RCCEx_GetPLL2ClockFreq 0x080008a4 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL2ClockFreq) - i.HAL_RCCEx_GetPLL3ClockFreq 0x08000a38 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL3ClockFreq) - i.HAL_RCCEx_PeriphCLKConfig 0x08000bcc Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - i.HAL_RCC_ClockConfig 0x080015b8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - i.HAL_RCC_GetHCLKFreq 0x080017a4 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - i.HAL_RCC_GetPCLK1Freq 0x080017d8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - i.HAL_RCC_GetPCLK2Freq 0x08001804 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - i.HAL_RCC_GetSysClockFreq 0x08001830 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - i.HAL_RCC_OscConfig 0x080019b8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_OscConfig) - i.HAL_SYSTICK_Config 0x08001f30 Section 0 stm32h7xx_hal_cortex.o(i.HAL_SYSTICK_Config) - i.HAL_UART_Init 0x08001f58 Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x08001fc8 Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_MspInit) - i.HAL_UART_Transmit 0x08001fca Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_Transmit) - i.Key_GPIO_Config 0x08002084 Section 0 bsp_key.o(i.Key_GPIO_Config) - i.Key_Scan 0x080020dc Section 0 bsp_key.o(i.Key_Scan) - i.LED_GPIO_Config 0x08002104 Section 0 bsp_led.o(i.LED_GPIO_Config) - i.NMI_Handler 0x08002184 Section 0 stm32h7xx_it.o(i.NMI_Handler) - i.RCCEx_PLL2_Config 0x08002188 Section 0 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL2_Config) - RCCEx_PLL2_Config 0x08002189 Thumb Code 208 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL2_Config) - i.RCCEx_PLL3_Config 0x0800225c Section 0 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL3_Config) - RCCEx_PLL3_Config 0x0800225d Thumb Code 208 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL3_Config) - i.SVC_Handler 0x08002330 Section 0 stm32h7xx_it.o(i.SVC_Handler) - i.SysTick_Handler 0x08002332 Section 0 board.o(i.SysTick_Handler) - i.SystemClock_Config 0x08002344 Section 0 board.o(i.SystemClock_Config) - SystemClock_Config 0x08002345 Thumb Code 134 board.o(i.SystemClock_Config) - i.SystemInit 0x080023d0 Section 0 system_stm32h7xx.o(i.SystemInit) - i.UART_AdvFeatureConfig 0x08002454 Section 0 stm32h7xx_hal_uart.o(i.UART_AdvFeatureConfig) - i.UART_CheckIdleState 0x0800251c Section 0 stm32h7xx_hal_uart.o(i.UART_CheckIdleState) - i.UART_SetConfig 0x08002578 Section 0 stm32h7xx_hal_uart.o(i.UART_SetConfig) - i.UART_WaitOnFlagUntilTimeout 0x08002cae Section 0 stm32h7xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.UsageFault_Handler 0x08002d12 Section 0 stm32h7xx_it.o(i.UsageFault_Handler) - i.__0printf$1 0x08002d14 Section 0 printf1.o(i.__0printf$1) - i.__NVIC_SetPriority 0x08002d34 Section 0 stm32h7xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002d35 Thumb Code 32 stm32h7xx_hal_cortex.o(i.__NVIC_SetPriority) - i.__rt_ffs 0x08002d54 Section 0 kservice.o(i.__rt_ffs) - i.__scatterload_copy 0x08002d9c Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x08002daa Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08002dac Section 14 handlers.o(i.__scatterload_zeroinit) - i._has_defunct_thread 0x08002dbc Section 0 idle.o(i._has_defunct_thread) - _has_defunct_thread 0x08002dbd Thumb Code 16 idle.o(i._has_defunct_thread) - i._printf_core 0x08002dd0 Section 0 printf1.o(i._printf_core) - _printf_core 0x08002dd1 Thumb Code 336 printf1.o(i._printf_core) - i._rt_thread_init 0x08002f24 Section 0 thread.o(i._rt_thread_init) - _rt_thread_init 0x08002f25 Thumb Code 110 thread.o(i._rt_thread_init) - i._rt_timer_init 0x08002f9c Section 0 timer.o(i._rt_timer_init) - _rt_timer_init 0x08002f9d Thumb Code 38 timer.o(i._rt_timer_init) - i._rt_timer_remove 0x08002fc2 Section 0 timer.o(i._rt_timer_remove) - _rt_timer_remove 0x08002fc3 Thumb Code 34 timer.o(i._rt_timer_remove) - i.fputc 0x08002fe4 Section 0 bsp_debug_usart.o(i.fputc) - i.key_thread_entry 0x08002ffc Section 0 main.o(i.key_thread_entry) - key_thread_entry 0x08002ffd Thumb Code 104 main.o(i.key_thread_entry) - i.led1_thread_entry 0x08003100 Section 0 main.o(i.led1_thread_entry) - led1_thread_entry 0x08003101 Thumb Code 40 main.o(i.led1_thread_entry) - i.main 0x0800316c Section 0 main.o(i.main) - i.main_thread_entry 0x08003238 Section 0 components.o(i.main_thread_entry) - i.plug_holes 0x08003248 Section 0 mem.o(i.plug_holes) - plug_holes 0x08003249 Thumb Code 80 mem.o(i.plug_holes) - i.print_number 0x0800329c Section 0 kservice.o(i.print_number) - print_number 0x0800329d Thumb Code 292 kservice.o(i.print_number) - i.rt_application_init 0x080033c4 Section 0 components.o(i.rt_application_init) - i.rt_components_board_init 0x080033f0 Section 0 components.o(i.rt_components_board_init) - i.rt_components_init 0x0800340c Section 0 components.o(i.rt_components_init) - i.rt_enter_critical 0x08003428 Section 0 scheduler.o(i.rt_enter_critical) - i.rt_exit_critical 0x08003444 Section 0 scheduler.o(i.rt_exit_critical) - i.rt_free 0x08003474 Section 0 mem.o(i.rt_free) - i.rt_heap_begin_get 0x08003538 Section 0 board.o(i.rt_heap_begin_get) - i.rt_heap_end_get 0x08003540 Section 0 board.o(i.rt_heap_end_get) - i.rt_hw_board_init 0x08003548 Section 0 board.o(i.rt_hw_board_init) - i.rt_hw_console_output 0x08003584 Section 0 board.o(i.rt_hw_console_output) - i.rt_hw_hard_fault_exception 0x080035b4 Section 0 cpuport.o(i.rt_hw_hard_fault_exception) - i.rt_hw_stack_init 0x080036b8 Section 0 cpuport.o(i.rt_hw_stack_init) - i.rt_interrupt_enter 0x080036f8 Section 0 irq.o(i.rt_interrupt_enter) - i.rt_interrupt_leave 0x08003714 Section 0 irq.o(i.rt_interrupt_leave) - i.rt_ipc_list_suspend 0x08003730 Section 0 ipc.o(i.rt_ipc_list_suspend) - rt_ipc_list_suspend 0x08003731 Thumb Code 92 ipc.o(i.rt_ipc_list_suspend) - i.rt_kprintf 0x0800378c Section 0 kservice.o(i.rt_kprintf) - i.rt_list_insert_after 0x080037b0 Section 0 object.o(i.rt_list_insert_after) - rt_list_insert_after 0x080037b1 Thumb Code 14 object.o(i.rt_list_insert_after) - i.rt_list_insert_after 0x080037be Section 0 thread.o(i.rt_list_insert_after) - rt_list_insert_after 0x080037bf Thumb Code 14 thread.o(i.rt_list_insert_after) - i.rt_list_insert_after 0x080037cc Section 0 timer.o(i.rt_list_insert_after) - rt_list_insert_after 0x080037cd Thumb Code 14 timer.o(i.rt_list_insert_after) - i.rt_list_insert_before 0x080037da Section 0 ipc.o(i.rt_list_insert_before) - rt_list_insert_before 0x080037db Thumb Code 14 ipc.o(i.rt_list_insert_before) - i.rt_list_isempty 0x080037e8 Section 0 ipc.o(i.rt_list_isempty) - rt_list_isempty 0x080037e9 Thumb Code 14 ipc.o(i.rt_list_isempty) - i.rt_list_isempty 0x080037f6 Section 0 timer.o(i.rt_list_isempty) - rt_list_isempty 0x080037f7 Thumb Code 14 timer.o(i.rt_list_isempty) - i.rt_list_remove 0x08003804 Section 0 object.o(i.rt_list_remove) - rt_list_remove 0x08003805 Thumb Code 18 object.o(i.rt_list_remove) - i.rt_list_remove 0x08003816 Section 0 thread.o(i.rt_list_remove) - rt_list_remove 0x08003817 Thumb Code 18 thread.o(i.rt_list_remove) - i.rt_malloc 0x08003828 Section 0 mem.o(i.rt_malloc) - i.rt_memset 0x0800392c Section 0 kservice.o(i.rt_memset) - i.rt_object_allocate 0x08003972 Section 0 object.o(i.rt_object_allocate) - i.rt_object_delete 0x080039bc Section 0 object.o(i.rt_object_delete) - i.rt_object_detach 0x080039de Section 0 object.o(i.rt_object_detach) - i.rt_object_get_information 0x080039fc Section 0 object.o(i.rt_object_get_information) - i.rt_object_init 0x08003a20 Section 0 object.o(i.rt_object_init) - i.rt_object_is_systemobject 0x08003a5c Section 0 object.o(i.rt_object_is_systemobject) - i.rt_schedule 0x08003a6c Section 0 scheduler.o(i.rt_schedule) - i.rt_schedule_insert_thread 0x08003ae0 Section 0 scheduler.o(i.rt_schedule_insert_thread) - i.rt_schedule_remove_thread 0x08003b2c Section 0 scheduler.o(i.rt_schedule_remove_thread) - i.rt_sem_init 0x08003b80 Section 0 ipc.o(i.rt_sem_init) - i.rt_sem_release 0x08003ba6 Section 0 ipc.o(i.rt_sem_release) - i.rt_sem_take 0x08003be2 Section 0 ipc.o(i.rt_sem_take) - i.rt_show_version 0x08003c50 Section 0 kservice.o(i.rt_show_version) - i.rt_strlen 0x08003d00 Section 0 kservice.o(i.rt_strlen) - i.rt_strncpy 0x08003d10 Section 0 kservice.o(i.rt_strncpy) - i.rt_system_heap_init 0x08003d38 Section 0 mem.o(i.rt_system_heap_init) - i.rt_system_scheduler_init 0x08003de8 Section 0 scheduler.o(i.rt_system_scheduler_init) - i.rt_system_scheduler_start 0x08003e1c Section 0 scheduler.o(i.rt_system_scheduler_start) - i.rt_system_timer_init 0x08003e44 Section 0 timer.o(i.rt_system_timer_init) - i.rt_system_timer_thread_init 0x08003e5c Section 0 timer.o(i.rt_system_timer_thread_init) - i.rt_thread_create 0x08003e5e Section 0 thread.o(i.rt_thread_create) - i.rt_thread_delay 0x08003eaa Section 0 thread.o(i.rt_thread_delay) - i.rt_thread_exit 0x08003eb0 Section 0 thread.o(i.rt_thread_exit) - i.rt_thread_idle_entry 0x08003f08 Section 0 idle.o(i.rt_thread_idle_entry) - rt_thread_idle_entry 0x08003f09 Thumb Code 6 idle.o(i.rt_thread_idle_entry) - i.rt_thread_idle_excute 0x08003f10 Section 0 idle.o(i.rt_thread_idle_excute) - i.rt_thread_idle_init 0x08003f8c Section 0 idle.o(i.rt_thread_idle_init) - i.rt_thread_init 0x08003fcc Section 0 thread.o(i.rt_thread_init) - i.rt_thread_resume 0x08004004 Section 0 thread.o(i.rt_thread_resume) - i.rt_thread_self 0x08004040 Section 0 thread.o(i.rt_thread_self) - i.rt_thread_sleep 0x0800404c Section 0 thread.o(i.rt_thread_sleep) - i.rt_thread_startup 0x0800408c Section 0 thread.o(i.rt_thread_startup) - i.rt_thread_suspend 0x080040b2 Section 0 thread.o(i.rt_thread_suspend) - i.rt_thread_timeout 0x080040f4 Section 0 thread.o(i.rt_thread_timeout) - i.rt_thread_yield 0x08004114 Section 0 thread.o(i.rt_thread_yield) - i.rt_tick_get 0x08004174 Section 0 clock.o(i.rt_tick_get) - i.rt_tick_increase 0x08004180 Section 0 clock.o(i.rt_tick_increase) - i.rt_timer_check 0x080041ac Section 0 timer.o(i.rt_timer_check) - i.rt_timer_control 0x08004218 Section 0 timer.o(i.rt_timer_control) - i.rt_timer_detach 0x0800424c Section 0 timer.o(i.rt_timer_detach) - i.rt_timer_init 0x0800426c Section 0 timer.o(i.rt_timer_init) - i.rt_timer_start 0x08004298 Section 0 timer.o(i.rt_timer_start) - i.rt_timer_stop 0x0800436c Section 0 timer.o(i.rt_timer_stop) - i.rt_vsnprintf 0x0800439c Section 0 kservice.o(i.rt_vsnprintf) - i.rti_board_end 0x0800462c Section 0 components.o(i.rti_board_end) - rti_board_end 0x0800462d Thumb Code 4 components.o(i.rti_board_end) - i.rti_board_start 0x08004630 Section 0 components.o(i.rti_board_start) - rti_board_start 0x08004631 Thumb Code 4 components.o(i.rti_board_start) - i.rti_end 0x08004634 Section 0 components.o(i.rti_end) - rti_end 0x08004635 Thumb Code 4 components.o(i.rti_end) - i.rti_start 0x08004638 Section 0 components.o(i.rti_start) - rti_start 0x08004639 Thumb Code 4 components.o(i.rti_start) - i.rtthread_startup 0x0800463c Section 0 components.o(i.rtthread_startup) - i.skip_atoi 0x08004666 Section 0 kservice.o(i.skip_atoi) - skip_atoi 0x08004667 Thumb Code 40 kservice.o(i.skip_atoi) - .constdata 0x0800468e Section 16 system_stm32h7xx.o(.constdata) - .constdata 0x0800469e Section 24 stm32h7xx_hal_uart.o(.constdata) - UARTPrescTable 0x0800469e Data 24 stm32h7xx_hal_uart.o(.constdata) - .constdata 0x080046b6 Section 290 kservice.o(.constdata) - small_digits 0x080047b6 Data 17 kservice.o(.constdata) - large_digits 0x080047c7 Data 17 kservice.o(.constdata) - .rti_fn.0 0x080047d8 Section 4 components.o(.rti_fn.0) - __tagsym$$used 0x080047d8 Number 0 components.o(.rti_fn.0) - .rti_fn.0.end 0x080047dc Section 4 components.o(.rti_fn.0.end) - __tagsym$$used 0x080047dc Number 0 components.o(.rti_fn.0.end) - .rti_fn.1.end 0x080047e0 Section 4 components.o(.rti_fn.1.end) - __tagsym$$used 0x080047e0 Number 0 components.o(.rti_fn.1.end) - .rti_fn.6.end 0x080047e4 Section 4 components.o(.rti_fn.6.end) - __tagsym$$used 0x080047e4 Number 0 components.o(.rti_fn.6.end) + .text 0x08000446 Section 0 memcpya.o(.text) + .text 0x0800046a Section 0 memseta.o(.text) + .text 0x0800048e Section 0 uidiv.o(.text) + .text 0x080004ba Section 0 llshl.o(.text) + .text 0x080004d8 Section 0 llushr.o(.text) + .text 0x080004f8 Section 0 dadd.o(.text) + .text 0x080004f8 Section 0 iusefp.o(.text) + .text 0x08000646 Section 0 dmul.o(.text) + .text 0x0800072a Section 0 ddiv.o(.text) + .text 0x08000808 Section 0 dscalb.o(.text) + .text 0x08000836 Section 0 dfixul.o(.text) + .text 0x08000868 Section 48 cdrcmple.o(.text) + .text 0x08000898 Section 36 init.o(.text) + .text 0x080008bc Section 0 llsshr.o(.text) + .text 0x080008e0 Section 0 depilogue.o(.text) + i.$Sub$$main 0x0800099a Section 0 components.o(i.$Sub$$main) + i.BusFault_Handler 0x080009a8 Section 0 stm32h7xx_it.o(i.BusFault_Handler) + i.CaiLiaoPzxs 0x080009ac Section 0 oflowcal.o(i.CaiLiaoPzxs) + i.Crit 0x08000a84 Section 0 ngcal.o(i.Crit) + i.DEBUG_USART_Config 0x08000b94 Section 0 bsp_debug_usart.o(i.DEBUG_USART_Config) + i.DebugMon_Handler 0x08000c58 Section 0 stm32h7xx_it.o(i.DebugMon_Handler) + i.Detail_Construct 0x08000c5c Section 0 detail.o(i.Detail_Construct) + i.Detail_Run 0x08000cd4 Section 0 detail.o(i.Detail_Run) + i.Detail_braket 0x08000f10 Section 0 detail.o(i.Detail_braket) + i.Detail_bvir 0x08001098 Section 0 detail.o(i.Detail_bvir) + i.Detail_chardl 0x080012e0 Section 0 detail.o(i.Detail_chardl) + i.Detail_compositionchange 0x08001948 Section 0 detail.o(i.Detail_compositionchange) + i.Detail_d2ZdT2 0x0800198c Section 0 detail.o(i.Detail_d2ZdT2) + i.Detail_dZdD 0x08001d60 Section 0 detail.o(i.Detail_dZdD) + i.Detail_dZdT 0x080023c0 Section 0 detail.o(i.Detail_dZdT) + i.Detail_ddetail 0x08002780 Section 0 detail.o(i.Detail_ddetail) + i.Detail_paramdl 0x080029e8 Section 0 detail.o(i.Detail_paramdl) + i.Detail_pdetail 0x08002c58 Section 0 detail.o(i.Detail_pdetail) + i.Detail_relativedensity 0x08002c98 Section 0 detail.o(i.Detail_relativedensity) + i.Detail_table 0x08002d20 Section 0 detail.o(i.Detail_table) + i.Detail_temp 0x08003b38 Section 0 detail.o(i.Detail_temp) + i.Detail_zdetail 0x08003b94 Section 0 detail.o(i.Detail_zdetail) + i.Dlndjs 0x08003f0c Section 0 oflowcal.o(i.Dlndjs) + i.HAL_GPIO_Init 0x080040cc Section 0 stm32h7xx_hal_gpio.o(i.HAL_GPIO_Init) + i.HAL_GPIO_ReadPin 0x080042b8 Section 0 stm32h7xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + i.HAL_GetTick 0x080042c8 Section 0 core_delay.o(i.HAL_GetTick) + i.HAL_InitTick 0x080042e4 Section 0 core_delay.o(i.HAL_InitTick) + i.HAL_NVIC_EnableIRQ 0x08004308 Section 0 stm32h7xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + i.HAL_NVIC_SetPriority 0x08004324 Section 0 stm32h7xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + i.HAL_RCCEx_GetD1SysClockFreq 0x08004364 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD1SysClockFreq) + i.HAL_RCCEx_GetD3PCLK1Freq 0x08004398 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD3PCLK1Freq) + i.HAL_RCCEx_GetPLL2ClockFreq 0x080043c4 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL2ClockFreq) + i.HAL_RCCEx_GetPLL3ClockFreq 0x08004558 Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL3ClockFreq) + i.HAL_RCCEx_PeriphCLKConfig 0x080046ec Section 0 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + i.HAL_RCC_ClockConfig 0x080050d8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + i.HAL_RCC_GetHCLKFreq 0x080052c4 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) + i.HAL_RCC_GetPCLK1Freq 0x080052f8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + i.HAL_RCC_GetPCLK2Freq 0x08005324 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + i.HAL_RCC_GetSysClockFreq 0x08005350 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + i.HAL_RCC_OscConfig 0x080054d8 Section 0 stm32h7xx_hal_rcc.o(i.HAL_RCC_OscConfig) + i.HAL_SYSTICK_Config 0x08005a50 Section 0 stm32h7xx_hal_cortex.o(i.HAL_SYSTICK_Config) + i.HAL_UART_Init 0x08005a78 Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspInit 0x08005ae8 Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_MspInit) + i.HAL_UART_Transmit 0x08005aea Section 0 stm32h7xx_hal_uart.o(i.HAL_UART_Transmit) + i.Key_GPIO_Config 0x08005ba4 Section 0 bsp_key.o(i.Key_GPIO_Config) + i.Key_Scan 0x08005bfc Section 0 bsp_key.o(i.Key_Scan) + i.LED_GPIO_Config 0x08005c24 Section 0 bsp_led.o(i.LED_GPIO_Config) + i.NGCal_Init 0x08005ca4 Section 0 ngcal.o(i.NGCal_Init) + i.NGCal_UnInit 0x08005cd8 Section 0 ngcal.o(i.NGCal_UnInit) + i.NMI_Handler 0x08005cf8 Section 0 stm32h7xx_it.o(i.NMI_Handler) + i.OFlowCal 0x08005cfc Section 0 oflowcal.o(i.OFlowCal) + i.OFlowCal_thread_entry 0x080060f8 Section 0 main.o(i.OFlowCal_thread_entry) + OFlowCal_thread_entry 0x080060f9 Thumb Code 376 main.o(i.OFlowCal_thread_entry) + i.RCCEx_PLL2_Config 0x080063b4 Section 0 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL2_Config) + RCCEx_PLL2_Config 0x080063b5 Thumb Code 208 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL2_Config) + i.RCCEx_PLL3_Config 0x08006488 Section 0 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL3_Config) + RCCEx_PLL3_Config 0x08006489 Thumb Code 208 stm32h7xx_hal_rcc_ex.o(i.RCCEx_PLL3_Config) + i.SVC_Handler 0x0800655c Section 0 stm32h7xx_it.o(i.SVC_Handler) + i.SysTick_Handler 0x0800655e Section 0 board.o(i.SysTick_Handler) + i.SystemClock_Config 0x08006570 Section 0 board.o(i.SystemClock_Config) + SystemClock_Config 0x08006571 Thumb Code 134 board.o(i.SystemClock_Config) + i.SystemInit 0x080065fc Section 0 system_stm32h7xx.o(i.SystemInit) + i.Therm_CpiMolar 0x08006680 Section 0 therm.o(i.Therm_CpiMolar) + i.Therm_CprCvrHS 0x080067a4 Section 0 therm.o(i.Therm_CprCvrHS) + i.Therm_H 0x08006a78 Section 0 therm.o(i.Therm_H) + i.Therm_HS_Mode 0x08006bc0 Section 0 therm.o(i.Therm_HS_Mode) + i.Therm_Ho 0x08006e1c Section 0 therm.o(i.Therm_Ho) + i.Therm_Init 0x08006f8c Section 0 therm.o(i.Therm_Init) + i.Therm_Run 0x080070dc Section 0 therm.o(i.Therm_Run) + i.Therm_S 0x08007184 Section 0 therm.o(i.Therm_S) + i.Therm_So 0x08007370 Section 0 therm.o(i.Therm_So) + i.Therm_coth 0x08007538 Section 0 therm.o(i.Therm_coth) + i.UART_AdvFeatureConfig 0x0800754c Section 0 stm32h7xx_hal_uart.o(i.UART_AdvFeatureConfig) + i.UART_CheckIdleState 0x08007614 Section 0 stm32h7xx_hal_uart.o(i.UART_CheckIdleState) + i.UART_SetConfig 0x08007670 Section 0 stm32h7xx_hal_uart.o(i.UART_SetConfig) + i.UART_WaitOnFlagUntilTimeout 0x08007da6 Section 0 stm32h7xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.UsageFault_Handler 0x08007e0a Section 0 stm32h7xx_it.o(i.UsageFault_Handler) + i.__0fprintf 0x08007e0c Section 0 printfa.o(i.__0fprintf) + i.__0printf 0x08007e28 Section 0 printfa.o(i.__0printf) + i.__ARM_fpclassify 0x08007e48 Section 0 fpclassify.o(i.__ARM_fpclassify) + i.__NVIC_SetPriority 0x08007e78 Section 0 stm32h7xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x08007e79 Thumb Code 32 stm32h7xx_hal_cortex.o(i.__NVIC_SetPriority) + i.__hardfp_cosh 0x08007e98 Section 0 cosh.o(i.__hardfp_cosh) + i.__hardfp_exp 0x08007ff0 Section 0 exp.o(i.__hardfp_exp) + i.__hardfp_log 0x08008258 Section 0 log.o(i.__hardfp_log) + i.__hardfp_pow 0x08008498 Section 0 pow.o(i.__hardfp_pow) + i.__hardfp_sinh 0x08008d90 Section 0 sinh.o(i.__hardfp_sinh) + i.__hardfp_sqrt 0x08008f10 Section 0 sqrt.o(i.__hardfp_sqrt) + i.__hardfp_tanh 0x08008f78 Section 0 tanh.o(i.__hardfp_tanh) + i.__kernel_poly 0x08009088 Section 0 poly.o(i.__kernel_poly) + i.__mathlib_dbl_divzero 0x080090f8 Section 0 dunder.o(i.__mathlib_dbl_divzero) + i.__mathlib_dbl_infnan 0x08009118 Section 0 dunder.o(i.__mathlib_dbl_infnan) + i.__mathlib_dbl_infnan2 0x0800911e Section 0 dunder.o(i.__mathlib_dbl_infnan2) + i.__mathlib_dbl_invalid 0x08009128 Section 0 dunder.o(i.__mathlib_dbl_invalid) + i.__mathlib_dbl_overflow 0x08009140 Section 0 dunder.o(i.__mathlib_dbl_overflow) + i.__mathlib_dbl_posinfnan 0x08009158 Section 0 dunder.o(i.__mathlib_dbl_posinfnan) + i.__mathlib_dbl_underflow 0x08009160 Section 0 dunder.o(i.__mathlib_dbl_underflow) + i.__mathlib_expm1 0x08009178 Section 0 expm1_i.o(i.__mathlib_expm1) + i.__rt_ffs 0x080094e8 Section 0 kservice.o(i.__rt_ffs) + i.__scatterload_copy 0x08009530 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x0800953e Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08009540 Section 14 handlers.o(i.__scatterload_zeroinit) + i.__set_errno 0x08009550 Section 0 errno.o(i.__set_errno) + i._fp_digits 0x0800955c Section 0 printfa.o(i._fp_digits) + _fp_digits 0x0800955d Thumb Code 366 printfa.o(i._fp_digits) + i._has_defunct_thread 0x080096e0 Section 0 idle.o(i._has_defunct_thread) + _has_defunct_thread 0x080096e1 Thumb Code 16 idle.o(i._has_defunct_thread) + i._printf_core 0x080096f4 Section 0 printfa.o(i._printf_core) + _printf_core 0x080096f5 Thumb Code 1704 printfa.o(i._printf_core) + i._printf_post_padding 0x08009da8 Section 0 printfa.o(i._printf_post_padding) + _printf_post_padding 0x08009da9 Thumb Code 36 printfa.o(i._printf_post_padding) + i._printf_pre_padding 0x08009dcc Section 0 printfa.o(i._printf_pre_padding) + _printf_pre_padding 0x08009dcd Thumb Code 46 printfa.o(i._printf_pre_padding) + i._rt_thread_init 0x08009dfc Section 0 thread.o(i._rt_thread_init) + _rt_thread_init 0x08009dfd Thumb Code 110 thread.o(i._rt_thread_init) + i._rt_timer_init 0x08009e74 Section 0 timer.o(i._rt_timer_init) + _rt_timer_init 0x08009e75 Thumb Code 38 timer.o(i._rt_timer_init) + i._rt_timer_remove 0x08009e9a Section 0 timer.o(i._rt_timer_remove) + _rt_timer_remove 0x08009e9b Thumb Code 34 timer.o(i._rt_timer_remove) + i.calculateCd 0x08009ebc Section 0 oflowcal.o(i.calculateCd) + i.calculateE 0x0800a180 Section 0 oflowcal.o(i.calculateE) + i.calculateEpsilon 0x0800a1a8 Section 0 oflowcal.o(i.calculateEpsilon) + i.calculateFG 0x0800a224 Section 0 oflowcal.o(i.calculateFG) + i.calculateFT 0x0800a238 Section 0 oflowcal.o(i.calculateFT) + i.calculateK 0x0800a244 Section 0 oflowcal.o(i.calculateK) + i.calculateKappa 0x0800a304 Section 0 oflowcal.o(i.calculateKappa) + i.calculateReD 0x0800a334 Section 0 oflowcal.o(i.calculateReD) + i.calculateRoughnessFactor 0x0800a35c Section 0 oflowcal.o(i.calculateRoughnessFactor) + i.exp 0x0800a420 Section 0 exp.o(i.exp) + i.fabs 0x0800a430 Section 0 fabs.o(i.fabs) + i.fputc 0x0800a448 Section 0 bsp_debug_usart.o(i.fputc) + i.free 0x0800a460 Section 0 malloc.o(i.free) + i.key_thread_entry 0x0800a4b0 Section 0 main.o(i.key_thread_entry) + key_thread_entry 0x0800a4b1 Thumb Code 104 main.o(i.key_thread_entry) + i.main 0x0800a5b4 Section 0 main.o(i.main) + i.main_thread_entry 0x0800a688 Section 0 components.o(i.main_thread_entry) + i.malloc 0x0800a698 Section 0 malloc.o(i.malloc) + i.plug_holes 0x0800a704 Section 0 mem.o(i.plug_holes) + plug_holes 0x0800a705 Thumb Code 80 mem.o(i.plug_holes) + i.print_number 0x0800a758 Section 0 kservice.o(i.print_number) + print_number 0x0800a759 Thumb Code 292 kservice.o(i.print_number) + i.rt_application_init 0x0800a880 Section 0 components.o(i.rt_application_init) + i.rt_components_board_init 0x0800a8ac Section 0 components.o(i.rt_components_board_init) + i.rt_components_init 0x0800a8c8 Section 0 components.o(i.rt_components_init) + i.rt_enter_critical 0x0800a8e4 Section 0 scheduler.o(i.rt_enter_critical) + i.rt_exit_critical 0x0800a900 Section 0 scheduler.o(i.rt_exit_critical) + i.rt_free 0x0800a930 Section 0 mem.o(i.rt_free) + i.rt_heap_begin_get 0x0800a9f4 Section 0 board.o(i.rt_heap_begin_get) + i.rt_heap_end_get 0x0800a9fc Section 0 board.o(i.rt_heap_end_get) + i.rt_hw_board_init 0x0800aa04 Section 0 board.o(i.rt_hw_board_init) + i.rt_hw_console_output 0x0800aa40 Section 0 board.o(i.rt_hw_console_output) + i.rt_hw_hard_fault_exception 0x0800aa70 Section 0 cpuport.o(i.rt_hw_hard_fault_exception) + i.rt_hw_stack_init 0x0800ab74 Section 0 cpuport.o(i.rt_hw_stack_init) + i.rt_interrupt_enter 0x0800abb4 Section 0 irq.o(i.rt_interrupt_enter) + i.rt_interrupt_leave 0x0800abd0 Section 0 irq.o(i.rt_interrupt_leave) + i.rt_ipc_list_suspend 0x0800abec Section 0 ipc.o(i.rt_ipc_list_suspend) + rt_ipc_list_suspend 0x0800abed Thumb Code 92 ipc.o(i.rt_ipc_list_suspend) + i.rt_kprintf 0x0800ac48 Section 0 kservice.o(i.rt_kprintf) + i.rt_list_insert_after 0x0800ac6c Section 0 object.o(i.rt_list_insert_after) + rt_list_insert_after 0x0800ac6d Thumb Code 14 object.o(i.rt_list_insert_after) + i.rt_list_insert_after 0x0800ac7a Section 0 thread.o(i.rt_list_insert_after) + rt_list_insert_after 0x0800ac7b Thumb Code 14 thread.o(i.rt_list_insert_after) + i.rt_list_insert_after 0x0800ac88 Section 0 timer.o(i.rt_list_insert_after) + rt_list_insert_after 0x0800ac89 Thumb Code 14 timer.o(i.rt_list_insert_after) + i.rt_list_insert_before 0x0800ac96 Section 0 ipc.o(i.rt_list_insert_before) + rt_list_insert_before 0x0800ac97 Thumb Code 14 ipc.o(i.rt_list_insert_before) + i.rt_list_isempty 0x0800aca4 Section 0 ipc.o(i.rt_list_isempty) + rt_list_isempty 0x0800aca5 Thumb Code 14 ipc.o(i.rt_list_isempty) + i.rt_list_isempty 0x0800acb2 Section 0 timer.o(i.rt_list_isempty) + rt_list_isempty 0x0800acb3 Thumb Code 14 timer.o(i.rt_list_isempty) + i.rt_list_remove 0x0800acc0 Section 0 object.o(i.rt_list_remove) + rt_list_remove 0x0800acc1 Thumb Code 18 object.o(i.rt_list_remove) + i.rt_list_remove 0x0800acd2 Section 0 thread.o(i.rt_list_remove) + rt_list_remove 0x0800acd3 Thumb Code 18 thread.o(i.rt_list_remove) + i.rt_malloc 0x0800ace4 Section 0 mem.o(i.rt_malloc) + i.rt_memset 0x0800ade8 Section 0 kservice.o(i.rt_memset) + i.rt_object_allocate 0x0800ae2e Section 0 object.o(i.rt_object_allocate) + i.rt_object_delete 0x0800ae78 Section 0 object.o(i.rt_object_delete) + i.rt_object_detach 0x0800ae9a Section 0 object.o(i.rt_object_detach) + i.rt_object_get_information 0x0800aeb8 Section 0 object.o(i.rt_object_get_information) + i.rt_object_init 0x0800aedc Section 0 object.o(i.rt_object_init) + i.rt_object_is_systemobject 0x0800af18 Section 0 object.o(i.rt_object_is_systemobject) + i.rt_schedule 0x0800af28 Section 0 scheduler.o(i.rt_schedule) + i.rt_schedule_insert_thread 0x0800af9c Section 0 scheduler.o(i.rt_schedule_insert_thread) + i.rt_schedule_remove_thread 0x0800afe8 Section 0 scheduler.o(i.rt_schedule_remove_thread) + i.rt_sem_init 0x0800b03c Section 0 ipc.o(i.rt_sem_init) + i.rt_sem_release 0x0800b062 Section 0 ipc.o(i.rt_sem_release) + i.rt_sem_take 0x0800b09e Section 0 ipc.o(i.rt_sem_take) + i.rt_show_version 0x0800b10c Section 0 kservice.o(i.rt_show_version) + i.rt_strlen 0x0800b1bc Section 0 kservice.o(i.rt_strlen) + i.rt_strncpy 0x0800b1cc Section 0 kservice.o(i.rt_strncpy) + i.rt_system_heap_init 0x0800b1f4 Section 0 mem.o(i.rt_system_heap_init) + i.rt_system_scheduler_init 0x0800b2a4 Section 0 scheduler.o(i.rt_system_scheduler_init) + i.rt_system_scheduler_start 0x0800b2d8 Section 0 scheduler.o(i.rt_system_scheduler_start) + i.rt_system_timer_init 0x0800b300 Section 0 timer.o(i.rt_system_timer_init) + i.rt_system_timer_thread_init 0x0800b318 Section 0 timer.o(i.rt_system_timer_thread_init) + i.rt_thread_create 0x0800b31a Section 0 thread.o(i.rt_thread_create) + i.rt_thread_delay 0x0800b366 Section 0 thread.o(i.rt_thread_delay) + i.rt_thread_exit 0x0800b36c Section 0 thread.o(i.rt_thread_exit) + i.rt_thread_idle_entry 0x0800b3c4 Section 0 idle.o(i.rt_thread_idle_entry) + rt_thread_idle_entry 0x0800b3c5 Thumb Code 6 idle.o(i.rt_thread_idle_entry) + i.rt_thread_idle_excute 0x0800b3cc Section 0 idle.o(i.rt_thread_idle_excute) + i.rt_thread_idle_init 0x0800b448 Section 0 idle.o(i.rt_thread_idle_init) + i.rt_thread_init 0x0800b488 Section 0 thread.o(i.rt_thread_init) + i.rt_thread_resume 0x0800b4c0 Section 0 thread.o(i.rt_thread_resume) + i.rt_thread_self 0x0800b4fc Section 0 thread.o(i.rt_thread_self) + i.rt_thread_sleep 0x0800b508 Section 0 thread.o(i.rt_thread_sleep) + i.rt_thread_startup 0x0800b548 Section 0 thread.o(i.rt_thread_startup) + i.rt_thread_suspend 0x0800b56e Section 0 thread.o(i.rt_thread_suspend) + i.rt_thread_timeout 0x0800b5b0 Section 0 thread.o(i.rt_thread_timeout) + i.rt_thread_yield 0x0800b5d0 Section 0 thread.o(i.rt_thread_yield) + i.rt_tick_get 0x0800b630 Section 0 clock.o(i.rt_tick_get) + i.rt_tick_increase 0x0800b63c Section 0 clock.o(i.rt_tick_increase) + i.rt_timer_check 0x0800b668 Section 0 timer.o(i.rt_timer_check) + i.rt_timer_control 0x0800b6d4 Section 0 timer.o(i.rt_timer_control) + i.rt_timer_detach 0x0800b708 Section 0 timer.o(i.rt_timer_detach) + i.rt_timer_init 0x0800b728 Section 0 timer.o(i.rt_timer_init) + i.rt_timer_start 0x0800b754 Section 0 timer.o(i.rt_timer_start) + i.rt_timer_stop 0x0800b828 Section 0 timer.o(i.rt_timer_stop) + i.rt_vsnprintf 0x0800b858 Section 0 kservice.o(i.rt_vsnprintf) + i.rti_board_end 0x0800bae8 Section 0 components.o(i.rti_board_end) + rti_board_end 0x0800bae9 Thumb Code 4 components.o(i.rti_board_end) + i.rti_board_start 0x0800baec Section 0 components.o(i.rti_board_start) + rti_board_start 0x0800baed Thumb Code 4 components.o(i.rti_board_start) + i.rti_end 0x0800baf0 Section 0 components.o(i.rti_end) + rti_end 0x0800baf1 Thumb Code 4 components.o(i.rti_end) + i.rti_start 0x0800baf4 Section 0 components.o(i.rti_start) + rti_start 0x0800baf5 Thumb Code 4 components.o(i.rti_start) + i.rtthread_startup 0x0800baf8 Section 0 components.o(i.rtthread_startup) + i.skip_atoi 0x0800bb22 Section 0 kservice.o(i.skip_atoi) + skip_atoi 0x0800bb23 Thumb Code 40 kservice.o(i.skip_atoi) + i.sqrt 0x0800bb4a Section 0 sqrt.o(i.sqrt) + .constdata 0x0800bbb4 Section 16 system_stm32h7xx.o(.constdata) + .constdata 0x0800bbc4 Section 24 stm32h7xx_hal_uart.o(.constdata) + UARTPrescTable 0x0800bbc4 Data 24 stm32h7xx_hal_uart.o(.constdata) + .constdata 0x0800bbe0 Section 2016 detail.o(.constdata) + .constdata 0x0800c3c0 Section 1848 therm.o(.constdata) + .constdata 0x0800caf8 Section 856 oflowcal.o(.constdata) + .constdata 0x0800ce50 Section 290 kservice.o(.constdata) + small_digits 0x0800cf50 Data 17 kservice.o(.constdata) + large_digits 0x0800cf61 Data 17 kservice.o(.constdata) + .constdata 0x0800cf78 Section 8 cosh.o(.constdata) + one 0x0800cf78 Data 8 cosh.o(.constdata) + .constdata 0x0800cf80 Section 88 exp.o(.constdata) + halF 0x0800cf80 Data 16 exp.o(.constdata) + ln2HI 0x0800cf90 Data 16 exp.o(.constdata) + ln2LO 0x0800cfa0 Data 16 exp.o(.constdata) + P 0x0800cfb0 Data 40 exp.o(.constdata) + .constdata 0x0800cfd8 Section 56 log.o(.constdata) + Lg2 0x0800cfd8 Data 24 log.o(.constdata) + Lg 0x0800cff0 Data 32 log.o(.constdata) + .constdata 0x0800d010 Section 136 pow.o(.constdata) + bp 0x0800d010 Data 16 pow.o(.constdata) + dp_h 0x0800d020 Data 16 pow.o(.constdata) + dp_l 0x0800d030 Data 16 pow.o(.constdata) + L 0x0800d040 Data 48 pow.o(.constdata) + P 0x0800d070 Data 40 pow.o(.constdata) + .constdata 0x0800d098 Section 8 sinh.o(.constdata) + one 0x0800d098 Data 8 sinh.o(.constdata) + .constdata 0x0800d0a0 Section 40 expm1_i.o(.constdata) + Q 0x0800d0a0 Data 40 expm1_i.o(.constdata) + .constdata 0x0800d0c8 Section 8 qnan.o(.constdata) + .conststring 0x0800d0d0 Section 82 oflowcal.o(.conststring) + .rti_fn.0 0x0800d124 Section 4 components.o(.rti_fn.0) + __tagsym$$used 0x0800d124 Number 0 components.o(.rti_fn.0) + .rti_fn.0.end 0x0800d128 Section 4 components.o(.rti_fn.0.end) + __tagsym$$used 0x0800d128 Number 0 components.o(.rti_fn.0.end) + .rti_fn.1.end 0x0800d12c Section 4 components.o(.rti_fn.1.end) + __tagsym$$used 0x0800d12c Number 0 components.o(.rti_fn.1.end) + .rti_fn.6.end 0x0800d130 Section 4 components.o(.rti_fn.6.end) + __tagsym$$used 0x0800d130 Number 0 components.o(.rti_fn.6.end) .data 0x24000000 Section 4 system_stm32h7xx.o(.data) .data 0x24000004 Section 4 system_stm32h7xx.o(.data) .data 0x24000008 Section 8 main.o(.data) - led1_thread 0x24000008 Data 4 main.o(.data) + OFlowCal_thread 0x24000008 Data 4 main.o(.data) key_thread 0x2400000c Data 4 main.o(.data) - .data 0x24000010 Section 4 clock.o(.data) - rt_tick 0x24000010 Data 4 clock.o(.data) - .data 0x24000014 Section 1 irq.o(.data) - .data 0x24000018 Section 24 mem.o(.data) - heap_ptr 0x24000018 Data 4 mem.o(.data) - heap_end 0x2400001c Data 4 mem.o(.data) - lfree 0x24000020 Data 4 mem.o(.data) - mem_size_aligned 0x24000024 Data 4 mem.o(.data) - used_mem 0x24000028 Data 4 mem.o(.data) - max_mem 0x2400002c Data 4 mem.o(.data) - .data 0x24000030 Section 64 object.o(.data) - rt_object_container 0x24000030 Data 64 object.o(.data) - .data 0x24000070 Section 20 scheduler.o(.data) - rt_scheduler_lock_nest 0x24000072 Data 2 scheduler.o(.data) - .data 0x24000084 Section 12 timer.o(.data) - random_nr 0x24000084 Data 4 timer.o(.data) - rt_timer_list 0x24000088 Data 8 timer.o(.data) - .data 0x24000090 Section 4 cpuport.o(.data) - rt_exception_hook 0x24000090 Data 4 cpuport.o(.data) - .data 0x24000094 Section 4 cpuport.o(.data) + .data 0x24000010 Section 8 ngcal.o(.data) + ptTherm 0x24000010 Data 4 ngcal.o(.data) + ptDetail 0x24000014 Data 4 ngcal.o(.data) + .data 0x24000018 Section 4 clock.o(.data) + rt_tick 0x24000018 Data 4 clock.o(.data) + .data 0x2400001c Section 1 irq.o(.data) + .data 0x24000020 Section 24 mem.o(.data) + heap_ptr 0x24000020 Data 4 mem.o(.data) + heap_end 0x24000024 Data 4 mem.o(.data) + lfree 0x24000028 Data 4 mem.o(.data) + mem_size_aligned 0x2400002c Data 4 mem.o(.data) + used_mem 0x24000030 Data 4 mem.o(.data) + max_mem 0x24000034 Data 4 mem.o(.data) + .data 0x24000038 Section 64 object.o(.data) + rt_object_container 0x24000038 Data 64 object.o(.data) + .data 0x24000078 Section 20 scheduler.o(.data) + rt_scheduler_lock_nest 0x2400007a Data 2 scheduler.o(.data) + .data 0x2400008c Section 12 timer.o(.data) + random_nr 0x2400008c Data 4 timer.o(.data) + rt_timer_list 0x24000090 Data 8 timer.o(.data) .data 0x24000098 Section 4 cpuport.o(.data) + rt_exception_hook 0x24000098 Data 4 cpuport.o(.data) .data 0x2400009c Section 4 cpuport.o(.data) - .data 0x240000a0 Section 4 stdout.o(.data) - .bss 0x240000a4 Section 4096 board.o(.bss) - rt_heap 0x240000a4 Data 4096 board.o(.bss) - .bss 0x240010a4 Section 128 bsp_debug_usart.o(.bss) - .bss 0x24001124 Section 376 idle.o(.bss) - idle 0x24001124 Data 120 idle.o(.bss) - rt_thread_stack 0x2400119c Data 256 idle.o(.bss) - .bss 0x2400129c Section 128 kservice.o(.bss) - rt_log_buf 0x2400129c Data 128 kservice.o(.bss) - .bss 0x2400131c Section 32 mem.o(.bss) - heap_sem 0x2400131c Data 32 mem.o(.bss) - .bss 0x2400133c Section 64 scheduler.o(.bss) - STACK 0x24001380 Section 1024 startup_stm32h743xx.o(STACK) + .data 0x240000a0 Section 4 cpuport.o(.data) + .data 0x240000a4 Section 4 cpuport.o(.data) + .data 0x240000a8 Section 4 stderr.o(.data) + .data 0x240000ac Section 4 stdout.o(.data) + .data 0x240000b0 Section 4 mvars.o(.data) + .data 0x240000b4 Section 4 mvars.o(.data) + .data 0x240000b8 Section 4 errno.o(.data) + _errno 0x240000b8 Data 4 errno.o(.data) + .bss 0x240000bc Section 4096 board.o(.bss) + rt_heap 0x240000bc Data 4096 board.o(.bss) + .bss 0x240010bc Section 128 bsp_debug_usart.o(.bss) + .bss 0x2400113c Section 376 idle.o(.bss) + idle 0x2400113c Data 120 idle.o(.bss) + rt_thread_stack 0x240011b4 Data 256 idle.o(.bss) + .bss 0x240012b4 Section 128 kservice.o(.bss) + rt_log_buf 0x240012b4 Data 128 kservice.o(.bss) + .bss 0x24001334 Section 32 mem.o(.bss) + heap_sem 0x24001334 Data 32 mem.o(.bss) + .bss 0x24001354 Section 64 scheduler.o(.bss) + HEAP 0x24001398 Section 512 startup_stm32h743xx.o(HEAP) + STACK 0x24001598 Section 1024 startup_stm32h743xx.o(STACK) Global Symbols @@ -2974,143 +3057,244 @@ Image Symbol Table HardFault_Handler 0x080003b7 Thumb Code 20 context_rvds.o(.text) MemManage_Handler 0x080003b7 Thumb Code 0 context_rvds.o(.text) __aeabi_uldivmod 0x080003e5 Thumb Code 98 uldiv.o(.text) - __aeabi_uidiv 0x08000447 Thumb Code 0 uidiv.o(.text) - __aeabi_uidivmod 0x08000447 Thumb Code 44 uidiv.o(.text) - __aeabi_llsl 0x08000473 Thumb Code 30 llshl.o(.text) - _ll_shift_l 0x08000473 Thumb Code 0 llshl.o(.text) - __aeabi_llsr 0x08000491 Thumb Code 32 llushr.o(.text) - _ll_ushift_r 0x08000491 Thumb Code 0 llushr.o(.text) - __scatterload 0x080004b1 Thumb Code 28 init.o(.text) - __scatterload_rt2 0x080004b1 Thumb Code 0 init.o(.text) - main 0x080004d5 Thumb Code 14 components.o(i.$Sub$$main) - BusFault_Handler 0x080004e3 Thumb Code 2 stm32h7xx_it.o(i.BusFault_Handler) - DEBUG_USART_Config 0x080004e5 Thumb Code 180 bsp_debug_usart.o(i.DEBUG_USART_Config) - DebugMon_Handler 0x080005a9 Thumb Code 2 stm32h7xx_it.o(i.DebugMon_Handler) - HAL_GPIO_Init 0x080005ad Thumb Code 442 stm32h7xx_hal_gpio.o(i.HAL_GPIO_Init) - HAL_GPIO_ReadPin 0x08000799 Thumb Code 14 stm32h7xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - HAL_GetTick 0x080007a9 Thumb Code 18 core_delay.o(i.HAL_GetTick) - HAL_InitTick 0x080007c5 Thumb Code 28 core_delay.o(i.HAL_InitTick) - HAL_NVIC_EnableIRQ 0x080007e9 Thumb Code 26 stm32h7xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08000805 Thumb Code 60 stm32h7xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - HAL_RCCEx_GetD1SysClockFreq 0x08000845 Thumb Code 40 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD1SysClockFreq) - HAL_RCCEx_GetD3PCLK1Freq 0x08000879 Thumb Code 34 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD3PCLK1Freq) - HAL_RCCEx_GetPLL2ClockFreq 0x080008a5 Thumb Code 384 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL2ClockFreq) - HAL_RCCEx_GetPLL3ClockFreq 0x08000a39 Thumb Code 384 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL3ClockFreq) - HAL_RCCEx_PeriphCLKConfig 0x08000bcd Thumb Code 2536 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - HAL_RCC_ClockConfig 0x080015b9 Thumb Code 472 stm32h7xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - HAL_RCC_GetHCLKFreq 0x080017a5 Thumb Code 38 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - HAL_RCC_GetPCLK1Freq 0x080017d9 Thumb Code 34 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetPCLK2Freq 0x08001805 Thumb Code 36 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - HAL_RCC_GetSysClockFreq 0x08001831 Thumb Code 372 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x080019b9 Thumb Code 1396 stm32h7xx_hal_rcc.o(i.HAL_RCC_OscConfig) - HAL_SYSTICK_Config 0x08001f31 Thumb Code 40 stm32h7xx_hal_cortex.o(i.HAL_SYSTICK_Config) - HAL_UART_Init 0x08001f59 Thumb Code 112 stm32h7xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x08001fc9 Thumb Code 2 stm32h7xx_hal_uart.o(i.HAL_UART_MspInit) - HAL_UART_Transmit 0x08001fcb Thumb Code 186 stm32h7xx_hal_uart.o(i.HAL_UART_Transmit) - Key_GPIO_Config 0x08002085 Thumb Code 74 bsp_key.o(i.Key_GPIO_Config) - Key_Scan 0x080020dd Thumb Code 38 bsp_key.o(i.Key_Scan) - LED_GPIO_Config 0x08002105 Thumb Code 114 bsp_led.o(i.LED_GPIO_Config) - NMI_Handler 0x08002185 Thumb Code 2 stm32h7xx_it.o(i.NMI_Handler) - SVC_Handler 0x08002331 Thumb Code 2 stm32h7xx_it.o(i.SVC_Handler) - SysTick_Handler 0x08002333 Thumb Code 18 board.o(i.SysTick_Handler) - SystemInit 0x080023d1 Thumb Code 114 system_stm32h7xx.o(i.SystemInit) - UART_AdvFeatureConfig 0x08002455 Thumb Code 200 stm32h7xx_hal_uart.o(i.UART_AdvFeatureConfig) - UART_CheckIdleState 0x0800251d Thumb Code 92 stm32h7xx_hal_uart.o(i.UART_CheckIdleState) - UART_SetConfig 0x08002579 Thumb Code 1846 stm32h7xx_hal_uart.o(i.UART_SetConfig) - UART_WaitOnFlagUntilTimeout 0x08002caf Thumb Code 100 stm32h7xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - UsageFault_Handler 0x08002d13 Thumb Code 2 stm32h7xx_it.o(i.UsageFault_Handler) - __0printf$1 0x08002d15 Thumb Code 22 printf1.o(i.__0printf$1) - __1printf$1 0x08002d15 Thumb Code 0 printf1.o(i.__0printf$1) - __2printf 0x08002d15 Thumb Code 0 printf1.o(i.__0printf$1) - __rt_ffs 0x08002d55 Thumb Code 66 kservice.o(i.__rt_ffs) - __scatterload_copy 0x08002d9d Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x08002dab Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08002dad Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - fputc 0x08002fe5 Thumb Code 20 bsp_debug_usart.o(i.fputc) - $Super$$main 0x0800316d Thumb Code 94 main.o(i.main) - main_thread_entry 0x08003239 Thumb Code 14 components.o(i.main_thread_entry) - rt_application_init 0x080033c5 Thumb Code 30 components.o(i.rt_application_init) - rt_components_board_init 0x080033f1 Thumb Code 20 components.o(i.rt_components_board_init) - rt_components_init 0x0800340d Thumb Code 20 components.o(i.rt_components_init) - rt_enter_critical 0x08003429 Thumb Code 22 scheduler.o(i.rt_enter_critical) - rt_exit_critical 0x08003445 Thumb Code 44 scheduler.o(i.rt_exit_critical) - rt_free 0x08003475 Thumb Code 112 mem.o(i.rt_free) - rt_heap_begin_get 0x08003539 Thumb Code 4 board.o(i.rt_heap_begin_get) - rt_heap_end_get 0x08003541 Thumb Code 4 board.o(i.rt_heap_end_get) - rt_hw_board_init 0x08003549 Thumb Code 58 board.o(i.rt_hw_board_init) - rt_hw_console_output 0x08003585 Thumb Code 42 board.o(i.rt_hw_console_output) - rt_hw_hard_fault_exception 0x080035b5 Thumb Code 100 cpuport.o(i.rt_hw_hard_fault_exception) - rt_hw_stack_init 0x080036b9 Thumb Code 58 cpuport.o(i.rt_hw_stack_init) - rt_interrupt_enter 0x080036f9 Thumb Code 22 irq.o(i.rt_interrupt_enter) - rt_interrupt_leave 0x08003715 Thumb Code 22 irq.o(i.rt_interrupt_leave) - rt_kprintf 0x0800378d Thumb Code 30 kservice.o(i.rt_kprintf) - rt_malloc 0x08003829 Thumb Code 252 mem.o(i.rt_malloc) - rt_memset 0x0800392d Thumb Code 70 kservice.o(i.rt_memset) - rt_object_allocate 0x08003973 Thumb Code 74 object.o(i.rt_object_allocate) - rt_object_delete 0x080039bd Thumb Code 34 object.o(i.rt_object_delete) - rt_object_detach 0x080039df Thumb Code 28 object.o(i.rt_object_detach) - rt_object_get_information 0x080039fd Thumb Code 30 object.o(i.rt_object_get_information) - rt_object_init 0x08003a21 Thumb Code 60 object.o(i.rt_object_init) - rt_object_is_systemobject 0x08003a5d Thumb Code 14 object.o(i.rt_object_is_systemobject) - rt_schedule 0x08003a6d Thumb Code 102 scheduler.o(i.rt_schedule) - rt_schedule_insert_thread 0x08003ae1 Thumb Code 68 scheduler.o(i.rt_schedule_insert_thread) - rt_schedule_remove_thread 0x08003b2d Thumb Code 74 scheduler.o(i.rt_schedule_remove_thread) - rt_sem_init 0x08003b81 Thumb Code 38 ipc.o(i.rt_sem_init) - rt_sem_release 0x08003ba7 Thumb Code 60 ipc.o(i.rt_sem_release) - rt_sem_take 0x08003be3 Thumb Code 110 ipc.o(i.rt_sem_take) - rt_show_version 0x08003c51 Thumb Code 40 kservice.o(i.rt_show_version) - rt_strlen 0x08003d01 Thumb Code 16 kservice.o(i.rt_strlen) - rt_strncpy 0x08003d11 Thumb Code 38 kservice.o(i.rt_strncpy) - rt_system_heap_init 0x08003d39 Thumb Code 100 mem.o(i.rt_system_heap_init) - rt_system_scheduler_init 0x08003de9 Thumb Code 44 scheduler.o(i.rt_system_scheduler_init) - rt_system_scheduler_start 0x08003e1d Thumb Code 32 scheduler.o(i.rt_system_scheduler_start) - rt_system_timer_init 0x08003e45 Thumb Code 20 timer.o(i.rt_system_timer_init) - rt_system_timer_thread_init 0x08003e5d Thumb Code 2 timer.o(i.rt_system_timer_thread_init) - rt_thread_create 0x08003e5f Thumb Code 76 thread.o(i.rt_thread_create) - rt_thread_delay 0x08003eab Thumb Code 4 thread.o(i.rt_thread_delay) - rt_thread_exit 0x08003eb1 Thumb Code 78 thread.o(i.rt_thread_exit) - rt_thread_idle_excute 0x08003f11 Thumb Code 118 idle.o(i.rt_thread_idle_excute) - rt_thread_idle_init 0x08003f8d Thumb Code 46 idle.o(i.rt_thread_idle_init) - rt_thread_init 0x08003fcd Thumb Code 56 thread.o(i.rt_thread_init) - rt_thread_resume 0x08004005 Thumb Code 60 thread.o(i.rt_thread_resume) - rt_thread_self 0x08004041 Thumb Code 6 thread.o(i.rt_thread_self) - rt_thread_sleep 0x0800404d Thumb Code 60 thread.o(i.rt_thread_sleep) - rt_thread_startup 0x0800408d Thumb Code 38 thread.o(i.rt_thread_startup) - rt_thread_suspend 0x080040b3 Thumb Code 66 thread.o(i.rt_thread_suspend) - rt_thread_timeout 0x080040f5 Thumb Code 32 thread.o(i.rt_thread_timeout) - rt_thread_yield 0x08004115 Thumb Code 88 thread.o(i.rt_thread_yield) - rt_tick_get 0x08004175 Thumb Code 6 clock.o(i.rt_tick_get) - rt_tick_increase 0x08004181 Thumb Code 38 clock.o(i.rt_tick_increase) - rt_timer_check 0x080041ad Thumb Code 102 timer.o(i.rt_timer_check) - rt_timer_control 0x08004219 Thumb Code 52 timer.o(i.rt_timer_control) - rt_timer_detach 0x0800424d Thumb Code 32 timer.o(i.rt_timer_detach) - rt_timer_init 0x0800426d Thumb Code 42 timer.o(i.rt_timer_init) - rt_timer_start 0x08004299 Thumb Code 208 timer.o(i.rt_timer_start) - rt_timer_stop 0x0800436d Thumb Code 46 timer.o(i.rt_timer_stop) - rt_vsnprintf 0x0800439d Thumb Code 646 kservice.o(i.rt_vsnprintf) - rtthread_startup 0x0800463d Thumb Code 42 components.o(i.rtthread_startup) - D1CorePrescTable 0x0800468e Data 16 system_stm32h7xx.o(.constdata) - __lowest_bit_bitmap 0x080046b6 Data 256 kservice.o(.constdata) - __rt_init_rti_start 0x080047d8 Data 4 components.o(.rti_fn.0) - __rt_init_rti_board_start 0x080047dc Data 4 components.o(.rti_fn.0.end) - __rt_init_rti_board_end 0x080047e0 Data 4 components.o(.rti_fn.1.end) - __rt_init_rti_end 0x080047e4 Data 4 components.o(.rti_fn.6.end) - Region$$Table$$Base 0x080047e8 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08004808 Number 0 anon$$obj.o(Region$$Table) + __aeabi_memcpy 0x08000447 Thumb Code 36 memcpya.o(.text) + __aeabi_memcpy4 0x08000447 Thumb Code 0 memcpya.o(.text) + __aeabi_memcpy8 0x08000447 Thumb Code 0 memcpya.o(.text) + __aeabi_memset 0x0800046b Thumb Code 14 memseta.o(.text) + __aeabi_memset4 0x0800046b Thumb Code 0 memseta.o(.text) + __aeabi_memset8 0x0800046b Thumb Code 0 memseta.o(.text) + __aeabi_memclr 0x08000479 Thumb Code 4 memseta.o(.text) + __aeabi_memclr4 0x08000479 Thumb Code 0 memseta.o(.text) + __aeabi_memclr8 0x08000479 Thumb Code 0 memseta.o(.text) + _memset$wrapper 0x0800047d Thumb Code 18 memseta.o(.text) + __aeabi_uidiv 0x0800048f Thumb Code 0 uidiv.o(.text) + __aeabi_uidivmod 0x0800048f Thumb Code 44 uidiv.o(.text) + __aeabi_llsl 0x080004bb Thumb Code 30 llshl.o(.text) + _ll_shift_l 0x080004bb Thumb Code 0 llshl.o(.text) + __aeabi_llsr 0x080004d9 Thumb Code 32 llushr.o(.text) + _ll_ushift_r 0x080004d9 Thumb Code 0 llushr.o(.text) + __I$use$fp 0x080004f9 Thumb Code 0 iusefp.o(.text) + __aeabi_dadd 0x080004f9 Thumb Code 322 dadd.o(.text) + __aeabi_dsub 0x0800063b Thumb Code 6 dadd.o(.text) + __aeabi_drsub 0x08000641 Thumb Code 6 dadd.o(.text) + __aeabi_dmul 0x08000647 Thumb Code 228 dmul.o(.text) + __aeabi_ddiv 0x0800072b Thumb Code 222 ddiv.o(.text) + __ARM_scalbn 0x08000809 Thumb Code 46 dscalb.o(.text) + scalbn 0x08000809 Thumb Code 0 dscalb.o(.text) + __aeabi_d2ulz 0x08000837 Thumb Code 48 dfixul.o(.text) + __aeabi_cdrcmple 0x08000869 Thumb Code 48 cdrcmple.o(.text) + __scatterload 0x08000899 Thumb Code 28 init.o(.text) + __scatterload_rt2 0x08000899 Thumb Code 0 init.o(.text) + __aeabi_lasr 0x080008bd Thumb Code 36 llsshr.o(.text) + _ll_sshift_r 0x080008bd Thumb Code 0 llsshr.o(.text) + _double_round 0x080008e1 Thumb Code 30 depilogue.o(.text) + _double_epilogue 0x080008ff Thumb Code 156 depilogue.o(.text) + main 0x0800099b Thumb Code 14 components.o(i.$Sub$$main) + BusFault_Handler 0x080009a9 Thumb Code 2 stm32h7xx_it.o(i.BusFault_Handler) + CaiLiaoPzxs 0x080009ad Thumb Code 118 oflowcal.o(i.CaiLiaoPzxs) + Crit 0x08000a85 Thumb Code 258 ngcal.o(i.Crit) + DEBUG_USART_Config 0x08000b95 Thumb Code 180 bsp_debug_usart.o(i.DEBUG_USART_Config) + DebugMon_Handler 0x08000c59 Thumb Code 2 stm32h7xx_it.o(i.DebugMon_Handler) + Detail_Construct 0x08000c5d Thumb Code 112 detail.o(i.Detail_Construct) + Detail_Run 0x08000cd5 Thumb Code 548 detail.o(i.Detail_Run) + Detail_braket 0x08000f11 Thumb Code 336 detail.o(i.Detail_braket) + Detail_bvir 0x08001099 Thumb Code 574 detail.o(i.Detail_bvir) + Detail_chardl 0x080012e1 Thumb Code 1624 detail.o(i.Detail_chardl) + Detail_compositionchange 0x08001949 Thumb Code 60 detail.o(i.Detail_compositionchange) + Detail_d2ZdT2 0x0800198d Thumb Code 970 detail.o(i.Detail_d2ZdT2) + Detail_dZdD 0x08001d61 Thumb Code 1616 detail.o(i.Detail_dZdD) + Detail_dZdT 0x080023c1 Thumb Code 950 detail.o(i.Detail_dZdT) + Detail_ddetail 0x08002781 Thumb Code 584 detail.o(i.Detail_ddetail) + Detail_paramdl 0x080029e9 Thumb Code 566 detail.o(i.Detail_paramdl) + Detail_pdetail 0x08002c59 Thumb Code 56 detail.o(i.Detail_pdetail) + Detail_relativedensity 0x08002c99 Thumb Code 94 detail.o(i.Detail_relativedensity) + Detail_table 0x08002d21 Thumb Code 3598 detail.o(i.Detail_table) + Detail_temp 0x08003b39 Thumb Code 92 detail.o(i.Detail_temp) + Detail_zdetail 0x08003b95 Thumb Code 886 detail.o(i.Detail_zdetail) + Dlndjs 0x08003f0d Thumb Code 422 oflowcal.o(i.Dlndjs) + HAL_GPIO_Init 0x080040cd Thumb Code 442 stm32h7xx_hal_gpio.o(i.HAL_GPIO_Init) + HAL_GPIO_ReadPin 0x080042b9 Thumb Code 14 stm32h7xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + HAL_GetTick 0x080042c9 Thumb Code 18 core_delay.o(i.HAL_GetTick) + HAL_InitTick 0x080042e5 Thumb Code 28 core_delay.o(i.HAL_InitTick) + HAL_NVIC_EnableIRQ 0x08004309 Thumb Code 26 stm32h7xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x08004325 Thumb Code 60 stm32h7xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + HAL_RCCEx_GetD1SysClockFreq 0x08004365 Thumb Code 40 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD1SysClockFreq) + HAL_RCCEx_GetD3PCLK1Freq 0x08004399 Thumb Code 34 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetD3PCLK1Freq) + HAL_RCCEx_GetPLL2ClockFreq 0x080043c5 Thumb Code 384 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL2ClockFreq) + HAL_RCCEx_GetPLL3ClockFreq 0x08004559 Thumb Code 384 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPLL3ClockFreq) + HAL_RCCEx_PeriphCLKConfig 0x080046ed Thumb Code 2536 stm32h7xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + HAL_RCC_ClockConfig 0x080050d9 Thumb Code 472 stm32h7xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + HAL_RCC_GetHCLKFreq 0x080052c5 Thumb Code 38 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) + HAL_RCC_GetPCLK1Freq 0x080052f9 Thumb Code 34 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + HAL_RCC_GetPCLK2Freq 0x08005325 Thumb Code 36 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + HAL_RCC_GetSysClockFreq 0x08005351 Thumb Code 372 stm32h7xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + HAL_RCC_OscConfig 0x080054d9 Thumb Code 1396 stm32h7xx_hal_rcc.o(i.HAL_RCC_OscConfig) + HAL_SYSTICK_Config 0x08005a51 Thumb Code 40 stm32h7xx_hal_cortex.o(i.HAL_SYSTICK_Config) + HAL_UART_Init 0x08005a79 Thumb Code 112 stm32h7xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspInit 0x08005ae9 Thumb Code 2 stm32h7xx_hal_uart.o(i.HAL_UART_MspInit) + HAL_UART_Transmit 0x08005aeb Thumb Code 186 stm32h7xx_hal_uart.o(i.HAL_UART_Transmit) + Key_GPIO_Config 0x08005ba5 Thumb Code 74 bsp_key.o(i.Key_GPIO_Config) + Key_Scan 0x08005bfd Thumb Code 38 bsp_key.o(i.Key_Scan) + LED_GPIO_Config 0x08005c25 Thumb Code 114 bsp_led.o(i.LED_GPIO_Config) + NGCal_Init 0x08005ca5 Thumb Code 46 ngcal.o(i.NGCal_Init) + NGCal_UnInit 0x08005cd9 Thumb Code 26 ngcal.o(i.NGCal_UnInit) + NMI_Handler 0x08005cf9 Thumb Code 2 stm32h7xx_it.o(i.NMI_Handler) + OFlowCal 0x08005cfd Thumb Code 916 oflowcal.o(i.OFlowCal) + SVC_Handler 0x0800655d Thumb Code 2 stm32h7xx_it.o(i.SVC_Handler) + SysTick_Handler 0x0800655f Thumb Code 18 board.o(i.SysTick_Handler) + SystemInit 0x080065fd Thumb Code 114 system_stm32h7xx.o(i.SystemInit) + Therm_CpiMolar 0x08006681 Thumb Code 284 therm.o(i.Therm_CpiMolar) + Therm_CprCvrHS 0x080067a5 Thumb Code 682 therm.o(i.Therm_CprCvrHS) + Therm_H 0x08006a79 Thumb Code 310 therm.o(i.Therm_H) + Therm_HS_Mode 0x08006bc1 Thumb Code 530 therm.o(i.Therm_HS_Mode) + Therm_Ho 0x08006e1d Thumb Code 352 therm.o(i.Therm_Ho) + Therm_Init 0x08006f8d Thumb Code 234 therm.o(i.Therm_Init) + Therm_Run 0x080070dd Thumb Code 150 therm.o(i.Therm_Run) + Therm_S 0x08007185 Thumb Code 458 therm.o(i.Therm_S) + Therm_So 0x08007371 Thumb Code 440 therm.o(i.Therm_So) + Therm_coth 0x08007539 Thumb Code 20 therm.o(i.Therm_coth) + UART_AdvFeatureConfig 0x0800754d Thumb Code 200 stm32h7xx_hal_uart.o(i.UART_AdvFeatureConfig) + UART_CheckIdleState 0x08007615 Thumb Code 92 stm32h7xx_hal_uart.o(i.UART_CheckIdleState) + UART_SetConfig 0x08007671 Thumb Code 1846 stm32h7xx_hal_uart.o(i.UART_SetConfig) + UART_WaitOnFlagUntilTimeout 0x08007da7 Thumb Code 100 stm32h7xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + UsageFault_Handler 0x08007e0b Thumb Code 2 stm32h7xx_it.o(i.UsageFault_Handler) + __0fprintf 0x08007e0d Thumb Code 22 printfa.o(i.__0fprintf) + __1fprintf 0x08007e0d Thumb Code 0 printfa.o(i.__0fprintf) + __2fprintf 0x08007e0d Thumb Code 0 printfa.o(i.__0fprintf) + __c89fprintf 0x08007e0d Thumb Code 0 printfa.o(i.__0fprintf) + fprintf 0x08007e0d Thumb Code 0 printfa.o(i.__0fprintf) + __0printf 0x08007e29 Thumb Code 22 printfa.o(i.__0printf) + __1printf 0x08007e29 Thumb Code 0 printfa.o(i.__0printf) + __2printf 0x08007e29 Thumb Code 0 printfa.o(i.__0printf) + __c89printf 0x08007e29 Thumb Code 0 printfa.o(i.__0printf) + printf 0x08007e29 Thumb Code 0 printfa.o(i.__0printf) + __ARM_fpclassify 0x08007e49 Thumb Code 48 fpclassify.o(i.__ARM_fpclassify) + __hardfp_cosh 0x08007e99 Thumb Code 296 cosh.o(i.__hardfp_cosh) + __hardfp_exp 0x08007ff1 Thumb Code 486 exp.o(i.__hardfp_exp) + __hardfp_log 0x08008259 Thumb Code 480 log.o(i.__hardfp_log) + __hardfp_pow 0x08008499 Thumb Code 2140 pow.o(i.__hardfp_pow) + __hardfp_sinh 0x08008d91 Thumb Code 310 sinh.o(i.__hardfp_sinh) + __hardfp_sqrt 0x08008f11 Thumb Code 102 sqrt.o(i.__hardfp_sqrt) + __hardfp_tanh 0x08008f79 Thumb Code 230 tanh.o(i.__hardfp_tanh) + __kernel_poly 0x08009089 Thumb Code 112 poly.o(i.__kernel_poly) + __mathlib_dbl_divzero 0x080090f9 Thumb Code 14 dunder.o(i.__mathlib_dbl_divzero) + __mathlib_dbl_infnan 0x08009119 Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan) + __mathlib_dbl_infnan2 0x0800911f Thumb Code 6 dunder.o(i.__mathlib_dbl_infnan2) + __mathlib_dbl_invalid 0x08009129 Thumb Code 10 dunder.o(i.__mathlib_dbl_invalid) + __mathlib_dbl_overflow 0x08009141 Thumb Code 10 dunder.o(i.__mathlib_dbl_overflow) + __mathlib_dbl_posinfnan 0x08009159 Thumb Code 6 dunder.o(i.__mathlib_dbl_posinfnan) + __mathlib_dbl_underflow 0x08009161 Thumb Code 10 dunder.o(i.__mathlib_dbl_underflow) + __mathlib_expm1 0x08009179 Thumb Code 704 expm1_i.o(i.__mathlib_expm1) + __rt_ffs 0x080094e9 Thumb Code 66 kservice.o(i.__rt_ffs) + __scatterload_copy 0x08009531 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x0800953f Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08009541 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + __set_errno 0x08009551 Thumb Code 6 errno.o(i.__set_errno) + calculateCd 0x08009ebd Thumb Code 468 oflowcal.o(i.calculateCd) + calculateE 0x0800a181 Thumb Code 40 oflowcal.o(i.calculateE) + calculateEpsilon 0x0800a1a9 Thumb Code 100 oflowcal.o(i.calculateEpsilon) + calculateFG 0x0800a225 Thumb Code 20 oflowcal.o(i.calculateFG) + calculateFT 0x0800a239 Thumb Code 12 oflowcal.o(i.calculateFT) + calculateK 0x0800a245 Thumb Code 90 oflowcal.o(i.calculateK) + calculateKappa 0x0800a305 Thumb Code 30 oflowcal.o(i.calculateKappa) + calculateReD 0x0800a335 Thumb Code 30 oflowcal.o(i.calculateReD) + calculateRoughnessFactor 0x0800a35d Thumb Code 96 oflowcal.o(i.calculateRoughnessFactor) + exp 0x0800a421 Thumb Code 16 exp.o(i.exp) + fabs 0x0800a431 Thumb Code 24 fabs.o(i.fabs) + fputc 0x0800a449 Thumb Code 20 bsp_debug_usart.o(i.fputc) + free 0x0800a461 Thumb Code 76 malloc.o(i.free) + $Super$$main 0x0800a5b5 Thumb Code 94 main.o(i.main) + main_thread_entry 0x0800a689 Thumb Code 14 components.o(i.main_thread_entry) + malloc 0x0800a699 Thumb Code 92 malloc.o(i.malloc) + rt_application_init 0x0800a881 Thumb Code 30 components.o(i.rt_application_init) + rt_components_board_init 0x0800a8ad Thumb Code 20 components.o(i.rt_components_board_init) + rt_components_init 0x0800a8c9 Thumb Code 20 components.o(i.rt_components_init) + rt_enter_critical 0x0800a8e5 Thumb Code 22 scheduler.o(i.rt_enter_critical) + rt_exit_critical 0x0800a901 Thumb Code 44 scheduler.o(i.rt_exit_critical) + rt_free 0x0800a931 Thumb Code 112 mem.o(i.rt_free) + rt_heap_begin_get 0x0800a9f5 Thumb Code 4 board.o(i.rt_heap_begin_get) + rt_heap_end_get 0x0800a9fd Thumb Code 4 board.o(i.rt_heap_end_get) + rt_hw_board_init 0x0800aa05 Thumb Code 58 board.o(i.rt_hw_board_init) + rt_hw_console_output 0x0800aa41 Thumb Code 42 board.o(i.rt_hw_console_output) + rt_hw_hard_fault_exception 0x0800aa71 Thumb Code 100 cpuport.o(i.rt_hw_hard_fault_exception) + rt_hw_stack_init 0x0800ab75 Thumb Code 58 cpuport.o(i.rt_hw_stack_init) + rt_interrupt_enter 0x0800abb5 Thumb Code 22 irq.o(i.rt_interrupt_enter) + rt_interrupt_leave 0x0800abd1 Thumb Code 22 irq.o(i.rt_interrupt_leave) + rt_kprintf 0x0800ac49 Thumb Code 30 kservice.o(i.rt_kprintf) + rt_malloc 0x0800ace5 Thumb Code 252 mem.o(i.rt_malloc) + rt_memset 0x0800ade9 Thumb Code 70 kservice.o(i.rt_memset) + rt_object_allocate 0x0800ae2f Thumb Code 74 object.o(i.rt_object_allocate) + rt_object_delete 0x0800ae79 Thumb Code 34 object.o(i.rt_object_delete) + rt_object_detach 0x0800ae9b Thumb Code 28 object.o(i.rt_object_detach) + rt_object_get_information 0x0800aeb9 Thumb Code 30 object.o(i.rt_object_get_information) + rt_object_init 0x0800aedd Thumb Code 60 object.o(i.rt_object_init) + rt_object_is_systemobject 0x0800af19 Thumb Code 14 object.o(i.rt_object_is_systemobject) + rt_schedule 0x0800af29 Thumb Code 102 scheduler.o(i.rt_schedule) + rt_schedule_insert_thread 0x0800af9d Thumb Code 68 scheduler.o(i.rt_schedule_insert_thread) + rt_schedule_remove_thread 0x0800afe9 Thumb Code 74 scheduler.o(i.rt_schedule_remove_thread) + rt_sem_init 0x0800b03d Thumb Code 38 ipc.o(i.rt_sem_init) + rt_sem_release 0x0800b063 Thumb Code 60 ipc.o(i.rt_sem_release) + rt_sem_take 0x0800b09f Thumb Code 110 ipc.o(i.rt_sem_take) + rt_show_version 0x0800b10d Thumb Code 40 kservice.o(i.rt_show_version) + rt_strlen 0x0800b1bd Thumb Code 16 kservice.o(i.rt_strlen) + rt_strncpy 0x0800b1cd Thumb Code 38 kservice.o(i.rt_strncpy) + rt_system_heap_init 0x0800b1f5 Thumb Code 100 mem.o(i.rt_system_heap_init) + rt_system_scheduler_init 0x0800b2a5 Thumb Code 44 scheduler.o(i.rt_system_scheduler_init) + rt_system_scheduler_start 0x0800b2d9 Thumb Code 32 scheduler.o(i.rt_system_scheduler_start) + rt_system_timer_init 0x0800b301 Thumb Code 20 timer.o(i.rt_system_timer_init) + rt_system_timer_thread_init 0x0800b319 Thumb Code 2 timer.o(i.rt_system_timer_thread_init) + rt_thread_create 0x0800b31b Thumb Code 76 thread.o(i.rt_thread_create) + rt_thread_delay 0x0800b367 Thumb Code 4 thread.o(i.rt_thread_delay) + rt_thread_exit 0x0800b36d Thumb Code 78 thread.o(i.rt_thread_exit) + rt_thread_idle_excute 0x0800b3cd Thumb Code 118 idle.o(i.rt_thread_idle_excute) + rt_thread_idle_init 0x0800b449 Thumb Code 46 idle.o(i.rt_thread_idle_init) + rt_thread_init 0x0800b489 Thumb Code 56 thread.o(i.rt_thread_init) + rt_thread_resume 0x0800b4c1 Thumb Code 60 thread.o(i.rt_thread_resume) + rt_thread_self 0x0800b4fd Thumb Code 6 thread.o(i.rt_thread_self) + rt_thread_sleep 0x0800b509 Thumb Code 60 thread.o(i.rt_thread_sleep) + rt_thread_startup 0x0800b549 Thumb Code 38 thread.o(i.rt_thread_startup) + rt_thread_suspend 0x0800b56f Thumb Code 66 thread.o(i.rt_thread_suspend) + rt_thread_timeout 0x0800b5b1 Thumb Code 32 thread.o(i.rt_thread_timeout) + rt_thread_yield 0x0800b5d1 Thumb Code 88 thread.o(i.rt_thread_yield) + rt_tick_get 0x0800b631 Thumb Code 6 clock.o(i.rt_tick_get) + rt_tick_increase 0x0800b63d Thumb Code 38 clock.o(i.rt_tick_increase) + rt_timer_check 0x0800b669 Thumb Code 102 timer.o(i.rt_timer_check) + rt_timer_control 0x0800b6d5 Thumb Code 52 timer.o(i.rt_timer_control) + rt_timer_detach 0x0800b709 Thumb Code 32 timer.o(i.rt_timer_detach) + rt_timer_init 0x0800b729 Thumb Code 42 timer.o(i.rt_timer_init) + rt_timer_start 0x0800b755 Thumb Code 208 timer.o(i.rt_timer_start) + rt_timer_stop 0x0800b829 Thumb Code 46 timer.o(i.rt_timer_stop) + rt_vsnprintf 0x0800b859 Thumb Code 646 kservice.o(i.rt_vsnprintf) + rtthread_startup 0x0800baf9 Thumb Code 42 components.o(i.rtthread_startup) + sqrt 0x0800bb4b Thumb Code 106 sqrt.o(i.sqrt) + D1CorePrescTable 0x0800bbb4 Data 16 system_stm32h7xx.o(.constdata) + __lowest_bit_bitmap 0x0800ce50 Data 256 kservice.o(.constdata) + __mathlib_zero 0x0800d0c8 Data 8 qnan.o(.constdata) + __rt_init_rti_start 0x0800d124 Data 4 components.o(.rti_fn.0) + __rt_init_rti_board_start 0x0800d128 Data 4 components.o(.rti_fn.0.end) + __rt_init_rti_board_end 0x0800d12c Data 4 components.o(.rti_fn.1.end) + __rt_init_rti_end 0x0800d130 Data 4 components.o(.rti_fn.6.end) + Region$$Table$$Base 0x0800d134 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800d154 Number 0 anon$$obj.o(Region$$Table) SystemCoreClock 0x24000000 Data 4 system_stm32h7xx.o(.data) SystemD2Clock 0x24000004 Data 4 system_stm32h7xx.o(.data) - rt_interrupt_nest 0x24000014 Data 1 irq.o(.data) - rt_current_priority 0x24000070 Data 1 scheduler.o(.data) - rt_current_thread 0x24000074 Data 4 scheduler.o(.data) - rt_thread_ready_priority_group 0x24000078 Data 4 scheduler.o(.data) - rt_thread_defunct 0x2400007c Data 8 scheduler.o(.data) - rt_interrupt_from_thread 0x24000094 Data 4 cpuport.o(.data) - rt_interrupt_to_thread 0x24000098 Data 4 cpuport.o(.data) - rt_thread_switch_interrupt_flag 0x2400009c Data 4 cpuport.o(.data) - __stdout 0x240000a0 Data 4 stdout.o(.data) - UartHandle 0x240010a4 Data 128 bsp_debug_usart.o(.bss) - rt_thread_priority_table 0x2400133c Data 64 scheduler.o(.bss) - __initial_sp 0x24001780 Data 0 startup_stm32h743xx.o(STACK) + rt_interrupt_nest 0x2400001c Data 1 irq.o(.data) + rt_current_priority 0x24000078 Data 1 scheduler.o(.data) + rt_current_thread 0x2400007c Data 4 scheduler.o(.data) + rt_thread_ready_priority_group 0x24000080 Data 4 scheduler.o(.data) + rt_thread_defunct 0x24000084 Data 8 scheduler.o(.data) + rt_interrupt_from_thread 0x2400009c Data 4 cpuport.o(.data) + rt_interrupt_to_thread 0x240000a0 Data 4 cpuport.o(.data) + rt_thread_switch_interrupt_flag 0x240000a4 Data 4 cpuport.o(.data) + __stderr 0x240000a8 Data 4 stderr.o(.data) + __stdout 0x240000ac Data 4 stdout.o(.data) + __microlib_freelist 0x240000b0 Data 4 mvars.o(.data) + __microlib_freelist_initialised 0x240000b4 Data 4 mvars.o(.data) + UartHandle 0x240010bc Data 128 bsp_debug_usart.o(.bss) + rt_thread_priority_table 0x24001354 Data 64 scheduler.o(.bss) + __heap_base 0x24001398 Data 0 startup_stm32h743xx.o(HEAP) + __heap_limit 0x24001598 Data 0 startup_stm32h743xx.o(HEAP) + __initial_sp 0x24001998 Data 0 startup_stm32h743xx.o(STACK) @@ -3120,313 +3304,325 @@ Memory Map of the image Image Entry point : 0x08000299 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000048ac, Max: 0x00020000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000d210, Max: 0x00020000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004808, Max: 0x00020000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000d154, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x00000298 Data RO 3 RESET startup_stm32h743xx.o - 0x08000298 0x08000298 0x00000000 Code RO 5921 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x08000298 0x08000298 0x00000004 Code RO 6253 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x0800029c 0x0800029c 0x00000004 Code RO 6256 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080002a0 0x080002a0 0x00000000 Code RO 6258 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080002a0 0x080002a0 0x00000000 Code RO 6260 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080002a0 0x080002a0 0x00000008 Code RO 6261 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080002a8 0x080002a8 0x00000004 Code RO 6268 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) - 0x080002ac 0x080002ac 0x00000000 Code RO 6263 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) - 0x080002ac 0x080002ac 0x00000000 Code RO 6265 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) - 0x080002ac 0x080002ac 0x00000004 Code RO 6254 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x08000298 0x08000298 0x00000000 Code RO 5941 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x08000298 0x08000298 0x00000004 Code RO 6273 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x0800029c 0x0800029c 0x00000004 Code RO 6276 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080002a0 0x080002a0 0x00000000 Code RO 6278 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080002a0 0x080002a0 0x00000000 Code RO 6280 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080002a0 0x080002a0 0x00000008 Code RO 6281 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080002a8 0x080002a8 0x00000004 Code RO 6288 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) + 0x080002ac 0x080002ac 0x00000000 Code RO 6283 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) + 0x080002ac 0x080002ac 0x00000000 Code RO 6285 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) + 0x080002ac 0x080002ac 0x00000004 Code RO 6274 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x080002b0 0x080002b0 0x00000024 Code RO 4 .text startup_stm32h743xx.o - 0x080002d4 0x080002d4 0x00000110 Code RO 5823 .text context_rvds.o - 0x080003e4 0x080003e4 0x00000062 Code RO 5925 .text mc_w.l(uldiv.o) - 0x08000446 0x08000446 0x0000002c Code RO 6270 .text mc_w.l(uidiv.o) - 0x08000472 0x08000472 0x0000001e Code RO 6272 .text mc_w.l(llshl.o) - 0x08000490 0x08000490 0x00000020 Code RO 6274 .text mc_w.l(llushr.o) - 0x080004b0 0x080004b0 0x00000024 Code RO 6298 .text mc_w.l(init.o) - 0x080004d4 0x080004d4 0x0000000e Code RO 4919 i.$Sub$$main components.o - 0x080004e2 0x080004e2 0x00000002 Code RO 4313 i.BusFault_Handler stm32h7xx_it.o - 0x080004e4 0x080004e4 0x000000c4 Code RO 4488 i.DEBUG_USART_Config bsp_debug_usart.o - 0x080005a8 0x080005a8 0x00000002 Code RO 4314 i.DebugMon_Handler stm32h7xx_it.o - 0x080005aa 0x080005aa 0x00000002 PAD - 0x080005ac 0x080005ac 0x000001ec Code RO 1323 i.HAL_GPIO_Init stm32h7xx_hal_gpio.o - 0x08000798 0x08000798 0x0000000e Code RO 1325 i.HAL_GPIO_ReadPin stm32h7xx_hal_gpio.o - 0x080007a6 0x080007a6 0x00000002 PAD - 0x080007a8 0x080007a8 0x0000001c Code RO 4424 i.HAL_GetTick core_delay.o - 0x080007c4 0x080007c4 0x00000024 Code RO 4425 i.HAL_InitTick core_delay.o - 0x080007e8 0x080007e8 0x0000001a Code RO 535 i.HAL_NVIC_EnableIRQ stm32h7xx_hal_cortex.o - 0x08000802 0x08000802 0x00000002 PAD - 0x08000804 0x08000804 0x00000040 Code RO 541 i.HAL_NVIC_SetPriority stm32h7xx_hal_cortex.o - 0x08000844 0x08000844 0x00000034 Code RO 2952 i.HAL_RCCEx_GetD1SysClockFreq stm32h7xx_hal_rcc_ex.o - 0x08000878 0x08000878 0x0000002c Code RO 2953 i.HAL_RCCEx_GetD3PCLK1Freq stm32h7xx_hal_rcc_ex.o - 0x080008a4 0x080008a4 0x00000194 Code RO 2955 i.HAL_RCCEx_GetPLL2ClockFreq stm32h7xx_hal_rcc_ex.o - 0x08000a38 0x08000a38 0x00000194 Code RO 2956 i.HAL_RCCEx_GetPLL3ClockFreq stm32h7xx_hal_rcc_ex.o - 0x08000bcc 0x08000bcc 0x000009ec Code RO 2960 i.HAL_RCCEx_PeriphCLKConfig stm32h7xx_hal_rcc_ex.o - 0x080015b8 0x080015b8 0x000001ec Code RO 2845 i.HAL_RCC_ClockConfig stm32h7xx_hal_rcc.o - 0x080017a4 0x080017a4 0x00000034 Code RO 2849 i.HAL_RCC_GetHCLKFreq stm32h7xx_hal_rcc.o - 0x080017d8 0x080017d8 0x0000002c Code RO 2851 i.HAL_RCC_GetPCLK1Freq stm32h7xx_hal_rcc.o - 0x08001804 0x08001804 0x0000002c Code RO 2852 i.HAL_RCC_GetPCLK2Freq stm32h7xx_hal_rcc.o - 0x08001830 0x08001830 0x00000188 Code RO 2853 i.HAL_RCC_GetSysClockFreq stm32h7xx_hal_rcc.o - 0x080019b8 0x080019b8 0x00000578 Code RO 2856 i.HAL_RCC_OscConfig stm32h7xx_hal_rcc.o - 0x08001f30 0x08001f30 0x00000028 Code RO 546 i.HAL_SYSTICK_Config stm32h7xx_hal_cortex.o - 0x08001f58 0x08001f58 0x00000070 Code RO 3456 i.HAL_UART_Init stm32h7xx_hal_uart.o - 0x08001fc8 0x08001fc8 0x00000002 Code RO 3458 i.HAL_UART_MspInit stm32h7xx_hal_uart.o - 0x08001fca 0x08001fca 0x000000ba Code RO 3464 i.HAL_UART_Transmit stm32h7xx_hal_uart.o - 0x08002084 0x08002084 0x00000058 Code RO 4537 i.Key_GPIO_Config bsp_key.o - 0x080020dc 0x080020dc 0x00000026 Code RO 4538 i.Key_Scan bsp_key.o - 0x08002102 0x08002102 0x00000002 PAD - 0x08002104 0x08002104 0x00000080 Code RO 4464 i.LED_GPIO_Config bsp_led.o - 0x08002184 0x08002184 0x00000002 Code RO 4315 i.NMI_Handler stm32h7xx_it.o - 0x08002186 0x08002186 0x00000002 PAD - 0x08002188 0x08002188 0x000000d4 Code RO 2963 i.RCCEx_PLL2_Config stm32h7xx_hal_rcc_ex.o - 0x0800225c 0x0800225c 0x000000d4 Code RO 2964 i.RCCEx_PLL3_Config stm32h7xx_hal_rcc_ex.o - 0x08002330 0x08002330 0x00000002 Code RO 4316 i.SVC_Handler stm32h7xx_it.o - 0x08002332 0x08002332 0x00000012 Code RO 4364 i.SysTick_Handler board.o - 0x08002344 0x08002344 0x0000008c Code RO 4365 i.SystemClock_Config board.o - 0x080023d0 0x080023d0 0x00000084 Code RO 14 i.SystemInit system_stm32h7xx.o - 0x08002454 0x08002454 0x000000c8 Code RO 3469 i.UART_AdvFeatureConfig stm32h7xx_hal_uart.o - 0x0800251c 0x0800251c 0x0000005c Code RO 3470 i.UART_CheckIdleState stm32h7xx_hal_uart.o - 0x08002578 0x08002578 0x00000736 Code RO 3485 i.UART_SetConfig stm32h7xx_hal_uart.o - 0x08002cae 0x08002cae 0x00000064 Code RO 3487 i.UART_WaitOnFlagUntilTimeout stm32h7xx_hal_uart.o - 0x08002d12 0x08002d12 0x00000002 Code RO 4317 i.UsageFault_Handler stm32h7xx_it.o - 0x08002d14 0x08002d14 0x00000020 Code RO 5978 i.__0printf$1 mc_w.l(printf1.o) - 0x08002d34 0x08002d34 0x00000020 Code RO 548 i.__NVIC_SetPriority stm32h7xx_hal_cortex.o - 0x08002d54 0x08002d54 0x00000048 Code RO 5185 i.__rt_ffs kservice.o - 0x08002d9c 0x08002d9c 0x0000000e Code RO 6306 i.__scatterload_copy mc_w.l(handlers.o) - 0x08002daa 0x08002daa 0x00000002 Code RO 6307 i.__scatterload_null mc_w.l(handlers.o) - 0x08002dac 0x08002dac 0x0000000e Code RO 6308 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08002dba 0x08002dba 0x00000002 PAD - 0x08002dbc 0x08002dbc 0x00000014 Code RO 4993 i._has_defunct_thread idle.o - 0x08002dd0 0x08002dd0 0x00000154 Code RO 5985 i._printf_core mc_w.l(printf1.o) - 0x08002f24 0x08002f24 0x00000078 Code RO 5570 i._rt_thread_init thread.o - 0x08002f9c 0x08002f9c 0x00000026 Code RO 5685 i._rt_timer_init timer.o - 0x08002fc2 0x08002fc2 0x00000022 Code RO 5686 i._rt_timer_remove timer.o - 0x08002fe4 0x08002fe4 0x00000018 Code RO 4491 i.fputc bsp_debug_usart.o - 0x08002ffc 0x08002ffc 0x00000104 Code RO 4206 i.key_thread_entry main.o - 0x08003100 0x08003100 0x0000006c Code RO 4207 i.led1_thread_entry main.o - 0x0800316c 0x0800316c 0x000000cc Code RO 4208 i.main main.o - 0x08003238 0x08003238 0x0000000e Code RO 4920 i.main_thread_entry components.o - 0x08003246 0x08003246 0x00000002 PAD - 0x08003248 0x08003248 0x00000054 Code RO 5362 i.plug_holes mem.o - 0x0800329c 0x0800329c 0x00000128 Code RO 5187 i.print_number kservice.o - 0x080033c4 0x080033c4 0x0000002c Code RO 4921 i.rt_application_init components.o - 0x080033f0 0x080033f0 0x0000001c Code RO 4922 i.rt_components_board_init components.o - 0x0800340c 0x0800340c 0x0000001c Code RO 4923 i.rt_components_init components.o - 0x08003428 0x08003428 0x0000001c Code RO 5494 i.rt_enter_critical scheduler.o - 0x08003444 0x08003444 0x00000030 Code RO 5495 i.rt_exit_critical scheduler.o - 0x08003474 0x08003474 0x000000c4 Code RO 5364 i.rt_free mem.o - 0x08003538 0x08003538 0x00000008 Code RO 4366 i.rt_heap_begin_get board.o - 0x08003540 0x08003540 0x00000008 Code RO 4367 i.rt_heap_end_get board.o - 0x08003548 0x08003548 0x0000003a Code RO 4368 i.rt_hw_board_init board.o - 0x08003582 0x08003582 0x00000002 PAD - 0x08003584 0x08003584 0x00000030 Code RO 4369 i.rt_hw_console_output board.o - 0x080035b4 0x080035b4 0x00000104 Code RO 5789 i.rt_hw_hard_fault_exception cpuport.o - 0x080036b8 0x080036b8 0x00000040 Code RO 5790 i.rt_hw_stack_init cpuport.o - 0x080036f8 0x080036f8 0x0000001c Code RO 5158 i.rt_interrupt_enter irq.o - 0x08003714 0x08003714 0x0000001c Code RO 5160 i.rt_interrupt_leave irq.o - 0x08003730 0x08003730 0x0000005c Code RO 5034 i.rt_ipc_list_suspend ipc.o - 0x0800378c 0x0800378c 0x00000024 Code RO 5191 i.rt_kprintf kservice.o - 0x080037b0 0x080037b0 0x0000000e Code RO 5424 i.rt_list_insert_after object.o - 0x080037be 0x080037be 0x0000000e Code RO 5571 i.rt_list_insert_after thread.o - 0x080037cc 0x080037cc 0x0000000e Code RO 5687 i.rt_list_insert_after timer.o - 0x080037da 0x080037da 0x0000000e Code RO 5035 i.rt_list_insert_before ipc.o - 0x080037e8 0x080037e8 0x0000000e Code RO 5036 i.rt_list_isempty ipc.o - 0x080037f6 0x080037f6 0x0000000e Code RO 5688 i.rt_list_isempty timer.o - 0x08003804 0x08003804 0x00000012 Code RO 5425 i.rt_list_remove object.o - 0x08003816 0x08003816 0x00000012 Code RO 5572 i.rt_list_remove thread.o - 0x08003828 0x08003828 0x00000104 Code RO 5365 i.rt_malloc mem.o - 0x0800392c 0x0800392c 0x00000046 Code RO 5197 i.rt_memset kservice.o - 0x08003972 0x08003972 0x0000004a Code RO 5426 i.rt_object_allocate object.o - 0x080039bc 0x080039bc 0x00000022 Code RO 5427 i.rt_object_delete object.o - 0x080039de 0x080039de 0x0000001c Code RO 5428 i.rt_object_detach object.o - 0x080039fa 0x080039fa 0x00000002 PAD - 0x080039fc 0x080039fc 0x00000024 Code RO 5430 i.rt_object_get_information object.o - 0x08003a20 0x08003a20 0x0000003c Code RO 5431 i.rt_object_init object.o - 0x08003a5c 0x08003a5c 0x0000000e Code RO 5432 i.rt_object_is_systemobject object.o - 0x08003a6a 0x08003a6a 0x00000002 PAD - 0x08003a6c 0x08003a6c 0x00000074 Code RO 5496 i.rt_schedule scheduler.o - 0x08003ae0 0x08003ae0 0x0000004c Code RO 5497 i.rt_schedule_insert_thread scheduler.o - 0x08003b2c 0x08003b2c 0x00000054 Code RO 5498 i.rt_schedule_remove_thread scheduler.o - 0x08003b80 0x08003b80 0x00000026 Code RO 5049 i.rt_sem_init ipc.o - 0x08003ba6 0x08003ba6 0x0000003c Code RO 5050 i.rt_sem_release ipc.o - 0x08003be2 0x08003be2 0x0000006e Code RO 5051 i.rt_sem_take ipc.o - 0x08003c50 0x08003c50 0x000000b0 Code RO 5199 i.rt_show_version kservice.o - 0x08003d00 0x08003d00 0x00000010 Code RO 5205 i.rt_strlen kservice.o - 0x08003d10 0x08003d10 0x00000026 Code RO 5207 i.rt_strncpy kservice.o - 0x08003d36 0x08003d36 0x00000002 PAD - 0x08003d38 0x08003d38 0x000000b0 Code RO 5368 i.rt_system_heap_init mem.o - 0x08003de8 0x08003de8 0x00000034 Code RO 5499 i.rt_system_scheduler_init scheduler.o - 0x08003e1c 0x08003e1c 0x00000028 Code RO 5500 i.rt_system_scheduler_start scheduler.o - 0x08003e44 0x08003e44 0x00000018 Code RO 5689 i.rt_system_timer_init timer.o - 0x08003e5c 0x08003e5c 0x00000002 Code RO 5690 i.rt_system_timer_thread_init timer.o - 0x08003e5e 0x08003e5e 0x0000004c Code RO 5574 i.rt_thread_create thread.o - 0x08003eaa 0x08003eaa 0x00000004 Code RO 5575 i.rt_thread_delay thread.o - 0x08003eae 0x08003eae 0x00000002 PAD - 0x08003eb0 0x08003eb0 0x00000058 Code RO 5578 i.rt_thread_exit thread.o - 0x08003f08 0x08003f08 0x00000006 Code RO 4994 i.rt_thread_idle_entry idle.o - 0x08003f0e 0x08003f0e 0x00000002 PAD - 0x08003f10 0x08003f10 0x0000007c Code RO 4995 i.rt_thread_idle_excute idle.o - 0x08003f8c 0x08003f8c 0x00000040 Code RO 4997 i.rt_thread_idle_init idle.o - 0x08003fcc 0x08003fcc 0x00000038 Code RO 5580 i.rt_thread_init thread.o - 0x08004004 0x08004004 0x0000003c Code RO 5581 i.rt_thread_resume thread.o - 0x08004040 0x08004040 0x0000000c Code RO 5582 i.rt_thread_self thread.o - 0x0800404c 0x0800404c 0x00000040 Code RO 5583 i.rt_thread_sleep thread.o - 0x0800408c 0x0800408c 0x00000026 Code RO 5584 i.rt_thread_startup thread.o - 0x080040b2 0x080040b2 0x00000042 Code RO 5585 i.rt_thread_suspend thread.o - 0x080040f4 0x080040f4 0x00000020 Code RO 5586 i.rt_thread_timeout thread.o - 0x08004114 0x08004114 0x00000060 Code RO 5587 i.rt_thread_yield thread.o - 0x08004174 0x08004174 0x0000000c Code RO 4877 i.rt_tick_get clock.o - 0x08004180 0x08004180 0x0000002c Code RO 4878 i.rt_tick_increase clock.o - 0x080041ac 0x080041ac 0x0000006c Code RO 5691 i.rt_timer_check timer.o - 0x08004218 0x08004218 0x00000034 Code RO 5692 i.rt_timer_control timer.o - 0x0800424c 0x0800424c 0x00000020 Code RO 5695 i.rt_timer_detach timer.o - 0x0800426c 0x0800426c 0x0000002a Code RO 5696 i.rt_timer_init timer.o - 0x08004296 0x08004296 0x00000002 PAD - 0x08004298 0x08004298 0x000000d4 Code RO 5699 i.rt_timer_start timer.o - 0x0800436c 0x0800436c 0x0000002e Code RO 5700 i.rt_timer_stop timer.o - 0x0800439a 0x0800439a 0x00000002 PAD - 0x0800439c 0x0800439c 0x00000290 Code RO 5210 i.rt_vsnprintf kservice.o - 0x0800462c 0x0800462c 0x00000004 Code RO 4924 i.rti_board_end components.o - 0x08004630 0x08004630 0x00000004 Code RO 4925 i.rti_board_start components.o - 0x08004634 0x08004634 0x00000004 Code RO 4926 i.rti_end components.o - 0x08004638 0x08004638 0x00000004 Code RO 4927 i.rti_start components.o - 0x0800463c 0x0800463c 0x0000002a Code RO 4928 i.rtthread_startup components.o - 0x08004666 0x08004666 0x00000028 Code RO 5212 i.skip_atoi kservice.o - 0x0800468e 0x0800468e 0x00000010 Data RO 15 .constdata system_stm32h7xx.o - 0x0800469e 0x0800469e 0x00000018 Data RO 3488 .constdata stm32h7xx_hal_uart.o - 0x080046b6 0x080046b6 0x00000122 Data RO 5214 .constdata kservice.o - 0x080047d8 0x080047d8 0x00000004 Data RO 4929 .rti_fn.0 components.o - 0x080047dc 0x080047dc 0x00000004 Data RO 4930 .rti_fn.0.end components.o - 0x080047e0 0x080047e0 0x00000004 Data RO 4931 .rti_fn.1.end components.o - 0x080047e4 0x080047e4 0x00000004 Data RO 4932 .rti_fn.6.end components.o - 0x080047e8 0x080047e8 0x00000020 Data RO 6304 Region$$Table anon$$obj.o + 0x080002d4 0x080002d4 0x00000110 Code RO 5843 .text context_rvds.o + 0x080003e4 0x080003e4 0x00000062 Code RO 5945 .text mc_w.l(uldiv.o) + 0x08000446 0x08000446 0x00000024 Code RO 5947 .text mc_w.l(memcpya.o) + 0x0800046a 0x0800046a 0x00000024 Code RO 5949 .text mc_w.l(memseta.o) + 0x0800048e 0x0800048e 0x0000002c Code RO 6290 .text mc_w.l(uidiv.o) + 0x080004ba 0x080004ba 0x0000001e Code RO 6292 .text mc_w.l(llshl.o) + 0x080004d8 0x080004d8 0x00000020 Code RO 6294 .text mc_w.l(llushr.o) + 0x080004f8 0x080004f8 0x00000000 Code RO 6305 .text mc_w.l(iusefp.o) + 0x080004f8 0x080004f8 0x0000014e Code RO 6306 .text mf_w.l(dadd.o) + 0x08000646 0x08000646 0x000000e4 Code RO 6308 .text mf_w.l(dmul.o) + 0x0800072a 0x0800072a 0x000000de Code RO 6310 .text mf_w.l(ddiv.o) + 0x08000808 0x08000808 0x0000002e Code RO 6312 .text mf_w.l(dscalb.o) + 0x08000836 0x08000836 0x00000030 Code RO 6314 .text mf_w.l(dfixul.o) + 0x08000866 0x08000866 0x00000002 PAD + 0x08000868 0x08000868 0x00000030 Code RO 6316 .text mf_w.l(cdrcmple.o) + 0x08000898 0x08000898 0x00000024 Code RO 6318 .text mc_w.l(init.o) + 0x080008bc 0x080008bc 0x00000024 Code RO 6320 .text mc_w.l(llsshr.o) + 0x080008e0 0x080008e0 0x000000ba Code RO 6322 .text mf_w.l(depilogue.o) + 0x0800099a 0x0800099a 0x0000000e Code RO 4939 i.$Sub$$main components.o + 0x080009a8 0x080009a8 0x00000002 Code RO 4335 i.BusFault_Handler stm32h7xx_it.o + 0x080009aa 0x080009aa 0x00000002 PAD + 0x080009ac 0x080009ac 0x000000d8 Code RO 4815 i.CaiLiaoPzxs oflowcal.o + 0x08000a84 0x08000a84 0x00000110 Code RO 4700 i.Crit ngcal.o + 0x08000b94 0x08000b94 0x000000c4 Code RO 4510 i.DEBUG_USART_Config bsp_debug_usart.o + 0x08000c58 0x08000c58 0x00000002 Code RO 4336 i.DebugMon_Handler stm32h7xx_it.o + 0x08000c5a 0x08000c5a 0x00000002 PAD + 0x08000c5c 0x08000c5c 0x00000078 Code RO 4586 i.Detail_Construct detail.o + 0x08000cd4 0x08000cd4 0x0000023c Code RO 4588 i.Detail_Run detail.o + 0x08000f10 0x08000f10 0x00000188 Code RO 4589 i.Detail_braket detail.o + 0x08001098 0x08001098 0x00000248 Code RO 4590 i.Detail_bvir detail.o + 0x080012e0 0x080012e0 0x00000668 Code RO 4591 i.Detail_chardl detail.o + 0x08001948 0x08001948 0x00000044 Code RO 4592 i.Detail_compositionchange detail.o + 0x0800198c 0x0800198c 0x000003d4 Code RO 4593 i.Detail_d2ZdT2 detail.o + 0x08001d60 0x08001d60 0x00000660 Code RO 4594 i.Detail_dZdD detail.o + 0x080023c0 0x080023c0 0x000003c0 Code RO 4595 i.Detail_dZdT detail.o + 0x08002780 0x08002780 0x00000268 Code RO 4596 i.Detail_ddetail detail.o + 0x080029e8 0x080029e8 0x00000270 Code RO 4597 i.Detail_paramdl detail.o + 0x08002c58 0x08002c58 0x00000040 Code RO 4598 i.Detail_pdetail detail.o + 0x08002c98 0x08002c98 0x00000088 Code RO 4599 i.Detail_relativedensity detail.o + 0x08002d20 0x08002d20 0x00000e18 Code RO 4600 i.Detail_table detail.o + 0x08003b38 0x08003b38 0x0000005c Code RO 4601 i.Detail_temp detail.o + 0x08003b94 0x08003b94 0x00000376 Code RO 4602 i.Detail_zdetail detail.o + 0x08003f0a 0x08003f0a 0x00000002 PAD + 0x08003f0c 0x08003f0c 0x000001c0 Code RO 4816 i.Dlndjs oflowcal.o + 0x080040cc 0x080040cc 0x000001ec Code RO 1323 i.HAL_GPIO_Init stm32h7xx_hal_gpio.o + 0x080042b8 0x080042b8 0x0000000e Code RO 1325 i.HAL_GPIO_ReadPin stm32h7xx_hal_gpio.o + 0x080042c6 0x080042c6 0x00000002 PAD + 0x080042c8 0x080042c8 0x0000001c Code RO 4446 i.HAL_GetTick core_delay.o + 0x080042e4 0x080042e4 0x00000024 Code RO 4447 i.HAL_InitTick core_delay.o + 0x08004308 0x08004308 0x0000001a Code RO 535 i.HAL_NVIC_EnableIRQ stm32h7xx_hal_cortex.o + 0x08004322 0x08004322 0x00000002 PAD + 0x08004324 0x08004324 0x00000040 Code RO 541 i.HAL_NVIC_SetPriority stm32h7xx_hal_cortex.o + 0x08004364 0x08004364 0x00000034 Code RO 2952 i.HAL_RCCEx_GetD1SysClockFreq stm32h7xx_hal_rcc_ex.o + 0x08004398 0x08004398 0x0000002c Code RO 2953 i.HAL_RCCEx_GetD3PCLK1Freq stm32h7xx_hal_rcc_ex.o + 0x080043c4 0x080043c4 0x00000194 Code RO 2955 i.HAL_RCCEx_GetPLL2ClockFreq stm32h7xx_hal_rcc_ex.o + 0x08004558 0x08004558 0x00000194 Code RO 2956 i.HAL_RCCEx_GetPLL3ClockFreq stm32h7xx_hal_rcc_ex.o + 0x080046ec 0x080046ec 0x000009ec Code RO 2960 i.HAL_RCCEx_PeriphCLKConfig stm32h7xx_hal_rcc_ex.o + 0x080050d8 0x080050d8 0x000001ec Code RO 2845 i.HAL_RCC_ClockConfig stm32h7xx_hal_rcc.o + 0x080052c4 0x080052c4 0x00000034 Code RO 2849 i.HAL_RCC_GetHCLKFreq stm32h7xx_hal_rcc.o + 0x080052f8 0x080052f8 0x0000002c Code RO 2851 i.HAL_RCC_GetPCLK1Freq stm32h7xx_hal_rcc.o + 0x08005324 0x08005324 0x0000002c Code RO 2852 i.HAL_RCC_GetPCLK2Freq stm32h7xx_hal_rcc.o + 0x08005350 0x08005350 0x00000188 Code RO 2853 i.HAL_RCC_GetSysClockFreq stm32h7xx_hal_rcc.o + 0x080054d8 0x080054d8 0x00000578 Code RO 2856 i.HAL_RCC_OscConfig stm32h7xx_hal_rcc.o + 0x08005a50 0x08005a50 0x00000028 Code RO 546 i.HAL_SYSTICK_Config stm32h7xx_hal_cortex.o + 0x08005a78 0x08005a78 0x00000070 Code RO 3456 i.HAL_UART_Init stm32h7xx_hal_uart.o + 0x08005ae8 0x08005ae8 0x00000002 Code RO 3458 i.HAL_UART_MspInit stm32h7xx_hal_uart.o + 0x08005aea 0x08005aea 0x000000ba Code RO 3464 i.HAL_UART_Transmit stm32h7xx_hal_uart.o + 0x08005ba4 0x08005ba4 0x00000058 Code RO 4559 i.Key_GPIO_Config bsp_key.o + 0x08005bfc 0x08005bfc 0x00000026 Code RO 4560 i.Key_Scan bsp_key.o + 0x08005c22 0x08005c22 0x00000002 PAD + 0x08005c24 0x08005c24 0x00000080 Code RO 4486 i.LED_GPIO_Config bsp_led.o + 0x08005ca4 0x08005ca4 0x00000034 Code RO 4701 i.NGCal_Init ngcal.o + 0x08005cd8 0x08005cd8 0x00000020 Code RO 4702 i.NGCal_UnInit ngcal.o + 0x08005cf8 0x08005cf8 0x00000002 Code RO 4337 i.NMI_Handler stm32h7xx_it.o + 0x08005cfa 0x08005cfa 0x00000002 PAD + 0x08005cfc 0x08005cfc 0x000003fc Code RO 4817 i.OFlowCal oflowcal.o + 0x080060f8 0x080060f8 0x000002bc Code RO 4206 i.OFlowCal_thread_entry main.o + 0x080063b4 0x080063b4 0x000000d4 Code RO 2963 i.RCCEx_PLL2_Config stm32h7xx_hal_rcc_ex.o + 0x08006488 0x08006488 0x000000d4 Code RO 2964 i.RCCEx_PLL3_Config stm32h7xx_hal_rcc_ex.o + 0x0800655c 0x0800655c 0x00000002 Code RO 4338 i.SVC_Handler stm32h7xx_it.o + 0x0800655e 0x0800655e 0x00000012 Code RO 4386 i.SysTick_Handler board.o + 0x08006570 0x08006570 0x0000008c Code RO 4387 i.SystemClock_Config board.o + 0x080065fc 0x080065fc 0x00000084 Code RO 14 i.SystemInit system_stm32h7xx.o + 0x08006680 0x08006680 0x00000124 Code RO 4745 i.Therm_CpiMolar therm.o + 0x080067a4 0x080067a4 0x000002d4 Code RO 4746 i.Therm_CprCvrHS therm.o + 0x08006a78 0x08006a78 0x00000148 Code RO 4747 i.Therm_H therm.o + 0x08006bc0 0x08006bc0 0x0000025c Code RO 4748 i.Therm_HS_Mode therm.o + 0x08006e1c 0x08006e1c 0x00000170 Code RO 4749 i.Therm_Ho therm.o + 0x08006f8c 0x08006f8c 0x00000150 Code RO 4750 i.Therm_Init therm.o + 0x080070dc 0x080070dc 0x000000a8 Code RO 4751 i.Therm_Run therm.o + 0x08007184 0x08007184 0x000001ec Code RO 4752 i.Therm_S therm.o + 0x08007370 0x08007370 0x000001c8 Code RO 4753 i.Therm_So therm.o + 0x08007538 0x08007538 0x00000014 Code RO 4754 i.Therm_coth therm.o + 0x0800754c 0x0800754c 0x000000c8 Code RO 3469 i.UART_AdvFeatureConfig stm32h7xx_hal_uart.o + 0x08007614 0x08007614 0x0000005c Code RO 3470 i.UART_CheckIdleState stm32h7xx_hal_uart.o + 0x08007670 0x08007670 0x00000736 Code RO 3485 i.UART_SetConfig stm32h7xx_hal_uart.o + 0x08007da6 0x08007da6 0x00000064 Code RO 3487 i.UART_WaitOnFlagUntilTimeout stm32h7xx_hal_uart.o + 0x08007e0a 0x08007e0a 0x00000002 Code RO 4339 i.UsageFault_Handler stm32h7xx_it.o + 0x08007e0c 0x08007e0c 0x0000001c Code RO 6185 i.__0fprintf mc_w.l(printfa.o) + 0x08007e28 0x08007e28 0x00000020 Code RO 6186 i.__0printf mc_w.l(printfa.o) + 0x08007e48 0x08007e48 0x00000030 Code RO 6268 i.__ARM_fpclassify m_wv.l(fpclassify.o) + 0x08007e78 0x08007e78 0x00000020 Code RO 548 i.__NVIC_SetPriority stm32h7xx_hal_cortex.o + 0x08007e98 0x08007e98 0x00000158 Code RO 5847 i.__hardfp_cosh m_wv.l(cosh.o) + 0x08007ff0 0x08007ff0 0x00000268 Code RO 5861 i.__hardfp_exp m_wv.l(exp.o) + 0x08008258 0x08008258 0x0000023c Code RO 5875 i.__hardfp_log m_wv.l(log.o) + 0x08008494 0x08008494 0x00000004 PAD + 0x08008498 0x08008498 0x000008f8 Code RO 5889 i.__hardfp_pow m_wv.l(pow.o) + 0x08008d90 0x08008d90 0x00000180 Code RO 5903 i.__hardfp_sinh m_wv.l(sinh.o) + 0x08008f10 0x08008f10 0x00000066 Code RO 5917 i.__hardfp_sqrt m_wv.l(sqrt.o) + 0x08008f76 0x08008f76 0x00000002 PAD + 0x08008f78 0x08008f78 0x00000110 Code RO 5929 i.__hardfp_tanh m_wv.l(tanh.o) + 0x08009088 0x08009088 0x00000070 Code RO 6270 i.__kernel_poly m_wv.l(poly.o) + 0x080090f8 0x080090f8 0x00000020 Code RO 6242 i.__mathlib_dbl_divzero m_wv.l(dunder.o) + 0x08009118 0x08009118 0x00000006 Code RO 6243 i.__mathlib_dbl_infnan m_wv.l(dunder.o) + 0x0800911e 0x0800911e 0x00000006 Code RO 6244 i.__mathlib_dbl_infnan2 m_wv.l(dunder.o) + 0x08009124 0x08009124 0x00000004 PAD + 0x08009128 0x08009128 0x00000018 Code RO 6245 i.__mathlib_dbl_invalid m_wv.l(dunder.o) + 0x08009140 0x08009140 0x00000018 Code RO 6246 i.__mathlib_dbl_overflow m_wv.l(dunder.o) + 0x08009158 0x08009158 0x00000006 Code RO 6247 i.__mathlib_dbl_posinfnan m_wv.l(dunder.o) + 0x0800915e 0x0800915e 0x00000002 PAD + 0x08009160 0x08009160 0x00000018 Code RO 6248 i.__mathlib_dbl_underflow m_wv.l(dunder.o) + 0x08009178 0x08009178 0x00000370 Code RO 6256 i.__mathlib_expm1 m_wv.l(expm1_i.o) + 0x080094e8 0x080094e8 0x00000048 Code RO 5205 i.__rt_ffs kservice.o + 0x08009530 0x08009530 0x0000000e Code RO 6326 i.__scatterload_copy mc_w.l(handlers.o) + 0x0800953e 0x0800953e 0x00000002 Code RO 6327 i.__scatterload_null mc_w.l(handlers.o) + 0x08009540 0x08009540 0x0000000e Code RO 6328 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x0800954e 0x0800954e 0x00000002 PAD + 0x08009550 0x08009550 0x0000000c Code RO 6300 i.__set_errno mc_w.l(errno.o) + 0x0800955c 0x0800955c 0x00000184 Code RO 6193 i._fp_digits mc_w.l(printfa.o) + 0x080096e0 0x080096e0 0x00000014 Code RO 5013 i._has_defunct_thread idle.o + 0x080096f4 0x080096f4 0x000006b4 Code RO 6194 i._printf_core mc_w.l(printfa.o) + 0x08009da8 0x08009da8 0x00000024 Code RO 6195 i._printf_post_padding mc_w.l(printfa.o) + 0x08009dcc 0x08009dcc 0x0000002e Code RO 6196 i._printf_pre_padding mc_w.l(printfa.o) + 0x08009dfa 0x08009dfa 0x00000002 PAD + 0x08009dfc 0x08009dfc 0x00000078 Code RO 5590 i._rt_thread_init thread.o + 0x08009e74 0x08009e74 0x00000026 Code RO 5705 i._rt_timer_init timer.o + 0x08009e9a 0x08009e9a 0x00000022 Code RO 5706 i._rt_timer_remove timer.o + 0x08009ebc 0x08009ebc 0x000002c4 Code RO 4818 i.calculateCd oflowcal.o + 0x0800a180 0x0800a180 0x00000028 Code RO 4819 i.calculateE oflowcal.o + 0x0800a1a8 0x0800a1a8 0x0000007c Code RO 4820 i.calculateEpsilon oflowcal.o + 0x0800a224 0x0800a224 0x00000014 Code RO 4821 i.calculateFG oflowcal.o + 0x0800a238 0x0800a238 0x0000000c Code RO 4822 i.calculateFT oflowcal.o + 0x0800a244 0x0800a244 0x000000c0 Code RO 4823 i.calculateK oflowcal.o + 0x0800a304 0x0800a304 0x00000030 Code RO 4824 i.calculateKappa oflowcal.o + 0x0800a334 0x0800a334 0x00000028 Code RO 4825 i.calculateReD oflowcal.o + 0x0800a35c 0x0800a35c 0x000000c4 Code RO 4826 i.calculateRoughnessFactor oflowcal.o + 0x0800a420 0x0800a420 0x00000010 Code RO 5863 i.exp m_wv.l(exp.o) + 0x0800a430 0x0800a430 0x00000018 Code RO 6264 i.fabs m_wv.l(fabs.o) + 0x0800a448 0x0800a448 0x00000018 Code RO 4513 i.fputc bsp_debug_usart.o + 0x0800a460 0x0800a460 0x00000050 Code RO 6214 i.free mc_w.l(malloc.o) + 0x0800a4b0 0x0800a4b0 0x00000104 Code RO 4207 i.key_thread_entry main.o + 0x0800a5b4 0x0800a5b4 0x000000d4 Code RO 4208 i.main main.o + 0x0800a688 0x0800a688 0x0000000e Code RO 4940 i.main_thread_entry components.o + 0x0800a696 0x0800a696 0x00000002 PAD + 0x0800a698 0x0800a698 0x0000006c Code RO 6215 i.malloc mc_w.l(malloc.o) + 0x0800a704 0x0800a704 0x00000054 Code RO 5382 i.plug_holes mem.o + 0x0800a758 0x0800a758 0x00000128 Code RO 5207 i.print_number kservice.o + 0x0800a880 0x0800a880 0x0000002c Code RO 4941 i.rt_application_init components.o + 0x0800a8ac 0x0800a8ac 0x0000001c Code RO 4942 i.rt_components_board_init components.o + 0x0800a8c8 0x0800a8c8 0x0000001c Code RO 4943 i.rt_components_init components.o + 0x0800a8e4 0x0800a8e4 0x0000001c Code RO 5514 i.rt_enter_critical scheduler.o + 0x0800a900 0x0800a900 0x00000030 Code RO 5515 i.rt_exit_critical scheduler.o + 0x0800a930 0x0800a930 0x000000c4 Code RO 5384 i.rt_free mem.o + 0x0800a9f4 0x0800a9f4 0x00000008 Code RO 4388 i.rt_heap_begin_get board.o + 0x0800a9fc 0x0800a9fc 0x00000008 Code RO 4389 i.rt_heap_end_get board.o + 0x0800aa04 0x0800aa04 0x0000003a Code RO 4390 i.rt_hw_board_init board.o + 0x0800aa3e 0x0800aa3e 0x00000002 PAD + 0x0800aa40 0x0800aa40 0x00000030 Code RO 4391 i.rt_hw_console_output board.o + 0x0800aa70 0x0800aa70 0x00000104 Code RO 5809 i.rt_hw_hard_fault_exception cpuport.o + 0x0800ab74 0x0800ab74 0x00000040 Code RO 5810 i.rt_hw_stack_init cpuport.o + 0x0800abb4 0x0800abb4 0x0000001c Code RO 5178 i.rt_interrupt_enter irq.o + 0x0800abd0 0x0800abd0 0x0000001c Code RO 5180 i.rt_interrupt_leave irq.o + 0x0800abec 0x0800abec 0x0000005c Code RO 5054 i.rt_ipc_list_suspend ipc.o + 0x0800ac48 0x0800ac48 0x00000024 Code RO 5211 i.rt_kprintf kservice.o + 0x0800ac6c 0x0800ac6c 0x0000000e Code RO 5444 i.rt_list_insert_after object.o + 0x0800ac7a 0x0800ac7a 0x0000000e Code RO 5591 i.rt_list_insert_after thread.o + 0x0800ac88 0x0800ac88 0x0000000e Code RO 5707 i.rt_list_insert_after timer.o + 0x0800ac96 0x0800ac96 0x0000000e Code RO 5055 i.rt_list_insert_before ipc.o + 0x0800aca4 0x0800aca4 0x0000000e Code RO 5056 i.rt_list_isempty ipc.o + 0x0800acb2 0x0800acb2 0x0000000e Code RO 5708 i.rt_list_isempty timer.o + 0x0800acc0 0x0800acc0 0x00000012 Code RO 5445 i.rt_list_remove object.o + 0x0800acd2 0x0800acd2 0x00000012 Code RO 5592 i.rt_list_remove thread.o + 0x0800ace4 0x0800ace4 0x00000104 Code RO 5385 i.rt_malloc mem.o + 0x0800ade8 0x0800ade8 0x00000046 Code RO 5217 i.rt_memset kservice.o + 0x0800ae2e 0x0800ae2e 0x0000004a Code RO 5446 i.rt_object_allocate object.o + 0x0800ae78 0x0800ae78 0x00000022 Code RO 5447 i.rt_object_delete object.o + 0x0800ae9a 0x0800ae9a 0x0000001c Code RO 5448 i.rt_object_detach object.o + 0x0800aeb6 0x0800aeb6 0x00000002 PAD + 0x0800aeb8 0x0800aeb8 0x00000024 Code RO 5450 i.rt_object_get_information object.o + 0x0800aedc 0x0800aedc 0x0000003c Code RO 5451 i.rt_object_init object.o + 0x0800af18 0x0800af18 0x0000000e Code RO 5452 i.rt_object_is_systemobject object.o + 0x0800af26 0x0800af26 0x00000002 PAD + 0x0800af28 0x0800af28 0x00000074 Code RO 5516 i.rt_schedule scheduler.o + 0x0800af9c 0x0800af9c 0x0000004c Code RO 5517 i.rt_schedule_insert_thread scheduler.o + 0x0800afe8 0x0800afe8 0x00000054 Code RO 5518 i.rt_schedule_remove_thread scheduler.o + 0x0800b03c 0x0800b03c 0x00000026 Code RO 5069 i.rt_sem_init ipc.o + 0x0800b062 0x0800b062 0x0000003c Code RO 5070 i.rt_sem_release ipc.o + 0x0800b09e 0x0800b09e 0x0000006e Code RO 5071 i.rt_sem_take ipc.o + 0x0800b10c 0x0800b10c 0x000000b0 Code RO 5219 i.rt_show_version kservice.o + 0x0800b1bc 0x0800b1bc 0x00000010 Code RO 5225 i.rt_strlen kservice.o + 0x0800b1cc 0x0800b1cc 0x00000026 Code RO 5227 i.rt_strncpy kservice.o + 0x0800b1f2 0x0800b1f2 0x00000002 PAD + 0x0800b1f4 0x0800b1f4 0x000000b0 Code RO 5388 i.rt_system_heap_init mem.o + 0x0800b2a4 0x0800b2a4 0x00000034 Code RO 5519 i.rt_system_scheduler_init scheduler.o + 0x0800b2d8 0x0800b2d8 0x00000028 Code RO 5520 i.rt_system_scheduler_start scheduler.o + 0x0800b300 0x0800b300 0x00000018 Code RO 5709 i.rt_system_timer_init timer.o + 0x0800b318 0x0800b318 0x00000002 Code RO 5710 i.rt_system_timer_thread_init timer.o + 0x0800b31a 0x0800b31a 0x0000004c Code RO 5594 i.rt_thread_create thread.o + 0x0800b366 0x0800b366 0x00000004 Code RO 5595 i.rt_thread_delay thread.o + 0x0800b36a 0x0800b36a 0x00000002 PAD + 0x0800b36c 0x0800b36c 0x00000058 Code RO 5598 i.rt_thread_exit thread.o + 0x0800b3c4 0x0800b3c4 0x00000006 Code RO 5014 i.rt_thread_idle_entry idle.o + 0x0800b3ca 0x0800b3ca 0x00000002 PAD + 0x0800b3cc 0x0800b3cc 0x0000007c Code RO 5015 i.rt_thread_idle_excute idle.o + 0x0800b448 0x0800b448 0x00000040 Code RO 5017 i.rt_thread_idle_init idle.o + 0x0800b488 0x0800b488 0x00000038 Code RO 5600 i.rt_thread_init thread.o + 0x0800b4c0 0x0800b4c0 0x0000003c Code RO 5601 i.rt_thread_resume thread.o + 0x0800b4fc 0x0800b4fc 0x0000000c Code RO 5602 i.rt_thread_self thread.o + 0x0800b508 0x0800b508 0x00000040 Code RO 5603 i.rt_thread_sleep thread.o + 0x0800b548 0x0800b548 0x00000026 Code RO 5604 i.rt_thread_startup thread.o + 0x0800b56e 0x0800b56e 0x00000042 Code RO 5605 i.rt_thread_suspend thread.o + 0x0800b5b0 0x0800b5b0 0x00000020 Code RO 5606 i.rt_thread_timeout thread.o + 0x0800b5d0 0x0800b5d0 0x00000060 Code RO 5607 i.rt_thread_yield thread.o + 0x0800b630 0x0800b630 0x0000000c Code RO 4897 i.rt_tick_get clock.o + 0x0800b63c 0x0800b63c 0x0000002c Code RO 4898 i.rt_tick_increase clock.o + 0x0800b668 0x0800b668 0x0000006c Code RO 5711 i.rt_timer_check timer.o + 0x0800b6d4 0x0800b6d4 0x00000034 Code RO 5712 i.rt_timer_control timer.o + 0x0800b708 0x0800b708 0x00000020 Code RO 5715 i.rt_timer_detach timer.o + 0x0800b728 0x0800b728 0x0000002a Code RO 5716 i.rt_timer_init timer.o + 0x0800b752 0x0800b752 0x00000002 PAD + 0x0800b754 0x0800b754 0x000000d4 Code RO 5719 i.rt_timer_start timer.o + 0x0800b828 0x0800b828 0x0000002e Code RO 5720 i.rt_timer_stop timer.o + 0x0800b856 0x0800b856 0x00000002 PAD + 0x0800b858 0x0800b858 0x00000290 Code RO 5230 i.rt_vsnprintf kservice.o + 0x0800bae8 0x0800bae8 0x00000004 Code RO 4944 i.rti_board_end components.o + 0x0800baec 0x0800baec 0x00000004 Code RO 4945 i.rti_board_start components.o + 0x0800baf0 0x0800baf0 0x00000004 Code RO 4946 i.rti_end components.o + 0x0800baf4 0x0800baf4 0x00000004 Code RO 4947 i.rti_start components.o + 0x0800baf8 0x0800baf8 0x0000002a Code RO 4948 i.rtthread_startup components.o + 0x0800bb22 0x0800bb22 0x00000028 Code RO 5232 i.skip_atoi kservice.o + 0x0800bb4a 0x0800bb4a 0x0000006a Code RO 5919 i.sqrt m_wv.l(sqrt.o) + 0x0800bbb4 0x0800bbb4 0x00000010 Data RO 15 .constdata system_stm32h7xx.o + 0x0800bbc4 0x0800bbc4 0x00000018 Data RO 3488 .constdata stm32h7xx_hal_uart.o + 0x0800bbdc 0x0800bbdc 0x00000004 PAD + 0x0800bbe0 0x0800bbe0 0x000007e0 Data RO 4603 .constdata detail.o + 0x0800c3c0 0x0800c3c0 0x00000738 Data RO 4755 .constdata therm.o + 0x0800caf8 0x0800caf8 0x00000358 Data RO 4827 .constdata oflowcal.o + 0x0800ce50 0x0800ce50 0x00000122 Data RO 5234 .constdata kservice.o + 0x0800cf72 0x0800cf72 0x00000006 PAD + 0x0800cf78 0x0800cf78 0x00000008 Data RO 5850 .constdata m_wv.l(cosh.o) + 0x0800cf80 0x0800cf80 0x00000058 Data RO 5864 .constdata m_wv.l(exp.o) + 0x0800cfd8 0x0800cfd8 0x00000038 Data RO 5878 .constdata m_wv.l(log.o) + 0x0800d010 0x0800d010 0x00000088 Data RO 5892 .constdata m_wv.l(pow.o) + 0x0800d098 0x0800d098 0x00000008 Data RO 5906 .constdata m_wv.l(sinh.o) + 0x0800d0a0 0x0800d0a0 0x00000028 Data RO 6257 .constdata m_wv.l(expm1_i.o) + 0x0800d0c8 0x0800d0c8 0x00000008 Data RO 6272 .constdata m_wv.l(qnan.o) + 0x0800d0d0 0x0800d0d0 0x00000052 Data RO 4828 .conststring oflowcal.o + 0x0800d122 0x0800d122 0x00000002 PAD + 0x0800d124 0x0800d124 0x00000004 Data RO 4949 .rti_fn.0 components.o + 0x0800d128 0x0800d128 0x00000004 Data RO 4950 .rti_fn.0.end components.o + 0x0800d12c 0x0800d12c 0x00000004 Data RO 4951 .rti_fn.1.end components.o + 0x0800d130 0x0800d130 0x00000004 Data RO 4952 .rti_fn.6.end components.o + 0x0800d134 0x0800d134 0x00000020 Data RO 6324 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004808, Size: 0x00000000, Max: 0x00020000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800d154, Size: 0x00000000, Max: 0x00020000, ABSOLUTE) **** No section assigned to this execution region **** - Execution Region RW_IRAM2 (Exec base: 0x24000000, Load base: 0x08004808, Size: 0x00001780, Max: 0x00080000, ABSOLUTE) + Execution Region RW_IRAM2 (Exec base: 0x24000000, Load base: 0x0800d154, Size: 0x00001998, Max: 0x00080000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x24000000 0x08004808 0x00000004 Data RW 16 .data system_stm32h7xx.o - 0x24000004 0x0800480c 0x00000004 Data RW 17 .data system_stm32h7xx.o - 0x24000008 0x08004810 0x00000008 Data RW 4209 .data main.o - 0x24000010 0x08004818 0x00000004 Data RW 4880 .data clock.o - 0x24000014 0x0800481c 0x00000001 Data RW 5161 .data irq.o - 0x24000015 0x0800481d 0x00000003 PAD - 0x24000018 0x08004820 0x00000018 Data RW 5370 .data mem.o - 0x24000030 0x08004838 0x00000040 Data RW 5434 .data object.o - 0x24000070 0x08004878 0x00000014 Data RW 5502 .data scheduler.o - 0x24000084 0x0800488c 0x0000000c Data RW 5701 .data timer.o - 0x24000090 0x08004898 0x00000004 Data RW 5791 .data cpuport.o - 0x24000094 0x0800489c 0x00000004 Data RW 5792 .data cpuport.o - 0x24000098 0x080048a0 0x00000004 Data RW 5793 .data cpuport.o - 0x2400009c 0x080048a4 0x00000004 Data RW 5794 .data cpuport.o - 0x240000a0 0x080048a8 0x00000004 Data RW 6269 .data mc_w.l(stdout.o) - 0x240000a4 - 0x00001000 Zero RW 4370 .bss board.o - 0x240010a4 - 0x00000080 Zero RW 4492 .bss bsp_debug_usart.o - 0x24001124 - 0x00000178 Zero RW 4998 .bss idle.o - 0x2400129c - 0x00000080 Zero RW 5213 .bss kservice.o - 0x2400131c - 0x00000020 Zero RW 5369 .bss mem.o - 0x2400133c - 0x00000040 Zero RW 5501 .bss scheduler.o - 0x2400137c 0x080048ac 0x00000004 PAD - 0x24001380 - 0x00000400 Zero RW 1 STACK startup_stm32h743xx.o - - -============================================================================== - -Image component sizes - - - Code (inc. data) RO Data RW Data ZI Data Debug Object Name - - 280 20 0 0 4096 4102 board.o - 220 20 0 0 128 2123 bsp_debug_usart.o - 126 14 0 0 0 1697 bsp_key.o - 128 14 0 0 0 1054 bsp_led.o - 56 12 0 4 0 1361 clock.o - 186 30 16 0 0 6456 components.o - 272 26 0 0 0 868 context_rvds.o - 64 18 0 0 0 1117 core_delay.o - 324 166 0 16 0 3846 cpuport.o - 214 28 0 0 376 5402 idle.o - 328 0 0 0 0 7037 ipc.o - 56 12 0 1 0 1770 irq.o - 1400 162 290 0 128 10112 kservice.o - 572 334 0 8 0 7567 main.o - 716 172 0 24 32 4368 mem.o - 278 6 0 64 0 8264 object.o - 444 58 0 20 64 8410 scheduler.o - 36 8 664 0 1024 992 startup_stm32h743xx.o - 162 4 0 0 0 37920 stm32h7xx_hal_cortex.o - 506 50 0 0 0 2827 stm32h7xx_hal_gpio.o - 2424 96 0 0 0 7424 stm32h7xx_hal_rcc.o - 3868 128 0 0 0 8755 stm32h7xx_hal_rcc_ex.o - 2538 102 24 0 0 28712 stm32h7xx_hal_uart.o - 10 0 0 0 0 2467 stm32h7xx_it.o - 132 18 16 8 0 1141994 system_stm32h7xx.o - 744 38 0 0 0 12303 thread.o - 618 14 0 12 0 11224 timer.o - - ---------------------------------------------------------------------- - 16730 1550 1042 160 5852 1330172 Object Totals - 0 0 32 0 0 0 (incl. Generated) - 28 0 0 3 4 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name - - 0 0 0 0 0 0 entry.o - 0 0 0 0 0 0 entry10a.o - 0 0 0 0 0 0 entry11a.o - 4 0 0 0 0 0 entry12b.o - 8 4 0 0 0 0 entry2.o - 4 0 0 0 0 0 entry5.o - 0 0 0 0 0 0 entry7b.o - 0 0 0 0 0 0 entry8b.o - 8 4 0 0 0 0 entry9a.o - 30 0 0 0 0 0 handlers.o - 36 8 0 0 0 68 init.o - 30 0 0 0 0 68 llshl.o - 32 0 0 0 0 68 llushr.o - 372 14 0 0 0 184 printf1.o - 0 0 0 4 0 0 stdout.o - 44 0 0 0 0 80 uidiv.o - 98 0 0 0 0 92 uldiv.o - - ---------------------------------------------------------------------- - 668 30 0 4 0 560 Library Totals - 2 0 0 0 0 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Name - - 666 30 0 4 0 560 mc_w.l - - ---------------------------------------------------------------------- - 668 30 0 4 0 560 Library Totals - - ---------------------------------------------------------------------- - -============================================================================== - - - Code (inc. data) RO Data RW Data ZI Data Debug - - 17398 1580 1042 164 5852 1318528 Grand Totals - 17398 1580 1042 164 5852 1318528 ELF Image Totals - 17398 1580 1042 164 0 0 ROM Totals - -============================================================================== - - Total RO Size (Code + RO Data) 18440 ( 18.01kB) - Total RW Size (RW Data + ZI Data) 6016 ( 5.88kB) - Total ROM Size (Code + RO Data + RW Data) 18604 ( 18.17kB) - -============================================================================== + 0x24000000 0x0800d154 0x00000004 Data RW 16 .data system_stm32h7xx.o + 0x24000004 0x0800d158 0x00000004 Data RW 17 .data system_stm32h7xx.o + 0x24000008 0x0800d15c 0x00000008 Data RW 4209 .data main.o + 0x24000010 0x0800d164 0x00000008 Data RW 4704 .data ngcal.o + 0x24000018 0x0800d16c 0x00000004 Data RW 4900 .data clock.o + 0x2400001c 0x0800d170 0x00000001 Data RW 5181 .data irq.o + 0x2400001d 0x0800d171 0x00000003 PAD + 0x24000020 0x0800d174 0x00000018 Data RW 5390 .data mem.o + 0x24000038 0x0800d18c 0x00000040 Data RW 5454 .data object.o + 0x24000078 0x0800d1cc 0x00000014 Data RW 5522 .data scheduler.o + 0x2400008c 0x0800d1e0 0x0000000c Data RW 5721 .data timer.o + 0x24000098 0x0800d1ec 0x00000004 Data RW 5811 .data cpuport.o + 0x2400009c 0x0800d1f0 0x00000004 Data RW 5812 .data cpuport.o + 0x240000a0 0x0800d1f4 0x00000004 Data RW 5813 .data cpuport.o + 0x240000a4 0x0800d1f8 0x00000004 Data RW 5814 .data cpuport.o + 0x240000a8 0x0800d1fc 0x00000004 Data RW 5944 .data mc_w.l(stderr.o) + 0x240000ac 0x0800d200 0x00000004 Data RW 6289 .data mc_w.l(stdout.o) + 0x240000b0 0x0800d204 0x00000004 Data RW 6296 .data mc_w.l(mvars.o) + 0x240000b4 0x0800d208 0x00000004 Data RW 6297 .data mc_w.l(mvars.o) + 0x240000b8 0x0800d20c 0x00000004 Data RW 6301 .data mc_w.l(errno.o) + 0x240000bc - 0x00001000 Zero RW 4392 .bss board.o + 0x240010bc - 0x00000080 Zero RW 4514 .bss bsp_debug_usart.o + 0x2400113c - 0x00000178 Zero RW 5018 .bss idle.o + 0x240012b4 - 0x00000080 Zero RW 5233 .bss kservice.o + 0x24001334 - 0x00000020 Zero RW 5389 .bss mem.o + 0x24001354 - 0x00000040 Zero RW 5521 .bss scheduler.o + 0x24001394 0x0800d210 0x00000004 PAD + 0x24001398 - 0x00000200 Zero RW 2 HEAP startup_stm32h743xx.o + 0x24001598 - 0x00000400 Zero RW 1 STACK startup_stm32h743xx.o diff --git a/Output/Fire_RT-Thread.axf b/Output/Fire_RT-Thread.axf deleted file mode 100644 index db5aa21..0000000 Binary files a/Output/Fire_RT-Thread.axf and /dev/null differ diff --git a/Output/Fire_RT-Thread.build_log.htm b/Output/Fire_RT-Thread.build_log.htm index 0d7172e..c22941e 100644 --- a/Output/Fire_RT-Thread.build_log.htm +++ b/Output/Fire_RT-Thread.build_log.htm @@ -28,9 +28,9 @@ Project File Date: 07/06/2025 *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'd:\Keil_v5\ARM\ARMCC\Bin' Build target 'Fire_RT-Thread' linking... -Program Size: Code=17398 RO-data=1042 RW-data=164 ZI-data=5852 -FromELF: creating hex file... -"..\..\Output\Fire_RT-Thread.axf" - 0 Error(s), 0 Warning(s). +..\..\Output\Fire_RT-Thread.axf: error: L6050U: The code size of this image (47388 bytes) exceeds the maximum allowed for this version of the linker. +Finished: 0 information, 0 warning, 0 error and 1 fatal error messages. +"..\..\Output\Fire_RT-Thread.axf" - 1 Error(s), 0 Warning(s).

Software Packages used:

@@ -43,7 +43,8 @@ Package Vendor: Keil d:\Keil_v5\Arm\Packs\Keil\STM32H7xx_DFP\2.6.0\Drivers\CMSIS\Device\ST\STM32H7xx\Include

Collection of Component Files used:

-Build Time Elapsed: 00:00:02 +Target not created. +Build Time Elapsed: 00:00:04 diff --git a/Output/Fire_RT-Thread.hex b/Output/Fire_RT-Thread.hex deleted file mode 100644 index 87e3278..0000000 --- a/Output/Fire_RT-Thread.hex +++ /dev/null @@ -1,1166 +0,0 @@ -:020000040800F2 -:1000000080170024B102000885210008B70300080A -:10001000B7030008E3040008132D000800000000E7 -:100020000000000000000000000000003123000874 -:10003000A90500080000000003030008332300089E -:10004000CB020008CB020008CB020008CB0200085C -:10005000CB020008CB020008CB020008CB0200084C -:10006000CB020008CB020008CB020008CB0200083C -:10007000CB020008CB020008CB020008CB0200082C -:10008000CB020008CB020008CB020008CB0200081C -:10009000CB020008CB020008CB020008CB0200080C -:1000A000CB020008CB020008CB020008CB020008FC -:1000B000CB020008CB020008CB020008CB020008EC -:1000C000CB020008CB020008CB020008CB020008DC -:1000D000CB020008CB020008CB020008CB020008CC -:1000E000CB020008CB02000800000000CB02000891 -:1000F000CB020008CB020008CB020008CB020008AC -:10010000CB020008CB020008CB020008CB0200089B -:10011000CB020008CB020008CB020008CB0200088B -:10012000CB020008CB020008CB020008CB0200087B -:10013000CB020008CB020008CB020008CB0200086B -:1001400000000000000000000000000000000000AF -:10015000CB020008CB020008CB020008CB0200084B -:10016000CB020008CB020008CB020008CB0200083B -:10017000CB020008CB020008CB0200080000000000 -:10018000CB020008CB020008CB020008CB0200081B -:10019000CB020008CB020008CB020008CB0200080B -:1001A000CB020008CB020008CB020008CB020008FB -:1001B000CB020008CB020008CB020008CB020008EB -:1001C000CB020008CB020008CB020008CB020008DB -:1001D000CB020008CB020008CB020008CB020008CB -:1001E000CB020008CB020008CB020008CB020008BB -:1001F000CB020008CB020008CB020008CB020008AB -:10020000CB020008CB020008CB020008CB0200089A -:10021000CB020008CB020008CB020008CB0200088A -:10022000CB020008CB020008CB020008000000004F -:10023000CB020008CB02000800000000CB0200083F -:10024000CB020008CB020008CB020008CB0200085A -:10025000CB020008CB020008CB020008CB0200084A -:10026000CB020008CB020008CB020008CB0200083A -:10027000CB020008CB020008CB02000800000000FF -:10028000CB02000800000000CB02000800000000C4 -:1002900000000000CB020008DFF810D000F008F9E1 -:1002A00000480047D5040008AFF300808017002401 -:1002B0000648804706480047FEE7FEE7FEE7FEE700 -:1002C000FEE7FEE7FEE7FEE7FEE7FEE7D1230008D4 -:1002D00099020008EFF3108072B6704780F310881F -:1002E00070473A4A1368012B04D04FF001031360A2 -:1002F000374A1060374A116037484FF0805101602B -:100300007047EFF3108272B63048016851B34FF076 -:10031000000101602E48016891B1EFF309811EF0E0 -:10032000100F08BF21ED108B21E9F00F4FF00004F2 -:100330001EF0100F08BF012441F8044D0068016051 -:1003400024490968096808C9B1E8F00F002B18BFF3 -:10035000B1EC108B81F309884EF0100E002B18BF02 -:100360002EF0100E82F310884EF0040E70471949DB -:100370000860EFF3148222F0040282F31488144917 -:100380004FF00000086011494FF001000860134869 -:100390004FF47F01D0F8002041EA020101600E48CD -:1003A0004FF0805101600E480068006880F30888B3 -:1003B00061B662B67047EFF3098000B503F0FAF852 -:1003C0005DF804EB4EF0040E704700009C00002422 -:1003D000940000249800002404ED00E020ED00E0EB -:1003E00008ED00E02DE9F05F0546002092469B46AF -:1003F00088460646814640241BE02846414647463B -:10040000224600F045F853465A46C01A914110D38F -:1004100011461846224600F02CF82D1A67EB010809 -:100420004F4622460120002100F023F817EB000977 -:100430004E41201EA4F10104DFDC484631462A4625 -:100440004346BDE8F09F30B50B4601460020202210 -:10045000012409E021FA02F59D4205D303FA02F5D1 -:10046000491B04FA02F52844151EA2F10102F1DC31 -:1004700030BD202A04DB203A00FA02F10020704748 -:100480009140C2F1200320FA03F3194390407047D2 -:10049000202A04DB203A21FA02F00021704721FAD9 -:1004A00002F3D040C2F12002914008431946704740 -:1004B000064C074D06E0E06840F0010394E80700B1 -:1004C00098471034AC42F6D3FFF7EAFEE84700083D -:1004D0000848000810B5FFF7FDFE04F0AFF8002053 -:1004E00010BDFEE770B5B6B02B48016841F00101C0 -:1004F0000160016801F001010191016841F0010111 -:100500000160006800F001000190012402940025C0 -:10051000209502A800F05AFB1F481030016841F0F6 -:1005200010010160006800F010000190600231903D -:1005300002203290339434900724359431A9174E19 -:10054000304600F033F84FF480613191359431A991 -:10055000304600F02BF8134C114820604FF4E13086 -:100560006060A560E56025610C206061A561E561C2 -:1005700025626563204601F0EFFC0022252011462C -:1005800000F040F9252000F02FF92068016841F0C3 -:100590002001016036B070BDE044025800000258EE -:1005A00000100140A4100024704700002DE9F84F0E -:1005B00000226D4C4FF0B04A4FF001094FF0030E8E -:1005C0004FF00F0809FA02F70B683B40BB4270D1AD -:1005D0004D68022D01D0122D12D1D50800EB850CEB -:1005E000DCF820605507ED0E08FA05FB26EA0B063D -:1005F000D1F810B00BFA05FB4BEA060BCCF820B093 -:10060000D0F800C055000EFA05F62CEA060C91F859 -:1006100004B00BF0030B0BFA05FB4BEA0C0BC0F814 -:1006200000B0D1F804C0BCF1010F08D0BCF1020F3A -:1006300005D0BCF1110F02D0BCF1120F16D1D0F8C9 -:1006400008C02CEA060CD1F80CB00BFA05FB4BEAFB -:100650000C0BC0F808B0D0F804C02CEA070C0F79D6 -:10066000C7F30017974047EA0C074760C768B743CE -:100670008E68AE403E43C6604D68ED006DD53B4D83 -:100680002E6846F002062E602D6805F002050095E2 -:1006900022F0030606F1B046D6F808C495072F0FDE -:1006A00008FA07F52CEA050C314DA84202D10025C5 -:1006B0002EE052E02F4DA84201D1012528E02E4D19 -:1006C000A84201D1022523E02C4DA84201D10325E7 -:1006D0001EE02B4DA84201D1042519E0294DA84266 -:1006E00001D1052514E0284DA84201D106250FE0CF -:1006F000264DA84201D107250AE0254DA84201D187 -:10070000082505E0234DA84201D1092500E00A256E -:10071000BD4045EA0C05C6F8085425689D434E685F -:10072000F60300D51D43256065689D434E68B603FA -:1007300000D51D436560DAF800509D434E68F6020F -:1007400000D51D43CAF80050DAF804509D434E68A6 -:10075000B60200D51D43CAF80450521C102AFFF4FB -:1007600031AFBDE8F88F000080000058F444025813 -:10077000000002580004025800080258000C0258F9 -:10078000001002580014025800180258001C0258A9 -:1007900000200258002402580069084201D00120BC -:1007A0007047002070470000044840680449B0FBCF -:1007B000F1F04FF47A71484370470000001000E0F8 -:1007C00000389C1C0648016841F0807101600548B2 -:1007D00000214160016841F0010101600020704783 -:1007E000FCED00E0001000E0002809DB012100F032 -:1007F0001F0291404009800000F1E020C0F8001184 -:1008000070470000F0B40D460D4B1B68C3F3022384 -:10081000C3F10704042C00D90424191D072901D2AF -:10082000002300E0DB1E012606FA04F1491E2940E0 -:1008300099409E40761E16403143F0BC02F07ABAD1 -:100840000CED00E010B500F0F3FF084909684FF423 -:10085000807292FAA2F201F47061B2FA82F2D1408F -:10086000034A515CC8400349086010BD184402584F -:100870008E4600080000002410B500F093FF0749E1 -:100880000968102292FAA2F201F07001B2FA82F223 -:10089000D140034A515CC84010BD000020440258BA -:1008A0008E46000830B55F490A6802F00302096805 -:1008B000C1F305315B4B1B1D1B6803F01003594C42 -:1008C00014342468C4F3CC0414FB03F300EE103A90 -:1008D000B8EE400ADFED540A524BB7EE001A10335F -:1008E000002A42D0514C012A73D0022A70D0B4FBA6 -:1008F000F1F101EE901A1968B8EE612AC1F308010E -:1009000001EE901AF8EE611A40EE201A31EE810ADB -:1009100022EE000A1968C1F34621491C00EE901A24 -:10092000F8EE600A80EE201AFCEEC10AC0ED000A63 -:100930001968C1F30641491C00EE901AF8EE600AEE -:1009400080EE201AFCEEC10AC0ED010A1968C1F35D -:100950000661491C00EE901AF8EE600A80EE201A3B -:10096000BCEEC10A80ED020A30BD2E4C283C226844 -:1009700095062F4A17D52468C4F3C104E240B2FBA0 -:10098000F1F101EE901A1968B8EE612AC1F308017D -:1009900001EE901AF8EE611A40EE201A31EE810A4B -:1009A00022EE000AB6E7B2FBF1F101EE901A1968E7 -:1009B000B8EE612AC1F3080101EE901AF8EE611A4F -:1009C00040EE201A31EE810A22EE000AA2E700E092 -:1009D00013E0B4FBF1F101EE901A1968B8EE612A48 -:1009E000C1F3080101EE901AF8EE611A40EE201AE8 -:1009F00031EE810A22EE000A8CE70E4AB2FBF1F1D9 -:100A000001EE901A1968B8EE612AC1F3080101EEEF -:100A1000901AF8EE611A40EE201A31EE810A22EEA9 -:100A2000000A77E7284402580000003900093D0019 -:100A30000090D00340787D0130B55F490A6802F02C -:100A400003020968C1F305515B4B1B1D1B6803F4CE -:100A50008073594C1C342468C4F3CC0414FB03F396 -:100A600000EE103AB8EE400ADFED540A524BB7EEF2 -:100A7000001A1833002A42D0514C012A73D0022A9E -:100A800070D0B4FBF1F101EE901A1968B8EE612A4A -:100A9000C1F3080101EE901AF8EE611A40EE201A37 -:100AA00031EE810A22EE000A1968C1F34621491C81 -:100AB00000EE901AF8EE600A80EE201AFCEEC10AF1 -:100AC000C0ED000A1968C1F30641491C00EE901AF6 -:100AD000F8EE600A80EE201AFCEEC10AC0ED010AB1 -:100AE0001968C1F30661491C00EE901AF8EE600A1D -:100AF00080EE201ABCEEC10A80ED020A30BD2E4CF9 -:100B0000283C226895062F4A17D52468C4F3C104EF -:100B1000E240B2FBF1F101EE901A1968B8EE612AD9 -:100B2000C1F3080101EE901AF8EE611A40EE201AA6 -:100B300031EE810A22EE000AB6E7B2FBF1F101EED6 -:100B4000901A1968B8EE612AC1F3080101EE901AF3 -:100B5000F8EE611A40EE201A31EE810A22EE000A08 -:100B6000A2E700E013E0B4FBF1F101EE901A19687E -:100B7000B8EE612AC1F3080101EE901AF8EE611A8D -:100B800040EE201A31EE810A22EE000A8CE70E4A6E -:100B9000B2FBF1F101EE901A1968B8EE612AC1F3C7 -:100BA000080101EE901AF8EE611A40EE201A31EEBB -:100BB000810A22EE000A77E7284402580000003933 -:100BC00000093D000090D00340787D012DE9F84FE9 -:100BD000044600250026F64F2068DFF8D88301017F -:100BE00004F1240000900DD5606EB0B1B0F5801F07 -:100BF00018D0B0F5001F1ED0B0F5401F00D0012561 -:100C000015B32E462088C00541D5606D05283BD21E -:100C1000DFE800F02328313B3B00386840F4003027 -:100C20003860EDE7386840F400103860201D01F0AE -:100C3000ABFA0546E4E7386840F080703860009809 -:100C400001F00CFB0546DBE7D8F80000616E20F4EC -:100C500040100843C8F80000D4E7386840F400307A -:100C6000386012E0386840F400203860201D01F040 -:100C70008BFA054609E0386840F480003860009837 -:100C800001F0ECFA054600E001255DB12E43208815 -:100C9000800518D5A06D802833D00CDC18B340280F -:100CA0000ED125E0D8F80000616D20F00700084360 -:100CB000C8F80000EBE7C02803D0B0F5807F00D073 -:100CC00001253DB32E432088DFF8EC92400533D553 -:100CD000D4F8A400B0F5800F4BD024DCD0B3B0F52D -:100CE000001F26D13CE0386840F400303860E8E767 -:100CF000386840F400203860201D01F045FA0546B0 -:100D0000DFE7386840F480003860009801F0A6FA08 -:100D10000546D6E7D8F80000A16D20F4E07008433E -:100D2000C8F80000CFE7B0F5C00F03D0B0F5000F52 -:100D300000D0012535B32E432088000535D5D4F8E1 -:100D4000A800B0F1007F5BD026DCE8B3B0F1807F73 -:100D500028D14CE0FFE7386840F400303860E9E71C -:100D6000386840F400203860201D01F00DFA054677 -:100D7000E0E7386840F480003860009801F06EFACF -:100D80000546D7E7D9F80000D4F8A41020F4600095 -:100D90000843C9F80000CFE7B0F1407F03D0B0F1BD -:100DA000806F00D00125A5B32E43206880010AD5AD -:100DB000A06C30B1102838D020283BD0302800D08B -:100DC00001253DB32E4300E00CE02088C0044DD542 -:100DD000E06DB0F5005F67D03FDCA0B3B0F5805F99 -:100DE00041D158E0386840F400303860DBE73868BB -:100DF00040F400203860201D01F0C6F90546D2E716 -:100E0000386840F480003860009801F027FA054601 -:100E1000C9E700E018E0D9F80000D4F8A81020F0E5 -:100E2000E0600843C9F80000BFE7386840F40030CC -:100E30003860C6E7386840F400103860201D01F0C3 -:100E4000A3F90546BDE721E05A48001F0168A26CDE -:100E500021F0300111430160B5E7B0F5405F03D0E8 -:100E6000B0F5804F00D001253DB32E43208880048B -:100E700035D5206EB0F5403F2FD027DC68B3B0F5F4 -:100E8000803F3DD0B0F5003F26D142E0386840F4C5 -:100E900000303860E8E7386840F400203860201DF2 -:100EA00001F072F90546DFE7386840F480003860E9 -:100EB000009801F0D3F90546D6E7D8F80000E16DB7 -:100EC00020F4E0400843C8F80000CFE7B0F5802FD9 -:100ED00003D0B0F5A02F00D001251DB32E432088EC -:100EE000400431D5D4F8AC00B0F1405F2AD022DC08 -:100EF00040B3B0F1805F51D0B0F1005F21D162E02A -:100F0000386840F480103860201D01F03DF9054636 -:100F1000E3E7386840F400003860009801F09EF97B -:100F20000546DAE7D8F80000216E20F4E0200843F7 -:100F3000C8F80000D3E7B0F1804F03D0B0F1A04F64 -:100F400000D001259DB32E43208800040AD5E06E11 -:100F500030B1B0F1805F4AD0B0F1005F4CD00125D4 -:100F600085B32E432068C0010AD5606C30B10128DA -:100F700054D0022857D0032800D00125B5B32E4302 -:100F80002068DFF838B040026CD50D48016841F4A4 -:100F900080710160FFF708FC82465DE0386840F42C -:100FA00080103860201D01F0EFF80546CAE713E015 -:100FB0002C440258504402585844025810440258D5 -:100FC0000048025821E0386840F40000386000987A -:100FD00001F044F90546B5E7D9F80000D4F8AC10A3 -:100FE00020F0E0400843C9F80000ADE724E038688D -:100FF00040F400303860B3E7386840F4801038605F -:10100000201D01F0C1F80546AAE7D8F80000E16EFE -:1010100020F040500843C8F80000A3E7386840F4C7 -:1010200000303860AAE7386840F400103860201DAE -:1010300001F0AAF80546A1E7FB480168626C21F0BF -:101040000301114301609BE7FFF7AEFBA0EB0A0031 -:10105000642801D9032503E0F4480068C005F3D5EE -:101060007DB12E432078DFF8C8A3C00766D0A06FFB -:10107000182861D05BDC80B308286AD010285AD1C8 -:1010800070E0EB481C300068B4F8B01000F4407019 -:1010900001F4407188420DD0E5481C30016821F40C -:1010A0004071026842F480320260026822F48032A9 -:1010B00002600160D4F8B000B0F5807F13D1FFF773 -:1010C00073FB82460AE0FFF76FFBA0EB0A0141F2D7 -:1010D0008830814202D9032505E02DE0D4481C3038 -:1010E00000688007EFD50DB12E43BBE7D4F8B00000 -:1010F000C0F3012103290FD0DBF8000020F47C505D -:10110000CBF80000CA481C300168B4F8B020C2F324 -:101110000B0211430160A5E7DBF80010C54A21F47A -:101120007C51104041EA1010CBF80000EAE720287B -:1011300002D0282800D00125EDB12E432078800769 -:1011400037D5606F062831D2DFE800F0311E273135 -:101150003131386840F480103860201D01F014F8F7 -:101160000546E9E7386840F400003860009801F06F -:1011700075F80546E0E7DAF80000A16F20F03800C6 -:101180000843CAF80000D9E7386840F48010386096 -:10119000201D00F0F9FF054609E0386840F4000022 -:1011A0003860009801F05AF8054600E0012565B165 -:1011B0002E432078400726D5D4F8900006281FD269 -:1011C000DFE800F01F0C151F1F1FDAF80000616F29 -:1011D00020F007000843CAF80000EAE7386840F446 -:1011E00080103860201D00F0CFFF054609E0386808 -:1011F00040F400003860009801F030F8054600E047 -:1012000001258DB12E432078800620D5D4F88C009E -:10121000B0F1405F19D011DCB8B1B0F1805F27D0D8 -:10122000B0F1005F10D12CE0D9F80000D4F8901094 -:1012300020F007000843C9F80000E4E7B0F1804F50 -:1012400003D0B0F1A04F00D001251DB32E4320786C -:10125000400632D5D4F89800B0F5406F2BD023DC8F -:1012600048B3B0F5806F39D0B0F5006F22D13EE0C1 -:10127000386840F400203860201D00F085FF0546E6 -:10128000E3E7386840F080703860009800F0E6FFCF -:101290000546DAE7DAF80000D4F88C1020F0E040D8 -:1012A0000843CAF80000D2E7B0F5805F03D0B0F57C -:1012B000A05F00D001251DB32E432078000632D553 -:1012C000D4F89C00B0F5C04F2BD023DC48B3B0F568 -:1012D000005F66D0B0F5804F22D1ECE0386840F472 -:1012E00000203860201D00F04FFF0546E3E7386816 -:1012F00040F080703860009800F0B0FF0546DAE7F3 -:10130000D9F80000D4F8981020F4E0500843C9F848 -:101310000000D2E7B0F5004F03D0B0F5204F00D069 -:101320000125EDB32E43207800070BD5D4F88000BB -:10133000B0F5805F77D0DAF8001021F44051014316 -:10134000CAF800102078C0060BD5D4F89400B0F588 -:10135000807F72D0D9F8001021F440710143C9F8A0 -:101360000010206800030BD5D4F8A000F0B3B0F54E -:10137000803F7DD0B0F5003F00D00125BDB32E43A6 -:101380002068400310D5D4F88400B0F5801F71D0D8 -:10139000B0F5001F6FD0B0F5401F00D0012501E06F -:1013A00093E07FE0EDB32E432068C00307D5E06CE7 -:1013B000C0B3B0F5803F74D00125EDB32E43206853 -:1013C000800007D5386840F080703860009800F0E1 -:1013D00045FF06432068800310D5E06F60B1B0F58B -:1013E000807F71D0B0F5007F06D001E088E099E001 -:1013F000B0F5407F00D00125DDB32E432068C00248 -:1014000007D5D8F80000216F20F000400843C8F845 -:1014100000002068C00016D5DBF8000020F48040F2 -:101420000CE097E0A0E05AE04C4402580048025813 -:1014300054440258FFFCFF0FA4E058E0D4F8B41065 -:101440000843CBF800002068800207D5D8F80000D8 -:10145000A16E20F080700843C8F8000020684000AA -:1014600011D5DBF8000020F40040CBF8000003E0C9 -:101470004FE094E060E064E0DBF80000D4F8B810DE -:101480000843CBF800002068002806DA49480168C4 -:10149000226D21F040511143016086B30120BDE867 -:1014A000F88F66E0386840F400203860201D00F0B6 -:1014B0006BFE054635E7386840F08070386000986C -:1014C00000F0CCFE05462CE764E0D9F80000D4F823 -:1014D0009C1020F460400843C9F8000023E70098FE -:1014E00000F0BCFE386840F0807038602AE7009851 -:1014F00000F0B4FE386840F08070386031E757E0A3 -:10150000386840F400203860201D00F03DFE05469C -:1015100034E7386840F080703860009800F09EFE34 -:1015200005462BE7D9F80000D4F8A01020F440308D -:101530000843C9F8000023E7386840F400303860F9 -:101540002DE7386840F400003860009800F086FE0F -:10155000054624E7DAF80000D4F8841020F440109F -:101560000843CAF800001FE7386840F400303860CC -:1015700023E7386840F400103860201D00F004FEB6 -:1015800005461AE70B480168E26C21F480311143EB -:10159000016014E7386840F4003038602CE7DAF86E -:1015A0000000E16F20F440700843CAF8000025E70E -:1015B000002074E74C4402582DE9F04704460E46DB -:1015C000DFF8CC81D8F8000000F00700B0420FD25D -:1015D000D8F8000020F007003043C8F80000D8F821 -:1015E000000000F00700B04202D00120BDE8F08703 -:1015F0002078684F800705D53868E16820F00F0033 -:10160000084338602078C00770D03868A16820F49B -:101610007060084338605F4960681839022808D054 -:1016200003280BD001280ED00968490710D40120E7 -:10163000DCE7096889030BD40120D7E70968890131 -:1016400006D40120D2E70968C90501D40120CDE7FD -:10165000DFF84091A9F10809D9F8001021F007013D -:101660000143C9F80010FFF79FF80546606841F292 -:10167000883A02280BD0032817D0012823D030E065 -:10168000FFF792F8401B504501D90320AEE7D9F887 -:101690000000C0F3C2000228F2D127E0FFF784F86F -:1016A000401B504501D90320A0E7D9F80000C0F342 -:1016B000C2000328F2D119E0FFF776F8401B50452D -:1016C00001D9032092E7D9F80000C0F3C200012835 -:1016D000F2D10BE0FFF768F8401B504501D9032019 -:1016E00084E7D9F8000010F0380FF3D1D8F80000E3 -:1016F00000F00700B0420ED9D8F8000020F0070033 -:101700003043C8F80000D8F8000000F00700B042ED -:1017100001D001206AE72078400705D538682169A3 -:1017200020F070000843386020781B49000705D579 -:101730000868626920F07000104308602078C006D5 -:1017400005D50868A26920F4E0601043086020789D -:10175000800607D51049091D0868E26920F070006D -:101760001043086000F064F839684FF4807292FA10 -:10177000A2F201F47061B2FA82F2D140074A515CE0 -:10178000C840074908600020FFF71CF800202DE73B -:1017900000200052184402581C4402588E4600088B -:1017A0000000002410B5FFF74DF808490968012230 -:1017B00092FAA2F201F00F01B2FA82F2D140044A89 -:1017C000515CC8400349086010BD0000184402582D -:1017D0008E4600080400002410B5FFF7E3FF074918 -:1017E0000968102292FAA2F201F07001B2FA82F2B4 -:1017F000D140034A515CC84010BD00001C4402584F -:101800008E46000810B5FFF7CDFF074909684FF471 -:10181000807292FAA2F201F4E061B2FA82F2D1404F -:10182000024A515CC84010BD1C4402588E46000854 -:10183000F0B55C4800685D4D10F038015A4809D099 -:10184000041108290ED05A4E10290DD018290DD098 -:101850002046F0BD29688906FBD52968C1F3C1017E -:10186000C840F0BD2046F0BD3046F0BD4D491831AE -:101870000A6802F003020968C1F30511494B1C33E1 -:101880001B6803F00103474F24373F68C7F3CC07B9 -:1018900017FB03F300EE103AB8EE400ADFED450AFD -:1018A000404BB7EE001A20332AB3012A52D0022A45 -:1018B00064D0B4FBF1F001EE900A1868B8EE612A2A -:1018C000C0F3080001EE900AF8EE611A40EE201A0B -:1018D00031EE810A22EE000A1868C0F34620401C4F -:1018E00000EE900AF8EE600A80EE201ABCEEC10A03 -:1018F00010EE100AF0BD2A68920617D52A68C2F3C6 -:10190000C102D040B0FBF1F001EE900A1868B8EEC9 -:10191000612AC0F3080001EE900AF8EE611A40EE69 -:10192000201A31EE810A22EE000AD5E7B0FBF1F071 -:1019300001EE900A1868B8EE612AC0F3080001EEC3 -:10194000900AF8EE611A40EE201A31EE810A22EE7A -:10195000000AC1E7B4FBF1F001EE900A1868B8EE96 -:10196000612AC0F3080001EE900AF8EE611A40EE19 -:10197000201A31EE810A22EE000AADE7B6FBF1F043 -:1019800001EE900A1868B8EE612AC0F3080001EE73 -:10199000900AF8EE611A40EE201A31EE810A22EE2A -:1019A000000A99E7104402580090D00300440258FE -:1019B00040787D01000000392DE9F0470446FC4FD6 -:1019C000FC4EFD4D2078C0075FD03868C0F3C200E0 -:1019D00002281FD03868C0F3C200032804D1306841 -:1019E00000F00300022815D06068B0F5803F19D0E0 -:1019F000E8B1B0F5A02F23D0286820F4803028600B -:101A0000286820F480202860606870B3FEF7CCFE60 -:101A1000804626E02868800337D5606820BB012017 -:101A2000BDE8F087286840F480302860ECE728683B -:101A300020F480302860286820F480202860E3E7C4 -:101A4000286840F480202860286840F480302860AE -:101A5000DAE7FEF7A9FEA0EB0800642801D903200D -:101A6000DEE728688003F4D50FE0FFE7FEF79CFE71 -:101A7000804607E0FEF798FEA0EB0800642801D935 -:101A80000320CDE728688003F4D42078DFF82C9376 -:101A900080076FD538684FF47C3A10F0380F12D0B9 -:101AA0003868C0F3C200032802D1306880070AD02A -:101AB000E06890B3296821F0190101432960FEF71D -:101AC00073FE804632E02868400701D5E06848B1DF -:101AD0002868E16820F0190008432860FEF764FEDA -:101AE000804609E001209BE7FEF75EFEA0EB0800C0 -:101AF000022801D9032093E728684007F4D5D9F8D4 -:101B000000009AFAAAF220F47C312069B2FA82F23B -:101B100090400143C9F800102CE018E0FEF744FEA5 -:101B2000A0EB0800022801D9032079E728684007C4 -:101B3000F4D5D9F800009AFAAAF22169B2FA82F231 -:101B400020F47C3091400843C9F8000012E0286876 -:101B500020F001002860FEF727FE804607E0FEF730 -:101B600023FEA0EB0800022801D9032058E72868CB -:101B70004007F4D42078C0065DD538684FF0F84AA5 -:101B8000C0F3C200012813D03868C0F3C200032894 -:101B900004D1306800F00300012809D0E069B0B337 -:101BA000286840F080002860FEF7FEFD80461DE0BA -:101BB0002868C00504D5E069802801D001202FE7FE -:101BC000D9F800009AFAAAF2216AB2FA82F220F059 -:101BD000F84091400843C9F800002CE0FEF7E4FD0E -:101BE000A0EB0800022801D9032019E72868C005E6 -:101BF000F4D5D9F800009AFAAAF2216AB2FA82F270 -:101C000020F0F84091400843C9F8000013E0FFE7D6 -:101C1000286820F080002860FEF7C6FD804607E0B7 -:101C2000FEF7C2FDA0EB0800022801D90320F7E669 -:101C30002868C005F4D42078000732D5DFF8749105 -:101C4000606909F14C09B0B1D9F8000040F0010019 -:101C5000C9F80000FEF7A8FD804607E0FEF7A4FDE6 -:101C6000A0EB0800022801D90320D9E6D9F800002A -:101C70008007F3D515E0D9F8000020F00100C9F87D -:101C80000000FEF791FD804607E0FEF78DFDA0EB1A -:101C90000800022801D90320C2E6D9F80000800715 -:101CA000F3D42078800628D5A06998B1286840F43C -:101CB00080502860FEF778FD804607E0FEF774FD4F -:101CC000A0EB0800022801D90320A9E628688004B7 -:101CD000F4D512E0286820F480502860FEF764FDF7 -:101CE000804607E0FEF760FDA0EB0800022801D95E -:101CF000032095E628688004F4D4207840077ED538 -:101D0000DFF8BC80D8F8000040F48070C8F800000C -:101D1000FEF74AFD814607E0FEF746FDA0EB09000D -:101D2000642801D903207BE6D8F80000C005F3D56C -:101D3000DFF88080A06808F14808012816D0E0B1DB -:101D4000052827D0D8F8000020F00100C8F80000CE -:101D5000D8F8000020F00400C8F80000A06841F2A4 -:101D6000883A20B3FEF720FD814633E0D8F8000022 -:101D700040F00100C8F80000F0E7D8F8000020F0BB -:101D80000100C8F80000D8F8000020F00400C8F8EE -:101D90000000E3E7D8F8000040F00400C8F80000B5 -:101DA000D8F8000040F00100C8F80000D6E716E0BF -:101DB000104402582844025800440258044402586F -:101DC00000480258FEF7F0FCA0EB0900504501D98D -:101DD000032025E6D8F800008007F3D50FE0FEF7D2 -:101DE000E3FC814607E0FEF7DFFCA0EB090050456D -:101DF00001D9032014E6D8F800008007F3D4606A04 -:101E0000E8B33968C1F3C201032975D0022807D0AD -:101E1000286820F080702860FEF7C6FC04467EE04B -:101E2000286820F080702860FEF7BEFC074606E0B8 -:101E3000FEF7BAFCC01B022801D90320F0E5286890 -:101E40008001F5D4306840F2F3318843E16A40EA1A -:101E50000110A16A08433060208E4FF6FF72616B5B -:101E6000401E491EC0F3080002EA41210843218FA9 -:101E70004FF4FE02491E02EA0141084300E051E02E -:101E800094F83C10491E120202EA016108432749F6 -:101E90000860081D01684FF6F872A36C914392FA2E -:101EA000A2F2B2FA82F29340194301601F48001F68 -:101EB0000168226C21F00C01114301600168626C21 -:101EC00021F0020111430160016841F48031016099 -:101ED000016841F400310160016841F48021016032 -:101EE000016841F001010160286840F080702860BD -:101EF000FEF75AFC044607E016E0FEF755FC001B0F -:101F0000022801D903208BE528688001F5D509E076 -:101F1000FEF74AFC001B022801D9032080E528684F -:101F20008001F5D400207BE5012079E5304402589A -:101F300010B5401EB0F1807F01D3012010BD4FF0DD -:101F4000E02460610F21601700F0F4FE0020A06122 -:101F500007202061002010BD10B50446002C03D0DE -:101F600094F8790010B107E0012010BD002084F83A -:101F70007800204600F028F8242084F879002068B2 -:101F8000016821F001010160204600F0F5FA012806 -:101F900018D0606B10B1204600F05CFA20684168F0 -:101FA00021F4904141602068816821F02A0181601C -:101FB0002068016841F0010101602046BDE8104041 -:101FC00000F0ACBA012010BD70472DE9F84304467B -:101FD0000D4691461E4694F87900202802D0022032 -:101FE000BDE8F883B5B1B9F1000F13D094F87800CB -:101FF000012811D0012084F878000027E76721200C -:1020000084F87900FEF7D0FB8046A4F86090A4F82D -:1020100062901CE00120E3E70220E1E7B4F86200EF -:10202000401EA4F86200002243468021204600960C -:1020300000F03DFE08B10320D2E7A068B0F5805F54 -:1020400001D1206988B1216815F8010B0885B4F821 -:1020500062000028E2D1002243464021204600963B -:1020600000F025FE40B10320BAE7216835F8020BE5 -:10207000C0F308000885EAE72020783460702770F4 -:102080000020ADE700B587B01148016841F00101BB -:102090000160016801F001010191016841F0040152 -:1020A0000160006800F0040001900120029000200F -:1020B0000390049002A90748FEF778FA4FF4005005 -:1020C0000290054802A9FEF771FA07B000BD0000B2 -:1020D000E0440258000002580008025870B5044657 -:1020E0000D4629462046FEF757FB012801D0002067 -:1020F00070BD29462046FEF74FFB0128F9D001208C -:1021000070BD0000F0B587B01B48016841F00201C6 -:102110000160016801F002010191016841F00201D2 -:102120000160016801F002010191016841F00101C3 -:102130000160006800F00100019001240294039402 -:1021400004940225059502A90C4E3046FEF72EFA9E -:10215000029502A93046FEF729FA08260296084F92 -:1021600002A93846FEF722FA044918310C800D8086 -:102170003E8307B0F0BD0000E0440258000402585E -:1021800000000258704700002DE9F0410446002786 -:10219000DFF8C480D8F80000C043800709D02E4D76 -:1021A000283D286820F080602860FEF7FDFA06468A -:1021B00009E00120BDE8F081FEF7F6FA801B022855 -:1021C00001D90320F6E728680001F5D4D8F800000B -:1021D000216820F47C3040EA0130C8F80000A08873 -:1021E0004FF6FF72A168401E491EC0F3080002EAC4 -:1021F00041210843A1894FF4FE02491E02EA014130 -:102200000843217C1202491E02EA01610843124977 -:10221000103108601048001D0168626921F0C0019A -:10222000114301600168A26921F02001114301609E -:10223000286840F080602860FEF7B6FA044606E0A1 -:10224000FEF7B2FA001B022801D90320B2E7286882 -:102250000001F5D53846ADE7284402582DE9F04194 -:1022600004460027DFF8C480D8F80000C043800788 -:1022700009D02E4D283D286820F080502860FEF7B8 -:1022800093FA064609E00120BDE8F081FEF78CFADA -:10229000801B022801D90320F6E728688000F5D4C6 -:1022A000D8F80000218820F07C7040EA0150C8F87E -:1022B0000000A0884FF6FF72A168401E491EC0F3BF -:1022C000080002EA41210843A1894FF4FE02491E99 -:1022D00002EA01410843217C1202491E02EA01611F -:1022E00008431249183108601048001D01686269EE -:1022F00021F44061114301600168A26921F4007179 -:1023000011430160286840F080502860FEF74CFAC5 -:10231000044606E0FEF748FA001B022801D9032014 -:10232000B2E728688000F5D53846ADE72844025862 -:10233000704710B501F0E0F901F022FFBDE8104050 -:1023400001F0E8B930B59DB02048016821F00401E2 -:10235000016000241D480C30016841F440410160D7 -:10236000016801F44041019101688904FCD5012014 -:102370000290000403900594099402200B900C90A5 -:1023800005210D91C0210E910F9011900420109005 -:1023900013940825129502A8FFF70EFB00B1FEE783 -:1023A0003F201590032016901794189540201990FF -:1023B0001A9001011B911C90042115A8FFF7FCF84D -:1023C000002800D0FEE71DB030BD00000C480258C8 -:1023D0001C48016841F4700101601B49086840F025 -:1023E00001000860184A0020103210600A68174B7C -:1023F0001A400A60144A18321060121D1060121D33 -:102400001060114A28321060121D1060121D1060F9 -:10241000121D1060121D1060121D1060121D106040 -:10242000121D10600A6822F480220A600649603199 -:102430000860012006490860C0060249803908602A -:102440007047000088ED00E0004402587FEDF6EA96 -:102450000881005190F83410C90706D001684A6815 -:10246000836B22F400321A434A6090F834108907D3 -:1024700006D501684A68C36B22F480321A434A6069 -:1024800090F83410490706D501684A68036C22F4B5 -:1024900080221A434A6090F83410090706D5016873 -:1024A0004A68436C22F400421A434A6090F83410A0 -:1024B000C90606D501688A68836C22F480521A43E3 -:1024C0008A6090F83410890606D501688A68C36C62 -:1024D00022F400521A438A6090F83410490611D54C -:1024E00001684A68036D22F480121A434A60016D44 -:1024F000B1F5801F06D101684A68436D22F4C0021D -:102500001A434A6090F83410090606D501684A68F3 -:10251000806D22F4002202434A607047F8B50446F9 -:102520000026E667FEF740F90746206800686FF06E -:102530007E4500070AD500223B464FF40011204695 -:10254000009500F0B4FB08B10320F8BD20680068D6 -:1025500040070AD500223B464FF4800120460095F3 -:1025600000F0A5FB08B10320F8BD2020783460708E -:10257000A07026700020F8BD2DE9F04F87B004460A -:10258000802500210027FD4B2068AE05A26AD4F803 -:1025900008C0D4F81080D4F81C904CEA080CD4F889 -:1025A000148048EA09084CEA080C42EA0C02D0F808 -:1025B00000C0DFF8CC830CEA080C4CEA020CC0F82F -:1025C00000C020684268D4F80CC022F4405242EAAD -:1025D0000C024260A06922689A4203D0D4F820C05D -:1025E0004CEA0000D4F828C0B44504D1D4E90B6CFF -:1025F00046EA0C0630439668DFF888C306EA0C0604 -:10260000064396602068C26A666A22F00F0232436F -:10261000C262DD4E2068DD4AB0421CD1126802F071 -:102620003802182A11D005DC4AB1082A09D0102A2C -:1026300006D108E0202A0AD0282A01D109E0012584 -:10264000D8E00425D6E04025D4E00825D2E01025C6 -:10265000D0E02025CEE0CE4EB04215D1126802F077 -:102660000702062A05D2DFE802F0030507090B0D71 -:102670000025BFE00425BDE04025BBE00825B9E00A -:102680001025B7E02025B5E0C24EB04215D1126842 -:1026900002F00702062A05D2DFE802F00305070967 -:1026A0000B0D0025A6E00425A4E04025A2E00825A6 -:1026B000A0E010259EE020259CE0B74EB04215D149 -:1026C000126802F00702062A05D2DFE802F00305CD -:1026D00007090B0D00258DE004258BE0402589E0DE -:1026E000082587E0102585E0202583E0AB4EB04229 -:1026F00015D1126802F00702062A7BD2DFE802F049 -:10270000030507090B0D002574E0042572E0402540 -:1027100070E008256EE010256CE020256AE0A04EF0 -:10272000B0421CD1126802F03802182A11D005DC20 -:102730004AB1082A09D0102A5CD108E0202A0AD020 -:10274000282A57D109E0012554E0042552E040250C -:1027500050E008254EE010254CE020254AE0914E3F -:10276000B04215D1126802F00702062A42D2DFE811 -:1027700002F0030507090B0D00253BE0042539E0B5 -:10278000402537E0082535E0102533E0202531E0ED -:10279000854EB04215D1126802F00702062A29D2EE -:1027A000DFE802F0030507090B0D002522E00425F0 -:1027B00020E040251EE008251CE010251AE0202519 -:1027C00018E0984216D1714A121D126802F00702F1 -:1027D000062A0FD2DFE802F0030507090B0D0225D8 -:1027E00008E0042506E0402504E0082502E0102565 -:1027F00000E02025DFF8B891DFF890A198426B4EF9 -:102800004FEA291BAAF1540A7ED10020102D33D0A3 -:1028100006DC022D16D0042D17D0082D04D11EE0A1 -:10282000202D2BD0402D15D00127002809D0D4F819 -:10283000048008EB4801814202D8B0EB083F20D960 -:102840000127ACE1FEF718F8EFE704A8FEF72AF835 -:102850000598EAE701A8FEF7EFF80298E5E7DAF84D -:102860000000800606D5DAF80000C0F3C10029FA9E -:1028700000F0DAE74846D8E75846D6E74FF400407C -:10288000D3E729460025102975D006DC022911D08E -:10289000042924D0082904D151E020296CD04029F2 -:1028A00036D00127434AA0F54071914265D821688E -:1028B000C86074E1FDF7E0FF626A0023294636F83C -:1028C0001220FDF78FFD62680902030241EA1061E0 -:1028D0005008181869410023FDF784FDE2E704A8B9 -:1028E000FDF7E0FF616A0023059836F811201946CC -:1028F000FDF778FD62680902030241EA10615008A1 -:1029000018186941002300E09BE0FDF76BFDC9E763 -:1029100001A8FEF791F8616A0023029836F81120A9 -:102920001946FDF75FFD62680902030241EA106182 -:102930005008181869410023FDF754FDB2E7DAF892 -:10294000000080063BD5DAF800000023616AC0F37E -:10295000C10036F81120194629FA00F0FDF742FDB2 -:102960000902020241EA10614FEA5800101842467B -:102970006941002320E037E04BE060E0000C0058A4 -:10298000F369FFCFFFF4FF110010014054440258D7 -:102990000044004000480040004C0040005000400F -:1029A0000014014000780040007C00409E46000872 -:1029B0000090D003FFFC0F00FDF714FD72E7606A82 -:1029C0000023194636F810204846FDF70BFD090292 -:1029D000020241EA10614FEA58001018424669416C -:1029E0000023FDF7FFFC5DE7606A0023194636F817 -:1029F00010205846FDF7F6FC0902020241EA106178 -:102A00004FEA58001018424669410023FDF7EAFCDE -:102A100048E7606A0023194636F810204FF400405A -:102A2000FDF7E0FC0902020241EA10614FEA58009A -:102A30001018424669410023FDF7D4FC32E7012714 -:102A4000ADE0E3694FF4004293426ED1082D55D0BA -:102A500005DC9DB1012D20D0042D06D12CE0102DD8 -:102A600073D0202D7ED0402D37D0012721F00F00CC -:102A7000C1F3420108432168C86090E0FEF7ACFE54 -:102A8000616A36F81110B0FBF1F04100606801EBAB -:102A90005001B1FBF0F081B2E8E7FEF7B3FE616AE6 -:102AA00036F81110B0FBF1F04100606801EB500105 -:102AB000B1FBF0F081B2D9E704A8FDF7F3FE616A3B -:102AC000059836F81110B0FBF1F04100606801EB99 -:102AD0005001B1FBF0F081B2C8E701A8FDF7ACFFEF -:102AE000616A029836F81110B0FBF1F0410060689D -:102AF00001EB5001B1FBF0F081B2B7E7DAF800006A -:102B0000800613D5DAF80000C0F3C10029FA00F9F5 -:102B1000606A36F81000B9FBF0F04100606801EB24 -:102B20005001B1FBF0F081B2A0E728E0606A36F80E -:102B30001000B9FBF0F04100606801EB5001B1FBFF -:102B4000F0F081B292E700E00CE0606A36F8100025 -:102B5000BBFBF0F04100606801EB5001B1FBF0F00D -:102B600081B283E7606A36F81000B2FBF0F04100F2 -:102B7000606801EB5001B1FBF0F081B276E7082DFF -:102B800055D005DC7DB1012D1DD0042D06D12AE0E4 -:102B9000102D72D0202D7DD0402D36D0012707B0CA -:102BA0003846BDE8F08FFEF717FE616A36F811105F -:102BB000B0FBF1F1606801EB5001B1FBF0F021686E -:102BC00080B2C860EBE7FEF71DFE616A36F81110AF -:102BD000B0FBF1F1606801EB5001B1FBF0F021684E -:102BE00080B2C860DBE704A8FDF75CFE616A059867 -:102BF00036F81110B0FBF1F1606801EB5001B1FB48 -:102C0000F0F0216880B2C860C9E701A8FDF714FFA1 -:102C1000616A029836F81110B0FBF1F1606801EBBF -:102C20005001B1FBF0F0216880B2C860B7E7DAF874 -:102C30000010890612D5DAF80010C1F3C10129FA93 -:102C400001F9616A36F81110B9FBF1F2616802EB23 -:102C50005102B2FBF1F189B2C160A0E7616A36F8B6 -:102C60001110B9FBF1F2616802EB5102B2FBF1F114 -:102C700089B2C16093E700E00CE0616A36F8111098 -:102C8000BBFBF1F2616802EB5102B2FBF1F189B2D8 -:102C9000C16084E7616A36F81110B2FBF1F2616835 -:102CA00002EB5102B2FBF1F189B2C16077E72DE985 -:102CB000F04104460E4617469846069D1DE0681CE6 -:102CC0001BD02DB1FDF770FDA0EB0800A84214D970 -:102CD0002068016821F4D07101602068816821F0CA -:102CE00001018160202084F8790084F87A000020B6 -:102CF00084F878000320BDE8F0812068C06936EAD6 -:102D0000000004D00020B842D9D00020F3E7012011 -:102D1000F9E7FEE70FB4054B10B503A9044A029882 -:102D200000F056F810BC5DF814FB0000E52F000819 -:102D3000A00000240907090E002804DB00F1E020B0 -:102D400080F80014704700F00F0000F1E02080F8D8 -:102D5000141D7047002807D00F4910F0FF0F05D051 -:102D6000C0B2085C401C70470020704710F47F4FD1 -:102D700004D0C0F30720085C0930704710F47F0FBF -:102D800004D0C0F30740085C1130704701EB1060BD -:102D90000078193070470000B646000802E008C805 -:102DA000121F08C1002AFAD170477047002001E0C5 -:102DB00001C1121F002AFBD17047000003480168BF -:102DC000814201D001207047002070477C00002420 -:102DD0002DE9FF4F89B09B460446002506E02528D3 -:102DE0000BD05A460B999047641C6D1C2078002824 -:102DF000F5D10DB02846BDE8F08F0027B846012276 -:102E0000474900E0074314F8013F203B02FA03F072 -:102E10000842F7D120782E2819D114F8010F47F075 -:102E200004072A280ED06FF02F022078A0F130017D -:102E300009290CD808EB880102EB410100EB0108DD -:102E4000641CF2E70A98641C50F8048B0A902078FE -:102E50000028CED0642808D0692806D075281ED056 -:102E60005A460B9990476D1C58E00A994FF00A0991 -:102E700001C90A91002802DA40422D2102E03905F9 -:102E800004D52B218DF82010012103E0F90704D08F -:102E90002021F7E78A4608AE0DE00021FAE70A99FB -:102EA0004FF00A0901C90A91F7E74946FDF7CBFA45 -:102EB000303106F8011D0028F7D1ADEB060000F116 -:102EC0002009780701D44FF00108C84502DDA8EBBE -:102ED000090000E000208046002706E008A85A46C6 -:102EE000C05D0B9990476D1C7F1C5745F6DB04E0D5 -:102EF00030205A460B9990476D1CB8F10001A8F19B -:102F00000108F5DC05E016F8010B5A460B999047CD -:102F10006D1CB9F10001A9F10109F4DC641C65E73D -:102F2000092801002DE9FC411F460446DDE90A6538 -:102F3000DDE9083104F11400406000601C34626077 -:102F4000A760E36021610A462321184600F0EEFCE9 -:102F5000D4E903010F4B4218121FD4E9010100F01C -:102F6000ABFB2060A67666760020E0612562656294 -:102F7000606120766065A0651C3C074A23462146B7 -:102F80000090019004F1440001F070F90020BDE8C8 -:102F9000FC810000B13E0008F540000810B5029C1D -:102FA00024F001044472C161026200218162436223 -:102FB00000EBC102143252601260491C0129F7DB98 -:102FC00010BD10B5002200EBC2011431D1E900435D -:102FD0006360D1E90034236049600960521C012A12 -:102FE000F1DB10BD13B5044801224FF47A73694632 -:102FF000FEF7EBFF00981CBDA4100024194D4FF400 -:103000000056194F194C01212846FFF767F801288F -:103010000AD117A0FFF77EFE206801F04AF80146AA -:1030200049B117A000F0B2FB31463846FFF756F819 -:10303000012804D00EE01BA000F0A8FBF4E71EA0BE -:10304000FFF768FE206800F0DDFF014631B11EA0E9 -:1030500000F09CFB142000F028FFD4E723A000F030 -:1030600095FBF7E70000025800080258080000240A -:10307000B9D2C6F04C454431CFDFB3CCA3A10A008E -:10308000B9D2C6F04C454431CFDFB3CCCAA7B0DCCF -:10309000A3A1CAA7B0DCB4FAC2EBA3BA3078256CFE -:1030A000780A0000B9D2C6F04C454431CFDFB3CC2A -:1030B000B3C9B9A6A3A10A00BBD6B8B44C454431E4 -:1030C000CFDFB3CCA3A10A00BBD6B8B44C45443182 -:1030D000CFDFB3CCCAA7B0DCA3A1CAA7B0DCB4FAD7 -:1030E000C2EBA3BA3078256C780A0000BBD6B8B41E -:1030F0004C454431CFDFB3CCB3C9B9A6A3A10A0074 -:10310000094D01244FF4FA77AE1E2C80384600F0AA -:10311000CCFE06A000F03AFB3480384600F0C5FE35 -:103120000AA000F033FBF0E71A0402586C65643122 -:103130005F7468726561642072756E6E696E672C6B -:103140004C4544315F4F4E0D0A0000006C65643100 -:103150005F7468726561642072756E6E696E672C4B -:103160004C4544315F4F46460D0A00002DE9FC41B5 -:1031700016A000F00BFB22A000F008FB1426284943 -:1031800003204FF40077CDE9000600223B4625A03E -:1031900000F065FE254C20604FF0FF3588B100F04F -:1031A00075FF02202249CDE9000600223B4621A0FE -:1031B00000F055FE606030B100F068FF0020BDE80F -:1031C000FC812846FBE72846F9E70000D5E2CAC79C -:1031D000D2BBB8F65BD2B0BBF05D2D53544D333249 -:1031E000483734332DCCF4D5BDD5DF525454CFDF1E -:1031F000B3CCB9DCC0EDCAB5D1E9A3A10A0A00007D -:10320000B0B4CFC24B31B9D2C6F0CFDFB3CCA3AC90 -:10321000B0B4CFC24B32BBD6B8B4CFDFB3CC0A0008 -:10322000013100086C6564310000000008000024D2 -:10323000FD2F00086B65790010B500F0E7F8BDE8D8 -:103240001040FFF793BF000030B5134C416822686F -:103250001144884202F108030DD04D885DB96568BC -:10326000A94208D0A5688D4200D1A0604D68456094 -:10327000851A4968CD508168114481420BD04D8830 -:10328000002D08D1A568854200D1A16044684C603A -:10329000891A4068C15030BD180000242DE9FF4F45 -:1032A000DDE90DB60F9D6C0602D5DFF814A103E031 -:1032B000DFF80CA1AAF1110AEC0601D525F00105F1 -:1032C000EC0702D04FF0300901E04FF02009002751 -:1032D000AC070BD5002A02DA2D27524206E06C0714 -:1032E00001D52B2702E02C0700D520270024EE462D -:1032F0007AB930228DF8002001240CE00A2B15D079 -:1033000002F00F081209A446641C1AF808800EF88F -:103310000C80002AF2D1B44200DD2646ABEB060257 -:103320004FF0200315F0110F09D016E04FF00A0CF2 -:10333000B2FBFCF80CFB1828B2FBFCF2E3E73FB150 -:10334000002A05DD521E03E0884200D80370401CAD -:10335000B2F1000CA2F10102F6DC27B1884201D8DB -:103360000770521E401CED0605D508E0884201D8C2 -:1033700080F80090401C151EA2F10102F6DC3027F7 -:1033800003E0884200D80770401C3546761EA542EF -:10339000F7DC05E0884202D81EF804500570401C96 -:1033A000251EA4F10104F5DC03E0884200D8037077 -:1033B000401C141EA2F10102F7DC04B0BDE8F08F3E -:1033C000C74700081CB5142002210022CDE90010D7 -:1033D0000B02044904A000F042FDBDE81C4000F0CF -:1033E00055BE0000393200086D61696E00000000B2 -:1033F00070B5044C044D02E020688047241DAC42A7 -:10340000FAD370BDDC470008E047000870B5044CF3 -:10341000044D02E020688047241DAC42FAD370BD01 -:10342000E0470008E447000810B5FCF753FF044AE2 -:103430005188491C5180BDE81040FCF74FBF000087 -:103440007000002410B5FCF745FF094A5188491E59 -:1034500009B25180002907DC00215180FCF73EFFB2 -:10346000BDE8104000F002BBBDE81040FCF736BFDD -:103470007000002470B5002833D01A4D29688842A6 -:103480002FD3696888422CD2A0F10C0416484FF063 -:10349000FF3100F0A6FB60884FF4F55610B120888C -:1034A000B04208D011A000F071F9238816A06288FC -:1034B000214600F06BF9002060802680A8688442D5 -:1034C00000D2AC6029686068611A401A2969081A3C -:1034D00028612046FFF7B8FEBDE87040024800F0C2 -:1034E00062BB70BD180000241C130024746F20669A -:1034F000726565206120626164206461746120628C -:103500006C6F636B3A0A00006D656D3A2030782568 -:103510003038782C207573656420666C61673A20BA -:1035200025642C206D6167696320636F64653A20B0 -:103530003078253034780A0000487047A400002411 -:1035400000487047A410002410B5FEF7FBFEFEF7FC -:103550006FF94FF47A71B0FBF1F0FEF7E9FCFEF77A -:10356000D1FDFCF7BFFFFEF78DFDFFF741FFFFF731 -:10357000E7FF0446FFF7E0FF2146BDE8104000F0FA -:10358000DBBB000070B50446FFF74EFF4FF47A75C1 -:1035900006E00748012221462B46641CFEF715FD74 -:1035A00020780028F5D1BDE87040FFF74BBF000040 -:1035B000A410002410B5044617480168002903D060 -:1035C00020468847002826D0E16914A000F0DEF8E4 -:1035D000A16916A000F0DAF8616918A000F0D6F829 -:1035E00021691AA000F0D2F8E1681CA000F0CEF822 -:1035F000A1681EA000F0CAF8616820A000F0C6F81B -:10360000216822A000F0C2F800F01AFD014623A0B4 -:1036100000F0BCF8FEE710BD900000247073723A11 -:10362000203078253038780A000000002070633A96 -:10363000203078253038780A00000000206C723A7B -:10364000203078253038780A000000007231323A94 -:10365000203078253038780A000000007230333A84 -:10366000203078253038780A000000007230323A75 -:10367000203078253038780A000000007230313A66 -:10368000203078253038780A000000007230303A57 -:10369000203078253038780A0000000068617264B4 -:1036A000206661756C74206F6E2074687265616449 -:1036B0003A2025730A00000070B50646121D22F05C -:1036C0000700A0F14405284600220A4C40F8224099 -:1036D000521C112AFAD3416200218162C162016346 -:1036E00041638363C6634FF08072026401602846C1 -:1036F00070BD0000EFBEADDE10B5FCF7EBFD044A77 -:103700001178491C1170BDE81040FCF7E7BD0000BE -:103710001400002410B5FCF7DDFD044A1178491EA1 -:103720001170BDE81040FCF7D9BD00001400002462 -:103730002DE9F04105460E461446304600F0B9FC2E -:1037400006F1140714B1012C1DD104E039462846B6 -:1037500000F043F817E02C680DE0A4F1140096F88F -:10376000351090F83520914204D21430394600F0DB -:1037700034F802E02468AC42EFD1AC4203D13946C0 -:10378000284600F02AF80020BDE8F0810FB408B503 -:1037900003AB00937F210548029A00F0FFFD034828 -:1037A000FFF7F0FE01B05DF814FB00009C1200244E -:1037B0000268516002680A600160486070470268F0 -:1037C000516002680A600160486070470268516099 -:1037D00002680A6001604860704742681160426890 -:1037E0004A604160086070470168814201D1012050 -:1037F0007047002070470168814201D10120704765 -:1038000000207047D0E900215160D0E9001211601A -:10381000406000607047D0E900215160D0E900129B -:1038200011604060006070472DE9F047002809D022 -:10383000C01C20F003053B4EF068854204D90020EF -:10384000BDE8F0870020FBE70C2D00D20C253648A0 -:103850004FF0FF3100F0C5F9B7683168781AD6F833 -:103860000CC0ACEB050356E00C1862888ABB62689A -:10387000121A0C3AAA424DD3626805F118034FF0B0 -:1038800001094FF4F558121A0C3A9A4222D34319FF -:103890000C33CA18A2F800804FF0000AA2F802A068 -:1038A000D4F804A0C2F804A090606360A4F8029069 -:1038B0000CF10C0C5068604502D001F108028350F5 -:1038C000306928440C303061726982420ED27061D6 -:1038D0000CE01FE0A4F80290621A6068801A326956 -:1038E000104430617269824200D27061A4F8008095 -:1038F000BC4203D008E040680844B060B068428829 -:1039000012B172689042F6D1074800F04CF904F108 -:103910000C0095E760688342A6D8034800F043F99D -:1039200000208DE7180000241C13002410B5034666 -:10393000CCB2042A15D3810713D1014644EA0423EB -:1039400043EA034305E00B604B608B60CB601031B2 -:10395000103A102AF7D201E008C1121F042AFBD244 -:103960000B46E1B201E003F8011B521E541CFAD1D0 -:1039700010BD2DE9F04106460F46304600F03EF8F6 -:103980000546E868FFF750FF0446ACB126720020F8 -:10399000607208223946204600F0BAF9FCF79AFC1A -:1039A0000646281D04F10C01FFF702FF3046FCF724 -:1039B00095FC2046BDE8F0810020FBE770B5044689 -:1039C000FCF788FC054604F10C00FFF71BFF2846B6 -:1039D000FCF784FC2046BDE87040FFF74BBD70B596 -:1039E0000446FCF777FC054604F10C00FFF70AFFDC -:1039F0002846BDE87040FCF771BC00000021074A72 -:103A000002EB01131B78834202D102EB01107047D5 -:103A1000491C0429F4DB002070470000300000241A -:103A20002DE9F04104460D4617462846FFF7E6FF0C -:103A3000064645F08000207208223946204600F0F4 -:103A400067F9FCF747FC0546301D04F10C01FFF750 -:103A5000AFFE2846BDE8F041FCF740BC007A000606 -:103A600001D50120704700207047000070B5FCF7B9 -:103A700031FC0546174C608820B12846BDE87040EF -:103A8000FCF72CBCA068FFF765F9421E124850F8FD -:103A9000321014396068814216D0227061600F4A7A -:103AA000127842B11C311C30FCF71BFC2846BDE8E3 -:103AB0007040FCF713BC1C311C30FCF712FC28468C -:103AC000BDE87040FCF70ABC2846BDE87040FCF732 -:103AD00005BC0000700000243C13002414000024E6 -:103AE00010B50446FCF7F6FB024614F8340F20F03C -:103AF0000F00401C20706078343C0A4901EBC00183 -:103B000004F114004B6818604B6843604860016022 -:103B10000548A16B836819438160BDE810401046D9 -:103B2000FCF7DCBB3C1300247000002470B5054694 -:103B3000FCF7D0FB014605F11404D4E900205060E5 -:103B4000D4E9000210606460246095F835000A4AE8 -:103B500002EBC0000268824201D1012000E0002097 -:103B600020B10648AB6B82689A438260BDE8704022 -:103B70000846FCF7B3BB00003C130024700000248F -:103B80002DE9F041054616461F460A460121284602 -:103B9000FFF746FF2C46143464602460AE836F72D6 -:103BA0000020BDE8F08170B504460025FCF792FBCB -:103BB000064604F11400FFF717FE40B1A08B401C2D -:103BC000A0833046FCF78AFB012D06D007E0606930 -:103BD000143800F017FA0125F3E7FFF747FF00203C -:103BE00070BD73B50446FCF775FB0646A08B28B183 -:103BF000401EA0833046FCF771FB21E0019808B31A -:103C000000F01EFA05460020286304F11400627AD1 -:103C10002946FFF78DFD0198002809DD05F14400D4 -:103C20000021044601AA00F0F7FA204600F034FB18 -:103C30003046FCF753FBFFF719FF286B002800D133 -:103C400000207CBD3046FCF749FB6FF001007CBDD5 -:103C500008B509A0FFF79AFD0AA0FFF797FD032317 -:103C600011A019460022009012A0FFF78FFDBDE8B9 -:103C7000084018A0FFF78ABD0A205C207C202F0A8C -:103C8000000000002D205254202D20202020205400 -:103C90006872656164204F7065726174696E672037 -:103CA00053797374656D0A004A756C202036203292 -:103CB00030323500202F207C205C20202020202541 -:103CC000642E25642E2564206275696C642025733A -:103CD0000A0000002032303036202D2032303138BA -:103CE00020436F70797269676874206279207274FA -:103CF0002D746872656164207465616D0A0000004E -:103D0000014600E0491C0A78002AFBD1081A7047D6 -:103D100010B5002A07D0034611F8014B03F8014BF8 -:103D200014B1521EF8D110BD002101E003F8011BAF -:103D3000521EFBD110BD000070B505460A46E81CB6 -:103D400020F0030122F00303182B21D9A3F118045A -:103D50008C421DD3114C5A1A183AE26021604FF47C -:103D6000F5530B800C324A60002088604880486818 -:103D7000084460600380012141804260826000232A -:103D80000948012206A1FFF7FBFE2068A06070BD74 -:103D90002946BDE8704005A0FFF7F8BC18000024D4 -:103DA00068656170000000001C1300246D656D20C3 -:103DB000696E69742C206572726F72206265676922 -:103DC0006E206164647265737320307825782C20CE -:103DD000616E6420656E6420616464726573732033 -:103DE000307825780A00000010B50A4B00245C806A -:103DF0000020094A02EBC00149600960401C082804 -:103E0000F8DB072018705C609C6002480C30406052 -:103E1000006010BD700000243C13002410B5074C56 -:103E2000A068FEF797FF401E054951F8300014388E -:103E30006060BDE810401C30FCF799BA70000024A7 -:103E40003C1300240020044A02EBC00149600960D1 -:103E5000401C0028F8D070478800002470472DE9E6 -:103E6000FF478046894692461D46DDE90C670020E3 -:103E70004146FFF77EFD044620000FD02846FFF79D -:103E8000D3FC68B18DE8E10053464A4641462046DE -:103E9000FFF748F8204604B0BDE8F0870020FAE7B5 -:103EA0002046FFF78BFD0020F5E700F0CFB80000BB -:103EB00070B513480468FCF70DFA05462046FFF775 -:103EC00035FE042084F8340004F1440000F0BEF90B -:103ED0002046FFF7C3FD012801D1206F58B10948E2 -:103EE00004F11401FFF76BFC2846FCF7F7F9BDE875 -:103EF0007040FFF7BBBD2046FFF771FDF4E70000FF -:103F0000740000247C00002400F002F8FCE70000AC -:103F100070B527E0FCF7DEF90646FEF74FFF68B301 -:103F200019480468A4F11405D4E900104860D4E9E4 -:103F30000001086064602460FFF776FA296F09B118 -:103F4000284688472846FFF789FD01280FD0FFF74C -:103F500079FA3046FCF7C2F9A86AFFF78BFA2846CF -:103F6000FFF72CFDFEF72AFF0028D3D170BDFFF725 -:103F700069FA3046BDE87040FCF7B0B93046BDE89C -:103F80007040FCF7ABB900007C0000241FB5202076 -:103F90000A4B0721C200CDE90210084809A1CDE96A -:103FA0000032074A0023783800F010F804B00348C4 -:103FB0007838BDE8104000F069B800009C1100247A -:103FC000093F00087469646C650000002DE9FF5F1B -:103FD0008146884692469B46DDE90E76DDE910541F -:103FE000002142464846FFF71BFDCDE90076CDE9AA -:103FF00002545B46524641464846FEF793FF04B0E2 -:10400000BDE8F09F70B5044694F8340000F00F004E -:10401000022802D04FF0FF3070BDFCF75BF9054677 -:1040200004F11400FFF7F7FB04F1440000F09EF9DF -:104030002846FCF753F92046FFF752FD002070BDDB -:10404000014800687047000074000024F1B5FCF7D7 -:1040500041F905460C480468204600F02AF804F1AE -:1040600044006A460021064600F0D6F8304600F0CB -:1040700013F92846FCF732F9FFF7F8FC206B801C97 -:1040800000D120630020F8BD7400002410B5343046 -:104090008178417001228A404260022100F834197F -:1040A000FFF7B0FFFFF7CCFF08B1FFF7DFFC002000 -:1040B00010BD70B5044694F8340000F00F000128DC -:1040C00002D04FF0FF3070BDFCF704F9054694F8BC -:1040D000340020F00F00801C84F834002046FFF7E5 -:1040E00025FD04F1440000F041F92846FCF7F6F8FC -:1040F000002070BD10B504466FF00100206304F18C -:104100001400FFF788FB2046FFF7EAFCBDE81040EB -:10411000FFF7ACBC70B5FCF7DDF806461348046841 -:1041200094F8340000F00F0001281AD1D4E90501F9 -:10413000884216D004F114000546FFF76CFB94F892 -:1041400035000B4901EBC00041680D6041686960B2 -:10415000456028603046FCF7C1F8FFF787FC002077 -:1041600070BD3046FCF7BAF8002070BD7400002422 -:104170003C13002401480068704700001000002430 -:1041800010B509490868401C0860FFF759FF016C29 -:10419000491E016419B9C16B0164FFF7BBFFBDE89B -:1041A000104000F003B800001000002470B5FFF7C5 -:1041B000E1FF0646FCF78EF8054620E01548046846 -:1041C000143C6FF00041A06A301A88421CD220468D -:1041D000FEF7F7FED4E907108847FFF7CBFF064646 -:1041E000607A810708D5C10706D020F0010060720F -:1041F000204600F051F802E020F00100607205480E -:10420000FFF7F9FA0028D9D02846BDE87040FCF73E -:1042100065B8000088000024002909D0012904D0D5 -:10422000022908D003290FD10AE0406A10600BE090 -:104230001168416208E0417A21F00201417203E015 -:10424000417A41F0020141720020704770B5054685 -:10425000FCF740F804462846FEF7B3FE2046FCF77C -:104260003DF82846FFF7BBFB002070BD2DE9F84361 -:10427000074615461E46DDE908840A4638460921E8 -:10428000FFF7CEFB43463246294638460094FEF7F8 -:1042900085FEBDE8F88300002DE9F8430446FCF7ED -:1042A00019F805462046FEF78CFE607A20F00100E2 -:1042B00060722846FCF712F8FFF75CFF616A084459 -:1042C000A062FCF707F80746DFF89CC0CDF800C0F5 -:1042D00000226E460CEBC20045680DE00068A0EBC2 -:1042E000C201A36A4969994204D0C91A6FF0004318 -:1042F000994205D346F8220056F82200A842EDD193 -:104300002AB156F822100831531C46F82310521CCB -:10431000002ADFD01448001FD0F8008008F10108FF -:10432000C0F80080009804F11401FFF74FFA02254D -:104330000EE05FEA88700DD1C5F1010004EBC00109 -:1043400056F820001431FFF741FA4FEA98086D1C27 -:10435000012DEED9607A40F0010060723846FBF71B -:10436000BDFF0020BDE8F8838800002470B5044636 -:10437000607AC0070ED0FBF7ADFF05462046FEF77A -:1043800020FE2846FBF7AAFF607A20F00100607249 -:10439000002070BD4FF0FF3070BD00002DE9FF4FD1 -:1043A00083B082460AEB01077F1E5446A74201D222 -:1043B0004FF0FF374FF020094FF0250B12E1252871 -:1043C00004D0BC4200D82070641C08E10025059987 -:1043D000491C059108782D2814D02B2815D02028A9 -:1043E00016D0232817D0302818D04FF0FF38464673 -:1043F000059A1278303A0A2A13D205A800F033F948 -:1044000006461AE045F01005E1E745F00405DEE751 -:1044100045F00805DBE745F02005D8E745F0010544 -:10442000D5E72A2809D1491C0591069840C806906D -:10443000002E02DA764245F01005059801782E2903 -:1044400018D1401C05900178A1F130020A2A04D24B -:1044500005A800F008F9804607E02A2905D1401C8C -:104460000590069850F8048B0690B8F1000F01DA19 -:104470004FF000080021059A1078682801D06C28B8 -:1044800002D10146521C05920A23059800786F2834 -:1044900071D00CDC632820D004DC25286CD058288F -:1044A0000DD187E0642801D0692808D186E0702802 -:1044B00063D073282FD0752871D078287CD0BC4267 -:1044C00001D884F800B0641C05990878002868D0E9 -:1044D000BC4200D82070641C81E0E80605D507E0E6 -:1044E000BC4201D884F80090641C761E002EF7DCD4 -:1044F000069810F8041B0690C8B2BC4200D8207081 -:10450000641C04E0BC4201D884F80090641C761E50 -:10451000002EF7DC63E0069808C8069003B941A3B3 -:104520001846FFF7EDFBB8F1000F02DD404500DD56 -:104530004046E90605D508E0BC4201D884F8009061 -:10454000641C3146761E8142F6DC002106E0BC4246 -:1045500001D81A782270641C5B1C491C8142F6DB6E -:1045600004E0BC4201D884F80090641C3146761EF9 -:104570008142F6DC33E01BE014E0701C02D1082617 -:1045800045F001050295CDE90068069810233946EB -:1045900004C806902046FEF781FE04461FE00FE0A7 -:1045A0000AE028E0BC4201D884F800B0641C16E0A0 -:1045B000082305E045F04005102301E045F0020521 -:1045C0006C291BD068291DD0069804C8069039466E -:1045D000CDE9006820460295FEF760FE0446059886 -:1045E000401C05900598007800287FF4E8AEBC4296 -:1045F00011D8207010E0491E0591F0E7069804C814 -:104600000690E4E7069830F8041B06908AB2A807E3 -:10461000DDD512B2DBE7387007B0A4EB0A00BDE8C5 -:10462000F08F0000284E554C4C29000000207047A8 -:1046300000207047002070470020704710B5FBF73E -:1046400049FEFEF781FFFFF703FBFFF7FBFBFFF7D8 -:10465000CBFBFEF7B7FEFFF701FCFFF797FCFFF778 -:10466000DDFB002010BD024610B500206FF02F04C6 -:1046700007E04B1C136000EB8000097804EB40005E -:10468000084411680B78303B0A2BF2D310BD0000B0 -:1046900000000102030401020304060708090100E7 -:1046A00002000400060008000A000C0010002000B0 -:1046B0004000800000010000010002000100030032 -:1046C00001000200010004000100020001000300DB -:1046D00001000200010005000100020001000300CA -:1046E00001000200010004000100020001000300BB -:1046F00001000200010006000100020001000300A9 -:10470000010002000100040001000200010003009A -:104710000100020001000500010002000100030089 -:10472000010002000100040001000200010003007A -:104730000100020001000700010002000100030067 -:10474000010002000100040001000200010003005A -:104750000100020001000500010002000100030049 -:10476000010002000100040001000200010003003A -:104770000100020001000600010002000100030028 -:10478000010002000100040001000200010003001A -:104790000100020001000500010002000100030009 -:1047A00001000200010004000100020001000300FA -:1047B00001000200010030313233343536373839E8 -:1047C00061626364656600303132333435363738C0 -:1047D0003941424344454600394600083146000805 -:1047E0002D4600083546000808480008000000244F -:1047F000A40000009C2D0008AC480008A400002480 -:10480000DC160000AC2D00080090D0030090D0030F -:104810000000000000000000000000000000000098 -:104820000000000000000000000000000000000088 -:104830000000000000000000000000003400002420 -:10484000340000247800000001000000440000242F -:104850004400002420000000040000005400002454 -:10486000540000243000000009000000640000240F -:10487000640000242C000000000000000000000084 -:104880000000000000000000000000000000000028 -:104890000000000000000000000000000000000018 -:0C48A0000000000000000000000000000C -:040000050800029954 -:00000001FF diff --git a/Output/Fire_RT-Thread.htm b/Output/Fire_RT-Thread.htm index 01553d6..7a741ac 100644 --- a/Output/Fire_RT-Thread.htm +++ b/Output/Fire_RT-Thread.htm @@ -3,11 +3,11 @@ Static Call Graph - [..\..\Output\Fire_RT-Thread.axf]

Static Call Graph for image ..\..\Output\Fire_RT-Thread.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sun Jul 06 15:01:32 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sun Jul 06 22:27:51 2025

-

Maximum Stack Usage = 372 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 3640 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-main ⇒ rtthread_startup ⇒ rt_hw_board_init ⇒ DEBUG_USART_Config ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetPCLK2Freq ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCCEx_GetD1SysClockFreq ⇒ HAL_RCC_GetSysClockFreq +OFlowCal_thread_entry ⇒ OFlowCal ⇒ Crit ⇒ NGCal_Init ⇒ Detail_Construct ⇒ Detail_table

Mutually Recursive functions @@ -107,6 +107,7 @@ Function Pointers
  • MDMA_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • MemManage_Handler from context_rvds.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • NMI_Handler from stm32h7xx_it.o(i.NMI_Handler) referenced from startup_stm32h743xx.o(RESET) +
  • OFlowCal_thread_entry from main.o(i.OFlowCal_thread_entry) referenced from main.o(i.main)
  • OTG_FS_EP1_IN_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • OTG_FS_EP1_OUT_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • OTG_FS_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET) @@ -170,9 +171,9 @@ Function Pointers
  • WAKEUP_PIN_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • WWDG_IRQHandler from startup_stm32h743xx.o(.text) referenced from startup_stm32h743xx.o(RESET)
  • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32h743xx.o(.text) -
  • fputc from bsp_debug_usart.o(i.fputc) referenced from printf1.o(i.__0printf$1) +
  • fputc from bsp_debug_usart.o(i.fputc) referenced from printfa.o(i.__0fprintf) +
  • fputc from bsp_debug_usart.o(i.fputc) referenced from printfa.o(i.__0printf)
  • key_thread_entry from main.o(i.key_thread_entry) referenced from main.o(i.main) -
  • led1_thread_entry from main.o(i.led1_thread_entry) referenced from main.o(i.main)
  • main from components.o(i.$Sub$$main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
  • main_thread_entry from components.o(i.main_thread_entry) referenced from components.o(i.rt_application_init)
  • rt_thread_exit from thread.o(i.rt_thread_exit) referenced from thread.o(i._rt_thread_init) @@ -190,27 +191,27 @@ Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    -

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    -

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) +

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) -

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) +

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) -

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) +

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32h743xx.o(.text))
    [Address Reference Count : 1]