GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIM / V1-20-0

Constituent: lim     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LIM_pid.c File Reference

Handle LIM interactions with the PID signals. More...

#include "LIM/LIM_msgs.h"
#include "LIM/LIM_pubdefs.h"
#include "MSG/MSG_pubdefs.h"
#include "LIM_action.h"
#include "LIM_pid.h"

Include dependency graph for LIM_pid.c:


Defines

#define LIM_PID_SELECT_ID   (7)
#define LIM_PID_GBM_PRI_ID   (21)
#define LIM_PID_GBM_RED_ID   (22)

Functions

unsigned int LIM_pid_int_connect_gbm (LIM_Pid_Isr isr, int parm, int pri_select)
 Disable the primary or redundant GBM interrupt.
unsigned int LIM_pid_int_disable_gbm (int in_interrupt, LIM_Action *action_p, int pri_select)
 Disable the primary or redundant GBM interrupt.
unsigned int LIM_pid_int_enable_gbm (LIM_Action *action_p, int pri_select)
 Enable the primary or redundant GBM interrupt.
unsigned int LIM_pid_select (LIM_Action *action_p, int pri_select)
 Select the primary or redundant PID input signals.

Detailed Description

Handle LIM interactions with the PID signals.

**  CVS $Id: LIM_pid.c,v 1.6 2006/03/10 22:26:32 dmay Exp $
**  

These are functions related to the interface with the PID signals.


Function Documentation

unsigned int LIM_pid_int_connect_gbm LIM_Pid_Isr  isr,
int  parm,
int  pri_select
 

Disable the primary or redundant GBM interrupt.

Parameters:
isr Interrupt service routine to connect.
parm Parameter to pass to the ISR.
pri_select Flag to select primary GBM interrupt.
Returns:
MSG code.

unsigned int LIM_pid_int_disable_gbm int  in_interrupt,
LIM_Action action_p,
int  pri_select
 

Disable the primary or redundant GBM interrupt.

Parameters:
in_interrupt Flag indicating that we're running at int level.
action_p Pointer to an action reporting object.
pri_select Flag to select primary GBM interrupt.
Returns:
MSG code.

unsigned int LIM_pid_int_enable_gbm LIM_Action action_p,
int  pri_select
 

Enable the primary or redundant GBM interrupt.

Parameters:
action_p Pointer to an action reporting object.
pri_select Flag to select primary GBM interrupt.
Returns:
MSG code.

unsigned int LIM_pid_select LIM_Action action_p,
int  pri_select
 

Select the primary or redundant PID input signals.

Parameters:
action_p Pointer to an action reporting object.
pri_select Flag to select primary GBM interrupt.
Returns:
MSG code.


Generated on Thu Oct 30 01:45:05 2008 by  doxygen 1.4.4