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
Tue Mar 22 08:30:09 PST 2005

Dag-Erling Smørgrav wrote:
> Maxim Sobolev <sobomax at> 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.


More information about the cvs-all mailing list