Commit Graph

21 Commits

Author SHA1 Message Date
Thomas Schmitt bf0f065be0 Used O_EXCL|O_RDWR and fcntl() even within sg_obtain_scsi_adr() 2007-04-10 08:20:45 +00:00
Thomas Schmitt bd11c06c06 Reacted on compiler warning about last_rdev, fixed fresh typo bug 2007-04-09 11:10:41 +00:00
Thomas Schmitt 64618b7d96 Cleaned up scsi sibling management, sketched grafting of DDLP 2007-04-09 10:54:17 +00:00
Thomas Schmitt 24757f8826 New cdrskin options --drive_not_f_setlk and --drive_not_o_excl 2007-04-04 18:43:23 +00:00
Thomas Schmitt 44af2b807d Added fcntl() locking to O_EXCL locking 2007-04-03 14:04:04 +00:00
Thomas Schmitt ffad471211 Trying to recognize kernel >= 2.6 and use /dev/sr by default 2007-03-15 19:59:54 +00:00
Thomas Schmitt c03d02ff39 New option drive_scsi_dev_family=sr|scd|sg 2007-03-14 13:37:32 +00:00
Thomas Schmitt 206f0cee94 Implemented debugging messages for ATA enumeration 2007-01-13 14:09:53 +00:00
Thomas Schmitt 4a5c16e060 Trying to identfy CD device via ioctl(CDROM_DRIVE_STATUS) 2006-12-11 19:19:15 +00:00
Thomas Schmitt 40794e68fa Reacted better on failing ioctl(SG_GET_SCSI_ID) 2006-12-11 16:20:54 +00:00
Thomas Schmitt d40e0f8fa6 Removed ban on linux_sg_device_family, warning now of linux_sg_accept_any_type 2006-12-11 14:54:26 +00:00
Thomas Schmitt 1619135256 Enabled correct SCSI address parameter registration for /dev/srM 2006-12-11 13:45:50 +00:00
Thomas Schmitt 76cf98c90f Silenced a compiler warning. Worked further on /dev/srM test. Not done yet. 2006-12-11 11:58:52 +00:00
Thomas Schmitt b025c6a255 Prepared experiments for new Linux SCSI adventures 2006-12-11 10:01:18 +00:00
Thomas Schmitt 4582cbaf21 Polished porting hints 2006-11-16 14:21:27 +00:00
Thomas Schmitt 653def59e4 Polished porting hints and self-compliance to newly established specs 2006-11-16 13:40:21 +00:00
Thomas Schmitt a2cf3e6098 Made consolidaed operating system adapters for ease of porting 2006-11-16 11:17:55 +00:00
Thomas Schmitt 495e2fa63f Narrowed system specific part of enumerate_common() 2006-11-15 20:49:27 +00:00
Thomas Schmitt cf6b3a755c Made portability clarifications 2006-11-15 17:10:12 +00:00
Thomas Schmitt 59a223677e Enhanced optional SCSI command logging 2006-11-15 09:11:57 +00:00
Mario Danic 44997a2df8 Started logical separation of libisofs and libburn 2006-11-13 00:13:21 +00:00