GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PIG / V10-1-5 > pig_flying / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

pig_const_p.h File Reference

Constants used by the PIG (Power and the Initialisation of the GASU) routines. More...

#include <PIG/const.h>
#include <LEM/defs.h>

Variables

static const unsigned tem_cru [PIG_N_TEM]
 Put the CRU masks of the TEMs into an array so that they can be indexed by TEM id.
static const unsigned tem_addr [PIG_N_TEM]
 Put the logical addresses of the TEMs into an array so that they can be indexed by TEM id.
static const unsigned epu_cru [PIG_N_EPU]
 Put the CRU masks of the EPUs into an array so that they can be indexed by EPU id.
static const unsigned epu_addr [PIG_N_EPU]
 Put the logical addresses of the EPUs into an array so that they can be indexed by EPU id.
static const unsigned pdu_addr [PIG_N_PDU]
 Put the logical addresses of the PDUs into an array so that they can be indexed by PDU id.
static const unsigned pdu_cru [PIG_N_PDU]
 Put the CRU masks of the PDUs into an array so that they can be indexed by PDU id.


Detailed Description

Constants used by the PIG (Power and the Initialisation of the GASU) routines.

Author:
James Swain & Owen Saxton
$Id: pig_const_p.h,v 1.3 2011/03/28 17:15:49 saxton Exp $

Variable Documentation

const unsigned epu_addr[PIG_N_EPU] [static]

Initial value:

 {LEM_ADDR_EPU_0,
                                             LEM_ADDR_EPU_1,
                                             LEM_ADDR_EPU_2}
Put the logical addresses of the EPUs into an array so that they can be indexed by EPU id.

const unsigned epu_cru[PIG_N_EPU] [static]

Initial value:

 {CRU_MASK_EPU_0,
                                             CRU_MASK_EPU_1,
                                             CRU_MASK_EPU_2}
Put the CRU masks of the EPUs into an array so that they can be indexed by EPU id.

Referenced by PIG_safe().

const unsigned pdu_addr[PIG_N_PDU] [static]

Initial value:

 {LEM_ADDR_PDU_0,
                                             LEM_ADDR_PDU_1}
Put the logical addresses of the PDUs into an array so that they can be indexed by PDU id.

const unsigned pdu_cru[PIG_N_PDU] [static]

Initial value:

 {CRU_MASK_PDU_0,
                                             CRU_MASK_PDU_1}
Put the CRU masks of the PDUs into an array so that they can be indexed by PDU id.

Referenced by PIG_verify().

const unsigned tem_addr[PIG_N_TEM] [static]

Initial value:

 {LEM_ADDR_TEM_0,
                                             LEM_ADDR_TEM_1,
                                             LEM_ADDR_TEM_2,
                                             LEM_ADDR_TEM_3,
                                             LEM_ADDR_TEM_4,
                                             LEM_ADDR_TEM_5,
                                             LEM_ADDR_TEM_6,
                                             LEM_ADDR_TEM_7,
                                             LEM_ADDR_TEM_8,
                                             LEM_ADDR_TEM_9,
                                             LEM_ADDR_TEM_A,
                                             LEM_ADDR_TEM_B,
                                             LEM_ADDR_TEM_C,
                                             LEM_ADDR_TEM_D,
                                             LEM_ADDR_TEM_E,
                                             LEM_ADDR_TEM_F}
Put the logical addresses of the TEMs into an array so that they can be indexed by TEM id.

Referenced by readDbState(), and readPwrState().

const unsigned tem_cru[PIG_N_TEM] [static]

Initial value:

 {CRU_MASK_TEM_0,
                                             CRU_MASK_TEM_1,
                                             CRU_MASK_TEM_2,
                                             CRU_MASK_TEM_3,
                                             CRU_MASK_TEM_4,
                                             CRU_MASK_TEM_5,
                                             CRU_MASK_TEM_6,
                                             CRU_MASK_TEM_7,
                                             CRU_MASK_TEM_8,
                                             CRU_MASK_TEM_9,
                                             CRU_MASK_TEM_A,
                                             CRU_MASK_TEM_B,
                                             CRU_MASK_TEM_C,
                                             CRU_MASK_TEM_D,
                                             CRU_MASK_TEM_E,
                                             CRU_MASK_TEM_F}
Put the CRU masks of the TEMs into an array so that they can be indexed by TEM id.

Referenced by PIG_safe(), and PIG_verify().


Generated on Tue Nov 29 18:55:56 2011 by  doxygen 1.5.8