Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-04-18 | cd detach | Constantine Sapuntzakis | |
2000-04-18 | sd and scsibus detach | Constantine Sapuntzakis | |
cdlock/cdunlock now through disk_lock/disk_unlock | |||
2000-04-09 | Don't trust the TOC coming from the drive so much. | Constantine Sapuntzakis | |
Be better about handling failures of SCSI CD READ TOC command. | |||
2000-04-08 | These days, attach can occur outside the tsleep-restricted world of | Constantine Sapuntzakis | |
BSD autoconf. Don't use POLL & NOSLEEP mode if attaching after autoconf | |||
2000-03-09 | update for new adaptec support. | Steve Murphree | |
2000-03-01 | Initialize xs->req_sense_length to 0. This is not used by many | Todd C. Miller | |
scsi drivers, other than dev/pci/ncr.c, but if req_sense_length is not zero (either explicitly or through chance) the ncr driver will fail during initialization. This fixes the occasionaly ncr driver init problems; thorpej@netbsd.org | |||
2000-02-21 | add SES/SAF-TE SCSI device | mjacob | |
2000-02-21 | add T_ENCLOSURE name and NOLUN Photon SENA devices | mjacob | |
2000-02-21 | Add in Enclosure device type (0xd/13). Pad out inquiry data to 50 bytes | mjacob | |
os that SAF-TE devices can be found. | |||
1999-12-31 | Add SDEV_NOLUNS quirk for NEC CD-ROM DRIVE:501 | Todd C. Miller | |
1999-12-16 | Split SDEV_NOSYNCWIDE into SDEV_NOSYNC and SDEV_NOWIDE (as is done | mjacob | |
in NetBSD). Look at Inquiry data during probing to further set quirks based upon device capabilities. Thanks to Todd.Miller@courtesan.com for doing the grunt work and encouraging this to get done fully. | |||
1999-12-11 | LS-120's do support mode sense. | Constantine Sapuntzakis | |
1999-12-05 | correct printout labels | Theo de Raadt | |
1999-11-22 | In order to support Fibre Channel fabric fatten scsi target id's to 16 bits. | mjacob | |
Also, to support at least first level SCSI-3 hierarchical luns, fatten luns to 16 bits too. | |||
1999-11-12 | Use cdio.h instead of dvdio.h | Angelos D. Keromytis | |
1999-11-11 | SCSI commands do not send data in both directions in the data phase. | Constantine Sapuntzakis | |
Fixes DMA bug Angelos was seeing with DVD stuff. Happy ripping! | |||
1999-11-09 | Fix lengths of scsi cmds | Angelos D. Keromytis | |
1999-11-03 | bzero the right amount of memory; I think NetBSD has this problem too. | Angelos D. Keromytis | |
1999-11-03 | Some DVD support, from NetBSD. | Angelos D. Keromytis | |
1999-10-16 | another fix form csapuntz | Theo de Raadt | |
1999-10-14 | read disklabels only from CDs that have a data track, spoofed labels from | Theo de Raadt | |
the audio CDs could do with a bit more work, but this makes audio cd playing not generate disklabel read-failure messages on first open; csapuntz | |||
1999-09-25 | sorry, but the last two changes completely broke disklabel spoofing, which ↵ | Theo de Raadt | |
we need for the release | |||
1999-09-21 | Bug in the disklabel calculations fixed. Offsets were calculated in | Constantine Sapuntzakis | |
terms of 512-unit sectors, yet the disklabel said that the sector size was 2048. Enabled code that tries to read disklabel from first data track. I guess this will be useful for those combination music/BSD install cds. | |||
1999-09-21 | For some reason unbeknownst to me, the old acd driver had a more advanced | Constantine Sapuntzakis | |
disklabel logic than the cd driver. This patch integrates that logic into the SCSI cd driver. Bug fixed - we no longer try to read disklabels off of audio CDs. No more SCSI errors when you hit play the first time on an audio CD. | |||
1999-09-05 | ATAPI tapes are always fixed blocksize | Niklas Hallqvist | |
1999-08-24 | Added type field to scsi_addr to reflect bus/device type (ATAPI or SCSI). | Constantine Sapuntzakis | |
Updated ioctls to match Minor patches in anticipation of wd->sd translation layer | |||
1999-08-10 | support DIOCRLDINFO | Theo de Raadt | |
1999-07-25 | gets even worse.. | Theo de Raadt | |
1999-07-25 | another costa bug.. erk | Theo de Raadt | |
1999-07-25 | fake sd_atapi.c and sd_scsi.c until costa fixes it for real | Theo de Raadt | |
1999-07-25 | Merge sd stuff from NetBSD-current. Helps with LS-120, ZIP | Constantine Sapuntzakis | |
More SCSI logic from NetBSD-current Some tape fixes. ATAPI tapes do not work yet for most operations. | |||
1999-07-24 | oops, LS-120 entry munged | Theo de Raadt | |
1999-07-24 | SDEV_NOMODESENSE on LS-120 VER5 00 | Theo de Raadt | |
1999-07-23 | use READ_BIG for atapi; LS-120 works now | Theo de Raadt | |
1999-07-22 | for drives <10MB of so, print #.##MB for the size | Theo de Raadt | |
1999-07-21 | swap16_multi by niklas@cvs.openbsd.org | Constantine Sapuntzakis | |
Fix cd.c so it compiles on big-endian platforms | |||
1999-07-20 | Don't pull in cd_scsi/cd_atapi stuff unless cd device is used | Constantine Sapuntzakis | |
1999-07-20 | Be more generous with timeout on cd_play_msf | Constantine Sapuntzakis | |
1999-07-20 | Make acd redundant. | Constantine Sapuntzakis | |
Mostly based on NetBSD-current | |||
1999-07-18 | Added SDEV_NOSENSE for ATAPI devices without request sense. | Constantine Sapuntzakis | |
1999-05-11 | clean up | kstailey | |
1999-05-11 | set window descriptor length to actual amount of data | kstailey | |
1999-05-11 | initialize generic quirks | kstailey | |
1999-05-11 | generic trigger | kstailey | |
1999-05-09 | Fix sdsize() to not call sdopen()/sdclose() unless it is needed. | Tobias Weingartner | |
1999-04-20 | Spelling error in comment. | Tobias Weingartner | |
1999-04-01 | If READ_CD_CAPACITY fails, just use the 2048/400000 defaults since some CDR ↵ | Todd C. Miller | |
drives don't support READ_CD_CAPACITY on blank media ; downsj with modifications by me | |||
1999-02-24 | Zip250 doesn't do modesense, either. | Jason Downs | |
1999-02-07 | print INFO FIELD as unsigned | Theo de Raadt | |
1998-12-19 | for sense code "Logical Unit Is in Process Of Becoming Ready", make | Theo de Raadt | |
the sense code evaluation function return ERESTART with xs->error = XS_BUSY; then higher up catch this case and drop into the scbusy tsleep code. For exabyte 8500 units, this makes st opening reprobe repeatedly, rather than fail with an EIO while the tape is being loaded. |