Rose Thompson
|
b74bfbeefd
|
Merge branch 'main' into Zicclsm
|
2023-11-10 16:15:32 -06:00 |
|
naichewa
|
a5837eb62c
|
fifo fixes and edge case testing
|
2023-11-07 17:59:46 -08:00 |
|
naichewa
|
4651b807ed
|
added test cases
|
2023-11-02 15:43:08 -07:00 |
|
Rose Thompson
|
0a4ed5515b
|
Merge branch 'main' into Zicclsm
|
2023-11-02 12:55:51 -05:00 |
|
Rose Thompson
|
afa1d85e3b
|
Doesn't yet fully work.
Thomas is going to finish debugging while I'm on the RISCV summit next week.
|
2023-11-02 12:07:42 -05:00 |
|
Rose Thompson
|
7ba891f607
|
Progress. I think the remaining bugs are in the regression test's signature.
|
2023-11-01 17:51:48 -05:00 |
|
Rose Thompson
|
5660eff57d
|
Working through issues with the psill logic.
|
2023-10-31 18:50:13 -05:00 |
|
Rose Thompson
|
4984b3935f
|
Progress
|
2023-10-31 14:50:33 -05:00 |
|
Rose Thompson
|
c061440141
|
First stab at the misaligned test.
|
2023-10-31 12:30:10 -05:00 |
|
naichewa
|
7dd3f24d6c
|
Merge branch 'main' into spi
|
2023-10-30 17:01:41 -07:00 |
|
naichewa
|
2330f4ee63
|
hardware interlock
|
2023-10-30 17:00:20 -07:00 |
|
Rose Thompson
|
2241976d29
|
Updated mmu to not generate trap on cacheable misaligned access when supported.
Updated tests with David's help.
|
2023-10-30 18:26:11 -05:00 |
|
David Harris
|
f6a7f707bd
|
Fixed test cases for medeleg issue 444. Also added a COMPRESSED_SUPPORTED parameter true when C or Zca is supported, and use this to get compressed hardware such as the spill logic and the +2 adder.
|
2023-10-30 09:56:17 -07:00 |
|
naichewa
|
0ff9ce527d
|
Merge branch 'main' into spi
|
2023-10-16 22:59:50 -07:00 |
|
David Harris
|
ac4216b43d
|
Incorporated new AMO tests from riscv-arch-test
|
2023-10-16 10:25:45 -07:00 |
|
David Harris
|
6245748ed7
|
Added CSR permission tests for mconfigptr, menvcfg, mseccfg, etc.
|
2023-10-15 15:31:03 -07:00 |
|
David Harris
|
434d6b2c5c
|
minfo test working again with mconfigptr for RV64
|
2023-10-15 06:41:52 -07:00 |
|
naichewa
|
aa5abfc8e8
|
always working after reg bit swizzle changes
|
2023-10-13 14:22:32 -07:00 |
|
naichewa
|
d5d4f9d044
|
transferred spi changes in ECA-authorized commit
|
2023-10-12 13:36:57 -07:00 |
|
David Harris
|
d526d28804
|
Added MENVCFG.HADE bit and updated SVADU to depend on this bit
|
2023-10-04 09:34:28 -07:00 |
|
Ross Thompson
|
12c3c98824
|
Extended the CBOM test to cover a 4 way set associative cache with 4KiB ways.
|
2023-08-30 11:29:44 -05:00 |
|
David Harris
|
8d3ff59673
|
Completed basic tests of svnapot and svpbmt
|
2023-08-28 06:57:35 -07:00 |
|
Ross Thompson
|
914b6f9734
|
Now have CBOZ instructions working!
|
2023-08-24 16:47:35 -05:00 |
|
Ross Thompson
|
310b700550
|
Have a working 32 bit cbom test!
|
2023-08-21 13:46:09 -05:00 |
|
Ross Thompson
|
d4c6ba627d
|
Working CBO tests for 64 bit!
|
2023-08-21 12:55:07 -05:00 |
|
Ross Thompson
|
5ed096e4bc
|
Made a bunch of progress towards getting cbo instructions tested.
|
2023-08-21 11:46:21 -05:00 |
|
David Harris
|
c137a1c8cf
|
Fixed timer interrupt testing
|
2023-06-09 17:20:41 -07:00 |
|
David Harris
|
b70b0c7c5e
|
Added support for menvcfg and senvcfg, including menvcfg.STCE for supervisor timer compare
|
2023-06-09 14:40:01 -07:00 |
|
Kip Macsai-Goren
|
34200e8c76
|
restored original virt mem tests when svadu is not supported
|
2023-04-11 18:47:08 -07:00 |
|
Kip Macsai-Goren
|
c4766c8a02
|
renamed virt mem tests to include svadu
|
2023-04-11 18:46:37 -07:00 |
|
Kip Macsai-Goren
|
b2d6084eea
|
removed unnecessary 'deadbeef's at the end of reference outputs
|
2023-04-11 18:32:04 -07:00 |
|
Kip Macsai-Goren
|
a82c0a7780
|
Modified virt mem tests to do correct r/w when svadu is enabled
|
2023-04-11 18:08:30 -07:00 |
|
Kip Macsai-Goren
|
e0b938b409
|
Removed Trap outputs from writes covered by SVADU
|
2023-04-11 17:41:57 -07:00 |
|
Kip Macsai-Goren
|
2e151b6b08
|
updated tests to reflect non-writeable bits of deleg
|
2023-03-29 15:24:00 -07:00 |
|
David Harris
|
2e5c50e24a
|
Fixed RV32 tests after PMP fix
|
2023-03-28 08:35:23 -07:00 |
|
Kip Macsai-Goren
|
106ed02a7e
|
Revert "added premilinary boundary ccrossing cases"
This reverts commit 7870148814 .
|
2023-03-24 11:27:41 -07:00 |
|
Kip Macsai-Goren
|
ff59fefcc9
|
replaced inerrupt tests with allowed versions
|
2023-03-24 11:22:39 -07:00 |
|
Kip Macsai-Goren
|
7870148814
|
added premilinary boundary ccrossing cases
|
2023-03-24 11:22:39 -07:00 |
|
Kip Macsai-Goren
|
964084f0b3
|
added fs=00 to status fp enabled test
|
2022-12-22 15:15:53 -08:00 |
|
Kip Macsai-Goren
|
d25d699800
|
Added status.tvm bit test that passes make and regression
|
2022-12-22 14:43:22 -08:00 |
|
Kip Macsai-Goren
|
55627f40e2
|
added passing GPIO test to 64 bit tests
|
2022-12-05 21:31:00 -08:00 |
|
Kip Macsai-Goren
|
4ab99904a4
|
added all 32 bit tests to 64 bit periph tests except gpio
|
2022-12-05 20:16:02 -08:00 |
|
Kip Macsai-Goren
|
540d6c2f41
|
added -01 to all WALLY tests
|
2022-12-05 20:16:02 -08:00 |
|
Kip Macsai-Goren
|
9b1765ce92
|
added tests for invalid address being written to satp. Not passing regression
|
2022-11-27 13:22:35 -08:00 |
|
Kip Macsai-Goren
|
e603973dff
|
added xlen and endianness test edits. xlen passes but endinanness still won't make
|
2022-09-26 05:03:19 +00:00 |
|
Kip Macsai-Goren
|
9821a50eaa
|
added mstatus uxl, sxl bit tests (not tested in regression yet)
|
2022-09-18 00:11:29 +00:00 |
|
Kip Macsai-Goren
|
c5cbe43732
|
Fixed typos in existing endianness test
|
2022-09-18 00:09:52 +00:00 |
|
Kip Macsai-Goren
|
e6987524ab
|
added full coverage of subword loads and stores to endianness test
|
2022-09-17 23:14:38 +00:00 |
|
Kip Macsai-Goren
|
cc7d1c8ef9
|
Created initial endianness tests
|
2022-09-16 01:06:26 +00:00 |
|
Daniel Torres
|
4198145ce2
|
added changes to stvec of reference signatures, modified some tests to copy over reference file instead of running on sail
|
2022-07-22 14:58:55 -07:00 |
|