[flashrom] [commit] r1251 - trunk
repository service
svn at flashrom.org
Mon Jan 17 08:45:55 CET 2011
Author: krause
Date: Mon Jan 17 08:45:54 2011
New Revision: 1251
URL: http://flashrom.org/trac/flashrom/changeset/1251
Log:
The AT26DF081A requires the Write Enable Latch (WLE) to be set for
write/erase operations. Also bit 5 is the Erase/Program Error (EPE) bit,
so has nothing to do with the block protection. Ignore it when testing
for block protections.
Signed-off-by: Mathias Krause <mathias.krause at secunet.com>
Tested-by: Mathias Krause <mathias.krause at secunet.com>
Acked-by: Stefan Reinauer <stepan at coreboot.org>
Modified:
trunk/flashchips.c
Modified: trunk/flashchips.c
==============================================================================
--- trunk/flashchips.c Sat Jan 1 11:54:09 2011 (r1250)
+++ trunk/flashchips.c Mon Jan 17 08:45:54 2011 (r1251)
@@ -1477,7 +1477,8 @@
.model_id = ATMEL_AT26DF081A,
.total_size = 1024,
.page_size = 256,
- .tested = TEST_OK_PR,
+ .feature_bits = FEATURE_WRSR_WREN,
+ .tested = TEST_OK_PREW,
.probe = probe_spi_rdid,
.probe_timing = TIMING_ZERO,
.block_erasers =
@@ -1499,7 +1500,7 @@
.block_erase = spi_block_erase_c7,
}
},
- .unlock = spi_disable_blockprotect,
+ .unlock = spi_disable_blockprotect_at25df,
.write = spi_chip_write_256,
.read = spi_chip_read,
},
More information about the flashrom
mailing list