require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&FXP_VENDORID_INTEL)) {
    sub FXP_VENDORID_INTEL () {	0x8086;}
}
unless(defined(&FXP_DEVICEID_i82557)) {
    sub FXP_DEVICEID_i82557 () {	0x1229;}
}
unless(defined(&FXP_PCI_MMBA)) {
    sub FXP_PCI_MMBA () {	0x10;}
}
unless(defined(&FXP_PCI_IOBA)) {
    sub FXP_PCI_IOBA () {	0x14;}
}
unless(defined(&FXP_CSR_SCB_RUSCUS)) {
    sub FXP_CSR_SCB_RUSCUS () {	0;}
}
unless(defined(&FXP_CSR_SCB_STATACK)) {
    sub FXP_CSR_SCB_STATACK () {	1;}
}
unless(defined(&FXP_CSR_SCB_COMMAND)) {
    sub FXP_CSR_SCB_COMMAND () {	2;}
}
unless(defined(&FXP_CSR_SCB_INTRCNTL)) {
    sub FXP_CSR_SCB_INTRCNTL () {	3;}
}
unless(defined(&FXP_CSR_SCB_GENERAL)) {
    sub FXP_CSR_SCB_GENERAL () {	4;}
}
unless(defined(&FXP_CSR_PORT)) {
    sub FXP_CSR_PORT () {	8;}
}
unless(defined(&FXP_CSR_FLASHCONTROL)) {
    sub FXP_CSR_FLASHCONTROL () {	12;}
}
unless(defined(&FXP_CSR_EEPROMCONTROL)) {
    sub FXP_CSR_EEPROMCONTROL () {	14;}
}
unless(defined(&FXP_CSR_MDICONTROL)) {
    sub FXP_CSR_MDICONTROL () {	16;}
}
unless(defined(&FXP_PORT_SOFTWARE_RESET)) {
    sub FXP_PORT_SOFTWARE_RESET () {	0;}
}
unless(defined(&FXP_PORT_SELFTEST)) {
    sub FXP_PORT_SELFTEST () {	1;}
}
unless(defined(&FXP_PORT_SELECTIVE_RESET)) {
    sub FXP_PORT_SELECTIVE_RESET () {	2;}
}
unless(defined(&FXP_PORT_DUMP)) {
    sub FXP_PORT_DUMP () {	3;}
}
unless(defined(&FXP_SCB_RUS_IDLE)) {
    sub FXP_SCB_RUS_IDLE () {	0;}
}
unless(defined(&FXP_SCB_RUS_SUSPENDED)) {
    sub FXP_SCB_RUS_SUSPENDED () {	1;}
}
unless(defined(&FXP_SCB_RUS_NORESOURCES)) {
    sub FXP_SCB_RUS_NORESOURCES () {	2;}
}
unless(defined(&FXP_SCB_RUS_READY)) {
    sub FXP_SCB_RUS_READY () {	4;}
}
unless(defined(&FXP_SCB_RUS_SUSP_NORBDS)) {
    sub FXP_SCB_RUS_SUSP_NORBDS () {	9;}
}
unless(defined(&FXP_SCB_RUS_NORES_NORBDS)) {
    sub FXP_SCB_RUS_NORES_NORBDS () {	10;}
}
unless(defined(&FXP_SCB_RUS_READY_NORBDS)) {
    sub FXP_SCB_RUS_READY_NORBDS () {	12;}
}
unless(defined(&FXP_SCB_CUS_IDLE)) {
    sub FXP_SCB_CUS_IDLE () {	0;}
}
unless(defined(&FXP_SCB_CUS_SUSPENDED)) {
    sub FXP_SCB_CUS_SUSPENDED () {	1;}
}
unless(defined(&FXP_SCB_CUS_ACTIVE)) {
    sub FXP_SCB_CUS_ACTIVE () {	2;}
}
unless(defined(&FXP_SCB_STATACK_SWI)) {
    sub FXP_SCB_STATACK_SWI () {	0x4;}
}
unless(defined(&FXP_SCB_STATACK_MDI)) {
    sub FXP_SCB_STATACK_MDI () {	0x8;}
}
unless(defined(&FXP_SCB_STATACK_RNR)) {
    sub FXP_SCB_STATACK_RNR () {	0x10;}
}
unless(defined(&FXP_SCB_STATACK_CNA)) {
    sub FXP_SCB_STATACK_CNA () {	0x20;}
}
unless(defined(&FXP_SCB_STATACK_FR)) {
    sub FXP_SCB_STATACK_FR () {	0x40;}
}
unless(defined(&FXP_SCB_STATACK_CXTNO)) {
    sub FXP_SCB_STATACK_CXTNO () {	0x80;}
}
unless(defined(&FXP_SCB_COMMAND_CU_NOP)) {
    sub FXP_SCB_COMMAND_CU_NOP () {	0x;}
}
unless(defined(&FXP_SCB_COMMAND_CU_START)) {
    sub FXP_SCB_COMMAND_CU_START () {	0x10;}
}
unless(defined(&FXP_SCB_COMMAND_CU_RESUME)) {
    sub FXP_SCB_COMMAND_CU_RESUME () {	0x20;}
}
unless(defined(&FXP_SCB_COMMAND_CU_DUMP_ADR)) {
    sub FXP_SCB_COMMAND_CU_DUMP_ADR () {	0x40;}
}
unless(defined(&FXP_SCB_COMMAND_CU_DUMP)) {
    sub FXP_SCB_COMMAND_CU_DUMP () {	0x50;}
}
unless(defined(&FXP_SCB_COMMAND_CU_BASE)) {
    sub FXP_SCB_COMMAND_CU_BASE () {	0x60;}
}
unless(defined(&FXP_SCB_COMMAND_CU_DUMPRESET)) {
    sub FXP_SCB_COMMAND_CU_DUMPRESET () {	0x70;}
}
unless(defined(&FXP_SCB_COMMAND_RU_NOP)) {
    sub FXP_SCB_COMMAND_RU_NOP () {	0;}
}
unless(defined(&FXP_SCB_COMMAND_RU_START)) {
    sub FXP_SCB_COMMAND_RU_START () {	1;}
}
unless(defined(&FXP_SCB_COMMAND_RU_RESUME)) {
    sub FXP_SCB_COMMAND_RU_RESUME () {	2;}
}
unless(defined(&FXP_SCB_COMMAND_RU_ABORT)) {
    sub FXP_SCB_COMMAND_RU_ABORT () {	4;}
}
unless(defined(&FXP_SCB_COMMAND_RU_LOADHDS)) {
    sub FXP_SCB_COMMAND_RU_LOADHDS () {	5;}
}
unless(defined(&FXP_SCB_COMMAND_RU_BASE)) {
    sub FXP_SCB_COMMAND_RU_BASE () {	6;}
}
unless(defined(&FXP_SCB_COMMAND_RU_RBDRESUME)) {
    sub FXP_SCB_COMMAND_RU_RBDRESUME () {	7;}
}
unless(defined(&FXP_SCB_INTRCNTL_REQUEST_SWI)) {
    sub FXP_SCB_INTRCNTL_REQUEST_SWI () {	0x2;}
}
unless(defined(&MAXMCADDR)) {
    sub MAXMCADDR () {	80;}
}
unless(defined(&SZ_TXCB)) {
    sub SZ_TXCB () {	16;}
}
unless(defined(&SZ_TBD)) {
    sub SZ_TBD () {	8;}
}
unless(defined(&FXP_NTXSEG)) {
    sub FXP_NTXSEG () {	((256-  &SZ_TXCB) /  &SZ_TBD);}
}
unless(defined(&FXP_CB_STATUS_OK)) {
    sub FXP_CB_STATUS_OK () {	0x2000;}
}
unless(defined(&FXP_CB_STATUS_C)) {
    sub FXP_CB_STATUS_C () {	0x8000;}
}
unless(defined(&FXP_CB_COMMAND_NOP)) {
    sub FXP_CB_COMMAND_NOP () {	0x;}
}
unless(defined(&FXP_CB_COMMAND_IAS)) {
    sub FXP_CB_COMMAND_IAS () {	0x1;}
}
unless(defined(&FXP_CB_COMMAND_CONFIG)) {
    sub FXP_CB_COMMAND_CONFIG () {	0x2;}
}
unless(defined(&FXP_CB_COMMAND_MCAS)) {
    sub FXP_CB_COMMAND_MCAS () {	0x3;}
}
unless(defined(&FXP_CB_COMMAND_XMIT)) {
    sub FXP_CB_COMMAND_XMIT () {	0x4;}
}
unless(defined(&FXP_CB_COMMAND_UCODE)) {
    sub FXP_CB_COMMAND_UCODE () {	0x5;}
}
unless(defined(&FXP_CB_COMMAND_DUMP)) {
    sub FXP_CB_COMMAND_DUMP () {	0x6;}
}
unless(defined(&FXP_CB_COMMAND_DIAG)) {
    sub FXP_CB_COMMAND_DIAG () {	0x7;}
}
unless(defined(&FXP_CB_COMMAND_SF)) {
    sub FXP_CB_COMMAND_SF () {	0x8;}
}
unless(defined(&FXP_CB_COMMAND_I)) {
    sub FXP_CB_COMMAND_I () {	0x2000;}
}
unless(defined(&FXP_CB_COMMAND_S)) {
    sub FXP_CB_COMMAND_S () {	0x4000;}
}
unless(defined(&FXP_CB_COMMAND_EL)) {
    sub FXP_CB_COMMAND_EL () {	0x8000;}
}
unless(defined(&FXP_RFA_STATUS_RCOL)) {
    sub FXP_RFA_STATUS_RCOL () {	0x1;}
}
unless(defined(&FXP_RFA_STATUS_IAMATCH)) {
    sub FXP_RFA_STATUS_IAMATCH () {	0x2;}
}
unless(defined(&FXP_RFA_STATUS_S4)) {
    sub FXP_RFA_STATUS_S4 () {	0x10;}
}
unless(defined(&FXP_RFA_STATUS_TL)) {
    sub FXP_RFA_STATUS_TL () {	0x20;}
}
unless(defined(&FXP_RFA_STATUS_FTS)) {
    sub FXP_RFA_STATUS_FTS () {	0x80;}
}
unless(defined(&FXP_RFA_STATUS_OVERRUN)) {
    sub FXP_RFA_STATUS_OVERRUN () {	0x100;}
}
unless(defined(&FXP_RFA_STATUS_RNR)) {
    sub FXP_RFA_STATUS_RNR () {	0x200;}
}
unless(defined(&FXP_RFA_STATUS_ALIGN)) {
    sub FXP_RFA_STATUS_ALIGN () {	0x400;}
}
unless(defined(&FXP_RFA_STATUS_CRC)) {
    sub FXP_RFA_STATUS_CRC () {	0x800;}
}
unless(defined(&FXP_RFA_STATUS_OK)) {
    sub FXP_RFA_STATUS_OK () {	0x2000;}
}
unless(defined(&FXP_RFA_STATUS_C)) {
    sub FXP_RFA_STATUS_C () {	0x8000;}
}
unless(defined(&FXP_RFA_CONTROL_SF)) {
    sub FXP_RFA_CONTROL_SF () {	0x8;}
}
unless(defined(&FXP_RFA_CONTROL_H)) {
    sub FXP_RFA_CONTROL_H () {	0x10;}
}
unless(defined(&FXP_RFA_CONTROL_S)) {
    sub FXP_RFA_CONTROL_S () {	0x4000;}
}
unless(defined(&FXP_RFA_CONTROL_EL)) {
    sub FXP_RFA_CONTROL_EL () {	0x8000;}
}
unless(defined(&FXP_STATS_DUMP_COMPLETE)) {
    sub FXP_STATS_DUMP_COMPLETE () {	0xa005;}
}
unless(defined(&FXP_STATS_DR_COMPLETE)) {
    sub FXP_STATS_DR_COMPLETE () {	0xa007;}
}
unless(defined(&FXP_EEPROM_EESK)) {
    sub FXP_EEPROM_EESK () {	0x1;}
}
unless(defined(&FXP_EEPROM_EECS)) {
    sub FXP_EEPROM_EECS () {	0x2;}
}
unless(defined(&FXP_EEPROM_EEDI)) {
    sub FXP_EEPROM_EEDI () {	0x4;}
}
unless(defined(&FXP_EEPROM_EEDO)) {
    sub FXP_EEPROM_EEDO () {	0x8;}
}
unless(defined(&FXP_EEPROM_OPC_ERASE)) {
    sub FXP_EEPROM_OPC_ERASE () {	0x4;}
}
unless(defined(&FXP_EEPROM_OPC_WRITE)) {
    sub FXP_EEPROM_OPC_WRITE () {	0x5;}
}
unless(defined(&FXP_EEPROM_OPC_READ)) {
    sub FXP_EEPROM_OPC_READ () {	0x6;}
}
unless(defined(&FXP_MDI_WRITE)) {
    sub FXP_MDI_WRITE () {	0x1;}
}
unless(defined(&FXP_MDI_READ)) {
    sub FXP_MDI_READ () {	0x2;}
}
unless(defined(&FXP_PHY_DEVICE_MASK)) {
    sub FXP_PHY_DEVICE_MASK () {	0x3f00;}
}
unless(defined(&FXP_PHY_SERIAL_ONLY)) {
    sub FXP_PHY_SERIAL_ONLY () {	0x8000;}
}
unless(defined(&FXP_PHY_NONE)) {
    sub FXP_PHY_NONE () {	0;}
}
unless(defined(&FXP_PHY_82553A)) {
    sub FXP_PHY_82553A () {	1;}
}
unless(defined(&FXP_PHY_82553C)) {
    sub FXP_PHY_82553C () {	2;}
}
unless(defined(&FXP_PHY_82503)) {
    sub FXP_PHY_82503 () {	3;}
}
unless(defined(&FXP_PHY_DP83840)) {
    sub FXP_PHY_DP83840 () {	4;}
}
unless(defined(&FXP_PHY_80C240)) {
    sub FXP_PHY_80C240 () {	5;}
}
unless(defined(&FXP_PHY_80C24)) {
    sub FXP_PHY_80C24 () {	6;}
}
unless(defined(&FXP_PHY_82555)) {
    sub FXP_PHY_82555 () {	7;}
}
unless(defined(&FXP_PHY_DP83840A)) {
    sub FXP_PHY_DP83840A () {	10;}
}
unless(defined(&FXP_PHY_82555B)) {
    sub FXP_PHY_82555B () {	11;}
}
unless(defined(&FXP_PHY_BMCR)) {
    sub FXP_PHY_BMCR () {	0x;}
}
unless(defined(&FXP_PHY_BMCR_FULLDUPLEX)) {
    sub FXP_PHY_BMCR_FULLDUPLEX () {	0x100;}
}
unless(defined(&FXP_PHY_BMCR_AUTOEN)) {
    sub FXP_PHY_BMCR_AUTOEN () {	0x1000;}
}
unless(defined(&FXP_PHY_BMCR_SPEED_100M)) {
    sub FXP_PHY_BMCR_SPEED_100M () {	0x2000;}
}
unless(defined(&FXP_DP83840_PCR)) {
    sub FXP_DP83840_PCR () {	0x17;}
}
unless(defined(&FXP_DP83840_PCR_LED4_MODE)) {
    sub FXP_DP83840_PCR_LED4_MODE () {	0x2;}
}
unless(defined(&FXP_DP83840_PCR_F_CONNECT)) {
    sub FXP_DP83840_PCR_F_CONNECT () {	0x20;}
}
unless(defined(&FXP_DP83840_PCR_BIT8)) {
    sub FXP_DP83840_PCR_BIT8 () {	0x100;}
}
unless(defined(&FXP_DP83840_PCR_BIT10)) {
    sub FXP_DP83840_PCR_BIT10 () {	0x400;}
}
unless(defined(&MAXUCODESIZE)) {
    sub MAXUCODESIZE () {	192;}
}
unless(defined(&FXP_REV_82557_A)) {
    sub FXP_REV_82557_A () {	0;}
}
unless(defined(&FXP_REV_82557_B)) {
    sub FXP_REV_82557_B () {	1;}
}
unless(defined(&FXP_REV_82557_C)) {
    sub FXP_REV_82557_C () {	2;}
}
unless(defined(&FXP_REV_82558_A4)) {
    sub FXP_REV_82558_A4 () {	4;}
}
unless(defined(&FXP_REV_82558_B0)) {
    sub FXP_REV_82558_B0 () {	5;}
}
unless(defined(&FXP_REV_82559_A0)) {
    sub FXP_REV_82559_A0 () {	8;}
}
unless(defined(&FXP_REV_82559S_A)) {
    sub FXP_REV_82559S_A () {	9;}
}
unless(defined(&FXP_REV_82550)) {
    sub FXP_REV_82550 () {	12;}
}
unless(defined(&FXP_REV_82550_C)) {
    sub FXP_REV_82550_C () {	13;}
}
unless(defined(&FXP_REV_82551_E)) {
    sub FXP_REV_82551_E () {	14;}
}
unless(defined(&FXP_REV_82551_F)) {
    sub FXP_REV_82551_F () {	15;}
}
unless(defined(&FXP_REV_82551_10)) {
    sub FXP_REV_82551_10 () {	16;}
}
1;
