#include #include #include #include #include #include int process_spawn (process_func_t func) { void* stack = malloc (PROC_STACK_SIZE); if (stack == NULL) return -ST_OOM_ERROR; uintptr_t top = (uintptr_t)stack + PROC_STACK_SIZE; return clone (top, func); } int process_quit (void) { return quit (); }