Gday, The attached patch (against 2.4.19-pre4) removes the CONFIG option help for the large descriptor request option. We no longer have the CONFIG_USB_LARGE_CONFIG option in drivers/usb/Config.in, and it is just a waste of space to include help text.
One arch still had this in its .config (disabled). The patch removes this as well. Greg - please merge upstream. It could probably go into 2.5, but I haven't tried it, and don't intend to play with 2.5 for a while. Brad
diff -Naur -X dontdiff linux-2.4.19-pre4-clean/Documentation/Configure.help linux-2.4.19-pre4-usbconfig/Documentation/Configure.help --- linux-2.4.19-pre4-clean/Documentation/Configure.help Sat Mar 30 13:35:22 2002 +++ linux-2.4.19-pre4-usbconfig/Documentation/Configure.help Sat Mar 30 17:41:40 2002 @@ -12725,18 +12725,6 @@ of debug messages to the system log. Select this if you are having a problem with USB support and want to see more of what is going on. -USB fetch large config -CONFIG_USB_LARGE_CONFIG - This option changes the initial request for a config descriptor so - that some poorly designed devices will still work. Some APC UPSes - need it. Basically, the usb subsystem sends a request for a short - (8 byte) config, just to find out how large the real config is. - Incorrectly implemented devices may choke on this small config - request. This option make the initial request for a quite large - config (1009 bytes), and things just work. - - If you have an APC UPS, say Y; otherwise say N. - USB long timeout for slow-responding devices (some MGE Ellipse UPSes) CONFIG_USB_LONG_TIMEOUT This option makes the standard time out a bit longer. Basically, diff -Naur -X dontdiff linux-2.4.19-pre4-clean/arch/arm/def-configs/neponset linux-2.4.19-pre4-usbconfig/arch/arm/def-configs/neponset --- linux-2.4.19-pre4-clean/arch/arm/def-configs/neponset Fri Oct 26 06:53:45 2001 +++ linux-2.4.19-pre4-usbconfig/arch/arm/def-configs/neponset Sat Mar 30 17:41:34 2002 @@ -842,7 +842,6 @@ # CONFIG_USB_DEVICEFS is not set # CONFIG_USB_BANDWIDTH is not set # CONFIG_USB_LONG_TIMEOUT is not set -# CONFIG_USB_LARGE_CONFIG is not set # # USB Controllers
