namespace SabreTools.Models.N3DS
{
///
public sealed class CardInfoHeader
{
///
/// CARD2: Writable Address In Media Units (For 'On-Chip' Savedata). CARD1: Always 0xFFFFFFFF.
///
public uint WritableAddressMediaUnits { get; set; }
///
/// Card Info Bitmask
///
public uint CardInfoBitmask { get; set; }
///
/// Reserved
///
public byte[]? Reserved1 { get; set; }
///
/// Filled size of cartridge
///
public uint FilledSize { get; set; }
///
/// Reserved
///
public byte[]? Reserved2 { get; set; }
///
/// Title version
///
public ushort TitleVersion { get; set; }
///
/// Card revision
///
public ushort CardRevision { get; set; }
///
/// Reserved
///
public byte[]? Reserved3 { get; set; }
///
/// Title ID of CVer in included update partition
///
public byte[]? CVerTitleID { get; set; }
///
/// Version number of CVer in included update partition
///
public ushort CVerVersionNumber { get; set; }
///
/// Reserved
///
public byte[]? Reserved4 { get; set; }
}
}