*
* \brief PWM driver (implementation)
*
- * \version $Id$
*
* \author Francesco Sacchi <batt@develer.com>
* \author Daniele Basile <asterix@develer.com>
real_duty = (uint64_t)(duty * period) >> (uint64_t)PWM_MAX_PERIOD_LOG2;
- LOG_INFO("real_duty[%d] duty[%d], period[%d]", real_duty, duty, period);
+ LOG_INFO("real_duty[%d] duty[%d], period[%d]\n", real_duty, duty, period);
pwm_hw_setDutyUnlock(dev, real_duty);
}
* Copyright 2005 Develer S.r.l. (http://www.develer.com/)
* -->
*
- * \version $Id$
*
* \brief Pulse Width Modulation (PWM) driver.
*
void pwm_setDuty(PwmDev dev, pwm_duty_t duty);
void pwm_setFrequency(PwmDev dev, pwm_freq_t freq);
+void pwm_setPolarity(PwmDev dev, bool pol);
void pwm_enable(PwmDev dev, bool state);
void pwm_init(void);