sis900_start_xmit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… sis900_start_xmit(9) πŸ’…

okay so bestie, this little icon is from the Kernel API Manual and it is literally the sis900_start_xmit page β€” transmit routine main character energy ✨


🧾 NAME 🧾

sis900_start_xmit β€” the sis900 start transmit routine 🫢


πŸ“œ SYNOPSIS πŸ“œ

netdev_tx_t sis900_start_xmit (struct sk_buff *skb , struct net_device
*net_dev );

🫢 ARGUMENTS 🫢

  • skb β€” socket buffer pointer to put the data being transmitted πŸ’–
  • net_dev β€” the net device to transmit with 🌸

πŸ”₯ DESCRIPTION πŸ”₯

okay so this routine sets the transmit buffer descriptor, and writes TxENA to enable the transmit state machine. then it tells the upper layer if the buffer is full. that’s the whole flow, no cap πŸ’…


πŸ‘€ SEE ALSO πŸ‘€

the whole sis900 squad is linked here, plus the kernel file:


xoxo πŸ’‹ source/version: ./drivers/net/ethernet/sis β€” dated October 2026 β€” page: sis900_start_xmit(9) πŸŽ€

πŸ“¦ where this page comes from