Changes between Version 18 and Version 19 of Developer/Projects/Open/TraceTool


Ignore:
Timestamp:
08/07/09 20:37:44 (15 years ago)
Author:
Cocanlucian
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Projects/Open/TraceTool

    v18 v19  
    1111        In order for the rtems-trace tool to function correctly the user must provide a configuration file which should have the following format and include the following sections:
    1212
    13    1. include "path_to_an_API_config_file"
     13   1. include "''path_to_an_API_config_file''"
    1414This section specifies paths to other configuration files (called API configuration files) which contain information that is needed for the encoding of data and generation of ID's (functions ID, manager ID, API id etc). The section  “API configuration files” explains what these configuration files should contain. Check this for an example.
    1515
    16    2. rtems-functions: list of comma separated function names
     16   2. rtems-functions: ''list of comma separated function names''
    1717This section should contain a list of comma separated function names that the user wants to trace. Check this for an example.
    1818
    19    3. rtems-managers: list of comma separated manager names
     19   3. rtems-managers: ''list of comma separated manager names''
    2020This section should contain a list of comma separated manager names. The manager names should be specified like this: API_name-manager_name. This is to help the user to specify more easily hole sets of functions.
    2121Example: If the user wants to trace all the functions from the task manager from the Classic API then he could do this:
     
    3636                    rtems_task_variable_delete
    3737
    38    4. rtems-libraries: list of comma separated library names
    39         This section should contain a list of comma separated library names. Check this for an example.
     38   4. rtems-libraries: ''list of comma separated library names''
     39This section should contain a list of comma separated library names. Check this for an example.
    4040
    41    5. rtems-symbols-path: path to the folder containing the symbols files
     41   5. rtems-symbols-path: ''path to the folder containing the symbols files''
    4242This section should contain a valid path to a directory containing the symbols files. The symbols files (functions.sym, structs.sym, typedefs.sym, unions.sym) contain information, as their name suggest, about functions signature, struct, typedef and union definition. These files are specific to a library and should be found in a directory that has the same name as the library from which the files resulted.
    4343