openMSX
|
Variables | |
constexpr unsigned | BITS = 8 |
constexpr unsigned | SIZE = 1 << BITS |
constexpr unsigned | NUM = 0x10000 / SIZE |
constexpr unsigned | LOW = SIZE - 1 |
constexpr unsigned | HIGH = 0xFFFF - LOW |
|
inlineconstexpr |
Definition at line 6 of file CacheLine.hh.
Referenced by openmsx::CheckedRam::getReadCacheLine(), openmsx::MSXCPUInterface::getReadCacheLine(), openmsx::CheckedRam::getRWCacheLines(), openmsx::CheckedRam::getWriteCacheLine(), openmsx::MSXCPUInterface::getWriteCacheLine(), openmsx::CPUCore< CPU_POLICY >::RD_WORD_impl2(), openmsx::CPUCore< CPU_POLICY >::RDMEM_impl2(), openmsx::CPUCore< CPU_POLICY >::RDMEMslow(), openmsx::CheckedRam::read(), openmsx::MSXCPUInterface::readMem(), openmsx::MSXCPUInterface::registerGlobalRead(), openmsx::MSXCPUInterface::registerGlobalWrite(), openmsx::MSXCPUInterface::unregisterGlobalRead(), openmsx::MSXCPUInterface::unregisterGlobalWrite(), openmsx::CPUCore< CPU_POLICY >::WR_WORD_rev2(), openmsx::CheckedRam::write(), openmsx::MSXCPUInterface::writeMem(), openmsx::CPUCore< CPU_POLICY >::WRMEM_impl2(), and openmsx::CPUCore< CPU_POLICY >::WRMEMslow().
|
inlineconstexpr |
Definition at line 10 of file CacheLine.hh.
Referenced by openmsx::MSXCPUInterface::changeExpanded(), openmsx::PioneerLDControl::getReadCacheLine(), openmsx::MegaFlashRomSCCPlus::getReadCacheLine(), openmsx::MegaFlashRomSCCPlusSD::getReadCacheLine(), openmsx::MSXPac::getReadCacheLine(), openmsx::RomFSA1FM1::getReadCacheLine(), openmsx::RomFSA1FM2::getReadCacheLine(), openmsx::RomMitsubishiMLTS2::getReadCacheLine(), openmsx::RomNational::getReadCacheLine(), openmsx::RomPanasonic::getReadCacheLine(), openmsx::RomPlayBall::getReadCacheLine(), openmsx::MSXFmPac::getReadCacheLine(), openmsx::MSXMultiMemDevice::getReadCacheLine(), openmsx::CanonFDC::getReadCacheLine(), openmsx::NationalFDC::getReadCacheLine(), openmsx::PhilipsFDC::getReadCacheLine(), openmsx::SanyoFDC::getReadCacheLine(), openmsx::SpectravideoFDC::getReadCacheLine(), openmsx::ToshibaFDC::getReadCacheLine(), openmsx::TurboRFDC::getReadCacheLine(), openmsx::VictorFDC::getReadCacheLine(), openmsx::YamahaFDC::getReadCacheLine(), openmsx::CanonWordProcessor::getReadCacheLine(), openmsx::RomColecoMegaCart::getReadCacheLine(), openmsx::MSXBunsetsu::getReadCacheLine(), openmsx::MSXToshibaTcx200x::getReadCacheLine(), openmsx::MSXRS232::getReadCacheLine(), openmsx::MSXMusicWX::getReadCacheLine(), openmsx::MSXYamahaSFG::getReadCacheLine(), openmsx::YamahaSKW01::getReadCacheLine(), openmsx::CanonFDC::getWriteCacheLine(), openmsx::NationalFDC::getWriteCacheLine(), openmsx::PhilipsFDC::getWriteCacheLine(), openmsx::SanyoFDC::getWriteCacheLine(), openmsx::SpectravideoFDC::getWriteCacheLine(), openmsx::ToshibaFDC::getWriteCacheLine(), openmsx::TurboRFDC::getWriteCacheLine(), openmsx::VictorFDC::getWriteCacheLine(), openmsx::YamahaFDC::getWriteCacheLine(), openmsx::PioneerLDControl::getWriteCacheLine(), openmsx::MegaFlashRomSCCPlusSD::getWriteCacheLine(), openmsx::MSXPac::getWriteCacheLine(), openmsx::RomDooly::getWriteCacheLine(), openmsx::RomFSA1FM1::getWriteCacheLine(), openmsx::RomHalnote::getWriteCacheLine(), openmsx::RomKonamiSCC::getWriteCacheLine(), openmsx::RomMitsubishiMLTS2::getWriteCacheLine(), openmsx::RomMSXDOS2::getWriteCacheLine(), openmsx::RomMSXWrite::getWriteCacheLine(), openmsx::RomNational::getWriteCacheLine(), openmsx::RomPlayBall::getWriteCacheLine(), openmsx::RomSuperSwangi::getWriteCacheLine(), openmsx::RomSynthesizer::getWriteCacheLine(), openmsx::RomZemina126in1::getWriteCacheLine(), openmsx::RomZemina25in1::getWriteCacheLine(), openmsx::RomZemina80in1::getWriteCacheLine(), openmsx::MSXFmPac::getWriteCacheLine(), openmsx::PanasonicAudioPeriphery::getWriteCacheLine(), openmsx::MSXMultiMemDevice::getWriteCacheLine(), openmsx::MSXBunsetsu::getWriteCacheLine(), openmsx::MSXToshibaTcx200x::getWriteCacheLine(), openmsx::MSXRS232::getWriteCacheLine(), openmsx::MSXMusicWX::getWriteCacheLine(), openmsx::MSXSCCPlusCart::getWriteCacheLine(), openmsx::MSXYamahaSFG::getWriteCacheLine(), openmsx::YamahaSKW01::getWriteCacheLine(), openmsx::MSXDevice::peekMem(), openmsx::CPUCore< CPU_POLICY >::RDMEMslow(), openmsx::RomColecoMegaCart::readMem(), openmsx::MSXCPUInterface::registerGlobalRead(), openmsx::MSXCPUInterface::registerGlobalWrite(), openmsx::RomColecoMegaCart::reset(), openmsx::RomNational::reset(), openmsx::RomPanasonic::reset(), openmsx::RomPlayBall::RomPlayBall(), openmsx::MSXCPUInterface::unregisterGlobalRead(), openmsx::MSXCPUInterface::unregisterGlobalWrite(), openmsx::RomNational::writeMem(), and openmsx::CPUCore< CPU_POLICY >::WRMEMslow().
|
inlineconstexpr |
Definition at line 9 of file CacheLine.hh.
Referenced by openmsx::MSXDevice::peekMem(), openmsx::CPUCore< CPU_POLICY >::RD_WORD_impl2(), openmsx::CheckedRam::read(), openmsx::CPUCore< CPU_POLICY >::WR_WORD_rev2(), and openmsx::CheckedRam::write().
|
inlineconstexpr |
Definition at line 8 of file CacheLine.hh.
Referenced by openmsx::operator<<().
|
inlineconstexpr |
Definition at line 7 of file CacheLine.hh.
Referenced by openmsx::MSXDevice::getBaseSizeAlignment(), openmsx::MSXCPU::invalidateAllSlotsRWCache(), openmsx::RomColecoMegaCart::readMem(), openmsx::RomColecoMegaCart::reset(), openmsx::RomNational::reset(), openmsx::RomPanasonic::reset(), openmsx::RomPlayBall::RomPlayBall(), openmsx::MSXCPU::updateVisiblePage(), and openmsx::RomNational::writeMem().