drv_types.h 814 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. #ifndef _DRV_TYPES_H_
  2. #define _DRV_TYPES_H_
  3. #ifndef INT8
  4. #define INT8 char
  5. #endif
  6. #ifndef UINT8
  7. #define UINT8 unsigned char
  8. #endif
  9. #ifndef INT16
  10. #define INT16 short
  11. #endif
  12. #ifndef UINT16
  13. #define UINT16 unsigned short
  14. #endif
  15. #ifndef INT32
  16. #define INT32 int
  17. #endif
  18. #ifndef UINT32
  19. #define UINT32 unsigned int
  20. #endif
  21. #ifndef INT64
  22. #define INT64 long long
  23. #endif
  24. #ifndef UINT64
  25. #define UINT64 unsigned long long
  26. #endif
  27. #ifndef LONG
  28. #define LONG long
  29. #endif
  30. #ifndef ULONG
  31. #define ULONG unsigned long
  32. #endif
  33. #ifndef BOOL
  34. #define BOOL unsigned char
  35. #endif
  36. #ifndef ERROR
  37. #define ERROR (-1)
  38. #endif
  39. #ifndef TRUE
  40. #define TRUE 1
  41. #endif
  42. #ifndef FALSE
  43. #define FALSE 0
  44. #endif
  45. #ifndef ON
  46. #define ON 1
  47. #endif
  48. #ifndef OFF
  49. #define OFF 0
  50. #endif
  51. #ifndef HRESULT
  52. #define HRESULT int
  53. #endif
  54. #endif //_DRV_TYPES_H_