FreeBSD kernel MWL device code
__packed Struct Reference

#include <mwlhal.h>

Data Fields

uint16_t pad
 
uint16_t keyTypeId
 
uint32_t keyFlags
 
uint32_t keyIndex
 
uint16_t keyLen
 
union {
   uint8_t   wep [16]
 
   uint8_t   aes [16]
 
   struct {
      uint8_t   keyMaterial [16]
 
      uint8_t   txMic [8]
 
      uint8_t   rxMic [8]
 
      struct {
         uint16_t   low
 
         uint32_t   high
 
      }   rsc
 
      struct {
         uint16_t   low
 
         uint32_t   high
 
      }   tsc
 
   }   tkip
 
key
 
uint32_t LegacyRateBitMap
 
uint32_t HTRateBitMap
 
uint16_t CapInfo
 
uint16_t HTCapabilitiesInfo
 
uint8_t MacHTParamInfo
 
uint8_t Rev
 
struct {
   uint8_t   ControlChan
 
   uint8_t   AddChan
 
   uint8_t   OpMode
 
   uint8_t   stbc
 
AddHtInfo
 
uint16_t Cmd
 
uint16_t Length
 
uint16_t SeqNum
 
uint16_t Result
 
FWCmdHdr CmdHdr
 
uint8_t Version
 
uint8_t HostIf
 
uint16_t NumOfMCastAdr
 
uint8_t PermanentAddr [6]
 
uint16_t RegionCode
 
uint32_t FWReleaseNumber
 
uint32_t ulFwAwakeCookie
 
uint32_t DeviceCaps
 
uint32_t RxPdWrPtr
 
uint32_t NumTxQueues
 
uint32_t WcbBase [MAX_TXWCB_QUEUES]
 
uint32_t Flags
 
uint32_t TxWcbNumPerQueue
 
uint32_t TotalRxWcb
 
u_int8_t Version
 
u_int8_t HostIf
 
u_int16_t NumOfWCB
 
u_int16_t NumOfMCastAddr
 
u_int8_t PermanentAddr [6]
 
u_int16_t RegionCode
 
u_int16_t NumberOfAntenna
 
u_int32_t FWReleaseNumber
 
u_int32_t WcbBase0
 
u_int32_t RxPdWrPtr
 
u_int32_t RxPdRdPtr
 
u_int32_t ulFwAwakeCookie
 
u_int32_t WcbBase1 [TOTAL_TX_QUEUES-1]
 
u_int32_t Enable
 
u_int8_t ElemId
 
u_int8_t Len
 
u_int8_t OuiType [4]
 
u_int8_t Ver [2]
 
u_int8_t GrpKeyCipher [4]
 
u_int8_t PwsKeyCnt [2]
 
u_int8_t PwsKeyCipherList [4]
 
u_int8_t AuthKeyCnt [2]
 
u_int8_t AuthKeyList [4]
 
u_int8_t RsnCap [2]
 
u_int8_t ElementId
 
u_int8_t CfpCnt
 
u_int8_t CfpPeriod
 
u_int16_t CfpMaxDuration
 
u_int16_t CfpDurationRemaining
 
u_int16_t AtimWindow
 
CfParams_t CfParamSet
 
IbssParams_t IbssParamSet
 
u_int16_t DwellTime
 
u_int8_t HopSet
 
u_int8_t HopPattern
 
u_int8_t HopIndex
 
u_int8_t CurrentChan
 
FhParams_t FhParamSet
 
DsParams_t DsParamSet
 
u_int8_t FirstChannelNum
 
u_int8_t NumOfChannels
 
u_int8_t MaxTxPwrLevel
 
u_int8_t CountryStr [3]
 
ChannelInfo_t ChannelInfo [40]
 
u_int8_t AIFSN: 4
 
u_int8_t ACM: 1
 
u_int8_t ACI: 2
 
u_int8_t rsvd: 1
 
u_int8_t ECW_min: 4
 
u_int8_t ECW_max: 4
 
ACIAIFSN_field_t ACI_AIFSN
 
ECWmin_max_field_t ECW_min_max
 
u_int16_t TXOP_lim
 
u_int8_t OUI [3]
 
u_int8_t Type
 
u_int8_t Subtype
 
u_int8_t version
 
ACparam_rcd_t AC_BE
 
ACparam_rcd_t AC_BK
 
ACparam_rcd_t AC_VI
 
ACparam_rcd_t AC_VO
 
u_int8_t SsId [32]
 
u_int8_t BssType
 
u_int16_t BcnPeriod
 
u_int8_t DtimPeriod
 
SsParams_t SsParamSet
 
PhyParams_t PhyParamSet
 
u_int16_t ProbeDelay
 
u_int16_t CapInfo
 
u_int8_t BssBasicRateSet [14]
 
u_int8_t OpRateSet [14]
 
RsnIE_t RsnIE
 
Rsn48IE_t Rsn48IE
 
WMM_param_elem_t WMMParam
 
Country_t Country
 
u_int32_t ApRFType
 
StartCmd_t StartCmd
 
uint16_t FrmBodyLen
 
uint8_t FrmBody [1]
 
uint16_t Action
 
uint16_t NumOfAdrs
 
uint8_t MACList [6 *32]
 
uint32_t GProtectFlag
 
uint8_t CurrentChannel
 
uint32_t ChannelFlags
 
uint32_t FixRateType
 
uint32_t RetryCountValid
 
FIX_RATE_FLAG FixRateTypeFlags
 
uint32_t FixedRate
 
uint32_t RetryCount
 
uint32_t Action
 
uint32_t AllowRateDrop
 
uint32_t EntryCount
 
FIXED_RATE_ENTRY FixedRateTable [4]
 
uint8_t MulticastRate
 
uint8_t MultiRateTxType
 
uint8_t ManagementRate
 
uint32_t GIType
 
uint8_t RxAntennaMap
 
uint8_t TxAntennaMap
 
uint8_t Slot
 
uint32_t TxRetrySuccesses
 
uint32_t TxMultipleRetrySuccesses
 
uint32_t TxFailures
 
uint32_t RTSSuccesses
 
uint32_t RTSFailures
 
uint32_t AckFailures
 
uint32_t RxDuplicateFrames
 
uint32_t FCSErrorCount
 
uint32_t TxWatchDogTimeouts
 
uint32_t RxOverflows
 
uint32_t RxFragErrors
 
uint32_t RxMemErrors
 
uint32_t PointerErrors
 
uint32_t TxUnderflows
 
uint32_t TxDone
 
uint32_t TxDoneBufTryPut
 
uint32_t TxDoneBufPut
 
uint32_t Wait4TxBuf
 
uint32_t TxAttempts
 
uint32_t TxSuccesses
 
uint32_t TxFragments
 
uint32_t TxMulticasts
 
uint32_t RxNonCtlPkts
 
uint32_t RxMulticasts
 
uint32_t RxUndecryptableFrames
 
uint32_t RxICVErrors
 
uint32_t RxExcludedFrames
 
uint16_t Offset
 
uint32_t Value
 
uint16_t Reserved
 
uint8_t Value
 
uint8_t Reserverd [3]
 
uint16_t Control
 
uint16_t RadioOn
 
uint16_t SupportTxPowerLevel
 
uint16_t CurrentTxPowerLevel
 
uint16_t PowerLevelList [TX_POWER_LEVEL_TOTAL]
 
uint16_t PowerMode
 
uint16_t Threshold
 
uint8_t MacAddr [6]
 
uint32_t PSPoll
 
uint16_t AssocID
 
uint32_t GProtection
 
uint8_t ApRates [RATE_INDEX_MAX_ARRAY]
 
struct {
   uint8_t   ControlChan
 
   uint8_t   AddChan
 
   uint16_t   OpMode
 
   uint16_t   stbc
 
AddHtInfo
 
uint16_t AID
 
uint16_t StnId
 
PeerInfo_t PeerInfo
 
uint8_t Qosinfo
 
uint8_t isQosSta
 
uint32_t FwStaPtr
 
uint8_t tick
 
uint8_t QNum
 
uint8_t ApMode
 
uint16_t RadarTypeCode
 
uint16_t Aid
 
uint32_t Set
 
uint32_t SsidBroadcastEnable
 
uint32_t WdsEnable
 
uint32_t Next11hChannel
 
uint32_t Mode
 
uint32_t InitialCount
 
uint32_t SpectrumMgmt
 
int32_t PowerConstraint
 
uint8_t FirstChannelNo
 
uint8_t NoofChannel
 
uint8_t MaxTransmitPw
 
uint8_t CountryString [3]
 
uint8_t GChannelLen
 
DomainChannelEntry DomainEntryG [1]
 
uint8_t AChannelLen
 
DomainChannelEntry DomainEntryA [20]
 
DomainCountryInfo DomainInfo
 
uint16_t regionCode
 
uint16_t IeListLen
 
uint8_t IeList [200]
 
uint16_t TxOP
 
uint32_t CWMax
 
uint32_t CWMin
 
uint8_t AIFSN
 
uint8_t TxQNum
 
uint8_t KeyMaterial [MAX_ENCR_KEY_LENGTH]
 
uint8_t TkipTxMicKey [MIC_KEY_LENGTH]
 
uint8_t TkipRxMicKey [MIC_KEY_LENGTH]
 
ENCR_TKIPSEQCNT TkipRsc
 
ENCR_TKIPSEQCNT TkipTsc
 
uint16_t KeyTypeId
 
uint32_t KeyInfo
 
uint32_t KeyIndex
 
uint16_t KeyLen
 
union {
   WEP_TYPE_KEY   WepKey
 
   TKIP_TYPE_KEY   TkipKey
 
   AES_TYPE_KEY   AesKey
 
Key
 
uint32_t ActionType
 
uint32_t DataLength
 
uint8_t ActionData [1]
 
KEY_PARAM_SET KeyParam
 
uint8_t Macaddr [8]
 
uint8_t RateKbps
 
uint16_t RateCodeToIndex
 
uint32_t Context
 
uint32_t IdleThrs
 
uint32_t BarThrs
 
uint32_t WindowSize
 
uint8_t PeerMacAddr [6]
 
uint8_t DialogToken
 
uint8_t Tid
 
uint8_t QueueId
 
uint8_t ParamInfo
 
BASTREAM_CONTEXT FwBaContext
 
uint8_t ResetSeqNo
 
uint16_t StartSeqNo
 
uint8_t StaSrcMacAddr [6]
 
uint16_t BaSeqNum
 
union {
   BASTREAM_CREATE_STREAM   CreateParams
 
   BASTREAM_UPDATE_STREAM   UpdtSeqNum
 
   BASTREAM_STREAM_INFO   DestroyParams
 
   BASTREAM_STREAM_INFO   FlushParams
 
BaInfo
 
uint8_t Watchdogbitmap
 
uint16_t MaxPowerLevel
 
uint16_t RateAdaptMode
 
uint16_t CSMode
 
uint32_t NProtectFlag
 
uint8_t NProtectOpMode
 
uint8_t OptLevel
 
uint8_t annex
 
uint8_t index
 
uint8_t len
 
uint8_t calTbl [CAL_TBL_SIZE]
 
uint8_t Addr [6]
 
uint8_t Enable
 
uint8_t Mode
 
uint16_t Bcnlen
 
uint8_t Bcn [MAX_BEACON_SIZE]
 
uint8_t NumberOfPowersave
 
uint8_t reserved
 
uint8_t TrafficMap [251]
 
uint8_t TID
 
uint16_t SeqNo
 
uint32_t Enable
 
uint32_t Option
 
uint32_t Threshold
 

Detailed Description

Definition at line 413 of file mwlhal.h.

Field Documentation

◆ AC_BE

ACparam_rcd_t __packed::AC_BE

Definition at line 588 of file mwlreg.h.

◆ AC_BK

ACparam_rcd_t __packed::AC_BK

Definition at line 589 of file mwlreg.h.

◆ AC_VI

ACparam_rcd_t __packed::AC_VI

Definition at line 590 of file mwlreg.h.

◆ AC_VO

ACparam_rcd_t __packed::AC_VO

Definition at line 591 of file mwlreg.h.

◆ AChannelLen

uint8_t __packed::AChannelLen

Assume only 1 G zone

Definition at line 970 of file mwlreg.h.

◆ ACI

u_int8_t __packed::ACI

Definition at line 564 of file mwlreg.h.

◆ ACI_AIFSN

ACIAIFSN_field_t __packed::ACI_AIFSN

Definition at line 575 of file mwlreg.h.

◆ AckFailures

uint32_t __packed::AckFailures

Definition at line 751 of file mwlreg.h.

◆ ACM

u_int8_t __packed::ACM

Definition at line 563 of file mwlreg.h.

◆ Action [1/2]

uint16_t __packed::Action

Definition at line 641 of file mwlreg.h.

◆ Action [2/2]

uint32_t __packed::Action

Definition at line 705 of file mwlreg.h.

◆ ActionData

uint8_t __packed::ActionData[1]

Definition at line 1132 of file mwlreg.h.

◆ ActionType

uint32_t __packed::ActionType

Definition at line 1127 of file mwlreg.h.

◆ AddChan

uint8_t __packed::AddChan

Definition at line 550 of file mwlhal.h.

◆  [1/2]

struct { ... } __packed::AddHtInfo

◆  [2/2]

struct { ... } __packed::AddHtInfo

◆ Addr

uint8_t __packed::Addr[6]

Definition at line 1313 of file mwlreg.h.

◆ aes

uint8_t __packed::aes[16]

Definition at line 433 of file mwlhal.h.

◆ AesKey

AES_TYPE_KEY __packed::AesKey

Definition at line 1112 of file mwlreg.h.

◆ AID

uint16_t __packed::AID

Definition at line 888 of file mwlreg.h.

◆ Aid

uint16_t __packed::Aid

Definition at line 928 of file mwlreg.h.

◆ AIFSN [1/2]

u_int8_t __packed::AIFSN

Definition at line 562 of file mwlreg.h.

◆ AIFSN [2/2]

uint8_t __packed::AIFSN

Definition at line 1007 of file mwlreg.h.

◆ AllowRateDrop

uint32_t __packed::AllowRateDrop

Definition at line 708 of file mwlreg.h.

◆ annex

uint8_t __packed::annex

Definition at line 1303 of file mwlreg.h.

◆ ApMode

uint8_t __packed::ApMode

Definition at line 911 of file mwlreg.h.

◆ ApRates

uint8_t __packed::ApRates[RATE_INDEX_MAX_ARRAY]

Definition at line 868 of file mwlreg.h.

◆ ApRFType

u_int32_t __packed::ApRFType

Definition at line 612 of file mwlreg.h.

◆ AssocID

uint16_t __packed::AssocID

Definition at line 865 of file mwlreg.h.

◆ AtimWindow

u_int16_t __packed::AtimWindow

Definition at line 520 of file mwlreg.h.

◆ AuthKeyCnt

u_int8_t __packed::AuthKeyCnt

Definition at line 492 of file mwlreg.h.

◆ AuthKeyList

u_int8_t __packed::AuthKeyList

Definition at line 493 of file mwlreg.h.

◆ 

union { ... } __packed::BaInfo

◆ BarThrs

uint32_t __packed::BarThrs

Definition at line 1203 of file mwlreg.h.

◆ BaSeqNum

uint16_t __packed::BaSeqNum

Definition at line 1232 of file mwlreg.h.

◆ Bcn

uint8_t __packed::Bcn[MAX_BEACON_SIZE]

Definition at line 1323 of file mwlreg.h.

◆ Bcnlen

uint16_t __packed::Bcnlen

Definition at line 1321 of file mwlreg.h.

◆ BcnPeriod

u_int16_t __packed::BcnPeriod

Definition at line 600 of file mwlreg.h.

◆ BssBasicRateSet

u_int8_t __packed::BssBasicRateSet[14]

Definition at line 606 of file mwlreg.h.

◆ BssType

u_int8_t __packed::BssType

Definition at line 599 of file mwlreg.h.

◆ calTbl

uint8_t __packed::calTbl[CAL_TBL_SIZE]

Definition at line 1308 of file mwlreg.h.

◆ CapInfo [1/2]

uint16_t __packed::CapInfo

Definition at line 544 of file mwlhal.h.

◆ CapInfo [2/2]

u_int16_t __packed::CapInfo

Definition at line 605 of file mwlreg.h.

◆ CfParamSet

CfParams_t __packed::CfParamSet

Definition at line 524 of file mwlreg.h.

◆ CfpCnt

u_int8_t __packed::CfpCnt

Definition at line 511 of file mwlreg.h.

◆ CfpDurationRemaining

u_int16_t __packed::CfpDurationRemaining

Definition at line 514 of file mwlreg.h.

◆ CfpMaxDuration

u_int16_t __packed::CfpMaxDuration

Definition at line 513 of file mwlreg.h.

◆ CfpPeriod

u_int8_t __packed::CfpPeriod

Definition at line 512 of file mwlreg.h.

◆ ChannelFlags

uint32_t __packed::ChannelFlags

Definition at line 662 of file mwlreg.h.

◆ ChannelInfo

ChannelInfo_t __packed::ChannelInfo[40]

Definition at line 558 of file mwlreg.h.

◆ Cmd

uint16_t __packed::Cmd

Definition at line 428 of file mwlreg.h.

◆ CmdHdr

FWCmdHdr __packed::CmdHdr

Definition at line 440 of file mwlreg.h.

◆ Context

uint32_t __packed::Context

Definition at line 1193 of file mwlreg.h.

◆ Control

uint16_t __packed::Control

Definition at line 806 of file mwlreg.h.

◆ ControlChan

uint8_t __packed::ControlChan

Definition at line 549 of file mwlhal.h.

◆ Country

Country_t __packed::Country

Definition at line 611 of file mwlreg.h.

◆ CountryStr

u_int8_t __packed::CountryStr[3]

Definition at line 557 of file mwlreg.h.

◆ CountryString

uint8_t __packed::CountryString[3]

Definition at line 967 of file mwlreg.h.

◆ CreateParams

BASTREAM_CREATE_STREAM __packed::CreateParams

Definition at line 1249 of file mwlreg.h.

◆ CSMode

uint16_t __packed::CSMode

Definition at line 1283 of file mwlreg.h.

◆ CurrentChan

u_int8_t __packed::CurrentChan

Definition at line 540 of file mwlreg.h.

◆ CurrentChannel

uint8_t __packed::CurrentChannel

Definition at line 661 of file mwlreg.h.

◆ CurrentTxPowerLevel

uint16_t __packed::CurrentTxPowerLevel

Definition at line 816 of file mwlreg.h.

◆ CWMax

uint32_t __packed::CWMax

Definition at line 1005 of file mwlreg.h.

◆ CWMin

uint32_t __packed::CWMin

Definition at line 1006 of file mwlreg.h.

◆ DataLength

uint32_t __packed::DataLength

Definition at line 1128 of file mwlreg.h.

◆ DestroyParams

BASTREAM_STREAM_INFO __packed::DestroyParams

Definition at line 1253 of file mwlreg.h.

◆ DeviceCaps

uint32_t __packed::DeviceCaps

Definition at line 448 of file mwlreg.h.

◆ DialogToken

uint8_t __packed::DialogToken

Definition at line 1209 of file mwlreg.h.

◆ DomainEntryA

DomainChannelEntry __packed::DomainEntryA[20]

Definition at line 971 of file mwlreg.h.

◆ DomainEntryG

DomainChannelEntry __packed::DomainEntryG[1]

Definition at line 969 of file mwlreg.h.

◆ DomainInfo

DomainCountryInfo __packed::DomainInfo

Definition at line 977 of file mwlreg.h.

◆ DsParamSet

DsParams_t __packed::DsParamSet

Definition at line 545 of file mwlreg.h.

◆ DtimPeriod

u_int8_t __packed::DtimPeriod

Definition at line 601 of file mwlreg.h.

◆ DwellTime

u_int16_t __packed::DwellTime

Definition at line 531 of file mwlreg.h.

◆ ECW_max

u_int8_t __packed::ECW_max

Definition at line 571 of file mwlreg.h.

◆ ECW_min

u_int8_t __packed::ECW_min

Definition at line 570 of file mwlreg.h.

◆ ECW_min_max

ECWmin_max_field_t __packed::ECW_min_max

Definition at line 576 of file mwlreg.h.

◆ ElementId

u_int8_t __packed::ElementId

Definition at line 509 of file mwlreg.h.

◆ ElemId

u_int8_t __packed::ElemId

Definition at line 485 of file mwlreg.h.

◆ Enable [1/3]

uint32_t __packed::Enable

Definition at line 481 of file mwlreg.h.

◆ Enable [2/3]

uint8_t __packed::Enable

Definition at line 1314 of file mwlreg.h.

◆ Enable [3/3]

uint32_t __packed::Enable

Definition at line 1355 of file mwlreg.h.

◆ EntryCount

uint32_t __packed::EntryCount

Definition at line 709 of file mwlreg.h.

◆ FCSErrorCount

uint32_t __packed::FCSErrorCount

Definition at line 753 of file mwlreg.h.

◆ FhParamSet

FhParams_t __packed::FhParamSet

Definition at line 544 of file mwlreg.h.

◆ FirstChannelNo

uint8_t __packed::FirstChannelNo

Definition at line 961 of file mwlreg.h.

◆ FirstChannelNum

u_int8_t __packed::FirstChannelNum

Definition at line 549 of file mwlreg.h.

◆ FixedRate

uint32_t __packed::FixedRate

Definition at line 699 of file mwlreg.h.

◆ FixedRateTable

FIXED_RATE_ENTRY __packed::FixedRateTable

Definition at line 710 of file mwlreg.h.

◆ FixRateType

uint32_t __packed::FixRateType

Definition at line 693 of file mwlreg.h.

◆ FixRateTypeFlags

FIX_RATE_FLAG __packed::FixRateTypeFlags

Definition at line 698 of file mwlreg.h.

◆ Flags

uint32_t __packed::Flags

Definition at line 452 of file mwlreg.h.

◆ FlushParams

BASTREAM_STREAM_INFO __packed::FlushParams

Definition at line 1255 of file mwlreg.h.

◆ FrmBody

uint8_t __packed::FrmBody[1]

Definition at line 635 of file mwlreg.h.

◆ FrmBodyLen

uint16_t __packed::FrmBodyLen

Definition at line 634 of file mwlreg.h.

◆ FwBaContext

BASTREAM_CONTEXT __packed::FwBaContext

Definition at line 1217 of file mwlreg.h.

◆ FWReleaseNumber [1/2]

uint32_t __packed::FWReleaseNumber

Definition at line 446 of file mwlreg.h.

◆ FWReleaseNumber [2/2]

u_int32_t __packed::FWReleaseNumber

Definition at line 471 of file mwlreg.h.

◆ FwStaPtr

uint32_t __packed::FwStaPtr

Definition at line 896 of file mwlreg.h.

◆ GChannelLen

uint8_t __packed::GChannelLen

Definition at line 968 of file mwlreg.h.

◆ GIType

uint32_t __packed::GIType

Definition at line 725 of file mwlreg.h.

◆ GProtectFlag

uint32_t __packed::GProtectFlag

Definition at line 650 of file mwlreg.h.

◆ GProtection

uint32_t __packed::GProtection

Definition at line 867 of file mwlreg.h.

◆ GrpKeyCipher

u_int8_t __packed::GrpKeyCipher

Definition at line 489 of file mwlreg.h.

◆ high

uint32_t __packed::high

Definition at line 441 of file mwlhal.h.

◆ HopIndex

u_int8_t __packed::HopIndex

Definition at line 534 of file mwlreg.h.

◆ HopPattern

u_int8_t __packed::HopPattern

Definition at line 533 of file mwlreg.h.

◆ HopSet

u_int8_t __packed::HopSet

Definition at line 532 of file mwlreg.h.

◆ HostIf [1/2]

uint8_t __packed::HostIf

Definition at line 442 of file mwlreg.h.

◆ HostIf [2/2]

u_int8_t __packed::HostIf

Definition at line 465 of file mwlreg.h.

◆ HTCapabilitiesInfo

uint16_t __packed::HTCapabilitiesInfo

Definition at line 545 of file mwlhal.h.

◆ HTRateBitMap

uint32_t __packed::HTRateBitMap

Definition at line 543 of file mwlhal.h.

◆ IbssParamSet

IbssParams_t __packed::IbssParamSet

Definition at line 525 of file mwlreg.h.

◆ IdleThrs

uint32_t __packed::IdleThrs

Definition at line 1201 of file mwlreg.h.

◆ IeList

uint8_t __packed::IeList[200]

Definition at line 995 of file mwlreg.h.

◆ IeListLen

uint16_t __packed::IeListLen

Definition at line 994 of file mwlreg.h.

◆ index

uint8_t __packed::index

Definition at line 1304 of file mwlreg.h.

◆ InitialCount

uint32_t __packed::InitialCount

Definition at line 946 of file mwlreg.h.

◆ isQosSta

uint8_t __packed::isQosSta

Definition at line 895 of file mwlreg.h.

◆ 

union { ... } __packed::key

◆ 

union { ... } __packed::Key

◆ keyFlags

uint32_t __packed::keyFlags

Definition at line 419 of file mwlhal.h.

◆ keyIndex

uint32_t __packed::keyIndex

Definition at line 429 of file mwlhal.h.

◆ KeyIndex

uint32_t __packed::KeyIndex

Definition at line 1107 of file mwlreg.h.

◆ KeyInfo

uint32_t __packed::KeyInfo

Definition at line 1106 of file mwlreg.h.

◆ keyLen

uint16_t __packed::keyLen

Definition at line 430 of file mwlhal.h.

◆ KeyLen

uint16_t __packed::KeyLen

Definition at line 1108 of file mwlreg.h.

◆ keyMaterial

uint8_t __packed::keyMaterial[16]

Definition at line 436 of file mwlhal.h.

◆ KeyMaterial

uint8_t __packed::KeyMaterial

Definition at line 1061 of file mwlreg.h.

◆ KeyParam

KEY_PARAM_SET __packed::KeyParam

Definition at line 1139 of file mwlreg.h.

◆ keyTypeId

uint16_t __packed::keyTypeId

Definition at line 415 of file mwlhal.h.

◆ KeyTypeId

uint16_t __packed::KeyTypeId

Definition at line 1105 of file mwlreg.h.

◆ LegacyRateBitMap

uint32_t __packed::LegacyRateBitMap

Definition at line 542 of file mwlhal.h.

◆ Len

u_int8_t __packed::Len

Definition at line 486 of file mwlreg.h.

◆ len

uint8_t __packed::len

Definition at line 1305 of file mwlreg.h.

◆ Length

uint16_t __packed::Length

Definition at line 429 of file mwlreg.h.

◆ low

uint16_t __packed::low

Definition at line 440 of file mwlhal.h.

◆ MacAddr

uint8_t __packed::MacAddr

Definition at line 851 of file mwlreg.h.

◆ Macaddr

uint8_t __packed::Macaddr[8]

Definition at line 1141 of file mwlreg.h.

◆ MacHTParamInfo

uint8_t __packed::MacHTParamInfo

Definition at line 546 of file mwlhal.h.

◆ MACList

uint8_t __packed::MACList[6 *32]

Definition at line 644 of file mwlreg.h.

◆ ManagementRate

uint8_t __packed::ManagementRate

Definition at line 713 of file mwlreg.h.

◆ MaxPowerLevel

uint16_t __packed::MaxPowerLevel

Definition at line 1268 of file mwlreg.h.

◆ MaxTransmitPw

uint8_t __packed::MaxTransmitPw

Definition at line 963 of file mwlreg.h.

◆ MaxTxPwrLevel

u_int8_t __packed::MaxTxPwrLevel

Definition at line 551 of file mwlreg.h.

◆ Mode [1/2]

uint32_t __packed::Mode

Definition at line 945 of file mwlreg.h.

◆ Mode [2/2]

uint8_t __packed::Mode

Definition at line 1315 of file mwlreg.h.

◆ MulticastRate

uint8_t __packed::MulticastRate

Definition at line 711 of file mwlreg.h.

◆ MultiRateTxType

uint8_t __packed::MultiRateTxType

Definition at line 712 of file mwlreg.h.

◆ Next11hChannel

uint32_t __packed::Next11hChannel

Definition at line 944 of file mwlreg.h.

◆ NoofChannel

uint8_t __packed::NoofChannel

Definition at line 962 of file mwlreg.h.

◆ NProtectFlag

uint32_t __packed::NProtectFlag

Definition at line 1288 of file mwlreg.h.

◆ NProtectOpMode

uint8_t __packed::NProtectOpMode

Definition at line 1293 of file mwlreg.h.

◆ NumberOfAntenna

u_int16_t __packed::NumberOfAntenna

Definition at line 470 of file mwlreg.h.

◆ NumberOfPowersave

uint8_t __packed::NumberOfPowersave

Definition at line 1328 of file mwlreg.h.

◆ NumOfAdrs

uint16_t __packed::NumOfAdrs

Definition at line 642 of file mwlreg.h.

◆ NumOfChannels

u_int8_t __packed::NumOfChannels

Definition at line 550 of file mwlreg.h.

◆ NumOfMCastAddr

u_int16_t __packed::NumOfMCastAddr

Definition at line 467 of file mwlreg.h.

◆ NumOfMCastAdr

uint16_t __packed::NumOfMCastAdr

Definition at line 443 of file mwlreg.h.

◆ NumOfWCB

u_int16_t __packed::NumOfWCB

Definition at line 466 of file mwlreg.h.

◆ NumTxQueues

uint32_t __packed::NumTxQueues

Definition at line 450 of file mwlreg.h.

◆ Offset

uint16_t __packed::Offset

Definition at line 779 of file mwlreg.h.

◆ OpMode [1/2]

uint8_t __packed::OpMode

Definition at line 551 of file mwlhal.h.

◆ OpMode [2/2]

uint16_t __packed::OpMode

Definition at line 881 of file mwlreg.h.

◆ OpRateSet

u_int8_t __packed::OpRateSet[14]

Definition at line 607 of file mwlreg.h.

◆ Option

uint32_t __packed::Option

Definition at line 1361 of file mwlreg.h.

◆ OptLevel

uint8_t __packed::OptLevel

Definition at line 1298 of file mwlreg.h.

◆ OUI

u_int8_t __packed::OUI[3]

Definition at line 583 of file mwlreg.h.

◆ OuiType

u_int8_t __packed::OuiType[4]

Definition at line 487 of file mwlreg.h.

◆ pad

uint16_t __packed::pad

Definition at line 414 of file mwlhal.h.

◆ ParamInfo

uint8_t __packed::ParamInfo

Definition at line 1214 of file mwlreg.h.

◆ PeerInfo

PeerInfo_t __packed::PeerInfo

Definition at line 893 of file mwlreg.h.

◆ PeerMacAddr

uint8_t __packed::PeerMacAddr[6]

Definition at line 1207 of file mwlreg.h.

◆ PermanentAddr [1/2]

uint8_t __packed::PermanentAddr[6]

Definition at line 444 of file mwlreg.h.

◆ PermanentAddr [2/2]

u_int8_t __packed::PermanentAddr[6]

Definition at line 468 of file mwlreg.h.

◆ PhyParamSet

PhyParams_t __packed::PhyParamSet

Definition at line 603 of file mwlreg.h.

◆ PointerErrors

uint32_t __packed::PointerErrors

Definition at line 758 of file mwlreg.h.

◆ PowerConstraint

int32_t __packed::PowerConstraint

Definition at line 957 of file mwlreg.h.

◆ PowerLevelList

uint16_t __packed::PowerLevelList[TX_POWER_LEVEL_TOTAL]

Definition at line 818 of file mwlreg.h.

◆ PowerMode

uint16_t __packed::PowerMode

Definition at line 832 of file mwlreg.h.

◆ ProbeDelay

u_int16_t __packed::ProbeDelay

Definition at line 604 of file mwlreg.h.

◆ PSPoll

uint32_t __packed::PSPoll

Definition at line 859 of file mwlreg.h.

◆ PwsKeyCipherList

u_int8_t __packed::PwsKeyCipherList

Definition at line 491 of file mwlreg.h.

◆ PwsKeyCnt

u_int8_t __packed::PwsKeyCnt

Definition at line 490 of file mwlreg.h.

◆ QNum

uint8_t __packed::QNum

Definition at line 906 of file mwlreg.h.

◆ Qosinfo

uint8_t __packed::Qosinfo

Definition at line 894 of file mwlreg.h.

◆ QueueId

uint8_t __packed::QueueId

Definition at line 1213 of file mwlreg.h.

◆ RadarTypeCode

uint16_t __packed::RadarTypeCode

Definition at line 917 of file mwlreg.h.

◆ RadioOn

uint16_t __packed::RadioOn

Definition at line 807 of file mwlreg.h.

◆ RateAdaptMode

uint16_t __packed::RateAdaptMode

Definition at line 1276 of file mwlreg.h.

◆ RateCodeToIndex

uint16_t __packed::RateCodeToIndex

Definition at line 1152 of file mwlreg.h.

◆ RateKbps

uint8_t __packed::RateKbps

Definition at line 1149 of file mwlreg.h.

◆ RegionCode [1/2]

uint16_t __packed::RegionCode

Definition at line 445 of file mwlreg.h.

◆ RegionCode [2/2]

u_int16_t __packed::RegionCode

Definition at line 469 of file mwlreg.h.

◆ regionCode

uint16_t __packed::regionCode

Definition at line 982 of file mwlreg.h.

◆ Reserved

uint16_t __packed::Reserved

Definition at line 781 of file mwlreg.h.

◆ reserved

uint8_t __packed::reserved

Definition at line 1329 of file mwlreg.h.

◆ Reserverd

uint8_t __packed::Reserverd

Definition at line 790 of file mwlreg.h.

◆ ResetSeqNo

uint8_t __packed::ResetSeqNo

Definition at line 1218 of file mwlreg.h.

◆ Result

uint16_t __packed::Result

Definition at line 436 of file mwlreg.h.

◆ RetryCount

uint32_t __packed::RetryCount

Definition at line 700 of file mwlreg.h.

◆ RetryCountValid

uint32_t __packed::RetryCountValid

Definition at line 694 of file mwlreg.h.

◆ Rev

uint8_t __packed::Rev

Definition at line 547 of file mwlhal.h.

◆ 

struct { ... } __packed::rsc

◆ Rsn48IE

Rsn48IE_t __packed::Rsn48IE

Definition at line 609 of file mwlreg.h.

◆ RsnCap

u_int8_t __packed::RsnCap[2]

Definition at line 505 of file mwlreg.h.

◆ RsnIE

RsnIE_t __packed::RsnIE

Definition at line 608 of file mwlreg.h.

◆ rsvd

u_int8_t __packed::rsvd

Definition at line 565 of file mwlreg.h.

◆ RTSFailures

uint32_t __packed::RTSFailures

Definition at line 750 of file mwlreg.h.

◆ RTSSuccesses

uint32_t __packed::RTSSuccesses

Definition at line 749 of file mwlreg.h.

◆ RxAntennaMap

uint8_t __packed::RxAntennaMap

Definition at line 733 of file mwlreg.h.

◆ RxDuplicateFrames

uint32_t __packed::RxDuplicateFrames

Definition at line 752 of file mwlreg.h.

◆ RxExcludedFrames

uint32_t __packed::RxExcludedFrames

Definition at line 772 of file mwlreg.h.

◆ RxFragErrors

uint32_t __packed::RxFragErrors

Definition at line 756 of file mwlreg.h.

◆ RxICVErrors

uint32_t __packed::RxICVErrors

Definition at line 771 of file mwlreg.h.

◆ RxMemErrors

uint32_t __packed::RxMemErrors

Definition at line 757 of file mwlreg.h.

◆ rxMic

uint8_t __packed::rxMic[8]

Definition at line 438 of file mwlhal.h.

◆ RxMulticasts

uint32_t __packed::RxMulticasts

Definition at line 769 of file mwlreg.h.

◆ RxNonCtlPkts

uint32_t __packed::RxNonCtlPkts

Definition at line 768 of file mwlreg.h.

◆ RxOverflows

uint32_t __packed::RxOverflows

Definition at line 755 of file mwlreg.h.

◆ RxPdRdPtr

u_int32_t __packed::RxPdRdPtr

Definition at line 474 of file mwlreg.h.

◆ RxPdWrPtr [1/2]

uint32_t __packed::RxPdWrPtr

Definition at line 449 of file mwlreg.h.

◆ RxPdWrPtr [2/2]

u_int32_t __packed::RxPdWrPtr

Definition at line 473 of file mwlreg.h.

◆ RxUndecryptableFrames

uint32_t __packed::RxUndecryptableFrames

Definition at line 770 of file mwlreg.h.

◆ SeqNo

uint16_t __packed::SeqNo

Definition at line 1349 of file mwlreg.h.

◆ SeqNum

uint16_t __packed::SeqNum

Definition at line 434 of file mwlreg.h.

◆ Set

uint32_t __packed::Set

Definition at line 929 of file mwlreg.h.

◆ Slot

uint8_t __packed::Slot

Definition at line 740 of file mwlreg.h.

◆ SpectrumMgmt

uint32_t __packed::SpectrumMgmt

Definition at line 952 of file mwlreg.h.

◆ SsId

u_int8_t __packed::SsId[32]

Definition at line 598 of file mwlreg.h.

◆ SsidBroadcastEnable

uint32_t __packed::SsidBroadcastEnable

Definition at line 934 of file mwlreg.h.

◆ SsParamSet

SsParams_t __packed::SsParamSet

Definition at line 602 of file mwlreg.h.

◆ StartCmd

StartCmd_t __packed::StartCmd

Definition at line 629 of file mwlreg.h.

◆ StartSeqNo

uint16_t __packed::StartSeqNo

0 or 1

Definition at line 1219 of file mwlreg.h.

◆ StaSrcMacAddr

uint8_t __packed::StaSrcMacAddr[6]

Definition at line 1222 of file mwlreg.h.

◆ stbc [1/2]

uint8_t __packed::stbc

Definition at line 552 of file mwlhal.h.

◆ stbc [2/2]

uint16_t __packed::stbc

Definition at line 882 of file mwlreg.h.

◆ StnId

uint16_t __packed::StnId

Definition at line 890 of file mwlreg.h.

◆ Subtype

u_int8_t __packed::Subtype

Definition at line 585 of file mwlreg.h.

◆ SupportTxPowerLevel

uint16_t __packed::SupportTxPowerLevel

Definition at line 815 of file mwlreg.h.

◆ Threshold [1/2]

uint16_t __packed::Threshold

Definition at line 838 of file mwlreg.h.

◆ Threshold [2/2]

uint32_t __packed::Threshold

Definition at line 1362 of file mwlreg.h.

◆ tick

uint8_t __packed::tick

Definition at line 901 of file mwlreg.h.

◆ Tid

uint8_t __packed::Tid

Definition at line 1211 of file mwlreg.h.

◆ TID

uint8_t __packed::TID

Definition at line 1348 of file mwlreg.h.

◆ 

struct { ... } __packed::tkip

◆ TkipKey

TKIP_TYPE_KEY __packed::TkipKey

Definition at line 1111 of file mwlreg.h.

◆ TkipRsc

ENCR_TKIPSEQCNT __packed::TkipRsc

Definition at line 1083 of file mwlreg.h.

◆ TkipRxMicKey

uint8_t __packed::TkipRxMicKey[MIC_KEY_LENGTH]

Definition at line 1082 of file mwlreg.h.

◆ TkipTsc

ENCR_TKIPSEQCNT __packed::TkipTsc

Definition at line 1084 of file mwlreg.h.

◆ TkipTxMicKey

uint8_t __packed::TkipTxMicKey[MIC_KEY_LENGTH]

Definition at line 1081 of file mwlreg.h.

◆ TotalRxWcb

uint32_t __packed::TotalRxWcb

Definition at line 459 of file mwlreg.h.

◆ TrafficMap

uint8_t __packed::TrafficMap[251]

Definition at line 1341 of file mwlreg.h.

◆ 

struct { ... } __packed::tsc

◆ TxAntennaMap

uint8_t __packed::TxAntennaMap

Definition at line 734 of file mwlreg.h.

◆ TxAttempts

uint32_t __packed::TxAttempts

Definition at line 764 of file mwlreg.h.

◆ TxDone

uint32_t __packed::TxDone

Definition at line 760 of file mwlreg.h.

◆ TxDoneBufPut

uint32_t __packed::TxDoneBufPut

Definition at line 762 of file mwlreg.h.

◆ TxDoneBufTryPut

uint32_t __packed::TxDoneBufTryPut

Definition at line 761 of file mwlreg.h.

◆ TxFailures

uint32_t __packed::TxFailures

Definition at line 748 of file mwlreg.h.

◆ TxFragments

uint32_t __packed::TxFragments

Definition at line 766 of file mwlreg.h.

◆ txMic

uint8_t __packed::txMic[8]

Definition at line 437 of file mwlhal.h.

◆ TxMulticasts

uint32_t __packed::TxMulticasts

Definition at line 767 of file mwlreg.h.

◆ TxMultipleRetrySuccesses

uint32_t __packed::TxMultipleRetrySuccesses

Definition at line 747 of file mwlreg.h.

◆ TxOP

uint16_t __packed::TxOP

Definition at line 1004 of file mwlreg.h.

◆ TXOP_lim

u_int16_t __packed::TXOP_lim

Definition at line 577 of file mwlreg.h.

◆ TxQNum

uint8_t __packed::TxQNum

Definition at line 1008 of file mwlreg.h.

◆ TxRetrySuccesses

uint32_t __packed::TxRetrySuccesses

Definition at line 746 of file mwlreg.h.

◆ TxSuccesses

uint32_t __packed::TxSuccesses

Definition at line 765 of file mwlreg.h.

◆ TxUnderflows

uint32_t __packed::TxUnderflows

Definition at line 759 of file mwlreg.h.

◆ TxWatchDogTimeouts

uint32_t __packed::TxWatchDogTimeouts

Definition at line 754 of file mwlreg.h.

◆ TxWcbNumPerQueue

uint32_t __packed::TxWcbNumPerQueue

Definition at line 458 of file mwlreg.h.

◆ Type

u_int8_t __packed::Type

Definition at line 584 of file mwlreg.h.

◆ ulFwAwakeCookie [1/2]

uint32_t __packed::ulFwAwakeCookie

Definition at line 447 of file mwlreg.h.

◆ ulFwAwakeCookie [2/2]

u_int32_t __packed::ulFwAwakeCookie

Definition at line 475 of file mwlreg.h.

◆ UpdtSeqNum

BASTREAM_UPDATE_STREAM __packed::UpdtSeqNum

Definition at line 1251 of file mwlreg.h.

◆ Value [1/2]

uint8_t __packed::Value

Definition at line 780 of file mwlreg.h.

◆ Value [2/2]

uint8_t __packed::Value

Definition at line 789 of file mwlreg.h.

◆ Ver

u_int8_t __packed::Ver

Definition at line 488 of file mwlreg.h.

◆ Version [1/2]

uint8_t __packed::Version

Definition at line 441 of file mwlreg.h.

◆ Version [2/2]

u_int8_t __packed::Version

Definition at line 464 of file mwlreg.h.

◆ version

u_int8_t __packed::version

Definition at line 586 of file mwlreg.h.

◆ Wait4TxBuf

uint32_t __packed::Wait4TxBuf

Definition at line 763 of file mwlreg.h.

◆ Watchdogbitmap

uint8_t __packed::Watchdogbitmap

Definition at line 1262 of file mwlreg.h.

◆ WcbBase

uint32_t __packed::WcbBase[MAX_TXWCB_QUEUES]

Definition at line 451 of file mwlreg.h.

◆ WcbBase0

u_int32_t __packed::WcbBase0

Definition at line 472 of file mwlreg.h.

◆ WcbBase1

u_int32_t __packed::WcbBase1[TOTAL_TX_QUEUES-1]

Definition at line 476 of file mwlreg.h.

◆ WdsEnable

uint32_t __packed::WdsEnable

Definition at line 939 of file mwlreg.h.

◆ wep

uint8_t __packed::wep[16]

Definition at line 432 of file mwlhal.h.

◆ WepKey

WEP_TYPE_KEY __packed::WepKey

Definition at line 1110 of file mwlreg.h.

◆ WindowSize

uint32_t __packed::WindowSize

Definition at line 1205 of file mwlreg.h.

◆ WMMParam

WMM_param_elem_t __packed::WMMParam

Definition at line 610 of file mwlreg.h.


The documentation for this struct was generated from the following files: