#include <linux/types.h>
#include <linux/if_ether.h>
#include "wb35reg_s.h"
#include "wb35tx_s.h"
#include "wb35rx_s.h"
Go to the source code of this file.
#define DEFAULT_FRAGMENT_THRESHOLD 2346 /* No fragment */ |
#define DEFAULT_MSDU_LIFE_TIME 0xffff |
#define DEFAULT_SIFSTIME 10 |
#define DOT_11_MAC_HEADER_SIZE 24 |
#define DOT_11_SNAP_SIZE 6 |
#define DOT_3_TYPE_OFFSET 12 |
#define FLAG_BAND_RX_MASK 0x10000000 /* Bit 28 */ |
#define FLAG_ERROR_RX_MASK 0x0000083f |
#define FLAG_ERROR_TX_MASK 0x000000bf |
#define FRAME_TYPE_802_11_CONTROL 3 |
#define FRAME_TYPE_802_11_DATA 4 |
#define FRAME_TYPE_802_11_MANAGEMENT 1 |
#define FRAME_TYPE_802_11_MANAGEMENT_CHALLENGE 2 |
#define FRAME_TYPE_802_3_DATA 0 |
#define FRAME_TYPE_PROMISCUOUS 5 |
#define GROUP_KEY_START_INDEX 4 |
#define HAL_KEYTYPE_AES_CCMP 3 /* 128 bit key */ |
#define HAL_KEYTYPE_TKIP 2 /* 128 bit key */ |
#define HAL_KEYTYPE_WEP104 1 |
#define HAL_KEYTYPE_WEP40 0 |
#define HAL_LED_SET_MASK 0x001c |
#define HAL_LED_SET_SHIFT 2 |
#define HAL_USB_MODE_BURST |
( |
|
_H | ) |
(_H->SoftwareSet & 0x20) |
#define HAL_WOL_TYPE_MAGIC_PACKET 0x02 |
#define HAL_WOL_TYPE_WAKEUP_FRAME 0x01 |
#define LONG_PREAMBLE_PLUS_PLCPHEADER_TIME (144 + 48) |
#define MAC_TYPE_CONTROL 0x04 |
#define MAC_TYPE_DATA 0x08 |
#define MAC_TYPE_MANAGEMENT 0x00 |
#define MAPPING_KEY_START_INDEX 8 |
#define MASK_FRAGMENT_NUMBER 0x000F |
#define MAX_DESCRIPTOR_BUFFER_INDEX 8 /* Have to multiple of 2 */ |
#define MAX_RF_PARAMETER 32 |
#define PREAMBLE_PLUS_SIGNAL_PLUS_SIGNALEXTENSION (16 + 4 + 6) |
#define RF_AIROHA_2230 16 |
#define RF_AIROHA_2230S 18 |
#define RF_AIROHA_7230 17 |
#define RF_DECIDE_BY_INF 255 |
#define SCAN_MAX_CHNL_TIME (50) |
#define SEQUENCE_NUMBER_SHIFT 4 |
#define SHORT_PREAMBLE_PLUS_PLCPHEADER_TIME (72 + 24) |
- Enumerator:
VM_STOP |
|
VM_RUNNING |
|
VM_COMPLETED |
|
Definition at line 80 of file wbhal.h.