ks8851_rdfifo_par(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ ks8851_rdfifo_par(9) β€” read data from the receive fifo

okay so this is from the Kernel API Manual, and we're talking about ks8851_rdfifo_par(9) today. it's giving tiny little FIFO-scooping moment, and honestly? iconic. ✨

🌸 NAME 🌸

ks8851_rdfifo_par β€” read data from the receive fifo

✨ SYNOPSIS ✨

void ks8851_rdfifo_par (struct ks8851_net *ks , u8 *buff , unsigned int
len );

πŸ’… ARGUMENTS πŸ’…

  • ks β€” the device state. like, the main-character context for the device. 🫢
  • buff β€” The buffer address. this is where the data is headed, bestie.
  • len β€” The length of the data to read. yes ma'am, exactly how much to scoop.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the vibe is: issue an RXQ FIFO read command, then read the len amount of data from the FIFO into the buffer specified by buff. that's the whole function. no cap. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group is right here: Kernel file ./drivers/net/ethernet/micrel/ks8851_par.c struct ks8851_net_par(9), ks8851_lock_par(9), ks8851_unlock_par(9), ks_check_endian(9), ks8851_wrreg16_par(9), ks8851_rdreg16_par(9), ks8851_wrfifo_par(9), ks8851_start_xmit_par(9). go give them a read, iykyk. 🌈


and that's the page, bestie. source/version shoutout: ./drivers/net/ethernet/micrel, date: October 2026, and the tag is ks8851_rdfifo_par(9). bye, ily, slay πŸ’œπŸŽ€

πŸ“¦ where this page comes from