forked from bperez77/xilinx_axidma
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extend the transfer function to properly support VDMA.
This resolves bperez77#62. The transfer function has been extended to properly and fully support AXI VMDA. Before, the part of the driver that handled single VDMA transfers (not looping video transfers) was hardcoded to a 1920x1080x4 frame. Now, the transfer function accepts a frame structure that specified the height, width, and depth (pixels) of the image. This require full cross-stack changes, so the driver, library, and example applications have been updated. Additionally, this was used as an opprotunity to refactor some of the driver code, since a frame structure was created. Now, all parts of the codebase that interact with VDMA use this frame structure.
- Loading branch information
Showing
10 changed files
with
210 additions
and
89 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.