include: arch: arm: Remove aarch32 directory
This commit follows the parent commit work. This commit introduces the following major changes. 1. Move all directories and files in 'include/zephyr/arch/arm/aarch32' to the 'include/zephyr/arch/arm' directory. 2. Change the path string which is influenced by the changement 1. Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
This commit is contained in:
parent
df41deac1c
commit
2c22e83dfb
199 changed files with 196 additions and 197 deletions
|
@ -655,11 +655,11 @@
|
||||||
/include/zephyr/arch/arc/ @abrodkin @ruuddw @evgeniy-paltsev
|
/include/zephyr/arch/arc/ @abrodkin @ruuddw @evgeniy-paltsev
|
||||||
/include/zephyr/arch/arc/arch.h @abrodkin @ruuddw @evgeniy-paltsev
|
/include/zephyr/arch/arc/arch.h @abrodkin @ruuddw @evgeniy-paltsev
|
||||||
/include/zephyr/arch/arc/v2/irq.h @abrodkin @ruuddw @evgeniy-paltsev
|
/include/zephyr/arch/arc/v2/irq.h @abrodkin @ruuddw @evgeniy-paltsev
|
||||||
/include/zephyr/arch/arm/aarch32/ @MaureenHelm @galak @ioannisg
|
/include/zephyr/arch/arm @MaureenHelm @galak @ioannisg
|
||||||
/include/zephyr/arch/arm/aarch32/cortex_a_r/ @stephanosio
|
/include/zephyr/arch/arm/cortex_a_r/ @stephanosio
|
||||||
/include/zephyr/arch/arm64/ @carlocaione
|
/include/zephyr/arch/arm64/ @carlocaione
|
||||||
/include/zephyr/arch/arm64/cortex_r/ @povergoing
|
/include/zephyr/arch/arm64/cortex_r/ @povergoing
|
||||||
/include/zephyr/arch/arm/aarch32/irq.h @carlocaione
|
/include/zephyr/arch/arm/irq.h @carlocaione
|
||||||
/include/zephyr/arch/mips/ @frantony
|
/include/zephyr/arch/mips/ @frantony
|
||||||
/include/zephyr/arch/nios2/ @nashif
|
/include/zephyr/arch/nios2/ @nashif
|
||||||
/include/zephyr/arch/nios2/arch.h @nashif
|
/include/zephyr/arch/nios2/arch.h @nashif
|
||||||
|
|
|
@ -141,7 +141,6 @@ ARM arch:
|
||||||
files:
|
files:
|
||||||
- arch/arm/
|
- arch/arm/
|
||||||
- arch/arm/core/offsets/
|
- arch/arm/core/offsets/
|
||||||
- include/zephyr/arch/arm/aarch32/
|
|
||||||
- include/zephyr/arch/arm/
|
- include/zephyr/arch/arm/
|
||||||
- tests/arch/arm/
|
- tests/arch/arm/
|
||||||
- doc/hardware/arch/arm_cortex_m.rst
|
- doc/hardware/arch/arm_cortex_m.rst
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
#include <zephyr/kernel.h>
|
#include <zephyr/kernel.h>
|
||||||
#include <cmsis_core.h>
|
#include <cmsis_core.h>
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/fpu.h>
|
#include <zephyr/arch/arm/cortex_m/fpu.h>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file @brief Helper functions for saving and restoring the FP context.
|
* @file @brief Helper functions for saving and restoring the FP context.
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
|
|
||||||
#include <cmsis_core.h>
|
#include <cmsis_core.h>
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/mmu/arm_mmu.h>
|
#include <zephyr/arch/arm/mmu/arm_mmu.h>
|
||||||
#include "arm_mmu_priv.h"
|
#include "arm_mmu_priv.h"
|
||||||
|
|
||||||
LOG_MODULE_DECLARE(os, CONFIG_KERNEL_LOG_LEVEL);
|
LOG_MODULE_DECLARE(os, CONFIG_KERNEL_LOG_LEVEL);
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
#include <zephyr/sys/barrier.h>
|
#include <zephyr/sys/barrier.h>
|
||||||
|
|
||||||
#if !defined(CONFIG_CPU_CORTEX_M)
|
#if !defined(CONFIG_CPU_CORTEX_M)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/lib_helpers.h>
|
#include <zephyr/arch/arm/cortex_a_r/lib_helpers.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_ARMV7_R) || defined(CONFIG_ARMV7_A)
|
#if defined(CONFIG_ARMV7_R) || defined(CONFIG_ARMV7_A)
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
#include <zephyr/kernel.h>
|
#include <zephyr/kernel.h>
|
||||||
|
|
||||||
#if defined(CONFIG_CPU_CORTEX_M)
|
#if defined(CONFIG_CPU_CORTEX_M)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/cpu.h>
|
#include <zephyr/arch/arm/cortex_m/cpu.h>
|
||||||
#endif
|
#endif
|
||||||
_ASM_FILE_PROLOGUE
|
_ASM_FILE_PROLOGUE
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#include <offsets_short.h>
|
#include <offsets_short.h>
|
||||||
#include <zephyr/syscall.h>
|
#include <zephyr/syscall.h>
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
|
|
||||||
#if defined(CONFIG_CPU_AARCH32_CORTEX_R)
|
#if defined(CONFIG_CPU_AARCH32_CORTEX_R)
|
||||||
#include <zephyr/arch/cpu.h>
|
#include <zephyr/arch/cpu.h>
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#include <cmsis_core.h>
|
#include <cmsis_core.h>
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
#include <zephyr/irq_offload.h>
|
#include <zephyr/irq_offload.h>
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
@ -44,4 +44,4 @@ ITERABLE_SECTION_RAM(net_if_dev, 4) \
|
||||||
ITERABLE_SECTION_RAM(net_l2, 4) \
|
ITERABLE_SECTION_RAM(net_l2, 4) \
|
||||||
ITERABLE_SECTION_RAM(eth_bridge, 4)
|
ITERABLE_SECTION_RAM(eth_bridge, 4)
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -262,7 +262,7 @@ interrupt. If the ZLI feature is enabled in Mainline Cortex-M builds (see
|
||||||
* Regular HW interrupts are assigned priority levels lower than SVC.
|
* Regular HW interrupts are assigned priority levels lower than SVC.
|
||||||
|
|
||||||
The priority level configuration in Cortex-M is implemented in
|
The priority level configuration in Cortex-M is implemented in
|
||||||
:file:`include/arch/arm/aarch32/exc.h`.
|
:file:`include/arch/arm/exc.h`.
|
||||||
|
|
||||||
Locking and unlocking IRQs
|
Locking and unlocking IRQs
|
||||||
--------------------------
|
--------------------------
|
||||||
|
@ -624,7 +624,7 @@ Linking Cortex-M applications
|
||||||
*****************************
|
*****************************
|
||||||
|
|
||||||
Most Cortex-M platforms make use of the default Cortex-M
|
Most Cortex-M platforms make use of the default Cortex-M
|
||||||
GCC linker script in :file:`include/arch/arm/aarch32/cortex-m/scripts/linked.ld`,
|
GCC linker script in :file:`include/arch/arm/cortex-m/scripts/linked.ld`,
|
||||||
although it is possible for platforms to use a custom linker
|
although it is possible for platforms to use a custom linker
|
||||||
script as well.
|
script as well.
|
||||||
|
|
||||||
|
|
|
@ -135,7 +135,7 @@ A test showcasing this feature is provided at
|
||||||
This test shows how the code relocation feature is used.
|
This test shows how the code relocation feature is used.
|
||||||
|
|
||||||
This test will place .text, .data, .bss from 3 files to various parts in the SRAM
|
This test will place .text, .data, .bss from 3 files to various parts in the SRAM
|
||||||
using a custom linker file derived from ``include/arch/arm/aarch32/cortex_m/scripts/linker.ld``
|
using a custom linker file derived from ``include/zephyr/arch/arm/cortex_m/scripts/linker.ld``
|
||||||
|
|
||||||
A sample showcasing the NOCOPY flag is provided at
|
A sample showcasing the NOCOPY flag is provided at
|
||||||
``$ZEPHYR_BASE/samples/application_development/code_relocation_nocopy/``
|
``$ZEPHYR_BASE/samples/application_development/code_relocation_nocopy/``
|
||||||
|
|
|
@ -419,7 +419,7 @@ dependent.
|
||||||
|
|
||||||
The complete list of available partition attributes for a specific architecture
|
The complete list of available partition attributes for a specific architecture
|
||||||
is found in the architecture-specific include file
|
is found in the architecture-specific include file
|
||||||
``include/arch/<arch name>/arch.h``, (for example, ``include/arch/arm/aarch32/arch.h``.)
|
``include/zephyr/arch/<arch name>/arch.h``, (for example, ``include/zehpyr/arch/arm/arch.h``.)
|
||||||
Some examples of partition attributes are:
|
Some examples of partition attributes are:
|
||||||
|
|
||||||
.. code-block:: c
|
.. code-block:: c
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/irq.h>
|
#include <zephyr/arch/arm/irq.h>
|
||||||
#include <zephyr/arch/cpu.h>
|
#include <zephyr/arch/cpu.h>
|
||||||
#include <zephyr/devicetree.h>
|
#include <zephyr/devicetree.h>
|
||||||
#include <zephyr/drivers/interrupt_controller/intc_vim.h>
|
#include <zephyr/drivers/interrupt_controller/intc_vim.h>
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <soc.h>
|
#include <soc.h>
|
||||||
#include <zephyr/arch/arm/aarch32/nmi.h>
|
#include <zephyr/arch/arm/nmi.h>
|
||||||
#include <zephyr/drivers/watchdog.h>
|
#include <zephyr/drivers/watchdog.h>
|
||||||
#include <zephyr/sys/printk.h>
|
#include <zephyr/sys/printk.h>
|
||||||
#include <zephyr/sys/reboot.h>
|
#include <zephyr/sys/reboot.h>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <soc.h>
|
#include <soc.h>
|
||||||
#include <zephyr/arch/arm/aarch32/nmi.h>
|
#include <zephyr/arch/arm/nmi.h>
|
||||||
#include <zephyr/kernel.h>
|
#include <zephyr/kernel.h>
|
||||||
#include <zephyr/drivers/watchdog.h>
|
#include <zephyr/drivers/watchdog.h>
|
||||||
#include <zephyr/logging/log.h>
|
#include <zephyr/logging/log.h>
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#if defined(CONFIG_X86) || defined(CONFIG_X86_64)
|
#if defined(CONFIG_X86) || defined(CONFIG_X86_64)
|
||||||
#include <zephyr/arch/x86/arch_inlines.h>
|
#include <zephyr/arch/x86/arch_inlines.h>
|
||||||
#elif defined(CONFIG_ARM)
|
#elif defined(CONFIG_ARM)
|
||||||
#include <zephyr/arch/arm/aarch32/arch_inlines.h>
|
#include <zephyr/arch/arm/arch_inlines.h>
|
||||||
#elif defined(CONFIG_ARM64)
|
#elif defined(CONFIG_ARM64)
|
||||||
#include <zephyr/arch/arm64/arch_inlines.h>
|
#include <zephyr/arch/arm64/arch_inlines.h>
|
||||||
#elif defined(CONFIG_ARC)
|
#elif defined(CONFIG_ARC)
|
||||||
|
|
|
@ -22,29 +22,29 @@
|
||||||
/* ARM GPRs are often designated by two different names */
|
/* ARM GPRs are often designated by two different names */
|
||||||
#define sys_define_gpr_with_alias(name1, name2) union { uint32_t name1, name2; }
|
#define sys_define_gpr_with_alias(name1, name2) union { uint32_t name1, name2; }
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/thread.h>
|
#include <zephyr/arch/arm/thread.h>
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
#include <zephyr/arch/arm/aarch32/irq.h>
|
#include <zephyr/arch/arm/irq.h>
|
||||||
#include <zephyr/arch/arm/aarch32/error.h>
|
#include <zephyr/arch/arm/error.h>
|
||||||
#include <zephyr/arch/arm/aarch32/misc.h>
|
#include <zephyr/arch/arm/misc.h>
|
||||||
#include <zephyr/arch/common/addr_types.h>
|
#include <zephyr/arch/common/addr_types.h>
|
||||||
#include <zephyr/arch/common/ffs.h>
|
#include <zephyr/arch/common/ffs.h>
|
||||||
#include <zephyr/arch/arm/aarch32/nmi.h>
|
#include <zephyr/arch/arm/nmi.h>
|
||||||
#include <zephyr/arch/arm/aarch32/asm_inline.h>
|
#include <zephyr/arch/arm/asm_inline.h>
|
||||||
#include <zephyr/arch/common/sys_bitops.h>
|
#include <zephyr/arch/common/sys_bitops.h>
|
||||||
|
|
||||||
#ifdef CONFIG_CPU_CORTEX_M
|
#ifdef CONFIG_CPU_CORTEX_M
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/cpu.h>
|
#include <zephyr/arch/arm/cortex_m/cpu.h>
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/memory_map.h>
|
#include <zephyr/arch/arm/cortex_m/memory_map.h>
|
||||||
#include <zephyr/arch/common/sys_io.h>
|
#include <zephyr/arch/common/sys_io.h>
|
||||||
#elif defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
|
#elif defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/cpu.h>
|
#include <zephyr/arch/arm/cortex_a_r/cpu.h>
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h>
|
#include <zephyr/arch/arm/cortex_a_r/sys_io.h>
|
||||||
#if defined(CONFIG_AARCH32_ARMV8_R)
|
#if defined(CONFIG_AARCH32_ARMV8_R)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/lib_helpers.h>
|
#include <zephyr/arch/arm/cortex_a_r/lib_helpers.h>
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/armv8_timer.h>
|
#include <zephyr/arch/arm/cortex_a_r/armv8_timer.h>
|
||||||
#else
|
#else
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/timer.h>
|
#include <zephyr/arch/arm/cortex_a_r/timer.h>
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -265,14 +265,14 @@ enum k_fatal_error_reason_arch {
|
||||||
/* Legacy case: retain containing extern "C" with C++ */
|
/* Legacy case: retain containing extern "C" with C++ */
|
||||||
#ifdef CONFIG_ARM_MPU
|
#ifdef CONFIG_ARM_MPU
|
||||||
#ifdef CONFIG_CPU_HAS_ARM_MPU
|
#ifdef CONFIG_CPU_HAS_ARM_MPU
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu.h>
|
||||||
#endif /* CONFIG_CPU_HAS_ARM_MPU */
|
#endif /* CONFIG_CPU_HAS_ARM_MPU */
|
||||||
#ifdef CONFIG_CPU_HAS_NXP_MPU
|
#ifdef CONFIG_CPU_HAS_NXP_MPU
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/nxp_mpu.h>
|
#include <zephyr/arch/arm/mpu/nxp_mpu.h>
|
||||||
#endif /* CONFIG_CPU_HAS_NXP_MPU */
|
#endif /* CONFIG_CPU_HAS_NXP_MPU */
|
||||||
#endif /* CONFIG_ARM_MPU */
|
#endif /* CONFIG_ARM_MPU */
|
||||||
#ifdef CONFIG_ARM_AARCH32_MMU
|
#ifdef CONFIG_ARM_AARCH32_MMU
|
||||||
#include <zephyr/arch/arm/aarch32/mmu/arm_mmu.h>
|
#include <zephyr/arch/arm/mmu/arm_mmu.h>
|
||||||
#endif /* CONFIG_ARM_AARCH32_MMU */
|
#endif /* CONFIG_ARM_AARCH32_MMU */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
#include <zephyr/arch/arm/aarch32/asm_inline_gcc.h>
|
#include <zephyr/arch/arm/asm_inline_gcc.h>
|
||||||
#else
|
#else
|
||||||
#include <arch/arm/asm_inline_other.h>
|
#include <arch/arm/asm_inline_other.h>
|
||||||
#endif
|
#endif
|
|
@ -19,10 +19,10 @@
|
||||||
#ifndef _ASMLANGUAGE
|
#ifndef _ASMLANGUAGE
|
||||||
|
|
||||||
#include <zephyr/types.h>
|
#include <zephyr/types.h>
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
|
|
||||||
#if defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
|
#if defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/cpu.h>
|
#include <zephyr/arch/arm/cortex_a_r/cpu.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
|
@ -8,7 +8,7 @@
|
||||||
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CPU_H_
|
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CPU_H_
|
||||||
|
|
||||||
#if defined(CONFIG_ARM_MPU)
|
#if defined(CONFIG_ARM_MPU)
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/mpu.h>
|
#include <zephyr/arch/arm/cortex_a_r/mpu.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
|
@ -6,7 +6,7 @@
|
||||||
#ifndef _ARM_CORTEX_M_MPU_MEM_CFG_H_
|
#ifndef _ARM_CORTEX_M_MPU_MEM_CFG_H_
|
||||||
#define _ARM_CORTEX_M_MPU_MEM_CFG_H_
|
#define _ARM_CORTEX_M_MPU_MEM_CFG_H_
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu.h>
|
||||||
|
|
||||||
#if !defined(CONFIG_ARMV8_M_BASELINE) && !defined(CONFIG_ARMV8_M_MAINLINE)
|
#if !defined(CONFIG_ARMV8_M_BASELINE) && !defined(CONFIG_ARMV8_M_MAINLINE)
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>
|
|
@ -15,8 +15,8 @@
|
||||||
#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
|
#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
|
||||||
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
|
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/syscall.h>
|
#include <zephyr/arch/arm/syscall.h>
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
|
@ -18,7 +18,7 @@
|
||||||
#if defined(CONFIG_CPU_CORTEX_M)
|
#if defined(CONFIG_CPU_CORTEX_M)
|
||||||
#include <zephyr/devicetree.h>
|
#include <zephyr/devicetree.h>
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/nvic.h>
|
#include <zephyr/arch/arm/cortex_m/nvic.h>
|
||||||
|
|
||||||
/* for assembler, only works with constants */
|
/* for assembler, only works with constants */
|
||||||
#define Z_EXC_PRIO(pri) (((pri) << (8 - NUM_IRQ_PRIO_BITS)) & 0xff)
|
#define Z_EXC_PRIO(pri) (((pri) << (8 - NUM_IRQ_PRIO_BITS)) & 0xff)
|
|
@ -11,12 +11,12 @@
|
||||||
defined(CONFIG_CPU_CORTEX_M4) || \
|
defined(CONFIG_CPU_CORTEX_M4) || \
|
||||||
defined(CONFIG_CPU_CORTEX_M7) || \
|
defined(CONFIG_CPU_CORTEX_M7) || \
|
||||||
defined(CONFIG_ARMV7_R)
|
defined(CONFIG_ARMV7_R)
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu_v7m.h>
|
||||||
#elif defined(CONFIG_CPU_CORTEX_M23) || \
|
#elif defined(CONFIG_CPU_CORTEX_M23) || \
|
||||||
defined(CONFIG_CPU_CORTEX_M33) || \
|
defined(CONFIG_CPU_CORTEX_M33) || \
|
||||||
defined(CONFIG_CPU_CORTEX_M55) || \
|
defined(CONFIG_CPU_CORTEX_M55) || \
|
||||||
defined(CONFIG_AARCH32_ARMV8_R)
|
defined(CONFIG_AARCH32_ARMV8_R)
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu_v8.h>
|
||||||
#else
|
#else
|
||||||
#error "Unsupported ARM CPU"
|
#error "Unsupported ARM CPU"
|
||||||
#endif
|
#endif
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
#include <zephyr/types.h>
|
#include <zephyr/types.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <zephyr/arch/arm/aarch32/misc.h>
|
#include <zephyr/arch/arm/misc.h>
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
|
@ -16,7 +16,7 @@
|
||||||
#elif defined(CONFIG_ARM64)
|
#elif defined(CONFIG_ARM64)
|
||||||
#include <zephyr/arch/arm64/arch.h>
|
#include <zephyr/arch/arm64/arch.h>
|
||||||
#elif defined(CONFIG_ARM)
|
#elif defined(CONFIG_ARM)
|
||||||
#include <zephyr/arch/arm/aarch32/arch.h>
|
#include <zephyr/arch/arm/arch.h>
|
||||||
#elif defined(CONFIG_ARC)
|
#elif defined(CONFIG_ARC)
|
||||||
#include <zephyr/arch/arc/arch.h>
|
#include <zephyr/arch/arc/arch.h>
|
||||||
#elif defined(CONFIG_NIOS2)
|
#elif defined(CONFIG_NIOS2)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#elif defined(CONFIG_ARM64)
|
#elif defined(CONFIG_ARM64)
|
||||||
#include <zephyr/arch/arm64/syscall.h>
|
#include <zephyr/arch/arm64/syscall.h>
|
||||||
#elif defined(CONFIG_ARM)
|
#elif defined(CONFIG_ARM)
|
||||||
#include <zephyr/arch/arm/aarch32/syscall.h>
|
#include <zephyr/arch/arm/syscall.h>
|
||||||
#elif defined(CONFIG_ARC)
|
#elif defined(CONFIG_ARC)
|
||||||
#include <zephyr/arch/arc/syscall.h>
|
#include <zephyr/arch/arc/syscall.h>
|
||||||
#elif defined(CONFIG_RISCV)
|
#elif defined(CONFIG_RISCV)
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
#if defined(CONFIG_BARRIER_OPERATIONS_ARCH)
|
#if defined(CONFIG_BARRIER_OPERATIONS_ARCH)
|
||||||
# if defined(CONFIG_ARM)
|
# if defined(CONFIG_ARM)
|
||||||
# include <zephyr/arch/arm/aarch32/barrier.h>
|
# include <zephyr/arch/arm/barrier.h>
|
||||||
# elif defined(CONFIG_ARM64)
|
# elif defined(CONFIG_ARM64)
|
||||||
# include <zephyr/arch/arm64/barrier.h>
|
# include <zephyr/arch/arm64/barrier.h>
|
||||||
# endif
|
# endif
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
|
#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
|
||||||
#define ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
|
#define ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/nvic.h>
|
#include <zephyr/arch/arm/cortex_m/nvic.h>
|
||||||
|
|
||||||
#include <soc.h>
|
#include <soc.h>
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#include <zephyr/device.h>
|
#include <zephyr/device.h>
|
||||||
#include <zephyr/init.h>
|
#include <zephyr/init.h>
|
||||||
#include <zephyr/kernel.h>
|
#include <zephyr/kernel.h>
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/fpu.h>
|
#include <zephyr/arch/arm/cortex_m/fpu.h>
|
||||||
|
|
||||||
#include <tfm_ns_interface.h>
|
#include <tfm_ns_interface.h>
|
||||||
|
|
||||||
|
|
|
@ -44,4 +44,4 @@ MEMORY
|
||||||
|
|
||||||
#endif /* CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP */
|
#endif /* CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP */
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#include <zephyr/drivers/gpio.h>
|
#include <zephyr/drivers/gpio.h>
|
||||||
#include <zephyr/sys/printk.h>
|
#include <zephyr/sys/printk.h>
|
||||||
#include <cmsis_core.h>
|
#include <cmsis_core.h>
|
||||||
#include <zephyr/arch/arm/aarch32/exc.h>
|
#include <zephyr/arch/arm/exc.h>
|
||||||
|
|
||||||
#define LED0_NODE DT_ALIAS(led0)
|
#define LED0_NODE DT_ALIAS(led0)
|
||||||
static const struct gpio_dt_spec led = GPIO_DT_SPEC_GET(LED0_NODE, gpios);
|
static const struct gpio_dt_spec led = GPIO_DT_SPEC_GET(LED0_NODE, gpios);
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
#include <zephyr/sys/slist.h>
|
#include <zephyr/sys/slist.h>
|
||||||
#include <zephyr/linker/linker-defs.h>
|
#include <zephyr/linker/linker-defs.h>
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu.h>
|
||||||
|
|
||||||
#define DEVICE_REGION_START 0x80000000UL
|
#define DEVICE_REGION_START 0x80000000UL
|
||||||
#define DEVICE_REGION_END 0xFFFFFFFFUL
|
#define DEVICE_REGION_END 0xFFFFFFFFUL
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -7,4 +7,4 @@ MEMORY
|
||||||
{
|
{
|
||||||
SRAM_NC (wx) : ORIGIN = CONFIG_SRAM_NC_BASE_ADDRESS, LENGTH = CONFIG_SRAM_NC_SIZE * 1024
|
SRAM_NC (wx) : ORIGIN = CONFIG_SRAM_NC_BASE_ADDRESS, LENGTH = CONFIG_SRAM_NC_SIZE * 1024
|
||||||
}
|
}
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/sys/slist.h>
|
#include <zephyr/sys/slist.h>
|
||||||
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
|
#include <zephyr/arch/arm/mpu/arm_mpu.h>
|
||||||
#include <zephyr/devicetree/memory-attr.h>
|
#include <zephyr/devicetree/memory-attr.h>
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/arm_mpu_mem_cfg.h>
|
#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
|
||||||
|
|
||||||
static const struct arm_mpu_region mpu_regions[] = {
|
static const struct arm_mpu_region mpu_regions[] = {
|
||||||
/* Region 0 */
|
/* Region 0 */
|
||||||
|
|
|
@ -12,4 +12,4 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
* This is the linker script for both standard images and XIP images.
|
* This is the linker script for both standard images and XIP images.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>
|
||||||
|
|
|
@ -5,4 +5,4 @@
|
||||||
* Adding support for Cyclone V SoC FPGA, using arm32 linker
|
* Adding support for Cyclone V SoC FPGA, using arm32 linker
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
|
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue