summaryrefslogtreecommitdiff
path: root/kernel/memory/memory.h
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-15 22:20:59 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-15 22:20:59 -0400
commit2dbf529c33aa3e24beff944758d586bb0608c1be (patch)
tree5b3381c3c8d9a74ccb988c8945fe0681c3ee7301 /kernel/memory/memory.h
parentfix %n (diff)
downloadcomus-2dbf529c33aa3e24beff944758d586bb0608c1be.tar.gz
comus-2dbf529c33aa3e24beff944758d586bb0608c1be.tar.bz2
comus-2dbf529c33aa3e24beff944758d586bb0608c1be.zip
expand memory manager work with userspace (more then one ctx)
Diffstat (limited to 'kernel/memory/memory.h')
-rw-r--r--kernel/memory/memory.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/memory/memory.h b/kernel/memory/memory.h
new file mode 100644
index 0000000..c39656d
--- /dev/null
+++ b/kernel/memory/memory.h
@@ -0,0 +1,8 @@
+
+#include <comus/memory.h>
+#include "virtalloc.h"
+
+struct mem_ctx_s {
+ struct virt_ctx *virtctx;
+ volatile char *pml4;
+};