Add back the missing reserved field in FADT.
authorMinep <zelong56@gmail.com>
Tue, 3 May 2022 22:51:48 +0000 (23:51 +0100)
committerMinep <zelong56@gmail.com>
Tue, 3 May 2022 22:51:48 +0000 (23:51 +0100)
commitaf336b49c908dc0d2b62846a19001d4dac7cad61
tree03b6f7f32aa30f3327eb3d713d32cafb271cd6ec
parentae23ad2227bd97df4b464937b1dd54a0f3702148
Add back the missing reserved field in FADT.
Add a FADT version check before using IAPC_BOOT_ARCH flag for 8042 existence.
Fixed the spurious IRQ#1 happens during 8042 initialization under VirtualBox environment.
lunaix-os/hal/ioapic.c
lunaix-os/includes/hal/acpi/fadt.h
lunaix-os/includes/hal/io.h
lunaix-os/kernel/peripheral/ps2kbd.c