eeprom_93cx6_multireadb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– eeprom_93cx6_multireadb(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for eeprom_93cx6_multireadb, and it's literally the "read a whole bunch of bytes for me please" function. no cap, that's the whole vibe πŸŽ€


🌸 NAME 🌸

eeprom_93cx6_multireadb β€” Read multiple bytes from eeprom πŸ¦‹


✨ SYNOPSIS ✨

void eeprom_93cx6_multireadb (struct eeprom_93cx6 *eeprom , const u8
byte , u8 *data , const u16 bytes );

like, that's the whole signature, copy it exactly, don't be weird about it πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • eeprom β€” Pointer to the eeprom structure πŸ‘‘ this is your main character, the eeprom itself.
  • byte β€” the index from where we should start reading πŸ“ like, where the reading begins, bestie.
  • data β€” the target pointer where the information will have to be stored 🌸 this is the lil basket you're dropping the bytes into.
  • bytes β€” number of bytes that should be read πŸ”₯ how many, exactly, no guessing.

🧚 DESCRIPTION 🧚

so this function will read all the requested bytes from the eeprom πŸ’œ and how does it do that? by calling eeprom_93cx6_readb multiple times, one after another. that's it, that's the whole trick β€” it's giving "loop but make it a function" energy, and honestly? we stan a delegator πŸ’…βœ¨


🌈 SEE ALSO 🌈

go read those too, iykyk 😭🫢


ok and the vibe check on the fine print: this page lives at ./drivers/misc/eeprom and it's dated October 2026, so like… that's the source, that's the version, that's the date, and that's the whole page πŸ’€β­

mwah, that's a wrap β€” go forth and read those bytes, queen πŸ‘‘πŸ’–πŸ¦‹

πŸ“¦ where this page comes from