GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CMX / V2-5-0
Constituent: cmx_interface     Tag: sun-gcc
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "CMX_interface_prv.h"
Include dependency graph for CMX_interfaceRead.c:
Defines | |
#define | CMX_L_TOKEN 4096 |
Size of token buffer. | |
Functions | |
unsigned int | hierarchy (struct _CMX_Interface *ifac, struct _CMX_Instance *inst, struct _CMX_Hierarchy **hier) |
Fill in a node in the hierarchy. | |
unsigned int | parse_global (char *name, struct _CMX_Interface *ifac, struct _CMX_Instance *inst, signed int line) |
Parse a global symbol name. | |
_CMX_Instance * | parse_interface (char *name, struct _CMX_Interface *ifac, struct _CMX_Instance *inst, signed int type, signed int line) |
Parse an interface name. | |
unsigned int | parse_local (char *name, struct _CMX_Instance *inst, signed int line) |
Parse a local symbol name. | |
unsigned int | validate (struct _CMX_Interface *head) |
Ensure that a linker script meets CMX restrictions. | |
unsigned int | CMX_interfaceRead (struct _CMX_Interface **ifac, const char *file) |
Parse a (CMX version) linker interface description file. |
CMX_interfaceRead reads and parses a linker interface description file. CMX linker interface description files have slightly more stringent syntax rules than the standard. Non-adherence to these rules is regarded as a fatal error.
CVS $Id: CMX_interfaceRead.c,v 1.4 2005/07/14 22:46:44 apw Exp $
|
Parse a (CMX version) linker interface description file.
|
Here is the call graph for this function:
|
Fill in a node in the hierarchy.
|
Here is the call graph for this function:
|
Parse a global symbol name.
|
|
Parse an interface name.
|
|
Parse a local symbol name.
|
|
Ensure that a linker script meets CMX restrictions.
|