教育用OSとして有名な xv6 (RISC-V版)を、実際の RISC-V ボード VisionFive 2 Lite 上で動かしてみました。xv6 は MIT の OS 講義で使われており、コードは非常にコンパクトで UNIX や OS の基本原理を学ぶにはとても良い教材です。私も非常勤講師としてとある大学院の ...
# The xv6 kernel starts executing in this file. This file is linked with # the kernel C code, so it can refer to kernel symbols such as main(). # The boot block (bootasm.S and bootmain.c) jumps to ...
In this assignment you will complete a simple user-level thread package by implementing the code to perform context switching between threads. Switching threads Download uthread.c and uthread_switch.S ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する