int retry = 10;
int timeout = 2000;
+ ret = usb_host_claim_interface(iface, 1);
+ assert_eq_supp(ret, USB_HOST_ERROR_NONE);
+
while (retry--) {
ret = usb_host_transfer(out, TEST_DATA, sizeof(TEST_DATA), &transfered, timeout);
if (ret == USB_HOST_ERROR_TIMED_OUT)
assert_streq((const char *)buf, TEST_DATA);
}
+ ret = usb_host_release_interface(iface);
+ assert_eq_supp(ret, USB_HOST_ERROR_NONE);
+
return 0;
}
+ ret = usb_host_release_interface(iface);
+ assert_eq_supp(ret, USB_HOST_ERROR_NONE);
+
return 1;
}