diff options
Diffstat (limited to 'nuttx/arch/arm/src/lpc43xx/lpc43_config.h')
-rw-r--r-- | nuttx/arch/arm/src/lpc43xx/lpc43_config.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/lpc43xx/lpc43_config.h b/nuttx/arch/arm/src/lpc43xx/lpc43_config.h index a71fec94a..c969553cb 100644 --- a/nuttx/arch/arm/src/lpc43xx/lpc43_config.h +++ b/nuttx/arch/arm/src/lpc43xx/lpc43_config.h @@ -45,6 +45,19 @@ /************************************************************************************ * Pre-processor Definitions ************************************************************************************/ + +/* Required configuration settings */ + +/* There are two version of the FPU support built into the most NuttX Cortex-M4 ports. + * The current LPC43xx port support only one of these options, the "Non-Lazy Floating + * Point Register Save". As a consequence, CONFIG_ARMV7M_CMNVECTOR must be defined + * in *all* LPC43xx configuration files. + */ + +#ifndef CONFIG_ARMV7M_CMNVECTOR +# error "CONFIG_ARMV7M_CMNVECTOR must be defined for the LPC43xx" +#endif + /* Are any UARTs enabled? */ #undef HAVE_UART |