Add FatFS library to the Webserver project, extend the HTTP server so that it now...
[pub/lufa.git] / Projects / Webserver / Lib / FATFs / integer.h
diff --git a/Projects/Webserver/Lib/FATFs/integer.h b/Projects/Webserver/Lib/FATFs/integer.h
new file mode 100644 (file)
index 0000000..1d6bac3
--- /dev/null
@@ -0,0 +1,37 @@
+/*-------------------------------------------*/\r
+/* Integer type definitions for FatFs module */\r
+/*-------------------------------------------*/\r
+\r
+#ifndef _INTEGER\r
+\r
+#if 0\r
+#include <windows.h>\r
+#else\r
+\r
+/* These types must be 16-bit, 32-bit or larger integer */\r
+typedef int                            INT;\r
+typedef unsigned int   UINT;\r
+\r
+/* These types must be 8-bit integer */\r
+typedef signed char            CHAR;\r
+typedef unsigned char  UCHAR;\r
+typedef unsigned char  BYTE;\r
+\r
+/* These types must be 16-bit integer */\r
+typedef short                  SHORT;\r
+typedef unsigned short USHORT;\r
+typedef unsigned short WORD;\r
+typedef unsigned short WCHAR;\r
+\r
+/* These types must be 32-bit integer */\r
+typedef long                   LONG;\r
+typedef unsigned long  ULONG;\r
+typedef unsigned long  DWORD;\r
+\r
+/* Boolean type */\r
+typedef enum { FALSE = 0, TRUE } BOOL;\r
+\r
+#endif\r
+\r
+#define _INTEGER\r
+#endif\r