* Simulator of microcontrollers (avr.cc)
*
* Copyright (C) 1999,99 Drotos Daniel, Talker Bt.
- *
+ *
* To contact author send email to drdani@mazsola.iit.uni-miskolc.hu
*
*/
return(0);
}
-char *
-cl_avr::disass(t_addr addr, char *sep)
+const char *
+cl_avr::disass(t_addr addr, const char *sep)
{
char work[256], temp[20];
const char *b;
int i;
p= work;
-
+
code= get_mem(MEM_ROM_ID, addr);
i= 0;
while ((code & dis_tbl()[i].mask) != dis_tbl()[i].code &&
{
t_addr sp;
t_mem spl, sph;
-
+
spl= ram->read(SPL);
sph= ram->read(SPH);
sp= 0xffff & (256*sph + spl);
{
t_addr sp;
t_mem spl, sph, al, ah;
-
+
spl= ram->read(SPL);
sph= ram->read(SPH);
sp= 0xffff & (256*sph + spl);
sph= (sp>>8) & 0xff;
ram->write(SPL, spl);
ram->write(SPH, sph);
-
+
return(resGO);
}