Listing Interrupts

To list the Interrupts/IRQ:

# dmesg | grep ‘[iI][rR][qQ]‘

$ dmesg | grep ‘[Ii][Rr][Qq]‘

ACPI: IRQ9 SCI: Edge set to Level Trigger.
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 12
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11

One Response to “Listing Interrupts”

  1. anonymous says:

    What about using the proc file system.

    cat /proc/interrupts
    CPU0 CPU1
    0: 103197671 4078 IO-APIC-edge timer
    1: 202 2 IO-APIC-edge i8042
    8: 0 1 IO-APIC-edge rtc
    14: 266503 7 IO-APIC-edge ide0
    18: 1546116 59354 IO-APIC-level eth0
    20: 359581 4 IO-APIC-level Mylex AcceleRAID 170
    31: 165 159 IO-APIC-level acpi
    NMI: 0 0
    LOC: 103209867 103209822
    ERR: 0
    MIS: 0

    You can get more information from /proc/IRQ/(IRQ NUMBER)/????

    Thats on Linux anyway.

    exter_c

Leave a Reply

You must be logged in to post a comment.