GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MON / V0-3-0
Constituent: mon     Tag: sun-gcc
This graph shows which files directly or indirectly include this file:
Defines | |
#define | MON_PERF_REG_MASK(tag, field) |
Create an in-place bit mask from size and right-offset values. | |
#define | MON_PERF_REG_VALUE(value, tag, field) (((value) << (tag ## _V_ ## field)) & MON_PERF_REG_MASK (tag, field)) |
Shift and mask a value into a register field. | |
Typedefs | |
typedef enum _MON_MMCR0_S | MON_MMCR0_S |
Typedef for _MON_MMCR0_S. | |
typedef enum _MON_MMCR0_V | MON_MMCR0_V |
Typedef for _MON_MMCR0_V. | |
typedef enum _MON_MMCR1_S | MON_MMCR1_S |
Typedef for _MON_MMCR1_S. | |
typedef enum _MON_MMCR1_V | MON_MMCR1_V |
Typedef for _MON_MMCR1_V. | |
Enumerations | |
enum | _MON_MMCR0_S { MON_MMCR0_S_DIS = 1, MON_MMCR0_S_DP = 1, MON_MMCR0_S_DU = 1, MON_MMCR0_S_DMS = 1, MON_MMCR0_S_DMR = 1, MON_MMCR0_S_ENINT = 1, MON_MMCR0_S_DISCOUNT = 1, MON_MMCR0_S_RTCSELECT = 2, MON_MMCR0_S_INTONBITTRANS = 1, MON_MMCR0_S_THRESHOLD = 6, MON_MMCR0_S_PMC1INTCONTROL = 1, MON_MMCR0_S_PMCINTCONTROL = 1, MON_MMCR0_S_PMCTRIGGER = 1, MON_MMCR0_S_PMC1SELECT = 7, MON_MMCR0_S_PMC2SELECT = 6 } |
Size. in bits, of each MMCR0 register field. More... | |
enum | _MON_MMCR0_V { MON_MMCR0_V_DIS = 31, MON_MMCR0_V_DP = 30, MON_MMCR0_V_DU = 29, MON_MMCR0_V_DMS = 28, MON_MMCR0_V_DMR = 27, MON_MMCR0_V_ENINT = 26, MON_MMCR0_V_DISCOUNT = 25, MON_MMCR0_V_RTCSELECT = 23, MON_MMCR0_V_INTONBITTRANS = 22, MON_MMCR0_V_THRESHOLD = 16, MON_MMCR0_V_PMC1INTCONTROL = 15, MON_MMCR0_V_PMCINTCONTROL = 14, MON_MMCR0_V_PMCTRIGGER = 13, MON_MMCR0_V_PMC1SELECT = 6, MON_MMCR0_V_PMC2SELECT = 0 } |
Right-justified offset, in bits, of each MMCR0 register field. More... | |
enum | _MON_MMCR1_S { MON_MMCR1_S_PMC3SELECT = 5, MON_MMCR1_S_PMC4SELECT = 5 } |
Size. in bits, of each MMCR1 register field. More... | |
enum | _MON_MMCR1_V { MON_MMCR1_V_PMC3SELECT = 27, MON_MMCR1_V_PMC4SELECT = 22 } |
Right-justified offset, in bits, of each MMCR1 register field. More... |
** CVS $Id: MON_perf_regs.h,v 1.1.1.1 2005/03/10 22:16:39 dmay Exp $ **
Defines constants and macros that describe the registers associated with the RAD750 performance monitor facility.
|
Value: ((((unsigned int)0xffffffff) >> (32-(tag ## _S_ ## field))) \
<< (tag ## _V_ ## field))
|
|
|
Right-justified offset, in bits, of each MMCR0 register field.
|
|
Size. in bits, of each MMCR1 register field.
|
|
Right-justified offset, in bits, of each MMCR1 register field.
|