Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
Exception
⇢
⇥
RBIL61 - Exception
86 Bugs List
{#idx176136}
{#idx176141}
{#idx176143}
{#idx176260}
{#idx176264}
{#idx176282}
{#idx176320}
{#idx176327}
{#idx176369}
{#idx176372}
{#idx176376}
{#idx176434}
{#idx176496}
{#idx176522}
{#idx176534}
{#idx176574}
{#idx176576}
{#idx176583}
{#idx176619}
{#idx176644}
{#idx176699}
{#idx176735}
{#idx176739}
{#idx176801}
{#idx176817}
{#idx176821}
{#idx176824}
{#idx176839}
{#idx176841}
{#idx176843}
{#idx176844}
{#idx176850}
{#idx176878}
{#idx176880}
{#idx176881}
{#idx176882}
{#idx176883}
{#idx176884}
{#idx176888}
{#idx176913}
{#idx176939}
{#idx176948}
{#idx176958}
{#idx176974}
{#idx176982}
{#idx176985}
{#idx176988}
{#idx176993}
{#idx177002}
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.
C0h - Philips TSA5522/TSA5523M Frequency Synthesizer - SET TUNER FREQUENCY
{#idx172494}
INT 01 - CPU-generated - SINGLE STEP
{callout or callback}
{#idx60}
INT 03 - CPU-generated - BREAKPOINT
{callout or callback}
{#idx187}
{#idx192}
INT 03 - DTown Utilities - POP UP
{#idx242}
INT 08 - CPU-generated
(80286+)
- DOUBLE EXCEPTION DETECTED
{callout or callback}
{#idx610}
{#idx613}
INT 09 - internal hardware - RESERVED BY Intel
(80486)
{protected mode}
{#idx797}
INT 12 - CPU-generated
(Pentium +)
- MACHINE CHECK EXCEPTION
{#idx7762}
{#idx7767}
{#idx7777}
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}
{#idx39659}
INT 21 - European MS-DOS 4.0 - SEND SIGNAL
{#idx57060}
INT 21 - European MS-DOS 4.0 - SET SIGNAL HANDLER
{#idx57027}
INT 21 - Phar Lap 386/DOS-Extender - GET CONFIGURATION INFORMATION
{protected mode}
{#idx42919}
INT 21 - Phar Lap 386/DOS-Extender - GET EXCEPTION HANDLER VECTOR
{protected mode}
{#idx43170}
{#idx43176}
{#idx43179}
INT 21 - Phar Lap 386/DOS-Extender - SET EXCEPTION HANDLER VECTOR
{protected mode}
{#idx43183}
{#idx43189}
{#idx43192}
INT 2F - 4DOS v4.0+ - KSTACK.COM - PLACE KEYSTROKES INTO KEYSTACK
{#idx93712}
INT 2F - Borland C++ 3.0 DPMILOAD.EXE - GET PROCESSOR EXCEPTION HANDLER VECT
{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.
}
{#idx95964}
{#idx95970}
{#idx95972}
INT 2F - Borland C++ 3.0 DPMILOAD.EXE - SET PROCESSOR EXCEPTION HANDLER VECT
{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.
}
{#idx95977}
{#idx95983}
INT 2F - Borland TDX - INSTALLATION CHECK
{protected mode,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx96079}
INT 2F -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET VENDOR-SPECIFIC
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
{#idx81645}
INT 2F - NDOS v4.0+ - KSTACK.COM - PLACE KEYSTROKES INTO KEYSTACK
{#idx95033}
INT 2F - Novell DOS 7 - EMM386.EXE - MULTITASKING
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
- DOMAINS
{
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.
}
{#idx82832}
{#idx82836}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET PROCESSOR EXCEPTION HANDLER VECTOR
{protected mode}
{#idx96842}
{#idx96846}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET PROCESSOR EXCEPTION HANDLER VECTOR
{protected mode}
{#idx96861}
{#idx96865}
{#idx96871}
{#idx96876}
{#idx96885}
{#idx96889}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - GET
DPMI
see DOS Protected-Mode Interface
CAPABILITIES
{protected mode}
{#idx97209}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - GET PROTECTED MODE EXTENDED PROCESSOR EXCEPTION HANDLER
{protected mode}
{#idx96935}
{#idx96939}
{#idx96942}
{#idx96945}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - GET REAL MODE EXTENDED PROCESSOR EXCEPTION HANDLER
{protected mode}
{#idx96949}
{#idx96953}
{#idx96956}
{#idx96958}
{#idx96963}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - SET PROTECTED MODE EXTENDED PROCESSOR EXCEPTION HANDLER
{protected mode}
{#idx96970}
{#idx96974}
{#idx96977}
{#idx96980}
INT 31 -
DPMI
see DOS Protected-Mode Interface
1.0+ - SET REAL MODE EXTENDED PROCESSOR EXCEPTION HANDLER
{protected mode}
{#idx96984}
{#idx96988}
{#idx96991}
{#idx96993}
{#idx96998}
INT 67 - Nanosoft MD386 - GET DEBUG EXCEPTION
{#idx117084}
{#idx117090}
INT 67 - Nanosoft MD386 - IGNORE NEXT DEBUG EXCEPTION
{#idx117093}
INT 67 - Nanosoft MD386 - SET DEBUG EXCEPTION HANDLER
{#idx117058}
{#idx117066}
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.
}
{#idx115989}
INT 6F - HP Vectra EX-BIOS -
"F_ISR"
(internal)
- RESPOND TO LOGICAL ISR
{#idx119746}
INT 75 - IRQ13 - MATH COPROCESSOR EXCEPTION
(
AT
IBM PC AT
and up)
{callout or callback}
{#idx121958}
INT 7D - SCSILink - POLL REQUEST
{#idx124252}
INT E0 - REAL/32 -
"S_SYSDAT"
- GET SYSTEM DATA AREA
{#idx131063}
INT FF - QEMM-386.SYS v6.0+ - 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.
}
{#idx132962}
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:0000h - Pentium, Pentium Pro - MACHINE CHECK EXCEPTION ADDRESS
{#idx164993}
{#idx164999}
{#idx165005}
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:0001h - Pentium, Pentium Pro - MACHINE CHECK EXCEPTION TYPE
{#idx165013}
{#idx165020}
{#idx165034}
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:0003h - Pentium - INVALID
{#idx165062}
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:000Ah - Pentium A-step -
(TR8)
36-BIT TLB DATA TEST REGISTER
{obsolete}
{#idx165208}
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:000Fh - Pentium - INVALID
{#idx165308}
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?
{#idx165452}
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
{#idx165762}
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:0174h - Pentium II -
"SYSENTER_CS"
- SYSENTER target CS
{#idx165966}
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
{#idx166021}
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.
8000h:0000h - Pentium - MACHINE CHECK EXCEPTION ADDRESS
{#idx166485}
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.
8000h:0001h - Pentium - MACHINE CHECK EXCEPTION TYPE
{#idx166490}
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.
8000h:001Bh - Pentium - FLOATING POINT - LAST EXCEPTION OPCODE
{#idx166588}
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.
8000h:001Dh - Pentium - PROBE MODE CONTROL REGISTER
{#idx166612}
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
{#idx166636}
Notes
{#idx168102}
Opcodes List
{#idx172942}
{#idx172980}
{#idx173151}
{#idx173154}
{#idx173350}
{#idx173352}
{#idx173402}
{#idx173433}
{#idx173465}
{#idx173467}
{#idx173470}
{#idx173471}
{#idx173487}
{#idx173498}
{#idx173509}
{#idx173522}
{#idx173536}
{#idx173552}
{#idx173561}
{#idx173577}
{#idx173591}
{#idx173603}
{#idx173614}
{#idx173625}
{#idx173636}
{#idx173646}
{#idx173671}
{#idx173687}
{#idx173701}
{#idx173716}
{#idx173732}
{#idx173746}
{#idx173757}
{#idx173810}
{#idx173825}
{#idx173834}
{#idx173868}
{#idx173879}
{#idx173898}
{#idx173909}
{#idx173924}
{#idx174005}
{#idx174021}
{#idx174039}
{#idx174055}
{#idx174072}
{#idx174088}
{#idx174104}
{#idx174121}
{#idx174142}
{#idx174159}
{#idx174175}
{#idx174188}
{#idx174208}
{#idx174221}
{#idx174233}
{#idx174247}
{#idx174261}
{#idx174274}
{#idx174286}
{#idx174630}
{#idx174632}
{#idx174635}
{#idx174636}
{#idx174645}
{#idx174649}
{#idx174652}
{#idx174653}
{#idx175555}
{#idx175571}
{#idx175573}
{#idx175636}
{#idx175675}
PORT
IBM PC Portable (uses same BIOS as XT)
0080 - MANUFACTURING DIAGNOSTICS
PORT
IBM PC Portable (uses same BIOS as XT)
{#idx140897}
PORT
IBM PC Portable (uses same BIOS as XT)
00A0-00AF - PIC 2 - PROGRAMMABLE INTERRUPT CONTROLLER
(8259A)
{#idx141392}
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)
{#idx147982}
PORT
IBM PC Portable (uses same BIOS as XT)
03D4-03D5 - COLOR VIDEO - CRT CONTROL REGISTERS
{#idx149090}
PORT
IBM PC Portable (uses same BIOS as XT)
A2EE-A2EF - ATI Mach8/Mach32 - LINE DRAW OPTIONS
{#idx157191}