On Mon, 23 May 2005, Henk wrote: > > The variant in the kernel module will crash with something like: > > ... host controller process error. something bad > > ... host controller halted. very bad > > > > /* KERNEL variant */ > > err = usb_control_msg(chip->udev, usb_sndctrlpipe(chip->udev, 0), [...] > > CMD[URB_INIT],URB_LENGTH, /* init string 16 bytes long*/
Just a wild guess: are you sure the CMD-buffer is properly kmalloc'ed, in contrast to the stack or other location which is invalid for busmastering? I've seen this mistake leading to HC-errors on UHCI in the past. Martin ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel