GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MEM / V5-8-1 > mem_base / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

_mem_LoadContext Struct Reference

Memory Load context. More...

List of all members.

Public Attributes

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.


Member Data Documentation

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().

Number of times no data loaded.

Referenced by mem_loadStart(), and MEM_loadWrite().

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().

Status of most recent action

Referenced by MEM_loadGetInfo(), and mem_loadUpdateStatus().

Key value to indicate valid info

Referenced by mem_loadCheckHandle(), and mem_loadResetContext().


The documentation for this struct was generated from the following file:

Generated on Sat May 21 07:39:17 2011 by  doxygen 1.5.8