forked from cambridgehackers/connectal
-
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.
libxdma.c: Bug fix Xilinx/dma_ip_drivers#48
This is a minimal implementation based on [1] that matches the existing code style for handling the page crossing edge case. Previously only one place in the code correctly handled adjacent descriptors crossing a page boundary, but now that code is copied to the other relevant places too. We hit this case when attempting to re-load ELF files after a few attempts, at least with my CheriBSD image. [1] Xilinx/dma_ip_drivers#49
- Loading branch information
Showing
1 changed file
with
24 additions
and
0 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