Nucleus
Barry CPU specific segment c738dbb (3 years, 2 months ago)
diff --git a/include/nucleus/memory.h b/include/nucleus/memory.h
index 059ba9f..595d152 100644
--- a/include/nucleus/memory.h
+++ b/include/nucleus/memory.h
@@ -5,6 +5,7 @@
#include <stddef.h>
#include <sys/mman.h>
#include <nucleus/object.h>
+#include <nucleus/types.h>
#define PAGE_SIZE 0x1000
@@ -14,9 +15,6 @@
typedef uint32_t page_t;
typedef uint32_t page_table_t;
typedef uint32_t page_dir_t;
-typedef struct Page Page;
-typedef struct VirtualMemory VirtualMemory;
-typedef struct VMRegion VMRegion;
/* Page Table Entry flags */
enum PTEFlag {