/* Model initialize function */ void powerwindow_PW_Control_PSG_BackR_initialize(void) { /* Registration code */ /* initialize error status */ powerwindow_PW_PSG_BackR_rtmSetErrorStatus(powerwindow_PW_Control_PSG_BackR_M, (NULL)); /* states (dwork) */ (void) memset((void *)&powerwindow_PW_Control_PSG_BackR_DWork, 0, sizeof(powerwindow_D_Work_PW_Control_PSG_BackR)); /* external inputs */ (void) memset((void *)&powerwindow_PW_Control_PSG_BackR_U, 0, sizeof(powerwindow_ExternalInputs_PW_Control_PSG_BackR)); /* external outputs */ (void) memset((void *)&powerwindow_PW_Control_PSG_BackR_Y, 0, sizeof(powerwindow_ExternalOutputs_PW_Control_PSG_BackR)); /* Model Initialize fcn for ModelReference Block: '<S1>/ControlEx_PSG_BackR' */ powerwindow_controlexclusion_initialize(); /* Model Initialize fcn for ModelReference Block: '<S2>/debounce_Down' */ powerwindow_debounce_initialize(powerwindow_PW_PSG_BackR_rtmGetErrorStatusPointer(powerwindow_PW_Control_PSG_BackR_M), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtm), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtb), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtdw), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/debounce_Up' */ powerwindow_debounce_initialize(powerwindow_PW_PSG_BackR_rtmGetErrorStatusPointer(powerwindow_PW_Control_PSG_BackR_M), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtm), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtb), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtdw), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S1>/PW_PSG_BackR' */ powerwindow_powerwindow_control_initialize(powerwindow_PW_PSG_BackR_rtmGetErrorStatusPointer(powerwindow_PW_Control_PSG_BackR_M), &(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtm), &(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtb), &(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtdw), &(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtzce)); /* Start for ModelReference: '<S2>/debounce_Up' */ powerwindow_debounce_Start(&(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/debounce_Down' */ powerwindow_debounce_Start(&(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtdw)); /* Start for ModelReference: '<S1>/PW_PSG_BackR' */ powerwindow_powerwindow_control_Start(&(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtdw)); /* InitializeConditions for ModelReference: '<S2>/debounce_Up' */ powerwindow_debounce_Init(&(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtb), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Up_DWORK1.rtdw)); /* InitializeConditions for ModelReference: '<S2>/debounce_Down' */ powerwindow_debounce_Init(&(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtb), &(powerwindow_PW_Control_PSG_BackR_DWork.Debounce_Down_DWORK1.rtdw)); /* InitializeConditions for ModelReference: '<S1>/PW_PSG_BackR' */ powerwindow_powerwindow_control_Init(&powerwindow_PW_Control_PSG_BackR_Y.window_up, &powerwindow_PW_Control_PSG_BackR_Y.window_down, &powerwindow_PW_Control_PSG_BackR_Y.overcurrent, &powerwindow_PW_Control_PSG_BackR_Y.pinch, &powerwindow_PW_Control_PSG_BackR_Y.wake, &(powerwindow_PW_Control_PSG_BackR_DWork.PW_PSG_BackR_DWORK1.rtdw)); }
/* Model initialize function */ void powerwindow_PW_Control_DRV_initialize(void) { /* Registration code */ /* states (dwork) */ (void) memset((void *)&powerwindow_PW_Control_DR_DWork, 0, sizeof(powerwindow_D_Work_powerwindow_PW_Control_D)); /* external inputs */ (void) memset((void *)&powerwindow_PW_Control_DRV_U, 0, sizeof(powerwindow_ExternalInputs_powerwindow_PW_C)); /* external outputs */ (void) memset((void *)&powerwindow_PW_Control_DRV_Y, 0, sizeof(powerwindow_ExternalOutputs_powerwindow_PW_)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Down_DRV' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Down_PSG_BackL' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Down_PSG_BackR' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Down_PSG_Front' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Up_DRV' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Up_PSG_BackL' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Up_PSG_BackR' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S2>/Debounce_Up_PSG_Front' */ powerwindow_debounce_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtzce)); /* Model Initialize fcn for ModelReference Block: '<S1>/PW_DRV' */ powerwindow_powerwindow_control_initialize(powerwindow_PW_DRV_rtmGetErrorStatusPointer(powerwindow_PW_Control_DRV_M), &(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtm), &(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtdw), &(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtzce)); /* Start for ModelReference: '<S2>/Debounce_Up_DRV' */ powerwindow_debounce_Start(&(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Down_DRV' */ powerwindow_debounce_Start(&(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Up_PSG_BackL' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Down_PSG_BackL' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Up_PSG_Front' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Down_PSG_Front' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Up_PSG_BackR' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtdw)); /* Start for ModelReference: '<S2>/Debounce_Down_PSG_BackR' */ powerwindow_debounce_Start (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtdw)); /* Start for ModelReference: '<S1>/PW_DRV' */ powerwindow_powerwindow_control_Start(&(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Up_DRV' */ powerwindow_debounce_Init(&(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_DRV_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Down_DRV' */ powerwindow_debounce_Init(&(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_DRV_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Up_PSG_BackL' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackL_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Down_PSG_BackL' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackL_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Up_PSG_Front' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_Front_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Down_PSG_Front' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_Front_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Up_PSG_BackR' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Up_PSG_BackR_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S2>/Debounce_Down_PSG_BackR' */ powerwindow_debounce_Init (&(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtb), &(powerwindow_PW_Control_DR_DWork.Debounce_Down_PSG_BackR_DWORK1.rtdw)); /* SystemInitialize for ModelReference: '<S1>/PW_DRV' */ powerwindow_powerwindow_control_Init(&powerwindow_PW_Control_DRV_Y.Out1, &powerwindow_PW_Control_DRV_Y.Out2, &powerwindow_PW_Control_DRV_Y.Out3, &powerwindow_PW_Control_DRV_Y.Out4, &powerwindow_PW_Control_DRV_Y.Out5, &(powerwindow_PW_Control_DR_DWork.PW_DRV_DWORK1.rtdw)); }