summaryrefslogtreecommitdiff
path: root/v4.0/src/DEV/VDISK/VDISKSYS.INC
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/DEV/VDISK/VDISKSYS.INC')
-rw-r--r--v4.0/src/DEV/VDISK/VDISKSYS.INC37
1 files changed, 37 insertions, 0 deletions
diff --git a/v4.0/src/DEV/VDISK/VDISKSYS.INC b/v4.0/src/DEV/VDISK/VDISKSYS.INC
new file mode 100644
index 0000000..c9a6c30
--- /dev/null
+++ b/v4.0/src/DEV/VDISK/VDISKSYS.INC
@@ -0,0 +1,37 @@
1EMS_STATUS EQU 40H
2EMS_GET_NUM_PAGES EQU 42H
3EMS_ALLOC_PAGES EQU 43H
4EMS_MAP_HANDLE EQU 44H
5EMS_VERSION EQU 46H
6EMS_SAVE_STATE EQU 4F00H
7EMS_RESTORE_STATE EQU 4F01H
8EMS_SET_HANDLE_NAME EQU 5301H
9EMS_FRAME_SEG EQU 5800H
10EMS_INT EQU 67H
11EMS_VERSION_LEVEL EQU 40H
12EMS_2F_Handler EQU 1Bh
13
14EMS_Mem EQU 'X' ;an005; dms;
15EM_Mem EQU 'E' ;an005; dms;
16
17EMS_EXPECTED_VERSION EQU 34H
18EMS_LOW_ERROR EQU 80H
19EMS_INSTALLED_FLAG EQU 00h ;ac006; dms;
20
21EMS_ALLOC_ERROR EQU -1 ; ***RPS ??
22SINGLE_SEGMENT EQU 1
23;;;DOS_PAGE1 EQU 0FFH
24;;;DOS_PAGE2 EQU 0FEH
25DOS_PAGE_SZ EQU 16
26EMS_Page_Size EQU 4000h ;an002; dms;
27
28EM_Size_Get EQU 88h ;an001; dms;
29
30
31GET_PAGE_FRAME_STRUC STRUC
32 FRAME_SEGMENT DW ?
33 START_PAGE DB ?
34 NUM_PAGE DB ?
35GET_PAGE_FRAME_STRUC ENDS
36BUFFER_ENTRY_SIZE EQU TYPE GET_PAGE_FRAME_STRUC
37