|ChipTest.burdock, HGM,  4-Nov-84  2:24:11|

Boot[];
SetBank[0];
LoadMore[ChipTest];


CP[0, 0]! passCount ← 0;
CP[1, 0]! lowBank ← 0;
CP[2, 0]! highBank ← 3;

CP[04, 0]! bank;
CP[05, 0]! address;
CP[06, 0]! expected;
CP[07, 0]! found;
CP[08, 0]! found2;
CP[09, 0]! found3;
CP[0A, 0]! diff ← 0;
CP[0B, 0]! picked ← 0;
CP[0C, 0]! dropped ← 0;

CP[10, 0]! addres2;

CP[12, 0]! test;
CP[13, 0]! rhAddr;

CP[15, 0]! rA;
CP[16, 0]! rB;
CP[17, 0]! rC;

CP[0, 1]! .MR 0;
CP[1, 1]! .MR 1;
CP[2, 1]! .MR 2;

CP[4, 1]! .MR FFFD;
CP[5, 1]! .MR FFFE;
CP[6, 1]! .MR FFFF;

CP[8, 1]! .MR 10000;
CP[9, 1]! .MR 1FFFF;

CP[B, 1]! .MR 20000;
CP[C, 1]! .MR 2FFFF;

CP[E, 1]! .MR 30000;
CP[F, 1]! .MR 3FFFF;

CP[14, 2]! .TPC 0;

CP[0, 2]! .MR 00000;
CP[1, 2]! .MR 10000;
CP[2, 2]! .MR 20000;
CP[3, 2]! .MR 30000;

Break[DataMismatch];
Break[MesaIntIsProbablyAParityError];
Continue[];