你好!
1、采用NO-EDMA方式接收directIO的packet时,是否由指定的coreX来实现数据的搬移?那么,coreX是如何响应这个操作请求的,采用中断响应的方式么?可是程序中仅设置了doorbell的中断;
2、在srio硬件结构中,采用shared buffer缓存接收到的packet,若缓存没有及时处理,最终会溢出,丢失packet么?芯片之间的有没有响应的握手机制解决这一问题?directIO方式也会有这样的握手机制么,还是一股脑全部发送出去不管?
你好!
1、采用NO-EDMA方式接收directIO的packet时,是否由指定的coreX来实现数据的搬移?那么,coreX是如何响应这个操作请求的,采用中断响应的方式么?可是程序中仅设置了doorbell的中断;
2、在srio硬件结构中,采用shared buffer缓存接收到的packet,若缓存没有及时处理,最终会溢出,丢失packet么?芯片之间的有没有响应的握手机制解决这一问题?directIO方式也会有这样的握手机制么,还是一股脑全部发送出去不管?