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

Constituent: mem_unit_test     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_mem_LoadInfo Struct Reference

Load unit test descriptor. More...

Collaboration diagram for _mem_LoadInfo:

Collaboration graph
[legend]

Data Fields

MEM_LoadHandle handle
MEM_LoadHandlehandle_p
MEM_LoadInfo exp_info
MEM_LoadInfo act_info
MEM_LoadInfoinfo_p
unsigned short pkt_bytes
unsigned char * pkt_p
unsigned char pkt [(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32]
caddr_t map_start_addr
size_t map_num_bytes
MEM_mapAccessType map_access_flags
MEM_mapAccessCbmap_read_cb
MEM_mapAccessCbmap_write_cb
unsigned int exp_status
unsigned int exp_info_status
unsigned char dest [(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32]
unsigned char exp_dest [(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32]

Detailed Description

Load unit test descriptor.

A structure used to describe information about a memory load. This structure is updated locally as the load progresses and compared to the load context returned from the Memory Load functions.


Field Documentation

MEM_LoadInfo _mem_LoadInfo::act_info
 

Actual context information.

unsigned char _mem_LoadInfo::dest[(MEM_LOAD_MEM_WRITE_MAX_WORDS * 4) + 32]
 

Target for loads.

unsigned char _mem_LoadInfo::exp_dest[(MEM_LOAD_MEM_WRITE_MAX_WORDS * 4) + 32]
 

Expected load data.

MEM_LoadInfo _mem_LoadInfo::exp_info
 

Expected context information.

unsigned int _mem_LoadInfo::exp_info_status
 

Expected MEM_loadGetInfo status.

unsigned int _mem_LoadInfo::exp_status
 

Expected MEM function status.

MEM_LoadHandle _mem_LoadInfo::handle
 

Load context handle.

MEM_LoadHandle* _mem_LoadInfo::handle_p
 

Pointer to load context handle.

MEM_LoadInfo* _mem_LoadInfo::info_p
 

Pointer to actual context info.

MEM_mapAccessType _mem_LoadInfo::map_access_flags
 

Mem map entry access flags.

size_t _mem_LoadInfo::map_num_bytes
 

Size of mem map entry, in bytes.

MEM_mapAccessCb* _mem_LoadInfo::map_read_cb
 

Mem map entry read callback.

caddr_t _mem_LoadInfo::map_start_addr
 

Start address of mem map entry.

MEM_mapAccessCb* _mem_LoadInfo::map_write_cb
 

Mem map entry write callback.

unsigned char _mem_LoadInfo::pkt[(MEM_LOAD_MEM_WRITE_MAX_WORDS * 4) + 32]
 

Telecommand packet.

unsigned short _mem_LoadInfo::pkt_bytes
 

Num valid bytes in packet.

unsigned char* _mem_LoadInfo::pkt_p
 

Pointer to packet.


The documentation for this struct was generated from the following file:
Generated on Tue Aug 16 00:14:23 2005 by doxygen 1.3.3