📄 m64_mp3.map
字号:
0x00008d60 SD_Write_One_Sector(unsigned long)
0x00008c20 SD_Read_Capacity()
0x00008b72 SD_SPI_Init()
0x00008b82 SD_Init()
0x00008b96 SD_SendCommand(unsigned char, unsigned long)
0x00008b8a SD_SPI_WriteByte(unsigned char)
0x00008b62 SD_SPI_Low()
0x00008e28 SD_Read_One_Sector(unsigned long)
0x00008b6a SD_SPI_High()
.text 0x00008f40 0x1e0 VS1003B.o
0x0000900a VS1003B_Init
0x00008fe6 VS1003B_SoftReset
0x00008faa VS1003B_ReadCMD
0x00008f7a VS1003B_WriteCMD
0x00008ffa VS1003B_WriteDAT
0x00008f50 VS1003B_Delay
0x00008f40 VS1003B_SPI_Low
0x00008f6c VS1003B_ReadByte
0x00008f60 VS1003B_WriteByte
0x00008f48 VS1003B_SPI_High
.text 0x00009120 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
.text 0x00009120 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
.text 0x00009120 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_copy_data.o)
.text 0x00009120 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
0x00009120 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00009120 0x3e c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
0x00009120 __mulsi3
.text.libgcc 0x0000915e 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
.text.libgcc 0x0000915e 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_copy_data.o)
.text.libgcc 0x0000915e 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
0x0000915e . = ALIGN (0x2)
*(.fini9)
.fini9 0x0000915e 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
0x0000915e exit
0x0000915e _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x0000915e 0x2 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
*(.fini0)
0x00009160 _etext = .
.data 0x00800100 0x74 load address 0x00009160
0x00800100 PROVIDE (__data_start, .)
*(.data)
.data 0x00800100 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm64.o
.data 0x00800100 0xd FAT.o
0x00800100 LNAdd
.data 0x0080010d 0x66 LCD.o
0x0080010d reg
0x0080012f reg_data
.data 0x00800173 0x0 M64_MP3.o
.data 0x00800173 0x0 SD.o
.data 0x00800173 0x0 VS1003B.o
.data 0x00800173 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
.data 0x00800173 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
.data 0x00800173 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_copy_data.o)
.data 0x00800173 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x00800174 . = ALIGN (0x2)
*fill* 0x00800173 0x1 00
0x00800174 _edata = .
0x00800174 PROVIDE (__data_end, .)
.bss 0x00800174 0x745
0x00800174 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800174 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm64.o
.bss 0x00800174 0x544 FAT.o
0x00800191 File_Arry
0x00800185 FAT32_Sectors_Per_FAT
0x008006b7 NextDir
0x00800174 System_ID
0x00800175 Relative_Sectors
0x00800179 Total_Sector
0x00800189 Root_Entries
0x0080017f Sectors_Per_Cluster
0x00800180 Reserved_Sectors
0x00800631 DirCluster
0x008004b1 Dir
0x00800637 LongName
0x0080018d FAT_Head
0x00800636 FileOpenMode
0x00800635 Deep
0x0080017d Bytes_Per_Sector
0x00800182 Number_Of_FATs
0x00800183 FAT16_Sectors_Per_FAT
.bss 0x008006b8 0x0 LCD.o
.bss 0x008006b8 0x201 M64_MP3.o
0x008006b8 Sector_Buffer
.bss 0x008008b9 0x0 SD.o
.bss 0x008008b9 0x0 VS1003B.o
.bss 0x008008b9 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_mulsi3.o)
.bss 0x008008b9 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
.bss 0x008008b9 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_copy_data.o)
.bss 0x008008b9 0x0 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
*(.bss*)
*(COMMON)
0x008008b9 PROVIDE (__bss_end, .)
0x00009160 __data_load_start = LOADADDR (.data)
0x000091d4 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x008008b9 0x0
0x008008b9 PROVIDE (__noinit_start, .)
*(.noinit*)
0x008008b9 PROVIDE (__noinit_end, .)
0x008008b9 _end = .
0x008008b9 PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.stab 0x00000000 0x378
*(.stab)
.stab 0x00000000 0x378 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm64.o
.stabstr 0x00000000 0x71
*(.stabstr)
.stabstr 0x00000000 0x71 c:/program files/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm64.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 0xa0
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 FAT.o
.debug_aranges
0x00000020 0x20 LCD.o
.debug_aranges
0x00000040 0x20 M64_MP3.o
.debug_aranges
0x00000060 0x20 SD.o
.debug_aranges
0x00000080 0x20 VS1003B.o
.debug_pubnames
0x00000000 0x565
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x1f1 FAT.o
.debug_pubnames
0x000001f1 0xb1 LCD.o
.debug_pubnames
0x000002a2 0x120 M64_MP3.o
.debug_pubnames
0x000003c2 0xc6 SD.o
.debug_pubnames
0x00000488 0xdd VS1003B.o
.debug_info 0x00000000 0x1e69
*(.debug_info)
.debug_info 0x00000000 0x808 FAT.o
.debug_info 0x00000808 0x513 LCD.o
.debug_info 0x00000d1b 0x5bf M64_MP3.o
.debug_info 0x000012da 0x67e SD.o
.debug_info 0x00001958 0x511 VS1003B.o
*(.gnu.linkonce.wi.*)
.debug_abbrev 0x00000000 0x8b9
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x1f3 FAT.o
.debug_abbrev 0x000001f3 0x180 LCD.o
.debug_abbrev 0x00000373 0x1f3 M64_MP3.o
.debug_abbrev 0x00000566 0x19c SD.o
.debug_abbrev 0x00000702 0x1b7 VS1003B.o
.debug_line 0x00000000 0x1eff
*(.debug_line)
.debug_line 0x00000000 0x775 FAT.o
.debug_line 0x00000775 0x5a4 LCD.o
.debug_line 0x00000d19 0x5d4 M64_MP3.o
.debug_line 0x000012ed 0x7a0 SD.o
.debug_line 0x00001a8d 0x472 VS1003B.o
.debug_frame 0x00000000 0x3a0
*(.debug_frame)
.debug_frame 0x00000000 0xb0 FAT.o
.debug_frame 0x000000b0 0xa0 LCD.o
.debug_frame 0x00000150 0xf0 M64_MP3.o
.debug_frame 0x00000240 0xb0 SD.o
.debug_frame 0x000002f0 0xb0 VS1003B.o
.debug_str 0x00000000 0x77a
*(.debug_str)
.debug_str 0x00000000 0x341 FAT.o
0x3ba (size before relaxing)
.debug_str 0x00000341 0x128 LCD.o
0x20f (size before relaxing)
.debug_str 0x00000469 0x1be M64_MP3.o
0x2b4 (size before relaxing)
.debug_str 0x00000627 0x128 SD.o
0x227 (size before relaxing)
.debug_str 0x0000074f 0x2b VS1003B.o
0x1d5 (size before relaxing)
.debug_loc 0x00000000 0xfda
*(.debug_loc)
.debug_loc 0x00000000 0x64d FAT.o
.debug_loc 0x0000064d 0x3c4 LCD.o
.debug_loc 0x00000a11 0x19c M64_MP3.o
.debug_loc 0x00000bad 0x2d7 SD.o
.debug_loc 0x00000e84 0x156 VS1003B.o
.debug_macinfo
*(.debug_macinfo)
OUTPUT(M64_MP3.elf elf32-avr)
LOAD linker stubs
.debug_ranges 0x00000000 0x18
.debug_ranges 0x00000000 0x18 FAT.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -