openMSX
openmsx::IDECDROM Member List

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

ABORTopenmsx::AbstractIDEDeviceprotectedstatic
abortReadTransfer(byte error)openmsx::AbstractIDEDeviceprotected
abortWriteTransfer(byte error)openmsx::AbstractIDEDeviceprotected
AbstractIDEDevice(MSXMotherBoard &motherBoard)openmsx::AbstractIDEDeviceexplicitprotected
CDXCommand classopenmsx::IDECDROMfriend
DRDYopenmsx::AbstractIDEDeviceprotectedstatic
DRQopenmsx::AbstractIDEDeviceprotectedstatic
DSCopenmsx::AbstractIDEDeviceprotectedstatic
eject()openmsx::IDECDROM
ERRopenmsx::AbstractIDEDeviceprotectedstatic
executeCommand(byte cmd) overrideopenmsx::IDECDROMprotectedvirtual
fillIdentifyBlock(AlignedBuffer &buffer) overrideopenmsx::IDECDROMprotectedvirtual
getByteCount()openmsx::AbstractIDEDeviceprotected
getDeviceName() overrideopenmsx::IDECDROMprotectedvirtual
getFeatureReg() constopenmsx::AbstractIDEDeviceinlineprotected
getMotherBoard() constopenmsx::AbstractIDEDeviceinlineprotected
getNumSectors() constopenmsx::AbstractIDEDeviceprotected
getSectorNumber() constopenmsx::AbstractIDEDeviceprotected
IDECDROM(const IDECDROM &)=deleteopenmsx::IDECDROM
IDECDROM(const DeviceConfig &config)openmsx::IDECDROMexplicit
IDNFopenmsx::AbstractIDEDeviceprotectedstatic
insert(const std::string &filename)openmsx::IDECDROM
isPacketDevice() overrideopenmsx::IDECDROMprotectedvirtual
operator=(const IDECDROM &)=deleteopenmsx::IDECDROM
readBlockStart(AlignedBuffer &buffer, unsigned count) overrideopenmsx::IDECDROMprotectedvirtual
readData(EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
readEnd() overrideopenmsx::IDECDROMprotectedvirtual
readReg(nibble reg, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
reset(EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
serialize(Archive &ar, unsigned version)openmsx::IDECDROM
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
setSectorNumber(unsigned lba)openmsx::AbstractIDEDeviceprotected
startLongReadTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
startShortReadTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
startWriteTransfer(unsigned count)openmsx::AbstractIDEDeviceprotected
UNCopenmsx::AbstractIDEDeviceprotectedstatic
writeBlockComplete(AlignedBuffer &buffer, unsigned count) overrideopenmsx::IDECDROMprotectedvirtual
writeData(word value, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
writeReg(nibble reg, byte value, EmuTime::param time) overrideopenmsx::AbstractIDEDevicevirtual
~AbstractIDEDevice() override=defaultopenmsx::AbstractIDEDeviceprotected
~IDECDROM() overrideopenmsx::IDECDROM
~IDEDevice()=defaultopenmsx::IDEDevicevirtual