Subject: kern/3478: Triton MX IDs wrong
To: None <gnats-bugs@gnats.netbsd.org>
From: Tom Yu <tlyu@mit.edu>
List: netbsd-bugs
Date: 04/11/1997 18:25:02
>Number: 3478
>Category: kern
>Synopsis: Triton MX IDs wrong
>Confidential: yes
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people (Kernel Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Apr 11 15:35:01 1997
>Last-Modified:
>Originator: Tom Yu
>Organization:
that would be telling
>Release: current-19970411
>Environment:
System: NetBSD chaos-in-motion 1.2D NetBSD 1.2D (CHAOS) #10: Fri Apr 11 18:03:42 EDT 1997 tlyu@chaos-in-motion:/usr/pcmcia-src/sys/arch/i386/compile/CHAOS i386
>Description:
The ID codes for the Intel Triton MX (430MX) chipset are
wrong. ID 0x1234 is the 82371MX, which is the PCI-ISA bridge, and ID
0x1235 is the 82437MX is the host bridge. This is according to the
documentation on the 430MX chipset on the Intel website.
This may not be the only error in the pcidevs file; someone
may want to double-check the other IDs. I don't have time to look up
every single chipset and I don't have access to a copy of the
PCI registry.
>How-To-Repeat:
Compile and build a kernel with PCIVERBOSE and look at the
output on a laptop with the Triton MX chipset.
>Fix:
--- /usr/stock-current/src/sys/dev/pci/pcidevs Fri Apr 4 07:21:26 1997
+++ pcidevs Fri Apr 11 18:01:30 1997
@@ -715,8 +715,8 @@
product INTEL 82437 0x122d 82437FX (Triton) PCI, Cache, and DRAM Controller
product INTEL 82471 0x122e 82471FB (Triton) PCI-ISA Bridge
product INTEL 82438 0x1230 82438 (Triton) IDE controller
-product INTEL 82437MX 0x1234 82437 (Triton MX) PCI-ISA Bridge
-product INTEL 82471MX 0x1235 82471 (Triton MX) IDE Controller
+product INTEL 82371MX 0x1234 82371 (Triton MX) PCI-ISA Bridge and IDE Controller
+product INTEL 82437MX 0x1235 82437 (Triton MX) PCI, Cache, and DRAM Controller
product INTEL 82440FX 0x1237 82440FX (Natoma) PCI and Memory Controller
product INTEL 82439 0x1250 82439 (Triton II) TXC Host Bridge
product INTEL 82371SB 0x7000 82371SB (Triton II) PCI-ISA Bridge
>Audit-Trail:
>Unformatted: