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