freedom-e-sdk v20.05.RC.05
Pre-releaseRelease notes for freedom-e-sdk v20.05.RC.05
Statistics since v201908
- 352 commits
- 186 files changed, 31199 insertions(+), 5844 deletions(-)
Authors
- Nathaniel Graff
- Bunnaroath Sou
- Emmanuel Puerto
- Pierre-Henry Moussay
- Kevin Mills
- Nandkumar Joshi
- cgsfv
- Keith Packard
- Erik Danie
- Albert Chen
- I-Cheng Cheng
- Matthew Conolly
- Richard Xia
Merge History
227ebb6 Bump devicetree-overlay to disable eccscrub on vcu118
eb83882 Last preparation for v20.05 branching and RC
946a11a Bump all example-freertos
d48f2ed Bump submodules for hpm-fix.
532331b Bump ldscript-generator to reduce ITIM ramrodata usage
c037112 Bump coremark for posix times
36a2fc9 Fix release notes generation with GitHub Action
3947bcd Bump metal for scrub fix
81dfe84 Create GitHub Actions release automation
950dd49 Revert -mno-relax flag in debug.mk
64d9a5c Update BSPs for ecc memory scrub. Bump submodules.
c57e97f sync threads to _enter before gdb resumes
0b3ca2a Bump devicetree-overlay for ecc-scrub fix
34091af Fix e20 ldscript generation
7123d22 Bump BSP generators for wake install targets
1c07551 scl-metal librarie (driver for HCA)
7576540 Bump to pickup Freedom-Metal cflush fix
208e627 Bump ldscript generator for various fixes
5dfa130 Bump cflush example and pass PROGRAM to program build
e2cc206 Add example for RISCV hardware performance counter.
609b550 Picolibc
3b19e71 Standalone venv
0dfa171 Test standalone project creation and build in GitHub Actions
229fcb0 freeRTOS-metal fix on venv default path
946b358 Bump overlay generator to disable stdout in RTL sim
1b3c383 Remove duplicate dependency: example-sifive-welcome
eb3a3b0 Minor cleaning up sphinx doc to get ready
08ae218
4b760cb Add support for VCU118 FPGAs
774f8b5 Tell FreeRTOS-metal to re-use Freedom E SDK's virtualenv
18678e1 Add SiFive Bus Error Unit support and example
337216c Freertos upd cfg
f86b422 Minor cleaning up of clic examples
982a5df Bump OpenOCD Config Generator for Multicore Configs
5083da8 Clic nested interrupt example
2153f12 Fetch Python packages from PyPI by default, keep pip-cache option
b3331a5 Run QEMU tests synchronously
89f7f78 Add FREEDOM_E_SDK_VENV_PATH to move virtualenv
c43dc4d Point submodules back at master
59bf2c7 Add support for Sifive-PWM.
3c8a23a update-targets.sh copies DTS into core.dts
e2ac483 Update website URL in README
235634e Add check to make sure BSP files are up-to-date
a353d73 Bump FreeRTOS-metal in order to support FreeRTOS running into all mhartid
e838102 Standalone touch bsp outputs
0ddc1a2 Dev freertos
7755849 Bump FreeRTOS-metal, so bump also FreeRTOS examples
e61b56a Python3 pip call in venv
6d59db6 Create Docker image and use for testing
ec64223 Create script for bumping wit modules to match submodules
0d75985 Improve Travis build script
ca5ed0e Switch to Python-Based Tooling
875069b Add FreeRTOS Minimal and Blinky-SystemView Examples
4c93cba Add support for VC707 FPGA targets
c163b98 Fix conditional in fixup-dts
ebc350d Pick up clear feature register and disable all CLIC/PLIC interrupts in init
e0a02e3 Increase the baud rate of stdout-path for RTL targets
e2c6eb1 Dev freertos
5637bd7 Bump Devicetree tools to require SPI flash nodes
d6b446c Update standalone.mk
fb2905d Detect "reloc truncated to fit" as medany incompatibility
a5474ce
5e8d0ff Add public mem-test for latency testing
4d856c5 Simplify Freedom Metal autotools configuration
ff75b36 Bump metal to revert PLIC and CLIC interrupt changes
7f31466 Bump Metal and Devicetree tools
ba3a878 Create cJTAG OpenOCD Config Files
2cdbeb4 Add i2c example
dedbe99 Bump metal for Atomics API and add example-atomics
e2f644f Bump DeviceTree tools for small single sram fix
d6e39d7 Add support for the Spike RISC-V ISA Simulator
029ca34 Example to test metal get/set CSR
a06db1c
37f8f0b Regenerate BSP files at build-time
f697d2a Add Uart interrupt example
6f99f13 Add minimal-boot example
f5c4c58 Bump DeviceTree tools for imaf
c1d8b18 Restore PMP example region size to 128 bytes
dd0b289 Bump submodules for sifive,ccache0
63a24c8 Add example-local-vector-interrupts
77a6c9c Port recent changes to v201908-branch to master
60eee28 DTS Fixup: Use sifive,trace as stdout-path
12f6e96 Pull in latest changes from master and forward-port recent changes from v201908-branch
1755333 add wit-manifest and check-submodules script
17ca55c Run QEMU targets in Travis
ca9de9a Script to detect code model incompatibility
e569524 add api-version target
63d984a Fix compliance with C99 and test in Travis
2e347a6 Activate Travis regressions
c3a16ae Add CLIC Vectored Interrupts Examples and Improve Cache Flush API