From cfe03f612d1da2eb98dbafe893f91c3e3098966a Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 1 Jan 2016 17:40:20 +0100 Subject: [PATCH] Remove printing of memory areas and elf sections --- src/lib.rs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 33e3f326..24dd630a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -31,22 +31,7 @@ pub extern "C" fn rust_main(multiboot_information_address: usize) { let boot_info = unsafe { multiboot2::load(multiboot_information_address) }; let memory_map_tag = boot_info.memory_map_tag().expect("Memory map tag required"); - let elf_sections_tag = boot_info.elf_sections_tag().expect("Memory map tag required"); - - println!("memory areas:"); - for area in memory_map_tag.memory_areas() { - println!(" start: 0x{:x}, length: 0x{:x}", - area.base_addr, - area.length); - } - - println!("kernel sections:"); - for section in elf_sections_tag.sections() { - println!(" addr: 0x{:x}, size: 0x{:x}, flags: 0x{:x}", - section.addr, - section.size, - section.flags); - } + let elf_sections_tag = boot_info.elf_sections_tag().expect("Elf sections tag required"); let kernel_start = elf_sections_tag.sections().map(|s| s.addr).min().unwrap(); let kernel_end = elf_sections_tag.sections().map(|s| s.addr + s.size).max().unwrap();