import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / connectivity / combo / common / linux / include / osal_typedef.h
1 /*! \file
2 \brief Declaration of library functions
3
4 Any definitions in this file will be shared among GLUE Layer and internal Driver Stack.
5 */
6
7
8 #ifndef _OSAL_TYPEDEF_H_
9 #define _OSAL_TYPEDEF_H_
10
11 #ifndef _TYPEDEFS_H /*fix redifine*/
12 typedef char INT8, *PINT8, **PPINT8;
13 #endif
14
15 typedef void VOID, *PVOID, **PPVOID;
16
17 typedef char *PINT8, **PPINT8;
18 typedef short INT16, *PINT16, **PPINT16;
19 typedef int INT32, *PINT32, **PPINT32;
20 typedef long long INT64, *PINT64, **PPINT64;
21
22 typedef unsigned char UINT8, *PUINT8, **PPUINT8;
23 typedef unsigned short UINT16, *PUINT16, **PPUINT16;
24 typedef unsigned int UINT32, *PUINT32, **PPUINT32;
25 typedef unsigned long long UINT64, *PUINT64, **PPUINT64;
26
27 typedef int MTK_WCN_BOOL;
28 #ifndef MTK_WCN_BOOL_TRUE
29 #define MTK_WCN_BOOL_FALSE ((MTK_WCN_BOOL) 0)
30 #define MTK_WCN_BOOL_TRUE ((MTK_WCN_BOOL) 1)
31 #endif
32
33 #endif /*_OSAL_TYPEDEF_H_*/