zte's code,first commit
Change-Id: I9a04da59e459a9bc0d67f101f700d9d7dc8d681b
diff --git a/cp/ps/modem/tools/inc/AudioExport.h b/cp/ps/modem/tools/inc/AudioExport.h
new file mode 100644
index 0000000..efc9e0f
--- /dev/null
+++ b/cp/ps/modem/tools/inc/AudioExport.h
@@ -0,0 +1,105 @@
+/**
+ *
+ * @file AudioExport.h
+ * @brief
+ * This file is part of ZCAT.
+ * ZCAT¹¤¾ßÒôƵÊý¾Ýµ¼³öÄ£¿é½Ó¿Ú¶¨Òå
+ *
+ * @details
+ * @author Tools Team.
+ * @email
+ * @copyright Copyright (C) 2013 Sanechips Technology Co., Ltd.
+ * @warning
+ * @date 2019/02/02
+ * @version 1.1
+ * @pre
+ * @post
+ *
+ * @par
+ * Change History :
+ * ---------------------------------------------------------------------------
+ * date version author description
+ * ---------------------------------------------------------------------------
+ * 2016/12/13 1.0 hou.bing Create file
+ * 2019/02/02 1.1 jiang.fenglin ÐÞ¸Ä×¢ÊÍ·½Ê½Îªdoxygen
+ * ---------------------------------------------------------------------------
+ *
+ *
+ */
+
+#ifndef AUDIO_EXPORT_H
+#define AUDIO_EXPORT_H
+
+typedef struct
+{
+ UINT32 rxIn_Addr;
+ UINT32 rxOut_Addr;
+ UINT32 txIn_Addr;
+ UINT32 txOut_Addr;
+ UINT32 rxIn_Len;
+ UINT32 rxOut_Len;
+ UINT32 txIn_Len;
+ UINT32 txOut_Len;
+}T_ZCAT_AUDIO_MEM_PARAM;
+
+
+typedef enum
+{
+ ZCAT_AUDIO_PS_BASE = 0,
+ ZCAT_AUDIO_PS_DL = 1,
+ ZCAT_AUDIO_PS_UL = 2,
+ ZCAT_AUDIO_PS_SYNC = 3,
+ ZCAT_AUDIO_PS_TMP = 4,
+ ZCAT_AUDIO_PS_END = 10,
+
+ ZCAT_AUDOI_DRV_BASE = 10,
+ ZCAT_AUDIO_DRV_RXIN = 11,
+ ZCAT_AUDIO_DRV_RXOUT = 12,
+ ZCAT_AUDIO_DRV_TXIN = 13,
+ ZCAT_AUDIO_DRV_TXOUT = 14,
+ ZCAT_AUDIO_DRV_END = 20
+
+} T_ZCAT_AUDIO_MEM_TYPE;
+
+
+/**
+ * @brief ÒôƵÊý¾Ýµ¼³ö´¦Àíº¯Êý
+ * @param[in] buf »º´æÖ¸Õë
+ * @param[in] buf »º´æ³¤¶È
+ * @return void
+ * @note
+ * @see
+ */
+VOID zCatAgt_Audio_Export_ProcessMsg(VOID *buf, UINT32 len);
+
+/**
+ * @brief ÒôƵÊý¾Ýµ¼³ö×¢²áº¯Êý
+ * @param[in] type ÀàÐÍ
+ * @param[in] size ´óС
+ * @param[in] addr µØÖ·
+ * @return ³É¹¦·µ»ØZOSS_SUCCESS, ·ñÔò·µ»ØZOSS_ERROR
+ * @note
+ * @see
+ */
+UINT32 zCatAgt_Audio_Reg(UINT32 type, UINT32 size, UINT32 addr);
+
+/**
+ * @brief ÒôƵÊý¾Ýµ¼³ö³õʼ»¯
+ * @param[in] void
+ * @return ³É¹¦·µ»ØZOSS_SUCCESS, ·ñÔò·µ»ØZOSS_ERROR
+ * @note
+ * @see
+ */
+UINT32 zCatAgt_Audio_Export_Init(VOID);
+
+/**
+ * @brief ÉèÖÃÒôƵÎļþ²ÎÊý \n
+ ÔÚÔÓй̶¨µÄÒôƵÎļþµØÖ·»ù´¡ÉÏÐ޸ģ¬Ö§³Ö¶¯Ì¬ÉêÇëµÄÒôƵÎļþµØÖ·
+ * @param[in] ptParam ÒôƵÎļþ²ÎÊý
+ * @return void
+ * @note
+ * @see
+ */
+VOID zCatAgt_SetAudioFileInfo(T_ZCAT_AUDIO_MEM_PARAM* ptParam);
+
+#endif