diff --git a/DiscImageChef.Partitions/Acorn.cs b/DiscImageChef.Partitions/Acorn.cs index d7d1f7638..64fe79c67 100644 --- a/DiscImageChef.Partitions/Acorn.cs +++ b/DiscImageChef.Partitions/Acorn.cs @@ -39,7 +39,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class Acorn : PartPlugin + public class Acorn : PartPlugin { const ulong ADFS_SB_POS = 0xC00; const uint LINUX_MAGIC = 0xDEAFA1DE; diff --git a/DiscImageChef.Partitions/AppleMap.cs b/DiscImageChef.Partitions/AppleMap.cs index 122f65c76..2c387c24c 100644 --- a/DiscImageChef.Partitions/AppleMap.cs +++ b/DiscImageChef.Partitions/AppleMap.cs @@ -40,7 +40,7 @@ namespace DiscImageChef.PartPlugins { // Information about structures learnt from Inside Macintosh // Constants from image testing - class AppleMap : PartPlugin + public class AppleMap : PartPlugin { // "ER" const ushort APM_MAGIC = 0x4552; diff --git a/DiscImageChef.Partitions/Atari.cs b/DiscImageChef.Partitions/Atari.cs index fedcd72cb..cc169ce9b 100644 --- a/DiscImageChef.Partitions/Atari.cs +++ b/DiscImageChef.Partitions/Atari.cs @@ -37,7 +37,7 @@ using DiscImageChef.Console; namespace DiscImageChef.PartPlugins { - class AtariPartitions : PartPlugin + public class AtariPartitions : PartPlugin { const uint TypeGEMDOS = 0x0047454D; const uint TypeBigGEMDOS = 0x0042474D; diff --git a/DiscImageChef.Partitions/BSD.cs b/DiscImageChef.Partitions/BSD.cs index 343fee738..213b4ce90 100644 --- a/DiscImageChef.Partitions/BSD.cs +++ b/DiscImageChef.Partitions/BSD.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class BSD : PartPlugin + public class BSD : PartPlugin { public const uint DISKMAGIC = 0x82564557; diff --git a/DiscImageChef.Partitions/DEC.cs b/DiscImageChef.Partitions/DEC.cs index 3b3ded9df..78bc77004 100644 --- a/DiscImageChef.Partitions/DEC.cs +++ b/DiscImageChef.Partitions/DEC.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class DEC : PartPlugin + public class DEC : PartPlugin { const int PT_MAGIC = 0x032957; const int PT_VALID = 1; diff --git a/DiscImageChef.Partitions/DragonFlyBSD.cs b/DiscImageChef.Partitions/DragonFlyBSD.cs index e9d730678..592dacdf3 100644 --- a/DiscImageChef.Partitions/DragonFlyBSD.cs +++ b/DiscImageChef.Partitions/DragonFlyBSD.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class DragonFlyBSD : PartPlugin + public class DragonFlyBSD : PartPlugin { const uint DISK_MAGIC64 = 0xC4464C59; diff --git a/DiscImageChef.Partitions/GPT.cs b/DiscImageChef.Partitions/GPT.cs index d2818552f..af3ab88ba 100644 --- a/DiscImageChef.Partitions/GPT.cs +++ b/DiscImageChef.Partitions/GPT.cs @@ -37,7 +37,7 @@ using DiscImageChef.Console; namespace DiscImageChef.PartPlugins { - class GuidPartitionTable : PartPlugin + public class GuidPartitionTable : PartPlugin { const ulong GptMagic = 0x5452415020494645; const uint GptRevision1 = 0x00010000; diff --git a/DiscImageChef.Partitions/Human68k.cs b/DiscImageChef.Partitions/Human68k.cs index b591ecc21..200f528dd 100644 --- a/DiscImageChef.Partitions/Human68k.cs +++ b/DiscImageChef.Partitions/Human68k.cs @@ -40,7 +40,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class Human68K : PartPlugin + public class Human68K : PartPlugin { const uint X68kMagic = 0x5836384B; diff --git a/DiscImageChef.Partitions/MBR.cs b/DiscImageChef.Partitions/MBR.cs index cb6e43569..67528bc9a 100644 --- a/DiscImageChef.Partitions/MBR.cs +++ b/DiscImageChef.Partitions/MBR.cs @@ -36,7 +36,7 @@ using System.Collections.Generic; // TODO: Support AAP, AST, SpeedStor and Ontrack extensions namespace DiscImageChef.PartPlugins { - class MBR : PartPlugin + public class MBR : PartPlugin { const ushort MBRSignature = 0xAA55; diff --git a/DiscImageChef.Partitions/NeXT.cs b/DiscImageChef.Partitions/NeXT.cs index 74297cced..0c18a7343 100644 --- a/DiscImageChef.Partitions/NeXT.cs +++ b/DiscImageChef.Partitions/NeXT.cs @@ -37,7 +37,7 @@ using System.Text; // Information learnt from XNU source and testing against real disks namespace DiscImageChef.PartPlugins { - class NeXTDisklabel : PartPlugin + public class NeXTDisklabel : PartPlugin { const uint NEXT_MAGIC1 = 0x4E655854; // "NeXT" diff --git a/DiscImageChef.Partitions/PC98.cs b/DiscImageChef.Partitions/PC98.cs index d3a71d973..6d6829432 100644 --- a/DiscImageChef.Partitions/PC98.cs +++ b/DiscImageChef.Partitions/PC98.cs @@ -39,7 +39,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class PC98 : PartPlugin + public class PC98 : PartPlugin { const ushort IntelMagic = 0xAA55; diff --git a/DiscImageChef.Partitions/RioKarma.cs b/DiscImageChef.Partitions/RioKarma.cs index 2fed45924..82c80224e 100644 --- a/DiscImageChef.Partitions/RioKarma.cs +++ b/DiscImageChef.Partitions/RioKarma.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class RioKarma : PartPlugin + public class RioKarma : PartPlugin { const ushort KarmaMagic = 0xAB56; const byte EntryMagic = 0x4D; diff --git a/DiscImageChef.Partitions/SGI.cs b/DiscImageChef.Partitions/SGI.cs index e402d5547..17273b9e6 100644 --- a/DiscImageChef.Partitions/SGI.cs +++ b/DiscImageChef.Partitions/SGI.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class SGI : PartPlugin + public class SGI : PartPlugin { const int SGI_MAGIC = 0x0BE5A941; diff --git a/DiscImageChef.Partitions/Sun.cs b/DiscImageChef.Partitions/Sun.cs index 4a6e84775..06bb54960 100644 --- a/DiscImageChef.Partitions/Sun.cs +++ b/DiscImageChef.Partitions/Sun.cs @@ -37,7 +37,7 @@ using DiscImageChef.Console; namespace DiscImageChef.PartPlugins { - class SunDisklabel : PartPlugin + public class SunDisklabel : PartPlugin { const ushort SUN_MAGIC = 0xDABE; const uint VTOC_MAGIC = 0x600DDEEE; diff --git a/DiscImageChef.Partitions/UNIX.cs b/DiscImageChef.Partitions/UNIX.cs index 97c9aaa71..9382ea1eb 100644 --- a/DiscImageChef.Partitions/UNIX.cs +++ b/DiscImageChef.Partitions/UNIX.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class UNIX : PartPlugin + public class UNIX : PartPlugin { public const uint UNIXDiskLabel_MAGIC = 0xCA5E600D; public const uint UNIXVTOC_MAGIC = 0x600DDEEE; diff --git a/DiscImageChef.Partitions/Xbox.cs b/DiscImageChef.Partitions/Xbox.cs index c4ff783f3..61459fa9f 100644 --- a/DiscImageChef.Partitions/Xbox.cs +++ b/DiscImageChef.Partitions/Xbox.cs @@ -38,7 +38,7 @@ using DiscImageChef.ImagePlugins; namespace DiscImageChef.PartPlugins { - class Xbox : PartPlugin + public class Xbox : PartPlugin { const uint XboxCigam = 0x46415458; const uint XboxMagic = 0x58544146; diff --git a/DiscImageChef.Tests/Filesystems/FAT12_MBR.cs b/DiscImageChef.Tests/Filesystems/FAT12_MBR.cs new file mode 100644 index 000000000..a48b45fae --- /dev/null +++ b/DiscImageChef.Tests/Filesystems/FAT12_MBR.cs @@ -0,0 +1,47 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : FAT12_MBR.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.Tests.Filesystems +{ + public class FAT12_MBR + { + public FAT12_MBR() + { + } + } +}