zynq_qspi_rxfifo_op(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynq_qspi_rxfifo_op β€” a Kernel API Manual moment ✨

okay so bestie, we're in the Kernel API Manual today and this one is short but she serves. It's giving "small function, big responsibility" and honestly? iconic. πŸŽ€


🌸 NAME 🌸

zynq_qspi_rxfifo_op β€” read 1..4 bytes from RxFIFO to RX buffer πŸ¦‹

like literally that's it, that's her whole job, and she does it with main character energy πŸ’…


✨ SYNOPSIS ✨

void zynq_qspi_rxfifo_op(struct zynq_qspi *xqspi, unsigned int size);

no cap, that's the whole signature. void return, so she doesn't even give you anything back β€” she just does the thing and moves on. periodt. πŸ”₯


🫢 ARGUMENTS 🫢

  • xqspi β€” pointer to the struct zynq_qspi structure. your girl needs her context, okay? hand her the struct and she's good to go πŸ’–
  • size β€” number of bytes to be read (1..4). yes bestie, one to four, no more no less. keep it in that range or you're on your own πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

everything else in the squad, fr fr β€” they all live in the Kernel file ./drivers/spi/spi-zynq-qspi.c:

ngl that's a whole friend group and they all ate πŸ’€βœ¨


lowkey reminder: size is 1..4 β€” that's the vibe check this function actually enforces in spirit. respect the range πŸ“

and that's the page bestie!! 🌈 brought to you by ./drivers/spi, dated October 2026 β€” catch you in the next manpage, mwah πŸ’œπŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from