1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 21:55:07 +00:00
serenity/Kernel/Devices/GPU
Liav A 7718842829 Kernel/VirtIO: Ensure proper error propagation in core methods
Simplify core methods in the VirtIO bus handling code by ensuring proper
error propagation. This makes initialization of queues, handling changes
in device configuration, and other core patterns more readable as well.

It also allows us to remove the obnoxious pattern of checking for
boolean "success" and if we get false answer then returning an actual
errno code.
2023-09-24 19:54:23 -06:00
..
Bochs Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
Console Kernel: Move TTY-related code to a new subdirectory under Devices 2023-09-09 12:08:59 -06:00
Generic Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
Intel Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
VirtIO Kernel/VirtIO: Ensure proper error propagation in core methods 2023-09-24 19:54:23 -06:00
VMWare Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
Definitions.h Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
DisplayConnector.cpp Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
DisplayConnector.h Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
GenericGraphicsAdapter.h Kernel: Move all Graphics-related code into Devices/GPU directory 2023-06-06 00:40:32 +02:00
Management.cpp Kernel: Make Graphics device detection a bit more idomatic 2023-09-22 18:39:37 -06:00
Management.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00