diff --git a/src/memory/paging/mod.rs b/src/memory/paging/mod.rs index bf11fc2a..7746c41c 100644 --- a/src/memory/paging/mod.rs +++ b/src/memory/paging/mod.rs @@ -216,6 +216,9 @@ pub fn remap_the_kernel(allocator: &mut A, boot_info: &BootInformation) mapper.identity_map(frame, flags, allocator); } } + + let vga_buffer_frame = Frame::containing_address(0xb8000); + mapper.identity_map(vga_buffer_frame, WRITABLE, allocator); }); let old_table = active_table.switch(new_table);