📄 main.map
字号:
0x000004a2 xDelay100uS
0x000000c6 Usart_Send_Data
0x000005a2 delay_1ms12
0x000005ba command_GLCD
0x00000550 xWriteCH375Data
0x00000678 write_GLCD
0x000005ae delay12
0x00000b46 dis_str1
0x00000892 start_set
0x00000a76 lcd_system1
0x00000bd4 main
0x0000057c mStopIfError
0x000000f2 twi_write_byte
0x000004ba xReadFromExtBuf
0x0000139c DelayMs111
0x00000512 xQueryInterrupt
0x000013cc __vector_2
0x000004dc mDelay1uS1
0x00000258 twi_read_byte
0x00000598 delay5us
0x0000035e twi_read_str
0x000005e2 initial_GLCD
0x00000b80 set
.text 0x0000153e 0x20a2 libCH375HFD.A(CH375MAI.o)
0x0000194a CH375s06
0x00001bb0 CH375s08
0x0000153e CH375GetVer
0x00002544 CH375FileOpen
0x00002e76 CH375s14
0x000033ae CH375DiskReady
0x0000165a CH375s42
0x00001754 CH375s40
0x0000163c CH375DirtyBuffer
0x0000342e CH375s19
0x000017c6 CH375s05
0x00003554 CH375s20
0x000024ae CH375s12
0x000016bc CH375s43
0x000016d4 CH375Init
0x00003280 CH375FileModify
0x00001b44 CH375s25
0x000015da CH375s17
0x00001fd6 CH375s10
0x00001778 CH375DiskConnect
0x00001a54 CH375s07
0x00001f18 CH375s09
0x00001826 CH375s13
0x0000160e CH375s18
0x0000158c CH375s04
0x00001668 CH375s49
0x00002cbc CH375FileClose
0x000018d2 CH375s23
0x00002c4c CH375s15
0x00001544 CH375s01
0x00002334 CH375s11
0x000017fa CH375s44
0x00001690 CH375Reset
0x00002ed4 CH375FileCreate
0x00002d72 CH375FileErase
.text 0x000035e0 0x8c6 libCH375HFD.A(CH375SEC.o)
0x000037c2 CH375WriteBlock
0x000039d2 CH375FileReadX
0x00003940 CH375FileLocate
0x00003bac CH375FileWriteX
0x00003658 CH375ReadBlock
.text 0x00003ea6 0xe C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5\libc.a(strcpy.o)
0x00003ea6 strcpy
0x00003eb4 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00003eb4 0x28 C:/WinAVR/lib/gcc/avr/3.4.6/avr5\libgcc.a(_udivmodhi4.o)
0x00003eb4 __udivmodhi4
0x00003edc . = ALIGN (0x2)
*(.fini9)
*(.fini8)
*(.fini7)
*(.fini6)
*(.fini5)
*(.fini4)
*(.fini3)
*(.fini2)
*(.fini1)
*(.fini0)
0x00003edc _etext = .
.data 0x00800060 0x136 load address 0x00003edc
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x135 main.o
*(.gnu.linkonce.d*)
0x00800196 . = ALIGN (0x2)
*fill* 0x00800195 0x1 00
0x00800196 _edata = .
0x00800196 PROVIDE (__data_end, .)
.bss 0x00800196 0x680
0x00800196 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800196 0xc main.o
0x0080019f j
0x0080019d x
0x00800198 do_flag
0x0080019b c
0x00800197 key
0x008001a0 h
0x00800199 write_times
0x00800196 set_flag
*(COMMON)
COMMON 0x008001a2 0x62b main.o
0x008001a2 t
0x008001a4 s6
0x008001a5 flag
0x008001a6 s1
0x008001a7 pstr
0x008001a9 s4
0x008001aa s8
0x008001ab data
0x008003ab s5
0x008003ac s2
0x008003ad DISK_BASE_BUF
0x008005ad mCmdParam
0x008005cb s3
0x008005cc s7
0x008005cd FILE_DATA_BUF
COMMON 0x008007cd 0x49 libCH375HFD.A(CH375MAI.o)
0x008007cd CH375LibConfig
0x008007ce CH375v25
0x008007d0 CH375vDataStart
0x008007d4 CH375vFdtOffset
0x008007d6 CH375v07
0x008007d7 CH375v02
0x008007db CH375IntStatus
0x008007dc CH375v17
0x008007e0 CH375v12
0x008007e1 CH375vCurrentOffset
0x008007e5 CH375vDiskFat
0x008007e6 CH375v19
0x008007ea CH375v09
0x008007ee CH375v04
0x008007f0 CH375v01
0x008007f4 CH375Version2
0x008007f5 CH375DiskStatus
0x008007f6 CH375v14
0x008007f8 CH375v11
0x008007f9 CH375vFdtLba
0x008007fd CH375vDiskRoot
0x00800801 CH375vFileSize
0x00800805 CH375v08
0x00800809 CH375v03
0x0080080d CH375v06
0x0080080f CH375vStartCluster
0x00800813 CH375v13
0x00800814 CH375v18
0x00800815 CH375vSecPerClus
0x00800816 PROVIDE (__bss_end, .)
0x00003edc __data_load_start = LOADADDR (.data)
0x00004012 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00800816 0x0
0x00800816 PROVIDE (__noinit_start, .)
*(.noinit*)
0x00800816 PROVIDE (__noinit_end, .)
0x00800816 _end = .
0x00800816 PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.stab 0x00000000 0x36c
*(.stab)
.stab 0x00000000 0x36c C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm32.o
.stabstr 0x00000000 0x84
*(.stabstr)
.stabstr 0x00000000 0x84 C:/WinAVR/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/avr5/crtm32.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 main.o
.debug_pubnames
0x00000000 0x3a5
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x3a5 main.o
.debug_info 0x00000000 0x1334
*(.debug_info)
.debug_info 0x00000000 0x1334 main.o
*(.gnu.linkonce.wi.*)
.debug_abbrev 0x00000000 0x29f
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x29f main.o
.debug_line 0x00000000 0xe5f
*(.debug_line)
.debug_line 0x00000000 0xe5f main.o
.debug_frame
*(.debug_frame)
.debug_str 0x00000000 0x5d0
*(.debug_str)
.debug_str 0x00000000 0x5d0 main.o
0x665 (size before relaxing)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
OUTPUT(main.elf elf32-avr)
Cross Reference Table
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -