diff options
author | kato <kato@FreeBSD.org> | 1998-05-04 01:39:48 +0000 |
---|---|---|
committer | kato <kato@FreeBSD.org> | 1998-05-04 01:39:48 +0000 |
commit | cb4694032f3c8a25d2dade51ec1acebb00d8c88b (patch) | |
tree | faf22be1dbc93697670d1842dc8a2c9fcbb5cbbf | |
parent | 33ffab8aa4448049956fde308f80fea97512e406 (diff) | |
download | FreeBSD-src-cb4694032f3c8a25d2dade51ec1acebb00d8c88b.zip FreeBSD-src-cb4694032f3c8a25d2dade51ec1acebb00d8c88b.tar.gz |
Add NEC PC-98 chipsets.
-rw-r--r-- | sys/pci/pcisupport.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/sys/pci/pcisupport.c b/sys/pci/pcisupport.c index 63b3c62..8480800 100644 --- a/sys/pci/pcisupport.c +++ b/sys/pci/pcisupport.c @@ -1,6 +1,6 @@ /************************************************************************** ** -** $Id: pcisupport.c,v 1.63 1998/05/02 22:19:33 se Exp $ +** $Id: pcisupport.c,v 1.64 1998/05/03 08:35:05 phk Exp $ ** ** Device driver for DEC/INTEL PCI chipsets. ** @@ -270,6 +270,15 @@ chipset_probe (pcici_t tag, pcidi_t type) case 0x30401106: return("VIA 82C586B ACPI interface"); + /* NEC -- vendor 0x1033 */ + case 0x00011033: + return ("NEC 0001 PCI to PC-98 C-bus bridge"); + case 0x00021033: + return ("NEC 0002 PCI to PC-98 local bus bridge"); + case 0x00161033: + return ("NEC 0016 PCI to PC-98 local bus bridge"); + case 0x002c1033: + return ("NEC 002C PCI to PC-98 C-bus bridge"); }; if (descr = generic_pci_bridge(tag)) @@ -957,6 +966,14 @@ static char* vga_probe (pcici_t tag, pcidi_t type) if ((id >> 16) == 0x00d8) chip = "65545"; break; + case 0x1033: + vendor = "NEC"; + switch (id >> 16) { + case 0x0009: + type = "PCI to PC-98 Core Graph bridge"; + break; + } + break; case 0x1039: vendor = "SiS"; switch (id >> 16) { |