public byte In(ref byte abyte) { if (talker_active && (received_cmd == IECCommandCode.CMD_DATA)) return data_in(ref abyte); abyte = 0; return (byte)C64StatusCode.ST_TIMEOUT; }