]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tools/platforms/msp430/cppbsl/src/cppbsl.cc
incorporate a patch from Frederik Hermans -- looks like the 2.4 kernel can not
[tinyos-2.x.git] / tools / platforms / msp430 / cppbsl / src / cppbsl.cc
index 21d2213f33b39e6836a3153422480e10a20c90af..353478286e0020b45710a532b0fd303ea668e125 100644 (file)
@@ -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);
 }