| 
							
							
								 David Harris | 8bc2a7fd4f | Fixed typo in gpio simulation command | 2024-12-02 02:25:38 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | f426b38b28 | Adjusted hello and gpio examples to use new wsim --elf syntax | 2024-12-02 01:56:39 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 3fb84b7617 | Merge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2024-12-02 01:44:53 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 674bea0fd6 | Merge pull request #1162 from jordancarlin/wsim_updates wsim refactoring + better support for elfs | 2024-12-02 01:44:05 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | f9561721cf | Fix error message | 2024-12-01 18:34:44 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | ed2ab62621 | Fix typo | 2024-12-01 18:20:37 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 1932d8bc5d | Update testbench makefile to generate memfile even in elf file does not end in .elf | 2024-12-01 17:56:16 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | cda490c911 | Merge branch 'main' of https://github.com/openhwgroup/cvw into wsim_updates | 2024-12-01 17:49:10 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 79708f8ecc | Change call to make to be lcoation agnostic | 2024-12-01 17:44:07 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 4fb2822857 | Use mix of single and double quotes to avoid escaping the quotes in strings | 2024-12-01 14:30:34 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 775881f123 | Make testsuite parameter to wsim optional if passing the --elf flag | 2024-12-01 14:18:21 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | fbe3254857 | Refactor wsim to use smaller functions and f-strings | 2024-12-01 14:16:24 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | f8b0e9b873 | Merge pull request #1159 from davidharrishmc/dev Hello Wally application now running | 2024-12-01 10:19:40 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | d7d40ca2af | Merge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2024-12-01 06:11:24 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 794a9de70a | Merge pull request #1160 from jordancarlin/wsim_updates Support elf files on all simulators | 2024-12-01 06:11:19 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | cd90e81c76 | wsim cleanup | 2024-11-30 23:43:51 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 9ee4a2b408 | Support Elffiles on all simulators | 2024-11-30 23:04:13 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | a4301babff | GPIO example | 2024-11-30 19:41:13 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | b7467156c5 | Hello Wally application now running, can print in spike and wsim via UART.  Verilator simulation is broken | 2024-11-30 19:12:01 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 43e267799d | Merge pull request #1158 from jordancarlin/imperas_zks Disable Zks in imperas.ic files | 2024-11-30 17:44:26 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | b766c423f3 | Disable Zks in imperas.ic files | 2024-11-30 16:14:37 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 9b24938590 | Merge pull request #1156 from jordancarlin/update_ccov Use cvw-arch-verif tests for code coverage | 2024-11-29 16:15:11 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | c75fffbaba | Merge branch 'main' of https://github.com/openhwgroup/cvw into update_ccov | 2024-11-29 15:44:19 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | c5bb2b42a5 | cleanup | 2024-11-29 15:43:59 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | e61f66eaca | Use cvw-arch-verif tests for code coverage | 2024-11-29 15:43:21 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 716656b71b | Code cleanup | 2024-11-29 15:42:23 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | b27447f552 | Change addLockstepTestsByDir to addTestsByDir | 2024-11-29 15:41:36 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 89679aa231 | Merge pull request #1155 from davidharrishmc/dev Added compressed illegal instruction coverage ExceptionsZc | 2024-11-29 15:07:05 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 11272984bd | Added ExceptionsZc illegal instruction coverage | 2024-11-29 14:49:48 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 1888d40760 | Merge pull request #1153 from davidharrishmc/dev Fixed decoder for illegal 0b1e0c33 issue #1152 | 2024-11-29 13:11:46 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 9d3e82d3ec | Updated imperas.ic files so rv32 follows rv64 | 2024-11-29 12:05:00 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | ec3143f014 | Updated warning in ramxdetector | 2024-11-29 12:03:14 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 155d1d511b | Fixed funct7 code for sinval.vma (issue #1154) | 2024-11-29 11:39:24 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 58bfc27c63 | Fixed decoder for illegal 0b1e0c33 issue #1152 | 2024-11-29 11:20:12 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 8b395a590e | Merge pull request #1144 from davidharrishmc/dev Fixed decoder bug that RV32 immediate shifts by > 31 do not throw illegal instruction | 2024-11-29 08:46:24 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | cf47dd7e6b | Fixed bmu shift decode logic: bad funct7 for variable shifts, commented better, removed unnecessary guard | 2024-11-29 05:58:14 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 722dc9bfda | Throw illegal instruction for RV64 W-type shifts with amounts > 31 | 2024-11-28 16:34:43 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 3f6611dd3a | Fixed fmv.d.x / fmv.x.d only on RV64 | 2024-11-28 14:47:58 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | f1072e46e1 | fcvt to/fron long only allowed in RV64 | 2024-11-28 14:40:09 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 9116ffa45d | Fixed Issue #1147 that w-type shifts do not throw illegal instruction trap in RV32GC | 2024-11-28 13:36:31 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 37c6879805 | Fixed decoder bug that doesn't throw illegal instruction exception for RV32 immediate shifts by more than 31 | 2024-11-27 15:12:11 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 5eab44b4f8 | Merge pull request #1143 from davidharrishmc/dev Start of ExceptionInstr coverage, cleanup | 2024-11-27 08:24:57 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 6cee6fed63 | merged README | 2024-11-27 06:23:53 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 2ad039aadc | Reversed adding exceptionsInstr; using exceptionsM instead | 2024-11-27 06:21:37 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 8a910aabf4 | Documentation and comment fixes | 2024-11-27 05:42:39 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | eda4f7e29c | Adding ExceptionsInstr coverage | 2024-11-26 22:10:18 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 05189d102a | Modifying tracer toward being able to run non-gc configurations in lockstep | 2024-11-26 22:09:11 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 568e6803ee | Merge pull request #1141 from jordancarlin/suse Add support for SUSE family distros (tested on OpenSUSE) to installation script | 2024-11-26 15:20:13 -08:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | c5446ed2a3 | Merge branch 'openhwgroup:main' into suse | 2024-11-26 09:56:40 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 75c1690e03 | Merge pull request #1142 from openhwgroup/revert-1135-dependabot/submodules/addins/verilog-ethernet-6f5ea41 Revert "Bump addins/verilog-ethernet from `c180b22` to `6f5ea41`" | 2024-11-26 09:15:46 -08:00 |  |