📄 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 0066 = 102. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
018F __idata_start
01F5 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 01F6 2F24 = 12068. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00FB __text_start
00FB __start
011B _exit
011C _init_ata
016A _ata_hard_reset
017F _ata_select_device
0199 _ata_write_word
01DA _ata_write_byte
01E5 _ata_read_word
0232 _ata_read_byte
023B _ata_rdy
0243 _ata_bsy
024B _ata_drq
0253 _ata_err
025B _ata_read_sector_byte
034B _ata_write_sector
0418 _InitFat
0482 _Clust2LBA
04B4 _GetNextCluster
053C _GetDir
073B _DisplayFiles
0787 _delay_ms
079D _delay_us
07B3 _main
07D0 _DirBrowser
09A8 __StackOverflowed
09AB _PlayMP3
0AE8 _InitRemote
0AFA _RemoteSendLine
0B35 _RemoteSendScreen
0C13 _SendRemote
0C4C _SendByte
0C71 _TxChar
0C7A _RxChar
0CC8 _InitUSB
0CD0 _USBRxChar
0D31 _USBReadSector
0D62 _USBWriteSector
0DBF _USBIsChar
0DC5 _USBTxChar
0DCB _WriteByteSPI
0DD0 _VS1001_Read
0E05 _VS1001_Write
0E29 _VS1001_Stream
0E44 _VS1001Init
0EB6 _Reg_Test
0EF4 _Sine_On
0F0E _Sine_Off
0F24 _Sine_Sweep
0F36 _VS1001_SetVolume
0F51 __print
13FF _memcpy
140D _strcpy
1416 _strlen
1422 _strncmp
1438 push_arg4
143A push_arg2
143D mod16s
1441 div16s
145B mod16u
145D div16u
145E xdiv16u
1477 div32u
1479 mod32u
147D div32s
147F mod32s
14AA long_div_prolog
14BD long_div_epilog
14CC tst_R16_R19
14D1 tst_R24_R27
14D6 neg_R16_R19
14DF neg_R24_R27
14E8 empy16s
14F8 empy32s
14F8 empy32u
1528 pop_gset2
152B pop_gset3
152E pop_gset4
1531 pop_gset5
1534 push_gset1
1537 pop_gset1
1538 pop
154B push_gset2
154F push_gset3
1553 push_gset4
1557 push_gset5
155B xicall
1564 neg32
156D long_prolog
157B long_epilog
1586 tstzero1
158C tstzero2
1592 push_lset
15A9 pop_lset
15C0 lsr32
15CC mpy16s
15E0 mpy32u
15E0 mpy32s
1602 __HWStackBottom
1607 __StackCheck
161F __va_start
1628 _cstrlen
1635 _atoi
1688 _atol
1715 _itoa
1775 _ltoa
1814 _isdigit
1822 _islower
1830 _isspace
183E _toupper
185F _sprintf
188D __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0066 = 102. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
0100 _Key
0101 _IsPlaying
0166 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0166 044A = 1098. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0166 _FirstDataSector
0166 __bss_start
016A _File
0276 _Boot
02AA _Part
02BA _RemoteTextLine
0382 _SectorBuffer
05B0 __bss_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 007C = 124. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\iccavr\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, gpush2.s, gpush3.s, gpush4.s, gpush5.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, 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 + -