Complete the operating system assignment as specified in the documentation.
- Specification: Please refer to the
doc/directory or the course website. - Environment & Architecture: doc/environment.md
- Original xv6 README: README
We provide a script mp.sh to help you build and run xv6 using Docker.
./mp.sh qemu./mp.sh grade./mp.sh cleanxv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6). xv6 loosely follows the structure and style of v6, but is implemented for a modern RISC-V multiprocessor using ANSI C.
ACKNOWLEDGMENTS xv6 is inspired by John Lions's Commentary on UNIX 6th Edition. See also https://pdos.csail.mit.edu/6.828/.