📄 txhostcomm.asm
字号:
L10:
MVKL .S1 _CommState,A0 ; |191|
MVKH .S1 _CommState,A0 ; |191|
STW .D1T1 A3,*A0 ; |191|
NOP 2
.line 102
B .S1 L47 ; |193|
NOP 5
; BRANCH OCCURS ; |193|
;** --------------------------------------------------------------------------*
L11:
.line 112
MVKL .S1 _SEM_pend,A0 ; |203|
MVKH .S1 _SEM_pend,A0 ; |203|
CALL .S2X A0 ; |203|
MVKL .S2 RL7,B3 ; |203|
MVK .S2 0xffffffff,B4 ; |203|
MVKL .S1 _sem,A4 ; |203|
MVKH .S2 RL7,B3 ; |203|
MVKH .S1 _sem,A4 ; |203|
RL7: ; CALL OCCURS ; |203|
.line 119
MVKL .S2 _HostCommState+29,B4 ; |210|
MVKH .S2 _HostCommState+29,B4 ; |210|
LDB .D2T2 *B4,B0 ; |210|
NOP 4
[!B0] B .S1 L14 ; |210|
NOP 5
; BRANCH OCCURS ; |210|
;** --------------------------------------------------------------------------*
.line 121
MVKL .S2 _HostCommState+29,B4 ; |212|
MVKH .S2 _HostCommState+29,B4 ; |212|
|| ZERO .D2 B5 ; |212|
STB .D2T2 B5,*B4 ; |212|
NOP 2
.line 123
MVKL .S2 _RTDX_write,B5 ; |214|
MVKH .S2 _RTDX_write,B5 ; |214|
|| MVKL .S1 _HostCommState+20,A0 ; |214|
CALL .S2 B5 ; |214|
|| MVKH .S1 _HostCommState+20,A0 ; |214|
LDW .D1T2 *A0,B4 ; |214|
MVKL .S2 _ochancrtl,B6 ; |214|
MVKL .S2 RL8,B3 ; |214|
MVKH .S2 _ochancrtl,B6 ; |214|
MV .L1X B6,A4 ; |214|
|| MVKH .S2 RL8,B3 ; |214|
|| MVK .S1 0x4,A6 ; |214|
RL8: ; CALL OCCURS ; |214|
STW .D2T1 A4,*+SP(16) ; |214|
NOP 2
.line 124
MV .S2X A4,B0
[ B0] B .S1 L12 ; |215|
NOP 5
; BRANCH OCCURS ; |215|
;** --------------------------------------------------------------------------*
.line 128
MVKL .S1 _exit,A0 ; |219|
MVKH .S1 _exit,A0 ; |219|
CALL .S2X A0 ; |219|
MVKL .S2 RL9,B3 ; |219|
MVKH .S2 RL9,B3 ; |219|
MVK .S1 0xfffffffe,A4 ; |219|
NOP 2
RL9: ; CALL OCCURS ; |219|
;** --------------------------------------------------------------------------*
L12:
.line 131
MVKL .S1 _RTDX_writing,A0 ; |222|
MVKH .S1 _RTDX_writing,A0 ; |222|
LDW .D1T1 *A0,A1 ; |222|
NOP 4
[!A1] B .S1 L14 ; |222|
NOP 5
; BRANCH OCCURS ; |222|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L13:
.line 136
MVKL .S1 _SEM_pend,A0 ; |227|
MVKH .S1 _SEM_pend,A0 ; |227|
CALL .S2X A0 ; |227|
MVKL .S2 RL10,B3 ; |227|
MVK .S2 0x1,B4 ; |227|
MVKL .S1 _TSK_timerSem,A4 ; |227|
MVKH .S1 _TSK_timerSem,A4 ; |227|
MVKH .S2 RL10,B3 ; |227|
RL10: ; CALL OCCURS ; |227|
.line 137
MVKL .S2 _RTDX_writing,B4 ; |228|
MVKH .S2 _RTDX_writing,B4 ; |228|
LDW .D2T2 *B4,B0 ; |228|
NOP 4
[ B0] B .S1 L13 ; |228|
NOP 5
; BRANCH OCCURS ; |228|
;** --------------------------------------------------------------------------*
L14:
.line 142
MVKL .S1 _HostCommState,A0 ; |233|
MVKH .S1 _HostCommState,A0 ; |233|
LDW .D1T1 *A0,A0 ; |233|
NOP 4
LDW .D1T1 *A0,A0 ; |233|
NOP 4
CMPEQ .L1 A0,6,A1 ; |233|
[!A1] B .S1 L47 ; |233|
NOP 5
; BRANCH OCCURS ; |233|
;** --------------------------------------------------------------------------*
.line 143
B .S1 L47 ; |234|
ZERO .D1 A3 ; |234|
NOP 1
MVKL .S1 _CommState,A0 ; |234|
MVKH .S1 _CommState,A0 ; |234|
STW .D1T1 A3,*A0 ; |234|
; BRANCH OCCURS ; |234|
;** --------------------------------------------------------------------------*
L15:
.line 150
MVKL .S2 _DSK6713_LED_on,B4 ; |241|
MVKH .S2 _DSK6713_LED_on,B4 ; |241|
CALL .S2 B4 ; |241|
MVKL .S2 RL11,B3 ; |241|
MVKH .S2 RL11,B3 ; |241|
MVK .S1 0x1,A4 ; |241|
NOP 2
RL11: ; CALL OCCURS ; |241|
.line 152
MVKL .S1 _arraycrtl,A0 ; |243|
MVKH .S1 _arraycrtl,A0 ; |243|
LDW .D1T1 *A0,A0 ; |243|
NOP 4
AND .S1 1,A0,A1 ; |243|
[!A1] B .S1 L16 ; |243|
NOP 5
; BRANCH OCCURS ; |243|
;** --------------------------------------------------------------------------*
.line 153
MVKL .S1 _HostCommState+12,A0 ; |244|
MVKH .S1 _HostCommState+12,A0 ; |244|
B .S1 L17 ; |244|
|| LDW .D1T1 *A0,A0 ; |244|
NOP 3
MVK .S2 1,B4 ; |244|
STW .D1T2 B4,*A0 ; |244|
; BRANCH OCCURS ; |244|
;** --------------------------------------------------------------------------*
L16:
.line 155
MVKL .S1 _HostCommState+12,A0 ; |246|
MVKH .S1 _HostCommState+12,A0 ; |246|
LDW .D1T1 *A0,A3 ; |246|
NOP 3
ZERO .D1 A0 ; |246|
STW .D1T1 A0,*A3 ; |246|
;** --------------------------------------------------------------------------*
L17:
.line 159
MVKL .S2 _arraycrtl+4,B4 ; |250|
|| MVKL .S1 _HostCommState+16,A0 ; |250|
MVKH .S2 _arraycrtl+4,B4 ; |250|
|| MVKH .S1 _HostCommState+16,A0 ; |250|
LDW .D2T2 *B4,B4 ; |250|
|| LDW .D1T1 *A0,A0 ; |250|
NOP 4
STW .D1T2 B4,*A0 ; |250|
NOP 2
.line 160
MVKL .S2 _arraycrtl+8,B4 ; |251|
|| MVKL .S1 _HostCommState+8,A0 ; |251|
MVKH .S2 _arraycrtl+8,B4 ; |251|
|| MVKH .S1 _HostCommState+8,A0 ; |251|
LDW .D2T2 *B4,B4 ; |251|
|| LDW .D1T1 *A0,A0 ; |251|
NOP 4
STW .D1T2 B4,*A0 ; |251|
NOP 2
.line 161
MVKL .S2 _arraycrtl+12,B4 ; |252|
MVKH .S2 _arraycrtl+12,B4 ; |252|
LDW .D2T2 *B4,B4 ; |252|
NOP 4
STW .D2T2 B4,*+SP(4) ; |252|
NOP 2
.line 162
MVKL .S1 _arraycrtl+16,A0 ; |253|
MVKH .S1 _arraycrtl+16,A0 ; |253|
LDW .D1T1 *A0,A0 ; |253|
NOP 4
STW .D2T1 A0,*+SP(24) ; |253|
NOP 2
.line 174
LDW .D2T2 *+SP(4),B4 ; |265|
NOP 4
STW .D2T2 B4,*+SP(8) ; |265|
NOP 2
.line 176
MVKL .S2 _RTDX_write,B5 ; |267|
MVKH .S2 _RTDX_write,B5 ; |267|
CALL .S2 B5 ; |267|
MVKL .S1 _ochancrtl,A4 ; |267|
MVK .S1 0x4,A6 ; |267|
MVKL .S2 RL12,B3 ; |267|
ADD .D2 8,SP,B4 ; |267|
MVKH .S1 _ochancrtl,A4 ; |267|
|| MVKH .S2 RL12,B3 ; |267|
RL12: ; CALL OCCURS ; |267|
STW .D2T1 A4,*+SP(16) ; |267|
NOP 2
.line 178
MV .S2X A4,B0
[ B0] B .S1 L18 ; |269|
NOP 5
; BRANCH OCCURS ; |269|
;** --------------------------------------------------------------------------*
.line 182
MVKL .S1 _exit,A0 ; |273|
MVKH .S1 _exit,A0 ; |273|
CALL .S2X A0 ; |273|
MVKL .S2 RL13,B3 ; |273|
MVKH .S2 RL13,B3 ; |273|
MVK .S1 0xfffffffe,A4 ; |273|
NOP 2
RL13: ; CALL OCCURS ; |273|
;** --------------------------------------------------------------------------*
L18:
.line 185
MVKL .S1 _RTDX_writing,A0 ; |276|
MVKH .S1 _RTDX_writing,A0 ; |276|
LDW .D1T1 *A0,A1 ; |276|
NOP 4
[!A1] B .S1 L20 ; |276|
NOP 5
; BRANCH OCCURS ; |276|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L19:
.line 190
MVKL .S1 _SEM_pend,A0 ; |281|
MVKH .S1 _SEM_pend,A0 ; |281|
CALL .S2X A0 ; |281|
MVKL .S2 RL14,B3 ; |281|
MVK .S2 0x1,B4 ; |281|
MVKL .S1 _TSK_timerSem,A4 ; |281|
MVKH .S1 _TSK_timerSem,A4 ; |281|
MVKH .S2 RL14,B3 ; |281|
RL14: ; CALL OCCURS ; |281|
.line 191
MVKL .S2 _RTDX_writing,B4 ; |282|
MVKH .S2 _RTDX_writing,B4 ; |282|
LDW .D2T2 *B4,B0 ; |282|
NOP 4
[ B0] B .S1 L19 ; |282|
NOP 5
; BRANCH OCCURS ; |282|
;** --------------------------------------------------------------------------*
L20:
.line 194
B .S1 L47 ; |285|
MVK .S2 5,B4 ; |285|
NOP 1
MVKL .S1 _CommState,A0 ; |285|
MVKH .S1 _CommState,A0 ; |285|
STW .D1T2 B4,*A0 ; |285|
; BRANCH OCCURS ; |285|
;** --------------------------------------------------------------------------*
L21:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -