protected virtual byte ReadPort(ushort addr) { var value = IoReadCount >= IoInputSequence.Count ? (byte)0x00 : IoInputSequence[IoReadCount++]; IoAccessLog.Add(new IoOp(addr, value, false)); return(value); }
protected virtual void WritePort(ushort addr, byte value) { IoAccessLog.Add(new IoOp(addr, value, true)); }