1# $NetBSD: files.onewire,v 1.6 2025/01/23 19:02:42 brad Exp $
2
3define    onewire {}
4defflag opt_onewire.h         ONEWIRE_DEBUG
5
6device    onewire: onewire
7attach    onewire at onewirebus
8file      dev/onewire/onewire.c                   onewire
9file      dev/onewire/onewire_subr.c    onewire
10
11file      dev/onewire/onewire_bitbang.c onewire_bitbang
12
13# Temperature family type device
14device    owtemp: sysmon_envsys
15attach    owtemp at onewire
16file      dev/onewire/owtemp.c                    owtemp
17
18# 256bit EEPROM
19device    oweeprom
20attach    oweeprom at onewire
21file      dev/onewire/oweeprom.c                  oweeprom
22
23# I2C bridge
24device    ds28e17iic: i2cbus, i2cexec
25attach    ds28e17iic at onewire
26file      dev/onewire/ds28e17iic.c      ds28e17iic
27