コード例 #1
0
 public void UpdateCurrentInstruction()
 {
     try
     {
         this.CurrentInstruction = this.Instructions[AtmelContext.PC];
         UpdateDisplayRegisters();
     }
     catch (Exception)
     {
         AtmelContext.Reset();
         this.Buttons.Reset();
         Update();
     }
 }
コード例 #2
0
 public void Reset()
 {
     BreakAll();
     Simulation.Error = "Error resetting context in simulation reset";
     AtmelContext.Reset();
     this.Buttons.Reset();
     Simulation.Error = "Error resetting LCD in simulation reset";
     this.Lcd.Reset();
     Simulation.Error = "Error resetting SD card in simulation reset";
     this.SdCard.Reset();
     Simulation.Error = "Error in initial update in simulation reset";
     Update();
     this.MinAddr = this.MaxAddr = -1;
 }
コード例 #3
0
 public void ClearEEPROM()
 {
     AtmelContext.ClearEEPROM();
 }