Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
Phoenix
⇢
⇥
RBIL61 - Phoenix
Bibliography
{#idx167122}
{#idx167413}
{#idx167515}
{#idx167619}
CALL F000h:FF82h - PHOENIX CASCADE
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.
A20
(Address line 20) The 80286 and higher CPUs allow addresses in real mode to extend slightly beyond the one megabyte mark, which causes an incompatibility with some older programs which expect such addresses to wrap back to the beginning of the address space. For complete compatibility with the 8088, newer machines thus contain circuitry which permits the twenty-first address line (A20) to be disabled. The CPU then effectively has only twenty address lines in real mode, just as the 8088 does, and addresses which would extend beyond the one megabyte mark wrap to the beginning of the address space. See also High Memory Area, Real Mode.
CONTROL ENTRY
{#idx159382}
CALL xxxxh:xxxxh - BIOS32 Service Directory
{#idx159459}
{#idx159460}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
1Bh - MCA - SLOT 1 ADAPTER CARD ID
{#idx168731}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
1Ch - MCA - SLOT 1 ADAPTER CARD ID
{#idx168743}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
1Dh - MCA - SLOT 2 ADAPTER CARD ID
{#idx168780}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
1Eh - MCA - SLOT 2 ADAPTER CARD ID
{#idx168795}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
20h - MCA - SLOT 3 ADAPTER CARD ID
{#idx168840}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
21h - MCA - Programmable Option Select configuration byte 2
{#idx168862}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
22h - MCA - Programmable Option Select configuration byte 3
{#idx168885}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
23h - MCA - Programmable Option Select configuration byte 4
{#idx168918}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
24h - MCA - Programmable Option Select configuration byte 5
{#idx168942}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
25h -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: # of Cylinders, High Byte
{#idx168961}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
26h -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: Number of Heads
{#idx168989}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
27h -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: WPC-low
{#idx169010}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
29h -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: Control Byte
{#idx169047}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
2Ah -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: Landing Zone, Low Byte
{#idx169076}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
2Bh -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: Landing Zone, High Byte
{#idx169096}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
2Ch -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Second Hard Disk user defined: # of Sectors per track
{#idx169133}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
2Dh -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
Hi-Flex
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.
- CONFIGURATION OPTIONS
{#idx169164}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
33h -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
- INFORMATION FLAG
{#idx169233}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
35h -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- EXTENDED MEMORY >16M
(high byte)
{#idx169285}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
36h - PHOENIX - Second user defined hard disk
(type 48)
Cylinders MSB
{#idx169299}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
37h -
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
- DATE CENTURY BYTE
{#idx169341}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
38h - PHOENIX - Second user defined hard disk
(type 48)
Write Precomp. LSB
{#idx169369}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
39h - PHOENIX - Second user defined hard disk
(type 48)
Write Precomp. MSB
{#idx169393}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
3Ah - PHOENIX - Second user defined hard disk
(type 48)
Parking Zone LSB
{#idx169404}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
3Bh - PHOENIX - Second user defined hard disk
(type 48)
Parking Zone MSB
{#idx169415}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
3Ch - PHOENIX - Second user defined hard disk
(type 48)
Sectors per track
{#idx169437}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
3Dh - AWARD - ???
{#idx169460}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
3Eh -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
- Extended
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
Checksum, High Byte
{#idx169494}
{#idx169497}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
48h-4Fh - PhoenixBIOS A486 v1.01.E - USER PASSWORD
{#idx169616}
CMOS
(Complementary Metal-Oxide-Semiconductor) A type of integrated circuit design known for its low power consumption.
50h-57h - PhoenixBIOS A486 v1.01.E - ADMIN PASSWORD
{#idx169718}
INT 10 - PhoenixVIEW/LC - CRT MONITOR DETECTION
{#idx6433}
{#idx6438}
INT 10 - PhoenixVIEW/LC - VIDEO DISPLAY TYPE
{#idx6316}
{#idx6322}
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.
-
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
VIDEO MEMORY CONTROL
{#idx4431}
INT 10 - VIDEO - GET CURSOR POSITION AND SIZE
{#idx1946}
INT 10 - VIDEO - SET VIDEO MODE
{#idx1244}
{#idx1247}
INT 13 - Compaq, ATAPI Removable Media Device - GET CURRENT MEDIA FORMAT
{
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.
}
{#idx9710}
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
{#idx10442}
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
{#idx10531}
{#idx10595}
{#idx10608}
{#idx10613}
{#idx10618}
{#idx10635}
{#idx10643}
{#idx10653}
INT 13 -
IBM
International Busiuness Machines
International Busiuness Machines) A hardware, software and other service technology company founded in 1911.
/MS INT 13 Extensions - INSTALLATION CHECK
{#idx10414}
INT 15 - Compaq Contura - GET ???
{#idx24889}
INT 15 - HUNTER 16 - CONTROL POWER INPUT
(SPM)
{#idx21036}
INT 15 - newer BIOSes - GET SYSTEM MEMORY MAP
{#idx24905}
{#idx24926}
{#idx24928}
INT 15 - OS HOOK - DEVICE BUSY
(
AT
IBM PC AT
,
PS
IBM PS/2, any model
)
{#idx21112}
INT 15 - Phoenix 386
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.
- DETERMINE
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
SPEED FOR DELAY LOOPS
{#idx21304}
{#idx21308}
INT 15 - Phoenix
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.
4.0 Rel 6.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.
}
{#idx19850}
{#idx19854}
INT 15 - Phoenix
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.
v4.0 - GET MEMORY SIZE FOR >64M CONFIGURATIONS
{#idx24859}
{#idx24883}
{#idx24884}
INT 15 - Phoenix
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.
v4.0 - GET MEMORY SIZE FOR >64M CONFIGURATIONS
(32-bit)
{#idx24943}
{#idx24959}
{#idx24960}
INT 15 - SYSTEM - GET CONFIGURATION
(
XT
IBM PC XT
>1986/1/10,
AT
IBM PC AT
mdl 3x9,
CONV
IBM Convertible
,
XT286
IBM PC XT/286
,
PS
IBM PS/2, any model
)
{#idx21678}
{#idx21681}
{#idx21683}
{#idx21687}
{#idx21689}
{#idx21692}
{#idx21898}
INT 15 - SYSTEM - GET EXTENDED MEMORY SIZE
(286+)
{#idx20975}
INT 15 - Tandy??? - ???
{#idx24806}
INT 16 - KEYB.COM KEYBOARD CAPABILITIES CHECK
(not an actual function!)
{#idx26504}
{#idx26529}
INT 16 - KEYBOARD - GET EXTENDED SHIFT STATES
(enh kbd support only)
{#idx25419}
INT 17 - Enhanced Parallel Port
(EPP)
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.
- INSTALLATION CHECK
{#idx28681}
{#idx28688}
{#idx28701}
{#idx28708}
{#idx28712}
INT 19 - SYSTEM - BOOTSTRAP LOADER
{#idx30295}
INT 1A - PCI
BIOS
(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly.
v2.0c+ - FIND PCI DEVICE
{#idx32246}
{#idx32344}
{#idx32359}
INT 21 - DOS 2+ - GET DOS VERSION
{#idx44183}
{#idx44210}
INT 21 - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST
{#idx49183}
{#idx49227}
{#idx49237}
{#idx49244}
MEM 0040h:000Eh - SEGMENT OF 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.
DATA SEGMENT
(
PS/2
IBM PS/2, any model
, newer BIOSes)
{#idx161170}
MEM 0040h:00B0h - Phoenix 386
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.10 10a - LOOP COUNT FOR HARD DISK TIMEOUT
{#idx162571}
{#idx162591}
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
{#idx162637}
MEM 0040h:00C0h - 1988 Phoenix 386
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.10 03 - PARAMS FOR TYPE 49 HARD DISK
{#idx162645}
MEM 0040h:00D8h -
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 - EPP - PARALLEL
PORT
IBM PC Portable (uses same BIOS as XT)
1
IRQ
(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated.
{#idx162800}
MEM 0040h:00E0h -
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 - EPP - REAL-TIME DEVICE COUNT
{#idx162903}
PORT
IBM PC Portable (uses same BIOS as XT)
0060-006F - KEYBOARD CONTROLLER 804x
(8041, 8042)
(or PPI (8255) on
PC
IBM PC
,
XT
IBM PC XT
)
{#idx139478}
{#idx139480}
{#idx140041}
{#idx140248}
PORT
IBM PC Portable (uses same BIOS as XT)
0070-007F -
CMOS RAM
A small amount (typically 64 or 128 bytes) of memory in the system's real-time clock chip that is preserved by the clock's battery and is used for storing configuration information. See also Real-Time Clock.
/
RTC
see Real-Time Clock
(REAL TIME CLOCK)
{#idx140455}
Revision History
{#idx170178}