a772a99f16
Added Kreon commands.
2017-05-23 18:45:09 +01:00
869b49d711
Updated copyright string.
2017-05-19 20:28:49 +01:00
0c9dfaa11f
Add MMC/SecureDigital device support. Not yet used because of
...
a bad implementation of SEND_CSD and SEND_CID commands (TODO).
2016-10-22 22:58:01 +01:00
8b8fe9a9cc
* CICMMetadata:
...
Updated to last upstream.
* DiscImageChef.CommonTypes/MediaTypeFromSCSI.cs:
Added DDS-2, DDS-3, DDS-4 with no medium type code.
* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
Added REQUEST SENSE command.
* DiscImageChef.Devices/Device/ScsiCommands/SSC.cs:
Added SPACE command.
* DiscImageChef.Devices/Enums.cs:
Added enumeration for SPACE command codes.
* DiscImageChef.Metadata/MediaType.cs:
Added support for DDS, DDS-2, DDS-3, DDS-4.
2016-10-12 06:16:41 +01:00
b2ab03407f
* LICENSE.MIT:
...
* LICENSE.LGPL:
Added LICENSE files for LGPL and MIT licenses.
* DiscImageChef.Devices/Enums.cs:
* DiscImageChef.Partitions/MBR.cs:
* DiscImageChef.Partitions/RDB.cs:
* DiscImageChef.DiscImages/GDI.cs:
* DiscImageChef.Partitions/Sun.cs:
* DiscImageChef.DiscImages/VHD.cs:
* DiscImageChef.Partitions/GPT.cs:
* DiscImageChef.Filesystems/FFS.cs:
* DiscImageChef.Filesystems/FAT.cs:
* DiscImageChef.Partitions/NeXT.cs:
* DiscImageChef.Devices/Command.cs:
* DiscImageChef.DiscImages/Nero.cs:
* DiscImageChef.Decoders/CD/PMA.cs:
* DiscImageChef.Decoders/CD/TOC.cs:
* DiscImageChef.Filesystems/BFS.cs:
* DiscImageChef.Filesystems/ODS.cs:
* DiscImageChef.Helpers/PrintHex.cs:
* DiscImageChef.Helpers/Swapping.cs:
* DiscImageChef.Decoders/DVD/PRI.cs:
* DiscImageChef.Decoders/DVD/DMI.cs:
* DiscImageChef.Decoders/DVD/DDS.cs:
* DiscImageChef.Decoders/DVD/RMD.cs:
* DiscImageChef.Decoders/DVD/UDI.cs:
* DiscImageChef.Partitions/Atari.cs:
* DiscImageChef.Decoders/DVD/BCA.cs:
* DiscImageChef.Filesystems/SysV.cs:
* DiscImageChef.Filesystems/HPFS.cs:
* DiscImageChef.Filesystems/NTFS.cs:
* DiscImageChef.Filesystems/APFS.cs:
* DiscImageChef.Decoders/DVD/PFI.cs:
* DiscImageChef.Decoders/CD/ATIP.cs:
* DiscImageChef.Filesystems/Acorn.cs:
* DiscImageChef.DiscImages/CDRWin.cs:
* DiscImageChef.DiscImages/CDRDAO.cs:
* DiscImageChef.Filesystems/BTRFS.cs:
* DiscImageChef.Decoders/Xbox/DMI.cs:
* DiscImageChef.Helpers/ArrayFill.cs:
* DiscImageChef.Settings/Settings.cs:
* DiscImageChef.Filesystems/Opera.cs:
* DiscImageChef.Filesystems/extFS.cs:
* DiscImageChef.Decoders/DVD/CPRM.cs:
* DiscImageChef.Decoders/DVD/ADIP.cs:
* DiscImageChef.Decoders/CD/Enums.cs:
* DiscImageChef.Decoders/DVD/AACS.cs:
* DiscImageChef.Decoders/SCSI/EVPD.cs:
* DiscImageChef.Filesystems/ProDOS.cs:
* DiscImageChef.Metadata/MediaType.cs:
* DiscImageChef.Console/DicConsole.cs:
* DiscImageChef.Decoders/DVD/Spare.cs:
* DiscImageChef.Filesystems/ext2FS.cs:
* DiscImageChef.Decoders/DVD/Enums.cs:
* DiscImageChef.Filesystems/Symbian.cs:
* DiscImageChef.Decoders/SCSI/Types.cs:
* DiscImageChef.Filesystems/UNIXBFS.cs:
* DiscImageChef.DiscImages/TeleDisk.cs:
* DiscImageChef.Decoders/SCSI/Sense.cs:
* DiscImageChef.Decoders/CD/FullTOC.cs:
* DiscImageChef.Decoders/Blu-ray/DI.cs:
* DiscImageChef.Decoders/ATA/Errors.cs:
* DiscImageChef.Filesystems/ISO9660.cs:
* DiscImageChef.Filesystems/MinixFS.cs:
* DiscImageChef.Devices/Linux/Enums.cs:
* DiscImageChef.Filesystems/SolarFS.cs:
* DiscImageChef.Filesystems/Structs.cs:
* DiscImageChef.DiscImages/Apple2MG.cs:
* DiscImageChef.Decoders/SCSI/Modes.cs:
* DiscImageChef.Metadata/Dimensions.cs:
* DiscImageChef.Partitions/AppleMap.cs:
* DiscImageChef.Decoders/Floppy/ISO.cs:
* DiscImageChef.Decoders/DVD/Layers.cs:
* DiscImageChef.Decoders/CD/Session.cs:
* DiscImageChef.Decoders/SCSI/Enums.cs:
* DiscImageChef.Filesystems/Nintendo.cs:
* DiscImageChef.Helpers/DateHandlers.cs:
* DiscImageChef.Filesystems/AmigaDOS.cs:
* DiscImageChef.DiscImages/ImageInfo.cs:
* DiscImageChef.Checksums/MD5Context.cs:
* DiscImageChef.Devices/Linux/Extern.cs:
* DiscImageChef.Filesystems/AppleHFS.cs:
* DiscImageChef.Filesystems/AppleMFS.cs:
* DiscImageChef.Helpers/ArrayIsEmpty.cs:
* DiscImageChef.Decoders/Blu-ray/BCA.cs:
* DiscImageChef.Decoders/Blu-ray/DDS.cs:
* DiscImageChef.Filesystems/PCEngine.cs:
* DiscImageChef.Decoders/ATA/Identify.cs:
* DiscImageChef.Devices/Linux/Command.cs:
* DiscImageChef.Devices/FreeBSD/Enums.cs:
* DiscImageChef.Decoders/SCSI/Inquiry.cs:
* DiscImageChef.Metadata/DeviceReport.cs:
* DiscImageChef.Decoders/Floppy/Amiga.cs:
* DiscImageChef.Devices/Linux/Structs.cs:
* DiscImageChef.Devices/Windows/Enums.cs:
* DiscImageChef.Decoders/DVD/CSS&CPRM.cs:
* DiscImageChef.Checksums/SHA1Context.cs:
* DiscImageChef.DiscImages/DiskCopy42.cs:
* DiscImageChef.Partitions/PartPlugin.cs:
* DiscImageChef.CommonTypes/Partition.cs:
* DiscImageChef.Decoders/Floppy/Enums.cs:
* DiscImageChef.CommonTypes/MediaType.cs:
* DiscImageChef.Decoders/Floppy/Apple2.cs:
* DiscImageChef.Devices/Windows/Extern.cs:
* DiscImageChef.Decoders/SCSI/MMC/CPRM.cs:
* DiscImageChef.Helpers/StringHandlers.cs:
* DiscImageChef.DiscImages/ImagePlugin.cs:
* DiscImageChef.Checksums/CRC64Context.cs:
* DiscImageChef.Checksums/CRC32Context.cs:
* DiscImageChef.DiscImages/ZZZRawImage.cs:
* DiscImageChef.Checksums/CRC16Context.cs:
* DiscImageChef.Filesystems/LisaFS/Dir.cs:
* DiscImageChef.Decoders/DVD/Cartridge.cs:
* DiscImageChef.Decoders/Blu-ray/Spare.cs:
* DiscImageChef.Filesystems/Filesystem.cs:
* DiscImageChef.Decoders/SCSI/MMC/AACS.cs:
* DiscImageChef.Devices/FreeBSD/Extern.cs:
* DiscImageChef.Devices/Device/Commands.cs:
* DiscImageChef.Checksums/SHA384Context.cs:
* DiscImageChef.Devices/FreeBSD/Command.cs:
* DiscImageChef.Checksums/SHA512Context.cs:
* DiscImageChef.Decoders/SCSI/MMC/Enums.cs:
* DiscImageChef.Devices/Windows/Command.cs:
* DiscImageChef.Devices/FreeBSD/Structs.cs:
* DiscImageChef.Devices/Windows/Structs.cs:
* DiscImageChef.Filesystems/LisaFS/Info.cs:
* DiscImageChef.Checksums/SHA256Context.cs:
* DiscImageChef.Filesystems/LisaFS/File.cs:
* DiscImageChef.Filesystems/AppleHFSPlus.cs:
* DiscImageChef.Filesystems/LisaFS/Super.cs:
* DiscImageChef.Filesystems/LisaFS/Xattr.cs:
* DiscImageChef.Checksums/Adler32Context.cs:
* DiscImageChef.Decoders/Floppy/System34.cs:
* DiscImageChef.Checksums/SpamSumContext.cs:
* DiscImageChef.Decoders/SCSI/MMC/Hybrid.cs:
* DiscImageChef.Devices/Device/Variables.cs:
* DiscImageChef.Filesystems/LisaFS/Consts.cs:
* DiscImageChef.Filesystems/LisaFS/LisaFS.cs:
* DiscImageChef.Decoders/Floppy/Commodore.cs:
* DiscImageChef.Checksums/FletcherContext.cs:
* DiscImageChef.Filesystems/LisaFS/Extent.cs:
* DiscImageChef.Devices/Device/Destructor.cs:
* DiscImageChef.Decoders/Floppy/AppleSony.cs:
* DiscImageChef.Filesystems/LisaFS/Structs.cs:
* DiscImageChef.Decoders/SCSI/VendorString.cs:
* DiscImageChef.Decoders/SCSI/MMC/Features.cs:
* DiscImageChef.Devices/Device/Constructor.cs:
* DiscImageChef.Checksums/RIPEMD160Context.cs:
* DiscImageChef.Decoders/CD/CDTextOnLeadIn.cs:
* DiscImageChef.Decoders/Blu-ray/Cartridge.cs:
* DiscImageChef.Decoders/Floppy/System3740.cs:
* DiscImageChef.Filesystems/LisaFS/Encoding.cs:
* DiscImageChef.Decoders/SCSI/ModesEncoders.cs:
* DiscImageChef.CommonTypes/MediaTypeFromSCSI.cs:
* DiscImageChef.Helpers/BigEndianBitConverter.cs:
* DiscImageChef.Decoders/Floppy/Perpendicular.cs:
* DiscImageChef.Decoders/SCSI/SSC/BlockLimits.cs:
* DiscImageChef.Decoders/SCSI/MMC/WriteProtect.cs:
* DiscImageChef.Devices/Device/ScsiCommands/HP.cs:
* DiscImageChef.Devices/Device/AtaCommands/Cfa.cs:
* DiscImageChef.Devices/Device/ScsiCommands/NEC.cs:
* DiscImageChef.Helpers/EndianAwareBinaryReader.cs:
* DiscImageChef.Devices/Device/ScsiCommands/MMC.cs:
* DiscImageChef.Devices/Device/AtaCommands/MCPT.cs:
* DiscImageChef.Devices/Device/ScsiCommands/SSC.cs:
* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
* DiscImageChef.Devices/Device/ScsiCommands/SMC.cs:
* DiscImageChef.Devices/Device/ScsiCommands/SBC.cs:
* DiscImageChef.Metadata/Properties/AssemblyInfo.cs:
* DiscImageChef.Devices/Device/AtaCommands/Atapi.cs:
* DiscImageChef.Devices/Device/AtaCommands/Ata28.cs:
* DiscImageChef.Devices/Device/AtaCommands/Smart.cs:
* DiscImageChef.Decoders/SCSI/SSC/DensitySupport.cs:
* DiscImageChef.Devices/Device/AtaCommands/Ata48.cs:
* DiscImageChef.Decoders/SCSI/MMC/DiscInformation.cs:
* DiscImageChef.Devices/Device/AtaCommands/AtaCHS.cs:
* DiscImageChef.Devices/Device/ScsiCommands/SyQuest.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Plextor.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Plasmon.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Pioneer.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Adaptec.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Fujitsu.cs:
* DiscImageChef.Devices/Device/ScsiCommands/HL-DT-ST.cs:
* DiscImageChef.Devices/Device/ScsiCommands/Certance.cs:
* DiscImageChef.Decoders/SCSI/DiscStructureCapabilities.cs:
* DiscImageChef.Devices/Device/ScsiCommands/ArchiveCorp.cs:
Relicensed as LGPL.
Updated standard header.
* DiscImageChef/Main.cs:
* DiscImageChef/Plugins.cs:
* DiscImageChef/Options.cs:
* DiscImageChef/Commands/Ls.cs:
* DiscImageChef/Core/IBGLog.cs:
* DiscImageChef/Core/MHDDLog.cs:
* DiscImageChef/AssemblyInfo.cs:
* DiscImageChef/Core/Checksum.cs:
* DiscImageChef/Commands/Decode.cs:
* DiscImageChef/Core/Statistics.cs:
* DiscImageChef/Commands/Verify.cs:
* DiscImageChef/Commands/Formats.cs:
* DiscImageChef/Commands/Entropy.cs:
* DiscImageChef/Commands/Compare.cs:
* DiscImageChef.Interop/DetectOS.cs:
* DiscImageChef/Commands/Analyze.cs:
* DiscImageChef/Commands/Commands.cs:
* DiscImageChef/Commands/PrintHex.cs:
* DiscImageChef/Commands/Checksum.cs:
* DiscImageChef/DetectImageFormat.cs:
* DiscImageChef/Commands/DumpMedia.cs:
* DiscImageChef/Commands/Benchmark.cs:
* DiscImageChef/Commands/Configure.cs:
* DiscImageChef/Commands/MediaInfo.cs:
* DiscImageChef.Interop/PlatformID.cs:
* DiscImageChef/Commands/MediaScan.cs:
* DiscImageChef/Commands/Statistics.cs:
* DiscImageChef/Commands/DeviceInfo.cs:
* DiscImageChef.Checksums/ReedSolomon.cs:
* DiscImageChef/Commands/DeviceReport.cs:
* DiscImageChef/Commands/ExtractFiles.cs:
* DiscImageChef.Checksums/CDChecksums.cs:
* DiscImageChef/Commands/CreateSidecar.cs:
Updated standard header.
* DiscImageChef.Checksums/DiscImageChef.Checksums.csproj:
Relicensed project as LGPL.
Updated standard header.
Embed license as resource.
* DiscImageChef.Console/DiscImageChef.Console.csproj:
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
* DiscImageChef.Helpers/DiscImageChef.Helpers.csproj:
* DiscImageChef.Settings/DiscImageChef.Settings.csproj:
* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
* DiscImageChef.Metadata/DiscImageChef.Metadata.csproj:
* DiscImageChef.Partitions/DiscImageChef.Partitions.csproj:
* DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj:
* DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj:
* DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj:
Relicensed as LGPL.
Updated standard header.
Embed license as resource.
* DiscImageChef/DiscImageChef.csproj:
* DiscImageChef.Interop/DiscImageChef.Interop.csproj:
Updated standard header.
Embed license as resource.
2016-07-28 18:13:49 +01:00
f8bc81d4f5
Reformatted.
2016-04-19 02:11:47 +01:00
9bb1134973
* DiscImageChef.Devices/Device/AtaCommands/Cfa.cs:
...
* DiscImageChef.Devices/Device/AtaCommands/MCPT.cs:
* DiscImageChef.Devices/Device/AtaCommands/Ata28.cs:
* DiscImageChef.Devices/Device/AtaCommands/Ata48.cs:
* DiscImageChef.Devices/Device/AtaCommands/Smart.cs:
* DiscImageChef.Devices/Device/AtaCommands/AtaCHS.cs:
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
Implemented ATA commands.
* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
Make MODE SENSE (6) buffer big enought.
* DiscImageChef.Devices/Enums.cs:
Added new command found in ACS-3 rev. 6
2016-02-08 00:13:49 +00:00
5828d60f15
* DiscImageChef.Devices/Enums.cs:
...
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
* DiscImageChef.Devices/Device/ScsiCommands/Plasmon.cs:
Added Plasmon vendor commands.
* DiscImageChef.Devices/Device/ScsiCommands/Pioneer.cs:
Added Pioner READ CD-XA vendor command.
2016-01-14 02:46:36 +00:00
e45a783fa4
Added M-Systems vendor commands.
2016-01-13 21:14:23 +00:00
fcf4c56f0e
* DiscImageChef.Devices/Enums.cs:
...
* DiscImageChef.Helpers/ArrayFill.cs:
* DiscImageChef.Helpers/ArrayIsEmpty.cs:
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
* DiscImageChef.Helpers/DiscImageChef.Helpers.csproj:
Implemented Certance, Fujitsu and Hewlett-Packard vendor
commands.
* DiscImageChef.Devices/Device/ScsiCommands/Certance.cs:
Implemented Certance vendor commands.
* DiscImageChef.Devices/Device/ScsiCommands/Fujitsu.cs:
Implemented Fujitsu vendor commands.
* DiscImageChef.Devices/Device/ScsiCommands/HP.cs:
Implemented Hewlett-Packard vendor commands.
2016-01-13 19:59:44 +00:00
6d2b9089eb
* DiscImageChef.Devices/Enums.cs:
...
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
* DiscImageChef.Devices/Device/ScsiCommands/ArchiveCorp.cs:
Added vendor commands for Archive Corporation Viper 2060S,
2125S and 2150S.
* DiscImageChef.Devices/Device/ScsiCommands/Adaptec.cs:
Corrected documentation typo.
2016-01-13 05:57:35 +00:00
9389d4bb3e
Added Adaptec ACB-4000A and ACB-4070 vendor commands.
2016-01-13 05:04:45 +00:00
3b318a56e3
* DiscImageChef.Devices/Device/ScsiCommands/SMC.cs:
...
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
Added read-only Streaming Commands.
* DiscImageChef.Devices/Device/ScsiCommands/SSC.cs:
Added READ ATTRIBUTE.
* DiscImageChef.Devices/Device/ScsiCommands/MMC.cs:
Corrected typo on header
* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
Corrected buffer mislength.
Added support for READ ATTRIBUTE.
* DiscImageChef.Devices/Enums.cs:
Corrected opcode for SCSI WRITE ATTRIBUTE.
Added SCSI Streaming and Attribute enumerations.
2016-01-13 03:47:25 +00:00
c98d64e544
* DiscImageChef.Devices/Enums.cs:
...
* DiscImageChef/Commands/DeviceInfo.cs:
* DiscImageChef.Devices/Device/ScsiCommands.cs:
Added Plextor vendor commands.
* DiscImageChef/Plugins.cs:
* DiscImageChef/Commands/Analyze.cs:
* DiscImageChef/Commands/Compare.cs:
* DiscImageChef/Commands/CreateSidecar.cs:
Do not call system console directly.
2016-01-11 19:24:17 +00:00
6928fc1363
Added all known READ, READ LONG, READ CD and READ CD-DA
...
commands.
2015-12-26 19:02:31 +00:00
d0a35ff00e
Implemented SCSI READ DISC INFORMATION.
2015-11-23 17:10:59 +00:00
eb98bf28b6
* DiscImageChef.Devices/Device/ScsiCommands.cs:
...
Implemented SCSI READ CAPACITY(16).
* DiscImageChef.Devices/Enums.cs:
Added SCSI SERVICE ACTIONs.
2015-11-23 05:52:45 +00:00
361b8977b0
* DiscImageChef.Decoders/SCSI/Modes.cs:
...
Check for vendor pages not following page format (even if
they must).
* DiscImageChef.Devices/Device/Constructor.cs:
Some devices (at least smsc usb-floppy) crash and reset when
receiving ata over the ATA PASS-THROUGH scsi command. This
will check for SCSI compliance first giving devices time to
reset.
* DiscImageChef.Devices/Device/ScsiCommands.cs:
Some devices (smsc usb floppies) return the real command
result size disregarding allocation length and generating a
buffer overflow.
* DiscImageChef.Devices/Enums.cs:
Added some vendor commands for Plextor and HL-DT-ST devices.
* DiscImageChef/Commands/DeviceInfo.cs:
Mode sense should be written even if it can't be decoded.
2015-11-05 06:50:02 +00:00
ca8a152d8f
Added READ DISC STRUCTURE.
2015-11-02 19:12:19 +00:00
dfb15d0e4f
* DiscImageChef.Decoders/SCSI/MMC/Features.cs:
...
Added code to separate features and the feature header.
* DiscImageChef.Devices/Enums.cs:
* DiscImageChef.Devices/Device/ScsiCommands.cs:
Added SCSI GET CONFIGURATION
2015-11-01 20:06:24 +00:00
dac9e415d4
Added feature structures from MMC-1.
2015-11-01 02:16:29 +00:00
b3361d5554
Added MMC features and profiles enumerations.
2015-11-01 00:32:16 +00:00
4ecec3373a
Implemented SCSI PREVENT ALLOW MEDIUM REMOVAL command.
2015-10-24 04:46:11 +01:00
589452272c
Added SCSI MODE SENSE(6) and MODE SENSE(10) commands.
2015-10-24 04:13:55 +01:00
a53603ce6a
* README.md:
...
Added AppVeyor badge.
* DiscImageChef.Devices/Enums.cs:
Added X68k controller command.
2015-10-24 00:48:32 +01:00
f8a3f770a3
Added information from ANSI X3T9.3 No. 185 (SASI)
2015-10-24 00:03:54 +01:00
94157df03e
SCSI commands that are IDENTICAL on SASI are now aliased for
...
source code readability.
2015-10-23 21:51:25 +01:00
1eed71488a
Correct typo and add missing SASI commands.
2015-10-23 21:39:42 +01:00
40309ae712
Typo
2015-10-23 21:02:38 +01:00
0d146b7f42
Added information from ECMA-111.
2015-10-23 20:58:13 +01:00
4cf5e18059
Added some device static values to variables.
2015-10-19 04:46:09 +01:00
efcc294202
Moved devices enums and structs out of classes.
2015-10-19 04:39:39 +01:00
dfcd7301c5
Added information from T10/536 rev. 4a (ZBC)
2015-10-17 17:22:30 +01:00
6e7ed8e743
* 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
846be0d756
* DiscImageChef.Devices/Device/AtaCommands.cs:
...
* DiscImageChef.Devices/Device/ScsiCommands.cs:
* DiscImageChef.Devices/Device/AtapiCommands.cs:
Added duration debug printfs.
* DiscImageChef.Devices/Enums.cs:
Corrected device<->host direction.
* DiscImageChef.Devices/Linux/Command.cs:
Corrected device<->host direction.
Changed to workaround how ATA Pass-Through is really
implemented in Linux.
* DiscImageChef/Commands/DeviceInfo.cs:
Added ATA and ATAPI identify commands.
2015-10-15 01:46:31 +01:00
8d121d22b7
* DiscImageChef.Devices/Structs.cs:
...
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
Added structs with ATA registers.
* DiscImageChef.Devices/Command.cs:
* DiscImageChef.Devices/Device/Commands.cs:
Added ATA commands.
* DiscImageChef.Devices/Enums.cs:
Added SCSI's ATA Command Pass-Through enumerations.
* DiscImageChef.Devices/Linux/Command.cs:
Added ATA commands using libATA's SATL.
2015-10-14 02:53:46 +01:00
9f545eb8ab
Added XML documentation.
2015-10-12 20:08:56 +01:00
20cde7a217
* 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.
2015-10-12 19:55:00 +01:00
ed09ecbda4
Added standard header.
2015-10-12 06:39:31 +01:00
87fa088e84
Added ATA/ATAPI commands.
2015-10-06 17:55:22 +01:00
ff3d9361d5
Added SCSI commands.
2015-10-06 06:26:16 +01:00
60fccde0de
Added SASI commands.
2015-10-05 23:40:00 +01:00
99d115b8dc
Added IOCTL skeletons.
2015-10-05 21:20:25 +01:00