aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/pci
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>1997-04-09 09:15:03 +0000
committerStefan Eßer <se@FreeBSD.org>1997-04-09 09:15:03 +0000
commitb4b8847934e8298462ae0db0c8cda7bd352f33aa (patch)
tree43e382572890a26c5887060772b4672356b3b85a /sys/amd64/pci
parentdb0ed86298186f1e9de0d6e2171b6667214961a9 (diff)
Notes
Diffstat (limited to 'sys/amd64/pci')
-rw-r--r--sys/amd64/pci/pci_bus.c4
-rw-r--r--sys/amd64/pci/pci_cfgreg.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/amd64/pci/pci_bus.c b/sys/amd64/pci/pci_bus.c
index 6af7ffdfcee1..a626d6c2ebbd 100644
--- a/sys/amd64/pci/pci_bus.c
+++ b/sys/amd64/pci/pci_bus.c
@@ -1,6 +1,6 @@
/**************************************************************************
**
-** $Id: pcibus.c,v 1.31 1997/02/22 09:36:58 peter Exp $
+** $Id: pcibus.c,v 1.32 1997/03/05 20:52:00 se Exp $
**
** pci bus subroutines for i386 architecture.
**
@@ -177,7 +177,7 @@ pcibus_check (void)
class = pcibus_read (pcibus_tag (0,device,0), 8);
if (bootverbose)
printf ("[class=%x] ", class >> 8);
- if ((class & 0xfff0ff00) != 0x06000000)
+ if (!class || (class & 0xf8f0ff00) != 0)
continue;
header = pcibus_read (pcibus_tag (0,device,0), 12);
diff --git a/sys/amd64/pci/pci_cfgreg.c b/sys/amd64/pci/pci_cfgreg.c
index 6af7ffdfcee1..a626d6c2ebbd 100644
--- a/sys/amd64/pci/pci_cfgreg.c
+++ b/sys/amd64/pci/pci_cfgreg.c
@@ -1,6 +1,6 @@
/**************************************************************************
**
-** $Id: pcibus.c,v 1.31 1997/02/22 09:36:58 peter Exp $
+** $Id: pcibus.c,v 1.32 1997/03/05 20:52:00 se Exp $
**
** pci bus subroutines for i386 architecture.
**
@@ -177,7 +177,7 @@ pcibus_check (void)
class = pcibus_read (pcibus_tag (0,device,0), 8);
if (bootverbose)
printf ("[class=%x] ", class >> 8);
- if ((class & 0xfff0ff00) != 0x06000000)
+ if (!class || (class & 0xf8f0ff00) != 0)
continue;
header = pcibus_read (pcibus_tag (0,device,0), 12);