|
#define | RTL_DUMMY_OFFSET 0 |
|
#define | RTL_DUMMY_UNIT 8 |
|
#define | RTL_TX_DUMMY_SIZE (RTL_DUMMY_OFFSET * RTL_DUMMY_UNIT) |
|
#define | RTL_TX_DESC_SIZE 32 |
|
#define | RTL_TX_HEADER_SIZE (RTL_TX_DESC_SIZE + RTL_TX_DUMMY_SIZE) |
|
#define | HT_AMSDU_SIZE_4K 3839 |
|
#define | HT_AMSDU_SIZE_8K 7935 |
|
#define | MAX_BIT_RATE_40MHZ_MCS15 300 /* Mbps */ |
|
#define | MAX_BIT_RATE_40MHZ_MCS7 150 /* Mbps */ |
|
#define | RTL_RATE_COUNT_LEGACY 12 |
|
#define | RTL_CHANNEL_COUNT 14 |
|
#define | FRAME_OFFSET_FRAME_CONTROL 0 |
|
#define | FRAME_OFFSET_DURATION 2 |
|
#define | FRAME_OFFSET_ADDRESS1 4 |
|
#define | FRAME_OFFSET_ADDRESS2 10 |
|
#define | FRAME_OFFSET_ADDRESS3 16 |
|
#define | FRAME_OFFSET_SEQUENCE 22 |
|
#define | FRAME_OFFSET_ADDRESS4 24 |
|
#define | SET_80211_HDR_FRAME_CONTROL(_hdr, _val) WRITEEF2BYTE(_hdr, _val) |
|
#define | SET_80211_HDR_TYPE_AND_SUBTYPE(_hdr, _val) WRITEEF1BYTE(_hdr, _val) |
|
#define | SET_80211_HDR_PWR_MGNT(_hdr, _val) SET_BITS_TO_LE_2BYTE(_hdr, 12, 1, _val) |
|
#define | SET_80211_HDR_TO_DS(_hdr, _val) SET_BITS_TO_LE_2BYTE(_hdr, 8, 1, _val) |
|
#define | SET_80211_PS_POLL_AID(_hdr, _val) (*(u16 *)((u8 *)(_hdr) + 2) = _val) |
|
#define | SET_80211_PS_POLL_BSSID(_hdr, _val) memcpy(((u8 *)(_hdr)) + 4, (u8 *)(_val), ETH_ALEN) |
|
#define | SET_80211_PS_POLL_TA(_hdr, _val) memcpy(((u8 *)(_hdr)) + 10, (u8 *)(_val), ETH_ALEN) |
|
#define | SET_80211_HDR_DURATION(_hdr, _val) (*(u16 *)((u8 *)(_hdr) + FRAME_OFFSET_DURATION) = le16_to_cpu(_val)) |
|
#define | SET_80211_HDR_ADDRESS1(_hdr, _val) CP_MACADDR((u8 *)(_hdr)+FRAME_OFFSET_ADDRESS1, (u8 *)(_val)) |
|
#define | SET_80211_HDR_ADDRESS2(_hdr, _val) CP_MACADDR((u8 *)(_hdr)+FRAME_OFFSET_ADDRESS2, (u8 *)(_val)) |
|
#define | SET_80211_HDR_ADDRESS3(_hdr, _val) CP_MACADDR((u8 *)(_hdr)+FRAME_OFFSET_ADDRESS3, (u8 *)(_val)) |
|
#define | SET_80211_HDR_FRAGMENT_SEQUENCE(_hdr, _val) WRITEEF2BYTE((u8 *)(_hdr)+FRAME_OFFSET_SEQUENCE, _val) |
|
#define | SET_BEACON_PROBE_RSP_TIME_STAMP_LOW(__phdr, __val) WRITEEF4BYTE(((u8 *)(__phdr)) + 24, __val) |
|
#define | SET_BEACON_PROBE_RSP_TIME_STAMP_HIGH(__phdr, __val) WRITEEF4BYTE(((u8 *)(__phdr)) + 28, __val) |
|
#define | SET_BEACON_PROBE_RSP_BEACON_INTERVAL(__phdr, __val) WRITEEF2BYTE(((u8 *)(__phdr)) + 32, __val) |
|
#define | GET_BEACON_PROBE_RSP_CAPABILITY_INFO(__phdr) READEF2BYTE(((u8 *)(__phdr)) + 34) |
|
#define | SET_BEACON_PROBE_RSP_CAPABILITY_INFO(__phdr, __val) WRITEEF2BYTE(((u8 *)(__phdr)) + 34, __val) |
|
#define | MASK_BEACON_PROBE_RSP_CAPABILITY_INFO(__phdr, __val) |
|