GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> RIM / V3-1-2 > trim / mv2304
#include <RIM/RIM.h>
#include <RIM_AG_types_p.h>
#include <MSG/MSG_pubdefs.h>
#include <stdio.h>
Classes | |
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... | |
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_RT_MAP = 0, RIM_RT_DFT = 0x40, RIM_RT_EXCP = 0x80, RIM_RT_MASK = 0xc0 } |
Exported data record types. More... | |
Functions | |
int | RIM_addrRng (RIM_type type, int level) |
const CptDescription * | RIM_cptDesc (RIM_type type) |
void | RIM_getFld (const void *cpt, RIM_type type, int regId, int fldId, void *value) |
int | RIM_number (RIM_type type) |
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) |
const char * | RIM_typeName (RIM_type type) |
$Id: RIM_p.h,v 1.4 2011/03/27 06:53:19 saxton Exp $
anonymous enum |