\hypertarget{struct__gdab}{
\section{\_\-gdab Struct Reference}
\label{struct__gdab}\index{_gdab@{\_\-gdab}}
}
struct containing base parameters for the DAB  


{\tt \#include $<$gdab\_\-p.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
gnat\-Handle \hyperlink{struct__gdab_o0}{m\_\-gh}
\item 
unsigned short \hyperlink{struct__gdab_o1}{m\_\-invert\-Cmd\-String\-Parity}
\item 
unsigned short \hyperlink{struct__gdab_o2}{m\_\-invert\-Access\-Desc\-Parity}
\item 
unsigned short \hyperlink{struct__gdab_o3}{m\_\-invert\-Cmd\-Payload\-Parity}
\item 
unsigned short \hyperlink{struct__gdab_o4}{m\_\-AB}
\item 
unsigned int \hyperlink{struct__gdab_o5}{m\_\-int\-Connect}
\item 
unsigned int \hyperlink{struct__gdab_o6}{m\_\-gem\-Addr}
\item 
unsigned int \hyperlink{struct__gdab_o7}{m\_\-cru\-Addr}
\item 
unsigned int \hyperlink{struct__gdab_o8}{m\_\-ebm\-Addr}
\item 
int \hyperlink{struct__gdab_o9}{m\_\-block\-Addr}
\end{CompactItemize}


\subsection{Detailed Description}
struct containing base parameters for the DAB 

\_\-gdab is a {\em sub-class\/} of the \_\-gnat struct. 



\subsection{Field Documentation}
\hypertarget{struct__gdab_o4}{
\index{_gdab@{\_\-gdab}!m_AB@{m\_\-AB}}
\index{m_AB@{m\_\-AB}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-AB]{\setlength{\rightskip}{0pt plus 5cm}unsigned short \hyperlink{struct__gdab_o4}{\_\-gdab::m\_\-AB}}}
\label{struct__gdab_o4}


A/B select indicator for command, response \& reset lines \hypertarget{struct__gdab_o9}{
\index{_gdab@{\_\-gdab}!m_blockAddr@{m\_\-blockAddr}}
\index{m_blockAddr@{m\_\-blockAddr}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-blockAddr]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct__gdab_o9}{\_\-gdab::m\_\-block\-Addr}}}
\label{struct__gdab_o9}


Register block address to use -1 used \#defined value \hypertarget{struct__gdab_o7}{
\index{_gdab@{\_\-gdab}!m_cruAddr@{m\_\-cruAddr}}
\index{m_cruAddr@{m\_\-cruAddr}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-cruAddr]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__gdab_o7}{\_\-gdab::m\_\-cru\-Addr}}}
\label{struct__gdab_o7}


LATp address of CRU \hypertarget{struct__gdab_o8}{
\index{_gdab@{\_\-gdab}!m_ebmAddr@{m\_\-ebmAddr}}
\index{m_ebmAddr@{m\_\-ebmAddr}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-ebmAddr]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__gdab_o8}{\_\-gdab::m\_\-ebm\-Addr}}}
\label{struct__gdab_o8}


LATp address of EBM \hypertarget{struct__gdab_o6}{
\index{_gdab@{\_\-gdab}!m_gemAddr@{m\_\-gemAddr}}
\index{m_gemAddr@{m\_\-gemAddr}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-gemAddr]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__gdab_o6}{\_\-gdab::m\_\-gem\-Addr}}}
\label{struct__gdab_o6}


LATp address of GEM \hypertarget{struct__gdab_o0}{
\index{_gdab@{\_\-gdab}!m_gh@{m\_\-gh}}
\index{m_gh@{m\_\-gh}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-gh]{\setlength{\rightskip}{0pt plus 5cm}gnat\-Handle \hyperlink{struct__gdab_o0}{\_\-gdab::m\_\-gh}}}
\label{struct__gdab_o0}


handle to GNAT COMM Board \hypertarget{struct__gdab_o5}{
\index{_gdab@{\_\-gdab}!m_intConnect@{m\_\-intConnect}}
\index{m_intConnect@{m\_\-intConnect}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-intConnect]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__gdab_o5}{\_\-gdab::m\_\-int\-Connect}}}
\label{struct__gdab_o5}


Has interrupt been connected ? \hypertarget{struct__gdab_o2}{
\index{_gdab@{\_\-gdab}!m_invertAccessDescParity@{m\_\-invertAccessDescParity}}
\index{m_invertAccessDescParity@{m\_\-invertAccessDescParity}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-invertAccessDescParity]{\setlength{\rightskip}{0pt plus 5cm}unsigned short \hyperlink{struct__gdab_o2}{\_\-gdab::m\_\-invert\-Access\-Desc\-Parity}}}
\label{struct__gdab_o2}


XOR-ed into access descriptor parity -- for testing parity errors \hypertarget{struct__gdab_o3}{
\index{_gdab@{\_\-gdab}!m_invertCmdPayloadParity@{m\_\-invertCmdPayloadParity}}
\index{m_invertCmdPayloadParity@{m\_\-invertCmdPayloadParity}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-invertCmdPayloadParity]{\setlength{\rightskip}{0pt plus 5cm}unsigned short \hyperlink{struct__gdab_o3}{\_\-gdab::m\_\-invert\-Cmd\-Payload\-Parity}}}
\label{struct__gdab_o3}


XOR-ed into command payload parity -- for testing parity errors \hypertarget{struct__gdab_o1}{
\index{_gdab@{\_\-gdab}!m_invertCmdStringParity@{m\_\-invertCmdStringParity}}
\index{m_invertCmdStringParity@{m\_\-invertCmdStringParity}!_gdab@{\_\-gdab}}
\subsubsection[m\_\-invertCmdStringParity]{\setlength{\rightskip}{0pt plus 5cm}unsigned short \hyperlink{struct__gdab_o1}{\_\-gdab::m\_\-invert\-Cmd\-String\-Parity}}}
\label{struct__gdab_o1}


XOR-ed into command string prefix parity -- for testing parity errors 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{gdab__p_8h}{gdab\_\-p.h}\end{CompactItemize}
