summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-12-17 22:22:40 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-12-17 22:22:40 +0000
commitd8cc58c85efe877d9f0dbc6ab9f60348741af356 (patch)
treef5f8efb286c1fc2dd6b790022a692c6c5d58299e /flash.h
parent21c7890701dd30977e46091bc101678bc729a746 (diff)
downloadflashrom-d8cc58c85efe877d9f0dbc6ab9f60348741af356.tar.gz
flashrom-d8cc58c85efe877d9f0dbc6ab9f60348741af356.tar.bz2
flashrom-d8cc58c85efe877d9f0dbc6ab9f60348741af356.zip
Add support for various ST M25P* chips
Add support for ST M25P05-A, M25P10-A, M25P20, M25P40, M25P16, M25P32, M25P64, M25P128. ST M25P80 support is already there. Not tested, but conforming to data sheets and double checked. Corresponding to flashrom svn r166 and coreboot v2 svn r3012. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/flash.h b/flash.h
index e03638727..ec28064f5 100644
--- a/flash.h
+++ b/flash.h
@@ -172,7 +172,15 @@ extern struct flashchip flashchips[];
* byte of device ID is related to log(bitsize) at least for some chips.
*/
#define ST_ID 0x20 /* ST */
+#define ST_M25P05A 0x2010
+#define ST_M25P10A 0x2011
+#define ST_M25P20 0x2012
+#define ST_M25P40 0x2013
#define ST_M25P80 0x2014
+#define ST_M25P16 0x2015
+#define ST_M25P32 0x2016
+#define ST_M25P64 0x2017
+#define ST_M25P128 0x2018
#define ST_M50FLW040A 0x08
#define ST_M50FLW040B 0x28
#define ST_M50FLW080A 0x80