Re: Bugs in scsi_vpd_inquiry()

Alan Stern
2009-08-11T14:35:53Z

On Mon, 10 Aug 2009, Martin K. Petersen wrote:

> >>>>> "Alan" == Alan Stern <stern@rowland.harvard.edu> writes:
>
> Alan,
>
> >> If the bridge doesn't provide the SCSI rev. where does it come from?
> >> Or are you saying there's a USB "target" chip and then a USB-SATA
> >> bridge chip behind it?
>
> Alan> There's the bridge chip and the drive itself. The drive provides
> Alan> the INQUIRY data and the chip provides the USB identifiers.
>
> But the drive is ATA. It must be the bridge that translates whatever
> the drive reports in IDENTIFY DEVICE into something that makes sense in
> the SPC/SBC universe.

Right. The drive provides the data, and the bridge massages it into
the form of an INQUIRY response and sends it back to the host.

Alan Stern