ks8851_wrfifo_spi(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ks8851_wrfifo_spi(9) β€” Kernel API Manual πŸ’–

🌸 NAME 🌸

ks8851_wrfifo_spi β€” write packet to TX FIFO via SPI. that's the whole name, bestie, and it ate. ✨

✨ SYNOPSIS ✨

okay so the signature is giving:

void ks8851_wrfifo_spi (struct ks8851_net *ks , struct sk_buff *txp ,
bool irq );

πŸŽ€ ARGUMENTS πŸŽ€

  • ks β€” the device state. 🫢
  • txp β€” the sk_buff to transmit. πŸ“¦
  • irq β€” IRQ on completion of the packet. ⚑

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so, bestie: send the txp to the chip. That means creating the relevant packet header specifying the length of the packet and the other information the chip needs, such as IRQ on completion. Send the header and the packet data to the device. periodt. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/net/ethernet/micrel/ks8851_spi.c struct ks8851_net_spi(9), plus the whole friend group:


byeee bestie! πŸ’– This page comes from the Kernel API Manual; source/version: ./drivers/net/ethernet/micrel, date: October 2026. mwah πŸ’‹

πŸ“¦ where this page comes from