diff options
| author | Tianhao Wang <wth@riseup.net> | 2024-02-25 19:16:35 +0100 |
|---|---|---|
| committer | Tianhao Wang <shrik3@mailbox.org> | 2024-06-11 15:13:39 +0200 |
| commit | d0b37d9f6e423576d84367090af41fcf03630121 (patch) | |
| tree | 2fa5e790ce8cfed24c19898ac0f8120e91d89135 /src/lib.rs | |
| parent | b31c08a010d5113edb549dc6dda2f726f282277e (diff) | |
paging: add basic bitmap frame allocator
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -35,6 +35,12 @@ pub extern "C" fn _entry() -> ! { // interrupt::interrupt_enable(); // // busy loop query keyboard + let mut framemap = mm::pma::FMap::new(); + framemap.init(); + println!("Bitmap starting from : {:p}", framemap.bm.as_ptr()); + println!("Skip first {} bytes", framemap.skip_byte); + + loop { // let code = io::KBCTL_GLOBAL.lock().simple_read(); io::KBCTL_GLOBAL.lock().fetch_key(); |
