[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/pub/include/tools/phy_td_log_if.h b/pub/include/tools/phy_td_log_if.h
new file mode 100644
index 0000000..2ff44d4
--- /dev/null
+++ b/pub/include/tools/phy_td_log_if.h
@@ -0,0 +1,116 @@
+/********************************************************************

+* °æÈ¨ËùÓÐ (C)2015, ÉîÛÚÊÐÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£

+*

+* ÎļþÃû³Æ£º phy_td_log_if.h

+* Îļþ±êʶ£º

+* ÄÚÈÝÕªÒª£ºÎïÀí²ã±ê×¼LOGÊä³öµÄ½Ó¿ÚÎļþ

+* ÆäËü˵Ã÷£º

+* µ±Ç°°æ±¾£º

+* ×÷    Õߣº

+* Íê³ÉÈÕÆÚ£º

+*

+* ÐÞ¸ÄÈÕÆÚ    °æ±¾ºÅ     ÐÞ¸ÄÈË	     ÐÞ¸ÄÄÚÈÝ

+* -----------------------------------------------

+* 2015/8/07   V1.0	      L1td          н¨

+************************************************************************/

+#ifndef PHY_TD_LOG_IF_H

+#define PHY_TD_LOG_IF_H

+

+//TDÎïÀí²ãÏûÏ¢ÀàÐÍö¾Ù

+typedef enum

+{

+    PA_ENG_CMD                              = 1,

+    PA_INTER_MSG                           = 2,

+    PA_PRINT_MSG                           = 3,

+    PA_HCI_MSG                              = 4,

+    PA_HOOK_MSG                             = 5,

+

+    PA_ENG_MISS_PACKET              = 6,

+    PA_DATA_DUMP                          = 7,

+    PA_MEAS_INTRA_INFO              = 8,

+    PA_MEAS_INTER_INFO              = 9,

+    PA_HDTR_HSSCCH_INFO             = 10,

+    PA_JD_PHY_CH_CFG_LOG          = 11,

+    PA_JD_PICH_DETECT_LOG         = 12,

+    PA_JD_ACD_LOG                       = 13,

+    PA_JD_INTERRUPT_LOG           = 14,

+    PA_JD_PHY_CH_CFG_REL_TIME_LOG = 15,

+    PA_JD_CELL_CFG_LOG            = 16,

+    PA_CSR_DWPTS_POS_LOG          = 17,

+    PA_CSR_SYNC_MODE_LOG          = 18,

+    PA_CSR_MIDAMBLE_LOG           = 19,

+    PA_CSR_MULTI_RESULT_LOG       = 20,

+    PA_01B_AFC_INFO               = 21,

+    PA_01B_AFC_PATH_INFO          = 22,

+    PA_02B_AFC_INFO               = 23,

+    PA_02B_AFC_PATH_INFO          = 24,

+    PA_RFC_AGC_INFO               = 25,

+    PA_RFC_RFC_INFO               = 26,

+    PA_L1S_DL_DATA_IND            = 27,

+    PA_RES_MAP_INFO                 = 28,

+    PA_MIPS_INFO                  = 29,

+    PA_PHY_VER_INFO               = 30,

+    ENG_MSG_TYPE_MAX_NUM

+}E_PaMsgType;   //ZCat---PA_MSG_TYPE ÓÐÐÞ¸Ä

+

+typedef enum

+{

+    HOOK_EVENT_ID_SWAP        = 1,

+    HOOK_EVENT_ID_CREATE_PRO  = 2,

+    HOOK_EVENT_ID_SEND        = 3,

+    HOOK_EVENT_ID_ALLOC       = 4,

+    HOOK_EVENT_ID_FREE        = 5,

+}E_HookEventId;  //ZCat--- ֮ǰÎÞ¶¨Òå Ö»ÓÐö¾Ù

+

+

+typedef struct

+{

+    U16 wHeader;    /* PA_TRACE_PACKET_HEADER 0x69E8*/

+    U16 wSfn;           /* sfn */

+    U16 wCfn;           /* cfn */

+    U16 wChip;          /* chip */

+    U16 wType:8;        /* 0-63		type */

+    U16 wProcId:8;      /* 0-127 	proc_id */

+    U16 wLen;           /* len */

+    U16 wSsfnH;         /*ssfnµÄ¸ß16λ*/

+    U16 wSsfnL;         /*ssfnµÄµÍ16λ*/

+}T_EngPaHeader;

+

+typedef struct

+{

+    U16 wMsgId;

+    U16 wMsgLen;

+}T_EngPaHciMsg;/*PHYºÍPS½Ó¿ÚÏûÏ¢*/

+

+

+typedef struct

+{

+    U16 wMsgId;  /* message id, according to physical software, need scan the whole code */

+    U16 wParaNum; /* each parameter hold 16bits */

+}T_EngPaPrintMsg;/*×Ô¶¨Òå´òÓ¡ÐÅÏ¢*/

+

+typedef struct

+{

+    U16 wEventId; /* ½ø³ÌÇл»£¬µ±Ç°½ø³ÌidÒѾ­ÔÚheader.proc_idÅäÖÃ*/

+    U16 wReceiverPid;/* next */

+}T_EngPaHook;/*HOOKÏûÏ¢*/

+

+typedef struct

+{

+    U16 wMsgId;

+    U16 wMsgLen;

+}T_EngPaInternalMsg;/*PHYÄÚ²¿¸÷Ä£¿é½»»¥ÏûÏ¢*/

+

+typedef struct

+{

+    U16 wPeriod;

+    U16 wMissNum;

+}T_EngMissPacket;

+

+typedef struct  

+{

+    U16 wMsgId;

+    U16 wMsgLen;

+}T_EngPaDumpData;

+

+#endif