All peripherals share this IRQ, yes? My question is: "Why?"
And also, if anyone could clear up what the term 'cascade' means in relation to IRQs such as IRQ 9 cascades to IRQ2 and IRQ2 does just the opposite cascading to IRQ9.
_Spydrpop_
Printable View
All peripherals share this IRQ, yes? My question is: "Why?"
And also, if anyone could clear up what the term 'cascade' means in relation to IRQs such as IRQ 9 cascades to IRQ2 and IRQ2 does just the opposite cascading to IRQ9.
_Spydrpop_
how dare you question the wisdom of microsloth's team.. :eek: :p
I can't claim to understand why.. other than the backwards compatibility and the structures that were present in the original IBM design.
314068 - A General Description of IRQ Sharing in Windows XP
252420 - General Description of IRQ Sharing in Windows 2000
Standard IRQ, I/O Address, And DMA Assignments
cascading is another way of saying "redirecting the IRQ's"
Interrupts
This is the interrupt number that is used to cascade the second interrupt controller to the first, allowing the use of extra IRQs 8 to 15. This use as a linkage between the two interrupt controllers means that IRQ2 is no longer available for normal use. For compatibility with older cards that used IRQ2 on the original PC or XT machines (which had only one controller and a normal IRQ2 line), the motherboard of modern PCs reroutes IRQ2 to IRQ9. Hence IRQ2 can still be used but appears to the system as IRQ9. The most common cards that do this are old EGA video cards, and newer cards making IRQ2 available with the knowledge that it will be routed to IRQ9.
More Info : http://www.pcguide.com/ref/mbsys/res/irq/numIRQ2-c.html
ALL IRQ Number Info : http://www.pcguide.com/ref/mbsys/res/irq/num.htm
Thank you SDK.