Home | History | Annotate | Download | only in siop

Lines Matching defs:inst0

106 u_int32_t inst0, inst1, inst2;
723 inst0 |= i << 24;
949 if ((inst0 & 0xe0000000) == 0xc0000000)
955 script[i++] = inst0;
960 fprintf (listfp, "\t%04x: %08x %08x", dsps, inst0, inst1);
966 inst0 = inst1 = inst2 = 0;
1011 inst0 = 0x01000000;
1028 inst0 = 0x48000000;
1032 inst0 = 0x50000000;
1034 inst0 = 0x50000000;
1046 inst0 |= 0x04000000;
1058 inst0 = 0x48000000;
1074 inst0 = 0xe1000000;
1085 inst0 = 0xe0000000;
1092 inst0 |= 0x2000000;
1100 inst0 = 0x80000000;
1113 inst0 |= reg << 16;
1126 inst0 |= size;
1138 inst0 |= 0x10000000;
1149 inst0 = word0;
1158 inst0 |= 0x00800000;
1167 inst0 |= 0x00080000;
1176 inst0 |= 0x00010000;
1190 inst0 |= 0x00080000;
1192 inst0 |= 0x00020000;
1195 inst0 |= 0x00020000;
1199 if (inst0 & 0x00020000) {
1200 if (inst0 & 0x00080000 && reserved ("and", i)) {
1203 else if ((inst0 & 0x00080000) == 0 && reserved ("or", i)) {
1209 inst0 |= 0x00040000 + (evaluate (i++) & 0xff);
1217 inst0 |= ((evaluate (i + 2) & 0xff) << 8);
1226 inst0 |= 0x40000000; /* ATN may be set from SELECT */
1233 inst0 |= 0x02000000 | evaluate (t++);
1236 inst0 |= (evaluate (t++) & 0xff) << 16;
1244 inst0 |= 0x04000000;
1262 inst0 = code;
1271 inst0 |= 0x0008;
1275 inst0 |= 0x0040;
1279 inst0 |= 0x0200;
1283 inst0 |= 0x0400;
1301 inst0 |= 0x10000000 | inst1; /*** ??? to match Zeus script */
1305 inst0 |= evaluate (tokenix++); /* count */
1309 inst0 |= 0x20000000;
1316 inst0 |= 0x08000000;
1372 inst0 = 0x78000000 | (data << 8) | reg << 16;
1383 inst0 = 0;
1390 inst0 |= 0x00800000;
1408 inst0 |= (data & 0xff) << 8;
1421 fprintf (listfp, "Read/modify register: %02x %d %d\n", inst0 >> 8, op, reg);
1423 inst0 |= 0x78000000 | (op << 24) | (reg << 16);
1428 fprintf (listfp, "Move SFBR to register: %02x %d %d\n", inst0 >> 8, op, data);
1430 inst0 |= 0x68000000 | (op << 24) | (data << 16);
1434 fprintf (listfp, "Move register to SFBR: %02x %d %d\n", inst0 >> 8, op, reg);
1436 inst0 |= 0x70000000 | (op << 24) | (reg << 16);
1444 inst0 = 0x6a000000 | (data << 16);
1446 inst0 = 0x72000000 | (reg << 16);
1454 inst0 = 0xc0000000 + evaluate (tokenix+1);