@@ -67,7 +67,8 @@ extern const char CFE_MISSION_NAME[]; /**< Name of CFE mission */
6767extern const char CFE_MISSION_CONFIG []; /**< Configuration name used for build */
6868
6969/**
70- * A list of modules which are statically linked into CFE core.
70+ * A NULL terminated list of modules which are statically linked into CFE core,
71+ * generated by the build system from MISSION_CORE_MODULES.
7172 *
7273 * For module names which appear in this list, the code is directly
7374 * linked into the core executable binary file, and therefore means
@@ -80,7 +81,8 @@ extern const char CFE_MISSION_CONFIG[]; /**< Configuration name used for build *
8081extern CFE_ConfigName_t CFE_CORE_MODULE_LIST [];
8182
8283/**
83- * A list of CFS apps which are also statically linked with this binary.
84+ * A NULL terminated list of CFS apps which are also statically linked with this binary,
85+ * generated by the build system from the target STATIC_APPLIST.
8486 *
8587 * These apps can be started without dynamically loading any modules,
8688 * however the entry point must be separately provided in order to avoid
@@ -89,8 +91,8 @@ extern CFE_ConfigName_t CFE_CORE_MODULE_LIST[];
8991extern CFE_ConfigName_t CFE_STATIC_APP_LIST [];
9092
9193/**
92- * A key-value table containing certain environment information from the build system
93- * at the time CFE core was built.
94+ * A NULL terminated key-value table containing certain environment information
95+ * from the build system at the time CFE core was built.
9496 *
9597 * This contains basic information such as the time of day, build host, and user.
9698 */
@@ -99,8 +101,8 @@ extern CFE_ConfigKeyValue_t CFE_BUILD_ENV_TABLE[];
99101/**
100102 * Version control (source code) versions of all modules
101103 *
102- * This list includes all modules known to the build system as determined by the
103- * version control system in use (e.g. git). It is generated by a post-build step
104+ * This NULL terminated list includes all modules known to the build system as determined
105+ * by the version control system in use (e.g. git). It is generated by a post-build step
104106 * to query version control and should change automatically every time code is
105107 * checked in or out.
106108 *
@@ -118,7 +120,8 @@ extern CFE_ConfigKeyValue_t CFE_BUILD_ENV_TABLE[];
118120extern CFE_ConfigKeyValue_t CFE_MODULE_VERSION_TABLE [];
119121
120122/**
121- * A list of PSP modules included in this build of CFE core.
123+ * A NULL terminated list of PSP modules included in this build of CFE core,
124+ * generated by the build system from the target PSPMODULES.
122125 *
123126 * These are always statically linked, and this table contains a pointer
124127 * to its API structure, which in turn contains its entry point.
0 commit comments