zephyr/arch/arm/soc/fsl_frdm_k64f
Benjamin Walsh 7708710229 Revert "arch: arm: set the architecture via Kconfig"
This reverts commit 3f6884902b.

This commit does not work as intended: the part in arch/arm/Makefile
gets ignored and -mcpu=cortex-m3/4 does not get passed to gcc. It seems
that the zephyr toolchain does not care, but the vxworks assembler
chokes if it is missing, and thinks the CPU does not support thumb ISA

Change-Id: I14d11d3e22dac4952bdab3eb9e2d1c36b1a686c2
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-03-10 16:31:26 -05:00
..
Kbuild arm: move irq_vector_table to common location 2016-03-08 09:58:20 -08:00
Kconfig arm: K64 SPI module driver 2016-03-09 15:50:16 +00:00
Kconfig.soc Use SoC instead of platform. 2016-02-05 20:25:11 -05:00
Makefile Revert "arch: arm: set the architecture via Kconfig" 2016-03-10 16:31:26 -05:00
README.txt Use SoC instead of platform. 2016-02-05 20:25:11 -05:00
linker.cmd arm/frdm_k64f: only leave space for security in XIP images 2016-02-05 20:25:24 -05:00
nmi_on_reset.S Use SoC instead of platform. 2016-02-05 20:25:11 -05:00
soc.c arm: config settings for frdm_k64f internal clock dividers 2016-03-09 15:50:01 +00:00
soc.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
soc_config.c arm: Freescale K64/FRDM-K64F Pinmux support 2016-03-09 11:58:02 +00:00
wdog.S Use SoC instead of platform. 2016-02-05 20:25:11 -05:00

README.txt

Notes on the FSL FRDM K64F SRAM base address and size

Although the K64F CPU has 64 kB of SRAM at 0x1FFF0000 (code space), it is not
used by the FSL FRDM K64F platform.  Only the 192 kB region based at the
standard ARMv7-M SRAM base address of 0x20000000 is supported.

As such the following values are used:

CONFIG_SRAM_BASE_ADDRESS=0x20000000
CONFIG_SRAM_SIZE=64      # Measured in kB