www.pudn.com > LPC1768_SD_FAT_VCOM.zip > integer.h, change:2010-04-25,size:856b


/*-------------------------------------------*/ 
/* Integer type definitions for FatFs module */ 
/*-------------------------------------------*/ 
 
#ifndef _INTEGER 
#define _INTEGER 
 
#ifdef _WIN32	/* FatFs development platform */ 
 
#include <windows.h> 
#include <tchar.h> 
 
#else			/* Embedded platform */ 
 
/* These types must be 16-bit, 32-bit or larger integer */ 
typedef int				INT; 
typedef unsigned int	UINT; 
 
/* These types must be 8-bit integer */ 
typedef char			CHAR; 
typedef unsigned char	UCHAR; 
typedef unsigned char	BYTE; 
 
/* These types must be 16-bit integer */ 
typedef short			SHORT; 
typedef unsigned short	USHORT; 
typedef unsigned short	WORD; 
typedef unsigned short	WCHAR; 
 
/* These types must be 32-bit integer */ 
typedef long			LONG; 
typedef unsigned long	ULONG; 
typedef unsigned long	DWORD; 
 
#endif 
 
#endif