GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBS / V2-12-1 > test_wct / rad750


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>

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 Sat Apr 9 19:29:29 2011 by  doxygen 1.5.8