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

📄 txhostcomm.asm

📁 MIMO 2x2接收端选择全系统仿真代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
	.line	205
           ZERO    .D2     B4                ; |296| 
           STB     .D2T2   B4,*+SP(28)       ; |296| 
           NOP             2
	.line	206
           MVK     .S2     1,B4              ; |297| 
           STW     .D2T2   B4,*+SP(20)       ; |297| 
           NOP             2
	.line	210
           LDB     .D2T2   *+SP(28),B0       ; |301| 
           NOP             4
   [ B0]   B       .S1     L42               ; |301| 
           NOP             5
           ; BRANCH OCCURS                   ; |301| 
;** --------------------------------------------------------------------------*
;**   BEGIN LOOP L22
;** --------------------------------------------------------------------------*
L22:    
	.line	213
           LDW     .D2T2   *+SP(4),B5        ; |304| 
           LDW     .D2T2   *+SP(20),B4       ; |304| 
           NOP             4
           CMPGTU  .L2     B4,B5,B0          ; |304| 
   [ B0]   B       .S1     L28               ; |304| 
           NOP             5
           ; BRANCH OCCURS                   ; |304| 
;** --------------------------------------------------------------------------*
	.line	215
           MVKL    .S2     _DSK6713_LED_toggle,B4 ; |306| 
           MVKH    .S2     _DSK6713_LED_toggle,B4 ; |306| 
           CALL    .S2     B4                ; |306| 
           MVKL    .S2     RL15,B3           ; |306| 
           MVKH    .S2     RL15,B3           ; |306| 
           MVK     .S1     0x1,A4            ; |306| 
           NOP             2
RL15:      ; CALL OCCURS                     ; |306| 
	.line	220
           MVKL    .S1     _RTDX_readNB,A0   ; |311| 
           MVKH    .S1     _RTDX_readNB,A0   ; |311| 
           CALL    .S2X    A0                ; |311| 
           MVKL    .S2     _ichandata,B5     ; |311| 
           MVKH    .S2     _ichandata,B5     ; |311| 
           MVKL    .S1     _arraydata,A3     ; |311| 

           MVKL    .S2     RL16,B3           ; |311| 
||         MVKH    .S1     _arraydata,A3     ; |311| 

           MV      .L1X    B5,A4             ; |311| 
||         MV      .L2X    A3,B4             ; |311| 
||         MVKH    .S2     RL16,B3           ; |311| 
||         MVK     .S1     0x1000,A6         ; |311| 

RL16:      ; CALL OCCURS                     ; |311| 
           STW     .D2T1   A4,*+SP(16)       ; |311| 
           NOP             2
	.line	222
           MVK     .S2     1,B4              ; |313| 
           STW     .D2T2   B4,*+SP(16)       ; |313| 
           NOP             2
	.line	224
           MV      .D2     B4,B0
   [!B0]   B       .S1     L24               ; |315| 
           NOP             5
           ; BRANCH OCCURS                   ; |315| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L23:    
	.line	226
           MVKL    .S1     _ichandata+8,A0   ; |317| 
           MVKH    .S1     _ichandata+8,A0   ; |317| 
           LDW     .D1T1   *A0,A0            ; |317| 
           NOP             4
           STW     .D2T1   A0,*+SP(16)       ; |317| 
           NOP             2
	.line	230
           MVKL    .S1     _SEM_pend,A0      ; |321| 
           MVKH    .S1     _SEM_pend,A0      ; |321| 
           CALL    .S2X    A0                ; |321| 
           MVKL    .S2     _TSK_timerSem,B5  ; |321| 
           MVKL    .S2     RL17,B3           ; |321| 
           MVK     .S2     0x1,B4            ; |321| 
           MVKH    .S2     _TSK_timerSem,B5  ; |321| 

           MV      .S1X    B5,A4             ; |321| 
||         MVKH    .S2     RL17,B3           ; |321| 

RL17:      ; CALL OCCURS                     ; |321| 
	.line	231
           LDW     .D2T2   *+SP(16),B0       ; |322| 
           NOP             4
   [ B0]   B       .S1     L23               ; |322| 
           NOP             5
           ; BRANCH OCCURS                   ; |322| 
;** --------------------------------------------------------------------------*
L24:    
	.line	233
           MVKL    .S1     _DSK6713_LED_toggle,A0 ; |324| 
           MVKH    .S1     _DSK6713_LED_toggle,A0 ; |324| 
           CALL    .S2X    A0                ; |324| 
           MVKL    .S2     RL18,B3           ; |324| 
           MVKH    .S2     RL18,B3           ; |324| 
           MVK     .S1     0x1,A4            ; |324| 
           NOP             2
RL18:      ; CALL OCCURS                     ; |324| 
	.line	235
           MVKL    .S2     _RTDX_write,B5    ; |326| 
           MVKH    .S2     _RTDX_write,B5    ; |326| 
           CALL    .S2     B5                ; |326| 
           MVKL    .S2     _ochancrtl,B6     ; |326| 
           MVKH    .S2     _ochancrtl,B6     ; |326| 
           MVKL    .S2     RL19,B3           ; |326| 
           MV      .L1X    B6,A4             ; |326| 

           MVKH    .S2     RL19,B3           ; |326| 
||         ADD     .D2     SP,20,B4          ; |326| 
||         MVK     .S1     0x4,A6            ; |326| 

RL19:      ; CALL OCCURS                     ; |326| 
           STW     .D2T1   A4,*+SP(16)       ; |326| 
           NOP             2
	.line	237
           MVKL    .S1     _RTDX_writing,A0  ; |328| 
           MVKH    .S1     _RTDX_writing,A0  ; |328| 
           LDW     .D1T1   *A0,A1            ; |328| 
           NOP             4
   [!A1]   B       .S1     L26               ; |328| 
           NOP             5
           ; BRANCH OCCURS                   ; |328| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L25:    
	.line	241
           MVKL    .S1     _SEM_pend,A0      ; |332| 
           MVKH    .S1     _SEM_pend,A0      ; |332| 
           CALL    .S2X    A0                ; |332| 
           MVKL    .S2     RL20,B3           ; |332| 
           MVK     .S2     0x1,B4            ; |332| 
           MVKL    .S1     _TSK_timerSem,A4  ; |332| 
           MVKH    .S1     _TSK_timerSem,A4  ; |332| 
           MVKH    .S2     RL20,B3           ; |332| 
RL20:      ; CALL OCCURS                     ; |332| 
	.line	242
           MVKL    .S2     _RTDX_writing,B4  ; |333| 
           MVKH    .S2     _RTDX_writing,B4  ; |333| 
           LDW     .D2T2   *B4,B0            ; |333| 
           NOP             4
   [ B0]   B       .S1     L25               ; |333| 
           NOP             5
           ; BRANCH OCCURS                   ; |333| 
;** --------------------------------------------------------------------------*
L26:    
	.line	244
           LDW     .D2T2   *+SP(16),B0       ; |335| 
           NOP             4
   [ B0]   B       .S1     L27               ; |335| 
           NOP             5
           ; BRANCH OCCURS                   ; |335| 
;** --------------------------------------------------------------------------*
	.line	248
           MVKL    .S1     _exit,A0          ; |339| 
           MVKH    .S1     _exit,A0          ; |339| 
           CALL    .S2X    A0                ; |339| 
           MVKL    .S2     RL21,B3           ; |339| 
           MVKH    .S2     RL21,B3           ; |339| 
           MVK     .S1     0xfffffffe,A4     ; |339| 
           NOP             2
RL21:      ; CALL OCCURS                     ; |339| 
;** --------------------------------------------------------------------------*
L27:    
	.line	252
           MVKL    .S2     _memcpy,B6        ; |343| 
           MVKH    .S2     _memcpy,B6        ; |343| 
           CALL    .S2     B6                ; |343| 
           LDW     .D2T1   *+SP(12),A4       ; |343| 
           MVKL    .S1     _arraydata,A0     ; |343| 
           MVKH    .S1     _arraydata,A0     ; |343| 
           MVKL    .S2     RL22,B3           ; |343| 

           MV      .L2X    A0,B4             ; |343| 
||         MVKH    .S2     RL22,B3           ; |343| 
||         MVK     .S1     0x1000,A6         ; |343| 

RL22:      ; CALL OCCURS                     ; |343| 
	.line	254
           LDW     .D2T2   *+SP(12),B4       ; |345| 
           NOP             4
           ADDK    .S2     4096,B4           ; |345| 
           STW     .D2T2   B4,*+SP(12)       ; |345| 
;** --------------------------------------------------------------------------*
L28:    
	.line	257
           LDW     .D2T2   *+SP(24),B0       ; |348| 
           NOP             4
   [!B0]   B       .S1     L39               ; |348| 
           NOP             5
           ; BRANCH OCCURS                   ; |348| 
;** --------------------------------------------------------------------------*
	.line	259
           LDW     .D2T2   *+SP(20),B4       ; |350| 
           NOP             4
           CMPEQ   .L2     B4,1,B0           ; |350| 
   [!B0]   B       .S1     L33               ; |350| 
           NOP             5
           ; BRANCH OCCURS                   ; |350| 
;** --------------------------------------------------------------------------*
	.line	262
           MVKL    .S1     _HostCommState,A0 ; |353| 
           MVKH    .S1     _HostCommState,A0 ; |353| 
           LDW     .D1T1   *A0,A0            ; |353| 
           MVK     .S2     1,B4              ; |353| 
           NOP             3
           STW     .D1T2   B4,*A0            ; |353| 
           NOP             2
	.line	265
           MVKL    .S1     _startEdma,A0     ; |356| 
           MVKH    .S1     _startEdma,A0     ; |356| 
           CALL    .S2X    A0                ; |356| 
           MVKL    .S2     RL23,B3           ; |356| 
           MVKH    .S2     RL23,B3           ; |356| 
           NOP             3
RL23:      ; CALL OCCURS                     ; |356| 
	.line	270
           MVKL    .S2     _HostCommState+28,B4 ; |361| 
           MVKH    .S2     _HostCommState+28,B4 ; |361| 
           LDB     .D2T2   *B4,B0            ; |361| 
           NOP             4
   [ B0]   B       .S1     L30               ; |361| 
           NOP             5
           ; BRANCH OCCURS                   ; |361| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L29:    
	.line	271
           MVKL    .S1     _SEM_pend,A0      ; |362| 
           MVKH    .S1     _SEM_pend,A0      ; |362| 
           CALL    .S2X    A0                ; |362| 
           MVKL    .S2     RL24,B3           ; |362| 
           MVK     .S2     0x1,B4            ; |362| 
           MVKL    .S1     _TSK_timerSem,A4  ; |362| 
           MVKH    .S1     _TSK_timerSem,A4  ; |362| 
           MVKH    .S2     RL24,B3           ; |362| 
RL24:      ; CALL OCCURS                     ; |362| 
           MVKL    .S2     _HostCommState+28,B4 ; |362| 
           MVKH    .S2     _HostCommState+28,B4 ; |362| 
           LDB     .D2T2   *B4,B0            ; |362| 
           NOP             4
   [!B0]   B       .S1     L29               ; |362| 
           NOP             5
           ; BRANCH OCCURS                   ; |362| 
;** --------------------------------------------------------------------------*
L30:    
	.line	273
           MVKL    .S2     _HostCommState+28,B4 ; |364| 

           MVKH    .S2     _HostCommState+28,B4 ; |364| 
||         ZERO    .D2     B5                ; |364| 

           STB     .D2T2   B5,*B4            ; |364| 
           NOP             2
	.line	275
           MVKL    .S2     _RTDX_write,B6    ; |366| 

           MVKH    .S2     _RTDX_write,B6    ; |366| 
||         MVKL    .S1     _HostCommState+24,A0 ; |366| 

           CALL    .S2     B6                ; |366| 
||         MVKH    .S1     _HostCommState+24,A0 ; |366| 

           LDW     .D1T2   *A0,B4            ; |366| 
           MVKL    .S2     RL25,B3           ; |366| 
           MVKL    .S2     _ochancrtl,B5     ; |366| 
           MVKH    .S2     _ochancrtl,B5     ; |366| 

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

RL25:      ; CALL OCCURS                     ; |366| 
           STW     .D2T1   A4,*+SP(16)       ; |366| 
           NOP             2
	.line	277
           MV      .S2X    A4,B0
   [ B0]   B       .S1     L31               ; |368| 
           NOP             5
           ; BRANCH OCCURS                   ; |368| 
;** --------------------------------------------------------------------------*
	.line	281
           MVKL    .S1     _exit,A0          ; |372| 

⌨️ 快捷键说明

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