Kip Macsai-Goren
|
c47ec36bc7
|
removed old unused tests from wally arch tests
|
2022-04-28 18:14:08 +00:00 |
|
Kip Macsai-Goren
|
2f17edb5f4
|
added missing output for sret
|
2022-04-28 18:14:08 +00:00 |
|
Kip Macsai-Goren
|
746fcfde30
|
set WFI timeout to after 16 bits of counting for all configs
|
2022-04-28 18:14:08 +00:00 |
|
Kip Macsai-Goren
|
aedf0341af
|
added 32 bit versions of new tests. all but timeout wait pass regression
|
2022-04-28 18:14:07 +00:00 |
|
Skylar Litz
|
64a537c59b
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-27 10:50:19 -07:00 |
|
Skylar Litz
|
f2b6842edb
|
fix AttemptedInstructionCount from ground zero
|
2022-04-27 10:45:40 -07:00 |
|
David Harris
|
55d25a1a89
|
Ignore intermediate files in synthesis sweeps
|
2022-04-27 13:12:04 +00:00 |
|
David Harris
|
515270a8cf
|
Added torture.tv test vectors
|
2022-04-27 13:08:36 +00:00 |
|
David Harris
|
cce0a421be
|
Checked in torture.tv
|
2022-04-27 13:06:24 +00:00 |
|
David Harris
|
9d82232c14
|
Cleaned up canonical NaNs and removed denorm outputs in baby_torture.tv
|
2022-04-26 19:41:30 +00:00 |
|
Kip Macsai-Goren
|
4b00531d77
|
fixed incorrect configs in regression
|
2022-04-25 19:28:47 +00:00 |
|
Kip Macsai-Goren
|
d741faf7f3
|
added missing output on final test terminating ecall
|
2022-04-25 19:18:38 +00:00 |
|
Kip Macsai-Goren
|
74b103fae4
|
added working tests to test list, updated regression for new configs
|
2022-04-25 19:18:15 +00:00 |
|
Kip Macsai-Goren
|
33875b20b5
|
fixed initial value, timing on fs bits changing after floating point instruction
|
2022-04-25 19:17:29 +00:00 |
|
Kip Macsai-Goren
|
1c3e6b98e4
|
split status.fp tests into fp enabled/disabled
|
2022-04-25 19:16:15 +00:00 |
|
Kip Macsai-Goren
|
2e0f45eab4
|
removed atomic, floating point from privileged tests configs
|
2022-04-25 19:13:15 +00:00 |
|
Kip Macsai-Goren
|
01f8bdfafc
|
added new tests to tests.vh, comented out until they pass regression
|
2022-04-25 18:22:44 +00:00 |
|
Kip Macsai-Goren
|
36e82e8613
|
added WFI and mstatus fp, tw bit tests
|
2022-04-25 18:21:56 +00:00 |
|
Kip Macsai-Goren
|
e0a1a54678
|
added floating point instructions to privileged tests
|
2022-04-25 17:47:10 +00:00 |
|
Kip Macsai-Goren
|
992cedbc52
|
Lowered WFI timeout wait time for privileged configs
|
2022-04-25 17:47:10 +00:00 |
|
Kip Macsai-Goren
|
42eb771521
|
comment cleanup
|
2022-04-25 17:47:10 +00:00 |
|
Shreya Sanghai
|
975005dbfa
|
automate synth
|
2022-04-25 16:03:32 +00:00 |
|
bbracker
|
ce56e2dd73
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-25 08:01:39 -07:00 |
|
David Harris
|
0957b7040d
|
Restored MPRV behavior per spec
|
2022-04-25 14:52:18 +00:00 |
|
David Harris
|
1a8369b02b
|
Added dummy mstatus byte endianness fields tied to 0, mstatush register, removed UIE and UPIE depricated fields
|
2022-04-25 14:49:00 +00:00 |
|
bbracker
|
6f63b88c60
|
upgrade Buildroot Makefile to also copy over vmlinux
|
2022-04-25 07:36:59 -07:00 |
|
David Harris
|
142636173e
|
Added MTINST hardwired to 0, and added timeout of U-mode WFI
|
2022-04-24 20:00:02 +00:00 |
|
David Harris
|
28e8aa4f97
|
Fixed InstrMisalignedFaultM mtval
|
2022-04-24 17:31:30 +00:00 |
|
David Harris
|
ffecdda6e6
|
Improved priority order and mtval of traps to match spec
|
2022-04-24 17:24:45 +00:00 |
|
David Harris
|
04b0579b89
|
Extended sim time to fully boot Linux. Added comments to hazard unit
|
2022-04-24 13:51:00 +00:00 |
|
Kip Macsai-Goren
|
08d4c29724
|
Removed test cases irrelevant to this implementation, added explanatory comments.
|
2022-04-22 23:06:52 +00:00 |
|
Kip Macsai-Goren
|
abfbbaccba
|
Added testing for every bit field in MIE, rather than just one
|
2022-04-22 23:05:54 +00:00 |
|
Kip Macsai-Goren
|
7630a0be42
|
fixed timeouts on GPIO test by enabling pins as inputs as well as outputs.
|
2022-04-22 22:46:11 +00:00 |
|
Kip Macsai-Goren
|
bd87af478a
|
Changed mtval for instruction misaligned fault to get address from ieuAdrM (Jal/branch target address)
|
2022-04-22 22:46:11 +00:00 |
|
bbracker
|
cd70175e5a
|
less hardcoded paths in Makefile
|
2022-04-21 20:42:02 -07:00 |
|
bbracker
|
9eec1a83a6
|
deprecate unused LINUX_FIX_READ macro
|
2022-04-21 19:14:47 -07:00 |
|
bbracker
|
9c1e398bb5
|
change how tristate I/O is spoofed in GPIO loopback test
|
2022-04-21 10:31:16 -07:00 |
|
Ross Thompson
|
e56b9f18d5
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-21 09:52:42 -05:00 |
|
Ross Thompson
|
a86274a1e0
|
Modified wally-pipelined.do for no trace linux sim.
|
2022-04-21 09:52:33 -05:00 |
|
David Harris
|
6793533676
|
Removed FP vectors Readme
|
2022-04-21 04:55:27 +00:00 |
|
David Harris
|
1e19cf9f14
|
Simplified profile for UART boot; added warnings on UART Rx errors
|
2022-04-21 04:54:45 +00:00 |
|
Kip Macsai-Goren
|
25d0f6305a
|
added new tests to tests.vh
|
2022-04-20 17:34:40 +00:00 |
|
Kip Macsai-Goren
|
53f6b5fada
|
added 32 bit tests to makefrag
|
2022-04-20 17:33:56 +00:00 |
|
Kip Macsai-Goren
|
0a6e1d108f
|
updated 32 bit test lib to mirror 64 bit one in interrupt handling, trap stacks
|
2022-04-20 17:33:40 +00:00 |
|
Kip Macsai-Goren
|
fe14b9f188
|
Added 32 bit privilege tests that work but for one bug
|
2022-04-20 17:32:29 +00:00 |
|
Kip Macsai-Goren
|
8e72ace5ac
|
fixed rv32ia to support clint and GPIO for priv tests
|
2022-04-20 17:31:34 +00:00 |
|
Kip Macsai-Goren
|
7ed0c7b8b6
|
Updated 32 bit PMA tests to reflect new clint rules
|
2022-04-20 17:31:08 +00:00 |
|
Kip Macsai-Goren
|
5f78999424
|
added some explanatory comments
|
2022-04-20 06:48:01 +00:00 |
|
Kip Macsai-Goren
|
5cb5ba0c8c
|
Added interrupt time loop support, fixed external interrupts, fixed delegated ecallhandler
|
2022-04-20 06:48:01 +00:00 |
|
Kip Macsai-Goren
|
324d3fcea5
|
added working general trap tests to regression
|
2022-04-20 06:48:01 +00:00 |
|