Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IRegisterData
Packages that use IRegisterData
Package
Description
This package and sub-packages contains types used by the native code analysis pipeline, including
gendec
(the generic decompiler).Architecture-specific information for processors, such as as common registers bank definitions.
Types used by debugger plugins.
-
Uses of IRegisterData in com.pnfsoftware.jeb.core.units.code.asm
Methods in com.pnfsoftware.jeb.core.units.code.asm that return IRegisterData -
Uses of IRegisterData in com.pnfsoftware.jeb.core.units.code.asm.processor.arch
Classes in com.pnfsoftware.jeb.core.units.code.asm.processor.arch that implement IRegisterDataModifier and TypeClassDescriptionclass
Common base implementation of a bank of registers.class
A list of Arm register values.class
A list of Arm 64 (aarch64) register values.class
A list of of Mips register values.class
A list of Mips 64 register values.class
A list of x86-64 register values.class
A list of x86 register values.Methods in com.pnfsoftware.jeb.core.units.code.asm.processor.arch with parameters of type IRegisterDataModifier and TypeMethodDescriptionstatic RegisterDescriptionEntry
RegisterUtil.getEntryByName
(IRegisterData bank, String name) static RegisterDescriptionEntry
RegisterUtil.getEntryByType
(IRegisterData bank, RegisterType type) static byte[]
RegisterUtil.getValueByName
(IRegisterData bank, String name) static Long
RegisterUtil.getValueByNameAsLong
(IRegisterData bank, String name) static boolean
RegisterUtil.setValueByName
(IRegisterData bank, String name, byte[] bytes) static boolean
RegisterUtil.setValueByNameAsLong
(IRegisterData bank, String name, long value) -
Uses of IRegisterData in com.pnfsoftware.jeb.core.units.code.debug
Methods in com.pnfsoftware.jeb.core.units.code.debug that return IRegisterDataModifier and TypeMethodDescriptionIDebuggerThread.getRegisters()
Get the registers of a native unit (x86, arm...) or null when it is a VM thread (JVM).Methods in com.pnfsoftware.jeb.core.units.code.debug with parameters of type IRegisterData