1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 04:15:07 +00:00
serenity/Kernel/Devices
Andreas Kling 5cc09b0245 Kernel: Simplify VMWareBackdoor somewhat
- If there is no VMWare backdoor, don't allocate memory for it.
- Remove the "unsupported" state, instead just don't instantiate.
- Move the command-line parsing from init to the driver.
- Move mouse packet reception from PS2MouseDevice to VMWareBackdoor.
2020-04-08 17:19:46 +02:00
..
BlockDevice.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
BlockDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
BXVGADevice.cpp Kernel: Simplify a bunch of dbg() and klog() calls 2020-03-06 15:00:44 +01:00
BXVGADevice.h Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE 2020-02-28 23:25:00 +01:00
CharacterDevice.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
CharacterDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Device.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Device.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
DiskPartition.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
DiskPartition.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
EBRPartitionTable.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
EBRPartitionTable.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
FullDevice.cpp Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller 2020-03-08 13:06:51 +01:00
FullDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
GPTPartitionTable.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
GPTPartitionTable.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
KeyboardDevice.cpp AK: Reduce header dependency graph of String.h 2020-03-23 13:48:44 +01:00
KeyboardDevice.h Kernel: Use a const reference to RegisterState in IRQ handling 2020-03-19 15:48:00 +01:00
MBRPartitionTable.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
MBRPartitionTable.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
MBVGADevice.cpp Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE 2020-02-28 23:25:00 +01:00
MBVGADevice.h Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE 2020-02-28 23:25:00 +01:00
NullDevice.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
NullDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
PATAChannel.cpp AK: Reduce header dependency graph of String.h 2020-03-23 13:48:44 +01:00
PATAChannel.h Kernel: Use a const reference to RegisterState in IRQ handling 2020-03-19 15:48:00 +01:00
PATADiskDevice.cpp AK: Reduce header dependency graph of String.h 2020-03-23 13:48:44 +01:00
PATADiskDevice.h Kernel: Update system components to use the new IRQHandler class 2020-02-24 11:27:03 +01:00
PCSpeaker.cpp Kernel: Introduce the new Time management subsystem 2020-03-19 15:48:00 +01:00
PCSpeaker.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PS2MouseDevice.cpp Kernel: Simplify VMWareBackdoor somewhat 2020-04-08 17:19:46 +02:00
PS2MouseDevice.h Kernel: Use a const reference to RegisterState in IRQ handling 2020-03-19 15:48:00 +01:00
RandomDevice.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
RandomDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
SB16.cpp AK: Reduce header dependency graph of String.h 2020-03-23 13:48:44 +01:00
SB16.h Kernel: Use a const reference to RegisterState in IRQ handling 2020-03-19 15:48:00 +01:00
SerialDevice.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
SerialDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
VMWareBackdoor.cpp Kernel: Simplify VMWareBackdoor somewhat 2020-04-08 17:19:46 +02:00
VMWareBackdoor.h Kernel: Simplify VMWareBackdoor somewhat 2020-04-08 17:19:46 +02:00
ZeroDevice.cpp Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller 2020-03-08 13:06:51 +01:00
ZeroDevice.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00