MEM Class Reference

MEM telecommand package class. More...

Inheritance diagram for MEM:

Inheritance graph
[legend]
Collaboration diagram for MEM:

Collaboration graph
[legend]
List of all members.

Public Member Functions

def __init__
 MEM constructor.
def dumpMemory
 Dump a region of memory.
def loadMemory
 Load data to a region of memory.
def dumpPool
def dumpSymbol
def dumpPCI
def cancelDumpMemory
def getPoolStatus
def __checkLastCommandStatus
def setPrimaryBoot

Private Attributes

 __primaryBoot

Classes

class  DumpTool
 private Provide a private memory dumping class for fileTools.py More...
class  LoadTool
 Provide a private memory dumping class for fileTools.py. More...

Detailed Description

MEM telecommand package class.

Provides access to MEM telecommands.

Definition at line 49 of file MEM.py.


Member Function Documentation

def __checkLastCommandStatus   self  ) 
 

Definition at line 169 of file MEM.py.

def __init__   self,
  db
 

MEM constructor.

Parameters:
db Wrapper database object for the generated module containing command and telemetry database classes.

Reimplemented from CmdPkg.

Definition at line 51 of file MEM.py.

def cancelDumpMemory   self,
  unit,
  tranID
 

Definition at line 159 of file MEM.py.

def dumpMemory   self,
  unit,
  address,
  size,
  tranID,
  dest
 

Dump a region of memory.

Parameters:
unit LAT unit id to download
address starting address
size number of 32-bit words to dump
tranid transaction id
dest Memory dump destination (FSW_DEST_1553 or FSW_DEST_SSR)
Returns:
Dumped memory value as packed string

Definition at line 60 of file MEM.py.

def dumpPCI   self,
  unit,
  tranID,
  bus,
  device,
  function
 

Definition at line 149 of file MEM.py.

def dumpPool   self,
  unit,
  tranID,
  poolID
 

Definition at line 99 of file MEM.py.

def dumpSymbol   self,
  unit,
  tranID,
  name
 

Definition at line 113 of file MEM.py.

def getPoolStatus   self,
  unit,
  tranID,
  poolID
 

Definition at line 165 of file MEM.py.

def loadMemory   self,
  unit,
  address,
  tranID,
  data
 

Load data to a region of memory.

Parameters:
unit LAT unit id to download
address Starting address
tranid Transaction id
data Packed string of 32-bit words to load
Returns:
True if memory load was successful, False otherwise

Definition at line 80 of file MEM.py.

def setPrimaryBoot   self,
  bool
 

Definition at line 186 of file MEM.py.


Member Data Documentation

__primaryBoot [private]
 

Definition at line 187 of file MEM.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:53:07 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO