Published March 1, 2024
| Version v1.9.6
Software
Open
The NEORV32 RISC-V Processor
Authors/Creators
Description
What's Changed
- Allow disabling certain PMP modes by @stnolting in https://github.com/stnolting/neorv32/pull/808
- [revert] remove page faults support by @stnolting in https://github.com/stnolting/neorv32/pull/809
- :bug: Fix bug in CRT0 trap handler by @stnolting in https://github.com/stnolting/neorv32/pull/812
- :warning: Rework hardware performance monitor (HPM) events by @stnolting in https://github.com/stnolting/neorv32/pull/811
- ๐งช [makefile] pass CC_OPTS variable as define string by @stnolting in https://github.com/stnolting/neorv32/pull/813
- โ ๏ธ remove Smcntrpmf ISA extension by @stnolting in https://github.com/stnolting/neorv32/pull/814
- [sim] add simulation check to sw makefiles as target 'sim-check' by @umarcor in https://github.com/stnolting/neorv32/pull/817
- [SLINK] add AXI-stream-compatible "tlast" signals by @stnolting in https://github.com/stnolting/neorv32/pull/815
- [docs/userguide/simulating_the_processor] add admonition and recommend MARCH=rv32im to build hello_world by @umarcor in https://github.com/stnolting/neorv32/pull/819
- [ci] split SoftwareFrameworkTests from simple testbench simulation by @umarcor in https://github.com/stnolting/neorv32/pull/820
- ๐ Fix write access to mip.firq CSR bits by @stnolting in https://github.com/stnolting/neorv32/pull/821
- [ci] test example hello_world as well by @umarcor in https://github.com/stnolting/neorv32/pull/822
- [fifo] fix (Vivado) synthesis issue by @stnolting in https://github.com/stnolting/neorv32/pull/827
- optimize FIFO component to improve mapping by @stnolting in https://github.com/stnolting/neorv32/pull/828
- Added dummy clocks for SLINK streams in AXI4-Lite wrapper by @robhancocksed in https://github.com/stnolting/neorv32/pull/831
- :bug: fix atomic write/clear/set accesses of clear-only CSR bits by @stnolting in https://github.com/stnolting/neorv32/pull/829
- [sw] remove unused variable RISCV_TOOLCHAIN by @umarcor in https://github.com/stnolting/neorv32/pull/832
- :bug: fix GPTMR threshold = 0 configuration by @stnolting in https://github.com/stnolting/neorv32/pull/834
- Small correction in user guide by @davidgussler in https://github.com/stnolting/neorv32/pull/835
New Contributors
- @robhancocksed made their first contribution in https://github.com/stnolting/neorv32/pull/831
- @davidgussler made their first contribution in https://github.com/stnolting/neorv32/pull/835
Full Changelog: https://github.com/stnolting/neorv32/compare/v1.9.5...v1.9.6
Notes
Files
stnolting/neorv32-v1.9.6.zip
Files
(6.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:8a3afc8ec0d9b1a21db254dba3a0d0f1
|
6.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/stnolting/neorv32/tree/v1.9.6 (URL)