miniRVOS
1.0.0
Minirvos هو نظام تشغيل بسيط يتم تنفيذه استنادًا إلى الدورة التدريبية "تعلم تطوير نظام تشغيل على RISC-V".
البيئة الجارية هي Ubuntu 20.04 ، ومعلومات إصدار النظام التفصيلية هي كما يلي:
$ 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
في بيئة Ubuntu 20.04 ، يرجى أولاً تشغيل الكود التالي لتثبيت مخطط الأدوات:
$ sudo apt update
$ sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
بعد الانتهاء من بناء البيئة ، أدخل دليل os و Run make للبناء. فيما يلي أوامر الإنشاء. للحصول على تفاصيل ، يرجى الرجوع إلى ملف Makefile في المشروع:
make : تجميع وبناءmake run : ابدأ qemu وركضmake debug : ابدأ GDB لتصحيح الأخطاءmake code : تفكيك لعرض الرمز الثنائيmake clean : تنظيف الملفات التي تم إنشاؤها https://gitee.com/unicornx/riscv-porating-system-mooc
https://github.com/cccriscv/mini-riscv-os