diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-11 11:42:29 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2021-03-11 11:42:29 +0200 |
commit | e093bdeb10ec79a5e22a9a792c098e876ed91a63 (patch) | |
tree | 06211324ae53c7a959dad8afb99f13e8c48463f5 /src/kernel | |
parent | vmm: display segment map info (diff) | |
download | kernel.cpp-e093bdeb10ec79a5e22a9a792c098e876ed91a63.tar.xz |
Add linker script to ld depends
Diffstat (limited to 'src/kernel')
-rw-r--r-- | src/kernel/dump_multiboot.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kernel/dump_multiboot.cc b/src/kernel/dump_multiboot.cc index 219d64f..35c2874 100644 --- a/src/kernel/dump_multiboot.cc +++ b/src/kernel/dump_multiboot.cc @@ -5,6 +5,8 @@ extern "C" void dump_multiboot(uint32_t mb_magic, uint32_t mb_addr) { printk("multiboot magic: ", uhex{mb_magic}, mb_magic == MULTIBOOT2_BOOTLOADER_MAGIC ? " valid" : " invalid", '\n'); printk("multiboot addr: ", uhex{mb_addr}, !(mb_addr & 7) ? " is aligned" : " is not aligned", '\n'); + return; + struct multiboot_tag* tag; const uint32_t size = *reinterpret_cast<uint32_t*>(mb_addr); printk("Announced mbi size ", size, '\n'); @@ -24,7 +26,7 @@ extern "C" void dump_multiboot(uint32_t mb_magic, uint32_t mb_addr) { case MULTIBOOT_TAG_TYPE_BOOTDEV: { auto* t = reinterpret_cast<multiboot_tag_bootdev*>(tag); - printk("Boot device ", uhex{t->biosdev}, " slice ", t->slice, " part ", t->part, '\n'); + printk("Boot device ", uhex{t->biosdev}, " slice ", uhex{t->slice}, " part ", uhex{t->part}, '\n'); } break; case MULTIBOOT_TAG_TYPE_BASIC_MEMINFO: { |