📄 jpegmain.asm
字号:
ZERO .D2 B4 ; |48|
RL19: ; CALL OCCURS ; |48|
.line 35
MVKL .S2 _SCOM_create,B5 ; |49|
MVKH .S2 _SCOM_create,B5 ; |49|
CALL .S2 B5 ; |49|
MVKL .S1 SL2+0,A4 ; |49|
ADDKPC .S2 RL20,B3,1 ; |49|
MVKH .S1 SL2+0,A4 ; |49|
ZERO .D2 B4 ; |49|
RL20: ; CALL OCCURS ; |49|
.line 36
MVKL .S2 _SCOM_create,B5 ; |50|
MVKH .S2 _SCOM_create,B5 ; |50|
CALL .S2 B5 ; |50|
MVKL .S1 SL3+0,A4 ; |50|
ADDKPC .S2 RL21,B3,1 ; |50|
MVKH .S1 SL3+0,A4 ; |50|
ZERO .D2 B4 ; |50|
RL21: ; CALL OCCURS ; |50|
.line 37
MVKL .S1 _SCOM_create,A3 ; |51|
MVKH .S1 _SCOM_create,A3 ; |51|
MVKL .S1 SL4+0,A4 ; |51|
CALL .S2X A3 ; |51|
ADDKPC .S2 RL22,B3,2 ; |51|
MVKH .S1 SL4+0,A4 ; |51|
ZERO .D2 B4 ; |51|
RL22: ; CALL OCCURS ; |51|
.line 40
MVKL .S2 _tskVideoInputInit,B4 ; |54|
MVKH .S2 _tskVideoInputInit,B4 ; |54|
CALL .S2 B4 ; |54|
ADDKPC .S2 RL23,B3,4 ; |54|
RL23: ; CALL OCCURS ; |54|
;** --------------------------------------------------------------------------*
.line 42
MVKL .S1 _EVMDM642_rset,A3 ; |56|
MVKH .S1 _EVMDM642_rset,A3 ; |56|
MVK .S2 0x20,B4 ; |56|
CALL .S2X A3 ; |56|
ADDKPC .S2 RL24,B3,3 ; |56|
MVK .S1 0x10,A4 ; |56|
RL24: ; CALL OCCURS ; |56|
.line 43
MVKL .S2 _EVMDM642_rset,B5 ; |57|
MVKH .S2 _EVMDM642_rset,B5 ; |57|
CALL .S2 B5 ; |57|
ADDKPC .S2 RL25,B3,2 ; |57|
MVK .D2 0x8,B4 ; |57|
MVK .S1 0x10,A4 ; |57|
RL25: ; CALL OCCURS ; |57|
.line 45
MVKL .S1 _tskVideoInputStart,A3 ; |59|
MVKH .S1 _tskVideoInputStart,A3 ; |59|
NOP 1
CALL .S2X A3 ; |59|
ADDKPC .S2 RL26,B3,4 ; |59|
RL26: ; CALL OCCURS ; |59|
.line 47
MVKL .S1 _tskEncodeInit,A3 ; |61|
MVKH .S1 _tskEncodeInit,A3 ; |61|
NOP 1
CALL .S2X A3 ; |61|
ADDKPC .S2 RL27,B3,4 ; |61|
RL27: ; CALL OCCURS ; |61|
.line 48
MVKL .S1 _tskEncodeStart,A3 ; |62|
MVKH .S1 _tskEncodeStart,A3 ; |62|
NOP 1
CALL .S2X A3 ; |62|
ADDKPC .S2 RL28,B3,4 ; |62|
RL28: ; CALL OCCURS ; |62|
.line 50
MVKL .S1 _thrControlInit,A3 ; |64|
MVKH .S1 _thrControlInit,A3 ; |64|
NOP 1
CALL .S2X A3 ; |64|
ADDKPC .S2 RL29,B3,4 ; |64|
RL29: ; CALL OCCURS ; |64|
.line 51
MVKL .S1 _thrControlStartup,A3 ; |65|
MVKH .S1 _thrControlStartup,A3 ; |65|
NOP 1
CALL .S2X A3 ; |65|
ADDKPC .S2 RL30,B3,4 ; |65|
RL30: ; CALL OCCURS ; |65|
.line 53
MVKL .S2 SL5+0,B5 ; |67|
MVKL .S2 _LOG_printf,B4 ; |67|
MVKH .S2 SL5+0,B5 ; |67|
MVKH .S2 _LOG_printf,B4 ; |67|
|| MVKL .S1 _UTL_logDebugHandle,A3 ; |67|
CALL .S2 B4 ; |67|
|| STW .D2T2 B5,*+SP(4) ; |67|
|| MVKH .S1 _UTL_logDebugHandle,A3 ; |67|
LDW .D1T1 *A3,A4 ; |67|
ADDKPC .S2 RL31,B3,3 ; |67|
RL31: ; CALL OCCURS ; |67|
.line 56
MVKL .S1 _UTL_showHeapUsageFunc,A3 ; |70|
MVKH .S1 _UTL_showHeapUsageFunc,A3 ; |70|
|| MVKL .S2 _intHeap,B5 ; |70|
MVKH .S2 _intHeap,B5 ; |70|
CALL .S2X A3 ; |70|
LDW .D2T1 *B5,A4 ; |70|
MVKL .S2 SL6+0,B4 ; |70|
MVKH .S2 SL6+0,B4 ; |70|
ADDKPC .S2 RL32,B3,1 ; |70|
RL32: ; CALL OCCURS ; |70|
.line 57
MVKL .S1 _UTL_showHeapUsageFunc,A3 ; |71|
MVKH .S1 _UTL_showHeapUsageFunc,A3 ; |71|
MVKL .S1 _extHeap,A4 ; |71|
CALL .S2X A3 ; |71|
|| MVKH .S1 _extHeap,A4 ; |71|
LDW .D1T1 *A4,A4 ; |71|
MVKL .S2 SL7+0,B4 ; |71|
MVKH .S2 SL7+0,B4 ; |71|
ADDKPC .S2 RL33,B3,1 ; |71|
RL33: ; CALL OCCURS ; |71|
.line 58
LDW .D2T2 *++SP(16),B3 ; |72|
NOP 4
RETNOP .S2 B3,5 ; |72|
; BRANCH OCCURS ; |72|
.endfunc 72,000080000h,16
;******************************************************************************
;* STRINGS *
;******************************************************************************
.sect ".const"
SL1: .string "IN2ENC",0
SL2: .string "ENC2IN",0
SL3: .string "ENC2NET",0
SL4: .string "NET2ENC",0
SL5: .string "Application started",0
SL6: .string "intHeap",0
SL7: .string "extHeap",0
;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES *
;******************************************************************************
.global __CSL_init
.global _CSLDM642_LIB_
.global _CACHE_setL2Mode
.global _CACHE_clean
.global _CACHE_enableCaching
.global _CACHE_setPriL2Req
.global _CACHE_setL2Queue
.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 _ACPY2_6X1X_init
.global _DMAN_init
.global _DMAN_setup
.global _EVMDM642_rset
.global _tskVideoInputStart
.global _tskEncodeInit
.global _tskEncodeStart
.global _thrControlInit
.global _thrControlStartup
.global _UTL_logDebugHandle
.global _trace
.global _intHeap
.global _extHeap
;******************************************************************************
;* TYPE INFORMATION *
;******************************************************************************
.sym _MdUns, 0, 13, 13, 16
.sym _Bool, 0, 13, 13, 16
.sym _Int, 0, 4, 13, 32
.sym _Arg, 0, 4, 13, 32
.sym _Uns, 0, 14, 13, 32
.sym _Uint32, 0, 14, 13, 32
.sym _Uint32, 0, 14, 13, 32
.sym _Ptr, 0, 16, 13, 32
.stag $$fake2, 128
.member _funcAddr, 0, 16, 8, 32
.member _ieMask, 32, 14, 8, 32
.member _ccMask, 64, 14, 8, 32
.member _funcArg, 96, 14, 8, 32
.eos
.sym __IRQ_Dispatch, 0, 8, 13, 128,$$fake2
.stag $$fake1, 128
.member _biosPresent, 0, 14, 8, 32
.member _dispatchTable, 32, 24, 8, 32, $$fake2
.member _timerUsed, 64, 14, 8, 32
.member _timerNum, 96, 14, 8, 32
.eos
.stag $$fake4, 96
.member _allocated, 0, 14, 8, 32
.member _eventId, 32, 14, 8, 32
.member _baseAddr, 64, 30, 8, 32
.eos
.sym _TIMER_Handle, 0, 24, 13, 32,$$fake4
.stag $$fake3, 96
.member _hTimer, 0, 24, 8, 32, $$fake4
.member _event2IntTbl, 32, 30, 8, 32
.member _int2EventTbl, 64, 30, 8, 32
.eos
.utag $$fake0, 128
.member _args, 0, 8, 11, 128, $$fake1
.member _ret, 0, 8, 11, 96, $$fake3
.eos
.sym __CSL_Config, 0, 9, 13, 128,$$fake0
.etag $$fake6, 32
.member _CACHE_L2, 0, 4, 16, 32
.member _CACHE_L2ALL, 1, 4, 16, 32
.member _CACHE_L1P, 2, 4, 16, 32
.member _CACHE_L1PALL, 3, 4, 16, 32
.member _CACHE_L1D, 4, 4, 16, 32
.member _CACHE_L1DALL, 5, 4, 16, 32
.eos
.sym _CACHE_Region, 0, 10, 13, 32,$$fake6
.stag _LOG_Event, 128
.member _seqnum, 0, 14, 8, 32
.member _val1, 32, 4, 8, 32
.member _val2, 64, 4, 8, 32
.member _val3, 96, 4, 8, 32
.eos
.sym _LOG_Event, 0, 8, 13, 128,_LOG_Event
.stag _LOG_Obj, 192
.member _bufend, 0, 20, 8, 32
.member _flag, 32, 14, 8, 32
.member _seqnum, 64, 14, 8, 32
.member _curptr, 96, 24, 8, 32, _LOG_Event
.member _lenmask, 128, 14, 8, 32
.member _bufbeg, 160, 24, 8, 32, _LOG_Event
.eos
.sym _LOG_Handle, 0, 24, 13, 32,_LOG_Obj
.sym _LOG_Obj, 0, 8, 13, 192,_LOG_Obj
.sym _String, 0, 18, 13, 32
.sym _Char, 0, 2, 13, 8
.etag $$fake5, 32
.member _CACHE_256KSRAM, 0, 4, 16, 32
.member _CACHE_0KCACHE, 0, 4, 16, 32
.member _CACHE_224KSRAM, 1, 4, 16, 32
.member _CACHE_32KCACHE, 1, 4, 16, 32
.member _CACHE_192KSRAM, 2, 4, 16, 32
.member _CACHE_64KCACHE, 2, 4, 16, 32
.member _CACHE_128KSRAM, 3, 4, 16, 32
.member _CACHE_128KCACHE, 3, 4, 16, 32
.member _CACHE_0KSRAM, 7, 4, 16, 32
.member _CACHE_256KCACHE, 7, 4, 16, 32
.eos
.sym _CACHE_L2Mode, 0, 10, 13, 32,$$fake5
.stag _SCOM_Obj, 0
.eos
.sym _SCOM_Handle, 0, 24, 13, 32,_SCOM_Obj
.stag _SCOM_Attrs, 8
.member _dummy, 0, 2, 8, 8
.eos
.sym _SCOM_Attrs, 0, 8, 13, 8,_SCOM_Attrs
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -