comedi_isadma_poll(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… comedi_isadma_poll β€” like, the Kernel API Manual page, bestie πŸŽ€

okay so real quick before we get into it: this little icon lives in the Kernel API Manual (section 9, kernel API, iykyk), and it's all about polling a DMA transfer. yes, that DMA. let's go ✨


🌸 NAME 🌸

comedi_isadma_poll β€” poll the current DMA transfer. that's it. that's the whole vibe check, and it passed πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

unsigned int comedi_isadma_poll (struct comedi_isadma *dma );

look at that signature, it's giving "one job and doing it well" ✨ copy it exactly tho, no cap β€” every space is load-bearing 🫢


πŸ“ ARGUMENTS πŸ“

  • dma β€” the ISA DMA you wanna poll. like, the actual one you're curious about. hand it over and let it spill πŸ”₯

πŸ’œ DESCRIPTION πŸ’œ

so what does it actually do, you ask? it returns the position (in bytes) of the current DMA transfer. that's the whole thing, bestie β€” you poke it, it tells you where the DMA currently is, in bytes. no more, no less. iconic behaviour, honestly πŸ‘‘

ngl, it's a one-liner of a function conceptually, so don't go looking for extra lore that isn't here πŸ’€

🌈 SEE ALSO 🌈

the whole isa-dma friend group, fr fr β€” go read them all, they're obsessed with each other 🫢


and that's the page!! πŸ’– this little cutie came out of ./drivers/comedi/drivers back in October 2026, and yes it's still sitting there in the Kernel API Manual being adorable. slay, periodt, go poll something πŸŽ€βœ¨

πŸ“¦ where this page comes from