Package ghidra.app.util.bin.format.elf
Interface ElfConstants
public interface ElfConstants
A collection of constants used in the ELF header.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ABI Versionstatic final int
File classstatic final int
Data encodingstatic final int
File IDstatic final int
File IDstatic final int
File IDstatic final int
File IDstatic final int
Length of the File IDstatic final int
Operating System/ABI Identificationstatic final int
Start of paddingstatic final int
File versionstatic final byte
32-bit objectsstatic final byte
64-bit objectsstatic final byte
Invalid classstatic final byte
?static final byte
big-endian byte orderstatic final byte
little-endian byte orderstatic final byte
invalid byte orderstatic final long
32bit "-1", used in 32bit files to signal an invalid offsetstatic final byte
aixstatic final byte
ARMstatic final byte
AROSstatic final byte
Bare-metal TMS320C6000static final byte
Linux TMS320C6000static final byte
Nuxi CloudABIstatic final byte
FenixOSstatic final byte
free bsdstatic final byte
GNU LINUXstatic final byte
hewlett packard unixstatic final byte
GNU/Hurdstatic final byte
irixstatic final byte
linuxstatic final byte
novell modestostatic final byte
net bsdstatic final byte
no extension or unspecifiedstatic final byte
Hewlett-Packard Non-Stop Kernelstatic final byte
open bsdstatic final byte
OpenVMSstatic final byte
sun solarisstatic final byte
Standalone (embedded) applicationstatic final byte
compaq tru64 unixstatic final short
Intel 80386static final short
Intel 486 (deprecated)static final short
NXP 56800EF Digital Signal Controller (DSC)static final short
Freescale 56800EX Digital Signal Controller (DSC)static final short
WDC 65816/65C816static final short
Motorola MC68HC05 microcontrollerstatic final short
Motorola MC68HC08 microcontrollerstatic final short
Motorola MC68HC11 microcontrollerstatic final short
Motorola M68HC12static final short
Motorola MC68HC16 microcontrollerstatic final short
Motorola m68k familystatic final short
Renesas 78KOR familystatic final short
Intel 8051 and variantsstatic final short
Intel 80860static final short
Motorola m88k familystatic final short
Intel 80960static final short
AARCH64 Architecturestatic final short
Altera Nios II soft-core processorstatic final short
AMD GPU architecturestatic final short
Argonaut RISC Corestatic final short
ARC Cores Tangent-A5static final short
Synopsys ARCompact V2static final short
Synopsys ARCv2.3 32-bitstatic final short
Synopsys ARCv2.3 64-bitstatic final short
Arca RISC Microprocessorstatic final short
ARMstatic final short
Atmel AVR 8-bit microcontrollerstatic final short
Atmel Corporation 32-bit microprocessor familystatic final short
used by NetBSD/avr32 - AVR 32-bitstatic final short
Beyond BA1 CPUstatic final short
Beyond BA2 CPUstatic final short
Analog Devices Blackfin (DSP) processorstatic final short
Linux kernel bpf virtual machinestatic final short
Infineon C16x/XC16x processorstatic final short
Paneve CDP architecture familystatic final short
Freescale Communication Engine RISC corestatic final short
CEVA Processor Architecture Familystatic final short
CEVA X2 Processor Familystatic final short
CloudShield architecture familystatic final short
Cognitive Smart Memory Processorstatic final short
Motorola Coldfirestatic final short
iCelero CoolEnginestatic final short
KIPO-KAIST Core-A 1st generation processor familystatic final short
KIPO-KAIST Core-A 2nd generation processor familystatic final short
National Semiconductor CompactRISC microprocessorstatic final short
National Semiconductor CompactRISC CR16 16-bitmicroprocessorstatic final short
Cray Inc.static final short
Axis Communications 32-bit embedded processorstatic final short
National Semiconductor CompactRISC CRXstatic final short
C-SKY processor family.static final short
CSR Kalimba architecture familystatic final short
NVIDIA CUDA architecturestatic final short
Cypress M8C microprocessorstatic final short
Mitsubishi D10Vstatic final short
Mitsubishi D30Vstatic final short
New Japan Radio (NJR) 24-bit DSP Processorstatic final short
Microchip Technology dsPIC30F Digital Signal Controllerstatic final short
Icera Semiconductor Inc.static final short
Cyan Technology eCOG1X familystatic final short
Cyan Technology eCOG16 familystatic final short
Cyan Technology eCOG1X familystatic final short
Cyan Technology eCOG2 microprocessorstatic final short
Freescale Extended Time Processing Unitstatic final short
eXcess: 16/32/64-bit configurable embedded CPUstatic final short
Fujitsu F2MC16static final short
Digital Alphastatic final short
Element 14 64-bit DSP Processorstatic final short
Fujitsu FR20static final short
Fujitsu FR30static final short
FTDI Chip FT32 high performance 32-bit RISC architecturestatic final short
Siemens FX66 microcontrollerstatic final short
Graphcore Intelligent Processing Unitstatic final short
Hitachi H8/300static final short
Hitachi H8/300Hstatic final short
Hitachi H8/500static final short
Hitachi H8Sstatic final short
Qualcomm Hexagon processorstatic final short
Harvard University machine-independent object filesstatic final short
Intel Mercedstatic final short
Imagination Technologiesstatic final short
Intel Graphics Technologystatic final short
Ubicom IP2xxx microcontroller familystatic final short
Infineon Technologies 32-bit embedded processorstatic final short
Intel K10Mstatic final short
ChipON KungFu32static final short
KM211 KM32 32-bit processorstatic final short
KM211 KMX16 16-bit processorstatic final short
KM211 KMX32 32-bit processorstatic final short
KM211 KMX8 8-bit processorstatic final short
KM211 KVARC processorstatic final short
Kalray VLIW core of the MPPA processor familystatic final short
Intel L10Mstatic final short
Lanai 32-bit processorstatic final short
RISC processor for Lattice FPGA architecturestatic final short
LoongArchstatic final short
Renesas M16C series microprocessorsstatic final short
AT&T WE 32100static final short
Renesas M32C series microprocessors*static final short
Mitsubishi M32Rstatic final short
M2000 Reconfigurable RISC Microprocessorstatic final short
MAX Processorstatic final short
Dallas Semiconductor MAXQ30 Core Micro-controllersstatic final short
Microchip 8-bit PIC(r) familystatic final short
MOS Technology MCS 6502 processorstatic final short
MCST Elbrus general purpose hardware architecturestatic final short
Toyota ME16 processorstatic final short
Imagination Technologies META processor architecturestatic final short
MIPS R3000 big-endianstatic final short
MIPS R3000 little-endianstatic final short
Stanford MIPS-Xstatic final short
Fujitsu MMA Multimedia Acceleratorstatic final short
STMicroelectronics 64bit VLIW Data Signal Processorstatic final short
Donald Knuth's educational 64-bit processorstatic final short
Matsushita MN10200static final short
Matsushita MN10300static final short
Moxie processor familystatic final short
Texas Instruments embedded microcontroller msp430static final short
Sony nCPU embedded RISCstatic final short
Denso NDR1 microprocessorstatic final short
Andes Technology compact code size embedded RISC processor familystatic final short
Netronome Flow Processor.static final short
No machinestatic final short
Nanoradio Optimized RISCstatic final short
National Semiconductor 32000 seriesstatic final short
Open8 8-bit RISC soft processor corestatic final short
OpenRISC 32-bit embedded processorstatic final short
HPPAstatic final short
Siemens PCPstatic final short
Digital Equipment Corp.static final short
Digital Equipment Corp.static final short
Sony DSP Processorstatic final short
picoJavastatic final short
PowerPCstatic final short
PowerPC 64-bitstatic final short
SiTera Prismstatic final short
Renesas R32C series microprocessorsstatic final short
Motorola RCEstatic final short
TRW RH-32static final short
RISC-Vstatic final short
Renesas RL78 familystatic final short
Freescale RS08 embedded processorstatic final short
Renesas RX familystatic final short
IBM System/370static final short
IBM S390static final short
Sunplus S+core7 RISC processorstatic final short
Seiko Epson C17 familystatic final short
S1C33 Family of Seiko Epson processorsstatic final short
Sharp embedded microprocessorstatic final short
Hitachi SHstatic final short
Analog Devices SHARC family of 32-bit DSP processorsstatic final short
Infineon Technologies SLE9X corestatic final short
Trebia SNP 1000 processorstatic final short
SUN SPARCstatic final short
Sun's "v8plus"static final short
SPARC v9 64-bitstatic final short
IBM SPU/SPCstatic final short
STMicroelectronic ST100 processorstatic final short
STMicroelectronics ST19 8 bit mcstatic final short
STMicroelectronics (www.st.com) ST200static final short
STmicroelectronics ST7 8 bit mcstatic final short
STMicroelectronics ST9+ 8/16 mcstatic final short
Motorola Start*Core processorstatic final short
STMicroeletronics STM8 8-bit microcontrollerstatic final short
STMicroelectronics STxP7x family of RISC processorsstatic final short
Silicon Graphics SVxstatic final short
Tachyumstatic final short
The Texas Instruments TMS320C2000 DSP familystatic final short
The Texas Instruments TMS320C55x DSP familystatic final short
The Texas Instruments TMS320C6000 DSP familystatic final short
Texas Instruments Programmable Realtime Unitstatic final short
Tilera TILE64 multicore architecture familystatic final short
Tilera TILE-Gx multicore architecture familystatic final short
Tilera TILEPro multicore architecture familystatic final short
Advanced Logic Corp.static final short
Thompson Multimedia General Purpose Processorstatic final short
Tenor Network TPC processorstatic final short
Siemens Tricorestatic final short
NXP Semiconductors TriMedia architecture familystatic final short
Altium TSK3000 corestatic final short
Linux kernel bpf virtual machinestatic final short
Microprocessor series from PKU-Unity Ltd.static final short
NEC V800 seriesstatic final short
NEC v850static final short
Digital VAXstatic final short
NEC Vector Enginestatic final short
Alphamosaic VideoCore processorstatic final short
Broadcom VideoCore III processorstatic final short
Broadcom VideoCore V processorstatic final short
Controls and Data Services VISIUMcore processorstatic final short
Fujitsu VPP500static final short
AMD x86-64 architecturestatic final short
XMOS xCORE processor familystatic final short
Motorola XGATE embedded processorstatic final short
New Japan Radio (NJR) 16-bit DSP Processorstatic final short
Tensilica Xtensa Architecturestatic final short
Zilog Z80static final short
LSI Logic 16-bit DSP Processorstatic final short
Core filestatic final short
Shared object filestatic final short
Executable filestatic final short
Processor specificstatic final short
Processor specificstatic final short
No file typestatic final short
Relocatable file (suitable for linking)static final byte
current versionstatic final byte
invalid versionstatic final String
static final byte[]
The ELF magic number and string as a byte arraystatic final byte
The ELF magic numberstatic final String
The ELF magic stringstatic final int
The ELF magic string lengthstatic final short
PN_XNUM: Used by e_phnum field to signal alternate storage of program header count within section[0] sh_info field.
-
Field Details
-
GOT_SYMBOL_NAME
- See Also:
-
EI_NIDENT
static final int EI_NIDENTLength of the File ID- See Also:
-
EI_MAG0
static final int EI_MAG0File ID- See Also:
-
EI_MAG1
static final int EI_MAG1File ID- See Also:
-
EI_MAG2
static final int EI_MAG2File ID- See Also:
-
EI_MAG3
static final int EI_MAG3File ID- See Also:
-
EI_CLASS
static final int EI_CLASSFile class- See Also:
-
EI_DATA
static final int EI_DATAData encoding- See Also:
-
EI_VERSION
static final int EI_VERSIONFile version- See Also:
-
EI_OSIABI
static final int EI_OSIABIOperating System/ABI Identification- See Also:
-
EI_ABIVERSION
static final int EI_ABIVERSIONABI Version- See Also:
-
EI_PAD
static final int EI_PADStart of padding- See Also:
-
MAGIC_NUM
static final byte MAGIC_NUMThe ELF magic number- See Also:
-
MAGIC_STR
The ELF magic string- See Also:
-
MAGIC_BYTES
static final byte[] MAGIC_BYTESThe ELF magic number and string as a byte array -
MAGIC_STR_LEN
static final int MAGIC_STR_LENThe ELF magic string length- See Also:
-
ELF_CLASS_NONE
static final byte ELF_CLASS_NONEInvalid class- See Also:
-
ELF_CLASS_32
static final byte ELF_CLASS_3232-bit objects- See Also:
-
ELF_CLASS_64
static final byte ELF_CLASS_6464-bit objects- See Also:
-
ELF_CLASS_NUM
static final byte ELF_CLASS_NUM?- See Also:
-
ELF_DATA_NONE
static final byte ELF_DATA_NONEinvalid byte order- See Also:
-
ELF_DATA_LE
static final byte ELF_DATA_LElittle-endian byte order- See Also:
-
ELF_DATA_BE
static final byte ELF_DATA_BEbig-endian byte order- See Also:
-
EV_NONE
static final byte EV_NONEinvalid version- See Also:
-
EV_CURRENT
static final byte EV_CURRENTcurrent version- See Also:
-
ELFOSABI_NONE
static final byte ELFOSABI_NONEno extension or unspecified- See Also:
-
ELFOSABI_HPUX
static final byte ELFOSABI_HPUXhewlett packard unix- See Also:
-
ELFOSABI_NETBSD
static final byte ELFOSABI_NETBSDnet bsd- See Also:
-
ELFOSABI_LINUX
static final byte ELFOSABI_LINUXlinux- See Also:
-
ELFOSABI_GNU
static final byte ELFOSABI_GNUGNU LINUX- See Also:
-
ELFOSABI_HURD
static final byte ELFOSABI_HURDGNU/Hurd- See Also:
-
ELFOSABI_SOLARIS
static final byte ELFOSABI_SOLARISsun solaris- See Also:
-
ELFOSABI_AIX
static final byte ELFOSABI_AIXaix- See Also:
-
ELFOSABI_IRIX
static final byte ELFOSABI_IRIXirix- See Also:
-
ELFOSABI_FREEBSD
static final byte ELFOSABI_FREEBSDfree bsd- See Also:
-
ELFOSABI_TRUE64
static final byte ELFOSABI_TRUE64compaq tru64 unix- See Also:
-
ELFOSABI_MODESTO
static final byte ELFOSABI_MODESTOnovell modesto- See Also:
-
ELFOSABI_OPENBSD
static final byte ELFOSABI_OPENBSDopen bsd- See Also:
-
ELFOSABI_OPENVMS
static final byte ELFOSABI_OPENVMSOpenVMS- See Also:
-
ELFOSABI_NSK
static final byte ELFOSABI_NSKHewlett-Packard Non-Stop Kernel- See Also:
-
ELFOSABI_AROS
static final byte ELFOSABI_AROSAROS- See Also:
-
ELFOSABI_FENIXOS
static final byte ELFOSABI_FENIXOSFenixOS- See Also:
-
ELFOSABI_CLOUDABI
static final byte ELFOSABI_CLOUDABINuxi CloudABI- See Also:
-
ELFOSABI_C6000_ELFABI
static final byte ELFOSABI_C6000_ELFABIBare-metal TMS320C6000- See Also:
-
ELFOSABI_C6000_LINUX
static final byte ELFOSABI_C6000_LINUXLinux TMS320C6000- See Also:
-
ELFOSABI_ARM
static final byte ELFOSABI_ARMARM- See Also:
-
ELFOSABI_STANDALONE
static final byte ELFOSABI_STANDALONEStandalone (embedded) application- See Also:
-
ET_NONE
static final short ET_NONENo file type- See Also:
-
ET_REL
static final short ET_RELRelocatable file (suitable for linking)- See Also:
-
ET_EXEC
static final short ET_EXECExecutable file- See Also:
-
ET_DYN
static final short ET_DYNShared object file- See Also:
-
ET_CORE
static final short ET_CORECore file- See Also:
-
ET_LOPROC
static final short ET_LOPROCProcessor specific- See Also:
-
ET_HIPROC
static final short ET_HIPROCProcessor specific- See Also:
-
EM_NONE
static final short EM_NONENo machine- See Also:
-
EM_M32
static final short EM_M32AT&T WE 32100- See Also:
-
EM_SPARC
static final short EM_SPARCSUN SPARC- See Also:
-
EM_386
static final short EM_386Intel 80386- See Also:
-
EM_68K
static final short EM_68KMotorola m68k family- See Also:
-
EM_88K
static final short EM_88KMotorola m88k family- See Also:
-
EM_486
static final short EM_486Intel 486 (deprecated)- See Also:
-
EM_860
static final short EM_860Intel 80860- See Also:
-
EM_MIPS
static final short EM_MIPSMIPS R3000 big-endian- See Also:
-
EM_S370
static final short EM_S370IBM System/370- See Also:
-
EM_MIPS_RS3_LE
static final short EM_MIPS_RS3_LEMIPS R3000 little-endian- See Also:
-
EM_PARISC
static final short EM_PARISCHPPA- See Also:
-
EM_VPP500
static final short EM_VPP500Fujitsu VPP500- See Also:
-
EM_SPARC32PLUS
static final short EM_SPARC32PLUSSun's "v8plus"- See Also:
-
EM_960
static final short EM_960Intel 80960- See Also:
-
EM_PPC
static final short EM_PPCPowerPC- See Also:
-
EM_PPC64
static final short EM_PPC64PowerPC 64-bit- See Also:
-
EM_S390
static final short EM_S390IBM S390- See Also:
-
EM_SPU
static final short EM_SPUIBM SPU/SPC- See Also:
-
EM_V800
static final short EM_V800NEC V800 series- See Also:
-
EM_FR20
static final short EM_FR20Fujitsu FR20- See Also:
-
EM_RH32
static final short EM_RH32TRW RH-32- See Also:
-
EM_RCE
static final short EM_RCEMotorola RCE- See Also:
-
EM_ARM
static final short EM_ARMARM- See Also:
-
EM_FAKE_ALPHA
static final short EM_FAKE_ALPHADigital Alpha- See Also:
-
EM_SH
static final short EM_SHHitachi SH- See Also:
-
EM_SPARCV9
static final short EM_SPARCV9SPARC v9 64-bit- See Also:
-
EM_TRICORE
static final short EM_TRICORESiemens Tricore- See Also:
-
EM_ARC
static final short EM_ARCArgonaut RISC Core- See Also:
-
EM_H8_300
static final short EM_H8_300Hitachi H8/300- See Also:
-
EM_H8_300H
static final short EM_H8_300HHitachi H8/300H- See Also:
-
EM_H8S
static final short EM_H8SHitachi H8S- See Also:
-
EM_H8_500
static final short EM_H8_500Hitachi H8/500- See Also:
-
EM_IA_64
static final short EM_IA_64Intel Merced- See Also:
-
EM_MIPS_X
static final short EM_MIPS_XStanford MIPS-X- See Also:
-
EM_COLDFIRE
static final short EM_COLDFIREMotorola Coldfire- See Also:
-
EM_68HC12
static final short EM_68HC12Motorola M68HC12- See Also:
-
EM_MMA
static final short EM_MMAFujitsu MMA Multimedia Accelerator- See Also:
-
EM_PCP
static final short EM_PCPSiemens PCP- See Also:
-
EM_NCPU
static final short EM_NCPUSony nCPU embedded RISC- See Also:
-
EM_NDR1
static final short EM_NDR1Denso NDR1 microprocessor- See Also:
-
EM_STARCORE
static final short EM_STARCOREMotorola Start*Core processor- See Also:
-
EM_ME16
static final short EM_ME16Toyota ME16 processor- See Also:
-
EM_ST100
static final short EM_ST100STMicroelectronic ST100 processor- See Also:
-
EM_TINYJ
static final short EM_TINYJAdvanced Logic Corp. Tinyj emb.fam- See Also:
-
EM_X86_64
static final short EM_X86_64AMD x86-64 architecture- See Also:
-
EM_PDSP
static final short EM_PDSPSony DSP Processor- See Also:
-
EM_PDP10
static final short EM_PDP10Digital Equipment Corp. PDP-10- See Also:
-
EM_PDP11
static final short EM_PDP11Digital Equipment Corp. PDP-11- See Also:
-
EM_FX66
static final short EM_FX66Siemens FX66 microcontroller- See Also:
-
EM_ST9PLUS
static final short EM_ST9PLUSSTMicroelectronics ST9+ 8/16 mc- See Also:
-
EM_ST7
static final short EM_ST7STmicroelectronics ST7 8 bit mc- See Also:
-
EM_68HC16
static final short EM_68HC16Motorola MC68HC16 microcontroller- See Also:
-
EM_68HC11
static final short EM_68HC11Motorola MC68HC11 microcontroller- See Also:
-
EM_68HC08
static final short EM_68HC08Motorola MC68HC08 microcontroller- See Also:
-
EM_68HC05
static final short EM_68HC05Motorola MC68HC05 microcontroller- See Also:
-
EM_SVX
static final short EM_SVXSilicon Graphics SVx- See Also:
-
EM_ST19
static final short EM_ST19STMicroelectronics ST19 8 bit mc- See Also:
-
EM_VAX
static final short EM_VAXDigital VAX- See Also:
-
EM_CRIS
static final short EM_CRISAxis Communications 32-bit embedded processor- See Also:
-
EM_JAVELIN
static final short EM_JAVELINInfineon Technologies 32-bit embedded processor- See Also:
-
EM_FIREPATH
static final short EM_FIREPATHElement 14 64-bit DSP Processor- See Also:
-
EM_ZSP
static final short EM_ZSPLSI Logic 16-bit DSP Processor- See Also:
-
EM_MMIX
static final short EM_MMIXDonald Knuth's educational 64-bit processor- See Also:
-
EM_HUANY
static final short EM_HUANYHarvard University machine-independent object files- See Also:
-
EM_PRISM
static final short EM_PRISMSiTera Prism- See Also:
-
EM_AVR
static final short EM_AVRAtmel AVR 8-bit microcontroller- See Also:
-
EM_FR30
static final short EM_FR30Fujitsu FR30- See Also:
-
EM_D10V
static final short EM_D10VMitsubishi D10V- See Also:
-
EM_D30V
static final short EM_D30VMitsubishi D30V- See Also:
-
EM_V850
static final short EM_V850NEC v850- See Also:
-
EM_M32R
static final short EM_M32RMitsubishi M32R- See Also:
-
EM_MN10300
static final short EM_MN10300Matsushita MN10300- See Also:
-
EM_MN10200
static final short EM_MN10200Matsushita MN10200- See Also:
-
EM_PJ
static final short EM_PJpicoJava- See Also:
-
EM_OPENRISC
static final short EM_OPENRISCOpenRISC 32-bit embedded processor- See Also:
-
EM_ARC_A5
static final short EM_ARC_A5ARC Cores Tangent-A5- See Also:
-
EM_XTENSA
static final short EM_XTENSATensilica Xtensa Architecture- See Also:
-
EM_VIDEOCORE
static final short EM_VIDEOCOREAlphamosaic VideoCore processor- See Also:
-
EM_TMM_GPP
static final short EM_TMM_GPPThompson Multimedia General Purpose Processor- See Also:
-
EM_NS32K
static final short EM_NS32KNational Semiconductor 32000 series- See Also:
-
EM_TPC
static final short EM_TPCTenor Network TPC processor- See Also:
-
EM_SNP1K
static final short EM_SNP1KTrebia SNP 1000 processor- See Also:
-
EM_ST200
static final short EM_ST200STMicroelectronics (www.st.com) ST200- See Also:
-
EM_IP2K
static final short EM_IP2KUbicom IP2xxx microcontroller family- See Also:
-
EM_MAX
static final short EM_MAXMAX Processor- See Also:
-
EM_CR
static final short EM_CRNational Semiconductor CompactRISC microprocessor- See Also:
-
EM_F2MC16
static final short EM_F2MC16Fujitsu F2MC16- See Also:
-
EM_MSP430
static final short EM_MSP430Texas Instruments embedded microcontroller msp430- See Also:
-
EM_BLACKFIN
static final short EM_BLACKFINAnalog Devices Blackfin (DSP) processor- See Also:
-
EM_SE_C33
static final short EM_SE_C33S1C33 Family of Seiko Epson processors- See Also:
-
EM_SEP
static final short EM_SEPSharp embedded microprocessor- See Also:
-
EM_ARCA
static final short EM_ARCAArca RISC Microprocessor- See Also:
-
EM_UNICORE
static final short EM_UNICOREMicroprocessor series from PKU-Unity Ltd. and MPRC of Peking University- See Also:
-
EM_EXCESS
static final short EM_EXCESSeXcess: 16/32/64-bit configurable embedded CPU- See Also:
-
EM_DXP
static final short EM_DXPIcera Semiconductor Inc. Deep Execution Processor- See Also:
-
EM_ALTERA_NIOS2
static final short EM_ALTERA_NIOS2Altera Nios II soft-core processor- See Also:
-
EM_CRX
static final short EM_CRXNational Semiconductor CompactRISC CRX- See Also:
-
EM_XGATE
static final short EM_XGATEMotorola XGATE embedded processor- See Also:
-
EM_C166
static final short EM_C166Infineon C16x/XC16x processor- See Also:
-
EM_M16C
static final short EM_M16CRenesas M16C series microprocessors- See Also:
-
EM_DSPIC30F
static final short EM_DSPIC30FMicrochip Technology dsPIC30F Digital Signal Controller- See Also:
-
EM_CE
static final short EM_CEFreescale Communication Engine RISC core- See Also:
-
EM_M32C
static final short EM_M32CRenesas M32C series microprocessors*- See Also:
-
EM_TSK3000
static final short EM_TSK3000Altium TSK3000 core- See Also:
-
EM_RS08
static final short EM_RS08Freescale RS08 embedded processor- See Also:
-
EM_SHARC
static final short EM_SHARCAnalog Devices SHARC family of 32-bit DSP processors- See Also:
-
EM_ECOG2
static final short EM_ECOG2Cyan Technology eCOG2 microprocessor- See Also:
-
EM_SCORE7
static final short EM_SCORE7Sunplus S+core7 RISC processor- See Also:
-
EM_DSP24
static final short EM_DSP24New Japan Radio (NJR) 24-bit DSP Processor- See Also:
-
EM_VIDEOCORE3
static final short EM_VIDEOCORE3Broadcom VideoCore III processor- See Also:
-
EM_LATTICEMICO32
static final short EM_LATTICEMICO32RISC processor for Lattice FPGA architecture- See Also:
-
EM_SE_C17
static final short EM_SE_C17Seiko Epson C17 family- See Also:
-
EM_TI_C6000
static final short EM_TI_C6000The Texas Instruments TMS320C6000 DSP family- See Also:
-
EM_TI_C2000
static final short EM_TI_C2000The Texas Instruments TMS320C2000 DSP family- See Also:
-
EM_TI_C5500
static final short EM_TI_C5500The Texas Instruments TMS320C55x DSP family- See Also:
-
EM_TI_PRU
static final short EM_TI_PRUTexas Instruments Programmable Realtime Unit- See Also:
-
EM_MMDSP_PLUS
static final short EM_MMDSP_PLUSSTMicroelectronics 64bit VLIW Data Signal Processor- See Also:
-
EM_CYPRESS_M8C
static final short EM_CYPRESS_M8CCypress M8C microprocessor- See Also:
-
EM_R32C
static final short EM_R32CRenesas R32C series microprocessors- See Also:
-
EM_TRIMEDIA
static final short EM_TRIMEDIANXP Semiconductors TriMedia architecture family- See Also:
-
EM_HEXAGON
static final short EM_HEXAGONQualcomm Hexagon processor- See Also:
-
EM_8051
static final short EM_8051Intel 8051 and variants- See Also:
-
EM_STXP7X
static final short EM_STXP7XSTMicroelectronics STxP7x family of RISC processors- See Also:
-
EM_NDS32
static final short EM_NDS32Andes Technology compact code size embedded RISC processor family- See Also:
-
EM_ECOG1
static final short EM_ECOG1Cyan Technology eCOG1X family- See Also:
-
EM_ECOG1X
static final short EM_ECOG1XCyan Technology eCOG1X family- See Also:
-
EM_MAXQ30
static final short EM_MAXQ30Dallas Semiconductor MAXQ30 Core Micro-controllers- See Also:
-
EM_XIMO16
static final short EM_XIMO16New Japan Radio (NJR) 16-bit DSP Processor- See Also:
-
EM_MANIK
static final short EM_MANIKM2000 Reconfigurable RISC Microprocessor- See Also:
-
EM_CRAYNV2
static final short EM_CRAYNV2Cray Inc. NV2 vector architecture- See Also:
-
EM_RX
static final short EM_RXRenesas RX family- See Also:
-
EM_METAG
static final short EM_METAGImagination Technologies META processor architecture- See Also:
-
EM_MCST_ELBRUS
static final short EM_MCST_ELBRUSMCST Elbrus general purpose hardware architecture- See Also:
-
EM_ECOG16
static final short EM_ECOG16Cyan Technology eCOG16 family- See Also:
-
EM_CR16
static final short EM_CR16National Semiconductor CompactRISC CR16 16-bitmicroprocessor- See Also:
-
EM_ETPU
static final short EM_ETPUFreescale Extended Time Processing Unit- See Also:
-
EM_SLE9X
static final short EM_SLE9XInfineon Technologies SLE9X core- See Also:
-
EM_L10M
static final short EM_L10MIntel L10M- See Also:
-
EM_K10M
static final short EM_K10MIntel K10M- See Also:
-
EM_AARCH64
static final short EM_AARCH64AARCH64 Architecture- See Also:
-
EM_AVR32
static final short EM_AVR32Atmel Corporation 32-bit microprocessor family- See Also:
-
EM_STM8
static final short EM_STM8STMicroeletronics STM8 8-bit microcontroller- See Also:
-
EM_TILE64
static final short EM_TILE64Tilera TILE64 multicore architecture family- See Also:
-
EM_TILEPRO
static final short EM_TILEPROTilera TILEPro multicore architecture family- See Also:
-
EM_CUDA
static final short EM_CUDANVIDIA CUDA architecture- See Also:
-
EM_TILEGX
static final short EM_TILEGXTilera TILE-Gx multicore architecture family- See Also:
-
EM_CLOUDSHIELD
static final short EM_CLOUDSHIELDCloudShield architecture family- See Also:
-
EM_COREA_1ST
static final short EM_COREA_1STKIPO-KAIST Core-A 1st generation processor family- See Also:
-
EM_COREA_2ND
static final short EM_COREA_2NDKIPO-KAIST Core-A 2nd generation processor family- See Also:
-
EM_ARC_COMPACT2
static final short EM_ARC_COMPACT2Synopsys ARCompact V2- See Also:
-
EM_OPEN8
static final short EM_OPEN8Open8 8-bit RISC soft processor core- See Also:
-
EM_RL78
static final short EM_RL78Renesas RL78 family- See Also:
-
EM_VIDEOCORE5
static final short EM_VIDEOCORE5Broadcom VideoCore V processor- See Also:
-
EM_78KOR
static final short EM_78KORRenesas 78KOR family- See Also:
-
EM_56800EX
static final short EM_56800EXFreescale 56800EX Digital Signal Controller (DSC)- See Also:
-
EM_BA1
static final short EM_BA1Beyond BA1 CPU- See Also:
-
EM_BA2
static final short EM_BA2Beyond BA2 CPU- See Also:
-
EM_XCORE
static final short EM_XCOREXMOS xCORE processor family- See Also:
-
EM_MCHP_PIC
static final short EM_MCHP_PICMicrochip 8-bit PIC(r) family- See Also:
-
EM_INTELGT
static final short EM_INTELGTIntel Graphics Technology- See Also:
-
EM_KM32
static final short EM_KM32KM211 KM32 32-bit processor- See Also:
-
EM_KMX32
static final short EM_KMX32KM211 KMX32 32-bit processor- See Also:
-
EM_KMX16
static final short EM_KMX16KM211 KMX16 16-bit processor- See Also:
-
EM_KMX8
static final short EM_KMX8KM211 KMX8 8-bit processor- See Also:
-
EM_KVARC
static final short EM_KVARCKM211 KVARC processor- See Also:
-
EM_CDP
static final short EM_CDPPaneve CDP architecture family- See Also:
-
EM_COGE
static final short EM_COGECognitive Smart Memory Processor- See Also:
-
EM_COOL
static final short EM_COOLiCelero CoolEngine- See Also:
-
EM_NORC
static final short EM_NORCNanoradio Optimized RISC- See Also:
-
EM_CSR_KALIMBA
static final short EM_CSR_KALIMBACSR Kalimba architecture family- See Also:
-
EM_Z80
static final short EM_Z80Zilog Z80- See Also:
-
EM_VISIUM
static final short EM_VISIUMControls and Data Services VISIUMcore processor- See Also:
-
EM_FT32
static final short EM_FT32FTDI Chip FT32 high performance 32-bit RISC architecture- See Also:
-
EM_MOXIE
static final short EM_MOXIEMoxie processor family- See Also:
-
EM_AMDGPU
static final short EM_AMDGPUAMD GPU architecture- See Also:
-
EM_RISCV
static final short EM_RISCVRISC-V- See Also:
-
EM_LANAI
static final short EM_LANAILanai 32-bit processor- See Also:
-
EM_CEVA
static final short EM_CEVACEVA Processor Architecture Family- See Also:
-
EM_CEVA_X2
static final short EM_CEVA_X2CEVA X2 Processor Family- See Also:
-
EM_BPF
static final short EM_BPFLinux kernel bpf virtual machine- See Also:
-
EM_GRAPHCORE_IPU
static final short EM_GRAPHCORE_IPUGraphcore Intelligent Processing Unit- See Also:
-
EM_IMG1
static final short EM_IMG1Imagination Technologies- See Also:
-
EM_NFP
static final short EM_NFPNetronome Flow Processor.- See Also:
-
EM_VE
static final short EM_VENEC Vector Engine- See Also:
-
EM_CSKY
static final short EM_CSKYC-SKY processor family.- See Also:
-
EM_ARC_COMPACT3_64
static final short EM_ARC_COMPACT3_64Synopsys ARCv2.3 64-bit- See Also:
-
EM_MCS6502
static final short EM_MCS6502MOS Technology MCS 6502 processor- See Also:
-
EM_ARC_COMPACT3
static final short EM_ARC_COMPACT3Synopsys ARCv2.3 32-bit- See Also:
-
EM_KVX
static final short EM_KVXKalray VLIW core of the MPPA processor family- See Also:
-
EM_65816
static final short EM_65816WDC 65816/65C816- See Also:
-
EM_LOONGARCH
static final short EM_LOONGARCHLoongArch- See Also:
-
EM_KF32
static final short EM_KF32ChipON KungFu32- See Also:
-
EM_U16_U8CORE
static final short EM_U16_U8CORELinux kernel bpf virtual machine- See Also:
-
EM_TACHYUM
static final short EM_TACHYUMTachyum- See Also:
-
EM_56800EF
static final short EM_56800EFNXP 56800EF Digital Signal Controller (DSC)- See Also:
-
EM_AVR32_unofficial
static final short EM_AVR32_unofficialused by NetBSD/avr32 - AVR 32-bit- See Also:
-
PN_XNUM
static final short PN_XNUMPN_XNUM: Used by e_phnum field to signal alternate storage of program header count within section[0] sh_info field.- See Also:
-
ELF32_INVALID_OFFSET
static final long ELF32_INVALID_OFFSET32bit "-1", used in 32bit files to signal an invalid offset- See Also:
-