diff loadtools/flprogsrec.c @ 205:cd12d1049f91

fc-loadtool: flash ID check moved into flash info, added to erase and program
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Mon, 23 Dec 2013 18:40:04 +0000
parents ae4921a3aa33
children f027c6fbe37e
line wrap: on
line diff
--- a/loadtools/flprogsrec.c	Mon Dec 23 08:49:38 2013 +0000
+++ b/loadtools/flprogsrec.c	Mon Dec 23 18:40:04 2013 +0000
@@ -26,6 +26,11 @@
 	resp = open_srec_file(&srr);
 	if (resp < 0)
 		return(resp);
+	resp = flash_id_check(bank, 0);
+	if (resp) {
+		fclose(srr.openfile);
+		return(resp);
+	}
 	bi = flash_bank_info + bank;
 	sprintf(shortarg, "%lx", (u_long) bi->base_addr);
 	targv[0] = "AMFB";