\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{union__LATP__cell__hdr}{\_\-LATP\_\-cell\_\-hdr} (Union for 16-bit control cell header )}{\pageref{union__LATP__cell__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__cell__hdr__bf}{\_\-LATP\_\-cell\_\-hdr\_\-bf} (Layout of a control cell header )}{\pageref{struct__LATP__cell__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{union__LATP__ebm__hdr}{\_\-LATP\_\-ebm\_\-hdr} (Union for 16-bit field header word added by the EBM )}{\pageref{union__LATP__ebm__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__ebm__hdr__bf}{\_\-LATP\_\-ebm\_\-hdr\_\-bf} (Layout of 16-bit field header word added by the EBM )}{\pageref{struct__LATP__ebm__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{union__LATP__evt__summary}{\_\-LATP\_\-evt\_\-summary} (Union for 32-bit event summary word, also known as the trigger message )}{\pageref{union__LATP__evt__summary}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__evt__summary__bf}{\_\-LATP\_\-evt\_\-summary\_\-bf} (Map of 32-bit event summary, this is the trigger message )}{\pageref{struct__LATP__evt__summary__bf}}{}
\item\contentsline{section}{\hyperlink{union__LATP__pckt__hdr}{\_\-LATP\_\-pckt\_\-hdr} (Union of the subfield, bit field and unsigned int representations of a packet header word )}{\pageref{union__LATP__pckt__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__pckt__hdr__bf}{\_\-LATP\_\-pckt\_\-hdr\_\-bf} (The LATP packet header as ebm and header by bitfields )}{\pageref{struct__LATP__pckt__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__pckt__hdr__us}{\_\-LATP\_\-pckt\_\-hdr\_\-us} (The LATP packet header as two unsigned shorts )}{\pageref{struct__LATP__pckt__hdr__us}}{}
\item\contentsline{section}{\hyperlink{union__LATP__rx}{\_\-LATP\_\-rx} (Union for 16-bit LATp receiver statistics word )}{\pageref{union__LATP__rx}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__rx__bf}{\_\-LATP\_\-rx\_\-bf} (Structure that defines the LATp receiver statistics word )}{\pageref{struct__LATP__rx__bf}}{}
\item\contentsline{section}{\hyperlink{union__LATP__tx}{\_\-LATP\_\-tx} (Union for 16-bit LATp transmitter statistics word )}{\pageref{union__LATP__tx}}{}
\item\contentsline{section}{\hyperlink{struct__LATP__tx__bf}{\_\-LATP\_\-tx\_\-bf} (Structure that defines the LATp transmitter statistics word )}{\pageref{struct__LATP__tx__bf}}{}
\item\contentsline{section}{\hyperlink{union__LCB__ci}{\_\-LCB\_\-ci} (Defines a union of all command item )}{\pageref{union__LCB__ci}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__cmd}{\_\-LCB\_\-ci\_\-cmd} (Defines the {\em transmit\/} {\em command\/} without wait on response )}{\pageref{struct__LCB__ci__cmd}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__cmd__payload}{\_\-LCB\_\-ci\_\-cmd\_\-payload} (Lays out the payload portion of the transmit command and transmit command with response )}{\pageref{struct__LCB__ci__cmd__payload}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__cmdr}{\_\-LCB\_\-ci\_\-cmdr} (Defines the {\em transmit\/} {\em command\/} with wait on response )}{\pageref{struct__LCB__ci__cmdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__event}{\_\-LCB\_\-ci\_\-event} (Defines the {\em event\/} transfer command item )}{\pageref{struct__LCB__ci__event}}{}
\item\contentsline{section}{\hyperlink{union__LCB__ci__hdr}{\_\-LCB\_\-ci\_\-hdr} (Union of an uninterpretted 32-bit integer with the bit field representation )}{\pageref{union__LCB__ci__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__hdr__bf}{\_\-LCB\_\-ci\_\-hdr\_\-bf} (Structure to map out the bit fields of a command item header )}{\pageref{struct__LCB__ci__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__reg}{\_\-LCB\_\-ci\_\-reg} (Defines a {\em register\/} access command item )}{\pageref{struct__LCB__ci__reg}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ci__simple}{\_\-LCB\_\-ci\_\-simple} (Defines a simple command item )}{\pageref{struct__LCB__ci__simple}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl}{\_\-LCB\_\-cl} (Defines a structure encompassing all command lists )}{\pageref{struct__LCB__cl}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__cmd}{\_\-LCB\_\-cl\_\-cmd} (Defines a transmit commmand command list )}{\pageref{struct__LCB__cl__cmd}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__cmdr}{\_\-LCB\_\-cl\_\-cmdr} (Defines a transmit commmand with wait on response command list )}{\pageref{struct__LCB__cl__cmdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__event}{\_\-LCB\_\-cl\_\-event} (Defines the {\em event\/} command list )}{\pageref{struct__LCB__cl__event}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__hdr}{\_\-LCB\_\-cl\_\-hdr} (Layout of a command list header )}{\pageref{struct__LCB__cl__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__reg}{\_\-LCB\_\-cl\_\-reg} (Defines the {\em register\/} access command list )}{\pageref{struct__LCB__cl__reg}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cl__simple}{\_\-LCB\_\-cl\_\-simple} (Defines a simple command list )}{\pageref{struct__LCB__cl__simple}}{}
\item\contentsline{section}{\hyperlink{union__LCB__cmd__dsc}{\_\-LCB\_\-cmd\_\-dsc} (Union of the command (request, export) descriptor with an uninterpretted 32-bit integer )}{\pageref{union__LCB__cmd__dsc}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__cmd__dsc__bf}{\_\-LCB\_\-cmd\_\-dsc\_\-bf} (Map of LCB command (request,export) descriptor )}{\pageref{struct__LCB__cmd__dsc__bf}}{}
\item\contentsline{section}{\hyperlink{union__LCB__csr}{\_\-LCB\_\-csr} (Union for 32-bit CSR register )}{\pageref{union__LCB__csr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__csr__bf}{\_\-LCB\_\-csr\_\-bf} (Bit field map of the LCB's LATp backend CSR register )}{\pageref{struct__LCB__csr__bf}}{}
\item\contentsline{section}{\hyperlink{union__LCB__evt__dsc}{\_\-LCB\_\-evt\_\-dsc} (Union for 32-bit Event Descriptor )}{\pageref{union__LCB__evt__dsc}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__evt__dsc__bf}{\_\-LCB\_\-evt\_\-dsc\_\-bf} (Map of LCB event result descriptor with broken down status fields )}{\pageref{struct__LCB__evt__dsc__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__evt__dsc__bfe}{\_\-LCB\_\-evt\_\-dsc\_\-bfe} (Map of LCB event result descriptor with error field as a single field (receive and transfer status combined) )}{\pageref{struct__LCB__evt__dsc__bfe}}{}
\item\contentsline{section}{\hyperlink{union__LCB__faults}{\_\-LCB\_\-faults} (Union for 32-bit FIFO FAULTs register )}{\pageref{union__LCB__faults}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__faults__bf}{\_\-LCB\_\-faults\_\-bf} (Bit map of the LATp backend FIFO FAULTS register )}{\pageref{struct__LCB__faults__bf}}{}
\item\contentsline{section}{\hyperlink{union__LCB__pci__csr}{\_\-LCB\_\-pci\_\-csr} (Union for 32-bit CSR register )}{\pageref{union__LCB__pci__csr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__pci__csr__bf}{\_\-LCB\_\-pci\_\-csr\_\-bf} (Map of the Memory space CSR pciister )}{\pageref{struct__LCB__pci__csr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__pci__fabric__select}{\_\-LCB\_\-pci\_\-fabric\_\-select} (Bit field representation of the fabric select register )}{\pageref{struct__LCB__pci__fabric__select}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__pci__fabric__select__bf}{\_\-LCB\_\-pci\_\-fabric\_\-select\_\-bf} (Bit field representation of the fabric select register )}{\pageref{struct__LCB__pci__fabric__select__bf}}{}
\item\contentsline{section}{\hyperlink{union__LCB__pci__irq}{\_\-LCB\_\-pci\_\-irq} (Union for 32-bit irq register )}{\pageref{union__LCB__pci__irq}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__pci__irq__bf}{\_\-LCB\_\-pci\_\-irq\_\-bf} (Map of the Memory space irq register )}{\pageref{struct__LCB__pci__irq__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__pci__irq__sets}{\_\-LCB\_\-pci\_\-irq\_\-sets} (Map of the Memory space irq enable register, by sets )}{\pageref{struct__LCB__pci__irq__sets}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__prb}{\_\-LCB\_\-prb} (Map of the LCB memory space PCI register block )}{\pageref{struct__LCB__prb}}{}
\item\contentsline{section}{\hyperlink{union__LCB__ri}{\_\-LCB\_\-ri} (Union for the two types of result item )}{\pageref{union__LCB__ri}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__cmd__payload}{\_\-LCB\_\-ri\_\-cmd\_\-payload} (Lays out the payload portion of the transmit command and transmit command with response )}{\pageref{struct__LCB__ri__cmd__payload}}{}
\item\contentsline{section}{\hyperlink{union__LCB__ri__err}{\_\-LCB\_\-ri\_\-err} (Union for 32-bit LCB result item error )}{\pageref{union__LCB__ri__err}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__err__bf}{\_\-LCB\_\-ri\_\-err\_\-bf} (Layout of a 32-bit LCB result item error field )}{\pageref{struct__LCB__ri__err__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__event}{\_\-LCB\_\-ri\_\-event} (Defines the {\em event\/} result item )}{\pageref{struct__LCB__ri__event}}{}
\item\contentsline{section}{\hyperlink{union__LCB__ri__hdr}{\_\-LCB\_\-ri\_\-hdr} (Union for 32-bit LCB result item header )}{\pageref{union__LCB__ri__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__hdr__bf}{\_\-LCB\_\-ri\_\-hdr\_\-bf} (Layout of a 32-bit result item header )}{\pageref{struct__LCB__ri__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__reg}{\_\-LCB\_\-ri\_\-reg} (Layout of a register response LCB result item )}{\pageref{struct__LCB__ri__reg}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__response}{\_\-LCB\_\-ri\_\-response} (Layout of a response LCB result item )}{\pageref{struct__LCB__ri__response}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__ri__simple}{\_\-LCB\_\-ri\_\-simple} (Layout of a simple LCB result item )}{\pageref{struct__LCB__ri__simple}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl}{\_\-LCB\_\-rl} (Defines a structure encompassing all result lists )}{\pageref{struct__LCB__rl}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl__event}{\_\-LCB\_\-rl\_\-event} (Defines the {\em event\/} result list )}{\pageref{struct__LCB__rl__event}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl__hdr}{\_\-LCB\_\-rl\_\-hdr} (Layout of a result list header )}{\pageref{struct__LCB__rl__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl__reg}{\_\-LCB\_\-rl\_\-reg} (Defines the {\em register\/} access result list )}{\pageref{struct__LCB__rl__reg}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl__response}{\_\-LCB\_\-rl\_\-response} (Defines a response result list )}{\pageref{struct__LCB__rl__response}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rl__simple}{\_\-LCB\_\-rl\_\-simple} (Defines a simple result list )}{\pageref{struct__LCB__rl__simple}}{}
\item\contentsline{section}{\hyperlink{union__LCB__rst__dsc}{\_\-LCB\_\-rst\_\-dsc} (Union for 32-bit Result Descriptor )}{\pageref{union__LCB__rst__dsc}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rst__dsc__bf}{\_\-LCB\_\-rst\_\-dsc\_\-bf} (Map of LCB result descriptor )}{\pageref{struct__LCB__rst__dsc__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rst__dsc__bfd}{\_\-LCB\_\-rst\_\-dsc\_\-bfd} (Map of LCB result descriptor )}{\pageref{struct__LCB__rst__dsc__bfd}}{}
\item\contentsline{section}{\hyperlink{union__LCB__rxstats}{\_\-LCB\_\-rxstats} (Union for 32-bit RECEIVE STATISTICS/STATUS register )}{\pageref{union__LCB__rxstats}}{}
\item\contentsline{section}{\hyperlink{struct__LCB__rxstats__bf}{\_\-LCB\_\-rxstats\_\-bf} (Bit map of the LATp backend RECEIVE STATISTICS/STATUS register )}{\pageref{struct__LCB__rxstats__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB}{\_\-LCBB} (Control block for the LCBB driver )}{\pageref{struct__LCBB}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__cfg__latp__bf}{\_\-LCBB\_\-cfg\_\-latp\_\-bf} (Structure to define the LATP configuration information )}{\pageref{struct__LCBB__cfg__latp__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__cfg__latp__sv}{\_\-LCBB\_\-cfg\_\-latp\_\-sv} (Defines a field selectable structure for those values one wishes to configure )}{\pageref{struct__LCBB__cfg__latp__sv}}{}
\item\contentsline{section}{\hyperlink{union__LCBB__cfg__latp__us}{\_\-LCBB\_\-cfg\_\-latp\_\-us} (Union of the LATp bit field configuration structure with an unsigned short )}{\pageref{union__LCBB__cfg__latp__us}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__err__evt__maps}{\_\-LCBB\_\-err\_\-evt\_\-maps} (Maps to take an event transfer/receive error/status value, into a standard message code )}{\pageref{struct__LCBB__err__evt__maps}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__err__maps}{\_\-LCBB\_\-err\_\-maps} (Provides mapping arrays to take an LCB hardware error code into a LCB message code )}{\pageref{struct__LCBB__err__maps}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__err__rst__maps}{\_\-LCBB\_\-err\_\-rst\_\-maps} (Maps to take a result transfer/receive error/status value, into a standard message code )}{\pageref{struct__LCBB__err__rst__maps}}{}
\item\contentsline{section}{\hyperlink{union__LCBB__latp__cfg}{\_\-LCBB\_\-latp\_\-cfg} (Union of the select/value bit field representation of the LATp configuration bits and an unsigned int )}{\pageref{union__LCBB__latp__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__msg}{\_\-LCBB\_\-msg} (Layout of an unsolicited event message )}{\pageref{struct__LCBB__msg}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__msg__hdr}{\_\-LCBB\_\-msg\_\-hdr} (Layout of an unsolicited event message header )}{\pageref{struct__LCBB__msg__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__xtrace}{\_\-LCBB\_\-xtrace} (The trace buffer, this holds the transaction count and the last 8 transaction records )}{\pageref{struct__LCBB__xtrace}}{}
\item\contentsline{section}{\hyperlink{union__LCBB__xtrace__ols}{\_\-LCBB\_\-xtrace\_\-ols} (Union of the bit field representation of the OLS word and an uninterpretted unsigned short int )}{\pageref{union__LCBB__xtrace__ols}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__xtrace__ols__bf}{\_\-LCBB\_\-xtrace\_\-ols\_\-bf} (Defines the bit field representation of the opcode/length/status word )}{\pageref{struct__LCBB__xtrace__ols__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LCBB__xtrace__rec}{\_\-LCBB\_\-xtrace\_\-rec} (Defines a transaction trace record )}{\pageref{struct__LCBB__xtrace__rec}}{}
\end{CompactList}
