mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-03-06 06:30:14 +00:00
Tidy the Z80 instruction scheduler a little
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
This commit is contained in:
parent
edbc2784d9
commit
b1af0710ba
@ -639,10 +639,10 @@ uint8_t EightBit::Z80::readPort() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int EightBit::Z80::step() {
|
int EightBit::Z80::step() {
|
||||||
ExecutingInstruction.fire(*this);
|
|
||||||
m_displaced = m_prefixCB = m_prefixDD = m_prefixED = m_prefixFD = false;
|
|
||||||
resetCycles();
|
resetCycles();
|
||||||
|
ExecutingInstruction.fire(*this);
|
||||||
if (LIKELY(powered())) {
|
if (LIKELY(powered())) {
|
||||||
|
m_displaced = m_prefixCB = m_prefixDD = m_prefixED = m_prefixFD = false;
|
||||||
lower(M1());
|
lower(M1());
|
||||||
if (UNLIKELY(lowered(RESET()))) {
|
if (UNLIKELY(lowered(RESET()))) {
|
||||||
handleRESET();
|
handleRESET();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user