[LinuxBIOS] Flashrom add EON EN29F002NT
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Mon Sep 24 00:38:25 CEST 2007
On 31.08.2007 21:40, Markus Boas wrote:
> I send a patch to add support for the EON EN29F002NT
> Write, read works.
Sorry, but the data sheet says you're only doing half of the
identification and this will match all EON chips.
I'll send a more correct patch later on.
Carl-Daniel
> Signed-off-by: Markus Boas <ryven at ryven.de>
>
>
> ------------------------------------------------------------------------
>
> Index: flash.h
> ===================================================================
> --- flash.h (Revision 2754)
> +++ flash.h (Arbeitskopie)
> @@ -68,6 +68,9 @@
> #define AT_29C040A 0xA4
> #define AT_29C020 0xDA
>
> +#define EON_ID 0x7F /* EON */
> +#define EN29F002T 0x7F
> +
> #define MX_ID 0xC2 /* Macronix (MX) */
> #define MX_29F002 0xB0
>
> Index: README
> ===================================================================
> --- README (Revision 2754)
> +++ README (Arbeitskopie)
> @@ -103,6 +103,7 @@
> Atmel AT-29C040A
> Atmel AT-29C020
> EMST F49B002UA
> +EON EN29F002N
> Intel 82802AB (Firmware Hub)
> Intel 82802AC (Firmware Hub)
> M-Systems MD-2802 (unsupported, disabled by default)
> Index: flashchips.c
> ===================================================================
> --- flashchips.c (Revision 2754)
> +++ flashchips.c (Arbeitskopie)
> @@ -151,5 +151,7 @@
> probe_jedec, erase_chip_jedec, write_49f002},
> {"S29C31004T", SYNCMOS_ID, S29C31004T, 512, 128,
> probe_jedec, erase_chip_jedec, write_49f002},
> + {"EN29F002T", EON_ID, EN29F002T, 256, 16,
> + probe_jedec, erase_chip_jedec, write_jedec},
> {NULL,}
> };
>
--
http://www.hailfinger.org/
More information about the coreboot
mailing list