Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							709f8e6e0d
							
						
					 | 
					
						
						
							
							fixed double multiplication on vectored interrupts
						
						
						
						
						
					 | 
					
						2022-03-28 19:12:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb337fd3e1
							
						
					 | 
					
						
						
							
							added test config that doesn't use compressed instructions for privileged tests
						
						
						
						
						
					 | 
					
						2022-03-28 19:12:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							09ff5c2c45
							
						
					 | 
					
						
						
							
							Updated debug2.xdc ila constraints to match rtl.
						
						
						
						
						
					 | 
					
						2022-03-28 10:52:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							668eb828d6
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-28 10:23:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f88536730
							
						
					 | 
					
						
						
							
							Temporary change of plic uart id to 10.
						
						
						
						
						
					 | 
					
						2022-03-28 10:23:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							501dc7cd68
							
						
					 | 
					
						
						
							
							fix genCheckpoint.sh binary memory dump
						
						
						
						
						
					 | 
					
						2022-03-27 20:54:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b5bbd29b4
							
						
					 | 
					
						
						
							
							change genCheckpoint.sh to only log 128MB of RAM
						
						
						
						
						
					 | 
					
						2022-03-27 19:16:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e1b50e50c
							
						
					 | 
					
						
						
							
							fix parseGDBtoTrace.py to expect the CSRs that QEMU actually prints out
						
						
						
						
						
					 | 
					
						2022-03-27 19:05:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							800bc85519
							
						
					 | 
					
						
						
							
							refactored buildroot configuration
						
						
						
						
						
					 | 
					
						2022-03-27 15:13:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0eeb6cc5b5
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-27 15:11:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d5c231a13
							
						
					 | 
					
						
						
							
							change devicetree to expect only 128MB of RAM
						
						
						
						
						
					 | 
					
						2022-03-27 15:11:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Skylar Litz
							
						 
					 | 
					
						
						
						
						
							
						
						
							f91fb7a388
							
						
					 | 
					
						
						
							
							add AtemptedInstructionCount signal
						
						
						
						
						
					 | 
					
						2022-03-26 21:28:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Skylar Litz
							
						 
					 | 
					
						
						
						
						
							
						
						
							62a330c290
							
						
					 | 
					
						
						
							
							update to match new filesystem organization
						
						
						
						
						
					 | 
					
						2022-03-26 21:28:32 +00: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							61c714ebe6
							
						
					 | 
					
						
						
							
							I think this version of csri matches what is required in the spec.  ExtIntS should not be written into the SEIP register bit.
						
						
						
						
						
					 | 
					
						2022-03-25 13:10:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ba0d1d662
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-25 11:01:01 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe896bff8e
							
						
					 | 
					
						
						
							
							Found a way to remove a bus input into MMU.  PAdr can be made into VAdr by selecting the faulting virtual address when writing the DTLB.
						
						
						
						
						
					 | 
					
						2022-03-24 23:47:28 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f6663cd67
							
						
					 | 
					
						
						
							
							fix multiple-context PLIC checkpoint generation
						
						
						
						
						
					 | 
					
						2022-03-25 01:02:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d33de3ef6b
							
						
					 | 
					
						
						
							
							tabs vs spaces disagreement
						
						
						
						
						
					 | 
					
						2022-03-24 17:11:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b376e2834
							
						
					 | 
					
						
						
							
							1st attempt at multiple channel PLIC
						
						
						
						
						
					 | 
					
						2022-03-24 17:08:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							71aad2d213
							
						
					 | 
					
						
						
							
							Moved WriteDataM register into LSU.
						
						
						
						
						
					 | 
					
						2022-03-23 14:17:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f74fd2a50
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-23 14:10:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cf994526a
							
						
					 | 
					
						
						
							
							fixed typo in unpack.sv
						
						
						
						
						
					 | 
					
						2022-03-23 18:26:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							af435ab591
							
						
					 | 
					
						
						
							
							Another change required for forcing to work correctly with MIE/MIP and SIE/SIP.
						
						
						
						
						
					 | 
					
						2022-03-23 10:26:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa60b57fb3
							
						
					 | 
					
						
						
							
							Cleanup in testbench-linux.sv.
						
						
						
						
						
					 | 
					
						2022-03-22 22:34:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							33b9b5423d
							
						
					 | 
					
						
						
							
							reverted temporary change to configs.
						
						
						
						
						
					 | 
					
						2022-03-22 22:31:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcd23a006e
							
						
					 | 
					
						
						
							
							fixed lint error in fpudivsqrtrecur.sv
						
						
						
						
						
					 | 
					
						2022-03-23 03:24:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							849707f161
							
						
					 | 
					
						
						
							
							Switched csri IP_REGW to use assignements rather than always_comb as this is incompatible with forcing.
						
						
						
						
						
					 | 
					
						2022-03-22 22:04:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c233ef9768
							
						
					 | 
					
						
						
							
							Reverted change to configuration which caused issue with lint.
						
						
						
						
						
					 | 
					
						2022-03-22 21:44:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2487f4b72
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-22 21:28:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ca9458534
							
						
					 | 
					
						
						
							
							added SIP, SIE, and SSTATUS to checkpoints.  Can't seem to get the linux testbench to force SIP.
						
						
						
						
						
					 | 
					
						2022-03-22 21:28:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							23adb2dd03
							
						
					 | 
					
						
						
							
							unpack.sv cleanup
						
						
						
						
						
					 | 
					
						2022-03-23 01:53:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6b42cb10f
							
						
					 | 
					
						
						
							
							Added spoof of uart addresses +0x2 and +0x6.
						
						
						
						
						
					 | 
					
						2022-03-22 16:52:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca8fb45367
							
						
					 | 
					
						
						
							
							Added comment about needed fix to misaligned fault.
						
						
						
						
						
					 | 
					
						2022-03-22 16:52:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3d01c875b
							
						
					 | 
					
						
						
							
							FMA parameterized and FMA testbench reworked
						
						
						
						
						
					 | 
					
						2022-03-19 19:39:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee4b38dce3
							
						
					 | 
					
						
						
							
							dtim writes are supressed on non cacheable operation.
						
						
						
						
						
					 | 
					
						2022-03-12 00:46:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							86cc758354
							
						
					 | 
					
						
						
							
							cleanup of ram.sv
						
						
						
						
						
					 | 
					
						2022-03-11 18:09:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d43e868e5f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-11 15:42:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a25d577ba
							
						
					 | 
					
						
						
							
							Added new asserts to testbench.
						
						
						
						
						
					 | 
					
						2022-03-11 15:41:53 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							67ff8f27f4
							
						
					 | 
					
						
						
							
							Can now support the following memory and bus configurations.
						
						
						
						
						
						
						
						1. dtim/irom only
2. bus only
3. dtim/irom + bus
4. caches + bus 
						
					 | 
					
						2022-03-11 15:18:56 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dce2a0679
							
						
					 | 
					
						
						
							
							Towards allowing dtim + bus.
						
						
						
						
						
					 | 
					
						2022-03-11 14:58:21 -06: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e24a807f6
							
						
					 | 
					
						
						
							
							mild cleanup.
						
						
						
						
						
					 | 
					
						2022-03-11 13:05:47 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7a680ec2a
							
						
					 | 
					
						
						
							
							Moved subcachelineread inside the cache.  There is some ugliness to still resolve.
						
						
						
						
						
					 | 
					
						2022-03-11 12:44:04 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a18f06c20b
							
						
					 | 
					
						
						
							
							Moved subcacheline read inside the cache.
						
						
						
						
						
					 | 
					
						2022-03-11 11:03:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							52cc852600
							
						
					 | 
					
						
						
							
							removed unused parameter.
						
						
						
						
						
					 | 
					
						2022-03-11 10:43:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f0c5cc847
							
						
					 | 
					
						
						
							
							atomic cleanup.
						
						
						
						
						
					 | 
					
						2022-03-10 18:56:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							257015a2df
							
						
					 | 
					
						
						
							
							Name changes.
						
						
						
						
						
					 | 
					
						2022-03-10 18:50:03 -06:00 | 
					
					
						
						
							
							
							
						
					 |