GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MEM / V5-8-1 > mem_base / mv2304
Public Attributes | |
unsigned int | valid_key |
unsigned int | status |
mem_LoadState | state |
unsigned int | offset |
unsigned int | num_stall |
const mem_mapEntry * | map_entry |
void * | cb_ptr |
MEM_Descriptor | md |
unsigned int | source [MEM_LOAD_MEM_WRITE_MAX_WORDS] |
This is the context for a Memory Load. Users do not access this context information directly, but instead refer to it via a context handle (MEM_LoadHandle). The MEM_loadGetInfo() function can be used to retrieve most of the information found within a Memory Load context.
void* _mem_LoadContext::cb_ptr |
Pointer to supply to write callback.
Referenced by mem_loadStart(), and MEM_loadWrite().
Target memory Memmap table entry
Referenced by mem_loadStart(), and MEM_loadWrite().
Descriptor for the target memory
Referenced by MEM_loadGetInfo(), mem_loadStart(), and MEM_loadWrite().
unsigned int _mem_LoadContext::num_stall |
Number of times no data loaded.
Referenced by mem_loadStart(), and MEM_loadWrite().
unsigned int _mem_LoadContext::offset |
Current offset of load address
Referenced by MEM_loadGetInfo(), and MEM_loadWrite().
unsigned int _mem_LoadContext::source[MEM_LOAD_MEM_WRITE_MAX_WORDS] |
Data source buffer
Referenced by mem_loadStart(), and MEM_loadWrite().
Current load state
Referenced by mem_loadCheckHandle(), MEM_loadGetInfo(), mem_loadResetContext(), mem_loadStart(), and MEM_loadWrite().
unsigned int _mem_LoadContext::status |
Status of most recent action
Referenced by MEM_loadGetInfo(), and mem_loadUpdateStatus().
unsigned int _mem_LoadContext::valid_key |
Key value to indicate valid info
Referenced by mem_loadCheckHandle(), and mem_loadResetContext().