X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=bertos%2Fdrv%2Fpwm.h;fp=bertos%2Fdrv%2Fpwm.h;h=03d98453499af5f23a6fb4643a414acfefebc1b9;hb=791e167e053bdd9250d34a9a5ccae6ccde4d6679;hp=0000000000000000000000000000000000000000;hpb=faf2f6bfd5933ff75e6cc01e3d48f9277f731d8f;p=bertos.git diff --git a/bertos/drv/pwm.h b/bertos/drv/pwm.h new file mode 100644 index 00000000..03d98453 --- /dev/null +++ b/bertos/drv/pwm.h @@ -0,0 +1,53 @@ +/** + * \file + * + * + * \version $Id$ + * + * \brief PWM driver (interface) + * + * \version $Id$ + * \author Francesco Sacchi + */ + +#ifndef DRV_PWM_H +#define DRV_PWM_H + +#include +#include + +typedef uint16_t pwm_duty_t; + +void pwm_setDuty(PwmDev dev, pwm_duty_t duty); +void pwm_init(void); + +#define PWM_MAX_DUTY 100 + +#endif /* DRV_PWM_H */