allowUnaligned() const | openmsx::MSXDevice | inlineprotectedvirtual |
Carnivore2(const DeviceConfig &config) | openmsx::Carnivore2 | explicit |
deviceName | openmsx::MSXDevice | protected |
Devices typedef | openmsx::MSXDevice | |
execute(std::invocable< MSXCPUInterface &, MSXDevice &, unsigned > auto action) | openmsx::GlobalRWHelper< MSXDEVICE, CT_INTERVALS > | inline |
fillDeviceRCache(unsigned start, unsigned size, const byte *rData) | openmsx::MSXDevice | |
fillDeviceRWCache(unsigned start, unsigned size, byte *rwData) | openmsx::MSXDevice | |
fillDeviceRWCache(unsigned start, unsigned size, const byte *rData, byte *wData) | openmsx::MSXDevice | |
fillDeviceWCache(unsigned start, unsigned size, byte *wData) | openmsx::MSXDevice | |
getBaseSizeAlignment() const | openmsx::MSXDevice | protectedvirtual |
getCliComm() const | openmsx::MSXDevice | |
getCommandController() const | openmsx::MSXDevice | |
getCPU() const | openmsx::MSXDevice | |
getCPUInterface() const | openmsx::MSXDevice | |
getCurrentTime() const | openmsx::MSXDevice | |
getDeviceConfig() const | openmsx::MSXDevice | inline |
getDeviceConfig2() const | openmsx::MSXDevice | inline |
getDeviceInfo(TclObject &result) const | openmsx::MSXDevice | |
getExtraDeviceInfo(TclObject &result) const | openmsx::MSXDevice | protectedvirtual |
getHardwareConfig() const | openmsx::MSXDevice | inline |
getLedStatus() const | openmsx::MSXDevice | |
getMotherBoard() const | openmsx::MSXDevice | |
getName() const | openmsx::MSXDevice | virtual |
getNameList(TclObject &result) const | openmsx::MSXDevice | virtual |
getPluggingController() const | openmsx::MSXDevice | |
getPrimarySlot() const | openmsx::MSXDevice | inlineprotected |
getReactor() const | openmsx::MSXDevice | |
getReadCacheLine(word start) const | openmsx::MSXDevice | virtual |
getReferences() const | openmsx::MSXDevice | |
getScheduler() const | openmsx::MSXDevice | |
getSelectedSegment(byte page) const override | openmsx::Carnivore2 | virtual |
getVisibleMemRegion(unsigned &base, unsigned &size) const | openmsx::MSXDevice | |
getWriteCacheLine(word start) | openmsx::MSXDevice | virtual |
globalRead(word address, EmuTime::param time) override | openmsx::Carnivore2 | virtual |
GlobalReadClient(const GlobalReadClient &)=delete | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | |
GlobalReadClient(GlobalReadClient &&)=delete | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | |
GlobalReadClient() | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | inline |
globalWrite(word address, byte value, EmuTime::param time) | openmsx::MSXDevice | virtual |
init() | openmsx::MSXDevice | protectedvirtual |
invalidateDeviceRCache() | openmsx::MSXDevice | inline |
invalidateDeviceRCache(unsigned start, unsigned size) | openmsx::MSXDevice | |
invalidateDeviceRWCache() | openmsx::MSXDevice | inline |
invalidateDeviceRWCache(unsigned start, unsigned size) | openmsx::MSXDevice | |
invalidateDeviceWCache() | openmsx::MSXDevice | inline |
invalidateDeviceWCache(unsigned start, unsigned size) | openmsx::MSXDevice | |
MSXDevice(const MSXDevice &)=delete | openmsx::MSXDevice | |
MSXDevice(MSXDevice &&)=delete | openmsx::MSXDevice | |
MSXDevice(const DeviceConfig &config, std::string_view name) | openmsx::MSXDevice | protected |
MSXDevice(const DeviceConfig &config) | openmsx::MSXDevice | explicitprotected |
MSXMapperIOClient(const MSXMapperIOClient &)=delete | openmsx::MSXMapperIOClient | |
MSXMapperIOClient(MSXMapperIOClient &&)=delete | openmsx::MSXMapperIOClient | |
MSXMapperIOClient(MSXMotherBoard &motherBoard_) | openmsx::MSXMapperIOClient | inlineexplicitprotected |
openmsx::operator=(const MSXDevice &)=delete | openmsx::MSXDevice | |
openmsx::operator=(MSXDevice &&)=delete | openmsx::MSXDevice | |
openmsx::MSXMapperIOClient::operator=(const MSXMapperIOClient &)=delete | openmsx::MSXMapperIOClient | |
openmsx::MSXMapperIOClient::operator=(MSXMapperIOClient &&)=delete | openmsx::MSXMapperIOClient | |
GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >::operator=(const GlobalReadClient &)=delete | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | |
GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >::operator=(GlobalReadClient &&)=delete | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | |
peekIO(word port, EmuTime::param time) const override | openmsx::Carnivore2 | virtual |
peekMem(word address, EmuTime::param time) const override | openmsx::Carnivore2 | virtual |
powerDown(EmuTime::param time) | openmsx::MSXDevice | virtual |
powerUp(EmuTime::param time) override | openmsx::Carnivore2 | virtual |
readIO(word port, EmuTime::param time) override | openmsx::Carnivore2 | virtual |
readIRQVector() | openmsx::MSXDevice | virtual |
readMem(word address, EmuTime::param time) override | openmsx::Carnivore2 | virtual |
reset(EmuTime::param time) override | openmsx::Carnivore2 | virtual |
serialize(Archive &ar, unsigned version) | openmsx::Carnivore2 | |
testRemove(std::span< const std::unique_ptr< MSXDevice > > removed) const | openmsx::MSXDevice | |
unmappedRead | openmsx::MSXDevice | inlinestatic |
unmappedWrite | openmsx::MSXDevice | inlinestatic |
writeIO(word port, byte value, EmuTime::param time) override | openmsx::Carnivore2 | virtual |
writeMem(word address, byte value, EmuTime::param time) override | openmsx::Carnivore2 | virtual |
~Carnivore2() override | openmsx::Carnivore2 | |
~GlobalReadClient() | openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > > | inline |
~MSXDevice()=0 | openmsx::MSXDevice | pure virtual |
~MSXMapperIOClient() | openmsx::MSXMapperIOClient | inlineprotected |
~MSXMemoryMapperInterface()=default | openmsx::MSXMemoryMapperInterface | protected |