GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V3-0-0
Constituent: trim     Tag: linux-gcc
#include "RIM/RIM.h"
#include "RIM_AG_types_p.h"
#include "MSG/MSG_pubdefs.h"
#include <stdio.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... | |
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) |
|
Exported data record types.
|