Attributes information


Dname(*) Specifies the name of the device.
Dcore Specifies a processor core.
Values non-editable
Dfpu Specifies whether a Floating Point Unit (FPU) must be present or not.
Values non-editable
Dmpu Specifies whether a Memory Protection Unit (MPU) must be present or not.
Dtz Specifies whether TrustZone (TZ) must be supported by the device or not.
Dsecure Specifies whether the application is configured to run in secure or non-secure mode.
Ddsp Specifies whether Digital Signal Processing (DSP) instruction set must be supported by the device or not.
Values non-editable
Dendian Specifies the endianess of a device.
Values non-editable
Cvendor(*) Specifies a component vendor name.
Cbundle(*) Specifies a component class bundle name.
Cclass(*) Specifies a component class name.
Cgroup(*) Specifies a software Component Group.
Csub(*) Specifies a software component subgroup.
Cvariant(*) Specifies a software component variant.
Cversion Specifies a software component version.
Capiversion Specifies an API version.
Tcompiler Specifies a compiler toolchain (ARMCC, GCC, IAR, Tasking, ...).
Toptions Specifies compiler specific options being active.
condition Refers to another condition identified through the attribute id.

(*) Wild-cards can be used to match names with the following definitions:
  • '*' matches any substring
  • '?' matches any single character
  • [abc] matches any character in the set (a,b,c)