mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 23:07:35 +00:00
Kernel: Move x86-specific HID code to the Arch/x86 directory
The i8042 controller with its attached devices, the PS2 keyboard and mouse, rely on x86-specific IO instructions to work. Therefore, move them to the Arch/x86 directory to make it easier to omit the handling code of these devices.
This commit is contained in:
parent
948be9674a
commit
c50a81e93e
11 changed files with 23 additions and 16 deletions
|
@ -62,13 +62,9 @@ set(KERNEL_SOURCES
|
|||
Devices/SelfTTYDevice.cpp
|
||||
Devices/SerialDevice.cpp
|
||||
Devices/ZeroDevice.cpp
|
||||
Devices/HID/I8042Controller.cpp
|
||||
Devices/HID/HIDManagement.cpp
|
||||
Devices/HID/KeyboardDevice.cpp
|
||||
Devices/HID/MouseDevice.cpp
|
||||
Devices/HID/PS2KeyboardDevice.cpp
|
||||
Devices/HID/PS2MouseDevice.cpp
|
||||
Devices/HID/VMWareMouseDevice.cpp
|
||||
GlobalProcessExposed.cpp
|
||||
Graphics/Bochs/DisplayConnector.cpp
|
||||
Graphics/Bochs/GraphicsAdapter.cpp
|
||||
|
@ -339,6 +335,10 @@ if ("${SERENITY_ARCH}" STREQUAL "i686" OR "${SERENITY_ARCH}" STREQUAL "x86_64")
|
|||
|
||||
Arch/x86/Hypervisor/VMWareBackdoor.cpp
|
||||
|
||||
Arch/x86/ISABus/HID/PS2KeyboardDevice.cpp
|
||||
Arch/x86/ISABus/HID/PS2MouseDevice.cpp
|
||||
Arch/x86/ISABus/HID/VMWareMouseDevice.cpp
|
||||
Arch/x86/ISABus/I8042Controller.cpp
|
||||
Arch/x86/ISABus/IDEController.cpp
|
||||
Arch/x86/PCI/Controller/HostBridge.cpp
|
||||
Arch/x86/PCI/Initializer.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue