systypes.h 366 B

1234567891011121314151617181920
  1. #ifndef CX_ZIVUOS_SYSTYPES_H_INCLUDED
  2. #define CX_ZIVUOS_SYSTYPES_H_INCLUDED
  3. #include <stdint.h>
  4. #include <stddef.h>
  5. #include <stdbool.h>
  6. typedef uint16_t zv_pid_t;
  7. typedef uint16_t zv_priority_t;
  8. typedef size_t zv_size_t;
  9. typedef union zv_universal_u {
  10. char *string;
  11. void *pointer;
  12. intptr_t integer;
  13. uintptr_t uinteger;
  14. } zv_universal_t;
  15. #endif