ONEWIRE(4) BSD Kernel Interfaces Manual ONEWIRE(4)NAMEonewire — 1-Wire bus
SYNOPSIS
onewire* at gpioow?
option ONEWIREVERBOSE
DESCRIPTION
1-Wire bus was originally developed by Dallas Semiconductor for connect‐
ing integrated circuits. It is commonly used for connecting devices such
as electronic keys, EEPROMs, temperature sensors, real-time clocks, secu‐
rity chips, etc.
The onewire driver provides a uniform programming interface layer between
1-Wire master controllers and various 1-Wire slave devices. Each 1-Wire
master controller attaches a onewire framework; several slave devices can
then be attached to the onewire bus.
The driver supports plugging and unplugging slave devices on the fly.
SUPPORTED MASTERSgpioow(4) 1-Wire bus bit-banging through GPIO pin
SUPPORTED SLAVESowtemp(4) temperature family type device
SEE ALSOintro(4)HISTORY
The onewire driver first appeared in OpenBSD 4.0 and NetBSD 4.0.
AUTHORS
The onewire driver was written by Alexander Yurchenko
⟨grange@openbsd.org⟩ and ported to NetBSD by Jeff Rizzo ⟨riz@NetBSD.org⟩.
BSD April 4, 2006 BSD