X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Favr%2Fdrv%2Fpwm_avr.h;h=e3a6fa7f79c8e1296e83784dd6c20ec5fdfb970b;hb=51157819d281eeca3d8afa8c27e22353c301e2ca;hp=022cfba770e90a91c56983cbd5d97f2713c9444d;hpb=6d9719eaf269fda4b8e6886db78b3c8cc60ed8bb;p=bertos.git diff --git a/bertos/cpu/avr/drv/pwm_avr.h b/bertos/cpu/avr/drv/pwm_avr.h index 022cfba7..e3a6fa7f 100644 --- a/bertos/cpu/avr/drv/pwm_avr.h +++ b/bertos/cpu/avr/drv/pwm_avr.h @@ -41,9 +41,9 @@ #ifndef DRV_PWM_AVR_H #define DRV_PWM_AVR_H -#include "pwm_map.h" +#include "hw/pwm_map.h" -#include "appconfig.h" +#include #define PWM_HW_MAX_PRESCALER_STEP 10 #define PWM_HW_MAX_PERIOD 0xFFFF @@ -67,6 +67,7 @@ void pwm_hw_setFrequency(PwmDev dev, uint32_t freq); void pwm_hw_setDutyUnlock(PwmDev dev, uint16_t duty); void pwm_hw_disable(PwmDev dev); void pwm_hw_enable(PwmDev dev); +void pwm_hw_setPolarity(PwmDev dev, bool pol); pwm_period_t pwm_hw_getPeriod(PwmDev dev); #endif /* DRV_ADC_AT91_H */