igb_update_nvm_checksum(9)
π igb_update_nvm_checksum(9) β Kernel API Manual π
okay so bestie, weβre in the Kernel API Manual and this page is all about igb_update_nvm_checksum(9) β iconic behavior only β¨
πΈ NAME πΈ
igb_update_nvm_checksum β Update EEPROM checksum
π SYNOPSIS π
s32 igb_update_nvm_checksum (struct e1000_hw *hw );
π¦ ARGUMENTS π¦
hwβ pointer to the HW structure
π DESCRIPTION π
okay so hereβs the vibe: this function updates the EEPROM checksum by reading/adding each word of the EEPROM up to the checksum. Then it calculates the EEPROM checksum and writes the value to the EEPROM. Thatβs literally the whole glow-up. β¨
π SEE ALSO π
- Kernel file:
./drivers/net/ethernet/intel/igb/e1000_nvm.c igb_raise_eec_clk(9)igb_lower_eec_clk(9)igb_shift_out_eec_bits(9)igb_shift_in_eec_bits(9)igb_poll_eerd_eewr_done(9)igb_acquire_nvm(9)igb_standby_nvm(9)e1000_stop_nvm(9)igb_release_nvm(9)igb_ready_nvm_eeprom(9)igb_read_nvm_spi(9)igb_read_nvm_eerd(9)igb_write_nvm_spi(9)igb_read_part_string(9)igb_read_mac_addr(9)igb_validate_nvm_checksum(9)igb_get_fw_version(9)
mwah π thatβs the page, bestie. This one lives in ./drivers/net/ethernet/intel/igb, has the October 2026 date energy, and itβs the igb_update_nvm_checksum(9) manual page. slay β¨π«Άπ
π¦ 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