ABORT | openmsx::AbstractIDEDevice | protectedstatic |
abortReadTransfer(byte error) | openmsx::AbstractIDEDevice | protected |
abortWriteTransfer(byte error) | openmsx::AbstractIDEDevice | protected |
AbstractIDEDevice(MSXMotherBoard &motherBoard) | openmsx::AbstractIDEDevice | explicitprotected |
applyPatch(Filename patchFile) | openmsx::SectorAccessibleDisk | |
checkCaches() | openmsx::SectorAccessibleDisk | protectedvirtual |
DiskContainer()=default | openmsx::DiskContainer | |
DiskContainer(const DiskContainer &)=delete | openmsx::DiskContainer | |
DiskContainer(DiskContainer &&)=delete | openmsx::DiskContainer | |
DRDY | openmsx::AbstractIDEDevice | protectedstatic |
DRQ | openmsx::AbstractIDEDevice | protectedstatic |
DSC | openmsx::AbstractIDEDevice | protectedstatic |
ERR | openmsx::AbstractIDEDevice | protectedstatic |
flushCaches() | openmsx::SectorAccessibleDisk | protectedvirtual |
forceWriteProtect() | openmsx::SectorAccessibleDisk | |
getByteCount() const | openmsx::AbstractIDEDevice | protected |
getDrivesInUse(MSXMotherBoard &motherBoard) | openmsx::HD | static |
getFeatureReg() const | openmsx::AbstractIDEDevice | inlineprotected |
getImageName() const | openmsx::HD | inline |
getMediaInfo(TclObject &result) override | openmsx::HD | virtual |
openmsx::getMotherBoard() const | openmsx::HD | inline |
openmsx::AbstractIDEDevice::getMotherBoard() const | openmsx::AbstractIDEDevice | inlineprotected |
getName() const | openmsx::HD | inline |
getNbSectors() const | openmsx::SectorAccessibleDisk | |
getNumSectors() const | openmsx::AbstractIDEDevice | protected |
getPatches() const | openmsx::SectorAccessibleDisk | |
getSectorNumber() const | openmsx::AbstractIDEDevice | protected |
getSha1Sum(FilePool &filePool) | openmsx::SectorAccessibleDisk | |
getTigerTreeHash() | openmsx::HD | |
hasPatches() const | openmsx::SectorAccessibleDisk | |
HD(const DeviceConfig &config) | openmsx::HD | explicit |
HDInUse typedef | openmsx::HD | |
IDEHD(const DeviceConfig &config) | openmsx::IDEHD | explicit |
IDEHD(const IDEHD &)=delete | openmsx::IDEHD | |
IDEHD(IDEHD &&)=delete | openmsx::IDEHD | |
IDNF | openmsx::AbstractIDEDevice | protectedstatic |
isDummyDisk() const | openmsx::SectorAccessibleDisk | virtual |
isPeekMode() const | openmsx::SectorAccessibleDisk | inlineprotected |
isRomDisk() const | openmsx::DiskContainer | |
isWriteProtected() const | openmsx::SectorAccessibleDisk | |
MAX_HD | openmsx::HD | static |
MediaInfoProvider(const MediaInfoProvider &)=delete | openmsx::MediaInfoProvider | |
MediaInfoProvider(MediaInfoProvider &&)=delete | openmsx::MediaInfoProvider | |
MediaInfoProvider()=default | openmsx::MediaInfoProvider | protected |
operator=(const IDEHD &)=delete | openmsx::IDEHD | |
operator=(IDEHD &&)=delete | openmsx::IDEHD | |
openmsx::HD::operator=(const DiskContainer &)=delete | openmsx::DiskContainer | |
openmsx::HD::operator=(DiskContainer &&)=delete | openmsx::DiskContainer | |
openmsx::HD::operator=(const MediaInfoProvider &)=delete | openmsx::MediaInfoProvider | |
openmsx::MediaInfoProvider::operator=(MediaInfoProvider &&)=delete | openmsx::MediaInfoProvider | |
readData(EmuTime::param time) override | openmsx::AbstractIDEDevice | virtual |
readEnd() | openmsx::AbstractIDEDevice | protectedvirtual |
readReg(nibble reg, EmuTime::param time) override | openmsx::AbstractIDEDevice | virtual |
readSector(size_t sector, SectorBuffer &buf) const | openmsx::SectorAccessibleDisk | |
readSectorImpl(size_t sector, SectorBuffer &buf) | openmsx::SectorAccessibleDisk | virtual |
readSectors(std::span< SectorBuffer > buffers, size_t startSector) const | openmsx::SectorAccessibleDisk | |
reset(EmuTime::param time) override | openmsx::AbstractIDEDevice | virtual |
SECTOR_SIZE | openmsx::SectorAccessibleDisk | static |
SectorAccessibleDisk() | openmsx::SectorAccessibleDisk | protected |
serialize(Archive &ar, unsigned version) | openmsx::IDEHD | |
setByteCount(unsigned count) | openmsx::AbstractIDEDevice | protected |
setError(byte error) | openmsx::AbstractIDEDevice | protected |
setInterruptReason(byte value) | openmsx::AbstractIDEDevice | protected |
setLBAHigh(byte value) | openmsx::AbstractIDEDevice | inlineprotected |
setLBALow(byte value) | openmsx::AbstractIDEDevice | inlineprotected |
setLBAMid(byte value) | openmsx::AbstractIDEDevice | inlineprotected |
setPeekMode(bool peek) | openmsx::SectorAccessibleDisk | inlineprotected |
setSectorNumber(unsigned lba) | openmsx::AbstractIDEDevice | protected |
startLongReadTransfer(unsigned count) | openmsx::AbstractIDEDevice | protected |
startShortReadTransfer(unsigned count) | openmsx::AbstractIDEDevice | protected |
startWriteTransfer(unsigned count) | openmsx::AbstractIDEDevice | protected |
switchImage(const Filename &filename) | openmsx::HD | |
UNC | openmsx::AbstractIDEDevice | protectedstatic |
writeData(word value, EmuTime::param time) override | openmsx::AbstractIDEDevice | virtual |
writeReg(nibble reg, byte value, EmuTime::param time) override | openmsx::AbstractIDEDevice | virtual |
writeSector(size_t sector, const SectorBuffer &buf) | openmsx::SectorAccessibleDisk | |
writeSectors(std::span< const SectorBuffer > buffers, size_t startSector) | openmsx::SectorAccessibleDisk | |
~AbstractIDEDevice() override=default | openmsx::AbstractIDEDevice | protected |
~DiskContainer()=default | openmsx::DiskContainer | virtual |
~HD() override | openmsx::HD | |
~IDEDevice()=default | openmsx::IDEDevice | virtual |
~IDEHD() override | openmsx::IDEHD | |
~MediaInfoProvider()=default | openmsx::MediaInfoProvider | protected |
~SectorAccessibleDisk() | openmsx::SectorAccessibleDisk | protected |
~TTData()=default | openmsx::TTData | protected |