Classes |
struct | ath5k_config_info |
union | ath5k_ioctl_info |
struct | ath5k_rxfilter_info |
struct | ath5k_txcontrol_info |
Defines |
#define | SIO_RECV_PACKET (SIOCDEVPRIVATE + 1) |
#define | SIO_SEND_PACKET (SIOCDEVPRIVATE + 0) |
#define | SIO_SET_BSSID (SIOCDEVPRIVATE + 7) |
#define | SIO_SET_BSSIDFILTER (SIOCDEVPRIVATE + 8) |
#define | SIO_SET_CONFIG (SIOCDEVPRIVATE + 2) |
#define | SIO_SET_DEBUG (SIOCDEVPRIVATE + 3) |
#define | SIO_SET_DISABLEACK (SIOCDEVPRIVATE + 6) |
#define | SIO_SET_RXFILTER (SIOCDEVPRIVATE + 4) |
#define | SIO_SET_TXCONTROL (SIOCDEVPRIVATE + 5) |
#define | SIO_SET_USE_BEACON_FRAMES (SIOCDEVPRIVATE + 9) |
Enumerations |
enum | ath5k_ant_mode {
AR5K_ANTMODE_DEFAULT = 0,
AR5K_ANTMODE_FIXED_A = 1,
AR5K_ANTMODE_FIXED_B = 2,
AR5K_ANTMODE_SINGLE_AP = 3,
AR5K_ANTMODE_SECTOR_AP = 4,
AR5K_ANTMODE_SECTOR_STA = 5,
AR5K_ANTMODE_DEBUG = 6,
AR5K_ANTMODE_MAX,
AR5K_ANTMODE_DEFAULT = 0,
AR5K_ANTMODE_FIXED_A = 1,
AR5K_ANTMODE_FIXED_B = 2,
AR5K_ANTMODE_SINGLE_AP = 3,
AR5K_ANTMODE_SECTOR_AP = 4,
AR5K_ANTMODE_SECTOR_STA = 5,
AR5K_ANTMODE_DEBUG = 6,
AR5K_ANTMODE_MAX,
AR5K_ANTMODE_DEFAULT = 0,
AR5K_ANTMODE_FIXED_A = 1,
AR5K_ANTMODE_FIXED_B = 2,
AR5K_ANTMODE_SINGLE_AP = 3,
AR5K_ANTMODE_SECTOR_AP = 4,
AR5K_ANTMODE_SECTOR_STA = 5,
AR5K_ANTMODE_DEBUG = 6,
AR5K_ANTMODE_MAX
} |
enum | ath5k_debug_level {
ATH5K_DEBUG_NONE = 0x00000000,
ATH5K_DEBUG_RESET = 0x00000001,
ATH5K_DEBUG_INTR = 0x00000002,
ATH5K_DEBUG_MODE = 0x00000004,
ATH5K_DEBUG_XMIT = 0x00000008,
ATH5K_DEBUG_BEACON = 0x00000010,
ATH5K_DEBUG_CALIBRATE = 0x00000020,
ATH5K_DEBUG_TXPOWER = 0x00000040,
ATH5K_DEBUG_LED = 0x00000080,
ATH5K_DEBUG_DUMP_RX = 0x00000100,
ATH5K_DEBUG_DUMP_TX = 0x00000200,
ATH5K_DEBUG_DUMPBANDS = 0x00000400,
ATH5K_DEBUG_TRACE = 0x00001000,
ATH5K_DEBUG_ANY = 0xffffffff,
ATH5K_DEBUG_NONE = 0x00000000,
ATH5K_DEBUG_RESET = 0x00000001,
ATH5K_DEBUG_INTR = 0x00000002,
ATH5K_DEBUG_MODE = 0x00000004,
ATH5K_DEBUG_XMIT = 0x00000008,
ATH5K_DEBUG_BEACON = 0x00000010,
ATH5K_DEBUG_CALIBRATE = 0x00000020,
ATH5K_DEBUG_TXPOWER = 0x00000040,
ATH5K_DEBUG_LED = 0x00000080,
ATH5K_DEBUG_DUMP_RX = 0x00000100,
ATH5K_DEBUG_DUMP_TX = 0x00000200,
ATH5K_DEBUG_DUMPBANDS = 0x00000400,
ATH5K_DEBUG_TRACE = 0x00001000,
ATH5K_DEBUG_ANY = 0xffffffff,
ATH5K_DEBUG_NONE = 0x00000000,
ATH5K_DEBUG_RESET = 0x00000001,
ATH5K_DEBUG_INTR = 0x00000002,
ATH5K_DEBUG_MODE = 0x00000004,
ATH5K_DEBUG_XMIT = 0x00000008,
ATH5K_DEBUG_BEACON = 0x00000010,
ATH5K_DEBUG_CALIBRATE = 0x00000020,
ATH5K_DEBUG_TXPOWER = 0x00000040,
ATH5K_DEBUG_LED = 0x00000080,
ATH5K_DEBUG_DUMP_RX = 0x00000100,
ATH5K_DEBUG_DUMP_TX = 0x00000200,
ATH5K_DEBUG_DUMPBANDS = 0x00000400,
ATH5K_DEBUG_TIMEOUT = 0x00000800,
ATH5K_DEBUG_TRACE = 0x00001000,
ATH5K_DEBUG_ANY = 0xffffffff
} |
enum | rates {
RATE_1M = 10,
RATE_2M = 20,
RATE_5_5M = 55,
RATE_11M = 110,
RATE_6M = 60,
RATE_9M = 90,
RATE_12M = 120,
RATE_18M = 180,
RATE_24M = 240,
RATE_36M = 360,
RATE_48M = 480,
RATE_54M = 540,
RATE_1M = 10,
RATE_2M = 20,
RATE_5_5M = 55,
RATE_11M = 110,
RATE_6M = 60,
RATE_9M = 90,
RATE_12M = 120,
RATE_18M = 180,
RATE_24M = 240,
RATE_36M = 360,
RATE_48M = 480,
RATE_54M = 540,
RATE_1M = 10,
RATE_2M = 20,
RATE_5_5M = 55,
RATE_11M = 110,
RATE_6M = 60,
RATE_9M = 90,
RATE_12M = 120,
RATE_18M = 180,
RATE_24M = 240,
RATE_36M = 360,
RATE_48M = 480,
RATE_54M = 540
} |
enum ath5k_debug_level - ath5k debug level
: reset processing : interrupt handling : mode init/setup : basic xmit operation : beacon handling : periodic calibration : transmit power setting : led management : print received skb content : print transmit skb content : dump bands : trace function calls : show at any debug level
The debug level is used to control the amount and type of debugging output we want to see. The debug level is given in calls to ATH5K_DBG to specify where the message should appear, and the user can control the debugging messages he wants to see, either by the module parameter 'debug' on module load, or dynamically by using debugfs 'ath5k/phyX/debug'. these levels can be combined together by bitwise OR.
- Enumerator:
ATH5K_DEBUG_NONE |
|
ATH5K_DEBUG_RESET |
|
ATH5K_DEBUG_INTR |
|
ATH5K_DEBUG_MODE |
|
ATH5K_DEBUG_XMIT |
|
ATH5K_DEBUG_BEACON |
|
ATH5K_DEBUG_CALIBRATE |
|
ATH5K_DEBUG_TXPOWER |
|
ATH5K_DEBUG_LED |
|
ATH5K_DEBUG_DUMP_RX |
|
ATH5K_DEBUG_DUMP_TX |
|
ATH5K_DEBUG_DUMPBANDS |
|
ATH5K_DEBUG_TRACE |
|
ATH5K_DEBUG_ANY |
|
ATH5K_DEBUG_NONE |
|
ATH5K_DEBUG_RESET |
|
ATH5K_DEBUG_INTR |
|
ATH5K_DEBUG_MODE |
|
ATH5K_DEBUG_XMIT |
|
ATH5K_DEBUG_BEACON |
|
ATH5K_DEBUG_CALIBRATE |
|
ATH5K_DEBUG_TXPOWER |
|
ATH5K_DEBUG_LED |
|
ATH5K_DEBUG_DUMP_RX |
|
ATH5K_DEBUG_DUMP_TX |
|
ATH5K_DEBUG_DUMPBANDS |
|
ATH5K_DEBUG_TRACE |
|
ATH5K_DEBUG_ANY |
|
ATH5K_DEBUG_NONE |
|
ATH5K_DEBUG_RESET |
|
ATH5K_DEBUG_INTR |
|
ATH5K_DEBUG_MODE |
|
ATH5K_DEBUG_XMIT |
|
ATH5K_DEBUG_BEACON |
|
ATH5K_DEBUG_CALIBRATE |
|
ATH5K_DEBUG_TXPOWER |
|
ATH5K_DEBUG_LED |
|
ATH5K_DEBUG_DUMP_RX |
|
ATH5K_DEBUG_DUMP_TX |
|
ATH5K_DEBUG_DUMPBANDS |
|
ATH5K_DEBUG_TIMEOUT |
|
ATH5K_DEBUG_TRACE |
|
ATH5K_DEBUG_ANY |
|
Definition at line 72 of file linux_us/hwi/ath5k_raw/module/ath5k_interface.h.