Date: Sat, 22 Apr 2000 15:06:03 +0900 (JST) From: sanpei@sanpei.org To: FreeBSD-gnats-submit@freebsd.org Subject: kern/18155: [Patch] OPTi FireStar(82C700) Message-ID: <200004220606.PAA03187@lavender.yy.cs.keio.ac.jp>
next in thread | raw e-mail | index | archive | help
>Number: 18155 >Category: kern >Synopsis: [Patch] OPTi FireStar(82C700) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Apr 22 02:40:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: MIHIRA Yoshiro >Release: FreeBSD 5.0-CURRENT i386 >Organization: Yokohama, Japan. >Environment: >Description: I have NOTE-PC which use OptiFireStarPlus(82C700) CHIP-SET. And I got datasheet of OptiFireStarPlus(82C700) CHIP-SET from below URLs: http://www.opti.com/html/mobile.html ftp://ftp.opti.com/pub/www/pub/oems/fs82c700/pd015_10.pdf I added device information for probe routine. I hope to added to source tree. Thank you. >How-To-Repeat: >Fix: --- src/sys/pci/pcisupport.c.org Mon Mar 20 20:30:27 2000 +++ src/sys/pci/pcisupport.c Tue Mar 21 19:55:49 2000 @@ -879,6 +879,10 @@ case 0x01001078: return ("Cyrix Cx5530 PCI-ISA bridge"); + /* OPTi -- vendor 0x1045 */ + case 0xc7001045: + return ("OPTi 82C700 (FireStar) PCI-ISA bridge"); + /* NEC -- vendor 0x1033 */ /* The "C-bus" is 16-bits bus on PC98. */ case 0x00011033: @@ -1080,6 +1084,10 @@ /* Highpoint tech -- vendor 0x1103 */ case 0x00041103: return ("HighPoint HPT366 ATA controller"); + + /* OPTi -- vendor 0x1045 */ + case 0xd5681045: + return ("OPTi 82C700 (FireStar) ATA controller(generic mode):"); } if (pci_get_class(dev) == PCIC_STORAGE && @@ -1234,6 +1242,8 @@ /* OPTi -- vendor 0x1045 */ case 0xc8221045: return ("OPTi 82C822 host to PCI Bridge"); + case 0xc7011045: + return ("OPTi 82C700 host to PCI bridge"); /* Texas Instruments -- vendor 0x104c */ case 0xac1c104c: --- src/sys/i386/isa/pcibus.c.org Mon Mar 20 21:15:52 2000 +++ src/sys/i386/isa/pcibus.c Tue Mar 21 19:56:46 2000 @@ -394,6 +394,9 @@ case 0xc8221045: s = "OPTi 82C822 host to PCI Bridge"; break; + case 0xc7011045: + s = "OPTi 82C700 host to PCI bridge"; + break; /* RCC -- vendor 0x1166 */ case 0x00051166: --- src/sys/dev/ata/ata-all.c.org Mon Mar 20 21:18:14 2000 +++ src/sys/dev/ata/ata-all.c Tue Mar 21 19:57:24 2000 @@ -304,6 +304,8 @@ case 0x01021078: return "Cyrix 5530 ATA controller (generic mode)"; + case 0xd5681045: + return "OPTi 82C700 (FireStar) ATA controller(generic mode)"; /* unknown chipsets, try generic DMA if it seems possible */ default: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004220606.PAA03187>