public override void Initialize() { _clockEnabled = false; _writeEnabled = true; _clockRegister = new RingRegister(0x0, 0x1); _comparisonRegister = new RingRegister(ClockInitSequence, 0x1); }
public NoSlotClock(Video video) { _video = video; _clockEnabled = false; _writeEnabled = true; _clockRegister = new RingRegister(0x0, 0x1); _comparisonRegister = new RingRegister(ClockInitSequence, 0x1); }
public override void LoadState(BinaryReader reader, Version version) { if (reader == null) { throw new ArgumentNullException("reader"); } _clockEnabled = reader.ReadBoolean(); _writeEnabled = reader.ReadBoolean(); _clockRegister = new RingRegister(reader.ReadUInt64(), reader.ReadUInt64()); _comparisonRegister = new RingRegister(reader.ReadUInt64(), reader.ReadUInt64()); }