The RPMsg APIs provided by the OpenAMP framework allow Baremetal or RTOS applications to perform inter-process interrupts (IPI) in an AMP configuration, running on either a master or remote processor. This information is based on the documentation available in the rpmsg.h and rpmsg_virtio.h header files.
This chapter introduces the RPMsg implementation in the OpenAMP library, and provides a brief overview of the RPMsg APIs and workflow.