|  H. Peter Anvin | 80cd70eb57
							
							iodevs: auto-generate common constants | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 4970fb6ef6
							
							rtc: issue dummy clock cycles if SDA appears stuck | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | dd69eafb99
							
							Many timing fixes; better IRQ handling for abcbus | %!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 | 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 | 3608e21183
							
							Add extended devices (xdevs) that require > 128 bytes | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  H. Peter Anvin | 4cc5301813
							
							sdcard: generalize the IP, instantiate for ESP32 SPI channel too | %!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 |