private void RegisterWZ_Reset(AddressModifiedPageZero resetAddress) { switch (resetAddress) { case AddressModifiedPageZero.rst00: WZ = 0x00; break; case AddressModifiedPageZero.rst08: WZ = 0x08; break; case AddressModifiedPageZero.rst10: WZ = 0x10; break; case AddressModifiedPageZero.rst18: WZ = 0x18; break; case AddressModifiedPageZero.rst20: WZ = 0x20; break; case AddressModifiedPageZero.rst28: WZ = 0x28; break; case AddressModifiedPageZero.rst30: WZ = 0x30; break; case AddressModifiedPageZero.rst38: WZ = 0x38; break; } if (TraceMicroInstructions) { TraceMicroInstruction(new MicroInstruction(Z80MicroInstructionTypes.RegisterWZReset, resetAddress)); } }
private void RegisterWZ_Reset(AddressModifiedPageZero resetAddress) { switch(resetAddress) { case AddressModifiedPageZero.rst00: WZ = 0x00; break; case AddressModifiedPageZero.rst08: WZ = 0x08; break; case AddressModifiedPageZero.rst10: WZ = 0x10; break; case AddressModifiedPageZero.rst18: WZ = 0x18; break; case AddressModifiedPageZero.rst20: WZ = 0x20; break; case AddressModifiedPageZero.rst28: WZ = 0x28; break; case AddressModifiedPageZero.rst30: WZ = 0x30; break; case AddressModifiedPageZero.rst38: WZ = 0x38; break; } if (TraceMicroInstructions) { TraceMicroInstruction(new MicroInstruction(Z80MicroInstructionTypes.RegisterWZReset, resetAddress)); } }