#ifndef __NETXEN_NIC_HW_H_
#define __NETXEN_NIC_HW_H_
#define NETXEN_MEMADDR_MAX …
struct netxen_adapter;
#define NETXEN_PCI_MAPSIZE_BYTES …
void netxen_nic_set_link_parameters(struct netxen_adapter *adapter);
#define _netxen_crb_get_bit(var, bit) …
#define netxen_gb_tx_flowctl(config_word) …
#define netxen_gb_rx_flowctl(config_word) …
#define netxen_gb_tx_reset_pb(config_word) …
#define netxen_gb_rx_reset_pb(config_word) …
#define netxen_gb_tx_reset_mac(config_word) …
#define netxen_gb_rx_reset_mac(config_word) …
#define netxen_gb_unset_tx_flowctl(config_word) …
#define netxen_gb_unset_rx_flowctl(config_word) …
#define netxen_gb_get_tx_synced(config_word) …
#define netxen_gb_get_rx_synced(config_word) …
#define netxen_gb_get_tx_flowctl(config_word) …
#define netxen_gb_get_rx_flowctl(config_word) …
#define netxen_gb_get_soft_reset(config_word) …
#define netxen_gb_get_stationaddress_low(config_word) …
#define netxen_gb_set_mii_mgmt_clockselect(config_word, val) …
#define netxen_gb_mii_mgmt_reset(config_word) …
#define netxen_gb_mii_mgmt_unset(config_word) …
#define netxen_gb_mii_mgmt_set_read_cycle(config_word) …
#define netxen_gb_mii_mgmt_reg_addr(config_word, val) …
#define netxen_gb_mii_mgmt_phy_addr(config_word, val) …
#define netxen_get_gb_mii_mgmt_busy(config_word) …
#define netxen_get_gb_mii_mgmt_scanning(config_word) …
#define netxen_get_gb_mii_mgmt_notvalid(config_word) …
#define netxen_xg_set_xg0_mask(config_word) …
#define netxen_xg_set_xg1_mask(config_word) …
#define netxen_xg_get_xg0_mask(config_word) …
#define netxen_xg_get_xg1_mask(config_word) …
#define netxen_xg_unset_xg0_mask(config_word) …
#define netxen_xg_unset_xg1_mask(config_word) …
#define netxen_gb_set_gb0_mask(config_word) …
#define netxen_gb_set_gb1_mask(config_word) …
#define netxen_gb_set_gb2_mask(config_word) …
#define netxen_gb_set_gb3_mask(config_word) …
#define netxen_gb_get_gb0_mask(config_word) …
#define netxen_gb_get_gb1_mask(config_word) …
#define netxen_gb_get_gb2_mask(config_word) …
#define netxen_gb_get_gb3_mask(config_word) …
#define netxen_gb_unset_gb0_mask(config_word) …
#define netxen_gb_unset_gb1_mask(config_word) …
#define netxen_gb_unset_gb2_mask(config_word) …
#define netxen_gb_unset_gb3_mask(config_word) …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_CONTROL …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_STATUS …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_ID_0 …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_ID_1 …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_AUTONEG …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_LNKPART …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_AUTONEG_MORE …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_NEXTPAGE_XMIT …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_LNKPART_NEXTPAGE …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_1000BT_CONTROL …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_1000BT_STATUS …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_EXTENDED_STATUS …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_CONTROL …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_STATUS …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_INT_ENABLE …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_INT_STATUS …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_CONTROL_MORE …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_RECV_ERROR_COUNT …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_LED_CONTROL …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_LED_OVERRIDE …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_CONTROL_MORE_YET …
#define NETXEN_NIU_GB_MII_MGMT_ADDR_PHY_STATUS_MORE …
#define netxen_get_phy_speed(config_word) …
#define netxen_set_phy_speed(config_word, val) …
#define netxen_set_phy_duplex(config_word) …
#define netxen_clear_phy_duplex(config_word) …
#define netxen_get_phy_link(config_word) …
#define netxen_get_phy_duplex(config_word) …
#define netxen_get_niu_enable_ge(config_word) …
#define NETXEN_NIU_NON_PROMISC_MODE …
#define NETXEN_NIU_PROMISC_MODE …
#define NETXEN_NIU_ALLMULTI_MODE …
#define netxen_xg_soft_reset(config_word) …
crb_128M_2M_sub_block_map_t;
crb_128M_2M_block_map_t;
#endif