Multi Channel DMA Intel® FPGA IP for PCI Express User Guide

ID 683821
Date 10/29/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.4.3.2. Device to Host Flow

Figure 49. D2H Flow

When user space application attempts to send one packet to network device

  1. At queue initialization, the driver prefills all the descriptors.
  2. When a completion is received fom the user, the driver determines the packet’s protocol ID by using eth_type_trans call
  3. Driver submits the corresponding data packet to the TCP/IP Stack.
  4. Refills the ring to accommodate the incoming packets.