1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-12-25 18:30:21 +00:00

Permits zero-bus-op non-terminals.

This commit is contained in:
Thomas Harte 2019-04-10 22:42:43 -04:00
parent 43f619a081
commit a64948a2ba

View File

@ -799,7 +799,8 @@ template <class T, bool dtack_is_implicit> void Processor<T, dtack_is_implicit>:
// If we've got to a micro-op that includes bus steps, break out of this loop.
if(!active_micro_op_->is_terminal()) {
active_step_ = active_micro_op_->bus_program;
break;
if(!active_step_->is_terminal())
break;
}
}
}