From c137ce9885e7a10ee2d8eb571593ead599477b73 Mon Sep 17 00:00:00 2001 From: Cai Date: Mon, 7 Jan 2019 19:51:17 +0800 Subject: [PATCH] fix MPU compilation issue --- .../TARGET_RDA/TARGET_UNO_91H/device/RDA5991H.h | 2 +- targets/targets.json | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_RDA/TARGET_UNO_91H/device/RDA5991H.h b/targets/TARGET_RDA/TARGET_UNO_91H/device/RDA5991H.h index fa370212a9..5427afc6a2 100644 --- a/targets/TARGET_RDA/TARGET_UNO_91H/device/RDA5991H.h +++ b/targets/TARGET_RDA/TARGET_UNO_91H/device/RDA5991H.h @@ -70,7 +70,7 @@ typedef enum IRQn */ /* Configuration of the Cortex-M4 Processor and Core Peripherals */ -#define __MPU_PRESENT 1 /*!< MPU present or not */ +#define __MPU_PRESENT 0 /*!< MPU present or not */ #define __NVIC_PRIO_BITS 5 /*!< Number of Bits used for Priority Levels */ #define __Vendor_SysTickConfig 0 /*!< Set to 1 if different SysTick Config is used */ #define __FPU_PRESENT 1 /*!< FPU present */ diff --git a/targets/targets.json b/targets/targets.json index 708d59c6ad..89bf5f0544 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -7920,7 +7920,21 @@ "extra_labels": ["RDA", "UNO_91H", "FLASH_CMSIS_ALGO"], "supported_toolchains": ["ARM", "GCC_ARM", "IAR"], "macros": ["TWO_RAM_REGIONS", "CMSIS_NVIC_VIRTUAL", "CMSIS_NVIC_VIRTUAL_HEADER_FILE=\"RDA5981_nvic_virtual.h\""], - "device_has": ["USTICKER", "PORTIN", "PORTOUT", "PORTINOUT", "INTERRUPTIN", "SERIAL", "STDIO_MESSAGES", "PWMOUT", "SPI", "SLEEP", "ANALOGIN", "FLASH", "TRNG", "MPU"], + "device_has": [ + "USTICKER", + "PORTIN", + "PORTOUT", + "PORTINOUT", + "INTERRUPTIN", + "SERIAL", + "STDIO_MESSAGES", + "PWMOUT", + "SPI", + "SLEEP", + "ANALOGIN", + "FLASH", + "TRNG" + ], "release_versions": ["2", "5"] }, "UNO_91H": {