Mainboards, BIOS, Prozessoren, RAM 27.284 Themen, 123.939 Beiträge

PIRQ - wat is dat?

UselessUser / 2 Antworten / Flachansicht Nickles

Hallo Leute,

ich will im BIOS meines AI7-Mainboards einer PCI-Karte einen Interrupt manuell zuweisen und habe dazu eine Frage.

Was ich schon weiß: Es gibt ab dem Prozessortyp 286 zwei integrierte Interruptcontroller, die 2 x 8 Interrupt-Kanäle zur Verfügung stellen. Eigentlich sind es 15, weil der erste und zweite Controller über den IRQ 2 und IRQ 9 verbunden sind.
Die IRQs 0 bis 8 können nur exklusiv zugeteilt, die IRQs 9 bis 15 können dagegen mehrfach belegt werden (IRQ-Holder, virtuelle IRQs).
PCI-Karten haben vier eigene Interrupt-Leitungen, von INT A bis INT D, die allerdings durch das BIOS in die "normalen" Interrupts umgewandelt bzw. gemappt werden.

Was ich nicht verstehe: Im Handbuch des Mainboards stehen die IRQ-Zuordnungen, wobei plötzlich noch von anderen Leitungen die Rede ist, nämlich PIRQ_0 bis PIRQ_7. In der Tabelle sehen die Zuordnungen so aus:
PIRQ_0 INTA(AGP) INTD(PCI-1)
PIRQ_1 INTB(AGP) INTA(PCI-1) IEEE-1394(INTA)
...
PIRQ_7 INTD(PCI-2) INTC(PCI-3) INTB(PCI-4) INTA(PCI-5)

Weiter steht da noch, dass diese PIRQs Signalleitungen des Chipsatzes (ICH) wären. Wie passen diese ganze Dinge denn jetzt mit den "ursprünglichen" IRQs zusammen, kann mir das jemand entwirren?

Danke,

UselessUser

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen