Subversion Repositories Code-Repo

Rev

Rev 248 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
248 Kevin 1
/*-------------------------------------------*/
2
/* Integer type definitions for FatFs module */
3
/*-------------------------------------------*/
4
 
5
#ifndef _INTEGER
6
#define _INTEGER
7
 
8
/* These types must be 16-bit, 32-bit or larger integer */
9
typedef int				INT;
10
typedef unsigned int	UINT;
11
 
12
/* These types must be 8-bit integer */
13
typedef char			CHAR;
14
typedef unsigned char	UCHAR;
15
typedef unsigned char	BYTE;
16
 
17
/* These types must be 16-bit integer */
18
typedef short			SHORT;
19
typedef unsigned short	USHORT;
20
typedef unsigned short	WORD;
21
typedef unsigned short	WCHAR;
22
 
23
/* These types must be 32-bit integer */
24
typedef long			LONG;
25
typedef unsigned long	ULONG;
26
typedef unsigned long	DWORD;
27
 
28
#endif