📄 tskprocess.asm
字号:
.word 0x10000000
[!A1] BNOP .S1 L1,3 ; |265|
[ A1] MVKL .S2 _ICC_linearCreate,B5 ; |267|
[ A1] MVKH .S2 _ICC_linearCreate,B5 ; |267|
; BRANCH OCCURS ; |265|
;** --------------------------------------------------------------------------*
L2:
CALL .S2 B5 ; |267|
ADDKPC .S2 RL6,B3,2 ; |267|
ZERO .D2 B4 ; |267|
ZERO .D1 A4 ; |267|
RL6: ; CALL OCCURS ; |267|
MV .D1 A4,A0 ; |267|
[ A0] BNOP .S1 L4,2 ; |268|
[ A0] MVKL .S1 _CHAN_regCell,A3 ; |271|
|| MV .D1 A4,A1 ; |267|
|| STW .D2T1 A0,*+SP(12) ; |267|
[ A0] MVKH .S1 _CHAN_regCell,A3 ; |271|
NOP 1
; BRANCH OCCURS ; |268|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L3:
NOP
.word 0x10000000
[!A1] BNOP .S1 L3,2 ; |268|
[ A1] MVKL .S1 _CHAN_regCell,A3 ; |271|
[ A1] MVKH .S1 _CHAN_regCell,A3 ; |271|
NOP 1
; BRANCH OCCURS ; |268|
;** --------------------------------------------------------------------------*
L4:
CALL .S2X A3 ; |271|
ADDKPC .S2 RL7,B3,0 ; |271|
ADD .D2 SP,16,B4 ; |271|
ADD .L2 12,SP,B6 ; |271|
MV .D1 A10,A4 ; |271|
MVK .S1 0x1,A8 ; |271|
|| MVK .L1 0x1,A6 ; |271|
RL7: ; CALL OCCURS ; |271|
MVKL .S2 SL3+0,B5 ; |277|
MVKH .S2 SL3+0,B5 ; |277|
MVKL .S2 _thrProcess+84,B11 ; |274|
MVKL .S2 _LOG_printf,B5 ; |277|
|| STW .D2T2 B5,*+SP(4) ; |277|
MVKL .S2 _IJPEGENC_PARAMS,B6 ; |261|
MVKH .S2 _LOG_printf,B5 ; |277|
|| MVKL .S1 _UTL_logDebugHandle,A4 ; |277|
CALL .S2 B5 ; |277|
|| MVKH .S1 _UTL_logDebugHandle,A4 ; |277|
LDW .D1T1 *A4,A4 ; |277|
|| MVKH .S2 _IJPEGENC_PARAMS,B6 ; |261|
MVKH .S2 _thrProcess+84,B11 ; |274|
MV .D1X B6,A3 ; |261|
|| MV .D2 B11,B4 ; |274|
ZERO .D1 A3 ; |277|
|| STW .D2T1 A3,*-B4(44) ; |274|
ADDKPC .S2 RL8,B3,0 ; |277|
|| STW .D2T1 A3,*+SP(8) ; |277|
RL8: ; CALL OCCURS ; |277|
ADD .D2 SP,20,B4 ; |285|
LDNDW .D2T2 *+B4(16),B9:B8 ; |285|
LDNDW .D2T2 *+B4(40),B21:B20 ; |285|
LDNDW .D2T2 *+B4(24),B17:B16 ; |285|
LDNDW .D2T2 *+B4(32),B19:B18 ; |285|
LDNDW .D2T2 *+B4(8),B7:B6 ; |285|
|| MV .D1X B11,A10 ; |274|
STNDW .D1T2 B9:B8,*+A10(16) ; |285|
LDNDW .D2T2 *B4,B5:B4 ; |285|
STNDW .D1T2 B17:B16,*+A10(24) ; |285|
STNDW .D1T2 B19:B18,*+A10(32) ; |285|
STNDW .D1T2 B21:B20,*+A10(40) ; |285|
STNDW .D1T2 B7:B6,*+A10(8) ; |285|
|| MVKL .S1 SL4+0,A3 ; |286|
MVKL .S2 _JPEGDEC_CELLFXNS,B4 ; |287|
|| STNDW .D1T2 B5:B4,*A10 ; |285|
|| MVKH .S1 SL4+0,A3 ; |286|
MVKL .S1 _JPEGDEC_IJPEGDEC,A3 ; |288|
|| MVKH .S2 _JPEGDEC_CELLFXNS,B4 ; |287|
|| STW .D1T1 A3,*+A10(4) ; |286|
MVKH .S1 _JPEGDEC_IJPEGDEC,A3 ; |288|
|| STW .D1T2 B4,*+A10(8) ; |287|
MVKL .S1 _ICC_linearCreate,A3 ; |292|
|| STW .D1T1 A3,*+A10(16) ; |288|
MVKH .S1 _ICC_linearCreate,A3 ; |292|
MVKL .S2 _IJPEGDEC_PARAMS,B4 ; |289|
CALL .S2X A3 ; |292|
ADDKPC .S2 RL9,B3,0 ; |292|
ZERO .S1 A4 ; |292|
MVKH .S2 _IJPEGDEC_PARAMS,B4 ; |289|
STW .D1T2 B4,*+A10(20) ; |289|
STW .D1T2 B10,*+A10(28) ; |290|
|| ZERO .D2 B4 ; |292|
RL9: ; CALL OCCURS ; |292|
MV .D1 A4,A0 ; |292|
[ A0] BNOP .S1 L6,3 ; |293|
STW .D2T1 A0,*+SP(16) ; |292|
|| MV .D1 A4,A1 ; |292|
|| [ A0] MVKL .S2 _ICC_linearCreate,B5 ; |295|
[ A0] MVKH .S2 _ICC_linearCreate,B5 ; |295|
; BRANCH OCCURS ; |293|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L5:
NOP
.word 0x10000000
[!A1] BNOP .S1 L5,3 ; |293|
[ A1] MVKL .S2 _ICC_linearCreate,B5 ; |295|
[ A1] MVKH .S2 _ICC_linearCreate,B5 ; |295|
; BRANCH OCCURS ; |293|
;** --------------------------------------------------------------------------*
L6:
CALL .S2 B5 ; |295|
ADDKPC .S2 RL10,B3,2 ; |295|
ZERO .D2 B4 ; |295|
ZERO .D1 A4 ; |295|
RL10: ; CALL OCCURS ; |295|
MV .D1 A4,A0 ; |295|
[ A0] BNOP .S1 L8,3 ; |296|
[ A0] MVKL .S2 _CHAN_regCell,B5 ; |299|
|| MV .D1 A4,A1 ; |295|
|| STW .D2T1 A0,*+SP(12) ; |295|
[ A0] MVKH .S2 _CHAN_regCell,B5 ; |299|
; BRANCH OCCURS ; |296|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L7:
NOP
.word 0x10000000
[!A1] BNOP .S1 L7,3 ; |296|
[ A1] MVKL .S2 _CHAN_regCell,B5 ; |299|
[ A1] MVKH .S2 _CHAN_regCell,B5 ; |299|
; BRANCH OCCURS ; |296|
;** --------------------------------------------------------------------------*
L8:
CALL .S2 B5 ; |299|
ADDKPC .S2 RL11,B3,0 ; |299|
ADD .D2 SP,16,B4 ; |299|
ADD .L2 12,SP,B6 ; |299|
MV .D1 A10,A4 ; |299|
MVK .S1 0x1,A8 ; |299|
|| MVK .L1 0x1,A6 ; |299|
RL11: ; CALL OCCURS ; |299|
MVKL .S1 _LOG_printf,A6 ; |305|
MVKL .S1 _UTL_logDebugHandle,A3 ; |305|
MVKL .S1 SL5+0,A4 ; |305|
MVKH .S1 _LOG_printf,A6 ; |305|
MVKH .S1 SL5+0,A4 ; |305|
CALL .S2X A6 ; |305|
|| STW .D2T1 A4,*+SP(4) ; |305|
|| MVKH .S1 _UTL_logDebugHandle,A3 ; |305|
LDW .D1T1 *A3,A4 ; |305|
MVKL .S2 _IJPEGDEC_PARAMS,B4 ; |289|
|| MVKL .S1 _thrProcess+104,A5 ; |302|
MVKH .S2 _IJPEGDEC_PARAMS,B4 ; |289|
|| MVKH .S1 _thrProcess+104,A5 ; |302|
ZERO .D2 B4 ; |305|
|| STW .D1T2 B4,*A5 ; |302|
ADDKPC .S2 RL12,B3,0 ; |305|
|| STW .D2T2 B4,*+SP(8) ; |305|
RL12: ; CALL OCCURS ; |305|
MVKL .S2 _memset,B5 ; |308|
MVKH .S2 _memset,B5 ; |308|
CALL .S2 B5 ; |308|
MVKL .S2 _dec_out_y,B6 ; |308|
MVKH .S2 _dec_out_y,B6 ; |308|
MVKL .S1 0x54600,A6 ; |308|
ADDKPC .S2 RL13,B3,0 ; |308|
MV .D1X B6,A4 ; |308|
|| ZERO .D2 B4 ; |308|
|| MVKH .S1 0x54600,A6 ; |308|
RL13: ; CALL OCCURS ; |308|
MVKL .S1 _memset,A3 ; |309|
MVKH .S1 _memset,A3 ; |309|
MVKL .S2 _dec_out_u,B5 ; |309|
CALL .S2X A3 ; |309|
MVKH .S2 _dec_out_u,B5 ; |309|
MVK .S2 0x80,B4 ; |309|
MVKL .S1 0x15180,A6 ; |309|
ADDKPC .S2 RL14,B3,0 ; |309|
MVKH .S1 0x15180,A6 ; |309|
|| MV .D1X B5,A4 ; |309|
RL14: ; CALL OCCURS ; |309|
MVKL .S1 _memset,A3 ; |310|
MVKH .S1 _memset,A3 ; |310|
MVKL .S2 _dec_out_v,B5 ; |310|
CALL .S2X A3 ; |310|
MVKH .S2 _dec_out_v,B5 ; |310|
MVK .S2 0x80,B4 ; |310|
MVKL .S1 0x15180,A6 ; |310|
ADDKPC .S2 RL15,B3,0 ; |310|
MV .D1X B5,A4 ; |310|
|| MVKH .S1 0x15180,A6 ; |310|
RL15: ; CALL OCCURS ; |310|
MVKL .S1 _CACHE_clean,A3 ; |312|
MVKH .S1 _CACHE_clean,A3 ; |312|
ZERO .D1 A6 ; |312|
CALL .S2X A3 ; |312|
ADDKPC .S2 RL16,B3,2 ; |312|
ZERO .D2 B4 ; |312|
MVK .S1 0x1,A4 ; |312|
RL16: ; CALL OCCURS ; |312|
MVKL .S2 _CACHE_clean,B5 ; |313|
MVKH .S2 _CACHE_clean,B5 ; |313|
CALL .S2 B5 ; |313|
MVK .S1 0x1,A4 ; |313|
ZERO .D2 B4 ; |313|
ZERO .D1 A6 ; |313|
ADDKPC .S2 RL17,B3,1 ; |313|
RL17: ; CALL OCCURS ; |313|
MV .S2 B13,B3 ; |314|
|| LDDW .D2T2 *+SP(72),B11:B10 ; |314|
RET .S2 B3 ; |314|
|| LDW .D2T2 *+SP(68),B13 ; |314|
LDW .D2T1 *++SP(80),A10 ; |314|
NOP 4
; BRANCH OCCURS ; |314|
.sect ".text"
;******************************************************************************
;* FUNCTION NAME: _checkMsg *
;* *
;* Regs Modified : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,B0,B1,B2,B3,B4,*
;* B5,B6,B7,B8,B9,B13,SP,A16,A17,A18,A19,A20,A21, *
;* A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16,B17, *
;* B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28,B29, *
;* B30,B31 *
;* Regs Used : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,B0,B1,B2,B3,B4,*
;* B5,B6,B7,B8,B9,B13,SP,A16,A17,A18,A19,A20,A21, *
;* A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16,B17, *
;* B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28,B29, *
;* B30,B31 *
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -