Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
il3945_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 reserved4
 
u8 ofdm_basic_rates
 
u8 cck_basic_rates
 
__le16 assoc_id
 
__le32 flags
 
__le32 filter_flags
 
__le16 channel
 
__le16 reserved5
 

Detailed Description

C_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 C_TX_PWR_TBL after each C_RXON (0x10), regardless of whether RXON_FILTER_ASSOC_MSK is set.

Definition at line 652 of file commands.h.

Field Documentation

u8 air_propagation

Definition at line 660 of file commands.h.

__le16 assoc_id

Definition at line 664 of file commands.h.

u8 bssid_addr[6]

Definition at line 655 of file commands.h.

u8 cck_basic_rates

Definition at line 663 of file commands.h.

Definition at line 667 of file commands.h.

Definition at line 659 of file commands.h.

__le32 filter_flags

Definition at line 666 of file commands.h.

__le32 flags

Definition at line 665 of file commands.h.

u8 node_addr[6]

Definition at line 653 of file commands.h.

u8 ofdm_basic_rates

Definition at line 662 of file commands.h.

__le16 reserved1

Definition at line 654 of file commands.h.

__le16 reserved2

Definition at line 656 of file commands.h.

__le16 reserved3

Definition at line 658 of file commands.h.

__le16 reserved4

Definition at line 661 of file commands.h.

__le16 reserved5

Definition at line 668 of file commands.h.

u8 wlap_bssid_addr[6]

Definition at line 657 of file commands.h.


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