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

📄 scr5data.inc

📁 Microsoft MS-DOS6.0 完整源代码
💻 INC
字号:
;*
;*	CW : Character Windows
;*
;*	scr5.inc : screen driver data info (OS/2)


;*****************************************************************************
;*	* Structure describing Vio Modes
DM	STRUC
	fvmReqAdapDm	DB	?		;* hardware requirements
	fvmReqDispDm	DB	?
						;*  LO == adapter, HI == monitor
	finstDm		DW	?		;* flags
	coMacDm		DB	?		;* coMac

	;* font info
	dxCharDm	DB	?
	dyCharDm	DB	?
	dyBaseDm	DB	?
	ifontDm		DB	?

	mdDm		DB	size MD dup (?)	;* mode data
	psVideoDm	DW	?
	vparmCursOnDm	DW	?		;* cursor on param (INT 10/#1)
DM	ENDS

fvmRequired	EQU	[word ptr fvmReqAdapDm]	;* fvmReqAdap & Disp
axMacDm		EQU	[byte ptr mdDm + 4]	;* really a word in mdDm
ayMacDm		EQU	[byte ptr mdDm + 6]	;* really a word in mdDm
;psVideoDm	EQU	[word ptr 0]		;* junk, not used

cbDmMin	EQU	size DM

;*****************************************************************************

SDDATA2	STRUC		;* Screen driver data (0 at driver load)

	;* filler for SDDATA data
	DB	(SIZE SDDATA) DUP (?)

	fUpdating	DB	0		;* between prep and doneupdate
			DB	0		;* align

	atrCurOn	DW	0		;* cursor on parameter
	offMin		DW	0		;* buffer update min
	offMac		DW	0		;* buffer update mac
	curType		DB	cbCtMin dup (?)
						;* cursor parms
	SEG_lpbVideo	DW	0		;* video segment
SDDATA2	ENDS

	Assert		<NOT ((SIZE SDDATA2) AND 1)>

cbDataCsd	EQU	(size SDDATA2)

IFDEF DUALOS2
Assert	<SIZE SDDATA2 GE SIZE SDDATA>
ENDIF ;DUALOS2

;*****************************************************************************

	include csd_fvm.inc

;*****************************************************************************

⌨️ 快捷键说明

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