Changeset View
Changeset View
Standalone View
Standalone View
sys/net80211/_ieee80211.h
Show First 20 Lines • Show All 606 Lines • ▼ Show 20 Lines | struct ieee80211_rx_stats { | ||||
uint8_t c_chain; /* number of RX chains involved */ | uint8_t c_chain; /* number of RX chains involved */ | ||||
uint8_t c_rate; /* legacy; 11n rate code; VHT MCS */ | uint8_t c_rate; /* legacy; 11n rate code; VHT MCS */ | ||||
/* 32 bits */ | /* 32 bits */ | ||||
uint16_t c_freq; /* Frequency, MHz */ | uint16_t c_freq; /* Frequency, MHz */ | ||||
uint8_t c_ieee; /* Channel */ | uint8_t c_ieee; /* Channel */ | ||||
uint8_t c_width; /* channel width, FW flags above */ | uint8_t c_width; /* channel width, FW flags above */ | ||||
/* 32 bits */ | |||||
uint32_t c_band; /* Band; XXX we do not have a real band. */ | |||||
/* Force alignment to DWORD */ | /* Force alignment to DWORD */ | ||||
union { | union { | ||||
uint8_t evm[IEEE80211_MAX_CHAINS][IEEE80211_MAX_EVM_PILOTS]; | uint8_t evm[IEEE80211_MAX_CHAINS][IEEE80211_MAX_EVM_PILOTS]; | ||||
/* per-chain, per-pilot EVM values */ | /* per-chain, per-pilot EVM values */ | ||||
uint32_t __aln[8]; | uint32_t __aln[8]; | ||||
} evm; | } evm; | ||||
/* 32 bits */ | /* 32 bits */ | ||||
Show All 10 Lines |