edma_get_position(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ 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 to edma_cc struct. 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 β€” true selects the dest position, false the 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