IPC通信示例中,M4F会创建两个端点,一个用于用户空间传输消息,这个我能理解:rpmsg_char_simple示例中传输消息依赖的就是这个端点。但是另一个端点用于和Linux内核交换消息,它具体交换什么消息啊?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
IPC通信示例中,M4F会创建两个端点,一个用于用户空间传输消息,这个我能理解:rpmsg_char_simple示例中传输消息依赖的就是这个端点。但是另一个端点用于和Linux内核交换消息,它具体交换什么消息啊?
,它具体交换什么消息啊?
请求Linux内核提供某些服务,比如读写文件系统中的文件、请求系统信息等。向Linux内核报告某些状态,比如硬件状态改变,或者响应Linux内核的某些请求。接收来自Linux内核的指令,比如关机或重新启动指令。在驱动程序与RTOS之间同步信息,例如硬件驱动状态的改变或者事件。