home *** CD-ROM | disk | FTP | other *** search
- Interrupt Summary
- -----------------
-
- INT/AH Description
- ----------------------------------------------------------------------
- 00 -- DIVIDE ERROR
- 01 -- SINGLE-STEP
- 02 -- NMI (NON-MASKABLE INTERRUPT)
- 03 -- 1-BYTE INTERRUPT
- 04 -- OVERFLOW (internal interrupt)
- 05 -- PRINT-SCREEN KEY
- 05 -- BOUND CHECK FAILED (80286 internal interrupt)
- 06 -- UNDEFINED OPCODE (80286 internal interrupt)
- 07 -- NO MATH UNIT AVAILABLE (80286 protected-mode internal)
- 08 thru 0F - Vectored Hardware Lines
- 08 -- DOUBLE FAULT (80286 protected-mode internal)
- 09 -- MATH UNIT PROTECTION FAULT (80286 protected-mode internal)
- 0A -- INVALID TASK STATE SEGMENT (80286 protected-mode internal)
- 0B -- NOT PRESENT (80286 protected-mode internal)
- 0C -- STACK FAULT (80286 protected-mode internal)
- 0D -- GENERAL PROTECTION VIOLATION (80286 internal interrupt)
- 0E -- PAGE FAULT (80386 native-mode internal)
- 10 00 VIDEO - SET VIDEO MODE
- 10 01 VIDEO - SET CURSOR CHARACTERISTICS
- 10 02 VIDEO - SET CURSOR POSITION
- 10 03 VIDEO - READ CURSOR POSITION
- 10 04 VIDEO - READ LIGHT PEN POSITION (all but PS)
- 10 05 VIDEO - SELECT DISPLAY PAGE
- 10 06 VIDEO - SCROLL PAGE UP
- 10 07 VIDEO - SCROLL PAGE DOWN
- 10 08 VIDEO - READ ATTRIBUTES/CHARACTER AT CURSOR POSITION
- 10 09 VIDEO - WRITE ATTRIBUTES/CHARACTERS AT CURSOR POS
- 10 0A VIDEO - WRITE CHARACTERS ONLY AT CURSOR POS
- 10 0B VIDEO - SET COLOR PALETTE
- 10 0C VIDEO - WRITE DOT ON SCREEN
- 10 0D VIDEO - READ DOT ON SCREEN
- 10 0E VIDEO - WRITE CHARACTER AND ADVANCE CURSOR (TTY WRITE)
- 10 0F VIDEO - GET CURRENT VIDEO MODE
- 10 10 VIDEO - SET PALETTE REGISTERS (Jr, PS, TANDY 1000, EGA, VGA)
- 10 11 VIDEO - CHARACTER GENERATOR FUNCTIONS (PS, EGA, VGA)
- 10 12 VIDEO - ALTERNATE FUNCTION SELECT (PS, EGA, VGA, MCGA)
- 10 13 VIDEO - WRITE STRING (AT,XT286,PS,EGA,VGA)
- 10 14 VIDEO - LOAD LCD CHARACTER FONT (CONVERTIBLE)
- 10 15 VIDEO - GET PHYSICAL DISPLAY PARAMETERS (CONVERTIBLE)
- 10 1A VIDEO - DISPLAY COMBINATION (PS,VGA/MCGA)
- 10 1B VIDEO - FUNCTIONALITY/STATE INFORMATION (PS,VGA/MCGA)
- 10 1C VIDEO - SAVE/RESTORE VIDEO STATE (PS50+,VGA)
- 10 6A Direct Graphics Interface Standard (DGIS) - INQUIRE AVAILABLE DEVICES
- 10 6A DGIS - REDIRECT CHARACTER OUTPUT
- 10 6A DGIS - INQUIRE INT 10 OUTPUT DEVICE
- 10 70 VIDEO - GET VIDEO RAM ADDRESS [TANDY 1000]
- 10 71 VIDEO - GET INCRAM ADDRESSES [TANDY 1000]
- 10 72 VIDEO - SCROLL SCREEN RIGHT [TANDY 1000]
- 10 73 VIDEO - SCROLL SCREEN LEFT [TANDY 1000]
- 10 80 VIDEO - ??? (DESQview)
- 10 81 VIDEO - ??? (DESQview)
- 10 82 VIDEO - ??? (DESQview)
- 10 FE VIDEO (TopView) - GET VIDEO BUFFER
- 10 FF VIDEO (TopView) - UPDATE VIDEO BUFFER
- 11 -- EQUIPMENT DETERMINATION
- 12 -- MEMORY SIZE
- 13 00 DISK - RESET DISK SYSTEM
- 13 01 DISK - STATUS OF DISK SYSTEM
- 13 02 DISK - READ SECTORS INTO MEMORY
- 13 03 DISK - WRITE SECTORS FROM MEMORY
- 13 04 DISK - VERIFY SECTORS
- 13 05 FLOPPY - FORMAT TRACK
- 13 05 FIXED DISK - FORMAT TRACK
- 13 06 FIXED DISK - FORMAT TRACK AND SET BAD SECTOR FLAGS (XT,PORT)
- 13 07 FIXED DISK - FORMAT DRIVE STARTING AT GIVEN TRACK (XT,PORT)
- 13 08 DISK - GET CURRENT DRIVE PARAMETERS (XT,AT,XT286,CONV,PS)
- 13 09 FIXED DISK - INITIALIZE TWO FIXED DISK BASE TABLES (XT,AT,XT286,PS)
- 13 0A FIXED DISK - READ LONG (XT,AT,XT286,PS)
- 13 0B FIXED DISK - WRITE LONG (XT,AT,XT286,PS)
- 13 0C FIXED DISK - SEEK TO CYLINDER (XT,AT,XT286,PS)
- 13 0D FIXED DISK - ALTERNATE DISK RESET (XT,PORT,AT,XT286,PS)
- 13 0E FIXED DISK - READ SECTOR BUFFER (XT,PORT,PS)
- 13 0F FIXED DISK - WRITE SECTOR BUFFER (XT,PORT,PS)
- 13 10 FIXED DISK - TEST FOR DRIVE READY (XT,AT,XT286,PS)
- 13 11 FIXED DISK - RECALIBRATE DRIVE (XT,PORT,AT,XT286,PS)
- 13 12 FIXED DISK - CONTROLER RAM DIAGNOSTIC (XT,PORT,PS)
- 13 13 FIXED DISK - DRIVE DIAGNOSTIC (XT,PORT,PS)
- 13 14 FIXED DISK - CONTROLLER DIAGNOSTICS (XT,PORT,AT,XT286,PS)
- 13 15 DISK - GET TYPE (AT,XT2,XT286,CONV,PS)
- 13 16 DISK - CHANGE OF DISK STATUS (AT,XT2,XT286,CONV,PS)
- 13 17 DISK - SET TYPE (AT,XT2,XT286,CONV,PS)
- 13 18 DISK - SET MEDIA TYPE FOR FORMAT (AT model 3x9,XT2,XT286,PS)
- 13 19 FIXED DISK - PARK HEADS (XT286,PS)
- 13 1A ESDI FIXED DISK - FORMAT UNIT (PS50+)
- 14 00 SERIAL I/O - INITIALIZE USART
- 14 01 SERIAL I/O - TRANSMIT CHARACTER
- 14 02 SERIAL I/O - RECEIVE CHARACTER
- 14 03 SERIAL I/O - GET USART STATUS
- 14 04 SERIAL I/O - EXTENDED INITIALIZE (CONVERTIBLE?,PS)
- 14 05 SERIAL I/O - EXTENDED COMMUNICATION PORT CONTROL (CONVERTIBLE?,PS)
- 15 00 CASSETTE - TURN ON MOTOR (PC,Jr)
- 15 01 CASSETTE - TURN OFF MOTOR (PC,Jr)
- 15 02 CASSETTE - READ DATA BLOCKS (PC,Jr)
- 15 03 CASSETTE - WRITE DATA BLOCKS (PC,Jr)
- 15 0F SYSTEM - FORMAT UNIT PERIODIC INTERRUPT (PS ESDI drives only)
- 15 10 TopView - GIVE UP CPU TIME
- 15 10 DESQview (TopView???) - ???
- 15 10 DESQview (TopView???) - MAKE TONE
- 15 10 DESQview (TopView???) - SWITCH TO INTERNAL STACK
- 15 10 DESQview (TopView???) - POP-UP ERROR WINDOW
- 15 10 TopView - GET VERSION
- 15 10 DESQview (TopView???) - ???
- 15 10 DESQview (TopView???) - SWITCH BACK TO PROGRAM'S STACK
- 15 11 TopView commands
- 15 12 DESQview (TopView???) commands
- 15 12 DESQview (TopView???) - EXIT PROGRAM
- 15 12 DESQview (TopView???) - WINDOW MANIPULATION
- 15 20 PRINT.COM - ??? (AT,XT286,PS50+)
- 15 21 SYSTEM - POWER-ON SELF-TEST ERROR LOG (PS50+)
- 15 40 READ/MODIFY PROFILES (CONVERTIBLE)
- 15 41 WAIT ON EXTERNAL EVENT (CONVERTIBLE)
- 15 42 REQUEST SYSTEM POWER OFF (CONVERTIBLE)
- 15 43 READ SYSTEM STATUS (CONVERTIBLE)
- 15 44 (DE)ACTIVATE INTERNAL MODEM POWER (CONVERTIBLE)
- 15 4F HOOK - KEYBOARD INTERCEPT (AT model 3x9,XT2,XT286,CONV,PS)
- 15 80 OS HOOK - DEVICE OPEN (AT,XT2,XT286,PS)
- 15 81 OS HOOK - DEVICE CLOSE (AT,XT2,XT286,PS)
- 15 82 OS HOOK - DEVICE PROGRAM TERMINATE (AT,XT2,XT286,PS)
- 15 83 EVENT WAIT (AT,XT286,CONV,PS)
- 15 84 READ JOYSTICK SWITCH SETTINGS (AT,XT2,XT286,PS)
- 15 84 READ JOYSTICK INPUTS (AT,XT2,XT286,PS)
- 15 85 OS HOOK - SYSTEM REQUEST KEY PRESS (AT,XT2,XT286,CONV,PS)
- 15 86 WAIT (AT,XT2,XT286,CONV,PS)
- 15 87 EXTENDED MEMORY - BLOCK MOVE (AT,XT286,PS)
- 15 88 EXTENDED MEMORY - GET MEMORY SIZE (AT,XT286,PS)
- 15 89 SWITCH TO VIRTUAL MODE (AT,XT286,PS50+)
- 15 90 OS HOOK - DEVICE BUSY LOOP (AT,XT2,XT286,CONV,PS)
- 15 91 OS HOOK - SET FLAG AND COMPLETE INTERRUPT (AT,XT2,XT286,CONV,PS)
- 15 C0 GET SYSTEM CONFIGURATION (XT after 1/10/86,AT model 3x9,CONV,XT286,PS)
- 15 C1 RETURN EXTENDED-BIOS DATA-AREA SEGMENT ADDRESS (PS)
- 15 C2 POINTING DEVICE BIOS INTERFACE (PS)
- 15 C2 DESQview - ???
- 15 C3 ENABLE/DISABLE WATCHDOG TIMEOUT (PS50+)
- 15 C4 PROGRAMMABLE OPTION SELECT (PS50+)
- 15 DE DESQview (TopView???) - GET PROGRAM NAME
- 15 DE DESQview (TopView???) - ???
- 15 DE DESQview (TopView???) - ???
- 15 DE DESQview (TopView???) - GET AVAILABLE COMMON MEMORY
- 15 DE DESQview (TopView???) - GET AVAILABLE CONVENTIONAL MEMORY
- 15 DE DESQview (TopView???) - GET AVAILABLE EXPANDED MEMORY
- 15 DE DESQview (TopView???) - ???
- 15 DE DESQview (TopView???) - DISPLAY CHARACTER ON STATUS LINE
- 15 DE DESQview (TopView???) - ???
- 16 00 KEYBOARD - READ CHAR FROM BUFFER, WAIT IF EMPTY
- 16 01 KEYBOARD - CHECK BUFFER, DO NOT CLEAR
- 16 02 KEYBOARD - GET SHIFT STATUS
- 16 03 KEYBOARD - SET DELAYS (Jr,AT model 339,XT286,PS)
- 16 04 KEYBOARD - KEYCLICK (Jr,CONV)
- 16 05 KEYBOARD - WRITE TO KEYBOARD BUFFER (AT model 339,XT2,XT286,PS)
- 16 10 KEYBOARD - GET ENHANCED KEYSTROKE (AT model 339,XT2,XT286,PS)
- 16 11 KEYBOARD - CHECK ENHANCED KEYSTROKE (AT model 339,XT2,XT286,PS)
- 16 12 KEYBOARD - GET ENHANCED SHIFT FLAGS (AT model 339,XT2,XT286,PS)
- 17 00 PRINTER - OUTPUT CHARACTER
- 17 01 PRINTER - INITIALIZE
- 17 02 PRINTER - GET STATUS
- 18 -- TRANSFER TO ROM BASIC
- 19 -- DISK BOOT
- 1A 00 CLOCK - GET TIME OF DAY
- 1A 01 CLOCK - SET TIME OF DAY
- 1A 02 CLOCK - READ REAL TIME CLOCK (AT,XT286,CONV,PS)
- 1A 03 CLOCK - SET REAL TIME CLOCK (AT,XT286,CONV,PS)
- 1A 04 CLOCK - READ DATE FROM REAL TIME CLOCK (AT,XT286,CONV,PS)
- 1A 05 CLOCK - SET DATE IN REAL TIME CLOCK (AT,XT286,CONV,PS)
- 1A 06 CLOCK - SET ALARM (AT,XT286,CONV,PS)
- 1A 07 CLOCK - RESET ALARM (AT,XT286,CONV,PS)
- 1A 08 CLOCK - SET RTC ACTIVATED POWER ON MODE (CONVERTIBLE)
- 1A 09 CLOCK - READ RTC ALARM TIME AND STATUS (CONV,PS30)
- 1A 0A CLOCK - READ SYSTEM-TIMER DAY COUNTER (XT2,PS)
- 1A 0B CLOCK - SET SYSTEM-TIMER DAY COUNTER (XT2,PS)
- 1A 80 SET UP SOUND MULTIPLEXOR (PCjr ONLY)
- 1B -- CTRL-BREAK KEY
- 1C -- CLOCK TICK
- 1D -- 6845 VIDEO INIT TABLES
- 1E -- DISKETTE PARAMS (BASE TABLE)
- 1F -- GRAPHICS SET 2
- 20 -- Minix - SEND/RECEIVE MESSAGE
- 20 -- DOS - PROGRAM TERMINATION
- 21 00 DOS - PROGRAM TERMINATION
- 21 01 DOS - KEYBOARD INPUT
- 21 02 DOS - DISPLAY OUTPUT
- 21 03 DOS - AUX INPUT
- 21 04 DOS - AUX OUTPUT
- 21 05 DOS - PRINTER OUTPUT
- 21 06 DOS - DIRECT CONSOLE I/O CHARACTER OUTPUT
- 21 06 DOS - DIRECT CONSOLE I/O CHARACTER INPUT
- 21 07 DOS - DIRECT STDIN INPUT, NO ECHO
- 21 08 DOS - KEYBOARD INPUT, NO ECHO
- 21 09 DOS - PRINT STRING
- 21 0A DOS - BUFFERED KEYBOARD INPUT
- 21 0B DOS - CHECK STANDARD INPUT STATUS
- 21 0C DOS - CLEAR KEYBOARD BUFFER
- 21 0D DOS - DISK RESET
- 21 0E DOS - SELECT DISK
- 21 0F DOS - OPEN DISK FILE
- 21 10 DOS - CLOSE DISK FILE
- 21 11 DOS - SEARCH FIRST USING FCB
- 21 12 DOS - SEARCH NEXT USING FCB
- 21 13 DOS - DELETE FILE via FCB
- 21 14 DOS - SEQUENTIAL DISK FILE READ
- 21 15 DOS - SEQUENTIAL DISK RECORD WRITE
- 21 16 DOS - CREATE A DISK FILE
- 21 17 DOS - RENAME FILE via FCB
- 21 18 DOS Internal - UNUSED
- 21 19 DOS - GET DEFAULT DISK NUMBER
- 21 1A DOS - SET DISK TRANSFER AREA ADDRESS
- 21 1B DOS - GET DEFAULT DRIVE DISK SIZE
- 21 1C DOS - GET SPECIFIC DRIVE'S DISK SIZE
- 21 1D DOS Internal - UNUSED
- 21 1E DOS Internal - UNUSED
- 21 1F DOS Internal - GET DEFAULT DRIVE PARAMETER BLOCK
- 21 20 DOS Internal - UNUSED
- 21 21 DOS - RANDOM DISK RECORD READ
- 21 22 DOS - RANDOM DISK RECORD WRITE
- 21 23 DOS - GET FILE SIZE
- 21 24 DOS - SET RANDOM RECORD FIELD
- 21 25 DOS - SET INTERRUPT VECTOR
- 21 26 DOS - CREATE PSP
- 21 27 DOS - RANDOM BLOCK READ
- 21 28 DOS - RANDOM BLOCK WRITE
- 21 29 DOS - PARSE FILENAME
- 21 2A DOS - GET CURRENT DATE
- 21 2B DOS - SET CURRENT DATE
- 21 2B DESQview - INSTALLATION CHECK
- 21 2C DOS - GET CURRENT TIME
- 21 2D DOS - SET CURRENT TIME
- 21 2E DOS - SET VERIFY FLAG
- 21 2F DOS 2+ - GET DISK TRANSFER AREA ADDRESS
- 21 30 DOS 2+ - GET DOS VERSION
- 21 31 DOS 2+ - TERMINATE BUT STAY RESIDENT
- 21 32 DOS Internal - GET DRIVE PARAMETER BLOCK
- 21 33 DOS 2+ - EXTENDED CONTROL-BREAK CHECKING
- 21 34 DOS Internal - RETURN CritSectFlag POINTER
- 21 35 DOS 2+ - GET INTERRUPT VECTOR
- 21 36 DOS 2+ - GET DISK SPACE
- 21 37 DOS Internal - SWITCHAR/AVAILDEV
- 21 38 DOS 2+ - GET COUNTRY-DEPENDENT INFORMATION
- 21 39 DOS 2+ - CREATE A SUBDIRECTORY (MKDIR)
- 21 3A DOS 2+ - REMOVE A DIRECTORY ENTRY (RMDIR)
- 21 3B DOS 2+ - CHANGE THE CURRENT DIRECTORY (CHDIR)
- 21 3C DOS 2+ - CREATE A FILE WITH HANDLE (CREAT)
- 21 3D DOS 2+ - OPEN DISK FILE WITH HANDLE
- 21 3E DOS 2+ - CLOSE A FILE WITH HANDLE
- 21 3F DOS 2+ - READ FROM FILE WITH HANDLE
- 21 40 DOS 2+ - WRITE TO FILE WITH HANDLE
- 21 41 DOS 2+ - DELETE A FILE (UNLINK)
- 21 42 DOS 2+ - MOVE FILE READ/WRITE POINTER (LSEEK)
- 21 43 DOS 2+ - GET/PUT FILE ATTRIBUTES (CHMOD)
- 21 44 DOS 2+ - IOCTL
- 21 45 DOS 2+ - CREATE DUPLICATE HANDLE (DUP)
- 21 46 DOS 2+ - FORCE DUPLICATE HANDLE (FORCDUP) (DUP2)
- 21 47 DOS 2+ - GET CURRENT DIRECTORY
- 21 48 DOS 2+ - ALLOCATE MEMORY
- 21 49 DOS 2+ - FREE MEMORY
- 21 4A DOS 2+ - ADJUST MEMORY BLOCK SIZE (SETBLOCK)
- 21 4B DOS 2+ - LOAD OR EXECUTE (EXEC)
- 21 4C DOS 2+ - QUIT WITH EXIT CODE (EXIT)
- 21 4D DOS 2+ - GET EXIT CODE OF SUBPROGRAM (WAIT)
- 21 4E DOS 2+ - FIND FIRST ASCIIZ (FIND FIRST)
- 21 4F DOS 2+ - FIND NEXT ASCIIZ (FIND NEXT)
- 21 50 DOS Internal - SET PSP SEGMENT
- 21 51 DOS Internal - GET PSP SEGMENT
- 21 52 DOS Internal - GET DISK LIST
- 21 53 DOS Internal - TRANSLATE BPB
- 21 54 DOS 2+ - GET VERIFY FLAG
- 21 55 DOS Internal - CREATE PSP
- 21 56 DOS 2+ - RENAME A FILE
- 21 57 DOS 2+ - GET/SET FILE'S DATE/TIME
- 21 58 DOS 3.x - GET/SET MEMORY ALLOCATION STRATEGY
- 21 59 DOS 3.x - GET EXTENDED ERROR CODE
- 21 5A DOS 3.x - CREATE TEMPORARY FILE
- 21 5B DOS 3.x - CREATE NEW FILE
- 21 5C DOS 3.x - LOCK/UNLOCK FILE ACCESS
- 21 5D DOS 3.x Internal - GET ADDRESS OF CRITICAL ERROR FLAG
- 21 5D DOS 3.x Internal - ???
- 21 5E DOS 3.1 + Microsoft Networks - GET MACHINE NAME
- 21 5E DOS 3.1 + Microsoft Networks - SET PRINTER SETUP
- 21 5E DOS 3.1 + Microsoft Networks - GET PRINTER SETUP
- 21 5F DOS 3.1 + Microsoft Networks - GET REDIRECTION LIST ENTRY
- 21 5F DOS 3.1 + Microsoft Networks - REDIRECT DEVICE
- 21 5F DOS 3.1 + Microsoft Networks - CANCEL REDIRECTION
- 21 60 DOS 3.x Internal - RESOLVE PATH STRING TO FULLY QUALIFIED PATH STRING
- 21 61 DOS 3.x Internal - UNUSED
- 21 62 DOS 3.x - GET PSP ADDRESS
- 21 63 DOS 2.25 only - GET LEAD BYTE TABLE
- 21 64 DOS 3.3 Internal - ???
- 21 65 DOS 3.3 - GET EXTENDED COUNTRY INFORMATION
- 21 66 DOS 3.3 - GET/SET GLOBAL CODE PAGE TABLE
- 21 67 DOS 3.3 - SET HANDLE COUNT
- 21 68 DOS 3.3 - COMMIT FILE, WRITE ALL BUFFERED DATA TO DISK
- 21 E4 DoubleDos - INSTALLATION CHECK
- 21 EA DoubleDos - TURN OFF TASK SWITCHING
- 21 EB DoubleDos - TURN ON TASK SWITCHING
- 21 EC DoubleDos - GET VIRTUAL SCREEN ADDRESS
- 21 EE DoubleDos - GIVE AWAY TIME TO OTHER TASKS
- 21 FF CED - INSTALLABLE COMMANDS
- 22 -- DOS - TERMINATE ADDRESS
- 23 -- DOS - CONTROL "C" EXIT ADDRESS
- 24 -- DOS - FATAL ERROR HANDLER ADDRESS
- 25 -- DOS - ABSOLUTE DISK READ (except COMPAQ DOS 3.31 >32M partition)
- 25 -- COMPAQ DOS 3.31 - ABSOLUTE DISK READ (>32M hard-disk partition)
- 26 -- DOS - ABSOLUTE DISK WRITE (except COMPAQ DOS 3.31 >32M partition)
- 26 -- COMPAQ DOS 3.31 - ABSOLUTE DISK WRITE (>32M hard-disk partition)
- 27 -- DOS - TERMINATE BUT STAY RESIDENT
- 28 -- DOS Internal - KEYBOARD BUSY LOOP
- 29 -- DOS Internal - FAST PUTCHAR
- 2A 00 Microsoft Networks - NETWORK INSTALLATION CHECK
- 2A 03 Microsoft Networks - CHECK DIRECT I/O
- 2A 04 Microsoft Networks - EXECUTE NETBIOS
- 2A 05 Microsoft Networks - GET NETWORK RESOURCE INFORMATION
- 2A 06 NETBIOS 1.10 - NETWORK PRINT-STREAM CONTROL
- 2A 20 ???
- 2A 82 Microsoft Networks? - ???
- 2B -- Internal routine for MSDOS (IRET)
- 2C -- Internal routine for MSDOS (IRET)
- 2D -- Internal routine for MSDOS (IRET)
- 2E -- DOS Internal - EXECUTE COMMAND
- 2F 01 Multiplexor - PRINT - INSTALLATION CHECK
- 2F 01 Multiplexor - PRINT - SUBMIT FILE
- 2F 01 Multiplexor - PRINT - REMOVE FILE
- 2F 01 Multiplexor - PRINT - REMOVE ALL FILES
- 2F 01 Multiplexor - PRINT - HOLD QUEUE/GET STATUS
- 2F 01 Multiplexor - PRINT - RESTART QUEUE
- 2F 06 Multiplexor - ASSIGN - INSTALLATION CHECK
- 2F 06 Multiplexor - ASSIGN - ???
- 2F 10 Multiplexor - SHARE - ???
- 2F 11 Multiplexor - MSDOS Internal - ???
- 2F 12 Multiplexor - MSDOS Internal - ???
- 2F B7 Multiplexor - APPEND - INSTALLATION CHECK
- 2F B7 Multiplexor - APPEND - ???
- 2F B7 Multiplexor - APPEND - VERSION CHECK
- 2F B8 Multiplexor - Network - INSTALLATION CHECK
- 2F B8 Multiplexor - Network - GET CURRENT POST ADDRESS
- 2F B8 Multiplexor - Network - SET NEW POST ADDRESS
- 2F B8 Multiplexor - Network - VERSION CHECK
- 30 -- (NOT A VECTOR!) FAR JuMP instruction for CP/M-style calls
- 31 --
- 32 -- not used
- 33 -- Microsoft Mouse
- 34 -- Turbo C - Floating Point emulation
- 35 -- Turbo C - Floating Point emulation
- 36 -- Turbo C - Floating Point emulation
- 37 -- Turbo C - Floating Point emulation
- 38 -- Turbo C - Floating Point emulation
- 39 -- Turbo C - Floating Point emulation
- 3A -- Turbo C - Floating Point emulation
- 3B -- Turbo C - Floating Point emulation
- 3C -- Turbo C - Floating Point emulation
- 3D -- Turbo C - Floating Point emulation
- 3E -- Turbo C - Floating Point emulation
- 3F -- Overlay manager interrupt (Microsoft LINK.EXE)
- 40 -- Relocated (by fixed disk) Floppy Handler (original INT 13h)
- 41 -- Fixed Disk Params (XT,AT,XT2,XT286,PS except ESDI disks)
- 42 -- Relocated (by EGA) Video Handler (original INT 10h) (EGA,VGA,PS)
- 43 -- EGA Initialization Params (EGA,VGA,PS)
- 44 -- EGA/PCjr fonts (EGA,VGA,CONV,PS)
- 45 -- reserved
- 46 -- Secondary Fixed Disk Params (see INT 41h) (AT,XT286,PS except ESDI)
- 47 -- reserved
- 48 -- PCjr Cordless Keyboard Translation
- 49 -- PCjr Non-keyboard Scan Code Translation Table
- 4A -- AT User Alarm (AT,CONV,PS)
- 4B -- reserved
- 4C -- reserved
- 4D -- reserved
- 4E -- reserved
- 4F -- reserved
- 50 thru 57 - IRQ0-IRQ7 relocated by DESQview
- 58 -- reserved
- 59 -- GSS Computer Graphics Interface (GSS*CGI)
- 5A -- Cluster adapter BIOS entry address
- 5B -- reserved
- 5C -- NETBIOS INTERFACE
- 5C -- TOPS INTERFACE
- 5D -- reserved
- 5E -- reserved
- 5F -- reserved
- 60 -- reserved for user interrupt
- 61 -- reserved for user interrupt
- 62 -- reserved for user interrupt
- 63 -- reserved for user interrupt
- 64 -- reserved for user interrupt
- 65 -- reserved for user interrupt
- 66 -- reserved for user interrupt
- 67 40 LIM EMS - GET MANAGER STATUS
- 67 41 LIM EMS - GET PAGE FRAME SEGMENT
- 67 42 LIM EMS - GET NUMBER OF PAGES
- 67 43 LIM EMS - GET HANDLE AND ALLOCATE MEMORY
- 67 44 LIM EMS - MAP MEMORY
- 67 45 LIM EMS - RELEASE HANDLE AND MEMORY
- 67 46 LIM EMS - GET EMM VERSION
- 67 47 LIM EMS - SAVE MAPPING CONTEXT
- 67 48 LIM EMS - RESTORE MAPPING CONTEXT
- 67 49 LIM EMS - reserved
- 67 4A LIM EMS - reserved
- 67 4B LIM EMS - GET NUMBER OF EMM HANDLES
- 67 4C LIM EMS - GET PAGES OWNED BY HANDLE
- 67 4D LIM EMS - GET PAGES FOR ALL HANDLES
- 67 4E LIM EMS - GET OR SET PAGE MAP
- 67 4F LIM EMS 4.0 - GET/SET PARTIAL PAGE MAP
- 67 50 LIM EMS 4.0 - MAP/UNMAP MULTIPLE HANDLE PAGES
- 67 51 LIM EMS 4.0 - REALLOCATE PAGES
- 67 52 LIM EMS 4.0 - GET/SET HANDLE ATTRIBUTES
- 67 53 LIM EMS 4.0 - GET/SET HANDLE NAME
- 67 54 LIM EMS 4.0 - GET HANDLE DIRECTORY
- 67 55 LIM EMS 4.0 - ALTER PAGE MAP AND JUMP
- 67 56 LIM EMS 4.0 - ALTER PAGE MAP AND CALL
- 67 57 LIM EMS 4.0 - MOVE/EXCHANGE MEMORY REGION
- 67 58 LIM EMS 4.0 - GET MAPPABLE PHYSICAL ADDRESS ARRAY
- 67 59 LIM EMS 4.0 - GET EXPANDED MEMORY HARDWARE INFORMATION
- 67 5A LIM EMS 4.0 - ALLOCATE STANDARD/RAW PAGES
- 67 5B LIM EMS 4.0 - ALTERNATE MAP REGISTER SET
- 67 5B LIM EMS 4.0 - ALTERNATE MAP REGISTER SET - DMA REGISTERS
- 67 5C LIM EMS 4.0 - PREPARE EXPANDED MEMORY HARDWARE FOR WARM BOOT
- 67 5D LIM EMS 4.0 - ENABLE/DISABLE OS FUNCTION SET FUNCTIONS
- 67 60 LIM EMS ??? - GET PHYSICAL WINDOW ARRAY
- 68 -- unused
- 69 -- unused
- 6A -- unused
- 6B -- unused
- 6C -- system resume vector (CONVERTIBLE)
- 6D -- unused
- 6E -- unused
- 6F -- unused
- 70 thru 77 - AT/XT286/PS50+ Vectored Hardware Lines
- 78 -- not used
- 79 -- not used
- 7A -- not used
- 7B -- not used
- 7C -- not used
- 7D -- not used
- 7E -- not used
- 7F -- not used
- 80 -- reserved for BASIC
- 81 -- reserved for BASIC
- 82 -- reserved for BASIC
- 83 -- reserved for BASIC
- 84 -- reserved for BASIC
- 85 -- reserved for BASIC
- 86 -- Relocated (by NETBIOS) INT 18
- 86 thru F0 used by BASIC while in interpreter
- E0 -- CP/M-86 function calls
- E4 05 Logitech Modula v2.0 - MonitorEntry
- E4 06 Logitech Modula v2.0 - MonitorExit
- F1 -- reserved for user interrupt
- F2 -- reserved for user interrupt
- F3 -- reserved for user interrupt
- F4 -- reserved for user interrupt
- F5 -- reserved for user interrupt
- F6 -- reserved for user interrupt
- F7 -- reserved for user interrupt
- F8 -- INTERVAL TIMER (10 MSEC) [TANDY?]
- F9 -- reserved for user interrupt
- FA -- USART READY (RS-232C) [TANDY?]
- FB -- USART Rx READY (keyboard) [TANDY?]
- FC -- reserved for user interrupt
- FD -- reserved for user interrupt
- FE -- destroyed by return from protected mode on PC/AT
- FF -- destroyed by return from protected mode on PC/AT
-
-
-