Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
wl_if.h File Reference

Go to the source code of this file.

Data Structures

struct  wvName_t
 
struct  ltv_t
 
struct  uilreq
 
struct  rtsreq
 

Macros

#define MAX_LTV_BUF_SIZE   (512 - (sizeof(hcf_16) * 2))
 
#define HCF_TALLIES_SIZE
 
#define HCF_MAX_MULTICAST   16
 
#define HCF_MAX_NAME_LEN   32
 
#define MAX_LINE_SIZE   256
 
#define HCF_NUM_IO_PORTS   0x80
 
#define TX_TIMEOUT   ((800 * HZ) / 1000)
 
#define HCF_MIN_SIGNAL_LEVEL   54
 
#define HCF_MAX_SIGNAL_LEVEL   100
 
#define HCF_MIN_NOISE_LEVEL   HCF_MIN_SIGNAL_LEVEL
 
#define HCF_MAX_NOISE_LEVEL   HCF_MAX_SIGNAL_LEVEL
 
#define HCF_0DBM_OFFSET   (HCF_MAX_SIGNAL_LEVEL + 1)
 
#define HCF_MIN_COMM_QUALITY   0
 
#define HCF_MAX_COMM_QUALITY   (HCF_MAX_SIGNAL_LEVEL - HCF_MIN_NOISE_LEVEL + 1)
 
#define MIN_KEY_SIZE   5
 
#define MAX_KEY_SIZE   13
 
#define MAX_KEYS   4
 
#define RADIO_CHANNELS   14
 
#define RADIO_SENSITIVITY_LEVELS   3
 
#define RADIO_TX_POWER_MWATT   32
 
#define RADIO_TX_POWER_DBM   15
 
#define MIN_RTS_BYTES   0
 
#define MAX_RTS_BYTES   2347
 
#define MAX_RATES   8
 
#define MEGABIT   1024*1024
 
#define HCF_FAILURE   0xFF
 
#define UIL_FAILURE   0xFF
 
#define CFG_UIL_CONNECT   0xA123
 
#define CFG_UIL_CONNECT_ACK_CODE   0x5653435A
 
#define WVLAN2_UIL_CONNECTED   (0x01L << 0)
 
#define WVLAN2_UIL_BUSY   (0x01L << 1)
 
#define WVLAN2_IOCTL_UIL   SIOCDEVPRIVATE
 
#define SIOCSIWNETNAME   SIOCDEVPRIVATE+1
 
#define SIOCGIWNETNAME   SIOCDEVPRIVATE+2
 
#define SIOCSIWSTANAME   SIOCDEVPRIVATE+3
 
#define SIOCGIWSTANAME   SIOCDEVPRIVATE+4
 
#define SIOCSIWPORTTYPE   SIOCDEVPRIVATE+5
 
#define SIOCGIWPORTTYPE   SIOCDEVPRIVATE+6
 
#define WL_IOCTL_RTS   SIOCDEVPRIVATE+7
 
#define WL_IOCTL_RTS_READ   1
 
#define WL_IOCTL_RTS_WRITE   2
 
#define WL_IOCTL_RTS_BATCH_READ   3
 
#define WL_IOCTL_RTS_BATCH_WRITE   4
 

Macro Definition Documentation

#define CFG_UIL_CONNECT   0xA123

Definition at line 128 of file wl_if.h.

#define CFG_UIL_CONNECT_ACK_CODE   0x5653435A

Definition at line 129 of file wl_if.h.

#define HCF_0DBM_OFFSET   (HCF_MAX_SIGNAL_LEVEL + 1)

Definition at line 105 of file wl_if.h.

#define HCF_FAILURE   0xFF

Definition at line 126 of file wl_if.h.

#define HCF_MAX_COMM_QUALITY   (HCF_MAX_SIGNAL_LEVEL - HCF_MIN_NOISE_LEVEL + 1)

Definition at line 107 of file wl_if.h.

#define HCF_MAX_MULTICAST   16

Definition at line 76 of file wl_if.h.

#define HCF_MAX_NAME_LEN   32

Definition at line 77 of file wl_if.h.

#define HCF_MAX_NOISE_LEVEL   HCF_MAX_SIGNAL_LEVEL

Definition at line 104 of file wl_if.h.

#define HCF_MAX_SIGNAL_LEVEL   100

Definition at line 102 of file wl_if.h.

#define HCF_MIN_COMM_QUALITY   0

Definition at line 106 of file wl_if.h.

#define HCF_MIN_NOISE_LEVEL   HCF_MIN_SIGNAL_LEVEL

Definition at line 103 of file wl_if.h.

#define HCF_MIN_SIGNAL_LEVEL   54

Definition at line 101 of file wl_if.h.

#define HCF_NUM_IO_PORTS   0x80

Definition at line 79 of file wl_if.h.

#define HCF_TALLIES_SIZE
Value:
(sizeof(hcf_16) * 2))

Definition at line 73 of file wl_if.h.

#define MAX_KEY_SIZE   13

Definition at line 112 of file wl_if.h.

#define MAX_KEYS   4

Definition at line 113 of file wl_if.h.

#define MAX_LINE_SIZE   256

Definition at line 78 of file wl_if.h.

#define MAX_LTV_BUF_SIZE   (512 - (sizeof(hcf_16) * 2))

Definition at line 71 of file wl_if.h.

#define MAX_RATES   8

Definition at line 123 of file wl_if.h.

#define MAX_RTS_BYTES   2347

Definition at line 121 of file wl_if.h.

#define MEGABIT   1024*1024

Definition at line 124 of file wl_if.h.

#define MIN_KEY_SIZE   5

Definition at line 111 of file wl_if.h.

#define MIN_RTS_BYTES   0

Definition at line 120 of file wl_if.h.

#define RADIO_CHANNELS   14

Definition at line 115 of file wl_if.h.

#define RADIO_SENSITIVITY_LEVELS   3

Definition at line 116 of file wl_if.h.

#define RADIO_TX_POWER_DBM   15

Definition at line 118 of file wl_if.h.

#define RADIO_TX_POWER_MWATT   32

Definition at line 117 of file wl_if.h.

#define SIOCGIWNETNAME   SIOCDEVPRIVATE+2

Definition at line 158 of file wl_if.h.

#define SIOCGIWPORTTYPE   SIOCDEVPRIVATE+6

Definition at line 162 of file wl_if.h.

#define SIOCGIWSTANAME   SIOCDEVPRIVATE+4

Definition at line 160 of file wl_if.h.

#define SIOCSIWNETNAME   SIOCDEVPRIVATE+1

Definition at line 157 of file wl_if.h.

#define SIOCSIWPORTTYPE   SIOCDEVPRIVATE+5

Definition at line 161 of file wl_if.h.

#define SIOCSIWSTANAME   SIOCDEVPRIVATE+3

Definition at line 159 of file wl_if.h.

#define TX_TIMEOUT   ((800 * HZ) / 1000)

Definition at line 80 of file wl_if.h.

#define UIL_FAILURE   0xFF

Definition at line 127 of file wl_if.h.

#define WL_IOCTL_RTS   SIOCDEVPRIVATE+7

Definition at line 165 of file wl_if.h.

#define WL_IOCTL_RTS_BATCH_READ   3

Definition at line 170 of file wl_if.h.

#define WL_IOCTL_RTS_BATCH_WRITE   4

Definition at line 171 of file wl_if.h.

#define WL_IOCTL_RTS_READ   1

Definition at line 168 of file wl_if.h.

#define WL_IOCTL_RTS_WRITE   2

Definition at line 169 of file wl_if.h.

#define WVLAN2_IOCTL_UIL   SIOCDEVPRIVATE

Definition at line 139 of file wl_if.h.

#define WVLAN2_UIL_BUSY   (0x01L << 1)

Definition at line 131 of file wl_if.h.

#define WVLAN2_UIL_CONNECTED   (0x01L << 0)

Definition at line 130 of file wl_if.h.