diff loadtools/flmisc.c @ 408:431023033c86

Intel flash: flash status command implemented
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Tue, 17 Jun 2014 01:52:46 +0000
parents 0b8e5072abde
children 23ab8fe81764
line wrap: on
line diff
--- a/loadtools/flmisc.c	Tue Jun 17 01:39:59 2014 +0000
+++ b/loadtools/flmisc.c	Tue Jun 17 01:52:46 2014 +0000
@@ -233,3 +233,18 @@
 	bi = flash_bank_info + bank;
 	return bi->ops->reset_cmd(bi);
 }
+
+flashcmd_status(argc, argv, bank)
+	char **argv;
+{
+	struct flash_bank_info *bi;
+
+	if (argc > 2) {
+		fprintf(stderr, "error: too many arguments\n");
+		return(-1);
+	}
+	if (flash_get_cfi(bank) < 0)
+		return(-1);
+	bi = flash_bank_info + bank;
+	return bi->ops->status_cmd(bi);
+}