:: commit 78ec5470865718146fd3a61833a982904d3548ca

Kacper Słomiński <kacper.slominski72@gmail.com> — 2021-06-30 18:44

parents: 7002918c91

multiboot1: don't mask the PIC when entering kernel

The spec states the PIC must left in the state the BIOS left it in.
diff --git a/stage23/protos/multiboot1.c b/stage23/protos/multiboot1.c
index 095acc56..4b32e565 100644
--- a/stage23/protos/multiboot1.c
+++ b/stage23/protos/multiboot1.c
@@ -248,7 +248,6 @@ __attribute__((noreturn)) void multiboot1_spinup_32(
 
 __attribute__((noreturn)) void multiboot1_spinup(
                  uint32_t entry_point, uint32_t multiboot1_info) {
-    pic_mask_all();
     pic_flush();
 
 #if defined (uefi)
tab: 248 wrap: offon