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

📄 tskprocess.asm

📁 dm642的视频采集与网络显示程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
           STNDW   .D1T1   A17:A16,*+A11(8)  ; |105| 
||         MVKL    .S2     _thrProcess,B4

           STNDW   .D1T1   A21:A20,*+A11(40) ; |105| 
||         MVKL    .S2     _JPEGDEC_CELLFXNS,B5

           STNDW   .D1T1   A9:A8,*+A11(16)   ; |105| 
||         MVKH    .S2     _thrProcess,B4

           STNDW   .D1T1   A7:A6,*+A11(24)   ; |105| 
||         MVKH    .S2     _JPEGDEC_CELLFXNS,B5

           MVKL    .S2     _IJPEGDEC_PARAMS,B30
||         STNDW   .D1T1   A19:A18,*A11      ; |105| 

           CALL    .S2     B11               ; |112| 
||         STNDW   .D1T1   A5:A4,*+A11(32)   ; |105| 

           STW     .D2T2   B5,*+B4(92)       ; |107| 
||         MVKL    .S2     _JPEGDEC_IJPEGDEC,B31

           STW     .D2T2   B10,*+B4(88)      ; |106| 
||         MVKH    .S2     _IJPEGDEC_PARAMS,B30

           STW     .D2T2   B30,*+B4(104)     ; |109| 
||         MVKH    .S2     _JPEGDEC_IJPEGDEC,B31

           ZERO    .L2     B5                ; |82| 
||         STW     .D2T2   B31,*+B4(100)     ; |108| 

           ADDKPC  .S2     $C$RL9,B3,0       ; |112| 
||         ZERO    .L2     B4                ; |112| 
||         STW     .D2T2   B5,*+B4(112)      ; |110| 
||         ZERO    .L1     A4                ; |112| 

$C$RL9:    ; CALL OCCURS {_ICC_linearCreate}  ; |112| 
;** --------------------------------------------------------------------------*

           MVKL    .S2     _ICC_linearCreate,B5 ; |115| 
||         MV      .L2X    A4,B0             ; |112| 

   [!B0]   B       .S1     $C$L2             ; |113| 
||         MVKH    .S2     _ICC_linearCreate,B5 ; |115| 

   [ B0]   CALL    .S2     B5                ; |115| 
           ZERO    .L1     A4                ; |115| 
           ZERO    .L2     B4                ; |115| 
           STW     .D2T2   B0,*+SP(16)       ; |112| 
           NOP             1
           ; BRANCHCC OCCURS {$C$L2}         ; |113| 
;** --------------------------------------------------------------------------*
           ADDKPC  .S2     $C$RL10,B3,0      ; |115| 
$C$RL10:   ; CALL OCCURS {_ICC_linearCreate}  ; |115| 
;** --------------------------------------------------------------------------*

           MV      .L1     A4,A0             ; |115| 
||         MVKL    .S1     _dec_out_v,A13
||         MVKL    .S2     _LOG_printf,B5    ; |125| 
||         MVK     .D1     0x1,A8            ; |119| 

           MVKL    .S1     _dec_out_u,A14
||         MVKH    .S2     _LOG_printf,B5    ; |125| 
||         STW     .D2T1   A0,*+SP(12)       ; |115| 
||         MVK     .L1     0x1,A6            ; |119| 

           MVKL    .S1     _dec_out_y,A15
||         MVKL    .S2     _thrProcess,B31

           MV      .L1X    B5,A11            ; |125| 
||         MVKH    .S2     _thrProcess,B31
||         MVKH    .S1     _dec_out_v,A13

           ADDAW   .D2     B31,21,B5         ; |119| 
||         MVKL    .S2     _memset,B4        ; |128| 
||         MVKH    .S1     _dec_out_u,A14

           MVKH    .S2     _memset,B4        ; |128| 
||         MVKH    .S1     _dec_out_y,A15

           MVKL    .S2     $C$SL5+0,B6       ; |125| 
||         MV      .L1X    B5,A4             ; |119| 

           MVKL    .S2     _CHAN_regCell,B7  ; |119| 
||         MV      .L1X    B4,A10            ; |128| 
||         ADD     .D2     SP,16,B4          ; |119| 

           MVKL    .S2     _memset,B13       ; |129| 
           MVKL    .S2     _memset,B12       ; |130| 
           MVKL    .S2     _CACHE_clean,B11  ; |132| 
           MVKL    .S2     _CACHE_clean,B10  ; |133| 

           MVKH    .S2     $C$SL5+0,B6       ; |125| 
|| [!A0]   B       .S1     $C$L1             ; |116| 

           STW     .D2T2   B6,*+SP(68)       ; |125| 
||         ADD     .L2     12,SP,B6          ; |119| 
||         MVKH    .S2     _memset,B13       ; |129| 

           MVKH    .S2     _memset,B12       ; |130| 
           MVKH    .S2     _CACHE_clean,B11  ; |132| 
           MVKH    .S2     _CACHE_clean,B10  ; |133| 
           MVKH    .S2     _CHAN_regCell,B7  ; |119| 
           ; BRANCHCC OCCURS {$C$L1}         ; |116| 
;** --------------------------------------------------------------------------*
           CALL    .S2     B7                ; |119| 
           ADDKPC  .S2     $C$RL11,B3,4      ; |119| 
$C$RL11:   ; CALL OCCURS {_CHAN_regCell}     ; |119| 
;** --------------------------------------------------------------------------*
           LDW     .D2T2   *+SP(68),B4       ; |119| 
           MVKL    .S2     _IJPEGDEC_PARAMS,B5
           MVKH    .S2     _IJPEGDEC_PARAMS,B5
           LDW     .D1T1   *A12,A4           ; |125| 
           NOP             1

           STW     .D2T2   B4,*+SP(4)        ; |125| 
||         ZERO    .L2     B4                ; |125| 

           STW     .D2T2   B4,*+SP(8)        ; |125| 
||         MVKL    .S2     _thrProcess,B4

           MVKH    .S2     _thrProcess,B4

           STW     .D2T2   B5,*+B4(104)      ; |122| 
||         MV      .L2X    A11,B4            ; |125| 

           CALL    .S2     B4                ; |125| 
           ADDKPC  .S2     $C$RL12,B3,4      ; |125| 
$C$RL12:   ; CALL OCCURS {_LOG_printf}       ; |125| 
           MV      .L2X    A10,B5            ; |128| 
           CALL    .S2     B5                ; |128| 
           MVKL    .S1     0x65400,A6
           ADDKPC  .S2     $C$RL13,B3,2      ; |128| 

           MVKH    .S1     0x65400,A6
||         ZERO    .L2     B4                ; |128| 
||         MV      .L1     A15,A4            ; |128| 

$C$RL13:   ; CALL OCCURS {_memset}           ; |128| 
           CALL    .S2     B13               ; |129| 
           MVKL    .S1     0x19500,A6
           MVK     .S2     0x80,B4           ; |129| 
           MVKH    .S1     0x19500,A6
           MV      .L1     A14,A4            ; |129| 
           ADDKPC  .S2     $C$RL14,B3,0      ; |129| 
$C$RL14:   ; CALL OCCURS {_memset}           ; |129| 
           CALL    .S2     B12               ; |130| 
           MVKL    .S1     0x19500,A6
           MVK     .S2     0x80,B4           ; |130| 
           MVKH    .S1     0x19500,A6
           MV      .L1     A13,A4            ; |130| 
           ADDKPC  .S2     $C$RL15,B3,0      ; |130| 
$C$RL15:   ; CALL OCCURS {_memset}           ; |130| 
           CALL    .S2     B11               ; |132| 
           MVK     .L1     0x1,A4            ; |132| 
           ZERO    .L2     B4                ; |132| 
           ZERO    .L1     A6                ; |132| 
           ADDKPC  .S2     $C$RL16,B3,1      ; |132| 
$C$RL16:   ; CALL OCCURS {_CACHE_clean}      ; |132| 
           CALL    .S2     B10               ; |133| 
           MVK     .L1     0x1,A4            ; |133| 
           ZERO    .L2     B4                ; |133| 
           ZERO    .L1     A6                ; |133| 
           ADDKPC  .S2     $C$RL17,B3,1      ; |133| 
$C$RL17:   ; CALL OCCURS {_CACHE_clean}      ; |133| 
;** --------------------------------------------------------------------------*
           LDW     .D2T2   *+SP(104),B3      ; |134| 
           MV      .L1X    SP,A31            ; |134| 
           LDDW    .D1T1   *+A31(80),A15:A14 ; |134| 
           LDDW    .D1T1   *+A31(72),A13:A12 ; |134| 
           LDDW    .D2T2   *+SP(88),B11:B10  ; |134| 

           RET     .S2     B3                ; |134| 
||         LDW     .D1T1   *+A31(108),A10    ; |134| 
||         LDDW    .D2T2   *+SP(96),B13:B12  ; |134| 

           LDW     .D2T1   *++SP(112),A11    ; |134| 
           NOP             4
           ; BRANCH OCCURS {B3}              ; |134| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
$C$L1:    
$C$DW$L$_tskProcessInit$14$B:
	.dwpsn	file "tskProcess.c",line 116,column 0,is_stmt
    NOP
    .word 0x10000000
           B       .S1     $C$L1             ; |116| 
           NOP             5
           ; BRANCH OCCURS {$C$L1}           ; |116| 
$C$DW$L$_tskProcessInit$14$E:
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
$C$L2:    
$C$DW$L$_tskProcessInit$15$B:
	.dwpsn	file "tskProcess.c",line 113,column 0,is_stmt
    NOP
    .word 0x10000000
           B       .S1     $C$L2             ; |113| 
           NOP             5
           ; BRANCH OCCURS {$C$L2}           ; |113| 
$C$DW$L$_tskProcessInit$15$E:
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
$C$L3:    
$C$DW$L$_tskProcessInit$16$B:
	.dwpsn	file "tskProcess.c",line 88,column 0,is_stmt
    NOP
    .word 0x10000000
           B       .S1     $C$L3             ; |88| 
           NOP             5
           ; BRANCH OCCURS {$C$L3}           ; |88| 
$C$DW$L$_tskProcessInit$16$E:
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
$C$L4:    
$C$DW$L$_tskProcessInit$17$B:
	.dwpsn	file "tskProcess.c",line 85,column 0,is_stmt
    NOP
    .word 0x10000000
           B       .S1     $C$L4             ; |85| 
	.dwpsn	file "tskProcess.c",line 134,column 1,is_stmt
           NOP             5
           ; BRANCH OCCURS {$C$L4}           ; |85| 
$C$DW$L$_tskProcessInit$17$E:

$C$DW$60	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$60, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video_networking_ip_xiao\video_networking_ip\jpeg_netcam\src\process\tskProcess.asm:$C$L4:1:1205161327")
	.dwattr $C$DW$60, DW_AT_TI_begin_file("tskProcess.c")
	.dwattr $C$DW$60, DW_AT_TI_begin_line(0x55)
	.dwattr $C$DW$60, DW_AT_TI_end_line(0x55)
$C$DW$61	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$61, DW_AT_low_pc($C$DW$L$_tskProcessInit$17$B)
	.dwattr $C$DW$61, DW_AT_high_pc($C$DW$L$_tskProcessInit$17$E)
	.dwendtag $C$DW$60


$C$DW$62	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$62, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video_networking_ip_xiao\video_networking_ip\jpeg_netcam\src\process\tskProcess.asm:$C$L3:1:1205161327")
	.dwattr $C$DW$62, DW_AT_TI_begin_file("tskProcess.c")
	.dwattr $C$DW$62, DW_AT_TI_begin_line(0x58)
	.dwattr $C$DW$62, DW_AT_TI_end_line(0x58)
$C$DW$63	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$63, DW_AT_low_pc($C$DW$L$_tskProcessInit$16$B)
	.dwattr $C$DW$63, DW_AT_high_pc($C$DW$L$_tskProcessInit$16$E)
	.dwendtag $C$DW$62


$C$DW$64	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$64, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video_networking_ip_xiao\video_networking_ip\jpeg_netcam\src\process\tskProcess.asm:$C$L2:1:1205161327")
	.dwattr $C$DW$64, DW_AT_TI_begin_file("tskProcess.c")
	.dwattr $C$DW$64, DW_AT_TI_begin_line(0x71)
	.dwattr $C$DW$64, DW_AT_TI_end_line(0x71)
$C$DW$65	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$65, DW_AT_low_pc($C$DW$L$_tskProcessInit$15$B)
	.dwattr $C$DW$65, DW_AT_high_pc($C$DW$L$_tskProcessInit$15$E)
	.dwendtag $C$DW$64


$C$DW$66	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$66, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video_networking_ip_xiao\video_networking_ip\jpeg_netcam\src\process\tskProcess.asm:$C$L1:1:1205161327")
	.dwattr $C$DW$66, DW_AT_TI_begin_file("tskProcess.c")
	.dwattr $C$DW$66, DW_AT_TI_begin_line(0x74)
	.dwattr $C$DW$66, DW_AT_TI_end_line(0x74)
$C$DW$67	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$67, DW_AT_low_pc($C$DW$L$_tskProcessInit$14$B)
	.dwattr $C$DW$67, DW_AT_high_pc($C$DW$L$_tskProcessInit$14$E)
	.dwendtag $C$DW$66

	.dwattr $C$DW$59, DW_AT_TI_end_file("tskProcess.c")
	.dwattr $C$DW$59, DW_AT_TI_end_line(0x86)
	.dwattr $C$DW$59, DW_AT_TI_end_column(0x01)
	.dwendtag $C$DW$59

	.sect	".text"

$C$DW$68	.dwtag  DW_TAG_subprogram, DW_AT_name("checkMsg")
	.dwattr $C$DW$68, DW_AT_low_pc(_checkMsg)
	.dwattr $C$DW$68, DW_AT_high_pc(0x00)
	.dwattr $C$DW$68, DW_AT_TI_symbol_name("_checkMsg")
	.dwattr $C$DW$68, DW_AT_TI_begin_file("tskProcess.c")

⌨️ 快捷键说明

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