Hello,
After some complementary search, here are the conclusions I made :
- The source I found isn't, indeed, up to date. Yavta source can be found at : https://git.ideasonboard.org/yavta.git. Code is accessible by git cloning the repo.
- Reading code, it is easy to find where to retreive buffers in Userptr memory mode. For those how have "memory continguous problem" error using this mode, a good solution can be found at https://support.xilinx.com/s/question/0D52E00006iHv2USAS/user-space-drivers-and-contiguousmemory-buffers-for-pl-accelerators-dma?language=en_US