openMSX
openmsx::DiskDrive Member List

This is the complete list of members for openmsx::DiskDrive, including all inherited members.

applyWd2793ReadTrackQuirk()=0openmsx::DiskDrivepure virtual
diskChanged()=0openmsx::DiskDrivepure virtual
flushTrack()=0openmsx::DiskDrivepure virtual
getMotor() const =0openmsx::DiskDrivepure virtual
getNextSector(EmuTime::param time, RawTrack::Sector &sector)=0openmsx::DiskDrivepure virtual
getSide() const =0openmsx::DiskDrivepure virtual
getTimeTillIndexPulse(EmuTime::param time, int count=1)=0openmsx::DiskDrivepure virtual
getTrackLength()=0openmsx::DiskDrivepure virtual
indexPulse(EmuTime::param time)=0openmsx::DiskDrivepure virtual
invalidateWd2793ReadTrackQuirk()=0openmsx::DiskDrivepure virtual
isDiskInserted() const =0openmsx::DiskDrivepure virtual
isDoubleSided()=0openmsx::DiskDrivepure virtual
isDummyDrive() const =0openmsx::DiskDrivepure virtual
isTrack00() const =0openmsx::DiskDrivepure virtual
isWriteProtected() const =0openmsx::DiskDrivepure virtual
peekDiskChanged() const =0openmsx::DiskDrivepure virtual
readTrackByte(int idx)=0openmsx::DiskDrivepure virtual
ROTATIONS_PER_SECONDopenmsx::DiskDrivestatic
setMotor(bool status, EmuTime::param time)=0openmsx::DiskDrivepure virtual
setSide(bool side)=0openmsx::DiskDrivepure virtual
step(bool direction, EmuTime::param time)=0openmsx::DiskDrivepure virtual
TrackMode enum nameopenmsx::DiskDrive
writeTrackByte(int idx, uint8_t val, bool addIdam=false)=0openmsx::DiskDrivepure virtual
~DiskDrive()=defaultopenmsx::DiskDrivevirtual