--- /dev/null
+/*\r
+* Configuration of module: IoHwAb (IoHwAb_Pwm.c)\r
+*\r
+* Created by: \r
+* Copyright: \r
+*\r
+* Configured for (MCU): MPC551x\r
+*\r
+* Module vendor: ArcCore\r
+* Generator version: 3.1.3\r
+*\r
+* Generated by Arctic Studio (http://arccore.com) \r
+*/\r
+\r
+#include "IoHwAb.h"\r
+#include "IoHwAb_Internal.h"\r
+/****************************************** Pwm outputs *******************************************/\r
+\r
+/************************************ Parameterized Pwm output ************************************/\r
+\r
+Std_ReturnType IoHwAb_Set_Duty(IoHwAb_SignalType signal, IoHwAb_DutyType duty, IoHwAb_StatusType *status) {\r
+\r
+ IOHWAB_VALIDATE_RETURN(IOHWAB_SIGNAL_IS_VALID_PWM_DUTY_OUTPUT(signal), IOHWAB_PWMDUTY_SET_ID, IOHWAB_E_PARAM_SIGNAL, E_NOT_OK);\r
+\r
+ switch (signal) {\r
+ default: {\r
+ return E_NOT_OK;\r
+ }\r
+ break;\r
+ }\r
+}\r
+\r
+Std_ReturnType IoHwAb_Set_FrequencyAndDuty(IoHwAb_SignalType signal, IoHwAb_FrequencyType frequency, IoHwAb_DutyType duty, IoHwAb_StatusType *status) {\r
+\r
+ IOHWAB_VALIDATE_RETURN(IOHWAB_SIGNAL_IS_VALID_PWM_FREQUENCYANDDUTY_OUTPUT(signal), IOHWAB_PWMFREQUENCYANDDUTY_SET_ID, IOHWAB_E_PARAM_SIGNAL, E_NOT_OK);\r
+\r
+ switch (signal) {\r
+ default: {\r
+ return E_NOT_OK;\r
+ }\r
+ break;\r
+ }\r
+}\r
+\r