IRQ Questions (IRQ 16 and Up)

puma1824

Senior member
Jan 17, 2001
852
0
76
Why does my OS report IRQs 16 and up? I thought there is only 0-15?

How can I explain IRQ 16 and up showing up in Device Manager?

Any links to articles?

Thanks,
Puma
 

thorin

Diamond Member
Oct 9, 1999
7,573
0
0
Originally posted by: ScrapSilicon
the OS is ...? <edit>heh...I have 17 devices showing under WinXPPro..
17 Devices != 17 IRQs . Most modern OS allow up to 4 devices to share 1 IRQ.

Thorin
 

hjo3

Diamond Member
May 22, 2003
7,354
4
0
In WinXP, one IRQ is set aside for "steering" to other IRQs. You can see it in the System Information screen.
 

Jeff7

Lifer
Jan 4, 2001
41,596
19
81
I think mine has up to IRQ 22, I think it goes higher. I remember seeing a bit of info on this awhile ago - something about new PC's and WinXP supporting some new specification or something. Perhaps someone else can provide something less sketchy?
 

puma1824

Senior member
Jan 17, 2001
852
0
76
Originally posted by: redhatlinux
yep, 0-15 are the only 'real IRQ's' the higher numbered ones are virtual.

Would you have any links documenting this?

Thanks,
Puma

 

AndyHui

Administrator Emeritus<br>Elite Member<br>AT FAQ M
Oct 9, 1999
13,141
16
81
IRQs higher than 15 are, on modern/recent motherboards, the result of support for the IO-APIC. The IO Asynchronous Programmable Interrupt Controller. These are real IRQs that can only be addressed through the ACPI or MPS HALs for Windows NT, Windows 2000 and Windows XP (of course other non-MS multiprocessor supporting OSes can address the IO-APIC as well). Normally the IO-APIC extends IRQs out to 24 or 48. Multiprocessor motherboards may provide more.

Windows 2000 and Windows XP can provide virtual IRQ support for up to 255 though, which is slightly different to IO-APIC. If the IO-APIC is not in use, all of your devices usually end up on IRQ9 or IRQ11. If the IO-APIC is in use, you will see devices on IRQs higher than 15. Obviously, using the IO-APIC is faster than virtual IRQ support.
 

puma1824

Senior member
Jan 17, 2001
852
0
76
Originally posted by: AndyHui
IRQs higher than 15 are, on modern/recent motherboards, the result of support for the IO-APIC. The IO Asynchronous Programmable Interrupt Controller. These are real IRQs that can only be addressed through the ACPI or MPS HALs for Windows NT, Windows 2000 and Windows XP (of course other non-MS multiprocessor supporting OSes can address the IO-APIC as well). Normally the IO-APIC extends IRQs out to 24 or 48. Multiprocessor motherboards may provide more.

Windows 2000 and Windows XP can provide virtual IRQ support for up to 255 though, which is slightly different to IO-APIC. If the IO-APIC is not in use, all of your devices usually end up on IRQ9 or IRQ11. If the IO-APIC is in use, you will see devices on IRQs higher than 15. Obviously, using the IO-APIC is faster than virtual IRQ support.

Thanks!

You would have you any links for further info? I need to present this to a class.

Thanks,
Puma
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |