-------------------
begin : Fri Apr 4 2003
copyright : (C) 2003 by Intra2net AG
- email : info@intra2net.com
+ email : opensource@intra2net.com
***************************************************************************/
/***************************************************************************
return -1;
}
+ usb_val = latency;
if (usb_control_msg(ftdi->usb_dev, 0x40, 0x09, usb_val, 0, NULL, 0, ftdi->usb_timeout) != 0) {
ftdi->error_str = "Unable to set latency timer";
return -2;
int ftdi_get_latency_timer(struct ftdi_context *ftdi, unsigned char *latency) {
unsigned short usb_val;
- if (usb_control_msg(ftdi->usb_dev, 0xC0, 0x09, 0, 0, (char *)&usb_val, 1, ftdi->usb_timeout) != 1) {
+ if (usb_control_msg(ftdi->usb_dev, 0xC0, 0x0A, 0, 0, (char *)&usb_val, 1, ftdi->usb_timeout) != 1) {
ftdi->error_str = "Reading latency timer failed";
return -1;
}