anyBreakPoints() | openmsx::MSXCPUInterface | inlinestatic |
BreakPoints typedef | openmsx::MSXCPUInterface | |
changeExpanded(bool newExpanded) | openmsx::MSXCPUInterface | |
checkBreakPoints(unsigned pc) | openmsx::MSXCPUInterface | inline |
cleanup() | openmsx::MSXCPUInterface | static |
Conditions typedef | openmsx::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::MSXCPUInterface | inlinestatic |
getConditions() | openmsx::MSXCPUInterface | inlinestatic |
getDummyDevice() | openmsx::MSXCPUInterface | inline |
getMSXDevice(int ps, int ss, int page) | openmsx::MSXCPUInterface | |
getPrimarySlot(int page) const | openmsx::MSXCPUInterface | inline |
getReadCacheLine(word start) const | openmsx::MSXCPUInterface | inline |
getSecondarySlot(int page) const | openmsx::MSXCPUInterface | inline |
getVisibleMSXDevice(int page) | openmsx::MSXCPUInterface | inline |
getWatchPoints() const | openmsx::MSXCPUInterface | inline |
getWriteCacheLine(word start) | openmsx::MSXCPUInterface | inline |
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::MSXCPUInterface | inlinestatic |
isExpanded(int ps) const | openmsx::MSXCPUInterface | inline |
isFastForward() const | openmsx::MSXCPUInterface | inline |
MSXCPUInterface(MSXMotherBoard &motherBoard) | openmsx::MSXCPUInterface | explicit |
MSXCPUInterface(const MSXCPUInterface &)=delete | openmsx::MSXCPUInterface | |
MSXCPUInterface(MSXCPUInterface &&)=delete | openmsx::MSXCPUInterface | |
operator=(const MSXCPUInterface &)=delete | openmsx::MSXCPUInterface | |
operator=(MSXCPUInterface &&)=delete | openmsx::MSXCPUInterface | |
ProfileCounters< PROFILE_CACHELINES, CacheLineCounters >::operator=(const ProfileCounters &)=delete | ProfileCounters< PROFILE_CACHELINES, CacheLineCounters > | |
ProfileCounters< PROFILE_CACHELINES, CacheLineCounters >::operator=(ProfileCounters &&)=delete | ProfileCounters< PROFILE_CACHELINES, CacheLineCounters > | |
peekMem(word address, EmuTime::param time) const | openmsx::MSXCPUInterface | |
peekSlottedMem(unsigned address, EmuTime::param time) const | openmsx::MSXCPUInterface | |
ProfileCounters(const ProfileCounters &)=delete | ProfileCounters< PROFILE_CACHELINES, CacheLineCounters > | |
ProfileCounters(ProfileCounters &&)=delete | ProfileCounters< PROFILE_CACHELINES, CacheLineCounters > | |
readIO(word port, EmuTime::param time) | openmsx::MSXCPUInterface | inline |
readIRQVector() const | openmsx::MSXCPUInterface | |
readMem(word address, EmuTime::param time) | openmsx::MSXCPUInterface | inline |
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::MSXCPUInterface | inline |
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) const | openmsx::MSXCPUInterface | |
tick(CacheLineCounters e) const | ProfileCounters< 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 typedef | openmsx::MSXCPUInterface | |
writeIO(word port, byte value, EmuTime::param time) | openmsx::MSXCPUInterface | inline |
writeMem(word address, byte value, EmuTime::param time) | openmsx::MSXCPUInterface | inline |
writeSlottedMem(unsigned address, byte value, EmuTime::param time) | openmsx::MSXCPUInterface | |
~MSXCPUInterface() | openmsx::MSXCPUInterface | |
~ProfileCounters() | ProfileCounters< PROFILE_CACHELINES, CacheLineCounters > | inline |