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

#include <commands.h>

Data Fields

u8 node_addr [6]
 
__le16 reserved1
 
u8 bssid_addr [6]
 
__le16 reserved2
 
u8 wlap_bssid_addr [6]
 
__le16 reserved3
 
u8 dev_type
 
u8 air_propagation
 
__le16 rx_chain
 
u8 ofdm_basic_rates
 
u8 cck_basic_rates
 
__le16 assoc_id
 
__le32 flags
 
__le32 filter_flags
 
__le16 channel
 
u8 ofdm_ht_single_stream_basic_rates
 
u8 ofdm_ht_dual_stream_basic_rates
 
u8 ofdm_ht_triple_stream_basic_rates
 
u8 reserved5
 
__le16 acquisition_data
 
__le16 reserved6
 

Detailed Description

REPLY_RXON = 0x10 (command, has simple generic response)

RXON tunes the radio tuner to a service channel, and sets up a number of parameters that are used primarily for Rx, but also for Tx operations.

NOTE: When tuning to a new channel, driver must set the RXON_FILTER_ASSOC_MSK to 0. This will clear station-dependent info within the device, including the station tables, tx retry rate tables, and txpower tables. Driver must build a new station table and txpower table before transmitting anything on the RXON channel.

NOTE: All RXONs wipe clean the internal txpower table. Driver must issue a new REPLY_TX_PWR_TABLE_CMD after each REPLY_RXON (0x10), regardless of whether RXON_FILTER_ASSOC_MSK is set.

Definition at line 618 of file commands.h.

Field Documentation

__le16 acquisition_data

Definition at line 638 of file commands.h.

u8 air_propagation

Definition at line 626 of file commands.h.

__le16 assoc_id

Definition at line 630 of file commands.h.

u8 bssid_addr[6]

Definition at line 621 of file commands.h.

u8 cck_basic_rates

Definition at line 629 of file commands.h.

Definition at line 633 of file commands.h.

Definition at line 625 of file commands.h.

__le32 filter_flags

Definition at line 632 of file commands.h.

__le32 flags

Definition at line 631 of file commands.h.

u8 node_addr[6]

Definition at line 619 of file commands.h.

u8 ofdm_basic_rates

Definition at line 628 of file commands.h.

u8 ofdm_ht_dual_stream_basic_rates

Definition at line 635 of file commands.h.

u8 ofdm_ht_single_stream_basic_rates

Definition at line 634 of file commands.h.

u8 ofdm_ht_triple_stream_basic_rates

Definition at line 636 of file commands.h.

__le16 reserved1

Definition at line 620 of file commands.h.

__le16 reserved2

Definition at line 622 of file commands.h.

__le16 reserved3

Definition at line 624 of file commands.h.

u8 reserved5

Definition at line 637 of file commands.h.

__le16 reserved6

Definition at line 639 of file commands.h.

__le16 rx_chain

Definition at line 627 of file commands.h.

u8 wlap_bssid_addr[6]

Definition at line 623 of file commands.h.


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