Archiv Hardware perfekt konfigurieren 12.949 Themen, 54.079 Beiträge

Problem mit Parallelschnittstelle, "IRQ-Holder für PCI

Quaker / 6 Antworten / Flachansicht Nickles

Hi
Ich habe mir eine Parallelschnittstellenkarte zugelegt um den zweiten Drucker am LPT2 zu betreiben. Leider lässt sich diese Karte nicht so komfortabel installieren wie man es sich von anderen Produkten gewöhnt ist.
Sie lässt sich jumpern:
IRQ: 5 oder 7
I/O Bereich: ab Adressen 278H, 378H, evt. 3BCH
Mode: EPP, SPP
Leider befindet sich auf IRQ 5 der LPT1 ==> fällt also weg. Auf IRQ 7 liegt ein "IRQ-Holder für PCI Steuerung". Dieser belegt im übrigen ganze DREI IRQ's (Zum Teil teilt er sie mit anderen Geräten!). Für was ist dieses Geschwür eigentlich gut?
Windows 98 verhält sich übrigens besonders komisch. Man kann Geräte bekanntlicherweise manuell konfigurieren. Gesagt - getan (ohne Konflikte übrigens) nur Windows sträubt sich dagegen und setzt die Karte auf die Basiskonfiguration zurück!
Vielleicht noch was zum System sonst:
Board: ASUS P5A
CPU: AMD K6-2 350@400MHz
Grafik: Millenium G200
3D: Creative GB II (V2)
Sound: SoundBlaster 128 PCI
Sonst ist noch eine Netzwerkkarte und (leider) die Schnittstellenkarte vorhanden.

Vielen Dank
Quaker
http://user.starnet.ch/jbucher/
(Quaker)

Antwort:
Der IRQ-Holder für PCI-Steeuerung ist der Versuch von MS, der Knappheit von IRQs zubegegnen. Durch diesen Holder ist es möglich, daß Karten oder andere (on Board-) Geräte sich einen IRQ teilen, ohne daß es sich dabei um einen IRQ-Konflikt handelt. Also IRQ-Sharing.
Freilich müssen das die Treiber der Geräte unterstützen, denn IRQ-Sharing sollte jede Karte, die die PCI 2.1-Spezifikation erfüllt, unterstützen. Leider halten sich manche Hersteller nicht daran (und können es manchmal auch nicht - die Karte muß aus diesem Grund also kein Schrott sein).
Zum Druckerport: da muß ich passen, kann mir vorstellen, daß LPT *immer* auf 5 oder 7 besteht.
Zum manuellen Konfigurieren: PCI-Geräte kann man im Gerätemanager *nicht* konfigurieren, gerade das sieht die PCI-Spezi vor. Du kannst auf IRQ- oder DMNA/Speicheradressen-Zuweisung nur übers Bios Einfluß nehmen. Entweder durch Umstecken der Karten oder durch Einträge der Art "Assign IRQ XY to Slot n".
Da verhält sich Win 98 ganz korrekt.
Hoffe, hilft etwas.
lg
C
(Carnap)

Antwort:
OK, jetzt weiss ich wenigstens für was der "IRQ-Holder für PCI Steuerung" gut ist. Doch bleiben immernoch die wichtigsten Fragen offen:
- Wieso braucht dieser Holder gleich 3 IRQ's? (Konkret IRQ 5, 9 ,11)
- Die IRQ's 9 und 11 teilt er sich übrigens mit dem "ALI PCI/USB Controller" und mit der "Millenium G200
- Kann ich ihn von IRQ 5 verdrängen?
- Wie schon geschildert rekonfiguriert Win98 meine manuell eingegebende Konfig.!
Es ist im übrigen eine ISA Karte (die einzige im System!). Und noch eine Fehlerkorrektur: Der LPT1 befindet sich natürlich auf IRQ7!
Vielen Dank
Quaker
(Quaker)

Antwort:
Hi
Ich kann es kaum glauben... Die Karte funktioniert! Hier kurz die Lösung:
1. Im BIOS die Parameter der OnBoard Karte auf die LPT2 Einstellungen gelegt (I/O: 278H / IRQ5)
2. Hardwareerkennung durchlaufen lassen - ok!
"Nachteil":
Der neue Port ist als LPT1 konfiguriert und - laut Windows wenigstens - ohne ECP support.
cu
Quaker
(Quaker - Des Rätsels Lösung)

Antwort:
Ich glaube, jeder freie IRQ wird vom Holder belegt. Das heiß ja nicht, daß er jetzt nicht mehr frei ist, sondern nur, daß er jetzt prinzipiell auch von einem anderen device benutzt werden kann.
Braucht dich also nicht zu stören.
lg
C
(Carnap)

Antwort:
Genau,
Der IRQ-Holder ist nur die Option zum IRQ Sharen.
Das klappt aber meist nur bei PCI Karten.
greets SURFy
(SURFy)

Antwort:
Der Holder schnappt sich nur Ports, welche mann ihm freigiebt. Ist im Bios, meistens unter PnP- oder PCI-Einstellungen, auto-konfiguration eingeschaltet, schnappt er sich alles. Um einen IRQ aus dem Sharing rauszunehmen, in diesem Fall 5 und 7, einfach die Automatik ausschalten und diesem IRQ explizit ISA zuordnen.
(EOV)

Carnap Quaker „Problem mit Parallelschnittstelle, "IRQ-Holder für PCI“
Optionen

Ich glaube, jeder freie IRQ wird vom Holder belegt. Das heiß ja nicht, daß er jetzt nicht mehr frei ist, sondern nur, daß er jetzt prinzipiell auch von einem anderen device benutzt werden kann.
Braucht dich also nicht zu stören.
lg
C
(Carnap)