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