GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MEM / V5-8-2 > mem_unit_test / linux-gcc
Public Attributes | |
MEM_LoadHandle | handle |
MEM_LoadHandle * | handle_p |
MEM_LoadInfo | exp_info |
MEM_LoadInfo | act_info |
MEM_LoadInfo * | info_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_mapAccessCb * | map_read_cb |
MEM_mapAccessCb * | map_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] |
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.
Actual context information.
Referenced by mem_LoadContext_test(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
unsigned char _mem_LoadInfo::dest[(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32] |
Target for loads.
Referenced by mem_check_memory_write(), mem_LoadMemory_test(), and mem_LoadSize_test().
unsigned char _mem_LoadInfo::exp_dest[(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32] |
Expected load data.
Referenced by mem_check_memory_write(), and mem_LoadMemory_test().
Expected context information.
Referenced by mem_check_memory_write(), mem_LoadContext_test(), mem_loadGetInfo_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
unsigned int _mem_LoadInfo::exp_info_status |
Expected MEM_loadGetInfo status.
Referenced by mem_check_memory_write(), mem_LoadContext_test(), mem_loadGetInfo_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
unsigned int _mem_LoadInfo::exp_status |
Expected MEM function status.
Referenced by mem_check_memory_write(), mem_LoadContext_test(), mem_loadGetContext_wrap(), mem_loadInit_wrap(), mem_loadMapAddEntry_wrap(), mem_loadMapInit_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), mem_loadPktMemory_wrap(), mem_loadPktPci_wrap(), mem_loadPktReg_wrap(), mem_loadReleaseContext_wrap(), mem_LoadSize_test(), and mem_loadWrite_wrap().
Load context handle.
Referenced by mem_LoadContext_test(), mem_loadGetInfo_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), mem_loadPktMemory_wrap(), mem_loadPktPci_wrap(), mem_loadPktReg_wrap(), mem_loadReleaseContext_wrap(), mem_LoadSize_test(), and mem_loadWrite_wrap().
Pointer to load context handle.
Referenced by mem_LoadContext_test(), mem_loadGetContext_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
Pointer to actual context info.
Referenced by mem_LoadContext_test(), mem_loadGetInfo_wrap(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
Mem map entry access flags.
Referenced by mem_loadMapAddEntry_wrap(), mem_LoadMemory_test(), and mem_LoadSize_test().
size_t _mem_LoadInfo::map_num_bytes |
Size of mem map entry, in bytes.
Referenced by mem_loadMapAddEntry_wrap(), mem_LoadMemory_test(), and mem_LoadSize_test().
Mem map entry read callback.
Referenced by mem_loadMapAddEntry_wrap(), mem_LoadMemory_test(), and mem_LoadSize_test().
caddr_t _mem_LoadInfo::map_start_addr |
Start address of mem map entry.
Referenced by mem_loadMapAddEntry_wrap(), mem_LoadMemory_test(), and mem_LoadSize_test().
Mem map entry write callback.
Referenced by mem_loadMapAddEntry_wrap(), mem_LoadMemory_test(), and mem_LoadSize_test().
unsigned char _mem_LoadInfo::pkt[(MEM_LOAD_MEM_WRITE_MAX_WORDS *4)+32] |
Telecommand packet.
Referenced by mem_check_memory_write(), mem_LoadMemory_test(), mem_LoadParam_test(), and mem_LoadSize_test().
unsigned short _mem_LoadInfo::pkt_bytes |
Num valid bytes in packet.
Referenced by mem_check_memory_write(), mem_LoadMemory_test(), mem_LoadParam_test(), mem_loadPktMemory_wrap(), mem_loadPktPci_wrap(), and mem_loadPktReg_wrap().
unsigned char* _mem_LoadInfo::pkt_p |
Pointer to packet.
Referenced by mem_check_memory_write(), mem_LoadMemory_test(), mem_LoadParam_test(), mem_loadPktMemory_wrap(), mem_loadPktPci_wrap(), mem_loadPktReg_wrap(), and mem_LoadSize_test().