summaryrefslogtreecommitdiff
path: root/v4.0/src/DEV/VDISK/VDISKSYS.INC
blob: c9a6c30d8341183959fc81335d9055ea5f37e5a3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
EMS_STATUS		EQU	40H
EMS_GET_NUM_PAGES	EQU	42H
EMS_ALLOC_PAGES 	EQU	43H
EMS_MAP_HANDLE		EQU	44H
EMS_VERSION		EQU	46H
EMS_SAVE_STATE		EQU	4F00H
EMS_RESTORE_STATE	EQU	4F01H
EMS_SET_HANDLE_NAME	EQU	5301H
EMS_FRAME_SEG		EQU	5800H
EMS_INT 		EQU	67H
EMS_VERSION_LEVEL	EQU	40H
EMS_2F_Handler		EQU	1Bh

EMS_Mem 		EQU	'X'                                             ;an005; dms;
EM_Mem			EQU	'E'                                             ;an005; dms;

EMS_EXPECTED_VERSION	EQU	34H
EMS_LOW_ERROR		EQU	80H
EMS_INSTALLED_FLAG	EQU	00h		;ac006; dms;

EMS_ALLOC_ERROR 	EQU	-1		; ***RPS ??
SINGLE_SEGMENT		EQU	1
;;;DOS_PAGE1		   EQU	   0FFH
;;;DOS_PAGE2		   EQU	   0FEH
DOS_PAGE_SZ		EQU	16
EMS_Page_Size		EQU	4000h		;an002; dms;

EM_Size_Get		EQU	88h		;an001; dms;


GET_PAGE_FRAME_STRUC	STRUC
  FRAME_SEGMENT DW	?
  START_PAGE	DB	?
  NUM_PAGE	DB	?
GET_PAGE_FRAME_STRUC	ENDS
BUFFER_ENTRY_SIZE	EQU	TYPE GET_PAGE_FRAME_STRUC