Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
RM386
⇢
⇥
RBIL61 - RM386
CALL xxxxh:xxxxh - Netroom RM386 v6.00
{#idx159778}
INT 2C - Cloaking - ALLOCATE GDT SELECTOR
{protected mode}
{#idx73203}
INT 2C - Cloaking - CALL PROTECTED-MODE PASSALONG CHAIN
{real mode}
{#idx73177}
{#idx73183}
{#idx73353}
INT 2C - Cloaking - CALL V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73553}
INT 2C - Cloaking - CALL V86-MODE PROCEDURE
{protected mode}
{#idx73538}
INT 2C - Cloaking - CHAIN TO V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73572}
INT 2C - Cloaking - FREE GDT SELECTOR
{protected mode}
{#idx73218}
INT 2C - Cloaking - GET BASE ADDRESS OF GDT SELECTOR
{protected mode}
{#idx73335}
INT 2C - Cloaking - GET ESP0 FROM TSS
{protected mode}
{#idx73579}
INT 2C - Cloaking - GET PASSALONG ADDRESS
{protected mode}
{#idx73292}
INT 2C - Cloaking - GET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73618}
INT 2C - Cloaking - GET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73270}
INT 2C - Cloaking - GET SELECTOR LIMIT
{protected mode}
{#idx73345}
INT 2C - Cloaking - GET SIZE OF PROTECTED-MODE STATE
{protected mode}
{#idx73486}
INT 2C - Cloaking - GET TRAPPING STATE OF SPECIFIED
PORT
IBM PC Portable (uses same BIOS as XT)
{protected mode,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx73681}
INT 2C - Cloaking - ISSUE PROTECTED-MODE
XMS
see Extended Memory Specification
CALL
{protected mode}
{#idx73515}
INT 2C - Cloaking - PROTECTED-MODE VIRTUAL
DMA
see Direct Memory Access
SERVICES
{protected mode}
{#idx73609}
INT 2C - Cloaking - RESTORE PROTECTED-MODE STATE
{protected mode}
{#idx73508}
INT 2C - Cloaking - SAVE PROTECTED-MODE STATE
{protected mode}
{#idx73495}
INT 2C - Cloaking - SET 8259
IRQ
(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated.
BASE VECTORS
{protected mode}
{#idx73597}
INT 2C - Cloaking - SET PASSALONG ADDRESS
{protected mode}
{#idx73313}
INT 2C - Cloaking - SET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73630}
{#idx73633}
{#idx73643}
INT 2C - Cloaking - SET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73283}
INT 2C - Cloaking - SET SECONDARY STACK
{protected mode}
{#idx73589}
INT 2C - Cloaking - SET SEGMENT ACCESS MODE
{protected mode}
{#idx73246}
INT 2C - Cloaking - SET SEGMENT BASE ADDRESS
{protected mode}
{#idx73228}
INT 2C - Cloaking - SET SEGMENT EXTENDED ACCESS MODE
{protected mode}
{#idx73255}
INT 2C - Cloaking - SET SEGMENT LIMIT
{protected mode}
{#idx73237}
INT 2C - Cloaking - SET V86-MODE STACK
{protected mode}
{#idx73523}
INT 2C - Cloaking - TRAP I/O
PORT
IBM PC Portable (uses same BIOS as XT)
{protected mode}
{#idx73655}
INT 2C - Cloaking - UNTRAP I/O
PORT
IBM PC Portable (uses same BIOS as XT)
{protected mode,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx73668}
INT 2C - RM386 v6.00 - BUG
{protected mode,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx73686}
{#idx73688}
{#idx73693}
INT 2D - DOS 2+ - RESERVED
{#idx73757}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83545}
{#idx83652}
{#idx83669}
{#idx83683}
{#idx83694}
{#idx83699}
{#idx83707}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
(
VDS
see Virtual DMA Specification
)
- GET VERSION
{#idx101662}
INT 67 - MICEMM v4D, RM386 - GET ADDRESS MAP
{#idx116772}
{#idx116773}
{#idx116777}
{#idx116779}
{#idx116783}
INT 67 - MICEMM v4D, RM386 - GET LINEAR ADDRESS OF MEMORY
{#idx116728}
INT 67 - MICEMM v4D, RM386 - INSTALLATION CHECK
{#idx116763}
{#idx116767}
INT 67 - RM386 - DISABLE RM386
{#idx116903}
{#idx116905}
INT 67 - RM386 - ENABLE RM386
{#idx116909}
{#idx116911}
INT 67 - RM386 - GET PAGE TABLE
{#idx116915}
{#idx116917}
INT 67 - RM386 - GET PARTIAL PAGE TABLE
{#idx116964}
{#idx116970}
INT 67 - RM386 - GET RM386 INTERNAL DATA
{#idx116787}
{#idx116789}
INT 67 - RM386 - MAP LOGICAL 4K PAGE TO PHYSICAL SEGMENT
{#idx116941}
{#idx116951}
INT 67 - RM386 - MAP PHYSICAL PAGE TO PHYSICAL SEGMENT
{#idx116934}
{#idx116938}
INT 67 - RM386 - RETURN TO REAL MODE
{#idx116793}
INT 67 - RM386 - SET PAGE TABLE
{#idx116919}
{#idx116924}
INT 67 - RM386 - SET PAGE TABLE BITS FOR RANGE OF PAGES
{#idx116953}
{#idx116961}
INT 67 - RM386 - SET PARTIAL PAGE TABLE
{#idx116972}
{#idx116979}
INT 67 - RM386 - SET WRITE-PROTECTION FOR PAGE IN FIRST MEGABYTE
{#idx116926}
{#idx116931}
INT 67 - RM386 - V86-MODE I/O
PORT
IBM PC Portable (uses same BIOS as XT)
TRAPPING CONTROL
{#idx116981}
{#idx117003}
{#idx117004}
INT 67 - RM386 - V86-MODE I/O TRAPPING
PORT
IBM PC Portable (uses same BIOS as XT)
CONTROL
{#idx117007}
{#idx117024}
INT 67 - RM386 v6.00 - ???
{#idx116637}
INT 67 - RM386 v6.00 - ???
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx117027}
{#idx117030}
{#idx117033}
{#idx117036}
{#idx117039}
{#idx117042}
INT 67 - RM386 v6.00 - GET RM386
EMS
see Expanded Memory Specification
HANDLE COUNT
{#idx116837}
INT 67 - RM386 v6.00 - GET RM386 GLOBAL FLAGS
{#idx116796}
{#idx116798}
{#idx116813}
{#idx116817}
{#idx116830}
INT 67 - RM386 v6.00+ - EXECUTE
XMS
see Extended Memory Specification
FUNCTION
{#idx117292}
{#idx117295}
INT 67 - RM386 v6.00+ - GET INTERRUPT VECTORS
{#idx116743}
{#idx116749}
INT 67 - RM386 v6.00+ - GET MEMORY MANAGER SIZE
{#idx116735}
{#idx116739}