openMSX
openmsx::DriveMultiplexer Member List

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

applyWd2793ReadTrackQuirk() overrideopenmsx::DriveMultiplexervirtual
diskChanged() overrideopenmsx::DriveMultiplexervirtual
diskChanged(DriveNum num)openmsx::DriveMultiplexer
DRIVE_A enum valueopenmsx::DriveMultiplexer
DRIVE_B enum valueopenmsx::DriveMultiplexer
DRIVE_C enum valueopenmsx::DriveMultiplexer
DRIVE_D enum valueopenmsx::DriveMultiplexer
DriveMultiplexer(std::span< std::unique_ptr< DiskDrive >, 4 > drv)openmsx::DriveMultiplexerexplicit
DriveNum enum nameopenmsx::DriveMultiplexer
flushTrack() overrideopenmsx::DriveMultiplexervirtual
getMotor() const overrideopenmsx::DriveMultiplexervirtual
getNextSector(EmuTime::param time, RawTrack::Sector &sector) overrideopenmsx::DriveMultiplexervirtual
getSelectedDrive() constopenmsx::DriveMultiplexerinline
getSide() const overrideopenmsx::DriveMultiplexervirtual
getTimeTillIndexPulse(EmuTime::param time, int count) overrideopenmsx::DriveMultiplexervirtual
getTrackLength() overrideopenmsx::DriveMultiplexervirtual
indexPulse(EmuTime::param time) overrideopenmsx::DriveMultiplexervirtual
invalidateWd2793ReadTrackQuirk() overrideopenmsx::DriveMultiplexervirtual
isDiskInserted() const overrideopenmsx::DriveMultiplexervirtual
isDiskInserted(DriveNum num) constopenmsx::DriveMultiplexer
isDoubleSided() overrideopenmsx::DriveMultiplexervirtual
isDummyDrive() const overrideopenmsx::DriveMultiplexervirtual
isTrack00() const overrideopenmsx::DriveMultiplexervirtual
isWriteProtected() const overrideopenmsx::DriveMultiplexervirtual
NO_DRIVE enum valueopenmsx::DriveMultiplexer
peekDiskChanged() const overrideopenmsx::DriveMultiplexervirtual
peekDiskChanged(DriveNum num) constopenmsx::DriveMultiplexer
readTrackByte(int idx) overrideopenmsx::DriveMultiplexervirtual
ROTATIONS_PER_SECONDopenmsx::DiskDrivestatic
selectDrive(DriveNum num, EmuTime::param time)openmsx::DriveMultiplexer
serialize(Archive &ar, unsigned version)openmsx::DriveMultiplexer
setMotor(bool status, EmuTime::param time) overrideopenmsx::DriveMultiplexervirtual
setSide(bool side) overrideopenmsx::DriveMultiplexervirtual
step(bool direction, EmuTime::param time) overrideopenmsx::DriveMultiplexervirtual
TrackMode enum nameopenmsx::DiskDrive
writeTrackByte(int idx, uint8_t val, bool addIdam) overrideopenmsx::DriveMultiplexervirtual
~DiskDrive()=defaultopenmsx::DiskDrivevirtual