Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
DOS 5
⇢
⇥
RBIL61 - DOS 5
Bibliography
{#idx167170}
{#idx167172}
INT 13 - SyQuest - READ DRIVE PARAMATERS
(for DOS 5+)
{#idx8975}
INT 14 - Alloy MW386 v2+ - CHANGE PHYSICAL
PORT
IBM PC Portable (uses same BIOS as XT)
PARAMETERS
{#idx13617}
INT 14 - Alloy MW386 v2+ - RELEASE LOGICAL COMMUNICATIONS
PORT
IBM PC Portable (uses same BIOS as XT)
{#idx13520}
INT 14 -
FOSSIL
(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use.
- INSERT/DELETE FUNCTION FROM TIMER TICK CHAIN
{#idx13044}
INT 14 -
FOSSIL
(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use.
- RAISE/LOWER DTR
{#idx12341}
INT 14 - X00
FOSSIL
(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use.
- STUFF RECEIVE BUFFER
{#idx13469}
INT 15h - Arabic/Hebrew MS-DOS 5.0???+ -
HGC
(Hercules Graphics Card) A monochrome video adapter capable of 720x352 monochrome graphics. The HGC was the first non-IBM video adapter for the
IBM
International Busiuness Machines
PC
IBM PC
. See also
CGA
Color Graphics Adapter
, MDA.
&
HGC
(Hercules Graphics Card) A monochrome video adapter capable of 720x352 monochrome graphics. The HGC was the first non-IBM video adapter for the
IBM
International Busiuness Machines
PC
IBM PC
. See also
CGA
Color Graphics Adapter
, MDA.
/RAMFont support???
{#idx20344}
INT 15h - Arabic/Hebrew MS-DOS 5.0???+ - INSTALLATION CHECK
{#idx20326}
{#idx20335}
INT 16 - KEYB.COM KEYBOARD CAPABILITIES CHECK
(not an actual function!)
{#idx26501}
{#idx26526}
INT 17 - PC-MOS/386 v5.01 - PRINT SPOOLER - CLOSE
SPOOL
(Simultaneous Peripheral Operation OnLine) The process of performing output to a slow peripheral such as a printer while other tasks continue running on the CPU. This term dates back to mainframe days before the invention of timesharing.
FILE
{
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.
}
{#idx29855}
INT 17 - PC-MOS/386 v5.01 - PRINT SPOOLER - PRINT STRING
{#idx28762}
INT 17 - PRINTER - GET STATUS
{#idx28588}
INT 1A - TIME - GET SYSTEM TIME
{#idx30389}
INT 21 - CBIS network - NETWORK REDIRECTOR - ???
{#idx44560}
INT 21 - Concurrent DOS v3.2+ - INSTALLATION CHECK
{#idx49614}
INT 21 - DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX
{#idx43490}
{#idx43528}
INT 21 - DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE
{#idx42263}
INT 21 - DOS 1+ - OPEN FILE USING
FCB
see File Control Block
{#idx41867}
INT 21 - DOS 1+ - SET INTERRUPT VECTOR
{#idx42379}
INT 21 - DOS 2+ -
"CHMOD"
- SET FILE ATTRIBUTES
{#idx45730}
INT 21 - DOS 2+ -
"EXEC"
- LOAD AND/OR EXECUTE PROGRAM
{#idx50318}
INT 21 - DOS 2+ -
"OPEN"
- OPEN EXISTING FILE
{#idx45117}
INT 21 - DOS 2+ -
"RENAME"
- RENAME FILE
{#idx52154}
INT 21 - DOS 2+ -
"SWITCHAR"
- GET SWITCH CHARACTER
{#idx44774}
INT 21 - DOS 2+ -
"SWITCHAR"
- SET SWITCH CHARACTER
{#idx44787}
INT 21 - DOS 2+ -
"UNLINK"
- DELETE FILE
{#idx45636}
INT 21 - DOS 2+ -
"WRITE"
- WRITE TO FILE OR DEVICE
{#idx45503}
INT 21 - DOS 2+ - GET ADDRESS OF INDOS FLAG
{#idx44625}
INT 21 - DOS 2+ - GET COUNTRY-SPECIFIC INFORMATION
{#idx44939}
{#idx44941}
{#idx44944}
{#idx44946}
{#idx44948}
{#idx44950}
{#idx44952}
{#idx44955}
{#idx44957}
{#idx44959}
{#idx44961}
{#idx44963}
{#idx44996}
{#idx44998}
INT 21 - DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE
{#idx44354}
INT 21 - DOS 2+ - GET DOS VERSION
{#idx44064}
{#idx44068}
{#idx44094}
{#idx44101}
{#idx44144}
{#idx44161}
INT 21 - DOS 2+ - GET FILE ATTRIBUTES
{#idx45699}
INT 21 - DOS 2+ - GET INTERRUPT VECTOR
{#idx44631}
INT 21 - DOS 2+ - IOCTL - GET INPUT STATUS
{#idx48657}
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.
}
{#idx51172}
{#idx51184}
{#idx51196}
{#idx51217}
{#idx51247}
{#idx51266}
{#idx51450}
{#idx51470}
{#idx51510}
{#idx51631}
{#idx51633}
{#idx51650}
{#idx51715}
{#idx51752}
{#idx51827}
{#idx51830}
{#idx51835}
INT 21 - DOS 2+ internal - GET CURRENT PROCESS ID
(GET
PSP
see Program Segment Prefix
ADDRESS)
{#idx51074}
INT 21 - DOS 2+ internal - SET CURRENT PROCESS ID
(SET
PSP
see Program Segment Prefix
ADDRESS)
{#idx51049}
INT 21 - DOS 2+ internal - TRANSLATE
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.
PARAMETER BLOCK TO DRIVE PARAM BLOCK
{#idx52062}
INT 21 - DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY
{#idx52391}
{#idx52403}
{#idx52405}
INT 21 - DOS 3.0+ - CREATE TEMPORARY FILE
{#idx52851}
INT 21 - DOS 3.0+ - GET EXTENDED ERROR INFORMATION
{#idx52450}
{#idx52611}
{#idx52613}
{#idx52614}
{#idx52615}
{#idx52617}
{#idx52620}
{#idx52621}
{#idx52624}
{#idx52626}
{#idx52628}
{#idx52632}
{#idx52635}
{#idx52636}
{#idx52637}
{#idx52640}
{#idx52643}
{#idx52644}
{#idx52646}
{#idx52647}
{#idx52649}
{#idx52651}
{#idx52654}
{#idx52656}
{#idx52659}
{#idx52661}
{#idx52663}
{#idx52665}
{#idx52667}
{#idx52669}
{#idx52671}
{#idx52673}
{#idx52675}
{#idx52677}
{#idx52679}
{#idx52681}
{#idx52682}
{#idx52684}
{#idx52685}
{#idx52686}
{#idx52687}
{#idx52688}
{#idx52691}
{#idx52693}
{#idx52694}
{#idx52696}
{#idx52697}
{#idx52699}
{#idx52700}
{#idx52701}
{#idx52703}
{#idx52705}
{#idx52706}
{#idx52708}
{#idx52709}
{#idx52712}
{#idx52735}
{#idx52737}
{#idx52739}
{#idx52741}
{#idx52742}
{#idx52743}
{#idx52745}
{#idx52746}
{#idx52749}
{#idx52751}
{#idx52753}
{#idx52755}
{#idx52757}
{#idx52758}
{#idx52759}
{#idx52762}
{#idx52764}
{#idx52766}
{#idx52769}
{#idx52770}
{#idx52771}
{#idx52772}
INT 21 - DOS 3.1+ - IOCTL - CHECK IF BLOCK DEVICE REMOTE
{#idx48724}
INT 21 - DOS 3.1+ - SET EXTENDED ERROR INFORMATION
{#idx53272}
INT 21 - DOS 3.1+ internal - SERVER FUNCTION CALL
{
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.
}
{#idx52927}
{#idx52938}
INT 21 - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST
{#idx48935}
{#idx48985}
{#idx49008}
{#idx49050}
{#idx49080}
{#idx49106}
{#idx49108}
{#idx49143}
INT 21 - DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG
{#idx55328}
INT 21 - DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION
{#idx55455}
{#idx55483}
{#idx55494}
INT 21 - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE
{#idx55555}
INT 21 - DOS 4.0 internal -
IFS
see Installable File System
IOCTL
{
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.
}
{#idx55834}
{#idx55836}
INT 21 - DOS 4.0+ - COMMIT FILE
{
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.
}
{#idx55811}
INT 21 - DOS 4.0+ - EXTENDED OPEN/CREATE
{#idx55865}
INT 21 - DOS 4.0+ network - GET EXTENDED REDIRECTION LIST ENTRY
{#idx53914}
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.
}
{#idx53306}
{#idx53325}
INT 21 - DOS 5+ - DISABLE DRIVE
{#idx53978}
INT 21 - DOS 5+ - ENABLE DRIVE
{#idx53952}
INT 21 - DOS 5+ - GET TRUE VERSION NUMBER
{#idx44481}
{#idx44501}
{#idx44548}
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY
(DRIVE)
{#idx49509}
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY
(HANDLE)
{#idx49487}
INT 21 - DOS 5+ - SET EXECUTION STATE
{#idx50639}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- FIND FIRST
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
PROGRAM
{
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.
}
{#idx55901}
{#idx55906}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- FIND NEXT
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
PROGRAM
{
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.
}
{#idx55927}
{#idx55933}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- GET EXCLUSION REGION LIST
{
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.
}
{#idx55981}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- GET
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
SCAN START 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.
}
{#idx55955}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- SET EXCLUSION REGION LIST
{
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.
}
{#idx55989}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- SET
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
SCAN START 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.
}
{#idx55975}
INT 21 - DR DOS 3.41+ - DETERMINE DOS TYPE/GET DR DOS VERSION
{#idx49699}
{#idx49726}
{#idx49730}
{#idx49732}
{#idx49735}
{#idx49739}
{#idx49743}
{#idx49901}
INT 21 - DR DOS 3.41+ internal - GET ACCESS RIGHTS
{#idx45765}
INT 21 - DR DOS 5.0 - NULL FUNCTION
{#idx55767}
INT 21 - DR DOS 5.0+ - HISTORY BUFFER CONTROL
{
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.
}
{#idx50000}
INT 21 - DR DOS 5.0+ internal - GET POINTER TO INTERNAL VARIABLE 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.
}
{#idx50050}
{#idx50058}
{#idx50064}
{#idx50103}
INT 21 - DR DOS 5.0-6.0 - DETERMINE DOS TYPE
{obsolete}
{#idx49532}
INT 21 - DR DOS 5.0-6.0 - HISTORY BUFFER, SHARE, AND HILOAD CONTROL
{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.
}
{#idx49582}
INT 21 - DR DOS 5.0-6.0 - SET GLOBAL PASSWORD
{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.
}
{#idx49557}
INT 21 - DR DOS 5.0-6.0 - SHARE/HILOAD CONTROL
{
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.
}
{#idx50020}
INT 21 - DR DOS 5.0-6.0 internal - GET ENCRYPTED PASSWORD
{
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.
}
{#idx45817}
{#idx45831}
INT 21 - DR DOS 5.0-6.0 internal - SET EXTENDED FILE ATTRIBUTES
{
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.
}
{#idx45834}
{#idx45847}
INT 21 - DR Multiuser DOS 5.0 -
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.
{#idx50150}
{#idx50156}
INT 25 - DOS 1+ - ABSOLUTE DISK READ
(except partitions > 32M)
{#idx72217}
INT 26 - DOS 1+ - ABSOLUTE DISK WRITE
(except partitions > 32M)
{#idx72409}
INT 26 - DOS 3.31+ - ABSOLUTE DISK WRITE
(32M-2047M hard-disk partition)
{#idx72470}
INT 28 - DOS 2+ - DOS IDLE INTERRUPT
{callout or callback}
{#idx72541}
INT 2E - DOS 2+ - PASS COMMAND TO COMMAND INTERPRETER FOR EXECUTION
{
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.
}
{#idx74684}
INT 2F - APPEND - GET VERSION
{#idx90308}
INT 2F - Arabic/Hebrew DOS 5.0???+ - GET CURRENT FONTPAGE
{#idx89675}
{#idx89679}
INT 2F - Arabic/Hebrew DOS 5.0???+ - GET FONTPAGE STATUS???
{#idx89700}
{#idx89705}
INT 2F - Arabic/Hebrew DOS 5.0???+ SET CURRENT FONTPAGE
{#idx89688}
{#idx89692}
INT 2F - Biologic HRAMDEV.SYS -
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.
}
{#idx89200}
INT 2F - DOS 3.0+ ASSIGN - INSTALLATION CHECK
{#idx75351}
{#idx75355}
INT 2F - DOS 3.0+ internal - CHECKSUM 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.
}
{#idx77698}
INT 2F - DOS 3.0+ internal - COMPARE FILENAMES
{
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.
}
{#idx77719}
INT 2F - DOS 3.0+ internal - FIND UNREFERENCED DISK BUFFER
{
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.
}
{#idx77584}
INT 2F - DOS 3.0+ internal - GET ADDRESS OF SYSTEM FILE TABLE ENTRY
{
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.
}
{#idx77630}
INT 2F - DOS 3.0+ internal - GET JOB FILE TABLE ENTRY
{
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.
}
{#idx77748}
INT 2F - DOS 3.0+ internal - GET LENGTH OF
ASCIZ
A NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL.
STRING
{
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.
}
{#idx77816}
INT 2F - DOS 3.0+ internal - MARK ALL DISK BUFFERS UNREFERENCED
{
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.
}
{#idx77565}
INT 2F - DOS 3.0+ internal - SUM 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.
}
{#idx77708}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - GET CODE PAGE INFORMATION
{
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.
}
{#idx89644}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - 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.
}
{#idx89565}
INT 2F - DOS 3.3+ GRAFTABL.COM - INSTALLATION CHECK
{#idx90238}
INT 2F - DOS 3.3+ internal - GET DEVICE CHAIN
{
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.
}
{#idx77929}
INT 2F - DOS 3.3+ internal - SET FASTOPEN 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.
}
{#idx77892}
{#idx77905}
INT 2F - DOS 3.3+ KEYB.COM - SET KEYBOARD CODE PAGE
{#idx89922}
INT 2F - DOS 3.3+ KEYB.COM - SET KEYBOARD MAPPING
{#idx89934}
INT 2F - DOS 3.3+ PRINT - GET PRINTER DEVICE
{#idx75233}
INT 2F - DOS 3.3, DOS 5.0 APPEND - HOOK INT 21
{
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.
}
{#idx90312}
INT 2F - DOS 4.0+ ANSI.SYS - INSTALLATION CHECK
{#idx81983}
INT 2F - DOS 4.0+ ANSI.SYS internal - MISCELLANEOUS REQUESTS
{
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.
}
{#idx82040}
INT 2F - DOS 4.0+ APPEND - GET APPEND FUNCTION STATE
{#idx90340}
INT 2F - DOS 4.0+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST
{
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.
}
{#idx75819}
{#idx75923}
INT 2F - DOS 4.0+ internal - GET OR SET ERROR TABLE ADDRESSES
{
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.
}
{#idx77953}
{#idx77968}
{#idx77970}
{#idx77977}
{#idx77983}
INT 2F - DOS 4.x DISPLAY.SYS internal - 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.
}
{#idx89664}
INT 2F - DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN
{
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.
}
{#idx77995}
INT 2F - DOS 5+ - ALLOCATE
HMA
see High Memory Area
SPACE
{#idx84344}
{#idx84351}
INT 2F - DOS 5+ - COMMAND.COM INTERFACE
{
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.
}
{#idx85763}
{#idx85807}
{#idx85880}
INT 2F - DOS 5+ - DOS SUPERVISOR
"REBOOT PANEL"
- ADJUST MEMORY SIZE
{callout or callback,
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.
}
{#idx84402}
{#idx84413}
INT 2F - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION
{callout or callback,
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.
}
{#idx84318}
{#idx84329}
INT 2F - DOS 5+ - QUERY FREE
HMA
see High Memory Area
SPACE
{#idx84335}
INT 2F - DOS 5+ -
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
COMMAND.COM INTERFACE
{
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.
}
{#idx85888}
INT 2F - DOS 5+ DOSKEY - INSTALLATION CHECK
{#idx84200}
{#idx84205}
INT 2F - DOS 5+ DOSKEY, PCED v2.1 - READ INPUT LINE FROM CONSOLE
{#idx84228}
INT 2F - DOS 5+ DOSSHELL - TASK SWITCHING
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.
}
{#idx84390}
INT 2F - DOS 5+ KEYB.COM - GET KEYBOARD MAPPING
{#idx89936}
INT 2F - DOS 5+ TASK SWITCHER - ALLOCATE SWITCHER ID
{#idx85153}
INT 2F - DOS 5+ TASK SWITCHER - BUILD CALLOUT CHAIN
{callout or callback}
{#idx85070}
INT 2F - DOS 5+ TASK SWITCHER - FREE SWITCHER ID
{#idx85164}
INT 2F - DOS 5+ TASK SWITCHER - IDENTIFY INSTANCE DATA
{callout or callback}
{#idx85177}
INT 2F - DOS 5+ TASK SWITCHER - INSTALLATION CHECK
{#idx85112}
INT 2F - DOS 5.0+ SETUP
{
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.
}
{#idx84308}
INT 2F - DR DOS 5.0 - FIXUP SHARE STUB 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.
}
{#idx76370}
{#idx76379}
INT 2F - DR DOS 5.0 GRAFTABL - GET GRAPHICS DATA
{#idx82301}
INT 2F - DR DOS 5.0 GRAFTABL - INSTALLATION CHECK
{#idx82291}
INT 2F - DR DOS 5.0 NLSFUNC - GET EXTENDED COUNTRY INFORMATION
{
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.
}
{#idx78850}
{#idx78866}
INT 2F - DR DOS 5.0+ NLSFUNC - PREPARE CODE PAGE
{
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.
}
{#idx78879}
{#idx78887}
INT 2F - DRIVER.SYS support - ADD NEW BLOCK DEVICE
{
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.
}
{#idx75390}
INT 2F - DRIVER.SYS support - EXECUTE DEVICE DRIVER REQUEST
{
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.
}
{#idx75414}
{#idx75419}
{#idx75476}
{#idx75545}
{#idx75555}
INT 2F - DRIVER.SYS support - 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.
}
{#idx75374}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83526}
INT 2F - IFSFUNC.EXE
(DOS 4.x only)
- FIND NEXT FILE WITHOUT
CDS
see Current Directory Structure
{callout or callback,
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.
}
{#idx76897}
INT 2F - MS Windows -
"DOSMGR"
VIRTUAL DEVICE
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.
{callout or callback}
{#idx79515}
{#idx79523}
{#idx79526}
{#idx79533}
{#idx79546}
{#idx79566}
INT 2F - MS Windows - WINDOWS ENHANCED MODE & 286 DOSX INIT BROADCAST
{callout or callback}
{#idx79385}
INT 2F - MS Windows 3.0, DOS 5+
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
.SYS - GET VERSION INFO
{
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.
}
{#idx90786}
INT 2F - MS Windows v3.0 - 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.
}
{#idx84191}
INT 2F - MS Windows WINOLDAP - SWITCHING ???
{callout or callback,
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.
}
{#idx84076}
{#idx84085}
INT 2F - MS Windows,
DPMI
see DOS Protected-Mode Interface
, various - RELEASE CURRENT VIRTUAL MACHINE TIME-SLICE
{#idx79811}
INT 2F - MS-DOS 3.3+ KEYB.COM internal - INSTALLATION CHECK
{partially documented}
{#idx89725}
{#idx89729}
INT 2F - NETWORK REDIRECTOR
(DOS 4.0+)
-
"UPDATE_CB"
- ???
{callout or callback,
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.
}
{#idx77221}
INT 2F - NETWORK REDIRECTOR - INSTALLATION CHECK
{callout or callback}
{#idx76426}
INT 2F - NETWORK REDIRECTOR - QUALIFY REMOTE FILENAME
{callout or callback,
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.
}
{#idx77074}
INT 2F - NLSFUNC.COM - INSTALLATION CHECK
{callout or callback}
{#idx78644}
{#idx78650}
INT 2F -
PC
IBM PC
DOS 5.0+ KEYB.COM - GET KEYBOARD SUB-MAPPING
{#idx89956}
{#idx89960}
INT 2F -
PC
IBM PC
DOS 5.0+ KEYB.COM - SET KEYBOARD SUB-MAPPING
{#idx89947}
{#idx89950}
INT 2F - SHARE - INSTALLATION CHECK
{#idx75961}
INT 2F - WinDOS v2.11 - INSTALLATION CHECK
{#idx90040}
INT 2F - Windows 3.0, DOS 5+
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
.SYS - INSTALLATION CHECK
{#idx90719}
INT 2Fh - DR-DOS NLSFUNC 4.01+ - ENHANCED INSTALLATION CHECK
{#idx78669}
MEM 0070h:0100h - DOS 5+ - ORIGINAL INTERRUPT VECTORS 10h,13h,15h,19h,1Bh
{#idx163050}