Commit Graph

22 Commits

Author SHA1 Message Date
2056a14c1d Moved density and medium type codes to a separate file. 2016-01-15 07:13:11 +00:00
d8592a081c * DiscImageChef/Commands/MediaInfo.cs:
* DiscImageChef/Commands/DeviceInfo.cs:
	  Added support for SCSI sequential devices.

	* DiscImageChef.Decoders/SCSI/SSC/BlockLimits.cs:
	* DiscImageChef.Decoders/SCSI/SSC/DensitySupport.cs:
	* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
	  Added decoders for SCSI SSC READ BLOCK LIMITS and REPORT
	  DENSITY SUPPORT.

	* DiscImageChef.Devices/Device/ScsiCommands/SSC.cs:
	  Corrected ReportDensitySupport.

	* DiscImageChef.Decoders/SCSI/Modes.cs:
	  Corrected mode size.
2016-01-15 07:00:43 +00:00
dd7def8833 Added decoding of XGD2 and XGD3 DMI. 2015-12-03 08:02:12 +00:00
7d692e0f8e Separated blu-ray structure decoders. 2015-12-01 03:23:31 +00:00
a434db22bd Reorganized media-info command so only applicable information
is requested based on what we are being informed about media
	type.
2015-11-24 03:24:14 +00:00
57644ecb39 * DiscImageChef.Devices/Command.cs:
* DiscImageChef.Decoders/ATA/Errors.cs:
	* DiscImageChef/Commands/DeviceInfo.cs:
	* DiscImageChef.Devices/Linux/Command.cs:
	* DiscImageChef.Devices/Device/Commands.cs:
	* DiscImageChef.Devices/Device/AtaCommands.cs:
	* DiscImageChef.Devices/Device/Constructor.cs:
	* DiscImageChef.Devices/Device/AtapiCommands.cs:
	* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
	* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
	  Moved ATA register definition to a more common place.

	* DiscImageChef.Decoders/SCSI/Sense.cs:
	  Added information from SAT-4.
2015-11-23 04:26:53 +00:00
74f80685d8 Added decoding SCSI SENSE as defined in SCSI-2. 2015-11-23 00:30:01 +00:00
2f6eaa2393 Added READ DISC STRUCTURE. 2015-11-02 19:12:19 +00:00
10873fb2e8 Added feature structures from MMC-1. 2015-11-01 02:16:29 +00:00
95c25def4a Implement SCSI-1 Mode Page decoding. 2015-10-24 06:58:49 +01:00
61a3d99026 Implemented SCSI VPDs 0x00 to 0x80. 2015-10-19 04:32:16 +01:00
1c0966ce80 * DiscImageChef.Decoders/ATA/ATA.cs:
* DiscImageChef.Decoders/ATA/Identify.cs:
	* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
	  Rename fields, methods and structs to more adequate names.

	* DiscImageChef/Commands/Decode.cs:
	* DiscImageChef/Commands/DeviceInfo.cs:
	  Rename ATA/ATAPI decoders fields, methods and structs to
	  more adequate names.
2015-10-19 03:17:03 +01:00
684c9a1fed * DiscImageChef/Commands/Decode.cs:
* DiscImageChef.Decoders/ATA/ATA.cs:
	* DiscImageChef/Commands/DeviceInfo.cs:
	  Rename SCSI decoders fields, methods and structs to more
	  adequate names.

	* DiscImageChef.Decoders/SCSI/MMC/MMC.cs:
	* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
	  Separated SCSI decoders by type.

	* DiscImageChef.Decoders/SCSI/Enums.cs:
	* DiscImageChef.Decoders/SCSI/Inquiry.cs:
	* DiscImageChef.Decoders/SCSI/VendorString.cs:
	  Rename fields, methods and structs to more adequate names.
2015-10-19 03:13:15 +01:00
56441ab5aa Separated SCSI decoders by type. 2015-10-19 02:59:32 +01:00
bd0d0c0806 Separated CD decoders by type. 2015-10-19 02:40:30 +01:00
236df8128f Separated DVD decoders by type. 2015-10-19 02:28:40 +01:00
56ef6deee7 Separated floppy decoders by type. 2015-10-19 02:04:38 +01:00
495e67a70d Organize decoders files&folders 2015-10-19 01:46:06 +01:00
a77848f4d7 Added specific console handling for standard, verbose, debug
and error outputs.
2015-10-18 22:04:03 +01:00
13114a0c5a Implement ATA/ATAPI IDENTIFY decoder. 2015-10-17 01:26:17 +01:00
7001a9a15c * DiscImageChef.Decoders/ATA.cs:
* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
	  Added structure for ATA/ATAPI IDENTIFY [PACKET] DEVICE
	  response

	* DiscImageChef.Devices/Enums.cs:
	  Added command clash in XML documentation
2015-10-16 01:55:55 +01:00
751c2f468f Move decoders to a separate library. 2015-10-05 20:27:44 +01:00