Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
RM386
⇢
⇥
RBIL61 - RM386
CALL xxxxh:xxxxh - Netroom RM386 v6.00
{#idx159550}
INT 2C - Cloaking - ALLOCATE GDT SELECTOR
{protected mode}
{#idx73204}
INT 2C - Cloaking - CALL PROTECTED-MODE PASSALONG CHAIN
{real mode}
{#idx73178}
{#idx73184}
{#idx73354}
INT 2C - Cloaking - CALL V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73554}
INT 2C - Cloaking - CALL V86-MODE PROCEDURE
{protected mode}
{#idx73539}
INT 2C - Cloaking - CHAIN TO V86-MODE INTERRUPT HANDLER
{protected mode}
{#idx73573}
INT 2C - Cloaking - FREE GDT SELECTOR
{protected mode}
{#idx73219}
INT 2C - Cloaking - GET BASE ADDRESS OF GDT SELECTOR
{protected mode}
{#idx73336}
INT 2C - Cloaking - GET ESP0 FROM TSS
{protected mode}
{#idx73580}
INT 2C - Cloaking - GET PASSALONG ADDRESS
{protected mode}
{#idx73293}
INT 2C - Cloaking - GET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73619}
INT 2C - Cloaking - GET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73271}
INT 2C - Cloaking - GET SELECTOR LIMIT
{protected mode}
{#idx73346}
INT 2C - Cloaking - GET SIZE OF PROTECTED-MODE STATE
{protected mode}
{#idx73487}
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.
}
{#idx73682}
INT 2C - Cloaking - ISSUE PROTECTED-MODE
XMS
see Extended Memory Specification
CALL
{protected mode}
{#idx73516}
INT 2C - Cloaking - PROTECTED-MODE VIRTUAL
DMA
see Direct Memory Access
SERVICES
{protected mode}
{#idx73610}
INT 2C - Cloaking - RESTORE PROTECTED-MODE STATE
{protected mode}
{#idx73509}
INT 2C - Cloaking - SAVE PROTECTED-MODE STATE
{protected mode}
{#idx73496}
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}
{#idx73598}
INT 2C - Cloaking - SET PASSALONG ADDRESS
{protected mode}
{#idx73314}
INT 2C - Cloaking - SET PORT-TRAPPING PASSALONG
{protected mode}
{#idx73631}
{#idx73634}
{#idx73644}
INT 2C - Cloaking - SET PROTECTED-MODE INTERRUPT VECTOR
{protected mode}
{#idx73284}
INT 2C - Cloaking - SET SECONDARY STACK
{protected mode}
{#idx73590}
INT 2C - Cloaking - SET SEGMENT ACCESS MODE
{protected mode}
{#idx73247}
INT 2C - Cloaking - SET SEGMENT BASE ADDRESS
{protected mode}
{#idx73229}
INT 2C - Cloaking - SET SEGMENT EXTENDED ACCESS MODE
{protected mode}
{#idx73256}
INT 2C - Cloaking - SET SEGMENT LIMIT
{protected mode}
{#idx73238}
INT 2C - Cloaking - SET V86-MODE STACK
{protected mode}
{#idx73524}
INT 2C - Cloaking - TRAP I/O
PORT
IBM PC Portable (uses same BIOS as XT)
{protected mode}
{#idx73656}
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.
}
{#idx73669}
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.
}
{#idx73687}
{#idx73689}
{#idx73694}
INT 2D - DOS 2+ - RESERVED
{#idx73758}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83412}
{#idx83519}
{#idx83536}
{#idx83550}
{#idx83561}
{#idx83566}
{#idx83574}
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
{#idx101530}
INT 67 - MICEMM v4D, RM386 - GET ADDRESS MAP
{#idx116632}
{#idx116633}
{#idx116637}
{#idx116639}
{#idx116643}
INT 67 - MICEMM v4D, RM386 - GET LINEAR ADDRESS OF MEMORY
{#idx116588}
INT 67 - MICEMM v4D, RM386 - INSTALLATION CHECK
{#idx116623}
{#idx116627}
INT 67 - RM386 - DISABLE RM386
{#idx116763}
{#idx116765}
INT 67 - RM386 - ENABLE RM386
{#idx116769}
{#idx116771}
INT 67 - RM386 - GET PAGE TABLE
{#idx116775}
{#idx116777}
INT 67 - RM386 - GET PARTIAL PAGE TABLE
{#idx116824}
{#idx116830}
INT 67 - RM386 - GET RM386 INTERNAL DATA
{#idx116647}
{#idx116649}
INT 67 - RM386 - MAP LOGICAL 4K PAGE TO PHYSICAL SEGMENT
{#idx116801}
{#idx116811}
INT 67 - RM386 - MAP PHYSICAL PAGE TO PHYSICAL SEGMENT
{#idx116794}
{#idx116798}
INT 67 - RM386 - RETURN TO REAL MODE
{#idx116653}
INT 67 - RM386 - SET PAGE TABLE
{#idx116779}
{#idx116784}
INT 67 - RM386 - SET PAGE TABLE BITS FOR RANGE OF PAGES
{#idx116813}
{#idx116821}
INT 67 - RM386 - SET PARTIAL PAGE TABLE
{#idx116832}
{#idx116839}
INT 67 - RM386 - SET WRITE-PROTECTION FOR PAGE IN FIRST MEGABYTE
{#idx116786}
{#idx116791}
INT 67 - RM386 - V86-MODE I/O
PORT
IBM PC Portable (uses same BIOS as XT)
TRAPPING CONTROL
{#idx116841}
{#idx116863}
{#idx116864}
INT 67 - RM386 - V86-MODE I/O TRAPPING
PORT
IBM PC Portable (uses same BIOS as XT)
CONTROL
{#idx116867}
{#idx116884}
INT 67 - RM386 v6.00 - ???
{#idx116497}
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.
}
{#idx116887}
{#idx116890}
{#idx116893}
{#idx116896}
{#idx116899}
{#idx116902}
INT 67 - RM386 v6.00 - GET RM386
EMS
see Expanded Memory Specification
HANDLE COUNT
{#idx116697}
INT 67 - RM386 v6.00 - GET RM386 GLOBAL FLAGS
{#idx116656}
{#idx116658}
{#idx116673}
{#idx116677}
{#idx116690}
INT 67 - RM386 v6.00+ - EXECUTE
XMS
see Extended Memory Specification
FUNCTION
{#idx117152}
{#idx117155}
INT 67 - RM386 v6.00+ - GET INTERRUPT VECTORS
{#idx116603}
{#idx116609}
INT 67 - RM386 v6.00+ - GET MEMORY MANAGER SIZE
{#idx116595}
{#idx116599}