|  H. Peter Anvin | 784bda1057
							
							abcdisk: move the big controller array to .dram.bss | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 5beee9e57b
							
							abcdisk: now able to compile a binary | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | eaee1583d8
							
							abcio: more handler functions; prioritize the ABC interrupt | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 864a989e80
							
							Update register definitions; split out status change IRQ status bits | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | dd6feb1b3b
							
							Merge branch 'main' into simpleio | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 80cd70eb57
							
							iodevs: auto-generate common constants | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 0924c443cd
							
							WIP: simplify the ABC-bus I/O interface | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 603f4418f8
							
							fw: try to sanitize the linker script somewhat | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 9ca2889add
							
							cpu: move the reset vector away from 0 | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | a42b824c80
							
							fw/diskcache.c: writeback cache | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 29b0ba15a4
							
							fw/diskcache.c: correct the logic for when write needs read | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | f9aa3d5f27
							
							fw/diskcache: use a circular multiply for hashing | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 10ee183e1a
							
							fw: fix and re-enable aligned memcpy() | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 6798b92c04
							
							Simple disk cache; add missing files | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 7df391b813
							
							fw: optimized memcpy() for the aligned xword case | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 4a0966e759
							
							abcbus: put the I/O status register (INP 1) in a separate SRAM | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 4970fb6ef6
							
							rtc: issue dummy clock cycles if SDA appears stuck | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | dd69eafb99
							
							Many timing fixes; better IRQ handling for abcbus | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | c26574cc6a
							
							i2c: fix spurious Sr condition; revert to 400 kHz | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 0dfe406919
							
							fw: move the malloc heap to DRAM | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 54f6bd3fd6
							
							fw: replace libc _start with a much simpler one | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 8933ef4824
							
							test_download(): verify that .dram.bss was properly cleared | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 1506439cb0
							
							fw: slightly more informative sdram and timer messages | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 6ae39aaf12
							
							Make romcopy device programmable and able to zero memory | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | cb4dc0a825
							
							fatfs: open-code Latin-1 (codepage 819) | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 0855fd5684
							
							fw: move sdram downloader test data to assembly | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | be3a50be52
							
							sdcard: mount disk images, Makefile/ld: infrastructure for dram data | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 09d392bd4c
							
							fw: use -malign-data=natural | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | d6d6390bca
							
							Clean up _start() -- the one in libc doesn't zero bss correctly | 4 жил өмнө | 
				
					
						|  H. Peter Anvin | 6b1989fac8
							
							fw: allow gcc to optimize memset, memcpy, and memmove | 4 жил өмнө |