📄 uart.map
字号:
.text 0x00002bd0 Section 32 _printf_outstr_char.o(.text)
.text 0x00002bf0 Section 10 _printf_input_char.o(.text)
.text 0x00002bfc Section 48 lc_numeric_c.o(.text)
.text 0x00002c2c Section 24 exit.o(.text)
.text 0x00002c4c Section 214 lib_init.o(.text)
.text 0x00002d24 Section 12 boardinit2.o(.text)
.text 0x00002d30 Section 16 boardinit3.o(.text)
.text 0x00002d44 Section 56 classify.o(.text)
.text 0x00002d80 Section 96 dtoi.o(.text)
.text 0x00002de0 Section 4 use_no_semi.o(.text)
.text 0x00002de8 Section 160 strcmp.o(.text)
.text 0x00002e88 Section 6 no_argv.o(.text)
.text 0x00002e90 Section 48 fpclassify.o(.text)
.text 0x00002ec0 Section 16 rt_fp_status_addr_intlibspace.o(.text)
.text_udiv 0x00002ed0 Section 28 aeabi_sdiv.o(.text_udiv)
CL$$btod_d2e 0x00002ef0 Section 56 btod.o(CL$$btod_d2e)
CL$$btod_d2e_denorm_low 0x00002f28 Section 84 btod.o(CL$$btod_d2e_denorm_low)
CL$$btod_d2e_norm_op1 0x00002f7c Section 104 btod.o(CL$$btod_d2e_norm_op1)
CL$$btod_div_common 0x00002fe4 Section 844 btod.o(CL$$btod_div_common)
CL$$btod_e2e 0x00003330 Section 220 btod.o(CL$$btod_e2e)
CL$$btod_ediv 0x00003410 Section 52 btod.o(CL$$btod_ediv)
CL$$btod_emul 0x00003448 Section 52 btod.o(CL$$btod_emul)
CL$$btod_mult_common 0x0000347c Section 616 btod.o(CL$$btod_mult_common)
x$fpl$dcheck 0x00003704 Section 16 dcheck.o(x$fpl$dcheck)
x$fpl$dcheck1 0x00003714 Section 16 dcheck1.o(x$fpl$dcheck1)
x$fpl$ddiv 0x00003724 Section 1216 ddiv.o(x$fpl$ddiv)
ddiv_entry 0x00003728 ARM Code 0 ddiv.o(x$fpl$ddiv)
x$fpl$dflt 0x00003be4 Section 88 dflt_noclz.o(x$fpl$dflt)
x$fpl$dunder 0x00003c3c Section 276 dunder.o(x$fpl$dunder)
x$fpl$fpinit 0x00003d54 Section 24 fpinit.o(x$fpl$fpinit)
x$fpl$ieeestatus 0x00003d70 Section 8 istatus.o(x$fpl$ieeestatus)
x$fpl$printf1 0x00003d7c Section 4 printf1.o(x$fpl$printf1)
x$fpl$retnan 0x00003d80 Section 116 retnan.o(x$fpl$retnan)
x$fpl$scalbn 0x00003df4 Section 108 scalbn_noclz.o(x$fpl$scalbn)
x$fpl$trapveneer 0x00003e60 Section 60 trapv.o(x$fpl$trapveneer)
.constdata 0x00003e9c Section 148 bigflt0.o(.constdata)
x$fpl$usenofp 0x00003e9c Number 0 usenofp.o(x$fpl$usenofp)
tenpwrs_x@_btod_etento_0 0x00003e9c Data 60 bigflt0.o(.constdata)
tenpwrs_i@_btod_etento_1 0x00003ed8 Data 64 bigflt0.o(.constdata)
.constdata 0x00003f30 Section 17 __printf.o(.constdata)
maptable@__printf_0 0x00003f30 Data 17 __printf.o(.constdata)
.constdata 0x00003f44 Section 28 lc_numeric_c.o(.constdata)
__lcnum_c_index 0x00003f44 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_lname 0x00003f48 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_pname 0x00003f4c Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_start 0x00003f50 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_tsoff 0x00003f54 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_groff 0x00003f58 Data 4 lc_numeric_c.o(.constdata)
__lcnum_c_dptxt 0x00003f5c Data 2 lc_numeric_c.o(.constdata)
__lcnum_c_tstxt 0x00003f5e Data 1 lc_numeric_c.o(.constdata)
__lcnum_c_grtxt 0x00003f5f Data 1 lc_numeric_c.o(.constdata)
.data 0x40000000 Section 16 uart.o(.data)
sysreg 0x40000008 Data 4 uart.o(.data)
.data 0x40000010 Section 8 rtc.o(.data)
sysreg 0x40000014 Data 4 rtc.o(.data)
.data 0x40000018 Section 8 timer.o(.data)
sysreg 0x4000001c Data 4 timer.o(.data)
.data 0x40000020 Section 12 wdt.o(.data)
sysreg 0x40000024 Data 4 wdt.o(.data)
.data 0x4000002c Section 34 i2c.o(.data)
sysreg 0x4000002c Data 4 i2c.o(.data)
.bss 0x40000050 Section 16 uart.o(.bss)
.bss 0x40000060 Section 50 i2ctest.o(.bss)
.bss 0x40000094 Section 96 libspace.o(.bss)
HEAP 0x400000f8 Number 0 startup.o(HEAP)
STACK 0x400000f8 Section 1160 startup.o(STACK)
Heap_Mem 0x400000f8 Number 0 startup.o(HEAP)
Stack_Mem 0x400000f8 Data 1160 startup.o(STACK)
Stack_Top 0x40000580 Number 0 startup.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THUMB_ISAv1$ARM_ISAv4$M$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 i2ctest.o ABSOLUTE
__use_stack_checking 0x00000000 Number 0 stkovf.o ABSOLUTE
__ARM_exceptions_init - Undefined Weak Reference
__ARM_stackcheck - Undefined Weak Reference
__Heap_DescSize - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__fpl_infinity - Undefined Weak Reference
__rt_SIGABRT_inner - Undefined Weak Reference
__rt_SIGCPPL_inner - Undefined Weak Reference
__rt_SIGILL_inner - Undefined Weak Reference
__rt_SIGINT_inner - Undefined Weak Reference
__rt_SIGPVFN_inner - Undefined Weak Reference
__rt_SIGRTRED_inner - Undefined Weak Reference
__rt_SIGSEGV_inner - Undefined Weak Reference
__rt_SIGTERM_inner - Undefined Weak Reference
__rt_SIGUSR1_inner - Undefined Weak Reference
__rt_SIGUSR2_inner - Undefined Weak Reference
__rt_sigother_inner - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
__user_heap_extend - Undefined Weak Reference
__user_stack_slop - 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
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - 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
_printf_charcount - Undefined Weak Reference
_printf_fp_hex - Undefined Weak Reference
_printf_longlong_dec - Undefined Weak Reference
_printf_longlong_hex - Undefined Weak Reference
_printf_longlong_oct - Undefined Weak Reference
_printf_mbtowc - Undefined Weak Reference
_printf_str - Undefined Weak Reference
_printf_truncate_signed - Undefined Weak Reference
_printf_truncate_unsigned - Undefined Weak Reference
_printf_wc - Undefined Weak Reference
_printf_wctomb - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
Reset_Handler 0x00000058 ARM Code 0 startup.o(RESET)
__main 0x00000120 ARM Code 8 __main.o(!!!main)
__scatterload 0x00000128 ARM Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x00000128 ARM Code 48 __scatter.o(!!!scatter)
__scatterload_null 0x0000013c ARM Code 0 __scatter.o(!!!scatter)
__scatterload_copy 0x00000160 ARM Code 40 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x00000188 ARM Code 44 __scatter_zi.o(!!handler_zi)
Inline Thumb to ARM Veneer to __ARM_argv_veneer 0x000001b5 Thumb Code 0 lib_init.o(.emb_text)
__ARM_argv_veneer 0x000001b8 ARM Code 16 lib_init.o(.emb_text)
__user_initial_stackheap 0x000001c8 ARM Code 0 startup.o(.text)
DefaultVICHandler 0x000001e8 ARM Code 20 irq.o(.text)
init_VIC 0x000001fc ARM Code 96 irq.o(.text)
install_irq 0x0000025c ARM Code 136 irq.o(.text)
uninstall_irq 0x000002e4 ARM Code 148 irq.o(.text)
UART0Handler 0x0000037c ARM Code 328 uart.o(.text)
UARTInit 0x000004c4 ARM Code 124 uart.o(.text)
UARTSend 0x00000540 ARM Code 68 uart.o(.text)
Printf_UART 0x00000584 ARM Code 40 uart.o(.text)
RTCHandler 0x000005c4 ARM Code 52 rtc.o(.text)
RTCInit 0x000005f8 ARM Code 48 rtc.o(.text)
RTCStart 0x00000628 ARM Code 32 rtc.o(.text)
RTCStop 0x00000648 ARM Code 24 rtc.o(.text)
RTC_CTCReset 0x00000660 ARM Code 24 rtc.o(.text)
RTCSetTime 0x00000678 ARM Code 80 rtc.o(.text)
RTCSetAlarm 0x000006c8 ARM Code 80 rtc.o(.text)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -