GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V0-0-3
Constituent: rim     Tag: mcp750
#include "RIM/rim.h"
#include "data_p.h"
#include "descriptions.ic"
#include "AG_initRIM_p.h"
#include "AG_regEnums_s.h"
#include "PBI/Endianness.h"
#include <string.h>
Include dependency graph for rim.c:

Enumerations | |
| enum | { TRC_CSR_ZERO_H = 0x00000003, TRC_CSR_ZERO_L = 0xa0000000 } |
Functions | |
| size_t | sizeofStore (void) |
| Calculate the "payload" of RIM. | |
| size_t | roundUp (size_t size) |
| Round up a buffer size to be 64 bit aligned. | |
| char * | align (char *next) |
| Align a pointer to the next 64-bit aligned block. | |
| size_t | RIM_sizeof (void) |
| Calculate the footprint of the RIM structure. | |
| RIM * | RIM_construct (void *buffer) |
| Initialised a block of memory as a RIM object. | |
| void | RIM_clear (RIM *rim) |
| Clear out the map and data portions of the RIM structure. | |
|
|
Align a pointer to the next 64-bit aligned block.
|
|
|
Clear out the map and data portions of the RIM structure.
|
|
|
Initialised a block of memory as a RIM object.
|
|
|
Calculate the footprint of the RIM structure.
|
|
|
Round up a buffer size to be 64 bit aligned.
|
|
|
Calculate the "payload" of RIM.
|
1.4.4