summaryrefslogtreecommitdiffstats
path: root/spi.h
diff options
context:
space:
mode:
authorNikolay Nikolaev <evrinoma@gmail.com>2013-06-28 21:28:37 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-06-28 21:28:37 +0000
commitfd4046e61561db3314c4aba7b404edadf025b960 (patch)
treed14c6dfdb3bebba760dc9d83e14f0d5d5641abbe /spi.h
parent0690f9b8683e5c0a05cf898d4f7c6e3f5db6cfdc (diff)
downloadflashrom-fd4046e61561db3314c4aba7b404edadf025b960.zip
flashrom-fd4046e61561db3314c4aba7b404edadf025b960.tar.gz
Introduce spi_block_erase_db()
Used for page erase on some chips (e.g. Numonyx M45PE and Sanyo LF25FW series). Reviewed-by: Steven Zakulec <spzakulec@gmail.com> Corresponding to flashrom svn r1682. Signed-off-by: Nikolay Nikolaev <evrinoma@gmail.com> Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'spi.h')
-rw-r--r--spi.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/spi.h b/spi.h
index 297125e..9e38e74 100644
--- a/spi.h
+++ b/spi.h
@@ -106,6 +106,11 @@
#define JEDEC_SE_OUTSIZE 0x04
#define JEDEC_SE_INSIZE 0x00
+/* Page Erase 0xDB */
+#define JEDEC_PE 0xDB
+#define JEDEC_PE_OUTSIZE 0x04
+#define JEDEC_PE_INSIZE 0x00
+
/* Read Status Register */
#define JEDEC_RDSR 0x05
#define JEDEC_RDSR_OUTSIZE 0x01
OpenPOWER on IntegriCloud