ppc440spe_dma_put_desc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ppc440spe_dma_put_desc(9) β€” the Kernel API Manual girlies rise

okay so first things first, bestie: this page lives in section 9 of the Kernel API Manual, and it's literally the entire manual for ppc440spe_dma_put_desc. it's a little one. a snack-sized manpage. but we're gonna treat it with respect because that's the vibe ✨

🌸 NAME 🌸

ppc440spe_dma_put_desc β€” put DMA0,1 descriptor to FIFO. called with irqs disabled.

that's it. that's the whole name section. and yes, "irqs disabled" is doing a LOT of heavy lifting in that sentence, so if you're calling this with interrupts enabled you need to stop and think about your choices, queen 😭


πŸ¦‹ SYNOPSIS πŸ¦‹

void ppc440spe_dma_put_desc (struct ppc440spe_adma_chan *chan , struct
ppc440spe_adma_desc_slot *desc );

returns void β€” so like, no report card, no grade, it just does the thing and leaves πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • chan β€” undescribed β€” no cap, the manpage literally does not describe it. that's not me being lazy, that's the source material being mysterious and giving main character energy πŸ™ˆ
  • desc β€” undescribed β€” same situation, bestie. the docs said "you figure it out" and honestly? iconic of them.
lowkey obsessed with a manpage that just hands you two pointers and a dream 🫢

🌈 SEE ALSO 🌈

the kernel file this whole thing actually lives in:

Kernel file ./drivers/dma/ppc4xx/adma.c

and now the full friend group. everyone in the family, no one left out, we don't do that here πŸ’–

like, that's the whole extended universe. read them in order, they ate πŸ”₯


and that's the page, bestie 🧚

courtesy of ./drivers/dma/ppc4xx, dated October 2026 β€” yeah, the footer is from the future and it's living rent free in my head πŸ’€πŸ’œ catch you in the next manpage, mwah πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from