Xilinx Zynq DMA Driver on Linux
*PL vivado designer reference:http://www.fpgadeveloper.com/2014/08/using-the-axi-dma-in-vivado.html
*using DDR share memory ,0x20000000~0x40000000 for FPGAchange LINUX device tree https://blog.csdn.net/weixin_40604731/article/details/88751053
*Using Vivado SDK generate dma_driver.elf
*run ./dma_driver.elf on linux