public DiskIIController(Machine machine, byte[] diskIIRom) : base(machine) { _romRegionC1C7 = diskIIRom; Drive1 = new DiskIIDrive(machine); Drive2 = new DiskIIDrive(machine); Drives = new List<DiskIIDrive> { Drive1, Drive2 }; BootDrive = Drive1; }
public DiskIIController(Machine machine) : base(machine) { Drive1 = new DiskIIDrive(machine); Drive2 = new DiskIIDrive(machine); Drives = new Collection <DiskIIDrive> { Drive1, Drive2 }; BootDrive = Drive1; }
public DiskIIController(IVideo video, byte[] diskIIRom) { _video = video; _romRegionC1C7 = diskIIRom; Drive1 = new DiskIIDrive(this); Drive2 = new DiskIIDrive(this); _phaseStates = 0; SetMotorOn(false); SetDriveNumber(0); _loadMode = false; _writeMode = false; }
public DiskIIController(Machine machine, byte[] diskIIRom) : base(machine) { _romRegionC1C7 = diskIIRom; Drive1 = new DiskIIDrive(machine); Drive2 = new DiskIIDrive(machine); Drives = new Collection <DiskIIDrive> { Drive1, Drive2 }; BootDrive = Drive1; }