Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
RIGHT
⇢
⇥
RBIL61 - RIGHT
86 Bugs List
{#idx176371}
{#idx176442}
{#idx176465}
{#idx176468}
{#idx176495}
{#idx176506}
{#idx176525}
{#idx176549}
{#idx176607}
{#idx176664}
{#idx176666}
{#idx176711}
{#idx176780}
CALL xxxxh:xxxxh - Plug-and-Play
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
v1.0A
{#idx160168}
Copyright
{#idx6}
I2C
(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo. The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM). The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus. Similary, the SMBus (System Management Bus) also uses I2C as its physical layer.
86h/31h - ITT VPX 32xx - Luma/Chroma Matching Delay
{#idx171039}
I2C
(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo. The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM). The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus. Similary, the SMBus (System Management Bus) also uses I2C as its physical layer.
86h/D7h - ITT VPX 32xx - ???
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx171110}
INT 09 - IRQ1 - KEYBOARD DATA READY
{callout or callback}
{#idx707}
{#idx710}
{#idx711}
{#idx712}
{#idx741}
INT 10 -
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.
Window Extension v1.1 - GET BLANKING ATTRIBUTE
{#idx2901}
INT 10 -
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.
Window Extension v1.1 - GET WINDOW COORDINATES
{#idx2570}
INT 10 -
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.
Window Extension v1.1 - SET WINDOW COORDINATES
{#idx2300}
INT 10 - Cirrus Logic
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.
v3.02 - INQUIRE OPTIONS
{#idx3161}
INT 10 - Cirrus Logic
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.
v3.02 -
LCD
(Liquid Crystal Display)
panel - SET 720-DOT FIXUP MODE
{#idx3210}
INT 10 - CPU-generated
(80286+)
- COPROCESSOR ERROR
{callout or callback}
{#idx1225}
INT 10 - HUNTER 16 - LOOKING KEYS
{#idx5931}
INT 10 -
VESA
(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by
IBM
International Busiuness Machines
.
SuperVGA
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.
- GET
VBE
(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth.
/AF v1.0P DEVICE CONTEXT BUFFER
{#idx4640}
{#idx4650}
{#idx4665}
INT 10 -
VESA
(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by
IBM
International Busiuness Machines
.
SuperVGA
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
v1.1+ - GET/SET DISPLAY START
{#idx4492}
{#idx4515}
INT 10 -
VESA
(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by
IBM
International Busiuness Machines
.
VBE
(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth.
/DC
(Display Data Channel)
- READ EDID
{#idx4991}
INT 10 - VIDEO - Hercules GRAFIX -
"ARC"
- DRAW ARC
{#idx4097}
INT 10 - VIDEO - SCROLL DOWN WINDOW
{#idx2044}
INT 10 - VIDEO - SCROLL UP WINDOW
{#idx2029}
INT 10 - VIDEO - SET TEXT-MODE CURSOR SHAPE
{#idx1931}
INT 10 - VIDEO - TANDY 2000 only - GET ADDRESS OF INCRAM
{#idx5880}
INT 10 - VIDEO - TANDY 2000 only - SCROLL LEFT PART OR ALL OF SCREEN
{#idx5914}
INT 10 - VIDEO - TANDY 2000 only - SCROLL RIGHT PART OR ALL OF SCREEN
{#idx5883}
{#idx5892}
INT 10 - VIDEO -
XGA
(Extended Graphics Array)
- MAINFRAME INTERACTIVE SUPPORT
{#idx3061}
INT 11 - Blank-It Screen Blanker - SET HOTKEY FOR MANUAL BLANKING
{#idx7650}
INT 14 - DimVGA v2.1+ - SET HOTKEY
{#idx14894}
INT 14 - VIDEO
FOSSIL
(Fido/Opus/Seadog Standard Interface Layer) A standardized API for performing serial I/O, originally used by the Fido and Opus bulletin- board software and Seadog bulletin-board mailer, but now in wider use.
- OPEN VFOSSIL
{#idx14397}
{#idx14404}
INT 15 - DESQview v2.00+ -
"DBGPOKE"
- DISPLAY CHARACTER ON STATUS LINE
{#idx23910}
INT 15 - HUNTER 16 - GET POWER LEVEL
{#idx20263}
INT 15 - KEYBOARD - KEYBOARD INTERCEPT
(
AT
IBM PC AT
model 3x9,
XT2
IBM PC XT 2
,
XT286
IBM PC XT/286
,
CONV
IBM Convertible
,
PS
IBM PS/2, any model
)
{callout or callback}
{#idx19113}
INT 15 - Olivetti Quaderno - READ
LCD
(Liquid Crystal Display)
{#idx18824}
{#idx18831}
INT 15 - Olivetti Quaderno - WRITE
LCD
(Liquid Crystal Display)
{#idx18841}
INT 15 - SYSTEM - COPY EXTENDED MEMORY
{#idx20920}
{#idx20923}
{#idx20926}
{#idx20929}
INT 15 - SYSTEM - POINTING DEVICE
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.
INTERFACE
(
PS
IBM PS/2, any model
)
- EXTENDED COMMANDS
{#idx22757}
INT 15 - SYSTEM - POINTING DEVICE
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.
INTERFACE
(
PS
IBM PS/2, any model
)
- SET DEVICE HANDLER ADDR
{#idx22783}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"DISPEROR"
- POP-UP ERROR WINDOW
{#idx16485}
{#idx16488}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"POSWIN"
- POSITION WINDOW
{#idx16536}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"WRITE"
- WRITE TO OBJECT
{#idx17088}
{#idx17090}
{#idx17099}
{#idx17102}
{#idx17145}
{#idx17158}
{#idx17178}
{#idx17205}
{#idx17213}
{#idx17217}
{#idx17291}
{#idx17314}
INT 15 - VMiX -
"sys_chanreq"
- I/O CHANNEL OBJECT MANAGER
{#idx15518}
INT 15 - VMiX -
"sys_clrwindow"
- CLEAR WINDOW
{#idx18170}
INT 15 - VMiX -
"sys_setwindow"
- SET ROOT WINDOW SIZE AND HOME CURSOR
{#idx18213}
INT 15 - VMiX v2.???+ -
"sys_scrollwin"
- SCROLL WINDOW
{#idx18370}
INT 16 - Frank Klemm Keyboard Driver v2.0 -
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
{#idx25717}
{#idx25737}
INT 16 - HP Vectra EX-BIOS -
"F16_SET_XLATORS"
- SET CCP AND SOFTKEY PADS
{#idx26178}
INT 16 - HUNTER 16 - REDEFINE KEY CODES
{#idx25539}
INT 16 - KEYBOARD - GET EXTENDED SHIFT STATES
(enh kbd support only)
{#idx25428}
{#idx25433}
INT 16 - KEYBOARD - GET SHIFT FLAGS
{#idx25148}
INT 17 - T2PS v1.0 - SET PARAMETERS
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx29245}
INT 18 - Gravis Ultra Sound YEA_GUS.EXE - SET LEFT/RIGHT BALANCE
{#idx30027}
{#idx30030}
INT 1A - PCI
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.
v2.0c+ - FIND PCI DEVICE
{#idx32684}
INT 1A - RighTime v1.1 - ENABLE
{#idx39101}
{#idx39103}
{#idx39105}
{#idx39109}
{#idx39111}
{#idx39113}
INT 1A - RighTime v1.1 - PERMANENTLY DISABLE
{#idx39131}
{#idx39133}
{#idx39140}
{#idx39144}
INT 1A - RighTime v1.1 - TEMPORARILY DISABLE
{#idx39092}
{#idx39095}
{#idx39098}
INT 21 - Attachmate Extra! - SEND KEYSTROKES TO HOST WINDOW
{#idx57342}
INT 21 - CD-ROM device driver - IOCTL INPUT
{#idx46405}
INT 21 - CD-ROM device driver - IOCTL OUTPUT
{#idx47879}
INT 21 - Concurrent DOS etc. - USER GROUP SUPPORT
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx50167}
INT 21 - DOS 1+ - FIND FIRST MATCHING FILE USING
FCB
see File Control Block
{#idx41976}
{#idx41996}
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
{#idx52036}
INT 21 - DR DOS 3.41+ - DETERMINE DOS TYPE/GET DR DOS VERSION
{#idx49720}
INT 21 - DR DOS 3.41+ internal - GET ACCESS RIGHTS
{#idx45762}
{#idx45764}
{#idx45785}
INT 21 - DR DOS 3.41+ internal - SET ACCESS RIGHTS AND PASSWORD
{#idx45801}
{#idx45803}
INT 21 - Novell NetWare - ACCOUNTING SERVICES - GET ACCOUNT STATUS
{#idx61374}
INT 21 - Novell NetWare - ADD TRUSTEE TO DIRECTORY
{#idx64408}
INT 21 - Novell NetWare - ALLOCATE PERMANENT DIRECTORY HANDLE
{#idx64488}
INT 21 - Novell NetWare - BROADCAST TO CONSOLE
{#idx64212}
INT 21 - Novell NetWare - DIRECTORY SERVICES - ADD TRUSTEE TO DIRECTORY
{#idx59499}
INT 21 - Novell NetWare - DIRECTORY SERVICES - ALLOC PERMANENT DIRECTORY HANDLE
{#idx59621}
INT 21 - Novell NetWare - DIRECTORY SERVICES - CREATE DIRECTORY
{#idx59438}
INT 21 - Novell NetWare - DIRECTORY SERVICES - GET EFFECTIVE DIRECTORY RIGHTS
{#idx59326}
{#idx59333}
{#idx59337}
{#idx59341}
{#idx59342}
{#idx59343}
{#idx59346}
INT 21 - Novell NetWare - DIRECTORY SERVICES - GET VOLUME INFO WITH NUMBER
{#idx58470}
INT 21 - Novell NetWare - DIRECTORY SERVICES - MODIFY MAXIMUM RIGHTS MASK
{#idx59353}
{#idx59362}
{#idx59367}
{#idx59369}
{#idx59370}
{#idx59372}
INT 21 - Novell NetWare - DIRECTORY SERVICES - RESTORE DIRECTORY HANDLE
{#idx59746}
INT 21 - Novell NetWare - DIRECTORY SERVICES - SCAN BINDERY OBJ TRUSTEE PATHS
{#idx60727}
INT 21 - Novell NetWare - DIRECTORY SERVICES - SCAN DIRECTORY FOR TRUSTEES
{#idx59481}
INT 21 - Novell NetWare - DIRECTORY SERVICES - SCAN DIRECTORY INFORMATION
{#idx59316}
INT 21 - Novell NetWare - DIRECTORY SERVICES - SET DIRECTORY HANDLE
{#idx59268}
INT 21 - Novell NetWare - DIRECTORY SERVICES - SET DIRECTORY INFORMATION
{#idx59765}
INT 21 - Novell NetWare - FILE SEARCH INITIALIZE
(FindFirst)
{#idx68699}
INT 21 - Novell NetWare - FILE SERVER - DOWN FILE SERVER
{#idx61745}
INT 21 - Novell NetWare - FILE SERVER - GET PHYSICAL RECORD LOCKS BY CONN&FILE
{#idx62166}
INT 21 - Novell NetWare - FILE SERVICES - RESTORE ERASED FILE
(OLD)
{#idx59582}
INT 21 - Novell NetWare - GET EFFECTIVE DIRECTORY RIGHTS
{#idx69510}
{#idx69518}
{#idx69521}
{#idx69524}
{#idx69525}
INT 21 - Novell NetWare - GET EFFECTIVE DIRECTORY RIGHTS
(OLD)
{#idx64286}
{#idx64295}
{#idx64296}
INT 21 - Novell NetWare - GET EFFECTIVE RIGHTS
{#idx64908}
{#idx64916}
{#idx64919}
INT 21 - Novell NetWare - GET NAME SPACE DIRECTORY ENTRY
{#idx65035}
{#idx65039}
INT 21 - Novell NetWare - MODIFY MAXIMUM RIGHTS MASK
{#idx64304}
INT 21 - Novell NetWare - OPEN DATA STREAM
{#idx65057}
INT 21 - Novell NetWare - OPEN/CREATE FILE OR SUBDIRECTORY
{#idx69064}
{#idx69075}
INT 21 - Novell NetWare - PRINT SERVICES - SPECIFY CAPTURE FILE
{#idx58942}
INT 21 - Novell NetWare - QUEUE SERVICES - CHANGE TO CLIENT RIGHTS
(OLD)
{#idx61182}
{#idx61194}
{#idx61199}
INT 21 - Novell NetWare - QUEUE SERVICES - CREATE QUEUE
{#idx60749}
{#idx60750}
INT 21 - Novell NetWare - QUEUE SERVICES - RESTORE QUEUE SERVER RIGHTS
{#idx61208}
{#idx61222}
{#idx61228}
INT 21 - Novell NetWare - RESTORE DIRECTORY HANDLE
{#idx64583}
INT 21 - Novell NetWare - SCAN A DIRECTORY
{#idx64689}
{#idx64696}
INT 21 - Novell NetWare - SCAN BINDERY OBJECT TRUSTEE PATHS
{#idx65825}
INT 21 - Novell NetWare - SCAN DIRECTORY DISK SPACE
{#idx64888}
INT 21 - Novell NetWare - SCAN DIRECTORY FOR TRUSTEES
{#idx64392}
INT 21 - Novell NetWare - SCAN DIRECTORY INFORMATION
{#idx64278}
INT 21 - Novell NetWare - SCAN SALVAGEABLE FILES
(OLD)
{#idx64629}
INT 21 - Novell NetWare - SET DIRECTORY/FILE INFORMATION
{#idx64818}
INT 21 - Novell NetWare v2+ - AFP ALLOCATE TEMPORARY DIRECTORY HANDLE
{#idx68495}
{#idx68496}
INT 21 - Novell NetWare v2+ - AFP GET FILE INFORMATION
{#idx68318}
INT 21 - Novell NetWare v2+ - ALLOW TASK ACCESS TO FILE
{#idx68871}
INT 21 - Novell NetWare v2.1+ - CHANGE TO CLIENT RIGHTS
(OLD)
{#idx66228}
INT 21 - Novell NetWare v2.1+ - RESTORE QUEUE SERVER RIGHTS
{#idx66247}
INT 21 - Novell NetWare v2.2+ - GET OBJECT EFFECTIVE RIGHTS
{#idx65067}
{#idx65074}
{#idx65078}
{#idx65081}
{#idx65084}
INT 21 - Novell NetWare v3+ - ADD EXTENDED TRUSTEE TO DIRECTORY OR FILE
{#idx64859}
{#idx64861}
INT 21 - Novell NetWare v3+ - ADD TRUSTEE SET TO FILE OR SUBDIRECTORY
{#idx69250}
{#idx69252}
INT 21 - Novell NetWare v3+ - GET INFORMATION ABOUT FILE OR DIRECTORY
{#idx69177}
INT 21 - Novell NetWare v3+ - SCAN FILE OR DIRECTORY FOR EXTENDED TRUSTEES
{#idx64841}
INT 21 - Novell NetWare v3.01+ shell interface - MULTIPLEXOR
{partially documented}
{#idx63378}
{#idx63381}
{#idx63420}
{#idx63432}
{#idx63542}
{#idx63545}
{#idx63574}
{#idx63824}
INT 21 - Novell NetWare v3.1+ - CHANGE TO CLIENT RIGHTS
{#idx66559}
{#idx66572}
{#idx66576}
INT 21 - Phar Lap 386/DOS-Extender - ALIAS SEGMENT DESCRIPTOR
{protected mode}
{#idx42637}
INT 21 - Phar Lap 386/DOS-Extender - CHANGE SEGMENT ATTRIBUTES
{protected mode}
{#idx42648}
INT 21 - Phar Lap 386/DOS-Extender - GET SEGMENT ATTRIBUTES
{protected mode}
{#idx42659}
INT 21 - The Volkov Commander - GET POINTER TO RIGHT PANEL DATA STRUCTURE
{#idx43710}
{#idx43713}
INT 21 - Volkov Commander - INSTALLATION CHECK
{#idx43939}
INT 25 - DOS 1+ - ABSOLUTE DISK READ
(except partitions > 32M)
{#idx72233}
INT 2D -
AMIS
Alternate Multiplex Interrupt Specification
v3.5+ - GET HOTKEYS
{#idx74131}
{#idx74153}
INT 2F - ANSIPLUS v4.03+ - GET/SET ANSIPLUS INTERNAL VARIABLES
{#idx82151}
INT 2F -
AVATAR
(Advanced Video Attribute Terminal Assembler and Recreator) A set of control codes which may be used to affect the output of characters to the screen on systems equipped with an appropriate driver. Similar in intent to ANSI sequences, AVATAR has shorter command sequences and provides additional PC-specific functionality. AVATAR is primarily used by the Opus and Maximus bulletin board systems (it was designed by one of the developers of the Opus system).
.SYS - SET DRIVER STATE
{#idx82055}
INT 2F - Futurus Team - INSTALLATION CHECK
{#idx89219}
{#idx89225}
INT 2F - Microsoft Profiler
(PROF.COM/VPROD.386)
- START PROFILING
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx84027}
INT 2F - Microsoft Profiler
(PROF.COM/VPROD.386)
- STOP PROFILING
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx84037}
INT 2F - Novell NetWare - Adv NetWare 4.0 DOS Requester - GET VLM CALL ADDRESS
{#idx86550}
{#idx86559}
INT 2F - QRIP/
TSR
(Terminate and Stay Resident) A program which remains in memory after terminating in order to provide services to other programs or the user. The name comes from the name of the DOS function call used to remain in memory after termination.
- RECEIVE CHARACTERS FROM QRIP
{#idx89442}
INT 2F - QRIP/
TSR
(Terminate and Stay Resident) A program which remains in memory after terminating in order to provide services to other programs or the user. The name comes from the name of the DOS function call used to remain in memory after termination.
- SCROLL PROTECTED AREA
{#idx89490}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET DESCRIPTOR ACCESS RIGHTS
{protected mode}
{#idx96664}
{#idx96667}
{#idx96671}
INT 33 - LOGITECH MOUSE - GET LEFT OR RIGHT PARAMETER
{#idx99649}
{#idx99650}
INT 33 - LOGITECH MOUSE - SET LEFT OR RIGHT PARAMETER
{#idx99643}
{#idx99645}
INT 33 - MS MOUSE v1.0+ - DEFINE INTERRUPT SUBROUTINE PARAMETERS
{#idx98771}
INT 33 - MS MOUSE v1.0+ - DEFINE SCREEN REGION FOR UPDATING
{#idx98806}
{#idx98819}
INT 33 - MS MOUSE v1.0+ - READ MOTION COUNTERS
{#idx98765}
INT 33 - MS MOUSE v1.0+ - RETURN BUTTON PRESS DATA
{#idx98703}
INT 33 - MS MOUSE v1.0+ - RETURN POSITION AND BUTTON STATUS
{#idx98685}
INT 33 - MS MOUSE v3.0+ - DEFINE GRAPHICS CURSOR
{#idx98744}
{#idx98750}
INT 33 - MS MOUSE v6.0+ - SET ALTERNATE MOUSE USER HANDLER
{#idx98883}
INT 50 -
PC
IBM PC
Thuis Organizer Shell - CHANGE ATTRIBUTE
{#idx102557}
INT 50 - Vanderaart TEXT WINDOWS - CHANGE ATTRIBUTE
{#idx102476}
INT 50 - Vanderaart TEXT WINDOWS,
PC
IBM PC
Thuis Shell - OPEN TEXT WINDOW
{#idx102400}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - GET CURRENT GRAPHICS INFO
{#idx103827}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - SET CLIP REGION
{#idx103840}
INT 61 - Atari Portfolio - MOVE VIRTUAL SCREEN ORIGIN
{#idx109526}
INT 61 - Banyan VINES - 3270 INTERFACE
{#idx107859}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - INIT USER BUFFER PTR INFO
{#idx107940}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - SEND TO HOST
{#idx107974}
INT 61 - Banyan VINES - GET ACCESS RIGHTS LIST
(ARL)
{#idx108373}
{#idx108378}
{#idx108383}
{#idx108397}
INT 61 - Banyan VINES - SET ACCESS RIGHTS LIST
(ARL)
{#idx108402}
{#idx108409}
INT 62 - FGDRIVER v3.03+ -
"FG_BOX"
- DRAW UNFILLED RECTANGLE
{partially documented}
{#idx110993}
INT 62 - FGDRIVER v3.03+ -
"FG_BOXDEPTH"
- SET RECTANGLE BORDER WIDTH
{partially documented}
{#idx111005}
INT 62 - FGDRIVER v3.03+ -
"FG_BOXX"
- XOR HOLLOW RECTANGLE
{partially documented}
{#idx111016}
INT 62 - FGDRIVER v4.02 -
"FG_CLPRECT"
- DRAW FILLED RECTANGLE IN SCREEN SPCE
{partially documented}
{#idx111114}
INT 62 - FGDRIVER v4.02 -
"FG_DRECT"
- DRAW DITHERED RECTANGLE IN SCRN SPACE
{partially documented}
{#idx111304}
INT 62 - FGDRIVER v4.02 -
"FG_GETBLOCK"
- GRAB RECTANGLE OF DISPLAY
{partially documented}
{#idx111551}
{#idx111553}
INT 62 - FGDRIVER v4.02 -
"FG_GETCLIP"
- GET CLIPPING REGION IN SCREEN SPACE
{partially documented}
{#idx111575}
{#idx111577}
INT 62 - FGDRIVER v4.02 -
"FG_GETVIEW"
- GET VIEWPORT EXTREME LIMITS
{partially documented}
{#idx111757}
{#idx111758}
{#idx111761}
{#idx111762}
INT 62 - FGDRIVER v4.02 -
"FG_GETXBOX"
- GET WIDTH OF VERTICAL BOX LINES
{partially documented}
{#idx111779}
INT 62 - FGDRIVER v4.02 -
"FG_GETXJUST"
- GET HORIZONTAL JUSTIFICATION
{partially documented}
{#idx111794}
INT 62 - FGDRIVER v4.02 -
"FG_JUSTIFY"
- SET TEXT OUTPUT JUSTIFICATION
{partially documented}
{#idx111995}
INT 62 - FGDRIVER v4.02 -
"FG_MAKEPCX"
- CREATE PCX FILE FROM SCREEN WINDOW
{partially documented}
{#idx112089}
{#idx112097}
INT 62 - FGDRIVER v4.02 -
"FG_MAKEPPR"
- CREATE PACKED PIXEL RUN FILE
{partially documented}
{#idx112106}
{#idx112112}
INT 62 - FGDRIVER v4.02 -
"FG_MAKESPR"
- CREATE STANDARD PIXEL RUN FILE
{partially documented}
{#idx112121}
{#idx112127}
INT 62 - FGDRIVER v4.02 -
"FG_MOUSEBUT"
- GET MOUSE BUTTON PRESS/RELEASE CNTS
{partially documented}
{#idx112193}
INT 62 - FGDRIVER v4.02 -
"FG_MOUSELIM"
- SPECIFY MOUSE CURSOR LIMITS
{partially documented}
{#idx112232}
INT 62 - FGDRIVER v4.02 -
"FG_MOUSEPOS"
- GET CURRENT MOUSE POSITION
{partially documented}
{#idx112250}
INT 62 - FGDRIVER v4.02 -
"FG_PCXRANGE"
- GET EXTENT OF PCX IMAGE
{partially documented}
{#idx112469}
INT 62 - FGDRIVER v4.02 -
"FG_POLYEDGE"
- SPECIFY INCLUSION OF FINAL PIXELS
{partially documented}
{#idx112506}
{#idx112509}
INT 62 - FGDRIVER v4.02 -
"FG_PRINT"
- DISPLAY STRING OF HARDWARE CHARACTERS
{partially documented}
{#idx112558}
INT 62 - FGDRIVER v4.02 -
"FG_PRINTC"
- DISPLAY STRING OF HW CHARS
(CLIPPED)
{partially documented}
{#idx112575}
INT 62 - FGDRIVER v4.02 -
"FG_PUTBLOCK"
- RESTORE RECTANGLE OF DISPLAY
{partially documented}
{#idx112586}
{#idx112588}
INT 62 - FGDRIVER v4.02 -
"FG_RECT"
- DRAW UNFILLED RECTANGLE IN SCREEN SPACE
{partially documented}
{#idx112620}
INT 62 - FGDRIVER v4.02 -
"FG_RESTORE"
- COPY REGION FROM HIDDEN TO VIS PAGE
{partially documented}
{#idx112657}
{#idx112659}
INT 62 - FGDRIVER v4.02 -
"FG_SAVE"
- COPY REGION FROM VISIBLE TO HIDDEN PAGE
{partially documented}
{#idx112701}
{#idx112703}
INT 62 - FGDRIVER v4.02 -
"FG_SCROLL"
- VERTICALLY SCROLL SCREEN REGION
{partially documented}
{#idx112734}
{#idx112738}
INT 62 - FGDRIVER v4.02 -
"FG_SETCLIP"
- SET CLIPPING REGION
{partially documented}
{#idx112771}
INT 62 - FGDRIVER v4.02 -
"FG_SETVIEW"
- DEFINE VIEWPORT
{partially documented}
{#idx112883}
INT 62 - FGDRIVER v4.02 -
"FG_SHEAR"
- SHEAR UNPACKED BITMAP
{partially documented}
{#idx112901}
{#idx112903}
{#idx112904}
INT 62 - FGDRIVER v4.02 -
"FG_TRANSFER"
- COPY REGION
{partially documented}
{#idx113148}
INT 62 - FGDRIVER v4.02 -
"FG_VBCOPY"
- COPY RECT BETWEEN VIRTUAL BUFFERS
{partially documented}
{#idx113191}
INT 62 - FGDRIVER v4.02 -
"FG_VBCUT"
- COPY RECT FROM VIDEO TO VIRTUAL BUFFER
{partially documented}
{#idx113199}
INT 62 - FGDRIVER v4.02 -
"FG_VBPASTE"
- COPY RECT FROM VIRTUAL BUF TO VIDEO
{partially documented}
{#idx113251}
INT 62 - FGDRIVER v4.02 -
"FG_VBTCCOPY"
- COPY RECTANGLE BETWEEN VIRTUAL BUFS
{partially documented}
{#idx113262}
INT 62 - FGDRIVER v4.02 -
"FG_VBTCXFER"
- COPY RECTANGLE TO ACTIVE VIDEO PAGE
{partially documented}
{#idx113271}
INT 66 - DIGPAK - SET PCM VOLUME
{#idx115411}
INT 66 - DIGPAK - SET STEREO PANNING
{#idx115375}
INT 67 - QEMM-386 v4.23+ - INSTALLATION CHECK
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx116015}
INT 67 -
Virtual Control Program Interface
A simple API for protected-mode programs to allocate memory and switch into or out of protected mode. See also DOS Protected-Mode Interface.
- GET PHYS ADDR OF PAGE IN FIRST MB
{#idx117206}
INT 6F - 10NET v5.0 - GET SHARED DEVICE ENTRY
{#idx121749}
INT 6F - HP Vectra EX-BIOS -
"F_ISR"
(internal)
- RESPOND TO LOGICAL ISR
{#idx119735}
INT 7B - Novell XQL - XQL PRIMITIVES MANAGER
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.
{#idx123602}
{#idx123604}
INT 7F -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
8514/A Adapter Interface
(HDILOAD.EXE)
{#idx124839}
{#idx124936}
INT A4 - Right Hand Man -
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx127885}
{#idx127889}
INT D4 - PC-MOS/386 v3.0+ - GET TASK CONTROL BLOCK
{#idx128875}
INT E0 - PCROBOTS v1.41 -
"SCAN"
- SCAN FOR OTHER ROBOTS IN THE GIVEN DIRECTION
{#idx131480}
MEM 0040h:0017h - KEYBOARD - STATUS FLAGS 1
{#idx161346}
MEM 0040h:0096h - KEYBOARD STATUS BYTE 1
{#idx162347}
MEM A000h:8100h - S3 - MEMORY-MAPPED PACKED REGISTERS
{#idx163313}
Opcodes List
{#idx173212}
{#idx173360}
{#idx173370}
{#idx174000}
{#idx174007}
{#idx174017}
{#idx174023}
{#idx174034}
{#idx174041}
{#idx174052}
{#idx174058}
{#idx174068}
{#idx174074}
{#idx174358}
{#idx174376}
{#idx174420}
{#idx174421}
{#idx175889}
{#idx175890}
PORT
IBM PC Portable (uses same BIOS as XT)
0060-006F - KEYBOARD CONTROLLER 804x
(8041, 8042)
(or PPI (8255) on
PC
IBM PC
,
XT
IBM PC XT
)
{#idx139602}
{#idx139605}
PORT
IBM PC Portable (uses same BIOS as XT)
0220-0223 - Sound Blaster / Adlib port
(Stereo)
{#idx143750}
PORT
IBM PC Portable (uses same BIOS as XT)
0220-022F - Soundblaster PRO 2.0
{#idx143780}
{#idx143781}
{#idx143783}
{#idx143800}
{#idx143801}
{#idx143802}
{#idx143812}
{#idx143814}
{#idx143817}
{#idx143818}
{#idx143823}
PORT
IBM PC Portable (uses same BIOS as XT)
0340-034F - Gravis Ultra Sound by Advanced Gravis
{#idx146411}
{#idx146444}
PORT
IBM PC Portable (uses same BIOS as XT)
03D4-03D5 - COLOR VIDEO - CRT CONTROL REGISTERS
{#idx149611}
PORT
IBM PC Portable (uses same BIOS as XT)
0530-0537 - Windows Sound System
(
"WSS"
)
(default address)
{#idx152381}
{#idx152382}
{#idx152383}
{#idx152384}
{#idx152390}
{#idx152395}
{#idx152401}
{#idx152480}
{#idx152482}
{#idx152583}
PORT
IBM PC Portable (uses same BIOS as XT)
0CF8-0CFF - PCI Configuration Mechanism 1 - Configuration Registers
{#idx153503}
PORT
IBM PC Portable (uses same BIOS as XT)
1C00-1CBF - Adaptec AIC-777x
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
SCSI
(Small Computer Systems Interface) A system-independent expansion bus typically used to connect hard disks, tape drives, and CD-ROMs to a computer. A host adapter connects the SCSI bus to the computer's own bus. See also ESDI, IDE.
controller in
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
slot 1
{#idx154737}
{#idx154738}
PORT
IBM PC Portable (uses same BIOS as XT)
7AEE - ATI Mach8/Mach32 - EXTENDED GRAPHICS ENGINE CONGIFURATION
{#idx156399}
{#idx156412}
PORT
IBM PC Portable (uses same BIOS as XT)
7EEE - ATI Mach8/Mach32 - BOUNDS ACCUMULATOR
(RIGHT)
{#idx156474}
{#idx156487}
PORT
IBM PC Portable (uses same BIOS as XT)
83D0-9FD3 - Chips&Techs 64310 - 32-BIT EXTENSION REGS - BitBLT
{#idx156684}
{#idx156686}
PORT
IBM PC Portable (uses same BIOS as XT)
9AE8-9AE9 - 8514/A and compatible - GRAPHICS PROCESSOR STATUS / COMMAND
{#idx157023}
PORT
IBM PC Portable (uses same BIOS as XT)
9AEA-9AEB - S3 Trio64 - DRAWING COMMAND 2
{#idx157060}
PORT
IBM PC Portable (uses same BIOS as XT)
9EE8-9EE9 - 8514/A and compatible - SHORT STROKE VECTORS
{#idx157129}
PORT
IBM PC Portable (uses same BIOS as XT)
BEE8-BEE9 - 8514/A and compatible - MULTIFUNCTION CONTROL
{#idx157513}
{#idx157523}
PORT
IBM PC Portable (uses same BIOS as XT)
E6EE-E6EF - ATI Mach8/Mach32 - SCISSORS REGION
(RIGHT)
{#idx157894}
{#idx157907}