GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V1-0-0

Constituent: trim     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

RIM_p.h File Reference

Private definitions for the RIM facility. More...

#include "RIM/RIM.h"
#include "RIM_AG_types_p.h"
#include <stddef.h>

Include dependency graph for RIM_p.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  FldDescription
 Parameters necessary to describe a field within a register. More...
struct  RegDescription
 Description of a register within a component. More...
struct  CptDescription
 Description of a component of the LAT. More...
struct  LEM_load
 Functions and resources used to load LAT registers. More...
struct  LEM_read
 Functions and resources used to read LAT registers. More...

Defines

#define MAX_MAP   ((N_MAX / 32) + 1)
 Number of 32 bit words guaranteed to be big enough to hold a map large enough for any component type.

Enumerations

enum  {
  RIM_NO_LOW = -1,
  RIM_NO_HIGH = 24
}
 Special TFE ID values. More...
enum  { RIM_TFE_MODE = 4 }
 TFE mode register ID - defined here to avoid dependence on LEM. More...

Functions

void RIM_getFld (const void *cpt, RIM_type type, int regId, int fldId, void *value)
void RIM_getReg (const void *cpt, RIM_type type, int regId, void *value)
void RIM_layerHigh (const Layer_addr *layer, TEM_addr *tem)
void RIM_layerLow (const Layer_addr *layer, TEM_addr *tem)
int RIM_regEnum (RIM_type type, int regId)
int RIM_setFld (void *cpt, RIM_type type, int regId, int fldId, const void *value)
void RIM_setReg (void *cpt, RIM_type type, int regId, const void *value)

Detailed Description

Private definitions for the RIM facility.

Author:
James Swain & Owen Saxton
Id
RIM_p.h,v 1.2 2007/03/22 23:46:59 saxton Exp

Enumeration Type Documentation

anonymous enum
 

Special TFE ID values.

Enumerator:
RIM_NO_LOW  TFE "ID" indicating that there are no TFEs on the low side of the split.
RIM_NO_HIGH  TFE "ID" indicating that there are no TFEs on the high side of the split.

anonymous enum
 

TFE mode register ID - defined here to avoid dependence on LEM.

Enumerator:
RIM_TFE_MODE  TFE mode register ID for LATp.


Generated on Fri Jun 15 02:06:56 2007 by  doxygen 1.4.4