USB->ATA devices

Bruce M Simpson <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Sat, Aug 24, 2002 at 06:31:55PM -0400, Bob Johnson wrote:
> Assuming it is similar to the two USB flash drives I've played with,
> you need to hack /src/sys/cam/scsi/scsi_da.c to tell the scsi driver
> about the capabilities of your device.

The exception to the rule would seem to be devices behind USB->ATA bridges;
some of the bridge chips on the market (OnSpec for example) implement a
protocol which is nonstandard and is composed of the ATA task register file
writes one would normally make in the ISA or PCI i/o address space.

The devices which use this are generally SmartMedia or downmarket
CompactFlash/multi-I/O devices.

I discussed this with Joe Karthausen earlier this month, and it seems that
in order to support these devices, some architectural changes would be
needed in order to allow the ATA driver to operate on top of the USB bus.

BMS

To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.