| 
							
							
								 Ross Thompson | 372b9890ef | Untested change to uart test for outline of how to handle rx fifo timeout. | 2022-10-28 13:31:16 -05:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | d4dd2dcc08 | Added test for UART FIFO timeout. Does not pass regression | 2022-10-25 05:35:56 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ae7a71c0f4 | Created one off test to replicate the floating point forwarding hazard bug. | 2022-10-22 16:29:12 -05:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | d5cd67cf09 | fixed endianness mstatush problem, passes make, not regression | 2022-10-04 17:37:39 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 0d2fcaeab1 | 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 | 3f4c825a1a | added mstatus uxl, sxl bit tests (not tested in regression yet) | 2022-09-18 00:11:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | dda3b2d383 | ported endianness tests to 32 bits (not tested in regression yet) | 2022-09-18 00:10:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 99596fac84 | Fixed typos in existing endianness test | 2022-09-18 00:09:52 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 657e19df08 | added full coverage of subword loads and stores to endianness test | 2022-09-17 23:14:38 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | a4fc5d3476 | Created initial endianness tests | 2022-09-16 01:06:26 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 8b8f045491 | Completed PLIC-S tests.  Regression working.  This completes peripheral tests. | 2022-08-03 09:33:56 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 62252c2167 | Debugging plic-s test | 2022-08-03 13:21:09 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 6ee8036ae7 | plic-s debug | 2022-08-03 12:33:09 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | e3ea86f984 | Started plic-s tests | 2022-08-03 03:48:08 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | d2de84a456 | Added parity and stop bit tests to UART | 2022-07-28 04:35:51 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 763a6d7340 | Fixed UART reference output | 2022-07-27 22:16:38 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | f61f0645fe | Finished UART test | 2022-07-27 04:06:59 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | da275e3c26 | Increased timeout threshold to avoid timeout building riscof tests on slow machine | 2022-07-27 04:05:21 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | a32698811d | Updated reference file for UART test | 2022-07-26 09:39:31 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 8141530f10 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2022-07-26 09:15:20 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 528dfd9170 | Committing changes made to UART test | 2022-07-26 09:14:40 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 449c80b5f7 | More work toward riscof tests | 2022-07-26 06:19:13 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 539174f6f6 | Tests making successfully except for rv32gc_arch32f, which has FLEN=64 and tries using fld/fsd | 2022-07-25 16:23:10 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 55ab81e37b | More riscof makefile tuning | 2022-07-25 21:15:56 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 6b172723bd | Cleaning up Makefiles for riscof to run each set of tests individually and eliminate warnings | 2022-07-25 20:50:38 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | 5b71ceac5c | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2022-07-22 17:13:38 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 0bfc3fda1b | Fixed UART FIFO bugs and added FIFO tests | 2022-07-22 17:13:19 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | b726b05d61 | fixed wally rv32e tests, updated regression makefile to new testflow | 2022-07-22 17:09:46 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | e02c67ed5e | fixed 32priv tests, now passing | 2022-07-22 15:35:20 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | d95b266d49 | changes to test.vh for compatability | 2022-07-22 15:00:48 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 2bbfd67082 | 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 |  | 
			
				
					| 
							
							
								 slmnemo | 840c40a7ab | UART updates and PMA fix | 2022-07-22 14:49:03 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 6d8988f71f | Added test comments to reference output | 2022-07-22 12:35:59 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 5d7171f6f8 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-07-22 11:16:09 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 526f70e772 | commiting current changes to riscof wally tests | 2022-07-22 11:14:04 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 12c92a05ff | Added new PLIC and UART tests | 2022-07-22 07:12:55 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 49565f944c | Added PLIC and UART tests and new functions to the test library | 2022-07-22 07:10:39 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | bd918d37ba | added support for new version of riscof and arch tests, now supports tests that can be compiled for both rv32 and rv64 | 2022-07-21 20:58:58 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | d44ec059d0 | made makefile more specific, just incase future additions | 2022-07-21 12:50:02 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 6e9b4f4075 | removed ugly /ref/Ref from tests.vh, added back d_fsd-align-01.S and d_fld-align-01.S tests to tests.vh, updated makefile to fix the riscof issues and fix fld fsd tests, updated testbench.sv for comptability with changes | 2022-07-21 12:47:51 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 77f7b179ee | fixed GPIO test by adding a new function to clear PLIC interrupts | 2022-07-19 08:59:16 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | c65aa54a1e | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-07-18 12:13:48 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 3f5a5e1093 | added the sail change to spike to let it all run normally | 2022-07-18 12:13:15 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 8506d2be4c | fixed uncommented line in makefile | 2022-07-14 00:01:07 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 452b017f9a | found the bug in the store modification | 2022-07-12 22:42:19 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 2ada8a8bc1 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally | 2022-07-12 22:37:20 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | cd53ae67d9 | moved fpu ieu write data mux to lsu | 2022-07-08 23:56:57 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | 43549b10fb | Fixed error in gpio test | 2022-07-08 02:27:16 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 0b40f38f02 | added load and store test | 2022-07-07 21:48:51 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | f8059e9e40 | Resolved conflicts between different gpio files | 2022-07-05 18:38:52 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | b3cd9de9e8 | Fixed discrepancies between GPIO tests and book and removed extra unused code from CLINT tests. | 2022-07-05 18:21:17 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 0232593e88 | Fixed typos in gpio test comments | 2022-07-05 04:57:42 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | c830a0baf8 | fixed tininess detection in TestFloat examples, merged change in WALLY-TEST-LIB | 2022-07-04 03:21:04 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | 8cc051915d | Fixed make error | 2022-07-01 16:28:29 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | a384a6465b | reverted tests.vh to work on existing flow, added commented out paths to new riscof tests once that build has finished | 2022-06-29 12:32:30 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 50b9b4557c | added changes to testbench, tests and riscof for additional riscof compatability | 2022-06-29 12:23:40 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 5ef1266d76 | Added termination line to CLINT test | 2022-06-27 20:16:29 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 448c9fdbb9 | Add CLINT tests from book | 2022-06-27 20:09:58 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | ee8349e832 | will this work in git | 2022-06-27 18:59:44 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | ddf757078b | Added reset read testcodes to GPIO | 2022-06-27 18:56:35 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 4c8f5fbd89 | Fixed error in GPIO signature | 2022-06-23 14:12:28 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 66b148b76e | GPIO tests | 2022-06-23 21:06:11 +00:00 |  | 
			
				
					| 
							
							
								 slmnemo | 3d794742e9 | Updating new GPIO tests | 2022-06-23 13:22:00 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 95b22244ad | Fixed wally-periph, regression is now working | 2022-06-23 13:08:15 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 2b2760f5bd | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2022-06-21 02:16:26 -07:00 |  | 
			
				
					| 
							
							
								 slmnemo | 2b2ddbcc5e | Added rudimentary GPIO test according to testplans in chapter 15 | 2022-06-21 02:16:21 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 254ebf478e | added fld in rv32 - needs testing | 2022-06-20 22:53:13 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 1ef5ed8005 | arch tests now run on spike and sail and compare signatures during build | 2022-06-17 20:53:15 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | dcdd3702c3 | removed old code from makefile, simplified code in testbench | 2022-06-17 15:13:38 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | 3a5c02b44a | arch bug fixes and testbench changes | 2022-06-17 15:07:16 -07:00 |  | 
			
				
					| 
							
							
								 Daniel Torres | cf55b7edc0 | added files needed for arch to build | 2022-06-16 18:05:06 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 31fd8772cf | postprocessing unit created and passing all tests | 2022-06-13 22:47:51 +00:00 |  | 
			
				
					| 
							
							
								 DTowersM | 13c1cf12b2 | added some comments to help debuggers in the future | 2022-06-10 01:44:52 +00:00 |  | 
			
				
					| 
							
							
								 DTowersM | dd34f25ffd | changed DCACHE_LINELENINBITS and ICACHE_LINELENINBITS to 512, had to modigy the wfi test to increase timee before interupt to mantain compatability | 2022-06-10 00:37:53 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 21f7d16005 | added create all vectores file | 2022-06-02 21:56:47 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 03280c0f9c | added createallvectors | 2022-06-02 21:56:05 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | f35450207f | single and double conversions pass all tests | 2022-05-25 23:02:02 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 40a401c66c | Added missing DEADBEEFs to this test as well | 2022-05-12 22:31:26 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 94cb6caec6 | Fixed priv test reference outputs to have the right number of "DEADBEEF"s (1024) | 2022-05-12 22:30:14 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | aa452b2f38 | Moved some privileged tests to be simulated. | 2022-05-12 04:45:41 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 9b7aab122e | wally32priv and wally64priv now passing WALLY-status-tw.  Fixed privileged.sv to produce the correct EPC on timeouts | 2022-05-05 14:37:21 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 7249879a74 | clarified some trap causing functions to use zzero register rather than li [reg] 0x0. Also updated signatures' tvals | 2022-05-04 23:01:23 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 99423993a9 | added explicit clears to mstatus.mie | 2022-05-04 23:00:17 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 536df2b8ad | Updated test libraries to reflect variable name changes | 2022-05-04 21:39:36 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 35e619ae74 | renamed test_loop_setup to run_test_loop | 2022-05-04 21:39:09 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 26dfe36c16 | renamed debug to extended signature | 2022-05-04 21:38:37 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 895a4f4832 | updated makefrag and tests.vh to reflect removed tests, new names | 2022-05-04 21:20:25 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | a9a434fced | removed fp-diabled test and leftover mimpid test | 2022-05-04 21:20:25 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | f36fdf940d | removed instruction misaligned tests from trap tests, signatures | 2022-05-04 21:20:25 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | badbe0840f | renamed all tests to have lower-case titles except for WALLY | 2022-05-04 21:20:25 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 64ba550493 | general test cleanup of comments and old files | 2022-04-29 19:55:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 36f5624255 | re-renamed status-mie-s to status-sie | 2022-04-29 19:55:13 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 75e90f193e | added missing SIE test | 2022-04-29 19:54:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 407cdfbab7 | renamed registers in test library to RISC-V ABI name rater than x2, etc.. | 2022-04-29 18:52:42 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | c0b56bfd27 | renamed PIE-stack tests to status-mie for clarity | 2022-04-29 18:30:39 +00:00 |  | 
			
				
					| 
							
							
								 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 | aedf0341af | added 32 bit versions of new tests. all but timeout wait pass regression | 2022-04-28 18:14:07 +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 | 1c3e6b98e4 | split status.fp tests into fp enabled/disabled | 2022-04-25 19:16:15 +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 | 42eb771521 | comment cleanup | 2022-04-25 17:47:10 +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 | 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 | 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 |  | 
			
				
					| 
							
							
								 David Harris | b4028899fe | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-04-18 17:59:56 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | ba578b21d8 | Removed extra fields from fp vectors | 2022-04-18 17:59:48 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 121cc627f6 | Added working trap test to regression, fixed hanfling of some interrupts | 2022-04-18 07:22:16 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ecacd5d36b | removed broken test from makefrag | 2022-04-17 21:25:56 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 331efcedc4 | added new tests to makefrag and tests.vh | 2022-04-17 21:00:36 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 1a9c312700 | added more comprehensive vectoring, interrupt causing and handing | 2022-04-17 20:57:12 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 1af47c9d25 | Added the rest of the tests lited in Chapter 5 test plan | 2022-04-17 20:57:12 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 881695582b | commented out wally-scratch test as it hangs during compile. | 2022-04-16 15:09:17 -05:00 |  | 
			
				
					| 
							
							
								 James E. Stine | be917cdee6 | Update mkdir in run_all.sh to guarantee no errors | 2022-04-14 22:23:23 -05:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 590b86147b | Updated trap handler to check interrupt vectoring before handling them and to use the mscratch instead of sp for a stack. | 2022-04-06 07:13:51 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 3268f27f7a | Updated PMA tests to comply with all width writes and reads to CLINT | 2022-04-06 07:13:51 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 171b943254 | Removed outdated sample testfloat calls | 2022-04-04 17:23:39 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | c3d07b2c46 | generating all testfloat vectors | 2022-04-04 17:17:12 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b77201143f | Updated the bootloader to use the flash card divider.  This will allow wally to run at a faster speed than flash. | 2022-04-04 10:38:37 -05:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ba7f976f92 | small bug fixes to 64 bit library | 2022-04-02 19:17:34 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 7412979b71 | added unfinished tests to 32 bit library | 2022-04-02 19:15:07 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | c056e0dc5f | updated 32 bit tests to be in line with 64 bit test library | 2022-04-02 19:14:12 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 25984d1643 | removed compressed instructions from privileged tests | 2022-04-02 19:12:44 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 9d26bfe71d | expand WALLY-PERIPH test to use SEIP on PLIC context 1 | 2022-03-31 18:02:06 -07:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 7ae1d14191 | added basic trap tests that do not pass regression yet. updated signature adresses | 2022-03-25 22:57:41 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | e3d01c875b | FMA parameterized and FMA testbench reworked | 2022-03-19 19:39:03 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 9d0a9f0747 | added preliminary files for trap/priv tests. These DO NOT pass make yet because if interrrupt handling problems | 2022-03-11 20:00:54 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 026354f09f | removed compressed instructions from gcc make for privilege tests | 2022-03-11 19:09:40 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 88897da30b | Added interrupt support (not exiting correctly yet), macros for causing traps. | 2022-03-11 19:09:16 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 891ec82d81 | remove linux-testgen dir because it is now completely obsolete | 2022-03-05 17:26:30 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 99a0e2d73d | Adjusted scripts to use | 2022-03-04 05:09:02 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 87aad1d953 | fix peripheral test and add it to regression | 2022-03-02 23:44:39 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 1bb73dad7d | change main.config so that buildroot expects linux.config and busybox.config to be at $RISCV/buildroot | 2022-03-02 17:46:33 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 29179c6787 | add LRSC test and add wally64a to regression | 2022-03-02 07:09:37 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | e3ae7fabc7 | fix AMO test | 2022-03-02 05:41:20 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 0693f76676 | Fixed march compiling privileged tests to support AMO tests. | 2022-03-01 18:02:45 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | a048dbb86b | remove old testvector-generation folder | 2022-03-01 01:46:26 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | f63c3264c2 | tentatively add WALLY-AMO test to arch test infrastructure | 2022-03-01 00:40:11 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | d8ddda760b | deprecate imperas64p tests and move them over to the privilege configuration of wally-riscv-arch-test | 2022-03-01 00:37:46 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | f14acac1bf | Changed PMA tests to only allow native length accesses to CLINT | 2022-02-28 19:22:44 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 6f701a16b3 | added snippet to ignore comments in .diff files as well | 2022-02-27 23:29:46 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 369e799ce3 | added minor sections to MMU tests that had been missing, global bits still need to be checked | 2022-02-27 23:28:44 +00:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 06564b802e | Update FP vector scripts for testing 754 | 2022-02-26 14:17:41 -06:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 85b5d92f3f | Update Makefile for SoftFloat-3e | 2022-02-26 14:10:27 -06:00 |  | 
			
				
					| 
							
							
								 James E. Stine | e295785b45 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-02-26 13:20:59 -06:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 896fc0be0e | Update sample SoftFloat programs | 2022-02-26 13:20:50 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | ff674b695c | Moved Softfloat / TestFloat | 2022-02-26 19:17:32 +00:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 860eca356e | Delete unused FP vector scripts | 2022-02-26 13:02:57 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 2da39c7052 | allowed for vectored and unvectored interrupts in trap handlers | 2022-02-25 23:57:45 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ac03a95aeb | added support for trap handlers in in multiple pivilege modes | 2022-02-25 23:57:45 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | ac114e1c6d | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-02-22 04:27:50 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 202bd2f8f8 | change UART PLIC IRQ mapping from 4 to 10 to match virt model; move WALLY-PERIPH tests to wally arch tests | 2022-02-22 03:46:08 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | adb9134c64 | removed macro-only file. no longer used | 2022-02-21 07:15:00 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 4a17b2e4ed | made sure program isn't passing the testwith a false posistive | 2022-02-21 07:14:42 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 04892c5d38 | added scratch register tests for 64 and 32 bits | 2022-02-21 07:03:12 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | dcb5d0f6a9 | Added misa test for both 32 and 64 bits | 2022-02-18 19:41:50 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 6a76f40e26 | light cleanup | 2022-02-15 20:19:14 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 05e944628d | added high bit registers to CSR permission tests | 2022-02-15 20:19:14 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | e16581d73d | added CSR permission and minfor to 32 bit tests | 2022-02-15 20:19:14 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 943c4d9d7c | merged test macros in with 32 bit tests | 2022-02-15 20:19:14 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 9ff4025844 | light cleanup for privileged tests | 2022-02-15 17:06:16 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 985c20c961 | updated tests to use the combined library | 2022-02-15 17:06:16 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 91915a808c | Began to merge test-lib and test-macros into one file | 2022-02-15 17:06:16 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | d47a731bda | updated verify to only use comments with "#" | 2022-02-15 17:06:16 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 038897f448 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2022-02-08 14:47:15 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 64e9f4c0d3 | Restored E tests to makefrag | 2022-02-08 16:41:11 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 23b743206a | refactor buildroot-config-src into linux folder | 2022-02-08 00:26:06 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 77e78363cc | trim away unneeded linker and header files intended for non-spike machines from wally-riscv-arch-test | 2022-02-07 23:59:47 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 50b44b4416 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-02-07 14:43:31 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ddc8883ea5 | fixed verify step to work correctly with comments. clarified copy references without simulating | 2022-02-06 19:48:23 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 0eb280b314 | added new tests to make and testbench | 2022-02-06 19:47:22 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 5d1a0f3402 | clarified csr write test | 2022-02-06 19:46:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 5ddcb29129 | added CSR permission tests | 2022-02-06 19:45:58 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 51355abc2d | light cleanup | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 07c806b02e | added comments to existing MMU tests | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | e0ed4c00fc | added commenting in reference outputs that aren't simulated in spike | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 1a5111fb75 | Allowed commenting in signature files | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 9b55848ffc | Added E tests to wally-riscv-arch-test rv32i_m/I and fixed cyclic path in rv32e configuration | 2022-02-06 01:22:40 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 71a0d96c8d | Remove rv32e tests from rv32i_m Makefrag so that make XLEN=32 works | 2022-02-05 21:34:50 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 2c67f32b97 | RV32e tests | 2022-02-04 14:30:36 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | c2ddb121a0 | Added E tests to repo | 2022-02-03 23:42:31 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 17277775e6 | E tests | 2022-02-03 22:55:55 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 4ba37d5cc0 | Config file & wally-riscv-arch-test cleanup | 2022-02-02 16:35:52 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 85d510e315 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2022-02-01 10:50:38 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 73edd50120 | Updated fpga's bootloader to reflect the changes to the gpio address change. | 2022-02-01 10:43:24 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 4b94cf9a43 | Renamed test library | 2022-01-31 20:11:21 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 4d951923f4 | updated minfo test to account for no mconfigptr | 2022-01-31 20:11:21 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 14933a7231 | fixed CSR read-only test to have correct output | 2022-01-31 20:11:21 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 242b27705d | added machine info test that uses new test library | 2022-01-31 05:54:43 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 3c61d6eec2 | tentatively remade test lib to use macros for more flexibility | 2022-01-31 05:54:43 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ee982c7588 | converted library to header file for RISCV test compliance | 2022-01-31 05:54:43 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 9e3b25c940 | updated tests to use test title instead of number encoding | 2022-01-31 05:54:42 +00:00 |  |