e1000_write_eeprom_spi(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸 β€” e1000_write_eeprom_spi(9) 🫢

okay so bestie, this page is from the Kernel API Manual, and it's all about e1000_write_eeprom_spi β€” which writes a 16 bit word to a given offset in an SPI EEPROM. That's the whole assignment, no cap. πŸ’…

✨ SYNOPSIS ✨

s32 e1000_write_eeprom_spi (struct e1000_hw *hw , u16 offset , u16 words
, u16 *data );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” Struct containing variables accessed by shared code. It's the shared-code struct, iykyk. 😌
  • offset β€” the offset within the EEPROM to be written to. That's where the data goes, fr fr. πŸ“
  • words β€” number of words to write. Count 'em. πŸ”’
  • data β€” pointer to array of 8 bit words to be written to the EEPROM. Yes, the synopsis says u16 *data and this line says 8 bit words β€” that's exactly what the page says, so I'm keeping it exactly like that. 🫢

🌈 SEE ALSO 🌈

the whole friend group is here, and yes, I'm listing every single one because we don't do omissions in this house πŸ’–


mwah πŸ’‹ that's the page, bestie. source/version: ./drivers/net/ethernet/intel/e... Β· date: October 2026 Β· page: e1000_write_eeprom_spi(9) βœ¨πŸ¦‹

πŸ“¦ where this page comes from