Sebastian Huber commented: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5064#note_112412


Using a single global object to pass data to the started core is very brittle. 
You cannot start cores in parallel with this implementation. The CPU_ON request 
has a context_id parameter, see Arm Power State Coordination Interface - 
Platform Design Document:

https://developer.arm.com/documentation/den0022/frel/?lang=en

You can use it to pass for example the processor index to the started core.

With respect to the SGI interface changes. We should first simplify the 
internal API. The target list parameter has to go away and should be replaced 
by a target index.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5064#note_112412
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to