summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorse <se@FreeBSD.org>1997-03-25 19:01:46 +0000
committerse <se@FreeBSD.org>1997-03-25 19:01:46 +0000
commita0e22d0daf936d3d6969715f951af9a4b90048ae (patch)
treebf766094c10003ecba1274e0566c885abc1ac57d /sys/dev/pci
parentf3d90e26a89c14593eb45f56ca046bf673867997 (diff)
downloadFreeBSD-src-a0e22d0daf936d3d6969715f951af9a4b90048ae.zip
FreeBSD-src-a0e22d0daf936d3d6969715f951af9a4b90048ae.tar.gz
Add a few vendor IDs and class and sub-class encodings.
Submitted by: phk
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pci.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c
index 67ef727..f6f13d8 100644
--- a/sys/dev/pci/pci.c
+++ b/sys/dev/pci/pci.c
@@ -1,6 +1,6 @@
/**************************************************************************
**
-** $Id$
+** $Id: pci.c,v 1.66 1997/02/22 09:44:11 peter Exp $
**
** General subroutines for the PCI bus.
** pci_configure ()
@@ -1562,10 +1562,12 @@ static struct vt VendorTable[] = {
{0x1044, "DPT"},
{0x1045, "OPTI"},
{0x104B, "Bus Logic"},
+ {0x104C, "TI"},
{0x1060, "UMC"},
{0x1080, "Contaq"},
{0x1095, "CMD"},
{0x10b9, "ACER Labs"},
+ {0x10c8, "NeoMagic"},
{0x1106, "VIA Technologies"},
{0x5333, "S3 Inc."},
{0x8086, "Intel Corporation"},
@@ -1643,6 +1645,7 @@ static const subclass_name bridge_subclasses[] =
{ 0x03, "mc" },
{ 0x04, "pci" },
{ 0x05, "pcmcia"},
+ { 0x07, "cardbus"},
{ 0x80, "misc" },
{ 0x00, NULL }
};
@@ -1664,7 +1667,13 @@ static const char *const majclasses[] = {
"display",
"multimedia",
"memory",
- "bridge"
+ "bridge",
+ "comms",
+ "system",
+ "input",
+ "docking",
+ "processor",
+ "serial"
};
OpenPOWER on IntegriCloud