Please refer to documentation and README.md files inside each folder
P1 : Refer to the installation guide in the Project One Folder and Report to get an idea about it, and add the following dependencies additionally in the git install step before cloning the repo.
Additional Deps :
- g++-riscv64-linux-gnu
- libc6-dev-riscv64-cross
- flex
- bison
So the final install command would be this :
sudo apt install -y git build-essential gdb-multiarch qemu-system-misc \
gcc-riscv64-linux-gnu g++-riscv64-linux-gnu \
binutils-riscv64-linux-gnu libc6-dev-riscv64-cross \
flex bisonand, change the git repo clone to this repo link (https://github.com/nehakantheti/OperatingSystemsProject) So, the clone command will be :
git clone https://github.com/nehakantheti/OperatingSystemsProjectinstead of the clone command in the file. (The file's repo is clean xv6 OS with no changes that are made in this project.)
P2 : Report is inside the Project 2 folder
Contributors