# $NetBSD: files.onewire,v 1.6 2025/01/23 19:02:42 brad Exp $
define onewire {}
defflag opt_onewire.h ONEWIRE_DEBUG
device onewire: onewire
attach onewire at onewirebus
file dev/onewire/onewire.c onewire
file dev/onewire/onewire_subr.c onewire
file dev/onewire/onewire_bitbang.c onewire_bitbang
# Temperature family type device
device owtemp: sysmon_envsys
attach owtemp at onewire
file dev/onewire/owtemp.c owtemp
# 256bit EEPROM
device oweeprom
attach oweeprom at onewire
file dev/onewire/oweeprom.c oweeprom
# I2C bridge
device ds28e17iic: i2cbus, i2cexec
attach ds28e17iic at onewire
file dev/onewire/ds28e17iic.c ds28e17iic