
12 May
2009
12 May
'09
2:25 a.m.
+.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.