require '_h2ph_pre.ph';

unless(defined(&MII_OUI_AMD)) {
    sub MII_OUI_AMD () {	0x00001a;}
}
unless(defined(&MII_OUI_BROADCOM)) {
    sub MII_OUI_BROADCOM () {	0x001018;}
}
unless(defined(&MII_OUI_ENABLESEMI)) {
    sub MII_OUI_ENABLESEMI () {	0x0010dd;}
}
unless(defined(&MII_OUI_DAVICOM)) {
    sub MII_OUI_DAVICOM () {	0x00606e;}
}
unless(defined(&MII_OUI_ICS)) {
    sub MII_OUI_ICS () {	0x00a0be;}
}
unless(defined(&MII_OUI_INTEL)) {
    sub MII_OUI_INTEL () {	0x00aa00;}
}
unless(defined(&MII_OUI_LEVEL1)) {
    sub MII_OUI_LEVEL1 () {	0x00207b;}
}
unless(defined(&MII_OUI_MYSON)) {
    sub MII_OUI_MYSON () {	0x00c0b4;}
}
unless(defined(&MII_OUI_NATSEMI)) {
    sub MII_OUI_NATSEMI () {	0x080017;}
}
unless(defined(&MII_OUI_QUALSEMI)) {
    sub MII_OUI_QUALSEMI () {	0x006051;}
}
unless(defined(&MII_OUI_SEEQ)) {
    sub MII_OUI_SEEQ () {	0x00a07d;}
}
unless(defined(&MII_OUI_SIS)) {
    sub MII_OUI_SIS () {	0x00e006;}
}
unless(defined(&MII_OUI_TI)) {
    sub MII_OUI_TI () {	0x080028;}
}
unless(defined(&MII_OUI_TSC)) {
    sub MII_OUI_TSC () {	0x00c039;}
}
unless(defined(&MII_OUI_xxAMD)) {
    sub MII_OUI_xxAMD () {	0x00606e;}
}
unless(defined(&MII_OUI_xxINTEL)) {
    sub MII_OUI_xxINTEL () {	0x00f800;}
}
unless(defined(&MII_OUI_xxICS)) {
    sub MII_OUI_xxICS () {	0x00057d;}
}
unless(defined(&MII_OUI_xxSEEQ)) {
    sub MII_OUI_xxSEEQ () {	0x0005be;}
}
unless(defined(&MII_OUI_xxSIS)) {
    sub MII_OUI_xxSIS () {	0x000760;}
}
unless(defined(&MII_OUI_xxTI)) {
    sub MII_OUI_xxTI () {	0x100014;}
}
unless(defined(&MII_OUI_xxLEVEL1)) {
    sub MII_OUI_xxLEVEL1 () {	0x1e0400;}
}
unless(defined(&MII_OUI_xxDAVICOM)) {
    sub MII_OUI_xxDAVICOM () {	0x006040;}
}
unless(defined(&MII_OUI_xxDEC)) {
    sub MII_OUI_xxDEC () {	0x040440;}
}
unless(defined(&MII_MODEL_xxAMD_79C873)) {
    sub MII_MODEL_xxAMD_79C873 () {	0x0000;}
}
unless(defined(&MII_STR_xxAMD_79C873)) {
    sub MII_STR_xxAMD_79C873 () {	"Am79C873 10/100 media interface";}
}
unless(defined(&MII_MODEL_AMD_79C873phy)) {
    sub MII_MODEL_AMD_79C873phy () {	0x0036;}
}
unless(defined(&MII_STR_AMD_79C873phy)) {
    sub MII_STR_AMD_79C873phy () {	"Am79C873 internal PHY";}
}
unless(defined(&MII_MODEL_BROADCOM_3C905C)) {
    sub MII_MODEL_BROADCOM_3C905C () {	0x0017;}
}
unless(defined(&MII_STR_BROADCOM_3C905C)) {
    sub MII_STR_BROADCOM_3C905C () {	"Broadcom 3C905C internal PHY";}
}
unless(defined(&MII_MODEL_BROADCOM_BCM5201)) {
    sub MII_MODEL_BROADCOM_BCM5201 () {	0x0021;}
}
unless(defined(&MII_STR_BROADCOM_BCM5201)) {
    sub MII_STR_BROADCOM_BCM5201 () {	"BCM5201 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxDAVICOM_DM9101)) {
    sub MII_MODEL_xxDAVICOM_DM9101 () {	0x0000;}
}
unless(defined(&MII_STR_xxDAVICOM_DM9101)) {
    sub MII_STR_xxDAVICOM_DM9101 () {	"DM9101 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxDEC_xxDC)) {
    sub MII_MODEL_xxDEC_xxDC () {	0x0001;}
}
unless(defined(&MII_STR_xxDEC_xxDC)) {
    sub MII_STR_xxDEC_xxDC () {	"DC";}
}
unless(defined(&MII_MODEL_xxICS_1890)) {
    sub MII_MODEL_xxICS_1890 () {	0x0002;}
}
unless(defined(&MII_STR_xxICS_1890)) {
    sub MII_STR_xxICS_1890 () {	"ICS1890 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxINTEL_I82553)) {
    sub MII_MODEL_xxINTEL_I82553 () {	0x0000;}
}
unless(defined(&MII_STR_xxINTEL_I82553)) {
    sub MII_STR_xxINTEL_I82553 () {	"i82553 10/100 media interface";}
}
unless(defined(&MII_MODEL_INTEL_I82555)) {
    sub MII_MODEL_INTEL_I82555 () {	0x0015;}
}
unless(defined(&MII_STR_INTEL_I82555)) {
    sub MII_STR_INTEL_I82555 () {	"i82555 10/100 media interface";}
}
unless(defined(&MII_MODEL_INTEL_I82553)) {
    sub MII_MODEL_INTEL_I82553 () {	0x0035;}
}
unless(defined(&MII_STR_INTEL_I82553)) {
    sub MII_STR_INTEL_I82553 () {	"i82553 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxLEVEL1_LXT970)) {
    sub MII_MODEL_xxLEVEL1_LXT970 () {	0x0000;}
}
unless(defined(&MII_STR_xxLEVEL1_LXT970)) {
    sub MII_STR_xxLEVEL1_LXT970 () {	"LXT970 10/100 media interface";}
}
unless(defined(&MII_MODEL_MYSON_MTD972)) {
    sub MII_MODEL_MYSON_MTD972 () {	0x0000;}
}
unless(defined(&MII_STR_MYSON_MTD972)) {
    sub MII_STR_MYSON_MTD972 () {	"MTD972 10/100 media interface";}
}
unless(defined(&MII_MODEL_NATSEMI_DP83840)) {
    sub MII_MODEL_NATSEMI_DP83840 () {	0x0000;}
}
unless(defined(&MII_STR_NATSEMI_DP83840)) {
    sub MII_STR_NATSEMI_DP83840 () {	"DP83840 10/100 media interface";}
}
unless(defined(&MII_MODEL_NATSEMI_DP83843)) {
    sub MII_MODEL_NATSEMI_DP83843 () {	0x0001;}
}
unless(defined(&MII_STR_NATSEMI_DP83843)) {
    sub MII_STR_NATSEMI_DP83843 () {	"DP83843 10/100 media interface";}
}
unless(defined(&MII_MODEL_QUALSEMI_QS6612)) {
    sub MII_MODEL_QUALSEMI_QS6612 () {	0x0000;}
}
unless(defined(&MII_STR_QUALSEMI_QS6612)) {
    sub MII_STR_QUALSEMI_QS6612 () {	"QS6612 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxSEEQ_80220)) {
    sub MII_MODEL_xxSEEQ_80220 () {	0x0003;}
}
unless(defined(&MII_STR_xxSEEQ_80220)) {
    sub MII_STR_xxSEEQ_80220 () {	"Seeq 80220 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxSEEQ_84220)) {
    sub MII_MODEL_xxSEEQ_84220 () {	0x0004;}
}
unless(defined(&MII_STR_xxSEEQ_84220)) {
    sub MII_STR_xxSEEQ_84220 () {	"Seeq 84220 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxSIS_900)) {
    sub MII_MODEL_xxSIS_900 () {	0x0000;}
}
unless(defined(&MII_STR_xxSIS_900)) {
    sub MII_STR_xxSIS_900 () {	"SiS 900 10/100 media interface";}
}
unless(defined(&MII_MODEL_xxTI_TLAN10T)) {
    sub MII_MODEL_xxTI_TLAN10T () {	0x0001;}
}
unless(defined(&MII_STR_xxTI_TLAN10T)) {
    sub MII_STR_xxTI_TLAN10T () {	"ThunderLAN 10baseT media interface";}
}
unless(defined(&MII_MODEL_xxTI_100VGPMI)) {
    sub MII_MODEL_xxTI_100VGPMI () {	0x0002;}
}
unless(defined(&MII_STR_xxTI_100VGPMI)) {
    sub MII_STR_xxTI_100VGPMI () {	"ThunderLAN 100VG-AnyLan media interface";}
}
unless(defined(&MII_MODEL_xxTI_TNETE2101)) {
    sub MII_MODEL_xxTI_TNETE2101 () {	0x0003;}
}
unless(defined(&MII_STR_xxTI_TNETE2101)) {
    sub MII_STR_xxTI_TNETE2101 () {	"TNETE2101 media interface";}
}
unless(defined(&MII_MODEL_TSC_78Q2120)) {
    sub MII_MODEL_TSC_78Q2120 () {	0x0014;}
}
unless(defined(&MII_STR_TSC_78Q2120)) {
    sub MII_STR_TSC_78Q2120 () {	"78Q2120 10/100 media interface";}
}
unless(defined(&MII_MODEL_TSC_78Q2121)) {
    sub MII_MODEL_TSC_78Q2121 () {	0x0015;}
}
unless(defined(&MII_STR_TSC_78Q2121)) {
    sub MII_STR_TSC_78Q2121 () {	"78Q2121 100baseTX media interface";}
}
1;
