From owner-cvs-all Sat Jan 9 10:08:31 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22378 for cvs-all-outgoing; Sat, 9 Jan 1999 10:08:31 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22373; Sat, 9 Jan 1999 10:08:30 -0800 (PST) (envelope-from nsouch@FreeBSD.org) From: Nicolas Souchu Received: (from nsouch@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA27454; Sat, 9 Jan 1999 10:08:25 -0800 (PST) Date: Sat, 9 Jan 1999 10:08:25 -0800 (PST) Message-Id: <199901091808.KAA27454@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include iic.h smb.h src/sys/dev/smbus smb.c smbconf.c smbus.c src/sys/dev/iicbus iic.c iicbus.c iicbus.h iiconf.c iiconf.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk nsouch 1999/01/09 10:08:25 PST Modified files: sys/i386/include iic.h smb.h sys/dev/smbus smb.c smbconf.c smbus.c sys/dev/iicbus iic.c iicbus.c iicbus.h iiconf.c iiconf.h Log: Change /dev/smb and /dev/iic interface to allow user programs to interact with devices dynamically. That means, + only one /dev/iic or /dev/smb device for each smb/iic bus to access + I2C/SMB device address must be given to any ioctl + new devices may be plugged and accessed after boot, which was impossible previously (device addresses were hardcoded into the kernel) Revision Changes Path 1.2 +13 -6 src/sys/i386/include/iic.h 1.2 +4 -3 src/sys/i386/include/smb.h 1.5 +15 -33 src/sys/dev/smbus/smb.c 1.4 +1 -4 src/sys/dev/smbus/smbconf.c 1.7 +2 -1 src/sys/dev/smbus/smbus.c 1.6 +13 -3 src/sys/dev/iicbus/iic.c 1.7 +24 -11 src/sys/dev/iicbus/iicbus.c 1.3 +3 -1 src/sys/dev/iicbus/iicbus.h 1.4 +95 -4 src/sys/dev/iicbus/iiconf.c 1.3 +9 -9 src/sys/dev/iicbus/iiconf.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message