* DiscImageChef.Decoders/SCSI/Modes.cs:

Added DDS-2.
	Corrected casting of density enumeration.

	* DiscImageChef.Decoders/SCSI/Types.cs:
	  Added DDS-2

	* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
	  Corrected buffer size for MODE SENSE (6)

	* DiscImageChef/Commands/DeviceInfo.cs:
	  Removed some spurious brackets.
This commit is contained in:
2016-10-10 23:58:35 +01:00
parent 841453e1fa
commit 12daf68c1f
7 changed files with 72 additions and 53 deletions

View File

@@ -279,14 +279,10 @@ namespace DiscImageChef.Commands
sense = dev.ModeSense10(out modeBuf, out senseBuf, false, true, ScsiModeSensePageControl.Current, 0x3F, 0xFF, 5, out duration);
if(sense || dev.Error)
{
sense = dev.ModeSense10(out modeBuf, out senseBuf, false, true, ScsiModeSensePageControl.Current, 0x3F, 0x00, 5, out duration);
}
if(!sense && !dev.Error)
{
decMode = Decoders.SCSI.Modes.DecodeMode10(modeBuf, devType);
}
if(sense || dev.Error || !decMode.HasValue)
{