GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCBD / V1-5-1 > lcbb / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LCBB Struct Reference

Control block for the LCBB driver. More...

#include <LCBB.h>

List of all members.

Public Attributes

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.

Member Data Documentation

unsigned int _LCBB::pci_bus

PCI bus number

unsigned int _LCBB::pci_dev

PCI device number

unsigned int _LCBB::pci_func

PCI function number

unsigned int _LCBB::lcb_rev

LCB FPGA revision number

unsigned int _LCBB::latp_rev

LATp FPGA revision number

LCB_prb* _LCBB::pci

Memory map of the LCB's pci regs

unsigned int _LCBB::local2pci

Offset to map PCI MEM addr to local addr

unsigned char* _LCBB::request

Request buffer address

unsigned char* _LCBB::result

Result buffer address

LCBB_latp_cfg _LCBB::latp_cfg

The requested LATp configuration

unsigned int _LCBB::base_ptr

Local copy of circular buffer base addr

volatile unsigned int _LCBB::read_ptr

Local copy of circular buffer read ptr

unsigned int _LCBB::null_count

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

unsigned int _LCBB::rogue_count

Number of Rogue descriptors that have been seen

unsigned int _LCBB::latp_csr

Last read value of LATp csr

LCBB_xtrace _LCBB::xtrace

Transaction trace buffer


The documentation for this struct was generated from the following file:
Generated on Tue Aug 31 18:53:51 2010 by  doxygen 1.5.3