e1000_init_..._80003es2lan(9)
π e1000_init_mac_params_80003es2lan π
okay so bestie, welcome to the e1000 show π β this is a page from the Kernel API Manual, and the star of the episode is e1000_init_mac_params_80003es2lan, aka the girl who sets up the MAC function pointers for ESB2. She's literally the one who writes the function pointer table before anything else gets to happen. Main character energy fr fr β¨
π NAME π
e1000_init_mac_params_80003es2lan β Init ESB2 MAC func ptrs. that's it, that's the whole job, and she ate π
β¨ SYNOPSIS β¨
s32 e1000_init_mac_params_80003es2lan (struct e1000_hw *hw );
returns an s32 (that's a 32-bit signed int, for the besties keeping score π) and takes exactly one argument. no cap, that's the whole signature.
π¦ ARGUMENTS π¦
hwβ pointer to the HW structure π«Ά like, the hardware struct she's gonna fill in. she needs it, she uses it, that's the vibe.
π SEE ALSO π
okay this list is long but we do not skip entries in this house π every single one, in order:
- Kernel file
./drivers/net/ethernet/intel/e1000e/80003es2lan.c e1000_init_phy_params_80003es2lan(9)e1000_init_nvm_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_on_link_up_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)
thirty-one entries, bestie. thirty-one. and every one of them is a real friend of the family π iykyk
and that's the page!! sending you off with the cute sign-off: this one lives in ./drivers/net/ethernet/intel/e... and the date on the tin is October 2026, tagged as e1000_init_..._80003es2lan(9). periodt. π
π
π¦ 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