/wbudowane/mp3-wave/pff2/src/integer.h

http://momus-projects.googlecode.com/ · C Header · 40 lines · 18 code · 9 blank · 13 comment · 0 complexity · 8c3299d502b01b7f2babf36e27f2d1bc MD5 · raw file

  1. /*-------------------------------------------*/
  2. /* Integer type definitions for FatFs module */
  3. /*-------------------------------------------*/
  4. #ifndef _INTEGER
  5. #define _INTEGER
  6. /*
  7. //#if 0
  8. //#include <windows.h>
  9. //#else
  10. */
  11. /* These types must be 16-bit, 32-bit or larger integer */
  12. typedef int INT;
  13. typedef unsigned int UINT;
  14. /* These types must be 8-bit integer */
  15. typedef signed char CHAR;
  16. typedef unsigned char UCHAR;
  17. typedef unsigned char BYTE;
  18. /* These types must be 16-bit integer */
  19. typedef short SHORT;
  20. typedef unsigned short USHORT;
  21. typedef unsigned short WORD;
  22. typedef unsigned short WCHAR;
  23. /* These types must be 32-bit integer */
  24. typedef long LONG;
  25. typedef unsigned long ULONG;
  26. typedef unsigned long DWORD;
  27. /* Boolean type */
  28. typedef unsigned char BOOL;
  29. #define TRUE 1
  30. #define FALSE 0
  31. #endif