Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Member Functions | List of all members
mem_if Class Reference

#include <mem_if.h>

Inheritance diagram for mem_if:
Collaboration diagram for mem_if:

Public Member Functions

virtual void mem_write (unsigned int addr, unsigned int asi, unsigned char *data, unsigned int length, sc_core::sc_time *t, unsigned int *debug, bool is_dbg, bool &cacheable, bool is_lock=false)
 
virtual bool mem_read (unsigned int addr, unsigned int asi, unsigned char *data, unsigned int length, sc_core::sc_time *t, unsigned int *debug, bool is_dbg, bool &cacheable, bool is_lock=false)
 
virtual ~mem_if ()
 

Constructor & Destructor Documentation

virtual mem_if::~mem_if ( )
inlinevirtual

Member Function Documentation

virtual bool mem_if::mem_read ( unsigned int  addr,
unsigned int  asi,
unsigned char data,
unsigned int  length,
sc_core::sc_time *  t,
unsigned int debug,
bool  is_dbg,
bool cacheable,
bool  is_lock = false 
)
inlinevirtual
virtual void mem_if::mem_write ( unsigned int  addr,
unsigned int  asi,
unsigned char data,
unsigned int  length,
sc_core::sc_time *  t,
unsigned int debug,
bool  is_dbg,
bool cacheable,
bool  is_lock = false 
)
inlinevirtual

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