require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&DIOGPIO)) {
    sub DIOGPIO () {	 &_IOWR(ord('D'), 0x1, 'struct daadio_pio');}
}
unless(defined(&DIOSPIO)) {
    sub DIOSPIO () {	 &_IOW(ord('D'), 0x1, 'struct daadio_pio');}
}
unless(defined(&DIOGOPIO)) {
    sub DIOGOPIO () {	 &_IOWR(ord('D'), 0x2, 'struct daadio_pio');}
}
unless(defined(&DIOSOPIO)) {
    sub DIOSOPIO () {	 &_IOW(ord('D'), 0x2, 'struct daadio_pio');}
}
unless(defined(&DIOGADC)) {
    sub DIOGADC () {	 &_IOWR(ord('D'), 0x3, 'struct daadio_adc');}
}
unless(defined(&DIOSDAC)) {
    sub DIOSDAC () {	 &_IOW(ord('D'), 0x4, 'struct daadio_dac');}
}
1;
