/// <summary> /// AGC builder placeholder /// </summary> public AGC(String file, Channels chan) { AGC_File = file; FEB = 0; RegBank = new BANK(true, 0, 0, AGC_File); running = false; clock = new CLOCK(); e_mem = false; this.chan = chan; chan.regDelegate(this, read_chan); PB = new BANK(false, 0, 0, AGC_File); //load the current pgrogram bank - at launch : FB0 fFixed = false; }
/// <summary> /// AGC builder placeholder /// </summary> public AGC(String file) { A = new sWord(0x0, false); Z = new sWord(0x0, false); Q = new sWord(0x0, false); L = new sWord(0x0, false); G = new sWord(0x0, false); X = new sWord(0x0, false); Y = new sWord(0x0, false); U = new sWord(0x0, false); B = new sWord(0x0, false); FEB = new sWord(0x0, false); FB = 0; EB = 0; S = 0; SQ = 0; running = false; clock = new CLOCK(); b = null; cycle_count = 0; AGC_File = file; }