GTS AXI Multichannel DMA IP for PCI Express* User Guide

ID 847470
Date 8/25/2025
Public
Document Table of Contents

B.1.2. libmqdma library details

libmqdma library has the user space framework which enables the DMA operation with the PCIe device, and is responsible for the following actions:

  • Device management
  • Channel management
  • Descriptor Memory Management
  • Interrupts management

The libmqdma framework is installed on the host as a dynamic link library and exports the APIs to the application. Applications running in user space are responsible for using the MCDMA IP by using those APIs.