GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LEM / V4-8-1 > lem_cli / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

print.c File Reference

Routines for showing the state of a component. More...

#include <LEM/print.h>
#include <LEM/cli.h>
#include <LEM/LEM_msgs.h>
#include <MSG/MSG_pubdefs.h>
#include <stdio.h>

Classes

struct  LEM_register
 Structure for providing a name for a register. More...

Functions

unsigned TEM_show (LEM_LATP_ADDR addr)
 Print out the values of TEM registers.
unsigned TIC_show (LEM_LATP_ADDR addr)
 Print out the values of TIC registers.
unsigned TIC_ENV_show (LEM_LATP_ADDR addr)
 Print out the values of TIC environment registers.
unsigned CCC_show (LEM_LATP_ADDR addr, unsigned ccc)
 Print out the values of CCC registers.
unsigned CRC_show (LEM_LATP_ADDR addr, unsigned ccc, unsigned crc)
 Print out the values of CRC registers.
unsigned CFE_show (LEM_LATP_ADDR addr, unsigned ccc, unsigned crc, unsigned cfe)
 Print out the values of CFE registers.
unsigned TCC_show (LEM_LATP_ADDR addr, unsigned tcc)
 Print out the values of TCC registers.
unsigned TRC_show (LEM_LATP_ADDR addr, unsigned tcc, unsigned trc)
 Print out the values of TRC registers.
unsigned TFE_show (LEM_LATP_ADDR addr, unsigned tcc, unsigned trc, unsigned tfe)
 Print out the values of TFE registers.
unsigned TDC_show (LEM_LATP_ADDR addr, unsigned tcc, unsigned trc, unsigned tfe)
 Print out the value of the TFE DAC register.
unsigned AEM_CC_show (LEM_LATP_ADDR addr)
 Print out the values of AEM registers.
unsigned AEM_ENV_show (LEM_LATP_ADDR addr)
 Print out the values of AEM environment registers.
unsigned ARC_show (LEM_LATP_ADDR addr, unsigned arc)
 Print out the values of ARC registers.
unsigned AFE_show (LEM_LATP_ADDR addr, unsigned arc, unsigned afe)
 Print out the values of AFE registers.
unsigned PDU_CC_show (LEM_LATP_ADDR addr)
 Print out the values of PDU CC registers.
unsigned PDU_ENV_show (LEM_LATP_ADDR addr)
 Print out the values of PDU environment registers.
unsigned CRU_show (void)
 Print out the values of CRU registers.
unsigned EBM_CC_show (LEM_LATP_ADDR addr)
 Print out the values of EBM CC registers.
unsigned EBM_STAT_show (LEM_LATP_ADDR addr)
 Print out the values of EBM statistics registers.
unsigned GEM_CC_show (LEM_LATP_ADDR addr)
 Print out the values of GEM CC registers.
unsigned GEM_WIN_show (LEM_LATP_ADDR addr)
 Print out the values of GEM WIN registers.
unsigned GEM_STAT_show (LEM_LATP_ADDR addr)
 Print out the values of GEM statistics registers.
unsigned GEM_TAM_show (LEM_LATP_ADDR addr)
 Print out the values of GEM TAM registers.
unsigned GEM_SCHD_show (LEM_LATP_ADDR addr)
 Print out the values of GEM scheduler registers.
unsigned GEM_IE_show (LEM_LATP_ADDR addr)
 Print out the values of GEM input enable registers.
unsigned GEM_ROI_show (LEM_LATP_ADDR addr)
 Print out the values of GEM ROI registers.
unsigned GEM_show (LEM_LATP_ADDR addr, LEM_REG_BLK blk)
 Print out the values of a GEM register block.
unsigned EBM_show (LEM_LATP_ADDR addr)
 Print out the values of EBM (CC) registers.
unsigned PDU_show (LEM_LATP_ADDR addr)
 Print out the values of PDU (CC) registers.
unsigned AEM_show (LEM_LATP_ADDR addr)
 Print out the values of AEM (CC) registers.

Variables

static const LEM_register CRU_register []
 CRU register names.
static const LEM_register GEM_CON_register []
 GEM CC register names.
static const LEM_register GEM_WIN_register []
 GEM WIN register names.
static const LEM_register GEM_STAT_register []
 GEM STAT register names.
static const LEM_register GEM_TAM_register []
 GEM TAM register names.
static const LEM_register GEM_SCHD_register []
 GEM SCHD register names.
static const LEM_register GEM_IE_register []
 GEM IE register names.
static const LEM_register PDU_register []
 PDU register names.
static const LEM_register EBM_register []
 EBM register names.
static const LEM_register EBM_STAT_register []
 EBM STAT register names.
static const LEM_register TEM_register []
 TEM register names.
static const LEM_register CCC_register []
 CCC register names.
static const LEM_register CRC_register []
 CRC register names.
static const LEM_register CFE_register []
 CFE register names.
static const LEM_register TCC_register []
 TCC register names.
static const LEM_register TRC_register []
 TRC register names.
static const LEM_register TFE_register []
 TFE register names.
static const LEM_register TIC_register []
 TIC register names.
static const LEM_register AEM_register []
 AEM register names.
static const LEM_register AEM_ENV_register []
 AEM ENV register names.
static const LEM_register ARC_register []
 ARC register names.
static const LEM_register AFE_register []
 AFE register names.


Detailed Description

Routines for showing the state of a component.

Author:
James Swain & Owen Saxton
$Id: print.c,v 1.13 2011/03/25 18:51:53 apw Exp $

Function Documentation

unsigned AEM_CC_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of AEM registers.

Parameters:
addr Logical LATp address of the AEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References AEM_read().

Referenced by AEM_show().

unsigned AEM_ENV_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of AEM environment registers.

Parameters:
addr Logical LATp address of the AEM
Return values:
LEM_NOIMPL Not implemented

unsigned AEM_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of AEM (CC) registers.

Parameters:
addr Logical LATp address of the AEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References AEM_CC_show().

unsigned AFE_show ( LEM_LATP_ADDR  addr,
unsigned  arc,
unsigned  afe 
)

Print out the values of AFE registers.

Parameters:
addr Logical LATp address of the AEM
arc The ID of the target ARC
afe The ID of the target AFE
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References AFE_read().

unsigned ARC_show ( LEM_LATP_ADDR  addr,
unsigned  arc 
)

Print out the values of ARC registers.

Parameters:
addr Logical LATp address of the AEM
arc The ID of the target ARC
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References ARC_read().

unsigned CCC_show ( LEM_LATP_ADDR  addr,
unsigned  ccc 
)

Print out the values of CCC registers.

Parameters:
addr Logical LATp address of the TEM
ccc The ID of the target CCC
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CCC_read().

unsigned CFE_show ( LEM_LATP_ADDR  addr,
unsigned  ccc,
unsigned  crc,
unsigned  cfe 
)

Print out the values of CFE registers.

Parameters:
addr Logical LATp address of the TEM
ccc The ID of the target CCC
crc The ID of the target CRC
cfe The ID of the target CFE
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CFE_read().

unsigned CRC_show ( LEM_LATP_ADDR  addr,
unsigned  ccc,
unsigned  crc 
)

Print out the values of CRC registers.

Parameters:
addr Logical LATp address of the TEM
ccc The ID of the target CCC
crc The ID of the target CRC
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CRC_read().

unsigned CRU_show ( void   ) 

Print out the values of CRU registers.

Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CHECK_CALL, and CRU_read().

unsigned EBM_CC_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of EBM CC registers.

Parameters:
addr Logical LATp address of the EBM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References EBM_read().

Referenced by EBM_show().

unsigned EBM_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of EBM (CC) registers.

Parameters:
addr Logical LATp address of the EBM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References EBM_CC_show().

unsigned EBM_STAT_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of EBM statistics registers.

Parameters:
addr Logical LATp address of the EBM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References EBM_STAT_read().

unsigned GEM_CC_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM CC registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_CC_read().

Referenced by GEM_show().

unsigned GEM_IE_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM input enable registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_IE_read().

Referenced by GEM_show().

unsigned GEM_ROI_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM ROI registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CHECK_CALL, and GEM_ROI_read().

Referenced by GEM_show().

unsigned GEM_SCHD_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM scheduler registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_SCHD_read().

Referenced by GEM_show().

unsigned GEM_show ( LEM_LATP_ADDR  addr,
LEM_REG_BLK  blk 
)

Print out the values of a GEM register block.

Parameters:
addr Logical LATp address of the GEM
blk The ID of the register block (one of the GEM_BLK_X from LEM_REG_BLK)
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_CC_show(), GEM_IE_show(), GEM_ROI_show(), GEM_SCHD_show(), GEM_STAT_show(), GEM_TAM_show(), and GEM_WIN_show().

unsigned GEM_STAT_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM statistics registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_STAT_read().

Referenced by GEM_show().

unsigned GEM_TAM_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM TAM registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_TAM_read().

Referenced by GEM_show().

unsigned GEM_WIN_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of GEM WIN registers.

Parameters:
addr Logical LATp address of the GEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References GEM_WIN_read().

Referenced by GEM_show().

unsigned PDU_CC_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of PDU CC registers.

Parameters:
addr Logical LATp address of the PDU
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References PDU_read().

Referenced by PDU_show().

unsigned PDU_ENV_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of PDU environment registers.

Parameters:
addr Logical LATp address of the PDU
Return values:
LEM_NOIMPL Not implemented

unsigned PDU_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of PDU (CC) registers.

Parameters:
addr Logical LATp address of the PDU
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References PDU_CC_show().

unsigned TCC_show ( LEM_LATP_ADDR  addr,
unsigned  tcc 
)

Print out the values of TCC registers.

Parameters:
addr Logical LATp address of the TEM
tcc The ID of the target TCC
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References TCC_read().

unsigned TDC_show ( LEM_LATP_ADDR  addr,
unsigned  tcc,
unsigned  trc,
unsigned  tfe 
)

Print out the value of the TFE DAC register.

Parameters:
addr Logical LATp address of the TEM
tcc The ID of the target TCC
trc The ID of the target TRC
tfe The ID of the target TFE
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References CHECK_CALL, and TDC_read().

unsigned TEM_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of TEM registers.

Parameters:
addr Logical LATp address of the TEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References TEM_read().

unsigned TFE_show ( LEM_LATP_ADDR  addr,
unsigned  tcc,
unsigned  trc,
unsigned  tfe 
)

Print out the values of TFE registers.

Parameters:
addr Logical LATp address of the TEM
tcc The ID of the target TCC
trc The ID of the target TRC
tfe The ID of the target TFE
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References TFE_read().

unsigned TIC_ENV_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of TIC environment registers.

Parameters:
addr Logical LATp address of the TEM
Return values:
LEM_NOIMPL Function not impemented

unsigned TIC_show ( LEM_LATP_ADDR  addr  ) 

Print out the values of TIC registers.

Parameters:
addr Logical LATp address of the TEM
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References TIC_read().

unsigned TRC_show ( LEM_LATP_ADDR  addr,
unsigned  tcc,
unsigned  trc 
)

Print out the values of TRC registers.

Parameters:
addr Logical LATp address of the TEM
tcc The ID of the target TCC
trc The ID of the target TRC
Return values:
LEM_SUCCESS Everything okay
LEM_XXX LEM failure

References TRC_read().


Variable Documentation

const LEM_register AEM_ENV_register[] [static]

Initial value:

 {
  {"AEM_ENV_FREE_00        ", AEM_ENV_FREE_00        },   
  {"AEM_ENV_FREE_01        ", AEM_ENV_FREE_01        },   
  {"AEM_ENV_FREE_02        ", AEM_ENV_FREE_02        },   
  {"AEM_ENV_FREE_03        ", AEM_ENV_FREE_03        },   
  {"AEM_ENV_FREE_04        ", AEM_ENV_FREE_04        },   
  {"AEM_ENV_FREE_05        ", AEM_ENV_FREE_05        },   
  {"AEM_ENV_FREE_06        ", AEM_ENV_FREE_06        },   
  {"AEM_ENV_FREE_07        ", AEM_ENV_FREE_07        },   
  {"AEM_ENV_FREE_08        ", AEM_ENV_FREE_08        },   
  {"AEM_ENV_FREE_09        ", AEM_ENV_FREE_09        },   
  {"AEM_ENV_FREE_10        ", AEM_ENV_FREE_10        },   
  {"AEM_ENV_FREE_11        ", AEM_ENV_FREE_11        },   
  {0,                         0}
}
AEM ENV register names.

const LEM_register AEM_register[] [static]

Initial value:

 {
  {"AEM_CON_CONFIGURATION   ", AEM_CON_CONFIGURATION  },   
  {"AEM_CON_COMMON_STATUS   ", AEM_CON_COMMON_STATUS  },   
  {"AEM_CON_FREEBOARD_STATUS", AEM_CON_FREEBOARD_STATUS},
  {"AEM_CON_COMMAND_RESPONSE", AEM_CON_COMMAND_RESPONSE},  
  {"AEM_CON_TRGSEQ          ", AEM_CON_TRGSEQ         },   
  {"AEM_CON_POWER_STATUS    ", AEM_CON_POWER_STATUS   },   
  {"AEM_CON_ADDRESS         ", AEM_CON_ADDRESS        },   
  {"AEM_CON_TIMEOUT         ", AEM_CON_TIMEOUT        },   
  {"AEM_CON_RELOCATION      ", AEM_CON_RELOCATION     },   
  {"AEM_CON_RESPONSE_TIMEOUT", AEM_CON_RESPONSE_TIMEOUT},  
  {"AEM_CON_POWER_UP        ", AEM_CON_POWER_UP       },   
  {"AEM_CON_POWER_DOWN      ", AEM_CON_POWER_DOWN     },   
  {0,                         0}
}
AEM register names.

const LEM_register AFE_register[] [static]

Initial value:

 {
  {"AFE_CONFIGURATION      ", AFE_CONFIGURATION      },
  {"AFE_VETO_DAC           ", AFE_VETO_DAC           },
  {"AFE_VETO_VERNIER_DAC   ", AFE_VETO_VERNIER_DAC   },
  {"AFE_HLD_DAC            ", AFE_HLD_DAC            },
  {"AFE_BIAS_DAC           ", AFE_BIAS_DAC           },
  {"AFE_TCI_DAC            ", AFE_TCI_DAC            },
  {"AFE_VERS_ADDR          ", AFE_VERS_ADDR          },
  {"AFE_WRITE_CTR          ", AFE_WRITE_CTR          },
  {"AFE_REJECT_CTR         ", AFE_REJECT_CTR         },
  {"AFE_LOOP_CTR           ", AFE_LOOP_CTR           },
  {"AFE_CHIP_ADDR          ", AFE_CHIP_ADDR          },
  {0,                         0}
}
AFE register names.

const LEM_register CCC_register[] [static]

Initial value:

 {
  {"CCC_CONFIGURATION      ", CCC_CONFIGURATION      }, 
  {"CCC_LAYER_MASK_0       ", CCC_LAYER_MASK_0       }, 
  {"CCC_LAYER_MASK_1       ", CCC_LAYER_MASK_1       }, 
  {"CCC_FIFO_STATUS        ", CCC_FIFO_STATUS        }, 
  {"CCC_LATCHED_STATUS     ", CCC_LATCHED_STATUS     }, 
  {"CCC_EVENT_TIMEOUTS     ", CCC_EVENT_TIMEOUTS     }, 
  {"CCC_TRG_ALIGNMENT      ", CCC_TRG_ALIGNMENT      }, 
  {0,                         0}
}
CCC register names.

const LEM_register CFE_register[] [static]

Initial value:

 {
  {"CFE_CONFIG_0       ", CFE_CONFIG_0       }, 
  {"CFE_CONFIG_1       ", CFE_CONFIG_1       }, 
  {"CFE_FLE_DAC        ", CFE_FLE_DAC        }, 
  {"CFE_FHE_DAC        ", CFE_FHE_DAC        }, 
  {"CFE_LOG_ACPT       ", CFE_LOG_ACPT       }, 
  {"CFE_RNG_ULD_DAC    ", CFE_RNG_ULD_DAC    }, 
  {"CFE_REF_DAC        ", CFE_REF_DAC        }, 
  {0,                     0}
}
CFE register names.

const LEM_register CRC_register[] [static]

Initial value:

 {
  {"CRC_STATUS             ", CRC_STATUS             }, 
  {"CRC_LAST_CMD           ", CRC_LAST_CMD           }, 
  {"CRC_DELAY_1            ", CRC_DELAY_1            }, 
  {"CRC_DELAY_2            ", CRC_DELAY_2            }, 
  {"CRC_DELAY_3            ", CRC_DELAY_3            }, 
  {"CRC_DAC                ", CRC_DAC                }, 
  {"CRC_CONFIG             ", CRC_CONFIG             }, 
  {0,                         0}
}
CRC register names.

const LEM_register CRU_register[] [static]

Initial value:

 {
  {"CRU_CONFIGURATION      ", CRU_CONFIGURATION      },
  {"CRU_COMMAND            ", CRU_COMMAND            }, 
  {"CRU_RESPONSE           ", CRU_RESPONSE           }, 
  {"CRU_CR_STATS           ", CRU_CR_STATS           }, 
  {0,                         0}
}
CRU register names.

const LEM_register EBM_register[] [static]

Initial value:

 {
  {"EBM_BACK_END_CFG       ", EBM_BACK_END_CFG       }, 
  {"EBM_FRONT_END_CFG_A    ", EBM_FRONT_END_CFG_A    }, 
  {"EBM_FRONT_END_CFG_B    ", EBM_FRONT_END_CFG_B    }, 
  {"EBM_ADDRESS            ", EBM_ADDRESS            }, 
  {"EBM_INPUT_ENABLES      ", EBM_INPUT_ENABLES      }, 
  {"EBM_CONTRIBUTORS       ", EBM_CONTRIBUTORS       }, 
  {"EBM_DESTINATION_ENABLES", EBM_DESTINATION_ENABLES}, 
  {"EBM_TIMEOUT            ", EBM_TIMEOUT            }, 
  {"EBM_TEM_STATS          ", EBM_TEM_STATS          }, 
  {"EBM_CR_STATS           ", EBM_CR_STATS           }, 
  {0,                        0}
}
EBM register names.

const LEM_register EBM_STAT_register[] [static]

Initial value:

 {
  {"EBM_RECEIVE_GEM         ", EBM_RECEIVE_GEM         },
  {"EBM_RECEIVE_AEM         ", EBM_RECEIVE_AEM         },
  {"EBM_RECEIVE_SIU0        ", EBM_RECEIVE_SIU0        },
  {"EBM_RECEIVE_SIU1        ", EBM_RECEIVE_SIU1        },
  {"EBM_RECEIVE_EPU0        ", EBM_RECEIVE_EPU0        },
  {"EBM_RECEIVE_EPU1        ", EBM_RECEIVE_EPU1        },
  {"EBM_RECEIVE_EPU2        ", EBM_RECEIVE_EPU2        },
  {"EBM_RECEIVE_SIU2        ", EBM_RECEIVE_SIU2        },
  {"EBM_TRANSMIT_SIU0       ", EBM_TRANSMIT_SIU0       },
  {"EBM_TRANSMIT_SIU1       ", EBM_TRANSMIT_SIU1       },
  {"EBM_TRANSMIT_EPU0       ", EBM_TRANSMIT_EPU0       },
  {"EBM_TRANSMIT_EPU1       ", EBM_TRANSMIT_EPU1       },
  {"EBM_TRANSMIT_EPU2       ", EBM_TRANSMIT_EPU2       },
  {"EBM_TRANSMIT_SIU2       ", EBM_TRANSMIT_SIU2       },
  {"EBM_TRANSMIT_SSR        ", EBM_TRANSMIT_SSR        },  
  {0,                          0}
}
EBM STAT register names.

const LEM_register GEM_CON_register[] [static]

Initial value:

 {
  {"GEM_CON_CONFIGURATION  ", GEM_CON_CONFIGURATION  }, 
  {"GEM_CON_ADDRESS        ", GEM_CON_ADDRESS        }, 
  {"GEM_CON_WINDOW         ", GEM_CON_WINDOW         }, 
  {"GEM_CON_PERIODIC_MODE  ", GEM_CON_PERIODIC_MODE  }, 
  {"GEM_CON_PERIODIC_LIMIT ", GEM_CON_PERIODIC_LIMIT }, 
  {"GEM_CON_PERIODIC_RATE  ", GEM_CON_PERIODIC_RATE  }, 
  {"GEM_CON_SEQUENCE       ", GEM_CON_SEQUENCE       }, 
  {"GEM_CON_CR_STATS       ", GEM_CON_CR_STATS       }, 
  {"GEM_CON_EVT_STATS      ", GEM_CON_EVT_STATS      }, 
  {"GEM_CON_DELAY_EXT_TRG  ", GEM_CON_DELAY_EXT_TRG  },
  {0,                         0}
}
GEM CC register names.

const LEM_register GEM_IE_register[] [static]

Initial value:

 {
  {"GEM_IE_TOWERS_00_03    ", GEM_IE_TOWERS_00_03    }, 
  {"GEM_IE_TOWERS_04_07    ", GEM_IE_TOWERS_04_07    }, 
  {"GEM_IE_TOWERS_08_11    ", GEM_IE_TOWERS_08_11    }, 
  {"GEM_IE_TOWERS_12_15    ", GEM_IE_TOWERS_12_15    }, 
  {"GEM_IE_ACD_CNO         ", GEM_IE_ACD_CNO         }, 
  {"GEM_IE_TILES_000_013   ", GEM_IE_TILES_000_013   }, 
  {"GEM_IE_TILES_014_032   ", GEM_IE_TILES_014_032   }, 
  {"GEM_IE_TILES_033_NA3   ", GEM_IE_TILES_033_NA3   }, 
  {"GEM_IE_TILES_100_113   ", GEM_IE_TILES_100_113   }, 
  {"GEM_IE_TILES_114_NA5   ", GEM_IE_TILES_114_NA5   }, 
  {"GEM_IE_TILES_200_213   ", GEM_IE_TILES_200_213   }, 
  {"GEM_IE_TILES_214_NA7   ", GEM_IE_TILES_214_NA7   }, 
  {"GEM_IE_TILES_300_313   ", GEM_IE_TILES_300_313   }, 
  {"GEM_IE_TILES_314_NA9   ", GEM_IE_TILES_314_NA9   }, 
  {"GEM_IE_TILES_400_413   ", GEM_IE_TILES_400_413   }, 
  {"GEM_IE_TILES_414_NA1   ", GEM_IE_TILES_414_NA1   }, 
  {"GEM_IE_TILES_500_NA10  ", GEM_IE_TILES_500_NA10  }, 
  {"GEM_IE_TOWER_BUSY      ", GEM_IE_TOWER_BUSY      }, 
  {"GEM_IE_EXTERNAL        ", GEM_IE_EXTERNAL        },
  {0,                         0}
}
GEM IE register names.

const LEM_register GEM_STAT_register[] [static]

Initial value:

 {
  {"GEM_STAT_LIVETIME      ", GEM_STAT_LIVETIME      }, 
  {"GEM_STAT_PRESCALE      ", GEM_STAT_PRESCALE      }, 
  {"GEM_STAT_DISCARD       ", GEM_STAT_DISCARD       }, 
  {"GEM_STAT_SENT          ", GEM_STAT_SENT          }, 
  {"GEM_STAT_TILE_COUNTERS ", GEM_STAT_TILE_COUNTERS }, 
  {"GEM_STAT_TILE_0        ", GEM_STAT_TILE_0        }, 
  {"GEM_STAT_TILE_1        ", GEM_STAT_TILE_1        }, 
  {"GEM_STAT_CNO_COUNTERS  ", GEM_STAT_CNO_COUNTERS  },
  {"GEM_STAT_CNO_0         ", GEM_STAT_CNO_0         },
  {"GEM_STAT_CNO_1         ", GEM_STAT_CNO_1         },
  {"GEM_STAT_1_PPS         ", GEM_STAT_1_PPS         },
  {"GEM_STAT_TIMEBASE      ", GEM_STAT_TIMEBASE      },
  {"GEM_STAT_DEAD_ZONED    ", GEM_STAT_DEAD_ZONED    },
  {0,                         0}
}
GEM STAT register names.

const LEM_register GEM_TAM_register[] [static]

Initial value:

 {
  {"GEM_TAM_ENGINE_0       ", GEM_TAM_ENGINE_0       }, 
  {"GEM_TAM_ENGINE_1       ", GEM_TAM_ENGINE_1       }, 
  {"GEM_TAM_ENGINE_2       ", GEM_TAM_ENGINE_2       }, 
  {"GEM_TAM_ENGINE_3       ", GEM_TAM_ENGINE_3       }, 
  {"GEM_TAM_ENGINE_4       ", GEM_TAM_ENGINE_4       }, 
  {"GEM_TAM_ENGINE_5       ", GEM_TAM_ENGINE_5       }, 
  {"GEM_TAM_ENGINE_6       ", GEM_TAM_ENGINE_6       }, 
  {"GEM_TAM_ENGINE_7       ", GEM_TAM_ENGINE_7       }, 
  {"GEM_TAM_ENGINE_8       ", GEM_TAM_ENGINE_8       }, 
  {"GEM_TAM_ENGINE_9       ", GEM_TAM_ENGINE_9       }, 
  {"GEM_TAM_ENGINE_A       ", GEM_TAM_ENGINE_A       }, 
  {"GEM_TAM_ENGINE_B       ", GEM_TAM_ENGINE_B       }, 
  {"GEM_TAM_ENGINE_C       ", GEM_TAM_ENGINE_C       }, 
  {"GEM_TAM_ENGINE_D       ", GEM_TAM_ENGINE_D       }, 
  {"GEM_TAM_ENGINE_E       ", GEM_TAM_ENGINE_E       }, 
  {"GEM_TAM_ENGINE_F       ", GEM_TAM_ENGINE_F       }, 
  {0,                         0}
}
GEM TAM register names.

const LEM_register GEM_WIN_register[] [static]

Initial value:

 {
  {"GEM_WIN_WIDTH          ", GEM_WIN_WIDTH          }, 
  {"GEM_WIN_OPEN_MASK      ", GEM_WIN_OPEN_MASK      }, 
  {0,                         0}
}
GEM WIN register names.

const LEM_register PDU_register[] [static]

Initial value:

 {
  {"PDU_CONFIGURATION      ", PDU_CONFIGURATION      }, 
  {"PDU_ADDRESS            ", PDU_ADDRESS            }, 
  {"PDU_CR_STATS           ", PDU_CR_STATS           }, 
  {"PDU_CRATES             ", PDU_CRATES             }, 
  {"PDU_TEMS               ", PDU_TEMS               }, 
  {"PDU_ACD                ", PDU_ACD                }, 
  {"PDU_MONITOR            ", PDU_MONITOR            }, 
  {0,                         0}
}
PDU register names.

const LEM_register TCC_register[] [static]

Initial value:

 {
  {"TCC_CONFIGURATION      ", TCC_CONFIGURATION      }, 
  {"TCC_INPUT_MASK         ", TCC_INPUT_MASK         }, 
  {"TCC_FIFO_STATUS        ", TCC_FIFO_STATUS        }, 
  {"TCC_LATCHED_STATUS     ", TCC_LATCHED_STATUS     }, 
  {"TCC_EVENT_TIMEOUTS     ", TCC_EVENT_TIMEOUTS     }, 
  {"TCC_TRG_ALIGNMENT      ", TCC_TRG_ALIGNMENT      }, 
  {0,                         0}
}
TCC register names.

const LEM_register TEM_register[] [static]

Initial value:

 {
  {"TEM_CONFIGURATION      ", TEM_CONFIGURATION      }, 
  {"TEM_DATA_MASKS         ", TEM_DATA_MASKS         }, 
  {"TEM_STATUS             ", TEM_STATUS             }, 
  {"TEM_CMD_RSP_STATS      ", TEM_CMD_RSP_STATS      }, 
  {"TEM_TKR_TRGSEQ         ", TEM_TKR_TRGSEQ         }, 
  {"TEM_CAL_TRGSEQ         ", TEM_CAL_TRGSEQ         }, 
  {"TEM_ADDRESS            ", TEM_ADDRESS            }, 
  {0,                         0}
}
TEM register names.

const LEM_register TFE_register[] [static]

Initial value:

 {
  {"TFE_DATA_MASK          ", TFE_DATA_MASK          }, 
  {"TFE_CALIB_MASK         ", TFE_CALIB_MASK         }, 
  {"TFE_TRIG_MASK          ", TFE_TRIG_MASK          }, 
  {"TFE_MODE               ", TFE_MODE               }, 
  {0,                         0}
}
TFE register names.

const LEM_register TIC_register[] [static]

Initial value:

 {
  {"TIC_POWER_SUPPLY       ", TIC_POWER_SUPPLY       }, 
  {"TIC_STATUS             ", TIC_STATUS             }, 
  {"TIC_CAL_INPUT_MASK     ", TIC_CAL_INPUT_MASK     }, 
  {"TIC_CAL_LRS_MASK       ", TIC_CAL_LRS_MASK       }, 
  {"TIC_CAL_LRS_COUNTERS   ", TIC_CAL_LRS_COUNTERS   }, 
  {"TIC_TKR_LAYER_ENABLE_0 ", TIC_TKR_LAYER_ENABLE_0 }, 
  {"TIC_TKR_LAYER_ENABLE_1 ", TIC_TKR_LAYER_ENABLE_1 }, 
  {"TIC_TKR_OUT_MASK       ", TIC_TKR_OUT_MASK       }, 
  {"TIC_TKR_LRS_MASK       ", TIC_TKR_LRS_MASK       }, 
  {"TIC_TKR_UNUSED         ", TIC_TKR_UNUSED         }, 
  {"TIC_TKR_LRS_COUNTER_0  ", TIC_TKR_LRS_COUNTER_0  }, 
  {"TIC_TKR_LRS_COUNTER_1  ", TIC_TKR_LRS_COUNTER_1  }, 
  {"TIC_BUSY_LRS_MASK      ", TIC_BUSY_LRS_MASK      }, 
  {"TIC_BUSY_LRS_COUNTER   ", TIC_BUSY_LRS_COUNTER   }, 
  {"TIC_ADCS               ", TIC_ADCS               }, 
  {"TIC_MUX_CONFIG         ", TIC_MUX_CONFIG         }, 
  {"TIC_TKR_BIAS_DAC       ", TIC_TKR_BIAS_DAC       }, 
  {"TIC_CAL_BIAS_DAC       ", TIC_CAL_BIAS_DAC       }, 
  {0,                         0}
}
TIC register names.

const LEM_register TRC_register[] [static]

Initial value:

 {
  {"TRC_CSR                ", TRC_CSR                }, 
  {"TRC_SYNCH              ", TRC_SYNCH              }, 
  {0,                         0}
}
TRC register names.


Generated on Wed Nov 21 18:29:17 2012 by  doxygen 1.5.8