summaryrefslogtreecommitdiff
path: root/sys/scsi
AgeCommit message (Collapse)Author
1995-12-14from netbsd:Theo de Raadt
If the read or write request can fit into a 6-byte cdb, then use a 6-byte cdb, otherwise use the 10-byte as before. In sdattach(), make a note if the device is "ancient" (i.e. inqbuf.version & SID_ANSII == 0). Implement sdminphys(): if the device is "ancient", shorten the transfer so it will fit into a 6-byte cdb. In sdminphys(), add a comment about the semantics of the "length" field in a 6-byte read/write cdb (namely, length == 0 really means 256), and that we handle this conservatively by limiting the transfer to 255 blocks. *sigh* One just never knows how a pre-scsi-1 device is going to behave. Remove a couple of now unneeded assignments.
1995-12-14from netbsd:Theo de Raadt
If the read or write request can fit into a 6-byte cdb, then use a 6-byte cdb, otherwise use the 10-byte as before.
1995-12-14from netbsd:Theo de Raadt
add a bunch of rogues Trim NULs, in addition to spaces, in scsi_strvis().
1995-12-14from netbsd; flesh out the mode pagesTheo de Raadt
1995-12-14from netbsd; Add quirk for Exabyte 8200/rev. 263H (from Paul Goyette; PR#1797)Theo de Raadt
1995-11-21make this workTheo de Raadt
1995-11-20add erase support and another wangtek tape drive; from ↵Theo de Raadt
rhialto@polder.ubc.kun.nl; netbsd pr#1705
1995-11-19if you read with a smaller buffer than the block on the tape, b_resid and ↵Theo de Raadt
b_count would be incorrect; from jtk@kolvir.arlington.ma.us; netbsd pr#1597
1995-10-21mt -f /dev/rcd* offline supportTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt