View Single Post
Old 06 September 2016, 08:37   #1
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 2,479
SASI drive error codes

Following from this post in the recent T-Disk: initialization failure, it seems WinUAE's response to REQUEST SENSE commands is wrong for emulated SASI controller/drive. Or at least, it doesn't match what the Xebec S1410A manual says.

REQUEST SENSE STATUS (command $03) returns four bytes, and for an attempted out-of-bounds access the first byte (error code) would be $21 ("illegal disk address: the controller detected an address that is beyond the maximum range"). The address valid bit would be set though, so $A1 followed by three LBA bytes. See page 43 of the Xebec S1410A manual.
mark_k is offline  
AdSense AdSense  
 
Page generated in 0.04731 seconds with 9 queries