GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBS / dev > pbs / rhel6-32


Interface   Data Structures   File List   Data Fields   Globals  

TAU.h File Reference

Thermal Assist Unit, interface. More...

#include <PBS/L_pubdefs.h>
#include <PBS/impl/TAU.h.xx-xxx-xxx>

Classes

struct  _TAU_reg_bf
 Bit field definition of the THRM1 and THRM2 registers. More...
union  _TAU_reg
 Union of an unsigned int with the bit field definitions of the THRM1 and THRM2 registers. More...
struct  _TAU_ctl_bf
 Bit field definition of the THRM3 register, the control register. More...
union  _TAU_ctl
 Union of an unsigned int with the bit field definition of the THRM3 register. More...
struct  _TAU_request
 Structure to define a read request. More...

Typedefs

typedef struct _TAU_request TAU_request
 Typedef for struct _TAU_request.
typedef void( TAU_isr )(void)
 Callback signature for the TAU interrupt service routine.
typedef struct _TAU_reg_bf TAU_reg_bf
 Typedef for struct _TAU_reg_bf.
typedef union _TAU_reg TAU_reg
 Typedef for union _TAU_reg.
typedef struct _TAU_ctl_bf TAU_ctl_bf
 Typedef for struct _TAU_ctl_bf.
typedef union _TAU_ctl TAU_ctl
 Typedef for union _TAU_ctl.
typedef int( TAU_completion )(TAU_request *request, int temperature, int count, int sequence)
 Callback signature for the TAU completion routine.


Detailed Description

Thermal Assist Unit, interface.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: TAU.h,v 1.3 2011/03/24 23:05:44 apw Exp $

SYNOPSIS
This defines the callable interface to the TAU routines. These provide a C interface the TAU registers and functionality.
See also the inlined versions of these routines in TAU.ih.

Generated on Fri Aug 5 18:33:17 2011 by  doxygen 1.5.8