X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Ftimer_test.c;h=694d18c565ed86ca35d402bc602433da8d00da77;hb=34095954298315121af602c079ca784329d53b12;hp=170105dea8a1ca9ba809e4305faa5bb10eeb01b2;hpb=791e167e053bdd9250d34a9a5ccae6ccde4d6679;p=bertos.git diff --git a/bertos/drv/timer_test.c b/bertos/drv/timer_test.c index 170105de..694d18c5 100644 --- a/bertos/drv/timer_test.c +++ b/bertos/drv/timer_test.c @@ -36,9 +36,16 @@ * \author Bernardo Innocenti */ -#include "timer.c" -#include "mware/event.c" -#include "os/hptime.c" +#include + +#include +#include + +#include + +#warning TODO:Refactor this test to comply whit BeRTOS test policy. + +#ifdef _TEST static void timer_test_constants(void) { @@ -61,7 +68,7 @@ static void timer_test_constants(void) kprintf("ticks_to_us(100)=%lu\n", ticks_to_us(100)); kprintf("ticks_to_us(10000)=%lu\n", ticks_to_us(10000)); kprintf("\n"); - kprintf("hptime_to_us(100)=%lu\n", hptime_to_us(100)); + kprintf("hptime_to_us(100)=%ld\n", hptime_to_us(100)); kprintf("hptime_to_us(10000)=%lu\n", hptime_to_us(10000)); kprintf("us_to_hptime(100)=%lu\n", us_to_hptime(100)); kprintf("us_to_hptime(10000)=%lu\n", us_to_hptime(10000)); @@ -122,6 +129,11 @@ static void timer_test_poll(void) } } + +#include "timer.c" +#include "mware/event.c" +#include "os/hptime.c" + int main(void) { wdt_init(7); @@ -132,3 +144,5 @@ int main(void) timer_test_poll(); return 0; } +#endif +