#include "3C90x.h"
const AdapterInfo adapterInfoTable[] =
{
{ 0x9000, kAdapterType3C90x, "3C900-TPO" },
{ 0x9001, kAdapterType3C90x, "3C900-Combo" },
{ 0x9050, kAdapterType3C90x, "3C905-TX" },
{ 0x9051, kAdapterType3C90x, "3C905-T4" },
{ 0x9055, kAdapterType3C90xB, "3C905B-TX" },
{ 0x9056, kAdapterType3C90xB, "3C905B-T4" },
{ 0x9005, kAdapterType3C90xB, "3C905B-Combo" },
{ 0x9004, kAdapterType3C90xB, "3C905B-TPO" },
{ 0x9006, kAdapterType3C90xB, "3C905B-TPC" },
{ 0x900A, kAdapterType3C90xB, "3C905B-FL" },
{ 0x9056, kAdapterType3C90xB, "3C905B-FX" },
{ 0x9200, kAdapterType3C90xC, "3C905C" },
{ 0xFFFF, kAdapterType3C90xC, "3C905x" }
};
const UInt32 adapterInfoTableCount = ( sizeof(adapterInfoTable) /
sizeof(adapterInfoTable[0]) );
const MediaPortInfo mediaPortTable[] =
{
{ "10BaseT", 10, kMediaCode10TP, true, kIOMediumEthernet10BaseT },
{ "AUI", 10, kMediaCodeSQE, true, kIOMediumEthernet10Base5 },
{ "Auto", 0, kMediaCodeDef, true, kIOMediumEthernetAuto },
{ "BNC", 10, kMediaCodeDef, true, kIOMediumEthernet10Base2 },
{ "100BaseTX", 100, kMediaCodeLink, true, kIOMediumEthernet100BaseTX },
{ "100BaseFX", 100, kMediaCodeLink, true, kIOMediumEthernet100BaseFX },
{ "MII", 0, kMediaCodeDef, false, kIOMediumEthernetNone },
{ "100BaseT4", 100, kMediaCodeDef, true, kIOMediumEthernet100BaseT4 },
{ "AutoNeg", 0, kMediaCodeLink, false, kIOMediumEthernetNone },
{ "None", 0, kMediaCodeDef, false, kIOMediumEthernetNone }
};