X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tools%2Fplatforms%2Fmsp430%2Fcppbsl%2Fsrc%2Fcppbsl.cc;h=353478286e0020b45710a532b0fd303ea668e125;hb=517492c9d0e4a7c48d52f8c8cae15f60d680bcb5;hp=21d2213f33b39e6836a3153422480e10a20c90af;hpb=7d96613a9b510440817be50586cb7e5a0783aa48;p=tinyos-2.x.git diff --git a/tools/platforms/msp430/cppbsl/src/cppbsl.cc b/tools/platforms/msp430/cppbsl/src/cppbsl.cc index 21d2213f..35347828 100644 --- a/tools/platforms/msp430/cppbsl/src/cppbsl.cc +++ b/tools/platforms/msp430/cppbsl/src/cppbsl.cc @@ -71,7 +71,7 @@ int main(int argc, char *argv[]) { else { bs = new BaseSerial(oldterm, readFD, writeFD, parameters->invertTest, parameters->invertReset); } - bsl = new Bsl(bs, parameters->img.c_str()); + bsl = new Bsl(bs, parameters->img.c_str(), parameters->chunksize); switch(parameters->action) { case Parameters::ERASE: r = bsl->erase(&err); @@ -104,5 +104,5 @@ int main(int argc, char *argv[]) { bs->disconnect(&err); delete bs; delete parameters; - return 0; + return (r != 0); }