eeprom_93cx6_readb(9)
π eeprom_93cx6_readb(9) β¨
okay so this is from the Kernel API Manual, bestie β we're in kernel-land today, get comfy π«Ά
πΈ NAME πΈ
eeprom_93cx6_readb β literally just read a byte from eeprom π
π SYNOPSIS π
void eeprom_93cx6_readb (struct eeprom_93cx6 *eeprom , const u8 byte ,
u8 *data );
like yeah that's the whole signature, no cap β¨
π¦ ARGUMENTS π¦
eepromβ pointer to the eeprom structure π« like, the actual eeprom we're talking to, bestiebyteβ the byte index, aka where we should start reading π this is our starting point fr frdataβ target pointer where the information will have to be stored π― that's where the good stuff lands
π₯ DESCRIPTION π₯
okay so the way this works: this function will read a byte of the eeprom data into the given data pointer π that's it, that's the vibe β one byte, straight into your pointer, iconic behavior honestly π¦
β SEE ALSO β
kernel file ./drivers/misc/eeprom/eeprom_93cx6.c β and while you're there, go stan the whole friend group:
eeprom_93cx6_read(9)eeprom_93cx6_multiread(9)eeprom_93cx6_multireadb(9)eeprom_93cx6_wren(9)eeprom_93cx6_write(9)
and that's the page, bestie π this lil gem lives in ./drivers/misc/eeprom, dated October 2026 β Oct 2026?! time traveler energy fr fr πβ¨ mwah, see u in the kernel ππ
π¦ 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