📄 main.map
字号:
.text 0x00001324 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_prologue.o)
.text 0x00001324 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_epilogue.o)
.text 0x00001324 0x9e e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clzsi2.o)
0x00001324 __clzsi2
.text 0x000013c2 0x1aa e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_pack_sf.o)
0x000013c2 __pack_f
.text 0x0000156c 0xf0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_unpack_sf.o)
0x0000156c __unpack_f
.text 0x0000165c 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clz.o)
.text 0x0000165c 0x2c e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eerd_word.o)
0x0000165c __eerd_word
.text 0x00001688 0x2a e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eewr_word.o)
0x00001688 __eewr_word
0x000016b2 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x000016b2 0x26 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_divmodhi4.o)
0x000016b2 __divmodhi4
0x000016b2 _div
.text.libgcc 0x000016d8 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_exit.o)
.text.libgcc 0x000016d8 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_copy_data.o)
.text.libgcc 0x000016d8 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clear_bss.o)
.text.libgcc 0x000016d8 0x28 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_udivmodhi4.o)
0x000016d8 __udivmodhi4
.text.libgcc 0x00001700 0x38 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_prologue.o)
0x00001700 __prologue_saves__
.text.libgcc 0x00001738 0x36 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_epilogue.o)
0x00001738 __epilogue_restores__
0x0000176e . = ALIGN (0x2)
*(.fini9)
.fini9 0x0000176e 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_exit.o)
0x0000176e exit
0x0000176e _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x0000176e 0x4 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_exit.o)
*(.fini0)
0x00001772 _etext = .
.data 0x00800060 0x112 load address 0x00001772
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4/crtm8.o
.data 0x00800060 0x9 main.o
.data 0x00800069 0x0 lcd.o
.data 0x00800069 0x0 dac.o
.data 0x00800069 0x0 kbd.o
.data 0x00800069 0x0 analog.o
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_divmodhi4.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_exit.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_copy_data.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clear_bss.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_addsub_sf.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_mul_sf.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_div_sf.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_si_to_sf.o)
.data 0x00800069 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_sf_to_si.o)
.data 0x00800069 0x8 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_thenan_sf.o)
0x00800069 __thenan_sf
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_udivmodhi4.o)
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_prologue.o)
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_epilogue.o)
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clzsi2.o)
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_pack_sf.o)
.data 0x00800071 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_unpack_sf.o)
.data 0x00800071 0x100 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clz.o)
0x00800071 __clz_tab
.data 0x00800171 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eerd_word.o)
.data 0x00800171 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eewr_word.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x00800172 . = ALIGN (0x2)
*fill* 0x00800171 0x1 00
0x00800172 _edata = .
0x00800172 PROVIDE (__data_end, .)
.bss 0x00800172 0x1d
0x00800172 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800172 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4/crtm8.o
.bss 0x00800172 0xd main.o
.bss 0x0080017f 0x0 lcd.o
.bss 0x0080017f 0x0 dac.o
.bss 0x0080017f 0x0 kbd.o
.bss 0x0080017f 0x10 analog.o
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_divmodhi4.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_exit.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_copy_data.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clear_bss.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_addsub_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_mul_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_div_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_si_to_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_sf_to_si.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_thenan_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_udivmodhi4.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_prologue.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_epilogue.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clzsi2.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_pack_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_unpack_sf.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/avr4\libgcc.a(_clz.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eerd_word.o)
.bss 0x0080018f 0x0 e:/avr/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4\libc.a(eewr_word.o)
*(.bss*)
*(COMMON)
0x0080018f PROVIDE (__bss_end, .)
0x00001772 __data_load_start = LOADADDR (.data)
0x00001884 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x0080018f 0x0
0x0080018f PROVIDE (__noinit_start, .)
*(.noinit*)
0x0080018f PROVIDE (__noinit_end, .)
0x0080018f _end = .
0x0080018f PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.fuse
*(.fuse)
*(.lfuse)
*(.hfuse)
*(.efuse)
.lock
*(.lock*)
.signature
*(.signature*)
.stab
*(.stab)
.stabstr
*(.stabstr)
.stab.excl
*(.stab.excl)
.stab.exclstr
*(.stab.exclstr)
.stab.index
*(.stab.index)
.stab.indexstr
*(.stab.indexstr)
.comment
*(.comment)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0xa0
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 main.o
.debug_aranges
0x00000020 0x20 lcd.o
.debug_aranges
0x00000040 0x20 dac.o
.debug_aranges
0x00000060 0x20 kbd.o
.debug_aranges
0x00000080 0x20 analog.o
.debug_pubnames
0x00000000 0x1a3
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x28 main.o
.debug_pubnames
0x00000028 0x78 lcd.o
.debug_pubnames
0x000000a0 0x27 dac.o
.debug_pubnames
0x000000c7 0x5c kbd.o
.debug_pubnames
0x00000123 0x80 analog.o
.debug_info 0x00000000 0x1775
*(.debug_info)
.debug_info 0x00000000 0x91d main.o
.debug_info 0x0000091d 0x8ac lcd.o
.debug_info 0x000011c9 0x9d dac.o
.debug_info 0x00001266 0x2ac kbd.o
.debug_info 0x00001512 0x263 analog.o
*(.gnu.linkonce.wi.*)
.debug_abbrev 0x00000000 0x66d
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x21d main.o
.debug_abbrev 0x0000021d 0x19f lcd.o
.debug_abbrev 0x000003bc 0x65 dac.o
.debug_abbrev 0x00000421 0xfb kbd.o
.debug_abbrev 0x0000051c 0x151 analog.o
.debug_line 0x00000000 0x1013
*(.debug_line)
.debug_line 0x00000000 0x66b main.o
.debug_line 0x0000066b 0x482 lcd.o
.debug_line 0x00000aed 0xb5 dac.o
.debug_line 0x00000ba2 0x24b kbd.o
.debug_line 0x00000ded 0x226 analog.o
.debug_frame 0x00000000 0x200
*(.debug_frame)
.debug_frame 0x00000000 0x70 main.o
.debug_frame 0x00000070 0xa0 lcd.o
.debug_frame 0x00000110 0x30 dac.o
.debug_frame 0x00000140 0x50 kbd.o
.debug_frame 0x00000190 0x70 analog.o
.debug_str 0x00000000 0x45c
*(.debug_str)
.debug_str 0x00000000 0x23a main.o
0x28b (size before relaxing)
.debug_str 0x0000023a 0xdf lcd.o
0x1fc (size before relaxing)
.debug_str 0x00000319 0x12 dac.o
0xc9 (size before relaxing)
.debug_str 0x0000032b 0x4c kbd.o
0x140 (size before relaxing)
.debug_str 0x00000377 0xe5 analog.o
0x19f (size before relaxing)
.debug_loc 0x00000000 0x891
*(.debug_loc)
.debug_loc 0x00000000 0x47b main.o
.debug_loc 0x0000047b 0x2b8 lcd.o
.debug_loc 0x00000733 0x108 kbd.o
.debug_loc 0x0000083b 0x56 analog.o
.debug_macinfo
*(.debug_macinfo)
OUTPUT(main.elf elf32-avr)
LOAD linker stubs
.debug_ranges 0x00000000 0x88
.debug_ranges 0x00000000 0x88 main.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -