miniRVOS
1.0.0
O Minirvos é um sistema operacional simples implementado com base no curso "Aprenda a desenvolver um sistema operacional no RISC-V".
O ambiente de corrida é Ubuntu 20.04 , e as informações detalhadas da versão do sistema são as seguintes:
$ 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
No ambiente Ubuntu 20.04 , primeiro execute o código a seguir para instalar a Chain de ferramentas:
$ sudo apt update
$ sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
Depois de concluir a construção do meio ambiente, insira o diretório os e faça make para construir. A seguir, estão os comandos de compilação. Para detalhes, consulte o arquivo Makefile no projeto:
make : compilar e construirmake run : Inicie qemu e corramake debug : Inicie GDB para depuraçãomake code : Desmonte para visualizar o código bináriomake clean : Limpe os arquivos gerados https://gitee.com/unicornx/riscv-operating-system-mooc
https://github.com/cccriscv/mini-riscv-os