MAestro is the operating system kernel for MA-Memphis.
It includes multiprogramming capabilities, scheduling, message-passing drivers for data and broadcast NoC, and some POSIX system calls.
Currently, MA-Memphis supports RISC-V cores simulated in Linux hosts.
- riscv64-elf-gcc
- libmutils
Run make
.
It should produce kernel.{elf, bin, lst, txt}