On Wednesday, August 31, 2011 18:20:54 Andrew Murray wrote:
> This patchset introduces the CONFIG_BOOT_TRACE option which provides
> support for boot time instrumentation.
> 
> When enabled printf output is prefixed with timing information (similar to
> the kernel's CONFIG_PRINTK_TIME option) and additional output is generated
> which instruments functions and commands called (much like the kernel's
> initcall_debug functionality).
> 
> The kernel's bootgraph.pl script has been ported to render UBoots
> instrumented ouptut into a pretty SVG graph. An example of this can be
> found here: http://goo.gl/dX8aR - which shows the boot time of a Beagle
> board.
> 
> The patch currently provides support for instrumentation of UBoot commands
> (e.g. U_BOOT_CMD) for all platforms but only when the HUSH shell is not in
> use. Initialisation instrumentation is only limited to the
> arch/arm/lib/board.c file at present but can very easily be extended to
> other relevant files.

i feel like we've had similar ideas tossed around semi-recently.  am i just 
misremembering ?
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

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

Reply via email to