* Simulator of microcontrollers (hc08.cc)
*
* some hc08 code base from Karl Bongers karl@turbobit.com
- *
+ *
* Copyright (C) 1999,99 Drotos Daniel, Talker Bt.
- *
+ *
* To contact author send email to drdani@mazsola.iit.uni-miskolc.hu
*
*/
}
const char *
-cl_hc08::disass(t_addr addr, char *sep)
+cl_hc08::disass(t_addr addr, const char *sep)
{
char work[256], temp[20];
const char *b;
p= work;
b = get_disasm_info(addr, &len, NULL, &immed_offset);
-
+
if (b == NULL) {
buf= (char*)malloc(30);
strcpy(buf, "UNKNOWN/INVALID");
con->dd_printf("SP= 0x%04x [SP+1]= %02x %3d %c\n",
regs.SP, ram->get(regs.SP+1), ram->get(regs.SP+1),
isprint(ram->get(regs.SP+1))?ram->get(regs.SP+1):'.');
-
+
print_disass(PC, con);
}
}
default: return(resHALT);
}
-
+
}
case 0xa:
case 0xb: