edma_link(9)
edma_link(9) π
okay bestie, this one is from the Kernel API Manual and it is short, sweet, and very "tiny function, big responsibilities" energy. let's get into it β¨
πΈ NAME πΈ
edma_link β link one parameter RAM slot to another
β¨ SYNOPSIS β¨
void edma_link (struct edma_cc *ecc , unsigned from , unsigned to );
π ARGUMENTS π
eccβ pointer toedma_ccstructfromβ parameter RAM slot originating the linktoβ parameter RAM slot which is the link target
π¦ DESCRIPTION π¦
The originating slot should not be part of any active DMA transfer. like, fr fr, do not link it while it's busy β that is the whole vibe check here π
π SEE ALSO π
Kernel file ./drivers/dma/ti/edma.c β also check out edma_alloc_slot(9) and edma_get_position(9) π«Ά
π cute little sign-off: this page comes from the source ./drivers/dma/ti, dated October 2026, and it's edma_link(9) β bye bestie, slay your DMA links responsibly πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms