diff options
author | Freya Murphy <freya@freyacat.org> | 2025-04-16 16:48:56 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-04-16 16:48:56 -0400 |
commit | 730aafc1758e4096853c2491345901a296b4cc3e (patch) | |
tree | 45f8ffde614a9d30f0c93e1155fc6d799d10e94f /kernel/mboot | |
parent | add binary radix (%b) to printf (diff) | |
download | comus-730aafc1758e4096853c2491345901a296b4cc3e.tar.gz comus-730aafc1758e4096853c2491345901a296b4cc3e.tar.bz2 comus-730aafc1758e4096853c2491345901a296b4cc3e.zip |
remove all printing to report functions
Diffstat (limited to 'kernel/mboot')
-rw-r--r-- | kernel/mboot/mmap.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/kernel/mboot/mmap.c b/kernel/mboot/mmap.c index e93421d..8959c49 100644 --- a/kernel/mboot/mmap.c +++ b/kernel/mboot/mmap.c @@ -20,11 +20,6 @@ struct multiboot_tag_mmap { struct multiboot_mmap_entry entries[]; }; -static const char *segment_type[] = { "Reserved", "Free", - "Reserved", "ACPI Reserved", - "Hibernation", "Defective", - "Unknown" }; - int mboot_get_mmap(struct memory_map *res) { void *tag = locate_mboot_table(MULTIBOOT_TAG_TYPE_MMAP); @@ -35,22 +30,14 @@ int mboot_get_mmap(struct memory_map *res) int idx = 0; uintptr_t i = (uintptr_t)mmap->entries; - kprintf("MEMORY MAP\n"); char buf[20]; for (; i < (uintptr_t)mmap->entries + mmap->size; i += mmap->entry_size, idx++) { struct multiboot_mmap_entry *seg = (struct multiboot_mmap_entry *)i; const char *type = NULL; - if (seg->type > 6) - type = segment_type[6]; - else - type = segment_type[seg->type]; - kprintf("ADDR: %16p LEN: %4s TYPE: %s (%d)\n", (void *)seg->addr, - btoa(seg->len, buf), type, seg->type); - if (seg->type != 1 || seg->len < 1) - continue; res->entries[idx].addr = seg->addr; res->entries[idx].len = seg->len; + res->entries[idx].type = seg->type; } res->entry_count = idx; |