summaryrefslogtreecommitdiff
path: root/v4.0/src/DEV/VDISK/VDISK.INC
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