Alfred Persson Forsberg
2311403691
sw/Makefile: allow setting CC
...
Useful for CC="clang --target=..." so you don't need a full GCC
toolchain.
Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
2026-01-05 17:57:34 +01:00
Olof Kindgren
842c2df0ca
Enable zicsr flag for GCC
2025-03-01 10:32:57 +01:00
BradWalker
086090046c
Allow the serv software Makefile to use a different compiler prefix if defined.
2024-05-26 06:29:49 +00:00
Olof Kindgren
923b53ce0b
Add hello world ASM example
2024-02-20 09:48:34 +01:00
Olof Kindgren
7d08abb92d
Improve makehex.py
2022-03-09 21:00:06 +01:00
Dave Dribin
54d5d65b62
Add support for Nandland Go Board
2021-06-28 09:10:04 +02:00
Olof Kindgren
1b6aa66379
Clear t0 in blinky example
2021-04-26 12:59:40 +02:00
Bruno Flores
731ca8bb45
Allow for a configurable toolchain prefix.
2020-12-06 23:05:39 +01:00
Olof Kindgren
b4a0015dc4
Fix linker script
2020-03-25 23:32:12 +01:00
Olof Kindgren
40000cbeb9
Fix IRQ
...
This contains a lot of fixes as IRQ support was broken on both
RTL and zephyr side
* Interrupts are now synced to instruction lifetimes
* Interrupts are disabled on traps and mie is pushed to mpie
* Zephyr applications regenerated from rewritten Zephyr port
* Timer is 32-bit to avoid wrapping around too often
* MEPC was not read properly from CSR storage
2019-11-19 11:06:50 +01:00
Olof Kindgren
7fabafa9cf
Add sync example
2018-11-26 23:15:53 +01:00
Olof Kindgren
cd983190b3
Interrupts working. Adding philosophers example
2018-11-26 23:03:40 +01:00
Olof Kindgren
4649b7073f
Update example applications
2018-11-26 18:00:29 +01:00
Olof Kindgren
12039dec0e
Add support for setting memory contents during synthesis
2018-11-26 09:49:08 +01:00