miniRVOS
1.0.0
Minirvos adalah sistem operasi sederhana yang diimplementasikan berdasarkan kursus "Belajarlah untuk mengembangkan sistem operasi di RISC-V".
Lingkungan yang berjalan adalah Ubuntu 20.04 , dan informasi versi sistem terperinci adalah sebagai berikut:
$ 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
Di lingkungan Ubuntu 20.04 , silakan jalankan kode berikut untuk menginstal toolchain:
$ sudo apt update
$ sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
Setelah menyelesaikan konstruksi lingkungan, masukkan direktori os dan jalankan make to Build. Berikut ini adalah perintah build. Untuk detailnya, silakan merujuk ke file Makefile di proyek:
make : Kompilasi dan Bangunmake run : MULAI qemu DAN LARImake debug : Mulai GDB untuk debuggingmake code : bongkar untuk melihat kode binermake clean : Bersihkan file yang dihasilkan https://gitee.com/unicornx/riscv-operating-system-mooc
https://github.com/cccriscv/mini-riscv-os