GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V2-2-1
Constituent: rim     Tag: rad750
#include "RIM_p.h"
#include "RIM_descriptions.ic"
#include "RIM_AG_init_p.h"
#include "RIM_AG_number_p.h"
#include "RIM_AG_regEnums_p.h"
#include "PBI/Endianness.h"
#include <string.h>
Include dependency graph for RIM_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 a multiple of 64-bits (8 bytes). | |
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) |
Initialise 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.
|
|
Initialise a block of memory as a RIM object.
|
|
Calculate the footprint of the RIM structure.
|
|
Round up a buffer size to a multiple of 64-bits (8 bytes).
|
|
Calculate the "payload" of RIM.
|