GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-10

Constituent: test_wut     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

INT.ih.vx-xxx-xxx File Reference

Implements the PPC/GCC version of the inline INT (interrupt) routines. More...

#include <intLib.h>

Include dependency graph for INT.ih.vx-xxx-xxx:


Functions

INT__EXP_FNC int INT__context (void)
 Return non-zero if a interrupt level.
INT__EXP_FNC int INT__lock (void)
 Locks interrupts.
INT__EXP_FNC void INT__unlock (int key)
 Unlocks the interrrupts.

Detailed Description

Implements the PPC/GCC version of the inline INT (interrupt) routines.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: INT.ih.vx-xxx-xxx,v 1.3 2004/12/07 16:13:06 russell Exp $

Function Documentation

INT__EXP_FNC int INT__context void   ) 
 

Return non-zero if a interrupt level.

Return values:
!= 0, if at interrupt level
== 0, if not at interrupt level (i.e. at task level)

INT__EXP_FNC int INT__lock void   ) 
 

Locks interrupts.

Return values:
A key to be passed to the INT__unlock routine

INT__EXP_FNC void INT__unlock int  key  ) 
 

Unlocks the interrrupts.

Parameters:
key The key to unlock the interrupt. This is the return value of INT_lock().


Generated on Mon Nov 20 05:23:02 2006 by  doxygen 1.4.4