break;
case resBREAKPOINT:
cmd->frozen_console->dd_printf("Breakpoint\n");
+ uc->print_regs(cmd->frozen_console);
break;
case resINTERRUPT:
cmd->frozen_console->dd_printf("Interrupt\n");
break;
case resINV_INST:
cmd->frozen_console->dd_printf("Invalid instruction 0x%04x\n",
- uc->get_mem(MEM_ROM, uc->PC));
+ uc->get_mem(MEM_ROM, uc->PC));
break;
default:
cmd->frozen_console->dd_printf("Unknown reason\n");
}
+/*
+ * Messages to broadcast
+ */
+
+void
+cl_sim::mem_cell_changed(class cl_mem *mem, t_addr addr)
+{
+ if (uc)
+ uc->mem_cell_changed(mem, addr);
+ else
+ printf("JAJ sim\n");
+}
+
+
/* End of sim.src/sim.cc */