Signaling/Messaging Userspace from Kernel


Justin Huang
 

Hi,

Could someone shed some light on ways in Zephyr for Kernel to signal, or send a message to, threads running in the userspace?

I see some examples using callback functions, but wonder if that is a good practice: it is generally a security risk to run a function provided by a userspace application in the supervisor mode.

Any thoughts/pointers/suggestions would be greatly appreciated.

Many thanksĀ in advance andĀ 
with kind regards,

Justin

Join users@lists.zephyrproject.org to automatically receive all group messages.