- printf("\b\b\b\b\b\b\b\b\b\b\b\b\b");
- printf("%06x/%06x\n", i, size);
- fclose(file);
+ else if (strcmp(argv[1], "jump") == 0)
+ {
+ send_cmd(CMD_JUMP);
+ send_byte((addr >> 16) & 0xff);
+ send_byte((addr >> 8) & 0xff);
+ send_byte((addr >> 0) & 0xff);
+ }
+
+ if (file != NULL) {
+ printf("\b\b\b\b\b\b\b\b\b\b\b\b\b");
+ printf("%06x/%06x\n", i, size);
+ fclose(file);
+ }