using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum { /// /// Defines an object that can load a floppy disk image /// public interface IFDDHost { /// /// The currently inserted diskimage /// FloppyDisk Disk { get; set; } /// /// Parses a new disk image and loads it into this floppy drive /// /// void FDD_LoadDisk(byte[] diskData); /// /// Ejects the current disk /// void FDD_EjectDisk(); /// /// Signs whether the current active drive has a disk inserted /// bool FDD_IsDiskLoaded { get; } } }