| 
							
							
								 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 |  |