Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.03 KB

README.md

File metadata and controls

47 lines (29 loc) · 1.03 KB

XDMA driver metapackage

This repository adds udev rules and dkms support to the Xilinx XDMA driver.

Usage

Preparation

git submodule init && git submodule update
mkdir build && cd build && cmake ..

Install driver

sudo make install

Create Debian package

make package

Workarounds for upstream driver

Kernel compatibility

Since Xilinx upstream driver is poorly maintained and does not build with a current kernel, this package uses a community fork (alonbl's stable patchset).

Versioning

Since Xilinx does not bump the version of the upstream driver, this package uses a different versioning.

Debugging

Build the module with debugging enabled

Invoke cmake with -DXDMA_DEBUG='1'.

So the preparation step from above becomes:

git submodule init && git submodule update
mkdir build && cd build && cmake -DXDMA_DEBUG='1' ..