zte's code,first commit

Change-Id: I9a04da59e459a9bc0d67f101f700d9d7dc8d681b
diff --git a/cp/ps/modem/psbase/inc/base_pub.h b/cp/ps/modem/psbase/inc/base_pub.h
new file mode 100644
index 0000000..13a2710
--- /dev/null
+++ b/cp/ps/modem/psbase/inc/base_pub.h
@@ -0,0 +1,69 @@
+/************************************************************************

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

+*

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

+* Îļþ±êʶ£º

+* ÄÚÈÝÕªÒª£º

+*

+* ÐÞ¸ÄÈÕÆÚ     °æ±¾ºÅ     Ð޸ıê¼Ç     ÐÞ¸ÄÈË	     ÐÞ¸ÄÄÚÈÝ

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

+* 2007/11/24	            V0.5	                                      ¹¨Òí	         create

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

+

+#ifndef BASE_PUB_H_

+#define BASE_PUB_H_

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

+ *                        Í·Îļþ°üº¬                                      *

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

+#include "oss_api.h"

+

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

+ *                         ºê¶¨Òå                                         *

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

+#define NU_SUCCESS   ZOSS_SUCCESS

+#define NU_NULL         NULL

+

+#define NU_TASK       ZOSS_THREAD_ID

+#ifdef _OS_WIN

+#define PROCESS       ZOSS_THREAD_ID

+#endif

+

+#define NU_PREEMPT     1

+#define NU_START         1

+#define NU_FIFO            6

+

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

+ *                         Êý¾ÝÀàÐÍ                                       *

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

+typedef LONG                         SDL_Duration;

+typedef SDL_Duration           SDL_duration;

+typedef SDL_Duration           SDL_Time;

+typedef SDL_Time                SDL_time;

+typedef unsigned long           UNSIGNED;

+typedef long                         SIGNED;

+typedef SINT32                      DATA_ELEMENT;

+typedef DATA_ELEMENT        OPTION;

+typedef UINT32                    STATUS;

+typedef UINT8                      UNSIGNED_CHAR;

+typedef unsigned long *        UNSIGNED_PTR;

+typedef UINT8   *                 BYTE_PTR;

+//typedef UINT16                    word;

+typedef UINT8                      SDL_Boolean;

+typedef UINT8                      SDL_boolean;

+typedef SINT16                     INT16;

+

+#ifndef _OS_WIN

+typedef long int                     INT32;

+typedef SINT32                    INT;

+//typedef UINT8                      byte;

+#endif

+

+typedef UINT32                     TID;

+typedef UINT8                       xInputAction;

+typedef long                     SdlTimeSpec;

+typedef unsigned long            t_timer_param;

+//typedef unsigned char            ubyte;

+//typedef unsigned short           ushort;

+

+

+#endif