GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MEM / V5-7-1

Constituent: mem_base     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_mem_LoadContext Struct Reference

Memory Load context. More...

Collaboration diagram for _mem_LoadContext:

Collaboration graph
[legend]

Data Fields

unsigned int valid_key
unsigned int status
mem_LoadState state
unsigned int offset
unsigned int num_stall
const mem_mapEntrymap_entry
void * cb_ptr
MEM_Descriptor md
unsigned int source [MEM_LOAD_MEM_WRITE_MAX_WORDS]

Detailed Description

Memory Load context.

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.


Field Documentation

void* _mem_LoadContext::cb_ptr
 

Pointer to supply to write callback.

const mem_mapEntry* _mem_LoadContext::map_entry
 

Target memory Memmap table entry

MEM_Descriptor _mem_LoadContext::md
 

Descriptor for the target memory

unsigned int _mem_LoadContext::num_stall
 

Number of times no data loaded.

unsigned int _mem_LoadContext::offset
 

Current offset of load address

unsigned int _mem_LoadContext::source[MEM_LOAD_MEM_WRITE_MAX_WORDS]
 

Data source buffer

mem_LoadState _mem_LoadContext::state
 

Current load state

unsigned int _mem_LoadContext::status
 

Status of most recent action

unsigned int _mem_LoadContext::valid_key
 

Key value to indicate valid info


The documentation for this struct was generated from the following file:
Generated on Tue Aug 8 22:51:06 2006 by  doxygen 1.4.4