Christopher Celio
							
						 
					 | 
					
						
						
							
						
						17e971bbfa
					 | 
					
						
						
							
							Add emulator "make debug" and "-j" to travis
						
						
						
						
						
						
					 | 
					
						2015-09-10 17:34:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						6387d31c62
					 | 
					
						
						
							
							add comments and small fixes for NASTI and SMI
						
						
						
						
						
						
					 | 
					
						2015-09-10 17:33:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						8a8d52da4f
					 | 
					
						
						
							
							add convenient constructors for NASTI channels
						
						
						
						
						
						
					 | 
					
						2015-09-10 17:33:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						d9a2162472
					 | 
					
						
						
							
							Bump Chisel
						
						
						
						
						
						
					 | 
					
						2015-09-10 17:26:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						8f71c4da2d
					 | 
					
						
						
							
							Reintroduced multiple emulator backend directories
						
						
						
						
						
						
						
						Fixes a "make -j" concurrency bug due to deleting files that another
  parallel rule depends on. 
						
						
					 | 
					
						2015-09-10 17:14:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						83df4bcc35
					 | 
					
						
						
							
							Fixed run-bmark-tests make target in vsim
						
						
						
						
						
						
					 | 
					
						2015-09-09 22:37:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Colin Schmidt
							
						 
					 | 
					
						
						
							
						
						af7336ef8b
					 | 
					
						
						
							
							blacklist private branches from travis
						
						
						
						
						
						
					 | 
					
						2015-09-08 15:13:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Colin Schmidt
							
						 
					 | 
					
						
						
							
						
						d292b6cb13
					 | 
					
						
						
							
							don't connect rocc-fpu-port without rocc accel
						
						
						
						
						
						
					 | 
					
						2015-09-08 14:44:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d08b75c472
					 | 
					
						
						
							
							Merge pull request #15 from ucb-bar/fix_disasm_garbage
						
						
						
						
						
						
						
						If you don't have spike-disasm in your path, your path is dumped 
						
						
					 | 
					
						2015-09-03 17:55:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ben Keller
							
						 
					 | 
					
						
						
							
						
						8e9c15c10d
					 | 
					
						
						
							
							If you don't have spike-disasm in your path, your path is dumped
						
						
						
						
						
						
						
						to stdout by this line every time you do anything in the entire repo. 
						
						
					 | 
					
						2015-09-03 15:36:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						e6b6ff5a1d
					 | 
					
						
						
							
							Update README.md
						
						
						
						
						
						
						
						Corrected PublicConfigs.scala -> Configs.scala 
						
						
					 | 
					
						2015-09-02 22:55:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						ede1ada053
					 | 
					
						
						
							
							Add converters and utilities for simpler peripheral interface (SMI)
						
						
						
						
						
						
					 | 
					
						2015-09-01 14:00:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						75ec7529af
					 | 
					
						
						
							
							implement NASTI Interconnect generating from configuration address map
						
						
						
						
						
						
					 | 
					
						2015-09-01 14:00:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						b046c57284
					 | 
					
						
						
							
							make NASTI -> MemIO converter compliant to AXI4 spec
						
						
						
						
						
						
					 | 
					
						2015-09-01 11:17:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Colin Schmidt
							
						 
					 | 
					
						
						
							
						
						1bfd873888
					 | 
					
						
						
							
							bump chisel version for seqmem setname
						
						
						
						
						
						
					 | 
					
						2015-08-29 12:53:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						350d530766
					 | 
					
						
						
							
							Use Vec.fill, not Vec.apply, for Vec literals
						
						
						
						
						
						
					 | 
					
						2015-08-27 10:00:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						94287fed90
					 | 
					
						
						
							
							Avoid type-unsafe assignments
						
						
						
						
						
						
					 | 
					
						2015-08-27 09:57:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						05d311c517
					 | 
					
						
						
							
							Use Vec.apply, not Vec.fill, for type nodes
						
						
						
						
						
						
					 | 
					
						2015-08-27 09:47:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						f7d9628de2
					 | 
					
						
						
							
							Avoid needless use of Vec
						
						
						
						
						
						
					 | 
					
						2015-08-27 09:40:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						3a1dad7994
					 | 
					
						
						
							
							Use Vec.apply, not Vec.fill, for type nodes
						
						
						
						
						
						
					 | 
					
						2015-08-27 09:40:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Iori YONEJI
							
						 
					 | 
					
						
						
							
						
						0ac6172525
					 | 
					
						
						
							
							Add "-memsize" flag to emulator
						
						
						
						
						
						
						
						- Allow user to set memory size (in MiB) used by emulator.
   - if memory is exhausted, warn user about memory shortage.
Close #3 
						
						
					 | 
					
						2015-08-26 17:53:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						b55765f597
					 | 
					
						
						
							
							Bump riscv-tools
						
						
						
						
						
						
					 | 
					
						2015-08-26 16:08:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christopher Celio
							
						 
					 | 
					
						
						
							
						
						b1e845f370
					 | 
					
						
						
							
							Add space to README.md
						
						
						
						
						
						
					 | 
					
						2015-08-26 14:34:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						b88c283b21
					 | 
					
						
						
							
							add travis support and tests
						
						
						
						
						
						
					 | 
					
						2015-08-25 13:29:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						333c594d2a
					 | 
					
						
						
							
							respect environment's CXX
						
						
						
						
						
						
					 | 
					
						2015-08-25 13:26:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						49ff021518
					 | 
					
						
						
							
							bump fpga repo
						
						
						
						
						
						
					 | 
					
						2015-08-21 15:39:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Albert Ou
							
						 
					 | 
					
						
						
							
						
						3d6a060dc3
					 | 
					
						
						
							
							Bump Scala to 2.11.6
						
						
						
						
						
						
						
						This change, originally part of commit b978083, was excluded from the
merge at commit 47494ec. 
						
						
					 | 
					
						2015-08-10 23:52:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						bcf95b39e0
					 | 
					
						
						
							
							bump uncore
						
						
						
						
						
						
					 | 
					
						2015-08-10 20:08:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						005752e2a6
					 | 
					
						
						
							
							use the parameters used to create the original object
						
						
						
						
						
						
					 | 
					
						2015-08-10 14:43:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Colin Schmidt
							
						 
					 | 
					
						
						
							
						
						cab12635f8
					 | 
					
						
						
							
							Merge master into rocc-fpu-port
						
						
						
						
						
						
						
						ebb33f2f4b658211960a4c6c023c139420c67212 
						
						
					 | 
					
						2015-08-06 08:03:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						01fc61ba96
					 | 
					
						
						
							
							Don't construct so many Vecs
						
						
						
						
						
						
					 | 
					
						2015-08-05 18:43:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Howard Mao
							
						 
					 | 
					
						
						
							
						
						a551a12d70
					 | 
					
						
						
							
							add missing Wire wrap in BasicCrossbar
						
						
						
						
						
						
					 | 
					
						2015-08-05 17:05:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a3c9431ee2
					 | 
					
						
						
							
							bump all submodules for scala version
						
						
						
						
						
						
					 | 
					
						2015-08-05 16:50:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						eb6583d607
					 | 
					
						
						
							
							use cloneType in PhysicalNetworkIO
						
						
						
						
						
						
					 | 
					
						2015-08-05 16:47:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						9b038db34a
					 | 
					
						
						
							
							Upgrade scala to 2.11.6
						
						
						
						
						
						
					 | 
					
						2015-08-05 15:37:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						700910adff
					 | 
					
						
						
							
							Chisel3 compatibility fix for <>
						
						
						
						
						
						
					 | 
					
						2015-08-05 15:34:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1718333f83
					 | 
					
						
						
							
							Don't use Vec as lvalue
						
						
						
						
						
						
					 | 
					
						2015-08-05 15:29:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						546205b174
					 | 
					
						
						
							
							Chisel3 compatibility: use >>Int instead of >>UInt
						
						
						
						
						
						
					 | 
					
						2015-08-05 15:29:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						798ddeb5f5
					 | 
					
						
						
							
							Chisel3 compatibility: use >>Int instead of >>UInt
						
						
						
						
						
						
						
						The latter doesn't contract widths anymore. 
						
						
					 | 
					
						2015-08-04 13:15:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						2ff2b43c2c
					 | 
					
						
						
							
							Chisel3 compatibility: use >>Int instead of >>UInt
						
						
						
						
						
						
						
						The latter doesn't contract widths anymore. 
						
						
					 | 
					
						2015-08-04 13:13:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						e469785f5e
					 | 
					
						
						
							
							bump scala to 2.11.6
						
						
						
						
						
						
					 | 
					
						2015-08-03 19:51:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fb5524372d
					 | 
					
						
						
							
							bump scala to 2.11.6
						
						
						
						
						
						
					 | 
					
						2015-08-03 19:51:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fb718f03c1
					 | 
					
						
						
							
							bump scala to 2.11.6
						
						
						
						
						
						
					 | 
					
						2015-08-03 19:50:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d85c46bc60
					 | 
					
						
						
							
							Chisel3 bulk connect non-commutativity
						
						
						
						
						
						
					 | 
					
						2015-08-03 19:47:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d4c94c6566
					 | 
					
						
						
							
							Chisel3 has different Vec semantics
						
						
						
						
						
						
						
						Vec(a, b) := c doesn't modify a and b in chisel3. 
						
						
					 | 
					
						2015-08-03 19:08:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						34b9a7fdc5
					 | 
					
						
						
							
							Various Chisel3 compatibility changes
						
						
						
						
						
						
					 | 
					
						2015-08-03 18:54:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						77cf26aeba
					 | 
					
						
						
							
							Chisel3: Flip order of := and <>
						
						
						
						
						
						
					 | 
					
						2015-08-03 18:53:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						c345d72af4
					 | 
					
						
						
							
							Chisel3: Flip order of := and <>
						
						
						
						
						
						
					 | 
					
						2015-08-03 18:53:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						121e4fb511
					 | 
					
						
						
							
							Flip direction of some bulk connects
						
						
						
						
						
						
					 | 
					
						2015-08-03 18:01:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						a21979a2fa
					 | 
					
						
						
							
							Bits -> UInt
						
						
						
						
						
						
					 | 
					
						2015-08-03 18:01:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |