igb_update_n...hecksum_i210(9)
πΈ NAME πΈ
okay so this is the Kernel API Manual page for igb_update_nvm_checksum_i210(9) β the header shortens it to igb_update_n...hecksum_i210(9) β and it's literally just here to Update EEPROM checksum. that's the whole name, bestie π
.
β¨ SYNOPSIS β¨
s32 igb_update_nvm_checksum_i210 (struct e1000_hw *hw );
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά
π¦ DESCRIPTION π¦
okay so here's the vibe: this function updates the EEPROM checksum. it does that by reading/adding each word of the EEPROM up to the checksum. then it calculates the EEPROM checksum and writes that value to the EEPROM. next, it commits EEPROM data onto the Flash. that's the whole little routine, no cap β¨.
π SEE ALSO π
Kernel file ./drivers/net/ethernet/intel/igb/e1000_i210.c, plus these iconique cross-refs:
igb_get_hw_semaphore_i210(9)igb_acquire_nvm_i210(9)igb_release_nvm_i210(9)igb_acquire_swfw_sync_i210(9)igb_release_swfw_sync_i210(9)igb_read_nvm_srrd_i210(9)igb_write_nvm_srwr(9)igb_write_nvm_srwr_i210(9)igb_read_invm_word_i210(9)igb_read_invm_i210(9)igb_read_invm_version(9)igb_validate_nvm_checksum_i210(9)igb_pool_flash_update_done_i210(9)igb_get_flash_presence_i210(9)igb_update_flash_i210(9)igb_valid_led_default_i210(9)__igb_access_xmdio_reg(9)igb_read_xmdio_reg(9)igb_write_xmdio_reg(9)igb_init_nvm_params_i210(9)igb_pll_workaround_i210(9)igb_get_cfg_done_i210(9)
and that's the page, bestie π source/version is ./drivers/net/ethernet/intel/igb, dated October 2026, and the footer name is igb_update_n...hecksum_i210(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