]> begriffs open source - freertos/commit
M85 support (#556)
authorGabor Toth <gabor.toth@arm.com>
Tue, 13 Sep 2022 16:38:25 +0000 (18:38 +0200)
committerGitHub <noreply@github.com>
Tue, 13 Sep 2022 16:38:25 +0000 (22:08 +0530)
commit030e76681b981335ca4f25f0adce09612bf757a5
treefa042334d925a87446a0dafa61ed94ba301b41e4
parentc09187e73b4d1258f11900a7da163fa3c33b5a3a
M85 support (#556)

* Extend support to Arm Cortex-M85

Signed-off-by: Gabor Toth <gabor.toth@arm.com>
Change-Id: I679ba8e193638126b683b651513f08df445f9fe6

* Add generated Cortex-M85 support files

Signed-off-by: Gabor Toth <gabor.toth@arm.com>
Change-Id: Ib329d88623c2936ffe3e9a24f5d6e07655e4e5c8

* Extend Trusted Firmware M port

Extend Trusted Firmware M port to Cortex-M23,
Cortex-M55 and Cortex-M85.

Signed-off-by: Gabor Toth <gabor.toth@arm.com>
Change-Id: If8f1081acfd04e547b3227579e70e355a6adffe3

* Re-run copy_files.py script

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Signed-off-by: Gabor Toth <gabor.toth@arm.com>
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
44 files changed:
portable/ARMv8M/ReadMe.txt
portable/ARMv8M/copy_files.py
portable/ARMv8M/non_secure/ReadMe.txt
portable/ARMv8M/non_secure/portable/GCC/ARM_CM85/portmacro.h [new file with mode: 0644]
portable/ARMv8M/non_secure/portable/IAR/ARM_CM85/portmacro.h [new file with mode: 0644]
portable/ARMv8M/secure/ReadMe.txt
portable/GCC/ARM_CM85/non_secure/port.c [new file with mode: 0644]
portable/GCC/ARM_CM85/non_secure/portasm.c [new file with mode: 0644]
portable/GCC/ARM_CM85/non_secure/portasm.h [new file with mode: 0644]
portable/GCC/ARM_CM85/non_secure/portmacro.h [new file with mode: 0644]
portable/GCC/ARM_CM85/non_secure/portmacrocommon.h [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_context.c [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_context.h [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_context_port.c [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_heap.c [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_heap.h [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_init.c [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_init.h [new file with mode: 0644]
portable/GCC/ARM_CM85/secure/secure_port_macros.h [new file with mode: 0644]
portable/GCC/ARM_CM85_NTZ/non_secure/port.c [new file with mode: 0644]
portable/GCC/ARM_CM85_NTZ/non_secure/portasm.c [new file with mode: 0644]
portable/GCC/ARM_CM85_NTZ/non_secure/portasm.h [new file with mode: 0644]
portable/GCC/ARM_CM85_NTZ/non_secure/portmacro.h [new file with mode: 0644]
portable/GCC/ARM_CM85_NTZ/non_secure/portmacrocommon.h [new file with mode: 0644]
portable/IAR/ARM_CM85/non_secure/port.c [new file with mode: 0644]
portable/IAR/ARM_CM85/non_secure/portasm.h [new file with mode: 0644]
portable/IAR/ARM_CM85/non_secure/portasm.s [new file with mode: 0644]
portable/IAR/ARM_CM85/non_secure/portmacro.h [new file with mode: 0644]
portable/IAR/ARM_CM85/non_secure/portmacrocommon.h [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_context.c [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_context.h [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_context_port_asm.s [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_heap.c [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_heap.h [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_init.c [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_init.h [new file with mode: 0644]
portable/IAR/ARM_CM85/secure/secure_port_macros.h [new file with mode: 0644]
portable/IAR/ARM_CM85_NTZ/non_secure/port.c [new file with mode: 0644]
portable/IAR/ARM_CM85_NTZ/non_secure/portasm.h [new file with mode: 0644]
portable/IAR/ARM_CM85_NTZ/non_secure/portasm.s [new file with mode: 0644]
portable/IAR/ARM_CM85_NTZ/non_secure/portmacro.h [new file with mode: 0644]
portable/IAR/ARM_CM85_NTZ/non_secure/portmacrocommon.h [new file with mode: 0644]
portable/ThirdParty/GCC/ARM_TFM/README.md [moved from portable/ThirdParty/GCC/ARM_CM33_TFM/README.md with 77% similarity]
portable/ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c [moved from portable/ThirdParty/GCC/ARM_CM33_TFM/os_wrapper_freertos.c with 100% similarity]