-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Is your feature request related to a problem? Please describe.
NO
Describe the solution you'd like
ARM China STAR-MC3 CPU is not supported by FreeRTOS kernel right now.
STAR-MC3 is new version of STAR-MC2 (Cortex-M52), there is No Architecture differences between them.
So, to add STAR-MC3 port, I just plan to copy CM52 port:
The changs may like :
refer: #1334
https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/GCC/ARM_CM52
https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/GCC/ARM_CM52_NTZ/
https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/IAR/ARM_CM52
https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/IAR/ARM_CM52
https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/IAR/ARM_CM52_NTZ/
Copy and Modify these files , to create corresponding STAR-MC3 port directory.
Wondering issues
I'm not sure , https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/ARMv8M directory should also be changed, just like CM52 port work do.
Before, this directory only list ARM_CM[23|33|52|55|85] port realted files.
I am asking for your advice. Will this STAR-MC3 port work be adviced? And, should the portable/ARMv8M directory also be changed?
Thank you!