Dear Alessandro,

In message <20091129222444.2e454...@wker> Anatolij Gustschin wrote:
> Hello Alessandro,
> 
> Alessandro Rubini <rubini-l...@gnudd.com> wrote:
> 
> <snip>
> > diff --git a/include/amba_clcd.h b/include/amba_clcd.h
> > new file mode 100644
> > index 0000000..09c9aa2
> > --- /dev/null
> > +++ b/include/amba_clcd.h
> > @@ -0,0 +1,85 @@
> ...
> > +/*
> > + * CLCD Controller Internal Register addresses
> > + */
> > +#define CLCD_TIM0          0x00000000
> > +#define CLCD_TIM1          0x00000004
> > +#define CLCD_TIM2          0x00000008
> > +#define CLCD_TIM3          0x0000000c
> > +#define CLCD_UBAS          0x00000010
> > +#define CLCD_LBAS          0x00000014
> 
> CLCD_LBAS isn't used in the code, please remove it.
> 
> ...
> > +#define CLCD_STAT          0x00000020
> > +#define CLCD_INTR          0x00000024
> > +#define CLCD_UCUR          0x00000028
> > +#define CLCD_LCUR          0x0000002C

Actually such a register descriptiion must not be implemented by
offset definitions at all. Please define a C struct, and access it
using appropriate accessor functions only.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
It is necessary to have purpose.
        -- Alice #1, "I, Mudd", stardate 4513.3
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to