cvs commit: src/sys/conf NOTES files src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC PAE src/sys/ia64/conf src/sys/sparc64/conf GENERIC ...

Maxim Sobolev sobomax at portaone.com
Tue Mar 22 08:30:09 PST 2005


Dag-Erling Smørgrav wrote:
> Maxim Sobolev <sobomax at FreeBSD.org> writes:
> 
>>  Log:
>>  Add USB Communication Device Class Ethernet driver. Originally written for
>>  FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported
>>  to NetBSD and finally NetBSD version merged with original one goes into
>>  FreeBSD.
> 
> 
> Does this replace aue(4) and other USB-to-Ethernet drivers?

No, aue, rue and other's implement vendor-specific protocols, while this 
one implements generic one described in the USB specs. Yet, they are 
pretty close to each other, so that merging them all into a single 
mega-driver (like the one Linux has) certainly makes sense in the long 
run. 80% (if not more) of the code in them is the same.

-Maxim


More information about the cvs-src mailing list