[U-Boot-Users] MPC83xx - previous patch to set MBAR
Liu Dave-r63238
DaveLiu at freescale.com
Thu Aug 2 12:14:31 EST 2007
> > The end result simply adds a line to set MBAR to match IMMRBAR.
> >
> > lis r3, CFG_IMMRBAR at h
> > ori r3, r3, CFG_IMMRBAR at l
> > stw r3, IMMRBAR(r4)
> > + mtspr MBAR, r3
> >
> > Are these patches routinely added to the mainstream u-boot code?
> >
> > Is there any reason why this fix is not a good idea?
> >
> does setting MBAR really fix anything?
>
> MBAR doesn't live up to its name. It's a general-purpose scratch
> register - the hardware doesn't do anything with it. So, wrt
Kim is right.
MBAR setting is added by two years ago, it is not really fix anything.
I set the MBAR to be easier to use the CodeWarriror. The CodeWarrior
must set the MBAR first, then it will be able to access the IMMR.
Dave
More information about the Linuxppc-dev
mailing list