mirror of
https://github.com/SerenityOS/serenity
synced 2024-07-24 03:25:02 +00:00
78419e858d
The `[[gnu::packed]]` attribute apparently lowered the required alignment of the structs, which caused the compiler to generate two 1 byte loads/stores on RISC-V. This caused the kernel to read/write incorrect values, as the device only seems to accept 2 byte operations. |
||
---|---|---|
.. | ||
3dfx | ||
Bochs | ||
Console | ||
Generic | ||
Intel | ||
VirtIO | ||
VMWare | ||
Definitions.h | ||
DisplayConnector.cpp | ||
DisplayConnector.h | ||
GenericGraphicsAdapter.h | ||
Management.cpp | ||
Management.h |