\hypertarget{structubsa__softc}{}\doxysection{ubsa\+\_\+softc Struct Reference}
\label{structubsa__softc}\index{ubsa\_softc@{ubsa\_softc}}


Collaboration diagram for ubsa\+\_\+softc\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{db/df5/structubsa__softc__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structucom__super__softc}{ucom\+\_\+super\+\_\+softc}} \mbox{\hyperlink{structubsa__softc_a394dc01e5611de65636259858f2469ba}{sc\+\_\+super\+\_\+ucom}}
\item 
struct \mbox{\hyperlink{structucom__softc}{ucom\+\_\+softc}} \mbox{\hyperlink{structubsa__softc_a8d2ea4afb5aab9b9992e989bef614f88}{sc\+\_\+ucom}}
\item 
struct \mbox{\hyperlink{structusb__xfer}{usb\+\_\+xfer}} $\ast$ \mbox{\hyperlink{structubsa__softc_ac6f42a43d7d3c8bc4ec2e1c71be1a1a5}{sc\+\_\+xfer}} \mbox{[}\mbox{\hyperlink{ubsa_8c_ae8a3b6a5d0d3244ed73924ab2421a0d0ab908808959c4a17a9dc138cf37436f85}{UBSA\+\_\+\+N\+\_\+\+TRANSFER}}\mbox{]}
\item 
struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}} $\ast$ \mbox{\hyperlink{structubsa__softc_a878b06796033f8931dfecf8636a0ee13}{sc\+\_\+udev}}
\item 
struct mtx \mbox{\hyperlink{structubsa__softc_a8e2759a0b05ef4c0212efe184c11bee4}{sc\+\_\+mtx}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structubsa__softc_aa88f6e574f6d7580ae66b305483684d2}{sc\+\_\+iface\+\_\+no}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structubsa__softc_a1a18c0ecbff0417baefe7e3ecdb5a8e4}{sc\+\_\+iface\+\_\+index}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structubsa__softc_a916a83d878c600b41dad504f844b8338}{sc\+\_\+lsr}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structubsa__softc_a1c81361c1e282c9eb14065392b060934}{sc\+\_\+msr}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ubsa_8c_source_l00158}{158}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structubsa__softc_a1a18c0ecbff0417baefe7e3ecdb5a8e4}\label{structubsa__softc_a1a18c0ecbff0417baefe7e3ecdb5a8e4}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_iface\_index@{sc\_iface\_index}}
\index{sc\_iface\_index@{sc\_iface\_index}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_iface\_index}{sc\_iface\_index}}
{\footnotesize\ttfamily uint8\+\_\+t ubsa\+\_\+softc\+::sc\+\_\+iface\+\_\+index}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00167}{167}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}.

\mbox{\Hypertarget{structubsa__softc_aa88f6e574f6d7580ae66b305483684d2}\label{structubsa__softc_aa88f6e574f6d7580ae66b305483684d2}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_iface\_no@{sc\_iface\_no}}
\index{sc\_iface\_no@{sc\_iface\_no}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_iface\_no}{sc\_iface\_no}}
{\footnotesize\ttfamily uint8\+\_\+t ubsa\+\_\+softc\+::sc\+\_\+iface\+\_\+no}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00166}{166}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, and \mbox{\hyperlink{ubsa_8c_source_l00377}{ubsa\+\_\+cfg\+\_\+request()}}.

\mbox{\Hypertarget{structubsa__softc_a916a83d878c600b41dad504f844b8338}\label{structubsa__softc_a916a83d878c600b41dad504f844b8338}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_lsr@{sc\_lsr}}
\index{sc\_lsr@{sc\_lsr}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_lsr}{sc\_lsr}}
{\footnotesize\ttfamily uint8\+\_\+t ubsa\+\_\+softc\+::sc\+\_\+lsr}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00168}{168}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00565}{ubsa\+\_\+cfg\+\_\+get\+\_\+status()}}, and \mbox{\hyperlink{ubsa_8c_source_l00635}{ubsa\+\_\+intr\+\_\+callback()}}.

\mbox{\Hypertarget{structubsa__softc_a1c81361c1e282c9eb14065392b060934}\label{structubsa__softc_a1c81361c1e282c9eb14065392b060934}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_msr@{sc\_msr}}
\index{sc\_msr@{sc\_msr}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_msr}{sc\_msr}}
{\footnotesize\ttfamily uint8\+\_\+t ubsa\+\_\+softc\+::sc\+\_\+msr}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00169}{169}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00565}{ubsa\+\_\+cfg\+\_\+get\+\_\+status()}}, and \mbox{\hyperlink{ubsa_8c_source_l00635}{ubsa\+\_\+intr\+\_\+callback()}}.

\mbox{\Hypertarget{structubsa__softc_a8e2759a0b05ef4c0212efe184c11bee4}\label{structubsa__softc_a8e2759a0b05ef4c0212efe184c11bee4}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_mtx@{sc\_mtx}}
\index{sc\_mtx@{sc\_mtx}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_mtx}{sc\_mtx}}
{\footnotesize\ttfamily struct mtx ubsa\+\_\+softc\+::sc\+\_\+mtx}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00164}{164}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, and \mbox{\hyperlink{ubsa_8c_source_l00362}{ubsa\+\_\+free\+\_\+softc()}}.

\mbox{\Hypertarget{structubsa__softc_a394dc01e5611de65636259858f2469ba}\label{structubsa__softc_a394dc01e5611de65636259858f2469ba}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_super\_ucom@{sc\_super\_ucom}}
\index{sc\_super\_ucom@{sc\_super\_ucom}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_super\_ucom}{sc\_super\_ucom}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structucom__super__softc}{ucom\+\_\+super\+\_\+softc}} ubsa\+\_\+softc\+::sc\+\_\+super\+\_\+ucom}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00159}{159}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, \mbox{\hyperlink{ubsa_8c_source_l00343}{ubsa\+\_\+detach()}}, and \mbox{\hyperlink{ubsa_8c_source_l00362}{ubsa\+\_\+free\+\_\+softc()}}.

\mbox{\Hypertarget{structubsa__softc_a8d2ea4afb5aab9b9992e989bef614f88}\label{structubsa__softc_a8d2ea4afb5aab9b9992e989bef614f88}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_ucom@{sc\_ucom}}
\index{sc\_ucom@{sc\_ucom}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_ucom}{sc\_ucom}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structucom__softc}{ucom\+\_\+softc}} ubsa\+\_\+softc\+::sc\+\_\+ucom}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00160}{160}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, \mbox{\hyperlink{ubsa_8c_source_l00454}{ubsa\+\_\+cfg\+\_\+param()}}, \mbox{\hyperlink{ubsa_8c_source_l00377}{ubsa\+\_\+cfg\+\_\+request()}}, \mbox{\hyperlink{ubsa_8c_source_l00343}{ubsa\+\_\+detach()}}, \mbox{\hyperlink{ubsa_8c_source_l00635}{ubsa\+\_\+intr\+\_\+callback()}}, \mbox{\hyperlink{ubsa_8c_source_l00605}{ubsa\+\_\+read\+\_\+callback()}}, and \mbox{\hyperlink{ubsa_8c_source_l00576}{ubsa\+\_\+write\+\_\+callback()}}.

\mbox{\Hypertarget{structubsa__softc_a878b06796033f8931dfecf8636a0ee13}\label{structubsa__softc_a878b06796033f8931dfecf8636a0ee13}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_udev@{sc\_udev}}
\index{sc\_udev@{sc\_udev}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_udev}{sc\_udev}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__device}{usb\+\_\+device}}$\ast$ ubsa\+\_\+softc\+::sc\+\_\+udev}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00163}{163}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, and \mbox{\hyperlink{ubsa_8c_source_l00377}{ubsa\+\_\+cfg\+\_\+request()}}.

\mbox{\Hypertarget{structubsa__softc_ac6f42a43d7d3c8bc4ec2e1c71be1a1a5}\label{structubsa__softc_ac6f42a43d7d3c8bc4ec2e1c71be1a1a5}} 
\index{ubsa\_softc@{ubsa\_softc}!sc\_xfer@{sc\_xfer}}
\index{sc\_xfer@{sc\_xfer}!ubsa\_softc@{ubsa\_softc}}
\doxysubsubsection{\texorpdfstring{sc\_xfer}{sc\_xfer}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structusb__xfer}{usb\+\_\+xfer}}$\ast$ ubsa\+\_\+softc\+::sc\+\_\+xfer\mbox{[}\mbox{\hyperlink{ubsa_8c_ae8a3b6a5d0d3244ed73924ab2421a0d0ab908808959c4a17a9dc138cf37436f85}{UBSA\+\_\+\+N\+\_\+\+TRANSFER}}\mbox{]}}



Definition at line \mbox{\hyperlink{ubsa_8c_source_l00162}{162}} of file \mbox{\hyperlink{ubsa_8c_source}{ubsa.\+c}}.



Referenced by \mbox{\hyperlink{ubsa_8c_source_l00298}{ubsa\+\_\+attach()}}, \mbox{\hyperlink{ubsa_8c_source_l00343}{ubsa\+\_\+detach()}}, \mbox{\hyperlink{ubsa_8c_source_l00691}{ubsa\+\_\+poll()}}, \mbox{\hyperlink{ubsa_8c_source_l00525}{ubsa\+\_\+start\+\_\+read()}}, \mbox{\hyperlink{ubsa_8c_source_l00549}{ubsa\+\_\+start\+\_\+write()}}, \mbox{\hyperlink{ubsa_8c_source_l00537}{ubsa\+\_\+stop\+\_\+read()}}, and \mbox{\hyperlink{ubsa_8c_source_l00557}{ubsa\+\_\+stop\+\_\+write()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/usb/serial/\mbox{\hyperlink{ubsa_8c}{ubsa.\+c}}\end{DoxyCompactItemize}
