GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V0-0-2
Constituent: rim     Tag: linux-gcc
#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.
|