Memory Management
Interrups
Categories
Contents
Biologic HRAMDEV.SYS - API
Cloaking
ALLOCATE GDT SELECTOR
CALL PROTECTED-MODE PASSALONG CHAIN
CALL V86-MODE INTERRUPT HANDLER
CALL V86-MODE PROCEDURE
CHAIN TO V86-MODE INTERRUPT HANDLER
FREE GDT SELECTOR
GET BASE ADDRESS OF GDT SELECTOR
GET ESP0 FROM TSS
GET PASSALONG ADDRESS
GET PORT-TRAPPING PASSALONG
GET PROTECTED-MODE INTERRUPT VECTOR
GET SELECTOR LIMIT
GET SIZE OF PROTECTED-MODE STATE
GET TRAPPING STATE OF SPECIFIED PORT
ISSUE PROTECTED-MODE XMS CALL
PROTECTED-MODE VIRTUAL DMA SERVICES
REAL-MODE API
RESTORE PROTECTED-MODE STATE
SAVE PROTECTED-MODE STATE
SET 8259 IRQ BASE VECTORS
SET PASSALONG ADDRESS
SET PORT-TRAPPING PASSALONG
SET PROTECTED-MODE INTERRUPT VECTOR
SET SECONDARY STACK
SET SEGMENT ACCESS MODE
SET SEGMENT BASE ADDRESS
SET SEGMENT EXTENDED ACCESS MODE
SET SEGMENT LIMIT
SET V86-MODE STACK
TRAP I/O PORT
Cloaking - UNTRAP I/O PORT
Cloaking v1.01
ALLOCATE V86 CALLBACK
CLEAR CRITICAL SECTION
FREE V86 CALLBACK
GET INT 2C API HANDLER ENTRY POINT
Issue_System_Modal_Message
Query_Current_VM
REGISTER CLOAKING CLIENT
SET CRITICAL SECTION
Simulate_Shell_Event
Switch_VMs_and_Call_back
Cloaking v1.01 - UNREGISTER CLOAKING CLIENT
Compaq CEMM v5.10+ - PRIVATE API
DESQview - QEXT.SYS - INSTALLATION CHECK
DESQview 2.42-2.53 - BUG
DOS 4+ XMA2EMS.SYS extension internal
GET HIDDEN FRAME INFORMATION
DOS 4+ XMA2EMS.SYS extension internal - INSTALLATION CHECK
DOS Protected Mode Services (DPMS) v1.0
DPMS EXIT BROADCAST
DPMS STARTUP BROADCAST
ENABLE/DISABLE DPMS
DOS Protected Mode Services (DPMS) v1.0 - REGISTER CLIENT
DR DOS 6+, Novell DOS 7+ - EMM386.EXE - VIDEO MEMORY SPACE CONTROL
EEMS
GENERIC ACCELERATOR CARD SUPPORT
GET ADDRESSES OF ALL PAGE FRAMES IN SYSTEM
GET PHYSICAL WINDOW ARRAY
MAP PAGE INTO FRAME
PAGE MAPPING
STB GENERIC ACCELERATOR CARD SUPPORT - GET ??? ENTRY POINT
EEMS - STB GENERIC ACCELERATOR CARD SUPPORT - INSTALLATION CHECK???
EXTENDED MEMORY SPECIFICATION (XMS) v2+
GET DRIVER ADDRESS
EXTENDED MEMORY SPECIFICATION (XMS) v2+ - INSTALLATION CHECK
Headroom - ???
Helix Netroom RM386 v6.00 - XMS EXTENSIONS
HIGHUMM.SYS v1.17+ - IOCTL - GET API ADDRESS
HIMEM.SYS - Mach 20 SUPPORT
HIMEM.SYS v2.77+
GET A20 HANDLER NUMBER
HIMEM.SYS v2.77+ - GET EXTERNAL A20 HANDLER ADDRESS
HIMEM.SYS v3.09+ - GET XMS HANDLE TABLE
LASTBYTE.SYS v1.19 - IOCTL - GET ??? TABLE
LIM EMS
GET EMM VERSION
GET HANDLE AND ALLOCATE MEMORY
GET MANAGER STATUS
GET NUMBER OF EMM HANDLES
GET NUMBER OF PAGES
GET OR SET PAGE MAP
GET PAGE FRAME SEGMENT
GET PAGES FOR ALL HANDLES
GET PAGES OWNED BY HANDLE
MAP MEMORY
RELEASE HANDLE AND MEMORY
reserved - GET I/O PORT ADDRESSES
reserved - GET TRANSLATION ARRAY
RESTORE MAPPING CONTEXT
LIM EMS - SAVE MAPPING CONTEXT
LIM EMS 4.0
ALLOCATE STANDARD/RAW PAGES
ALTER PAGE MAP AND CALL
ALTER PAGE MAP AND JUMP
ALTERNATE MAP REGISTER SET
ALTERNATE MAP REGISTER SET - DMA REGISTERS
ENABLE/DISABLE OS FUNCTION SET FUNCTIONS
GET EXPANDED MEMORY HARDWARE INFORMATION
GET HANDLE DIRECTORY
GET MAPPABLE PHYSICAL ADDRESS ARRAY
GET/SET HANDLE ATTRIBUTES
GET/SET HANDLE NAME
GET/SET PARTIAL PAGE MAP
MAP/UNMAP MULTIPLE HANDLE PAGES
MOVE/EXCHANGE MEMORY REGION
PREPARE EXPANDED MEMORY HARDWARE FOR WARM BOOT
LIM EMS 4.0 - REALLOCATE PAGES
Memory Managers
GET API ENTRY POINT
GET EMM IMPORT STRUCTURE ADDRESS
Memory Managers - GET MEMORY MANAGER VERSION
MICEMM v4D, RM386
GET ADDRESS MAP
GET LINEAR ADDRESS OF MEMORY
MICEMM v4D, RM386 - INSTALLATION CHECK
Microsoft EMM386.EXE v4.20+ - INSTALLATION CHECK
Microsoft EMM386.EXE v4.45 - GET MEMORY MANAGER INFORMATION
MIN-MEM v2.11 - INSTALLATION CHECK
Nanosoft MD386
ENABLE/DISABLE MEMORY WRITE PROTECTION
GET ALTERNATE MAP STRUCTURE
GET DEBUG EXCEPTION
GET HARDWARE DEBUG REGISTER
GET INTERNAL HANDLE TABLE
IGNORE NEXT DEBUG EXCEPTION
INTERNAL INITIALIZATION
SET DEBUG EXCEPTION HANDLER
Nanosoft MD386 - SET HARDWARE BREAKPOINT
NEC PC-9800 - XMZ - PRIVATE API
Netroom ???
???
???
Netroom ??? - INSTALLATION CHECK
Netroom NETSWAP4 - ???
Netroom POSTNET - GET OLD INTERRUPT VECTORS
Netroom PRENET - GET OLD INTERRUPT VECTORS
Netroom3 - ???
NETROOM??? - ???
Novell DOS 7
EMM386.EXE - ???
EMM386.EXE - GET ???
EMM386.EXE - MULTITASKING API - AVAILABLE FOR APPS
EMM386.EXE - MULTITASKING API - DOMAINS
EMM386.EXE - MULTITASKING API - DPMI SERVICES
EMM386.EXE - MULTITASKING API - MEMORY
EMM386.EXE - MULTITASKING API - REAL-TIME MONITOR
EMM386.EXE - MULTITASKING API - SUPERVISOR MODULE
Novell DOS 7 - EMM386.EXE - MULTITASKING API - VIRTUAL MACHINES
Novell DOS 7+
MEMORYMAX CREATE ACCESS KEY
MEMORYMAX DESTROY ACCESS KEY
MEMORYMAX GET PAGE TABLE ENTRY
MEMORYMAX INSTALLATION CHECK
Novell DOS 7+ - MEMORYMAX SET PAGE TABLE ENTRY
Novell DOS 7+ EMM386.EXE - GET STATE RECORD
QEMM-386 v4.23+ - INSTALLATION CHECK
Quadtel QMAPS - API
Qualitas 386MAX v6.00+ - IOCTL INPUT - GET STATE
Qualitas 386MAX v6.01+
SET STATE
TURN 386MAX OFF
Qualitas 386MAX v6.01+ - TURN 386MAX ON
Qualitas 386MAX v7.00
MEMLIMIT - API
Qualitas 386MAX v7.00 - MEMLIMIT - INSTALLATION CHECK
Qualitas 386MAX v7.00+
ALLOW AUTOMATIC ACTIVATION ON ANY INT 67
Qualitas 386MAX v7.00+ - LIMIT AUTOMATIC ACTIVATION TO STD EMS CALLS
Quarterdeck - QEMM-386 v5+ - GET API ENTRY POINT
Quarterdeck DOS-UP.SYS v2.00 - INSTALLATION CHECK
Quarterdeck RPCI
GET QD HIMEM PRESENCE
QEMM v5.0+ - INSTALLATION CHECK
Quarterdeck RPCI - QEMM/QRAM v5.0+ - GET HIRAM MEMORY CHAIN
RM386
DISABLE RM386
ENABLE RM386
GET PAGE TABLE
GET PARTIAL PAGE TABLE
GET RM386 INTERNAL DATA
MAP LOGICAL 4K PAGE TO PHYSICAL SEGMENT
MAP PHYSICAL PAGE TO PHYSICAL SEGMENT
RETURN TO REAL MODE
SET PAGE TABLE
SET PAGE TABLE BITS FOR RANGE OF PAGES
SET PARTIAL PAGE TABLE
SET WRITE-PROTECTION FOR PAGE IN FIRST MEGABYTE
V86-MODE I/O PORT TRAPPING CONTROL
RM386 - V86-MODE I/O TRAPPING PORT CONTROL
RM386 v6.00
???
???
???
???
BUG
CLOAKING - RESERVED FOR CLOAKED BIOS USE UNDER WINDOWS
GET RM386 EMS HANDLE COUNT
RM386 v6.00 - GET RM386 GLOBAL FLAGS
RM386 v6.00+
EXECUTE XMS FUNCTION
GET INTERRUPT VECTORS
RM386 v6.00+ - GET MEMORY MANAGER SIZE
STB RAPIDMAP.SYS - ???
Tandon memory mapper - Tandon MAPPER HARDWARE INITIALIZATION CHECK ???
VGARAM v1.00 - INSTALLATION CHECK
VIDEMS.SYS v1.31+
FLUSH EMS TO VIDEO RAM
INSTALLATION CHECK
RELOAD EMS FROM VIDEO RAM
RETURN HIDDEN BLOCK SIZE
VIDEMS.SYS v1.31+ - RETURN PHYSICAL PAGE SIZE
VIDEMS.SYS v1.50+ - RETURN VIDEO RAM SIZE
XLOAD
GET ???
GET XLOAD MEMORY SIZE
XLOAD - INSTALLATION CHECK
XMS v1.x only - GET DRIVER ADDRESS
Interrups
Categories
Contents