Skip to content

[Feature Request] <Add support for ARM China STAR-MC3 CPU> #1359

@cpussw01

Description

@cpussw01

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions