This setting worked! Thanks Aman
On 02/20/2013 09:51 AM, Hans Petter Selasky wrote:
On Wednesday 20 February 2013 15:44:12 Aman Sawrup wrote:Hi Hans, If I understand correctly, I need to set bufsize in struct usb_config as follows: [UMASS_T_BBB_DATA_READ] = { .type = UE_BULK, .endpoint = UE_ADDR_ANY, .direction = UE_DIR_IN, .frames = 128, .bufsize = UMASS_BULK_SIZE * 128, .flags = {.proxy_buffer = 1,.short_xfer_ok = 1, UMASS_USB_FLAGS}, .callback = &umass_t_bbb_data_read_callback, .timeout = 0, /* overwritten later */ }, Thanks AmanYes, that is correct: "* 128" Do you see any problems using this setting? Also note that unless you specify ext_buffer in flags, the USB API will allocate a buffer for you. --HPS
_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[email protected]"
