miniRVOS
1.0.0
Minirvos est un système d'exploitation simple implémenté en fonction du cours "Apprenez à développer un système d'exploitation sur RISC-V".
L'environnement en cours d'exécution est Ubuntu 20.04 , et les informations détaillées sur la version système sont les suivantes:
$ 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
Dans l'environnement Ubuntu 20.04 , veuillez d'abord exécuter le code suivant pour installer la chaîne d'outils:
$ sudo apt update
$ sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
Après avoir terminé la construction de l'environnement, entrez dans le répertoire os et exécutez make to Build. Voici les commandes de construction. Pour plus de détails, veuillez consulter le fichier Makefile dans le projet:
make : compiler et construiremake run : démarrer qemu et courirmake debug : démarrer GDB pour le débogagemake code : démonter pour afficher le code binairemake clean : Nettoyez les fichiers générés https://gitee.com/Unicornx/Riscv-Operating-System-Mooc
https://github.com/cccriscv/mini-riscv-os