zephyr/boards
Michael Scott b4b3e56a09 arm: soc: nordic nRF52: Add MPU support
We now have generic ARM M4 MPU support added to Zephyr.
Let's enable it for use with Nordic nRF52 chips.

Memory Layout was generated from Section 8.3 "Memory
Map" of nRF52 Product Specifications (for both nRF52832
and nRF52840):
0x00000000: Flash
0x10000000: Factory Information Config Registers
0x10001000: User Information Config Registers
0x20000000: SRAM
0x40000000: APB Peripherals
0x50000000: AHB Peripherals
0xE0000000: ARM M4 Private Peripheral Registers

NOT Configured:
0x60000000: External RAM
0x80000000: External RAM
0xA0000000: External Device
0xC0000000: External Device

NOTE: More work will be needed for future Nordic MWU (Memory
Watching Unit) support.

Signed-off-by: Michael Scott <michael.scott@linaro.org>
2017-05-28 09:18:54 -05:00
..
arc doc: boards: Update reference links in em starterkit documentation 2017-05-19 15:58:41 +02:00
arm arm: soc: nordic nRF52: Add MPU support 2017-05-28 09:18:54 -05:00
nios2 doc: misspelling and UTF-8 fixes 2017-05-09 20:15:49 -04:00
riscv32 riscv32: added the riscv-privilege SOC_FAMILY 2017-03-20 23:19:35 +00:00
x86 Bluetooth: Remove support for NBLE 2017-05-25 09:03:16 -07:00
xtensa xtensa: dont set variant with gcc 2017-05-20 07:04:33 -04:00
Kconfig spell: fix Kconfig help typos: /boards /drivers 2017-04-21 21:31:30 +00:00
Makefile board: organize boards based on architecture 2016-10-24 19:59:42 +00:00
boards.rst xtensa port: Added documentation for xt-sim board. 2017-04-20 21:07:15 +00:00