blob: 202a00899e3bd01c21791427d288e8d05f238d45 (
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
|
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 47H
EMS_RESTORE_STATE EQU 48H
EMS_GET_FRAME_ADDR EQU 5100H
EMS_INT EQU 67H
EMS_EXPECTED_VERSION EQU 34H
EMS_LOW_ERROR EQU 80H
EMS_INSTALLED_FLAG EQU -1
EMS_ALLOC_ERROR EQU -1 ; ***RPS ??
SINGLE_SEGMENT EQU 1
DOS_PAGE1 EQU 0FEH
DOS_PAGE2 EQU 0FFH
DOS_PAGE_SZ EQU 16
GET_PAGE_FRAME_STRUC STRUC
START_PAGE DB ?
NUM_PAGE DB ?
FRAME_SEGMENT DW ?
GET_PAGE_FRAME_STRUC ENDS
BUFFER_ENTRY_SIZE EQU TYPE GET_PAGE_FRAME_STRUC
|