void isf_system_sync(void)
This function synchronizes the user tasks and the system initialization.
void PM_task(uint32_t task_init_data)
const ci_funcp_t ci_callback[]
Command interpreter callbacks. The array index is the application ID.
void task_ci(uint32 initial_data)
Command Interpreter Task - main task to handle communication via mailboxes with the host...
void CI_task(uint32_t task_init_data)
ci_response_enum App1_ci_app_callback(ci_host_cmd_packet_t *, ci_app_resp_packet_t *)
ci_response_t(* ci_funcp_t)(ci_host_cmd_packet_t *, ci_app_resp_packet_t *)
This is a CI callback function pointer.
This structure enables an application to read from or write to the host.
This structure contains host command information.
void task_idle(uint32 initial_data)
#define ISF_APP_CALLBACKS
This macro defines the ISF application Command Interpreter callback(s). Note: The user must put thes...
ci_response_enum
These are the CI errors provided to the host.
ci_response_enum rli_ci_app_callback(ci_host_cmd_packet_t *, ci_app_resp_packet_t *)