public void Instantiate() { emulator = new EmulatorMain(SoC.Program); DisplayRegisters(emulator.Register); emulator.ProgramCounterChanged += new ProgramCounterChangedEventHandler(emulator_ProgramCounterChanged); emulator.RegisterChanged += new RegisterChangedEventHandler(emulator_RegisterChanged); emulator.Reset(); }
public void Destroy() { if (display != null) { display.Close(); display = null; } emulator.Break(); emulator = null; }
public EmulatorDisplay(EmulatorMain emulator) { InitializeComponent(); this.emulator = emulator; }