COHERENT manpages

This page displays the COHERENT manpage for IRQ [Interrupts on the IBM PC].

List of available manpages
Index


IRQ -- Technical Information

Interrupts on the IBM PC

The  term  IRQ  stands  for  ``interrupt  request''.  The  IBM  PC  has  16
interrupts channels built into  it.  Some are reserved for system hardware;
most are  available for cards and peripheral  devices.  The following gives
the default assignments for IRQs:

    IRQ Device
    0   System timer
    1   Keyboard controller
    2   Second IRQ controller
    3   Serial port (COM) 2
    4   COM1
    5   Line printer (LPT) 2 or LPT3
    6   Floppy-disk controller
    7   LPT1
    8   Real-time clock
    9   Re-directed IRQ2
    10  Available
    11  Available
    12  Motherboard mouse port (available if no mouse)
    13  Mathematics coprocessor
    14  Hard-disk (AT) controller
    15  Available

As you can see, there are two banks of interrupt controllers, each of which
controls  eight interrupts,  with IRQ2  latched  to the  first port  on the
second chip, IRQ9.

Channel 5  handles two  parallel ports  -- LPT2 and  LPT3.  If  you install
three serial ports onto your system, be careful on how you jumper the card,
or you will confuse your system.

Due to the  design of the PC, IRQ 7  can display spurious interrupts when a
device signals an IRQ line other than 7, then cancels the signal before the
interrupt controller figures out which line the IRQ occurred on.  Thus, you
should not assign other devices to IRQ 7, if at all possible.

Three interrupt channels are  available for user hardware: channels 10, 11,
and 15.  Channel 12 is also available if you do not have a bus mouse.

Only two  interrupts are available  for serial ports, COM1  and COM2.  Note
that COM3 and COM4 are ``linked'' to COM1 and COM2, respectively.  For this
reason, if you have both COM1  and COM3 your system, or both COM2 and COM4,
only one  of the pair can  be interrupt driven; the other  port of the pair
must be polled.

See Also

Administering COHERENT