📄 mp3.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
func_lit 008C 0002 = 2. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __func_lit_start
008E __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 008E 0101 = 257. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008E __lit_start
008E __ctype
018F __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 018F 0120 = 288. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
018F __idata_start
02AF __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 02B0 30E4 = 12516. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0158 __start
0158 __text_start
0178 _exit
0179 _init_ata
01C7 _ata_hard_reset
01DD _ata_select_device
01F7 _ata_write_word
0238 _ata_write_byte
0243 _ata_read_word
0290 _ata_read_byte
0299 _ata_rdy
02A1 _ata_bsy
02A9 _ata_drq
02B1 _ata_err
02B9 _ata_read_sector_byte
03AA _ata_write_sector
0478 _InitFat
04E2 _Clust2LBA
0514 _GetNextCluster
059F _GetDir
07A2 _DisplayFiles
07EE _delay_ms
0804 _delay_us
081A _main
0838 _DirBrowser
0A12 __StackOverflowed
0A15 _PlayMP3
0B60 _InitRemote
0B72 _RemoteSendLine
0BAD _RemoteSendScreen
0C8B _SendRemote
0CC4 _SendByte
0CE9 _TxChar
0CF2 _RxChar
0D40 _InitUSB
0D48 _USBRxChar
0DB3 _USBReadSector
0DE4 _USBWriteSector
0E47 _USBIsChar
0E4D _USBTxChar
0E53 _WriteByteSPI
0E58 _VS1001_Read
0E8D _VS1001_Write
0EB1 _VS1001_Stream
0ECC _VS1001Init
0F3E _Reg_Test
0F7C _Sine_On
0F96 _Sine_Off
0FAC _Sine_Sweep
0FBE _VS1001_SetVolume
0FD3 __print
149E _memcpy
14AC _strcpy
14B5 _strlen
14C1 _strncmp
14D5 push_arg4
14D7 push_arg2
14DA mod16s
14DE div16s
14F8 mod16u
14FA div16u
14FB xdiv16u
1514 div32u
1516 mod32u
151A div32s
151C mod32s
1547 long_div_prolog
155A long_div_epilog
1569 tst_R16_R19
156E tst_R24_R27
1573 neg_R16_R19
157C neg_R24_R27
1585 empy16s
1595 empy32s
1595 empy32u
15C5 pop_gset2
15C8 pop_gset3
15CB pop_gset4
15CE pop_gset5
15D1 push_gset5
15D3 push_gset4
15D5 push_gset3
15D7 push_gset2
15D9 push_gset1
15DC pop_gset1
15DD pop
15F0 xicall
15F9 neg32
1602 long_prolog
1610 long_epilog
161B tstzero1
1621 tstzero2
1627 push_lset
163E pop_lset
1655 lsr32
1661 mpy16s
1675 mpy32s
1675 mpy32u
1697 __HWStackBottom
169C __StackCheck
16B4 __va_start
16BD _cstrlen
16CA _atoi
171D _atol
17AA _itoa
1803 _ltoa
18A1 _ultoa
1913 _utoa
194F _isdigit
195D _islower
196B _isspace
1979 _toupper
1990 __sdepi
199A _sprintf
19CA __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0120 = 288. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
0100 _Key
0101 _IsPlaying
0220 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0220 044A = 1098. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0220 _FirstDataSector
0220 __bss_start
0224 _File
0330 _Boot
0364 _Part
0374 _RemoteTextLine
043C _SectorBuffer
066A __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 007C = 124. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
ata.o [ ata.c ]
fat.o [ fat.c ]
generic.o [ generic.c ]
MP3Player.o [ MP3Player.c ]
remote.o [ remote.c ]
usb.o [ usb.c ]
vs1001.o [ vs1001.c ]
<library> [ _printf.s, memcpy.s, strcpy.s, strlen.s, strncmp.s, asave.s, div16s.s, div16u.s, div32.s, emul16s.s ]
[ emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, icall.s, lneg.s, longutil.s, lpush.s, lsr32.s ]
[ mpy16s.s, mul32.s, hwstack.s, stackcheck.s, stdarg.s, cstrlen.s, atoi.s, atol.s, itoa.s, ltoa.s, ultoa.s ]
[ utoa.s, isdigit.s, islower.s, isspace.s, ctype.s, toupper.s, sprintf.s ]
User Global Definitions
ram_end = 0x10ff
hwstk_size = 0x80
User Base Address Definitions
func_lit = 0x8c
data = 0x100
eeprom:1.4096
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -