User space applications and OpenAMP
STM32MP1.
Working on an solution that will use OpenAMP between M4 and A7 and then to user space. The M4 will run real time critical code that will send a message to the A7 when data is available, Got the raw and USART samples compiled nder CubeIDE and it''s working as loading the M4 code works.
However wish to use a callback (interrupted) solution in a Linux user space application instead of this user space application polling a device or channel endpoint in a thread to check for data , thus to save CPU load. Even better is avoiding to have to use kernel modules for this A7/M4 brigde. I could not find much use cases of OpenAMP even it's quite an established technology. Any guidance would be helpful.
