Linux mailbox管理
mailbox用于处理器间通信,以在主核和协处理器的内核之间交换消息或信号。mailbox 框架基于:
mailbox controller 是平台相关的:- 它负责配置和处理来自IPCC外围的IRQ。
它为mailbox客户端提供了通用的API。
mailbox client 是负责消息的发送和接收。
mailbox framework 文档
github.com/STMicroel...
系统结构
Mailbox controller
mailbox控制器是stm32_ipcc。它配置和控制IPCC外围设备。
Mailbox client
用户可以定义自己的邮箱客户端。例如,RPMsg框架使用mailbox进行处理器间通信。在这种情况下,mailbox客户端是来自或到达RPMsg框架转发服务的remoteproc驱动程序。
Mailbox的API文档:
Mailbox client API github.com/STMicroel...
Mailbox controller API github.com/STMicroel...
作者:SteveChen 创建时间:2024-09-18 14:30
最后编辑:SteveChen 更新时间:2024-10-18 15:16
最后编辑:SteveChen 更新时间:2024-10-18 15:16