X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fpwm.h;h=b9fa728413aa157962d0b6f6eaf00a11c6468d45;hb=32eebaf8bf80d1ffd417bfe6d2c34e6cd3684f87;hp=1f5facf1e760fc6f914c0060a0e05f078fed34c6;hpb=4297185079b7e442de6ec821326b24ba1e47b8f5;p=bertos.git diff --git a/bertos/drv/pwm.h b/bertos/drv/pwm.h index 1f5facf1..b9fa7284 100644 --- a/bertos/drv/pwm.h +++ b/bertos/drv/pwm.h @@ -31,24 +31,31 @@ * * \version $Id$ * - * \brief PWM driver (interface) + * \brief Pulse Width Modulation (PWM) driver. * * \version $Id$ * \author Francesco Sacchi * \author Daniele Basile + * + * $WIZ$ module_name = "pwm" + * $WIZ$ module_configuration = "bertos/cfg/cfg_pwm.h" + * $WIZ$ module_hw = "bertos/hw/pwm_map.h" */ #ifndef DRV_PWM_H #define DRV_PWM_H #include "hw/pwm_map.h" + +#include + #include CPU_HEADER(pwm) #include #define PWM_MAX_DUTY ((pwm_duty_t)0xFFFF) -#define PWM_MAX_PERIOD 0xFFFF -#define PWM_MAX_PERIOD_LOG2 16 +#define PWM_MAX_PERIOD 0xFFFF +#define PWM_MAX_PERIOD_LOG2 16 /** * PWM type define.