zephyr/soc/arm/ti_simplelink/cc32xx
Øyvind Rønningstad 05f0d85b6a extensions.cmake: Replace TEXT_START with ROM_START
In zephyr_linker_sources().
This is done since the point of the location is to place things at given
offsets. This can only be done consistenly if the linker code is placed
into the _first_ section.

All uses of TEXT_START are replaced with ROM_START.

ROM_START is only supported in some arches, as some arches have several
custom sections before text. These don't currently have ROM_START or
TEXT_START available, but that could be added with a bit of refactoring
in their linker script.

No SORT_KEYs are changed.

This also fixes an error introduced when TEXT_START was added, where
TEXT_SECTION_OFFSET was applied to riscv's common linker.ld instead of
to openisa_rv32m1's specific linker.ld.

Signed-off-by: Øyvind Rønningstad <oyvind.ronningstad@nordicsemi.no>
2020-01-23 03:22:59 -08:00
..
CMakeLists.txt extensions.cmake: Replace TEXT_START with ROM_START 2020-01-23 03:22:59 -08:00
Kconfig.defconfig.cc3220sf kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.defconfig.cc3235sf kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.defconfig.series kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.series soc: arm: ti_simplelink: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
Kconfig.soc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
README soc: ti_simplelink: add CC3235SF to the CC32xx series 2019-09-10 10:22:30 +03:00
cc32xx_debug.ld arm: linker.ld: Port the CC32xx flash header to zephyr_linker_sources() 2019-12-20 08:54:53 -05:00
dts_fixup.h
linker.ld arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
soc.c
soc.h global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00

README

CC3220 Info taken from:
* http://www.ti.com/lit/ug/swru465/swru465.pdf

CC3235 Info taken from:
* http://www.ti.com/lit/ug/swru543/swru543.pdf

Notes for CC32XXSF:
 * Text must start at 0x800 offset in flash.  The first 0x800 bytes are
   reserved for the flash header.
 * See CONFIG_TEXT_SECTION_OFFSET.