diff options
author | Peter Wemm <peter@FreeBSD.org> | 2001-01-17 01:17:00 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 2001-01-17 01:17:00 +0000 |
commit | a1c9b755a707acdb12d0ace36b484961d178d861 (patch) | |
tree | d15068ebee91369ab679c79ddea1772886dfd130 /sys/pci/if_mn.c | |
parent | 10cf882b4f1ccaa66ea07a85b31afc4822da10ab (diff) | |
download | src-a1c9b755a707acdb12d0ace36b484961d178d861.tar.gz src-a1c9b755a707acdb12d0ace36b484961d178d861.zip |
Use pci_get_revid() rather than groping around the PCI register space
using the removed compatability register names. (this broke LINT)
Notes
Notes:
svn path=/head/; revision=71139
Diffstat (limited to 'sys/pci/if_mn.c')
-rw-r--r-- | sys/pci/if_mn.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/pci/if_mn.c b/sys/pci/if_mn.c index 466b0282dd54..6f37ff421c12 100644 --- a/sys/pci/if_mn.c +++ b/sys/pci/if_mn.c @@ -1301,7 +1301,7 @@ mn_attach (device_t self) u = pci_read_config(self, PCIR_COMMAND, 1); printf("%x\n", u); - ver = pci_read_config(self, PCI_CLASS_REG, 4); + ver = pci_get_revid(self); sc->m32x = (struct m32xreg *) sc->m0v; sc->f54w = (struct f54wreg *) sc->m1v; @@ -1313,12 +1313,12 @@ mn_attach (device_t self) return (0); printf("mn%d: Munich32X", sc->unit); - switch (ver & 0xff) { + switch (ver) { case 0x13: printf(" Rev 2.2"); break; default: - printf(" Rev 0x%x\n", ver & 0xff); + printf(" Rev 0x%x\n", ver); } printf(", Falc54"); switch (sc->f54r->vstr) { |