\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__cmd}{mcp\+\_\+cmd}} }{\pageref{structmcp__cmd}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__cmd__response}{mcp\+\_\+cmd\+\_\+response}} }{\pageref{structmcp__cmd__response}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__dma__addr}{mcp\+\_\+dma\+\_\+addr}} }{\pageref{structmcp__dma__addr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__gen__header}{mcp\+\_\+gen\+\_\+header}} }{\pageref{structmcp__gen__header}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__irq__data}{mcp\+\_\+irq\+\_\+data}} }{\pageref{structmcp__irq__data}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__kreq__ether__recv}{mcp\+\_\+kreq\+\_\+ether\+\_\+recv}} }{\pageref{structmcp__kreq__ether__recv}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__kreq__ether__send}{mcp\+\_\+kreq\+\_\+ether\+\_\+send}} }{\pageref{structmcp__kreq__ether__send}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmcp__pso__or__cumlen}{mcp\+\_\+pso\+\_\+or\+\_\+cumlen}} }{\pageref{unionmcp__pso__or__cumlen}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmcp__slot}{mcp\+\_\+slot}} }{\pageref{structmcp__slot}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__add__maddr__ctx}{mxge\+\_\+add\+\_\+maddr\+\_\+ctx}} }{\pageref{structmxge__add__maddr__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__cmd__t}{mxge\+\_\+cmd\+\_\+t}} }{\pageref{structmxge__cmd__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__dma__t}{mxge\+\_\+dma\+\_\+t}} }{\pageref{structmxge__dma__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__media__type}{mxge\+\_\+media\+\_\+type}} }{\pageref{structmxge__media__type}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__pkt__info}{mxge\+\_\+pkt\+\_\+info}} }{\pageref{structmxge__pkt__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__rx__buffer__state}{mxge\+\_\+rx\+\_\+buffer\+\_\+state}} }{\pageref{structmxge__rx__buffer__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__rx__done__t}{mxge\+\_\+rx\+\_\+done\+\_\+t}} }{\pageref{structmxge__rx__done__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__rx__ring__t}{mxge\+\_\+rx\+\_\+ring\+\_\+t}} }{\pageref{structmxge__rx__ring__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__slice__state}{mxge\+\_\+slice\+\_\+state}} }{\pageref{structmxge__slice__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__softc}{mxge\+\_\+softc}} }{\pageref{structmxge__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__tx__buffer__state}{mxge\+\_\+tx\+\_\+buffer\+\_\+state}} }{\pageref{structmxge__tx__buffer__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmxge__tx__ring__t}{mxge\+\_\+tx\+\_\+ring\+\_\+t}} }{\pageref{structmxge__tx__ring__t}}{}
\end{DoxyCompactList}
