1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 20:28:11 +00:00

Kernel: Add boot parameter to determine i8042 first port translation

This can be used mainly for bare metal hardware, if the user experiences
problems with output from the PS2 keyboard.
This commit is contained in:
Liav A 2023-04-13 11:06:52 +03:00 committed by Andrew Kaster
parent 61a385fc01
commit 0379742d7e
4 changed files with 17 additions and 1 deletions

View file

@ -67,6 +67,10 @@ has set up before booting the Kernel, don't initialize any driver.
**`none`** - Assume there's no i8042 controller in the system.
**`force`** - Assume there's i8042 controller in the system.
* **`i8042_first_port_translation`** - This parameter expects **`on`** or **`off`** and is by default set to **`off`**.
When set to **`off`**, the kernel will not enable first PS2 port translation.
When set to **`on`**, the kernel will enable first PS2 port translation.
* **`panic`** - This parameter expects **`halt`** or **`shutdown`**. This is particularly useful in CI contexts.
* **`pci`** - This parameter expects **`ecam`**, **`io`** or **`none`**. When selecting **`none`**