📄 jpegmain.asm
字号:
MVK .S1 0x13,A4 ; |56|
RL18: ; CALL OCCURS ; |56|
AND .D1 A10,A4,A0 ; |56|
[!A0] BNOP .S1 L9,2 ; |56|
[ A0] MVKL .S1 _tskVideoInputStart,A3 ; |58|
|| [!A0] MVKL .S2 _EVMDM642_rget,B4 ; |56|
[ A0] MVKH .S1 _tskVideoInputStart,A3 ; |58|
|| [!A0] MVKH .S2 _EVMDM642_rget,B4 ; |56|
NOP 1
; BRANCH OCCURS ; |56|
;** --------------------------------------------------------------------------*
L10:
CALL .S2X A3 ; |58|
ADDKPC .S2 RL19,B3,4 ; |58|
RL19: ; CALL OCCURS ; |58|
MVKL .S1 _tskVideoOutputStart,A3 ; |59|
MVKH .S1 _tskVideoOutputStart,A3 ; |59|
NOP 1
CALL .S2X A3 ; |59|
ADDKPC .S2 RL20,B3,4 ; |59|
RL20: ; CALL OCCURS ; |59|
MVKL .S1 _LOG_printf,A3 ; |60|
MVKL .S2 _UTL_logDebugHandle,B4 ; |60|
|| MVKH .S1 _LOG_printf,A3 ; |60|
MVKH .S2 _UTL_logDebugHandle,B4 ; |60|
CALL .S2X A3 ; |60|
LDW .D2T1 *B4,A4 ; |60|
MVKL .S2 SL1+0,B5 ; |60|
MVKH .S2 SL1+0,B5 ; |60|
STW .D2T2 B5,*+SP(4) ; |60|
ADDKPC .S2 RL21,B3,0 ; |60|
RL21: ; CALL OCCURS ; |60|
MVKL .S1 _tskProcessInit,A3 ; |62|
MVKH .S1 _tskProcessInit,A3 ; |62|
NOP 1
CALL .S2X A3 ; |62|
ADDKPC .S2 RL22,B3,4 ; |62|
RL22: ; CALL OCCURS ; |62|
MVKL .S1 _tskProcessStart,A3 ; |63|
MVKH .S1 _tskProcessStart,A3 ; |63|
NOP 1
CALL .S2X A3 ; |63|
ADDKPC .S2 RL23,B3,4 ; |63|
RL23: ; CALL OCCURS ; |63|
MVKL .S1 _LOG_printf,A3 ; |64|
MVKL .S2 _UTL_logDebugHandle,B5 ; |64|
|| MVKH .S1 _LOG_printf,A3 ; |64|
MVKH .S2 _UTL_logDebugHandle,B5 ; |64|
CALL .S2X A3 ; |64|
LDW .D2T1 *B5,A4 ; |64|
MVKL .S2 SL2+0,B4 ; |64|
MVKH .S2 SL2+0,B4 ; |64|
STW .D2T2 B4,*+SP(4) ; |64|
ADDKPC .S2 RL24,B3,0 ; |64|
RL24: ; CALL OCCURS ; |64|
MVKL .S2 _thrControlInit,B4 ; |66|
MVKH .S2 _thrControlInit,B4 ; |66|
CALL .S2 B4 ; |66|
ADDKPC .S2 RL25,B3,4 ; |66|
RL25: ; CALL OCCURS ; |66|
MVKL .S1 _thrControlStartup,A3 ; |67|
MVKH .S1 _thrControlStartup,A3 ; |67|
NOP 1
CALL .S2X A3 ; |67|
ADDKPC .S2 RL26,B3,4 ; |67|
RL26: ; CALL OCCURS ; |67|
MVKL .S1 _LOG_printf,A3 ; |68|
MVKH .S1 _LOG_printf,A3 ; |68|
MVKL .S1 _UTL_logDebugHandle,A4 ; |68|
CALL .S2X A3 ; |68|
|| MVKH .S1 _UTL_logDebugHandle,A4 ; |68|
LDW .D1T1 *A4,A4 ; |68|
MVKL .S2 SL3+0,B4 ; |68|
MVKH .S2 SL3+0,B4 ; |68|
ADDKPC .S2 RL27,B3,0 ; |68|
STW .D2T2 B4,*+SP(4) ; |68|
RL27: ; CALL OCCURS ; |68|
MVKL .S2 _SCOM_create,B5 ; |71|
MVKH .S2 _SCOM_create,B5 ; |71|
CALL .S2 B5 ; |71|
MVKL .S1 SL4+0,A4 ; |71|
ADDKPC .S2 RL28,B3,1 ; |71|
ZERO .D2 B4 ; |71|
MVKH .S1 SL4+0,A4 ; |71|
RL28: ; CALL OCCURS ; |71|
MVKL .S1 _SCOM_create,A3 ; |72|
MVKH .S1 _SCOM_create,A3 ; |72|
MVKL .S1 SL5+0,A4 ; |72|
CALL .S2X A3 ; |72|
ZERO .D2 B4 ; |72|
MVKH .S1 SL5+0,A4 ; |72|
ADDKPC .S2 RL29,B3,2 ; |72|
RL29: ; CALL OCCURS ; |72|
;** --------------------------------------------------------------------------*
MVKL .S2 _SCOM_create,B5 ; |73|
MVKH .S2 _SCOM_create,B5 ; |73|
CALL .S2 B5 ; |73|
MVKL .S1 SL6+0,A4 ; |73|
ADDKPC .S2 RL30,B3,1 ; |73|
MVKH .S1 SL6+0,A4 ; |73|
ZERO .D2 B4 ; |73|
RL30: ; CALL OCCURS ; |73|
MVKL .S2 _SCOM_create,B5 ; |74|
MVKH .S2 _SCOM_create,B5 ; |74|
CALL .S2 B5 ; |74|
MVKL .S1 SL7+0,A4 ; |74|
ZERO .D2 B4 ; |74|
MVKH .S1 SL7+0,A4 ; |74|
ADDKPC .S2 RL31,B3,1 ; |74|
RL31: ; CALL OCCURS ; |74|
MVKL .S1 _SCOM_create,A3 ; |75|
MVKH .S1 _SCOM_create,A3 ; |75|
MVKL .S1 SL8+0,A4 ; |75|
CALL .S2X A3 ; |75|
ZERO .D2 B4 ; |75|
MVKH .S1 SL8+0,A4 ; |75|
ADDKPC .S2 RL32,B3,2 ; |75|
RL32: ; CALL OCCURS ; |75|
MVKL .S1 _SCOM_create,A3 ; |76|
MVKH .S1 _SCOM_create,A3 ; |76|
MVKL .S1 SL9+0,A4 ; |76|
CALL .S2X A3 ; |76|
ZERO .D2 B4 ; |76|
MVKH .S1 SL9+0,A4 ; |76|
ADDKPC .S2 RL33,B3,2 ; |76|
RL33: ; CALL OCCURS ; |76|
MVKL .S2 _LOG_printf,B4 ; |78|
MVKH .S2 _LOG_printf,B4 ; |78|
|| MVKL .S1 _UTL_logDebugHandle,A3 ; |78|
MVKH .S1 _UTL_logDebugHandle,A3 ; |78|
|| CALL .S2 B4 ; |78|
LDW .D1T1 *A3,A4 ; |78|
MVKL .S2 SL10+0,B5 ; |78|
MVKH .S2 SL10+0,B5 ; |78|
STW .D2T2 B5,*+SP(4) ; |78|
ADDKPC .S2 RL34,B3,0 ; |78|
RL34: ; CALL OCCURS ; |78|
MVKL .S1 _UTL_showHeapUsageFunc,A3 ; |82|
MVKL .S2 _intHeap,B5 ; |82|
|| MVKH .S1 _UTL_showHeapUsageFunc,A3 ; |82|
MVKH .S2 _intHeap,B5 ; |82|
CALL .S2X A3 ; |82|
LDW .D2T1 *B5,A4 ; |82|
MVKL .S2 SL11+0,B4 ; |82|
MVKH .S2 SL11+0,B4 ; |82|
ADDKPC .S2 RL35,B3,1 ; |82|
RL35: ; CALL OCCURS ; |82|
MVKL .S1 _UTL_showHeapUsageFunc,A3 ; |83|
MVKH .S1 _UTL_showHeapUsageFunc,A3 ; |83|
MVKL .S1 _extHeap,A4 ; |83|
MVKH .S1 _extHeap,A4 ; |83|
|| CALL .S2X A3 ; |83|
LDW .D1T1 *A4,A4 ; |83|
MVKL .S2 SL12+0,B4 ; |83|
MVKH .S2 SL12+0,B4 ; |83|
ADDKPC .S2 RL36,B3,1 ; |83|
RL36: ; CALL OCCURS ; |83|
MV .D2 B13,B3 ; |84|
RET .S2 B3 ; |84|
|| LDW .D2T2 *+SP(12),B13 ; |84|
LDW .D2T1 *++SP(16),A10 ; |84|
NOP 4
; BRANCH OCCURS ; |84|
;******************************************************************************
;* STRINGS *
;******************************************************************************
.sect ".const"
SL1: .string "Video I/O started",0
SL2: .string "Process thread started",0
SL3: .string "Control thread started",0
SL4: .string "INTOPROC",0
SL5: .string "PROCTOIN",0
SL6: .string "PROCTOOUT",0
SL7: .string "OUTTOPROC",0
SL8: .string "PROCTONET",0
SL9: .string "NETTOPROC",0
SL10: .string "Application started",0
SL11: .string "intHeap",0
SL12: .string "extHeap",0
;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES *
;******************************************************************************
.global __CSL_init
.global _CSLDM642_LIB_
.global _CACHE_setL2Mode
.global _CACHE_clean
.global _DAT_open
.global _ICC_init
.global _CHAN_init
.global _CHAN_setup
.global _SCOM_init
.global _SCOM_create
.global _LOG_printf
.global _UTL_setLogs
.global _UTL_showHeapUsageFunc
.global _tskVideoInputInit
.global _tskVideoOutputInit
.global _tskProcessInit
.global _ACPY2_6X1X_init
.global _DMAN_init
.global _DMAN_setup
.global _EVMDM642_rset
.global _EVMDM642_rget
.global _tskVideoInputStart
.global _tskVideoOutputStart
.global _tskProcessStart
.global _thrControlInit
.global _thrControlStartup
.global _UTL_logDebugHandle
.global _trace
.global _intHeap
.global _extHeap
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -