using System.Runtime.InteropServices;
namespace BurnOutSharp.Models.NewExecutable
{
///
/// Moveable segment entries. The entry data contains the
/// segment number for the entry points. A moveable segment
/// entry is 6 bytes long and has the following format.
///
/// 0FFH
///
[StructLayout(LayoutKind.Sequential)]
public class MoveableSegmentEntry
{
///
/// Flag word.
///
public MoveableSegmentEntryFlag FlagWord;
///
/// INT 3FH.
///
public ushort Reserved;
///
/// Segment number.
///
public byte SegmentNumber;
///
/// Offset within segment to entry point.
///
public ushort Offset;
}
}