public final enum

ProcessorType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.codeobject.ProcessorType

Class Overview

Well-known processor types.

Summary

Enum Values
ProcessorType  ARM  variants of ARM 32-bit (arm, thumb, thumb2, fpu/neon, arm-v7, etc.)  
ProcessorType  ARM64  variants of ARM aarch64  
ProcessorType  AVR  Atmel AVR 8-bit microcontroller  
ProcessorType  AVR32  Atmel Corporation 32-bit microprocessor family  
ProcessorType  MIPS  variants of MIPS 32-bit  
ProcessorType  MIPS64  variants of MIPS 64-bit  
ProcessorType  UNKNOWN  unknown processor  
ProcessorType  X86  variants of X86 32-bit  
ProcessorType  X86_64  variants of AMD64  
Public Methods
static ProcessorType fromArchName(String arch)
ProcessorFamily getFamily()
boolean is64Bit()
boolean isArm()
boolean isI386()
boolean isMIPS()
String toWellKnownUnitType()
static ProcessorType valueOf(String name)
final static ProcessorType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ProcessorType ARM

variants of ARM 32-bit (arm, thumb, thumb2, fpu/neon, arm-v7, etc.)

public static final ProcessorType ARM64

variants of ARM aarch64

public static final ProcessorType AVR

Atmel AVR 8-bit microcontroller

public static final ProcessorType AVR32

Atmel Corporation 32-bit microprocessor family

public static final ProcessorType MIPS

variants of MIPS 32-bit

public static final ProcessorType MIPS64

variants of MIPS 64-bit

public static final ProcessorType UNKNOWN

unknown processor

public static final ProcessorType X86

variants of X86 32-bit

public static final ProcessorType X86_64

variants of AMD64

Public Methods

public static ProcessorType fromArchName (String arch)

public ProcessorFamily getFamily ()

public boolean is64Bit ()

public boolean isArm ()

public boolean isI386 ()

public boolean isMIPS ()

public String toWellKnownUnitType ()

public static ProcessorType valueOf (String name)

public static final ProcessorType[] values ()