Remove get/getWord and set/setWord from memory class. Just use address and data lines on the memory.

Signed-off-by: Adrian.Conlon <adrian.conlon@arup.com>
This commit is contained in:
Adrian.Conlon
2017-06-20 14:09:44 +01:00
parent a4f8770eb0
commit 052df61250
6 changed files with 63 additions and 64 deletions

View File

@@ -25,18 +25,6 @@ uint16_t EightBit::Memory::peekWord(uint16_t address) const {
return returned.word;
}
EightBit::register16_t EightBit::Memory::getWord(uint16_t address) {
register16_t returned;
returned.low = get(address);
returned.high = get(address + 1);
return returned;
}
void EightBit::Memory::setWord(uint16_t address, register16_t value) {
set(address, value.low);
set(address + 1, value.high);
}
void EightBit::Memory::clear() {
m_bus.fill(0);
m_locked.fill(false);