GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCBD / V1-2-9

Constituent: lcbd     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

Data Structures

Here are the data structures with brief descriptions:
_FpgaListStructure defining the list of supported Fpgas
_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
_LCBDStruct containing fundamental parameters for the LCB
_LCBD_aibAsycnchronous Initialization Block
_LCBD_clDefines a all encompassing LCBD command list
_LCBD_clk_off_cbpBinds a CLOCK ON -> OFF interrupt to its parameter
_LCBD_clk_on_cbpBinds a CLOCK OFF -> ON interrupt to its parameter
_LCBD_clk_ucbClock Unit Control Block
_LCBD_dibLCBD Device information block
_LCBD_evtLayout of an unsolicited data received on the event fabric
_LCBD_evt_cbbCached information about the circular buffer
_LCBD_evt_cbpBinds an event call back routine with its parameter
_LCBD_evt_err_cbpBinds an event error handler call back routine with its parameter
_LCBD_evt_err_mapsMaps to take an event transfer/receive error/status value, into a standard message code
_LCBD_evt_fcbEvent Unit free control block
_LCBD_evt_hdrLayout of 8 padding words that precede an unsolicited event
_LCBD_evt_msgEvent dispatch messsage
_LCBD_evt_ucbEvent Unit control block
_LCBD_hcbHandler control block
_LCBD_icbInterrupt control block
_LCBD_load_cbpCallback routine and parameter for LCBD_load asychronous completion
_LCBD_ncbNotification control block
_LCBD_ncb_msgFormat of the fork notification messsage
_LCBD_nutThe notification user of transients block
_LCBD_nut_queUnion of the possible data structures the LCBD_nut can be linked to
_LCBD_rlGeneric LCBD result list containing an LCBD_xcb prefix block and a union of all possible result list types
_LCBD_rl_cmdDefines a LCBD transmit command result list
_LCBD_rl_cmdrDefines a LCBD transmit command and wait on response result list
_LCBD_rl_regDefines a LCBD a generic register access result list list
_LCBD_rl_simpleDefines a LCBD simple response result list list
_LCBD_rst_ccbThe Command Control Block, describes the control information for needed to control access to the LCB's command request queue
_LCBD_rst_err_mapsMaps to take a result transfer/receive error/status value, into a standard message code
_LCBD_rst_flush_msgResult flush dispatch messsage
_LCBD_rst_msgResult dispatch messsage
_LCBD_rst_null_cbpBinds an null descriptor call back routine with its parameter
_LCBD_rst_ucbResult Unit Control Block
_LCBD_scbStatistics control block
_LCBD_sivUnion of the bit field representation of the state vector with an unsigned int
_LCBD_siv_bfThe driver's State Informat Vector, bit field representation
_LCBD_siv_usThe driver's State Informat Vector, unsigned shorts
_LCBD_statsEncompassing structure for all the LCBD driver statistics
_LCBD_stats_evtDefines the statistics keep by the EVENT handler
_LCBD_stats_evt_protoThis is a sub-structure of the LCBD event statistics, keeping track of events (messages) by protocol type
_LCBD_stats_evt_proto_xctThis is a sub-structure of the LCBD event protocol statistics, keeping track of the events (packets) for a transaction
_LCBD_stats_evt_tickleStatistics about LCBD_stats_evt_tickle
_LCBD_stats_isrDefines the statistics keep by the LCBD ISR routine
_LCBD_stats_rstDefines the statistics keep by RESULT handler
_LCBD_stats_timInformation about the collection time
_LCBD_ucbControl block for the 3 units that comprise the LCB
_LCBD_xcbThe transaction control block
_LCBD_xcb_queUnion of the possible data structures the LCBD_xcb can be linked to
_LCBD_xcb_sysThe system portion of the transaction control block
_LCBD_xcb_usrThe user portion of the XCB

Generated on Thu May 5 23:20:57 2005 by doxygen 1.3.3