Anzeige

Erster KX133-Vergleich: Epox EP-7KXA gegen Asus K7V

19:00 - Mittwoch, 19. April 2000 von Thomas Pabst
Kommentare
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

5 -

ANZEIGE
Wie betreibt man das 7KXA unter Windows 2000 mit AGP, Fortsetzung

Die Erklärung für dieses Phänomen ist einfach: Zur Fertigstellung von Windows 2000 gab es noch keinen KX133-Chipsatz. Solange VIA kein Windows-2000-Treiberupdate zur Verfügung stellt, wird Windows 2000 Schwierigkeiten bei der Interpretation des neuen Chipsatzes haben. Was Epox nicht wusste: Der allgemeine viaagp.sys-Treiber funktioniert in der Tat im Zusammenspiel mit dem neuen KX133-Chipsatz. Asus wendet nun einen Trick an: Das BIOS des K7V gaukelt dem Betriebssystem den alten 598er Chipsatz vor. Das "dumme" Windows 2000 aktiviert prompt den eigenen AGP-Treiber (dieser gilt für alle VIA-AGP-Chipsätze), da es von VIA selbst noch keinen gibt. Der Looser ist hier Epox, da die Zahl 8391 die offizielle Chipsatz-ID des KX133 (VT8371) ist. Windows 2000 weiß mit dieser ID jedoch nichts anzufangen und deaktiviert "zur Sicherheit" den viaagp.sys-Treiber. Eigentlich hätten wir von VIA ein INF-Update für Windows 2000 erwartet, doch anscheinend ist der Firma VIA nur Windows 98 wichtig. Deshalb müssen wir uns das INF-Update selber basteln, das wir nun beschreiben:

Alle Motherboard-Ressourcen, die Windows 2000 bekannt sind, werden in der Datei machine.inf festgehalten, die Sie im Verzeichnis "\WINNT\INF" finden. Es handelt sich dabei um einen versteckten Ordner; Sie müssen gegebenenfalls noch die Anzeige-Eigenschaften ändern (Extras - Ordneroptionen - Ansicht - Alle Dateien anzeigen). Die Datei selbst lässt sich mit einem Editor bearbeiten. Bevor Sie nun anfangen, fertigen Sie von dieser Datei bitte eine Sicherheitskopie an, um eventuell die Original-Datei wieder herzustellen. Suchen Sie nach einem Abschnitt namens "VIA_SYS". Er sieht in etwa so aus:

[VIA_SYS]
%PCI\VEN_1106&DEV_0501.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_0501
%PCI\VEN_1106&DEV_0505.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1106&DEV_0505
%PCI\VEN_1106&DEV_0576.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1106&DEV_0576
%PCI\VEN_1107&DEV_0576.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1107&DEV_0576
%PCI\VEN_1106&DEV_0586.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1106&DEV_0586
%PCI\VEN_1106&DEV_0596.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1106&DEV_0596
%PCI\VEN_1106&DEV_0597.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_0597
%PCI\VEN_1106&DEV_0598.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_0598
%PCI\VEN_1106&DEV_0691.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_0691
%PCI\VEN_1106&DEV_0686.DeviceDesc% = ISAPNP_DRV, PCI\VEN_1106&DEV_0686
%PCI\VEN_1106&DEV_3040.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_3040
%PCI\VEN_1106&DEV_3050.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_3050
%PCI\VEN_1106&DEV_3051.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_3051
%PCI\VEN_1106&DEV_3057.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_3057
%PCI\VEN_1106&DEV_8598.DeviceDesc% = VIAAGP_Install,PCI\VEN_1106&DEV_8598
%PCI\VEN_1106&DEV_8501.DeviceDesc% = VIAAGP_Install,PCI\VEN_1106&DEV_8501
%PCI\VEN_1106&DEV_8601.DeviceDesc% = VIAAGP_Install,PCI\VEN_1106&DEV_8601

Hier finden Sie alle Gerätenummern aller Bestandteile von VIA. Suchen Sie nun nach den Zeilen mit den Werten 0691 und 8598. Kopieren Sie diese, und fügen Sie die Kopie über oder unter der Originalzeile ein. Bearbeiten Sie eine der beiden 0691-Zeilen und ändern Sie die Nummer auf 0391. Das gleiche machen Sie mit einer der 8598-Angaben; korrigieren Sie diese auf 8391. Alternativ können Sie natürlich auch die beiden folgenden Zeilen abtippen und direkt einfügen:

%PCI\VEN_1106&DEV_0391.DeviceDesc% = NO_DRV, PCI\VEN_1106&DEV_0391
%PCI\VEN_1106&DEV_8391.DeviceDesc% = VIAAGP_Install, PCI\VEN_1106&DEV_8391

Suchen Sie nun nach dem Abschnitt "VIA_MFG". Sie werden auf folgendes stoßen (bei der deutschen Version von Windows 2000 ist die DeviceDesc natürlich in deutsch, das Prinzip bleibt aber das gleiche):

VIA_MFG = "VIA"
PCI\VEN_1106&DEV_0501.DeviceDesc = "VIA Tech CPU to PCI bridge"
PCI\VEN_1106&DEV_0505.DeviceDesc = "VIA Tech 82C5x5 CPU to PCI & PCI to ISA bridge"
PCI\VEN_1106&DEV_0576.DeviceDesc = "VIA Tech 82C576 CPU to PCI & PCI to ISA bridge"
PCI\VEN_1106&DEV_0586.DeviceDesc = "VIA Tech 82C586B (PIPC) PCI to ISA bridge"
PCI\VEN_1106&DEV_0596.DeviceDesc = "VIA Tech PCI to ISA bridge"
PCI\VEN_1106&DEV_0597.DeviceDesc = "VIA Tech V82C597 CPU to PCI bridge"
PCI\VEN_1106&DEV_0598.DeviceDesc = "VIA Tech V82C598 CPU to PCI bridge"
PCI\VEN_1106&DEV_0691.DeviceDesc = "VIA Tech CPU to PCI bridge"
PCI\VEN_1106&DEV_0686.DeviceDesc = "VIA Tech PCI to ISA bridge"
PCI\VEN_1106&DEV_3040.DeviceDesc = "VIA Tech 82C586B Power Management Controller"
PCI\VEN_1106&DEV_3050.DeviceDesc = "VIA Tech Power Management Controller"
PCI\VEN_1106&DEV_3051.DeviceDesc = "VIA Tech Power Management Controller"
PCI\VEN_1106&DEV_3057.DeviceDesc = "VIA Tech Power Management controller"
PCI\VEN_1107&DEV_0576.DeviceDesc = "VIA Tech 82C576 CPU to PCI & PCI to ISA bridge"
PCI\VEN_1106&DEV_8598.DeviceDesc = "VIA Tech CPU to AGP Controller"
PCI\VEN_1106&DEV_8501.DeviceDesc = "VIA Tech CPU to AGP Controller"
PCI\VEN_1106&DEV_8601.DeviceDesc = "VIA Tech CPU to AGP Controller"

Tun Sie das gleiche wie zuvor, kopieren Sie die Zeilen mit den Werten 0691 und 8598, so dass diese doppelt vorhanden sind und ändern je ein Mal die Werte auf 0391 und 8391. Alternativ fügen Sie das folgende ein:

PCI\VEN_1106&DEV_0391.DeviceDesc = "VIA Tech CPU to PCI bridge"
PCI\VEN_1106&DEV_8391.DeviceDesc = "VIA Tech CPU to AGP Controller"

Speichern Sie die korrigierte Datei wie gehabt als machine.inf im gleichen Verzeichnis ("\WINNT\INF").

Abschließend müssen Sie nur noch die "PCI Standard Host CPU Bridge" deinstallieren und die Hardwareerkennung starten. Damit wird der CPU-to-AGP Controller des 7KXA erkannt und Ihre Software wird dank AGP 4x deutlich schneller laufen können.


Themen-Specials:

Mehr zum Thema:
Anzeige
Kommentare zum Beitrag
Google Anzeigen