void disc_init(void) { // Register DISC task into kernel task_disc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(disc_envs, DISC); }
void tipc_init(void) { // Register TIPC task into kernel task_tipc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(tipc_envs, TIPC); }
void scppc_init(void) { // Registet SCPPC task into kernel task_scppc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(scppc_envs, SCPPC); }
void basc_init(void) { // Register BASC task into kernel task_basc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(basc_envs, BASC); }
void cscpc_init(void) { // Register CSCPC TASK into kernel task_cscpc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(cscpc_envs, CSCPC); }
void qppc_init(void) { // Register QPPC task into kernel task_qppc_desc_register(); // Reset all the profile role tasks PRF_CLIENT_RESET(qppc_envs, QPPC); }
/* * FUNCTION DEFINITIONS **************************************************************************************** */ void tips_init(void) { PRF_CLIENT_RESET(tips_idx_envs, TIPS); // Reset Environment memset(&tips_env, 0, sizeof(tips_env)); // Create TIPS task ke_task_create(TASK_TIPS, &TASK_DESC_TIPS); // Go to IDLE state ke_state_set(TASK_TIPS, TIPS_DISABLED); }
void pasps_init(void) { PRF_CLIENT_RESET(pasps_idx_envs, PASPS); // Reset Common Environment memset(&pasps_env, 0, sizeof(struct pasps_env_tag)); // Create PASPS task ke_task_create(TASK_PASPS, &TASK_DESC_PASPS); // First instance goes to IDLE state ke_state_set(TASK_PASPS, PASPS_DISABLED); }
void anps_init(void) { PRF_CLIENT_RESET(anps_idx_envs, ANPS); // Reset Common Environment memset(&anps_env, 0, sizeof(anps_env)); // Create ANPS task ke_task_create(TASK_ANPS, &TASK_DESC_ANPS); // First instance goes to IDLE state ke_state_set(TASK_ANPS, ANPS_DISABLED); }
void rscpc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(rscpc_envs, RSCPC); }
void wptc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(wptc_envs, WPTC); }
void basc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(basc_envs, BASC); }
void glpc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(glpc_envs, GLPC); }
void hogpbh_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(hogpbh_envs, HOGPBH); }
void disc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(disc_envs, DISC); }
void scppc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(scppc_envs, SCPPC); }
void proxm_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(proxm_envs, PROXM); }
void streamdatah_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(streamdatah_envs, STREAMDATAH); }
void htpc_init(void) { // Reset all the profile role tasks PRF_CLIENT_RESET(htpc_envs, HTPC); }