|  H. Peter Anvin | 4a0966e759
							
							abcbus: put the I/O status register (INP 1) in a separate SRAM | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | ec99762a84
							
							Use waitirq rather than suspending a memory transaction for SD card | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 56753cd6a3
							
							abcbus: move abcbus to separate module; add I/O status register | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | f6f9bf7ede
							
							Add i2c unit | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 8368aa9534
							
							fpga: parameterize the rtc_32khz workaround | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | c40501f76e
							
							SDRAM access from the ABC-bus | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 518503fa99
							
							iodev: centralize definitions and auto-generate boiler plate code | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | bcefeb445b
							
							Switch to aggressive optimization to improve timing | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | f48fe1c4cf
							
							fpga: disable pull resistors for SPI to flash chip | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 6a406133f0
							
							Add sdcard and sysclock units; reshuffle address map | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 65f412c5d0
							
							Add sdcard unit; currently SPI based | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | e3d2be2211
							
							fpga: don't generate .jam file | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 269914ae92
							
							Remove .jam file - it is text and so messes up diffs; unused | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 152a913007
							
							qsf: add spirom.sv; update boot.mif | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 42f4ad6376
							
							Make downloader work; use PLL for SDRAM clock offset | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 445c3542f1
							
							Makefile target to really strip Signaltap from max80.qsf | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | f476073603
							
							SPI ROM -> SDRAM download unit (not quite working yet?) | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 9e0713c926
							
							sdram: remove misaligned handling | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 115e7850e2
							
							tty: actually clock tty unit; alternative serial port on GPIO | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | f2060589ab
							
							Default baud rate = 115200, baud rate programmable | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 4410a635c4
							
							Minimal console serial port (1000000-N81) "Hello, World!" | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 265fb7692e
							
							CPU now can execute instructions, at least in simulation!! | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | c78f9d909d
							
							Roll back picorv32 hacks for unaligned memory support | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 062a3d9eb1
							
							Reorganize tree so a single Makefile can do the right thing | %!s(int64=4) %!d(string=hai) anos |