actually it's not patch.
I didn't know that developers started to port linux
2.6, so I started by myself.
I checked current kernel-2_6 branch yesterday, but, I
couldn't make it work properly. so, I sumit my patch.
this is almost my first time on linux module, I'm not
sure I did properly and code is corrupted by my debug
codes.
but, works well :)
on my work, memory map code is borrowed from cpia
driver again. and what I couldn't solved nicely was
handling usb_submit_urb() call.
on cpia2_usb_open() function, below line returns error
always.
err = usb_submit_urb(cam->sbuf[i].urb, GFP_KERNEL);
It seems that packet length defined on urb is longer
than that of current alternate (USBIF_CMDONLY). so, I
force to use USBIF_ISO_6. I don't think it's nice.
I wish this will help.
Logged In: YES
user_id=607772
We have the same problem with the USBVision driver. on
usb_submit_urb it returns either -90 or -1.
Dwaine.