Example #1
0
        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));
     }
 }