📄 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)
-------------------------------- ---- ---- ------- ----- ------------
lit 0054 0010 = 16. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __lit_start
0064 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0064 0005 = 5. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0064 __idata_start
0069 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 006A 15E0 = 5600. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0035 __start
0035 __text_start
0055 _exit
0056 _DREQ
005F _main
009D _sd_wait_nobusy
00A3 _sd_delay
00B6 _sd_write_command
0141 _read_block
01EB _sd_read_block
020A _do_sd_init
027F _sd_init
0293 _delay
02A9 _vs_wait_dreq
02AC _write_single
02B1 _read_single
02B3 _vs_write_sci
02C7 _vs_read_sci
02DF _vs_write_sdi_byte
02E8 _vs_write_sdi_bytes
0302 _vs1001k_reset
0316 _KEY
032D _GetBootSec
039E _GetinBoot
05A6 _GetFatSec
0645 _SongSector
08FB _PlaySong
0A0D push_arg4
0A0F push_arg2
0A12 mod16u
0A14 div16u
0A15 xdiv16u
0A2E empy16s
0A3E empy32u
0A3E empy32s
0A6E pop_gset2
0A71 pop_gset3
0A74 pop_gset4
0A77 pop_gset5
0A7A push_gset1
0A7D pop_gset1
0A7E pop
0A91 push_gset2
0A95 push_gset3
0A99 push_gset4
0A9D push_gset5
0AA1 long_prolog
0AAF long_epilog
0ABA tstzero1
0AC0 tstzero2
0AC6 push_lset
0ADD pop_lset
0AF4 lsl32
0B00 lsr32
0B0C asgncblk
0B25 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0005 = 5. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 _songnumber
0060 __data_start
0061 _SONGSECTOR
0065 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0065 02FB = 763. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0065 __bss_start
0065 _response
006A _mp3_data
026A _BOOT
0286 _songcount
0287 _PlaySign
0288 _DATASECTOR
028C _FATSORT
0290 _FATSECTOR
0294 _BOOTSECTOR
0298 _song_sector
0360 __bss_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 000C = 12. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
d:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
sd.o [ sd.c ]
vs1001K.o [ vs1001K.c ]
fat.o [ fat.c ]
<library> [ asave.s, div16u.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s ]
[ gpush4.s, gpush5.s, longutil.s, lpush.s, lsl32.s, lsr32.s, pmstruct.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x40
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -