NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/42225 (can't read data from SuperTop IDE Bridge (umass))



The following reply was made to PR kern/42225; it has been noted by GNATS.

From: Matthias Kretschmer <kretschm%cs.uni-bonn.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: martin%NetBSD.org@localhost, netbsd-bugs%netbsd.org@localhost,
        gnats-admin%netbsd.org@localhost, dholland%NetBSD.org@localhost
Subject: Re: kern/42225 (can't read data from SuperTop IDE Bridge (umass))
Date: Mon, 29 Aug 2011 10:46:57 +0200

 Hello,
 
 
 On Tue, Aug 02, 2011 at 02:53:02AM +0000, dholland%NetBSD.org@localhost wrote:
 > Synopsis: can't read data from SuperTop IDE Bridge (umass)
 > 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: dholland%NetBSD.org@localhost
 > State-Changed-When: Tue, 02 Aug 2011 02:53:01 +0000
 > State-Changed-Why:
 > Does it work now as committed?
 
 
 maybe it is the best to ignore the residue field completely and
 calculate for oneself.  This removes the need of reading the additional
 information from the transfer result data and the check if the residue
 and the calculated residue are the same.
 
 Even though Linux has a quirk for that, Darwin [1] just ignores this
 and I think it is a good idea.  Haiku [2] ignores the residue, too, and
 calculates it by itself.  Nobody seems to have a problem there.
 
 
 [1] 
http://www.opensource.apple.com/source/IOUSBMassStorageClass/IOUSBMassStorageClass-261.0.3/USBMassStorageClassBulkOnly.cpp
 [2] http://dev.haiku-os.org/ticket/6604
 
 
 --
 Matthias Kretschmer
 


Home | Main Index | Thread Index | Old Index