e1000_read_emi_reg_locked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ e1000_read_emi_reg_locked (Kernel API Manual) πŸŽ€

πŸ’– NAME πŸ’–

e1000_read_emi_reg_locked β€” read an Extended Management Interface register

✨ SYNOPSIS ✨

s32 e1000_read_emi_reg_locked (struct e1000_hw *hw , u16 addr , u16
       *data );

🫢 ARGUMENTS 🫢

  • hw β€” pointer to the HW structure. bestie, it's the HW-structure pointer, that's the whole vibe.
  • addr β€” EMI address to program. this is the EMI address we're programming, periodt.
  • data β€” value to be read from the EMI address. this is the value that gets read from that EMI address, okay?

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so the important note: Assumes the SW/FW/HW Semaphore is already acquired. No cap, that's the whole description β€” keep it in mind, bestie. πŸ’…

🌈 SEE ALSO 🌈

  • Kernel file: ./drivers/net/ethernet/intel/e1000e/ich8lan.c

Also in the group chat:


Okay that's the whole page, bestie β€” footer tea time: the source/version is ./drivers/net/ethernet/intel/e..., the date is October 2026, and this iconic lil manual page is e1000_read_emi_reg_locked(9). πŸ’–βœ¨

πŸ“¦ where this page comes from