P100脱机下载器
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1055 lines
95 KiB

4 years ago
  1. Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]
  2. ==============================================================================
  3. Section Cross References
  4. main.o(.text) refers to _printf_pad.o(.text) for _printf_pre_padding
  5. main.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  6. main.o(.text) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
  7. main.o(.text) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
  8. main.o(.text) refers to delay.o(.text) for delay_init
  9. main.o(.text) refers to usart.o(.text) for uart_init
  10. main.o(.text) refers to led.o(.text) for LED_Init
  11. main.o(.text) refers to lcd.o(.text) for LCD_Init
  12. main.o(.text) refers to noretval__2sprintf.o(.text) for __2sprintf
  13. main.o(.text) refers to uid_encryption.o(.text) for UID_Encryption_Key_Check
  14. main.o(.text) refers to noretval__2printf.o(.text) for __2printf
  15. main.o(.text) refers to lcd.o(.data) for POINT_COLOR
  16. main.o(.text) refers to lcd.o(.bss) for lcddev
  17. main.o(.text) refers to main.o(.data) for myID
  18. system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
  19. led.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
  20. led.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
  21. lcd.o(.text) refers to delay.o(.text) for delay_us
  22. lcd.o(.text) refers to lcd.o(.bss) for lcddev
  23. lcd.o(.text) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
  24. lcd.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
  25. lcd.o(.text) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
  26. lcd.o(.text) refers to lcd.o(.data) for POINT_COLOR
  27. lcd.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
  28. lcd.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_PinRemapConfig
  29. lcd.o(.text) refers to lcd.o(.constdata) for asc2_1206
  30. delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
  31. delay.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
  32. delay.o(.text) refers to delay.o(.data) for fac_us
  33. usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
  34. usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
  35. usart.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
  36. usart.o(.text) refers to misc.o(.text) for NVIC_Init
  37. usart.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
  38. usart.o(.text) refers to usart.o(.data) for USART_RX_STA
  39. usart.o(.text) refers to usart.o(.bss) for USART_RX_BUF
  40. usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
  41. usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
  42. startup_stm32f10x_hd.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
  43. startup_stm32f10x_hd.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
  44. startup_stm32f10x_hd.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
  45. startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
  46. startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler
  47. startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
  48. startup_stm32f10x_hd.o(RESET) refers to usart.o(.text) for USART1_IRQHandler
  49. startup_stm32f10x_hd.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
  50. startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
  51. startup_stm32f10x_hd.o(.text) refers to __main.o(!!!main) for __main
  52. startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(HEAP) for Heap_Mem
  53. startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(STACK) for Stack_Mem
  54. stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
  55. stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
  56. stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
  57. uid_encryption.o(.text) refers to memcmp.o(.text) for memcmp
  58. uid_encryption.o(.text) refers to uid_encryption.o(.constdata) for Algorithm_Fun_Array
  59. uid_encryption.o(.text) refers to uid_encryption.o(.data) for pAlgorithm_Fun
  60. uid_encryption.o(.constdata) refers to uid_encryption.o(.text) for Algorithm_0
  61. use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
  62. __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
  63. __2printf.o(.text) refers to usart.o(.data) for __stdout
  64. __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
  65. __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
  66. noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
  67. noretval__2printf.o(.text) refers to usart.o(.data) for __stdout
  68. noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
  69. noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
  70. __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  71. _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  72. _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
  73. _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  74. _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
  75. _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  76. _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
  77. _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  78. _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
  79. _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  80. _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
  81. _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  82. _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
  83. _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
  84. _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
  85. __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  86. __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
  87. __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  88. __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  89. __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
  90. __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
  91. __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  92. __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
  93. __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  94. __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
  95. __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
  96. __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  97. __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
  98. __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
  99. __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
  100. _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
  101. _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
  102. __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
  103. dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  104. dfixu.o(x$fpl$dfixu) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
  105. dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  106. dfixu.o(x$fpl$dfixur) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
  107. dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  108. dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  109. dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  110. dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  111. dmul.o(x$fpl$dmul) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
  112. dmul.o(x$fpl$dmul) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
  113. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
  114. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
  115. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
  116. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
  117. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
  118. __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
  119. _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
  120. _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
  121. _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
  122. _printf_char_common.o(.text) refers to __printf_flags_wp.o(.text) for __printf
  123. _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
  124. _printf_char_file.o(.text) refers to ferror.o(.text) for ferror
  125. _printf_char_file.o(.text) refers to usart.o(.text) for fputc
  126. dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  127. dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
  128. __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
  129. __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
  130. __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
  131. __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
  132. __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
  133. __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
  134. __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
  135. __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
  136. __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
  137. __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
  138. __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
  139. __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
  140. sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
  141. sys_stackheap_outer.o(.text) refers to startup_stm32f10x_hd.o(.text) for __user_initial_stackheap
  142. exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
  143. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
  144. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
  145. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
  146. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
  147. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
  148. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
  149. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
  150. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
  151. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
  152. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
  153. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
  154. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
  155. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
  156. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
  157. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
  158. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
  159. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
  160. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
  161. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
  162. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
  163. libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
  164. libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
  165. rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
  166. rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
  167. rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
  168. rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
  169. rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
  170. rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
  171. rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
  172. libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
  173. libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
  174. libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
  175. libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
  176. libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
  177. libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
  178. libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
  179. rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
  180. rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(.text) for _sys_exit
  181. rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
  182. rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
  183. rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
  184. argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
  185. _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
  186. _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
  187. _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
  188. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
  189. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
  190. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
  191. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
  192. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
  193. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
  194. libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
  195. sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
  196. sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
  197. defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
  198. defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
  199. defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
  200. rt_raise.o(.text) refers to __raise.o(.text) for __raise
  201. rt_raise.o(.text) refers to usart.o(.text) for _sys_exit
  202. defsig_exit.o(.text) refers to usart.o(.text) for _sys_exit
  203. defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  204. __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
  205. defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
  206. sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
  207. sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
  208. defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
  209. defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  210. defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  211. defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  212. defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  213. defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  214. defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  215. defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  216. defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
  217. ==============================================================================
  218. Removing Unused input sections from the image.
  219. Removing sys.o(.emb_text), (6 bytes).
  220. Removing sys.o(.text), (12 bytes).
  221. Removing core_cm3.o(.emb_text), (32 bytes).
  222. 3 unused section(s) (total 50 bytes) removed from the image.
  223. ==============================================================================
  224. Image Symbol Table
  225. Local Symbols
  226. Symbol Name Value Ov Type Size Object(Section)
  227. ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
  228. ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
  229. ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
  230. ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
  231. ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
  232. ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
  233. ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
  234. ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
  235. ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
  236. ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
  237. ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
  238. ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
  239. ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
  240. ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
  241. ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
  242. ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
  243. ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
  244. ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
  245. ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
  246. ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
  247. ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
  248. ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
  249. ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
  250. ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
  251. ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
  252. ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
  253. ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
  254. ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
  255. ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
  256. ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
  257. ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
  258. ../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE
  259. ../clib/printf.c 0x00000000 Number 0 _printf_hex_ll.o ABSOLUTE
  260. ../clib/printf.c 0x00000000 Number 0 _printf_hex_int.o ABSOLUTE
  261. ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll.o ABSOLUTE
  262. ../clib/printf.c 0x00000000 Number 0 _printf_hex_ptr.o ABSOLUTE
  263. ../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
  264. ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ptr.o ABSOLUTE
  265. ../clib/printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE
  266. ../clib/printf.c 0x00000000 Number 0 _printf_hex_ll_ptr.o ABSOLUTE
  267. ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll_ptr.o ABSOLUTE
  268. ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
  269. ../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE
  270. ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
  271. ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
  272. ../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
  273. ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
  274. ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
  275. ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
  276. ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
  277. ../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
  278. ../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
  279. ../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE
  280. ../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
  281. ../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE
  282. ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
  283. ../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE
  284. ../clib/printf_percent.s 0x00000000 Number 0 _printf_x.o ABSOLUTE
  285. ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
  286. ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
  287. ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
  288. ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
  289. ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
  290. ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
  291. ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
  292. ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
  293. ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
  294. ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
  295. ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
  296. ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
  297. ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
  298. ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
  299. ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
  300. ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
  301. ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
  302. ../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE
  303. ../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE
  304. ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
  305. ../clib/string.c 0x00000000 Number 0 memcmp.o ABSOLUTE
  306. ../fplib/dfixu.s 0x00000000 Number 0 dfixu.o ABSOLUTE
  307. ../fplib/dflt.s 0x00000000 Number 0 dflt_clz.o ABSOLUTE
  308. ../fplib/dmul.s 0x00000000 Number 0 dmul.o ABSOLUTE
  309. ../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE
  310. ../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE
  311. ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
  312. ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE
  313. ..\CORE\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
  314. ..\CORE\startup_stm32f10x_hd.s 0x00000000 Number 0 startup_stm32f10x_hd.o ABSOLUTE
  315. ..\HARDWARE\LCD\lcd.c 0x00000000 Number 0 lcd.o ABSOLUTE
  316. ..\HARDWARE\LED\led.c 0x00000000 Number 0 led.o ABSOLUTE
  317. ..\STM32F10x_FWLib\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
  318. ..\STM32F10x_FWLib\src\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
  319. ..\STM32F10x_FWLib\src\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
  320. ..\STM32F10x_FWLib\src\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
  321. ..\SYSTEM\delay\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
  322. ..\SYSTEM\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
  323. ..\SYSTEM\usart\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
  324. ..\UID_Encryption\UID_Encryption.c 0x00000000 Number 0 uid_encryption.o ABSOLUTE
  325. ..\\CORE\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
  326. ..\\SYSTEM\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
  327. dc.s 0x00000000 Number 0 dc.o ABSOLUTE
  328. main.c 0x00000000 Number 0 main.o ABSOLUTE
  329. stm32f10x_it.c 0x00000000 Number 0 stm32f10x_it.o ABSOLUTE
  330. system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
  331. RESET 0x08000000 Section 304 startup_stm32f10x_hd.o(RESET)
  332. !!!main 0x08000130 Section 8 __main.o(!!!main)
  333. !!!scatter 0x08000138 Section 52 __scatter.o(!!!scatter)
  334. !!handler_copy 0x0800016c Section 26 __scatter_copy.o(!!handler_copy)
  335. !!handler_zi 0x08000188 Section 28 __scatter_zi.o(!!handler_zi)
  336. .ARM.Collect$$_printf_percent$$00000000 0x080001a4 Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
  337. .ARM.Collect$$_printf_percent$$0000000C 0x080001a4 Section 6 _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
  338. .ARM.Collect$$_printf_percent$$00000017 0x080001aa Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
  339. .ARM.Collect$$libinit$$00000000 0x080001ae Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
  340. .ARM.Collect$$libinit$$00000002 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
  341. .ARM.Collect$$libinit$$00000004 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
  342. .ARM.Collect$$libinit$$0000000A 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
  343. .ARM.Collect$$libinit$$0000000C 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
  344. .ARM.Collect$$libinit$$0000000E 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
  345. .ARM.Collect$$libinit$$00000011 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
  346. .ARM.Collect$$libinit$$00000013 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
  347. .ARM.Collect$$libinit$$00000015 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
  348. .ARM.Collect$$libinit$$00000017 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
  349. .ARM.Collect$$libinit$$00000019 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
  350. .ARM.Collect$$libinit$$0000001B 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
  351. .ARM.Collect$$libinit$$0000001D 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
  352. .ARM.Collect$$libinit$$0000001F 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
  353. .ARM.Collect$$libinit$$00000021 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
  354. .ARM.Collect$$libinit$$00000023 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
  355. .ARM.Collect$$libinit$$00000025 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
  356. .ARM.Collect$$libinit$$0000002C 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
  357. .ARM.Collect$$libinit$$0000002E 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
  358. .ARM.Collect$$libinit$$00000030 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
  359. .ARM.Collect$$libinit$$00000032 0x080001b0 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
  360. .ARM.Collect$$libinit$$00000033 0x080001b0 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
  361. .ARM.Collect$$libshutdown$$00000000 0x080001b2 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
  362. .ARM.Collect$$libshutdown$$00000002 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
  363. .ARM.Collect$$libshutdown$$00000004 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
  364. .ARM.Collect$$libshutdown$$00000007 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
  365. .ARM.Collect$$libshutdown$$0000000A 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
  366. .ARM.Collect$$libshutdown$$0000000C 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
  367. .ARM.Collect$$libshutdown$$0000000F 0x080001b4 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
  368. .ARM.Collect$$libshutdown$$00000010 0x080001b4 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
  369. .ARM.Collect$$rtentry$$00000000 0x080001b6 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
  370. .ARM.Collect$$rtentry$$00000002 0x080001b6 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
  371. .ARM.Collect$$rtentry$$00000004 0x080001b6 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
  372. .ARM.Collect$$rtentry$$00000009 0x080001bc Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
  373. .ARM.Collect$$rtentry$$0000000A 0x080001bc Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
  374. .ARM.Collect$$rtentry$$0000000C 0x080001c0 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
  375. .ARM.Collect$$rtentry$$0000000D 0x080001c0 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
  376. .ARM.Collect$$rtexit$$00000000 0x080001c8 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
  377. .ARM.Collect$$rtexit$$00000002 0x080001ca Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
  378. .ARM.Collect$$rtexit$$00000003 0x080001ca Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
  379. .ARM.Collect$$rtexit$$00000004 0x080001ce Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
  380. .text 0x080001d4 Section 0 main.o(.text)
  381. .text 0x08000428 Section 0 stm32f10x_it.o(.text)
  382. .text 0x08000444 Section 0 system_stm32f10x.o(.text)
  383. SetSysClockTo72 0x08000445 Thumb Code 214 system_stm32f10x.o(.text)
  384. SetSysClock 0x0800051b Thumb Code 8 system_stm32f10x.o(.text)
  385. .text 0x08000624 Section 0 led.o(.text)
  386. .text 0x08000674 Section 0 lcd.o(.text)
  387. .text 0x08005ea0 Section 0 delay.o(.text)
  388. .text 0x08005f74 Section 0 usart.o(.text)
  389. .text 0x080060b4 Section 64 startup_stm32f10x_hd.o(.text)
  390. .text 0x080060f4 Section 0 stm32f10x_gpio.o(.text)
  391. .text 0x08006450 Section 0 stm32f10x_rcc.o(.text)
  392. .text 0x080067f4 Section 0 stm32f10x_usart.o(.text)
  393. .text 0x08006bfc Section 0 misc.o(.text)
  394. .text 0x08006cd8 Section 0 uid_encryption.o(.text)
  395. Algorithm_0 0x08006cd9 Thumb Code 330 uid_encryption.o(.text)
  396. Algorithm_1 0x08006e23 Thumb Code 332 uid_encryption.o(.text)
  397. Algorithm_2 0x08006f6f Thumb Code 332 uid_encryption.o(.text)
  398. Algorithm_3 0x080070bb Thumb Code 332 uid_encryption.o(.text)
  399. Algorithm_4 0x08007207 Thumb Code 332 uid_encryption.o(.text)
  400. .text 0x0800742c Section 2 use_no_semi_2.o(.text)
  401. .text 0x08007430 Section 0 noretval__2printf.o(.text)
  402. .text 0x08007448 Section 0 noretval__2sprintf.o(.text)
  403. .text 0x08007470 Section 0 _printf_pad.o(.text)
  404. .text 0x080074c0 Section 0 _printf_hex_int.o(.text)
  405. .text 0x08007518 Section 0 __printf_flags_wp.o(.text)
  406. .text 0x08007650 Section 0 memcmp.o(.text)
  407. .text 0x080076a8 Section 0 heapauxi.o(.text)
  408. .text 0x080076ae Section 2 use_no_semi.o(.text)
  409. .text 0x080076b0 Section 0 _printf_intcommon.o(.text)
  410. .text 0x08007764 Section 0 _printf_char_common.o(.text)
  411. _printf_input_char 0x08007765 Thumb Code 10 _printf_char_common.o(.text)
  412. .text 0x08007794 Section 0 _sputc.o(.text)
  413. .text 0x080077a0 Section 0 _printf_char_file.o(.text)
  414. .text 0x080077c4 Section 0 ferror.o(.text)
  415. .text 0x080077cc Section 74 sys_stackheap_outer.o(.text)
  416. .text 0x08007816 Section 0 exit.o(.text)
  417. .text 0x08007828 Section 8 libspace.o(.text)
  418. i._is_digit 0x08007830 Section 0 __printf_wp.o(i._is_digit)
  419. x$fpl$dfixu 0x08007840 Section 90 dfixu.o(x$fpl$dfixu)
  420. x$fpl$dfltu 0x0800789a Section 38 dflt_clz.o(x$fpl$dfltu)
  421. x$fpl$dmul 0x080078c0 Section 340 dmul.o(x$fpl$dmul)
  422. x$fpl$dnaninf 0x08007a14 Section 156 dnaninf.o(x$fpl$dnaninf)
  423. x$fpl$dretinf 0x08007ab0 Section 12 dretinf.o(x$fpl$dretinf)
  424. .constdata 0x08007abc Section 6080 lcd.o(.constdata)
  425. x$fpl$usenofp 0x08007abc Section 0 usenofp.o(x$fpl$usenofp)
  426. .constdata 0x0800927c Section 20 uid_encryption.o(.constdata)
  427. Algorithm_Fun_Array 0x0800927c Data 20 uid_encryption.o(.constdata)
  428. .constdata 0x08009290 Section 40 _printf_hex_int.o(.constdata)
  429. uc_hextab 0x08009290 Data 20 _printf_hex_int.o(.constdata)
  430. lc_hextab 0x080092a4 Data 20 _printf_hex_int.o(.constdata)
  431. .constdata 0x080092b8 Section 17 __printf_flags_wp.o(.constdata)
  432. maptable 0x080092b8 Data 17 __printf_flags_wp.o(.constdata)
  433. .data 0x20000000 Section 13 main.o(.data)
  434. .data 0x20000010 Section 20 system_stm32f10x.o(.data)
  435. .data 0x20000024 Section 4 lcd.o(.data)
  436. .data 0x20000028 Section 4 delay.o(.data)
  437. fac_us 0x20000028 Data 1 delay.o(.data)
  438. fac_ms 0x2000002a Data 2 delay.o(.data)
  439. .data 0x2000002c Section 6 usart.o(.data)
  440. .data 0x20000032 Section 20 stm32f10x_rcc.o(.data)
  441. APBAHBPrescTable 0x20000032 Data 16 stm32f10x_rcc.o(.data)
  442. ADCPrescTable 0x20000042 Data 4 stm32f10x_rcc.o(.data)
  443. .data 0x20000048 Section 4 uid_encryption.o(.data)
  444. pAlgorithm_Fun 0x20000048 Data 4 uid_encryption.o(.data)
  445. .bss 0x2000004c Section 14 lcd.o(.bss)
  446. .bss 0x2000005a Section 200 usart.o(.bss)
  447. .bss 0x20000124 Section 96 libspace.o(.bss)
  448. HEAP 0x20000188 Section 512 startup_stm32f10x_hd.o(HEAP)
  449. Heap_Mem 0x20000188 Data 512 startup_stm32f10x_hd.o(HEAP)
  450. STACK 0x20000388 Section 1024 startup_stm32f10x_hd.o(STACK)
  451. Stack_Mem 0x20000388 Data 1024 startup_stm32f10x_hd.o(STACK)
  452. __initial_sp 0x20000788 Data 0 startup_stm32f10x_hd.o(STACK)
  453. Global Symbols
  454. Symbol Name Value Ov Type Size Object(Section)
  455. BuildAttributes$$THM_ISAv4$P$D$K$B$S$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
  456. __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
  457. _printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE
  458. _printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE
  459. _printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
  460. _printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE
  461. __ARM_exceptions_init - Undefined Weak Reference
  462. __alloca_initialize - Undefined Weak Reference
  463. __arm_preinit_ - Undefined Weak Reference
  464. __cpp_initialize__aeabi_ - Undefined Weak Reference
  465. __cxa_finalize - Undefined Weak Reference
  466. __rt_locale - Undefined Weak Reference
  467. __sigvec_lookup - Undefined Weak Reference
  468. _atexit_init - Undefined Weak Reference
  469. _call_atexit_fns - Undefined Weak Reference
  470. _clock_init - Undefined Weak Reference
  471. _fp_trap_init - Undefined Weak Reference
  472. _fp_trap_shutdown - Undefined Weak Reference
  473. _get_lc_collate - Undefined Weak Reference
  474. _get_lc_ctype - Undefined Weak Reference
  475. _get_lc_monetary - Undefined Weak Reference
  476. _get_lc_numeric - Undefined Weak Reference
  477. _get_lc_time - Undefined Weak Reference
  478. _getenv_init - Undefined Weak Reference
  479. _handle_redirection - Undefined Weak Reference
  480. _init_alloc - Undefined Weak Reference
  481. _init_user_alloc - Undefined Weak Reference
  482. _initio - Undefined Weak Reference
  483. _mutex_acquire - Undefined Weak Reference
  484. _mutex_release - Undefined Weak Reference
  485. _printf_truncate_unsigned - Undefined Weak Reference
  486. _rand_init - Undefined Weak Reference
  487. _signal_finish - Undefined Weak Reference
  488. _signal_init - Undefined Weak Reference
  489. _terminate_alloc - Undefined Weak Reference
  490. _terminate_user_alloc - Undefined Weak Reference
  491. _terminateio - Undefined Weak Reference
  492. __Vectors_Size 0x00000130 Number 0 startup_stm32f10x_hd.o ABSOLUTE
  493. __Vectors 0x08000000 Data 4 startup_stm32f10x_hd.o(RESET)
  494. __Vectors_End 0x08000130 Data 0 startup_stm32f10x_hd.o(RESET)
  495. __main 0x08000131 Thumb Code 8 __main.o(!!!main)
  496. __scatterload 0x08000139 Thumb Code 0 __scatter.o(!!!scatter)
  497. __scatterload_rt2 0x08000139 Thumb Code 44 __scatter.o(!!!scatter)
  498. __scatterload_rt2_thumb_only 0x08000139 Thumb Code 0 __scatter.o(!!!scatter)
  499. __scatterload_null 0x08000147 Thumb Code 0 __scatter.o(!!!scatter)
  500. __scatterload_copy 0x0800016d Thumb Code 26 __scatter_copy.o(!!handler_copy)
  501. __scatterload_zeroinit 0x08000189 Thumb Code 28 __scatter_zi.o(!!handler_zi)
  502. _printf_percent 0x080001a5 Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
  503. _printf_x 0x080001a5 Thumb Code 0 _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
  504. _printf_percent_end 0x080001ab Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
  505. __rt_lib_init 0x080001af Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
  506. __rt_lib_init_alloca_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
  507. __rt_lib_init_argv_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
  508. __rt_lib_init_atexit_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
  509. __rt_lib_init_clock_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
  510. __rt_lib_init_cpp_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
  511. __rt_lib_init_exceptions_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
  512. __rt_lib_init_fp_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
  513. __rt_lib_init_fp_trap_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
  514. __rt_lib_init_getenv_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
  515. __rt_lib_init_heap_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
  516. __rt_lib_init_lc_collate_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
  517. __rt_lib_init_lc_ctype_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
  518. __rt_lib_init_lc_monetary_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
  519. __rt_lib_init_lc_numeric_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
  520. __rt_lib_init_lc_time_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
  521. __rt_lib_init_preinit_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
  522. __rt_lib_init_rand_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
  523. __rt_lib_init_return 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
  524. __rt_lib_init_signal_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
  525. __rt_lib_init_stdio_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
  526. __rt_lib_init_user_alloc_1 0x080001b1 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
  527. __rt_lib_shutdown 0x080001b3 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
  528. __rt_lib_shutdown_cpp_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
  529. __rt_lib_shutdown_fp_trap_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
  530. __rt_lib_shutdown_heap_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
  531. __rt_lib_shutdown_return 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
  532. __rt_lib_shutdown_signal_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
  533. __rt_lib_shutdown_stdio_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
  534. __rt_lib_shutdown_user_alloc_1 0x080001b5 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
  535. __rt_entry 0x080001b7 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
  536. __rt_entry_presh_1 0x080001b7 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
  537. __rt_entry_sh 0x080001b7 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
  538. __rt_entry_li 0x080001bd Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
  539. __rt_entry_postsh_1 0x080001bd Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
  540. __rt_entry_main 0x080001c1 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
  541. __rt_entry_postli_1 0x080001c1 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
  542. __rt_exit 0x080001c9 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
  543. __rt_exit_ls 0x080001cb Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
  544. __rt_exit_prels_1 0x080001cb Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
  545. __rt_exit_exit 0x080001cf Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
  546. main 0x080001d5 Thumb Code 442 main.o(.text)
  547. NMI_Handler 0x08000429 Thumb Code 2 stm32f10x_it.o(.text)
  548. HardFault_Handler 0x0800042b Thumb Code 4 stm32f10x_it.o(.text)
  549. MemManage_Handler 0x0800042f Thumb Code 4 stm32f10x_it.o(.text)
  550. BusFault_Handler 0x08000433 Thumb Code 4 stm32f10x_it.o(.text)
  551. UsageFault_Handler 0x08000437 Thumb Code 4 stm32f10x_it.o(.text)
  552. SVC_Handler 0x0800043b Thumb Code 2 stm32f10x_it.o(.text)
  553. DebugMon_Handler 0x0800043d Thumb Code 2 stm32f10x_it.o(.text)
  554. PendSV_Handler 0x0800043f Thumb Code 2 stm32f10x_it.o(.text)
  555. SysTick_Handler 0x08000441 Thumb Code 2 stm32f10x_it.o(.text)
  556. SystemInit 0x08000523 Thumb Code 78 system_stm32f10x.o(.text)
  557. SystemCoreClockUpdate 0x08000571 Thumb Code 142 system_stm32f10x.o(.text)
  558. LED_Init 0x08000625 Thumb Code 72 led.o(.text)
  559. LCD_WR_REG 0x08000675 Thumb Code 28 lcd.o(.text)
  560. LCD_WR_DATAX 0x08000691 Thumb Code 28 lcd.o(.text)
  561. LCD_RD_DATA 0x080006ad Thumb Code 98 lcd.o(.text)
  562. LCD_WriteReg 0x0800070f Thumb Code 40 lcd.o(.text)
  563. LCD_ReadReg 0x08000737 Thumb Code 16 lcd.o(.text)
  564. LCD_WriteRAM_Prepare 0x08000747 Thumb Code 12 lcd.o(.text)
  565. LCD_WriteRAM 0x08000753 Thumb Code 28 lcd.o(.text)
  566. LCD_BGR2RGB 0x0800076f Thumb Code 26 lcd.o(.text)
  567. opt_delay 0x08000789 Thumb Code 14 lcd.o(.text)
  568. LCD_SetCursor 0x08000797 Thumb Code 956 lcd.o(.text)
  569. LCD_ReadPoint 0x08000b53 Thumb Code 506 lcd.o(.text)
  570. LCD_DisplayOn 0x08000d4d Thumb Code 92 lcd.o(.text)
  571. LCD_DisplayOff 0x08000da9 Thumb Code 90 lcd.o(.text)
  572. LCD_Scan_Dir 0x08000e03 Thumb Code 1126 lcd.o(.text)
  573. LCD_DrawPoint 0x08001269 Thumb Code 52 lcd.o(.text)
  574. LCD_Fast_DrawPoint 0x0800129d Thumb Code 854 lcd.o(.text)
  575. LCD_SSD_BackLightSet 0x080015f3 Thumb Code 220 lcd.o(.text)
  576. LCD_Display_Dir 0x080016cf Thumb Code 444 lcd.o(.text)
  577. LCD_Set_Window 0x0800188b Thumb Code 1078 lcd.o(.text)
  578. LCD_Clear 0x08001cc1 Thumb Code 122 lcd.o(.text)
  579. LCD_Init 0x08001d3b Thumb Code 15270 lcd.o(.text)
  580. LCD_Fill 0x080058e1 Thumb Code 200 lcd.o(.text)
  581. LCD_Color_Fill 0x080059a9 Thumb Code 116 lcd.o(.text)
  582. LCD_DrawLine 0x08005a1d Thumb Code 176 lcd.o(.text)
  583. LCD_DrawRectangle 0x08005acd Thumb Code 60 lcd.o(.text)
  584. LCD_Draw_Circle 0x08005b09 Thumb Code 152 lcd.o(.text)
  585. LCD_ShowChar 0x08005ba1 Thumb Code 272 lcd.o(.text)
  586. LCD_Pow 0x08005cb1 Thumb Code 22 lcd.o(.text)
  587. LCD_ShowNum 0x08005cc7 Thumb Code 180 lcd.o(.text)
  588. LCD_ShowxNum 0x08005d7b Thumb Code 190 lcd.o(.text)
  589. LCD_ShowString 0x08005e39 Thumb Code 102 lcd.o(.text)
  590. delay_init 0x08005ea1 Thumb Code 50 delay.o(.text)
  591. delay_us 0x08005ed3 Thumb Code 72 delay.o(.text)
  592. delay_ms 0x08005f1b Thumb Code 72 delay.o(.text)
  593. _sys_exit 0x08005f75 Thumb Code 6 usart.o(.text)
  594. fputc 0x08005f7b Thumb Code 24 usart.o(.text)
  595. uart_init 0x08005f93 Thumb Code 152 usart.o(.text)
  596. USART1_IRQHandler 0x0800602b Thumb Code 122 usart.o(.text)
  597. Reset_Handler 0x080060b5 Thumb Code 8 startup_stm32f10x_hd.o(.text)
  598. ADC1_2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  599. ADC3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  600. CAN1_RX1_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  601. CAN1_SCE_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  602. DMA1_Channel1_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  603. DMA1_Channel2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  604. DMA1_Channel3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  605. DMA1_Channel4_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  606. DMA1_Channel5_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  607. DMA1_Channel6_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  608. DMA1_Channel7_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  609. DMA2_Channel1_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  610. DMA2_Channel2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  611. DMA2_Channel3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  612. DMA2_Channel4_5_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  613. EXTI0_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  614. EXTI15_10_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  615. EXTI1_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  616. EXTI2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  617. EXTI3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  618. EXTI4_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  619. EXTI9_5_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  620. FLASH_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  621. FSMC_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  622. I2C1_ER_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  623. I2C1_EV_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  624. I2C2_ER_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  625. I2C2_EV_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  626. PVD_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  627. RCC_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  628. RTCAlarm_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  629. RTC_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  630. SDIO_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  631. SPI1_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  632. SPI2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  633. SPI3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  634. TAMPER_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  635. TIM1_BRK_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  636. TIM1_CC_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  637. TIM1_TRG_COM_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  638. TIM1_UP_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  639. TIM2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  640. TIM3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  641. TIM4_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  642. TIM5_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  643. TIM6_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  644. TIM7_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  645. TIM8_BRK_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  646. TIM8_CC_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  647. TIM8_TRG_COM_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  648. TIM8_UP_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  649. UART4_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  650. UART5_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  651. USART2_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  652. USART3_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  653. USBWakeUp_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  654. USB_HP_CAN1_TX_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  655. USB_LP_CAN1_RX0_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  656. WWDG_IRQHandler 0x080060cf Thumb Code 0 startup_stm32f10x_hd.o(.text)
  657. __user_initial_stackheap 0x080060d1 Thumb Code 0 startup_stm32f10x_hd.o(.text)
  658. GPIO_DeInit 0x080060f5 Thumb Code 172 stm32f10x_gpio.o(.text)
  659. GPIO_AFIODeInit 0x080061a1 Thumb Code 20 stm32f10x_gpio.o(.text)
  660. GPIO_Init 0x080061b5 Thumb Code 278 stm32f10x_gpio.o(.text)
  661. GPIO_StructInit 0x080062cb Thumb Code 16 stm32f10x_gpio.o(.text)
  662. GPIO_ReadInputDataBit 0x080062db Thumb Code 18 stm32f10x_gpio.o(.text)
  663. GPIO_ReadInputData 0x080062ed Thumb Code 8 stm32f10x_gpio.o(.text)
  664. GPIO_ReadOutputDataBit 0x080062f5 Thumb Code 18 stm32f10x_gpio.o(.text)
  665. GPIO_ReadOutputData 0x08006307 Thumb Code 8 stm32f10x_gpio.o(.text)
  666. GPIO_SetBits 0x0800630f Thumb Code 4 stm32f10x_gpio.o(.text)
  667. GPIO_ResetBits 0x08006313 Thumb Code 4 stm32f10x_gpio.o(.text)
  668. GPIO_WriteBit 0x08006317 Thumb Code 10 stm32f10x_gpio.o(.text)
  669. GPIO_Write 0x08006321 Thumb Code 4 stm32f10x_gpio.o(.text)
  670. GPIO_PinLockConfig 0x08006325 Thumb Code 18 stm32f10x_gpio.o(.text)
  671. GPIO_EventOutputConfig 0x08006337 Thumb Code 26 stm32f10x_gpio.o(.text)
  672. GPIO_EventOutputCmd 0x08006351 Thumb Code 6 stm32f10x_gpio.o(.text)
  673. GPIO_PinRemapConfig 0x08006357 Thumb Code 138 stm32f10x_gpio.o(.text)
  674. GPIO_EXTILineConfig 0x080063e1 Thumb Code 66 stm32f10x_gpio.o(.text)
  675. GPIO_ETH_MediaInterfaceConfig 0x08006423 Thumb Code 8 stm32f10x_gpio.o(.text)
  676. RCC_DeInit 0x08006451 Thumb Code 64 stm32f10x_rcc.o(.text)
  677. RCC_HSEConfig 0x08006491 Thumb Code 70 stm32f10x_rcc.o(.text)
  678. RCC_GetFlagStatus 0x080064d7 Thumb Code 56 stm32f10x_rcc.o(.text)
  679. RCC_WaitForHSEStartUp 0x0800650f Thumb Code 56 stm32f10x_rcc.o(.text)
  680. RCC_AdjustHSICalibrationValue 0x08006547 Thumb Code 20 stm32f10x_rcc.o(.text)
  681. RCC_HSICmd 0x0800655b Thumb Code 6 stm32f10x_rcc.o(.text)
  682. RCC_PLLConfig 0x08006561 Thumb Code 24 stm32f10x_rcc.o(.text)
  683. RCC_PLLCmd 0x08006579 Thumb Code 6 stm32f10x_rcc.o(.text)
  684. RCC_SYSCLKConfig 0x0800657f Thumb Code 18 stm32f10x_rcc.o(.text)
  685. RCC_GetSYSCLKSource 0x08006591 Thumb Code 10 stm32f10x_rcc.o(.text)
  686. RCC_HCLKConfig 0x0800659b Thumb Code 18 stm32f10x_rcc.o(.text)
  687. RCC_PCLK1Config 0x080065ad Thumb Code 18 stm32f10x_rcc.o(.text)
  688. RCC_PCLK2Config 0x080065bf Thumb Code 20 stm32f10x_rcc.o(.text)
  689. RCC_ITConfig 0x080065d3 Thumb Code 26 stm32f10x_rcc.o(.text)
  690. RCC_USBCLKConfig 0x080065ed Thumb Code 8 stm32f10x_rcc.o(.text)
  691. RCC_ADCCLKConfig 0x080065f5 Thumb Code 18 stm32f10x_rcc.o(.text)
  692. RCC_LSEConfig 0x08006607 Thumb Code 50 stm32f10x_rcc.o(.text)
  693. RCC_LSICmd 0x08006639 Thumb Code 6 stm32f10x_rcc.o(.text)
  694. RCC_RTCCLKConfig 0x0800663f Thumb Code 12 stm32f10x_rcc.o(.text)
  695. RCC_RTCCLKCmd 0x0800664b Thumb Code 8 stm32f10x_rcc.o(.text)
  696. RCC_GetClocksFreq 0x08006653 Thumb Code 192 stm32f10x_rcc.o(.text)
  697. RCC_AHBPeriphClockCmd 0x08006713 Thumb Code 26 stm32f10x_rcc.o(.text)
  698. RCC_APB2PeriphClockCmd 0x0800672d Thumb Code 26 stm32f10x_rcc.o(.text)
  699. RCC_APB1PeriphClockCmd 0x08006747 Thumb Code 26 stm32f10x_rcc.o(.text)
  700. RCC_APB2PeriphResetCmd 0x08006761 Thumb Code 26 stm32f10x_rcc.o(.text)
  701. RCC_APB1PeriphResetCmd 0x0800677b Thumb Code 26 stm32f10x_rcc.o(.text)
  702. RCC_BackupResetCmd 0x08006795 Thumb Code 8 stm32f10x_rcc.o(.text)
  703. RCC_ClockSecuritySystemCmd 0x0800679d Thumb Code 6 stm32f10x_rcc.o(.text)
  704. RCC_MCOConfig 0x080067a3 Thumb Code 6 stm32f10x_rcc.o(.text)
  705. RCC_ClearFlag 0x080067a9 Thumb Code 14 stm32f10x_rcc.o(.text)
  706. RCC_GetITStatus 0x080067b7 Thumb Code 20 stm32f10x_rcc.o(.text)
  707. RCC_ClearITPendingBit 0x080067cb Thumb Code 6 stm32f10x_rcc.o(.text)
  708. USART_DeInit 0x080067f5 Thumb Code 134 stm32f10x_usart.o(.text)
  709. USART_Init 0x0800687b Thumb Code 210 stm32f10x_usart.o(.text)
  710. USART_StructInit 0x0800694d Thumb Code 24 stm32f10x_usart.o(.text)
  711. USART_ClockInit 0x08006965 Thumb Code 34 stm32f10x_usart.o(.text)
  712. USART_ClockStructInit 0x08006987 Thumb Code 12 stm32f10x_usart.o(.text)
  713. USART_Cmd 0x08006993 Thumb Code 24 stm32f10x_usart.o(.text)
  714. USART_ITConfig 0x080069ab Thumb Code 74 stm32f10x_usart.o(.text)
  715. USART_DMACmd 0x080069f5 Thumb Code 18 stm32f10x_usart.o(.text)
  716. USART_SetAddress 0x08006a07 Thumb Code 18 stm32f10x_usart.o(.text)
  717. USART_WakeUpConfig 0x08006a19 Thumb Code 18 stm32f10x_usart.o(.text)
  718. USART_ReceiverWakeUpCmd 0x08006a2b Thumb Code 24 stm32f10x_usart.o(.text)
  719. USART_LINBreakDetectLengthConfig 0x08006a43 Thumb Code 18 stm32f10x_usart.o(.text)
  720. USART_LINCmd 0x08006a55 Thumb Code 24 stm32f10x_usart.o(.text)
  721. USART_SendData 0x08006a6d Thumb Code 8 stm32f10x_usart.o(.text)
  722. USART_ReceiveData 0x08006a75 Thumb Code 10 stm32f10x_usart.o(.text)
  723. USART_SendBreak 0x08006a7f Thumb Code 10 stm32f10x_usart.o(.text)
  724. USART_SetGuardTime 0x08006a89 Thumb Code 16 stm32f10x_usart.o(.text)
  725. USART_SetPrescaler 0x08006a99 Thumb Code 16 stm32f10x_usart.o(.text)
  726. USART_SmartCardCmd 0x08006aa9 Thumb Code 24 stm32f10x_usart.o(.text)
  727. USART_SmartCardNACKCmd 0x08006ac1 Thumb Code 24 stm32f10x_usart.o(.text)
  728. USART_HalfDuplexCmd 0x08006ad9 Thumb Code 24 stm32f10x_usart.o(.text)
  729. USART_OverSampling8Cmd 0x08006af1 Thumb Code 22 stm32f10x_usart.o(.text)
  730. USART_OneBitMethodCmd 0x08006b07 Thumb Code 24 stm32f10x_usart.o(.text)
  731. USART_IrDAConfig 0x08006b1f Thumb Code 18 stm32f10x_usart.o(.text)
  732. USART_IrDACmd 0x08006b31 Thumb Code 24 stm32f10x_usart.o(.text)
  733. USART_GetFlagStatus 0x08006b49 Thumb Code 26 stm32f10x_usart.o(.text)
  734. USART_ClearFlag 0x08006b63 Thumb Code 18 stm32f10x_usart.o(.text)
  735. USART_GetITStatus 0x08006b75 Thumb Code 84 stm32f10x_usart.o(.text)
  736. USART_ClearITPendingBit 0x08006bc9 Thumb Code 52 stm32f10x_usart.o(.text)
  737. NVIC_PriorityGroupConfig 0x08006bfd Thumb Code 10 misc.o(.text)
  738. NVIC_Init 0x08006c07 Thumb Code 100 misc.o(.text)
  739. NVIC_SetVectorTable 0x08006c6b Thumb Code 14 misc.o(.text)
  740. NVIC_SystemLPConfig 0x08006c79 Thumb Code 34 misc.o(.text)
  741. SysTick_CLKSourceConfig 0x08006c9b Thumb Code 40 misc.o(.text)
  742. LittleEndia_BigEndia_Interconvert_32 0x08007353 Thumb Code 58 uid_encryption.o(.text)
  743. UID_Encryption_Key_Check 0x0800738d Thumb Code 88 uid_encryption.o(.text)
  744. UID_Encryption_Key_Calculate 0x080073e5 Thumb Code 62 uid_encryption.o(.text)
  745. __use_no_semihosting 0x0800742d Thumb Code 2 use_no_semi_2.o(.text)
  746. __2printf 0x08007431 Thumb Code 20 noretval__2printf.o(.text)
  747. __2sprintf 0x08007449 Thumb Code 34 noretval__2sprintf.o(.text)
  748. _printf_pre_padding 0x08007471 Thumb Code 44 _printf_pad.o(.text)
  749. _printf_post_padding 0x0800749d Thumb Code 34 _printf_pad.o(.text)
  750. _printf_int_hex 0x080074c1 Thumb Code 84 _printf_hex_int.o(.text)
  751. _printf_longlong_hex 0x080074c1 Thumb Code 0 _printf_hex_int.o(.text)
  752. __printf 0x08007519 Thumb Code 308 __printf_flags_wp.o(.text)
  753. memcmp 0x08007651 Thumb Code 88 memcmp.o(.text)
  754. __use_two_region_memory 0x080076a9 Thumb Code 2 heapauxi.o(.text)
  755. __rt_heap_escrow$2region 0x080076ab Thumb Code 2 heapauxi.o(.text)
  756. __rt_heap_expand$2region 0x080076ad Thumb Code 2 heapauxi.o(.text)
  757. __I$use$semihosting 0x080076af Thumb Code 0 use_no_semi.o(.text)
  758. __use_no_semihosting_swi 0x080076af Thumb Code 2 use_no_semi.o(.text)
  759. _printf_int_common 0x080076b1 Thumb Code 178 _printf_intcommon.o(.text)
  760. _printf_char_common 0x0800776f Thumb Code 32 _printf_char_common.o(.text)
  761. _sputc 0x08007795 Thumb Code 10 _sputc.o(.text)
  762. _printf_char_file 0x080077a1 Thumb Code 32 _printf_char_file.o(.text)
  763. ferror 0x080077c5 Thumb Code 8 ferror.o(.text)
  764. __user_setup_stackheap 0x080077cd Thumb Code 74 sys_stackheap_outer.o(.text)
  765. exit 0x08007817 Thumb Code 18 exit.o(.text)
  766. __user_libspace 0x08007829 Thumb Code 8 libspace.o(.text)
  767. __user_perproc_libspace 0x08007829 Thumb Code 0 libspace.o(.text)
  768. __user_perthread_libspace 0x08007829 Thumb Code 0 libspace.o(.text)
  769. _is_digit 0x08007831 Thumb Code 14 __printf_wp.o(i._is_digit)
  770. __aeabi_d2uiz 0x08007841 Thumb Code 0 dfixu.o(x$fpl$dfixu)
  771. _dfixu 0x08007841 Thumb Code 90 dfixu.o(x$fpl$dfixu)
  772. __aeabi_ui2d 0x0800789b Thumb Code 0 dflt_clz.o(x$fpl$dfltu)
  773. _dfltu 0x0800789b Thumb Code 38 dflt_clz.o(x$fpl$dfltu)
  774. __aeabi_dmul 0x080078c1 Thumb Code 0 dmul.o(x$fpl$dmul)
  775. _dmul 0x080078c1 Thumb Code 332 dmul.o(x$fpl$dmul)
  776. __fpl_dnaninf 0x08007a15 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
  777. __fpl_dretinf 0x08007ab1 Thumb Code 12 dretinf.o(x$fpl$dretinf)
  778. __I$use$fp 0x08007abc Number 0 usenofp.o(x$fpl$usenofp)
  779. asc2_1206 0x08007abc Data 1140 lcd.o(.constdata)
  780. asc2_1608 0x08007f30 Data 1520 lcd.o(.constdata)
  781. asc2_2412 0x08008520 Data 3420 lcd.o(.constdata)
  782. Region$$Table$$Base 0x080092cc Number 0 anon$$obj.o(Region$$Table)
  783. Region$$Table$$Limit 0x080092ec Number 0 anon$$obj.o(Region$$Table)
  784. checkResult 0x20000000 Data 1 main.o(.data)
  785. myID 0x20000001 Data 12 main.o(.data)
  786. SystemCoreClock 0x20000010 Data 4 system_stm32f10x.o(.data)
  787. AHBPrescTable 0x20000014 Data 16 system_stm32f10x.o(.data)
  788. POINT_COLOR 0x20000024 Data 2 lcd.o(.data)
  789. BACK_COLOR 0x20000026 Data 2 lcd.o(.data)
  790. __stdout 0x2000002c Data 4 usart.o(.data)
  791. USART_RX_STA 0x20000030 Data 2 usart.o(.data)
  792. lcddev 0x2000004c Data 14 lcd.o(.bss)
  793. USART_RX_BUF 0x2000005a Data 200 usart.o(.bss)
  794. __libspace_start 0x20000124 Data 96 libspace.o(.bss)
  795. __temporary_stack_top$libspace 0x20000184 Data 0 libspace.o(.bss)
  796. ==============================================================================
  797. Memory Map of the image
  798. Image Entry point : 0x08000131
  799. Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00009338, Max: 0x00040000, ABSOLUTE)
  800. Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000092ec, Max: 0x00040000, ABSOLUTE)
  801. Base Addr Size Type Attr Idx E Section Name Object
  802. 0x08000000 0x00000130 Data RO 301 RESET startup_stm32f10x_hd.o
  803. 0x08000130 0x00000008 Code RO 437 * !!!main c_w.l(__main.o)
  804. 0x08000138 0x00000034 Code RO 624 !!!scatter c_w.l(__scatter.o)
  805. 0x0800016c 0x0000001a Code RO 626 !!handler_copy c_w.l(__scatter_copy.o)
  806. 0x08000186 0x00000002 PAD
  807. 0x08000188 0x0000001c Code RO 628 !!handler_zi c_w.l(__scatter_zi.o)
  808. 0x080001a4 0x00000000 Code RO 432 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
  809. 0x080001a4 0x00000006 Code RO 431 .ARM.Collect$$_printf_percent$$0000000C c_w.l(_printf_x.o)
  810. 0x080001aa 0x00000004 Code RO 462 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
  811. 0x080001ae 0x00000002 Code RO 498 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
  812. 0x080001b0 0x00000000 Code RO 505 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
  813. 0x080001b0 0x00000000 Code RO 507 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
  814. 0x080001b0 0x00000000 Code RO 510 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
  815. 0x080001b0 0x00000000 Code RO 512 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
  816. 0x080001b0 0x00000000 Code RO 514 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
  817. 0x080001b0 0x00000000 Code RO 517 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
  818. 0x080001b0 0x00000000 Code RO 519 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
  819. 0x080001b0 0x00000000 Code RO 521 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
  820. 0x080001b0 0x00000000 Code RO 523 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
  821. 0x080001b0 0x00000000 Code RO 525 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
  822. 0x080001b0 0x00000000 Code RO 527 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
  823. 0x080001b0 0x00000000 Code RO 529 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
  824. 0x080001b0 0x00000000 Code RO 531 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
  825. 0x080001b0 0x00000000 Code RO 533 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
  826. 0x080001b0 0x00000000 Code RO 535 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
  827. 0x080001b0 0x00000000 Code RO 537 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
  828. 0x080001b0 0x00000000 Code RO 541 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
  829. 0x080001b0 0x00000000 Code RO 543 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
  830. 0x080001b0 0x00000000 Code RO 545 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
  831. 0x080001b0 0x00000000 Code RO 547 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
  832. 0x080001b0 0x00000002 Code RO 548 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
  833. 0x080001b2 0x00000002 Code RO 566 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
  834. 0x080001b4 0x00000000 Code RO 576 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o)
  835. 0x080001b4 0x00000000 Code RO 578 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o)
  836. 0x080001b4 0x00000000 Code RO 581 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o)
  837. 0x080001b4 0x00000000 Code RO 584 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o)
  838. 0x080001b4 0x00000000 Code RO 586 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o)
  839. 0x080001b4 0x00000000 Code RO 589 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
  840. 0x080001b4 0x00000002 Code RO 590 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o)
  841. 0x080001b6 0x00000000 Code RO 453 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
  842. 0x080001b6 0x00000000 Code RO 469 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
  843. 0x080001b6 0x00000006 Code RO 481 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
  844. 0x080001bc 0x00000000 Code RO 471 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
  845. 0x080001bc 0x00000004 Code RO 472 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
  846. 0x080001c0 0x00000000 Code RO 474 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
  847. 0x080001c0 0x00000008 Code RO 475 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
  848. 0x080001c8 0x00000002 Code RO 502 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
  849. 0x080001ca 0x00000000 Code RO 550 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
  850. 0x080001ca 0x00000004 Code RO 551 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
  851. 0x080001ce 0x00000006 Code RO 552 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
  852. 0x080001d4 0x00000254 Code RO 1 .text main.o
  853. 0x08000428 0x0000001a Code RO 134 .text stm32f10x_it.o
  854. 0x08000442 0x00000002 PAD
  855. 0x08000444 0x000001e0 Code RO 175 .text system_stm32f10x.o
  856. 0x08000624 0x00000050 Code RO 193 .text led.o
  857. 0x08000674 0x0000582a Code RO 205 .text lcd.o
  858. 0x08005e9e 0x00000002 PAD
  859. 0x08005ea0 0x000000d4 Code RO 235 .text delay.o
  860. 0x08005f74 0x00000140 Code RO 266 .text usart.o
  861. 0x080060b4 0x00000040 Code RO 302 .text startup_stm32f10x_hd.o
  862. 0x080060f4 0x0000035c Code RO 306 .text stm32f10x_gpio.o
  863. 0x08006450 0x000003a4 Code RO 318 .text stm32f10x_rcc.o
  864. 0x080067f4 0x00000408 Code RO 332 .text stm32f10x_usart.o
  865. 0x08006bfc 0x000000dc Code RO 344 .text misc.o
  866. 0x08006cd8 0x00000754 Code RO 356 .text uid_encryption.o
  867. 0x0800742c 0x00000002 Code RO 376 .text c_w.l(use_no_semi_2.o)
  868. 0x0800742e 0x00000002 PAD
  869. 0x08007430 0x00000018 Code RO 382 .text c_w.l(noretval__2printf.o)
  870. 0x08007448 0x00000028 Code RO 384 .text c_w.l(noretval__2sprintf.o)
  871. 0x08007470 0x0000004e Code RO 388 .text c_w.l(_printf_pad.o)
  872. 0x080074be 0x00000002 PAD
  873. 0x080074c0 0x00000058 Code RO 393 .text c_w.l(_printf_hex_int.o)
  874. 0x08007518 0x00000138 Code RO 423 .text c_w.l(__printf_flags_wp.o)
  875. 0x08007650 0x00000058 Code RO 433 .text c_w.l(memcmp.o)
  876. 0x080076a8 0x00000006 Code RO 435 .text c_w.l(heapauxi.o)
  877. 0x080076ae 0x00000002 Code RO 451 .text c_w.l(use_no_semi.o)
  878. 0x080076b0 0x000000b2 Code RO 454 .text c_w.l(_printf_intcommon.o)
  879. 0x08007762 0x00000002 PAD
  880. 0x08007764 0x00000030 Code RO 456 .text c_w.l(_printf_char_common.o)
  881. 0x08007794 0x0000000a Code RO 458 .text c_w.l(_sputc.o)
  882. 0x0800779e 0x00000002 PAD
  883. 0x080077a0 0x00000024 Code RO 460 .text c_w.l(_printf_char_file.o)
  884. 0x080077c4 0x00000008 Code RO 485 .text c_w.l(ferror.o)
  885. 0x080077cc 0x0000004a Code RO 489 .text c_w.l(sys_stackheap_outer.o)
  886. 0x08007816 0x00000012 Code RO 491 .text c_w.l(exit.o)
  887. 0x08007828 0x00000008 Code RO 499 .text c_w.l(libspace.o)
  888. 0x08007830 0x0000000e Code RO 421 i._is_digit c_w.l(__printf_wp.o)
  889. 0x0800783e 0x00000002 PAD
  890. 0x08007840 0x0000005a Code RO 439 x$fpl$dfixu fz_ws.l(dfixu.o)
  891. 0x0800789a 0x00000026 Code RO 443 x$fpl$dfltu fz_ws.l(dflt_clz.o)
  892. 0x080078c0 0x00000154 Code RO 449 x$fpl$dmul fz_ws.l(dmul.o)
  893. 0x08007a14 0x0000009c Code RO 463 x$fpl$dnaninf fz_ws.l(dnaninf.o)
  894. 0x08007ab0 0x0000000c Code RO 465 x$fpl$dretinf fz_ws.l(dretinf.o)
  895. 0x08007abc 0x00000000 Code RO 467 x$fpl$usenofp fz_ws.l(usenofp.o)
  896. 0x08007abc 0x000017c0 Data RO 207 .constdata lcd.o
  897. 0x0800927c 0x00000014 Data RO 357 .constdata uid_encryption.o
  898. 0x08009290 0x00000028 Data RO 394 .constdata c_w.l(_printf_hex_int.o)
  899. 0x080092b8 0x00000011 Data RO 424 .constdata c_w.l(__printf_flags_wp.o)
  900. 0x080092c9 0x00000003 PAD
  901. 0x080092cc 0x00000020 Data RO 622 Region$$Table anon$$obj.o
  902. Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000788, Max: 0x0000c000, ABSOLUTE)
  903. Base Addr Size Type Attr Idx E Section Name Object
  904. 0x20000000 0x0000000d Data RW 2 .data main.o
  905. 0x2000000d 0x00000003 PAD
  906. 0x20000010 0x00000014 Data RW 176 .data system_stm32f10x.o
  907. 0x20000024 0x00000004 Data RW 208 .data lcd.o
  908. 0x20000028 0x00000004 Data RW 236 .data delay.o
  909. 0x2000002c 0x00000006 Data RW 268 .data usart.o
  910. 0x20000032 0x00000014 Data RW 319 .data stm32f10x_rcc.o
  911. 0x20000046 0x00000002 PAD
  912. 0x20000048 0x00000004 Data RW 358 .data uid_encryption.o
  913. 0x2000004c 0x0000000e Zero RW 206 .bss lcd.o
  914. 0x2000005a 0x000000c8 Zero RW 267 .bss usart.o
  915. 0x20000122 0x00000002 PAD
  916. 0x20000124 0x00000060 Zero RW 500 .bss c_w.l(libspace.o)
  917. 0x20000184 0x00000004 PAD
  918. 0x20000188 0x00000200 Zero RW 300 HEAP startup_stm32f10x_hd.o
  919. 0x20000388 0x00000400 Zero RW 299 STACK startup_stm32f10x_hd.o
  920. ==============================================================================
  921. Image component sizes
  922. Code (inc. data) RO Data RW Data ZI Data Debug Object Name
  923. 212 18 0 4 0 1263 delay.o
  924. 22570 190 6080 4 14 25559 lcd.o
  925. 80 8 0 0 0 607 led.o
  926. 596 166 0 13 0 235442 main.o
  927. 220 22 0 0 0 2017 misc.o
  928. 64 26 304 0 1536 884 startup_stm32f10x_hd.o
  929. 860 38 0 0 0 5953 stm32f10x_gpio.o
  930. 26 0 0 0 0 1290 stm32f10x_it.o
  931. 932 36 0 20 0 9244 stm32f10x_rcc.o
  932. 1032 22 0 0 0 8676 stm32f10x_usart.o
  933. 0 0 0 0 0 32 sys.o
  934. 480 38 0 20 0 2067 system_stm32f10x.o
  935. 1876 10 20 4 0 4513 uid_encryption.o
  936. 320 16 0 6 200 3510 usart.o
  937. ----------------------------------------------------------------------
  938. 29272 590 6436 76 1752 301057 Object Totals
  939. 0 0 32 0 0 0 (incl. Generated)
  940. 4 0 0 5 2 0 (incl. Padding)
  941. ----------------------------------------------------------------------
  942. Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
  943. 8 0 0 0 0 68 __main.o
  944. 312 4 17 0 0 92 __printf_flags_wp.o
  945. 14 0 0 0 0 68 __printf_wp.o
  946. 0 0 0 0 0 0 __rtentry.o
  947. 12 0 0 0 0 0 __rtentry2.o
  948. 6 0 0 0 0 0 __rtentry4.o
  949. 52 8 0 0 0 0 __scatter.o
  950. 26 0 0 0 0 0 __scatter_copy.o
  951. 28 0 0 0 0 0 __scatter_zi.o
  952. 48 6 0 0 0 96 _printf_char_common.o
  953. 36 4 0 0 0 80 _printf_char_file.o
  954. 88 4 40 0 0 88 _printf_hex_int.o
  955. 178 0 0 0 0 88 _printf_intcommon.o
  956. 78 0 0 0 0 108 _printf_pad.o
  957. 0 0 0 0 0 0 _printf_percent.o
  958. 4 0 0 0 0 0 _printf_percent_end.o
  959. 6 0 0 0 0 0 _printf_x.o
  960. 10 0 0 0 0 68 _sputc.o
  961. 18 0 0 0 0 80 exit.o
  962. 8 0 0 0 0 68 ferror.o
  963. 6 0 0 0 0 152 heapauxi.o
  964. 2 0 0 0 0 0 libinit.o
  965. 2 0 0 0 0 0 libinit2.o
  966. 2 0 0 0 0 0 libshutdown.o
  967. 2 0 0 0 0 0 libshutdown2.o
  968. 8 4 0 0 96 68 libspace.o
  969. 88 0 0 0 0 76 memcmp.o
  970. 24 4 0 0 0 84 noretval__2printf.o
  971. 40 6 0 0 0 84 noretval__2sprintf.o
  972. 2 0 0 0 0 0 rtexit.o
  973. 10 0 0 0 0 0 rtexit2.o
  974. 74 0 0 0 0 80 sys_stackheap_outer.o
  975. 2 0 0 0 0 68 use_no_semi.o
  976. 2 0 0 0 0 68 use_no_semi_2.o
  977. 90 4 0 0 0 92 dfixu.o
  978. 38 0 0 0 0 68 dflt_clz.o
  979. 340 12 0 0 0 104 dmul.o
  980. 156 4 0 0 0 92 dnaninf.o
  981. 12 0 0 0 0 68 dretinf.o
  982. 0 0 0 0 0 0 usenofp.o
  983. ----------------------------------------------------------------------
  984. 1844 60 60 0 100 2008 Library Totals
  985. 12 0 3 0 4 0 (incl. Padding)
  986. ----------------------------------------------------------------------
  987. Code (inc. data) RO Data RW Data ZI Data Debug Library Name
  988. 1196 40 57 0 96 1584 c_w.l
  989. 636 20 0 0 0 424 fz_ws.l
  990. ----------------------------------------------------------------------
  991. 1844 60 60 0 100 2008 Library Totals
  992. ----------------------------------------------------------------------
  993. ==============================================================================
  994. Code (inc. data) RO Data RW Data ZI Data Debug
  995. 31116 650 6496 76 1852 301137 Grand Totals
  996. 31116 650 6496 76 1852 301137 ELF Image Totals
  997. 31116 650 6496 76 0 0 ROM Totals
  998. ==============================================================================
  999. Total RO Size (Code + RO Data) 37612 ( 36.73kB)
  1000. Total RW Size (RW Data + ZI Data) 1928 ( 1.88kB)
  1001. Total ROM Size (Code + RO Data + RW Data) 37688 ( 36.80kB)
  1002. ==============================================================================