Thomas Harte 
							
						 
					 
					
						
						
							
						
						906b6ccdb7 
					 
					
						
						
							
							This appears to be sufficient for the Electron to _read_ SCSI.  
						
						 
						
						... 
						
						
						
						So that's step one. 
						
						
					 
					
						2021-01-31 18:36:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						8d4a96683a 
					 
					
						
						
							
							Reduces output noise.  
						
						 
						
						
						
						
					 
					
						2019-09-18 21:41:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						2f6c366668 
					 
					
						
						
							
							Makes a concerted effort at properly wrapping a hard disk image.  
						
						 
						
						
						
						
					 
					
						2019-09-17 21:30:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						934901447a 
					 
					
						
						
							
							Adds a temporary version of block access writing.  
						
						 
						
						... 
						
						
						
						Whatever I'm doing, it's still not correct. The Macintosh ostensibly appears to 0-fill the direct-access device, then reads a sector back and hangs. 
						
						
					 
					
						2019-09-15 22:06:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						c849188016 
					 
					
						
						
							
							Adds format and write to the SCSI target.  
						
						 
						
						... 
						
						
						
						Now I think I need to switch back to the 5380 to ensure proper DMA mode interactions when writing. 
						
						
					 
					
						2019-09-12 21:58:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						87e8dade2f 
					 
					
						
						
							
							Implements READ BUFFER to do, you know, *something*. Plus READ CAPACITY.  
						
						 
						
						... 
						
						
						
						The HD SC utility now offers up drive 6 for formatting. That's progress. 
						
						
					 
					
						2019-09-11 21:52:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						6fc5b4e825 
					 
					
						
						
							
							Simplifies INQUIRY for future targets; implements enough of SENSE MODE to advance.  
						
						 
						
						... 
						
						
						
						The HD SC setup utility is now looking to read buffer. 
						
						
					 
					
						2019-09-08 21:59:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						00ce7f8ae0 
					 
					
						
						
							
							Takes a first shot at INQUIRY.  
						
						 
						
						
						
						
					 
					
						2019-09-07 22:04:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						6e0e9afe2f 
					 
					
						
						
							
							Fixed: to post a message, I want message in, not message out.  
						
						 
						
						
						
						
					 
					
						2019-09-07 13:35:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						bee782234a 
					 
					
						
						
							
							Ensures no state transitions while acknowledge is still asserted.  
						
						 
						
						
						
						
					 
					
						2019-09-07 13:17:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						a4ab0afce3 
					 
					
						
						
							
							Takes a shot at completing a full SCSI interaction.  
						
						 
						
						
						
						
					 
					
						2019-09-03 21:15:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						1c7e0f3c9d 
					 
					
						
						
							
							Fixes control line modification by the 5380 and SCSI target command chaining.  
						
						 
						
						... 
						
						
						
						So now I'm back to trying to guess how a SCSI command terminates re: the relative meanings of a message phase and a status phase. 
						
						
					 
					
						2019-09-02 23:14:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						310c722cc0 
					 
					
						
						
							
							Starts a transition to bus-level knowledge of SCSI-specific bus timing thresholds.  
						
						 
						
						... 
						
						
						
						The idea being that bus attachees need not all count time for themselves. They can be very plain finite state machines.
New semantics are not yet implemented within the Bus. The plan is to do that, remove the internal counting of time within the NCR, then adjust the Target to be more explicitly stateful. 
						
						
					 
					
						2019-08-31 21:44:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						25956bd90f 
					 
					
						
						
							
							Mildly improves temporary logging.  
						
						 
						
						... 
						
						
						
						A deckchair shuffle, at best. 
						
						
					 
					
						2019-08-26 22:35:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						081316c071 
					 
					
						
						
							
							Adds some additional commentary as this takes shape.  
						
						 
						
						
						
						
					 
					
						2019-08-25 17:46:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						eafbc12cc1 
					 
					
						
						
							
							Ensures a clean entry into the command phase.  
						
						 
						
						
						
						
					 
					
						2019-08-25 17:43:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						ca08716c52 
					 
					
						
						
							
							Introduces real hard disk images to the nascent world of SCSI.  
						
						 
						
						
						
						
					 
					
						2019-08-25 17:03:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						c86db12f1c 
					 
					
						
						
							
							Starts implementing DMA support on the 5380.  
						
						 
						
						... 
						
						
						
						The Macintosh doesn't actually use the DMA signals, but uses pseudo-DMA mode so they nevertheless need to be appropriate. 
						
						
					 
					
						2019-08-24 22:47:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						ce2e85af8b 
					 
					
						
						
							
							Adds missing bus state callouts.  
						
						 
						
						
						
						
					 
					
						2019-08-22 23:27:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						2d82855f26 
					 
					
						
						
							
							Attempts to provide a data out phase.  
						
						 
						
						
						
						
					 
					
						2019-08-22 23:16:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						faec516a2c 
					 
					
						
						
							
							Starts pushing towards figuring out a proper infrastructure for mass storage.  
						
						 
						
						
						
						
					 
					
						2019-08-21 23:22:58 -04:00