]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/staging/ced1401/machine.h
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas...
[karo-tx-linux.git] / drivers / staging / ced1401 / machine.h
index af073790b942a57cfd0b5ec16f6d468cb0533143..dbd4036d9bdddda07d8d0d97a9c0559d4f8e022d 100644 (file)
 #endif
 
 #if defined(LINUX) || defined(MAXOSX)
-    #define FAR
+       #define FAR
 
-    typedef int BOOL;       // To match Windows
-    typedef char * LPSTR;
-    typedef const char * LPCSTR;
-    typedef unsigned short WORD;
-    typedef unsigned int  DWORD;
-    typedef unsigned char  BYTE;
-    typedef BYTE  BOOLEAN;
-    typedef unsigned char UCHAR;
-    #define __packed __attribute__((packed))
-    typedef BYTE * LPBYTE;
-    #define HIWORD(x) (WORD)(((x)>>16) & 0xffff)
-    #define LOWORD(x) (WORD)((x) & 0xffff)
+       typedef int BOOL;       /*  To match Windows */
+       typedef unsigned char  BYTE;
+       #define __packed __attribute__((packed))
+       #define HIWORD(x) (unsigned short)(((x)>>16) & 0xffff)
+       #define LOWORD(x) (unsigned short)((x) & 0xffff)
 #endif
 
 #ifdef _IS_WINDOWS_
 ** a synonym.
 */
 #ifdef GNUC
-    #define DllExport __attribute__((dllexport))
-    #define DllImport __attribute__((dllimport))
+       #define DllExport __attribute__((dllexport))
+       #define DllImport __attribute__((dllimport))
 #endif
 
 #ifndef DllExport
 #ifdef _IS_WINDOWS_
-    #define DllExport __declspec(dllexport)
-    #define DllImport __declspec(dllimport)
+       #define DllExport __declspec(dllexport)
+       #define DllImport __declspec(dllimport)
 #else
-    #define DllExport
-    #define DllImport
+       #define DllExport
+       #define DllImport
 #endif
 #endif /* _IS_WINDOWS_ */
 
-    
 #ifndef TRUE
    #define TRUE 1
    #define FALSE 0