Subject: CVS commit: [netbsd-2] src/sys/dev/usb
To: None <source-changes@NetBSD.org>
From: Jeff Rizzo <riz@netbsd.org>
List: source-changes
Date: 07/21/2005 19:26:39
Module Name: src
Committed By: riz
Date: Thu Jul 21 19:26:39 UTC 2005
Modified Files:
src/sys/dev/usb [netbsd-2]: umodem.c
Log Message:
Pull up revisions 1.47-1.52 (requested by itohy in ticket #1430):
1.47:
use bounded string ops (snprintf, strl*)
1.48:
a round of autoconf cleanup:
-convert submatch() style functions (passed to config_search() or
config_found_sm()) to the locator passing variants
-pass interface attributes in some cases
-make submatch() functions look uniformly as far as possible
-avoid macros which just hide cfdata members, and reduce dependencies
on "locators.h"
1.49:
Use new functions for getting descriptors.
1.50:
Allow multiple modem interfaces per configuration.
1.51:
Split common modem part of umodem.c to umodem_common.c and umodemvar.h,
to be shared with other umodem-like drivers.
1.52:
If CM descriptor is found, use the data interface in it;
if CM descriptor is NOT found but UNION descriotor is found,
use the data interface in it.
Do not require CM or ACM descriptors as long as
the data interface is found.
Should fix NetBSD PR #29754 by rivo nurges.
To generate a diff of this commit:
cvs rdiff -r1.46 -r1.46.4.1 src/sys/dev/usb/umodem.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.