This patch adds initial MPU support to NXP K6x family. The boot configuration prevents the following security issues: * Prevent to read at an address that is reserved in the memory map. * Prevent to write into the boot Flash/ROM. * Prevent from running code located in SRAM. This driver has been tested on FRDM-K64F. Change-Id: I907168fff0c6028f1c665f1d3c224cbeec31be32 Signed-off-by: Vincenzo Frascino <vincenzo.frascino@linaro.org>
17 lines
389 B
Text
17 lines
389 B
Text
# Kconfig - Kinetis K6X MCU line
|
|
#
|
|
# Copyright (c) 2016 Open-RnD Sp. z o.o.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
config SOC_SERIES_KINETIS_K6X
|
|
bool "Kinetis K6x Series MCU"
|
|
select CPU_CORTEX_M
|
|
select CPU_CORTEX_M4
|
|
select SOC_FAMILY_KINETIS
|
|
select SYS_POWER_LOW_POWER_STATE_SUPPORTED
|
|
select CPU_HAS_SYSTICK
|
|
select CPU_HAS_MPU
|
|
help
|
|
Enable support for Kinetis K6x MCU series
|