diff --git a/Part3/09_memory/kernel/kernel.c b/Part3/09_memory/kernel/kernel.c index 4067c87..a432146 100644 --- a/Part3/09_memory/kernel/kernel.c +++ b/Part3/09_memory/kernel/kernel.c @@ -184,14 +184,16 @@ void print_memory(node *umem_head, node *hole_head) { kprint(a); kprint("kb\n"); + free_memory = (free_memory+1)/(0x400); char b[16]; - int_to_ascii( free_memory+1/1024, b, 16); + int_to_ascii( free_memory, b, 16); kprint("Total Free: "); kprint(b); kprint("kb\n"); + total_allocated = (total_allocated+1)/(0x400); char c[16]; - hex_to_ascii( total_allocated+1/1024, c, 16); + hex_to_ascii( total_allocated, c, 16); kprint("Total Allocated: "); kprint(c); kprint("kb\n");