Der aktuelle offizielle VIA PFD-Patch gegen den Southbridge-Bug ist eine halbherzige Sache. Er wird nur dann aktiv, wenn eine Soundblaster Live! Karte im Rechner steckt. Damit versucht VIA offensichtlich sich aus der Verantwortung zu stehlen, denn der Fehler tritt keineswegs nur dann auf, wenn eine Live! verbaut ist. Er ist leichter zu reproduzieren, aber das ist auch schon alles.
Aus diesem Grund hat Madman analysiert, was genau dieser Patch eigentlich tut. Findet er eine Live, setzt er die Option "Master Priority Rotation" von "Every 2 PCI" auf "Every PCI master grant" (Register 76h). Wer will kann diese Manipulation natürlich auch mit WPCrEdit durchführen. Leichter geht es jedoch mit dem Tool, das Madman geschrieben hat. Es bewerkstelligt im Grunde nichts anderes, als das VIA-Patch, mit dem Unterschied, sich nicht auf die Soundblaster Live! zu beschränken. Das schreibt Madman dazu:
"Ich habe mittlerweile schon verschiedene Mainboards untersucht und bei manchen ist dieser Wert schon gesetzt. Da Via versucht alles zu vertuschen und die Schuld auf Creative zu schieben indem die Viapfd.sys geziehlt nur auf Karten mit deren Chip aktiv wird, bitte ich euch das Publik zu machen. Anbei habe ich eine Batch mit PCIset geschrieben (Priority.zip). Jetzt sollten alle PCI-Karten davon profitieren die eine hohe Last erzeugen. Selbst probiert habe ich das mit verschiedenen Capture-Karten (BT878/T848) und natürlich der SBlive.
Beim Capturen auf Festplatte (Hohe Auflösung 768x576 24/32bit) hatte ich immer hässliche Störstreifen im Bild, aber nur wenn die jeweilige Festplatte (auf die geschrieben wurde) im Ultra-DMA-Modus lief. So wird es mit jeder PCI-Karte sein die hohe Anforderungen stellt. Die Änderung an der Host Bridge brachte eine sehr gute Verbesserung (Capturen u. SBlive; womöglich jede andere PCI-Karte), aber ganz weg ist das Problem immer noch nicht, ein paar Störstreifen habe ich noch. Für meine Capture-Einstellungen habe ich auch noch eine Batch geschrieben (Capture.zip). Da zur Zeit besonders die englischen Seiten eine regelrechte Hetzjagd auf die SBLive veranstalten, bitte ich euch diese Infos - sofern ihr >das nicht schon wisst - an alle euch bekannten Personen, Seiten ect. zu schicken."
Ja, dann erstmal herzlich Dank an Madman für die Mühe und für die Tools. Downloaden könnt Ihr sie hier bei uns, natürlich auf eigenes Risiko, klar ;-)
Diesen Artikel bookmarken oder senden an ...