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

Constituent: rim     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

report.c File Reference

Function to create files from a RIM structure. More...

#include "RIM/rim.h"
#include "addr.h"
#include "error_p.h"
#include "descriptions.ic"
#include "number.ic"
#include "AG_initRIM_p.h"
#include "AG_rimType_s.h"
#include "AG_addr_s.h"
#include <stdio.h>

Include dependency graph for report.c:


Functions

void reportLL (const CptDescription *cd, void *data, FILE *fp)
 Print out the registers of a component with 64 bit registers.
void reportL (const CptDescription *cd, void *data, FILE *fp)
 Print out the registers of a component with 32 bit registers.
void reportS (const CptDescription *cd, void *data, FILE *fp)
 Print out the registers of a component with 16 bit registers.
void reportLayerAddr (const RIM_addr *addr, RIM_type type, FILE *fp)
 Write out the address.
void reportStdAddr (const RIM_addr *addr, RIM_type type, FILE *fp)
 Write out the address.
void RIM_report (RIM *rim, FILE *fp)
 Print a report of the contents of the IMM to the file.

Detailed Description

Function to create files from a RIM structure.

Author:
James Swain -- jswain@slac.stanford.edu

Function Documentation

void reportL const CptDescription cd,
void *  data,
FILE *  fp
 

Print out the registers of a component with 32 bit registers.

Parameters:
cd Pointer to the description of this component
data Pointer to the data for this component
fp Pointer to the file to write the report to

void reportLayerAddr const RIM_addr addr,
RIM_type  type,
FILE *  fp
 

Write out the address.

Parameters:
addr Pointer to the instance address
type Type of component
fp Pointer to the file to print the report into

void reportLL const CptDescription cd,
void *  data,
FILE *  fp
 

Print out the registers of a component with 64 bit registers.

Parameters:
cd Pointer to the description of this component
data Pointer to the data for this component
fp Pointer to the file to write the report to

void reportS const CptDescription cd,
void *  data,
FILE *  fp
 

Print out the registers of a component with 16 bit registers.

Parameters:
cd Pointer to the description of this component
data Pointer to the data for this component
fp Pointer to the file to write the report to

void reportStdAddr const RIM_addr addr,
RIM_type  type,
FILE *  fp
 

Write out the address.

Parameters:
addr Pointer to the instance address
type Type of component
fp Pointer to the file to print the report into

void RIM_report RIM rim,
FILE *  fp
 

Print a report of the contents of the IMM to the file.

Parameters:
rim RIM structure to use as a source
fp Pointer to destination of the report


Generated on Thu Apr 13 23:40:21 2006 by  doxygen 1.4.4