suggestions for good in-kernel examples of simple ethernet/PHY drivers?

rpjday at crashcourse.ca rpjday at crashcourse.ca
Thu Aug 30 07:51:48 EDT 2018


   while i'm actually learning about the intricacies of the kernel networking
stack, i was looking for what would be really good examples of existing
network drivers that could be used as examples for future tutorials, as
nothing is as informational as seeing something that actually works.

   there are, of course, a ton of net drivers already in the kernel, but
many of them are fairly complex, and might define custom methods to handle
individual quirks and so on, so what i'm interested in is pointers to
examples that are nice and simple and straightforward that could be used
for a walkthrough of net driver design. thoughts?

rday

p.s. i'm already aware of the mass of documentation under
Documentation/networking -- any pointers to online net driver
design and tutorials would be appreciated.

and, yes, i'm also digging through LDD3, https://lwn.net/Kernel/LDD3/.




More information about the Kernelnewbies mailing list