X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fphase.c;h=d6c0c73e7345ef7b6a8ec585cff1e9b5efbf2824;hb=8b2b3759daf3222963cbb3cd4364fef556622e87;hp=e30f46681e2694a562dc537ec21807df9ed9df72;hpb=791e167e053bdd9250d34a9a5ccae6ccde4d6679;p=bertos.git diff --git a/bertos/drv/phase.c b/bertos/drv/phase.c index e30f4668..d6c0c73e 100644 --- a/bertos/drv/phase.c +++ b/bertos/drv/phase.c @@ -29,28 +29,30 @@ * Copyright 2005 Develer S.r.l. (http://www.develer.com/) * --> * - * \version $Id$ - * * \brief Phase control driver (implementation) * * \version $Id$ + * * \author Francesco Sacchi */ -#include +#include "hw/hw_phase.h" #include -#include -#include #include +#include +#include -#include +#include #include #include +#warning TODO:Generalize this moduele for all target supported. + +#if 0 /** Array of triacs */ static Triac triacs[TRIAC_CNT]; @@ -101,7 +103,7 @@ DEFINE_ZEROCROSS_ISR() */ void phase_setDuty(TriacDev dev, triac_duty_t duty) { - cpuflags_t flags; + cpu_flags_t flags; IRQ_SAVE_DISABLE(flags); phase_setDutyUnlock(dev,duty); @@ -171,7 +173,7 @@ static void phase_softint(void *_dev) */ void phase_init(void) { - cpuflags_t flags; + cpu_flags_t flags; TriacDev dev; /* Init timers and ensure that all triac are off */ @@ -190,3 +192,5 @@ void phase_init(void) DB(phase_initialized = true;) IRQ_RESTORE(flags); } +#endif +