ARMv7-R MPU Port Demos (#1149)

* Add in a Cortex R5F MPU demo for the Hercules RM57 Development Kit.
* Add in a Cortex R4F MPU demo for the Hercules RM46 Development Kit.
* Provide a Code Composer Studio (CCS) project for running these demos.
* Provide a CMakeLists.txt file to allow for compilation of the demos without use of an IDE.
* Add a CI-CD build of these demos using CMake with Fetch-Content.
* Include necessary README to explain the new demos.
---------
This commit is contained in:
Soren Ptak 2024-03-26 09:24:37 -07:00 committed by GitHub
parent 8517050490
commit 273fb94328
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
290 changed files with 139904 additions and 0 deletions

View file

@ -44,8 +44,10 @@ FREERTOS_IGNORED_EXTENSIONS = [
'.cfg',
'.cgp',
'.checksum',
'.clang-format',
'.cmake',
'.cmd',
'.code-workspace',
'.config',
'.cpp',
'.cproj',
@ -303,6 +305,8 @@ FREERTOS_IGNORED_PATTERNS = [
r'FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/include/.*',
r'FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/.*',
r'FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/.*',
r'FreeRTOS/Demo/CORTEX_MPU_R4F_TI_RM46_HERCULES_GCC/BoardFiles/.*',
r'FreeRTOS/Demo/CORTEX_MPU_R5F_TI_RM57_HERCULES_GCC/BoardFiles/.*',
r'FreeRTOS/Demo/AVR_ATMega4809_Atmel_Studio/RTOSDemo/.*',
r'FreeRTOS/Demo/AVR32_UC3/.*',
r'FreeRTOS/Demo/AVR_ATMega4809_IAR/.*',
@ -331,6 +335,8 @@ FREERTOS_IGNORED_PATTERNS = [
FREERTOS_IGNORED_FILES = [
'cspell.config.yaml',
'.ccsproject',
'.clang-format',
'.cproject',
'.project',
'requirements.txt',