diff options
Diffstat (limited to 'kernel/include/multiboot2.h')
| -rw-r--r-- | kernel/include/multiboot2.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/kernel/include/multiboot2.h b/kernel/include/multiboot2.h index 994dbc5..ff91092 100644 --- a/kernel/include/multiboot2.h +++ b/kernel/include/multiboot2.h @@ -2,6 +2,7 @@ #define MULTIBOOT2_H #include <types.h> +#include <libk/list.h> struct mb2_tag_header { uint32_t type; @@ -46,6 +47,14 @@ struct mb2_tag_module { }; typedef struct mb2_tag_module mb2_tag_module; +struct mmap_t { + mb2_tag_mmap_entry mmap_entry; + list_t list; +}; +typedef struct mmap_t mmap_t; + +extern mmap_t mmap; + // multiboot2 magic check #define MB2_MAGIC 0x36D76289 |
