📄 txmain.asm
字号:
MVK .S1 0x34,A6 ; |364|
RL30: ; CALL OCCURS ; |364|
.line 128
MVKL .S2 _memset,B5 ; |365|
MVKL .S2 _cplxFiltStat1+4,B4 ; |365|
MVKH .S2 _memset,B5 ; |365|
MVKH .S2 _cplxFiltStat1+4,B4 ; |365|
CALL .S2 B5 ; |365|
LDW .D2T1 *B4,A4 ; |365|
MVKL .S2 RL31,B3 ; |365|
ZERO .D2 B4 ; |365|
MVKH .S2 RL31,B3 ; |365|
MVK .S1 0x34,A6 ; |365|
RL31: ; CALL OCCURS ; |365|
.line 129
MVKL .S1 _memset,A0 ; |366|
|| MVKL .S2 _cplxFiltStat2,B4 ; |366|
MVKH .S1 _memset,A0 ; |366|
|| MVKH .S2 _cplxFiltStat2,B4 ; |366|
CALL .S2X A0 ; |366|
LDW .D2T1 *B4,A4 ; |366|
MVKL .S2 RL32,B3 ; |366|
ZERO .D2 B4 ; |366|
MVKH .S2 RL32,B3 ; |366|
MVK .S1 0x34,A6 ; |366|
RL32: ; CALL OCCURS ; |366|
.line 130
MVKL .S1 _memset,A0 ; |367|
MVKH .S1 _memset,A0 ; |367|
MVKL .S1 _cplxFiltStat2+4,A3 ; |367|
CALL .S2X A0 ; |367|
|| MVKH .S1 _cplxFiltStat2+4,A3 ; |367|
LDW .D1T1 *A3,A4 ; |367|
MVKL .S2 RL33,B3 ; |367|
MVKH .S2 RL33,B3 ; |367|
MVK .S1 0x34,A6 ; |367|
ZERO .D2 B4 ; |367|
RL33: ; CALL OCCURS ; |367|
.line 132
MVKL .S1 _initOverhead,A0 ; |369|
MVKH .S1 _initOverhead,A0 ; |369|
CALL .S2X A0 ; |369|
MVKL .S1 _cplxBuffer1,A4 ; |369|
MVK .S1 0x1,A6 ; |369|
MVKL .S2 RL34,B3 ; |369|
MVKH .S2 RL34,B3 ; |369|
MVKH .S1 _cplxBuffer1,A4 ; |369|
|| ZERO .D2 B4 ; |369|
RL34: ; CALL OCCURS ; |369|
STW .D2T1 A4,*+SP(32) ; |369|
NOP 2
.line 133
MVKL .S2 _initOverhead,B5 ; |370|
MVKH .S2 _initOverhead,B5 ; |370|
CALL .S2 B5 ; |370|
MVKL .S2 RL35,B3 ; |370|
MVKL .S1 _cplxBuffer2,A4 ; |370|
MVK .S2 0x1,B4 ; |370|
MVKH .S1 _cplxBuffer2,A4 ; |370|
MVKH .S2 RL35,B3 ; |370|
|| MVK .S1 0x1,A6 ; |370|
RL35: ; CALL OCCURS ; |370|
STW .D2T1 A4,*+SP(32) ; |370|
NOP 2
.line 135
MVKL .S1 _qamMapping,A0 ; |372|
|| MVK .S2 0x78,B6 ; |372|
MVKL .S2 _cplxBuffer1,B4 ; |372|
|| MVKH .S1 _qamMapping,A0 ; |372|
CALL .S2X A0 ; |372|
LDW .D2T1 *+SP(32),A6 ; |372|
|| MVKL .S2 RL36,B3 ; |372|
MVKL .S2 _pDataFrameBuff,B5 ; |372|
MVKH .S2 _cplxBuffer1,B4 ; |372|
MVKH .S2 _pDataFrameBuff,B5 ; |372|
MV .S1X B5,A4 ; |372|
|| MVKH .S2 RL36,B3 ; |372|
RL36: ; CALL OCCURS ; |372|
.line 136
MVKL .S1 _qamMapping,A0 ; |373|
MVKH .S1 _qamMapping,A0 ; |373|
CALL .S2X A0 ; |373|
LDW .D2T1 *+SP(32),A6 ; |373|
MVKL .S1 _cplxBuffer2,A3 ; |373|
MVKL .S2 RL37,B3 ; |373|
|| MVKH .S1 _cplxBuffer2,A3 ; |373|
MVK .S2 0x78,B6 ; |373|
|| MVKL .S1 _pDataFrameBuff+1,A4 ; |373|
MVKH .S1 _pDataFrameBuff+1,A4 ; |373|
|| MVKH .S2 RL37,B3 ; |373|
|| MV .L2X A3,B4 ; |373|
RL37: ; CALL OCCURS ; |373|
.line 138
MVKL .S1 _upsampPulseShape,A0 ; |375|
MVKH .S1 _upsampPulseShape,A0 ; |375|
CALL .S2X A0 ; |375|
MVKL .S2 _cplxFiltStat1,B5 ; |375|
MVKH .S2 _cplxFiltStat1,B5 ; |375|
MVKL .S1 _cplxTempOut1,A3 ; |375|
MVKL .S2 RL38,B3 ; |375|
|| MVKH .S1 _cplxTempOut1,A3 ; |375|
MV .L1X B5,A4 ; |375|
|| MV .L2X A3,B4 ; |375|
|| MVKH .S2 RL38,B3 ; |375|
|| MVK .S1 0x127,A6 ; |375|
RL38: ; CALL OCCURS ; |375|
.line 139
MVKL .S2 _upsampPulseShape,B5 ; |376|
MVKH .S2 _upsampPulseShape,B5 ; |376|
MVKL .S2 _cplxFiltStat2,B6 ; |376|
CALL .S2 B5 ; |376|
MVKL .S2 RL39,B3 ; |376|
MVKL .S2 _cplxTempOut2,B4 ; |376|
MVKH .S2 _cplxFiltStat2,B6 ; |376|
MVKH .S2 RL39,B3 ; |376|
MVKH .S2 _cplxTempOut2,B4 ; |376|
|| MVK .S1 0x127,A6 ; |376|
|| MV .L1X B6,A4 ; |376|
RL39: ; CALL OCCURS ; |376|
;** --------------------------------------------------------------------------*
.line 143
MVKL .S1 _UpConvert,A0 ; |380|
MVKH .S1 _UpConvert,A0 ; |380|
CALL .S2X A0 ; |380|
LDW .D2T1 *+SP(20),A6 ; |380|
|| MVKL .S2 _cplxTempOut2,B4 ; |380|
MVKL .S2 RL40,B3 ; |380|
|| MVKL .S1 _uTimeIndex$4,A8 ; |380|
MVK .S2 0x1608,B6 ; |380|
|| MVKL .S1 _cplxTempOut1,A4 ; |380|
MVKH .S2 _cplxTempOut2,B4 ; |380|
|| MVKH .S1 _uTimeIndex$4,A8 ; |380|
MVKH .S1 _cplxTempOut1,A4 ; |380|
|| MVKH .S2 RL40,B3 ; |380|
RL40: ; CALL OCCURS ; |380|
.line 145
ZERO .D2 B4 ; |382|
MVK .S2 70,B4 ; |382|
|| STW .D2T2 B4,*+SP(24) ; |382|
|| ZERO .L2 B5 ; |382|
CMPLT .L2 B5,B4,B0 ; |382|
[!B0] B .S1 L19 ; |382|
MVK .S2 70,B8 ; |386|
NOP 4
; BRANCH OCCURS ; |382|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L18:
.line 147
LDW .D2T1 *+SP(24),A5 ; |384|
MVKL .S1 _pDelayBuffer,A0 ; |384|
LDW .D2T1 *+SP(20),A3 ; |384|
MVKH .S1 _pDelayBuffer,A0 ; |384|
NOP 1
LDH .D1T1 *+A0[A5],A0 ; |384|
MV .D1 A5,A4 ; |384|
ADDAW .D1 A3,A4,A3 ; |384|
NOP 2
STH .D1T1 A0,*A3 ; |384|
NOP 2
.line 148
LDW .D2T2 *+SP(24),B5 ; |385|
MVKL .S2 _pDelayBuffer,B4 ; |385|
LDW .D2T2 *+SP(20),B6 ; |385|
MVKH .S2 _pDelayBuffer,B4 ; |385|
NOP 1
LDH .D2T2 *+B4[B5],B5 ; |385|
|| MV .S2 B5,B7 ; |385|
ADD .D2 B7,B7,B4 ; |385|
ADD .D2 1,B4,B4 ; |385|
NOP 2
STH .D2T2 B5,*+B6[B4] ; |385|
NOP 2
.line 149
LDW .D2T2 *+SP(24),B4 ; |386|
NOP 4
ADD .D2 1,B4,B4 ; |386|
CMPLT .L2 B4,B8,B0 ; |386|
[ B0] B .S1 L18 ; |386|
STW .D2T2 B4,*+SP(24) ; |386|
NOP 4
; BRANCH OCCURS ; |386|
;** --------------------------------------------------------------------------*
L19:
.line 151
MVKL .S2 _iSyncFrameCntrl$1,B4 ; |388|
MVKH .S2 _iSyncFrameCntrl$1,B4 ; |388|
|| ZERO .D2 B5 ; |388|
STW .D2T2 B5,*B4 ; |388|
NOP 2
.line 152
MVKL .S1 _TxStates+8,A0 ; |389|
MVKH .S1 _TxStates+8,A0 ; |389|
LDW .D1T1 *A0,A0 ; |389|
NOP 4
CMPEQ .L1 A0,1,A1 ; |389|
[!A1] B .S1 L20 ; |389|
NOP 5
; BRANCH OCCURS ; |389|
;** --------------------------------------------------------------------------*
.line 155
MVKL .S2 _TxStates+4,B4 ; |392|
MVKH .S2 _TxStates+4,B4 ; |392|
|| MVK .S1 3,A0 ; |392|
STW .D2T1 A0,*B4 ; |392|
NOP 2
.line 157
MVKL .S2 _LOG_printf,B4 ; |394|
MVKH .S2 _LOG_printf,B4 ; |394|
CALL .S2 B4 ; |394|
MVKL .S1 SL9+0,A0 ; |394|
MVKH .S1 SL9+0,A0 ; |394|
STW .D2T1 A0,*+SP(4) ; |394|
|| MVK .S1 394,A3 ; |394|
STW .D2T1 A3,*+SP(8) ; |394|
|| MVKL .S2 RL41,B3 ; |394|
|| MVKL .S1 _trace,A4 ; |394|
MVKH .S1 _trace,A4 ; |394|
|| MVKH .S2 RL41,B3 ; |394|
RL41: ; CALL OCCURS ; |394|
.line 159
B .S1 L37 ; |396|
NOP 5
; BRANCH OCCURS ; |396|
;** --------------------------------------------------------------------------*
L20:
.line 163
MVKL .S2 _TxStates+4,B4 ; |400|
MVKH .S2 _TxStates+4,B4 ; |400|
|| MVK .S1 4,A0 ; |400|
STW .D2T1 A0,*B4 ; |400|
NOP 2
.line 165
MVKL .S2 _LOG_printf,B4 ; |402|
MVKH .S2 _LOG_printf,B4 ; |402|
CALL .S2 B4 ; |402|
MVKL .S1 SL10+0,A0 ; |402|
MVKH .S1 SL10+0,A0 ; |402|
STW .D2T1 A0,*+SP(4) ; |402|
|| MVK .S1 402,A3 ; |402|
STW .D2T1 A3,*+SP(8) ; |402|
|| MVKL .S2 RL42,B3 ; |402|
|| MVKL .S1 _trace,A4 ; |402|
MVKH .S1 _trace,A4 ; |402|
|| MVKH .S2 RL42,B3 ; |402|
RL42: ; CALL OCCURS ; |402|
.line 167
B .S1 L37 ; |404|
NOP 5
; BRANCH OCCURS ; |404|
;** --------------------------------------------------------------------------*
L21:
.line 171
MVKL .S2 _LOG_printf,B5 ; |408|
MVKH .S2 _LOG_printf,B5 ; |408|
MVKL .S2 SL11+0,B6 ; |408|
CALL .S2 B5 ; |408|
MVKL .S2 _trace,B4 ; |408|
MVKL .S2 RL43,B3 ; |408|
MVKH .S2 SL11+0,B6 ; |408|
STW .D2T2 B6,*+SP(4) ; |408|
|| MVKH .S2 _trace,B4 ; |408|
MV .S1X B4,A4 ; |408|
|| MVKH .S2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -