Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
START
⇢
⇥
RBIL61 - START
86 Bugs List
{#idx176267}
{#idx176272}
{#idx176409}
{#idx176439}
{#idx176475}
{#idx176579}
{#idx176608}
{#idx176638}
{#idx176837}
{#idx176919}
{#idx176963}
{#idx176980}
{#idx177013}
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
{#idx160245}
{#idx160672}
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)
{#idx168541}
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.
01h - Reserved - Start Byte
{#idx170249}
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/00h - Philips SAA5252 - VIDEO SIGNAL SETUP
{#idx170352}
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
{#idx170381}
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/28h - ITT VPX 32xx - FPRAM data transfer
{#idx170635}
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/28h/73h - ITT VPX 32xx - FP - Window#1 Read Table: Horizontal Begin
{
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.
}
{#idx170760}
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/28h/7Fh - ITT VPX 32xx - FP - Window#2 Read Table: Horizontal Begin
{
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.
}
{#idx170816}
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/28h/BEh - ITT VPX 32xx - FP - Start Value for Automatic Gain Control
{#idx170926}
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/28h/C1h - ITT VPX 32xx - FP - Horizontal Offset
{
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.
}
{#idx170938}
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/0Dh - Philips TDA8366 - WHITE POINT
(GREEN)
{#idx171459}
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/17h - ITT VDP 3108 - Start of Horizontal Blanking
{#idx171532}
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/28h - ITT VDP 3108 - FPRAM data transfer
{#idx171615}
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/5Bh - ITT VDP 3108 - PLL2/3 Filter Coefficient
{#idx171785}
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/67h - ITT VDP 3108 - Delay from Front Sync to PLL2
{#idx171824}
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/6Bh - ITT VDP 3108 - Start of Active Video
{#idx171838}
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/6Fh - ITT VDP 3108 - Vertical Blanking Start
{#idx171856}
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/73h - ITT VDP 3108 - Vertical Blanking Stop
{#idx171874}
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/7Bh - ITT VDP 3108 - Picture Measurement Start
{#idx171904}
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.
8Eh/38h - ITT VDP 31xxB - FP Data Transfer
{#idx171962}
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.
A0h - EEPROM
(Xicor X24C01A, etc.)
{#idx172300}
{#idx172302}
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.
xxh - Crystal Semiconductor CS4920/CS4920A/CS4921/CS4922
{#idx172551}
INT 02 - external hardware - NON-MASKABLE INTERRUPT
{callout or callback}
{#idx76}
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
{#idx214}
INT 03 - Soft-ICE v2.80 - BACK DOOR COMMANDS - POPUP & START A DEBUG SESSION
{#idx267}
{#idx271}
INT 09 - IRQ1 - KEYBOARD DATA READY
{callout or callback}
{#idx662}
INT 10 - Chips & Technologies '64300'
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 LINEAR MEMORY START ADDRESS
{#idx5410}
{#idx5411}
INT 10 - DOS/V - READ/WRITE DOUBLE-BYTE CHARACTER SET CHARACTERS/ATTRIBUTES
{#idx3341}
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
{#idx7211}
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
{#idx7229}
INT 10 - Show Partner F/X v3.6 - START PRESENTATION
{#idx5203}
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
.
OEM
(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor.
Extensions -
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.
{#idx4892}
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
{#idx4283}
{#idx4284}
{#idx4301}
{#idx4329}
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.
- SET SuperVGA VIDEO MODE
{#idx4376}
{#idx4379}
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
{#idx4468}
{#idx4470}
{#idx4475}
{#idx4482}
{#idx4488}
{#idx4493}
{#idx4498}
{#idx4503}
{#idx4516}
{#idx4521}
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}
{#idx4572}
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+ - GET PROTECTED-MODE INTERFACE
{#idx4550}
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+ - GET/SET PALETTE ENTRIES
{#idx4534}
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 - RETURN
XGA
(Extended Graphics Array)
SUBSYSTEM INFORMATION
{#idx4135}
INT 10 - VIDEO - ALTERNATE FUNC SELECT
(ATI,Tatung,Taxan)
- ENHANCED FEATURES
{#idx3130}
{#idx3132}
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.
)
- CURSOR EMULATION
{#idx3011}
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.
)
{#idx3504}
{#idx3506}
INT 10 - VIDEO - GET CURSOR POSITION AND SIZE
{#idx1947}
{#idx1953}
INT 10 - VIDEO - Hercules GRAFIX -
"MOVE"
- MOVE TO POINT
{#idx4026}
INT 10 - VIDEO - PCjr, Tandy 1000 - GET CRT/
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
PAGE REGISTERS
{#idx2003}
INT 10 - VIDEO - PERFORM GRAY-SCALE SUMMING
(
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.
)
{#idx2514}
INT 10 - VIDEO - READ BLOCK OF
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
(
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.
)
{#idx2488}
INT 10 - VIDEO - SELECT ACTIVE DISPLAY PAGE
{#idx2020}
INT 10 - VIDEO - SET BLOCK OF
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
(
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.
)
{#idx2472}
INT 10 - VIDEO - SET TEXT-MODE CURSOR SHAPE
{#idx1921}
{#idx1924}
{#idx1935}
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.
)
{#idx2691}
INT 10 - VIDEO - WRITE STRING
(
AT
IBM PC AT
and later,
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.
)
{#idx3316}
INT 10 - VUIMAGE DISPLAY DRIVER
(v2.20 and below)
{#idx2281}
INT 11 - RainbowFAX v1.3 - SFENGINE
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.
- OPERATIONAL CONTROL
{#idx7671}
INT 12 - Back&Forth v1.62+ -
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.
{#idx7875}
{#idx7876}
INT 12 -
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 MEMORY SIZE
{#idx7743}
INT 12 - KEYBUI v2.0+ - INSTALLATION CHECK
{#idx7791}
INT 12 - PARKER v2.0+ - INSTALLATION CHECK
{#idx7804}
INT 13 - FIXED DISK - FORMAT DRIVE STARTING
AT
IBM PC AT
GIVEN TRACK
(
XT
IBM PC XT
,
PORT
IBM PC Portable (uses same BIOS as XT)
)
{#idx8439}
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
{#idx8937}
{#idx8940}
INT 13 - HARD DISK -
PS
IBM PS/2, any model
/1 and newer
PS/2
IBM PS/2, any model
- READ MULTIPLE DISK SECTORS
{#idx9753}
INT 13 - HARD DISK -
PS
IBM PS/2, any model
/1 and newer
PS/2
IBM PS/2, any model
- WRITE MULTIPLE DISK SECTORS
{#idx9837}
INT 13 -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
/MS INT 13 Extensions - EXTENDED READ
{#idx10443}
INT 13 -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
/MS INT 13 Extensions - GET DRIVE PARAMETERS
{#idx10601}
INT 13 - IBMCACHE.SYS - CACHE STATUS
{#idx9662}
INT 13 - NOW! v3.05 - GET INFORMATION
{#idx10981}
INT 13 - Seagate - ??? - PARK HEADS
{#idx10903}
INT 14 - 3com BAPI SERIAL I/O - READ CHARACTER
{#idx14763}
INT 14 - COURIERS.COM - START INPUT
{#idx14519}
INT 14 - COURIERS.COM - START OUTPUT
{#idx14571}
INT 14 -
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.
- BREAK BEGIN OR END
{#idx13271}
INT 14 -
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.
- EXTENDED ^C/^K CHECKING AND TRANSMIT ON/OFF
{#idx12868}
INT 14 -
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.
- KEYBOARD READ WITHOUT WAIT
{#idx12704}
INT 14 - PhysTechSoft PTS ROM-DOS - SET PACKET
{#idx12231}
{#idx12237}
{#idx12239}
{#idx12246}
{#idx12257}
{#idx12261}
{#idx12266}
{#idx12282}
INT 14 - TelAPI -
"telioctl"
- CONNECTION CONTROL
{#idx15114}
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
{#idx14354}
{#idx14408}
{#idx14413}
{#idx14419}
{#idx14427}
{#idx14435}
{#idx14443}
{#idx14453}
{#idx14461}
INT 15 -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
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.
- Flash
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- READ FLASH
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.
{
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.
}
{#idx23775}
INT 15 - Compaq Systempro - MULTIPROCESSOR DISPATCH
{#idx24789}
INT 15 - Compaq Systempro - MULTIPROCESSOR END-OF-DISPATCH
{#idx24796}
INT 15 - DESQview v2.00+ -
"DBGPOKE"
- DISPLAY CHARACTER ON STATUS LINE
{#idx23911}
INT 15 - DESQview v2.00+ -
"NEWPROC"
- START NEW APPLICATION IN NEW PROCESS
{#idx16585}
{#idx16667}
{#idx16668}
{#idx16683}
INT 15 - DESQview v2.01+ -
"CSTYLE"
- SET
"C"
-COMPATIBLE CONTROL CHAR INTERPRET
{#idx24012}
INT 15 - DESQview v2.40+ -
"GETDVPATH"
- GET DESQview DIRECTORY
{#idx24238}
INT 15 - DESQview v2.40+ -
"XNEWPROC"
- START NEW APPLICATION
{#idx24225}
INT 15 - DESQview v2.50+ -
"OBJNEXT"
- TRAVERSE OBJECT LIST
{#idx24365}
INT 15 - DESQview v2.50+ -
"WININFO"
- GET WINDOW INFORMATION
{#idx24398}
{#idx24400}
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.
}
{#idx24494}
{#idx24645}
INT 15 - HUNTER 16 - CONTROL RESUME MODE
{#idx20303}
INT 15 -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
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.
- SMART ENERGY SYSTEM - GET
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
STARTUP VIDEO REG TABLES
{partially documented}
{#idx18507}
{#idx18515}
{#idx18525}
{#idx18528}
{#idx18535}
INT 15 - Intel System Management Bus - REQUEST CONTINUATION
{#idx20098}
INT 15 - later
PS
IBM PS/2, any model
/2s - RETURN DEVICE DESCRIPTOR TABLE
(DDT)
ENTRY BY DEVICE ID
{#idx23343}
INT 15 - later
PS
IBM PS/2, any model
/2s - RETURN DEVICE DESCRIPTOR TABLE
(DDT)
ENTRY BY I/O ADDRSS
{#idx23320}
INT 15 - later
PS
IBM PS/2, any model
/2s - RETURN DEVICE DESCRIPTOR TABLE
(DDT)
ENTRY BY NUMBER
{#idx23277}
{#idx23287}
{#idx23288}
{#idx23289}
{#idx23291}
{#idx23296}
INT 15 - newer BIOSes - GET SYSTEM MEMORY MAP
{#idx24897}
INT 15 - newer
PS/2
IBM PS/2, any model
; various BIOSes - GET
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
TYPE AND MASK REVISION
{#idx23000}
INT 15 - Object Kernel for DOS - INSTALLATION CHECK
{#idx18671}
INT 15 - Object Kernel for DOS - START PROCESS
{#idx18686}
INT 15 - OS HOOK - DEVICE BUSY
(
AT
IBM PC AT
,
PS
IBM PS/2, any model
)
{#idx21126}
INT 15 - SYSTEM - BUILD
ABIOS
(Advanced BIOS) The
IBM
International Busiuness Machines
XT
IBM PC XT
/286 and
PS/2
IBM PS/2, any model
models with 80286 or higher processors contain two separate BIOSes. The ABIOS is a protected-mode BIOS which is used by OS/2. For machines without an ABIOS, such as the
IBM
International Busiuness Machines
AT
IBM PC AT
, OS/2 loads the equivalent of the ABIOS from disk. see also CBIOS
SYSTEM PARAMETER TABLE
(
PS
IBM PS/2, any model
)
{#idx15679}
INT 15 - SYSTEM - GET EXTENDED MEMORY SIZE
(286+)
{#idx20947}
INT 15 - SYSTEM - later
PS
IBM PS/2, any model
/2s - RETURN MEMORY-MAP INFORMATION
{#idx22932}
{#idx22935}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"ISOBJ"
- VERIFY OBJECT HANDLE
{#idx16274}
{#idx16290}
{#idx16296}
{#idx16303}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"LOCATE"
- FIND WINDOW
AT
IBM PC AT
A GIVEN SCREEN LOCATION
{#idx16396}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"SOUND"
- MAKE TONE
{#idx16408}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
-
"START"
- START TASK
{#idx16465}
{#idx16466}
{#idx16469}
{#idx16471}
{#idx16472}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"ADDTO"
- WRITE CHARS AND ATTRIBS TO WINDOW
{#idx17436}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"NEW"
- CREATE NEW OBJECT
{#idx16843}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"OPEN"
- OPEN OBJECT
{#idx17539}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"READ"
- READ NEXT LOGICAL LINE OF WINDOW
{#idx16939}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"READ"
- WAIT FOR TIMER TO EXPIRE
{#idx17003}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"READN"
- GET NEXT N OBJECT BYTES
{#idx17714}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"SIZEOF"
- GET OBJECT SIZE
{#idx17374}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"SUBFROM"
- WRITE ATTRIBUTES TO WINDOW
{#idx17481}
INT 15 -
TopView
TopView, DESQview, TaskView, OmniView, other compatibles
- SEND MESSAGE -
"WRITE"
- WRITE TO OBJECT
{#idx17022}
{#idx17064}
{#idx17067}
{#idx17135}
{#idx17170}
{#idx17214}
INT 15 - VMiX -
"sys_memreq"
- MEMORY OBJECT MANAGER
{#idx15611}
INT 15 - VMiX -
"sys_spawn"
- START A CHILD PROCESS JOB SHELL
{#idx15951}
{#idx15957}
INT 15 - VMiX -
"sys_sysreq"
- SYSTEM CONFIGURATION MANAGER
{#idx15876}
{#idx15903}
INT 16 -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
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.
- BIOS-FLASH Interface - VERIFY ALLOCATED MEMORY
{#idx26923}
INT 16 - K3 v1.5x, K3PLUS v5.xx - GET EXTENDED BUFFER STATE
{obsolete}
{#idx25492}
INT 16 - K3PLUS v6.00+
(
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.
v2.0+)
- GET EXTENDED BUFFER STATE
{#idx26556}
INT 16 - K3PLUS v6.00+
(
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.
v2.0+)
- GET VERSION INFORMATION
{#idx26584}
INT 16 - Microsoft QBASIC internal - MICROSOFT COOPERATION WITH
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.
{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.
}
{#idx25865}
INT 16 - Microsoft Word internal - MICROSOFT WORD COOPERATION WITH
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.
{callout or callback}
{#idx25837}
INT 16 -
PC
IBM PC
Tools v5.1-8.0 DESKTOP - CREATE/OPEN/DELETE FILE
{
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.
}
{#idx28048}
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.
}
{#idx28384}
INT 16 - SCOUT v5.4 - GET ???
{#idx26509}
INT 17 - INSET - GET NEXT IMAGE STRIP
{#idx29791}
INT 17 - INSET - INITIALIZE LINKED MODE
{#idx29751}
INT 17 - INSET - START GETTING SCALED IMAGE
{#idx29779}
INT 17 - INSET - START MERGING IMAGE INTO TEXT
{#idx29755}
INT 17 - NorthNet Jetstream
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.
- PRINT DATA BUFFER
{#idx29818}
INT 17 - NorthNet Jetstream
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.
- PRINT DATA BUFFER FROM EXTENDED MEMORY
{#idx29843}
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.
)
{#idx29867}
INT 18 - Gravis Ultra Sound YEA_GUS.EXE - PLAY MUSIC
{#idx30035}
INT 18 - Gravis Ultra Sound YEA_GUS.EXE - RAMP VOLUME
{#idx30057}
INT 18 - NEC PC-9800 series - VIDEO
{#idx29960}
INT 19 - SYSTEM - BOOTSTRAP LOADER
{#idx30199}
{#idx30201}
INT 1A - Disk Spool II v1.83 - FUNCTION CALLS
{
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.
}
{#idx31840}
INT 1A - Disk Spool II v2.07+ - FUNCTION CALLS
{
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.
}
{#idx38988}
{#idx39003}
INT 1A - Intel Plug-and-Play AUTO-CONFIGURATION - GET DEFAULT CONFIG TABLE
{#idx38836}
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.
{#idx32901}
{#idx32953}
{#idx32955}
{#idx32968}
{#idx33068}
{#idx33175}
{#idx33208}
{#idx33219}
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.
(AMD devices)
{#idx33450}
{#idx33451}
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)
{#idx36475}
{#idx37161}
{#idx38544}
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.
(OPTi devices)
{#idx33956}
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.
(VIA Technologies devices)
{#idx35345}
INT 1A - PCMCIA Socket Services v1.00 - START ERROR DETECTION CODE
{#idx31617}
INT 1A - SND - START SOUND
{#idx39173}
INT 1A - Tandy 2500, Tandy 1000L series - START PLAYING DIGITAL SOUND
{#idx31184}
INT 1A - WORD PERFECT v5.0 Third Party Interface - INSTALLATION CHECK
{#idx30815}
INT 1E - SYSTEM DATA - DISKETTE PARAMETERS
{#idx39276}
{#idx39278}
{#idx39315}
INT 1F - C&T
"SuperState"
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 SLEEP TIMEOUT
{
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.
}
{#idx39367}
INT 1F - C&T
"SuperState"
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 SUSPEND TIMEOUT
{
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.
}
{#idx39358}
INT 20 - Microsoft Windows - PERF -
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}
{#idx41043}
INT 20 - Microsoft Windows - VKD -
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}
{#idx40023}
INT 20 - Microsoft Windows - VMM -
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}
{#idx39674}
{#idx39704}
INT 20 - Microsoft Windows - VTD -
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}
{#idx39865}
INT 21 - 10NET v5.0 - INITIATE PRINT JOB
{#idx53736}
{#idx53740}
INT 21 - Brian Antoine Seagate ST-01
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.
.SYS - IOCTL - EXECUTE COMMANDS
{#idx48537}
INT 21 - CD-ROM device driver - IOCTL INPUT
{#idx46419}
{#idx46420}
{#idx46428}
{#idx46435}
INT 21 - DESQview - INSTALLATION CHECK
{#idx43681}
INT 21 - DOS 1+ - FIND FIRST MATCHING FILE USING
FCB
see File Control Block
{#idx41919}
{#idx41947}
{#idx41960}
INT 21 - DOS 1+ - GET CURRENT DEFAULT DRIVE
{#idx42162}
INT 21 - DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE
{#idx42273}
{#idx42280}
INT 21 - DOS 1+ - OPEN FILE USING
FCB
see File Control Block
{#idx41839}
{#idx41843}
{#idx41848}
{#idx41862}
{#idx41875}
{#idx41889}
INT 21 - DOS 1+ - SET DISK TRANSFER AREA ADDRESS
{#idx42168}
INT 21 - DOS 1+ - SET INTERRUPT VECTOR
{#idx42397}
INT 21 - DOS 2+ -
"EXEC"
- LOAD AND/OR EXECUTE PROGRAM
{#idx50339}
{#idx50391}
{#idx50392}
{#idx50404}
{#idx50414}
{#idx50426}
{#idx50429}
{#idx50430}
{#idx50432}
{#idx50440}
{#idx50471}
{#idx50476}
{#idx50484}
INT 21 - DOS 2+ -
"FINDFIRST"
- FIND FIRST MATCHING FILE
{#idx50991}
INT 21 - DOS 2+ -
"LSEEK"
- SET CURRENT FILE POSITION
{#idx45662}
{#idx45666}
{#idx45671}
INT 21 - DOS 2+ -
"OPEN"
- OPEN EXISTING FILE
{#idx45095}
INT 21 - DOS 2+ - FREE MEMORY
{#idx50267}
INT 21 - DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE
{#idx44379}
{#idx44383}
{#idx44390}
INT 21 - DOS 2+ - GET DOS VERSION
{#idx44106}
INT 21 - DOS 2+ - GET RETURN CODE
(ERRORLEVEL)
{#idx50927}
INT 21 - DOS 2+ internal -
"SYSVARS"
- GET LIST OF LISTS
{
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.
}
{#idx51233}
{#idx51272}
{#idx51279}
{#idx51323}
{#idx51330}
{#idx51390}
{#idx51391}
{#idx51398}
{#idx51401}
{#idx51420}
{#idx51426}
{#idx51444}
{#idx51446}
{#idx51458}
{#idx51468}
{#idx51489}
{#idx51505}
{#idx51526}
{#idx51546}
{#idx51565}
{#idx51584}
{#idx51618}
{#idx51657}
{#idx51658}
{#idx51849}
{#idx51853}
{#idx51866}
{#idx51879}
INT 21 - DOS 2+ internal - TRANSLATE
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
PARAMETER BLOCK TO DRIVE PARAM BLOCK
{#idx52032}
{#idx52038}
{#idx52047}
{#idx52083}
INT 21 - DOS 3.0+ -
"FLOCK"
- RECORD LOCKING
{#idx52889}
{#idx52906}
INT 21 - DOS 3.0+ -
"TRUENAME"
- CANONICALIZE FILENAME OR PATH
{#idx55130}
{#idx55133}
INT 21 - DOS 3.0+ - GET EXTENDED ERROR INFORMATION
{#idx52748}
INT 21 - DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA
{
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.
}
{#idx53102}
{#idx53171}
INT 21 - DOS 3.1+ network - FLUSH REDIRECTED PRINTER OUTPUT
{
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.
}
{#idx53263}
INT 21 - DOS 3.1+ network - SET REDIRECTED PRINTER 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.
}
{#idx53247}
INT 21 - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST
{#idx49083}
{#idx49195}
INT 21 - DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST
{#idx48832}
{#idx48879}
INT 21 - DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION
{#idx55487}
INT 21 - DOS 4.x only - internal - GET DOS SWAPPABLE DATA AREAS
{obsolete,
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.
}
{#idx53338}
{#idx53392}
{#idx53415}
{#idx53418}
{#idx53445}
INT 21 - DOS 5+ - SET EXECUTION STATE
{#idx50647}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- GET EXCLUSION REGION LIST
{
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.
}
{#idx55988}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- GET
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
SCAN START ADDRESS
{
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.
}
{#idx55958}
{#idx55960}
INT 21 - DOS 5+
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
- SET
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
SCAN START ADDRESS
{
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.
}
{#idx55978}
{#idx55980}
INT 21 - DR DOS $IDLE$ - IOCTL - DYNAMIC IDLE DETECTION CONTROL
{#idx48135}
INT 21 - DR DOS 3.41+ - DETERMINE DOS TYPE/GET DR DOS VERSION
{#idx49722}
{#idx49905}
INT 21 - DR DOS 5.0+ internal - GET POINTER TO INTERNAL VARIABLE 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.
}
{#idx50078}
INT 21 - European MS-DOS 4.0 - SLEEP
{#idx56976}
INT 21 - IFSHLP.SYS - GET 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.
}
{#idx47707}
{#idx47712}
{#idx47718}
{#idx47721}
INT 21 - LAN Manager Enhanced DOS - LOCAL NetServiceEnum
{partially documented}
{#idx54245}
INT 21 - LAN Manager Enhanced DOS - LOCAL NetWkstaGetInfo
{#idx54313}
INT 21 - LANtastic - CONTROL QUEUE
{#idx54759}
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.
}
{#idx46685}
{#idx46705}
{#idx46722}
{#idx46795}
{#idx46797}
{#idx46819}
{#idx46876}
{#idx46878}
{#idx46883}
{#idx46887}
{#idx46921}
{#idx46950}
{#idx47271}
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.
}
{#idx47293}
INT 21 - Memory Managers - GET EMM IMPORT STRUCTURE ADDRESS
{
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.
}
{#idx47344}
{#idx47380}
{#idx47399}
INT 21 - Memory Managers - GET MEMORY MANAGER VERSION
{
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.
}
{#idx47418}
INT 21 - Network Driver Interface Specification
(
NDIS
(Network Driver Interface Specification) A hardware-independent network interface developed by Microsoft and 3com. See also Packet Driver, TCP/IP.
)
2.0.1 - PROTOCOL MANAGER
{#idx46102}
{#idx46202}
{#idx47001}
INT 21 - Novell NetWare - CLEAR PHYSICAL RECORD
{#idx67892}
INT 21 - Novell NetWare - CLOSE FILE AND START QUEUE JOB
{#idx66455}
{#idx66466}
{#idx66471}
INT 21 - Novell NetWare - DIRECTORY SERVICES - GET VOLUME INFORMATION
{#idx62536}
INT 21 - Novell NetWare - FILE SERVER - GET BINDERY OBJECT DISK SPACE LEFT
{#idx62417}
INT 21 - Novell NetWare - FILE SERVER - GET CONNECTION'S TASK INFORMATION
{#idx62071}
INT 21 - Novell NetWare - FILE SERVER - GET CONNECTION'S USAGE STATISTICS
{#idx62391}
INT 21 - Novell NetWare - FILE SERVER - GET DISK CACHE STATISTICS
{#idx61864}
INT 21 - Novell NetWare - FILE SERVER - GET DISK CHANNEL STATISTICS
{#idx62019}
INT 21 - Novell NetWare - FILE SERVER - GET DRIVE MAPPING TABLE
{#idx61922}
INT 21 - Novell NetWare - FILE SERVER - GET FILE SERVER LAN I/O STATISTICS
{#idx62447}
INT 21 - Novell NetWare - FILE SERVER - GET FILE SERVER MISC INFORMATION
{#idx62484}
INT 21 - Novell NetWare - FILE SERVER - GET FILE SYSTEM STATISTICS
{#idx61780}
INT 21 - Novell NetWare - FILE SERVER - GET PHYSICAL DISK STATISTICS
{#idx61980}
{#idx61994}
INT 21 - Novell NetWare - FILE SERVER - GET PHYSICAL RECORD LOCKS BY CONN&FILE
{#idx62182}
INT 21 - Novell NetWare - FILE SERVER - GET PHYSICAL RECORD LOCKS BY FILE
{#idx62212}
INT 21 - Novell NetWare - FILE SERVER - GET TRANSACTION TRACKING STATISTICS
{#idx61818}
{#idx61829}
INT 21 - Novell NetWare - FILE SERVICES - FILE SERVER FILE COPY
{#idx70990}
{#idx70991}
INT 21 - Novell NetWare - GET CONNECTION'S USAGE STATISTICS
{#idx67363}
INT 21 - Novell NetWare - GET DISK CACHE STATISTICS
{#idx66979}
INT 21 - Novell NetWare - GET DISK CHANNEL STATISTICS
{#idx67119}
INT 21 - Novell NetWare - GET DRIVE MAPPING TABLE
{#idx67029}
INT 21 - Novell NetWare - GET FILE SERVER LAN I/O STATISTICS
{#idx67410}
INT 21 - Novell NetWare - GET FILE SERVER MISC INFORMATION
{#idx67443}
INT 21 - Novell NetWare - GET FILE SYSTEM STATISTICS
{#idx66901}
INT 21 - Novell NetWare - GET OBJECT'S REMAINING DISK SPACE
{#idx67385}
INT 21 - Novell NetWare - GET PHYSICAL DISK STATISTICS
{#idx67084}
{#idx67098}
INT 21 - Novell NetWare - GET TRANSACTION TRACKING STATISTICS
{#idx66935}
{#idx66946}
INT 21 - Novell NetWare - GET VOLUME EXTENDED INFORMATION
{#idx67835}
INT 21 - Novell NetWare - GET VOLUME INFORMATION
{#idx67485}
INT 21 - Novell NetWare - PRINT SERVICES - FLUSH
LPT
Abbreviation for Line PrinTer.
CAPTURE
{#idx58699}
INT 21 - Novell NetWare - PRINT SERVICES - FLUSH SPECIFIC
LPT
Abbreviation for Line PrinTer.
CAPTURE
{#idx58731}
INT 21 - Novell NetWare - PRINT SERVICES - SET CAPTURE PRINT QUEUE
{#idx57655}
INT 21 - Novell NetWare - PRINT SERVICES - SPECIFY CAPTURE FILE
{#idx58943}
INT 21 - Novell NetWare - PRINT SERVICES - START
LPT
Abbreviation for Line PrinTer.
CAPTURE
{#idx58664}
INT 21 - Novell NetWare - PRINT SERVICES - START SPECIFIC
LPT
Abbreviation for Line PrinTer.
CAPTURE
{#idx58705}
INT 21 - Novell NetWare - QUEUE SERVICES - CLOSE FILE AND START QUEUE JOB
(OLD)
{#idx60928}
{#idx60938}
{#idx60944}
INT 21 - Novell NetWare - QUEUE SERVICES - CREATE QUEUE JOB AND FILE
{#idx60873}
INT 21 - Novell NetWare - START PACKET SIGNING
{
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.
}
{#idx57441}
INT 21 - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR PHYSICAL RECORD
{#idx57769}
INT 21 - Novell NetWare - SYNCHRONIZATION SERVICES - LOG PHYSICAL RECORD
{#idx57736}
INT 21 - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE PHYSICAL RECORD
{#idx57754}
INT 21 - Novell NetWare - TTS SET APPLICATION THRESHOLDS
{#idx68125}
INT 21 - Novell NetWare - TTS SET WORKSTATION THRESHOLDS
{#idx68171}
INT 21 - Novell NetWare - VNETWARE.386
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.
- START VIRTUAL MACHINE
{
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.
}
{#idx57504}
INT 21 - Novell NetWare v2.1+ - CLOSE FILE AND START QUEUE JOB
(OLD)
{#idx66040}
INT 21 - Novell NetWare v3+ - GET PHYSICAL RECORD LOCKS BY CONNECTION AND FILE
{#idx67601}
INT 21 - Novell NetWare v3+ - GET PHYSICAL RECORD LOCKS BY FILE
{#idx67623}
INT 21 - Novell NetWare v3.01+ shell interface - MULTIPLEXOR
{partially documented}
{#idx63525}
{#idx63566}
INT 21 - Novell NetWare v4+ - GET ACTIVE LAN BOARD LIST
{#idx70726}
INT 21 - Novell NetWare v4+ - GET KNOWN NETWORKS INFO
{#idx70871}
INT 21 - Novell NetWare v4+ - GET KNOWN SERVERS INFO
{#idx70893}
INT 21 - Novell NetWare v4+ - GET LAN COMMON COUNTERS
{#idx70793}
INT 21 - Novell NetWare v4+ - GET SERVER INFORMATION
{#idx70506}
INT 21 - Novell NetWare v4+ - GET SERVER SET CATEGORIES
{#idx70950}
INT 21 - Novell NetWare v4+ - GET SERVER SET COMMANDS INFO
{#idx70922}
INT 21 - Novell NetWare v4+ - GET VOLUME SWITCH INFORMATION
{#idx70612}
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.
}
{#idx55408}
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.
- OS/2
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.
DOS32StartSession
{
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.
}
{#idx55414}
{#idx55415}
INT 21 - OS/286, OS/386 - SEGMENT CREATION
{#idx62698}
INT 21 -
PC
IBM PC
/
TCP
(Transmission Control Protocol) A higher level (session layer) of the TCP/IP protocol suite. See also IP, TCP/IP.
IPCUST.SYS - READ CONFIGURATION DATA
{#idx45266}
INT 21 -
PC
IBM PC
/
TCP
(Transmission Control Protocol) A higher level (session layer) of the TCP/IP protocol suite. See also IP, TCP/IP.
IPCUST.SYS - RESET CONFIGURATION DATA READ POINTER
{#idx47991}
INT 21 -
PC
IBM PC
/
TCP
(Transmission Control Protocol) A higher level (session layer) of the TCP/IP protocol suite. See also IP, TCP/IP.
IPCUST.SYS - WRITE CONFIGURATION DATA
{#idx45585}
INT 21 - pcANYWHERE IV/LAN - INSTALLATION CHECK
{#idx43928}
INT 21 - Phar Lap 386/DOS-Extender - VIRTUAL MEMORY MANAGEMENT - PAGE LOCKING
{protected mode}
{#idx43029}
INT 21 - Phar Lap 386/DOS-Extender v4.1+ - MAP DATA FILE
AT
IBM PC AT
FILE OFFSET
{protected mode}
{#idx43080}
INT 21 - PTS-DOS 6.51 & S/DOS 1.0 - DIRECT DISK READ
{
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.
}
{#idx57105}
INT 21 - PTS-DOS 6.51 & S/DOS 1.0 - DIRECT DISK WRITE
{
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.
}
{#idx57155}
INT 21 - Stacker - GET DEVICE DRIVER ADDRESS AND SET VOLUME NUMBER
{#idx48198}
INT 21 - TopWare Network OS v5.10+ - GET DEFAULT START-OF-JOB FORMFEED STATUS
{#idx71709}
{#idx71712}
{#idx71715}
INT 21 - TopWare Network OS v5.10+ - GET PRINT SERVER'S SPOOLING QUEUE STATUS
{#idx71887}
INT 21 - TopWare Network OS v5.10+ - SET DEFAULT START-OF-JOB FORMFEED STATUS
{#idx71722}
INT 21 - Windows95 - FAT32 -
"Get_ExtDPB"
- GET EXTENDED
DPB
see Drive Paramter Block
{#idx56530}
{#idx56542}
{#idx56547}
INT 21 - Windows95 - LONG FILENAME -
"FindClose"
- TERMINATE DIRECTORY SEARCH
{#idx56360}
INT 21 - xDISK v3.31 - CONFIGURE
{
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.
}
{#idx48361}
INT 25 - DOS 1+ - ABSOLUTE DISK READ
(except partitions > 32M)
{#idx72196}
{#idx72222}
INT 25 - Stacker - GET DEVICE DRIVER ADDRESS
{#idx72371}
INT 26 - DOS 1+ - ABSOLUTE DISK WRITE
(except partitions > 32M)
{#idx72401}
INT 2A - NETBIOS, LANtastic - NETWORK PRINT-STREAM CONTROL
{#idx72734}
INT 2A - Novell NetWare Lite - CLIENT - START SERVER CRITICAL SECTION
{
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.
}
{#idx73004}
INT 2A - PRINT - BEGIN BACKGROUND PRINTING
{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.
}
{#idx72932}
INT 2C - Cloaking - CALL PROTECTED-MODE PASSALONG CHAIN
{real mode}
{#idx73180}
INT 2C - Cloaking v1.01 - REGISTER CLOAKING CLIENT
{protected mode}
{#idx73737}
INT 2D - ALTERNATE MULTIPLEX INTERRUPT SPECIFICATION
(
AMIS
Alternate Multiplex Interrupt Specification
)
[v3.6]
{#idx73832}
INT 2D - CDTSR - GET INTERNAL VARIABLE TABLE
{#idx74358}
INT 2D - DTown Utilities v1.40+ - MEMORY VIEW SET ADDRESS
{#idx74624}
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}
{#idx74922}
INT 2F - ANSIPLUS v3.00+ - LOAD CHARACTER GENERATOR
{#idx82252}
INT 2F - BMB Compuscience Canada Utilities Interface - INSTALLATION CHECK
{#idx75059}
{#idx75062}
INT 2F - CD-ROM - ABSOLUTE DISK READ
{#idx79097}
{#idx79103}
INT 2F - CD-ROM - ABSOLUTE DISK WRITE
{#idx79115}
INT 2F - CD-ROM - INSTALLATION CHECK
{#idx78920}
{#idx78931}
INT 2F - CD-ROM v2.00+ - GET DIRECTORY ENTRY
{#idx79207}
INT 2F - CD-ROM v2.00+ - GET MSCDEX.EXE VERSION
(GET VERSION)
{#idx79151}
INT 2F - Communicating Applications Spec v1.2+ - GET NUMBER OF RECEIVE EVENTS
{#idx92615}
INT 2F - Communicating Applications Spec v1.2+ - GET NUMBER OF SEND EVENTS
{#idx92608}
INT 2F -
Communicating Applications Specification
DCA and Intel's standard programmatic interface for sending and receiving FAXes via any of a number of internal FAX boards.
- START DIAGNOSTICS
{#idx92711}
{#idx92714}
INT 2F - Comwave Microfax Specification - GET STATUS ARRAY
{#idx92768}
INT 2F - CS_TSR specification -
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.
INSTALLATION CHECK
{#idx88110}
{#idx88115}
INT 2F - DESQview v2.26+ External Dev Interface - CHANGE KEYBOARD FOCUS
{callout or callback}
{#idx94590}
INT 2F - DESQview v2.26+ External Dev Interface - DVP PROCESSING COMPLETE
{callout or callback}
{#idx94611}
INT 2F - DESQview v2.26+ External Dev Interface - DVP START FAILED
{callout or callback}
{#idx94643}
INT 2F - DESQview v2.26+
XDI
see External Device Interface
- CUSTOM SUBFUNCTION, DVSIXDI.COM
{#idx94404}
{#idx94407}
{#idx94408}
{#idx94426}
{#idx94431}
{#idx94433}
{#idx94435}
{#idx94437}
{#idx94438}
{#idx94440}
{#idx94443}
INT 2F - DOS 3.0+ ASSIGN - GET DRIVE ASSIGNMENT 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.
}
{#idx75365}
INT 2F - DOS 3.0+ CRITICAL ERROR HANDLER - EXPAND ERROR INTO STRING
{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.
}
{#idx75342}
INT 2F - DOS 3.0+ internal - CHECKSUM MEMORY
{
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.
}
{#idx77695}
INT 2F - DOS 3.0+ internal - MAKE BUFFER MOST RECENTLY USED
{
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.
}
{#idx77575}
INT 2F - DOS 3.0+ internal - MAKE DISK BUFFER MOST-RECENTLY USED
{
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.
}
{#idx77481}
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.
}
{#idx78612}
INT 2F - DOS 4.0+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST
{
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.
}
{#idx75859}
{#idx75889}
{#idx75927}
INT 2F - DOS 4.0+ internal - GET OR SET ERROR TABLE ADDRESSES
{
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.
}
{#idx77979}
INT 2F - DOS 4.x only SHELLB.COM - 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.
}
{#idx81918}
{#idx81927}
INT 2F - DOS 5+ - ALLOCATE
HMA
see High Memory Area
SPACE
{#idx84348}
INT 2F - DOS 5+ - DOS SUPERVISOR
"REBOOT PANEL"
- ADJUST MEMORY SIZE
{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.
}
{#idx84420}
{#idx84432}
INT 2F - DOS 5+ - QUERY FREE
HMA
see High Memory Area
SPACE
{#idx84338}
INT 2F - DOS 5+ TASK SWITCHER - IDENTIFY INSTANCE DATA
{callout or callback}
{#idx85182}
{#idx85189}
{#idx85196}
{#idx85198}
INT 2F - DOS LAN Requester - GET START PARAMETERS
{#idx90570}
{#idx90573}
{#idx90581}
{#idx90583}
{#idx90585}
{#idx90590}
{#idx90592}
INT 2F - DOS LAN Requester - GET XSI2 ADDRESS / DATA
{
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.
}
{#idx90563}
INT 2F - DOS
Protected Mode
One of the operating modes of the 80286 and higher Intel processors, in which addresses used by programs no longer correspond to physical addresses and the CPU enforces various protection mechanisms designed to prevent one program from disrupting other programs or the operating system. See also Real Mode, Virtual-86 Mode.
Services
(
DPMS
see DOS Protected-Mode Services
)
v1.0 -
DPMS
see DOS Protected-Mode Services
STARTUP BROADCAST
{callout or callback}
{#idx83980}
INT 2F - DR DOS 6+, Novell DOS 7+ - EMM386.EXE - VIDEO MEMORY SPACE 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.
}
{#idx78397}
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.
}
{#idx75591}
{#idx75597}
{#idx75600}
{#idx75610}
{#idx75617}
{#idx75687}
{#idx75697}
{#idx75700}
{#idx75707}
{#idx75743}
{#idx75747}
{#idx75752}
{#idx75766}
{#idx75770}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83485}
{#idx83639}
{#idx83655}
{#idx83659}
{#idx83703}
{#idx83729}
INT 2F -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
PC3270 EMULATION PROG v3 - GET HOST BUFFER ADDRESS
{#idx90264}
INT 2F - Intel Image Processing Interface - MOVE BITMAP TO SCANLINE
{#idx92946}
INT 2F - Intel Image Processing Interface - SELECT SCAN LINE
{#idx92921}
INT 2F - JAM.SYS v1.10+ -
"GetVersion"
- INSTALLATION CHECK
{#idx85425}
{#idx85427}
INT 2F - MDEBUG command driver - GET STATUS
{callout or callback}
{#idx93302}
INT 2F - MDEBUG command driver - START DRIVER
{#idx93463}
INT 2F - METZTSR.COM - SET METZ Ctrl-Alt-Del FLAG
{#idx89248}
INT 2F - Micro Focus COBOL v3.1.31 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.
}
{#idx89015}
{#idx89033}
INT 2F - MICRO.EXE - CLEAR ??? FLAG
{#idx88993}
INT 2F - Microsoft Profiler
(PROF.COM/VPROD.386)
- START PROFILING
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx84024}
INT 2F - MODRES - PLAY MODULE
{#idx88568}
{#idx88571}
{#idx88580}
INT 2F - MODRES - PLAY SAMPLE
{#idx88620}
{#idx88624}
INT 2F - MS EMM386.EXE v4.46+ - INSTALL I/O VIRTUALIZATION HANDLER
{#idx84981}
INT 2F - MS Windows
"WINOLDAP"
- SET CLIPBOARD DATA
{#idx81832}
INT 2F - MS Windows -
"PageFile"
VIRTUAL DEVICE - GET LOCK BYTE
{callout or callback}
{#idx79596}
INT 2F - MS Windows - PHARLAPX - 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
{#idx81294}
INT 2F - MS Windows - VADMAD - 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
{#idx81009}
INT 2F - MS Windows - VTD - 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
{#idx80297}
INT 2F - MS Windows - WINDOWS ENHANCED MODE & 286 DOSX INIT BROADCAST
{callout or callback}
{#idx79347}
{#idx79371}
{#idx79392}
{#idx79394}
{#idx79403}
INT 2F - MS Windows - WPS - 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
{#idx81430}
INT 2F - MS Windows 3.1 -
"BLOCKDEV"
VIRTUAL HARD DISK DEVICE
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
{callout or callback}
{#idx79485}
INT 2F - MS-DOS 3.3+ KEYB.COM internal - INSTALLATION CHECK
{partially documented}
{#idx89784}
INT 2F - Multiplex - ???
{#idx83760}
INT 2F - Multiplex - ??? - INSTALLATION CHECK???
{#idx95516}
{#idx95522}
INT 2F - Nanosoft, Inc. CAPDOS - GET QUEUE PARAMETERS
{#idx88540}
INT 2F - Nanosoft, Inc. CAPDOS - START COLLECTION
{#idx88530}
INT 2F - NetWare 4.0 - REMOTE FILE COPY
{#idx77139}
INT 2F - NETWORK - SET NETWORK EVENT
POST
see Power-On Self-Test
HANDLER
{#idx90453}
INT 2F - NETWORK REDIRECTOR
(DOS 3.x only)
- LOCK REGION OF FILE
{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.
}
{#idx76630}
{#idx76660}
INT 2F - NETWORK REDIRECTOR
(DOS 3.x only)
- UNLOCK REGION OF FILE
{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.
}
{#idx76672}
INT 2F - NLSFUNC.COM - CHANGE CODE PAGE
{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.
}
{#idx78757}
{#idx78761}
INT 2F - Novell ??? - REMOTE FILE COPY
{#idx77389}
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - ALLOCATE CLUSTER
{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.
}
{#idx76068}
{#idx76070}
INT 2F - Novell NetWare - Adv NetWare 4.0 DOS Requester - GET VLM CALL ADDRESS
{#idx86636}
{#idx86984}
{#idx87045}
INT 2F - Novell
ODI
(Open Data-link Interface) A hardware-independent network interface developed by Novell, Inc. See also NDIS, Packet Driver.
Link Support Layer
(LSL.COM)
- INSTALLATION CHECK
{#idx90913}
{#idx91096}
INT 2F - PC-DOS Econet v1.05 - PERFORM NETWORK OPERATION
{#idx92157}
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.
- CALL
(EXECUTE)
A RIP FILE
{#idx89526}
INT 2F - Quarterdeck RPCI - GET QD HIMEM PRESENCE
{#idx93540}
INT 2F - Quarterdeck RPCI - VIDRAM v5.0+ - INSTALLATION CHECK
{partially documented}
{#idx93590}
{#idx93595}
INT 2F - RESPLAY - SAMPLE/PLAYBACK
{#idx88486}
INT 2F - SilverNET - GET RUNTIME PARAMETER
{#idx85322}
{#idx85359}
INT 2F - SMARTDRV v4.00+ - CHECK IF DRIVE CACHEABLE
{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.
}
{#idx84653}
INT 2F - TopWare Network OS v5.10+ - CLOSE
SPOOL
(Simultaneous Peripheral Operation OnLine) The process of performing output to a slow peripheral such as a printer while other tasks continue running on the CPU. This term dates back to mainframe days before the invention of timesharing.
FILES AND START PRINTING
{#idx96478}
INT 2F - TopWare Network OS v5.10+ - START BACKGROUND RECEIVE VIDEO DATA
{#idx96448}
INT 2F - WEB v4.02 - WEB MODULE INSTALLATION CHECK
{#idx95256}
INT 2F - Windows95 - DOS KERNEL - GET START OF
HMA
see High Memory Area
MEMORY CHAIN
{
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.
}
{#idx84372}
INT 2F - Windows95 - FIND
SFT
see System File Table
ENTRY IN INTERNAL FILE TABLES
{
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.
}
{#idx78014}
INT 2F - Windows95 - TITLE - SET APPLICATION TITLE
{#idx81690}
INT 2F - Windows95 - TITLE - SET VIRTUAL MACHINE TITLE
{#idx81706}
INT 2F - WINGO.COM - GET ??? FLAG
{
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.
}
{#idx94088}
INT 2F - WINGO.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.
}
{#idx94043}
INT 2F - ZyXEL ZFAX v4.01 - BEGIN RECEIVING INCOMING CALL
{#idx94160}
INT 31 - CauseWay -
"ExecOverlay"
- LOAD AND OPTIONALLY EXECUTE APP CODE
{protected mode}
{#idx98290}
{#idx98308}
INT 31 - CauseWay -
"LockMem"
- LOCK REGION OF MEMORY
{protected mode}
{#idx98156}
INT 31 - CauseWay -
"LockMem32"
- LOCK REGION OF MEMORY
(32-bit)
{protected mode}
{#idx98170}
INT 31 - CauseWay -
"LockMemNear"
- LOCK APPLICATION-RELATIVE MEMORY REGION
{protected mode}
{#idx98213}
INT 31 - CauseWay -
"UnLockMem"
- UNLOCK REGION OF MEMORY
{protected mode}
{#idx98183}
INT 31 - CauseWay -
"UnLockMem32"
- UNLOCK REGION OF MEMORY
(32-bit)
{protected mode}
{#idx98199}
INT 31 - CauseWay -
"UnLockMemNear"
- UNLOCK APP-RELATIVE MEMORY REGION
{protected mode}
{#idx98227}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - DISCARD PAGE CONTENTS
{protected mode}
{#idx97535}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - DISCARD PAGES
{protected mode, partially documented}
{#idx97519}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - LOCK LINEAR REGION
{protected mode}
{#idx97446}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - MARK PAGE AS DEMAND PAGING CANDIDATE
{protected mode}
{#idx97527}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - MARK PAGES AS PAGING CANDIDATES
{protected mode, partially documented}
{#idx97512}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - MARK REAL MODE REGION AS PAGEABLE
{protected mode}
{#idx97476}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - RELOCK REAL MODE REGION
{protected mode}
{#idx97492}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - UNLOCK LINEAR REGION
{protected mode}
{#idx97460}
INT 32 - NOISE.SYS v0.53+ - GET FLAGS
{#idx98585}
INT 33 - MS MOUSE - RESET DRIVER AND READ STATUS
{#idx98655}
INT 33 - MS MOUSE v3.0+ - DEFINE TEXT CURSOR
{#idx98756}
INT 33 - MS MOUSE v7.01+ - GET SCREEN/CURSOR MASKS AND MICKEY COUNTS
{#idx99053}
INT 41 - MS Windows debugging kernel - FREE INITIAL SEGMENT
{callout or callback, 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.
}
{#idx100280}
INT 41 - MS Windows debugging kernel - LOAD TASK
{callout or callback, 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.
}
{#idx100274}
INT 41 - SYSTEM DATA - HARD DISK 0 PARAMETER TABLE ADDRESS
[NOT A VECTOR!]
{#idx100089}
{#idx100107}
{#idx100115}
INT 45 - Acorn BBC Master 512 -
"OSFILE"
- READ/WRITE FILE OR DIRECTORY INFO
{#idx100607}
INT 47 -
SQL
(Structured Query Language)
Base - DATABASE ENGINE
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.
{#idx100737}
{#idx100746}
{#idx100819}
INT 49 - TI Professional
PC
IBM PC
- CRT - GET CURSOR POSTION AND TYPE
{#idx101179}
INT 49 - TI Professional
PC
IBM PC
- CRT - GET START-OF-DISPLAY POINTER
{#idx101321}
{#idx101324}
INT 49 - TI Professional
PC
IBM PC
- CRT - SCROLL DOWN/COPY WINDOW
{#idx101199}
INT 49 - TI Professional
PC
IBM PC
- CRT - SCROLL UP/COPY WINDOW
{#idx101191}
INT 49 - TI Professional
PC
IBM PC
- CRT - SET CURSOR SIZE AND TYPE
{#idx101158}
INT 49 - TI Professional
PC
IBM PC
- CRT - SET PROTECTED STATUS AREA
{#idx101305}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- COPY INTO
DMA
see Direct Memory Access
BUFFER
{#idx101747}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- COPY OUT OF
DMA
see Direct Memory Access
BUFFER
{#idx101753}
INT 4C - TI Professional
PC
IBM PC
- CLOCK/ANALOG INTERFACE
{#idx101800}
INT 4D - TI Professional
PC
IBM PC
- DISK - SET DEVICE INTERFACE TABLE ADDRESS
{#idx102033}
INT 4F - Common Access Method
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.
interface rev 2.3 - SEND CCB TO XPT/SIM
{#idx102317}
INT 50 - IRQ0 relocated by DESQview
{#idx102354}
INT 50 - Vanderaart TEXT WINDOWS - OUTPUT LINE TO WINDOW
{#idx102437}
INT 5C -
NetBIOS
One of a number of low-level device-independent network interfaces; the other major interfaces are Novell's IPX and the Internet's IP (Internet Protocol, the lower-level portion of TCP/IP).
INTERFACE
{#idx103484}
{#idx103578}
{#idx103610}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - DRAW LINE
{#idx103855}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - DRAW RECTANGLE
{#idx103848}
INT 60 - AccessDOS -
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.
{#idx107227}
INT 60 - Excelan LAN Workplace for DOS 3.5 -
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.
{#idx104285}
{#idx104346}
INT 60 - HP 95LX System Manager -
"EDIT_INIT"
{partially documented}
{#idx104755}
{#idx104756}
{#idx104759}
{#idx104761}
INT 60 - HP 95LX System Manager -
"M_NEW_REP"
- START A NEW REPRESENTATION???
{partially documented}
{#idx105368}
INT 60 - HP 95LX System Manager - CLEAR PORTION OF SCREEN
{partially documented}
{#idx104640}
{#idx104641}
INT 60 - HP 95LX System Manager - CLOCK/CALENDAR SERVICE
"M_GET_SETTINGS"
{partially documented}
{#idx105672}
INT 60 - HP 95LX System Manager - CLOCK/CALENDAR SERVICE
"M_START_SW"
{partially documented}
{#idx105615}
INT 60 - HP 95LX System Manager - CLOCK/CALENDAR SERVICE
"M_START_TIMER"
{partially documented}
{#idx105713}
INT 60 - HP 95LX System Manager - DISPLAY STRING
{partially documented}
{#idx104624}
{#idx104625}
INT 60 - HP 95LX System Manager - INITIALIZE FILE SELECTION MENU
{partially documented}
{#idx104548}
{#idx104553}
INT 60 - HP 95LX System Manager - LOTUS 1-2-3 BRIDGE SERVICES
{partially documented}
{#idx104418}
INT 60 - HP 95LX System Manager - OPEN FILE
{partially documented}
{#idx104885}
INT 60 - HP 95LX System Manager - SCROLL PORTION OF SCREEN
{partially documented}
{#idx104653}
INT 60 - MDEBUG - SET STATUS
{#idx106920}
{#idx106940}
INT 60 - MDEBUG v1.70+ - GET ACTIVE PART OF MDEBUG
{#idx107039}
INT 60 - SYS_PROF.EXE - PROFILER STATUS
{#idx106664}
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!)
{#idx103997}
{#idx103998}
{#idx104005}
{#idx104007}
{#idx104048}
INT 61 - Atari Portfolio - FILE TRANSFER SERVICES
{#idx110339}
INT 61 - Atari Portfolio - SERVICE INITIALIZATION
{#idx107539}
INT 61 - Banyan VINES - 3270 INTERFACE
{#idx107860}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - INIT USER BUFFER PTR INFO
{#idx107941}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - START A SESSION
{#idx108090}
{#idx108093}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - START/STOP PRINTING
{#idx108101}
{#idx108105}
INT 61 - Banyan VINES - ASYNC TERMINAL EMULATION - START/STOP TRACING TRAFFIC
{#idx108143}
{#idx108146}
INT 61 - OPTIMA 1024 VGA-Sync - QUERY ZOOM WINDOW
{#idx108578}
INT 61 - OPTIMA 1024 VGA-Sync,ET-3000 chipset - SET ZOOM OFFSET
{#idx108765}
INT 61 - OPTIMA 1024 VGA-Sync,ET-3000 chipset - SET ZOOM WINDOW
{#idx108590}
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+ -
"get_addr"
- GET INTERNET ADDRESS OF NET DESCR
{#idx109052}
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+ -
"get_netversion"
- GET SOFTWARE VERSION
{#idx109472}
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_select"
- DETECT READINESS OF NETWORK
{#idx109440}
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_write"
- WRITE TO THE NETWORK
{#idx109761}
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+ - GET CONFIGURATION INFORMATION
{#idx110262}
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+ - GET DEBUG 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.
}
{#idx107500}
{#idx107529}
INT 61 - TCPOpen kernel -
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.
{#idx107377}
INT 62 - Cswitch - SPAWN
{#idx113572}
INT 62 - FGDRIVER v3.03+ -
"FG_ALLOCATE"
- CREATE VIRTUAL VIDEO PAGE
{partially documented}
{#idx110667}
INT 62 - FGDRIVER v3.03+ -
"FG_CHGATTR"
- APPLY CURRENT TEXT ATTRIB TO CHARS
{partially documented}
{#idx111041}
INT 62 - FGDRIVER v4.02 -
"FG_DASH"
- DRAW DASHED LINE TO ABSOLUTE POSITION
{partially documented}
{#idx111149}
INT 62 - FGDRIVER v4.02 -
"FG_DASHREL"
- DRAW DASHED LINE TO RELATVE POSITION
{partially documented}
{#idx111160}
INT 62 - FGDRIVER v4.02 -
"FG_DRAW"
- DRAW SOLID LINE TO ABSOLUTE POSITION
{partially documented}
{#idx111234}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWREL"
- DRAW SOLID LINE TO RELATIVE POSITION
{partially documented}
{#idx111275}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWRELX"
- XOR SOLID LINE TO RELATIVE POSITION
{partially documented}
{#idx111286}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWX"
- XOR SOLID LINE TO ABSOLUTE POSITION
{partially documented}
{#idx111296}
INT 62 - FGDRIVER v4.02 -
"FG_FLICPLAY"
- DISPLAY NEXT FRAME
(S)
IN FLI/FLC
{partially documented}
{#idx111438}
INT 62 - FGDRIVER v4.02 -
"FG_FLOOD"
- FLOOD FILL ARBITRARY CLOSED REGION
{partially documented}
{#idx111485}
INT 62 - FGDRIVER v4.02 -
"FG_GETDACS"
- GET VIDEO
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.
CONTENTS
{partially documented}
{#idx111612}
INT 62 - FGDRIVER v4.02 -
"FG_HUSH"
- STOP ASYNCHRONOUS SOUND IMMEDIATELY
{partially documented}
{#idx111841}
INT 62 - FGDRIVER v4.02 -
"FG_HUSHNEXT"
- STOP ASYNCHRONOUS SOUND
{partially documented}
{#idx111860}
INT 62 - FGDRIVER v4.02 -
"FG_SETDACS"
- SET VIDEO
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.
CONTENTS
{partially documented}
{#idx112788}
INT 62 - FGDRIVER v4.02 -
"FG_TEXT"
- DISPLAY STRING OF CHARACTERS
{partially documented}
{#idx113120}
INT 62 - FGDRIVER v4.02 -
"FG_TEXTC"
- DISPLAY STRING OF CHARACTERS
(CLIPPED)
{partially documented}
{#idx113135}
INT 62 - FGDRIVER v4.02 -
"FG_VOICE"
- START SOUND
{partially documented}
{#idx113296}
INT 63 - DESQview/X - 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.
{#idx114165}
INT 65 - Media Vision
FM
(Frequency Modulation) A method of encoding data as a series of magnetic flux reversals on disk or tape, commonly known as single-density recording. In frequency modulation, a series of clock pulses are written at regular intervals, with one data bit for each clock pulse. See also MFM, RLL.
.COM v4.1a+ - START BACKGROUND
FM
(Frequency Modulation) A method of encoding data as a series of magnetic flux reversals on disk or tape, commonly known as single-density recording. In frequency modulation, a series of clock pulses are written at regular intervals, with one data bit for each clock pulse. See also MFM, RLL.
SOUNDS
{#idx115047}
INT 66 - DIGPAK -
POST
see Power-On Self-Test
AUDIO PENDING
{#idx115363}
INT 67 - Compaq CEMM v5.10+ - PRIVATE
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.
}
{#idx117339}
INT 67 - QEMM-386 v4.23+ - INSTALLATION CHECK
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx116048}
{#idx116069}
{#idx116089}
{#idx116187}
{#idx116240}
{#idx116248}
{#idx116252}
{#idx116264}
{#idx116352}
{#idx116393}
{#idx116441}
INT 67 - RM386 - GET PARTIAL PAGE TABLE
{#idx116966}
INT 67 - RM386 - SET PARTIAL PAGE TABLE
{#idx116975}
INT 67 - RM386 v6.00 - GET RM386 GLOBAL FLAGS
{#idx116805}
INT 68 - APPC/
PC
IBM PC
- TP STARTED
{#idx118237}
{#idx118245}
{#idx118250}
INT 68 - MS Windows debugging kernel - OUTPUT STRING
{#idx118418}
INT 69 - DECnet DOS 2.1+ - DATA LINK LAYER
{#idx118633}
INT 6A - DECnet DOS LOCAL AREA TRANSPORT - STATUS
{#idx118895}
INT 6F - 10NET - GET ADDRESS OF CONFIGURATION TABLE
{#idx120066}
INT 6F - 10NET - LOCK HANDLE
{#idx120739}
INT 6F - 10NET -
SPOOL
(Simultaneous Peripheral Operation OnLine) The process of performing output to a slow peripheral such as a printer while other tasks continue running on the CPU. This term dates back to mainframe days before the invention of timesharing.
/PRINT
{#idx121035}
{#idx121042}
{#idx121049}
{#idx121058}
INT 6F - 10NET v5.0 - GET SHARED DEVICE ENTRY
{#idx121767}
INT 6F - HP Vectra EX-BIOS -
"F_INS_FIND"
- FIND DRIVER BY ATTRIBUTES
{#idx121339}
INT 6F - HP Vectra EX-BIOS -
"F_IO_CTRL SF_ENABL_INTR"
- START INTERRUPT SRVICE
{#idx120496}
INT 6F - HP Vectra EX-BIOS -
"F_ISR"
(internal)
- RESPOND TO LOGICAL ISR
{#idx119777}
INT 6F - HP Vectra EX-BIOS -
"F_SYSTEM SF_INIT"
- START INITIALIZING DRIVER
{#idx119884}
INT 6F - HP Vectra EX-BIOS -
"F_SYSTEM SF_START"
- COMPLETE DRIVER INITIALIZ.
{#idx119896}
INT 78 - HugeRealMode Driver - GET ENTRY POINT
{#idx122318}
{#idx122342}
{#idx122343}
{#idx122345}
INT 78 - TARGA.DEV - SET/CLEAR EARLY RETURN MODE
{#idx122385}
INT 78 - ULTRAMID -
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.
{#idx122170}
{#idx122180}
{#idx122187}
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.
{#idx122135}
INT 79 - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ1
{#idx122509}
INT 7A - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ2
{#idx122580}
INT 7A - Novell NetWare -
IPX
(Internetwork Packet Exchange) A low-level layer of Novell's NetWare networking software.
Driver - SEND PACKET
{#idx122702}
INT 7A - Novell NetWare - SPX Driver - ESTABLISH SPX CONNECTION
{#idx122943}
INT 7A - Novell NetWare - SPX Driver - GET SPX CONNECTION STATUS
{#idx123029}
INT 7B - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ3
{#idx123554}
INT 7C - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ4
{#idx123660}
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.
{#idx123702}
INT 7C - SK-UPPS Data Link Interface
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.
- DLI 2.8+ - INTERRUPT REQUEST
{#idx124090}
{#idx124091}
INT 7C - SK-UPPS Data Link Interface
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.
- REGISTER PROTOCOL
{#idx123869}
INT 7C - SK-UPPS Data Link Interface
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.
- REQUEST BUFFER
{#idx123776}
INT 7C - SK-UPPS Data Link Interface
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.
- TRANSMIT FRAME
{#idx123793}
INT 7D - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ5
{#idx124128}
INT 7E - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ6
{#idx124282}
INT 7F - Alloy MW386 - SET TERMINAL PARAMETERS
{#idx125763}
INT 7F - Alloy MW386 v2+ - GET MW386 INVOCATION DRIVE
{#idx126078}
INT 7F - DJGPP GO32.EXE DOS EXTENDER - RELOCATED IRQ7
{#idx124505}
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.
{#idx124417}
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.
)
{#idx124686}
{#idx124696}
{#idx124768}
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)
{#idx124834}
{#idx124838}
{#idx124842}
{#idx124844}
{#idx124923}
INT 7F - SBS WinRun 1.00 - TRANSMITTER ENTRY POINT
{#idx124519}
INT 80 -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
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.00.12.AX1T - internal -
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.
SUBSYSTEM SELECTION
{
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.
}
{#idx126284}
{#idx126291}
INT 80 - SBSIM -
"STARTSND"
- START SOUND ON SPECIFIED DRIVER
{#idx126297}
{#idx126301}
{#idx126337}
{#idx126344}
INT 83 - JM Pro Tracker v5.0 - START PLAYING???
{#idx126785}
INT B6 -
(NOT A VECTOR!)
- USED BY TBFENCE
{#idx128204}
INT D4 - PC-MOS/386 v3.0+ - GET TASK CONTROL BLOCK
{#idx128844}
{#idx128851}
{#idx128857}
{#idx128935}
{#idx128951}
INT D4 - PC-MOS/386 v5.01 - ADD A TASK TO THE SYSTEM
{#idx129161}
INT D4 - PC-MOS/386 v5.01 - GET CONTROL BLOCK DATA FROM SCB OR TCB
{#idx129245}
INT D4 - PC-MOS/386 v5.01 - GET MAXIMUM TASK SIZE
{#idx129310}
INT D4 - PC-MOS/386 v5.01 - GET TASK PARTITION INFORMATION
{#idx129113}
INT D4 - PC-MOS/386 v5.01 - SWAP CONTROL BLOCK DATA OF SCB OR TCB
{#idx129281}
INT D4 - PC-MOS/386 v5.01 - WRITE CONTROL BLOCK DATA INTO SCB OR TCB
{#idx129260}
INT D8 - Screen Thief v1.00 - RELOCATED IRQ0
{#idx129389}
INT E0 -
ConcCP/M
Concurrent CP/M by Digital Research, now DR Multiuser DOS
,DR Multiuser DOS - EXECUTE DOS-COMPATIBLE FUNCTIONS
{real mode}
{#idx130598}
{#idx130635}
INT E0 - PCROBOTS v1.41 -
"BATTERY"
- DETERMINE HOW MUCH BATTERY POWER LEFT
{#idx131544}
INT E0 - PCROBOTS v1.41 -
"CONFIGURE"
- CUSTOMIZE ROBOT
{#idx131744}
INT E0 - PCROBOTS v1.41 -
"MOVEMENT"
- START MOVING
{#idx131465}
INT E0 - PCROBOTS v1.41 -
"TICKS"
- DETERMINE HOW LONG SINCE GAME STARTED
{#idx131550}
INT E0 - REAL/32 -
"A_TIMEOUT"
- SET AUX DEVICE TIMEOUT
{#idx131428}
INT E0 - REAL/32 -
"C_DELIMIT"
- GET/SET STRING DELIMITER
{#idx130480}
INT E0 - REAL/32 -
"C_MODE"
- GET/SET CONSOLE MODE
{#idx130467}
INT E0 - REAL/32 -
"L_TIMEOUT"
- SET LIST DEVICE TIMEOUT
{#idx131417}
INT E0 - REAL/32 -
"M_ALLOC"
- ALLOCATE MEMORY
{#idx130697}
{#idx130700}
INT E0 - REAL/32 -
"M_FREE"
- DEALLOCATE MEMORY
{#idx130724}
INT E0 - REAL/32 -
"P_CHAIN"
- CHAIN PROCESS
{#idx130177}
INT E0 - REAL/32 -
"S_SYSDAT"
- GET SYSTEM DATA AREA
{#idx131077}
INT E6 -
CP/M-86
One of the three operating systems offered by
IBM
International Busiuness Machines
for its original
PC
IBM PC
(the other two were MSDOS and the UCSD p-System). It has since evolved into DR-DOS version 6 and Novell DOS 7.
v1.1 - XIOS INTERRUPT / UNKNOWN DISK DRIVE
{callout or callback}
{#idx131874}
INT E6 - Linux DOSEMU - STARTUP BANNER
{#idx131904}
INT F1 - Common ISDN
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.
(CAPI)
v1.1 -
"API-PUT-MESSAGE"
{#idx132294}
INT F1 - Common ISDN
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.
(CAPI)
v2.0 -
"CAPI_GET_PROFILE"
- GET CAPABILITIES
{#idx132481}
INT F1 - Common ISDN
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.
(CAPI)
v2.0 -
"CAPI_PUT_MESSAGE"
{#idx132317}
INT F1 - Common ISDN
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.
(CAPI)
v2.0 -
"CAPI_REGISTER"
- INITIALIZE CAPI
{#idx132211}
INT FE -
AT
IBM PC AT
/
XT286
IBM PC XT/286
/
PS50+
IBM PS/2 Models 50,60,70,80
- destroyed by return from protected mode
{#idx132860}
{#idx132867}
MEM 0040h:0012h - Convertible -
POST
see Power-On Self-Test
STATUS
{#idx161258}
MEM 0040h:0042h - DISK - FLOPPY/HARD DRIVE STATUS/COMMAND BYTES
{#idx161520}
{#idx161527}
MEM 0040h:004Eh - VIDEO - CURRENT PAGE START ADDRESS IN REGEN BUFFER
{#idx161643}
MEM 0040h:0060h - VIDEO - CURSOR TYPE
{#idx161660}
MEM 0040h:0080h - KEYBOARD BUFFER START OFFSET FROM SEGMENT 40h
(normally 1Eh)
{#idx162065}
MEM 0040h:008Bh - DISKETTE MEDIA CONTROL
{#idx162202}
MEM 0040h:008Eh - FIXED DISK - INTERRUPT CONTROL
[not
XT
IBM PC XT
]
{#idx162242}
MEM 0040h:0092h - DISKETTE DRIVE 0 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.
}
{#idx162285}
{#idx162292}
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.
}
{#idx162310}
{#idx162318}
MEM 0040h:00BCh - 1993 Phoenix 486
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.
1.03 PCI -
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
TYPE/MASK REVISION
{#idx162643}
MEM 0050h:0001h - NEC PC-9800 series - SCREEN MODE
{#idx162993}
MEM 0050h:000Eh - STATE OF BREAK CHECKING
AT
IBM PC AT
START OF BASICA.COM EXECUTION
{#idx163009}
MEM 0050h:0012h - INT 08 VECTOR
AT
IBM PC AT
START OF BASICA.COM EXECUTION
{#idx163022}
MEM 0050h:0016h - INT 1B VECTOR
AT
IBM PC AT
START OF BASICA.COM EXECUTION
{#idx163030}
MEM 0050h:001Ah - INT 24 VECTOR
AT
IBM PC AT
START OF BASICA.COM EXECUTION
{#idx163038}
MEM A000h:0000h - EGA+ GRAPHICS BUFFER
{#idx163170}
MEM A000h:8000h - S3 - MEMORY-MAPPED PCI CONFIGURATION REGISTERS
{#idx163191}
MEM A000h:8100h - S3 - MEMORY-MAPPED PACKED REGISTERS
{#idx163203}
MEM A000h:8180h - S3 - STREAMS PROCESSOR
{#idx163369}
{#idx163393}
{#idx163394}
{#idx163481}
{#idx163498}
MEM A000h:8200h - S3 ViRGE - MEMORY-MAPPED MEMORY-PORT CONTROL REGISTERS
{#idx163519}
MEM A000h:82E8h - S3 - MEMORY-MAPPED CURRENT Y POSITION REGISTER
{#idx163536}
MEM A000h:83B0h - S3 - MEMORY-MAPPED
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.
REGISTERS
{#idx163549}
MEM A000h:8504h - S3 ViRGE - MEMORY-MAPPED SUBSYSTEM REGISTERS
{#idx163572}
MEM A000h:8580h - S3 - MEMORY-MAPPED
DMA
see Direct Memory Access
REGISTERS
{#idx163601}
{#idx163606}
MEM A000h:86E8h - S3 - MEMORY-MAPPED ENHANCED REGISTERS
{#idx163620}
MEM A000h:A000h - S3 - MEMORY-MAPPED COLOR PALETTE REGISTERS
{#idx163632}
MEM A000h:A4D4h - S3 - MEMORY-MAPPED BLT-FILL REGISTERS
{#idx163642}
MEM A000h:A8D4h - S3 - MEMORY-MAPPED LINE REGISTERS
{#idx163652}
MEM A000h:ACD4h - S3 - MEMORY-MAPPED POLYGON-FILL REGISTERS
{#idx163662}
MEM A000h:B0D4h - S3 - MEMORY-MAPPED 3D-LINE REGISTERS
{#idx163672}
MEM A000h:B4D4h - S3 - MEMORY-MAPPED 3D-TRIANGLE REGISTERS
{#idx163682}
MEM A000h:FF00h - S3 - MEM-MAPPED
"SCENIC HIGHWAY"
(Local Periph. Bus)
ACCESS
{#idx163690}
{#idx163721}
{#idx163722}
{#idx163724}
{#idx163799}
{#idx163802}
{#idx163808}
{#idx163821}
MEM C000h:xxxxh -
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.
v3.0 PROTECTED MODE INFORMATION BLOCK
{#idx163988}
MEM F000h:FFE0h - COMPAQ 386 MACHINES
{#idx164201}
MEM FEE0h:0300h - Pentium + - LOCAL APIC - INTERRUPT COMMAND REGISTER
(ICR)
{#idx164843}
MEM FEE0h:0380h - Pentium + - LOCAL APIC - INITIAL COUNT REGISTER
(ICR)
TIMER
{#idx164928}
MEM xxxxh:xxx0h - Multiprocessor Specification - FLOATING POINTER STRUCTURE
{#idx164586}
MSR
(Model-Specific Register) Additional, indirectly-accessible, registers containing control or status information about various aspects of the processor such as caches, performance counters, and the like. These registers, accessible via the RDMSR and WRMSR instructions, were added with the Pentium and later-model 486 processors.
0000h:0010h - Pentium, Pentium Pro - TIME STAMP COUNTER REGISTER
{#idx165327}
MSR
(Model-Specific Register) Additional, indirectly-accessible, registers containing control or status information about various aspects of the processor such as caches, performance counters, and the like. These registers, accessible via the RDMSR and WRMSR instructions, were added with the Pentium and later-model 486 processors.
0000h:0082h - AMD Am5k86
(AMD-K5)
- ARRAY ACCESS REGISTER
{#idx165583}
{#idx165584}
Notes
{#idx168182}
{#idx168186}
Opcodes List
{#idx172974}
{#idx173029}
{#idx173168}
{#idx173169}
{#idx173170}
{#idx173272}
{#idx173311}
{#idx173312}
{#idx173313}
{#idx174461}
{#idx174462}
{#idx174714}
{#idx174751}
{#idx174757}
{#idx174811}
{#idx174812}
{#idx174813}
{#idx174860}
{#idx174868}
{#idx174922}
{#idx174923}
{#idx174924}
{#idx174927}
{#idx174984}
{#idx174985}
{#idx174986}
{#idx175054}
{#idx175057}
{#idx175058}
{#idx175059}
{#idx175064}
{#idx175144}
{#idx175147}
{#idx175148}
{#idx175149}
{#idx175153}
{#idx175563}
{#idx175936}
{#idx175945}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0023 - CHIP SET DATA
{#idx133444}
{#idx133446}
{#idx133448}
{#idx133450}
{#idx133500}
{#idx133501}
{#idx133502}
{#idx133613}
{#idx134282}
{#idx134283}
{#idx134284}
{#idx134285}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0023 - Chips&Technologies 82C811/82C812 - CONFIGURATION REGISTERS
{#idx134485}
{#idx134486}
{#idx134487}
{#idx134488}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0023 - Intel 82358DT 'Mongoose'
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
CHIPSET - 82359
DRAM
(Dynamic Random Access Memory) RAM memory which essentially consists of a tiny capacitor for each bit of memory. Since capacitors do not hold a charge indefinitely, DRAM must be constantly refreshed to avoid losing its contents. Also, the process of reading the contents of the memory are destructive, meaning extra time must be spent restoring the contents of memory addresses which are accessed, so DRAM is slower than SRAM. See also Refresh, SRAM.
CONTROLLER
{#idx134066}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0024 - CHIPSET FROM PICO POWER, UMC or PCChips
{#idx134954}
{#idx135114}
{#idx135146}
{#idx135150}
{#idx135587}
{#idx135596}
{#idx135603}
{#idx135607}
{#idx136086}
{#idx136220}
{#idx136301}
{#idx136389}
{#idx136390}
{#idx136590}
{#idx136681}
{#idx137265}
PORT
IBM PC Portable (uses same BIOS as XT)
0024-0026 - PicoPower Vesuvius - V3-LS
{#idx137864}
PORT
IBM PC Portable (uses same BIOS as XT)
0024-0027 - PicoPower Vesuvius - V1-LS
{#idx138153}
{#idx138154}
{#idx138308}
PORT
IBM PC Portable (uses same BIOS as XT)
0024-0029 - HEADLAND HTK340 SHASTA 386/486 CHIPSET
{#idx138917}
{#idx138918}
{#idx138920}
PORT
IBM PC Portable (uses same BIOS as XT)
0038-003F -
PC
IBM PC
radio by CoZet Info Systems
{#idx139137}
PORT
IBM PC Portable (uses same BIOS as XT)
0040-005F - PIT - PROGRAMMABLE INTERVAL TIMER
(8253, 8254)
{#idx139233}
PORT
IBM PC Portable (uses same BIOS as XT)
0078-007F -
PC
IBM PC
radio by CoZet Info Systems
{#idx140573}
PORT
IBM PC Portable (uses same BIOS as XT)
0080 - MANUFACTURING DIAGNOSTICS
PORT
IBM PC Portable (uses same BIOS as XT)
{#idx140680}
{#idx140985}
{#idx141127}
PORT
IBM PC Portable (uses same BIOS as XT)
00A8-00A9 - Via VT82C496G
"Pluto"
- CONFIGURATION REGISTERS
{#idx141731}
PORT
IBM PC Portable (uses same BIOS as XT)
00B0-00BF -
PC
IBM PC
radio by CoZet Info Systems
{#idx142045}
PORT
IBM PC Portable (uses same BIOS as XT)
00F9-00FF -
PC
IBM PC
radio by CoZet Info Systems
{#idx142397}
PORT
IBM PC Portable (uses same BIOS as XT)
0138-013F -
PC
IBM PC
radio by CoZet Info Systems
{#idx142599}
PORT
IBM PC Portable (uses same BIOS as XT)
0140-014F -
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.
(alternate Small Computer System Interface)
adapter
{#idx142634}
{#idx142635}
{#idx142639}
{#idx142641}
{#idx142650}
{#idx142652}
PORT
IBM PC Portable (uses same BIOS as XT)
0178-017F -
PC
IBM PC
radio by CoZet Info Systems
{#idx142995}
PORT
IBM PC Portable (uses same BIOS as XT)
01F0-01F7 - HDC 1
(1st Fixed Disk Controller)
(
ISA
(Industry-Standard Architecture) The expansion bus used by the
IBM
International Busiuness Machines
PC
IBM PC
/
AT
IBM PC AT
. See also EISA.
,
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
)
{#idx143430}
PORT
IBM PC Portable (uses same BIOS as XT)
01F9-01FF -
PC
IBM PC
radio by CoZet Info Systems
{#idx143589}
PORT
IBM PC Portable (uses same BIOS as XT)
022F - mc-soundmachine, mc 03-04/1992 - SPEECH I/O
{#idx143921}
PORT
IBM PC Portable (uses same BIOS as XT)
0240-024F - Gravis Ultra Sound by Advanced Gravis
{#idx144032}
PORT
IBM PC Portable (uses same BIOS as XT)
0300-031F - 3com Ethernet adapters
(default address)
{#idx145133}
{#idx145188}
{#idx145348}
PORT
IBM PC Portable (uses same BIOS as XT)
0330-0331 - MPU-401
MIDI
(Musical Instrument Digital Interface) A standardized interface for controlling musical instruments with a computer.
UART
(Universal Asyncronous Receiver/Transmitter) A peripheral device which converts a sequence of bytes into a serial bit stream at a programmable rate, and vice versa. This device is what makes an RS-232 serial port function. See also USART.
{#idx145719}
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)
{#idx145879}
{#idx145881}
{#idx145913}
{#idx145969}
{#idx146084}
{#idx146121}
PORT
IBM PC Portable (uses same BIOS as XT)
0340-034F - Gravis Ultra Sound by Advanced Gravis
{#idx146385}
{#idx146387}
{#idx146401}
{#idx146402}
{#idx146405}
{#idx146416}
{#idx146427}
{#idx146469}
PORT
IBM PC Portable (uses same BIOS as XT)
0340-035F - Adaptec AHA-152x
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
{#idx146587}
PORT
IBM PC Portable (uses same BIOS as XT)
0360-036F -
PC
IBM PC
network
(
AT
IBM PC AT
)
{#idx146860}
{#idx146866}
{#idx146868}
{#idx146872}
{#idx146886}
{#idx146889}
{#idx146906}
PORT
IBM PC Portable (uses same BIOS as XT)
0380-038C - 2nd SDLC
(Synchronous Data Link Control)
adapter
{#idx147190}
PORT
IBM PC Portable (uses same BIOS as XT)
0388-0389 - AdLib - MONO SOUND OUTPUT
{#idx147393}
{#idx147395}
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)
{#idx147935}
{#idx147939}
{#idx147944}
{#idx147950}
{#idx147954}
{#idx147956}
{#idx147965}
{#idx147967}
{#idx147970}
{#idx147973}
{#idx147974}
PORT
IBM PC Portable (uses same BIOS as XT)
03C0-03C1 -
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.
- ATTRIBUTE CONTROLLER
{#idx148171}
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
{#idx148516}
{#idx148528}
{#idx148533}
{#idx148537}
{#idx148542}
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
{#idx148754}
{#idx148784}
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
{#idx148997}
PORT
IBM PC Portable (uses same BIOS as XT)
03D4-03D5 - COLOR VIDEO - CRT CONTROL REGISTERS
{#idx149084}
{#idx149110}
{#idx149283}
{#idx149285}
{#idx149290}
{#idx149295}
{#idx149350}
{#idx149371}
{#idx149372}
{#idx149374}
{#idx149376}
{#idx149462}
{#idx149473}
{#idx149477}
{#idx149519}
{#idx149572}
{#idx149576}
{#idx149639}
{#idx149694}
{#idx149713}
{#idx149714}
{#idx149716}
{#idx149721}
{#idx149725}
{#idx149816}
{#idx149885}
{#idx149890}
{#idx149910}
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
{#idx149960}
{#idx149966}
{#idx149968}
{#idx149991}
{#idx149992}
{#idx150007}
{#idx150023}
{#idx150028}
{#idx150056}
{#idx150063}
{#idx150067}
{#idx150306}
{#idx150310}
{#idx150312}
{#idx150315}
{#idx150383}
{#idx150386}
{#idx150391}
{#idx150393}
{#idx150556}
PORT
IBM PC Portable (uses same BIOS as XT)
03E0-03E1 - Cirrus Logic CL-PD6710/6722/6729 - PC-CARD HOST ADAPTER
{#idx150797}
{#idx150816}
{#idx150819}
{#idx150830}
{#idx150833}
{#idx150843}
{#idx150846}
{#idx150857}
{#idx150860}
{#idx150870}
{#idx150873}
{#idx150994}
{#idx150997}
{#idx151091}
{#idx151094}
{#idx151097}
{#idx151100}
{#idx151103}
PORT
IBM PC Portable (uses same BIOS as XT)
03F8-03FF - Serial port
(8250,8250A,8251,16450,16550,16550A,etc.)
COM1
{#idx152038}
PORT
IBM PC Portable (uses same BIOS as XT)
0401-040B -
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
DMA
see Direct Memory Access
Controller
{#idx152086}
PORT
IBM PC Portable (uses same BIOS as XT)
040A-043F - Intel 82378ZB embedded
DMA
see Direct Memory Access
controller
{#idx152133}
PORT
IBM PC Portable (uses same BIOS as XT)
04D4-04D6 -
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
DMA
see Direct Memory Access
control
{#idx152277}
PORT
IBM PC Portable (uses same BIOS as XT)
0AD6-0AD7 - Chips & Technologies
PC
IBM PC
Video
(82C9001A)
- CONTROL REGISTERS
{#idx153111}
{#idx153113}
{#idx153116}
{#idx153118}
{#idx153119}
{#idx153122}
{#idx153128}
{#idx153135}
{#idx153138}
{#idx153147}
{#idx153149}
{#idx153153}
{#idx153156}
{#idx153158}
{#idx153161}
{#idx153171}
{#idx153180}
{#idx153219}
{#idx153253}
{#idx153255}
{#idx153300}
{#idx153303}
PORT
IBM PC Portable (uses same BIOS as XT)
0AE8-0AEF - 8514/A and compatible
(e.g. ATI Graphics Ultra)
- HSYNC START
{#idx153444}
{#idx153447}
PORT
IBM PC Portable (uses same BIOS as XT)
1AE8-1AEF - 8514/A and compatible
(e.g. ATI Graphics Ultra)
- VSYNC START
{#idx154226}
{#idx154230}
PORT
IBM PC Portable (uses same BIOS as XT)
1C00-1CBF - Adaptec AIC-777x
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
SCSI
(Small Computer Systems Interface) A system-independent expansion bus typically used to connect hard disks, tape drives, and CD-ROMs to a computer. A host adapter connects the SCSI bus to the computer's own bus. See also ESDI, IDE.
controller in
EISA
(Enhanced Industry-Standard Architecture) A 32-bit superset of the
IBM
International Busiuness Machines
AT
IBM PC AT
's expansion bus (which is now known as the ISA or Industry-Standard Architecture bus).
slot 1
{#idx154560}
{#idx154679}
{#idx154692}
PORT
IBM PC Portable (uses same BIOS as XT)
217A-217B - ET4000/W32 CRTC-B/Sprite
{#idx155009}
{#idx155014}
PORT
IBM PC Portable (uses same BIOS as XT)
6EEE - ATI Mach8/Mach32 - ENGINE VIDEO BUFFER OFFSET LOW
{#idx156248}
PORT
IBM PC Portable (uses same BIOS as XT)
72EE - ATI Mach8/Mach32 - ENGINE VIDEO BUFFER OFFSET HIGH
{#idx156284}
PORT
IBM PC Portable (uses same BIOS as XT)
83D0-9FD3 - Chips&Techs 64310 - 32-BIT EXTENSION REGS - BitBLT
{#idx156670}
PORT
IBM PC Portable (uses same BIOS as XT)
92E8-92E9 - 8514/A and compatible - BRESENHAM ERROR TERM
{#idx156893}
{#idx156894}
PORT
IBM PC Portable (uses same BIOS as XT)
xxxx - AMD-645 -
USB
see Universal Serial Bus
{#idx158535}
PORT
IBM PC Portable (uses same BIOS as XT)
xxxx - Ensoniq AudioPCI ES1370 - CONTROL REGISTERS
{#idx158692}
{#idx158919}
{#idx158970}
PORT
IBM PC Portable (uses same BIOS as XT)
xxxx - Future Domain TMC-3260 PCI
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
{#idx157995}
{#idx157996}
{#idx158011}
{#idx158014}
{#idx158015}
{#idx158019}
{#idx158212}
{#idx158884}
Readme
{#idx177260}