* DiscImageChef.Devices/Enums.cs:

* DiscImageChef.Devices/Command.cs:
	* DiscImageChef.Devices/Device/Commands.cs:
	* DiscImageChef.Devices/Device/Variables.cs:
	* DiscImageChef.Devices/Device/Destructor.cs:
	* DiscImageChef.Devices/Device/Constructor.cs:
	* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
	  Added device class.

	* DiscImageChef.Devices/Device/ScsiCommands.cs:
	  Added device class.
	Added SCSI INQUIRY.
This commit is contained in:
2015-10-12 19:55:00 +01:00
parent ed09ecbda4
commit 20cde7a217
9 changed files with 488 additions and 2 deletions

View File

@@ -2346,6 +2346,31 @@ namespace DiscImageChef.Devices
VariableSizedCDB = 0x7F
}
#endregion SCSI Commands
public enum ScsiDirection
{
/// <summary>
/// No data transfer happens
/// </summary>
None,
/// <summary>
/// From host to device
/// </summary>
Out,
/// <summary>
/// From device to host
/// </summary>
In,
/// <summary>
/// Bidirectional device/host
/// </summary>
Bidirectional,
/// <summary>
/// Unspecified
/// </summary>
Unspecified
}
}
}