diff --git a/Form1.Designer.cs b/Form1.Designer.cs index 62ea054..2470422 100644 --- a/Form1.Designer.cs +++ b/Form1.Designer.cs @@ -31,10 +31,20 @@ System.Windows.Forms.Label label34; System.Windows.Forms.Label label6; System.Windows.Forms.Label label49; + System.Windows.Forms.Label label96; System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); this.ssh_connect = new System.Windows.Forms.Button(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); + this.groupBox15 = new System.Windows.Forms.GroupBox(); + this.flowLayoutPanel69 = new System.Windows.Forms.FlowLayoutPanel(); + this.tx_fiber_data_src_adc = new System.Windows.Forms.RadioButton(); + this.tx_fiber_data_src_dds = new System.Windows.Forms.RadioButton(); + this.groupBox12 = new System.Windows.Forms.GroupBox(); + this.flowLayoutPanel54 = new System.Windows.Forms.FlowLayoutPanel(); + this.cmac2_dac_chan_both = new System.Windows.Forms.RadioButton(); + this.cmac2_dac_chan_1 = new System.Windows.Forms.RadioButton(); + this.cmac2_dac_chan_2 = new System.Windows.Forms.RadioButton(); this.counters_rst = new System.Windows.Forms.Button(); this.groupBox3 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel16 = new System.Windows.Forms.FlowLayoutPanel(); @@ -47,35 +57,7 @@ this.reg_read = new System.Windows.Forms.Button(); this.reg_write = new System.Windows.Forms.Button(); this.groupBox10 = new System.Windows.Forms.GroupBox(); - this.label20 = new System.Windows.Forms.Label(); - this.cmac_read_all_regs = new System.Windows.Forms.Button(); - this.label16 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label17 = new System.Windows.Forms.Label(); - this.flowLayoutPanel12 = new System.Windows.Forms.FlowLayoutPanel(); - this.flowLayoutPanel13 = new System.Windows.Forms.FlowLayoutPanel(); - this.label1 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10000 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10000 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel14 = new System.Windows.Forms.FlowLayoutPanel(); - this.label2 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10004 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10004 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel17 = new System.Windows.Forms.FlowLayoutPanel(); - this.label3 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x1000C = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x1000C = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel20 = new System.Windows.Forms.FlowLayoutPanel(); - this.label4 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10014 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10014 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel24 = new System.Windows.Forms.FlowLayoutPanel(); - this.label5 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10024 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10024 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel29 = new System.Windows.Forms.FlowLayoutPanel(); - this.cmac_0_reg_0x10090 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10090 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel58 = new System.Windows.Forms.FlowLayoutPanel(); this.flowLayoutPanel37 = new System.Windows.Forms.FlowLayoutPanel(); this.label21 = new System.Windows.Forms.Label(); this.label22 = new System.Windows.Forms.Label(); @@ -111,10 +93,60 @@ this.label15 = new System.Windows.Forms.Label(); this.cmac_0_reg_0x1C = new System.Windows.Forms.TextBox(); this.cmac_4_reg_0x1C = new System.Windows.Forms.TextBox(); + this.label20 = new System.Windows.Forms.Label(); + this.label16 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label17 = new System.Windows.Forms.Label(); + this.flowLayoutPanel12 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel13 = new System.Windows.Forms.FlowLayoutPanel(); + this.label1 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10000 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10000 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel14 = new System.Windows.Forms.FlowLayoutPanel(); + this.label2 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10004 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10004 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel17 = new System.Windows.Forms.FlowLayoutPanel(); + this.label3 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x1000C = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x1000C = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel20 = new System.Windows.Forms.FlowLayoutPanel(); + this.label4 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10014 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10014 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel24 = new System.Windows.Forms.FlowLayoutPanel(); + this.label5 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10024 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10024 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel29 = new System.Windows.Forms.FlowLayoutPanel(); + this.cmac_0_reg_0x10090 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10090 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel56 = new System.Windows.Forms.FlowLayoutPanel(); + this.label50 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10030 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10030 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel57 = new System.Windows.Forms.FlowLayoutPanel(); + this.label51 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10058 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10058 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel59 = new System.Windows.Forms.FlowLayoutPanel(); + this.label53 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10044 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10044 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel60 = new System.Windows.Forms.FlowLayoutPanel(); + this.label54 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10084 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10084 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel61 = new System.Windows.Forms.FlowLayoutPanel(); + this.label55 = new System.Windows.Forms.Label(); + this.cmac_0_reg_0x10088 = new System.Windows.Forms.TextBox(); + this.cmac_4_reg_0x10088 = new System.Windows.Forms.TextBox(); + this.cmac_read_all_regs = new System.Windows.Forms.Button(); this.groupBox9 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel11 = new System.Windows.Forms.FlowLayoutPanel(); this.dac_data_src_quadsend_rcv = new System.Windows.Forms.RadioButton(); this.dac_data_src_cmac = new System.Windows.Forms.RadioButton(); + this.dac_data_src_dds = new System.Windows.Forms.RadioButton(); this.flowLayoutPanel10 = new System.Windows.Forms.FlowLayoutPanel(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel4 = new System.Windows.Forms.FlowLayoutPanel(); @@ -138,6 +170,7 @@ this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel(); this.ipAddress = new System.Windows.Forms.TextBox(); this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.read_counters = new System.Windows.Forms.Button(); this.read_all_regs = new System.Windows.Forms.Button(); this.flowLayoutPanel15 = new System.Windows.Forms.FlowLayoutPanel(); this.flowLayoutPanel9 = new System.Windows.Forms.FlowLayoutPanel(); @@ -196,7 +229,6 @@ this.flowLayoutPanel36 = new System.Windows.Forms.FlowLayoutPanel(); this.label47 = new System.Windows.Forms.Label(); this.reg_0xF0 = new System.Windows.Forms.TextBox(); - this.reboot_fpga = new System.Windows.Forms.Button(); this.groupBox2 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel181 = new System.Windows.Forms.FlowLayoutPanel(); this.cmac_rx_en = new System.Windows.Forms.RadioButton(); @@ -236,37 +268,166 @@ this.label52 = new System.Windows.Forms.Label(); this.cmac_0_reg_0x58 = new System.Windows.Forms.TextBox(); this.cmac_4_reg_0x58 = new System.Windows.Forms.TextBox(); - this.groupBox12 = new System.Windows.Forms.GroupBox(); - this.flowLayoutPanel54 = new System.Windows.Forms.FlowLayoutPanel(); - this.cmac2_dac_chan_both = new System.Windows.Forms.RadioButton(); - this.cmac2_dac_chan_1 = new System.Windows.Forms.RadioButton(); - this.cmac2_dac_chan_2 = new System.Windows.Forms.RadioButton(); - this.flowLayoutPanel56 = new System.Windows.Forms.FlowLayoutPanel(); - this.label50 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10030 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10030 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel57 = new System.Windows.Forms.FlowLayoutPanel(); - this.label51 = new System.Windows.Forms.Label(); - this.cmac_0_reg_0x10058 = new System.Windows.Forms.TextBox(); - this.cmac_4_reg_0x10058 = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel58 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel62 = new System.Windows.Forms.FlowLayoutPanel(); + this.label56 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.groupBox17 = new System.Windows.Forms.GroupBox(); + this.flowLayoutPanel111 = new System.Windows.Forms.FlowLayoutPanel(); + this.label106 = new System.Windows.Forms.Label(); + this.dds_reg88 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel78 = new System.Windows.Forms.FlowLayoutPanel(); + this.label74 = new System.Windows.Forms.Label(); + this.dds_reg68 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel85 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel92 = new System.Windows.Forms.FlowLayoutPanel(); + this.label89 = new System.Windows.Forms.Label(); + this.dds_reg48 = new System.Windows.Forms.TextBox(); + this.read_dds_regs = new System.Windows.Forms.Button(); + this.flowLayoutPanel94 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel95 = new System.Windows.Forms.FlowLayoutPanel(); + this.label91 = new System.Windows.Forms.Label(); + this.dds_reg10 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel96 = new System.Windows.Forms.FlowLayoutPanel(); + this.label92 = new System.Windows.Forms.Label(); + this.dds_reg14 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel97 = new System.Windows.Forms.FlowLayoutPanel(); + this.label93 = new System.Windows.Forms.Label(); + this.dds_reg18 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel98 = new System.Windows.Forms.FlowLayoutPanel(); + this.label94 = new System.Windows.Forms.Label(); + this.dds_reg1C = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel99 = new System.Windows.Forms.FlowLayoutPanel(); + this.label95 = new System.Windows.Forms.Label(); + this.dds_reg20 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel100 = new System.Windows.Forms.FlowLayoutPanel(); + this.dds_reg24 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel101 = new System.Windows.Forms.FlowLayoutPanel(); + this.label97 = new System.Windows.Forms.Label(); + this.dds_reg28 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel102 = new System.Windows.Forms.FlowLayoutPanel(); + this.label98 = new System.Windows.Forms.Label(); + this.dds_reg2C = new System.Windows.Forms.TextBox(); + this.dds_all_refresh = new System.Windows.Forms.Button(); + this.groupBox13 = new System.Windows.Forms.GroupBox(); + this.flowLayoutPanel74 = new System.Windows.Forms.FlowLayoutPanel(); + this.label70 = new System.Windows.Forms.Label(); + this.dds_reg7C = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel63 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel64 = new System.Windows.Forms.FlowLayoutPanel(); + this.label75 = new System.Windows.Forms.Label(); + this.dds_reg00 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel68 = new System.Windows.Forms.FlowLayoutPanel(); + this.label76 = new System.Windows.Forms.Label(); + this.dds_reg04 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel79 = new System.Windows.Forms.FlowLayoutPanel(); + this.label77 = new System.Windows.Forms.Label(); + this.dds_reg08 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel80 = new System.Windows.Forms.FlowLayoutPanel(); + this.label78 = new System.Windows.Forms.Label(); + this.dds_reg0C = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel81 = new System.Windows.Forms.FlowLayoutPanel(); + this.label79 = new System.Windows.Forms.Label(); + this.dds_reg90 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel82 = new System.Windows.Forms.FlowLayoutPanel(); + this.label80 = new System.Windows.Forms.Label(); + this.dds_reg94 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel83 = new System.Windows.Forms.FlowLayoutPanel(); + this.label81 = new System.Windows.Forms.Label(); + this.dds_reg98 = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel84 = new System.Windows.Forms.FlowLayoutPanel(); + this.label82 = new System.Windows.Forms.Label(); + this.dds_reg9C = new System.Windows.Forms.TextBox(); + this.dds_refresh = new System.Windows.Forms.Button(); + this.dds_count_reset = new System.Windows.Forms.Button(); + this.groupBox16 = new System.Windows.Forms.GroupBox(); + this.system_status = new System.Windows.Forms.Button(); + this.groupBox14 = new System.Windows.Forms.GroupBox(); + this.flowLayoutPanel67 = new System.Windows.Forms.FlowLayoutPanel(); + this.dac_off = new System.Windows.Forms.Button(); + this.dac_on = new System.Windows.Forms.Button(); + this.dds_reset = new System.Windows.Forms.Button(); + this.richTextBox0 = new System.Windows.Forms.RichTextBox(); + this.dds_send_w2 = new System.Windows.Forms.Button(); + this.label57 = new System.Windows.Forms.Label(); + this.dds_send_w1 = new System.Windows.Forms.Button(); + this.label58 = new System.Windows.Forms.Label(); + this.label61 = new System.Windows.Forms.Label(); + this.label62 = new System.Windows.Forms.Label(); + this.label63 = new System.Windows.Forms.Label(); + this.label64 = new System.Windows.Forms.Label(); + this.label65 = new System.Windows.Forms.Label(); + this.label66 = new System.Windows.Forms.Label(); + this.flowLayoutPanel65 = new System.Windows.Forms.FlowLayoutPanel(); + this.chan1 = new System.Windows.Forms.TextBox(); + this.chirp_w1 = new System.Windows.Forms.RadioButton(); + this.cw_w1 = new System.Windows.Forms.RadioButton(); + this.start_freq_w1 = new System.Windows.Forms.TextBox(); + this.end_freq_w1 = new System.Windows.Forms.TextBox(); + this.duration_w1 = new System.Windows.Forms.TextBox(); + this.idle_samples_w1 = new System.Windows.Forms.TextBox(); + this.phase_inc_dwell_w1 = new System.Windows.Forms.TextBox(); + this.scale_factor_w1 = new System.Windows.Forms.NumericUpDown(); + this.iq_swap_w1 = new System.Windows.Forms.CheckBox(); + this.load_button_w1 = new System.Windows.Forms.Button(); + this.label67 = new System.Windows.Forms.Label(); + this.actual_start_freq_w1 = new System.Windows.Forms.Label(); + this.actual_end_freq_w1 = new System.Windows.Forms.Label(); + this.actual_duration_w1 = new System.Windows.Forms.Label(); + this.actual_idle_samples_w1 = new System.Windows.Forms.Label(); + this.flowLayoutPanel66 = new System.Windows.Forms.FlowLayoutPanel(); + this.chan2 = new System.Windows.Forms.TextBox(); + this.chirp_w2 = new System.Windows.Forms.RadioButton(); + this.cw_w2 = new System.Windows.Forms.RadioButton(); + this.start_freq_w2 = new System.Windows.Forms.TextBox(); + this.end_freq_w2 = new System.Windows.Forms.TextBox(); + this.duration_w2 = new System.Windows.Forms.TextBox(); + this.idle_samples_w2 = new System.Windows.Forms.TextBox(); + this.phase_inc_dwell_w2 = new System.Windows.Forms.TextBox(); + this.scale_factor_w2 = new System.Windows.Forms.NumericUpDown(); + this.iq_swap_w2 = new System.Windows.Forms.CheckBox(); + this.load_button_w2 = new System.Windows.Forms.Button(); + this.label68 = new System.Windows.Forms.Label(); + this.actual_start_freq_w2 = new System.Windows.Forms.Label(); + this.actual_end_freq_w2 = new System.Windows.Forms.Label(); + this.actual_duration_w2 = new System.Windows.Forms.Label(); + this.actual_idle_samples_w2 = new System.Windows.Forms.Label(); + this.dds_reg4_2C = new System.Windows.Forms.TextBox(); + this.dds_reg4_10 = new System.Windows.Forms.TextBox(); + this.dds_reg4_14 = new System.Windows.Forms.TextBox(); + this.dds_reg4_18 = new System.Windows.Forms.TextBox(); + this.dds_reg4_1C = new System.Windows.Forms.TextBox(); + this.dds_reg4_20 = new System.Windows.Forms.TextBox(); + this.dds_reg4_24 = new System.Windows.Forms.TextBox(); + this.dds_reg4_28 = new System.Windows.Forms.TextBox(); + this.dds_reg4_48 = new System.Windows.Forms.TextBox(); + this.dds_reg4_68 = new System.Windows.Forms.TextBox(); + this.dds_reg4_88 = new System.Windows.Forms.TextBox(); + this.dds_reg4_00 = new System.Windows.Forms.TextBox(); + this.dds_reg4_04 = new System.Windows.Forms.TextBox(); + this.dds_reg4_08 = new System.Windows.Forms.TextBox(); + this.dds_reg4_0C = new System.Windows.Forms.TextBox(); + this.dds_reg4_90 = new System.Windows.Forms.TextBox(); + this.dds_reg4_94 = new System.Windows.Forms.TextBox(); + this.dds_reg4_98 = new System.Windows.Forms.TextBox(); + this.dds_reg4_9C = new System.Windows.Forms.TextBox(); label34 = new System.Windows.Forms.Label(); label6 = new System.Windows.Forms.Label(); label49 = new System.Windows.Forms.Label(); + label96 = new System.Windows.Forms.Label(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); + this.groupBox15.SuspendLayout(); + this.flowLayoutPanel69.SuspendLayout(); + this.groupBox12.SuspendLayout(); + this.flowLayoutPanel54.SuspendLayout(); this.groupBox3.SuspendLayout(); this.flowLayoutPanel16.SuspendLayout(); this.flowLayoutPanel18.SuspendLayout(); this.flowLayoutPanel47.SuspendLayout(); this.groupBox10.SuspendLayout(); - this.flowLayoutPanel12.SuspendLayout(); - this.flowLayoutPanel13.SuspendLayout(); - this.flowLayoutPanel14.SuspendLayout(); - this.flowLayoutPanel17.SuspendLayout(); - this.flowLayoutPanel20.SuspendLayout(); - this.flowLayoutPanel24.SuspendLayout(); - this.flowLayoutPanel29.SuspendLayout(); + this.flowLayoutPanel58.SuspendLayout(); this.flowLayoutPanel37.SuspendLayout(); this.flowLayoutPanel38.SuspendLayout(); this.flowLayoutPanel39.SuspendLayout(); @@ -276,6 +437,18 @@ this.flowLayoutPanel43.SuspendLayout(); this.flowLayoutPanel44.SuspendLayout(); this.flowLayoutPanel45.SuspendLayout(); + this.flowLayoutPanel12.SuspendLayout(); + this.flowLayoutPanel13.SuspendLayout(); + this.flowLayoutPanel14.SuspendLayout(); + this.flowLayoutPanel17.SuspendLayout(); + this.flowLayoutPanel20.SuspendLayout(); + this.flowLayoutPanel24.SuspendLayout(); + this.flowLayoutPanel29.SuspendLayout(); + this.flowLayoutPanel56.SuspendLayout(); + this.flowLayoutPanel57.SuspendLayout(); + this.flowLayoutPanel59.SuspendLayout(); + this.flowLayoutPanel60.SuspendLayout(); + this.flowLayoutPanel61.SuspendLayout(); this.groupBox9.SuspendLayout(); this.flowLayoutPanel11.SuspendLayout(); this.flowLayoutPanel10.SuspendLayout(); @@ -323,55 +496,96 @@ this.flowLayoutPanel52.SuspendLayout(); this.flowLayoutPanel53.SuspendLayout(); this.flowLayoutPanel55.SuspendLayout(); - this.groupBox12.SuspendLayout(); - this.flowLayoutPanel54.SuspendLayout(); - this.flowLayoutPanel56.SuspendLayout(); - this.flowLayoutPanel57.SuspendLayout(); - this.flowLayoutPanel58.SuspendLayout(); + this.flowLayoutPanel62.SuspendLayout(); + this.tabPage3.SuspendLayout(); + this.groupBox17.SuspendLayout(); + this.flowLayoutPanel111.SuspendLayout(); + this.flowLayoutPanel78.SuspendLayout(); + this.flowLayoutPanel85.SuspendLayout(); + this.flowLayoutPanel92.SuspendLayout(); + this.flowLayoutPanel94.SuspendLayout(); + this.flowLayoutPanel95.SuspendLayout(); + this.flowLayoutPanel96.SuspendLayout(); + this.flowLayoutPanel97.SuspendLayout(); + this.flowLayoutPanel98.SuspendLayout(); + this.flowLayoutPanel99.SuspendLayout(); + this.flowLayoutPanel100.SuspendLayout(); + this.flowLayoutPanel101.SuspendLayout(); + this.flowLayoutPanel102.SuspendLayout(); + this.groupBox13.SuspendLayout(); + this.flowLayoutPanel74.SuspendLayout(); + this.flowLayoutPanel63.SuspendLayout(); + this.flowLayoutPanel64.SuspendLayout(); + this.flowLayoutPanel68.SuspendLayout(); + this.flowLayoutPanel79.SuspendLayout(); + this.flowLayoutPanel80.SuspendLayout(); + this.flowLayoutPanel81.SuspendLayout(); + this.flowLayoutPanel82.SuspendLayout(); + this.flowLayoutPanel83.SuspendLayout(); + this.flowLayoutPanel84.SuspendLayout(); + this.groupBox16.SuspendLayout(); + this.groupBox14.SuspendLayout(); + this.flowLayoutPanel67.SuspendLayout(); + this.flowLayoutPanel65.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.scale_factor_w1)).BeginInit(); + this.flowLayoutPanel66.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.scale_factor_w2)).BeginInit(); this.SuspendLayout(); // // label34 // - label34.Location = new System.Drawing.Point(3, 2); - label34.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - label34.MaximumSize = new System.Drawing.Size(272, 26); - label34.MinimumSize = new System.Drawing.Size(272, 26); + label34.Location = new System.Drawing.Point(2, 2); + label34.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + label34.MaximumSize = new System.Drawing.Size(204, 21); + label34.MinimumSize = new System.Drawing.Size(204, 21); label34.Name = "label34"; - label34.Size = new System.Drawing.Size(272, 26); + label34.Size = new System.Drawing.Size(204, 21); label34.TabIndex = 113; label34.Text = "CLK125_FREQ - 0x2C"; label34.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label6 // - label6.Location = new System.Drawing.Point(3, 2); - label6.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - label6.MaximumSize = new System.Drawing.Size(272, 26); - label6.MinimumSize = new System.Drawing.Size(272, 26); + label6.Location = new System.Drawing.Point(2, 2); + label6.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + label6.MaximumSize = new System.Drawing.Size(204, 21); + label6.MinimumSize = new System.Drawing.Size(204, 21); label6.Name = "label6"; - label6.Size = new System.Drawing.Size(272, 26); + label6.Size = new System.Drawing.Size(204, 21); label6.TabIndex = 113; label6.Text = "GT_LOOPBACK_REG - 0x90"; label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label49 // - label49.Location = new System.Drawing.Point(3, 2); - label49.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - label49.MaximumSize = new System.Drawing.Size(272, 26); - label49.MinimumSize = new System.Drawing.Size(272, 26); + label49.Location = new System.Drawing.Point(2, 2); + label49.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + label49.MaximumSize = new System.Drawing.Size(204, 21); + label49.MinimumSize = new System.Drawing.Size(204, 21); label49.Name = "label49"; - label49.Size = new System.Drawing.Size(272, 26); + label49.Size = new System.Drawing.Size(204, 21); label49.TabIndex = 113; label49.Text = "rx_pause_cnt - 0x54"; label49.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // + // label96 + // + label96.Location = new System.Drawing.Point(2, 2); + label96.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + label96.MaximumSize = new System.Drawing.Size(204, 21); + label96.MinimumSize = new System.Drawing.Size(204, 21); + label96.Name = "label96"; + label96.Size = new System.Drawing.Size(204, 21); + label96.TabIndex = 113; + label96.Text = "phase_inc_1 - 0x24"; + label96.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // // ssh_connect // - this.ssh_connect.Location = new System.Drawing.Point(3, 32); - this.ssh_connect.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.ssh_connect.Location = new System.Drawing.Point(2, 28); + this.ssh_connect.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.ssh_connect.Name = "ssh_connect"; - this.ssh_connect.Size = new System.Drawing.Size(111, 39); + this.ssh_connect.Size = new System.Drawing.Size(83, 32); this.ssh_connect.TabIndex = 3; this.ssh_connect.Text = "Connect"; this.ssh_connect.UseVisualStyleBackColor = true; @@ -381,17 +595,19 @@ // this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage3); this.tabControl1.Location = new System.Drawing.Point(0, 2); - this.tabControl1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.tabControl1.MinimumSize = new System.Drawing.Size(67, 68); + this.tabControl1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.tabControl1.MinimumSize = new System.Drawing.Size(50, 55); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(1343, 862); + this.tabControl1.Size = new System.Drawing.Size(1200, 703); this.tabControl1.TabIndex = 16; // // tabPage1 // this.tabPage1.BackColor = System.Drawing.Color.Gainsboro; + this.tabPage1.Controls.Add(this.groupBox15); this.tabPage1.Controls.Add(this.groupBox12); this.tabPage1.Controls.Add(this.counters_rst); this.tabPage1.Controls.Add(this.groupBox3); @@ -403,31 +619,139 @@ this.tabPage1.Controls.Add(this.groupBox5); this.tabPage1.Controls.Add(this.groupBox4); this.tabPage1.Controls.Add(this.groupBox2); - this.tabPage1.Location = new System.Drawing.Point(4, 25); - this.tabPage1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.tabPage1.Location = new System.Drawing.Point(4, 22); + this.tabPage1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3, 4, 3, 2); - this.tabPage1.Size = new System.Drawing.Size(1335, 833); + this.tabPage1.Padding = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.tabPage1.Size = new System.Drawing.Size(1192, 677); this.tabPage1.TabIndex = 0; + this.tabPage1.Text = "Main"; + // + // groupBox15 + // + this.groupBox15.BackColor = System.Drawing.Color.Gainsboro; + this.groupBox15.Controls.Add(this.flowLayoutPanel69); + this.groupBox15.Location = new System.Drawing.Point(472, 453); + this.groupBox15.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox15.Name = "groupBox15"; + this.groupBox15.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox15.Size = new System.Drawing.Size(139, 81); + this.groupBox15.TabIndex = 120; + this.groupBox15.TabStop = false; + this.groupBox15.Text = "Tx CMAC Data Source"; + // + // flowLayoutPanel69 + // + this.flowLayoutPanel69.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel69.Controls.Add(this.tx_fiber_data_src_adc); + this.flowLayoutPanel69.Controls.Add(this.tx_fiber_data_src_dds); + this.flowLayoutPanel69.Location = new System.Drawing.Point(4, 17); + this.flowLayoutPanel69.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel69.Name = "flowLayoutPanel69"; + this.flowLayoutPanel69.Size = new System.Drawing.Size(114, 63); + this.flowLayoutPanel69.TabIndex = 63; + // + // tx_fiber_data_src_adc + // + this.tx_fiber_data_src_adc.Checked = true; + this.tx_fiber_data_src_adc.Location = new System.Drawing.Point(6, 2); + this.tx_fiber_data_src_adc.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.tx_fiber_data_src_adc.Name = "tx_fiber_data_src_adc"; + this.tx_fiber_data_src_adc.Size = new System.Drawing.Size(100, 24); + this.tx_fiber_data_src_adc.TabIndex = 2; + this.tx_fiber_data_src_adc.TabStop = true; + this.tx_fiber_data_src_adc.Text = "ADC"; + this.tx_fiber_data_src_adc.UseVisualStyleBackColor = true; + this.tx_fiber_data_src_adc.Click += new System.EventHandler(this.tx_fiber_adcs_src_Click); + // + // tx_fiber_data_src_dds + // + this.tx_fiber_data_src_dds.Location = new System.Drawing.Point(6, 30); + this.tx_fiber_data_src_dds.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.tx_fiber_data_src_dds.Name = "tx_fiber_data_src_dds"; + this.tx_fiber_data_src_dds.Size = new System.Drawing.Size(100, 24); + this.tx_fiber_data_src_dds.TabIndex = 3; + this.tx_fiber_data_src_dds.Text = "DDS Pulse Gen"; + this.tx_fiber_data_src_dds.UseVisualStyleBackColor = true; + this.tx_fiber_data_src_dds.Click += new System.EventHandler(this.tx_fiber_dds_src_Click); + // + // groupBox12 + // + this.groupBox12.BackColor = System.Drawing.Color.Gainsboro; + this.groupBox12.Controls.Add(this.flowLayoutPanel54); + this.groupBox12.Location = new System.Drawing.Point(466, 336); + this.groupBox12.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox12.Name = "groupBox12"; + this.groupBox12.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox12.Size = new System.Drawing.Size(142, 106); + this.groupBox12.TabIndex = 119; + this.groupBox12.TabStop = false; + this.groupBox12.Text = "CMAC to DAC Chan Sel"; + // + // flowLayoutPanel54 + // + this.flowLayoutPanel54.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_both); + this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_1); + this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_2); + this.flowLayoutPanel54.Location = new System.Drawing.Point(8, 18); + this.flowLayoutPanel54.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel54.Name = "flowLayoutPanel54"; + this.flowLayoutPanel54.Size = new System.Drawing.Size(114, 84); + this.flowLayoutPanel54.TabIndex = 63; + // + // cmac2_dac_chan_both + // + this.cmac2_dac_chan_both.Checked = true; + this.cmac2_dac_chan_both.Location = new System.Drawing.Point(6, 2); + this.cmac2_dac_chan_both.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.cmac2_dac_chan_both.Name = "cmac2_dac_chan_both"; + this.cmac2_dac_chan_both.Size = new System.Drawing.Size(100, 24); + this.cmac2_dac_chan_both.TabIndex = 2; + this.cmac2_dac_chan_both.TabStop = true; + this.cmac2_dac_chan_both.Text = "Both"; + this.cmac2_dac_chan_both.UseVisualStyleBackColor = true; + this.cmac2_dac_chan_both.Click += new System.EventHandler(this.cmac2_dac_chan_both_Click); + // + // cmac2_dac_chan_1 + // + this.cmac2_dac_chan_1.Location = new System.Drawing.Point(6, 30); + this.cmac2_dac_chan_1.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.cmac2_dac_chan_1.Name = "cmac2_dac_chan_1"; + this.cmac2_dac_chan_1.Size = new System.Drawing.Size(100, 24); + this.cmac2_dac_chan_1.TabIndex = 4; + this.cmac2_dac_chan_1.Text = "Chan 1"; + this.cmac2_dac_chan_1.UseVisualStyleBackColor = true; + this.cmac2_dac_chan_1.Click += new System.EventHandler(this.cmac2_dac_chan_1_Click); + // + // cmac2_dac_chan_2 + // + this.cmac2_dac_chan_2.Location = new System.Drawing.Point(6, 58); + this.cmac2_dac_chan_2.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.cmac2_dac_chan_2.Name = "cmac2_dac_chan_2"; + this.cmac2_dac_chan_2.Size = new System.Drawing.Size(100, 24); + this.cmac2_dac_chan_2.TabIndex = 5; + this.cmac2_dac_chan_2.Text = "Chan 2"; + this.cmac2_dac_chan_2.UseVisualStyleBackColor = true; + this.cmac2_dac_chan_2.Click += new System.EventHandler(this.cmac2_dac_chan_2_Click); // // counters_rst // - this.counters_rst.Location = new System.Drawing.Point(463, 720); + this.counters_rst.Location = new System.Drawing.Point(347, 613); + this.counters_rst.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.counters_rst.Name = "counters_rst"; - this.counters_rst.Size = new System.Drawing.Size(87, 47); + this.counters_rst.Size = new System.Drawing.Size(65, 38); this.counters_rst.TabIndex = 116; - this.counters_rst.Text = "Counters Reset"; + this.counters_rst.Text = "Reset Counters "; this.counters_rst.UseVisualStyleBackColor = true; this.counters_rst.Click += new System.EventHandler(this.counters_rst_Click); // // groupBox3 // this.groupBox3.Controls.Add(this.flowLayoutPanel16); - this.groupBox3.Location = new System.Drawing.Point(570, 665); - this.groupBox3.Margin = new System.Windows.Forms.Padding(4); + this.groupBox3.Location = new System.Drawing.Point(428, 540); this.groupBox3.Name = "groupBox3"; - this.groupBox3.Padding = new System.Windows.Forms.Padding(4); - this.groupBox3.Size = new System.Drawing.Size(233, 159); + this.groupBox3.Size = new System.Drawing.Size(175, 129); this.groupBox3.TabIndex = 115; this.groupBox3.TabStop = false; this.groupBox3.Text = "Register Read/Write"; @@ -439,10 +763,9 @@ this.flowLayoutPanel16.Controls.Add(this.flowLayoutPanel47); this.flowLayoutPanel16.Controls.Add(this.reg_read); this.flowLayoutPanel16.Controls.Add(this.reg_write); - this.flowLayoutPanel16.Location = new System.Drawing.Point(12, 23); - this.flowLayoutPanel16.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel16.Location = new System.Drawing.Point(9, 19); this.flowLayoutPanel16.Name = "flowLayoutPanel16"; - this.flowLayoutPanel16.Size = new System.Drawing.Size(193, 123); + this.flowLayoutPanel16.Size = new System.Drawing.Size(145, 100); this.flowLayoutPanel16.TabIndex = 0; // // flowLayoutPanel18 @@ -451,29 +774,29 @@ this.flowLayoutPanel18.Controls.Add(this.reg_addr); this.flowLayoutPanel18.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel18.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel18.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel18.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel18.Name = "flowLayoutPanel18"; - this.flowLayoutPanel18.Size = new System.Drawing.Size(191, 32); + this.flowLayoutPanel18.Size = new System.Drawing.Size(143, 26); this.flowLayoutPanel18.TabIndex = 127; // // label18 // - this.label18.Location = new System.Drawing.Point(3, 2); - this.label18.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label18.MaximumSize = new System.Drawing.Size(272, 26); - this.label18.MinimumSize = new System.Drawing.Size(67, 26); + this.label18.Location = new System.Drawing.Point(2, 2); + this.label18.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label18.MaximumSize = new System.Drawing.Size(204, 21); + this.label18.MinimumSize = new System.Drawing.Size(50, 21); this.label18.Name = "label18"; - this.label18.Size = new System.Drawing.Size(67, 26); + this.label18.Size = new System.Drawing.Size(50, 21); this.label18.TabIndex = 113; this.label18.Text = "Address"; this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_addr // - this.reg_addr.Location = new System.Drawing.Point(73, 4); - this.reg_addr.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_addr.Location = new System.Drawing.Point(54, 3); + this.reg_addr.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_addr.Name = "reg_addr"; - this.reg_addr.Size = new System.Drawing.Size(105, 22); + this.reg_addr.Size = new System.Drawing.Size(80, 20); this.reg_addr.TabIndex = 8; this.reg_addr.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -481,40 +804,39 @@ // this.flowLayoutPanel47.Controls.Add(this.label19); this.flowLayoutPanel47.Controls.Add(this.reg_data); - this.flowLayoutPanel47.Location = new System.Drawing.Point(0, 32); + this.flowLayoutPanel47.Location = new System.Drawing.Point(0, 26); this.flowLayoutPanel47.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel47.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel47.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel47.Name = "flowLayoutPanel47"; - this.flowLayoutPanel47.Size = new System.Drawing.Size(191, 32); + this.flowLayoutPanel47.Size = new System.Drawing.Size(143, 26); this.flowLayoutPanel47.TabIndex = 128; // // label19 // - this.label19.Location = new System.Drawing.Point(3, 2); - this.label19.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label19.MaximumSize = new System.Drawing.Size(272, 26); - this.label19.MinimumSize = new System.Drawing.Size(67, 26); + this.label19.Location = new System.Drawing.Point(2, 2); + this.label19.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label19.MaximumSize = new System.Drawing.Size(204, 21); + this.label19.MinimumSize = new System.Drawing.Size(50, 21); this.label19.Name = "label19"; - this.label19.Size = new System.Drawing.Size(67, 26); + this.label19.Size = new System.Drawing.Size(50, 21); this.label19.TabIndex = 113; this.label19.Text = "Data"; this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_data // - this.reg_data.Location = new System.Drawing.Point(73, 4); - this.reg_data.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_data.Location = new System.Drawing.Point(54, 3); + this.reg_data.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_data.Name = "reg_data"; - this.reg_data.Size = new System.Drawing.Size(105, 22); + this.reg_data.Size = new System.Drawing.Size(80, 20); this.reg_data.TabIndex = 8; this.reg_data.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // reg_read // - this.reg_read.Location = new System.Drawing.Point(4, 68); - this.reg_read.Margin = new System.Windows.Forms.Padding(4); + this.reg_read.Location = new System.Drawing.Point(3, 55); this.reg_read.Name = "reg_read"; - this.reg_read.Size = new System.Drawing.Size(85, 52); + this.reg_read.Size = new System.Drawing.Size(64, 42); this.reg_read.TabIndex = 129; this.reg_read.Text = "Read"; this.reg_read.UseVisualStyleBackColor = true; @@ -522,10 +844,9 @@ // // reg_write // - this.reg_write.Location = new System.Drawing.Point(97, 68); - this.reg_write.Margin = new System.Windows.Forms.Padding(4); + this.reg_write.Location = new System.Drawing.Point(73, 55); this.reg_write.Name = "reg_write"; - this.reg_write.Size = new System.Drawing.Size(85, 52); + this.reg_write.Size = new System.Drawing.Size(64, 42); this.reg_write.TabIndex = 130; this.reg_write.Text = "Write"; this.reg_write.UseVisualStyleBackColor = true; @@ -540,63 +861,447 @@ this.groupBox10.Controls.Add(this.label17); this.groupBox10.Controls.Add(this.flowLayoutPanel12); this.groupBox10.Controls.Add(this.cmac_read_all_regs); - this.groupBox10.Location = new System.Drawing.Point(811, 40); - this.groupBox10.Margin = new System.Windows.Forms.Padding(4); + this.groupBox10.Location = new System.Drawing.Point(608, 3); this.groupBox10.Name = "groupBox10"; - this.groupBox10.Padding = new System.Windows.Forms.Padding(4); - this.groupBox10.Size = new System.Drawing.Size(517, 692); + this.groupBox10.Size = new System.Drawing.Size(388, 594); this.groupBox10.TabIndex = 114; this.groupBox10.TabStop = false; this.groupBox10.Text = "CMAC Registers"; // + // flowLayoutPanel58 + // + this.flowLayoutPanel58.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel37); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel38); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel39); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel40); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel41); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel42); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel43); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel44); + this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel45); + this.flowLayoutPanel58.Location = new System.Drawing.Point(4, 327); + this.flowLayoutPanel58.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel58.Name = "flowLayoutPanel58"; + this.flowLayoutPanel58.Size = new System.Drawing.Size(377, 238); + this.flowLayoutPanel58.TabIndex = 119; + // + // flowLayoutPanel37 + // + this.flowLayoutPanel37.Controls.Add(this.label21); + this.flowLayoutPanel37.Controls.Add(this.label22); + this.flowLayoutPanel37.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel37.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel37.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel37.Name = "flowLayoutPanel37"; + this.flowLayoutPanel37.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel37.TabIndex = 119; + // + // label21 + // + this.label21.AutoSize = true; + this.label21.Location = new System.Drawing.Point(3, 0); + this.label21.Name = "label21"; + this.label21.Padding = new System.Windows.Forms.Padding(202, 4, 0, 0); + this.label21.Size = new System.Drawing.Size(280, 17); + this.label21.TabIndex = 118; + this.label21.Text = "(0x8100_0000)"; + // + // label22 + // + this.label22.AutoSize = true; + this.label22.Location = new System.Drawing.Point(289, 0); + this.label22.Name = "label22"; + this.label22.Padding = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.label22.Size = new System.Drawing.Size(78, 17); + this.label22.TabIndex = 119; + this.label22.Text = "(0x8200_0000)"; + // + // flowLayoutPanel38 + // + this.flowLayoutPanel38.Controls.Add(this.label8); + this.flowLayoutPanel38.Controls.Add(this.cmac_0_reg_0x00); + this.flowLayoutPanel38.Controls.Add(this.cmac_4_reg_0x00); + this.flowLayoutPanel38.Location = new System.Drawing.Point(0, 26); + this.flowLayoutPanel38.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel38.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel38.Name = "flowLayoutPanel38"; + this.flowLayoutPanel38.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel38.TabIndex = 123; + // + // label8 + // + this.label8.Location = new System.Drawing.Point(2, 2); + this.label8.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label8.MaximumSize = new System.Drawing.Size(204, 21); + this.label8.MinimumSize = new System.Drawing.Size(204, 21); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(204, 21); + this.label8.TabIndex = 113; + this.label8.Text = "DEST_MAC_ADDR_LO - 0x00"; + this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x00 + // + this.cmac_0_reg_0x00.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x00.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x00.Name = "cmac_0_reg_0x00"; + this.cmac_0_reg_0x00.ReadOnly = true; + this.cmac_0_reg_0x00.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x00.TabIndex = 8; + this.cmac_0_reg_0x00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x00 + // + this.cmac_4_reg_0x00.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x00.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x00.Name = "cmac_4_reg_0x00"; + this.cmac_4_reg_0x00.ReadOnly = true; + this.cmac_4_reg_0x00.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x00.TabIndex = 116; + this.cmac_4_reg_0x00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel39 + // + this.flowLayoutPanel39.Controls.Add(this.label9); + this.flowLayoutPanel39.Controls.Add(this.cmac_0_reg_0x04); + this.flowLayoutPanel39.Controls.Add(this.cmac_4_reg_0x04); + this.flowLayoutPanel39.Location = new System.Drawing.Point(0, 52); + this.flowLayoutPanel39.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel39.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel39.Name = "flowLayoutPanel39"; + this.flowLayoutPanel39.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel39.TabIndex = 120; + // + // label9 + // + this.label9.Location = new System.Drawing.Point(2, 2); + this.label9.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label9.MaximumSize = new System.Drawing.Size(204, 21); + this.label9.MinimumSize = new System.Drawing.Size(204, 21); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(204, 21); + this.label9.TabIndex = 113; + this.label9.Text = "DEST_MAC_ADDR_HI - 0x04"; + this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x04 + // + this.cmac_0_reg_0x04.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x04.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x04.Name = "cmac_0_reg_0x04"; + this.cmac_0_reg_0x04.ReadOnly = true; + this.cmac_0_reg_0x04.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x04.TabIndex = 8; + this.cmac_0_reg_0x04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x04 + // + this.cmac_4_reg_0x04.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x04.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x04.Name = "cmac_4_reg_0x04"; + this.cmac_4_reg_0x04.ReadOnly = true; + this.cmac_4_reg_0x04.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x04.TabIndex = 116; + this.cmac_4_reg_0x04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel40 + // + this.flowLayoutPanel40.Controls.Add(this.label10); + this.flowLayoutPanel40.Controls.Add(this.cmac_0_reg_0x08); + this.flowLayoutPanel40.Controls.Add(this.cmac_4_reg_0x08); + this.flowLayoutPanel40.Location = new System.Drawing.Point(0, 78); + this.flowLayoutPanel40.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel40.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel40.Name = "flowLayoutPanel40"; + this.flowLayoutPanel40.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel40.TabIndex = 121; + // + // label10 + // + this.label10.Location = new System.Drawing.Point(2, 2); + this.label10.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label10.MaximumSize = new System.Drawing.Size(204, 21); + this.label10.MinimumSize = new System.Drawing.Size(204, 21); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(204, 21); + this.label10.TabIndex = 113; + this.label10.Text = "SRC_MAC_ADDR_LO - 0x08"; + this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x08 + // + this.cmac_0_reg_0x08.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x08.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x08.Name = "cmac_0_reg_0x08"; + this.cmac_0_reg_0x08.ReadOnly = true; + this.cmac_0_reg_0x08.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x08.TabIndex = 8; + this.cmac_0_reg_0x08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x08 + // + this.cmac_4_reg_0x08.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x08.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x08.Name = "cmac_4_reg_0x08"; + this.cmac_4_reg_0x08.ReadOnly = true; + this.cmac_4_reg_0x08.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x08.TabIndex = 116; + this.cmac_4_reg_0x08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel41 + // + this.flowLayoutPanel41.Controls.Add(this.label11); + this.flowLayoutPanel41.Controls.Add(this.cmac_0_reg_0x0C); + this.flowLayoutPanel41.Controls.Add(this.cmac_4_reg_0x0C); + this.flowLayoutPanel41.Location = new System.Drawing.Point(0, 104); + this.flowLayoutPanel41.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel41.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel41.Name = "flowLayoutPanel41"; + this.flowLayoutPanel41.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel41.TabIndex = 122; + // + // label11 + // + this.label11.Location = new System.Drawing.Point(2, 2); + this.label11.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label11.MaximumSize = new System.Drawing.Size(204, 21); + this.label11.MinimumSize = new System.Drawing.Size(204, 21); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(204, 21); + this.label11.TabIndex = 113; + this.label11.Text = "SRC_MAC_ADDR_HI - 0x0C"; + this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x0C + // + this.cmac_0_reg_0x0C.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x0C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x0C.Name = "cmac_0_reg_0x0C"; + this.cmac_0_reg_0x0C.ReadOnly = true; + this.cmac_0_reg_0x0C.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x0C.TabIndex = 8; + this.cmac_0_reg_0x0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x0C + // + this.cmac_4_reg_0x0C.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x0C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x0C.Name = "cmac_4_reg_0x0C"; + this.cmac_4_reg_0x0C.ReadOnly = true; + this.cmac_4_reg_0x0C.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x0C.TabIndex = 116; + this.cmac_4_reg_0x0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel42 + // + this.flowLayoutPanel42.Controls.Add(this.label12); + this.flowLayoutPanel42.Controls.Add(this.cmac_0_reg_0x10); + this.flowLayoutPanel42.Controls.Add(this.cmac_4_reg_0x10); + this.flowLayoutPanel42.Location = new System.Drawing.Point(0, 130); + this.flowLayoutPanel42.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel42.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel42.Name = "flowLayoutPanel42"; + this.flowLayoutPanel42.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel42.TabIndex = 132; + // + // label12 + // + this.label12.Location = new System.Drawing.Point(2, 2); + this.label12.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label12.MaximumSize = new System.Drawing.Size(204, 21); + this.label12.MinimumSize = new System.Drawing.Size(204, 21); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(204, 21); + this.label12.TabIndex = 113; + this.label12.Text = "ETHERNET_TYPE - 0x10"; + this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10 + // + this.cmac_0_reg_0x10.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10.Name = "cmac_0_reg_0x10"; + this.cmac_0_reg_0x10.ReadOnly = true; + this.cmac_0_reg_0x10.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10.TabIndex = 8; + this.cmac_0_reg_0x10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10 + // + this.cmac_4_reg_0x10.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10.Name = "cmac_4_reg_0x10"; + this.cmac_4_reg_0x10.ReadOnly = true; + this.cmac_4_reg_0x10.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10.TabIndex = 116; + this.cmac_4_reg_0x10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel43 + // + this.flowLayoutPanel43.Controls.Add(this.label13); + this.flowLayoutPanel43.Controls.Add(this.cmac_0_reg_0x14); + this.flowLayoutPanel43.Controls.Add(this.cmac_4_reg_0x14); + this.flowLayoutPanel43.Location = new System.Drawing.Point(0, 156); + this.flowLayoutPanel43.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel43.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel43.Name = "flowLayoutPanel43"; + this.flowLayoutPanel43.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel43.TabIndex = 124; + // + // label13 + // + this.label13.Location = new System.Drawing.Point(2, 2); + this.label13.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label13.MaximumSize = new System.Drawing.Size(204, 21); + this.label13.MinimumSize = new System.Drawing.Size(196, 21); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(204, 21); + this.label13.TabIndex = 113; + this.label13.Text = "PRO_FULL_MANUAL - 0x14"; + this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x14 + // + this.cmac_0_reg_0x14.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x14.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x14.Name = "cmac_0_reg_0x14"; + this.cmac_0_reg_0x14.ReadOnly = true; + this.cmac_0_reg_0x14.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x14.TabIndex = 8; + this.cmac_0_reg_0x14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x14 + // + this.cmac_4_reg_0x14.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x14.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x14.Name = "cmac_4_reg_0x14"; + this.cmac_4_reg_0x14.ReadOnly = true; + this.cmac_4_reg_0x14.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x14.TabIndex = 116; + this.cmac_4_reg_0x14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel44 + // + this.flowLayoutPanel44.Controls.Add(this.label14); + this.flowLayoutPanel44.Controls.Add(this.cmac_0_reg_0x18); + this.flowLayoutPanel44.Controls.Add(this.cmac_4_reg_0x18); + this.flowLayoutPanel44.Location = new System.Drawing.Point(0, 182); + this.flowLayoutPanel44.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel44.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel44.Name = "flowLayoutPanel44"; + this.flowLayoutPanel44.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel44.TabIndex = 125; + // + // label14 + // + this.label14.Location = new System.Drawing.Point(2, 2); + this.label14.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label14.MaximumSize = new System.Drawing.Size(204, 21); + this.label14.MinimumSize = new System.Drawing.Size(204, 21); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(204, 21); + this.label14.TabIndex = 113; + this.label14.Text = "PROG_FULL_ON_THRESH - 0x18"; + this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x18 + // + this.cmac_0_reg_0x18.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x18.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x18.Name = "cmac_0_reg_0x18"; + this.cmac_0_reg_0x18.ReadOnly = true; + this.cmac_0_reg_0x18.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x18.TabIndex = 8; + this.cmac_0_reg_0x18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x18 + // + this.cmac_4_reg_0x18.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x18.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x18.Name = "cmac_4_reg_0x18"; + this.cmac_4_reg_0x18.ReadOnly = true; + this.cmac_4_reg_0x18.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x18.TabIndex = 116; + this.cmac_4_reg_0x18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel45 + // + this.flowLayoutPanel45.Controls.Add(this.label15); + this.flowLayoutPanel45.Controls.Add(this.cmac_0_reg_0x1C); + this.flowLayoutPanel45.Controls.Add(this.cmac_4_reg_0x1C); + this.flowLayoutPanel45.Location = new System.Drawing.Point(0, 208); + this.flowLayoutPanel45.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel45.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel45.Name = "flowLayoutPanel45"; + this.flowLayoutPanel45.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel45.TabIndex = 126; + // + // label15 + // + this.label15.Location = new System.Drawing.Point(2, 2); + this.label15.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label15.MaximumSize = new System.Drawing.Size(204, 21); + this.label15.MinimumSize = new System.Drawing.Size(204, 21); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(204, 21); + this.label15.TabIndex = 113; + this.label15.Text = "PROG_FULL_OFF_THRESH - 0x1C"; + this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x1C + // + this.cmac_0_reg_0x1C.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x1C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x1C.Name = "cmac_0_reg_0x1C"; + this.cmac_0_reg_0x1C.ReadOnly = true; + this.cmac_0_reg_0x1C.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x1C.TabIndex = 8; + this.cmac_0_reg_0x1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x1C + // + this.cmac_4_reg_0x1C.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x1C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x1C.Name = "cmac_4_reg_0x1C"; + this.cmac_4_reg_0x1C.ReadOnly = true; + this.cmac_4_reg_0x1C.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x1C.TabIndex = 116; + this.cmac_4_reg_0x1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // // label20 // this.label20.AutoSize = true; - this.label20.Location = new System.Drawing.Point(393, 5); - this.label20.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label20.Location = new System.Drawing.Point(295, 4); this.label20.Name = "label20"; - this.label20.Size = new System.Drawing.Size(104, 17); + this.label20.Size = new System.Drawing.Size(78, 13); this.label20.TabIndex = 118; this.label20.Text = "(0x8201_0000)"; // - // cmac_read_all_regs - // - this.cmac_read_all_regs.Location = new System.Drawing.Point(48, 655); - this.cmac_read_all_regs.Margin = new System.Windows.Forms.Padding(4); - this.cmac_read_all_regs.Name = "cmac_read_all_regs"; - this.cmac_read_all_regs.Size = new System.Drawing.Size(100, 28); - this.cmac_read_all_regs.TabIndex = 117; - this.cmac_read_all_regs.Text = "Resfresh"; - this.cmac_read_all_regs.UseVisualStyleBackColor = true; - this.cmac_read_all_regs.Click += new System.EventHandler(this.cmac_reg_read_Click); - // // label16 // this.label16.AutoSize = true; - this.label16.Location = new System.Drawing.Point(281, 5); - this.label16.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label16.Location = new System.Drawing.Point(211, 4); this.label16.Name = "label16"; - this.label16.Size = new System.Drawing.Size(104, 17); + this.label16.Size = new System.Drawing.Size(78, 13); this.label16.TabIndex = 117; this.label16.Text = "(0x8101_0000)"; // // label7 // this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(307, 22); - this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label7.Location = new System.Drawing.Point(230, 18); this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(62, 17); + this.label7.Size = new System.Drawing.Size(49, 13); this.label7.TabIndex = 115; this.label7.Text = "CMAC_0"; // // label17 // this.label17.AutoSize = true; - this.label17.Location = new System.Drawing.Point(407, 22); - this.label17.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label17.Location = new System.Drawing.Point(305, 18); this.label17.Name = "label17"; - this.label17.Size = new System.Drawing.Size(62, 17); + this.label17.Size = new System.Drawing.Size(49, 13); this.label17.TabIndex = 116; this.label17.Text = "CMAC_4"; // @@ -611,10 +1316,12 @@ this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel29); this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel56); this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel57); - this.flowLayoutPanel12.Location = new System.Drawing.Point(5, 46); - this.flowLayoutPanel12.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel59); + this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel60); + this.flowLayoutPanel12.Controls.Add(this.flowLayoutPanel61); + this.flowLayoutPanel12.Location = new System.Drawing.Point(4, 37); this.flowLayoutPanel12.Name = "flowLayoutPanel12"; - this.flowLayoutPanel12.Size = new System.Drawing.Size(502, 267); + this.flowLayoutPanel12.Size = new System.Drawing.Size(377, 290); this.flowLayoutPanel12.TabIndex = 94; // // flowLayoutPanel13 @@ -625,40 +1332,40 @@ this.flowLayoutPanel13.Controls.Add(this.cmac_4_reg_0x10000); this.flowLayoutPanel13.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel13.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel13.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel13.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel13.Name = "flowLayoutPanel13"; - this.flowLayoutPanel13.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel13.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel13.TabIndex = 102; // // label1 // - this.label1.Location = new System.Drawing.Point(3, 2); - this.label1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label1.MaximumSize = new System.Drawing.Size(272, 26); - this.label1.MinimumSize = new System.Drawing.Size(272, 26); + this.label1.Location = new System.Drawing.Point(2, 2); + this.label1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label1.MaximumSize = new System.Drawing.Size(204, 21); + this.label1.MinimumSize = new System.Drawing.Size(204, 21); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(272, 26); + this.label1.Size = new System.Drawing.Size(204, 21); this.label1.TabIndex = 113; this.label1.Text = "GT_RESET_REG - 0x00"; this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x10000 // - this.cmac_0_reg_0x10000.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10000.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x10000.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10000.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x10000.Name = "cmac_0_reg_0x10000"; this.cmac_0_reg_0x10000.ReadOnly = true; - this.cmac_0_reg_0x10000.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x10000.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x10000.TabIndex = 8; this.cmac_0_reg_0x10000.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x10000 // - this.cmac_4_reg_0x10000.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10000.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x10000.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10000.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x10000.Name = "cmac_4_reg_0x10000"; this.cmac_4_reg_0x10000.ReadOnly = true; - this.cmac_4_reg_0x10000.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x10000.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x10000.TabIndex = 114; this.cmac_4_reg_0x10000.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -667,42 +1374,42 @@ this.flowLayoutPanel14.Controls.Add(this.label2); this.flowLayoutPanel14.Controls.Add(this.cmac_0_reg_0x10004); this.flowLayoutPanel14.Controls.Add(this.cmac_4_reg_0x10004); - this.flowLayoutPanel14.Location = new System.Drawing.Point(0, 32); + this.flowLayoutPanel14.Location = new System.Drawing.Point(0, 26); this.flowLayoutPanel14.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel14.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel14.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel14.Name = "flowLayoutPanel14"; - this.flowLayoutPanel14.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel14.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel14.TabIndex = 113; // // label2 // - this.label2.Location = new System.Drawing.Point(3, 2); - this.label2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label2.MaximumSize = new System.Drawing.Size(272, 26); - this.label2.MinimumSize = new System.Drawing.Size(272, 26); + this.label2.Location = new System.Drawing.Point(2, 2); + this.label2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label2.MaximumSize = new System.Drawing.Size(204, 21); + this.label2.MinimumSize = new System.Drawing.Size(204, 21); this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(272, 26); + this.label2.Size = new System.Drawing.Size(204, 21); this.label2.TabIndex = 113; this.label2.Text = "RESET_REG - 0x04"; this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x10004 // - this.cmac_0_reg_0x10004.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10004.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x10004.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10004.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x10004.Name = "cmac_0_reg_0x10004"; this.cmac_0_reg_0x10004.ReadOnly = true; - this.cmac_0_reg_0x10004.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x10004.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x10004.TabIndex = 8; this.cmac_0_reg_0x10004.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x10004 // - this.cmac_4_reg_0x10004.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10004.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x10004.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10004.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x10004.Name = "cmac_4_reg_0x10004"; this.cmac_4_reg_0x10004.ReadOnly = true; - this.cmac_4_reg_0x10004.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x10004.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x10004.TabIndex = 115; this.cmac_4_reg_0x10004.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -711,42 +1418,42 @@ this.flowLayoutPanel17.Controls.Add(this.label3); this.flowLayoutPanel17.Controls.Add(this.cmac_0_reg_0x1000C); this.flowLayoutPanel17.Controls.Add(this.cmac_4_reg_0x1000C); - this.flowLayoutPanel17.Location = new System.Drawing.Point(0, 64); + this.flowLayoutPanel17.Location = new System.Drawing.Point(0, 52); this.flowLayoutPanel17.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel17.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel17.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel17.Name = "flowLayoutPanel17"; - this.flowLayoutPanel17.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel17.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel17.TabIndex = 131; // // label3 // - this.label3.Location = new System.Drawing.Point(3, 2); - this.label3.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label3.MaximumSize = new System.Drawing.Size(272, 26); - this.label3.MinimumSize = new System.Drawing.Size(272, 26); + this.label3.Location = new System.Drawing.Point(2, 2); + this.label3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label3.MaximumSize = new System.Drawing.Size(204, 21); + this.label3.MinimumSize = new System.Drawing.Size(204, 21); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(272, 26); + this.label3.Size = new System.Drawing.Size(204, 21); this.label3.TabIndex = 113; this.label3.Text = "CONFIGURATION_TX_REG1 - 0x0C"; this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x1000C // - this.cmac_0_reg_0x1000C.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x1000C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x1000C.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x1000C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x1000C.Name = "cmac_0_reg_0x1000C"; this.cmac_0_reg_0x1000C.ReadOnly = true; - this.cmac_0_reg_0x1000C.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x1000C.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x1000C.TabIndex = 8; this.cmac_0_reg_0x1000C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x1000C // - this.cmac_4_reg_0x1000C.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x1000C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x1000C.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x1000C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x1000C.Name = "cmac_4_reg_0x1000C"; this.cmac_4_reg_0x1000C.ReadOnly = true; - this.cmac_4_reg_0x1000C.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x1000C.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x1000C.TabIndex = 116; this.cmac_4_reg_0x1000C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -755,42 +1462,42 @@ this.flowLayoutPanel20.Controls.Add(this.label4); this.flowLayoutPanel20.Controls.Add(this.cmac_0_reg_0x10014); this.flowLayoutPanel20.Controls.Add(this.cmac_4_reg_0x10014); - this.flowLayoutPanel20.Location = new System.Drawing.Point(0, 96); + this.flowLayoutPanel20.Location = new System.Drawing.Point(0, 78); this.flowLayoutPanel20.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel20.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel20.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel20.Name = "flowLayoutPanel20"; - this.flowLayoutPanel20.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel20.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel20.TabIndex = 115; // // label4 // - this.label4.Location = new System.Drawing.Point(3, 2); - this.label4.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label4.MaximumSize = new System.Drawing.Size(272, 26); - this.label4.MinimumSize = new System.Drawing.Size(272, 26); + this.label4.Location = new System.Drawing.Point(2, 2); + this.label4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label4.MaximumSize = new System.Drawing.Size(204, 21); + this.label4.MinimumSize = new System.Drawing.Size(204, 21); this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(272, 26); + this.label4.Size = new System.Drawing.Size(204, 21); this.label4.TabIndex = 113; this.label4.Text = "CONFIGURATION_RX_REG1 - 0x14"; this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x10014 // - this.cmac_0_reg_0x10014.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10014.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x10014.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10014.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x10014.Name = "cmac_0_reg_0x10014"; this.cmac_0_reg_0x10014.ReadOnly = true; - this.cmac_0_reg_0x10014.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x10014.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x10014.TabIndex = 8; this.cmac_0_reg_0x10014.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x10014 // - this.cmac_4_reg_0x10014.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10014.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x10014.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10014.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x10014.Name = "cmac_4_reg_0x10014"; this.cmac_4_reg_0x10014.ReadOnly = true; - this.cmac_4_reg_0x10014.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x10014.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x10014.TabIndex = 116; this.cmac_4_reg_0x10014.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -799,42 +1506,42 @@ this.flowLayoutPanel24.Controls.Add(this.label5); this.flowLayoutPanel24.Controls.Add(this.cmac_0_reg_0x10024); this.flowLayoutPanel24.Controls.Add(this.cmac_4_reg_0x10024); - this.flowLayoutPanel24.Location = new System.Drawing.Point(0, 128); + this.flowLayoutPanel24.Location = new System.Drawing.Point(0, 104); this.flowLayoutPanel24.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel24.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel24.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel24.Name = "flowLayoutPanel24"; - this.flowLayoutPanel24.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel24.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel24.TabIndex = 116; // // label5 // - this.label5.Location = new System.Drawing.Point(3, 2); - this.label5.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label5.MaximumSize = new System.Drawing.Size(272, 26); - this.label5.MinimumSize = new System.Drawing.Size(272, 26); + this.label5.Location = new System.Drawing.Point(2, 2); + this.label5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label5.MaximumSize = new System.Drawing.Size(204, 21); + this.label5.MinimumSize = new System.Drawing.Size(204, 21); this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(272, 26); + this.label5.Size = new System.Drawing.Size(204, 21); this.label5.TabIndex = 113; this.label5.Text = "CORE_VERSION_REG - 0x24"; this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x10024 // - this.cmac_0_reg_0x10024.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10024.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x10024.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10024.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x10024.Name = "cmac_0_reg_0x10024"; this.cmac_0_reg_0x10024.ReadOnly = true; - this.cmac_0_reg_0x10024.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x10024.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x10024.TabIndex = 8; this.cmac_0_reg_0x10024.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x10024 // - this.cmac_4_reg_0x10024.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10024.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x10024.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10024.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x10024.Name = "cmac_4_reg_0x10024"; this.cmac_4_reg_0x10024.ReadOnly = true; - this.cmac_4_reg_0x10024.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x10024.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x10024.TabIndex = 116; this.cmac_4_reg_0x10024.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -843,427 +1550,270 @@ this.flowLayoutPanel29.Controls.Add(label6); this.flowLayoutPanel29.Controls.Add(this.cmac_0_reg_0x10090); this.flowLayoutPanel29.Controls.Add(this.cmac_4_reg_0x10090); - this.flowLayoutPanel29.Location = new System.Drawing.Point(0, 160); + this.flowLayoutPanel29.Location = new System.Drawing.Point(0, 130); this.flowLayoutPanel29.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel29.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel29.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel29.Name = "flowLayoutPanel29"; - this.flowLayoutPanel29.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel29.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel29.TabIndex = 117; // // cmac_0_reg_0x10090 // - this.cmac_0_reg_0x10090.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10090.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x10090.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10090.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x10090.Name = "cmac_0_reg_0x10090"; this.cmac_0_reg_0x10090.ReadOnly = true; - this.cmac_0_reg_0x10090.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x10090.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x10090.TabIndex = 8; this.cmac_0_reg_0x10090.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x10090 // - this.cmac_4_reg_0x10090.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10090.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x10090.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10090.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x10090.Name = "cmac_4_reg_0x10090"; this.cmac_4_reg_0x10090.ReadOnly = true; - this.cmac_4_reg_0x10090.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x10090.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x10090.TabIndex = 116; this.cmac_4_reg_0x10090.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // flowLayoutPanel37 - // - this.flowLayoutPanel37.Controls.Add(this.label21); - this.flowLayoutPanel37.Controls.Add(this.label22); - this.flowLayoutPanel37.Location = new System.Drawing.Point(0, 0); - this.flowLayoutPanel37.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel37.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel37.Name = "flowLayoutPanel37"; - this.flowLayoutPanel37.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel37.TabIndex = 119; - // - // label21 - // - this.label21.AutoSize = true; - this.label21.Location = new System.Drawing.Point(4, 0); - this.label21.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label21.Name = "label21"; - this.label21.Padding = new System.Windows.Forms.Padding(270, 5, 0, 0); - this.label21.Size = new System.Drawing.Size(374, 22); - this.label21.TabIndex = 118; - this.label21.Text = "(0x8100_0000)"; - // - // label22 - // - this.label22.AutoSize = true; - this.label22.Location = new System.Drawing.Point(386, 0); - this.label22.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label22.Name = "label22"; - this.label22.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0); - this.label22.Size = new System.Drawing.Size(104, 22); - this.label22.TabIndex = 119; - this.label22.Text = "(0x8200_0000)"; - // - // flowLayoutPanel38 - // - this.flowLayoutPanel38.Controls.Add(this.label8); - this.flowLayoutPanel38.Controls.Add(this.cmac_0_reg_0x00); - this.flowLayoutPanel38.Controls.Add(this.cmac_4_reg_0x00); - this.flowLayoutPanel38.Location = new System.Drawing.Point(0, 32); - this.flowLayoutPanel38.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel38.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel38.Name = "flowLayoutPanel38"; - this.flowLayoutPanel38.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel38.TabIndex = 123; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(3, 2); - this.label8.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label8.MaximumSize = new System.Drawing.Size(272, 26); - this.label8.MinimumSize = new System.Drawing.Size(272, 26); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(272, 26); - this.label8.TabIndex = 113; - this.label8.Text = "DEST_MAC_ADDR_LO - 0x00"; - this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x00 - // - this.cmac_0_reg_0x00.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x00.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x00.Name = "cmac_0_reg_0x00"; - this.cmac_0_reg_0x00.ReadOnly = true; - this.cmac_0_reg_0x00.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x00.TabIndex = 8; - this.cmac_0_reg_0x00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x00 - // - this.cmac_4_reg_0x00.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x00.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x00.Name = "cmac_4_reg_0x00"; - this.cmac_4_reg_0x00.ReadOnly = true; - this.cmac_4_reg_0x00.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x00.TabIndex = 116; - this.cmac_4_reg_0x00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel39 - // - this.flowLayoutPanel39.Controls.Add(this.label9); - this.flowLayoutPanel39.Controls.Add(this.cmac_0_reg_0x04); - this.flowLayoutPanel39.Controls.Add(this.cmac_4_reg_0x04); - this.flowLayoutPanel39.Location = new System.Drawing.Point(0, 64); - this.flowLayoutPanel39.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel39.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel39.Name = "flowLayoutPanel39"; - this.flowLayoutPanel39.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel39.TabIndex = 120; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(3, 2); - this.label9.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label9.MaximumSize = new System.Drawing.Size(272, 26); - this.label9.MinimumSize = new System.Drawing.Size(272, 26); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(272, 26); - this.label9.TabIndex = 113; - this.label9.Text = "DEST_MAC_ADDR_HI - 0x04"; - this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x04 - // - this.cmac_0_reg_0x04.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x04.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x04.Name = "cmac_0_reg_0x04"; - this.cmac_0_reg_0x04.ReadOnly = true; - this.cmac_0_reg_0x04.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x04.TabIndex = 8; - this.cmac_0_reg_0x04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x04 - // - this.cmac_4_reg_0x04.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x04.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x04.Name = "cmac_4_reg_0x04"; - this.cmac_4_reg_0x04.ReadOnly = true; - this.cmac_4_reg_0x04.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x04.TabIndex = 116; - this.cmac_4_reg_0x04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel40 - // - this.flowLayoutPanel40.Controls.Add(this.label10); - this.flowLayoutPanel40.Controls.Add(this.cmac_0_reg_0x08); - this.flowLayoutPanel40.Controls.Add(this.cmac_4_reg_0x08); - this.flowLayoutPanel40.Location = new System.Drawing.Point(0, 96); - this.flowLayoutPanel40.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel40.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel40.Name = "flowLayoutPanel40"; - this.flowLayoutPanel40.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel40.TabIndex = 121; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(3, 2); - this.label10.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label10.MaximumSize = new System.Drawing.Size(272, 26); - this.label10.MinimumSize = new System.Drawing.Size(272, 26); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(272, 26); - this.label10.TabIndex = 113; - this.label10.Text = "SRC_MAC_ADDR_LO - 0x08"; - this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x08 - // - this.cmac_0_reg_0x08.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x08.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x08.Name = "cmac_0_reg_0x08"; - this.cmac_0_reg_0x08.ReadOnly = true; - this.cmac_0_reg_0x08.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x08.TabIndex = 8; - this.cmac_0_reg_0x08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x08 - // - this.cmac_4_reg_0x08.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x08.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x08.Name = "cmac_4_reg_0x08"; - this.cmac_4_reg_0x08.ReadOnly = true; - this.cmac_4_reg_0x08.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x08.TabIndex = 116; - this.cmac_4_reg_0x08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel41 - // - this.flowLayoutPanel41.Controls.Add(this.label11); - this.flowLayoutPanel41.Controls.Add(this.cmac_0_reg_0x0C); - this.flowLayoutPanel41.Controls.Add(this.cmac_4_reg_0x0C); - this.flowLayoutPanel41.Location = new System.Drawing.Point(0, 128); - this.flowLayoutPanel41.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel41.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel41.Name = "flowLayoutPanel41"; - this.flowLayoutPanel41.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel41.TabIndex = 122; - // - // label11 - // - this.label11.Location = new System.Drawing.Point(3, 2); - this.label11.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label11.MaximumSize = new System.Drawing.Size(272, 26); - this.label11.MinimumSize = new System.Drawing.Size(272, 26); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(272, 26); - this.label11.TabIndex = 113; - this.label11.Text = "SRC_MAC_ADDR_HI - 0x0C"; - this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x0C - // - this.cmac_0_reg_0x0C.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x0C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x0C.Name = "cmac_0_reg_0x0C"; - this.cmac_0_reg_0x0C.ReadOnly = true; - this.cmac_0_reg_0x0C.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x0C.TabIndex = 8; - this.cmac_0_reg_0x0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x0C - // - this.cmac_4_reg_0x0C.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x0C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x0C.Name = "cmac_4_reg_0x0C"; - this.cmac_4_reg_0x0C.ReadOnly = true; - this.cmac_4_reg_0x0C.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x0C.TabIndex = 116; - this.cmac_4_reg_0x0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel42 - // - this.flowLayoutPanel42.Controls.Add(this.label12); - this.flowLayoutPanel42.Controls.Add(this.cmac_0_reg_0x10); - this.flowLayoutPanel42.Controls.Add(this.cmac_4_reg_0x10); - this.flowLayoutPanel42.Location = new System.Drawing.Point(0, 160); - this.flowLayoutPanel42.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel42.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel42.Name = "flowLayoutPanel42"; - this.flowLayoutPanel42.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel42.TabIndex = 132; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(3, 2); - this.label12.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label12.MaximumSize = new System.Drawing.Size(272, 26); - this.label12.MinimumSize = new System.Drawing.Size(272, 26); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(272, 26); - this.label12.TabIndex = 113; - this.label12.Text = "ETHERNET_TYPE - 0x10"; - this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x10 - // - this.cmac_0_reg_0x10.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x10.Name = "cmac_0_reg_0x10"; - this.cmac_0_reg_0x10.ReadOnly = true; - this.cmac_0_reg_0x10.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x10.TabIndex = 8; - this.cmac_0_reg_0x10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x10 - // - this.cmac_4_reg_0x10.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x10.Name = "cmac_4_reg_0x10"; - this.cmac_4_reg_0x10.ReadOnly = true; - this.cmac_4_reg_0x10.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x10.TabIndex = 116; - this.cmac_4_reg_0x10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel43 - // - this.flowLayoutPanel43.Controls.Add(this.label13); - this.flowLayoutPanel43.Controls.Add(this.cmac_0_reg_0x14); - this.flowLayoutPanel43.Controls.Add(this.cmac_4_reg_0x14); - this.flowLayoutPanel43.Location = new System.Drawing.Point(0, 192); - this.flowLayoutPanel43.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel43.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel43.Name = "flowLayoutPanel43"; - this.flowLayoutPanel43.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel43.TabIndex = 124; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(3, 2); - this.label13.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label13.MaximumSize = new System.Drawing.Size(272, 26); - this.label13.MinimumSize = new System.Drawing.Size(261, 26); - this.label13.Name = "label13"; - this.label13.Size = new System.Drawing.Size(272, 26); - this.label13.TabIndex = 113; - this.label13.Text = "PRO_FULL_MANUAL - 0x14"; - this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x14 - // - this.cmac_0_reg_0x14.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x14.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x14.Name = "cmac_0_reg_0x14"; - this.cmac_0_reg_0x14.ReadOnly = true; - this.cmac_0_reg_0x14.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x14.TabIndex = 8; - this.cmac_0_reg_0x14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x14 - // - this.cmac_4_reg_0x14.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x14.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x14.Name = "cmac_4_reg_0x14"; - this.cmac_4_reg_0x14.ReadOnly = true; - this.cmac_4_reg_0x14.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x14.TabIndex = 116; - this.cmac_4_reg_0x14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel44 - // - this.flowLayoutPanel44.Controls.Add(this.label14); - this.flowLayoutPanel44.Controls.Add(this.cmac_0_reg_0x18); - this.flowLayoutPanel44.Controls.Add(this.cmac_4_reg_0x18); - this.flowLayoutPanel44.Location = new System.Drawing.Point(0, 224); - this.flowLayoutPanel44.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel44.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel44.Name = "flowLayoutPanel44"; - this.flowLayoutPanel44.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel44.TabIndex = 125; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(3, 2); - this.label14.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label14.MaximumSize = new System.Drawing.Size(272, 26); - this.label14.MinimumSize = new System.Drawing.Size(272, 26); - this.label14.Name = "label14"; - this.label14.Size = new System.Drawing.Size(272, 26); - this.label14.TabIndex = 113; - this.label14.Text = "PROG_FULL_ON_THRESH - 0x18"; - this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x18 - // - this.cmac_0_reg_0x18.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x18.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x18.Name = "cmac_0_reg_0x18"; - this.cmac_0_reg_0x18.ReadOnly = true; - this.cmac_0_reg_0x18.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x18.TabIndex = 8; - this.cmac_0_reg_0x18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x18 - // - this.cmac_4_reg_0x18.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x18.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x18.Name = "cmac_4_reg_0x18"; - this.cmac_4_reg_0x18.ReadOnly = true; - this.cmac_4_reg_0x18.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x18.TabIndex = 116; - this.cmac_4_reg_0x18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // flowLayoutPanel45 - // - this.flowLayoutPanel45.Controls.Add(this.label15); - this.flowLayoutPanel45.Controls.Add(this.cmac_0_reg_0x1C); - this.flowLayoutPanel45.Controls.Add(this.cmac_4_reg_0x1C); - this.flowLayoutPanel45.Location = new System.Drawing.Point(0, 256); - this.flowLayoutPanel45.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel45.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel45.Name = "flowLayoutPanel45"; - this.flowLayoutPanel45.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel45.TabIndex = 126; - // - // label15 - // - this.label15.Location = new System.Drawing.Point(3, 2); - this.label15.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label15.MaximumSize = new System.Drawing.Size(272, 26); - this.label15.MinimumSize = new System.Drawing.Size(272, 26); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(272, 26); - this.label15.TabIndex = 113; - this.label15.Text = "PROG_FULL_OFF_THRESH - 0x1C"; - this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // cmac_0_reg_0x1C - // - this.cmac_0_reg_0x1C.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x1C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x1C.Name = "cmac_0_reg_0x1C"; - this.cmac_0_reg_0x1C.ReadOnly = true; - this.cmac_0_reg_0x1C.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x1C.TabIndex = 8; - this.cmac_0_reg_0x1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // cmac_4_reg_0x1C - // - this.cmac_4_reg_0x1C.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x1C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x1C.Name = "cmac_4_reg_0x1C"; - this.cmac_4_reg_0x1C.ReadOnly = true; - this.cmac_4_reg_0x1C.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x1C.TabIndex = 116; - this.cmac_4_reg_0x1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // flowLayoutPanel56 + // + this.flowLayoutPanel56.Controls.Add(this.label50); + this.flowLayoutPanel56.Controls.Add(this.cmac_0_reg_0x10030); + this.flowLayoutPanel56.Controls.Add(this.cmac_4_reg_0x10030); + this.flowLayoutPanel56.Location = new System.Drawing.Point(0, 156); + this.flowLayoutPanel56.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel56.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel56.Name = "flowLayoutPanel56"; + this.flowLayoutPanel56.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel56.TabIndex = 133; + // + // label50 + // + this.label50.Location = new System.Drawing.Point(2, 2); + this.label50.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label50.MaximumSize = new System.Drawing.Size(204, 21); + this.label50.MinimumSize = new System.Drawing.Size(204, 21); + this.label50.Name = "label50"; + this.label50.Size = new System.Drawing.Size(204, 21); + this.label50.TabIndex = 113; + this.label50.Text = "TX_FLOW_CONTROL_ENABLE - 0x30"; + this.label50.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10030 + // + this.cmac_0_reg_0x10030.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10030.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10030.Name = "cmac_0_reg_0x10030"; + this.cmac_0_reg_0x10030.ReadOnly = true; + this.cmac_0_reg_0x10030.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10030.TabIndex = 8; + this.cmac_0_reg_0x10030.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10030 + // + this.cmac_4_reg_0x10030.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10030.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10030.Name = "cmac_4_reg_0x10030"; + this.cmac_4_reg_0x10030.ReadOnly = true; + this.cmac_4_reg_0x10030.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10030.TabIndex = 116; + this.cmac_4_reg_0x10030.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel57 + // + this.flowLayoutPanel57.Controls.Add(this.label51); + this.flowLayoutPanel57.Controls.Add(this.cmac_0_reg_0x10058); + this.flowLayoutPanel57.Controls.Add(this.cmac_4_reg_0x10058); + this.flowLayoutPanel57.Location = new System.Drawing.Point(0, 182); + this.flowLayoutPanel57.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel57.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel57.Name = "flowLayoutPanel57"; + this.flowLayoutPanel57.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel57.TabIndex = 134; + // + // label51 + // + this.label51.Location = new System.Drawing.Point(2, 2); + this.label51.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label51.MaximumSize = new System.Drawing.Size(204, 21); + this.label51.MinimumSize = new System.Drawing.Size(204, 21); + this.label51.Name = "label51"; + this.label51.Size = new System.Drawing.Size(204, 21); + this.label51.TabIndex = 113; + this.label51.Text = "TX_FLOW_CNTRL_QUANTA8 - 0x58"; + this.label51.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10058 + // + this.cmac_0_reg_0x10058.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10058.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10058.Name = "cmac_0_reg_0x10058"; + this.cmac_0_reg_0x10058.ReadOnly = true; + this.cmac_0_reg_0x10058.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10058.TabIndex = 8; + this.cmac_0_reg_0x10058.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10058 + // + this.cmac_4_reg_0x10058.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10058.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10058.Name = "cmac_4_reg_0x10058"; + this.cmac_4_reg_0x10058.ReadOnly = true; + this.cmac_4_reg_0x10058.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10058.TabIndex = 116; + this.cmac_4_reg_0x10058.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel59 + // + this.flowLayoutPanel59.Controls.Add(this.label53); + this.flowLayoutPanel59.Controls.Add(this.cmac_0_reg_0x10044); + this.flowLayoutPanel59.Controls.Add(this.cmac_4_reg_0x10044); + this.flowLayoutPanel59.Location = new System.Drawing.Point(0, 208); + this.flowLayoutPanel59.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel59.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel59.Name = "flowLayoutPanel59"; + this.flowLayoutPanel59.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel59.TabIndex = 135; + // + // label53 + // + this.label53.Location = new System.Drawing.Point(2, 2); + this.label53.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label53.MaximumSize = new System.Drawing.Size(204, 21); + this.label53.MinimumSize = new System.Drawing.Size(204, 21); + this.label53.Name = "label53"; + this.label53.Size = new System.Drawing.Size(204, 21); + this.label53.TabIndex = 113; + this.label53.Text = "TX_FLOW_CNTRL_RFRH_TMR8 - 0x44"; + this.label53.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10044 + // + this.cmac_0_reg_0x10044.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10044.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10044.Name = "cmac_0_reg_0x10044"; + this.cmac_0_reg_0x10044.ReadOnly = true; + this.cmac_0_reg_0x10044.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10044.TabIndex = 8; + this.cmac_0_reg_0x10044.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10044 + // + this.cmac_4_reg_0x10044.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10044.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10044.Name = "cmac_4_reg_0x10044"; + this.cmac_4_reg_0x10044.ReadOnly = true; + this.cmac_4_reg_0x10044.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10044.TabIndex = 116; + this.cmac_4_reg_0x10044.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel60 + // + this.flowLayoutPanel60.Controls.Add(this.label54); + this.flowLayoutPanel60.Controls.Add(this.cmac_0_reg_0x10084); + this.flowLayoutPanel60.Controls.Add(this.cmac_4_reg_0x10084); + this.flowLayoutPanel60.Location = new System.Drawing.Point(0, 234); + this.flowLayoutPanel60.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel60.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel60.Name = "flowLayoutPanel60"; + this.flowLayoutPanel60.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel60.TabIndex = 136; + // + // label54 + // + this.label54.Location = new System.Drawing.Point(2, 2); + this.label54.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label54.MaximumSize = new System.Drawing.Size(204, 21); + this.label54.MinimumSize = new System.Drawing.Size(204, 21); + this.label54.Name = "label54"; + this.label54.Size = new System.Drawing.Size(204, 21); + this.label54.TabIndex = 113; + this.label54.Text = "RX_FLOW_CNTRL_ENABLE - 0x84"; + this.label54.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10084 + // + this.cmac_0_reg_0x10084.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10084.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10084.Name = "cmac_0_reg_0x10084"; + this.cmac_0_reg_0x10084.ReadOnly = true; + this.cmac_0_reg_0x10084.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10084.TabIndex = 8; + this.cmac_0_reg_0x10084.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10084 + // + this.cmac_4_reg_0x10084.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10084.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10084.Name = "cmac_4_reg_0x10084"; + this.cmac_4_reg_0x10084.ReadOnly = true; + this.cmac_4_reg_0x10084.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10084.TabIndex = 116; + this.cmac_4_reg_0x10084.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel61 + // + this.flowLayoutPanel61.Controls.Add(this.label55); + this.flowLayoutPanel61.Controls.Add(this.cmac_0_reg_0x10088); + this.flowLayoutPanel61.Controls.Add(this.cmac_4_reg_0x10088); + this.flowLayoutPanel61.Location = new System.Drawing.Point(0, 260); + this.flowLayoutPanel61.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel61.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel61.Name = "flowLayoutPanel61"; + this.flowLayoutPanel61.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel61.TabIndex = 137; + // + // label55 + // + this.label55.Location = new System.Drawing.Point(2, 2); + this.label55.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label55.MaximumSize = new System.Drawing.Size(204, 21); + this.label55.MinimumSize = new System.Drawing.Size(204, 21); + this.label55.Name = "label55"; + this.label55.Size = new System.Drawing.Size(204, 21); + this.label55.TabIndex = 113; + this.label55.Text = "RX_FLOW_CNTRL_CHECK - 0x88"; + this.label55.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // cmac_0_reg_0x10088 + // + this.cmac_0_reg_0x10088.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x10088.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_0_reg_0x10088.Name = "cmac_0_reg_0x10088"; + this.cmac_0_reg_0x10088.ReadOnly = true; + this.cmac_0_reg_0x10088.Size = new System.Drawing.Size(80, 20); + this.cmac_0_reg_0x10088.TabIndex = 8; + this.cmac_0_reg_0x10088.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_4_reg_0x10088 + // + this.cmac_4_reg_0x10088.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x10088.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.cmac_4_reg_0x10088.Name = "cmac_4_reg_0x10088"; + this.cmac_4_reg_0x10088.ReadOnly = true; + this.cmac_4_reg_0x10088.Size = new System.Drawing.Size(80, 20); + this.cmac_4_reg_0x10088.TabIndex = 116; + this.cmac_4_reg_0x10088.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // cmac_read_all_regs + // + this.cmac_read_all_regs.Location = new System.Drawing.Point(129, 571); + this.cmac_read_all_regs.Name = "cmac_read_all_regs"; + this.cmac_read_all_regs.Size = new System.Drawing.Size(75, 23); + this.cmac_read_all_regs.TabIndex = 117; + this.cmac_read_all_regs.Text = "Resfresh"; + this.cmac_read_all_regs.UseVisualStyleBackColor = true; + this.cmac_read_all_regs.Click += new System.EventHandler(this.cmac_reg_read_Click); // // groupBox9 // this.groupBox9.Controls.Add(this.flowLayoutPanel11); this.groupBox9.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.groupBox9.Location = new System.Drawing.Point(621, 64); - this.groupBox9.Margin = new System.Windows.Forms.Padding(4); + this.groupBox9.Location = new System.Drawing.Point(466, 6); this.groupBox9.Name = "groupBox9"; - this.groupBox9.Padding = new System.Windows.Forms.Padding(4); - this.groupBox9.Size = new System.Drawing.Size(173, 109); + this.groupBox9.Size = new System.Drawing.Size(130, 117); this.groupBox9.TabIndex = 113; this.groupBox9.TabStop = false; this.groupBox9.Text = "DAC Data Source"; @@ -1273,19 +1823,19 @@ this.flowLayoutPanel11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel11.Controls.Add(this.dac_data_src_quadsend_rcv); this.flowLayoutPanel11.Controls.Add(this.dac_data_src_cmac); - this.flowLayoutPanel11.Location = new System.Drawing.Point(8, 23); - this.flowLayoutPanel11.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel11.Controls.Add(this.dac_data_src_dds); + this.flowLayoutPanel11.Location = new System.Drawing.Point(6, 19); this.flowLayoutPanel11.Name = "flowLayoutPanel11"; - this.flowLayoutPanel11.Size = new System.Drawing.Size(145, 74); + this.flowLayoutPanel11.Size = new System.Drawing.Size(109, 91); this.flowLayoutPanel11.TabIndex = 0; // // dac_data_src_quadsend_rcv // this.dac_data_src_quadsend_rcv.Checked = true; - this.dac_data_src_quadsend_rcv.Location = new System.Drawing.Point(8, 2); - this.dac_data_src_quadsend_rcv.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.dac_data_src_quadsend_rcv.Location = new System.Drawing.Point(6, 2); + this.dac_data_src_quadsend_rcv.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.dac_data_src_quadsend_rcv.Name = "dac_data_src_quadsend_rcv"; - this.dac_data_src_quadsend_rcv.Size = new System.Drawing.Size(133, 30); + this.dac_data_src_quadsend_rcv.Size = new System.Drawing.Size(100, 24); this.dac_data_src_quadsend_rcv.TabIndex = 6; this.dac_data_src_quadsend_rcv.TabStop = true; this.dac_data_src_quadsend_rcv.Text = "QuadSendRcv"; @@ -1294,35 +1844,43 @@ // // dac_data_src_cmac // - this.dac_data_src_cmac.Location = new System.Drawing.Point(8, 36); - this.dac_data_src_cmac.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.dac_data_src_cmac.Location = new System.Drawing.Point(6, 30); + this.dac_data_src_cmac.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.dac_data_src_cmac.Name = "dac_data_src_cmac"; - this.dac_data_src_cmac.Size = new System.Drawing.Size(133, 30); + this.dac_data_src_cmac.Size = new System.Drawing.Size(100, 24); this.dac_data_src_cmac.TabIndex = 4; - this.dac_data_src_cmac.Text = "CMAC"; + this.dac_data_src_cmac.Text = "Rx CMAC"; this.dac_data_src_cmac.UseVisualStyleBackColor = true; this.dac_data_src_cmac.Click += new System.EventHandler(this.dac_data_src_cmac_Click); // + // dac_data_src_dds + // + this.dac_data_src_dds.Location = new System.Drawing.Point(6, 58); + this.dac_data_src_dds.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); + this.dac_data_src_dds.Name = "dac_data_src_dds"; + this.dac_data_src_dds.Size = new System.Drawing.Size(100, 24); + this.dac_data_src_dds.TabIndex = 7; + this.dac_data_src_dds.Text = "DDS Pulse Gen"; + this.dac_data_src_dds.UseVisualStyleBackColor = true; + this.dac_data_src_dds.Click += new System.EventHandler(this.dac_data_src_dds_Click); + // // flowLayoutPanel10 // this.flowLayoutPanel10.Controls.Add(this.groupBox1); this.flowLayoutPanel10.Controls.Add(this.groupBox6); this.flowLayoutPanel10.Controls.Add(this.groupBox8); this.flowLayoutPanel10.Controls.Add(this.groupBox7); - this.flowLayoutPanel10.Location = new System.Drawing.Point(460, 150); - this.flowLayoutPanel10.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel10.Location = new System.Drawing.Point(345, 122); this.flowLayoutPanel10.Name = "flowLayoutPanel10"; - this.flowLayoutPanel10.Size = new System.Drawing.Size(145, 480); + this.flowLayoutPanel10.Size = new System.Drawing.Size(109, 390); this.flowLayoutPanel10.TabIndex = 112; // // groupBox1 // this.groupBox1.Controls.Add(this.flowLayoutPanel4); - this.groupBox1.Location = new System.Drawing.Point(4, 4); - this.groupBox1.Margin = new System.Windows.Forms.Padding(4); + this.groupBox1.Location = new System.Drawing.Point(3, 3); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Padding = new System.Windows.Forms.Padding(4); - this.groupBox1.Size = new System.Drawing.Size(136, 110); + this.groupBox1.Size = new System.Drawing.Size(102, 89); this.groupBox1.TabIndex = 109; this.groupBox1.TabStop = false; this.groupBox1.Text = "QSFP1"; @@ -1332,19 +1890,17 @@ this.flowLayoutPanel4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel4.Controls.Add(this.qsfp1_present); this.flowLayoutPanel4.Controls.Add(this.qsfp1_intl); - this.flowLayoutPanel4.Location = new System.Drawing.Point(7, 20); - this.flowLayoutPanel4.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel4.Location = new System.Drawing.Point(5, 16); this.flowLayoutPanel4.Name = "flowLayoutPanel4"; - this.flowLayoutPanel4.Size = new System.Drawing.Size(115, 78); + this.flowLayoutPanel4.Size = new System.Drawing.Size(87, 64); this.flowLayoutPanel4.TabIndex = 110; // // qsfp1_present // this.qsfp1_present.BackColor = System.Drawing.Color.Red; - this.qsfp1_present.Location = new System.Drawing.Point(4, 4); - this.qsfp1_present.Margin = new System.Windows.Forms.Padding(4); + this.qsfp1_present.Location = new System.Drawing.Point(3, 3); this.qsfp1_present.Name = "qsfp1_present"; - this.qsfp1_present.Size = new System.Drawing.Size(104, 28); + this.qsfp1_present.Size = new System.Drawing.Size(78, 23); this.qsfp1_present.TabIndex = 110; this.qsfp1_present.Text = "Present"; this.qsfp1_present.UseVisualStyleBackColor = false; @@ -1352,10 +1908,9 @@ // qsfp1_intl // this.qsfp1_intl.BackColor = System.Drawing.Color.LightGreen; - this.qsfp1_intl.Location = new System.Drawing.Point(4, 40); - this.qsfp1_intl.Margin = new System.Windows.Forms.Padding(4); + this.qsfp1_intl.Location = new System.Drawing.Point(3, 32); this.qsfp1_intl.Name = "qsfp1_intl"; - this.qsfp1_intl.Size = new System.Drawing.Size(104, 28); + this.qsfp1_intl.Size = new System.Drawing.Size(78, 23); this.qsfp1_intl.TabIndex = 111; this.qsfp1_intl.Text = "Interrupt"; this.qsfp1_intl.UseVisualStyleBackColor = false; @@ -1363,11 +1918,9 @@ // groupBox6 // this.groupBox6.Controls.Add(this.flowLayoutPanel6); - this.groupBox6.Location = new System.Drawing.Point(4, 122); - this.groupBox6.Margin = new System.Windows.Forms.Padding(4); + this.groupBox6.Location = new System.Drawing.Point(3, 98); this.groupBox6.Name = "groupBox6"; - this.groupBox6.Padding = new System.Windows.Forms.Padding(4); - this.groupBox6.Size = new System.Drawing.Size(136, 110); + this.groupBox6.Size = new System.Drawing.Size(102, 89); this.groupBox6.TabIndex = 111; this.groupBox6.TabStop = false; this.groupBox6.Text = "QSFP2"; @@ -1377,19 +1930,17 @@ this.flowLayoutPanel6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel6.Controls.Add(this.qsfp2_present); this.flowLayoutPanel6.Controls.Add(this.qsfp2_intl); - this.flowLayoutPanel6.Location = new System.Drawing.Point(7, 20); - this.flowLayoutPanel6.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel6.Location = new System.Drawing.Point(5, 16); this.flowLayoutPanel6.Name = "flowLayoutPanel6"; - this.flowLayoutPanel6.Size = new System.Drawing.Size(115, 78); + this.flowLayoutPanel6.Size = new System.Drawing.Size(87, 64); this.flowLayoutPanel6.TabIndex = 110; // // qsfp2_present // this.qsfp2_present.BackColor = System.Drawing.Color.Red; - this.qsfp2_present.Location = new System.Drawing.Point(4, 4); - this.qsfp2_present.Margin = new System.Windows.Forms.Padding(4); + this.qsfp2_present.Location = new System.Drawing.Point(3, 3); this.qsfp2_present.Name = "qsfp2_present"; - this.qsfp2_present.Size = new System.Drawing.Size(104, 28); + this.qsfp2_present.Size = new System.Drawing.Size(78, 23); this.qsfp2_present.TabIndex = 110; this.qsfp2_present.Text = "Present"; this.qsfp2_present.UseVisualStyleBackColor = false; @@ -1397,10 +1948,9 @@ // qsfp2_intl // this.qsfp2_intl.BackColor = System.Drawing.Color.LightGreen; - this.qsfp2_intl.Location = new System.Drawing.Point(4, 40); - this.qsfp2_intl.Margin = new System.Windows.Forms.Padding(4); + this.qsfp2_intl.Location = new System.Drawing.Point(3, 32); this.qsfp2_intl.Name = "qsfp2_intl"; - this.qsfp2_intl.Size = new System.Drawing.Size(104, 28); + this.qsfp2_intl.Size = new System.Drawing.Size(78, 23); this.qsfp2_intl.TabIndex = 111; this.qsfp2_intl.Text = "Interrupt"; this.qsfp2_intl.UseVisualStyleBackColor = false; @@ -1408,11 +1958,9 @@ // groupBox8 // this.groupBox8.Controls.Add(this.flowLayoutPanel8); - this.groupBox8.Location = new System.Drawing.Point(4, 240); - this.groupBox8.Margin = new System.Windows.Forms.Padding(4); + this.groupBox8.Location = new System.Drawing.Point(3, 193); this.groupBox8.Name = "groupBox8"; - this.groupBox8.Padding = new System.Windows.Forms.Padding(4); - this.groupBox8.Size = new System.Drawing.Size(136, 110); + this.groupBox8.Size = new System.Drawing.Size(102, 89); this.groupBox8.TabIndex = 111; this.groupBox8.TabStop = false; this.groupBox8.Text = "QSFP3"; @@ -1422,19 +1970,17 @@ this.flowLayoutPanel8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel8.Controls.Add(this.qsfp3_present); this.flowLayoutPanel8.Controls.Add(this.qsfp3_intl); - this.flowLayoutPanel8.Location = new System.Drawing.Point(7, 20); - this.flowLayoutPanel8.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel8.Location = new System.Drawing.Point(5, 16); this.flowLayoutPanel8.Name = "flowLayoutPanel8"; - this.flowLayoutPanel8.Size = new System.Drawing.Size(115, 78); + this.flowLayoutPanel8.Size = new System.Drawing.Size(87, 64); this.flowLayoutPanel8.TabIndex = 110; // // qsfp3_present // this.qsfp3_present.BackColor = System.Drawing.Color.Red; - this.qsfp3_present.Location = new System.Drawing.Point(4, 4); - this.qsfp3_present.Margin = new System.Windows.Forms.Padding(4); + this.qsfp3_present.Location = new System.Drawing.Point(3, 3); this.qsfp3_present.Name = "qsfp3_present"; - this.qsfp3_present.Size = new System.Drawing.Size(104, 28); + this.qsfp3_present.Size = new System.Drawing.Size(78, 23); this.qsfp3_present.TabIndex = 110; this.qsfp3_present.Text = "Present"; this.qsfp3_present.UseVisualStyleBackColor = false; @@ -1442,10 +1988,9 @@ // qsfp3_intl // this.qsfp3_intl.BackColor = System.Drawing.Color.LightGreen; - this.qsfp3_intl.Location = new System.Drawing.Point(4, 40); - this.qsfp3_intl.Margin = new System.Windows.Forms.Padding(4); + this.qsfp3_intl.Location = new System.Drawing.Point(3, 32); this.qsfp3_intl.Name = "qsfp3_intl"; - this.qsfp3_intl.Size = new System.Drawing.Size(104, 28); + this.qsfp3_intl.Size = new System.Drawing.Size(78, 23); this.qsfp3_intl.TabIndex = 111; this.qsfp3_intl.Text = "Interrupt"; this.qsfp3_intl.UseVisualStyleBackColor = false; @@ -1453,11 +1998,9 @@ // groupBox7 // this.groupBox7.Controls.Add(this.flowLayoutPanel7); - this.groupBox7.Location = new System.Drawing.Point(4, 358); - this.groupBox7.Margin = new System.Windows.Forms.Padding(4); + this.groupBox7.Location = new System.Drawing.Point(3, 288); this.groupBox7.Name = "groupBox7"; - this.groupBox7.Padding = new System.Windows.Forms.Padding(4); - this.groupBox7.Size = new System.Drawing.Size(136, 110); + this.groupBox7.Size = new System.Drawing.Size(102, 89); this.groupBox7.TabIndex = 111; this.groupBox7.TabStop = false; this.groupBox7.Text = "QSFP4"; @@ -1467,19 +2010,17 @@ this.flowLayoutPanel7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel7.Controls.Add(this.qsfp4_present); this.flowLayoutPanel7.Controls.Add(this.qsfp4_intl); - this.flowLayoutPanel7.Location = new System.Drawing.Point(7, 20); - this.flowLayoutPanel7.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel7.Location = new System.Drawing.Point(5, 16); this.flowLayoutPanel7.Name = "flowLayoutPanel7"; - this.flowLayoutPanel7.Size = new System.Drawing.Size(115, 78); + this.flowLayoutPanel7.Size = new System.Drawing.Size(87, 64); this.flowLayoutPanel7.TabIndex = 110; // // qsfp4_present // this.qsfp4_present.BackColor = System.Drawing.Color.Red; - this.qsfp4_present.Location = new System.Drawing.Point(4, 4); - this.qsfp4_present.Margin = new System.Windows.Forms.Padding(4); + this.qsfp4_present.Location = new System.Drawing.Point(3, 3); this.qsfp4_present.Name = "qsfp4_present"; - this.qsfp4_present.Size = new System.Drawing.Size(104, 28); + this.qsfp4_present.Size = new System.Drawing.Size(78, 23); this.qsfp4_present.TabIndex = 110; this.qsfp4_present.Text = "Present"; this.qsfp4_present.UseVisualStyleBackColor = false; @@ -1487,20 +2028,18 @@ // qsfp4_intl // this.qsfp4_intl.BackColor = System.Drawing.Color.LightGreen; - this.qsfp4_intl.Location = new System.Drawing.Point(4, 40); - this.qsfp4_intl.Margin = new System.Windows.Forms.Padding(4); + this.qsfp4_intl.Location = new System.Drawing.Point(3, 32); this.qsfp4_intl.Name = "qsfp4_intl"; - this.qsfp4_intl.Size = new System.Drawing.Size(104, 28); + this.qsfp4_intl.Size = new System.Drawing.Size(78, 23); this.qsfp4_intl.TabIndex = 111; this.qsfp4_intl.Text = "Interrupt"; this.qsfp4_intl.UseVisualStyleBackColor = false; // // cmac_init // - this.cmac_init.Location = new System.Drawing.Point(629, 218); - this.cmac_init.Margin = new System.Windows.Forms.Padding(4); + this.cmac_init.Location = new System.Drawing.Point(460, 126); this.cmac_init.Name = "cmac_init"; - this.cmac_init.Size = new System.Drawing.Size(138, 78); + this.cmac_init.Size = new System.Drawing.Size(136, 44); this.cmac_init.TabIndex = 110; this.cmac_init.Text = "CMAC Init"; this.cmac_init.UseVisualStyleBackColor = true; @@ -1509,10 +2048,9 @@ // pictureBox1 // this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); - this.pictureBox1.Location = new System.Drawing.Point(824, 740); - this.pictureBox1.Margin = new System.Windows.Forms.Padding(4); + this.pictureBox1.Location = new System.Drawing.Point(836, 614); this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(198, 71); + this.pictureBox1.Size = new System.Drawing.Size(148, 58); this.pictureBox1.TabIndex = 96; this.pictureBox1.TabStop = false; // @@ -1520,11 +2058,9 @@ // this.groupBox5.Controls.Add(this.flowLayoutPanel5); this.groupBox5.FlatStyle = System.Windows.Forms.FlatStyle.Popup; - this.groupBox5.Location = new System.Drawing.Point(31, 7); - this.groupBox5.Margin = new System.Windows.Forms.Padding(4); + this.groupBox5.Location = new System.Drawing.Point(23, 6); this.groupBox5.Name = "groupBox5"; - this.groupBox5.Padding = new System.Windows.Forms.Padding(4); - this.groupBox5.Size = new System.Drawing.Size(141, 116); + this.groupBox5.Size = new System.Drawing.Size(106, 94); this.groupBox5.TabIndex = 99; this.groupBox5.TabStop = false; this.groupBox5.Text = "IP Address"; @@ -1534,42 +2070,50 @@ this.flowLayoutPanel5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.flowLayoutPanel5.Controls.Add(this.ipAddress); this.flowLayoutPanel5.Controls.Add(this.ssh_connect); - this.flowLayoutPanel5.Location = new System.Drawing.Point(8, 17); - this.flowLayoutPanel5.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel5.Location = new System.Drawing.Point(6, 14); this.flowLayoutPanel5.Name = "flowLayoutPanel5"; - this.flowLayoutPanel5.Size = new System.Drawing.Size(118, 78); + this.flowLayoutPanel5.Size = new System.Drawing.Size(89, 64); this.flowLayoutPanel5.TabIndex = 110; // // ipAddress // - this.ipAddress.Location = new System.Drawing.Point(3, 4); - this.ipAddress.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + this.ipAddress.Location = new System.Drawing.Point(2, 3); + this.ipAddress.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); this.ipAddress.Name = "ipAddress"; - this.ipAddress.Size = new System.Drawing.Size(109, 22); + this.ipAddress.Size = new System.Drawing.Size(83, 20); this.ipAddress.TabIndex = 109; this.ipAddress.Text = "10.1.1.169"; this.ipAddress.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // groupBox4 // + this.groupBox4.Controls.Add(this.read_counters); this.groupBox4.Controls.Add(this.read_all_regs); this.groupBox4.Controls.Add(this.flowLayoutPanel15); - this.groupBox4.Controls.Add(this.reboot_fpga); - this.groupBox4.Location = new System.Drawing.Point(39, 124); - this.groupBox4.Margin = new System.Windows.Forms.Padding(4); + this.groupBox4.Location = new System.Drawing.Point(29, 101); this.groupBox4.Name = "groupBox4"; - this.groupBox4.Padding = new System.Windows.Forms.Padding(4); - this.groupBox4.Size = new System.Drawing.Size(413, 706); + this.groupBox4.Size = new System.Drawing.Size(310, 574); this.groupBox4.TabIndex = 95; this.groupBox4.TabStop = false; this.groupBox4.Text = "FPGA Registers (0x8000_0000)"; // + // read_counters + // + this.read_counters.Location = new System.Drawing.Point(202, 529); + this.read_counters.Margin = new System.Windows.Forms.Padding(22, 1, 3, 1); + this.read_counters.Name = "read_counters"; + this.read_counters.Size = new System.Drawing.Size(98, 23); + this.read_counters.TabIndex = 95; + this.read_counters.Text = "Read Counters"; + this.read_counters.UseVisualStyleBackColor = true; + this.read_counters.Click += new System.EventHandler(this.read_counters_Click); + // // read_all_regs // - this.read_all_regs.Location = new System.Drawing.Point(12, 651); - this.read_all_regs.Margin = new System.Windows.Forms.Padding(29, 1, 4, 1); + this.read_all_regs.Location = new System.Drawing.Point(9, 529); + this.read_all_regs.Margin = new System.Windows.Forms.Padding(22, 1, 3, 1); this.read_all_regs.Name = "read_all_regs"; - this.read_all_regs.Size = new System.Drawing.Size(105, 28); + this.read_all_regs.Size = new System.Drawing.Size(79, 23); this.read_all_regs.TabIndex = 12; this.read_all_regs.Text = "Refresh"; this.read_all_regs.UseVisualStyleBackColor = true; @@ -1597,10 +2141,9 @@ this.flowLayoutPanel15.Controls.Add(this.flowLayoutPanel34); this.flowLayoutPanel15.Controls.Add(this.flowLayoutPanel35); this.flowLayoutPanel15.Controls.Add(this.flowLayoutPanel36); - this.flowLayoutPanel15.Location = new System.Drawing.Point(5, 26); - this.flowLayoutPanel15.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel15.Location = new System.Drawing.Point(4, 21); this.flowLayoutPanel15.Name = "flowLayoutPanel15"; - this.flowLayoutPanel15.Size = new System.Drawing.Size(398, 620); + this.flowLayoutPanel15.Size = new System.Drawing.Size(299, 504); this.flowLayoutPanel15.TabIndex = 94; // // flowLayoutPanel9 @@ -1610,30 +2153,30 @@ this.flowLayoutPanel9.Controls.Add(this.reg_0x00); this.flowLayoutPanel9.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel9.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel9.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel9.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel9.Name = "flowLayoutPanel9"; - this.flowLayoutPanel9.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel9.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel9.TabIndex = 102; // // label29 // - this.label29.Location = new System.Drawing.Point(3, 2); - this.label29.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label29.MaximumSize = new System.Drawing.Size(272, 26); - this.label29.MinimumSize = new System.Drawing.Size(272, 26); + this.label29.Location = new System.Drawing.Point(2, 2); + this.label29.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label29.MaximumSize = new System.Drawing.Size(204, 21); + this.label29.MinimumSize = new System.Drawing.Size(204, 21); this.label29.Name = "label29"; - this.label29.Size = new System.Drawing.Size(272, 26); + this.label29.Size = new System.Drawing.Size(204, 21); this.label29.TabIndex = 113; this.label29.Text = "FPGA REV - 0x00"; this.label29.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x00 // - this.reg_0x00.Location = new System.Drawing.Point(278, 4); - this.reg_0x00.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x00.Location = new System.Drawing.Point(208, 3); + this.reg_0x00.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x00.Name = "reg_0x00"; this.reg_0x00.ReadOnly = true; - this.reg_0x00.Size = new System.Drawing.Size(105, 22); + this.reg_0x00.Size = new System.Drawing.Size(80, 20); this.reg_0x00.TabIndex = 8; this.reg_0x00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1641,32 +2184,32 @@ // this.flowLayoutPanel19.Controls.Add(this.label30); this.flowLayoutPanel19.Controls.Add(this.reg_0x04); - this.flowLayoutPanel19.Location = new System.Drawing.Point(0, 32); + this.flowLayoutPanel19.Location = new System.Drawing.Point(0, 26); this.flowLayoutPanel19.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel19.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel19.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel19.Name = "flowLayoutPanel19"; - this.flowLayoutPanel19.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel19.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel19.TabIndex = 113; // // label30 // - this.label30.Location = new System.Drawing.Point(3, 2); - this.label30.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label30.MaximumSize = new System.Drawing.Size(272, 26); - this.label30.MinimumSize = new System.Drawing.Size(272, 26); + this.label30.Location = new System.Drawing.Point(2, 2); + this.label30.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label30.MaximumSize = new System.Drawing.Size(204, 21); + this.label30.MinimumSize = new System.Drawing.Size(204, 21); this.label30.Name = "label30"; - this.label30.Size = new System.Drawing.Size(272, 26); + this.label30.Size = new System.Drawing.Size(204, 21); this.label30.TabIndex = 113; this.label30.Text = "CNTRL_REG1 - 0x04"; this.label30.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x04 // - this.reg_0x04.Location = new System.Drawing.Point(278, 4); - this.reg_0x04.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x04.Location = new System.Drawing.Point(208, 3); + this.reg_0x04.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x04.Name = "reg_0x04"; this.reg_0x04.ReadOnly = true; - this.reg_0x04.Size = new System.Drawing.Size(105, 22); + this.reg_0x04.Size = new System.Drawing.Size(80, 20); this.reg_0x04.TabIndex = 8; this.reg_0x04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1674,32 +2217,32 @@ // this.flowLayoutPanel1.Controls.Add(this.label31); this.flowLayoutPanel1.Controls.Add(this.reg_0x14); - this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 64); + this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 52); this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel1.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel1.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel1.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel1.TabIndex = 131; // // label31 // - this.label31.Location = new System.Drawing.Point(3, 2); - this.label31.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label31.MaximumSize = new System.Drawing.Size(272, 26); - this.label31.MinimumSize = new System.Drawing.Size(272, 26); + this.label31.Location = new System.Drawing.Point(2, 2); + this.label31.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label31.MaximumSize = new System.Drawing.Size(204, 21); + this.label31.MinimumSize = new System.Drawing.Size(204, 21); this.label31.Name = "label31"; - this.label31.Size = new System.Drawing.Size(272, 26); + this.label31.Size = new System.Drawing.Size(204, 21); this.label31.TabIndex = 113; this.label31.Text = "CNTRL_REG5 - 0x14"; this.label31.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x14 // - this.reg_0x14.Location = new System.Drawing.Point(278, 4); - this.reg_0x14.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x14.Location = new System.Drawing.Point(208, 3); + this.reg_0x14.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x14.Name = "reg_0x14"; this.reg_0x14.ReadOnly = true; - this.reg_0x14.Size = new System.Drawing.Size(105, 22); + this.reg_0x14.Size = new System.Drawing.Size(80, 20); this.reg_0x14.TabIndex = 8; this.reg_0x14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1707,32 +2250,32 @@ // this.flowLayoutPanel21.Controls.Add(this.label32); this.flowLayoutPanel21.Controls.Add(this.reg_0x20); - this.flowLayoutPanel21.Location = new System.Drawing.Point(0, 96); + this.flowLayoutPanel21.Location = new System.Drawing.Point(0, 78); this.flowLayoutPanel21.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel21.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel21.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel21.Name = "flowLayoutPanel21"; - this.flowLayoutPanel21.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel21.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel21.TabIndex = 115; // // label32 // - this.label32.Location = new System.Drawing.Point(3, 2); - this.label32.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label32.MaximumSize = new System.Drawing.Size(272, 26); - this.label32.MinimumSize = new System.Drawing.Size(272, 26); + this.label32.Location = new System.Drawing.Point(2, 2); + this.label32.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label32.MaximumSize = new System.Drawing.Size(204, 21); + this.label32.MinimumSize = new System.Drawing.Size(204, 21); this.label32.Name = "label32"; - this.label32.Size = new System.Drawing.Size(272, 26); + this.label32.Size = new System.Drawing.Size(204, 21); this.label32.TabIndex = 113; this.label32.Text = "CNTRL_REG8 - 0x20"; this.label32.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x20 // - this.reg_0x20.Location = new System.Drawing.Point(278, 4); - this.reg_0x20.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x20.Location = new System.Drawing.Point(208, 3); + this.reg_0x20.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x20.Name = "reg_0x20"; this.reg_0x20.ReadOnly = true; - this.reg_0x20.Size = new System.Drawing.Size(105, 22); + this.reg_0x20.Size = new System.Drawing.Size(80, 20); this.reg_0x20.TabIndex = 8; this.reg_0x20.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1740,32 +2283,32 @@ // this.flowLayoutPanel22.Controls.Add(this.label33); this.flowLayoutPanel22.Controls.Add(this.reg_0x28); - this.flowLayoutPanel22.Location = new System.Drawing.Point(0, 128); + this.flowLayoutPanel22.Location = new System.Drawing.Point(0, 104); this.flowLayoutPanel22.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel22.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel22.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel22.Name = "flowLayoutPanel22"; - this.flowLayoutPanel22.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel22.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel22.TabIndex = 116; // // label33 // - this.label33.Location = new System.Drawing.Point(3, 2); - this.label33.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label33.MaximumSize = new System.Drawing.Size(272, 26); - this.label33.MinimumSize = new System.Drawing.Size(272, 26); + this.label33.Location = new System.Drawing.Point(2, 2); + this.label33.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label33.MaximumSize = new System.Drawing.Size(204, 21); + this.label33.MinimumSize = new System.Drawing.Size(204, 21); this.label33.Name = "label33"; - this.label33.Size = new System.Drawing.Size(272, 26); + this.label33.Size = new System.Drawing.Size(204, 21); this.label33.TabIndex = 113; this.label33.Text = "CNTRL_REG10 - 0x28"; this.label33.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x28 // - this.reg_0x28.Location = new System.Drawing.Point(278, 4); - this.reg_0x28.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x28.Location = new System.Drawing.Point(208, 3); + this.reg_0x28.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x28.Name = "reg_0x28"; this.reg_0x28.ReadOnly = true; - this.reg_0x28.Size = new System.Drawing.Size(105, 22); + this.reg_0x28.Size = new System.Drawing.Size(80, 20); this.reg_0x28.TabIndex = 8; this.reg_0x28.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1773,20 +2316,20 @@ // this.flowLayoutPanel23.Controls.Add(label34); this.flowLayoutPanel23.Controls.Add(this.reg_0x2C); - this.flowLayoutPanel23.Location = new System.Drawing.Point(0, 160); + this.flowLayoutPanel23.Location = new System.Drawing.Point(0, 130); this.flowLayoutPanel23.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel23.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel23.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel23.Name = "flowLayoutPanel23"; - this.flowLayoutPanel23.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel23.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel23.TabIndex = 117; // // reg_0x2C // - this.reg_0x2C.Location = new System.Drawing.Point(278, 4); - this.reg_0x2C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x2C.Location = new System.Drawing.Point(208, 3); + this.reg_0x2C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x2C.Name = "reg_0x2C"; this.reg_0x2C.ReadOnly = true; - this.reg_0x2C.Size = new System.Drawing.Size(105, 22); + this.reg_0x2C.Size = new System.Drawing.Size(80, 20); this.reg_0x2C.TabIndex = 8; this.reg_0x2C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1794,32 +2337,32 @@ // this.flowLayoutPanel25.Controls.Add(this.label35); this.flowLayoutPanel25.Controls.Add(this.reg_0x30); - this.flowLayoutPanel25.Location = new System.Drawing.Point(0, 192); + this.flowLayoutPanel25.Location = new System.Drawing.Point(0, 156); this.flowLayoutPanel25.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel25.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel25.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel25.Name = "flowLayoutPanel25"; - this.flowLayoutPanel25.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel25.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel25.TabIndex = 119; // // label35 // - this.label35.Location = new System.Drawing.Point(3, 2); - this.label35.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label35.MaximumSize = new System.Drawing.Size(272, 26); - this.label35.MinimumSize = new System.Drawing.Size(272, 26); + this.label35.Location = new System.Drawing.Point(2, 2); + this.label35.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label35.MaximumSize = new System.Drawing.Size(204, 21); + this.label35.MinimumSize = new System.Drawing.Size(204, 21); this.label35.Name = "label35"; - this.label35.Size = new System.Drawing.Size(272, 26); + this.label35.Size = new System.Drawing.Size(204, 21); this.label35.TabIndex = 113; this.label35.Text = "CLK125_CNT - 0x30"; this.label35.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x30 // - this.reg_0x30.Location = new System.Drawing.Point(278, 4); - this.reg_0x30.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x30.Location = new System.Drawing.Point(208, 3); + this.reg_0x30.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x30.Name = "reg_0x30"; this.reg_0x30.ReadOnly = true; - this.reg_0x30.Size = new System.Drawing.Size(105, 22); + this.reg_0x30.Size = new System.Drawing.Size(80, 20); this.reg_0x30.TabIndex = 8; this.reg_0x30.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1827,32 +2370,32 @@ // this.flowLayoutPanel2.Controls.Add(this.label36); this.flowLayoutPanel2.Controls.Add(this.reg_0x34); - this.flowLayoutPanel2.Location = new System.Drawing.Point(0, 224); + this.flowLayoutPanel2.Location = new System.Drawing.Point(0, 182); this.flowLayoutPanel2.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel2.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel2.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel2.Name = "flowLayoutPanel2"; - this.flowLayoutPanel2.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel2.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel2.TabIndex = 123; // // label36 // - this.label36.Location = new System.Drawing.Point(3, 2); - this.label36.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label36.MaximumSize = new System.Drawing.Size(272, 26); - this.label36.MinimumSize = new System.Drawing.Size(272, 26); + this.label36.Location = new System.Drawing.Point(2, 2); + this.label36.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label36.MaximumSize = new System.Drawing.Size(204, 21); + this.label36.MinimumSize = new System.Drawing.Size(204, 21); this.label36.Name = "label36"; - this.label36.Size = new System.Drawing.Size(272, 26); + this.label36.Size = new System.Drawing.Size(204, 21); this.label36.TabIndex = 113; this.label36.Text = "CLK250_FREQ - 0x34"; this.label36.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x34 // - this.reg_0x34.Location = new System.Drawing.Point(278, 4); - this.reg_0x34.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x34.Location = new System.Drawing.Point(208, 3); + this.reg_0x34.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x34.Name = "reg_0x34"; this.reg_0x34.ReadOnly = true; - this.reg_0x34.Size = new System.Drawing.Size(105, 22); + this.reg_0x34.Size = new System.Drawing.Size(80, 20); this.reg_0x34.TabIndex = 8; this.reg_0x34.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1860,32 +2403,32 @@ // this.flowLayoutPanel26.Controls.Add(this.label37); this.flowLayoutPanel26.Controls.Add(this.reg_0x38); - this.flowLayoutPanel26.Location = new System.Drawing.Point(0, 256); + this.flowLayoutPanel26.Location = new System.Drawing.Point(0, 208); this.flowLayoutPanel26.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel26.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel26.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel26.Name = "flowLayoutPanel26"; - this.flowLayoutPanel26.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel26.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel26.TabIndex = 120; // // label37 // - this.label37.Location = new System.Drawing.Point(3, 2); - this.label37.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label37.MaximumSize = new System.Drawing.Size(272, 26); - this.label37.MinimumSize = new System.Drawing.Size(272, 26); + this.label37.Location = new System.Drawing.Point(2, 2); + this.label37.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label37.MaximumSize = new System.Drawing.Size(204, 21); + this.label37.MinimumSize = new System.Drawing.Size(204, 21); this.label37.Name = "label37"; - this.label37.Size = new System.Drawing.Size(272, 26); + this.label37.Size = new System.Drawing.Size(204, 21); this.label37.TabIndex = 113; this.label37.Text = "CLK250_CNT_0x38"; this.label37.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x38 // - this.reg_0x38.Location = new System.Drawing.Point(278, 4); - this.reg_0x38.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x38.Location = new System.Drawing.Point(208, 3); + this.reg_0x38.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x38.Name = "reg_0x38"; this.reg_0x38.ReadOnly = true; - this.reg_0x38.Size = new System.Drawing.Size(105, 22); + this.reg_0x38.Size = new System.Drawing.Size(80, 20); this.reg_0x38.TabIndex = 8; this.reg_0x38.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1893,32 +2436,32 @@ // this.flowLayoutPanel27.Controls.Add(this.label38); this.flowLayoutPanel27.Controls.Add(this.reg_0x3C); - this.flowLayoutPanel27.Location = new System.Drawing.Point(0, 288); + this.flowLayoutPanel27.Location = new System.Drawing.Point(0, 234); this.flowLayoutPanel27.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel27.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel27.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel27.Name = "flowLayoutPanel27"; - this.flowLayoutPanel27.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel27.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel27.TabIndex = 121; // // label38 // - this.label38.Location = new System.Drawing.Point(3, 2); - this.label38.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label38.MaximumSize = new System.Drawing.Size(272, 26); - this.label38.MinimumSize = new System.Drawing.Size(272, 26); + this.label38.Location = new System.Drawing.Point(2, 2); + this.label38.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label38.MaximumSize = new System.Drawing.Size(204, 21); + this.label38.MinimumSize = new System.Drawing.Size(204, 21); this.label38.Name = "label38"; - this.label38.Size = new System.Drawing.Size(272, 26); + this.label38.Size = new System.Drawing.Size(204, 21); this.label38.TabIndex = 113; this.label38.Text = "JESD_RX_CLK - 0x3C"; this.label38.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x3C // - this.reg_0x3C.Location = new System.Drawing.Point(278, 4); - this.reg_0x3C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x3C.Location = new System.Drawing.Point(208, 3); + this.reg_0x3C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x3C.Name = "reg_0x3C"; this.reg_0x3C.ReadOnly = true; - this.reg_0x3C.Size = new System.Drawing.Size(105, 22); + this.reg_0x3C.Size = new System.Drawing.Size(80, 20); this.reg_0x3C.TabIndex = 8; this.reg_0x3C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1926,32 +2469,32 @@ // this.flowLayoutPanel28.Controls.Add(this.label39); this.flowLayoutPanel28.Controls.Add(this.reg_0x40); - this.flowLayoutPanel28.Location = new System.Drawing.Point(0, 320); + this.flowLayoutPanel28.Location = new System.Drawing.Point(0, 260); this.flowLayoutPanel28.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel28.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel28.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel28.Name = "flowLayoutPanel28"; - this.flowLayoutPanel28.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel28.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel28.TabIndex = 122; // // label39 // - this.label39.Location = new System.Drawing.Point(3, 2); - this.label39.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label39.MaximumSize = new System.Drawing.Size(272, 26); - this.label39.MinimumSize = new System.Drawing.Size(272, 26); + this.label39.Location = new System.Drawing.Point(2, 2); + this.label39.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label39.MaximumSize = new System.Drawing.Size(204, 21); + this.label39.MinimumSize = new System.Drawing.Size(204, 21); this.label39.Name = "label39"; - this.label39.Size = new System.Drawing.Size(272, 26); + this.label39.Size = new System.Drawing.Size(204, 21); this.label39.TabIndex = 113; this.label39.Text = "JESD_TX_CLK - 0x40"; this.label39.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0x40 // - this.reg_0x40.Location = new System.Drawing.Point(278, 4); - this.reg_0x40.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0x40.Location = new System.Drawing.Point(208, 3); + this.reg_0x40.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0x40.Name = "reg_0x40"; this.reg_0x40.ReadOnly = true; - this.reg_0x40.Size = new System.Drawing.Size(105, 22); + this.reg_0x40.Size = new System.Drawing.Size(80, 20); this.reg_0x40.TabIndex = 8; this.reg_0x40.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1959,32 +2502,32 @@ // this.flowLayoutPanel3.Controls.Add(this.label40); this.flowLayoutPanel3.Controls.Add(this.reg_0xD4); - this.flowLayoutPanel3.Location = new System.Drawing.Point(0, 352); + this.flowLayoutPanel3.Location = new System.Drawing.Point(0, 286); this.flowLayoutPanel3.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel3.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel3.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel3.Name = "flowLayoutPanel3"; - this.flowLayoutPanel3.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel3.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel3.TabIndex = 132; // // label40 // - this.label40.Location = new System.Drawing.Point(3, 2); - this.label40.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label40.MaximumSize = new System.Drawing.Size(272, 26); - this.label40.MinimumSize = new System.Drawing.Size(272, 26); + this.label40.Location = new System.Drawing.Point(2, 2); + this.label40.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label40.MaximumSize = new System.Drawing.Size(204, 21); + this.label40.MinimumSize = new System.Drawing.Size(204, 21); this.label40.Name = "label40"; - this.label40.Size = new System.Drawing.Size(272, 26); + this.label40.Size = new System.Drawing.Size(204, 21); this.label40.TabIndex = 113; this.label40.Text = "ADC_VALID_CNT_256b - 0xD4"; this.label40.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xD4 // - this.reg_0xD4.Location = new System.Drawing.Point(278, 4); - this.reg_0xD4.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xD4.Location = new System.Drawing.Point(208, 3); + this.reg_0xD4.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xD4.Name = "reg_0xD4"; this.reg_0xD4.ReadOnly = true; - this.reg_0xD4.Size = new System.Drawing.Size(105, 22); + this.reg_0xD4.Size = new System.Drawing.Size(80, 20); this.reg_0xD4.TabIndex = 8; this.reg_0xD4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -1992,32 +2535,32 @@ // this.flowLayoutPanel30.Controls.Add(this.label41); this.flowLayoutPanel30.Controls.Add(this.reg_0xD8); - this.flowLayoutPanel30.Location = new System.Drawing.Point(0, 384); + this.flowLayoutPanel30.Location = new System.Drawing.Point(0, 312); this.flowLayoutPanel30.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel30.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel30.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel30.Name = "flowLayoutPanel30"; - this.flowLayoutPanel30.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel30.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel30.TabIndex = 124; // // label41 // - this.label41.Location = new System.Drawing.Point(3, 2); - this.label41.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label41.MaximumSize = new System.Drawing.Size(272, 26); - this.label41.MinimumSize = new System.Drawing.Size(261, 26); + this.label41.Location = new System.Drawing.Point(2, 2); + this.label41.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label41.MaximumSize = new System.Drawing.Size(204, 21); + this.label41.MinimumSize = new System.Drawing.Size(196, 21); this.label41.Name = "label41"; - this.label41.Size = new System.Drawing.Size(272, 26); + this.label41.Size = new System.Drawing.Size(204, 21); this.label41.TabIndex = 113; this.label41.Text = "CMAC_0_TX_VALID_CNT_512b - 0xD8"; this.label41.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xD8 // - this.reg_0xD8.Location = new System.Drawing.Point(278, 4); - this.reg_0xD8.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xD8.Location = new System.Drawing.Point(208, 3); + this.reg_0xD8.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xD8.Name = "reg_0xD8"; this.reg_0xD8.ReadOnly = true; - this.reg_0xD8.Size = new System.Drawing.Size(105, 22); + this.reg_0xD8.Size = new System.Drawing.Size(80, 20); this.reg_0xD8.TabIndex = 8; this.reg_0xD8.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2025,32 +2568,32 @@ // this.flowLayoutPanel31.Controls.Add(this.label42); this.flowLayoutPanel31.Controls.Add(this.reg_0xDC); - this.flowLayoutPanel31.Location = new System.Drawing.Point(0, 416); + this.flowLayoutPanel31.Location = new System.Drawing.Point(0, 338); this.flowLayoutPanel31.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel31.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel31.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel31.Name = "flowLayoutPanel31"; - this.flowLayoutPanel31.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel31.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel31.TabIndex = 125; // // label42 // - this.label42.Location = new System.Drawing.Point(3, 2); - this.label42.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label42.MaximumSize = new System.Drawing.Size(272, 26); - this.label42.MinimumSize = new System.Drawing.Size(272, 26); + this.label42.Location = new System.Drawing.Point(2, 2); + this.label42.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label42.MaximumSize = new System.Drawing.Size(204, 21); + this.label42.MinimumSize = new System.Drawing.Size(204, 21); this.label42.Name = "label42"; - this.label42.Size = new System.Drawing.Size(272, 26); + this.label42.Size = new System.Drawing.Size(204, 21); this.label42.TabIndex = 113; this.label42.Text = "CMAC_4_TX_VALID_CNT_512b - 0xDC"; this.label42.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xDC // - this.reg_0xDC.Location = new System.Drawing.Point(278, 4); - this.reg_0xDC.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xDC.Location = new System.Drawing.Point(208, 3); + this.reg_0xDC.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xDC.Name = "reg_0xDC"; this.reg_0xDC.ReadOnly = true; - this.reg_0xDC.Size = new System.Drawing.Size(105, 22); + this.reg_0xDC.Size = new System.Drawing.Size(80, 20); this.reg_0xDC.TabIndex = 8; this.reg_0xDC.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2058,32 +2601,32 @@ // this.flowLayoutPanel32.Controls.Add(this.label43); this.flowLayoutPanel32.Controls.Add(this.reg_0xE0); - this.flowLayoutPanel32.Location = new System.Drawing.Point(0, 448); + this.flowLayoutPanel32.Location = new System.Drawing.Point(0, 364); this.flowLayoutPanel32.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel32.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel32.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel32.Name = "flowLayoutPanel32"; - this.flowLayoutPanel32.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel32.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel32.TabIndex = 126; // // label43 // - this.label43.Location = new System.Drawing.Point(3, 2); - this.label43.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label43.MaximumSize = new System.Drawing.Size(272, 26); - this.label43.MinimumSize = new System.Drawing.Size(272, 26); + this.label43.Location = new System.Drawing.Point(2, 2); + this.label43.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label43.MaximumSize = new System.Drawing.Size(204, 21); + this.label43.MinimumSize = new System.Drawing.Size(204, 21); this.label43.Name = "label43"; - this.label43.Size = new System.Drawing.Size(272, 26); + this.label43.Size = new System.Drawing.Size(204, 21); this.label43.TabIndex = 113; this.label43.Text = "CMAC_RX_VALID_256b - 0xE0"; this.label43.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xE0 // - this.reg_0xE0.Location = new System.Drawing.Point(278, 4); - this.reg_0xE0.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xE0.Location = new System.Drawing.Point(208, 3); + this.reg_0xE0.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xE0.Name = "reg_0xE0"; this.reg_0xE0.ReadOnly = true; - this.reg_0xE0.Size = new System.Drawing.Size(105, 22); + this.reg_0xE0.Size = new System.Drawing.Size(80, 20); this.reg_0xE0.TabIndex = 8; this.reg_0xE0.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2091,32 +2634,32 @@ // this.flowLayoutPanel33.Controls.Add(this.label44); this.flowLayoutPanel33.Controls.Add(this.reg_0xE4); - this.flowLayoutPanel33.Location = new System.Drawing.Point(0, 480); + this.flowLayoutPanel33.Location = new System.Drawing.Point(0, 390); this.flowLayoutPanel33.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel33.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel33.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel33.Name = "flowLayoutPanel33"; - this.flowLayoutPanel33.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel33.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel33.TabIndex = 127; // // label44 // - this.label44.Location = new System.Drawing.Point(3, 2); - this.label44.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label44.MaximumSize = new System.Drawing.Size(272, 26); - this.label44.MinimumSize = new System.Drawing.Size(272, 26); + this.label44.Location = new System.Drawing.Point(2, 2); + this.label44.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label44.MaximumSize = new System.Drawing.Size(204, 21); + this.label44.MinimumSize = new System.Drawing.Size(204, 21); this.label44.Name = "label44"; - this.label44.Size = new System.Drawing.Size(272, 26); + this.label44.Size = new System.Drawing.Size(204, 21); this.label44.TabIndex = 113; this.label44.Text = "MEM_XFER_TX_VALID_256b - 0xE4"; this.label44.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xE4 // - this.reg_0xE4.Location = new System.Drawing.Point(278, 4); - this.reg_0xE4.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xE4.Location = new System.Drawing.Point(208, 3); + this.reg_0xE4.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xE4.Name = "reg_0xE4"; this.reg_0xE4.ReadOnly = true; - this.reg_0xE4.Size = new System.Drawing.Size(105, 22); + this.reg_0xE4.Size = new System.Drawing.Size(80, 20); this.reg_0xE4.TabIndex = 8; this.reg_0xE4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2124,32 +2667,32 @@ // this.flowLayoutPanel34.Controls.Add(this.label45); this.flowLayoutPanel34.Controls.Add(this.reg_0xE8); - this.flowLayoutPanel34.Location = new System.Drawing.Point(0, 512); + this.flowLayoutPanel34.Location = new System.Drawing.Point(0, 416); this.flowLayoutPanel34.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel34.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel34.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel34.Name = "flowLayoutPanel34"; - this.flowLayoutPanel34.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel34.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel34.TabIndex = 128; // // label45 // - this.label45.Location = new System.Drawing.Point(3, 2); - this.label45.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label45.MaximumSize = new System.Drawing.Size(272, 26); - this.label45.MinimumSize = new System.Drawing.Size(272, 26); + this.label45.Location = new System.Drawing.Point(2, 2); + this.label45.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label45.MaximumSize = new System.Drawing.Size(204, 21); + this.label45.MinimumSize = new System.Drawing.Size(204, 21); this.label45.Name = "label45"; - this.label45.Size = new System.Drawing.Size(272, 26); + this.label45.Size = new System.Drawing.Size(204, 21); this.label45.TabIndex = 113; this.label45.Text = "CMAC_0_RX_VALID_512b - 0xE8"; this.label45.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xE8 // - this.reg_0xE8.Location = new System.Drawing.Point(278, 4); - this.reg_0xE8.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xE8.Location = new System.Drawing.Point(208, 3); + this.reg_0xE8.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xE8.Name = "reg_0xE8"; this.reg_0xE8.ReadOnly = true; - this.reg_0xE8.Size = new System.Drawing.Size(105, 22); + this.reg_0xE8.Size = new System.Drawing.Size(80, 20); this.reg_0xE8.TabIndex = 8; this.reg_0xE8.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2157,32 +2700,32 @@ // this.flowLayoutPanel35.Controls.Add(this.label46); this.flowLayoutPanel35.Controls.Add(this.reg_0xEC); - this.flowLayoutPanel35.Location = new System.Drawing.Point(0, 544); + this.flowLayoutPanel35.Location = new System.Drawing.Point(0, 442); this.flowLayoutPanel35.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel35.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel35.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel35.Name = "flowLayoutPanel35"; - this.flowLayoutPanel35.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel35.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel35.TabIndex = 129; // // label46 // - this.label46.Location = new System.Drawing.Point(3, 2); - this.label46.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label46.MaximumSize = new System.Drawing.Size(272, 26); - this.label46.MinimumSize = new System.Drawing.Size(272, 26); + this.label46.Location = new System.Drawing.Point(2, 2); + this.label46.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label46.MaximumSize = new System.Drawing.Size(204, 21); + this.label46.MinimumSize = new System.Drawing.Size(204, 21); this.label46.Name = "label46"; - this.label46.Size = new System.Drawing.Size(272, 26); + this.label46.Size = new System.Drawing.Size(204, 21); this.label46.TabIndex = 113; this.label46.Text = "CMAC_4_RX_VALID_512b - 0xEC"; this.label46.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xEC // - this.reg_0xEC.Location = new System.Drawing.Point(278, 4); - this.reg_0xEC.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xEC.Location = new System.Drawing.Point(208, 3); + this.reg_0xEC.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xEC.Name = "reg_0xEC"; this.reg_0xEC.ReadOnly = true; - this.reg_0xEC.Size = new System.Drawing.Size(105, 22); + this.reg_0xEC.Size = new System.Drawing.Size(80, 20); this.reg_0xEC.TabIndex = 8; this.reg_0xEC.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2190,55 +2733,44 @@ // this.flowLayoutPanel36.Controls.Add(this.label47); this.flowLayoutPanel36.Controls.Add(this.reg_0xF0); - this.flowLayoutPanel36.Location = new System.Drawing.Point(0, 576); + this.flowLayoutPanel36.Location = new System.Drawing.Point(0, 468); this.flowLayoutPanel36.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel36.MaximumSize = new System.Drawing.Size(393, 32); + this.flowLayoutPanel36.MaximumSize = new System.Drawing.Size(295, 26); this.flowLayoutPanel36.Name = "flowLayoutPanel36"; - this.flowLayoutPanel36.Size = new System.Drawing.Size(393, 32); + this.flowLayoutPanel36.Size = new System.Drawing.Size(295, 26); this.flowLayoutPanel36.TabIndex = 130; // // label47 // - this.label47.Location = new System.Drawing.Point(3, 2); - this.label47.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label47.MaximumSize = new System.Drawing.Size(272, 26); - this.label47.MinimumSize = new System.Drawing.Size(272, 26); + this.label47.Location = new System.Drawing.Point(2, 2); + this.label47.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label47.MaximumSize = new System.Drawing.Size(204, 21); + this.label47.MinimumSize = new System.Drawing.Size(204, 21); this.label47.Name = "label47"; - this.label47.Size = new System.Drawing.Size(272, 26); + this.label47.Size = new System.Drawing.Size(204, 21); this.label47.TabIndex = 113; this.label47.Text = "DAC_VALID_256b - 0xF0"; this.label47.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // reg_0xF0 // - this.reg_0xF0.Location = new System.Drawing.Point(278, 4); - this.reg_0xF0.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.reg_0xF0.Location = new System.Drawing.Point(208, 3); + this.reg_0xF0.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.reg_0xF0.Name = "reg_0xF0"; this.reg_0xF0.ReadOnly = true; - this.reg_0xF0.Size = new System.Drawing.Size(105, 22); + this.reg_0xF0.Size = new System.Drawing.Size(80, 20); this.reg_0xF0.TabIndex = 8; this.reg_0xF0.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // reboot_fpga - // - this.reboot_fpga.Location = new System.Drawing.Point(215, 651); - this.reboot_fpga.Margin = new System.Windows.Forms.Padding(4); - this.reboot_fpga.Name = "reboot_fpga"; - this.reboot_fpga.Size = new System.Drawing.Size(148, 39); - this.reboot_fpga.TabIndex = 88; - this.reboot_fpga.Text = "Reboot FPGA"; - this.reboot_fpga.UseVisualStyleBackColor = true; - this.reboot_fpga.Click += new System.EventHandler(this.reboot_fpga_Click); - // // groupBox2 // this.groupBox2.BackColor = System.Drawing.Color.Gainsboro; this.groupBox2.Controls.Add(this.flowLayoutPanel181); - this.groupBox2.Location = new System.Drawing.Point(621, 333); - this.groupBox2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.groupBox2.Location = new System.Drawing.Point(466, 183); + this.groupBox2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.groupBox2.Name = "groupBox2"; - this.groupBox2.Padding = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.groupBox2.Size = new System.Drawing.Size(164, 183); + this.groupBox2.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox2.Size = new System.Drawing.Size(123, 149); this.groupBox2.TabIndex = 64; this.groupBox2.TabStop = false; this.groupBox2.Text = "CMAC Dataflow Cntrl"; @@ -2250,18 +2782,18 @@ this.flowLayoutPanel181.Controls.Add(this.cmac_tx_en); this.flowLayoutPanel181.Controls.Add(this.cmac_rxtx_en); this.flowLayoutPanel181.Controls.Add(this.cmac_disable); - this.flowLayoutPanel181.Location = new System.Drawing.Point(11, 22); - this.flowLayoutPanel181.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.flowLayoutPanel181.Location = new System.Drawing.Point(8, 18); + this.flowLayoutPanel181.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.flowLayoutPanel181.Name = "flowLayoutPanel181"; - this.flowLayoutPanel181.Size = new System.Drawing.Size(151, 152); + this.flowLayoutPanel181.Size = new System.Drawing.Size(114, 124); this.flowLayoutPanel181.TabIndex = 63; // // cmac_rx_en // - this.cmac_rx_en.Location = new System.Drawing.Point(8, 2); - this.cmac_rx_en.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.cmac_rx_en.Location = new System.Drawing.Point(6, 2); + this.cmac_rx_en.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.cmac_rx_en.Name = "cmac_rx_en"; - this.cmac_rx_en.Size = new System.Drawing.Size(133, 30); + this.cmac_rx_en.Size = new System.Drawing.Size(100, 24); this.cmac_rx_en.TabIndex = 3; this.cmac_rx_en.Text = "Rx Only"; this.cmac_rx_en.UseVisualStyleBackColor = true; @@ -2269,10 +2801,10 @@ // // cmac_tx_en // - this.cmac_tx_en.Location = new System.Drawing.Point(8, 36); - this.cmac_tx_en.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.cmac_tx_en.Location = new System.Drawing.Point(6, 30); + this.cmac_tx_en.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.cmac_tx_en.Name = "cmac_tx_en"; - this.cmac_tx_en.Size = new System.Drawing.Size(133, 30); + this.cmac_tx_en.Size = new System.Drawing.Size(100, 24); this.cmac_tx_en.TabIndex = 2; this.cmac_tx_en.Text = "Tx Only"; this.cmac_tx_en.UseVisualStyleBackColor = true; @@ -2280,10 +2812,10 @@ // // cmac_rxtx_en // - this.cmac_rxtx_en.Location = new System.Drawing.Point(8, 70); - this.cmac_rxtx_en.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.cmac_rxtx_en.Location = new System.Drawing.Point(6, 58); + this.cmac_rxtx_en.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.cmac_rxtx_en.Name = "cmac_rxtx_en"; - this.cmac_rxtx_en.Size = new System.Drawing.Size(133, 30); + this.cmac_rxtx_en.Size = new System.Drawing.Size(100, 24); this.cmac_rxtx_en.TabIndex = 4; this.cmac_rxtx_en.Text = "Tx/Rx"; this.cmac_rxtx_en.UseVisualStyleBackColor = true; @@ -2292,10 +2824,10 @@ // cmac_disable // this.cmac_disable.Checked = true; - this.cmac_disable.Location = new System.Drawing.Point(8, 104); - this.cmac_disable.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); + this.cmac_disable.Location = new System.Drawing.Point(6, 86); + this.cmac_disable.Margin = new System.Windows.Forms.Padding(6, 2, 2, 2); this.cmac_disable.Name = "cmac_disable"; - this.cmac_disable.Size = new System.Drawing.Size(133, 30); + this.cmac_disable.Size = new System.Drawing.Size(100, 24); this.cmac_disable.TabIndex = 5; this.cmac_disable.TabStop = true; this.cmac_disable.Text = "Off"; @@ -2306,12 +2838,13 @@ // this.tabPage2.BackColor = System.Drawing.Color.Gainsboro; this.tabPage2.Controls.Add(this.groupBox11); - this.tabPage2.Location = new System.Drawing.Point(4, 25); + this.tabPage2.Location = new System.Drawing.Point(4, 22); + this.tabPage2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(1335, 833); + this.tabPage2.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.tabPage2.Size = new System.Drawing.Size(1274, 677); this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "tabPage2"; + this.tabPage2.Text = "Test"; // // groupBox11 // @@ -2319,21 +2852,18 @@ this.groupBox11.Controls.Add(this.label23); this.groupBox11.Controls.Add(this.label24); this.groupBox11.Controls.Add(this.flowLayoutPanel46); - this.groupBox11.Location = new System.Drawing.Point(135, 132); - this.groupBox11.Margin = new System.Windows.Forms.Padding(4); + this.groupBox11.Location = new System.Drawing.Point(14, 15); this.groupBox11.Name = "groupBox11"; - this.groupBox11.Padding = new System.Windows.Forms.Padding(4); - this.groupBox11.Size = new System.Drawing.Size(529, 348); + this.groupBox11.Size = new System.Drawing.Size(397, 283); this.groupBox11.TabIndex = 115; this.groupBox11.TabStop = false; this.groupBox11.Text = "CMAC Registers"; // // cmac_rx_tx_debug_regs // - this.cmac_rx_tx_debug_regs.Location = new System.Drawing.Point(59, 286); - this.cmac_rx_tx_debug_regs.Margin = new System.Windows.Forms.Padding(4); + this.cmac_rx_tx_debug_regs.Location = new System.Drawing.Point(44, 254); this.cmac_rx_tx_debug_regs.Name = "cmac_rx_tx_debug_regs"; - this.cmac_rx_tx_debug_regs.Size = new System.Drawing.Size(100, 28); + this.cmac_rx_tx_debug_regs.Size = new System.Drawing.Size(75, 23); this.cmac_rx_tx_debug_regs.TabIndex = 117; this.cmac_rx_tx_debug_regs.Text = "Resfresh"; this.cmac_rx_tx_debug_regs.UseVisualStyleBackColor = true; @@ -2342,20 +2872,18 @@ // label23 // this.label23.AutoSize = true; - this.label23.Location = new System.Drawing.Point(307, -1); - this.label23.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label23.Location = new System.Drawing.Point(230, -1); this.label23.Name = "label23"; - this.label23.Size = new System.Drawing.Size(62, 17); + this.label23.Size = new System.Drawing.Size(49, 13); this.label23.TabIndex = 115; this.label23.Text = "CMAC_0"; // // label24 // this.label24.AutoSize = true; - this.label24.Location = new System.Drawing.Point(407, -1); - this.label24.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label24.Location = new System.Drawing.Point(305, -1); this.label24.Name = "label24"; - this.label24.Size = new System.Drawing.Size(62, 17); + this.label24.Size = new System.Drawing.Size(49, 13); this.label24.TabIndex = 116; this.label24.Text = "CMAC_4"; // @@ -2369,10 +2897,10 @@ this.flowLayoutPanel46.Controls.Add(this.flowLayoutPanel52); this.flowLayoutPanel46.Controls.Add(this.flowLayoutPanel53); this.flowLayoutPanel46.Controls.Add(this.flowLayoutPanel55); - this.flowLayoutPanel46.Location = new System.Drawing.Point(5, 18); - this.flowLayoutPanel46.Margin = new System.Windows.Forms.Padding(4); + this.flowLayoutPanel46.Controls.Add(this.flowLayoutPanel62); + this.flowLayoutPanel46.Location = new System.Drawing.Point(4, 15); this.flowLayoutPanel46.Name = "flowLayoutPanel46"; - this.flowLayoutPanel46.Size = new System.Drawing.Size(502, 249); + this.flowLayoutPanel46.Size = new System.Drawing.Size(377, 223); this.flowLayoutPanel46.TabIndex = 94; // // flowLayoutPanel48 @@ -2383,40 +2911,40 @@ this.flowLayoutPanel48.Controls.Add(this.cmac_4_reg_0x40); this.flowLayoutPanel48.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel48.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel48.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel48.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel48.Name = "flowLayoutPanel48"; - this.flowLayoutPanel48.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel48.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel48.TabIndex = 102; // // label25 // - this.label25.Location = new System.Drawing.Point(3, 2); - this.label25.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label25.MaximumSize = new System.Drawing.Size(272, 26); - this.label25.MinimumSize = new System.Drawing.Size(272, 26); + this.label25.Location = new System.Drawing.Point(2, 2); + this.label25.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label25.MaximumSize = new System.Drawing.Size(204, 21); + this.label25.MinimumSize = new System.Drawing.Size(204, 21); this.label25.Name = "label25"; - this.label25.Size = new System.Drawing.Size(272, 26); + this.label25.Size = new System.Drawing.Size(204, 21); this.label25.TabIndex = 113; this.label25.Text = "tx_frame_cnt - 0x40"; this.label25.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x40 // - this.cmac_0_reg_0x40.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x40.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x40.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x40.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x40.Name = "cmac_0_reg_0x40"; this.cmac_0_reg_0x40.ReadOnly = true; - this.cmac_0_reg_0x40.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x40.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x40.TabIndex = 8; this.cmac_0_reg_0x40.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x40 // - this.cmac_4_reg_0x40.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x40.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x40.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x40.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x40.Name = "cmac_4_reg_0x40"; this.cmac_4_reg_0x40.ReadOnly = true; - this.cmac_4_reg_0x40.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x40.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x40.TabIndex = 114; this.cmac_4_reg_0x40.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2425,42 +2953,42 @@ this.flowLayoutPanel49.Controls.Add(this.label26); this.flowLayoutPanel49.Controls.Add(this.cmac_0_reg_0x44); this.flowLayoutPanel49.Controls.Add(this.cmac_4_reg_0x44); - this.flowLayoutPanel49.Location = new System.Drawing.Point(0, 32); + this.flowLayoutPanel49.Location = new System.Drawing.Point(0, 26); this.flowLayoutPanel49.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel49.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel49.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel49.Name = "flowLayoutPanel49"; - this.flowLayoutPanel49.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel49.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel49.TabIndex = 113; // // label26 // - this.label26.Location = new System.Drawing.Point(3, 2); - this.label26.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label26.MaximumSize = new System.Drawing.Size(272, 26); - this.label26.MinimumSize = new System.Drawing.Size(272, 26); + this.label26.Location = new System.Drawing.Point(2, 2); + this.label26.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label26.MaximumSize = new System.Drawing.Size(204, 21); + this.label26.MinimumSize = new System.Drawing.Size(204, 21); this.label26.Name = "label26"; - this.label26.Size = new System.Drawing.Size(272, 26); + this.label26.Size = new System.Drawing.Size(204, 21); this.label26.TabIndex = 113; this.label26.Text = "tx_frame_underrun_cnt - 0x44"; this.label26.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x44 // - this.cmac_0_reg_0x44.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x44.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x44.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x44.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x44.Name = "cmac_0_reg_0x44"; this.cmac_0_reg_0x44.ReadOnly = true; - this.cmac_0_reg_0x44.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x44.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x44.TabIndex = 8; this.cmac_0_reg_0x44.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x44 // - this.cmac_4_reg_0x44.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x44.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x44.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x44.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x44.Name = "cmac_4_reg_0x44"; this.cmac_4_reg_0x44.ReadOnly = true; - this.cmac_4_reg_0x44.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x44.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x44.TabIndex = 115; this.cmac_4_reg_0x44.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2469,42 +2997,42 @@ this.flowLayoutPanel50.Controls.Add(this.label27); this.flowLayoutPanel50.Controls.Add(this.cmac_0_reg_0x48); this.flowLayoutPanel50.Controls.Add(this.cmac_4_reg_0x48); - this.flowLayoutPanel50.Location = new System.Drawing.Point(0, 64); + this.flowLayoutPanel50.Location = new System.Drawing.Point(0, 52); this.flowLayoutPanel50.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel50.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel50.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel50.Name = "flowLayoutPanel50"; - this.flowLayoutPanel50.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel50.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel50.TabIndex = 131; // // label27 // - this.label27.Location = new System.Drawing.Point(3, 2); - this.label27.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label27.MaximumSize = new System.Drawing.Size(272, 26); - this.label27.MinimumSize = new System.Drawing.Size(272, 26); + this.label27.Location = new System.Drawing.Point(2, 2); + this.label27.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label27.MaximumSize = new System.Drawing.Size(204, 21); + this.label27.MinimumSize = new System.Drawing.Size(204, 21); this.label27.Name = "label27"; - this.label27.Size = new System.Drawing.Size(272, 26); + this.label27.Size = new System.Drawing.Size(204, 21); this.label27.TabIndex = 113; this.label27.Text = "tx_pause_cnt - 0x48"; this.label27.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x48 // - this.cmac_0_reg_0x48.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x48.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x48.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x48.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x48.Name = "cmac_0_reg_0x48"; this.cmac_0_reg_0x48.ReadOnly = true; - this.cmac_0_reg_0x48.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x48.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x48.TabIndex = 8; this.cmac_0_reg_0x48.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x48 // - this.cmac_4_reg_0x48.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x48.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x48.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x48.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x48.Name = "cmac_4_reg_0x48"; this.cmac_4_reg_0x48.ReadOnly = true; - this.cmac_4_reg_0x48.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x48.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x48.TabIndex = 116; this.cmac_4_reg_0x48.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2513,42 +3041,42 @@ this.flowLayoutPanel51.Controls.Add(this.label28); this.flowLayoutPanel51.Controls.Add(this.cmac_0_reg_0x4C); this.flowLayoutPanel51.Controls.Add(this.cmac_4_reg_0x4C); - this.flowLayoutPanel51.Location = new System.Drawing.Point(0, 96); + this.flowLayoutPanel51.Location = new System.Drawing.Point(0, 78); this.flowLayoutPanel51.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel51.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel51.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel51.Name = "flowLayoutPanel51"; - this.flowLayoutPanel51.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel51.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel51.TabIndex = 115; // // label28 // - this.label28.Location = new System.Drawing.Point(3, 2); - this.label28.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label28.MaximumSize = new System.Drawing.Size(272, 26); - this.label28.MinimumSize = new System.Drawing.Size(272, 26); + this.label28.Location = new System.Drawing.Point(2, 2); + this.label28.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label28.MaximumSize = new System.Drawing.Size(204, 21); + this.label28.MinimumSize = new System.Drawing.Size(204, 21); this.label28.Name = "label28"; - this.label28.Size = new System.Drawing.Size(272, 26); + this.label28.Size = new System.Drawing.Size(204, 21); this.label28.TabIndex = 113; this.label28.Text = "rx_frame_cnt - 0x4C"; this.label28.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x4C // - this.cmac_0_reg_0x4C.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x4C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x4C.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x4C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x4C.Name = "cmac_0_reg_0x4C"; this.cmac_0_reg_0x4C.ReadOnly = true; - this.cmac_0_reg_0x4C.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x4C.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x4C.TabIndex = 8; this.cmac_0_reg_0x4C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x4C // - this.cmac_4_reg_0x4C.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x4C.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x4C.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x4C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x4C.Name = "cmac_4_reg_0x4C"; this.cmac_4_reg_0x4C.ReadOnly = true; - this.cmac_4_reg_0x4C.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x4C.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x4C.TabIndex = 116; this.cmac_4_reg_0x4C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2557,42 +3085,42 @@ this.flowLayoutPanel52.Controls.Add(this.label48); this.flowLayoutPanel52.Controls.Add(this.cmac_0_reg_0x50); this.flowLayoutPanel52.Controls.Add(this.cmac_4_reg_0x50); - this.flowLayoutPanel52.Location = new System.Drawing.Point(0, 128); + this.flowLayoutPanel52.Location = new System.Drawing.Point(0, 104); this.flowLayoutPanel52.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel52.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel52.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel52.Name = "flowLayoutPanel52"; - this.flowLayoutPanel52.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel52.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel52.TabIndex = 116; // // label48 // - this.label48.Location = new System.Drawing.Point(3, 2); - this.label48.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label48.MaximumSize = new System.Drawing.Size(272, 26); - this.label48.MinimumSize = new System.Drawing.Size(272, 26); + this.label48.Location = new System.Drawing.Point(2, 2); + this.label48.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label48.MaximumSize = new System.Drawing.Size(204, 21); + this.label48.MinimumSize = new System.Drawing.Size(204, 21); this.label48.Name = "label48"; - this.label48.Size = new System.Drawing.Size(272, 26); + this.label48.Size = new System.Drawing.Size(204, 21); this.label48.TabIndex = 113; this.label48.Text = "rx_frame_err_cnt - 0x50"; this.label48.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x50 // - this.cmac_0_reg_0x50.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x50.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x50.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x50.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x50.Name = "cmac_0_reg_0x50"; this.cmac_0_reg_0x50.ReadOnly = true; - this.cmac_0_reg_0x50.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x50.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x50.TabIndex = 8; this.cmac_0_reg_0x50.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x50 // - this.cmac_4_reg_0x50.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x50.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x50.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x50.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x50.Name = "cmac_4_reg_0x50"; this.cmac_4_reg_0x50.ReadOnly = true; - this.cmac_4_reg_0x50.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x50.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x50.TabIndex = 116; this.cmac_4_reg_0x50.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2601,30 +3129,30 @@ this.flowLayoutPanel53.Controls.Add(label49); this.flowLayoutPanel53.Controls.Add(this.cmac_0_reg_0x54); this.flowLayoutPanel53.Controls.Add(this.cmac_4_reg_0x54); - this.flowLayoutPanel53.Location = new System.Drawing.Point(0, 160); + this.flowLayoutPanel53.Location = new System.Drawing.Point(0, 130); this.flowLayoutPanel53.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel53.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel53.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel53.Name = "flowLayoutPanel53"; - this.flowLayoutPanel53.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel53.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel53.TabIndex = 117; // // cmac_0_reg_0x54 // - this.cmac_0_reg_0x54.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x54.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x54.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x54.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x54.Name = "cmac_0_reg_0x54"; this.cmac_0_reg_0x54.ReadOnly = true; - this.cmac_0_reg_0x54.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x54.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x54.TabIndex = 8; this.cmac_0_reg_0x54.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x54 // - this.cmac_4_reg_0x54.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x54.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x54.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x54.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x54.Name = "cmac_4_reg_0x54"; this.cmac_4_reg_0x54.ReadOnly = true; - this.cmac_4_reg_0x54.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x54.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x54.TabIndex = 116; this.cmac_4_reg_0x54.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // @@ -2633,222 +3161,1700 @@ this.flowLayoutPanel55.Controls.Add(this.label52); this.flowLayoutPanel55.Controls.Add(this.cmac_0_reg_0x58); this.flowLayoutPanel55.Controls.Add(this.cmac_4_reg_0x58); - this.flowLayoutPanel55.Location = new System.Drawing.Point(0, 192); + this.flowLayoutPanel55.Location = new System.Drawing.Point(0, 156); this.flowLayoutPanel55.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel55.MaximumSize = new System.Drawing.Size(499, 32); + this.flowLayoutPanel55.MaximumSize = new System.Drawing.Size(374, 26); this.flowLayoutPanel55.Name = "flowLayoutPanel55"; - this.flowLayoutPanel55.Size = new System.Drawing.Size(499, 32); + this.flowLayoutPanel55.Size = new System.Drawing.Size(374, 26); this.flowLayoutPanel55.TabIndex = 123; // // label52 // - this.label52.Location = new System.Drawing.Point(3, 2); - this.label52.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label52.MaximumSize = new System.Drawing.Size(272, 26); - this.label52.MinimumSize = new System.Drawing.Size(272, 26); + this.label52.Location = new System.Drawing.Point(2, 2); + this.label52.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label52.MaximumSize = new System.Drawing.Size(204, 21); + this.label52.MinimumSize = new System.Drawing.Size(204, 21); this.label52.Name = "label52"; - this.label52.Size = new System.Drawing.Size(272, 26); + this.label52.Size = new System.Drawing.Size(204, 21); this.label52.TabIndex = 113; this.label52.Text = "rx_fifo_overflow_cnt - 0x58"; this.label52.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cmac_0_reg_0x58 // - this.cmac_0_reg_0x58.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x58.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_0_reg_0x58.Location = new System.Drawing.Point(208, 3); + this.cmac_0_reg_0x58.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_0_reg_0x58.Name = "cmac_0_reg_0x58"; this.cmac_0_reg_0x58.ReadOnly = true; - this.cmac_0_reg_0x58.Size = new System.Drawing.Size(105, 22); + this.cmac_0_reg_0x58.Size = new System.Drawing.Size(80, 20); this.cmac_0_reg_0x58.TabIndex = 8; + this.cmac_0_reg_0x58.Text = "0"; this.cmac_0_reg_0x58.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // cmac_4_reg_0x58 // - this.cmac_4_reg_0x58.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x58.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); + this.cmac_4_reg_0x58.Location = new System.Drawing.Point(288, 3); + this.cmac_4_reg_0x58.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); this.cmac_4_reg_0x58.Name = "cmac_4_reg_0x58"; this.cmac_4_reg_0x58.ReadOnly = true; - this.cmac_4_reg_0x58.Size = new System.Drawing.Size(105, 22); + this.cmac_4_reg_0x58.Size = new System.Drawing.Size(80, 20); this.cmac_4_reg_0x58.TabIndex = 116; + this.cmac_4_reg_0x58.Text = "0"; this.cmac_4_reg_0x58.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // groupBox12 + // flowLayoutPanel62 // - this.groupBox12.BackColor = System.Drawing.Color.Gainsboro; - this.groupBox12.Controls.Add(this.flowLayoutPanel54); - this.groupBox12.Location = new System.Drawing.Point(621, 520); - this.groupBox12.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.groupBox12.Name = "groupBox12"; - this.groupBox12.Padding = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.groupBox12.Size = new System.Drawing.Size(192, 144); - this.groupBox12.TabIndex = 119; - this.groupBox12.TabStop = false; - this.groupBox12.Text = "CMAC to DAC Chan Sel"; + this.flowLayoutPanel62.Controls.Add(this.label56); + this.flowLayoutPanel62.Controls.Add(this.textBox1); + this.flowLayoutPanel62.Controls.Add(this.textBox2); + this.flowLayoutPanel62.Location = new System.Drawing.Point(0, 182); + this.flowLayoutPanel62.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel62.MaximumSize = new System.Drawing.Size(374, 26); + this.flowLayoutPanel62.Name = "flowLayoutPanel62"; + this.flowLayoutPanel62.Size = new System.Drawing.Size(374, 26); + this.flowLayoutPanel62.TabIndex = 132; // - // flowLayoutPanel54 + // label56 // - this.flowLayoutPanel54.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_both); - this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_1); - this.flowLayoutPanel54.Controls.Add(this.cmac2_dac_chan_2); - this.flowLayoutPanel54.Location = new System.Drawing.Point(11, 22); - this.flowLayoutPanel54.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.flowLayoutPanel54.Name = "flowLayoutPanel54"; - this.flowLayoutPanel54.Size = new System.Drawing.Size(151, 103); - this.flowLayoutPanel54.TabIndex = 63; + this.label56.Location = new System.Drawing.Point(2, 2); + this.label56.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label56.MaximumSize = new System.Drawing.Size(204, 21); + this.label56.MinimumSize = new System.Drawing.Size(204, 21); + this.label56.Name = "label56"; + this.label56.Size = new System.Drawing.Size(204, 21); + this.label56.TabIndex = 113; + this.label56.Text = " "; + this.label56.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // - // cmac2_dac_chan_both + // textBox1 // - this.cmac2_dac_chan_both.Checked = true; - this.cmac2_dac_chan_both.Location = new System.Drawing.Point(8, 2); - this.cmac2_dac_chan_both.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); - this.cmac2_dac_chan_both.Name = "cmac2_dac_chan_both"; - this.cmac2_dac_chan_both.Size = new System.Drawing.Size(133, 30); - this.cmac2_dac_chan_both.TabIndex = 2; - this.cmac2_dac_chan_both.TabStop = true; - this.cmac2_dac_chan_both.Text = "Both"; - this.cmac2_dac_chan_both.UseVisualStyleBackColor = true; - this.cmac2_dac_chan_both.Click += new System.EventHandler(this.cmac2_dac_chan_both_Click); + this.textBox1.Location = new System.Drawing.Point(208, 3); + this.textBox1.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(80, 20); + this.textBox1.TabIndex = 8; + this.textBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // cmac2_dac_chan_1 + // textBox2 // - this.cmac2_dac_chan_1.Location = new System.Drawing.Point(8, 36); - this.cmac2_dac_chan_1.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); - this.cmac2_dac_chan_1.Name = "cmac2_dac_chan_1"; - this.cmac2_dac_chan_1.Size = new System.Drawing.Size(133, 30); - this.cmac2_dac_chan_1.TabIndex = 4; - this.cmac2_dac_chan_1.Text = "Chan 1"; - this.cmac2_dac_chan_1.UseVisualStyleBackColor = true; - this.cmac2_dac_chan_1.Click += new System.EventHandler(this.cmac2_dac_chan_1_Click); + this.textBox2.Location = new System.Drawing.Point(288, 3); + this.textBox2.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.textBox2.Size = new System.Drawing.Size(80, 20); + this.textBox2.TabIndex = 116; + this.textBox2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // cmac2_dac_chan_2 + // tabPage3 // - this.cmac2_dac_chan_2.Location = new System.Drawing.Point(8, 70); - this.cmac2_dac_chan_2.Margin = new System.Windows.Forms.Padding(8, 2, 3, 2); - this.cmac2_dac_chan_2.Name = "cmac2_dac_chan_2"; - this.cmac2_dac_chan_2.Size = new System.Drawing.Size(133, 30); - this.cmac2_dac_chan_2.TabIndex = 5; - this.cmac2_dac_chan_2.Text = "Chan 2"; - this.cmac2_dac_chan_2.UseVisualStyleBackColor = true; - this.cmac2_dac_chan_2.Click += new System.EventHandler(this.cmac2_dac_chan_2_Click); + this.tabPage3.BackColor = System.Drawing.Color.Gainsboro; + this.tabPage3.Controls.Add(this.groupBox17); + this.tabPage3.Controls.Add(this.groupBox13); + this.tabPage3.Location = new System.Drawing.Point(4, 22); + this.tabPage3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.tabPage3.Size = new System.Drawing.Size(1192, 677); + this.tabPage3.TabIndex = 2; + this.tabPage3.Text = "DDS"; // - // flowLayoutPanel56 + // groupBox17 // - this.flowLayoutPanel56.Controls.Add(this.label50); - this.flowLayoutPanel56.Controls.Add(this.cmac_0_reg_0x10030); - this.flowLayoutPanel56.Controls.Add(this.cmac_4_reg_0x10030); - this.flowLayoutPanel56.Location = new System.Drawing.Point(0, 192); - this.flowLayoutPanel56.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel56.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel56.Name = "flowLayoutPanel56"; - this.flowLayoutPanel56.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel56.TabIndex = 133; + this.groupBox17.Controls.Add(this.flowLayoutPanel85); + this.groupBox17.Controls.Add(this.dds_all_refresh); + this.groupBox17.Controls.Add(this.read_dds_regs); + this.groupBox17.Controls.Add(this.flowLayoutPanel94); + this.groupBox17.Location = new System.Drawing.Point(806, 7); + this.groupBox17.Name = "groupBox17"; + this.groupBox17.Size = new System.Drawing.Size(415, 349); + this.groupBox17.TabIndex = 125; + this.groupBox17.TabStop = false; + this.groupBox17.Text = "DDS Registers (0x8300_0000) (0x840" + + "0_0000)"; // - // label50 + // flowLayoutPanel111 // - this.label50.Location = new System.Drawing.Point(3, 2); - this.label50.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label50.MaximumSize = new System.Drawing.Size(272, 26); - this.label50.MinimumSize = new System.Drawing.Size(272, 26); - this.label50.Name = "label50"; - this.label50.Size = new System.Drawing.Size(272, 26); - this.label50.TabIndex = 113; - this.label50.Text = "TX_FLOW_CONTROL_ENABLE - 0x30"; - this.label50.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flowLayoutPanel111.Controls.Add(this.label106); + this.flowLayoutPanel111.Controls.Add(this.dds_reg88); + this.flowLayoutPanel111.Controls.Add(this.dds_reg4_88); + this.flowLayoutPanel111.Location = new System.Drawing.Point(0, 52); + this.flowLayoutPanel111.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel111.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel111.Name = "flowLayoutPanel111"; + this.flowLayoutPanel111.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel111.TabIndex = 119; // - // cmac_0_reg_0x10030 + // label106 // - this.cmac_0_reg_0x10030.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10030.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x10030.Name = "cmac_0_reg_0x10030"; - this.cmac_0_reg_0x10030.ReadOnly = true; - this.cmac_0_reg_0x10030.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x10030.TabIndex = 8; - this.cmac_0_reg_0x10030.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.label106.Location = new System.Drawing.Point(2, 2); + this.label106.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label106.MaximumSize = new System.Drawing.Size(204, 21); + this.label106.MinimumSize = new System.Drawing.Size(204, 21); + this.label106.Name = "label106"; + this.label106.Size = new System.Drawing.Size(204, 21); + this.label106.TabIndex = 113; + this.label106.Text = "phase_off_4 - 0x88"; + this.label106.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // - // cmac_4_reg_0x10030 + // dds_reg88 // - this.cmac_4_reg_0x10030.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10030.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x10030.Name = "cmac_4_reg_0x10030"; - this.cmac_4_reg_0x10030.ReadOnly = true; - this.cmac_4_reg_0x10030.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x10030.TabIndex = 116; - this.cmac_4_reg_0x10030.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.dds_reg88.Location = new System.Drawing.Point(208, 3); + this.dds_reg88.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg88.Name = "dds_reg88"; + this.dds_reg88.ReadOnly = true; + this.dds_reg88.Size = new System.Drawing.Size(80, 20); + this.dds_reg88.TabIndex = 8; + this.dds_reg88.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // flowLayoutPanel57 + // flowLayoutPanel78 // - this.flowLayoutPanel57.Controls.Add(this.label51); - this.flowLayoutPanel57.Controls.Add(this.cmac_0_reg_0x10058); - this.flowLayoutPanel57.Controls.Add(this.cmac_4_reg_0x10058); - this.flowLayoutPanel57.Location = new System.Drawing.Point(0, 224); - this.flowLayoutPanel57.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel57.MaximumSize = new System.Drawing.Size(499, 32); - this.flowLayoutPanel57.Name = "flowLayoutPanel57"; - this.flowLayoutPanel57.Size = new System.Drawing.Size(499, 32); - this.flowLayoutPanel57.TabIndex = 134; + this.flowLayoutPanel78.Controls.Add(this.label74); + this.flowLayoutPanel78.Controls.Add(this.dds_reg68); + this.flowLayoutPanel78.Controls.Add(this.dds_reg4_68); + this.flowLayoutPanel78.Location = new System.Drawing.Point(0, 26); + this.flowLayoutPanel78.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel78.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel78.Name = "flowLayoutPanel78"; + this.flowLayoutPanel78.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel78.TabIndex = 119; // - // label51 + // label74 // - this.label51.Location = new System.Drawing.Point(3, 2); - this.label51.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.label51.MaximumSize = new System.Drawing.Size(272, 26); - this.label51.MinimumSize = new System.Drawing.Size(272, 26); - this.label51.Name = "label51"; - this.label51.Size = new System.Drawing.Size(272, 26); - this.label51.TabIndex = 113; - this.label51.Text = "TX_FLOW_CNTRL_QUANTA8 - 0x58"; - this.label51.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.label74.Location = new System.Drawing.Point(2, 2); + this.label74.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label74.MaximumSize = new System.Drawing.Size(204, 21); + this.label74.MinimumSize = new System.Drawing.Size(204, 21); + this.label74.Name = "label74"; + this.label74.Size = new System.Drawing.Size(204, 21); + this.label74.TabIndex = 113; + this.label74.Text = "phase_off_3 - 0x68"; + this.label74.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // - // cmac_0_reg_0x10058 + // dds_reg68 // - this.cmac_0_reg_0x10058.Location = new System.Drawing.Point(278, 4); - this.cmac_0_reg_0x10058.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_0_reg_0x10058.Name = "cmac_0_reg_0x10058"; - this.cmac_0_reg_0x10058.ReadOnly = true; - this.cmac_0_reg_0x10058.Size = new System.Drawing.Size(105, 22); - this.cmac_0_reg_0x10058.TabIndex = 8; - this.cmac_0_reg_0x10058.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.dds_reg68.Location = new System.Drawing.Point(208, 3); + this.dds_reg68.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg68.Name = "dds_reg68"; + this.dds_reg68.ReadOnly = true; + this.dds_reg68.Size = new System.Drawing.Size(80, 20); + this.dds_reg68.TabIndex = 8; + this.dds_reg68.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // - // cmac_4_reg_0x10058 + // flowLayoutPanel85 // - this.cmac_4_reg_0x10058.Location = new System.Drawing.Point(383, 4); - this.cmac_4_reg_0x10058.Margin = new System.Windows.Forms.Padding(0, 4, 0, 0); - this.cmac_4_reg_0x10058.Name = "cmac_4_reg_0x10058"; - this.cmac_4_reg_0x10058.ReadOnly = true; - this.cmac_4_reg_0x10058.Size = new System.Drawing.Size(105, 22); - this.cmac_4_reg_0x10058.TabIndex = 116; - this.cmac_4_reg_0x10058.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.flowLayoutPanel85.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel85.Controls.Add(this.flowLayoutPanel92); + this.flowLayoutPanel85.Controls.Add(this.flowLayoutPanel78); + this.flowLayoutPanel85.Controls.Add(this.flowLayoutPanel111); + this.flowLayoutPanel85.Location = new System.Drawing.Point(4, 230); + this.flowLayoutPanel85.MaximumSize = new System.Drawing.Size(400, 300); + this.flowLayoutPanel85.Name = "flowLayoutPanel85"; + this.flowLayoutPanel85.Size = new System.Drawing.Size(372, 80); + this.flowLayoutPanel85.TabIndex = 125; // - // flowLayoutPanel58 + // flowLayoutPanel92 // - this.flowLayoutPanel58.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel37); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel38); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel39); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel40); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel41); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel42); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel43); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel44); - this.flowLayoutPanel58.Controls.Add(this.flowLayoutPanel45); - this.flowLayoutPanel58.Location = new System.Drawing.Point(4, 318); - this.flowLayoutPanel58.Name = "flowLayoutPanel58"; - this.flowLayoutPanel58.Size = new System.Drawing.Size(506, 328); - this.flowLayoutPanel58.TabIndex = 119; + this.flowLayoutPanel92.Controls.Add(this.label89); + this.flowLayoutPanel92.Controls.Add(this.dds_reg48); + this.flowLayoutPanel92.Controls.Add(this.dds_reg4_48); + this.flowLayoutPanel92.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel92.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel92.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel92.Name = "flowLayoutPanel92"; + this.flowLayoutPanel92.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel92.TabIndex = 119; + // + // label89 + // + this.label89.Location = new System.Drawing.Point(2, 2); + this.label89.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label89.MaximumSize = new System.Drawing.Size(204, 21); + this.label89.MinimumSize = new System.Drawing.Size(204, 21); + this.label89.Name = "label89"; + this.label89.Size = new System.Drawing.Size(204, 21); + this.label89.TabIndex = 113; + this.label89.Text = "phase_off_2 - 0x48"; + this.label89.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg48 + // + this.dds_reg48.Location = new System.Drawing.Point(208, 3); + this.dds_reg48.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg48.Name = "dds_reg48"; + this.dds_reg48.ReadOnly = true; + this.dds_reg48.Size = new System.Drawing.Size(80, 20); + this.dds_reg48.TabIndex = 8; + this.dds_reg48.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // read_dds_regs + // + this.read_dds_regs.Location = new System.Drawing.Point(47, 910); + this.read_dds_regs.Margin = new System.Windows.Forms.Padding(22, 1, 3, 1); + this.read_dds_regs.Name = "read_dds_regs"; + this.read_dds_regs.Size = new System.Drawing.Size(79, 23); + this.read_dds_regs.TabIndex = 12; + this.read_dds_regs.Text = "Refresh"; + this.read_dds_regs.UseVisualStyleBackColor = true; + // + // flowLayoutPanel94 + // + this.flowLayoutPanel94.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel95); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel96); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel97); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel98); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel99); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel100); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel101); + this.flowLayoutPanel94.Controls.Add(this.flowLayoutPanel102); + this.flowLayoutPanel94.Location = new System.Drawing.Point(4, 21); + this.flowLayoutPanel94.MaximumSize = new System.Drawing.Size(400, 300); + this.flowLayoutPanel94.Name = "flowLayoutPanel94"; + this.flowLayoutPanel94.Size = new System.Drawing.Size(372, 210); + this.flowLayoutPanel94.TabIndex = 94; + // + // flowLayoutPanel95 + // + this.flowLayoutPanel95.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; + this.flowLayoutPanel95.Controls.Add(this.label91); + this.flowLayoutPanel95.Controls.Add(this.dds_reg10); + this.flowLayoutPanel95.Controls.Add(this.dds_reg4_10); + this.flowLayoutPanel95.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel95.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel95.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel95.Name = "flowLayoutPanel95"; + this.flowLayoutPanel95.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel95.TabIndex = 102; + // + // label91 + // + this.label91.Location = new System.Drawing.Point(2, 2); + this.label91.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label91.MaximumSize = new System.Drawing.Size(204, 21); + this.label91.MinimumSize = new System.Drawing.Size(204, 21); + this.label91.Name = "label91"; + this.label91.Size = new System.Drawing.Size(204, 21); + this.label91.TabIndex = 113; + this.label91.Text = "Scale_1 - 0x10"; + this.label91.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg10 + // + this.dds_reg10.Location = new System.Drawing.Point(208, 3); + this.dds_reg10.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg10.Name = "dds_reg10"; + this.dds_reg10.ReadOnly = true; + this.dds_reg10.Size = new System.Drawing.Size(80, 20); + this.dds_reg10.TabIndex = 8; + this.dds_reg10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel96 + // + this.flowLayoutPanel96.Controls.Add(this.label92); + this.flowLayoutPanel96.Controls.Add(this.dds_reg14); + this.flowLayoutPanel96.Controls.Add(this.dds_reg4_14); + this.flowLayoutPanel96.Location = new System.Drawing.Point(0, 26); + this.flowLayoutPanel96.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel96.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel96.Name = "flowLayoutPanel96"; + this.flowLayoutPanel96.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel96.TabIndex = 113; + // + // label92 + // + this.label92.Location = new System.Drawing.Point(2, 2); + this.label92.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label92.MaximumSize = new System.Drawing.Size(204, 21); + this.label92.MinimumSize = new System.Drawing.Size(204, 21); + this.label92.Name = "label92"; + this.label92.Size = new System.Drawing.Size(204, 21); + this.label92.TabIndex = 113; + this.label92.Text = "phase_inc_dwell_time_1 - 0x14"; + this.label92.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg14 + // + this.dds_reg14.Location = new System.Drawing.Point(208, 3); + this.dds_reg14.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg14.Name = "dds_reg14"; + this.dds_reg14.ReadOnly = true; + this.dds_reg14.Size = new System.Drawing.Size(80, 20); + this.dds_reg14.TabIndex = 8; + this.dds_reg14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel97 + // + this.flowLayoutPanel97.Controls.Add(this.label93); + this.flowLayoutPanel97.Controls.Add(this.dds_reg18); + this.flowLayoutPanel97.Controls.Add(this.dds_reg4_18); + this.flowLayoutPanel97.Location = new System.Drawing.Point(0, 52); + this.flowLayoutPanel97.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel97.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel97.Name = "flowLayoutPanel97"; + this.flowLayoutPanel97.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel97.TabIndex = 131; + // + // label93 + // + this.label93.Location = new System.Drawing.Point(2, 2); + this.label93.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label93.MaximumSize = new System.Drawing.Size(204, 21); + this.label93.MinimumSize = new System.Drawing.Size(204, 21); + this.label93.Name = "label93"; + this.label93.Size = new System.Drawing.Size(204, 21); + this.label93.TabIndex = 113; + this.label93.Text = "phase_inc_step_size_1 - 0x18"; + this.label93.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg18 + // + this.dds_reg18.Location = new System.Drawing.Point(208, 3); + this.dds_reg18.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg18.Name = "dds_reg18"; + this.dds_reg18.ReadOnly = true; + this.dds_reg18.Size = new System.Drawing.Size(80, 20); + this.dds_reg18.TabIndex = 8; + this.dds_reg18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel98 + // + this.flowLayoutPanel98.Controls.Add(this.label94); + this.flowLayoutPanel98.Controls.Add(this.dds_reg1C); + this.flowLayoutPanel98.Controls.Add(this.dds_reg4_1C); + this.flowLayoutPanel98.Location = new System.Drawing.Point(0, 78); + this.flowLayoutPanel98.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel98.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel98.Name = "flowLayoutPanel98"; + this.flowLayoutPanel98.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel98.TabIndex = 115; + // + // label94 + // + this.label94.Location = new System.Drawing.Point(2, 2); + this.label94.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label94.MaximumSize = new System.Drawing.Size(204, 21); + this.label94.MinimumSize = new System.Drawing.Size(204, 21); + this.label94.Name = "label94"; + this.label94.Size = new System.Drawing.Size(204, 21); + this.label94.TabIndex = 113; + this.label94.Text = "idle_samples_1 - 0x1C"; + this.label94.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg1C + // + this.dds_reg1C.Location = new System.Drawing.Point(208, 3); + this.dds_reg1C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg1C.Name = "dds_reg1C"; + this.dds_reg1C.ReadOnly = true; + this.dds_reg1C.Size = new System.Drawing.Size(80, 20); + this.dds_reg1C.TabIndex = 8; + this.dds_reg1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel99 + // + this.flowLayoutPanel99.Controls.Add(this.label95); + this.flowLayoutPanel99.Controls.Add(this.dds_reg20); + this.flowLayoutPanel99.Controls.Add(this.dds_reg4_20); + this.flowLayoutPanel99.Location = new System.Drawing.Point(0, 104); + this.flowLayoutPanel99.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel99.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel99.Name = "flowLayoutPanel99"; + this.flowLayoutPanel99.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel99.TabIndex = 116; + // + // label95 + // + this.label95.Location = new System.Drawing.Point(2, 2); + this.label95.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label95.MaximumSize = new System.Drawing.Size(204, 21); + this.label95.MinimumSize = new System.Drawing.Size(204, 21); + this.label95.Name = "label95"; + this.label95.Size = new System.Drawing.Size(204, 21); + this.label95.TabIndex = 113; + this.label95.Text = "num_samples_1 - 0x20"; + this.label95.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg20 + // + this.dds_reg20.Location = new System.Drawing.Point(208, 3); + this.dds_reg20.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg20.Name = "dds_reg20"; + this.dds_reg20.ReadOnly = true; + this.dds_reg20.Size = new System.Drawing.Size(80, 20); + this.dds_reg20.TabIndex = 8; + this.dds_reg20.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel100 + // + this.flowLayoutPanel100.Controls.Add(label96); + this.flowLayoutPanel100.Controls.Add(this.dds_reg24); + this.flowLayoutPanel100.Controls.Add(this.dds_reg4_24); + this.flowLayoutPanel100.Location = new System.Drawing.Point(0, 130); + this.flowLayoutPanel100.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel100.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel100.Name = "flowLayoutPanel100"; + this.flowLayoutPanel100.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel100.TabIndex = 117; + // + // dds_reg24 + // + this.dds_reg24.Location = new System.Drawing.Point(208, 3); + this.dds_reg24.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg24.Name = "dds_reg24"; + this.dds_reg24.ReadOnly = true; + this.dds_reg24.Size = new System.Drawing.Size(80, 20); + this.dds_reg24.TabIndex = 8; + this.dds_reg24.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel101 + // + this.flowLayoutPanel101.Controls.Add(this.label97); + this.flowLayoutPanel101.Controls.Add(this.dds_reg28); + this.flowLayoutPanel101.Controls.Add(this.dds_reg4_28); + this.flowLayoutPanel101.Location = new System.Drawing.Point(0, 156); + this.flowLayoutPanel101.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel101.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel101.Name = "flowLayoutPanel101"; + this.flowLayoutPanel101.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel101.TabIndex = 119; + // + // label97 + // + this.label97.Location = new System.Drawing.Point(2, 2); + this.label97.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label97.MaximumSize = new System.Drawing.Size(204, 21); + this.label97.MinimumSize = new System.Drawing.Size(204, 21); + this.label97.Name = "label97"; + this.label97.Size = new System.Drawing.Size(204, 21); + this.label97.TabIndex = 113; + this.label97.Text = "phase_off_1 - 0x28"; + this.label97.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg28 + // + this.dds_reg28.Location = new System.Drawing.Point(208, 3); + this.dds_reg28.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg28.Name = "dds_reg28"; + this.dds_reg28.ReadOnly = true; + this.dds_reg28.Size = new System.Drawing.Size(80, 20); + this.dds_reg28.TabIndex = 8; + this.dds_reg28.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel102 + // + this.flowLayoutPanel102.Controls.Add(this.label98); + this.flowLayoutPanel102.Controls.Add(this.dds_reg2C); + this.flowLayoutPanel102.Controls.Add(this.dds_reg4_2C); + this.flowLayoutPanel102.Location = new System.Drawing.Point(0, 182); + this.flowLayoutPanel102.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel102.MaximumSize = new System.Drawing.Size(380, 26); + this.flowLayoutPanel102.Name = "flowLayoutPanel102"; + this.flowLayoutPanel102.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel102.TabIndex = 123; + // + // label98 + // + this.label98.Location = new System.Drawing.Point(2, 2); + this.label98.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label98.MaximumSize = new System.Drawing.Size(204, 21); + this.label98.MinimumSize = new System.Drawing.Size(204, 21); + this.label98.Name = "label98"; + this.label98.Size = new System.Drawing.Size(204, 21); + this.label98.TabIndex = 113; + this.label98.Text = "swap_sf_1 - 0x2C"; + this.label98.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg2C + // + this.dds_reg2C.Location = new System.Drawing.Point(208, 3); + this.dds_reg2C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg2C.Name = "dds_reg2C"; + this.dds_reg2C.ReadOnly = true; + this.dds_reg2C.Size = new System.Drawing.Size(80, 20); + this.dds_reg2C.TabIndex = 8; + this.dds_reg2C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_all_refresh + // + this.dds_all_refresh.Location = new System.Drawing.Point(5, 314); + this.dds_all_refresh.Margin = new System.Windows.Forms.Padding(22, 1, 3, 1); + this.dds_all_refresh.Name = "dds_all_refresh"; + this.dds_all_refresh.Size = new System.Drawing.Size(79, 23); + this.dds_all_refresh.TabIndex = 128; + this.dds_all_refresh.Text = "Refresh"; + this.dds_all_refresh.UseVisualStyleBackColor = true; + this.dds_all_refresh.Click += new System.EventHandler(this.dds_all_refresh_Click); + // + // groupBox13 + // + this.groupBox13.Controls.Add(this.flowLayoutPanel74); + this.groupBox13.Controls.Add(this.flowLayoutPanel63); + this.groupBox13.Controls.Add(this.groupBox16); + this.groupBox13.Controls.Add(this.groupBox14); + this.groupBox13.Controls.Add(this.dds_reset); + this.groupBox13.Controls.Add(this.richTextBox0); + this.groupBox13.Controls.Add(this.dds_send_w2); + this.groupBox13.Controls.Add(this.label57); + this.groupBox13.Controls.Add(this.dds_send_w1); + this.groupBox13.Controls.Add(this.label58); + this.groupBox13.Controls.Add(this.label61); + this.groupBox13.Controls.Add(this.label62); + this.groupBox13.Controls.Add(this.label63); + this.groupBox13.Controls.Add(this.label64); + this.groupBox13.Controls.Add(this.label65); + this.groupBox13.Controls.Add(this.label66); + this.groupBox13.Controls.Add(this.flowLayoutPanel65); + this.groupBox13.Controls.Add(this.flowLayoutPanel66); + this.groupBox13.Location = new System.Drawing.Point(6, 12); + this.groupBox13.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox13.Name = "groupBox13"; + this.groupBox13.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox13.Size = new System.Drawing.Size(800, 624); + this.groupBox13.TabIndex = 0; + this.groupBox13.TabStop = false; + this.groupBox13.Text = "groupBox13"; + // + // flowLayoutPanel74 + // + this.flowLayoutPanel74.Controls.Add(this.label70); + this.flowLayoutPanel74.Controls.Add(this.dds_reg7C); + this.flowLayoutPanel74.Location = new System.Drawing.Point(799, 498); + this.flowLayoutPanel74.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel74.MaximumSize = new System.Drawing.Size(295, 26); + this.flowLayoutPanel74.Name = "flowLayoutPanel74"; + this.flowLayoutPanel74.Size = new System.Drawing.Size(295, 26); + this.flowLayoutPanel74.TabIndex = 115; + // + // label70 + // + this.label70.Location = new System.Drawing.Point(2, 2); + this.label70.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label70.MaximumSize = new System.Drawing.Size(204, 21); + this.label70.MinimumSize = new System.Drawing.Size(204, 21); + this.label70.Name = "label70"; + this.label70.Size = new System.Drawing.Size(204, 21); + this.label70.TabIndex = 113; + this.label70.Text = "idle_samples_4 - 0x7C"; + this.label70.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg7C + // + this.dds_reg7C.Location = new System.Drawing.Point(208, 3); + this.dds_reg7C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg7C.Name = "dds_reg7C"; + this.dds_reg7C.ReadOnly = true; + this.dds_reg7C.Size = new System.Drawing.Size(80, 20); + this.dds_reg7C.TabIndex = 8; + this.dds_reg7C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel63 + // + this.flowLayoutPanel63.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel64); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel68); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel79); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel80); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel81); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel82); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel83); + this.flowLayoutPanel63.Controls.Add(this.flowLayoutPanel84); + this.flowLayoutPanel63.Controls.Add(this.dds_refresh); + this.flowLayoutPanel63.Controls.Add(this.dds_count_reset); + this.flowLayoutPanel63.Location = new System.Drawing.Point(354, 320); + this.flowLayoutPanel63.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel63.Name = "flowLayoutPanel63"; + this.flowLayoutPanel63.Size = new System.Drawing.Size(403, 249); + this.flowLayoutPanel63.TabIndex = 151; + // + // flowLayoutPanel64 + // + this.flowLayoutPanel64.Controls.Add(this.label75); + this.flowLayoutPanel64.Controls.Add(this.dds_reg00); + this.flowLayoutPanel64.Controls.Add(this.dds_reg4_00); + this.flowLayoutPanel64.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel64.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel64.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel64.Name = "flowLayoutPanel64"; + this.flowLayoutPanel64.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel64.TabIndex = 141; + // + // label75 + // + this.label75.Location = new System.Drawing.Point(2, 2); + this.label75.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label75.MaximumSize = new System.Drawing.Size(204, 21); + this.label75.MinimumSize = new System.Drawing.Size(204, 21); + this.label75.Name = "label75"; + this.label75.Size = new System.Drawing.Size(204, 21); + this.label75.TabIndex = 113; + this.label75.Text = "DDS_CNTRL_REG0 - 0x00"; + this.label75.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg00 + // + this.dds_reg00.Location = new System.Drawing.Point(208, 3); + this.dds_reg00.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg00.Name = "dds_reg00"; + this.dds_reg00.ReadOnly = true; + this.dds_reg00.Size = new System.Drawing.Size(80, 20); + this.dds_reg00.TabIndex = 8; + this.dds_reg00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel68 + // + this.flowLayoutPanel68.Controls.Add(this.label76); + this.flowLayoutPanel68.Controls.Add(this.dds_reg04); + this.flowLayoutPanel68.Controls.Add(this.dds_reg4_04); + this.flowLayoutPanel68.Location = new System.Drawing.Point(0, 26); + this.flowLayoutPanel68.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel68.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel68.Name = "flowLayoutPanel68"; + this.flowLayoutPanel68.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel68.TabIndex = 142; + // + // label76 + // + this.label76.Location = new System.Drawing.Point(2, 2); + this.label76.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label76.MaximumSize = new System.Drawing.Size(204, 21); + this.label76.MinimumSize = new System.Drawing.Size(204, 21); + this.label76.Name = "label76"; + this.label76.Size = new System.Drawing.Size(204, 21); + this.label76.TabIndex = 113; + this.label76.Text = "DDS_CNTRL_REG1 - 0x04"; + this.label76.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg04 + // + this.dds_reg04.Location = new System.Drawing.Point(208, 3); + this.dds_reg04.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg04.Name = "dds_reg04"; + this.dds_reg04.ReadOnly = true; + this.dds_reg04.Size = new System.Drawing.Size(80, 20); + this.dds_reg04.TabIndex = 8; + this.dds_reg04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel79 + // + this.flowLayoutPanel79.Controls.Add(this.label77); + this.flowLayoutPanel79.Controls.Add(this.dds_reg08); + this.flowLayoutPanel79.Controls.Add(this.dds_reg4_08); + this.flowLayoutPanel79.Location = new System.Drawing.Point(0, 52); + this.flowLayoutPanel79.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel79.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel79.Name = "flowLayoutPanel79"; + this.flowLayoutPanel79.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel79.TabIndex = 145; + // + // label77 + // + this.label77.Location = new System.Drawing.Point(2, 2); + this.label77.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label77.MaximumSize = new System.Drawing.Size(204, 21); + this.label77.MinimumSize = new System.Drawing.Size(204, 21); + this.label77.Name = "label77"; + this.label77.Size = new System.Drawing.Size(204, 21); + this.label77.TabIndex = 113; + this.label77.Text = "DDS_CNTRL_REG2 - 0x08"; + this.label77.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg08 + // + this.dds_reg08.Location = new System.Drawing.Point(208, 3); + this.dds_reg08.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg08.Name = "dds_reg08"; + this.dds_reg08.ReadOnly = true; + this.dds_reg08.Size = new System.Drawing.Size(80, 20); + this.dds_reg08.TabIndex = 8; + this.dds_reg08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel80 + // + this.flowLayoutPanel80.Controls.Add(this.label78); + this.flowLayoutPanel80.Controls.Add(this.dds_reg0C); + this.flowLayoutPanel80.Controls.Add(this.dds_reg4_0C); + this.flowLayoutPanel80.Location = new System.Drawing.Point(0, 78); + this.flowLayoutPanel80.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel80.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel80.Name = "flowLayoutPanel80"; + this.flowLayoutPanel80.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel80.TabIndex = 146; + // + // label78 + // + this.label78.Location = new System.Drawing.Point(2, 2); + this.label78.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label78.MaximumSize = new System.Drawing.Size(204, 21); + this.label78.MinimumSize = new System.Drawing.Size(204, 21); + this.label78.Name = "label78"; + this.label78.Size = new System.Drawing.Size(204, 21); + this.label78.TabIndex = 113; + this.label78.Text = "DDS_CNTRL_REG3 - 0x0C"; + this.label78.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg0C + // + this.dds_reg0C.Location = new System.Drawing.Point(208, 3); + this.dds_reg0C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg0C.Name = "dds_reg0C"; + this.dds_reg0C.ReadOnly = true; + this.dds_reg0C.Size = new System.Drawing.Size(80, 20); + this.dds_reg0C.TabIndex = 8; + this.dds_reg0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel81 + // + this.flowLayoutPanel81.Controls.Add(this.label79); + this.flowLayoutPanel81.Controls.Add(this.dds_reg90); + this.flowLayoutPanel81.Controls.Add(this.dds_reg4_90); + this.flowLayoutPanel81.Location = new System.Drawing.Point(0, 104); + this.flowLayoutPanel81.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel81.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel81.Name = "flowLayoutPanel81"; + this.flowLayoutPanel81.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel81.TabIndex = 143; + // + // label79 + // + this.label79.Location = new System.Drawing.Point(2, 2); + this.label79.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label79.MaximumSize = new System.Drawing.Size(204, 21); + this.label79.MinimumSize = new System.Drawing.Size(204, 21); + this.label79.Name = "label79"; + this.label79.Size = new System.Drawing.Size(204, 21); + this.label79.TabIndex = 113; + this.label79.Text = "M0_DDS_PULSE_VALID - 0x90"; + this.label79.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg90 + // + this.dds_reg90.Location = new System.Drawing.Point(208, 3); + this.dds_reg90.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg90.Name = "dds_reg90"; + this.dds_reg90.ReadOnly = true; + this.dds_reg90.Size = new System.Drawing.Size(80, 20); + this.dds_reg90.TabIndex = 8; + this.dds_reg90.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel82 + // + this.flowLayoutPanel82.Controls.Add(this.label80); + this.flowLayoutPanel82.Controls.Add(this.dds_reg94); + this.flowLayoutPanel82.Controls.Add(this.dds_reg4_94); + this.flowLayoutPanel82.Location = new System.Drawing.Point(0, 130); + this.flowLayoutPanel82.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel82.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel82.Name = "flowLayoutPanel82"; + this.flowLayoutPanel82.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel82.TabIndex = 144; + // + // label80 + // + this.label80.Location = new System.Drawing.Point(2, 2); + this.label80.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label80.MaximumSize = new System.Drawing.Size(204, 21); + this.label80.MinimumSize = new System.Drawing.Size(204, 21); + this.label80.Name = "label80"; + this.label80.Size = new System.Drawing.Size(204, 21); + this.label80.TabIndex = 113; + this.label80.Text = "M0_DDS_PULSE_VALID_128b - 0x94"; + this.label80.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg94 + // + this.dds_reg94.Location = new System.Drawing.Point(208, 3); + this.dds_reg94.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg94.Name = "dds_reg94"; + this.dds_reg94.ReadOnly = true; + this.dds_reg94.Size = new System.Drawing.Size(80, 20); + this.dds_reg94.TabIndex = 8; + this.dds_reg94.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel83 + // + this.flowLayoutPanel83.Controls.Add(this.label81); + this.flowLayoutPanel83.Controls.Add(this.dds_reg98); + this.flowLayoutPanel83.Controls.Add(this.dds_reg4_98); + this.flowLayoutPanel83.Location = new System.Drawing.Point(0, 156); + this.flowLayoutPanel83.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel83.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel83.Name = "flowLayoutPanel83"; + this.flowLayoutPanel83.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel83.TabIndex = 147; + // + // label81 + // + this.label81.Location = new System.Drawing.Point(2, 2); + this.label81.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label81.MaximumSize = new System.Drawing.Size(204, 21); + this.label81.MinimumSize = new System.Drawing.Size(204, 21); + this.label81.Name = "label81"; + this.label81.Size = new System.Drawing.Size(204, 21); + this.label81.TabIndex = 113; + this.label81.Text = "M1_0_DDS_PULSE_VALID - 0x98"; + this.label81.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg98 + // + this.dds_reg98.Location = new System.Drawing.Point(208, 3); + this.dds_reg98.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg98.Name = "dds_reg98"; + this.dds_reg98.ReadOnly = true; + this.dds_reg98.Size = new System.Drawing.Size(80, 20); + this.dds_reg98.TabIndex = 8; + this.dds_reg98.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // flowLayoutPanel84 + // + this.flowLayoutPanel84.Controls.Add(this.label82); + this.flowLayoutPanel84.Controls.Add(this.dds_reg9C); + this.flowLayoutPanel84.Controls.Add(this.dds_reg4_9C); + this.flowLayoutPanel84.Location = new System.Drawing.Point(0, 182); + this.flowLayoutPanel84.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel84.MaximumSize = new System.Drawing.Size(370, 26); + this.flowLayoutPanel84.Name = "flowLayoutPanel84"; + this.flowLayoutPanel84.Size = new System.Drawing.Size(370, 26); + this.flowLayoutPanel84.TabIndex = 148; + // + // label82 + // + this.label82.Location = new System.Drawing.Point(2, 2); + this.label82.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.label82.MaximumSize = new System.Drawing.Size(204, 21); + this.label82.MinimumSize = new System.Drawing.Size(204, 21); + this.label82.Name = "label82"; + this.label82.Size = new System.Drawing.Size(204, 21); + this.label82.TabIndex = 113; + this.label82.Text = "M1_1_DDS_PULSE_VALID - 0x9C"; + this.label82.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // dds_reg9C + // + this.dds_reg9C.Location = new System.Drawing.Point(208, 3); + this.dds_reg9C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg9C.Name = "dds_reg9C"; + this.dds_reg9C.ReadOnly = true; + this.dds_reg9C.Size = new System.Drawing.Size(80, 20); + this.dds_reg9C.TabIndex = 8; + this.dds_reg9C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_refresh + // + this.dds_refresh.Location = new System.Drawing.Point(22, 209); + this.dds_refresh.Margin = new System.Windows.Forms.Padding(22, 1, 3, 1); + this.dds_refresh.Name = "dds_refresh"; + this.dds_refresh.Size = new System.Drawing.Size(79, 23); + this.dds_refresh.TabIndex = 149; + this.dds_refresh.Text = "Refresh"; + this.dds_refresh.UseVisualStyleBackColor = true; + this.dds_refresh.Click += new System.EventHandler(this.dds_refresh_Click); + // + // dds_count_reset + // + this.dds_count_reset.Location = new System.Drawing.Point(106, 210); + this.dds_count_reset.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.dds_count_reset.Name = "dds_count_reset"; + this.dds_count_reset.Size = new System.Drawing.Size(112, 22); + this.dds_count_reset.TabIndex = 150; + this.dds_count_reset.Text = "Reset Counters"; + this.dds_count_reset.UseVisualStyleBackColor = true; + this.dds_count_reset.Click += new System.EventHandler(this.dds_count_reset_Click); + // + // groupBox16 + // + this.groupBox16.Controls.Add(this.system_status); + this.groupBox16.Location = new System.Drawing.Point(322, 210); + this.groupBox16.Name = "groupBox16"; + this.groupBox16.Size = new System.Drawing.Size(140, 95); + this.groupBox16.TabIndex = 150; + this.groupBox16.TabStop = false; + this.groupBox16.Text = "System Status"; + // + // system_status + // + this.system_status.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.system_status.Location = new System.Drawing.Point(8, 18); + this.system_status.Name = "system_status"; + this.system_status.Size = new System.Drawing.Size(126, 72); + this.system_status.TabIndex = 98; + this.system_status.Text = "OFF"; + this.system_status.UseVisualStyleBackColor = true; + // + // groupBox14 + // + this.groupBox14.BackColor = System.Drawing.Color.Gainsboro; + this.groupBox14.Controls.Add(this.flowLayoutPanel67); + this.groupBox14.Location = new System.Drawing.Point(499, 214); + this.groupBox14.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox14.Name = "groupBox14"; + this.groupBox14.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.groupBox14.Size = new System.Drawing.Size(99, 102); + this.groupBox14.TabIndex = 147; + this.groupBox14.TabStop = false; + this.groupBox14.Text = "DDS"; + // + // flowLayoutPanel67 + // + this.flowLayoutPanel67.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.flowLayoutPanel67.Controls.Add(this.dac_off); + this.flowLayoutPanel67.Controls.Add(this.dac_on); + this.flowLayoutPanel67.Location = new System.Drawing.Point(5, 16); + this.flowLayoutPanel67.Name = "flowLayoutPanel67"; + this.flowLayoutPanel67.Size = new System.Drawing.Size(85, 80); + this.flowLayoutPanel67.TabIndex = 98; + // + // dac_off + // + this.dac_off.BackColor = System.Drawing.Color.Red; + this.dac_off.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dac_off.Location = new System.Drawing.Point(3, 3); + this.dac_off.Name = "dac_off"; + this.dac_off.Size = new System.Drawing.Size(78, 29); + this.dac_off.TabIndex = 98; + this.dac_off.Text = "Off"; + this.dac_off.UseVisualStyleBackColor = false; + this.dac_off.Click += new System.EventHandler(this.dac_off_Click); + // + // dac_on + // + this.dac_on.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dac_on.Location = new System.Drawing.Point(3, 38); + this.dac_on.Name = "dac_on"; + this.dac_on.Size = new System.Drawing.Size(78, 29); + this.dac_on.TabIndex = 99; + this.dac_on.Text = "On"; + this.dac_on.UseVisualStyleBackColor = true; + this.dac_on.Click += new System.EventHandler(this.dac_on_Click); + // + // dds_reset + // + this.dds_reset.Location = new System.Drawing.Point(658, 238); + this.dds_reset.Name = "dds_reset"; + this.dds_reset.Size = new System.Drawing.Size(85, 49); + this.dds_reset.TabIndex = 149; + this.dds_reset.Text = "DDS Reset"; + this.dds_reset.UseVisualStyleBackColor = true; + // + // richTextBox0 + // + this.richTextBox0.Location = new System.Drawing.Point(108, 205); + this.richTextBox0.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.richTextBox0.Name = "richTextBox0"; + this.richTextBox0.Size = new System.Drawing.Size(201, 388); + this.richTextBox0.TabIndex = 146; + this.richTextBox0.Text = ""; + // + // dds_send_w2 + // + this.dds_send_w2.Location = new System.Drawing.Point(748, 158); + this.dds_send_w2.Name = "dds_send_w2"; + this.dds_send_w2.Size = new System.Drawing.Size(46, 31); + this.dds_send_w2.TabIndex = 143; + this.dds_send_w2.Text = "Send"; + this.dds_send_w2.UseVisualStyleBackColor = true; + this.dds_send_w2.Click += new System.EventHandler(this.dds_send_w2_Click); + // + // label57 + // + this.label57.Location = new System.Drawing.Point(625, 63); + this.label57.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label57.Name = "label57"; + this.label57.Size = new System.Drawing.Size(38, 40); + this.label57.TabIndex = 141; + this.label57.Text = "I/Q Swap"; + this.label57.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // dds_send_w1 + // + this.dds_send_w1.Location = new System.Drawing.Point(748, 112); + this.dds_send_w1.Name = "dds_send_w1"; + this.dds_send_w1.Size = new System.Drawing.Size(46, 31); + this.dds_send_w1.TabIndex = 142; + this.dds_send_w1.Text = "Send"; + this.dds_send_w1.UseVisualStyleBackColor = true; + this.dds_send_w1.Click += new System.EventHandler(this.dds_send_w1_Click); + // + // label58 + // + this.label58.Location = new System.Drawing.Point(562, 46); + this.label58.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label58.Name = "label58"; + this.label58.Size = new System.Drawing.Size(62, 56); + this.label58.TabIndex = 140; + this.label58.Text = "Scale Factor (dB)"; + this.label58.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label61 + // + this.label61.Location = new System.Drawing.Point(478, 63); + this.label61.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label61.Name = "label61"; + this.label61.Size = new System.Drawing.Size(86, 42); + this.label61.TabIndex = 130; + this.label61.Text = "PHASE INC DWELL TIME"; + this.label61.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label62 + // + this.label62.Location = new System.Drawing.Point(407, 46); + this.label62.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label62.Name = "label62"; + this.label62.Size = new System.Drawing.Size(76, 59); + this.label62.TabIndex = 135; + this.label62.Text = "IDLE SAMPLES (uSec)"; + this.label62.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label63 + // + this.label63.Location = new System.Drawing.Point(328, 63); + this.label63.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label63.Name = "label63"; + this.label63.Size = new System.Drawing.Size(78, 40); + this.label63.TabIndex = 134; + this.label63.Text = "DURATION (uSec)"; + this.label63.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label64 + // + this.label64.Location = new System.Drawing.Point(251, 63); + this.label64.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label64.Name = "label64"; + this.label64.Size = new System.Drawing.Size(64, 40); + this.label64.TabIndex = 133; + this.label64.Text = "END FREQ (MHz)"; + this.label64.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label65 + // + this.label65.Location = new System.Drawing.Point(169, 63); + this.label65.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label65.Name = "label65"; + this.label65.Size = new System.Drawing.Size(75, 40); + this.label65.TabIndex = 132; + this.label65.Text = "START FREQ (MHz)"; + this.label65.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label66 + // + this.label66.Location = new System.Drawing.Point(22, 79); + this.label66.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1); + this.label66.Name = "label66"; + this.label66.Size = new System.Drawing.Size(49, 24); + this.label66.TabIndex = 131; + this.label66.Text = "Chan"; + this.label66.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // flowLayoutPanel65 + // + this.flowLayoutPanel65.Controls.Add(this.chan1); + this.flowLayoutPanel65.Controls.Add(this.chirp_w1); + this.flowLayoutPanel65.Controls.Add(this.cw_w1); + this.flowLayoutPanel65.Controls.Add(this.start_freq_w1); + this.flowLayoutPanel65.Controls.Add(this.end_freq_w1); + this.flowLayoutPanel65.Controls.Add(this.duration_w1); + this.flowLayoutPanel65.Controls.Add(this.idle_samples_w1); + this.flowLayoutPanel65.Controls.Add(this.phase_inc_dwell_w1); + this.flowLayoutPanel65.Controls.Add(this.scale_factor_w1); + this.flowLayoutPanel65.Controls.Add(this.iq_swap_w1); + this.flowLayoutPanel65.Controls.Add(this.load_button_w1); + this.flowLayoutPanel65.Controls.Add(this.label67); + this.flowLayoutPanel65.Controls.Add(this.actual_start_freq_w1); + this.flowLayoutPanel65.Controls.Add(this.actual_end_freq_w1); + this.flowLayoutPanel65.Controls.Add(this.actual_duration_w1); + this.flowLayoutPanel65.Controls.Add(this.actual_idle_samples_w1); + this.flowLayoutPanel65.Location = new System.Drawing.Point(22, 106); + this.flowLayoutPanel65.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel65.Name = "flowLayoutPanel65"; + this.flowLayoutPanel65.Size = new System.Drawing.Size(721, 47); + this.flowLayoutPanel65.TabIndex = 136; + // + // chan1 + // + this.chan1.Location = new System.Drawing.Point(2, 3); + this.chan1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.chan1.Name = "chan1"; + this.chan1.ReadOnly = true; + this.chan1.Size = new System.Drawing.Size(28, 20); + this.chan1.TabIndex = 3; + this.chan1.Text = "1"; + this.chan1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // chirp_w1 + // + this.chirp_w1.Checked = true; + this.chirp_w1.Location = new System.Drawing.Point(34, 2); + this.chirp_w1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.chirp_w1.Name = "chirp_w1"; + this.chirp_w1.Size = new System.Drawing.Size(61, 19); + this.chirp_w1.TabIndex = 9; + this.chirp_w1.TabStop = true; + this.chirp_w1.Text = "CHIRP"; + this.chirp_w1.UseVisualStyleBackColor = true; + // + // cw_w1 + // + this.cw_w1.Location = new System.Drawing.Point(99, 2); + this.cw_w1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.cw_w1.Name = "cw_w1"; + this.cw_w1.Size = new System.Drawing.Size(46, 19); + this.cw_w1.TabIndex = 10; + this.cw_w1.Text = "CW"; + this.cw_w1.UseVisualStyleBackColor = true; + // + // start_freq_w1 + // + this.start_freq_w1.Location = new System.Drawing.Point(149, 3); + this.start_freq_w1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); + this.start_freq_w1.Name = "start_freq_w1"; + this.start_freq_w1.Size = new System.Drawing.Size(76, 20); + this.start_freq_w1.TabIndex = 4; + this.start_freq_w1.Text = "-25"; + this.start_freq_w1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // end_freq_w1 + // + this.end_freq_w1.Location = new System.Drawing.Point(229, 3); + this.end_freq_w1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.end_freq_w1.Name = "end_freq_w1"; + this.end_freq_w1.Size = new System.Drawing.Size(76, 20); + this.end_freq_w1.TabIndex = 5; + this.end_freq_w1.Text = "25"; + this.end_freq_w1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // duration_w1 + // + this.duration_w1.Location = new System.Drawing.Point(309, 3); + this.duration_w1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.duration_w1.Name = "duration_w1"; + this.duration_w1.Size = new System.Drawing.Size(76, 20); + this.duration_w1.TabIndex = 6; + this.duration_w1.Text = "2000000"; + this.duration_w1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // idle_samples_w1 + // + this.idle_samples_w1.Location = new System.Drawing.Point(389, 3); + this.idle_samples_w1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.idle_samples_w1.Name = "idle_samples_w1"; + this.idle_samples_w1.Size = new System.Drawing.Size(76, 20); + this.idle_samples_w1.TabIndex = 7; + this.idle_samples_w1.Text = "0.0"; + this.idle_samples_w1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // phase_inc_dwell_w1 + // + this.phase_inc_dwell_w1.Location = new System.Drawing.Point(469, 3); + this.phase_inc_dwell_w1.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.phase_inc_dwell_w1.Name = "phase_inc_dwell_w1"; + this.phase_inc_dwell_w1.Size = new System.Drawing.Size(76, 20); + this.phase_inc_dwell_w1.TabIndex = 8; + this.phase_inc_dwell_w1.Text = "0"; + this.phase_inc_dwell_w1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // scale_factor_w1 + // + this.scale_factor_w1.DecimalPlaces = 1; + this.scale_factor_w1.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + this.scale_factor_w1.Location = new System.Drawing.Point(550, 3); + this.scale_factor_w1.Maximum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.scale_factor_w1.Minimum = new decimal(new int[] { + 160, + 0, + 0, + -2147418112}); + this.scale_factor_w1.Name = "scale_factor_w1"; + this.scale_factor_w1.Size = new System.Drawing.Size(52, 20); + this.scale_factor_w1.TabIndex = 91; + // + // iq_swap_w1 + // + this.iq_swap_w1.AutoSize = true; + this.iq_swap_w1.Location = new System.Drawing.Point(607, 2); + this.iq_swap_w1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.iq_swap_w1.Name = "iq_swap_w1"; + this.iq_swap_w1.Padding = new System.Windows.Forms.Padding(8, 2, 8, 0); + this.iq_swap_w1.Size = new System.Drawing.Size(31, 16); + this.iq_swap_w1.TabIndex = 80; + this.iq_swap_w1.UseVisualStyleBackColor = true; + // + // load_button_w1 + // + this.load_button_w1.Location = new System.Drawing.Point(643, 3); + this.load_button_w1.Name = "load_button_w1"; + this.load_button_w1.Size = new System.Drawing.Size(66, 24); + this.load_button_w1.TabIndex = 36; + this.load_button_w1.Text = "Load"; + this.load_button_w1.UseVisualStyleBackColor = true; + this.load_button_w1.Click += new System.EventHandler(this.load_button_w1_Click); + // + // label67 + // + this.label67.AutoSize = true; + this.label67.ForeColor = System.Drawing.Color.Red; + this.label67.Location = new System.Drawing.Point(105, 30); + this.label67.Margin = new System.Windows.Forms.Padding(105, 0, 2, 0); + this.label67.Name = "label67"; + this.label67.Size = new System.Drawing.Size(48, 13); + this.label67.TabIndex = 37; + this.label67.Text = "actual ..."; + // + // actual_start_freq_w1 + // + this.actual_start_freq_w1.ForeColor = System.Drawing.Color.Red; + this.actual_start_freq_w1.Location = new System.Drawing.Point(159, 30); + this.actual_start_freq_w1.Margin = new System.Windows.Forms.Padding(4, 0, 2, 0); + this.actual_start_freq_w1.Name = "actual_start_freq_w1"; + this.actual_start_freq_w1.Size = new System.Drawing.Size(60, 14); + this.actual_start_freq_w1.TabIndex = 38; + this.actual_start_freq_w1.Text = ".."; + // + // actual_end_freq_w1 + // + this.actual_end_freq_w1.ForeColor = System.Drawing.Color.Red; + this.actual_end_freq_w1.Location = new System.Drawing.Point(236, 30); + this.actual_end_freq_w1.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_end_freq_w1.Name = "actual_end_freq_w1"; + this.actual_end_freq_w1.Size = new System.Drawing.Size(60, 14); + this.actual_end_freq_w1.TabIndex = 39; + this.actual_end_freq_w1.Text = ".."; + // + // actual_duration_w1 + // + this.actual_duration_w1.ForeColor = System.Drawing.Color.Red; + this.actual_duration_w1.Location = new System.Drawing.Point(313, 30); + this.actual_duration_w1.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_duration_w1.Name = "actual_duration_w1"; + this.actual_duration_w1.Size = new System.Drawing.Size(60, 14); + this.actual_duration_w1.TabIndex = 92; + this.actual_duration_w1.Text = ".."; + // + // actual_idle_samples_w1 + // + this.actual_idle_samples_w1.ForeColor = System.Drawing.Color.Red; + this.actual_idle_samples_w1.Location = new System.Drawing.Point(390, 30); + this.actual_idle_samples_w1.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_idle_samples_w1.Name = "actual_idle_samples_w1"; + this.actual_idle_samples_w1.Size = new System.Drawing.Size(60, 14); + this.actual_idle_samples_w1.TabIndex = 93; + this.actual_idle_samples_w1.Text = ".."; + // + // flowLayoutPanel66 + // + this.flowLayoutPanel66.Controls.Add(this.chan2); + this.flowLayoutPanel66.Controls.Add(this.chirp_w2); + this.flowLayoutPanel66.Controls.Add(this.cw_w2); + this.flowLayoutPanel66.Controls.Add(this.start_freq_w2); + this.flowLayoutPanel66.Controls.Add(this.end_freq_w2); + this.flowLayoutPanel66.Controls.Add(this.duration_w2); + this.flowLayoutPanel66.Controls.Add(this.idle_samples_w2); + this.flowLayoutPanel66.Controls.Add(this.phase_inc_dwell_w2); + this.flowLayoutPanel66.Controls.Add(this.scale_factor_w2); + this.flowLayoutPanel66.Controls.Add(this.iq_swap_w2); + this.flowLayoutPanel66.Controls.Add(this.load_button_w2); + this.flowLayoutPanel66.Controls.Add(this.label68); + this.flowLayoutPanel66.Controls.Add(this.actual_start_freq_w2); + this.flowLayoutPanel66.Controls.Add(this.actual_end_freq_w2); + this.flowLayoutPanel66.Controls.Add(this.actual_duration_w2); + this.flowLayoutPanel66.Controls.Add(this.actual_idle_samples_w2); + this.flowLayoutPanel66.Location = new System.Drawing.Point(22, 151); + this.flowLayoutPanel66.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.flowLayoutPanel66.Name = "flowLayoutPanel66"; + this.flowLayoutPanel66.Size = new System.Drawing.Size(721, 47); + this.flowLayoutPanel66.TabIndex = 137; + // + // chan2 + // + this.chan2.Location = new System.Drawing.Point(2, 3); + this.chan2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.chan2.Name = "chan2"; + this.chan2.ReadOnly = true; + this.chan2.Size = new System.Drawing.Size(28, 20); + this.chan2.TabIndex = 3; + this.chan2.Text = "2"; + this.chan2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // chirp_w2 + // + this.chirp_w2.Checked = true; + this.chirp_w2.Location = new System.Drawing.Point(34, 2); + this.chirp_w2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.chirp_w2.Name = "chirp_w2"; + this.chirp_w2.Size = new System.Drawing.Size(61, 19); + this.chirp_w2.TabIndex = 9; + this.chirp_w2.TabStop = true; + this.chirp_w2.Text = "CHIRP"; + this.chirp_w2.UseVisualStyleBackColor = true; + // + // cw_w2 + // + this.cw_w2.Location = new System.Drawing.Point(99, 2); + this.cw_w2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.cw_w2.Name = "cw_w2"; + this.cw_w2.Size = new System.Drawing.Size(46, 19); + this.cw_w2.TabIndex = 10; + this.cw_w2.Text = "CW"; + this.cw_w2.UseVisualStyleBackColor = true; + // + // start_freq_w2 + // + this.start_freq_w2.Location = new System.Drawing.Point(149, 3); + this.start_freq_w2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); + this.start_freq_w2.Name = "start_freq_w2"; + this.start_freq_w2.Size = new System.Drawing.Size(76, 20); + this.start_freq_w2.TabIndex = 4; + this.start_freq_w2.Text = "-50"; + this.start_freq_w2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // end_freq_w2 + // + this.end_freq_w2.Location = new System.Drawing.Point(229, 3); + this.end_freq_w2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.end_freq_w2.Name = "end_freq_w2"; + this.end_freq_w2.Size = new System.Drawing.Size(76, 20); + this.end_freq_w2.TabIndex = 50; + this.end_freq_w2.Text = "50"; + this.end_freq_w2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // duration_w2 + // + this.duration_w2.Location = new System.Drawing.Point(309, 3); + this.duration_w2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.duration_w2.Name = "duration_w2"; + this.duration_w2.Size = new System.Drawing.Size(76, 20); + this.duration_w2.TabIndex = 6; + this.duration_w2.Text = "2000000"; + this.duration_w2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // idle_samples_w2 + // + this.idle_samples_w2.Location = new System.Drawing.Point(389, 3); + this.idle_samples_w2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.idle_samples_w2.Name = "idle_samples_w2"; + this.idle_samples_w2.Size = new System.Drawing.Size(76, 20); + this.idle_samples_w2.TabIndex = 7; + this.idle_samples_w2.Text = "0.0"; + this.idle_samples_w2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // phase_inc_dwell_w2 + // + this.phase_inc_dwell_w2.Location = new System.Drawing.Point(469, 3); + this.phase_inc_dwell_w2.Margin = new System.Windows.Forms.Padding(2, 3, 2, 2); + this.phase_inc_dwell_w2.Name = "phase_inc_dwell_w2"; + this.phase_inc_dwell_w2.Size = new System.Drawing.Size(76, 20); + this.phase_inc_dwell_w2.TabIndex = 8; + this.phase_inc_dwell_w2.Text = "0"; + this.phase_inc_dwell_w2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // scale_factor_w2 + // + this.scale_factor_w2.DecimalPlaces = 1; + this.scale_factor_w2.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + this.scale_factor_w2.Location = new System.Drawing.Point(550, 3); + this.scale_factor_w2.Maximum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.scale_factor_w2.Minimum = new decimal(new int[] { + 160, + 0, + 0, + -2147418112}); + this.scale_factor_w2.Name = "scale_factor_w2"; + this.scale_factor_w2.Size = new System.Drawing.Size(52, 20); + this.scale_factor_w2.TabIndex = 93; + // + // iq_swap_w2 + // + this.iq_swap_w2.AutoSize = true; + this.iq_swap_w2.Location = new System.Drawing.Point(607, 2); + this.iq_swap_w2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.iq_swap_w2.Name = "iq_swap_w2"; + this.iq_swap_w2.Padding = new System.Windows.Forms.Padding(8, 2, 8, 0); + this.iq_swap_w2.Size = new System.Drawing.Size(31, 16); + this.iq_swap_w2.TabIndex = 83; + this.iq_swap_w2.UseVisualStyleBackColor = true; + // + // load_button_w2 + // + this.load_button_w2.Location = new System.Drawing.Point(643, 3); + this.load_button_w2.Name = "load_button_w2"; + this.load_button_w2.Size = new System.Drawing.Size(66, 24); + this.load_button_w2.TabIndex = 96; + this.load_button_w2.Text = "Load"; + this.load_button_w2.UseVisualStyleBackColor = true; + this.load_button_w2.Click += new System.EventHandler(this.load_button_w2_Click); + // + // label68 + // + this.label68.AutoSize = true; + this.label68.ForeColor = System.Drawing.Color.Red; + this.label68.Location = new System.Drawing.Point(105, 30); + this.label68.Margin = new System.Windows.Forms.Padding(105, 0, 2, 0); + this.label68.Name = "label68"; + this.label68.Size = new System.Drawing.Size(48, 13); + this.label68.TabIndex = 39; + this.label68.Text = "actual ..."; + // + // actual_start_freq_w2 + // + this.actual_start_freq_w2.ForeColor = System.Drawing.Color.Red; + this.actual_start_freq_w2.Location = new System.Drawing.Point(159, 30); + this.actual_start_freq_w2.Margin = new System.Windows.Forms.Padding(4, 0, 2, 0); + this.actual_start_freq_w2.Name = "actual_start_freq_w2"; + this.actual_start_freq_w2.Size = new System.Drawing.Size(60, 14); + this.actual_start_freq_w2.TabIndex = 40; + this.actual_start_freq_w2.Text = ".."; + // + // actual_end_freq_w2 + // + this.actual_end_freq_w2.ForeColor = System.Drawing.Color.Red; + this.actual_end_freq_w2.Location = new System.Drawing.Point(236, 30); + this.actual_end_freq_w2.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_end_freq_w2.Name = "actual_end_freq_w2"; + this.actual_end_freq_w2.Size = new System.Drawing.Size(60, 14); + this.actual_end_freq_w2.TabIndex = 41; + this.actual_end_freq_w2.Text = ".."; + // + // actual_duration_w2 + // + this.actual_duration_w2.ForeColor = System.Drawing.Color.Red; + this.actual_duration_w2.Location = new System.Drawing.Point(313, 30); + this.actual_duration_w2.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_duration_w2.Name = "actual_duration_w2"; + this.actual_duration_w2.Size = new System.Drawing.Size(60, 14); + this.actual_duration_w2.TabIndex = 94; + this.actual_duration_w2.Text = ".."; + // + // actual_idle_samples_w2 + // + this.actual_idle_samples_w2.ForeColor = System.Drawing.Color.Red; + this.actual_idle_samples_w2.Location = new System.Drawing.Point(390, 30); + this.actual_idle_samples_w2.Margin = new System.Windows.Forms.Padding(15, 0, 2, 0); + this.actual_idle_samples_w2.Name = "actual_idle_samples_w2"; + this.actual_idle_samples_w2.Size = new System.Drawing.Size(60, 14); + this.actual_idle_samples_w2.TabIndex = 95; + this.actual_idle_samples_w2.Text = ".."; + // + // dds_reg4_2C + // + this.dds_reg4_2C.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_2C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_2C.Name = "dds_reg4_2C"; + this.dds_reg4_2C.ReadOnly = true; + this.dds_reg4_2C.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_2C.TabIndex = 114; + this.dds_reg4_2C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_10 + // + this.dds_reg4_10.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_10.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_10.Name = "dds_reg4_10"; + this.dds_reg4_10.ReadOnly = true; + this.dds_reg4_10.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_10.TabIndex = 114; + this.dds_reg4_10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_14 + // + this.dds_reg4_14.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_14.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_14.Name = "dds_reg4_14"; + this.dds_reg4_14.ReadOnly = true; + this.dds_reg4_14.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_14.TabIndex = 114; + this.dds_reg4_14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_18 + // + this.dds_reg4_18.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_18.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_18.Name = "dds_reg4_18"; + this.dds_reg4_18.ReadOnly = true; + this.dds_reg4_18.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_18.TabIndex = 114; + this.dds_reg4_18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_1C + // + this.dds_reg4_1C.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_1C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_1C.Name = "dds_reg4_1C"; + this.dds_reg4_1C.ReadOnly = true; + this.dds_reg4_1C.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_1C.TabIndex = 114; + this.dds_reg4_1C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_20 + // + this.dds_reg4_20.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_20.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_20.Name = "dds_reg4_20"; + this.dds_reg4_20.ReadOnly = true; + this.dds_reg4_20.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_20.TabIndex = 114; + this.dds_reg4_20.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_24 + // + this.dds_reg4_24.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_24.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_24.Name = "dds_reg4_24"; + this.dds_reg4_24.ReadOnly = true; + this.dds_reg4_24.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_24.TabIndex = 114; + this.dds_reg4_24.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_28 + // + this.dds_reg4_28.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_28.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_28.Name = "dds_reg4_28"; + this.dds_reg4_28.ReadOnly = true; + this.dds_reg4_28.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_28.TabIndex = 114; + this.dds_reg4_28.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_48 + // + this.dds_reg4_48.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_48.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_48.Name = "dds_reg4_48"; + this.dds_reg4_48.ReadOnly = true; + this.dds_reg4_48.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_48.TabIndex = 114; + this.dds_reg4_48.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_68 + // + this.dds_reg4_68.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_68.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_68.Name = "dds_reg4_68"; + this.dds_reg4_68.ReadOnly = true; + this.dds_reg4_68.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_68.TabIndex = 114; + this.dds_reg4_68.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_88 + // + this.dds_reg4_88.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_88.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_88.Name = "dds_reg4_88"; + this.dds_reg4_88.ReadOnly = true; + this.dds_reg4_88.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_88.TabIndex = 114; + this.dds_reg4_88.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_00 + // + this.dds_reg4_00.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_00.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_00.Name = "dds_reg4_00"; + this.dds_reg4_00.ReadOnly = true; + this.dds_reg4_00.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_00.TabIndex = 114; + this.dds_reg4_00.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_04 + // + this.dds_reg4_04.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_04.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_04.Name = "dds_reg4_04"; + this.dds_reg4_04.ReadOnly = true; + this.dds_reg4_04.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_04.TabIndex = 114; + this.dds_reg4_04.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_08 + // + this.dds_reg4_08.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_08.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_08.Name = "dds_reg4_08"; + this.dds_reg4_08.ReadOnly = true; + this.dds_reg4_08.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_08.TabIndex = 114; + this.dds_reg4_08.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_0C + // + this.dds_reg4_0C.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_0C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_0C.Name = "dds_reg4_0C"; + this.dds_reg4_0C.ReadOnly = true; + this.dds_reg4_0C.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_0C.TabIndex = 114; + this.dds_reg4_0C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_90 + // + this.dds_reg4_90.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_90.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_90.Name = "dds_reg4_90"; + this.dds_reg4_90.ReadOnly = true; + this.dds_reg4_90.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_90.TabIndex = 114; + this.dds_reg4_90.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_94 + // + this.dds_reg4_94.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_94.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_94.Name = "dds_reg4_94"; + this.dds_reg4_94.ReadOnly = true; + this.dds_reg4_94.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_94.TabIndex = 114; + this.dds_reg4_94.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_98 + // + this.dds_reg4_98.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_98.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_98.Name = "dds_reg4_98"; + this.dds_reg4_98.ReadOnly = true; + this.dds_reg4_98.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_98.TabIndex = 114; + this.dds_reg4_98.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // dds_reg4_9C + // + this.dds_reg4_9C.Location = new System.Drawing.Point(288, 3); + this.dds_reg4_9C.Margin = new System.Windows.Forms.Padding(0, 3, 0, 0); + this.dds_reg4_9C.Name = "dds_reg4_9C"; + this.dds_reg4_9C.ReadOnly = true; + this.dds_reg4_9C.Size = new System.Drawing.Size(80, 20); + this.dds_reg4_9C.TabIndex = 114; + this.dds_reg4_9C.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // Form1 // - this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScroll = true; - this.ClientSize = new System.Drawing.Size(1347, 870); + this.ClientSize = new System.Drawing.Size(1200, 708); this.Controls.Add(this.tabControl1); - this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.Name = "Form1"; - this.Text = "quadRT_CMAC_TestGUI - 15-June-2026"; + this.Text = "quadRT_CMAC_TestGUI - 16-June-2026"; this.tabControl1.ResumeLayout(false); this.tabPage1.ResumeLayout(false); + this.groupBox15.ResumeLayout(false); + this.flowLayoutPanel69.ResumeLayout(false); + this.groupBox12.ResumeLayout(false); + this.flowLayoutPanel54.ResumeLayout(false); this.groupBox3.ResumeLayout(false); this.flowLayoutPanel16.ResumeLayout(false); this.flowLayoutPanel18.ResumeLayout(false); @@ -2857,19 +4863,7 @@ this.flowLayoutPanel47.PerformLayout(); this.groupBox10.ResumeLayout(false); this.groupBox10.PerformLayout(); - this.flowLayoutPanel12.ResumeLayout(false); - this.flowLayoutPanel13.ResumeLayout(false); - this.flowLayoutPanel13.PerformLayout(); - this.flowLayoutPanel14.ResumeLayout(false); - this.flowLayoutPanel14.PerformLayout(); - this.flowLayoutPanel17.ResumeLayout(false); - this.flowLayoutPanel17.PerformLayout(); - this.flowLayoutPanel20.ResumeLayout(false); - this.flowLayoutPanel20.PerformLayout(); - this.flowLayoutPanel24.ResumeLayout(false); - this.flowLayoutPanel24.PerformLayout(); - this.flowLayoutPanel29.ResumeLayout(false); - this.flowLayoutPanel29.PerformLayout(); + this.flowLayoutPanel58.ResumeLayout(false); this.flowLayoutPanel37.ResumeLayout(false); this.flowLayoutPanel37.PerformLayout(); this.flowLayoutPanel38.ResumeLayout(false); @@ -2888,6 +4882,29 @@ this.flowLayoutPanel44.PerformLayout(); this.flowLayoutPanel45.ResumeLayout(false); this.flowLayoutPanel45.PerformLayout(); + this.flowLayoutPanel12.ResumeLayout(false); + this.flowLayoutPanel13.ResumeLayout(false); + this.flowLayoutPanel13.PerformLayout(); + this.flowLayoutPanel14.ResumeLayout(false); + this.flowLayoutPanel14.PerformLayout(); + this.flowLayoutPanel17.ResumeLayout(false); + this.flowLayoutPanel17.PerformLayout(); + this.flowLayoutPanel20.ResumeLayout(false); + this.flowLayoutPanel20.PerformLayout(); + this.flowLayoutPanel24.ResumeLayout(false); + this.flowLayoutPanel24.PerformLayout(); + this.flowLayoutPanel29.ResumeLayout(false); + this.flowLayoutPanel29.PerformLayout(); + this.flowLayoutPanel56.ResumeLayout(false); + this.flowLayoutPanel56.PerformLayout(); + this.flowLayoutPanel57.ResumeLayout(false); + this.flowLayoutPanel57.PerformLayout(); + this.flowLayoutPanel59.ResumeLayout(false); + this.flowLayoutPanel59.PerformLayout(); + this.flowLayoutPanel60.ResumeLayout(false); + this.flowLayoutPanel60.PerformLayout(); + this.flowLayoutPanel61.ResumeLayout(false); + this.flowLayoutPanel61.PerformLayout(); this.groupBox9.ResumeLayout(false); this.flowLayoutPanel11.ResumeLayout(false); this.flowLayoutPanel10.ResumeLayout(false); @@ -2963,13 +4980,63 @@ this.flowLayoutPanel53.PerformLayout(); this.flowLayoutPanel55.ResumeLayout(false); this.flowLayoutPanel55.PerformLayout(); - this.groupBox12.ResumeLayout(false); - this.flowLayoutPanel54.ResumeLayout(false); - this.flowLayoutPanel56.ResumeLayout(false); - this.flowLayoutPanel56.PerformLayout(); - this.flowLayoutPanel57.ResumeLayout(false); - this.flowLayoutPanel57.PerformLayout(); - this.flowLayoutPanel58.ResumeLayout(false); + this.flowLayoutPanel62.ResumeLayout(false); + this.flowLayoutPanel62.PerformLayout(); + this.tabPage3.ResumeLayout(false); + this.groupBox17.ResumeLayout(false); + this.flowLayoutPanel111.ResumeLayout(false); + this.flowLayoutPanel111.PerformLayout(); + this.flowLayoutPanel78.ResumeLayout(false); + this.flowLayoutPanel78.PerformLayout(); + this.flowLayoutPanel85.ResumeLayout(false); + this.flowLayoutPanel92.ResumeLayout(false); + this.flowLayoutPanel92.PerformLayout(); + this.flowLayoutPanel94.ResumeLayout(false); + this.flowLayoutPanel95.ResumeLayout(false); + this.flowLayoutPanel95.PerformLayout(); + this.flowLayoutPanel96.ResumeLayout(false); + this.flowLayoutPanel96.PerformLayout(); + this.flowLayoutPanel97.ResumeLayout(false); + this.flowLayoutPanel97.PerformLayout(); + this.flowLayoutPanel98.ResumeLayout(false); + this.flowLayoutPanel98.PerformLayout(); + this.flowLayoutPanel99.ResumeLayout(false); + this.flowLayoutPanel99.PerformLayout(); + this.flowLayoutPanel100.ResumeLayout(false); + this.flowLayoutPanel100.PerformLayout(); + this.flowLayoutPanel101.ResumeLayout(false); + this.flowLayoutPanel101.PerformLayout(); + this.flowLayoutPanel102.ResumeLayout(false); + this.flowLayoutPanel102.PerformLayout(); + this.groupBox13.ResumeLayout(false); + this.flowLayoutPanel74.ResumeLayout(false); + this.flowLayoutPanel74.PerformLayout(); + this.flowLayoutPanel63.ResumeLayout(false); + this.flowLayoutPanel64.ResumeLayout(false); + this.flowLayoutPanel64.PerformLayout(); + this.flowLayoutPanel68.ResumeLayout(false); + this.flowLayoutPanel68.PerformLayout(); + this.flowLayoutPanel79.ResumeLayout(false); + this.flowLayoutPanel79.PerformLayout(); + this.flowLayoutPanel80.ResumeLayout(false); + this.flowLayoutPanel80.PerformLayout(); + this.flowLayoutPanel81.ResumeLayout(false); + this.flowLayoutPanel81.PerformLayout(); + this.flowLayoutPanel82.ResumeLayout(false); + this.flowLayoutPanel82.PerformLayout(); + this.flowLayoutPanel83.ResumeLayout(false); + this.flowLayoutPanel83.PerformLayout(); + this.flowLayoutPanel84.ResumeLayout(false); + this.flowLayoutPanel84.PerformLayout(); + this.groupBox16.ResumeLayout(false); + this.groupBox14.ResumeLayout(false); + this.flowLayoutPanel67.ResumeLayout(false); + this.flowLayoutPanel65.ResumeLayout(false); + this.flowLayoutPanel65.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.scale_factor_w1)).EndInit(); + this.flowLayoutPanel66.ResumeLayout(false); + this.flowLayoutPanel66.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.scale_factor_w2)).EndInit(); this.ResumeLayout(false); } @@ -3178,7 +5245,6 @@ private System.Windows.Forms.Label label52; private System.Windows.Forms.TextBox cmac_0_reg_0x58; private System.Windows.Forms.TextBox cmac_4_reg_0x58; - private System.Windows.Forms.Button reboot_fpga; private System.Windows.Forms.GroupBox groupBox12; private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel54; private System.Windows.Forms.RadioButton cmac2_dac_chan_both; @@ -3193,6 +5259,168 @@ private System.Windows.Forms.Label label51; private System.Windows.Forms.TextBox cmac_0_reg_0x10058; private System.Windows.Forms.TextBox cmac_4_reg_0x10058; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel59; + private System.Windows.Forms.Label label53; + private System.Windows.Forms.TextBox cmac_0_reg_0x10044; + private System.Windows.Forms.TextBox cmac_4_reg_0x10044; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel60; + private System.Windows.Forms.Label label54; + private System.Windows.Forms.TextBox cmac_0_reg_0x10084; + private System.Windows.Forms.TextBox cmac_4_reg_0x10084; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel61; + private System.Windows.Forms.Label label55; + private System.Windows.Forms.TextBox cmac_0_reg_0x10088; + private System.Windows.Forms.TextBox cmac_4_reg_0x10088; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel62; + private System.Windows.Forms.Label label56; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.GroupBox groupBox15; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel69; + private System.Windows.Forms.RadioButton tx_fiber_data_src_adc; + private System.Windows.Forms.RadioButton tx_fiber_data_src_dds; + private System.Windows.Forms.TabPage tabPage3; + private System.Windows.Forms.GroupBox groupBox17; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel74; + private System.Windows.Forms.Label label70; + private System.Windows.Forms.TextBox dds_reg7C; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel85; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel92; + private System.Windows.Forms.Label label89; + private System.Windows.Forms.TextBox dds_reg48; + private System.Windows.Forms.Button read_dds_regs; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel94; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel95; + private System.Windows.Forms.Label label91; + private System.Windows.Forms.TextBox dds_reg10; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel96; + private System.Windows.Forms.Label label92; + private System.Windows.Forms.TextBox dds_reg14; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel97; + private System.Windows.Forms.Label label93; + private System.Windows.Forms.TextBox dds_reg18; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel98; + private System.Windows.Forms.Label label94; + private System.Windows.Forms.TextBox dds_reg1C; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel99; + private System.Windows.Forms.Label label95; + private System.Windows.Forms.TextBox dds_reg20; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel100; + private System.Windows.Forms.TextBox dds_reg24; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel101; + private System.Windows.Forms.Label label97; + private System.Windows.Forms.TextBox dds_reg28; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel102; + private System.Windows.Forms.Label label98; + private System.Windows.Forms.TextBox dds_reg2C; + private System.Windows.Forms.GroupBox groupBox13; + private System.Windows.Forms.GroupBox groupBox16; + private System.Windows.Forms.Button system_status; + private System.Windows.Forms.GroupBox groupBox14; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel67; + private System.Windows.Forms.Button dac_off; + private System.Windows.Forms.Button dac_on; + private System.Windows.Forms.Button dds_reset; + private System.Windows.Forms.RichTextBox richTextBox0; + private System.Windows.Forms.Button dds_send_w2; + private System.Windows.Forms.Label label57; + private System.Windows.Forms.Button dds_send_w1; + private System.Windows.Forms.Label label58; + private System.Windows.Forms.Label label61; + private System.Windows.Forms.Label label62; + private System.Windows.Forms.Label label63; + private System.Windows.Forms.Label label64; + private System.Windows.Forms.Label label65; + private System.Windows.Forms.Label label66; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel65; + private System.Windows.Forms.TextBox chan1; + private System.Windows.Forms.RadioButton chirp_w1; + private System.Windows.Forms.RadioButton cw_w1; + private System.Windows.Forms.TextBox start_freq_w1; + private System.Windows.Forms.TextBox end_freq_w1; + private System.Windows.Forms.TextBox duration_w1; + private System.Windows.Forms.TextBox idle_samples_w1; + private System.Windows.Forms.TextBox phase_inc_dwell_w1; + private System.Windows.Forms.NumericUpDown scale_factor_w1; + private System.Windows.Forms.CheckBox iq_swap_w1; + private System.Windows.Forms.Button load_button_w1; + private System.Windows.Forms.Label label67; + private System.Windows.Forms.Label actual_start_freq_w1; + private System.Windows.Forms.Label actual_end_freq_w1; + private System.Windows.Forms.Label actual_duration_w1; + private System.Windows.Forms.Label actual_idle_samples_w1; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel66; + private System.Windows.Forms.TextBox chan2; + private System.Windows.Forms.RadioButton chirp_w2; + private System.Windows.Forms.RadioButton cw_w2; + private System.Windows.Forms.TextBox start_freq_w2; + private System.Windows.Forms.TextBox end_freq_w2; + private System.Windows.Forms.TextBox duration_w2; + private System.Windows.Forms.TextBox idle_samples_w2; + private System.Windows.Forms.TextBox phase_inc_dwell_w2; + private System.Windows.Forms.NumericUpDown scale_factor_w2; + private System.Windows.Forms.CheckBox iq_swap_w2; + private System.Windows.Forms.Button load_button_w2; + private System.Windows.Forms.Label label68; + private System.Windows.Forms.Label actual_start_freq_w2; + private System.Windows.Forms.Label actual_end_freq_w2; + private System.Windows.Forms.Label actual_duration_w2; + private System.Windows.Forms.Label actual_idle_samples_w2; + private System.Windows.Forms.Button dds_all_refresh; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel63; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel64; + private System.Windows.Forms.Label label75; + private System.Windows.Forms.TextBox dds_reg00; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel68; + private System.Windows.Forms.Label label76; + private System.Windows.Forms.TextBox dds_reg04; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel79; + private System.Windows.Forms.Label label77; + private System.Windows.Forms.TextBox dds_reg08; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel80; + private System.Windows.Forms.Label label78; + private System.Windows.Forms.TextBox dds_reg0C; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel81; + private System.Windows.Forms.Label label79; + private System.Windows.Forms.TextBox dds_reg90; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel82; + private System.Windows.Forms.Label label80; + private System.Windows.Forms.TextBox dds_reg94; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel83; + private System.Windows.Forms.Label label81; + private System.Windows.Forms.TextBox dds_reg98; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel84; + private System.Windows.Forms.Label label82; + private System.Windows.Forms.TextBox dds_reg9C; + private System.Windows.Forms.Button dds_refresh; + private System.Windows.Forms.Button dds_count_reset; + private System.Windows.Forms.RadioButton dac_data_src_dds; + private System.Windows.Forms.Button read_counters; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel111; + private System.Windows.Forms.Label label106; + private System.Windows.Forms.TextBox dds_reg88; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel78; + private System.Windows.Forms.Label label74; + private System.Windows.Forms.TextBox dds_reg68; + private System.Windows.Forms.TextBox dds_reg4_88; + private System.Windows.Forms.TextBox dds_reg4_68; + private System.Windows.Forms.TextBox dds_reg4_48; + private System.Windows.Forms.TextBox dds_reg4_10; + private System.Windows.Forms.TextBox dds_reg4_14; + private System.Windows.Forms.TextBox dds_reg4_18; + private System.Windows.Forms.TextBox dds_reg4_1C; + private System.Windows.Forms.TextBox dds_reg4_20; + private System.Windows.Forms.TextBox dds_reg4_24; + private System.Windows.Forms.TextBox dds_reg4_28; + private System.Windows.Forms.TextBox dds_reg4_2C; + private System.Windows.Forms.TextBox dds_reg4_00; + private System.Windows.Forms.TextBox dds_reg4_04; + private System.Windows.Forms.TextBox dds_reg4_08; + private System.Windows.Forms.TextBox dds_reg4_0C; + private System.Windows.Forms.TextBox dds_reg4_90; + private System.Windows.Forms.TextBox dds_reg4_94; + private System.Windows.Forms.TextBox dds_reg4_98; + private System.Windows.Forms.TextBox dds_reg4_9C; } } diff --git a/Form1.cs b/Form1.cs index 2270fa7..44d6bb7 100644 --- a/Form1.cs +++ b/Form1.cs @@ -20,7 +20,7 @@ namespace uartTestGUI { public partial class Form1 : Form { - + bool system_on = false; SshClient ssh_client; public Form1() @@ -29,7 +29,7 @@ namespace uartTestGUI // ssh_client = new SshClient(ipAddress.Text, "root", ""); } - + /* public void backgroundTask() { // while (true == status_update_en.Checked) @@ -46,26 +46,25 @@ namespace uartTestGUI } public delegate void delegateRegDump(); - +*/ string ssh_ReadReg(string addr) { SshCommand cmd; string str = String.Empty; string str1 = String.Empty; + if (true == ssh_client.IsConnected) { str1 = "devmem " + addr; - Console.WriteLine("ssh_ReadReg(): Command: "+str1); - // Console.WriteLine(str1); - +// Console.WriteLine("ssh_ReadReg(): Command: "+str1); cmd = ssh_client.RunCommand(str1); str = cmd.Result; - Console.WriteLine("ssh_ReadReg(): Response:"+str); -// Console.WriteLine(str); +// Console.WriteLine("ssh_ReadReg(): Response:"+str); return str.Substring(2, 8); } + return "FFFFFFFF"; } @@ -77,13 +76,11 @@ namespace uartTestGUI if (true == ssh_client.IsConnected) { str = "devmem " + addr + " 32 " + val; - Console.WriteLine("ssh_WriteReg(): Command:"+str); - // Console.WriteLine(str); // Get the command output +// Console.WriteLine("ssh_WriteReg(): Command:"+str); cmd = ssh_client.RunCommand(str);// Execute a command - Console.WriteLine("ssh_WriteReg(): Response:"+ cmd.Result); - // Console.WriteLine(cmd.Result); // Get the command output +// Console.WriteLine("ssh_WriteReg(): Response:"+ cmd.Result); } } @@ -108,14 +105,7 @@ namespace uartTestGUI reg_0x38.Text = ""; reg_0x3C.Text = ""; reg_0x40.Text = ""; - reg_0xD4.Text = ""; - reg_0xD8.Text = ""; - reg_0xDC.Text = ""; - reg_0xE0.Text = ""; - reg_0xE4.Text = ""; - reg_0xE8.Text = ""; - reg_0xEC.Text = ""; - reg_0xF0.Text = ""; + reg_0x00.Text = ssh_ReadReg("0x80000000"); // @@ -171,6 +161,10 @@ namespace uartTestGUI { dac_data_src_cmac.Checked = true; } + else if (0x200 == (val & 0x300)) + { + dac_data_src_dds.Checked = true; + } if (1 == (val & 3)) { @@ -189,6 +183,27 @@ namespace uartTestGUI cmac_disable.Checked = true; } + if (0 == (val & 0x3_0000)) + { + cmac2_dac_chan_both.Checked = true; + } + else if (0x10000 == (val & 0x3_0000)) + { + cmac2_dac_chan_1.Checked = true; + } + else if (0x20000 == (val & 0x3_0000)) + { + cmac2_dac_chan_2.Checked = true; + } + + if (0 == (val & 0x0100_0000)) + { + tx_fiber_data_src_adc.Checked = true; + } + else if (0x0100_0000 == (val & 0x0100_0000)) + { + tx_fiber_data_src_dds.Checked = true; + } str = ssh_ReadReg("0x80000020"); // dummy register to flag that cmac has been initialized val = (Convert.ToUInt32(str, 16)); @@ -228,17 +243,7 @@ namespace uartTestGUI val = (Convert.ToUInt32(str, 16)); reg_0x40.Text = val.ToString("D"); - - reg_0xD4.Text = ssh_ReadReg("0x800000D4"); - reg_0xD8.Text = ssh_ReadReg("0x800000D8"); - reg_0xDC.Text = ssh_ReadReg("0x800000DC"); - reg_0xE0.Text = ssh_ReadReg("0x800000E0"); - reg_0xE4.Text = ssh_ReadReg("0x800000E4"); - reg_0xE8.Text = ssh_ReadReg("0x800000E8"); - reg_0xEC.Text = ssh_ReadReg("0x800000EC"); - reg_0xF0.Text = ssh_ReadReg("0x800000F0"); - - + read_counters.PerformClick(); } } @@ -256,8 +261,11 @@ namespace uartTestGUI cmac_0_reg_0x10014.Text = ""; cmac_0_reg_0x10024.Text = ""; cmac_0_reg_0x10090.Text = ""; - cmac_4_reg_0x10030.Text = ""; - cmac_4_reg_0x10058.Text = ""; + cmac_0_reg_0x10030.Text = ""; + cmac_0_reg_0x10058.Text = ""; + cmac_0_reg_0x10044.Text = ""; + cmac_0_reg_0x10084.Text = ""; + cmac_0_reg_0x10088.Text = ""; cmac_0_reg_0x00.Text = ""; cmac_0_reg_0x04.Text = ""; @@ -276,6 +284,9 @@ namespace uartTestGUI cmac_0_reg_0x10090.Text = ssh_ReadReg("0x81010090"); cmac_0_reg_0x10030.Text = ssh_ReadReg("0x81010030"); cmac_0_reg_0x10058.Text = ssh_ReadReg("0x81010058"); + cmac_0_reg_0x10044.Text = ssh_ReadReg("0x81010044"); + cmac_0_reg_0x10084.Text = ssh_ReadReg("0x81010084"); + cmac_0_reg_0x10088.Text = ssh_ReadReg("0x81010088"); cmac_0_reg_0x00.Text = ssh_ReadReg("0x81000000"); cmac_0_reg_0x04.Text = ssh_ReadReg("0x81000004"); @@ -302,6 +313,9 @@ namespace uartTestGUI cmac_4_reg_0x10090.Text = ""; cmac_4_reg_0x10030.Text = ""; cmac_4_reg_0x10058.Text = ""; + cmac_4_reg_0x10044.Text = ""; + cmac_4_reg_0x10084.Text = ""; + cmac_4_reg_0x10088.Text = ""; cmac_4_reg_0x00.Text = ""; cmac_4_reg_0x04.Text = ""; @@ -320,6 +334,9 @@ namespace uartTestGUI cmac_4_reg_0x10090.Text = ssh_ReadReg("0x82010090"); cmac_4_reg_0x10030.Text = ssh_ReadReg("0x81010030"); cmac_4_reg_0x10058.Text = ssh_ReadReg("0x81010058"); + cmac_4_reg_0x10044.Text = ssh_ReadReg("0x81010044"); + cmac_4_reg_0x10084.Text = ssh_ReadReg("0x81010084"); + cmac_4_reg_0x10088.Text = ssh_ReadReg("0x81010088"); cmac_4_reg_0x00.Text = ssh_ReadReg("0x82000000"); cmac_4_reg_0x04.Text = ssh_ReadReg("0x82000004"); @@ -379,16 +396,7 @@ namespace uartTestGUI private void reboot_fpga_Click(object sender, EventArgs e) { - string str = String.Empty; - - if (MessageBox.Show("Are you sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) - { - str = String.Empty; - str += "XY"; - str += "\n"; - - - } + } @@ -407,7 +415,8 @@ namespace uartTestGUI { reg_0x28.Text = ssh_ReadReg("0x80000028"); uint cntrl_reg28 = (Convert.ToUInt32(reg_0x28.Text, 16)); - cntrl_reg28 |= 0x100; // bit8 = 1 <= CMAC + cntrl_reg28 &= 0xFFFF_FCFF; // bit9:8 - clear bits + cntrl_reg28 |= 0x100; // bit9:8 = 01 <= CMAC ssh_WriteReg("0x80000028", "0x" + cntrl_reg28.ToString("X8")); reg_0x28.Text = ssh_ReadReg("0x80000028"); @@ -417,7 +426,7 @@ namespace uartTestGUI { reg_0x28.Text = ssh_ReadReg("0x80000028"); uint cntrl_reg28 = (Convert.ToUInt32(reg_0x28.Text, 16)); - cntrl_reg28 &= 0xFFFF_FEFF; // bit8 = 0 <= quadsendrecv + cntrl_reg28 &= 0xFFFF_FCFF; // bit9:8 = 00 <= quadsendrecv ssh_WriteReg("0x80000028", "0x" + cntrl_reg28.ToString("X8")); reg_0x28.Text = ssh_ReadReg("0x80000028"); @@ -482,11 +491,12 @@ namespace uartTestGUI private void cmac_1_Init() { cmac_init.Text = "CMAC_1 Initializing..."; - // RESET - CMAC_1 + // GT_RESET - CMAC_1 - self clearing ssh_WriteReg("0x81010000", "0x1"); cmac_0_reg_0x10000.Text = ssh_ReadReg("0x81010000"); - ssh_WriteReg("0x81010000", "0xFFFFFFFF"); - cmac_0_reg_0x10000.Text = ssh_ReadReg("0x81010000"); + // RESET - reset all logic + ssh_WriteReg("0x81010004", "0xFFFFFFFF"); + cmac_0_reg_0x10004.Text = ssh_ReadReg("0x81010004"); // await Task.Run(() => // { @@ -495,14 +505,38 @@ namespace uartTestGUI // }); // release RESET - CMAC_1 - ssh_WriteReg("0x81010000", "0x0"); - cmac_0_reg_0x10000.Text = ssh_ReadReg("0x81010000"); + ssh_WriteReg("0x81010004", "0x0"); + cmac_0_reg_0x10004.Text = ssh_ReadReg("0x81010004"); - //#:: RX ENABLE - //#:: offset 0x14 - //#:: Set bit(0) to 1 to enable, do not modify other bits - ssh_WriteReg("0x81010014", "0x1"); - cmac_0_reg_0x10014.Text = ssh_ReadReg("0x81010014"); + // CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG5 + // bits 15:0 - ctl_tx_pause_refresh_timer8 + ssh_WriteReg("0x81010044", "0x00000000"); + cmac_0_reg_0x10044.Text = ssh_ReadReg("0x81010044"); + + // CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG5 + // bit 15:0 - ctl_tx_pause_quanta8 + ssh_WriteReg("0x81010058", "0x00000001"); + cmac_0_reg_0x10058.Text = ssh_ReadReg("0x81010058"); + + // CONFIGURATION_TX_FLOW_CONTROL_CONTROL_REG1 + // bits 8:0 - ctl_tx_pause_enable + ssh_WriteReg("0x81010030", "0x00000100"); + cmac_0_reg_0x10030.Text = ssh_ReadReg("0x81010030"); + + // CONFIGURATION_RX_FLOW_CONTROL_CONTROL_REG1 + // bit12 - ctl_rx_enable_gpp, bit10 - ctl_rx_enable_gcp bit8 - ctl_rx_pause_enable + ssh_WriteReg("0x81010084", "0x00001500"); + cmac_0_reg_0x10084.Text = ssh_ReadReg("0x81010084"); + + // CONFIGURATION_RX_FLOW_CONTROL_CONTROL_REG2 + // bits 31:0 - ctl_rx_check.... + ssh_WriteReg("0x81010088", "0x00007C1F"); + cmac_0_reg_0x10088.Text = ssh_ReadReg("0x81010088"); + + //#:: LOOPBACK MODE + //#:: 1=LB, 0=No LB + ssh_WriteReg("0x81010090", "0x0"); + cmac_0_reg_0x10090.Text = ssh_ReadReg("0x81010090"); //#:: TX ENABLE //#:: offset 0xC @@ -510,21 +544,11 @@ namespace uartTestGUI ssh_WriteReg("0x8101000C", "0x1"); cmac_0_reg_0x1000C.Text = ssh_ReadReg("0x8101000C"); - //#:: LOOPBACK MODE - //#:: 1=LB, 0=No LB - ssh_WriteReg("0x81010090", "0x0"); - cmac_0_reg_0x10090.Text = ssh_ReadReg("0x81010090"); - - // CONFIGURATION_TX_FLOW_CONTROL_CONTROL_REG1 - // bits 8:0 - ctl_tx_pause_enable - ssh_WriteReg("0x81010030", "0x00000100"); - cmac_0_reg_0x10030.Text = ssh_ReadReg("0x81010030"); - - // CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG5 - // bit 15:0 - ctl_tx_pause_quanta8 - ssh_WriteReg("0x81010058", "0x00000001"); - cmac_0_reg_0x10058.Text = ssh_ReadReg("0x81010058"); - + //#:: RX ENABLE + //#:: offset 0x14 + //#:: Set bit(0) to 1 to enable, do not modify other bits + ssh_WriteReg("0x81010014", "0x1"); + cmac_0_reg_0x10014.Text = ssh_ReadReg("0x81010014"); //#:: Set Destination MAC address //#:: Broadcast (not multicast, but accepted everywhere): FF:FF:FF:FF:FF:FF @@ -536,7 +560,6 @@ namespace uartTestGUI ssh_WriteReg("0x81000004", "0x00000100"); cmac_0_reg_0x04.Text = ssh_ReadReg("0x81000004"); - //#:: Set Source MAC address 02:00:00:00:00:01 ssh_WriteReg("0x81000008", "0x00000001"); cmac_0_reg_0x08.Text = ssh_ReadReg("0x81000008"); @@ -563,8 +586,9 @@ namespace uartTestGUI // RESET - CMAC_4 ssh_WriteReg("0x82010000", "0x1"); cmac_4_reg_0x10090.Text = ssh_ReadReg("0x82010000"); - ssh_WriteReg("0x82010000", "0xFFFFFFFF"); - cmac_4_reg_0x10000.Text = ssh_ReadReg("0x82010000"); + // RESET - reset all logic + ssh_WriteReg("0x82010004", "0xFFFFFFFF"); + cmac_4_reg_0x10004.Text = ssh_ReadReg("0x82010004"); // await Task.Run(() => // { @@ -573,15 +597,38 @@ namespace uartTestGUI // }); // release RESET - CMAC_4 - ssh_WriteReg("0x82010000", "0x0"); - cmac_4_reg_0x10000.Text = ssh_ReadReg("0x82010000"); + ssh_WriteReg("0x82010004", "0x0"); + cmac_4_reg_0x10004.Text = ssh_ReadReg("0x82010004"); - //#:: RX ENABLE - //#:: offset 0x14 - //#:: Set bit(0) to 1 to enable, do not modify other bits - ssh_WriteReg("0x82010014", "0x1"); - cmac_4_reg_0x10014.Text = ssh_ReadReg("0x82010014"); + // CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG5 + // bits 15:0 - ctl_tx_pause_refresh_timer8 + ssh_WriteReg("0x82010044", "0x00000000"); + cmac_4_reg_0x10044.Text = ssh_ReadReg("0x82010044"); + // CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG5 + // bit 15:0 - ctl_tx_pause_quanta8 + ssh_WriteReg("0x82010058", "0x00000007"); + cmac_4_reg_0x10058.Text = ssh_ReadReg("0x82010058"); + + // CONFIGURATION_TX_FLOW_CONTROL_CONTROL_REG1 + // bits 8:0 - ctl_tx_pause_enable + ssh_WriteReg("0x82010030", "0x00000100"); + cmac_4_reg_0x10030.Text = ssh_ReadReg("0x82010030"); + + // CONFIGURATION_RX_FLOW_CONTROL_CONTROL_REG1 + // bit12 - ctl_rx_enable_gpp, bit10 - ctl_rx_enable_gcp bit8 - ctl_rx_pause_enable + ssh_WriteReg("0x82010084", "0x00001500"); + cmac_4_reg_0x10084.Text = ssh_ReadReg("0x82010084"); + + // CONFIGURATION_RX_FLOW_CONTROL_CONTROL_REG2 + // bits 31:0 - ctl_rx_check.... + ssh_WriteReg("0x82010088", "0x00007C1F"); + cmac_4_reg_0x10088.Text = ssh_ReadReg("0x82010088"); + + //#:: LOOPBACK MODE + //#:: 1=LB, 0=No LB + ssh_WriteReg("0x82010090", "0x0"); + cmac_4_reg_0x10090.Text = ssh_ReadReg("0x82010090"); //#:: TX ENABLE //#:: offset 0xC @@ -589,22 +636,11 @@ namespace uartTestGUI ssh_WriteReg("0x8201000C", "0x1"); cmac_4_reg_0x1000C.Text = ssh_ReadReg("0x8201000C"); - //#:: LOOPBACK MODE - //#:: 1=LB, 0=No LB - ssh_WriteReg("0x82010090", "0x0"); - cmac_4_reg_0x10090.Text = ssh_ReadReg("0x82010090"); - - // CONFIGURATION_TX_FLOW_CONTROL_CONTROL_REG1 - // bits 8:0 - ctl_tx_pause_enable - ssh_WriteReg("0x82010030", "0x00000100"); - cmac_4_reg_0x10030.Text = ssh_ReadReg("0x82010030"); - - // CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG5 - // bit 15:0 - ctl_tx_pause_quanta8 - ssh_WriteReg("0x82010058", "0x00000007"); - cmac_4_reg_0x10058.Text = ssh_ReadReg("0x82010058"); - - + //#:: RX ENABLE + //#:: offset 0x14 + //#:: Set bit(0) to 1 to enable, do not modify other bits + ssh_WriteReg("0x82010014", "0x1"); + cmac_4_reg_0x10014.Text = ssh_ReadReg("0x82010014"); //#:: Set Destination MAC address //#:: Broadcast (not multicast, but accepted everywhere): FF:FF:FF:FF:FF:FF @@ -615,15 +651,12 @@ namespace uartTestGUI ssh_WriteReg("0x82000004", "0x00000100"); cmac_4_reg_0x04.Text = ssh_ReadReg("0x82000004"); - //#:: Set Source MAC address 02:00:00:00:00:01 ssh_WriteReg("0x82000008", "0x00000001"); cmac_4_reg_0x08.Text = ssh_ReadReg("0x82000008"); ssh_WriteReg("0x8200000C", "0x00000200"); cmac_4_reg_0x0C.Text = ssh_ReadReg("0x8200000c"); - - //#:: Set EtherType //#:: 0x88B5 – IEEE “local/experimental” Ethertype (commonly used for custom payloads) //#:: 0x0800 – IPv4 (often whitelisted by other stacks, even if the payload isn’t fully IP) @@ -668,6 +701,9 @@ namespace uartTestGUI private void cmac_rx_tx_debug_regs_Click(object sender, EventArgs e) { + uint overflow_0 = (Convert.ToUInt32(cmac_0_reg_0x58.Text, 16)); + uint overflow_4 = (Convert.ToUInt32(cmac_4_reg_0x58.Text, 16)); + if (true == ssh_client.IsConnected) { cmac_0_reg_0x40.Text = ""; @@ -703,6 +739,15 @@ namespace uartTestGUI cmac_4_reg_0x58.Text = ssh_ReadReg("0x82000058"); } + + uint overflow_0_cur = (Convert.ToUInt32(cmac_0_reg_0x58.Text, 16)); + uint overflow_4_cur = (Convert.ToUInt32(cmac_4_reg_0x58.Text, 16)); + uint overflow_0_err = overflow_0_cur - overflow_0; + uint overflow_4_err = overflow_4_cur - overflow_4; + textBox1.Text = overflow_0_err.ToString("X8"); + textBox2.Text = overflow_4_err.ToString("X8"); + + } private void cmac2_dac_chan_both_Click(object sender, EventArgs e) @@ -760,5 +805,671 @@ namespace uartTestGUI cmac_4_reg_0x10058.Text = ssh_ReadReg("0x82010058"); } + private void ComputeSend_PDW(uint chan, bool wave_type, double start_freq, double end_freq, double duration, double idle_samples, uint phase_inc_dwell, out double actual_start_freq, out double actual_end_freq, out double actual_duration, out double actual_idle_samples) + { + double sample_rate = 375e6; + string str = String.Empty; + double MULT = 4294967296.0; // 2 ^ 32; +// double MULT = 65536.0; // 2 ^ 16; + + int step_size_t; + + str += "************************"; + str += "\n"; + richTextBox0.AppendText(str); //.Text = str; // + + str = String.Empty; + str += "chan: "; + str += chan.ToString("X1"); + str += "\n"; + richTextBox0.AppendText(str); + + Console.WriteLine("start_freq: {0} ", start_freq); + str = String.Empty; + str += "start_freq: "; + str += start_freq.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + Console.WriteLine("end_freq: {0} ", end_freq); + str = String.Empty; + str += "end_freq: "; + str += end_freq.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + Console.WriteLine("duration: {0} ", duration); + str = String.Empty; + str += "duration: "; + str += duration.ToString("G6"); + str += "\n\n"; + richTextBox0.AppendText(str); + + Console.WriteLine("idle_samples: {0} ", idle_samples); + str = String.Empty; + str += "idle_samples: "; + str += idle_samples.ToString("G6"); + str += "\n"; + richTextBox0.AppendText(str); + + double num_samples = duration / (1 / sample_rate); // num_samples = duration / (1/sample_rate) + Console.WriteLine("num_samples: {0} ", num_samples); + str = String.Empty; + str += "num_samples: "; + str += num_samples.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + uint num_samples_t = (uint)Math.Round(num_samples);///////////////////////////////////// + str = String.Empty; + str += "num_samples_t: "; + str += num_samples_t.ToString("D"); + str += "\n\n"; + richTextBox0.AppendText(str); + + actual_duration = num_samples / sample_rate; + str = String.Empty; + str += "actual_duration: "; + str += actual_duration.ToString("G6"); + str += "\n\n"; + richTextBox0.AppendText(str); + + double start_freq_phase_inc = MULT * (start_freq / sample_rate); // PhaseInc = 2^32 * (desired freq / sample rate) + Console.WriteLine("start_freq_phase_inc: {0} ", start_freq_phase_inc); + str = String.Empty; + str += "start_freq_phase_inc: "; + str += start_freq_phase_inc.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + double t_double = Math.Round(start_freq_phase_inc, MidpointRounding.AwayFromZero);////////////////////////////// + str = String.Empty; + str += "t_double: "; + str += t_double.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + int start_freq_phase_inc_t = (int)t_double; + str = String.Empty; + str += "start_freq_phase_inc_t: "; + str += start_freq_phase_inc_t.ToString("D"); + str += "\n"; + richTextBox0.AppendText(str); + actual_start_freq = start_freq_phase_inc_t * sample_rate / MULT; // desired freq = PhaseInc * sample rate / 2^32 + str = String.Empty; + str += "actual_start_freq: "; + str += actual_start_freq.ToString("G6"); + str += "\n\n"; + richTextBox0.AppendText(str); + + if (wave_type == true) + { + double end_freq_phase_inc = MULT * (end_freq / sample_rate); // PhaseInc = 2^32 * (desired freq / sample rate) + Console.WriteLine("end_freq_phase_inc: {0} ", end_freq_phase_inc); + str = String.Empty; + str += "end_freq_phase_inc: "; + str += end_freq_phase_inc.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + int end_freq_phase_inc_t = (int)Math.Round(end_freq_phase_inc);////////////////////////////////////// + str = String.Empty; + str += "end_freq_phase_inc_t: "; + str += end_freq_phase_inc_t.ToString("D"); + str += "\n"; + richTextBox0.AppendText(str); + actual_end_freq = end_freq_phase_inc_t * sample_rate / MULT; // desired freq = PhaseInc * sample rate / 2^32 + + double step_size = (double)(end_freq_phase_inc - start_freq_phase_inc) / num_samples; // step_size = start_phase_inc - end_phase_inc / num_samples + Console.WriteLine("step_size: {0} ", step_size); + str = String.Empty; + str += "step_size: "; + str += step_size.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + step_size_t = (int)Math.Round(step_size);/////////////////////////// + } + else + { + str = String.Empty; + str += "*****CW******: "; + str += "\n"; + richTextBox0.AppendText(str); + step_size_t = 0; + actual_end_freq = actual_start_freq; + } + + double idle_samples_d = idle_samples / (1 / sample_rate); + uint idle_samples_t = (uint)Math.Round(idle_samples_d); + actual_idle_samples = idle_samples_t * (1 / sample_rate); + str = String.Empty; + str += "actual_idle_samples: "; + str += actual_idle_samples.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + str = String.Empty; + str += "step_size_t: "; + str += step_size_t.ToString("D"); + str += "\n"; + richTextBox0.AppendText(str); + + str = String.Empty; + str += "actual_end_freq: "; + str += actual_end_freq.ToString("F"); + str += "\n"; + richTextBox0.AppendText(str); + + str = String.Empty; + str += "--------------------------"; + str += "\n"; + richTextBox0.AppendText(str); + + str = String.Empty; + str += "phase_inc_dwell: "; + str += phase_inc_dwell.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + if (chan == 1) + { + ssh_WriteReg("0x83000014", "0x" + phase_inc_dwell.ToString("X8")); + dds_reg14.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x83000034", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg34.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x83000054", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg54.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x83000074", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg74.Text = phase_inc_dwell.ToString("X8"); + + } + else if (chan == 2) + { + ssh_WriteReg("0x84000014", "0x" + phase_inc_dwell.ToString("X8")); + dds_reg4_14.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x84000034", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg4_34.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x84000054", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg4_54.Text = phase_inc_dwell.ToString("X8"); +// ssh_WriteReg("0x84000074", "0x" + phase_inc_dwell.ToString("X8")); +// dds_reg4_74.Text = phase_inc_dwell.ToString("X8"); + } + + str = String.Empty; + str += "step_size_t: "; + str += step_size_t.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + if (chan == 1) + { + ssh_WriteReg("0x83000018", "0x" + step_size_t.ToString("X8")); + dds_reg18.Text = step_size_t.ToString("X8"); +// ssh_WriteReg("0x83000038", "0x" + step_size_t.ToString("X8")); +// dds_reg38.Text = step_size_t.ToString("X8"); +// ssh_WriteReg("0x83000058", "0x" + step_size_t.ToString("X8")); +// dds_reg58.Text = step_size_t.ToString("X8"); +// ssh_WriteReg("0x83000078", "0x" + step_size_t.ToString("X8")); +// dds_reg78.Text = step_size_t.ToString("X8"); + } + else if (chan == 2) + { + ssh_WriteReg("0x84000018", "0x" + step_size_t.ToString("X8")); + dds_reg4_18.Text = step_size_t.ToString("X8"); + // ssh_WriteReg("0x84000038", "0x" + step_size_t.ToString("X8")); +// dds_reg4_38.Text = step_size_t.ToString("X8"); +// ssh_WriteReg("0x84000058", "0x" + step_size_t.ToString("X8")); +// dds_reg4_58.Text = step_size_t.ToString("X8"); +// ssh_WriteReg("0x84000078", "0x" + step_size_t.ToString("X8")); +// dds_reg4_78.Text = step_size_t.ToString("X8"); + } + + str = String.Empty; + str += "idle_samples_t: "; + str += idle_samples_t.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + if (chan == 1) + { + ssh_WriteReg("0x8300001C", "0x" + idle_samples_t.ToString("X8")); + dds_reg1C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8300003C", "0x" + idle_samples_t.ToString("X8")); +// dds_reg3C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8300005C", "0x" + idle_samples_t.ToString("X8")); +// dds_reg5C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8300007C", "0x" + idle_samples_t.ToString("X8")); +// dds_reg7C.Text = idle_samples_t.ToString("X8"); + } + else if (chan == 2) + { + ssh_WriteReg("0x8400001C", "0x" + idle_samples_t.ToString("X8")); + dds_reg4_1C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8400003C", "0x" + idle_samples_t.ToString("X8")); +// dds_reg4_3C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8400005C", "0x" + idle_samples_t.ToString("X8")); +// dds_reg4_5C.Text = idle_samples_t.ToString("X8"); +// ssh_WriteReg("0x8400007C", "0x" + idle_samples_t.ToString("X8")); + // dds_reg4_7C.Text = idle_samples_t.ToString("X8"); + } + + str = String.Empty; + str += "num_samples_t: "; + str += num_samples_t.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + if (chan == 1) + { + ssh_WriteReg("0x83000020", "0x" + num_samples_t.ToString("X8")); + dds_reg20.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x83000040", "0x" + num_samples_t.ToString("X8")); +// dds_reg40.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x83000060", "0x" + num_samples_t.ToString("X8")); +// dds_reg60.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x83000080", "0x" + num_samples_t.ToString("X8")); +// dds_reg80.Text = num_samples_t.ToString("X8"); + } + else if (chan == 2) + { + ssh_WriteReg("0x84000020", "0x" + num_samples_t.ToString("X8")); + dds_reg4_20.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x84000040", "0x" + num_samples_t.ToString("X8")); +// dds_reg4_40.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x84000060", "0x" + num_samples_t.ToString("X8")); +// dds_reg4_60.Text = num_samples_t.ToString("X8"); +// ssh_WriteReg("0x84000080", "0x" + num_samples_t.ToString("X8")); +// dds_reg4_80.Text = num_samples_t.ToString("X8"); + } + + str = String.Empty; + str += "start_freq_phase_inc_t: "; + str += start_freq_phase_inc_t.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + if (chan == 1) + { + ssh_WriteReg("0x83000024", "0x" + start_freq_phase_inc_t.ToString("X8")); + dds_reg24.Text = start_freq_phase_inc_t.ToString("X8"); + // ssh_WriteReg("0x83000044", "0x" + start_freq_phase_inc_t.ToString("X8")); + // dds_reg44.Text = start_freq_phase_inc_t.ToString("X8"); + // ssh_WriteReg("0x83000064", "0x" + start_freq_phase_inc_t.ToString("X8")); + // dds_reg64.Text = start_freq_phase_inc_t.ToString("X8"); + // ssh_WriteReg("0x83000084", "0x" + start_freq_phase_inc_t.ToString("X8")); + // dds_reg84.Text = start_freq_phase_inc_t.ToString("X8"); + } + else if (chan == 2) + { + ssh_WriteReg("0x84000024", "0x" + start_freq_phase_inc_t.ToString("X8")); + dds_reg4_24.Text = start_freq_phase_inc_t.ToString("X8"); +// ssh_WriteReg("0x84000044", "0x" + start_freq_phase_inc_t.ToString("X8")); +// dds_reg4_44.Text = start_freq_phase_inc_t.ToString("X8"); +// ssh_WriteReg("0x84000064", "0x" + start_freq_phase_inc_t.ToString("X8")); +// dds_reg4_64.Text = start_freq_phase_inc_t.ToString("X8"); +// ssh_WriteReg("0x84000084", "0x" + start_freq_phase_inc_t.ToString("X8")); +// dds_reg4_84.Text = start_freq_phase_inc_t.ToString("X8"); + } + + int phase_offset_t = start_freq_phase_inc_t / 4; + int phase_offset_t1; + if (chan == 1) + { + phase_offset_t1 = phase_offset_t * 0; + ssh_WriteReg("0x83000028", "0x" + phase_offset_t1.ToString("X8"));// phase_off_1 + dds_reg28.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 1; + ssh_WriteReg("0x83000048", "0x" + phase_offset_t1.ToString("X8")); + dds_reg48.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 2; + ssh_WriteReg("0x83000068", "0x" + phase_offset_t1.ToString("X8")); + dds_reg68.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 3; + ssh_WriteReg("0x83000088", "0x" + phase_offset_t1.ToString("X8")); + dds_reg88.Text = phase_offset_t1.ToString("X8"); + } + else if (chan == 2) + { + phase_offset_t1 = phase_offset_t * 0; + ssh_WriteReg("0x84000028", "0x" + phase_offset_t1.ToString("X8"));// phase_off_1 + dds_reg4_28.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 1; + ssh_WriteReg("0x84000048", "0x" + phase_offset_t1.ToString("X8")); + dds_reg4_48.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 2; + ssh_WriteReg("0x84000068", "0x" + phase_offset_t1.ToString("X8")); + dds_reg4_68.Text = phase_offset_t1.ToString("X8"); + phase_offset_t1 = phase_offset_t * 3; + ssh_WriteReg("0x84000088", "0x" + phase_offset_t1.ToString("X8")); + dds_reg4_88.Text = phase_offset_t1.ToString("X8"); + } + + + } + + private void Set_ScaleFactor(uint chan, double scale_db, bool flag) + { + string str = String.Empty; + + uint scale_factor = (uint)(Math.Pow(2.0, scale_db / 6.0) * 0x8000); + uint swap_sf; + + Console.WriteLine("scale_db: {0} ", scale_db); + str += "scale_db: "; + str += scale_db.ToString("N1"); + str += "\n"; + richTextBox0.AppendText(str); + + swap_sf = scale_factor; + + if (flag == true) + { + swap_sf = swap_sf | 0x10000; + } + else + { + swap_sf = swap_sf & 0xFFFEFFFF; + } + + str = String.Empty; + str += "scale_factor: "; + str += scale_factor.ToString("X8"); + str += "\n"; + richTextBox0.AppendText(str); + + if (chan == 1) + { + ssh_WriteReg("0x83000010", "0x" + scale_factor.ToString("X8")); + dds_reg10.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x83000030", "0x" + scale_factor.ToString("X8")); +// dds_reg30.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x83000050", "0x" + scale_factor.ToString("X8")); +// dds_reg50.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x83000070", "0x" + scale_factor.ToString("X8")); +// dds_reg70.Text = scale_factor.ToString("X8"); + + ssh_WriteReg("0x8300002C", "0x" + swap_sf.ToString("X8")); + dds_reg2C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8300004C", "0x" + swap_sf.ToString("X8")); +// dds_reg4C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8300006C", "0x" + swap_sf.ToString("X8")); +// dds_reg6C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8300008C", "0x" + swap_sf.ToString("X8")); +// dds_reg8C.Text = swap_sf.ToString("X8"); + } + else if (chan == 2) + { + ssh_WriteReg("0x84000010", "0x" + scale_factor.ToString("X8")); + dds_reg4_10.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x84000030", "0x" + scale_factor.ToString("X8")); +// dds_reg4_30.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x84000050", "0x" + scale_factor.ToString("X8")); +// dds_reg4_50.Text = scale_factor.ToString("X8"); +// ssh_WriteReg("0x84000070", "0x" + scale_factor.ToString("X8")); +// dds_reg4_70.Text = scale_factor.ToString("X8"); + + ssh_WriteReg("0x8400002C", "0x" + swap_sf.ToString("X8")); + dds_reg4_2C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8400004C", "0x" + swap_sf.ToString("X8")); +// dds_reg4_4C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8400006C", "0x" + swap_sf.ToString("X8")); +// dds_reg4_6C.Text = swap_sf.ToString("X8"); +// ssh_WriteReg("0x8400008C", "0x" + swap_sf.ToString("X8")); +// dds_reg4_8C.Text = swap_sf.ToString("X8"); + } + + } + + private void load_button_w1_Click(object sender, EventArgs e) + { + load_button_w1.Text = "Loading..."; + load_button_w1.BackColor = Color.LightGreen; + + double actual_start_freq; + double actual_end_freq; + double actual_duration; + double actual_idle_samples; + + string str = String.Empty; + str += "************************"; + str += "\n"; + richTextBox0.Text = str; + + double start_freq = (Convert.ToDouble(start_freq_w1.Text)) * 1e6; + double end_freq = (Convert.ToDouble(end_freq_w1.Text)) * 1e6; + double duration = (Convert.ToDouble(duration_w1.Text)) * 1e-6; + double idle_samples = (Convert.ToDouble(idle_samples_w1.Text)) * 1e-6; + uint phase_inc_dwell = (Convert.ToUInt32(phase_inc_dwell_w1.Text, 10)); + + ComputeSend_PDW(1, chirp_w1.Checked, start_freq, end_freq, duration, idle_samples, phase_inc_dwell, out actual_start_freq, out actual_end_freq, out actual_duration, out actual_idle_samples); + actual_start_freq_w1.Text = actual_start_freq.ToString("G6"); + actual_end_freq_w1.Text = actual_end_freq.ToString("G6"); + actual_duration_w1.Text = actual_duration.ToString("G6"); + actual_idle_samples_w1.Text = actual_idle_samples.ToString("G6"); + + double scale_factor = (double)scale_factor_w1.Value; + Set_ScaleFactor(1, scale_factor, iq_swap_w1.Checked); + + + + load_button_w1.Text = "Load"; + load_button_w1.BackColor = Color.Gainsboro; + dds_send_w1.BackColor = Color.Yellow; + } + + private void load_button_w2_Click(object sender, EventArgs e) + { + load_button_w2.Text = "Loading..."; + load_button_w2.BackColor = Color.LightGreen; + + string str = String.Empty; + double actual_start_freq; + double actual_end_freq; + double actual_duration; + double actual_idle_samples; + + str += "************************"; + str += "\n"; + richTextBox0.AppendText(str); + + double start_freq = (double)(Convert.ToDouble(start_freq_w2.Text)) * 1e6; + double end_freq = (double)(Convert.ToDouble(end_freq_w2.Text)) * 1e6; + double duration = (double)(Convert.ToDouble(duration_w2.Text)) * 1e-6; + double idle_samples = (Convert.ToDouble(idle_samples_w2.Text)) * 1e-6; + uint phase_inc_dwell = (Convert.ToUInt32(phase_inc_dwell_w2.Text, 10)); + + ComputeSend_PDW(2, chirp_w2.Checked, start_freq, end_freq, duration, idle_samples, phase_inc_dwell, out actual_start_freq, out actual_end_freq, out actual_duration, out actual_idle_samples); + actual_start_freq_w2.Text = actual_start_freq.ToString("F"); + actual_end_freq_w2.Text = actual_end_freq.ToString("F"); + actual_duration_w2.Text = actual_duration.ToString("G6"); + actual_idle_samples_w2.Text = actual_idle_samples.ToString("G6"); + + double scale_factor = (double)scale_factor_w2.Value; + Set_ScaleFactor(2, scale_factor, iq_swap_w2.Checked); + + load_button_w2.Text = "Load"; + load_button_w2.BackColor = Color.Gainsboro; + dds_send_w2.BackColor = Color.Yellow; + } + + private void dds_send_w1_Click(object sender, EventArgs e) + { + dds_send_w1.Text = "Sending..."; + dds_send_w1.BackColor = Color.LightGreen; + + + ssh_WriteReg("0x83000000", "0x00000001"); //bit 0 self clearing bit + dds_send_w1.Text = "Send"; + dds_send_w1.BackColor = Color.Gainsboro; + } + + private void dds_send_w2_Click(object sender, EventArgs e) + { + dds_send_w2.Text = "Sending..."; + dds_send_w2.BackColor = Color.LightGreen; + + + ssh_WriteReg("0x84000000", "0x00000001"); //bit 4 self clearing bit + dds_send_w2.Text = "Send"; + dds_send_w2.BackColor = Color.Gainsboro; + } + + private void dac_off_Click(object sender, EventArgs e) + { + ssh_WriteReg("0x83000004", "0x00000001"); // set bit0 - 1 = DAC Hold Off ON + + system_status.Text = "OFF"; + dac_on.BackColor = Color.LightGray; + dac_off.BackColor = Color.Red; + system_status.BackColor = Color.LightGray; + system_on = false; + } + + private void dac_on_Click(object sender, EventArgs e) + { + ssh_WriteReg("0x83000004", "0x00000000"); // set bit0 - 0 = DAC Hold Off OFF + + dac_off.BackColor = Color.LightGray; + dac_on.BackColor = Color.LightGreen; + system_status.BackColor = Color.LightGreen; + if (tx_fiber_data_src_adc.Checked == true) + { + system_status.Text = "ARMED"; + + } + else if (tx_fiber_data_src_dds.Checked == true) + { + system_status.Text = "ARMED"; + } + + system_on = true; + } + + private void dds_all_refresh_Click(object sender, EventArgs e) + { + dds_reg10.Text = ssh_ReadReg("0x83000010"); + dds_reg14.Text = ssh_ReadReg("0x83000014"); + dds_reg18.Text = ssh_ReadReg("0x83000018"); + dds_reg1C.Text = ssh_ReadReg("0x8300001C"); + dds_reg20.Text = ssh_ReadReg("0x83000020"); + dds_reg24.Text = ssh_ReadReg("0x83000024"); + dds_reg28.Text = ssh_ReadReg("0x83000028"); + dds_reg2C.Text = ssh_ReadReg("0x8300002C"); + + dds_reg48.Text = ssh_ReadReg("0x83000048"); + + dds_reg68.Text = ssh_ReadReg("0x83000068"); + + dds_reg88.Text = ssh_ReadReg("0x83000088"); + + + + dds_reg4_10.Text = ssh_ReadReg("0x84000010"); + dds_reg4_14.Text = ssh_ReadReg("0x84000014"); + dds_reg4_18.Text = ssh_ReadReg("0x84000018"); + dds_reg4_1C.Text = ssh_ReadReg("0x8400001C"); + dds_reg4_20.Text = ssh_ReadReg("0x84000020"); + dds_reg4_24.Text = ssh_ReadReg("0x84000024"); + dds_reg4_28.Text = ssh_ReadReg("0x84000028"); + dds_reg4_2C.Text = ssh_ReadReg("0x8400002C"); + + dds_reg4_48.Text = ssh_ReadReg("0x84000048"); + + dds_reg4_68.Text = ssh_ReadReg("0x84000068"); + dds_reg4_88.Text = ssh_ReadReg("0x84000088"); + + } + + private void dds_refresh_Click(object sender, EventArgs e) + { + dds_reg00.Text = ssh_ReadReg("0x83000000"); + dds_reg04.Text = ssh_ReadReg("0x83000004"); + dds_reg08.Text = ssh_ReadReg("0x83000008"); + dds_reg0C.Text = ssh_ReadReg("0x8300000C"); + + dds_reg4_00.Text = ssh_ReadReg("0x84000000"); + dds_reg4_04.Text = ssh_ReadReg("0x84000004"); + dds_reg4_08.Text = ssh_ReadReg("0x84000008"); + dds_reg4_0C.Text = ssh_ReadReg("0x8400000C"); + + string str = ssh_ReadReg("0x83000004"); + uint val = (Convert.ToUInt32(str, 16)); + dds_reg04.Text = str; + + if (1 == (val & 0x1)) + { + dac_off.PerformClick(); + } + else + { + dac_on.PerformClick(); + } + + dds_reg90.Text = ssh_ReadReg("0x83000090"); + dds_reg94.Text = ssh_ReadReg("0x83000094"); + dds_reg98.Text = ssh_ReadReg("0x83000098"); + dds_reg9C.Text = ssh_ReadReg("0x8300009C"); + + dds_reg4_90.Text = ssh_ReadReg("0x84000090"); + dds_reg4_94.Text = ssh_ReadReg("0x84000094"); + dds_reg4_98.Text = ssh_ReadReg("0x84000098"); + dds_reg4_9C.Text = ssh_ReadReg("0x8400009C"); + } + + private void dds_count_reset_Click(object sender, EventArgs e) + { + ssh_WriteReg("0x8300000C", "0x00000001"); //bit 0 + ssh_WriteReg("0x8300000C", "0x00000000"); + + ssh_WriteReg("0x8400000C", "0x00000001"); //bit 0 + ssh_WriteReg("0x8400000C", "0x00000000"); + } + + private void dac_data_src_dds_Click(object sender, EventArgs e) + { + reg_0x28.Text = ssh_ReadReg("0x80000028"); + uint cntrl_reg28 = (Convert.ToUInt32(reg_0x28.Text, 16)); + cntrl_reg28 &= 0xFFFF_FCFF; // bit9:8 - clear bits + cntrl_reg28 |= 0x200; // bit9:8 = 10 <= DDS + + ssh_WriteReg("0x80000028", "0x" + cntrl_reg28.ToString("X8")); + reg_0x28.Text = ssh_ReadReg("0x80000028"); + } + + private void tx_fiber_adcs_src_Click(object sender, EventArgs e) + { + reg_0x28.Text = ssh_ReadReg("0x80000028"); + uint cntrl_reg28 = (Convert.ToUInt32(reg_0x28.Text, 16)); + cntrl_reg28 &= 0xFEFF_FFFF; // bit24 = 0 ADCs + + ssh_WriteReg("0x80000028", "0x" + cntrl_reg28.ToString("X8")); + reg_0x28.Text = ssh_ReadReg("0x80000028"); + } + + private void tx_fiber_dds_src_Click(object sender, EventArgs e) + { + reg_0x28.Text = ssh_ReadReg("0x80000028"); + uint cntrl_reg28 = (Convert.ToUInt32(reg_0x28.Text, 16)); + cntrl_reg28 &= 0xFEFF_FFFF; // bit24 - clear bit + cntrl_reg28 |= 0x0100_0000; // bit24 = 1 <= DDS + + ssh_WriteReg("0x80000028", "0x" + cntrl_reg28.ToString("X8")); + reg_0x28.Text = ssh_ReadReg("0x80000028"); + } + + private void read_counters_Click(object sender, EventArgs e) + { + reg_0xD4.Text = ""; + reg_0xD8.Text = ""; + reg_0xDC.Text = ""; + reg_0xE0.Text = ""; + reg_0xE4.Text = ""; + reg_0xE8.Text = ""; + reg_0xEC.Text = ""; + reg_0xF0.Text = ""; + + reg_0xD4.Text = ssh_ReadReg("0x800000D4"); + reg_0xD8.Text = ssh_ReadReg("0x800000D8"); + reg_0xDC.Text = ssh_ReadReg("0x800000DC"); + reg_0xE0.Text = ssh_ReadReg("0x800000E0"); + reg_0xE4.Text = ssh_ReadReg("0x800000E4"); + reg_0xE8.Text = ssh_ReadReg("0x800000E8"); + reg_0xEC.Text = ssh_ReadReg("0x800000EC"); + reg_0xF0.Text = ssh_ReadReg("0x800000F0"); + + } } } diff --git a/Form1.resx b/Form1.resx index 19168f4..a5fd764 100644 --- a/Form1.resx +++ b/Form1.resx @@ -126,6 +126,9 @@ False + + False + diff --git a/quadRT_CMAC_TestGUI.csproj b/quadRT_CMAC_TestGUI.csproj index 9fcbdf8..cda6d62 100644 --- a/quadRT_CMAC_TestGUI.csproj +++ b/quadRT_CMAC_TestGUI.csproj @@ -13,7 +13,7 @@ true true false - C:\erisys\temp\quadrt_cmac_setup\ + C:\erisys\temp\quadRT_CMAC_TestGUI\quadrt_cmac_setup\ true Disk false @@ -23,7 +23,7 @@ false false true - 4 + 5 1.0.0.%2a false true diff --git a/quadrt_cmac_setup/quadRT_CMAC_TestGUI.application b/quadrt_cmac_setup/quadRT_CMAC_TestGUI.application index d2ebbe0..af71666 100644 --- a/quadrt_cmac_setup/quadRT_CMAC_TestGUI.application +++ b/quadrt_cmac_setup/quadRT_CMAC_TestGUI.application @@ -1,21 +1,21 @@  - + - - + + - IDwNQuZws24We30qIUX+ObxOAscp/7mj3GKCpEfIczI= + JwZvwCXxVsgcTppWqP3D4dHtYg95uB6q2pwG7oHzOrI= -Juvtdaf565CBwhR6966szOE2UKu5W7fIXS6ik6HM5lM=oKiuo24KwgdRUJDxh3TvzY8SY0xxUTDlcLbYgD59ag0mssbGZT0uUjQmob8koPKcYkJxYhvQWokYijS3C3bKIQqLoOtp98D3W6V+E20SNHvzovRWmk4gb4eGcX/qC0FQx64YOPdX9k1IbjMyhIns1n2aJl3LW4dtp5THYD+YJPg=oNgpvPznbjufReZbiuw8kaG/WNlr6snuVVf5lCBt3LhQdAYPBqsHVDJvh66qcxN4QvZX4St/xU5kb7ufpBaqqWu27pKUfbqYm9S3UQ049sI7Fi0QBJkvZ7ZV8FQsqWlSyUxgTOvVr8v94BjTfCz8eBWWZjsxcfHXbsXZIPjqdH0=AQABCN=DESKTOP-EPVT7FI\nicks4RtrJ4KAem7LQmzYt+4nqnH6VitPsKqjXgEF0NbEF4s=hp7b/Gb1rIADfVLxmQ+cwboebVsd+ve4pikhhCd856SLnhe0g4CRF+ek3kkNbAetSffuRQ4E3qqvzaFSJ+6A5Oucje2/JKb2aahu9xnsL2rw7HRd6MNsKq4ILG4r6O5lz6FB3kDY7+/v9zjYJi69p78+NHsQ+i1pP2zc+8IpEzQ=oNgpvPznbjufReZbiuw8kaG/WNlr6snuVVf5lCBt3LhQdAYPBqsHVDJvh66qcxN4QvZX4St/xU5kb7ufpBaqqWu27pKUfbqYm9S3UQ049sI7Fi0QBJkvZ7ZV8FQsqWlSyUxgTOvVr8v94BjTfCz8eBWWZjsxcfHXbsXZIPjqdH0=AQABMIIB7TCCAVagAwIBAgIQHV5wVsygTLBAdnGBXQmWpzANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDHioARABFAFMASwBUAE8AUAAtAEUAUABWAFQANwBGAEkAXABuAGkAYwBrAHMwHhcNMjYwNDEyMDAyOTM4WhcNMjcwNDEyMDYyOTM4WjA1MTMwMQYDVQQDHioARABFAFMASwBUAE8AUAAtAEUAUABWAFQANwBGAEkAXABuAGkAYwBrAHMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKDYKbz85247n0XmW4rsPJGhv1jZa+rJ7lVX+ZQgbdy4UHQGDwarB1Qyb4euqnMTeEL2V+Erf8VOZG+7n6QWqqlrtu6SlH26mJvUt1ENOPbCOxYtEASZL2e2VfBULKlpUslMYEzr1a/L/eAY03ws/HgVlmY7MXHx127F2SD46nR9AgMBAAEwDQYJKoZIhvcNAQELBQADgYEAYnDGXdWHdFiwfmQMRpUgNSrH1GJEBOh6bT1BVboMcPvf3j+dYzdMEA04eC1Vu1l9S4Ncyrbl3MqKoqwsW3p//Hu9utEQLldfYEvddVIhV5FWS8vwusEBKCb/Tm5tQPjJxABYPxYeeBvbxhZmuCTqWBEdomp8wa+bO/4oxsyr6UM= \ No newline at end of file +wSrECpFfSrmp8QHKviUXoEMWviUf8Y4hyhh9DpD2mF4=BNi09i+JW55uJ/8vbXLK/NvkI4becoS1pyTI3kt8Ta5shLb1b38uKEUQ1A/NOCUyObfMzWFGzzZHvmuJX01F3W2GyFVrAFEHLLlr1w0MWdnNRAbreTLMUcnh3mT8wVZxUYmYMKidJR6kD+Wlge0xb3Q3vQLOcOcQMO3e2MQEqn4=oNgpvPznbjufReZbiuw8kaG/WNlr6snuVVf5lCBt3LhQdAYPBqsHVDJvh66qcxN4QvZX4St/xU5kb7ufpBaqqWu27pKUfbqYm9S3UQ049sI7Fi0QBJkvZ7ZV8FQsqWlSyUxgTOvVr8v94BjTfCz8eBWWZjsxcfHXbsXZIPjqdH0=AQABCN=DESKTOP-EPVT7FI\nicksAmXpxUm++uaJTcv9tMR+pkUb69wVbkwcMChSEgtKnHw=Job52zrg6A2D+y3zKTb6xDFd3HmlvdobZz59wlj8H0UA4G/AN6EwL/Wswt3W+KdKjCKNd5arI0HqG4Y4carf8/oJBAyc+m73PZq/r9tm1+7M8ePi8WyxAOR8XJDZMkL3BhkJ05/rRtawQGg8PmGMi8Mei9IqMAGMGBny1ENeTjE=oNgpvPznbjufReZbiuw8kaG/WNlr6snuVVf5lCBt3LhQdAYPBqsHVDJvh66qcxN4QvZX4St/xU5kb7ufpBaqqWu27pKUfbqYm9S3UQ049sI7Fi0QBJkvZ7ZV8FQsqWlSyUxgTOvVr8v94BjTfCz8eBWWZjsxcfHXbsXZIPjqdH0=AQABMIIB7TCCAVagAwIBAgIQHV5wVsygTLBAdnGBXQmWpzANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDHioARABFAFMASwBUAE8AUAAtAEUAUABWAFQANwBGAEkAXABuAGkAYwBrAHMwHhcNMjYwNDEyMDAyOTM4WhcNMjcwNDEyMDYyOTM4WjA1MTMwMQYDVQQDHioARABFAFMASwBUAE8AUAAtAEUAUABWAFQANwBGAEkAXABuAGkAYwBrAHMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKDYKbz85247n0XmW4rsPJGhv1jZa+rJ7lVX+ZQgbdy4UHQGDwarB1Qyb4euqnMTeEL2V+Erf8VOZG+7n6QWqqlrtu6SlH26mJvUt1ENOPbCOxYtEASZL2e2VfBULKlpUslMYEzr1a/L/eAY03ws/HgVlmY7MXHx127F2SD46nR9AgMBAAEwDQYJKoZIhvcNAQELBQADgYEAYnDGXdWHdFiwfmQMRpUgNSrH1GJEBOh6bT1BVboMcPvf3j+dYzdMEA04eC1Vu1l9S4Ncyrbl3MqKoqwsW3p//Hu9utEQLldfYEvddVIhV5FWS8vwusEBKCb/Tm5tQPjJxABYPxYeeBvbxhZmuCTqWBEdomp8wa+bO/4oxsyr6UM= \ No newline at end of file