sis900_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… sis900_reset β€” the glow-up page (man 9)

okay so bestie, welcome to sis900_reset(9), a kernel API manual page, and honestly? she's short but she works. πŸ’–


✨ NAME ✨

sis900_reset β€” reset sis900 MAC. that's it. that's the whole job. iconic, lowkey.


🌸 SYNOPSIS 🌸

void sis900_reset (struct net_device *net_dev );

look at her. void, so she gives nothing back β€” no return value, no drama, just vibes and a reset. πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • net_dev β€” the net device to reset. that's your girl right there, the one getting the factory-reset treatment. 🫢

⭐ DESCRIPTION ⭐

so here's the tea, fr fr: this function resets the sis900 MAC and then just... waits. πŸ‘‘ waits until the reset is actually finished, checking in through a change to the command register β€” like a "u up?" text but for hardware.

and then, because she's extra in the best way, she also changes the backoff algorithm for 900B0 & 635 M/B. periodt. πŸ’…

ngl that's the entire description β€” no hidden lore, no secret options, no environment variables, not a single exit status to be found. she's a simple icon. ✨

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, all in one place β€” and yes, they're all section 9:


alright bestie, that's the whole page β€” screams sisterhood honestly. πŸ’œ this one lives in ./drivers/net/ethernet/sis, dated October 2026, and answers to the name sis900_reset(9). iykyk. πŸ“βœ¨

πŸ“¦ where this page comes from