Numerous miscellaneous features incorporated from Tony Bennett

(tbennett@divnc.com) including the following major additions:

  + variable length messages
  + named devices
  + debug monitor
  + association tables/variables
This commit is contained in:
Joel Sherrill
1995-08-17 19:51:51 +00:00
parent 3b438fa4b0
commit b06e68ef1f
151 changed files with 15476 additions and 1815 deletions

View File

@@ -1,5 +1,8 @@
/*
* File: symbols.h
* @(#)symbols.h 1.3 - 95/06/09
*
*
* RTEMS monitor symbol table functions
*
* Description:
* Entry points for symbol table routines.
@@ -8,6 +11,7 @@
*
* TODO:
*
* $Id$
*/
#ifndef _INCLUDE_SYMBOLS_H
@@ -61,15 +65,6 @@ typedef struct {
} rtems_symbol_table_t;
void rtems_symbol_table_destroy(rtems_symbol_table_t *table);
rtems_symbol_table_t *rtems_symbol_table_create();
rtems_symbol_t *rtems_symbol_create(rtems_symbol_table_t *,
char *, rtems_unsigned32);
rtems_symbol_t *rtems_symbol_value_lookup(rtems_symbol_table_t *,
rtems_unsigned32);
rtems_symbol_t *rtems_symbol_name_lookup(rtems_symbol_table_t *,
char *);
#define rtems_symbol_name(sp) ((sp)->name)
#define rtems_symbol_value(sp) ((sp)->value)