Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							7c10de443d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-08-21 16:10:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							8043a18be8 
							
						 
					 
					
						
						
							
							Made the flash-sd script better. It takes options to wipe the sdcard and to specify a different buildroot directory.  
						
						 
						
						
						
					 
					
						2023-08-21 16:04:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38e437c724 
							
						 
					 
					
						
						
							
							Merge pull request  #383  from ross144/main  
						
						 
						
						... 
						
						
						
						Adds Zicbom support for D-cache only.  I-cache not yet supported.  Tests 32 and 64 bit versions.  Please rebuild regressions wally32 and wally64.  To save rebuild time edit lines 11-12 of tests/riscof/Makefile 
						
					 
					
						2023-08-21 13:32:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa49117521 
							
						 
					 
					
						
						
							
							Merge pull request  #381  from harshinisrinath1001/main  
						
						 
						
						... 
						
						
						
						Tried to improve coverage of CSRI with priv.S 
						
					 
					
						2023-08-21 13:28:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d855922bfa 
							
						 
					 
					
						
						
							
							Removed unused file.  
						
						 
						
						
						
					 
					
						2023-08-21 15:12:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							04b68696c6 
							
						 
					 
					
						
						
							
							Updated artyA7 debugger to match book.  
						
						 
						
						
						
					 
					
						2023-08-21 14:35:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							61a7c05c31 
							
						 
					 
					
						
						
							
							Removed newer unimplemented features from Linux configuration.  
						
						 
						
						
						
					 
					
						2023-08-21 14:00:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							043d23766c 
							
						 
					 
					
						
						
							
							Modified rv32gc and rv64gc configs to enabled Zicbom.  
						
						 
						
						
						
					 
					
						2023-08-21 13:48:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							168ef0ab53 
							
						 
					 
					
						
						
							
							Have a working 32 bit cbom test!  
						
						 
						
						
						
					 
					
						2023-08-21 13:46:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6ffbdaac0a 
							
						 
					 
					
						
						
							
							Working CBO tests for 64 bit!  
						
						 
						
						
						
					 
					
						2023-08-21 12:55:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							34a8c042b7 
							
						 
					 
					
						
						
							
							Made a bunch of progress towards getting cbo instructions tested.  
						
						 
						
						
						
					 
					
						2023-08-21 11:46:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efe9e3b6a1 
							
						 
					 
					
						
						
							
							Merge pull request  #382  from kipmacsaigoren/wrappers  
						
						 
						
						... 
						
						
						
						fix synth makefile 
						
					 
					
						2023-08-21 11:22:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							b1dbf294ef 
							
						 
					 
					
						
						
							
							fix synth makefile  
						
						 
						
						
						
					 
					
						2023-08-21 08:33:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3aa96ef76e 
							
						 
					 
					
						
						
							
							Merge pull request  #380  from davidharrishmc/dev  
						
						 
						
						... 
						
						
						
						Improved CSRU coverage with priv.S 
						
					 
					
						2023-08-20 19:42:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							37bfb5998f 
							
						 
					 
					
						
						
							
							cleared stimer interrupt  
						
						 
						
						
						
					 
					
						2023-08-20 15:42:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							fce2023aa8 
							
						 
					 
					
						
						
							
							tried to improve testing of csri in privileged module  
						
						 
						
						
						
					 
					
						2023-08-20 15:40:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							36a825c43b 
							
						 
					 
					
						
						
							
							Improved CSRU coverage with priv.S  
						
						 
						
						
						
					 
					
						2023-08-20 12:49:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba4dc6da49 
							
						 
					 
					
						
						
							
							Merge pull request  #379  from harshinisrinath1001/main  
						
						 
						
						... 
						
						
						
						Test case for writing into FCSR 
						
					 
					
						2023-08-20 12:13:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							24ab643576 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into main  
						
						 
						
						
						
					 
					
						2023-08-20 12:11:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2c117201 
							
						 
					 
					
						
						
							
							wrote testcase to write into FSCR  
						
						 
						
						
						
					 
					
						2023-08-20 12:10:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6337aab757 
							
						 
					 
					
						
						
							
							Fixed issue when with flush miss.  
						
						 
						
						
						
					 
					
						2023-08-18 16:36:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3bb0d2820 
							
						 
					 
					
						
						
							
							Now we have invalidate, clean, and flush working.  
						
						 
						
						
						
					 
					
						2023-08-18 16:32:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b9af790b81 
							
						 
					 
					
						
						
							
							Added cbom test to custom.  Needs to be moved to wally-riscv-arch-tests.  
						
						 
						
						
						
					 
					
						2023-08-18 15:59:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b842fdb863 
							
						 
					 
					
						
						
							
							Might have working cbo clean and flush instructions.  
						
						 
						
						
						
					 
					
						2023-08-18 14:48:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c7eafffad 
							
						 
					 
					
						
						
							
							Fixed cbo instruction decode.  
						
						 
						
						
						
					 
					
						2023-08-18 11:32:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a14966e516 
							
						 
					 
					
						
						
							
							Updated the hazard logic for CMO operations.  
						
						 
						
						
						
					 
					
						2023-08-17 17:58:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfde4d2c78 
							
						 
					 
					
						
						
							
							Found first bug in CMO implementation.  
						
						 
						
						
						
					 
					
						2023-08-17 16:57:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8a82d9e8 
							
						 
					 
					
						
						
							
							CMOZ now implemented in the D cache.  
						
						 
						
						
						
					 
					
						2023-08-17 12:46:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							95d54a4311 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-08-16 19:29:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e74e4f3a60 
							
						 
					 
					
						
						
							
							Added clean and flush to cache fsm.  
						
						 
						
						
						
					 
					
						2023-08-16 14:23:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							3896998dab 
							
						 
					 
					
						
						
							
							Added SPDX headers to other probe scripts.  
						
						 
						
						
						
					 
					
						2023-08-16 14:04:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edf212b064 
							
						 
					 
					
						
						
							
							Merge pull request  #378  from JacobPease/main  
						
						 
						
						... 
						
						
						
						Linux Makefile, Readme, flash-sd.sh fix, and probe script 
						
					 
					
						2023-08-16 14:27:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							48a8dc7738 
							
						 
					 
					
						
						
							
							Added SPDX header to probe script.  
						
						 
						
						
						
					 
					
						2023-08-16 13:05:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							3477f177ac 
							
						 
					 
					
						
						
							
							Fixed bug caused by errant tab size in probe script.  
						
						 
						
						
						
					 
					
						2023-08-16 12:20:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							4cba4cb657 
							
						 
					 
					
						
						
							
							Added probe script to generate a single probe for the fpga.  
						
						 
						
						
						
					 
					
						2023-08-16 12:12:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ca41fd2a 
							
						 
					 
					
						
						
							
							More progress towards cmo.  
						
						 
						
						
						
					 
					
						2023-08-15 18:17:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6284773733 
							
						 
					 
					
						
						
							
							The L1 D cache now supports cache line (block) invalidation and partial support for clean and flush.  
						
						 
						
						
						
					 
					
						2023-08-14 16:39:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f678133d19 
							
						 
					 
					
						
						
							
							Initial CMO implementation.  Just adds control signals into the L1 caches.  
						
						 
						
						
						
					 
					
						2023-08-14 15:43:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							366b90b7e7 
							
						 
					 
					
						
						
							
							Cleaned up some things.  
						
						 
						
						
						
					 
					
						2023-08-11 16:22:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							76f18362b1 
							
						 
					 
					
						
						
							
							Added a table of contents to the linux readme.  
						
						 
						
						
						
					 
					
						2023-08-11 15:48:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							d70baa25de 
							
						 
					 
					
						
						
							
							Added instructions on disassembly to the README for Linux.  
						
						 
						
						
						
					 
					
						2023-08-11 13:11:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							fa8c2c9334 
							
						 
					 
					
						
						
							
							Added details to the README.md for linux.  
						
						 
						
						
						
					 
					
						2023-08-11 12:27:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							a313e7fb6e 
							
						 
					 
					
						
						
							
							Added a README.md for the linux directory. WIP.  
						
						 
						
						
						
					 
					
						2023-08-11 12:11:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							ea574f3836 
							
						 
					 
					
						
						
							
							Fixed bugs. Added an 'all' target that performs the whole process of building the images needed for booting linux, including device tree files.  
						
						 
						
						
						
					 
					
						2023-08-09 12:31:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							9fae53ec2e 
							
						 
					 
					
						
						
							
							Fixed device tree generation make rule. Make targets are simplified.  
						
						 
						
						
						
					 
					
						2023-08-09 00:22:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							0f55e08d83 
							
						 
					 
					
						
						
							
							Stopped makefile from crashing when patch is already applied.  
						
						 
						
						
						
					 
					
						2023-08-06 18:50:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							76649f39e8 
							
						 
					 
					
						
						
							
							Fixed Makefile bugs, and removed old code.  
						
						 
						
						
						
					 
					
						2023-08-05 15:27:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							1c73260ff4 
							
						 
					 
					
						
						
							
							Created dependency tree for patch target in the linux subdirectory Makefile.  
						
						 
						
						
						
					 
					
						2023-08-05 13:28:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							b02e3609cd 
							
						 
					 
					
						
						
							
							flash-sd.sh fixed. GPT table is now destroyed before re-partioning, thus avoiding backup table collisions.  
						
						 
						
						
						
					 
					
						2023-08-04 17:28:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							403e15c2bb 
							
						 
					 
					
						
						
							
							Makefile dynamically generates all device tree files now.  
						
						 
						
						
						
					 
					
						2023-08-04 13:56:03 -05:00