using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.ComponentModel; using Essgee.EventArguments; namespace Essgee.Emulation.ExtDevices.Nintendo { [Description("None")] //todo Unity [ElementPriority(0)] public class DummyDevice : ISerialDevice { public event EventHandler SaveExtraData; protected virtual void OnSaveExtraData(SaveExtraDataEventArgs e) { SaveExtraData?.Invoke(this, e); } public void Initialize() { } public void Shutdown() { } public byte ExchangeBit(int left, byte data) { return 0b1; } } }