Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Jeff Rizzo <riz@netbsd.org>
List: source-changes
Date: 04/07/2006 18:55:22
Module Name: src
Committed By: riz
Date: Fri Apr 7 18:55:22 UTC 2006
Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile
src/sys/arch/i386/conf: GENERIC NET4501
src/sys/conf: files
src/sys/dev/gpio: files.gpio
Added Files:
src/share/man/man4: gpioow.4 onewire.4 owtemp.4
src/sys/dev/gpio: gpioow.c
src/sys/dev/onewire: Makefile.onewiredevs devlist2h.awk files.onewire
onewire.c onewire_bitbang.c onewire_subr.c onewiredevs
onewiredevs.h onewiredevs_data.h onewirereg.h onewirevar.h owtemp.c
Log Message:
Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes
gpioow(4), attaching a bit-banging driver via a GPIO pin. Also,
owtemp(4) which supports some of the 1-Wire temperature sensors, including
the DS18b20 and DS1920 - temperatures are returned via the envsys(4)
framework.
Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4)
support and a fix to the 1-wire search algorithm (for discovering
devices on the bus) by me.
As discussed on tech-kern earlier this week.
To generate a diff of this commit:
cvs rdiff -r1.873 -r1.874 src/distrib/sets/lists/man/mi
cvs rdiff -r1.381 -r1.382 src/share/man/man4/Makefile
cvs rdiff -r0 -r1.1 src/share/man/man4/gpioow.4 src/share/man/man4/onewire.4 \
src/share/man/man4/owtemp.4
cvs rdiff -r1.739 -r1.740 src/sys/arch/i386/conf/GENERIC
cvs rdiff -r1.47 -r1.48 src/sys/arch/i386/conf/NET4501
cvs rdiff -r1.768 -r1.769 src/sys/conf/files
cvs rdiff -r1.3 -r1.4 src/sys/dev/gpio/files.gpio
cvs rdiff -r0 -r1.1 src/sys/dev/gpio/gpioow.c
cvs rdiff -r0 -r1.1 src/sys/dev/onewire/Makefile.onewiredevs \
src/sys/dev/onewire/devlist2h.awk src/sys/dev/onewire/files.onewire \
src/sys/dev/onewire/onewire.c src/sys/dev/onewire/onewire_bitbang.c \
src/sys/dev/onewire/onewire_subr.c src/sys/dev/onewire/onewiredevs \
src/sys/dev/onewire/onewiredevs.h src/sys/dev/onewire/onewiredevs_data.h \
src/sys/dev/onewire/onewirereg.h src/sys/dev/onewire/onewirevar.h \
src/sys/dev/onewire/owtemp.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.