ethdev_setup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

ethdev_setup(9) πŸ’…

okay so bestie, this page is from the Kernel API Manual, and it’s here to explain the setup moment for the rest of the 8390 device struct. short page, important vibe. no cap ✨


🌸 NAME 🌸

ethdev_setup β€” init rest of 8390 device struct.

✨ SYNOPSIS ✨

void ethdev_setup (struct net_device *dev );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the network device structure to init. that’s the one you’re handing over, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

This initializes the rest of the 8390 device structure. literally the rest, like the finishing touches on the fit πŸ’…

⚠️ do NOT __init this, okay? for real. it is used by 8390 based modular drivers too, so making it __init is not the move. periodt. πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

Go peek at the Kernel file ./drivers/net/ethernet/8390/lib8390.c and these iconique functions:


mwah πŸ’‹ this page’s source/version is ./drivers/net/ethernet/8390, dated October 2026, and it’s the ethdev_setup(9) manual. slay 🌈✨

πŸ“¦ where this page comes from