1 /* $OpenBSD: onewiredevs_data.h,v 1.6 2008/02/23 23:21:19 miod Exp $ */ 2 3 /* 4 * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. 5 * 6 * Generated from: 7 * OpenBSD: onewiredevs,v 1.4 2008/02/23 23:20:52 miod Exp 8 */ 9 10 struct onewire_family { 11 int of_type; 12 const char *of_name; 13 }; 14 15 static const struct onewire_family onewire_famtab[] = { 16 { ONEWIRE_FAMILY_DS1990, "ID" }, 17 { ONEWIRE_FAMILY_DS1991, "MultiKey" }, 18 { ONEWIRE_FAMILY_DS1994, "4kb NVRAM + RTC" }, 19 { ONEWIRE_FAMILY_DS2405, "Addressable Switch" }, 20 { ONEWIRE_FAMILY_DS1993, "4kb NVRAM" }, 21 { ONEWIRE_FAMILY_DS1992, "1kb NVRAM" }, 22 { ONEWIRE_FAMILY_DS1982, "1kb EPROM" }, 23 { ONEWIRE_FAMILY_DS1995, "16kb NVRAM" }, 24 { ONEWIRE_FAMILY_DS2505, "16kb EPROM" }, 25 { ONEWIRE_FAMILY_DS1996, "64kb NVRAM" }, 26 { ONEWIRE_FAMILY_DS2506, "64kb EPROM" }, 27 { ONEWIRE_FAMILY_DS1920, "Temperature" }, 28 { ONEWIRE_FAMILY_DS2406, "Addressable Switch + 1kb NVRAM" }, 29 { ONEWIRE_FAMILY_DS2430, "256b EEPROM" }, 30 { ONEWIRE_FAMILY_DS195X, "Java" }, 31 { ONEWIRE_FAMILY_DS28E04, "4kb EEPROM + PIO" }, 32 { ONEWIRE_FAMILY_DS2423, "4kb NVRAM + Counter" }, 33 { ONEWIRE_FAMILY_DS2409, "Microlan Coupler" }, 34 { ONEWIRE_FAMILY_DS1822, "Temperature" }, 35 { ONEWIRE_FAMILY_DS2433, "4kb EEPROM" }, 36 { ONEWIRE_FAMILY_DS2415, "RTC" }, 37 { ONEWIRE_FAMILY_DS2438, "Smart Battery Monitor" }, 38 { ONEWIRE_FAMILY_DS2417, "RTC with interrupt" }, 39 { ONEWIRE_FAMILY_DS18B20, "Temperature" }, 40 { ONEWIRE_FAMILY_DS2408, "8-channel Addressable Switch" }, 41 { ONEWIRE_FAMILY_DS2890, "Digital Potentiometer" }, 42 { ONEWIRE_FAMILY_DS2431, "1kb EEPROM" }, 43 { ONEWIRE_FAMILY_DS2760, "Lithium Battery Monitor" }, 44 { ONEWIRE_FAMILY_DS2413, "2-channel Addressable Switch" }, 45 { ONEWIRE_FAMILY_DS2422, "Temperature + 8kb datalog" }, 46 { ONEWIRE_FAMILY_DS28EA00, "Temperature" }, 47 { ONEWIRE_FAMILY_DS28EC20, "20kb EEPROM" }, 48 { 0, NULL } 49 }; 50