SMP support across architectures

Kinsey Moore kinsey.moore at oarcorp.com
Tue Sep 21 14:29:19 UTC 2021


When Joel was looking over his build scripts, he noticed that ERC32 is listed in spec/build/cpukit/optsmp.yml as supporting SMP and yet he isn't aware of any ERC32 hardware that was multicore. LEON2 isn't listed there, but has a SMP stub that gets linked in with it. It appears that SPARC is the only architecture that has a SMP stub for its BSPs that don't support SMP.

A couple of questions:
What is the policy for BSPs that don't support SMP where the BSP's architecture does support SMP? Should they recognize the RTEMS_SMP option and build with it?

Does ERC32 need to be removed from the SMP-supported list?


Thanks,
Kinsey


More information about the devel mailing list