-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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
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
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 1 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)