pwm.c File Reference

PWM driver (implementation). More...

#include "cfg/cfg_pwm.h"
#include <cfg/macros.h>
#include <cfg/module.h>
#include <cfg/log.h>
#include <cfg/debug.h>
#include <drv/pwm.h>
#include "drv/PP_CAT3(pwm, _, CPU_ID).h"
#include <cpu/types.h>
#include <cpu/irq.h>

Go to the source code of this file.

Functions

void pwm_setDuty (PwmDev dev, pwm_duty_t duty)
 Set duty of pwm channel dev.
void pwm_setFrequency (PwmDev dev, pwm_freq_t freq)
 Set frequency of pwm channel dev at freq in Hz.
void pwm_enable (PwmDev dev, bool state)
 Set duty of pwm channel dev.
void pwm_init (void)
 Initialize PWM hw.

Detailed Description

PWM driver (implementation).

Author:
Francesco Sacchi <batt@develer.com>
Daniele Basile <asterix@develer.com>

Definition in file pwm.c.