FreeBSD kernel usb device Code
|
Go to the source code of this file.
Data Structures | |
struct | uath_fwblock |
struct | uath_cmd_hdr |
struct | uath_chunk |
struct | uath_rx_desc |
struct | uath_tx_desc |
struct | uath_cmd_host_available |
struct | uath_cmd_bind |
struct | uath_cmd_reset |
struct | uath_read_mac |
struct | uath_write_mac |
struct | uath_cmd_join_bss |
struct | uath_cmd_assoc_bss |
struct | uath_cmd_start_bss |
struct | uath_cmd_0c |
struct | uath_cmd_ledsteady |
struct | uath_cmd_ledblink |
struct | uath_cmd_ledstate |
struct | uath_connkey_rec |
struct | uath_cmd_crypto |
struct | uath_cmd_rateset |
struct | uath_cmd_rates |
struct | uath_cmd_connection_attr |
struct | uath_cmd_create_connection |
struct | uath_cmd_txq_setparams |
struct | uath_cmd_txq_attr |
struct | uath_cmd_txq_setup |
struct | uath_cmd_stoptxdma |
struct | uath_cmd_31 |
struct | uath_cmd_rx_filter |
struct | uath_cmd_rx_mcast_filter |
struct | uath_cmd_set_associd |
struct | uath_cmd_set_stabeacon_timers |
struct | uath_cmd_update_bss_attribute |
struct | uath_cmd_update_bss_attribute_key |
Variables | |
struct uath_fwblock | __packed |
#define ATH_SW_VER_BUILD 9999 |
Definition at line 195 of file if_uathreg.h.
#define ATH_SW_VER_MAJOR 1 |
Definition at line 192 of file if_uathreg.h.
#define ATH_SW_VER_MINOR 5 |
Definition at line 193 of file if_uathreg.h.
#define ATH_SW_VER_PATCH 0 |
Definition at line 194 of file if_uathreg.h.
#define UATH_CFLAGS_DEBUG 0x04 /* for debugging */ |
Definition at line 133 of file if_uathreg.h.
#define UATH_CFLAGS_FINAL 0x01 /* final chunk of a msg */ |
Definition at line 131 of file if_uathreg.h.
#define UATH_CFLAGS_RXMSG 0x02 /* chunk contains rx completion */ |
Definition at line 132 of file if_uathreg.h.
#define UATH_CHAN_2GHZ 0x1000 |
Definition at line 208 of file if_uathreg.h.
#define UATH_CHAN_5GHZ 0x2000 |
Definition at line 209 of file if_uathreg.h.
#define UATH_CHAN_CCK 0x0200 |
Definition at line 206 of file if_uathreg.h.
#define UATH_CHAN_OFDM 0x0400 |
Definition at line 207 of file if_uathreg.h.
#define UATH_CHAN_TURBO 0x0100 |
Definition at line 205 of file if_uathreg.h.
#define UATH_CONFIG_INDEX 0 |
Definition at line 22 of file if_uathreg.h.
#define UATH_DEFAULT_KEY 6 |
Definition at line 310 of file if_uathreg.h.
#define UATH_FILTER_OP_CLEAR 0x2 |
Definition at line 408 of file if_uathreg.h.
#define UATH_FILTER_OP_INIT 0x0 |
Definition at line 406 of file if_uathreg.h.
#define UATH_FILTER_OP_RESTORE 0x4 |
Definition at line 410 of file if_uathreg.h.
#define UATH_FILTER_OP_SET 0x1 |
Definition at line 407 of file if_uathreg.h.
#define UATH_FILTER_OP_TEMP 0x3 |
Definition at line 409 of file if_uathreg.h.
#define UATH_FILTER_RX_BCAST 0x00000004 |
Definition at line 397 of file if_uathreg.h.
#define UATH_FILTER_RX_BEACON 0x00000010 /* beacon frames */ |
Definition at line 399 of file if_uathreg.h.
#define UATH_FILTER_RX_CONTROL 0x00000008 |
Definition at line 398 of file if_uathreg.h.
#define UATH_FILTER_RX_MCAST 0x00000002 |
Definition at line 396 of file if_uathreg.h.
#define UATH_FILTER_RX_PHY_ERR 0x00000040 /* phy errors */ |
Definition at line 401 of file if_uathreg.h.
#define UATH_FILTER_RX_PHY_RADAR 0x00000080 /* radar phy errors */ |
Definition at line 402 of file if_uathreg.h.
#define UATH_FILTER_RX_PROBE_REQ 0x00000800 |
Definition at line 404 of file if_uathreg.h.
#define UATH_FILTER_RX_PROM 0x00000020 /* promiscuous mode */ |
Definition at line 400 of file if_uathreg.h.
#define UATH_FILTER_RX_UCAST 0x00000001 |
Definition at line 395 of file if_uathreg.h.
#define UATH_FILTER_RX_XR_POOL 0x00000400 /* XR group polls */ |
Definition at line 403 of file if_uathreg.h.
#define UATH_ID_INVALID 0xffffffff /* for sending prior to connection */ |
Definition at line 180 of file if_uathreg.h.
#define UATH_IFACE_INDEX 0 |
Definition at line 23 of file if_uathreg.h.
#define UATH_LED_ACTIVITY 1 |
Definition at line 271 of file if_uathreg.h.
#define UATH_LED_LINK 0 |
Definition at line 270 of file if_uathreg.h.
#define UATH_LED_OFF 0 |
Definition at line 273 of file if_uathreg.h.
#define UATH_LED_ON 1 |
Definition at line 274 of file if_uathreg.h.
#define UATH_MAX_CMDSZ 512 |
Definition at line 39 of file if_uathreg.h.
#define UATH_MAX_FWBLOCK_SIZE 2048 |
Definition at line 31 of file if_uathreg.h.
#define UATH_MAX_NRATES 32 |
Definition at line 318 of file if_uathreg.h.
#define UATH_MAX_TXBUFSZ |
Definition at line 593 of file if_uathreg.h.
#define UATH_MIN_RXBUFSZ (sizeof(struct uath_chunk)) |
Definition at line 601 of file if_uathreg.h.
#define UATH_RX_DUMMYSIZE 4 |
Definition at line 138 of file if_uathreg.h.
#define UATH_STATUS_CRC_ERR 2 |
Definition at line 150 of file if_uathreg.h.
#define UATH_STATUS_DECOMP_ERR 6 |
Definition at line 154 of file if_uathreg.h.
#define UATH_STATUS_DECRYPT_CRC_ERR 4 |
Definition at line 152 of file if_uathreg.h.
#define UATH_STATUS_DECRYPT_MIC_ERR 5 |
Definition at line 153 of file if_uathreg.h.
#define UATH_STATUS_ERR 8 |
Definition at line 156 of file if_uathreg.h.
#define UATH_STATUS_KEY_ERR 7 |
Definition at line 155 of file if_uathreg.h.
#define UATH_STATUS_OK 0 |
Definition at line 148 of file if_uathreg.h.
#define UATH_STATUS_PHY_ERR 3 |
Definition at line 151 of file if_uathreg.h.
#define UATH_STATUS_STOP_IN_PROGRESS 1 |
Definition at line 149 of file if_uathreg.h.
#define UATH_TX_NOTIFY (1 << 24) /* f/w will send a UATH_NOTIF_TX */ |
Definition at line 182 of file if_uathreg.h.
#define UATH_TXQID_FF 0x20 /* content is fast frame */ |
Definition at line 178 of file if_uathreg.h.
#define UATH_TXQID_MASK 0x0f |
Definition at line 176 of file if_uathreg.h.
#define UATH_TXQID_MINRATE 0x10 /* use min tx rate */ |
Definition at line 177 of file if_uathreg.h.
#define UATH_WRITE_BLOCK (1 << 4) |
Definition at line 28 of file if_uathreg.h.
#define WDCMSG_BEACON_INIT 0x1b |
Definition at line 91 of file if_uathreg.h.
#define WDCMSG_BIND 0x02 |
Definition at line 64 of file if_uathreg.h.
#define WDCMSG_BMISS 0x12 |
Definition at line 81 of file if_uathreg.h.
#define WDCMSG_BMISS_ACK 0x17 |
Definition at line 86 of file if_uathreg.h.
#define WDCMSG_CREATE_CONNECTION 0x0c |
Definition at line 74 of file if_uathreg.h.
#define WDCMSG_DATA_AVAIL 0x15 |
Definition at line 84 of file if_uathreg.h.
#define WDCMSG_DELETE_CONNECT 0x0e |
Definition at line 76 of file if_uathreg.h.
#define WDCMSG_DEVICE_AVAIL 0x13 |
Definition at line 82 of file if_uathreg.h.
#define WDCMSG_DISABLE 0x36 |
Definition at line 115 of file if_uathreg.h.
#define WDCMSG_FLUSH 0x10 |
Definition at line 78 of file if_uathreg.h.
#define WDCMSG_GET_CHANNEL_DATA 0x29 |
Definition at line 105 of file if_uathreg.h.
#define WDCMSG_GET_CUR_RSSI 0x2a |
Definition at line 106 of file if_uathreg.h.
#define WDCMSG_GET_TSF 0x24 |
Definition at line 100 of file if_uathreg.h.
#define WDCMSG_HOST_AVAILABLE 0x01 |
Definition at line 63 of file if_uathreg.h.
#define WDCMSG_MIB_CONTROL 0x28 |
Definition at line 104 of file if_uathreg.h.
#define WDCMSG_PER_CALIBRATION 0x34 |
Definition at line 113 of file if_uathreg.h.
#define WDCMSG_PHY_DISABLE 0x37 |
Definition at line 116 of file if_uathreg.h.
#define WDCMSG_RELEASE_TX_QUEUE 0x3b |
Definition at line 120 of file if_uathreg.h.
#define WDCMSG_RESET 0x35 |
Definition at line 114 of file if_uathreg.h.
#define WDCMSG_RESET_KEY_CACHE 0x1c |
Definition at line 92 of file if_uathreg.h.
#define WDCMSG_RESET_KEY_CACHE_ENTRY 0x1d |
Definition at line 93 of file if_uathreg.h.
#define WDCMSG_RESET_TSF 0x25 |
Definition at line 101 of file if_uathreg.h.
#define WDCMSG_RX_FILTER 0x33 |
Definition at line 112 of file if_uathreg.h.
#define WDCMSG_SEND 0x0f |
Definition at line 77 of file if_uathreg.h.
#define WDCMSG_SEND_COMPLETE 0x14 |
Definition at line 83 of file if_uathreg.h.
#define WDCMSG_SET_ADHOC_MODE 0x26 |
Definition at line 102 of file if_uathreg.h.
#define WDCMSG_SET_ANTENNA_SWITCH 0x2b |
Definition at line 107 of file if_uathreg.h.
#define WDCMSG_SET_BASIC_RATE 0x27 |
Definition at line 103 of file if_uathreg.h.
#define WDCMSG_SET_DECOMP_MASK 0x1f |
Definition at line 95 of file if_uathreg.h.
#define WDCMSG_SET_DEFAULT_KEY 0x43 |
Definition at line 121 of file if_uathreg.h.
#define WDCMSG_SET_KEY_CACHE_ENTRY 0x1e |
Definition at line 94 of file if_uathreg.h.
#define WDCMSG_SET_LED_BLINK 0x19 |
Definition at line 88 of file if_uathreg.h.
#define WDCMSG_SET_LED_STATE 0x21 |
Definition at line 97 of file if_uathreg.h.
#define WDCMSG_SET_LED_STEADY 0x18 |
Definition at line 87 of file if_uathreg.h.
#define WDCMSG_SET_POWER_MODE 0x30 |
Definition at line 109 of file if_uathreg.h.
#define WDCMSG_SET_PWR_MODE 0x16 |
Definition at line 85 of file if_uathreg.h.
#define WDCMSG_SET_REGULATORY_DOMAIN 0x20 |
Definition at line 96 of file if_uathreg.h.
#define WDCMSG_SET_RX_MULTICAST_FILTER 0x32 |
Definition at line 111 of file if_uathreg.h.
#define WDCMSG_SET_STA_BEACON_TIMERS 0x23 |
Definition at line 99 of file if_uathreg.h.
#define WDCMSG_SET_TX_POWER_LIMIT 0x38 |
Definition at line 117 of file if_uathreg.h.
#define WDCMSG_SET_TX_QUEUE_PARAMS 0x39 |
Definition at line 118 of file if_uathreg.h.
#define WDCMSG_SETUP_BEACON_DESC 0x1a |
Definition at line 90 of file if_uathreg.h.
#define WDCMSG_SETUP_PSPOLL_DESC 0x31 |
Definition at line 110 of file if_uathreg.h.
#define WDCMSG_SETUP_TX_QUEUE 0x3a |
Definition at line 119 of file if_uathreg.h.
#define WDCMSG_STATS_UPDATE 0x11 |
Definition at line 80 of file if_uathreg.h.
#define WDCMSG_TARGET_DISABLE 0x0b |
Definition at line 73 of file if_uathreg.h.
#define WDCMSG_TARGET_ENABLE 0x0a |
Definition at line 72 of file if_uathreg.h.
#define WDCMSG_TARGET_GET_CAPABILITY 0x04 |
Definition at line 66 of file if_uathreg.h.
#define WDCMSG_TARGET_GET_STATS 0x07 |
Definition at line 69 of file if_uathreg.h.
#define WDCMSG_TARGET_GET_STATUS 0x06 |
Definition at line 68 of file if_uathreg.h.
#define WDCMSG_TARGET_RESET 0x03 |
Definition at line 65 of file if_uathreg.h.
#define WDCMSG_TARGET_SET_CONFIG 0x05 |
Definition at line 67 of file if_uathreg.h.
#define WDCMSG_TARGET_START 0x08 |
Definition at line 70 of file if_uathreg.h.
#define WDCMSG_TARGET_STOP 0x09 |
Definition at line 71 of file if_uathreg.h.
#define WDCMSG_UPDATE_CONNECT_ATTR 0x0d |
Definition at line 75 of file if_uathreg.h.
#define WDCMSG_USE_SHORT_SLOT_TIME 0x2f |
Definition at line 108 of file if_uathreg.h.
#define WDCMSG_WRITE_ASSOCID 0x22 |
Definition at line 98 of file if_uathreg.h.
anonymous enum |
Enumerator | |
---|---|
WLAN_MODE_NONE | |
WLAN_MODE_11b | |
WLAN_MODE_11a | |
WLAN_MODE_11g | |
WLAN_MODE_11a_TURBO | |
WLAN_MODE_11g_TURBO | |
WLAN_MODE_11a_TURBO_PRIME | |
WLAN_MODE_11g_TURBO_PRIME | |
WLAN_MODE_11a_XR | |
WLAN_MODE_11g_XR |
Definition at line 330 of file if_uathreg.h.
anonymous enum |
Definition at line 438 of file if_uathreg.h.
anonymous enum |
Definition at line 477 of file if_uathreg.h.
anonymous enum |
Definition at line 527 of file if_uathreg.h.
anonymous enum |
Definition at line 546 of file if_uathreg.h.
anonymous enum |
Enumerator | |
---|---|
TARGET_DEVICE_AWAKE | |
TARGET_DEVICE_SLEEP | |
TARGET_DEVICE_PWRDN | |
TARGET_DEVICE_PWRSAVE | |
TARGET_DEVICE_SUSPEND | |
TARGET_DEVICE_RESUME |
Definition at line 584 of file if_uathreg.h.