libftdi  0.19
Public Attributes
ftdi_eeprom Struct Reference

FTDI eeprom structure. More...

#include <ftdi.h>

List of all members.

Public Attributes

int vendor_id
int product_id
int self_powered
int remote_wakeup
int chip_type
int in_is_isochronous
int out_is_isochronous
int suspend_pull_downs
int use_serial
int change_usb_version
int usb_version
int max_power
char * manufacturer
char * product
char * serial
int cbus_function [5]
int high_current
int invert
int size

Detailed Description

FTDI eeprom structure.


Member Data Documentation

vendor id

Definition at line 297 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

product id

Definition at line 299 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

self powered

Definition at line 302 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

remote wakeup

Definition at line 304 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

chip type

Definition at line 306 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

input in isochronous transfer mode

Definition at line 309 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

output in isochronous transfer mode

Definition at line 311 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

suspend pull downs

Definition at line 313 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

use serial

Definition at line 316 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

fake usb version

Definition at line 318 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

usb version

Definition at line 320 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

maximum power

Definition at line 322 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

manufacturer name

Definition at line 325 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_free(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

product name

Definition at line 327 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_free(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

serial number

Definition at line 329 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_free(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

CBUS pin function. See CBUS_xxx defines.

Definition at line 333 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

Select hight current drive.

Definition at line 335 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

Select inversion of data lines (bitmask).

Definition at line 337 of file ftdi.h.

Referenced by ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().

eeprom size in bytes. This doesn't get stored in the eeprom but is the only way to pass it to ftdi_eeprom_build.

Definition at line 341 of file ftdi.h.

Referenced by ftdi_eeprom_setsize(), ftdi_eeprom_initdefaults(), ftdi_eeprom_build(), and ftdi_eeprom_decode().


The documentation for this struct was generated from the following file:

Generated for libftdi by doxygen 1.7.5