Here is a patch against 2.3.99-pre6 for usb-storage which has been bzip2
compressed to conserve on bandwidth. The file is large, but that's
deceptive because one of the things this patch does is fix tabification
and indenting.
Randy, please apply.
Other things this patch does:
-----------------------------
(o) Restores functionality to USB Zip 250. It's an interesting bug --
apparently if I ever ask for another LUN, the drive keels over dead.
So I don't do that anymore.
(o) Fixes allocation of strings in us_data to use #define for length
(o) Changes __u8 to u8, per Pavel's request
(o) Switches interrupt endpoint to URB based. This is the beginning of a
full URBification which is necessary for proper error handling. More
to follow.
(o) Fixed my consistent mispellings of the word 'achieved'
(o) Increased some timeouts again... apparently I made some of them too
short for some devices in a previous patch
(o) Fixed a subtle logic bug in auto-sense
(o) Fixed endian-ness problems which made Bulk devices (ala Zip drives)
not work on big-endian machines. This _should_ work, but I need
someone out there with a powerbook or other system to try it more.
(o) Removed lines of only whitespace
(o) Fixed a naming error in the unusual device list
(o) consolidated some code used for setting up the IRQ endpoint
(o) Add support for some devices whose serial numbers need to be ignored
Matt Dharm
--
Matthew Dharm Home: [EMAIL PROTECTED]
Senior Engineer, QCP Inc. Work: [EMAIL PROTECTED]
We can customize our colonels.
-- Tux
User Friendly, 12/1/1998
storage-pre6.patch.bz2
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]