openMSX
openmsx::Carnivore2 Member List

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

allowUnaligned() constopenmsx::MSXDeviceinlineprotectedvirtual
Carnivore2(const DeviceConfig &config)openmsx::Carnivore2explicit
deviceNameopenmsx::MSXDeviceprotected
Devices typedefopenmsx::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() constopenmsx::MSXDeviceprotectedvirtual
getCliComm() constopenmsx::MSXDevice
getCommandController() constopenmsx::MSXDevice
getCPU() constopenmsx::MSXDevice
getCPUInterface() constopenmsx::MSXDevice
getCurrentTime() constopenmsx::MSXDevice
getDeviceConfig() constopenmsx::MSXDeviceinline
getDeviceConfig2() constopenmsx::MSXDeviceinline
getDeviceInfo(TclObject &result) constopenmsx::MSXDevice
getExtraDeviceInfo(TclObject &result) constopenmsx::MSXDeviceprotectedvirtual
getHardwareConfig() constopenmsx::MSXDeviceinline
getLedStatus() constopenmsx::MSXDevice
getMotherBoard() constopenmsx::MSXDevice
getName() constopenmsx::MSXDevicevirtual
getNameList(TclObject &result) constopenmsx::MSXDevicevirtual
getPluggingController() constopenmsx::MSXDevice
getPrimarySlot() constopenmsx::MSXDeviceinlineprotected
getReactor() constopenmsx::MSXDevice
getReadCacheLine(word start) constopenmsx::MSXDevicevirtual
getReferences() constopenmsx::MSXDevice
getScheduler() constopenmsx::MSXDevice
getSelectedSegment(byte page) const overrideopenmsx::Carnivore2virtual
getVisibleMemRegion(unsigned &base, unsigned &size) constopenmsx::MSXDevice
getWriteCacheLine(word start)openmsx::MSXDevicevirtual
globalRead(word address, EmuTime::param time) overrideopenmsx::Carnivore2virtual
GlobalReadClient(const GlobalReadClient &)=deleteopenmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >
GlobalReadClient(GlobalReadClient &&)=deleteopenmsx::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::MSXDevicevirtual
init()openmsx::MSXDeviceprotectedvirtual
invalidateDeviceRCache()openmsx::MSXDeviceinline
invalidateDeviceRCache(unsigned start, unsigned size)openmsx::MSXDevice
invalidateDeviceRWCache()openmsx::MSXDeviceinline
invalidateDeviceRWCache(unsigned start, unsigned size)openmsx::MSXDevice
invalidateDeviceWCache()openmsx::MSXDeviceinline
invalidateDeviceWCache(unsigned start, unsigned size)openmsx::MSXDevice
MSXDevice(const MSXDevice &)=deleteopenmsx::MSXDevice
MSXDevice(MSXDevice &&)=deleteopenmsx::MSXDevice
MSXDevice(const DeviceConfig &config, std::string_view name)openmsx::MSXDeviceprotected
MSXDevice(const DeviceConfig &config)openmsx::MSXDeviceexplicitprotected
MSXMapperIOClient(const MSXMapperIOClient &)=deleteopenmsx::MSXMapperIOClient
MSXMapperIOClient(MSXMapperIOClient &&)=deleteopenmsx::MSXMapperIOClient
MSXMapperIOClient(MSXMotherBoard &motherBoard_)openmsx::MSXMapperIOClientinlineexplicitprotected
openmsx::operator=(const MSXDevice &)=deleteopenmsx::MSXDevice
openmsx::operator=(MSXDevice &&)=deleteopenmsx::MSXDevice
openmsx::MSXMapperIOClient::operator=(const MSXMapperIOClient &)=deleteopenmsx::MSXMapperIOClient
openmsx::MSXMapperIOClient::operator=(MSXMapperIOClient &&)=deleteopenmsx::MSXMapperIOClient
GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >::operator=(const GlobalReadClient &)=deleteopenmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >
GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >::operator=(GlobalReadClient &&)=deleteopenmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >
peekIO(word port, EmuTime::param time) const overrideopenmsx::Carnivore2virtual
peekMem(word address, EmuTime::param time) const overrideopenmsx::Carnivore2virtual
powerDown(EmuTime::param time)openmsx::MSXDevicevirtual
powerUp(EmuTime::param time) overrideopenmsx::Carnivore2virtual
readIO(word port, EmuTime::param time) overrideopenmsx::Carnivore2virtual
readIRQVector()openmsx::MSXDevicevirtual
readMem(word address, EmuTime::param time) overrideopenmsx::Carnivore2virtual
reset(EmuTime::param time) overrideopenmsx::Carnivore2virtual
serialize(Archive &ar, unsigned version)openmsx::Carnivore2
testRemove(std::span< const std::unique_ptr< MSXDevice > > removed) constopenmsx::MSXDevice
unmappedReadopenmsx::MSXDeviceinlinestatic
unmappedWriteopenmsx::MSXDeviceinlinestatic
writeIO(word port, byte value, EmuTime::param time) overrideopenmsx::Carnivore2virtual
writeMem(word address, byte value, EmuTime::param time) overrideopenmsx::Carnivore2virtual
~Carnivore2() overrideopenmsx::Carnivore2
~GlobalReadClient()openmsx::GlobalReadClient< Carnivore2, CT_Interval< 0x0000 >, CT_Interval< 0x4000, 0x4010 > >inline
~MSXDevice()=0openmsx::MSXDevicepure virtual
~MSXMapperIOClient()openmsx::MSXMapperIOClientinlineprotected
~MSXMemoryMapperInterface()=defaultopenmsx::MSXMemoryMapperInterfaceprotected