summaryrefslogtreecommitdiff
path: root/Kernel/Graphics/Bochs
AgeCommit message (Expand)Author
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-07-22Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'Linus Groh
2022-07-15Kernel/Graphics: Remove GenericGraphicsAdapter::vga_compatible methodLiav A
2022-06-10Kernel/Graphics: Ensure VMWare and VirtualBox EDIDs have manufacturer IDLiav A
2022-06-06Kernel/Graphics: Bring back the mmap interface for DisplayConnectorsLiav A
2022-05-05Kernel/Graphics: Simplify the GenericGraphicsAdapter classLiav A
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
2022-05-05Kernel/Graphics: Use DisplayConnector design for the Bochs driverLiav A
2022-05-05Kernel/Graphics: Export Bochs definitions to a header fileLiav A
2022-05-05Kernel/Graphics: Declare BochsGraphicsAdapter::get_edid private methodLiav A
2022-02-24Kernel: Use IO init method for Bochs emulated VGA adapterPeter Ross
2022-02-18Kernel: Don't enable write-combine for the Bochs framebuffer deviceTom
2022-02-04Kernel: Disable BootFramebufferConsole when drivers create a new oneTom
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23Kernel: Add ioctl to get the EDID from a framebufferTom
2022-01-13Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOrIdan Horowitz
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2021-12-28Kernel: Remove the kmalloc_eternal heap :^)Andreas Kling
2021-12-11Kernel: Remove unused String.h includesHendiadyoin1
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-10-27Kernel + WindowServer: Re-define the interface to framebuffer devicesLiav A
2021-10-27Kernel/Graphics: Rename GraphicsDevice => GenericGraphicsAdapterLiav A
2021-10-27Kernel/Graphics: Convert type method => bool vga compatible methodLiav A
2021-10-01Kernel: Move x86 IO instructions code into the x86 specific folderLiav A
2021-09-29Kernel/PCI: Propagate usage of DeviceIdentifier everywhereLiav A
2021-09-29Kernel: Rename two PCI componentsLiav A
2021-09-27Kernel/Graphics: Modernize somewhat the code of BochsGraphicsAdapterLiav A
2021-09-27Kernel/Graphics: Ensure we set BGR format of bochs-display if supportedLiav A
2021-09-27Kernel/Graphics: Force BGR format when modesetting the bochs-displayLiav A
2021-09-07Kernel/PCI: Simplify the entire subsystemLiav A
2021-09-05Kernel: Make all Spinlocks use u8 for storage, remove templateBrian Gianforcaro
2021-08-23Kernel: Rename PCI::DeviceController => PCI::DeviceLiav A
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-15Kernel: Make Kernel::VMObject allocation functions return KResultOrsin-ack
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling
2021-08-01Kernel: Remove unused header includesBrian Gianforcaro
2021-07-24Kernel: Put a note about the unconditional unblanking of bochs-displayLiav A
2021-07-16Kernel: Remove stale forward declaration of BochsFramebufferDeviceLiav A
2021-07-12Kernel/Graphics: Move Bochs graphics related code into a separate folderLiav A