\section{aversive\_\-10-03-12/modules/hardware/timer/timer.h File Reference}
\label{timer_8h}\index{aversive\_\-10-03-12/modules/hardware/timer/timer.h@{aversive\_\-10-03-12/modules/hardware/timer/timer.h}}
{\tt \#include $<$aversive/parts.h$>$}\par
{\tt \#include $<$aversive.h$>$}\par
{\tt \#include $<$timer\_\-declarations.h$>$}\par
{\tt \#include $<$timer\_\-definitions.h$>$}\par
{\tt \#include $<$timer\_\-prescaler.h$>$}\par
{\tt \#include $<$timer\_\-config.h$>$}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf timer\_\-init} (void)
\begin{CompactList}\small\item\em Interface of the timer module. \item\end{CompactList}\end{CompactItemize}


\subsection{Function Documentation}
\index{timer.h@{timer.h}!timer\_\-init@{timer\_\-init}}
\index{timer\_\-init@{timer\_\-init}!timer.h@{timer.h}}
\subsubsection[timer\_\-init]{\setlength{\rightskip}{0pt plus 5cm}void timer\_\-init (void)}\label{timer_8h_7b8ab79df77b57475a5494f5f81c3bd9}


Interface of the timer module. 

Olivier MATZ - Droids-corp 2006

The objective of this module is to provide a simple and portable interface to the hardware timers of AVR devices. Init of all timers with static configutaion (see timer\_\-config.h)

Init of all timers with static configutaion (see timer\_\-config.h) 

Definition at line 30 of file timer\_\-init.c.

References CS00\_\-REG, CS10\_\-REG, CS20\_\-REG, CS30\_\-REG, CS40\_\-REG, CS50\_\-REG, IRQ\_\-LOCK, IRQ\_\-UNLOCK, and timer\_\-intr\_\-init().

Referenced by main().