CPU15 errata workaround for 8xx by WD
Wolfgang Denk
wd at denx.de
Mon Feb 14 07:08:42 EST 2005
Dear Jocke,
sorry for the late reply.
In message <BCEFJBPJCGFCNMMMIDBHOEPBCJAA.Joakim.Tjernlund at lumentis.se> you wrote:
>
> Had a look at your CPU15 errata workaround for 8xx and I have a comment
> or two:
>
> 1) I think you should make the sysctl support a compile time option
> as the overhead for sysctl support in the TLB handler is 6 instr. when
> the fix itself is only 4 instr.
You are right.
> 2) You placed the workaround in the middle of the CPU6 workaround which will
> disable the CPU6 workaround(I think). Move it before the #ifdef CONFIG_8xx_CPU6
> and you should be fine.
You are right again - we fixed this in our CVS tree now.
Best regards,
Wolfgang Denk
--
See us @ Embedded World, Nuremberg, Feb 22 - 24, Hall 10.0 Booth 310
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The management question ... is not _whether_ to build a pilot system
and throw it away. You _will_ do that. The only question is whether
to plan in advance to build a throwaway, or to promise to deliver the
throwaway to customers. - Fred Brooks, "The Mythical Man Month"
More information about the Linuxppc-embedded
mailing list