External Code Interface (ECI)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Groups
Pages
fsw
src
eci_tbl_if.h
Go to the documentation of this file.
1
6
#ifndef ECI_TBL_IF_H
7
#define ECI_TBL_IF_H
8
9
#include "cfe.h"
10
#include "cfe_tbl_filedef.h"
11
#include "
eci_app_cfg.h
"
12
17
#ifndef ECI_PARAM_TBL_MAX_NAME_LEN
18
22
#define ECI_PARAM_TBL_MAX_NAME_LEN CFE_TBL_MAX_NAME_LENGTH
23
#endif
/* ECI_PARAM_TBL_MAX_NAME_LEN */
24
38
#define ECI_TBL_FILEDEF(StructName, ObjName, TblName, Desc, Filename) \
39
static CFE_TBL_FileDef_t StructName __attribute__((__used__)) = \
40
{#ObjName, #TblName, #Desc, #Filename, sizeof(ObjName)};
41
43
#endif
/* ECI_TBL_IF_H */
eci_app_cfg.h
Contains all of the configurable options (defined as macros) which change how the ECI interacts with ...