⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basic_types.h

📁 EMU_FTAbox_ref441328_code_source ali m3327
💻 H
字号:

/****************************************************************************
*
*  ALi 
*
*  File: basic_types.h
*
*  Description: This file define the basic data types which may be used
*               throughout the project.
*             
*  History:
*      Date        		Author         	Version   	Comment
*      ====        	      ======         	=======   	=======
*  	03/09/2004  	
*
****************************************************************************/

#ifndef __BASIC_TYPES_H__
#define __BASIC_TYPES_H__



typedef char			INT8;
typedef unsigned char	UINT8;

typedef short			INT16;
typedef unsigned short	UINT16;

typedef long			INT32;
typedef unsigned long	UINT32;

//we recommand not using BOOL as return value, just use RET_CODE
typedef int				BOOL;
#define	FALSE			(0)
#define	TRUE			(!FALSE)

//RET for return code, you mey define your privte RET_??? code from
//0x80000000 to 0xFFFFFFFF.
typedef INT32			RET_CODE;
#define RET_SUCCESS		((INT32)0)
#define	RET_FAILURE		((INT32)1)
#define RET_BUSY		((INT32)2)
#define	RET_STA_ERR	((INT32)3)


#define NULL 			((void *)0)

//use void, NO VOID exist

typedef UINT32			HANDLE;
#define	INVALID_HANDLE	((HANDLE)0xFFFFFFFF)
typedef void*              VP;


#endif	//__BASIC_TYPES_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -