serenity/Kernel/Graphics
Liav A 0ef1137e88 Kernel/Graphics: Move all VGA related methods to GraphicsManagement
This helps solving an issue when we boot with text mode screen so the
Kernel initializes an early text mode console, but even after disabling
it, that console can still access VGA ports. This wouldn't be a problem
for emulated hardware but bare metal hardware might have a "conflict",
especially if the native driver explicitly request to disable the VGA
emulation.
2022-03-18 09:22:10 +00:00
..
Bochs Kernel: Use IO init method for Bochs emulated VGA adapter 2022-02-24 09:08:04 +02:00
Console Kernel/Graphics: Move all VGA related methods to GraphicsManagement 2022-03-18 09:22:10 +00:00
Intel Kernel/Graphics: Override first byte of the EDID in Intel Native driver 2022-03-08 21:56:14 +01:00
VGA Kernel/Graphics: Don't try to enumerate PCI adapters if PCI is disabled 2022-03-02 18:41:54 +01:00
VirtIOGPU Kernel: Use default constructors/destructors 2022-03-17 00:51:36 -07:00
Definitions.h Kernel: Add ioctl to get the EDID from a framebuffer 2022-01-23 22:45:21 +00:00
FramebufferDevice.cpp Revert "Kernel: Don't override FramebufferDevice's memory regions on mmap" 2022-03-12 21:45:57 -08:00
FramebufferDevice.h Revert "Kernel: Don't override FramebufferDevice's memory regions on mmap" 2022-03-12 21:45:57 -08:00
GenericFramebufferDevice.cpp Kernel: Protect FramebufferDevice with spinlock instead of mutex 2022-02-03 16:11:26 +01:00
GenericFramebufferDevice.h Kernel: Protect FramebufferDevice with spinlock instead of mutex 2022-02-03 16:11:26 +01:00
GenericGraphicsAdapter.h Kernel: Add ioctl to get the EDID from a framebuffer 2022-01-23 22:45:21 +00:00
GraphicsManagement.cpp Kernel/Graphics: Move all VGA related methods to GraphicsManagement 2022-03-18 09:22:10 +00:00
GraphicsManagement.h Kernel/Graphics: Move all VGA related methods to GraphicsManagement 2022-03-18 09:22:10 +00:00
VGACompatibleAdapter.h Kernel/Graphics: Don't try to enumerate PCI adapters if PCI is disabled 2022-03-02 18:41:54 +01:00