The Sparta Modeling Framework
Loading...
Searching...
No Matches
DebugMemoryIF.hpp File Reference

File that contains DebugMemoryIF. More...

#include <math.h>
#include "sparta/utils/SpartaException.hpp"
#include "sparta/simulation/TreeNode.hpp"
#include "sparta/memory/MemoryExceptions.hpp"
#include "sparta/memory/TranslationIF.hpp"
#include "sparta/memory/AddressTypes.hpp"
#include "sparta/utils/StringManager.hpp"
#include "sparta/utils/Utils.hpp"

Go to the source code of this file.

Classes

class  sparta::memory::DebugMemoryIF
 Memory interface which represents a simple, immediately accessible (blocking) address-space with support for peek and poke acceeses having no side effects other than changing the desired memory. More...
 
struct  sparta::memory::DebugMemoryIF::AccessWindow
 Defines an access window within this interface. Accesses through a memory interface are constrained to this window. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 
namespace  sparta::memory
 Namespace containing memory interfaces, types, and storage objects.
 

Detailed Description

File that contains DebugMemoryIF.

Definition in file DebugMemoryIF.hpp.