FreeRTOS-Kernel/FreeRTOS/Demo/RISC-V_Renode_Emulator_SoftConsole
Kody Stribrny 2f3e5235aa
Expand RV32E demo support, prevent 'ebreak' looping (#883)
* Expand RV32E demo support, prevent 'ebreak' looping

The RegTest tests are modified in the Qemu and HiFive demos
to support RV32E and its limited set of registers.

'ebreak' call looping is removed in RegTest. This produces
a lot of noise when debugging.

* Correct whitespace

* Remove 'ebreak' instruction calls

The ebreak instruction sets and exception
which leads to jumping around the binary. This
can make debugging difficult.

* Fix whitespace formatting
2023-02-06 21:00:09 -08:00
..
.settings Remove driver files that generate compiler warnings from the RISC-V_Renode_Emulator_SoftConsole project. 2019-11-18 17:23:14 +00:00
blinky_demo [AUTO][RELEASE]: Bump file header version to "202212.00" 2022-12-10 01:17:30 +00:00
full_demo Expand RV32E demo support, prevent 'ebreak' looping (#883) 2023-02-06 21:00:09 -08:00
Microsemi_Code Remove driver files that generate compiler warnings from the RISC-V_Renode_Emulator_SoftConsole project. 2019-11-18 17:23:14 +00:00
.cproject Remove driver files that generate compiler warnings from the RISC-V_Renode_Emulator_SoftConsole project. 2019-11-18 17:23:14 +00:00
.project Fix bug in core_cm3.c atomic macros. 2019-02-16 01:08:38 +00:00
Demo Documentation.url Replace the pdf RISC-V documentation with links to the documentation web pages. 2019-02-16 01:15:33 +00:00
FreeRTOSConfig.h Expand RV32E demo support, prevent 'ebreak' looping (#883) 2023-02-06 21:00:09 -08:00
hw_platform.h Add M7/M4 AMP demo. 2019-05-10 18:25:10 +00:00
main.c Expand RV32E demo support, prevent 'ebreak' looping (#883) 2023-02-06 21:00:09 -08:00
microsemi-riscv-renode.ld Retarget Softconsole RISC-V demo from IGLOO2 to Renode as it can have more RAM and therefore have more test tasks running. 2018-12-24 17:48:10 +00:00
miv-basic.resc Update libraries and sundry check-ins ready for the V10.3.0 kernel release. 2020-02-06 18:52:35 +00:00
RTOSDemo Debug Renode.launch Move the RISC-V pxPortInitialiseStack() implementation to the assembly port file from the C port file so it can have access to the number of chip specific registers it needs to save space for on the stack. 2018-12-30 20:00:43 +00:00
RTOSDemo-start-renode-emulator-and-attach.launch Retarget Softconsole RISC-V demo from IGLOO2 to Renode as it can have more RAM and therefore have more test tasks running. 2018-12-24 17:48:10 +00:00