timer: Cleanup and warning removal from driver and test
[bertos.git] / bertos / drv / pwm_test.c
index beb765e5035e0394aa02dac5d245c3f9da9f4c7e..f66fe660e558cb4f9958d91553709e31870bb655 100644 (file)
@@ -55,7 +55,6 @@
  * and so the delay is do with a for cycle.
  *
  * \version $Id$
- *
  * \author Daniele Basile <asterix@develer.com>
  */
 
@@ -66,7 +65,7 @@
 
 // Define logging setting (for cfg/log.h module).
 #define LOG_LEVEL         PWM_LOG_LEVEL
-#define LOG_VERBOSITY     PWM_LOG_VERBOSITY
+#define LOG_FORMAT        PWM_LOG_FORMAT
 #include <cfg/log.h>   // for logging system
 
 #include <cpu/types.h>
@@ -135,7 +134,7 @@ int pwm_testSetUp(void)
  */
 int pwm_testRun(void)
 {
-        int duty = 0;
+        pwm_duty_t duty = 0;
         int delay = 0;
 
         pwm_testSetUp();
@@ -187,7 +186,7 @@ int pwm_testRun(void)
                 }
 
                 //Reset duty cycle overflow
-                if (duty >= 0xFFFF)
+                if (duty >= (pwm_duty_t)0xFFFF)
                 {
                         duty = 0;
                         for (int i = 0; i < PWM_CNT; i++)
@@ -205,7 +204,7 @@ int pwm_testRun(void)
                 delay++;
         }
 
-        return 0;
+               return 0;
 }
 
 /**