\hypertarget{structirq__handler__t}{
\section{irq\_\-handler\_\-t Struct Reference}
\label{structirq__handler__t}\index{irq\_\-handler\_\-t@{irq\_\-handler\_\-t}}
}


{\ttfamily \#include $<$irq.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int($\ast$ \hyperlink{structirq__handler__t_a7e86e606cf594c925381d5dd1f9c8df2}{exec} )(u32 irq, void $\ast$\hyperlink{structirq__handler__t_abdb31c464c43314b56f8fd92aad33867}{data})
\item 
void $\ast$ \hyperlink{structirq__handler__t_abdb31c464c43314b56f8fd92aad33867}{data}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
IRQ handler structure 

\subsection{Field Documentation}
\hypertarget{structirq__handler__t_abdb31c464c43314b56f8fd92aad33867}{
\index{irq\_\-handler\_\-t@{irq\_\-handler\_\-t}!data@{data}}
\index{data@{data}!irq_handler_t@{irq\_\-handler\_\-t}}
\subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf irq\_\-handler\_\-t::data}}}
\label{structirq__handler__t_abdb31c464c43314b56f8fd92aad33867}
Data provided to the callback \hypertarget{structirq__handler__t_a7e86e606cf594c925381d5dd1f9c8df2}{
\index{irq\_\-handler\_\-t@{irq\_\-handler\_\-t}!exec@{exec}}
\index{exec@{exec}!irq_handler_t@{irq\_\-handler\_\-t}}
\subsubsection[{exec}]{\setlength{\rightskip}{0pt plus 5cm}int($\ast$ {\bf irq\_\-handler\_\-t::exec})(u32 irq, void $\ast${\bf data})}}
\label{structirq__handler__t_a7e86e606cf594c925381d5dd1f9c8df2}
The callback 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
libbroadway/include/broadway/\hyperlink{irq_8h}{irq.h}\end{DoxyCompactItemize}
