Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
CPU
⇢
⇥
RBIL61 - CPU
86 Bugs List
{#idx176109}
{#idx176111}
{#idx176119}
{#idx176132}
{#idx176135}
{#idx176139}
{#idx176190}
{#idx176220}
{#idx176225}
{#idx176228}
{#idx176246}
{#idx176252}
{#idx176270}
{#idx176273}
{#idx176277}
{#idx176286}
{#idx176288}
{#idx176291}
{#idx176306}
{#idx176309}
{#idx176359}
{#idx176385}
{#idx176392}
{#idx176397}
{#idx176407}
{#idx176414}
{#idx176448}
{#idx176532}
{#idx176592}
{#idx176615}
{#idx176618}
{#idx176639}
{#idx176642}
{#idx176657}
{#idx176663}
{#idx176668}
{#idx176675}
{#idx176686}
{#idx176727}
{#idx176730}
{#idx176731}
{#idx176769}
Advertisements
{#idx177374}
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
{#idx160405}
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.
A2h - Pentium Pro/II/III - Processor Information
ROM
(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs.
{#idx172467}
INT 00 - CPU-generated - DIVIDE ERROR
{callout or callback}
{#idx16}
INT 01 - CPU-generated - SINGLE STEP
{callout or callback}
{#idx39}
{#idx54}
INT 03 - CPU-generated - BREAKPOINT
{callout or callback}
{#idx174}
INT 04 - CPU-generated - INTO DETECTED OVERFLOW
{callout or callback}
{#idx440}
INT 05 - CPU-generated
(80186+)
- BOUND RANGE EXCEEDED
{callout or callback}
{#idx470}
INT 06 - CPU-generated
(80186+)
- INVALID OPCODE
{callout or callback}
{#idx519}
INT 07 - CPU-generated
(80286+)
- PROCESSOR EXTENSION NOT AVAILABLE
{callout or callback}
{#idx565}
INT 08 - CPU-generated
(80286+)
- DOUBLE EXCEPTION DETECTED
{callout or callback}
{#idx605}
INT 09 - CPU-generated
(80286,80386)
- PROCESSOR EXTENSION PROTECTION ERROR
{callout or callback}
{#idx777}
INT 0A - CPU-generated
(80286+)
- INVALID TASK STATE SEGMENT
{callout or callback, protected mode}
{#idx883}
INT 0B - CPU-generated
(80286+)
- SEGMENT NOT PRESENT
{callout or callback, protected mode}
{#idx936}
INT 0C - CPU-generated
(80286+)
- STACK FAULT
{callout or callback}
{#idx988}
INT 0D - CPU-generated
(80286+)
- GENERAL PROTECTION VIOLATION
{callout or callback}
{#idx1104}
INT 0E - CPU-generated
(80386+ native mode)
- PAGE FAULT
{callout or callback}
{#idx1158}
INT 10 - CPU-generated
(80286+)
- COPROCESSOR ERROR
{callout or callback}
{#idx1210}
INT 11 - CPU-generated
(80486+)
- ALIGNMENT CHECK
{#idx7409}
INT 12 - CPU-generated
(Pentium +)
- MACHINE CHECK EXCEPTION
{#idx7757}
INT 15 -
AMI
American Megatrends, Inc.
(American Megatrends, Inc.) A hardware, software and firmware company founded in 1985.
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.
- GET
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
TYPE AND SPEED
{
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.
}
{#idx23741}
INT 15 - Intel Pentium Pro
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.
UPDATE - WRITE
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.
UPDATE AREA
{real mode}
{#idx23202}
{#idx23210}
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)
{#idx35514}
{#idx35520}
{#idx35732}
{#idx36040}
{#idx36481}
{#idx36824}
{#idx37120}
{#idx37126}
{#idx38435}
{#idx38439}
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)
{#idx33553}
{#idx33639}
{#idx33644}
{#idx33721}
{#idx33908}
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)
{#idx34459}
{#idx34485}
{#idx34548}
{#idx34551}
{#idx34720}
{#idx34758}
{#idx34765}
{#idx34770}
{#idx34785}
{#idx34975}
INT 21 - Novell NetWare v4+ - GET
CPU
(Central Processing Unit) The microprocessor which executes programs on your computer.
INFORMATION
{#idx70592}
INT 2F - POWER.EXE - GET STATISTICS
{
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.
}
{#idx85737}
{#idx85742}
INT 78 - HugeRealMode Driver - GET ENTRY POINT
{#idx122274}
INT 7F - Alloy ANSK, NTNX, MW386 - GET USER NUMBER
{#idx125005}
Interrupt Primer
{#idx177039}
MEM xxxxh:xxx0h - Multiprocessor Specification - FLOATING POINTER STRUCTURE
{#idx164562}
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:000Eh - Pentium, K6, C6 -
(TR12)
NEW FEATURE CONTROL
{#idx165283}
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
{#idx165317}
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:0014h - Pentium P54C - bug?
{#idx165451}
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:008Bh - Pentium Pro -
"BIOS_SIGN"
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.
UPDATE SIGNATURE
{#idx165683}
{#idx165690}
{#idx165692}
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:0107h - Centaur
(
IDT
see Interrupt Descriptor Table
)
WinChip C6/WinChip2 - Feature Control Register #1
{#idx165736}
{#idx165758}
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:0108h - Centaur
(
IDT
see Interrupt Descriptor Table
)
C6/WinChip2 - Feature Control Register #2
{#idx165774}
{#idx165775}
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:0109h - Centaur
(
IDT
see Interrupt Descriptor Table
)
C6/WinChip2 - Feature Control Register #3
{#idx165785}
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:0179h - Pentium Pro -
"MCG_CAP"
MACHINE CHECK GLOBAL CAPABILITY
{#idx165985}
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:0186h - Pentium Pro -
"EVNTSEL0"
- PERFORM. COUNTER EVENT SELECTION 0
{#idx166041}
{#idx166045}
{#idx166046}
{#idx166047}
{#idx166048}
{#idx166050}
{#idx166051}
{#idx166053}
{#idx166055}
{#idx166056}
{#idx166057}
{#idx166058}
{#idx166059}
{#idx166061}
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:0277h - PentiumII - Page Attribute Table
{#idx166234}
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.
C000h:0080h - AMD K6 - EXTENDED FEATURE ENABLE REGISTER
{#idx166633}
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.
C000h:0081h - AMD K6 - SYSCALL TARGET ADDRESS
{#idx166639}
Opcodes List
{#idx172670}
{#idx172915}
{#idx172918}
{#idx172919}
{#idx172920}
{#idx172921}
{#idx172923}
{#idx172927}
{#idx172971}
{#idx172973}
{#idx172997}
{#idx172998}
{#idx173002}
{#idx173011}
{#idx173012}
{#idx173034}
{#idx173043}
{#idx173052}
{#idx173063}
{#idx173073}
{#idx173081}
{#idx173090}
{#idx173099}
{#idx173111}
{#idx173118}
{#idx173119}
{#idx173236}
{#idx173243}
{#idx173469}
{#idx174574}
{#idx174578}
{#idx174579}
{#idx174634}
{#idx174651}
{#idx174666}
{#idx174667}
{#idx174976}
{#idx174987}
{#idx174989}
{#idx174992}
{#idx175060}
{#idx175067}
{#idx175070}
{#idx175098}
{#idx175154}
{#idx175159}
{#idx175161}
{#idx175243}
{#idx175293}
{#idx175303}
{#idx175306}
{#idx175314}
{#idx175315}
{#idx175329}
{#idx175351}
{#idx175357}
{#idx175360}
{#idx175367}
{#idx175369}
{#idx175373}
{#idx175387}
{#idx175476}
{#idx175484}
{#idx175520}
{#idx175525}
{#idx175528}
{#idx175535}
{#idx175548}
{#idx175551}
{#idx175578}
{#idx175680}
{#idx175682}
{#idx175728}
{#idx175827}
{#idx175831}
{#idx175836}
{#idx175840}
{#idx175934}
{#idx175944}
{#idx175994}
{#idx176000}
{#idx176002}
{#idx176078}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0023 - CHIP SET DATA
{#idx133599}
PORT
IBM PC Portable (uses same BIOS as XT)
0022-0024 - CHIPSET FROM PICO POWER, UMC or PCChips
{#idx134929}
{#idx135271}
{#idx135395}
{#idx135398}
{#idx135512}
{#idx135514}
{#idx135516}
{#idx135641}
{#idx135781}
{#idx135783}
{#idx135804}
{#idx135937}
{#idx136489}
{#idx136497}
{#idx136562}
{#idx136930}
{#idx137052}
{#idx137211}
{#idx137215}
{#idx137222}
{#idx137241}
PORT
IBM PC Portable (uses same BIOS as XT)
00F0-00FF - MATH COPROCESSOR
(8087..80387)
{#idx142375}
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)
{#idx145861}
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
{#idx148931}
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
{#idx154243}
{#idx154349}