d7546d4e88
* DiscImageChef.Devices/Linux/Enums.cs:
...
* DiscImageChef.Devices/Linux/Extern.cs:
* DiscImageChef.Devices/Linux/Structs.cs:
Since libata, ATA/ATAPI commands should be sent using
libata's SCSI/ATA Translation Layer, so remove HDIO ioctls.
* DiscImageChef.Interop/DetectOS.cs:
Add code to detect if running under 32 or 64 bits.
2015-10-14 01:07:45 +01:00
ed09ecbda4
Added standard header.
2015-10-12 06:39:31 +01:00
115bf5030f
* DiscImageChef.Devices/Command.cs:
...
Add skeleton for send SCSI command method.
* DiscImageChef.Devices/Linux/Command.cs:
* DiscImageChef.Devices/Windows/Command.cs:
Added per-platform send SCSI command method.
* DiscImageChef.sln:
* DiscImageChef.Interop/DetectOS.cs:
* DiscImageChef.Interop/PlatformID.cs:
* DiscImageChef.Interop/Properties/AssemblyInfo.cs:
* DiscImageChef.Interop/DiscImageChef.Interop.csproj:
Added code to detect OS.
* DiscImageChef.Devices/DiscImageChef.Devices.csproj:
Added per-platform send SCSI command method.
Add skeleton for send SCSI command method.
* DiscImageChef.Devices/Linux/Extern.cs:
* DiscImageChef.Devices/Windows/Extern.cs:
Enhanced externs.
* DiscImageChef.Devices/Linux/Structs.cs:
Typo.
2015-10-12 06:25:49 +01:00
7fa4c3fbeb
Added ATA IOCTLs.
2015-10-07 02:15:31 +01:00
97c8d54b72
* DiscImageChef.Devices/Linux/Enums.cs:
...
* DiscImageChef.Devices/Linux/Extern.cs:
* DiscImageChef.Devices/Linux/Structs.cs:
Filled Linux enums.
* DiscImageChef.Devices/Windows/Enums.cs:
Typo
2015-10-06 21:18:02 +01:00
99d115b8dc
Added IOCTL skeletons.
2015-10-05 21:20:25 +01:00