ecmd->transceiver = XCVR_EXTERNAL; 
ecmd->transceiver = XCVR_EXTERNAL; 
ULi_ethtool_gset(struct uli526x_board_info *db, struct ethtool_cmd *ecmd){	//struct e1000_hw *hw = &adapter->hw;	{		ecmd->supported = (SUPPORTED_10baseT_Half |		                   SUPPORTED_10baseT_Full |		                   SUPPORTED_100baseT_Half |		                   SUPPORTED_100baseT_Full |		                   SUPPORTED_Autoneg |		                   SUPPORTED_MII);				ecmd->advertising = (ADVERTISED_10baseT_Half |		                   ADVERTISED_10baseT_Full |		                   ADVERTISED_100baseT_Half |		                   ADVERTISED_100baseT_Full |		                   ADVERTISED_Autoneg |		                   ADVERTISED_MII);		ecmd->port = PORT_MII;		ecmd->phy_address = db->phy_addr;		ecmd->transceiver = XCVR_EXTERNAL;			}		ecmd->speed = 10;	ecmd->duplex = DUPLEX_HALF;		if(db->op_mode==ULI526X_100MHF || db->op_mode==ULI526X_100MFD)	{		ecmd->speed = 100;               	}	if(db->op_mode==ULI526X_10MFD || db->op_mode==ULI526X_100MFD)	{		ecmd->duplex = DUPLEX_FULL;	}	if(db->link_failed)	{		ecmd->speed = -1;		ecmd->duplex = -1;		}		if (db->media_mode & ULI526X_AUTO)	{			ecmd->autoneg = AUTONEG_ENABLE;	}		}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/945a787675cc5ba362f5d4ce135d2a2c20be5985/uli526x.c/buggy/drivers/net/tulip/uli526x.c