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

📄 txhostcomm.asm

📁 MIMO 2x2接收端选择全系统仿真代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
           MVKH    .S1     _exit,A0          ; |372| 
           CALL    .S2X    A0                ; |372| 
           MVKL    .S2     RL26,B3           ; |372| 
           MVKH    .S2     RL26,B3           ; |372| 
           MVK     .S1     0xfffffffe,A4     ; |372| 
           NOP             2
RL26:      ; CALL OCCURS                     ; |372| 
;** --------------------------------------------------------------------------*
L31:    
	.line	284
           MVKL    .S1     _RTDX_writing,A0  ; |375| 
           MVKH    .S1     _RTDX_writing,A0  ; |375| 
           LDW     .D1T1   *A0,A1            ; |375| 
           NOP             4
   [!A1]   B       .S1     L33               ; |375| 
           NOP             5
           ; BRANCH OCCURS                   ; |375| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L32:    
	.line	288
           MVKL    .S1     _SEM_pend,A0      ; |379| 
           MVKH    .S1     _SEM_pend,A0      ; |379| 
           CALL    .S2X    A0                ; |379| 
           MVKL    .S2     RL27,B3           ; |379| 
           MVK     .S2     0x1,B4            ; |379| 
           MVKL    .S1     _TSK_timerSem,A4  ; |379| 
           MVKH    .S1     _TSK_timerSem,A4  ; |379| 
           MVKH    .S2     RL27,B3           ; |379| 
RL27:      ; CALL OCCURS                     ; |379| 
	.line	289
           MVKL    .S2     _RTDX_writing,B4  ; |380| 
           MVKH    .S2     _RTDX_writing,B4  ; |380| 
           LDW     .D2T2   *B4,B0            ; |380| 
           NOP             4
   [ B0]   B       .S1     L32               ; |380| 
           NOP             5
           ; BRANCH OCCURS                   ; |380| 
;** --------------------------------------------------------------------------*
L33:    
	.line	295
           LDW     .D2T2   *+SP(4),B4        ; |386| 
           LDW     .D2T2   *+SP(20),B5       ; |386| 
           NOP             4
           CMPGTU  .L2     B5,B4,B0          ; |386| 
   [!B0]   B       .S1     L34               ; |386| 
           NOP             5
           ; BRANCH OCCURS                   ; |386| 
;** --------------------------------------------------------------------------*
	.line	297
           MVKL    .S2     _SEM_pend,B5      ; |388| 
           MVKH    .S2     _SEM_pend,B5      ; |388| 
           CALL    .S2     B5                ; |388| 
           MVKL    .S2     RL28,B3           ; |388| 
           MVK     .S2     0xffffffff,B4     ; |388| 
           MVKL    .S1     _sem,A4           ; |388| 
           MVKH    .S2     RL28,B3           ; |388| 
           MVKH    .S1     _sem,A4           ; |388| 
RL28:      ; CALL OCCURS                     ; |388| 
;** --------------------------------------------------------------------------*
L34:    
	.line	305
           MVKL    .S1     _HostCommState+29,A0 ; |396| 
           MVKH    .S1     _HostCommState+29,A0 ; |396| 
           LDB     .D1T1   *A0,A1            ; |396| 
           NOP             4
   [ A1]   B       .S1     L36               ; |396| 
           NOP             5
           ; BRANCH OCCURS                   ; |396| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L35:    
	.line	306
           MVKL    .S1     _SEM_pend,A0      ; |397| 
           MVKH    .S1     _SEM_pend,A0      ; |397| 
           CALL    .S2X    A0                ; |397| 
           MVKL    .S2     RL29,B3           ; |397| 
           MVK     .S2     0x1,B4            ; |397| 
           MVKL    .S1     _TSK_timerSem,A4  ; |397| 
           MVKH    .S1     _TSK_timerSem,A4  ; |397| 
           MVKH    .S2     RL29,B3           ; |397| 
RL29:      ; CALL OCCURS                     ; |397| 
           MVKL    .S2     _HostCommState+29,B4 ; |397| 
           MVKH    .S2     _HostCommState+29,B4 ; |397| 
           LDB     .D2T2   *B4,B0            ; |397| 
           NOP             4
   [!B0]   B       .S1     L35               ; |397| 
           NOP             5
           ; BRANCH OCCURS                   ; |397| 
;** --------------------------------------------------------------------------*
L36:    
	.line	308
           MVKL    .S2     _HostCommState+29,B5 ; |399| 

           MVKH    .S2     _HostCommState+29,B5 ; |399| 
||         ZERO    .D2     B4                ; |399| 

           STB     .D2T2   B4,*B5            ; |399| 
           NOP             2
	.line	310
           MVKL    .S1     _HostCommState+20,A0 ; |401| 
           MVKH    .S1     _HostCommState+20,A0 ; |401| 
           LDW     .D1T1   *A0,A0            ; |401| 
           NOP             4
           LDW     .D1T1   *A0,A0            ; |401| 
           NOP             4
           STW     .D2T1   A0,*+SP(32)       ; |401| 
           NOP             2
	.line	312

           MVKL    .S1     _RTDX_write,A0    ; |403| 
||         MVKL    .S2     _HostCommState+20,B4 ; |403| 

           MVKH    .S1     _RTDX_write,A0    ; |403| 
||         MVKH    .S2     _HostCommState+20,B4 ; |403| 

           CALL    .S2X    A0                ; |403| 
           LDW     .D2T2   *B4,B4            ; |403| 
           MVKL    .S2     RL30,B3           ; |403| 
           MVKL    .S2     _ochancrtl,B5     ; |403| 
           MVKH    .S2     _ochancrtl,B5     ; |403| 

           MV      .L1X    B5,A4             ; |403| 
||         MVKH    .S2     RL30,B3           ; |403| 
||         MVK     .S1     0x4,A6            ; |403| 

RL30:      ; CALL OCCURS                     ; |403| 
           STW     .D2T1   A4,*+SP(16)       ; |403| 
           NOP             2
	.line	313
           MV      .S2X    A4,B0
   [ B0]   B       .S1     L37               ; |404| 
           NOP             5
           ; BRANCH OCCURS                   ; |404| 
;** --------------------------------------------------------------------------*
	.line	317
           MVKL    .S1     _exit,A0          ; |408| 
           MVKH    .S1     _exit,A0          ; |408| 
           CALL    .S2X    A0                ; |408| 
           MVKL    .S2     RL31,B3           ; |408| 
           MVKH    .S2     RL31,B3           ; |408| 
           MVK     .S1     0xfffffffe,A4     ; |408| 
           NOP             2
RL31:      ; CALL OCCURS                     ; |408| 
;** --------------------------------------------------------------------------*
L37:    
	.line	320
           MVKL    .S1     _RTDX_writing,A0  ; |411| 
           MVKH    .S1     _RTDX_writing,A0  ; |411| 
           LDW     .D1T1   *A0,A1            ; |411| 
           NOP             4
   [!A1]   B       .S1     L39               ; |411| 
           NOP             5
           ; BRANCH OCCURS                   ; |411| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L38:    
	.line	325
           MVKL    .S1     _SEM_pend,A0      ; |416| 
           MVKH    .S1     _SEM_pend,A0      ; |416| 
           CALL    .S2X    A0                ; |416| 
           MVKL    .S2     RL32,B3           ; |416| 
           MVK     .S2     0x1,B4            ; |416| 
           MVKL    .S1     _TSK_timerSem,A4  ; |416| 
           MVKH    .S1     _TSK_timerSem,A4  ; |416| 
           MVKH    .S2     RL32,B3           ; |416| 
RL32:      ; CALL OCCURS                     ; |416| 
	.line	326
           MVKL    .S2     _RTDX_writing,B4  ; |417| 
           MVKH    .S2     _RTDX_writing,B4  ; |417| 
           LDW     .D2T2   *B4,B0            ; |417| 
           NOP             4
   [ B0]   B       .S1     L38               ; |417| 
           NOP             5
           ; BRANCH OCCURS                   ; |417| 
;** --------------------------------------------------------------------------*
L39:    
	.line	331
           LDW     .D2T2   *+SP(20),B4       ; |422| 
           NOP             4
           ADD     .D2     1,B4,B4           ; |422| 
           STW     .D2T2   B4,*+SP(20)       ; |422| 
           NOP             2
	.line	332
           LDW     .D2T2   *+SP(4),B5        ; |423| 
           LDW     .D2T2   *+SP(20),B4       ; |423| 
           NOP             4
           CMPGTU  .L2     B4,B5,B0          ; |423| 
   [!B0]   B       .S1     L41               ; |423| 
           NOP             5
           ; BRANCH OCCURS                   ; |423| 
;** --------------------------------------------------------------------------*
	.line	333
           LDW     .D2T2   *+SP(24),B0       ; |424| 
           NOP             4
   [ B0]   B       .S1     L40               ; |424| 
           NOP             5
           ; BRANCH OCCURS                   ; |424| 
;** --------------------------------------------------------------------------*
	.line	334
           B       .S1     L41               ; |425| 
           NOP             3
           MVK     .S2     1,B4              ; |425| 
           STB     .D2T2   B4,*+SP(28)       ; |425| 
           ; BRANCH OCCURS                   ; |425| 
;** --------------------------------------------------------------------------*
L40:    
	.line	336
           MVKL    .S1     _HostCommState+24,A0 ; |427| 
           MVKH    .S1     _HostCommState+24,A0 ; |427| 
           LDW     .D1T1   *A0,A0            ; |427| 
           LDW     .D2T2   *+SP(32),B4       ; |427| 
           NOP             3
           LDW     .D1T1   *A0,A0            ; |427| 
           NOP             4
           CMPEQ   .L2X    B4,A0,B4          ; |427| 
           STB     .D2T2   B4,*+SP(28)       ; |427| 
;** --------------------------------------------------------------------------*
L41:    
	.line	338
           LDB     .D2T2   *+SP(28),B0       ; |429| 
           NOP             4
   [!B0]   B       .S1     L22               ; |429| 
           NOP             5
           ; BRANCH OCCURS                   ; |429| 
;** --------------------------------------------------------------------------*
L42:    
	.line	345
           LDW     .D2T2   *+SP(24),B0       ; |436| 
           NOP             4
   [ B0]   B       .S1     L43               ; |436| 
           NOP             5
           ; BRANCH OCCURS                   ; |436| 
;** --------------------------------------------------------------------------*
	.line	348
           MVKL    .S1     _HostCommState,A0 ; |439| 
           MVKH    .S1     _HostCommState,A0 ; |439| 
           LDW     .D1T1   *A0,A0            ; |439| 
           MVK     .S2     1,B4              ; |439| 
           NOP             3
           STW     .D1T2   B4,*A0            ; |439| 
           NOP             2
	.line	351
           MVKL    .S2     _startEdma,B4     ; |442| 
           MVKH    .S2     _startEdma,B4     ; |442| 
           CALL    .S2     B4                ; |442| 
           MVKL    .S2     RL33,B3           ; |442| 
           MVKH    .S2     RL33,B3           ; |442| 
           NOP             3
RL33:      ; CALL OCCURS                     ; |442| 
	.line	358
           MVKL    .S2     _CommState,B4     ; |449| 

           MVKH    .S2     _CommState,B4     ; |449| 
||         MVK     .S1     2,A0              ; |449| 

           STW     .D2T1   A0,*B4            ; |449| 
           NOP             2
	.line	359
           B       .S1     L44               ; |450| 
           NOP             5
           ; BRANCH OCCURS                   ; |450| 
;** --------------------------------------------------------------------------*
L43:    
	.line	364
           MVKL    .S1     _HostCommState,A0 ; |455| 
           MVKH    .S1     _HostCommState,A0 ; |455| 
           LDW     .D1T1   *A0,A0            ; |455| 
           NOP             4
           LDW     .D1T1   *A0,A0            ; |455| 
           NOP             4
           CMPEQ   .L1     A0,6,A1           ; |455| 
   [!A1]   B       .S1     L44               ; |455| 
           NOP             5
           ; BRANCH OCCURS                   ; |455| 
;** --------------------------------------------------------------------------*
	.line	365
           MVKL    .S1     _CommState,A0     ; |456| 

           MVKH    .S1     _CommState,A0     ; |456| 
||         ZERO    .D1     A3                ; |456| 

           STW     .D1T1   A3,*A0            ; |456| 
;** --------------------------------------------------------------------------*
L44:    
	.line	369
           MVKL    .S1     _DSK6713_LED_off,A0 ; |460| 
           MVKH    .S1     _DSK6713_LED_off,A0 ; |460| 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -