-
Couldn't load subscription status.
- Fork 8.1k
Open
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARMARM (32-bit) ArchitectureARM (32-bit) Architectureplatform: Raspberry Pi PicoRaspberry Pi Pico (RPi Pico)Raspberry Pi Pico (RPi Pico)
Description
NOTE: this is blocked by #85248
Is your enhancement proposal related to a problem? Please describe.
SMP in Cortex-M is not currently supported at all, and in particular for the RPi Pico.
Describe the solution you'd like
Implement SMP specifically for Cortex-M on the RPi Pico.
Additional context
Requires that the aarch32 architecture transitions to USE_SWITCH so this is blocked by #19932 and its implementation #85248
Some additional required PRs:
- RFC: arch: arm: Remove aarch32 directory and split Cortex-M and Cortex-A/r code #60031
- arch: arm: aarch32: USE_SWITCH implementation for Cortex-A #60599
- arch: arm: Introduce SMP support for Cortex-A/R #61206
### Tasks
soburi, SgrrZhf, ithinuel, Wferr, timonsku and 2 more
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARMARM (32-bit) ArchitectureARM (32-bit) Architectureplatform: Raspberry Pi PicoRaspberry Pi Pico (RPi Pico)Raspberry Pi Pico (RPi Pico)
Type
Projects
Status
4.4