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:
Huifeng Zhang 2023-07-04 16:01:39 +08:00 committed by Fabio Baltieri
commit 2c22e83dfb
199 changed files with 196 additions and 197 deletions

View file

@ -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

View file

@ -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

View file

@ -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.

View file

@ -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);

View file

@ -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)

View file

@ -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

View file

@ -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>

View file

@ -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

View file

@ -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>

View file

@ -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.

View file

@ -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/``

View file

@ -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

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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)

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
/* /*

View file

@ -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)

View file

@ -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>

View file

@ -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

View file

@ -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)

View file

@ -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

View file

@ -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" {

View file

@ -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)

View file

@ -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)

View file

@ -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

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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);

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -4,4 +4,4 @@
*/ */
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld> #include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

View file

@ -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>

View file

@ -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 */

View file

@ -12,4 +12,4 @@
*/ */
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld> #include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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