|  H. Peter Anvin | 784bda1057
							
							abcdisk: move the big controller array to .dram.bss | 4 years ago | 
				
					
						|  H. Peter Anvin | 5beee9e57b
							
							abcdisk: now able to compile a binary | 4 years ago | 
				
					
						|  H. Peter Anvin | 7c730225c9
							
							WIP: abc disk emulation | 4 years ago | 
				
					
						|  H. Peter Anvin | 9abfadbc5a
							
							abcio.h: correct the ordering of arguments | 4 years ago | 
				
					
						|  H. Peter Anvin | a83668516e
							
							abcio: handle INP switch to default better; functions to set INP | 4 years ago | 
				
					
						|  H. Peter Anvin | 02cda74b0e
							
							abcio: split up the callbacks for the main data channel | 4 years ago | 
				
					
						|  H. Peter Anvin | 82fdc874c3
							
							abcio: simplify handling of OUT(1) | 4 years ago | 
				
					
						|  H. Peter Anvin | d98fd1db0a
							
							abcio: don't lose INP(0) queued data during select switch | 4 years ago | 
				
					
						|  H. Peter Anvin | ef3a48350c
							
							abcio: init function; better handling of select switching | 4 years ago | 
				
					
						|  H. Peter Anvin | eaee1583d8
							
							abcio: more handler functions; prioritize the ABC interrupt | 4 years ago | 
				
					
						|  H. Peter Anvin | 22b175e569
							
							fw: ABC-bus I/O handler interrupt routine | 4 years ago | 
				
					
						|  H. Peter Anvin | 864a989e80
							
							Update register definitions; split out status change IRQ status bits | 4 years ago | 
				
					
						|  H. Peter Anvin | dd6feb1b3b
							
							Merge branch 'main' into simpleio | 4 years ago | 
				
					
						|  H. Peter Anvin | 80cd70eb57
							
							iodevs: auto-generate common constants | 4 years ago | 
				
					
						|  H. Peter Anvin | d13897b3d0
							
							Merge branch 'main' into simpleio | 4 years ago | 
				
					
						|  H. Peter Anvin | 5eed62e710
							
							WIP: ABC disk controller emulation | 4 years ago | 
				
					
						|  H. Peter Anvin | 0924c443cd
							
							WIP: simplify the ABC-bus I/O interface | 4 years ago | 
				
					
						|  H. Peter Anvin | 5466a20b99
							
							tools/Makefile: fix location of the tree root for .gitconfig | 4 years ago | 
				
					
						|  H. Peter Anvin | 603f4418f8
							
							fw: try to sanitize the linker script somewhat | 4 years ago | 
				
					
						|  H. Peter Anvin | 9ca2889add
							
							cpu: move the reset vector away from 0 | 4 years ago | 
				
					
						|  H. Peter Anvin | 46c873bd12
							
							abcbus: make INT#, NMI#, RESIN# and WAIT#/RDY explicitly controllable | 4 years ago | 
				
					
						|  H. Peter Anvin | 9daa6e28a5
							
							abcbus: don't trigger RESIN# on internal reset | 4 years ago | 
				
					
						|  H. Peter Anvin | a42b824c80
							
							fw/diskcache.c: writeback cache | 4 years ago | 
				
					
						|  H. Peter Anvin | 29b0ba15a4
							
							fw/diskcache.c: correct the logic for when write needs read | 4 years ago | 
				
					
						|  H. Peter Anvin | 0723ccd8b7
							
							spirom: control the spi_sck buffer on the negative edge | 4 years ago | 
				
					
						|  H. Peter Anvin | f9aa3d5f27
							
							fw/diskcache: use a circular multiply for hashing | 4 years ago | 
				
					
						|  H. Peter Anvin | 10ee183e1a
							
							fw: fix and re-enable aligned memcpy() | 4 years ago | 
				
					
						|  H. Peter Anvin | 6798b92c04
							
							Simple disk cache; add missing files | 4 years ago | 
				
					
						|  H. Peter Anvin | 83045dccb0
							
							max80.ld: add a few more sections | 4 years ago | 
				
					
						|  H. Peter Anvin | 7df391b813
							
							fw: optimized memcpy() for the aligned xword case | 4 years ago |