RBIL61 - DOS Kernel

INT 20 - DOS 1+ - TERMINATE PROGRAM
INT 21 - DOS 1+ - TERMINATE PROGRAM
INT 21 - DOS 1+ - READ CHARACTER FROM STANDARD INPUT, WITH ECHO
INT 21 - DOS 1+ - WRITE CHARACTER TO STANDARD OUTPUT
INT 21 - DOS 1+ - READ CHARACTER FROM STDAUX
INT 21 - DOS 1+ - WRITE CHARACTER TO STDAUX
INT 21 - DOS 1+ - WRITE CHARACTER TO PRINTER
INT 21 - DOS 1+ - DIRECT CONSOLE OUTPUT
INT 21 - DOS 1+ - DIRECT CONSOLE INPUT
INT 21 - DOS 1+ - DIRECT CHARACTER INPUT, WITHOUT ECHO
INT 21 - DOS 1+ - CHARACTER INPUT WITHOUT ECHO
INT 21 - DOS 1+ - WRITE STRING TO STANDARD OUTPUT
INT 21 - DOS 1+ - BUFFERED INPUT
INT 21 - DOS 1+ - GET STDIN STATUS
INT 21 - DOS 1+ - FLUSH BUFFER AND READ STANDARD INPUT
INT 21 - DOS 1+ - DISK RESET
INT 21 - DOS 1+ - SELECT DEFAULT DRIVE
INT 21 - DOS 1+ - OPEN FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - CLOSE FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - FIND FIRST MATCHING FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - FIND NEXT MATCHING FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - DELETE FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - SEQUENTIAL READ FROM FCBsee File Control Block FILE
INT 21 - DOS 1+ - SEQUENTIAL WRITE TO FCBsee File Control Block FILE
INT 21 - DOS 1+ - CREATE OR TRUNCATE FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - RENAME FILE USING FCBsee File Control Block
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY
INT 21 - DOS 1+ - GET CURRENT DEFAULT DRIVE
INT 21 - DOS 1+ - SET DISK TRANSFER AREA ADDRESS
INT 21 - DOS 1+ - GET ALLOCATION INFORMATION FOR DEFAULT DRIVE
INT 21 - DOS 1+ - GET ALLOCATION INFORMATION FOR SPECIFIC DRIVE
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY
INT 21 - DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY
INT 21 - DOS 1+ - READ RANDOM RECORD FROM FCBsee File Control Block FILE
INT 21 - DOS 1+ - WRITE RANDOM RECORD TO FCBsee File Control Block FILE
INT 21 - DOS 1+ - GET FILE SIZE FOR FCBsee File Control Block
INT 21 - DOS 1+ - SET RANDOM RECORD NUMBER FOR FCBsee File Control Block
INT 21 - DOS 1+ - SET INTERRUPT VECTOR
INT 21 - DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX
INT 21 - DOS 1+ - RANDOM BLOCK READ FROM FCBsee File Control Block FILE
INT 21 - DOS 1+ - RANDOM BLOCK WRITE TO FCBsee File Control Block FILE
INT 21 - DOS 1+ - PARSE FILENAME INTO FCBsee File Control Block
INT 21 - DOS 1+ - GET SYSTEM DATE
INT 21 - DOS 1+ - SET SYSTEM DATE
INT 21 - DOS 1+ - GET SYSTEM TIME
INT 21 - DOS 1+ - SET SYSTEM TIME
INT 21 - DOS 1+ - SET VERIFY FLAG
INT 21 - DOS 2+ - GET DISK TRANSFER AREA ADDRESS
INT 21 - DOS 2+ - GET DOS VERSION
INT 21 - DOS 2+ - TERMINATE AND STAY RESIDENT
INT 21 - DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE
INT 21 - DOS 2+ - EXTENDED BREAK CHECKING
INT 21 - DOS 3.x+ internal - GET AND SET EXTENDED CONTROL-BREAK CHECKING STATE
INT 21 - DOS 3.4/4.0 - GET CURRENT CPSW STATE
INT 21 - DOS 3.4/4.0 - SET CPSW STATE
INT 21 - DOS 4.0+ - GET BOOT DRIVE
INT 21 - DOS 5+ - GET TRUE VERSION NUMBER
INT 21 - Windows95 - SET/CLEAR DOS_FLAG
INT 21 - DOS 2+ - GET ADDRESS OF INDOS FLAG
INT 21 - DOS 2+ - GET INTERRUPT VECTOR
INT 21 - DOS 2+ - GET FREE DISK SPACE
INT 21 - DOS 2.x and 3.3+ only - "AVAILDEV" - SPECIFY \DEV\ PREFIX USE
INT 21 - DOS 2+ - "SWITCHAR" - GET SWITCH CHARACTER
INT 21 - DOS 2+ - "SWITCHAR" - SET SWITCH CHARACTER
INT 21 - DOS 2+ - GET COUNTRY-SPECIFIC INFORMATION
INT 21 - DOS 3.0+ - SET COUNTRY CODE
INT 21 - DOS 2+ - "MKDIR" - CREATE SUBDIRECTORY
INT 21 - DOS 2+ - "RMDIR" - REMOVE SUBDIRECTORY
INT 21 - DOS 2+ - "CHDIR" - SET CURRENT DIRECTORY
INT 21 - DOS 2+ - "CREAT" - CREATE OR TRUNCATE FILE
INT 21 - DOS 2+ - "OPEN" - OPEN EXISTING FILE
INT 21 - DOS 2+ - "CLOSE" - CLOSE FILE
INT 21 - DOS 2+ - "READ" - READ FROM FILE OR DEVICE
INT 21 - DOS 2+ - "WRITE" - WRITE TO FILE OR DEVICE
INT 21 - DOS 2+ - "UNLINK" - DELETE FILE
INT 21 - DOS 2+ - "LSEEK" - SET CURRENT FILE POSITION
INT 21 - DOS 2+ - GET FILE ATTRIBUTES
INT 21 - DOS 2+ - "CHMOD" - SET FILE ATTRIBUTES
INT 21 - MS-DOS 7 - GET COMPRESSED FILE SIZE
INT 21 - MS-DOS 7.20 (Win98) - EXTENDED-LENGTH FILENAME OPERATIONS
INT 21 - DOS 2+ - IOCTL - GET DEVICE INFORMATION
INT 21 - DOS 2+ - IOCTL - SET DEVICE INFORMATION
INT 21 - DOS 2+ - IOCTL - READ FROM CHARACTER DEVICE CONTROL CHANNEL
INT 21 - DOS 2+ - IOCTL - WRITE TO CHARACTER DEVICE CONTROL CHANNEL
INT 21 - DOS 2+ - IOCTL - READ FROM BLOCK DEVICE CONTROL CHANNEL
INT 21 - DOS 2+ - IOCTL - WRITE TO BLOCK DEVICE CONTROL CHANNEL
INT 21 - DOS 2+ - IOCTL - GET INPUT STATUS
INT 21 - DOS 2+ - IOCTL - GET OUTPUT STATUS
INT 21 - DOS 3.0+ - IOCTL - CHECK IF BLOCK DEVICE REMOVABLE
INT 21 - DOS 3.1+ - IOCTL - CHECK IF BLOCK DEVICE REMOTE
INT 21 - DOS 3.1+ - IOCTL - CHECK IF HANDLE IS REMOTE
INT 21 - DOS 3.1+ - IOCTL - SET SHARING RETRY COUNT
INT 21 - DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST
INT 21 - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - LOCK LOGICAL VOLUME
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - LOCK PHYSICAL VOLUME
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK LOGICAL VOLUME
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK PHYSICAL VOLUME
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET LOCK FLAG STATE
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - ENUMERATE OPEN FILES
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - FIND SWAP FILE
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET CURRENT LOCK STATE
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET FIRST CLUSTER
INT 21 - DOS 3.2+ - IOCTL - GET LOGICAL DRIVE MAP
INT 21 - DOS 3.2+ - IOCTL - SET LOGICAL DRIVE MAP
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (HANDLE)
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (DRIVE)
INT 21 - DOS 2+ - "DUP" - DUPLICATE FILE HANDLE
INT 21 - DOS 2+ - "DUP2", "FORCEDUP" - FORCE DUPLICATE FILE HANDLE
INT 21 - DOS 2+ - "CWD" - GET CURRENT DIRECTORY
INT 21 - DOS 2+ - ALLOCATE MEMORY
INT 21 - DOS 2+ - FREE MEMORY
INT 21 - DOS 2+ - RESIZE MEMORY BLOCK
INT 21 - DOS 2+ - "EXEC" - LOAD AND/OR EXECUTE PROGRAM
INT 21 - DOS 5+ - SET EXECUTION STATE
INT 21 - DOS 2+ - "EXIT" - TERMINATE WITH RETURN CODE
INT 21 - DOS 2+ - GET RETURN CODE (ERRORLEVEL)
INT 21 - DOS 2+ - "FINDFIRST" - FIND FIRST MATCHING FILE
INT 21 - DOS 2+ - "FINDNEXT" - FIND NEXT MATCHING FILE
INT 21 - DOS 2+ internal - SET CURRENT PROCESS ID (SET PSPsee Program Segment Prefix ADDRESS)
INT 21 - DOS 2+ internal - GET CURRENT PROCESS ID (GET PSPsee Program Segment Prefix ADDRESS)
INT 21 - DOS 2+ internal - "SYSVARS" - GET LIST OF LISTS {undocumentedInformation 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.}
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
INT 21 - DOS 2+ - GET VERIFY FLAG
INT 21 - DOS 2+ internal - CREATE CHILD PSPsee Program Segment Prefix
INT 21 - DOS 2+ - "RENAME" - RENAME FILE
INT 21 - DOS 2+ - GET FILE'S LAST-WRITTEN DATE AND TIME
INT 21 - DOS 2+ - SET FILE'S LAST-WRITTEN DATE AND TIME
INT 21 - DOS 4.x only - GET EXTENDED ATTRIBUTES FOR FILE
INT 21 - DOS 4.x only - GET EXTENDED ATTRIBUTE PROPERTIES
INT 21 - DOS 4.x only - SET EXTENDED ATTRIBUTES
INT 21 - MS-DOS 7/Windows95 - SET LAST ACCESS DATE AND TIME
INT 21 - MS-DOS 7/Windows95 - GET CREATION DATE AND TIME
INT 21 - MS-DOS 7/Windows95 - SET CREATION DATE AND TIME
INT 21 - DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY
INT 21 - DOS 3.0+ - GET EXTENDED ERROR INFORMATION
INT 21 - European MS-DOS 4.0 - GET HARD ERROR INFORMATION
INT 21 - DOS 3.0+ - CREATE TEMPORARY FILE
INT 21 - DOS 3.0+ - CREATE NEW FILE
INT 21 - DOS 3.0+ - "FLOCK" - RECORD LOCKING
INT 21 - DOS 3.1+ internal - SERVER FUNCTION CALL {undocumentedInformation 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.}
INT 21 - DOS 3.1+ internal - COMMIT ALL FILES FOR SPECIFIED COMPUTER/PROCESS {undocumentedInformation 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.}
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE FILE BY NAME {undocumentedInformation 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.}
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN COMPUTER {undocumentedInformation 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.}
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN PROCESS {undocumentedInformation 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.}
INT 21 - DOS 3.1+ internal - SHARE.EXE - GET OPEN FILE LIST ENTRY {undocumentedInformation 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.}
INT 21 - DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA {undocumentedInformation 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.}
INT 21 - DOS 3.1+ network - GET REDIRECTED PRINTER MODE {undocumentedInformation 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.}
INT 21 - DOS 3.1+ network - SET REDIRECTED PRINTER MODE {undocumentedInformation 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.}
INT 21 - DOS 3.1+ network - FLUSH REDIRECTED PRINTER OUTPUT {undocumentedInformation 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.}
INT 21 - DOS 3.1+ - SET EXTENDED ERROR INFORMATION
INT 21 - DOS 4.x only - internal - GET DOS SWAPPABLE DATA AREAS {obsolete, undocumentedInformation 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.}
INT 21 - DOS 3.1+ network - GET MACHINE NAME
INT 21 - DOS 3.1+ network - SET MACHINE NAME
INT 21 - DOS 3.1+ network - SET NETWORK PRINTER SETUP STRING
INT 21 - DOS 3.1+ network - GET NETWORK PRINTER SETUP STRING
INT 21 - DOS 3.1+ network - SET PRINTER MODE
INT 21 - DOS 3.1+ network - GET PRINTER MODE
INT 21 - DOS 3.1+ network - GET REDIRECTION MODE
INT 21 - DOS 3.1+ network - SET REDIRECTION MODE
INT 21 - DOS 3.1+ network - GET REDIRECTION LIST ENTRY
INT 21 - DOS 3.1+ network - REDIRECT DEVICE
INT 21 - DOS 3.1+ network - CANCEL REDIRECTION
INT 21 - DOS 4.0+ network - GET EXTENDED REDIRECTION LIST ENTRY
INT 21 - DOS 5+ - ENABLE DRIVE
INT 21 - DOS 5+ - DISABLE DRIVE
INT 21 - DOS 3.0+ - "TRUENAME" - CANONICALIZE FILENAME OR PATH
INT 21 - DOS 3.0+ - UNUSED (RESERVED FOR NETWORK USE)
INT 21 - DOS 3.0+ - GET CURRENT PSPsee Program Segment Prefix ADDRESS
INT 21 - DOS 2.25 only - GET LEAD BYTE TABLE ADDRESS
INT 21 - DOS 2.25, DOS 3.2+ - SET KOREAN (HANGEUL) INPUT MODE
INT 21 - DOS 2.25, DOS 3.2+ - GET KOREAN (HANGEUL) INPUT MODE
INT 21 - DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG
INT 21 - DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION
INT 21 - DOS 4.0+ - DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE {undocumentedInformation 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.}
INT 21 - DOS 3.3+ - GET GLOBAL CODE PAGE TABLE
INT 21 - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE
INT 21 - DOS 3.3+ - SET HANDLE COUNT
INT 21 - DOS 3.3+ - "FFLUSH" - COMMIT FILE
INT 21 - DOS 4.0+ internal - GET/SET DISK SERIAL NUMBER {undocumentedInformation 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.}
INT 21 - DOS 4.0+ - COMMIT FILE {undocumentedInformation 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.}
INT 21 - DOS 4.0 internal - IFSsee Installable File System IOCTL {undocumentedInformation 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.}
INT 21 - DOS 4.0+ - EXTENDED OPEN/CREATE
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 {undocumentedInformation 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.}
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 {undocumentedInformation 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.}
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 {undocumentedInformation 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.}
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 {undocumentedInformation 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.}
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 {undocumentedInformation 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.}
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 {undocumentedInformation 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.}
INT 21 - MS-DOS 7 (Windows95) - GET/SET INTERNATIONALIZATION INFORMATION
INT 21 - Windows95 - LONG FILENAME FUNCTIONS
INT 21 - Windows95 - RESET DRIVE
INT 21 - Windows95 - LONG FILENAME - MAKE DIRECTORY
INT 21 - Windows95 - LONG FILENAME - REMOVE DIRECTORY
INT 21 - Windows95 - LONG FILENAME - CHANGE DIRECTORY
INT 21 - Windows95 - LONG FILENAME - DELETE FILE
INT 21 - Windows95 - LONG FILENAME - EXTENDED GET/SET FILE ATTRIBUTES
INT 21 - Windows95 - LONG FILENAME - GET CURRENT DIRECTORY
INT 21 - Windows95 - LONG FILENAME - FIND FIRST MATCHING FILE
INT 21 - Windows95 - LONG FILENAME - FIND NEXT MATCHING FILE
INT 21 - Windows95 - LONG FILENAME - RENAME FILE
INT 21 - Windows95 - LONG FILENAME - "TRUENAME" - CANONICALIZE PATH
INT 21 - Windows95 - LONG FILENAME - GET SHORT (8.3) FILENAME FOR FILE
INT 21 - Windows95 - LONG FILENAME - GET CANONICAL LONG FILENAME OR PATH
INT 21 - Windows95 - LONG FILENAME - CREATE OR OPEN FILE
INT 21 - Windows95 - LONG FILENAME - GET VOLUME INFORMATION
INT 21 - Windows95 - LONG FILENAME - "FindClose" - TERMINATE DIRECTORY SEARCH
INT 21 - Windows95 - internal - LONG FILENAME - FIND NEXT MATCHING FILE {undocumentedInformation 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.}
INT 21 - Windows95 - internal {undocumentedInformation 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.}
INT 21 - Windows95 - internal {undocumentedInformation 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.}
INT 21 - Windows95 - internal {undocumentedInformation 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.}
INT 21 - Windows95 - LONG FILENAME - GET FILE INFO BY HANDLE
INT 21 - Windows95 - LONG FILENAME - FILE TIME TO DOS TIME
INT 21 - Windows95 - LONG FILENAME - DOS TIME TO FILE TIME
INT 21 - Windows95 - LONG FILENAME - GENERATE SHORT FILENAME
INT 21 - Windows95 - LONG FILENAME - SERVER CREATE OR OPEN FILE
INT 21 - Windows95 - LONG FILENAME - CREATE SUBST
INT 21 - Windows95 - LONG FILENAME - TERMINATE SUBST
INT 21 - Windows95 - LONG FILENAME - QUERY SUBST
INT 21 - Windows95 beta - LFN-FindClose
INT 21 - MS-DOS 7 - DRIVE LOCKING AND FLUSHING
INT 21 - Windows95 - FAT32 - "Get_ExtDPB" - GET EXTENDED DPBsee Drive Paramter Block
INT 21 - Windows95 - FAT32 - GET EXTENDED FREE SPACE ON DRIVE
INT 21 - Windows95 - FAT32 - Set DPBsee Drive Paramter Block TO USE FOR FORMATTING
INT 21 - Windows95 - FAT32 - EXTENDED ABSOLUTE DISK READ/WRITE
INT 21 - European MS-DOS 4.0 - "AEXEC" - EXECUTE PROGRAM IN BACKGROUND
INT 21 - European MS-DOS 4.0 - "FREEZE" - STOP A PROCESS
INT 21 - European MS-DOS 4.0 - "RESUME" - RESTART A PROCESS
INT 21 - European MS-DOS 4.0 - "PARTITION" - GET/SET FOREGROUND PARTITION SIZE
INT 21 - European MS-DOS 4.0 - "CREATMEM" - CREATE A SHARED MEMORY AREA
INT 21 - European MS-DOS 4.0 - "GETMEM" - OBTAIN ACCESS TO SHARED MEMORY AREA
INT 21 - European MS-DOS 4.0 - "RELEASEMEM" - FREE SHARED MEMORY AREA
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - "SETFILETABLE" - INSTALL NEW FILE HANDLE TABLE
INT 21 - European MS-DOS 4.0 - "GETPID" - GET PROCESS IDENTIFIER
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - SLEEP
INT 21 - European MS-DOS 4.0 - "CWAIT" - WAIT FOR CHILD TO TERMINATE
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - SET SIGNAL HANDLER
INT 21 - European MS-DOS 4.0 - SEND SIGNAL
INT 21 - European MS-DOS 4.0 - "SETPRI" - GET/SET PROCESS PRIORITY
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - "PIPE" - CREATE A NEW PIPE
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - HARD ERROR PROCESSING
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation 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.}
INT 21 - European MS-DOS 4.0 - "PBLOCK" - BLOCK A PROCESS {partially documented}
INT 21 - European MS-DOS 4.0 - "PRUN" - UNBLOCK A PROCESS {partially documented}
INT 21 - DOS v2.11-2.13 - SET OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. INT 21 HANDLER
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION
INT 22 - DOS 1+ - PROGRAM TERMINATION ADDRESS
INT 23 - DOS 1+ - CONTROL-C/CONTROL-BREAK HANDLER
INT 24 - DOS 1+ - CRITICAL ERROR HANDLER {callout or callback}
INT 25 - DOS 1+ - ABSOLUTE DISK READ (except partitions > 32M)
INT 25 - DOS 3.31+ - ABSOLUTE DISK READ (32M-2047M hard-disk partition)
INT 26 - DOS 1+ - ABSOLUTE DISK WRITE (except partitions > 32M)
INT 26 - DOS 3.31+ - ABSOLUTE DISK WRITE (32M-2047M hard-disk partition)
INT 27 - DOS 1+ - TERMINATE AND STAY RESIDENT
INT 28 - DOS 2+ - DOS IDLE INTERRUPT {callout or callback}
INT 29 - DOS 2+ - FAST CONSOLE OUTPUT {callout or callback}
INT 2A - NETWORK - BEGIN DOS CRITICAL SECTION {callout or callback, undocumentedInformation 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.}
INT 2A - NETWORK - END DOS CRITICAL SECTION {callout or callback, undocumentedInformation 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.}
INT 2A - NETWORK - END DOS CRITICAL SECTIONS 0 THROUGH 7 {callout or callback, undocumentedInformation 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.}
INT 2B - DOS 2+ - RESERVED
INT 2C - DOS 2+ - RESERVED
INT 2D - DOS 2+ - RESERVED
INT 2F - DRIVER.SYS support - INSTALLATION CHECK {undocumentedInformation 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.}
INT 2F - DRIVER.SYS support - ADD NEW BLOCK DEVICE {undocumentedInformation 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.}
INT 2F - DRIVER.SYS support - EXECUTE DEVICE DRIVER REQUEST {undocumentedInformation 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.}
INT 2F - DOS 4.0+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST {undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - READ BUFFERS {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FLUSH BUFFERS {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FREE FATsee File Allocation Table CHAIN {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - ALLOCATE CLUSTER {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - NEXT CLUSTER / READ FATsee File Allocation Table??? {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - UPDATE FATsee File Allocation Table ENTRY / WRITE FATsee File Allocation Table??? {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FIXUP CHECKSUMS / DIR UPDATE??? {callout or callback, undocumentedInformation 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.}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - DIRECTORY BUFFER INFO {callout or callback, undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - INSTALLATION CHECK {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - CLOSE CURRENT FILE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET INTERRUPT ADDRESS {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET DOS DATA SEGMENT {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - NORMALIZE PATH SEPARATOR {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - OUTPUT CHARACTER TO STANDARD OUTPUT {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - INVOKE CRITICAL ERROR {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - MAKE DISK BUFFER MOST-RECENTLY USED {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - DECREMENT SFTsee System File Table REFERENCE COUNT {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - FLUSH AND FREE DISK BUFFER {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - PERFORM CRITICAL ERROR INTERRUPT {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SIGNAL SHARING VIOLATION TO USER {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - OPEN DEVICE AND SET SFTsee System File Table OWNER/MODE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET DATE AND TIME {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - MARK ALL DISK BUFFERS UNREFERENCED {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - MAKE BUFFER MOST RECENTLY USED {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - FIND UNREFERENCED DISK BUFFER {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - NORMALIZE ASCIZA 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. FILENAME {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET LENGTH OF ASCIZA 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 {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - UPPERCASE CHARACTER {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - COMPARE FAR POINTERS {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - FLUSH BUFFER {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET ADDRESS OF SYSTEM FILE TABLE ENTRY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET CURRENT DIRECTORY STRUCTURE FOR DRIVE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET CALLER'S REGISTERS {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SET DRIVE??? {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET FILE'S DRIVE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SET YEAR/LENGTH OF FEBRUARY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - CHECKSUM MEMORY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SUM MEMORY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - COMPARE FILENAMES {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - BUILD CURRENT DIRECTORY STRUCTURE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET JOB FILE TABLE ENTRY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - CANONICALIZE FILE NAME {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SET EXTENDED ERROR INFO {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - CHECK IF CHARACTER DEVICE {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - SHARING RETRY DELAY {undocumentedInformation 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.}
INT 2F - DOS 3.0+ internal - GET LENGTH OF ASCIZA 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 {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - OPEN FILE {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - CLOSE FILE {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - MOVE FILE POINTER {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - READ FROM FILE {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - SET FASTOPEN ENTRY POINT {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - IOCTL {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - GET DEVICE CHAIN {undocumentedInformation 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.}
INT 2F - DOS 3.3+ internal - GET EXTENDED ERROR CODE {undocumentedInformation 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.}
INT 2F - DOS 4.0+ internal - GET OR SET ERROR TABLE ADDRESSES {undocumentedInformation 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.}
INT 2F - DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN {undocumentedInformation 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.}
INT 2F - DOS 3.2+ - SET DISK INTERRUPT HANDLER {undocumentedInformation 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.}
INT 2F - European MS-DOS 4.0 POPUP - "CheckPu" - INSTALLATION CHECK
INT 2F - European MS-DOS 4.0 POPUP - "PostPu" - OPEN/CLOSE POPUP SCREEN
INT 2F - European MS-DOS 4.0 POPUP - "SavePu" - SAVE POPUP SCREEN
INT 2F - European MS-DOS 4.0 POPUP - "RestorePu" - RESTORE SCREEN
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}
INT 2F - MS-DOS 7 kernel - BOOT LOGO SUPPORT??? {undocumentedInformation 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.}
INT 2F - MS-DOS 7 kernel - GET/SET ??? HANDLER {undocumentedInformation 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.}
INT 2F - MS-DOS 7 kernel - GET SHELL PARAMETERS {undocumentedInformation 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.}
INT 2F - MS-DOS 7 kernel - GET ??? {undocumentedInformation 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.}
INT 2F - MS-DOS 7 kernel - GET SYSTEM.DAT (REGISTRY FILE) PATHNAME
INT 2F - MS-DOS 7 kernel - SET SYSTEM.DAT (REGISTRY FILE) PATHNAME {undocumentedInformation 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.}
INT 2F - MS-DOS 7 kernel - GET/SET ??? {undocumentedInformation 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.}
INT 2F - MS Windows WINOLDAP - SWITCHING ??? {callout or callback, undocumentedInformation 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.}
INT 2F - MS Windows WINOLDAP - SWITCHING ??? {callout or callback, undocumentedInformation 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.}
INT 2F - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION {callout or callback, undocumentedInformation 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.}
INT 2F - DOS 5+ - QUERY FREE HMAsee High Memory Area SPACE
INT 2F - DOS 5+ - ALLOCATE HMAsee High Memory Area SPACE
INT 2F - Windows95 - DOS KERNEL - (DE)ALLOCATE HMAsee High Memory Area MEMORY BLOCK {undocumentedInformation 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.}
INT 2F - Windows95 - DOS KERNEL - GET START OF HMAsee High Memory Area MEMORY CHAIN {undocumentedInformation 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.}
INT 2F - DOS 5+ - DOS SUPERVISOR "REBOOT PANEL" - ADJUST MEMORY SIZE {callout or callback, undocumentedInformation 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.}
INT 2F - Windows95 - OPEN BOOT LOG {undocumentedInformation 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.}
INT 2F - Windows95 - WRITE TO BOOT LOG {undocumentedInformation 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.}
INT 2F - Windows95 - CLOSE BOOT LOG {undocumentedInformation 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.}
INT 2F - Windows95 - ??? {undocumentedInformation 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.}
INT 2F - Windows95 - ??? {undocumentedInformation 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.}
INT 2F - Windows95 - PATCH ??? {undocumentedInformation 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.}
INT 2F - Windows95 - CHECK MS-DOS VERSION 7
INT 30 - (NOT A VECTOR!) - DOS 1+ - FAR JMP instruction for CP/M-style calls
INT 31 - overwritten by CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. jump instruction in INT 30