ipcm 核间通信相关 ---(1)
生活随笔
收集整理的這篇文章主要介紹了
ipcm 核间通信相关 ---(1)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ipcm 全稱: internal processor communcation message?
翻譯為: 在多核間使用消息通信,其工作原理是通過mmap()或ioremap() 實現一段共享內存,使用該共享內存,就可以實現信號數據的交互。
?
IPCM driver層:實現如下功能,一步一步如下。
握手成功后,創建handle。基于此handle來保證穩定通訊,否則容易出錯。
struct ipcm_node g_ipcm_nodes[MAX_NODES] = {0};
?
在建立連接時,讀取對端cpu的g_ipcm_desc.state 來判斷對端是否alive,再決定是否建立連接。
打開設備節點,初始化handle,從hios_mem_list讀取消息,將消息寫入共享內存中
?
6、用握手的方式,建立連接和斷開連接
總結
以上是生活随笔為你收集整理的ipcm 核间通信相关 ---(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CKA真题
- 下一篇: pycharm在win7下键盘错乱