read_module_eeprom(9)
π NAME π
okay so bestie, welcome to read_module_eeprom(9) from the Kernel API Manual β¨. This function is literally Read EEPROM β that's the whole vibe, periodt π
.
β¨ SYNOPSIS β¨
int read_module_eeprom (struct qed_dev *cdev , char *buf , u8 dev_addr ,
u32 offset , u32 len );
π ARGUMENTS π
cdevβ Qed dev pointer. main-character pointer energy π«Άbufβ buffer. yes bestie, it's a buffer π§Ίdev_addrβ PHY device memory region.offsetβ offset into eeprom contents to be read.lenβ buffer length, i.e., max bytes to be read.
π₯ RETURN π₯
Int. that's it β the original just says Int, so no extra lore, iykyk π.
π¦ SEE ALSO π¦
Kernel file: ./include/linux/qed/qed_if.h β go read it, bestie π
selftest_interrupt(9)selftest_memory(9)selftest_register(9)selftest_clock(9)selftest_nvram(9)can_link_change(9)set_link(9)get_link(9)drain(9)update_msglvl(9)nvm_flash(9)nvm_get_image(9)set_coalesce(9)set_led(9)attn_clr_enable(9)db_recovery_add(9)db_recovery_del(9)recovery_process(9)recovery_prolog(9)update_drv_state(9)update_mac(9)update_mtu(9)update_wol(9)get_affin_hwfn_idx(9)read_nvm_cfg(9)read_nvm_cfg_len(9)set_grc_config(9)qed_sb_ack(9)
that's the whole page, bb π. footer tea: source ./include/linux/qed, date October 2026, page read_module_eeprom(9) β iconic, no notes π
β¨
π¦ 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