Example #1
0
        private void Reset()
        {
            IsRunning = false;

            if (_backgroundWorker.IsBusy)
            {
                _backgroundWorker.CancelAsync();
            }

            Proc.Reset();
            RaisePropertyChanged("Proc");

            IsRunning      = false;
            NumberOfCycles = 0;
            RaisePropertyChanged("NumberOfCycles");

            UpdateMemoryPage();
            RaisePropertyChanged("MemoryPage");


            OutputLog.Clear();
            RaisePropertyChanged("CurrentDisassembly");

            OutputLog.Insert(0, GetOutputLog());
            UpdateUi();
        }