看多核导航器手册,queue与channel之间存在内部联系,想问下怎么联系到一块的?而且也不太明白是怎么实现核间通信的。
Shine:
TxQ与Tx channel是一一对应的,接收侧没有特定的对应关系。
junlun jiang:
回复 Shine:
现在存在如下几个问题:
1、Accumulation channel和PktDMA channel 是相同的事情吗?
2、TX channel与queue之间存在一一对应关系,Q800对应TX channel0,Q801对应TX channel1,依次类推,896-8191是通用目的Queue,怎么和channel对应的?
3、Queue 0-511是低优先级,Normally used by low priority accumulation. The low priority accumulator (512) uses up to 512 queues divided into 16 channels,这个地方channel指的是Accumulation channel?如果是,那么Queue 0-511怎么和PktDMA channel对应的?
4、怎么将RX channel与queue建立联系?通过寄存器吗?具体怎么设置?
5、我看手册上Q&A说,lookback模式下,TX channel 1对应RX channel 1,在非lookback模式下是可随意设置吗?具体怎么设置?
6、user guide 里面的example code代码可否提供下源代码?