Common repository for streaming kernel drivers (datadev, gpuDirect, petalinux, etc)
Contains shared kernel and application libraries
Contains driver and application code for TID-AIR generic DAQ PCIe cards
/etc/modprobe.d/datadev.conf
options datadev cfgTxCount=1024 cfgRxCount=1024 cfgSize=131072 cfgMode=1 cfgCont=1
Contains driver and application code for TID-AIR generic DAQ PCIe cards with DirectGPU Async Support
/etc/modprobe.d/datagpu.conf
options datagpu cfgTxCount=1024 cfgRxCount=1024 cfgSize=131072 cfgMode=1 cfgCont=1
Contains top level application include files for all drivers
Contains driver that allocates memory blocks for use in a pure firmware dma engine
Contains driver and application code for the RCE AXI stream DMA
# Go to the base directory
$ cd aes-stream-drivers
# Build the drivers
$ make driver
# Build the applications
$ make app
# Go to the base directory
$ cd aes-stream-drivers
# Source the setup script (required for cross-compiling)
$ source /afs/slac.stanford.edu/g/reseng/xilinx/vivado_2016.4/Vivado/2016.4/settings64.sh
# Build the drivers
$ make rce