From owner-freebsd-hackers Tue Aug 27 9:23:15 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25DBA37B401 for ; Tue, 27 Aug 2002 09:23:13 -0700 (PDT) Received: from insomnia.spc.org (insomnia.spc.org [195.224.94.183]) by mx1.FreeBSD.org (Postfix) with SMTP id A970F43E42 for ; Tue, 27 Aug 2002 09:23:11 -0700 (PDT) (envelope-from bms@insomnia.spc.org) Received: (qmail 17282 invoked by uid 1031); 27 Aug 2002 16:22:23 -0000 Date: Tue, 27 Aug 2002 17:22:23 +0100 From: Bruce M Simpson To: Soeren Schmidt Cc: Ian Dowse , n_hibma@FreeBSD.ORG, joe@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: USB->ATA devices Message-ID: <20020827162223.GD24795@spc.org> References: <200208271608.aa03351@salmon.maths.tcd.ie> <200208271536.g7RFapYX004079@freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200208271536.g7RFapYX004079@freebsd.dk> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Aug 27, 2002 at 05:36:50PM +0200, Soeren Schmidt wrote: > > This would be hard to do right, as the preferred way to talk to USB > > devices is with a request-callback model. The ATA command would Exactamundo. That's what makes it messy. > > There are many possible ATA/ATAPI over USB protocols, so turning > > the ATA request into one or more USB transfers is a bridge-specific > > operation. Basically these odd protocols exist because the manufacturers > > of the various bridges have decided to cut corners and not implement > > the standard USB mass storage interface. > > Sounds like a can of worms better left unopened... Indeed. My workaround was to ditch the USB-ATA device, and just get one that was umass compliant (SanDisk). However, I just bought a SmartMedia disk for my MPMan. What a pain. Maybe I should get a SecureMate. Or better still, a PCMCIA->SmartMedia adaptor. Much pain. I even mailed OnSpec nearly a month back asking for datasheets. Response was nada. BMS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message