t_addr start= uc->PC;
long stop= -1;
class cl_brk *b;
- bool brk_at_stop= FALSE;
+ bool brk_at_stop= DD_FALSE;
if (sim->state & SIM_GO)
{
- fprintf(sim->cmd_out(),
- "Execution is already running.\n");
+ sim->cmd->printf("Execution is already running.\n");
return(0);
}
if ((start_str= strtok(NULL, delimiters)) != NULL)
{
if (!uc->inst_at(start) &&
uc->debug)
- fprintf(sim->cmd_out(),
- "Warning: maybe not instruction at 0x%06lx\n", start);
+ sim->cmd->printf("Warning: maybe not instruction at 0x%06lx\n", start);
uc->PC= start;
}
if (stop >= 0)
{
if (start == (t_addr)stop)
{
- fprintf(sim->cmd_out(), "Addresses must be different.\n");
- return(FALSE);
+ sim->cmd->printf("Addresses must be different.\n");
+ return(DD_FALSE);
}
if ((b= uc->fbrk_at(stop)))
{
- brk_at_stop= TRUE;
+ brk_at_stop= DD_TRUE;
b->cnt= 1;
}
else
uc->fbrk->del_bp(stop);*/
/*fprintf(sim->cmd_out(), "%d\n", uc->result);
uc->print_disass(uc->PC);*/
- return(FALSE);
+ return(DD_FALSE);
}
{
sim->stop(resUSER);
uc->print_disass(uc->PC, sim->cmd->actual_console);
- return(FALSE);
+ return(DD_FALSE);
}
uc->do_inst(1);
dump_step(uc, sim);
}
- return(FALSE);
+ return(DD_FALSE);
}
uc->do_inst(1);
dump_step(uc, sim);
}
- return(FALSE);
+ return(DD_FALSE);
}
if ((s= strtok(NULL, delimiters)) == NULL)
{
uc->print_disass(uc->PC, sim->cmd->actual_console);
- return(FALSE);
+ return(DD_FALSE);
}
pc= strtol(s, &p, 0);
if (p &&
((p == s) ||
*p))
- fprintf(sim->cmd_out(), "Wrong parameter, PC unchanged.\n");
+ sim->cmd->printf("Wrong parameter, PC unchanged.\n");
else
{
if (pc >= EROM_SIZE)
pc= 0;
if (!uc->inst_at(pc) &&
uc->debug)
- fprintf(sim->cmd_out(),
- "Warning: maybe not instruction at %06lx\n", pc);
+ sim->cmd->printf("Warning: maybe not instruction at %06lx\n", pc);
uc->PC= pc;
uc->print_disass(uc->PC, sim->cmd->actual_console);
}
- return(FALSE);
+ return(DD_FALSE);
}