Package ghidra.app.emulator.memory
Class MemoryImage
- java.lang.Object
- 
- ghidra.pcode.memstate.MemoryBank
- 
- ghidra.app.emulator.memory.MemoryImage
 
 
- 
 public class MemoryImage extends MemoryBank 
- 
- 
Field Summary- 
Fields inherited from class ghidra.pcode.memstate.MemoryBankfaultHandler
 
- 
 - 
Constructor SummaryConstructors Constructor Description MemoryImage(AddressSpace spc, boolean isBigEndian, int ps, MemoryLoadImage ld, MemoryFaultHandler faultHandler)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MemoryPagegetPage(long addr)protected voidsetPage(long addr, byte[] val, int skip, int size, int bufOffset)protected voidsetPageInitialized(long addr, boolean initialized, int skip, int size, int bufOffset)- 
Methods inherited from class ghidra.pcode.memstate.MemoryBankconstructValue, deconstructValue, getChunk, getInitializedMaskSize, getMemoryFaultHandler, getPageSize, getSpace, isBigEndian, setChunk, setInitialized
 
- 
 
- 
- 
- 
Constructor Detail- 
MemoryImagepublic MemoryImage(AddressSpace spc, boolean isBigEndian, int ps, MemoryLoadImage ld, MemoryFaultHandler faultHandler) 
 
- 
 - 
Method Detail- 
getPagepublic MemoryPage getPage(long addr) - Specified by:
- getPagein class- MemoryBank
 
 - 
setPageprotected void setPage(long addr, byte[] val, int skip, int size, int bufOffset)- Specified by:
- setPagein class- MemoryBank
 
 - 
setPageInitializedprotected void setPageInitialized(long addr, boolean initialized, int skip, int size, int bufOffset)- Specified by:
- setPageInitializedin class- MemoryBank
 
 
- 
 
-