Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Dec 2001 10:24:36 -0800
From:      Lars Eggert <larse@ISI.EDU>
To:        n_hibma@freebsd.org, hackers@freebsd.org
Subject:   umass & ATAPI
Message-ID:  <3C0BC364.9080904@isi.edu>

next in thread | raw e-mail | index | archive | help
Hi,

is anyone working on extending umass.c for ATAPI devices?

My new digital camera identifies itself as an ATAPI device, but the 
corresponding code is commented out in umass.c, because it isn't 
complete and/or tested. (I'm running 4.4-RELEASE, but it doesn't look 
like -current is any different.)

I've enabled the disabled code, and the camera probes and attaches 
correctly as da0. However, mounting it fails, because the ATAPI code in 
umass.c does not translate some commands that the mount tries to execute 
(cache sync, and some read_6 command - from memory, may be wrong).

I'm kinda at loss on how to add the missing command translations (I poke
around in the network stack normally), but I'd give it a shot if I had a
little more background info on how to translate from ATAPI to SCSI. Any
pointers?

And I'd of course happily test whatever patches more qualified hackers
come up with... :-)

Lars
-- 
Lars Eggert <larse@isi.edu>               Information Sciences Institute
http://www.isi.edu/larse/              University of Southern California


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C0BC364.9080904>