added win32 support for MINGW32-compiler/cross-compiler
[librfid] / include / librfid / rfid.h
index 187e884..580cc09 100644 (file)
@@ -1,13 +1,21 @@
 #ifndef _RFID_H
 #define _RFID_H
 
-#include <stdio.h>
+#include <stddef.h>
+#include <sys/types.h>
 
-#ifdef __LIBRFID__
+#ifdef  __MINGW32__
+#define ENOTSUP         100
+#define ETIMEDOUT       101
+typedef unsigned char u_int8_t;
+typedef unsigned short u_int16_t;
+typedef unsigned long u_int32_t;
+typedef unsigned long long u_int64_t;
+#endif/*__MINGW32__*/
 
-#include <librfid/rfid_system.h>
+#ifdef  __LIBRFID__
 
-//#define DEBUG_LIBRFID
+#include <librfid/rfid_system.h>
 
 #ifdef DEBUG_LIBRFID