GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > VXW / V7-1-1

Constituent: vxw_flight     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

sysSuromLib.h File Reference

Interface to RAD750 SUROM services. More...

#include "vxWorks.h"

Include dependency graph for sysSuromLib.h:

This graph shows which files directly or indirectly include this file:


Functions

STATUS sysSuromSetupClkChange (UINT32 clkCtrlReg, UINT32 pllReg, UINT32 mpSigMask)
 Setup EMC clock change parameters.
STATUS sysSuromSignalServiceRequest (void)
 Do EMC clock change operation.

Detailed Description

Interface to RAD750 SUROM services.

-----------------------------------------------------------------------------

Description:

This header file defines a common interface to underlying facilities (i.e., services, data) that may be provided by a Rad750 SUROM. The implementation is provided as part of the BSP (in target/config/bsp_name), since SUROM is board dependent.

Restrictions:

Change History:

Date Pgm Description -------- --- ------------------------------------------------------ 09/25/02 DS Created.

-----------------------------------------------------------------------------


Function Documentation

STATUS sysSuromSetupClkChange UINT32  clkCtrlReg,
UINT32  pllReg,
UINT32  mpSigMask
 

Setup EMC clock change parameters.

This routine writes the the EMC SUROM command block to request changes to the CPU clock settings. No parameter validation is performed by this routine and sysSuromSignalServiceRequest() must be called to signal EMC SUROM to service the Change Clock request.

Parameters:
clkCtrlReg - Value to be written to the PPCI CAT core Clock Control reg.
pllReg - Value to be written to the PPCI CAT core PLL Setup/Config regs (e.g., 0x17 for a PLL of 3.5).
mpSigMask - If 0, reset 750 after clock change. Otherwise, value written to Multiprocessor Signaling reg after clock change.
Returns:
OK or ERROR.

STATUS sysSuromSignalServiceRequest void   ) 
 

Do EMC clock change operation.

This routine signals EMC SUROM to service the request in it's command block.

Returns:
OK or ERROR.


Generated on Sat Feb 2 01:36:41 2008 by  doxygen 1.4.4