Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
PIXELS
⇢
⇥
RBIL61 - PIXELS
CALL C000h:006Ch - ATI Mach32 VIDEO
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
-
{#idx159300}
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
{#idx170578}
{#idx170591}
{#idx170599}
{#idx170605}
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/75h - ITT VPX 32xx - FP - Window#1 Read Table: Horiz. NumPixels
{
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.
}
{#idx170775}
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/81h - ITT VPX 32xx - FP - Window#2 Read Table: Horiz. NumPixels
{
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.
}
{#idx170831}
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/F0h - ITT VPX 32xx - Output FIFO
{#idx171187}
INT 10 -
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
Window Extension v1.1 - SET WINDOW COORDINATES
{#idx2324}
INT 10 - Chips & Technologies Extended
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
- GET LAPTOP DISPLAY STATUS
{#idx5439}
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
{#idx4286}
{#idx4287}
{#idx4289}
INT 10 -
VESA
(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by
IBM
International Busiuness Machines
.
SuperVGA
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
- GET
VBE
(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth.
/AF v1.0P DEVICE CONTEXT BUFFER
{#idx4669}
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
{#idx4375}
{#idx4377}
{#idx4378}
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 LOGICAL SCAN LINE LENGTH
(PIXELS)
{#idx4439}
{#idx4444}
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 MAXIMUM SCAN LINE LENGTH
{#idx4462}
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+ - SET LOGICAL SCAN LINE LENGTH
(BYTES)
{#idx4453}
INT 10 -
VESA
(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by
IBM
International Busiuness Machines
.
VBE
(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth.
/DC
(Display Data Channel)
- READ EDID
{#idx4972}
{#idx4974}
{#idx4981}
{#idx4982}
{#idx4984}
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)
MODE INFORMATION
{#idx4154}
INT 10 - VIDEO - DOS/V - GET/SET FONT PATTERN
{#idx3434}
INT 10 - VIDEO - FLAT-PANEL - READ INFORMATION
{#idx3686}
INT 10 - VIDEO - GET PHYSICAL DISPLAY PARAMETERS
(CONVERTIBLE)
{#idx3419}
INT 10 - VIDEO - Hercules GRAFIX -
"BLKFIL"
- BLOCK FILL
{#idx4037}
INT 10 - VIDEO - Hercules GRAFIX -
"LEVEL"
- SELECT DRAWING FUNCTION
{#idx4001}
INT 10 - VIDEO - Hercules GRAFIX -
"TEXT"
- DISPLAY CHARACTER
{#idx4045}
INT 10 - VIDEO - Paradise
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,
AT&T
American Telephone and Telegraph
VDC600 - SET SPECIAL MODE
{#idx1793}
INT 10 - VIDEO - READ CHARACTER AND ATTRIBUTE
AT
IBM PC AT
CURSOR POSITION
{#idx2074}
INT 10 - VIDEO - TANDY 2000 only - GET ADDRESS OF VIDEO
RAM
(Random Access Memory) See also DRAM, SRAM.
{#idx5818}
INT 10 - VIDEO - TEXT-MODE CHARGEN - LOAD
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
MONOCHROME 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.
)
{#idx2625}
{#idx2713}
INT 10 - VIDEO - Video7
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,VEGA
VGA
Video Graphics Array
(Video Graphics Array) The video adapter introduced with the
IBM
International Busiuness Machines
PS/2
IBM PS/2, any model
series of computers.
,HP Vectra - GET MODE AND SCREEN RESOLUTION
{#idx5737}
{#idx5738}
INT 10 - VUIMAGE DISPLAY DRIVER
(v2.20 and below)
{#idx2272}
INT 15 - VMiX v2+ -
"sys_bitblt"
- PUT GRAPHICAL OBJECT
AT
IBM PC AT
CURSOR POSITION
{#idx18302}
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.
- GET CURRENT EVENT STATUS
{#idx92575}
INT 2F - Intel Image Processing Interface - SCREEN IMAGE
{#idx93018}
{#idx93019}
INT 2F - MS Windows
"WINOLDAP"
- GET DEVICE CAPABILITIES
{#idx81872}
INT 2F - MS Windows
"WINOLDAP"
- SET CLIPBOARD DATA
{#idx81829}
INT 2F - ZyXEL ZFAX v2+ - INSTALLATION CHECK
{#idx94001}
{#idx94002}
INT 33 - MS MOUSE v1.0+ - DEFINE HORIZONTAL CURSOR RANGE
{#idx98720}
INT 33 - MS MOUSE v1.0+ - DEFINE INTERRUPT SUBROUTINE PARAMETERS
{#idx98782}
INT 33 - MS MOUSE v1.0+ - DEFINE MICKEY/PIXEL RATIO
{#idx98798}
{#idx98800}
INT 33 - MS MOUSE v1.0+ - DEFINE VERTICAL CURSOR RANGE
{#idx98730}
INT 33 - MS MOUSE v1.0+ - RETURN POSITION AND BUTTON STATUS
{#idx98681}
INT 33 - MS MOUSE v3.0+ - DEFINE GRAPHICS CURSOR
{#idx98749}
INT 33 - MS MOUSE v6.0+ - SET ALTERNATE MOUSE USER HANDLER
{#idx98886}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - GET CURRENT GRAPHICS INFO
{#idx103826}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - GET IMAGE
{#idx103899}
INT 5F - HP 95LX/100LX/200LX GRAPHICS PRIMITIVES - SET LINE TYPE
{#idx103883}
INT 62 - FGDRIVER v3.03+ -
"FG_BOXDEPTH"
- SET RECTANGLE BORDER WIDTH
{partially documented}
{#idx111004}
{#idx111007}
INT 62 - FGDRIVER v4.02 -
"FG_CLIPMASK"
- DISPLAY CLIPPED IMAGE
(MASKING MAP)
{partially documented}
{#idx111092}
INT 62 - FGDRIVER v4.02 -
"FG_DASH"
- DRAW DASHED LINE TO ABSOLUTE POSITION
{partially documented}
{#idx111147}
INT 62 - FGDRIVER v4.02 -
"FG_DASHREL"
- DRAW DASHED LINE TO RELATVE POSITION
{partially documented}
{#idx111158}
INT 62 - FGDRIVER v4.02 -
"FG_DISPFILE"
- DISPLAY STORED IMAGE
{partially documented}
{#idx111193}
INT 62 - FGDRIVER v4.02 -
"FG_DISPLAY"
- DISPLAY IMAGE
(STD PIXEL RUN FORMAT)
{partially documented}
{#idx111208}
INT 62 - FGDRIVER v4.02 -
"FG_DISPLAYP"
- DISPLAY IMAGE
(PACKED PIXEL RUNS)
{partially documented}
{#idx111224}
INT 62 - FGDRIVER v4.02 -
"FG_DRAWMASK"
- DISPLAY IMAGE
(MASKING MAP)
{partially documented}
{#idx111259}
{#idx111262}
{#idx111266}
INT 62 - FGDRIVER v4.02 -
"FG_FADEOUT"
- FADE OUT TO CURRENT COLOR
{partially documented}
{#idx111380}
INT 62 - FGDRIVER v4.02 -
"FG_FILLPAGE"
- FILL THE ACTIVE VIDEO PAGE
{partially documented}
{#idx111389}
INT 62 - FGDRIVER v4.02 -
"FG_FLICSIZE"
- GET IMAGE SIZE
{partially documented}
{#idx111455}
INT 62 - FGDRIVER v4.02 -
"FG_FLIPMASK"
- DISPLAY INV CLIPPED IMAGE
(MASKMAP)
{partially documented}
{#idx111475}
INT 62 - FGDRIVER v4.02 -
"FG_GETXBOX"
- GET WIDTH OF VERTICAL BOX LINES
{partially documented}
{#idx111778}
INT 62 - FGDRIVER v4.02 -
"FG_GETYBOX"
- GET WIDTH OF HORIZONTAL BOX LINES
{partially documented}
{#idx111807}
INT 62 - FGDRIVER v4.02 -
"FG_IMAGESIZ"
- DETERMINE IMAGE STORAGE REQUIREMENT
{partially documented}
{#idx111887}
INT 62 - FGDRIVER v4.02 -
"FG_MOUSESPD"
- SET MOUSE CURSOR SPEED
{partially documented}
{#idx112268}
{#idx112271}
INT 62 - FGDRIVER v4.02 -
"FG_PACK"
- CONVERT PIXEL-PER-BYTE TO PACKED BITMAP
{partially documented}
{#idx112337}
INT 62 - FGDRIVER v4.02 -
"FG_POLYEDGE"
- SPECIFY INCLUSION OF FINAL PIXELS
{partially documented}
{#idx112501}
{#idx112505}
{#idx112508}
INT 62 - FGDRIVER v4.02 -
"FG_POLYFILL"
- DRAW A FILLED CONVEX POLYGON
{partially documented}
{#idx112521}
INT 62 - FGDRIVER v4.02 -
"FG_RESIZE"
- SET GRAPHICS MODE VIDEO PAGE SIZE
{partially documented}
{#idx112644}
INT 62 - FGDRIVER v4.02 -
"FG_REVMASK"
- DISPLAY REVERSED IMAGE
(MASKING MAP)
{partially documented}
{#idx112690}
INT 62 - FGDRIVER v4.02 -
"FG_SCALE"
- SCALE BITMAP
{partially documented}
{#idx112711}
{#idx112713}
INT 62 - FGDRIVER v4.02 -
"FG_SCROLL"
- VERTICALLY SCROLL SCREEN REGION
{partially documented}
{#idx112733}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWPPR"
- DISPLAY IMAGE FROM PPR FILE
{partially documented}
{#idx112945}
INT 62 - FGDRIVER v4.02 -
"FG_SHOWSPR"
- DISPLAY IMAGE FROM SPR FILE
{partially documented}
{#idx112959}
INT 62 - FGDRIVER v4.02 -
"FG_TCXFER"
- COPY REGION EXCLUDING TRANSPARENT
{partially documented}
{#idx113090}
INT 62 - FGDRIVER v4.02 -
"FG_VBALLOC"
- CREATE VIRTUAL BUFFER
{partially documented}
{#idx113174}
INT 62 - FGDRIVER v4.02 -
"FG_VBDEFINE"
- CREATE VIRTUAL BUFFER
{partially documented}
{#idx113211}
INT 6D - Matrox Multiple Monitor Support v1.0 - ???
{
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.
}
{#idx119406}
INT 6D - Matrox Multiple Monitor Support v1.0 - GET VIDEO MODE 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.
}
{#idx119414}
{#idx119415}
{#idx119420}
INT 7A - AutoCAD Device Interface - DISPLAY - INITIALIZE
(INIT1)
{real mode}
{#idx123302}
INT 7B - AutoCAD Device Interface - PRINTER/PLOTTER - BEGIN PLOT
{real mode}
{#idx123619}
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)
{#idx124850}
{#idx124869}
{#idx124874}
{#idx124876}
{#idx124913}
{#idx124914}
{#idx124915}
{#idx124916}
{#idx124944}
MEM A000h:8180h - S3 - STREAMS PROCESSOR
{#idx163398}
{#idx163478}
{#idx163504}
MEM B400h:0000h - HGC+ RAMFont BUFFER
{#idx163877}
{#idx163878}
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
{#idx148612}
PORT
IBM PC Portable (uses same BIOS as XT)
0AD6-0AD7 - Chips & Technologies
PC
IBM PC
Video
(82C9001A)
- CONTROL REGISTERS
{#idx153277}
{#idx153286}
PORT
IBM PC Portable (uses same BIOS as XT)
7AEE - ATI Mach8/Mach32 - EXTENDED GRAPHICS ENGINE CONGIFURATION
{#idx156388}
{#idx156389}
PORT
IBM PC Portable (uses same BIOS as XT)
9AE8-9AE9 - 8514/A and compatible - GRAPHICS PROCESSOR STATUS / COMMAND
{#idx157030}
{#idx157034}
PORT
IBM PC Portable (uses same BIOS as XT)
9EE8-9EE9 - 8514/A and compatible - SHORT STROKE VECTORS
{#idx157128}
{#idx157130}