ks8851_rdfifo_par(9)
π 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
- 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