diff --git a/kernel/arch/i386/boot.S b/kernel/arch/i386/boot.S index 669ed403..09029c9e 100644 --- a/kernel/arch/i386/boot.S +++ b/kernel/arch/i386/boot.S @@ -12,11 +12,7 @@ .long MB_MAGIC .long MB_FLAGS .long MB_CHECKSUM - .skip 4 - .skip 4 - .skip 4 - .skip 4 - .skip 4 + .skip 20 .long 0 .long 800 diff --git a/kernel/kernel/Shell.cpp b/kernel/kernel/Shell.cpp index 6a46aedc..b7990276 100644 --- a/kernel/kernel/Shell.cpp +++ b/kernel/kernel/Shell.cpp @@ -234,6 +234,10 @@ namespace Kernel break; } + case Keyboard::Key::Escape: + kprintln("time since boot {} ms", PIT::ms_since_boot()); + break; + case Keyboard::Key::Tab: break;