From b90e152c02aad225e83a3e6c1b80d1a0e396bb14 Mon Sep 17 00:00:00 2001 From: Ada Christine Date: Fri, 23 Apr 2021 01:12:23 +0000 Subject: less repetition, more flexibility with paging macros --- kernel/memory.h | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'kernel/memory.h') diff --git a/kernel/memory.h b/kernel/memory.h index 7a259dd..9093985 100644 --- a/kernel/memory.h +++ b/kernel/memory.h @@ -1,24 +1,8 @@ #pragma once #include -#include -typedef uint64_t phys_addr_t; - -enum memory_range_type -{ - UNUSABLE_MEMORY, - RESERVED_MEMORY, - SYSTEM_MEMORY, - AVAILABLE_MEMORY, -}; - -struct memory_range -{ - enum memory_range_type type; - phys_addr_t base; - size_t size; -}; +#include enum page_map_flags { -- cgit v1.3.1-1-g115d