[U-Boot] [PATCH 3/4] powerpc/85xx:Update NOR code base to support debugger
Prabhakar Kushwaha
prabhakar at freescale.com
Tue Mar 13 06:28:24 CET 2012
Hi Wolfgang,
On Wednesday 07 March 2012 05:35 PM, Wolfgang Denk wrote:
> Dear Prabhakar Kushwaha,
>
> In message<4F56DEB0.6060500 at freescale.com> you wrote:
>>>> + _mas0 = MAS0_TLBSEL(1) |
>>>> + MAS0_ESEL(CONFIG_DEBUGGER_TEMP_TLB);
>>> You are using an undocumented CONFIG_ option here.
>> This CONFIG_ is defined as part of documentation patch sent in this series
> CONFIG_ options must be documented in the README.
Sure
>>>> +#if defined(CONFIG_E500_V1_V2)&& !defined(CONFIG_SYS_RAMBOOT)
>>> What if no such debug support is needed, and code size hurts?
>> sure it will. I agree with you.
>> But this piece of code overcome debug restriction of e500 and e500v2
>> cores and I think fixing restriction is a good way to go.
> What do we do to disable this code if no debug support is needed, and
> the code size is considered critical?
i will put this piece of code under #if defined
(CONFIG_DEBUGGER_TEMP_TLB).
This piece of code will only be enabled when someone wants debugging
here. And the requirement is temporary TLB.
>>>> +#define CONFIG_DEBUGGER_TEMP_TLB 3
>>> Undocumented!
>>>
>> This CONFIG_ is defined as part of documentation patch sent in this series
> This is not sufficient, see above.
i will add the description.
Regards,
Prabhakar
More information about the U-Boot
mailing list