870 lines
78 KiB
Plaintext
870 lines
78 KiB
Plaintext
![]() |
Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Section Cross References
|
||
|
|
||
|
main.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
|
||
|
main.o(.text) refers to delay.o(.text) for delay_init
|
||
|
main.o(.text) refers to usart.o(.text) for uart_init
|
||
|
main.o(.text) refers to led.o(.text) for LED_Init
|
||
|
main.o(.text) refers to oled.o(.text) for OLED_Init
|
||
|
main.o(.text) refers to main.o(.data) for BMP1
|
||
|
system_stm32f4xx.o(.text) refers to system_stm32f4xx.o(.data) for SystemCoreClock
|
||
|
led.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
|
||
|
led.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_Init
|
||
|
oled.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_SetBits
|
||
|
oled.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
|
||
|
oled.o(.text) refers to delay.o(.text) for delay_ms
|
||
|
oled.o(.text) refers to oled.o(.constdata) for F8X16
|
||
|
oled.o(.text) refers to oled.o(.data) for Hzk
|
||
|
delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
|
||
|
delay.o(.text) refers to delay.o(.data) for fac_us
|
||
|
usart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
|
||
|
usart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
|
||
|
usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
|
||
|
usart.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
|
||
|
usart.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_PinAFConfig
|
||
|
usart.o(.text) refers to stm32f4xx_usart.o(.text) for USART_Init
|
||
|
usart.o(.text) refers to misc.o(.text) for NVIC_Init
|
||
|
usart.o(.text) refers to usart.o(.data) for USART_RX_STA
|
||
|
usart.o(.text) refers to usart.o(.bss) for USART_RX_BUF
|
||
|
usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
|
||
|
usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
|
||
|
startup_stm32f40_41xxx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
|
||
|
startup_stm32f40_41xxx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
|
||
|
startup_stm32f40_41xxx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
|
||
|
startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(STACK) for __initial_sp
|
||
|
startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(.text) for Reset_Handler
|
||
|
startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(.text) for NMI_Handler
|
||
|
startup_stm32f40_41xxx.o(RESET) refers to usart.o(.text) for USART1_IRQHandler
|
||
|
startup_stm32f40_41xxx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
|
||
|
startup_stm32f40_41xxx.o(.text) refers to system_stm32f4xx.o(.text) for SystemInit
|
||
|
startup_stm32f40_41xxx.o(.text) refers to __main.o(!!!main) for __main
|
||
|
startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(HEAP) for Heap_Mem
|
||
|
startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(STACK) for Stack_Mem
|
||
|
stm32f4xx_gpio.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphResetCmd
|
||
|
stm32f4xx_rcc.o(.text) refers to stm32f4xx_rcc.o(.data) for APBAHBPrescTable
|
||
|
stm32f4xx_usart.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_APB2PeriphResetCmd
|
||
|
stm32f4xx_syscfg.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_APB2PeriphResetCmd
|
||
|
use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
|
||
|
__main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
|
||
|
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
|
||
|
__rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
|
||
|
__rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
|
||
|
__rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
|
||
|
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
|
||
|
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
|
||
|
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
|
||
|
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
|
||
|
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
|
||
|
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
|
||
|
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
|
||
|
__rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
|
||
|
__rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
|
||
|
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
|
||
|
sys_stackheap_outer.o(.text) refers to startup_stm32f40_41xxx.o(.text) for __user_initial_stackheap
|
||
|
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
|
||
|
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
|
||
|
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
|
||
|
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
|
||
|
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
|
||
|
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
|
||
|
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
|
||
|
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
|
||
|
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
|
||
|
rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
|
||
|
libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
|
||
|
rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
|
||
|
rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(.text) for _sys_exit
|
||
|
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
|
||
|
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
|
||
|
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
|
||
|
argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
|
||
|
_get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
|
||
|
_get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
|
||
|
_get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
|
||
|
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
|
||
|
sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
|
||
|
sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
|
||
|
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
|
||
|
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
|
||
|
defsig_rtmem_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 usart.o(.text) for _sys_exit
|
||
|
defsig_exit.o(.text) refers to usart.o(.text) for _sys_exit
|
||
|
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
__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
|
||
|
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
|
||
|
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
|
||
|
defsig_fpe_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_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 main.o(.rev16_text), (4 bytes).
|
||
|
Removing main.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_it.o(.rev16_text), (4 bytes).
|
||
|
Removing stm32f4xx_it.o(.revsh_text), (4 bytes).
|
||
|
Removing system_stm32f4xx.o(.rev16_text), (4 bytes).
|
||
|
Removing system_stm32f4xx.o(.revsh_text), (4 bytes).
|
||
|
Removing led.o(.rev16_text), (4 bytes).
|
||
|
Removing led.o(.revsh_text), (4 bytes).
|
||
|
Removing oled.o(.rev16_text), (4 bytes).
|
||
|
Removing oled.o(.revsh_text), (4 bytes).
|
||
|
Removing delay.o(.rev16_text), (4 bytes).
|
||
|
Removing delay.o(.revsh_text), (4 bytes).
|
||
|
Removing sys.o(.rev16_text), (4 bytes).
|
||
|
Removing sys.o(.revsh_text), (4 bytes).
|
||
|
Removing sys.o(.emb_text), (16 bytes).
|
||
|
Removing usart.o(.rev16_text), (4 bytes).
|
||
|
Removing usart.o(.revsh_text), (4 bytes).
|
||
|
Removing misc.o(.rev16_text), (4 bytes).
|
||
|
Removing misc.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_gpio.o(.rev16_text), (4 bytes).
|
||
|
Removing stm32f4xx_gpio.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_rcc.o(.rev16_text), (4 bytes).
|
||
|
Removing stm32f4xx_rcc.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_usart.o(.rev16_text), (4 bytes).
|
||
|
Removing stm32f4xx_usart.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_syscfg.o(.rev16_text), (4 bytes).
|
||
|
Removing stm32f4xx_syscfg.o(.revsh_text), (4 bytes).
|
||
|
Removing stm32f4xx_syscfg.o(.text), (148 bytes).
|
||
|
|
||
|
28 unused section(s) (total 268 bytes) removed from the image.
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Image Symbol Table
|
||
|
|
||
|
Local Symbols
|
||
|
|
||
|
Symbol Name Value Ov Type Size Object(Section)
|
||
|
|
||
|
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
|
||
|
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
|
||
|
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
|
||
|
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
|
||
|
../clib/angel/dclz77c.s 0x00000000 Number 0 __dclz77c.o ABSOLUTE
|
||
|
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
|
||
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
|
||
|
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
|
||
|
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
|
||
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
|
||
|
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
|
||
|
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
|
||
|
../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
|
||
|
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
|
||
|
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
|
||
|
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
|
||
|
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
|
||
|
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
|
||
|
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
|
||
|
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
|
||
|
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
|
||
|
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
|
||
|
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
|
||
|
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
|
||
|
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
|
||
|
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_abrt_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_rtred_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
|
||
|
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
|
||
|
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
|
||
|
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
|
||
|
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
|
||
|
..\CORE\startup_stm32f40_41xxx.s 0x00000000 Number 0 startup_stm32f40_41xxx.o ABSOLUTE
|
||
|
..\FWLIB\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
|
||
|
..\FWLIB\src\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
|
||
|
..\FWLIB\src\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
|
||
|
..\FWLIB\src\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
|
||
|
..\FWLIB\src\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
|
||
|
..\HARDWARE\LED\led.c 0x00000000 Number 0 led.o ABSOLUTE
|
||
|
..\HARDWARE\OLED\oled.c 0x00000000 Number 0 oled.o ABSOLUTE
|
||
|
..\SYSTEM\delay\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
|
||
|
..\SYSTEM\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
|
||
|
..\SYSTEM\usart\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
|
||
|
..\\FWLIB\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
|
||
|
..\\FWLIB\\src\\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
|
||
|
..\\FWLIB\\src\\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
|
||
|
..\\FWLIB\\src\\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
|
||
|
..\\FWLIB\\src\\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
|
||
|
..\\HARDWARE\\LED\\led.c 0x00000000 Number 0 led.o ABSOLUTE
|
||
|
..\\HARDWARE\\OLED\\oled.c 0x00000000 Number 0 oled.o ABSOLUTE
|
||
|
..\\SYSTEM\\delay\\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
|
||
|
..\\SYSTEM\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
|
||
|
..\\SYSTEM\\usart\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
|
||
|
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
|
||
|
main.c 0x00000000 Number 0 main.o ABSOLUTE
|
||
|
main.c 0x00000000 Number 0 main.o ABSOLUTE
|
||
|
stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
|
||
|
stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
|
||
|
system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
|
||
|
system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
|
||
|
RESET 0x08000000 Section 392 startup_stm32f40_41xxx.o(RESET)
|
||
|
!!!main 0x08000188 Section 8 __main.o(!!!main)
|
||
|
!!!scatter 0x08000190 Section 52 __scatter.o(!!!scatter)
|
||
|
!!dclz77c 0x080001c4 Section 100 __dclz77c.o(!!dclz77c)
|
||
|
!!handler_zi 0x08000228 Section 28 __scatter_zi.o(!!handler_zi)
|
||
|
.ARM.Collect$$libinit$$00000000 0x08000244 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
|
||
|
.ARM.Collect$$libinit$$00000001 0x08000246 Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001)
|
||
|
.ARM.Collect$$libinit$$00000004 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
|
||
|
.ARM.Collect$$libinit$$0000000A 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
|
||
|
.ARM.Collect$$libinit$$0000000C 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
|
||
|
.ARM.Collect$$libinit$$0000000E 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
|
||
|
.ARM.Collect$$libinit$$00000011 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
|
||
|
.ARM.Collect$$libinit$$00000013 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
|
||
|
.ARM.Collect$$libinit$$00000015 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
|
||
|
.ARM.Collect$$libinit$$00000017 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
|
||
|
.ARM.Collect$$libinit$$00000019 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
|
||
|
.ARM.Collect$$libinit$$0000001B 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
|
||
|
.ARM.Collect$$libinit$$0000001D 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
|
||
|
.ARM.Collect$$libinit$$0000001F 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
|
||
|
.ARM.Collect$$libinit$$00000021 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
|
||
|
.ARM.Collect$$libinit$$00000023 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
|
||
|
.ARM.Collect$$libinit$$00000025 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
|
||
|
.ARM.Collect$$libinit$$0000002C 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
|
||
|
.ARM.Collect$$libinit$$0000002E 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
|
||
|
.ARM.Collect$$libinit$$00000030 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
|
||
|
.ARM.Collect$$libinit$$00000032 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
|
||
|
.ARM.Collect$$libinit$$00000033 0x0800024a Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
|
||
|
.ARM.Collect$$libshutdown$$00000000 0x0800024c Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
|
||
|
.ARM.Collect$$libshutdown$$00000003 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
|
||
|
.ARM.Collect$$libshutdown$$00000006 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
|
||
|
.ARM.Collect$$libshutdown$$00000009 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
|
||
|
.ARM.Collect$$libshutdown$$0000000B 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
|
||
|
.ARM.Collect$$libshutdown$$0000000E 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
|
||
|
.ARM.Collect$$libshutdown$$0000000F 0x0800024e Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
|
||
|
.ARM.Collect$$rtentry$$00000000 0x08000250 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
|
||
|
.ARM.Collect$$rtentry$$00000002 0x08000250 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
|
||
|
.ARM.Collect$$rtentry$$00000004 0x08000250 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
|
||
|
.ARM.Collect$$rtentry$$00000009 0x08000256 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
|
||
|
.ARM.Collect$$rtentry$$0000000A 0x08000256 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
|
||
|
.ARM.Collect$$rtentry$$0000000C 0x0800025a Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
|
||
|
.ARM.Collect$$rtentry$$0000000D 0x0800025a Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
|
||
|
.ARM.Collect$$rtexit$$00000000 0x08000262 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
|
||
|
.ARM.Collect$$rtexit$$00000002 0x08000264 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
|
||
|
.ARM.Collect$$rtexit$$00000003 0x08000264 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
|
||
|
.ARM.Collect$$rtexit$$00000004 0x08000268 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
|
||
|
.text 0x08000270 Section 0 main.o(.text)
|
||
|
.text 0x080003d0 Section 0 stm32f4xx_it.o(.text)
|
||
|
.text 0x080003ec Section 0 system_stm32f4xx.o(.text)
|
||
|
SetSysClock 0x080003ed Thumb Code 220 system_stm32f4xx.o(.text)
|
||
|
.text 0x080005fc Section 0 led.o(.text)
|
||
|
.text 0x0800063c Section 0 oled.o(.text)
|
||
|
.text 0x08000af4 Section 0 delay.o(.text)
|
||
|
.text 0x08000bf8 Section 0 usart.o(.text)
|
||
|
.text 0x08000d44 Section 64 startup_stm32f40_41xxx.o(.text)
|
||
|
$v0 0x08000d44 Number 0 startup_stm32f40_41xxx.o(.text)
|
||
|
.text 0x08000d84 Section 0 misc.o(.text)
|
||
|
.text 0x08000e64 Section 0 stm32f4xx_gpio.o(.text)
|
||
|
.text 0x080010f8 Section 0 stm32f4xx_rcc.o(.text)
|
||
|
.text 0x08001754 Section 0 stm32f4xx_usart.o(.text)
|
||
|
.text 0x08001ba8 Section 2 use_no_semi_2.o(.text)
|
||
|
.text 0x08001baa Section 0 heapauxi.o(.text)
|
||
|
.text 0x08001bb0 Section 2 use_no_semi.o(.text)
|
||
|
.text 0x08001bb2 Section 74 sys_stackheap_outer.o(.text)
|
||
|
.text 0x08001bfc Section 0 exit.o(.text)
|
||
|
.text 0x08001c08 Section 8 libspace.o(.text)
|
||
|
x$fpl$fpinit 0x08001c10 Section 10 fpinit.o(x$fpl$fpinit)
|
||
|
$v0 0x08001c10 Number 0 fpinit.o(x$fpl$fpinit)
|
||
|
.constdata 0x08001c1a Section 2072 oled.o(.constdata)
|
||
|
.data 0x20000000 Section 2048 main.o(.data)
|
||
|
.data 0x20000800 Section 20 system_stm32f4xx.o(.data)
|
||
|
.data 0x20000814 Section 448 oled.o(.data)
|
||
|
.data 0x200009d4 Section 4 delay.o(.data)
|
||
|
fac_us 0x200009d4 Data 1 delay.o(.data)
|
||
|
fac_ms 0x200009d6 Data 2 delay.o(.data)
|
||
|
.data 0x200009d8 Section 6 usart.o(.data)
|
||
|
.data 0x200009de Section 16 stm32f4xx_rcc.o(.data)
|
||
|
APBAHBPrescTable 0x200009de Data 16 stm32f4xx_rcc.o(.data)
|
||
|
.bss 0x200009f0 Section 200 usart.o(.bss)
|
||
|
.bss 0x20000ab8 Section 96 libspace.o(.bss)
|
||
|
HEAP 0x20000b18 Section 512 startup_stm32f40_41xxx.o(HEAP)
|
||
|
Heap_Mem 0x20000b18 Data 512 startup_stm32f40_41xxx.o(HEAP)
|
||
|
STACK 0x20000d18 Section 1024 startup_stm32f40_41xxx.o(STACK)
|
||
|
Stack_Mem 0x20000d18 Data 1024 startup_stm32f40_41xxx.o(STACK)
|
||
|
__initial_sp 0x20001118 Data 0 startup_stm32f40_41xxx.o(STACK)
|
||
|
|
||
|
Global Symbols
|
||
|
|
||
|
Symbol Name Value Ov Type Size Object(Section)
|
||
|
|
||
|
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
|
||
|
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
|
||
|
__ARM_exceptions_init - Undefined Weak Reference
|
||
|
__alloca_initialize - Undefined Weak Reference
|
||
|
__arm_preinit_ - Undefined Weak Reference
|
||
|
__cpp_initialize__aeabi_ - Undefined Weak Reference
|
||
|
__cxa_finalize - Undefined Weak Reference
|
||
|
__rt_locale - Undefined Weak Reference
|
||
|
__sigvec_lookup - Undefined Weak Reference
|
||
|
_atexit_init - Undefined Weak Reference
|
||
|
_call_atexit_fns - Undefined Weak Reference
|
||
|
_clock_init - Undefined Weak Reference
|
||
|
_fp_trap_init - Undefined Weak Reference
|
||
|
_fp_trap_shutdown - Undefined Weak Reference
|
||
|
_get_lc_collate - Undefined Weak Reference
|
||
|
_get_lc_ctype - Undefined Weak Reference
|
||
|
_get_lc_monetary - Undefined Weak Reference
|
||
|
_get_lc_numeric - Undefined Weak Reference
|
||
|
_get_lc_time - Undefined Weak Reference
|
||
|
_getenv_init - Undefined Weak Reference
|
||
|
_handle_redirection - Undefined Weak Reference
|
||
|
_init_alloc - Undefined Weak Reference
|
||
|
_init_user_alloc - Undefined Weak Reference
|
||
|
_initio - Undefined Weak Reference
|
||
|
_rand_init - Undefined Weak Reference
|
||
|
_signal_finish - Undefined Weak Reference
|
||
|
_signal_init - Undefined Weak Reference
|
||
|
_terminate_alloc - Undefined Weak Reference
|
||
|
_terminate_user_alloc - Undefined Weak Reference
|
||
|
_terminateio - Undefined Weak Reference
|
||
|
__Vectors_Size 0x00000188 Number 0 startup_stm32f40_41xxx.o ABSOLUTE
|
||
|
__Vectors 0x08000000 Data 4 startup_stm32f40_41xxx.o(RESET)
|
||
|
__Vectors_End 0x08000188 Data 0 startup_stm32f40_41xxx.o(RESET)
|
||
|
__main 0x08000189 Thumb Code 8 __main.o(!!!main)
|
||
|
__scatterload 0x08000191 Thumb Code 0 __scatter.o(!!!scatter)
|
||
|
__scatterload_rt2 0x08000191 Thumb Code 44 __scatter.o(!!!scatter)
|
||
|
__scatterload_rt2_thumb_only 0x08000191 Thumb Code 0 __scatter.o(!!!scatter)
|
||
|
__scatterload_null 0x0800019f Thumb Code 0 __scatter.o(!!!scatter)
|
||
|
__decompress 0x080001c5 Thumb Code 100 __dclz77c.o(!!dclz77c)
|
||
|
__decompress2 0x080001c5 Thumb Code 0 __dclz77c.o(!!dclz77c)
|
||
|
__scatterload_zeroinit 0x08000229 Thumb Code 28 __scatter_zi.o(!!handler_zi)
|
||
|
__rt_lib_init 0x08000245 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
|
||
|
__rt_lib_init_fp_1 0x08000247 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001)
|
||
|
__rt_lib_init_alloca_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
|
||
|
__rt_lib_init_argv_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
|
||
|
__rt_lib_init_atexit_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
|
||
|
__rt_lib_init_clock_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
|
||
|
__rt_lib_init_cpp_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
|
||
|
__rt_lib_init_exceptions_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
|
||
|
__rt_lib_init_fp_trap_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
|
||
|
__rt_lib_init_getenv_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
|
||
|
__rt_lib_init_heap_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
|
||
|
__rt_lib_init_lc_collate_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
|
||
|
__rt_lib_init_lc_ctype_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
|
||
|
__rt_lib_init_lc_monetary_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
|
||
|
__rt_lib_init_lc_numeric_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
|
||
|
__rt_lib_init_lc_time_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
|
||
|
__rt_lib_init_preinit_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
|
||
|
__rt_lib_init_rand_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
|
||
|
__rt_lib_init_return 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
|
||
|
__rt_lib_init_signal_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
|
||
|
__rt_lib_init_stdio_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
|
||
|
__rt_lib_init_user_alloc_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
|
||
|
__rt_lib_shutdown 0x0800024d Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
|
||
|
__rt_lib_shutdown_fp_trap_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
|
||
|
__rt_lib_shutdown_heap_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
|
||
|
__rt_lib_shutdown_return 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
|
||
|
__rt_lib_shutdown_signal_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
|
||
|
__rt_lib_shutdown_stdio_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
|
||
|
__rt_lib_shutdown_user_alloc_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
|
||
|
__rt_entry 0x08000251 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
|
||
|
__rt_entry_presh_1 0x08000251 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
|
||
|
__rt_entry_sh 0x08000251 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
|
||
|
__rt_entry_li 0x08000257 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
|
||
|
__rt_entry_postsh_1 0x08000257 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
|
||
|
__rt_entry_main 0x0800025b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
|
||
|
__rt_entry_postli_1 0x0800025b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
|
||
|
__rt_exit 0x08000263 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
|
||
|
__rt_exit_ls 0x08000265 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
|
||
|
__rt_exit_prels_1 0x08000265 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
|
||
|
__rt_exit_exit 0x08000269 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
|
||
|
main 0x08000271 Thumb Code 288 main.o(.text)
|
||
|
NMI_Handler 0x080003d1 Thumb Code 2 stm32f4xx_it.o(.text)
|
||
|
HardFault_Handler 0x080003d3 Thumb Code 4 stm32f4xx_it.o(.text)
|
||
|
MemManage_Handler 0x080003d7 Thumb Code 4 stm32f4xx_it.o(.text)
|
||
|
BusFault_Handler 0x080003db Thumb Code 4 stm32f4xx_it.o(.text)
|
||
|
UsageFault_Handler 0x080003df Thumb Code 4 stm32f4xx_it.o(.text)
|
||
|
SVC_Handler 0x080003e3 Thumb Code 2 stm32f4xx_it.o(.text)
|
||
|
DebugMon_Handler 0x080003e5 Thumb Code 2 stm32f4xx_it.o(.text)
|
||
|
PendSV_Handler 0x080003e7 Thumb Code 2 stm32f4xx_it.o(.text)
|
||
|
SysTick_Handler 0x080003e9 Thumb Code 2 stm32f4xx_it.o(.text)
|
||
|
SystemInit 0x080004c9 Thumb Code 88 system_stm32f4xx.o(.text)
|
||
|
SystemCoreClockUpdate 0x08000521 Thumb Code 174 system_stm32f4xx.o(.text)
|
||
|
LED_Init 0x080005fd Thumb Code 60 led.o(.text)
|
||
|
OLED_WR_Byte 0x0800063d Thumb Code 118 oled.o(.text)
|
||
|
OLED_Set_Pos 0x080006b3 Thumb Code 48 oled.o(.text)
|
||
|
OLED_Display_On 0x080006e3 Thumb Code 28 oled.o(.text)
|
||
|
OLED_Display_Off 0x080006ff Thumb Code 28 oled.o(.text)
|
||
|
OLED_Clear 0x0800071b Thumb Code 64 oled.o(.text)
|
||
|
OLED_ShowChar 0x0800075b Thumb Code 106 oled.o(.text)
|
||
|
oled_pow 0x080007c5 Thumb Code 22 oled.o(.text)
|
||
|
OLED_ShowNum 0x080007db Thumb Code 132 oled.o(.text)
|
||
|
OLED_ShowString 0x0800085f Thumb Code 54 oled.o(.text)
|
||
|
OLED_ShowCHinese 0x08000895 Thumb Code 98 oled.o(.text)
|
||
|
OLED_DrawBMP 0x080008f7 Thumb Code 118 oled.o(.text)
|
||
|
OLED_Init 0x0800096d Thumb Code 390 oled.o(.text)
|
||
|
delay_init 0x08000af5 Thumb Code 52 delay.o(.text)
|
||
|
delay_us 0x08000b29 Thumb Code 72 delay.o(.text)
|
||
|
delay_xms 0x08000b71 Thumb Code 72 delay.o(.text)
|
||
|
delay_ms 0x08000bb9 Thumb Code 56 delay.o(.text)
|
||
|
_sys_exit 0x08000bf9 Thumb Code 6 usart.o(.text)
|
||
|
fputc 0x08000bff Thumb Code 22 usart.o(.text)
|
||
|
uart_init 0x08000c15 Thumb Code 164 usart.o(.text)
|
||
|
USART1_IRQHandler 0x08000cb9 Thumb Code 122 usart.o(.text)
|
||
|
Reset_Handler 0x08000d45 Thumb Code 8 startup_stm32f40_41xxx.o(.text)
|
||
|
ADC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN1_RX0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN1_RX1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN1_SCE_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN1_TX_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN2_RX0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN2_RX1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN2_SCE_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CAN2_TX_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
CRYP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DCMI_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA1_Stream7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
DMA2_Stream7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
ETH_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
ETH_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI15_10_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
EXTI9_5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
FLASH_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
FPU_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
FSMC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
HASH_RNG_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C1_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C1_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C2_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C2_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C3_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
I2C3_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_FS_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_FS_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_HS_EP1_IN_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_HS_EP1_OUT_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_HS_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
OTG_HS_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
PVD_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
RCC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
RTC_Alarm_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
RTC_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
SDIO_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
SPI1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
SPI2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
SPI3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TAMP_STAMP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM1_BRK_TIM9_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM1_CC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM1_TRG_COM_TIM11_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM1_UP_TIM10_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM6_DAC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM8_BRK_TIM12_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM8_CC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM8_TRG_COM_TIM14_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
TIM8_UP_TIM13_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
UART4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
UART5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
USART2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
USART3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
USART6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
WWDG_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
__user_initial_stackheap 0x08000d61 Thumb Code 0 startup_stm32f40_41xxx.o(.text)
|
||
|
NVIC_PriorityGroupConfig 0x08000d85 Thumb Code 10 misc.o(.text)
|
||
|
NVIC_Init 0x08000d8f Thumb Code 106 misc.o(.text)
|
||
|
NVIC_SetVectorTable 0x08000df9 Thumb Code 14 misc.o(.text)
|
||
|
NVIC_SystemLPConfig 0x08000e07 Thumb Code 34 misc.o(.text)
|
||
|
SysTick_CLKSourceConfig 0x08000e29 Thumb Code 40 misc.o(.text)
|
||
|
GPIO_DeInit 0x08000e65 Thumb Code 268 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_Init 0x08000f71 Thumb Code 144 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_StructInit 0x08001001 Thumb Code 18 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_PinLockConfig 0x08001013 Thumb Code 34 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ReadInputDataBit 0x08001035 Thumb Code 18 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ReadInputData 0x08001047 Thumb Code 8 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ReadOutputDataBit 0x0800104f Thumb Code 18 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ReadOutputData 0x08001061 Thumb Code 8 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_SetBits 0x08001069 Thumb Code 4 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ResetBits 0x0800106d Thumb Code 4 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_WriteBit 0x08001071 Thumb Code 10 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_Write 0x0800107b Thumb Code 4 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_ToggleBits 0x0800107f Thumb Code 8 stm32f4xx_gpio.o(.text)
|
||
|
GPIO_PinAFConfig 0x08001087 Thumb Code 70 stm32f4xx_gpio.o(.text)
|
||
|
RCC_DeInit 0x080010f9 Thumb Code 82 stm32f4xx_rcc.o(.text)
|
||
|
RCC_HSEConfig 0x0800114b Thumb Code 14 stm32f4xx_rcc.o(.text)
|
||
|
RCC_GetFlagStatus 0x08001159 Thumb Code 60 stm32f4xx_rcc.o(.text)
|
||
|
RCC_WaitForHSEStartUp 0x08001195 Thumb Code 56 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AdjustHSICalibrationValue 0x080011cd Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_HSICmd 0x080011e1 Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_LSEConfig 0x080011e7 Thumb Code 46 stm32f4xx_rcc.o(.text)
|
||
|
RCC_LSICmd 0x08001215 Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLConfig 0x0800121b Thumb Code 32 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLCmd 0x0800123b Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLI2SConfig 0x08001241 Thumb Code 14 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLI2SCmd 0x0800124f Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLSAIConfig 0x08001255 Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PLLSAICmd 0x08001269 Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_ClockSecuritySystemCmd 0x0800126f Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_MCO1Config 0x08001275 Thumb Code 28 stm32f4xx_rcc.o(.text)
|
||
|
RCC_MCO2Config 0x08001291 Thumb Code 28 stm32f4xx_rcc.o(.text)
|
||
|
RCC_SYSCLKConfig 0x080012ad Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_GetSYSCLKSource 0x080012c1 Thumb Code 12 stm32f4xx_rcc.o(.text)
|
||
|
RCC_HCLKConfig 0x080012cd Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PCLK1Config 0x080012e1 Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_PCLK2Config 0x080012f5 Thumb Code 22 stm32f4xx_rcc.o(.text)
|
||
|
RCC_GetClocksFreq 0x0800130b Thumb Code 222 stm32f4xx_rcc.o(.text)
|
||
|
RCC_RTCCLKConfig 0x080013e9 Thumb Code 54 stm32f4xx_rcc.o(.text)
|
||
|
RCC_RTCCLKCmd 0x0800141f Thumb Code 8 stm32f4xx_rcc.o(.text)
|
||
|
RCC_BackupResetCmd 0x08001427 Thumb Code 8 stm32f4xx_rcc.o(.text)
|
||
|
RCC_I2SCLKConfig 0x0800142f Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_SAIPLLI2SClkDivConfig 0x08001435 Thumb Code 26 stm32f4xx_rcc.o(.text)
|
||
|
RCC_SAIPLLSAIClkDivConfig 0x0800144f Thumb Code 28 stm32f4xx_rcc.o(.text)
|
||
|
RCC_SAIBlockACLKConfig 0x0800146b Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_SAIBlockBCLKConfig 0x0800147f Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_LTDCCLKDivConfig 0x08001493 Thumb Code 20 stm32f4xx_rcc.o(.text)
|
||
|
RCC_TIMCLKPresConfig 0x080014a7 Thumb Code 6 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB1PeriphClockCmd 0x080014ad Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB2PeriphClockCmd 0x080014cf Thumb Code 78 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB3PeriphClockCmd 0x0800151d Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB1PeriphClockCmd 0x0800153f Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB2PeriphClockCmd 0x08001561 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB1PeriphResetCmd 0x08001583 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB2PeriphResetCmd 0x080015a5 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB3PeriphResetCmd 0x080015c7 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB1PeriphResetCmd 0x080015e9 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB2PeriphResetCmd 0x0800160b Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB1PeriphClockLPModeCmd 0x0800162d Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB2PeriphClockLPModeCmd 0x0800164f Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_AHB3PeriphClockLPModeCmd 0x08001671 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB1PeriphClockLPModeCmd 0x08001693 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_APB2PeriphClockLPModeCmd 0x080016b5 Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_LSEModeConfig 0x080016d7 Thumb Code 40 stm32f4xx_rcc.o(.text)
|
||
|
RCC_ITConfig 0x080016ff Thumb Code 34 stm32f4xx_rcc.o(.text)
|
||
|
RCC_ClearFlag 0x08001721 Thumb Code 18 stm32f4xx_rcc.o(.text)
|
||
|
RCC_GetITStatus 0x08001733 Thumb Code 22 stm32f4xx_rcc.o(.text)
|
||
|
RCC_ClearITPendingBit 0x08001749 Thumb Code 8 stm32f4xx_rcc.o(.text)
|
||
|
USART_DeInit 0x08001755 Thumb Code 206 stm32f4xx_usart.o(.text)
|
||
|
USART_Init 0x08001823 Thumb Code 204 stm32f4xx_usart.o(.text)
|
||
|
USART_StructInit 0x080018ef Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_ClockInit 0x08001907 Thumb Code 32 stm32f4xx_usart.o(.text)
|
||
|
USART_ClockStructInit 0x08001927 Thumb Code 12 stm32f4xx_usart.o(.text)
|
||
|
USART_Cmd 0x08001933 Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_SetPrescaler 0x0800194b Thumb Code 16 stm32f4xx_usart.o(.text)
|
||
|
USART_OverSampling8Cmd 0x0800195b Thumb Code 22 stm32f4xx_usart.o(.text)
|
||
|
USART_OneBitMethodCmd 0x08001971 Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_SendData 0x08001989 Thumb Code 8 stm32f4xx_usart.o(.text)
|
||
|
USART_ReceiveData 0x08001991 Thumb Code 10 stm32f4xx_usart.o(.text)
|
||
|
USART_SetAddress 0x0800199b Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_ReceiverWakeUpCmd 0x080019ad Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_WakeUpConfig 0x080019c5 Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_LINBreakDetectLengthConfig 0x080019d7 Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_LINCmd 0x080019e9 Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_SendBreak 0x08001a01 Thumb Code 10 stm32f4xx_usart.o(.text)
|
||
|
USART_HalfDuplexCmd 0x08001a0b Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_SetGuardTime 0x08001a23 Thumb Code 16 stm32f4xx_usart.o(.text)
|
||
|
USART_SmartCardCmd 0x08001a33 Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_SmartCardNACKCmd 0x08001a4b Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_IrDAConfig 0x08001a63 Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_IrDACmd 0x08001a75 Thumb Code 24 stm32f4xx_usart.o(.text)
|
||
|
USART_DMACmd 0x08001a8d Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_ITConfig 0x08001a9f Thumb Code 74 stm32f4xx_usart.o(.text)
|
||
|
USART_GetFlagStatus 0x08001ae9 Thumb Code 26 stm32f4xx_usart.o(.text)
|
||
|
USART_ClearFlag 0x08001b03 Thumb Code 18 stm32f4xx_usart.o(.text)
|
||
|
USART_GetITStatus 0x08001b15 Thumb Code 118 stm32f4xx_usart.o(.text)
|
||
|
USART_ClearITPendingBit 0x08001b8b Thumb Code 30 stm32f4xx_usart.o(.text)
|
||
|
__use_no_semihosting 0x08001ba9 Thumb Code 2 use_no_semi_2.o(.text)
|
||
|
__use_two_region_memory 0x08001bab Thumb Code 2 heapauxi.o(.text)
|
||
|
__rt_heap_escrow$2region 0x08001bad Thumb Code 2 heapauxi.o(.text)
|
||
|
__rt_heap_expand$2region 0x08001baf Thumb Code 2 heapauxi.o(.text)
|
||
|
__I$use$semihosting 0x08001bb1 Thumb Code 0 use_no_semi.o(.text)
|
||
|
__use_no_semihosting_swi 0x08001bb1 Thumb Code 2 use_no_semi.o(.text)
|
||
|
__user_setup_stackheap 0x08001bb3 Thumb Code 74 sys_stackheap_outer.o(.text)
|
||
|
exit 0x08001bfd Thumb Code 12 exit.o(.text)
|
||
|
__user_libspace 0x08001c09 Thumb Code 8 libspace.o(.text)
|
||
|
__user_perproc_libspace 0x08001c09 Thumb Code 0 libspace.o(.text)
|
||
|
__user_perthread_libspace 0x08001c09 Thumb Code 0 libspace.o(.text)
|
||
|
_fp_init 0x08001c11 Thumb Code 10 fpinit.o(x$fpl$fpinit)
|
||
|
__fplib_config_fpu_vfp 0x08001c19 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||
|
__fplib_config_pureend_doubles 0x08001c19 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||
|
F6x8 0x08001c1a Data 552 oled.o(.constdata)
|
||
|
F8X16 0x08001e42 Data 1520 oled.o(.constdata)
|
||
|
Region$$Table$$Base 0x08002434 Number 0 anon$$obj.o(Region$$Table)
|
||
|
Region$$Table$$Limit 0x08002454 Number 0 anon$$obj.o(Region$$Table)
|
||
|
BMP1 0x20000000 Data 1024 main.o(.data)
|
||
|
BMP2 0x20000400 Data 1024 main.o(.data)
|
||
|
SystemCoreClock 0x20000800 Data 4 system_stm32f4xx.o(.data)
|
||
|
AHBPrescTable 0x20000804 Data 16 system_stm32f4xx.o(.data)
|
||
|
Hzk 0x20000814 Data 448 oled.o(.data)
|
||
|
__stdout 0x200009d8 Data 4 usart.o(.data)
|
||
|
USART_RX_STA 0x200009dc Data 2 usart.o(.data)
|
||
|
USART_RX_BUF 0x200009f0 Data 200 usart.o(.bss)
|
||
|
__libspace_start 0x20000ab8 Data 96 libspace.o(.bss)
|
||
|
__temporary_stack_top$libspace 0x20000b18 Data 0 libspace.o(.bss)
|
||
|
|
||
|
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Memory Map of the image
|
||
|
|
||
|
Image Entry point : 0x08000189
|
||
|
|
||
|
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002e44, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x00002710])
|
||
|
|
||
|
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00002454, Max: 0x00100000, ABSOLUTE)
|
||
|
|
||
|
Base Addr Size Type Attr Idx E Section Name Object
|
||
|
|
||
|
0x08000000 0x00000188 Data RO 355 RESET startup_stm32f40_41xxx.o
|
||
|
0x08000188 0x00000008 Code RO 468 * !!!main c_w.l(__main.o)
|
||
|
0x08000190 0x00000034 Code RO 624 !!!scatter c_w.l(__scatter.o)
|
||
|
0x080001c4 0x00000064 Code RO 622 !!dclz77c c_w.l(__dclz77c.o)
|
||
|
0x08000228 0x0000001c Code RO 626 !!handler_zi c_w.l(__scatter_zi.o)
|
||
|
0x08000244 0x00000002 Code RO 497 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
|
||
|
0x08000246 0x00000004 Code RO 503 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 506 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 509 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 511 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 513 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 516 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 518 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 520 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 522 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 524 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 526 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 528 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 530 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 532 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 534 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 536 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 540 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 542 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 544 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000000 Code RO 546 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
|
||
|
0x0800024a 0x00000002 Code RO 547 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
|
||
|
0x0800024c 0x00000002 Code RO 565 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
|
||
|
0x0800024e 0x00000000 Code RO 576 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o)
|
||
|
0x0800024e 0x00000000 Code RO 579 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o)
|
||
|
0x0800024e 0x00000000 Code RO 582 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o)
|
||
|
0x0800024e 0x00000000 Code RO 584 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o)
|
||
|
0x0800024e 0x00000000 Code RO 587 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o)
|
||
|
0x0800024e 0x00000002 Code RO 588 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
|
||
|
0x08000250 0x00000000 Code RO 472 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
|
||
|
0x08000250 0x00000000 Code RO 474 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
|
||
|
0x08000250 0x00000006 Code RO 486 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
|
||
|
0x08000256 0x00000000 Code RO 476 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
|
||
|
0x08000256 0x00000004 Code RO 477 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
|
||
|
0x0800025a 0x00000000 Code RO 479 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
|
||
|
0x0800025a 0x00000008 Code RO 480 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
|
||
|
0x08000262 0x00000002 Code RO 501 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
|
||
|
0x08000264 0x00000000 Code RO 549 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
|
||
|
0x08000264 0x00000004 Code RO 550 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
|
||
|
0x08000268 0x00000006 Code RO 551 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
|
||
|
0x0800026e 0x00000002 PAD
|
||
|
0x08000270 0x00000160 Code RO 3 .text main.o
|
||
|
0x080003d0 0x0000001a Code RO 159 .text stm32f4xx_it.o
|
||
|
0x080003ea 0x00000002 PAD
|
||
|
0x080003ec 0x00000210 Code RO 208 .text system_stm32f4xx.o
|
||
|
0x080005fc 0x00000040 Code RO 234 .text led.o
|
||
|
0x0800063c 0x000004b6 Code RO 254 .text oled.o
|
||
|
0x08000af2 0x00000002 PAD
|
||
|
0x08000af4 0x00000104 Code RO 284 .text delay.o
|
||
|
0x08000bf8 0x0000014c Code RO 324 .text usart.o
|
||
|
0x08000d44 0x00000040 Code RO 356 .text startup_stm32f40_41xxx.o
|
||
|
0x08000d84 0x000000e0 Code RO 362 .text misc.o
|
||
|
0x08000e64 0x00000294 Code RO 382 .text stm32f4xx_gpio.o
|
||
|
0x080010f8 0x0000065c Code RO 402 .text stm32f4xx_rcc.o
|
||
|
0x08001754 0x00000454 Code RO 424 .text stm32f4xx_usart.o
|
||
|
0x08001ba8 0x00000002 Code RO 464 .text c_w.l(use_no_semi_2.o)
|
||
|
0x08001baa 0x00000006 Code RO 466 .text c_w.l(heapauxi.o)
|
||
|
0x08001bb0 0x00000002 Code RO 470 .text c_w.l(use_no_semi.o)
|
||
|
0x08001bb2 0x0000004a Code RO 488 .text c_w.l(sys_stackheap_outer.o)
|
||
|
0x08001bfc 0x0000000c Code RO 490 .text c_w.l(exit.o)
|
||
|
0x08001c08 0x00000008 Code RO 498 .text c_w.l(libspace.o)
|
||
|
0x08001c10 0x0000000a Code RO 557 x$fpl$fpinit fz_wm.l(fpinit.o)
|
||
|
0x08001c1a 0x00000818 Data RO 255 .constdata oled.o
|
||
|
0x08002432 0x00000002 PAD
|
||
|
0x08002434 0x00000020 Data RO 620 Region$$Table anon$$obj.o
|
||
|
|
||
|
|
||
|
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001118, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x000002bc])
|
||
|
|
||
|
Base Addr Size Type Attr Idx E Section Name Object
|
||
|
|
||
|
0x20000000 0x00000800 Data RW 4 .data main.o
|
||
|
0x20000800 0x00000014 Data RW 209 .data system_stm32f4xx.o
|
||
|
0x20000814 0x000001c0 Data RW 256 .data oled.o
|
||
|
0x200009d4 0x00000004 Data RW 285 .data delay.o
|
||
|
0x200009d8 0x00000006 Data RW 326 .data usart.o
|
||
|
0x200009de 0x00000010 Data RW 403 .data stm32f4xx_rcc.o
|
||
|
0x200009ee 0x00000002 PAD
|
||
|
0x200009f0 0x000000c8 Zero RW 325 .bss usart.o
|
||
|
0x20000ab8 0x00000060 Zero RW 499 .bss c_w.l(libspace.o)
|
||
|
0x20000b18 0x00000200 Zero RW 354 HEAP startup_stm32f40_41xxx.o
|
||
|
0x20000d18 0x00000400 Zero RW 353 STACK startup_stm32f40_41xxx.o
|
||
|
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Image component sizes
|
||
|
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
|
||
|
|
||
|
260 8 0 4 0 1517 delay.o
|
||
|
64 4 0 0 0 567 led.o
|
||
|
352 64 0 2048 0 263283 main.o
|
||
|
224 20 0 0 0 1897 misc.o
|
||
|
1206 20 2072 448 0 4885 oled.o
|
||
|
64 26 392 0 1536 864 startup_stm32f40_41xxx.o
|
||
|
660 44 0 0 0 4177 stm32f4xx_gpio.o
|
||
|
26 0 0 0 0 1262 stm32f4xx_it.o
|
||
|
1628 52 0 16 0 13000 stm32f4xx_rcc.o
|
||
|
1108 34 0 0 0 7876 stm32f4xx_usart.o
|
||
|
528 46 0 20 0 1899 system_stm32f4xx.o
|
||
|
332 18 0 6 200 3434 usart.o
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
6456 336 2498 2544 1736 304661 Object Totals
|
||
|
0 0 32 0 0 0 (incl. Generated)
|
||
|
4 0 2 2 0 0 (incl. Padding)
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
|
||
|
|
||
|
100 0 0 0 0 0 __dclz77c.o
|
||
|
8 0 0 0 0 68 __main.o
|
||
|
0 0 0 0 0 0 __rtentry.o
|
||
|
12 0 0 0 0 0 __rtentry2.o
|
||
|
6 0 0 0 0 0 __rtentry4.o
|
||
|
52 8 0 0 0 0 __scatter.o
|
||
|
28 0 0 0 0 0 __scatter_zi.o
|
||
|
12 0 0 0 0 72 exit.o
|
||
|
6 0 0 0 0 152 heapauxi.o
|
||
|
2 0 0 0 0 0 libinit.o
|
||
|
6 0 0 0 0 0 libinit2.o
|
||
|
2 0 0 0 0 0 libshutdown.o
|
||
|
2 0 0 0 0 0 libshutdown2.o
|
||
|
8 4 0 0 96 68 libspace.o
|
||
|
2 0 0 0 0 0 rtexit.o
|
||
|
10 0 0 0 0 0 rtexit2.o
|
||
|
74 0 0 0 0 80 sys_stackheap_outer.o
|
||
|
2 0 0 0 0 68 use_no_semi.o
|
||
|
2 0 0 0 0 68 use_no_semi_2.o
|
||
|
10 0 0 0 0 116 fpinit.o
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
346 12 0 0 96 692 Library Totals
|
||
|
2 0 0 0 0 0 (incl. Padding)
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
|
||
|
|
||
|
334 12 0 0 96 576 c_w.l
|
||
|
10 0 0 0 0 116 fz_wm.l
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
346 12 0 0 96 692 Library Totals
|
||
|
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
|
||
|
Code (inc. data) RO Data RW Data ZI Data Debug
|
||
|
|
||
|
6802 348 2498 2544 1832 303197 Grand Totals
|
||
|
6802 348 2498 700 1832 303197 ELF Image Totals (compressed)
|
||
|
6802 348 2498 700 0 0 ROM Totals
|
||
|
|
||
|
==============================================================================
|
||
|
|
||
|
Total RO Size (Code + RO Data) 9300 ( 9.08kB)
|
||
|
Total RW Size (RW Data + ZI Data) 4376 ( 4.27kB)
|
||
|
Total ROM Size (Code + RO Data + RW Data) 10000 ( 9.77kB)
|
||
|
|
||
|
==============================================================================
|
||
|
|