Compare commits

..

2 commits

Author SHA1 Message Date
Ahmed Ismail 911dc7d571
Merge d301109bf0 into 7225fbcbb9 2025-07-03 13:53:52 +00:00
Ahmed Ismail d301109bf0 armv8-r: Add Arm Cortex-R82 non-MPU port
The goal of this commit is to add the GCC/ARMClang non-MPU
port variant for ARM Cortex-R82 processor which is
ARMv8-R AArch64 based.
The work done is inspired by the GCC ARM_AARCH64 FreeRTOS port.

This port has the following features:
* Uses single security state (non TrustZone).
* Supports SMP (Symmetric multi-processing).
* Doesn't support Hypervisor (EL2).
* Doesn't support neither PMSA (MPU) nor VMSA (MMU).

Signed-off-by: Ahmed Ismail <Ahmed.Ismail@arm.com>
2025-07-01 16:49:02 +01:00
5 changed files with 3 additions and 10 deletions

View file

@ -430,7 +430,6 @@ ldrbs
LDRBS LDRBS
LDRNE LDRNE
ldsr ldsr
ldxr
lidt lidt
LINKR LINKR
LJMP LJMP
@ -506,7 +505,6 @@ movs
movw movw
MOVWF MOVWF
movx movx
MPIDR
MPLAB MPLAB
MPUCTRL MPUCTRL
MQTT MQTT
@ -811,7 +809,6 @@ STTBRK
STTDLY STTDLY
STTOUT STTOUT
STTTO STTTO
stxr
SVACC SVACC
svcne svcne
SVDIS SVDIS

View file

@ -114,7 +114,6 @@ KERNEL_ARM_COLLAB_FILES_PATTERNS = [
r'.*portable/.*/ARM_CM35*', r'.*portable/.*/ARM_CM35*',
r'.*portable/.*/ARM_CM55*', r'.*portable/.*/ARM_CM55*',
r'.*portable/.*/ARM_CM85*', r'.*portable/.*/ARM_CM85*',
r'.*portable/.*/ARM_CR82*',
] ]
KERNEL_HEADER = [ KERNEL_HEADER = [

View file

@ -1,8 +1,7 @@
/* /*
* FreeRTOS Kernel <DEVELOPMENT BRANCH> * FreeRTOS Kernel <DEVELOPMENT BRANCH>
* Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2025 Arm Limited and/or its affiliates * Copyright 2024-2025 Arm Limited and/or its affiliates <open-source-office@arm.com>
* <open-source-office@arm.com>
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *

View file

@ -1,8 +1,7 @@
/* /*
* FreeRTOS Kernel <DEVELOPMENT BRANCH> * FreeRTOS Kernel <DEVELOPMENT BRANCH>
* Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2025 Arm Limited and/or its affiliates * Copyright 2025 Arm Limited and/or its affiliates <open-source-office@arm.com>
* <open-source-office@arm.com>
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *

View file

@ -1,8 +1,7 @@
/* /*
* FreeRTOS Kernel <DEVELOPMENT BRANCH> * FreeRTOS Kernel <DEVELOPMENT BRANCH>
* Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2025 Arm Limited and/or its affiliates * Copyright 2024-2025 Arm Limited and/or its affiliates <open-source-office@arm.com>
* <open-source-office@arm.com>
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *