/*! \file \brief Declaration of library functions Any definitions in this file will be shared among GLUE Layer and internal Driver Stack. */ #ifndef _OSAL_TYPEDEF_H_ #define _OSAL_TYPEDEF_H_ #ifndef _TYPEDEFS_H /*fix redifine */ typedef char INT8, *PINT8, **PPINT8; #endif typedef void VOID, *PVOID, **PPVOID; typedef char *PINT8, **PPINT8; typedef short INT16, *PINT16, **PPINT16; typedef int INT32, *PINT32, **PPINT32; typedef long long INT64, *PINT64, **PPINT64; typedef unsigned char UINT8, *PUINT8, **PPUINT8; typedef unsigned short UINT16, *PUINT16, **PPUINT16; typedef unsigned int UINT32, *PUINT32, **PPUINT32; typedef unsigned long ULONG, *PULONG, **PPULONG; typedef int MTK_WCN_BOOL; #ifndef MTK_WCN_BOOL_TRUE #define MTK_WCN_BOOL_FALSE ((MTK_WCN_BOOL) 0) #define MTK_WCN_BOOL_TRUE ((MTK_WCN_BOOL) 1) #endif #endif /*_OSAL_TYPEDEF_H_*/