Move to file scoped namespaces.

This commit is contained in:
2022-03-06 13:29:37 +00:00
parent c7178d94c6
commit 3b6091c02c
119 changed files with 38048 additions and 38172 deletions

View File

@@ -33,42 +33,41 @@
using System.Diagnostics.CodeAnalysis;
using System.Runtime.InteropServices;
namespace Aaru.Decoders.Floppy
{
/// <summary>Methods and structures for Commodore GCR floppy decoding</summary>
[SuppressMessage("ReSharper", "InconsistentNaming"), SuppressMessage("ReSharper", "MemberCanBeInternal"),
SuppressMessage("ReSharper", "MemberCanBePrivate.Global")]
public static class Commodore
{
/// <summary>Decoded Commodore GCR sector header</summary>
public struct SectorHeader
{
/// <summary>Always 0x08</summary>
public byte id;
/// <summary>XOR of following fields</summary>
public byte checksum;
/// <summary>Sector number</summary>
public byte sector;
/// <summary>Track number</summary>
public byte track;
/// <summary>Format ID, unknown meaning</summary>
public ushort format;
/// <summary>Filled with 0x0F</summary>
public ushort fill;
}
namespace Aaru.Decoders.Floppy;
/// <summary>Decoded Commodore GCR sector data</summary>
public struct SectorData
{
/// <summary>Always 0x07</summary>
public byte id;
/// <summary>User data</summary>
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)]
public byte data;
/// <summary>XOR of <see cref="data" /></summary>
public byte checksum;
/// <summary>Filled with 0x0F</summary>
public ushort fill;
}
/// <summary>Methods and structures for Commodore GCR floppy decoding</summary>
[SuppressMessage("ReSharper", "InconsistentNaming"), SuppressMessage("ReSharper", "MemberCanBeInternal"),
SuppressMessage("ReSharper", "MemberCanBePrivate.Global")]
public static class Commodore
{
/// <summary>Decoded Commodore GCR sector header</summary>
public struct SectorHeader
{
/// <summary>Always 0x08</summary>
public byte id;
/// <summary>XOR of following fields</summary>
public byte checksum;
/// <summary>Sector number</summary>
public byte sector;
/// <summary>Track number</summary>
public byte track;
/// <summary>Format ID, unknown meaning</summary>
public ushort format;
/// <summary>Filled with 0x0F</summary>
public ushort fill;
}
/// <summary>Decoded Commodore GCR sector data</summary>
public struct SectorData
{
/// <summary>Always 0x07</summary>
public byte id;
/// <summary>User data</summary>
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)]
public byte data;
/// <summary>XOR of <see cref="data" /></summary>
public byte checksum;
/// <summary>Filled with 0x0F</summary>
public ushort fill;
}
}