X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/5a4def747897c1c6ffbe465506d846c7c686d3e9..e39f3378a21ae5076e8c49bc728c20e436e3a69f:/Projects/Incomplete/StandaloneProgrammer/Lib/PetiteFATFs/integer.h diff --git a/Projects/Incomplete/StandaloneProgrammer/Lib/PetiteFATFs/integer.h b/Projects/Incomplete/StandaloneProgrammer/Lib/PetiteFATFs/integer.h index 5ecedd9a9..5408fe6b3 100644 --- a/Projects/Incomplete/StandaloneProgrammer/Lib/PetiteFATFs/integer.h +++ b/Projects/Incomplete/StandaloneProgrammer/Lib/PetiteFATFs/integer.h @@ -3,17 +3,21 @@ /*-------------------------------------------*/ #ifndef _INTEGER +#define _INTEGER + +#ifdef _WIN32 /* FatFs development platform */ -#if 0 #include -#else +#include + +#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 signed char CHAR; +typedef char CHAR; typedef unsigned char UCHAR; typedef unsigned char BYTE; @@ -28,11 +32,7 @@ typedef long LONG; typedef unsigned long ULONG; typedef unsigned long DWORD; -/* Boolean type */ -typedef enum { FALSE = 0, TRUE } BOOL; - #endif -#define _INTEGER #endif