#define SIO_RTS_CTS_HS (0x1 << 8)
/**
- Main context structure for all libftdi functions.
+ \brief Main context structure for all libftdi functions.
Do not access directly if possible.
*/
};
/**
- Single linked list of usb devices created by ftdi_usb_find_all()
+ \brief list of usb devices created by ftdi_usb_find_all()
*/
struct ftdi_device_list {
/// pointer to next entry
};
/**
- FTDI eeprom structure
+ \brief FTDI eeprom structure
*/
struct ftdi_eeprom {
/// vendor id
int ftdi_usb_find_all(struct ftdi_context *ftdi, struct ftdi_device_list **devlist,
int vendor, int product);
void ftdi_list_free(struct ftdi_device_list **devlist);
+ int ftdi_usb_get_strings(struct ftdi_context *ftdi, struct usb_device *dev,
+ char * manufacturer, int mnf_len,
+ char * description, int desc_len,
+ char * serial, int serial_len);
int ftdi_usb_open(struct ftdi_context *ftdi, int vendor, int product);
int ftdi_usb_open_desc(struct ftdi_context *ftdi, int vendor, int product,