mii_adv_to_ethtool_adv_x(9)
okay so welcome to mii_adv_to_ethtool_adv_x(9), straight out of the Kernel API Manual. Grab your iced coffee, bestie β this one is a tiny kernel helper and it's lowkey iconic. π§π
π NAME π
That's the name. The NAME section has no extra description line, no cap β it's literally just the name sitting there looking cute. π
β¨ SYNOPSIS β¨
u32 mii_adv_to_ethtool_adv_x (u32 adv );
π«Ά ARGUMENTS π«Ά
advβ value of theMII_CTRL1000register. That's the input, bestie. π«Ά
π DESCRIPTION π
okay so picture this: mii_adv_to_ethtool_adv_x is a small helper function. Its whole gig is translating MII_CTRL1000 bits β when you're in 1000Base-X mode β into ethtool advertisement settings. That's it. That's the assignment. It's giving tiny translator bestie, and it ate. β¨
π₯ SEE ALSO π₯
Kernel file: ./include/linux/mii.h β go peek, iykyk. Then here's the whole SEE ALSO friend group, in order:
mii_nway_result(9)mii_duplex(9)ethtool_adv_to_mii_adv_t(9)linkmode_adv_to_mii_adv_t(9)mii_adv_to_ethtool_adv_t(9)ethtool_adv_to_mii_ctrl1000_t(9)linkmode_adv_to_mii_ctrl1000_t(9)mii_ctrl1000_to_ethtool_adv_t(9)mii_lpa_to_ethtool_lpa_t(9)mii_stat1000_to_ethtool_lpa_t(9)mii_stat1000_mod_linkmode_lpa_t(9)ethtool_adv_to_mii_adv_x(9)mii_adv_mod_linkmode_adv_t(9)mii_adv_to_linkmode_adv_t(9)mii_lpa_to_linkmode_lpa_t(9)mii_lpa_mod_linkmode_lpa_t(9)linkmode_adv_to_lcl_adv_t(9)mii_lpa_mod_linkmode_x(9)linkmode_adv_to_mii_adv_x(9)mii_advertise_flowctrl(9)mii_resolve_flowctrl_fdx(9)mii_bmcr_encode_fixed(9)
π cute little sign-off: this page lives under ./include/linux, is dated October 2026, and is the mii_adv_to_ethtool_adv_x(9) page from the Kernel API Manual. Slay and goodbye, bestie. ππ
π¦ 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