Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3eeecd2f27 
							
						 
					 
					
						
						
							
							Merge branch 'boot' into mergeBoot  
						
						 
						
						... 
						
						
						
						Merges Jacob's new sdc controller into wally. 
						
					 
					
						2023-07-21 17:43:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							36785848a5 
							
						 
					 
					
						
						
							
							Working new boot process. Buildroot package for sdc.  
						
						 
						
						
						
					 
					
						2023-07-20 14:15:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							142ec857ed 
							
						 
					 
					
						
						
							
							Modified bootloader to access GUID partitions. SDC interrupt to PLIC.  
						
						 
						
						... 
						
						
						
						Since writing an SD card image generation script, the bootloader
needed to be altered to access individual binaries from specific
partitions. A new file, gpt.c with it's header gpt.h, have been added
to the bootloader to facilitate this.
The SDC has been added to the device tree for the VCU108
board. Additionally the SDC interrupt signal was added to the PLIC
node in the device tree. The PLIC itself  was modified to accept the
SDC interrupt signal. 
						
					 
					
						2023-07-14 13:36:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							2ad9c72acc 
							
						 
					 
					
						
						
							
							The Vivado-RISC-V SDC works. Wally is now booting through it.  
						
						 
						
						
						
					 
					
						2023-05-26 15:42:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9e5608a4 
							
						 
					 
					
						
						
							
							Build doesn't work. AXI Crossbar has problems.  
						
						 
						
						
						
					 
					
						2023-04-06 16:01:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bae4801bb 
							
						 
					 
					
						
						
							
							*.out removal  
						
						 
						
						
						
					 
					
						2023-04-05 12:50:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69eecac989 
							
						 
					 
					
						
						
							
							*.out removal  
						
						 
						
						
						
					 
					
						2023-04-05 12:50:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f53531e26 
							
						 
					 
					
						
						
							
							*.out removal  
						
						 
						
						
						
					 
					
						2023-04-05 12:49:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							98a56dcd66 
							
						 
					 
					
						
						
							
							Further comments and attribution.  
						
						 
						
						
						
					 
					
						2023-04-05 02:46:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							47a8cf3993 
							
						 
					 
					
						
						
							
							Outfiles for the failing tests.  
						
						 
						
						
						
					 
					
						2023-04-05 02:42:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3413f0d5 
							
						 
					 
					
						
						
							
							CacheSim edits, tests. I/D$ logging, Lim's version  
						
						 
						
						
						
					 
					
						2023-04-04 21:12:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							303c997a69 
							
						 
					 
					
						
						
							
							Added sdio_cd to vcu108 constraints. Removed SDC signals from uncore  
						
						 
						
						
						
					 
					
						2023-03-24 17:01:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							5df14daeb4 
							
						 
					 
					
						
						
							
							Commented out some fat filesystem error checks.  
						
						 
						
						
						
					 
					
						2023-02-28 12:18:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							f8650efa3f 
							
						 
					 
					
						
						
							
							Preliminary work on new bootloader using new SD peripheral.  
						
						 
						
						... 
						
						
						
						Rewrote copyflash to take advantage of the new peripheral. The new
peripheral has the neat ability to use CMD18 in the SD card
specification, allowing us to load multiple blocks in succession,
ending the chain of CMD18 commands with a CMD17. 
						
					 
					
						2023-02-25 16:32:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce476241b 
							
						 
					 
					
						
						
							
							Debug test case updates  
						
						 
						
						
						
					 
					
						2023-02-21 09:33:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							5161fd25cc 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw into boot  
						
						 
						
						
						
					 
					
						2023-02-16 17:36:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4414173e7a 
							
						 
					 
					
						
						
							
							Debug test case update  
						
						 
						
						
						
					 
					
						2023-02-15 06:42:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							93637fd9cb 
							
						 
					 
					
						
						
							
							debug simulating, produing discrepancy  
						
						 
						
						
						
					 
					
						2023-02-06 16:47:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bb39570576 
							
						 
					 
					
						
						
							
							Fixed floating point crash in debug.S  
						
						 
						
						
						
					 
					
						2023-02-06 15:38:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							aba8b9a64b 
							
						 
					 
					
						
						
							
							More progress on debug.S, but it crashes in Spike  
						
						 
						
						
						
					 
					
						2023-02-04 09:59:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb5599806 
							
						 
					 
					
						
						
							
							Developing debug test  
						
						 
						
						
						
					 
					
						2023-02-04 08:31:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7ea52f9b 
							
						 
					 
					
						
						
							
							Started making debug testcase  
						
						 
						
						
						
					 
					
						2023-02-04 08:18:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3c6754f8 
							
						 
					 
					
						
						
							
							Removed IOBUF's from sdc_controller.  
						
						 
						
						
						
					 
					
						2023-01-27 14:35:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							3b7e721823 
							
						 
					 
					
						
						
							
							Fixed typos. Apparently `defube causes a weird vivado error.  
						
						 
						
						
						
					 
					
						2023-01-13 16:59:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							e291609c84 
							
						 
					 
					
						
						
							
							Initial commit for the boot process.  
						
						 
						
						
						
					 
					
						2023-01-10 11:19:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbce9672d 
							
						 
					 
					
						
						
							
							Possibly working speculative global history.  
						
						 
						
						
						
					 
					
						2023-01-08 23:46:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0eda4b1ab3 
							
						 
					 
					
						
						
							
							core part of global history works now. forwarding is still broken.  
						
						 
						
						
						
					 
					
						2023-01-08 23:35:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0eceeeeeaa 
							
						 
					 
					
						
						
							
							Simiplified global history branch predictor.  
						
						 
						
						
						
					 
					
						2023-01-04 23:41:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4f56e6ff5d 
							
						 
					 
					
						
						
							
							I think I finally fixed a long hidden bug in the replacement policy.  The figures in the textbook are correct.  There was small bug in the rtl.  
						
						 
						
						
						
					 
					
						2022-12-18 18:30:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4229c01ca 
							
						 
					 
					
						
						
							
							Have a basic cache test to fill all ways and sets.  
						
						 
						
						
						
					 
					
						2022-12-18 17:20:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							376b01fcb8 
							
						 
					 
					
						
						
							
							Attempted to make a cache test.  
						
						 
						
						
						
					 
					
						2022-12-18 17:15:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdac1a9d0 
							
						 
					 
					
						
						
							
							Updated tests for fpga and BP.  
						
						 
						
						
						
					 
					
						2022-12-18 16:24:26 -06:00