GLAST/LAT > DAQ and FSW > FSW > "use" tree > LCBD

lcbd (mcp750) Constituent


Description: LCB driver for VxWorks.
File Type: shr
Package: LCBD (LAT Communication Board Driver)
Project: DRV (Drivers)
Relationships: Constituent, Interface
Tags: i845e, mcp750, mv2304, rad750, sun-gcc

Relationships (help)

Doxygen (help)

 

Interfaces

    LCBD_lcbd_1.0

      LCBD_allow LCBD_drv.c
      LCBD_bind LCBD_rst.c
      LCBD_board_id_set LCBD_drv.c
      LCBD_cl_alloc LCBD_rst.c
      LCBD_cl_alloc8 LCBD_rst.c
      LCBD_clk_off_cb_set LCBD_clk.c
      LCBD_clk_off_cbp_get LCBD_clk.c
      LCBD_clk_on_cb_set LCBD_clk.c
      LCBD_clk_on_cbp_get LCBD_clk.c
      LCBD_create LCBD_drv.c
      LCBD_dib_locate LCBD_drv.c
      LCBD_dib_show LCBD_drv.c
      LCBD_drain LCBD_drv.c
      LCBD_enable LCBD_drv.c
      LCBD_evt_cb_set LCBD_evt.c
      LCBD_evt_cbp_get LCBD_evt.c
      LCBD_evt_conds_set LCBD_evt.c
      LCBD_evt_enable LCBD_evt.c
      LCBD_evt_err_cb_set LCBD_evt.c
      LCBD_evt_err_cbp_get LCBD_evt.c
      LCBD_evt_free LCBD_evt.c
      LCBD_evt_handler_create LCBD_evt.c
      LCBD_evt_que_install LCBD_evt.c
      LCBD_evt_rcv_err_map LCBD_evt.c
      LCBD_evt_tickle LCBD_evt.c
      LCBD_evt_xfr_err_map LCBD_evt.c
      LCBD_fabric_read LCBD_drv.c
      LCBD_fabric_select LCBD_drv.c
      LCBD_faults_read LCBD_drv.c
      LCBD_fork_bind LCBD_rst.c
      LCBD_get LCBD_drv.c
      LCBD_load LCBD_drv.c
      LCBD_load_cancel LCBD_drv.c
      LCBD_load_init LCBD_drv.c
      LCBD_load_notify LCBD_drv.c
      LCBD_load_wait LCBD_drv.c
      LCBD_nut_cancel LCBD_nut.c
      LCBD_nut_fork LCBD_nut.c
      LCBD_nut_handler_create LCBD_nut.c
      LCBD_nut_head_create LCBD_nut.c
      LCBD_nut_head_destroy LCBD_nut.c
      LCBD_nut_notify LCBD_nut.c
      LCBD_nut_notifyW LCBD_nut.c
      LCBD_nut_pendW LCBD_nut.c
      LCBD_nut_post LCBD_nut.c
      LCBD_nut_que_install LCBD_nut.c
      LCBD_pci_cfg_hdr_show LCBD_pci.c
      LCBD_pci_cfg_inLong LCBD_pci.c
      LCBD_pci_cfg_inWord LCBD_pci.c
      LCBD_pci_cfg_outLong LCBD_pci.c
      LCBD_pci_cfg_outWord LCBD_pci.c
      LCBD_pci_cfg_status_clear LCBD_drv.c
      LCBD_pci_csr_read LCBD_pci.c
      LCBD_pci_csr_write LCBD_pci.c
      LCBD_pci_eventq_read LCBD_pci.c
      LCBD_pci_events_base_read LCBD_pci.c
      LCBD_pci_events_base_write LCBD_pci.c
      LCBD_pci_events_free_read LCBD_pci.c
      LCBD_pci_events_free_write LCBD_pci.c
      LCBD_pci_fabric_select_read LCBD_pci.c
      LCBD_pci_fabric_select_write LCBD_pci.c
      LCBD_pci_irq_read LCBD_pci.c
      LCBD_pci_irq_write LCBD_pci.c
      LCBD_pci_requestq_read LCBD_pci.c
      LCBD_pci_requestq_write LCBD_pci.c
      LCBD_pci_resultq_read LCBD_pci.c
      LCBD_post_bind LCBD_rst.c
      LCBD_post_create LCBD_rst.c
      LCBD_post_destroy LCBD_rst.c
      LCBD_post_pendW LCBD_rst.c
      LCBD_qioW LCBD_rst.c
      LCBD_rl_alloc LCBD_rst.c
      LCBD_rl_alloc8 LCBD_rst.c
      LCBD_rst_handler_create LCBD_rst.c
      LCBD_rst_null_cb_set LCBD_rst.c
      LCBD_rst_null_cbp_get LCBD_rst.c
      LCBD_rst_que_install LCBD_rst.c
      LCBD_rst_rcv_err_map LCBD_rst.c
      LCBD_rst_xfr_err_map LCBD_rst.c
      LCBD_state_get LCBD_drv.c
      LCBD_stats_clr LCBD_stats.c
      LCBD_stats_evt_show LCBD_stats.c
      LCBD_stats_get LCBD_stats.c
      LCBD_stats_isr_show LCBD_stats.c
      LCBD_stats_rst_show LCBD_stats.c
      LCBD_stats_show LCBD_stats.c
      LCBD_stats_sub LCBD_stats.c
      LCBD_stats_tim_show LCBD_stats.c
      LCBD_submit LCBD_rst.c
      LCBD_submitW LCBD_rst.c
      LCBD_unload LCBD_drv.c
      LCBD_width_set LCBD_drv.c
    LCBD_lcbd_1.3

      LCBD_evt_rng_free LCBD_evt.c
    LCB_lcbcr_0.0

      LCBC_cmd_xmit LCBC.c
      LCBC_cmd_xmit_fill LCBC.c
      LCBC_cmdr_xmit LCBC.c
      LCBC_cmdr_xmit_fill LCBC.c
      LCBC_csr_access LCBC.c
      LCBC_csr_access_fill LCBC.c
      LCBC_event_fill LCBC.c
      LCBC_faults_access LCBC.c
      LCBC_faults_access_fill LCBC.c
      LCBC_lat_reset LCBC.c
      LCBC_lat_reset_fill LCBC.c
      LCBC_mark_time LCBC.c
      LCBC_mark_time_fill LCBC.c
      LCBC_process LCBC.c
      LCBC_rxstats_access LCBC.c
      LCBC_rxstats_access_fill LCBC.c
      LCBC_show LCBC.c
      LCBR_check LCBR.c
      LCBR_error_get LCBR.c
      LCBR_process LCBR.c
      LCBR_show LCBR.c

Files

    LCBB.c LCB polled mode interface routines.
    LCBB_msgs.c Constructor/destructor routines for message facility LCBB (ID: 30, 0x1e).
    LCBC.c Implementation of the LCB command list and command item utility.
    LCBD_clk.c Implements the LCB clock unit routines.
    LCBD_drv.c LCBD initialization and setup routines.
    LCBD_evt.c Implements the LCB Node-to-Node communication routines.
    LCBD_msgs.c Constructor/destructor routines for message facility LCBD (ID: 31, 0x1f).
    LCBD_nut.c Implementation of LCBD notification routines.
    LCBD_p.h Definitions of private LCBD Drivers structures.
    LCBD_pci.c Implements the LCB PCI routines.
    LCBD_rst.c Implements the LCB command/result unit routines.
    LCBD_stats.c Implements the LCBD Statistics routines.
    LCBR.c Implements the LCB result list/item scanning parsing routines.
    ../ptd/lcb_display.c Displays various aspects of the LCB hardware.
    ../ptd/lcb_display.h Interface to displays various aspects of the LCB hardware.
    ../ptd/test_err.c Tests for the DMA transfer err.
    ../ptd/test_lcbb.c Unit test for the LCBB driver.
    ../ptd/test_lcbd.c Public Tests for LCBD driver.