whitequark 
							
						 
						
							
							
							
							
								
							
							
								e18385b613 
								
							 
						 
						
							
							
								
								Remove everything deprecated in nmigen 0.1.  
							
							... 
							
							
							
							Closes  #275 . 
						
							2020-01-12 13:59:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								2f9dab361f 
								
							 
						 
						
							
							
								
								{,_}tools→{,_}utils  
							
							... 
							
							
							
							In context of nMigen, "tools" means "parts of toolchain", so it is
confusing to have a completely unrelated module also called "tools". 
							
						 
						
							2019-10-13 18:53:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								1387e2f9df 
								
							 
						 
						
							
							
								
								compat.genlib.fsm: add migration warning.  
							
							
							
						 
						
							2019-10-12 22:48:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								da48c05bdf 
								
							 
						 
						
							
							
								
								_tools: extract most utility methods to a private package.  
							
							... 
							
							
							
							We don't want to guarantee backwards compatibility for most of them. 
							
						 
						
							2019-10-12 22:40:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								8deb13cea3 
								
							 
						 
						
							
							
								
								lib.cdc: MultiReg→FFSynchronizer.  
							
							... 
							
							
							
							Fixes  #229 . 
						
							2019-09-23 14:18:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								bc53bbf564 
								
							 
						 
						
							
							
								
								hdl.mem,lib.fifo: use keyword-only arguments for memory geometry.  
							
							... 
							
							
							
							Fixes  #230 . 
						
							2019-09-23 12:15:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								a57b76fb5d 
								
							 
						 
						
							
							
								
								lib.fifo: make simulation read() and write() functions compat-only.  
							
							... 
							
							
							
							These functions were originally changed in 3ed51938 
							
						 
						
							2019-09-23 08:46:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								2d2ab6e09d 
								
							 
						 
						
							
							
								
								lib.cdc: make domain properties private.  
							
							... 
							
							
							
							It is not correct to access domain properties from user code, because
it will not match the reality if DomainRenamer has been applied to
the module. 
							
						 
						
							2019-09-12 13:54:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								9893e3c044 
								
							 
						 
						
							
							
								
								lib.cdc: adjust ResetSynchronizer for new CDC primitive conventions.  
							
							... 
							
							
							
							Refs #97 . 
							
						 
						
							2019-09-12 13:48:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								8f659b6cd6 
								
							 
						 
						
							
							
								
								lib.cdc: adjust MultiReg for new CDC primitive conventions.  
							
							... 
							
							
							
							Refs #97 . 
							
						 
						
							2019-09-12 13:48:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								447bfa6ad5 
								
							 
						 
						
							
							
								
								compat.genlib.fsm: fix after commit  dac62754.  
							
							
							
						 
						
							2019-07-08 10:12:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								6cd9f7db19 
								
							 
						 
						
							
							
								
								compat.genlib.resetsync: add shim for AsyncResetSynchronizer.  
							
							
							
						 
						
							2019-01-26 18:24:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								2fb85a6170 
								
							 
						 
						
							
							
								
								compat.fifo: fix _FIFOInterface deprecation wrapper.  
							
							
							
						 
						
							2019-01-26 18:23:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								4bf80a6e33 
								
							 
						 
						
							
							
								
								compat: suppress deprecation warnings that are internal or during test.  
							
							
							
						 
						
							2019-01-26 15:43:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								eeb023a7f5 
								
							 
						 
						
							
							
								
								compat.genlib.fifo: adjust _FIFOInterface shim to not require fwft=.  
							
							
							
						 
						
							2019-01-22 06:56:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								52a9f818f1 
								
							 
						 
						
							
							
								
								compat.genlib.cdc: add missing import.  
							
							
							
						 
						
							2019-01-20 03:03:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								c110fe6a9d 
								
							 
						 
						
							
							
								
								compat.genlib.cdc: add GrayCounter and GrayDecoder shims.  
							
							
							
						 
						
							2019-01-20 02:29:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								45088f7824 
								
							 
						 
						
							
							
								
								compat.genlib.fifo: add aliases for SyncFIFO, SyncFIFOBuffered.  
							
							
							
						 
						
							2019-01-19 01:06:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Jean-François Nguyen 
							
						 
						
							
							
							
							
								
							
							
								73ed870309 
								
							 
						 
						
							
							
								
								compat.genlib.coding: fix import.  
							
							
							
						 
						
							2018-12-26 14:30:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								528747703d 
								
							 
						 
						
							
							
								
								lib.coding: port from Migen.  
							
							
							
						 
						
							2018-12-26 13:19:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								3448953f61 
								
							 
						 
						
							
							
								
								compat.genlib.fsm: fix naming for non-Signal LHS.  
							
							
							
						 
						
							2018-12-22 22:00:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								99b778158d 
								
							 
						 
						
							
							
								
								compat: use nicer names for next_value/next_value_ce signals.  
							
							
							
						 
						
							2018-12-22 02:05:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								0f2c7e7161 
								
							 
						 
						
							
							
								
								compat: import genlib.record from Migen.  
							
							
							
						 
						
							2018-12-18 20:04:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								790eb05a92 
								
							 
						 
						
							
							
								
								Rename fhdl→hdl, genlib→lib.  
							
							
							
						 
						
							2018-12-15 14:25:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								a0d555a9fc 
								
							 
						 
						
							
							
								
								compat: add genlib.cdc.MultiReg shim.  
							
							
							
						 
						
							2018-12-14 16:01:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								b58715c5dc 
								
							 
						 
						
							
							
								
								ast, back.pysim: allow specifying user-defined decoders for signals.  
							
							
							
						 
						
							2018-12-14 09:02:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								whitequark 
							
						 
						
							
							
							
							
								
							
							
								6251c95d4e 
								
							 
						 
						
							
							
								
								compat.genlib.fsm: import/wrap Migen code.  
							
							
							
						 
						
							2018-12-13 12:41:19 +00:00