Add trace library
authorSimon Glass <sjg@chromium.org>
Tue, 11 Jun 2013 18:14:39 +0000 (11:14 -0700)
committerTom Rini <trini@ti.com>
Wed, 26 Jun 2013 14:16:41 +0000 (10:16 -0400)
commitb2e16a85a1fa3f871ca73a554a7fd63067d9ad14
treea3963b971b6f1a2956e82a2ff7e4ce76aa82350c
parentb8bcaa3ad393c34b7cdd9c8dcd9e9b82e2a34c58
Add trace library

Add a library which supports tracing of execution using built-in gcc
features and a microsecond timer. This can be used to record a list of
function which are executed, along with a timestamp for each. Later
this information can be sent to the host for processing.

Signed-off-by: Simon Glass <sjg@chromium.org>
doc/README.trace [new file with mode: 0644]
include/common.h
include/trace.h [new file with mode: 0644]
lib/Makefile
lib/trace.c [new file with mode: 0644]