Add a FrameAllocator trait

This commit is contained in:
Philipp Oppermann
2015-11-14 19:21:23 +01:00
parent 75988f1324
commit 8304439c82
4 changed files with 29 additions and 9 deletions

View File

@@ -58,6 +58,7 @@ pub extern fn rust_main(multiboot_information_address: usize) {
kernel_end as usize, multiboot_start, multiboot_end, memory_map_tag.memory_areas());
for i in 0.. {
use memory::FrameAllocator;
if let None = frame_allocator.allocate_frame() {
println!("allocated {} frames", i);
break;