Hello,

On 04/30/2011 10:09 AM, Wolfgang Denk wrote:
> Dear Valentin Longchamp,
> 
> In message 
> <ab89ca576a2ad8bcde3b08039a71a9a7695a7eef.1302272395.git.valentin.longch...@keymile.com>
>  you wrote:
>> From: Holger Brunck <holger.bru...@keymile.com>
>>
>> This environment variable is used to set the bootcount address
>> for the kernel.
> 
> "addbootcount" reads to me as "add something to the boot counter". I
> do not expect that this has anything to do with an address. Please use
> something like "bootcount_addr" (or "bootcnt_addr" or similar)
> instead.
> 
>> @@ -106,6 +106,13 @@ int set_km_env(void)
>>      varaddr = gd->ram_size - CONFIG_KM_RESERVED_PRAM - CONFIG_KM_PHRAM;
>>      sprintf((char *)buf, "0x%x", varaddr);
>>      setenv("varaddr", (char *)buf);
>> +
>> +#ifdef BOOTCOUNT_ADDR
>> +    unsigned int bootcountaddr;
>> +    bootcountaddr = gd->ram_size - CONFIG_KM_RESERVED_PRAM;
>> +    sprintf((char *)buf, "0x%x", bootcountaddr);
>> +    setenv("bootcountaddr", (char *)buf);
>> +#endif
> 
> NAK. We don't allow declarations in the middle of the code.
> 

Ok.

>>  }
>>  
>> diff --git a/include/configs/km_arm.h b/include/configs/km_arm.h
>> index 70113d4..89f9d35 100644
>> --- a/include/configs/km_arm.h
>> +++ b/include/configs/km_arm.h
>> @@ -64,6 +64,9 @@
>>  #define CONFIG_KM_KERNEL_ADDR       0x2000000       /* 4096KBytes */
>>  
>>  #define CONFIG_KM_DEF_ENV_CPU                                               
>> \
>> +    "addbootcount="                                                 \
>> +            "setenv bootargs ${bootargs} "                          \
>> +            "bootcountaddr=${bootcountaddr}\0"                      \
> 
> Argh.  Not I see what you mean.  Please fix the description,it is
> completely misleading.
> 

Ok, I will adapt this. Thanks for reviewing.

Best regards
Holger Brunck
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to