diff --git a/Part3/09_memory/kernel/kernel.c b/Part3/09_memory/kernel/kernel.c index 15f9c96..9dfec9f 100644 --- a/Part3/09_memory/kernel/kernel.c +++ b/Part3/09_memory/kernel/kernel.c @@ -36,10 +36,12 @@ kprint("Stopping the CPU. Bye!\n"); asm volatile("hlt"); } else if (strcmp(input, "ADD") == 0) { + umem_head = add_node( umem_head, 0x10000, 0x100, true, global_id++); + } else if (strcmp(input, "ADD", 3) == 0) { if (sstrlen(input, 15) > 4) { kprint("owo"); } - umem_head = add_node( umem_head, 0x10000, 0x100, true, global_id++); + umem_head = add_node( umem_head, 0x10000, 0x100, true, global_id++); } else if (strcmp(input, "LIST") == 0) { kprint("***** FORWARD ****\n"); print_list( umem_head, true);