\hypertarget{structusb__descriptor}{}\doxysection{usb\+\_\+descriptor Struct Reference}
\label{structusb__descriptor}\index{usb\_descriptor@{usb\_descriptor}}


{\ttfamily \#include $<$usb.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__descriptor_a7b3cae58d49adc9618f32673ffc8ea39}{b\+Length}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__descriptor_a58ce3fde7e1fa34ed54c6ca91f3e209b}{b\+Descriptor\+Type}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__descriptor_aea138e32b595c63fd99dbf4cd353cc52}{b\+Descriptor\+Subtype}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{usb_8h_source_l00281}{281}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structusb__descriptor_aea138e32b595c63fd99dbf4cd353cc52}\label{structusb__descriptor_aea138e32b595c63fd99dbf4cd353cc52}} 
\index{usb\_descriptor@{usb\_descriptor}!bDescriptorSubtype@{bDescriptorSubtype}}
\index{bDescriptorSubtype@{bDescriptorSubtype}!usb\_descriptor@{usb\_descriptor}}
\doxysubsubsection{\texorpdfstring{bDescriptorSubtype}{bDescriptorSubtype}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+descriptor\+::b\+Descriptor\+Subtype}



Definition at line \mbox{\hyperlink{usb_8h_source_l00284}{284}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.

\mbox{\Hypertarget{structusb__descriptor_a58ce3fde7e1fa34ed54c6ca91f3e209b}\label{structusb__descriptor_a58ce3fde7e1fa34ed54c6ca91f3e209b}} 
\index{usb\_descriptor@{usb\_descriptor}!bDescriptorType@{bDescriptorType}}
\index{bDescriptorType@{bDescriptorType}!usb\_descriptor@{usb\_descriptor}}
\doxysubsubsection{\texorpdfstring{bDescriptorType}{bDescriptorType}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+descriptor\+::b\+Descriptor\+Type}



Definition at line \mbox{\hyperlink{usb_8h_source_l00283}{283}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.

\mbox{\Hypertarget{structusb__descriptor_a7b3cae58d49adc9618f32673ffc8ea39}\label{structusb__descriptor_a7b3cae58d49adc9618f32673ffc8ea39}} 
\index{usb\_descriptor@{usb\_descriptor}!bLength@{bLength}}
\index{bLength@{bLength}!usb\_descriptor@{usb\_descriptor}}
\doxysubsubsection{\texorpdfstring{bLength}{bLength}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+descriptor\+::b\+Length}



Definition at line \mbox{\hyperlink{usb_8h_source_l00282}{282}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



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