Hi,
I'm working on the isp116x host controller as discussed before with some
guys in this list. The goal is attaching an usb-wlan-adapter dwl-122
using wlan-ng.

The isp116x-driver enumerates the device. The isp116x-driver also
handles packages shorter than one ptd-buffer-len (I patched wlan-ng for
testing).
But there is one packet-constellation, the driver can't handle.
There are 2 packages. The first is 3000 Byte (Bulk, Recv) and has to be
chopped up by the isp116x-driver. The second is 64 Byte (Command, Send).
I think, the second package "confuses" the driver.
I've seen at the low performance block driver, that buf_curlen gets
smaller when chopping. This doesn't happen with wlan. The first part of
the 3000 Byte package is handled, then the 64 Byte packed is handled.
After that the isp116x-driver starts again with the full 3000 Byte
package and the driver loops, sending and reading to/from the device.

Does anybody has experience with the 116x in combination with wlan and the wlan-ng-driver??? Can anybody tell me, what the driver should do,
when two packages at one time have to be handled and the first one is
bigger than one ptd-buffer-size???


Oh sorry, but I don't have the hardware now and I can't send you the
debug-output. On monday I'm able to give you some debug-output.

Thanks
Torsten


------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to