Added ATA/ATAPI IDENTIFY DEVICE decoder

This commit is contained in:
2015-10-17 02:57:47 +01:00
parent 55a30e509a
commit fda6bcb3d4
2 changed files with 8 additions and 7 deletions

View File

@@ -1,3 +1,8 @@
2015-10-17 Natalia Portillo <claunia@claunia.com>
* Commands/DeviceInfo.cs:
Added ATA/ATAPI IDENTIFY DEVICE decoder
2015-10-17 Natalia Portillo <claunia@claunia.com>
* DiscImageChef.csproj:

View File

@@ -90,8 +90,6 @@ namespace DiscImageChef.Commands
byte[] ataBuf;
sense = dev.AtaIdentify(out ataBuf, out errorRegisters);
FileStream fs;
if (sense)
{
@@ -121,8 +119,8 @@ namespace DiscImageChef.Commands
}
else
{
fs = File.Open("atapi_identify.bin", FileMode.OpenOrCreate);
fs.Write(ataBuf, 0, ataBuf.Length);
Console.WriteLine("ATAPI OK");
Console.WriteLine("{0}", Decoders.ATA.PrettifyIdentifyDevice(ataBuf));
}
}
else
@@ -145,9 +143,7 @@ namespace DiscImageChef.Commands
else
{
Console.WriteLine("ATA OK");
fs = File.Open("ata_identify.bin", FileMode.OpenOrCreate);
fs.Write(ataBuf, 0, ataBuf.Length);
Console.WriteLine("{0}", Decoders.ATA.PrettifyIdentifyDevice(ataBuf));
}
}
}