20.3.5 Device Features Macros
The following symbols are defined if device features are enabled.
Symbol | Description |
---|---|
__HAS_DSP__ |
Device has a DSP engine |
__HAS_EEDATA__ |
Device has EEPROM data (EEData) memory |
__HAS_DMA__ |
Device has a DMA controller This is a generic macro which is set if any DMA controller
is present. This DOES NOT indicate that DMA memory is present. To determine
if there is any DMA memory, use the |
__HAS_DMAV2__ |
Device has a DMA V2 controller This macro is set if a DMA V2 controller is present. This
DOES NOT indicate that DMA memory is present. To determine if there is any
DMA memory, use the |
__HAS_CODEGUARD__ |
Device has CodeGuard™ Security |
__HAS_PMP__ |
Device has Parallel Master Port |
__HAS_PMPV2__ |
Device has Parallel Master Port V2 |
__HAS_PMP_ENHANCED__ |
Device has Enhanced Parallel Master Port |
__HAS_EDS__ |
Device has Extended Data Space |
__HAS_5VOLTS__ |
Device is a 5-volt device |