Liav A.
Liav A.
This is an attempt of me trying to document the recent development of what came to be the kernel graphics subsystem. This is only the start, and future PRs might...
Kernel+Userland: Expose partition metadata in SysFS, add printed info in lsblk about that metadata
Relies on #14661. Another nice step towards building a udev-like program in Serenity :)
The implementation for /sys/devices/graphics/adapters directory, is actually ready now :) I just need a bit more time to come up with a new utility called "lsgpu" to show all graphics...
_I put this mainly as a reminder for myself to work on this, however, if you want to do that as well, feel free to do this!_ Let's consider the...
The main goal of this PR is to allow us to use SerenityOS on bare metal, without the need of writing a GRUB (or any other Multiboot-compatible bootloader) harddrive image...
We make these methods non-virtual because we want to ensure we properly enforce locking of the m_inode_lock mutex. Also, for write operations, we want to call prepare_to_write_data before the actual...
Relies on #14785.
This is a preparation before the IOWindow concept can be merged at #15107. I don't do a lot in this PR, just move a bunch of hardware specific things for...
Move around a bunch of x86-specific code to allow future discard of it in non-x86 builds, so this essentially helps the `aarch64` port :) Next PR will try to abstract...