Liav A
|
1f9d3a3523
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
|
3 years ago |
Liav A
|
72b144e9e9
Kernel/Graphics: Introduce a new mechanism to initialize a PCI device
|
2 years ago |
Ben Wiederhake
|
143a64f9a2
Kernel: Remove unused includes of Kernel/Debug.h
|
2 years ago |
Liav A
|
91db482ad3
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
|
2 years ago |
Liav A
|
5ff318cf3a
Kernel: Remove i686 support
|
2 years ago |
Timon Kruiper
|
f661f1a674
Kernel: Move bar0_space_size declaration out of arch-specific ifdefs
|
2 years ago |
Liav A
|
8d6da9863f
Kernel: Move x86 Bochs VBE code to the Arch/x86 directory
|
2 years ago |
Liav A
|
bb6f61ee5d
Kernel/PCI: Convert PCI BAR number to a strong typed enum class
|
2 years ago |
Liav A
|
f510c0ba04
Kernel: Remove stale includes of x86 IO header file
|
2 years ago |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 years ago |
Liav A
|
ebbc38cd2a
Kernel/Graphics: Remove GenericGraphicsAdapter::vga_compatible method
|
3 years ago |
Liav A
|
20c9e4c05c
Kernel/Graphics: Ensure VMWare and VirtualBox EDIDs have manufacturer ID
|
3 years ago |
Liav A
|
e2ed6ef741
Kernel/Graphics: Bring back the mmap interface for DisplayConnectors
|
3 years ago |
Liav A
|
b96b2fb9be
Kernel/Graphics: Simplify the GenericGraphicsAdapter class
|
3 years ago |
Liav A
|
e9a74cbefb
Kernel/Graphics: Use DisplayConnector design for the Bochs driver
|
3 years ago |
Liav A
|
9f0b5b04ff
Kernel/Graphics: Export Bochs definitions to a header file
|
3 years ago |
Peter Ross
|
9d94c85b6a
Kernel: Use IO init method for Bochs emulated VGA adapter
|
3 years ago |
Tom
|
413bc9976c
Kernel: Don't enable write-combine for the Bochs framebuffer device
|
3 years ago |
Tom
|
4c506f91fe
Kernel: Disable BootFramebufferConsole when drivers create a new one
|
3 years ago |
Sam Atkins
|
45cf40653a
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
|
3 years ago |
Tom
|
03c45b1865
Kernel: Add ioctl to get the EDID from a framebuffer
|
3 years ago |
Idan Horowitz
|
fb3e46e930
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
|
3 years ago |
mjz19910
|
10ec98dd38
Everywhere: Fix spelling mistakes
|
3 years ago |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 years ago |
Liav A
|
8554952690
Kernel + WindowServer: Re-define the interface to framebuffer devices
|
3 years ago |
Liav A
|
a9538b5879
Kernel/Graphics: Convert type method => bool vga compatible method
|
3 years ago |
Liav A
|
4974727dbb
Kernel: Move x86 IO instructions code into the x86 specific folder
|
3 years ago |
Liav A
|
057f5a12c2
Kernel/PCI: Propagate usage of DeviceIdentifier everywhere
|
3 years ago |
Liav A
|
da327746a2
Kernel: Rename two PCI components
|
3 years ago |
Liav A
|
acd44bdcad
Kernel/Graphics: Modernize somewhat the code of BochsGraphicsAdapter
|
3 years ago |