📄 txmain.asm
字号:
CALL .S2 B4 ; |254|
MVKL .S1 SL2+0,A0 ; |254|
MVKL .S1 _trace,A4 ; |254|
MVKH .S1 SL2+0,A0 ; |254|
MVKL .S2 RL17,B3 ; |254|
STW .D2T1 A0,*+SP(4) ; |254|
|| MVKH .S2 RL17,B3 ; |254|
|| MVKH .S1 _trace,A4 ; |254|
RL17: ; CALL OCCURS ; |254|
B .S1 L37 ; |254|
NOP 5
; BRANCH OCCURS ; |254|
;** --------------------------------------------------------------------------*
L2:
.line 22
MVKL .S1 _LOG_printf,A0 ; |259|
MVKH .S1 _LOG_printf,A0 ; |259|
CALL .S2X A0 ; |259|
MVKL .S2 SL3+0,B4 ; |259|
MVKH .S2 SL3+0,B4 ; |259|
STW .D2T2 B4,*+SP(4) ; |259|
MVKL .S2 RL18,B3 ; |259|
|| MVKL .S1 _trace,A4 ; |259|
MVKH .S1 _trace,A4 ; |259|
|| MVKH .S2 RL18,B3 ; |259|
RL18: ; CALL OCCURS ; |259|
.line 25
MVKL .S1 _createPilot,A0 ; |262|
MVKH .S1 _createPilot,A0 ; |262|
CALL .S2X A0 ; |262|
LDW .D2T1 *+SP(20),A6 ; |262|
|| MVKL .S2 _cplxTempOut2,B4 ; |262|
MVK .S2 0xb04,B6 ; |262|
MVKL .S2 RL19,B3 ; |262|
MVKH .S2 _cplxTempOut2,B4 ; |262|
|| MVKL .S1 _cplxTempOut1,A4 ; |262|
MVKH .S2 RL19,B3 ; |262|
|| MVKH .S1 _cplxTempOut1,A4 ; |262|
RL19: ; CALL OCCURS ; |262|
MVKL .S1 _uTimeIndex$4,A0 ; |262|
MVKH .S1 _uTimeIndex$4,A0 ; |262|
STW .D1T1 A4,*A0 ; |262|
NOP 2
.line 26
MVKL .S2 _UpConvert,B7 ; |263|
MVKL .S2 _cplxTempOut1,B5 ; |263|
MVKH .S2 _UpConvert,B7 ; |263|
MVKH .S2 _cplxTempOut1,B5 ; |263|
CALL .S2 B7 ; |263|
LDW .D2T1 *+SP(20),A6 ; |263|
|| MVKL .S2 _uTimeIndex$4,B4 ; |263|
MVKL .S2 RL20,B3 ; |263|
MVKL .S1 _cplxTempOut2,A0 ; |263|
|| MVKH .S2 _uTimeIndex$4,B4 ; |263|
MVKH .S1 _cplxTempOut2,A0 ; |263|
|| MV .L1X B4,A8 ; |263|
|| MVK .S2 0x1608,B6 ; |263|
MV .L2X A0,B4 ; |263|
|| MV .S1X B5,A4 ; |263|
|| MVKH .S2 RL20,B3 ; |263|
RL20: ; CALL OCCURS ; |263|
.line 28
LDW .D2T2 *+SP(20),B4 ; |265|
NOP 4
ADDK .S2 11000,B4 ; |265|
STW .D2T2 B4,*+SP(36) ; |265|
NOP 2
.line 29
ZERO .D2 B4 ; |266|
|| MVK .S1 70,A0 ; |266|
CMPLT .L1X B4,A0,A1 ; |266|
[!A1] B .S1 L4 ; |266|
STW .D2T2 B4,*+SP(24) ; |266|
NOP 3
MVK .S2 70,B7 ; |267|
; BRANCH OCCURS ; |266|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L3:
.line 30
LDW .D2T2 *+SP(36),B4 ; |267|
|| MV .S2 B4,B5
|| MV .L2 B4,B6
NOP 4
ADDAW .D2 B4,B5,B4 ; |267|
LDH .D2T2 *B4,B5 ; |267|
MVKL .S2 _pDelayBuffer,B4 ; |267|
MVKH .S2 _pDelayBuffer,B4 ; |267|
NOP 2
STH .D2T2 B5,*+B4[B6] ; |267|
LDW .D2T2 *+SP(24),B4 ; |267|
NOP 4
ADD .D2 1,B4,B4 ; |267|
CMPLT .L2 B4,B7,B0 ; |267|
[ B0] B .S1 L3 ; |267|
NOP 4
STW .D2T2 B4,*+SP(24) ; |267|
; BRANCH OCCURS ; |267|
;** --------------------------------------------------------------------------*
L4:
.line 32
LDW .D2T2 *+SP(20),B4 ; |269|
NOP 4
ADDK .S2 7440,B4 ; |269|
STW .D2T2 B4,*+SP(36) ; |269|
NOP 2
.line 33
LDW .D2T2 *+SP(20),B4 ; |270|
NOP 4
ADDK .S2 7720,B4 ; |270|
STW .D2T2 B4,*+SP(40) ; |270|
NOP 2
.line 34
MVKL .S1 _memmove,A0 ; |271|
MVKH .S1 _memmove,A0 ; |271|
CALL .S2X A0 ; |271|
|| LDW .D2T1 *+SP(40),A4 ; |271|
LDW .D2T2 *+SP(36),B4 ; |271|
MVKL .S2 RL21,B3 ; |271|
MVKH .S2 RL21,B3 ; |271|
MVK .S1 0xde8,A6 ; |271|
NOP 1
RL21: ; CALL OCCURS ; |271|
.line 36
MVKL .S2 _memset,B5 ; |273|
MVKH .S2 _memset,B5 ; |273|
CALL .S2 B5 ; |273|
LDW .D2T1 *+SP(20),A4 ; |273|
MVKL .S2 RL22,B3 ; |273|
MVKH .S2 RL22,B3 ; |273|
MVK .S1 0x1e28,A6 ; |273|
ZERO .D2 B4 ; |273|
RL22: ; CALL OCCURS ; |273|
.line 37
MVKL .S1 _TxStates+4,A0 ; |274|
MVK .S1 2,A3 ; |274|
MVKH .S1 _TxStates+4,A0 ; |274|
STW .D1T1 A3,*A0 ; |274|
NOP 2
.line 39
MVKL .S2 _LOG_printf,B5 ; |276|
MVKH .S2 _LOG_printf,B5 ; |276|
CALL .S2 B5 ; |276|
MVKL .S2 SL4+0,B4 ; |276|
MVKH .S2 SL4+0,B4 ; |276|
MVK .S2 276,B6 ; |276|
MVKL .S1 _trace,A4 ; |276|
|| MVKL .S2 RL23,B3 ; |276|
|| STW .D2T2 B4,*+SP(4) ; |276|
MVKH .S1 _trace,A4 ; |276|
|| MVKH .S2 RL23,B3 ; |276|
|| STW .D2T2 B6,*+SP(8) ; |276|
RL23: ; CALL OCCURS ; |276|
B .S1 L37 ; |276|
NOP 5
; BRANCH OCCURS ; |276|
;** --------------------------------------------------------------------------*
L5:
.line 44
MVKL .S1 _LOG_printf,A0 ; |281|
MVKL .S2 SL5+0,B4 ; |281|
|| MVKH .S1 _LOG_printf,A0 ; |281|
CALL .S2X A0 ; |281|
MVKL .S2 _trace,B5 ; |281|
MVKL .S2 RL24,B3 ; |281|
MVKH .S2 SL5+0,B4 ; |281|
STW .D2T2 B4,*+SP(4) ; |281|
|| MVKH .S2 _trace,B5 ; |281|
MV .S1X B5,A4 ; |281|
|| MVKH .S2 RL24,B3 ; |281|
RL24: ; CALL OCCURS ; |281|
.line 45
MVKL .S1 SL6+0,A0 ; |282|
MVKH .S1 SL6+0,A0 ; |282|
|| MVKL .S2 _TxStates+12,B4 ; |282|
MVKL .S1 _LOG_printf,A0 ; |282|
|| STW .D2T1 A0,*+SP(4) ; |282|
|| MVKH .S2 _TxStates+12,B4 ; |282|
LDW .D2T2 *B4,B5 ; |282|
|| MVKH .S1 _LOG_printf,A0 ; |282|
CALL .S2X A0 ; |282|
MVKL .S2 RL25,B3 ; |282|
MVKL .S2 _trace,B4 ; |282|
MVKH .S2 _trace,B4 ; |282|
STW .D2T2 B5,*+SP(8) ; |282|
MV .S1X B4,A4 ; |282|
|| MVKH .S2 RL25,B3 ; |282|
RL25: ; CALL OCCURS ; |282|
.line 48
MVKL .S2 _TxStates+16,B4 ; |285|
ZERO .D2 B5 ; |285|
|| MVKH .S2 _TxStates+16,B4 ; |285|
STW .D2T2 B5,*B4 ; |285|
NOP 2
.line 49
MVKL .S1 _uiFracFrame$3,A0 ; |286|
ZERO .D2 B4 ; |286|
|| MVKH .S1 _uiFracFrame$3,A0 ; |286|
STW .D1T2 B4,*A0 ; |286|
NOP 2
.line 50
MVKL .S1 _TxStates+8,A0 ; |287|
MVKH .S1 _TxStates+8,A0 ; |287|
LDW .D1T1 *A0,A0 ; |287|
NOP 4
CMPGT .L1 A0,0,A1 ; |287|
[!A1] B .S1 L15 ; |287|
NOP 5
; BRANCH OCCURS ; |287|
;** --------------------------------------------------------------------------*
.line 52
MVKL .S1 _TxStates+12,A0 ; |289|
MVKH .S1 _TxStates+12,A0 ; |289|
LDW .D1T1 *A0,A0 ; |289|
NOP 4
STW .D2T1 A0,*+SP(28) ; |289|
NOP 2
.line 53
STW .D2T2 B4,*+SP(24) ; |290|
NOP 2
.line 54
LDW .D2T2 *+SP(28),B4 ; |291|
MVK .S2 256,B5 ; |291|
NOP 3
CMPLTU .L2 B4,B5,B0 ; |291|
[ B0] B .S1 L11 ; |291|
NOP 5
; BRANCH OCCURS ; |291|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L6:
.line 56
MVKL .S1 _TxStates+16,A0 ; |293|
MVKH .S1 _TxStates+16,A0 ; |293|
LDW .D1T1 *A0,A3 ; |293|
NOP 4
ADD .D1 1,A3,A3 ; |293|
STW .D1T1 A3,*A0 ; |293|
NOP 2
.line 57
MVKL .S2 _TxStates+8,B4 ; |294|
MVKH .S2 _TxStates+8,B4 ; |294|
LDW .D2T2 *B4,B5 ; |294|
LDW .D2T2 *+SP(24),B4 ; |294|
NOP 3
SUB .D2 B5,1,B5 ; |294|
CMPLT .L2 B4,B5,B0 ; |294|
[!B0] B .S1 L7 ; |294|
NOP 5
; BRANCH OCCURS ; |294|
;** --------------------------------------------------------------------------*
B .S1 L8 ; |294|
ADD .D2 1,B4,B4 ; |294|
NOP 4
; BRANCH OCCURS ; |294|
;** --------------------------------------------------------------------------*
L7:
ZERO .D2 B4 ; |294|
;** --------------------------------------------------------------------------*
L8:
STW .D2T2 B4,*+SP(24) ; |294|
NOP 2
.line 58
MV .D2 B4,B0
[ B0] B .S1 L9 ; |295|
NOP 5
; BRANCH OCCURS ; |295|
;** --------------------------------------------------------------------------*
B .S1 L10 ; |295|
MVK .S2 0xf0,B4 ; |295|
NOP 4
; BRANCH OCCURS ; |295|
;** --------------------------------------------------------------------------*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -