Package ghidra.program.model.pcode
Class PackedDecodeOverlay
java.lang.Object
ghidra.program.model.pcode.PackedDecode
ghidra.program.model.pcode.PackedDecodeOverlay
- All Implemented Interfaces:
ByteIngest
,Decoder
Alter address space decoding for a specific overlay space.
Any decoded space that matches the overlayed space is replaced with the overlay itself.
This causes addresses in the overlayed space to be converted into overlay addresses.
-
Field Summary
Fields inherited from class ghidra.program.model.pcode.PackedDecode
ATTRIBUTE, ELEMENT_END, ELEMENT_START, ELEMENTID_MASK, HEADER_MASK, HEADEREXTEND_MASK, LENGTHCODE_MASK, RAWDATA_BITSPERBYTE, RAWDATA_MARKER, RAWDATA_MASK, spaces, SPECIALSPACE_FSPEC, SPECIALSPACE_IOP, SPECIALSPACE_JOIN, SPECIALSPACE_SPACEBASE, SPECIALSPACE_STACK, TYPECODE_ADDRESSSPACE, TYPECODE_BOOLEAN, TYPECODE_SHIFT, TYPECODE_SIGNEDINT_NEGATIVE, TYPECODE_SIGNEDINT_POSITIVE, TYPECODE_SPECIALSPACE, TYPECODE_STRING, TYPECODE_UNSIGNEDINT
-
Constructor Summary
-
Method Summary
Methods inherited from class ghidra.program.model.pcode.PackedDecode
clear, close, closeElement, closeElementSkipping, endIngest, getAddressFactory, getIndexedAttributeId, getNextAttributeId, ingestBytes, ingestStream, ingestStreamToNextTerminator, isEmpty, open, openElement, openElement, peekElement, readBool, readBool, readOpcode, readOpcode, readSignedInteger, readSignedInteger, readSignedIntegerExpectString, readSignedIntegerExpectString, readSpace, readSpace, readString, readString, readUnsignedInteger, readUnsignedInteger, rewindAttributes, setAddressFactory
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ghidra.program.model.pcode.Decoder
skipElement
-
Constructor Details
-
PackedDecodeOverlay
public PackedDecodeOverlay(AddressFactory addrFactory, OverlayAddressSpace spc) throws AddressFormatException - Throws:
AddressFormatException
-
-
Method Details
-
setOverlay
- Throws:
AddressFormatException
-