require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_DEV_IC_ANREG_H)) {
    eval 'sub _DEV_IC_ANREG_H () {1;}' unless defined(&_DEV_IC_ANREG_H);
    eval 'sub AN_IOSIZ () {0x40;}' unless defined(&AN_IOSIZ);
    eval 'sub AN_COMMAND () {0x;}' unless defined(&AN_COMMAND);
    eval 'sub AN_PARAM0 () {0x2;}' unless defined(&AN_PARAM0);
    eval 'sub AN_PARAM1 () {0x4;}' unless defined(&AN_PARAM1);
    eval 'sub AN_PARAM2 () {0x6;}' unless defined(&AN_PARAM2);
    eval 'sub AN_STATUS () {0x8;}' unless defined(&AN_STATUS);
    eval 'sub AN_RESP0 () {0xa;}' unless defined(&AN_RESP0);
    eval 'sub AN_RESP1 () {0xc;}' unless defined(&AN_RESP1);
    eval 'sub AN_RESP2 () {0xe;}' unless defined(&AN_RESP2);
    eval 'sub AN_LINKSTAT () {0x10;}' unless defined(&AN_LINKSTAT);
    eval 'sub AN_CMD_BUSY () {0x8000;}' unless defined(&AN_CMD_BUSY);
    eval 'sub AN_CMD_NO_ACK () {0x80;}' unless defined(&AN_CMD_NO_ACK);
    eval 'sub AN_CMD_CODE_MASK () {0x3f;}' unless defined(&AN_CMD_CODE_MASK);
    eval 'sub AN_CMD_QUAL_MASK () {0x7f00;}' unless defined(&AN_CMD_QUAL_MASK);
    eval 'sub AN_CMD_NOOP () {0x;}' unless defined(&AN_CMD_NOOP);
    eval 'sub AN_CMD_ENABLE () {0x1;}' unless defined(&AN_CMD_ENABLE);
    eval 'sub AN_CMD_DISABLE () {0x2;}' unless defined(&AN_CMD_DISABLE);
    eval 'sub AN_CMD_FORCE_SYNCLOSS () {0x3;}' unless defined(&AN_CMD_FORCE_SYNCLOSS);
    eval 'sub AN_CMD_FW_RESTART () {0x4;}' unless defined(&AN_CMD_FW_RESTART);
    eval 'sub AN_CMD_HOST_SLEEP () {0x5;}' unless defined(&AN_CMD_HOST_SLEEP);
    eval 'sub AN_CMD_MAGIC_PKT () {0x6;}' unless defined(&AN_CMD_MAGIC_PKT);
    eval 'sub AN_CMD_READCFG () {0x8;}' unless defined(&AN_CMD_READCFG);
    eval 'sub AN_CMD_SET_MODE () {0x9;}' unless defined(&AN_CMD_SET_MODE);
    eval 'sub AN_CMD_ALLOC_MEM () {0xa;}' unless defined(&AN_CMD_ALLOC_MEM);
    eval 'sub AN_CMD_TX () {0xb;}' unless defined(&AN_CMD_TX);
    eval 'sub AN_CMD_DEALLOC_MEM () {0xc;}' unless defined(&AN_CMD_DEALLOC_MEM);
    eval 'sub AN_CMD_NOOP2 () {0x10;}' unless defined(&AN_CMD_NOOP2);
    eval 'sub AN_CMD_ACCESS () {0x21;}' unless defined(&AN_CMD_ACCESS);
    eval 'sub AN_CMD_ALLOC_BUF () {0x28;}' unless defined(&AN_CMD_ALLOC_BUF);
    eval 'sub AN_CMD_PSP_NODES () {0x30;}' unless defined(&AN_CMD_PSP_NODES);
    eval 'sub AN_CMD_SET_PHYREG () {0x3e;}' unless defined(&AN_CMD_SET_PHYREG);
    eval 'sub AN_CMD_TX_TEST () {0x3f;}' unless defined(&AN_CMD_TX_TEST);
    eval 'sub AN_CMD_SLEEP () {0x85;}' unless defined(&AN_CMD_SLEEP);
    eval 'sub AN_CMD_SAVECFG () {0x108;}' unless defined(&AN_CMD_SAVECFG);
    eval 'sub AN_RECLAIM () {0x100;}' unless defined(&AN_RECLAIM);
    eval 'sub AN_ACCESS_READ () {0x;}' unless defined(&AN_ACCESS_READ);
    eval 'sub AN_ACCESS_WRITE () {0x100;}' unless defined(&AN_ACCESS_WRITE);
    eval 'sub AN_PROGRAM_DISABLE () {0x;}' unless defined(&AN_PROGRAM_DISABLE);
    eval 'sub AN_PROGRAM_ENABLE_RAM () {0x100;}' unless defined(&AN_PROGRAM_ENABLE_RAM);
    eval 'sub AN_PROGRAM_ENABLE_NVRAM () {0x200;}' unless defined(&AN_PROGRAM_ENABLE_NVRAM);
    eval 'sub AN_PROGRAM_NVRAM () {0x300;}' unless defined(&AN_PROGRAM_NVRAM);
    eval 'sub AN_STAT_CMD_CODE () {0x3f;}' unless defined(&AN_STAT_CMD_CODE);
    eval 'sub AN_STAT_CMD_RESULT () {0x7f00;}' unless defined(&AN_STAT_CMD_RESULT);
    eval 'sub AN_LINKSTAT_ASSOCIATED () {0x400;}' unless defined(&AN_LINKSTAT_ASSOCIATED);
    eval 'sub AN_LINKSTAT_AUTHFAIL () {0x300;}' unless defined(&AN_LINKSTAT_AUTHFAIL);
    eval 'sub AN_LINKSTAT_ASSOC_FAIL () {0x8400;}' unless defined(&AN_LINKSTAT_ASSOC_FAIL);
    eval 'sub AN_LINKSTAT_DISASSOC () {0x8200;}' unless defined(&AN_LINKSTAT_DISASSOC);
    eval 'sub AN_LINKSTAT_DEAUTH () {0x8100;}' unless defined(&AN_LINKSTAT_DEAUTH);
    eval 'sub AN_LINKSTAT_SYNCLOST_TSF () {0x8004;}' unless defined(&AN_LINKSTAT_SYNCLOST_TSF);
    eval 'sub AN_LINKSTAT_SYNCLOST_HOSTREQ () {0x8003;}' unless defined(&AN_LINKSTAT_SYNCLOST_HOSTREQ);
    eval 'sub AN_LINKSTAT_SYNCLOST_AVGRETRY () {0x8002;}' unless defined(&AN_LINKSTAT_SYNCLOST_AVGRETRY);
    eval 'sub AN_LINKSTAT_SYNCLOST_MAXRETRY () {0x8001;}' unless defined(&AN_LINKSTAT_SYNCLOST_MAXRETRY);
    eval 'sub AN_LINKSTAT_SYNCLOST_MISSBEACON () {0x8000;}' unless defined(&AN_LINKSTAT_SYNCLOST_MISSBEACON);
    eval 'sub AN_RX_FID () {0x20;}' unless defined(&AN_RX_FID);
    eval 'sub AN_ALLOC_FID () {0x22;}' unless defined(&AN_ALLOC_FID);
    eval 'sub AN_TX_CMP_FID () {0x24;}' unless defined(&AN_TX_CMP_FID);
    eval 'sub AN_SEL0 () {0x18;}' unless defined(&AN_SEL0);
    eval 'sub AN_SEL1 () {0x1a;}' unless defined(&AN_SEL1);
    eval 'sub AN_OFF0 () {0x1c;}' unless defined(&AN_OFF0);
    eval 'sub AN_OFF1 () {0x1e;}' unless defined(&AN_OFF1);
    eval 'sub AN_DATA0 () {0x36;}' unless defined(&AN_DATA0);
    eval 'sub AN_DATA1 () {0x38;}' unless defined(&AN_DATA1);
    eval 'sub AN_BAP0 () { &AN_DATA0;}' unless defined(&AN_BAP0);
    eval 'sub AN_BAP1 () { &AN_DATA1;}' unless defined(&AN_BAP1);
    eval 'sub AN_OFF_BUSY () {0x8000;}' unless defined(&AN_OFF_BUSY);
    eval 'sub AN_OFF_ERR () {0x4000;}' unless defined(&AN_OFF_ERR);
    eval 'sub AN_OFF_DONE () {0x2000;}' unless defined(&AN_OFF_DONE);
    eval 'sub AN_OFF_DATAOFF () {0xfff;}' unless defined(&AN_OFF_DATAOFF);
    eval 'sub AN_EVENT_STAT () {0x30;}' unless defined(&AN_EVENT_STAT);
    eval 'sub AN_INT_EN () {0x32;}' unless defined(&AN_INT_EN);
    eval 'sub AN_EVENT_ACK () {0x34;}' unless defined(&AN_EVENT_ACK);
    eval 'sub AN_EV_CLR_STUCK_BUSY () {0x4000;}' unless defined(&AN_EV_CLR_STUCK_BUSY);
    eval 'sub AN_EV_WAKEREQUEST () {0x2000;}' unless defined(&AN_EV_WAKEREQUEST);
    eval 'sub AN_EV_MIC () {0x1000;}' unless defined(&AN_EV_MIC);
    eval 'sub AN_EV_TX_CPY () {0x400;}' unless defined(&AN_EV_TX_CPY);
    eval 'sub AN_EV_AWAKE () {0x100;}' unless defined(&AN_EV_AWAKE);
    eval 'sub AN_EV_LINKSTAT () {0x80;}' unless defined(&AN_EV_LINKSTAT);
    eval 'sub AN_EV_CMD () {0x10;}' unless defined(&AN_EV_CMD);
    eval 'sub AN_EV_ALLOC () {0x8;}' unless defined(&AN_EV_ALLOC);
    eval 'sub AN_EV_TX_EXC () {0x4;}' unless defined(&AN_EV_TX_EXC);
    eval 'sub AN_EV_TX () {0x2;}' unless defined(&AN_EV_TX);
    eval 'sub AN_EV_RX () {0x1;}' unless defined(&AN_EV_RX);
    eval 'sub AN_SW0 () {0x28;}' unless defined(&AN_SW0);
    eval 'sub AN_SW1 () {0x2a;}' unless defined(&AN_SW1);
    eval 'sub AN_SW2 () {0x2c;}' unless defined(&AN_SW2);
    eval 'sub AN_SW3 () {0x2e;}' unless defined(&AN_SW3);
    eval 'sub AN_CNTL () {0x14;}' unless defined(&AN_CNTL);
    eval 'sub AN_CNTL_AUX_ENA () {0xc000;}' unless defined(&AN_CNTL_AUX_ENA);
    eval 'sub AN_CNTL_AUX_ENA_STAT () {0xc000;}' unless defined(&AN_CNTL_AUX_ENA_STAT);
    eval 'sub AN_CNTL_AUX_DIS_STAT () {0x;}' unless defined(&AN_CNTL_AUX_DIS_STAT);
    eval 'sub AN_CNTL_AUX_ENA_CNTL () {0x8000;}' unless defined(&AN_CNTL_AUX_ENA_CNTL);
    eval 'sub AN_CNTL_AUX_DIS_CNTL () {0x4000;}' unless defined(&AN_CNTL_AUX_DIS_CNTL);
    eval 'sub AN_AUX_PAGE () {0x3a;}' unless defined(&AN_AUX_PAGE);
    eval 'sub AN_AUX_OFFSET () {0x3c;}' unless defined(&AN_AUX_OFFSET);
    eval 'sub AN_AUX_DATA () {0x3e;}' unless defined(&AN_AUX_DATA);
    eval 'sub AN_RID_GENCONFIG () {0xff10;}' unless defined(&AN_RID_GENCONFIG);
    eval 'sub AN_OPMODE_IBSS_ADHOC () {0x;}' unless defined(&AN_OPMODE_IBSS_ADHOC);
    eval 'sub AN_OPMODE_INFRASTRUCTURE_STATION () {0x1;}' unless defined(&AN_OPMODE_INFRASTRUCTURE_STATION);
    eval 'sub AN_OPMODE_AP () {0x2;}' unless defined(&AN_OPMODE_AP);
    eval 'sub AN_OPMODE_AP_REPEATER () {0x3;}' unless defined(&AN_OPMODE_AP_REPEATER);
    eval 'sub AN_OPMODE_UNMODIFIED_PAYLOAD () {0x100;}' unless defined(&AN_OPMODE_UNMODIFIED_PAYLOAD);
    eval 'sub AN_OPMODE_AIRONET_EXTENSIONS () {0x200;}' unless defined(&AN_OPMODE_AIRONET_EXTENSIONS);
    eval 'sub AN_OPMODE_AP_EXTENSIONS () {0x400;}' unless defined(&AN_OPMODE_AP_EXTENSIONS);
    eval 'sub AN_OPMODE_ANTENNA_ALIGN () {0x800;}' unless defined(&AN_OPMODE_ANTENNA_ALIGN);
    eval 'sub AN_OPMODE_ETHER_LLC () {0x1000;}' unless defined(&AN_OPMODE_ETHER_LLC);
    eval 'sub AN_OPMODE_LEAF_NODE () {0x2000;}' unless defined(&AN_OPMODE_LEAF_NODE);
    eval 'sub AN_OPMODE_CF_POLLABLE () {0x4000;}' unless defined(&AN_OPMODE_CF_POLLABLE);
    eval 'sub AN_OPMODE_MIC () {0x8000;}' unless defined(&AN_OPMODE_MIC);
    eval 'sub AN_RXMODE_BC_MC_ADDR () {0x;}' unless defined(&AN_RXMODE_BC_MC_ADDR);
    eval 'sub AN_RXMODE_BC_ADDR () {0x1;}' unless defined(&AN_RXMODE_BC_ADDR);
    eval 'sub AN_RXMODE_ADDR () {0x2;}' unless defined(&AN_RXMODE_ADDR);
    eval 'sub AN_RXMODE_80211_MONITOR_CURBSS () {0x3;}' unless defined(&AN_RXMODE_80211_MONITOR_CURBSS);
    eval 'sub AN_RXMODE_80211_MONITOR_ANYBSS () {0x4;}' unless defined(&AN_RXMODE_80211_MONITOR_ANYBSS);
    eval 'sub AN_RXMODE_LAN_MONITOR_CURBSS () {0x5;}' unless defined(&AN_RXMODE_LAN_MONITOR_CURBSS);
    eval 'sub AN_RXMODE_NO_8023_HEADER () {0x100;}' unless defined(&AN_RXMODE_NO_8023_HEADER);
    eval 'sub AN_RXMODE_NORMALIZED_RSSI () {0x200;}' unless defined(&AN_RXMODE_NORMALIZED_RSSI);
    eval 'sub AN_RATE_1MBPS () {0x2;}' unless defined(&AN_RATE_1MBPS);
    eval 'sub AN_RATE_2MBPS () {0x4;}' unless defined(&AN_RATE_2MBPS);
    eval 'sub AN_RATE_5_5MBPS () {0xb;}' unless defined(&AN_RATE_5_5MBPS);
    eval 'sub AN_RATE_11MBPS () {0x16;}' unless defined(&AN_RATE_11MBPS);
    eval 'sub AN_DEVTYPE_PC4500 () {0x65;}' unless defined(&AN_DEVTYPE_PC4500);
    eval 'sub AN_DEVTYPE_PC4800 () {0x6d;}' unless defined(&AN_DEVTYPE_PC4800);
    eval 'sub AN_SCANMODE_ACTIVE () {0x;}' unless defined(&AN_SCANMODE_ACTIVE);
    eval 'sub AN_SCANMODE_PASSIVE () {0x1;}' unless defined(&AN_SCANMODE_PASSIVE);
    eval 'sub AN_SCANMODE_AIRONET_ACTIVE () {0x2;}' unless defined(&AN_SCANMODE_AIRONET_ACTIVE);
    eval 'sub AN_AUTHTYPE_NONE () {0x;}' unless defined(&AN_AUTHTYPE_NONE);
    eval 'sub AN_AUTHTYPE_OPEN () {0x1;}' unless defined(&AN_AUTHTYPE_OPEN);
    eval 'sub AN_AUTHTYPE_SHAREDKEY () {0x2;}' unless defined(&AN_AUTHTYPE_SHAREDKEY);
    eval 'sub AN_AUTHTYPE_MASK () {0xff;}' unless defined(&AN_AUTHTYPE_MASK);
    eval 'sub AN_AUTHTYPE_PRIVACY_IN_USE () {0x100;}' unless defined(&AN_AUTHTYPE_PRIVACY_IN_USE);
    eval 'sub AN_AUTHTYPE_ALLOW_UNENCRYPTED () {0x200;}' unless defined(&AN_AUTHTYPE_ALLOW_UNENCRYPTED);
    eval 'sub AN_AUTHTYPE_LEAP () {0x1000;}' unless defined(&AN_AUTHTYPE_LEAP);
    eval 'sub AN_PSAVE_CAM () {0x;}' unless defined(&AN_PSAVE_CAM);
    eval 'sub AN_PSAVE_PSP () {0x1;}' unless defined(&AN_PSAVE_PSP);
    eval 'sub AN_PSAVE_PSP_CAM () {0x2;}' unless defined(&AN_PSAVE_PSP_CAM);
    eval 'sub AN_RADIOTYPE_80211_FH () {0x1;}' unless defined(&AN_RADIOTYPE_80211_FH);
    eval 'sub AN_RADIOTYPE_80211_DS () {0x2;}' unless defined(&AN_RADIOTYPE_80211_DS);
    eval 'sub AN_RADIOTYPE_LM2000_DS () {0x4;}' unless defined(&AN_RADIOTYPE_LM2000_DS);
    eval 'sub AN_DIVERSITY_FACTORY_DEFAULT () {0x;}' unless defined(&AN_DIVERSITY_FACTORY_DEFAULT);
    eval 'sub AN_DIVERSITY_ANTENNA_1_ONLY () {0x1;}' unless defined(&AN_DIVERSITY_ANTENNA_1_ONLY);
    eval 'sub AN_DIVERSITY_ANTENNA_2_ONLY () {0x2;}' unless defined(&AN_DIVERSITY_ANTENNA_2_ONLY);
    eval 'sub AN_DIVERSITY_ANTENNA_1_AND_2 () {0x3;}' unless defined(&AN_DIVERSITY_ANTENNA_1_AND_2);
    eval 'sub AN_TXPOWER_FACTORY_DEFAULT () {0x;}' unless defined(&AN_TXPOWER_FACTORY_DEFAULT);
    eval 'sub AN_TXPOWER_50MW () {50;}' unless defined(&AN_TXPOWER_50MW);
    eval 'sub AN_TXPOWER_100MW () {100;}' unless defined(&AN_TXPOWER_100MW);
    eval 'sub AN_TXPOWER_250MW () {250;}' unless defined(&AN_TXPOWER_250MW);
    eval 'sub AN_RID_SSIDLIST () {0xff11;}' unless defined(&AN_RID_SSIDLIST);
    eval 'sub AN_RID_APLIST () {0xff12;}' unless defined(&AN_RID_APLIST);
    eval 'sub AN_RID_DRVNAME () {0xff13;}' unless defined(&AN_RID_DRVNAME);
    eval 'sub AN_RID_ENCAP () {0xff14;}' unless defined(&AN_RID_ENCAP);
    eval 'sub AN_ENCAP_NENTS () {8;}' unless defined(&AN_ENCAP_NENTS);
    eval 'sub AN_ENCAP_ACTION_RX () {0x1;}' unless defined(&AN_ENCAP_ACTION_RX);
    eval 'sub AN_ENCAP_ACTION_TX () {0x2;}' unless defined(&AN_ENCAP_ACTION_TX);
    eval 'sub AN_RXENCAP_NONE () {0x;}' unless defined(&AN_RXENCAP_NONE);
    eval 'sub AN_RXENCAP_RFC1024 () {0x1;}' unless defined(&AN_RXENCAP_RFC1024);
    eval 'sub AN_TXENCAP_RFC1024 () {0x;}' unless defined(&AN_TXENCAP_RFC1024);
    eval 'sub AN_TXENCAP_80211 () {0x2;}' unless defined(&AN_TXENCAP_80211);
    eval 'sub AN_RID_ACTUALCFG () {0xff20;}' unless defined(&AN_RID_ACTUALCFG);
    eval 'sub AN_RID_CAPABILITIES () {0xff00;}' unless defined(&AN_RID_CAPABILITIES);
    eval 'sub AN_REGDOMAIN_USA () {0;}' unless defined(&AN_REGDOMAIN_USA);
    eval 'sub AN_REGDOMAIN_EUROPE () {1;}' unless defined(&AN_REGDOMAIN_EUROPE);
    eval 'sub AN_REGDOMAIN_JAPAN () {2;}' unless defined(&AN_REGDOMAIN_JAPAN);
    eval 'sub AN_REGDOMAIN_SPAIN () {3;}' unless defined(&AN_REGDOMAIN_SPAIN);
    eval 'sub AN_REGDOMAIN_FRANCE () {4;}' unless defined(&AN_REGDOMAIN_FRANCE);
    eval 'sub AN_REGDOMAIN_BELGIUM () {5;}' unless defined(&AN_REGDOMAIN_BELGIUM);
    eval 'sub AN_REGDOMAIN_ISRAEL () {6;}' unless defined(&AN_REGDOMAIN_ISRAEL);
    eval 'sub AN_REGDOMAIN_CANADA () {7;}' unless defined(&AN_REGDOMAIN_CANADA);
    eval 'sub AN_REGDOMAIN_AUSTRALIA () {8;}' unless defined(&AN_REGDOMAIN_AUSTRALIA);
    eval 'sub AN_REGDOMAIN_JAPANWIDE () {9;}' unless defined(&AN_REGDOMAIN_JAPANWIDE);
    eval 'sub AN_SOFTCAPS_WEP () {0x2;}' unless defined(&AN_SOFTCAPS_WEP);
    eval 'sub AN_SOFTCAPS_RSSIMAP () {0x8;}' unless defined(&AN_SOFTCAPS_RSSIMAP);
    eval 'sub AN_SOFTCAPS_WEP128 () {0x100;}' unless defined(&AN_SOFTCAPS_WEP128);
    eval 'sub AN_EXT_SOFTCAPS_MIC () {0x1;}' unless defined(&AN_EXT_SOFTCAPS_MIC);
    eval 'sub AN_RID_APINFO () {0xff01;}' unless defined(&AN_RID_APINFO);
    eval 'sub AN_RID_RADIOINFO () {0xff02;}' unless defined(&AN_RID_RADIOINFO);
    eval 'sub AN_RID_STATUS () {0xff50;}' unless defined(&AN_RID_STATUS);
    eval 'sub AN_STATUS_OPMODE_CONFIGURED () {0x1;}' unless defined(&AN_STATUS_OPMODE_CONFIGURED);
    eval 'sub AN_STATUS_OPMODE_MAC_ENABLED () {0x2;}' unless defined(&AN_STATUS_OPMODE_MAC_ENABLED);
    eval 'sub AN_STATUS_OPMODE_RX_ENABLED () {0x4;}' unless defined(&AN_STATUS_OPMODE_RX_ENABLED);
    eval 'sub AN_STATUS_OPMODE_IN_SYNC () {0x10;}' unless defined(&AN_STATUS_OPMODE_IN_SYNC);
    eval 'sub AN_STATUS_OPMODE_ASSOCIATED () {0x20;}' unless defined(&AN_STATUS_OPMODE_ASSOCIATED);
    eval 'sub AN_STATUS_OPMODE_ERROR () {0x8000;}' unless defined(&AN_STATUS_OPMODE_ERROR);
    eval 'sub AN_RID_16BITS_CUM () {0xff60;}' unless defined(&AN_RID_16BITS_CUM);
    eval 'sub AN_RID_16BITS_DELTA () {0xff61;}' unless defined(&AN_RID_16BITS_DELTA);
    eval 'sub AN_RID_16BITS_DELTACLR () {0xff62;}' unless defined(&AN_RID_16BITS_DELTACLR);
    eval 'sub AN_RID_32BITS_CUM () {0xff68;}' unless defined(&AN_RID_32BITS_CUM);
    eval 'sub AN_RID_32BITS_DELTA () {0xff69;}' unless defined(&AN_RID_32BITS_DELTA);
    eval 'sub AN_RID_32BITS_DELTACLR () {0xff6a;}' unless defined(&AN_RID_32BITS_DELTACLR);
    eval 'sub AN_RID_WEP_VOLATILE () {0xff15;}' unless defined(&AN_RID_WEP_VOLATILE);
    eval 'sub AN_RID_WEP_PERSISTENT () {0xff16;}' unless defined(&AN_RID_WEP_PERSISTENT);
    eval 'sub AN_RID_LEAP_USER () {0xff23;}' unless defined(&AN_RID_LEAP_USER);
    eval 'sub AN_RID_LEAP_PASS () {0xff24;}' unless defined(&AN_RID_LEAP_PASS);
    eval 'sub AN_RID_MIC () {0xff57;}' unless defined(&AN_RID_MIC);
    eval 'sub AN_RXGAP_MAX () {8;}' unless defined(&AN_RXGAP_MAX);
    eval 'sub AN_TXGAP_802_3 () {0;}' unless defined(&AN_TXGAP_802_3);
    eval 'sub AN_TXGAP_802_11 () {6;}' unless defined(&AN_TXGAP_802_11);
    eval 'sub AN_TXSTAT_EXCESS_RETRY () {0x2;}' unless defined(&AN_TXSTAT_EXCESS_RETRY);
    eval 'sub AN_TXSTAT_LIFE_EXCEEDED () {0x4;}' unless defined(&AN_TXSTAT_LIFE_EXCEEDED);
    eval 'sub AN_TXSTAT_AID_FAIL () {0x8;}' unless defined(&AN_TXSTAT_AID_FAIL);
    eval 'sub AN_TXSTAT_MAC_DISABLED () {0x10;}' unless defined(&AN_TXSTAT_MAC_DISABLED);
    eval 'sub AN_TXSTAT_ASSOC_LOST () {0x20;}' unless defined(&AN_TXSTAT_ASSOC_LOST);
    eval 'sub AN_TXCTL_RSVD () {0x1;}' unless defined(&AN_TXCTL_RSVD);
    eval 'sub AN_TXCTL_TXOK_INTR () {0x2;}' unless defined(&AN_TXCTL_TXOK_INTR);
    eval 'sub AN_TXCTL_TXERR_INTR () {0x4;}' unless defined(&AN_TXCTL_TXERR_INTR);
    eval 'sub AN_TXCTL_HEADER_TYPE () {0x8;}' unless defined(&AN_TXCTL_HEADER_TYPE);
    eval 'sub AN_TXCTL_PAYLOAD_TYPE () {0x10;}' unless defined(&AN_TXCTL_PAYLOAD_TYPE);
    eval 'sub AN_TXCTL_NORELEASE () {0x20;}' unless defined(&AN_TXCTL_NORELEASE);
    eval 'sub AN_TXCTL_NORETRIES () {0x40;}' unless defined(&AN_TXCTL_NORETRIES);
    eval 'sub AN_TXCTL_CLEAR_AID () {0x80;}' unless defined(&AN_TXCTL_CLEAR_AID);
    eval 'sub AN_TXCTL_STRICT_ORDER () {0x100;}' unless defined(&AN_TXCTL_STRICT_ORDER);
    eval 'sub AN_TXCTL_USE_RTS () {0x200;}' unless defined(&AN_TXCTL_USE_RTS);
    eval 'sub AN_HEADERTYPE_8023 () {0x;}' unless defined(&AN_HEADERTYPE_8023);
    eval 'sub AN_HEADERTYPE_80211 () {0x8;}' unless defined(&AN_HEADERTYPE_80211);
    eval 'sub AN_PAYLOADTYPE_ETHER () {0x;}' unless defined(&AN_PAYLOADTYPE_ETHER);
    eval 'sub AN_PAYLOADTYPE_LLC () {0x10;}' unless defined(&AN_PAYLOADTYPE_LLC);
    eval 'sub AN_TXCTL_80211 () {( &AN_TXCTL_TXOK_INTR| &AN_TXCTL_TXERR_INTR| &AN_HEADERTYPE_80211|  &AN_PAYLOADTYPE_LLC| &AN_TXCTL_NORELEASE);}' unless defined(&AN_TXCTL_80211);
    eval 'sub AN_TXCTL_8023 () {( &AN_TXCTL_TXOK_INTR| &AN_TXCTL_TXERR_INTR| &AN_HEADERTYPE_8023|  &AN_PAYLOADTYPE_ETHER| &AN_TXCTL_NORELEASE);}' unless defined(&AN_TXCTL_8023);
    eval 'sub AN_STAT_BADCRC () {0x1;}' unless defined(&AN_STAT_BADCRC);
    eval 'sub AN_STAT_UNDECRYPTABLE () {0x2;}' unless defined(&AN_STAT_UNDECRYPTABLE);
    eval 'sub AN_STAT_ERRSTAT () {0x3;}' unless defined(&AN_STAT_ERRSTAT);
    eval 'sub AN_STAT_MAC_PORT () {0x700;}' unless defined(&AN_STAT_MAC_PORT);
    eval 'sub AN_STAT_1042 () {0x2000;}' unless defined(&AN_STAT_1042);
    eval 'sub AN_STAT_TUNNEL () {0x4000;}' unless defined(&AN_STAT_TUNNEL);
    eval 'sub AN_STAT_WMP_MSG () {0x6000;}' unless defined(&AN_STAT_WMP_MSG);
    eval 'sub AN_RXSTAT_MSG_TYPE () {0xe000;}' unless defined(&AN_RXSTAT_MSG_TYPE);
    eval 'sub AN_ENC_TX_802_3 () {0x;}' unless defined(&AN_ENC_TX_802_3);
    eval 'sub AN_ENC_TX_802_11 () {0x11;}' unless defined(&AN_ENC_TX_802_11);
    eval 'sub AN_ENC_TX_E_II () {0xe;}' unless defined(&AN_ENC_TX_E_II);
    eval 'sub AN_ENC_TX_1042 () {0x;}' unless defined(&AN_ENC_TX_1042);
    eval 'sub AN_ENC_TX_TUNNEL () {0xf8;}' unless defined(&AN_ENC_TX_TUNNEL);
    eval 'sub AN_TXCNTL_MACPORT () {0xff;}' unless defined(&AN_TXCNTL_MACPORT);
    eval 'sub AN_TXCNTL_STRUCTTYPE () {0xff00;}' unless defined(&AN_TXCNTL_STRUCTTYPE);
}
1;
