📄 main.map
字号:
0x00000088 __vector_5
0x00000088 __vector_4
0x00000088 __vector_21
0x00000088 __vector_15
0x00000088 __vector_8
0x00000088 __vector_14
0x00000088 __vector_18
0x00000088 __vector_20
.text 0x0000008a 0xe main.o
0x0000008a main
.text 0x00000098 0x258 event.o
0x0000012c __vector_1
0x000001d8 __vector_12
0x000001d6 __vector_11
0x000001da __vector_13
0x00000098 init_interrupt
0x0000017e __vector_9
0x00000150 __vector_2
0x000001a8 __vector_10
0x0000024e __vector_16
.text 0x000002f0 0x290 display.o
0x000002f0 init_display
0x000004ca htobcd5
0x000003ba htobcd8
0x0000035e led_putchar
0x00000354 display_off
.text 0x00000580 0x30 checksum.o
0x00000580 checksum
.text 0x000005b0 0x664 proccess.o
0x00000724 proc_display
0x000006ec proc_test_sample
0x00000874 proc_key
0x000005b0 proc_calculate
0x000008e8 proc_save
0x00000af0 proc_init
0x00000ad0 proc_poweroff
.text 0x00000c14 0x26 key.o
0x00000c1a read_key
0x00000c14 init_key
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_mulsi3.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodhi4.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodsi4.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_copy_data.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_clear_bss.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rblk.1F2021.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rw.1F2021.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_ww.1F2021.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wblk.1F2021.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rb.1F2021.o)
.text 0x00000c3a 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wb.1F2021.o)
0x00000c3a . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00000c3a 0x3e c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_mulsi3.o)
0x00000c3a __mulsi3
.text.libgcc 0x00000c78 0x28 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodhi4.o)
0x00000c78 __udivmodhi4
.text.libgcc 0x00000ca0 0x44 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodsi4.o)
0x00000ca0 __udivmodsi4
.text.libgcc 0x00000ce4 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
.text.libgcc 0x00000ce4 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_copy_data.o)
.text.libgcc 0x00000ce4 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_clear_bss.o)
.text.eeprom 0x00000ce4 0xa c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rblk.1F2021.o)
0x00000ce4 __eeprom_read_block_1F2021
.text.eeprom 0x00000cee 0xa c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rw.1F2021.o)
0x00000cee __eeprom_read_word_1F2021
.text.eeprom 0x00000cf8 0xa c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_ww.1F2021.o)
0x00000cf8 __eeprom_write_word_1F2021
.text.eeprom 0x00000d02 0xa c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wblk.1F2021.o)
0x00000d02 __eeprom_write_block_1F2021
.text.eeprom 0x00000d0c 0x10 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rb.1F2021.o)
0x00000d0c __eeprom_read_byte_1F2021
.text.eeprom 0x00000d1c 0x18 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wb.1F2021.o)
0x00000d1c __eeprom_write_byte_1F2021
0x00000d34 . = ALIGN (0x2)
*(.fini9)
.fini9 0x00000d34 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
0x00000d34 exit
0x00000d34 _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x00000d34 0x2 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
*(.fini0)
0x00000d36 _etext = .
.data 0x00800100 0x0 load address 0x00000d36
0x00800100 PROVIDE (__data_start, .)
*(.data)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4/crtm48.o
.data 0x00800100 0x0 main.o
.data 0x00800100 0x0 event.o
.data 0x00800100 0x0 display.o
.data 0x00800100 0x0 checksum.o
.data 0x00800100 0x0 proccess.o
.data 0x00800100 0x0 key.o
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_mulsi3.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodhi4.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodsi4.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_copy_data.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_clear_bss.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rblk.1F2021.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rw.1F2021.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_ww.1F2021.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wblk.1F2021.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rb.1F2021.o)
.data 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wb.1F2021.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x00800100 . = ALIGN (0x2)
0x00800100 _edata = .
0x00800100 PROVIDE (__data_end, .)
.bss 0x00800100 0x36
0x00800100 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800100 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4/crtm48.o
.bss 0x00800100 0x0 main.o
.bss 0x00800100 0x0 event.o
.bss 0x00800100 0x0 display.o
.bss 0x00800100 0x0 checksum.o
.bss 0x00800100 0x2 proccess.o
0x00800100 key_type
0x00800101 proflag
.bss 0x00800102 0x0 key.o
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_mulsi3.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodhi4.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_udivmodsi4.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_exit.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_copy_data.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/avr4\libgcc.a(_clear_bss.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rblk.1F2021.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rw.1F2021.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_ww.1F2021.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wblk.1F2021.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_rb.1F2021.o)
.bss 0x00800102 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4\libc.a(ee_wb.1F2021.o)
*(.bss*)
*(COMMON)
COMMON 0x00800102 0xd event.o
0x00800102 sample_i
0x00800104 cnt_t0
0x00800105 cnt_icp1
0x00800107 flag0
0x00800108 cnt_t1
0x0080010a cnt_int1
0x0080010c sample_v
0x0080010e cnt_t2
COMMON 0x0080010f 0xd display.o
0x0080010f bcd_buf
COMMON 0x0080011c 0x1a proccess.o
0x0080011c disbuf
0x0080012f save
0x00800136 PROVIDE (__bss_end, .)
0x00000d36 __data_load_start = LOADADDR (.data)
0x00000d36 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00800136 0x0
0x00800136 PROVIDE (__noinit_start, .)
*(.noinit*)
0x00800136 PROVIDE (__noinit_end, .)
0x00800136 _end = .
0x00800136 PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.stab 0x00000000 0x378
*(.stab)
.stab 0x00000000 0x378 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4/crtm48.o
.stabstr 0x00000000 0x71
*(.stabstr)
.stabstr 0x00000000 0x71 c:/winavr/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr4/crtm48.o
.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 0xc0
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 main.o
.debug_aranges
0x00000020 0x20 event.o
.debug_aranges
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -