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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							923473354f
							
						
					 | 
					
						
						
							
							Added device tree generation to Linux directory Makefile. Exits on not finding output/images folder in buildroot directory.
						
						
						
						
						
					 | 
					
						2023-08-02 19:26:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							28af833552
							
						
					 | 
					
						
						
							
							Updated linux config. Works in QEMU now.
						
						
						
						
						
					 | 
					
						2023-08-02 18:59:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5bcb5437f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw
						
						
						
						
						
					 | 
					
						2023-08-02 16:51:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							087d418c35
							
						
					 | 
					
						
						
							
							Updateds to vcu118 constraints and device tree.
						
						
						
						
						
					 | 
					
						2023-08-02 16:51:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c9c4e7427
							
						
					 | 
					
						
						
							
							Adjusted the new makefile.
						
						
						
						
						
					 | 
					
						2023-08-02 16:24:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f35b05e608
							
						
					 | 
					
						
						
							
							Added new signals to the vcu118 debug4 ila to help figure out why the new linux build's hptw fails.
						
						
						
						
						
					 | 
					
						2023-08-02 16:14:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cfe1017b9
							
						
					 | 
					
						
						
							
							Buildroot can now be set up with the new Linux Makefile. The driver can now also be loaded from addins/vivado-risc-v and should be removed from the main Wally repo. A sed command customizes the package source location for the new buildroot directory.
						
						
						
						
						
					 | 
					
						2023-08-02 16:12:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							4288726944
							
						
					 | 
					
						
						
							
							Removed duplicate line in Makefile.
						
						
						
						
						
					 | 
					
						2023-08-02 14:59:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							01276cd406
							
						
					 | 
					
						
						
							
							Linux makefile now copies the package contents with the correct package source.
						
						
						
						
						
					 | 
					
						2023-08-02 14:56:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb020221d5
							
						
					 | 
					
						
						
							
							Added a Makefile to the Linux directory to take care of the Buildroot setup and other dependencies.
						
						
						
						
						
					 | 
					
						2023-08-02 14:28:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							06c8c31682
							
						
					 | 
					
						
						
							
							Fixed constraint in VCU118.
						
						
						
						
						
					 | 
					
						2023-08-02 13:02:28 -05:00 | 
					
					
						
						
							
							
							
						
					 |