edma_get_position(9)
π edma_get_position β a lil' kernel API manual, bestie π
okay so real talk, this is the edma_get_position(9) page β kernel API manual energy, TI EDMA subsystem, we're talking DMA positions and we're gonna slay it β¨
π NAME π
edma_get_position β returns the current transfer point
πΈ SYNOPSIS πΈ
dma_addr_t edma_get_position (struct edma_cc *ecc , unsigned slot , bool dst );
like, that's the whole signature, no cap π«Ά
π¦ ARGUMENTS π¦
eccβ pointer toedma_ccstruct. it's giving "the main character struct," she holds the EDMA controller instance πslotβ the parameter RAM slot being examined. yes, the actual parameter RAM slot, we're looking at it πdstβtrueselects the dest position,falsethe source. so like, pick a lane bestie, dest or source π
β DESCRIPTION β
Returns the position of the current active slot. that's it, that's the vibe β one job, done iconic-ly π
π SEE ALSO π
Kernel file ./drivers/dma/ti/edma.c β and also go peek at edma_alloc_slot(9) and edma_link(9) if you wanna be thorough, iykyk π
lowkey a tiny page but she ate fr fr β every flag accounted for, nothing invented, we keep the facts and the vibe separate but both iconic π
sign-off time, bestie: this one lives under ./drivers/dma/ti, dated October 2026, and it's literally the edma_get_position(9) page through and through πβ¨π§
π¦ 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