📄 lyricreadsub.lst
字号:
################################################################################
# #
# IAR Systems Z80/64180 Assembler V3.03A/WIN 22/Sep/107 14:12:41 #
# #
# Target option = z80 #
# Source file = d:\sdk_i_913f\msrc\enhanced\lyricreadsub.msa #
# List file = d:\sdk_i_913f\iar\mod\modules\list\lyricreadsub.lst#
# Object file = d:\sdk_i_913f\lib\lyricreadsub.r01 #
# Command line = -v0 -OD:\sdk_i_913f\lib\ -s+ -M<> -w+ -r #
# -DNAPDEBUG -LD:\sdk_i_913f\iar\mod\modules\List\ #
# -t8 -x -Id:\sdk_i_913f\inc\ #
# -Id:\sdk_i_913f\msrc\codec\ #
# d:\sdk_i_913f\MSRC\ENHANCED\lyricReadSub.msa #
# #
# (c) Copyright IAR Systems 1996 #
################################################################################
1 000000 /***************************************************
2 000000 some subroutine for lyric read
3 000000
4 000000 ****************************************************
/
5 000000 #include "ReadLyricFile.h"
6 000000
7 000000
8 000000 name lyricReadSub //(Module 是在用到时才li
nk进来,而没用到就不LINK
来但还是编译的)
9 000000 public ExplainLyricFile
10 000000 public ClearWD
11 000000
12 000000 /*
13 000000 public AddLinkChar
14 000000 public WhichTypeChar
15 000000 public SaveDataRightByteInBuf
16 000000 #ifdef ReadOffset
17 000000 public SearchString
18 000000 #endif
19 000000 public DealSaveString
20 000000 public ReadLRCFileDataToBuffer
21 000000 public IfDataBufferEnd
22 000000 public DealMinAndSecData
23 000000 public OneByteBcdToHex
24 000000 public ZipBCDData
25 000000 public AddTwoData
26 000000 public SubTwoData
27 000000 public ClearWD
28 000000 */
29 000000
30 000000 // extern variable from global var
31 000000 extern lyricFileHandle
32 000000
33 000000 // extern variable from lyricReadFileMsa.msa
34 000000 extern AddLinkCharFlag
35 000000 extern PointColCounter
36 000000 extern No1DataNotStaConFlag
37 000000 extern HalfChineseTempSavRam
38 000000 extern LyricLanguageFlag
39 000000 extern LyricLineCounter
40 000000 extern TempFlag
41 000000 extern LyricBufferEndAddress
42 000000 extern OldExSramPage
43 000000 extern DataBuffer
44 000000 extern LRCFileEndFlag
45 000000 extern CalGeneBuffer
46 000000 extern SameStringCNT
47 000000 extern DivScreenPageCNT
48 000000 extern TimeRecordCounter
49 000000 extern LyricTimeAddrBuffer
50 000000 extern LyricTimeTabPointer
51 000000 extern NoLyricFileFlag
52 000000 extern OffsetBuffer
53 000000 extern Id3infoBufAddr
54 000000 extern LyricStrBuffer
55 000000 extern No1BitNotZero
56 000000 extern LyricSecReadOKFlag
57 000000 extern SecondPointFlag
58 000000 extern LanguageFlag
59 000000 rseg DEC_LRC_D
60 000000 rseg DEC_LRC_C
61 000000 rseg DEC_LRC_R
62 000000
63 000000 //>>>>>>>>>>>>>>>>解释歌词文件>>>>>>>>>>>>>>>>>>>>>>
>>
64 000000 //input: non
65 000000 //output: a=0: 解释歌词文件有效; a=0ff: 解释歌词文
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -