From b0cfea0886ee19b9f227b84c2de7baae4e33166d Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 7 Feb 2016 20:11:41 +0000 Subject: [PATCH] Added ATA categories. --- DiscImageChef.Devices/ChangeLog | 10 ++++ .../Device/AtaCommands/Ata28.cs | 48 +++++++++++++++++++ .../Device/AtaCommands/Ata48.cs | 47 ++++++++++++++++++ .../AtaCommands/{AtaCommands.cs => AtaCHS.cs} | 0 .../{AtapiCommands.cs => Atapi.cs} | 0 .../Device/AtaCommands/Smart.cs | 47 ++++++++++++++++++ .../DiscImageChef.Devices.csproj | 7 ++- 7 files changed, 157 insertions(+), 2 deletions(-) create mode 100644 DiscImageChef.Devices/Device/AtaCommands/Ata28.cs create mode 100644 DiscImageChef.Devices/Device/AtaCommands/Ata48.cs rename DiscImageChef.Devices/Device/AtaCommands/{AtaCommands.cs => AtaCHS.cs} (100%) rename DiscImageChef.Devices/Device/AtaCommands/{AtapiCommands.cs => Atapi.cs} (100%) create mode 100644 DiscImageChef.Devices/Device/AtaCommands/Smart.cs diff --git a/DiscImageChef.Devices/ChangeLog b/DiscImageChef.Devices/ChangeLog index 3916fa6c3..09da064bb 100644 --- a/DiscImageChef.Devices/ChangeLog +++ b/DiscImageChef.Devices/ChangeLog @@ -1,3 +1,13 @@ +2016-02-07 Natalia Portillo + + * Device/AtaCommands/Ata28.cs: + * Device/AtaCommands/Ata48.cs: + * Device/AtaCommands/Smart.cs: + * Device/AtaCommands/Atapi.cs: + * DiscImageChef.Devices.csproj: + * Device/AtaCommands/AtaCHS.cs: + Added ATA categories. + 2016-02-07 Natalia Portillo * Device/AtaCommands.cs: diff --git a/DiscImageChef.Devices/Device/AtaCommands/Ata28.cs b/DiscImageChef.Devices/Device/AtaCommands/Ata28.cs new file mode 100644 index 000000000..f40966671 --- /dev/null +++ b/DiscImageChef.Devices/Device/AtaCommands/Ata28.cs @@ -0,0 +1,48 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Ata28.cs +// Version : 1.0 +// Author(s) : Natalia Portillo +// +// Component : Component +// +// Revision : $Revision$ +// Last change by : $Author$ +// Date : $Date$ +// +// --[ Description ] ---------------------------------------------------------- +// +// Description +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright (C) 2011-2015 Claunia.com +// ****************************************************************************/ +// //$Id$ +using System; +using DiscImageChef.Console; +using DiscImageChef.Decoders.ATA; + +namespace DiscImageChef.Devices +{ + public partial class Device + { + } +} + diff --git a/DiscImageChef.Devices/Device/AtaCommands/Ata48.cs b/DiscImageChef.Devices/Device/AtaCommands/Ata48.cs new file mode 100644 index 000000000..00575f611 --- /dev/null +++ b/DiscImageChef.Devices/Device/AtaCommands/Ata48.cs @@ -0,0 +1,47 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Ata48.cs +// Version : 1.0 +// Author(s) : Natalia Portillo +// +// Component : Component +// +// Revision : $Revision$ +// Last change by : $Author$ +// Date : $Date$ +// +// --[ Description ] ---------------------------------------------------------- +// +// Description +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright (C) 2011-2015 Claunia.com +// ****************************************************************************/ +// //$Id$ +using System; +using DiscImageChef.Console; +using DiscImageChef.Decoders.ATA; + +namespace DiscImageChef.Devices +{ + public partial class Device + { + } +} \ No newline at end of file diff --git a/DiscImageChef.Devices/Device/AtaCommands/AtaCommands.cs b/DiscImageChef.Devices/Device/AtaCommands/AtaCHS.cs similarity index 100% rename from DiscImageChef.Devices/Device/AtaCommands/AtaCommands.cs rename to DiscImageChef.Devices/Device/AtaCommands/AtaCHS.cs diff --git a/DiscImageChef.Devices/Device/AtaCommands/AtapiCommands.cs b/DiscImageChef.Devices/Device/AtaCommands/Atapi.cs similarity index 100% rename from DiscImageChef.Devices/Device/AtaCommands/AtapiCommands.cs rename to DiscImageChef.Devices/Device/AtaCommands/Atapi.cs diff --git a/DiscImageChef.Devices/Device/AtaCommands/Smart.cs b/DiscImageChef.Devices/Device/AtaCommands/Smart.cs new file mode 100644 index 000000000..be5d92b0b --- /dev/null +++ b/DiscImageChef.Devices/Device/AtaCommands/Smart.cs @@ -0,0 +1,47 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Smart.cs +// Version : 1.0 +// Author(s) : Natalia Portillo +// +// Component : Component +// +// Revision : $Revision$ +// Last change by : $Author$ +// Date : $Date$ +// +// --[ Description ] ---------------------------------------------------------- +// +// Description +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright (C) 2011-2015 Claunia.com +// ****************************************************************************/ +// //$Id$ +using System; +using DiscImageChef.Console; +using DiscImageChef.Decoders.ATA; + +namespace DiscImageChef.Devices +{ + public partial class Device + { + } +} \ No newline at end of file diff --git a/DiscImageChef.Devices/DiscImageChef.Devices.csproj b/DiscImageChef.Devices/DiscImageChef.Devices.csproj index af1e62139..0958fb49d 100644 --- a/DiscImageChef.Devices/DiscImageChef.Devices.csproj +++ b/DiscImageChef.Devices/DiscImageChef.Devices.csproj @@ -65,8 +65,11 @@ - - + + + + +