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

📄 tsknetwork.asm

📁 北京瑞泰创新的DM642光盘资料.非常有用.里面有很多源代码
💻 ASM
📖 第 1 页 / 共 2 页
字号:
           CALL    .S2X    A3                ; |48| 
           ADDKPC  .S2     RL3,B3,4          ; |48| 
RL3:       ; CALL OCCURS                     ; |48| 
           STW     .D2T1   A4,*+SP(16)       ; |48| 
           NOP             2
	.line	32
           MV      .D2X    A4,B0
   [!B0]   BNOP    .S1     L8,5              ; |49| 
           ; BRANCH OCCURS                   ; |49| 
;** --------------------------------------------------------------------------*
	.line	34
           MVKL    .S1     _mmCopy,A3        ; |51| 
           MVKH    .S1     _mmCopy,A3        ; |51| 
           LDW     .D2T1   *+SP(4),A6        ; |51| 
           CALL    .S2X    A3                ; |51| 
           LDW     .D2T2   *+SP(12),B4       ; |51| 
           ADDKPC  .S2     RL4,B3,3          ; |51| 
RL4:       ; CALL OCCURS                     ; |51| 
	.line	36
           LDW     .D2T2   *+SP(8),B4        ; |53| 
           NOP             4
           CMPEQ   .L2     B4,1,B0           ; |53| 
   [!B0]   BNOP    .S1     L7,5              ; |53| 
           ; BRANCH OCCURS                   ; |53| 
;** --------------------------------------------------------------------------*
	.line	38
           MVKL    .S1     _efs_destroyfile,A3 ; |55| 
           MVKH    .S1     _efs_destroyfile,A3 ; |55| 
           MVKL    .S1     SL3+0,A4          ; |55| 
           CALL    .S2X    A3                ; |55| 
           ADDKPC  .S2     RL5,B3,3          ; |55| 
           MVKH    .S1     SL3+0,A4          ; |55| 
RL5:       ; CALL OCCURS                     ; |55| 
	.line	39
           MVKL    .S2     _efs_createfilecb,B5 ; |56| 

           LDW     .D2T2   *+SP(16),B7       ; |56| 
||         MVKH    .S2     _efs_createfilecb,B5 ; |56| 

           CALL    .S2     B5                ; |56| 
           LDW     .D2T2   *+SP(4),B4        ; |56| 
           MVKL    .S2     _mmBulkFree,B6    ; |56| 
           MVKL    .S1     SL3+0,A4          ; |56| 

           MV      .D1X    B7,A8             ; |56| 
||         MVKH    .S2     _mmBulkFree,B6    ; |56| 

           ADDKPC  .S2     RL6,B3,0          ; |56| 
||         MV      .D1X    B7,A6             ; |56| 
||         MVKH    .S1     SL3+0,A4          ; |56| 

RL6:       ; CALL OCCURS                     ; |56| 
	.line	41
           BNOP    .S1     L8,5              ; |58| 
           ; BRANCH OCCURS                   ; |58| 
;** --------------------------------------------------------------------------*
L7:    
	.line	42
           CMPEQ   .L2     B4,2,B0           ; |59| 
   [!B0]   BNOP    .S1     L8,5              ; |59| 
           ; BRANCH OCCURS                   ; |59| 
;** --------------------------------------------------------------------------*
	.line	44
           MVKL    .S1     _efs_destroyfile,A3 ; |61| 
           MVKH    .S1     _efs_destroyfile,A3 ; |61| 
           MVKL    .S1     SL4+0,A4          ; |61| 
           CALL    .S2X    A3                ; |61| 
           ADDKPC  .S2     RL7,B3,3          ; |61| 
           MVKH    .S1     SL4+0,A4          ; |61| 
RL7:       ; CALL OCCURS                     ; |61| 
	.line	45
           MVKL    .S2     _efs_createfilecb,B5 ; |62| 

           LDW     .D2T2   *+SP(16),B7       ; |62| 
||         MVKH    .S2     _efs_createfilecb,B5 ; |62| 

           CALL    .S2     B5                ; |62| 
           LDW     .D2T2   *+SP(4),B4        ; |62| 
           MVKL    .S2     _mmBulkFree,B6    ; |62| 
           MVKL    .S1     SL4+0,A4          ; |62| 

           MV      .D1X    B7,A8             ; |62| 
||         MVKH    .S2     _mmBulkFree,B6    ; |62| 

           ADDKPC  .S2     RL8,B3,0          ; |62| 
||         MV      .D1X    B7,A6             ; |62| 
||         MVKH    .S1     SL4+0,A4          ; |62| 

RL8:       ; CALL OCCURS                     ; |62| 
;** --------------------------------------------------------------------------*
L8:    
	.line	52
           MVKL    .S1     _OEMCacheClean,A3 ; |69| 
           MVKH    .S1     _OEMCacheClean,A3 ; |69| 
           LDW     .D2T2   *+SP(4),B4        ; |69| 
           CALL    .S2X    A3                ; |69| 
           LDW     .D2T1   *+SP(12),A4       ; |69| 
           ADDKPC  .S2     RL9,B3,3          ; |69| 
RL9:       ; CALL OCCURS                     ; |69| 
	.line	55
           MVKL    .S2     _OEMCacheCleanSynch,B4 ; |72| 
           MVKH    .S2     _OEMCacheCleanSynch,B4 ; |72| 
           CALL    .S2     B4                ; |72| 
           ADDKPC  .S2     RL10,B3,4         ; |72| 
RL10:      ; CALL OCCURS                     ; |72| 
	.line	58
           MVKL    .S1     _SCOM_putMsg,A3   ; |75| 
           MVKH    .S1     _SCOM_putMsg,A3   ; |75| 
           LDW     .D2T1   *+SP(28),A4       ; |75| 
           CALL    .S2X    A3                ; |75| 
           LDW     .D2T2   *+SP(20),B4       ; |75| 
           ADDKPC  .S2     RL11,B3,3         ; |75| 
RL11:      ; CALL OCCURS                     ; |75| 
	.line	59
           BNOP    .S1     L5,5              ; |76| 
           ; BRANCH OCCURS                   ; |76| 
;** --------------------------------------------------------------------------*
	.endfunc	77,000080000h,32


;******************************************************************************
;* STRINGS                                                                    *
;******************************************************************************
	.sect	".const"
SL1:	.string	"ENC2NET",0
SL2:	.string	"NET2ENC",0
SL3:	.string	"image1.jpg",0
SL4:	.string	"image2.jpg",0
;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES                                              *
;******************************************************************************
	.global	_SCOM_open
	.global	_SCOM_putMsg
	.global	_SCOM_getMsg
	.global	_mmCopy
	.global	_mmBulkAlloc
	.global	_mmBulkFree
	.global	_OEMCacheClean
	.global	_OEMCacheCleanSynch
	.global	_efs_createfilecb
	.global	_efs_destroyfile

;******************************************************************************
;* TYPE INFORMATION                                                           *
;******************************************************************************
	.sym	_UINT8, 0, 12, 13, 8
	.sym	_INT32, 0, 4, 13, 32
	.sym	_Uns, 0, 14, 13, 32
	.sym	_uint, 0, 14, 13, 32
	.sym	_UINT32, 0, 14, 13, 32
	.sym	_Ptr, 0, 16, 13, 32
	.sym	_EFSFUN, 0, 144, 13, 32
	.stag	_SCOM_Obj, 0
	.eos
	.sym	_SCOM_Handle, 0, 24, 13, 32,_SCOM_Obj
	.sym	_String, 0, 18, 13, 32
	.stag	_QUE_Elem, 64
	.member	_next, 0, 24, 8, 32, _QUE_Elem
	.member	_prev, 32, 24, 8, 32, _QUE_Elem
	.eos
	.sym	_QUE_Elem, 0, 8, 13, 64,_QUE_Elem
	.stag	__ScomMessage, 256
	.member	_queElem, 0, 8, 8, 64, _QUE_Elem
	.member	_channel, 64, 4, 8, 32
	.member	_sizeLinear, 96, 4, 8, 32
	.member	_bufLinear, 128, 16, 8, 32
	.member	_bufY, 160, 16, 8, 32
	.member	_bufU, 192, 16, 8, 32
	.member	_bufV, 224, 16, 8, 32
	.eos
	.sym	_ScomMessage, 0, 8, 13, 256,__ScomMessage

⌨️ 快捷键说明

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