[U-Boot-Users] [PATCH0/2] Re-do the patch for adding DO_SYNC in flash_write_cmd

Wolfgang Denk wd at denx.de
Sat Feb 10 02:04:20 CET 2007


In message <1171050483.3932.31.camel at udp097531uds.am.freescale.net> you wrote:
> SYNC is defined as 
> "	#define SYNC \
>         sync; \
>         isync
> " in include/ppc_asm.tmpl,
> 
> and can not be used by .c file, am I right? :-). In fact it is used by
> the start.S file for 85xx/83xx/8xx/4xx/5xxx/74xx_7xx.
> 
> We need to define SYNC as asm("sync;").

Or, to be sure, ""sync;isync"

Where is the problem? Which code includes include/ppc_asm.tmpl ?  Why
cannot  we  have  the  same  definition  once  for  C  and  again for
assembler?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
You can do this in a number of ways.     IBM chose to do all of them.
Why do you find that funny?        -- D. Taylor, Computer Science 350




More information about the U-Boot mailing list