FreeRTOS / FreeRTOS-Kernel

FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
https://www.FreeRTOS.org
MIT License
2.51k stars 1.05k forks source link

Update ARM_CM0 to ARM_CM0_MPU in GCC #1046

Closed kar-rahul-aws closed 2 months ago

kar-rahul-aws commented 2 months ago

Description

This PR updates ARM_CM0 to ARM_CM0_MPU for GCC port.

Test Steps

NA

Checklist:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

kar-rahul-aws commented 2 months ago

The reason we have _MPU is because we have 2 separate ports - one MPU and one without MPU. For example, CM4F and CM4_MPU. In this case, there is only one port and the MPU support is enabled using configENABLE_MPU . Therefore, this change adds no value other than breaking the existing applications.