From 8251da342161767fe203627223ccd4a7026701c6 Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Fri, 4 Sep 2026 11:31:40 -0400 Subject: initial commit. working on tasking --- jove.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 jove.h (limited to 'jove.h') diff --git a/jove.h b/jove.h new file mode 100644 index 0000000..9c21039 --- /dev/null +++ b/jove.h @@ -0,0 +1,20 @@ +#ifndef _JOVE_H +#define _JOVE_H 1 + +#define NORETURN __attribute__((noreturn)) +#define PACKED __attribute__((packed)) + +#define ALIGN(n) __attribute__((aligned(n))) +#define PAGEALIGN __attribute__((aligned(0x1000))) + +NORETURN void hcf(void); + +extern int errno; +#define reterr(e) \ + errno = e; \ + return 0 + +#define EBADOBJ -1 +#define EOOB -2 + +#endif -- cgit v1.2.3