-
Notifications
You must be signed in to change notification settings - Fork 236
Description
These functions actually perform 3 major operations:
-
Calling
OS_ModuleLoadto load the module -
Calling
OS_SymbolLookupto find the entry point / init function and calling that entry point / init function. (For apps this also involvesOS_TaskCreatehere whereas a library init function is called directly) -
Manipulate the internal CFE ES Global tables to store the data related to the application/library
These major functional items should be broken into separate functions. This will make CFE_ES_AppCreate and CFE_ES_LoadLibrary much cleaner looking and remove the overloads needed to support static loading as in ticket #115.
Reactions are currently unavailable