openMSX
openmsx::IDEHD Member List

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

ABORTopenmsx::AbstractIDEDeviceprotectedstatic
abortReadTransfer(byte error)openmsx::AbstractIDEDeviceprotected
abortWriteTransfer(byte error)openmsx::AbstractIDEDeviceprotected
AbstractIDEDevice(MSXMotherBoard &motherBoard)openmsx::AbstractIDEDeviceexplicitprotected
applyPatch(Filename patchFile)openmsx::SectorAccessibleDisk
checkCaches()openmsx::SectorAccessibleDiskprotectedvirtual
DiskContainer()=defaultopenmsx::DiskContainer
DiskContainer(const DiskContainer &)=deleteopenmsx::DiskContainer
DiskContainer(DiskContainer &&)=deleteopenmsx::DiskContainer
DRDYopenmsx::AbstractIDEDeviceprotectedstatic
DRQopenmsx::AbstractIDEDeviceprotectedstatic
DSCopenmsx::AbstractIDEDeviceprotectedstatic
ERRopenmsx::AbstractIDEDeviceprotectedstatic
flushCaches()openmsx::SectorAccessibleDiskprotectedvirtual
forceWriteProtect()openmsx::SectorAccessibleDisk
getByteCount() constopenmsx::AbstractIDEDeviceprotected
getDrivesInUse(MSXMotherBoard &motherBoard)openmsx::HDstatic
getFeatureReg() constopenmsx::AbstractIDEDeviceinlineprotected
getImageName() constopenmsx::HDinline
getMediaInfo(TclObject &result) overrideopenmsx::HDvirtual
openmsx::getMotherBoard() constopenmsx::HDinline
openmsx::AbstractIDEDevice::getMotherBoard() constopenmsx::AbstractIDEDeviceinlineprotected
getName() constopenmsx::HDinline
getNbSectors() constopenmsx::SectorAccessibleDisk
getNumSectors() constopenmsx::AbstractIDEDeviceprotected
getPatches() constopenmsx::SectorAccessibleDisk
getSectorNumber() constopenmsx::AbstractIDEDeviceprotected
getSha1Sum(FilePool &filePool)openmsx::SectorAccessibleDisk
getTigerTreeHash()openmsx::HD
hasPatches() constopenmsx::SectorAccessibleDisk
HD(const DeviceConfig &config)openmsx::HDexplicit
HDInUse typedefopenmsx::HD
IDEHD(const DeviceConfig &config)openmsx::IDEHDexplicit
IDEHD(const IDEHD &)=deleteopenmsx::IDEHD
IDEHD(IDEHD &&)=deleteopenmsx::IDEHD
IDNFopenmsx::AbstractIDEDeviceprotectedstatic
isDummyDisk() constopenmsx::SectorAccessibleDiskvirtual
isPeekMode() constopenmsx::SectorAccessibleDiskinlineprotected
isRomDisk() constopenmsx::DiskContainer
isWriteProtected() constopenmsx::SectorAccessibleDisk
MAX_HDopenmsx::HDstatic
MediaInfoProvider(const MediaInfoProvider &)=deleteopenmsx::MediaInfoProvider
MediaInfoProvider(MediaInfoProvider &&)=deleteopenmsx::MediaInfoProvider
MediaInfoProvider()=defaultopenmsx::MediaInfoProviderprotected
operator=(const IDEHD &)=deleteopenmsx::IDEHD
operator=(IDEHD &&)=deleteopenmsx::IDEHD
openmsx::HD::operator=(const DiskContainer &)=deleteopenmsx::DiskContainer
openmsx::HD::operator=(DiskContainer &&)=deleteopenmsx::DiskContainer
openmsx::HD::operator=(const MediaInfoProvider &)=deleteopenmsx::MediaInfoProvider
openmsx::MediaInfoProvider::operator=(MediaInfoProvider &&)=deleteopenmsx::MediaInfoProvider
readData(EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
readEnd()openmsx::AbstractIDEDeviceprotectedvirtual
readReg(nibble reg, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
readSector(size_t sector, SectorBuffer &buf) constopenmsx::SectorAccessibleDisk
readSectorImpl(size_t sector, SectorBuffer &buf)openmsx::SectorAccessibleDiskvirtual
readSectors(std::span< SectorBuffer > buffers, size_t startSector) constopenmsx::SectorAccessibleDisk
reset(EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
SECTOR_SIZEopenmsx::SectorAccessibleDiskstatic
SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected
serialize(Archive &ar, unsigned version)openmsx::IDEHD
setByteCount(unsigned count)openmsx::AbstractIDEDeviceprotected
setError(byte error)openmsx::AbstractIDEDeviceprotected
setInterruptReason(byte value)openmsx::AbstractIDEDeviceprotected
setLBAHigh(byte value)openmsx::AbstractIDEDeviceinlineprotected
setLBALow(byte value)openmsx::AbstractIDEDeviceinlineprotected
setLBAMid(byte value)openmsx::AbstractIDEDeviceinlineprotected
setPeekMode(bool peek)openmsx::SectorAccessibleDiskinlineprotected
setSectorNumber(unsigned lba)openmsx::AbstractIDEDeviceprotected
startLongReadTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
startShortReadTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
startWriteTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
switchImage(const Filename &filename)openmsx::HD
UNCopenmsx::AbstractIDEDeviceprotectedstatic
writeData(word value, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
writeReg(nibble reg, byte value, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
writeSector(size_t sector, const SectorBuffer &buf)openmsx::SectorAccessibleDisk
writeSectors(std::span< const SectorBuffer > buffers, size_t startSector)openmsx::SectorAccessibleDisk
~AbstractIDEDevice() override=defaultopenmsx::AbstractIDEDeviceprotected
~DiskContainer()=defaultopenmsx::DiskContainervirtual
~HD() overrideopenmsx::HD
~IDEDevice()=defaultopenmsx::IDEDevicevirtual
~IDEHD() overrideopenmsx::IDEHD
~MediaInfoProvider()=defaultopenmsx::MediaInfoProviderprotected
~SectorAccessibleDisk()openmsx::SectorAccessibleDiskprotected
~TTData()=defaultopenmsx::TTDataprotected