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

ID 683517
Date 12/01/2021
Public

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

Visible to Intel only — GUID: zga1628015018664

Ixiasoft

Document Table of Contents

3.5.2.5.2.4. Configure Kernel Driver

  1. Set number of pages used for descriptor queue:
    • Flag: IFC_MCDMA_DESC_PAGES
    • Location: software/kernel/common/include/ifc_mcdma.h
    • Location: software/user/common/include/ifc_mcdma.h
    • Both files require the change.
  2. Set completion method:
    • Write Back: #define IFC_CONFIG_MCDMA_COMPL_PROC CONFIG_MCDMA_QUEUE_WB.
    • MSIX: #define IFC_CONFIG_MCDMA_COMPL_PROC CONFIG_MCDMA_QUEUE_MSIX
    • Location: software/kernel/common/include/ifc_mcdma.h
    • Location: software/user/common/include/ifc_mcdma.h
    • Both files require to be changed.