GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CTDB / V5-5-6 > sumt_rt_poll_sib_boot / rad750


Interface   Data Structures   File List   Data Fields   Globals  

SUMT_rt_poll_board_sib.c File Reference

Board-specific functions for Summit target boards. More...

#include <vxWorks.h>
#include <pci.h>
#include <sysLib.h>
#include <string.h>
#include <CTDB/SUMT_rt_poll.h>
#include <CTDB/CO1553_rt.h>
#include <CTDB/CO1553_util.h>
#include <PBS/SPIN.h>
#include <MSG/MSG_pubdefs.h>
#include <FBS/FBS_pubrtos.h>
#include <mv2600.h>
#include <drv/pci/pciConfigLib.h>
#include <SUMT_private.h>
#include <SUMT_rt_private.h>
#include <drv/sib/sib.h>

Functions

unsigned int SUMT_rtPollBoardInit (SUMT_RT_Poll *rt, unsigned int busAddr)
 Initialize Summit board hardware.


Detailed Description

Board-specific functions for Summit target boards.

Author:
D.L. Wood
Each supported target board has a different implementation of these functions. This module supports the LAT SIB cPCI Summit board.

Function Documentation

unsigned int SUMT_rtPollBoardInit ( SUMT_RT_Poll rt,
unsigned int  busAddr 
)

Initialize Summit board hardware.

Initializes the board specific functionallity of a Summit hardware board. The board is mapped into the appropriate bus address and the interrupt configuration is setup.

Parameters:
rt A device descriptor.
busAddr The bus base address the board is mapped to.
Returns:
A CTDB MSG code.

References _SUMT_RT_Poll::base_addr, _SUMT_RT_Poll::mem_addr, _SUMT_RT_Poll::mem_size, SUMT_DELAY_RESET_HW, SUMT_MSG, and _SUMT_RT_Poll::sumt_regs.

Referenced by SUMT_rtPollInit().


Generated on Wed Nov 21 20:05:03 2012 by  doxygen 1.5.8