\hypertarget{structxgbe__i2c}{}\doxysection{xgbe\+\_\+i2c Struct Reference}
\label{structxgbe__i2c}\index{xgbe\_i2c@{xgbe\_i2c}}


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



Collaboration diagram for xgbe\+\_\+i2c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=187pt]{d7/d86/structxgbe__i2c__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
unsigned int \mbox{\hyperlink{structxgbe__i2c_afa2525a36f8675d6e9c0a7c6c03f7e16}{started}}
\item 
unsigned int \mbox{\hyperlink{structxgbe__i2c_ae6c3ee89f0829015c3d88c3fc9aae6ae}{max\+\_\+speed\+\_\+mode}}
\item 
unsigned int \mbox{\hyperlink{structxgbe__i2c_a897446c06da2cffcaeec222bf0012123}{rx\+\_\+fifo\+\_\+size}}
\item 
unsigned int \mbox{\hyperlink{structxgbe__i2c_a8bfac1bdede3913c31acd5194e0b8000}{tx\+\_\+fifo\+\_\+size}}
\item 
struct \mbox{\hyperlink{structxgbe__i2c__op__state}{xgbe\+\_\+i2c\+\_\+op\+\_\+state}} \mbox{\hyperlink{structxgbe__i2c_ae892297c250b062043d8259a438c30a1}{op\+\_\+state}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{xgbe_8h_source_l00684}{684}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structxgbe__i2c_ae6c3ee89f0829015c3d88c3fc9aae6ae}\label{structxgbe__i2c_ae6c3ee89f0829015c3d88c3fc9aae6ae}} 
\index{xgbe\_i2c@{xgbe\_i2c}!max\_speed\_mode@{max\_speed\_mode}}
\index{max\_speed\_mode@{max\_speed\_mode}!xgbe\_i2c@{xgbe\_i2c}}
\doxysubsubsection{\texorpdfstring{max\_speed\_mode}{max\_speed\_mode}}
{\footnotesize\ttfamily unsigned int xgbe\+\_\+i2c\+::max\+\_\+speed\+\_\+mode}



Definition at line \mbox{\hyperlink{xgbe_8h_source_l00686}{686}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



Referenced by \mbox{\hyperlink{xgbe-i2c_8c_source_l00355}{xgbe\+\_\+i2c\+\_\+get\+\_\+features()}}.

\mbox{\Hypertarget{structxgbe__i2c_ae892297c250b062043d8259a438c30a1}\label{structxgbe__i2c_ae892297c250b062043d8259a438c30a1}} 
\index{xgbe\_i2c@{xgbe\_i2c}!op\_state@{op\_state}}
\index{op\_state@{op\_state}!xgbe\_i2c@{xgbe\_i2c}}
\doxysubsubsection{\texorpdfstring{op\_state}{op\_state}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structxgbe__i2c__op__state}{xgbe\+\_\+i2c\+\_\+op\+\_\+state}} xgbe\+\_\+i2c\+::op\+\_\+state}



Definition at line \mbox{\hyperlink{xgbe_8h_source_l00690}{690}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



Referenced by \mbox{\hyperlink{xgbe-i2c_8c_source_l00278}{xgbe\+\_\+i2c\+\_\+clear\+\_\+isr\+\_\+interrupts()}}, \mbox{\hyperlink{xgbe-i2c_8c_source_l00292}{xgbe\+\_\+i2c\+\_\+isr()}}, \mbox{\hyperlink{xgbe-i2c_8c_source_l00256}{xgbe\+\_\+i2c\+\_\+read()}}, \mbox{\hyperlink{xgbe-i2c_8c_source_l00222}{xgbe\+\_\+i2c\+\_\+write()}}, and \mbox{\hyperlink{xgbe-i2c_8c_source_l00387}{xgbe\+\_\+i2c\+\_\+xfer()}}.

\mbox{\Hypertarget{structxgbe__i2c_a897446c06da2cffcaeec222bf0012123}\label{structxgbe__i2c_a897446c06da2cffcaeec222bf0012123}} 
\index{xgbe\_i2c@{xgbe\_i2c}!rx\_fifo\_size@{rx\_fifo\_size}}
\index{rx\_fifo\_size@{rx\_fifo\_size}!xgbe\_i2c@{xgbe\_i2c}}
\doxysubsubsection{\texorpdfstring{rx\_fifo\_size}{rx\_fifo\_size}}
{\footnotesize\ttfamily unsigned int xgbe\+\_\+i2c\+::rx\+\_\+fifo\+\_\+size}



Definition at line \mbox{\hyperlink{xgbe_8h_source_l00687}{687}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



Referenced by \mbox{\hyperlink{xgbe-i2c_8c_source_l00355}{xgbe\+\_\+i2c\+\_\+get\+\_\+features()}}.

\mbox{\Hypertarget{structxgbe__i2c_afa2525a36f8675d6e9c0a7c6c03f7e16}\label{structxgbe__i2c_afa2525a36f8675d6e9c0a7c6c03f7e16}} 
\index{xgbe\_i2c@{xgbe\_i2c}!started@{started}}
\index{started@{started}!xgbe\_i2c@{xgbe\_i2c}}
\doxysubsubsection{\texorpdfstring{started}{started}}
{\footnotesize\ttfamily unsigned int xgbe\+\_\+i2c\+::started}



Definition at line \mbox{\hyperlink{xgbe_8h_source_l00685}{685}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



Referenced by \mbox{\hyperlink{xgbe-i2c_8c_source_l00483}{xgbe\+\_\+i2c\+\_\+start()}}, and \mbox{\hyperlink{xgbe-i2c_8c_source_l00468}{xgbe\+\_\+i2c\+\_\+stop()}}.

\mbox{\Hypertarget{structxgbe__i2c_a8bfac1bdede3913c31acd5194e0b8000}\label{structxgbe__i2c_a8bfac1bdede3913c31acd5194e0b8000}} 
\index{xgbe\_i2c@{xgbe\_i2c}!tx\_fifo\_size@{tx\_fifo\_size}}
\index{tx\_fifo\_size@{tx\_fifo\_size}!xgbe\_i2c@{xgbe\_i2c}}
\doxysubsubsection{\texorpdfstring{tx\_fifo\_size}{tx\_fifo\_size}}
{\footnotesize\ttfamily unsigned int xgbe\+\_\+i2c\+::tx\+\_\+fifo\+\_\+size}



Definition at line \mbox{\hyperlink{xgbe_8h_source_l00688}{688}} of file \mbox{\hyperlink{xgbe_8h_source}{xgbe.\+h}}.



Referenced by \mbox{\hyperlink{xgbe-i2c_8c_source_l00355}{xgbe\+\_\+i2c\+\_\+get\+\_\+features()}}, and \mbox{\hyperlink{xgbe-i2c_8c_source_l00222}{xgbe\+\_\+i2c\+\_\+write()}}.



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