Reorder SuperCardPro signature constants for clarity

This commit is contained in:
2026-07-04 17:18:04 +01:00
parent 0cd3b53191
commit 94399836e2

View File

@@ -43,14 +43,14 @@ public sealed partial class SuperCardPro
const uint FULL_HEADER_OFFSET = 0x2b0;
/// <summary>SuperCardPro format header length (without track offsets).</summary>
const byte HEADER_OFFSET = 0x10;
/// <summary>SuperCardPro header signature: "SCP"</summary>
readonly byte[] _scpSignature = "SCP"u8.ToArray();
/// <summary>SuperCardPro track header signature: "TRK"</summary>
readonly byte[] _trkSignature = "TRK"u8.ToArray();
/// <summary>Per SCP spec: Extended mode TDH table offset (when FLAGS bit 6 is set)</summary>
const uint EXTENDED_MODE_TDH_OFFSET = 0x80;
/// <summary>Per SCP spec: Extended mode reserved bytes size (bytes 0x10-0x7F when FLAGS bit 6 is set)</summary>
const uint EXTENDED_MODE_RESERVED_SIZE = 0x70;
/// <summary>SuperCardPro header signature: "SCP"</summary>
readonly byte[] _scpSignature = "SCP"u8.ToArray();
/// <summary>SuperCardPro track header signature: "TRK"</summary>
readonly byte[] _trkSignature = "TRK"u8.ToArray();
}