ladybird/Kernel/Devices
Brian Gianforcaro 84a399de5d Kernel: Move Kernel CommandLine parsing to strongly typed API.
Previously all of the CommandLine parsing was spread out around the
Kernel. Instead move it all into the Kernel CommandLine class, and
expose a strongly typed API for querying the state of options.
2021-03-03 11:05:16 +01:00
..
USB Kernel: Make Thread use AK::Time internally 2021-03-02 08:36:08 +01:00
AsyncDeviceRequest.cpp Kernel: Make Thread use AK::Time internally 2021-03-02 08:36:08 +01:00
AsyncDeviceRequest.h Kernel: Make Thread use AK::Time internally 2021-03-02 08:36:08 +01:00
BlockDevice.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
BlockDevice.h Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
BXVGADevice.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
BXVGADevice.h Kernel: Hoist VM range allocation up to sys$mmap() itself 2021-01-25 18:57:06 +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 Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
Device.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
FullDevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions 2021-02-19 20:23:05 +01:00
FullDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
I8042Controller.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
I8042Controller.h Kernel: Use default con/de-structors 2021-02-28 18:09:12 +01:00
KeyboardDevice.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
KeyboardDevice.h Kernel+LibKeyboard: Define the default keymap only in one place 2021-02-01 09:54:32 +01:00
MBVGADevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions 2021-02-19 21:42:18 +01:00
MBVGADevice.h Kernel: Hoist VM range allocation up to sys$mmap() itself 2021-01-25 18:57:06 +01:00
MemoryDevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions 2021-02-19 21:42:18 +01:00
MemoryDevice.h Kernel: Introduce the MemoryDevice 2021-02-01 17:13:23 +01:00
NullDevice.cpp Kernel: Slap a handful more things with UNMAP_AFTER_INIT 2021-02-20 00:00:19 +01:00
NullDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
PCSpeaker.cpp Meta+Kernel: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
PCSpeaker.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PS2MouseDevice.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
PS2MouseDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
RandomDevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions 2021-02-19 20:23:05 +01:00
RandomDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
SB16.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
SB16.h Kernel: Try to detect Sound Blaster 16 before creating an instance 2021-02-05 08:54:02 +01:00
SerialDevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions 2021-02-19 21:42:18 +01:00
SerialDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00
VMWareBackdoor.cpp Kernel: Move Kernel CommandLine parsing to strongly typed API. 2021-03-03 11:05:16 +01:00
VMWareBackdoor.h Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00
ZeroDevice.cpp Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions 2021-02-19 20:23:05 +01:00
ZeroDevice.h Kernel: Make device generate their own names 2021-01-22 22:17:39 +01:00