summaryrefslogtreecommitdiffstats
path: root/init.h
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2026-09-15 10:03:20 -0400
committerJon Santmyer <jon@jonsantmyer.com>2026-09-15 10:03:20 -0400
commita783cc865f1f261c20f6ef55cb37d4839f519865 (patch)
treeeabd6992f3be7c0f4d778a9fba2bfe7173ed6c8c /init.h
parent1f4260648f02db1b4fe8c60fe36f936125042880 (diff)
downloadjove-kernel-a783cc865f1f261c20f6ef55cb37d4839f519865.tar.gz
jove-kernel-a783cc865f1f261c20f6ef55cb37d4839f519865.tar.bz2
jove-kernel-a783cc865f1f261c20f6ef55cb37d4839f519865.zip
move constants to api. centralize interrupts. fix rootdir lock hang
Diffstat (limited to 'init.h')
-rw-r--r--init.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/init.h b/init.h
index db8a4a6..b80d1fa 100644
--- a/init.h
+++ b/init.h
@@ -1,19 +1,9 @@
#ifndef _JOVE_INIT_H
#define _JOVE_INIT_H 1
-extern void *_rootdir_obj;
-
-#define ROOTDIR_PROCESSORS_I 0x0
-#define ROOTDIR_PAGEDIR_I 0x01
-#define ROOTDIR_UNTYPED_I 0x02
-#define ROOTDIR_PCB_I 0x03
-#define ROOTDIR_IOPB_I 0x04
-#define ROOTDIR_INITRD_I 0x05
-#define ROOTDIR_MESSAGE_I 0x06
+#include "api/init.h"
-#define ROOTDIR_SERIAL_COM_I 0x80
-#define ROOTDIR_FRAMEBUFFER_I 0x81
-#define ROOTDIR_VIRTTERM_I 0x82
+extern void *_rootdir_obj;
void init_setup(void);