GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCBD / V1-4-4
Constituent: lcbd     Tag: rad750
#include "LCBD/LCBD_pci.h"
#include "LCBD_p.h"
Include dependency graph for LCBD_pci.c:
Functions | |
unsigned int | LCBD_pci_csr_read (const LCBD lcb) |
read 32-bit CSR register | |
void | LCBD_pci_csr_write (const LCBD lcb, unsigned int val) |
writes 32-bit val into LCB CSR register | |
unsigned int | LCBD_pci_irq_read (const LCBD lcb) |
read 32-bit IRQ enable register | |
void | LCBD_pci_irq_write (const LCBD lcb, unsigned int val) |
writes 32-bit val into LCB IRQ enable register | |
unsigned int | LCBD_pci_events_base_read (const LCBD lcb) |
read 32-bit EVENTS_BASE register | |
void | LCBD_pci_events_base_write (LCBD lcb, unsigned int val) |
writes 32-bit val into LCB EVENTS_BASE register | |
unsigned int | LCBD_pci_events_free_read (const LCBD lcb) |
read 32-bit EVENTS_FREE register | |
void | LCBD_pci_events_free_write (const LCBD lcb, unsigned int val) |
writes 32-bit val into LCB EVENTS_FREE register | |
unsigned int | LCBD_pci_resultq_read (const LCBD lcb) |
reads 32-bit result queue FIFO | |
unsigned int | LCBD_pci_eventq_read (const LCBD lcb) |
reads 32-bit event queue FIFO | |
unsigned int | LCBD_pci_requestq_read (const LCBD lcb) |
Read the LCB Export FIFO register. | |
void | LCBD_pci_requestq_write (const LCBD lcb, unsigned int val) |
writes 32-bit val into LCB Export FIFO register | |
unsigned int | LCBD_pci_fabric_select_read (const LCBD lcb) |
reads 32-bit fabric select register | |
void | LCBD_pci_fabric_select_write (const LCBD lcb, unsigned int val) |
writes 32-bit val into fabric select register | |
unsigned int | LCBD_pci_cfg_inWord (const LCBD lcb, int offset, unsigned short *word) |
Reads a 16-bit word from PCI Configuration space at the specificied byte offset. | |
unsigned int | LCBD_pci_cfg_outWord (const LCBD lcb, int offset, unsigned short word) |
Writes word to PCI Configuration space at the specificied byte offset. | |
unsigned int | LCBD_pci_cfg_inLong (const LCBD lcb, int offset, unsigned int *word) |
Reads a 32-bit word from PCI Configuration space at the specificied byte offset. | |
unsigned int | LCBD_pci_cfg_outLong (const LCBD lcb, int offset, unsigned int word) |
Writes a 32-bit word to PCI Configuration space at the specificied byte offset. | |
unsigned int | LCBD_pci_cfg_hdr_show (const LCBD lcb) |
Dumps the PCI Configuration Space to stdout. |
JJRussell -- russell@slac.stanford.edu
CVS $Id: LCBD_pci.c,v 1.7 2009/03/26 00:25:49 russell Exp $
|
Dumps the PCI Configuration Space to stdout.
|
|
Reads a 32-bit word from PCI Configuration space at the specificied byte offset.
|
|
Reads a 16-bit word from PCI Configuration space at the specificied byte offset.
|
|
Writes a 32-bit word to PCI Configuration space at the specificied byte offset.
|
|
Writes word to PCI Configuration space at the specificied byte offset.
|
|
read 32-bit CSR register
|
|
writes 32-bit val into LCB CSR register
|
|
reads 32-bit event queue FIFO
|
|
read 32-bit EVENTS_BASE register
|
|
writes 32-bit val into LCB EVENTS_BASE register
|
|
read 32-bit EVENTS_FREE register
|
|
writes 32-bit val into LCB EVENTS_FREE register
|
|
reads 32-bit fabric select register
|
|
writes 32-bit val into fabric select register
|
|
read 32-bit IRQ enable register
|
|
writes 32-bit val into LCB IRQ enable register
|
|
Read the LCB Export FIFO register.
|
|
writes 32-bit val into LCB Export FIFO register
|
|
reads 32-bit result queue FIFO
|