// // Created by CFIF on 14.12.23. // #ifndef FLAG_PWMS_H #define FLAG_PWMS_H #include "PwmFlagchip.h" #include "PwmCaptureFlagchip.h" #include "LoggerInterface.h" typedef struct { tPwmFlagchip pwmFront; tPwmIO pwmFrontIo; tPwmCaptureFlagchip pwmFrontCapture; tPwmCaptureIO pwmFrontCaptureIO; tPwmFlagchip pwmRear; tPwmIO pwmRearIo; tPwmCaptureFlagchip pwmRearCapture; tPwmCaptureIO pwmRearCaptureIO; tPwmFlagchip pwmFrontReserved; tPwmIO pwmFrontReservedIo; tPwmCaptureFlagchip pwmFrontReservedCapture; tPwmCaptureIO pwmFrontReservedCaptureIO; tPwmFlagchip pwmRearReserved; tPwmIO pwmRearReservedIo; tPwmCaptureFlagchip pwmRearReservedCapture; tPwmCaptureIO pwmRearReservedCaptureIO; /* tPwmFlagchip pwm; tPwmIO pwmIo; tPwmCaptureFlagchip pwmCapture; tPwmCaptureIO pwmCaptureIO; */ } tPwms; extern tPwms PWMS; void Pwms_Init(tLoggerInterface *logger); #endif //FLAG_PWMS_H