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
