![]() |
RTEMS 6.1
|
Symbol table manager for the RTEMS monitor. More...
#include <string.h>#include <rtems.h>#include <stdio.h>#include <stdlib.h>#include <inttypes.h>#include <rtems/monitor.h>#include "symbols.h"Functions | |
| rtems_symbol_table_t * | rtems_symbol_table_create (void) |
| void | rtems_symbol_table_destroy (rtems_symbol_table_t *table) |
| rtems_symbol_t * | rtems_symbol_create (rtems_symbol_table_t *table, const char *name, uint32_t value) |
| rtems_symbol_t * | rtems_symbol_value_lookup (rtems_symbol_table_t *table, uint32_t value) |
| const rtems_symbol_t * | rtems_symbol_value_lookup_exact (rtems_symbol_table_t *table, uint32_t value) |
| rtems_symbol_t * | rtems_symbol_name_lookup (rtems_symbol_table_t *table, const char *name) |
| const void * | rtems_monitor_symbol_next (void *object_info, rtems_monitor_symbol_t *canonical RTEMS_UNUSED, rtems_id *next_id) |
| void | rtems_monitor_symbol_canonical (rtems_monitor_symbol_t *canonical_symbol, rtems_symbol_t *sp) |
| void | rtems_monitor_symbol_canonical_by_name (rtems_monitor_symbol_t *canonical_symbol, const char *name) |
| void | rtems_monitor_symbol_canonical_by_value (rtems_monitor_symbol_t *canonical_symbol, void *value_void_p) |
| uint32_t | rtems_monitor_symbol_dump (rtems_monitor_symbol_t *canonical_symbol, bool verbose) |
| void | rtems_monitor_symbol_cmd (int argc, char **argv, const rtems_monitor_command_arg_t *command_arg, bool verbose) |
Symbol table manager for the RTEMS monitor.
These routines may be used by other system resources also.