miniRVOS
1.0.0
Minirvos es un sistema operativo simple implementado basado en el curso "Aprenda a desarrollar un sistema operativo en RISC-V".
El entorno en ejecución es Ubuntu 20.04 , y la información detallada de la versión del sistema es la siguiente:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal
$ uname -r
5.10.16.3-microsoft-standard-WSL2
En el entorno Ubuntu 20.04 , primero ejecute el siguiente código para instalar la cadena de herramientas:
$ sudo apt update
$ sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
Después de completar la construcción del medio ambiente, ingrese el directorio os y ejecute make to Build. Los siguientes son los comandos de compilación. Para obtener más detalles, consulte el archivo Makefile en el proyecto:
make : compilar y construirmake run : iniciar qemu y ejecutarmake debug : comienza GDB para la depuraciónmake code : desmontar para ver el código binariomake clean : limpie los archivos generados https://gitee.com/unicornx/riscv-operating-system-mooc
https://github.com/ccccriscv/mini-riscv-os