Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
DISPLAY
⇢
⇥
RBIL61 - DISPLAY
Bibliography
{#idx167220}
{#idx167707}
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
{#idx160500}
{#idx160510}
{#idx160633}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
11h -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
PS/2
IBM PS/2, any model
- FIRST FIXED DISK DRIVE TYPE BYTE
(00-FFh)
{#idx168480}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
14h -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
- EQUIPMENT BYTE
{#idx168642}
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.
28h/01h - Philips SAA5252 - CAPTION MODE
{#idx170363}
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.
28h/02h - Philips SAA5252 - ON-SCREEN DISPLAY ROW
{#idx170368}
{#idx170372}
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.
28h/03h - Philips SAA5252 - ON-SCREEN DISPLAY COLUMN
{#idx170373}
{#idx170378}
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.
28h/04h - Philips SAA5252 - ON-SCREEN DISPLAY DATA
{#idx170383}
{#idx170387}
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/2Eh - ITT VPX 32xx - ???
(Test Register - Front End, Chroma 2?)
{
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.
}
{#idx171019}
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/2Fh - ITT VPX 32xx - ???
(Test Register - Front End, Chroma 1?)
{
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.
}
{#idx171025}
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.
8Ah/00h - ITT VDP 3108 - Color Lookup Table
(array)
{#idx171356}
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.
8Ah/2Bh - ITT VDP 3108 - Test Register - Display 2
{#idx171642}
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.
8Ah/2Ch - ITT VDP 3108 - Test Register - Display 3
{#idx171646}
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.
8Ah/3Bh - ITT VDP 3108 - Test Register - Display Processor Control
{#idx171694}
INT 03 - Columbia PCs
(desktop,VP portables)
-
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
DEBUGGER
{#idx224}
INT 03 - CPU-generated - BREAKPOINT
{callout or callback}
{#idx185}
INT 03 - DTown Utilities - POP UP
{#idx237}
INT 03 - Soft-ICE - BACK DOOR COMMANDS - DISPLAY STRING IN Soft-ICE WINDOW
{#idx295}
{#idx300}
INT 0C -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
SYSTEM 36/38 WORKSTATION EMULATION -
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.
POINTER
{#idx1018}
INT 10 - Alloy MW386 - GET PHYSICAL WORKSTATION DISPLAY MODE
{#idx6235}
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
{#idx2569}
INT 10 - Chips & Technologies Extended
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 LAPTOP DISPLAY STATUS
{#idx5421}
{#idx5424}
{#idx5430}
{#idx5432}
{#idx5433}
{#idx5435}
{#idx5444}
INT 10 - Chips & Technologies Extended
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.
- SET POWER-ON DISPLAY MODE
{#idx5366}
{#idx5368}
{#idx5371}
INT 10 - Chips & Technologies Extended
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.
- SWITCH DISPLAY DEVICE
{#idx5450}
{#idx5453}
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.
- READ MONITOR TYPE AND ID FROM 15-PIN CONNECTOR
{#idx3249}
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
{#idx3159}
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
{#idx3208}
{#idx3209}
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 - SWITCH DISPLAY
{#idx3212}
{#idx3214}
{#idx3216}
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 - POWER CONSERVATION
{#idx3221}
INT 10 -
DGIS
(Direct Graphics Interface Standard)
- INQUIRE INT 10 OUTPUT DEVICE
{#idx5606}
{#idx5607}
INT 10 - Direct Graphics Interface Standard
(
DGIS
(Direct Graphics Interface Standard)
)
- INQUIRE AVAILABLE DEVICES
{#idx5588}
INT 10 - Direct Graphics Interface Standard
(
DGIS
(Direct Graphics Interface Standard)
)
- REDIRECT CHARACTER OUTPUT
{#idx5594}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - READ ONE REGISTER
{#idx7156}
{#idx7178}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - READ REGISTER RANGE
{#idx7218}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - READ REGISTER SET
{#idx7264}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - REVERT TO DEFAULT REGISTERS
{#idx7303}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - WRITE ONE REGISTER
{#idx7201}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - WRITE REGISTER RANGE
{#idx7237}
INT 10 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
Register Interface Library - WRITE REGISTER SET
{#idx7282}
{#idx7284}
INT 10 - Everex Extended Video
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 SUPPORTED MODE INFO
{#idx5858}
INT 10 - FRIEZE v7.41+ - INSTALLATION CHECK
{#idx2288}
INT 10 - HP Vectra EX-BIOS - MODIFY MONITOR INFO
{#idx5721}
INT 10 - HP Vectra EX-BIOS - SET MONITOR INFO
{#idx5699}
INT 10 - HUNTER 16 - LOOKING KEYS
{#idx5930}
INT 10 - HUNTER 16 - SET
LCD
(Liquid Crystal Display)
WINDOWS POSITION
{#idx5922}
INT 10 - HUNTER 16 - SPLIT DISPLAY
{#idx5573}
{#idx5579}
INT 10 - PhoenixVIEW/LC - CRT MONITOR DETECTION
{#idx6437}
INT 10 - PhoenixVIEW/LC - VIDEO DISPLAY TYPE
{#idx6314}
{#idx6321}
INT 10 - SOLLEX SuperVGA - ADAPTER CONTROL - GET ADAPTER
{#idx6018}
{#idx6019}
{#idx6022}
INT 10 - SOLLEX SuperVGA - ADAPTER CONTROL - SET ADAPTER
{#idx6008}
INT 10 - SOLLEX SuperVGA - DISPLAY OUTPUT CONTROL - GET DISPLAY OUTPUT
{#idx6054}
{#idx6059}
{#idx6063}
{#idx6066}
{#idx6074}
{#idx6078}
INT 10 - SOLLEX SuperVGA - DISPLAY OUTPUT CONTROL - SET DISPLAY OUTPUT
{#idx6039}
{#idx6044}
{#idx6046}
INT 10 - SOLLEX SuperVGA - GET EXTENSIONS INFO
{#idx5972}
INT 10 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- GET SHADOW BUFFER
{#idx7351}
INT 10 - V20-XT-BIOS - TELETYPE OUTPUT WITH ATTRIBUTE
{#idx2234}
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.
(
VBE
(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth.
)
- GET SuperVGA INFORMATION
{#idx4209}
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.
- Everex - TURN
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
.
ON/OFF
{#idx5100}
{#idx5104}
{#idx5106}
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 SuperVGA MODE INFORMATION
{#idx4272}
{#idx4326}
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
{#idx4465}
{#idx4469}
{#idx4472}
{#idx4479}
{#idx4485}
{#idx4495}
{#idx4500}
{#idx4502}
{#idx4512}
{#idx4520}
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.
v2.0 beta - GET PROTECTED-MODE CODE
{obsolete}
{#idx4571}
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)
- INSTALLATION CHECK / CAPABILITIES
{#idx4922}
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
{#idx4930}
{#idx4958}
{#idx4986}
{#idx4987}
{#idx4988}
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 VDIF
{#idx5038}
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.
/PM
(Power Management)
v1.0+ - GET DISPLAY POWER STATE
{#idx4708}
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.
/PM
(Power Management)
v1.0+ - SET DISPLAY POWER STATE
{#idx4702}
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
.
XGA
(Extended Graphics Array)
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.
Extensions - GET
XGA
(Extended Graphics Array)
ENVIRONMENT INFORMATION
{#idx4114}
INT 10 - VHRBIOS.SYS - ???
{#idx6268}
INT 10 - VHRBIOS.SYS - GET OTHER DISPLAY INFO
{#idx6274}
{#idx6278}
{#idx6279}
INT 10 - VIDEO - ALTERNATE FUNC SELECT
(ATI,Tatung,Taxan)
- ENHANCED FEATURES
{#idx3127}
{#idx3128}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
PS
IBM PS/2, any model
)
- DISPLAY-SWITCH INTERFACE
{#idx3020}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
PS
IBM PS/2, any model
,
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
- GET
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
INFO
{#idx2928}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
PS
IBM PS/2, any model
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
- VIDEO REFRESH CONTROL
{#idx3043}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
- SELECT VERTICAL RESOLUTION
{#idx2972}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
- PALETTE LOADING
{#idx2978}
INT 10 - VIDEO - ALTERNATE FUNCTION SELECT
(
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
- VIDEO ADDRESSING
{#idx2990}
INT 10 - VIDEO - Compaq ADAPT.COM - INSTALLATION CHECK
{#idx6737}
INT 10 - VIDEO - Compaq Extensions - ENABLE/DISABLE DISPLAY
{#idx6573}
INT 10 - VIDEO - Compaq Extensions - NEW ACTIVE MONITOR
{#idx6708}
INT 10 - VIDEO - Everex Micro Enhancer
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/Viewpoint
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
- EXTENDED MODE SET
{#idx1777}
INT 10 - VIDEO - FLAT-PANEL - DISPLAY POSITION
{#idx3711}
{#idx3716}
INT 10 - VIDEO - FLAT-PANEL - FUNCTION SUPPORT FLAG
{#idx3842}
INT 10 - VIDEO - FLAT-PANEL -
LCD
(Liquid Crystal Display)
/CRT DISPLAY CONTROL
{#idx3695}
{#idx3697}
{#idx3699}
{#idx3701}
{#idx3703}
{#idx3705}
{#idx3706}
{#idx3710}
INT 10 - VIDEO - FLAT-PANEL - READ INFORMATION
{#idx3683}
INT 10 - VIDEO - FUNCTIONALITY/STATE INFORMATION
(
PS
IBM PS/2, any model
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
{#idx3507}
{#idx3517}
{#idx3519}
{#idx3525}
{#idx3533}
{#idx3547}
{#idx3553}
{#idx3569}
{#idx3577}
INT 10 - VIDEO - GET CURRENT VIDEO MODE
{#idx2244}
INT 10 - VIDEO - GET CURSOR POSITION AND SIZE
{#idx1948}
{#idx1952}
{#idx1956}
INT 10 - VIDEO - GET DISPLAY COMBINATION CODE
(
PS
IBM PS/2, any model
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
{#idx3443}
{#idx3452}
{#idx3453}
{#idx3462}
{#idx3464}
{#idx3467}
{#idx3469}
{#idx3470}
{#idx3472}
{#idx3475}
{#idx3476}
{#idx3478}
INT 10 - VIDEO - GET PHYSICAL DISPLAY PARAMETERS
(CONVERTIBLE)
{#idx3397}
{#idx3404}
{#idx3411}
{#idx3418}
INT 10 - VIDEO - Hercules GRAFIX -
"DISP"
- SELECT PAGE TO DISPLAY
{#idx4005}
INT 10 - VIDEO - Hercules GRAFIX -
"GMODE"
- SET GRAPHICS MODE
{#idx3971}
INT 10 - VIDEO - Hercules GRAFIX -
"LEVEL"
- SELECT DRAWING FUNCTION
{#idx4000}
INT 10 - VIDEO - Hercules GRAFIX -
"TEXT"
- DISPLAY CHARACTER
{#idx4041}
{#idx4043}
INT 10 - VIDEO - Paradise
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,
AT&T
American Telephone and Telegraph
VDC600 - SET SPECIAL MODE
{#idx1797}
INT 10 - VIDEO - READ CHARACTER AND ATTRIBUTE
AT
IBM PC AT
CURSOR POSITION
{#idx2069}
{#idx2088}
INT 10 - VIDEO - SCREENR v1.55+ -
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.
{#idx5161}
INT 10 - VIDEO - SELECT ACTIVE DISPLAY PAGE
{#idx1970}
{#idx1974}
INT 10 - VIDEO - SET DISPLAY COMBINATION CODE
(
PS
IBM PS/2, any model
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
)
{#idx3479}
{#idx3488}
{#idx3489}
INT 10 - VIDEO - SET VIDEO MODE
{#idx1248}
{#idx1279}
{#idx1766}
INT 10 - VIDEO - TANDY 2000 only - SCROLL RIGHT PART OR ALL OF SCREEN
{#idx5903}
INT 10 - VIDEO - TELETYPE OUTPUT
{#idx2213}
INT 10 - VIDEO - TEXT-MODE CHARGEN - LOAD USER-SPECIFIED PATTERNS
(
PS
IBM PS/2, any model
,
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
{#idx2694}
INT 10 - VIDEO - TOGGLE INTENSITY/BLINKING BIT
(
Jr
IBM PCjr
,
PS
IBM PS/2, any model
, TANDY 1000,
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
{#idx2411}
INT 10 - VIDEO - Tseng ET-4000
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.
- CHECK IF HiColor MODE/SET HiColor MODE
{partially documented}
{#idx2565}
INT 10 - VIDEO - Tseng ET-4000
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
DAC
(Digital-to-Analog Converter) A hardware device (in its simplest form, nothing more than a set of interconnected resistors) which converts a digital number into an analog signal whose voltage is proportional to the value of the digital number.
VGA
Video Graphics Array
and later color video boards use DACs to convert color values into the analog signals sent to the display; sound boards normally use DACs as well.
TYPE
{#idx2550}
INT 10 - VIDEO - Tseng ET-4000
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.
- SET HiColor GRAPHICS MODE
{#idx2532}
INT 10 - VIDEO - UltraVision - LOAD ULTRAVISION PALETTE
(color
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
,
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
{#idx6913}
INT 10 - VIDEO - Video7
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,VEGA
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,HP EX-BIOS - GET MONITOR INFO
{#idx5670}
{#idx5679}
{#idx5683}
INT 10 - VIDEO - WRITE CHARACTER AND ATTRIBUTE
AT
IBM PC AT
CURSOR POSITION
{#idx2104}
{#idx2110}
INT 10 - VIDEO - WRITE CHARACTER ONLY
AT
IBM PC AT
CURSOR POSITION
{#idx2133}
{#idx2142}
INT 10 - VIDEO - WRITE GRAPHICS PIXEL
{#idx2197}
INT 10 - VIDEO -
XGA
(Extended Graphics Array)
- GET DMQS
(Display Mode Query and Set)
DATA LENGTH
{#idx3849}
INT 10 - VIDEO -
XGA
(Extended Graphics Array)
- READ DMQS DATA
{#idx3876}
INT 10 - VUIMAGE DISPLAY DRIVER
(v2.20 and below)
{#idx2260}
{#idx2270}
{#idx2276}
INT 10h - LIRVGA19 - CHAR HEIGHT HOOK
{#idx1230}
INT 13 -
ESDI
(Enhanced Small Device Interface) A disk drive interface type which was briefly popular before IDE took over. An ESDI drive can transfer data between the drive and controller at 10, 15, or 20 megabits per second, which is faster than an MFM or RLL controller but slower than what is possible with an IDE or SCSI drive. See also IDE.
FIXED DISK - GET MANUFACTURING HEADER
{#idx9409}
INT 13 - Future Domain
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.
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
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 INFORMATION
{#idx9270}
INT 13 - Future Domain
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 - REINITIALIZE DRIVE
{#idx9342}
INT 13 - Future Domain
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 - STOP
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.
DISK
{#idx8934}
INT 14 - TelAPI -
"telioctl"
- CONNECTION CONTROL
{#idx15121}
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
{#idx14351}
{#idx14446}
INT 15 - Advanced Power Management v1.0+ - SET POWER STATE
{#idx19358}
{#idx19361}
INT 15 - Chips & Technologies '65530'
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.
- MODE SET HOOK
{callout or callback}
{#idx20179}
INT 15 - Chips & Technologies '65530'
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.
- MONITOR SENSING HOOK
{callout or callback}
{#idx20191}
INT 15 - Chips & Technologies '65530'
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.
-
POST
see Power-On Self-Test
INITIALIZATION NOTIFICATION
{callout or callback}
{#idx20172}
INT 15 - Compaq SLT/286 - MODIFY POWER CONSERVATION/MODEM CONFIGURATION
{#idx18939}
{#idx18951}
INT 15 - Compaq SLT/286 - READ POWER CONSERVATION/MODEM CONFIGURATION
{#idx18904}
{#idx18907}
INT 15 - DESQview v2.00+ -
"DBGPOKE"
- DISPLAY CHARACTER ON STATUS LINE
{#idx23905}
{#idx23909}
{#idx23913}
{#idx23915}
INT 15 - DESQview v2.00+ -
"NEWPROC"
- START NEW APPLICATION IN NEW PROCESS
{#idx16644}
INT 15 - DESQview v2.50+ - SOCKET
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.
}
{#idx24608}
INT 15 - DESQview/X - GET DISPLAY NAME
{
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.
}
{#idx24322}
{#idx24328}
{#idx24330}
{#idx24334}
{#idx24337}
INT 15 - HP 100LX/200LX - GET/SET DISPLAY CONTRAST
{
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.
}
{#idx18978}
INT 15 - HP 100LX/200LX - SET DISPLAY CONTROL STATUS
{
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.
}
{#idx18873}
{#idx18881}
INT 15 - HP OmniShare - Pen Driver - SET THE COMMUNICATION LED STATE
{#idx21203}
INT 15 - HP OmniShare - Pen Driver - STORE PEN BATTERY CHARGE
{#idx21215}
INT 15 - HP OmniShare - STANDBY.COM - INSTALLATION CHECK
{#idx21236}
{#idx21238}
INT 15 - HP OmniShare - STANDBY.COM - IS THE DISPLAY IN STANDBY MODE?
{#idx21288}
{#idx21294}
INT 15 - HUNTER 16 - CONTROL SCREEN SYNCHRONISATION
{#idx20686}
INT 15 - HUNTER 16 - SET LOW POWER THRESHOLD
{#idx20275}
INT 15 - MultiDOS Plus - FORCE DISPLAY OUTPUT TO PHYSICAL SCREEN MEMORY
{#idx15923}
{#idx15928}
INT 15 - MultiDOS Plus - RESTORE OLD VIDEO DISPLAY MEMORY
{#idx15939}
INT 15 - Olivetti Quaderno - READ
LCD
(Liquid Crystal Display)
{#idx18821}
{#idx18822}
{#idx18823}
{#idx18826}
INT 15 - Olivetti Quaderno - WRITE
LCD
(Liquid Crystal Display)
{#idx18837}
{#idx18838}
{#idx18840}
INT 15 - PhysTechSoft PTS ROM-DOS - SET DIAGNOSTIC DOS ERROR FLAG
{#idx25002}
INT 15 - PhysTechSoft PTS ROM-DOS - WRITE DIAGNOSTIC CONTROL POINT CODE
{#idx24975}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"DISPEROR"
- POP-UP ERROR WINDOW
{#idx16481}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"ISOBJ"
- VERIFY OBJECT HANDLE
{#idx16314}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"PRINTC"
- DISPLAY CHARACTER/ATTRIBUTE ON SCREEN
{#idx16083}
{#idx16087}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"ADDTO"
- WRITE CHARS AND ATTRIBS TO WINDOW
{#idx17453}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"WRITE"
- WRITE TO OBJECT
{#idx17057}
{#idx17059}
{#idx17069}
{#idx17073}
{#idx17075}
{#idx17077}
{#idx17079}
{#idx17082}
{#idx17097}
{#idx17106}
{#idx17123}
{#idx17236}
{#idx17286}
INT 15 - Toshiba laptops - VCHAD.EXE - 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.
}
{#idx23078}
INT 15 - VMiX -
"sys_wake"
- WAKE SLEEPING PROCESS
{#idx18138}
{#idx18152}
INT 15h - Arabic/Hebrew MS-DOS 5.0???+ -
HGC
(Hercules Graphics Card) A monochrome video adapter capable of 720x352 monochrome graphics. The HGC was the first non-IBM video adapter for the
IBM
International Busiuness Machines
PC
IBM PC
. See also
CGA
Color Graphics Adapter
, MDA.
&
HGC
(Hercules Graphics Card) A monochrome video adapter capable of 720x352 monochrome graphics. The HGC was the first non-IBM video adapter for the
IBM
International Busiuness Machines
PC
IBM PC
. See also
CGA
Color Graphics Adapter
, MDA.
/RAMFont support???
{#idx20356}
INT 16 - DOS/V - SHIFT STATUS DISPLAY CONTROL
{#idx25453}
{#idx25459}
INT 16 - HUNTER 16 - CONTROL SCREEN DUMP AREA
{#idx25568}
{#idx25570}
INT 16 - KEYBOARD - STORE KEYSTROKE IN KEYBOARD BUFFER
(
AT
IBM PC AT
/
PS
IBM PS/2, any model
w enh keybd only)
{#idx25259}
INT 16 -
PC
IBM PC
Tools v5.1-5.5 PCShell
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.
- GET ???
{
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.
}
{#idx28133}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY
ASCIZ
A NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL.
STRING CENTERED IN WINDOW
{
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.
}
{#idx27981}
{#idx27982}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY COUNTED STRING
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx28302}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY HELP LINE
{
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.
}
{#idx28378}
{#idx28382}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY NUMBER
{
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.
}
{#idx28287}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY POPUP MENU
{
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.
}
{#idx28217}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - DISPLAY PRINT OPTIONS MENU
{
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.
}
{#idx28014}
INT 16 -
PC
IBM PC
Tools v9 DSKLIGHT - 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.
}
{#idx27655}
INT 16 - pcANYWHERE III - SET KEYBOARD/SCREEN MODE
{#idx26457}
INT 17 -
PC
IBM PC
Magazine PCSpool - BUILD PAUSE CONTROL RECORD
{#idx29657}
INT 18 - DISKLESS BOOT HOOK
(START CASSETTE
BASIC
(Beginner's All-purpose Symbolic Instruction Code) A programming language originally designed as a means of teaching FORTRAN. There are many variations of BASIC with differing capabilities; the majority are interpreted but compiled BASIC is becoming more popular. All genuine
IBM
International Busiuness Machines
personal computers (including the latest
PS/2
IBM PS/2, any model
models) come equipped with a cassette-based BASIC interpreter in ROM.
)
{#idx29885}
{#idx29894}
INT 18 - NEC PC-9800 series - SET DISPLAY MODE
{#idx29988}
INT 18 - NEC PC-9800 series - SET SINGLE DISPLAY AREA
{#idx29980}
{#idx29986}
INT 18 - NEC PC-9800 series - VIDEO
{#idx29955}
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
{#idx32447}
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+ - READ CONFIGURATION
DWORD
Doubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address.
(Intel devices)
{#idx36815}
INT 20 - Microsoft Windows - VMINI / ENABLE -
VxD
A virtual device driver for Windows 3.x or 95. So called because nearly all of the Windows 3.0 drivers had names of the form "VdeviceD". See also device driver.
SERVICES
{protected mode}
{#idx40810}
INT 21 - 10NET v5.0 - GET LOCAL 10NET CONFIGURATION TABLE
{#idx53657}
{#idx53678}
INT 21 - Attachmate Extra! - GET 3270 DISPLAY STATE
{#idx57280}
{#idx57283}
{#idx57292}
{#idx57298}
INT 21 - Attachmate Extra! - GET HOST WINDOW BUFFER ADDRESS
{#idx57348}
INT 21 - Attachmate Extra! - GET HOST WINDOW CURSOR POSITION
{#idx57356}
INT 21 - Attachmate Extra! - SET 3270 DISPLAY STATE
{#idx57304}
{#idx57307}
INT 21 - DIET v1.43e - GET
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.
OPTIONS
{#idx44868}
INT 21 - DOS 2+ - GET DOS VERSION
{#idx44098}
{#idx44109}
INT 21 - DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST
{#idx48833}
{#idx48839}
{#idx48883}
INT 21 - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE
{#idx55585}
{#idx55595}
{#idx55600}
{#idx55607}
{#idx55609}
{#idx55632}
{#idx55634}
{#idx55639}
{#idx55644}
{#idx55648}
{#idx55649}
{#idx55651}
{#idx55652}
INT 21 - DOS 4.0+ internal - GET/SET DISK SERIAL NUMBER
{
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.
}
{#idx55728}
INT 21 - DOS 5+ - GET TRUE VERSION NUMBER
{#idx44499}
{#idx44506}
INT 21 - DR PalmDOS - GENERIC IOCTL - LOGIN SECURITY
{#idx49442}
{#idx49444}
INT 21 - LASTBYTE.SYS v1.19 - IOCTL - GET ??? TABLE
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx46869}
{#idx46901}
INT 21 - Memory Managers - GET
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.
ENTRY POINT
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx47320}
INT 21 - OS/2 v2.1+
Virtual DOS Machine
A special type of virtual machine provided by OS/2 version 2.0, in which a copy of MS-DOS or an MS-DOS compatible operating system (or even an incompatible 8086 operating system) is run and appears to have full control of the system. See also Virtual Machine, INT 21h Function 64h.
- GET LOADING MESSAGE
{
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.
}
{#idx55405}
INT 21 - PGS1600.DEV - IOCTL - GET CONFIGURATION INFO
{#idx46972}
INT 21 - PGS1600.DEV - IOCTL - SET CONFIGURATION???
{#idx47966}
INT 21 - VIRUS -
"2468"
/
"Tequila"
- DISPLAY VIRUS MESSAGE
{#idx71295}
INT 21 - VIRUS -
"CoffeeShop"
- DISPLAY
"LEGALIZE CANNABIS"
GRAPHIC
{#idx44592}
INT 26 - DOS 1+ - ABSOLUTE DISK WRITE
(except partitions > 32M)
{#idx72419}
INT 26 - DOS 3.31+ - ABSOLUTE DISK WRITE
(32M-2047M hard-disk partition)
{#idx72477}
INT 29 - DOS 2+ - FAST CONSOLE OUTPUT
{callout or callback}
{#idx72580}
INT 2C - Cloaking v1.01 -
"Simulate_Shell_Event"
{protected mode}
{#idx73373}
INT 2D - ALTERNATE MULTIPLEX INTERRUPT SPECIFICATION
(
AMIS
Alternate Multiplex Interrupt Specification
)
[v3.6]
{#idx73804}
INT 2D -
AMIS
Alternate Multiplex Interrupt Specification
v3.0+ - INSTALLATION CHECK
{#idx73942}
INT 2D - DTown Utilities v1.40+ - MEMORY VIEW SET ADDRESS
{#idx74622}
INT 2E - Windows NT - NATIVE
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.
, protected mode}
{#idx74772}
INT 2F - 4DOS v3.0+ - AWAITING USER INPUT
{callout or callback}
{#idx93690}
INT 2F - ANARKEY.COM v3+ - ANARKMD
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.
}
{#idx94964}
{#idx94970}
INT 2F - APPEND v3.21 only - GET APPEND PATH
{
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.
}
{#idx90294}
INT 2F - Borland C++ DPMILOAD.EXE - INSTALLATION CHECK???
{protected mode,
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.
}
{#idx95637}
INT 2F - COLAP - INSTALLATION CHECK
{partially documented}
{#idx92287}
INT 2F - DOS 3.2+ - SET DISK INTERRUPT HANDLER
{
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.
}
{#idx78606}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - GET ACTIVE CODE PAGE
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx89619}
{#idx89628}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - GET CODE PAGE INFORMATION
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx89635}
{#idx89643}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - INSTALLATION CHECK
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx89554}
{#idx89564}
{#idx89567}
{#idx89568}
INT 2F - DOS 3.3+ DISPLAY.SYS internal - SET ACTIVE CODE PAGE
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx89586}
{#idx89596}
INT 2F - DOS 3.3+ GRAFTABL.COM - INSTALLATION CHECK
{#idx90237}
INT 2F - DOS 3.3+ KEYB.COM - SET KEYBOARD CODE PAGE
{#idx89920}
INT 2F - DOS 4.0+ ANSI.SYS internal - GET/SET DISPLAY INFORMATION
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx82020}
INT 2F - DOS 4.0+ SELECT - DISPLAY FORMAT DISK PROMPT
{
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.
}
{#idx89962}
{#idx89970}
INT 2F - DOS 4.x DISPLAY.SYS internal - INSTALLATION CHECK???
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx89654}
{#idx89663}
INT 2F - DOS 4.x only DISPLAY.SYS internal - ???
{
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.
}
{#idx89647}
INT 2F - DOS 5+ - COMMAND.COM INTERFACE
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx85783}
{#idx85812}
{#idx85828}
INT 2F - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION
{callout or callback,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx84328}
INT 2F - DRIVER.SYS support - EXECUTE DEVICE DRIVER REQUEST
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx75558}
INT 2F - Explosiv v2.00+ - INSTALLATION CHECK
{#idx91794}
{#idx91803}
INT 2F - Explosiv v2.x - CHANGE ANIMATION DISPLAY
{#idx91893}
{#idx91896}
INT 2F - Explosiv v2.x - GET ANIMATION DELAY FACTOR
{#idx91827}
INT 2F - Explosiv v2.x - SET ANIMATION DISPLAY TYPE
{#idx91841}
{#idx91845}
INT 2F - Explosiv v2.x - SET ANIMATION PARAMETER
{#idx91865}
{#idx91866}
{#idx91872}
{#idx91879}
INT 2F - F-PROT v1.x only - F-POPUP.EXE -
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.
{#idx84129}
{#idx84132}
INT 2F - Frank Kintrup
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.
Utilities - CLOCK - DISABLE DISPLAY UPDATE
{#idx91376}
INT 2F - Frank Kintrup
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.
Utilities - CLOCK - ENABLE DISPLAY UPDATE
{#idx91429}
INT 2F - INTMON v2.1 - DISPLAY
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
REGISTERS???
{
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.
}
{#idx89149}
INT 2F - Kingswood ANSI display driver - SET COMPATIBILITY MODE
{#idx83163}
INT 2F - Kingswood ANSI display driver - SET FLAGS
{#idx83169}
{#idx83175}
INT 2F - Kingswood
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.
Windows - DISPLAY STRING
{#idx83135}
INT 2F - Kingswood
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.
Windows - SHOW WINDOWS
{#idx83115}
INT 2F - MDEBUG command driver - EXECUTE INTERPRETER COMMAND
{#idx93379}
INT 2F - MDEBUG command driver - GET STATUS
{callout or callback}
{#idx93290}
{#idx93307}
INT 2F - MDEBUG display driver - GET DRIVER STATUS
{callout or callback}
{#idx93112}
{#idx93127}
{#idx93138}
INT 2F - MDEBUG display driver - INITIALIZE DRIVER
{callout or callback}
{#idx93182}
{#idx93191}
INT 2F - MDEBUG display driver - RESERVED FUNCTION NUMBERS
{#idx93260}
{#idx93269}
INT 2F - MDEBUG display driver - RESTORE GRAPHIC DATA
{callout or callback}
{#idx93224}
{#idx93233}
INT 2F - MDEBUG display driver - SAVE GRAPHIC DATA
{callout or callback}
{#idx93200}
{#idx93208}
INT 2F - MDEBUG display driver - SHOW SAVED DATA
{#idx93238}
{#idx93245}
INT 2F - MDEBUG display driver - SWITCH BACK TO TEXT SCREEN
{#idx93249}
{#idx93256}
INT 2F - MediaVision MVSOUND.SYS - GET STATUS STRING
{#idx90803}
INT 2F - MS Windows
"WINOLDAP"
- GET DEVICE CAPABILITIES
{#idx81866}
{#idx81873}
{#idx81876}
INT 2F - MS Windows - DOSMGR - GET
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.
ENTRY POINT
{#idx80498}
INT 2F - MS Windows - EDOS - GET
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.
ENTRY POINT
{#idx81317}
INT 2F - MS Windows - GET 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.
ENTRY POINT
{#idx79865}
{#idx79873}
{#idx79879}
{#idx79881}
{#idx79889}
{#idx79910}
{#idx79913}
{#idx79922}
{#idx79933}
{#idx79939}
{#idx79945}
{#idx79963}
{#idx79996}
INT 2F - MS Windows - REBOOT - GET
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.
ENTRY POINT
{protected mode}
{#idx80343}
INT 2F - MS Windows - SHELL - GET
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.
ENTRY POINT
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx80593}
{#idx80614}
INT 2F - MS Windows - WINDOWS ENHANCED MODE & 286 DOSX INIT BROADCAST
{callout or callback}
{#idx79362}
INT 2F - NDOS - AWAITING USER INPUT
{callout or callback}
{#idx95011}
INT 2F - NETWORK - SET NETWORK EVENT
POST
see Power-On Self-Test
HANDLER
{#idx90476}
INT 2F - Novell DOS 7 - EMM386.EXE - MULTITASKING
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.
- VIRTUAL MACHINES
{
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.
}
{#idx82927}
{#idx82928}
{#idx82929}
INT 2F - Novell NetWare - Adv NetWare 4.0 DOS Requester - GET VLM CALL ADDRESS
{#idx86613}
{#idx86853}
INT 2F - Phantom2 v1.1+ - FUNCTION REQUEST
{#idx94880}
INT 2F - PRINDIR v9.0 - SET BYTE COUNTER DISPLAY
{#idx87997}
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.
- CHANGE INTERNAL FLAGS
{#idx89421}
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.
- GET RIP_ENTER_BLOCK_MODE INFORMATION
{#idx89536}
INT 2F - SMARTDRV v4.00+ - INSTALLATION CHECK AND HIT RATIOS
{#idx84473}
INT 2F - WANG_ER.COM - 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.
}
{#idx91270}
INT 2F - WEB v4.02 - WEB MODULE INSTALLATION CHECK
{#idx95234}
{#idx95282}
{#idx95303}
{#idx95334}
INT 2F - Windows 3+
(OS/2 2.x???)
- GET VIRTUAL DEVICE DRIVER
(VDD)
CAPABILTIES
{#idx83183}
INT 2F - xDISK v3.32+ - INSTALLATION CHECK
{#idx94295}
INT 2F - ZyXEL ZFAX v2+ - INSTALLATION CHECK
{#idx93978}
{#idx93999}
INT 33 - GRTMOUSE v1.00+ - SET ACTIVE CHARACTERS
{#idx99573}
INT 33 - MS MOUSE v6.0+ - DEFINE DISPLAY PAGE NUMBER
{#idx98919}
{#idx98923}
INT 33 - MS MOUSE v6.0+ - RETURN DISPLAY PAGE NUMBER
{#idx98924}
{#idx98929}
INT 33 - MS MOUSE v6.26+ - GET GENERAL DRIVER INFORMATION
{#idx99026}
INT 42 - Chips & Technologies '65530'
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.
- MODE SET HOOK
{callout or callback}
{#idx100396}
INT 42 - Toshiba laptops - GET DISPLAY STATUS
{#idx100419}
{#idx100424}
{#idx100426}
{#idx100428}
{#idx100429}
INT 48 - TI Professional
PC
IBM PC
- DISPLAY SYSTEM ERROR MESSAGE
{#idx100985}
{#idx100989}
INT 49 - MAGic v1.23+ - SET TEXT MODE MAGNIFICATION SIZE
{#idx101150}
INT 49 - TI Professional
PC
IBM PC
- CRT - GET START-OF-DISPLAY POINTER
{#idx101319}
{#idx101323}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - GET CURRENT GRAPHICS INFO
{#idx103825}
INT 60 - HP 95LX System Manager -
"EDIT_INIT"
{partially documented}
{#idx104753}
{#idx104757}
{#idx104762}
INT 60 - HP 95LX System Manager -
"M_TELLTIME"
- DISPLAY TIMESTAMP
{partially documented}
{#idx105647}
INT 60 - HP 95LX System Manager - CLOCK/CALENDAR SERVICE
"M_ALARM"
{partially documented}
{#idx105602}
INT 60 - HP 95LX System Manager - DISPLAY HELP
{partially documented}
{#idx106423}
INT 60 - HP 95LX System Manager - DISPLAY OR REDISPLAY EDIT FIELD
{partially documented}
{#idx104773}
INT 60 - HP 95LX System Manager - DISPLAY OR REDISPLAY MENU
{partially documented}
{#idx104473}
INT 60 - HP 95LX System Manager - DISPLAY STRING
{partially documented}
{#idx104615}
{#idx104626}
INT 60 - HP 95LX System Manager - DISPLAY THREE-LINE MESSAGE BOX
{partially documented}
{#idx106290}
INT 60 - HP 95LX System Manager - DISPLAY TWO-LINE MESSAGE BOX
{partially documented}
{#idx106226}
INT 60 - HP 95LX System Manager - DISPLAY/REDISPLAY FILE SELECTION MENU
{partially documented}
{#idx104563}
INT 60 - HP 95LX System Manager - INITIALIZE FILE SELECTION MENU
{partially documented}
{#idx104551}
INT 60 - HP 95LX System Manager - SET CURSOR POSITION
{partially documented}
{#idx104733}
INT 60 - MDEBUG - GET ADDRESS OF THE HELP REGISTERS
{#idx106795}
INT 60 - MDEBUG - GET AND SET MDEBUG FLAGS
{#idx107007}
INT 60 - MDEBUG - POP UP
{#idx106964}
INT 60 - MDEBUG - SET STATUS
{#idx106925}
{#idx106928}
INT 60 - SYS_PROF.EXE - PROFILER STATUS
{#idx106661}
{#idx106670}
INT 60 - TI Professional
PC
IBM PC
- SYSTEM
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
DATA AREA POINTER
(NOT A VECTOR!)
{#idx103996}
INT 61 - Atari Portfolio - ENABLE/DISABLE SYSTEM STATUS LINE
{#idx110309}
INT 61 - Atari Portfolio - GET/SET POWER CONTROL
{#idx110160}
INT 61 - Atari Portfolio - GET/SET SCREEN MODE
{#idx109455}
INT 61 - Banyan VINES - 3270 INTERFACE
{#idx107874}
{#idx107880}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION -
"CONTROL MONITOR"
{#idx107985}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION -
"FLOW CONTROL DATA"
{#idx107993}
{#idx107998}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - INIT USER BUFFER PTR INFO
{#idx107961}
{#idx107963}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - SET SCROLL LOCK CHECKING
{#idx108073}
INT 61 - Banyan VINES - TALKPORT SERVICE - GET HANDLER ADDRESS
{#idx108774}
INT 61 - Banyan VINES - TALKPORT SERVICE -
POST
see Power-On Self-Test
MESSAGE ON LOCAL DISPLAY
{#idx108791}
{#idx108793}
{#idx108794}
{#idx108796}
{#idx108801}
{#idx108802}
INT 61 - OPTIMA 1024 VGA-Sync,ET-3000 chipset - CENTER ZOOM WINDOW
{#idx107787}
INT 61 - OPTIMA 1024 VGA-Sync,ET-3000 chipset - ZOOM DISPLAY
{#idx107540}
{#idx107546}
INT 61 -
PC
IBM PC
/
TCP
(Transmission Control Protocol) A higher level (session layer) of the TCP/IP protocol suite. See also IP, TCP/IP.
kernel v2.05 -
"net_recv"
- NO LONGER SUPPORTED
{obsolete, partially documented}
{#idx109593}
INT 62 - FGDRIVER v1.10 only -
"FG_DISPPCX"
- DISPLAY PCX FILE
{partially documented}
{#idx111925}
{#idx111935}
INT 62 - FGDRIVER v3.03+ -
"FG_ALLOCATE"
- CREATE VIRTUAL VIDEO PAGE
{partially documented}
{#idx110685}
INT 62 - FGDRIVER v3.03+ -
"FG_CHGTEXT"
- DISPLAY STRING
AT
IBM PC AT
CURSOR POSITION
{partially documented}
{#idx111046}
{#idx111052}
INT 62 - FGDRIVER v4.02 -
"FG_CLIPMAP"
- DISPLAY CLIPPED IMAGE
(MODE-INDEP)
{partially documented}
{#idx111073}
{#idx111077}
INT 62 - FGDRIVER v4.02 -
"FG_CLIPMASK"
- DISPLAY CLIPPED IMAGE
(MASKING MAP)
{partially documented}
{#idx111086}
INT 62 - FGDRIVER v4.02 -
"FG_CLPIMAGE"
- DISPLAY CLIPPED IMAGE
(BITMAP)
{partially documented}
{#idx111099}
INT 62 - FGDRIVER v4.02 -
"FG_DISPFILE"
- DISPLAY STORED IMAGE
{partially documented}
{#idx111191}
{#idx111196}
INT 62 - FGDRIVER v4.02 -
"FG_DISPLAY"
- DISPLAY IMAGE
(STD PIXEL RUN FORMAT)
{partially documented}
{#idx111200}
{#idx111202}
{#idx111207}
{#idx111211}
INT 62 - FGDRIVER v4.02 -
"FG_DISPLAYP"
- DISPLAY IMAGE
(PACKED PIXEL RUNS)
{partially documented}
{#idx111215}
{#idx111218}
{#idx111223}
{#idx111227}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWMAP"
- DISPLAY MODE-INDEPENDENT BIT MAP
{partially documented}
{#idx111241}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWMASK"
- DISPLAY IMAGE
(MASKING MAP)
{partially documented}
{#idx111253}
INT 62 - FGDRIVER v4.02 -
"FG_DRWIMAGE"
- DISPLAY BITMAPPED IMAGE
{partially documented}
{#idx111313}
INT 62 - FGDRIVER v4.02 -
"FG_EGACHECK"
- GET INFO ABOUT ACTIVE
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
DISPLAY
{partially documented}
{#idx111327}
{#idx111331}
INT 62 - FGDRIVER v4.02 -
"FG_FLICPLAY"
- DISPLAY NEXT FRAME
(S)
IN FLI/FLC
{partially documented}
{#idx111434}
{#idx111437}
{#idx111439}
{#idx111443}
INT 62 - FGDRIVER v4.02 -
"FG_FLIPMASK"
- DISPLAY INV CLIPPED IMAGE
(MASKMAP)
{partially documented}
{#idx111469}
INT 62 - FGDRIVER v4.02 -
"FG_FLPIMAGE"
- DISPLAY INV CLIPPED IMAGE
(BITMAP)
{partially documented}
{#idx111494}
INT 62 - FGDRIVER v4.02 -
"FG_GETBLOCK"
- GRAB RECTANGLE OF DISPLAY
{partially documented}
{#idx111547}
INT 62 - FGDRIVER v4.02 -
"FG_IMAGEBUF"
- SPECIFY TEMPORARY IMAGE BUFFER
{partially documented}
{#idx111874}
INT 62 - FGDRIVER v4.02 -
"FG_PATTERN"
- SPECIFY DISPLAY PATTERN FOR COLOR
{partially documented}
{#idx112406}
{#idx112409}
{#idx112414}
INT 62 - FGDRIVER v4.02 -
"FG_PCXMODE"
- GET OPTIMAL VIDEO MODE FOR DISPLAY
{partially documented}
{#idx112433}
INT 62 - FGDRIVER v4.02 -
"FG_POINT"
- DISPLAY A PIXEL
{partially documented}
{#idx112483}
INT 62 - FGDRIVER v4.02 -
"FG_POINTX"
- DISPLAY A PIXEL IN XOR MODE
{partially documented}
{#idx112492}
INT 62 - FGDRIVER v4.02 -
"FG_PRINT"
- DISPLAY STRING OF HARDWARE CHARACTERS
{partially documented}
{#idx112550}
{#idx112553}
{#idx112557}
INT 62 - FGDRIVER v4.02 -
"FG_PRINTC"
- DISPLAY STRING OF HW CHARS
(CLIPPED)
{partially documented}
{#idx112566}
{#idx112570}
{#idx112574}
INT 62 - FGDRIVER v4.02 -
"FG_PUTBLOCK"
- RESTORE RECTANGLE OF DISPLAY
{partially documented}
{#idx112581}
INT 62 - FGDRIVER v4.02 -
"FG_PUTIMAGE"
- DISPLAY MODE-SPECIFIC BITMAP IMAGE
{partially documented}
{#idx112594}
{#idx112603}
INT 62 - FGDRIVER v4.02 -
"FG_REVIMAGE"
- DISPLAY REVERSED IMAGE
(BITMAP)
{partially documented}
{#idx112672}
INT 62 - FGDRIVER v4.02 -
"FG_REVMASK"
- DISPLAY REVERSED IMAGE
(MASKING MAP)
{partially documented}
{#idx112684}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWFLIC"
- DISPLAY IMAGE FROM FLI/FLC FILE
{partially documented}
{#idx112911}
{#idx112914}
{#idx112920}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWPCX"
- DISPLAY IMAGE FROM PCX FILE
{partially documented}
{#idx112925}
{#idx112934}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWPPR"
- DISPLAY IMAGE FROM PPR FILE
{partially documented}
{#idx112942}
{#idx112951}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWSPR"
- DISPLAY IMAGE FROM SPR FILE
{partially documented}
{#idx112956}
{#idx112964}
INT 62 - FGDRIVER v4.02 -
"FG_TEXT"
- DISPLAY STRING OF CHARACTERS
{partially documented}
{#idx113113}
{#idx113119}
INT 62 - FGDRIVER v4.02 -
"FG_TEXTC"
- DISPLAY STRING OF CHARACTERS
(CLIPPED)
{partially documented}
{#idx113128}
{#idx113134}
INT 62 - FGDRIVER v4.02 -
"FG_WHERE"
- GET CURRENT CURSOR POSITION
{partially documented}
{#idx113363}
INT 62 - reserved for user interrupt
{#idx110607}
INT 65 - reserved for user interrupt
{#idx114801}
INT 65 - SD.COM v6.2
{#idx114793}
INT 68 - APPC/
PC
IBM PC
- NETWORK DEVICE CONTROL - DISPLAY
{#idx117384}
{#idx117395}
{#idx117399}
INT 68 - APPC/
PC
IBM PC
- SET TRACE DESTINATION
{#idx118480}
INT 69 - 10NET v5.0 - SYSSVC.COM - SIGNAL SYSTEM ERROR
{#idx118740}
INT 6F - 10NET v5.0 -
"WHO"
- ENUMERATE USERS ON NETWORK
{#idx121720}
INT 6F - HP Vectra EX-BIOS -
"F_IO_CTRL SF_CLR_CRTSW"
- SET CRT TO MONOCHROME
{#idx120629}
INT 6F - HP Vectra EX-BIOS -
"F_IO_CTRL SF_SET_CRTSW"
- SET CRT TO MULTIMODE
{#idx120604}
INT 6F - HP Vectra EX-BIOS -
"F_IO_CTRL SF_VID_GET_INFO"
- GET DISPLAY INFO
{#idx120229}
INT 6F - HP Vectra EX-BIOS -
"F_PUT_SPRITE"
- DISPLAY GRAPHICS CURSOR SPRITE
{#idx121160}
INT 6F - Novell NetWare - PCOX
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.
(3270
PC
IBM PC
terminal interface)
{#idx119490}
{#idx119499}
{#idx119507}
{#idx119529}
{#idx119531}
{#idx119534}
{#idx119548}
INT 78 - UofSalford DBOS DOS extender -
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.
{#idx122080}
{#idx122084}
{#idx122094}
INT 7A - AutoCAD Device Interface - DISPLAY - INITIALIZE
(INIT1)
{real mode}
{#idx123288}
INT 7A -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
3270 Workstation Program
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.
- SESSION SERVICES
{#idx123384}
INT 7C - PRINDIR v8.02-8.xx -
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.
{#idx123676}
{#idx123679}
INT 7F - Alloy MW386 v2+ - SET ERROR MODE
{#idx125847}
INT 7F - Alloy NTNX
(Host)
- GET SEMAPHORE TABLE
{#idx125728}
INT 7F - Alloy NTNX - GET MESSAGE
{#idx125632}
INT 7F - Alloy NTNX - SET MESSAGE DISPLAY TIMEOUT
{#idx125189}
INT 7F - Halo88 -
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.
{#idx124414}
INT 7F - HLLAPI
(
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
3270 High-Level Language
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.
)
/LLAPI
(Rabbit Low Level
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.
)
{#idx124689}
{#idx124690}
{#idx124707}
{#idx124738}
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)
{#idx124858}
{#idx124867}
{#idx124872}
{#idx124878}
{#idx124881}
{#idx124893}
{#idx124912}
{#idx124920}
{#idx124929}
{#idx124945}
INT 81 - Gravis UltraSound - MegaEm - PROCESS COMMAND LINE
{#idx126669}
INT 82 -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
TOKEN RING ADAPTER - ???
{#idx126731}
INT 8C -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
BASIC
(Beginner's All-purpose Symbolic Instruction Code) A programming language originally designed as a means of teaching FORTRAN. There are many variations of BASIC with differing capabilities; the majority are interpreted but compiled BASIC is becoming more popular. All genuine
IBM
International Busiuness Machines
personal computers (including the latest
PS/2
IBM PS/2, any model
models) come equipped with a cassette-based BASIC interpreter in ROM.
- used while in interpreter
{#idx127149}
INT CC -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
BASIC
(Beginner's All-purpose Symbolic Instruction Code) A programming language originally designed as a means of teaching FORTRAN. There are many variations of BASIC with differing capabilities; the majority are interpreted but compiled BASIC is becoming more popular. All genuine
IBM
International Busiuness Machines
personal computers (including the latest
PS/2
IBM PS/2, any model
models) come equipped with a cassette-based BASIC interpreter in ROM.
- used while in interpreter
{#idx128619}
INT D0 -
[not a vector!]
- NJFRERAM SIGNATURE VECTOR
{#idx128695}
INT E0 - PCROBOTS v1.41 -
"DEBUG_FLAG"
- SET/CLEAR MARKERS NEXT TO ROBOT'S NAME
{#idx131597}
INT E0 - PCROBOTS v1.41 -
"SET_PATTERN"
- SPECIFY ROBOT'S DISPLAY IMAGE
{#idx131582}
{#idx131586}
INT E0 - REAL/32 -
"N_ERRMODE"
- SET NETWORK ERROR MODE
{#idx130378}
INT F2 - reserved for user interrupt
{#idx132534}
INT FC - DoubleDOS - GET CURRENT SCREEN BUFFER ADDRESS
{#idx132761}
INT FF -
PC
IBM PC
/FORTH - GRAPHICS
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.
{#idx132995}
MEM 0040h:0087h - VIDEO
(
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
CONTROL:
[
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
: =00h]
{#idx162107}
MEM 0040h:0088h - VIDEO
(
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
SWITCHES:
[
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
: reserved]
{#idx162120}
{#idx162123}
{#idx162127}
{#idx162129}
{#idx162132}
{#idx162136}
{#idx162137}
MEM 0040h:0089h - VIDEO
(
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
- MODE-SET OPTION CONTROL
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx162155}
{#idx162165}
MEM 0040h:008Ah - VIDEO
(
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
- INDEX INTO DISPLAY COMBINATION CODE TBL
{
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.
}
{#idx162172}
MEM 0040h:0093h - DISKETTE DRIVE 1 MEDIA STATE
AT
IBM PC AT
START OF OPERATION
{
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.
}
{#idx162320}
MEM 0040h:00A8h - VIDEO
(
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
)
- POINTER TO VIDEO SAVE POINTER TABLE
{#idx162459}
{#idx162463}
{#idx162465}
{#idx162468}
{#idx162470}
{#idx162471}
{#idx162473}
{#idx162476}
{#idx162478}
{#idx162479}
{#idx162481}
{#idx162484}
{#idx162485}
{#idx162487}
{#idx162507}
{#idx162534}
{#idx162541}
MEM A000h:8180h - S3 - STREAMS PROCESSOR
{#idx163404}
{#idx163452}
{#idx163458}
MEM C800h:1C00h -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
XGA
(Extended Graphics Array)
,
XGA
(Extended Graphics Array)
/A - MEMORY-MAPPED REGISTERS
{#idx164053}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0023 - CHIP SET DATA
{#idx134143}
PORT
IBM PC Portable (uses same BIOS as XT)
0026-0027 - INTEL 82347 POWER MANAGEMENT PERIPHERAL
{#idx138998}
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
)
{#idx139452}
PORT
IBM PC Portable (uses same BIOS as XT)
0080 - MANUFACTURING DIAGNOSTICS
PORT
IBM PC Portable (uses same BIOS as XT)
{#idx140642}
{#idx140672}
{#idx140717}
{#idx140728}
{#idx140793}
{#idx140836}
{#idx141001}
{#idx141005}
{#idx141006}
{#idx141014}
{#idx141026}
{#idx141029}
{#idx141095}
{#idx141104}
{#idx141157}
PORT
IBM PC Portable (uses same BIOS as XT)
0108-010F -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
PS/2
IBM PS/2, any model
- 8 digit LED info panel
{#idx142541}
PORT
IBM PC Portable (uses same BIOS as XT)
0280 -
LCD
(Liquid Crystal Display)
display on Wyse 2108
PC
IBM PC
{#idx144359}
PORT
IBM PC Portable (uses same BIOS as XT)
02E8-02EF - serial port, same as 02F8, 03E8 and 03F8
(COM4)
{#idx144725}
PORT
IBM PC Portable (uses same BIOS as XT)
0330-0333 - Adaptec 154xB/154xC
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.
adapter
(default address)
{#idx146069}
PORT
IBM PC Portable (uses same BIOS as XT)
03B0-03BF -
MDA
(Monochrome Display Adapter) A text-only video adapter introduced together with the original
IBM
International Busiuness Machines
PC
IBM PC
. See also
CGA
Color Graphics Adapter
, HGC.
(Monochrome Display Adapter based on 6845)
{#idx147890}
{#idx147926}
{#idx147931}
{#idx147945}
{#idx147952}
{#idx147958}
{#idx147962}
{#idx148032}
PORT
IBM PC Portable (uses same BIOS as XT)
03C4-03C5 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
- SEQUENCER REGISTERS
{#idx148392}
{#idx148435}
{#idx148466}
{#idx148483}
{#idx148486}
{#idx148531}
{#idx148539}
PORT
IBM PC Portable (uses same BIOS as XT)
03C6-03C9 -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
-
DAC
(Digital-to-Analog Converter) A hardware device (in its simplest form, nothing more than a set of interconnected resistors) which converts a digital number into an analog signal whose voltage is proportional to the value of the digital number.
VGA
Video Graphics Array
and later color video boards use DACs to convert color values into the analog signals sent to the display; sound boards normally use DACs as well.
REGISTERS
{#idx148762}
PORT
IBM PC Portable (uses same BIOS as XT)
03CE-03CF -
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
/
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
/
MCGA
Multi-Color Graphics Array
(Multi-Color Graphics Array) The low-end color adapter offered in
IBM
International Busiuness Machines
's early
PS/2
IBM PS/2, any model
series machines.
- GRAPHICS CONTROLLER REGISTERS
{#idx148957}
{#idx148959}
PORT
IBM PC Portable (uses same BIOS as XT)
03D4-03D5 - COLOR VIDEO - CRT CONTROL REGISTERS
{#idx149100}
{#idx149149}
{#idx149184}
{#idx149191}
{#idx149274}
{#idx149432}
{#idx149457}
{#idx149472}
{#idx149474}
{#idx149492}
{#idx149517}
{#idx149571}
{#idx149575}
{#idx149579}
{#idx149637}
{#idx149663}
{#idx149717}
{#idx149726}
{#idx149731}
{#idx149815}
{#idx149909}
{#idx149913}
{#idx149923}
{#idx149929}
PORT
IBM PC Portable (uses same BIOS as XT)
03D6-03D7 -
CGA
Color Graphics Adapter
(Color/Graphics Adapter) One of the two video display boards introduced together with the original
IBM
International Busiuness Machines
PC
IBM PC
. See also HGC, MDA.
(Color Graphics Adapter)
- MIRRORS OF 03D4/03D5
{#idx149965}
{#idx149983}
{#idx150001}
{#idx150006}
{#idx150008}
{#idx150026}
{#idx150029}
{#idx150268}
{#idx150308}
{#idx150313}
{#idx150359}
{#idx150366}
{#idx150384}
{#idx150389}
{#idx150414}
{#idx150417}
{#idx150571}
PORT
IBM PC Portable (uses same BIOS as XT)
03D8-03DF - COLOR VIDEO - CRT MODE AND STATUS REGISTERS
{#idx150703}
{#idx150719}
{#idx150726}
{#idx150738}
PORT
IBM PC Portable (uses same BIOS as XT)
06E8-06EF - 8514/A and compatible
(e.g. ATI Graphics Ultra)
- HORZ DISPLYD
{#idx152925}
PORT
IBM PC Portable (uses same BIOS as XT)
0AD6-0AD7 - Chips & Technologies
PC
IBM PC
Video
(82C9001A)
- CONTROL REGISTERS
{#idx153144}
{#idx153145}
{#idx153148}
{#idx153151}
{#idx153154}
{#idx153157}
{#idx153159}
{#idx153162}
{#idx153164}
{#idx153166}
{#idx153168}
{#idx153170}
{#idx153172}
{#idx153174}
{#idx153175}
{#idx153176}
{#idx153177}
{#idx153178}
{#idx153182}
{#idx153187}
{#idx153330}
{#idx153342}
{#idx153344}
{#idx153345}
{#idx153346}
{#idx153347}
{#idx153349}
{#idx153350}
{#idx153352}
{#idx153390}
{#idx153391}
{#idx153392}
PORT
IBM PC Portable (uses same BIOS as XT)
13C6 - Compaq - VIDEO STATUS???
{#idx154169}
PORT
IBM PC Portable (uses same BIOS as XT)
16E8-16EF - 8514/A and compatible
(e.g. ATI Graphics Ultra)
- VERT DISPLYD
{#idx154189}
PORT
IBM PC Portable (uses same BIOS as XT)
1EEC - Mach64 - ???
{#idx154817}
PORT
IBM PC Portable (uses same BIOS as XT)
217A-217B - ET4000/W32 CRTC-B/Sprite
{#idx155006}
PORT
IBM PC Portable (uses same BIOS as XT)
22E8-22EF - 8514/A and compatible
(e.g. ATI Graphics Ultra)
- DISPLAY CTRL
{#idx155032}
{#idx155036}
PORT
IBM PC Portable (uses same BIOS as XT)
4F15 - Tseng Labs ET6000 - Read EDID through Display Data Channel
{#idx155634}
PORT
IBM PC Portable (uses same BIOS as XT)
76EE - ATI Mach8/Mach32 - ENGINE DISPLAY PITCH
{#idx156333}
{#idx156344}
PORT
IBM PC Portable (uses same BIOS as XT)
7AEE - ATI Mach8/Mach32 - EXTENDED GRAPHICS ENGINE CONGIFURATION
{#idx156384}
PORT
IBM PC Portable (uses same BIOS as XT)
A3D0-BFD3 - Chips&Techs 64310 - 32-BIT EXTENSION REGS - CURSOR CONTROL
{#idx157233}
{#idx157236}
{#idx157253}
PORT
IBM PC Portable (uses same BIOS as XT)
BAE8-BAE9 - 8514/A and compatible - FOREGROUND MIX
{#idx157468}
PORT
IBM PC Portable (uses same BIOS as XT)
BEE8-BEE9 - 8514/A and compatible - MULTIFUNCTION CONTROL
{#idx157526}
{#idx157529}
Ralf Brown Programs
{#idx177143}
{#idx177189}