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

ID 683517
Date 4/29/2022
Public

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

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.