diff --git a/DiscImageChef.Devices/ChangeLog b/DiscImageChef.Devices/ChangeLog index c08b350c3..65e006d5a 100644 --- a/DiscImageChef.Devices/ChangeLog +++ b/DiscImageChef.Devices/ChangeLog @@ -1,3 +1,9 @@ +2015-10-17 Natalia Portillo + + * Device/AtaCommands.cs: + * Device/AtapiCommands.cs: + Corrected typos that resulted in device reset :p + 2015-10-16 Natalia Portillo * Enums.cs: diff --git a/DiscImageChef.Devices/Device/AtaCommands.cs b/DiscImageChef.Devices/Device/AtaCommands.cs index c12817444..c6d0334c2 100644 --- a/DiscImageChef.Devices/Device/AtaCommands.cs +++ b/DiscImageChef.Devices/Device/AtaCommands.cs @@ -93,7 +93,7 @@ namespace DiscImageChef.Devices registers.command = (byte)Enums.AtaCommands.IdentifyDevice; - lastError = SendAtaCommand(registers, out statusRegisters, Enums.AtaProtocol.PioIn, Enums.AtaTransferRegister.SectorCount, + lastError = SendAtaCommand(registers, out statusRegisters, Enums.AtaProtocol.PioIn, Enums.AtaTransferRegister.NoTransfer, ref buffer, timeout, false, out duration, out sense); error = lastError != 0; diff --git a/DiscImageChef.Devices/Device/AtapiCommands.cs b/DiscImageChef.Devices/Device/AtapiCommands.cs index 2e98f0820..307d442ce 100644 --- a/DiscImageChef.Devices/Device/AtapiCommands.cs +++ b/DiscImageChef.Devices/Device/AtapiCommands.cs @@ -93,7 +93,7 @@ namespace DiscImageChef.Devices registers.command = (byte)Enums.AtaCommands.IdentifyPacketDevice; - lastError = SendAtaCommand(registers, out statusRegisters, Enums.AtaProtocol.PioOut, Enums.AtaTransferRegister.NoTransfer, + lastError = SendAtaCommand(registers, out statusRegisters, Enums.AtaProtocol.PioIn, Enums.AtaTransferRegister.NoTransfer, ref buffer, timeout, false, out duration, out sense); error = lastError != 0;