1 /*************************************************************************/
2 /* Copyright (c) 2006 Atheros Communications, Inc., All Rights Reserved */
4 /* Module Name : sys_cfg.h */
7 /* This file contains definition of platform and sysmte config . */
12 /*************************************************************************/
17 /************************** FPGA version **************************/
18 #define MAGPIE_FPGA_RAM_256K 0
20 /************************** ROM DEFINE ***************************/
25 #if MAGPIE_FPGA_RAM_256K == 1
27 #define MAX_BUF_NUM 100
35 /************************* Resource DEFS ***********************/
36 #define MAX_DESC_NUM 100
39 #define MAX_BUF_NUM 100
41 #define MAX_BUF_NUM 60
44 #undef SYSTEM_MODULE_DBG
45 #undef MOVE_PRINT_TO_RAM
47 #define SYSTEM_MODULE_DBG 1
48 #define MOVE_PRINT_TO_RAM 1
50 #define SYSTEM_MODULE_DBG 0
51 #define MOVE_PRINT_TO_RAM 1
53 #undef SYSTEM_MODULE_SFLASH
54 #define SYSTEM_MODULE_SFLASH 0
56 /************************* WLAN DEFS ***************************/
57 #define MAGPIE_ENABLE_WLAN 1
58 #define MAGPIE_ENABLE_PCIE 0
59 #define MAGPIE_ENABLE_WLAN_IN_TARGET 0
60 #define MAGPIE_ENABLE_WLAN_SELF_TX 0
61 #define MAGPIE_ENABLE_WLAN_RATE_CTRL 1
63 /****************************** WATCH DOG *******************************/
64 #define WDT_DEFAULT_TIMEOUT_VALUE 3*ONE_MSEC*1000 // Initial value is 3 seconds, firmware changes it to 65 milliseconds
69 #endif /* _SYS_CFG_H_ */