Used by processor_t::id. 
Numbers above 0x8000 are reserved for the third-party modules 
 | 
| 
#define  | PLFM_386   0 | 
|   | Intel 80x86. 
  | 
|   | 
| 
#define  | PLFM_Z80   1 | 
|   | 8085, Z80 
  | 
|   | 
| 
#define  | PLFM_I860   2 | 
|   | Intel 860. 
  | 
|   | 
| 
#define  | PLFM_8051   3 | 
|   | 8051 
  | 
|   | 
| 
#define  | PLFM_TMS   4 | 
|   | Texas Instruments TMS320C5x. 
  | 
|   | 
| 
#define  | PLFM_6502   5 | 
|   | 6502 
  | 
|   | 
| 
#define  | PLFM_PDP   6 | 
|   | PDP11. 
  | 
|   | 
| 
#define  | PLFM_68K   7 | 
|   | Motorola 680x0. 
  | 
|   | 
| 
#define  | PLFM_JAVA   8 | 
|   | Java. 
  | 
|   | 
| 
#define  | PLFM_6800   9 | 
|   | Motorola 68xx. 
  | 
|   | 
| 
#define  | PLFM_ST7   10 | 
|   | SGS-Thomson ST7. 
  | 
|   | 
| 
#define  | PLFM_MC6812   11 | 
|   | Motorola 68HC12. 
  | 
|   | 
| 
#define  | PLFM_MIPS   12 | 
|   | MIPS. 
  | 
|   | 
| 
#define  | PLFM_ARM   13 | 
|   | Advanced RISC Machines. 
  | 
|   | 
| 
#define  | PLFM_TMSC6   14 | 
|   | Texas Instruments TMS320C6x. 
  | 
|   | 
| 
#define  | PLFM_PPC   15 | 
|   | PowerPC. 
  | 
|   | 
| 
#define  | PLFM_80196   16 | 
|   | Intel 80196. 
  | 
|   | 
| 
#define  | PLFM_Z8   17 | 
|   | Z8. 
  | 
|   | 
| 
#define  | PLFM_SH   18 | 
|   | Renesas (formerly Hitachi) SuperH. 
  | 
|   | 
| 
#define  | PLFM_NET   19 | 
|   | Microsoft Visual Studio.Net. 
  | 
|   | 
| 
#define  | PLFM_AVR   20 | 
|   | Atmel 8-bit RISC processor(s) 
  | 
|   | 
| 
#define  | PLFM_H8   21 | 
|   | Hitachi H8/300, H8/2000. 
  | 
|   | 
| 
#define  | PLFM_PIC   22 | 
|   | Microchip's PIC. 
  | 
|   | 
| 
#define  | PLFM_SPARC   23 | 
|   | SPARC. 
  | 
|   | 
| 
#define  | PLFM_ALPHA   24 | 
|   | DEC Alpha. 
  | 
|   | 
| 
#define  | PLFM_HPPA   25 | 
|   | Hewlett-Packard PA-RISC. 
  | 
|   | 
| 
#define  | PLFM_H8500   26 | 
|   | Hitachi H8/500. 
  | 
|   | 
| 
#define  | PLFM_TRICORE   27 | 
|   | Tasking Tricore. 
  | 
|   | 
| 
#define  | PLFM_DSP56K   28 | 
|   | Motorola DSP5600x. 
  | 
|   | 
| 
#define  | PLFM_C166   29 | 
|   | Siemens C166 family. 
  | 
|   | 
| 
#define  | PLFM_ST20   30 | 
|   | SGS-Thomson ST20. 
  | 
|   | 
| 
#define  | PLFM_IA64   31 | 
|   | Intel Itanium IA64. 
  | 
|   | 
| 
#define  | PLFM_I960   32 | 
|   | Intel 960. 
  | 
|   | 
| 
#define  | PLFM_F2MC   33 | 
|   | Fujistu F2MC-16. 
  | 
|   | 
| 
#define  | PLFM_TMS320C54   34 | 
|   | Texas Instruments TMS320C54xx. 
  | 
|   | 
| 
#define  | PLFM_TMS320C55   35 | 
|   | Texas Instruments TMS320C55xx. 
  | 
|   | 
| 
#define  | PLFM_TRIMEDIA   36 | 
|   | Trimedia. 
  | 
|   | 
| 
#define  | PLFM_M32R   37 | 
|   | Mitsubishi 32bit RISC. 
  | 
|   | 
| 
#define  | PLFM_NEC_78K0   38 | 
|   | NEC 78K0. 
  | 
|   | 
| 
#define  | PLFM_NEC_78K0S   39 | 
|   | NEC 78K0S. 
  | 
|   | 
| 
#define  | PLFM_M740   40 | 
|   | Mitsubishi 8bit. 
  | 
|   | 
| 
#define  | PLFM_M7700   41 | 
|   | Mitsubishi 16bit. 
  | 
|   | 
| 
#define  | PLFM_ST9   42 | 
|   | ST9+. 
  | 
|   | 
| 
#define  | PLFM_FR   43 | 
|   | Fujitsu FR Family. 
  | 
|   | 
| 
#define  | PLFM_MC6816   44 | 
|   | Motorola 68HC16. 
  | 
|   | 
| 
#define  | PLFM_M7900   45 | 
|   | Mitsubishi 7900. 
  | 
|   | 
| 
#define  | PLFM_TMS320C3   46 | 
|   | Texas Instruments TMS320C3. 
  | 
|   | 
| 
#define  | PLFM_KR1878   47 | 
|   | Angstrem KR1878. 
  | 
|   | 
| 
#define  | PLFM_AD218X   48 | 
|   | Analog Devices ADSP 218X. 
  | 
|   | 
| 
#define  | PLFM_OAKDSP   49 | 
|   | Atmel OAK DSP. 
  | 
|   | 
| 
#define  | PLFM_TLCS900   50 | 
|   | Toshiba TLCS-900. 
  | 
|   | 
| 
#define  | PLFM_C39   51 | 
|   | Rockwell C39. 
  | 
|   | 
| 
#define  | PLFM_CR16   52 | 
|   | NSC CR16. 
  | 
|   | 
| 
#define  | PLFM_MN102L00   53 | 
|   | Panasonic MN10200. 
  | 
|   | 
| 
#define  | PLFM_TMS320C1X   54 | 
|   | Texas Instruments TMS320C1x. 
  | 
|   | 
| 
#define  | PLFM_NEC_V850X   55 | 
|   | NEC V850 and V850ES/E1/E2. 
  | 
|   | 
| 
#define  | PLFM_SCR_ADPT   56 | 
|   | Processor module adapter for processor modules written in scripting languages. 
  | 
|   | 
| 
#define  | PLFM_EBC   57 | 
|   | EFI Bytecode. 
  | 
|   | 
| 
#define  | PLFM_MSP430   58 | 
|   | Texas Instruments MSP430. 
  | 
|   | 
| 
#define  | PLFM_SPU   59 | 
|   | Cell Broadband Engine Synergistic Processor Unit. 
  | 
|   | 
| 
#define  | PLFM_DALVIK   60 | 
|   | Android Dalvik Virtual Machine. 
  | 
|   | 
| 
#define  | PLFM_65C816   61 | 
|   | 65802/65816 
  | 
|   | 
| 
#define  | PLFM_M16C   62 | 
|   | Renesas M16C. 
  | 
|   | 
| 
#define  | PLFM_ARC   63 | 
|   | Argonaut RISC Core. 
  | 
|   | 
| 
#define  | PLFM_UNSP   64 | 
|   | SunPlus unSP. 
  | 
|   | 
| 
#define  | PLFM_TMS320C28   65 | 
|   | Texas Instruments TMS320C28x. 
  | 
|   | 
| 
#define  | PLFM_DSP96K   66 | 
|   | Motorola DSP96000. 
  | 
|   | 
| 
#define  | PLFM_SPC700   67 | 
|   | Sony SPC700. 
  | 
|   | 
| 
#define  | PLFM_AD2106X   68 | 
|   | Analog Devices ADSP 2106X. 
  | 
|   | 
| 
#define  | PLFM_PIC16   69 | 
|   | Microchip's 16-bit PIC. 
  | 
|   | 
| 
#define  | PLFM_S390   70 | 
|   | IBM's S390. 
  | 
|   | 
| 
#define  | PLFM_XTENSA   71 | 
|   | Tensilica Xtensa. 
  | 
|   | 
| 
#define  | PLFM_RISCV   72 | 
|   | RISC-V. 
  | 
|   | 
| 
#define  | PLFM_RL78   73 | 
|   | Renesas RL78. 
  | 
|   | 
| 
#define  | PLFM_RX   74 | 
|   | Renesas RX. 
  | 
|   | 
| 
#define  | PLFM_WASM   75 | 
|   | WASM. 
  | 
|   |