Archiv Hardware perfekt konfigurieren 12.949 Themen, 54.079 Beiträge

Windows XP berücksichtigt IRQ-Einstellung im BIOS nicht => IRQ-M

Beulibeu / 4 Antworten / Flachansicht Nickles

Hallo,


 


wie im Nickles-Report empfohlen, soll auf  meinem PC jeder PCI- bzw. der AGP-Steckplatz einen eigenen Interrupt erhalten. Ich bekomme das aber bzgl. meiner Graphikkarte bzw. Soundkarte und den USB-Controllern nicht hin.


 


Folgende IRQs sind zur Verteilung frei: 3, 5, 10, 11.APIC ist aktiviert. Im Gerätemanager sind IRQs bis max. Nr. 23 zu sehen


 


Für mein Mainboard  ABIT IC7-G werden zu den Steckplätzen folgende Informationen gegeben, auf deren Basis ich folgende Einstellungen ( Þ )gemacht habe:



PIRQ_0 ist für AGP
Þ IRQ 3 (Sapphire Radeon Atlantis 9800 Pro)
PIRQ_1 ist für PCI-1
Þ
Auto (hängt mit AGP zusammen, soll frei bleiben)
PIRQ_2 ist für IEEE-1394
Þ
  Auto (habe kein Firewire, IEEE-Controlller im BIOS deaktiviert)
PIRQ_3 ist für on-Board SATA (nur auf dem IC7-G)
Þ
  Auto (SATA im BIOS deaktiviert)
PIRQ_4 ist für PCI-2.
Þ
IRQ 5 (Steckplatz bleibt frei)
PIRQ_5 ist für PCI-3.
Þ
IRQ 10 (Hauppauge TV-Karte)
PIRQ_6 ist für PCI-4.
Þ
Auto (Steckplatz bleibt frei; hängt mit PCI-5 zusammen)
PIRQ_7 ist für PCI-5.
Þ IRQ 11 (Soundkarte Creative Audigy Player)


Wichtig noch: „Allocate IRQ to USB“ war aktiviert, ebenso „OnChip USB Controller“ und „USB 2.0 Controller“


 


Nun zum Problem:


Nach der Neuinstallation von Windows auf der „nackten“ Platte sieht die Sache im Gerätemanager u.a. so aus:


IRQ 3: Videocontroller VGA Compatible (Sapphire-Karte also noch nicht erkannt)


IRQ 16: USB Controller 24D2


IRQ 16: USB Controller 24DE


IRQ 18: USB Controller 24D7


IRQ 19: USB Controller 24D4


 


Nach der Installation der Sapphire-Treiber teilt sich die Graphikkarte aber plötzlich IRQ 16 mit den diversen USB Controllern. Warum? Ich hatte doch dem AGP-Steckplatz im BIOS IRQ 3 zugeteilt, was ja für den Standard-VGA-Treiber zunächst auch funktioniert hat..


 


Meine Überlegung: Vielleicht erst USB im BIOS deaktivieren und unter Windows erst die Sapphire-Treiber installieren, dann USB im BIOS wieder freischalten, so dass sich der USB-Controller vielleicht einen dann unbenutzten Interrupt sucht.


 


Also Windows komplett neu installiert (Setup läuft ja allein; Prozedur zum wirklich kompletten Löschen irgendwelcher Treiber war mir zu dumm).


Ergebnis: zunächst wieder Videocontroller VGA auf IRQ 3, nach der Installation der Sapphire-Treiber fand ich die Karte aber wieder unter IRQ 16 (diesmal allein). Nach der Aktivierung von USB im BIOS nistete sich der USB Controller aber ebenfalls wieder bei IRQ 16 ein.


 


Übrigens: Auch die Soundkarte teilt sich einen Platz mit einem USB-Controller und hat nicht IRQ 11, sondern 23. Die TV-Karte sitzt auf IRQ 21 statt auf 10, dort aber wenigstens alleine.


 


Fragen:


Warum berücksichtigt Windows die IRQ-Zuordnung des BIOS nicht?


Wie schaffe ich es, unter Windows XP, der Sapphire bzw. dem AGP-Platz tatsächlich IRQ 3 zuzuweisen und den USB-Controllern einen eigenen IRQ?


Ist es schlecht, wenn die Graphikkarte einen hohen IRQ (hier also 16 hat)?


Im Gerätemanager sind nicht alle IRQs aufgeführt. Wie kann ich auch die unsichtbaren sehen? Es würde mich z.B. auch interessieren, was nun mit IRQ 3 geworden ist, wenn dieser im BIOS für AGP reserviert ist, die Graphikkarte sich aber dann IRQ 16 schnappt.


 


Noch ein Hinweis:


Es gibt im BIOS die Möglichkeit „Ressources Controlled By“ auf Auto oder manuell zu stellen. Bei manuell kann man die IRQs 3, 4, 5, 7, 9, 10, 11, 12, 14, und 15 entweder auf „assigned to CI Device“ stellen (bei mir der Fall) oder auf „Reserved“. Inwieweit betrifft das meine Probleme? Im Handbuch (ftp://ftp.abit.com.tw/pub/download/fae//ic7-g_ger_v100.pdf) ist dazu nichts zu finden.


 


Vielen Dank für das Lesen dieser langen Frage und jede Antwort/Hilfe im voraus!!!


 


 


 


.