.

Dependents:   CANcan

Committer:
TickTock
Date:
Sun Dec 23 22:57:35 2012 +0000
Revision:
2:243ee5f47c25
.;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TickTock 2:243ee5f47c25 1 /*-------------------------------------------*/
TickTock 2:243ee5f47c25 2 /* Integer type definitions for FatFs module */
TickTock 2:243ee5f47c25 3 /*-------------------------------------------*/
TickTock 2:243ee5f47c25 4
TickTock 2:243ee5f47c25 5 #ifndef _INTEGER
TickTock 2:243ee5f47c25 6
TickTock 2:243ee5f47c25 7 /* These types must be 16-bit, 32-bit or larger integer */
TickTock 2:243ee5f47c25 8 typedef int INT;
TickTock 2:243ee5f47c25 9 typedef unsigned int UINT;
TickTock 2:243ee5f47c25 10
TickTock 2:243ee5f47c25 11 /* These types must be 8-bit integer */
TickTock 2:243ee5f47c25 12 typedef signed char CHAR;
TickTock 2:243ee5f47c25 13 typedef unsigned char UCHAR;
TickTock 2:243ee5f47c25 14 typedef unsigned char BYTE;
TickTock 2:243ee5f47c25 15
TickTock 2:243ee5f47c25 16 /* These types must be 16-bit integer */
TickTock 2:243ee5f47c25 17 typedef short SHORT;
TickTock 2:243ee5f47c25 18 typedef unsigned short USHORT;
TickTock 2:243ee5f47c25 19 typedef unsigned short WORD;
TickTock 2:243ee5f47c25 20
TickTock 2:243ee5f47c25 21 /* These types must be 32-bit integer */
TickTock 2:243ee5f47c25 22 typedef long LONG;
TickTock 2:243ee5f47c25 23 typedef unsigned long ULONG;
TickTock 2:243ee5f47c25 24 typedef unsigned long DWORD;
TickTock 2:243ee5f47c25 25
TickTock 2:243ee5f47c25 26 /* Boolean type */
TickTock 2:243ee5f47c25 27 typedef enum { FALSE = 0, TRUE } BOOL;
TickTock 2:243ee5f47c25 28
TickTock 2:243ee5f47c25 29 #define _INTEGER
TickTock 2:243ee5f47c25 30 #endif