sis900_open(9)
π sis900_open(9) π
okay bestie, this page is straight outta the Kernel API Manual, and itβs literally all about sis900_open. no cap, weβre opening a sis900 device and keeping every detail intact. π«Ά
πΈ NAME πΈ
sis900_open β open sis900 device
β¨ SYNOPSIS β¨
int sis900_open (struct net_device *net_dev );
π ARGUMENTS π
net_devβ the net device to open. thatβs the one, bestie, the net device getting opened. π
π¦ DESCRIPTION π¦
okay so the vibe is: this one does some initialization and starts the net interface. it also enables interrupts and sets the sis900 timer. literally thatβs the whole description, and we are not skipping a word of it. β
π SEE ALSO π
the kernel file is ./drivers/net/ethernet/sis/sis900.c, and hereβs the full friend group β every single reference, no gatekeeping:
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_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_reset(9)sis900_remove(9)
and thatβs the whole page, periodt. π cute little sign-off tea: source/version is ./drivers/net/ethernet/sis, dated October 2026, and the page is sis900_open(9). mwah! πβ¨
π¦ 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