From 63b930d4f678d8938aa70984b6f3becd9c062304 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BB=96=E5=BE=B7=E4=BA=91?= Date: Sun, 6 Jul 2025 22:29:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95=E8=AE=A1=E7=AE=97=E9=80=9A?= =?UTF-8?q?=E8=BF=87=EF=BC=8C=E6=AD=A3=E7=A1=AE=E6=80=A7=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Listing/Fire_RT-Thread.map | 1704 +++++++------- Output/Fire_RT-Thread.axf | Bin 1506512 -> 0 bytes Output/Fire_RT-Thread.build_log.htm | 9 +- Output/Fire_RT-Thread.hex | 1166 ---------- Output/Fire_RT-Thread.htm | 1955 ++++++++++++----- Output/Fire_RT-Thread_Fire_RT-Thread.dep | 50 +- Output/detail.o | Bin 72868 -> 75316 bytes Output/main.d | 7 + Output/main.o | Bin 1483276 -> 1500168 bytes Output/ngcal.d | 1 + Output/ngcal.o | Bin 33124 -> 33804 bytes Output/oflowcal.o | Bin 50436 -> 50100 bytes Output/therm.d | 2 +- Output/therm.o | Bin 42576 -> 50048 bytes .../RVMDK(uv5)/Fire_RT-Thread.uvguix.ldeyu | 73 +- User/NG/.idea/.gitignore | 8 + User/NG/.idea/NG.iml | 2 + User/NG/.idea/editor.xml | 102 + User/NG/.idea/encodings.xml | 6 + User/NG/.idea/misc.xml | 7 + User/NG/.idea/modules.xml | 8 + User/NG/.idea/vcs.xml | 6 + User/NG/AGA10.c | 1289 ----------- User/NG/AGA10.h | 0 User/NG/CMakeLists.txt | 14 + User/NG/Detail.c | 1617 ++++++++------ User/NG/Detail.h | 189 +- User/NG/FlowCal.c | 493 +++++ User/NG/FlowCal.h | 121 +- User/NG/GBT11062.c | 0 User/NG/NGCal.c | 121 +- User/NG/NGCal.h | 112 +- User/NG/OFlowCal.c | 199 +- User/NG/Therm.c | 687 +++--- User/NG/Therm.h | 97 +- User/NG/main.c | 157 ++ User/NG/main.obj | Bin 0 -> 5149 bytes User/main.c | 4 +- 38 files changed, 4936 insertions(+), 5270 deletions(-) delete mode 100644 Output/Fire_RT-Thread.axf delete mode 100644 Output/Fire_RT-Thread.hex create mode 100644 User/NG/.idea/.gitignore create mode 100644 User/NG/.idea/NG.iml create mode 100644 User/NG/.idea/editor.xml create mode 100644 User/NG/.idea/encodings.xml create mode 100644 User/NG/.idea/misc.xml create mode 100644 User/NG/.idea/modules.xml create mode 100644 User/NG/.idea/vcs.xml delete mode 100644 User/NG/AGA10.c delete mode 100644 User/NG/AGA10.h create mode 100644 User/NG/CMakeLists.txt create mode 100644 User/NG/FlowCal.c delete mode 100644 User/NG/GBT11062.c create mode 100644 User/NG/main.c create mode 100644 User/NG/main.obj 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 db5aa2145e478ccac4daaf60f905ca9504e0f14e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1506512 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

U@p3i=qo(p_4_NsKmWYTxC_l@-Y` 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 z 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 zSoftware 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]

    • startup_stm32h743xx.o(.text)
    -

    _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]

    • >>   __scatterload
    -

    __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]

    • >>   __scatterload
    -

    _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]