Jacob Chang
							
						 
					 | 
					
						
						
							
						
						83a83c778a
					 | 
					
						
						
							
							Added range function in IdRange
						
						
						
						
						
						
						
						Added source accessor function in TLEdge 
						
						
					 | 
					
						2017-02-02 12:35:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						dc66c8857f
					 | 
					
						
						
							
							diplomacy: be more robust using Java introspection
						
						
						
						
						
						
						
						If an error occures, some objects might only be partially initialized.
We want to still be able to get nice names for error messages. 
						
						
					 | 
					
						2017-01-30 14:25:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						f7f52cc722
					 | 
					
						
						
							
							diplomacy: restore Monitor functionality
						
						
						
						
						
						
					 | 
					
						2017-01-29 17:25:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						4d646939b0
					 | 
					
						
						
							
							diplomacy: make flexible-port adapters possible
						
						
						
						
						
						
					 | 
					
						2017-01-29 14:26:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						d5fa159063
					 | 
					
						
						
							
							diplomacy: add :*= and :=* to support flexible # of edges
						
						
						
						
						
						
					 | 
					
						2017-01-28 21:32:36 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						46cdfc2b45
					 | 
					
						
						
							
							diplomacy: find names of LazyModules also in Seq() member values (#527)
						
						
						
						
						
						
					 | 
					
						2017-01-24 18:10:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						d4b3a0f0be
					 | 
					
						
						
							
							diplomacy: support given bits in AddressDecoder
						
						
						
						
						
						
					 | 
					
						2017-01-23 15:50:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						9dc7f180b6
					 | 
					
						
						
							
							diplomacy: support zero-port Nodes
						
						
						
						
						
						
					 | 
					
						2017-01-19 19:08:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						e7b35b4bb6
					 | 
					
						
						
							
							diplomacy: support multiple ports behind a BlindNode
						
						
						
						
						
						
					 | 
					
						2017-01-19 19:07:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Chang
							
						 
					 | 
					
						
						
							
						
						59eb7c24ee
					 | 
					
						
						
							
							Add iterator function to LazyModule to iterate over all nodes
						
						
						
						
						
						
					 | 
					
						2017-01-12 15:21:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						020fbe8be9
					 | 
					
						
						
							
							diplomacy: make config.Parameters available in bundle connect()
						
						
						
						
						
						
						
						This makes it posisble to use Parameters to control Monitors.
However, we need to make all LazyModules carry Parameters. 
						
						
					 | 
					
						2016-12-07 12:24:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						b7963eca4e
					 | 
					
						
						
							
							copyright: ran scripts/modify-copyright
						
						
						
						
						
						
					 | 
					
						2016-11-27 22:15:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						ba3c83287f
					 | 
					
						
						
							
							tilelink2 Xbar: merge the AddressSets of fractured managers
						
						
						
						
						
						
					 | 
					
						2016-11-03 22:18:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						55326c29bb
					 | 
					
						
						
							
							tilelink2: Filter adapter removes some of the address space
						
						
						
						
						
						
					 | 
					
						2016-11-03 22:18:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						ba529c3716
					 | 
					
						
						
							
							rocketchip: use TileLink2 interrupts
						
						
						
						
						
						
					 | 
					
						2016-10-31 11:42:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						015c3b862a
					 | 
					
						
						
							
							diplomacy: print out bus widths on edges in agent graph
						
						
						
						
						
						
					 | 
					
						2016-10-31 11:42:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						650f6fb23f
					 | 
					
						
						
							
							diplomacy: add BlindNodes for use as external ports
						
						
						
						
						
						
					 | 
					
						2016-10-31 11:41:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						0edcd3304a
					 | 
					
						
						
							
							diplomacy Nodes: leave flipping to the MixedNode implementation
						
						
						
						
						
						
					 | 
					
						2016-10-31 11:41:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						082f338432
					 | 
					
						
						
							
							diplomacy Nodes: remove useless indirection
						
						
						
						
						
						
					 | 
					
						2016-10-31 11:41:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Megan Wachs
							
						 
					 | 
					
						
						
							
						
						fd2d48acda
					 | 
					
						
						
							
							lazy_module: If the user actually specifies a name, just use it without appending module name.
						
						
						
						
						
						
					 | 
					
						2016-10-25 15:58:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						a807c922d0
					 | 
					
						
						
							
							diplomacy: take names from the outermost common node
						
						
						
						
						
						
					 | 
					
						2016-10-25 15:58:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						fee67c4abf
					 | 
					
						
						
							
							diplomacy: add methods to find {out,in}ner-most common node
						
						
						
						
						
						
					 | 
					
						2016-10-25 15:58:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						67ab27f5a5
					 | 
					
						
						
							
							diplomacy: guess the LazyModule name from the containing class
						
						
						
						
						
						
					 | 
					
						2016-10-25 15:58:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						b2a5d18e37
					 | 
					
						
						
							
							diplomacy: simplify address range fragmentation
						
						
						
						
						
						
					 | 
					
						2016-10-11 22:36:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						876609eb0e
					 | 
					
						
						
							
							diplomacy: add NodeHandles to support abstraction
						
						
						
						
						
						
					 | 
					
						2016-10-10 13:15:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wesley W. Terpstra
							
						 
					 | 
					
						
						
							
						
						f05298d9bc
					 | 
					
						
						
							
							tilelink2: move general-purpose code out of tilelink2 package
						
						
						
						
						
						
					 | 
					
						2016-10-03 16:22:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |