[flashrom] [PATCH] Convert chips to block erasers: ASD, AMIC, EMST, Eon, Intel, Macronix

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sat Jan 9 05:26:47 CET 2010


On 09.01.2010 04:51, Sean Nelson wrote:
> Convert chips to block_erasers:
> ASD AE49F2008
> AMIC A25L40P(T/U)
> AMIC A49LF040A
> EMST F49B002UA
> Eon EN25B05
> Eon EN25B10
> Eon EN25B20
> Eon EN25B40
> Eon EN25B80
> Eon EN25B16
> Eon EN25B32
> Eon EN25B64
> Eon EN25D16
> Eon EN25F05
> Eon EN25F10
> Eon EN25F20
> Eon EN25F40
> Eon EN25F80
> Eon EN25F16
> Eon EN25F32
> Intel 28F001BX-B
> Intel 28F001BX-T
> Intel 82802AB
> Intel 82802AC
> Macronix MX25L1635D
> Macronix MX25L3235D
> Macronix MX25L6405
> Macronix MX25L12805
> Macronix MX29F001B
> Macronix MX29F001T
> Macronix MX29LV040
>
> Added new chips (according to datasheets):
> Eon EN25B05T
> Eon EN25B10T
> Eon EN25B20T
> Eon EN25B40T
> Eon EN25B80T
> Eon EN25B16T
> Eon EN25B32T
> Eon EN25B64T
>
> Added minor Device IDs for Eon EN25Bxx{T,B} chips.
> Updated against r841.
>
> Signed-off-by: Sean Nelson <audiohacked at gmail.com>

Does not compile for me:
- 82802ab.c
  complaints about incorrect number of parameters
- flashchips.c
  ".block_eraser =" instead of ".block_erase =" in a few places
  EN25B40T, EN25B80T, EN25B16T, EN25B32T, EN25B64T are missing a comma
at the end of the first eraseblock
  Replace spi_block_eraser_ with spi_block_erase_ everywhere

Somehow your compile tests must have missed this.

Regards,
Carl-Daniel

-- 
Developer quote of the year:
"We are juggling too many chainsaws and flaming arrows and tigers."





More information about the flashrom mailing list