DOS API

GPTKB entity

Statements (41)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:accessibleBy software interrupts
gptkbp:alsoKnownAs DOS interrupt API
gptkbp:category gptkb:DR-DOS
gptkb:FreeDOS
gptkb:MS-DOS
gptkb:PC_DOS
Operating system APIs
gptkbp:compatibleWith gptkb:x86_architecture
gptkbp:documentedIn MS-DOS Programmer's Reference
https://www.w3.org/2000/01/rdf-schema#label DOS API
gptkbp:influenced gptkb:Win16_API
FreeDOS API
OS/2 API
Windows 9x API
gptkbp:introducedIn 1981
gptkbp:mainInterrupt INT 21h
gptkbp:provides memory management functions
device management functions
file management functions
process management functions
gptkbp:usedBy gptkb:DR-DOS
gptkb:FreeDOS
gptkb:MS-DOS
gptkb:PC_DOS
gptkbp:usedFor error handling
file access
program termination
program loading
hardware abstraction
environment variable management
memory allocation
directory management
system calls
input/output operations
date and time functions
device driver communication
network redirection (in later versions)
gptkbp:bfsParent gptkb:OpenDOS
gptkb:Cosmopolitan_libc
gptkbp:bfsLayer 7