TI中文支持网
TI专业的中文技术问题搜集分享网站

谁能详细讲解QMSS和PKTDMA的通信机制?

谁能详细讲解QMSS和PKTDMA的通信机制?

搞不明白:

pop,push。Tx队列,Tx完成队列,Rx队列,Rx完成队列。

Andy Yin1:

建议对照multicore navigator user guide及培训材料先大致了解概念,然后可以把你的理解及疑问发上来一起讨论。

pop:出队列,从队列中获取一个描述符;

push: 入队,将一个描述符放入队列中;

TxQ:是一种专用发送队列,将一个数据包放入某个TxQ后会自动由硬件取走处理,每个带有pktDMA的硬件模块都有特定的发送队列;

Tx完成队列:放入TxQ中的数据包在被取走处理完成后,会由硬件自动回收到指定的队列,这个指定的队列就称作Tx完成队列;

Rx队列:在接收侧接收到数据后,硬件会根据配置将接收到的数据包对应的描述符放到一个队列中,这就是Rx队列;

Rx完成队列:是在接收侧为了回收描述符,将描述符从Rx队列中回收到一个队列,这就是Rx完成队列。

赞(0)
未经允许不得转载:TI中文支持网 » 谁能详细讲解QMSS和PKTDMA的通信机制?
分享到: 更多 (0)