From owner-freebsd-current Tue Sep 26 18: 5:17 2000 Delivered-To: freebsd-current@freebsd.org Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (Postfix) with ESMTP id 4BF1737B422 for ; Tue, 26 Sep 2000 18:05:11 -0700 (PDT) Received: (from smap@localhost) by whistle.com (8.10.0/8.10.0) id e8R15AK10875 for ; Tue, 26 Sep 2000 18:05:10 -0700 (PDT) Received: from bubba.whistle.com( 207.76.205.7) by whistle.com via smap (V2.0) id xma010868; Tue, 26 Sep 2000 18:05:09 -0700 Received: (from archie@localhost) by bubba.whistle.com (8.9.3/8.9.3) id SAA21356 for freebsd-current@freebsd.org; Tue, 26 Sep 2000 18:05:08 -0700 (PDT) (envelope-from archie) From: Archie Cobbs Message-Id: <200009270105.SAA21356@bubba.whistle.com> Subject: smbus PCI device? To: freebsd-current@freebsd.org Date: Tue, 26 Sep 2000 18:05:08 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL82 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm trying to understand this iic/smbus stuff in order to write a driver for some new hardware. The PCI bus shows this device: found-> vendor=0x8086, dev=0x2413, revid=0x02 class=0c-05-00, hdrtype=0x00, mfdev=0 ^^^^^^^^ subordinatebus=0 secondarybus=0 intpin=b, irq=10 map[20]: type 1, range 32, base 0000fe00, size 4 The class/sub-class/programming interface (highlighted above) indicates a SMBus device as specified by PCI 2.2. However, I'm not sure what that is. Adding the "smbus" device and friends to the kernel config doesn't cause this device to be detected. You'd think all I needed to do then would be to add the device ID to a list in the smbus driver somewhere, but I can't find that list. Does "smbus_pci.c" not exist yet? Of course, you can't download the PCI 2.2 spec without being a "member". Am I going down the right path trying to write a driver for this device? Thanks, -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message