Luke Wren
|
719c21fec3
|
Add IRQ tests. Disable waves by default in runtests
|
2021-12-12 15:53:04 +00:00 |
Luke Wren
|
9fb2af800f
|
Allow IRQs to be set/cleared by sw in tb. Add soft IRQ test
|
2021-12-12 14:58:50 +00:00 |
Luke Wren
|
a232833d81
|
Add CSR writable test
|
2021-12-12 14:23:34 +00:00 |
Luke Wren
|
7da67a0600
|
Similarly for minstret
|
2021-12-11 22:25:12 +00:00 |
Luke Wren
|
1b722b5f27
|
Add mcycle test, fix incorrect description of mcycle in docs
|
2021-12-11 21:21:31 +00:00 |
Luke Wren
|
93eca19aeb
|
Add test for lr/sc RAW stalls
|
2021-12-11 19:16:41 +00:00 |
Luke Wren
|
763a5cd364
|
Add test for readability of all implemented CSRs
|
2021-12-11 17:50:12 +00:00 |
Luke Wren
|
7b1da32af1
|
Move expected_output into tests inline
|
2021-12-11 16:58:25 +00:00 |
Luke Wren
|
9460b3cd04
|
Add load/store and lr/sc bus fault tests. Fix lr.w not clearing local monitor when HRESP=1 HEXOKAY=1.
|
2021-12-11 15:52:34 +00:00 |
Luke Wren
|
f64f44f7af
|
Add test for identification CSRs vs expected values
|
2021-12-11 13:26:59 +00:00 |
Luke Wren
|
3fe0d92d41
|
Add load/store alignment testcases
|
2021-12-11 12:53:37 +00:00 |
Luke Wren
|
6edfbfae8b
|
Add ebreak size/alignment test
|
2021-12-11 11:17:24 +00:00 |
Luke Wren
|
abe1769929
|
Add instruction access fault testcase
|
2021-12-11 09:54:00 +00:00 |
Luke Wren
|
6d55cd2d55
|
Consolidate openocd and bin-load testbenches
|
2021-12-11 09:46:38 +00:00 |
Luke Wren
|
fadb9601de
|
Illegal instruction test
|
2021-12-10 00:11:18 +00:00 |
Luke Wren
|
3d2c912b4f
|
Add test script to make it easier to add software testcases
|
2021-12-09 22:25:18 +00:00 |