Changelog — AeroOS
26R1 (2026-09)
First official Release.
Added
- ✅ RISC-V 64-bit QEMU virt full boot
- ✅ OpenSBI FW_DYNAMIC firmware integration
- ✅ NS16550 UART console
- ✅ Physical page allocator + kmalloc/kfree
- ✅ Timer interrupt (CLINT)
- ✅ Preemptive round-robin scheduler
- ✅ 30-register context frame
- ✅ U-mode tasks + ecall syscall dispatch
- ✅ Aero-language U-mode program support
Known Limitations
- No SMP (single hart)
- No filesystem
- No PMP protection (all memory accessible)
- sys_fork doesn't copy address space
- 4 syscalls only (write/yield/exit/fork)