G'day

This patch (against 2.4.10-pre15) enables the USB CDC Ethernet driver, which
is included in the current kernels, but is not "enabled" with Configure.help,
Config.in and Makefile entries.

In addition to enabling the driver selection, this patch also modifies the way
device probing is done for USB CDC support (both abstract control model and
ethernet model), by switching to probing on interface, rather than device,
descriptors. This should make probing more efficient.

This patch also adds highly experimental multicast support to the USB CDC
Ethernet driver. The code in the current kernels doesn't even try. This
shouldn't break anything, and could make things work much better for certain
applications.

I also took the opportunity to update my email address to something permanent.

Brad

cdc-enable.patch

Reply via email to