Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
Paragraph
⇢
⇥
RBIL61 - Paragraph
86 Bugs List
{#idx176636}
CALL xxxxh:xxxxh - BIOS32 Service Directory
{#idx159433}
{#idx159449}
CALL xxxxh:xxxxh - Intel
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
Upgrade
{#idx159622}
CALL xxxxh:xxxxh - Plug-and-Play
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
v1.0A
{#idx159939}
{#idx160478}
CALL xxxxh:xxxxh -
POST
see Power-On Self-Test
Memory Manager Specification
(PMM)
v1.0
{#idx160705}
{#idx160736}
{#idx160746}
INT 10 - VIDEO -
XGA
(Extended Graphics Array)
- READ DMQS DATA
{#idx3862}
INT 13 - FAST! v4.02+ - GET CACHE INFORMATION
{#idx11082}
INT 13 - QUICKCACHE II v4.20 - RESERVE MEMORY
{
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.
}
{#idx10259}
INT 15 - DESQview v2.26+ -
"PROCESSMEM"
- GET TASK MEMORY STATUS
{#idx24205}
INT 15 - DESQview v2.40+ - ALLOCATE SYSTEM MEMORY
{#idx16709}
{#idx16712}
INT 15 - MultiDOS Plus - SPAWN INTERNAL TASK
(CREATE NEW THREAD)
{#idx15805}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"ISOBJ"
- VERIFY OBJECT HANDLE
{#idx16279}
{#idx16289}
INT 15 - VMiX -
"sys_memreq"
- MEMORY OBJECT MANAGER
{#idx15610}
{#idx15616}
INT 15 - VMiX -
"sys_setbwindow"
- SET BANNER WINDOW MESSAGE
{#idx18206}
INT 16 -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
- BIOS-FLASH Interface - VERIFY ALLOCATED MEMORY
{#idx26922}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY POPUP MENU
{
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.
}
{#idx28219}
INT 20 - Microsoft Windows - DOSMGR -
VxD
A virtual device driver for Windows 3.x or 95. So called because nearly all of the Windows 3.0 drivers had names of the form "VdeviceD". See also device driver.
SERVICES
{protected mode}
{#idx40141}
INT 21 - DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX
{#idx43536}
INT 21 - DOS 2+ -
"EXEC"
- LOAD AND/OR EXECUTE PROGRAM
{#idx50390}
{#idx50566}
INT 21 - DOS 2+ - ALLOCATE MEMORY
{#idx50245}
INT 21 - DOS 2+ - RESIZE MEMORY BLOCK
{#idx50274}
{#idx50280}
INT 21 - DOS 2+ - TERMINATE AND STAY RESIDENT
{#idx44322}
{#idx44328}
INT 21 - DOS 2+ internal -
"SYSVARS"
- GET LIST OF LISTS
{
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.
}
{#idx51227}
{#idx51269}
{#idx51275}
{#idx51297}
{#idx51322}
{#idx51324}
{#idx51326}
{#idx51338}
{#idx51348}
{#idx51857}
{#idx51865}
INT 21 - DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA
{
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.
}
{#idx53119}
INT 21 - DOS 4.x only - internal - GET DOS SWAPPABLE DATA AREAS
{obsolete,
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.
}
{#idx53359}
INT 21 - European MS-DOS 4.0 -
"PARTITION"
- GET/SET FOREGROUND PARTITION SIZE
{#idx56810}
INT 21 - Headroom -
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
{
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.
}
{#idx52373}
INT 21 - LASTBYTE.SYS v1.19 - IOCTL - GET ??? TABLE
{
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.
}
{#idx46266}
{#idx46271}
{#idx46690}
{#idx46787}
{#idx46794}
{#idx46801}
{#idx46935}
{#idx47444}
INT 21 - Memory Managers - GET EMM IMPORT STRUCTURE ADDRESS
{
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.
}
{#idx47378}
INT 21 - Phar Lap 386/DOS-Ext VMM v3.0 - ALLOCATE DOS MEMORY ABOVE DOS BUFFER
{protected mode}
{#idx43259}
INT 21 - Phar Lap 386/DOS-Extender - ALLOCATE MS-DOS MEMORY BLOCK
{protected mode}
{#idx43374}
INT 21 - Phar Lap 386/DOS-Extender - LOAD PROGRAM FOR DEBUGGING
{protected mode}
{#idx42630}
INT 21 - Phar Lap 386/DOS-Extender - MODIFY MS-DOS MEMORY BLOCK
{protected mode}
{#idx43403}
INT 21 - Phar Lap 386/DOS-Extender - RELEASE MS-DOS MEMORY BLOCK
{protected mode}
{#idx43389}
INT 2F - BMB Compuscience Canada Utilities Interface - INSTALLATION CHECK
{#idx75065}
INT 2F - Borland C++ DPMILOAD.EXE - GET AVAILABLE MEMORY
{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.
}
{#idx95694}
INT 2F - DBLSPACE.BIN - GET RELOCATION SIZE
{
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.
}
{#idx84878}
INT 2F - DESQview v2.26+ External Dev Interface - DVP PROCESSING COMPLETE
{callout or callback}
{#idx94601}
INT 2F - DOS 5+ - ALLOCATE
HMA
see High Memory Area
SPACE
{#idx84353}
INT 2F -
DOS Protected-Mode Interface
An API which provides basic services for protected-mode programs to allocate memory, invoke real-mode software, etc. See also Virtual Control Program Interface.
- INSTALLATION CHECK
{#idx81593}
INT 2F - DR DOS 6.0+ IBMBIO.COM - QUERY SIZE OF THE BDOS
{
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.
}
{#idx78282}
INT 2F - DR DOS 6.0+ IBMBIO.COM - QUERY SIZE OF THE
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
{
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.
}
{#idx78324}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83520}
{#idx83542}
{#idx83688}
INT 2F - Quarterdeck RPCI - VIDRAM v5.0+ - INSTALLATION CHECK
{partially documented}
{#idx93589}
{#idx93594}
INT 2F - RAID - GET ???
{
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.
}
{#idx88695}
INT 2F - SilverNET - GET RUNTIME PARAMETER
{#idx85320}
{#idx85326}
INT 2F - TKERNEL
(Borland DOS extender)
- GET ENTRY POINT
{
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.
}
{#idx96202}
INT 31 - CauseWay -
"GetMemDOS"
- ALLOCATE CONVENTIONAL MEMORY
{protected mode}
{#idx98241}
INT 31 - CauseWay -
"ResMemDOS"
- RESIZE CONVENTIONAL MEMORY BLOCK
{protected mode}
{#idx98258}
{#idx98262}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - ALLOCATE DOS MEMORY BLOCK
{protected mode}
{#idx96769}
{#idx96774}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - RESIZE DOS MEMORY BLOCK
{protected mode}
{#idx96804}
{#idx96809}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - TERMINATE AND STAY RESIDENT
{protected mode}
{#idx97669}
INT 33 - Switch-It v3.23 - GET MEMORY ADDRESSES???
{#idx99883}
INT 48 - TI Professional
PC
IBM PC
- GET EXTRA SYSTEM CONFIGURATION INFO ADDRESS
{#idx101012}
INT 4F - TI Professional
PC
IBM PC
- SYSTEM CONFIGURATION CALL
{#idx102100}
INT 60 - HP 95LX System Manager - WAIT FOR EVENT
{partially documented}
{#idx104378}
INT 66 - TI Professional
PC
IBM PC
- SYSTEM INFORMATION
(NOT A VECTOR!)
{#idx115088}
INT 67 - LIM
EMS
see Expanded Memory Specification
4.0 - GET EXPANDED MEMORY HARDWARE INFORMATION
{#idx116686}
INT 67 - QEMM-386 v4.23+ - INSTALLATION CHECK
{
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.
}
{#idx116047}
{#idx116144}
{#idx116388}
{#idx116442}
INT 88 -
APL
(A Programming Language) An interactive, mathematically- oriented language which is well-suited to manipulating matrices. Originally using greek letters and numerous special symbols, thus requiring a special display, versions are now available which use keywords in place of the special symbols.
*PLUS/
PC
IBM PC
- DETERMINE IF MEMORY AVAIL WITHOUT GARBAGE COLLECTION
{#idx127039}
INT 88 -
APL
(A Programming Language) An interactive, mathematically- oriented language which is well-suited to manipulating matrices. Originally using greek letters and numerous special symbols, thus requiring a special display, versions are now available which use keywords in place of the special symbols.
*PLUS/
PC
IBM PC
- PERFORM GARBAGE COLLECTION AND RETURN AVAILABLE MEMORY
{#idx127049}
INT D4 - PC-MOS/386 v3.0+ - GET TASK CONTROL BLOCK
{#idx128842}
{#idx128893}
{#idx128909}
{#idx128923}
{#idx128931}
{#idx128948}
INT D4 - PC-MOS/386 v5.01 - ADD A TASK TO THE SYSTEM
{#idx129170}
{#idx129173}
INT D4 - PC-MOS/386 v5.01 - GET MAXIMUM TASK SIZE
{#idx129308}
INT E0 - REAL/32 -
"M_ALLOC"
- ALLOCATE MEMORY
{#idx130696}
{#idx130699}
{#idx130702}
{#idx130704}
{#idx130707}
{#idx130709}
INT E0 - REAL/32 -
"MC_MAX"
- CP-M/86 ALLOCATE MAXIMUM MEMORY
{real mode}
{#idx130190}
INT E0 - REAL/32 -
"S_SYSDAT"
- GET SYSTEM DATA AREA
{#idx131030}
{#idx131032}
{#idx131074}
MEM F000h:FFE0h - COMPAQ 386 MACHINES
{#idx164171}
{#idx164175}
MEM F000h:xxx0h - PCI
IRQ
(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated.
Routing Table Specification v1.0
{#idx164227}
{#idx164230}
MEM xxxxh:xxx0h - Advanced Configuration and Power Interface Spec
(ACPI)
v0.9+
{#idx164280}
{#idx164283}
MEM xxxxh:xxx0h - BIOS32 Service Directory
{#idx164487}
MEM xxxxh:xxx0h - Desktop Management Interface / System Management
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
{#idx164494}
MEM xxxxh:xxx0h - Multiprocessor Specification - FLOATING POINTER STRUCTURE
{#idx164522}
{#idx164525}
{#idx164533}