Attempts to merge SPI_TFT2 & SPI_TFT_ILI9341

Dependencies:   SPI_TFTx2 TFT_fonts TOUCH_TFTx2 mbed

Fork of CANary by Tick Tock

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers integer.h Source File

integer.h

00001 /*-------------------------------------------*/
00002 /* Integer type definitions for FatFs module */
00003 /*-------------------------------------------*/
00004 
00005 #ifndef _INTEGER
00006 
00007 #if 0
00008 #include <windows.h>
00009 #else
00010 
00011 /* These types must be 16-bit, 32-bit or larger integer */
00012 typedef int                INT;
00013 typedef unsigned int    UINT;
00014 
00015 /* These types must be 8-bit integer */
00016 
00017 #define CHAR  char
00018 //typedef signed char       CHAR;
00019 typedef unsigned char    UCHAR;
00020 typedef unsigned char    BYTE;
00021 
00022 /* These types must be 16-bit integer */
00023 typedef short            SHORT;
00024 typedef unsigned short    USHORT;
00025 typedef unsigned short    WORD;
00026 typedef unsigned short    WCHAR;
00027 
00028 /* These types must be 32-bit integer */
00029 typedef long             LONG;
00030 typedef unsigned long    ULONG;
00031 typedef unsigned long    DWORD;
00032 
00033 /* Boolean type */
00034 typedef enum { FALSE = 0, TRUE } BOOL;
00035 
00036 #endif
00037 
00038 #define _INTEGER
00039 #endif