⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 time.map

📁 mega128的 书上的 电子时钟
💻 MAP
字号:
Archive member included because of file (symbol)

C:/lib/gcc/avr/3.4.6/avr5\libgcc.a(_clear_bss.o)
                              time.o (__do_clear_bss)

Allocating common symbols
Common symbol       size              file

lcd_data            0x2               time.o
minH                0x1               time.o
hourH               0x1               time.o
lcd_control         0x2               time.o
ppi_pb              0x2               time.o
hourh               0x1               time.o
sech                0x1               time.o
data                0x1               time.o
key                 0x2               time.o
hourL               0x1               time.o
secl                0x1               time.o
ppi_ctrl            0x2               time.o
hourl               0x1               time.o
dayH                0x1               time.o
dayL                0x1               time.o

Memory Configuration

Name             Origin             Length             Attributes
text             0x00000000         0x00020000         xr
data             0x00800060         0x0000ffa0         rw !x
eeprom           0x00810000         0x00010000         rw !x
*default*        0x00000000         0xffffffff

Linker script and memory map

Address of section .data set to 0x800100
LOAD C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
LOAD time.o
LOAD C:/lib/gcc/avr/3.4.6/avr5\libgcc.a
LOAD C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libc.a
LOAD C:/lib/gcc/avr/3.4.6/avr5\libgcc.a

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.text           0x00000000     0x8bb4
 *(.vectors)
 .vectors       0x00000000       0x8c C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
                0x00000000                __vectors
                0x00000000                __vector_default
                0x0000008c                __ctors_start = .
 *(.ctors)
                0x0000008c                __ctors_end = .
                0x0000008c                __dtors_start = .
 *(.dtors)
                0x0000008c                __dtors_end = .
 *(.progmem.gcc*)
 *(.progmem*)
 .progmem.data  0x0000008c     0x7c9a time.o
                0x0000008c                snd_data
                0x00007d26                . = ALIGN (0x2)
 *(.init0)
 *(.init1)
 *(.init2)
 .init2         0x00007d26        0xc C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
 *(.init3)
 *(.init4)
 .init4         0x00007d32       0x1a C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
                0x00007d32                __do_copy_data
 .init4         0x00007d4c       0x10 C:/lib/gcc/avr/3.4.6/avr5\libgcc.a(_clear_bss.o)
                0x00007d4c                __do_clear_bss
 *(.init5)
 *(.init6)
 *(.init7)
 *(.init8)
 *(.init9)
 .init9         0x00007d5c        0x4 C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
 *(.text)
 .text          0x00007d60        0x4 C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o
                0x00007d60                __vector_22
                0x00007d60                __vector_28
                0x00007d60                __vector_1
                0x00007d60                __vector_32
                0x00007d60                __vector_34
                0x00007d60                __vector_24
                0x00007d60                __vector_12
                0x00007d60                __bad_interrupt
                0x00007d60                __vector_6
                0x00007d60                __vector_31
                0x00007d60                __vector_3
                0x00007d60                __vector_23
                0x00007d60                __vector_30
                0x00007d60                __vector_25
                0x00007d60                __vector_11
                0x00007d60                __vector_13
                0x00007d60                __vector_17
                0x00007d60                __vector_19
                0x00007d60                __vector_7
                0x00007d60                __vector_27
                0x00007d60                __vector_5
                0x00007d60                __vector_33
                0x00007d60                __vector_4
                0x00007d60                __vector_9
                0x00007d60                __vector_2
                0x00007d60                __vector_21
                0x00007d60                __vector_15
                0x00007d60                __vector_29
                0x00007d60                __vector_8
                0x00007d60                __vector_26
                0x00007d60                __vector_10
                0x00007d60                __vector_16
                0x00007d60                __vector_18
                0x00007d60                __vector_20
 .text          0x00007d64      0xe50 time.o
                0x00007fe6                out_put
                0x000081a6                lcd_control_wait
                0x000080ce                key_scan
                0x00007fa2                initialize_timer
                0x00007fb6                initialize_ppi
                0x00008aa4                music
                0x00008056                transmit1
                0x0000817e                print_message
                0x00008170                lcd_data_wait
                0x00008a2c                initialize_text_lcd
                0x00008b84                main
                0x00007d64                transmit
                0x000081b4                show_time
                0x000080a8                delay
                0x00008b06                compare_time
                0x00007dca                __vector_14
                0x00008bb4                . = ALIGN (0x2)
 *(.text.*)
                0x00008bb4                . = ALIGN (0x2)
 *(.fini9)
 *(.fini8)
 *(.fini7)
 *(.fini6)
 *(.fini5)
 *(.fini4)
 *(.fini3)
 *(.fini2)
 *(.fini1)
 *(.fini0)
                0x00008bb4                _etext = .

.data           0x00800100       0x38 load address 0x00008bb4
                0x00800100                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800100       0x37 time.o
                0x00800124                string_data
                0x00800136                minl
                0x00800134                minL
                0x0080010c                string_date
                0x00800130                monthL
                0x00800131                monthl
                0x00800118                string_data1
                0x00800132                dayh
                0x00800100                string_date1
                0x00800133                dayl
                0x00800135                minh
 *(.gnu.linkonce.d*)
                0x00800138                . = ALIGN (0x2)
 *fill*         0x00800137        0x1 00
                0x00800138                _edata = .
                0x00800138                PROVIDE (__data_end, .)

.bss            0x00800138       0x1b
                0x00800138                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x00800138        0x7 time.o
                0x0080013d                cnt
                0x00800139                monthH
                0x00800138                number
                0x0080013b                secH
                0x0080013a                monthh
                0x0080013c                secL
 *(COMMON)
 COMMON         0x0080013f       0x14 time.o
                0x0080013f                lcd_data
                0x00800141                minH
                0x00800142                hourH
                0x00800143                lcd_control
                0x00800145                ppi_pb
                0x00800147                hourh
                0x00800148                sech
                0x00800149                data
                0x0080014a                key
                0x0080014c                hourL
                0x0080014d                secl
                0x0080014e                ppi_ctrl
                0x00800150                hourl
                0x00800151                dayH
                0x00800152                dayL
                0x00800153                PROVIDE (__bss_end, .)
                0x00008bb4                __data_load_start = LOADADDR (.data)
                0x00008bec                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x00800153        0x0
                0x00800153                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x00800153                PROVIDE (__noinit_end, .)
                0x00800153                _end = .
                0x00800153                PROVIDE (__heap_start, .)

.eeprom         0x00810000        0x0
 *(.eeprom*)
                0x00810000                __eeprom_end = .

.stab           0x00000000      0x408
 *(.stab)
 .stab          0x00000000      0x408 C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.o

.stabstr        0x00000000       0x84
 *(.stabstr)
 .stabstr       0x00000000       0x84 C:/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm128.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       0x14
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x14 time.o

.debug_pubnames
                0x00000000      0x273
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x273 time.o

.debug_info     0x00000000      0x5ce
 *(.debug_info)
 .debug_info    0x00000000      0x5ce time.o
 *(.gnu.linkonce.wi.*)

.debug_abbrev   0x00000000      0x184
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x184 time.o

.debug_line     0x00000000      0x942
 *(.debug_line)
 .debug_line    0x00000000      0x942 time.o

.debug_frame
 *(.debug_frame)

.debug_str      0x00000000      0x238
 *(.debug_str)
 .debug_str     0x00000000      0x238 time.o
                                0x29d (size before relaxing)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)
OUTPUT(time.elf elf32-avr)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -