From ebe6fe5d44d58fcb1b9d0ac52fa98a0a3ff309a7 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Fri, 7 Jan 2022 17:33:55 +0200 Subject: Steps towards better status/debugging control --- include/apos/types.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include/apos/types.h') diff --git a/include/apos/types.h b/include/apos/types.h index 7d690de..2d9bef1 100644 --- a/include/apos/types.h +++ b/include/apos/types.h @@ -178,12 +178,14 @@ typedef intmax_t ssize_t; /* some common types used throughout the kernel */ typedef int_fast8_t stat_t; typedef uint_fast32_t id_t; -typedef uint_fast8_t mflags_t; +typedef uint_fast8_t vmflags_t; /* error types (should this go somewhere else? */ /* negative error codes are reserved for general usage, positive error codes are * allowed to be function-specific. */ enum { + ERR_EXT = -5, /* already exists */ + ERR_OOMEM = -4, /* out of memory */ ERR_ADDR = -3, /* illegal address */ ERR_ALIGN = -2, /* wrong alignment */ ERR_NF = -1, /* not found */ -- cgit v1.3