|
#define | VK "k" |
|
#define | VD |
|
#define | VM |
|
#define | VP |
|
#define | VR |
|
#define | VQ |
|
#define | IPW2200_VERSION "1.2.2" VK VD VM VP VR VQ |
|
#define | DRV_DESCRIPTION "Intel(R) PRO/Wireless 2200/2915 Network Driver" |
|
#define | DRV_COPYRIGHT "Copyright(c) 2003-2006 Intel Corporation" |
|
#define | DRV_VERSION IPW2200_VERSION |
|
#define | ETH_P_80211_STATS (ETH_P_80211_RAW + 1) |
|
#define | ipw2200_a_rates (ipw2200_rates + 4) |
|
#define | ipw2200_num_a_rates 8 |
|
#define | ipw2200_bg_rates (ipw2200_rates + 0) |
|
#define | ipw2200_num_bg_rates 12 |
|
#define | ieee80211chan2mhz(x) |
|
#define | ipw_read_reg32(a, b) _ipw_read_reg32(a, b) |
|
#define | ipw_read_reg8(a, b) _ipw_read_reg8(a, b) |
|
#define | ipw_write8(ipw, ofs, val) |
|
#define | ipw_write16(ipw, ofs, val) |
|
#define | ipw_write32(ipw, ofs, val) |
|
#define | ipw_read8(ipw, ofs) |
|
#define | ipw_read16(ipw, ofs) |
|
#define | ipw_read32(ipw, ofs) |
|
#define | ipw_read_indirect(a, b, c, d) |
|
#define | ipw_write_indirect(a, b, c, d) |
|
#define | LD_TIME_LINK_ON msecs_to_jiffies(300) |
|
#define | LD_TIME_LINK_OFF msecs_to_jiffies(2700) |
|
#define | LD_TIME_ACT_ON msecs_to_jiffies(250) |
|
#define | IPW_CMD(x) case IPW_CMD_ ## x : return #x |
|
#define | HOST_COMPLETE_TIMEOUT HZ |
|
#define | IPW_SCAN_CHECK_WATCHDOG (5 * HZ) |
|
#define | IPW_RX_BUF_SIZE (3000) |
|
#define | free_firmware() do {} while (0) |
|
#define | DEPTH_RSSI 8 |
|
#define | DEPTH_NOISE 16 |
|
#define | IPW_STATS_INTERVAL (2 * HZ) |
|
#define | BEACON_THRESHOLD 5 |
|
#define | IPW_PACKET_RETRY_TIME HZ |
|
#define | DEFAULT_RTS_THRESHOLD 2304U |
|
#define | MIN_RTS_THRESHOLD 1U |
|
#define | MAX_RTS_THRESHOLD 2304U |
|
#define | DEFAULT_BEACON_INTERVAL 100U |
|
#define | DEFAULT_SHORT_RETRY_LIMIT 7U |
|
#define | DEFAULT_LONG_RETRY_LIMIT 4U |
|
#define | MAX_WX_STRING 80 |
|
#define | MAX_HW_RESTARTS 5 |
|
|
| MODULE_DESCRIPTION (DRV_DESCRIPTION) |
|
| MODULE_VERSION (DRV_VERSION) |
|
| MODULE_AUTHOR (DRV_COPYRIGHT) |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_FIRMWARE ("ipw2200-ibss.fw") |
|
| MODULE_FIRMWARE ("ipw2200-bss.fw") |
|
| MODULE_DEVICE_TABLE (pci, card_ids) |
|
| module_param (disable, int, 0444) |
|
| MODULE_PARM_DESC (disable,"manually disable the radio (default 0 [radio on])") |
|
| module_param (associate, int, 0444) |
|
| MODULE_PARM_DESC (associate,"auto associate when scanning (default off)") |
|
| module_param (auto_create, int, 0444) |
|
| MODULE_PARM_DESC (auto_create,"auto create adhoc network (default on)") |
|
| module_param_named (led, led_support, int, 0444) |
|
| MODULE_PARM_DESC (led,"enable led control on some systems (default 1 on)") |
|
| module_param (debug, int, 0444) |
|
| MODULE_PARM_DESC (debug,"debug output mask") |
|
| module_param_named (channel, default_channel, int, 0444) |
|
| MODULE_PARM_DESC (channel,"channel to limit associate to (default 0 [ANY])") |
|
| module_param_named (mode, network_mode, int, 0444) |
|
| MODULE_PARM_DESC (mode,"network mode (0=BSS,1=IBSS)") |
|
| module_param (bt_coexist, int, 0444) |
|
| MODULE_PARM_DESC (bt_coexist,"enable bluetooth coexistence (default off)") |
|
| module_param (hwcrypto, int, 0444) |
|
| MODULE_PARM_DESC (hwcrypto,"enable hardware crypto (default off)") |
|
| module_param (cmdlog, int, 0444) |
|
| MODULE_PARM_DESC (cmdlog,"allocate a ring buffer for logging firmware commands") |
|
| module_param (roaming, int, 0444) |
|
| MODULE_PARM_DESC (roaming,"enable roaming support (default on)") |
|
| module_param (antenna, int, 0444) |
|
| MODULE_PARM_DESC (antenna,"select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise)") |
|
| module_exit (ipw_exit) |
|
| module_init (ipw_init) |
|