fdhwlib  2.0.25
hw4::FltMemory Class Reference

#include <fltmemory.h>

Inheritance diagram for hw4::FltMemory:
hw4::BaseRegister Pbus

List of all members.

Public Member Functions


Detailed Description

The defines a 16bit memory.

Definition at line 27 of file fltmemory.h.


Constructor & Destructor Documentation

hw4::FltMemory::FltMemory ( const char *  name,
int  slotID,
unsigned int  regID,
int  r,
int  w,
int  len 
)
virtual hw4::FltMemory::~FltMemory ( ) [virtual]

Member Function Documentation

int hw4::FltMemory::getLength ( ) [virtual]

Reimplemented from hw4::BaseRegister.

unsigned long hw4::FltMemory::read ( int  elem = 0,
int  line = 0 
) [virtual]

Read the register return the data and store it in the object cache.

Reads all 'line's of item number 'elem'.

Reimplemented from hw4::BaseRegister.

void hw4::FltMemory::write ( int  elem,
unsigned long  data 
) [virtual]

Write a single register element.

The write access is not cached.

Reimplemented from hw4::BaseRegister.

void hw4::FltMemory::write ( int  elem,
int  line,
unsigned long  data 
) [virtual]

Write a single register element.

The write access is not cached.

Reimplemented from hw4::BaseRegister.


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