bcm2835_rd_fifo_blind(9)
π bcm2835_rd_fifo_blind(9) π
okay so bestie, welcome to the Kernel API Manual β todayβs main character is bcm2835_rd_fifo_blind, and she is literally here to blindly read up to @count bytes from the RX FIFO. no cap, letβs get into it π
β¨ NAME β¨
bcm2835_rd_fifo_blindβ blindly read up to@countbytes from RX FIFO
πΈ SYNOPSIS πΈ
void bcm2835_rd_fifo_blind (struct bcm2835_spi *bs , int count );
π¦ ARGUMENTS π¦
bsβ BCM2835 SPI controller. thatβs the controller itself, bestie, the whole vibe.countβ bytes available for reading in RX FIFO. literally how many bytes are up for reading in the RX FIFO, periodt.
π₯ SEE ALSO π₯
go give these icons a lil peek, iykyk:
- 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_wr_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)
xoxo, this Kernel API Manual page was brought to you by the ./drivers/spi source/version, dated October 2026 β slay and goodbye π
π¦ 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