bcm2835_spi_dma_tx_done(9)
π bcm2835_spi_dma_tx_done β the Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual (9 section, iykyk) and it's all about the little callback that fires when your DMA TX channel is done doing its thing. short page, immaculate vibes, let's go β¨
β¨ NAME β¨
bcm2835_spi_dma_tx_done β literally the callback for the DMA TX channel π¦
πΈ SYNOPSIS πΈ
void bcm2835_spi_dma_tx_done (void *data );
that's it. that's the whole signature. she's simple, she's iconic π
π ARGUMENTS π
dataβ the SPI host controller π«Ά (yes that's the whole description, she's lowkey mysterious)
π DESCRIPTION π
So this one is used for TX-only transfers β¨ β like, transmit-only, no reading back. main character energy: she talks, she does not listen π
ngl this page is short, but every detail still matters, so don't skip it π§
π SEE ALSO π
the whole friend group, fr fr π
- Kernel file
./drivers/spi/spi-bcm2835.cπ struct bcm2835_spi(9)struct bcm2835_spidev(9)bcm2835_rd_fifo_count(9)bcm2835_wr_fifo_count(9)bcm2835_wait_tx_fifo_empty(9)bcm2835_rd_fifo_blind(9)bcm2835_wr_fifo_blind(9)bcm2835_spi_transfer_prologue(9)bcm2835_spi_undo_prologue(9)bcm2835_spi_dma_rx_done(9)bcm2835_spi_prepare_sg(9)bcm2835_spi_transfer_one_dma(9)
and that's the page!! π«Ά this one lives under ./drivers/spi, stamped October 2026, and it's filed as bcm2835_spi_dma_tx_done(9) β slay, bye bestie πβ¨π
π¦ 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