require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_DEV_PCI_AUTRIREG_H_)) {
    eval 'sub _DEV_PCI_AUTRIREG_H_ () {1;}' unless defined(&_DEV_PCI_AUTRIREG_H_);
    eval 'sub AUTRI_DEVICE_ID_4DWAVE_DX () {(( &PCI_PRODUCT_TRIDENT_4DWAVE_DX << 16) |  &PCI_VENDOR_TRIDENT);}' unless defined(&AUTRI_DEVICE_ID_4DWAVE_DX);
    eval 'sub AUTRI_DEVICE_ID_4DWAVE_NX () {(( &PCI_PRODUCT_TRIDENT_4DWAVE_NX << 16) |  &PCI_VENDOR_TRIDENT);}' unless defined(&AUTRI_DEVICE_ID_4DWAVE_NX);
    eval 'sub AUTRI_DEVICE_ID_SIS_7018 () {(( &PCI_PRODUCT_SIS_7018 << 16) |  &PCI_VENDOR_SIS);}' unless defined(&AUTRI_DEVICE_ID_SIS_7018);
    eval 'sub AUTRI_DEVICE_ID_ALI_M5451 () {(( &PCI_PRODUCT_ALI_M5451 << 16) |  &PCI_VENDOR_ALI);}' unless defined(&AUTRI_DEVICE_ID_ALI_M5451);
    eval 'sub AUTRI_PCI_MEMORY_BASE () {0x14;}' unless defined(&AUTRI_PCI_MEMORY_BASE);
    eval 'sub AUTRI_PCI_DDMA_CFG () {0x40;}' unless defined(&AUTRI_PCI_DDMA_CFG);
    eval 'sub AUTRI_PCI_LEGACY_IOBASE () {0x44;}' unless defined(&AUTRI_PCI_LEGACY_IOBASE);
    eval 'sub AUTRI_DX_ACR0 () {0x40;}' unless defined(&AUTRI_DX_ACR0);
    eval 'sub AUTRI_DX_ACR0_CMD_WRITE () {0x8000;}' unless defined(&AUTRI_DX_ACR0_CMD_WRITE);
    eval 'sub AUTRI_DX_ACR0_BUSY_WRITE () {0x8000;}' unless defined(&AUTRI_DX_ACR0_BUSY_WRITE);
    eval 'sub AUTRI_DX_ACR1 () {0x44;}' unless defined(&AUTRI_DX_ACR1);
    eval 'sub AUTRI_DX_ACR1_CMD_READ () {0x8000;}' unless defined(&AUTRI_DX_ACR1_CMD_READ);
    eval 'sub AUTRI_DX_ACR1_BUSY_READ () {0x8000;}' unless defined(&AUTRI_DX_ACR1_BUSY_READ);
    eval 'sub AUTRI_DX_ACR2 () {0x48;}' unless defined(&AUTRI_DX_ACR2);
    eval 'sub AUTRI_DX_ACR2_CODEC_READY () {0x10;}' unless defined(&AUTRI_DX_ACR2_CODEC_READY);
    eval 'sub AUTRI_NX_ACR0 () {0x40;}' unless defined(&AUTRI_NX_ACR0);
    eval 'sub AUTRI_NX_ACR0_PSB_CAPTURE () {0x200;}' unless defined(&AUTRI_NX_ACR0_PSB_CAPTURE);
    eval 'sub AUTRI_NX_ACR0_CODEC_READY () {0x8;}' unless defined(&AUTRI_NX_ACR0_CODEC_READY);
    eval 'sub AUTRI_NX_ACR1 () {0x44;}' unless defined(&AUTRI_NX_ACR1);
    eval 'sub AUTRI_NX_ACR1_CMD_WRITE () {0x800;}' unless defined(&AUTRI_NX_ACR1_CMD_WRITE);
    eval 'sub AUTRI_NX_ACR1_BUSY_WRITE () {0x800;}' unless defined(&AUTRI_NX_ACR1_BUSY_WRITE);
    eval 'sub AUTRI_NX_ACR2 () {0x48;}' unless defined(&AUTRI_NX_ACR2);
    eval 'sub AUTRI_NX_ACR2_CMD_READ () {0x800;}' unless defined(&AUTRI_NX_ACR2_CMD_READ);
    eval 'sub AUTRI_NX_ACR2_BUSY_READ () {0x800;}' unless defined(&AUTRI_NX_ACR2_BUSY_READ);
    eval 'sub AUTRI_NX_ACR2_RECV_WAIT () {0x400;}' unless defined(&AUTRI_NX_ACR2_RECV_WAIT);
    eval 'sub AUTRI_NX_ACR3 () {0x4c;}' unless defined(&AUTRI_NX_ACR3);
    eval 'sub AUTRI_SIS_ACWR () {0x40;}' unless defined(&AUTRI_SIS_ACWR);
    eval 'sub AUTRI_SIS_ACWR_CMD_WRITE () {0x8000;}' unless defined(&AUTRI_SIS_ACWR_CMD_WRITE);
    eval 'sub AUTRI_SIS_ACWR_BUSY_WRITE () {0x8000;}' unless defined(&AUTRI_SIS_ACWR_BUSY_WRITE);
    eval 'sub AUTRI_SIS_ACWR_AUDIO_BUSY () {0x4000;}' unless defined(&AUTRI_SIS_ACWR_AUDIO_BUSY);
    eval 'sub AUTRI_SIS_ACRD () {0x44;}' unless defined(&AUTRI_SIS_ACRD);
    eval 'sub AUTRI_SIS_ACRD_CMD_READ () {0x8000;}' unless defined(&AUTRI_SIS_ACRD_CMD_READ);
    eval 'sub AUTRI_SIS_ACRD_BUSY_READ () {0x8000;}' unless defined(&AUTRI_SIS_ACRD_BUSY_READ);
    eval 'sub AUTRI_SIS_ACRD_AUDIO_BUSY () {0x4000;}' unless defined(&AUTRI_SIS_ACRD_AUDIO_BUSY);
    eval 'sub AUTRI_SIS_SCTRL () {0x48;}' unless defined(&AUTRI_SIS_SCTRL);
    eval 'sub AUTRI_SIS_SCTRL_CODEC_READY () {0x1000000;}' unless defined(&AUTRI_SIS_SCTRL_CODEC_READY);
    eval 'sub AUTRI_SIS_ACGPIO () {0x4c;}' unless defined(&AUTRI_SIS_ACGPIO);
    eval 'sub AUTRI_ALI_ACWR () {0x40;}' unless defined(&AUTRI_ALI_ACWR);
    eval 'sub AUTRI_ALI_ACWR_CMD_WRITE () {0x8000;}' unless defined(&AUTRI_ALI_ACWR_CMD_WRITE);
    eval 'sub AUTRI_ALI_ACWR_BUSY_WRITE () {0x8000;}' unless defined(&AUTRI_ALI_ACWR_BUSY_WRITE);
    eval 'sub AUTRI_ALI_ACRD () {0x44;}' unless defined(&AUTRI_ALI_ACRD);
    eval 'sub AUTRI_ALI_ACRD_CMD_READ () {0x8000;}' unless defined(&AUTRI_ALI_ACRD_CMD_READ);
    eval 'sub AUTRI_ALI_ACRD_BUSY_READ () {0x8000;}' unless defined(&AUTRI_ALI_ACRD_BUSY_READ);
    eval 'sub AUTRI_ALI_SCTRL () {0x48;}' unless defined(&AUTRI_ALI_SCTRL);
    eval 'sub AUTRI_ALI_SCTRL_CODEC_READY () {0x1000000;}' unless defined(&AUTRI_ALI_SCTRL_CODEC_READY);
    eval 'sub AUTRI_ALI_ACGPIO () {0x4c;}' unless defined(&AUTRI_ALI_ACGPIO);
    eval 'sub AUTRI_MPUR0 () {0x20;}' unless defined(&AUTRI_MPUR0);
    eval 'sub AUTRI_MPUR1 () {0x21;}' unless defined(&AUTRI_MPUR1);
    eval 'sub AUTRI_MIDIOUT_READY () {0x40;}' unless defined(&AUTRI_MIDIOUT_READY);
    eval 'sub AUTRI_MPUR2 () {0x22;}' unless defined(&AUTRI_MPUR2);
    eval 'sub AUTRI_MIDIOUT_CONNECT () {0x10;}' unless defined(&AUTRI_MIDIOUT_CONNECT);
    eval 'sub AUTRI_MIDIIN_ENABLE_INTR () {0x8;}' unless defined(&AUTRI_MIDIIN_ENABLE_INTR);
    eval 'sub MIDI_BUSY_WAIT () {100;}' unless defined(&MIDI_BUSY_WAIT);
    eval 'sub MIDI_BUSY_DELAY () {100;}' unless defined(&MIDI_BUSY_DELAY);
    eval 'sub AUTRI_START_A () {0x80;}' unless defined(&AUTRI_START_A);
    eval 'sub AUTRI_STOP_A () {0x84;}' unless defined(&AUTRI_STOP_A);
    eval 'sub AUTRI_DLY_A () {0x88;}' unless defined(&AUTRI_DLY_A);
    eval 'sub AUTRI_SIGN_CSO_A () {0x8c;}' unless defined(&AUTRI_SIGN_CSO_A);
    eval 'sub AUTRI_CSPF_A () {0x90;}' unless defined(&AUTRI_CSPF_A);
    eval 'sub AUTRI_CEBC_A () {0x94;}' unless defined(&AUTRI_CEBC_A);
    eval 'sub AUTRI_AIN_A () {0x98;}' unless defined(&AUTRI_AIN_A);
    eval 'sub AUTRI_EINT_A () {0x9c;}' unless defined(&AUTRI_EINT_A);
    eval 'sub AUTRI_LFO_GC_CIR () {0xa0;}' unless defined(&AUTRI_LFO_GC_CIR);
    eval 'sub ENDLP_IE () {0x1000;}' unless defined(&ENDLP_IE);
    eval 'sub MIDLP_IE () {0x2000;}' unless defined(&MIDLP_IE);
    eval 'sub BANK_B_EN () {0x10000;}' unless defined(&BANK_B_EN);
    eval 'sub AUTRI_AINTEN_A () {0xa4;}' unless defined(&AUTRI_AINTEN_A);
    eval 'sub AUTRI_MUSICVOL_WAVEVOL () {0xa8;}' unless defined(&AUTRI_MUSICVOL_WAVEVOL);
    eval 'sub AUTRI_MISCINT () {0xb0;}' unless defined(&AUTRI_MISCINT);
    eval 'sub ST_TARGET_REACHED () {0x8000;}' unless defined(&ST_TARGET_REACHED);
    eval 'sub MIXER_OVERFLOW () {0x800;}' unless defined(&MIXER_OVERFLOW);
    eval 'sub MIXER_UNDERFLOW () {0x800;}' unless defined(&MIXER_UNDERFLOW);
    eval 'sub ADDRESS_IRQ () {0x20;}' unless defined(&ADDRESS_IRQ);
    eval 'sub MPU401_IRQ () {0x8;}' unless defined(&MPU401_IRQ);
    eval 'sub AUTRI_START_B () {0xb4;}' unless defined(&AUTRI_START_B);
    eval 'sub AUTRI_STOP_B () {0xb8;}' unless defined(&AUTRI_STOP_B);
    eval 'sub AUTRI_CSPF_B () {0xbc;}' unless defined(&AUTRI_CSPF_B);
    eval 'sub AUTRI_AIN_B () {0xd8;}' unless defined(&AUTRI_AIN_B);
    eval 'sub AUTRI_AINTEN_B () {0xdc;}' unless defined(&AUTRI_AINTEN_B);
    eval 'sub AUTRI_ARAM_CR () {0xe0;}' unless defined(&AUTRI_ARAM_CR);
    eval 'sub AUTRI_ATTR_PCMREC_SIS () {0x88000000;}' unless defined(&AUTRI_ATTR_PCMREC_SIS);
    eval 'sub AUTRI_ATTR_ENASRC_SIS () {0x800000;}' unless defined(&AUTRI_ATTR_ENASRC_SIS);
    eval 'sub AUTRI_CTRL_WAVEVOL () {0x80000000;}' unless defined(&AUTRI_CTRL_WAVEVOL);
    eval 'sub AUTRI_CTRL_MUTE () {0x3fff0000;}' unless defined(&AUTRI_CTRL_MUTE);
    eval 'sub AUTRI_CTRL_MUTE_SIS () {0x3f000fff;}' unless defined(&AUTRI_CTRL_MUTE_SIS);
    eval 'sub AUTRI_CTRL_16BIT () {0x8000;}' unless defined(&AUTRI_CTRL_16BIT);
    eval 'sub AUTRI_CTRL_STEREO () {0x4000;}' unless defined(&AUTRI_CTRL_STEREO);
    eval 'sub AUTRI_CTRL_SIGNED () {0x2000;}' unless defined(&AUTRI_CTRL_SIGNED);
    eval 'sub AUTRI_CTRL_LOOPMODE () {0x1000;}' unless defined(&AUTRI_CTRL_LOOPMODE);
    eval 'sub AUTRI_EBUF1 () {0xf4;}' unless defined(&AUTRI_EBUF1);
    eval 'sub AUTRI_EBUF2 () {0xf8;}' unless defined(&AUTRI_EBUF2);
    eval 'sub AUTRI_EMOD_STILL () {0x30000000;}' unless defined(&AUTRI_EMOD_STILL);
    eval 'sub AUTRI_NX_RCI3 () {0x73;}' unless defined(&AUTRI_NX_RCI3);
    eval 'sub AUTRI_NX_RCI3_ENABLE () {0x80;}' unless defined(&AUTRI_NX_RCI3_ENABLE);
    eval 'sub AUTRI_ALI_GCONTROL () {0xd4;}' unless defined(&AUTRI_ALI_GCONTROL);
    eval 'sub AUTRI_ALI_GCONTROL_PCM_IN () {0x80000000;}' unless defined(&AUTRI_ALI_GCONTROL_PCM_IN);
}
1;
