|
| LocalMemory (unsigned int size) |
|
void | setDebugger (MemoryToolsIf< unsigned int > *debugger) |
|
sc_dt::uint64 | read_dword (const unsigned int &address, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
unsigned int | read_word (const unsigned int &address, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
unsigned short int | read_half (const unsigned int &address, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
unsigned char | read_byte (const unsigned int &address, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
sc_dt::uint64 | read_dword_dbg (const unsigned int &address) throw () |
|
unsigned int | read_word_dbg (const unsigned int &address) throw () |
|
unsigned short int | read_half_dbg (const unsigned int &address) throw () |
|
unsigned char | read_byte_dbg (const unsigned int &address) throw () |
|
void | write_dword (const unsigned int &address, sc_dt::uint64 datum, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
void | write_word (const unsigned int &address, unsigned int datum, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
void | write_half (const unsigned int &address, unsigned short int datum, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
void | write_byte (const unsigned int &address, unsigned char datum, const unsigned int asi, const unsigned int flush, const unsigned int lock) throw () |
|
void | write_dword_dbg (const unsigned int &address, sc_dt::uint64 datum) throw () |
|
void | write_word_dbg (const unsigned int &address, unsigned int datum) throw () |
|
void | write_half_dbg (const unsigned int &address, unsigned short int datum) throw () |
|
void | write_byte_dbg (const unsigned int &address, unsigned char datum) throw () |
|
void | lock () |
|
void | unlock () |
|
virtual | ~LocalMemory () |
|
virtual unsigned int | read_instr (const unsigned int &address, const unsigned int asi, const unsigned int flush)=0 throw () |
|
void | swapEndianess (unsigned int &datum) const throw () |
|
void | swapEndianess (unsigned short int &datum) const throw () |
|
virtual | ~MemoryInterface () |
|