zephyr/include/linker
Erwin Rol 581446d8cd linker: arm: add stm32 ccm sections
The STM32 has special Core Coupled Memory, ccm for short, that can
only be accessed through the CPU and can not be use for DMA.

The following 3 sections have been added.
- ccm_bss for zero initialized data
- ccm_data for initialized data
- ccm_noinit for uninitialized data

Signed-off-by: Erwin Rol <erwin@erwinrol.com>
2018-02-13 12:36:22 -06:00
..
common-ram.ld kernel: introduce object validation mechanism 2017-09-07 16:33:33 -07:00
common-rom.ld userspace: add K_THREAD_ACCCESS_GRANT() 2017-10-18 07:37:38 -07:00
intlist.ld build: simplfy how extra build steps are specified 2017-05-13 14:07:09 -04:00
kobject-rom.ld kernel: introduce object validation mechanism 2017-09-07 16:33:33 -07:00
kobject-text.ld kconfig: Change how optimization level is set 2018-02-05 06:23:20 -08:00
kobject.ld kernel: introduce object validation mechanism 2017-09-07 16:33:33 -07:00
linker-defs.h linker: arm: add stm32 ccm sections 2018-02-13 12:36:22 -06:00
linker-tool-gcc.h arch: native: Run Zephyr natively in a POSIX OS 2017-12-27 14:16:08 -05:00
linker-tool.h linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
priv_stacks-rom.ld arm: Generate privileged stacks 2018-02-06 15:31:16 -08:00
priv_stacks-text.ld arm: Generate privileged stacks 2018-02-06 15:31:16 -08:00
priv_stacks.ld arm: Generate privileged stacks 2018-02-06 15:31:16 -08:00
section_tags.h linker: arm: add stm32 ccm sections 2018-02-13 12:36:22 -06:00
sections.h linker: arm: add stm32 ccm sections 2018-02-13 12:36:22 -06:00