\hypertarget{structusb__driver}{
\section{usb\_\-driver Struct Reference}
\label{structusb__driver}\index{usb\_\-driver@{usb\_\-driver}}
}


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

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structusb__driver_ab172321234ae68bcb712ce2a644d7477}{
char $\ast$ {\bfseries name}}
\label{structusb__driver_ab172321234ae68bcb712ce2a644d7477}

\item 
\hypertarget{structusb__driver_aa433872f82c4ef647e7259f5f1328dfe}{
void($\ast$ {\bfseries probe} )(void)}
\label{structusb__driver_aa433872f82c4ef647e7259f5f1328dfe}

\item 
\hypertarget{structusb__driver_a1819dcf32529a98fca6f4e1b80c98119}{
void($\ast$ {\bfseries check} )(void)}
\label{structusb__driver_a1819dcf32529a98fca6f4e1b80c98119}

\item 
\hypertarget{structusb__driver_a264ba1499bb43456c79ab8f809a26189}{
void($\ast$ {\bfseries remove} )(void)}
\label{structusb__driver_a264ba1499bb43456c79ab8f809a26189}

\item 
\hypertarget{structusb__driver_aae560c31268a6fe19ba5ba79194ea99a}{
void $\ast$ {\bfseries data}}
\label{structusb__driver_aae560c31268a6fe19ba5ba79194ea99a}

\item 
\hypertarget{structusb__driver_ae7a4c0c246f43bf90f2210024e145d08}{
struct \hyperlink{structusb__driver}{usb\_\-driver} $\ast$ {\bfseries next}}
\label{structusb__driver_ae7a4c0c246f43bf90f2210024e145d08}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
USB Driver data structure 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
libhextwelve/include/hextwelve/core/core.h\end{DoxyCompactItemize}
