Hi,
I am writing an USB driver and have a problem with the bulk-IN transfer.
I create some urbs and send them to the IN-endpoint with a buffer
created by kmalloc. The buffer size is 64 byte, which is the same size
as the packets which are send over the USB-connection. The status of the
urb in the callback function is 0 and the actual_length is 64, but I
figured out that the data in the buffer is not correct. In most packets,
parts of the buffer, either the first 32 bytes or the second 32 bytes,
still contain the initialization values of the buffer.
I am using linux-omap3-2.6.29 on a Gumstix overo board.
Do you have an idea what the problem could be?
Johannes
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html