📄 map1.txt
字号:
0x00011720 _write
0x00011914 _kill
0x000119fc _gettimeofday
0x00011558 _read
0x000118f0 _exit
0x00011510 _swiread
0x000118d8 _close
.text 0x00011a8c 0x50 c:\gcc\Build\lib/libc.a(writer.o)
0x00011a8c _write_r
.text 0x00011adc 0x94 c:\gcc\Build\lib/libc.a(callocr.o)
0x00011adc _calloc_r
.text 0x00011b70 0x44 c:\gcc\Build\lib/libc.a(closer.o)
0x00011b70 _close_r
.text 0x00011bb4 0x10 c:\gcc\Build\lib/libc.a(errno.o)
0x00011bb4 __errno
.text 0x00011bc4 0x4c c:\gcc\Build\lib/libc.a(fstatr.o)
0x00011bc4 _fstat_r
.text 0x00011c10 0x28 c:\gcc\Build\lib/libc.a(libcfunc.o)
0x00011c10 abort
0x00011c34 alarm
.text 0x00011c38 0x50 c:\gcc\Build\lib/libc.a(lseekr.o)
0x00011c38 _lseek_r
.text 0x00011c88 0x50 c:\gcc\Build\lib/libc.a(readr.o)
0x00011c88 _read_r
.text 0x00011cd8 0x98 c:\gcc\Build\lib/libgcc.a(_udivsi3.o)
0x00011cd8 __udivsi3
.text 0x00011d70 0x4 c:\gcc\Build\lib/libgcc.a(_dvmd_tls.o)
0x00011d70 __div0
.text 0x00011d74 0x418 c:\gcc\Build\lib/libgcc.a(_addsub_df.o)
0x00012078 __adddf3
0x000120d8 __subdf3
.text 0x0001218c 0x4fc c:\gcc\Build\lib/libgcc.a(_mul_df.o)
0x0001218c __muldf3
.text 0x00012688 0x2e8 c:\gcc\Build\lib/libgcc.a(_div_df.o)
0x00012688 __divdf3
.text 0x00012970 0x9c c:\gcc\Build\lib/libgcc.a(_eq_df.o)
0x00012970 __eqdf2
.text 0x00012a0c 0x9c c:\gcc\Build\lib/libgcc.a(_ne_df.o)
0x00012a0c __nedf2
.text 0x00012aa8 0x9c c:\gcc\Build\lib/libgcc.a(_gt_df.o)
0x00012aa8 __gtdf2
.text 0x00012b44 0x9c c:\gcc\Build\lib/libgcc.a(_lt_df.o)
0x00012b44 __ltdf2
.text 0x00012be0 0x9c c:\gcc\Build\lib/libgcc.a(_le_df.o)
0x00012be0 __ledf2
.text 0x00012c7c 0xc4 c:\gcc\Build\lib/libgcc.a(_si_to_df.o)
0x00012c7c __floatsidf
.text 0x00012d40 0x108 c:\gcc\Build\lib/libgcc.a(_df_to_si.o)
0x00012d40 __fixdfsi
.text 0x00012e48 0x5c c:\gcc\Build\lib/libgcc.a(_negate_df.o)
0x00012e48 __negdf2
.text 0x00012ea4 0x48 c:\gcc\Build\lib/libgcc.a(_lshrdi3.o)
0x00012ea4 __lshrdi3
.text 0x00012eec 0x294 c:\gcc\Build\lib/libgcc.a(_pack_df.o)
0x00012eec __pack_d
.text 0x00013180 0x150 c:\gcc\Build\lib/libgcc.a(_unpack_df.o)
0x00013180 __unpack_d
.text 0x000132d0 0x1cc c:\gcc\Build\lib/libgcc.a(_fpcmp_parts_df.o)
0x000132d0 __fpcmp_parts_d
*(.glue_7)
*(.glue_7t)
*(.rodata)
.rodata 0x0001349c 0x4c .\obj\base.o
.rodata 0x000134e8 0x62c .\obj\cmd_usb.o
.rodata 0x00013b14 0x26c .\obj\usb.o
.rodata 0x00013d80 0x3b4 .\obj\usb_ohci.o
.rodata 0x00014134 0x200 .\obj\main.o
.rodata 0x00014334 0x558 .\obj\fat.o
.rodata 0x0001488c 0x8 .\obj\cmd_fat.o
.rodata 0x00014894 0x204 .\obj\part.o
.rodata 0x00014a98 0x178 .\obj\part_dos.o
.rodata 0x00014c10 0x7c c:\gcc\Build\lib/libc.a(vfprintf.o)
.rodata 0x00014c8c 0x101 c:\gcc\Build\lib/libc.a(ctype_.o)
0x00014c8c _ctype_
*fill* 0x00014d8d 0x3
.rodata 0x00014d90 0x14 c:\gcc\Build\lib/libc.a(dtoa.o)
.rodata 0x00014da4 0x4 c:\gcc\Build\lib/libc.a(impure.o)
.rodata 0x00014da8 0x3c c:\gcc\Build\lib/libc.a(locale.o)
.rodata 0x00014de4 0x124 c:\gcc\Build\lib/libc.a(mprec.o)
0x00014ee0 __mprec_tinytens
0x00014df0 __mprec_tens
0x00014eb8 __mprec_bigtens
.rodata 0x00014f08 0x28 c:\gcc\Build\lib/libc.a(syscalls.o)
.rodata 0x00014f30 0x14 c:\gcc\Build\lib/libgcc.a(_thenan_df.o)
0x00014f30 __thenan_df
*(.rodata.str1.4)
0x00014f44 .=ALIGN(0x4)
0x00014f44 Image_RO_Limit=SIZEOF(ROM_EXEC)
.data 0x30600000 0x804 load address 0x00014f44
0x30600000 Image_RW_Base=.
*(.data)
.data 0x30600000 0x4 .\obj\cmd_usb.o
.data 0x30600004 0x28 .\obj\usb_storage.o
0x30600004 us_direction
.data 0x3060002c 0x94 .\obj\usb_ohci.o
0x3060006c urb_finished
0x30600070 hc_stat
.data 0x306000c0 0xc .\obj\fat.o
.data 0x306000cc 0x2f0 c:\gcc\Build\lib/libc.a(impure.o)
0x306003b8 _impure_ptr
.data 0x306003bc 0x4 c:\gcc\Build\lib/libc.a(locale.o)
0x306003bc __mb_cur_max
.data 0x306003c0 0x444 c:\gcc\Build\lib/libc.a(mallocr.o)
0x306007cc __malloc_top_pad
0x306007d4 __malloc_max_sbrked_mem
0x306007d0 __malloc_sbrk_base
0x306007dc __malloc_current_mallinfo
0x306003c0 __malloc_av_
0x306007d8 __malloc_max_total_mem
0x306007c8 __malloc_trim_threshold
.bss 0x30600900 0x3e524
0x30600900 Image_ZI_Base=.
*(.bss)
.bss 0x30600900 0x2 .\obj\base.o
*fill* 0x30600902 0x2
.bss 0x30600904 0x5c .\obj\timer.o
.bss 0x30600960 0xc898 .\obj\usb.o
.bss 0x3060d1f8 0x588 .\obj\usb_storage.o
*fill* 0x3060d780 0x80
.bss 0x3060d800 0x200 .\obj\usb_ohci.o
.bss 0x3060da00 0xb4 c:\gcc\Build\lib/libc.a(syscalls.o)
*(COMMON)
*fill* 0x3060dab4 0xc
COMMON 0x3060dac0 0x90 .\obj\base.o
0x0 (size before relaxing)
0x3060dac0 FIQ_HANDLER
0x3060dad0 IRQ_HANDLER_TABLE
COMMON 0x3060db50 0x12c4 .\obj\usb_ohci.o
0x0 (size before relaxing)
0x3060db50 got_rhsc
0x3060db60 gtd
0x3060eba0 ohci_dev
0x3060ed30 devgone
0x3060ed34 ptd
0x3060ed38 phcca
0x3060ed40 urb_priv
*fill* 0x3060ee14 0xc
COMMON 0x3060ee20 0x30000 .\obj\fat.o
0x0 (size before relaxing)
0x3060ee20 get_vfatname_block
0x3061ee20 get_dentfromdir_block
0x3062ee20 do_fat_read_block
COMMON 0x3063ee20 0x4 c:\gcc\Build\lib/libc.a(sbrkr.o)
0x0 (size before relaxing)
0x3063ee20 errno
0x3063ee24 .=ALIGN(0x4)
*(Heap)
0x3063ee24 .=ALIGN(0x4)
0x3063ee24 Image_ZI_Limit=.
0x3063ee24 __end__=.
0x3063ee24 end=.
LOAD .\obj\init.o
LOAD .\obj\base.o
LOAD .\obj\cmd_usb.o
LOAD .\obj\timer.o
LOAD .\obj\usb.o
LOAD .\obj\usb_storage.o
LOAD .\obj\usb_ohci.o
LOAD .\obj\main.o
LOAD .\obj\swi.o
LOAD .\obj\fat.o
LOAD .\obj\file.o
LOAD .\obj\cmd_fat.o
LOAD .\obj\part.o
LOAD .\obj\part_dos.o
LOAD c:\gcc\Build\lib/libc.a
LOAD c:\gcc\Build\lib/libgcc.a
OUTPUT(monitor.elf elf32-littlearm)
.debug_abbrev 0x00000000 0x348e
.debug_abbrev 0x00000000 0x78 c:\gcc\Build\lib/libc.a(isdigit.o)
.debug_abbrev 0x00000078 0x78 c:\gcc\Build\lib/libc.a(islower.o)
.debug_abbrev 0x000000f0 0x78 c:\gcc\Build\lib/libc.a(isprint.o)
.debug_abbrev 0x00000168 0x78 c:\gcc\Build\lib/libc.a(isxdigit.o)
.debug_abbrev 0x000001e0 0x8a c:\gcc\Build\lib/libc.a(memcpy.o)
.debug_abbrev 0x0000026a 0x11a c:\gcc\Build\lib/libc.a(memset.o)
.debug_abbrev 0x00000384 0x139 c:\gcc\Build\lib/libc.a(sprintf.o)
.debug_abbrev 0x000004bd 0x10d c:\gcc\Build\lib/libc.a(strcmp.o)
.debug_abbrev 0x000005ca 0x10d c:\gcc\Build\lib/libc.a(strcpy.o)
.debug_abbrev 0x000006d7 0x10d c:\gcc\Build\lib/libc.a(strlen.o)
.debug_abbrev 0x000007e4 0x10d c:\gcc\Build\lib/libc.a(strncmp.o)
.debug_abbrev 0x000008f1 0x78 c:\gcc\Build\lib/libc.a(toupper.o)
.debug_abbrev 0x00000969 0x20e c:\gcc\Build\lib/libc.a(vfprintf.o)
.debug_abbrev 0x00000b77 0x14b c:\gcc\Build\lib/libc.a(vsprintf.o)
.debug_abbrev 0x00000cc2 0x118 c:\gcc\Build\lib/libc.a(wsetup.o)
.debug_abbrev 0x00000dda 0x54 c:\gcc\Build\lib/libc.a(ctype_.o)
.debug_abbrev 0x00000e2e 0x1a2 c:\gcc\Build\lib/libc.a(dtoa.o)
.debug_abbrev 0x00000fd0 0x127 c:\gcc\Build\lib/libc.a(fflush.o)
.debug_abbrev 0x000010f7 0x171 c:\gcc\Build\lib/libc.a(findfp.o)
.debug_abbrev 0x00001268 0x172 c:\gcc\Build\lib/libc.a(freer.o)
.debug_abbrev 0x000013da 0x128 c:\gcc\Build\lib/libc.a(fvwrite.o)
.debug_abbrev 0x00001502 0x124 c:\gcc\Build\lib/libc.a(fwalk.o)
.debug_abbrev 0x00001626 0xff c:\gcc\Build\lib/libc.a(impure.o)
.debug_abbrev 0x00001725 0x14f c:\gcc\Build\lib/libc.a(locale.o)
.debug_abbrev 0x00001874 0x114 c:\gcc\Build\lib/libc.a(makebuf.o)
.debug_abbrev 0x00001988 0x170 c:\gcc\Build\lib/libc.a(mallocr.o)
.debug_abbrev 0x00001af8 0x11a c:\gcc\Build\lib/libc.a(mbtowc_r.o)
.debug_abbrev 0x00001c12 0x112 c:\gcc\Build\lib/libc.a(memchr.o)
.debug_abbrev 0x00001d24 0x112 c:\gcc\Build\lib/libc.a(memmove.o)
.debug_abbrev 0x00001e36 0xfa c:\gcc\Build\lib/libc.a(mlock.o)
.debug_abbrev 0x00001f30 0x1d4 c:\gcc\Build\lib/libc.a(mprec.o)
.debug_abbrev 0x00002104 0x14a c:\gcc\Build\lib/libc.a(s_isinf.o)
.debug_abbrev 0x0000224e 0x14a c:\gcc\Build\lib/libc.a(s_isnan.o)
.debug_abbrev 0x00002398 0x13a c:\gcc\Build\lib/libc.a(sbrkr.o)
.debug_abbrev 0x000024d2 0x123 c:\gcc\Build\lib/libc.a(stdio.o)
.debug_abbrev 0x000025f5 0x23f c:\gcc\Build\lib/libc.a(syscalls.o)
.debug_abbrev 0x00002834 0x12c c:\gcc\Build\lib/libc.a(writer.o)
.debug_abbrev 0x00002960 0x155 c:\gcc\Build\lib/libc.a(callocr.o)
.debug_abbrev 0x00002ab5 0x127 c:\gcc\Build\lib/libc.a(closer.o)
.debug_abbrev 0x00002bdc 0x107 c:\gcc\Build\lib/libc.a(errno.o)
.debug_abbrev 0x00002ce3 0x127 c:\gcc\Build\lib/libc.a(fstatr.o)
.debug_abbrev 0x00002e0a 0x98 c:\gcc\Build\lib/libc.a(libcfunc.o)
.debug_abbrev 0x00002ea2 0x127 c:\gcc\Build\lib/libc.a(lseekr.o)
.debug_abbrev 0x00002fc9 0x127 c:\gcc\Build\lib/libc.a(readr.o)
.debug_abbrev 0x000030f0 0x50 c:\gcc\Build\lib/libgcc.a(_addsub_df.o)
.debug_abbrev 0x00003140 0x4c c:\gcc\Build\lib/libgcc.a(_mul_df.o)
.debug_abbrev 0x0000318c 0x4c c:\gcc\Build\lib/libgcc.a(_div_df.o)
.debug_abbrev 0x000031d8 0x3f c:\gcc\Build\lib/libgcc.a(_eq_df.o)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -