| Parameter | Specifies … |
|---|
| IRAM (range) | Address location of the on-chip IRAM. |
| XRAM (range) | Address location of the on-chip XRAM. |
| XRAM2 (range) | Address location of a 2nd on-chip XRAM area. |
| IROM (range) | Address location of the on-chip (flash) ROM. The start address must be 0; the part is split automatically into two sections, if the size is more than 32KB. The range specifies the physical ROM size. |
| ICAN (range) | Address location of the on-chip CAN module. Used for C167 and variants only. |
| CPUTYP (variant) | Specify CPU variant for ARM based controllers. Currently only ARM7TDMI is supported. |
| EBIG | Default to BIG endian for ARM based controllers. |
| CLOCK (val) | Default CPU clock used when you select the device. |
| FPU | Specifies default VFPU usage for ARM devices, possible options: none, lib, ANSI, fast. |
| MDU_F120 | Use the Multiply/Accumulate Unit of SiliconLabs C8051F12x device variants. |
| MDU_R515 | Use the Multiply/Divide Unit of Cast/Evatronix R80515. |
| MOD167 | Use the instruction set extensions of the C167 or ST10 device variants. |
| MOD517DP | Enable Infineon 8051 specific multiple DPTR registers. |
| MOD517AU | Enable the Infineon 8051 specific Arithmetic Unit. |
| MODA2 | Enable Atmel specific multiple DPTR registers (like on AT89S8252). |
| MODAB2 | Enable Analog Devices specific multiple DPTR registers. |
| MODC2 | Enable Cast/Evatronix specific multiple DPTR registers (R80515). |
| MOD_CONT | Enable support for the Dallas Contiguous Mode. |
| MODDA | Enable Dallas specific Arithmetic Accelerator. |
| MODDP2 | Enable Dallas specific multiple DPTR registers. |
| MODH2 | Enable Hynix/ST uPSD33xx uPSD34xx multiple DPTR registers. |
| MODP2 | Enable Philips specific multiple DPTR registers. (Note also some Atmel devices are using this variant). |
| MODV2 | Use the instruction set extensions of the C166 V2 architecture (Infineon XC16x or ST Super10 device variants). |
| MX | Enable support for the Philips 80C51MX architecture. |
| MXP | Enable support for the Philips SmartMX SmartCard architecture. |
| DPX | Enable 24-bit DPTR register for the Analog Devices ADuC812. |