ComSquare
ComSquare::Cartridge::Cartridge Member List

This is the complete list of members for ComSquare::Cartridge::Cartridge, including all inherited members.

_dataComSquare::Cartridge::Cartridgeprivate
_endComSquare::Memory::IMemoryprivate
_endBankComSquare::Memory::IRectangleMemoryprivate
_endPageComSquare::Memory::IRectangleMemoryprivate
_getHeaderAddress()ComSquare::Cartridge::Cartridgeprivate
_loadHeader()ComSquare::Cartridge::Cartridgeprivate
_mapHeader(uint32_t headerAddress)ComSquare::Cartridge::Cartridgeprivate
_sizeComSquare::Cartridge::Cartridgeprivate
_startComSquare::Memory::IMemoryprivate
_startBankComSquare::Memory::IRectangleMemoryprivate
_startPageComSquare::Memory::IRectangleMemoryprivate
Cartridge(const std::string &romPath)ComSquare::Cartridge::Cartridgeexplicit
getRomSize(const std::string &romPath)ComSquare::Cartridge::Cartridgeprivatestatic
getStart() overrideComSquare::Memory::IRectangleMemoryprivatevirtual
hasMemoryAt(uint24_t addr) overrideComSquare::Memory::IRectangleMemoryprivatevirtual
headerComSquare::Cartridge::Cartridge
read(uint24_t addr) overrideComSquare::Memory::IRectangleMemoryprivatevirtual
read_internal(uint24_t addr) overrideComSquare::Cartridge::Cartridgevirtual
setMemoryRegion(uint8_t startBank, uint8_t endBank, uint16_t startPage, uint16_t endPage)ComSquare::Memory::IRectangleMemoryprivate
ComSquare::Memory::IMemory::setMemoryRegion(uint24_t start, uint24_t end)ComSquare::Memory::IMemoryprivate
write(uint24_t addr, uint8_t data) overrideComSquare::Memory::IRectangleMemoryprivatevirtual
write_internal(uint24_t addr, uint8_t data) overrideComSquare::Cartridge::Cartridgevirtual
~Cartridge()ComSquare::Cartridge::Cartridge