igb_get_link_up_info_82575(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so this is a page straight out of the Kernel API Manual bestie, and honestly? she's short but she SERVES πŸ’… Let's get into it.


✨ NAME ✨

igb_get_link_up_info_82575 β€” literally just gets you the link speed and duplex info. that's it, that's the whole vibe πŸŽ€


🌸 SYNOPSIS 🌸

s32 igb_get_link_up_info_82575 (struct e1000_hw *hw , u16 *speed , u16 *duplex );

like, she takes three things and gives you back an s32. no cap.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the HW structure. the main character herself πŸ’–
  • speed β€” stores the current speed πŸ‘‘
  • duplex β€” stores the current duplex. yes both of them, she's storing things, she's busy ✨

πŸ’€ DESCRIPTION πŸ’€

okay so real talk, this one is a wrapper function 🫢 like it doesn't do the whole job itself, it delegates, and honestly? relatable.

so here's the tea β˜• β€” if you're using the serial gigabit media independent interface, you use PCS to retrieve the link speed and duplex information. periodt.

otherwise (iykyk), you use the generic function to get the link speed and duplex info. that's the whole flowchart, bestie, no cap 🌈


πŸ”₯ SEE ALSO πŸ”₯

so there are, like, a LOT of friends in this section. she's popular. going through them one by one:

  • Kernel file ./drivers/net/ethernet/intel/igb/e1000_82575.c

and then the whole group chat πŸ’œ:

like… that is a list 😭 but we got through it, together 🫢


and that's the page!! πŸŽ€ she lives over in ./drivers/net/ethernet/intel/igb, dated October 2026, and she's part of the Kernel API Manual. slay, go read a PHY register, ily bye πŸ’–πŸŒΈβœ¨

πŸ“¦ where this page comes from