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

liox (rad750) Constituent


Description: LAT I/O Transaction library.
File Type: shr
Package: LCB (LAT Communication Board)
Project: DRV (Drivers)
Relationships: Constituent, Interface
Tags: i845e, mcp750, mv2304, rad750, sun-gcc

Relationships (help)

Doxygen (help)

 

Interfaces

    LCB_liox_1.0

      LIOX_GetDefaultTimeout LIOX_util.c
      LIOX_SetDefaultTimeout LIOX_util.c
      LIOX_addr_logic_get LIOX_addr.c
      LIOX_addr_logic_set LIOX_addr.c
      LIOX_addr_phys_get LIOX_addr.c
      LIOX_calcParity LIOX_util.c
      LIOX_ci_Alloc LIOX_cmd.c
      LIOX_ci_Dump LIOX_cmd.c
      LIOX_ci_GetDest LIOX_cmd.c
      LIOX_ci_GetOpcode LIOX_cmd.c
      LIOX_ci_GetPayload LIOX_cmd.c
      LIOX_ci_GetProto LIOX_cmd.c
      LIOX_ci_SetDest LIOX_cmd.c
      LIOX_ci_SetOpcode LIOX_cmd.c
      LIOX_ci_SetProto LIOX_cmd.c
      LIOX_ci_qCSR LIOX_cmd.c
      LIOX_ci_qEvent LIOX_cmd.c
      LIOX_ci_qFIFO_FAULTS LIOX_cmd.c
      LIOX_ci_qItem LIOX_cmd.c
      LIOX_ci_qLAM LIOX_cmd.c
      LIOX_ci_qLAM_LCB LIOX_cmd.c
      LIOX_ci_qLATreset LIOX_cmd.c
      LIOX_ci_qMarker LIOX_cmd.c
      LIOX_cl_Count LIOX_cmd.c
      LIOX_cl_Dump LIOX_cmd.c
      LIOX_cl_ForEach LIOX_cmd.c
      LIOX_cl_Queue LIOX_cmd.c
      LIOX_cl_Queue_Poll LIOX_cmd.c
      LIOX_cl_Queue_wRst LIOX_cmd.c
      LIOX_cl_Rewind LIOX_cmd.c
      LIOX_cl_alloc LIOX_init.c
      LIOX_defaultCB LIOX_util.c
      LIOX_getState LIOX_util.c
      LIOX_init LIOX_init.c
      LIOX_parity_GetAccessDesc LIOX_util.c
      LIOX_parity_GetCmdPayload LIOX_util.c
      LIOX_parity_GetCmdStr LIOX_util.c
      LIOX_parity_SetAccessDesc LIOX_util.c
      LIOX_parity_SetCmdPayload LIOX_util.c
      LIOX_parity_SetCmdStr LIOX_util.c
      LIOX_pool_destroy LIOX_pool.c
      LIOX_pool_free LIOX_pool.c
      LIOX_pool_get LIOX_pool.c
      LIOX_pool_getW LIOX_pool.c
      LIOX_pool_getW_toc LIOX_pool.c
      LIOX_pool_new LIOX_pool.c
      LIOX_psync_CSR LIOX_sync.c
      LIOX_ri_GetError LIOX_rst.c
      LIOX_ri_GetHeader LIOX_rst.c
      LIOX_ri_GetOpcode LIOX_rst.c
      LIOX_ri_GetPayload LIOX_rst.c
      LIOX_ri_GetPayload16 LIOX_rst.c
      LIOX_ri_GetPayload32 LIOX_rst.c
      LIOX_ri_GetRegPayload LIOX_rst.c
      LIOX_ri_GetTimestamp LIOX_rst.c
      LIOX_ri_MapError LIOX_rst.c
      LIOX_rl_Dump LIOX_rst.c
      LIOX_rl_Error LIOX_rst.c
      LIOX_rl_ForEach LIOX_rst.c
      LIOX_rl_Next LIOX_rst.c
      LIOX_rl_Rewind LIOX_rst.c
      LIOX_rl_SetBuffer LIOX_rst.c
      LIOX_rl_SetCB LIOX_rst.c
      LIOX_rl_Size LIOX_rst.c
      LIOX_rl_alloc LIOX_init.c
      LIOX_sizeOf LIOX_init.c
      LIOX_sync_CSR LIOX_sync.c
      LIOX_sync_FIFO_FAULTS LIOX_sync.c
      LIOX_sync_LAM LIOX_sync.c
      LIOX_sync_LAM_LCB LIOX_sync.c
      LIOX_sync_LAT_RESET LIOX_sync.c
      LIOX_sync_LH_get LIOX_sync.c
      LIOX_sync_init LIOX_sync.c
      LIOX_sync_sizeOf LIOX_sync.c
      LIOX_sync_wait LIOX_sync.c
      LIOX_sysInit LIOX_sys.c

Files

    LCB_bulk.c Implements the LCB Node-to-Node communication routines.
    LCB_bulk_p.h Definitions of private LCB structures for bulk data communications.
    LCB_dispatch.c Implements the core of LCB result dispatch.
    LCB_init.c LCB initialization routines.
    LCB_io.c Implements Read/Write routines for the LCB registers.
    LCB_log.c Implements the LCB debug routines.
    LCB_msgs.c Constructor/destructor routines for message facility LCB (ID: 32, 0x20).
    LCB_p.h Definitions of private LCB Drivers structures.
    LCB_pci.c Implements the LCB PCI routines.
    LCB_pci_reg_p.h Map of LCB PCI registers and offsets.
    LCB_poll.c LCB polled mode interface routines.
    LCB_stats.c Implements the LCB Statistics routines.
    LIOX_addr.c LIOX logical addressing routines.
    LIOX_cmd.c Implements the LIOX command list/item routines.
    LIOX_init.c Implements the LIOX handle initialization routines.
    LIOX_lock.c Implements the LCB request resource lock routines.
    LIOX_lock_def_p.h Definitions of private LCB Drivers structures.
    LIOX_lock_p.h Implements the LCB request count lock routines.
    LIOX_msgs.c Constructor/destructor routines for message facility LIOX (ID: 33, 0x21).
    LIOX_p.h Definitions of private LIOX command/response structures.
    LIOX_pool.c LIOX handle pool manage.
    LIOX_pool_p.h Definitions of private LIOX handle pools.
    LIOX_rst.c Implements the LIOX result list/item routines.
    LIOX_sync.c Synchronous LIOX cmds for backend registers and LATp fabric reset.
    LIOX_sync_p.h Definitions of private synchronous LIOX handle for LATp register access.
    LIOX_sys.c Implements the LIOX to LCB initialization routines.
    LIOX_util.c Implements the public LIOX utility routines.
    ../ptd/LIOX_sim.c Implements the LIOX part of a LCB simulator.
    ../ptd/msg_init.c public Tests for the MSG facility.
    ../ptd/sim_rst.c public Tests for simulated LIOX result list.
    ../ptd/t_addr.c Provides LIOX logical address constants as global symbols.
    ../ptd/t_dmaRW.c public dma error testing code.
    ../ptd/t_flowCtl.c public Flow Ctrl testing code.
    ../ptd/t_header_LCB.c Tests compilation of public header file LCB/LCB.h.
    ../ptd/t_header_LCB_bulk.c Tests compilation of public header file LCB/LCB_bulk.h.
    ../ptd/t_header_LCB_dispatch.c Tests compilation of public header file LCB/LCB_dispatch.h.
    ../ptd/t_header_LCB_err.c Tests compilation of public header file LCB/LCB_err.h.
    ../ptd/t_header_LCB_init.c Tests compilation of public header file LCB/LCB_init.h.
    ../ptd/t_header_LCB_io.c Tests compilation of public header file LCB/LCB_io.h.
    ../ptd/t_header_LCB_latp.c Tests compilation of public header file LCB/LCB_latp.h.
    ../ptd/t_header_LCB_log.c Tests compilation of public header file LCB/LCB_log.h.
    ../ptd/t_header_LCB_msgs.c Tests compilation of public header file LCB/LCB_msgs.h.
    ../ptd/t_header_LCB_pci.c Tests compilation of public header file LCB/LCB_pci.h.
    ../ptd/t_header_LCB_poll.c Tests compilation of public header file LCB/LCB_poll.h.
    ../ptd/t_header_LCB_reg.c Tests compilation of public header file LCB/LCB_reg.h.
    ../ptd/t_header_LCB_stats.c Tests compilation of public header file LCB/LCB_stats.h.
    ../ptd/t_header_LIOX.c Tests compilation of public header file LCB/LIOX.h.
    ../ptd/t_header_LIOX_addr.c Tests compilation of public header file LCB/LIOX_addr.h.
    ../ptd/t_header_LIOX_addr_def.c Tests compilation of public header file LCB/LIOX_addr_def.h.
    ../ptd/t_header_LIOX_cmd.c Tests compilation of public header file LCB/LIOX_cmd.h.
    ../ptd/t_header_LIOX_init.c Tests compilation of public header file LCB/LIOX_init.h.
    ../ptd/t_header_LIOX_msgs.c Tests compilation of public header file LCB/LIOX_msgs.h.
    ../ptd/t_header_LIOX_pool.c Tests compilation of public header file LCB/LIOX_pool.h.
    ../ptd/t_header_LIOX_pool_def.c Tests compilation of public header file LCB/LIOX_pool_def.h.
    ../ptd/t_header_LIOX_rst.c Tests compilation of public header file LCB/LIOX_rst.h.
    ../ptd/t_header_LIOX_rst_err.c Tests compilation of public header file LCB/LIOX_rst_err.h.
    ../ptd/t_header_LIOX_sync.c Tests compilation of public header file LCB/LIOX_sync.h.
    ../ptd/t_header_LIOX_sys.c Tests compilation of public header file LCB/LIOX_sys.h.
    ../ptd/t_header_LIOX_util.c Tests compilation of public header file LCB/LIOX_util.h.
    ../ptd/t_lcb.c public Tests for LCB.
    ../ptd/t_net.c Create an infinite network sink.
    ../ptd/t_pci.c public Tests for LCB PCI interface.
    ../ptd/t_proto.h defines public test functions.
    ../ptd/t_reg.c public Tests for LCB PCI register interface.
    ../ptd/t_spawn.c wrapper for VxWorks taskSpawn() that makes it synchronous.
    ../ptd/t_startup.c public Initialization of the LCB.