Ejemplo n.º 1
0
 public override void Initialize()
 {
     _clockEnabled       = false;
     _writeEnabled       = true;
     _clockRegister      = new RingRegister(0x0, 0x1);
     _comparisonRegister = new RingRegister(ClockInitSequence, 0x1);
 }
Ejemplo n.º 2
0
 public override void Initialize()
 {
     _clockEnabled = false;
     _writeEnabled = true;
     _clockRegister = new RingRegister(0x0, 0x1);
     _comparisonRegister = new RingRegister(ClockInitSequence, 0x1);
 }
Ejemplo n.º 3
0
        public NoSlotClock(Video video)
        {
            _video = video;

            _clockEnabled       = false;
            _writeEnabled       = true;
            _clockRegister      = new RingRegister(0x0, 0x1);
            _comparisonRegister = new RingRegister(ClockInitSequence, 0x1);
        }
Ejemplo n.º 4
0
        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());
        }