mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
General code refactor and reformat.
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
//
|
||||
// --[ Description ] ----------------------------------------------------------
|
||||
//
|
||||
// Contains structures for Anex86 disk images.
|
||||
// Contains structures for QEMU Enhanced Disk images.
|
||||
//
|
||||
// --[ License ] --------------------------------------------------------------
|
||||
//
|
||||
@@ -29,10 +29,63 @@
|
||||
// ----------------------------------------------------------------------------
|
||||
// Copyright © 2011-2019 Natalia Portillo
|
||||
// ****************************************************************************/
|
||||
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace DiscImageChef.DiscImages
|
||||
{
|
||||
public partial class Qed
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// QED header, big-endian
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
struct QedHeader
|
||||
{
|
||||
/// <summary>
|
||||
/// <see cref="Qed.QED_MAGIC" />
|
||||
/// </summary>
|
||||
public uint magic;
|
||||
/// <summary>
|
||||
/// Cluster size in bytes
|
||||
/// </summary>
|
||||
public uint cluster_size;
|
||||
/// <summary>
|
||||
/// L1 and L2 table size in cluster
|
||||
/// </summary>
|
||||
public uint table_size;
|
||||
/// <summary>
|
||||
/// Header size in clusters
|
||||
/// </summary>
|
||||
public uint header_size;
|
||||
/// <summary>
|
||||
/// Incompatible features
|
||||
/// </summary>
|
||||
public ulong features;
|
||||
/// <summary>
|
||||
/// Compatible features
|
||||
/// </summary>
|
||||
public ulong compat_features;
|
||||
/// <summary>
|
||||
/// Self-resetting features
|
||||
/// </summary>
|
||||
public ulong autoclear_features;
|
||||
/// <summary>
|
||||
/// Offset to L1 table
|
||||
/// </summary>
|
||||
public ulong l1_table_offset;
|
||||
/// <summary>
|
||||
/// Image size
|
||||
/// </summary>
|
||||
public ulong image_size;
|
||||
/// <summary>
|
||||
/// Offset inside file to string containing backing file
|
||||
/// </summary>
|
||||
public ulong backing_file_offset;
|
||||
/// <summary>
|
||||
/// Size of <see cref="backing_file_offset" />
|
||||
/// </summary>
|
||||
public uint backing_file_size;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user