Synch with .net version of emulator (work-in-progress)

This commit is contained in:
Adrian Conlon
2026-02-23 10:24:49 +00:00
parent 3c5494c26a
commit abcb245655
36 changed files with 295 additions and 266 deletions

View File

@@ -36,7 +36,14 @@ DEFINE_PIN_LEVEL_CHANGERS(HALT, IntelProcessor);
void EightBit::IntelProcessor::handleRESET() {
Processor::handleRESET();
PC() = 0;
disableInterrupts();
jump(0);
}
void EightBit::IntelProcessor::handleINT() {
Processor::handleINT();
disableInterrupts();
raiseHALT();
}
void EightBit::IntelProcessor::push(const uint8_t value) {