If you have any questions, bug reports, ideas or if you want to give some kind of feedback, feel free to open a new issue or start a new discussion. Also look out for issues and pull requests labeled with and ; the latter one might be a good starting point for newcomers and beginners
Note
Please note that we have a Code of Conduct. Please follow it in all your interactions with this project.
Here is a simple guide line if you'd like to contribute code modifications to this project:
- Fork this repository and clone the fork:
git clone https://github.com/stnolting/neorv32.git
- In your local copy, create a feature branch:
git checkout -b awesome_new_feature_branch
- Create a new remote for the upstream repo:
git remote add upstream https://github.com/stnolting/neorv32
- Commit your modifications:
git commit -m "Awesome new feature!"
- Push to the branch:
git push origin awesome_new_feature_branch
- Create a new pull request; please make sure that your feature branch is up-to-date
with the project's
main
branch; we will review your request as soon as possible! - If you like, discuss / show-case your work on the project's discussion board.
If your merge request modifies the code base in a significant way (something more than just a typo fix) please also update the version identifier (increment the least-significant number) and add an according change log entry (see CHANGELOG.md for more information).
Tip
If possible, use labels to categorize your issue, discussion thread or merge request.