IMLAC: Improve debug output.
This commit is contained in:
parent
07d37f6d9e
commit
222c9d91b4
2 changed files with 6 additions and 3 deletions
|
@ -196,8 +196,10 @@ static void cpu_class1 (uint16 insn)
|
||||||
L = !L;
|
L = !L;
|
||||||
if (insn & 0000004) /* T3: IAC */
|
if (insn & 0000004) /* T3: IAC */
|
||||||
AC++;
|
AC++;
|
||||||
if (insn & 0000040) /* T3: ODA */
|
if (insn & 0000040) { /* T3: ODA */
|
||||||
|
sim_debug (DBG_CPU, &cpu_dev, "Read data switches: %06o\n", DS);
|
||||||
AC |= DS;
|
AC |= DS;
|
||||||
|
}
|
||||||
|
|
||||||
halt = !(insn & 0100000);
|
halt = !(insn & 0100000);
|
||||||
}
|
}
|
||||||
|
@ -283,7 +285,7 @@ static void cpu_iot (uint16 insn)
|
||||||
{
|
{
|
||||||
SUBDEV *dev = dev_tab[(insn >> 3) & 077];
|
SUBDEV *dev = dev_tab[(insn >> 3) & 077];
|
||||||
if (dev == NULL) {
|
if (dev == NULL) {
|
||||||
sim_debug (DBG_CPU, &cpu_dev, "Unknown device IOT: %06o\n", IR);
|
sim_debug (DBG_CPU, &cpu_dev, "Unknown device IOT @ %06o: %06o\n", PC, IR);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
AC = dev->iot (insn, AC);
|
AC = dev->iot (insn, AC);
|
||||||
|
|
|
@ -432,7 +432,8 @@ dp_insn (uint16 insn)
|
||||||
DT[SP++] = DPC;
|
DT[SP++] = DPC;
|
||||||
else
|
else
|
||||||
sim_debug (DBG, &dp_dev, "stack overflow");
|
sim_debug (DBG, &dp_dev, "stack overflow");
|
||||||
/* Fall through. */
|
jump (insn);
|
||||||
|
break;
|
||||||
case 6: /* DJMP */
|
case 6: /* DJMP */
|
||||||
sim_debug (DBG, &dp_dev, "DJMP\n");
|
sim_debug (DBG, &dp_dev, "DJMP\n");
|
||||||
jump (insn);
|
jump (insn);
|
||||||
|
|
Loading…
Add table
Reference in a new issue