bcm2835_wr_fifo_blind(9)
π bcm2835_wr_fifo_blind(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β yes, we're doing kernel docs today, and honestly? it's giving main character energy. this one is all about bcm2835_wr_fifo_blind, and the vibes are "just write it and don't ask questions" π«Ά
πΈ NAME πΈ
bcm2835_wr_fifo_blind β blindly write up to @count bytes to TX FIFO π
like, blindly. no vibe check, no looking, just vibes and bytes, fr fr.
π SYNOPSIS π
void bcm2835_wr_fifo_blind (struct bcm2835_spi *bs , int count );
that's the whole signature, icon. two args, one void, zero drama β¨
π¦ ARGUMENTS π¦
bsβ the BCM2835 SPI controller. your little guy. the star of the show πcountβ bytes available for writing in TX FIFO. that's how many you're allowed to push, bestie π
π SEE ALSO π
lowkey the whole friend group is here, and you will be clicking through all of them π
- 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_spi_transfer_prologue(9)bcm2835_spi_undo_prologue(9)bcm2835_spi_dma_rx_done(9)bcm2835_spi_dma_tx_done(9)bcm2835_spi_prepare_sg(9)bcm2835_spi_transfer_one_dma(9)
ok but the way it says blindly β bestie, that's not a warning, that's just the name of the function. it does what it says π just know what you're doing before you call it, mwah π
and that's the page!! π§ from ./drivers/spi, dated October 2026, and yeah β it's still bcm2835_wr_fifo_blind(9) at the bottom, iconic behavior honestly πβ go forth and write those FIFO bytes, you got this ππ₯
π¦ 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