Package ghidra.app.emulator.state
Class FilteredMemoryPageOverlay
java.lang.Object
ghidra.pcode.memstate.MemoryBank
ghidra.pcode.memstate.MemoryPageBank
ghidra.pcode.memstate.MemoryPageOverlay
ghidra.app.emulator.state.FilteredMemoryPageOverlay
@Deprecated(since="12.1",
forRemoval=true)
public class FilteredMemoryPageOverlay
extends MemoryPageOverlay
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
Fields inherited from class ghidra.pcode.memstate.MemoryPageOverlay
underlieFields inherited from class ghidra.pcode.memstate.MemoryPageBank
pageFields inherited from class ghidra.pcode.memstate.MemoryBank
faultHandler -
Constructor Summary
ConstructorsConstructorDescriptionFilteredMemoryPageOverlay(AddressSpace spc, MemoryBank ul, boolean writeBack) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetChunk(long offset, int size, byte[] val) Deprecated, for removal: This API element is subject to removal in a future version.This the most general method for writing a sequence of bytes into the memory bank.Methods inherited from class ghidra.pcode.memstate.MemoryPageOverlay
getPageMethods inherited from class ghidra.pcode.memstate.MemoryPageBank
setPage, setPageInitializedMethods inherited from class ghidra.pcode.memstate.MemoryBank
constructValue, deconstructValue, getChunk, getInitializedMaskSize, getMemoryFaultHandler, getPageSize, getSpace, isBigEndian, setInitialized
-
Constructor Details
-
FilteredMemoryPageOverlay
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
setChunk
public void setChunk(long offset, int size, byte[] val) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:MemoryBankThis the most general method for writing a sequence of bytes into the memory bank. The initial offset and page writes will be wrapped within the address space.- Overrides:
setChunkin classMemoryBank- Parameters:
offset- is the start of the byte range to be written. This offset will be wrapped within the spacesize- is the number of bytes to writeval- is a pointer to the sequence of bytes to be written into the bank
-