📄 tskprocess.asm
字号:
[ A0] BNOP .S1 L4,2 ; |83|
[ A0] MVKL .S1 _CHAN_regCell,A3 ; |86|
|| MV .D1 A4,A1 ; |82|
|| STW .D2T1 A0,*+SP(12) ; |82|
[ A0] MVKH .S1 _CHAN_regCell,A3 ; |86|
NOP 1
; BRANCH OCCURS ; |83|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L3:
NOP
.word 0x10000000
[!A1] BNOP .S1 L3,2 ; |83|
[ A1] MVKL .S1 _CHAN_regCell,A3 ; |86|
[ A1] MVKH .S1 _CHAN_regCell,A3 ; |86|
NOP 1
; BRANCH OCCURS ; |83|
;** --------------------------------------------------------------------------*
L4:
CALL .S2X A3 ; |86|
ADDKPC .S2 RL7,B3,0 ; |86|
ADD .D2 SP,16,B4 ; |86|
ADD .L2 12,SP,B6 ; |86|
MV .D1 A10,A4 ; |86|
MVK .S1 0x1,A8 ; |86|
|| MVK .L1 0x1,A6 ; |86|
RL7: ; CALL OCCURS ; |86|
MVKL .S2 SL3+0,B5 ; |92|
MVKH .S2 SL3+0,B5 ; |92|
MVKL .S2 _thrProcess+84,B11 ; |89|
MVKL .S2 _LOG_printf,B5 ; |92|
|| STW .D2T2 B5,*+SP(4) ; |92|
MVKL .S2 _IJPEGENC_PARAMS,B6 ; |76|
MVKH .S2 _LOG_printf,B5 ; |92|
|| MVKL .S1 _UTL_logDebugHandle,A4 ; |92|
CALL .S2 B5 ; |92|
|| MVKH .S1 _UTL_logDebugHandle,A4 ; |92|
LDW .D1T1 *A4,A4 ; |92|
|| MVKH .S2 _IJPEGENC_PARAMS,B6 ; |76|
MVKH .S2 _thrProcess+84,B11 ; |89|
MV .D1X B6,A3 ; |76|
|| MV .D2 B11,B4 ; |89|
ZERO .D1 A3 ; |92|
|| STW .D2T1 A3,*-B4(44) ; |89|
ADDKPC .S2 RL8,B3,0 ; |92|
|| STW .D2T1 A3,*+SP(8) ; |92|
RL8: ; CALL OCCURS ; |92|
ADD .D2 SP,20,B4 ; |100|
LDNDW .D2T2 *+B4(16),B9:B8 ; |100|
LDNDW .D2T2 *+B4(40),B21:B20 ; |100|
LDNDW .D2T2 *+B4(24),B17:B16 ; |100|
LDNDW .D2T2 *+B4(32),B19:B18 ; |100|
LDNDW .D2T2 *+B4(8),B7:B6 ; |100|
|| MV .D1X B11,A10 ; |89|
STNDW .D1T2 B9:B8,*+A10(16) ; |100|
LDNDW .D2T2 *B4,B5:B4 ; |100|
STNDW .D1T2 B17:B16,*+A10(24) ; |100|
STNDW .D1T2 B19:B18,*+A10(32) ; |100|
STNDW .D1T2 B21:B20,*+A10(40) ; |100|
STNDW .D1T2 B7:B6,*+A10(8) ; |100|
|| MVKL .S1 SL4+0,A3 ; |101|
MVKL .S2 _JPEGDEC_CELLFXNS,B4 ; |102|
|| STNDW .D1T2 B5:B4,*A10 ; |100|
|| MVKH .S1 SL4+0,A3 ; |101|
MVKL .S1 _JPEGDEC_IJPEGDEC,A3 ; |103|
|| MVKH .S2 _JPEGDEC_CELLFXNS,B4 ; |102|
|| STW .D1T1 A3,*+A10(4) ; |101|
MVKH .S1 _JPEGDEC_IJPEGDEC,A3 ; |103|
|| STW .D1T2 B4,*+A10(8) ; |102|
MVKL .S1 _ICC_linearCreate,A3 ; |107|
|| STW .D1T1 A3,*+A10(16) ; |103|
MVKH .S1 _ICC_linearCreate,A3 ; |107|
MVKL .S2 _IJPEGDEC_PARAMS,B4 ; |104|
CALL .S2X A3 ; |107|
ADDKPC .S2 RL9,B3,0 ; |107|
ZERO .S1 A4 ; |107|
MVKH .S2 _IJPEGDEC_PARAMS,B4 ; |104|
STW .D1T2 B4,*+A10(20) ; |104|
STW .D1T2 B10,*+A10(28) ; |105|
|| ZERO .D2 B4 ; |107|
RL9: ; CALL OCCURS ; |107|
MV .D1 A4,A0 ; |107|
[ A0] BNOP .S1 L6,3 ; |108|
STW .D2T1 A0,*+SP(16) ; |107|
|| MV .D1 A4,A1 ; |107|
|| [ A0] MVKL .S2 _ICC_linearCreate,B5 ; |110|
[ A0] MVKH .S2 _ICC_linearCreate,B5 ; |110|
; BRANCH OCCURS ; |108|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L5:
NOP
.word 0x10000000
[!A1] BNOP .S1 L5,3 ; |108|
[ A1] MVKL .S2 _ICC_linearCreate,B5 ; |110|
[ A1] MVKH .S2 _ICC_linearCreate,B5 ; |110|
; BRANCH OCCURS ; |108|
;** --------------------------------------------------------------------------*
L6:
CALL .S2 B5 ; |110|
ADDKPC .S2 RL10,B3,2 ; |110|
ZERO .D2 B4 ; |110|
ZERO .D1 A4 ; |110|
RL10: ; CALL OCCURS ; |110|
MV .D1 A4,A0 ; |110|
[ A0] BNOP .S1 L8,3 ; |111|
[ A0] MVKL .S2 _CHAN_regCell,B5 ; |114|
|| MV .D1 A4,A1 ; |110|
|| STW .D2T1 A0,*+SP(12) ; |110|
[ A0] MVKH .S2 _CHAN_regCell,B5 ; |114|
; BRANCH OCCURS ; |111|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Loop contains a call to asm()
;*----------------------------------------------------------------------------*
L7:
NOP
.word 0x10000000
[!A1] BNOP .S1 L7,3 ; |111|
[ A1] MVKL .S2 _CHAN_regCell,B5 ; |114|
[ A1] MVKH .S2 _CHAN_regCell,B5 ; |114|
; BRANCH OCCURS ; |111|
;** --------------------------------------------------------------------------*
L8:
CALL .S2 B5 ; |114|
ADDKPC .S2 RL11,B3,0 ; |114|
ADD .D2 SP,16,B4 ; |114|
ADD .L2 12,SP,B6 ; |114|
MV .D1 A10,A4 ; |114|
MVK .S1 0x1,A8 ; |114|
|| MVK .L1 0x1,A6 ; |114|
RL11: ; CALL OCCURS ; |114|
MVKL .S1 _LOG_printf,A6 ; |120|
MVKL .S1 _UTL_logDebugHandle,A3 ; |120|
MVKL .S1 SL5+0,A4 ; |120|
MVKH .S1 _LOG_printf,A6 ; |120|
MVKH .S1 SL5+0,A4 ; |120|
CALL .S2X A6 ; |120|
|| STW .D2T1 A4,*+SP(4) ; |120|
|| MVKH .S1 _UTL_logDebugHandle,A3 ; |120|
LDW .D1T1 *A3,A4 ; |120|
MVKL .S2 _IJPEGDEC_PARAMS,B4 ; |104|
|| MVKL .S1 _thrProcess+104,A5 ; |117|
MVKH .S2 _IJPEGDEC_PARAMS,B4 ; |104|
|| MVKH .S1 _thrProcess+104,A5 ; |117|
ZERO .D2 B4 ; |120|
|| STW .D1T2 B4,*A5 ; |117|
ADDKPC .S2 RL12,B3,0 ; |120|
|| STW .D2T2 B4,*+SP(8) ; |120|
RL12: ; CALL OCCURS ; |120|
MVKL .S2 _memset,B5 ; |123|
MVKH .S2 _memset,B5 ; |123|
CALL .S2 B5 ; |123|
MVKL .S2 _dec_out_y,B6 ; |123|
MVKH .S2 _dec_out_y,B6 ; |123|
MVKL .S1 0x54600,A6 ; |123|
ADDKPC .S2 RL13,B3,0 ; |123|
MV .D1X B6,A4 ; |123|
|| ZERO .D2 B4 ; |123|
|| MVKH .S1 0x54600,A6 ; |123|
RL13: ; CALL OCCURS ; |123|
MVKL .S1 _memset,A3 ; |124|
MVKH .S1 _memset,A3 ; |124|
MVKL .S2 _dec_out_u,B5 ; |124|
CALL .S2X A3 ; |124|
MVKH .S2 _dec_out_u,B5 ; |124|
MVK .S2 0x80,B4 ; |124|
MVKL .S1 0x15180,A6 ; |124|
ADDKPC .S2 RL14,B3,0 ; |124|
MVKH .S1 0x15180,A6 ; |124|
|| MV .D1X B5,A4 ; |124|
RL14: ; CALL OCCURS ; |124|
MVKL .S1 _memset,A3 ; |125|
MVKH .S1 _memset,A3 ; |125|
MVKL .S2 _dec_out_v,B5 ; |125|
CALL .S2X A3 ; |125|
MVKH .S2 _dec_out_v,B5 ; |125|
MVK .S2 0x80,B4 ; |125|
MVKL .S1 0x15180,A6 ; |125|
ADDKPC .S2 RL15,B3,0 ; |125|
MV .D1X B5,A4 ; |125|
|| MVKH .S1 0x15180,A6 ; |125|
RL15: ; CALL OCCURS ; |125|
MVKL .S1 _CACHE_clean,A3 ; |127|
MVKH .S1 _CACHE_clean,A3 ; |127|
ZERO .D1 A6 ; |127|
CALL .S2X A3 ; |127|
ADDKPC .S2 RL16,B3,2 ; |127|
ZERO .D2 B4 ; |127|
MVK .S1 0x1,A4 ; |127|
RL16: ; CALL OCCURS ; |127|
MVKL .S2 _CACHE_clean,B5 ; |128|
MVKH .S2 _CACHE_clean,B5 ; |128|
CALL .S2 B5 ; |128|
MVK .S1 0x1,A4 ; |128|
ZERO .D2 B4 ; |128|
ZERO .D1 A6 ; |128|
ADDKPC .S2 RL17,B3,1 ; |128|
RL17: ; CALL OCCURS ; |128|
MV .S2 B13,B3 ; |129|
|| LDDW .D2T2 *+SP(72),B11:B10 ; |129|
RET .S2 B3 ; |129|
|| LDW .D2T2 *+SP(68),B13 ; |129|
LDW .D2T1 *++SP(80),A10 ; |129|
NOP 4
; BRANCH OCCURS ; |129|
.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, *
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -