- 
                Notifications
    You must be signed in to change notification settings 
- Fork 8.2k
Description
Is your feature request related to a problem? Please describe.
Currently, open_amp is available only as a simple demo (samples/subsys/ipc/openamp) where initialization is performed inside main.c of the example. It's not generic enough to add it to any application and it does not show how multiple, independent users shall use open_amp. There is a need to support registration of multiple users to open_amp instance to exchange messages. Multi-domain logger or shell capable of executing commands on remote core are examples of generic services that may be added along application specific open_amp communication.
Different open_amp users will have different priorities and that should also be handled by this open_amp manager.
Describe the solution you'd like
I would like to see a module or device which will manage single open_amp instance. I would like to register an endpoint with specified priority. open_amp manager would be initilized during startup.