openMSX
openmsx::MSXCPUInterface Member List

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

anyBreakPoints()openmsx::MSXCPUInterfaceinlinestatic
BreakPoints typedefopenmsx::MSXCPUInterface
changeExpanded(bool newExpanded)openmsx::MSXCPUInterface
checkBreakPoints(unsigned pc)openmsx::MSXCPUInterfaceinline
cleanup()openmsx::MSXCPUInterfacestatic
Conditions typedefopenmsx::MSXCPUInterface
doBreak()openmsx::MSXCPUInterface
doContinue()openmsx::MSXCPUInterface
doStep()openmsx::MSXCPUInterface
fillRCache(unsigned start, unsigned size, const byte *rData, int ps, int ss)openmsx::MSXCPUInterface
fillRWCache(unsigned start, unsigned size, const byte *rData, byte *wData, int ps, int ss)openmsx::MSXCPUInterface
fillWCache(unsigned start, unsigned size, byte *wData, int ps, int ss)openmsx::MSXCPUInterface
getBreakPoints()openmsx::MSXCPUInterfaceinlinestatic
getConditions()openmsx::MSXCPUInterfaceinlinestatic
getDummyDevice()openmsx::MSXCPUInterfaceinline
getMSXDevice(int ps, int ss, int page)openmsx::MSXCPUInterface
getPrimarySlot(int page) constopenmsx::MSXCPUInterfaceinline
getReadCacheLine(word start) constopenmsx::MSXCPUInterfaceinline
getSecondarySlot(int page) constopenmsx::MSXCPUInterfaceinline
getVisibleMSXDevice(int page)openmsx::MSXCPUInterfaceinline
getWatchPoints() constopenmsx::MSXCPUInterfaceinline
getWriteCacheLine(word start)openmsx::MSXCPUInterfaceinline
insertBreakPoint(BreakPoint bp)openmsx::MSXCPUInterface
invalidateRCache(word start, unsigned size, int ps, int ss)openmsx::MSXCPUInterface
invalidateRWCache(word start, unsigned size, int ps, int ss)openmsx::MSXCPUInterface
invalidateWCache(word start, unsigned size, int ps, int ss)openmsx::MSXCPUInterface
isBreaked()openmsx::MSXCPUInterfaceinlinestatic
isExpanded(int ps) constopenmsx::MSXCPUInterfaceinline
isFastForward() constopenmsx::MSXCPUInterfaceinline
MSXCPUInterface(MSXMotherBoard &motherBoard)openmsx::MSXCPUInterfaceexplicit
MSXCPUInterface(const MSXCPUInterface &)=deleteopenmsx::MSXCPUInterface
MSXCPUInterface(MSXCPUInterface &&)=deleteopenmsx::MSXCPUInterface
operator=(const MSXCPUInterface &)=deleteopenmsx::MSXCPUInterface
operator=(MSXCPUInterface &&)=deleteopenmsx::MSXCPUInterface
ProfileCounters< PROFILE_CACHELINES, CacheLineCounters >::operator=(const ProfileCounters &)=deleteProfileCounters< PROFILE_CACHELINES, CacheLineCounters >
ProfileCounters< PROFILE_CACHELINES, CacheLineCounters >::operator=(ProfileCounters &&)=deleteProfileCounters< PROFILE_CACHELINES, CacheLineCounters >
peekMem(word address, EmuTime::param time) constopenmsx::MSXCPUInterface
peekSlottedMem(unsigned address, EmuTime::param time) constopenmsx::MSXCPUInterface
ProfileCounters(const ProfileCounters &)=deleteProfileCounters< PROFILE_CACHELINES, CacheLineCounters >
ProfileCounters(ProfileCounters &&)=deleteProfileCounters< PROFILE_CACHELINES, CacheLineCounters >
readIO(word port, EmuTime::param time)openmsx::MSXCPUInterfaceinline
readIRQVector() constopenmsx::MSXCPUInterface
readMem(word address, EmuTime::param time)openmsx::MSXCPUInterfaceinline
readSlottedMem(unsigned address, EmuTime::param time)openmsx::MSXCPUInterface
register_IO_In(byte port, MSXDevice *device)openmsx::MSXCPUInterface
register_IO_In_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
register_IO_InOut(byte port, MSXDevice *device)openmsx::MSXCPUInterface
register_IO_InOut_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
register_IO_Out(byte port, MSXDevice *device)openmsx::MSXCPUInterface
register_IO_Out_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
registerGlobalRead(MSXDevice &device, word address)openmsx::MSXCPUInterface
registerGlobalWrite(MSXDevice &device, word address)openmsx::MSXCPUInterface
registerMemDevice(MSXDevice &device, int ps, int ss, unsigned base, unsigned size)openmsx::MSXCPUInterface
removeBreakPoint(const BreakPoint &bp)openmsx::MSXCPUInterface
removeBreakPoint(unsigned id)openmsx::MSXCPUInterface
removeCondition(const DebugCondition &cond)openmsx::MSXCPUInterface
removeCondition(unsigned id)openmsx::MSXCPUInterface
removeWatchPoint(std::shared_ptr< WatchPoint > watchPoint)openmsx::MSXCPUInterface
removeWatchPoint(unsigned id)openmsx::MSXCPUInterface
replace_IO_In(byte port, MSXDevice *oldDevice, MSXDevice *newDevice)openmsx::MSXCPUInterface
replace_IO_Out(byte port, MSXDevice *oldDevice, MSXDevice *newDevice)openmsx::MSXCPUInterface
reset()openmsx::MSXCPUInterface
serialize(Archive &ar, unsigned version)openmsx::MSXCPUInterface
setCondition(DebugCondition cond)openmsx::MSXCPUInterface
setExpanded(int ps)openmsx::MSXCPUInterface
setFastForward(bool fastForward_)openmsx::MSXCPUInterfaceinline
setPrimarySlots(byte value)openmsx::MSXCPUInterface
setWatchPoint(const std::shared_ptr< WatchPoint > &watchPoint)openmsx::MSXCPUInterface
testUnsetExpanded(int ps, std::span< const std::unique_ptr< MSXDevice > > allowed) constopenmsx::MSXCPUInterface
tick(CacheLineCounters e) constProfileCounters< PROFILE_CACHELINES, CacheLineCounters >inline
unregister_IO_In(byte port, MSXDevice *device)openmsx::MSXCPUInterface
unregister_IO_In_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
unregister_IO_InOut(byte port, MSXDevice *device)openmsx::MSXCPUInterface
unregister_IO_InOut_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
unregister_IO_Out(byte port, MSXDevice *device)openmsx::MSXCPUInterface
unregister_IO_Out_range(byte port, unsigned num, MSXDevice *device)openmsx::MSXCPUInterface
unregisterGlobalRead(MSXDevice &device, word address)openmsx::MSXCPUInterface
unregisterGlobalWrite(MSXDevice &device, word address)openmsx::MSXCPUInterface
unregisterMemDevice(MSXDevice &device, int ps, int ss, unsigned base, unsigned size)openmsx::MSXCPUInterface
unsetExpanded(int ps)openmsx::MSXCPUInterface
WatchPoints typedefopenmsx::MSXCPUInterface
writeIO(word port, byte value, EmuTime::param time)openmsx::MSXCPUInterfaceinline
writeMem(word address, byte value, EmuTime::param time)openmsx::MSXCPUInterfaceinline
writeSlottedMem(unsigned address, byte value, EmuTime::param time)openmsx::MSXCPUInterface
~MSXCPUInterface()openmsx::MSXCPUInterface
~ProfileCounters()ProfileCounters< PROFILE_CACHELINES, CacheLineCounters >inline