diff options
Diffstat (limited to 'src/kernel.cc')
-rw-r--r-- | src/kernel.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/kernel.cc b/src/kernel.cc index 372b5bb..33282db 100644 --- a/src/kernel.cc +++ b/src/kernel.cc @@ -24,10 +24,10 @@ typedef void (*constructor)(); extern "C" { -constructor start_ctors; +constructor begin_ctors; constructor end_ctors; void kernel_constructors() { - for (constructor* i = &start_ctors; i != &end_ctors; ++i) (*i)(); + for (constructor* i = &begin_ctors; i != &end_ctors; ++i) (*i)(); } void dump_multiboot(uint32_t mb_magic, uint32_t mb_addr); @@ -43,9 +43,9 @@ void kernel_main([[maybe_unused]] uint32_t mb_magic, [[maybe_unused]] uint32_t m if constexpr (video0_console) Console::set(&video0); #endif - // printk("Hello, kernel World!\n"); + printk("Hello, kernel World!\n"); - // dump_multiboot(mb_magic, mb_addr); + dump_multiboot(mb_magic, mb_addr + 0xc0000000); // dump_gdt(); GDT gdt; |