debug5.asm

来自「dos 1.0 其中包含quick basic源代码、内存管理himem emm」· 汇编 代码 · 共 45 行

ASM
45
字号

;*
;*	COW : Character Oriented Windows
;*
;*	debug5.asm : debug support for OS/2


	include	kernel.inc

IFDEF	DEBUG	;* entire file!!

externFP	<VioWrtTty>


sBegin	KERNEL
    assumes CS,KERNEL
    assumes DS,nothing


cProc	CwOutSz,<FAR,PUBLIC>,<DI>
    parmW	sz
cBegin	CwOutSz

	PUBLIC	_cwoutsz
_cwoutsz:
	cld
	push	ss
	pop	es
	mov	di,sz
	xor	ax,ax
	mov	cx,0ffffh
	repne	scasb
	neg	cx
	sub	cx,2
	cCall	VioWrtTty,<es, sz, cx, 0>

cEnd	CwOutSz


sEnd	KERNEL

ENDIF	;DEBUG	;* entire file!!

	END

⌨️ 快捷键说明

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