From 940e58b89de2d41a21e22474068529a38d841aa7 Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Wed, 29 Nov 2023 17:50:25 -0500 Subject: [PATCH] Maybe? --- Part3/09_memory/kernel/kernel.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Part3/09_memory/kernel/kernel.c b/Part3/09_memory/kernel/kernel.c index 0a806e6..6571925 100644 --- a/Part3/09_memory/kernel/kernel.c +++ b/Part3/09_memory/kernel/kernel.c @@ -154,6 +154,16 @@ } -// void print_holes(node* umem_head) { -// -// } \ No newline at end of file +void print_holes(node* umem_head) { + if (umem_head == NULL) { + kprint("Holes list is Empty"); + } + + + while(umem_head != NULL) { + if (umem_head->base_register - 0x10000 != 0) { + node *hole = add_node( hole, 0x10000, unem_head->base_register-0x10000, true, -1); + print_list(hole); + } + } +} \ No newline at end of file