| Interface | Description |
|---|---|
| Location.Atom | |
| Location.LoggableAtom | |
| LocationAccessor |
The
LocationAccessor interface is used by the simulator to access data stored
in the specified location. |
| MemoryDevice |
The
MemoryDevice interface provides a unified access
to an abstract memory device, which can be implemented as a simple
data array or as a complex hierarchy of data buffers. |
| Class | Description |
|---|---|
| AddressTranslator |
The
AddressTranslator class performs translation of addresses from virtual
to physical and vice versa. |
| Label | |
| Location | |
| Memory | |
| MemoryAccessMode | |
| MemoryAllocator |
The job of the MemoryAllocator class is to place data in the memory storage.
|
| MemoryDeviceWrapper | |
| MemoryRegion |
The
MemoryRegion is designed to track allocated memory. |
| MemoryStorage |
The
MemoryStorage implements a memory storage. |
| Enum | Description |
|---|---|
| Memory.Kind |