GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCBD / V1-4-3

Constituent: lcbb     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

Data Structures

Here are the data structures with brief descriptions:
_LATP_cell_hdrUnion for 16-bit control cell header
_LATP_cell_hdr_bfLayout of a control cell header
_LATP_ebm_hdrUnion for 16-bit field header word added by the EBM
_LATP_ebm_hdr_bfLayout of 16-bit field header word added by the EBM
_LATP_evt_summaryUnion for 32-bit event summary word, also known as the trigger message
_LATP_evt_summary_bfMap of 32-bit event summary, this is the trigger message
_LATP_pckt_hdrUnion of the subfield, bit field and unsigned int representations of a packet header word
_LATP_pckt_hdr_bfThe LATP packet header as ebm and header by bitfields
_LATP_pckt_hdr_usThe LATP packet header as two unsigned shorts
_LATP_rxUnion for 16-bit LATp receiver statistics word
_LATP_rx_bfStructure that defines the LATp receiver statistics word
_LATP_txUnion for 16-bit LATp transmitter statistics word
_LATP_tx_bfStructure that defines the LATp transmitter statistics word
_LCB_ciDefines a union of all command item
_LCB_ci_cmdDefines the transmit command without wait on response
_LCB_ci_cmd_payloadLays out the payload portion of the transmit command and transmit command with response
_LCB_ci_cmdrDefines the transmit command with wait on response
_LCB_ci_eventDefines the event transfer command item
_LCB_ci_hdrUnion of an uninterpretted 32-bit integer with the bit field representation
_LCB_ci_hdr_bfStructure to map out the bit fields of a command item header
_LCB_ci_regDefines a register access command item
_LCB_ci_simpleDefines a simple command item
_LCB_clDefines a structure encompassing all command lists
_LCB_cl_cmdDefines a transmit commmand command list
_LCB_cl_cmdrDefines a transmit commmand with wait on response command list
_LCB_cl_eventDefines the event command list
_LCB_cl_hdrLayout of a command list header
_LCB_cl_regDefines the register access command list
_LCB_cl_simpleDefines a simple command list
_LCB_cmd_dscUnion of the command (request, export) descriptor with an uninterpretted 32-bit integer
_LCB_cmd_dsc_bfMap of LCB command (request,export) descriptor
_LCB_csrUnion for 32-bit CSR register
_LCB_csr_bfBit field map of the LCB's LATp backend CSR register
_LCB_evt_dscUnion for 32-bit Event Descriptor
_LCB_evt_dsc_bfMap of LCB event result descriptor with broken down status fields
_LCB_evt_dsc_bfeMap of LCB event result descriptor with error field as a single field (receive and transfer status combined)
_LCB_faultsUnion for 32-bit FIFO FAULTs register
_LCB_faults_bfBit map of the LATp backend FIFO FAULTS register
_LCB_pci_csrUnion for 32-bit CSR register
_LCB_pci_csr_bfMap of the Memory space CSR pciister
_LCB_pci_fabric_selectBit field representation of the fabric select register
_LCB_pci_fabric_select_bfBit field representation of the fabric select register
_LCB_pci_irqUnion for 32-bit irq register
_LCB_pci_irq_bfMap of the Memory space irq register
_LCB_pci_irq_setsMap of the Memory space irq enable register, by sets
_LCB_prbMap of the LCB memory space PCI register block
_LCB_riUnion for the two types of result item
_LCB_ri_cmd_payloadLays out the payload portion of the transmit command and transmit command with response
_LCB_ri_errUnion for 32-bit LCB result item error
_LCB_ri_err_bfLayout of a 32-bit LCB result item error field
_LCB_ri_eventDefines the event result item
_LCB_ri_hdrUnion for 32-bit LCB result item header
_LCB_ri_hdr_bfLayout of a 32-bit result item header
_LCB_ri_regLayout of a register response LCB result item
_LCB_ri_responseLayout of a response LCB result item
_LCB_ri_simpleLayout of a simple LCB result item
_LCB_rlDefines a structure encompassing all result lists
_LCB_rl_eventDefines the event result list
_LCB_rl_hdrLayout of a result list header
_LCB_rl_regDefines the register access result list
_LCB_rl_responseDefines a response result list
_LCB_rl_simpleDefines a simple result list
_LCB_rst_dscUnion for 32-bit Result Descriptor
_LCB_rst_dsc_bfMap of LCB result descriptor
_LCB_rst_dsc_bfdMap of LCB result descriptor
_LCB_rxstatsUnion for 32-bit RECEIVE STATISTICS/STATUS register
_LCB_rxstats_bfBit map of the LATp backend RECEIVE STATISTICS/STATUS register
_LCBBControl block for the LCBB driver
_LCBB_cfg_latp_bfStructure to define the LATP configuration information
_LCBB_cfg_latp_svDefines a field selectable structure for those values one wishes to configure
_LCBB_cfg_latp_usUnion of the LATp bit field configuration structure with an unsigned short
_LCBB_err_evt_mapsMaps to take an event transfer/receive error/status value, into a standard message code
_LCBB_err_mapsProvides mapping arrays to take an LCB hardware error code into a LCB message code
_LCBB_err_rst_mapsMaps to take a result transfer/receive error/status value, into a standard message code
_LCBB_latp_cfgUnion of the select/value bit field representation of the LATp configuration bits and an unsigned int
_LCBB_msgLayout of an unsolicited event message
_LCBB_msg_hdrLayout of an unsolicited event message header
_LCBB_xtraceThe trace buffer, this holds the transaction count and the last 8 transaction records
_LCBB_xtrace_olsUnion of the bit field representation of the OLS word and an uninterpretted unsigned short int
_LCBB_xtrace_ols_bfDefines the bit field representation of the opcode/length/status word
_LCBB_xtrace_recDefines a transaction trace record

Generated on Thu Jun 14 08:52:21 2007 by  doxygen 1.4.4