blob: 737eaf3b3f8ee537bcaebf11fbadd0b4de683aac (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
#ifndef __EEMCS_CFG_H__
#define __EEMCS_CFG_H__
//--------------feature configure--------------//
#define __ECCMNI_SUPPORT__
#define __EEMCS_EXPT_SUPPORT__ //exception mode support
#define __EEMCS_XBOOT_SUPPORT__ //Enable/Disable xBoot flow
#define ENABLE_AEE_MD_EE //disable for bring up
#define ENABLE_MD_WDT_PROCESS //disable for bring up for md not enable wdt at bring up
//#define ENABLE_CONN_COEX_MSG //disable for bring up
#define _RUNTIME_MISC_INFO_SUPPORT_ //define misc info in runtime data between AP&MD
//#define DBG_FEATURE_ADD_CCCI_SEQNO //add sequence number in ccci header to trace data lost issue
//#define DBG_FEATURE_POLL_MD_STA //setup timer to poll md status to trace md hang issue
#ifndef DBG_FEATURE_ADD_CCCI_SEQNO
#define _ECCMNI_SEQ_SUPPORT_ //ADD sequence number in cccih->reserved
#endif
//--------------feature configure--------------//
#define EE_INIT_TIMER (2*HZ) //sdio exception handshake timeout
#define EE_HS1_TIMER (10*HZ) //sdio exception handshake complete -> AP receive MD_EX msg
#define EE_HS2_TIMER (5*HZ) //AP receive MD_EX msg -> AP receive MD_EX_RECV_OK msg
#define CCCI_MTU_3456B //ccci user raw data size from (4096-128) to 3456(3.5K-128)
//#define CCCI_SDIO_HEAD //add sdio header for sdio driver saving info, which is included in 128B
#define MD_EX_LOG_SIZE (512) //size of modem send exception info
#define MD_EX_MEM_SIZE (2*1024) //size of modem exception memory, which is print in AEE
#define MD_EX_BOOT_TRA_START_OFF (0x400) //modem boot up trace start offset in exception memory
#define MD_EX_BOOT_TRA_END_OFF (0x780) //modem boot up trace end offset in exception memory
#define TDD_DL_DROP_SOLUTION2
//--------------Debug&UT configure--------------//
//#define _EEMCS_EXCEPTION_UT //Enable exception mode UT
//#define _ECCMNI_LB_UT_ //configure EMCS_NET as UL loopback mode
//#define _EEMCS_CDEV_LB_UT_ //configure EMCS_CHAR as UL loopback mode
//#define _EEMCS_CCCI_LB_UT //configure EMCS_CCCI as UL loopback mode
//#define _EEMCS_FS_UT //Enable FS UT
//#define _EEMCS_RPC_UT //Enable RPC UT
//Temp disable for testing
//#define _EEMCS_TRACE_SUPPORT //Enable/Disable xBoot flow tracing
//#define _EEMCS_BOOT_UT //Enable/Disable xBoot UT
#ifdef _EEMCS_CCCI_LB_UT
#ifndef _EEMCS_BOOT_UT
#define _EEMCS_BOOT_UT
#endif
#endif
#endif //__EEMCS_CFG_H__
|