Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hw_mode_spec Struct Reference

#include <rt2x00.h>

Data Fields

unsigned int supported_bands
unsigned int supported_rates
unsigned int num_channels
struct rf_channelchannels
struct channel_infochannels_info
struct ieee80211_sta_ht_cap ht

Detailed Description

struct hw_mode_spec: Hardware specifications structure

Details about the supported modes, rates and channels of a particular chipset. This is used by rt2x00lib to build the ieee80211_hw_mode array for mac80211.

: Bitmask contained the supported bands (2.4GHz, 5.2GHz). : Rate types which are supported (CCK, OFDM). : Number of supported channels. This is used as array size for , and . : Device/chipset specific channel values (See &struct rf_channel). : Additional information for channels (See &struct channel_info). : Driver HT Capabilities (See &ieee80211_sta_ht_cap).

Definition at line 424 of file rt2x00.h.

Field Documentation

struct rf_channel* channels

Definition at line 434 of file rt2x00.h.

struct channel_info* channels_info

Definition at line 435 of file rt2x00.h.

Definition at line 437 of file rt2x00.h.

unsigned int num_channels

Definition at line 433 of file rt2x00.h.

unsigned int supported_bands

Definition at line 425 of file rt2x00.h.

unsigned int supported_rates

Definition at line 429 of file rt2x00.h.

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