mirror of
https://github.com/justinian/jsix.git
synced 2025-12-10 00:14:32 -08:00
Enable paging WIP
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "interrupts.h"
|
||||
#include "kernel_data.h"
|
||||
#include "memory.h"
|
||||
#include "memory_pages.h"
|
||||
#include "screen.h"
|
||||
|
||||
extern "C" {
|
||||
@@ -46,6 +47,9 @@ kernel_main(popcorn_data *header)
|
||||
{
|
||||
console *cons = new (&g_console) console();
|
||||
|
||||
page_manager *pager = new (&g_page_manager) page_manager;
|
||||
pager->mark_offset_pointer(&header->frame_buffer, header->frame_buffer_length);
|
||||
|
||||
memory_initialize_managers(
|
||||
header->memory_map,
|
||||
header->memory_map_length,
|
||||
|
||||
Reference in New Issue
Block a user