diff options
Diffstat (limited to 'kernel/vmem.c')
| -rw-r--r-- | kernel/vmem.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/vmem.c b/kernel/vmem.c index 883d56d..f6592b3 100644 --- a/kernel/vmem.c +++ b/kernel/vmem.c @@ -26,7 +26,7 @@ //! page sizes are 4kb #define PAGE_SIZE 4096 -uint32_t e1000_addr; +static uint32_t e1000_addr; //! page table entry typedef uint32_t pt_entry; @@ -44,10 +44,10 @@ typedef struct pdirectory_struct { pd_entry m_entries[PAGES_PER_DIR]; }pdirectory; -static uint32_t kernel_pages; static uint32_t fb_addr; static uint32_t local_apic_addr; static uint32_t io_apic_addr; + static uint32_t mod_start; static uint32_t mod_end; @@ -319,6 +319,7 @@ pdirectory* vmem_kernel_dir() void vmem_free_space_dir(pdirectory *dir,bool stack_only) { + fixme("free kmalloc too!"); fixme("stack_only version too!"); klog("free page directory at: 0x%X",dir); |
