require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&ONEWIRE_FAMILY_DS1990)) {
    sub ONEWIRE_FAMILY_DS1990 () {	0x1;}
}
unless(defined(&ONEWIRE_FAMILY_DS1991)) {
    sub ONEWIRE_FAMILY_DS1991 () {	0x2;}
}
unless(defined(&ONEWIRE_FAMILY_DS1994)) {
    sub ONEWIRE_FAMILY_DS1994 () {	0x4;}
}
unless(defined(&ONEWIRE_FAMILY_DS2405)) {
    sub ONEWIRE_FAMILY_DS2405 () {	0x5;}
}
unless(defined(&ONEWIRE_FAMILY_DS1993)) {
    sub ONEWIRE_FAMILY_DS1993 () {	0x6;}
}
unless(defined(&ONEWIRE_FAMILY_DS1992)) {
    sub ONEWIRE_FAMILY_DS1992 () {	0x8;}
}
unless(defined(&ONEWIRE_FAMILY_DS1982)) {
    sub ONEWIRE_FAMILY_DS1982 () {	0x9;}
}
unless(defined(&ONEWIRE_FAMILY_DS1995)) {
    sub ONEWIRE_FAMILY_DS1995 () {	0xa;}
}
unless(defined(&ONEWIRE_FAMILY_DS2505)) {
    sub ONEWIRE_FAMILY_DS2505 () {	0xb;}
}
unless(defined(&ONEWIRE_FAMILY_DS1996)) {
    sub ONEWIRE_FAMILY_DS1996 () {	0xc;}
}
unless(defined(&ONEWIRE_FAMILY_DS2506)) {
    sub ONEWIRE_FAMILY_DS2506 () {	0xf;}
}
unless(defined(&ONEWIRE_FAMILY_DS1920)) {
    sub ONEWIRE_FAMILY_DS1920 () {	0x10;}
}
unless(defined(&ONEWIRE_FAMILY_DS2406)) {
    sub ONEWIRE_FAMILY_DS2406 () {	0x12;}
}
unless(defined(&ONEWIRE_FAMILY_DS2430)) {
    sub ONEWIRE_FAMILY_DS2430 () {	0x14;}
}
unless(defined(&ONEWIRE_FAMILY_DS195X)) {
    sub ONEWIRE_FAMILY_DS195X () {	0x16;}
}
unless(defined(&ONEWIRE_FAMILY_DS28E04)) {
    sub ONEWIRE_FAMILY_DS28E04 () {	0x1c;}
}
unless(defined(&ONEWIRE_FAMILY_DS2423)) {
    sub ONEWIRE_FAMILY_DS2423 () {	0x1d;}
}
unless(defined(&ONEWIRE_FAMILY_DS2409)) {
    sub ONEWIRE_FAMILY_DS2409 () {	0x1f;}
}
unless(defined(&ONEWIRE_FAMILY_DS1822)) {
    sub ONEWIRE_FAMILY_DS1822 () {	0x22;}
}
unless(defined(&ONEWIRE_FAMILY_DS2433)) {
    sub ONEWIRE_FAMILY_DS2433 () {	0x23;}
}
unless(defined(&ONEWIRE_FAMILY_DS2415)) {
    sub ONEWIRE_FAMILY_DS2415 () {	0x24;}
}
unless(defined(&ONEWIRE_FAMILY_DS2438)) {
    sub ONEWIRE_FAMILY_DS2438 () {	0x26;}
}
unless(defined(&ONEWIRE_FAMILY_DS2417)) {
    sub ONEWIRE_FAMILY_DS2417 () {	0x27;}
}
unless(defined(&ONEWIRE_FAMILY_DS18B20)) {
    sub ONEWIRE_FAMILY_DS18B20 () {	0x28;}
}
unless(defined(&ONEWIRE_FAMILY_DS2408)) {
    sub ONEWIRE_FAMILY_DS2408 () {	0x29;}
}
unless(defined(&ONEWIRE_FAMILY_DS2890)) {
    sub ONEWIRE_FAMILY_DS2890 () {	0x2c;}
}
unless(defined(&ONEWIRE_FAMILY_DS2431)) {
    sub ONEWIRE_FAMILY_DS2431 () {	0x2d;}
}
unless(defined(&ONEWIRE_FAMILY_DS2760)) {
    sub ONEWIRE_FAMILY_DS2760 () {	0x30;}
}
unless(defined(&ONEWIRE_FAMILY_DS2413)) {
    sub ONEWIRE_FAMILY_DS2413 () {	0x3a;}
}
unless(defined(&ONEWIRE_FAMILY_DS2422)) {
    sub ONEWIRE_FAMILY_DS2422 () {	0x41;}
}
unless(defined(&ONEWIRE_FAMILY_DS28EA00)) {
    sub ONEWIRE_FAMILY_DS28EA00 () {	0x42;}
}
unless(defined(&ONEWIRE_FAMILY_DS28EC20)) {
    sub ONEWIRE_FAMILY_DS28EC20 () {	0x43;}
}
1;
