Signaling/Messaging Userspace from Kernel

Justin Huang


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,


Join to automatically receive all group messages.