1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 05:57:41 +00:00
serenity/Kernel/Devices
Liav A 3fae7ca113 Kernel: Clarify and make it easy to not use raw numbers
Let's put the PCI IDs as enums in the PCI namespace so they're free to
pollute that namespace, but it's also more easier to use them.
2021-07-03 16:28:49 +02:00
..
HID Kernel: Fix miscellaneous warnings when building with Clang 2021-07-03 01:56:31 +04:30
AsyncDeviceRequest.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
AsyncDeviceRequest.h Kernel: Make UserOrKernelBuffer R/W helpers return KResultOr<size_t> 2021-05-13 23:28:40 +02:00
BlockDevice.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
BlockDevice.h Kernel: Mark AsyncBlockDeviceRequest + AnonymousVMObject as final 2021-05-03 16:03:17 +02:00
CharacterDevice.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
CharacterDevice.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Device.cpp Kernel: Give Devices without a custody a less fake absoulte_path 2021-06-30 12:07:57 +04:30
Device.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
FullDevice.cpp Kernel: Fix adopt_ref_if_nonnull(new T).release_nonnull() pattern 2021-06-29 22:57:52 +04:30
FullDevice.h Kernel: Don't use naked new statements in init process 2021-06-19 09:30:43 +02:00
MemoryDevice.cpp Kernel: Fix adopt_ref_if_nonnull(new T).release_nonnull() pattern 2021-06-29 22:57:52 +04:30
MemoryDevice.h Kernel: Add missing override specifiers 2021-07-03 01:56:31 +04:30
NullDevice.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
NullDevice.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PCISerialDevice.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
PCISerialDevice.h Kernel: Clarify and make it easy to not use raw numbers 2021-07-03 16:28:49 +02:00
PCSpeaker.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
PCSpeaker.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RandomDevice.cpp Kernel: Fix adopt_ref_if_nonnull(new T).release_nonnull() pattern 2021-06-29 22:57:52 +04:30
RandomDevice.h Kernel: Don't use naked new statements in init process 2021-06-19 09:30:43 +02:00
SB16.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
SB16.h Kernel/Interrupts: Return boolean on whether we handled the interrupt 2021-06-17 16:53:25 +02:00
SerialDevice.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
SerialDevice.h Kernel: Don't use naked new statements in init process 2021-06-19 09:30:43 +02:00
VMWareBackdoor.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
VMWareBackdoor.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ZeroDevice.cpp Kernel: Fix adopt_ref_if_nonnull(new T).release_nonnull() pattern 2021-06-29 22:57:52 +04:30
ZeroDevice.h Kernel: Don't use naked new statements in init process 2021-06-19 09:30:43 +02:00