~demindiro/norost-b

v0.1.1 2 years ago

norost-no-virtio.iso
sha256:87cb8364f9b3e51f663580a4ce94245e6f3ac9224b03cd592e7724e45b0e46b8
norost-virtio.iso
sha256:60f5969d14712571ae388c727c8ca00689fec8d5013762e39a0e0f38641881da
Real hardware support, preemption

- Make OS work on real hardware (HP EliteBook Folio 1040 G2)
- Make kernel & userland preemtable
- Fix various deadlocks w.r.t. disabling ISRs
- Implement PS/2 keyboard driver
- Fix bootloader not recognizing ACPI v2.0+
- Add scrolling to VGA text driver
- Emulate FSGSBASE if not supported
- Fix erroneous OOM panics