summaryrefslogtreecommitdiff
path: root/flash.h
diff options
context:
space:
mode:
authorhailfinger <hailfinger@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2010-10-08 00:37:55 +0000
committerhailfinger <hailfinger@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2010-10-08 00:37:55 +0000
commitb0c20a1c46d95bb067a88378e3fa2b6081da35b3 (patch)
treeee72939ddee85b2483d90ca0d4f2706482a30433 /flash.h
parentfe68989222cdfec46443116aa48b456fce3b97ac (diff)
downloadflashrom-b0c20a1c46d95bb067a88378e3fa2b6081da35b3.tar.gz
SPI write status register (WRSR) may take longer than 100 ms, and it
makes sense to poll for completion in 10 ms steps until 5 s are over. This patch complements r1115. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Joshua Roys <roysjosh@gmail.com> git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@1201 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/flash.h b/flash.h
index 40382f0..9566af9 100644
--- a/flash.h
+++ b/flash.h
@@ -35,6 +35,9 @@
#define ERROR_PTR ((void*)-1)
+/* Error codes */
+#define TIMEOUT_ERROR -101
+
typedef unsigned long chipaddr;
int register_shutdown(void (*function) (void *data), void *data);