[U-Boot] [PATCH 03/14] tegra: Add crypto library for warmboot code
Simon Glass
sjg at chromium.org
Sun Jan 8 17:42:28 CET 2012
Hi Mike,
On Sat, Jan 7, 2012 at 9:51 PM, Mike Frysinger <vapier at gentoo.org> wrote:
> On Monday 26 December 2011 14:32:56 Simon Glass wrote:
>> --- /dev/null
>> +++ b/arch/arm/cpu/armv7/tegra2/crypto.c
>>
>> +#ifdef DEBUG
>> +static void debug_print_vector(char *name, u32 num_bytes, u8 *data)
>> +{
>> + u32 i;
>> +
>> + printf("%s [%d] @0x%08x", name, num_bytes, (u32)data);
>> + for (i = 0; i < num_bytes; i++) {
>> + if (i % 16 == 0)
>> + printf(" = ");
>> + printf("%02x", data[i]);
>> + if ((i+1) % 16 != 0)
>> + printf(" ");
>> + }
>> + printf("\n");
>> +}
>> +#else
>> +#define debug_print_vector(name, num_bytes, data)
>> +#endif
>
> if you used debug() instead of printf(), wouldn't this get optimized without
> the #ifdef protection ?
Yes it does, clever compiler. I will change it.
Regards
Simon
> -mike
More information about the U-Boot
mailing list