#ifndef CX_ZIVUOS_SYSTYPES_H_INCLUDED #define CX_ZIVUOS_SYSTYPES_H_INCLUDED #include #include #include typedef uint16_t zv_pid_t; typedef uint16_t zv_priority_t; typedef size_t zv_size_t; typedef union zv_universal_u { char *string; void *pointer; intptr_t integer; uintptr_t uinteger; } zv_universal_t; #define ZV_UNIVERSAL_NULL ((zv_universal_t) NULL) #endif