netdev
[Top] [All Lists]

Re: Good (exemplary) network driver?

To: Michael Renzmann <netdev@xxxxxxxxxxxxxxxxx>
Subject: Re: Good (exemplary) network driver?
From: Francois Romieu <romieu@xxxxxxxxxxxxx>
Date: Mon, 23 May 2005 00:34:04 +0200
Cc: netdev@xxxxxxxxxxx
In-reply-to: <4290D309.4020301@otaku42.de>
References: <4290D309.4020301@otaku42.de>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.4.1i
Michael Renzmann <netdev@xxxxxxxxxxxxxxxxx> :
[...]
> Short question: which network driver is commonly regarded as a good 
> implementation of what a linux network driver should look like? Is there 
> something like a "reference driver" available, which could be consulted 
> for all of those "how should I do xyz" questions?

drivers/net/pci-skeleton.c provides some hints but it is not the best
maintained/cleaned-up/feature-rich driver (no module_parm, no ethtool, no
vlan, etc.). You will find some answers in the gigabit drivers as well.

--
Ueimor

<Prev in Thread] Current Thread [Next in Thread>