diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-01-06 01:35:44 -0500 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-01-06 01:35:44 -0500 |
commit | 3c37020f60815acc6e0084360413f633f7044243 (patch) | |
tree | 3b7f2c64b85421e73e8d32ae3e0f94cc4e8135df | |
parent | 57e7bc553c27668b2b8bdb189cb60a7e6c19caaa (diff) |
kernel: mm: physical_mm: Refactor log messages
-rw-r--r-- | kernel/mm/physical_mm/physical_mm.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/kernel/mm/physical_mm/physical_mm.c b/kernel/mm/physical_mm/physical_mm.c index dca04a5..d57cc83 100644 --- a/kernel/mm/physical_mm/physical_mm.c +++ b/kernel/mm/physical_mm/physical_mm.c @@ -20,14 +20,19 @@ void physical_mm_init(void) { free_memory_regions_t *free_memory_regions = memory_map_get_free_regions(); + printk("physical_mm", "Free Memory Regions:"); for (int i = 0; i < free_memory_regions->n_regions; i++) - printk("Kernel", + printk("physical_mm", "start: 0x%.08x | length: 0x%.08x", free_memory_regions->region_list[i]->addr_low, free_memory_regions->region_list[i]->len_low); - printk("physical_mm", "Kernel starts at: 0x%x", &kernel_start); - printk("physical_mm", "Kernel ends at: 0x%x", &kernel_end); + printk("physical_mm", "Kernel region:"); + printk("physical_mm", "Start: 0x%x", &kernel_start); + printk("physical_mm", "End: 0x%x", &kernel_end); + printk("physical_mm", + "Size: 0x%x", + ((uint32_t) &kernel_end) - ((uint32_t) &kernel_start)); } ALWAYS_INLINE void |