iPXE
Data Structures | Macros | Typedefs | Functions
hfa384x.h File Reference

Go to the source code of this file.

Data Structures

struct  hfa384x_bytestr
 
struct  hfa384x_bytestr32
 
struct  hfa384x_record
 
struct  hfa384x_record16
 
struct  hfa384x_record32
 
struct  hfa384x_compident
 
struct  hfa384x_caplevel
 
struct  hfa384x_cnfPortType
 
struct  hfa384x_cnfOwnMACAddress
 
struct  hfa384x_cnfDesiredSSID
 
struct  hfa384x_cnfOwnChannel
 
struct  hfa384x_cnfOwnSSID
 
struct  hfa384x_cnfOwnATIMWindow
 
struct  hfa384x_cnfSystemScale
 
struct  hfa384x_cnfMaxDataLength
 
struct  hfa384x_cnfWDSAddress
 
struct  hfa384x_cnfPMEnabled
 
struct  hfa384x_cnfPMEPS
 
struct  hfa384x_cnfMulticastReceive
 
struct  hfa384x_cnfMaxSleepDuration
 
struct  hfa384x_cnfPMHoldoverDuration
 
struct  hfa384x_cnfOwnName
 
struct  hfa384x_cnfOwnDTIMPeriod
 
struct  hfa384x_cnfWDSAddressN
 
struct  hfa384x_cnfMulticastPMBuffering
 
struct  hfa384x_GroupAddresses
 
struct  hfa384x_CreateIBSS
 
struct  hfa384x_FragmentationThreshold
 
struct  hfa384x_RTSThreshold
 
struct  hfa384x_TxRateControl
 
struct  hfa384x_PromiscuousMode
 
struct  hfa384x_ScanRequest_data
 
struct  hfa384x_HostScanRequest_data
 
struct  hfa384x_JoinRequest_data
 
struct  hfa384x_authenticateStation_data
 
struct  hfa384x_associateStation_data
 
struct  hfa384x_ChannelInfoRequest_data
 
struct  hfa384x_WEPKeyMapping
 
struct  hfa384x_WPAData
 
struct  hfa384x_TickTime
 
struct  hfa384x_MaxLoadTime
 
struct  hfa384x_downloadbuffer
 
struct  hfa384x_PRIIdentity
 
struct  hfa384x_PRISupRange
 
struct  hfa384x_CFIActRanges
 
struct  hfa384x_NICSerialNumber
 
struct  hfa384x_NICIdentity
 
struct  hfa384x_MFISupRange
 
struct  hfa384x_CFISupRange
 
struct  hfa384x_BuildSeq
 
struct  hfa384x_FWID
 
struct  hfa384x_ChannelList
 
struct  hfa384x_RegulatoryDomains
 
struct  hfa384x_TempType
 
struct  hfa384x_CIS
 
struct  hfa384x_STAIdentity
 
struct  hfa384x_STASupRange
 
struct  hfa384x_MFIActRanges
 
struct  hfa384x_PortStatus
 
struct  hfa384x_CurrentSSID
 
struct  hfa384x_CurrentBSSID
 
struct  hfa384x_commsquality
 
struct  hfa384x_dbmcommsquality
 
struct  hfa384x_CurrentTxRate
 
struct  hfa384x_CurrentBeaconInterval
 
struct  hfa384x_CurrentScaleThresholds
 
struct  hfa384x_ProtocolRspTime
 
struct  hfa384x_ShortRetryLimit
 
struct  hfa384x_LongRetryLimit
 
struct  hfa384x_MaxTransmitLifetime
 
struct  hfa384x_MaxReceiveLifetime
 
struct  hfa384x_CFPollable
 
struct  hfa384x_AuthenticationAlgorithms
 
struct  hfa384x_AuthenticationAlgorithms_data
 
struct  hfa384x_PrivacyOptionImplemented
 
struct  hfa384x_OwnMACAddress
 
struct  hfa384x_PCFInfo
 
struct  hfa384x_PCFInfo_data
 
struct  hfa384x_PHYType
 
struct  hfa384x_CurrentChannel
 
struct  hfa384x_CurrentPowerState
 
struct  hfa384x_CCAMode
 
struct  hfa384x_SupportedDataRates
 
struct  hfa384x_LFOStatus
 
struct  hfa384x_LEDControl
 
struct  hfa384x_tx_frame
 
struct  hfa384x_rx_frame
 
struct  hfa384x_HandoverAddr
 
struct  hfa384x_CommTallies16
 
struct  hfa384x_CommTallies32
 
struct  hfa384x_ScanResultSub
 
struct  hfa384x_ScanResult
 
struct  hfa384x_ChInfoResultSub
 
struct  hfa384x_ChInfoResult
 
struct  hfa384x_HScanResultSub
 
struct  hfa384x_HScanResult
 
struct  hfa384x_LinkStatus
 
struct  hfa384x_AssocStatus
 
struct  hfa384x_AuthRequest
 
struct  hfa384x_AssocRequest
 
struct  hfa384x_MicFailure
 
struct  hfa384x_PSUserCount
 
struct  hfa384x_KeyIDChanged
 
union  hfa384x_infodata
 
struct  hfa384x_InfFrame
 
struct  hfa384x_usb_txfrm
 
struct  hfa384x_usb_cmdreq
 
struct  hfa384x_usb_wridreq
 
struct  hfa384x_usb_rridreq
 
struct  hfa384x_usb_wmemreq
 
struct  hfa384x_usb_rmemreq
 
struct  hfa384x_usb_rxfrm
 
struct  hfa384x_usb_infofrm
 
struct  hfa384x_usb_statusresp
 
struct  hfa384x_usb_rridresp
 
struct  hfa384x_usb_rmemresp
 
struct  hfa384x_usb_bufavail
 
struct  hfa384x_usb_error
 
union  hfa384x_usbout
 
union  hfa384x_usbin
 
struct  hfa384x_pdr_pcb_partnum
 
struct  hfa384x_pdr_pcb_tracenum
 
struct  hfa384x_pdr_nic_serial
 
struct  hfa384x_pdr_mkk_measurements
 
struct  hfa384x_pdr_nic_ramsize
 
struct  hfa384x_pdr_mfisuprange
 
struct  hfa384x_pdr_cfisuprange
 
struct  hfa384x_pdr_nicid
 
struct  hfa384x_pdr_refdac_measurements
 
struct  hfa384x_pdr_vgdac_measurements
 
struct  hfa384x_pdr_level_comp_measurements
 
struct  hfa384x_pdr_mac_address
 
struct  hfa384x_pdr_mkk_callname
 
struct  hfa384x_pdr_regdomain
 
struct  hfa384x_pdr_allowed_channel
 
struct  hfa384x_pdr_default_channel
 
struct  hfa384x_pdr_privacy_option
 
struct  hfa384x_pdr_temptype
 
struct  hfa384x_pdr_refdac_setup
 
struct  hfa384x_pdr_vgdac_setup
 
struct  hfa384x_pdr_level_comp_setup
 
struct  hfa384x_pdr_trimdac_setup
 
struct  hfa384x_pdr_ifr_setting
 
struct  hfa384x_pdr_rfr_setting
 
struct  hfa384x_pdr_hfa3861_baseline
 
struct  hfa384x_pdr_hfa3861_shadow
 
struct  hfa384x_pdr_hfa3861_ifrf
 
struct  hfa384x_pdr_hfa3861_chcalsp
 
struct  hfa384x_pdr_hfa3861_chcali
 
struct  hfa384x_pdr_hfa3861_nic_config
 
struct  hfa384x_pdr_hfo_delay
 
struct  hfa384x_pdr_hfa3861_manf_testsp
 
struct  hfa384x_pdr_hfa3861_manf_testi
 
struct  hfa384x_end_of_pda
 
struct  hfa384x_pdrec
 
union  hfa384x_pdrec::pdr
 

Macros

#define _HFA384x_H
 
#define HFA384x_FIRMWARE_VERSION(a, b, c)   (((a) << 16) + ((b) << 8) + (c))
 
#define HFA384x_LEVEL_TO_dBm(v)   (0x100 + (v) * 100 / 255 - 100)
 
#define HFA384x_CMD_ALLOC_LEN_MIN   ((uint16_t)4)
 
#define HFA384x_CMD_ALLOC_LEN_MAX   ((uint16_t)2400)
 
#define HFA384x_BAP_DATALEN_MAX   ((uint16_t)4096)
 
#define HFA384x_BAP_OFFSET_MAX   ((uint16_t)4096)
 
#define HFA384x_PORTID_MAX   ((uint16_t)7)
 
#define HFA384x_NUMPORTS_MAX   ((uint16_t)(HFA384x_PORTID_MAX+1))
 
#define HFA384x_PDR_LEN_MAX   ((uint16_t)512) /* in bytes, from EK */
 
#define HFA384x_PDA_RECS_MAX   ((uint16_t)200) /* a guess */
 
#define HFA384x_PDA_LEN_MAX   ((uint16_t)1024) /* in bytes, from EK */
 
#define HFA384x_SCANRESULT_MAX   ((uint16_t)31)
 
#define HFA384x_HSCANRESULT_MAX   ((uint16_t)31)
 
#define HFA384x_CHINFORESULT_MAX   ((uint16_t)16)
 
#define HFA384x_DRVR_FIDSTACKLEN_MAX   (10)
 
#define HFA384x_DRVR_TXBUF_MAX
 
#define HFA384x_DRVR_MAGIC   (0x4a2d)
 
#define HFA384x_INFODATA_MAXLEN   (sizeof(hfa384x_infodata_t))
 
#define HFA384x_INFOFRM_MAXLEN   (sizeof(hfa384x_InfFrame_t))
 
#define HFA384x_RID_GUESSING_MAXLEN   2048 /* I'm not really sure */
 
#define HFA384x_RIDDATA_MAXLEN   HFA384x_RID_GUESSING_MAXLEN
 
#define HFA384x_USB_RWMEM_MAXLEN   2048
 
#define HFA384x_BAP_PROC   ((uint16_t)0)
 
#define HFA384x_BAP_int   ((uint16_t)1)
 
#define HFA384x_PORTTYPE_IBSS   ((uint16_t)0)
 
#define HFA384x_PORTTYPE_BSS   ((uint16_t)1)
 
#define HFA384x_PORTTYPE_WDS   ((uint16_t)2)
 
#define HFA384x_PORTTYPE_PSUEDOIBSS   ((uint16_t)3)
 
#define HFA384x_PORTTYPE_HOSTAP   ((uint16_t)6)
 
#define HFA384x_WEPFLAGS_PRIVINVOKED   ((uint16_t)BIT0)
 
#define HFA384x_WEPFLAGS_EXCLUDE   ((uint16_t)BIT1)
 
#define HFA384x_WEPFLAGS_DISABLE_TXCRYPT   ((uint16_t)BIT4)
 
#define HFA384x_WEPFLAGS_DISABLE_RXCRYPT   ((uint16_t)BIT7)
 
#define HFA384x_WEPFLAGS_DISALLOW_MIXED   ((uint16_t)BIT11)
 
#define HFA384x_WEPFLAGS_IV_INTERVAL1   ((uint16_t)0)
 
#define HFA384x_WEPFLAGS_IV_INTERVAL10   ((uint16_t)BIT5)
 
#define HFA384x_WEPFLAGS_IV_INTERVAL50   ((uint16_t)BIT6)
 
#define HFA384x_WEPFLAGS_IV_INTERVAL100   ((uint16_t)(BIT5 | BIT6))
 
#define HFA384x_WEPFLAGS_FIRMWARE_WPA   ((uint16_t)BIT8)
 
#define HFA384x_WEPFLAGS_HOST_MIC   ((uint16_t)BIT9)
 
#define HFA384x_ROAMMODE_FWSCAN_FWROAM   ((uint16_t)1)
 
#define HFA384x_ROAMMODE_FWSCAN_HOSTROAM   ((uint16_t)2)
 
#define HFA384x_ROAMMODE_HOSTSCAN_HOSTROAM   ((uint16_t)3)
 
#define HFA384x_PORTSTATUS_DISABLED   ((uint16_t)1)
 
#define HFA384x_PORTSTATUS_INITSRCH   ((uint16_t)2)
 
#define HFA384x_PORTSTATUS_CONN_IBSS   ((uint16_t)3)
 
#define HFA384x_PORTSTATUS_CONN_ESS   ((uint16_t)4)
 
#define HFA384x_PORTSTATUS_OOR_ESS   ((uint16_t)5)
 
#define HFA384x_PORTSTATUS_CONN_WDS   ((uint16_t)6)
 
#define HFA384x_PORTSTATUS_HOSTAP   ((uint16_t)8)
 
#define HFA384x_RATEBIT_1   ((uint16_t)1)
 
#define HFA384x_RATEBIT_2   ((uint16_t)2)
 
#define HFA384x_RATEBIT_5dot5   ((uint16_t)4)
 
#define HFA384x_RATEBIT_11   ((uint16_t)8)
 
#define HFA384x_TXCMD_NORECL   ((uint16_t)0)
 
#define HFA384x_TXCMD_RECL   ((uint16_t)1)
 
#define HFA384x_ADDR_AUX_OFF_MAX   ((uint16_t)0x007f)
 
#define HFA384x_ADDR_FLAT_AUX_PAGE_MASK   (0x007fff80)
 
#define HFA384x_ADDR_FLAT_AUX_OFF_MASK   (0x0000007f)
 
#define HFA384x_ADDR_FLAT_CMD_PAGE_MASK   (0xffff0000)
 
#define HFA384x_ADDR_FLAT_CMD_OFF_MASK   (0x0000ffff)
 
#define HFA384x_ADDR_AUX_PAGE_MASK   (0xffff)
 
#define HFA384x_ADDR_AUX_OFF_MASK   (0x007f)
 
#define HFA384x_ADDR_CMD_PAGE_MASK   (0x007f)
 
#define HFA384x_ADDR_CMD_OFF_MASK   (0xffff)
 
#define HFA384x_ADDR_AUX_MKFLAT(p, o)
 
#define HFA384x_ADDR_CMD_MKFLAT(p, o)
 
#define HFA384x_ADDR_AUX_MKPAGE(f)   ((uint16_t)((((uint32_t)(f))&HFA384x_ADDR_FLAT_AUX_PAGE_MASK)>>7))
 
#define HFA384x_ADDR_AUX_MKOFF(f)   ((uint16_t)(((uint32_t)(f))&HFA384x_ADDR_FLAT_AUX_OFF_MASK))
 
#define HFA384x_ADDR_CMD_MKPAGE(f)   ((uint16_t)((((uint32_t)(f))&HFA384x_ADDR_FLAT_CMD_PAGE_MASK)>>16))
 
#define HFA384x_ADDR_CMD_MKOFF(f)   ((uint16_t)(((uint32_t)(f))&HFA384x_ADDR_FLAT_CMD_OFF_MASK))
 
#define HFA384x_AUX_CTL_EXTDS   (0x00)
 
#define HFA384x_AUX_CTL_NV   (0x01)
 
#define HFA384x_AUX_CTL_PHY   (0x02)
 
#define HFA384x_AUX_CTL_ICSRAM   (0x03)
 
#define HFA384x_AUX_MKOFF(f, c)   (HFA384x_ADDR_AUX_MKOFF(f) | (((uint16_t)(c))<<12))
 
#define HFA384x_AUX_MKPAGE(f)   HFA384x_ADDR_AUX_MKPAGE(f)
 
#define HFA3842_PDA_BASE   (0x007f0000UL)
 
#define HFA3841_PDA_BASE   (0x003f0000UL)
 
#define HFA3841_PDA_BOGUS_BASE   (0x00390000UL)
 
#define HFA384x_DLSTATE_DISABLED   0
 
#define HFA384x_DLSTATE_RAMENABLED   1
 
#define HFA384x_DLSTATE_FLASHENABLED   2
 
#define HFA384x_DLSTATE_FLASHWRITTEN   3
 
#define HFA384x_DLSTATE_FLASHWRITEPENDING   4
 
#define HFA384x_DLSTATE_GENESIS   5
 
#define HFA384x_CMD_OFF   (0x00)
 
#define HFA384x_PARAM0_OFF   (0x02)
 
#define HFA384x_PARAM1_OFF   (0x04)
 
#define HFA384x_PARAM2_OFF   (0x06)
 
#define HFA384x_STATUS_OFF   (0x08)
 
#define HFA384x_RESP0_OFF   (0x0A)
 
#define HFA384x_RESP1_OFF   (0x0C)
 
#define HFA384x_RESP2_OFF   (0x0E)
 
#define HFA384x_INFOFID_OFF   (0x10)
 
#define HFA384x_RXFID_OFF   (0x20)
 
#define HFA384x_ALLOCFID_OFF   (0x22)
 
#define HFA384x_TXCOMPLFID_OFF   (0x24)
 
#define HFA384x_SELECT0_OFF   (0x18)
 
#define HFA384x_OFFSET0_OFF   (0x1C)
 
#define HFA384x_DATA0_OFF   (0x36)
 
#define HFA384x_SELECT1_OFF   (0x1A)
 
#define HFA384x_OFFSET1_OFF   (0x1E)
 
#define HFA384x_DATA1_OFF   (0x38)
 
#define HFA384x_EVSTAT_OFF   (0x30)
 
#define HFA384x_INTEN_OFF   (0x32)
 
#define HFA384x_EVACK_OFF   (0x34)
 
#define HFA384x_CONTROL_OFF   (0x14)
 
#define HFA384x_SWSUPPORT0_OFF   (0x28)
 
#define HFA384x_SWSUPPORT1_OFF   (0x2A)
 
#define HFA384x_SWSUPPORT2_OFF   (0x2C)
 
#define HFA384x_AUXPAGE_OFF   (0x3A)
 
#define HFA384x_AUXOFFSET_OFF   (0x3C)
 
#define HFA384x_AUXDATA_OFF   (0x3E)
 
#define HFA384x_CMD_BUSY   ((uint16_t)BIT15)
 
#define HFA384x_CMD_AINFO   ((uint16_t)(BIT14 | BIT13 | BIT12 | BIT11 | BIT10 | BIT9 | BIT8))
 
#define HFA384x_CMD_MACPORT   ((uint16_t)(BIT10 | BIT9 | BIT8))
 
#define HFA384x_CMD_RECL   ((uint16_t)BIT8)
 
#define HFA384x_CMD_WRITE   ((uint16_t)BIT8)
 
#define HFA384x_CMD_PROGMODE   ((uint16_t)(BIT9 | BIT8))
 
#define HFA384x_CMD_CMDCODE   ((uint16_t)(BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0))
 
#define HFA384x_STATUS_RESULT   ((uint16_t)(BIT14 | BIT13 | BIT12 | BIT11 | BIT10 | BIT9 | BIT8))
 
#define HFA384x_STATUS_CMDCODE   ((uint16_t)(BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0))
 
#define HFA384x_OFFSET_BUSY   ((uint16_t)BIT15)
 
#define HFA384x_OFFSET_ERR   ((uint16_t)BIT14)
 
#define HFA384x_OFFSET_DATAOFF   ((uint16_t)(BIT11 | BIT10 | BIT9 | BIT8 | BIT7 | BIT6 | BIT5 | BIT4 | BIT3 | BIT2 | BIT1))
 
#define HFA384x_EVSTAT_TICK   ((uint16_t)BIT15)
 
#define HFA384x_EVSTAT_WTERR   ((uint16_t)BIT14)
 
#define HFA384x_EVSTAT_INFDROP   ((uint16_t)BIT13)
 
#define HFA384x_EVSTAT_INFO   ((uint16_t)BIT7)
 
#define HFA384x_EVSTAT_DTIM   ((uint16_t)BIT5)
 
#define HFA384x_EVSTAT_CMD   ((uint16_t)BIT4)
 
#define HFA384x_EVSTAT_ALLOC   ((uint16_t)BIT3)
 
#define HFA384x_EVSTAT_TXEXC   ((uint16_t)BIT2)
 
#define HFA384x_EVSTAT_TX   ((uint16_t)BIT1)
 
#define HFA384x_EVSTAT_RX   ((uint16_t)BIT0)
 
#define HFA384x_INT_BAP_OP   (HFA384x_EVSTAT_INFO|HFA384x_EVSTAT_RX|HFA384x_EVSTAT_TX|HFA384x_EVSTAT_TXEXC)
 
#define HFA384x_INT_NORMAL   (HFA384x_EVSTAT_INFO|HFA384x_EVSTAT_RX|HFA384x_EVSTAT_TX|HFA384x_EVSTAT_TXEXC|HFA384x_EVSTAT_INFDROP|HFA384x_EVSTAT_ALLOC|HFA384x_EVSTAT_DTIM)
 
#define HFA384x_INTEN_TICK   ((uint16_t)BIT15)
 
#define HFA384x_INTEN_WTERR   ((uint16_t)BIT14)
 
#define HFA384x_INTEN_INFDROP   ((uint16_t)BIT13)
 
#define HFA384x_INTEN_INFO   ((uint16_t)BIT7)
 
#define HFA384x_INTEN_DTIM   ((uint16_t)BIT5)
 
#define HFA384x_INTEN_CMD   ((uint16_t)BIT4)
 
#define HFA384x_INTEN_ALLOC   ((uint16_t)BIT3)
 
#define HFA384x_INTEN_TXEXC   ((uint16_t)BIT2)
 
#define HFA384x_INTEN_TX   ((uint16_t)BIT1)
 
#define HFA384x_INTEN_RX   ((uint16_t)BIT0)
 
#define HFA384x_EVACK_TICK   ((uint16_t)BIT15)
 
#define HFA384x_EVACK_WTERR   ((uint16_t)BIT14)
 
#define HFA384x_EVACK_INFDROP   ((uint16_t)BIT13)
 
#define HFA384x_EVACK_INFO   ((uint16_t)BIT7)
 
#define HFA384x_EVACK_DTIM   ((uint16_t)BIT5)
 
#define HFA384x_EVACK_CMD   ((uint16_t)BIT4)
 
#define HFA384x_EVACK_ALLOC   ((uint16_t)BIT3)
 
#define HFA384x_EVACK_TXEXC   ((uint16_t)BIT2)
 
#define HFA384x_EVACK_TX   ((uint16_t)BIT1)
 
#define HFA384x_EVACK_RX   ((uint16_t)BIT0)
 
#define HFA384x_CONTROL_AUXEN   ((uint16_t)(BIT15 | BIT14))
 
#define HFA384x_CMDCODE_INIT   ((uint16_t)0x00)
 
#define HFA384x_CMDCODE_ENABLE   ((uint16_t)0x01)
 
#define HFA384x_CMDCODE_DISABLE   ((uint16_t)0x02)
 
#define HFA384x_CMDCODE_DIAG   ((uint16_t)0x03)
 
#define HFA384x_CMDCODE_ALLOC   ((uint16_t)0x0A)
 
#define HFA384x_CMDCODE_TX   ((uint16_t)0x0B)
 
#define HFA384x_CMDCODE_CLRPRST   ((uint16_t)0x12)
 
#define HFA384x_CMDCODE_NOTIFY   ((uint16_t)0x10)
 
#define HFA384x_CMDCODE_INQ   ((uint16_t)0x11)
 
#define HFA384x_CMDCODE_ACCESS   ((uint16_t)0x21)
 
#define HFA384x_CMDCODE_DOWNLD   ((uint16_t)0x22)
 
#define HFA384x_CMDCODE_MONITOR   ((uint16_t)(0x38))
 
#define HFA384x_MONITOR_ENABLE   ((uint16_t)(0x0b))
 
#define HFA384x_MONITOR_DISABLE   ((uint16_t)(0x0f))
 
#define HFA384x_SUCCESS   ((uint16_t)(0x00))
 
#define HFA384x_CARD_FAIL   ((uint16_t)(0x01))
 
#define HFA384x_NO_BUFF   ((uint16_t)(0x05))
 
#define HFA384x_CMD_ERR   ((uint16_t)(0x7F))
 
#define HFA384x_PROGMODE_DISABLE   ((uint16_t)0x00)
 
#define HFA384x_PROGMODE_RAM   ((uint16_t)0x01)
 
#define HFA384x_PROGMODE_NV   ((uint16_t)0x02)
 
#define HFA384x_PROGMODE_NVWRITE   ((uint16_t)0x03)
 
#define HFA384x_AUXPW0   ((uint16_t)0xfe01)
 
#define HFA384x_AUXPW1   ((uint16_t)0xdc23)
 
#define HFA384x_AUXPW2   ((uint16_t)0xba45)
 
#define HFA384x_CONTROL_AUX_ISDISABLED   ((uint16_t)0x0000)
 
#define HFA384x_CONTROL_AUX_ISENABLED   ((uint16_t)0xc000)
 
#define HFA384x_CONTROL_AUX_DOENABLE   ((uint16_t)0x8000)
 
#define HFA384x_CONTROL_AUX_DODISABLE   ((uint16_t)0x4000)
 
#define HFA384x_RID_CNFPORTTYPE   ((uint16_t)0xFC00)
 
#define HFA384x_RID_CNFOWNMACADDR   ((uint16_t)0xFC01)
 
#define HFA384x_RID_CNFDESIREDSSID   ((uint16_t)0xFC02)
 
#define HFA384x_RID_CNFOWNCHANNEL   ((uint16_t)0xFC03)
 
#define HFA384x_RID_CNFOWNSSID   ((uint16_t)0xFC04)
 
#define HFA384x_RID_CNFOWNATIMWIN   ((uint16_t)0xFC05)
 
#define HFA384x_RID_CNFSYSSCALE   ((uint16_t)0xFC06)
 
#define HFA384x_RID_CNFMAXDATALEN   ((uint16_t)0xFC07)
 
#define HFA384x_RID_CNFWDSADDR   ((uint16_t)0xFC08)
 
#define HFA384x_RID_CNFPMENABLED   ((uint16_t)0xFC09)
 
#define HFA384x_RID_CNFPMEPS   ((uint16_t)0xFC0A)
 
#define HFA384x_RID_CNFMULTICASTRX   ((uint16_t)0xFC0B)
 
#define HFA384x_RID_CNFMAXSLEEPDUR   ((uint16_t)0xFC0C)
 
#define HFA384x_RID_CNFPMHOLDDUR   ((uint16_t)0xFC0D)
 
#define HFA384x_RID_CNFOWNNAME   ((uint16_t)0xFC0E)
 
#define HFA384x_RID_CNFOWNDTIMPER   ((uint16_t)0xFC10)
 
#define HFA384x_RID_CNFWDSADDR1   ((uint16_t)0xFC11)
 
#define HFA384x_RID_CNFWDSADDR2   ((uint16_t)0xFC12)
 
#define HFA384x_RID_CNFWDSADDR3   ((uint16_t)0xFC13)
 
#define HFA384x_RID_CNFWDSADDR4   ((uint16_t)0xFC14)
 
#define HFA384x_RID_CNFWDSADDR5   ((uint16_t)0xFC15)
 
#define HFA384x_RID_CNFWDSADDR6   ((uint16_t)0xFC16)
 
#define HFA384x_RID_CNFMCASTPMBUFF   ((uint16_t)0xFC17)
 
#define HFA384x_RID_CNFPORTTYPE_LEN   ((uint16_t)2)
 
#define HFA384x_RID_CNFOWNMACADDR_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFDESIREDSSID_LEN   ((uint16_t)34)
 
#define HFA384x_RID_CNFOWNCHANNEL_LEN   ((uint16_t)2)
 
#define HFA384x_RID_CNFOWNSSID_LEN   ((uint16_t)34)
 
#define HFA384x_RID_CNFOWNATIMWIN_LEN   ((uint16_t)2)
 
#define HFA384x_RID_CNFSYSSCALE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFMAXDATALEN_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFWDSADDR_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFPMENABLED_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFPMEPS_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFMULTICASTRX_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFMAXSLEEPDUR_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFPMHOLDDUR_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFOWNNAME_LEN   ((uint16_t)34)
 
#define HFA384x_RID_CNFOWNDTIMPER_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFWDSADDR1_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWDSADDR2_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWDSADDR3_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWDSADDR4_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWDSADDR5_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWDSADDR6_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFMCASTPMBUFF_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CNFAUTHENTICATION_LEN   ((uint16_t)sizeof(uint16_t))
 
#define HFA384x_RID_CNFMAXSLEEPDUR_LEN   ((uint16_t)0)
 
#define HFA384x_RID_GROUPADDR   ((uint16_t)0xFC80)
 
#define HFA384x_RID_CREATEIBSS   ((uint16_t)0xFC81)
 
#define HFA384x_RID_FRAGTHRESH   ((uint16_t)0xFC82)
 
#define HFA384x_RID_RTSTHRESH   ((uint16_t)0xFC83)
 
#define HFA384x_RID_TXRATECNTL   ((uint16_t)0xFC84)
 
#define HFA384x_RID_PROMISCMODE   ((uint16_t)0xFC85)
 
#define HFA384x_RID_FRAGTHRESH0   ((uint16_t)0xFC90)
 
#define HFA384x_RID_FRAGTHRESH1   ((uint16_t)0xFC91)
 
#define HFA384x_RID_FRAGTHRESH2   ((uint16_t)0xFC92)
 
#define HFA384x_RID_FRAGTHRESH3   ((uint16_t)0xFC93)
 
#define HFA384x_RID_FRAGTHRESH4   ((uint16_t)0xFC94)
 
#define HFA384x_RID_FRAGTHRESH5   ((uint16_t)0xFC95)
 
#define HFA384x_RID_FRAGTHRESH6   ((uint16_t)0xFC96)
 
#define HFA384x_RID_RTSTHRESH0   ((uint16_t)0xFC97)
 
#define HFA384x_RID_RTSTHRESH1   ((uint16_t)0xFC98)
 
#define HFA384x_RID_RTSTHRESH2   ((uint16_t)0xFC99)
 
#define HFA384x_RID_RTSTHRESH3   ((uint16_t)0xFC9A)
 
#define HFA384x_RID_RTSTHRESH4   ((uint16_t)0xFC9B)
 
#define HFA384x_RID_RTSTHRESH5   ((uint16_t)0xFC9C)
 
#define HFA384x_RID_RTSTHRESH6   ((uint16_t)0xFC9D)
 
#define HFA384x_RID_TXRATECNTL0   ((uint16_t)0xFC9E)
 
#define HFA384x_RID_TXRATECNTL1   ((uint16_t)0xFC9F)
 
#define HFA384x_RID_TXRATECNTL2   ((uint16_t)0xFCA0)
 
#define HFA384x_RID_TXRATECNTL3   ((uint16_t)0xFCA1)
 
#define HFA384x_RID_TXRATECNTL4   ((uint16_t)0xFCA2)
 
#define HFA384x_RID_TXRATECNTL5   ((uint16_t)0xFCA3)
 
#define HFA384x_RID_TXRATECNTL6   ((uint16_t)0xFCA4)
 
#define HFA384x_RID_GROUPADDR_LEN   ((uint16_t)16 * WLAN_ADDR_LEN)
 
#define HFA384x_RID_CREATEIBSS_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL_LEN   ((uint16_t)4)
 
#define HFA384x_RID_PROMISCMODE_LEN   ((uint16_t)2)
 
#define HFA384x_RID_FRAGTHRESH0_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH1_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH2_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH3_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH4_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH5_LEN   ((uint16_t)0)
 
#define HFA384x_RID_FRAGTHRESH6_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH0_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH1_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH2_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH3_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH4_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH5_LEN   ((uint16_t)0)
 
#define HFA384x_RID_RTSTHRESH6_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL0_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL1_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL2_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL3_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL4_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL5_LEN   ((uint16_t)0)
 
#define HFA384x_RID_TXRATECNTL6_LEN   ((uint16_t)0)
 
#define HFA384x_RID_ITICKTIME   ((uint16_t)0xFCE0)
 
#define HFA384x_RID_ITICKTIME_LEN   ((uint16_t)2)
 
#define HFA384x_RID_MAXLOADTIME   ((uint16_t)0xFD00)
 
#define HFA384x_RID_DOWNLOADBUFFER   ((uint16_t)0xFD01)
 
#define HFA384x_RID_PRIIDENTITY   ((uint16_t)0xFD02)
 
#define HFA384x_RID_PRISUPRANGE   ((uint16_t)0xFD03)
 
#define HFA384x_RID_PRI_CFIACTRANGES   ((uint16_t)0xFD04)
 
#define HFA384x_RID_NICSERIALNUMBER   ((uint16_t)0xFD0A)
 
#define HFA384x_RID_NICIDENTITY   ((uint16_t)0xFD0B)
 
#define HFA384x_RID_MFISUPRANGE   ((uint16_t)0xFD0C)
 
#define HFA384x_RID_CFISUPRANGE   ((uint16_t)0xFD0D)
 
#define HFA384x_RID_CHANNELLIST   ((uint16_t)0xFD10)
 
#define HFA384x_RID_REGULATORYDOMAINS   ((uint16_t)0xFD11)
 
#define HFA384x_RID_TEMPTYPE   ((uint16_t)0xFD12)
 
#define HFA384x_RID_CIS   ((uint16_t)0xFD13)
 
#define HFA384x_RID_STAIDENTITY   ((uint16_t)0xFD20)
 
#define HFA384x_RID_STASUPRANGE   ((uint16_t)0xFD21)
 
#define HFA384x_RID_STA_MFIACTRANGES   ((uint16_t)0xFD22)
 
#define HFA384x_RID_STA_CFIACTRANGES   ((uint16_t)0xFD23)
 
#define HFA384x_RID_BUILDSEQ   ((uint16_t)0xFFFE)
 
#define HFA384x_RID_FWID   ((uint16_t)0xFFFF)
 
#define HFA384x_RID_MAXLOADTIME_LEN   ((uint16_t)0)
 
#define HFA384x_RID_DOWNLOADBUFFER_LEN   ((uint16_t)sizeof(hfa384x_downloadbuffer_t))
 
#define HFA384x_RID_PRIIDENTITY_LEN   ((uint16_t)8)
 
#define HFA384x_RID_PRISUPRANGE_LEN   ((uint16_t)10)
 
#define HFA384x_RID_CFIACTRANGES_LEN   ((uint16_t)10)
 
#define HFA384x_RID_NICSERIALNUMBER_LEN   ((uint16_t)12)
 
#define HFA384x_RID_NICIDENTITY_LEN   ((uint16_t)8)
 
#define HFA384x_RID_MFISUPRANGE_LEN   ((uint16_t)10)
 
#define HFA384x_RID_CFISUPRANGE_LEN   ((uint16_t)10)
 
#define HFA384x_RID_CHANNELLIST_LEN   ((uint16_t)0)
 
#define HFA384x_RID_REGULATORYDOMAINS_LEN   ((uint16_t)12)
 
#define HFA384x_RID_TEMPTYPE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CIS_LEN   ((uint16_t)480)
 
#define HFA384x_RID_STAIDENTITY_LEN   ((uint16_t)8)
 
#define HFA384x_RID_STASUPRANGE_LEN   ((uint16_t)10)
 
#define HFA384x_RID_MFIACTRANGES_LEN   ((uint16_t)10)
 
#define HFA384x_RID_CFIACTRANGES2_LEN   ((uint16_t)10)
 
#define HFA384x_RID_BUILDSEQ_LEN   ((uint16_t)sizeof(hfa384x_BuildSeq_t))
 
#define HFA384x_RID_FWID_LEN   ((uint16_t)sizeof(hfa384x_FWID_t))
 
#define HFA384x_RID_PORTSTATUS   ((uint16_t)0xFD40)
 
#define HFA384x_RID_CURRENTSSID   ((uint16_t)0xFD41)
 
#define HFA384x_RID_CURRENTBSSID   ((uint16_t)0xFD42)
 
#define HFA384x_RID_COMMSQUALITY   ((uint16_t)0xFD43)
 
#define HFA384x_RID_CURRENTTXRATE   ((uint16_t)0xFD44)
 
#define HFA384x_RID_CURRENTBCNint   ((uint16_t)0xFD45)
 
#define HFA384x_RID_CURRENTSCALETHRESH   ((uint16_t)0xFD46)
 
#define HFA384x_RID_PROTOCOLRSPTIME   ((uint16_t)0xFD47)
 
#define HFA384x_RID_SHORTRETRYLIMIT   ((uint16_t)0xFD48)
 
#define HFA384x_RID_LONGRETRYLIMIT   ((uint16_t)0xFD49)
 
#define HFA384x_RID_MAXTXLIFETIME   ((uint16_t)0xFD4A)
 
#define HFA384x_RID_MAXRXLIFETIME   ((uint16_t)0xFD4B)
 
#define HFA384x_RID_CFPOLLABLE   ((uint16_t)0xFD4C)
 
#define HFA384x_RID_AUTHALGORITHMS   ((uint16_t)0xFD4D)
 
#define HFA384x_RID_PRIVACYOPTIMP   ((uint16_t)0xFD4F)
 
#define HFA384x_RID_DBMCOMMSQUALITY   ((uint16_t)0xFD51)
 
#define HFA384x_RID_CURRENTTXRATE1   ((uint16_t)0xFD80)
 
#define HFA384x_RID_CURRENTTXRATE2   ((uint16_t)0xFD81)
 
#define HFA384x_RID_CURRENTTXRATE3   ((uint16_t)0xFD82)
 
#define HFA384x_RID_CURRENTTXRATE4   ((uint16_t)0xFD83)
 
#define HFA384x_RID_CURRENTTXRATE5   ((uint16_t)0xFD84)
 
#define HFA384x_RID_CURRENTTXRATE6   ((uint16_t)0xFD85)
 
#define HFA384x_RID_OWNMACADDRESS   ((uint16_t)0xFD86)
 
#define HFA384x_RID_SCANRESULTS   ((uint16_t)0xFD88)
 
#define HFA384x_RID_HOSTSCANRESULTS   ((uint16_t)0xFD89)
 
#define HFA384x_RID_AUTHENTICATIONUSED   ((uint16_t)0xFD8A)
 
#define HFA384x_RID_ASSOCIATEFAILURE   ((uint16_t)0xFD8D)
 
#define HFA384x_RID_PORTSTATUS_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTSSID_LEN   ((uint16_t)34)
 
#define HFA384x_RID_CURRENTBSSID_LEN   ((uint16_t)WLAN_BSSID_LEN)
 
#define HFA384x_RID_COMMSQUALITY_LEN   ((uint16_t)sizeof(hfa384x_commsquality_t))
 
#define HFA384x_RID_DBMCOMMSQUALITY_LEN   ((uint16_t)sizeof(hfa384x_dbmcommsquality_t))
 
#define HFA384x_RID_CURRENTTXRATE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTBCNINT_LEN   ((uint16_t)0)
 
#define HFA384x_RID_STACURSCALETHRESH_LEN   ((uint16_t)12)
 
#define HFA384x_RID_APCURSCALETHRESH_LEN   ((uint16_t)6)
 
#define HFA384x_RID_PROTOCOLRSPTIME_LEN   ((uint16_t)0)
 
#define HFA384x_RID_SHORTRETRYLIMIT_LEN   ((uint16_t)0)
 
#define HFA384x_RID_LONGRETRYLIMIT_LEN   ((uint16_t)0)
 
#define HFA384x_RID_MAXTXLIFETIME_LEN   ((uint16_t)0)
 
#define HFA384x_RID_MAXRXLIFETIME_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CFPOLLABLE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_AUTHALGORITHMS_LEN   ((uint16_t)4)
 
#define HFA384x_RID_PRIVACYOPTIMP_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE1_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE2_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE3_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE4_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE5_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTTXRATE6_LEN   ((uint16_t)0)
 
#define HFA384x_RID_OWNMACADDRESS_LEN   ((uint16_t)6)
 
#define HFA384x_RID_PCFINFO_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFAPPCFINFO_LEN   ((uint16_t)sizeof(hfa384x_PCFInfo_data_t))
 
#define HFA384x_RID_SCANREQUEST_LEN   ((uint16_t)sizeof(hfa384x_ScanRequest_data_t))
 
#define HFA384x_RID_JOINREQUEST_LEN   ((uint16_t)sizeof(hfa384x_JoinRequest_data_t))
 
#define HFA384x_RID_AUTHENTICATESTA_LEN   ((uint16_t)sizeof(hfa384x_authenticateStation_data_t))
 
#define HFA384x_RID_CHANNELINFOREQUEST_LEN   ((uint16_t)sizeof(hfa384x_ChannelInfoRequest_data_t))
 
#define HFA384x_RID_PHYTYPE   ((uint16_t)0xFDC0)
 
#define HFA384x_RID_CURRENTCHANNEL   ((uint16_t)0xFDC1)
 
#define HFA384x_RID_CURRENTPOWERSTATE   ((uint16_t)0xFDC2)
 
#define HFA384x_RID_CCAMODE   ((uint16_t)0xFDC3)
 
#define HFA384x_RID_SUPPORTEDDATARATES   ((uint16_t)0xFDC6)
 
#define HFA384x_RID_LFOSTATUS   ((uint16_t)0xFDC7)
 
#define HFA384x_RID_PHYTYPE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTCHANNEL_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CURRENTPOWERSTATE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_CCAMODE_LEN   ((uint16_t)0)
 
#define HFA384x_RID_SUPPORTEDDATARATES_LEN   ((uint16_t)10)
 
#define HFA384x_RID_CNFWEPDEFAULTKEYID   ((uint16_t)0xFC23)
 
#define HFA384x_RID_CNFWEPDEFAULTKEY0   ((uint16_t)0xFC24)
 
#define HFA384x_RID_CNFWEPDEFAULTKEY1   ((uint16_t)0xFC25)
 
#define HFA384x_RID_CNFWEPDEFAULTKEY2   ((uint16_t)0xFC26)
 
#define HFA384x_RID_CNFWEPDEFAULTKEY3   ((uint16_t)0xFC27)
 
#define HFA384x_RID_CNFWEPFLAGS   ((uint16_t)0xFC28)
 
#define HFA384x_RID_CNFWEPKEYMAPTABLE   ((uint16_t)0xFC29)
 
#define HFA384x_RID_CNFAUTHENTICATION   ((uint16_t)0xFC2A)
 
#define HFA384x_RID_CNFMAXASSOCSTATIONS   ((uint16_t)0xFC2B)
 
#define HFA384x_RID_CNFTXCONTROL   ((uint16_t)0xFC2C)
 
#define HFA384x_RID_CNFROAMINGMODE   ((uint16_t)0xFC2D)
 
#define HFA384x_RID_CNFHOSTAUTHASSOC   ((uint16_t)0xFC2E)
 
#define HFA384x_RID_CNFRCVCRCERROR   ((uint16_t)0xFC30)
 
#define HFA384x_RID_CNFALTRETRYCNT   ((uint16_t)0xFC32)
 
#define HFA384x_RID_CNFAPBCNint   ((uint16_t)0xFC33)
 
#define HFA384x_RID_CNFAPPCFINFO   ((uint16_t)0xFC34)
 
#define HFA384x_RID_CNFSTAPCFINFO   ((uint16_t)0xFC35)
 
#define HFA384x_RID_CNFPRIORITYQUSAGE   ((uint16_t)0xFC37)
 
#define HFA384x_RID_CNFTIMCTRL   ((uint16_t)0xFC40)
 
#define HFA384x_RID_CNFTHIRTY2TALLY   ((uint16_t)0xFC42)
 
#define HFA384x_RID_CNFENHSECURITY   ((uint16_t)0xFC43)
 
#define HFA384x_RID_CNFDBMADJUST   ((uint16_t)0xFC46)
 
#define HFA384x_RID_CNFWPADATA   ((uint16_t)0xFC48)
 
#define HFA384x_RID_CNFPROPOGATIONDELAY   ((uint16_t)0xFC49)
 
#define HFA384x_RID_CNFSHORTPREAMBLE   ((uint16_t)0xFCB0)
 
#define HFA384x_RID_CNFEXCLONGPREAMBLE   ((uint16_t)0xFCB1)
 
#define HFA384x_RID_CNFAUTHRSPTIMEOUT   ((uint16_t)0xFCB2)
 
#define HFA384x_RID_CNFBASICRATES   ((uint16_t)0xFCB3)
 
#define HFA384x_RID_CNFSUPPRATES   ((uint16_t)0xFCB4)
 
#define HFA384x_RID_CNFFALLBACKCTRL   ((uint16_t)0xFCB5)
 
#define HFA384x_RID_WEPKEYSTATUS   ((uint16_t)0xFCB6)
 
#define HFA384x_RID_WEPKEYMAPINDEX   ((uint16_t)0xFCB7)
 
#define HFA384x_RID_BROADCASTKEYID   ((uint16_t)0xFCB8)
 
#define HFA384x_RID_ENTSECFLAGEYID   ((uint16_t)0xFCB9)
 
#define HFA384x_RID_CNFPASSIVESCANCTRL   ((uint16_t)0xFCBA)
 
#define HFA384x_RID_CNFWPAHANDLING   ((uint16_t)0xFCBB)
 
#define HFA384x_RID_MDCCONTROL   ((uint16_t)0xFCBC)
 
#define HFA384x_RID_MDCCOUNTRY   ((uint16_t)0xFCBD)
 
#define HFA384x_RID_TXPOWERMAX   ((uint16_t)0xFCBE)
 
#define HFA384x_RID_CNFLFOENBLED   ((uint16_t)0xFCBF)
 
#define HFA384x_RID_CAPINFO   ((uint16_t)0xFCC0)
 
#define HFA384x_RID_LISTENINTERVAL   ((uint16_t)0xFCC1)
 
#define HFA384x_RID_DIVERSITYENABLED   ((uint16_t)0xFCC2)
 
#define HFA384x_RID_LED_CONTROL   ((uint16_t)0xFCC4)
 
#define HFA384x_RID_HFO_DELAY   ((uint16_t)0xFCC5)
 
#define HFA384x_RID_DISSALOWEDBSSID   ((uint16_t)0xFCC6)
 
#define HFA384x_RID_SCANREQUEST   ((uint16_t)0xFCE1)
 
#define HFA384x_RID_JOINREQUEST   ((uint16_t)0xFCE2)
 
#define HFA384x_RID_AUTHENTICATESTA   ((uint16_t)0xFCE3)
 
#define HFA384x_RID_CHANNELINFOREQUEST   ((uint16_t)0xFCE4)
 
#define HFA384x_RID_HOSTSCAN   ((uint16_t)0xFCE5)
 
#define HFA384x_RID_ASSOCIATESTA   ((uint16_t)0xFCE6)
 
#define HFA384x_RID_CNFWEPDEFAULTKEY_LEN   ((uint16_t)6)
 
#define HFA384x_RID_CNFWEP128DEFAULTKEY_LEN   ((uint16_t)14)
 
#define HFA384x_RID_CNFPRIOQUSAGE_LEN   ((uint16_t)4)
 
#define HFA384x_PDR_PCB_PARTNUM   ((uint16_t)0x0001)
 
#define HFA384x_PDR_PDAVER   ((uint16_t)0x0002)
 
#define HFA384x_PDR_NIC_SERIAL   ((uint16_t)0x0003)
 
#define HFA384x_PDR_MKK_MEASUREMENTS   ((uint16_t)0x0004)
 
#define HFA384x_PDR_NIC_RAMSIZE   ((uint16_t)0x0005)
 
#define HFA384x_PDR_MFISUPRANGE   ((uint16_t)0x0006)
 
#define HFA384x_PDR_CFISUPRANGE   ((uint16_t)0x0007)
 
#define HFA384x_PDR_NICID   ((uint16_t)0x0008)
 
#define HFA384x_PDR_MAC_ADDRESS   ((uint16_t)0x0101)
 
#define HFA384x_PDR_REGDOMAIN   ((uint16_t)0x0103)
 
#define HFA384x_PDR_ALLOWED_CHANNEL   ((uint16_t)0x0104)
 
#define HFA384x_PDR_DEFAULT_CHANNEL   ((uint16_t)0x0105)
 
#define HFA384x_PDR_TEMPTYPE   ((uint16_t)0x0107)
 
#define HFA384x_PDR_IFR_SETTING   ((uint16_t)0x0200)
 
#define HFA384x_PDR_RFR_SETTING   ((uint16_t)0x0201)
 
#define HFA384x_PDR_HFA3861_BASELINE   ((uint16_t)0x0202)
 
#define HFA384x_PDR_HFA3861_SHADOW   ((uint16_t)0x0203)
 
#define HFA384x_PDR_HFA3861_IFRF   ((uint16_t)0x0204)
 
#define HFA384x_PDR_HFA3861_CHCALSP   ((uint16_t)0x0300)
 
#define HFA384x_PDR_HFA3861_CHCALI   ((uint16_t)0x0301)
 
#define HFA384x_PDR_MAX_TX_POWER   ((uint16_t)0x0302)
 
#define HFA384x_PDR_MASTER_CHAN_LIST   ((uint16_t)0x0303)
 
#define HFA384x_PDR_3842_NIC_CONFIG   ((uint16_t)0x0400)
 
#define HFA384x_PDR_USB_ID   ((uint16_t)0x0401)
 
#define HFA384x_PDR_PCI_ID   ((uint16_t)0x0402)
 
#define HFA384x_PDR_PCI_IFCONF   ((uint16_t)0x0403)
 
#define HFA384x_PDR_PCI_PMCONF   ((uint16_t)0x0404)
 
#define HFA384x_PDR_RFENRGY   ((uint16_t)0x0406)
 
#define HFA384x_PDR_USB_POWER_TYPE   ((uint16_t)0x0407)
 
#define HFA384x_PDR_USB_MAX_POWER   ((uint16_t)0x0409)
 
#define HFA384x_PDR_USB_MANUFACTURER   ((uint16_t)0x0410)
 
#define HFA384x_PDR_USB_PRODUCT   ((uint16_t)0x0411)
 
#define HFA384x_PDR_ANT_DIVERSITY   ((uint16_t)0x0412)
 
#define HFA384x_PDR_HFO_DELAY   ((uint16_t)0x0413)
 
#define HFA384x_PDR_SCALE_THRESH   ((uint16_t)0x0414)
 
#define HFA384x_PDR_HFA3861_MANF_TESTSP   ((uint16_t)0x0900)
 
#define HFA384x_PDR_HFA3861_MANF_TESTI   ((uint16_t)0x0901)
 
#define HFA384x_PDR_END_OF_PDA   ((uint16_t)0x0000)
 
#define HFA384x_CMD   HFA384x_CMD_OFF
 
#define HFA384x_PARAM0   HFA384x_PARAM0_OFF
 
#define HFA384x_PARAM1   HFA384x_PARAM1_OFF
 
#define HFA384x_PARAM2   HFA384x_PARAM2_OFF
 
#define HFA384x_STATUS   HFA384x_STATUS_OFF
 
#define HFA384x_RESP0   HFA384x_RESP0_OFF
 
#define HFA384x_RESP1   HFA384x_RESP1_OFF
 
#define HFA384x_RESP2   HFA384x_RESP2_OFF
 
#define HFA384x_INFOFID   HFA384x_INFOFID_OFF
 
#define HFA384x_RXFID   HFA384x_RXFID_OFF
 
#define HFA384x_ALLOCFID   HFA384x_ALLOCFID_OFF
 
#define HFA384x_TXCOMPLFID   HFA384x_TXCOMPLFID_OFF
 
#define HFA384x_SELECT0   HFA384x_SELECT0_OFF
 
#define HFA384x_OFFSET0   HFA384x_OFFSET0_OFF
 
#define HFA384x_DATA0   HFA384x_DATA0_OFF
 
#define HFA384x_SELECT1   HFA384x_SELECT1_OFF
 
#define HFA384x_OFFSET1   HFA384x_OFFSET1_OFF
 
#define HFA384x_DATA1   HFA384x_DATA1_OFF
 
#define HFA384x_EVSTAT   HFA384x_EVSTAT_OFF
 
#define HFA384x_INTEN   HFA384x_INTEN_OFF
 
#define HFA384x_EVACK   HFA384x_EVACK_OFF
 
#define HFA384x_CONTROL   HFA384x_CONTROL_OFF
 
#define HFA384x_SWSUPPORT0   HFA384x_SWSUPPORT0_OFF
 
#define HFA384x_SWSUPPORT1   HFA384x_SWSUPPORT1_OFF
 
#define HFA384x_SWSUPPORT2   HFA384x_SWSUPPORT2_OFF
 
#define HFA384x_AUXPAGE   HFA384x_AUXPAGE_OFF
 
#define HFA384x_AUXOFFSET   HFA384x_AUXOFFSET_OFF
 
#define HFA384x_AUXDATA   HFA384x_AUXDATA_OFF
 
#define HFA384x_PCICOR   HFA384x_PCICOR_OFF
 
#define HFA384x_PCIHCR   HFA384x_PCIHCR_OFF
 
#define HFA384x_CMD_ISBUSY(value)   ((uint16_t)(((uint16_t)value) & HFA384x_CMD_BUSY))
 
#define HFA384x_CMD_AINFO_GET(value)   ((uint16_t)(((uint16_t)(value) & HFA384x_CMD_AINFO) >> 8))
 
#define HFA384x_CMD_AINFO_SET(value)   ((uint16_t)((uint16_t)(value) << 8))
 
#define HFA384x_CMD_MACPORT_GET(value)   ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_MACPORT)))
 
#define HFA384x_CMD_MACPORT_SET(value)   ((uint16_t)HFA384x_CMD_AINFO_SET(value))
 
#define HFA384x_CMD_ISRECL(value)   ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_RECL)))
 
#define HFA384x_CMD_RECL_SET(value)   ((uint16_t)HFA384x_CMD_AINFO_SET(value))
 
#define HFA384x_CMD_QOS_GET(value)   ((uint16_t((((uint16_t)(value))&((uint16_t)0x3000)) >> 12))
 
#define HFA384x_CMD_QOS_SET(value)   ((uint16_t)((((uint16_t)(value)) << 12) & 0x3000))
 
#define HFA384x_CMD_ISWRITE(value)   ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_WRITE)))
 
#define HFA384x_CMD_WRITE_SET(value)   ((uint16_t)HFA384x_CMD_AINFO_SET((uint16_t)value))
 
#define HFA384x_CMD_PROGMODE_GET(value)   ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_PROGMODE)))
 
#define HFA384x_CMD_PROGMODE_SET(value)   ((uint16_t)HFA384x_CMD_AINFO_SET((uint16_t)value))
 
#define HFA384x_CMD_CMDCODE_GET(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_CMD_CMDCODE))
 
#define HFA384x_CMD_CMDCODE_SET(value)   ((uint16_t)(value))
 
#define HFA384x_STATUS_RESULT_GET(value)   ((uint16_t)((((uint16_t)(value)) & HFA384x_STATUS_RESULT) >> 8))
 
#define HFA384x_STATUS_RESULT_SET(value)   (((uint16_t)(value)) << 8)
 
#define HFA384x_STATUS_CMDCODE_GET(value)   (((uint16_t)(value)) & HFA384x_STATUS_CMDCODE)
 
#define HFA384x_STATUS_CMDCODE_SET(value)   ((uint16_t)(value))
 
#define HFA384x_OFFSET_ISBUSY(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_BUSY))
 
#define HFA384x_OFFSET_ISERR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_ERR))
 
#define HFA384x_OFFSET_DATAOFF_GET(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_DATAOFF))
 
#define HFA384x_OFFSET_DATAOFF_SET(value)   ((uint16_t)(value))
 
#define HFA384x_EVSTAT_ISTICK(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TICK))
 
#define HFA384x_EVSTAT_ISWTERR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_WTERR))
 
#define HFA384x_EVSTAT_ISINFDROP(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_INFDROP))
 
#define HFA384x_EVSTAT_ISINFO(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_INFO))
 
#define HFA384x_EVSTAT_ISDTIM(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_DTIM))
 
#define HFA384x_EVSTAT_ISCMD(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_CMD))
 
#define HFA384x_EVSTAT_ISALLOC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_ALLOC))
 
#define HFA384x_EVSTAT_ISTXEXC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TXEXC))
 
#define HFA384x_EVSTAT_ISTX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TX))
 
#define HFA384x_EVSTAT_ISRX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_RX))
 
#define HFA384x_EVSTAT_ISBAP_OP(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INT_BAP_OP))
 
#define HFA384x_INTEN_ISTICK(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TICK))
 
#define HFA384x_INTEN_TICK_SET(value)   ((uint16_t)(((uint16_t)(value)) << 15))
 
#define HFA384x_INTEN_ISWTERR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_WTERR))
 
#define HFA384x_INTEN_WTERR_SET(value)   ((uint16_t)(((uint16_t)(value)) << 14))
 
#define HFA384x_INTEN_ISINFDROP(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_INFDROP))
 
#define HFA384x_INTEN_INFDROP_SET(value)   ((uint16_t)(((uint16_t)(value)) << 13))
 
#define HFA384x_INTEN_ISINFO(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_INFO))
 
#define HFA384x_INTEN_INFO_SET(value)   ((uint16_t)(((uint16_t)(value)) << 7))
 
#define HFA384x_INTEN_ISDTIM(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_DTIM))
 
#define HFA384x_INTEN_DTIM_SET(value)   ((uint16_t)(((uint16_t)(value)) << 5))
 
#define HFA384x_INTEN_ISCMD(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_CMD))
 
#define HFA384x_INTEN_CMD_SET(value)   ((uint16_t)(((uint16_t)(value)) << 4))
 
#define HFA384x_INTEN_ISALLOC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_ALLOC))
 
#define HFA384x_INTEN_ALLOC_SET(value)   ((uint16_t)(((uint16_t)(value)) << 3))
 
#define HFA384x_INTEN_ISTXEXC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TXEXC))
 
#define HFA384x_INTEN_TXEXC_SET(value)   ((uint16_t)(((uint16_t)(value)) << 2))
 
#define HFA384x_INTEN_ISTX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TX))
 
#define HFA384x_INTEN_TX_SET(value)   ((uint16_t)(((uint16_t)(value)) << 1))
 
#define HFA384x_INTEN_ISRX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_RX))
 
#define HFA384x_INTEN_RX_SET(value)   ((uint16_t)(((uint16_t)(value)) << 0))
 
#define HFA384x_EVACK_ISTICK(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TICK))
 
#define HFA384x_EVACK_TICK_SET(value)   ((uint16_t)(((uint16_t)(value)) << 15))
 
#define HFA384x_EVACK_ISWTERR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_WTERR))
 
#define HFA384x_EVACK_WTERR_SET(value)   ((uint16_t)(((uint16_t)(value)) << 14))
 
#define HFA384x_EVACK_ISINFDROP(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_INFDROP))
 
#define HFA384x_EVACK_INFDROP_SET(value)   ((uint16_t)(((uint16_t)(value)) << 13))
 
#define HFA384x_EVACK_ISINFO(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_INFO))
 
#define HFA384x_EVACK_INFO_SET(value)   ((uint16_t)(((uint16_t)(value)) << 7))
 
#define HFA384x_EVACK_ISDTIM(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_DTIM))
 
#define HFA384x_EVACK_DTIM_SET(value)   ((uint16_t)(((uint16_t)(value)) << 5))
 
#define HFA384x_EVACK_ISCMD(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_CMD))
 
#define HFA384x_EVACK_CMD_SET(value)   ((uint16_t)(((uint16_t)(value)) << 4))
 
#define HFA384x_EVACK_ISALLOC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_ALLOC))
 
#define HFA384x_EVACK_ALLOC_SET(value)   ((uint16_t)(((uint16_t)(value)) << 3))
 
#define HFA384x_EVACK_ISTXEXC(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TXEXC))
 
#define HFA384x_EVACK_TXEXC_SET(value)   ((uint16_t)(((uint16_t)(value)) << 2))
 
#define HFA384x_EVACK_ISTX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TX))
 
#define HFA384x_EVACK_TX_SET(value)   ((uint16_t)(((uint16_t)(value)) << 1))
 
#define HFA384x_EVACK_ISRX(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_RX))
 
#define HFA384x_EVACK_RX_SET(value)   ((uint16_t)(((uint16_t)(value)) << 0))
 
#define HFA384x_CONTROL_AUXEN_SET(value)   ((uint16_t)(((uint16_t)(value)) << 14))
 
#define HFA384x_CONTROL_AUXEN_GET(value)   ((uint16_t)(((uint16_t)(value)) >> 14))
 
#define HFA384x_STATE_PREINIT   0
 
#define HFA384x_STATE_INIT   1
 
#define HFA384x_STATE_RUNNING   2
 
#define HFA384x_HOSTAUTHASSOC_HOSTAUTH   BIT0
 
#define HFA384x_HOSTAUTHASSOC_HOSTASSOC   BIT1
 
#define HFA384x_WHAHANDLING_DISABLED   0
 
#define HFA384x_WHAHANDLING_PASSTHROUGH   BIT1
 
#define HFA384x_CNFAUTHENTICATION_OPENSYSTEM   0x0001
 
#define HFA384x_CNFAUTHENTICATION_SHAREDKEY   0x0002
 
#define HFA384x_CNFAUTHENTICATION_LEAP   0x0004
 
#define HFA384x_CREATEIBSS_JOINCREATEIBSS   0
 
#define HFA384x_CREATEIBSS_JOINESS_JOINCREATEIBSS   1
 
#define HFA384x_CREATEIBSS_JOINIBSS   2
 
#define HFA384x_CREATEIBSS_JOINESS_JOINIBSS   3
 
#define HFA384x_FWID_LEN   14
 
#define HFA384x_PSTATUS_DISABLED   ((uint16_t)1)
 
#define HFA384x_PSTATUS_SEARCHING   ((uint16_t)2)
 
#define HFA384x_PSTATUS_CONN_IBSS   ((uint16_t)3)
 
#define HFA384x_PSTATUS_CONN_ESS   ((uint16_t)4)
 
#define HFA384x_PSTATUS_OUTOFRANGE   ((uint16_t)5)
 
#define HFA384x_PSTATUS_CONN_WDS   ((uint16_t)6)
 
#define HFA384x_TESTRESULT_ALLPASSED   BIT0
 
#define HFA384x_TESTRESULT_LFO_FAIL   BIT1
 
#define HFA384x_TESTRESULT_VR_HF0_FAIL   BIT2
 
#define HFA384x_HOST_FIRM_COORDINATE   BIT7
 
#define HFA384x_TESTRESULT_COORDINATE   BIT15
 
#define HFA384x_FD_STATUS_OFF   ((uint16_t)0x44)
 
#define HFA384x_FD_TIME_OFF   ((uint16_t)0x46)
 
#define HFA384x_FD_SWSUPPORT_OFF   ((uint16_t)0x4A)
 
#define HFA384x_FD_SILENCE_OFF   ((uint16_t)0x4A)
 
#define HFA384x_FD_SIGNAL_OFF   ((uint16_t)0x4B)
 
#define HFA384x_FD_RATE_OFF   ((uint16_t)0x4C)
 
#define HFA384x_FD_RXFLOW_OFF   ((uint16_t)0x4D)
 
#define HFA384x_FD_RESERVED_OFF   ((uint16_t)0x4E)
 
#define HFA384x_FD_TXCONTROL_OFF   ((uint16_t)0x50)
 
#define HFA384x_FD_FRAMECONTROL_OFF   ((uint16_t)0x52)
 
#define HFA384x_FD_DURATIONID_OFF   ((uint16_t)0x54)
 
#define HFA384x_FD_ADDRESS1_OFF   ((uint16_t)0x56)
 
#define HFA384x_FD_ADDRESS2_OFF   ((uint16_t)0x5C)
 
#define HFA384x_FD_ADDRESS3_OFF   ((uint16_t)0x62)
 
#define HFA384x_FD_SEQCONTROL_OFF   ((uint16_t)0x68)
 
#define HFA384x_FD_ADDRESS4_OFF   ((uint16_t)0x6A)
 
#define HFA384x_FD_DATALEN_OFF   ((uint16_t)0x70)
 
#define HFA384x_FD_DESTADDRESS_OFF   ((uint16_t)0x72)
 
#define HFA384x_FD_SRCADDRESS_OFF   ((uint16_t)0x78)
 
#define HFA384x_FD_DATALENGTH_OFF   ((uint16_t)0x7E)
 
#define HFA384x_TXSTATUS_ACKERR   ((uint16_t)BIT5)
 
#define HFA384x_TXSTATUS_FORMERR   ((uint16_t)BIT3)
 
#define HFA384x_TXSTATUS_DISCON   ((uint16_t)BIT2)
 
#define HFA384x_TXSTATUS_AGEDERR   ((uint16_t)BIT1)
 
#define HFA384x_TXSTATUS_RETRYERR   ((uint16_t)BIT0)
 
#define HFA384x_TX_CFPOLL   ((uint16_t)BIT12)
 
#define HFA384x_TX_PRST   ((uint16_t)BIT11)
 
#define HFA384x_TX_MACPORT   ((uint16_t)(BIT10 | BIT9 | BIT8))
 
#define HFA384x_TX_NOENCRYPT   ((uint16_t)BIT7)
 
#define HFA384x_TX_RETRYSTRAT   ((uint16_t)(BIT6 | BIT5))
 
#define HFA384x_TX_STRUCTYPE   ((uint16_t)(BIT4 | BIT3))
 
#define HFA384x_TX_TXEX   ((uint16_t)BIT2)
 
#define HFA384x_TX_TXOK   ((uint16_t)BIT1)
 
#define HFA384x_TXSTATUS_ISERROR(v)
 
#define HFA384x_TXSTATUS_ISACKERR(v)   ((uint16_t)(((uint16_t)(v)) & HFA384x_TXSTATUS_ACKERR))
 
#define HFA384x_TXSTATUS_ISFORMERR(v)   ((uint16_t)(((uint16_t)(v)) & HFA384x_TXSTATUS_FORMERR))
 
#define HFA384x_TXSTATUS_ISDISCON(v)   ((uint16_t)(((uint16_t)(v)) & HFA384x_TXSTATUS_DISCON))
 
#define HFA384x_TXSTATUS_ISAGEDERR(v)   ((uint16_t)(((uint16_t)(v)) & HFA384x_TXSTATUS_AGEDERR))
 
#define HFA384x_TXSTATUS_ISRETRYERR(v)   ((uint16_t)(((uint16_t)(v)) & HFA384x_TXSTATUS_RETRYERR))
 
#define HFA384x_TX_GET(v, m, s)   ((((uint16_t)(v))&((uint16_t)(m)))>>((uint16_t)(s)))
 
#define HFA384x_TX_SET(v, m, s)   ((((uint16_t)(v))<<((uint16_t)(s)))&((uint16_t)(m)))
 
#define HFA384x_TX_CFPOLL_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_CFPOLL,12)
 
#define HFA384x_TX_CFPOLL_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_CFPOLL,12)
 
#define HFA384x_TX_PRST_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_PRST,11)
 
#define HFA384x_TX_PRST_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_PRST,11)
 
#define HFA384x_TX_MACPORT_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_MACPORT, 8)
 
#define HFA384x_TX_MACPORT_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_MACPORT, 8)
 
#define HFA384x_TX_NOENCRYPT_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_NOENCRYPT, 7)
 
#define HFA384x_TX_NOENCRYPT_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_NOENCRYPT, 7)
 
#define HFA384x_TX_RETRYSTRAT_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_RETRYSTRAT, 5)
 
#define HFA384x_TX_RETRYSTRAT_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_RETRYSTRAT, 5)
 
#define HFA384x_TX_STRUCTYPE_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_STRUCTYPE, 3)
 
#define HFA384x_TX_STRUCTYPE_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_STRUCTYPE, 3)
 
#define HFA384x_TX_TXEX_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_TXEX, 2)
 
#define HFA384x_TX_TXEX_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_TXEX, 2)
 
#define HFA384x_TX_TXOK_GET(v)   HFA384x_TX_GET(v, HFA384x_TX_TXOK, 1)
 
#define HFA384x_TX_TXOK_SET(v)   HFA384x_TX_SET(v, HFA384x_TX_TXOK, 1)
 
#define HFA384x_RX_DATA_LEN_OFF   ((uint16_t)44)
 
#define HFA384x_RX_80211HDR_OFF   ((uint16_t)14)
 
#define HFA384x_RX_DATA_OFF   ((uint16_t)60)
 
#define HFA384x_RXSTATUS_MSGTYPE   ((uint16_t)(BIT15 | BIT14 | BIT13))
 
#define HFA384x_RXSTATUS_MACPORT   ((uint16_t)(BIT10 | BIT9 | BIT8))
 
#define HFA384x_RXSTATUS_UNDECR   ((uint16_t)BIT1)
 
#define HFA384x_RXSTATUS_FCSERR   ((uint16_t)BIT0)
 
#define HFA384x_RXSTATUS_MSGTYPE_GET(value)   ((uint16_t)((((uint16_t)(value)) & HFA384x_RXSTATUS_MSGTYPE) >> 13))
 
#define HFA384x_RXSTATUS_MSGTYPE_SET(value)   ((uint16_t)(((uint16_t)(value)) << 13))
 
#define HFA384x_RXSTATUS_MACPORT_GET(value)   ((uint16_t)((((uint16_t)(value)) & HFA384x_RXSTATUS_MACPORT) >> 8))
 
#define HFA384x_RXSTATUS_MACPORT_SET(value)   ((uint16_t)(((uint16_t)(value)) << 8))
 
#define HFA384x_RXSTATUS_ISUNDECR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_RXSTATUS_UNDECR))
 
#define HFA384x_RXSTATUS_ISFCSERR(value)   ((uint16_t)(((uint16_t)(value)) & HFA384x_RXSTATUS_FCSERR))
 
#define HFA384x_IT_HANDOVERADDR   ((uint16_t)0xF000UL)
 
#define HFA384x_IT_HANDOVERDEAUTHADDRESS   ((uint16_t)0xF001UL)
 
#define HFA384x_IT_COMMTALLIES   ((uint16_t)0xF100UL)
 
#define HFA384x_IT_SCANRESULTS   ((uint16_t)0xF101UL)
 
#define HFA384x_IT_CHINFORESULTS   ((uint16_t)0xF102UL)
 
#define HFA384x_IT_HOSTSCANRESULTS   ((uint16_t)0xF103UL)
 
#define HFA384x_IT_LINKSTATUS   ((uint16_t)0xF200UL)
 
#define HFA384x_IT_ASSOCSTATUS   ((uint16_t)0xF201UL)
 
#define HFA384x_IT_AUTHREQ   ((uint16_t)0xF202UL)
 
#define HFA384x_IT_PSUSERCNT   ((uint16_t)0xF203UL)
 
#define HFA384x_IT_KEYIDCHANGED   ((uint16_t)0xF204UL)
 
#define HFA384x_IT_ASSOCREQ   ((uint16_t)0xF205UL)
 
#define HFA384x_IT_MICFAILURE   ((uint16_t)0xF206UL)
 
#define HFA384x_CHINFORESULT_BSSACTIVE   BIT0
 
#define HFA384x_CHINFORESULT_PCFACTIVE   BIT1
 
#define HFA384x_LINK_NOTCONNECTED   ((uint16_t)0)
 
#define HFA384x_LINK_CONNECTED   ((uint16_t)1)
 
#define HFA384x_LINK_DISCONNECTED   ((uint16_t)2)
 
#define HFA384x_LINK_AP_CHANGE   ((uint16_t)3)
 
#define HFA384x_LINK_AP_OUTOFRANGE   ((uint16_t)4)
 
#define HFA384x_LINK_AP_INRANGE   ((uint16_t)5)
 
#define HFA384x_LINK_ASSOCFAIL   ((uint16_t)6)
 
#define HFA384x_ASSOCSTATUS_STAASSOC   ((uint16_t)1)
 
#define HFA384x_ASSOCSTATUS_REASSOC   ((uint16_t)2)
 
#define HFA384x_ASSOCSTATUS_DISASSOC   ((uint16_t)3)
 
#define HFA384x_ASSOCSTATUS_ASSOCFAIL   ((uint16_t)4)
 
#define HFA384x_ASSOCSTATUS_AUTHFAIL   ((uint16_t)5)
 
#define HFA384x_ASSOCREQ_TYPE_ASSOC   0
 
#define HFA384x_ASSOCREQ_TYPE_REASSOC   1
 
#define HFA384x_USB_ENBULKIN   6
 
#define HFA384x_USB_TXFRM   0
 
#define HFA384x_USB_CMDREQ   1
 
#define HFA384x_USB_WRIDREQ   2
 
#define HFA384x_USB_RRIDREQ   3
 
#define HFA384x_USB_WMEMREQ   4
 
#define HFA384x_USB_RMEMREQ   5
 
#define HFA384x_USB_ISFRM(a)   (!((a) & 0x8000))
 
#define HFA384x_USB_ISTXFRM(a)   (((a) & 0x9000) == 0x1000)
 
#define HFA384x_USB_ISRXFRM(a)   (!((a) & 0x9000))
 
#define HFA384x_USB_INFOFRM   0x8000
 
#define HFA384x_USB_CMDRESP   0x8001
 
#define HFA384x_USB_WRIDRESP   0x8002
 
#define HFA384x_USB_RRIDRESP   0x8003
 
#define HFA384x_USB_WMEMRESP   0x8004
 
#define HFA384x_USB_RMEMRESP   0x8005
 
#define HFA384x_USB_BUFAVAIL   0x8006
 
#define HFA384x_USB_ERROR   0x8007
 

Typedefs

typedef struct hfa384x_bytestr hfa384x_bytestr_t
 
typedef struct hfa384x_bytestr32 hfa384x_bytestr32_t
 
typedef struct hfa384x_record hfa384x_rec_t
 
typedef struct hfa384x_record16 hfa384x_rec16_t
 
typedef struct hfa384x_record32 hfa384x_rec32
 
typedef struct hfa384x_compident hfa384x_compident_t
 
typedef struct hfa384x_caplevel hfa384x_caplevel_t
 
typedef struct hfa384x_cnfPortType hfa384x_cnfPortType_t
 
typedef struct hfa384x_cnfOwnMACAddress hfa384x_cnfOwnMACAddress_t
 
typedef struct hfa384x_cnfDesiredSSID hfa384x_cnfDesiredSSID_t
 
typedef struct hfa384x_cnfOwnChannel hfa384x_cnfOwnChannel_t
 
typedef struct hfa384x_cnfOwnSSID hfa384x_cnfOwnSSID_t
 
typedef struct hfa384x_cnfOwnATIMWindow hfa384x_cnfOwnATIMWindow_t
 
typedef struct hfa384x_cnfSystemScale hfa384x_cnfSystemScale_t
 
typedef struct hfa384x_cnfMaxDataLength hfa384x_cnfMaxDataLength_t
 
typedef struct hfa384x_cnfWDSAddress hfa384x_cnfWDSAddress_t
 
typedef struct hfa384x_cnfPMEnabled hfa384x_cnfPMEnabled_t
 
typedef struct hfa384x_cnfPMEPS hfa384x_cnfPMEPS_t
 
typedef struct hfa384x_cnfMulticastReceive hfa384x_cnfMulticastReceive_t
 
typedef struct hfa384x_cnfMaxSleepDuration hfa384x_cnfMaxSleepDuration_t
 
typedef struct hfa384x_cnfPMHoldoverDuration hfa384x_cnfPMHoldoverDuration_t
 
typedef struct hfa384x_cnfOwnName hfa384x_cnfOwnName_t
 
typedef struct hfa384x_cnfOwnDTIMPeriod hfa384x_cnfOwnDTIMPeriod_t
 
typedef struct hfa384x_cnfWDSAddressN hfa384x_cnfWDSAddressN_t
 
typedef struct hfa384x_cnfMulticastPMBuffering hfa384x_cnfMulticastPMBuffering_t
 
typedef struct hfa384x_GroupAddresses hfa384x_GroupAddresses_t
 
typedef struct hfa384x_CreateIBSS hfa384x_CreateIBSS_t
 
typedef struct hfa384x_FragmentationThreshold hfa384x_FragmentationThreshold_t
 
typedef struct hfa384x_RTSThreshold hfa384x_RTSThreshold_t
 
typedef struct hfa384x_TxRateControl hfa384x_TxRateControl_t
 
typedef struct hfa384x_PromiscuousMode hfa384x_PromiscuousMode_t
 
typedef struct hfa384x_ScanRequest_data hfa384x_ScanRequest_data_t
 
typedef struct hfa384x_HostScanRequest_data hfa384x_HostScanRequest_data_t
 
typedef struct hfa384x_JoinRequest_data hfa384x_JoinRequest_data_t
 
typedef struct hfa384x_authenticateStation_data hfa384x_authenticateStation_data_t
 
typedef struct hfa384x_associateStation_data hfa384x_associateStation_data_t
 
typedef struct hfa384x_ChannelInfoRequest_data hfa384x_ChannelInfoRequest_data_t
 
typedef struct hfa384x_WEPKeyMapping hfa384x_WEPKeyMapping_t
 
typedef struct hfa384x_WPAData hfa384x_WPAData_t
 
typedef struct hfa384x_TickTime hfa384x_TickTime_t
 
typedef struct hfa384x_MaxLoadTime hfa384x_MaxLoadTime_t
 
typedef struct hfa384x_downloadbuffer hfa384x_downloadbuffer_t
 
typedef struct hfa384x_PRIIdentity hfa384x_PRIIdentity_t
 
typedef struct hfa384x_PRISupRange hfa384x_PRISupRange_t
 
typedef struct hfa384x_CFIActRanges hfa384x_CFIActRanges_t
 
typedef struct hfa384x_NICSerialNumber hfa384x_NICSerialNumber_t
 
typedef struct hfa384x_NICIdentity hfa384x_NICIdentity_t
 
typedef struct hfa384x_MFISupRange hfa384x_MFISupRange_t
 
typedef struct hfa384x_CFISupRange hfa384x_CFISupRange_t
 
typedef struct hfa384x_BuildSeq hfa384x_BuildSeq_t
 
typedef struct hfa384x_FWID hfa384x_FWID_t
 
typedef struct hfa384x_ChannelList hfa384x_ChannelList_t
 
typedef struct hfa384x_RegulatoryDomains hfa384x_RegulatoryDomains_t
 
typedef struct hfa384x_TempType hfa384x_TempType_t
 
typedef struct hfa384x_CIS hfa384x_CIS_t
 
typedef struct hfa384x_STAIdentity hfa384x_STAIdentity_t
 
typedef struct hfa384x_STASupRange hfa384x_STASupRange_t
 
typedef struct hfa384x_MFIActRanges hfa384x_MFIActRanges_t
 
typedef struct hfa384x_PortStatus hfa384x_PortStatus_t
 
typedef struct hfa384x_CurrentSSID hfa384x_CurrentSSID_t
 
typedef struct hfa384x_CurrentBSSID hfa384x_CurrentBSSID_t
 
typedef struct hfa384x_commsquality hfa384x_commsquality_t
 
typedef struct hfa384x_dbmcommsquality hfa384x_dbmcommsquality_t
 
typedef struct hfa384x_CurrentTxRate hfa384x_CurrentTxRate_t
 
typedef struct hfa384x_CurrentBeaconInterval hfa384x_CurrentBeaconInterval_t
 
typedef struct hfa384x_CurrentScaleThresholds hfa384x_CurrentScaleThresholds_t
 
typedef struct hfa384x_ProtocolRspTime hfa384x_ProtocolRspTime_t
 
typedef struct hfa384x_ShortRetryLimit hfa384x_ShortRetryLimit_t
 
typedef struct hfa384x_LongRetryLimit hfa384x_LongRetryLimit_t
 
typedef struct hfa384x_MaxTransmitLifetime hfa384x_MaxTransmitLifetime_t
 
typedef struct hfa384x_MaxReceiveLifetime hfa384x_MaxReceiveLifetime_t
 
typedef struct hfa384x_CFPollable hfa384x_CFPollable_t
 
typedef struct hfa384x_AuthenticationAlgorithms hfa384x_AuthenticationAlgorithms_t
 
typedef struct hfa384x_AuthenticationAlgorithms_data hfa384x_AuthenticationAlgorithms_data_t
 
typedef struct hfa384x_PrivacyOptionImplemented hfa384x_PrivacyOptionImplemented_t
 
typedef struct hfa384x_OwnMACAddress hfa384x_OwnMACAddress_t
 
typedef struct hfa384x_PCFInfo hfa384x_PCFInfo_t
 
typedef struct hfa384x_PCFInfo_data hfa384x_PCFInfo_data_t
 
typedef struct hfa384x_PHYType hfa384x_PHYType_t
 
typedef struct hfa384x_CurrentChannel hfa384x_CurrentChannel_t
 
typedef struct hfa384x_CurrentPowerState hfa384x_CurrentPowerState_t
 
typedef struct hfa384x_CCAMode hfa384x_CCAMode_t
 
typedef struct hfa384x_SupportedDataRates hfa384x_SupportedDataRates_t
 
typedef struct hfa384x_LFOStatus hfa384x_LFOStatus_t
 
typedef struct hfa384x_LEDControl hfa384x_LEDControl_t
 
typedef struct hfa384x_tx_frame hfa384x_tx_frame_t
 
typedef struct hfa384x_rx_frame hfa384x_rx_frame_t
 
typedef struct hfa384x_HandoverAddr hfa384x_HandoverAddr_t
 
typedef struct hfa384x_CommTallies16 hfa384x_CommTallies16_t
 
typedef struct hfa384x_CommTallies32 hfa384x_CommTallies32_t
 
typedef struct hfa384x_ScanResultSub hfa384x_ScanResultSub_t
 
typedef struct hfa384x_ScanResult hfa384x_ScanResult_t
 
typedef struct hfa384x_ChInfoResultSub hfa384x_ChInfoResultSub_t
 
typedef struct hfa384x_ChInfoResult hfa384x_ChInfoResult_t
 
typedef struct hfa384x_HScanResultSub hfa384x_HScanResultSub_t
 
typedef struct hfa384x_HScanResult hfa384x_HScanResult_t
 
typedef struct hfa384x_LinkStatus hfa384x_LinkStatus_t
 
typedef struct hfa384x_AssocStatus hfa384x_AssocStatus_t
 
typedef struct hfa384x_AuthRequest hfa384x_AuthReq_t
 
typedef struct hfa384x_AssocRequest hfa384x_AssocReq_t
 
typedef struct hfa384x_MicFailure hfa384x_MicFailure_t
 
typedef struct hfa384x_PSUserCount hfa384x_PSUserCount_t
 
typedef struct hfa384x_KeyIDChanged hfa384x_KeyIDChanged_t
 
typedef union hfa384x_infodata hfa384x_infodata_t
 
typedef struct hfa384x_InfFrame hfa384x_InfFrame_t
 
typedef struct hfa384x_usb_txfrm hfa384x_usb_txfrm_t
 
typedef struct hfa384x_usb_cmdreq hfa384x_usb_cmdreq_t
 
typedef struct hfa384x_usb_wridreq hfa384x_usb_wridreq_t
 
typedef struct hfa384x_usb_rridreq hfa384x_usb_rridreq_t
 
typedef struct hfa384x_usb_wmemreq hfa384x_usb_wmemreq_t
 
typedef struct hfa384x_usb_rmemreq hfa384x_usb_rmemreq_t
 
typedef struct hfa384x_usb_rxfrm hfa384x_usb_rxfrm_t
 
typedef struct hfa384x_usb_infofrm hfa384x_usb_infofrm_t
 
typedef struct hfa384x_usb_statusresp hfa384x_usb_cmdresp_t
 
typedef hfa384x_usb_cmdresp_t hfa384x_usb_wridresp_t
 
typedef struct hfa384x_usb_rridresp hfa384x_usb_rridresp_t
 
typedef hfa384x_usb_cmdresp_t hfa384x_usb_wmemresp_t
 
typedef struct hfa384x_usb_rmemresp hfa384x_usb_rmemresp_t
 
typedef struct hfa384x_usb_bufavail hfa384x_usb_bufavail_t
 
typedef struct hfa384x_usb_error hfa384x_usb_error_t
 
typedef union hfa384x_usbout hfa384x_usbout_t
 
typedef union hfa384x_usbin hfa384x_usbin_t
 
typedef struct hfa384x_pdr_pcb_partnum hfa384x_pdr_pcb_partnum_t
 
typedef struct hfa384x_pdr_pcb_tracenum hfa384x_pdr_pcb_tracenum_t
 
typedef struct hfa384x_pdr_nic_serial hfa384x_pdr_nic_serial_t
 
typedef struct hfa384x_pdr_mkk_measurements hfa384x_pdr_mkk_measurements_t
 
typedef struct hfa384x_pdr_nic_ramsize hfa384x_pdr_nic_ramsize_t
 
typedef struct hfa384x_pdr_mfisuprange hfa384x_pdr_mfisuprange_t
 
typedef struct hfa384x_pdr_cfisuprange hfa384x_pdr_cfisuprange_t
 
typedef struct hfa384x_pdr_nicid hfa384x_pdr_nicid_t
 
typedef struct hfa384x_pdr_refdac_measurements hfa384x_pdr_refdac_measurements_t
 
typedef struct hfa384x_pdr_vgdac_measurements hfa384x_pdr_vgdac_measurements_t
 
typedef struct hfa384x_pdr_level_comp_measurements hfa384x_pdr_level_compc_measurements_t
 
typedef struct hfa384x_pdr_mac_address hfa384x_pdr_mac_address_t
 
typedef struct hfa384x_pdr_mkk_callname hfa384x_pdr_mkk_callname_t
 
typedef struct hfa384x_pdr_regdomain hfa384x_pdr_regdomain_t
 
typedef struct hfa384x_pdr_allowed_channel hfa384x_pdr_allowed_channel_t
 
typedef struct hfa384x_pdr_default_channel hfa384x_pdr_default_channel_t
 
typedef struct hfa384x_pdr_privacy_option hfa384x_pdr_privacy_option_t
 
typedef struct hfa384x_pdr_temptype hfa384x_pdr_temptype_t
 
typedef struct hfa384x_pdr_refdac_setup hfa384x_pdr_refdac_setup_t
 
typedef struct hfa384x_pdr_vgdac_setup hfa384x_pdr_vgdac_setup_t
 
typedef struct hfa384x_pdr_level_comp_setup hfa384x_pdr_level_comp_setup_t
 
typedef struct hfa384x_pdr_trimdac_setup hfa384x_pdr_trimdac_setup_t
 
typedef struct hfa384x_pdr_ifr_setting hfa384x_pdr_ifr_setting_t
 
typedef struct hfa384x_pdr_rfr_setting hfa384x_pdr_rfr_setting_t
 
typedef struct hfa384x_pdr_hfa3861_baseline hfa384x_pdr_hfa3861_baseline_t
 
typedef struct hfa384x_pdr_hfa3861_shadow hfa384x_pdr_hfa3861_shadow_t
 
typedef struct hfa384x_pdr_hfa3861_ifrf hfa384x_pdr_hfa3861_ifrf_t
 
typedef struct hfa384x_pdr_hfa3861_chcalsp hfa384x_pdr_hfa3861_chcalsp_t
 
typedef struct hfa384x_pdr_hfa3861_chcali hfa384x_pdr_hfa3861_chcali_t
 
typedef struct hfa384x_pdr_hfa3861_nic_config hfa384x_pdr_nic_config_t
 
typedef struct hfa384x_pdr_hfo_delay hfa384x_hfo_delay_t
 
typedef struct hfa384x_pdr_hfa3861_manf_testsp hfa384x_pdr_hfa3861_manf_testsp_t
 
typedef struct hfa384x_pdr_hfa3861_manf_testi hfa384x_pdr_hfa3861_manf_testi_t
 
typedef struct hfa384x_end_of_pda hfa384x_pdr_end_of_pda_t
 
typedef struct hfa384x_pdrec hfa384x_pdrec_t
 

Functions

 FILE_LICENCE (GPL2_ONLY)
 

Macro Definition Documentation

◆ _HFA384x_H

#define _HFA384x_H

Definition at line 59 of file hfa384x.h.

◆ HFA384x_FIRMWARE_VERSION

#define HFA384x_FIRMWARE_VERSION (   a,
  b,
  c 
)    (((a) << 16) + ((b) << 8) + (c))

Definition at line 62 of file hfa384x.h.

◆ HFA384x_LEVEL_TO_dBm

#define HFA384x_LEVEL_TO_dBm (   v)    (0x100 + (v) * 100 / 255 - 100)

Definition at line 64 of file hfa384x.h.

◆ HFA384x_CMD_ALLOC_LEN_MIN

#define HFA384x_CMD_ALLOC_LEN_MIN   ((uint16_t)4)

Definition at line 68 of file hfa384x.h.

◆ HFA384x_CMD_ALLOC_LEN_MAX

#define HFA384x_CMD_ALLOC_LEN_MAX   ((uint16_t)2400)

Definition at line 69 of file hfa384x.h.

◆ HFA384x_BAP_DATALEN_MAX

#define HFA384x_BAP_DATALEN_MAX   ((uint16_t)4096)

Definition at line 70 of file hfa384x.h.

◆ HFA384x_BAP_OFFSET_MAX

#define HFA384x_BAP_OFFSET_MAX   ((uint16_t)4096)

Definition at line 71 of file hfa384x.h.

◆ HFA384x_PORTID_MAX

#define HFA384x_PORTID_MAX   ((uint16_t)7)

Definition at line 72 of file hfa384x.h.

◆ HFA384x_NUMPORTS_MAX

#define HFA384x_NUMPORTS_MAX   ((uint16_t)(HFA384x_PORTID_MAX+1))

Definition at line 73 of file hfa384x.h.

◆ HFA384x_PDR_LEN_MAX

#define HFA384x_PDR_LEN_MAX   ((uint16_t)512) /* in bytes, from EK */

Definition at line 74 of file hfa384x.h.

◆ HFA384x_PDA_RECS_MAX

#define HFA384x_PDA_RECS_MAX   ((uint16_t)200) /* a guess */

Definition at line 75 of file hfa384x.h.

◆ HFA384x_PDA_LEN_MAX

#define HFA384x_PDA_LEN_MAX   ((uint16_t)1024) /* in bytes, from EK */

Definition at line 76 of file hfa384x.h.

◆ HFA384x_SCANRESULT_MAX

#define HFA384x_SCANRESULT_MAX   ((uint16_t)31)

Definition at line 77 of file hfa384x.h.

◆ HFA384x_HSCANRESULT_MAX

#define HFA384x_HSCANRESULT_MAX   ((uint16_t)31)

Definition at line 78 of file hfa384x.h.

◆ HFA384x_CHINFORESULT_MAX

#define HFA384x_CHINFORESULT_MAX   ((uint16_t)16)

Definition at line 79 of file hfa384x.h.

◆ HFA384x_DRVR_FIDSTACKLEN_MAX

#define HFA384x_DRVR_FIDSTACKLEN_MAX   (10)

Definition at line 80 of file hfa384x.h.

◆ HFA384x_DRVR_TXBUF_MAX

#define HFA384x_DRVR_TXBUF_MAX
Value:
(sizeof(hfa384x_tx_frame_t) + \
#define WLAN_WEP_IV_LEN
Definition: p80211hdr.h:105
struct hfa384x_tx_frame hfa384x_tx_frame_t
#define WLAN_DATA_MAXLEN
Definition: p80211hdr.h:87
#define WLAN_WEP_ICV_LEN
Definition: p80211hdr.h:106

Definition at line 81 of file hfa384x.h.

◆ HFA384x_DRVR_MAGIC

#define HFA384x_DRVR_MAGIC   (0x4a2d)

Definition at line 85 of file hfa384x.h.

◆ HFA384x_INFODATA_MAXLEN

#define HFA384x_INFODATA_MAXLEN   (sizeof(hfa384x_infodata_t))

Definition at line 86 of file hfa384x.h.

◆ HFA384x_INFOFRM_MAXLEN

#define HFA384x_INFOFRM_MAXLEN   (sizeof(hfa384x_InfFrame_t))

Definition at line 87 of file hfa384x.h.

◆ HFA384x_RID_GUESSING_MAXLEN

#define HFA384x_RID_GUESSING_MAXLEN   2048 /* I'm not really sure */

Definition at line 88 of file hfa384x.h.

◆ HFA384x_RIDDATA_MAXLEN

#define HFA384x_RIDDATA_MAXLEN   HFA384x_RID_GUESSING_MAXLEN

Definition at line 89 of file hfa384x.h.

◆ HFA384x_USB_RWMEM_MAXLEN

#define HFA384x_USB_RWMEM_MAXLEN   2048

Definition at line 90 of file hfa384x.h.

◆ HFA384x_BAP_PROC

#define HFA384x_BAP_PROC   ((uint16_t)0)

Definition at line 93 of file hfa384x.h.

◆ HFA384x_BAP_int

#define HFA384x_BAP_int   ((uint16_t)1)

Definition at line 94 of file hfa384x.h.

◆ HFA384x_PORTTYPE_IBSS

#define HFA384x_PORTTYPE_IBSS   ((uint16_t)0)

Definition at line 95 of file hfa384x.h.

◆ HFA384x_PORTTYPE_BSS

#define HFA384x_PORTTYPE_BSS   ((uint16_t)1)

Definition at line 96 of file hfa384x.h.

◆ HFA384x_PORTTYPE_WDS

#define HFA384x_PORTTYPE_WDS   ((uint16_t)2)

Definition at line 97 of file hfa384x.h.

◆ HFA384x_PORTTYPE_PSUEDOIBSS

#define HFA384x_PORTTYPE_PSUEDOIBSS   ((uint16_t)3)

Definition at line 98 of file hfa384x.h.

◆ HFA384x_PORTTYPE_HOSTAP

#define HFA384x_PORTTYPE_HOSTAP   ((uint16_t)6)

Definition at line 99 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_PRIVINVOKED

#define HFA384x_WEPFLAGS_PRIVINVOKED   ((uint16_t)BIT0)

Definition at line 100 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_EXCLUDE

#define HFA384x_WEPFLAGS_EXCLUDE   ((uint16_t)BIT1)

Definition at line 101 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_DISABLE_TXCRYPT

#define HFA384x_WEPFLAGS_DISABLE_TXCRYPT   ((uint16_t)BIT4)

Definition at line 102 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_DISABLE_RXCRYPT

#define HFA384x_WEPFLAGS_DISABLE_RXCRYPT   ((uint16_t)BIT7)

Definition at line 103 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_DISALLOW_MIXED

#define HFA384x_WEPFLAGS_DISALLOW_MIXED   ((uint16_t)BIT11)

Definition at line 104 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_IV_INTERVAL1

#define HFA384x_WEPFLAGS_IV_INTERVAL1   ((uint16_t)0)

Definition at line 105 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_IV_INTERVAL10

#define HFA384x_WEPFLAGS_IV_INTERVAL10   ((uint16_t)BIT5)

Definition at line 106 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_IV_INTERVAL50

#define HFA384x_WEPFLAGS_IV_INTERVAL50   ((uint16_t)BIT6)

Definition at line 107 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_IV_INTERVAL100

#define HFA384x_WEPFLAGS_IV_INTERVAL100   ((uint16_t)(BIT5 | BIT6))

Definition at line 108 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_FIRMWARE_WPA

#define HFA384x_WEPFLAGS_FIRMWARE_WPA   ((uint16_t)BIT8)

Definition at line 109 of file hfa384x.h.

◆ HFA384x_WEPFLAGS_HOST_MIC

#define HFA384x_WEPFLAGS_HOST_MIC   ((uint16_t)BIT9)

Definition at line 110 of file hfa384x.h.

◆ HFA384x_ROAMMODE_FWSCAN_FWROAM

#define HFA384x_ROAMMODE_FWSCAN_FWROAM   ((uint16_t)1)

Definition at line 111 of file hfa384x.h.

◆ HFA384x_ROAMMODE_FWSCAN_HOSTROAM

#define HFA384x_ROAMMODE_FWSCAN_HOSTROAM   ((uint16_t)2)

Definition at line 112 of file hfa384x.h.

◆ HFA384x_ROAMMODE_HOSTSCAN_HOSTROAM

#define HFA384x_ROAMMODE_HOSTSCAN_HOSTROAM   ((uint16_t)3)

Definition at line 113 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_DISABLED

#define HFA384x_PORTSTATUS_DISABLED   ((uint16_t)1)

Definition at line 114 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_INITSRCH

#define HFA384x_PORTSTATUS_INITSRCH   ((uint16_t)2)

Definition at line 115 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_CONN_IBSS

#define HFA384x_PORTSTATUS_CONN_IBSS   ((uint16_t)3)

Definition at line 116 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_CONN_ESS

#define HFA384x_PORTSTATUS_CONN_ESS   ((uint16_t)4)

Definition at line 117 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_OOR_ESS

#define HFA384x_PORTSTATUS_OOR_ESS   ((uint16_t)5)

Definition at line 118 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_CONN_WDS

#define HFA384x_PORTSTATUS_CONN_WDS   ((uint16_t)6)

Definition at line 119 of file hfa384x.h.

◆ HFA384x_PORTSTATUS_HOSTAP

#define HFA384x_PORTSTATUS_HOSTAP   ((uint16_t)8)

Definition at line 120 of file hfa384x.h.

◆ HFA384x_RATEBIT_1

#define HFA384x_RATEBIT_1   ((uint16_t)1)

Definition at line 121 of file hfa384x.h.

◆ HFA384x_RATEBIT_2

#define HFA384x_RATEBIT_2   ((uint16_t)2)

Definition at line 122 of file hfa384x.h.

◆ HFA384x_RATEBIT_5dot5

#define HFA384x_RATEBIT_5dot5   ((uint16_t)4)

Definition at line 123 of file hfa384x.h.

◆ HFA384x_RATEBIT_11

#define HFA384x_RATEBIT_11   ((uint16_t)8)

Definition at line 124 of file hfa384x.h.

◆ HFA384x_TXCMD_NORECL

#define HFA384x_TXCMD_NORECL   ((uint16_t)0)

Definition at line 127 of file hfa384x.h.

◆ HFA384x_TXCMD_RECL

#define HFA384x_TXCMD_RECL   ((uint16_t)1)

Definition at line 128 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_OFF_MAX

#define HFA384x_ADDR_AUX_OFF_MAX   ((uint16_t)0x007f)

Definition at line 145 of file hfa384x.h.

◆ HFA384x_ADDR_FLAT_AUX_PAGE_MASK

#define HFA384x_ADDR_FLAT_AUX_PAGE_MASK   (0x007fff80)

Definition at line 148 of file hfa384x.h.

◆ HFA384x_ADDR_FLAT_AUX_OFF_MASK

#define HFA384x_ADDR_FLAT_AUX_OFF_MASK   (0x0000007f)

Definition at line 149 of file hfa384x.h.

◆ HFA384x_ADDR_FLAT_CMD_PAGE_MASK

#define HFA384x_ADDR_FLAT_CMD_PAGE_MASK   (0xffff0000)

Definition at line 150 of file hfa384x.h.

◆ HFA384x_ADDR_FLAT_CMD_OFF_MASK

#define HFA384x_ADDR_FLAT_CMD_OFF_MASK   (0x0000ffff)

Definition at line 151 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_PAGE_MASK

#define HFA384x_ADDR_AUX_PAGE_MASK   (0xffff)

Definition at line 154 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_OFF_MASK

#define HFA384x_ADDR_AUX_OFF_MASK   (0x007f)

Definition at line 155 of file hfa384x.h.

◆ HFA384x_ADDR_CMD_PAGE_MASK

#define HFA384x_ADDR_CMD_PAGE_MASK   (0x007f)

Definition at line 158 of file hfa384x.h.

◆ HFA384x_ADDR_CMD_OFF_MASK

#define HFA384x_ADDR_CMD_OFF_MASK   (0xffff)

Definition at line 159 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_MKFLAT

#define HFA384x_ADDR_AUX_MKFLAT (   p,
 
)
Value:
unsigned short uint16_t
Definition: stdint.h:11
#define HFA384x_ADDR_AUX_OFF_MASK
Definition: hfa384x.h:155
unsigned int uint32_t
Definition: stdint.h:12
#define HFA384x_ADDR_AUX_PAGE_MASK
Definition: hfa384x.h:154

Definition at line 162 of file hfa384x.h.

◆ HFA384x_ADDR_CMD_MKFLAT

#define HFA384x_ADDR_CMD_MKFLAT (   p,
 
)
Value:
unsigned short uint16_t
Definition: stdint.h:11
#define HFA384x_ADDR_CMD_OFF_MASK
Definition: hfa384x.h:159
#define HFA384x_ADDR_CMD_PAGE_MASK
Definition: hfa384x.h:158
unsigned int uint32_t
Definition: stdint.h:12

Definition at line 167 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_MKPAGE

#define HFA384x_ADDR_AUX_MKPAGE (   f)    ((uint16_t)((((uint32_t)(f))&HFA384x_ADDR_FLAT_AUX_PAGE_MASK)>>7))

Definition at line 172 of file hfa384x.h.

◆ HFA384x_ADDR_AUX_MKOFF

#define HFA384x_ADDR_AUX_MKOFF (   f)    ((uint16_t)(((uint32_t)(f))&HFA384x_ADDR_FLAT_AUX_OFF_MASK))

Definition at line 174 of file hfa384x.h.

◆ HFA384x_ADDR_CMD_MKPAGE

#define HFA384x_ADDR_CMD_MKPAGE (   f)    ((uint16_t)((((uint32_t)(f))&HFA384x_ADDR_FLAT_CMD_PAGE_MASK)>>16))

Definition at line 178 of file hfa384x.h.

◆ HFA384x_ADDR_CMD_MKOFF

#define HFA384x_ADDR_CMD_MKOFF (   f)    ((uint16_t)(((uint32_t)(f))&HFA384x_ADDR_FLAT_CMD_OFF_MASK))

Definition at line 180 of file hfa384x.h.

◆ HFA384x_AUX_CTL_EXTDS

#define HFA384x_AUX_CTL_EXTDS   (0x00)

Definition at line 186 of file hfa384x.h.

◆ HFA384x_AUX_CTL_NV

#define HFA384x_AUX_CTL_NV   (0x01)

Definition at line 187 of file hfa384x.h.

◆ HFA384x_AUX_CTL_PHY

#define HFA384x_AUX_CTL_PHY   (0x02)

Definition at line 188 of file hfa384x.h.

◆ HFA384x_AUX_CTL_ICSRAM

#define HFA384x_AUX_CTL_ICSRAM   (0x03)

Definition at line 189 of file hfa384x.h.

◆ HFA384x_AUX_MKOFF

#define HFA384x_AUX_MKOFF (   f,
  c 
)    (HFA384x_ADDR_AUX_MKOFF(f) | (((uint16_t)(c))<<12))

Definition at line 192 of file hfa384x.h.

◆ HFA384x_AUX_MKPAGE

#define HFA384x_AUX_MKPAGE (   f)    HFA384x_ADDR_AUX_MKPAGE(f)

Definition at line 194 of file hfa384x.h.

◆ HFA3842_PDA_BASE

#define HFA3842_PDA_BASE   (0x007f0000UL)

Definition at line 198 of file hfa384x.h.

◆ HFA3841_PDA_BASE

#define HFA3841_PDA_BASE   (0x003f0000UL)

Definition at line 199 of file hfa384x.h.

◆ HFA3841_PDA_BOGUS_BASE

#define HFA3841_PDA_BOGUS_BASE   (0x00390000UL)

Definition at line 200 of file hfa384x.h.

◆ HFA384x_DLSTATE_DISABLED

#define HFA384x_DLSTATE_DISABLED   0

Definition at line 203 of file hfa384x.h.

◆ HFA384x_DLSTATE_RAMENABLED

#define HFA384x_DLSTATE_RAMENABLED   1

Definition at line 204 of file hfa384x.h.

◆ HFA384x_DLSTATE_FLASHENABLED

#define HFA384x_DLSTATE_FLASHENABLED   2

Definition at line 205 of file hfa384x.h.

◆ HFA384x_DLSTATE_FLASHWRITTEN

#define HFA384x_DLSTATE_FLASHWRITTEN   3

Definition at line 206 of file hfa384x.h.

◆ HFA384x_DLSTATE_FLASHWRITEPENDING

#define HFA384x_DLSTATE_FLASHWRITEPENDING   4

Definition at line 207 of file hfa384x.h.

◆ HFA384x_DLSTATE_GENESIS

#define HFA384x_DLSTATE_GENESIS   5

Definition at line 208 of file hfa384x.h.

◆ HFA384x_CMD_OFF

#define HFA384x_CMD_OFF   (0x00)

Definition at line 213 of file hfa384x.h.

◆ HFA384x_PARAM0_OFF

#define HFA384x_PARAM0_OFF   (0x02)

Definition at line 214 of file hfa384x.h.

◆ HFA384x_PARAM1_OFF

#define HFA384x_PARAM1_OFF   (0x04)

Definition at line 215 of file hfa384x.h.

◆ HFA384x_PARAM2_OFF

#define HFA384x_PARAM2_OFF   (0x06)

Definition at line 216 of file hfa384x.h.

◆ HFA384x_STATUS_OFF

#define HFA384x_STATUS_OFF   (0x08)

Definition at line 217 of file hfa384x.h.

◆ HFA384x_RESP0_OFF

#define HFA384x_RESP0_OFF   (0x0A)

Definition at line 218 of file hfa384x.h.

◆ HFA384x_RESP1_OFF

#define HFA384x_RESP1_OFF   (0x0C)

Definition at line 219 of file hfa384x.h.

◆ HFA384x_RESP2_OFF

#define HFA384x_RESP2_OFF   (0x0E)

Definition at line 220 of file hfa384x.h.

◆ HFA384x_INFOFID_OFF

#define HFA384x_INFOFID_OFF   (0x10)

Definition at line 221 of file hfa384x.h.

◆ HFA384x_RXFID_OFF

#define HFA384x_RXFID_OFF   (0x20)

Definition at line 222 of file hfa384x.h.

◆ HFA384x_ALLOCFID_OFF

#define HFA384x_ALLOCFID_OFF   (0x22)

Definition at line 223 of file hfa384x.h.

◆ HFA384x_TXCOMPLFID_OFF

#define HFA384x_TXCOMPLFID_OFF   (0x24)

Definition at line 224 of file hfa384x.h.

◆ HFA384x_SELECT0_OFF

#define HFA384x_SELECT0_OFF   (0x18)

Definition at line 225 of file hfa384x.h.

◆ HFA384x_OFFSET0_OFF

#define HFA384x_OFFSET0_OFF   (0x1C)

Definition at line 226 of file hfa384x.h.

◆ HFA384x_DATA0_OFF

#define HFA384x_DATA0_OFF   (0x36)

Definition at line 227 of file hfa384x.h.

◆ HFA384x_SELECT1_OFF

#define HFA384x_SELECT1_OFF   (0x1A)

Definition at line 228 of file hfa384x.h.

◆ HFA384x_OFFSET1_OFF

#define HFA384x_OFFSET1_OFF   (0x1E)

Definition at line 229 of file hfa384x.h.

◆ HFA384x_DATA1_OFF

#define HFA384x_DATA1_OFF   (0x38)

Definition at line 230 of file hfa384x.h.

◆ HFA384x_EVSTAT_OFF

#define HFA384x_EVSTAT_OFF   (0x30)

Definition at line 231 of file hfa384x.h.

◆ HFA384x_INTEN_OFF

#define HFA384x_INTEN_OFF   (0x32)

Definition at line 232 of file hfa384x.h.

◆ HFA384x_EVACK_OFF

#define HFA384x_EVACK_OFF   (0x34)

Definition at line 233 of file hfa384x.h.

◆ HFA384x_CONTROL_OFF

#define HFA384x_CONTROL_OFF   (0x14)

Definition at line 234 of file hfa384x.h.

◆ HFA384x_SWSUPPORT0_OFF

#define HFA384x_SWSUPPORT0_OFF   (0x28)

Definition at line 235 of file hfa384x.h.

◆ HFA384x_SWSUPPORT1_OFF

#define HFA384x_SWSUPPORT1_OFF   (0x2A)

Definition at line 236 of file hfa384x.h.

◆ HFA384x_SWSUPPORT2_OFF

#define HFA384x_SWSUPPORT2_OFF   (0x2C)

Definition at line 237 of file hfa384x.h.

◆ HFA384x_AUXPAGE_OFF

#define HFA384x_AUXPAGE_OFF   (0x3A)

Definition at line 238 of file hfa384x.h.

◆ HFA384x_AUXOFFSET_OFF

#define HFA384x_AUXOFFSET_OFF   (0x3C)

Definition at line 239 of file hfa384x.h.

◆ HFA384x_AUXDATA_OFF

#define HFA384x_AUXDATA_OFF   (0x3E)

Definition at line 240 of file hfa384x.h.

◆ HFA384x_CMD_BUSY

#define HFA384x_CMD_BUSY   ((uint16_t)BIT15)

Definition at line 287 of file hfa384x.h.

◆ HFA384x_CMD_AINFO

#define HFA384x_CMD_AINFO   ((uint16_t)(BIT14 | BIT13 | BIT12 | BIT11 | BIT10 | BIT9 | BIT8))

Definition at line 288 of file hfa384x.h.

◆ HFA384x_CMD_MACPORT

#define HFA384x_CMD_MACPORT   ((uint16_t)(BIT10 | BIT9 | BIT8))

Definition at line 289 of file hfa384x.h.

◆ HFA384x_CMD_RECL

#define HFA384x_CMD_RECL   ((uint16_t)BIT8)

Definition at line 290 of file hfa384x.h.

◆ HFA384x_CMD_WRITE

#define HFA384x_CMD_WRITE   ((uint16_t)BIT8)

Definition at line 291 of file hfa384x.h.

◆ HFA384x_CMD_PROGMODE

#define HFA384x_CMD_PROGMODE   ((uint16_t)(BIT9 | BIT8))

Definition at line 292 of file hfa384x.h.

◆ HFA384x_CMD_CMDCODE

#define HFA384x_CMD_CMDCODE   ((uint16_t)(BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0))

Definition at line 293 of file hfa384x.h.

◆ HFA384x_STATUS_RESULT

#define HFA384x_STATUS_RESULT   ((uint16_t)(BIT14 | BIT13 | BIT12 | BIT11 | BIT10 | BIT9 | BIT8))

Definition at line 295 of file hfa384x.h.

◆ HFA384x_STATUS_CMDCODE

#define HFA384x_STATUS_CMDCODE   ((uint16_t)(BIT5 | BIT4 | BIT3 | BIT2 | BIT1 | BIT0))

Definition at line 296 of file hfa384x.h.

◆ HFA384x_OFFSET_BUSY

#define HFA384x_OFFSET_BUSY   ((uint16_t)BIT15)

Definition at line 298 of file hfa384x.h.

◆ HFA384x_OFFSET_ERR

#define HFA384x_OFFSET_ERR   ((uint16_t)BIT14)

Definition at line 299 of file hfa384x.h.

◆ HFA384x_OFFSET_DATAOFF

#define HFA384x_OFFSET_DATAOFF   ((uint16_t)(BIT11 | BIT10 | BIT9 | BIT8 | BIT7 | BIT6 | BIT5 | BIT4 | BIT3 | BIT2 | BIT1))

Definition at line 300 of file hfa384x.h.

◆ HFA384x_EVSTAT_TICK

#define HFA384x_EVSTAT_TICK   ((uint16_t)BIT15)

Definition at line 302 of file hfa384x.h.

◆ HFA384x_EVSTAT_WTERR

#define HFA384x_EVSTAT_WTERR   ((uint16_t)BIT14)

Definition at line 303 of file hfa384x.h.

◆ HFA384x_EVSTAT_INFDROP

#define HFA384x_EVSTAT_INFDROP   ((uint16_t)BIT13)

Definition at line 304 of file hfa384x.h.

◆ HFA384x_EVSTAT_INFO

#define HFA384x_EVSTAT_INFO   ((uint16_t)BIT7)

Definition at line 305 of file hfa384x.h.

◆ HFA384x_EVSTAT_DTIM

#define HFA384x_EVSTAT_DTIM   ((uint16_t)BIT5)

Definition at line 306 of file hfa384x.h.

◆ HFA384x_EVSTAT_CMD

#define HFA384x_EVSTAT_CMD   ((uint16_t)BIT4)

Definition at line 307 of file hfa384x.h.

◆ HFA384x_EVSTAT_ALLOC

#define HFA384x_EVSTAT_ALLOC   ((uint16_t)BIT3)

Definition at line 308 of file hfa384x.h.

◆ HFA384x_EVSTAT_TXEXC

#define HFA384x_EVSTAT_TXEXC   ((uint16_t)BIT2)

Definition at line 309 of file hfa384x.h.

◆ HFA384x_EVSTAT_TX

#define HFA384x_EVSTAT_TX   ((uint16_t)BIT1)

Definition at line 310 of file hfa384x.h.

◆ HFA384x_EVSTAT_RX

#define HFA384x_EVSTAT_RX   ((uint16_t)BIT0)

Definition at line 311 of file hfa384x.h.

◆ HFA384x_INT_BAP_OP

Definition at line 313 of file hfa384x.h.

◆ HFA384x_INT_NORMAL

Definition at line 315 of file hfa384x.h.

◆ HFA384x_INTEN_TICK

#define HFA384x_INTEN_TICK   ((uint16_t)BIT15)

Definition at line 317 of file hfa384x.h.

◆ HFA384x_INTEN_WTERR

#define HFA384x_INTEN_WTERR   ((uint16_t)BIT14)

Definition at line 318 of file hfa384x.h.

◆ HFA384x_INTEN_INFDROP

#define HFA384x_INTEN_INFDROP   ((uint16_t)BIT13)

Definition at line 319 of file hfa384x.h.

◆ HFA384x_INTEN_INFO

#define HFA384x_INTEN_INFO   ((uint16_t)BIT7)

Definition at line 320 of file hfa384x.h.

◆ HFA384x_INTEN_DTIM

#define HFA384x_INTEN_DTIM   ((uint16_t)BIT5)

Definition at line 321 of file hfa384x.h.

◆ HFA384x_INTEN_CMD

#define HFA384x_INTEN_CMD   ((uint16_t)BIT4)

Definition at line 322 of file hfa384x.h.

◆ HFA384x_INTEN_ALLOC

#define HFA384x_INTEN_ALLOC   ((uint16_t)BIT3)

Definition at line 323 of file hfa384x.h.

◆ HFA384x_INTEN_TXEXC

#define HFA384x_INTEN_TXEXC   ((uint16_t)BIT2)

Definition at line 324 of file hfa384x.h.

◆ HFA384x_INTEN_TX

#define HFA384x_INTEN_TX   ((uint16_t)BIT1)

Definition at line 325 of file hfa384x.h.

◆ HFA384x_INTEN_RX

#define HFA384x_INTEN_RX   ((uint16_t)BIT0)

Definition at line 326 of file hfa384x.h.

◆ HFA384x_EVACK_TICK

#define HFA384x_EVACK_TICK   ((uint16_t)BIT15)

Definition at line 328 of file hfa384x.h.

◆ HFA384x_EVACK_WTERR

#define HFA384x_EVACK_WTERR   ((uint16_t)BIT14)

Definition at line 329 of file hfa384x.h.

◆ HFA384x_EVACK_INFDROP

#define HFA384x_EVACK_INFDROP   ((uint16_t)BIT13)

Definition at line 330 of file hfa384x.h.

◆ HFA384x_EVACK_INFO

#define HFA384x_EVACK_INFO   ((uint16_t)BIT7)

Definition at line 331 of file hfa384x.h.

◆ HFA384x_EVACK_DTIM

#define HFA384x_EVACK_DTIM   ((uint16_t)BIT5)

Definition at line 332 of file hfa384x.h.

◆ HFA384x_EVACK_CMD

#define HFA384x_EVACK_CMD   ((uint16_t)BIT4)

Definition at line 333 of file hfa384x.h.

◆ HFA384x_EVACK_ALLOC

#define HFA384x_EVACK_ALLOC   ((uint16_t)BIT3)

Definition at line 334 of file hfa384x.h.

◆ HFA384x_EVACK_TXEXC

#define HFA384x_EVACK_TXEXC   ((uint16_t)BIT2)

Definition at line 335 of file hfa384x.h.

◆ HFA384x_EVACK_TX

#define HFA384x_EVACK_TX   ((uint16_t)BIT1)

Definition at line 336 of file hfa384x.h.

◆ HFA384x_EVACK_RX

#define HFA384x_EVACK_RX   ((uint16_t)BIT0)

Definition at line 337 of file hfa384x.h.

◆ HFA384x_CONTROL_AUXEN

#define HFA384x_CONTROL_AUXEN   ((uint16_t)(BIT15 | BIT14))

Definition at line 339 of file hfa384x.h.

◆ HFA384x_CMDCODE_INIT

#define HFA384x_CMDCODE_INIT   ((uint16_t)0x00)

Definition at line 344 of file hfa384x.h.

◆ HFA384x_CMDCODE_ENABLE

#define HFA384x_CMDCODE_ENABLE   ((uint16_t)0x01)

Definition at line 345 of file hfa384x.h.

◆ HFA384x_CMDCODE_DISABLE

#define HFA384x_CMDCODE_DISABLE   ((uint16_t)0x02)

Definition at line 346 of file hfa384x.h.

◆ HFA384x_CMDCODE_DIAG

#define HFA384x_CMDCODE_DIAG   ((uint16_t)0x03)

Definition at line 347 of file hfa384x.h.

◆ HFA384x_CMDCODE_ALLOC

#define HFA384x_CMDCODE_ALLOC   ((uint16_t)0x0A)

Definition at line 350 of file hfa384x.h.

◆ HFA384x_CMDCODE_TX

#define HFA384x_CMDCODE_TX   ((uint16_t)0x0B)

Definition at line 351 of file hfa384x.h.

◆ HFA384x_CMDCODE_CLRPRST

#define HFA384x_CMDCODE_CLRPRST   ((uint16_t)0x12)

Definition at line 352 of file hfa384x.h.

◆ HFA384x_CMDCODE_NOTIFY

#define HFA384x_CMDCODE_NOTIFY   ((uint16_t)0x10)

Definition at line 355 of file hfa384x.h.

◆ HFA384x_CMDCODE_INQ

#define HFA384x_CMDCODE_INQ   ((uint16_t)0x11)

Definition at line 356 of file hfa384x.h.

◆ HFA384x_CMDCODE_ACCESS

#define HFA384x_CMDCODE_ACCESS   ((uint16_t)0x21)

Definition at line 359 of file hfa384x.h.

◆ HFA384x_CMDCODE_DOWNLD

#define HFA384x_CMDCODE_DOWNLD   ((uint16_t)0x22)

Definition at line 360 of file hfa384x.h.

◆ HFA384x_CMDCODE_MONITOR

#define HFA384x_CMDCODE_MONITOR   ((uint16_t)(0x38))

Definition at line 363 of file hfa384x.h.

◆ HFA384x_MONITOR_ENABLE

#define HFA384x_MONITOR_ENABLE   ((uint16_t)(0x0b))

Definition at line 364 of file hfa384x.h.

◆ HFA384x_MONITOR_DISABLE

#define HFA384x_MONITOR_DISABLE   ((uint16_t)(0x0f))

Definition at line 365 of file hfa384x.h.

◆ HFA384x_SUCCESS

#define HFA384x_SUCCESS   ((uint16_t)(0x00))

Definition at line 368 of file hfa384x.h.

◆ HFA384x_CARD_FAIL

#define HFA384x_CARD_FAIL   ((uint16_t)(0x01))

Definition at line 369 of file hfa384x.h.

◆ HFA384x_NO_BUFF

#define HFA384x_NO_BUFF   ((uint16_t)(0x05))

Definition at line 370 of file hfa384x.h.

◆ HFA384x_CMD_ERR

#define HFA384x_CMD_ERR   ((uint16_t)(0x7F))

Definition at line 371 of file hfa384x.h.

◆ HFA384x_PROGMODE_DISABLE

#define HFA384x_PROGMODE_DISABLE   ((uint16_t)0x00)

Definition at line 379 of file hfa384x.h.

◆ HFA384x_PROGMODE_RAM

#define HFA384x_PROGMODE_RAM   ((uint16_t)0x01)

Definition at line 380 of file hfa384x.h.

◆ HFA384x_PROGMODE_NV

#define HFA384x_PROGMODE_NV   ((uint16_t)0x02)

Definition at line 381 of file hfa384x.h.

◆ HFA384x_PROGMODE_NVWRITE

#define HFA384x_PROGMODE_NVWRITE   ((uint16_t)0x03)

Definition at line 382 of file hfa384x.h.

◆ HFA384x_AUXPW0

#define HFA384x_AUXPW0   ((uint16_t)0xfe01)

Definition at line 385 of file hfa384x.h.

◆ HFA384x_AUXPW1

#define HFA384x_AUXPW1   ((uint16_t)0xdc23)

Definition at line 386 of file hfa384x.h.

◆ HFA384x_AUXPW2

#define HFA384x_AUXPW2   ((uint16_t)0xba45)

Definition at line 387 of file hfa384x.h.

◆ HFA384x_CONTROL_AUX_ISDISABLED

#define HFA384x_CONTROL_AUX_ISDISABLED   ((uint16_t)0x0000)

Definition at line 389 of file hfa384x.h.

◆ HFA384x_CONTROL_AUX_ISENABLED

#define HFA384x_CONTROL_AUX_ISENABLED   ((uint16_t)0xc000)

Definition at line 390 of file hfa384x.h.

◆ HFA384x_CONTROL_AUX_DOENABLE

#define HFA384x_CONTROL_AUX_DOENABLE   ((uint16_t)0x8000)

Definition at line 391 of file hfa384x.h.

◆ HFA384x_CONTROL_AUX_DODISABLE

#define HFA384x_CONTROL_AUX_DODISABLE   ((uint16_t)0x4000)

Definition at line 392 of file hfa384x.h.

◆ HFA384x_RID_CNFPORTTYPE

#define HFA384x_RID_CNFPORTTYPE   ((uint16_t)0xFC00)

Definition at line 398 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNMACADDR

#define HFA384x_RID_CNFOWNMACADDR   ((uint16_t)0xFC01)

Definition at line 399 of file hfa384x.h.

◆ HFA384x_RID_CNFDESIREDSSID

#define HFA384x_RID_CNFDESIREDSSID   ((uint16_t)0xFC02)

Definition at line 400 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNCHANNEL

#define HFA384x_RID_CNFOWNCHANNEL   ((uint16_t)0xFC03)

Definition at line 401 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNSSID

#define HFA384x_RID_CNFOWNSSID   ((uint16_t)0xFC04)

Definition at line 402 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNATIMWIN

#define HFA384x_RID_CNFOWNATIMWIN   ((uint16_t)0xFC05)

Definition at line 403 of file hfa384x.h.

◆ HFA384x_RID_CNFSYSSCALE

#define HFA384x_RID_CNFSYSSCALE   ((uint16_t)0xFC06)

Definition at line 404 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXDATALEN

#define HFA384x_RID_CNFMAXDATALEN   ((uint16_t)0xFC07)

Definition at line 405 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR

#define HFA384x_RID_CNFWDSADDR   ((uint16_t)0xFC08)

Definition at line 406 of file hfa384x.h.

◆ HFA384x_RID_CNFPMENABLED

#define HFA384x_RID_CNFPMENABLED   ((uint16_t)0xFC09)

Definition at line 407 of file hfa384x.h.

◆ HFA384x_RID_CNFPMEPS

#define HFA384x_RID_CNFPMEPS   ((uint16_t)0xFC0A)

Definition at line 408 of file hfa384x.h.

◆ HFA384x_RID_CNFMULTICASTRX

#define HFA384x_RID_CNFMULTICASTRX   ((uint16_t)0xFC0B)

Definition at line 409 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXSLEEPDUR

#define HFA384x_RID_CNFMAXSLEEPDUR   ((uint16_t)0xFC0C)

Definition at line 410 of file hfa384x.h.

◆ HFA384x_RID_CNFPMHOLDDUR

#define HFA384x_RID_CNFPMHOLDDUR   ((uint16_t)0xFC0D)

Definition at line 411 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNNAME

#define HFA384x_RID_CNFOWNNAME   ((uint16_t)0xFC0E)

Definition at line 412 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNDTIMPER

#define HFA384x_RID_CNFOWNDTIMPER   ((uint16_t)0xFC10)

Definition at line 413 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR1

#define HFA384x_RID_CNFWDSADDR1   ((uint16_t)0xFC11)

Definition at line 414 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR2

#define HFA384x_RID_CNFWDSADDR2   ((uint16_t)0xFC12)

Definition at line 415 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR3

#define HFA384x_RID_CNFWDSADDR3   ((uint16_t)0xFC13)

Definition at line 416 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR4

#define HFA384x_RID_CNFWDSADDR4   ((uint16_t)0xFC14)

Definition at line 417 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR5

#define HFA384x_RID_CNFWDSADDR5   ((uint16_t)0xFC15)

Definition at line 418 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR6

#define HFA384x_RID_CNFWDSADDR6   ((uint16_t)0xFC16)

Definition at line 419 of file hfa384x.h.

◆ HFA384x_RID_CNFMCASTPMBUFF

#define HFA384x_RID_CNFMCASTPMBUFF   ((uint16_t)0xFC17)

Definition at line 420 of file hfa384x.h.

◆ HFA384x_RID_CNFPORTTYPE_LEN

#define HFA384x_RID_CNFPORTTYPE_LEN   ((uint16_t)2)

Definition at line 428 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNMACADDR_LEN

#define HFA384x_RID_CNFOWNMACADDR_LEN   ((uint16_t)6)

Definition at line 429 of file hfa384x.h.

◆ HFA384x_RID_CNFDESIREDSSID_LEN

#define HFA384x_RID_CNFDESIREDSSID_LEN   ((uint16_t)34)

Definition at line 430 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNCHANNEL_LEN

#define HFA384x_RID_CNFOWNCHANNEL_LEN   ((uint16_t)2)

Definition at line 431 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNSSID_LEN

#define HFA384x_RID_CNFOWNSSID_LEN   ((uint16_t)34)

Definition at line 432 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNATIMWIN_LEN

#define HFA384x_RID_CNFOWNATIMWIN_LEN   ((uint16_t)2)

Definition at line 433 of file hfa384x.h.

◆ HFA384x_RID_CNFSYSSCALE_LEN

#define HFA384x_RID_CNFSYSSCALE_LEN   ((uint16_t)0)

Definition at line 434 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXDATALEN_LEN

#define HFA384x_RID_CNFMAXDATALEN_LEN   ((uint16_t)0)

Definition at line 435 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR_LEN

#define HFA384x_RID_CNFWDSADDR_LEN   ((uint16_t)6)

Definition at line 436 of file hfa384x.h.

◆ HFA384x_RID_CNFPMENABLED_LEN

#define HFA384x_RID_CNFPMENABLED_LEN   ((uint16_t)0)

Definition at line 437 of file hfa384x.h.

◆ HFA384x_RID_CNFPMEPS_LEN

#define HFA384x_RID_CNFPMEPS_LEN   ((uint16_t)0)

Definition at line 438 of file hfa384x.h.

◆ HFA384x_RID_CNFMULTICASTRX_LEN

#define HFA384x_RID_CNFMULTICASTRX_LEN   ((uint16_t)0)

Definition at line 439 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXSLEEPDUR_LEN [1/2]

#define HFA384x_RID_CNFMAXSLEEPDUR_LEN   ((uint16_t)0)

Definition at line 452 of file hfa384x.h.

◆ HFA384x_RID_CNFPMHOLDDUR_LEN

#define HFA384x_RID_CNFPMHOLDDUR_LEN   ((uint16_t)0)

Definition at line 441 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNNAME_LEN

#define HFA384x_RID_CNFOWNNAME_LEN   ((uint16_t)34)

Definition at line 442 of file hfa384x.h.

◆ HFA384x_RID_CNFOWNDTIMPER_LEN

#define HFA384x_RID_CNFOWNDTIMPER_LEN   ((uint16_t)0)

Definition at line 443 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR1_LEN

#define HFA384x_RID_CNFWDSADDR1_LEN   ((uint16_t)6)

Definition at line 444 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR2_LEN

#define HFA384x_RID_CNFWDSADDR2_LEN   ((uint16_t)6)

Definition at line 445 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR3_LEN

#define HFA384x_RID_CNFWDSADDR3_LEN   ((uint16_t)6)

Definition at line 446 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR4_LEN

#define HFA384x_RID_CNFWDSADDR4_LEN   ((uint16_t)6)

Definition at line 447 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR5_LEN

#define HFA384x_RID_CNFWDSADDR5_LEN   ((uint16_t)6)

Definition at line 448 of file hfa384x.h.

◆ HFA384x_RID_CNFWDSADDR6_LEN

#define HFA384x_RID_CNFWDSADDR6_LEN   ((uint16_t)6)

Definition at line 449 of file hfa384x.h.

◆ HFA384x_RID_CNFMCASTPMBUFF_LEN

#define HFA384x_RID_CNFMCASTPMBUFF_LEN   ((uint16_t)0)

Definition at line 450 of file hfa384x.h.

◆ HFA384x_RID_CNFAUTHENTICATION_LEN

#define HFA384x_RID_CNFAUTHENTICATION_LEN   ((uint16_t)sizeof(uint16_t))

Definition at line 451 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXSLEEPDUR_LEN [2/2]

#define HFA384x_RID_CNFMAXSLEEPDUR_LEN   ((uint16_t)0)

Definition at line 452 of file hfa384x.h.

◆ HFA384x_RID_GROUPADDR

#define HFA384x_RID_GROUPADDR   ((uint16_t)0xFC80)

Definition at line 457 of file hfa384x.h.

◆ HFA384x_RID_CREATEIBSS

#define HFA384x_RID_CREATEIBSS   ((uint16_t)0xFC81)

Definition at line 458 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH

#define HFA384x_RID_FRAGTHRESH   ((uint16_t)0xFC82)

Definition at line 459 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH

#define HFA384x_RID_RTSTHRESH   ((uint16_t)0xFC83)

Definition at line 460 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL

#define HFA384x_RID_TXRATECNTL   ((uint16_t)0xFC84)

Definition at line 461 of file hfa384x.h.

◆ HFA384x_RID_PROMISCMODE

#define HFA384x_RID_PROMISCMODE   ((uint16_t)0xFC85)

Definition at line 462 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH0

#define HFA384x_RID_FRAGTHRESH0   ((uint16_t)0xFC90)

Definition at line 463 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH1

#define HFA384x_RID_FRAGTHRESH1   ((uint16_t)0xFC91)

Definition at line 464 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH2

#define HFA384x_RID_FRAGTHRESH2   ((uint16_t)0xFC92)

Definition at line 465 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH3

#define HFA384x_RID_FRAGTHRESH3   ((uint16_t)0xFC93)

Definition at line 466 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH4

#define HFA384x_RID_FRAGTHRESH4   ((uint16_t)0xFC94)

Definition at line 467 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH5

#define HFA384x_RID_FRAGTHRESH5   ((uint16_t)0xFC95)

Definition at line 468 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH6

#define HFA384x_RID_FRAGTHRESH6   ((uint16_t)0xFC96)

Definition at line 469 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH0

#define HFA384x_RID_RTSTHRESH0   ((uint16_t)0xFC97)

Definition at line 470 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH1

#define HFA384x_RID_RTSTHRESH1   ((uint16_t)0xFC98)

Definition at line 471 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH2

#define HFA384x_RID_RTSTHRESH2   ((uint16_t)0xFC99)

Definition at line 472 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH3

#define HFA384x_RID_RTSTHRESH3   ((uint16_t)0xFC9A)

Definition at line 473 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH4

#define HFA384x_RID_RTSTHRESH4   ((uint16_t)0xFC9B)

Definition at line 474 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH5

#define HFA384x_RID_RTSTHRESH5   ((uint16_t)0xFC9C)

Definition at line 475 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH6

#define HFA384x_RID_RTSTHRESH6   ((uint16_t)0xFC9D)

Definition at line 476 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL0

#define HFA384x_RID_TXRATECNTL0   ((uint16_t)0xFC9E)

Definition at line 477 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL1

#define HFA384x_RID_TXRATECNTL1   ((uint16_t)0xFC9F)

Definition at line 478 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL2

#define HFA384x_RID_TXRATECNTL2   ((uint16_t)0xFCA0)

Definition at line 479 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL3

#define HFA384x_RID_TXRATECNTL3   ((uint16_t)0xFCA1)

Definition at line 480 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL4

#define HFA384x_RID_TXRATECNTL4   ((uint16_t)0xFCA2)

Definition at line 481 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL5

#define HFA384x_RID_TXRATECNTL5   ((uint16_t)0xFCA3)

Definition at line 482 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL6

#define HFA384x_RID_TXRATECNTL6   ((uint16_t)0xFCA4)

Definition at line 483 of file hfa384x.h.

◆ HFA384x_RID_GROUPADDR_LEN

#define HFA384x_RID_GROUPADDR_LEN   ((uint16_t)16 * WLAN_ADDR_LEN)

Definition at line 491 of file hfa384x.h.

◆ HFA384x_RID_CREATEIBSS_LEN

#define HFA384x_RID_CREATEIBSS_LEN   ((uint16_t)0)

Definition at line 492 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH_LEN

#define HFA384x_RID_FRAGTHRESH_LEN   ((uint16_t)0)

Definition at line 493 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH_LEN

#define HFA384x_RID_RTSTHRESH_LEN   ((uint16_t)0)

Definition at line 494 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL_LEN

#define HFA384x_RID_TXRATECNTL_LEN   ((uint16_t)4)

Definition at line 495 of file hfa384x.h.

◆ HFA384x_RID_PROMISCMODE_LEN

#define HFA384x_RID_PROMISCMODE_LEN   ((uint16_t)2)

Definition at line 496 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH0_LEN

#define HFA384x_RID_FRAGTHRESH0_LEN   ((uint16_t)0)

Definition at line 497 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH1_LEN

#define HFA384x_RID_FRAGTHRESH1_LEN   ((uint16_t)0)

Definition at line 498 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH2_LEN

#define HFA384x_RID_FRAGTHRESH2_LEN   ((uint16_t)0)

Definition at line 499 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH3_LEN

#define HFA384x_RID_FRAGTHRESH3_LEN   ((uint16_t)0)

Definition at line 500 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH4_LEN

#define HFA384x_RID_FRAGTHRESH4_LEN   ((uint16_t)0)

Definition at line 501 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH5_LEN

#define HFA384x_RID_FRAGTHRESH5_LEN   ((uint16_t)0)

Definition at line 502 of file hfa384x.h.

◆ HFA384x_RID_FRAGTHRESH6_LEN

#define HFA384x_RID_FRAGTHRESH6_LEN   ((uint16_t)0)

Definition at line 503 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH0_LEN

#define HFA384x_RID_RTSTHRESH0_LEN   ((uint16_t)0)

Definition at line 504 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH1_LEN

#define HFA384x_RID_RTSTHRESH1_LEN   ((uint16_t)0)

Definition at line 505 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH2_LEN

#define HFA384x_RID_RTSTHRESH2_LEN   ((uint16_t)0)

Definition at line 506 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH3_LEN

#define HFA384x_RID_RTSTHRESH3_LEN   ((uint16_t)0)

Definition at line 507 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH4_LEN

#define HFA384x_RID_RTSTHRESH4_LEN   ((uint16_t)0)

Definition at line 508 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH5_LEN

#define HFA384x_RID_RTSTHRESH5_LEN   ((uint16_t)0)

Definition at line 509 of file hfa384x.h.

◆ HFA384x_RID_RTSTHRESH6_LEN

#define HFA384x_RID_RTSTHRESH6_LEN   ((uint16_t)0)

Definition at line 510 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL0_LEN

#define HFA384x_RID_TXRATECNTL0_LEN   ((uint16_t)0)

Definition at line 511 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL1_LEN

#define HFA384x_RID_TXRATECNTL1_LEN   ((uint16_t)0)

Definition at line 512 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL2_LEN

#define HFA384x_RID_TXRATECNTL2_LEN   ((uint16_t)0)

Definition at line 513 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL3_LEN

#define HFA384x_RID_TXRATECNTL3_LEN   ((uint16_t)0)

Definition at line 514 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL4_LEN

#define HFA384x_RID_TXRATECNTL4_LEN   ((uint16_t)0)

Definition at line 515 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL5_LEN

#define HFA384x_RID_TXRATECNTL5_LEN   ((uint16_t)0)

Definition at line 516 of file hfa384x.h.

◆ HFA384x_RID_TXRATECNTL6_LEN

#define HFA384x_RID_TXRATECNTL6_LEN   ((uint16_t)0)

Definition at line 517 of file hfa384x.h.

◆ HFA384x_RID_ITICKTIME

#define HFA384x_RID_ITICKTIME   ((uint16_t)0xFCE0)

Definition at line 522 of file hfa384x.h.

◆ HFA384x_RID_ITICKTIME_LEN

#define HFA384x_RID_ITICKTIME_LEN   ((uint16_t)2)

Definition at line 529 of file hfa384x.h.

◆ HFA384x_RID_MAXLOADTIME

#define HFA384x_RID_MAXLOADTIME   ((uint16_t)0xFD00)

Definition at line 534 of file hfa384x.h.

◆ HFA384x_RID_DOWNLOADBUFFER

#define HFA384x_RID_DOWNLOADBUFFER   ((uint16_t)0xFD01)

Definition at line 535 of file hfa384x.h.

◆ HFA384x_RID_PRIIDENTITY

#define HFA384x_RID_PRIIDENTITY   ((uint16_t)0xFD02)

Definition at line 536 of file hfa384x.h.

◆ HFA384x_RID_PRISUPRANGE

#define HFA384x_RID_PRISUPRANGE   ((uint16_t)0xFD03)

Definition at line 537 of file hfa384x.h.

◆ HFA384x_RID_PRI_CFIACTRANGES

#define HFA384x_RID_PRI_CFIACTRANGES   ((uint16_t)0xFD04)

Definition at line 538 of file hfa384x.h.

◆ HFA384x_RID_NICSERIALNUMBER

#define HFA384x_RID_NICSERIALNUMBER   ((uint16_t)0xFD0A)

Definition at line 539 of file hfa384x.h.

◆ HFA384x_RID_NICIDENTITY

#define HFA384x_RID_NICIDENTITY   ((uint16_t)0xFD0B)

Definition at line 540 of file hfa384x.h.

◆ HFA384x_RID_MFISUPRANGE

#define HFA384x_RID_MFISUPRANGE   ((uint16_t)0xFD0C)

Definition at line 541 of file hfa384x.h.

◆ HFA384x_RID_CFISUPRANGE

#define HFA384x_RID_CFISUPRANGE   ((uint16_t)0xFD0D)

Definition at line 542 of file hfa384x.h.

◆ HFA384x_RID_CHANNELLIST

#define HFA384x_RID_CHANNELLIST   ((uint16_t)0xFD10)

Definition at line 543 of file hfa384x.h.

◆ HFA384x_RID_REGULATORYDOMAINS

#define HFA384x_RID_REGULATORYDOMAINS   ((uint16_t)0xFD11)

Definition at line 544 of file hfa384x.h.

◆ HFA384x_RID_TEMPTYPE

#define HFA384x_RID_TEMPTYPE   ((uint16_t)0xFD12)

Definition at line 545 of file hfa384x.h.

◆ HFA384x_RID_CIS

#define HFA384x_RID_CIS   ((uint16_t)0xFD13)

Definition at line 546 of file hfa384x.h.

◆ HFA384x_RID_STAIDENTITY

#define HFA384x_RID_STAIDENTITY   ((uint16_t)0xFD20)

Definition at line 547 of file hfa384x.h.

◆ HFA384x_RID_STASUPRANGE

#define HFA384x_RID_STASUPRANGE   ((uint16_t)0xFD21)

Definition at line 548 of file hfa384x.h.

◆ HFA384x_RID_STA_MFIACTRANGES

#define HFA384x_RID_STA_MFIACTRANGES   ((uint16_t)0xFD22)

Definition at line 549 of file hfa384x.h.

◆ HFA384x_RID_STA_CFIACTRANGES

#define HFA384x_RID_STA_CFIACTRANGES   ((uint16_t)0xFD23)

Definition at line 550 of file hfa384x.h.

◆ HFA384x_RID_BUILDSEQ

#define HFA384x_RID_BUILDSEQ   ((uint16_t)0xFFFE)

Definition at line 551 of file hfa384x.h.

◆ HFA384x_RID_FWID

#define HFA384x_RID_FWID   ((uint16_t)0xFFFF)

Definition at line 552 of file hfa384x.h.

◆ HFA384x_RID_MAXLOADTIME_LEN

#define HFA384x_RID_MAXLOADTIME_LEN   ((uint16_t)0)

Definition at line 559 of file hfa384x.h.

◆ HFA384x_RID_DOWNLOADBUFFER_LEN

#define HFA384x_RID_DOWNLOADBUFFER_LEN   ((uint16_t)sizeof(hfa384x_downloadbuffer_t))

Definition at line 560 of file hfa384x.h.

◆ HFA384x_RID_PRIIDENTITY_LEN

#define HFA384x_RID_PRIIDENTITY_LEN   ((uint16_t)8)

Definition at line 561 of file hfa384x.h.

◆ HFA384x_RID_PRISUPRANGE_LEN

#define HFA384x_RID_PRISUPRANGE_LEN   ((uint16_t)10)

Definition at line 562 of file hfa384x.h.

◆ HFA384x_RID_CFIACTRANGES_LEN

#define HFA384x_RID_CFIACTRANGES_LEN   ((uint16_t)10)

Definition at line 563 of file hfa384x.h.

◆ HFA384x_RID_NICSERIALNUMBER_LEN

#define HFA384x_RID_NICSERIALNUMBER_LEN   ((uint16_t)12)

Definition at line 564 of file hfa384x.h.

◆ HFA384x_RID_NICIDENTITY_LEN

#define HFA384x_RID_NICIDENTITY_LEN   ((uint16_t)8)

Definition at line 565 of file hfa384x.h.

◆ HFA384x_RID_MFISUPRANGE_LEN

#define HFA384x_RID_MFISUPRANGE_LEN   ((uint16_t)10)

Definition at line 566 of file hfa384x.h.

◆ HFA384x_RID_CFISUPRANGE_LEN

#define HFA384x_RID_CFISUPRANGE_LEN   ((uint16_t)10)

Definition at line 567 of file hfa384x.h.

◆ HFA384x_RID_CHANNELLIST_LEN

#define HFA384x_RID_CHANNELLIST_LEN   ((uint16_t)0)

Definition at line 568 of file hfa384x.h.

◆ HFA384x_RID_REGULATORYDOMAINS_LEN

#define HFA384x_RID_REGULATORYDOMAINS_LEN   ((uint16_t)12)

Definition at line 569 of file hfa384x.h.

◆ HFA384x_RID_TEMPTYPE_LEN

#define HFA384x_RID_TEMPTYPE_LEN   ((uint16_t)0)

Definition at line 570 of file hfa384x.h.

◆ HFA384x_RID_CIS_LEN

#define HFA384x_RID_CIS_LEN   ((uint16_t)480)

Definition at line 571 of file hfa384x.h.

◆ HFA384x_RID_STAIDENTITY_LEN

#define HFA384x_RID_STAIDENTITY_LEN   ((uint16_t)8)

Definition at line 572 of file hfa384x.h.

◆ HFA384x_RID_STASUPRANGE_LEN

#define HFA384x_RID_STASUPRANGE_LEN   ((uint16_t)10)

Definition at line 573 of file hfa384x.h.

◆ HFA384x_RID_MFIACTRANGES_LEN

#define HFA384x_RID_MFIACTRANGES_LEN   ((uint16_t)10)

Definition at line 574 of file hfa384x.h.

◆ HFA384x_RID_CFIACTRANGES2_LEN

#define HFA384x_RID_CFIACTRANGES2_LEN   ((uint16_t)10)

Definition at line 575 of file hfa384x.h.

◆ HFA384x_RID_BUILDSEQ_LEN

#define HFA384x_RID_BUILDSEQ_LEN   ((uint16_t)sizeof(hfa384x_BuildSeq_t))

Definition at line 576 of file hfa384x.h.

◆ HFA384x_RID_FWID_LEN

#define HFA384x_RID_FWID_LEN   ((uint16_t)sizeof(hfa384x_FWID_t))

Definition at line 577 of file hfa384x.h.

◆ HFA384x_RID_PORTSTATUS

#define HFA384x_RID_PORTSTATUS   ((uint16_t)0xFD40)

Definition at line 582 of file hfa384x.h.

◆ HFA384x_RID_CURRENTSSID

#define HFA384x_RID_CURRENTSSID   ((uint16_t)0xFD41)

Definition at line 583 of file hfa384x.h.

◆ HFA384x_RID_CURRENTBSSID

#define HFA384x_RID_CURRENTBSSID   ((uint16_t)0xFD42)

Definition at line 584 of file hfa384x.h.

◆ HFA384x_RID_COMMSQUALITY

#define HFA384x_RID_COMMSQUALITY   ((uint16_t)0xFD43)

Definition at line 585 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE

#define HFA384x_RID_CURRENTTXRATE   ((uint16_t)0xFD44)

Definition at line 586 of file hfa384x.h.

◆ HFA384x_RID_CURRENTBCNint

#define HFA384x_RID_CURRENTBCNint   ((uint16_t)0xFD45)

Definition at line 587 of file hfa384x.h.

◆ HFA384x_RID_CURRENTSCALETHRESH

#define HFA384x_RID_CURRENTSCALETHRESH   ((uint16_t)0xFD46)

Definition at line 588 of file hfa384x.h.

◆ HFA384x_RID_PROTOCOLRSPTIME

#define HFA384x_RID_PROTOCOLRSPTIME   ((uint16_t)0xFD47)

Definition at line 589 of file hfa384x.h.

◆ HFA384x_RID_SHORTRETRYLIMIT

#define HFA384x_RID_SHORTRETRYLIMIT   ((uint16_t)0xFD48)

Definition at line 590 of file hfa384x.h.

◆ HFA384x_RID_LONGRETRYLIMIT

#define HFA384x_RID_LONGRETRYLIMIT   ((uint16_t)0xFD49)

Definition at line 591 of file hfa384x.h.

◆ HFA384x_RID_MAXTXLIFETIME

#define HFA384x_RID_MAXTXLIFETIME   ((uint16_t)0xFD4A)

Definition at line 592 of file hfa384x.h.

◆ HFA384x_RID_MAXRXLIFETIME

#define HFA384x_RID_MAXRXLIFETIME   ((uint16_t)0xFD4B)

Definition at line 593 of file hfa384x.h.

◆ HFA384x_RID_CFPOLLABLE

#define HFA384x_RID_CFPOLLABLE   ((uint16_t)0xFD4C)

Definition at line 594 of file hfa384x.h.

◆ HFA384x_RID_AUTHALGORITHMS

#define HFA384x_RID_AUTHALGORITHMS   ((uint16_t)0xFD4D)

Definition at line 595 of file hfa384x.h.

◆ HFA384x_RID_PRIVACYOPTIMP

#define HFA384x_RID_PRIVACYOPTIMP   ((uint16_t)0xFD4F)

Definition at line 596 of file hfa384x.h.

◆ HFA384x_RID_DBMCOMMSQUALITY

#define HFA384x_RID_DBMCOMMSQUALITY   ((uint16_t)0xFD51)

Definition at line 597 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE1

#define HFA384x_RID_CURRENTTXRATE1   ((uint16_t)0xFD80)

Definition at line 598 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE2

#define HFA384x_RID_CURRENTTXRATE2   ((uint16_t)0xFD81)

Definition at line 599 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE3

#define HFA384x_RID_CURRENTTXRATE3   ((uint16_t)0xFD82)

Definition at line 600 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE4

#define HFA384x_RID_CURRENTTXRATE4   ((uint16_t)0xFD83)

Definition at line 601 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE5

#define HFA384x_RID_CURRENTTXRATE5   ((uint16_t)0xFD84)

Definition at line 602 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE6

#define HFA384x_RID_CURRENTTXRATE6   ((uint16_t)0xFD85)

Definition at line 603 of file hfa384x.h.

◆ HFA384x_RID_OWNMACADDRESS

#define HFA384x_RID_OWNMACADDRESS   ((uint16_t)0xFD86)

Definition at line 604 of file hfa384x.h.

◆ HFA384x_RID_SCANRESULTS

#define HFA384x_RID_SCANRESULTS   ((uint16_t)0xFD88)

Definition at line 606 of file hfa384x.h.

◆ HFA384x_RID_HOSTSCANRESULTS

#define HFA384x_RID_HOSTSCANRESULTS   ((uint16_t)0xFD89)

Definition at line 607 of file hfa384x.h.

◆ HFA384x_RID_AUTHENTICATIONUSED

#define HFA384x_RID_AUTHENTICATIONUSED   ((uint16_t)0xFD8A)

Definition at line 608 of file hfa384x.h.

◆ HFA384x_RID_ASSOCIATEFAILURE

#define HFA384x_RID_ASSOCIATEFAILURE   ((uint16_t)0xFD8D)

Definition at line 609 of file hfa384x.h.

◆ HFA384x_RID_PORTSTATUS_LEN

#define HFA384x_RID_PORTSTATUS_LEN   ((uint16_t)0)

Definition at line 616 of file hfa384x.h.

◆ HFA384x_RID_CURRENTSSID_LEN

#define HFA384x_RID_CURRENTSSID_LEN   ((uint16_t)34)

Definition at line 617 of file hfa384x.h.

◆ HFA384x_RID_CURRENTBSSID_LEN

#define HFA384x_RID_CURRENTBSSID_LEN   ((uint16_t)WLAN_BSSID_LEN)

Definition at line 618 of file hfa384x.h.

◆ HFA384x_RID_COMMSQUALITY_LEN

#define HFA384x_RID_COMMSQUALITY_LEN   ((uint16_t)sizeof(hfa384x_commsquality_t))

Definition at line 619 of file hfa384x.h.

◆ HFA384x_RID_DBMCOMMSQUALITY_LEN

#define HFA384x_RID_DBMCOMMSQUALITY_LEN   ((uint16_t)sizeof(hfa384x_dbmcommsquality_t))

Definition at line 620 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE_LEN

#define HFA384x_RID_CURRENTTXRATE_LEN   ((uint16_t)0)

Definition at line 621 of file hfa384x.h.

◆ HFA384x_RID_CURRENTBCNINT_LEN

#define HFA384x_RID_CURRENTBCNINT_LEN   ((uint16_t)0)

Definition at line 622 of file hfa384x.h.

◆ HFA384x_RID_STACURSCALETHRESH_LEN

#define HFA384x_RID_STACURSCALETHRESH_LEN   ((uint16_t)12)

Definition at line 623 of file hfa384x.h.

◆ HFA384x_RID_APCURSCALETHRESH_LEN

#define HFA384x_RID_APCURSCALETHRESH_LEN   ((uint16_t)6)

Definition at line 624 of file hfa384x.h.

◆ HFA384x_RID_PROTOCOLRSPTIME_LEN

#define HFA384x_RID_PROTOCOLRSPTIME_LEN   ((uint16_t)0)

Definition at line 625 of file hfa384x.h.

◆ HFA384x_RID_SHORTRETRYLIMIT_LEN

#define HFA384x_RID_SHORTRETRYLIMIT_LEN   ((uint16_t)0)

Definition at line 626 of file hfa384x.h.

◆ HFA384x_RID_LONGRETRYLIMIT_LEN

#define HFA384x_RID_LONGRETRYLIMIT_LEN   ((uint16_t)0)

Definition at line 627 of file hfa384x.h.

◆ HFA384x_RID_MAXTXLIFETIME_LEN

#define HFA384x_RID_MAXTXLIFETIME_LEN   ((uint16_t)0)

Definition at line 628 of file hfa384x.h.

◆ HFA384x_RID_MAXRXLIFETIME_LEN

#define HFA384x_RID_MAXRXLIFETIME_LEN   ((uint16_t)0)

Definition at line 629 of file hfa384x.h.

◆ HFA384x_RID_CFPOLLABLE_LEN

#define HFA384x_RID_CFPOLLABLE_LEN   ((uint16_t)0)

Definition at line 630 of file hfa384x.h.

◆ HFA384x_RID_AUTHALGORITHMS_LEN

#define HFA384x_RID_AUTHALGORITHMS_LEN   ((uint16_t)4)

Definition at line 631 of file hfa384x.h.

◆ HFA384x_RID_PRIVACYOPTIMP_LEN

#define HFA384x_RID_PRIVACYOPTIMP_LEN   ((uint16_t)0)

Definition at line 632 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE1_LEN

#define HFA384x_RID_CURRENTTXRATE1_LEN   ((uint16_t)0)

Definition at line 633 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE2_LEN

#define HFA384x_RID_CURRENTTXRATE2_LEN   ((uint16_t)0)

Definition at line 634 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE3_LEN

#define HFA384x_RID_CURRENTTXRATE3_LEN   ((uint16_t)0)

Definition at line 635 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE4_LEN

#define HFA384x_RID_CURRENTTXRATE4_LEN   ((uint16_t)0)

Definition at line 636 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE5_LEN

#define HFA384x_RID_CURRENTTXRATE5_LEN   ((uint16_t)0)

Definition at line 637 of file hfa384x.h.

◆ HFA384x_RID_CURRENTTXRATE6_LEN

#define HFA384x_RID_CURRENTTXRATE6_LEN   ((uint16_t)0)

Definition at line 638 of file hfa384x.h.

◆ HFA384x_RID_OWNMACADDRESS_LEN

#define HFA384x_RID_OWNMACADDRESS_LEN   ((uint16_t)6)

Definition at line 639 of file hfa384x.h.

◆ HFA384x_RID_PCFINFO_LEN

#define HFA384x_RID_PCFINFO_LEN   ((uint16_t)6)

Definition at line 640 of file hfa384x.h.

◆ HFA384x_RID_CNFAPPCFINFO_LEN

#define HFA384x_RID_CNFAPPCFINFO_LEN   ((uint16_t)sizeof(hfa384x_PCFInfo_data_t))

Definition at line 641 of file hfa384x.h.

◆ HFA384x_RID_SCANREQUEST_LEN

#define HFA384x_RID_SCANREQUEST_LEN   ((uint16_t)sizeof(hfa384x_ScanRequest_data_t))

Definition at line 642 of file hfa384x.h.

◆ HFA384x_RID_JOINREQUEST_LEN

#define HFA384x_RID_JOINREQUEST_LEN   ((uint16_t)sizeof(hfa384x_JoinRequest_data_t))

Definition at line 643 of file hfa384x.h.

◆ HFA384x_RID_AUTHENTICATESTA_LEN

#define HFA384x_RID_AUTHENTICATESTA_LEN   ((uint16_t)sizeof(hfa384x_authenticateStation_data_t))

Definition at line 644 of file hfa384x.h.

◆ HFA384x_RID_CHANNELINFOREQUEST_LEN

#define HFA384x_RID_CHANNELINFOREQUEST_LEN   ((uint16_t)sizeof(hfa384x_ChannelInfoRequest_data_t))

Definition at line 645 of file hfa384x.h.

◆ HFA384x_RID_PHYTYPE

#define HFA384x_RID_PHYTYPE   ((uint16_t)0xFDC0)

Definition at line 649 of file hfa384x.h.

◆ HFA384x_RID_CURRENTCHANNEL

#define HFA384x_RID_CURRENTCHANNEL   ((uint16_t)0xFDC1)

Definition at line 650 of file hfa384x.h.

◆ HFA384x_RID_CURRENTPOWERSTATE

#define HFA384x_RID_CURRENTPOWERSTATE   ((uint16_t)0xFDC2)

Definition at line 651 of file hfa384x.h.

◆ HFA384x_RID_CCAMODE

#define HFA384x_RID_CCAMODE   ((uint16_t)0xFDC3)

Definition at line 652 of file hfa384x.h.

◆ HFA384x_RID_SUPPORTEDDATARATES

#define HFA384x_RID_SUPPORTEDDATARATES   ((uint16_t)0xFDC6)

Definition at line 653 of file hfa384x.h.

◆ HFA384x_RID_LFOSTATUS

#define HFA384x_RID_LFOSTATUS   ((uint16_t)0xFDC7)

Definition at line 654 of file hfa384x.h.

◆ HFA384x_RID_PHYTYPE_LEN

#define HFA384x_RID_PHYTYPE_LEN   ((uint16_t)0)

Definition at line 661 of file hfa384x.h.

◆ HFA384x_RID_CURRENTCHANNEL_LEN

#define HFA384x_RID_CURRENTCHANNEL_LEN   ((uint16_t)0)

Definition at line 662 of file hfa384x.h.

◆ HFA384x_RID_CURRENTPOWERSTATE_LEN

#define HFA384x_RID_CURRENTPOWERSTATE_LEN   ((uint16_t)0)

Definition at line 663 of file hfa384x.h.

◆ HFA384x_RID_CCAMODE_LEN

#define HFA384x_RID_CCAMODE_LEN   ((uint16_t)0)

Definition at line 664 of file hfa384x.h.

◆ HFA384x_RID_SUPPORTEDDATARATES_LEN

#define HFA384x_RID_SUPPORTEDDATARATES_LEN   ((uint16_t)10)

Definition at line 665 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEYID

#define HFA384x_RID_CNFWEPDEFAULTKEYID   ((uint16_t)0xFC23)

Definition at line 670 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEY0

#define HFA384x_RID_CNFWEPDEFAULTKEY0   ((uint16_t)0xFC24)

Definition at line 671 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEY1

#define HFA384x_RID_CNFWEPDEFAULTKEY1   ((uint16_t)0xFC25)

Definition at line 672 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEY2

#define HFA384x_RID_CNFWEPDEFAULTKEY2   ((uint16_t)0xFC26)

Definition at line 673 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEY3

#define HFA384x_RID_CNFWEPDEFAULTKEY3   ((uint16_t)0xFC27)

Definition at line 674 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPFLAGS

#define HFA384x_RID_CNFWEPFLAGS   ((uint16_t)0xFC28)

Definition at line 675 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPKEYMAPTABLE

#define HFA384x_RID_CNFWEPKEYMAPTABLE   ((uint16_t)0xFC29)

Definition at line 676 of file hfa384x.h.

◆ HFA384x_RID_CNFAUTHENTICATION

#define HFA384x_RID_CNFAUTHENTICATION   ((uint16_t)0xFC2A)

Definition at line 677 of file hfa384x.h.

◆ HFA384x_RID_CNFMAXASSOCSTATIONS

#define HFA384x_RID_CNFMAXASSOCSTATIONS   ((uint16_t)0xFC2B)

Definition at line 678 of file hfa384x.h.

◆ HFA384x_RID_CNFTXCONTROL

#define HFA384x_RID_CNFTXCONTROL   ((uint16_t)0xFC2C)

Definition at line 679 of file hfa384x.h.

◆ HFA384x_RID_CNFROAMINGMODE

#define HFA384x_RID_CNFROAMINGMODE   ((uint16_t)0xFC2D)

Definition at line 680 of file hfa384x.h.

◆ HFA384x_RID_CNFHOSTAUTHASSOC

#define HFA384x_RID_CNFHOSTAUTHASSOC   ((uint16_t)0xFC2E)

Definition at line 681 of file hfa384x.h.

◆ HFA384x_RID_CNFRCVCRCERROR

#define HFA384x_RID_CNFRCVCRCERROR   ((uint16_t)0xFC30)

Definition at line 682 of file hfa384x.h.

◆ HFA384x_RID_CNFALTRETRYCNT

#define HFA384x_RID_CNFALTRETRYCNT   ((uint16_t)0xFC32)

Definition at line 684 of file hfa384x.h.

◆ HFA384x_RID_CNFAPBCNint

#define HFA384x_RID_CNFAPBCNint   ((uint16_t)0xFC33)

Definition at line 685 of file hfa384x.h.

◆ HFA384x_RID_CNFAPPCFINFO

#define HFA384x_RID_CNFAPPCFINFO   ((uint16_t)0xFC34)

Definition at line 686 of file hfa384x.h.

◆ HFA384x_RID_CNFSTAPCFINFO

#define HFA384x_RID_CNFSTAPCFINFO   ((uint16_t)0xFC35)

Definition at line 687 of file hfa384x.h.

◆ HFA384x_RID_CNFPRIORITYQUSAGE

#define HFA384x_RID_CNFPRIORITYQUSAGE   ((uint16_t)0xFC37)

Definition at line 688 of file hfa384x.h.

◆ HFA384x_RID_CNFTIMCTRL

#define HFA384x_RID_CNFTIMCTRL   ((uint16_t)0xFC40)

Definition at line 689 of file hfa384x.h.

◆ HFA384x_RID_CNFTHIRTY2TALLY

#define HFA384x_RID_CNFTHIRTY2TALLY   ((uint16_t)0xFC42)

Definition at line 690 of file hfa384x.h.

◆ HFA384x_RID_CNFENHSECURITY

#define HFA384x_RID_CNFENHSECURITY   ((uint16_t)0xFC43)

Definition at line 691 of file hfa384x.h.

◆ HFA384x_RID_CNFDBMADJUST

#define HFA384x_RID_CNFDBMADJUST   ((uint16_t)0xFC46)

Definition at line 692 of file hfa384x.h.

◆ HFA384x_RID_CNFWPADATA

#define HFA384x_RID_CNFWPADATA   ((uint16_t)0xFC48)

Definition at line 693 of file hfa384x.h.

◆ HFA384x_RID_CNFPROPOGATIONDELAY

#define HFA384x_RID_CNFPROPOGATIONDELAY   ((uint16_t)0xFC49)

Definition at line 694 of file hfa384x.h.

◆ HFA384x_RID_CNFSHORTPREAMBLE

#define HFA384x_RID_CNFSHORTPREAMBLE   ((uint16_t)0xFCB0)

Definition at line 695 of file hfa384x.h.

◆ HFA384x_RID_CNFEXCLONGPREAMBLE

#define HFA384x_RID_CNFEXCLONGPREAMBLE   ((uint16_t)0xFCB1)

Definition at line 696 of file hfa384x.h.

◆ HFA384x_RID_CNFAUTHRSPTIMEOUT

#define HFA384x_RID_CNFAUTHRSPTIMEOUT   ((uint16_t)0xFCB2)

Definition at line 697 of file hfa384x.h.

◆ HFA384x_RID_CNFBASICRATES

#define HFA384x_RID_CNFBASICRATES   ((uint16_t)0xFCB3)

Definition at line 698 of file hfa384x.h.

◆ HFA384x_RID_CNFSUPPRATES

#define HFA384x_RID_CNFSUPPRATES   ((uint16_t)0xFCB4)

Definition at line 699 of file hfa384x.h.

◆ HFA384x_RID_CNFFALLBACKCTRL

#define HFA384x_RID_CNFFALLBACKCTRL   ((uint16_t)0xFCB5)

Definition at line 700 of file hfa384x.h.

◆ HFA384x_RID_WEPKEYSTATUS

#define HFA384x_RID_WEPKEYSTATUS   ((uint16_t)0xFCB6)

Definition at line 701 of file hfa384x.h.

◆ HFA384x_RID_WEPKEYMAPINDEX

#define HFA384x_RID_WEPKEYMAPINDEX   ((uint16_t)0xFCB7)

Definition at line 702 of file hfa384x.h.

◆ HFA384x_RID_BROADCASTKEYID

#define HFA384x_RID_BROADCASTKEYID   ((uint16_t)0xFCB8)

Definition at line 703 of file hfa384x.h.

◆ HFA384x_RID_ENTSECFLAGEYID

#define HFA384x_RID_ENTSECFLAGEYID   ((uint16_t)0xFCB9)

Definition at line 704 of file hfa384x.h.

◆ HFA384x_RID_CNFPASSIVESCANCTRL

#define HFA384x_RID_CNFPASSIVESCANCTRL   ((uint16_t)0xFCBA)

Definition at line 705 of file hfa384x.h.

◆ HFA384x_RID_CNFWPAHANDLING

#define HFA384x_RID_CNFWPAHANDLING   ((uint16_t)0xFCBB)

Definition at line 706 of file hfa384x.h.

◆ HFA384x_RID_MDCCONTROL

#define HFA384x_RID_MDCCONTROL   ((uint16_t)0xFCBC)

Definition at line 707 of file hfa384x.h.

◆ HFA384x_RID_MDCCOUNTRY

#define HFA384x_RID_MDCCOUNTRY   ((uint16_t)0xFCBD)

Definition at line 708 of file hfa384x.h.

◆ HFA384x_RID_TXPOWERMAX

#define HFA384x_RID_TXPOWERMAX   ((uint16_t)0xFCBE)

Definition at line 709 of file hfa384x.h.

◆ HFA384x_RID_CNFLFOENBLED

#define HFA384x_RID_CNFLFOENBLED   ((uint16_t)0xFCBF)

Definition at line 710 of file hfa384x.h.

◆ HFA384x_RID_CAPINFO

#define HFA384x_RID_CAPINFO   ((uint16_t)0xFCC0)

Definition at line 711 of file hfa384x.h.

◆ HFA384x_RID_LISTENINTERVAL

#define HFA384x_RID_LISTENINTERVAL   ((uint16_t)0xFCC1)

Definition at line 712 of file hfa384x.h.

◆ HFA384x_RID_DIVERSITYENABLED

#define HFA384x_RID_DIVERSITYENABLED   ((uint16_t)0xFCC2)

Definition at line 713 of file hfa384x.h.

◆ HFA384x_RID_LED_CONTROL

#define HFA384x_RID_LED_CONTROL   ((uint16_t)0xFCC4)

Definition at line 714 of file hfa384x.h.

◆ HFA384x_RID_HFO_DELAY

#define HFA384x_RID_HFO_DELAY   ((uint16_t)0xFCC5)

Definition at line 715 of file hfa384x.h.

◆ HFA384x_RID_DISSALOWEDBSSID

#define HFA384x_RID_DISSALOWEDBSSID   ((uint16_t)0xFCC6)

Definition at line 716 of file hfa384x.h.

◆ HFA384x_RID_SCANREQUEST

#define HFA384x_RID_SCANREQUEST   ((uint16_t)0xFCE1)

Definition at line 717 of file hfa384x.h.

◆ HFA384x_RID_JOINREQUEST

#define HFA384x_RID_JOINREQUEST   ((uint16_t)0xFCE2)

Definition at line 718 of file hfa384x.h.

◆ HFA384x_RID_AUTHENTICATESTA

#define HFA384x_RID_AUTHENTICATESTA   ((uint16_t)0xFCE3)

Definition at line 719 of file hfa384x.h.

◆ HFA384x_RID_CHANNELINFOREQUEST

#define HFA384x_RID_CHANNELINFOREQUEST   ((uint16_t)0xFCE4)

Definition at line 720 of file hfa384x.h.

◆ HFA384x_RID_HOSTSCAN

#define HFA384x_RID_HOSTSCAN   ((uint16_t)0xFCE5)

Definition at line 721 of file hfa384x.h.

◆ HFA384x_RID_ASSOCIATESTA

#define HFA384x_RID_ASSOCIATESTA   ((uint16_t)0xFCE6)

Definition at line 722 of file hfa384x.h.

◆ HFA384x_RID_CNFWEPDEFAULTKEY_LEN

#define HFA384x_RID_CNFWEPDEFAULTKEY_LEN   ((uint16_t)6)

Definition at line 724 of file hfa384x.h.

◆ HFA384x_RID_CNFWEP128DEFAULTKEY_LEN

#define HFA384x_RID_CNFWEP128DEFAULTKEY_LEN   ((uint16_t)14)

Definition at line 725 of file hfa384x.h.

◆ HFA384x_RID_CNFPRIOQUSAGE_LEN

#define HFA384x_RID_CNFPRIOQUSAGE_LEN   ((uint16_t)4)

Definition at line 726 of file hfa384x.h.

◆ HFA384x_PDR_PCB_PARTNUM

#define HFA384x_PDR_PCB_PARTNUM   ((uint16_t)0x0001)

Definition at line 730 of file hfa384x.h.

◆ HFA384x_PDR_PDAVER

#define HFA384x_PDR_PDAVER   ((uint16_t)0x0002)

Definition at line 731 of file hfa384x.h.

◆ HFA384x_PDR_NIC_SERIAL

#define HFA384x_PDR_NIC_SERIAL   ((uint16_t)0x0003)

Definition at line 732 of file hfa384x.h.

◆ HFA384x_PDR_MKK_MEASUREMENTS

#define HFA384x_PDR_MKK_MEASUREMENTS   ((uint16_t)0x0004)

Definition at line 733 of file hfa384x.h.

◆ HFA384x_PDR_NIC_RAMSIZE

#define HFA384x_PDR_NIC_RAMSIZE   ((uint16_t)0x0005)

Definition at line 734 of file hfa384x.h.

◆ HFA384x_PDR_MFISUPRANGE

#define HFA384x_PDR_MFISUPRANGE   ((uint16_t)0x0006)

Definition at line 735 of file hfa384x.h.

◆ HFA384x_PDR_CFISUPRANGE

#define HFA384x_PDR_CFISUPRANGE   ((uint16_t)0x0007)

Definition at line 736 of file hfa384x.h.

◆ HFA384x_PDR_NICID

#define HFA384x_PDR_NICID   ((uint16_t)0x0008)

Definition at line 737 of file hfa384x.h.

◆ HFA384x_PDR_MAC_ADDRESS

#define HFA384x_PDR_MAC_ADDRESS   ((uint16_t)0x0101)

Definition at line 743 of file hfa384x.h.

◆ HFA384x_PDR_REGDOMAIN

#define HFA384x_PDR_REGDOMAIN   ((uint16_t)0x0103)

Definition at line 745 of file hfa384x.h.

◆ HFA384x_PDR_ALLOWED_CHANNEL

#define HFA384x_PDR_ALLOWED_CHANNEL   ((uint16_t)0x0104)

Definition at line 746 of file hfa384x.h.

◆ HFA384x_PDR_DEFAULT_CHANNEL

#define HFA384x_PDR_DEFAULT_CHANNEL   ((uint16_t)0x0105)

Definition at line 747 of file hfa384x.h.

◆ HFA384x_PDR_TEMPTYPE

#define HFA384x_PDR_TEMPTYPE   ((uint16_t)0x0107)

Definition at line 749 of file hfa384x.h.

◆ HFA384x_PDR_IFR_SETTING

#define HFA384x_PDR_IFR_SETTING   ((uint16_t)0x0200)

Definition at line 754 of file hfa384x.h.

◆ HFA384x_PDR_RFR_SETTING

#define HFA384x_PDR_RFR_SETTING   ((uint16_t)0x0201)

Definition at line 755 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_BASELINE

#define HFA384x_PDR_HFA3861_BASELINE   ((uint16_t)0x0202)

Definition at line 756 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_SHADOW

#define HFA384x_PDR_HFA3861_SHADOW   ((uint16_t)0x0203)

Definition at line 757 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_IFRF

#define HFA384x_PDR_HFA3861_IFRF   ((uint16_t)0x0204)

Definition at line 758 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_CHCALSP

#define HFA384x_PDR_HFA3861_CHCALSP   ((uint16_t)0x0300)

Definition at line 759 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_CHCALI

#define HFA384x_PDR_HFA3861_CHCALI   ((uint16_t)0x0301)

Definition at line 760 of file hfa384x.h.

◆ HFA384x_PDR_MAX_TX_POWER

#define HFA384x_PDR_MAX_TX_POWER   ((uint16_t)0x0302)

Definition at line 761 of file hfa384x.h.

◆ HFA384x_PDR_MASTER_CHAN_LIST

#define HFA384x_PDR_MASTER_CHAN_LIST   ((uint16_t)0x0303)

Definition at line 762 of file hfa384x.h.

◆ HFA384x_PDR_3842_NIC_CONFIG

#define HFA384x_PDR_3842_NIC_CONFIG   ((uint16_t)0x0400)

Definition at line 763 of file hfa384x.h.

◆ HFA384x_PDR_USB_ID

#define HFA384x_PDR_USB_ID   ((uint16_t)0x0401)

Definition at line 764 of file hfa384x.h.

◆ HFA384x_PDR_PCI_ID

#define HFA384x_PDR_PCI_ID   ((uint16_t)0x0402)

Definition at line 765 of file hfa384x.h.

◆ HFA384x_PDR_PCI_IFCONF

#define HFA384x_PDR_PCI_IFCONF   ((uint16_t)0x0403)

Definition at line 766 of file hfa384x.h.

◆ HFA384x_PDR_PCI_PMCONF

#define HFA384x_PDR_PCI_PMCONF   ((uint16_t)0x0404)

Definition at line 767 of file hfa384x.h.

◆ HFA384x_PDR_RFENRGY

#define HFA384x_PDR_RFENRGY   ((uint16_t)0x0406)

Definition at line 768 of file hfa384x.h.

◆ HFA384x_PDR_USB_POWER_TYPE

#define HFA384x_PDR_USB_POWER_TYPE   ((uint16_t)0x0407)

Definition at line 769 of file hfa384x.h.

◆ HFA384x_PDR_USB_MAX_POWER

#define HFA384x_PDR_USB_MAX_POWER   ((uint16_t)0x0409)

Definition at line 771 of file hfa384x.h.

◆ HFA384x_PDR_USB_MANUFACTURER

#define HFA384x_PDR_USB_MANUFACTURER   ((uint16_t)0x0410)

Definition at line 772 of file hfa384x.h.

◆ HFA384x_PDR_USB_PRODUCT

#define HFA384x_PDR_USB_PRODUCT   ((uint16_t)0x0411)

Definition at line 773 of file hfa384x.h.

◆ HFA384x_PDR_ANT_DIVERSITY

#define HFA384x_PDR_ANT_DIVERSITY   ((uint16_t)0x0412)

Definition at line 774 of file hfa384x.h.

◆ HFA384x_PDR_HFO_DELAY

#define HFA384x_PDR_HFO_DELAY   ((uint16_t)0x0413)

Definition at line 775 of file hfa384x.h.

◆ HFA384x_PDR_SCALE_THRESH

#define HFA384x_PDR_SCALE_THRESH   ((uint16_t)0x0414)

Definition at line 776 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_MANF_TESTSP

#define HFA384x_PDR_HFA3861_MANF_TESTSP   ((uint16_t)0x0900)

Definition at line 778 of file hfa384x.h.

◆ HFA384x_PDR_HFA3861_MANF_TESTI

#define HFA384x_PDR_HFA3861_MANF_TESTI   ((uint16_t)0x0901)

Definition at line 779 of file hfa384x.h.

◆ HFA384x_PDR_END_OF_PDA

#define HFA384x_PDR_END_OF_PDA   ((uint16_t)0x0000)

Definition at line 780 of file hfa384x.h.

◆ HFA384x_CMD

#define HFA384x_CMD   HFA384x_CMD_OFF

Definition at line 788 of file hfa384x.h.

◆ HFA384x_PARAM0

#define HFA384x_PARAM0   HFA384x_PARAM0_OFF

Definition at line 789 of file hfa384x.h.

◆ HFA384x_PARAM1

#define HFA384x_PARAM1   HFA384x_PARAM1_OFF

Definition at line 790 of file hfa384x.h.

◆ HFA384x_PARAM2

#define HFA384x_PARAM2   HFA384x_PARAM2_OFF

Definition at line 791 of file hfa384x.h.

◆ HFA384x_STATUS

#define HFA384x_STATUS   HFA384x_STATUS_OFF

Definition at line 792 of file hfa384x.h.

◆ HFA384x_RESP0

#define HFA384x_RESP0   HFA384x_RESP0_OFF

Definition at line 793 of file hfa384x.h.

◆ HFA384x_RESP1

#define HFA384x_RESP1   HFA384x_RESP1_OFF

Definition at line 794 of file hfa384x.h.

◆ HFA384x_RESP2

#define HFA384x_RESP2   HFA384x_RESP2_OFF

Definition at line 795 of file hfa384x.h.

◆ HFA384x_INFOFID

#define HFA384x_INFOFID   HFA384x_INFOFID_OFF

Definition at line 796 of file hfa384x.h.

◆ HFA384x_RXFID

#define HFA384x_RXFID   HFA384x_RXFID_OFF

Definition at line 797 of file hfa384x.h.

◆ HFA384x_ALLOCFID

#define HFA384x_ALLOCFID   HFA384x_ALLOCFID_OFF

Definition at line 798 of file hfa384x.h.

◆ HFA384x_TXCOMPLFID

#define HFA384x_TXCOMPLFID   HFA384x_TXCOMPLFID_OFF

Definition at line 799 of file hfa384x.h.

◆ HFA384x_SELECT0

#define HFA384x_SELECT0   HFA384x_SELECT0_OFF

Definition at line 800 of file hfa384x.h.

◆ HFA384x_OFFSET0

#define HFA384x_OFFSET0   HFA384x_OFFSET0_OFF

Definition at line 801 of file hfa384x.h.

◆ HFA384x_DATA0

#define HFA384x_DATA0   HFA384x_DATA0_OFF

Definition at line 802 of file hfa384x.h.

◆ HFA384x_SELECT1

#define HFA384x_SELECT1   HFA384x_SELECT1_OFF

Definition at line 803 of file hfa384x.h.

◆ HFA384x_OFFSET1

#define HFA384x_OFFSET1   HFA384x_OFFSET1_OFF

Definition at line 804 of file hfa384x.h.

◆ HFA384x_DATA1

#define HFA384x_DATA1   HFA384x_DATA1_OFF

Definition at line 805 of file hfa384x.h.

◆ HFA384x_EVSTAT

#define HFA384x_EVSTAT   HFA384x_EVSTAT_OFF

Definition at line 806 of file hfa384x.h.

◆ HFA384x_INTEN

#define HFA384x_INTEN   HFA384x_INTEN_OFF

Definition at line 807 of file hfa384x.h.

◆ HFA384x_EVACK

#define HFA384x_EVACK   HFA384x_EVACK_OFF

Definition at line 808 of file hfa384x.h.

◆ HFA384x_CONTROL

#define HFA384x_CONTROL   HFA384x_CONTROL_OFF

Definition at line 809 of file hfa384x.h.

◆ HFA384x_SWSUPPORT0

#define HFA384x_SWSUPPORT0   HFA384x_SWSUPPORT0_OFF

Definition at line 810 of file hfa384x.h.

◆ HFA384x_SWSUPPORT1

#define HFA384x_SWSUPPORT1   HFA384x_SWSUPPORT1_OFF

Definition at line 811 of file hfa384x.h.

◆ HFA384x_SWSUPPORT2

#define HFA384x_SWSUPPORT2   HFA384x_SWSUPPORT2_OFF

Definition at line 812 of file hfa384x.h.

◆ HFA384x_AUXPAGE

#define HFA384x_AUXPAGE   HFA384x_AUXPAGE_OFF

Definition at line 813 of file hfa384x.h.

◆ HFA384x_AUXOFFSET

#define HFA384x_AUXOFFSET   HFA384x_AUXOFFSET_OFF

Definition at line 814 of file hfa384x.h.

◆ HFA384x_AUXDATA

#define HFA384x_AUXDATA   HFA384x_AUXDATA_OFF

Definition at line 815 of file hfa384x.h.

◆ HFA384x_PCICOR

#define HFA384x_PCICOR   HFA384x_PCICOR_OFF

Definition at line 816 of file hfa384x.h.

◆ HFA384x_PCIHCR

#define HFA384x_PCIHCR   HFA384x_PCIHCR_OFF

Definition at line 817 of file hfa384x.h.

◆ HFA384x_CMD_ISBUSY

#define HFA384x_CMD_ISBUSY (   value)    ((uint16_t)(((uint16_t)value) & HFA384x_CMD_BUSY))

Definition at line 822 of file hfa384x.h.

◆ HFA384x_CMD_AINFO_GET

#define HFA384x_CMD_AINFO_GET (   value)    ((uint16_t)(((uint16_t)(value) & HFA384x_CMD_AINFO) >> 8))

Definition at line 823 of file hfa384x.h.

◆ HFA384x_CMD_AINFO_SET

#define HFA384x_CMD_AINFO_SET (   value)    ((uint16_t)((uint16_t)(value) << 8))

Definition at line 824 of file hfa384x.h.

◆ HFA384x_CMD_MACPORT_GET

#define HFA384x_CMD_MACPORT_GET (   value)    ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_MACPORT)))

Definition at line 825 of file hfa384x.h.

◆ HFA384x_CMD_MACPORT_SET

#define HFA384x_CMD_MACPORT_SET (   value)    ((uint16_t)HFA384x_CMD_AINFO_SET(value))

Definition at line 826 of file hfa384x.h.

◆ HFA384x_CMD_ISRECL

#define HFA384x_CMD_ISRECL (   value)    ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_RECL)))

Definition at line 827 of file hfa384x.h.

◆ HFA384x_CMD_RECL_SET

#define HFA384x_CMD_RECL_SET (   value)    ((uint16_t)HFA384x_CMD_AINFO_SET(value))

Definition at line 828 of file hfa384x.h.

◆ HFA384x_CMD_QOS_GET

#define HFA384x_CMD_QOS_GET (   value)    ((uint16_t((((uint16_t)(value))&((uint16_t)0x3000)) >> 12))

Definition at line 829 of file hfa384x.h.

◆ HFA384x_CMD_QOS_SET

#define HFA384x_CMD_QOS_SET (   value)    ((uint16_t)((((uint16_t)(value)) << 12) & 0x3000))

Definition at line 830 of file hfa384x.h.

◆ HFA384x_CMD_ISWRITE

#define HFA384x_CMD_ISWRITE (   value)    ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_WRITE)))

Definition at line 831 of file hfa384x.h.

◆ HFA384x_CMD_WRITE_SET

#define HFA384x_CMD_WRITE_SET (   value)    ((uint16_t)HFA384x_CMD_AINFO_SET((uint16_t)value))

Definition at line 832 of file hfa384x.h.

◆ HFA384x_CMD_PROGMODE_GET

#define HFA384x_CMD_PROGMODE_GET (   value)    ((uint16_t)(HFA384x_CMD_AINFO_GET((uint16_t)(value) & HFA384x_CMD_PROGMODE)))

Definition at line 833 of file hfa384x.h.

◆ HFA384x_CMD_PROGMODE_SET

#define HFA384x_CMD_PROGMODE_SET (   value)    ((uint16_t)HFA384x_CMD_AINFO_SET((uint16_t)value))

Definition at line 834 of file hfa384x.h.

◆ HFA384x_CMD_CMDCODE_GET

#define HFA384x_CMD_CMDCODE_GET (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_CMD_CMDCODE))

Definition at line 835 of file hfa384x.h.

◆ HFA384x_CMD_CMDCODE_SET

#define HFA384x_CMD_CMDCODE_SET (   value)    ((uint16_t)(value))

Definition at line 836 of file hfa384x.h.

◆ HFA384x_STATUS_RESULT_GET

#define HFA384x_STATUS_RESULT_GET (   value)    ((uint16_t)((((uint16_t)(value)) & HFA384x_STATUS_RESULT) >> 8))

Definition at line 838 of file hfa384x.h.

◆ HFA384x_STATUS_RESULT_SET

#define HFA384x_STATUS_RESULT_SET (   value)    (((uint16_t)(value)) << 8)

Definition at line 839 of file hfa384x.h.

◆ HFA384x_STATUS_CMDCODE_GET

#define HFA384x_STATUS_CMDCODE_GET (   value)    (((uint16_t)(value)) & HFA384x_STATUS_CMDCODE)

Definition at line 840 of file hfa384x.h.

◆ HFA384x_STATUS_CMDCODE_SET

#define HFA384x_STATUS_CMDCODE_SET (   value)    ((uint16_t)(value))

Definition at line 841 of file hfa384x.h.

◆ HFA384x_OFFSET_ISBUSY

#define HFA384x_OFFSET_ISBUSY (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_BUSY))

Definition at line 843 of file hfa384x.h.

◆ HFA384x_OFFSET_ISERR

#define HFA384x_OFFSET_ISERR (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_ERR))

Definition at line 844 of file hfa384x.h.

◆ HFA384x_OFFSET_DATAOFF_GET

#define HFA384x_OFFSET_DATAOFF_GET (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_OFFSET_DATAOFF))

Definition at line 845 of file hfa384x.h.

◆ HFA384x_OFFSET_DATAOFF_SET

#define HFA384x_OFFSET_DATAOFF_SET (   value)    ((uint16_t)(value))

Definition at line 846 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISTICK

#define HFA384x_EVSTAT_ISTICK (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TICK))

Definition at line 848 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISWTERR

#define HFA384x_EVSTAT_ISWTERR (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_WTERR))

Definition at line 849 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISINFDROP

#define HFA384x_EVSTAT_ISINFDROP (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_INFDROP))

Definition at line 850 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISINFO

#define HFA384x_EVSTAT_ISINFO (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_INFO))

Definition at line 851 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISDTIM

#define HFA384x_EVSTAT_ISDTIM (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_DTIM))

Definition at line 852 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISCMD

#define HFA384x_EVSTAT_ISCMD (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_CMD))

Definition at line 853 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISALLOC

#define HFA384x_EVSTAT_ISALLOC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_ALLOC))

Definition at line 854 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISTXEXC

#define HFA384x_EVSTAT_ISTXEXC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TXEXC))

Definition at line 855 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISTX

#define HFA384x_EVSTAT_ISTX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_TX))

Definition at line 856 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISRX

#define HFA384x_EVSTAT_ISRX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVSTAT_RX))

Definition at line 857 of file hfa384x.h.

◆ HFA384x_EVSTAT_ISBAP_OP

#define HFA384x_EVSTAT_ISBAP_OP (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INT_BAP_OP))

Definition at line 859 of file hfa384x.h.

◆ HFA384x_INTEN_ISTICK

#define HFA384x_INTEN_ISTICK (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TICK))

Definition at line 861 of file hfa384x.h.

◆ HFA384x_INTEN_TICK_SET

#define HFA384x_INTEN_TICK_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 15))

Definition at line 862 of file hfa384x.h.

◆ HFA384x_INTEN_ISWTERR

#define HFA384x_INTEN_ISWTERR (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_WTERR))

Definition at line 863 of file hfa384x.h.

◆ HFA384x_INTEN_WTERR_SET

#define HFA384x_INTEN_WTERR_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 14))

Definition at line 864 of file hfa384x.h.

◆ HFA384x_INTEN_ISINFDROP

#define HFA384x_INTEN_ISINFDROP (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_INFDROP))

Definition at line 865 of file hfa384x.h.

◆ HFA384x_INTEN_INFDROP_SET

#define HFA384x_INTEN_INFDROP_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 13))

Definition at line 866 of file hfa384x.h.

◆ HFA384x_INTEN_ISINFO

#define HFA384x_INTEN_ISINFO (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_INFO))

Definition at line 867 of file hfa384x.h.

◆ HFA384x_INTEN_INFO_SET

#define HFA384x_INTEN_INFO_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 7))

Definition at line 868 of file hfa384x.h.

◆ HFA384x_INTEN_ISDTIM

#define HFA384x_INTEN_ISDTIM (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_DTIM))

Definition at line 869 of file hfa384x.h.

◆ HFA384x_INTEN_DTIM_SET

#define HFA384x_INTEN_DTIM_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 5))

Definition at line 870 of file hfa384x.h.

◆ HFA384x_INTEN_ISCMD

#define HFA384x_INTEN_ISCMD (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_CMD))

Definition at line 871 of file hfa384x.h.

◆ HFA384x_INTEN_CMD_SET

#define HFA384x_INTEN_CMD_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 4))

Definition at line 872 of file hfa384x.h.

◆ HFA384x_INTEN_ISALLOC

#define HFA384x_INTEN_ISALLOC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_ALLOC))

Definition at line 873 of file hfa384x.h.

◆ HFA384x_INTEN_ALLOC_SET

#define HFA384x_INTEN_ALLOC_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 3))

Definition at line 874 of file hfa384x.h.

◆ HFA384x_INTEN_ISTXEXC

#define HFA384x_INTEN_ISTXEXC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TXEXC))

Definition at line 875 of file hfa384x.h.

◆ HFA384x_INTEN_TXEXC_SET

#define HFA384x_INTEN_TXEXC_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 2))

Definition at line 876 of file hfa384x.h.

◆ HFA384x_INTEN_ISTX

#define HFA384x_INTEN_ISTX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_TX))

Definition at line 877 of file hfa384x.h.

◆ HFA384x_INTEN_TX_SET

#define HFA384x_INTEN_TX_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 1))

Definition at line 878 of file hfa384x.h.

◆ HFA384x_INTEN_ISRX

#define HFA384x_INTEN_ISRX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_INTEN_RX))

Definition at line 879 of file hfa384x.h.

◆ HFA384x_INTEN_RX_SET

#define HFA384x_INTEN_RX_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 0))

Definition at line 880 of file hfa384x.h.

◆ HFA384x_EVACK_ISTICK

#define HFA384x_EVACK_ISTICK (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TICK))

Definition at line 882 of file hfa384x.h.

◆ HFA384x_EVACK_TICK_SET

#define HFA384x_EVACK_TICK_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 15))

Definition at line 883 of file hfa384x.h.

◆ HFA384x_EVACK_ISWTERR

#define HFA384x_EVACK_ISWTERR (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_WTERR))

Definition at line 884 of file hfa384x.h.

◆ HFA384x_EVACK_WTERR_SET

#define HFA384x_EVACK_WTERR_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 14))

Definition at line 885 of file hfa384x.h.

◆ HFA384x_EVACK_ISINFDROP

#define HFA384x_EVACK_ISINFDROP (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_INFDROP))

Definition at line 886 of file hfa384x.h.

◆ HFA384x_EVACK_INFDROP_SET

#define HFA384x_EVACK_INFDROP_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 13))

Definition at line 887 of file hfa384x.h.

◆ HFA384x_EVACK_ISINFO

#define HFA384x_EVACK_ISINFO (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_INFO))

Definition at line 888 of file hfa384x.h.

◆ HFA384x_EVACK_INFO_SET

#define HFA384x_EVACK_INFO_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 7))

Definition at line 889 of file hfa384x.h.

◆ HFA384x_EVACK_ISDTIM

#define HFA384x_EVACK_ISDTIM (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_DTIM))

Definition at line 890 of file hfa384x.h.

◆ HFA384x_EVACK_DTIM_SET

#define HFA384x_EVACK_DTIM_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 5))

Definition at line 891 of file hfa384x.h.

◆ HFA384x_EVACK_ISCMD

#define HFA384x_EVACK_ISCMD (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_CMD))

Definition at line 892 of file hfa384x.h.

◆ HFA384x_EVACK_CMD_SET

#define HFA384x_EVACK_CMD_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 4))

Definition at line 893 of file hfa384x.h.

◆ HFA384x_EVACK_ISALLOC

#define HFA384x_EVACK_ISALLOC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_ALLOC))

Definition at line 894 of file hfa384x.h.

◆ HFA384x_EVACK_ALLOC_SET

#define HFA384x_EVACK_ALLOC_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 3))

Definition at line 895 of file hfa384x.h.

◆ HFA384x_EVACK_ISTXEXC

#define HFA384x_EVACK_ISTXEXC (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TXEXC))

Definition at line 896 of file hfa384x.h.

◆ HFA384x_EVACK_TXEXC_SET

#define HFA384x_EVACK_TXEXC_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 2))

Definition at line 897 of file hfa384x.h.

◆ HFA384x_EVACK_ISTX

#define HFA384x_EVACK_ISTX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_TX))

Definition at line 898 of file hfa384x.h.

◆ HFA384x_EVACK_TX_SET

#define HFA384x_EVACK_TX_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 1))

Definition at line 899 of file hfa384x.h.

◆ HFA384x_EVACK_ISRX

#define HFA384x_EVACK_ISRX (   value)    ((uint16_t)(((uint16_t)(value)) & HFA384x_EVACK_RX))

Definition at line 900 of file hfa384x.h.

◆ HFA384x_EVACK_RX_SET

#define HFA384x_EVACK_RX_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 0))

Definition at line 901 of file hfa384x.h.

◆ HFA384x_CONTROL_AUXEN_SET

#define HFA384x_CONTROL_AUXEN_SET (   value)    ((uint16_t)(((uint16_t)(value)) << 14))

Definition at line 903 of file hfa384x.h.

◆ HFA384x_CONTROL_AUXEN_GET

#define HFA384x_CONTROL_AUXEN_GET (   value)    ((uint16_t)(((uint16_t)(value)) >> 14))

Definition at line 904 of file hfa384x.h.

◆ HFA384x_STATE_PREINIT

#define HFA384x_STATE_PREINIT   0

Definition at line 915 of file hfa384x.h.

◆ HFA384x_STATE_INIT

#define HFA384x_STATE_INIT   1

Definition at line 916 of file hfa384x.h.

◆ HFA384x_STATE_RUNNING

#define HFA384x_STATE_RUNNING   2

Definition at line 917 of file hfa384x.h.

◆ HFA384x_HOSTAUTHASSOC_HOSTAUTH

#define HFA384x_HOSTAUTHASSOC_HOSTAUTH   BIT0

Definition at line 922 of file hfa384x.h.

◆ HFA384x_HOSTAUTHASSOC_HOSTASSOC

#define HFA384x_HOSTAUTHASSOC_HOSTASSOC   BIT1

Definition at line 923 of file hfa384x.h.

◆ HFA384x_WHAHANDLING_DISABLED

#define HFA384x_WHAHANDLING_DISABLED   0

Definition at line 925 of file hfa384x.h.

◆ HFA384x_WHAHANDLING_PASSTHROUGH

#define HFA384x_WHAHANDLING_PASSTHROUGH   BIT1

Definition at line 926 of file hfa384x.h.

◆ HFA384x_CNFAUTHENTICATION_OPENSYSTEM

#define HFA384x_CNFAUTHENTICATION_OPENSYSTEM   0x0001

Definition at line 1060 of file hfa384x.h.

◆ HFA384x_CNFAUTHENTICATION_SHAREDKEY

#define HFA384x_CNFAUTHENTICATION_SHAREDKEY   0x0002

Definition at line 1061 of file hfa384x.h.

◆ HFA384x_CNFAUTHENTICATION_LEAP

#define HFA384x_CNFAUTHENTICATION_LEAP   0x0004

Definition at line 1062 of file hfa384x.h.

◆ HFA384x_CREATEIBSS_JOINCREATEIBSS

#define HFA384x_CREATEIBSS_JOINCREATEIBSS   0

Definition at line 1117 of file hfa384x.h.

◆ HFA384x_CREATEIBSS_JOINESS_JOINCREATEIBSS

#define HFA384x_CREATEIBSS_JOINESS_JOINCREATEIBSS   1

Definition at line 1118 of file hfa384x.h.

◆ HFA384x_CREATEIBSS_JOINIBSS

#define HFA384x_CREATEIBSS_JOINIBSS   2

Definition at line 1119 of file hfa384x.h.

◆ HFA384x_CREATEIBSS_JOINESS_JOINIBSS

#define HFA384x_CREATEIBSS_JOINESS_JOINIBSS   3

Definition at line 1120 of file hfa384x.h.

◆ HFA384x_FWID_LEN

#define HFA384x_FWID_LEN   14

Definition at line 1308 of file hfa384x.h.

◆ HFA384x_PSTATUS_DISABLED

#define HFA384x_PSTATUS_DISABLED   ((uint16_t)1)

Definition at line 1377 of file hfa384x.h.

◆ HFA384x_PSTATUS_SEARCHING

#define HFA384x_PSTATUS_SEARCHING   ((uint16_t)2)

Definition at line 1378 of file hfa384x.h.

◆ HFA384x_PSTATUS_CONN_IBSS

#define HFA384x_PSTATUS_CONN_IBSS   ((uint16_t)3)

Definition at line 1379 of file hfa384x.h.

◆ HFA384x_PSTATUS_CONN_ESS

#define HFA384x_PSTATUS_CONN_ESS   ((uint16_t)4)

Definition at line 1380 of file hfa384x.h.

◆ HFA384x_PSTATUS_OUTOFRANGE

#define HFA384x_PSTATUS_OUTOFRANGE   ((uint16_t)5)

Definition at line 1381 of file hfa384x.h.

◆ HFA384x_PSTATUS_CONN_WDS

#define HFA384x_PSTATUS_CONN_WDS   ((uint16_t)6)

Definition at line 1382 of file hfa384x.h.

◆ HFA384x_TESTRESULT_ALLPASSED

#define HFA384x_TESTRESULT_ALLPASSED   BIT0

Definition at line 1557 of file hfa384x.h.

◆ HFA384x_TESTRESULT_LFO_FAIL

#define HFA384x_TESTRESULT_LFO_FAIL   BIT1

Definition at line 1558 of file hfa384x.h.

◆ HFA384x_TESTRESULT_VR_HF0_FAIL

#define HFA384x_TESTRESULT_VR_HF0_FAIL   BIT2

Definition at line 1559 of file hfa384x.h.

◆ HFA384x_HOST_FIRM_COORDINATE

#define HFA384x_HOST_FIRM_COORDINATE   BIT7

Definition at line 1560 of file hfa384x.h.

◆ HFA384x_TESTRESULT_COORDINATE

#define HFA384x_TESTRESULT_COORDINATE   BIT15

Definition at line 1561 of file hfa384x.h.

◆ HFA384x_FD_STATUS_OFF

#define HFA384x_FD_STATUS_OFF   ((uint16_t)0x44)

Definition at line 1581 of file hfa384x.h.

◆ HFA384x_FD_TIME_OFF

#define HFA384x_FD_TIME_OFF   ((uint16_t)0x46)

Definition at line 1582 of file hfa384x.h.

◆ HFA384x_FD_SWSUPPORT_OFF

#define HFA384x_FD_SWSUPPORT_OFF   ((uint16_t)0x4A)

Definition at line 1583 of file hfa384x.h.

◆ HFA384x_FD_SILENCE_OFF

#define HFA384x_FD_SILENCE_OFF   ((uint16_t)0x4A)

Definition at line 1584 of file hfa384x.h.

◆ HFA384x_FD_SIGNAL_OFF

#define HFA384x_FD_SIGNAL_OFF   ((uint16_t)0x4B)

Definition at line 1585 of file hfa384x.h.

◆ HFA384x_FD_RATE_OFF

#define HFA384x_FD_RATE_OFF   ((uint16_t)0x4C)

Definition at line 1586 of file hfa384x.h.

◆ HFA384x_FD_RXFLOW_OFF

#define HFA384x_FD_RXFLOW_OFF   ((uint16_t)0x4D)

Definition at line 1587 of file hfa384x.h.

◆ HFA384x_FD_RESERVED_OFF

#define HFA384x_FD_RESERVED_OFF   ((uint16_t)0x4E)

Definition at line 1588 of file hfa384x.h.

◆ HFA384x_FD_TXCONTROL_OFF

#define HFA384x_FD_TXCONTROL_OFF   ((uint16_t)0x50)

Definition at line 1589 of file hfa384x.h.

◆ HFA384x_FD_FRAMECONTROL_OFF

#define HFA384x_FD_FRAMECONTROL_OFF   ((uint16_t)0x52)

Definition at line 1593 of file hfa384x.h.

◆ HFA384x_FD_DURATIONID_OFF

#define HFA384x_FD_DURATIONID_OFF   ((uint16_t)0x54)

Definition at line 1594 of file hfa384x.h.

◆ HFA384x_FD_ADDRESS1_OFF

#define HFA384x_FD_ADDRESS1_OFF   ((uint16_t)0x56)

Definition at line 1595 of file hfa384x.h.

◆ HFA384x_FD_ADDRESS2_OFF

#define HFA384x_FD_ADDRESS2_OFF   ((uint16_t</