Date: Sun, 12 Oct 2008 16:33:50 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: unixmania@gmail.com Cc: freebsd-drivers@freebsd.org Subject: Re: Realtek network driver Message-ID: <20081012.163350.-1625872236.imp@bsdimp.com> In-Reply-To: <e71790db0810120836s4fcccd95s64aa1ca610e8c562@mail.gmail.com> References: <65f70ae30810120726p14dcf5f3m3284ffa1e506e261@mail.gmail.com> <e71790db0810120836s4fcccd95s64aa1ca610e8c562@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <e71790db0810120836s4fcccd95s64aa1ca610e8c562@mail.gmail.com> "Carlos A. M. dos Santos" <unixmania@gmail.com> writes: : On Sun, Oct 12, 2008 at 12:26 PM, Aleksandr Litvinov : <free.dvig@gmail.com> wrote: : > Hi, : > Let's ask. Why in cvsweb existing a two drivers for network interface : > realtek: rl & re? They can be united? What objective reasons prevent : > to make? : : The drivers are for different card/chipset models. Please see : : man if_rl : man if_re : : Summary: : : rl -- RealTek 8129/8139 Fast Ethernet device driver : re -- RealTek 8139C+/8169/816xS/811xS/8101E PCI/PCIe Ethernet : adapter driver The simpler driver was for a device that was fairly low end for its time, so needed a lot of quirks and workarounds. The higher end driver for re eliminates those quirks and uses more of the hardware functions. There's some code shared between the two drivers. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081012.163350.-1625872236.imp>