X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Ftimer.h;h=83483b9975c4f5a9bc26693a723be828ac2271ae;hb=1c11ac0ab0636d07db3899b02c5d89e2d0b020bc;hp=de2680093243d1b47d0ec5884b3c56c94cea13db;hpb=05248535066bcff365b2aa6c9c3b7fa0e5a4f475;p=bertos.git diff --git a/bertos/drv/timer.h b/bertos/drv/timer.h index de268009..83483b99 100644 --- a/bertos/drv/timer.h +++ b/bertos/drv/timer.h @@ -30,6 +30,10 @@ * Copyright 2000, 2008 Bernie Innocenti * --> * + * \defgroup drv_timers Timer module + * \ingroup core + * \{ + * * \brief Hardware independent timer driver. * * All timer related functions are implemented in this module. You have several options to use timers: @@ -41,7 +45,6 @@ * Whenever a timer expires you need to explicitly arm it again with timer_add(). If you want to abort a timer, use timer_abort(). * You can use conversion macros when using msecs to specify the delay. * - * \version $Id$ * \author Bernie Innocenti * * $WIZ$ module_name = "timer" @@ -146,6 +149,7 @@ INLINE ticks_t timer_clock_unlocked(void) return _clock; } + /** Convert \a ms [ms] to ticks. */ INLINE ticks_t ms_to_ticks(mtime_t ms) { @@ -313,4 +317,6 @@ INLINE void timer_setSignal(Timer *timer, struct Process *proc, sigmask_t sigs) #endif /* CONFIG_KERN_SIGNALS */ +/** \} */ //defgroup drv_timers + #endif /* DRV_TIMER_H */