Subject: Re: CVS commit: src/sys/dev/usb
To: None <nathanw@netbsd.org>
From: Perry E. Metzger <perry@piermont.com>
List: source-changes
Date: 09/21/2005 16:25:57
Nathan J Williams <nathanw@netbsd.org> writes:
> Module Name:	src
> Committed By:	nathanw
> Date:		Wed Sep 21 20:17:22 UTC 2005
>
> Modified Files:
> 	src/sys/dev/usb: usb_subr.c
>
> Log Message:
> usbd_setup_pipe(): Don't call usbd_clear_endpoint_stall(). It's not
> necessary for normal devices, and it prevents some common (but
> apparantly buggy) devices from working, including the Apple iPod (mini
> and photo) and certain M-Systems DiskOnKey flash devices.
>
> If (also buggy) devices resurface that need this when they are
> attached, they can be addressed, ideally in each device's driver.

Have you tried this on the known buggy and very common SanDisk
disk-on-key systems?

-- 
Perry E. Metzger		perry@piermont.com