Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-08-05 | remove statics | Niklas Hallqvist | |
2000-07-18 | Thanks to miod@ for finding bug in cd_scsi_{get,set}mode | Constantine Sapuntzakis | |
Pass length of mode page, not length of fixed header | |||
2000-07-18 | Update cd_size to handle failure of READ_CD_CAPACITY by returning | Constantine Sapuntzakis | |
some default values | |||
2000-07-06 | Add in a timeout structure to the scsi_xfer structure so that HBA's can | mjacob | |
watchdog per command. Reserve 4 bits of the flags field for the HBA's private use (e.g., for saying whether the commands in the middle of being watchdogged....). | |||
2000-06-16 | take MIN/MAX from param.h, okay theo@ | Niels Provos | |
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 | |