123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /*-------------------------------------------*/
- /*
- * Integer type definitions for FatFs module
- */
- /*-------------------------------------------*/
- #ifndef _INTEGER
- /*
- * 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 signed 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;
- /*
- * Boolean type
- */
- // enum { false = 0 , true } bool;
- typedef int BOOL;
- #define FALSE 0
- #define TRUE 1
- #define _INTEGER
- #endif
|