On Oct 9, 2017 11:51 AM, "Mark Linimon via cctalk" <cctalk@classiccmp.org>
wrote:

On Mon, Oct 09, 2017 at 08:52:26AM -0500, Jules Richardson via cctalk wrote:
> Lots of early SCSI devices have no support for the Inquiry command, which
> trips up modern software which expects it - I don't know if it was simply
> ignored, or if there was a point in time where it wasn't present in the
> spec, and was only added later.

When I worked on SCSI device drivers in the late 1980s, we found that
support for the full spec was rare.  "Get it to work well enough and
ship it" seemed to be the explanation.  (cf: any BIOS implementation)

We wound up using a subset of the spec to get things to interoperate
correctly with our cards.


Open source kernels from the time had big tables of quirks to cope with
dodgy standards compliance. Things haven't changed much: there are still
non compliant devices today... don't want to use a feature that has a bug
which will eat data...

Warner

Reply via email to