diff --git a/DiscImageChef/ChangeLog b/DiscImageChef/ChangeLog index b0cd14ce9..f5d9cca4c 100644 --- a/DiscImageChef/ChangeLog +++ b/DiscImageChef/ChangeLog @@ -1,3 +1,8 @@ +2015-10-17 Natalia Portillo + + * Commands/DeviceInfo.cs: + Added ATA/ATAPI IDENTIFY DEVICE decoder + 2015-10-17 Natalia Portillo * DiscImageChef.csproj: diff --git a/DiscImageChef/Commands/DeviceInfo.cs b/DiscImageChef/Commands/DeviceInfo.cs index c5982ef0d..c3b4b9f72 100644 --- a/DiscImageChef/Commands/DeviceInfo.cs +++ b/DiscImageChef/Commands/DeviceInfo.cs @@ -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)); } } }