diff options
| author | Tianhao Wang <shrik3@mailbox.org> | 2024-06-04 19:32:32 +0200 |
|---|---|---|
| committer | Tianhao Wang <shrik3@mailbox.org> | 2024-06-11 15:17:12 +0200 |
| commit | 23ec0f61a7a115753148e3688e81567867f65c70 (patch) | |
| tree | b73e69bde0f887df1ea0885363c51a63d3ea8424 /src/lib.rs | |
| parent | 6ddb7ff5e4edd749051fe624f018c33cf776c749 (diff) | |
chore: add v2p and p2v conversion wrt. id mapping
Also renamed a few symbols to avoid confusion.
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -14,6 +14,7 @@ use arch::x86_64::interrupt; use arch::x86_64::interrupt::pic_8259; use arch::x86_64::interrupt::pic_8259::PicDeviceInt; use core::panic::PanicInfo; +use defs::*; use machine::cgascr::CGAScreen; use machine::multiboot; @@ -33,7 +34,7 @@ pub extern "C" fn _entry() -> ! { let mbi = multiboot::get_mb_info().expect("bad multiboot info flags"); let mem = unsafe { mbi.get_mem() }.unwrap(); println!( - "available memory: lower {:#X} KiB, upper:{:#X} KiB", + "[init] available memory: lower {:#X} KiB, upper:{:#X} KiB", mem.lower(), mem.upper() ); @@ -43,14 +44,14 @@ pub extern "C" fn _entry() -> ! { interrupt::interrupt_enable(); println!( - "kernel: {:#X} - {:#X}", - defs::pmap_kernel_start(), - defs::pmap_kernel_end() + "[init] kernel mapped @ {:#X} - {:#X}", + vmap_kernel_start(), + vmap_kernel_end(), ); println!( - " BSS: {:#X} - {:#X}", - defs::pmap_bss_start(), - defs::pmap_bss_end() + "[init] BSS mapped @ {:#X} - {:#X}", + bss_start(), + bss_end() ); // io::print_welcome(); |
