Expand description
Top-level OSAL application lifecycle API.
§Note
These functions are typically part of the BSP/runtime and not called by individual cFS applications, but are provided for completeness and for special cases like unit testing environments.
Functions§
- api_
init - Initializes the OS Abstraction Layer.
- api_
teardown - Tears down and de-initializes the OSAL.
- application_
exit - Exits/aborts the entire application process immediately.
- application_
shutdown - Initiates or cancels an orderly shutdown of the OSAL application.
- delete_
all_ objects - Deletes all resources (tasks, queues, etc.) created in OSAL.
- idle_
loop - A background thread implementation that waits for events.