move setup for 802.11b/802.11g modes
[acx-mac80211.git] / acx_config.h
blobd537ba0cd6eeacb8b3cb37f18370a064957a2f5e
1 /* temporary hack until proper Kconfig integration */
2 #define CONFIG_ACX_MAC80211_PCI 1
3 //#define CONFIG_ACX_MAC80211_USB 1
5 #define ACX_RELEASE "v0.3.38-mac80211"
7 /* set to 0 if you don't want any debugging code to be compiled in */
8 /* set to 1 if you want some debugging */
9 /* set to 2 if you want extensive debug log */
10 #define ACX_DEBUG 2
11 #define ACX_DEFAULT_MSG (L_ASSOC|L_INIT)
13 /* assume 32bit I/O width
14 * (16bit is also compatible with Compact Flash) */
15 #define ACX_IO_WIDTH 32
17 /* Set this to 1 if you want monitor mode to use
18 * phy header. Currently it is not useful anyway since we
19 * don't know what useful info (if any) is in phy header.
20 * If you want faster/smaller code, say 0 here */
21 #define WANT_PHY_HDR 0
23 /* whether to do Tx descriptor cleanup in softirq (i.e. not in IRQ
24 * handler) or not. Note that doing it later does slightly increase
25 * system load, so still do that stuff in the IRQ handler for now,
26 * even if that probably means worse latency */
27 #define TX_CLEANUP_IN_SOFTIRQ 0
29 /* if you want very experimental 802.11 power save mode features */
30 #define POWER_SAVE_80211 0
32 /* if you want very early packet fragmentation bits and pieces */
33 #define ACX_FRAGMENTATION 0
35 /* Locking: */
36 /* very talkative */
37 /* #define PARANOID_LOCKING 1 */
38 /* normal (use when bug-free) */
39 #define DO_LOCKING 1
40 /* else locking is disabled! */
42 /* 0 - normal mode */
43 /* 1 - development/debug: probe for IEs on modprobe */
44 #define CMD_DISCOVERY 0