\hypertarget{include_2opal_2sys_2timer_8h}{\section{opal/include/opal/sys/timer.h File Reference}
\label{include_2opal_2sys_2timer_8h}\index{opal/include/opal/sys/timer.\+h@{opal/include/opal/sys/timer.\+h}}
}


Cycle counter reading instructions.  


{\ttfamily \#include \char`\"{}opal\+\_\+config.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}opal/sys/architecture.\+h\char`\"{}}\\*
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{include_2opal_2sys_2timer_8h_aa48619fa45f50f207e509e07898370f5}{\#define {\bfseries O\+M\+P\+I\+\_\+\+G\+C\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}~O\+P\+A\+L\+\_\+\+C\+\_\+\+G\+C\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}\label{include_2opal_2sys_2timer_8h_aa48619fa45f50f207e509e07898370f5}

\item 
\hypertarget{include_2opal_2sys_2timer_8h_a5ca111c3c8aee86353465b4865187143}{\#define {\bfseries O\+M\+P\+I\+\_\+\+D\+E\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}~O\+P\+A\+L\+\_\+\+C\+\_\+\+D\+E\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}\label{include_2opal_2sys_2timer_8h_a5ca111c3c8aee86353465b4865187143}

\item 
\hypertarget{include_2opal_2sys_2timer_8h_ac1c24c3671b022ebccd009342cefb09b}{\#define {\bfseries O\+M\+P\+I\+\_\+\+X\+L\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}~O\+P\+A\+L\+\_\+\+C\+\_\+\+X\+L\+C\+\_\+\+I\+N\+L\+I\+N\+E\+\_\+\+A\+S\+S\+E\+M\+B\+L\+Y}\label{include_2opal_2sys_2timer_8h_ac1c24c3671b022ebccd009342cefb09b}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Cycle counter reading instructions. 

Do not use directly -\/ see the timer interface instead 