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

Constituent: lcbb     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LCBB Struct Reference

Control block for the LCBB driver. More...

#include <LCBB.h>

Collaboration diagram for _LCBB:

Collaboration graph
[legend]

Data Fields

unsigned int pci_bus
unsigned int pci_dev
unsigned int pci_func
unsigned int lcb_rev
unsigned int latp_rev
LCB_prbpci
unsigned int local2pci
unsigned char * request
unsigned char * result
LCBB_latp_cfg latp_cfg
unsigned int base_ptr
volatile unsigned int read_ptr
unsigned int null_count
unsigned int rogue_count
unsigned int latp_csr
LCBB_xtrace xtrace

Detailed Description

Control block for the LCBB driver.


Field Documentation

unsigned int _LCBB::base_ptr
 

Local copy of circular buffer base addr

LCBB_latp_cfg _LCBB::latp_cfg
 

The requested LATp configuration

unsigned int _LCBB::latp_csr
 

Last read value of LATp csr

unsigned int _LCBB::latp_rev
 

LATp FPGA revision number

unsigned int _LCBB::lcb_rev
 

LCB FPGA revision number

unsigned int _LCBB::local2pci
 

Offset to map PCI MEM addr to local addr

unsigned int _LCBB::null_count
 

Number of NULL descriptors (slave setting of LATp side CSR) that have been seen

LCB_prb* _LCBB::pci
 

Memory map of the LCB's pci regs

unsigned int _LCBB::pci_bus
 

PCI bus number

unsigned int _LCBB::pci_dev
 

PCI device number

unsigned int _LCBB::pci_func
 

PCI function number

volatile unsigned int _LCBB::read_ptr
 

Local copy of circular buffer read ptr

unsigned char* _LCBB::request
 

Request buffer address

unsigned char* _LCBB::result
 

Result buffer address

unsigned int _LCBB::rogue_count
 

Number of Rogue descriptors that have been seen

LCBB_xtrace _LCBB::xtrace
 

Transaction trace buffer


The documentation for this struct was generated from the following file:
Generated on Tue Nov 28 01:52:27 2006 by  doxygen 1.4.4