RISC-V full system emulator
RISC-V userspace emulator
RISC-V toolchain
The RISC-V Instruction Set Manual
RISC-V asm manual
Main branch is riscv
. master
branch must remain unchanged.
All scripts, docs and other supplimentary files should go to dev-riscv
directory.
Small changes (typos, build fixes, ...) may go directly into riscv
branch.
Small one is usually so insignificant, such you think no-one interested to get notified about.
When in doubt, consider non-small.
Significant contributions should be proposed as Pull Requiest:
- changes should be pushed to a feature branch of this repo (there is no need to use Github forks)
- a PR should be created, from feature branch to
riscv
- the PR should receive a positive code review
- then the requester (preferable) or reviewer may merge changes into
riscv
branch