real-hw-fix #16
Reference in New Issue
Block a user
Delete Branch "real-hw-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixed the PMM; it now caps at 8GB, and gets all USABLE-marked memory, instead of the biggest hole; in QEMU it was easy because USABLE block was one and big, but on real hardware it's more fragmented by ACPI_NVS and BOOTLOADER_RECLAIMABLE entries.
The framebuffer is now way faster because it is now mapped as Write-Combining, which allows burst memory access.
Also, the keyboard can now store keystrokes in a circular keyboard buffer.