1 /*************************************************************************/
\r
2 /* Copyright (c) 2006 Atheros Communications, Inc., All Rights Reserved */
\r
4 /* Module Name : sys_cfg.h */
\r
7 /* This file contains definition of platform and sysmte config . */
\r
12 /*************************************************************************/
\r
17 /************************** FPGA version **************************/
\r
18 #define MAGPIE_FPGA_RAM_256K 1
\r
20 /************************** ROM DEFINE ***************************/
\r
23 #include "rom_cfg.h"
\r
25 #if MAGPIE_FPGA_RAM_256K == 1
\r
27 #define MAX_BUF_NUM 100
\r
30 #elif defined(_RAM_)
\r
32 #include "rom_cfg.h"
\r
33 #include "magpie_mem.h"
\r
35 /************************* Resource DEFS ***********************/
\r
36 #define MAX_DESC_NUM 100
\r
39 #define MAX_BUF_NUM 60
\r
41 #define MAX_BUF_NUM 40
\r
44 #if MAGPIE_FPGA_RAM_256K == 1
\r
46 #define MAX_BUF_NUM 100
\r
49 #undef SYSTEM_MODULE_DBG
\r
50 #define SYSTEM_MODULE_DBG 1
\r
52 /************************* WLAN DEFS ***************************/
\r
53 #define MAGPIE_ENABLE_WLAN 1
\r
54 #define MAGPIE_ENABLE_PCIE 1
\r
55 #define MAGPIE_ENABLE_WLAN_IN_TARGET 0
\r
56 #define MAGPIE_ENABLE_WLAN_SELF_TX 0
\r
57 #define MAGPIE_ENABLE_WLAN_RATE_CTRL 1
\r
58 #define WLAN_MAX_RXBUF 15
\r
59 #define WLAN_MAX_TXBUF 10
\r
61 /****************************** WATCH DOG *******************************/
\r
62 #define WDT_DEFAULT_TIMEOUT_VALUE 3*ONE_MSEC*1000 // Initial value is 3 seconds, firmware changes it to 65 milliseconds
\r
67 #endif /* _SYS_CFG_H_ */
\r