From 5af0806999ef924efc8cca83c182e1a196440762 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Thu, 5 May 2016 00:59:36 +0100 Subject: [PATCH] * DiscImageChef.sln: * DiscImageChef/Options.cs: Refactors * TODO: Added device-related TODOs. --- DiscImageChef.Filesystems/BTRFS.cs | 48 ++++++++++++++++++++++++++++++ DiscImageChef.sln | 2 +- DiscImageChef/Options.cs | 1 - TODO | 11 ++++++- 4 files changed, 59 insertions(+), 3 deletions(-) create mode 100644 DiscImageChef.Filesystems/BTRFS.cs diff --git a/DiscImageChef.Filesystems/BTRFS.cs b/DiscImageChef.Filesystems/BTRFS.cs new file mode 100644 index 00000000..73032200 --- /dev/null +++ b/DiscImageChef.Filesystems/BTRFS.cs @@ -0,0 +1,48 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : BTRFS.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; +namespace DiscImageChef.Filesystems +{ + public class BTRFS + { + public BTRFS() + { + } + } +} + diff --git a/DiscImageChef.sln b/DiscImageChef.sln index aa10e0ff..b29caa32 100644 --- a/DiscImageChef.sln +++ b/DiscImageChef.sln @@ -104,7 +104,7 @@ Global $0.TextStylePolicy = $2 $2.inheritsSet = VisualStudio $2.inheritsScope = text/plain - $2.scope = text/plain + $2.scope = text/x-csharp $2.FileWidth = 120 $0.CSharpFormattingPolicy = $3 $3.SpacingAfterMethodDeclarationName = False diff --git a/DiscImageChef/Options.cs b/DiscImageChef/Options.cs index c29a06ea..a9cb49fd 100644 --- a/DiscImageChef/Options.cs +++ b/DiscImageChef/Options.cs @@ -36,7 +36,6 @@ Copyright (C) 2011-2014 Claunia.com ****************************************************************************/ //$Id$ using CommandLine; -using CommandLine.Text; namespace DiscImageChef { diff --git a/TODO b/TODO index b9f565c3..767a6adf 100644 --- a/TODO +++ b/TODO @@ -67,4 +67,13 @@ Image checksum: --- Checksum disk tags --- Checksum sector tags --- Checksum long sectors ---- Optimize and multithread \ No newline at end of file +--- Optimize and multithread + +Device handling: +--- Add support for MMC/SD devices +--- Add support for NVMe devices +--- Add support for streaming tape devices +--- Add mapfile support for resuming dumps +--- Add support for FreeBSD +--- Support SCSI mode pages 18h, 1Dh, 20h, 31h, 32h +--- Support MMC feature codes FF33h \ No newline at end of file