X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fphase.c;h=d6c0c73e7345ef7b6a8ec585cff1e9b5efbf2824;hb=202e173ecdce67ba47b646308ae713b5801c56da;hp=8a64c708ef42a89d9e5a2653e5c534d8f7dc68f5;hpb=bdc388981b38532c41faa398da07c1a9f36aaa73;p=bertos.git diff --git a/bertos/drv/phase.c b/bertos/drv/phase.c index 8a64c708..d6c0c73e 100644 --- a/bertos/drv/phase.c +++ b/bertos/drv/phase.c @@ -36,20 +36,23 @@ * \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]; @@ -100,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); @@ -170,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 */ @@ -189,3 +192,5 @@ void phase_init(void) DB(phase_initialized = true;) IRQ_RESTORE(flags); } +#endif +