X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=debugger%2Fmcs51%2Fsimi.c;h=c44b40718ff2047a48350343c94c1b12f9b54f6c;hb=f3a44fc094dc5ce393e2029d3c7c6587a4b1a835;hp=3124250535067c0655f985dc4b5d8661c3bc5229;hpb=149f5ee3233356176308957ed2d93a2c093a74f8;p=fw%2Fsdcc diff --git a/debugger/mcs51/simi.c b/debugger/mcs51/simi.c index 31242505..c44b4071 100644 --- a/debugger/mcs51/simi.c +++ b/debugger/mcs51/simi.c @@ -363,6 +363,7 @@ static int execSimulator(char **args, int nargs) exit(1); } } + return simPid; } void openSimulator (char **args, int nargs) @@ -544,7 +545,7 @@ int simSetValue (unsigned int addr,char mem, int size, unsigned long val) s = buffer + strlen(buffer) -1; for ( i = 0 ; i < size ; i++ ) { - sprintf(s," 0x%x", val & 0xff); + sprintf(s," 0x%lx", val & 0xff); s += strlen(s); val >>= 8; } @@ -653,7 +654,7 @@ void simLoadFile (char *s) char buff[128]; sprintf(buff,"file \"%s\"\n",s); - printf(buff); + printf("%s",buff); sendSim(buff); waitForSim(500,NULL); }