GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCBT / V1-2-0

Constituent: lcbtOld     Tag: rad750


Interface   Compound List   File List   Compound Members   File Members  

LCBT.c File Reference

Basic init and misc public funcs for LCBT module. More...

#include "PBS/PBS.h"
#include "PBS/MBA.h"
#include "PBS/CACHE.h"
#include "MSG/MSG_pubdefs.h"
#include "LCBT/LCBT_initBoard.h"
#include "LCBT/LCBT.h"
#include "trace.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Include dependency graph for LCBT.c:

Include dependency graph

Functions

int LCBT_init (int latpAddr, int useRedundantPath, xLCBx lcb)
 inits LCB driver and start 2 tasks associated with driver

void LCBT_setOption (unsigned int mask)
 set test option mask, see LCBT.h for values


Detailed Description

Basic init and misc public funcs for LCBT module.

Author:
Ed Bacho -- ebacho@slac.stanford.edu

Function Documentation

int LCBT_init int  latpAddr,
int  useRedundantPath,
xLCBx  lcb
 

inits LCB driver and start 2 tasks associated with driver

Parameters:
latpAddr LATp addr to assign to this board
useRedundantPath 0=normal path, 1=redundant path
lcb lcbd driver handle is driver is already init (use LCBD_get()), if 0 will load driver
Returns:
0=sucess else indicates errors in init
This routine inits the LCBT module and optionaly load the LCBD driver. It must be called once after boot to setup the LCB driver for tests.

Here is the call graph for this function:

void LCBT_setOption unsigned int  mask  ) 
 

set test option mask, see LCBT.h for values

Parameters:
mask mask of tests options
Returns:
none


Generated on Tue Nov 9 16:29:31 2004 by doxygen 1.3.3