/*
* $Log$
- * Revision 1.13 2004/08/02 20:20:29 aleph
- * Merge from project_ks
+ * Revision 1.15 2004/08/10 06:59:09 bernie
+ * timer_gettick(): Rename to timer_ticks() and add backwards compatibility inline.
*
* Revision 1.12 2004/07/30 14:34:10 rasky
* Vari fix per documentazione e commenti
* clock variable is larger than the processor word size and can't
* be copied atomically.
*/
-INLINE time_t timer_tick(void)
+INLINE time_t timer_ticks(void)
{
time_t result;
cpuflags_t flags;
return result;
}
-/* OBSOLETE */
-#define timer_gettick timer_tick
+DEPRECATED INLINE time_t timer_gettick(void)
+{
+ return timer_ticks();
+}
/*!
- * Faster version of timer_tick(), to be called only when the timer
+ * Faster version of timer_ticks(), to be called only when the timer
* interrupt is disabled (DISABLE_INTS) or overridden by a
* higher-priority or non-nesting interrupt.
*
- * \sa timer_tick
+ * \sa timer_ticks
*/
-INLINE time_t timer_tick_unlocked(void)
+INLINE time_t timer_ticks_unlocked(void)
{
return _clock;
}
-/* OBSOLETE */
-#define timer_gettick_irq timer_tick_unlocked
+DEPRECATED INLINE time_t timer_gettick_irq(void)
+{
+ return timer_ticks_unlocked();
+}
/*!
*/
INLINE time_t timer_minutes(void)
{
- return timer_gettick() / (TICKS_PER_SEC * 60);
+ return timer_ticks() / (TICKS_PER_SEC * 60);
}
#endif /* DRV_TIMER_H */