OpenCores
URL https://opencores.org/ocsvn/thor/thor/trunk

Subversion Repositories thor

[/] [thor/] [trunk/] [software/] [emuThor/] [source/] [frmRegisters.h] - Blame information for rev 46

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 robfinch
#pragma once
2 35 robfinch
#include <cstdlib>
3 30 robfinch
 
4
namespace emuThor {
5
 
6
        using namespace System;
7
        using namespace System::ComponentModel;
8
        using namespace System::Collections;
9
        using namespace System::Windows::Forms;
10
        using namespace System::Data;
11
        using namespace System::Drawing;
12 32 robfinch
        using namespace System::Threading;
13 35 robfinch
        using namespace System::Runtime::InteropServices;
14 30 robfinch
 
15
        /// <summary>
16
        /// Summary for frmRegisters
17
        /// </summary>
18
        public ref class frmRegisters : public System::Windows::Forms::Form
19
        {
20
        public:
21 32 robfinch
                Mutex^ mut;
22
                frmRegisters(Mutex^ m)
23 30 robfinch
                {
24 32 robfinch
                        mut = m;
25 30 robfinch
                        InitializeComponent();
26
                        //
27
                        //TODO: Add the constructor code here
28
                        //
29 35 robfinch
                        UpdateForm();
30
                        toolTipC1->SetToolTip(txtCa1, "C1 is typically used to store the subroutine return address.\n The short form RTS instruction expects this register to contain the return address.");
31
                        toolTipC8->SetToolTip(txtCa8, "C8, C9, and C10 are typically used by the compiler as register variables to store\n"
32
                                "the address of a subroutine called multiple times.");
33
                        toolTipC8->SetToolTip(txtCa9, "C8, C9, and C10 are typically used by the compiler as register variables to store\n"
34
                                "the address of a subroutine called multiple times.");
35
                        toolTipC8->SetToolTip(txtCa10, "C8, C9, and C10 are typically used by the compiler as register variables to store\n"
36
                                "the address of a subroutine called multiple times.");
37
                        toolTipC12->SetToolTip(txtCa12, "C12 specifies the location of the interrupt vector table in memory.");
38
                        toolTipC14->SetToolTip(txtCa14, "C14 contains the address at which an interrupt occurred.\nThe RTI instruction uses this register to determine where to return.");
39
                        toolTipR0->SetToolTip(txtR0, "R0 is always zero and can't be altered.");
40
                        toolTipR28->SetToolTip(txtR28, "ISP / R28 is the interrupt mode stack pointer. References to R27 will be re-routed to this register.\n"
41
                                "R28 is accessible only from a kernel mode.");
42
                        toolTipR29->SetToolTip(txtR29, "ESP / R29 is the exception mode stack pointer. References to R27 will be re-routed to this register.\n"
43
                                "R29 is accessible only from a kernel mode.");
44
                        toolTipR30->SetToolTip(txtR30, "DSP / R30 is the debug mode stack pointer. References to R27 will be re-routed to this register.\n"
45
                                "R30 is accessible only from a kernel mode.");
46
                        toolTipR31->SetToolTip(txtR31, "TR / R31 is used by the system as the Task Register which points to the active task control block.\n"
47
                                "R31 is accessible only from a kernel mode.");
48 30 robfinch
                }
49
 
50
        protected:
51
                /// <summary>
52
                /// Clean up any resources being used.
53
                /// </summary>
54
                ~frmRegisters()
55
                {
56
                        if (components)
57
                        {
58
                                delete components;
59
                        }
60
                }
61
        private: System::Windows::Forms::TabControl^  tabControl1;
62
        protected:
63
        private: System::Windows::Forms::TabPage^  tabPage1;
64
        private: System::Windows::Forms::TextBox^  txtR1;
65
 
66
        private: System::Windows::Forms::Label^  label2;
67
        private: System::Windows::Forms::TextBox^  txtR0;
68
 
69
        private: System::Windows::Forms::Label^  label1;
70
        private: System::Windows::Forms::TabPage^  tabPage2;
71 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR63;
72
 
73 30 robfinch
        private: System::Windows::Forms::Label^  label49;
74 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR62;
75
 
76 30 robfinch
        private: System::Windows::Forms::Label^  label50;
77 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR61;
78
 
79 30 robfinch
        private: System::Windows::Forms::Label^  label51;
80 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR60;
81
 
82 30 robfinch
        private: System::Windows::Forms::Label^  label52;
83 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR59;
84
 
85 30 robfinch
        private: System::Windows::Forms::Label^  label53;
86 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR58;
87
 
88 30 robfinch
        private: System::Windows::Forms::Label^  label54;
89 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR57;
90
 
91 30 robfinch
        private: System::Windows::Forms::Label^  label55;
92 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR56;
93
 
94 30 robfinch
        private: System::Windows::Forms::Label^  label56;
95 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR55;
96
 
97 30 robfinch
        private: System::Windows::Forms::Label^  label57;
98 35 robfinch
        private: System::Windows::Forms::TextBox^  txtR54;
99
 
100 30 robfinch
        private: System::Windows::Forms::Label^  label58;
101 35 robfinch
private: System::Windows::Forms::TextBox^  txtR53;
102
 
103 30 robfinch
        private: System::Windows::Forms::Label^  label59;
104 35 robfinch
private: System::Windows::Forms::TextBox^  txtR52;
105
 
106 30 robfinch
        private: System::Windows::Forms::Label^  label60;
107 35 robfinch
private: System::Windows::Forms::TextBox^  txtR51;
108
 
109 30 robfinch
        private: System::Windows::Forms::Label^  label61;
110 35 robfinch
private: System::Windows::Forms::TextBox^  txtR50;
111
 
112 30 robfinch
        private: System::Windows::Forms::Label^  label62;
113 35 robfinch
private: System::Windows::Forms::TextBox^  txtR49;
114
 
115 30 robfinch
        private: System::Windows::Forms::Label^  label63;
116 35 robfinch
private: System::Windows::Forms::TextBox^  txtR48;
117
 
118 30 robfinch
        private: System::Windows::Forms::Label^  label64;
119 35 robfinch
private: System::Windows::Forms::TextBox^  txtR47;
120
 
121 30 robfinch
        private: System::Windows::Forms::Label^  label33;
122 35 robfinch
private: System::Windows::Forms::TextBox^  txtR46;
123
 
124 30 robfinch
        private: System::Windows::Forms::Label^  label34;
125 35 robfinch
private: System::Windows::Forms::TextBox^  txtR45;
126
 
127 30 robfinch
        private: System::Windows::Forms::Label^  label35;
128 35 robfinch
private: System::Windows::Forms::TextBox^  txtR44;
129
 
130 30 robfinch
        private: System::Windows::Forms::Label^  label36;
131 35 robfinch
private: System::Windows::Forms::TextBox^  txtR43;
132
 
133 30 robfinch
        private: System::Windows::Forms::Label^  label37;
134 35 robfinch
private: System::Windows::Forms::TextBox^  txtR42;
135
 
136 30 robfinch
        private: System::Windows::Forms::Label^  label38;
137 35 robfinch
private: System::Windows::Forms::TextBox^  txtR41;
138
 
139 30 robfinch
        private: System::Windows::Forms::Label^  label39;
140 35 robfinch
private: System::Windows::Forms::TextBox^  txtR40;
141
 
142 30 robfinch
        private: System::Windows::Forms::Label^  label40;
143 35 robfinch
private: System::Windows::Forms::TextBox^  txtR39;
144
 
145 30 robfinch
        private: System::Windows::Forms::Label^  label41;
146 35 robfinch
private: System::Windows::Forms::TextBox^  txtR38;
147
 
148 30 robfinch
        private: System::Windows::Forms::Label^  label42;
149 35 robfinch
private: System::Windows::Forms::TextBox^  txtR37;
150
 
151 30 robfinch
        private: System::Windows::Forms::Label^  label43;
152 35 robfinch
private: System::Windows::Forms::TextBox^  txtR36;
153
 
154 30 robfinch
        private: System::Windows::Forms::Label^  label44;
155 32 robfinch
private: System::Windows::Forms::TextBox^  txtR35;
156
 
157 30 robfinch
        private: System::Windows::Forms::Label^  label45;
158 32 robfinch
private: System::Windows::Forms::TextBox^  txtR34;
159
 
160 30 robfinch
        private: System::Windows::Forms::Label^  label46;
161 32 robfinch
private: System::Windows::Forms::TextBox^  txtR33;
162
 
163 30 robfinch
        private: System::Windows::Forms::Label^  label47;
164 32 robfinch
private: System::Windows::Forms::TextBox^  txtR32;
165
 
166 30 robfinch
        private: System::Windows::Forms::Label^  label48;
167 32 robfinch
private: System::Windows::Forms::TextBox^  txtR31;
168
 
169 30 robfinch
        private: System::Windows::Forms::Label^  label17;
170 32 robfinch
private: System::Windows::Forms::TextBox^  txtR30;
171
 
172 30 robfinch
        private: System::Windows::Forms::Label^  label18;
173 32 robfinch
private: System::Windows::Forms::TextBox^  txtR29;
174
 
175 30 robfinch
        private: System::Windows::Forms::Label^  label19;
176 32 robfinch
private: System::Windows::Forms::TextBox^  txtR28;
177
 
178 30 robfinch
        private: System::Windows::Forms::Label^  label20;
179
private: System::Windows::Forms::TextBox^  txtR27;
180
 
181
        private: System::Windows::Forms::Label^  label21;
182
private: System::Windows::Forms::TextBox^  txtR26;
183
 
184
        private: System::Windows::Forms::Label^  label22;
185
private: System::Windows::Forms::TextBox^  txtR25;
186
 
187
        private: System::Windows::Forms::Label^  label23;
188
private: System::Windows::Forms::TextBox^  txtR24;
189
 
190
        private: System::Windows::Forms::Label^  label24;
191
private: System::Windows::Forms::TextBox^  txtR23;
192
 
193
        private: System::Windows::Forms::Label^  label25;
194
private: System::Windows::Forms::TextBox^  txtR22;
195
 
196
        private: System::Windows::Forms::Label^  label26;
197
private: System::Windows::Forms::TextBox^  txtR21;
198
 
199
        private: System::Windows::Forms::Label^  label27;
200
private: System::Windows::Forms::TextBox^  txtR20;
201
 
202
        private: System::Windows::Forms::Label^  label28;
203
private: System::Windows::Forms::TextBox^  txtR19;
204
 
205
        private: System::Windows::Forms::Label^  label29;
206
private: System::Windows::Forms::TextBox^  txtR18;
207
 
208
        private: System::Windows::Forms::Label^  label30;
209
private: System::Windows::Forms::TextBox^  txtR17;
210
 
211
        private: System::Windows::Forms::Label^  label31;
212
private: System::Windows::Forms::TextBox^  txtR16;
213
 
214
        private: System::Windows::Forms::Label^  label32;
215
private: System::Windows::Forms::TextBox^  txtR15;
216
 
217
        private: System::Windows::Forms::Label^  label9;
218
private: System::Windows::Forms::TextBox^  txtR14;
219
 
220
        private: System::Windows::Forms::Label^  label10;
221
private: System::Windows::Forms::TextBox^  txtR13;
222
 
223
        private: System::Windows::Forms::Label^  label11;
224
private: System::Windows::Forms::TextBox^  txtR12;
225
 
226
        private: System::Windows::Forms::Label^  label12;
227
private: System::Windows::Forms::TextBox^  txtR11;
228
 
229
        private: System::Windows::Forms::Label^  label13;
230
private: System::Windows::Forms::TextBox^  txtR10;
231
 
232
        private: System::Windows::Forms::Label^  label14;
233
private: System::Windows::Forms::TextBox^  txtR9;
234
 
235
        private: System::Windows::Forms::Label^  label15;
236
private: System::Windows::Forms::TextBox^  txtR8;
237
 
238
        private: System::Windows::Forms::Label^  label16;
239
private: System::Windows::Forms::TextBox^  txtR7;
240
 
241
        private: System::Windows::Forms::Label^  label5;
242
private: System::Windows::Forms::TextBox^  txtR6;
243
 
244
        private: System::Windows::Forms::Label^  label6;
245
private: System::Windows::Forms::TextBox^  txtR5;
246
 
247
        private: System::Windows::Forms::Label^  label7;
248
private: System::Windows::Forms::TextBox^  txtR4;
249
 
250
        private: System::Windows::Forms::Label^  label8;
251
private: System::Windows::Forms::TextBox^  txtR3;
252
 
253
        private: System::Windows::Forms::Label^  label3;
254
private: System::Windows::Forms::TextBox^  txtR2;
255
 
256
        private: System::Windows::Forms::Label^  label4;
257
private: System::Windows::Forms::Label^  label109;
258
private: System::Windows::Forms::Label^  label108;
259
private: System::Windows::Forms::Label^  label107;
260
private: System::Windows::Forms::Label^  label106;
261
private: System::Windows::Forms::Label^  label105;
262 35 robfinch
private: System::Windows::Forms::TextBox^  txtCsLmt;
263
 
264 30 robfinch
private: System::Windows::Forms::TextBox^  txtCs;
265
 
266
private: System::Windows::Forms::Label^  label104;
267 35 robfinch
private: System::Windows::Forms::TextBox^  txtSsLmt;
268 32 robfinch
 
269 35 robfinch
 
270 30 robfinch
private: System::Windows::Forms::TextBox^  txtSs;
271
 
272
private: System::Windows::Forms::Label^  label103;
273 35 robfinch
private: System::Windows::Forms::TextBox^  txtHsLmt;
274
 
275 30 robfinch
private: System::Windows::Forms::TextBox^  txtHs;
276
 
277
private: System::Windows::Forms::Label^  label102;
278 35 robfinch
private: System::Windows::Forms::TextBox^  txtGsLmt;
279
 
280 30 robfinch
private: System::Windows::Forms::TextBox^  txtGs;
281
 
282
private: System::Windows::Forms::Label^  label101;
283 35 robfinch
private: System::Windows::Forms::TextBox^  txtFsLmt;
284
 
285 30 robfinch
private: System::Windows::Forms::TextBox^  txtFs;
286
 
287
private: System::Windows::Forms::Label^  label100;
288 35 robfinch
private: System::Windows::Forms::TextBox^  txtEsLmt;
289
 
290 30 robfinch
private: System::Windows::Forms::TextBox^  txtEs;
291
 
292
private: System::Windows::Forms::Label^  label99;
293 35 robfinch
private: System::Windows::Forms::TextBox^  txtDsLmt;
294
 
295 30 robfinch
private: System::Windows::Forms::TextBox^  txtDs;
296
 
297
private: System::Windows::Forms::Label^  label98;
298 35 robfinch
private: System::Windows::Forms::TextBox^  txtZsLmt;
299 32 robfinch
 
300 35 robfinch
 
301 30 robfinch
private: System::Windows::Forms::TextBox^  txtZs;
302
 
303
private: System::Windows::Forms::Label^  label97;
304
private: System::Windows::Forms::TextBox^  txtCa15;
305
 
306
private: System::Windows::Forms::Label^  label96;
307
private: System::Windows::Forms::TextBox^  txtCa14;
308
 
309
private: System::Windows::Forms::Label^  label95;
310
private: System::Windows::Forms::TextBox^  txtCa13;
311
 
312
private: System::Windows::Forms::Label^  label94;
313
private: System::Windows::Forms::TextBox^  txtCa12;
314
 
315
private: System::Windows::Forms::Label^  label93;
316
private: System::Windows::Forms::TextBox^  txtCa11;
317
 
318
private: System::Windows::Forms::Label^  label92;
319
private: System::Windows::Forms::TextBox^  txtCa10;
320
 
321
private: System::Windows::Forms::Label^  label91;
322
private: System::Windows::Forms::TextBox^  txtCa9;
323
 
324
private: System::Windows::Forms::Label^  label90;
325
private: System::Windows::Forms::TextBox^  txtCa8;
326
 
327
private: System::Windows::Forms::Label^  label89;
328
private: System::Windows::Forms::TextBox^  txtCa7;
329
 
330
private: System::Windows::Forms::Label^  label88;
331
private: System::Windows::Forms::TextBox^  txtCa6;
332
 
333
private: System::Windows::Forms::Label^  label87;
334
private: System::Windows::Forms::TextBox^  txtCa5;
335
 
336
private: System::Windows::Forms::Label^  label86;
337
private: System::Windows::Forms::TextBox^  txtCa4;
338
 
339
private: System::Windows::Forms::Label^  label85;
340
private: System::Windows::Forms::TextBox^  txtCa3;
341
 
342
private: System::Windows::Forms::Label^  label84;
343
private: System::Windows::Forms::TextBox^  txtCa2;
344
 
345
private: System::Windows::Forms::Label^  label83;
346
private: System::Windows::Forms::TextBox^  txtCa1;
347
 
348
private: System::Windows::Forms::Label^  label82;
349
private: System::Windows::Forms::TextBox^  textBox16;
350
private: System::Windows::Forms::Label^  label81;
351 32 robfinch
private: System::Windows::Forms::TextBox^  txtP14;
352
 
353 30 robfinch
private: System::Windows::Forms::Label^  label80;
354 32 robfinch
private: System::Windows::Forms::TextBox^  txtP13;
355
 
356 30 robfinch
private: System::Windows::Forms::Label^  label79;
357 32 robfinch
private: System::Windows::Forms::TextBox^  txtP12;
358
 
359 30 robfinch
private: System::Windows::Forms::Label^  label78;
360 32 robfinch
private: System::Windows::Forms::TextBox^  txtP11;
361
 
362 30 robfinch
private: System::Windows::Forms::Label^  label77;
363 32 robfinch
private: System::Windows::Forms::TextBox^  txtP15;
364
 
365 30 robfinch
private: System::Windows::Forms::Label^  label76;
366 32 robfinch
private: System::Windows::Forms::TextBox^  txtP10;
367
 
368 30 robfinch
private: System::Windows::Forms::Label^  label75;
369 32 robfinch
private: System::Windows::Forms::TextBox^  txtP9;
370
 
371 30 robfinch
private: System::Windows::Forms::Label^  label74;
372 32 robfinch
private: System::Windows::Forms::TextBox^  txtP8;
373
 
374 30 robfinch
private: System::Windows::Forms::Label^  label73;
375
private: System::Windows::Forms::TextBox^  txtP7;
376
 
377
private: System::Windows::Forms::Label^  label72;
378
private: System::Windows::Forms::TextBox^  txtP6;
379
 
380
private: System::Windows::Forms::Label^  label71;
381
private: System::Windows::Forms::TextBox^  txtP5;
382
 
383
private: System::Windows::Forms::Label^  label70;
384
private: System::Windows::Forms::TextBox^  txtP4;
385
 
386
private: System::Windows::Forms::Label^  label69;
387
private: System::Windows::Forms::TextBox^  txtP3;
388
 
389
private: System::Windows::Forms::Label^  label68;
390
private: System::Windows::Forms::TextBox^  txtP2;
391
 
392
private: System::Windows::Forms::Label^  label67;
393
private: System::Windows::Forms::TextBox^  txtP1;
394
 
395
private: System::Windows::Forms::Label^  label66;
396
private: System::Windows::Forms::TextBox^  txtP0;
397
private: System::Windows::Forms::Label^  label65;
398
private: System::Windows::Forms::Label^  label116;
399 35 robfinch
private: System::Windows::Forms::TextBox^  txtDBSTAT;
400
 
401 30 robfinch
private: System::Windows::Forms::Label^  label115;
402 35 robfinch
private: System::Windows::Forms::TextBox^  txtDBCTRL;
403
 
404 30 robfinch
private: System::Windows::Forms::Label^  label114;
405 35 robfinch
private: System::Windows::Forms::TextBox^  txtDBAD3;
406
 
407 30 robfinch
private: System::Windows::Forms::Label^  label113;
408 35 robfinch
private: System::Windows::Forms::TextBox^  txtDBAD2;
409
 
410 30 robfinch
private: System::Windows::Forms::Label^  label112;
411 35 robfinch
private: System::Windows::Forms::TextBox^  txtDBAD1;
412
 
413 30 robfinch
private: System::Windows::Forms::Label^  label111;
414 32 robfinch
private: System::Windows::Forms::TextBox^  txtDBAD0;
415
 
416 30 robfinch
private: System::Windows::Forms::Label^  label110;
417
private: System::Windows::Forms::TextBox^  txtTick;
418
private: System::Windows::Forms::Label^  label118;
419
private: System::Windows::Forms::TextBox^  txtLC;
420
private: System::Windows::Forms::Label^  label117;
421 35 robfinch
private: System::Windows::Forms::ToolTip^  toolTipC12;
422
private: System::Windows::Forms::ToolTip^  toolTipC14;
423
private: System::Windows::Forms::ToolTip^  toolTipC1;
424
private: System::Windows::Forms::ToolTip^  toolTipR31;
425
private: System::Windows::Forms::ToolTip^  toolTipR30;
426
private: System::Windows::Forms::ToolTip^  toolTipR29;
427
private: System::Windows::Forms::ToolTip^  toolTipR28;
428
private: System::Windows::Forms::ToolTip^  toolTipC8;
429
private: System::Windows::Forms::ToolTip^  toolTipR0;
430
private: System::Windows::Forms::Button^  btnUpdate;
431
private: System::ComponentModel::IContainer^  components;
432 30 robfinch
 
433
        protected:
434
 
435
 
436
 
437
 
438
 
439
 
440
 
441
 
442
 
443
 
444
 
445
 
446
 
447
 
448
 
449
 
450
 
451
 
452
 
453
 
454
 
455
 
456
 
457
 
458
 
459
 
460
 
461
 
462
 
463
 
464
 
465
 
466
 
467
 
468
 
469
 
470
 
471
 
472
 
473
 
474
 
475
 
476
 
477
 
478
 
479
 
480
 
481
 
482
 
483
 
484
 
485
 
486
 
487
 
488
 
489
 
490
 
491
 
492
 
493
 
494
 
495
 
496
 
497
 
498
 
499
 
500
 
501
 
502
 
503
 
504
 
505
 
506
 
507
 
508
 
509
 
510
 
511
 
512
 
513
 
514
 
515
 
516
 
517
 
518
 
519
 
520
 
521
 
522
 
523
 
524
 
525
 
526
 
527
 
528
 
529
 
530
 
531
 
532
 
533
 
534
 
535
 
536
 
537
 
538
 
539
 
540
 
541
 
542
 
543
 
544
 
545
 
546
 
547
 
548
 
549
 
550
 
551
 
552
 
553
 
554
 
555
 
556
 
557
 
558
 
559
 
560
 
561
 
562
 
563
        private:
564
                /// <summary>
565
                /// Required designer variable.
566
                /// </summary>
567
 
568 35 robfinch
 
569 30 robfinch
#pragma region Windows Form Designer generated code
570
                /// <summary>
571
                /// Required method for Designer support - do not modify
572
                /// the contents of this method with the code editor.
573
                /// </summary>
574
                void InitializeComponent(void)
575
                {
576 35 robfinch
                        this->components = (gcnew System::ComponentModel::Container());
577 30 robfinch
                        this->tabControl1 = (gcnew System::Windows::Forms::TabControl());
578
                        this->tabPage1 = (gcnew System::Windows::Forms::TabPage());
579 35 robfinch
                        this->txtR63 = (gcnew System::Windows::Forms::TextBox());
580 30 robfinch
                        this->label49 = (gcnew System::Windows::Forms::Label());
581 35 robfinch
                        this->txtR62 = (gcnew System::Windows::Forms::TextBox());
582 30 robfinch
                        this->label50 = (gcnew System::Windows::Forms::Label());
583 35 robfinch
                        this->txtR61 = (gcnew System::Windows::Forms::TextBox());
584 30 robfinch
                        this->label51 = (gcnew System::Windows::Forms::Label());
585 35 robfinch
                        this->txtR60 = (gcnew System::Windows::Forms::TextBox());
586 30 robfinch
                        this->label52 = (gcnew System::Windows::Forms::Label());
587 35 robfinch
                        this->txtR59 = (gcnew System::Windows::Forms::TextBox());
588 30 robfinch
                        this->label53 = (gcnew System::Windows::Forms::Label());
589 35 robfinch
                        this->txtR58 = (gcnew System::Windows::Forms::TextBox());
590 30 robfinch
                        this->label54 = (gcnew System::Windows::Forms::Label());
591 35 robfinch
                        this->txtR57 = (gcnew System::Windows::Forms::TextBox());
592 30 robfinch
                        this->label55 = (gcnew System::Windows::Forms::Label());
593 35 robfinch
                        this->txtR56 = (gcnew System::Windows::Forms::TextBox());
594 30 robfinch
                        this->label56 = (gcnew System::Windows::Forms::Label());
595 35 robfinch
                        this->txtR55 = (gcnew System::Windows::Forms::TextBox());
596 30 robfinch
                        this->label57 = (gcnew System::Windows::Forms::Label());
597 35 robfinch
                        this->txtR54 = (gcnew System::Windows::Forms::TextBox());
598 30 robfinch
                        this->label58 = (gcnew System::Windows::Forms::Label());
599 35 robfinch
                        this->txtR53 = (gcnew System::Windows::Forms::TextBox());
600 30 robfinch
                        this->label59 = (gcnew System::Windows::Forms::Label());
601 35 robfinch
                        this->txtR52 = (gcnew System::Windows::Forms::TextBox());
602 30 robfinch
                        this->label60 = (gcnew System::Windows::Forms::Label());
603 35 robfinch
                        this->txtR51 = (gcnew System::Windows::Forms::TextBox());
604 30 robfinch
                        this->label61 = (gcnew System::Windows::Forms::Label());
605 35 robfinch
                        this->txtR50 = (gcnew System::Windows::Forms::TextBox());
606 30 robfinch
                        this->label62 = (gcnew System::Windows::Forms::Label());
607 35 robfinch
                        this->txtR49 = (gcnew System::Windows::Forms::TextBox());
608 30 robfinch
                        this->label63 = (gcnew System::Windows::Forms::Label());
609 35 robfinch
                        this->txtR48 = (gcnew System::Windows::Forms::TextBox());
610 30 robfinch
                        this->label64 = (gcnew System::Windows::Forms::Label());
611 35 robfinch
                        this->txtR47 = (gcnew System::Windows::Forms::TextBox());
612 30 robfinch
                        this->label33 = (gcnew System::Windows::Forms::Label());
613 35 robfinch
                        this->txtR46 = (gcnew System::Windows::Forms::TextBox());
614 30 robfinch
                        this->label34 = (gcnew System::Windows::Forms::Label());
615 35 robfinch
                        this->txtR45 = (gcnew System::Windows::Forms::TextBox());
616 30 robfinch
                        this->label35 = (gcnew System::Windows::Forms::Label());
617 35 robfinch
                        this->txtR44 = (gcnew System::Windows::Forms::TextBox());
618 30 robfinch
                        this->label36 = (gcnew System::Windows::Forms::Label());
619 35 robfinch
                        this->txtR43 = (gcnew System::Windows::Forms::TextBox());
620 30 robfinch
                        this->label37 = (gcnew System::Windows::Forms::Label());
621 35 robfinch
                        this->txtR42 = (gcnew System::Windows::Forms::TextBox());
622 30 robfinch
                        this->label38 = (gcnew System::Windows::Forms::Label());
623 35 robfinch
                        this->txtR41 = (gcnew System::Windows::Forms::TextBox());
624 30 robfinch
                        this->label39 = (gcnew System::Windows::Forms::Label());
625 35 robfinch
                        this->txtR40 = (gcnew System::Windows::Forms::TextBox());
626 30 robfinch
                        this->label40 = (gcnew System::Windows::Forms::Label());
627 35 robfinch
                        this->txtR39 = (gcnew System::Windows::Forms::TextBox());
628 30 robfinch
                        this->label41 = (gcnew System::Windows::Forms::Label());
629 35 robfinch
                        this->txtR38 = (gcnew System::Windows::Forms::TextBox());
630 30 robfinch
                        this->label42 = (gcnew System::Windows::Forms::Label());
631 35 robfinch
                        this->txtR37 = (gcnew System::Windows::Forms::TextBox());
632 30 robfinch
                        this->label43 = (gcnew System::Windows::Forms::Label());
633 35 robfinch
                        this->txtR36 = (gcnew System::Windows::Forms::TextBox());
634 30 robfinch
                        this->label44 = (gcnew System::Windows::Forms::Label());
635 32 robfinch
                        this->txtR35 = (gcnew System::Windows::Forms::TextBox());
636 30 robfinch
                        this->label45 = (gcnew System::Windows::Forms::Label());
637 32 robfinch
                        this->txtR34 = (gcnew System::Windows::Forms::TextBox());
638 30 robfinch
                        this->label46 = (gcnew System::Windows::Forms::Label());
639 32 robfinch
                        this->txtR33 = (gcnew System::Windows::Forms::TextBox());
640 30 robfinch
                        this->label47 = (gcnew System::Windows::Forms::Label());
641 32 robfinch
                        this->txtR32 = (gcnew System::Windows::Forms::TextBox());
642 30 robfinch
                        this->label48 = (gcnew System::Windows::Forms::Label());
643 32 robfinch
                        this->txtR31 = (gcnew System::Windows::Forms::TextBox());
644 30 robfinch
                        this->label17 = (gcnew System::Windows::Forms::Label());
645 32 robfinch
                        this->txtR30 = (gcnew System::Windows::Forms::TextBox());
646 30 robfinch
                        this->label18 = (gcnew System::Windows::Forms::Label());
647 32 robfinch
                        this->txtR29 = (gcnew System::Windows::Forms::TextBox());
648 30 robfinch
                        this->label19 = (gcnew System::Windows::Forms::Label());
649 32 robfinch
                        this->txtR28 = (gcnew System::Windows::Forms::TextBox());
650 30 robfinch
                        this->label20 = (gcnew System::Windows::Forms::Label());
651
                        this->txtR27 = (gcnew System::Windows::Forms::TextBox());
652
                        this->label21 = (gcnew System::Windows::Forms::Label());
653
                        this->txtR26 = (gcnew System::Windows::Forms::TextBox());
654
                        this->label22 = (gcnew System::Windows::Forms::Label());
655
                        this->txtR25 = (gcnew System::Windows::Forms::TextBox());
656
                        this->label23 = (gcnew System::Windows::Forms::Label());
657
                        this->txtR24 = (gcnew System::Windows::Forms::TextBox());
658
                        this->label24 = (gcnew System::Windows::Forms::Label());
659
                        this->txtR23 = (gcnew System::Windows::Forms::TextBox());
660
                        this->label25 = (gcnew System::Windows::Forms::Label());
661
                        this->txtR22 = (gcnew System::Windows::Forms::TextBox());
662
                        this->label26 = (gcnew System::Windows::Forms::Label());
663
                        this->txtR21 = (gcnew System::Windows::Forms::TextBox());
664
                        this->label27 = (gcnew System::Windows::Forms::Label());
665
                        this->txtR20 = (gcnew System::Windows::Forms::TextBox());
666
                        this->label28 = (gcnew System::Windows::Forms::Label());
667
                        this->txtR19 = (gcnew System::Windows::Forms::TextBox());
668
                        this->label29 = (gcnew System::Windows::Forms::Label());
669
                        this->txtR18 = (gcnew System::Windows::Forms::TextBox());
670
                        this->label30 = (gcnew System::Windows::Forms::Label());
671
                        this->txtR17 = (gcnew System::Windows::Forms::TextBox());
672
                        this->label31 = (gcnew System::Windows::Forms::Label());
673
                        this->txtR16 = (gcnew System::Windows::Forms::TextBox());
674
                        this->label32 = (gcnew System::Windows::Forms::Label());
675
                        this->txtR15 = (gcnew System::Windows::Forms::TextBox());
676
                        this->label9 = (gcnew System::Windows::Forms::Label());
677
                        this->txtR14 = (gcnew System::Windows::Forms::TextBox());
678
                        this->label10 = (gcnew System::Windows::Forms::Label());
679
                        this->txtR13 = (gcnew System::Windows::Forms::TextBox());
680
                        this->label11 = (gcnew System::Windows::Forms::Label());
681
                        this->txtR12 = (gcnew System::Windows::Forms::TextBox());
682
                        this->label12 = (gcnew System::Windows::Forms::Label());
683
                        this->txtR11 = (gcnew System::Windows::Forms::TextBox());
684
                        this->label13 = (gcnew System::Windows::Forms::Label());
685
                        this->txtR10 = (gcnew System::Windows::Forms::TextBox());
686
                        this->label14 = (gcnew System::Windows::Forms::Label());
687
                        this->txtR9 = (gcnew System::Windows::Forms::TextBox());
688
                        this->label15 = (gcnew System::Windows::Forms::Label());
689
                        this->txtR8 = (gcnew System::Windows::Forms::TextBox());
690
                        this->label16 = (gcnew System::Windows::Forms::Label());
691
                        this->txtR7 = (gcnew System::Windows::Forms::TextBox());
692
                        this->label5 = (gcnew System::Windows::Forms::Label());
693
                        this->txtR6 = (gcnew System::Windows::Forms::TextBox());
694
                        this->label6 = (gcnew System::Windows::Forms::Label());
695
                        this->txtR5 = (gcnew System::Windows::Forms::TextBox());
696
                        this->label7 = (gcnew System::Windows::Forms::Label());
697
                        this->txtR4 = (gcnew System::Windows::Forms::TextBox());
698
                        this->label8 = (gcnew System::Windows::Forms::Label());
699
                        this->txtR3 = (gcnew System::Windows::Forms::TextBox());
700
                        this->label3 = (gcnew System::Windows::Forms::Label());
701
                        this->txtR2 = (gcnew System::Windows::Forms::TextBox());
702
                        this->label4 = (gcnew System::Windows::Forms::Label());
703
                        this->txtR1 = (gcnew System::Windows::Forms::TextBox());
704
                        this->label2 = (gcnew System::Windows::Forms::Label());
705
                        this->txtR0 = (gcnew System::Windows::Forms::TextBox());
706
                        this->label1 = (gcnew System::Windows::Forms::Label());
707
                        this->tabPage2 = (gcnew System::Windows::Forms::TabPage());
708
                        this->txtTick = (gcnew System::Windows::Forms::TextBox());
709
                        this->label118 = (gcnew System::Windows::Forms::Label());
710
                        this->txtLC = (gcnew System::Windows::Forms::TextBox());
711
                        this->label117 = (gcnew System::Windows::Forms::Label());
712
                        this->label116 = (gcnew System::Windows::Forms::Label());
713 35 robfinch
                        this->txtDBSTAT = (gcnew System::Windows::Forms::TextBox());
714 30 robfinch
                        this->label115 = (gcnew System::Windows::Forms::Label());
715 35 robfinch
                        this->txtDBCTRL = (gcnew System::Windows::Forms::TextBox());
716 30 robfinch
                        this->label114 = (gcnew System::Windows::Forms::Label());
717 35 robfinch
                        this->txtDBAD3 = (gcnew System::Windows::Forms::TextBox());
718 30 robfinch
                        this->label113 = (gcnew System::Windows::Forms::Label());
719 35 robfinch
                        this->txtDBAD2 = (gcnew System::Windows::Forms::TextBox());
720 30 robfinch
                        this->label112 = (gcnew System::Windows::Forms::Label());
721 35 robfinch
                        this->txtDBAD1 = (gcnew System::Windows::Forms::TextBox());
722 30 robfinch
                        this->label111 = (gcnew System::Windows::Forms::Label());
723 32 robfinch
                        this->txtDBAD0 = (gcnew System::Windows::Forms::TextBox());
724 30 robfinch
                        this->label110 = (gcnew System::Windows::Forms::Label());
725
                        this->label109 = (gcnew System::Windows::Forms::Label());
726
                        this->label108 = (gcnew System::Windows::Forms::Label());
727
                        this->label107 = (gcnew System::Windows::Forms::Label());
728
                        this->label106 = (gcnew System::Windows::Forms::Label());
729
                        this->label105 = (gcnew System::Windows::Forms::Label());
730 35 robfinch
                        this->txtCsLmt = (gcnew System::Windows::Forms::TextBox());
731 30 robfinch
                        this->txtCs = (gcnew System::Windows::Forms::TextBox());
732
                        this->label104 = (gcnew System::Windows::Forms::Label());
733 35 robfinch
                        this->txtSsLmt = (gcnew System::Windows::Forms::TextBox());
734 30 robfinch
                        this->txtSs = (gcnew System::Windows::Forms::TextBox());
735
                        this->label103 = (gcnew System::Windows::Forms::Label());
736 35 robfinch
                        this->txtHsLmt = (gcnew System::Windows::Forms::TextBox());
737 30 robfinch
                        this->txtHs = (gcnew System::Windows::Forms::TextBox());
738
                        this->label102 = (gcnew System::Windows::Forms::Label());
739 35 robfinch
                        this->txtGsLmt = (gcnew System::Windows::Forms::TextBox());
740 30 robfinch
                        this->txtGs = (gcnew System::Windows::Forms::TextBox());
741
                        this->label101 = (gcnew System::Windows::Forms::Label());
742 35 robfinch
                        this->txtFsLmt = (gcnew System::Windows::Forms::TextBox());
743 30 robfinch
                        this->txtFs = (gcnew System::Windows::Forms::TextBox());
744
                        this->label100 = (gcnew System::Windows::Forms::Label());
745 35 robfinch
                        this->txtEsLmt = (gcnew System::Windows::Forms::TextBox());
746 30 robfinch
                        this->txtEs = (gcnew System::Windows::Forms::TextBox());
747
                        this->label99 = (gcnew System::Windows::Forms::Label());
748 35 robfinch
                        this->txtDsLmt = (gcnew System::Windows::Forms::TextBox());
749 30 robfinch
                        this->txtDs = (gcnew System::Windows::Forms::TextBox());
750
                        this->label98 = (gcnew System::Windows::Forms::Label());
751 35 robfinch
                        this->txtZsLmt = (gcnew System::Windows::Forms::TextBox());
752 30 robfinch
                        this->txtZs = (gcnew System::Windows::Forms::TextBox());
753
                        this->label97 = (gcnew System::Windows::Forms::Label());
754
                        this->txtCa15 = (gcnew System::Windows::Forms::TextBox());
755
                        this->label96 = (gcnew System::Windows::Forms::Label());
756
                        this->txtCa14 = (gcnew System::Windows::Forms::TextBox());
757
                        this->label95 = (gcnew System::Windows::Forms::Label());
758
                        this->txtCa13 = (gcnew System::Windows::Forms::TextBox());
759
                        this->label94 = (gcnew System::Windows::Forms::Label());
760
                        this->txtCa12 = (gcnew System::Windows::Forms::TextBox());
761
                        this->label93 = (gcnew System::Windows::Forms::Label());
762
                        this->txtCa11 = (gcnew System::Windows::Forms::TextBox());
763
                        this->label92 = (gcnew System::Windows::Forms::Label());
764
                        this->txtCa10 = (gcnew System::Windows::Forms::TextBox());
765
                        this->label91 = (gcnew System::Windows::Forms::Label());
766
                        this->txtCa9 = (gcnew System::Windows::Forms::TextBox());
767
                        this->label90 = (gcnew System::Windows::Forms::Label());
768
                        this->txtCa8 = (gcnew System::Windows::Forms::TextBox());
769
                        this->label89 = (gcnew System::Windows::Forms::Label());
770
                        this->txtCa7 = (gcnew System::Windows::Forms::TextBox());
771
                        this->label88 = (gcnew System::Windows::Forms::Label());
772
                        this->txtCa6 = (gcnew System::Windows::Forms::TextBox());
773
                        this->label87 = (gcnew System::Windows::Forms::Label());
774
                        this->txtCa5 = (gcnew System::Windows::Forms::TextBox());
775
                        this->label86 = (gcnew System::Windows::Forms::Label());
776
                        this->txtCa4 = (gcnew System::Windows::Forms::TextBox());
777
                        this->label85 = (gcnew System::Windows::Forms::Label());
778
                        this->txtCa3 = (gcnew System::Windows::Forms::TextBox());
779
                        this->label84 = (gcnew System::Windows::Forms::Label());
780
                        this->txtCa2 = (gcnew System::Windows::Forms::TextBox());
781
                        this->label83 = (gcnew System::Windows::Forms::Label());
782
                        this->txtCa1 = (gcnew System::Windows::Forms::TextBox());
783
                        this->label82 = (gcnew System::Windows::Forms::Label());
784
                        this->textBox16 = (gcnew System::Windows::Forms::TextBox());
785
                        this->label81 = (gcnew System::Windows::Forms::Label());
786 32 robfinch
                        this->txtP14 = (gcnew System::Windows::Forms::TextBox());
787 30 robfinch
                        this->label80 = (gcnew System::Windows::Forms::Label());
788 32 robfinch
                        this->txtP13 = (gcnew System::Windows::Forms::TextBox());
789 30 robfinch
                        this->label79 = (gcnew System::Windows::Forms::Label());
790 32 robfinch
                        this->txtP12 = (gcnew System::Windows::Forms::TextBox());
791 30 robfinch
                        this->label78 = (gcnew System::Windows::Forms::Label());
792 32 robfinch
                        this->txtP11 = (gcnew System::Windows::Forms::TextBox());
793 30 robfinch
                        this->label77 = (gcnew System::Windows::Forms::Label());
794 32 robfinch
                        this->txtP15 = (gcnew System::Windows::Forms::TextBox());
795 30 robfinch
                        this->label76 = (gcnew System::Windows::Forms::Label());
796 32 robfinch
                        this->txtP10 = (gcnew System::Windows::Forms::TextBox());
797 30 robfinch
                        this->label75 = (gcnew System::Windows::Forms::Label());
798 32 robfinch
                        this->txtP9 = (gcnew System::Windows::Forms::TextBox());
799 30 robfinch
                        this->label74 = (gcnew System::Windows::Forms::Label());
800 32 robfinch
                        this->txtP8 = (gcnew System::Windows::Forms::TextBox());
801 30 robfinch
                        this->label73 = (gcnew System::Windows::Forms::Label());
802
                        this->txtP7 = (gcnew System::Windows::Forms::TextBox());
803
                        this->label72 = (gcnew System::Windows::Forms::Label());
804
                        this->txtP6 = (gcnew System::Windows::Forms::TextBox());
805
                        this->label71 = (gcnew System::Windows::Forms::Label());
806
                        this->txtP5 = (gcnew System::Windows::Forms::TextBox());
807
                        this->label70 = (gcnew System::Windows::Forms::Label());
808
                        this->txtP4 = (gcnew System::Windows::Forms::TextBox());
809
                        this->label69 = (gcnew System::Windows::Forms::Label());
810
                        this->txtP3 = (gcnew System::Windows::Forms::TextBox());
811
                        this->label68 = (gcnew System::Windows::Forms::Label());
812
                        this->txtP2 = (gcnew System::Windows::Forms::TextBox());
813
                        this->label67 = (gcnew System::Windows::Forms::Label());
814
                        this->txtP1 = (gcnew System::Windows::Forms::TextBox());
815
                        this->label66 = (gcnew System::Windows::Forms::Label());
816
                        this->txtP0 = (gcnew System::Windows::Forms::TextBox());
817
                        this->label65 = (gcnew System::Windows::Forms::Label());
818 35 robfinch
                        this->toolTipC12 = (gcnew System::Windows::Forms::ToolTip(this->components));
819
                        this->toolTipC14 = (gcnew System::Windows::Forms::ToolTip(this->components));
820
                        this->toolTipC1 = (gcnew System::Windows::Forms::ToolTip(this->components));
821
                        this->toolTipR31 = (gcnew System::Windows::Forms::ToolTip(this->components));
822
                        this->toolTipR30 = (gcnew System::Windows::Forms::ToolTip(this->components));
823
                        this->toolTipR29 = (gcnew System::Windows::Forms::ToolTip(this->components));
824
                        this->toolTipR28 = (gcnew System::Windows::Forms::ToolTip(this->components));
825
                        this->toolTipC8 = (gcnew System::Windows::Forms::ToolTip(this->components));
826
                        this->toolTipR0 = (gcnew System::Windows::Forms::ToolTip(this->components));
827
                        this->btnUpdate = (gcnew System::Windows::Forms::Button());
828 30 robfinch
                        this->tabControl1->SuspendLayout();
829
                        this->tabPage1->SuspendLayout();
830
                        this->tabPage2->SuspendLayout();
831
                        this->SuspendLayout();
832
                        // 
833
                        // tabControl1
834
                        // 
835
                        this->tabControl1->Controls->Add(this->tabPage1);
836
                        this->tabControl1->Controls->Add(this->tabPage2);
837 35 robfinch
                        this->tabControl1->Location = System::Drawing::Point(12, 42);
838 30 robfinch
                        this->tabControl1->Name = L"tabControl1";
839
                        this->tabControl1->SelectedIndex = 0;
840 35 robfinch
                        this->tabControl1->Size = System::Drawing::Size(743, 483);
841 30 robfinch
                        this->tabControl1->TabIndex = 0;
842
                        // 
843
                        // tabPage1
844
                        // 
845 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR63);
846 30 robfinch
                        this->tabPage1->Controls->Add(this->label49);
847 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR62);
848 30 robfinch
                        this->tabPage1->Controls->Add(this->label50);
849 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR61);
850 30 robfinch
                        this->tabPage1->Controls->Add(this->label51);
851 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR60);
852 30 robfinch
                        this->tabPage1->Controls->Add(this->label52);
853 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR59);
854 30 robfinch
                        this->tabPage1->Controls->Add(this->label53);
855 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR58);
856 30 robfinch
                        this->tabPage1->Controls->Add(this->label54);
857 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR57);
858 30 robfinch
                        this->tabPage1->Controls->Add(this->label55);
859 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR56);
860 30 robfinch
                        this->tabPage1->Controls->Add(this->label56);
861 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR55);
862 30 robfinch
                        this->tabPage1->Controls->Add(this->label57);
863 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR54);
864 30 robfinch
                        this->tabPage1->Controls->Add(this->label58);
865 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR53);
866 30 robfinch
                        this->tabPage1->Controls->Add(this->label59);
867 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR52);
868 30 robfinch
                        this->tabPage1->Controls->Add(this->label60);
869 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR51);
870 30 robfinch
                        this->tabPage1->Controls->Add(this->label61);
871 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR50);
872 30 robfinch
                        this->tabPage1->Controls->Add(this->label62);
873 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR49);
874 30 robfinch
                        this->tabPage1->Controls->Add(this->label63);
875 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR48);
876 30 robfinch
                        this->tabPage1->Controls->Add(this->label64);
877 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR47);
878 30 robfinch
                        this->tabPage1->Controls->Add(this->label33);
879 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR46);
880 30 robfinch
                        this->tabPage1->Controls->Add(this->label34);
881 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR45);
882 30 robfinch
                        this->tabPage1->Controls->Add(this->label35);
883 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR44);
884 30 robfinch
                        this->tabPage1->Controls->Add(this->label36);
885 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR43);
886 30 robfinch
                        this->tabPage1->Controls->Add(this->label37);
887 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR42);
888 30 robfinch
                        this->tabPage1->Controls->Add(this->label38);
889 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR41);
890 30 robfinch
                        this->tabPage1->Controls->Add(this->label39);
891 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR40);
892 30 robfinch
                        this->tabPage1->Controls->Add(this->label40);
893 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR39);
894 30 robfinch
                        this->tabPage1->Controls->Add(this->label41);
895 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR38);
896 30 robfinch
                        this->tabPage1->Controls->Add(this->label42);
897 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR37);
898 30 robfinch
                        this->tabPage1->Controls->Add(this->label43);
899 35 robfinch
                        this->tabPage1->Controls->Add(this->txtR36);
900 30 robfinch
                        this->tabPage1->Controls->Add(this->label44);
901 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR35);
902 30 robfinch
                        this->tabPage1->Controls->Add(this->label45);
903 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR34);
904 30 robfinch
                        this->tabPage1->Controls->Add(this->label46);
905 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR33);
906 30 robfinch
                        this->tabPage1->Controls->Add(this->label47);
907 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR32);
908 30 robfinch
                        this->tabPage1->Controls->Add(this->label48);
909 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR31);
910 30 robfinch
                        this->tabPage1->Controls->Add(this->label17);
911 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR30);
912 30 robfinch
                        this->tabPage1->Controls->Add(this->label18);
913 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR29);
914 30 robfinch
                        this->tabPage1->Controls->Add(this->label19);
915 32 robfinch
                        this->tabPage1->Controls->Add(this->txtR28);
916 30 robfinch
                        this->tabPage1->Controls->Add(this->label20);
917
                        this->tabPage1->Controls->Add(this->txtR27);
918
                        this->tabPage1->Controls->Add(this->label21);
919
                        this->tabPage1->Controls->Add(this->txtR26);
920
                        this->tabPage1->Controls->Add(this->label22);
921
                        this->tabPage1->Controls->Add(this->txtR25);
922
                        this->tabPage1->Controls->Add(this->label23);
923
                        this->tabPage1->Controls->Add(this->txtR24);
924
                        this->tabPage1->Controls->Add(this->label24);
925
                        this->tabPage1->Controls->Add(this->txtR23);
926
                        this->tabPage1->Controls->Add(this->label25);
927
                        this->tabPage1->Controls->Add(this->txtR22);
928
                        this->tabPage1->Controls->Add(this->label26);
929
                        this->tabPage1->Controls->Add(this->txtR21);
930
                        this->tabPage1->Controls->Add(this->label27);
931
                        this->tabPage1->Controls->Add(this->txtR20);
932
                        this->tabPage1->Controls->Add(this->label28);
933
                        this->tabPage1->Controls->Add(this->txtR19);
934
                        this->tabPage1->Controls->Add(this->label29);
935
                        this->tabPage1->Controls->Add(this->txtR18);
936
                        this->tabPage1->Controls->Add(this->label30);
937
                        this->tabPage1->Controls->Add(this->txtR17);
938
                        this->tabPage1->Controls->Add(this->label31);
939
                        this->tabPage1->Controls->Add(this->txtR16);
940
                        this->tabPage1->Controls->Add(this->label32);
941
                        this->tabPage1->Controls->Add(this->txtR15);
942
                        this->tabPage1->Controls->Add(this->label9);
943
                        this->tabPage1->Controls->Add(this->txtR14);
944
                        this->tabPage1->Controls->Add(this->label10);
945
                        this->tabPage1->Controls->Add(this->txtR13);
946
                        this->tabPage1->Controls->Add(this->label11);
947
                        this->tabPage1->Controls->Add(this->txtR12);
948
                        this->tabPage1->Controls->Add(this->label12);
949
                        this->tabPage1->Controls->Add(this->txtR11);
950
                        this->tabPage1->Controls->Add(this->label13);
951
                        this->tabPage1->Controls->Add(this->txtR10);
952
                        this->tabPage1->Controls->Add(this->label14);
953
                        this->tabPage1->Controls->Add(this->txtR9);
954
                        this->tabPage1->Controls->Add(this->label15);
955
                        this->tabPage1->Controls->Add(this->txtR8);
956
                        this->tabPage1->Controls->Add(this->label16);
957
                        this->tabPage1->Controls->Add(this->txtR7);
958
                        this->tabPage1->Controls->Add(this->label5);
959
                        this->tabPage1->Controls->Add(this->txtR6);
960
                        this->tabPage1->Controls->Add(this->label6);
961
                        this->tabPage1->Controls->Add(this->txtR5);
962
                        this->tabPage1->Controls->Add(this->label7);
963
                        this->tabPage1->Controls->Add(this->txtR4);
964
                        this->tabPage1->Controls->Add(this->label8);
965
                        this->tabPage1->Controls->Add(this->txtR3);
966
                        this->tabPage1->Controls->Add(this->label3);
967
                        this->tabPage1->Controls->Add(this->txtR2);
968
                        this->tabPage1->Controls->Add(this->label4);
969
                        this->tabPage1->Controls->Add(this->txtR1);
970
                        this->tabPage1->Controls->Add(this->label2);
971
                        this->tabPage1->Controls->Add(this->txtR0);
972
                        this->tabPage1->Controls->Add(this->label1);
973
                        this->tabPage1->Location = System::Drawing::Point(4, 22);
974
                        this->tabPage1->Name = L"tabPage1";
975
                        this->tabPage1->Padding = System::Windows::Forms::Padding(3);
976 35 robfinch
                        this->tabPage1->Size = System::Drawing::Size(735, 457);
977 30 robfinch
                        this->tabPage1->TabIndex = 0;
978
                        this->tabPage1->Text = L"General Registers";
979
                        this->tabPage1->UseVisualStyleBackColor = true;
980
                        // 
981 35 robfinch
                        // txtR63
982 30 robfinch
                        // 
983 35 robfinch
                        this->txtR63->Location = System::Drawing::Point(539, 403);
984
                        this->txtR63->Name = L"txtR63";
985
                        this->txtR63->Size = System::Drawing::Size(121, 20);
986
                        this->txtR63->TabIndex = 127;
987
                        this->txtR63->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
988 30 robfinch
                        // 
989
                        // label49
990
                        // 
991
                        this->label49->AutoSize = true;
992 35 robfinch
                        this->label49->Location = System::Drawing::Point(512, 406);
993 30 robfinch
                        this->label49->Name = L"label49";
994
                        this->label49->Size = System::Drawing::Size(27, 13);
995
                        this->label49->TabIndex = 126;
996
                        this->label49->Text = L"R63";
997
                        // 
998 35 robfinch
                        // txtR62
999 30 robfinch
                        // 
1000 35 robfinch
                        this->txtR62->Location = System::Drawing::Point(539, 377);
1001
                        this->txtR62->Name = L"txtR62";
1002
                        this->txtR62->Size = System::Drawing::Size(121, 20);
1003
                        this->txtR62->TabIndex = 125;
1004
                        this->txtR62->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1005 30 robfinch
                        // 
1006
                        // label50
1007
                        // 
1008
                        this->label50->AutoSize = true;
1009 35 robfinch
                        this->label50->Location = System::Drawing::Point(512, 380);
1010 30 robfinch
                        this->label50->Name = L"label50";
1011
                        this->label50->Size = System::Drawing::Size(27, 13);
1012
                        this->label50->TabIndex = 124;
1013
                        this->label50->Text = L"R62";
1014
                        // 
1015 35 robfinch
                        // txtR61
1016 30 robfinch
                        // 
1017 35 robfinch
                        this->txtR61->Location = System::Drawing::Point(539, 351);
1018
                        this->txtR61->Name = L"txtR61";
1019
                        this->txtR61->Size = System::Drawing::Size(121, 20);
1020
                        this->txtR61->TabIndex = 123;
1021
                        this->txtR61->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1022 30 robfinch
                        // 
1023
                        // label51
1024
                        // 
1025
                        this->label51->AutoSize = true;
1026 35 robfinch
                        this->label51->Location = System::Drawing::Point(512, 354);
1027 30 robfinch
                        this->label51->Name = L"label51";
1028
                        this->label51->Size = System::Drawing::Size(27, 13);
1029
                        this->label51->TabIndex = 122;
1030
                        this->label51->Text = L"R61";
1031
                        // 
1032 35 robfinch
                        // txtR60
1033 30 robfinch
                        // 
1034 35 robfinch
                        this->txtR60->Location = System::Drawing::Point(539, 325);
1035
                        this->txtR60->Name = L"txtR60";
1036
                        this->txtR60->Size = System::Drawing::Size(121, 20);
1037
                        this->txtR60->TabIndex = 121;
1038
                        this->txtR60->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1039 30 robfinch
                        // 
1040
                        // label52
1041
                        // 
1042
                        this->label52->AutoSize = true;
1043 35 robfinch
                        this->label52->Location = System::Drawing::Point(512, 328);
1044 30 robfinch
                        this->label52->Name = L"label52";
1045
                        this->label52->Size = System::Drawing::Size(27, 13);
1046
                        this->label52->TabIndex = 120;
1047
                        this->label52->Text = L"R60";
1048
                        // 
1049 35 robfinch
                        // txtR59
1050 30 robfinch
                        // 
1051 35 robfinch
                        this->txtR59->Location = System::Drawing::Point(539, 299);
1052
                        this->txtR59->Name = L"txtR59";
1053
                        this->txtR59->Size = System::Drawing::Size(121, 20);
1054
                        this->txtR59->TabIndex = 119;
1055
                        this->txtR59->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1056 30 robfinch
                        // 
1057
                        // label53
1058
                        // 
1059
                        this->label53->AutoSize = true;
1060 35 robfinch
                        this->label53->Location = System::Drawing::Point(512, 302);
1061 30 robfinch
                        this->label53->Name = L"label53";
1062
                        this->label53->Size = System::Drawing::Size(27, 13);
1063
                        this->label53->TabIndex = 118;
1064
                        this->label53->Text = L"R59";
1065
                        // 
1066 35 robfinch
                        // txtR58
1067 30 robfinch
                        // 
1068 35 robfinch
                        this->txtR58->Location = System::Drawing::Point(539, 273);
1069
                        this->txtR58->Name = L"txtR58";
1070
                        this->txtR58->Size = System::Drawing::Size(121, 20);
1071
                        this->txtR58->TabIndex = 117;
1072
                        this->txtR58->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1073 30 robfinch
                        // 
1074
                        // label54
1075
                        // 
1076
                        this->label54->AutoSize = true;
1077 35 robfinch
                        this->label54->Location = System::Drawing::Point(512, 276);
1078 30 robfinch
                        this->label54->Name = L"label54";
1079
                        this->label54->Size = System::Drawing::Size(27, 13);
1080
                        this->label54->TabIndex = 116;
1081
                        this->label54->Text = L"R58";
1082
                        // 
1083 35 robfinch
                        // txtR57
1084 30 robfinch
                        // 
1085 35 robfinch
                        this->txtR57->Location = System::Drawing::Point(539, 247);
1086
                        this->txtR57->Name = L"txtR57";
1087
                        this->txtR57->Size = System::Drawing::Size(121, 20);
1088
                        this->txtR57->TabIndex = 115;
1089
                        this->txtR57->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1090 30 robfinch
                        // 
1091
                        // label55
1092
                        // 
1093
                        this->label55->AutoSize = true;
1094 35 robfinch
                        this->label55->Location = System::Drawing::Point(512, 250);
1095 30 robfinch
                        this->label55->Name = L"label55";
1096
                        this->label55->Size = System::Drawing::Size(27, 13);
1097
                        this->label55->TabIndex = 114;
1098
                        this->label55->Text = L"R57";
1099
                        // 
1100 35 robfinch
                        // txtR56
1101 30 robfinch
                        // 
1102 35 robfinch
                        this->txtR56->Location = System::Drawing::Point(539, 221);
1103
                        this->txtR56->Name = L"txtR56";
1104
                        this->txtR56->Size = System::Drawing::Size(121, 20);
1105
                        this->txtR56->TabIndex = 113;
1106
                        this->txtR56->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1107 30 robfinch
                        // 
1108
                        // label56
1109
                        // 
1110
                        this->label56->AutoSize = true;
1111 35 robfinch
                        this->label56->Location = System::Drawing::Point(512, 224);
1112 30 robfinch
                        this->label56->Name = L"label56";
1113
                        this->label56->Size = System::Drawing::Size(27, 13);
1114
                        this->label56->TabIndex = 112;
1115
                        this->label56->Text = L"R56";
1116
                        // 
1117 35 robfinch
                        // txtR55
1118 30 robfinch
                        // 
1119 35 robfinch
                        this->txtR55->Location = System::Drawing::Point(539, 195);
1120
                        this->txtR55->Name = L"txtR55";
1121
                        this->txtR55->Size = System::Drawing::Size(121, 20);
1122
                        this->txtR55->TabIndex = 111;
1123
                        this->txtR55->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1124 30 robfinch
                        // 
1125
                        // label57
1126
                        // 
1127
                        this->label57->AutoSize = true;
1128 35 robfinch
                        this->label57->Location = System::Drawing::Point(512, 198);
1129 30 robfinch
                        this->label57->Name = L"label57";
1130
                        this->label57->Size = System::Drawing::Size(27, 13);
1131
                        this->label57->TabIndex = 110;
1132
                        this->label57->Text = L"R55";
1133
                        // 
1134 35 robfinch
                        // txtR54
1135 30 robfinch
                        // 
1136 35 robfinch
                        this->txtR54->Location = System::Drawing::Point(539, 169);
1137
                        this->txtR54->Name = L"txtR54";
1138
                        this->txtR54->Size = System::Drawing::Size(121, 20);
1139
                        this->txtR54->TabIndex = 109;
1140
                        this->txtR54->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1141 30 robfinch
                        // 
1142
                        // label58
1143
                        // 
1144
                        this->label58->AutoSize = true;
1145 35 robfinch
                        this->label58->Location = System::Drawing::Point(512, 172);
1146 30 robfinch
                        this->label58->Name = L"label58";
1147
                        this->label58->Size = System::Drawing::Size(27, 13);
1148
                        this->label58->TabIndex = 108;
1149
                        this->label58->Text = L"R54";
1150
                        // 
1151 35 robfinch
                        // txtR53
1152 30 robfinch
                        // 
1153 35 robfinch
                        this->txtR53->Location = System::Drawing::Point(539, 143);
1154
                        this->txtR53->Name = L"txtR53";
1155
                        this->txtR53->Size = System::Drawing::Size(121, 20);
1156
                        this->txtR53->TabIndex = 107;
1157
                        this->txtR53->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1158 30 robfinch
                        // 
1159
                        // label59
1160
                        // 
1161
                        this->label59->AutoSize = true;
1162 35 robfinch
                        this->label59->Location = System::Drawing::Point(512, 146);
1163 30 robfinch
                        this->label59->Name = L"label59";
1164
                        this->label59->Size = System::Drawing::Size(27, 13);
1165
                        this->label59->TabIndex = 106;
1166
                        this->label59->Text = L"R53";
1167
                        // 
1168 35 robfinch
                        // txtR52
1169 30 robfinch
                        // 
1170 35 robfinch
                        this->txtR52->Location = System::Drawing::Point(539, 117);
1171
                        this->txtR52->Name = L"txtR52";
1172
                        this->txtR52->Size = System::Drawing::Size(121, 20);
1173
                        this->txtR52->TabIndex = 105;
1174
                        this->txtR52->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1175 30 robfinch
                        // 
1176
                        // label60
1177
                        // 
1178
                        this->label60->AutoSize = true;
1179 35 robfinch
                        this->label60->Location = System::Drawing::Point(512, 120);
1180 30 robfinch
                        this->label60->Name = L"label60";
1181
                        this->label60->Size = System::Drawing::Size(27, 13);
1182
                        this->label60->TabIndex = 104;
1183
                        this->label60->Text = L"R52";
1184
                        // 
1185 35 robfinch
                        // txtR51
1186 30 robfinch
                        // 
1187 35 robfinch
                        this->txtR51->Location = System::Drawing::Point(539, 91);
1188
                        this->txtR51->Name = L"txtR51";
1189
                        this->txtR51->Size = System::Drawing::Size(121, 20);
1190
                        this->txtR51->TabIndex = 103;
1191
                        this->txtR51->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1192 30 robfinch
                        // 
1193
                        // label61
1194
                        // 
1195
                        this->label61->AutoSize = true;
1196 35 robfinch
                        this->label61->Location = System::Drawing::Point(512, 94);
1197 30 robfinch
                        this->label61->Name = L"label61";
1198
                        this->label61->Size = System::Drawing::Size(27, 13);
1199
                        this->label61->TabIndex = 102;
1200
                        this->label61->Text = L"R51";
1201
                        // 
1202 35 robfinch
                        // txtR50
1203 30 robfinch
                        // 
1204 35 robfinch
                        this->txtR50->Location = System::Drawing::Point(539, 65);
1205
                        this->txtR50->Name = L"txtR50";
1206
                        this->txtR50->Size = System::Drawing::Size(121, 20);
1207
                        this->txtR50->TabIndex = 101;
1208
                        this->txtR50->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1209 30 robfinch
                        // 
1210
                        // label62
1211
                        // 
1212
                        this->label62->AutoSize = true;
1213 35 robfinch
                        this->label62->Location = System::Drawing::Point(512, 68);
1214 30 robfinch
                        this->label62->Name = L"label62";
1215
                        this->label62->Size = System::Drawing::Size(27, 13);
1216
                        this->label62->TabIndex = 100;
1217
                        this->label62->Text = L"R50";
1218
                        // 
1219 35 robfinch
                        // txtR49
1220 30 robfinch
                        // 
1221 35 robfinch
                        this->txtR49->Location = System::Drawing::Point(539, 39);
1222
                        this->txtR49->Name = L"txtR49";
1223
                        this->txtR49->Size = System::Drawing::Size(121, 20);
1224
                        this->txtR49->TabIndex = 99;
1225
                        this->txtR49->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1226 30 robfinch
                        // 
1227
                        // label63
1228
                        // 
1229
                        this->label63->AutoSize = true;
1230 35 robfinch
                        this->label63->Location = System::Drawing::Point(512, 42);
1231 30 robfinch
                        this->label63->Name = L"label63";
1232
                        this->label63->Size = System::Drawing::Size(27, 13);
1233
                        this->label63->TabIndex = 98;
1234
                        this->label63->Text = L"R49";
1235
                        // 
1236 35 robfinch
                        // txtR48
1237 30 robfinch
                        // 
1238 35 robfinch
                        this->txtR48->Location = System::Drawing::Point(539, 13);
1239
                        this->txtR48->Name = L"txtR48";
1240
                        this->txtR48->Size = System::Drawing::Size(121, 20);
1241
                        this->txtR48->TabIndex = 97;
1242
                        this->txtR48->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1243 30 robfinch
                        // 
1244
                        // label64
1245
                        // 
1246
                        this->label64->AutoSize = true;
1247 35 robfinch
                        this->label64->Location = System::Drawing::Point(512, 16);
1248 30 robfinch
                        this->label64->Name = L"label64";
1249
                        this->label64->Size = System::Drawing::Size(27, 13);
1250
                        this->label64->TabIndex = 96;
1251
                        this->label64->Text = L"R48";
1252
                        // 
1253 35 robfinch
                        // txtR47
1254 30 robfinch
                        // 
1255 35 robfinch
                        this->txtR47->Location = System::Drawing::Point(377, 403);
1256
                        this->txtR47->Name = L"txtR47";
1257
                        this->txtR47->Size = System::Drawing::Size(121, 20);
1258
                        this->txtR47->TabIndex = 95;
1259
                        this->txtR47->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1260 30 robfinch
                        // 
1261
                        // label33
1262
                        // 
1263
                        this->label33->AutoSize = true;
1264 35 robfinch
                        this->label33->Location = System::Drawing::Point(350, 406);
1265 30 robfinch
                        this->label33->Name = L"label33";
1266
                        this->label33->Size = System::Drawing::Size(27, 13);
1267
                        this->label33->TabIndex = 94;
1268
                        this->label33->Text = L"R47";
1269
                        // 
1270 35 robfinch
                        // txtR46
1271 30 robfinch
                        // 
1272 35 robfinch
                        this->txtR46->Location = System::Drawing::Point(377, 377);
1273
                        this->txtR46->Name = L"txtR46";
1274
                        this->txtR46->Size = System::Drawing::Size(121, 20);
1275
                        this->txtR46->TabIndex = 93;
1276
                        this->txtR46->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1277 30 robfinch
                        // 
1278
                        // label34
1279
                        // 
1280
                        this->label34->AutoSize = true;
1281 35 robfinch
                        this->label34->Location = System::Drawing::Point(350, 380);
1282 30 robfinch
                        this->label34->Name = L"label34";
1283
                        this->label34->Size = System::Drawing::Size(27, 13);
1284
                        this->label34->TabIndex = 92;
1285
                        this->label34->Text = L"R46";
1286
                        // 
1287 35 robfinch
                        // txtR45
1288 30 robfinch
                        // 
1289 35 robfinch
                        this->txtR45->Location = System::Drawing::Point(377, 351);
1290
                        this->txtR45->Name = L"txtR45";
1291
                        this->txtR45->Size = System::Drawing::Size(121, 20);
1292
                        this->txtR45->TabIndex = 91;
1293
                        this->txtR45->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1294 30 robfinch
                        // 
1295
                        // label35
1296
                        // 
1297
                        this->label35->AutoSize = true;
1298 35 robfinch
                        this->label35->Location = System::Drawing::Point(350, 354);
1299 30 robfinch
                        this->label35->Name = L"label35";
1300
                        this->label35->Size = System::Drawing::Size(27, 13);
1301
                        this->label35->TabIndex = 90;
1302
                        this->label35->Text = L"R45";
1303
                        // 
1304 35 robfinch
                        // txtR44
1305 30 robfinch
                        // 
1306 35 robfinch
                        this->txtR44->Location = System::Drawing::Point(377, 325);
1307
                        this->txtR44->Name = L"txtR44";
1308
                        this->txtR44->Size = System::Drawing::Size(121, 20);
1309
                        this->txtR44->TabIndex = 89;
1310
                        this->txtR44->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1311 30 robfinch
                        // 
1312
                        // label36
1313
                        // 
1314
                        this->label36->AutoSize = true;
1315 35 robfinch
                        this->label36->Location = System::Drawing::Point(350, 328);
1316 30 robfinch
                        this->label36->Name = L"label36";
1317
                        this->label36->Size = System::Drawing::Size(27, 13);
1318
                        this->label36->TabIndex = 88;
1319
                        this->label36->Text = L"R44";
1320
                        // 
1321 35 robfinch
                        // txtR43
1322 30 robfinch
                        // 
1323 35 robfinch
                        this->txtR43->Location = System::Drawing::Point(377, 299);
1324
                        this->txtR43->Name = L"txtR43";
1325
                        this->txtR43->Size = System::Drawing::Size(121, 20);
1326
                        this->txtR43->TabIndex = 87;
1327
                        this->txtR43->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1328 30 robfinch
                        // 
1329
                        // label37
1330
                        // 
1331
                        this->label37->AutoSize = true;
1332 35 robfinch
                        this->label37->Location = System::Drawing::Point(350, 302);
1333 30 robfinch
                        this->label37->Name = L"label37";
1334
                        this->label37->Size = System::Drawing::Size(27, 13);
1335
                        this->label37->TabIndex = 86;
1336
                        this->label37->Text = L"R43";
1337
                        // 
1338 35 robfinch
                        // txtR42
1339 30 robfinch
                        // 
1340 35 robfinch
                        this->txtR42->Location = System::Drawing::Point(377, 273);
1341
                        this->txtR42->Name = L"txtR42";
1342
                        this->txtR42->Size = System::Drawing::Size(121, 20);
1343
                        this->txtR42->TabIndex = 85;
1344
                        this->txtR42->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1345 30 robfinch
                        // 
1346
                        // label38
1347
                        // 
1348
                        this->label38->AutoSize = true;
1349 35 robfinch
                        this->label38->Location = System::Drawing::Point(350, 276);
1350 30 robfinch
                        this->label38->Name = L"label38";
1351
                        this->label38->Size = System::Drawing::Size(27, 13);
1352
                        this->label38->TabIndex = 84;
1353
                        this->label38->Text = L"R42";
1354
                        // 
1355 35 robfinch
                        // txtR41
1356 30 robfinch
                        // 
1357 35 robfinch
                        this->txtR41->Location = System::Drawing::Point(377, 247);
1358
                        this->txtR41->Name = L"txtR41";
1359
                        this->txtR41->Size = System::Drawing::Size(121, 20);
1360
                        this->txtR41->TabIndex = 83;
1361
                        this->txtR41->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1362 30 robfinch
                        // 
1363
                        // label39
1364
                        // 
1365
                        this->label39->AutoSize = true;
1366 35 robfinch
                        this->label39->Location = System::Drawing::Point(350, 250);
1367 30 robfinch
                        this->label39->Name = L"label39";
1368
                        this->label39->Size = System::Drawing::Size(27, 13);
1369
                        this->label39->TabIndex = 82;
1370
                        this->label39->Text = L"R41";
1371
                        // 
1372 35 robfinch
                        // txtR40
1373 30 robfinch
                        // 
1374 35 robfinch
                        this->txtR40->Location = System::Drawing::Point(377, 221);
1375
                        this->txtR40->Name = L"txtR40";
1376
                        this->txtR40->Size = System::Drawing::Size(121, 20);
1377
                        this->txtR40->TabIndex = 81;
1378
                        this->txtR40->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1379 30 robfinch
                        // 
1380
                        // label40
1381
                        // 
1382
                        this->label40->AutoSize = true;
1383 35 robfinch
                        this->label40->Location = System::Drawing::Point(350, 224);
1384 30 robfinch
                        this->label40->Name = L"label40";
1385
                        this->label40->Size = System::Drawing::Size(27, 13);
1386
                        this->label40->TabIndex = 80;
1387
                        this->label40->Text = L"R40";
1388
                        // 
1389 35 robfinch
                        // txtR39
1390 30 robfinch
                        // 
1391 35 robfinch
                        this->txtR39->Location = System::Drawing::Point(377, 195);
1392
                        this->txtR39->Name = L"txtR39";
1393
                        this->txtR39->Size = System::Drawing::Size(121, 20);
1394
                        this->txtR39->TabIndex = 79;
1395
                        this->txtR39->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1396 30 robfinch
                        // 
1397
                        // label41
1398
                        // 
1399
                        this->label41->AutoSize = true;
1400 35 robfinch
                        this->label41->Location = System::Drawing::Point(350, 198);
1401 30 robfinch
                        this->label41->Name = L"label41";
1402
                        this->label41->Size = System::Drawing::Size(27, 13);
1403
                        this->label41->TabIndex = 78;
1404
                        this->label41->Text = L"R39";
1405
                        // 
1406 35 robfinch
                        // txtR38
1407 30 robfinch
                        // 
1408 35 robfinch
                        this->txtR38->Location = System::Drawing::Point(377, 169);
1409
                        this->txtR38->Name = L"txtR38";
1410
                        this->txtR38->Size = System::Drawing::Size(121, 20);
1411
                        this->txtR38->TabIndex = 77;
1412
                        this->txtR38->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1413 30 robfinch
                        // 
1414
                        // label42
1415
                        // 
1416
                        this->label42->AutoSize = true;
1417 35 robfinch
                        this->label42->Location = System::Drawing::Point(350, 172);
1418 30 robfinch
                        this->label42->Name = L"label42";
1419
                        this->label42->Size = System::Drawing::Size(27, 13);
1420
                        this->label42->TabIndex = 76;
1421
                        this->label42->Text = L"R38";
1422
                        // 
1423 35 robfinch
                        // txtR37
1424 30 robfinch
                        // 
1425 35 robfinch
                        this->txtR37->Location = System::Drawing::Point(377, 143);
1426
                        this->txtR37->Name = L"txtR37";
1427
                        this->txtR37->Size = System::Drawing::Size(121, 20);
1428
                        this->txtR37->TabIndex = 75;
1429
                        this->txtR37->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1430 30 robfinch
                        // 
1431
                        // label43
1432
                        // 
1433
                        this->label43->AutoSize = true;
1434 35 robfinch
                        this->label43->Location = System::Drawing::Point(350, 146);
1435 30 robfinch
                        this->label43->Name = L"label43";
1436
                        this->label43->Size = System::Drawing::Size(27, 13);
1437
                        this->label43->TabIndex = 74;
1438
                        this->label43->Text = L"R37";
1439
                        // 
1440 35 robfinch
                        // txtR36
1441 30 robfinch
                        // 
1442 35 robfinch
                        this->txtR36->Location = System::Drawing::Point(377, 117);
1443
                        this->txtR36->Name = L"txtR36";
1444
                        this->txtR36->Size = System::Drawing::Size(121, 20);
1445
                        this->txtR36->TabIndex = 73;
1446
                        this->txtR36->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1447 30 robfinch
                        // 
1448
                        // label44
1449
                        // 
1450
                        this->label44->AutoSize = true;
1451 35 robfinch
                        this->label44->Location = System::Drawing::Point(350, 120);
1452 30 robfinch
                        this->label44->Name = L"label44";
1453
                        this->label44->Size = System::Drawing::Size(27, 13);
1454
                        this->label44->TabIndex = 72;
1455
                        this->label44->Text = L"R36";
1456
                        // 
1457 32 robfinch
                        // txtR35
1458 30 robfinch
                        // 
1459 35 robfinch
                        this->txtR35->Location = System::Drawing::Point(377, 91);
1460 32 robfinch
                        this->txtR35->Name = L"txtR35";
1461
                        this->txtR35->Size = System::Drawing::Size(121, 20);
1462
                        this->txtR35->TabIndex = 71;
1463
                        this->txtR35->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1464 30 robfinch
                        // 
1465
                        // label45
1466
                        // 
1467
                        this->label45->AutoSize = true;
1468 35 robfinch
                        this->label45->Location = System::Drawing::Point(350, 94);
1469 30 robfinch
                        this->label45->Name = L"label45";
1470
                        this->label45->Size = System::Drawing::Size(27, 13);
1471
                        this->label45->TabIndex = 70;
1472
                        this->label45->Text = L"R35";
1473
                        // 
1474 32 robfinch
                        // txtR34
1475 30 robfinch
                        // 
1476 35 robfinch
                        this->txtR34->Location = System::Drawing::Point(377, 65);
1477 32 robfinch
                        this->txtR34->Name = L"txtR34";
1478
                        this->txtR34->Size = System::Drawing::Size(121, 20);
1479
                        this->txtR34->TabIndex = 69;
1480
                        this->txtR34->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1481 30 robfinch
                        // 
1482
                        // label46
1483
                        // 
1484
                        this->label46->AutoSize = true;
1485 35 robfinch
                        this->label46->Location = System::Drawing::Point(350, 68);
1486 30 robfinch
                        this->label46->Name = L"label46";
1487
                        this->label46->Size = System::Drawing::Size(27, 13);
1488
                        this->label46->TabIndex = 68;
1489
                        this->label46->Text = L"R34";
1490
                        // 
1491 32 robfinch
                        // txtR33
1492 30 robfinch
                        // 
1493 35 robfinch
                        this->txtR33->Location = System::Drawing::Point(377, 39);
1494 32 robfinch
                        this->txtR33->Name = L"txtR33";
1495
                        this->txtR33->Size = System::Drawing::Size(121, 20);
1496
                        this->txtR33->TabIndex = 67;
1497
                        this->txtR33->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1498 30 robfinch
                        // 
1499
                        // label47
1500
                        // 
1501
                        this->label47->AutoSize = true;
1502 35 robfinch
                        this->label47->Location = System::Drawing::Point(350, 42);
1503 30 robfinch
                        this->label47->Name = L"label47";
1504
                        this->label47->Size = System::Drawing::Size(27, 13);
1505
                        this->label47->TabIndex = 66;
1506
                        this->label47->Text = L"R33";
1507
                        // 
1508 32 robfinch
                        // txtR32
1509 30 robfinch
                        // 
1510 35 robfinch
                        this->txtR32->Location = System::Drawing::Point(377, 13);
1511 32 robfinch
                        this->txtR32->Name = L"txtR32";
1512
                        this->txtR32->Size = System::Drawing::Size(121, 20);
1513
                        this->txtR32->TabIndex = 65;
1514
                        this->txtR32->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1515 30 robfinch
                        // 
1516
                        // label48
1517
                        // 
1518
                        this->label48->AutoSize = true;
1519 35 robfinch
                        this->label48->Location = System::Drawing::Point(350, 16);
1520 30 robfinch
                        this->label48->Name = L"label48";
1521
                        this->label48->Size = System::Drawing::Size(27, 13);
1522
                        this->label48->TabIndex = 64;
1523
                        this->label48->Text = L"R32";
1524
                        // 
1525 32 robfinch
                        // txtR31
1526 30 robfinch
                        // 
1527 35 robfinch
                        this->txtR31->Location = System::Drawing::Point(215, 403);
1528 32 robfinch
                        this->txtR31->Name = L"txtR31";
1529
                        this->txtR31->Size = System::Drawing::Size(121, 20);
1530
                        this->txtR31->TabIndex = 63;
1531
                        this->txtR31->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1532 30 robfinch
                        // 
1533
                        // label17
1534
                        // 
1535
                        this->label17->AutoSize = true;
1536 35 robfinch
                        this->label17->Location = System::Drawing::Point(162, 406);
1537 30 robfinch
                        this->label17->Name = L"label17";
1538 35 robfinch
                        this->label17->Size = System::Drawing::Size(53, 13);
1539 30 robfinch
                        this->label17->TabIndex = 62;
1540 35 robfinch
                        this->label17->Text = L"TR / R31";
1541 30 robfinch
                        // 
1542 32 robfinch
                        // txtR30
1543 30 robfinch
                        // 
1544 35 robfinch
                        this->txtR30->Location = System::Drawing::Point(215, 377);
1545 32 robfinch
                        this->txtR30->Name = L"txtR30";
1546
                        this->txtR30->Size = System::Drawing::Size(121, 20);
1547
                        this->txtR30->TabIndex = 61;
1548
                        this->txtR30->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1549 30 robfinch
                        // 
1550
                        // label18
1551
                        // 
1552
                        this->label18->AutoSize = true;
1553 35 robfinch
                        this->label18->Location = System::Drawing::Point(155, 380);
1554 30 robfinch
                        this->label18->Name = L"label18";
1555 35 robfinch
                        this->label18->Size = System::Drawing::Size(60, 13);
1556 30 robfinch
                        this->label18->TabIndex = 60;
1557 35 robfinch
                        this->label18->Text = L"DSP / R30";
1558 30 robfinch
                        // 
1559 32 robfinch
                        // txtR29
1560 30 robfinch
                        // 
1561 35 robfinch
                        this->txtR29->Location = System::Drawing::Point(215, 351);
1562 32 robfinch
                        this->txtR29->Name = L"txtR29";
1563
                        this->txtR29->Size = System::Drawing::Size(121, 20);
1564
                        this->txtR29->TabIndex = 59;
1565
                        this->txtR29->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1566 30 robfinch
                        // 
1567
                        // label19
1568
                        // 
1569
                        this->label19->AutoSize = true;
1570 35 robfinch
                        this->label19->Location = System::Drawing::Point(157, 354);
1571 30 robfinch
                        this->label19->Name = L"label19";
1572 35 robfinch
                        this->label19->Size = System::Drawing::Size(59, 13);
1573 30 robfinch
                        this->label19->TabIndex = 58;
1574 35 robfinch
                        this->label19->Text = L"ESP / R29";
1575 30 robfinch
                        // 
1576 32 robfinch
                        // txtR28
1577 30 robfinch
                        // 
1578 35 robfinch
                        this->txtR28->Location = System::Drawing::Point(215, 325);
1579 32 robfinch
                        this->txtR28->Name = L"txtR28";
1580
                        this->txtR28->Size = System::Drawing::Size(121, 20);
1581
                        this->txtR28->TabIndex = 57;
1582
                        this->txtR28->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1583 30 robfinch
                        // 
1584
                        // label20
1585
                        // 
1586
                        this->label20->AutoSize = true;
1587 35 robfinch
                        this->label20->Location = System::Drawing::Point(160, 328);
1588 30 robfinch
                        this->label20->Name = L"label20";
1589 35 robfinch
                        this->label20->Size = System::Drawing::Size(55, 13);
1590 30 robfinch
                        this->label20->TabIndex = 56;
1591 35 robfinch
                        this->label20->Text = L"ISP / R28";
1592 30 robfinch
                        // 
1593
                        // txtR27
1594
                        // 
1595 35 robfinch
                        this->txtR27->Location = System::Drawing::Point(215, 299);
1596 30 robfinch
                        this->txtR27->Name = L"txtR27";
1597
                        this->txtR27->Size = System::Drawing::Size(121, 20);
1598
                        this->txtR27->TabIndex = 55;
1599
                        this->txtR27->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1600
                        // 
1601
                        // label21
1602
                        // 
1603
                        this->label21->AutoSize = true;
1604 35 robfinch
                        this->label21->Location = System::Drawing::Point(163, 302);
1605 30 robfinch
                        this->label21->Name = L"label21";
1606 35 robfinch
                        this->label21->Size = System::Drawing::Size(52, 13);
1607 30 robfinch
                        this->label21->TabIndex = 54;
1608 35 robfinch
                        this->label21->Text = L"SP / R27";
1609 30 robfinch
                        // 
1610
                        // txtR26
1611
                        // 
1612 35 robfinch
                        this->txtR26->Location = System::Drawing::Point(215, 273);
1613 30 robfinch
                        this->txtR26->Name = L"txtR26";
1614
                        this->txtR26->Size = System::Drawing::Size(121, 20);
1615
                        this->txtR26->TabIndex = 53;
1616
                        this->txtR26->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1617
                        // 
1618
                        // label22
1619
                        // 
1620
                        this->label22->AutoSize = true;
1621 35 robfinch
                        this->label22->Location = System::Drawing::Point(163, 276);
1622 30 robfinch
                        this->label22->Name = L"label22";
1623 35 robfinch
                        this->label22->Size = System::Drawing::Size(52, 13);
1624 30 robfinch
                        this->label22->TabIndex = 52;
1625 35 robfinch
                        this->label22->Text = L"BP / R26";
1626 30 robfinch
                        // 
1627
                        // txtR25
1628
                        // 
1629 35 robfinch
                        this->txtR25->Location = System::Drawing::Point(215, 247);
1630 30 robfinch
                        this->txtR25->Name = L"txtR25";
1631
                        this->txtR25->Size = System::Drawing::Size(121, 20);
1632
                        this->txtR25->TabIndex = 51;
1633
                        this->txtR25->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1634
                        // 
1635
                        // label23
1636
                        // 
1637
                        this->label23->AutoSize = true;
1638 35 robfinch
                        this->label23->Location = System::Drawing::Point(163, 250);
1639 30 robfinch
                        this->label23->Name = L"label23";
1640 35 robfinch
                        this->label23->Size = System::Drawing::Size(53, 13);
1641 30 robfinch
                        this->label23->TabIndex = 50;
1642 35 robfinch
                        this->label23->Text = L"GP / R25";
1643 30 robfinch
                        // 
1644
                        // txtR24
1645
                        // 
1646 35 robfinch
                        this->txtR24->Location = System::Drawing::Point(215, 221);
1647 30 robfinch
                        this->txtR24->Name = L"txtR24";
1648
                        this->txtR24->Size = System::Drawing::Size(121, 20);
1649
                        this->txtR24->TabIndex = 49;
1650
                        this->txtR24->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1651
                        // 
1652
                        // label24
1653
                        // 
1654
                        this->label24->AutoSize = true;
1655 35 robfinch
                        this->label24->Location = System::Drawing::Point(188, 224);
1656 30 robfinch
                        this->label24->Name = L"label24";
1657
                        this->label24->Size = System::Drawing::Size(27, 13);
1658
                        this->label24->TabIndex = 48;
1659
                        this->label24->Text = L"R24";
1660
                        // 
1661
                        // txtR23
1662
                        // 
1663 35 robfinch
                        this->txtR23->Location = System::Drawing::Point(215, 195);
1664 30 robfinch
                        this->txtR23->Name = L"txtR23";
1665
                        this->txtR23->Size = System::Drawing::Size(121, 20);
1666
                        this->txtR23->TabIndex = 47;
1667
                        this->txtR23->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1668
                        // 
1669
                        // label25
1670
                        // 
1671
                        this->label25->AutoSize = true;
1672 35 robfinch
                        this->label25->Location = System::Drawing::Point(188, 198);
1673 30 robfinch
                        this->label25->Name = L"label25";
1674
                        this->label25->Size = System::Drawing::Size(27, 13);
1675
                        this->label25->TabIndex = 46;
1676
                        this->label25->Text = L"R23";
1677
                        // 
1678
                        // txtR22
1679
                        // 
1680 35 robfinch
                        this->txtR22->Location = System::Drawing::Point(215, 169);
1681 30 robfinch
                        this->txtR22->Name = L"txtR22";
1682
                        this->txtR22->Size = System::Drawing::Size(121, 20);
1683
                        this->txtR22->TabIndex = 45;
1684
                        this->txtR22->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1685
                        // 
1686
                        // label26
1687
                        // 
1688
                        this->label26->AutoSize = true;
1689 35 robfinch
                        this->label26->Location = System::Drawing::Point(188, 172);
1690 30 robfinch
                        this->label26->Name = L"label26";
1691
                        this->label26->Size = System::Drawing::Size(27, 13);
1692
                        this->label26->TabIndex = 44;
1693
                        this->label26->Text = L"R22";
1694
                        // 
1695
                        // txtR21
1696
                        // 
1697 35 robfinch
                        this->txtR21->Location = System::Drawing::Point(215, 143);
1698 30 robfinch
                        this->txtR21->Name = L"txtR21";
1699
                        this->txtR21->Size = System::Drawing::Size(121, 20);
1700
                        this->txtR21->TabIndex = 43;
1701
                        this->txtR21->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1702
                        // 
1703
                        // label27
1704
                        // 
1705
                        this->label27->AutoSize = true;
1706 35 robfinch
                        this->label27->Location = System::Drawing::Point(188, 146);
1707 30 robfinch
                        this->label27->Name = L"label27";
1708
                        this->label27->Size = System::Drawing::Size(27, 13);
1709
                        this->label27->TabIndex = 42;
1710
                        this->label27->Text = L"R21";
1711
                        // 
1712
                        // txtR20
1713
                        // 
1714 35 robfinch
                        this->txtR20->Location = System::Drawing::Point(215, 117);
1715 30 robfinch
                        this->txtR20->Name = L"txtR20";
1716
                        this->txtR20->Size = System::Drawing::Size(121, 20);
1717
                        this->txtR20->TabIndex = 41;
1718
                        this->txtR20->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1719
                        // 
1720
                        // label28
1721
                        // 
1722
                        this->label28->AutoSize = true;
1723 35 robfinch
                        this->label28->Location = System::Drawing::Point(188, 120);
1724 30 robfinch
                        this->label28->Name = L"label28";
1725
                        this->label28->Size = System::Drawing::Size(27, 13);
1726
                        this->label28->TabIndex = 40;
1727
                        this->label28->Text = L"R20";
1728
                        // 
1729
                        // txtR19
1730
                        // 
1731 35 robfinch
                        this->txtR19->Location = System::Drawing::Point(215, 91);
1732 30 robfinch
                        this->txtR19->Name = L"txtR19";
1733
                        this->txtR19->Size = System::Drawing::Size(121, 20);
1734
                        this->txtR19->TabIndex = 39;
1735
                        this->txtR19->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1736
                        // 
1737
                        // label29
1738
                        // 
1739
                        this->label29->AutoSize = true;
1740 35 robfinch
                        this->label29->Location = System::Drawing::Point(188, 94);
1741 30 robfinch
                        this->label29->Name = L"label29";
1742
                        this->label29->Size = System::Drawing::Size(27, 13);
1743
                        this->label29->TabIndex = 38;
1744
                        this->label29->Text = L"R19";
1745
                        // 
1746
                        // txtR18
1747
                        // 
1748 35 robfinch
                        this->txtR18->Location = System::Drawing::Point(215, 65);
1749 30 robfinch
                        this->txtR18->Name = L"txtR18";
1750
                        this->txtR18->Size = System::Drawing::Size(121, 20);
1751
                        this->txtR18->TabIndex = 37;
1752
                        this->txtR18->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1753
                        // 
1754
                        // label30
1755
                        // 
1756
                        this->label30->AutoSize = true;
1757 35 robfinch
                        this->label30->Location = System::Drawing::Point(188, 68);
1758 30 robfinch
                        this->label30->Name = L"label30";
1759
                        this->label30->Size = System::Drawing::Size(27, 13);
1760
                        this->label30->TabIndex = 36;
1761
                        this->label30->Text = L"R18";
1762
                        // 
1763
                        // txtR17
1764
                        // 
1765 35 robfinch
                        this->txtR17->Location = System::Drawing::Point(215, 39);
1766 30 robfinch
                        this->txtR17->Name = L"txtR17";
1767
                        this->txtR17->Size = System::Drawing::Size(121, 20);
1768
                        this->txtR17->TabIndex = 35;
1769
                        this->txtR17->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1770
                        // 
1771
                        // label31
1772
                        // 
1773
                        this->label31->AutoSize = true;
1774 35 robfinch
                        this->label31->Location = System::Drawing::Point(188, 42);
1775 30 robfinch
                        this->label31->Name = L"label31";
1776
                        this->label31->Size = System::Drawing::Size(27, 13);
1777
                        this->label31->TabIndex = 34;
1778
                        this->label31->Text = L"R17";
1779
                        // 
1780
                        // txtR16
1781
                        // 
1782 35 robfinch
                        this->txtR16->Location = System::Drawing::Point(215, 13);
1783 30 robfinch
                        this->txtR16->Name = L"txtR16";
1784
                        this->txtR16->Size = System::Drawing::Size(121, 20);
1785
                        this->txtR16->TabIndex = 33;
1786
                        this->txtR16->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1787
                        // 
1788
                        // label32
1789
                        // 
1790
                        this->label32->AutoSize = true;
1791 35 robfinch
                        this->label32->Location = System::Drawing::Point(188, 16);
1792 30 robfinch
                        this->label32->Name = L"label32";
1793
                        this->label32->Size = System::Drawing::Size(27, 13);
1794
                        this->label32->TabIndex = 32;
1795
                        this->label32->Text = L"R16";
1796
                        // 
1797
                        // txtR15
1798
                        // 
1799
                        this->txtR15->Location = System::Drawing::Point(33, 403);
1800
                        this->txtR15->Name = L"txtR15";
1801
                        this->txtR15->Size = System::Drawing::Size(121, 20);
1802
                        this->txtR15->TabIndex = 31;
1803
                        this->txtR15->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1804
                        // 
1805
                        // label9
1806
                        // 
1807
                        this->label9->AutoSize = true;
1808
                        this->label9->Location = System::Drawing::Point(6, 406);
1809
                        this->label9->Name = L"label9";
1810
                        this->label9->Size = System::Drawing::Size(27, 13);
1811
                        this->label9->TabIndex = 30;
1812
                        this->label9->Text = L"R15";
1813
                        // 
1814
                        // txtR14
1815
                        // 
1816
                        this->txtR14->Location = System::Drawing::Point(33, 377);
1817
                        this->txtR14->Name = L"txtR14";
1818
                        this->txtR14->Size = System::Drawing::Size(121, 20);
1819
                        this->txtR14->TabIndex = 29;
1820
                        this->txtR14->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1821
                        // 
1822
                        // label10
1823
                        // 
1824
                        this->label10->AutoSize = true;
1825
                        this->label10->Location = System::Drawing::Point(6, 380);
1826
                        this->label10->Name = L"label10";
1827
                        this->label10->Size = System::Drawing::Size(27, 13);
1828
                        this->label10->TabIndex = 28;
1829
                        this->label10->Text = L"R14";
1830
                        // 
1831
                        // txtR13
1832
                        // 
1833
                        this->txtR13->Location = System::Drawing::Point(33, 351);
1834
                        this->txtR13->Name = L"txtR13";
1835
                        this->txtR13->Size = System::Drawing::Size(121, 20);
1836
                        this->txtR13->TabIndex = 27;
1837
                        this->txtR13->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1838
                        // 
1839
                        // label11
1840
                        // 
1841
                        this->label11->AutoSize = true;
1842
                        this->label11->Location = System::Drawing::Point(6, 354);
1843
                        this->label11->Name = L"label11";
1844
                        this->label11->Size = System::Drawing::Size(27, 13);
1845
                        this->label11->TabIndex = 26;
1846
                        this->label11->Text = L"R13";
1847
                        // 
1848
                        // txtR12
1849
                        // 
1850
                        this->txtR12->Location = System::Drawing::Point(33, 325);
1851
                        this->txtR12->Name = L"txtR12";
1852
                        this->txtR12->Size = System::Drawing::Size(121, 20);
1853
                        this->txtR12->TabIndex = 25;
1854
                        this->txtR12->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1855
                        // 
1856
                        // label12
1857
                        // 
1858
                        this->label12->AutoSize = true;
1859
                        this->label12->Location = System::Drawing::Point(6, 328);
1860
                        this->label12->Name = L"label12";
1861
                        this->label12->Size = System::Drawing::Size(27, 13);
1862
                        this->label12->TabIndex = 24;
1863
                        this->label12->Text = L"R12";
1864
                        // 
1865
                        // txtR11
1866
                        // 
1867
                        this->txtR11->Location = System::Drawing::Point(33, 299);
1868
                        this->txtR11->Name = L"txtR11";
1869
                        this->txtR11->Size = System::Drawing::Size(121, 20);
1870
                        this->txtR11->TabIndex = 23;
1871
                        this->txtR11->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1872
                        // 
1873
                        // label13
1874
                        // 
1875
                        this->label13->AutoSize = true;
1876
                        this->label13->Location = System::Drawing::Point(6, 302);
1877
                        this->label13->Name = L"label13";
1878
                        this->label13->Size = System::Drawing::Size(27, 13);
1879
                        this->label13->TabIndex = 22;
1880
                        this->label13->Text = L"R11";
1881
                        // 
1882
                        // txtR10
1883
                        // 
1884
                        this->txtR10->Location = System::Drawing::Point(33, 273);
1885
                        this->txtR10->Name = L"txtR10";
1886
                        this->txtR10->Size = System::Drawing::Size(121, 20);
1887
                        this->txtR10->TabIndex = 21;
1888
                        this->txtR10->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1889
                        // 
1890
                        // label14
1891
                        // 
1892
                        this->label14->AutoSize = true;
1893
                        this->label14->Location = System::Drawing::Point(6, 276);
1894
                        this->label14->Name = L"label14";
1895
                        this->label14->Size = System::Drawing::Size(27, 13);
1896
                        this->label14->TabIndex = 20;
1897
                        this->label14->Text = L"R10";
1898
                        // 
1899
                        // txtR9
1900
                        // 
1901
                        this->txtR9->Location = System::Drawing::Point(33, 247);
1902
                        this->txtR9->Name = L"txtR9";
1903
                        this->txtR9->Size = System::Drawing::Size(121, 20);
1904
                        this->txtR9->TabIndex = 19;
1905
                        this->txtR9->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1906
                        // 
1907
                        // label15
1908
                        // 
1909
                        this->label15->AutoSize = true;
1910
                        this->label15->Location = System::Drawing::Point(6, 250);
1911
                        this->label15->Name = L"label15";
1912
                        this->label15->Size = System::Drawing::Size(21, 13);
1913
                        this->label15->TabIndex = 18;
1914
                        this->label15->Text = L"R9";
1915
                        // 
1916
                        // txtR8
1917
                        // 
1918
                        this->txtR8->Location = System::Drawing::Point(33, 221);
1919
                        this->txtR8->Name = L"txtR8";
1920
                        this->txtR8->Size = System::Drawing::Size(121, 20);
1921
                        this->txtR8->TabIndex = 17;
1922
                        this->txtR8->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1923
                        // 
1924
                        // label16
1925
                        // 
1926
                        this->label16->AutoSize = true;
1927
                        this->label16->Location = System::Drawing::Point(6, 224);
1928
                        this->label16->Name = L"label16";
1929
                        this->label16->Size = System::Drawing::Size(21, 13);
1930
                        this->label16->TabIndex = 16;
1931
                        this->label16->Text = L"R8";
1932
                        // 
1933
                        // txtR7
1934
                        // 
1935
                        this->txtR7->Location = System::Drawing::Point(33, 195);
1936
                        this->txtR7->Name = L"txtR7";
1937
                        this->txtR7->Size = System::Drawing::Size(121, 20);
1938
                        this->txtR7->TabIndex = 15;
1939
                        this->txtR7->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1940
                        // 
1941
                        // label5
1942
                        // 
1943
                        this->label5->AutoSize = true;
1944
                        this->label5->Location = System::Drawing::Point(6, 198);
1945
                        this->label5->Name = L"label5";
1946
                        this->label5->Size = System::Drawing::Size(21, 13);
1947
                        this->label5->TabIndex = 14;
1948
                        this->label5->Text = L"R7";
1949
                        // 
1950
                        // txtR6
1951
                        // 
1952
                        this->txtR6->Location = System::Drawing::Point(33, 169);
1953
                        this->txtR6->Name = L"txtR6";
1954
                        this->txtR6->Size = System::Drawing::Size(121, 20);
1955
                        this->txtR6->TabIndex = 13;
1956
                        this->txtR6->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1957
                        // 
1958
                        // label6
1959
                        // 
1960
                        this->label6->AutoSize = true;
1961
                        this->label6->Location = System::Drawing::Point(6, 172);
1962
                        this->label6->Name = L"label6";
1963
                        this->label6->Size = System::Drawing::Size(21, 13);
1964
                        this->label6->TabIndex = 12;
1965
                        this->label6->Text = L"R6";
1966
                        // 
1967
                        // txtR5
1968
                        // 
1969
                        this->txtR5->Location = System::Drawing::Point(33, 143);
1970
                        this->txtR5->Name = L"txtR5";
1971
                        this->txtR5->Size = System::Drawing::Size(121, 20);
1972
                        this->txtR5->TabIndex = 11;
1973
                        this->txtR5->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1974
                        // 
1975
                        // label7
1976
                        // 
1977
                        this->label7->AutoSize = true;
1978
                        this->label7->Location = System::Drawing::Point(6, 146);
1979
                        this->label7->Name = L"label7";
1980
                        this->label7->Size = System::Drawing::Size(21, 13);
1981
                        this->label7->TabIndex = 10;
1982
                        this->label7->Text = L"R5";
1983
                        // 
1984
                        // txtR4
1985
                        // 
1986
                        this->txtR4->Location = System::Drawing::Point(33, 117);
1987
                        this->txtR4->Name = L"txtR4";
1988
                        this->txtR4->Size = System::Drawing::Size(121, 20);
1989
                        this->txtR4->TabIndex = 9;
1990
                        this->txtR4->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
1991
                        // 
1992
                        // label8
1993
                        // 
1994
                        this->label8->AutoSize = true;
1995
                        this->label8->Location = System::Drawing::Point(6, 120);
1996
                        this->label8->Name = L"label8";
1997
                        this->label8->Size = System::Drawing::Size(21, 13);
1998
                        this->label8->TabIndex = 8;
1999
                        this->label8->Text = L"R4";
2000
                        // 
2001
                        // txtR3
2002
                        // 
2003
                        this->txtR3->Location = System::Drawing::Point(33, 91);
2004
                        this->txtR3->Name = L"txtR3";
2005
                        this->txtR3->Size = System::Drawing::Size(121, 20);
2006
                        this->txtR3->TabIndex = 7;
2007
                        this->txtR3->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2008
                        // 
2009
                        // label3
2010
                        // 
2011
                        this->label3->AutoSize = true;
2012
                        this->label3->Location = System::Drawing::Point(6, 94);
2013
                        this->label3->Name = L"label3";
2014
                        this->label3->Size = System::Drawing::Size(21, 13);
2015
                        this->label3->TabIndex = 6;
2016
                        this->label3->Text = L"R3";
2017
                        // 
2018
                        // txtR2
2019
                        // 
2020
                        this->txtR2->Location = System::Drawing::Point(33, 65);
2021
                        this->txtR2->Name = L"txtR2";
2022
                        this->txtR2->Size = System::Drawing::Size(121, 20);
2023
                        this->txtR2->TabIndex = 5;
2024
                        this->txtR2->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2025
                        // 
2026
                        // label4
2027
                        // 
2028
                        this->label4->AutoSize = true;
2029
                        this->label4->Location = System::Drawing::Point(6, 68);
2030
                        this->label4->Name = L"label4";
2031
                        this->label4->Size = System::Drawing::Size(21, 13);
2032
                        this->label4->TabIndex = 4;
2033
                        this->label4->Text = L"R2";
2034
                        // 
2035
                        // txtR1
2036
                        // 
2037
                        this->txtR1->Location = System::Drawing::Point(33, 39);
2038
                        this->txtR1->Name = L"txtR1";
2039
                        this->txtR1->Size = System::Drawing::Size(121, 20);
2040
                        this->txtR1->TabIndex = 3;
2041
                        this->txtR1->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2042
                        this->txtR1->TextChanged += gcnew System::EventHandler(this, &frmRegisters::textBox2_TextChanged);
2043
                        // 
2044
                        // label2
2045
                        // 
2046
                        this->label2->AutoSize = true;
2047
                        this->label2->Location = System::Drawing::Point(6, 42);
2048
                        this->label2->Name = L"label2";
2049
                        this->label2->Size = System::Drawing::Size(21, 13);
2050
                        this->label2->TabIndex = 2;
2051
                        this->label2->Text = L"R1";
2052
                        this->label2->Click += gcnew System::EventHandler(this, &frmRegisters::label2_Click);
2053
                        // 
2054
                        // txtR0
2055
                        // 
2056
                        this->txtR0->Location = System::Drawing::Point(33, 13);
2057
                        this->txtR0->Name = L"txtR0";
2058
                        this->txtR0->ReadOnly = true;
2059
                        this->txtR0->Size = System::Drawing::Size(121, 20);
2060
                        this->txtR0->TabIndex = 1;
2061
                        this->txtR0->Text = L"0";
2062
                        this->txtR0->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2063
                        // 
2064
                        // label1
2065
                        // 
2066
                        this->label1->AutoSize = true;
2067
                        this->label1->Location = System::Drawing::Point(6, 16);
2068
                        this->label1->Name = L"label1";
2069
                        this->label1->Size = System::Drawing::Size(21, 13);
2070
                        this->label1->TabIndex = 0;
2071
                        this->label1->Text = L"R0";
2072
                        // 
2073
                        // tabPage2
2074
                        // 
2075
                        this->tabPage2->Controls->Add(this->txtTick);
2076
                        this->tabPage2->Controls->Add(this->label118);
2077
                        this->tabPage2->Controls->Add(this->txtLC);
2078
                        this->tabPage2->Controls->Add(this->label117);
2079
                        this->tabPage2->Controls->Add(this->label116);
2080 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDBSTAT);
2081 30 robfinch
                        this->tabPage2->Controls->Add(this->label115);
2082 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDBCTRL);
2083 30 robfinch
                        this->tabPage2->Controls->Add(this->label114);
2084 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDBAD3);
2085 30 robfinch
                        this->tabPage2->Controls->Add(this->label113);
2086 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDBAD2);
2087 30 robfinch
                        this->tabPage2->Controls->Add(this->label112);
2088 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDBAD1);
2089 30 robfinch
                        this->tabPage2->Controls->Add(this->label111);
2090 32 robfinch
                        this->tabPage2->Controls->Add(this->txtDBAD0);
2091 30 robfinch
                        this->tabPage2->Controls->Add(this->label110);
2092
                        this->tabPage2->Controls->Add(this->label109);
2093
                        this->tabPage2->Controls->Add(this->label108);
2094
                        this->tabPage2->Controls->Add(this->label107);
2095
                        this->tabPage2->Controls->Add(this->label106);
2096
                        this->tabPage2->Controls->Add(this->label105);
2097 35 robfinch
                        this->tabPage2->Controls->Add(this->txtCsLmt);
2098 30 robfinch
                        this->tabPage2->Controls->Add(this->txtCs);
2099
                        this->tabPage2->Controls->Add(this->label104);
2100 35 robfinch
                        this->tabPage2->Controls->Add(this->txtSsLmt);
2101 30 robfinch
                        this->tabPage2->Controls->Add(this->txtSs);
2102
                        this->tabPage2->Controls->Add(this->label103);
2103 35 robfinch
                        this->tabPage2->Controls->Add(this->txtHsLmt);
2104 30 robfinch
                        this->tabPage2->Controls->Add(this->txtHs);
2105
                        this->tabPage2->Controls->Add(this->label102);
2106 35 robfinch
                        this->tabPage2->Controls->Add(this->txtGsLmt);
2107 30 robfinch
                        this->tabPage2->Controls->Add(this->txtGs);
2108
                        this->tabPage2->Controls->Add(this->label101);
2109 35 robfinch
                        this->tabPage2->Controls->Add(this->txtFsLmt);
2110 30 robfinch
                        this->tabPage2->Controls->Add(this->txtFs);
2111
                        this->tabPage2->Controls->Add(this->label100);
2112 35 robfinch
                        this->tabPage2->Controls->Add(this->txtEsLmt);
2113 30 robfinch
                        this->tabPage2->Controls->Add(this->txtEs);
2114
                        this->tabPage2->Controls->Add(this->label99);
2115 35 robfinch
                        this->tabPage2->Controls->Add(this->txtDsLmt);
2116 30 robfinch
                        this->tabPage2->Controls->Add(this->txtDs);
2117
                        this->tabPage2->Controls->Add(this->label98);
2118 35 robfinch
                        this->tabPage2->Controls->Add(this->txtZsLmt);
2119 30 robfinch
                        this->tabPage2->Controls->Add(this->txtZs);
2120
                        this->tabPage2->Controls->Add(this->label97);
2121
                        this->tabPage2->Controls->Add(this->txtCa15);
2122
                        this->tabPage2->Controls->Add(this->label96);
2123
                        this->tabPage2->Controls->Add(this->txtCa14);
2124
                        this->tabPage2->Controls->Add(this->label95);
2125
                        this->tabPage2->Controls->Add(this->txtCa13);
2126
                        this->tabPage2->Controls->Add(this->label94);
2127
                        this->tabPage2->Controls->Add(this->txtCa12);
2128
                        this->tabPage2->Controls->Add(this->label93);
2129
                        this->tabPage2->Controls->Add(this->txtCa11);
2130
                        this->tabPage2->Controls->Add(this->label92);
2131
                        this->tabPage2->Controls->Add(this->txtCa10);
2132
                        this->tabPage2->Controls->Add(this->label91);
2133
                        this->tabPage2->Controls->Add(this->txtCa9);
2134
                        this->tabPage2->Controls->Add(this->label90);
2135
                        this->tabPage2->Controls->Add(this->txtCa8);
2136
                        this->tabPage2->Controls->Add(this->label89);
2137
                        this->tabPage2->Controls->Add(this->txtCa7);
2138
                        this->tabPage2->Controls->Add(this->label88);
2139
                        this->tabPage2->Controls->Add(this->txtCa6);
2140
                        this->tabPage2->Controls->Add(this->label87);
2141
                        this->tabPage2->Controls->Add(this->txtCa5);
2142
                        this->tabPage2->Controls->Add(this->label86);
2143
                        this->tabPage2->Controls->Add(this->txtCa4);
2144
                        this->tabPage2->Controls->Add(this->label85);
2145
                        this->tabPage2->Controls->Add(this->txtCa3);
2146
                        this->tabPage2->Controls->Add(this->label84);
2147
                        this->tabPage2->Controls->Add(this->txtCa2);
2148
                        this->tabPage2->Controls->Add(this->label83);
2149
                        this->tabPage2->Controls->Add(this->txtCa1);
2150
                        this->tabPage2->Controls->Add(this->label82);
2151
                        this->tabPage2->Controls->Add(this->textBox16);
2152
                        this->tabPage2->Controls->Add(this->label81);
2153 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP14);
2154 30 robfinch
                        this->tabPage2->Controls->Add(this->label80);
2155 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP13);
2156 30 robfinch
                        this->tabPage2->Controls->Add(this->label79);
2157 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP12);
2158 30 robfinch
                        this->tabPage2->Controls->Add(this->label78);
2159 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP11);
2160 30 robfinch
                        this->tabPage2->Controls->Add(this->label77);
2161 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP15);
2162 30 robfinch
                        this->tabPage2->Controls->Add(this->label76);
2163 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP10);
2164 30 robfinch
                        this->tabPage2->Controls->Add(this->label75);
2165 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP9);
2166 30 robfinch
                        this->tabPage2->Controls->Add(this->label74);
2167 32 robfinch
                        this->tabPage2->Controls->Add(this->txtP8);
2168 30 robfinch
                        this->tabPage2->Controls->Add(this->label73);
2169
                        this->tabPage2->Controls->Add(this->txtP7);
2170
                        this->tabPage2->Controls->Add(this->label72);
2171
                        this->tabPage2->Controls->Add(this->txtP6);
2172
                        this->tabPage2->Controls->Add(this->label71);
2173
                        this->tabPage2->Controls->Add(this->txtP5);
2174
                        this->tabPage2->Controls->Add(this->label70);
2175
                        this->tabPage2->Controls->Add(this->txtP4);
2176
                        this->tabPage2->Controls->Add(this->label69);
2177
                        this->tabPage2->Controls->Add(this->txtP3);
2178
                        this->tabPage2->Controls->Add(this->label68);
2179
                        this->tabPage2->Controls->Add(this->txtP2);
2180
                        this->tabPage2->Controls->Add(this->label67);
2181
                        this->tabPage2->Controls->Add(this->txtP1);
2182
                        this->tabPage2->Controls->Add(this->label66);
2183
                        this->tabPage2->Controls->Add(this->txtP0);
2184
                        this->tabPage2->Controls->Add(this->label65);
2185
                        this->tabPage2->Location = System::Drawing::Point(4, 22);
2186
                        this->tabPage2->Name = L"tabPage2";
2187
                        this->tabPage2->Padding = System::Windows::Forms::Padding(3);
2188 35 robfinch
                        this->tabPage2->Size = System::Drawing::Size(735, 457);
2189 30 robfinch
                        this->tabPage2->TabIndex = 1;
2190
                        this->tabPage2->Text = L"Other";
2191
                        this->tabPage2->UseVisualStyleBackColor = true;
2192
                        // 
2193
                        // txtTick
2194
                        // 
2195
                        this->txtTick->Location = System::Drawing::Point(512, 322);
2196
                        this->txtTick->Name = L"txtTick";
2197
                        this->txtTick->ReadOnly = true;
2198
                        this->txtTick->Size = System::Drawing::Size(118, 20);
2199
                        this->txtTick->TabIndex = 107;
2200
                        this->txtTick->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2201
                        // 
2202
                        // label118
2203
                        // 
2204
                        this->label118->AutoSize = true;
2205
                        this->label118->Location = System::Drawing::Point(476, 325);
2206
                        this->label118->Name = L"label118";
2207
                        this->label118->Size = System::Drawing::Size(31, 13);
2208
                        this->label118->TabIndex = 106;
2209
                        this->label118->Text = L"TICK";
2210
                        // 
2211
                        // txtLC
2212
                        // 
2213
                        this->txtLC->Location = System::Drawing::Point(512, 296);
2214
                        this->txtLC->Name = L"txtLC";
2215
                        this->txtLC->Size = System::Drawing::Size(118, 20);
2216
                        this->txtLC->TabIndex = 105;
2217
                        this->txtLC->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2218
                        // 
2219
                        // label117
2220
                        // 
2221
                        this->label117->AutoSize = true;
2222
                        this->label117->Location = System::Drawing::Point(476, 299);
2223
                        this->label117->Name = L"label117";
2224
                        this->label117->Size = System::Drawing::Size(20, 13);
2225
                        this->label117->TabIndex = 104;
2226
                        this->label117->Text = L"LC";
2227
                        // 
2228
                        // label116
2229
                        // 
2230
                        this->label116->AutoSize = true;
2231
                        this->label116->Location = System::Drawing::Point(350, 277);
2232
                        this->label116->Name = L"label116";
2233
                        this->label116->Size = System::Drawing::Size(86, 13);
2234
                        this->label116->TabIndex = 103;
2235
                        this->label116->Text = L"Debug Registers";
2236
                        // 
2237 35 robfinch
                        // txtDBSTAT
2238 30 robfinch
                        // 
2239 35 robfinch
                        this->txtDBSTAT->Location = System::Drawing::Point(353, 426);
2240
                        this->txtDBSTAT->Name = L"txtDBSTAT";
2241
                        this->txtDBSTAT->Size = System::Drawing::Size(118, 20);
2242
                        this->txtDBSTAT->TabIndex = 102;
2243
                        this->txtDBSTAT->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2244 30 robfinch
                        // 
2245
                        // label115
2246
                        // 
2247
                        this->label115->AutoSize = true;
2248
                        this->label115->Location = System::Drawing::Point(304, 429);
2249
                        this->label115->Name = L"label115";
2250
                        this->label115->Size = System::Drawing::Size(50, 13);
2251
                        this->label115->TabIndex = 101;
2252
                        this->label115->Text = L"DBSTAT";
2253
                        // 
2254 35 robfinch
                        // txtDBCTRL
2255 30 robfinch
                        // 
2256 35 robfinch
                        this->txtDBCTRL->Location = System::Drawing::Point(353, 400);
2257
                        this->txtDBCTRL->Name = L"txtDBCTRL";
2258
                        this->txtDBCTRL->Size = System::Drawing::Size(118, 20);
2259
                        this->txtDBCTRL->TabIndex = 100;
2260
                        this->txtDBCTRL->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2261 30 robfinch
                        // 
2262
                        // label114
2263
                        // 
2264
                        this->label114->AutoSize = true;
2265
                        this->label114->Location = System::Drawing::Point(304, 403);
2266
                        this->label114->Name = L"label114";
2267
                        this->label114->Size = System::Drawing::Size(50, 13);
2268
                        this->label114->TabIndex = 99;
2269
                        this->label114->Text = L"DBCTRL";
2270
                        // 
2271 35 robfinch
                        // txtDBAD3
2272 30 robfinch
                        // 
2273 35 robfinch
                        this->txtDBAD3->Location = System::Drawing::Point(353, 374);
2274
                        this->txtDBAD3->Name = L"txtDBAD3";
2275
                        this->txtDBAD3->Size = System::Drawing::Size(118, 20);
2276
                        this->txtDBAD3->TabIndex = 98;
2277
                        this->txtDBAD3->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2278 30 robfinch
                        // 
2279
                        // label113
2280
                        // 
2281
                        this->label113->AutoSize = true;
2282
                        this->label113->Location = System::Drawing::Point(304, 377);
2283
                        this->label113->Name = L"label113";
2284
                        this->label113->Size = System::Drawing::Size(43, 13);
2285
                        this->label113->TabIndex = 97;
2286
                        this->label113->Text = L"DBAD3";
2287
                        // 
2288 35 robfinch
                        // txtDBAD2
2289 30 robfinch
                        // 
2290 35 robfinch
                        this->txtDBAD2->Location = System::Drawing::Point(353, 348);
2291
                        this->txtDBAD2->Name = L"txtDBAD2";
2292
                        this->txtDBAD2->Size = System::Drawing::Size(118, 20);
2293
                        this->txtDBAD2->TabIndex = 96;
2294
                        this->txtDBAD2->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2295 30 robfinch
                        // 
2296
                        // label112
2297
                        // 
2298
                        this->label112->AutoSize = true;
2299
                        this->label112->Location = System::Drawing::Point(304, 351);
2300
                        this->label112->Name = L"label112";
2301
                        this->label112->Size = System::Drawing::Size(43, 13);
2302
                        this->label112->TabIndex = 95;
2303
                        this->label112->Text = L"DBAD2";
2304
                        // 
2305 35 robfinch
                        // txtDBAD1
2306 30 robfinch
                        // 
2307 35 robfinch
                        this->txtDBAD1->Location = System::Drawing::Point(353, 322);
2308
                        this->txtDBAD1->Name = L"txtDBAD1";
2309
                        this->txtDBAD1->Size = System::Drawing::Size(118, 20);
2310
                        this->txtDBAD1->TabIndex = 94;
2311
                        this->txtDBAD1->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2312 30 robfinch
                        // 
2313
                        // label111
2314
                        // 
2315
                        this->label111->AutoSize = true;
2316
                        this->label111->Location = System::Drawing::Point(304, 325);
2317
                        this->label111->Name = L"label111";
2318
                        this->label111->Size = System::Drawing::Size(43, 13);
2319
                        this->label111->TabIndex = 93;
2320
                        this->label111->Text = L"DBAD1";
2321
                        // 
2322 32 robfinch
                        // txtDBAD0
2323 30 robfinch
                        // 
2324 32 robfinch
                        this->txtDBAD0->Location = System::Drawing::Point(353, 296);
2325
                        this->txtDBAD0->Name = L"txtDBAD0";
2326
                        this->txtDBAD0->Size = System::Drawing::Size(118, 20);
2327
                        this->txtDBAD0->TabIndex = 92;
2328
                        this->txtDBAD0->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2329 30 robfinch
                        // 
2330
                        // label110
2331
                        // 
2332
                        this->label110->AutoSize = true;
2333
                        this->label110->Location = System::Drawing::Point(304, 299);
2334
                        this->label110->Name = L"label110";
2335
                        this->label110->Size = System::Drawing::Size(43, 13);
2336
                        this->label110->TabIndex = 91;
2337
                        this->label110->Text = L"DBAD0";
2338
                        // 
2339
                        // label109
2340
                        // 
2341
                        this->label109->AutoSize = true;
2342
                        this->label109->Location = System::Drawing::Point(10, 14);
2343
                        this->label109->Name = L"label109";
2344
                        this->label109->Size = System::Drawing::Size(99, 13);
2345
                        this->label109->TabIndex = 90;
2346
                        this->label109->Text = L"Predicate Registers";
2347
                        // 
2348
                        // label108
2349
                        // 
2350
                        this->label108->AutoSize = true;
2351
                        this->label108->Location = System::Drawing::Point(157, 14);
2352
                        this->label108->Name = L"label108";
2353
                        this->label108->Size = System::Drawing::Size(120, 13);
2354
                        this->label108->TabIndex = 89;
2355
                        this->label108->Text = L"Code Address Registers";
2356
                        // 
2357
                        // label107
2358
                        // 
2359
                        this->label107->AutoSize = true;
2360
                        this->label107->Location = System::Drawing::Point(328, 14);
2361
                        this->label107->Name = L"label107";
2362
                        this->label107->Size = System::Drawing::Size(96, 13);
2363
                        this->label107->TabIndex = 88;
2364
                        this->label107->Text = L"Segment Registers";
2365
                        // 
2366
                        // label106
2367
                        // 
2368
                        this->label106->AutoSize = true;
2369
                        this->label106->Location = System::Drawing::Point(468, 36);
2370
                        this->label106->Name = L"label106";
2371
                        this->label106->Size = System::Drawing::Size(28, 13);
2372
                        this->label106->TabIndex = 87;
2373
                        this->label106->Text = L"Limit";
2374
                        // 
2375
                        // label105
2376
                        // 
2377
                        this->label105->AutoSize = true;
2378
                        this->label105->Location = System::Drawing::Point(328, 36);
2379
                        this->label105->Name = L"label105";
2380
                        this->label105->Size = System::Drawing::Size(31, 13);
2381
                        this->label105->TabIndex = 86;
2382
                        this->label105->Text = L"Base";
2383
                        // 
2384 35 robfinch
                        // txtCsLmt
2385 30 robfinch
                        // 
2386 35 robfinch
                        this->txtCsLmt->Location = System::Drawing::Point(471, 244);
2387
                        this->txtCsLmt->Name = L"txtCsLmt";
2388
                        this->txtCsLmt->Size = System::Drawing::Size(118, 20);
2389
                        this->txtCsLmt->TabIndex = 85;
2390
                        this->txtCsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2391 30 robfinch
                        // 
2392
                        // txtCs
2393
                        // 
2394
                        this->txtCs->Location = System::Drawing::Point(331, 244);
2395
                        this->txtCs->Name = L"txtCs";
2396
                        this->txtCs->Size = System::Drawing::Size(118, 20);
2397
                        this->txtCs->TabIndex = 84;
2398
                        this->txtCs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2399
                        // 
2400
                        // label104
2401
                        // 
2402
                        this->label104->AutoSize = true;
2403
                        this->label104->Location = System::Drawing::Point(304, 247);
2404
                        this->label104->Name = L"label104";
2405
                        this->label104->Size = System::Drawing::Size(21, 13);
2406
                        this->label104->TabIndex = 83;
2407
                        this->label104->Text = L"CS";
2408
                        // 
2409 35 robfinch
                        // txtSsLmt
2410 30 robfinch
                        // 
2411 35 robfinch
                        this->txtSsLmt->Location = System::Drawing::Point(471, 218);
2412
                        this->txtSsLmt->Name = L"txtSsLmt";
2413
                        this->txtSsLmt->Size = System::Drawing::Size(118, 20);
2414
                        this->txtSsLmt->TabIndex = 82;
2415
                        this->txtSsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2416 30 robfinch
                        // 
2417
                        // txtSs
2418
                        // 
2419
                        this->txtSs->Location = System::Drawing::Point(331, 218);
2420
                        this->txtSs->Name = L"txtSs";
2421
                        this->txtSs->Size = System::Drawing::Size(118, 20);
2422
                        this->txtSs->TabIndex = 81;
2423
                        this->txtSs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2424
                        // 
2425
                        // label103
2426
                        // 
2427
                        this->label103->AutoSize = true;
2428
                        this->label103->Location = System::Drawing::Point(304, 221);
2429
                        this->label103->Name = L"label103";
2430
                        this->label103->Size = System::Drawing::Size(21, 13);
2431
                        this->label103->TabIndex = 80;
2432
                        this->label103->Text = L"SS";
2433
                        // 
2434 35 robfinch
                        // txtHsLmt
2435 30 robfinch
                        // 
2436 35 robfinch
                        this->txtHsLmt->Location = System::Drawing::Point(471, 192);
2437
                        this->txtHsLmt->Name = L"txtHsLmt";
2438
                        this->txtHsLmt->Size = System::Drawing::Size(118, 20);
2439
                        this->txtHsLmt->TabIndex = 79;
2440
                        this->txtHsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2441 30 robfinch
                        // 
2442
                        // txtHs
2443
                        // 
2444
                        this->txtHs->Location = System::Drawing::Point(331, 192);
2445
                        this->txtHs->Name = L"txtHs";
2446
                        this->txtHs->Size = System::Drawing::Size(118, 20);
2447
                        this->txtHs->TabIndex = 78;
2448
                        this->txtHs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2449
                        // 
2450
                        // label102
2451
                        // 
2452
                        this->label102->AutoSize = true;
2453
                        this->label102->Location = System::Drawing::Point(304, 195);
2454
                        this->label102->Name = L"label102";
2455
                        this->label102->Size = System::Drawing::Size(22, 13);
2456
                        this->label102->TabIndex = 77;
2457
                        this->label102->Text = L"HS";
2458
                        // 
2459 35 robfinch
                        // txtGsLmt
2460 30 robfinch
                        // 
2461 35 robfinch
                        this->txtGsLmt->Location = System::Drawing::Point(471, 166);
2462
                        this->txtGsLmt->Name = L"txtGsLmt";
2463
                        this->txtGsLmt->Size = System::Drawing::Size(118, 20);
2464
                        this->txtGsLmt->TabIndex = 76;
2465
                        this->txtGsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2466 30 robfinch
                        // 
2467
                        // txtGs
2468
                        // 
2469
                        this->txtGs->Location = System::Drawing::Point(331, 166);
2470
                        this->txtGs->Name = L"txtGs";
2471
                        this->txtGs->Size = System::Drawing::Size(118, 20);
2472
                        this->txtGs->TabIndex = 75;
2473
                        this->txtGs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2474
                        // 
2475
                        // label101
2476
                        // 
2477
                        this->label101->AutoSize = true;
2478
                        this->label101->Location = System::Drawing::Point(304, 169);
2479
                        this->label101->Name = L"label101";
2480
                        this->label101->Size = System::Drawing::Size(22, 13);
2481
                        this->label101->TabIndex = 74;
2482
                        this->label101->Text = L"GS";
2483
                        // 
2484 35 robfinch
                        // txtFsLmt
2485 30 robfinch
                        // 
2486 35 robfinch
                        this->txtFsLmt->Location = System::Drawing::Point(471, 140);
2487
                        this->txtFsLmt->Name = L"txtFsLmt";
2488
                        this->txtFsLmt->Size = System::Drawing::Size(118, 20);
2489
                        this->txtFsLmt->TabIndex = 73;
2490
                        this->txtFsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2491 30 robfinch
                        // 
2492
                        // txtFs
2493
                        // 
2494
                        this->txtFs->Location = System::Drawing::Point(331, 140);
2495
                        this->txtFs->Name = L"txtFs";
2496
                        this->txtFs->Size = System::Drawing::Size(118, 20);
2497
                        this->txtFs->TabIndex = 72;
2498
                        this->txtFs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2499
                        // 
2500
                        // label100
2501
                        // 
2502
                        this->label100->AutoSize = true;
2503
                        this->label100->Location = System::Drawing::Point(304, 143);
2504
                        this->label100->Name = L"label100";
2505
                        this->label100->Size = System::Drawing::Size(20, 13);
2506
                        this->label100->TabIndex = 71;
2507
                        this->label100->Text = L"FS";
2508
                        // 
2509 35 robfinch
                        // txtEsLmt
2510 30 robfinch
                        // 
2511 35 robfinch
                        this->txtEsLmt->Location = System::Drawing::Point(471, 114);
2512
                        this->txtEsLmt->Name = L"txtEsLmt";
2513
                        this->txtEsLmt->Size = System::Drawing::Size(118, 20);
2514
                        this->txtEsLmt->TabIndex = 70;
2515
                        this->txtEsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2516 30 robfinch
                        // 
2517
                        // txtEs
2518
                        // 
2519
                        this->txtEs->Location = System::Drawing::Point(331, 114);
2520
                        this->txtEs->Name = L"txtEs";
2521
                        this->txtEs->Size = System::Drawing::Size(118, 20);
2522
                        this->txtEs->TabIndex = 69;
2523
                        this->txtEs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2524
                        // 
2525
                        // label99
2526
                        // 
2527
                        this->label99->AutoSize = true;
2528
                        this->label99->Location = System::Drawing::Point(304, 117);
2529
                        this->label99->Name = L"label99";
2530
                        this->label99->Size = System::Drawing::Size(21, 13);
2531
                        this->label99->TabIndex = 68;
2532
                        this->label99->Text = L"ES";
2533
                        // 
2534 35 robfinch
                        // txtDsLmt
2535 30 robfinch
                        // 
2536 35 robfinch
                        this->txtDsLmt->Location = System::Drawing::Point(471, 88);
2537
                        this->txtDsLmt->Name = L"txtDsLmt";
2538
                        this->txtDsLmt->Size = System::Drawing::Size(118, 20);
2539
                        this->txtDsLmt->TabIndex = 67;
2540
                        this->txtDsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2541 30 robfinch
                        // 
2542
                        // txtDs
2543
                        // 
2544
                        this->txtDs->Location = System::Drawing::Point(331, 88);
2545
                        this->txtDs->Name = L"txtDs";
2546
                        this->txtDs->Size = System::Drawing::Size(118, 20);
2547
                        this->txtDs->TabIndex = 66;
2548
                        this->txtDs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2549
                        // 
2550
                        // label98
2551
                        // 
2552
                        this->label98->AutoSize = true;
2553
                        this->label98->Location = System::Drawing::Point(304, 91);
2554
                        this->label98->Name = L"label98";
2555
                        this->label98->Size = System::Drawing::Size(22, 13);
2556
                        this->label98->TabIndex = 65;
2557
                        this->label98->Text = L"DS";
2558
                        // 
2559 35 robfinch
                        // txtZsLmt
2560 30 robfinch
                        // 
2561 35 robfinch
                        this->txtZsLmt->Location = System::Drawing::Point(471, 62);
2562
                        this->txtZsLmt->Name = L"txtZsLmt";
2563
                        this->txtZsLmt->Size = System::Drawing::Size(118, 20);
2564
                        this->txtZsLmt->TabIndex = 64;
2565
                        this->txtZsLmt->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2566 30 robfinch
                        // 
2567
                        // txtZs
2568
                        // 
2569
                        this->txtZs->Location = System::Drawing::Point(331, 62);
2570
                        this->txtZs->Name = L"txtZs";
2571
                        this->txtZs->Size = System::Drawing::Size(118, 20);
2572
                        this->txtZs->TabIndex = 63;
2573
                        this->txtZs->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2574
                        // 
2575
                        // label97
2576
                        // 
2577
                        this->label97->AutoSize = true;
2578
                        this->label97->Location = System::Drawing::Point(304, 65);
2579
                        this->label97->Name = L"label97";
2580
                        this->label97->Size = System::Drawing::Size(21, 13);
2581
                        this->label97->TabIndex = 62;
2582
                        this->label97->Text = L"ZS";
2583
                        // 
2584
                        // txtCa15
2585
                        // 
2586
                        this->txtCa15->Location = System::Drawing::Point(160, 426);
2587
                        this->txtCa15->Name = L"txtCa15";
2588
                        this->txtCa15->ReadOnly = true;
2589
                        this->txtCa15->Size = System::Drawing::Size(118, 20);
2590
                        this->txtCa15->TabIndex = 61;
2591
                        this->txtCa15->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2592
                        // 
2593
                        // label96
2594
                        // 
2595
                        this->label96->AutoSize = true;
2596
                        this->label96->Location = System::Drawing::Point(109, 429);
2597
                        this->label96->Name = L"label96";
2598
                        this->label96->Size = System::Drawing::Size(45, 13);
2599
                        this->label96->TabIndex = 60;
2600
                        this->label96->Text = L"C15/PC";
2601
                        // 
2602
                        // txtCa14
2603
                        // 
2604
                        this->txtCa14->Location = System::Drawing::Point(160, 400);
2605
                        this->txtCa14->Name = L"txtCa14";
2606
                        this->txtCa14->Size = System::Drawing::Size(118, 20);
2607
                        this->txtCa14->TabIndex = 59;
2608
                        this->txtCa14->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2609
                        // 
2610
                        // label95
2611
                        // 
2612
                        this->label95->AutoSize = true;
2613
                        this->label95->Location = System::Drawing::Point(109, 403);
2614
                        this->label95->Name = L"label95";
2615
                        this->label95->Size = System::Drawing::Size(48, 13);
2616
                        this->label95->TabIndex = 58;
2617
                        this->label95->Text = L"C14/IPC";
2618
                        // 
2619
                        // txtCa13
2620
                        // 
2621
                        this->txtCa13->Location = System::Drawing::Point(160, 374);
2622
                        this->txtCa13->Name = L"txtCa13";
2623
                        this->txtCa13->Size = System::Drawing::Size(118, 20);
2624
                        this->txtCa13->TabIndex = 57;
2625
                        this->txtCa13->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2626
                        // 
2627
                        // label94
2628
                        // 
2629
                        this->label94->AutoSize = true;
2630
                        this->label94->Location = System::Drawing::Point(109, 377);
2631
                        this->label94->Name = L"label94";
2632
                        this->label94->Size = System::Drawing::Size(52, 13);
2633
                        this->label94->TabIndex = 56;
2634
                        this->label94->Text = L"C13/EPC";
2635
                        // 
2636
                        // txtCa12
2637
                        // 
2638
                        this->txtCa12->Location = System::Drawing::Point(160, 348);
2639
                        this->txtCa12->Name = L"txtCa12";
2640
                        this->txtCa12->Size = System::Drawing::Size(118, 20);
2641
                        this->txtCa12->TabIndex = 55;
2642
                        this->txtCa12->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2643
                        // 
2644
                        // label93
2645
                        // 
2646
                        this->label93->AutoSize = true;
2647
                        this->label93->Location = System::Drawing::Point(109, 351);
2648
                        this->label93->Name = L"label93";
2649
                        this->label93->Size = System::Drawing::Size(26, 13);
2650
                        this->label93->TabIndex = 54;
2651
                        this->label93->Text = L"C12";
2652
                        // 
2653
                        // txtCa11
2654
                        // 
2655
                        this->txtCa11->Location = System::Drawing::Point(160, 322);
2656
                        this->txtCa11->Name = L"txtCa11";
2657
                        this->txtCa11->Size = System::Drawing::Size(118, 20);
2658
                        this->txtCa11->TabIndex = 53;
2659
                        this->txtCa11->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2660
                        // 
2661
                        // label92
2662
                        // 
2663
                        this->label92->AutoSize = true;
2664
                        this->label92->Location = System::Drawing::Point(109, 325);
2665
                        this->label92->Name = L"label92";
2666
                        this->label92->Size = System::Drawing::Size(53, 13);
2667
                        this->label92->TabIndex = 52;
2668
                        this->label92->Text = L"C11/DPC";
2669
                        // 
2670
                        // txtCa10
2671
                        // 
2672
                        this->txtCa10->Location = System::Drawing::Point(160, 296);
2673
                        this->txtCa10->Name = L"txtCa10";
2674
                        this->txtCa10->Size = System::Drawing::Size(118, 20);
2675
                        this->txtCa10->TabIndex = 51;
2676
                        this->txtCa10->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2677
                        // 
2678
                        // label91
2679
                        // 
2680
                        this->label91->AutoSize = true;
2681
                        this->label91->Location = System::Drawing::Point(109, 299);
2682
                        this->label91->Name = L"label91";
2683
                        this->label91->Size = System::Drawing::Size(26, 13);
2684
                        this->label91->TabIndex = 50;
2685
                        this->label91->Text = L"C10";
2686
                        // 
2687
                        // txtCa9
2688
                        // 
2689
                        this->txtCa9->Location = System::Drawing::Point(160, 270);
2690
                        this->txtCa9->Name = L"txtCa9";
2691
                        this->txtCa9->Size = System::Drawing::Size(118, 20);
2692
                        this->txtCa9->TabIndex = 49;
2693
                        this->txtCa9->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2694
                        // 
2695
                        // label90
2696
                        // 
2697
                        this->label90->AutoSize = true;
2698
                        this->label90->Location = System::Drawing::Point(109, 273);
2699
                        this->label90->Name = L"label90";
2700
                        this->label90->Size = System::Drawing::Size(20, 13);
2701
                        this->label90->TabIndex = 48;
2702
                        this->label90->Text = L"C9";
2703
                        // 
2704
                        // txtCa8
2705
                        // 
2706
                        this->txtCa8->Location = System::Drawing::Point(160, 244);
2707
                        this->txtCa8->Name = L"txtCa8";
2708
                        this->txtCa8->Size = System::Drawing::Size(118, 20);
2709
                        this->txtCa8->TabIndex = 47;
2710
                        this->txtCa8->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2711
                        // 
2712
                        // label89
2713
                        // 
2714
                        this->label89->AutoSize = true;
2715
                        this->label89->Location = System::Drawing::Point(109, 247);
2716
                        this->label89->Name = L"label89";
2717
                        this->label89->Size = System::Drawing::Size(20, 13);
2718
                        this->label89->TabIndex = 46;
2719
                        this->label89->Text = L"C8";
2720
                        // 
2721
                        // txtCa7
2722
                        // 
2723
                        this->txtCa7->Location = System::Drawing::Point(160, 218);
2724
                        this->txtCa7->Name = L"txtCa7";
2725
                        this->txtCa7->Size = System::Drawing::Size(118, 20);
2726
                        this->txtCa7->TabIndex = 45;
2727
                        this->txtCa7->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2728
                        // 
2729
                        // label88
2730
                        // 
2731
                        this->label88->AutoSize = true;
2732
                        this->label88->Location = System::Drawing::Point(109, 221);
2733
                        this->label88->Name = L"label88";
2734
                        this->label88->Size = System::Drawing::Size(20, 13);
2735
                        this->label88->TabIndex = 44;
2736
                        this->label88->Text = L"C7";
2737
                        // 
2738
                        // txtCa6
2739
                        // 
2740
                        this->txtCa6->Location = System::Drawing::Point(160, 192);
2741
                        this->txtCa6->Name = L"txtCa6";
2742
                        this->txtCa6->Size = System::Drawing::Size(118, 20);
2743
                        this->txtCa6->TabIndex = 43;
2744
                        this->txtCa6->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2745
                        // 
2746
                        // label87
2747
                        // 
2748
                        this->label87->AutoSize = true;
2749
                        this->label87->Location = System::Drawing::Point(109, 195);
2750
                        this->label87->Name = L"label87";
2751
                        this->label87->Size = System::Drawing::Size(20, 13);
2752
                        this->label87->TabIndex = 42;
2753
                        this->label87->Text = L"C6";
2754
                        // 
2755
                        // txtCa5
2756
                        // 
2757
                        this->txtCa5->Location = System::Drawing::Point(160, 166);
2758
                        this->txtCa5->Name = L"txtCa5";
2759
                        this->txtCa5->Size = System::Drawing::Size(118, 20);
2760
                        this->txtCa5->TabIndex = 41;
2761
                        this->txtCa5->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2762
                        // 
2763
                        // label86
2764
                        // 
2765
                        this->label86->AutoSize = true;
2766
                        this->label86->Location = System::Drawing::Point(109, 169);
2767
                        this->label86->Name = L"label86";
2768
                        this->label86->Size = System::Drawing::Size(20, 13);
2769
                        this->label86->TabIndex = 40;
2770
                        this->label86->Text = L"C5";
2771
                        // 
2772
                        // txtCa4
2773
                        // 
2774
                        this->txtCa4->Location = System::Drawing::Point(160, 140);
2775
                        this->txtCa4->Name = L"txtCa4";
2776
                        this->txtCa4->Size = System::Drawing::Size(118, 20);
2777
                        this->txtCa4->TabIndex = 39;
2778
                        this->txtCa4->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2779
                        // 
2780
                        // label85
2781
                        // 
2782
                        this->label85->AutoSize = true;
2783
                        this->label85->Location = System::Drawing::Point(109, 143);
2784
                        this->label85->Name = L"label85";
2785
                        this->label85->Size = System::Drawing::Size(20, 13);
2786
                        this->label85->TabIndex = 38;
2787
                        this->label85->Text = L"C4";
2788
                        // 
2789
                        // txtCa3
2790
                        // 
2791
                        this->txtCa3->Location = System::Drawing::Point(160, 114);
2792
                        this->txtCa3->Name = L"txtCa3";
2793
                        this->txtCa3->Size = System::Drawing::Size(118, 20);
2794
                        this->txtCa3->TabIndex = 37;
2795
                        this->txtCa3->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2796
                        // 
2797
                        // label84
2798
                        // 
2799
                        this->label84->AutoSize = true;
2800
                        this->label84->Location = System::Drawing::Point(109, 117);
2801
                        this->label84->Name = L"label84";
2802
                        this->label84->Size = System::Drawing::Size(20, 13);
2803
                        this->label84->TabIndex = 36;
2804
                        this->label84->Text = L"C3";
2805
                        // 
2806
                        // txtCa2
2807
                        // 
2808
                        this->txtCa2->Location = System::Drawing::Point(160, 88);
2809
                        this->txtCa2->Name = L"txtCa2";
2810
                        this->txtCa2->Size = System::Drawing::Size(118, 20);
2811
                        this->txtCa2->TabIndex = 35;
2812
                        this->txtCa2->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2813
                        // 
2814
                        // label83
2815
                        // 
2816
                        this->label83->AutoSize = true;
2817
                        this->label83->Location = System::Drawing::Point(109, 91);
2818
                        this->label83->Name = L"label83";
2819
                        this->label83->Size = System::Drawing::Size(20, 13);
2820
                        this->label83->TabIndex = 34;
2821
                        this->label83->Text = L"C2";
2822
                        // 
2823
                        // txtCa1
2824
                        // 
2825
                        this->txtCa1->Location = System::Drawing::Point(160, 62);
2826
                        this->txtCa1->Name = L"txtCa1";
2827
                        this->txtCa1->Size = System::Drawing::Size(118, 20);
2828
                        this->txtCa1->TabIndex = 33;
2829
                        this->txtCa1->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2830
                        // 
2831
                        // label82
2832
                        // 
2833
                        this->label82->AutoSize = true;
2834
                        this->label82->Location = System::Drawing::Point(109, 65);
2835
                        this->label82->Name = L"label82";
2836
                        this->label82->Size = System::Drawing::Size(20, 13);
2837
                        this->label82->TabIndex = 32;
2838
                        this->label82->Text = L"C1";
2839
                        // 
2840
                        // textBox16
2841
                        // 
2842
                        this->textBox16->Location = System::Drawing::Point(160, 36);
2843
                        this->textBox16->Name = L"textBox16";
2844
                        this->textBox16->ReadOnly = true;
2845
                        this->textBox16->Size = System::Drawing::Size(118, 20);
2846
                        this->textBox16->TabIndex = 31;
2847
                        this->textBox16->Text = L"0";
2848
                        this->textBox16->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2849
                        // 
2850
                        // label81
2851
                        // 
2852
                        this->label81->AutoSize = true;
2853
                        this->label81->Location = System::Drawing::Point(109, 39);
2854
                        this->label81->Name = L"label81";
2855
                        this->label81->Size = System::Drawing::Size(20, 13);
2856
                        this->label81->TabIndex = 30;
2857
                        this->label81->Text = L"C0";
2858
                        // 
2859 32 robfinch
                        // txtP14
2860 30 robfinch
                        // 
2861 35 robfinch
                        this->txtP14->Enabled = false;
2862 32 robfinch
                        this->txtP14->Location = System::Drawing::Point(36, 400);
2863
                        this->txtP14->Name = L"txtP14";
2864
                        this->txtP14->Size = System::Drawing::Size(54, 20);
2865
                        this->txtP14->TabIndex = 29;
2866
                        this->txtP14->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2867 30 robfinch
                        // 
2868
                        // label80
2869
                        // 
2870
                        this->label80->AutoSize = true;
2871
                        this->label80->Location = System::Drawing::Point(10, 403);
2872
                        this->label80->Name = L"label80";
2873
                        this->label80->Size = System::Drawing::Size(26, 13);
2874
                        this->label80->TabIndex = 28;
2875
                        this->label80->Text = L"P14";
2876
                        // 
2877 32 robfinch
                        // txtP13
2878 30 robfinch
                        // 
2879 35 robfinch
                        this->txtP13->Enabled = false;
2880 32 robfinch
                        this->txtP13->Location = System::Drawing::Point(36, 374);
2881
                        this->txtP13->Name = L"txtP13";
2882
                        this->txtP13->Size = System::Drawing::Size(54, 20);
2883
                        this->txtP13->TabIndex = 27;
2884
                        this->txtP13->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2885 30 robfinch
                        // 
2886
                        // label79
2887
                        // 
2888
                        this->label79->AutoSize = true;
2889
                        this->label79->Location = System::Drawing::Point(10, 377);
2890
                        this->label79->Name = L"label79";
2891
                        this->label79->Size = System::Drawing::Size(26, 13);
2892
                        this->label79->TabIndex = 26;
2893
                        this->label79->Text = L"P13";
2894
                        // 
2895 32 robfinch
                        // txtP12
2896 30 robfinch
                        // 
2897 35 robfinch
                        this->txtP12->Enabled = false;
2898 32 robfinch
                        this->txtP12->Location = System::Drawing::Point(36, 348);
2899
                        this->txtP12->Name = L"txtP12";
2900
                        this->txtP12->Size = System::Drawing::Size(54, 20);
2901
                        this->txtP12->TabIndex = 25;
2902
                        this->txtP12->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2903 30 robfinch
                        // 
2904
                        // label78
2905
                        // 
2906
                        this->label78->AutoSize = true;
2907
                        this->label78->Location = System::Drawing::Point(10, 351);
2908
                        this->label78->Name = L"label78";
2909
                        this->label78->Size = System::Drawing::Size(26, 13);
2910
                        this->label78->TabIndex = 24;
2911
                        this->label78->Text = L"P12";
2912
                        // 
2913 32 robfinch
                        // txtP11
2914 30 robfinch
                        // 
2915 35 robfinch
                        this->txtP11->Enabled = false;
2916 32 robfinch
                        this->txtP11->Location = System::Drawing::Point(36, 322);
2917
                        this->txtP11->Name = L"txtP11";
2918
                        this->txtP11->Size = System::Drawing::Size(54, 20);
2919
                        this->txtP11->TabIndex = 23;
2920
                        this->txtP11->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2921 30 robfinch
                        // 
2922
                        // label77
2923
                        // 
2924
                        this->label77->AutoSize = true;
2925
                        this->label77->Location = System::Drawing::Point(10, 325);
2926
                        this->label77->Name = L"label77";
2927
                        this->label77->Size = System::Drawing::Size(26, 13);
2928
                        this->label77->TabIndex = 22;
2929
                        this->label77->Text = L"P11";
2930
                        // 
2931 32 robfinch
                        // txtP15
2932 30 robfinch
                        // 
2933 35 robfinch
                        this->txtP15->Enabled = false;
2934 32 robfinch
                        this->txtP15->Location = System::Drawing::Point(36, 426);
2935
                        this->txtP15->Name = L"txtP15";
2936
                        this->txtP15->Size = System::Drawing::Size(54, 20);
2937
                        this->txtP15->TabIndex = 23;
2938
                        this->txtP15->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2939 30 robfinch
                        // 
2940
                        // label76
2941
                        // 
2942
                        this->label76->AutoSize = true;
2943
                        this->label76->Location = System::Drawing::Point(10, 429);
2944
                        this->label76->Name = L"label76";
2945
                        this->label76->Size = System::Drawing::Size(26, 13);
2946
                        this->label76->TabIndex = 22;
2947
                        this->label76->Text = L"P15";
2948
                        // 
2949 32 robfinch
                        // txtP10
2950 30 robfinch
                        // 
2951 35 robfinch
                        this->txtP10->Enabled = false;
2952 32 robfinch
                        this->txtP10->Location = System::Drawing::Point(36, 296);
2953
                        this->txtP10->Name = L"txtP10";
2954
                        this->txtP10->Size = System::Drawing::Size(54, 20);
2955
                        this->txtP10->TabIndex = 21;
2956
                        this->txtP10->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2957 30 robfinch
                        // 
2958
                        // label75
2959
                        // 
2960
                        this->label75->AutoSize = true;
2961
                        this->label75->Location = System::Drawing::Point(10, 299);
2962
                        this->label75->Name = L"label75";
2963
                        this->label75->Size = System::Drawing::Size(26, 13);
2964
                        this->label75->TabIndex = 20;
2965
                        this->label75->Text = L"P10";
2966
                        // 
2967 32 robfinch
                        // txtP9
2968 30 robfinch
                        // 
2969 35 robfinch
                        this->txtP9->Enabled = false;
2970 32 robfinch
                        this->txtP9->Location = System::Drawing::Point(36, 270);
2971
                        this->txtP9->Name = L"txtP9";
2972
                        this->txtP9->Size = System::Drawing::Size(54, 20);
2973
                        this->txtP9->TabIndex = 19;
2974
                        this->txtP9->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2975 30 robfinch
                        // 
2976
                        // label74
2977
                        // 
2978
                        this->label74->AutoSize = true;
2979
                        this->label74->Location = System::Drawing::Point(10, 273);
2980
                        this->label74->Name = L"label74";
2981
                        this->label74->Size = System::Drawing::Size(20, 13);
2982
                        this->label74->TabIndex = 18;
2983
                        this->label74->Text = L"P9";
2984
                        // 
2985 32 robfinch
                        // txtP8
2986 30 robfinch
                        // 
2987 35 robfinch
                        this->txtP8->Enabled = false;
2988 32 robfinch
                        this->txtP8->Location = System::Drawing::Point(36, 244);
2989
                        this->txtP8->Name = L"txtP8";
2990
                        this->txtP8->Size = System::Drawing::Size(54, 20);
2991
                        this->txtP8->TabIndex = 17;
2992
                        this->txtP8->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
2993 30 robfinch
                        // 
2994
                        // label73
2995
                        // 
2996
                        this->label73->AutoSize = true;
2997
                        this->label73->Location = System::Drawing::Point(10, 247);
2998
                        this->label73->Name = L"label73";
2999
                        this->label73->Size = System::Drawing::Size(20, 13);
3000
                        this->label73->TabIndex = 16;
3001
                        this->label73->Text = L"P8";
3002
                        // 
3003
                        // txtP7
3004
                        // 
3005
                        this->txtP7->Location = System::Drawing::Point(36, 218);
3006
                        this->txtP7->Name = L"txtP7";
3007
                        this->txtP7->Size = System::Drawing::Size(54, 20);
3008
                        this->txtP7->TabIndex = 15;
3009
                        this->txtP7->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3010
                        // 
3011
                        // label72
3012
                        // 
3013
                        this->label72->AutoSize = true;
3014
                        this->label72->Location = System::Drawing::Point(10, 221);
3015
                        this->label72->Name = L"label72";
3016
                        this->label72->Size = System::Drawing::Size(20, 13);
3017
                        this->label72->TabIndex = 14;
3018
                        this->label72->Text = L"P7";
3019
                        // 
3020
                        // txtP6
3021
                        // 
3022
                        this->txtP6->Location = System::Drawing::Point(36, 192);
3023
                        this->txtP6->Name = L"txtP6";
3024
                        this->txtP6->Size = System::Drawing::Size(54, 20);
3025
                        this->txtP6->TabIndex = 13;
3026
                        this->txtP6->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3027
                        // 
3028
                        // label71
3029
                        // 
3030
                        this->label71->AutoSize = true;
3031
                        this->label71->Location = System::Drawing::Point(10, 195);
3032
                        this->label71->Name = L"label71";
3033
                        this->label71->Size = System::Drawing::Size(20, 13);
3034
                        this->label71->TabIndex = 12;
3035
                        this->label71->Text = L"P6";
3036
                        // 
3037
                        // txtP5
3038
                        // 
3039
                        this->txtP5->Location = System::Drawing::Point(36, 166);
3040
                        this->txtP5->Name = L"txtP5";
3041
                        this->txtP5->Size = System::Drawing::Size(54, 20);
3042
                        this->txtP5->TabIndex = 11;
3043
                        this->txtP5->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3044
                        // 
3045
                        // label70
3046
                        // 
3047
                        this->label70->AutoSize = true;
3048
                        this->label70->Location = System::Drawing::Point(10, 169);
3049
                        this->label70->Name = L"label70";
3050
                        this->label70->Size = System::Drawing::Size(20, 13);
3051
                        this->label70->TabIndex = 10;
3052
                        this->label70->Text = L"P5";
3053
                        // 
3054
                        // txtP4
3055
                        // 
3056
                        this->txtP4->Location = System::Drawing::Point(36, 140);
3057
                        this->txtP4->Name = L"txtP4";
3058
                        this->txtP4->Size = System::Drawing::Size(54, 20);
3059
                        this->txtP4->TabIndex = 9;
3060
                        this->txtP4->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3061
                        // 
3062
                        // label69
3063
                        // 
3064
                        this->label69->AutoSize = true;
3065
                        this->label69->Location = System::Drawing::Point(10, 143);
3066
                        this->label69->Name = L"label69";
3067
                        this->label69->Size = System::Drawing::Size(20, 13);
3068
                        this->label69->TabIndex = 8;
3069
                        this->label69->Text = L"P4";
3070
                        // 
3071
                        // txtP3
3072
                        // 
3073
                        this->txtP3->Location = System::Drawing::Point(36, 114);
3074
                        this->txtP3->Name = L"txtP3";
3075
                        this->txtP3->Size = System::Drawing::Size(54, 20);
3076
                        this->txtP3->TabIndex = 7;
3077
                        this->txtP3->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3078
                        // 
3079
                        // label68
3080
                        // 
3081
                        this->label68->AutoSize = true;
3082
                        this->label68->Location = System::Drawing::Point(10, 117);
3083
                        this->label68->Name = L"label68";
3084
                        this->label68->Size = System::Drawing::Size(20, 13);
3085
                        this->label68->TabIndex = 6;
3086
                        this->label68->Text = L"P3";
3087
                        // 
3088
                        // txtP2
3089
                        // 
3090
                        this->txtP2->Location = System::Drawing::Point(36, 88);
3091
                        this->txtP2->Name = L"txtP2";
3092
                        this->txtP2->Size = System::Drawing::Size(54, 20);
3093
                        this->txtP2->TabIndex = 5;
3094
                        this->txtP2->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3095
                        // 
3096
                        // label67
3097
                        // 
3098
                        this->label67->AutoSize = true;
3099
                        this->label67->Location = System::Drawing::Point(10, 91);
3100
                        this->label67->Name = L"label67";
3101
                        this->label67->Size = System::Drawing::Size(20, 13);
3102
                        this->label67->TabIndex = 4;
3103
                        this->label67->Text = L"P2";
3104
                        // 
3105
                        // txtP1
3106
                        // 
3107
                        this->txtP1->Location = System::Drawing::Point(36, 62);
3108
                        this->txtP1->Name = L"txtP1";
3109
                        this->txtP1->Size = System::Drawing::Size(54, 20);
3110
                        this->txtP1->TabIndex = 3;
3111
                        this->txtP1->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3112
                        // 
3113
                        // label66
3114
                        // 
3115
                        this->label66->AutoSize = true;
3116
                        this->label66->Location = System::Drawing::Point(10, 65);
3117
                        this->label66->Name = L"label66";
3118
                        this->label66->Size = System::Drawing::Size(20, 13);
3119
                        this->label66->TabIndex = 2;
3120
                        this->label66->Text = L"P1";
3121
                        // 
3122
                        // txtP0
3123
                        // 
3124
                        this->txtP0->Location = System::Drawing::Point(36, 36);
3125
                        this->txtP0->Name = L"txtP0";
3126
                        this->txtP0->Size = System::Drawing::Size(54, 20);
3127
                        this->txtP0->TabIndex = 1;
3128
                        this->txtP0->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
3129
                        // 
3130
                        // label65
3131
                        // 
3132
                        this->label65->AutoSize = true;
3133
                        this->label65->Location = System::Drawing::Point(10, 39);
3134
                        this->label65->Name = L"label65";
3135
                        this->label65->Size = System::Drawing::Size(20, 13);
3136
                        this->label65->TabIndex = 0;
3137
                        this->label65->Text = L"P0";
3138
                        // 
3139 35 robfinch
                        // toolTipC12
3140
                        // 
3141
                        this->toolTipC12->IsBalloon = true;
3142
                        this->toolTipC12->ShowAlways = true;
3143
                        // 
3144
                        // toolTipC14
3145
                        // 
3146
                        this->toolTipC14->IsBalloon = true;
3147
                        this->toolTipC14->ShowAlways = true;
3148
                        // 
3149
                        // toolTipC1
3150
                        // 
3151
                        this->toolTipC1->IsBalloon = true;
3152
                        this->toolTipC1->ShowAlways = true;
3153
                        // 
3154
                        // toolTipR31
3155
                        // 
3156
                        this->toolTipR31->IsBalloon = true;
3157
                        this->toolTipR31->ShowAlways = true;
3158
                        // 
3159
                        // toolTipR30
3160
                        // 
3161
                        this->toolTipR30->IsBalloon = true;
3162
                        this->toolTipR30->ShowAlways = true;
3163
                        // 
3164
                        // toolTipR29
3165
                        // 
3166
                        this->toolTipR29->IsBalloon = true;
3167
                        this->toolTipR29->ShowAlways = true;
3168
                        // 
3169
                        // toolTipR28
3170
                        // 
3171
                        this->toolTipR28->IsBalloon = true;
3172
                        this->toolTipR28->ShowAlways = true;
3173
                        // 
3174
                        // toolTipC8
3175
                        // 
3176
                        this->toolTipC8->IsBalloon = true;
3177
                        this->toolTipC8->ShowAlways = true;
3178
                        // 
3179
                        // toolTipR0
3180
                        // 
3181
                        this->toolTipR0->IsBalloon = true;
3182
                        this->toolTipR0->ShowAlways = true;
3183
                        // 
3184
                        // btnUpdate
3185
                        // 
3186
                        this->btnUpdate->Location = System::Drawing::Point(676, 531);
3187
                        this->btnUpdate->Name = L"btnUpdate";
3188
                        this->btnUpdate->Size = System::Drawing::Size(75, 23);
3189
                        this->btnUpdate->TabIndex = 1;
3190
                        this->btnUpdate->Text = L"Update";
3191
                        this->btnUpdate->UseVisualStyleBackColor = true;
3192
                        this->btnUpdate->Click += gcnew System::EventHandler(this, &frmRegisters::btnUpdate_Click);
3193
                        // 
3194 30 robfinch
                        // frmRegisters
3195
                        // 
3196
                        this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
3197
                        this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
3198 35 robfinch
                        this->ClientSize = System::Drawing::Size(767, 571);
3199
                        this->Controls->Add(this->btnUpdate);
3200 30 robfinch
                        this->Controls->Add(this->tabControl1);
3201
                        this->Name = L"frmRegisters";
3202
                        this->Text = L"Thor - Registers";
3203 35 robfinch
                        this->Activated += gcnew System::EventHandler(this, &frmRegisters::frmRegisters_Activated);
3204
                        this->FormClosing += gcnew System::Windows::Forms::FormClosingEventHandler(this, &frmRegisters::frmRegisters_FormClosing);
3205 30 robfinch
                        this->tabControl1->ResumeLayout(false);
3206
                        this->tabPage1->ResumeLayout(false);
3207
                        this->tabPage1->PerformLayout();
3208
                        this->tabPage2->ResumeLayout(false);
3209
                        this->tabPage2->PerformLayout();
3210
                        this->ResumeLayout(false);
3211
 
3212
                }
3213
#pragma endregion
3214 35 robfinch
        public: void UpdateForm() {
3215
                        char buf[100];
3216
                        mut->WaitOne();
3217
                        char *fmtstr = system1.cpu2._32bit ? "%08I64X": "%016I64X";
3218
                        sprintf(buf, fmtstr, system1.cpu2.gp[1]);
3219
                        txtR1->Text = gcnew String(buf);
3220
                        sprintf(buf, fmtstr, system1.cpu2.gp[2]);
3221
                        txtR2->Text = gcnew String(buf);
3222
                        sprintf(buf, fmtstr, system1.cpu2.gp[3]);
3223
                        txtR3->Text = gcnew String(buf);
3224
                        sprintf(buf, fmtstr, system1.cpu2.gp[4]);
3225
                        txtR4->Text = gcnew String(buf);
3226
                        sprintf(buf, fmtstr, system1.cpu2.gp[5]);
3227
                        txtR5->Text = gcnew String(buf);
3228
                        sprintf(buf, fmtstr, system1.cpu2.gp[6]);
3229
                        txtR6->Text = gcnew String(buf);
3230
                        sprintf(buf, fmtstr, system1.cpu2.gp[7]);
3231
                        txtR7->Text = gcnew String(buf);
3232
                        sprintf(buf, fmtstr, system1.cpu2.gp[8]);
3233
                        txtR8->Text = gcnew String(buf);
3234
                        sprintf(buf, fmtstr, system1.cpu2.gp[9]);
3235
                        txtR9->Text = gcnew String(buf);
3236
                        sprintf(buf, fmtstr, system1.cpu2.gp[10]);
3237
                        txtR10->Text = gcnew String(buf);
3238
                        sprintf(buf, fmtstr, system1.cpu2.gp[11]);
3239
                        txtR11->Text = gcnew String(buf);
3240
                        sprintf(buf, fmtstr, system1.cpu2.gp[12]);
3241
                        txtR12->Text = gcnew String(buf);
3242
                        sprintf(buf, fmtstr, system1.cpu2.gp[13]);
3243
                        txtR13->Text = gcnew String(buf);
3244
                        sprintf(buf, fmtstr, system1.cpu2.gp[14]);
3245
                        txtR14->Text = gcnew String(buf);
3246
                        sprintf(buf, fmtstr, system1.cpu2.gp[15]);
3247
                        txtR15->Text = gcnew String(buf);
3248
                        sprintf(buf, fmtstr, system1.cpu2.gp[16]);
3249
                        txtR16->Text = gcnew String(buf);
3250
                        sprintf(buf, fmtstr, system1.cpu2.gp[17]);
3251
                        txtR17->Text = gcnew String(buf);
3252
                        sprintf(buf, fmtstr, system1.cpu2.gp[18]);
3253
                        txtR18->Text = gcnew String(buf);
3254
                        sprintf(buf, fmtstr, system1.cpu2.gp[19]);
3255
                        txtR19->Text = gcnew String(buf);
3256
                        sprintf(buf, fmtstr, system1.cpu2.gp[20]);
3257
                        txtR20->Text = gcnew String(buf);
3258
                        sprintf(buf, fmtstr, system1.cpu2.gp[21]);
3259
                        txtR21->Text = gcnew String(buf);
3260
                        sprintf(buf, fmtstr, system1.cpu2.gp[22]);
3261
                        txtR22->Text = gcnew String(buf);
3262
                        sprintf(buf, fmtstr, system1.cpu2.gp[23]);
3263
                        txtR23->Text = gcnew String(buf);
3264
                        sprintf(buf, fmtstr, system1.cpu2.gp[24]);
3265
                        txtR24->Text = gcnew String(buf);
3266
                        sprintf(buf, fmtstr, system1.cpu2.gp[25]);
3267
                        txtR25->Text = gcnew String(buf);
3268
                        sprintf(buf, fmtstr, system1.cpu2.gp[26]);
3269
                        txtR26->Text = gcnew String(buf);
3270
                        sprintf(buf, fmtstr, system1.cpu2.gp[27]);
3271
                        txtR27->Text = gcnew String(buf);
3272
                        sprintf(buf, fmtstr, system1.cpu2.gp[28]);
3273
                        txtR28->Text = gcnew String(buf);
3274
                        sprintf(buf, fmtstr, system1.cpu2.gp[29]);
3275
                        txtR29->Text = gcnew String(buf);
3276
                        sprintf(buf, fmtstr, system1.cpu2.gp[30]);
3277
                        txtR30->Text = gcnew String(buf);
3278
                        sprintf(buf, fmtstr, system1.cpu2.gp[31]);
3279
                        txtR31->Text = gcnew String(buf);
3280
                        sprintf(buf, fmtstr, system1.cpu2.gp[32]);
3281
                        txtR32->Text = gcnew String(buf);
3282
                        sprintf(buf, fmtstr, system1.cpu2.gp[33]);
3283
                        txtR33->Text = gcnew String(buf);
3284
                        sprintf(buf, fmtstr, system1.cpu2.gp[34]);
3285
                        txtR34->Text = gcnew String(buf);
3286
                        sprintf(buf, fmtstr, system1.cpu2.gp[35]);
3287
                        txtR35->Text = gcnew String(buf);
3288
                        sprintf(buf, fmtstr, system1.cpu2.gp[36]);
3289
                        txtR36->Text = gcnew String(buf);
3290
                        sprintf(buf, fmtstr, system1.cpu2.gp[37]);
3291
                        txtR37->Text = gcnew String(buf);
3292
                        sprintf(buf, fmtstr, system1.cpu2.gp[38]);
3293
                        txtR38->Text = gcnew String(buf);
3294
                        sprintf(buf, fmtstr, system1.cpu2.gp[39]);
3295
                        txtR39->Text = gcnew String(buf);
3296
                        sprintf(buf, fmtstr, system1.cpu2.gp[40]);
3297
                        txtR40->Text = gcnew String(buf);
3298
                        sprintf(buf, fmtstr, system1.cpu2.gp[41]);
3299
                        txtR41->Text = gcnew String(buf);
3300
                        sprintf(buf, fmtstr, system1.cpu2.gp[42]);
3301
                        txtR42->Text = gcnew String(buf);
3302
                        sprintf(buf, fmtstr, system1.cpu2.gp[43]);
3303
                        txtR43->Text = gcnew String(buf);
3304
                        sprintf(buf, fmtstr, system1.cpu2.gp[44]);
3305
                        txtR44->Text = gcnew String(buf);
3306
                        sprintf(buf, fmtstr, system1.cpu2.gp[45]);
3307
                        txtR45->Text = gcnew String(buf);
3308
                        sprintf(buf, fmtstr, system1.cpu2.gp[46]);
3309
                        txtR46->Text = gcnew String(buf);
3310
                        sprintf(buf, fmtstr, system1.cpu2.gp[47]);
3311
                        txtR47->Text = gcnew String(buf);
3312
                        sprintf(buf, fmtstr, system1.cpu2.gp[48]);
3313
                        txtR48->Text = gcnew String(buf);
3314
                        sprintf(buf, fmtstr, system1.cpu2.gp[49]);
3315
                        txtR49->Text = gcnew String(buf);
3316
                        sprintf(buf, fmtstr, system1.cpu2.gp[50]);
3317
                        txtR50->Text = gcnew String(buf);
3318
                        sprintf(buf, fmtstr, system1.cpu2.gp[51]);
3319
                        txtR51->Text = gcnew String(buf);
3320
                        sprintf(buf, fmtstr, system1.cpu2.gp[52]);
3321
                        txtR52->Text = gcnew String(buf);
3322
                        sprintf(buf, fmtstr, system1.cpu2.gp[53]);
3323
                        txtR53->Text = gcnew String(buf);
3324
                        sprintf(buf, fmtstr, system1.cpu2.gp[54]);
3325
                        txtR54->Text = gcnew String(buf);
3326
                        sprintf(buf, fmtstr, system1.cpu2.gp[55]);
3327
                        txtR55->Text = gcnew String(buf);
3328
                        sprintf(buf, fmtstr, system1.cpu2.gp[56]);
3329
                        txtR56->Text = gcnew String(buf);
3330
                        sprintf(buf, fmtstr, system1.cpu2.gp[57]);
3331
                        txtR57->Text = gcnew String(buf);
3332
                        sprintf(buf, fmtstr, system1.cpu2.gp[58]);
3333
                        txtR58->Text = gcnew String(buf);
3334
                        sprintf(buf, fmtstr, system1.cpu2.gp[59]);
3335
                        txtR59->Text = gcnew String(buf);
3336
                        sprintf(buf, fmtstr, system1.cpu2.gp[60]);
3337
                        txtR60->Text = gcnew String(buf);
3338
                        sprintf(buf, fmtstr, system1.cpu2.gp[61]);
3339
                        txtR61->Text = gcnew String(buf);
3340
                        sprintf(buf, fmtstr, system1.cpu2.gp[62]);
3341
                        txtR62->Text = gcnew String(buf);
3342
                        sprintf(buf, fmtstr, system1.cpu2.gp[63]);
3343
                        txtR63->Text = gcnew String(buf);
3344
 
3345
                        // Predicate Registers
3346
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[0],
3347
                                system1.cpu2.pr[0] & 4 ? '<' : ' ',
3348
                                system1.cpu2.pr[0] & 2 ? '<' : ' ',
3349
                                system1.cpu2.pr[0] & 1 ? '=' : ' '
3350
                                );
3351
                        txtP0->Text = gcnew String(buf);
3352
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[1],
3353
                                system1.cpu2.pr[1] & 4 ? '<' : ' ',
3354
                                system1.cpu2.pr[1] & 2 ? '<' : ' ',
3355
                                system1.cpu2.pr[1] & 1 ? '=' : ' '
3356
                                );
3357
                        txtP1->Text = gcnew String(buf);
3358
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[2],
3359
                                system1.cpu2.pr[2] & 4 ? '<' : ' ',
3360
                                system1.cpu2.pr[2] & 2 ? '<' : ' ',
3361
                                system1.cpu2.pr[2] & 1 ? '=' : ' '
3362
                                );
3363
                        txtP2->Text = gcnew String(buf);
3364
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[3],
3365
                                system1.cpu2.pr[3] & 4 ? '<' : ' ',
3366
                                system1.cpu2.pr[3] & 2 ? '<' : ' ',
3367
                                system1.cpu2.pr[3] & 1 ? '=' : ' '
3368
                                );
3369
                        txtP3->Text = gcnew String(buf);
3370
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[4],
3371
                                system1.cpu2.pr[4] & 4 ? '<' : ' ',
3372
                                system1.cpu2.pr[4] & 2 ? '<' : ' ',
3373
                                system1.cpu2.pr[4] & 1 ? '=' : ' '
3374
                                );
3375
                        txtP4->Text = gcnew String(buf);
3376
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[5],
3377
                                system1.cpu2.pr[5] & 4 ? '<' : ' ',
3378
                                system1.cpu2.pr[5] & 2 ? '<' : ' ',
3379
                                system1.cpu2.pr[5] & 1 ? '=' : ' '
3380
                                );
3381
                        txtP5->Text = gcnew String(buf);
3382
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[6],
3383
                                system1.cpu2.pr[6] & 4 ? '<' : ' ',
3384
                                system1.cpu2.pr[6] & 2 ? '<' : ' ',
3385
                                system1.cpu2.pr[6] & 1 ? '=' : ' '
3386
                                );
3387
                        txtP6->Text = gcnew String(buf);
3388
                        sprintf(buf, "%01X %c%c%c", system1.cpu2.pr[7],
3389
                                system1.cpu2.pr[7] & 4 ? '<' : ' ',
3390
                                system1.cpu2.pr[7] & 2 ? '<' : ' ',
3391
                                system1.cpu2.pr[7] & 1 ? '=' : ' '
3392
                                );
3393
                        txtP7->Text = gcnew String(buf);
3394
                        if (system1.cpu2._32bit) {
3395
                                txtP8->Enabled = false;
3396
                                txtP9->Enabled = false;
3397
                                txtP10->Enabled = false;
3398
                                txtP11->Enabled = false;
3399
                                txtP12->Enabled = false;
3400
                                txtP13->Enabled = false;
3401
                                txtP14->Enabled = false;
3402
                                txtP15->Enabled = false;
3403
                        }
3404
 
3405
                        // Code address registers
3406
                        sprintf(buf, fmtstr, system1.cpu2.ca[1]);
3407
                        txtCa1->Text = gcnew String(buf);
3408
                        sprintf(buf, fmtstr, system1.cpu2.ca[2]);
3409
                        txtCa2->Text = gcnew String(buf);
3410
                        sprintf(buf, fmtstr, system1.cpu2.ca[3]);
3411
                        txtCa3->Text = gcnew String(buf);
3412
                        sprintf(buf, fmtstr, system1.cpu2.ca[4]);
3413
                        txtCa4->Text = gcnew String(buf);
3414
                        sprintf(buf, fmtstr, system1.cpu2.ca[5]);
3415
                        txtCa5->Text = gcnew String(buf);
3416
                        sprintf(buf, fmtstr, system1.cpu2.ca[6]);
3417
                        txtCa6->Text = gcnew String(buf);
3418
                        sprintf(buf, fmtstr, system1.cpu2.ca[7]);
3419
                        txtCa7->Text = gcnew String(buf);
3420
                        sprintf(buf, fmtstr, system1.cpu2.ca[8]);
3421
                        txtCa8->Text = gcnew String(buf);
3422
                        sprintf(buf, fmtstr, system1.cpu2.ca[9]);
3423
                        txtCa9->Text = gcnew String(buf);
3424
                        sprintf(buf, fmtstr, system1.cpu2.ca[10]);
3425
                        txtCa10->Text = gcnew String(buf);
3426
                        sprintf(buf, fmtstr, system1.cpu2.ca[11]);
3427
                        txtCa11->Text = gcnew String(buf);
3428
                        sprintf(buf, fmtstr, system1.cpu2.ca[12]);
3429
                        txtCa12->Text = gcnew String(buf);
3430
                        sprintf(buf, fmtstr, system1.cpu2.ca[13]);
3431
                        txtCa13->Text = gcnew String(buf);
3432
                        sprintf(buf, fmtstr, system1.cpu2.ca[14]);
3433
                        txtCa14->Text = gcnew String(buf);
3434
                        sprintf(buf, fmtstr, system1.cpu2.pc);
3435
                        txtCa15->Text = gcnew String(buf);
3436
 
3437
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[0]);
3438
                        txtZs->Text = gcnew String(buf);
3439
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[1]);
3440
                        txtDs->Text = gcnew String(buf);
3441
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[2]);
3442
                        txtEs->Text = gcnew String(buf);
3443
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[3]);
3444
                        txtFs->Text = gcnew String(buf);
3445
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[4]);
3446
                        txtGs->Text = gcnew String(buf);
3447
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[5]);
3448
                        txtHs->Text = gcnew String(buf);
3449
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[6]);
3450
                        txtSs->Text = gcnew String(buf);
3451
                        sprintf(buf, fmtstr, system1.cpu2.seg_base[7]);
3452
                        txtCs->Text = gcnew String(buf);
3453
 
3454
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[0]);
3455
                        txtZsLmt->Text = gcnew String(buf);
3456
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[1]);
3457
                        txtDsLmt->Text = gcnew String(buf);
3458
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[2]);
3459
                        txtEsLmt->Text = gcnew String(buf);
3460
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[3]);
3461
                        txtFsLmt->Text = gcnew String(buf);
3462
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[4]);
3463
                        txtGsLmt->Text = gcnew String(buf);
3464
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[5]);
3465
                        txtHsLmt->Text = gcnew String(buf);
3466
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[6]);
3467
                        txtSsLmt->Text = gcnew String(buf);
3468
                        sprintf(buf, fmtstr, system1.cpu2.seg_limit[7]);
3469
                        txtCsLmt->Text = gcnew String(buf);
3470
 
3471
                        sprintf(buf, fmtstr, system1.cpu2.tick);
3472
                        txtTick->Text = gcnew String(buf);
3473
                        sprintf(buf, fmtstr, system1.cpu2.lc);
3474
                        txtLC->Text = gcnew String(buf);
3475
                        mut->ReleaseMutex();
3476
                        }
3477 30 robfinch
        private: System::Void label2_Click(System::Object^  sender, System::EventArgs^  e) {
3478
                         }
3479
private: System::Void textBox2_TextChanged(System::Object^  sender, System::EventArgs^  e) {
3480
                         }
3481 35 robfinch
private: System::Void frmRegisters_FormClosing(System::Object^  sender, System::Windows::Forms::FormClosingEventArgs^  e) {
3482
                         if (e->CloseReason==CloseReason::UserClosing)
3483
                                 e->Cancel = true;
3484
                 }
3485
private: System::Void btnUpdate_Click(System::Object^  sender, System::EventArgs^  e) {
3486
                         char *str, *ep;
3487
 
3488
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR1->Text);
3489
                         system1.cpu2.gp[1] = _strtoui64(str, &ep, 16);
3490
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR2->Text);
3491
                         system1.cpu2.gp[2] = _strtoui64(str, &ep, 16);
3492
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR3->Text);
3493
                         system1.cpu2.gp[3] = _strtoui64(str, &ep, 16);
3494
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR4->Text);
3495
                         system1.cpu2.gp[4] = _strtoui64(str, &ep, 16);
3496
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR5->Text);
3497
                         system1.cpu2.gp[5] = _strtoui64(str, &ep, 16);
3498
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR6->Text);
3499
                         system1.cpu2.gp[6] = _strtoui64(str, &ep, 16);
3500
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR7->Text);
3501
                         system1.cpu2.gp[7] = _strtoui64(str, &ep, 16);
3502
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR8->Text);
3503
                         system1.cpu2.gp[8] = _strtoui64(str, &ep, 16);
3504
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR9->Text);
3505
                         system1.cpu2.gp[9] = _strtoui64(str, &ep, 16);
3506
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR10->Text);
3507
                         system1.cpu2.gp[10] = _strtoui64(str, &ep, 16);
3508
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR11->Text);
3509
                         system1.cpu2.gp[11] = _strtoui64(str, &ep, 16);
3510
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR12->Text);
3511
                         system1.cpu2.gp[12] = _strtoui64(str, &ep, 16);
3512
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR13->Text);
3513
                         system1.cpu2.gp[13] = _strtoui64(str, &ep, 16);
3514
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR14->Text);
3515
                         system1.cpu2.gp[14] = _strtoui64(str, &ep, 16);
3516
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtR15->Text);
3517
                         system1.cpu2.gp[15] = _strtoui64(str, &ep, 16);
3518
 
3519
                         str = (char*)(void*)Marshal::StringToHGlobalAnsi(this->txtLC->Text);
3520
                         system1.cpu2.lc = _strtoui64(str, &ep, 16);
3521
                 }
3522
private: System::Void frmRegisters_Activated(System::Object^  sender, System::EventArgs^  e) {
3523
                         UpdateForm();
3524
                 }
3525 30 robfinch
};
3526
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.