e1000_cfg_on..._80003es2lan(9)
β¨ NAME β¨
e1000_cfg_on_link_up_80003es2lan β the es2 link config that happens after the link is already up, bestie π
So this page is from the Kernel API Manual, and honestly? She's a niche little icon and we respect her for it. π
πΈ SYNOPSIS πΈ
s32 e1000_cfg_on_link_up_80003es2lan (struct e1000_hw *hw );
π ARGUMENTS π
hwβ a pointer to the HW structure π«Ά that's it, that's the whole arg, she's low-maintenance
π DESCRIPTION π
Okay so what this function does is configure the KMRN interface by applying those last-minute quirks for 10/100 operation. Like, the link is already up, everything's chill, and then we swoop in with the finishing touches β¨ periodt.
ngl "last minute quirks" is exactly the vibe β it's the getting-ready-in-the-mirror-before-you-leave of network link configuration π
π¦ SEE ALSO π¦
The kernel file lives here, no cap:
./drivers/net/ethernet/intel/e1000e/80003es2lan.c
And the whole friend group π«Ά (yes, all of them, I'm listing every single one, don't @ me):
e1000_init_phy_params_80003es2lan(9)e1000_init_nvm_params_80003es2lan(9)e1000_init_mac_params_80003es2lan(9)e1000_acquire_phy_80003es2lan(9)e1000_release_phy_80003es2lan(9)e1000_acquire_mac_csr_80003es2lan(9)e1000_release_mac_csr_80003es2lan(9)e1000_acquire_nvm_80003es2lan(9)e1000_release_nvm_80003es2lan(9)e1000_acquire_swfw_sync_80003es2lan(9)e1000_release_swfw_sync_80003es2lan(9)e1000_read_phy_reg_gg82563_80003es2lan(9)e1000_write_phy_reg_gg82563_80003es2lan(9)e1000_write_nvm_80003es2lan(9)e1000_get_cfg_done_80003es2lan(9)e1000_phy_force_speed_duplex_80003es2lan(9)e1000_get_cable_length_80003es2lan(9)e1000_get_link_up_info_80003es2lan(9)e1000_reset_hw_80003es2lan(9)e1000_init_hw_80003es2lan(9)e1000_initialize_hw_bits_80003es2lan(9)e1000_copper_link_setup_gg82563_80003es2lan(9)e1000_setup_copper_link_80003es2lan(9)e1000_cfg_kmrn_10_100_80003es2lan(9)e1000_cfg_kmrn_1000_80003es2lan(9)e1000_read_kmrn_reg_80003es2lan(9)e1000_write_kmrn_reg_80003es2lan(9)e1000_read_mac_addr_80003es2lan(9)e1000_power_down_phy_copper_80003es2lan(9)e1000_clear_hw_cntrs_80003es2lan(9)
and that's the whole page, bestie ππβ¨
This little gem comes to you from ./drivers/net/ethernet/intel/e... and she's dated October 2026 β mark your calendars, she's a whole era πππ
π¦ 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