FreeBSD kernel ATH device code
ath_hal_5210 Struct Reference

#include <ar5210.h>

Collaboration diagram for ath_hal_5210:

Data Fields

struct ath_hal_private ah_priv
 
uint8_t ah_macaddr [IEEE80211_ADDR_LEN]
 
uint32_t ah_maskReg
 
uint32_t ah_txOkInterruptMask
 
uint32_t ah_txErrInterruptMask
 
uint32_t ah_txDescInterruptMask
 
uint32_t ah_txEolInterruptMask
 
uint32_t ah_txUrnInterruptMask
 
uint8_t ah_bssid [IEEE80211_ADDR_LEN]
 
HAL_TX_QUEUE_INFO ah_txq [HAL_NUM_TX_QUEUES]
 
uint32_t ah_staId1Defaults
 
uint32_t ah_rssiThr
 
u_int ah_sifstime
 
u_int ah_slottime
 
u_int ah_acktimeout
 
u_int ah_ctstimeout
 
uint16_t ah_associd
 

Detailed Description

Definition at line 100 of file ar5210.h.

Field Documentation

◆ ah_acktimeout

u_int ath_hal_5210::ah_acktimeout

Definition at line 123 of file ar5210.h.

Referenced by ar5210Attach(), ar5210Reset(), and ar5210SetAckTimeout().

◆ ah_associd

uint16_t ath_hal_5210::ah_associd

Definition at line 126 of file ar5210.h.

Referenced by ar5210Reset(), and ar5210WriteAssocid().

◆ ah_bssid

uint8_t ath_hal_5210::ah_bssid[IEEE80211_ADDR_LEN]

Definition at line 113 of file ar5210.h.

Referenced by ar5210Reset(), and ar5210WriteAssocid().

◆ ah_ctstimeout

u_int ath_hal_5210::ah_ctstimeout

Definition at line 124 of file ar5210.h.

Referenced by ar5210Attach(), ar5210Reset(), and ar5210SetCTSTimeout().

◆ ah_macaddr

uint8_t ath_hal_5210::ah_macaddr[IEEE80211_ADDR_LEN]

Definition at line 103 of file ar5210.h.

Referenced by ar5210Attach(), ar5210GetMacAddress(), ar5210Reset(), and ar5210SetMacAddress().

◆ ah_maskReg

uint32_t ath_hal_5210::ah_maskReg

◆ ah_priv

struct ath_hal_private ath_hal_5210::ah_priv

Definition at line 101 of file ar5210.h.

Referenced by ar5210Attach().

◆ ah_rssiThr

uint32_t ath_hal_5210::ah_rssiThr

Definition at line 119 of file ar5210.h.

Referenced by ar5210Attach(), ar5210Reset(), and ar5210SetStaBeaconTimers().

◆ ah_sifstime

u_int ath_hal_5210::ah_sifstime

Definition at line 121 of file ar5210.h.

Referenced by ar5210Attach(), ar5210Reset(), and ar5210SetSifsTime().

◆ ah_slottime

u_int ath_hal_5210::ah_slottime

Definition at line 122 of file ar5210.h.

Referenced by ar5210Attach(), ar5210Reset(), and ar5210SetSlotTime().

◆ ah_staId1Defaults

uint32_t ath_hal_5210::ah_staId1Defaults

◆ ah_txDescInterruptMask

uint32_t ath_hal_5210::ah_txDescInterruptMask

Definition at line 110 of file ar5210.h.

Referenced by ar5210ReleaseTxQueue(), ar5210ResetTxQueue(), and ar5210SetInterrupts().

◆ ah_txEolInterruptMask

uint32_t ath_hal_5210::ah_txEolInterruptMask

Definition at line 111 of file ar5210.h.

Referenced by ar5210ReleaseTxQueue(), ar5210ResetTxQueue(), and ar5210SetInterrupts().

◆ ah_txErrInterruptMask

uint32_t ath_hal_5210::ah_txErrInterruptMask

Definition at line 109 of file ar5210.h.

Referenced by ar5210ReleaseTxQueue(), ar5210ResetTxQueue(), and ar5210SetInterrupts().

◆ ah_txOkInterruptMask

uint32_t ath_hal_5210::ah_txOkInterruptMask

Definition at line 108 of file ar5210.h.

Referenced by ar5210ReleaseTxQueue(), ar5210ResetTxQueue(), and ar5210SetInterrupts().

◆ ah_txq

◆ ah_txUrnInterruptMask

uint32_t ath_hal_5210::ah_txUrnInterruptMask

Definition at line 112 of file ar5210.h.

Referenced by ar5210ReleaseTxQueue(), and ar5210ResetTxQueue().


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