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. |