public SystemStatusDebug(Ti8xCalculator master) { InitializeComponent(); Master = master; Master.UpdateData += Calculator_ExecutionFinished; speedNumericUpDown.Value = (decimal)Master.ExecutionSpeed; RefreshData(); }
public CpuDebug(Ti8xCalculator master) { InitializeComponent(); Master = master; Cpu = Master.Calculator.Cpu; RefreshRegisters(); //Master.Calculator.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; }
public SchedulerDebug(Ti8xCalculator master) {//Tiedye.Hardware.Calculator InitializeComponent(); Master = master; Calc = Master.Calculator; //Master.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; Calculator_ExecutionFinished(null, null); }
public IoLogDebug(Ti8xCalculator master) { InitializeComponent(); Master = master; Calculator = master.Calculator; Master.UpdateData += Calculator_ExecutionFinished; traceCountUpDown.Minimum = 1; traceCountUpDown.Maximum = Calculator.IoLogSize; RefreshData(); }
public ExecutionHistory(Ti8xCalculator master) { InitializeComponent(); Master = master; Cpu = Master.Calculator.Cpu; //Master.Calculator.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; instrCountUpDown.Minimum = 1; instrCountUpDown.Maximum = Z80Cpu.LastExecSize; RefreshData(); }
public ColorLcdDebug(Ti8xCalculator master) { InitializeComponent(); Master = master; Lcd = ((Ti84PlusCSe)(Master.Calculator)).Lcd; //Master.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; traceCountUpDown.Minimum = 1; traceCountUpDown.Maximum = ColorLcd.LogSize; RefreshData(); }
private void newCalculatorToolStripMenuItem_Click(object sender, EventArgs e) { Ti8xCalculator blah = new Ti8xCalculator(this, new Ti84PlusCSe()); if (blah.Calculator.Flash.Data.Length < 4000000) { return; } blah.CalculatorName = "Calc " + (CalculatorCounter++).ToString(); blah.MdiParent = this; blah.Show(); Calculators.Add(blah); SelectedCalculator = blah; }
public TimersDebug(Ti8xCalculator master) { InitializeComponent(); Master = master; //Master.Calculator.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; if (Calculator is Ti84PlusCSe) { } else { cTimer1GroupBox.Visible = false; cTimer2GroupBox.Visible = false; cTimer3GroupBox.Visible = false; } RefreshData(); }
public KeypadDebug(Ti8xCalculator master) { Master = master; InitializeComponent(); RefreshData(); //Master.Calculator.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; foreach (Tiedye.Hardware.Keypad.KeyScanCode k in Enum.GetValues(typeof(Tiedye.Hardware.Keypad.KeyScanCode)).Cast <Tiedye.Hardware.Keypad.KeyScanCode>()) { keysComboBox.Items.Add(k); } /*keysComboBox.Items.AddRange( * Enum.GetValues(typeof(Tiedye.Hardware.Keypad.KeyScanCode)).Cast<Tiedye.Hardware.Keypad.KeyScanCode>() * );*/ //Ke)keysComboBox.Items.Add() }
public Breakpoints(Ti8xCalculator master) { Master = master; Cpu = Master.Calculator.Cpu; InitializeComponent(); Master.UpdateData += Calculator_ExecutionFinished; //execBpUpDown.Value = Cpu.BpExecution; //readBpUpDown.Value = Cpu.BpMemoryRead; //writeBpUpDown.Value = Cpu.BpMemoryWrite; inBpUpDown.Value = Cpu.BpIoRead; outBpUpDown.Value = Cpu.BpIoWrite; anyIoCheckBox.Checked = Cpu.BpAnyIo; retBpCheckBox.Checked = Cpu.BpRet; retiBpCheckBox.Checked = Cpu.BpReti; intBpCheckBox.Checked = Cpu.BpInterrupt; Calculator_ExecutionFinished(this, null); RefreshMemBpList(); }
public MemoryDebugSe(Ti8xCalculator master) { InitializeComponent(); Master = master; Mapper = Master.Calculator.MemoryMapper as MemoryMapperSE; RefreshData(); flashMemoryEditor.ReadAByte = new MemoryEditorPanel.ReadByte(Master.Calculator.Flash.ReadByte); flashMemoryEditor.WriteAByte = new MemoryEditorPanel.WriteByte(Master.Calculator.Flash.WriteByteForced); //flashMemoryEditor.WriteAByte = flashMemoryEditor.DataLength = Master.Calculator.Flash.Data.Length; ramMemoryEditor.ReadAByte = new MemoryEditorPanel.ReadByte(Master.Calculator.Ram.ReadByte); ramMemoryEditor.WriteAByte = new MemoryEditorPanel.WriteByte(Master.Calculator.Ram.WriteByte); ramMemoryEditor.DataLength = Master.Calculator.Ram.Data.Length; z80MemoryEditor.ReadAByte = new MemoryEditorPanel.ReadByte(GetZ80Byte); z80MemoryEditor.WriteAByte = new MemoryEditorPanel.WriteByte(PutZ80Byte); z80MemoryEditor.DataLength = 0x10000; //Master.Calculator.ExecutionFinished += Calculator_ExecutionFinished; Master.UpdateData += Calculator_ExecutionFinished; }