628 lines
54 KiB
Plaintext
628 lines
54 KiB
Plaintext
|
Component: Arm Compiler for Embedded 6.18 Tool: armlink [5e4cc100]
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Section Cross References
|
||
|
|
||
|
utils_ctboard.o(.ARM.exidx.text.read_byte) refers to utils_ctboard.o(.text.read_byte) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.read_halfword) refers to utils_ctboard.o(.text.read_halfword) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.read_word) refers to utils_ctboard.o(.text.read_word) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.read_doubleword) refers to utils_ctboard.o(.text.read_doubleword) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.write_byte) refers to utils_ctboard.o(.text.write_byte) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.write_halfword) refers to utils_ctboard.o(.text.write_halfword) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.write_word) refers to utils_ctboard.o(.text.write_word) for [Anonymous Symbol]
|
||
|
utils_ctboard.o(.ARM.exidx.text.write_doubleword) refers to utils_ctboard.o(.text.write_doubleword) for [Anonymous Symbol]
|
||
|
task.o(.text.main) refers to utils_ctboard.o(.text.read_word) for read_word
|
||
|
task.o(.text.main) refers to utils_ctboard.o(.text.write_word) for write_word
|
||
|
task.o(.text.main) refers to utils_ctboard.o(.text.read_byte) for read_byte
|
||
|
task.o(.text.main) refers to task.o(.text.getData7Segment) for getData7Segment
|
||
|
task.o(.text.main) refers to utils_ctboard.o(.text.write_byte) for write_byte
|
||
|
task.o(.ARM.exidx.text.main) refers to task.o(.text.main) for [Anonymous Symbol]
|
||
|
task.o(.ARM.exidx.text.getData7Segment) refers to task.o(.text.getData7Segment) for [Anonymous Symbol]
|
||
|
task.o(.ARM.exidx.text.getData7SegmentTwoDigits) refers to task.o(.text.getData7SegmentTwoDigits) for [Anonymous Symbol]
|
||
|
datainit_ctboard.o(.text) refers (Weak) to startup_ctboard.o(STACK) for Stack_Mem
|
||
|
datainit_ctboard.o(.text) refers to task.o(.text.main) for main
|
||
|
startup_ctboard.o(RESET) refers to startup_ctboard.o(STACK) for __initial_sp
|
||
|
startup_ctboard.o(RESET) refers to startup_ctboard.o(.text) for Reset_Handler
|
||
|
startup_ctboard.o(.text) refers to system_ctboard.o(.text.__system) for __system
|
||
|
startup_ctboard.o(.text) refers to datainit_ctboard.o(.text) for __main
|
||
|
system_ctboard.o(.text.__system) refers to system_ctboard.o(.text.system_enter_run) for system_enter_run
|
||
|
system_ctboard.o(.ARM.exidx.text.__system) refers to system_ctboard.o(.text.__system) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.text.system_enter_run) refers to system_ctboard.o(.text.init_SystemClock) for init_SystemClock
|
||
|
system_ctboard.o(.text.system_enter_run) refers to system_ctboard.o(.text.init_FPU) for init_FPU
|
||
|
system_ctboard.o(.text.system_enter_run) refers to system_ctboard.o(.text.init_FMC_SRAM) for init_FMC_SRAM
|
||
|
system_ctboard.o(.text.system_enter_run) refers to system_ctboard.o(.text.init_LCD) for init_LCD
|
||
|
system_ctboard.o(.ARM.exidx.text.system_enter_run) refers to system_ctboard.o(.text.system_enter_run) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.text.init_SystemClock) refers to hal_rcc.o(.text.hal_rcc_reset) for hal_rcc_reset
|
||
|
system_ctboard.o(.text.init_SystemClock) refers to hal_rcc.o(.text.hal_rcc_set_osc) for hal_rcc_set_osc
|
||
|
system_ctboard.o(.text.init_SystemClock) refers to hal_rcc.o(.text.hal_rcc_setup_pll) for hal_rcc_setup_pll
|
||
|
system_ctboard.o(.text.init_SystemClock) refers to hal_pwr.o(.text.hal_pwr_set_overdrive) for hal_pwr_set_overdrive
|
||
|
system_ctboard.o(.text.init_SystemClock) refers to hal_rcc.o(.text.hal_rcc_setup_clock) for hal_rcc_setup_clock
|
||
|
system_ctboard.o(.ARM.exidx.text.init_SystemClock) refers to system_ctboard.o(.text.init_SystemClock) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.ARM.exidx.text.init_FPU) refers to system_ctboard.o(.text.init_FPU) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.text.init_FMC_SRAM) refers to hal_gpio.o(.text.hal_gpio_init_alternate) for hal_gpio_init_alternate
|
||
|
system_ctboard.o(.text.init_FMC_SRAM) refers to hal_fmc.o(.text.hal_fmc_init_sram) for hal_fmc_init_sram
|
||
|
system_ctboard.o(.ARM.exidx.text.init_FMC_SRAM) refers to system_ctboard.o(.text.init_FMC_SRAM) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.ARM.exidx.text.init_LCD) refers to system_ctboard.o(.text.init_LCD) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.ARM.exidx.text.system_enter_sleep) refers to system_ctboard.o(.text.system_enter_sleep) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.ARM.exidx.text.system_enter_stop) refers to system_ctboard.o(.text.system_enter_stop) for [Anonymous Symbol]
|
||
|
system_ctboard.o(.ARM.exidx.text.system_enter_standby) refers to system_ctboard.o(.text.system_enter_standby) for [Anonymous Symbol]
|
||
|
hal_fmc.o(.ARM.exidx.text.hal_fmc_reset) refers to hal_fmc.o(.text.hal_fmc_reset) for [Anonymous Symbol]
|
||
|
hal_fmc.o(.ARM.exidx.text.hal_fmc_init_sram) refers to hal_fmc.o(.text.hal_fmc_init_sram) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_reset) refers to hal_gpio.o(.text.hal_gpio_reset) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_init_input) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.text.hal_gpio_init_input) refers to hal_gpio.o(.text.create_pattern_mask) for create_pattern_mask
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_init_input) refers to hal_gpio.o(.text.hal_gpio_init_input) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.intercept_overwrite_register) refers to hal_gpio.o(.text.intercept_overwrite_register) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.create_pattern_mask) refers to aeabi_sdiv.o(.text) for __aeabi_uidiv
|
||
|
hal_gpio.o(.ARM.exidx.text.create_pattern_mask) refers to hal_gpio.o(.text.create_pattern_mask) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_init_analog) refers to hal_gpio.o(.text.hal_gpio_init_input) for hal_gpio_init_input
|
||
|
hal_gpio.o(.text.hal_gpio_init_analog) refers to hal_gpio.o(.text.create_pattern_mask) for create_pattern_mask
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_init_analog) refers to hal_gpio.o(.text.hal_gpio_init_analog) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_init_output) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.text.hal_gpio_init_output) refers to hal_gpio.o(.text.create_pattern_mask) for create_pattern_mask
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_init_output) refers to hal_gpio.o(.text.hal_gpio_init_output) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_init_alternate) refers to hal_gpio.o(.text.hal_gpio_init_output) for hal_gpio_init_output
|
||
|
hal_gpio.o(.text.hal_gpio_init_alternate) refers to hal_gpio.o(.text.create_pattern_mask) for create_pattern_mask
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_init_alternate) refers to hal_gpio.o(.text.hal_gpio_init_alternate) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_input_read) refers to hal_gpio.o(.text.hal_gpio_input_read) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_output_read) refers to hal_gpio.o(.text.hal_gpio_output_read) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_output_write) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_output_write) refers to hal_gpio.o(.text.hal_gpio_output_write) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_bit_set) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_set) refers to hal_gpio.o(.text.hal_gpio_bit_set) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_bit_reset) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_reset) refers to hal_gpio.o(.text.hal_gpio_bit_reset) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_bit_toggle) refers to hal_gpio.o(.text.intercept_overwrite_register) for intercept_overwrite_register
|
||
|
hal_gpio.o(.text.hal_gpio_bit_toggle) refers to hal_gpio.o(.text.hal_gpio_output_read) for hal_gpio_output_read
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_toggle) refers to hal_gpio.o(.text.hal_gpio_bit_toggle) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.text.hal_gpio_irq_set) refers to hal_gpio.o(.text.get_syscfg_mask) for get_syscfg_mask
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_set) refers to hal_gpio.o(.text.hal_gpio_irq_set) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.get_syscfg_mask) refers to hal_gpio.o(.text.get_syscfg_mask) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_status) refers to hal_gpio.o(.text.hal_gpio_irq_status) for [Anonymous Symbol]
|
||
|
hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_clear) refers to hal_gpio.o(.text.hal_gpio_irq_clear) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_reset) refers to hal_pwr.o(.text.hal_pwr_reset) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_backup_domain) refers to hal_pwr.o(.text.hal_pwr_set_backup_domain) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_backup_access) refers to hal_pwr.o(.text.hal_pwr_set_backup_access) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_wakeup_pin) refers to hal_pwr.o(.text.hal_pwr_set_wakeup_pin) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_flash_powerdown) refers to hal_pwr.o(.text.hal_pwr_set_flash_powerdown) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_overdrive) refers to hal_pwr.o(.text.hal_pwr_set_overdrive) for [Anonymous Symbol]
|
||
|
hal_pwr.o(.ARM.exidx.text.hal_pwr_set_underdrive) refers to hal_pwr.o(.text.hal_pwr_set_underdrive) for [Anonymous Symbol]
|
||
|
hal_rcc.o(.ARM.exidx.text.hal_rcc_reset) refers to hal_rcc.o(.text.hal_rcc_reset) for [Anonymous Symbol]
|
||
|
hal_rcc.o(.ARM.exidx.text.hal_rcc_set_peripheral) refers to hal_rcc.o(.text.hal_rcc_set_peripheral) for [Anonymous Symbol]
|
||
|
hal_rcc.o(.ARM.exidx.text.hal_rcc_set_osc) refers to hal_rcc.o(.text.hal_rcc_set_osc) for [Anonymous Symbol]
|
||
|
hal_rcc.o(.ARM.exidx.text.hal_rcc_setup_pll) refers to hal_rcc.o(.text.hal_rcc_setup_pll) for [Anonymous Symbol]
|
||
|
hal_rcc.o(.ARM.exidx.text.hal_rcc_setup_clock) refers to hal_rcc.o(.text.hal_rcc_setup_clock) for [Anonymous Symbol]
|
||
|
aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
|
||
|
rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
|
||
|
defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
|
||
|
defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
|
||
|
defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
|
||
|
rt_raise.o(.text) refers to __raise.o(.text) for __raise
|
||
|
rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
|
||
|
defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
|
||
|
defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
|
||
|
sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
|
||
|
sys_exit_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
|
||
|
sys_exit_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
|
||
|
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
|
||
|
defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
|
||
|
sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
|
||
|
sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
|
||
|
sys_wrch_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
|
||
|
sys_wrch_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
|
||
|
defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
|
||
|
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Removing Unused input sections from the image.
|
||
|
|
||
|
Removing utils_ctboard.o(.text), (0 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.read_byte), (8 bytes).
|
||
|
Removing utils_ctboard.o(.text.read_halfword), (16 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.read_halfword), (8 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.read_word), (8 bytes).
|
||
|
Removing utils_ctboard.o(.text.read_doubleword), (18 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.read_doubleword), (8 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.write_byte), (8 bytes).
|
||
|
Removing utils_ctboard.o(.text.write_halfword), (22 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.write_halfword), (8 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.write_word), (8 bytes).
|
||
|
Removing utils_ctboard.o(.text.write_doubleword), (26 bytes).
|
||
|
Removing utils_ctboard.o(.ARM.exidx.text.write_doubleword), (8 bytes).
|
||
|
Removing task.o(.text), (0 bytes).
|
||
|
Removing task.o(.ARM.exidx.text.main), (8 bytes).
|
||
|
Removing task.o(.ARM.exidx.text.getData7Segment), (8 bytes).
|
||
|
Removing task.o(.text.getData7SegmentTwoDigits), (304 bytes).
|
||
|
Removing task.o(.ARM.exidx.text.getData7SegmentTwoDigits), (8 bytes).
|
||
|
Removing task.o(.ARM.use_no_argv), (4 bytes).
|
||
|
Removing startup_ctboard.o(HEAP), (2048 bytes).
|
||
|
Removing system_ctboard.o(.text), (0 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.__system), (8 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.system_enter_run), (8 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.init_SystemClock), (8 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.init_FPU), (8 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.init_FMC_SRAM), (8 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.init_LCD), (8 bytes).
|
||
|
Removing system_ctboard.o(.text.system_enter_sleep), (10 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.system_enter_sleep), (8 bytes).
|
||
|
Removing system_ctboard.o(.text.system_enter_stop), (14 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.system_enter_stop), (8 bytes).
|
||
|
Removing system_ctboard.o(.text.system_enter_standby), (2 bytes).
|
||
|
Removing system_ctboard.o(.ARM.exidx.text.system_enter_standby), (8 bytes).
|
||
|
Removing hal_fmc.o(.text), (0 bytes).
|
||
|
Removing hal_fmc.o(.text.hal_fmc_reset), (148 bytes).
|
||
|
Removing hal_fmc.o(.ARM.exidx.text.hal_fmc_reset), (8 bytes).
|
||
|
Removing hal_fmc.o(.ARM.exidx.text.hal_fmc_init_sram), (8 bytes).
|
||
|
Removing hal_gpio.o(.text), (0 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_reset), (120 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_reset), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_init_input), (126 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_init_input), (8 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.intercept_overwrite_register), (8 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.create_pattern_mask), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_init_analog), (84 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_init_analog), (8 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_init_output), (8 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_init_alternate), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_input_read), (14 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_input_read), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_output_read), (14 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_output_read), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_output_write), (42 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_output_write), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_bit_set), (54 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_set), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_bit_reset), (54 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_reset), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_bit_toggle), (78 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_bit_toggle), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_irq_set), (888 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_set), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.get_syscfg_mask), (272 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.get_syscfg_mask), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_irq_status), (76 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_status), (8 bytes).
|
||
|
Removing hal_gpio.o(.text.hal_gpio_irq_clear), (28 bytes).
|
||
|
Removing hal_gpio.o(.ARM.exidx.text.hal_gpio_irq_clear), (8 bytes).
|
||
|
Removing hal_pwr.o(.text), (0 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_reset), (24 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_reset), (8 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_set_backup_domain), (164 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_backup_domain), (8 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_set_backup_access), (52 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_backup_access), (8 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_set_wakeup_pin), (52 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_wakeup_pin), (8 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_set_flash_powerdown), (52 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_flash_powerdown), (8 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_overdrive), (8 bytes).
|
||
|
Removing hal_pwr.o(.text.hal_pwr_set_underdrive), (12 bytes).
|
||
|
Removing hal_pwr.o(.ARM.exidx.text.hal_pwr_set_underdrive), (8 bytes).
|
||
|
Removing hal_rcc.o(.text), (0 bytes).
|
||
|
Removing hal_rcc.o(.ARM.exidx.text.hal_rcc_reset), (8 bytes).
|
||
|
Removing hal_rcc.o(.text.hal_rcc_set_peripheral), (420 bytes).
|
||
|
Removing hal_rcc.o(.ARM.exidx.text.hal_rcc_set_peripheral), (8 bytes).
|
||
|
Removing hal_rcc.o(.ARM.exidx.text.hal_rcc_set_osc), (8 bytes).
|
||
|
Removing hal_rcc.o(.ARM.exidx.text.hal_rcc_setup_pll), (8 bytes).
|
||
|
Removing hal_rcc.o(.ARM.exidx.text.hal_rcc_setup_clock), (8 bytes).
|
||
|
|
||
|
89 unused section(s) (total 5646 bytes) removed from the image.
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Image Symbol Table
|
||
|
|
||
|
Local Symbols
|
||
|
|
||
|
Symbol Name Value Ov Type Size Object(Section)
|
||
|
|
||
|
../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE
|
||
|
../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE
|
||
|
../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE
|
||
|
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit_hlt.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch_hlt.o ABSOLUTE
|
||
|
../clib/division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE
|
||
|
../clib/division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
|
||
|
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
|
||
|
RTE/Device/CT_Board_HS14_M0/datainit_ctboard.s 0x00000000 Number 0 datainit_ctboard.o ABSOLUTE
|
||
|
RTE/Device/CT_Board_HS14_M0/startup_ctboard.s 0x00000000 Number 0 startup_ctboard.o ABSOLUTE
|
||
|
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
|
||
|
hal_fmc.c 0x00000000 Number 0 hal_fmc.o ABSOLUTE
|
||
|
hal_gpio.c 0x00000000 Number 0 hal_gpio.o ABSOLUTE
|
||
|
hal_pwr.c 0x00000000 Number 0 hal_pwr.o ABSOLUTE
|
||
|
hal_rcc.c 0x00000000 Number 0 hal_rcc.o ABSOLUTE
|
||
|
system_ctboard.c 0x00000000 Number 0 system_ctboard.o ABSOLUTE
|
||
|
task.c 0x00000000 Number 0 task.o ABSOLUTE
|
||
|
utils_ctboard.c 0x00000000 Number 0 utils_ctboard.o ABSOLUTE
|
||
|
RESET 0x08000000 Section 428 startup_ctboard.o(RESET)
|
||
|
.text 0x080001ac Section 124 datainit_ctboard.o(.text)
|
||
|
.text 0x08000228 Section 36 startup_ctboard.o(.text)
|
||
|
.text 0x0800024c Section 364 aeabi_sdiv.o(.text)
|
||
|
[Anonymous Symbol] 0x080003b8 Section 0 system_ctboard.o(.text.__system)
|
||
|
create_pattern_mask 0x080003c1 Thumb Code 156 hal_gpio.o(.text.create_pattern_mask)
|
||
|
[Anonymous Symbol] 0x080003c0 Section 0 hal_gpio.o(.text.create_pattern_mask)
|
||
|
[Anonymous Symbol] 0x0800045c Section 0 task.o(.text.getData7Segment)
|
||
|
[Anonymous Symbol] 0x08000548 Section 0 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_0 0x0800077c Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_1 0x08000780 Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_2 0x08000784 Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_3 0x08000788 Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_4 0x0800078c Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_5 0x08000790 Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
__arm_cp.1_6 0x08000794 Number 4 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
[Anonymous Symbol] 0x08000798 Section 0 hal_gpio.o(.text.hal_gpio_init_alternate)
|
||
|
[Anonymous Symbol] 0x0800085a Section 0 hal_gpio.o(.text.hal_gpio_init_output)
|
||
|
[Anonymous Symbol] 0x0800092a Section 0 hal_pwr.o(.text.hal_pwr_set_overdrive)
|
||
|
[Anonymous Symbol] 0x08000938 Section 0 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_1 0x080009cc Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_4 0x080009d0 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_6 0x080009d4 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_7 0x080009d8 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_8 0x080009dc Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_9 0x080009e0 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_10 0x080009e4 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_11 0x080009e8 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_12 0x080009ec Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_13 0x080009f0 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_14 0x080009f4 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_15 0x080009f8 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_16 0x080009fc Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_17 0x08000a00 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_18 0x08000a04 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_19 0x08000a08 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_20 0x08000a0c Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_21 0x08000a10 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_22 0x08000a14 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_23 0x08000a18 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_24 0x08000a1c Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_25 0x08000a20 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_26 0x08000a24 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_27 0x08000a28 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_28 0x08000a2c Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_29 0x08000a30 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_30 0x08000a34 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
__arm_cp.0_31 0x08000a38 Number 4 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
[Anonymous Symbol] 0x08000a3c Section 0 hal_rcc.o(.text.hal_rcc_set_osc)
|
||
|
__arm_cp.2_0 0x08000b48 Number 4 hal_rcc.o(.text.hal_rcc_set_osc)
|
||
|
__arm_cp.2_2 0x08000b4c Number 4 hal_rcc.o(.text.hal_rcc_set_osc)
|
||
|
[Anonymous Symbol] 0x08000b50 Section 0 hal_rcc.o(.text.hal_rcc_setup_clock)
|
||
|
__arm_cp.4_0 0x08000bf0 Number 4 hal_rcc.o(.text.hal_rcc_setup_clock)
|
||
|
__arm_cp.4_1 0x08000bf4 Number 4 hal_rcc.o(.text.hal_rcc_setup_clock)
|
||
|
[Anonymous Symbol] 0x08000bf8 Section 0 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_0 0x08000d40 Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_1 0x08000d44 Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_2 0x08000d48 Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_3 0x08000d4c Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_4 0x08000d50 Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
__arm_cp.3_5 0x08000d54 Number 4 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
init_FMC_SRAM 0x08000d59 Thumb Code 340 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
[Anonymous Symbol] 0x08000d58 Section 0 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_0 0x08000eac Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_1 0x08000eb0 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_2 0x08000eb4 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_3 0x08000eb8 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_4 0x08000ebc Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_5 0x08000ec0 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_6 0x08000ec4 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_7 0x08000ec8 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_8 0x08000ecc Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
__arm_cp.4_9 0x08000ed0 Number 4 system_ctboard.o(.text.init_FMC_SRAM)
|
||
|
init_FPU 0x08000ed5 Thumb Code 2 system_ctboard.o(.text.init_FPU)
|
||
|
[Anonymous Symbol] 0x08000ed4 Section 0 system_ctboard.o(.text.init_FPU)
|
||
|
init_LCD 0x08000ed9 Thumb Code 32 system_ctboard.o(.text.init_LCD)
|
||
|
[Anonymous Symbol] 0x08000ed8 Section 0 system_ctboard.o(.text.init_LCD)
|
||
|
__arm_cp.5_0 0x08000ef8 Number 4 system_ctboard.o(.text.init_LCD)
|
||
|
init_SystemClock 0x08000efd Thumb Code 196 system_ctboard.o(.text.init_SystemClock)
|
||
|
[Anonymous Symbol] 0x08000efc Section 0 system_ctboard.o(.text.init_SystemClock)
|
||
|
__arm_cp.2_0 0x08000fc0 Number 4 system_ctboard.o(.text.init_SystemClock)
|
||
|
__arm_cp.2_1 0x08000fc4 Number 4 system_ctboard.o(.text.init_SystemClock)
|
||
|
__arm_cp.2_2 0x08000fc8 Number 4 system_ctboard.o(.text.init_SystemClock)
|
||
|
__arm_cp.2_3 0x08000fcc Number 4 system_ctboard.o(.text.init_SystemClock)
|
||
|
__arm_cp.2_4 0x08000fd0 Number 4 system_ctboard.o(.text.init_SystemClock)
|
||
|
intercept_overwrite_register 0x08000fd5 Thumb Code 48 hal_gpio.o(.text.intercept_overwrite_register)
|
||
|
[Anonymous Symbol] 0x08000fd4 Section 0 hal_gpio.o(.text.intercept_overwrite_register)
|
||
|
__arm_cp.2_0 0x08001004 Number 4 hal_gpio.o(.text.intercept_overwrite_register)
|
||
|
__arm_cp.2_1 0x08001008 Number 4 hal_gpio.o(.text.intercept_overwrite_register)
|
||
|
__arm_cp.2_2 0x0800100c Number 4 hal_gpio.o(.text.intercept_overwrite_register)
|
||
|
[Anonymous Symbol] 0x08001010 Section 0 task.o(.text.main)
|
||
|
__arm_cp.0_0 0x08001048 Number 4 task.o(.text.main)
|
||
|
__arm_cp.0_1 0x0800104c Number 4 task.o(.text.main)
|
||
|
__arm_cp.0_2 0x08001050 Number 4 task.o(.text.main)
|
||
|
__arm_cp.0_3 0x08001054 Number 4 task.o(.text.main)
|
||
|
[Anonymous Symbol] 0x08001058 Section 0 utils_ctboard.o(.text.read_byte)
|
||
|
[Anonymous Symbol] 0x08001068 Section 0 utils_ctboard.o(.text.read_word)
|
||
|
[Anonymous Symbol] 0x08001078 Section 0 system_ctboard.o(.text.system_enter_run)
|
||
|
[Anonymous Symbol] 0x0800108c Section 0 utils_ctboard.o(.text.write_byte)
|
||
|
[Anonymous Symbol] 0x080010a2 Section 0 utils_ctboard.o(.text.write_word)
|
||
|
STACK 0x20000000 Section 8192 startup_ctboard.o(STACK)
|
||
|
__initial_sp 0x20002000 Data 0 startup_ctboard.o(STACK)
|
||
|
|
||
|
Global Symbols
|
||
|
|
||
|
Symbol Name Value Ov Type Size Object(Section)
|
||
|
|
||
|
BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
|
||
|
Image$$ER_IROM1$$Limit - Undefined Weak Reference
|
||
|
Image$$RW_IRAM1$$Base - Undefined Weak Reference
|
||
|
Image$$RW_IRAM1$$ZI$$Base - Undefined Weak Reference
|
||
|
Image$$RW_IRAM1$$ZI$$Limit - Undefined Weak Reference
|
||
|
__sigvec_lookup - Undefined Weak Reference
|
||
|
__Vectors_Size 0x000001ac Number 0 startup_ctboard.o ABSOLUTE
|
||
|
Stack_Size 0x00002000 Number 0 startup_ctboard.o ABSOLUTE
|
||
|
__Vectors 0x08000000 Data 4 startup_ctboard.o(RESET)
|
||
|
__Vectors_End 0x080001ac Data 0 startup_ctboard.o(RESET)
|
||
|
__main 0x080001ad Thumb Code 74 datainit_ctboard.o(.text)
|
||
|
Reset_Handler 0x08000229 Thumb Code 8 startup_ctboard.o(.text)
|
||
|
NMI_Handler 0x08000231 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
HardFault_Handler 0x08000233 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
MemManage_Handler 0x08000235 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
BusFault_Handler 0x08000237 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
UsageFault_Handler 0x08000239 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
SVC_Handler 0x0800023b Thumb Code 2 startup_ctboard.o(.text)
|
||
|
DebugMon_Handler 0x0800023d Thumb Code 2 startup_ctboard.o(.text)
|
||
|
PendSV_Handler 0x0800023f Thumb Code 2 startup_ctboard.o(.text)
|
||
|
SysTick_Handler 0x08000241 Thumb Code 2 startup_ctboard.o(.text)
|
||
|
ADC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN1_RX0_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN1_RX1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN1_SCE_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN1_TX_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN2_RX0_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN2_RX1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN2_SCE_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CAN2_TX_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
CRYP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DCMI_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream0_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream6_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA1_Stream7_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2D_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream0_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream6_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
DMA2_Stream7_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
ETH_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
ETH_WKUP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI0_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI15_10_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
EXTI9_5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
FLASH_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
FMC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
FPU_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
HASH_RNG_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C1_ER_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C1_EV_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C2_ER_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C2_EV_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C3_ER_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
I2C3_EV_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
LTDC_ER_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
LTDC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_FS_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_FS_WKUP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_HS_EP1_IN_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_HS_EP1_OUT_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_HS_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
OTG_HS_WKUP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
PVD_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
RCC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
RTC_Alarm_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
RTC_WKUP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SAI1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SDIO_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
SPI6_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TAMP_STAMP_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM1_BRK_TIM9_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM1_CC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM1_TRG_COM_TIM11_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM1_UP_TIM10_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM6_DAC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM7_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM8_BRK_TIM12_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM8_CC_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM8_TRG_COM_TIM14_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
TIM8_UP_TIM13_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
UART4_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
UART5_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
UART7_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
UART8_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
USART1_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
USART2_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
USART3_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
USART6_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
WWDG_IRQHandler 0x08000243 Thumb Code 0 startup_ctboard.o(.text)
|
||
|
__aeabi_uidiv 0x0800024d Thumb Code 0 aeabi_sdiv.o(.text)
|
||
|
__aeabi_uidivmod 0x0800024d Thumb Code 20 aeabi_sdiv.o(.text)
|
||
|
__aeabi_idiv 0x08000261 Thumb Code 0 aeabi_sdiv.o(.text)
|
||
|
__aeabi_idivmod 0x08000261 Thumb Code 338 aeabi_sdiv.o(.text)
|
||
|
__system 0x080003b9 Thumb Code 8 system_ctboard.o(.text.__system)
|
||
|
getData7Segment 0x0800045d Thumb Code 236 task.o(.text.getData7Segment)
|
||
|
hal_fmc_init_sram 0x08000549 Thumb Code 564 hal_fmc.o(.text.hal_fmc_init_sram)
|
||
|
hal_gpio_init_alternate 0x08000799 Thumb Code 194 hal_gpio.o(.text.hal_gpio_init_alternate)
|
||
|
hal_gpio_init_output 0x0800085b Thumb Code 208 hal_gpio.o(.text.hal_gpio_init_output)
|
||
|
hal_pwr_set_overdrive 0x0800092b Thumb Code 12 hal_pwr.o(.text.hal_pwr_set_overdrive)
|
||
|
hal_rcc_reset 0x08000939 Thumb Code 148 hal_rcc.o(.text.hal_rcc_reset)
|
||
|
hal_rcc_set_osc 0x08000a3d Thumb Code 268 hal_rcc.o(.text.hal_rcc_set_osc)
|
||
|
hal_rcc_setup_clock 0x08000b51 Thumb Code 160 hal_rcc.o(.text.hal_rcc_setup_clock)
|
||
|
hal_rcc_setup_pll 0x08000bf9 Thumb Code 328 hal_rcc.o(.text.hal_rcc_setup_pll)
|
||
|
main 0x08001011 Thumb Code 56 task.o(.text.main)
|
||
|
read_byte 0x08001059 Thumb Code 16 utils_ctboard.o(.text.read_byte)
|
||
|
read_word 0x08001069 Thumb Code 16 utils_ctboard.o(.text.read_word)
|
||
|
system_enter_run 0x08001079 Thumb Code 20 system_ctboard.o(.text.system_enter_run)
|
||
|
write_byte 0x0800108d Thumb Code 22 utils_ctboard.o(.text.write_byte)
|
||
|
write_word 0x080010a3 Thumb Code 20 utils_ctboard.o(.text.write_word)
|
||
|
Image$$RO$$Limit 0x080010b8 Number 0 anon$$obj.o ABSOLUTE
|
||
|
Image$$RW$$Base 0x20000000 Number 0 anon$$obj.o ABSOLUTE
|
||
|
Image$$ZI$$Base 0x20000000 Number 0 anon$$obj.o ABSOLUTE
|
||
|
Stack_Mem 0x20000000 Data 8192 startup_ctboard.o(STACK)
|
||
|
Image$$ZI$$Limit 0x20002000 Number 0 anon$$obj.o ABSOLUTE
|
||
|
|
||
|
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Memory Map of the image
|
||
|
|
||
|
Image Entry point : 0x08000229
|
||
|
|
||
|
Load Region LR_1 (Base: 0x08000000, Size: 0x000010b8, Max: 0xffffffff, ABSOLUTE)
|
||
|
|
||
|
Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000010b8, Max: 0xffffffff, ABSOLUTE)
|
||
|
|
||
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||
|
|
||
|
0x08000000 0x08000000 0x000001ac Data RO 46 RESET startup_ctboard.o
|
||
|
0x080001ac 0x080001ac 0x0000007c Code RO 38 .text datainit_ctboard.o
|
||
|
0x08000228 0x08000228 0x00000024 Code RO 47 * .text startup_ctboard.o
|
||
|
0x0800024c 0x0800024c 0x0000016c Code RO 168 .text c_p.l(aeabi_sdiv.o)
|
||
|
0x080003b8 0x080003b8 0x00000008 Code RO 52 .text.__system system_ctboard.o
|
||
|
0x080003c0 0x080003c0 0x0000009c Code RO 94 .text.create_pattern_mask hal_gpio.o
|
||
|
0x0800045c 0x0800045c 0x000000ec Code RO 27 .text.getData7Segment task.o
|
||
|
0x08000548 0x08000548 0x00000250 Code RO 79 .text.hal_fmc_init_sram hal_fmc.o
|
||
|
0x08000798 0x08000798 0x000000c2 Code RO 100 .text.hal_gpio_init_alternate hal_gpio.o
|
||
|
0x0800085a 0x0800085a 0x000000d0 Code RO 98 .text.hal_gpio_init_output hal_gpio.o
|
||
|
0x0800092a 0x0800092a 0x0000000c Code RO 139 .text.hal_pwr_set_overdrive hal_pwr.o
|
||
|
0x08000936 0x08000936 0x00000002 PAD
|
||
|
0x08000938 0x08000938 0x00000104 Code RO 150 .text.hal_rcc_reset hal_rcc.o
|
||
|
0x08000a3c 0x08000a3c 0x00000114 Code RO 154 .text.hal_rcc_set_osc hal_rcc.o
|
||
|
0x08000b50 0x08000b50 0x000000a8 Code RO 158 .text.hal_rcc_setup_clock hal_rcc.o
|
||
|
0x08000bf8 0x08000bf8 0x00000160 Code RO 156 .text.hal_rcc_setup_pll hal_rcc.o
|
||
|
0x08000d58 0x08000d58 0x0000017c Code RO 60 .text.init_FMC_SRAM system_ctboard.o
|
||
|
0x08000ed4 0x08000ed4 0x00000002 Code RO 58 .text.init_FPU system_ctboard.o
|
||
|
0x08000ed6 0x08000ed6 0x00000002 PAD
|
||
|
0x08000ed8 0x08000ed8 0x00000024 Code RO 62 .text.init_LCD system_ctboard.o
|
||
|
0x08000efc 0x08000efc 0x000000d8 Code RO 56 .text.init_SystemClock system_ctboard.o
|
||
|
0x08000fd4 0x08000fd4 0x0000003c Code RO 92 .text.intercept_overwrite_register hal_gpio.o
|
||
|
0x08001010 0x08001010 0x00000048 Code RO 25 .text.main task.o
|
||
|
0x08001058 0x08001058 0x00000010 Code RO 2 .text.read_byte utils_ctboard.o
|
||
|
0x08001068 0x08001068 0x00000010 Code RO 6 .text.read_word utils_ctboard.o
|
||
|
0x08001078 0x08001078 0x00000014 Code RO 54 .text.system_enter_run system_ctboard.o
|
||
|
0x0800108c 0x0800108c 0x00000016 Code RO 10 .text.write_byte utils_ctboard.o
|
||
|
0x080010a2 0x080010a2 0x00000014 Code RO 14 .text.write_word utils_ctboard.o
|
||
|
|
||
|
|
||
|
Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x080010b8, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
|
||
|
|
||
|
**** No section assigned to this execution region ****
|
||
|
|
||
|
|
||
|
Execution Region ER_ZI (Exec base: 0x20000000, Load base: 0x080010b8, Size: 0x00002000, Max: 0xffffffff, ABSOLUTE)
|
||
|
|
||
|
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||
|
|
||
|
0x20000000 - 0x00002000 Zero RW 44 STACK startup_ctboard.o
|
||
|
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Image component sizes
|
||
|
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
|
||
|
|
||
|
124 50 0 0 0 428 datainit_ctboard.o
|
||
|
592 44 0 0 0 3213 hal_fmc.o
|
||
|
618 12 0 0 0 8713 hal_gpio.o
|
||
|
12 0 0 0 0 2018 hal_pwr.o
|
||
|
1056 152 0 0 0 4848 hal_rcc.o
|
||
|
36 8 428 0 8192 796 startup_ctboard.o
|
||
|
662 64 0 0 0 6900 system_ctboard.o
|
||
|
308 80 0 0 0 1190 task.o
|
||
|
74 0 0 0 0 1703 utils_ctboard.o
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
3488 410 428 0 8192 29809 Object Totals
|
||
|
0 0 0 0 0 0 (incl. Generated)
|
||
|
6 0 0 0 0 0 (incl. Padding)
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
|
||
|
|
||
|
364 4 0 0 0 92 aeabi_sdiv.o
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
364 4 0 0 0 92 Library Totals
|
||
|
0 0 0 0 0 0 (incl. Padding)
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
|
||
|
|
||
|
364 4 0 0 0 92 c_p.l
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
364 4 0 0 0 92 Library Totals
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug
|
||
|
|
||
|
3852 414 428 0 8192 29677 Grand Totals
|
||
|
3852 414 428 0 8192 29677 ELF Image Totals
|
||
|
3852 414 428 0 0 0 ROM Totals
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Total RO Size (Code + RO Data) 4280 ( 4.18kB)
|
||
|
Total RW Size (RW Data + ZI Data) 8192 ( 8.00kB)
|
||
|
Total ROM Size (Code + RO Data + RW Data) 4280 ( 4.18kB)
|
||
|
|
||
|
==============================================================================
|
||
|
|