[U-Boot] [PATCH v2 3/3] MX31: Add NAND SPL boot support to i.MX31 PDK board.

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Tue May 12 02:25:53 CEST 2009


> 
> >>
> >> >> +
> >> >> +.globl lowlevel_init
> >> >> +lowlevel_init:
> >> >> +     /* Also setup the Peripheral Port Remap register inside the core */
> >> >> +     ldr     r0, =ARM_PPMRR      /* start from AIPS 2GB region */
> >> >> +     mcr     p15, 0, r0, c15, c2, 4
> >> >> +
> >> > for all hard code value please use macro
> >> > and if possible macro to generate them
> >>
> >> Hmm. You want me to create a macro that expands to the above code?
> > no I mean macro for 0xB8001010, 0x0000000c, etc...
> > and if possible macro to generate these value
> 
> I'm no .macro expert so I can't promise anything.
there nothing to do with .macro
it's somthing like this

#define TOTO1
#define TOTO2
#define TOTO3

	and use TOTOx to generate 0x0000000c

please take a look in drivers/net/smc911x.h
as example

Best Regards,
J.


More information about the U-Boot mailing list