/* Function Definitions */ static void initialize_c1_VrSubsystem(SFc1_VrSubsystemInstanceStruct *chartInstance) { if (sf_is_first_init_cond(chartInstance->S)) { initSimStructsc1_VrSubsystem(chartInstance); chart_debug_initialize_data_addresses(chartInstance->S); } chartInstance->c1_sfEvent = CALL_EVENT; _sfTime_ = sf_get_time(chartInstance->S); chartInstance->c1_is_active_c1_VrSubsystem = 0U; }
/* Function Definitions */ static void initialize_c4_DisplayCANMsg(SFc4_DisplayCANMsgInstanceStruct *chartInstance) { if (sf_is_first_init_cond(chartInstance->S)) { initSimStructsc4_DisplayCANMsg(chartInstance); chart_debug_initialize_data_addresses(chartInstance->S); } chartInstance->c4_sfEvent = CALL_EVENT; _sfTime_ = sf_get_time(chartInstance->S); chartInstance->c4_is_active_c4_DisplayCANMsg = 0U; }
/* Function Definitions */ static void initialize_c4_MON_sl_after_replacement3 (SFc4_MON_sl_after_replacement3InstanceStruct *chartInstance) { if (sf_is_first_init_cond(chartInstance->S)) { initSimStructsc4_MON_sl_after_replacement3(chartInstance); chart_debug_initialize_data_addresses(chartInstance->S); } chartInstance->c4_sfEvent = CALL_EVENT; _sfTime_ = sf_get_time(chartInstance->S); chartInstance->c4_doSetSimStateSideEffects = 0U; chartInstance->c4_setSimStateSideEffectsInfo = NULL; chartInstance->c4_is_active_c4_MON_sl_after_replacement3 = 0U; if (!(sf_get_output_port_reusable(chartInstance->S, 1) != 0)) { *chartInstance->c4_Active = false; _SFD_DATA_RANGE_CHECK((real_T)*chartInstance->c4_Active, 4U, 1U, 3U, chartInstance->c4_sfEvent, false); } }
/* Function Definitions */ static void initialize_c3_MON_Functional(SFc3_MON_FunctionalInstanceStruct *chartInstance) { if (sf_is_first_init_cond(chartInstance->S)) { initSimStructsc3_MON_Functional(chartInstance); chart_debug_initialize_data_addresses(chartInstance->S); } chartInstance->c3_sfEvent = CALL_EVENT; _sfTime_ = sf_get_time(chartInstance->S); chartInstance->c3_doSetSimStateSideEffects = 0U; chartInstance->c3_setSimStateSideEffectsInfo = NULL; chartInstance->c3_is_active_c3_MON_Functional = 0U; if (!(sf_get_output_port_reusable(chartInstance->S, 1) != 0)) { *chartInstance->c3_c = 0; _SFD_DATA_RANGE_CHECK((real_T)*chartInstance->c3_c, 2U, 1U, 2U, chartInstance->c3_sfEvent, false); } }