Christopher Celio 
							
						 
					 
					
						
						
							
						
						2e15d92d18 
					 
					
						
						
							
							bump torture  
						
						 
						
						
						
						
					 
					
						2016-02-16 14:24:31 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						fef8a2d862 
					 
					
						
						
							
							make sure NastiIOStreamIOConverter does not depend on external last signal  
						
						 
						
						
						
						
					 
					
						2016-02-15 09:48:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Celio 
							
						 
					 
					
						
						
							
						
						c1b4d9372f 
					 
					
						
						
							
							Revert "add new parameters for new SCR file"  
						
						 
						
						... 
						
						
						
						This reverts commit 4dad5b8b32 .
The commit breaks the build. 
						
						
					 
					
						2016-02-13 04:02:20 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Celio 
							
						 
					 
					
						
						
							
						
						6c6bbca92a 
					 
					
						
						
							
							Revert "use singleton for global"  
						
						 
						
						... 
						
						
						
						This reverts commit 4d0f941de3 .
The commit breaks the build. 
						
						
					 
					
						2016-02-13 03:56:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Wright 
							
						 
					 
					
						
						
							
						
						4d0f941de3 
					 
					
						
						
							
							use singleton for global  
						
						 
						
						
						
						
					 
					
						2016-02-13 00:56:11 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Wright 
							
						 
					 
					
						
						
							
						
						4dad5b8b32 
					 
					
						
						
							
							add new parameters for new SCR file  
						
						 
						
						
						
						
					 
					
						2016-02-12 18:24:12 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						9fb2216548 
					 
					
						
						
							
							get rid of unused external mmio port  
						
						 
						
						
						
						
					 
					
						2016-02-10 21:49:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						4b95374f0c 
					 
					
						
						
							
							bump rocket for bug fixes  
						
						 
						
						
						
						
					 
					
						2016-02-10 11:12:48 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						72a876bfba 
					 
					
						
						
							
							add NASTI to TL converter  
						
						 
						
						
						
						
					 
					
						2016-02-10 11:12:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						e90dfcb403 
					 
					
						
						
							
							add test for NASTI to TL converter  
						
						 
						
						
						
						
					 
					
						2016-02-10 11:07:37 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						53ad8387cc 
					 
					
						
						
							
							add NASTI to TL converter  
						
						 
						
						
						
						
					 
					
						2016-02-10 11:06:52 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						2825b2d645 
					 
					
						
						
							
							make sure TL to NASTI converter handles MT_WU  
						
						 
						
						
						
						
					 
					
						2016-02-10 11:06:41 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Celio 
							
						 
					 
					
						
						
							
						
						b96343a4e5 
					 
					
						
						
							
							[btb] fix mix type error for fetch-width > 1  
						
						 
						
						... 
						
						
						
						closes  #24  
						
						
					 
					
						2016-02-08 17:41:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Celio 
							
						 
					 
					
						
						
							
						
						31dd311aff 
					 
					
						
						
							
							[fpu] fix rounding mode bug in fdivfsqrt  
						
						 
						
						
						
						
					 
					
						2016-02-08 17:38:31 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						96b77f399c 
					 
					
						
						
							
							Merge pull request  #43  from ucb-bar/chisel3  
						
						 
						
						... 
						
						
						
						Bump junctions, for a chisel3 fix 
						
						
					 
					
						2016-02-08 14:42:06 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						98baf401a6 
					 
					
						
						
							
							Bump junctions, for a chisel3 fix  
						
						 
						
						
						
						
					 
					
						2016-02-08 13:33:05 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						b4856da819 
					 
					
						
						
							
							Merge pull request  #6  from ucb-bar/chisel3  
						
						 
						
						... 
						
						
						
						Chisel 3 Support 
						
						
					 
					
						2016-02-05 17:15:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						70945953a8 
					 
					
						
						
							
							Merge pull request  #42  from ucb-bar/chisel3  
						
						 
						
						... 
						
						
						
						Chisel 3 support 
						
						
					 
					
						2016-02-05 16:01:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						b2ed35e8aa 
					 
					
						
						
							
							Print a better error on missing config classes  
						
						 
						
						... 
						
						
						
						Without this you don't actually see what config class you tried to use, which
makes it hard to grep around Makefiles to see why things are broken. 
						
						
					 
					
						2016-02-05 09:59:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						8422aaf6fc 
					 
					
						
						
							
							Add a "/" when targetDir doesn't have one  
						
						 
						
						... 
						
						
						
						This isn't Chisel 3 specific, but that's what I happened to do in the Chisel 3
Driver wrapper. 
						
						
					 
					
						2016-02-05 09:57:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						3bb0f11e6c 
					 
					
						
						
							
							Chisel3 <> reverse fix  
						
						 
						
						
						
						
					 
					
						2016-02-05 09:56:42 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						62257e0b04 
					 
					
						
						
							
							Uncomment MemSerializedIO.cloneType()  
						
						 
						
						... 
						
						
						
						Not sure why this was commented, but when I build this against Chisel3 it fails
without this override. 
						
						
					 
					
						2016-02-04 15:28:46 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						be424633c1 
					 
					
						
						
							
							Improve ParamaterizedBundle.cloneType()'s error messages  
						
						 
						
						... 
						
						
						
						Without this it's really hard to read the IllegalArgumentException that you get
if you subclass ParamaterizedBundle and don't define a matching cloneType(). 
						
						
					 
					
						2016-02-04 15:26:42 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						5abfd1a4ab 
					 
					
						
						
							
							make sure to check for region violations in DMA frontend  
						
						 
						
						
						
						
					 
					
						2016-02-03 15:40:44 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Schmidt 
							
						 
					 
					
						
						
							
						
						c944193e16 
					 
					
						
						
							
							add dma configs to travis  
						
						 
						
						
						
						
					 
					
						2016-02-02 16:06:01 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						06c3f9b655 
					 
					
						
						
							
							Rocket Chip fixes in response to lowRISC team's comments  
						
						 
						
						... 
						
						
						
						* DMA frontend-backend communication tunneled over TileLink/AXI
 * Split MMIO and Mem requests in l1tol2net instead of in AXI interconnect
 * Don't make NIOMSHRs configurable. Fixed at 1.
 * Connect accelerator-internal CSRs into the CSR file
 * Make mtvec register configurable and writeable 
						
						
					 
					
						2016-02-02 13:14:52 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						60d9291cb5 
					 
					
						
						
							
							rename external to nastiExternal to avoid name conflicts  
						
						 
						
						
						
						
					 
					
						2016-02-02 13:14:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						bfdf5a538a 
					 
					
						
						
							
							Separate memory interconnect from IO interconnect.  
						
						 
						
						... 
						
						
						
						Since we're separating memory and MMIO traffic in the L1 to L2 network,
we won't need to route between memory and MMIO at the AXI interconnect.
This means we can have separate (and simpler) AXI interconnects for
each. One consequence of this is that the starting address of the IO
interconnect can no longer be assumed to be 0 by default. 
						
						
					 
					
						2016-02-02 13:14:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						66e9cc8c82 
					 
					
						
						
							
							make sure CSR width is parameterizable  
						
						 
						
						
						
						
					 
					
						2016-02-02 12:49:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						adaec18bec 
					 
					
						
						
							
							add TL manager for MMIO requests  
						
						 
						
						
						
						
					 
					
						2016-02-02 12:49:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						c1fe188c81 
					 
					
						
						
							
							some fixes to RTC  
						
						 
						
						
						
						
					 
					
						2016-02-02 12:49:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						ba94010928 
					 
					
						
						
							
							DMA requests should go through MMIO  
						
						 
						
						
						
						
					 
					
						2016-02-02 12:49:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						97640f099d 
					 
					
						
						
							
							Merge pull request  #41  from ucb-bar/regressions  
						
						 
						
						... 
						
						
						
						Support torture regressions 
						
						
					 
					
						2016-02-01 18:39:28 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						5cea4edee2 
					 
					
						
						
							
							Bump riscv-tools for torture NaN ISA change  
						
						 
						
						
						
						
					 
					
						2016-01-31 23:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						e18759642f 
					 
					
						
						
							
							Avoid running Chisel in parallel in the same directory  
						
						 
						
						... 
						
						
						
						It looks like Chisel fails when I try to run it in parallel.  This adds a lock
file to ensure that only a single Chisel instance is running at a time when
running the regressions. 
						
						
					 
					
						2016-01-31 23:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						00465b15c3 
					 
					
						
						
							
							Allow the regression Makefile to clean all targets  
						
						 
						
						
						
						
					 
					
						2016-01-31 23:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						c9a2b7d109 
					 
					
						
						
							
							Add torture as part of the regression  
						
						 
						
						... 
						
						
						
						Since the latest Spike fix my torture runs are succeeding, so I can now run it
as part of the regression flow. 
						
						
					 
					
						2016-01-31 23:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						e185fe6850 
					 
					
						
						
							
							Add targets for emulator and fsim regressions  
						
						 
						
						... 
						
						
						
						This change allows the other simulation targets (the emulator and the FPGA
simulator) to be run just like the Verilog simulator could be before. 
						
						
					 
					
						2016-01-31 23:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						78579672d3 
					 
					
						
						
							
							make mtvec configurable and writeable  
						
						 
						
						
						
						
					 
					
						2016-01-29 14:51:56 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						7937fbf074 
					 
					
						
						
							
							fix number of IOMSHRs at 1  
						
						 
						
						
						
						
					 
					
						2016-01-29 14:51:56 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						305185c034 
					 
					
						
						
							
							send DMA requests through MMIO and get responses through CSRs  
						
						 
						
						
						
						
					 
					
						2016-01-29 14:51:56 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						7e9d8c7256 
					 
					
						
						
							
							Merge pull request  #40  from ucb-bar/make-3.82  
						
						 
						
						... 
						
						
						
						Support make-3.82 and newer 
						
						
					 
					
						2016-01-28 14:28:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						1149a412cc 
					 
					
						
						
							
							Support make-3.82 and newer  
						
						 
						
						... 
						
						
						
						make changed its priorties for resolving implicit rules, which causes different
behavior when running "make run-bmark-tests".  This patch changes the hex file
rules to ensure they match between the two versions of make.
I've tried this with both make-3.81 and make-4.1, and they both work for me. 
						
						
					 
					
						2016-01-28 12:19:11 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						58fcc6b7c6 
					 
					
						
						
							
							Get rid of useless mux  
						
						 
						
						
						
						
					 
					
						2016-01-28 11:44:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						428fa14601 
					 
					
						
						
							
							fix DummyPTW response  
						
						 
						
						
						
						
					 
					
						2016-01-27 15:33:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						a59ff38b67 
					 
					
						
						
							
							use MMIO for DMA requests instead of separate channel  
						
						 
						
						
						
						
					 
					
						2016-01-27 15:33:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						7209c13338 
					 
					
						
						
							
							Move to a regression Makefile  
						
						 
						
						... 
						
						
						
						In order to have the buildbot support various types of failures it needs
to run different commands.  Rather than modifying the regression script
to have a bunch of arguments I've just gone and made a makefile for
regressions instead.
This doesn't run torture right now because that's broken, but I'll add
support soon. 
						
						
					 
					
						2016-01-26 22:50:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						a56a502ced 
					 
					
						
						
							
							Add missing cloneType method  
						
						 
						
						... 
						
						
						
						@zhemao 
						
						
					 
					
						2016-01-23 21:36:16 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						ff79a44eb0 
					 
					
						
						
							
							move some utility code from uncore to junctions  
						
						 
						
						
						
						
					 
					
						2016-01-21 15:39:09 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Howard Mao 
							
						 
					 
					
						
						
							
						
						d170fcd913 
					 
					
						
						
							
							DecoupledHelper is now imported from junctions  
						
						 
						
						
						
						
					 
					
						2016-01-21 15:38:43 -08:00