.. | ||
machine | ||
riscv_instructions | ||
userlib | ||
.gitignore | ||
Makefile | ||
Makefile.config | ||
Makefile.tests | ||
README.md |
BurritOS Test programs
This folder contains small C programs pertaining to the assessment of the correctness of BurritOS' behavior.
Folder Structure
- riscv_instructions: contains small programs for testing simulator instruction coverage.
How to build
In the Makefile.config file
Set the variables to the correct paths for the RISCV Newlib compilation toolchain. Simply changing the RISCV_PREFIX
variable should do the trick. Do not forget to add a trailing slash.
Exporting objdumps
$ make dumps
Compiling programs
$ make programs
Cleaning
$ make clean
Output folder
Compilation results are located in the target/objdumps and target/programs directories.