[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
    Search the FAQ Archives

Part1 - Part2 - Part3 - Single Page

Top Document: x86 Assembly Language FAQ - General Part 1/3
Previous Document: 10. IRQ Assignments
Next Document: 12. Using VGA Mode 13h for Fast Graphics


11. Ralf Brown's Interrupt List


11.1  FILE AVAILABILITY

The latest version of Ralf Brown's Interrupt List is 60, dated 3 Jan 99.
The files are available directly from his home page, from SimTel, or
Garbo:

    http://www.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html
    ftp://ftp.simtel.net/pub/simtelnet/msdos/info
    ftp://garbo.uwasa.fi/pc/programming

The files are:
inter60a.zip    Comprehensive listing of interrupt calls, 1 of 4
inter60b.zip    Comprehensive listing of interrupt calls, 2 of 4
inter60c.zip    Comprehensive listing of interrupt calls, 3 of 4
inter60d.zip    Comprehensive listing of interrupt calls, 4 of 4
inter60e.zip    Utility programs/source code for interrupt list
inter60f.zip    WinHelp conversion programs for interrupt list
inter60g.zip    Hypertext conversion programs for interrupt list

11.2  DESCRIPTION

The interrupt list is a comprehensive listing of functions available
through interrupt calls and FAR calls, both documented and (officially)
undocumented, plus maps of CMOS and BIOS memory, I/O ports, I2C-bus
devices, and System Management Mode save areas.  This release contains
more than 9500 entries and over 5300 tables.

11.3  WHAT IS NEW

New in this release: 140k of updates, including Econet, VESA VBE/AF,
Matrox VESA-OEM functions, more Soft-ICE backdoor commands, XBIOS,
EZ-Drive, Adaptec AIC-7xxx and AHA-152x ports, GEM/ViewMAX, WinTel API,
TrLit API, VHRBIOS.SYS, Philips SAA7110(A), Intel 82595FX, an updated
OPCODES.LST.  Also includes a new version of INT2WHLP which can handle
the new five-character table numbers.

11.4  OTHER INCLUDED GEMS

OVERVIEW.LST - A brief description of each of the 256 interrupts.
86BUGS.LST - A list of undocumented and buggy instructions with
    descriptions of the x86 Intel processor and compatible
    processors.  And you thought that the Intel FDIV was the first
    bug in a processor!
CMOS.LST - a CMOS memory map.
OPCODE.LST - A list of undocumented instructions and documented
    instructions of any last processor.
PORTS.LST - I/O port addressed for XT, AT and PS/2 computers.
GLOSSARY.LST - glossary of PC terms.
MEMORY.LST - The format for various memory locations, such as the
    BIOS Data Segment, Interrupt Vector Table, and much, much more.
INTERRUP.PRI - iAPX 86 Interrupt Primer

Contributor: Raymond Moon, raymoon@moonware.dgsys.com
Last changed: 21 Feb 99



Top Document: x86 Assembly Language FAQ - General Part 1/3
Previous Document: 10. IRQ Assignments
Next Document: 12. Using VGA Mode 13h for Fast Graphics

Part1 - Part2 - Part3 - Single Page


[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
raymoon@moonware.dgsys.com

Last Update October 22 2009 @ 05:22 AM

Some parts © 2009 Advameg, Inc.