serenity/Kernel/ACPI
Liav A 5a146187cf Kernel: Workaround QEMU bug and initialize i8042 controller
ACPI 2 declared the third revision of FADT, that should have
IAPC_BOOT_ARCH flags in it, also to indicate if i8042 is present.
Q35 machine reports that it has FADT with revision 3, but the code
in QEMU simply ignores these flags and put zero on them no matter
the revision of FADT.
2020-12-18 10:02:14 +01:00
..
Definitions.h Kernel: Detect APs and boot them into protected mode 2020-06-04 18:15:23 +02:00
DynamicParser.cpp Kernel: Remove redundant "ACPI" from filenames in ACPI/ 2020-04-09 18:17:27 +02:00
DynamicParser.h Meta+Kernel: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Initialize.cpp Kernel: Simplify scanning BIOS/EBDA and MP parser initialization 2020-05-22 13:36:57 +02:00
Initialize.h Kernel: Remove "non-operational" ACPI parser state 2020-04-09 17:19:11 +02:00
MultiProcessorParser.cpp Kernel: Simplify MP table parser a little bit more 2020-05-23 15:25:43 +02:00
MultiProcessorParser.h Kernel: Simplify MP table parser a little bit more 2020-05-23 15:25:43 +02:00
Parser.cpp Kernel: Workaround QEMU bug and initialize i8042 controller 2020-12-18 10:02:14 +01:00
Parser.h Kernel: Assume 8042 controller is present if ACPI FADT revision <= 1 2020-11-12 18:04:16 +01:00