diff loadtools/flprogbin.c @ 410:81d387690063

Intel flash: clear SR before programming
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Tue, 17 Jun 2014 03:40:49 +0000
parents a212b4968b29
children fb3f04a62f71
line wrap: on
line diff
--- a/loadtools/flprogbin.c	Tue Jun 17 03:18:02 2014 +0000
+++ b/loadtools/flprogbin.c	Tue Jun 17 03:40:49 2014 +0000
@@ -125,6 +125,10 @@
 		fclose(binf);
 		return(cc);
 	}
+	if (bi->ops->prep_for_program(bi) < 0) {
+		fclose(binf);
+		return(-1);
+	}
 	fseek(binf, fileoff, SEEK_SET);
 	targv[0] = bi->ops->loadagent_program_cmd;
 	targv[1] = shortarg;