📄 main.map
字号:
.text 0x00008022 0xfe net/base64.o
0x0000804e base64_decode_4to3
0x000080c4 base64_decode
0x00008022 base64_reverse_lookup
.text 0x00008120 0xce io/servo.o
0x0000814c servo_init
0x0000815a servo_generate_bmp
0x00008120 servo_set_pos
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_mulsi3.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodqi4.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodhi4.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodhi4.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodsi4.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodsi4.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)
.text 0x000081ee 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)
0x000081ee . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x000081ee 0x3e c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_mulsi3.o)
0x000081ee __mulsi3
.text.libgcc 0x0000822c 0x18 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodqi4.o)
0x0000822c __udivmodqi4
.text.libgcc 0x00008244 0x28 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodhi4.o)
0x00008244 __udivmodhi4
.text.libgcc 0x0000826c 0x26 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodhi4.o)
0x0000826c __divmodhi4
0x0000826c _div
.text.libgcc 0x00008292 0x44 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodsi4.o)
0x00008292 __udivmodsi4
.text.libgcc 0x000082d6 0x36 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodsi4.o)
0x000082d6 __divmodsi4
.text.libgcc 0x0000830c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
.text.libgcc 0x0000830c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)
.text.libgcc 0x0000830c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)
0x0000830c . = ALIGN (0x2)
*(.fini9)
.fini9 0x0000830c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
0x0000830c exit
0x0000830c _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x0000830c 0x4 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
*(.fini0)
0x00008310 _etext = .
.data 0x00800060 0x1c load address 0x00008310
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm32.o
.data 0x00800060 0x10 main.o
.data 0x00800070 0x0 net/ip.o
.data 0x00800070 0x0 net/udp.o
.data 0x00800070 0x0 net/arp.o
.data 0x00800070 0x0 net/mynic.o
.data 0x00800070 0x0 net/nethelp.o
.data 0x00800070 0x0 net/ntp_client.o
.data 0x00800070 0x0 net/icmp.o
.data 0x00800070 0x0 io/clock.o
.data 0x00800070 0x0 io/softuart.o
.data 0x00800070 0x0 io/dataflash.o
.data 0x00800070 0x0 util/crc8.o
.data 0x00800070 0x0 io/enc28j60.o
.data 0x00800070 0x0 net/tcp.o
.data 0x00800070 0xb net/httpd.o
.data 0x0080007b 0x0 io/plot.o
.data 0x0080007b 0x0 util/string.o
.data 0x0080007b 0x0 net/http_client.o
.data 0x0080007b 0x0 io/lm75.o
.data 0x0080007b 0x0 io/filesystem.o
.data 0x0080007b 0x0 apps/logger.o
.data 0x0080007b 0x0 io/mca25.o
.data 0x0080007b 0x0 io/mpf10.o
.data 0x0080007b 0x0 io/port.o
.data 0x0080007b 0x0 net/base64.o
.data 0x0080007b 0x0 io/servo.o
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_mulsi3.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodqi4.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodhi4.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodhi4.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodsi4.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodsi4.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)
.data 0x0080007b 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x0080007c . = ALIGN (0x2)
*fill* 0x0080007b 0x1 00
0x0080007c _edata = .
0x0080007c PROVIDE (__data_end, .)
.bss 0x0080007c 0x6d0
0x0080007c PROVIDE (__bss_start, .)
*(.bss)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm32.o
.bss 0x0080007c 0x0 main.o
.bss 0x0080007c 0x0 net/ip.o
.bss 0x0080007c 0x0 net/udp.o
.bss 0x0080007c 0x0 net/arp.o
.bss 0x0080007c 0x0 net/mynic.o
.bss 0x0080007c 0x0 net/nethelp.o
.bss 0x0080007c 0x0 net/ntp_client.o
.bss 0x0080007c 0x0 net/icmp.o
.bss 0x0080007c 0x0 io/clock.o
.bss 0x0080007c 0x0 io/softuart.o
.bss 0x0080007c 0x0 io/dataflash.o
.bss 0x0080007c 0x0 util/crc8.o
.bss 0x0080007c 0x0 io/enc28j60.o
.bss 0x0080007c 0x0 net/tcp.o
.bss 0x0080007c 0x0 net/httpd.o
.bss 0x0080007c 0x0 io/plot.o
.bss 0x0080007c 0x0 util/string.o
.bss 0x0080007c 0x0 net/http_client.o
.bss 0x0080007c 0x0 io/lm75.o
.bss 0x0080007c 0x0 io/filesystem.o
.bss 0x0080007c 0x0 apps/logger.o
.bss 0x0080007c 0x0 io/mca25.o
.bss 0x0080007c 0x0 io/mpf10.o
.bss 0x0080007c 0x0 io/port.o
.bss 0x0080007c 0x0 net/base64.o
.bss 0x0080007c 0x0 io/servo.o
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_mulsi3.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodqi4.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodhi4.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodhi4.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_udivmodsi4.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_divmodsi4.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_exit.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_copy_data.o)
.bss 0x0080007c 0x0 c:/winavr-20081205/bin/../lib/gcc/avr/4.3.2/avr5\libgcc.a(_clear_bss.o)
*(.bss*)
*(COMMON)
COMMON 0x0080007c 0x3e8 main.o
0x0080007c buffer
COMMON 0x00800464 0x2 net/ip.o
0x00800464 ip_identification
COMMON 0x00800466 0x2a net/arp.o
0x00800466 arp_table_pointer
0x00800468 arp_table
COMMON 0x00800490 0xe net/mynic.o
0x00800490 nic_gateway_ip
0x00800494 nic_mac
0x0080049a nic_ip
COMMON 0x0080049e 0x5 net/ntp_client.o
0x0080049e ntp_client_call_again
0x0080049f ntp_client_server_ip
COMMON 0x008004a3 0x6 io/clock.o
0x008004a3 clock_timeout_timer
0x008004a4 clock_new_flag
0x008004a5 clock_intcount
0x008004a6 clock
COMMON 0x008004a9 0x4 io/enc28j60.o
0x008004a9 enc28j60_revision
0x008004aa enc28j60_current_bank
0x008004ab enc28j60_next_packet_ptr
COMMON 0x008004ad 0xbe net/tcp.o
0x008004ad tcp_sockets
COMMON 0x0080056b 0x8c net/httpd.o
0x0080056b httpd_conn
COMMON 0x008005f7 0x3 io/lm75.o
0x008005f7 lm75_state
0x008005f8 lm75_temp_tmp
COMMON 0x008005fa 0x115 io/filesystem.o
0x008005fa filesystem_first_block
0x008005fc filesystem_file_pos
0x008005fd filesystem_buffer
0x008006fd filesystem_block_count
0x008006ff filesystem_filename_ext
0x00800702 filesystem_fileid
0x00800704 filesystem_current_block
0x00800706 filesystem_status
0x00800707 filesystem_filename
COMMON 0x0080070f 0x4 apps/logger.o
0x0080070f logger_lastsave
0x00800711 logger_count
0x00800712 logger_data
COMMON 0x00800713 0x38 io/mca25.o
0x00800713 mca25_ready
0x00800714 mca25_buffer
0x0080073c mca25_allocated_timeout
0x0080073d mca25_mux_buffer
0x00800743 mca25_is_rev017
0x00800744 mca25_allocated_for_socket
0x00800745 mca25_datapos
0x00800749 mca25_jpg_state
0x0080074a mca25_pic_state
COMMON 0x0080074b 0x1 io/servo.o
0x0080074b servo_pos
0x0080074c PROVIDE (__bss_end, .)
0x00008310 __data_load_start = LOADADDR (.data)
0x0000832c __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x0080074c 0x0
0x0080074c PROVIDE (__noinit_start, .)
*(.noinit*)
0x0080074c PROVIDE (__noinit_end, .)
0x0080074c _end = .
0x0080074c PROVIDE (__heap_start, .)
.eeprom 0x00810000 0xf0
*(.eeprom*)
.eeprom 0x00810000 0xf0 apps/logger.o
0x00810000 logger_temp_today
0x008100f0 __eeprom_end = .
.fuse
*(.fuse)
*(.lfuse)
*(.hfuse)
*(.efuse)
.lock
*(.lock*)
.signature
*(.signature*)
.stab 0x00000000 0xeb8c
*(.stab)
.stab 0x00000000 0x744 main.o
.stab 0x00000744 0x414 net/ip.o
0x6d8 (size before relaxing)
.stab 0x00000b58 0x294 net/udp.o
0x5d0 (size before relaxing)
.stab 0x00000dec 0x75c net/arp.o
0xa68 (size before relaxing)
.stab 0x00001548 0x528 net/mynic.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -