Classes | Defines | Variables
desc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ath5k_desc
struct  ath5k_hw_2w_tx_ctl
struct  ath5k_hw_4w_tx_ctl
struct  ath5k_hw_5210_tx_desc
struct  ath5k_hw_5212_tx_desc
struct  ath5k_hw_all_rx_desc
struct  ath5k_hw_rx_ctl
struct  ath5k_hw_rx_error
struct  ath5k_hw_rx_status
struct  ath5k_hw_tx_status

Defines

#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT
#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5210   0x02000000
#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5211   0x1e000000
#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_S   25
#define AR5K_2W_TX_DESC_CTL0_CLRDMASK   0x01000000
#define AR5K_2W_TX_DESC_CTL0_ENCRYPT_KEY_VALID   0x40000000
#define AR5K_2W_TX_DESC_CTL0_FRAME_LEN   0x00000fff
#define AR5K_2W_TX_DESC_CTL0_FRAME_TYPE   0x1c000000 /*[5210]*/
#define AR5K_2W_TX_DESC_CTL0_FRAME_TYPE_S   26
#define AR5K_2W_TX_DESC_CTL0_HEADER_LEN   0x0003f000 /*[5210 ?]*/
#define AR5K_2W_TX_DESC_CTL0_HEADER_LEN_S   12
#define AR5K_2W_TX_DESC_CTL0_INTREQ   0x20000000
#define AR5K_2W_TX_DESC_CTL0_LONG_PACKET   0x00800000 /*[5210]*/
#define AR5K_2W_TX_DESC_CTL0_RTSENA   0x00400000
#define AR5K_2W_TX_DESC_CTL0_VEOL   0x00800000 /*[5211]*/
#define AR5K_2W_TX_DESC_CTL0_XMIT_RATE   0x003c0000
#define AR5K_2W_TX_DESC_CTL0_XMIT_RATE_S   18
#define AR5K_2W_TX_DESC_CTL1_BUF_LEN   0x00000fff
#define AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX
#define AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_5210   0x0007e000
#define AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_5211   0x000fe000
#define AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_S   13
#define AR5K_2W_TX_DESC_CTL1_FRAME_TYPE   0x00700000 /*[5211]*/
#define AR5K_2W_TX_DESC_CTL1_FRAME_TYPE_S   20
#define AR5K_2W_TX_DESC_CTL1_MORE   0x00001000
#define AR5K_2W_TX_DESC_CTL1_NOACK   0x00800000 /*[5211]*/
#define AR5K_2W_TX_DESC_CTL1_RTS_DURATION   0xfff80000 /*[5210 ?]*/
#define AR5K_4W_TX_DESC_CTL0_ANT_MODE_XMIT   0x1e000000
#define AR5K_4W_TX_DESC_CTL0_ANT_MODE_XMIT_S   25
#define AR5K_4W_TX_DESC_CTL0_CLRDMASK   0x01000000
#define AR5K_4W_TX_DESC_CTL0_CTSENA   0x80000000
#define AR5K_4W_TX_DESC_CTL0_ENCRYPT_KEY_VALID   0x40000000
#define AR5K_4W_TX_DESC_CTL0_FRAME_LEN   0x00000fff
#define AR5K_4W_TX_DESC_CTL0_INTREQ   0x20000000
#define AR5K_4W_TX_DESC_CTL0_RTSENA   0x00400000
#define AR5K_4W_TX_DESC_CTL0_VEOL   0x00800000
#define AR5K_4W_TX_DESC_CTL0_XMIT_POWER   0x003f0000
#define AR5K_4W_TX_DESC_CTL0_XMIT_POWER_S   16
#define AR5K_4W_TX_DESC_CTL1_BUF_LEN   0x00000fff
#define AR5K_4W_TX_DESC_CTL1_COMP_ICV_LEN   0x60000000
#define AR5K_4W_TX_DESC_CTL1_COMP_ICV_LEN_S   29
#define AR5K_4W_TX_DESC_CTL1_COMP_IV_LEN   0x18000000
#define AR5K_4W_TX_DESC_CTL1_COMP_IV_LEN_S   27
#define AR5K_4W_TX_DESC_CTL1_COMP_PROC   0x06000000
#define AR5K_4W_TX_DESC_CTL1_COMP_PROC_S   25
#define AR5K_4W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX   0x000fe000
#define AR5K_4W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_S   13
#define AR5K_4W_TX_DESC_CTL1_FRAME_TYPE   0x00f00000
#define AR5K_4W_TX_DESC_CTL1_FRAME_TYPE_S   20
#define AR5K_4W_TX_DESC_CTL1_MORE   0x00001000
#define AR5K_4W_TX_DESC_CTL1_NOACK   0x01000000
#define AR5K_4W_TX_DESC_CTL2_DURATION_UPDATE_ENABLE   0x00008000
#define AR5K_4W_TX_DESC_CTL2_RTS_DURATION   0x00007fff
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES0   0x000f0000
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES0_S   16
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES1   0x00f00000
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES1_S   20
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES2   0x0f000000
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES2_S   24
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES3   0xf0000000
#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES3_S   28
#define AR5K_4W_TX_DESC_CTL3_RTS_CTS_RATE   0x01f00000
#define AR5K_4W_TX_DESC_CTL3_RTS_CTS_RATE_S   20
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE0   0x0000001f
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE1   0x000003e0
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE1_S   5
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE2   0x00007c00
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE2_S   10
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE3   0x000f8000
#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE3_S   15
#define AR5K_5210_RX_DESC_STATUS0_DATA_LEN   0x00000fff
#define AR5K_5210_RX_DESC_STATUS0_MORE   0x00001000
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_ANTENNA   0x38000000
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_ANTENNA_S   27
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_RATE   0x00078000
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_RATE_S   15
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_SIGNAL   0x07f80000
#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_SIGNAL_S   19
#define AR5K_5210_RX_DESC_STATUS1_CRC_ERROR   0x00000004
#define AR5K_5210_RX_DESC_STATUS1_DECRYPT_CRC_ERROR   0x00000010
#define AR5K_5210_RX_DESC_STATUS1_DONE   0x00000001
#define AR5K_5210_RX_DESC_STATUS1_FIFO_OVERRUN   0x00000008
#define AR5K_5210_RX_DESC_STATUS1_FRAME_RECEIVE_OK   0x00000002
#define AR5K_5210_RX_DESC_STATUS1_KEY_CACHE_MISS   0x10000000
#define AR5K_5210_RX_DESC_STATUS1_KEY_INDEX   0x00007e00
#define AR5K_5210_RX_DESC_STATUS1_KEY_INDEX_S   9
#define AR5K_5210_RX_DESC_STATUS1_KEY_INDEX_VALID   0x00000100
#define AR5K_5210_RX_DESC_STATUS1_PHY_ERROR   0x000000e0
#define AR5K_5210_RX_DESC_STATUS1_PHY_ERROR_S   5
#define AR5K_5210_RX_DESC_STATUS1_RECEIVE_TIMESTAMP   0x0fff8000
#define AR5K_5210_RX_DESC_STATUS1_RECEIVE_TIMESTAMP_S   15
#define AR5K_5212_RX_DESC_STATUS0_DATA_LEN   0x00000fff
#define AR5K_5212_RX_DESC_STATUS0_DECOMP_CRC_ERROR   0x00002000
#define AR5K_5212_RX_DESC_STATUS0_MORE   0x00001000
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_ANTENNA   0xf0000000
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_ANTENNA_S   28
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_RATE   0x000f8000
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_RATE_S   15
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_SIGNAL   0x0ff00000
#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_SIGNAL_S   20
#define AR5K_5212_RX_DESC_STATUS1_CRC_ERROR   0x00000004
#define AR5K_5212_RX_DESC_STATUS1_DECRYPT_CRC_ERROR   0x00000008
#define AR5K_5212_RX_DESC_STATUS1_DONE   0x00000001
#define AR5K_5212_RX_DESC_STATUS1_FRAME_RECEIVE_OK   0x00000002
#define AR5K_5212_RX_DESC_STATUS1_KEY_CACHE_MISS   0x80000000
#define AR5K_5212_RX_DESC_STATUS1_KEY_INDEX   0x0000fe00
#define AR5K_5212_RX_DESC_STATUS1_KEY_INDEX_S   9
#define AR5K_5212_RX_DESC_STATUS1_KEY_INDEX_VALID   0x00000100
#define AR5K_5212_RX_DESC_STATUS1_MIC_ERROR   0x00000020
#define AR5K_5212_RX_DESC_STATUS1_PHY_ERROR   0x00000010
#define AR5K_5212_RX_DESC_STATUS1_RECEIVE_TIMESTAMP   0x7fff0000
#define AR5K_5212_RX_DESC_STATUS1_RECEIVE_TIMESTAMP_S   16
#define AR5K_AR5210_TX_DESC_FRAME_TYPE_ATIM   0x04
#define AR5K_AR5210_TX_DESC_FRAME_TYPE_NO_DELAY   0x0c
#define AR5K_AR5210_TX_DESC_FRAME_TYPE_NORMAL   0x00
#define AR5K_AR5210_TX_DESC_FRAME_TYPE_PIFS   0x10
#define AR5K_AR5210_TX_DESC_FRAME_TYPE_PSPOLL   0x08
#define AR5K_DESC_RX_CTL0   0x00000000
#define AR5K_DESC_RX_CTL1_BUF_LEN   0x00000fff
#define AR5K_DESC_RX_CTL1_INTREQ   0x00002000
#define AR5K_DESC_RX_PHY_ERROR_64QAM   0xa0
#define AR5K_DESC_RX_PHY_ERROR_LENGTH   0x80
#define AR5K_DESC_RX_PHY_ERROR_NONE   0x00
#define AR5K_DESC_RX_PHY_ERROR_PARITY   0x40
#define AR5K_DESC_RX_PHY_ERROR_RATE   0x60
#define AR5K_DESC_RX_PHY_ERROR_SERVICE   0xc0
#define AR5K_DESC_RX_PHY_ERROR_TIMING   0x20
#define AR5K_DESC_RX_PHY_ERROR_TRANSMITOVR   0xe0
#define AR5K_DESC_TX_STATUS0_EXCESSIVE_RETRIES   0x00000002
#define AR5K_DESC_TX_STATUS0_FIFO_UNDERRUN   0x00000004
#define AR5K_DESC_TX_STATUS0_FILTERED   0x00000008
#define AR5K_DESC_TX_STATUS0_FRAME_XMIT_OK   0x00000001
#define AR5K_DESC_TX_STATUS0_LONG_RETRY_COUNT   0x00000f00
#define AR5K_DESC_TX_STATUS0_LONG_RETRY_COUNT_S   8
#define AR5K_DESC_TX_STATUS0_SEND_TIMESTAMP   0xffff0000
#define AR5K_DESC_TX_STATUS0_SEND_TIMESTAMP_S   16
#define AR5K_DESC_TX_STATUS0_SHORT_RETRY_COUNT   0x000000f0
#define AR5K_DESC_TX_STATUS0_SHORT_RETRY_COUNT_S   4
#define AR5K_DESC_TX_STATUS0_VIRT_COLL_COUNT   0x0000f000
#define AR5K_DESC_TX_STATUS0_VIRT_COLL_COUNT_S   12
#define AR5K_DESC_TX_STATUS1_ACK_SIG_STRENGTH   0x001fe000
#define AR5K_DESC_TX_STATUS1_ACK_SIG_STRENGTH_S   13
#define AR5K_DESC_TX_STATUS1_COMP_SUCCESS   0x00800000
#define AR5K_DESC_TX_STATUS1_DONE   0x00000001
#define AR5K_DESC_TX_STATUS1_FINAL_TS_INDEX   0x00600000
#define AR5K_DESC_TX_STATUS1_FINAL_TS_INDEX_S   21
#define AR5K_DESC_TX_STATUS1_SEQ_NUM   0x00001ffe
#define AR5K_DESC_TX_STATUS1_SEQ_NUM_S   1
#define AR5K_DESC_TX_STATUS1_XMIT_ANTENNA   0x01000000
#define AR5K_RX_DESC_ERROR0   0x00000000
#define AR5K_RX_DESC_ERROR1_PHY_ERROR_CODE   0x0000ff00
#define AR5K_RX_DESC_ERROR1_PHY_ERROR_CODE_S   8
#define AR5K_RXDESC_INTREQ   0x0020
#define AR5K_TXDESC_CLRDMASK   0x0001
#define AR5K_TXDESC_CTSENA   0x0008
#define AR5K_TXDESC_INTREQ   0x0010
#define AR5K_TXDESC_NOACK   0x0002 /*[5211+]*/
#define AR5K_TXDESC_RTSENA   0x0004
#define AR5K_TXDESC_VEOL   0x0020 /*[5211+]*/

Variables

struct ath5k_hw_rx_ctl __packed

Define Documentation

Value:
(ah->ah_version == AR5K_AR5210 ?                \
                AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5210 :       \
                AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5211)

Definition at line 179 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5210   0x02000000

Definition at line 176 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5211   0x1e000000

Definition at line 177 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 184 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_CLRDMASK   0x01000000

Definition at line 171 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_ENCRYPT_KEY_VALID   0x40000000

Definition at line 186 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_FRAME_LEN   0x00000fff

Definition at line 165 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_FRAME_TYPE   0x1c000000 /*[5210]*/

Definition at line 174 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 175 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_HEADER_LEN   0x0003f000 /*[5210 ?]*/

Definition at line 166 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 167 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_INTREQ   0x20000000

Definition at line 185 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_LONG_PACKET   0x00800000 /*[5210]*/

Definition at line 172 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_RTSENA   0x00400000

Definition at line 170 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_VEOL   0x00800000 /*[5211]*/

Definition at line 173 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL0_XMIT_RATE   0x003c0000

Definition at line 168 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 169 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL1_BUF_LEN   0x00000fff

Definition at line 189 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Value:
(ah->ah_version == AR5K_AR5210 ?                \
                        AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_5210 :   \
                        AR5K_2W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX_5211)

Definition at line 194 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 191 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 192 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 199 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL1_FRAME_TYPE   0x00700000 /*[5211]*/

Definition at line 200 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 201 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL1_MORE   0x00001000

Definition at line 190 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL1_NOACK   0x00800000 /*[5211]*/

Definition at line 202 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_2W_TX_DESC_CTL1_RTS_DURATION   0xfff80000 /*[5210 ?]*/

Definition at line 203 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_ANT_MODE_XMIT   0x1e000000

Definition at line 224 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 225 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_CLRDMASK   0x01000000

Definition at line 223 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_CTSENA   0x80000000

Definition at line 228 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_ENCRYPT_KEY_VALID   0x40000000

Definition at line 227 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_FRAME_LEN   0x00000fff

Definition at line 218 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_INTREQ   0x20000000

Definition at line 226 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_RTSENA   0x00400000

Definition at line 221 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_VEOL   0x00800000

Definition at line 222 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL0_XMIT_POWER   0x003f0000

Definition at line 219 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 220 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_BUF_LEN   0x00000fff

Definition at line 232 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_COMP_ICV_LEN   0x60000000

Definition at line 243 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 244 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_COMP_IV_LEN   0x18000000

Definition at line 241 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 242 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_COMP_PROC   0x06000000

Definition at line 239 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 240 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_ENCRYPT_KEY_INDEX   0x000fe000

Definition at line 234 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 235 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_FRAME_TYPE   0x00f00000

Definition at line 236 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 237 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_MORE   0x00001000

Definition at line 233 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL1_NOACK   0x01000000

Definition at line 238 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 249 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL2_RTS_DURATION   0x00007fff

Definition at line 248 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES0   0x000f0000

Definition at line 250 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 251 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES1   0x00f00000

Definition at line 252 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 253 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES2   0x0f000000

Definition at line 254 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 255 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL2_XMIT_TRIES3   0xf0000000

Definition at line 256 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 257 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL3_RTS_CTS_RATE   0x01f00000

Definition at line 268 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 269 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE0   0x0000001f

Definition at line 261 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE1   0x000003e0

Definition at line 262 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 263 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE2   0x00007c00

Definition at line 264 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 265 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_4W_TX_DESC_CTL3_XMIT_RATE3   0x000f8000

Definition at line 266 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 267 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS0_DATA_LEN   0x00000fff

Definition at line 81 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS0_MORE   0x00001000

Definition at line 82 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 87 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 88 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS0_RECEIVE_RATE   0x00078000

Definition at line 83 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 84 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 85 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 86 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS1_CRC_ERROR   0x00000004

Definition at line 93 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 95 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS1_DONE   0x00000001

Definition at line 91 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS1_FIFO_OVERRUN   0x00000008

Definition at line 94 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 92 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 103 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS1_KEY_INDEX   0x00007e00

Definition at line 99 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 100 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 98 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5210_RX_DESC_STATUS1_PHY_ERROR   0x000000e0

Definition at line 96 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 97 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 101 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 102 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS0_DATA_LEN   0x00000fff

Definition at line 107 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 109 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS0_MORE   0x00001000

Definition at line 108 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 114 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 115 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS0_RECEIVE_RATE   0x000f8000

Definition at line 110 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 111 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 112 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 113 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS1_CRC_ERROR   0x00000004

Definition at line 120 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 121 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS1_DONE   0x00000001

Definition at line 118 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 119 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 129 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS1_KEY_INDEX   0x0000fe00

Definition at line 125 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 126 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 124 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS1_MIC_ERROR   0x00000020

Definition at line 123 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_5212_RX_DESC_STATUS1_PHY_ERROR   0x00000010

Definition at line 122 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 127 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 128 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 207 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 209 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 206 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 210 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 208 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_CTL0   0x00000000

Definition at line 64 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_CTL1_BUF_LEN   0x00000fff

Definition at line 67 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_CTL1_INTREQ   0x00002000

Definition at line 68 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_64QAM   0xa0

Definition at line 152 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_LENGTH   0x80

Definition at line 151 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_NONE   0x00

Definition at line 147 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_PARITY   0x40

Definition at line 149 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_RATE   0x60

Definition at line 150 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_SERVICE   0xc0

Definition at line 153 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_RX_PHY_ERROR_TIMING   0x20

Definition at line 148 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 154 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_EXCESSIVE_RETRIES   0x00000002

Definition at line 282 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_FIFO_UNDERRUN   0x00000004

Definition at line 283 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_FILTERED   0x00000008

Definition at line 284 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_FRAME_XMIT_OK   0x00000001

Definition at line 281 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_LONG_RETRY_COUNT   0x00000f00

Definition at line 295 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 296 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_SEND_TIMESTAMP   0xffff0000

Definition at line 299 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 300 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_SHORT_RETRY_COUNT   0x000000f0

Definition at line 289 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 290 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS0_VIRT_COLL_COUNT   0x0000f000

Definition at line 297 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 298 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_ACK_SIG_STRENGTH   0x001fe000

Definition at line 306 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 307 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_COMP_SUCCESS   0x00800000

Definition at line 310 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_DONE   0x00000001

Definition at line 303 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_FINAL_TS_INDEX   0x00600000

Definition at line 308 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 309 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_SEQ_NUM   0x00001ffe

Definition at line 304 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 305 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_DESC_TX_STATUS1_XMIT_ANTENNA   0x01000000

Definition at line 311 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_RX_DESC_ERROR0   0x00000000

Definition at line 140 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_RX_DESC_ERROR1_PHY_ERROR_CODE   0x0000ff00

Definition at line 143 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

Definition at line 144 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_RXDESC_INTREQ   0x0020

Definition at line 355 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_CLRDMASK   0x0001

Definition at line 357 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_CTSENA   0x0008

Definition at line 360 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_INTREQ   0x0010

Definition at line 361 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_NOACK   0x0002 /*[5211+]*/

Definition at line 358 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_RTSENA   0x0004

Definition at line 359 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.

#define AR5K_TXDESC_VEOL   0x0020 /*[5211+]*/

Definition at line 362 of file MaRTE_OS/hwi/ath5k_raw/module/desc.h.


Variable Documentation



ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Mon Oct 6 2014 08:27:12