This repository was archived by the owner on Oct 22, 2022. It is now read-only.
Meaty Skeleton
A meaty skeleton for fellow OSDev'ers to base their RISC-V operating system upon:
- Hierarchial project structure with
makebuild system for sustainable mid- to long-term development - Includes
debugtarget for debugging with GDB (requires cross-debugger targetingriscv64-elf) - Basic console output through NS16550A UART
- Convenience wrappers for powering off and rebooting the device
- Working
kprintfsupporting base format specifiers (no floating point support; no sub-specifiers; nonspecifier) to facilitateprintfdebugging panicfunction for kernel panics