1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:28:12 +00:00
serenity/Kernel/Graphics
Liav A ddc5c41253 Kernel: Fix a long-standing problem with GMBus in Intel Grahpics code
Thanks to Andrew Kaster, which gave a review back in October, about a
big PR I opened (#15502), I managed to figure out why we always had a
problem with the first byte being read into the EDID buffer with the
GMBus code. It turns out that this simple invalid cast was making the
entire problem and using the correct AK::Array::data() method fixed this
notorious long standing problem for good.
2023-02-02 02:10:33 -07:00
..
Bochs Kernel/PCI: Pass DeviceIdentifier to get_BAR2 in BochsGraphicsAdapter 2023-01-27 20:47:08 +00:00
Console Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Generic Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
Intel Kernel: Fix a long-standing problem with GMBus in Intel Grahpics code 2023-02-02 02:10:33 -07:00
VirtIOGPU Kernel: Remove declarations for non-existent methods 2023-01-27 20:33:18 +00:00
VMWare Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class 2023-01-26 23:04:26 +01:00
Definitions.h Kernel: Add ioctl to get the EDID from a framebuffer 2022-01-23 22:45:21 +00:00
DisplayConnector.cpp Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h 2023-01-21 10:43:59 -07:00
DisplayConnector.h Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h 2023-01-21 10:43:59 -07:00
GenericGraphicsAdapter.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
GraphicsManagement.cpp Kernel/Graphics: Introduce a new mechanism to initialize a PCI device 2023-01-07 11:51:13 -07:00
GraphicsManagement.h Kernel/Graphics: Introduce a new mechanism to initialize a PCI device 2023-01-07 11:51:13 -07:00