@@ -71,7 +71,8 @@ extern const char CFE_MISSION_NAME[]; /**< Name of CFE mission */
7171extern const char CFE_MISSION_CONFIG []; /**< Configuration name used for build */
7272
7373/**
74- * A list of modules which are statically linked into CFE core.
74+ * A NULL terminated list of modules which are statically linked into CFE core,
75+ * generated by the build system from MISSION_CORE_MODULES.
7576 *
7677 * For module names which appear in this list, the code is directly
7778 * linked into the core executable binary file, and therefore means
@@ -84,7 +85,8 @@ extern const char CFE_MISSION_CONFIG[]; /**< Configuration name used for build *
8485extern CFE_ConfigName_t CFE_CORE_MODULE_LIST [];
8586
8687/**
87- * A list of CFS apps which are also statically linked with this binary.
88+ * A NULL terminated list of CFS apps which are also statically linked with this binary,
89+ * generated by the build system from the target STATIC_APPLIST.
8890 *
8991 * These apps can be started without dynamically loading any modules,
9092 * however the entry point must be separately provided in order to avoid
@@ -93,8 +95,8 @@ extern CFE_ConfigName_t CFE_CORE_MODULE_LIST[];
9395extern CFE_ConfigName_t CFE_STATIC_APP_LIST [];
9496
9597/**
96- * A key-value table containing certain environment information from the build system
97- * at the time CFE core was built.
98+ * A NULL terminated key-value table containing certain environment information
99+ * from the build system at the time CFE core was built.
98100 *
99101 * This contains basic information such as the time of day, build host, and user.
100102 */
@@ -103,8 +105,8 @@ extern CFE_ConfigKeyValue_t CFE_BUILD_ENV_TABLE[];
103105/**
104106 * Version control (source code) versions of all modules
105107 *
106- * This list includes all modules known to the build system as determined by the
107- * version control system in use (e.g. git). It is generated by a post-build step
108+ * This NULL terminated list includes all modules known to the build system as determined
109+ * by the version control system in use (e.g. git). It is generated by a post-build step
108110 * to query version control and should change automatically every time code is
109111 * checked in or out.
110112 *
@@ -122,7 +124,8 @@ extern CFE_ConfigKeyValue_t CFE_BUILD_ENV_TABLE[];
122124extern CFE_ConfigKeyValue_t CFE_MODULE_VERSION_TABLE [];
123125
124126/**
125- * A list of PSP modules included in this build of CFE core.
127+ * A NULL terminated list of PSP modules included in this build of CFE core,
128+ * generated by the build system from the target PSPMODULES.
126129 *
127130 * These are always statically linked, and this table contains a pointer
128131 * to its API structure, which in turn contains its entry point.
0 commit comments