|  H. Peter Anvin | 80cd70eb57
							
							iodevs: auto-generate common constants | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 6798b92c04
							
							Simple disk cache; add missing files | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 54f6bd3fd6
							
							fw: replace libc _start with a much simpler one | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 8933ef4824
							
							test_download(): verify that .dram.bss was properly cleared | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 1506439cb0
							
							fw: slightly more informative sdram and timer messages | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 6ae39aaf12
							
							Make romcopy device programmable and able to zero memory | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 0855fd5684
							
							fw: move sdram downloader test data to assembly | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | be3a50be52
							
							sdcard: mount disk images, Makefile/ld: infrastructure for dram data | %!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 | 69476ffdf6
							
							Add I/O interface to the ABC bus, using SDRAM DMA | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | f6f9bf7ede
							
							Add i2c unit | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 55b0aeee3f
							
							iodev: move one-register "devices" into a common "sys"; add "abc" device | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | e1878a396f
							
							Detect the presence of an ABC-bus by looking for a clock signal | %!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 | 3608e21183
							
							Add extended devices (xdevs) that require > 128 bytes | %!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 | bc09800c11
							
							fw: make sure to clear the timer IRQ counter on init... | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | cd15d8fd49
							
							picorv32: revamp the Q registers to be a full bank switch | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 75980f5efb
							
							fw: now working interrupt handling, periodic timer flashing LEDs | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 2b261e54f6
							
							fw: add interrupt support; use a linker script | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 8a937a6f83
							
							sdcard: now talking to the SD card; driver fixes still needed | %!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 | a6e8bd9b0e
							
							fw: more detailed error messages for downloader | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | dce6ed79e1
							
							fw, console: add flush function | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 9bf7d10a84
							
							tty: add status register and irq support; clean up iodev map | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 03019163e4
							
							spirom: revert uploader to arbitrary 8*n-byte bursts | %!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 | 925ec18e6d
							
							fw: add data download test | %!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 | 08ac6caba9
							
							fw: revert to 115200 bps | %!s(int64=4) %!d(string=hai) anos |