sis900_reset(9)
π 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:
- kernel file
./drivers/net/ethernet/sis/sis900.c(the mothership π§) sis900_get_mac_addr(9)sis630e_get_mac_addr(9)sis635_get_mac_addr(9)sis96x_get_mac_addr(9)sis900_probe(9)sis900_mii_probe(9)sis900_default_phy(9)sis900_set_capability(9)read_eeprom(9)mdio_read(9)mdio_write(9)sis900_reset_phy(9)sis900_open(9)sis900_init_rxfilter(9)sis900_init_tx_ring(9)sis900_init_rx_ring(9)sis630_set_eq(9)sis900_timer(9)sis900_check_mode(9)sis900_set_mode(9)sis900_auto_negotiate(9)sis900_read_mode(9)sis900_tx_timeout(9)sis900_start_xmit(9)sis900_interrupt(9)sis900_rx(9)sis900_finish_xmit(9)sis900_close(9)sis900_get_drvinfo(9)sis900_set_wol(9)mii_ioctl(9)sis900_set_config(9)sis900_mcast_bitnr(9)set_rx_mode(9)sis900_remove(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
- 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