Luke Wren
|
9c56e669cd
|
Standardise on a single ISA variant for default test builds, and align this with the lightweight toolchain config in the Readme
(Automated test builds for multiple ISA variants still yet to be implemented)
|
2024-08-07 13:34:36 -07:00 |
Luke Wren
|
a9ba69f4dd
|
Better default flags for CoreMark
|
2024-06-02 10:25:07 +01:00 |
Luke Wren
|
5aee830ac0
|
Restore SW Makefiles to use whatever riscv32-unknown-elf toolchain is in PATH
(clean up fallout from Zc implementation -- ensure Readme instructions will get you to hello world)
|
2023-03-31 01:53:28 +01:00 |
Luke Wren
|
e966e832d2
|
First attempt at Zcmp
|
2023-03-20 00:19:23 +00:00 |
Luke Wren
|
9787c604ad
|
Add missing ebreaku field to dcsr (U-mode counterpart to ebreakm)
|
2022-07-30 17:31:53 +01:00 |
Luke Wren
|
91be98f2da
|
Make rvpy IO output look exactly like tb_cxxrtl (bringing up embench)
|
2022-07-06 23:53:11 +01:00 |
Luke Wren
|
d9389fb23e
|
Fix a half-valid valid address phase being left behind when taking a new path with the jump going straight to the bus. If left in place, this causes the next-next fetch to be marked as half valid, corrupting fetch data.
|
2022-06-16 01:42:28 +01:00 |
Luke Wren
|
ef35dc859d
|
Add zicsr to march in makefiles
|
2022-05-24 16:17:54 +01:00 |
Luke Wren
|
933f2cd65c
|
Fix remaining fallout from tb args change
|
2021-12-11 09:53:39 +00:00 |
Luke Wren
|
e7466ae4be
|
Move DM data0 CSR into the M-custom space, and document this
|
2021-11-28 15:52:52 +00:00 |
Luke Wren
|
c03bc2efb5
|
Update init.S for new IRQ functionality
|
2021-06-04 08:16:54 +01:00 |
Luke Wren
|
90acfdcbe8
|
Organise test directory into formal and sim
|
2021-05-23 07:42:35 +01:00 |