public final class MemoryLoader extends java.lang.Object implements Loader
MemoryLoader
implements a preparator for memory buffers.Constructor and Description |
---|
MemoryLoader() |
Modifier and Type | Method and Description |
---|---|
void |
addAddresses(MmuBuffer buffer,
BufferAccessEvent targetEvent,
java.math.BigInteger targetAddress,
java.util.List<java.math.BigInteger> addresses) |
void |
addAddressesAndEntries(MmuBuffer buffer,
BufferAccessEvent targetEvent,
java.math.BigInteger targetAddress,
java.util.List<AddressAndEntry> addressesAndEntries) |
boolean |
contains(MmuBuffer buffer,
BufferAccessEvent targetEvent,
java.math.BigInteger targetAddress) |
java.util.List<Load> |
prepareLoads() |
java.util.List<Load> |
prepareLoads(MmuAddressInstance addressType) |
java.util.List<Load> |
prepareLoads(MmuBuffer buffer) |
public boolean contains(MmuBuffer buffer, BufferAccessEvent targetEvent, java.math.BigInteger targetAddress)
public void addAddresses(MmuBuffer buffer, BufferAccessEvent targetEvent, java.math.BigInteger targetAddress, java.util.List<java.math.BigInteger> addresses)
public void addAddressesAndEntries(MmuBuffer buffer, BufferAccessEvent targetEvent, java.math.BigInteger targetAddress, java.util.List<AddressAndEntry> addressesAndEntries)
public java.util.List<Load> prepareLoads(MmuAddressInstance addressType)
public java.util.List<Load> prepareLoads()
prepareLoads
in interface Loader