Date: Wed, 10 Apr 2002 21:52:38 +0200 (CEST) From: Nick Hibma <n_hibma@van-laarhoven.org> To: Oliver Fromme <oliver.fromme@secnetix.de> Cc: Terry Lambert <tlambert2@mindspring.com>, "Eugene M. Kim" <gene@nttmcl.com>, Oliver Fromme <olli@secnetix.de>, FreeBSD Hardware Mailing List <hardware@freebsd.org>, FreeBSD Hackers Mailing List <hackers@freebsd.org> Subject: Re: USB "Memorybird" quirks Message-ID: <20020410215213.R27956-100000@heather.van-laarhoven.org> In-Reply-To: <200202081724.g18HOlZ40937@lurza.secnetix.de>
next in thread | previous in thread | raw e-mail | index | archive | help
The class of devices that does not accept 6 byte commands is well known: ATAPI and UFI. Nick > It seems to me that umass_scsi_transform() in umass.c is > the place intended for this kind of things. After the > first failure (which is detected in umass_bbb_state()), > a flag (quirk) should be set in the softc, and afterwards > umass_scsi_transform should translate 6-byte commands to > 10-byte commands. Doesn't sound too complicated to me. > > Or am I totally wrong? > > Regards > Oliver > > -- n_hibma@van-laarhoven.org http://www.van-laarhoven.org/ n_hibma@FreeBSD.org http://www.etla.net/~n_hibma/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020410215213.R27956-100000>