2021-10-10 20:26:30 +00:00
|
|
|
#include "stdafx.h"
|
|
|
|
#include "TestRunner.h"
|
|
|
|
|
2021-10-25 17:40:21 +00:00
|
|
|
TestRunner::TestRunner() {}
|
2021-10-10 20:26:30 +00:00
|
|
|
|
2021-10-23 16:46:59 +00:00
|
|
|
EightBit::MemoryMapping TestRunner::mapping(const uint16_t address) noexcept {
|
2021-10-10 20:26:30 +00:00
|
|
|
return { RAM(), 0x0000, 0xffff, EightBit::MemoryMapping::AccessLevel::ReadWrite };
|
|
|
|
}
|
|
|
|
|
|
|
|
void TestRunner::raisePOWER() {
|
|
|
|
EightBit::Bus::raisePOWER();
|
|
|
|
CPU().raisePOWER();
|
|
|
|
CPU().raiseRESET();
|
|
|
|
CPU().raiseINT();
|
|
|
|
CPU().raiseNMI();
|
|
|
|
CPU().raiseSO();
|
|
|
|
CPU().raiseRDY();
|
|
|
|
}
|
|
|
|
|
|
|
|
void TestRunner::lowerPOWER() {
|
|
|
|
CPU().lowerPOWER();
|
|
|
|
EightBit::Bus::lowerPOWER();
|
|
|
|
}
|
|
|
|
|
2021-10-31 09:49:10 +00:00
|
|
|
void TestRunner::initialise() {}
|