\hypertarget{structmusbotg__dma}{}\doxysection{musbotg\+\_\+dma Struct Reference}
\label{structmusbotg__dma}\index{musbotg\_dma@{musbotg\_dma}}


{\ttfamily \#include $<$musb\+\_\+otg.\+h$>$}



Collaboration diagram for musbotg\+\_\+dma\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d8/d06/structmusbotg__dma__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structmusbotg__softc}{musbotg\+\_\+softc}} $\ast$ \mbox{\hyperlink{structmusbotg__dma_a14e85d42ee2a256c99e4ae61be7ec626}{sc}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structmusbotg__dma_a079a58e655b456de22bd77aafbbfcbf7}{dma\+\_\+chan}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structmusbotg__dma_a360396acfb63b5977a3b3d2f681c5eb8}{busy}}\+:1
\item 
uint8\+\_\+t \mbox{\hyperlink{structmusbotg__dma_a1b8ca7c827141ec96d5ac85f88ec27c5}{complete}}\+:1
\item 
uint8\+\_\+t \mbox{\hyperlink{structmusbotg__dma_abfac4dd38b2fbd543759ad466ce3b2a1}{error}}\+:1
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00306}{306}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmusbotg__dma_a360396acfb63b5977a3b3d2f681c5eb8}\label{structmusbotg__dma_a360396acfb63b5977a3b3d2f681c5eb8}} 
\index{musbotg\_dma@{musbotg\_dma}!busy@{busy}}
\index{busy@{busy}!musbotg\_dma@{musbotg\_dma}}
\doxysubsubsection{\texorpdfstring{busy}{busy}}
{\footnotesize\ttfamily uint8\+\_\+t musbotg\+\_\+dma\+::busy}



Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00309}{309}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.

\mbox{\Hypertarget{structmusbotg__dma_a1b8ca7c827141ec96d5ac85f88ec27c5}\label{structmusbotg__dma_a1b8ca7c827141ec96d5ac85f88ec27c5}} 
\index{musbotg\_dma@{musbotg\_dma}!complete@{complete}}
\index{complete@{complete}!musbotg\_dma@{musbotg\_dma}}
\doxysubsubsection{\texorpdfstring{complete}{complete}}
{\footnotesize\ttfamily uint8\+\_\+t musbotg\+\_\+dma\+::complete}



Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00310}{310}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.

\mbox{\Hypertarget{structmusbotg__dma_a079a58e655b456de22bd77aafbbfcbf7}\label{structmusbotg__dma_a079a58e655b456de22bd77aafbbfcbf7}} 
\index{musbotg\_dma@{musbotg\_dma}!dma\_chan@{dma\_chan}}
\index{dma\_chan@{dma\_chan}!musbotg\_dma@{musbotg\_dma}}
\doxysubsubsection{\texorpdfstring{dma\_chan}{dma\_chan}}
{\footnotesize\ttfamily uint32\+\_\+t musbotg\+\_\+dma\+::dma\+\_\+chan}



Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00308}{308}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.

\mbox{\Hypertarget{structmusbotg__dma_abfac4dd38b2fbd543759ad466ce3b2a1}\label{structmusbotg__dma_abfac4dd38b2fbd543759ad466ce3b2a1}} 
\index{musbotg\_dma@{musbotg\_dma}!error@{error}}
\index{error@{error}!musbotg\_dma@{musbotg\_dma}}
\doxysubsubsection{\texorpdfstring{error}{error}}
{\footnotesize\ttfamily uint8\+\_\+t musbotg\+\_\+dma\+::error}



Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00311}{311}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.

\mbox{\Hypertarget{structmusbotg__dma_a14e85d42ee2a256c99e4ae61be7ec626}\label{structmusbotg__dma_a14e85d42ee2a256c99e4ae61be7ec626}} 
\index{musbotg\_dma@{musbotg\_dma}!sc@{sc}}
\index{sc@{sc}!musbotg\_dma@{musbotg\_dma}}
\doxysubsubsection{\texorpdfstring{sc}{sc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmusbotg__softc}{musbotg\+\_\+softc}}$\ast$ musbotg\+\_\+dma\+::sc}



Definition at line \mbox{\hyperlink{musb__otg_8h_source_l00307}{307}} of file \mbox{\hyperlink{musb__otg_8h_source}{musb\+\_\+otg.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/usb/controller/\mbox{\hyperlink{musb__otg_8h}{musb\+\_\+otg.\+h}}\end{DoxyCompactItemize}
