linux内核下,(rapidio)TSI721芯片的doorbell和message数据收发流程分析笔记

更多rapidio的分析笔记请看:

linux内核下rapidio(TSI721)相关笔记汇总-CSDN博客

1 简介

本文是对TSI721芯片进行doorbell和message收发时,驱动的执行流程的分析,驱动代码来自Releases · RapidIO/kernel-rapidio · GitHub

2 doorbell

2.1 发送doorbell

2.1.1 大致流程

51fbe8ce338c418cbecc67a4a078e9b0.png

2.1.2 最终发送doorbell的函数:tsi721_dsend();

33220bc54c5e4b8cb45411fe162d3e99.png

2.2 接收doorbell

2d1ad31639674419ae0de47eb0ebf5f3.png

3 message

3.1 发送message

8907f687706b4ce38c43253823e7acbc.png

3.2 接收message

b5e433891b334ef5b73b80105bae5339.png

猜你喜欢

转载自blog.csdn.net/u010936265/article/details/134902271