require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_DEV_ISA_VIASIOREG_H_)) {
    eval 'sub _DEV_ISA_VIASIOREG_H_ () {1;}' unless defined(&_DEV_ISA_VIASIOREG_H_);
    eval 'sub VT1211_INDEX () {0x;}' unless defined(&VT1211_INDEX);
    eval 'sub VT1211_DATA () {0x1;}' unless defined(&VT1211_DATA);
    eval 'sub VT1211_IOSIZE () {0x2;}' unless defined(&VT1211_IOSIZE);
    eval 'sub VT1211_CONF_EN_MAGIC () {0x87;}' unless defined(&VT1211_CONF_EN_MAGIC);
    eval 'sub VT1211_CONF_DS_MAGIC () {0xaa;}' unless defined(&VT1211_CONF_DS_MAGIC);
    eval 'sub VT1211_LDN () {0x7;}' unless defined(&VT1211_LDN);
    eval 'sub VT1211_ID () {0x20;}' unless defined(&VT1211_ID);
    eval 'sub VT1211_REV () {0x21;}' unless defined(&VT1211_REV);
    eval 'sub VT1211_PDC () {0x22;}' unless defined(&VT1211_PDC);
    eval 'sub VT1211_LPCWSS () {0x23;}' unless defined(&VT1211_LPCWSS);
    eval 'sub VT1211_GPIO1PS () {0x24;}' unless defined(&VT1211_GPIO1PS);
    eval 'sub VT1211_GPIO2PS () {0x25;}' unless defined(&VT1211_GPIO2PS);
    eval 'sub VT1211_GPIO7PS () {0x26;}' unless defined(&VT1211_GPIO7PS);
    eval 'sub VT1211_UART2PS () {0x27;}' unless defined(&VT1211_UART2PS);
    eval 'sub VT1211_MIDIPS () {0x28;}' unless defined(&VT1211_MIDIPS);
    eval 'sub VT1211_HWMPS () {0x29;}' unless defined(&VT1211_HWMPS);
    eval 'sub VT1211_TMA () {0x2e;}' unless defined(&VT1211_TMA);
    eval 'sub VT1211_TMB () {0x2f;}' unless defined(&VT1211_TMB);
    eval 'sub VT1211_ID_VT1211 () {0x3c;}' unless defined(&VT1211_ID_VT1211);
    eval 'sub VT1211_LDN_FDC () {0x;}' unless defined(&VT1211_LDN_FDC);
    eval 'sub VT1211_LDN_PP () {0x1;}' unless defined(&VT1211_LDN_PP);
    eval 'sub VT1211_LDN_UART1 () {0x2;}' unless defined(&VT1211_LDN_UART1);
    eval 'sub VT1211_LDN_UART2 () {0x3;}' unless defined(&VT1211_LDN_UART2);
    eval 'sub VT1211_LDN_MIDI () {0x6;}' unless defined(&VT1211_LDN_MIDI);
    eval 'sub VT1211_LDN_GMP () {0x7;}' unless defined(&VT1211_LDN_GMP);
    eval 'sub VT1211_LDN_GPIO () {0x8;}' unless defined(&VT1211_LDN_GPIO);
    eval 'sub VT1211_LDN_WDG () {0x9;}' unless defined(&VT1211_LDN_WDG);
    eval 'sub VT1211_LDN_WUC () {0xa;}' unless defined(&VT1211_LDN_WUC);
    eval 'sub VT1211_LDN_HM () {0xb;}' unless defined(&VT1211_LDN_HM);
    eval 'sub VT1211_LDN_VFIR () {0xc;}' unless defined(&VT1211_LDN_VFIR);
    eval 'sub VT1211_LDN_ROM () {0xd;}' unless defined(&VT1211_LDN_ROM);
    eval 'sub VT1211_WDG_ACT () {0x30;}' unless defined(&VT1211_WDG_ACT);
    eval 'sub VT1211_WDG_ACT_EN () {(1<< 0);}' unless defined(&VT1211_WDG_ACT_EN);
    eval 'sub VT1211_WDG_ADDR_MSB () {0x60;}' unless defined(&VT1211_WDG_ADDR_MSB);
    eval 'sub VT1211_WDG_ADDR_LSB () {0x61;}' unless defined(&VT1211_WDG_ADDR_LSB);
    eval 'sub VT1211_WDG_IRQSEL () {0x70;}' unless defined(&VT1211_WDG_IRQSEL);
    eval 'sub VT1211_WDG_CONF () {0xf0;}' unless defined(&VT1211_WDG_CONF);
    eval 'sub VT1211_HM_ACT () {0x30;}' unless defined(&VT1211_HM_ACT);
    eval 'sub VT1211_HM_ACT_EN () {(1<< 0);}' unless defined(&VT1211_HM_ACT_EN);
    eval 'sub VT1211_HM_ADDR_MSB () {0x60;}' unless defined(&VT1211_HM_ADDR_MSB);
    eval 'sub VT1211_HM_ADDR_LSB () {0x61;}' unless defined(&VT1211_HM_ADDR_LSB);
    eval 'sub VT1211_HM_IRQSEL () {0x70;}' unless defined(&VT1211_HM_IRQSEL);
    eval 'sub VT1211_WDG_STAT () {0x;}' unless defined(&VT1211_WDG_STAT);
    eval 'sub VT1211_WDG_STAT_ACT () {(1<< 0);}' unless defined(&VT1211_WDG_STAT_ACT);
    eval 'sub VT1211_WDG_MASK () {0x1;}' unless defined(&VT1211_WDG_MASK);
    eval 'sub VT1211_WDG_MASK_COM1 () {(1<< 1);}' unless defined(&VT1211_WDG_MASK_COM1);
    eval 'sub VT1211_WDG_MASK_COM2 () {(1<< 2);}' unless defined(&VT1211_WDG_MASK_COM2);
    eval 'sub VT1211_WDG_TIMEOUT () {0x2;}' unless defined(&VT1211_WDG_TIMEOUT);
    eval 'sub VT1211_WDG_IOSIZE () {0x4;}' unless defined(&VT1211_WDG_IOSIZE);
    eval 'sub VT1211_HM_SELD0 () {0x10;}' unless defined(&VT1211_HM_SELD0);
    eval 'sub VT1211_HM_SELD1 () {0x11;}' unless defined(&VT1211_HM_SELD1);
    eval 'sub VT1211_HM_SELD2 () {0x12;}' unless defined(&VT1211_HM_SELD2);
    eval 'sub VT1211_HM_ADATA_MSB () {0x13;}' unless defined(&VT1211_HM_ADATA_MSB);
    eval 'sub VT1211_HM_ADATA_LSB () {0x14;}' unless defined(&VT1211_HM_ADATA_LSB);
    eval 'sub VT1211_HM_DDATA () {0x15;}' unless defined(&VT1211_HM_DDATA);
    eval 'sub VT1211_HM_CHCNT () {0x16;}' unless defined(&VT1211_HM_CHCNT);
    eval 'sub VT1211_HM_DVCI () {0x17;}' unless defined(&VT1211_HM_DVCI);
    eval 'sub VT1211_HM_SMBUSCTL () {0x18;}' unless defined(&VT1211_HM_SMBUSCTL);
    eval 'sub VT1211_HM_AFECTL () {0x19;}' unless defined(&VT1211_HM_AFECTL);
    eval 'sub VT1211_HM_AFETCTL () {0x1a;}' unless defined(&VT1211_HM_AFETCTL);
    eval 'sub VT1211_HM_CHSET () {0x1b;}' unless defined(&VT1211_HM_CHSET);
    eval 'sub VT1211_HM_HTL3 () {0x1d;}' unless defined(&VT1211_HM_HTL3);
    eval 'sub VT1211_HM_HTHL3 () {0x1e;}' unless defined(&VT1211_HM_HTHL3);
    eval 'sub VT1211_HM_TEMP1 () {0x1f;}' unless defined(&VT1211_HM_TEMP1);
    eval 'sub VT1211_HM_TEMP3 () {0x20;}' unless defined(&VT1211_HM_TEMP3);
    eval 'sub VT1211_HM_UCH1 () {0x21;}' unless defined(&VT1211_HM_UCH1);
    eval 'sub VT1211_HM_UCH2 () {0x22;}' unless defined(&VT1211_HM_UCH2);
    eval 'sub VT1211_HM_UCH3 () {0x23;}' unless defined(&VT1211_HM_UCH3);
    eval 'sub VT1211_HM_UCH4 () {0x24;}' unless defined(&VT1211_HM_UCH4);
    eval 'sub VT1211_HM_UCH5 () {0x25;}' unless defined(&VT1211_HM_UCH5);
    eval 'sub VT1211_HM_33V () {0x26;}' unless defined(&VT1211_HM_33V);
    eval 'sub VT1211_HM_FAN1 () {0x29;}' unless defined(&VT1211_HM_FAN1);
    eval 'sub VT1211_HM_FAN2 () {0x2a;}' unless defined(&VT1211_HM_FAN2);
    eval 'sub VT1211_HM_UCH2HL () {0x2b;}' unless defined(&VT1211_HM_UCH2HL);
    eval 'sub VT1211_HM_UCH2LL () {0x2c;}' unless defined(&VT1211_HM_UCH2LL);
    eval 'sub VT1211_HM_UCH3HL () {0x2d;}' unless defined(&VT1211_HM_UCH3HL);
    eval 'sub VT1211_HM_UCH3LL () {0x2e;}' unless defined(&VT1211_HM_UCH3LL);
    eval 'sub VT1211_HM_UCH4HL () {0x2f;}' unless defined(&VT1211_HM_UCH4HL);
    eval 'sub VT1211_HM_UCH4LL () {0x30;}' unless defined(&VT1211_HM_UCH4LL);
    eval 'sub VT1211_HM_UCH5HL () {0x31;}' unless defined(&VT1211_HM_UCH5HL);
    eval 'sub VT1211_HM_UCH5LL () {0x32;}' unless defined(&VT1211_HM_UCH5LL);
    eval 'sub VT1211_HM_33VHL () {0x33;}' unless defined(&VT1211_HM_33VHL);
    eval 'sub VT1211_HM_33VLL () {0x34;}' unless defined(&VT1211_HM_33VLL);
    eval 'sub VT1211_HM_HTL1 () {0x39;}' unless defined(&VT1211_HM_HTL1);
    eval 'sub VT1211_HM_HTHL1 () {0x3a;}' unless defined(&VT1211_HM_HTHL1);
    eval 'sub VT1211_HM_FAN1CL () {0x3b;}' unless defined(&VT1211_HM_FAN1CL);
    eval 'sub VT1211_HM_FAN2CL () {0x3c;}' unless defined(&VT1211_HM_FAN2CL);
    eval 'sub VT1211_HM_UCH1HL () {0x3d;}' unless defined(&VT1211_HM_UCH1HL);
    eval 'sub VT1211_HM_UCH1LL () {0x3e;}' unless defined(&VT1211_HM_UCH1LL);
    eval 'sub VT1211_HM_STEPID () {0x3f;}' unless defined(&VT1211_HM_STEPID);
    eval 'sub VT1211_HM_CONF () {0x40;}' unless defined(&VT1211_HM_CONF);
    eval 'sub VT1211_HM_CONF_START () {(1<< 0);}' unless defined(&VT1211_HM_CONF_START);
    eval 'sub VT1211_HM_INTST1 () {0x41;}' unless defined(&VT1211_HM_INTST1);
    eval 'sub VT1211_HM_INTST2 () {0x42;}' unless defined(&VT1211_HM_INTST2);
    eval 'sub VT1211_HM_INTMASK1 () {0x43;}' unless defined(&VT1211_HM_INTMASK1);
    eval 'sub VT1211_HM_INTMASK2 () {0x44;}' unless defined(&VT1211_HM_INTMASK2);
    eval 'sub VT1211_HM_VID () {0x45;}' unless defined(&VT1211_HM_VID);
    eval 'sub VT1211_HM_OVOFCTL () {0x46;}' unless defined(&VT1211_HM_OVOFCTL);
    eval 'sub VT1211_HM_FSCTL () {0x47;}' unless defined(&VT1211_HM_FSCTL);
    eval 'sub VT1211_HM_FSCTL_DIV1 {
        my($v) = @_;
	    eval q(((($v) >> 4) & 0x3));
    }' unless defined(&VT1211_HM_FSCTL_DIV1);
    eval 'sub VT1211_HM_FSCTL_DIV2 {
        my($v) = @_;
	    eval q(((($v) >> 6) & 0x3));
    }' unless defined(&VT1211_HM_FSCTL_DIV2);
    eval 'sub VT1211_HM_SBA () {0x48;}' unless defined(&VT1211_HM_SBA);
    eval 'sub VT1211_HM_VID4 () {0x49;}' unless defined(&VT1211_HM_VID4);
    eval 'sub VT1211_HM_VID4_UCH1 {
        my($v) = @_;
	    eval q(((($v) >> 4) & 0x3));
    }' unless defined(&VT1211_HM_VID4_UCH1);
    eval 'sub VT1211_HM_UCHCONF () {0x4a;}' unless defined(&VT1211_HM_UCHCONF);
    eval 'sub VT1211_HM_UCHCONF_ISTEMP {
        my($v, $n) = @_;
	    eval q(((($v) & (1<< (($n) + 1))) != 0));
    }' unless defined(&VT1211_HM_UCHCONF_ISTEMP);
    eval 'sub VT1211_HM_TCONF1 () {0x4b;}' unless defined(&VT1211_HM_TCONF1);
    eval 'sub VT1211_HM_TCONF1_TEMP1 {
        my($v) = @_;
	    eval q(((($v) >> 6) & 0x3));
    }' unless defined(&VT1211_HM_TCONF1_TEMP1);
    eval 'sub VT1211_HM_TCONF2 () {0x4c;}' unless defined(&VT1211_HM_TCONF2);
    eval 'sub VT1211_HM_ETR () {0x4d;}' unless defined(&VT1211_HM_ETR);
    eval 'sub VT1211_HM_ETR_UCH {
        my($v, $n) = @_;
	    eval q(((($v) >> ((($n) - 2) * 2)) & 0x3));
    }' unless defined(&VT1211_HM_ETR_UCH);
    eval 'sub VT1211_HM_OTCTL () {0x4e;}' unless defined(&VT1211_HM_OTCTL);
    eval 'sub VT1211_HM_PWMCS () {0x50;}' unless defined(&VT1211_HM_PWMCS);
    eval 'sub VT1211_HM_PWMCTL () {0x51;}' unless defined(&VT1211_HM_PWMCTL);
    eval 'sub VT1211_HM_PWMFST () {0x52;}' unless defined(&VT1211_HM_PWMFST);
    eval 'sub VT1211_HM_PWMHST () {0x53;}' unless defined(&VT1211_HM_PWMHST);
    eval 'sub VT1211_HM_PWMLST () {0x54;}' unless defined(&VT1211_HM_PWMLST);
    eval 'sub VT1211_HM_PWMFOT () {0x55;}' unless defined(&VT1211_HM_PWMFOT);
    eval 'sub VT1211_HM_PWMO1HSDC () {0x56;}' unless defined(&VT1211_HM_PWMO1HSDC);
    eval 'sub VT1211_HM_PWMO1LSDC () {0x57;}' unless defined(&VT1211_HM_PWMO1LSDC);
    eval 'sub VT1211_HM_PWMO2HSDC () {0x58;}' unless defined(&VT1211_HM_PWMO2HSDC);
    eval 'sub VT1211_HM_PWMO2LSDC () {0x59;}' unless defined(&VT1211_HM_PWMO2LSDC);
    eval 'sub VT1211_HM_PWMO3HSDC () {0x5a;}' unless defined(&VT1211_HM_PWMO3HSDC);
    eval 'sub VT1211_HM_PWMO3LSDC () {0x5b;}' unless defined(&VT1211_HM_PWMO3LSDC);
    eval 'sub VT1211_HM_BEEPEN () {0x5c;}' unless defined(&VT1211_HM_BEEPEN);
    eval 'sub VT1211_HM_FEBFD () {0x5d;}' unless defined(&VT1211_HM_FEBFD);
    eval 'sub VT1211_HM_VEBFD () {0x5e;}' unless defined(&VT1211_HM_VEBFD);
    eval 'sub VT1211_HM_TEBFD () {0x5f;}' unless defined(&VT1211_HM_TEBFD);
    eval 'sub VT1211_HM_PWM1CDC () {0x60;}' unless defined(&VT1211_HM_PWM1CDC);
    eval 'sub VT1211_HM_PWM2CDC () {0x61;}' unless defined(&VT1211_HM_PWM2CDC);
    eval 'sub VT1211_HM_IOSIZE () {0x80;}' unless defined(&VT1211_HM_IOSIZE);
    eval("sub VT1211_HMS_TEMP1 () { 0; }") unless defined(&VT1211_HMS_TEMP1);
    eval("sub VT1211_HMS_UCH1 () { 1; }") unless defined(&VT1211_HMS_UCH1);
    eval("sub VT1211_HMS_UCH2 () { 2; }") unless defined(&VT1211_HMS_UCH2);
    eval("sub VT1211_HMS_UCH3 () { 3; }") unless defined(&VT1211_HMS_UCH3);
    eval("sub VT1211_HMS_UCH4 () { 4; }") unless defined(&VT1211_HMS_UCH4);
    eval("sub VT1211_HMS_UCH5 () { 5; }") unless defined(&VT1211_HMS_UCH5);
    eval("sub VT1211_HMS_33V () { 6; }") unless defined(&VT1211_HMS_33V);
    eval("sub VT1211_HMS_FAN1 () { 7; }") unless defined(&VT1211_HMS_FAN1);
    eval("sub VT1211_HMS_FAN2 () { 8; }") unless defined(&VT1211_HMS_FAN2);
    eval("sub VT1211_HM_NSENSORS () { 9; }") unless defined(&VT1211_HM_NSENSORS);
}
1;
