[flashrom] [PATCH] Add SyncMOS / Mosel Vitelic chip definitions (try 2)
Uwe Hermann
uwe at hermann-uwe.de
Thu Jul 29 20:23:26 CEST 2010
On Thu, Jul 29, 2010 at 07:11:36PM +0200, Carl-Daniel Hailfinger wrote:
> On 14.07.2010 06:44, Mattias Mattsson wrote:
> > This is a bit more intrusive than my earlier patch. It's a bit hard to
> > read in some places because keeping the definitions alphabetically
> > sorted.
> >
> > Add definitions for the following chips from
> >
> > Mosel Vitelic Corporation (MVC):
> >
> > V29C51000B
> > V29C51000T
> > V29C51400B
> > V29C51400T
> > V29LC51000
> > V29LC51001
> > V29LC51002
> >
> > SyncMOS (SM)/Mosel Vitelic Corporation (MVC)
> >
> > {F,S,V}29C51001B
> > {F,S,V}29C51001T
> > {F,S,V}29C51002B
> > {F,S,V}29C51002T
> > {F,S,V}29C51004B
> > {F,S,V}29C51004T
> > {V,S}29C31004B
> > {V,S}29C31004T
> >
> > Modifies earlier definitions of
> > S29C31004T/S29C51001T/S29C51002T/S29C51004T to change name and correct
> > page size. Also changes vendor and chip constants.
> >
> >
> > Signed-off-by: Mattias Mattsson <vitplister at gmail.com>
> >
>
> I've changed the printed names, and removed the TEST_OK_WRITE for chips
> where page size changed.
>
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
Acked-by: Uwe Hermann <uwe at hermann-uwe.de>
Please use both Signed-off-by's in the commit.
> Index: flashrom-syncmos_moselvitelic_29c/flashchips.h
> ===================================================================
> --- flashrom-syncmos_moselvitelic_29c/flashchips.h (Revision 1121)
> +++ flashrom-syncmos_moselvitelic_29c/flashchips.h (Arbeitskopie)
> @@ -514,11 +514,22 @@
> #define ST_M29W040B 0xE3
> #define ST_M29W512B 0x27
>
> -#define SYNCMOS_ID 0x40 /* SyncMOS and Mosel Vitelic */
> -#define S29C51001T 0x01
> -#define S29C51002T 0x02
> -#define S29C51004T 0x03
> -#define S29C31004T 0x63
> +#define SYNCMOS_MVC_ID 0x40 /* SyncMOS (SM) and Mosel Vitelic Corporation (MVC) */
We should change this to MVI or something else in a follow-up commit.
I cannot find MVC used in any datasheet or the vendor website. On their
website they use the MVI abbreviation though (Mosel Vitelic Inc.).
Uwe.
--
http://hermann-uwe.de | http://sigrok.org
http://randomprojects.org | http://unmaintained-free-software.org
More information about the flashrom
mailing list