[Bug 2020] Provide support for the PPC 440

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Tue Feb 21 23:21:37 UTC 2012


https://www.rtems.org/bugzilla/show_bug.cgi?id=2020

--- Comment #10 from Ric Claus <claus at SLAC.Stanford.edu> 2012-02-21 17:21:37 CST ---
(In reply to comment #8)
> (In reply to comment #5)
> > This is not acceptable (multi-lib violation):
> > 
> > diff --git a/cpukit/score/cpu/powerpc/rtems/asm.h
> > b/cpukit/score/cpu/powerpc/rtems/asm.h
> > index d54c060..e6b90ec 100644
> > --- a/cpukit/score/cpu/powerpc/rtems/asm.h
> > +++ b/cpukit/score/cpu/powerpc/rtems/asm.h
> > @@ -204,6 +204,83 @@
> >  #define br5     0x085   /* DCR: memory bank register 5             */
> >  #define br6     0x086   /* DCR: memory bank register 6             */
> >  #define br7     0x087   /* DCR: memory bank register 7             */
> > +
> > +#elif defined(ppc440)
> 
> This file already had special register definitions for other PowerPC CPU
> models. Do you have somewhere else to move them to?  

Me?  I just tried to follow the existing pattern...

> 
> This is only used as an assembly support file. This isn't a problem for this
> particular PR. This isn't directly a problem but using these inside cpukit
> probably would.
> 
> > Why introduce ppc_booke_category_table?  I think you can use
> > e500_category_table instead.
> 
> This one I don't know how to solve. Sebastian/Ric ..

Sorry, I don't know either.  If e500_... is to be used then I suggest that it
has an inappropriate name.

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list