diff options
author | Liav A <liavalb@gmail.com> | 2022-12-22 03:46:22 +0200 |
---|---|---|
committer | Jelle Raaijmakers <jelle@gmta.nl> | 2023-01-06 11:09:56 +0100 |
commit | 0f7cc468b2221d54ea79523922a2f21790c02645 (patch) | |
tree | c4925082a1d18b26e3367839a01536daa5792abc /Documentation/NetworkBoot.md | |
parent | fc5bcd84764d60ae18a74a3918d3d0ee6d6a913e (diff) | |
download | serenity-0f7cc468b2221d54ea79523922a2f21790c02645.zip |
Kernel: Make i8042 controller initialization sequence more robust
The setting of scan code set sequence is removed, as it's buggy and
could lead the controller to fail immediately when doing self-test
afterwards. We will restore it when we understand how to do so safely.
Allow the user to determine a preferred detection path with a new kernel
command line argument. The defualt option is to check i8042 presence
with an ACPI check and if necessary - an "aggressive" test to determine
i8042 existence in the system.
Also, keep the i8042 controller pointer on the stack, so don't assign
m_i8042_controller member pointer if it does not exist.
Diffstat (limited to 'Documentation/NetworkBoot.md')
-rw-r--r-- | Documentation/NetworkBoot.md | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Documentation/NetworkBoot.md b/Documentation/NetworkBoot.md index bce3b9eae5..752112d34e 100644 --- a/Documentation/NetworkBoot.md +++ b/Documentation/NetworkBoot.md @@ -175,7 +175,6 @@ Don't forget to replace `X.Y.Z.W` with your HTTP server IP address. For troubleshooting purposes, you can add the following command line arguments if you suspect our implementation fails to work with your hardware: - `disable_physical_storage` -- `disable_ps2_controller` - `disable_uhci_controller` Because iPXE (unlike GRUB) doesn't support VESA VBE modesetting when booting a multiboot kernel, |