What are the IRQ assignments?

What are the IRQ assignments?

IRQs, Interrupt Request Registers, numbered 0 to 15, handle interrupts from
various internal and external hardware devices.
Multiple ISA devices can't share a IRQ, but multiple PCI devices can share.


Here's a chart:




  • IRQ 0* - System Timer
  • IRQ 1* - Keyboard
  • IRQ 2* - Programmable Interrupt Controller;
    gateway to IRQs 9 - 15.
  • IRQ 3 - COM2 (ttyb) I/O Base 2F8h (usually a ISA modem)
  • IRQ 4 - COM1 (ttya) I/O Base 3F8h (usually a serial mouse)
  • IRQ 5 - Usually a secondary printer, NIC, or sound card
  • IRQ 6 - Diskette Controller
  • IRQ 7 - Parallel Printer; sometimes used for a sound card
  • IRQ 8* - CMOS Real-Time Clock
  • IRQ 9 - Sometimes used for a sound or network card
  • IRQ 10 -
  • IRQ 11 - Sometimes used for PCI Video
  • IRQ 12 - PS/2-style Mouse
  • IRQ 13* - Math Coprocessor Exception
  • IRQ 14 - Primary ATAPI Disk controller
  • IRQ 15 - Secondary ATAPI Disk controller



*IRQs 0, 1, 2, 8, and 13 are not on the bus connectors
and are not available to I/O adapter cards.


[Thanks to Jorgen Moquist and other sources]


(4.21)
Are Laptops supported for Solaris x86?


No, not anymore.
There's just too many and they tend to have strange hardware.
That being said, many happen to work.
Also, old drivers or desktop drivers sometimes function for laptop hardware.
For a list of known laptops compatible with Solaris x86, see
Philip Brown's "Solaris Intel Laptop List" at

http://www.bolthole.com/solaris/x86-laptops.html



If you want more than VGA resolution, you can try installing XFree86.
See section 8 of the faq on X Windows for more
information.




Home
FAQ