⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 txhostcomm.asm

📁 MIMO 2x2接收端选择全系统仿真代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
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 + -