Package ghidra.app.util.bin.format.elf
Interface ElfConstants
-
public interface ElfConstantsA collection of constants used in the ELF header.
-
-
Field Summary
Fields Modifier and Type Field Description static intEI_ABIVERSIONABI Versionstatic intEI_CLASSFile classstatic intEI_DATAData encodingstatic intEI_MAG0File IDstatic intEI_MAG1File IDstatic intEI_MAG2File IDstatic intEI_MAG3File IDstatic intEI_NIDENTLength of the File IDstatic intEI_OSIABIOperating System/ABI Identificationstatic intEI_PADStart of paddingstatic intEI_VERSIONFile versionstatic byteELF_CLASS_3232-bit objectsstatic byteELF_CLASS_6464-bit objectsstatic byteELF_CLASS_NONEInvalid classstatic byteELF_CLASS_NUM?static byteELF_DATA_BEbig-endian byte orderstatic byteELF_DATA_LElittle-endian byte orderstatic byteELF_DATA_NONEinvalid byte orderstatic byteELFOSABI_AIXaixstatic byteELFOSABI_ARMARMstatic byteELFOSABI_AROSAROSstatic byteELFOSABI_C6000_ELFABIBare-metal TMS320C6000static byteELFOSABI_C6000_LINUXLinux TMS320C6000static byteELFOSABI_FENIXOSFenixOSstatic byteELFOSABI_FREEBSDfree bsdstatic byteELFOSABI_GNUGNU LINUXstatic byteELFOSABI_HPUXhewlett packard unixstatic byteELFOSABI_HURDGNU/Hurdstatic byteELFOSABI_IRIXirixstatic byteELFOSABI_LINUXlinuxstatic byteELFOSABI_MODESTOnovell modestostatic byteELFOSABI_NETBSDnet bsdstatic byteELFOSABI_NONEno extension or unspecifiedstatic byteELFOSABI_NSKHewlett-Packard Non-Stop Kernelstatic byteELFOSABI_OPENBSDopen bsdstatic byteELFOSABI_OPENVMSOpenVMSstatic byteELFOSABI_SOLARISsun solarisstatic byteELFOSABI_STANDALONEStandalone (embedded) applicationstatic byteELFOSABI_TRUE64compaq tru64 unixstatic shortEM_386Intel 80386static shortEM_486Intel 486 (deprecated)static shortEM_56800EXFreescale 56800EX Digital Signal Controller (DSC)static shortEM_68HC05Motorola MC68HC05 microcontrollerstatic shortEM_68HC08Motorola MC68HC08 microcontrollerstatic shortEM_68HC11Motorola MC68HC11 microcontrollerstatic shortEM_68HC12Motorola M68HC12static shortEM_68HC16Motorola MC68HC16 microcontrollerstatic shortEM_68KMotorola m68k familystatic shortEM_78KORRenesas 78KOR familystatic shortEM_8051Intel 8051 and variantsstatic shortEM_860Intel 80860static shortEM_88KMotorola m88k familystatic shortEM_960Intel 80960static shortEM_AARCH64AARCH64 Architecturestatic shortEM_ALTERA_NIOS2Altera Nios II soft-core processorstatic shortEM_AMDGPUAMD GPU architecturestatic shortEM_ARCArgonaut RISC Corestatic shortEM_ARC_A5ARC Cores Tangent-A5static shortEM_ARC_COMPACT2Synopsys ARCompact V2static shortEM_ARCAArca RISC Microprocessorstatic shortEM_ARMARMstatic shortEM_AVRAtmel AVR 8-bit microcontrollerstatic shortEM_AVR32Atmel Corporation 32-bit microprocessor familystatic shortEM_AVR32_unofficialused by NetBSD/avr32 - AVR 32-bitstatic shortEM_BA1Beyond BA1 CPUstatic shortEM_BA2Beyond BA2 CPUstatic shortEM_BLACKFINAnalog Devices Blackfin (DSP) processorstatic shortEM_BPFLinux kernel bpf virtual machinestatic shortEM_C166Infineon C16x/XC16x processorstatic shortEM_CDPPaneve CDP architecture familystatic shortEM_CEFreescale Communication Engine RISC corestatic shortEM_CLOUDSHIELDCloudShield architecture familystatic shortEM_COGECognitive Smart Memory Processorstatic shortEM_COLDFIREMotorola Coldfirestatic shortEM_COOLiCelero CoolEnginestatic shortEM_COREA_1STKIPO-KAIST Core-A 1st generation processor familystatic shortEM_COREA_2NDKIPO-KAIST Core-A 2nd generation processor familystatic shortEM_CRNational Semiconductor CompactRISC microprocessorstatic shortEM_CR16National Semiconductor CompactRISC CR16 16-bitmicroprocessorstatic shortEM_CRAYNV2Cray Inc.static shortEM_CRISAxis Communications 32-bit embedded processorstatic shortEM_CRXNational Semiconductor CompactRISC CRXstatic shortEM_CSR_KALIMBACSR Kalimba architecture familystatic shortEM_CUDANVIDIA CUDA architecturestatic shortEM_CYPRESS_M8CCypress M8C microprocessorstatic shortEM_D10VMitsubishi D10Vstatic shortEM_D30VMitsubishi D30Vstatic shortEM_DSP24New Japan Radio (NJR) 24-bit DSP Processorstatic shortEM_DSPIC30FMicrochip Technology dsPIC30F Digital Signal Controllerstatic shortEM_DXPIcera Semiconductor Inc.static shortEM_ECOG1Cyan Technology eCOG1X familystatic shortEM_ECOG16Cyan Technology eCOG16 familystatic shortEM_ECOG1XCyan Technology eCOG1X familystatic shortEM_ECOG2Cyan Technology eCOG2 microprocessorstatic shortEM_ETPUFreescale Extended Time Processing Unitstatic shortEM_EXCESSeXcess: 16/32/64-bit configurable embedded CPUstatic shortEM_F2MC16Fujitsu F2MC16static shortEM_FAKE_ALPHADigital Alphastatic shortEM_FIREPATHElement 14 64-bit DSP Processorstatic shortEM_FR20Fujitsu FR20static shortEM_FR30Fujitsu FR30static shortEM_FX66Siemens FX66 microcontrollerstatic shortEM_H8_300Hitachi H8/300static shortEM_H8_300HHitachi H8/300Hstatic shortEM_H8_500Hitachi H8/500static shortEM_H8SHitachi H8Sstatic shortEM_HEXAGONQualcomm Hexagon processorstatic shortEM_HUANYHarvard University machine-independent object filesstatic shortEM_IA_64Intel Mercedstatic shortEM_IP2KUbicom IP2xxx microcontroller familystatic shortEM_JAVELINInfineon Technologies 32-bit embedded processorstatic shortEM_K10MIntel K10Mstatic shortEM_KM32KM211 KM32 32-bit processorstatic shortEM_KMX16KM211 KMX16 16-bit processorstatic shortEM_KMX32KM211 KMX32 32-bit processorstatic shortEM_KMX8KM211 KMX8 8-bit processorstatic shortEM_KVARCKM211 KVARC processorstatic shortEM_L10MIntel L10Mstatic shortEM_LANAILanai 32-bit processorstatic shortEM_LATTICEMICO32RISC processor for Lattice FPGA architecturestatic shortEM_M16CRenesas M16C series microprocessorsstatic shortEM_M32AT&T WE 32100static shortEM_M32CRenesas M32C series microprocessorsstatic shortEM_M32RMitsubishi M32Rstatic shortEM_MANIKM2000 Reconfigurable RISC Microprocessorstatic shortEM_MAXMAX Processorstatic shortEM_MAXQ30Dallas Semiconductor MAXQ30 Core Micro-controllersstatic shortEM_MCST_ELBRUSMCST Elbrus general purpose hardware architecturestatic shortEM_ME16Toyota ME16 processorstatic shortEM_METAGImagination Technologies META processor architecturestatic shortEM_MIPSMIPS R3000 big-endianstatic shortEM_MIPS_RS3_LEMIPS R3000 little-endianstatic shortEM_MIPS_XStanford MIPS-Xstatic shortEM_MMAFujitsu MMA Multimedia Acceleratorstatic shortEM_MMDSP_PLUSSTMicroelectronics 64bit VLIW Data Signal Processorstatic shortEM_MMIXDonald Knuth's educational 64-bit processorstatic shortEM_MN10200Matsushita MN10200static shortEM_MN10300Matsushita MN10300static shortEM_MSP430Texas Instruments embedded microcontroller msp430static shortEM_NCPUSony nCPU embedded RISCstatic shortEM_NDR1Denso NDR1 microprocessorstatic shortEM_NDS32Andes Technology compact code size embedded RISC processor familystatic shortEM_NONENo machinestatic shortEM_NORCNanoradio Optimized RISCstatic shortEM_NS32KNational Semiconductor 32000 seriesstatic shortEM_OPEN8Open8 8-bit RISC soft processor corestatic shortEM_OPENRISCOpenRISC 32-bit embedded processorstatic shortEM_PARISCHPPAstatic shortEM_PCPSiemens PCPstatic shortEM_PDSPSony DSP Processorstatic shortEM_PJpicoJavastatic shortEM_PPCPowerPCstatic shortEM_PPC64PowerPC 64-bitstatic shortEM_PRISMSiTera Prismstatic shortEM_R32CRenesas R32C series microprocessorsstatic shortEM_RCEMotorola RCEstatic shortEM_RH32TRW RH-32static shortEM_RISCVRISC-Vstatic shortEM_RL78Renesas RL78 familystatic shortEM_RS08Freescale RS08 embedded processorstatic shortEM_RXRenesas RX familystatic shortEM_S370IBM System/370static shortEM_S390IBM S390static shortEM_SCORE7Sunplus S+core7 RISC processorstatic shortEM_SE_C17Seiko Epson C17 familystatic shortEM_SE_C33S1C33 Family of Seiko Epson processorsstatic shortEM_SEPSharp embedded microprocessorstatic shortEM_SHHitachi SHstatic shortEM_SHARCAnalog Devices SHARC family of 32-bit DSP processorsstatic shortEM_SLE9XInfineon Technologies SLE9X corestatic shortEM_SNP1KTrebia SNP 1000 processorstatic shortEM_SPARCSUN SPARCstatic shortEM_SPARC32PLUSSun's "v8plus"static shortEM_SPARCV9SPARC v9 64-bitstatic shortEM_ST100STMicroelectronic ST100 processorstatic shortEM_ST19STMicroelectronics ST19 8 bit mcstatic shortEM_ST200STMicroelectronics (www.st.com) ST200static shortEM_ST7STmicroelectronics ST7 8 bit mcstatic shortEM_ST9PLUSSTMicroelectronics ST9+ 8/16 mcstatic shortEM_STARCOREMotorola Start*Core processorstatic shortEM_STM8STMicroeletronics STM8 8-bit microcontrollerstatic shortEM_STXP7XSTMicroelectronics STxP7x family of RISC processorsstatic shortEM_SVXSilicon Graphics SVxstatic shortEM_TI_C2000The Texas Instruments TMS320C2000 DSP familystatic shortEM_TI_C5500The Texas Instruments TMS320C55x DSP familystatic shortEM_TI_C6000The Texas Instruments TMS320C6000 DSP familystatic shortEM_TILE64Tilera TILE64 multicore architecture familystatic shortEM_TILEGXTilera TILE-Gx multicore architecture familystatic shortEM_TILEPROTilera TILEPro multicore architecture familystatic shortEM_TINYJAdvanced Logic Corp.static shortEM_TMM_GPPThompson Multimedia General Purpose Processorstatic shortEM_TPCTenor Network TPC processorstatic shortEM_TRICORESiemens Tricorestatic shortEM_TRIMEDIANXP Semiconductors TriMedia architecture familystatic shortEM_TSK3000Altium TSK3000 corestatic shortEM_UNICOREMicroprocessor series from PKU-Unity Ltd.static shortEM_V800NEC V800 seriesstatic shortEM_V850NEC v850static shortEM_VAXDigital VAXstatic shortEM_VIDEOCOREAlphamosaic VideoCore processorstatic shortEM_VIDEOCORE3Broadcom VideoCore III processorstatic shortEM_VIDEOCORE5Broadcom VideoCore V processorstatic shortEM_VPP500Fujitsu VPP500static shortEM_X86_64AMD x86-64 architecturestatic shortEM_XCOREXMOS xCORE processor familystatic shortEM_XGATEMotorola XGATE embedded processorstatic shortEM_XIMO16New Japan Radio (NJR) 16-bit DSP Processorstatic shortEM_XTENSATensilica Xtensa Architecturestatic shortEM_ZSPLSI Logic 16-bit DSP Processorstatic shortET_CORECore filestatic shortET_DYNShared object filestatic shortET_EXECExecutable filestatic shortET_HIPROCProcessor specificstatic shortET_LOPROCProcessor specificstatic shortET_NONENo file typestatic shortET_RELRelocatable file (suitable for linking)static byteEV_CURRENTcurrent versionstatic byteEV_NONEinvalid versionstatic byte[]MAGIC_BYTESThe ELF magic number and string as a byte arraystatic byteMAGIC_NUMThe ELF magic numberstatic java.lang.StringMAGIC_STRThe ELF magic stringstatic intMAGIC_STR_LENThe ELF magic string lengthstatic intPLT_ENTRY_SIZEThe size in bytes of the entry in the program location table (PLT).
-
-
-
Field Detail
-
EI_NIDENT
static final int EI_NIDENT
Length of the File ID- See Also:
- Constant Field Values
-
EI_MAG0
static final int EI_MAG0
File ID- See Also:
- Constant Field Values
-
EI_MAG1
static final int EI_MAG1
File ID- See Also:
- Constant Field Values
-
EI_MAG2
static final int EI_MAG2
File ID- See Also:
- Constant Field Values
-
EI_MAG3
static final int EI_MAG3
File ID- See Also:
- Constant Field Values
-
EI_CLASS
static final int EI_CLASS
File class- See Also:
- Constant Field Values
-
EI_DATA
static final int EI_DATA
Data encoding- See Also:
- Constant Field Values
-
EI_VERSION
static final int EI_VERSION
File version- See Also:
- Constant Field Values
-
EI_OSIABI
static final int EI_OSIABI
Operating System/ABI Identification- See Also:
- Constant Field Values
-
EI_ABIVERSION
static final int EI_ABIVERSION
ABI Version- See Also:
- Constant Field Values
-
EI_PAD
static final int EI_PAD
Start of padding- See Also:
- Constant Field Values
-
MAGIC_NUM
static final byte MAGIC_NUM
The ELF magic number- See Also:
- Constant Field Values
-
MAGIC_STR
static final java.lang.String MAGIC_STR
The ELF magic string- See Also:
- Constant Field Values
-
MAGIC_BYTES
static final byte[] MAGIC_BYTES
The ELF magic number and string as a byte array
-
MAGIC_STR_LEN
static final int MAGIC_STR_LEN
The ELF magic string length- See Also:
- Constant Field Values
-
ELF_CLASS_NONE
static final byte ELF_CLASS_NONE
Invalid class- See Also:
- Constant Field Values
-
ELF_CLASS_32
static final byte ELF_CLASS_32
32-bit objects- See Also:
- Constant Field Values
-
ELF_CLASS_64
static final byte ELF_CLASS_64
64-bit objects- See Also:
- Constant Field Values
-
ELF_CLASS_NUM
static final byte ELF_CLASS_NUM
?- See Also:
- Constant Field Values
-
ELF_DATA_NONE
static final byte ELF_DATA_NONE
invalid byte order- See Also:
- Constant Field Values
-
ELF_DATA_LE
static final byte ELF_DATA_LE
little-endian byte order- See Also:
- Constant Field Values
-
ELF_DATA_BE
static final byte ELF_DATA_BE
big-endian byte order- See Also:
- Constant Field Values
-
EV_NONE
static final byte EV_NONE
invalid version- See Also:
- Constant Field Values
-
EV_CURRENT
static final byte EV_CURRENT
current version- See Also:
- Constant Field Values
-
ELFOSABI_NONE
static final byte ELFOSABI_NONE
no extension or unspecified- See Also:
- Constant Field Values
-
ELFOSABI_HPUX
static final byte ELFOSABI_HPUX
hewlett packard unix- See Also:
- Constant Field Values
-
ELFOSABI_NETBSD
static final byte ELFOSABI_NETBSD
net bsd- See Also:
- Constant Field Values
-
ELFOSABI_LINUX
static final byte ELFOSABI_LINUX
linux- See Also:
- Constant Field Values
-
ELFOSABI_GNU
static final byte ELFOSABI_GNU
GNU LINUX- See Also:
- Constant Field Values
-
ELFOSABI_HURD
static final byte ELFOSABI_HURD
GNU/Hurd- See Also:
- Constant Field Values
-
ELFOSABI_SOLARIS
static final byte ELFOSABI_SOLARIS
sun solaris- See Also:
- Constant Field Values
-
ELFOSABI_AIX
static final byte ELFOSABI_AIX
aix- See Also:
- Constant Field Values
-
ELFOSABI_IRIX
static final byte ELFOSABI_IRIX
irix- See Also:
- Constant Field Values
-
ELFOSABI_FREEBSD
static final byte ELFOSABI_FREEBSD
free bsd- See Also:
- Constant Field Values
-
ELFOSABI_TRUE64
static final byte ELFOSABI_TRUE64
compaq tru64 unix- See Also:
- Constant Field Values
-
ELFOSABI_MODESTO
static final byte ELFOSABI_MODESTO
novell modesto- See Also:
- Constant Field Values
-
ELFOSABI_OPENBSD
static final byte ELFOSABI_OPENBSD
open bsd- See Also:
- Constant Field Values
-
ELFOSABI_OPENVMS
static final byte ELFOSABI_OPENVMS
OpenVMS- See Also:
- Constant Field Values
-
ELFOSABI_NSK
static final byte ELFOSABI_NSK
Hewlett-Packard Non-Stop Kernel- See Also:
- Constant Field Values
-
ELFOSABI_AROS
static final byte ELFOSABI_AROS
AROS- See Also:
- Constant Field Values
-
ELFOSABI_FENIXOS
static final byte ELFOSABI_FENIXOS
FenixOS- See Also:
- Constant Field Values
-
ELFOSABI_C6000_ELFABI
static final byte ELFOSABI_C6000_ELFABI
Bare-metal TMS320C6000- See Also:
- Constant Field Values
-
ELFOSABI_C6000_LINUX
static final byte ELFOSABI_C6000_LINUX
Linux TMS320C6000- See Also:
- Constant Field Values
-
ELFOSABI_ARM
static final byte ELFOSABI_ARM
ARM- See Also:
- Constant Field Values
-
ELFOSABI_STANDALONE
static final byte ELFOSABI_STANDALONE
Standalone (embedded) application- See Also:
- Constant Field Values
-
ET_NONE
static final short ET_NONE
No file type- See Also:
- Constant Field Values
-
ET_REL
static final short ET_REL
Relocatable file (suitable for linking)- See Also:
- Constant Field Values
-
ET_EXEC
static final short ET_EXEC
Executable file- See Also:
- Constant Field Values
-
ET_DYN
static final short ET_DYN
Shared object file- See Also:
- Constant Field Values
-
ET_CORE
static final short ET_CORE
Core file- See Also:
- Constant Field Values
-
ET_LOPROC
static final short ET_LOPROC
Processor specific- See Also:
- Constant Field Values
-
ET_HIPROC
static final short ET_HIPROC
Processor specific- See Also:
- Constant Field Values
-
EM_NONE
static final short EM_NONE
No machine- See Also:
- Constant Field Values
-
EM_M32
static final short EM_M32
AT&T WE 32100- See Also:
- Constant Field Values
-
EM_SPARC
static final short EM_SPARC
SUN SPARC- See Also:
- Constant Field Values
-
EM_386
static final short EM_386
Intel 80386- See Also:
- Constant Field Values
-
EM_68K
static final short EM_68K
Motorola m68k family- See Also:
- Constant Field Values
-
EM_88K
static final short EM_88K
Motorola m88k family- See Also:
- Constant Field Values
-
EM_486
static final short EM_486
Intel 486 (deprecated)- See Also:
- Constant Field Values
-
EM_860
static final short EM_860
Intel 80860- See Also:
- Constant Field Values
-
EM_MIPS
static final short EM_MIPS
MIPS R3000 big-endian- See Also:
- Constant Field Values
-
EM_S370
static final short EM_S370
IBM System/370- See Also:
- Constant Field Values
-
EM_MIPS_RS3_LE
static final short EM_MIPS_RS3_LE
MIPS R3000 little-endian- See Also:
- Constant Field Values
-
EM_PARISC
static final short EM_PARISC
HPPA- See Also:
- Constant Field Values
-
EM_VPP500
static final short EM_VPP500
Fujitsu VPP500- See Also:
- Constant Field Values
-
EM_SPARC32PLUS
static final short EM_SPARC32PLUS
Sun's "v8plus"- See Also:
- Constant Field Values
-
EM_960
static final short EM_960
Intel 80960- See Also:
- Constant Field Values
-
EM_PPC
static final short EM_PPC
PowerPC- See Also:
- Constant Field Values
-
EM_PPC64
static final short EM_PPC64
PowerPC 64-bit- See Also:
- Constant Field Values
-
EM_S390
static final short EM_S390
IBM S390- See Also:
- Constant Field Values
-
EM_V800
static final short EM_V800
NEC V800 series- See Also:
- Constant Field Values
-
EM_FR20
static final short EM_FR20
Fujitsu FR20- See Also:
- Constant Field Values
-
EM_RH32
static final short EM_RH32
TRW RH-32- See Also:
- Constant Field Values
-
EM_RCE
static final short EM_RCE
Motorola RCE- See Also:
- Constant Field Values
-
EM_ARM
static final short EM_ARM
ARM- See Also:
- Constant Field Values
-
EM_FAKE_ALPHA
static final short EM_FAKE_ALPHA
Digital Alpha- See Also:
- Constant Field Values
-
EM_SH
static final short EM_SH
Hitachi SH- See Also:
- Constant Field Values
-
EM_SPARCV9
static final short EM_SPARCV9
SPARC v9 64-bit- See Also:
- Constant Field Values
-
EM_TRICORE
static final short EM_TRICORE
Siemens Tricore- See Also:
- Constant Field Values
-
EM_ARC
static final short EM_ARC
Argonaut RISC Core- See Also:
- Constant Field Values
-
EM_H8_300
static final short EM_H8_300
Hitachi H8/300- See Also:
- Constant Field Values
-
EM_H8_300H
static final short EM_H8_300H
Hitachi H8/300H- See Also:
- Constant Field Values
-
EM_H8S
static final short EM_H8S
Hitachi H8S- See Also:
- Constant Field Values
-
EM_H8_500
static final short EM_H8_500
Hitachi H8/500- See Also:
- Constant Field Values
-
EM_IA_64
static final short EM_IA_64
Intel Merced- See Also:
- Constant Field Values
-
EM_MIPS_X
static final short EM_MIPS_X
Stanford MIPS-X- See Also:
- Constant Field Values
-
EM_COLDFIRE
static final short EM_COLDFIRE
Motorola Coldfire- See Also:
- Constant Field Values
-
EM_68HC12
static final short EM_68HC12
Motorola M68HC12- See Also:
- Constant Field Values
-
EM_MMA
static final short EM_MMA
Fujitsu MMA Multimedia Accelerator- See Also:
- Constant Field Values
-
EM_PCP
static final short EM_PCP
Siemens PCP- See Also:
- Constant Field Values
-
EM_NCPU
static final short EM_NCPU
Sony nCPU embedded RISC- See Also:
- Constant Field Values
-
EM_NDR1
static final short EM_NDR1
Denso NDR1 microprocessor- See Also:
- Constant Field Values
-
EM_STARCORE
static final short EM_STARCORE
Motorola Start*Core processor- See Also:
- Constant Field Values
-
EM_ME16
static final short EM_ME16
Toyota ME16 processor- See Also:
- Constant Field Values
-
EM_ST100
static final short EM_ST100
STMicroelectronic ST100 processor- See Also:
- Constant Field Values
-
EM_TINYJ
static final short EM_TINYJ
Advanced Logic Corp. Tinyj emb.fam- See Also:
- Constant Field Values
-
EM_X86_64
static final short EM_X86_64
AMD x86-64 architecture- See Also:
- Constant Field Values
-
EM_PDSP
static final short EM_PDSP
Sony DSP Processor- See Also:
- Constant Field Values
-
EM_FX66
static final short EM_FX66
Siemens FX66 microcontroller- See Also:
- Constant Field Values
-
EM_ST9PLUS
static final short EM_ST9PLUS
STMicroelectronics ST9+ 8/16 mc- See Also:
- Constant Field Values
-
EM_ST7
static final short EM_ST7
STmicroelectronics ST7 8 bit mc- See Also:
- Constant Field Values
-
EM_68HC16
static final short EM_68HC16
Motorola MC68HC16 microcontroller- See Also:
- Constant Field Values
-
EM_68HC11
static final short EM_68HC11
Motorola MC68HC11 microcontroller- See Also:
- Constant Field Values
-
EM_68HC08
static final short EM_68HC08
Motorola MC68HC08 microcontroller- See Also:
- Constant Field Values
-
EM_68HC05
static final short EM_68HC05
Motorola MC68HC05 microcontroller- See Also:
- Constant Field Values
-
EM_SVX
static final short EM_SVX
Silicon Graphics SVx- See Also:
- Constant Field Values
-
EM_ST19
static final short EM_ST19
STMicroelectronics ST19 8 bit mc- See Also:
- Constant Field Values
-
EM_VAX
static final short EM_VAX
Digital VAX- See Also:
- Constant Field Values
-
EM_CRIS
static final short EM_CRIS
Axis Communications 32-bit embedded processor- See Also:
- Constant Field Values
-
EM_JAVELIN
static final short EM_JAVELIN
Infineon Technologies 32-bit embedded processor- See Also:
- Constant Field Values
-
EM_FIREPATH
static final short EM_FIREPATH
Element 14 64-bit DSP Processor- See Also:
- Constant Field Values
-
EM_ZSP
static final short EM_ZSP
LSI Logic 16-bit DSP Processor- See Also:
- Constant Field Values
-
EM_MMIX
static final short EM_MMIX
Donald Knuth's educational 64-bit processor- See Also:
- Constant Field Values
-
EM_HUANY
static final short EM_HUANY
Harvard University machine-independent object files- See Also:
- Constant Field Values
-
EM_PRISM
static final short EM_PRISM
SiTera Prism- See Also:
- Constant Field Values
-
EM_AVR
static final short EM_AVR
Atmel AVR 8-bit microcontroller- See Also:
- Constant Field Values
-
EM_FR30
static final short EM_FR30
Fujitsu FR30- See Also:
- Constant Field Values
-
EM_D10V
static final short EM_D10V
Mitsubishi D10V- See Also:
- Constant Field Values
-
EM_D30V
static final short EM_D30V
Mitsubishi D30V- See Also:
- Constant Field Values
-
EM_V850
static final short EM_V850
NEC v850- See Also:
- Constant Field Values
-
EM_M32R
static final short EM_M32R
Mitsubishi M32R- See Also:
- Constant Field Values
-
EM_MN10300
static final short EM_MN10300
Matsushita MN10300- See Also:
- Constant Field Values
-
EM_MN10200
static final short EM_MN10200
Matsushita MN10200- See Also:
- Constant Field Values
-
EM_PJ
static final short EM_PJ
picoJava- See Also:
- Constant Field Values
-
EM_OPENRISC
static final short EM_OPENRISC
OpenRISC 32-bit embedded processor- See Also:
- Constant Field Values
-
EM_ARC_A5
static final short EM_ARC_A5
ARC Cores Tangent-A5- See Also:
- Constant Field Values
-
EM_XTENSA
static final short EM_XTENSA
Tensilica Xtensa Architecture- See Also:
- Constant Field Values
-
EM_VIDEOCORE
static final short EM_VIDEOCORE
Alphamosaic VideoCore processor- See Also:
- Constant Field Values
-
EM_TMM_GPP
static final short EM_TMM_GPP
Thompson Multimedia General Purpose Processor- See Also:
- Constant Field Values
-
EM_NS32K
static final short EM_NS32K
National Semiconductor 32000 series- See Also:
- Constant Field Values
-
EM_TPC
static final short EM_TPC
Tenor Network TPC processor- See Also:
- Constant Field Values
-
EM_SNP1K
static final short EM_SNP1K
Trebia SNP 1000 processor- See Also:
- Constant Field Values
-
EM_ST200
static final short EM_ST200
STMicroelectronics (www.st.com) ST200- See Also:
- Constant Field Values
-
EM_IP2K
static final short EM_IP2K
Ubicom IP2xxx microcontroller family- See Also:
- Constant Field Values
-
EM_MAX
static final short EM_MAX
MAX Processor- See Also:
- Constant Field Values
-
EM_CR
static final short EM_CR
National Semiconductor CompactRISC microprocessor- See Also:
- Constant Field Values
-
EM_F2MC16
static final short EM_F2MC16
Fujitsu F2MC16- See Also:
- Constant Field Values
-
EM_MSP430
static final short EM_MSP430
Texas Instruments embedded microcontroller msp430- See Also:
- Constant Field Values
-
EM_BLACKFIN
static final short EM_BLACKFIN
Analog Devices Blackfin (DSP) processor- See Also:
- Constant Field Values
-
EM_SE_C33
static final short EM_SE_C33
S1C33 Family of Seiko Epson processors- See Also:
- Constant Field Values
-
EM_SEP
static final short EM_SEP
Sharp embedded microprocessor- See Also:
- Constant Field Values
-
EM_ARCA
static final short EM_ARCA
Arca RISC Microprocessor- See Also:
- Constant Field Values
-
EM_UNICORE
static final short EM_UNICORE
Microprocessor series from PKU-Unity Ltd. and MPRC of Peking University- See Also:
- Constant Field Values
-
EM_EXCESS
static final short EM_EXCESS
eXcess: 16/32/64-bit configurable embedded CPU- See Also:
- Constant Field Values
-
EM_DXP
static final short EM_DXP
Icera Semiconductor Inc. Deep Execution Processor- See Also:
- Constant Field Values
-
EM_ALTERA_NIOS2
static final short EM_ALTERA_NIOS2
Altera Nios II soft-core processor- See Also:
- Constant Field Values
-
EM_CRX
static final short EM_CRX
National Semiconductor CompactRISC CRX- See Also:
- Constant Field Values
-
EM_XGATE
static final short EM_XGATE
Motorola XGATE embedded processor- See Also:
- Constant Field Values
-
EM_C166
static final short EM_C166
Infineon C16x/XC16x processor- See Also:
- Constant Field Values
-
EM_M16C
static final short EM_M16C
Renesas M16C series microprocessors- See Also:
- Constant Field Values
-
EM_DSPIC30F
static final short EM_DSPIC30F
Microchip Technology dsPIC30F Digital Signal Controller- See Also:
- Constant Field Values
-
EM_CE
static final short EM_CE
Freescale Communication Engine RISC core- See Also:
- Constant Field Values
-
EM_M32C
static final short EM_M32C
Renesas M32C series microprocessors- See Also:
- Constant Field Values
-
EM_TSK3000
static final short EM_TSK3000
Altium TSK3000 core- See Also:
- Constant Field Values
-
EM_RS08
static final short EM_RS08
Freescale RS08 embedded processor- See Also:
- Constant Field Values
-
EM_SHARC
static final short EM_SHARC
Analog Devices SHARC family of 32-bit DSP processors- See Also:
- Constant Field Values
-
EM_ECOG2
static final short EM_ECOG2
Cyan Technology eCOG2 microprocessor- See Also:
- Constant Field Values
-
EM_SCORE7
static final short EM_SCORE7
Sunplus S+core7 RISC processor- See Also:
- Constant Field Values
-
EM_DSP24
static final short EM_DSP24
New Japan Radio (NJR) 24-bit DSP Processor- See Also:
- Constant Field Values
-
EM_VIDEOCORE3
static final short EM_VIDEOCORE3
Broadcom VideoCore III processor- See Also:
- Constant Field Values
-
EM_LATTICEMICO32
static final short EM_LATTICEMICO32
RISC processor for Lattice FPGA architecture- See Also:
- Constant Field Values
-
EM_SE_C17
static final short EM_SE_C17
Seiko Epson C17 family- See Also:
- Constant Field Values
-
EM_TI_C6000
static final short EM_TI_C6000
The Texas Instruments TMS320C6000 DSP family- See Also:
- Constant Field Values
-
EM_TI_C2000
static final short EM_TI_C2000
The Texas Instruments TMS320C2000 DSP family- See Also:
- Constant Field Values
-
EM_TI_C5500
static final short EM_TI_C5500
The Texas Instruments TMS320C55x DSP family- See Also:
- Constant Field Values
-
EM_MMDSP_PLUS
static final short EM_MMDSP_PLUS
STMicroelectronics 64bit VLIW Data Signal Processor- See Also:
- Constant Field Values
-
EM_CYPRESS_M8C
static final short EM_CYPRESS_M8C
Cypress M8C microprocessor- See Also:
- Constant Field Values
-
EM_R32C
static final short EM_R32C
Renesas R32C series microprocessors- See Also:
- Constant Field Values
-
EM_TRIMEDIA
static final short EM_TRIMEDIA
NXP Semiconductors TriMedia architecture family- See Also:
- Constant Field Values
-
EM_HEXAGON
static final short EM_HEXAGON
Qualcomm Hexagon processor- See Also:
- Constant Field Values
-
EM_8051
static final short EM_8051
Intel 8051 and variants- See Also:
- Constant Field Values
-
EM_STXP7X
static final short EM_STXP7X
STMicroelectronics STxP7x family of RISC processors- See Also:
- Constant Field Values
-
EM_NDS32
static final short EM_NDS32
Andes Technology compact code size embedded RISC processor family- See Also:
- Constant Field Values
-
EM_ECOG1
static final short EM_ECOG1
Cyan Technology eCOG1X family- See Also:
- Constant Field Values
-
EM_ECOG1X
static final short EM_ECOG1X
Cyan Technology eCOG1X family- See Also:
- Constant Field Values
-
EM_MAXQ30
static final short EM_MAXQ30
Dallas Semiconductor MAXQ30 Core Micro-controllers- See Also:
- Constant Field Values
-
EM_XIMO16
static final short EM_XIMO16
New Japan Radio (NJR) 16-bit DSP Processor- See Also:
- Constant Field Values
-
EM_MANIK
static final short EM_MANIK
M2000 Reconfigurable RISC Microprocessor- See Also:
- Constant Field Values
-
EM_CRAYNV2
static final short EM_CRAYNV2
Cray Inc. NV2 vector architecture- See Also:
- Constant Field Values
-
EM_RX
static final short EM_RX
Renesas RX family- See Also:
- Constant Field Values
-
EM_METAG
static final short EM_METAG
Imagination Technologies META processor architecture- See Also:
- Constant Field Values
-
EM_MCST_ELBRUS
static final short EM_MCST_ELBRUS
MCST Elbrus general purpose hardware architecture- See Also:
- Constant Field Values
-
EM_ECOG16
static final short EM_ECOG16
Cyan Technology eCOG16 family- See Also:
- Constant Field Values
-
EM_CR16
static final short EM_CR16
National Semiconductor CompactRISC CR16 16-bitmicroprocessor- See Also:
- Constant Field Values
-
EM_ETPU
static final short EM_ETPU
Freescale Extended Time Processing Unit- See Also:
- Constant Field Values
-
EM_SLE9X
static final short EM_SLE9X
Infineon Technologies SLE9X core- See Also:
- Constant Field Values
-
EM_L10M
static final short EM_L10M
Intel L10M- See Also:
- Constant Field Values
-
EM_K10M
static final short EM_K10M
Intel K10M- See Also:
- Constant Field Values
-
EM_AARCH64
static final short EM_AARCH64
AARCH64 Architecture- See Also:
- Constant Field Values
-
EM_AVR32
static final short EM_AVR32
Atmel Corporation 32-bit microprocessor family- See Also:
- Constant Field Values
-
EM_STM8
static final short EM_STM8
STMicroeletronics STM8 8-bit microcontroller- See Also:
- Constant Field Values
-
EM_TILE64
static final short EM_TILE64
Tilera TILE64 multicore architecture family- See Also:
- Constant Field Values
-
EM_TILEPRO
static final short EM_TILEPRO
Tilera TILEPro multicore architecture family- See Also:
- Constant Field Values
-
EM_CUDA
static final short EM_CUDA
NVIDIA CUDA architecture- See Also:
- Constant Field Values
-
EM_TILEGX
static final short EM_TILEGX
Tilera TILE-Gx multicore architecture family- See Also:
- Constant Field Values
-
EM_CLOUDSHIELD
static final short EM_CLOUDSHIELD
CloudShield architecture family- See Also:
- Constant Field Values
-
EM_COREA_1ST
static final short EM_COREA_1ST
KIPO-KAIST Core-A 1st generation processor family- See Also:
- Constant Field Values
-
EM_COREA_2ND
static final short EM_COREA_2ND
KIPO-KAIST Core-A 2nd generation processor family- See Also:
- Constant Field Values
-
EM_ARC_COMPACT2
static final short EM_ARC_COMPACT2
Synopsys ARCompact V2- See Also:
- Constant Field Values
-
EM_OPEN8
static final short EM_OPEN8
Open8 8-bit RISC soft processor core- See Also:
- Constant Field Values
-
EM_RL78
static final short EM_RL78
Renesas RL78 family- See Also:
- Constant Field Values
-
EM_VIDEOCORE5
static final short EM_VIDEOCORE5
Broadcom VideoCore V processor- See Also:
- Constant Field Values
-
EM_78KOR
static final short EM_78KOR
Renesas 78KOR family- See Also:
- Constant Field Values
-
EM_56800EX
static final short EM_56800EX
Freescale 56800EX Digital Signal Controller (DSC)- See Also:
- Constant Field Values
-
EM_BA1
static final short EM_BA1
Beyond BA1 CPU- See Also:
- Constant Field Values
-
EM_BA2
static final short EM_BA2
Beyond BA2 CPU- See Also:
- Constant Field Values
-
EM_XCORE
static final short EM_XCORE
XMOS xCORE processor family- See Also:
- Constant Field Values
-
EM_KM32
static final short EM_KM32
KM211 KM32 32-bit processor- See Also:
- Constant Field Values
-
EM_KMX32
static final short EM_KMX32
KM211 KMX32 32-bit processor- See Also:
- Constant Field Values
-
EM_KMX16
static final short EM_KMX16
KM211 KMX16 16-bit processor- See Also:
- Constant Field Values
-
EM_KMX8
static final short EM_KMX8
KM211 KMX8 8-bit processor- See Also:
- Constant Field Values
-
EM_KVARC
static final short EM_KVARC
KM211 KVARC processor- See Also:
- Constant Field Values
-
EM_CDP
static final short EM_CDP
Paneve CDP architecture family- See Also:
- Constant Field Values
-
EM_COGE
static final short EM_COGE
Cognitive Smart Memory Processor- See Also:
- Constant Field Values
-
EM_COOL
static final short EM_COOL
iCelero CoolEngine- See Also:
- Constant Field Values
-
EM_NORC
static final short EM_NORC
Nanoradio Optimized RISC- See Also:
- Constant Field Values
-
EM_CSR_KALIMBA
static final short EM_CSR_KALIMBA
CSR Kalimba architecture family- See Also:
- Constant Field Values
-
EM_AMDGPU
static final short EM_AMDGPU
AMD GPU architecture- See Also:
- Constant Field Values
-
EM_RISCV
static final short EM_RISCV
RISC-V- See Also:
- Constant Field Values
-
EM_LANAI
static final short EM_LANAI
Lanai 32-bit processor- See Also:
- Constant Field Values
-
EM_BPF
static final short EM_BPF
Linux kernel bpf virtual machine- See Also:
- Constant Field Values
-
EM_AVR32_unofficial
static final short EM_AVR32_unofficial
used by NetBSD/avr32 - AVR 32-bit- See Also:
- Constant Field Values
-
PLT_ENTRY_SIZE
static final int PLT_ENTRY_SIZE
The size in bytes of the entry in the program location table (PLT).- See Also:
- Constant Field Values
-
-