Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
RM386
⇢
⇥
RBIL61 - RM386
CALL xxxxh:xxxxh - Netroom RM386 v6.00
{#idx159545}
INT 2C - Cloaking - ALLOCATE GDT SELECTOR
{protected mode}
{#idx73201}
INT 2C - Cloaking - CALL PROTECTED-MODE PASSALONG CHAIN
{real mode}
{#idx73175}
{#idx73181}
{#idx73351}
INT 2C - Cloaking - CALL V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73551}
INT 2C - Cloaking - CALL V86-MODE PROCEDURE
{protected mode}
{#idx73536}
INT 2C - Cloaking - CHAIN TO V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73570}
INT 2C - Cloaking - FREE GDT SELECTOR
{protected mode}
{#idx73216}
INT 2C - Cloaking - GET BASE ADDRESS OF GDT SELECTOR
{protected mode}
{#idx73333}
INT 2C - Cloaking - GET ESP0 FROM TSS
{protected mode}
{#idx73577}
INT 2C - Cloaking - GET PASSALONG ADDRESS
{protected mode}
{#idx73290}
INT 2C - Cloaking - GET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73616}
INT 2C - Cloaking - GET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73268}
INT 2C - Cloaking - GET SELECTOR LIMIT
{protected mode}
{#idx73343}
INT 2C - Cloaking - GET SIZE OF PROTECTED-MODE STATE
{protected mode}
{#idx73484}
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.
}
{#idx73679}
INT 2C - Cloaking - ISSUE PROTECTED-MODE
XMS
see Extended Memory Specification
CALL
{protected mode}
{#idx73513}
INT 2C - Cloaking - PROTECTED-MODE VIRTUAL
DMA
see Direct Memory Access
SERVICES
{protected mode}
{#idx73607}
INT 2C - Cloaking - RESTORE PROTECTED-MODE STATE
{protected mode}
{#idx73506}
INT 2C - Cloaking - SAVE PROTECTED-MODE STATE
{protected mode}
{#idx73493}
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}
{#idx73595}
INT 2C - Cloaking - SET PASSALONG ADDRESS
{protected mode}
{#idx73311}
INT 2C - Cloaking - SET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73628}
{#idx73631}
{#idx73641}
INT 2C - Cloaking - SET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73281}
INT 2C - Cloaking - SET SECONDARY STACK
{protected mode}
{#idx73587}
INT 2C - Cloaking - SET SEGMENT ACCESS MODE
{protected mode}
{#idx73244}
INT 2C - Cloaking - SET SEGMENT BASE ADDRESS
{protected mode}
{#idx73226}
INT 2C - Cloaking - SET SEGMENT EXTENDED ACCESS MODE
{protected mode}
{#idx73253}
INT 2C - Cloaking - SET SEGMENT LIMIT
{protected mode}
{#idx73235}
INT 2C - Cloaking - SET V86-MODE STACK
{protected mode}
{#idx73521}
INT 2C - Cloaking - TRAP I/O
PORT
IBM PC Portable (uses same BIOS as XT)
{protected mode}
{#idx73653}
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.
}
{#idx73666}
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.
}
{#idx73684}
{#idx73686}
{#idx73691}
INT 2D - DOS 2+ - RESERVED
{#idx73755}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83408}
{#idx83515}
{#idx83532}
{#idx83546}
{#idx83557}
{#idx83562}
{#idx83570}
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
{#idx101525}
INT 67 - MICEMM v4D, RM386 - GET ADDRESS MAP
{#idx116627}
{#idx116628}
{#idx116632}
{#idx116634}
{#idx116638}
INT 67 - MICEMM v4D, RM386 - GET LINEAR ADDRESS OF MEMORY
{#idx116583}
INT 67 - MICEMM v4D, RM386 - INSTALLATION CHECK
{#idx116618}
{#idx116622}
INT 67 - RM386 - DISABLE RM386
{#idx116758}
{#idx116760}
INT 67 - RM386 - ENABLE RM386
{#idx116764}
{#idx116766}
INT 67 - RM386 - GET PAGE TABLE
{#idx116770}
{#idx116772}
INT 67 - RM386 - GET PARTIAL PAGE TABLE
{#idx116819}
{#idx116825}
INT 67 - RM386 - GET RM386 INTERNAL DATA
{#idx116642}
{#idx116644}
INT 67 - RM386 - MAP LOGICAL 4K PAGE TO PHYSICAL SEGMENT
{#idx116796}
{#idx116806}
INT 67 - RM386 - MAP PHYSICAL PAGE TO PHYSICAL SEGMENT
{#idx116789}
{#idx116793}
INT 67 - RM386 - RETURN TO REAL MODE
{#idx116648}
INT 67 - RM386 - SET PAGE TABLE
{#idx116774}
{#idx116779}
INT 67 - RM386 - SET PAGE TABLE BITS FOR RANGE OF PAGES
{#idx116808}
{#idx116816}
INT 67 - RM386 - SET PARTIAL PAGE TABLE
{#idx116827}
{#idx116834}
INT 67 - RM386 - SET WRITE-PROTECTION FOR PAGE IN FIRST MEGABYTE
{#idx116781}
{#idx116786}
INT 67 - RM386 - V86-MODE I/O
PORT
IBM PC Portable (uses same BIOS as XT)
TRAPPING CONTROL
{#idx116836}
{#idx116858}
{#idx116859}
INT 67 - RM386 - V86-MODE I/O TRAPPING
PORT
IBM PC Portable (uses same BIOS as XT)
CONTROL
{#idx116862}
{#idx116879}
INT 67 - RM386 v6.00 - ???
{#idx116492}
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.
}
{#idx116882}
{#idx116885}
{#idx116888}
{#idx116891}
{#idx116894}
{#idx116897}
INT 67 - RM386 v6.00 - GET RM386
EMS
see Expanded Memory Specification
HANDLE COUNT
{#idx116692}
INT 67 - RM386 v6.00 - GET RM386 GLOBAL FLAGS
{#idx116651}
{#idx116653}
{#idx116668}
{#idx116672}
{#idx116685}
INT 67 - RM386 v6.00+ - EXECUTE
XMS
see Extended Memory Specification
FUNCTION
{#idx117147}
{#idx117150}
INT 67 - RM386 v6.00+ - GET INTERRUPT VECTORS
{#idx116598}
{#idx116604}
INT 67 - RM386 v6.00+ - GET MEMORY MANAGER SIZE
{#idx116590}
{#idx116594}