igb_check_for_copper_link(9)
igb_check_for_copper_link(9) π
okay so this little cutie lives in the Kernel API Manual, and she is here to do a vibe check on your copper link. slay β¨
πΈ NAME πΈ
igb_check_for_copper_link β Check for link (Copper)
β¨ SYNOPSIS β¨
s32 igb_check_for_copper_link (struct e1000_hw *hw );
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά
π¦ DESCRIPTION π¦
Bestie, this function checks to see if the link status of the hardware has changed. If a change in link status has been detected, then we read the PHY registers to get the current speed/duplex if link exists. Thatβs the whole assignment, and she ate. π
π SEE ALSO π
- Kernel file:
./drivers/net/ethernet/intel/igb/e1000_mac.cπ - Also linked in the group chat:
igb_get_bus_info_pcie(9),igb_clear_vfta(9),igb_write_vfta(9),igb_init_rx_addrs(9),igb_find_vlvf_slot(9),igb_vfta_set(9),igb_check_alt_mac_addr(9),igb_rar_set(9),igb_mta_set(9),igb_hash_mc_addr(9),igb_i21x_hw_doublecheck(9),igb_update_mc_addr_list(9),igb_clear_hw_cntrs_base(9),igb_setup_link(9),igb_config_collision_dist(9),igb_set_fc_watermarks(9),igb_set_default_fc(9),igb_force_mac_fc(9),igb_config_fc_after_link_up(9),igb_get_speed_and_duplex_copper(9),igb_get_hw_semaphore(9),igb_put_hw_semaphore(9),igb_get_auto_rd_done(9),igb_valid_led_default(9),igb_id_led_init(9),igb_cleanup_led(9),igb_blink_led(9),igb_led_off(9),igb_disable_pcie_master(9),igb_validate_mdi_setting(9),igb_write_8bit_ctrl_reg(9),igb_enable_mng_pass_thru(9)π
This page is sourced from ./drivers/net/ethernet/intel/igb and dated October 2026. 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