由于需要通过不同的port传输不同的message。
srio message 进行传输的时候,通过CSL_SRIO_SetTxQueueSchedInfo(hSrio, i, 0, 0);函数可以将16TX QUEUE 与4个port 进行关联。
但是在上层使用Srio_sockOpen-》Srio_sockBind-》Srio_sockSend 进行message传输时,无法指定传输message的TX queue.
请问在sys/bios下,srio message 需要通过什么配置,才能将message压入不同的TX queue(672-687)
Andy Yin1:
在调用Srio_sockSend时输入参数srioSock->ptr_SrioDrvInst中会携带包含TxQ的参数,CPPI TxQ channel等是在srio_start中申请初始化的,看例程能看到这些流程的。