diff options
author | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2007-12-16 21:15:27 +0000 |
---|---|---|
committer | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2007-12-16 21:15:27 +0000 |
commit | f5df46f6c697b7b79faec25c5b2919b328f67fc0 (patch) | |
tree | 4d59e9d65c99f3ebdffa0aea47487716421dd459 /spi.c | |
parent | 4bcf1751908fa3177de87b43c5b0837074e3bb8e (diff) | |
download | ast2050-flashrom-f5df46f6c697b7b79faec25c5b2919b328f67fc0.zip ast2050-flashrom-f5df46f6c697b7b79faec25c5b2919b328f67fc0.tar.gz |
Add support for ST M25P80 chips
Detection was tested. Print status register before erase to help
debugging block locks.
Corresponding to flashrom svn r164 and coreboot v2 svn r3008.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Corey Osgood <corey.osgood@gmail.com>
Diffstat (limited to 'spi.c')
-rw-r--r-- | spi.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -280,7 +280,11 @@ uint8_t generic_spi_read_status_register() int generic_spi_chip_erase(struct flashchip *flash) { const unsigned char cmd[] = JEDEC_CE_2; + uint8_t statusreg; + statusreg = generic_spi_read_status_register(); + printf("chip status register before erase is %02x\n", statusreg); + generic_spi_write_enable(); /* Send CE (Chip Erase) */ generic_spi_command(JEDEC_CE_2_OUTSIZE, JEDEC_CE_2_INSIZE, cmd, NULL); |