namespace SabreTools.Models.N3DS
{
///
public sealed class SystemControlInfo
{
///
/// Application title (default is "CtrApp")
///
public string? ApplicationTitle { get; set; }
///
/// Reserved
///
public byte[]? Reserved1 { get; set; }
///
/// Flag (bit 0: CompressExefsCode, bit 1: SDApplication)
///
public byte Flag { get; set; }
///
/// Remaster version
///
public ushort RemasterVersion { get; set; }
///
/// Text code set info
///
public CodeSetInfo? TextCodeSetInfo { get; set; }
///
/// Stack size
///
public uint StackSize { get; set; }
///
/// Read-only code set info
///
public CodeSetInfo? ReadOnlyCodeSetInfo { get; set; }
///
/// Reserved
///
public byte[]? Reserved2 { get; set; }
///
/// Data code set info
///
public CodeSetInfo? DataCodeSetInfo { get; set; }
///
/// BSS size
///
public uint BSSSize { get; set; }
///
/// Dependency module (program ID) list
///
public ulong[]? DependencyModuleList { get; set; }
///
/// SystemInfo
///
public SystemInfo? SystemInfo { get; set; }
}
}