source: rtems-docs/user/tracing/index.rst @ 8f4f80d

5
Last change on this file since 8f4f80d was 8f4f80d, checked in by Vidushi Vashishth <reachvidu@…>, on 06/14/18 at 14:17:58

Adding Trace Documentation

  • Updates #3454
  • This commit adds Tracing Framework Chapter in the RTEMS User Manual
  • It comprises of subchapters on RTEMS Trace Linker, Capture Engine, Trace generation techniques explaining trace generation using Trace Buffering and Printk generators and sample demonstrations.
  • Property mode set to 100644
File size: 1.0 KB
Line 
1.. comment SPDX-License-Identifier: CC-BY-SA-4.0
2
3.. comment: Copyright (c) 2016 Chris Johns <chrisj@rtems.org>
4.. comment: All rights reserved.
5
6.. _tracing-framework:
7
8RTEMS Tracing Framework
9***********************
10.. index:: Tracing Framework
11
12RTEMS Tracing Framework is an on-target software based system which helps track
13the ongoings inside the operation of applications, 3rd party packages, and the
14kernel in real time.
15
16Software based tracing is a complex process which requires components on both
17the target and the host to work together. However its portability across all
18architectures and board support packages makes it a useful asset. A key
19requirement in RTEMS trace process is to take existing code in compiled format
20(ELF) and instrument it in order to log various events and records in real time.
21However instrumenting of the code for tracing should happen without rebuilding
22the code from the source and without annotating the source with trace code.
23
24.. toctree::
25
26   introduction
27   examples
28   captureengine
29   tracelinker
Note: See TracBrowser for help on using the repository browser.